/*!
 * socialfloating.js 0.1.0
 * https://github.com/ixtlistudios/jquery.socialfloating.js
 *
 * Copyright 2020, Ixtli Studios
 *
 * Licensed under the MIT license:
 * http://www.opensource.org/licenses/MIT
 */
.contact-bar {
  position: fixed;
  bottom: 50px;
  z-index: 10;
  overflow: hidden;
}
.contact-bar.left {left: -40px;}
.contact-bar.right {right: -40px;}
.contact-bar.slide-on-scroll {position: absolute;}
.cb-link {
  position: relative;
  display: block; width: 50px; height: 50px;
  color: #25aae1; text-align: center; line-height: 50px;
  font-size: 24px;
  padding: 0; margin: 0 0 -1px;
  -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition: all 250ms;
      -moz-transition: all 250ms;
          transition: all 250ms;
  overflow: hidden;
}
.left .cb-link {left: 0;}
.right .cb-link {right: 0;}
.right .cb-link>span{border: 1px solid #25aae1; border-right-width: 0;}
.right .cb-link:first-child>span{ border-top-left-radius: 8px;}
.right .cb-link:last-child>span{ border-bottom-left-radius: 8px; border-bottom: 2px solid #25aae1;}
.cb-link>span {
    display: flex; justify-content: center; align-items: center;
    width: 100%; height: 100%;
    color: #25aae1;
    background: #fff;
}
.cb-link.cb-link>span:focus,
.cb-link.cb-link>span:hover,
.cb-link.cb-link>span:active{color: #fff; background-color: #25aae1;}
.cb-link .icon { margin: 0 !important;}
.left .cb-link:hover,
.left .cb-link:focus,
.left .cb-link:active { color: #fff; padding-left: 10px;}
.right .cb-link:hover>span,
.right .cb-link:focus>span,
.right .cb-link:active>span {color: #fff; background-color: #25aae1;}
.left .cb-link.cb-hidden {left: -50px;}
.right .cb-link.cb-hidden {right: -50px;}
.cb-link.separated {margin-top: 0.5em;}
.toggle-bar {padding: 0; margin-top: 0; border: 0; outline: 0;}
.toggle-bar .fa-angle-left{border-bottom-left-radius: 8px;}