html{font-size:15px;overflow-x:hidden;max-width:100%}body{line-height:1.45;overflow:hidden;font-family:'Lato', sans-serif;color:#222}.push-top{margin-top:20px}.bg-hover-facebook:hover,.bg-hover-facebook:focus{background-color:#395693 !important;color:#fff}.text-hover-facebook:hover,.text-hover-facebook:focus{color:#395693 !important}.wp-social-login-provider-facebook,.wp-social-login-provider-facebook:hover,.wp-social-login-provider-facebook:focus{background-color:#395693 !important;color:#fff}.text-facebook{color:#395693}.bg-facebook{background-color:#395693;color:#fff}.btn-facebook{background-color:#395693;color:#fff}.btn-facebook:hover,.btn-facebook:active,.btn-facebook:focus{background-color:#24365c;color:#fff}.bg-hover-googleplus:hover,.bg-hover-googleplus:focus{background-color:#df4a32 !important;color:#fff}.text-hover-googleplus:hover,.text-hover-googleplus:focus{color:#df4a32 !important}.wp-social-login-provider-googleplus,.wp-social-login-provider-googleplus:hover,.wp-social-login-provider-googleplus:focus{background-color:#df4a32 !important;color:#fff}.text-googleplus{color:#df4a32}.bg-googleplus{background-color:#df4a32;color:#fff}.btn-googleplus{background-color:#df4a32;color:#fff}.btn-googleplus:hover,.btn-googleplus:active,.btn-googleplus:focus{background-color:#aa2e1b;color:#fff}.bg-hover-google:hover,.bg-hover-google:focus{background-color:#df4a32 !important;color:#fff}.text-hover-google:hover,.text-hover-google:focus{color:#df4a32 !important}.wp-social-login-provider-google,.wp-social-login-provider-google:hover,.wp-social-login-provider-google:focus{background-color:#df4a32 !important;color:#fff}.text-google{color:#df4a32}.bg-google{background-color:#df4a32;color:#fff}.btn-google{background-color:#df4a32;color:#fff}.btn-google:hover,.btn-google:active,.btn-google:focus{background-color:#aa2e1b;color:#fff}.bg-hover-instagram:hover,.bg-hover-instagram:focus{background-color:#3a688f !important;color:#fff}.text-hover-instagram:hover,.text-hover-instagram:focus{color:#3a688f !important}.wp-social-login-provider-instagram,.wp-social-login-provider-instagram:hover,.wp-social-login-provider-instagram:focus{background-color:#3a688f !important;color:#fff}.text-instagram{color:#3a688f}.bg-instagram{background-color:#3a688f;color:#fff}.btn-instagram{background-color:#3a688f;color:#fff}.btn-instagram:hover,.btn-instagram:active,.btn-instagram:focus{background-color:#244059;color:#fff}.bg-hover-pinterest:hover,.bg-hover-pinterest:focus{background-color:#cb2027 !important;color:#fff}.text-hover-pinterest:hover,.text-hover-pinterest:focus{color:#cb2027 !important}.wp-social-login-provider-pinterest,.wp-social-login-provider-pinterest:hover,.wp-social-login-provider-pinterest:focus{background-color:#cb2027 !important;color:#fff}.text-pinterest{color:#cb2027}.bg-pinterest{background-color:#cb2027;color:#fff}.btn-pinterest{background-color:#cb2027;color:#fff}.btn-pinterest:hover,.btn-pinterest:active,.btn-pinterest:focus{background-color:#89161a;color:#fff}.bg-hover-twitter:hover,.bg-hover-twitter:focus{background-color:#00acee !important;color:#fff}.text-hover-twitter:hover,.text-hover-twitter:focus{color:#00acee !important}.wp-social-login-provider-twitter,.wp-social-login-provider-twitter:hover,.wp-social-login-provider-twitter:focus{background-color:#00acee !important;color:#fff}.text-twitter{color:#00acee}.bg-twitter{background-color:#00acee;color:#fff}.btn-twitter{background-color:#00acee;color:#fff}.btn-twitter:hover,.btn-twitter:active,.btn-twitter:focus{background-color:#0075a2;color:#fff}.bg-hover-vimeo:hover,.bg-hover-vimeo:focus{background-color:#1ab7ea !important;color:#fff}.text-hover-vimeo:hover,.text-hover-vimeo:focus{color:#1ab7ea !important}.wp-social-login-provider-vimeo,.wp-social-login-provider-vimeo:hover,.wp-social-login-provider-vimeo:focus{background-color:#1ab7ea !important;color:#fff}.text-vimeo{color:#1ab7ea}.bg-vimeo{background-color:#1ab7ea;color:#fff}.btn-vimeo{background-color:#1ab7ea;color:#fff}.btn-vimeo:hover,.btn-vimeo:active,.btn-vimeo:focus{background-color:#0f83a8;color:#fff}.bg-hover-vk:hover,.bg-hover-vk:focus{background-color:#54769a !important;color:#fff}.text-hover-vk:hover,.text-hover-vk:focus{color:#54769a !important}.wp-social-login-provider-vk,.wp-social-login-provider-vk:hover,.wp-social-login-provider-vk:focus{background-color:#54769a !important;color:#fff}.text-vk{color:#54769a}.bg-vk{background-color:#54769a;color:#fff}.btn-vk{background-color:#54769a;color:#fff}.btn-vk:hover,.btn-vk:active,.btn-vk:focus{background-color:#395068;color:#fff}.bg-hover-youtube:hover,.bg-hover-youtube:focus{background-color:#cd332d !important;color:#fff}.text-hover-youtube:hover,.text-hover-youtube:focus{color:#cd332d !important}.wp-social-login-provider-youtube,.wp-social-login-provider-youtube:hover,.wp-social-login-provider-youtube:focus{background-color:#cd332d !important;color:#fff}.text-youtube{color:#cd332d}.bg-youtube{background-color:#cd332d;color:#fff}.btn-youtube{background-color:#cd332d;color:#fff}.btn-youtube:hover,.btn-youtube:active,.btn-youtube:focus{background-color:#8e231f;color:#fff}.page-header{padding-bottom:0}.panel{border-radius:0}.panel-default{border-color:#eee}.btn-main{color:#fff}.btn-main:hover,.btn-main:focus,.btn-main:active{color:#fff !important}.alert{text-align:center;font-weight:bold;color:#fff}.alert-success{background-color:#81C784;border-color:#81C784}.alert-info{background-color:#4FC3F7;border-color:#4FC3F7}.alert-warning{background-color:#F1C40F;border-color:#F1C40F}.alert-danger{background-color:#E57373;border-color:#E57373}.btn-success{background-color:#81C784;border-color:#81C784}.btninfo{background-color:#4FC3F7;border-color:#4FC3F7}.btn-warning{background-color:#F1C40F;border-color:#F1C40F}.btn-danger{background-color:#E57373;border-color:#E57373}.btn-primary{background-color:#2196f3;border-color:#2196f3}.banzai-ad-section{padding:10px 0;margin:15px 0;background-color:#fff;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.banzai-ad-box{margin:25px 0}.user-modal.modal .modal-content{border-radius:0}.user-modal.modal h4.modal-title,.user-modal.modal .close{color:#424242;opacity:1}.user-modal.modal .border-left{border-left:1px solid #eee}.user-modal.modal label{font-style:italic;color:#A2A2A2;font-size:15px}.user-modal.modal .form-control{border-radius:0}.user-modal.modal a{color:#111}.user-modal.modal a:hover,.user-modal.modal a:focus,.user-modal.modal a:active{color:#111}.user-modal.modal .btn{border-radius:0}.user-modal.modal .wp-social-login-widget .wp-social-login-connect-with{font-style:italic;font-size:15px;color:#A2A2A2}.user-modal.modal .wp-social-login-widget .wp-social-login-provider-list{width:100%;padding:0}.user-modal.modal .wp-social-login-widget .wp-social-login-provider-list a{width:100%;display:block;margin:7px 0;text-align:center;color:#FFF;padding:10px;border-radius:25px;font-weight:bold;text-transform:uppercase;position:relative}.user-modal.modal .wp-social-login-widget .wp-social-login-provider-list a:before{font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;position:absolute;top:6px;left:20px;font-size:20px}.user-modal.modal .wp-social-login-widget .wp-social-login-provider-list .wp-social-login-provider-facebook:before{content:"\f09a"}.user-modal.modal .wp-social-login-widget .wp-social-login-provider-list .wp-social-login-provider-google:before{content:"\f0d5"}.user-modal.modal .wp-social-login-widget .wp-social-login-provider-list .wp-social-login-provider-twitter:before{content:"\f099"}@media (min-width: 1200px){.container{width:1260px}}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:0.563em;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:15px;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.search-form{margin:10px}.gallery-caption{text-transform:none}.bypostauthor{text-transform:none}.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail{max-width:100%;height:auto}.img-full-width{width:100%}#buddypress{font-size:15px}#buddypress #cover-image-container{height:360px}#buddypress #cover-image-container #header-cover-image{height:360px;background-position:center center}#buddypress #cover-image-container:before{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);content:' ';z-index:2}#buddypress #cover-image-container div#item-header-cover-image #item-header-avatar{margin-top:60px;text-align:center;color:#fff}#buddypress #cover-image-container div#item-header-cover-image #item-header-avatar img.avatar{border-radius:100%;width:200px;height:200px;margin-bottom:10px;border-width:6px}#buddypress #cover-image-container div#item-header-cover-image #item-header-avatar .user-nicename{font-size:1em;font-weight:bold;color:rgba(255,255,255,0.8);margin-bottom:5px}#buddypress #cover-image-container div#item-header-cover-image #item-header-avatar .activity{opacity:1;font-size:1em;color:#fff}#buddypress #cover-image-container div#item-header-cover-image h2{margin-bottom:.4em}#buddypress #cover-image-container div#item-header-cover-image div.generic-button{margin-top:5px}#buddypress #cover-image-container div#item-header-cover-image #item-buttons{margin:0}#buddypress #item-header div#item-header-cover-image div#item-header-content{margin-left:15px;margin-top:75px;float:left;clear:none;max-width:70%}#buddypress #item-header div#item-header-cover-image div#item-header-content #item-meta{margin:0;color:#fff;font-size:1em}#buddypress #item-header div#item-header-cover-image div#item-header-content #latest-update{font-size:1em}#buddypress #item-header div#item-header-cover-image div#item-header-content #latest-update a{color:#fff;font-weight:bold;font-style:italic;margin-left:5px;text-decoration:none}#buddypress #item-header #item-buttons .generic-button a{background-color:transparent;border:none;color:#fff;font-size:1em;font-weight:bold;transition:all .2s linear}#buddypress #item-header #item-buttons .generic-button a:before{font-family:'FontAwesome';margin-right:10px}#buddypress #item-header #item-buttons .generic-button a.friendship-button:before{content:'\f234'}#buddypress #item-header #item-buttons .generic-button a.mention:before{content:'\f27b'}#buddypress #item-header #item-buttons .generic-button a.send-message:before{content:'\f0e0'}#buddypress .banzai-user-fullname{font-size:3.157em;font-weight:bold;font-family:'Montserrat Alternates', sans-serif}#buddypress #item-nav{background:#fff;margin:0;box-shadow:0 1.5px 1px rgba(0,0,0,0.12),0 1px 3px rgba(0,0,0,0.12);margin-bottom:20px}#buddypress #item-nav div.item-list-tabs ul li.current>a{background-color:transparent;opacity:1;font-weight:bold}#buddypress #item-nav div.item-list-tabs ul li a{font-size:15px;color:#333;padding:15px 20px}#buddypress #item-nav div.item-list-tabs ul li a span{color:#fff;border-radius:100%;background:#f4524d;width:18px;height:18px;font-size:0.75em;font-weight:bold;text-align:center;display:inline-block;line-height:1em;padding:2px 0}#buddypress #item-nav div.item-list-tabs ul li a:before{font-family:'FontAwesome';margin-right:6px;font-size:14px}#buddypress #item-nav div.item-list-tabs ul li a#user-activity:before{content:'\f21e'}#buddypress #item-nav div.item-list-tabs ul li a#user-xprofile:before{content:'\f21b'}#buddypress #item-nav div.item-list-tabs ul li a#user-notifications:before{content:'\f0f3'}#buddypress #item-nav div.item-list-tabs ul li a#user-messages:before{content:'\f0e0'}#buddypress #item-nav div.item-list-tabs ul li a#user-friends:before{content:'\f0c0'}#buddypress #item-nav div.item-list-tabs ul li a#user-groups:before{content:'\f1b3'}#buddypress #item-nav div.item-list-tabs ul li a#user-settings:before{content:'\f085'}#buddypress #item-body{font-size:15px}#buddypress #item-body .item-list-tabs li{margin-right:10px}#buddypress #item-body .item-list-tabs li.selected a{background-color:transparent;opacity:1}#buddypress #item-body .item-list-tabs a{padding:5px;color:#666;border-bottom:2px solid #ddd}#buddypress #item-body .activity-list li .activity-avatar img.avatar{height:50px;margin-left:0;width:50px;border-radius:100%}#buddypress #item-body #activity-stream p{margin:0}#buddypress #item-body a.bp-primary-action span{background-color:#ccc}#buddypress #item-body div.activity-meta a{padding:0;border:none;text-transform:uppercase;font-weight:bold;color:rgba(0,0,0,0.54);font-size:12px;margin-right:10px}#buddypress #item-body div.activity-meta a span{background-color:transparent;color:#ff5144}#buddypress #item-body div.activity-meta a:hover{color:#03A9F4;background-color:transparent}#buddypress div#members-dir-search{float:none;width:100%;margin:10px 0}#buddypress div#members-dir-search label{width:85%;float:left;margin-right:10px}#buddypress div#members-dir-search label input[type=text]{width:100%;padding:10px 5px;font-size:1em}#buddypress div#members-dir-search input[type=submit]{padding:9px;font-size:1em;border:2px solid #999;color:#999;width:14%;float:left}#buddypress #members-directory-form div.item-list-tabs{clear:none;float:left}#buddypress #members-directory-form div.item-list-tabs#subnav{float:right}#buddypress #members-directory-form div.pagination,#buddypress #members-directory-form ul.item-list li div.item-title,#buddypress #members-directory-form ul.item-list li h4,#buddypress #members-directory-form span.activity,#buddypress #members-directory-form ul.item-list li div.item-title span{font-size:1em}label{font-weight:300}textarea{width:100%}input[type="submit"]{background-color:#2196f3;border:none;color:#fff;padding:3px 20px;font-weight:bold;text-transform:uppercase}h1,h2,h3,h4,h5,h6{font-weight:bold;font-family:'Montserrat', sans-serif;line-height:1.2}.vine-responsive{overflow:hidden;padding-bottom:100%;position:relative;height:0}.vine-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}h1{font-size:3.157em}h2{font-size:2.369em}h3{font-size:1.777em}h4{font-size:1.333em}small{font-size:0.75em}.navbar-banzai-magazine{border-top:5px solid transparent;border-radius:0;margin-bottom:0}.navbar-banzai-magazine .top-navbar{background-color:#fff;width:100%;position:relative;border-bottom:2px solid #ececec}.navbar-banzai-magazine .top-navbar .container{position:relative}.navbar-banzai-magazine .top-navbar .nav{position:absolute}.navbar-banzai-magazine .top-navbar .nav li>a{color:#000}.navbar-banzai-magazine .top-navbar .navbar-user{top:0;left:0;min-width:200px;height:100%}.navbar-banzai-magazine .top-navbar .navbar-user li>a{border-left:1px solid #ececec;border-right:1px solid #ececec;padding:24px 35px;font-size:1.333em;color:#999;text-align:center}.navbar-banzai-magazine .top-navbar .navbar-search{top:0;right:0;border-left:1px solid #ececec;border-right:1px solid #ececec;padding:17px 5px;font-size:1.333em;color:#999;text-align:center;margin:0;width:175px}.navbar-banzai-magazine .top-navbar .navbar-search .search-field{border:none;box-shadow:none;font-size:1em}.navbar-banzai-magazine .top-navbar .navbar-search .search-field::-webkit-input-placeholder,.navbar-banzai-magazine .top-navbar .navbar-search .search-field::-moz-placeholder,.navbar-banzai-magazine .top-navbar .navbar-search .search-field:-ms-input-placeholder{color:#999;font-weight:100;font-style:italic}.navbar-banzai-magazine .top-navbar .navbar-search .input-group{padding:0 10px 0 0}.navbar-banzai-magazine .top-navbar .navbar-search .input-group-btn{font-size:1em}.navbar-banzai-magazine .top-navbar .navbar-search .btn.search-submit{background-color:transparent;color:#999;font-size:1em;padding:0}.navbar-banzai-magazine .top-navbar .navbar-logo{text-align:center;font-size:2.369em;padding:10px;font-weight:bold;font-family:'Montserrat Alternates', sans-serif;color:#d2152c}.navbar-banzai-magazine .top-navbar .navbar-logo a{transition:all .2s linear;text-decoration:none}.navbar-banzai-magazine .top-navbar .navbar-logo a:hover{color:#000}.navbar-banzai-magazine .bottom-navbar{background-color:#fff;width:100%;position:relative;border-bottom:2px solid #ececec}.navbar-banzai-magazine .bottom-navbar .banzai-main-nav .nav{text-align:center;width:100%}.navbar-banzai-magazine .bottom-navbar .banzai-main-nav .nav li{float:none;display:inline-block}.navbar-banzai-magazine .bottom-navbar .banzai-main-nav .nav li .sub-menu li{display:block}.navbar-banzai-magazine .bottom-navbar .banzai-main-nav .nav li>a{padding-top:15px}.navbar-banzai-magazine .banzai-mobile-btn{position:absolute;top:0;right:15px;font-size:1.777em}.navbar-banzai{border:none;border-radius:0;border-bottom:2px solid #ddd;margin-bottom:0}.navbar-banzai .navbar-toggle{color:#111;font-size:22px}.top-navbar .navbar-nav li>a{font-size:13px;padding:6px 12px}.top-navbar .navbar-nav li>a:hover,.top-navbar .navbar-nav li>a:focus,.top-navbar .navbar-nav li>a:active{background-color:transparent}.top-navbar.big .navbar-left>li>a{padding:11px 15px;font-size:15px}.top-navbar .navbar-buttons .navbar-btn{display:inline-block;border-radius:3px;font-size:0.563em;padding:2px 15px;margin-left:10px;background-color:#2ECC71}.top-navbar .navbar-buttons .navbar-btn:hover,.top-navbar .navbar-buttons .navbar-btn:focus,.top-navbar .navbar-buttons .navbar-btn:active{background-color:#2ECC71;border-color:#2ECC71}.navbar .container .navbar-brand{margin-left:-4px;font-weight:bold;padding:24px 15px;height:auto;font-size:1.777em}.banzai-main-nav.banzai-standard-right-nav>#menu-main{margin-right:15px}.banzai-main-nav.banzai-standard-right-nav .navbar-nav:not(.navbar-circle-buttons){margin-right:0}.banzai-main-nav .navbar-nav>li>a{margin-left:-4px;font-weight:bold;padding:26px 15px 22px;height:auto;font-size:15px;text-transform:uppercase;border-bottom:2px solid transparent;margin-bottom:-2px;transition:all .25s ease-in}.banzai-main-nav .navbar-circle-buttons>li>a{padding:15px 10px 12px}.banzai-main-nav .navbar-circle-buttons>li>a:hover,.banzai-main-nav .navbar-circle-buttons>li>a:focus,.banzai-main-nav .navbar-circle-buttons>li>a:active{border-bottom-color:transparent !important}.banzai-main-nav .navbar-circle-buttons>li>a .nav-circle{border-radius:100%;width:40px;height:40px;line-height:35px;text-align:center;padding:0;transition:all .25s ease-in}.banzai-main-nav .navbar-circle-buttons>li>a:hover{border-bottom-color:transparent}.banzai-main-nav .navbar-circle-buttons>li>a:hover .nav-circle{color:#fff}.banzai-main-nav .navbar-right{margin-right:-30px}.banzai-main-nav .navbar-right ul.dropdown-menu{min-width:250px}.banzai-main-nav .navbar-right .navbar-btn{margin-top:15px}.banzai-main-nav .menu-item-has-children:hover .sub-menu,.banzai-main-nav .menu-item-has-children:hover .children,.banzai-main-nav .page_item_has_children:hover .sub-menu,.banzai-main-nav .page_item_has_children:hover .children{visibility:visible;opacity:1;-moz-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:9999}.banzai-main-nav .sub-menu,.banzai-main-nav .children{border:1px solid #efefef;display:block;list-style-type:none;position:absolute;top:103%;left:0;background:#fff;padding:0;visibility:hidden;opacity:0;text-align:left;-moz-transform:translate3d(20px, 0, 0);-o-transform:translate3d(20px, 0, 0);-ms-transform:translate3d(20px, 0, 0);-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0);-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;-webkit-box-shadow:0px 3px 3px 0px rgba(0,0,0,0.05);-moz-box-shadow:0px 3px 3px 0px rgba(0,0,0,0.05);box-shadow:0px 3px 3px 0px rgba(0,0,0,0.05);min-width:200px}.banzai-main-nav .sub-menu li>a,.banzai-main-nav .children li>a{color:#222;padding:10px 15px;border-top:1px solid #efefef;line-height:20px;font-size:15px;display:block;text-decoration:none}.navbar-minimal .top-navbar .navbar-nav li>a{font-size:13px}.navbar-minimal a:not(.navbar-brand){text-transform:uppercase}.navbar-minimal .navbar-brand{font-weight:bold;padding:18px 15px;height:auto;font-size:1.777em;margin-right:10px;margin-left:0 !important}.navbar-minimal .banzai-main-nav .navbar-nav>li>a{padding:20px 15px;margin-left:0}.navbar-minimal .banzai-main-nav .navbar-right{margin-right:0}.navbar-minimal .banzai-main-nav .navbar-search.navbar-right{margin-right:-15px}.navbar-minimal .banzai-main-nav .navbar-search.navbar-right a{padding-left:25px;border-left:1px solid #ddd}.navbar-minimal .banzai-main-nav .navbar-search.navbar-right a:hover,.navbar-minimal .banzai-main-nav .navbar-search.navbar-right a:focus,.navbar-minimal .banzai-main-nav .navbar-search.navbar-right a:active{border-bottom-color:transparent}.navbar-minimal .search-form{border-top:2px solid transparent;margin:0;padding:10px;position:absolute;top:100%;left:0;background-color:#fff;display:none;border-bottom:1px solid #ddd;z-index:999}.navbar-minimal .navbar-social-buttons .nav li>a{padding:20px 10px}.navbar-banzai-mobile{position:fixed;top:0;left:0;min-width:250px;height:100%;background-color:#fff;border-right:1px solid #ddd;z-index:9999;padding-top:40px;display:none;overflow-y:scroll}.navbar-banzai-mobile .search-form{width:250px}.navbar-banzai-mobile a{color:#333;text-transform:uppercase;text-decoration:none}.navbar-banzai-mobile .nav-stacked a:hover,.navbar-banzai-mobile .nav-stacked a:focus,.navbar-banzai-mobile .nav-stacked a:active{background-color:transparent !important;color:#111}.navbar-banzai-mobile .sub-menu,.navbar-banzai-mobile .children{list-style-type:none}.navbar-banzai-mobile .sub-menu li,.navbar-banzai-mobile .children li{padding:5px 0}.mobile-menu-appeared{overflow:hidden}.mobile-menu-content-overlay{position:fixed;top:0;left:0;background-color:rgba(0,0,0,0.5);z-index:500;width:100%;height:100%;display:none}.copyright{background-color:#212124;color:#cdcdcd;padding:30px 15px}.copyright p{margin-bottom:0}.footer-widgets{background:#26262a;color:#cdcdcd}.footer-widgets .container{padding:30px 15px}.footer-widgets .widget h4.widgettitle{color:#fff;background-color:transparent;text-transform:uppercase}.footer-widgets .widget ul li a{color:#cdcdcd}.footer-widgets .widget ul li a:hover{color:#fff}.footer-widgets .widget_tag_cloud .tagcloud a{color:#fff}.social-circles{list-style:none}.social-circles li{float:left}.social-circles li a{width:35px;height:35px;display:block;text-align:center;border-radius:100%;color:#fff;line-height:32px}.content-body{font-size:15px;font-weight:300}.content-body img{max-width:100%}.category-block{display:block;width:100%}.category-block a,.category-block .nsfw-block{display:inline-block;color:#fff;padding:3px 15px;font-size:0.75em;font-weight:bold;text-transform:uppercase;text-decoration:none}.post-title{font-size:3.157em;font-family:'Montserrat', sans-serif;font-weight:700;margin:10px 0}.post-subtitle{font-size:15px;font-weight:300;margin:0 0 10px;font-family:'Open Sans', sans-serif}.post-meta-ctr{margin:15px 0 20px;position:relative;overflow:hidden;padding:10px 0;border-bottom:1px solid #ddd}.post-meta-ctr .post-author-profile-img{float:left;margin-right:20px}.post-meta-ctr .post-author-profile-img img{border-radius:4px;width:45px;height:45px}.post-meta-ctr .post-meta-mini-bar-ctr{font-size:15px;float:left;width:70%}.post-meta-ctr .post-meta-mini-bar-ctr a{color:#111;font-weight:bold;font-size:1.05em;text-decoration:none}.post-meta-ctr .post-meta-mini-bar-ctr .post-mini-bar-bottom{color:#bbb}.post-meta-ctr .pull-right{font-size:1.333em;color:#bbb;text-decoration:none}.post-content p,.post-content ul,.post-content ol{font-size:16px}.post-tags{margin:15px 0 20px}.post-tags li{display:inline-block}.post-tags span{background-color:#444;color:#fff;padding:1px 7px 1px 7px;font-size:0.75em;margin-right:4px}.post-tags a{background-color:#aaa;color:#fff;padding:1px 7px 1px 7px;font-size:0.75em;margin-right:4px;transition:0.2s all linear}.post-tags a{color:#fff;text-decoration:none}.post-neighbors-ctr{display:table;width:100%;overflow:hidden;border:1px solid #eee;font-family:'Montserrat', sans-serif;margin:10px 0 0}.post-neighbors-ctr .post-neighbor-link{width:50%;float:left;padding:20px}.post-neighbors-ctr .post-neighbor-link:first-child{text-align:left;border-right:1px solid #eee}.post-neighbors-ctr .post-neighbor-link:last-child{text-align:right;border-left:1px solid #eee}.post-neighbors-ctr .post-neighbor-link h5{margin:0;text-transform:uppercase;color:#bbb;margin-bottom:6px;font-weight:bold;font-size:13px}.post-neighbors-ctr .post-neighbor-link a{display:block;font-size:15px;color:#111;font-weight:bold;text-decoration:none}.post-author-box{margin:0 0 25px;position:relative;min-height:135px;padding:15px;background:#eee}.post-author-box h4{text-transform:uppercase;font-weight:bold;font-size:1em;font-family:'Montserrat', sans-serif;left:5px}.post-author-box .post-author-desc{margin-left:115px}.post-author-box .post-author-img{float:left}.post-author-box .post-author-img img{border-radius:100%}.post-related-header{font-weight:bold;font-family:'Montserrat', sans-serif}.post-related-media img{width:100%;max-height:200px}.post-related-media .post-related-link{color:#111;font-weight:bold;text-decoration:none;margin-top:10px;display:block;font-size:1.333em;margin-bottom:15px;font-family:'Montserrat', sans-serif}.post-related-media .post-related-img{position:relative;display:block}.post-related-media .post-related-img .post-ribbons{position:absolute;top:15px;left:-8px;font-family:'Montserrat', sans-serif;color:#fff;letter-spacing:1px;text-transform:uppercase;line-height:24px;font-size:0.75em}.post-related-media .post-related-img .single-ribbon{padding:0 6px;margin-top:8px;position:relative;display:inline-block}.post-related-media .post-related-img .single-ribbon .essb-total{display:inline-block}.post-related-media .post-related-img .single-ribbon:first-child{margin-top:0}.post-related-media .post-related-img .single-ribbon:before{position:absolute;top:100%;left:0;width:0;content:'';height:0;border-left:8px solid transparent}.post-related-media .post-related-img .post-related-ribbon-category{background-color:#239fed}.post-related-media .post-related-img .post-related-ribbon-category:before{border-top:8px solid #1184cc}.post-related-media .col-md-6:nth-child(2n+1){clear:left}.post-time-push-top{margin-top:8px}.post-thumbnail{margin-bottom:20px}.post-thumbnail img{width:100%;height:auto}.single-post-pagination-links{font-weight:bold;letter-spacing:5px}.widget{position:relative}.widget h3.widgettitle{display:block;color:#fff;padding:10px 10px;text-align:center;text-transform:uppercase;font-family:'Montserrat', sans-serif;font-size:15px;position:relative;margin:0 -23px;margin-top:-15px;margin-bottom:10px}.widget h3.widgettitle:before{position:absolute;top:100%;left:0;width:0;content:'';height:0;border-left:8px solid transparent}.widget h3.widgettitle:after{position:absolute;top:100%;right:0;width:0;content:'';height:0;border-right:8px solid transparent}.widget h3.widgettitle a{color:#fff;text-decoration:none}.widget ul{list-style:none;padding-left:0;padding-right:0}.widget ul li{margin-bottom:3px}.widget ul li a{color:#666;text-decoration:none}.widget ul li a:before{font-family:'FontAwesome';content:'\f0c1';margin-right:10px}.widget ul li a:hover{color:#111}.widget ul li ul.children{padding-left:20px;margin-top:5px}.widget ul li.recentcomments{padding-left:25px;position:relative;margin-bottom:10px;font-size:0.75em}.widget ul li.recentcomments:before{font-family:'FontAwesome';content:'\f27b';font-size:15px;position:absolute;left:0;top:0}.widget ul li.recentcomments a:before{content:'';margin-right:0}.widget ul li.recentcomments>a{display:block;font-size:15px}.widget select{width:100%;padding:4px 8px}.widget_rss ul li{margin-bottom:15px}.widget_rss ul li a.rsswidget{display:block;font-size:1.333em}.widget_rss ul li .rss-date{font-size:0.75em;color:#666}.widget_rss ul li .rss-date:before{font-family:'FontAwesome';content:'\f017';margin-right:4px}.widget_rss ul li .rssSummary{margin-top:10px}.widget_rss ul li a:before{content:'';margin-right:0}.widget_tag_cloud .tagcloud a{color:#111;padding:3px;border:1px solid #ddd;border-radius:3px;font-size:0.75em !important;line-height:30px;margin-right:3px}.widget_tag_cloud .tagcloud a:before{font-family:'FontAwesome';content:'\f292';margin-right:4px}.widget_calendar table{width:100%}.widget_calendar table a{text-decoration:none}.widget_calendar table caption{text-align:center;border-bottom:2px solid #ddd;margin-bottom:10px}.widget_calendar table th,.widget_calendar table td{text-align:center}.widget_calendar table tbody td{border:1px solid #ddd;padding:5px}.widget_calendar table tfoot{border:1px solid #ddd}.widget_calendar table tfoot td{padding:5px}.trending-widget-post{margin-bottom:25px;position:relative;overflow:hidden}.trending-widget-post .trending-widget-rank-num{float:left;background-size:cover;background-color:#aaa;border-radius:100%;color:#FFF;text-align:center;font-weight:bold;margin-top:5px;width:50px;height:50px;line-height:48px;font-size:1.777em}.trending-widget-post h4{font-size:15px;padding-left:60px}.trending-widget-post a{color:#111;text-decoration:none}.trending-widget-post .trending-post-time{padding-left:60px;color:#ccc;font-size:0.75em}.page-header{margin-top:0;border-bottom:2px solid #eee}.page-header .taxonomy-description{margin-left:5px}.page-header .page-title{font-weight:bold;margin-top:0;font-family:'Montserrat', sans-serif}.single-column-posts .post-ribbon-img .post-related-ribbon-category{display:none}div.single-post{width:100%;margin:20px -15px;clear:left;overflow:hidden}div.single-post .single-post-category{text-transform:uppercase;font-family:'Montserrat', sans-serif;font-size:0.75em;font-weight:bold;margin-bottom:5px}div.single-post h4{margin-top:0}div.single-post h4 a{font-weight:bold;text-decoration:none;word-wrap:break-word}div.single-post .post-meta{font-size:0.75em}div.single-post .post-meta .fa{margin-right:5px}div.single-post .post-meta a{text-decoration:none}.post-ribbon-img{position:relative;display:block}.post-ribbon-img img{width:100%}.post-ribbon-img .post-ribbons{position:absolute;top:15px;left:-8px;font-family:'Montserrat', sans-serif;color:#fff;letter-spacing:1px;text-transform:uppercase;line-height:24px;font-size:0.75em}.post-ribbon-img .single-ribbon{padding:0 6px;margin-top:8px;position:relative;display:inline-block}.post-ribbon-img .single-ribbon .essb-total{display:inline-block}.post-ribbon-img .single-ribbon:first-child{margin-top:0}.post-ribbon-img .single-ribbon:before{position:absolute;top:100%;left:0;width:0;content:'';height:0;border-left:8px solid transparent}.post-ribbon-img .post-related-ribbon-category{background-color:#239fed}.post-ribbon-img .post-related-ribbon-category:before{border-top:8px solid #239fed}.single-grid-post{margin-bottom:25px}.single-grid-post h4{margin-top:10px;margin-bottom:5px}.single-grid-post h4 a{font-weight:bold;text-decoration:none;color:#111}.single-grid-post .post-meta{font-size:0.75em}.single-grid-post .post-meta .fa{margin-right:5px}.single-grid-post .post-meta a{text-decoration:none}.single-grid-post.col-md-6:nth-child(2n+1){clear:left}.single-grid-post.col-md-4:nth-child(3n+1){clear:left}.banzai-no-posts{margin:25px 0;padding:20px;color:#bbb;text-align:center;font-size:1.333em;font-style:italic}.featured-slider{position:relative;width:100%;overflow:hidden}.featured-slider .featured-item{height:210px;position:relative;color:#FFF;float:left;box-sizing:border-box;border:1px solid #fff;overflow:hidden}.featured-slider .featured-item:nth-child(-n+2){width:50%}.featured-slider .featured-item:nth-child(n+3){width:33.33333333%}.featured-slider .featured-item img{width:100%;min-height:210px;max-width:none;-webkit-transition:transform .35s ease 0s;-moz-transition:transform .35s ease 0s;-o-transition:transform .35s ease 0s;transition:transform .35s ease 0s}.featured-slider .featured-item .featured-cover{position:absolute;top:0;left:0;height:100%;width:100%;opacity:0.5;background:-webkit-linear-gradient(top, rgba(0,0,0,0.2) 50%, rgba(0,0,0,0.5) 70%, #000 100%);background:-moz-linear-gradient(top, rgba(0,0,0,0.2) 50%, rgba(0,0,0,0.5) 70%, #000 100%);background:-ms-linear-gradient(top, rgba(0,0,0,0.2) 50%, rgba(0,0,0,0.5) 70%, #000 100%);background:-o-linear-gradient(top, rgba(0,0,0,0.2) 50%, rgba(0,0,0,0.5) 70%, #000 100%);background:linear-gradient(top, rgba(0,0,0,0.2) 50%, rgba(0,0,0,0.5) 70%, #000 100%);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.featured-slider .featured-item .featured-item-details{width:100%;position:absolute;bottom:0;left:0;padding:15px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.featured-slider .featured-item .featured-item-details .featured-item-time,.featured-slider .featured-item .featured-item-details p{font-size:0.75em}.featured-slider .featured-item .featured-item-details h2{margin:10px 0;font-size:1.333em;font-weight:bold;color:#fff}.featured-slider .featured-item .featured-item-details .category{display:inline-block;padding:0 8px}.featured-slider .featured-item:hover .featured-cover{opacity:1}.featured-slider .featured-item:hover img{transform:scale3d(1.05, 1.05, 1) rotate(3deg);-webkit-transform:scale3d(1.05, 1.05, 1) rotate(3deg);-moz-transform:scale3d(1.05, 1.05, 1) rotate(5deg)}.owl-carousel{margin:5px 0}.owl-carousel .owl-item{padding:0 5px}.owl-carousel .owl-item:hover .owl-banzai-item:before{opacity:1}.owl-carousel.owl-loaded .owl-banzai-item{display:block}.owl-carousel .owl-banzai-item{position:relative;display:none;width:100%;height:250px;color:#fff}.owl-carousel .owl-banzai-item:before{position:absolute;top:0;left:0;height:100%;width:100%;opacity:0.5;background:-webkit-linear-gradient(top, rgba(0,0,0,0.2) 50%, rgba(0,0,0,0.5) 70%, #000 100%);background:-moz-linear-gradient(top, rgba(0,0,0,0.2) 50%, rgba(0,0,0,0.5) 70%, #000 100%);background:-ms-linear-gradient(top, rgba(0,0,0,0.2) 50%, rgba(0,0,0,0.5) 70%, #000 100%);background:-o-linear-gradient(top, rgba(0,0,0,0.2) 50%, rgba(0,0,0,0.5) 70%, #000 100%);background:linear-gradient(top, rgba(0,0,0,0.2) 50%, rgba(0,0,0,0.5) 70%, #000 100%);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:' ';z-index:3}.owl-carousel .owl-banzai-item img{width:100%;height:250px}.owl-carousel .owl-banzai-item .item-info{position:absolute;bottom:0;left:0;width:100%;padding:20px;font-weight:bold;z-index:5;font-size:0.75em}.owl-carousel .owl-banzai-item .owl-banzai-cat{text-transform:uppercase;border-bottom:3px solid rgba(255,255,255,0.5)}.owl-carousel .owl-banzai-item .owl-banzai-cat span{display:inline-block;padding-bottom:8px;border-bottom:3px solid transparent;margin-bottom:-3px;padding-right:20px;transition:all .2s linear}.owl-carousel .owl-banzai-item h5{color:#fff;font-size:15px}.owl-carousel .owl-prev{margin:auto;position:absolute;top:95px;left:20px;color:#fff;font-size:3.157em}.owl-carousel .owl-next{margin:auto;position:absolute;top:95px;right:20px;color:#fff;font-size:3.157em}.navigation.pagination{margin:20px auto;display:block;text-align:center}.navigation.pagination .nav-links .page-numbers{border:1px solid #ccc;color:#111;padding:3px 10px;text-decoration:none;font-size:0.75em}.navigation.pagination .nav-links .page-numbers.current{background-color:#333;color:#fff}.navigation.pagination .nav-links .page-numbers:hover:not(.current){background-color:#eee}.infinite-pagination-icon{text-align:center;display:none;color:#111;margin:20px auto}.comments-area h2{font-family:'Montserrat', sans-serif;border-bottom:1px solid #ccc;padding-bottom:10px}.comments-area .comment-form label{display:none}.comments-area .comment-form textarea{width:100%}.comment-list .comment .comment-author{float:left}.comment-list .comment .comment-author img{border-radius:100%}.comment-list .comment .comment-body{margin-left:55px;padding-top:5px}.comment-list .comment .comment-body .comment-meta{margin-bottom:5px}.comment-list .comment .comment-body .comment-meta .fn,.comment-list .comment .comment-body .comment-meta .fn a{font-style:normal;font-weight:bold;text-transform:uppercase;font-size:15px;font-family:'Montserrat', sans-serif;text-decoration:none;color:#111}.comment-list .comment .comment-body .comment-meta>a{font-size:0.75em;margin-left:10px;color:#666;font-weight:400;text-decoration:none}.comment-list .comment .comment-body p{font-weight:400;color:#333}.comment-list .comment .comment-body .comment-edit-link{font-size:0.75em;color:#111;text-decoration:none}@media (max-width: 767px){.featured-slider .featured-item:first-child{width:100% !important}.featured-slider .featured-item:nth-child(n+2){width:50% !important}.single-post{margin-left:0;margin-right:0}.owl-carousel .owl-banzai-item{height:170px}.owl-carousel .owl-banzai-item img{max-height:170px}.owl-carousel .owl-next,.owl-carousel .owl-prev{top:50px}.navbar-minimal .search-form{display:none !important}#buddypress #cover-image-container,#buddypress #cover-image-container #header-cover-image{height:400px}#buddypress #cover-image-container div#item-header-cover-image #item-header-avatar{margin-top:30px}#buddypress #cover-image-container div#item-header-cover-image #item-header-avatar img.avatar{width:100px;height:100px}#buddypress #item-header div#item-header-cover-image div#item-header-content{float:none;margin:0 auto;max-width:90%}#buddypress #item-header div#item-header-cover-image div#item-header-content #item-meta{overflow:inherit}#buddypress .banzai-user-fullname{font-size:1.777em}.post-title{font-size:1.777em}}.essb_topbar_inner .essb_links.essb_template_bold-retina{margin:0.75em 0}.essb_topbar_inner h3{margin:0}
