.bbfb-menu a{-webkit-transition:all 0.25s cubic-bezier(.645,.045,.355,1);transition:all 0.25s cubic-bezier(.645,.045,.355,1)}.bbfb-menu>div{display:inline-block}.bbfb-menu ul{list-style:none;margin:0;padding:0}.bbfb-menu ul li{line-height:2}.bbfb-menu ul li a{font-size:14px;font-weight:400;font-style:normal;line-height:1.6em;letter-spacing:.05em;text-align:inherit}.bbfb-menu-title{font-size:14px;line-height:1.4em;letter-spacing:.05em;margin:0 0 16px;text-transform:uppercase}@media (min-width:768px){.bbfb-menu-inline-large ul li,.bbfb-menu-inline-normal ul li,.bbfb-menu-inline-small ul li{float:left}}.bbfb-menu-inline-large ul li a,.bbfb-menu-inline-normal ul li a,.bbfb-menu-inline-small ul li a{padding:10px}.bbfb-menu-inline-large{margin-left:auto;margin-right:auto}.bbfb-menu-inline-large ul{display:inline-block;margin-left:auto;margin-right:auto}.bbfb-menu-inline-large ul li a{font-size:14px;text-transform:uppercase;font-weight:700}.bbfb-menu-inline-small ul li a{font-size:10px}.bbfb-menu-light a{color:#999}.bbfb-menu-light a:hover{color:#fff}.bbfb-menu-light-title{color:#fff}.bbfb-menu-dark a{color:#666}.bbfb-menu-dark a:hover{color:#333}.bbfb-menu-dark-title{color:#111}.bbfb-social{list-style-type:none;padding:0;margin:0}.bbfb-social a{-webkit-transition:all 0.25s cubic-bezier(.645,.045,.355,1);transition:all 0.25s cubic-bezier(.645,.045,.355,1)}.bbfb-social-item{padding:10px}.bbfb-social-item:first-child{padding-left:0}.bbfb-social-item:last-child{padding-right:0}.bbfb-social-item a{font-size:18px}.bbfb-social-inline-normal li{display:inline-block}.bbfb-social-light li a{color:#666}.bbfb-social-light li a:hover{color:#fff}.bbfb-social-dark li a{color:#444}.bbfb-social-dark li a:hover{color:#111}.bbfb-instagram .bbfb-instagram-row .item{max-width:33.3333%;display:inline-block;position:relative;padding:2px 3px}.bbfb-instagram .bbfb-instagram-row .item a{display:inline-block;margin:0;padding:0;width:100%;height:100%;position:relative}.bbfb-instagram .bbfb-instagram-row .item a:before{-webkit-transition:all 0.25s cubic-bezier(.645,.045,.355,1);transition:all 0.25s cubic-bezier(.645,.045,.355,1);content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0;visibility:hidden}.bbfb-instagram .bbfb-instagram-row .item a img{max-width:100%}.bbfb-instagram .bbfb-instagram-row .item a .item-info{-webkit-transition:all 0.25s cubic-bezier(.645,.045,.355,1);transition:all 0.25s cubic-bezier(.645,.045,.355,1);position:absolute;top:50%;left:0;width:100%;transform:translate(0,-50%);text-align:center;opacity:0;visibility:hidden}.bbfb-instagram .bbfb-instagram-row .item a .item-info span{display:block;color:#fff;line-height:1.2em}.bbfb-instagram .bbfb-instagram-row .item a .item-info span.likes:before{content:"\f004";font-family:FontAwesome;display:inline-block;margin-right:5px}.bbfb-instagram .bbfb-instagram-row .item a .item-info span.comments:before{content:"\f086";font-family:FontAwesome;display:inline-block;margin-right:5px}.bbfb-instagram .bbfb-instagram-row .item a:hover:before{opacity:1;visibility:visible}.bbfb-instagram .bbfb-instagram-row .item a:hover .item-info{opacity:1;visibility:visible}.bbfb-instagram-title{font-size:14px;line-height:1.4em;letter-spacing:.05em;margin:0 0 25px;text-transform:uppercase}.bbfb-instagram-light-title{color:#fff}.bbfb-instagram-dark-title{color:#111}.bb-footer-inside{max-width:1170px;margin-left:auto;margin-right:auto;width:100%}