@charset "UTF-8";

@font-face{font-family:'Icon7Stroke';src:url(//magicnn.ru/wp-content/themes/magic/fonts/Pe-icon-7-stroke.eot?d7yf1v);src:url(//magicnn.ru/wp-content/themes/magic/fonts/Pe-icon-7-stroke.eot?#iefixd7yf1v) format("embedded-opentype"),url(//magicnn.ru/wp-content/themes/magic/fonts/Pe-icon-7-stroke.woff?d7yf1v) format("woff"),url(//magicnn.ru/wp-content/themes/magic/fonts/Pe-icon-7-stroke.ttf?d7yf1v) format("truetype"),url(//magicnn.ru/wp-content/themes/magic/fonts/Pe-icon-7-stroke.svg?d7yf1v#Pe-icon-7-stroke) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'WeatherIcons';src:url(//magicnn.ru/wp-content/themes/magic/fonts/weathericons-regular-webfont.eot);src:url(//magicnn.ru/wp-content/themes/magic/fonts/weathericons-regular-webfont.eot?#iefix) format("embedded-opentype"),url(//magicnn.ru/wp-content/themes/magic/fonts/weathericons-regular-webfont.woff2) format("woff2"),url(//magicnn.ru/wp-content/themes/magic/fonts/weathericons-regular-webfont.woff) format("woff"),url(//magicnn.ru/wp-content/themes/magic/fonts/weathericons-regular-webfont.ttf) format("truetype"),url(//magicnn.ru/wp-content/themes/magic/fonts/weathericons-regular-webfont.svg#weather_iconsregular) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'CustomEssentialSet';src:url(//magicnn.ru/wp-content/themes/magic/fonts/CraftEssential.ttf?uo8kwk) format("truetype"),url(//magicnn.ru/wp-content/themes/magic/fonts/CraftEssential.woff?uo8kwk) format("woff"),url(//magicnn.ru/wp-content/themes/magic/fonts/CraftEssential.svg?uo8kwk#CustomEssentialSet) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'CustomBusinessSet';src:url(//magicnn.ru/wp-content/themes/magic/fonts/Business.ttf?uo8kwk) format("truetype"),url(//magicnn.ru/wp-content/themes/magic/fonts/Business.woff?uo8kwk) format("woff"),url(//magicnn.ru/wp-content/themes/magic/fonts/Business.svg?uo8kwk#CustomBusinessSet) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'btFitness';src:url(//magicnn.ru/wp-content/themes/magic/fonts/btFitnessAndSport.ttf?lm34n21) format("truetype"),url(//magicnn.ru/wp-content/themes/magic/fonts/btFitnessAndSport.woff?lm34n21) format("woff"),url(//magicnn.ru/wp-content/themes/magic/fonts/btFitnessAndSport.svg?lm34n21#btFitnessAndSport) format("svg");font-weight:400;font-style:normal}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary,audio,canvas,video{display:block}
audio,canvas,video{display:inline-block}
:focus,*{outline:none;outline:0}
.touch *{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-focus-ring-color:rgba(0,0,0,0)}
button::-moz-focus-inner{border:0}
audio:not([controls]){display:none;height:0}
html,body{margin:0;padding:0}
*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0;background-repeat:no-repeat}
.btClear:after,.mainHeader:after,.menuHolder .port:after,.topBarPort:after,.boldSiteFooter:before,.boldSiteFooter:after,.boldSiteFooter .port:after,.contentWrap:after,.contentHolder:after,.btBox:after,.boldSection .port:after,.header:after,.boldRow:after,.socialRow:before,.socialRow:after,.servicesItem .sIcon:after,.boldSection:before,.boldSection:after,.psCats:after,.psWrap:after,.btTabs:after,.neighboringArticles:after,.articleListItem footer:after,.articleListItem .footer:after,.btPagination:after,.boldArticleBody blockquote:after,.tilesWall.classic .bgiTxt:after,.btQuoteItem:after,.boldArticleHeader .socialRow:before,.tagcloud:after,.btInstaGrid:after,.btMenuHorizontal.btMenuBelowLogo .menuPort:after,.btMenuHorizontal .menuPort:after,nav.woocommerce-pagination:before,ul.products:after{content:" ";display:table;width:100%;clear:both}
.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;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
input:not([type='checkbox']):not([type='radio']),textarea,select{outline:none;font:inherit;width:100%;background:transparent;height:42px;font-size:.7em;width:100%;display:block;padding:0 1em;background:transparent;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;transition:all 500ms ease}
.btHardRoundedButtons input:not([type='checkbox']):not([type='radio']),.btHardRoundedButtons textarea,.btHardRoundedButtons select{border-radius:50px}
#map_canvas590ad9262075a input,#map_canvas590982987e58b input{height:26px;border-radius:0}
.btSoftRoundedButtons input:not([type='checkbox']):not([type='radio']),.btSoftRoundedButtons textarea,.btSoftRoundedButtons select{border-radius:5px}
.btLightSkin input::-webkit-input-placeholder,.btDarkSkin .btLightSkin input::-webkit-input-placeholder,.btLightSkin .btDarkSkin .btLightSkin input::-webkit-input-placeholder{color:#343839}
.btLightSkin textarea::-webkit-input-placeholder,.btDarkSkin .btLightSkin textarea::-webkit-input-placeholder,.btLightSkin .btDarkSkin .btLightSkin textarea::-webkit-input-placeholder{color:#343839}
.btLightSkin input::-moz-placeholder,.btDarkSkin .btLightSkin input::-moz-placeholder,.btLightSkin .btDarkSkin .btLightSkin input::-moz-placeholder{color:#343839}
.btLightSkin textarea::-moz-placeholder,.btDarkSkin .btLightSkin textarea::-moz-placeholder,.btLightSkin .btDarkSkin .btLightSkin textarea::-moz-placeholder{color:#343839}
.btLightSkin input:-ms-input-placeholder,.btDarkSkin .btLightSkin input:-ms-input-placeholder,.btLightSkin .btDarkSkin .btLightSkin input:-ms-input-placeholder{color:#343839}
.btLightSkin textarea:-ms-input-placeholder,.btDarkSkin .btLightSkin textarea:-ms-input-placeholder,.btLightSkin .btDarkSkin .btLightSkin textarea:-ms-input-placeholder{color:#343839}
.btDarkSkin input::-webkit-input-placeholder,.btLightSkin .btDarkSkin input::-webkit-input-placeholder,.btDarkSkin.btLightSkin .btDarkSkin input::-webkit-input-placeholder{color:#fff}
.btDarkSkin textarea::-webkit-input-placeholder,.btLightSkin .btDarkSkin textarea::-webkit-input-placeholder,.btDarkSkin.btLightSkin .btDarkSkin textarea::-webkit-input-placeholder{color:#fff}
.btDarkSkin input::-moz-placeholder,.btLightSkin .btDarkSkin input::-moz-placeholder,.btDarkSkin.btLightSkin .btDarkSkin input::-moz-placeholder{color:#fff}
.btDarkSkin textarea::-moz-placeholder,.btLightSkin .btDarkSkin textarea::-moz-placeholder,.btDarkSkin.btLightSkin .btDarkSkin textarea::-moz-placeholder{color:#fff}
.btDarkSkin input:-ms-input-placeholder,.btLightSkin .btDarkSkin input:-ms-input-placeholder,.btDarkSkin.btLightSkin .btDarkSkin input:-ms-input-placeholder{color:#fff}
.btDarkSkin textarea:-ms-input-placeholder,.btLightSkin .btDarkSkin textarea:-ms-input-placeholder,.btDarkSkin.btLightSkin .btDarkSkin textarea:-ms-input-placeholder{color:#fff}
input:not([type='checkbox']):not([type='radio']):not([type='submit']):focus,textarea:not([type='checkbox']):not([type='radio']):focus{-webkit-box-shadow:0 0 4px 0 #5dc2ca;box-shadow:0 0 4px 0 #5dc2ca;border:1px solid #343839;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;transition:all 500ms ease}
textarea{resize:vertical;line-height:inherit;height:7em;padding:1em}
.btHardRoundedButtons textarea{border-radius:20px}
button{font:inherit}
.btDarkSkin input[type="text"]:focus,.btLightSkin .btDarkSkin input[type="text"]:focus,.btDarkSkin.btLightSkin .btDarkSkin input[type="text"]:focus,.btDarkSkin input[type="password"]:focus,.btLightSkin .btDarkSkin input[type="password"]:focus,.btDarkSkin.btLightSkin .btDarkSkin input[type="password"]:focus,.btDarkSkin input[type="email"]:focus,.btLightSkin .btDarkSkin input[type="email"]:focus,.btDarkSkin.btLightSkin .btDarkSkin input[type="email"]:focus,.btDarkSkin textarea:focus,.btLightSkin .btDarkSkin textarea:focus,.btDarkSkin.btLightSkin .btDarkSkin textarea:focus{border:1px solid #fff}
.btLightSkin input[type="text"]:focus,.btDarkSkin .btLightSkin input[type="text"]:focus,.btLightSkin .btDarkSkin .btLightSkin input[type="text"]:focus,.btLightSkin input[type="password"]:focus,.btDarkSkin .btLightSkin input[type="password"]:focus,.btLightSkin .btDarkSkin .btLightSkin input[type="password"]:focus,.btLightSkin input[type="email"]:focus,.btDarkSkin .btLightSkin input[type="email"]:focus,.btLightSkin .btDarkSkin .btLightSkin input[type="email"]:focus,.btLightSkin textarea:focus,.btDarkSkin .btLightSkin textarea:focus,.btLightSkin .btDarkSkin .btLightSkin textarea:focus{border:1px solid #343839}
figure,img,select{max-width:100%;height:auto}
pre code{display:block}
pre{overflow:hidden}
.btContentHolder pre{margin:0 0 30px;white-space:pre-wrap;padding:20px;border:1px solid rgba(0,0,0,.1)}
a{text-decoration:none;-webkit-transition:color 300ms ease;-moz-transition:color 300ms ease;transition:color 300ms ease}
.btLightSkin a,.btDarkSkin .btLightSkin a,.btLightSkin .btDarkSkin .btLightSkin a{color:#343839}
.btDarkSkin a,.btLightSkin .btDarkSkin a,.btDarkSkin.btLightSkin .btDarkSkin a{color:#44365e}
html a:hover,.btLightSkin a:hover,.btDarkSkin .btLightSkin a:hover,.btLightSkin .btDarkSkin .btLightSkin a:hover,.btDarkSkin a:hover,.btLightSkin .btDarkSkin a:hover,.btDarkSkin.btLightSkin .btDarkSkin a:hover{text-decoration:none;color:#000}
a img{border:none}
a,a:active,a:focus{outline:none}
p,dl,address,cite{margin:0 0 20px}
ul,ol{margin:0 0 20px}
.btText ul,.btText ol{margin-left:1em}
dt{font-weight:600;display:inline;padding-right:10px}
dd{display:inline}
dd p{display:inline}
dd:after{content:' ';display:table;clear:both}
figcaption{font-size:14px}
select,input{font-family:'Open Sans',sans-serif}
html,body{min-height:100vh}
body:not(.btPageTransitions){min-height:101vh}
html{overflow-x:hidden}
body{font-family:'Open Sans',sans-serif;font-size:16px;font-weight:300;line-height:1.6;background-size:cover;background-attachment:fixed}
small{font-size:14px}
.btContentHolder blockquote{display:block;padding-bottom:20px;font-size:1.25em;font-weight:300;line-height:1.6;line-height:39px}
.btContentHolder blockquote:after{content:" ";display:table;width:100%;clear:both}
.btContentHolder blockquote:before{content:'\e9a9\e9a9';letter-spacing:.075em;font-family:btFitness;font-size:52px;line-height:1;display:block;margin:0 0 4px;font-size:60px;color:inherit}
#bt_section590982973bf33 blockquote:before{content:none}
#bt_section590982973bf33 .btBtn .btIco{padding:.5em}
#bt_section590982973bf33 .btBtn{line-height:0}
.btContentHolder .btArticle blockquote,.btContentHolder .btArticleListBodyContent blockquote{padding-left:1.5em;position:relative;min-height:95px}
.btContentHolder .btArticle blockquote:before,.btContentHolder .btArticleListBodyContent blockquote:before{opacity:.1;position:absolute;left:0;top:0}
.btContentHolder p + blockquote{margin-top:20px}
h1,h2,h3,h4,h5,h6{font-family:'Open Sans',sans-serif}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{clear:both;margin:0 0 .5em;line-height:1.3;padding:0;font-weight:400}
h1,.h1{font-size:2em}
.btArticle h1,.btArticle .h1{margin:0 0 .5em}
h2,.h2{font-size:2em}
.btArticle h2,.btArticle .h2{margin:0 0 .7em}
h3,.h3{font-size:1.9em}
.btArticle h3,.btArticle .h3{margin:0 0 .5em}
h4,.h4{font-size:1.4em}
.btArticle h4,.btArticle .h4{margin:0 0 1.1em}
h5,.h5{font-size:1.125em}
.btArticle h5,.btArticle .h5{margin:0 0 1.3em}
h6,.h6{font-size:1em}
.btArticle h6,.btArticle .h6{margin:0 0 1.5em}
.btContentHolder table{width:100%;margin:0 0 1em;border-collapse:collapse;text-align:left;border:1px solid}
.btLightSkin .btContentHolder table,.btDarkSkin .btLightSkin .btContentHolder table,.btLightSkin .btDarkSkin .btLightSkin .btContentHolder table{border-color:rgba(0,0,0,.1)}
.btDarkSkin .btContentHolder table,.btLightSkin .btDarkSkin .btContentHolder table,.btDarkSkin.btLightSkin .btDarkSkin .btContentHolder table{border-color:rgba(255,255,255,.1)}
.btContentHolder table td,.btContentHolder table th{padding:1em;border:1px solid}
.btLightSkin .btContentHolder table td,.btDarkSkin .btLightSkin .btContentHolder table td,.btLightSkin .btDarkSkin .btLightSkin .btContentHolder table td,.btLightSkin .btContentHolder table th,.btDarkSkin .btLightSkin .btContentHolder table th,.btLightSkin .btDarkSkin .btLightSkin .btContentHolder table th{border-color:rgba(0,0,0,.1)}
.btDarkSkin .btContentHolder table td,.btLightSkin .btDarkSkin .btContentHolder table td,.btDarkSkin.btLightSkin .btDarkSkin .btContentHolder table td,.btDarkSkin .btContentHolder table th,.btLightSkin .btDarkSkin .btContentHolder table th,.btDarkSkin.btLightSkin .btDarkSkin .btContentHolder table th{border-color:rgba(255,255,255,.1)}
.btContentHolder table thead th{font-weight:700;background-color:#5dc2ca;color:#fff;font-family:'Open Sans',sans-serif}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12,.col-ms-1,.col-ms-2,.col-ms-3,.col-ms-4,.col-ms-5,.col-ms-6,.col-ms-7,.col-ms-8,.col-ms-9,.col-ms-10,.col-ms-11,.col-ms-12{position:relative}
@media (min-width: 768px) {
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12,.col-ms-1,.col-ms-2,.col-ms-3,.col-ms-4,.col-ms-5,.col-ms-6,.col-ms-7,.col-ms-8,.col-ms-9,.col-ms-10,.col-ms-11,.col-ms-12{min-height:1px}
}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}
.col-xs-12{width:100%}
.col-xs-11{width:91.66666667%}
.col-xs-10{width:83.33333333%}
.col-xs-9{width:75%}
.col-xs-8{width:66.66666667%}
.col-xs-7{width:58.33333333%}
.col-xs-6{width:50%}
.col-xs-5{width:41.66666667%}
.col-xs-4{width:33.33333333%}
.col-xs-3{width:25%}
.col-xs-2{width:16.66666667%}
.col-xs-1{width:8.33333333%}
@media (min-width: 480px) {
.col-ms-1,.col-ms-2,.col-ms-3,.col-ms-4,.col-ms-5,.col-ms-6,.col-ms-7,.col-ms-8,.col-ms-9,.col-ms-10,.col-ms-11,.col-ms-12{float:left}
.col-ms-12{width:100%}
.col-ms-11{width:91.66666667%}
.col-ms-10{width:83.33333333%}
.col-ms-9{width:75%}
.col-ms-8{width:66.66666667%}
.col-ms-7{width:58.33333333%}
.col-ms-6{width:50%}
.col-ms-5{width:41.66666667%}
.col-ms-4{width:33.33333333%}
.col-ms-3{width:25%}
.col-ms-2{width:16.66666667%}
.col-ms-1{width:8.33333333%}
}
@media (min-width: 768px) {
.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}
.col-sm-12{width:100%}
.col-sm-11{width:91.66666667%}
.col-sm-10{width:83.33333333%}
.col-sm-9{width:75%}
.col-sm-8{width:66.66666667%}
.col-sm-7{width:58.33333333%}
.col-sm-6{width:50%}
.col-sm-5{width:41.66666667%}
.col-sm-4{width:33.33333333%}
.col-sm-3{width:25%}
.col-sm-2{width:16.66666667%}
.col-sm-1{width:8.33333333%}
}
@media (min-width: 992px) {
.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}
.col-md-12{width:100%}
.col-md-11{width:91.66666667%}
.col-md-10{width:83.33333333%}
.col-md-9{width:75%}
.col-md-8{width:66.66666667%}
.col-md-7{width:58.33333333%}
.col-md-6{width:50%}
.col-md-5{width:41.66666667%}
.col-md-4{width:33.33333333%}
.col-md-3{width:25%}
.col-md-2{width:16.66666667%}
.col-md-1{width:8.33333333%}
}
@media (min-width: 1200px) {
.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}
.col-lg-12{width:100%}
.col-lg-11{width:91.66666667%}
.col-lg-10{width:83.33333333%}
.col-lg-9{width:75%}
.col-lg-8{width:66.66666667%}
.col-lg-7{width:58.33333333%}
.col-lg-6{width:50%}
.col-lg-5{width:41.66666667%}
.col-lg-4{width:33.33333333%}
.col-lg-3{width:25%}
.col-lg-2{width:16.66666667%}
.col-lg-1{width:8.33333333%}
}
.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}
.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}
.visible-xs,.visible-ms,.visible-sm,.visible-md,.visible-xl{display:none!important}
@media (max-width: 480px) {
.visible-xs{display:block!important}
}
@media (min-width: 480px) and (max-width:767px) {
.visible-ms{display:block!important}
}
@media (min-width: 768px) and (max-width: 991px) {
.visible-sm{display:block!important}
}
@media (min-width: 992px) and (max-width: 1199px) {
.visible-md{display:block!important}
}
@media (min-width: 1200px) {
.visible-lg{display:block!important}
}
@media (min-width: 1400px) {
.visible-xl{display:block!important}
}
@media (max-width: 480px) {
.hidden-xs{display:none!important}
}
@media (min-width: 480px) and (max-width: 767px) {
.hidden-ms{display:none!important}
}
@media (min-width: 768px) and (max-width: 991px) {
.hidden-sm{display:none!important}
}
@media (min-width: 992px) and (max-width: 1199px) {
.hidden-md{display:none!important}
}
@media (min-width: 1200px) {
.hidden-lg{display:none!important}
}
@media (min-width: 1400px) {
.hidden-xl{display:none!important}
}
.gutter .port{max-width:1140px;margin:auto}
.btDivider{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.2);box-shadow:0 0 20px 0 rgba(0,0,0,.2)}
.boldRow{display:block;margin:0 -20px}
.btScrollInfoRow{position:absolute;bottom:40px;width:100%}
.btScrollInfoRow .sIcon{margin-bottom:5px!important}
.rowItem{padding:0 20px}
.btLightSkin.rowItem,.btDarkSkin .btLightSkin.rowItem,.btLightSkin .btDarkSkin .btLightSkin.rowItem,.btDarkSkin.rowItem,.btLightSkin .btDarkSkin.rowItem,.btDarkSkin.btLightSkin .btDarkSkin.rowItem{background-color:transparent}
.rowItemContent{position:relative;width:100%;background-size:cover}
.btDoubleRowPadding .boldRow{display:block;margin:0 -40px}
.btDoubleRowPadding .rowItem{padding:0 40px}
@media (min-width: 768px) {
.btTableRow > .boldRowInner{display:-ms-flexbox;display:-webkit-flex;display:flex;table-layout:fixed;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}
.btTableRow > .boldRowInner > .rowItem{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.btTableRow > .boldRowInner > .rowItem.btMiddleVertical > .rowItemContent{width:100%}
.btTableRow > .boldRowInner > .rowItem.btTopVertical{-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}
.btTableRow > .boldRowInner > .rowItem.btTopVertical > .rowItemContent{width:100%}
.btTableRow > .boldRowInner > .rowItem.btBottomVertical{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}
.btTableRow > .boldRowInner > .rowItem.btBottomVertical > .rowItemContent{width:100%}
.rowItem.btLeftBorder{border-left:1px solid rgba(0,0,0,.1);border-left:1px solid rgba(0,0,0,.1)}
.rowItem.btRightBorder{border-right:1px solid rgba(0,0,0,.1)}
.btDarkSkin .rowItem.btRightBorder,.btLightSkin .btDarkSkin .rowItem.btRightBorder,.btDarkSkin.btLightSkin .btDarkSkin .rowItem.btRightBorder{border-right:1px solid rgba(255,255,255,.1)}
.btDarkSkin .rowItem.btLeftBorder,.btLightSkin .btDarkSkin .rowItem.btLeftBorder,.btDarkSkin.btLightSkin .btDarkSkin .rowItem.btLeftBorder{border-left:1px solid rgba(255,255,255,.1)}
}
.topExtraSmallSpaced{padding-top:.5em}
.topSmallSpaced{padding-top:1em}
.topMediumSpaced{padding-top:1.5em}
.topSemiSpaced{padding-top:2em}
.topSpaced{padding-top:4em}
.topLargeSpaced{padding-top:8em}
.topExtraSpaced{padding-top:16em}
.bottomExtraSmallSpaced{padding-bottom:.5em}
.bottomSmallSpaced{padding-bottom:1em}
.bottomMediumSpaced{padding-bottom:1.5em}
.bottomSemiSpaced{padding-bottom:2em}
.bottomSpaced{padding-bottom:4em}
.bottomLargeSpaced{padding-bottom:8em}
.bottomExtraSpaced{padding-bottom:16em}
.rowItem.btDoublePadding > .rowItemContent{padding:0 40px}
.rowItem.btNoPadding{padding:0;padding:0}
.btTextIndent .rowItemContent{padding:0 20px}
.btTextIndent .rowItemContent .btImage,.btTextIndent .rowItemContent .bpgPhoto{margin:0 -40px}
.btHighlightBorder{border-width:10px;border-style:solid}
.btLightSkin .btHighlightBorder,.btDarkSkin .btLightSkin .btHighlightBorder,.btLightSkin .btDarkSkin .btLightSkin .btHighlightBorder{border-color:rgba(0,0,0,.1)}
.btDarkSkin .btHighlightBorder,.btLightSkin .btDarkSkin .btHighlightBorder,.btDarkSkin.btLightSkin .btDarkSkin .btHighlightBorder{border-color:rgba(255,255,255,.1)}
.btLightSkin .btHighlightShadow,.btDarkSkin .btLightSkin .btHighlightShadow,.btLightSkin .btDarkSkin .btLightSkin .btHighlightShadow{-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.25);box-shadow:0 0 50px 0 rgba(0,0,0,.25)}
.btDarkSkin .btHighlightShadow,.btLightSkin .btDarkSkin .btHighlightShadow,.btDarkSkin.btLightSkin .btDarkSkin .btHighlightShadow{-webkit-box-shadow:0 0 50px 0 rgba(255,255,255,.25);box-shadow:0 0 50px 0 rgba(255,255,255,.25)}
.boldRow:after,.btClear:after{content:" ";display:table;width:100%;clear:both}
.btClear{clear:both}
.btTextLeft{text-align:left}
.btTextRight{text-align:right}
.btTextCenter{text-align:center}
.fullScreenHeight{height:100vh}
.fullScreenHeight .port{height:100%;width:100%;display:table;table-layout:fixed}
.fullScreenHeight .boldCell{height:100%;width:100%;display:table-cell}
.fullScreenHeight .boldCellInner{display:block}
.btMiddleVertical .boldCell{vertical-align:middle}
.btBottomVertical .boldCell{vertical-align:bottom}
.btGhost{position:fixed;left:0;top:0;right:0;bottom:0;-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;transition:all 500ms ease-out}
.btGhost.btRemoveGhost{-webkit-transform:translateY(-100%) scale(.7);-moz-transform:translateY(-100%) scale(.7);-ms-transform:translateY(-100%) scale(.7);transform:translateY(-100%) scale(.7);opacity:0}
.wBackground{background-color:transparent;background-position:center;background-repeat:no-repeat;background-attachment:scroll}
.wBackground.cover{background-size:cover}
.wBackground.contain{background-size:contain}
.boldSection.video{position:relative;overflow:hidden}
.boldSection.video video{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;-webkit-transition:opacity 1000ms;-moz-transition:opacity 1000ms;transition:opacity 1000ms}
.boldSection.video.video_on video{opacity:1}
.btAccentColorBackground{background-color:#5dc2ca!important}
.btLightSkin .btDefaultColorBackground,.btDarkSkin .btLightSkin .btDefaultColorBackground,.btLightSkin .btDarkSkin .btLightSkin .btDefaultColorBackground{background-color:rgba(0,0,0,.07)!important}
.btDarkSkin .btDefaultColorBackground,.btLightSkin .btDarkSkin .btDefaultColorBackground,.btDarkSkin.btLightSkin .btDarkSkin .btDefaultColorBackground{background-color:rgba(255,255,255,.2)!important}
.boldSection.btBackgroundOverlay:before{content:' ';display:block;position:absolute;z-index:1;left:0;right:0;top:0;bottom:0;background-color:transparent;background-position:center;background-repeat:repeat;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}
.boldSection.btBackgroundOverlay:not(.btSectionTransitions){position:relative}
.boldSection.btBackgroundOverlay .port{position:relative;z-index:2}
.boldSection.btStripedDark:before{background-image:url(//magicnn.ru/wp-content/themes/magic/images/diagonalstripe-black.png);opacity:.7}
.boldSection.btStripedLight:before{background-image:url(//magicnn.ru/wp-content/themes/magic/images/diagonalstripe.png);opacity:.2}
.boldSection.btSolidDarkBackground:before{background-color:#181A1E;opacity:.08}
.boldSection.btSolidLightBackground:before{background-color:#fff;opacity:.08}
.boldSection.wBackground.btSolidDarkBackground:before,.boldSection.bt_yt_video.btSolidDarkBackground:before{opacity:.3}
.boldSection.wBackground.btSolidLightBackground:before,.boldSection.bt_yt_video.btSolidLightBackground:before{opacity:.3}
.btParallax,.boldthemes_parallax{-webkit-transition-property:background-position;-moz-transition-property:background-position;transition-property:background-position;-webkit-transition-duration:0;-moz-transition-duration:0;transition-duration:0;-webkit-transition-delay:0;-moz-transition-delay:0;transition-delay:0;background-attachment:fixed}
.animate{-webkit-transition:transform 1000ms cubic-bezier(.190,1,.220,1) 200ms,opacity 1000ms cubic-bezier(.190,1,.220,1) 200ms;-moz-transition:transform 1000ms cubic-bezier(.190,1,.220,1) 200ms,opacity 1000ms cubic-bezier(.190,1,.220,1) 200ms;transition:transform 1000ms cubic-bezier(.190,1,.220,1) 200ms,opacity 1000ms cubic-bezier(.190,1,.220,1) 200ms}
.animate-fadein{opacity:0}
.touch .animate-fadein{opacity:1}
.animate-moveleft{-webkit-transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);transform:translateX(100px)}
.animate-moveright{-webkit-transform:translateX(-100px);-moz-transform:translateX(-100px);-ms-transform:translateX(-100px);transform:translateX(-100px)}
.animate-moveup{-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px)}
.animate-movedown{-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px)}
.animated{opacity:1;-webkit-transform:translateY(0) scale(1);-moz-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);transform:translateY(0) scale(1);-webkit-transition:transform 1000ms cubic-bezier(.190,1,.220,1) 200ms,opacity 1000ms cubic-bezier(.190,1,.220,1) 200ms;-moz-transition:transform 1000ms cubic-bezier(.190,1,.220,1) 200ms,opacity 1000ms cubic-bezier(.190,1,.220,1) 200ms;transition:transform 1000ms cubic-bezier(.190,1,.220,1) 200ms,opacity 1000ms cubic-bezier(.190,1,.220,1) 200ms}
body:not(.btHalfPage) .rowItem.animate:nth-child(0){-webkit-transition-delay:0;-moz-transition-delay:0;transition-delay:0}
body:not(.btHalfPage) .rowItem.animate:nth-child(1){-webkit-transition-delay:200ms;-moz-transition-delay:200ms;transition-delay:200ms}
body:not(.btHalfPage) .rowItem.animate:nth-child(2){-webkit-transition-delay:400ms;-moz-transition-delay:400ms;transition-delay:400ms}
body:not(.btHalfPage) .rowItem.animate:nth-child(3){-webkit-transition-delay:600ms;-moz-transition-delay:600ms;transition-delay:600ms}
body:not(.btHalfPage) .rowItem.animate:nth-child(4){-webkit-transition-delay:800ms;-moz-transition-delay:800ms;transition-delay:800ms}
body:not(.btHalfPage) .rowItem.animate:nth-child(5){-webkit-transition-delay:1000ms;-moz-transition-delay:1000ms;transition-delay:1000ms}
body:not(.btHalfPage) .rowItem.animate:nth-child(6){-webkit-transition-delay:1200ms;-moz-transition-delay:1200ms;transition-delay:1200ms}
body:not(.btHalfPage) .rowItem.animate:nth-child(7){-webkit-transition-delay:1400ms;-moz-transition-delay:1400ms;transition-delay:1400ms}
body:not(.btHalfPage) .rowItem.animate:nth-child(8){-webkit-transition-delay:1600ms;-moz-transition-delay:1600ms;transition-delay:1600ms}
body:not(.btHalfPage) .rowItem.animate:nth-child(9){-webkit-transition-delay:1800ms;-moz-transition-delay:1800ms;transition-delay:1800ms}
body:not(.btHalfPage) .rowItem.animate:nth-child(10){-webkit-transition-delay:2000ms;-moz-transition-delay:2000ms;transition-delay:2000ms}
body:not(.btHalfPage) .rowItem.animate:nth-child(11){-webkit-transition-delay:2200ms;-moz-transition-delay:2200ms;transition-delay:2200ms}
.btDarkSkin,.btLightSkin .btDarkSkin,.btDarkSkin.btLightSkin .btDarkSkin{color:#44365e!important;background-color:#181A1E}
.btLightSkin,.btDarkSkin .btLightSkin,.btLightSkin .btDarkSkin .btLightSkin{color:#343839;background-color:#fff}
.btLightSkin h1,.btLightSkin h2,.btLightSkin h3,.btLightSkin h4,.btLightSkin h5,.btLightSkin h6,.btDarkSkin .btLightSkin h1,.btDarkSkin .btLightSkin h2,.btDarkSkin .btLightSkin h3,.btDarkSkin .btLightSkin h4,.btDarkSkin .btLightSkin h5,.btDarkSkin .btLightSkin h6,.btLightSkin .btDarkSkin .btLightSkin h1,.btLightSkin .btDarkSkin .btLightSkin h2,.btLightSkin .btDarkSkin .btLightSkin h3,.btLightSkin .btDarkSkin .btLightSkin h4,.btLightSkin .btDarkSkin .btLightSkin h5,.btLightSkin .btDarkSkin .btLightSkin h6{color:#343839}
.btLightSkin .h1,.btLightSkin .h2,.btLightSkin .h3,.btLightSkin .h4,.btLightSkin .h5,.btLightSkin .h6,.btDarkSkin .btLightSkin .h1,.btDarkSkin .btLightSkin .h2,.btDarkSkin .btLightSkin .h3,.btDarkSkin .btLightSkin .h4,.btDarkSkin .btLightSkin .h5,.btDarkSkin .btLightSkin .h6,.btLightSkin .btDarkSkin .btLightSkin .h1,.btLightSkin .btDarkSkin .btLightSkin .h2,.btLightSkin .btDarkSkin .btLightSkin .h3,.btLightSkin .btDarkSkin .btLightSkin .h4,.btLightSkin .btDarkSkin .btLightSkin .h5,.btLightSkin .btDarkSkin .btLightSkin .h6{color:#343839}
.btDarkSkin h1,.btDarkSkin h2,.btDarkSkin h3,.btDarkSkin h4,.btDarkSkin h5,.btDarkSkin h6,.btLightSkin .btDarkSkin h1,.btLightSkin .btDarkSkin h2,.btLightSkin .btDarkSkin h3,.btLightSkin .btDarkSkin h4,.btLightSkin .btDarkSkin h5,.btLightSkin .btDarkSkin h6,.btDarkSkin.btLightSkin .btDarkSkin h1,.btDarkSkin.btLightSkin .btDarkSkin h2,.btDarkSkin.btLightSkin .btDarkSkin h3,.btDarkSkin.btLightSkin .btDarkSkin h4,.btDarkSkin.btLightSkin .btDarkSkin h5,.btDarkSkin.btLightSkin .btDarkSkin h6{color:#44365e}
.btDarkSkin .h1,.btDarkSkin .h2,.btDarkSkin .h3,.btDarkSkin .h4,.btDarkSkin .h5,.btDarkSkin .h6,.btLightSkin .btDarkSkin .h1,.btLightSkin .btDarkSkin .h2,.btLightSkin .btDarkSkin .h3,.btLightSkin .btDarkSkin .h4,.btLightSkin .btDarkSkin .h5,.btLightSkin .btDarkSkin .h6,.btDarkSkin.btLightSkin .btDarkSkin .h1,.btDarkSkin.btLightSkin .btDarkSkin .h2,.btDarkSkin.btLightSkin .btDarkSkin .h3,.btDarkSkin.btLightSkin .btDarkSkin .h4,.btDarkSkin.btLightSkin .btDarkSkin .h5,.btDarkSkin.btLightSkin .btDarkSkin .h6{color:#fff}
.btLightSkin select,.btLightSkin textarea,.btLightSkin input,.btLightSkin .fancy-select .trigger,.btDarkSkin .btLightSkin select,.btDarkSkin .btLightSkin textarea,.btDarkSkin .btLightSkin input,.btDarkSkin .btLightSkin .fancy-select .trigger,.btLightSkin .btDarkSkin .btLightSkin select,.btLightSkin .btDarkSkin .btLightSkin textarea,.btLightSkin .btDarkSkin .btLightSkin input,.btLightSkin .btDarkSkin .btLightSkin .fancy-select .trigger{border:1px solid rgba(0,0,0,.1);color:#343839}
.btDarkSkin select,.btDarkSkin textarea,.btDarkSkin input,.btDarkSkin .fancy-select .trigger,.btLightSkin .btDarkSkin select,.btLightSkin .btDarkSkin textarea,.btLightSkin .btDarkSkin input,.btLightSkin .btDarkSkin .fancy-select .trigger,.btDarkSkin.btLightSkin .btDarkSkin select,.btDarkSkin.btLightSkin .btDarkSkin textarea,.btDarkSkin.btLightSkin .btDarkSkin input,.btDarkSkin.btLightSkin .btDarkSkin .fancy-select .trigger{border:1px solid rgba(255,255,255,.2);color:#fff}
.btLightSkin .btText a,.btDarkSkin .btLightSkin .btText a,.btLightSkin .btDarkSkin .btLightSkin .btText a,.btDarkSkin .btText a,.btLightSkin .btDarkSkin .btText a,.btDarkSkin.btLightSkin .btDarkSkin .btText a{color:#5dc2ca}
.btLightSkin .btText a:hover,.btDarkSkin .btLightSkin .btText a:hover,.btLightSkin .btDarkSkin .btLightSkin .btText a:hover,.btDarkSkin .btText a:hover,.btLightSkin .btDarkSkin .btText a:hover,.btDarkSkin.btLightSkin .btDarkSkin .btText a:hover{text-decoration:underline}
.btPageWrap{position:relative;overflow:hidden;-webkit-transition:transform 1s cubic-bezier(.230,1,.320,1);-moz-transition:transform 1s cubic-bezier(.230,1,.320,1);transition:transform 1s cubic-bezier(.230,1,.320,1)}
.mainHeader{z-index:1005}
.btGhost{z-index:10003}
.btPreloader{z-index:10004}
.btGridOverlay{z-index:10005}
.btRemovePreloader .btGridOverlay{z-index:10001}
.btNoSidebar .btContentHolder,.btNoSidebar .btContent{width:auto;padding:0}
.btWithSidebar .btContentHolder{max-width:1180px;margin:auto}
.archive .btContentHolder{padding-top:20px}
.btContent{width:75%}
.btSidebar{width:25%;padding-bottom:20px}
.btSidebarLeft .btSidebar{float:left;padding-right:20px;padding-left:20px}
.btSidebarLeft .btContent{float:right;padding-left:20px}
.btSidebarRight .btSidebar{float:right;padding-left:20px}
.btSidebarRight .btContent{float:left;padding-left:20px;padding-right:20px}
.btPreloader{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;left:0;background-color:inherit;width:100%;vertical-align:middle;text-align:center;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition:all .3s ease,opacity .3s ease;-moz-transition:all .3s ease,opacity .3s ease;transition:all .3s ease,opacity .3s ease}
.btPreloader .animation{display:block;width:100%;-webkit-transform:translateY(0) scale(1);-moz-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);transform:translateY(0) scale(1);-webkit-transition:transform .3s ease,opacity .3s ease;-moz-transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease}
.btAccentDarkHeader .btPreloader .animation > div:first-child{border-radius:2px;padding:.7em 1.2em;display:inline-block;background-color:#369da5}
.btPreloader .animation > div img{margin:0 auto}
.btRemovePreloader .btPreloader{-webkit-transform:translateY(-100%) scale(0);-moz-transform:translateY(-100%) scale(0);-ms-transform:translateY(-100%) scale(0);transform:translateY(-100%) scale(0);opacity:0;-webkit-transition:transform ease 1s,opacity ease 1s;-moz-transition:transform ease 1s,opacity ease 1s;transition:transform ease 1s,opacity ease 1s}
.btRemovePreloader .btPreloader .animation{-webkit-transform:translateY(0) scale(.9);-moz-transform:translateY(0) scale(.9);-ms-transform:translateY(0) scale(.9);transform:translateY(0) scale(.9);opacity:0;-webkit-transition:transform .5s ease,opacity ease .5s;-moz-transition:transform .5s ease,opacity ease .5s;transition:transform .5s ease,opacity ease .5s}
.btPreloader .animation .preloaderLogo{height:44px;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;width:auto;display:block;line-height:1}
.btMenuVerticalRightEnabled .btPreloader .animation .preloaderLogo,.btMenuVerticalLeftEnabled .btPreloader .animation .preloaderLogo{height:88px}
.btLoader{margin:30px auto;font-size:6px;position:relative;text-indent:-9999em;border-left:5px solid rgba(128,128,128,.1);border-right:5px solid rgba(128,128,128,.1);border-bottom:5px solid rgba(128,128,128,.2);-webkit-animation:btLoader 1.1s infinite linear;-moz-animation:btLoader 1.1s infinite linear;animation:btLoader 1.1s infinite linear}
.btLightSkin .btLoader,.btDarkSkin .btLightSkin .btLoader,.btLightSkin .btDarkSkin .btLightSkin .btLoader{border-top:5px solid #5dc2ca}
.btDarkSkin .btLoader,.btLightSkin .btDarkSkin .btLoader,.btDarkSkin.btLightSkin .btDarkSkin .btLoader{border-top:5px solid #5dc2ca}
.btLoader,.btLoader:after{border-radius:50%;width:64px;height:64px}
@-webkit-keyframes btLoader {
0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}
0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
@-moz-keyframes btLoader {
0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}
100%{-moz-transform:rotate(359deg);transform:rotate(359deg)}
}
@keyframes btLoader {
0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}
}
.btBreadCrumbs{font-size:.7em;text-transform:uppercase}
.header.extralarge .btBreadCrumbs{font-size:.55em}
.btBreadCrumbs ul{margin-left:0;padding-left:0;margin-bottom:0}
.btBreadCrumbs li{display:inline-block;margin-left:0;padding-left:0;padding-right:5px}
.btBreadCrumbs li:not(:last-child):after{content:' ';display:inline-block;margin:-2px 10px 0;letter-spacing:inherit;width:4px;height:4px;border-radius:50%;line-height:inherit;vertical-align:middle}
.btLightSkin .btBreadCrumbs li:not(:last-child):after,.btDarkSkin .btLightSkin .btBreadCrumbs li:not(:last-child):after,.btLightSkin .btDarkSkin .btLightSkin .btBreadCrumbs li:not(:last-child):after{background-color:#343839}
.btDarkSkin .btBreadCrumbs li:not(:last-child):after,.btLightSkin .btDarkSkin .btBreadCrumbs li:not(:last-child):after,.btDarkSkin.btLightSkin .btDarkSkin .btBreadCrumbs li:not(:last-child):after{background-color:#fff}
.btPageHeadline{padding-top:3em;background-color:rgba(0,0,0,.07)}
.blog .btPageHeadline,.single .btPageHeadline,.archive .btPageHeadline,.btWithSidebar .btPageHeadline{margin-bottom:3em}
.btPageHeadline .header h1{margin-bottom:.3em}
.btGridOverlay{display:block;width:100%;height:100%;position:fixed;top:0;pointer-events:none}
.btGridOverlay .container{max-width:1180px;height:100%;margin:auto}
.btLightSkin .btGridOverlay .container{-webkit-box-shadow:-1px 0 0 0 rgba(0,0,0,.1),1px 0 0 0 rgba(0,0,0,.1);box-shadow:-1px 0 0 0 rgba(0,0,0,.1),1px 0 0 0 rgba(0,0,0,.1)}
.btDarkSkin .btGridOverlay .container{-webkit-box-shadow:-1px 0 0 0 rgba(255,255,255,.05),1px 0 0 0 rgba(255,255,255,.05);box-shadow:-1px 0 0 0 rgba(255,255,255,.05),1px 0 0 0 rgba(255,255,255,.05)}
.btGridOverlay .container .row{height:100%}
.btGridOverlay .container .row .col:not(:last-child){height:100%}
.btLightSkin .btGridOverlay .container .row .col:not(:last-child){-webkit-box-shadow:1px 0 0 0 rgba(0,0,0,.1);box-shadow:1px 0 0 0 rgba(0,0,0,.1)}
.btDarkSkin .btGridOverlay .container .row .col:not(:last-child){-webkit-box-shadow:1px 0 0 0 rgba(255,255,255,.05);box-shadow:1px 0 0 0 rgba(255,255,255,.05)}
@media (min-width: 1200px) {
.btMenuVerticalLeftEnabled .btGridOverlay{padding-left:320px}
.btMenuVerticalLeftEnabled .btGridOverlay .container{max-width:1120px}
.btMenuVerticalRightEnabled .btGridOverlay{padding-right:320px}
.btMenuVerticalRightEnabled .btGridOverlay .container{max-width:1120px}
}
.btBoxedPage .btPageWrap{max-width:1200px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.15);box-shadow:0 0 20px 0 rgba(0,0,0,.15);margin:0 auto 3em;border-bottom-left-radius:15px;border-bottom-right-radius:15px}
.btStickyHeaderActive.btBoxedPage .mainHeader{max-width:1200px}
.btLightSkin.btBoxedPage .btPageWrap{background:#fff}
.btDarkSkin.btBoxedPage .btPageWrap{background:#181A1E}
.btSliderTwoServices{width:50%;display:inline-block}
button,input[type="submit"]{-webkit-appearance:none}
.mainHeader{width:100%;position:absolute;background-color:inherit;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);font-family:'Open Sans',sans-serif}
.btMenuVertical.btAccentDarkHeader .mainHeader{background-color:#369da5}
.btMenuVertical.btAccentDarkHeader .mainHeader .logo{-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;transition:opacity 400ms ease}
.btMenuVertical.btAccentDarkHeader.btMenuVerticalOn .mainHeader .logo{opacity:0}
.mainHeader:not(.gutter) .port{padding:0 30px}
.btPageTransitions .mainHeader{z-index:1020}
.mainHeader.btDarkSkin,.btLightSkin .mainHeader.btDarkSkin{background-color:#181A1E}
.mainHeader.btLightSkin,.btDarkSkin .mainHeader.btLightSkin{background-color:#fff}
.btMenuGutter .mainHeader .port,.btMenuGutter .mainHeader .topBarPort{max-width:1140px;margin:auto;padding:0}
.btBelowMenu:not(.btStickyHeaderActive) .mainHeader{background-color:transparent}
.btLogoArea{position:relative;z-index:1}
.menuPort{font-family:'Open Sans',sans-serif;visibility:hidden;font-size:16px}
.menuPort nav ul{list-style:none;display:block;margin:0;padding:0;-webkit-transition:all 360ms ease 0;-moz-transition:all 360ms ease 0;transition:all 360ms ease 0}
.menuPort nav ul li{display:block;margin:0;padding:0;position:relative}
.menuPort nav ul li a{display:block;position:relative;padding:0;font-weight:400}
.menuPort nav ul li a:hover{text-decoration:none}
.menuPort nav ul ul li{-webkit-transition:opacity 300ms ease;-moz-transition:opacity 300ms ease;transition:opacity 300ms ease}
.menuPort nav ul ul li.on{opacity:1}
.menuPort nav > ul > li > a{line-height:44px;padding:0;text-transform:uppercase}
.menuPort nav ul ul li a{font-weight:400}
.btMenuHorizontal.btMenuCenter .menuHolder .menuPort{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-flex:0 0 100%!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important}
.btMenuHorizontal.btMenuCenter .menuHolder .menuPort:after{display:none!important}
.btTextLogo{font-family:'Open Sans',sans-serif;font-size:36px;font-weight:800;line-height:44px;letter-spacing:-1px}
.btLogoArea .logo{line-height:0;float:left}
.btLogoArea .logo img{height:112px;width:auto;display:block}
.btLogoArea .logo img.btAltLogo{display:none}
.btHorizontalMenuTrigger{display:none;float:right;line-height:44px;margin:0 -8px 0 .5em;font-size:32px}
.btMenuBelowLogo.btMenuHorizontal .menuPort{padding:.4em 0}
.btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor > a,.btMenuHorizontal .menuPort nav > ul > li.current-menu-item > a{-webkit-transition:background-color 300ms ease;-moz-transition:background-color 300ms ease;transition:background-color 300ms ease}
.btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor > a:after,.btMenuHorizontal .menuPort nav > ul > li.current-menu-item > a:after{content:' ';display:block;position:absolute;bottom:0;left:0;right:0;height:4px;background-color:rgba(0,0,0,.15)}
.btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor > ul,.btMenuHorizontal .menuPort nav > ul > li.current-menu-item > ul{margin-top:-4px!important}
.btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor:nth-child(4n + 1) > a,.btMenuHorizontal .menuPort nav > ul > li.current-menu-item:nth-child(4n + 1) > a{-webkit-box-shadow:0 -4px 0 0 #5dc2ca inset;box-shadow:0 -4px 0 0 #5dc2ca inset}
.btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor:nth-child(4n + 1):hover > a,.btMenuHorizontal .menuPort nav > ul > li.current-menu-item:nth-child(4n + 1):hover > a{-webkit-box-shadow:0 4px 0 0 rgba(0,0,0,.1) inset;box-shadow:0 4px 0 0 rgba(0,0,0,.1) inset}
.btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor:nth-child(4n + 1) > ul li.current-menu-ancestor > a,.btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor:nth-child(4n + 1) > ul li.current-menu-item > a,.btMenuHorizontal .menuPort nav > ul > li.current-menu-item:nth-child(4n + 1) > ul li.current-menu-ancestor > a,.btMenuHorizontal .menuPort nav > ul > li.current-menu-item:nth-child(4n + 1) > ul li.current-menu-item > a{color:#5dc2ca!important}
.btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor:nth-child(4n + 1) > ul li.current-menu-ancestor > a:hover,.btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor:nth-child(4n + 1) > ul li.current-menu-item > a:hover,.btMenuHorizontal .menuPort nav > ul > li.current-menu-item:nth-child(4n + 1) > ul li.current-menu-ancestor > a:hover,.btMenuHorizontal .menuPort nav > ul > li.current-menu-item:nth-child(4n + 1) > ul li.current-menu-item > a:hover{color:#fff!important}
.btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor:nth-child(4n + 1) > ul li.current-menu-ancestor.on > a,.btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor:nth-child(4n + 1) > ul li.current-menu-ancestor.on > a:hover,.btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor:nth-child(4n + 1) > ul li.current-menu-item.on > a,.btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor:nth-child(4n + 1) > ul li.current-menu-item.on > a:hover,.btMenuHorizontal .menuPort nav > ul > li.current-menu-item:nth-child(4n + 1) > ul li.current-menu-ancestor.on > a,.btMenuHorizontal .menuPort nav > ul > li.current-menu-item:nth-child(4n + 1) > ul li.current-menu-ancestor.on > a:hover,.btMenuHorizontal .menuPort nav > ul > li.current-menu-item:nth-child(4n + 1) > ul li.current-menu-item.on > a,.btMenuHorizontal .menuPort nav > ul > li.current-menu-item:nth-child(4n + 1) > ul li.current-menu-item.on > a:hover{color:#fff!important}
.btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor:nth-child(4n + 2) > a,.btMenuHorizontal .menuPort nav > ul > li.current-menu-item:nth-child(4n + 2) > a{-webkit-box-shadow:0 -4px 0 0 #a082d2 inset;box-shadow:0 -4px 0 0 #a082d2 inset}
.btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor:nth-child(4n + 2):hover > a,.btMenuHorizontal .menuPort nav > ul > li.current-menu-item:nth-child(4n + 2):hover > a{-webkit-box-shadow:0 4px 0 0 rgba(0,0,0,.1) inset;box-shadow:0 4px 0 0 rgba(0,0,0,.1) inset}
.btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor:nth-child(4n + 2) > ul li.current-menu-ancestor > a,.btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor:nth-child(4n + 2) > ul li.current-menu-item > a,.btMenuHorizontal .menuPort nav > ul > li.current-menu-item:nth-child(4n + 2) > ul li.current-menu-ancestor > a,.btMenuHorizontal .menuPort nav > ul > li.current-menu-item:nth-child(4n + 2) > ul li.current-menu-item > a{color:#a082d2!important}
.btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor:nth-child(4n + 2) > ul li.current-menu-ancestor > a:hover,.btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor:nth-child(4n + 2) > ul li.current-menu-item > a:hover,.btMenuHorizontal .menuPort nav > ul > li.current-menu-item:nth-child(4n + 2) > ul li.current-menu-ancestor > a:hover,.btMenuHorizontal .menuPort nav > ul > li.current-menu-item:nth-child(4n + 2) > ul li.current-menu-item > a:hover{color:#fff!important}
.btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor:nth-child(4n + 2) > ul li.current-menu-ancestor.on > a,.btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor:nth-child(4n + 2) > ul li.current-menu-ancestor.on > a:hover,.btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor:nth-child(4n + 2) > ul li.current-menu-item.on > a,.btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor:nth-child(4n + 2) > ul li.current-menu-item.on > a:hover,.btMenuHorizontal .menuPort nav > ul > li.current-menu-item:nth-child(4n + 2) > ul li.current-menu-ancestor.on > a,.btMenuHorizontal .menuPort nav > ul > li.current-menu-item:nth-child(4n + 2) > ul li.current-menu-ancestor.on > a:hover,.btMenuHorizontal .menuPort nav > ul > li.current-menu-item:nth-child(4n + 2) > ul li.current-menu-item.on > a,.btMenuHorizontal .menuPort nav > ul > li.current-menu-item:nth-child(4n + 2) > ul li.current-menu-item.on > a:hover{color:#fff!important}
.btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor:nth-child(4n + 3) > a,.btMenuHorizontal .menuPort nav > ul > li.current-menu-item:nth-child(4n + 3) > a{-webkit-box-shadow:0 -4px 0 0 #ffba52 inset;box-shadow:0 -4px 0 0 #ffba52 inset}
.btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor:nth-child(4n + 3):hover > a,.btMenuHorizontal .menuPort nav > ul > li.current-menu-item:nth-child(4n + 3):hover > a{-webkit-box-shadow:0 4px 0 0 rgba(0,0,0,.1) inset;box-shadow:0 4px 0 0 rgba(0,0,0,.1) inset}
.btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor:nth-child(4n + 3) > ul li.current-menu-ancestor > a,.btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor:nth-child(4n + 3) > ul li.current-menu-item > a,.btMenuHorizontal .menuPort nav > ul > li.current-menu-item:nth-child(4n + 3) > ul li.current-menu-ancestor > a,.btMenuHorizontal .menuPort nav > ul > li.current-menu-item:nth-child(4n + 3) > ul li.current-menu-item > a{color:#ffba52!important}
.btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor:nth-child(4n + 3) > ul li.current-menu-ancestor > a:hover,.btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor:nth-child(4n + 3) > ul li.current-menu-item > a:hover,.btMenuHorizontal .menuPort nav > ul > li.current-menu-item:nth-child(4n + 3) > ul li.current-menu-ancestor > a:hover,.btMenuHorizontal .menuPort nav > ul > li.current-menu-item:nth-child(4n + 3) > ul li.current-menu-item > a:hover{color:#fff!important}
.btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor:nth-child(4n + 3) > ul li.current-menu-ancestor.on > a,.btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor:nth-child(4n + 3) > ul li.current-menu-ancestor.on > a:hover,.btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor:nth-child(4n + 3) > ul li.current-menu-item.on > a,.btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor:nth-child(4n + 3) > ul li.current-menu-item.on > a:hover,.btMenuHorizontal .menuPort nav > ul > li.current-menu-item:nth-child(4n + 3) > ul li.current-menu-ancestor.on > a,.btMenuHorizontal .menuPort nav > ul > li.current-menu-item:nth-child(4n + 3) > ul li.current-menu-ancestor.on > a:hover,.btMenuHorizontal .menuPort nav > ul > li.current-menu-item:nth-child(4n + 3) > ul li.current-menu-item.on > a,.btMenuHorizontal .menuPort nav > ul > li.current-menu-item:nth-child(4n + 3) > ul li.current-menu-item.on > a:hover{color:#fff!important}
.btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor:nth-child(4n + 4) > a,.btMenuHorizontal .menuPort nav > ul > li.current-menu-item:nth-child(4n + 4) > a{-webkit-box-shadow:0 -4px 0 0 #eb6ea6 inset;box-shadow:0 -4px 0 0 #eb6ea6 inset}
.btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor:nth-child(4n + 4):hover > a,.btMenuHorizontal .menuPort nav > ul > li.current-menu-item:nth-child(4n + 4):hover > a{-webkit-box-shadow:0 4px 0 0 rgba(0,0,0,.1) inset;box-shadow:0 4px 0 0 rgba(0,0,0,.1) inset}
.btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor:nth-child(4n + 4) > ul li.current-menu-ancestor > a,.btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor:nth-child(4n + 4) > ul li.current-menu-item > a,.btMenuHorizontal .menuPort nav > ul > li.current-menu-item:nth-child(4n + 4) > ul li.current-menu-ancestor > a,.btMenuHorizontal .menuPort nav > ul > li.current-menu-item:nth-child(4n + 4) > ul li.current-menu-item > a{color:#eb6ea6!important}
.btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor:nth-child(4n + 4) > ul li.current-menu-ancestor > a:hover,.btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor:nth-child(4n + 4) > ul li.current-menu-item > a:hover,.btMenuHorizontal .menuPort nav > ul > li.current-menu-item:nth-child(4n + 4) > ul li.current-menu-ancestor > a:hover,.btMenuHorizontal .menuPort nav > ul > li.current-menu-item:nth-child(4n + 4) > ul li.current-menu-item > a:hover{color:#fff!important}
.btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor:nth-child(4n + 4) > ul li.current-menu-ancestor.on > a,.btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor:nth-child(4n + 4) > ul li.current-menu-ancestor.on > a:hover,.btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor:nth-child(4n + 4) > ul li.current-menu-item.on > a,.btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor:nth-child(4n + 4) > ul li.current-menu-item.on > a:hover,.btMenuHorizontal .menuPort nav > ul > li.current-menu-item:nth-child(4n + 4) > ul li.current-menu-ancestor.on > a,.btMenuHorizontal .menuPort nav > ul > li.current-menu-item:nth-child(4n + 4) > ul li.current-menu-ancestor.on > a:hover,.btMenuHorizontal .menuPort nav > ul > li.current-menu-item:nth-child(4n + 4) > ul li.current-menu-item.on > a,.btMenuHorizontal .menuPort nav > ul > li.current-menu-item:nth-child(4n + 4) > ul li.current-menu-item.on > a:hover{color:#fff!important}
.btMenuHorizontal .menuPort nav > ul > li > a{padding:0 15px;}
.btMenuHorizontal .menuPort nav > ul > li > ul{border-width:2px 0 4px;border-style:solid}
.btMenuHorizontal .menuPort nav > ul > li > ul li:hover a{-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease}
.btMenuHorizontal .menuPort nav > ul > li:nth-child(4n + 1):hover > a,.btMenuHorizontal .menuPort nav > ul > li:nth-child(4n + 1) ul li:hover > a{background-color:#5dc2ca}
.btMenuHorizontal .menuPort nav > ul > li:nth-child(4n + 1) > ul{border-color:#5dc2ca transparent #e5e5e5}
.btMenuHorizontal .menuPort nav > ul > li:nth-child(4n + 2):hover > a,.btMenuHorizontal .menuPort nav > ul > li:nth-child(4n + 2) ul li:hover > a{background-color:#a082d2;color:#FFF}
.btMenuHorizontal .menuPort nav > ul > li:nth-child(4n + 2) > ul{border-color:#a082d2 transparent #e5e5e5}
.btMenuHorizontal .menuPort nav > ul > li:nth-child(4n + 3):hover > a,.btMenuHorizontal .menuPort nav > ul > li:nth-child(4n + 3) ul li:hover > a{background-color:#ffba52}
.btMenuHorizontal .menuPort nav > ul > li:nth-child(4n + 3) > ul{border-color:#ffba52 transparent #e5e5e5}
.btMenuHorizontal .menuPort nav > ul > li:nth-child(4n + 4):hover > a,.btMenuHorizontal .menuPort nav > ul > li:nth-child(4n + 4) ul li:hover > a{background-color:#eb6ea6}
.btMenuHorizontal .menuPort nav > ul > li:nth-child(4n + 4) > ul{border-color:#eb6ea6 transparent #e5e5e5}
.btMenuHorizontal .menuPort nav > ul > li:hover > a{-webkit-box-shadow:0 4px 0 0 rgba(0,0,0,.1) inset;box-shadow:0 4px 0 0 rgba(0,0,0,.1) inset;color:#fff}
.btMenuHorizontal .menuPort nav > ul > li > a{line-height:64px}
.btMenuHorizontal .menuPort nav > ul > li > ul li a{font-size:14px;line-height:1.1;display:block;padding:1em}
.btMenuHorizontal .menuPort nav > ul > li > ul li:hover > a{color:#fff}
.btDarkSkin .menuPort > nav > ul > li > a,.btLightSkin .btDarkSkin .menuPort > nav > ul > li > a,.btDarkSkin.btLightSkin .btDarkSkin .menuPort > nav > ul > li > a{color:#fff;opacity:.5}
.btDarkSkin .menuPort > nav > ul > li.current-menu-ancestor > a,.btLightSkin .btDarkSkin .menuPort > nav > ul > li.current-menu-ancestor > a,.btDarkSkin.btLightSkin .btDarkSkin .menuPort > nav > ul > li.current-menu-ancestor > a,.btDarkSkin .menuPort > nav > ul > li.current_page_parent > a,.btLightSkin .btDarkSkin .menuPort > nav > ul > li.current_page_parent > a,.btDarkSkin.btLightSkin .btDarkSkin .menuPort > nav > ul > li.current_page_parent > a,.btDarkSkin .menuPort > nav > ul > li:hover > a,.btLightSkin .btDarkSkin .menuPort > nav > ul > li:hover > a,.btDarkSkin.btLightSkin .btDarkSkin .menuPort > nav > ul > li:hover > a{opacity:1}
.btLightSkin .menuPort > nav > ul > li > a,.btDarkSkin .btLightSkin .menuPort > nav > ul > li > a,.btLightSkin .btDarkSkin .btLightSkin .menuPort > nav > ul > li > a{color:#7d8689}
.btLightSkin.btAccentDarkHeader .menuPort > nav > ul > li > a,.btLightSkin.btAccentDarkHeader .menuPort > nav > ul > li > a:hover,.btDarkSkin.btAccentDarkHeader .menuPort > nav > ul > li > a,.btDarkSkin.btAccentDarkHeader .menuPort > nav > ul > li > a:hover{color:#fff}
.btAccentLightHeader .menuPort > nav > ul > li > a,.btAccentDarkHeader .menuPort > nav > ul > li > a{opacity:.5}
.btAccentLightHeader .menuPort > nav > ul > li.current-menu-ancestor > a,.btAccentDarkHeader .menuPort > nav > ul > li.current-menu-ancestor > a,.btAccentLightHeader .menuPort > nav > ul > li.current_page_parent > a,.btAccentDarkHeader .menuPort > nav > ul > li.current_page_parent > a,.btAccentLightHeader .menuPort > nav > ul > li:hover > a,.btAccentDarkHeader .menuPort > nav > ul > li:hover > a{opacity:1}
.btMenuHorizontal .menuPort ul ul{background-color:#fff}
.btMenuHorizontal .menuPort ul ul li a{color:#343839}
.btMenuHorizontal .menuPort ul ul li:not(:last-child) > a{border-bottom:1px solid rgba(0,0,0,.1)}
.btDarkSkin .topBarInMenu:after,.btDarkSkin .topBar:before,.btLightSkin .btDarkSkin .topBarInMenu:after,.btLightSkin .btDarkSkin .topBar:before,.btDarkSkin.btLightSkin .btDarkSkin .topBarInMenu:after,.btDarkSkin.btLightSkin .btDarkSkin .topBar:before{background-color:rgba(255,255,255,.1)}
.subToggler{display:none;cursor:pointer;z-index:5;position:absolute;width:45px;top:auto;right:0;z-index:80;padding:0;text-align:right;padding-right:8px}
.subToggler:before{content:'\f107';font:normal 16px/1 FontAwesome}
.on > .subToggler:before{content:'\f106'}
body.btMenuVertical .subToggler{display:block!important;padding:20px 0;line-height:1;right:-20px;text-align:center}
body.btMenuHorizontal .subToggler{line-height:64px}
body.btMenuHorizontal .menuPort ul ul .subToggler{right:0;line-height:inherit;padding:.8em .7em 0 0}
.touch .menuPort nav > ul > li > .subToggler + a{padding-right:2em;padding-left:1em}
.touch .menuPort nav > ul > li .subToggler{display:block}
.touch .btMenuHorizontal.btMenuRight .menuPort nav > ul > li > ul > li .subToggler{right:auto;left:0;text-align:center}
.touch .btMenuVertical .menuPort nav > ul > li > .subToggler + a{padding-right:1em;padding-left:1em}
.btMenuHorizontal .menuPort > nav > ul > li{margin:0}
.btMenuHorizontal .menuPort ul > li > ul{opacity:0}
.btMenuHorizontal .menuPort ul > li > ul:after,.btMenuHorizontal .menuPort ul > li > ul:before,.btMenuHorizontal .menuPort ul > li > ul > li > ul:after{content:' ';display:block;pointer-events:none;top:0;position:absolute;bottom:0;width:19px;background-color:transparent;background-repeat:no-repeat;background-image:url(//magicnn.ru/wp-content/themes/magic/images/shadow_submenu.png);background-size:19px 90%;background-position:right top}
.btMenuRigh.btMenuHorizontal .menuPort ul > li > ul:after,.btMenuRigh.btMenuHorizontal .menuPort ul > li > ul:before,.btMenuRigh.btMenuHorizontal .menuPort ul > li > ul > li > ul:after{background-position:left top}
.btMenuHorizontal .menuPort ul > li > ul:before,.btMenuRight.btMenuHorizontal .menuPort ul > li > ul ul:before{left:-19px}
.btMenuHorizontal .menuPort ul > li > ul:after,.btMenuLeft.btMenuHorizontal .menuPort ul > li > ul ul:before{right:-19px}
.btMenuHorizontal .menuPort ul > li > ul:after{-webkit-transform:rotate3d(0,1,0,180deg);-moz-transform:rotate3d(0,1,0,180deg);-ms-transform:rotate3d(0,1,0,180deg);transform:rotate3d(0,1,0,180deg);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}
.btMenuLeft.btMenuHorizontal .menuPort ul > li > ul ul:after{display:block}
.btMenuLeft.btMenuHorizontal .menuPort ul > li > ul ul:before{display:block}
.btMenuRight.btMenuHorizontal .menuPort ul > li > ul ul:after{display:block}
.btMenuRight.btMenuHorizontal .menuPort ul > li > ul ul:before{display:block}
.btMenuHorizontal .menuPort > nav > ul ul{position:absolute;width:250px;right:0;top:auto;margin:-4px 0 0;pointer-events:none;z-index:1;padding:0}
.btMenuHorizontal .menuPort > nav > ul ul li{z-index:4;float:none}
.btMenuHorizontal .menuPort > nav > ul ul ul{display:block;top:0;margin:0;pointer-events:none}
.btMenuHorizontal .menuPort > nav > ul li.current-menu-item ul,.btMenuHorizontal .menuPort > nav > li.current-menu-ancestor ul{margin:0}
.btMenuHorizontal .menuPort > nav > ul li{float:left;position:relative;z-index:5}
.btMenuHorizontal .menuPort > nav > ul li:hover{z-index:6}
.btMenuHorizontal .menuPort > nav > ul > li.on > ul{opacity:1;pointer-events:auto;z-index:2}
.btMenuHorizontal .menuPort > nav > ul > li.on > ul > li.on > ul{opacity:1;pointer-events:auto;z-index:3}
.btMenuHorizontal .menuPort > nav:not(.leftNav) > ul > li:last-child{margin:0}
.btMenuHorizontal.btMenuRight .menuPort nav{float:right}
.btMenuHorizontal.btMenuRight .menuPort ul ul{text-align:right;right:0;left:auto;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.1);box-shadow:0 2px 3px rgba(0,0,0,.1)}
.btMenuHorizontal.btMenuRight .menuPort ul ul ul{left:-250px;right:auto}
.btMenuHorizontal.btMenuLeft .menuPort ul ul{right:auto;left:0}
.btMenuHorizontal.btMenuLeft .menuPort ul ul ul{left:250px;right:auto}
.btMenuHorizontal.btMenuLeft .menuPort nav{float:left;padding-left:50px}
.btMenuHorizontal.btMenuCenter:not(.btMenuBelowLogo) .menuHolder{display:block;height:100px;position:relative}
.btMenuHorizontal.btMenuCenter:not(.btMenuBelowLogo) .menuHolder .logo{position:absolute;z-index:8;left:50%;top:50%;margin:-22px 0 0}
.btMenuHorizontal.btMenuCenter:not(.btMenuBelowLogo) .menuHolder .menuPort nav{float:none;position:absolute;top:50%;padding:0;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}
.btMenuHorizontal.btMenuCenter:not(.btMenuBelowLogo) .menuHolder .menuPort .leftNav{right:50%;left:auto;padding-right:25px}
.btMenuHorizontal.btMenuCenter:not(.btMenuBelowLogo) .menuHolder .menuPort .leftNav ul ul{right:auto;left:0}
.btMenuHorizontal.btMenuCenter:not(.btMenuBelowLogo) .menuHolder .menuPort .leftNav ul ul ul{left:250px;right:auto}
.btMenuHorizontal.btMenuCenter:not(.btMenuBelowLogo) .menuHolder .menuPort .rightNav{left:50%;right:auto;padding-left:25px}
.btMenuHorizontal.btMenuCenter:not(.btMenuBelowLogo) .menuHolder .menuPort .rightNav > ul{float:left}
.btMenuHorizontal.btMenuCenter:not(.btMenuBelowLogo) .menuHolder .menuPort .rightNav > ul ul ul{right:250px;left:auto}
.btMenuHorizontal.btMenuCenter:not(.btMenuBelowLogo) .menuHolder .menuPort .rightNav li{text-align:right}
html:not(.touch) body.btMenuRight.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown,html:not(.touch) body.btMenuLeft.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown{position:static}
html:not(.touch) body.btMenuRight.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown > ul,html:not(.touch) body.btMenuLeft.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown > ul{width:100%}
html:not(.touch) body.btMenuRight.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown > ul > li,html:not(.touch) body.btMenuLeft.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown > ul > li{top:auto;border-top:none!important}
html:not(.touch) body.btMenuRight.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown > ul > li > a,html:not(.touch) body.btMenuLeft.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown > ul > li > a{border-top:none!important;border-bottom:1px solid #343839}
html:not(.touch) body.btMenuRight.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown > ul > li > ul > li > ul:before,html:not(.touch) body.btMenuLeft.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown > ul > li > ul > li > ul:before{display:none}
html:not(.touch) body.btMenuRight.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown > ul > li > ul,html:not(.touch) body.btMenuLeft.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown > ul > li > ul{opacity:1;top:auto;margin:0!important;width:100%;right:0;left:0}
html:not(.touch) body.btMenuRight.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown > ul > li > ul > li:first-child > a,html:not(.touch) body.btMenuLeft.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown > ul > li > ul > li:first-child > a{border-top:none!important}
html:not(.touch) body.btMenuRight.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown > ul > li ul:before,html:not(.touch) body.btMenuLeft.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown > ul > li ul:before{display:none}
html:not(.touch) body.btMenuRight.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown > li,html:not(.touch) body.btMenuLeft.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown > li{width:100%}
html:not(.touch) body.btMenuRight.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown > li .sub-menu,html:not(.touch) body.btMenuLeft.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown > li .sub-menu{width:100%}
html:not(.touch) body.btMenuRight.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown.on > ul > li > ul,html:not(.touch) body.btMenuLeft.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown.on > ul > li > ul{pointer-events:auto}
html:not(.touch) body.btMenuLeft.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown > ul > li,html:not(.touch) body.btMenuLeft.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown > ul > li:last-child{float:left}
html:not(.touch) body.btMenuRight.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown > ul > li,html:not(.touch) body.btMenuRight.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown > ul > li:last-child{float:right}
html:not(.touch) body.btMenuLeft.btMenuHorizontal li.btMenuWideDropdown.btMenuWideDropdownCols-0 > ul > li,html:not(.touch) body.btMenuRight.btMenuHorizontal li.btMenuWideDropdown.btMenuWideDropdownCols-0 > ul > li{width:0!important}
html:not(.touch) body.btMenuLeft.btMenuHorizontal li.btMenuWideDropdown.btMenuWideDropdownCols-1 > ul > li,html:not(.touch) body.btMenuRight.btMenuHorizontal li.btMenuWideDropdown.btMenuWideDropdownCols-1 > ul > li{width:100%!important}
html:not(.touch) body.btMenuLeft.btMenuHorizontal li.btMenuWideDropdown.btMenuWideDropdownCols-2 > ul > li,html:not(.touch) body.btMenuRight.btMenuHorizontal li.btMenuWideDropdown.btMenuWideDropdownCols-2 > ul > li{width:50%!important}
html:not(.touch) body.btMenuLeft.btMenuHorizontal li.btMenuWideDropdown.btMenuWideDropdownCols-3 > ul > li,html:not(.touch) body.btMenuRight.btMenuHorizontal li.btMenuWideDropdown.btMenuWideDropdownCols-3 > ul > li{width:33.33333%!important}
html:not(.touch) body.btMenuLeft.btMenuHorizontal li.btMenuWideDropdown.btMenuWideDropdownCols-4 > ul > li,html:not(.touch) body.btMenuRight.btMenuHorizontal li.btMenuWideDropdown.btMenuWideDropdownCols-4 > ul > li{width:25%!important}
html:not(.touch) body.btMenuLeft.btMenuHorizontal li.btMenuWideDropdown.btMenuWideDropdownCols-5 > ul > li,html:not(.touch) body.btMenuRight.btMenuHorizontal li.btMenuWideDropdown.btMenuWideDropdownCols-5 > ul > li{width:20%!important}
html:not(.touch) body.btMenuLeft.btMenuHorizontal li.btMenuWideDropdown.btMenuWideDropdownCols-6 > ul > li,html:not(.touch) body.btMenuRight.btMenuHorizontal li.btMenuWideDropdown.btMenuWideDropdownCols-6 > ul > li{width:16.66667%!important}
html:not(.touch) body.btMenuLeft.btMenuHorizontal li.btMenuWideDropdown.btMenuWideDropdownCols-7 > ul > li,html:not(.touch) body.btMenuRight.btMenuHorizontal li.btMenuWideDropdown.btMenuWideDropdownCols-7 > ul > li{width:14.28571%!important}
html:not(.touch) body.btMenuLeft.btMenuHorizontal li.btMenuWideDropdown.btMenuWideDropdownCols-8 > ul > li,html:not(.touch) body.btMenuRight.btMenuHorizontal li.btMenuWideDropdown.btMenuWideDropdownCols-8 > ul > li{width:12.5%!important}
html:not(.touch) body.btMenuLeft.btMenuHorizontal li.btMenuWideDropdown.btMenuWideDropdownCols-9 > ul > li,html:not(.touch) body.btMenuRight.btMenuHorizontal li.btMenuWideDropdown.btMenuWideDropdownCols-9 > ul > li{width:11.11111%!important}
html:not(.touch) body.btMenuLeft.btMenuHorizontal li.btMenuWideDropdown.btMenuWideDropdownCols-10 > ul > li,html:not(.touch) body.btMenuRight.btMenuHorizontal li.btMenuWideDropdown.btMenuWideDropdownCols-10 > ul > li{width:10%!important}
html:not(.touch) body.btMenuLeft.btMenuHorizontal li.btMenuWideDropdown.btMenuWideDropdownCols-11 > ul > li,html:not(.touch) body.btMenuRight.btMenuHorizontal li.btMenuWideDropdown.btMenuWideDropdownCols-11 > ul > li{width:9.09091%!important}
html:not(.touch) body.btMenuLeft.btMenuHorizontal li.btMenuWideDropdown.btMenuWideDropdownCols-12 > ul > li,html:not(.touch) body.btMenuRight.btMenuHorizontal li.btMenuWideDropdown.btMenuWideDropdownCols-12 > ul > li{width:8.33333%!important}
html:not(.touch) body.btMenuLeft.btMenuHorizontal li.btMenuWideDropdown.btMenuWideDropdownCols-13 > ul > li,html:not(.touch) body.btMenuRight.btMenuHorizontal li.btMenuWideDropdown.btMenuWideDropdownCols-13 > ul > li{width:7.69231%!important}
html:not(.touch) body.btMenuLeft.btMenuHorizontal li.btMenuWideDropdown.btMenuWideDropdownCols-14 > ul > li,html:not(.touch) body.btMenuRight.btMenuHorizontal li.btMenuWideDropdown.btMenuWideDropdownCols-14 > ul > li{width:7.14286%!important}
html:not(.touch) body.btMenuLeft.btMenuHorizontal li.btMenuWideDropdown.btMenuWideDropdownCols-15 > ul > li,html:not(.touch) body.btMenuRight.btMenuHorizontal li.btMenuWideDropdown.btMenuWideDropdownCols-15 > ul > li{width:6.66667%!important}
html:not(.touch) body.btMenuLeft.btMenuHorizontal li.btMenuWideDropdown.btMenuWideDropdownCols-16 > ul > li,html:not(.touch) body.btMenuRight.btMenuHorizontal li.btMenuWideDropdown.btMenuWideDropdownCols-16 > ul > li{width:6.25%!important}
html:not(.touch) body.btMenuLeft.btMenuHorizontal li.btMenuWideDropdown.btMenuWideDropdownCols-17 > ul > li,html:not(.touch) body.btMenuRight.btMenuHorizontal li.btMenuWideDropdown.btMenuWideDropdownCols-17 > ul > li{width:5.88235%!important}
html:not(.touch) body.btMenuLeft.btMenuHorizontal li.btMenuWideDropdown.btMenuWideDropdownCols-18 > ul > li,html:not(.touch) body.btMenuRight.btMenuHorizontal li.btMenuWideDropdown.btMenuWideDropdownCols-18 > ul > li{width:5.55556%!important}
html:not(.touch) body.btMenuLeft.btMenuHorizontal li.btMenuWideDropdown.btMenuWideDropdownCols-19 > ul > li,html:not(.touch) body.btMenuRight.btMenuHorizontal li.btMenuWideDropdown.btMenuWideDropdownCols-19 > ul > li{width:5.26316%!important}
html:not(.touch) body.btMenuLeft.btMenuHorizontal li.btMenuWideDropdown.btMenuWideDropdownCols-20 > ul > li,html:not(.touch) body.btMenuRight.btMenuHorizontal li.btMenuWideDropdown.btMenuWideDropdownCols-20 > ul > li{width:5%!important}
.btDarkSkin li.btMenuWideDropdown > ul > li > a,.btLightSkin .btDarkSkin li.btMenuWideDropdown > ul > li > a,.btDarkSkin.btLightSkin .btDarkSkin li.btMenuWideDropdown > ul > li > a{border-color:#fff!important}
.btLightSkin li.btMenuWideDropdown > ul > li > a,.btDarkSkin .btLightSkin li.btMenuWideDropdown > ul > li > a,.btLightSkin .btDarkSkin .btLightSkin li.btMenuWideDropdown > ul > li > a{border-color:#343839!important}
.btMenuHorizontal.btLightSkin .mainHeader .topBar,.btMenuHorizontal.btDarkSkin .mainHeader.btLightSkin .topBar{border-bottom:1px solid rgba(0,0,0,.07)}
.btMenuHorizontal.btDarkSkin .mainHeader .topBar,.btMenuHorizontal.btLightSkin .mainHeader.btDarkSkin .topBar{border-bottom:1px solid rgba(255,255,255,.1)}
.btMenuHorizontal .topBar{line-height:1.5;padding:.5em 0;z-index:2}
.btMenuHorizontal .topBar .btIco{font-size:1.2em;margin-top:-.05em}
.btMenuHorizontal .topBar .topBarPort{display:-ms-flexbox;display:-webkit-flex;display:flex}
.btMenuHorizontal .topBar .topBarPort:after,.btMenuHorizontal .topBar .topBarPort:before{display:none}
.btMenuHorizontal .topBarInMenu{line-height:inherit;float:right;display:table;height:44px;margin-left:50px}
.btMenuHorizontal .topBarInMenu .topBarInMenuCell{line-height:inherit;display:table-cell;vertical-align:middle}
.btMenuHorizontal .topBarInMenu .btIco .btIcoHolder span{display:none}
.btMenuHorizontal .btBelowLogoArea .topBarInMenu{height:64px}
.btMenuHorizontal.btMenuBelowLogo .btBelowLogoArea .topBarInMenu{height:48px}
.btMenuHorizontal.btMenuBelowLogo .subToggler{line-height:48px}
.btMenuHorizontal.btMenuBelowLogo .menuPort nav > ul > li > a{line-height:48px}
.btMenuHorizontal.btMenuBelowLogo .btLogoArea{border-bottom:0}
.btMenuHorizontal.btMenuBelowLogo .btBelowLogoArea{padding:0;border-top:1px solid rgba(255,255,255,.1);z-index:0}
.btMenuHorizontal.btMenuBelowLogo .menuPort{clear:both;position:relative;margin:0;float:none}
.btMenuHorizontal.btMenuBelowLogo .menuPort nav{padding:0}
.btDarkSkin .btBelowLogoArea,.btLightSkin .btDarkSkin .btBelowLogoArea,.btDarkSkin.btLightSkin .btDarkSkin .btBelowLogoArea{border-color:rgba(255,255,255,.1)!important}
.btLightSkin .btBelowLogoArea,.btDarkSkin .btLightSkin .btBelowLogoArea,.btLightSkin .btDarkSkin .btLightSkin .btBelowLogoArea{border-color:rgba(0,0,0,.1)!important}
.btMenuBelowLogo.btMenuHorizontal .btLogoArea{padding:30px 0}
.btAccentLightHeader.btMenuHorizontal .btBelowLogoArea,.btAccentLightHeader.btMenuHorizontal .topBar{position:relative}
.btAccentLightHeader.btMenuHorizontal .btBelowLogoArea:before,.btAccentLightHeader.btMenuHorizontal .topBar:before{display:block;content:' ';position:absolute;top:-1px;bottom:0;left:-2000em;right:-2000em;background-color:#369da5}
.btAccentLightHeader.btMenuHorizontal .btBelowLogoArea:after,.btAccentLightHeader.btMenuHorizontal .topBar:after{content:' ';display:table;width:100%;clear:both}
.btLightSkin.btAccentLightHeader.btMenuHorizontal .btBelowLogoArea .menuPort > nav > ul > li > a,.btDarkSkin.btAccentLightHeader.btMenuHorizontal .btBelowLogoArea .menuPort > nav > ul > li > a,.btLightSkin.btAccentLightHeader.btMenuHorizontal .topBar .menuPort > nav > ul > li > a,.btDarkSkin.btAccentLightHeader.btMenuHorizontal .topBar .menuPort > nav > ul > li > a{color:#fff}
.btAccentDarkHeader.btMenuHorizontal .mainHeader{background-color:#369da5}
.btAccentDarkHeader.btMenuHorizontal .mainHeader .btBelowLogoArea,.btAccentDarkHeader.btMenuHorizontal .mainHeader .topBar{position:relative}
.btLightSkin.btAccentDarkHeader.btMenuHorizontal .mainHeader .btBelowLogoArea,.btDarkSkin.btAccentDarkHeader.btMenuHorizontal .mainHeader .btBelowLogoArea,.btLightSkin.btAccentDarkHeader.btMenuHorizontal .mainHeader .topBar,.btDarkSkin.btAccentDarkHeader.btMenuHorizontal .mainHeader .topBar{border-color:transparent}
.btAccentDarkHeader.btMenuHorizontal .mainHeader .btBelowLogoArea:before,.btAccentDarkHeader.btMenuHorizontal .mainHeader .topBar:before{display:block;content:' ';position:absolute;top:-1px;bottom:0;left:-2000em;right:-2000em;background-color:#29787e}
.btAccentDarkHeader.btMenuHorizontal .mainHeader .btBelowLogoArea:after,.btAccentDarkHeader.btMenuHorizontal .mainHeader .topBar:after{content:' ';display:table;width:100%;clear:both}
body.btMenuHorizontal.btStickyHeaderActive .mainHeader{position:fixed;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.11);box-shadow:0 1px 3px rgba(0,0,0,.11);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}
body.btMenuHorizontal.btStickyHeaderActive .mainHeader .topBar{display:none}
body.btMenuHorizontal.btStickyHeaderActive .mainHeader .btBelowLogoArea{padding:0}
body.btMenuHorizontal.btStickyHeaderActive.btMenuBelowLogo .mainHeader .btLogoArea{display:none}
body.btMenuHorizontal.btStickyHeaderActive.btDarkSkin:not(.btAccentDarkHeader):not(.btAccentLightHeader) .mainHeader{background-color:rgba(24,26,30,.9)}
body.btMenuHorizontal.btStickyHeaderActive.btLightSkin:not(.btAccentDarkHeader):not(.btAccentLightHeader) .mainHeader{background-color:rgba(255,255,255,.9)}
body.btMenuHorizontal.btStickyHeaderActive.btStickyHeaderOpen .mainHeader{-webkit-transition:transform .5s cubic-bezier(.230,1,.320,1);-moz-transition:transform .5s cubic-bezier(.230,1,.320,1);transition:transform .5s cubic-bezier(.230,1,.320,1);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
body.btMenuHorizontal.btHideMenu .btHorizontalMenuTrigger{display:block}
body.btMenuHorizontal.btHideMenu .menuPort{opacity:0;-webkit-transition:opacity 1s ease;-moz-transition:opacity 1s ease;transition:opacity 1s ease}
.btShowMenu .menuPort{opacity:1!important}
.btMenuHorizontal:not(.btMenuBelowLogo) .menuHolder{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.btMenuHorizontal:not(.btMenuBelowLogo) .menuHolder.btClear:after{display:none}
.btMenuHorizontal:not(.btMenuBelowLogo) .menuHolder .logo{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}
.btMenuHorizontal:not(.btMenuBelowLogo) .menuHolder .menuPort{-webkit-flex:2 1 auto;-ms-flex:2 1 auto;flex:2 1 auto;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.btMenuHorizontal:not(.btMenuBelowLogo) .menuHolder .menuPort:after{display:none}
.btMenuHorizontal:not(.btMenuBelowLogo) .menuHolder .menuPort nav{-webkit-order:1;-ms-flex-order:1;order:1;-webkit-flex:3 1 auto;-ms-flex:3 1 auto;flex:3 1 auto;padding:0 0 0 20px}
.btMenuHorizontal:not(.btMenuBelowLogo) .menuHolder .menuPort .topBarInMenu{-webkit-order:2;-ms-flex-order:2;order:2;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:block;float:none;margin-left:20px}
.btMenuRight.btMenuHorizontal:not(.btMenuBelowLogo) .menuHolder .menuPort nav{float:none}
.btMenuRight.btMenuHorizontal:not(.btMenuBelowLogo) .menuHolder .menuPort nav > ul{float:right}
.btMenuLeft.btMenuHorizontal:not(.btMenuBelowLogo) .menuHolder .menuPort nav{float:none}
.btMenuLeft.btMenuHorizontal:not(.btMenuBelowLogo) .menuHolder .menuPort nav > ul{float:left}
.btVerticalMenuTrigger{display:none;position:relative;z-index:1;margin:0 0 0 -.5em;line-height:44px;font-size:1.5em}
.btVerticalMenuTrigger .btIco .btIcoHolder{border-top:2px solid;border-bottom:2px solid}
.btVerticalMenuTrigger .btIco.btIcoDefaultType .btIcoHolder:before{width:20px;margin:5px 0;border-bottom:2px solid;content:" ";border-radius:0}
.btLightSkin.btVerticalMenuTrigger .btIco .btIcoHolder,.btDarkSkin .btLightSkin.btVerticalMenuTrigger .btIco .btIcoHolder,.btLightSkin .btDarkSkin .btLightSkin.btVerticalMenuTrigger .btIco .btIcoHolder,.btLightSkin.btVerticalMenuTrigger .btIco.btIcoDefaultType .btIcoHolder:before,.btDarkSkin .btLightSkin.btVerticalMenuTrigger .btIco.btIcoDefaultType .btIcoHolder:before,.btLightSkin .btDarkSkin .btLightSkin.btVerticalMenuTrigger .btIco.btIcoDefaultType .btIcoHolder:before{border-color:#343839}
.btDarkSkin.btAccentDarkHeader .btVerticalMenuTrigger .btIco .btIcoHolder,.btLightSkin.btAccentDarkHeader .btVerticalMenuTrigger .btIco .btIcoHolder,.btDarkSkin.btAccentDarkHeader .btVerticalMenuTrigger .btIco.btIcoDefaultType .btIcoHolder:before,.btLightSkin.btAccentDarkHeader .btVerticalMenuTrigger .btIco.btIcoDefaultType .btIcoHolder:before,.btDarkSkin.btVerticalMenuTrigger .btIco .btIcoHolder,.btLightSkin .btDarkSkin.btVerticalMenuTrigger .btIco .btIcoHolder,.btDarkSkin.btLightSkin .btDarkSkin.btVerticalMenuTrigger .btIco .btIcoHolder,.btDarkSkin.btVerticalMenuTrigger .btIco.btIcoDefaultType .btIcoHolder:before,.btLightSkin .btDarkSkin.btVerticalMenuTrigger .btIco.btIcoDefaultType .btIcoHolder:before,.btDarkSkin.btLightSkin .btDarkSkin.btVerticalMenuTrigger .btIco.btIcoDefaultType .btIcoHolder:before{border-color:#fff}
.btMenuVertical > .menuPort{text-align:center;height:100%;top:0;bottom:0;position:fixed;width:320px;clear:both;-webkit-transition:transform 1s cubic-bezier(.230,1,.320,1);-moz-transition:transform 1s cubic-bezier(.230,1,.320,1);transition:transform 1s cubic-bezier(.230,1,.320,1);z-index:101;overflow:hidden;padding:3em 3em 0;-webkit-box-shadow:none;box-shadow:none}
.touch .btMenuVertical > .menuPort{overflow:auto}
.btMenuVertical > .menuPort .btMainLogo{display:block!important}
.btMenuVertical > .menuPort .btAltLogo{display:none!important}
.btMenuVertical > .menuPort .logo{float:none;margin:0}
.btAccentDarkHeader.btMenuVertical > .menuPort .logo{margin:-3em -3em 1.6em;padding:2.5em;background-color:#369da5}
.btMenuVertical > .menuPort .logo img{margin:0 auto;display:block;height:auto;max-width:100%}
.btMenuVertical > .menuPort .btCloseVertical{cursor:pointer;font-size:2.5em;margin:-30px -20px 0 0;position:absolute;right:40px}
.btAccentDarkHeader.btMenuVertical > .menuPort .btCloseVertical{margin:10px -20px 0 0}
.btMenuVertical > .menuPort .btCloseVertical:before{font-family:Icon7Stroke;content:'\e681'}
.btAccentDarkHeader.btMenuVertical > .menuPort .btCloseVertical:before{color:#fff}
.btMenuVertical > .menuPort .btCloseVertical:before:hover{color:#5dc2ca}
.btMenuVertical > .menuPort nav{margin:0 -25px}
.btMenuVertical > .menuPort nav ul{-webkit-transition:none;-moz-transition:none;transition:none}
.btMenuVertical > .menuPort nav ul li{padding:0;position:relative;background-color:transparent}
.btMenuVertical > .menuPort nav ul li a{line-height:1.1;padding:20px;border:none;font-weight:400}
.btMenuVertical > .menuPort nav ul li li{font-size:.9em}
.btMenuVertical > .menuPort nav ul li:not(.current-menu-ancestor) > ul{display:none}
.btMenuVertical > .menuPort nav ul ul li{padding:0;opacity:1;border:none;background-color:transparent}
.btMenuVertical > .menuPort nav ul ul li ul{opacity:.8}
.btMenuVertical > .menuPort nav ul ul li ul li a{border:none!important}
.btMenuVertical > .menuPort nav li.current-menu-ancestor > a,.btMenuVertical > .menuPort nav li.current-menu-item > a{font-weight:600}
.btMenuVertical .btVerticalMenuTrigger{display:block}
.btMenuVertical .menuScrollPort:after{clear:both;content:' ';display:table;width:100%}
.btMenuVertical .menuScrollPort > :last-child{margin-bottom:5em}
.btMenuVerticalRight > .menuPort{right:0;-webkit-box-shadow:-2px 0 5px rgba(0,0,0,.10);box-shadow:-2px 0 5px rgba(0,0,0,.10);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}
.btMenuVerticalRight .btVerticalMenuTrigger{float:right}
.btMenuVerticalLeft > .menuPort{left:0;-webkit-box-shadow:2px 0 5px rgba(0,0,0,.10);box-shadow:2px 0 5px rgba(0,0,0,.10);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}
.btMenuVerticalLeft .btVerticalMenuTrigger{float:right;top:30px}
@media (min-width: 1200px) {
.btMenuVerticalRight > .menuPort{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}
.btMenuVerticalLeft > .menuPort{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}
.btMenuVertical .menuPort,.btMenuVertical.btMenuVerticalOn .menuPort{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.btMenuVerticalLeft.btHideMenu .menuPort{-webkit-transform:translate3d(-320px,0,0);-moz-transform:translate3d(-320px,0,0);-ms-transform:translate3d(-320px,0,0);transform:translate3d(-320px,0,0)}
.btMenuVerticalRight.btHideMenu .menuPort{-webkit-transform:translate3d(320px,0,0);-moz-transform:translate3d(320px,0,0);-ms-transform:translate3d(320px,0,0);transform:translate3d(320px,0,0)}
.btMenuVerticalLeft.btHideMenu.btMenuVerticalOn > .menuPort{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.btMenuVerticalRight.btHideMenu.btMenuVerticalOn .menuPort{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.btMenuVertical.btMenuGutter .mainHeader{display:none}
.btMenuVertical.btMenuGutter.btHideMenu .mainHeader{display:block}
.btMenuVertical.btBelowMenu .btContentWrap{padding:0!important}
.btMenuVertical .gutter .port,.btMenuVerticalLeftOn.btMenuGutter .mainHeader .topBarPort,.btMenuVerticalRightOn.btMenuGutter .mainHeader .topBarPort{padding-left:30px;padding-right:30px}
.btMenuVerticalOn .btVerticalMenuTrigger .btIco a:before{color:#5dc2ca!important}
.btMenuVertical .btLogoArea .btVerticalMenuTrigger{display:none}
.btMenuVertical:not(.btHideMenu) .btLogoArea .logo,.btMenuVertical:not(.btHideMenu) .btCloseVertical{display:none}
.btMenuVertical.btHideMenu .btLogoArea .btVerticalMenuTrigger{display:block}
.btMenuVerticalLeft .btPageWrap,.btMenuVerticalLeft.btMenuVerticalOn .btPageWrap{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);margin:0 0 0 320px}
.btMenuVerticalRight .btPageWrap,.btMenuVerticalRight.btMenuVerticalOn .btPageWrap{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);margin:0 320px 0 0}
.btMenuVerticalRight.btHideMenu .btPageWrap,.btMenuVerticalLeft.btHideMenu .btPageWrap{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);margin:0}
.btMenuVerticalLeft.btMenuVerticalOn.btHideMenu .btPageWrap{-webkit-transform:translate3d(320px,0,0);-moz-transform:translate3d(320px,0,0);-ms-transform:translate3d(320px,0,0);transform:translate3d(320px,0,0);margin:0}
.btMenuVerticalRight.btMenuVerticalOn.btHideMenu .btPageWrap{-webkit-transform:translate3d(-320px,0,0);-moz-transform:translate3d(-320px,0,0);-ms-transform:translate3d(-320px,0,0);transform:translate3d(-320px,0,0);margin:0}
}
.btMenuVerticalOn .menuPort{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:transform 1s cubic-bezier(.230,1,.320,1);-moz-transition:transform 1s cubic-bezier(.230,1,.320,1);transition:transform 1s cubic-bezier(.230,1,.320,1)}
.btMenuVerticalLeft.btMenuVerticalOn .btPageWrap{-webkit-transform:translateX(320px);-moz-transform:translateX(320px);-ms-transform:translateX(320px);transform:translateX(320px)}
.btMenuVerticalRight.btMenuVerticalOn .btPageWrap{-webkit-transform:translateX(-320px);-moz-transform:translateX(-320px);-ms-transform:translateX(-320px);transform:translateX(-320px)}
.btMenuVertical.btDarkSkin .menuPort{background-color:#181A1E;-webkit-box-shadow:0 0 20px rgba(255,255,255,.1);box-shadow:0 0 20px rgba(255,255,255,.1)}
.btMenuVertical.btLightSkin .menuPort{background-color:#fff;-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);box-shadow:0 0 20px rgba(0,0,0,.1)}
.btSpecialHeaderIcon .btIco .btIcoHolder:before,.btSpecialHeaderIcon .btIconWidgetTitle,.btSpecialHeaderIcon .btIconWidgetText{color:#5dc2ca!important}
.btMenuHorizontal .btTopToolsRight,.btMenuHorizontal .btTopToolsLeft{-webkit-flex-grow:1;flex-grow:1}
.btMenuHorizontal .topTools .btIconWidget,.btMenuHorizontal .topBarInMenu .btIconWidget{display:inline-block}
.btMenuHorizontal .topTools .btIconWidget:not(:first-child),.btMenuHorizontal .topBarInMenu .btIconWidget:not(:first-child){margin-left:.5em}
.btMenuHorizontal .topTools.btTextRight .btIconWidget:not(:first-child),.btMenuHorizontal .topBarInMenu.btTextRight .btIconWidget:not(:first-child){margin-left:13px}
.btMenuHorizontal .topTools .btWidgetWithText .btIco,.btMenuHorizontal .topBarInMenu .btWidgetWithText .btIco{margin-right:.2em}
.btMenuHorizontal .topTools .btIconWidgetContent,.btMenuHorizontal .topBarInMenu .btIconWidgetContent{line-height:inherit}
.btMenuHorizontal .topTools .btIconWidgetTitle,.btMenuHorizontal .topTools .btIconWidgetText,.btMenuHorizontal .topBarInMenu .btIconWidgetTitle,.btMenuHorizontal .topBarInMenu .btIconWidgetText{display:inline-block;font-size:16px;margin-right:.5em}
.btAccentDarkHeader.btMenuHorizontal .topTools .btIconWidgetTitle,.btAccentDarkHeader.btMenuHorizontal .topTools .btIconWidgetText,.btAccentLightHeader.btMenuHorizontal .topTools .btIconWidgetTitle,.btAccentLightHeader.btMenuHorizontal .topTools .btIconWidgetText,.btAccentDarkHeader.btMenuHorizontal .topBarInMenu .btIconWidgetTitle,.btAccentDarkHeader.btMenuHorizontal .topBarInMenu .btIconWidgetText,.btAccentLightHeader.btMenuHorizontal .topBarInMenu .btIconWidgetTitle,.btAccentLightHeader.btMenuHorizontal .topBarInMenu .btIconWidgetText{color:#fff}
.btMenuHorizontal .topTools .btIconWidgetTitle,.btMenuHorizontal .topBarInMenu .btIconWidgetTitle{font-weight:700;position:relative;z-index:2;text-transform:uppercase}
.btMenuHorizontal .topTools .btIconWidgetText,.btMenuHorizontal .topBarInMenu .btIconWidgetText{font-weight:300}
.btMenuHorizontal .topBarInLogoArea{float:right;height:44px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.btMenuHorizontal .topBarInLogoArea .topBarInLogoAreaCell{border:0 solid #5dc2ca}
.btMenuHorizontal .topBarInLogoArea .topBarInLogoAreaCell .btIconWidget{display:table;float:left;margin:0 0 0 2em}
.btMenuHorizontal .topBarInLogoArea .topBarInLogoAreaCell .btIconWidgetIcon,.btMenuHorizontal .topBarInLogoArea .topBarInLogoAreaCell .btIconWidgetContent{display:table-cell;vertical-align:middle}
.btMenuHorizontal .topBarInLogoArea .topBarInLogoAreaCell .btIconWidgetIcon{line-height:1;padding:0 .35em 0 0;text-align:left}
.btMenuHorizontal .topBarInLogoArea .topBarInLogoAreaCell .btIconWidgetIcon .btIco .btIcoHolder:before{font-size:48px;font-weight:400}
.btMenuHorizontal .topBarInLogoArea .topBarInLogoAreaCell .btIconWidgetIcon .btIco.btIcoAccentColor1 .btIcoHolder:before{color:#5dc2ca}
.btMenuHorizontal .topBarInLogoArea .topBarInLogoAreaCell .btIconWidgetIcon .btIco.btIcoAccentColor2 .btIcoHolder:before{color:#a082d2}
.btMenuHorizontal .topBarInLogoArea .topBarInLogoAreaCell .btIconWidgetIcon .btIco.btIcoAccentColor3 .btIcoHolder:before{color:#ffba52}
.btMenuHorizontal .topBarInLogoArea .topBarInLogoAreaCell .btIconWidgetIcon .btIco.btIcoAccentColor4 .btIcoHolder:before{color:#eb6ea6}
.btMenuHorizontal .topBarInLogoArea .topBarInLogoAreaCell .btIconWidgetTitle,.btMenuHorizontal .topBarInLogoArea .topBarInLogoAreaCell .btIconWidgetText{display:block;line-height:1}
.btMenuHorizontal .topBarInLogoArea .topBarInLogoAreaCell .btIconWidgetTitle{margin-bottom:.2em;font-size:1em;font-weight:700;text-transform:uppercase;font-family:'Open Sans',sans-serif}
.btMenuHorizontal .topBarInLogoArea .topBarInLogoAreaCell .btIconWidgetText{font-size:1em;font-weight:300;opacity:.7}
.btMenuVertical .menuPort .btEmptyElement{display:none}
.btMenuVertical .menuPort .btTopToolsRight,.btMenuVertical .menuPort .btTopToolsLeft{max-width:none;float:none}
.btMenuVertical .menuPort .topBar{padding:0}
.btMenuVertical .menuPort .topBarPort .btTopToolsLeft span.btIco{margin:0 auto 1em;font-size:20px}
.btMenuVertical .menuPort .topBarPort .btTopToolsLeft .btWidgetWithText span.btIco{margin:0 auto .5em;font-size:1.5em}
.btMenuVertical .menuPort .topBarPort .btTopToolsLeft .btWidgetWithText span.btIco.btIcoCircled{font-size:1em}
.btMenuVertical .menuPort .topBarPort .btTopToolsRight span.btIco{margin:0 0 1em;font-size:1em}
.btMenuVertical .menuPort .topBarPort .btTopToolsRight .btWidgetWithText span.btIco{font-size:2em}
.btMenuVertical .menuPort .topBarInLogoArea .btWidgetWithText span.btIco{font-size:1.5em}
.btMenuVertical .menuPort .topBarInLogoArea .btWidgetWithText span.btIco.btIcoCircled{font-size:1em}
.btMenuVertical .menuPort .topTools{position:relative;padding:10px 0 0;text-align:center;font-size:14px}
.btMenuVertical .menuPort .btIconWidget{padding:0}
.btMenuVertical .menuPort .btIconWidget .btIconWidgetIcon{margin:0 auto 15px;text-align:center}
.btMenuVertical .menuPort .btIconWidget .btIconWidgetContent{float:none;margin:0;text-align:center;clear:both}
.btMenuVertical .menuPort .btIconWidget .btIconWidgetTitle,.btMenuVertical .menuPort .btIconWidget .btIconWidgetText{display:block;font-size:14px}
.btMenuVertical .menuPort .btIconWidget .btIconWidgetTitle{margin:10px 0 0;line-height:1;font-family:'Open Sans',sans-serif;font-weight:700;text-transform:uppercase}
.btMenuVertical .menuPort .btIconWidget .btIconWidgetText{margin:5px 0 20px;line-height:1.5}
.btMenuVertical .menuPort .topBarInLogoArea:after,.btMenuVertical .menuPort .topBar:after{display:table;content:' ';clear:both}
.btMenuVertical .menuPort .topBarInMenu{margin:3em 0 0}
.btMenuVertical .menuPort nav:before,.btMenuVertical .menuPort nav:after{display:inline-block;content:' ';width:4.9em;height:2px;clear:both;opacity:.25}
.btMenuVertical .menuPort nav:before{margin:2.5em 0 2em}
.btMenuVertical .menuPort nav:after{margin:2em 0}
.btMenuVertical .menuPort .btIconWidget,.btMenuVertical .menuPort .btTopBox{margin:0 5px}
.btMenuVertical .menuPort .btIconWidget .btIconWidgetIcon,.btMenuVertical .menuPort .btIconWidget .btSearch,.btMenuVertical .menuPort .btTopBox .btIconWidgetIcon,.btMenuVertical .menuPort .btTopBox .btSearch{margin:0}
.btMenuVertical .menuPort .btIconWidget .btIconWidgetIcon .btIco,.btMenuVertical .menuPort .btIconWidget .btSearch .btIco,.btMenuVertical .menuPort .btTopBox .btIconWidgetIcon .btIco,.btMenuVertical .menuPort .btTopBox .btSearch .btIco{margin:0 .25em;padding:0;vertical-align:middle;text-align:center;border-radius:50%}
.btMenuVertical .menuPort .btIconWidget .btIconWidgetIcon .btIco .btIcoHolder,.btMenuVertical .menuPort .btIconWidget .btSearch .btIco .btIcoHolder,.btMenuVertical .menuPort .btTopBox .btIconWidgetIcon .btIco .btIcoHolder,.btMenuVertical .menuPort .btTopBox .btSearch .btIco .btIcoHolder{float:none;display:block}
.btMenuVertical .menuPort .btIconWidget .btIconWidgetIcon .btIco.btIcoAccentColor1,.btMenuVertical .menuPort .btIconWidget .btSearch .btIco.btIcoAccentColor1,.btMenuVertical .menuPort .btTopBox .btIconWidgetIcon .btIco.btIcoAccentColor1,.btMenuVertical .menuPort .btTopBox .btSearch .btIco.btIcoAccentColor1{color:#5dc2ca}
.btMenuVertical .menuPort .btIconWidget .btIconWidgetIcon .btIco.btIcoAccentColor2,.btMenuVertical .menuPort .btIconWidget .btSearch .btIco.btIcoAccentColor2,.btMenuVertical .menuPort .btTopBox .btIconWidgetIcon .btIco.btIcoAccentColor2,.btMenuVertical .menuPort .btTopBox .btSearch .btIco.btIcoAccentColor2{color:#a082d2}
.btMenuVertical .menuPort .btIconWidget .btIconWidgetIcon .btIco.btIcoAccentColor3,.btMenuVertical .menuPort .btIconWidget .btSearch .btIco.btIcoAccentColor3,.btMenuVertical .menuPort .btTopBox .btIconWidgetIcon .btIco.btIcoAccentColor3,.btMenuVertical .menuPort .btTopBox .btSearch .btIco.btIcoAccentColor3{color:#ffba52}
.btMenuVertical .menuPort .btIconWidget .btIconWidgetIcon .btIco.btIcoAccentColor4,.btMenuVertical .menuPort .btIconWidget .btSearch .btIco.btIcoAccentColor4,.btMenuVertical .menuPort .btTopBox .btIconWidgetIcon .btIco.btIcoAccentColor4,.btMenuVertical .menuPort .btTopBox .btSearch .btIco.btIcoAccentColor4{color:#eb6ea6}
.btMenuVertical .menuPort .btIconWidget .btIconWidgetIcon .btIco.btIcoAccentColor1.btIcoCircled,.btMenuVertical .menuPort .btIconWidget .btSearch .btIco.btIcoAccentColor1.btIcoCircled,.btMenuVertical .menuPort .btTopBox .btIconWidgetIcon .btIco.btIcoAccentColor1.btIcoCircled,.btMenuVertical .menuPort .btTopBox .btSearch .btIco.btIcoAccentColor1.btIcoCircled{background-color:#5dc2ca;color:#fff}
.btMenuVertical .menuPort .btIconWidget .btIconWidgetIcon .btIco.btIcoAccentColor2.btIcoCircled,.btMenuVertical .menuPort .btIconWidget .btSearch .btIco.btIcoAccentColor2.btIcoCircled,.btMenuVertical .menuPort .btTopBox .btIconWidgetIcon .btIco.btIcoAccentColor2.btIcoCircled,.btMenuVertical .menuPort .btTopBox .btSearch .btIco.btIcoAccentColor2.btIcoCircled{background-color:#a082d2;color:#fff}
.btMenuVertical .menuPort .btIconWidget .btIconWidgetIcon .btIco.btIcoAccentColor3.btIcoCircled,.btMenuVertical .menuPort .btIconWidget .btSearch .btIco.btIcoAccentColor3.btIcoCircled,.btMenuVertical .menuPort .btTopBox .btIconWidgetIcon .btIco.btIcoAccentColor3.btIcoCircled,.btMenuVertical .menuPort .btTopBox .btSearch .btIco.btIcoAccentColor3.btIcoCircled{background-color:#ffba52;color:#fff}
.btMenuVertical .menuPort .btIconWidget .btIconWidgetIcon .btIco.btIcoAccentColor4.btIcoCircled,.btMenuVertical .menuPort .btIconWidget .btSearch .btIco.btIcoAccentColor4.btIcoCircled,.btMenuVertical .menuPort .btTopBox .btIconWidgetIcon .btIco.btIcoAccentColor4.btIcoCircled,.btMenuVertical .menuPort .btTopBox .btSearch .btIco.btIcoAccentColor4.btIcoCircled{background-color:#eb6ea6;color:#fff}
.btMenuVertical .menuPort .btIconWidget .btIconWidgetIcon .btIco .btIcoHolder,.btMenuVertical .menuPort .btIconWidget .btSearch .btIco .btIcoHolder,.btMenuVertical .menuPort .btTopBox .btIconWidgetIcon .btIco .btIcoHolder,.btMenuVertical .menuPort .btTopBox .btSearch .btIco .btIcoHolder{display:block;width:36px;height:36px;line-height:32px}
.btMenuVertical .menuPort .btIconWidget .btIconWidgetIcon .btIco .btIcoHolder:before,.btMenuVertical .menuPort .btIconWidget .btSearch .btIco .btIcoHolder:before,.btMenuVertical .menuPort .btTopBox .btIconWidgetIcon .btIco .btIcoHolder:before,.btMenuVertical .menuPort .btTopBox .btSearch .btIco .btIcoHolder:before{display:inline-block;margin:0;padding:0;float:none}
.btMenuVertical .menuPort .btIconWidget .btIconWidgetIcon .btIco.btIcoCircled,.btMenuVertical .menuPort .btIconWidget .btSearch .btIco.btIcoCircled,.btMenuVertical .menuPort .btTopBox .btIconWidgetIcon .btIco.btIcoCircled,.btMenuVertical .menuPort .btTopBox .btSearch .btIco.btIcoCircled{color:#fff}
.btMenuVertical .menuPort .btIconWidget .btIconWidgetIcon .btIco.btIcoCircled.btIcoDefaultColor,.btMenuVertical .menuPort .btIconWidget .btSearch .btIco.btIcoCircled.btIcoDefaultColor,.btMenuVertical .menuPort .btTopBox .btIconWidgetIcon .btIco.btIcoCircled.btIcoDefaultColor,.btMenuVertical .menuPort .btTopBox .btSearch .btIco.btIcoCircled.btIcoDefaultColor{background:#181A1E}
.btLightSkin.btMenuVertical .menuPort .btIconWidget .btSearch .btIco,.btLightSkin.btMenuVertical .menuPort .btTopBox .btSearch .btIco{background-color:#181A1E}
.btLightSkin.btMenuVertical .menuPort .btIconWidget .btSearch .btIco .btIcoHolder:before,.btLightSkin.btMenuVertical .menuPort .btTopBox .btSearch .btIco .btIcoHolder:before{color:#fff}
.btDarkSkin.btMenuVertical .menuPort .btIconWidget .btSearch .btIco,.btDarkSkin.btMenuVertical .menuPort .btTopBox .btSearch .btIco{background-color:#fff}
.btDarkSkin.btMenuVertical .menuPort .btIconWidget .btSearch .btIco .btIcoHolder:before,.btDarkSkin.btMenuVertical .menuPort .btTopBox .btSearch .btIco .btIcoHolder:before{color:#343839}
.btMenuVertical .menuPort .btTopToolsRight .btIconWidget .btIco,.btMenuVertical .menuPort .btTopToolsRight .btSearch .btIco{border-width:1px;padding:0;width:26px;height:26px;text-align:center}
.btMenuVertical .menuPort .btTopToolsRight .btIconWidget .btIco .btIcoHolder,.btMenuVertical .menuPort .btTopToolsRight .btSearch .btIco .btIcoHolder{display:inline-block}
.btMenuVertical .menuPort .btTopToolsRight .btIconWidget .btIco .btIcoHolder:before,.btMenuVertical .menuPort .btTopToolsRight .btSearch .btIco .btIcoHolder:before{margin:0;padding:0}
.btMenuVertical .menuPort .btTopToolsRight .btIconWidget .btIco.btIcoCircled,.btMenuVertical .menuPort .btTopToolsRight .btSearch .btIco.btIcoCircled{border-radius:50%}
.btLightSkin nav:before,.btDarkSkin .btLightSkin nav:before,.btLightSkin .btDarkSkin .btLightSkin nav:before,.btLightSkin nav:after,.btDarkSkin .btLightSkin nav:after,.btLightSkin .btDarkSkin .btLightSkin nav:after{background-color:#343839}
.btDarkSkin nav:before,.btLightSkin .btDarkSkin nav:before,.btDarkSkin.btLightSkin .btDarkSkin nav:before,.btDarkSkin nav:after,.btLightSkin .btDarkSkin nav:after,.btDarkSkin.btLightSkin .btDarkSkin nav:after{background-color:#fff}
.btMenuHorizontal .topBarInMenuCell .btTopBox,.btMenuHorizontal .topBarInMenuCell .btIconWidget,.btMenuHorizontal .topBarInMenuCell .btTopBox.widget_search,.btMenuHorizontal .btTopToolsRight .btTopBox,.btMenuHorizontal .btTopToolsRight .btIconWidget,.btMenuHorizontal .btTopToolsRight .btTopBox.widget_search,.btMenuHorizontal .btTopToolsLeft .btTopBox,.btMenuHorizontal .btTopToolsLeft .btIconWidget,.btMenuHorizontal .btTopToolsLeft .btTopBox.widget_search{display:inline-block;float:none}
.btTopToolsInMenuArea.btMenuHorizontal .topBarInMenuCell .btTopBox,.btTopToolsInMenuArea.btMenuHorizontal .topBarInMenuCell .btIconWidget,.btTopToolsInMenuArea.btMenuHorizontal .topBarInMenuCell .btTopBox.widget_search,.btTopToolsInMenuArea.btMenuHorizontal .btTopToolsRight .btTopBox,.btTopToolsInMenuArea.btMenuHorizontal .btTopToolsRight .btIconWidget,.btTopToolsInMenuArea.btMenuHorizontal .btTopToolsRight .btTopBox.widget_search,.btTopToolsInMenuArea.btMenuHorizontal .btTopToolsLeft .btTopBox,.btTopToolsInMenuArea.btMenuHorizontal .btTopToolsLeft .btIconWidget,.btTopToolsInMenuArea.btMenuHorizontal .btTopToolsLeft .btTopBox.widget_search{display:block;float:left;margin:0 0 0 7px}
.btMenuHorizontal .topBarInMenuCell .btIco,.btMenuHorizontal .btTopToolsRight .btIco,.btMenuHorizontal .btTopToolsLeft .btIco{margin:0}
.btMenuHorizontal .topBarInMenuCell .btIco .btIcoHolder:before,.btMenuHorizontal .btTopToolsRight .btIco .btIcoHolder:before,.btMenuHorizontal .btTopToolsLeft .btIco .btIcoHolder:before{display:block;font-size:20px;line-height:35px;width:35px;height:35px;text-align:center;vertical-align:middle;border-radius:0}
.btMenuHorizontal .topBarInMenuCell .btIco.btIcoCircled .btIcoHolder:before,.btMenuHorizontal .btTopToolsRight .btIco.btIcoCircled .btIcoHolder:before,.btMenuHorizontal .btTopToolsLeft .btIco.btIcoCircled .btIcoHolder:before{border-radius:50%}
.btMenuHorizontal .topBarInMenuCell .btIco[class*="btIcoAccentColor"] .btIcoHolder:before,.btMenuHorizontal .btTopToolsRight .btIco[class*="btIcoAccentColor"] .btIcoHolder:before,.btMenuHorizontal .btTopToolsLeft .btIco[class*="btIcoAccentColor"] .btIcoHolder:before{color:#fff;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease}
.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor1.btIcoCircled .btIcoHolder:before,.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor1.btIcoCircled .btIcoHolder:before,.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor1.btIcoCircled .btIcoHolder:before{-webkit-box-shadow:0 0 0 1.5em #5dc2ca inset;box-shadow:0 0 0 1.5em #5dc2ca inset;color:#fff}
.btDarkSkin.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor1.btIcoCircled .btIcoHolder:before,.btAccentDarkHeader.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor1.btIcoCircled .btIcoHolder:before,.btAccentLightHeader.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor1.btIcoCircled .btIcoHolder:before,.btDarkSkin.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor1.btIcoCircled .btIcoHolder:before,.btAccentDarkHeader.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor1.btIcoCircled .btIcoHolder:before,.btAccentLightHeader.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor1.btIcoCircled .btIcoHolder:before,.btDarkSkin.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor1.btIcoCircled .btIcoHolder:before,.btAccentDarkHeader.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor1.btIcoCircled .btIcoHolder:before,.btAccentLightHeader.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor1.btIcoCircled .btIcoHolder:before{-webkit-box-shadow:0 0 0 0 #5dc2ca inset;box-shadow:0 0 0 0 #5dc2ca inset;color:#5dc2ca;background:#fff}
.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor1.btIcoCircled .btIcoHolder:hover:before,.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor1.btIcoCircled .btIcoHolder:hover:before,.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor1.btIcoCircled .btIcoHolder:hover:before{-webkit-box-shadow:0 0 0 1px #5dc2ca inset;box-shadow:0 0 0 1px #5dc2ca inset;background:transparent;color:#5dc2ca}
.btDarkSkin.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor1.btIcoCircled .btIcoHolder:hover:before,.btAccentDarkHeader.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor1.btIcoCircled .btIcoHolder:hover:before,.btAccentLightHeader.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor1.btIcoCircled .btIcoHolder:hover:before,.btDarkSkin.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor1.btIcoCircled .btIcoHolder:hover:before,.btAccentDarkHeader.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor1.btIcoCircled .btIcoHolder:hover:before,.btAccentLightHeader.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor1.btIcoCircled .btIcoHolder:hover:before,.btDarkSkin.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor1.btIcoCircled .btIcoHolder:hover:before,.btAccentDarkHeader.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor1.btIcoCircled .btIcoHolder:hover:before,.btAccentLightHeader.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor1.btIcoCircled .btIcoHolder:hover:before{-webkit-box-shadow:0 0 0 1.5em #5dc2ca inset;box-shadow:0 0 0 1.5em #5dc2ca inset;background:transparent;color:#fff}
.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor1 .btIcoHolder:before,.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor1 .btIcoHolder:before,.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor1 .btIcoHolder:before{color:#5dc2ca}
.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor1 .btIcoHolder:hover:before,.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor1 .btIcoHolder:hover:before,.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor1 .btIcoHolder:hover:before{color:#343839}
.btDarkSkin.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor1 .btIcoHolder:hover:before,.btAccentDarkHeader.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor1 .btIcoHolder:hover:before,.btAccentLightHeader.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor1 .btIcoHolder:hover:before,.btDarkSkin.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor1 .btIcoHolder:hover:before,.btAccentDarkHeader.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor1 .btIcoHolder:hover:before,.btAccentLightHeader.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor1 .btIcoHolder:hover:before,.btDarkSkin.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor1 .btIcoHolder:hover:before,.btAccentDarkHeader.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor1 .btIcoHolder:hover:before,.btAccentLightHeader.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor1 .btIcoHolder:hover:before{color:#fff}
.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor2.btIcoCircled .btIcoHolder:before,.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor2.btIcoCircled .btIcoHolder:before,.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor2.btIcoCircled .btIcoHolder:before{-webkit-box-shadow:0 0 0 1.5em #a082d2 inset;box-shadow:0 0 0 1.5em #a082d2 inset;color:#fff}
.btDarkSkin.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor2.btIcoCircled .btIcoHolder:before,.btAccentDarkHeader.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor2.btIcoCircled .btIcoHolder:before,.btAccentLightHeader.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor2.btIcoCircled .btIcoHolder:before,.btDarkSkin.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor2.btIcoCircled .btIcoHolder:before,.btAccentDarkHeader.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor2.btIcoCircled .btIcoHolder:before,.btAccentLightHeader.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor2.btIcoCircled .btIcoHolder:before,.btDarkSkin.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor2.btIcoCircled .btIcoHolder:before,.btAccentDarkHeader.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor2.btIcoCircled .btIcoHolder:before,.btAccentLightHeader.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor2.btIcoCircled .btIcoHolder:before{-webkit-box-shadow:0 0 0 0 #a082d2 inset;box-shadow:0 0 0 0 #a082d2 inset;color:#a082d2;background:#fff}
.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor2.btIcoCircled .btIcoHolder:hover:before,.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor2.btIcoCircled .btIcoHolder:hover:before,.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor2.btIcoCircled .btIcoHolder:hover:before{-webkit-box-shadow:0 0 0 1px #a082d2 inset;box-shadow:0 0 0 1px #a082d2 inset;background:transparent;color:#a082d2}
.btDarkSkin.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor2.btIcoCircled .btIcoHolder:hover:before,.btAccentDarkHeader.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor2.btIcoCircled .btIcoHolder:hover:before,.btAccentLightHeader.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor2.btIcoCircled .btIcoHolder:hover:before,.btDarkSkin.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor2.btIcoCircled .btIcoHolder:hover:before,.btAccentDarkHeader.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor2.btIcoCircled .btIcoHolder:hover:before,.btAccentLightHeader.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor2.btIcoCircled .btIcoHolder:hover:before,.btDarkSkin.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor2.btIcoCircled .btIcoHolder:hover:before,.btAccentDarkHeader.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor2.btIcoCircled .btIcoHolder:hover:before,.btAccentLightHeader.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor2.btIcoCircled .btIcoHolder:hover:before{-webkit-box-shadow:0 0 0 1.5em #a082d2 inset;box-shadow:0 0 0 1.5em #a082d2 inset;background:transparent;color:#fff}
.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor2 .btIcoHolder:before,.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor2 .btIcoHolder:before,.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor2 .btIcoHolder:before{color:#a082d2}
.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor2 .btIcoHolder:hover:before,.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor2 .btIcoHolder:hover:before,.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor2 .btIcoHolder:hover:before{color:#343839}
.btDarkSkin.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor2 .btIcoHolder:hover:before,.btAccentDarkHeader.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor2 .btIcoHolder:hover:before,.btAccentLightHeader.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor2 .btIcoHolder:hover:before,.btDarkSkin.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor2 .btIcoHolder:hover:before,.btAccentDarkHeader.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor2 .btIcoHolder:hover:before,.btAccentLightHeader.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor2 .btIcoHolder:hover:before,.btDarkSkin.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor2 .btIcoHolder:hover:before,.btAccentDarkHeader.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor2 .btIcoHolder:hover:before,.btAccentLightHeader.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor2 .btIcoHolder:hover:before{color:#fff}
.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor3.btIcoCircled .btIcoHolder:before,.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor3.btIcoCircled .btIcoHolder:before,.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor3.btIcoCircled .btIcoHolder:before{-webkit-box-shadow:0 0 0 1.5em #ffba52 inset;box-shadow:0 0 0 1.5em #ffba52 inset;color:#fff}
.btDarkSkin.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor3.btIcoCircled .btIcoHolder:before,.btAccentDarkHeader.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor3.btIcoCircled .btIcoHolder:before,.btAccentLightHeader.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor3.btIcoCircled .btIcoHolder:before,.btDarkSkin.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor3.btIcoCircled .btIcoHolder:before,.btAccentDarkHeader.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor3.btIcoCircled .btIcoHolder:before,.btAccentLightHeader.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor3.btIcoCircled .btIcoHolder:before,.btDarkSkin.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor3.btIcoCircled .btIcoHolder:before,.btAccentDarkHeader.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor3.btIcoCircled .btIcoHolder:before,.btAccentLightHeader.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor3.btIcoCircled .btIcoHolder:before{-webkit-box-shadow:0 0 0 0 #ffba52 inset;box-shadow:0 0 0 0 #ffba52 inset;color:#ffba52;background:#fff}
.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor3.btIcoCircled .btIcoHolder:hover:before,.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor3.btIcoCircled .btIcoHolder:hover:before,.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor3.btIcoCircled .btIcoHolder:hover:before{-webkit-box-shadow:0 0 0 1px #ffba52 inset;box-shadow:0 0 0 1px #ffba52 inset;background:transparent;color:#ffba52}
.btDarkSkin.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor3.btIcoCircled .btIcoHolder:hover:before,.btAccentDarkHeader.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor3.btIcoCircled .btIcoHolder:hover:before,.btAccentLightHeader.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor3.btIcoCircled .btIcoHolder:hover:before,.btDarkSkin.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor3.btIcoCircled .btIcoHolder:hover:before,.btAccentDarkHeader.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor3.btIcoCircled .btIcoHolder:hover:before,.btAccentLightHeader.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor3.btIcoCircled .btIcoHolder:hover:before,.btDarkSkin.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor3.btIcoCircled .btIcoHolder:hover:before,.btAccentDarkHeader.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor3.btIcoCircled .btIcoHolder:hover:before,.btAccentLightHeader.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor3.btIcoCircled .btIcoHolder:hover:before{-webkit-box-shadow:0 0 0 1.5em #ffba52 inset;box-shadow:0 0 0 1.5em #ffba52 inset;background:transparent;color:#fff}
.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor3 .btIcoHolder:before,.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor3 .btIcoHolder:before,.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor3 .btIcoHolder:before{color:#ffba52}
.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor3 .btIcoHolder:hover:before,.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor3 .btIcoHolder:hover:before,.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor3 .btIcoHolder:hover:before{color:#343839}
.btDarkSkin.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor3 .btIcoHolder:hover:before,.btAccentDarkHeader.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor3 .btIcoHolder:hover:before,.btAccentLightHeader.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor3 .btIcoHolder:hover:before,.btDarkSkin.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor3 .btIcoHolder:hover:before,.btAccentDarkHeader.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor3 .btIcoHolder:hover:before,.btAccentLightHeader.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor3 .btIcoHolder:hover:before,.btDarkSkin.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor3 .btIcoHolder:hover:before,.btAccentDarkHeader.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor3 .btIcoHolder:hover:before,.btAccentLightHeader.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor3 .btIcoHolder:hover:before{color:#fff}
.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor4.btIcoCircled .btIcoHolder:before,.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor4.btIcoCircled .btIcoHolder:before,.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor4.btIcoCircled .btIcoHolder:before{-webkit-box-shadow:0 0 0 1.5em #eb6ea6 inset;box-shadow:0 0 0 1.5em #eb6ea6 inset;color:#fff}
.btDarkSkin.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor4.btIcoCircled .btIcoHolder:before,.btAccentDarkHeader.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor4.btIcoCircled .btIcoHolder:before,.btAccentLightHeader.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor4.btIcoCircled .btIcoHolder:before,.btDarkSkin.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor4.btIcoCircled .btIcoHolder:before,.btAccentDarkHeader.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor4.btIcoCircled .btIcoHolder:before,.btAccentLightHeader.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor4.btIcoCircled .btIcoHolder:before,.btDarkSkin.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor4.btIcoCircled .btIcoHolder:before,.btAccentDarkHeader.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor4.btIcoCircled .btIcoHolder:before,.btAccentLightHeader.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor4.btIcoCircled .btIcoHolder:before{-webkit-box-shadow:0 0 0 0 #eb6ea6 inset;box-shadow:0 0 0 0 #eb6ea6 inset;color:#eb6ea6;background:#fff}
.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor4.btIcoCircled .btIcoHolder:hover:before,.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor4.btIcoCircled .btIcoHolder:hover:before,.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor4.btIcoCircled .btIcoHolder:hover:before{-webkit-box-shadow:0 0 0 1px #eb6ea6 inset;box-shadow:0 0 0 1px #eb6ea6 inset;background:transparent;color:#eb6ea6}
.btDarkSkin.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor4.btIcoCircled .btIcoHolder:hover:before,.btAccentDarkHeader.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor4.btIcoCircled .btIcoHolder:hover:before,.btAccentLightHeader.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor4.btIcoCircled .btIcoHolder:hover:before,.btDarkSkin.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor4.btIcoCircled .btIcoHolder:hover:before,.btAccentDarkHeader.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor4.btIcoCircled .btIcoHolder:hover:before,.btAccentLightHeader.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor4.btIcoCircled .btIcoHolder:hover:before,.btDarkSkin.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor4.btIcoCircled .btIcoHolder:hover:before,.btAccentDarkHeader.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor4.btIcoCircled .btIcoHolder:hover:before,.btAccentLightHeader.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor4.btIcoCircled .btIcoHolder:hover:before{-webkit-box-shadow:0 0 0 1.5em #eb6ea6 inset;box-shadow:0 0 0 1.5em #eb6ea6 inset;background:transparent;color:#fff}
.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor4 .btIcoHolder:before,.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor4 .btIcoHolder:before,.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor4 .btIcoHolder:before{color:#eb6ea6}
.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor4 .btIcoHolder:hover:before,.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor4 .btIcoHolder:hover:before,.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor4 .btIcoHolder:hover:before{color:#343839}
.btDarkSkin.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor4 .btIcoHolder:hover:before,.btAccentDarkHeader.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor4 .btIcoHolder:hover:before,.btAccentLightHeader.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor4 .btIcoHolder:hover:before,.btDarkSkin.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor4 .btIcoHolder:hover:before,.btAccentDarkHeader.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor4 .btIcoHolder:hover:before,.btAccentLightHeader.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor4 .btIcoHolder:hover:before,.btDarkSkin.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor4 .btIcoHolder:hover:before,.btAccentDarkHeader.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor4 .btIcoHolder:hover:before,.btAccentLightHeader.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor4 .btIcoHolder:hover:before{color:#fff}
.btMenuHorizontal .topBarInMenuCell .widget_search .btIco .btIcoHolder:before,.btMenuHorizontal .btTopToolsRight .widget_search .btIco .btIcoHolder:before,.btMenuHorizontal .btTopToolsLeft .widget_search .btIco .btIcoHolder:before{border-radius:50%;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease}
.btMenuHorizontal.btDarkSkin .btLightSkin .topBarInMenuCell .btIconWidget .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btLightSkin .topBarInMenuCell .btIconWidget .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btDarkSkin .btLightSkin .topBarInMenuCell .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btLightSkin .topBarInMenuCell .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btDarkSkin .btLightSkin .btTopToolsRight .btIconWidget .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btLightSkin .btTopToolsRight .btIconWidget .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btDarkSkin .btLightSkin .btTopToolsRight .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btLightSkin .btTopToolsRight .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btDarkSkin .btLightSkin .btTopToolsLeft .btIconWidget .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btLightSkin .btTopToolsLeft .btIconWidget .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btDarkSkin .btLightSkin .btTopToolsLeft .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btLightSkin .btTopToolsLeft .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before{-webkit-box-shadow:0 0 0 2em #343839 inset;box-shadow:0 0 0 2em #343839 inset;color:#fff;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease}
.btMenuHorizontal.btDarkSkin .btLightSkin .topBarInMenuCell .btIconWidget .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btLightSkin .topBarInMenuCell .btIconWidget .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btDarkSkin .btLightSkin .topBarInMenuCell .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btLightSkin .topBarInMenuCell .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btDarkSkin .btLightSkin .btTopToolsRight .btIconWidget .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btLightSkin .btTopToolsRight .btIconWidget .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btDarkSkin .btLightSkin .btTopToolsRight .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btLightSkin .btTopToolsRight .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btDarkSkin .btLightSkin .btTopToolsLeft .btIconWidget .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btLightSkin .btTopToolsLeft .btIconWidget .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btDarkSkin .btLightSkin .btTopToolsLeft .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btLightSkin .btTopToolsLeft .btIco.btIcoDefaultColor .btIcoHolder:before{color:#343839;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease}
.btMenuHorizontal.btDarkSkin .btLightSkin .topBarInMenuCell .btIconWidget:hover .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btLightSkin .topBarInMenuCell .btIconWidget:hover .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btDarkSkin .btLightSkin .topBarInMenuCell .btIco:hover.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btLightSkin .topBarInMenuCell .btIco:hover.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btDarkSkin .btLightSkin .btTopToolsRight .btIconWidget:hover .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btLightSkin .btTopToolsRight .btIconWidget:hover .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btDarkSkin .btLightSkin .btTopToolsRight .btIco:hover.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btLightSkin .btTopToolsRight .btIco:hover.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btDarkSkin .btLightSkin .btTopToolsLeft .btIconWidget:hover .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btLightSkin .btTopToolsLeft .btIconWidget:hover .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btDarkSkin .btLightSkin .btTopToolsLeft .btIco:hover.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btLightSkin .btTopToolsLeft .btIco:hover.btIcoDefaultColor.btIcoCircled .btIcoHolder:before{background-color:transparent;-webkit-box-shadow:0 0 0 1px #343839 inset;box-shadow:0 0 0 1px #343839 inset;color:#343839;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease}
.btMenuHorizontal.btDarkSkin .btLightSkin .topBarInMenuCell .btIconWidget:hover .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btLightSkin .topBarInMenuCell .btIconWidget:hover .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btDarkSkin .btLightSkin .topBarInMenuCell .btIco:hover.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btLightSkin .topBarInMenuCell .btIco:hover.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btDarkSkin .btLightSkin .btTopToolsRight .btIconWidget:hover .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btLightSkin .btTopToolsRight .btIconWidget:hover .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btDarkSkin .btLightSkin .btTopToolsRight .btIco:hover.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btLightSkin .btTopToolsRight .btIco:hover.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btDarkSkin .btLightSkin .btTopToolsLeft .btIconWidget:hover .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btLightSkin .btTopToolsLeft .btIconWidget:hover .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btDarkSkin .btLightSkin .btTopToolsLeft .btIco:hover.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btLightSkin .btTopToolsLeft .btIco:hover.btIcoDefaultColor .btIcoHolder:before{color:#5dc2ca;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease}
.btMenuHorizontal.btLightSkin .btDarkSkin .topBarInMenuCell .btIconWidget .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btDarkSkin .topBarInMenuCell .btIconWidget .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btLightSkin .btDarkSkin .topBarInMenuCell .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btDarkSkin .topBarInMenuCell .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btLightSkin .btDarkSkin .btTopToolsRight .btIconWidget .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btDarkSkin .btTopToolsRight .btIconWidget .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btLightSkin .btDarkSkin .btTopToolsRight .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btDarkSkin .btTopToolsRight .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btLightSkin .btDarkSkin .btTopToolsLeft .btIconWidget .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btDarkSkin .btTopToolsLeft .btIconWidget .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btLightSkin .btDarkSkin .btTopToolsLeft .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btDarkSkin .btTopToolsLeft .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before{-webkit-box-shadow:0 0 0 1px #fff inset;box-shadow:0 0 0 1px #fff inset;color:#fff;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease}
.btMenuHorizontal.btLightSkin .btDarkSkin .topBarInMenuCell .btIconWidget .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btDarkSkin .topBarInMenuCell .btIconWidget .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btLightSkin .btDarkSkin .topBarInMenuCell .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btDarkSkin .topBarInMenuCell .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btLightSkin .btDarkSkin .btTopToolsRight .btIconWidget .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btDarkSkin .btTopToolsRight .btIconWidget .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btLightSkin .btDarkSkin .btTopToolsRight .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btDarkSkin .btTopToolsRight .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btLightSkin .btDarkSkin .btTopToolsLeft .btIconWidget .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btDarkSkin .btTopToolsLeft .btIconWidget .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btLightSkin .btDarkSkin .btTopToolsLeft .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btDarkSkin .btTopToolsLeft .btIco.btIcoDefaultColor .btIcoHolder:before{color:#fff;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease}
.btMenuHorizontal.btLightSkin .btDarkSkin .topBarInMenuCell .btIconWidget:hover .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btDarkSkin .topBarInMenuCell .btIconWidget:hover .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btLightSkin .btDarkSkin .topBarInMenuCell .btIco:hover.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btDarkSkin .topBarInMenuCell .btIco:hover.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btLightSkin .btDarkSkin .btTopToolsRight .btIconWidget:hover .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btDarkSkin .btTopToolsRight .btIconWidget:hover .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btLightSkin .btDarkSkin .btTopToolsRight .btIco:hover.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btDarkSkin .btTopToolsRight .btIco:hover.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btLightSkin .btDarkSkin .btTopToolsLeft .btIconWidget:hover .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btDarkSkin .btTopToolsLeft .btIconWidget:hover .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btLightSkin .btDarkSkin .btTopToolsLeft .btIco:hover.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btDarkSkin .btTopToolsLeft .btIco:hover.btIcoDefaultColor.btIcoCircled .btIcoHolder:before{-webkit-box-shadow:0 0 0 2em #fff inset;box-shadow:0 0 0 2em #fff inset;color:#343839;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease}
.btMenuHorizontal.btLightSkin .btDarkSkin .topBarInMenuCell .btIconWidget:hover .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btDarkSkin .topBarInMenuCell .btIconWidget:hover .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btLightSkin .btDarkSkin .topBarInMenuCell .btIco:hover.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btDarkSkin .topBarInMenuCell .btIco:hover.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btLightSkin .btDarkSkin .btTopToolsRight .btIconWidget:hover .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btDarkSkin .btTopToolsRight .btIconWidget:hover .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btLightSkin .btDarkSkin .btTopToolsRight .btIco:hover.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btDarkSkin .btTopToolsRight .btIco:hover.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btLightSkin .btDarkSkin .btTopToolsLeft .btIconWidget:hover .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btDarkSkin .btTopToolsLeft .btIconWidget:hover .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btLightSkin .btDarkSkin .btTopToolsLeft .btIco:hover.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btDarkSkin .btTopToolsLeft .btIco:hover.btIcoDefaultColor .btIcoHolder:before{color:#5dc2ca;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease}
.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader.btLightSkin .topBarInMenuCell .btIconWidget .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader.btDarkSkin .topBarInMenuCell .btIconWidget .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader .topBarInMenuCell .btIconWidget .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader.btLightSkin .topBarInMenuCell .btIconWidget .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader.btDarkSkin .topBarInMenuCell .btIconWidget .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader .topBarInMenuCell .btIconWidget .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader.btLightSkin .topBarInMenuCell .btIconWidget .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader.btDarkSkin .topBarInMenuCell .btIconWidget .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader .topBarInMenuCell .btIconWidget .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader.btLightSkin .topBarInMenuCell .btIconWidget .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader.btDarkSkin .topBarInMenuCell .btIconWidget .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader .topBarInMenuCell .btIconWidget .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader.btLightSkin .topBarInMenuCell .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader.btDarkSkin .topBarInMenuCell .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader .topBarInMenuCell .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader.btLightSkin .topBarInMenuCell .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader.btDarkSkin .topBarInMenuCell .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader .topBarInMenuCell .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader.btLightSkin .topBarInMenuCell .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader.btDarkSkin .topBarInMenuCell .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader .topBarInMenuCell .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader.btLightSkin .topBarInMenuCell .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader.btDarkSkin .topBarInMenuCell .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader .topBarInMenuCell .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader.btLightSkin .btTopToolsRight .btIconWidget .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader.btDarkSkin .btTopToolsRight .btIconWidget .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader .btTopToolsRight .btIconWidget .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader.btLightSkin .btTopToolsRight .btIconWidget .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader.btDarkSkin .btTopToolsRight .btIconWidget .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader .btTopToolsRight .btIconWidget .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader.btLightSkin .btTopToolsRight .btIconWidget .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader.btDarkSkin .btTopToolsRight .btIconWidget .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader .btTopToolsRight .btIconWidget .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader.btLightSkin .btTopToolsRight .btIconWidget .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader.btDarkSkin .btTopToolsRight .btIconWidget .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader .btTopToolsRight .btIconWidget .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader.btLightSkin .btTopToolsRight .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader.btDarkSkin .btTopToolsRight .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader .btTopToolsRight .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader.btLightSkin .btTopToolsRight .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader.btDarkSkin .btTopToolsRight .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader .btTopToolsRight .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader.btLightSkin .btTopToolsRight .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader.btDarkSkin .btTopToolsRight .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader .btTopToolsRight .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader.btLightSkin .btTopToolsRight .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader.btDarkSkin .btTopToolsRight .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader .btTopToolsRight .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader.btLightSkin .btTopToolsLeft .btIconWidget .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader.btDarkSkin .btTopToolsLeft .btIconWidget .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader .btTopToolsLeft .btIconWidget .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader.btLightSkin .btTopToolsLeft .btIconWidget .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader.btDarkSkin .btTopToolsLeft .btIconWidget .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader .btTopToolsLeft .btIconWidget .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader.btLightSkin .btTopToolsLeft .btIconWidget .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader.btDarkSkin .btTopToolsLeft .btIconWidget .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader .btTopToolsLeft .btIconWidget .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader.btLightSkin .btTopToolsLeft .btIconWidget .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader.btDarkSkin .btTopToolsLeft .btIconWidget .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader .btTopToolsLeft .btIconWidget .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader.btLightSkin .btTopToolsLeft .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader.btDarkSkin .btTopToolsLeft .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader .btTopToolsLeft .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader.btLightSkin .btTopToolsLeft .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader.btDarkSkin .btTopToolsLeft .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader .btTopToolsLeft .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader.btLightSkin .btTopToolsLeft .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader.btDarkSkin .btTopToolsLeft .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader .btTopToolsLeft .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader.btLightSkin .btTopToolsLeft .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader.btDarkSkin .btTopToolsLeft .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader .btTopToolsLeft .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before{-webkit-box-shadow:0 0 0 2em #fff inset;box-shadow:0 0 0 2em #fff inset;color:#343839;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease}
.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader.btLightSkin .topBarInMenuCell .btIconWidget .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader.btDarkSkin .topBarInMenuCell .btIconWidget .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader .topBarInMenuCell .btIconWidget .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader.btLightSkin .topBarInMenuCell .btIconWidget .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader.btDarkSkin .topBarInMenuCell .btIconWidget .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader .topBarInMenuCell .btIconWidget .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader.btLightSkin .topBarInMenuCell .btIconWidget .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader.btDarkSkin .topBarInMenuCell .btIconWidget .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader .topBarInMenuCell .btIconWidget .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader.btLightSkin .topBarInMenuCell .btIconWidget .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader.btDarkSkin .topBarInMenuCell .btIconWidget .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader .topBarInMenuCell .btIconWidget .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader.btLightSkin .topBarInMenuCell .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader.btDarkSkin .topBarInMenuCell .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader .topBarInMenuCell .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader.btLightSkin .topBarInMenuCell .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader.btDarkSkin .topBarInMenuCell .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader .topBarInMenuCell .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader.btLightSkin .topBarInMenuCell .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader.btDarkSkin .topBarInMenuCell .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader .topBarInMenuCell .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader.btLightSkin .topBarInMenuCell .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader.btDarkSkin .topBarInMenuCell .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader .topBarInMenuCell .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader.btLightSkin .btTopToolsRight .btIconWidget .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader.btDarkSkin .btTopToolsRight .btIconWidget .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader .btTopToolsRight .btIconWidget .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader.btLightSkin .btTopToolsRight .btIconWidget .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader.btDarkSkin .btTopToolsRight .btIconWidget .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader .btTopToolsRight .btIconWidget .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader.btLightSkin .btTopToolsRight .btIconWidget .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader.btDarkSkin .btTopToolsRight .btIconWidget .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader .btTopToolsRight .btIconWidget .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader.btLightSkin .btTopToolsRight .btIconWidget .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader.btDarkSkin .btTopToolsRight .btIconWidget .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader .btTopToolsRight .btIconWidget .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader.btLightSkin .btTopToolsRight .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader.btDarkSkin .btTopToolsRight .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader .btTopToolsRight .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader.btLightSkin .btTopToolsRight .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader.btDarkSkin .btTopToolsRight .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader .btTopToolsRight .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader.btLightSkin .btTopToolsRight .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader.btDarkSkin .btTopToolsRight .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader .btTopToolsRight .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader.btLightSkin .btTopToolsRight .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader.btDarkSkin .btTopToolsRight .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader .btTopToolsRight .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader.btLightSkin .btTopToolsLeft .btIconWidget .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader.btDarkSkin .btTopToolsLeft .btIconWidget .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader .btTopToolsLeft .btIconWidget .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader.btLightSkin .btTopToolsLeft .btIconWidget .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader.btDarkSkin .btTopToolsLeft .btIconWidget .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader .btTopToolsLeft .btIconWidget .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader.btLightSkin .btTopToolsLeft .btIconWidget .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader.btDarkSkin .btTopToolsLeft .btIconWidget .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader .btTopToolsLeft .btIconWidget .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader.btLightSkin .btTopToolsLeft .btIconWidget .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader.btDarkSkin .btTopToolsLeft .btIconWidget .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader .btTopToolsLeft .btIconWidget .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader.btLightSkin .btTopToolsLeft .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader.btDarkSkin .btTopToolsLeft .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader .btTopToolsLeft .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader.btLightSkin .btTopToolsLeft .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader.btDarkSkin .btTopToolsLeft .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader .btTopToolsLeft .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader.btLightSkin .btTopToolsLeft .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader.btDarkSkin .btTopToolsLeft .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader .btTopToolsLeft .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader.btLightSkin .btTopToolsLeft .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader.btDarkSkin .btTopToolsLeft .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader .btTopToolsLeft .btIco.btIcoDefaultColor .btIcoHolder:before{color:#fff;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease}
.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader.btLightSkin .topBarInMenuCell .btIconWidget:hover .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader.btDarkSkin .topBarInMenuCell .btIconWidget:hover .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader .topBarInMenuCell .btIconWidget:hover .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader.btLightSkin .topBarInMenuCell .btIconWidget:hover .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader.btDarkSkin .topBarInMenuCell .btIconWidget:hover .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader .topBarInMenuCell .btIconWidget:hover .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader.btLightSkin .topBarInMenuCell .btIconWidget:hover .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader.btDarkSkin .topBarInMenuCell .btIconWidget:hover .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader .topBarInMenuCell .btIconWidget:hover .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader.btLightSkin .topBarInMenuCell .btIconWidget:hover .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader.btDarkSkin .topBarInMenuCell .btIconWidget:hover .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader .topBarInMenuCell .btIconWidget:hover .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader.btLightSkin .topBarInMenuCell .btIco:hover.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader.btDarkSkin .topBarInMenuCell .btIco:hover.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader .topBarInMenuCell .btIco:hover.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader.btLightSkin .topBarInMenuCell .btIco:hover.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader.btDarkSkin .topBarInMenuCell .btIco:hover.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader .topBarInMenuCell .btIco:hover.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader.btLightSkin .topBarInMenuCell .btIco:hover.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader.btDarkSkin .topBarInMenuCell .btIco:hover.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader .topBarInMenuCell .btIco:hover.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader.btLightSkin .topBarInMenuCell .btIco:hover.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader.btDarkSkin .topBarInMenuCell .btIco:hover.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader .topBarInMenuCell .btIco:hover.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader.btLightSkin .btTopToolsRight .btIconWidget:hover .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader.btDarkSkin .btTopToolsRight .btIconWidget:hover .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader .btTopToolsRight .btIconWidget:hover .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader.btLightSkin .btTopToolsRight .btIconWidget:hover .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader.btDarkSkin .btTopToolsRight .btIconWidget:hover .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader .btTopToolsRight .btIconWidget:hover .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader.btLightSkin .btTopToolsRight .btIconWidget:hover .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader.btDarkSkin .btTopToolsRight .btIconWidget:hover .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader .btTopToolsRight .btIconWidget:hover .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader.btLightSkin .btTopToolsRight .btIconWidget:hover .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader.btDarkSkin .btTopToolsRight .btIconWidget:hover .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader .btTopToolsRight .btIconWidget:hover .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader.btLightSkin .btTopToolsRight .btIco:hover.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader.btDarkSkin .btTopToolsRight .btIco:hover.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader .btTopToolsRight .btIco:hover.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader.btLightSkin .btTopToolsRight .btIco:hover.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader.btDarkSkin .btTopToolsRight .btIco:hover.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader .btTopToolsRight .btIco:hover.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader.btLightSkin .btTopToolsRight .btIco:hover.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader.btDarkSkin .btTopToolsRight .btIco:hover.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader .btTopToolsRight .btIco:hover.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader.btLightSkin .btTopToolsRight .btIco:hover.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader.btDarkSkin .btTopToolsRight .btIco:hover.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader .btTopToolsRight .btIco:hover.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader.btLightSkin .btTopToolsLeft .btIconWidget:hover .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader.btDarkSkin .btTopToolsLeft .btIconWidget:hover .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader .btTopToolsLeft .btIconWidget:hover .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader.btLightSkin .btTopToolsLeft .btIconWidget:hover .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader.btDarkSkin .btTopToolsLeft .btIconWidget:hover .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader .btTopToolsLeft .btIconWidget:hover .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader.btLightSkin .btTopToolsLeft .btIconWidget:hover .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader.btDarkSkin .btTopToolsLeft .btIconWidget:hover .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader .btTopToolsLeft .btIconWidget:hover .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader.btLightSkin .btTopToolsLeft .btIconWidget:hover .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader.btDarkSkin .btTopToolsLeft .btIconWidget:hover .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader .btTopToolsLeft .btIconWidget:hover .btIco.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader.btLightSkin .btTopToolsLeft .btIco:hover.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader.btDarkSkin .btTopToolsLeft .btIco:hover.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader .btTopToolsLeft .btIco:hover.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader.btLightSkin .btTopToolsLeft .btIco:hover.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader.btDarkSkin .btTopToolsLeft .btIco:hover.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader .btTopToolsLeft .btIco:hover.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader.btLightSkin .btTopToolsLeft .btIco:hover.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader.btDarkSkin .btTopToolsLeft .btIco:hover.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader .btTopToolsLeft .btIco:hover.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader.btLightSkin .btTopToolsLeft .btIco:hover.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader.btDarkSkin .btTopToolsLeft .btIco:hover.btIcoDefaultColor.btIcoCircled .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader .btTopToolsLeft .btIco:hover.btIcoDefaultColor.btIcoCircled .btIcoHolder:before{-webkit-box-shadow:0 0 0 1px #fff inset;box-shadow:0 0 0 1px #fff inset;color:#fff;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease}
.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader.btLightSkin .topBarInMenuCell .btIconWidget:hover .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader.btDarkSkin .topBarInMenuCell .btIconWidget:hover .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader .topBarInMenuCell .btIconWidget:hover .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader.btLightSkin .topBarInMenuCell .btIconWidget:hover .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader.btDarkSkin .topBarInMenuCell .btIconWidget:hover .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader .topBarInMenuCell .btIconWidget:hover .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader.btLightSkin .topBarInMenuCell .btIconWidget:hover .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader.btDarkSkin .topBarInMenuCell .btIconWidget:hover .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader .topBarInMenuCell .btIconWidget:hover .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader.btLightSkin .topBarInMenuCell .btIconWidget:hover .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader.btDarkSkin .topBarInMenuCell .btIconWidget:hover .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader .topBarInMenuCell .btIconWidget:hover .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader.btLightSkin .topBarInMenuCell .btIco:hover.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader.btDarkSkin .topBarInMenuCell .btIco:hover.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader .topBarInMenuCell .btIco:hover.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader.btLightSkin .topBarInMenuCell .btIco:hover.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader.btDarkSkin .topBarInMenuCell .btIco:hover.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader .topBarInMenuCell .btIco:hover.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader.btLightSkin .topBarInMenuCell .btIco:hover.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader.btDarkSkin .topBarInMenuCell .btIco:hover.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader .topBarInMenuCell .btIco:hover.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader.btLightSkin .topBarInMenuCell .btIco:hover.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader.btDarkSkin .topBarInMenuCell .btIco:hover.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader .topBarInMenuCell .btIco:hover.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader.btLightSkin .btTopToolsRight .btIconWidget:hover .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader.btDarkSkin .btTopToolsRight .btIconWidget:hover .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader .btTopToolsRight .btIconWidget:hover .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader.btLightSkin .btTopToolsRight .btIconWidget:hover .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader.btDarkSkin .btTopToolsRight .btIconWidget:hover .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader .btTopToolsRight .btIconWidget:hover .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader.btLightSkin .btTopToolsRight .btIconWidget:hover .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader.btDarkSkin .btTopToolsRight .btIconWidget:hover .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader .btTopToolsRight .btIconWidget:hover .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader.btLightSkin .btTopToolsRight .btIconWidget:hover .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader.btDarkSkin .btTopToolsRight .btIconWidget:hover .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader .btTopToolsRight .btIconWidget:hover .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader.btLightSkin .btTopToolsRight .btIco:hover.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader.btDarkSkin .btTopToolsRight .btIco:hover.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader .btTopToolsRight .btIco:hover.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader.btLightSkin .btTopToolsRight .btIco:hover.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader.btDarkSkin .btTopToolsRight .btIco:hover.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader .btTopToolsRight .btIco:hover.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader.btLightSkin .btTopToolsRight .btIco:hover.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader.btDarkSkin .btTopToolsRight .btIco:hover.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader .btTopToolsRight .btIco:hover.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader.btLightSkin .btTopToolsRight .btIco:hover.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader.btDarkSkin .btTopToolsRight .btIco:hover.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader .btTopToolsRight .btIco:hover.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader.btLightSkin .btTopToolsLeft .btIconWidget:hover .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader.btDarkSkin .btTopToolsLeft .btIconWidget:hover .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader .btTopToolsLeft .btIconWidget:hover .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader.btLightSkin .btTopToolsLeft .btIconWidget:hover .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader.btDarkSkin .btTopToolsLeft .btIconWidget:hover .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader .btTopToolsLeft .btIconWidget:hover .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader.btLightSkin .btTopToolsLeft .btIconWidget:hover .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader.btDarkSkin .btTopToolsLeft .btIconWidget:hover .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader .btTopToolsLeft .btIconWidget:hover .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader.btLightSkin .btTopToolsLeft .btIconWidget:hover .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader.btDarkSkin .btTopToolsLeft .btIconWidget:hover .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader .btTopToolsLeft .btIconWidget:hover .btIco.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader.btLightSkin .btTopToolsLeft .btIco:hover.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader.btDarkSkin .btTopToolsLeft .btIco:hover.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btLightSkin .mainHeader .btTopToolsLeft .btIco:hover.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader.btLightSkin .btTopToolsLeft .btIco:hover.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader.btDarkSkin .btTopToolsLeft .btIco:hover.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader.btDarkSkin .mainHeader .btTopToolsLeft .btIco:hover.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader.btLightSkin .btTopToolsLeft .btIco:hover.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader.btDarkSkin .btTopToolsLeft .btIco:hover.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btLightSkin .mainHeader .btTopToolsLeft .btIco:hover.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader.btLightSkin .btTopToolsLeft .btIco:hover.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader.btDarkSkin .btTopToolsLeft .btIco:hover.btIcoDefaultColor .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader.btDarkSkin .mainHeader .btTopToolsLeft .btIco:hover.btIcoDefaultColor .btIcoHolder:before{color:#5dc2ca;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease}
.btMenuHorizontal.btDarkSkin .mainHeader.btLightSkin .topBarInMenuCell .widget_search .btIco .btIcoHolder:before,.btMenuHorizontal.btLightSkin .mainHeader .topBarInMenuCell .widget_search .btIco .btIcoHolder:before,.btMenuHorizontal.btDarkSkin .mainHeader.btLightSkin .btTopToolsRight .widget_search .btIco .btIcoHolder:before,.btMenuHorizontal.btLightSkin .mainHeader .btTopToolsRight .widget_search .btIco .btIcoHolder:before,.btMenuHorizontal.btDarkSkin .mainHeader.btLightSkin .btTopToolsLeft .widget_search .btIco .btIcoHolder:before,.btMenuHorizontal.btLightSkin .mainHeader .btTopToolsLeft .widget_search .btIco .btIcoHolder:before{-webkit-box-shadow:0 0 0 1px #343839 inset;box-shadow:0 0 0 1px #343839 inset;color:#343839;background:transparent}
.btMenuHorizontal.btDarkSkin .mainHeader.btLightSkin .topBarInMenuCell .widget_search .btIco .btIcoHolder:hover:before,.btMenuHorizontal.btLightSkin .mainHeader .topBarInMenuCell .widget_search .btIco .btIcoHolder:hover:before,.btMenuHorizontal.btDarkSkin .mainHeader.btLightSkin .btTopToolsRight .widget_search .btIco .btIcoHolder:hover:before,.btMenuHorizontal.btLightSkin .mainHeader .btTopToolsRight .widget_search .btIco .btIcoHolder:hover:before,.btMenuHorizontal.btDarkSkin .mainHeader.btLightSkin .btTopToolsLeft .widget_search .btIco .btIcoHolder:hover:before,.btMenuHorizontal.btLightSkin .mainHeader .btTopToolsLeft .widget_search .btIco .btIcoHolder:hover:before{-webkit-box-shadow:0 0 0 1.5em #343839 inset;box-shadow:0 0 0 1.5em #343839 inset;color:#fff}
.btMenuHorizontal.btLightSkin .mainHeader.btDarkSkin .topBarInMenuCell .widget_search .btIco .btIcoHolder:before,.btMenuHorizontal.btDarkSkin .mainHeader .topBarInMenuCell .widget_search .btIco .btIcoHolder:before,.btMenuHorizontal.btLightSkin .mainHeader.btDarkSkin .btTopToolsRight .widget_search .btIco .btIcoHolder:before,.btMenuHorizontal.btDarkSkin .mainHeader .btTopToolsRight .widget_search .btIco .btIcoHolder:before,.btMenuHorizontal.btLightSkin .mainHeader.btDarkSkin .btTopToolsLeft .widget_search .btIco .btIcoHolder:before,.btMenuHorizontal.btDarkSkin .mainHeader .btTopToolsLeft .widget_search .btIco .btIcoHolder:before{-webkit-box-shadow:0 0 0 1px #fff inset;box-shadow:0 0 0 1px #fff inset;color:#fff;background:transparent}
.btMenuHorizontal.btLightSkin .mainHeader.btDarkSkin .topBarInMenuCell .widget_search .btIco .btIcoHolder:hover:before,.btMenuHorizontal.btDarkSkin .mainHeader .topBarInMenuCell .widget_search .btIco .btIcoHolder:hover:before,.btMenuHorizontal.btLightSkin .mainHeader.btDarkSkin .btTopToolsRight .widget_search .btIco .btIcoHolder:hover:before,.btMenuHorizontal.btDarkSkin .mainHeader .btTopToolsRight .widget_search .btIco .btIcoHolder:hover:before,.btMenuHorizontal.btLightSkin .mainHeader.btDarkSkin .btTopToolsLeft .widget_search .btIco .btIcoHolder:hover:before,.btMenuHorizontal.btDarkSkin .mainHeader .btTopToolsLeft .widget_search .btIco .btIcoHolder:hover:before{-webkit-box-shadow:0 0 0 1.5em #fff inset;box-shadow:0 0 0 1.5em #fff inset;color:#343839}
.btMenuHorizontal.btAccentDarkHeader .mainHeader .topBarInMenuCell .widget_search .btIco .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader .mainHeader .btTopToolsRight .widget_search .btIco .btIcoHolder:before,.btMenuHorizontal.btAccentDarkHeader .mainHeader .btTopToolsLeft .widget_search .btIco .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader .mainHeader .topBarInMenuCell .widget_search .btIco .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader .mainHeader .btTopToolsRight .widget_search .btIco .btIcoHolder:before,.btMenuHorizontal.btAccentLightHeader .mainHeader .btTopToolsLeft .widget_search .btIco .btIcoHolder:before{-webkit-box-shadow:0 0 0 1px #fff inset;box-shadow:0 0 0 1px #fff inset;color:#fff;background:transparent}
.btMenuHorizontal.btAccentDarkHeader .mainHeader .topBarInMenuCell .widget_search .btIco .btIcoHolder:hover:before,.btMenuHorizontal.btAccentDarkHeader .mainHeader .btTopToolsRight .widget_search .btIco .btIcoHolder:hover:before,.btMenuHorizontal.btAccentDarkHeader .mainHeader .btTopToolsLeft .widget_search .btIco .btIcoHolder:hover:before,.btMenuHorizontal.btAccentLightHeader .mainHeader .topBarInMenuCell .widget_search .btIco .btIcoHolder:hover:before,.btMenuHorizontal.btAccentLightHeader .mainHeader .btTopToolsRight .widget_search .btIco .btIcoHolder:hover:before,.btMenuHorizontal.btAccentLightHeader .mainHeader .btTopToolsLeft .widget_search .btIco .btIcoHolder:hover:before{-webkit-box-shadow:0 0 0 1.5em #fff inset;box-shadow:0 0 0 1.5em #fff inset;color:#343839!important}
.btMenuHorizontal .btTopToolsRight .btIco .btIcoHolder:before,.btMenuHorizontal .btTopToolsLeft .btIco .btIcoHolder:before{font-size:24px;line-height:24px;width:24px;height:24px}
.btMenuHorizontal .btTopToolsRight .btIco.btIcoCircled .btIcoHolder:before,.btMenuHorizontal .btTopToolsLeft .btIco.btIcoCircled .btIcoHolder:before{font-size:15px}
.btMenuHorizontal .btTopToolsRight .btSearch .btIco,.btMenuHorizontal .btTopToolsLeft .btSearch .btIco{margin-left:0}
.btMenuHorizontal .btTopToolsRight .btSearch .btIco .btIcoHolder:before,.btMenuHorizontal .btTopToolsLeft .btSearch .btIco .btIcoHolder:before{font-size:15px}
.topBar .widget_search,.topBarInMenu .widget_search{display:inline-block;margin-left:10px}
.topBar .widget_search h2,.topBarInMenu .widget_search h2{display:none}
.topBar .widget_search .btSearch,.topBarInMenu .widget_search .btSearch{position:relative}
.topBar .widget_search .btSearch .btSearchInner,.topBarInMenu .widget_search .btSearch .btSearchInner{position:absolute;top:0;left:-300px;width:300px;font-size:12px;display:none;text-align:right}
.topBar .widget_search input,.topBarInMenu .widget_search input{font-size:inherit;max-width:150px;padding-left:5px;clear:none;background:rgba(255,255,255,.2)}
.topBar .widget_search button,.topBarInMenu .widget_search button{width:23px;height:23px;background:#5dc2ca;border:0;float:right;margin:0;cursor:pointer}
.topBar .widget_search button:before,.topBarInMenu .widget_search button:before{font-family:FontAwesome;content:"\f002";display:inline-block;color:#5dc2ca}
.topBar .widget_search button:hover,.topBarInMenu .widget_search button:hover{background:#369da5}
.btSearchInner.btFromTopBox{position:fixed;top:0;left:0;right:0;bottom:0;-webkit-transform:translate(-100%,0);-moz-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);opacity:0;pointer-events:none;-webkit-transition:all 800ms ease;-moz-transition:all 800ms ease;transition:all 800ms ease;z-index:99998}
.btLightSkin .btSearchInner.btFromTopBox,.btDarkSkin .btLightSkin .btSearchInner.btFromTopBox,.btLightSkin .btDarkSkin .btLightSkin .btSearchInner.btFromTopBox{background:#fff}
.btDarkSkin .btSearchInner.btFromTopBox,.btLightSkin .btDarkSkin .btSearchInner.btFromTopBox,.btDarkSkin.btLightSkin .btDarkSkin .btSearchInner.btFromTopBox{background:#181A1E}
.btSearchInner.btFromTopBox .btSearchInnerContent{text-align:center;position:absolute;left:0;right:0;bottom:0;top:0}
.btSearchInner.btFromTopBox form{text-align:center;position:absolute;height:80px;left:0;right:0;top:50%;margin:-40px 10% 0}
.btSearchInner.btFromTopBox .btSearchInnerClose{display:block;position:absolute;right:0;top:0;cursor:pointer}
.btSearchInner.btFromTopBox .btSearchInnerClose .btIco{margin:0}
.btSearchInner.btFromTopBox .btSearchInnerClose .btIco.btIcoMediumSize{line-height:120px;width:auto;height:auto}
.btSearchInner.btFromTopBox .btSearchInnerClose .btIco.btIcoMediumSize .btIcoHolder:before{font:120px/1 Icon7Stroke;color:#5dc2ca;content:"\e680";width:auto;height:auto;-webkit-transition:300ms ease all;-moz-transition:300ms ease all;transition:300ms ease all;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}
.btSearchInner.btFromTopBox .btSearchInnerClose .btIco.btIcoMediumSize:hover a.btIcoHolder:before{color:#a082d2;-webkit-transition:300ms ease all;-moz-transition:300ms ease all;transition:300ms ease all;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.btSearchInner.btFromTopBox input[type="text"]{padding:0 75px 0 20px;text-align:left;height:100px;line-height:80px;font-size:55px;font-weight:300;border:none;text-align:center}
.btLightSkin .btSearchInner.btFromTopBox input[type="text"],.btDarkSkin .btLightSkin .btSearchInner.btFromTopBox input[type="text"],.btLightSkin .btDarkSkin .btLightSkin .btSearchInner.btFromTopBox input[type="text"]{color:#343839;border-bottom:5px solid rgba(0,0,0,.1);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.1) inset;box-shadow:0 5px 10px rgba(0,0,0,.1) inset}
.btDarkSkin .btSearchInner.btFromTopBox input[type="text"],.btLightSkin .btDarkSkin .btSearchInner.btFromTopBox input[type="text"],.btDarkSkin.btLightSkin .btDarkSkin .btSearchInner.btFromTopBox input[type="text"]{color:#fff;border-bottom:5px solid rgba(255,255,255,.1);-webkit-box-shadow:0 5px 10px rgba(255,255,255,.1) inset;box-shadow:0 5px 10px rgba(255,255,255,.1) inset}
.btSearchInner.btFromTopBox input[type="text"]:focus{border:none;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;transition:all 500ms ease}
.btLightSkin .btSearchInner.btFromTopBox input[type="text"]:focus,.btDarkSkin .btLightSkin .btSearchInner.btFromTopBox input[type="text"]:focus,.btLightSkin .btDarkSkin .btLightSkin .btSearchInner.btFromTopBox input[type="text"]:focus{border-bottom:5px solid #5dc2ca;-webkit-box-shadow:0 5px 25px rgba(0,0,0,.1) inset;box-shadow:0 5px 25px rgba(0,0,0,.1) inset}
.btDarkSkin .btSearchInner.btFromTopBox input[type="text"]:focus,.btLightSkin .btDarkSkin .btSearchInner.btFromTopBox input[type="text"]:focus,.btDarkSkin.btLightSkin .btDarkSkin .btSearchInner.btFromTopBox input[type="text"]:focus{border-bottom:5px solid #5dc2ca;-webkit-box-shadow:0 5px 25px rgba(255,255,255,.1) inset;box-shadow:0 5px 25px rgba(255,255,255,.1) inset}
.btSquareButtons .btSearchInner.btFromTopBox input[type="text"]:focus{-webkit-box-shadow:none;box-shadow:none}
.btHardRoundedButtons .btSearchInner.btFromTopBox input[type="text"]{border-radius:100px}
.btSoftRoundedButtons .btSearchInner.btFromTopBox input[type="text"]{border-radius:10px}
.btSquareButtons .btSearchInner.btFromTopBox input[type="text"]{border-radius:0;-webkit-box-shadow:none;box-shadow:none}
.btSearchInner.btFromTopBox button{border:0!important;position:absolute;margin:0;right:0;top:0;border-radius:0;width:100px;height:100px;background:transparent!important;border:0;cursor:pointer}
.btSearchInner.btFromTopBox button:before{font:50px/1 Icon7Stroke;display:block;content:"\e618";color:#fff;font-weight:400;text-align:center;-webkit-transition:color 300ms ease;-moz-transition:color 300ms ease;transition:color 300ms ease}
.btLightSkin .btSearchInner.btFromTopBox button:before,.btDarkSkin .btLightSkin .btSearchInner.btFromTopBox button:before,.btLightSkin .btDarkSkin .btLightSkin .btSearchInner.btFromTopBox button:before{color:rgba(0,0,0,.1)}
.btDarkSkin .btSearchInner.btFromTopBox button:before,.btLightSkin .btDarkSkin .btSearchInner.btFromTopBox button:before,.btDarkSkin.btLightSkin .btDarkSkin .btSearchInner.btFromTopBox button:before{color:rgba(255,255,255,.1)}
.btSearchInner.btFromTopBox button:hover:before{color:#5dc2ca;-webkit-transition:color 300ms ease;-moz-transition:color 300ms ease;transition:color 300ms ease}
.btTopToolsSearchOpen .btSearchInner.btFromTopBox{opacity:1;pointer-events:auto;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
.btLightSkin .btSearchInner.btFromTopBox input[type="text"]::-webkit-input-placeholder,.btDarkSkin .btLightSkin .btSearchInner.btFromTopBox input[type="text"]::-webkit-input-placeholder,.btLightSkin .btDarkSkin .btLightSkin .btSearchInner.btFromTopBox input[type="text"]::-webkit-input-placeholder{color:#7d8689}
.btLightSkin .btSearchInner.btFromTopBox input[type="text"]::-moz-placeholder,.btDarkSkin .btLightSkin .btSearchInner.btFromTopBox input[type="text"]::-moz-placeholder,.btLightSkin .btDarkSkin .btLightSkin .btSearchInner.btFromTopBox input[type="text"]::-moz-placeholder{color:#7d8689}
.btLightSkin .btSearchInner.btFromTopBox input[type="text"]::-ms-input-placeholder,.btDarkSkin .btLightSkin .btSearchInner.btFromTopBox input[type="text"]::-ms-input-placeholder,.btLightSkin .btDarkSkin .btLightSkin .btSearchInner.btFromTopBox input[type="text"]::-ms-input-placeholder{color:#7d8689}
.btDarkSkin .btSearchInner.btFromTopBox input[type="text"]::-webkit-input-placeholder,.btLightSkin .btDarkSkin .btSearchInner.btFromTopBox input[type="text"]::-webkit-input-placeholder,.btDarkSkin.btLightSkin .btDarkSkin .btSearchInner.btFromTopBox input[type="text"]::-webkit-input-placeholder{color:rgba(255,255,255,.2)}
.btDarkSkin .btSearchInner.btFromTopBox input[type="text"]::-moz-placeholder,.btLightSkin .btDarkSkin .btSearchInner.btFromTopBox input[type="text"]::-moz-placeholder,.btDarkSkin.btLightSkin .btDarkSkin .btSearchInner.btFromTopBox input[type="text"]::-moz-placeholder{color:rgba(255,255,255,.2)}
.btDarkSkin .btSearchInner.btFromTopBox input[type="text"]::-ms-input-placeholder,.btLightSkin .btDarkSkin .btSearchInner.btFromTopBox input[type="text"]::-ms-input-placeholder,.btDarkSkin.btLightSkin .btDarkSkin .btSearchInner.btFromTopBox input[type="text"]::-ms-input-placeholder{color:rgba(255,255,255,.2)}
.btDarkSkin .iScrollIndicator,.btLightSkin .btDarkSkin .iScrollIndicator,.btDarkSkin.btLightSkin .btDarkSkin .iScrollIndicator{background-color:rgba(255,255,255,.05)!important;border:1px solid rgba(255,255,255,.1)!important}
body.btMenuVerticalOn{position:relative;width:100vw;overflow:hidden}
html[data-useragent*='MSIE 10.0'] body.btMenuHorizontal .menuPort ul > li > ul{opacity:1;pointer-events:auto;display:none}
html[data-useragent*='MSIE 10.0'] body.btMenuHorizontal .menuPort ul > li.on > ul{display:block}
html[data-useragent*='MSIE 10.0'] body.btMenuHorizontal .menuPort ul > li.on > ul > li > ul{display:none}
html[data-useragent*='MSIE 10.0'] body.btMenuHorizontal .menuPort ul > li.on > ul > li.on > ul{display:block}
html[data-useragent*='MSIE 10.0'] body.btMenuHorizontal .menuPort ul > li.on > ul > li.on > ul > li > ul{display:none}
html[data-useragent*='MSIE 10.0'] body.btMenuHorizontal .menuPort ul > li.on > ul > li.on > ul > li.on > ul{display:block}
.btPageWrap > footer,.btPageWrap > .footer{font-size:13px}
.btSiteFooter{font-weight:300}
.btSiteFooter .port{max-width:1140px;margin:auto}
.btSiteFooter .copyLine{margin-bottom:0}
.btSiteFooter .menu{margin:0;padding:0;list-style:none;text-align:right}
.btSiteFooter .menu li{display:inline-block;margin:0 15px 0 0;padding:0}
.btSiteFooter .menu li:last-child{margin:0}
.btSiteFooterWidgets{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.15);box-shadow:0 0 20px 0 rgba(0,0,0,.15)}
.btSiteFooterWidgets .btBox{background-color:transparent}
.btSiteFooterWidgets .btBox .btImage img{margin:initial}
.btSiteFooter .port .btFooterCopy,.btSiteFooter .port .btFooterMenu{padding-bottom:2em}
.btSiteFooter .port:before{content:'';clear:both;width:100%;display:block;height:4px;background-color:#fff;margin-bottom:2em}
.btLightSkin .btSiteFooterWidgets,.btDarkSkin .btLightSkin .btSiteFooterWidgets,.btLightSkin .btDarkSkin .btLightSkin .btSiteFooterWidgets{background:#fff}
.btLightSkin .btSiteFooter,.btDarkSkin .btLightSkin .btSiteFooter,.btLightSkin .btDarkSkin .btLightSkin .btSiteFooter{background:#fff}
.btLightSkin .btSiteFooter .port:before,.btDarkSkin .btLightSkin .btSiteFooter .port:before,.btLightSkin .btDarkSkin .btLightSkin .btSiteFooter .port:before{background-color:#343839}
.btDarkSkin .btSiteFooterWidgets,.btLightSkin .btDarkSkin .btSiteFooterWidgets,.btDarkSkin.btLightSkin .btDarkSkin .btSiteFooterWidgets{background:#181A1E}
.btDarkSkin .btSiteFooter,.btLightSkin .btDarkSkin .btSiteFooter,.btDarkSkin.btLightSkin .btDarkSkin .btSiteFooter{background:#181A1E}
.btDarkSkin .btSiteFooter .port:before,.btLightSkin .btDarkSkin .btSiteFooter .port:before,.btDarkSkin.btLightSkin .btDarkSkin .btSiteFooter .port:before{background-color:#fff}
section footer,article footer,section .footer,article .footer{border-top:none}
.menu-footer-menu-container .menu{display:block}
.menu-footer-menu-container .menu li{display:inline-block;padding:0 .85em;font-size:14px;font-weight:300;line-height:1.1}
.btTextRight .menu-footer-menu-container{text-align:right}
.btTextRight .menu-footer-menu-container .menu li{padding:0 0 0 1.7em}
.btTextLeft .menu-footer-menu-container{text-align:left}
.btTextLeft .menu-footer-menu-container .menu li{padding:0 1.7em 0 0}
.btTextCenter .menu-footer-menu-container{text-align:center}
.sticky .headline:before{content:'\e69b';font-family:Icon7Stroke;display:block;float:left;margin-right:.4em;font-size:.7em;padding-top:.3em}
.sticky .btBlogSimpleViewCategories .headline:before{content:''}
.boldArticleBody .port,.btArticleBody .port{padding:0!important}
@media (min-width: 1200px) {
.btPostSingleItemStandard .btArticleBody{padding:0 0 20px}
}
.btAboutAuthor{display:table;width:100%;margin:0 0 30px}
.btLightSkin .btAboutAuthor,.btDarkSkin .btLightSkin .btAboutAuthor,.btLightSkin .btDarkSkin .btLightSkin .btAboutAuthor{border-top:1px solid rgba(0,0,0,.1)}
.btDarkSkin .btAboutAuthor,.btLightSkin .btDarkSkin .btAboutAuthor,.btDarkSkin.btLightSkin .btDarkSkin .btAboutAuthor{border-top:1px solid rgba(255,255,255,.1)}
.aaAvatar img,.commentAvatar img{display:block;width:100%;height:auto;border-radius:50%}
.aaTxt{display:table-cell;vertical-align:top;padding:20px 20px 8px}
.aaTxt p,.aaTxt ul,.aaTxt ol,.aaTxt dl{margin:0 0 14px}
.single-portfolio h2,.single-post h2{letter-spacing:0}
.single-portfolio:not(.btHideHeadline) .btBlogHeaderContent{margin-top:3em}
.btMediaBox{position:relative;overflow:hidden}
.btMediaBox img{display:block;max-width:100%;height:auto;margin:0 auto}
.btMediaBox .aspectVideo{visibility:hidden;width:100%}
.btMediaBox iframe{display:block;border:none}
.btMediaBox.video iframe{display:block;position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;width:100%!important;height:100%!important;border:none}
.btMediaBox.audio iframe{display:block;width:100%!important}
.btMediaBox.btQuote,.btMediaBox.btLink{text-align:center;position:relative;display:block;padding:40px;margin:0;background-color:#5dc2ca;font-weight:100;font-family:'Open Sans',sans-serif}
.btMediaBox.btQuote p:before,.btMediaBox.btLink p:before{display:block;text-align:center;font:44px/44px Icon7Stroke;margin-bottom:10px}
.btMediaBox.btQuote p,.btMediaBox.btLink p{font-size:24px;line-height:1.5}
.btMediaBox.btQuote cite,.btMediaBox.btLink cite{display:inline-block;padding:20px 0 0;border-top:1px solid #fff;margin:0;font-family:'Open Sans',sans-serif;font-style:normal}
.btMediaBox.btQuote a,.btMediaBox.btLink a{color:#fff;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease}
.btMediaBox.btQuote a:hover,.btMediaBox.btLink a:hover{color:#fff;opacity:.6}
.btMediaBox.btLink p:before{content:"\e641"}
.single-post .btMediaBox.btQuote p:before,.blog .btMediaBox.btQuote p:before,.archive .btMediaBox.btQuote p:before,.search .btMediaBox.btQuote p:before{font:54px/54px btFitness!important;content:"\e9a9\e9a9";letter-spacing:5px}
.single .btMediaBox,.blog .btMediaBox,.archive .btMediaBox,.search .btMediaBox{margin-bottom:1em}
.single-post .btMediaBox.btQuote,.single-post .btMediaBox.btLink,.blog .btMediaBox.btQuote,.blog .btMediaBox.btLink,.archive .btMediaBox.btQuote,.archive .btMediaBox.btLink,.search .btMediaBox.btQuote,.search .btMediaBox.btLink{padding:60px}
.single-post .btMediaBox.btQuote p:before,.single-post .btMediaBox.btLink p:before,.blog .btMediaBox.btQuote p:before,.blog .btMediaBox.btLink p:before,.archive .btMediaBox.btQuote p:before,.archive .btMediaBox.btLink p:before,.search .btMediaBox.btQuote p:before,.search .btMediaBox.btLink p:before{font:64px/64px Icon7Stroke}
.single-post .btMediaBox.btQuote p,.single-post .btMediaBox.btLink p,.blog .btMediaBox.btQuote p,.blog .btMediaBox.btLink p,.archive .btMediaBox.btQuote p,.archive .btMediaBox.btLink p,.search .btMediaBox.btQuote p,.search .btMediaBox.btLink p{font-size:46px}
.btBlogColumnView .btMediaBox.btQuote p:before,.btBlogColumnView .btMediaBox.btLink p:before{font:36px/36px Icon7Stroke}
.btBlogColumnView .btMediaBox.btQuote p,.btBlogColumnView .btMediaBox.btLink p{font-size:27px}
.btBlogColumnView .btMediaBox.btLink p:before{font:64px/64px Icon7Stroke}
.btArticleListItem{margin-bottom:80px}
.btDarkSkin .btArticleListItem .headline a,.btLightSkin .btDarkSkin .btArticleListItem .headline a,.btDarkSkin.btLightSkin .btDarkSkin .btArticleListItem .headline a{color:#fff}
.btLightSkin .btArticleListItem .headline a,.btDarkSkin .btLightSkin .btArticleListItem .headline a,.btLightSkin .btDarkSkin .btLightSkin .btArticleListItem .headline a{color:#343839}
.btArticleListItem .headline a:hover{color:#5dc2ca}
.btArticleListItem.btBlogSimpleView{margin-bottom:2em;border-bottom:1px solid}
.btLightSkin .btArticleListItem.btBlogSimpleView,.btDarkSkin .btLightSkin .btArticleListItem.btBlogSimpleView,.btLightSkin .btDarkSkin .btLightSkin .btArticleListItem.btBlogSimpleView{border-color:rgba(0,0,0,.1)}
.btDarkSkin .btArticleListItem.btBlogSimpleView,.btLightSkin .btDarkSkin .btArticleListItem.btBlogSimpleView,.btDarkSkin.btLightSkin .btDarkSkin .btArticleListItem.btBlogSimpleView{border-color:rgba(255,255,255,.1)}
.btBlogSimpleView{padding-left:0!important}
.btBlogSimpleView .btBlogSimpleViewCategories span,.btBlogSimpleView .btBlogSimpleViewCategories a{text-transform:uppercase}
.btBlogSimpleView .btBlogSimpleViewCategories .asgItem.avatar img{border-radius:50%;max-width:100px;float:left;margin-bottom:10px}
.btArticleListItem.btBlogColumnView .header .btSuperTitle,.btArticleListItem.btBlogColumnView .header .btSubTitle,.btArticleListItem.btBlogColumnView .btArticleListBodyAuthor,.btPostSingleItemColumns .header .btSuperTitle,.btPostSingleItemColumns .header .btSubTitle,.btPostSingleItemColumns .btArticleListBodyAuthor{font-size:12px!important;text-transform:uppercase}
.btArticleListItem.btBlogColumnView .btArticleListBodyAuthor a,.btPostSingleItemColumns .btArticleListBodyAuthor a{color:#5dc2ca!important}
.btArticleListItem.btBlogColumnView{margin-bottom:50px;padding-bottom:30px}
.btDarkSkin .btArticleListItem.btBlogColumnView,.btLightSkin .btDarkSkin .btArticleListItem.btBlogColumnView,.btDarkSkin.btLightSkin .btDarkSkin .btArticleListItem.btBlogColumnView{border-bottom:3px solid rgba(255,255,255,.2)}
.btLightSkin .btArticleListItem.btBlogColumnView,.btDarkSkin .btLightSkin .btArticleListItem.btBlogColumnView,.btLightSkin .btDarkSkin .btLightSkin .btArticleListItem.btBlogColumnView{border-bottom:3px solid rgba(0,0,0,.07)}
body:not(.woocommerce) .btCommentsBox .form-submit{margin-bottom:0}
.btCommentsBox{margin:0 0 1em}
.btCommentsBox h4{font-size:1.75em}
.btCommentsBox h3{position:relative;margin-bottom:1em;font-size:1.75em}
.btCommentsBox ul.comments,.btCommentsBox ul.comments li.comment{list-style:none;display:block;padding-left:0;margin-left:0;margin-top:1em}
.btCommentsBox ul.comments > li,.btCommentsBox ul.comments > li.comment > ul.children > li.comment{display:block;margin:0}
.btLightSkin .btCommentsBox ul.comments > li,.btDarkSkin .btLightSkin .btCommentsBox ul.comments > li,.btLightSkin .btDarkSkin .btLightSkin .btCommentsBox ul.comments > li,.btLightSkin .btCommentsBox ul.comments > li.comment > ul.children > li.comment,.btDarkSkin .btLightSkin .btCommentsBox ul.comments > li.comment > ul.children > li.comment,.btLightSkin .btDarkSkin .btLightSkin .btCommentsBox ul.comments > li.comment > ul.children > li.comment{border-top:1px solid rgba(0,0,0,.1)}
.btDarkSkin .btCommentsBox ul.comments > li,.btLightSkin .btDarkSkin .btCommentsBox ul.comments > li,.btDarkSkin.btLightSkin .btDarkSkin .btCommentsBox ul.comments > li,.btDarkSkin .btCommentsBox ul.comments > li.comment > ul.children > li.comment,.btLightSkin .btDarkSkin .btCommentsBox ul.comments > li.comment > ul.children > li.comment,.btDarkSkin.btLightSkin .btDarkSkin .btCommentsBox ul.comments > li.comment > ul.children > li.comment{border-top:1px solid rgba(255,255,255,.1)}
.btCommentsBox ul.comments li > article{margin:0;position:relative;width:100%;display:table}
.btCommentsBox ul.comments li > article .commentTxt{padding:20px 0 30px;display:table-cell}
.btCommentsBox ul.comments ul article{padding:0 0 0 40px}
.btCommentsBox ul.children{margin:0 0 0 1.65em}
.btCommentsBox ul.children ul.children{margin:0 0 0 4em}
.btCommentsBox input,.btCommentsBox textarea{-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease}
.btCommentsBox .btComment{line-height:0}
.btCommentsBox .btComment textarea,.btCommentsBox .btComment label{line-height:1.8}
.btCommentsBox .vcard{position:relative}
.btCommentsBox .vcard h5,.btCommentsBox .vcard .h5{float:left}
.btCommentsBox .vcard .posted{float:right;margin:1.1em 0 0;opacity:.8;font-size:.8em;padding:0 0 0 26px}
.btCommentsBox .vcard .posted:before{display:block;float:left;content:'\f017';font:normal 14px/22px FontAwesome;margin:0 5px 0 0;background:#5dc2ca;color:#fff;width:22px;height:22px;text-align:center;vertical-align:middle;border-radius:50%}
.woocommerce .btCommentsBox .vcard .star-rating{display:block;position:absolute;top:0;right:0}
.btCommentsBox .comment{clear:both}
.btCommentsBox .commentTxt p.edit-link,.btCommentsBox .commentTxt p.reply{float:left;margin:0 10px 0 0;font-family:'Open Sans',sans-serif;font-size:.8em;text-transform:uppercase;font-weight:500;-webkit-transition:300ms ease all;-moz-transition:300ms ease all;transition:300ms ease all}
.btCommentsBox .commentTxt p.edit-link:hover,.btCommentsBox .commentTxt p.reply:hover{-webkit-transition:300ms ease all;-moz-transition:300ms ease all;transition:300ms ease all}
.btCommentsBox .commentTxt p.edit-link:hover:before,.btCommentsBox .commentTxt p.reply:hover:before{-webkit-transition:300ms ease all;-moz-transition:300ms ease all;transition:300ms ease all}
.btCommentsBox .commentTxt p.edit-link a:before,.btCommentsBox .commentTxt p.reply a:before{display:block;float:left;margin:-3px 0 0 -26px;content:'\f017';font:normal 14px/22px FontAwesome;margin:0 5px 0 0;color:#fff;width:22px;height:22px;text-align:center;vertical-align:middle;border-radius:50%;color:#fff;-webkit-transition:300ms ease all;-moz-transition:300ms ease all;transition:300ms ease all}
.btCommentsBox .commentTxt p.reply{clear:left}
.btCommentsBox .commentTxt p.edit-link a:before{background:#ffba52;content:'\f044'}
.btCommentsBox .commentTxt p.edit-link a:hover:before{background:#5dc2ca}
.btCommentsBox .commentTxt p.edit-link a:hover a{color:#a082d2}
.btCommentsBox .commentTxt p.reply a:before{background:#a082d2;content:'\f112'}
.btCommentsBox .commentTxt p.reply a:hover:before{background:#5dc2ca}
.btCommentsBox .commentTxt p.reply a:hover a{color:#ffba52}
.btCommentsBox .comment-form{padding-bottom:20px}
.btCommentsBox .comment-form .form-submit button{text-transform:uppercase;color:#fff;background:#5dc2ca;border:2px solid #5dc2ca;-webkit-transition:300ms ease all;-moz-transition:300ms ease all;transition:300ms ease all}
.btCommentsBox .comment-form .form-submit button:hover{background:transparent;color:#5dc2ca}
.btCommentsBox .comment-navigation{text-align:right;clear:right}
.btCommentsBox .comment-navigation a,.btCommentsBox .comment-navigation span{display:inline-block}
.btCommentsBox .comment-navigation span{margin:0 5px}
.aaAvatar,.commentAvatar{display:table-cell;vertical-align:top;width:150px;padding:20px 10px}
.commentAvatar{width:75px}
.btContentHolder .alignleft{float:left;margin:0 20px 0 0}
.btContentHolder .alignright{float:right;margin:0 0 0 20px}
.btContentHolder .aligncenter{display:block}
.btContentHolder .aligncenter,.btContentHolder .btContent .alignnone{text-align:center;margin:0 auto}
.btContentHolder figure.aligncenter,.btContentHolder .btContent figure.alignnone{margin:0 auto 20px}
.btContentHolder .alignnone{width:auto!important}
.post-password-form input[type="password"]{padding:10px;height:38px;border:1px solid rgba(0,0,0,.1);width:100%;display:block;margin:0 0 20px}
.post-password-form input[type="submit"]{display:block;margin:0 auto;color:#FFF;width:auto;height:38px;background:#5dc2ca;border:2px solid #5dc2ca;cursor:pointer;padding:0 20px;font-family:'Open Sans',sans-serif;text-transform:uppercase;font-weight:700;-webkit-transition:300ms ease all;-moz-transition:300ms ease all;transition:300ms ease all}
.post-password-form input[type="submit"]:hover{background:transparent;color:#5dc2ca}
.btPagination{font-weight:400;font-size:.8em;line-height:38px;text-transform:uppercase}
.btPagination .paging.onLeft{float:left}
.btPagination .paging.onRight{float:right}
.btPagination .paging a{display:block}
.btPagination .paging a:after{width:38px;height:38px;display:block;text-align:center;font:2.25em/1.3em Icon7Stroke;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;transition:all 500ms ease;-webkit-box-shadow:0 0 0 2em #5dc2ca inset;box-shadow:0 0 0 2em #5dc2ca inset;color:#fff}
.btHardRoundedButtons .btPagination .paging a:after{border-radius:50%}
.btSoftRoundedButtons .btPagination .paging a:after{border-radius:5px}
.btSquareButtons .btPagination .paging a:after{border-radius:0}
.btPagination .paging a:hover:after{-webkit-box-shadow:0 0 0 1px #5dc2ca inset;box-shadow:0 0 0 1px #5dc2ca inset;color:#5dc2ca}
.btPagination .paging .pagePrev a:after{content:"\e686";float:left;margin:0 10px 0 0}
.btPagination .paging .pageNext a:after{content:"\e684";float:right;margin:0 0 0 10px}
.btLinkPages ul{margin-left:0;padding-left:0;margin-top:30px;font-size:13px;text-transform:uppercase}
.btLinkPages ul li{list-style:none;display:inline-block}
.btLinkPages ul a{display:inline-block;width:24px;height:24px;line-height:24px;text-align:center;border-radius:50%;-webkit-box-shadow:0 0 0 1em #5dc2ca inset;box-shadow:0 0 0 1em #5dc2ca inset;color:#fff;margin:0 3px 0 2px;-webkit-transition:300ms ease all;-moz-transition:300ms ease all;transition:300ms ease all}
.btLinkPages ul a:hover{-webkit-box-shadow:0 0 0 1px #5dc2ca inset;box-shadow:0 0 0 1px #5dc2ca inset;color:#5dc2ca}
.articleSideGutter{position:absolute;top:0;left:0;line-height:1.4;width:100px;font-size:.9em}
.articleSideGutter .date{opacity:.8}
.articleSideGutter .date small{font-size:.9em}
.articleSideGutter img{border-radius:50%}
.btHasAuthorInfo .btArticleListBody{padding-left:120px}
.comment-respond .btnOutline button[type="submit"]{font-family:'Open Sans',sans-serif;margin:-7px -12px;padding:7px 20px;height:41px;background:transparent;border:0;cursor:pointer;color:inherit;font-weight:700}
.boldPhotoSlide{position:relative}
.single .boldPhotoSlide{padding:0 20px}
.single .boldPhotoSlide h4.nbs{margin:0 30px!important}
.gallery{margin-bottom:1.6em}
.gallery .gallery-item{display:inline-block;padding:0 4px;text-align:center;vertical-align:top;width:100%;margin:0}
.gallery-columns-2 .gallery-item{max-width:50%}
.gallery-columns-3 .gallery-item{max-width:33.33%}
.gallery-columns-4 .gallery-item{max-width:25%}
.gallery-columns-5 .gallery-item{max-width:20%}
.gallery-columns-6 .gallery-item{max-width:16.66%}
.gallery-columns-7 .gallery-item{max-width:14.28%}
.gallery-columns-8 .gallery-item{max-width:12.5%}
.gallery-columns-9 .gallery-item{max-width:11.11%}
.gallery-icon img{margin:0 auto}
.gallery-caption{display:block;padding:5px 0}
.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}
@media (max-width: 1200px) {
.fixedMobileFontSize {
font-size:14px;
}
.gallery-item{width:100%!important;max-width:100%!important}
}
h5.author,.h5.author{line-height:1.2;margin:18px 0 25px;font-weight:500}
.variableImg{position:relative}
.slidedItem.firstItem > .port:after,.slidedItem .variableImg:after,.btGhost > .port:after{content:' ';display:block;background-color:rgba(0,0,0,.7);position:absolute;left:0;top:0;bottom:0;right:0;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;transition:all 500ms ease}
.slidedItem > .port .btSlideGutter,.btGhost > .port .rowItem{position:relative;z-index:2}
.slidedItem.firstItem > .port:after,.btGhost > .port:after{background-color:rgba(0,0,0,.6)}
.slidedItem.slick-current .variableImg:after{background-color:rgba(0,0,0,0)}
a#cancel-comment-reply-link{font-weight:400;display:inline-block;margin:0 0 0 1em;padding:0 0 0 .9em}
.btLightSkin a#cancel-comment-reply-link,.btDarkSkin .btLightSkin a#cancel-comment-reply-link,.btLightSkin .btDarkSkin .btLightSkin a#cancel-comment-reply-link{color:#343839}
.btDarkSkin a#cancel-comment-reply-link,.btLightSkin .btDarkSkin a#cancel-comment-reply-link,.btDarkSkin.btLightSkin .btDarkSkin a#cancel-comment-reply-link{color:#fff}
a#cancel-comment-reply-link:before{content:'\e680';display:block;float:left;font-size:1.7em;font-family:Icon7Stroke;margin:-.2em 0 0 -.9em}
a#cancel-comment-reply-link:hover{color:#5dc2ca}
.logged-in-as a{color:#5dc2ca;cursor:pointer}
.logged-in-as a:hover{color:inherit}
a#cancel-comment-reply-link{font-weight:300;display:inline-block;margin:0 0 0 1em;padding:0 0 0 .9em;color:#fff}
a#cancel-comment-reply-link:before{content:'\e680';display:block;float:left;font-size:1.7em;font-family:Icon7Stroke;margin:0 0 0 -.9em;color:#fff}
a#cancel-comment-reply-link:hover{color:#5dc2ca}
span.enhanced{display:block;float:left;margin:0 .3em .1em 0;padding:0;width:1.8em;font-size:1.8em;height:1.8em;line-height:1.6em;vertical-align:middle;text-align:center;border:1px solid #343839;border-radius:1.8em}
.btLightSkin span.enhanced,.btDarkSkin .btLightSkin span.enhanced,.btLightSkin .btDarkSkin .btLightSkin span.enhanced{border-color:#343839}
.btDarkSkin span.enhanced,.btLightSkin .btDarkSkin span.enhanced,.btDarkSkin.btLightSkin .btDarkSkin span.enhanced{border-color:#343839}
span.btHighlight{display:inline-block;padding:.06em .5em;background-color:#5dc2ca;color:#fff}
.btShareArticle{padding-top:7px}
.btShareArticle .btIco .btIcoHolder:before,.socialRow .btIco .btIcoHolder:before,.btGridShare .btIco .btIcoHolder:before{color:#fff;-webkit-transition:300ms ease all;-moz-transition:300ms ease all;transition:300ms ease all}
.btShareArticle .btIco .btIcoHolder:hover:before,.socialRow .btIco .btIcoHolder:hover:before,.btGridShare .btIco .btIcoHolder:hover:before{-webkit-transition:300ms ease all;-moz-transition:300ms ease all;transition:300ms ease all}
.btShareArticle .btIco:nth-child(4n + 1) .btIcoHolder:before,.socialRow .btIco:nth-child(4n + 1) .btIcoHolder:before,.btGridShare .btIco:nth-child(4n + 1) .btIcoHolder:before{-webkit-box-shadow:0 0 0 1.5em #5dc2ca inset;box-shadow:0 0 0 1.5em #5dc2ca inset}
.btShareArticle .btIco:nth-child(4n + 1) .btIcoHolder:hover:before,.socialRow .btIco:nth-child(4n + 1) .btIcoHolder:hover:before,.btGridShare .btIco:nth-child(4n + 1) .btIcoHolder:hover:before{color:#5dc2ca;-webkit-box-shadow:0 0 0 1px #5dc2ca inset;box-shadow:0 0 0 1px #5dc2ca inset}
.btShareArticle .btIco:nth-child(4n + 2) .btIcoHolder:before,.socialRow .btIco:nth-child(4n + 2) .btIcoHolder:before,.btGridShare .btIco:nth-child(4n + 2) .btIcoHolder:before{-webkit-box-shadow:0 0 0 1.5em #a082d2 inset;box-shadow:0 0 0 1.5em #a082d2 inset}
.btShareArticle .btIco:nth-child(4n + 2) .btIcoHolder:hover:before,.socialRow .btIco:nth-child(4n + 2) .btIcoHolder:hover:before,.btGridShare .btIco:nth-child(4n + 2) .btIcoHolder:hover:before{color:#a082d2;-webkit-box-shadow:0 0 0 1px #a082d2 inset;box-shadow:0 0 0 1px #a082d2 inset}
.btShareArticle .btIco:nth-child(4n + 3) .btIcoHolder:before,.socialRow .btIco:nth-child(4n + 3) .btIcoHolder:before,.btGridShare .btIco:nth-child(4n + 3) .btIcoHolder:before{-webkit-box-shadow:0 0 0 1.5em #ffba52 inset;box-shadow:0 0 0 1.5em #ffba52 inset}
.btShareArticle .btIco:nth-child(4n + 3) .btIcoHolder:hover:before,.socialRow .btIco:nth-child(4n + 3) .btIcoHolder:hover:before,.btGridShare .btIco:nth-child(4n + 3) .btIcoHolder:hover:before{color:#ffba52;-webkit-box-shadow:0 0 0 1px #ffba52 inset;box-shadow:0 0 0 1px #ffba52 inset}
.btShareArticle .btIco:nth-child(4n + 4) .btIcoHolder:before,.socialRow .btIco:nth-child(4n + 4) .btIcoHolder:before,.btGridShare .btIco:nth-child(4n + 4) .btIcoHolder:before{-webkit-box-shadow:0 0 0 1.5em #eb6ea6 inset;box-shadow:0 0 0 1.5em #eb6ea6 inset}
.btShareArticle .btIco:nth-child(4n + 4) .btIcoHolder:hover:before,.socialRow .btIco:nth-child(4n + 4) .btIcoHolder:hover:before,.btGridShare .btIco:nth-child(4n + 4) .btIcoHolder:hover:before{color:#eb6ea6;-webkit-box-shadow:0 0 0 1px #eb6ea6 inset;box-shadow:0 0 0 1px #eb6ea6 inset}
.asgItem.title{margin:4px 0 0}
.header .btSubTitle span,.header .btSubTitle p,.header .btSubTitle a,.header .btSuperTitle span,.header .btSuperTitle p,.header .btSuperTitle a{display:inline-block}
.header .btSubTitle .btArticleDate,.header .btSubTitle .btArticleAuthor,.header .btSubTitle .btArticleComments,.header .btSubTitle .btArticleCategories,.header .btSuperTitle .btArticleDate,.header .btSuperTitle .btArticleAuthor,.header .btSuperTitle .btArticleComments,.header .btSuperTitle .btArticleCategories{display:inline-block}
.header .btSubTitle .btArticleCategories,.header .btSuperTitle .btArticleCategories{text-transform:uppercase}
.header .btSubTitle .btArticleCategories a:not(:first-child):before,.header .btSuperTitle .btArticleCategories a:not(:first-child):before{content:' ';display:inline-block;margin:-2px 10px 0;letter-spacing:inherit;width:2px;height:2px;border-radius:50%;line-height:inherit;vertical-align:middle;background-color:#5dc2ca}
.btDarkSkin .header .btSubTitle .btArticleCategories a:not(:first-child):before,.btLightSkin .btDarkSkin .header .btSubTitle .btArticleCategories a:not(:first-child):before,.btDarkSkin.btLightSkin .btDarkSkin .header .btSubTitle .btArticleCategories a:not(:first-child):before,.btDarkSkin .header .btSuperTitle .btArticleCategories a:not(:first-child):before,.btLightSkin .btDarkSkin .header .btSuperTitle .btArticleCategories a:not(:first-child):before,.btDarkSkin.btLightSkin .btDarkSkin .header .btSuperTitle .btArticleCategories a:not(:first-child):before{background-color:#fff}
.btLightSkin .header .btSubTitle .btArticleCategories a:not(:first-child):before,.btDarkSkin .btLightSkin .header .btSubTitle .btArticleCategories a:not(:first-child):before,.btLightSkin .btDarkSkin .btLightSkin .header .btSubTitle .btArticleCategories a:not(:first-child):before,.btLightSkin .header .btSuperTitle .btArticleCategories a:not(:first-child):before,.btDarkSkin .btLightSkin .header .btSuperTitle .btArticleCategories a:not(:first-child):before,.btLightSkin .btDarkSkin .btLightSkin .header .btSuperTitle .btArticleCategories a:not(:first-child):before{background-color:#343839}
.btLightSkin .header .btSubTitle .btArticleCategories > a.btArticleCategory:hover,.btDarkSkin .btLightSkin .header .btSubTitle .btArticleCategories > a.btArticleCategory:hover,.btLightSkin .btDarkSkin .btLightSkin .header .btSubTitle .btArticleCategories > a.btArticleCategory:hover,.btLightSkin .header .btSuperTitle .btArticleCategories > a.btArticleCategory:hover,.btDarkSkin .btLightSkin .header .btSuperTitle .btArticleCategories > a.btArticleCategory:hover,.btLightSkin .btDarkSkin .btLightSkin .header .btSuperTitle .btArticleCategories > a.btArticleCategory:hover{color:#343839}
.btDarkSkin .header .btSubTitle .btArticleCategories > a.btArticleCategory:hover,.btLightSkin .btDarkSkin .header .btSubTitle .btArticleCategories > a.btArticleCategory:hover,.btDarkSkin.btLightSkin .btDarkSkin .header .btSubTitle .btArticleCategories > a.btArticleCategory:hover,.btDarkSkin .header .btSuperTitle .btArticleCategories > a.btArticleCategory:hover,.btLightSkin .btDarkSkin .header .btSuperTitle .btArticleCategories > a.btArticleCategory:hover,.btDarkSkin.btLightSkin .btDarkSkin .header .btSuperTitle .btArticleCategories > a.btArticleCategory:hover{color:#fff}
.btArticleDate:not(:last-child):after,.btArticleAuthor:not(:last-child):after,.btArticleComments:not(:last-child):after,.btArticleCategories:not(:last-child):after{content:' / ';padding:0 .5em}
.btLightSkin .btArticleDate:not(:last-child):after,.btLightSkin .btArticleAuthor:not(:last-child):after,.btLightSkin .btArticleComments:not(:last-child):after,.btLightSkin .btArticleCategories:not(:last-child):after,.btDarkSkin .btLightSkin .btArticleDate:not(:last-child):after,.btDarkSkin .btLightSkin .btArticleAuthor:not(:last-child):after,.btDarkSkin .btLightSkin .btArticleComments:not(:last-child):after,.btDarkSkin .btLightSkin .btArticleCategories:not(:last-child):after,.btLightSkin .btDarkSkin .btLightSkin .btArticleDate:not(:last-child):after,.btLightSkin .btDarkSkin .btLightSkin .btArticleAuthor:not(:last-child):after,.btLightSkin .btDarkSkin .btLightSkin .btArticleComments:not(:last-child):after,.btLightSkin .btDarkSkin .btLightSkin .btArticleCategories:not(:last-child):after{color:#343839}
.btDarkSkin .btArticleDate:not(:last-child):after,.btDarkSkin .btArticleAuthor:not(:last-child):after,.btDarkSkin .btArticleComments:not(:last-child):after,.btDarkSkin .btArticleCategories:not(:last-child):after,.btLightSkin .btDarkSkin .btArticleDate:not(:last-child):after,.btLightSkin .btDarkSkin .btArticleAuthor:not(:last-child):after,.btLightSkin .btDarkSkin .btArticleComments:not(:last-child):after,.btLightSkin .btDarkSkin .btArticleCategories:not(:last-child):after,.btDarkSkin.btLightSkin .btDarkSkin .btArticleDate:not(:last-child):after,.btDarkSkin.btLightSkin .btDarkSkin .btArticleAuthor:not(:last-child):after,.btDarkSkin.btLightSkin .btDarkSkin .btArticleComments:not(:last-child):after,.btDarkSkin.btLightSkin .btDarkSkin .btArticleCategories:not(:last-child):after{color:#fff}
.btLightSkin .btArticleDate:not(:last-child),.btLightSkin .btArticleAuthor:not(:last-child),.btLightSkin .btArticleComments:not(:last-child),.btLightSkin .btArticleCategories:not(:last-child),.btDarkSkin .btLightSkin .btArticleDate:not(:last-child),.btDarkSkin .btLightSkin .btArticleAuthor:not(:last-child),.btDarkSkin .btLightSkin .btArticleComments:not(:last-child),.btDarkSkin .btLightSkin .btArticleCategories:not(:last-child),.btLightSkin .btDarkSkin .btLightSkin .btArticleDate:not(:last-child),.btLightSkin .btDarkSkin .btLightSkin .btArticleAuthor:not(:last-child),.btLightSkin .btDarkSkin .btLightSkin .btArticleComments:not(:last-child),.btLightSkin .btDarkSkin .btLightSkin .btArticleCategories:not(:last-child){border-color:rgba(0,0,0,.1)}
.btDarkSkin .btArticleDate:not(:last-child),.btDarkSkin .btArticleAuthor:not(:last-child),.btDarkSkin .btArticleComments:not(:last-child),.btDarkSkin .btArticleCategories:not(:last-child),.btLightSkin .btDarkSkin .btArticleDate:not(:last-child),.btLightSkin .btDarkSkin .btArticleAuthor:not(:last-child),.btLightSkin .btDarkSkin .btArticleComments:not(:last-child),.btLightSkin .btDarkSkin .btArticleCategories:not(:last-child),.btDarkSkin.btLightSkin .btDarkSkin .btArticleDate:not(:last-child),.btDarkSkin.btLightSkin .btDarkSkin .btArticleAuthor:not(:last-child),.btDarkSkin.btLightSkin .btDarkSkin .btArticleComments:not(:last-child),.btDarkSkin.btLightSkin .btDarkSkin .btArticleCategories:not(:last-child){border-color:rgba(255,255,255,.1)!important}
.btArticleComments:before{font-family:FontAwesome;content:"\f075";margin:-5px 5px 0 0;display:inline-block}
.btArticle .header h2,.btArticle .header h3,.btArticleListItem .header h2,.btArticleListItem .header h3{letter-spacing:0}
.btArticle .header h3,.btArticleListItem .header h3{font-size:40px}
.bgiTxt .boldArticleMeta{font-size:15px}
.btArticleMeta{font-family:'Open Sans',sans-serif;font-size:.9em}
.btArticleMeta dd,.btArticleMeta dt{display:block;clear:left;padding-right:0}
.btArticleMeta dd{padding-bottom:1em}
.btArticleListBodyContent ul,.btArticleListBodyContent ol{padding:0;margin:0 0 20px 20px}
.btArticleListBodyContent ul li,.btArticleListBodyContent ol li{margin-bottom:.7em}
.btArticleListBodyContent ul ul,.btArticleListBodyContent ul ol,.btArticleListBodyContent ol ul,.btArticleListBodyContent ol ol{margin:.7em 0 0 20px}
.btArticleListBody .btReadArticle a{background:#5dc2ca;color:#fff;border:2px solid #5dc2ca}
.btArticleListBody .btReadArticle a:hover{background:transparent;color:#5dc2ca}
.btArticleBody ul,.btArticleBody ol{margin-left:3em}
.btArticleBody a{text-decoration:underline}
form.post-password-form{max-width:1200px;margin:0 auto;padding:40px 20px;text-align:center}
form.post-password-form p label{display:block;text-align:center;font-weight:600}
form.post-password-form p label input[type="password"]{font-weight:400;margin:12px 0}
.btBox{margin-bottom:2em}
.btBox > h4,.btCustomMenu > h4,.btTopBox > h4,.btBox > .h4,.btCustomMenu > .h4,.btTopBox > .h4{font-size:1.3em;margin-bottom:.75em;position:relative;letter-spacing:0;font-weight:500}
.btBox > h4:after,.btCustomMenu > h4:after,.btTopBox > h4:after,.btBox > .h4:after,.btCustomMenu > .h4:after,.btTopBox > .h4:after{content:' ';clear:both;display:block;margin:.5em 0 .4em;opacity:.6}
.btLightSkin .btBox > h4:after,.btLightSkin .btCustomMenu > h4:after,.btLightSkin .btTopBox > h4:after,.btLightSkin .btBox > .h4:after,.btLightSkin .btCustomMenu > .h4:after,.btLightSkin .btTopBox > .h4:after{border-bottom:3px solid rgba(0,0,0,.1)}
.btDarkSkin .btBox > h4:after,.btDarkSkin .btCustomMenu > h4:after,.btDarkSkin .btTopBox > h4:after,.btDarkSkin .btBox > .h4:after,.btDarkSkin .btCustomMenu > .h4:after,.btDarkSkin .btTopBox > .h4:after{border-bottom:3px solid rgba(255,255,255,.1)}
body.btNoDashInSidebar .btBox > h4:after,body.btNoDashInSidebar .btCustomMenu > h4:after,body.btNoDashInSidebar .btTopBox > h4:after,body.btNoDashInSidebar .btBox > .h4:after,body.btNoDashInSidebar .btCustomMenu > .h4:after,body.btNoDashInSidebar .btTopBox > .h4:after{display:none}
.btBox > h4:before,.btCustomMenu > h4:before,.btTopBox > h4:before,.btBox > .h4:before,.btCustomMenu > .h4:before,.btTopBox > .h4:before{content:' ';height:3px;left:0;bottom:0;display:block;position:absolute;z-index:2;width:3em;background-color:red}
.btBox:nth-child(4n + 1) > h4:before,.btCustomMenu:nth-child(4n + 1) > h4:before,.btTopBox:nth-child(4n + 1) > h4:before{background-color:#5dc2ca}
.btBox:nth-child(4n + 1) > .h4:before,.btCustomMenu:nth-child(4n + 1) > .h4:before,.btTopBox:nth-child(4n + 1) > .h4:before{background-color:#5dc2ca}
.btBox:nth-child(4n + 2) > h4:before,.btCustomMenu:nth-child(4n + 2) > h4:before,.btTopBox:nth-child(4n + 2) > h4:before{background-color:#a082d2}
.btBox:nth-child(4n + 2) > .h4:before,.btCustomMenu:nth-child(4n + 2) > .h4:before,.btTopBox:nth-child(4n + 2) > .h4:before{background-color:#a082d2}
.btBox:nth-child(4n + 3) > h4:before,.btCustomMenu:nth-child(4n + 3) > h4:before,.btTopBox:nth-child(4n + 3) > h4:before{background-color:#ffba52}
.btBox:nth-child(4n + 3) > .h4:before,.btCustomMenu:nth-child(4n + 3) > .h4:before,.btTopBox:nth-child(4n + 3) > .h4:before{background-color:#ffba52}
.btBox:nth-child(4n + 4) > h4:before,.btCustomMenu:nth-child(4n + 4) > h4:before,.btTopBox:nth-child(4n + 4) > h4:before{background-color:#eb6ea6}
.btBox:nth-child(4n + 4) > .h4:before,.btCustomMenu:nth-child(4n + 4) > .h4:before,.btTopBox:nth-child(4n + 4) > .h4:before{background-color:#eb6ea6}
.btBox header.small .btSuperTitle,.btCustomMenu header.small .btSuperTitle,.btTopBox header.small .btSuperTitle{font-size:.875em}
.btBox header.small h4,.btCustomMenu header.small h4,.btTopBox header.small h4{font-size:1em}
.btBox header.small .h4,.btCustomMenu header.small .h4,.btTopBox header.small .h4{font-size:1em}
.btBox label,.btCustomMenu label,.btTopBox label{display:none}
.btBox .wp-caption,.btCustomMenu .wp-caption,.btTopBox .wp-caption{margin-bottom:.5em}
.btBox h5,.btCustomMenu h5,.btTopBox h5{font-size:21px;margin-bottom:5px}
.btBox .h5,.btCustomMenu .h5,.btTopBox .h5{font-size:21px;margin-bottom:5px}
.btBox select,.btCustomMenu select,.btTopBox select{display:block;margin:.5em 0 0;width:100%;padding:.5em}
.btBox ul,.btCustomMenu ul,.btTopBox ul{list-style:none;margin:0;padding:0}
.btBox ul li,.btCustomMenu ul li,.btTopBox ul li{display:block;width:auto;margin:0;position:relative;padding:.5em 0;margin-left:0}
.btLightSkin .btBox ul li,.btDarkSkin .btLightSkin .btBox ul li,.btLightSkin .btDarkSkin .btLightSkin .btBox ul li,.btLightSkin .btCustomMenu ul li,.btDarkSkin .btLightSkin .btCustomMenu ul li,.btLightSkin .btDarkSkin .btLightSkin .btCustomMenu ul li,.btLightSkin .btTopBox ul li,.btDarkSkin .btLightSkin .btTopBox ul li,.btLightSkin .btDarkSkin .btLightSkin .btTopBox ul li{border-bottom:1px solid rgba(0,0,0,.07)}
.btDarkSkin .btBox ul li,.btLightSkin .btDarkSkin .btBox ul li,.btDarkSkin.btLightSkin .btDarkSkin .btBox ul li,.btDarkSkin .btCustomMenu ul li,.btLightSkin .btDarkSkin .btCustomMenu ul li,.btDarkSkin.btLightSkin .btDarkSkin .btCustomMenu ul li,.btDarkSkin .btTopBox ul li,.btLightSkin .btDarkSkin .btTopBox ul li,.btDarkSkin.btLightSkin .btDarkSkin .btTopBox ul li{border-bottom:1px solid rgba(255,255,255,.2)}
.btBox ul li ul,.btCustomMenu ul li ul,.btTopBox ul li ul{margin:.5em 0 0;padding:.5em 0 0}
.btCustomMenu ul li ul li,.btTopBox ul li ul li{padding-left:1em}
.btBox ul li ul li ul,.btBox ul li ul li li,.btCustomMenu ul li ul li ul,.btCustomMenu ul li ul li li,.btTopBox ul li ul li ul,.btTopBox ul li ul li li{padding-left:0}
.btLightSkin .btBox ul li ul,.btDarkSkin .btLightSkin .btBox ul li ul,.btLightSkin .btDarkSkin .btLightSkin .btBox ul li ul,.btLightSkin .btCustomMenu ul li ul,.btDarkSkin .btLightSkin .btCustomMenu ul li ul,.btLightSkin .btDarkSkin .btLightSkin .btCustomMenu ul li ul,.btLightSkin .btTopBox ul li ul,.btDarkSkin .btLightSkin .btTopBox ul li ul,.btLightSkin .btDarkSkin .btLightSkin .btTopBox ul li ul{border-top:1px solid rgba(0,0,0,.07)}
.btDarkSkin .btBox ul li ul,.btLightSkin .btDarkSkin .btBox ul li ul,.btDarkSkin.btLightSkin .btDarkSkin .btBox ul li ul,.btDarkSkin .btCustomMenu ul li ul,.btLightSkin .btDarkSkin .btCustomMenu ul li ul,.btDarkSkin.btLightSkin .btDarkSkin .btCustomMenu ul li ul,.btDarkSkin .btTopBox ul li ul,.btLightSkin .btDarkSkin .btTopBox ul li ul,.btDarkSkin.btLightSkin .btDarkSkin .btTopBox ul li ul{border-top:1px solid rgba(255,255,255,.2)}
.footer .btBox ul li,.footer .btCustomMenu ul li,.footer .btTopBox ul li{line-height:1.2;border-bottom:none!important}
.btBox ul li:first-child,.btCustomMenu ul li:first-child,.btTopBox ul li:first-child{padding-top:0}
.btBox ul li:after,.btCustomMenu ul li:after,.btTopBox ul li:after{clear:both;content:" ";display:block}
.btBox ul li li:last-child,.btCustomMenu ul li li:last-child,.btTopBox ul li li:last-child{border-bottom:none;padding-bottom:0}
.btBox .ppImage,.btCustomMenu .ppImage,.btTopBox .ppImage{display:table-cell;vertical-align:top;width:90px;min-width:90px}
.btBox .ppImage a,.btCustomMenu .ppImage a,.btTopBox .ppImage a{display:block;line-height:0;padding-right:10px}
.btBox .ppImage a img,.btCustomMenu .ppImage a img,.btTopBox .ppImage a img{margin:0;border:1px solid rgba(0,0,0,.1);max-width:100%;width:100%;height:auto}
.btBox .ppTxt,.btCustomMenu .ppTxt,.btTopBox .ppTxt{display:table-cell;overflow:hidden;text-align:left}
.btBox .ppTxt .header,.btCustomMenu .ppTxt .header,.btTopBox .ppTxt .header{margin-bottom:0}
.btBox .ppTxt .header .headline a,.btCustomMenu .ppTxt .header .headline a,.btTopBox .ppTxt .header .headline a{color:inherit}
.btBox .ppTxt .header .headline a a:hover,.btCustomMenu .ppTxt .header .headline a a:hover,.btTopBox .ppTxt .header .headline a a:hover{color:#5dc2ca}
.btBox .ppTxt .header .btSuperTitle,.btCustomMenu .ppTxt .header .btSuperTitle,.btTopBox .ppTxt .header .btSuperTitle{color:inherit;font-size:.6em;letter-spacing:0;margin-bottom:0}
.btBox .ppTxt .header .btSubTitle,.btCustomMenu .ppTxt .header .btSubTitle,.btTopBox .ppTxt .header .btSubTitle{color:inherit;margin-bottom:0}
.btBox .ppTxt .header .btSubTitle .star-rating,.btCustomMenu .ppTxt .header .btSubTitle .star-rating,.btTopBox .ppTxt .header .btSubTitle .star-rating{line-height:1;font-size:.75em}
.btBox p.posted,.btBox .quantity,.btCustomMenu p.posted,.btCustomMenu .quantity,.btTopBox p.posted,.btTopBox .quantity{font-weight:600;margin:0;font-size:12px}
.widget_calendar table{width:100%;border-collapse:collapse}
.widget_calendar table caption{background:#5dc2ca;color:#FFF;font-family:'Open Sans',sans-serif;font-weight:700;padding:5px}
.widget_calendar table thead th{text-align:center;padding:3px}
.widget_calendar table tfoot td{padding:3px}
.widget_calendar table tfoot td#next{text-align:right}
.widget_calendar table tbody tr:nth-child(odd) td{background:transparent}
.widget_calendar table tbody td{text-align:center;padding:2px 3px}
.widget_archive ul li strong,.btBox.widget_categories ul li strong{text-align:center;display:block;float:right;margin-left:.5em}
.widget_recent_comments .comment-author-link a{font-weight:700;display:inline;padding:0}
.widget_rss li{margin-bottom:15px}
.widget_rss li a.rsswidget{font-family:'Open Sans',sans-serif;font-weight:700}
.widget_rss li .rss-date{display:block;margin:0 0 5px}
.widget_rss li cite{line-height:2em}
.btBox .btSearch,form.woocommerce-product-search{position:relative;padding-right:38px}
.btHardRoundedButtons .btBox .btSearch,.btSoftRoundedButtons .btBox .btSearch,.btHardRoundedButtons form.woocommerce-product-search,.btSoftRoundedButtons form.woocommerce-product-search{padding-right:48px}
.btBox .btSearch input[type="text"],.btBox .btSearch input[type="search"],form.woocommerce-product-search input[type="text"],form.woocommerce-product-search input[type="search"]{padding:0 10px;background:transparent;height:38px;width:100%;display:block}
.btHardRoundedButtons .btBox .btSearch input[type="text"],.btHardRoundedButtons .btBox .btSearch input[type="search"],.btHardRoundedButtons form.woocommerce-product-search input[type="text"],.btHardRoundedButtons form.woocommerce-product-search input[type="search"]{border-radius:20px}
.btSoftRoundedButtons .btBox .btSearch input[type="text"],.btSoftRoundedButtons .btBox .btSearch input[type="search"],.btSoftRoundedButtons form.woocommerce-product-search input[type="text"],.btSoftRoundedButtons form.woocommerce-product-search input[type="search"]{border-radius:5px}
.btBox .btSearch button,.btBox .btSearch input[type=submit],form.woocommerce-product-search button,form.woocommerce-product-search input[type=submit]{width:38px;height:38px;border:0;display:block;position:absolute;right:0;top:0;cursor:pointer;padding:0!important;border-width:1px 1px 1px 0;border-style:solid;-webkit-transition:300ms ease all;-moz-transition:300ms ease all;transition:300ms ease all}
.btLightSkin .btBox .btSearch button,.btDarkSkin .btLightSkin .btBox .btSearch button,.btLightSkin .btDarkSkin .btLightSkin .btBox .btSearch button,.btLightSkin .btBox .btSearch input[type=submit],.btDarkSkin .btLightSkin .btBox .btSearch input[type=submit],.btLightSkin .btDarkSkin .btLightSkin .btBox .btSearch input[type=submit],.btLightSkin form.woocommerce-product-search button,.btDarkSkin .btLightSkin form.woocommerce-product-search button,.btLightSkin .btDarkSkin .btLightSkin form.woocommerce-product-search button,.btLightSkin form.woocommerce-product-search input[type=submit],.btDarkSkin .btLightSkin form.woocommerce-product-search input[type=submit],.btLightSkin .btDarkSkin .btLightSkin form.woocommerce-product-search input[type=submit]{border-color:rgba(0,0,0,.1);background-color:#fff;color:#343839}
.btDarkSkin .btBox .btSearch button,.btLightSkin .btDarkSkin .btBox .btSearch button,.btDarkSkin.btLightSkin .btDarkSkin .btBox .btSearch button,.btDarkSkin .btBox .btSearch input[type=submit],.btLightSkin .btDarkSkin .btBox .btSearch input[type=submit],.btDarkSkin.btLightSkin .btDarkSkin .btBox .btSearch input[type=submit],.btDarkSkin form.woocommerce-product-search button,.btLightSkin .btDarkSkin form.woocommerce-product-search button,.btDarkSkin.btLightSkin .btDarkSkin form.woocommerce-product-search button,.btDarkSkin form.woocommerce-product-search input[type=submit],.btLightSkin .btDarkSkin form.woocommerce-product-search input[type=submit],.btDarkSkin.btLightSkin .btDarkSkin form.woocommerce-product-search input[type=submit]{border-color:rgba(255,255,255,.1)!important;background-color:#181A1E;color:#fff}
.btLightSkin .btBox .btSearch button:hover,.btDarkSkin .btLightSkin .btBox .btSearch button:hover,.btLightSkin .btDarkSkin .btLightSkin .btBox .btSearch button:hover,.btLightSkin .btBox .btSearch input[type=submit]:hover,.btDarkSkin .btLightSkin .btBox .btSearch input[type=submit]:hover,.btLightSkin .btDarkSkin .btLightSkin .btBox .btSearch input[type=submit]:hover,.btLightSkin form.woocommerce-product-search button:hover,.btDarkSkin .btLightSkin form.woocommerce-product-search button:hover,.btLightSkin .btDarkSkin .btLightSkin form.woocommerce-product-search button:hover,.btLightSkin form.woocommerce-product-search input[type=submit]:hover,.btDarkSkin .btLightSkin form.woocommerce-product-search input[type=submit]:hover,.btLightSkin .btDarkSkin .btLightSkin form.woocommerce-product-search input[type=submit]:hover{color:#fff}
.btDarkSkin .btBox .btSearch button:hover,.btLightSkin .btDarkSkin .btBox .btSearch button:hover,.btDarkSkin.btLightSkin .btDarkSkin .btBox .btSearch button:hover,.btDarkSkin .btBox .btSearch input[type=submit]:hover,.btLightSkin .btDarkSkin .btBox .btSearch input[type=submit]:hover,.btDarkSkin.btLightSkin .btDarkSkin .btBox .btSearch input[type=submit]:hover,.btDarkSkin form.woocommerce-product-search button:hover,.btLightSkin .btDarkSkin form.woocommerce-product-search button:hover,.btDarkSkin.btLightSkin .btDarkSkin form.woocommerce-product-search button:hover,.btDarkSkin form.woocommerce-product-search input[type=submit]:hover,.btLightSkin .btDarkSkin form.woocommerce-product-search input[type=submit]:hover,.btDarkSkin.btLightSkin .btDarkSkin form.woocommerce-product-search input[type=submit]:hover{color:#fff}
.btSquareButtons .btBox .btSearch button,.btSquareButtons .btBox .btSearch input[type=submit],.btSquareButtons form.woocommerce-product-search button,.btSquareButtons form.woocommerce-product-search input[type=submit]{border-width:1px!important}
.btHardRoundedButtons .btBox .btSearch button,.btHardRoundedButtons .btBox .btSearch input[type=submit],.btHardRoundedButtons form.woocommerce-product-search button,.btHardRoundedButtons form.woocommerce-product-search input[type=submit]{border-radius:50%;border-width:1px!important}
.btSoftRoundedButtons .btBox .btSearch button,.btSoftRoundedButtons .btBox .btSearch input[type=submit],.btSoftRoundedButtons form.woocommerce-product-search button,.btSoftRoundedButtons form.woocommerce-product-search input[type=submit]{border-radius:5px;border-width:1px!important}
.btBox .btSearch button:before,form.woocommerce-product-search button:before{font-family:Icon7Stroke;content:"\e618";display:inline-block;color:inherit;font-size:26px;line-height:36px;font-weight:600}
.btBox .btSearch button:hover,form.woocommerce-product-search button:hover{background:#5dc2ca!important;border-color:#5dc2ca!important}
.btBox .btSearch .btIco,form.woocommerce-product-search .btIco{display:none}
.btBox .btSearch form,form.woocommerce-product-search form{display:block}
.fancy-select{position:relative}
.fancy-select .trigger{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;position:relative;cursor:pointer;font-size:.8em;line-height:2em;padding:.5em 35px .5em 1em;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;transition:all 500ms ease}
.btHardRoundedButtons .fancy-select .trigger{border-radius:20px}
.btSoftRoundedButtons .fancy-select .trigger{border-radius:5px}
.fancy-select .trigger:before{content:'\e688';font-family:Icon7Stroke;display:block;float:right;width:35px;height:25px;line-height:25px;font-size:32px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);text-align:center;-webkit-transition:300ms ease all;-moz-transition:300ms ease all;transition:300ms ease all;margin:0 -35px 0 0}
.fancy-select .trigger.open:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.fancy-select .trigger.open{-webkit-box-shadow:0 0 4px 0 #5dc2ca;box-shadow:0 0 4px 0 #5dc2ca;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;transition:all 500ms ease}
.fancy-select .options{display:none;position:absolute;top:auto;left:0;margin:0;width:100%;list-style:none;max-height:320px;overflow:auto;border:1px solid rgba(0,0,0,.07);background-color:#fff;font-size:.8em}
.fancy-select .options.open{z-index:30;display:block}
.fancy-select .options.overflowing{top:auto;bottom:2.8em}
.fancy-select ul.options li{cursor:pointer;padding:.5em 1em;border-bottom:1px solid;-webkit-transition:150ms ease all;-moz-transition:150ms ease all;transition:150ms ease all}
.fancy-select ul.options li:hover{-webkit-transition:150ms ease all;-moz-transition:150ms ease all;transition:150ms ease all}
.fancy-select ul.options li:last-child{border:0!important}
.btLightSkin .fancy-select ul.options,.btDarkSkin .btLightSkin .fancy-select ul.options,.btLightSkin .btDarkSkin .btLightSkin .fancy-select ul.options{border:1px solid rgba(0,0,0,.07);background-color:#fff}
.btLightSkin .fancy-select ul.options li,.btDarkSkin .btLightSkin .fancy-select ul.options li,.btLightSkin .btDarkSkin .btLightSkin .fancy-select ul.options li{border-color:rgba(0,0,0,.07)}
.btLightSkin .fancy-select ul.options li:hover,.btDarkSkin .btLightSkin .fancy-select ul.options li:hover,.btLightSkin .btDarkSkin .btLightSkin .fancy-select ul.options li:hover{background:#5dc2ca;color:#fff}
.btLightSkin .fancy-select .trigger.open,.btDarkSkin .btLightSkin .fancy-select .trigger.open,.btLightSkin .btDarkSkin .btLightSkin .fancy-select .trigger.open{border:1px solid #343839}
.btDarkSkin .fancy-select ul.options,.btLightSkin .btDarkSkin .fancy-select ul.options,.btDarkSkin.btLightSkin .btDarkSkin .fancy-select ul.options{border:1px solid rgba(255,255,255,.2);background-color:#181A1E}
.btDarkSkin .fancy-select ul.options li,.btLightSkin .btDarkSkin .fancy-select ul.options li,.btDarkSkin.btLightSkin .btDarkSkin .fancy-select ul.options li{border-color:rgba(255,255,255,.2)}
.btDarkSkin .fancy-select ul.options li:hover,.btLightSkin .btDarkSkin .fancy-select ul.options li:hover,.btDarkSkin.btLightSkin .btDarkSkin .fancy-select ul.options li:hover{background:#5dc2ca;color:#fff}
.btDarkSkin .fancy-select .trigger.open,.btLightSkin .btDarkSkin .fancy-select .trigger.open,.btDarkSkin.btLightSkin .btDarkSkin .fancy-select .trigger.open{border:1px solid #fff}
.widget_shopping_cart ul li:last-child{border:none}
.widget_shopping_cart .total{border-top:2px solid #343839;padding:1em 0 0}
.widget_shopping_cart .total .amount{display:block;float:right}
.btSidebar .widget_shopping_cart .btCartWidgetIcon{display:none}
.widget_shopping_cart .total strong{min-width:40px;display:inline-block}
.widget_filter .buttons .button,.widget_shopping_cart .buttons .button{width:48%;display:block;float:left;text-align:center}
.widget_shopping_cart .buttons .button.checkout,.widget_filter #clear_flt{float:right}
.widget_shopping_cart .widget_shopping_cart_content .mini_cart_item{position:relative}
.widget_shopping_cart .widget_shopping_cart_content .mini_cart_item .ppRemove{display:block;float:right}
.widget_shopping_cart .widget_shopping_cart_content .mini_cart_item .ppRemove a.remove{display:block;text-align:center;text-decoration:none;font-weight:700;height:1em;line-height:1;width:1em;vertical-align:middle;color:#fff;background-color:#5dc2ca}
.widget_shopping_cart .widget_shopping_cart_content .mini_cart_item .ppRemove a.remove:before{content:'\e680';font-family:Icon7Stroke}
.widget_shopping_cart .widget_shopping_cart_content .mini_cart_item .ppRemove a.remove:before:hover{background-color:#a082d2}
.menuPort .widget_shopping_cart,.topTools .widget_shopping_cart,.topBarInLogoArea .widget_shopping_cart{display:inline-block;position:relative}
.btMenuVertical .menuPort .widget_shopping_cart,.btMenuVertical .topTools .widget_shopping_cart,.btMenuVertical .topBarInLogoArea .widget_shopping_cart{position:static}
.menuPort .widget_shopping_cart h2.widgettitle,.topTools .widget_shopping_cart h2.widgettitle,.topBarInLogoArea .widget_shopping_cart h2.widgettitle{display:none}
.menuPort .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetIcon,.topTools .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetIcon,.topBarInLogoArea .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetIcon{cursor:pointer}
.menuPort .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetIcon span.cart-contents,.topTools .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetIcon span.cart-contents,.topBarInLogoArea .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetIcon span.cart-contents{display:block;padding:4px 4px 3px;background-color:#a082d2;color:#fff;font:normal 10px/1 Open Sans;border-radius:2px;position:absolute;top:0;right:0;text-align:center;min-width:1em}
.btMenuVertical .menuPort .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetIcon span.cart-contents,.btMenuVertical .topTools .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetIcon span.cart-contents,.btMenuVertical .topBarInLogoArea .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetIcon span.cart-contents{position:static;display:inline-block;vertical-align:50%;margin:0 0 -50px -15px}
.menuPort .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent,.topTools .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent,.topBarInLogoArea .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent{width:300px;background:#fff;padding:1em;position:absolute;opacity:0;right:0;-webkit-transform:translateY(-200%);-moz-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%);color:#343839;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.6);box-shadow:0 0 20px 0 rgba(0,0,0,.6)}
.menuPort .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent li.empty,.topTools .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent li.empty,.topBarInLogoArea .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent li.empty{padding:0}
.btMenuVertical .menuPort .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent,.btMenuVertical .topTools .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent,.btMenuVertical .topBarInLogoArea .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent{left:0;top:0;right:0;min-height:100vh;width:auto;z-index:500;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);border:none!important;margin:0 -3em}
.btMenuVertical .menuPort .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent .verticalMenuCartToggler,.btMenuVertical .topTools .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent .verticalMenuCartToggler,.btMenuVertical .topBarInLogoArea .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent .verticalMenuCartToggler{display:block;text-align:center;margin-bottom:1em;background-color:#5dc2ca;color:#fff;border-radius:5px;cursor:pointer}
.btMenuVertical .menuPort .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent .verticalMenuCartToggler:after,.btMenuVertical .topTools .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent .verticalMenuCartToggler:after,.btMenuVertical .topBarInLogoArea .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent .verticalMenuCartToggler:after{content:'\f00d';display:block;font-family:FontAwesome;font-size:1.5em;margin:0 auto}
.menuPort .widget_shopping_cart .widget_shopping_cart_content.on .btCartWidgetInnerContent,.topTools .widget_shopping_cart .widget_shopping_cart_content.on .btCartWidgetInnerContent,.topBarInLogoArea .widget_shopping_cart .widget_shopping_cart_content.on .btCartWidgetInnerContent{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;pointer-events:auto}
.btMenuVertical .menuPort .widget_shopping_cart .widget_shopping_cart_content.on .btCartWidgetInnerContent,.btMenuVertical .topTools .widget_shopping_cart .widget_shopping_cart_content.on .btCartWidgetInnerContent,.btMenuVertical .topBarInLogoArea .widget_shopping_cart .widget_shopping_cart_content.on .btCartWidgetInnerContent{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.topBar .widget_shopping_cart .btCartWidgetInnerContent{font-size:1.5em}
.topBar .btTopToolsRight .widget_shopping_cart .btIco{margin-right:.5em}
.widget_recent_reviews{font-family:'Open Sans',sans-serif;font-size:.8em;line-height:1.4}
.widget_recent_reviews li a img{display:block;width:80px;height:auto;margin:0 0 0 10px;float:right;border:1px solid rgba(0,0,0,.1)}
.widget_product_categories li li{margin:0 0 0 1em}
.product_list_widget .reviewer{display:block;line-height:1}
.product_list_widget li:after{display:table!important}
.widget_price_filter .price_slider_wrapper .ui-slider{border-radius:1em;background-color:rgba(0,0,0,.07);border:0;position:relative;text-align:left;margin-left:.5em;margin-right:.5em;margin-bottom:1em}
.widget_price_filter .price_slider_wrapper .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#5dc2ca;border-radius:1em;cursor:ew-resize;outline:0;top:-.25em;margin-left:-.5em}
.widget_price_filter .price_slider_wrapper .ui-slider .ui-slider-handle .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:rgba(0,0,0,.07)}
.widget_price_filter .price_slider_wrapper .ui-slider-horizontal{height:.5em}
.widget_price_filter .price_slider_wrapper .ui-slider-horizontal .ui-slider-range{top:0;height:100%}
.widget_price_filter .price_slider_wrapper .ui-slider-horizontal .ui-slider-range-min{left:-1px}
.widget_price_filter .price_slider_wrapper .ui-slider-horizontal .ui-slider-range-max{right:-1px}
.widget_price_filter .price_slider_amount{text-align:right}
.widget_price_filter .price_slider_amount .button{float:left}
.widget_price_filter .price_slider_amount .price_label{padding-top:8px}
.widget_price_filter .price_slider_amount .price_label span{font-weight:600}
.widget_layered_nav ul li.chosen a:before,.widget_layered_nav_filters ul li.chosen a:before{text-indent:0;display:block;float:left;content:'\e680';font-family:Icon7Stroke;margin-right:.5em;background-color:transparent;position:relative}
.btBox .tagcloud a,.btTags ul a{display:inline-block;float:left;text-transform:uppercase;padding:.7em 1.5em;margin:0 .3em .3em 0;font-size:.65em!important;background:#5dc2ca;color:#fff;font-family:'Open Sans',sans-serif;-webkit-transition:300ms ease all;-moz-transition:300ms ease all;transition:300ms ease all;border:1px solid #5dc2ca}
.btHardRoundedButtons .btBox .tagcloud a,.btHardRoundedButtons .btTags ul a{border-radius:50px}
.btSoftRoundedButtons .btBox .tagcloud a,.btSoftRoundedButtons .btTags ul a{border-radius:5px}
.btBox .tagcloud a:hover,.btTags ul a:hover{background:transparent;color:#5dc2ca;-webkit-transition:300ms ease all;-moz-transition:300ms ease all;transition:300ms ease all}
.btTags ul{list-style:none;margin:0;padding:0}
.btTags ul li{display:inline-block;float:left;padding:0;margin:0}
.btInstaWrap{padding:.5em 0 20px}
.btInstaGrid{margin:0 -10px}
.btInstaGrid span{display:block;width:33.3333%;padding:0 0 10px 10px;float:left}
.btInstaGrid span:hover img{opacity:.6}
.btInstaGrid span:nth-child(3n + 1){clear:left}
.btInstaGrid img{display:block;width:100%;opacity:1;-webkit-backface-visibility:hidden;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;transition:opacity 200ms ease}
.btBox .btImage{margin-bottom:.5em}
.btBox .btImage img{width:auto;margin:auto}
#tribe-events{padding-bottom:30px}
.boldSection .tribe-events-sub-nav .tribe-this-week-nav-link a,.boldSection .tribe-events-sub-nav .bt-this-week-nav-link a,.boldSection .bt-events-sub-nav .tribe-this-week-nav-link a,.boldSection .bt-events-sub-nav .bt-this-week-nav-link a{text-decoration:none}
.boldSection .tribe-events-sub-nav .tribe-this-week-nav-link span,.boldSection .tribe-events-sub-nav .bt-this-week-nav-link span,.boldSection .bt-events-sub-nav .tribe-this-week-nav-link span,.boldSection .bt-events-sub-nav .bt-this-week-nav-link span{font-size:0}
.boldSection .tribe-events-sub-nav .tribe-this-week-nav-link span:after,.boldSection .tribe-events-sub-nav .bt-this-week-nav-link span:after,.boldSection .bt-events-sub-nav .tribe-this-week-nav-link span:after,.boldSection .bt-events-sub-nav .bt-this-week-nav-link span:after,.boldSection .tribe-events-sub-nav .tribe-this-week-nav-link span:before,.boldSection .tribe-events-sub-nav .bt-this-week-nav-link span:before,.boldSection .bt-events-sub-nav .tribe-this-week-nav-link span:before,.boldSection .bt-events-sub-nav .bt-this-week-nav-link span:before{font-family:FontAwesome;display:block;font-size:16px;padding:5px;border-radius:50%;-webkit-box-shadow:0 0 0 1em #5dc2ca inset;box-shadow:0 0 0 1em #5dc2ca inset;color:#fff;width:24px;height:24px;text-align:center;line-height:14px;-webkit-transition:300ms ease all;-moz-transition:300ms ease all;transition:300ms ease all}
.boldSection .tribe-events-sub-nav .tribe-this-week-nav-link a:hover span:after,.boldSection .tribe-events-sub-nav .bt-this-week-nav-link a:hover span:after,.boldSection .bt-events-sub-nav .tribe-this-week-nav-link a:hover span:after,.boldSection .bt-events-sub-nav .bt-this-week-nav-link a:hover span:after,.boldSection .tribe-events-sub-nav .tribe-this-week-nav-link a:hover span:before,.boldSection .tribe-events-sub-nav .bt-this-week-nav-link a:hover span:before,.boldSection .bt-events-sub-nav .tribe-this-week-nav-link a:hover span:before,.boldSection .bt-events-sub-nav .bt-this-week-nav-link a:hover span:before{-webkit-box-shadow:0 0 0 1px #5dc2ca inset;box-shadow:0 0 0 1px #5dc2ca inset;color:#5dc2ca;-webkit-transition:300ms ease all;-moz-transition:300ms ease all;transition:300ms ease all}
.boldSection .tribe-events-sub-nav .tribe-this-week-nav-link span.tribe-nav-label,.boldSection .tribe-events-sub-nav .tribe-this-week-nav-link span.bt-nav-label,.boldSection .tribe-events-sub-nav .bt-this-week-nav-link span.tribe-nav-label,.boldSection .tribe-events-sub-nav .bt-this-week-nav-link span.bt-nav-label,.boldSection .bt-events-sub-nav .tribe-this-week-nav-link span.tribe-nav-label,.boldSection .bt-events-sub-nav .tribe-this-week-nav-link span.bt-nav-label,.boldSection .bt-events-sub-nav .bt-this-week-nav-link span.tribe-nav-label,.boldSection .bt-events-sub-nav .bt-this-week-nav-link span.bt-nav-label{display:inline-block;font-size:1em}
.boldSection .tribe-events-sub-nav .tribe-this-week-nav-link span.tribe-nav-label:after,.boldSection .tribe-events-sub-nav .tribe-this-week-nav-link span.bt-nav-label:after,.boldSection .tribe-events-sub-nav .bt-this-week-nav-link span.tribe-nav-label:after,.boldSection .tribe-events-sub-nav .bt-this-week-nav-link span.bt-nav-label:after,.boldSection .bt-events-sub-nav .tribe-this-week-nav-link span.tribe-nav-label:after,.boldSection .bt-events-sub-nav .tribe-this-week-nav-link span.bt-nav-label:after,.boldSection .bt-events-sub-nav .bt-this-week-nav-link span.tribe-nav-label:after,.boldSection .bt-events-sub-nav .bt-this-week-nav-link span.bt-nav-label:after,.boldSection .tribe-events-sub-nav .tribe-this-week-nav-link span.tribe-nav-label:before,.boldSection .tribe-events-sub-nav .tribe-this-week-nav-link span.bt-nav-label:before,.boldSection .tribe-events-sub-nav .bt-this-week-nav-link span.tribe-nav-label:before,.boldSection .tribe-events-sub-nav .bt-this-week-nav-link span.bt-nav-label:before,.boldSection .bt-events-sub-nav .tribe-this-week-nav-link span.tribe-nav-label:before,.boldSection .bt-events-sub-nav .tribe-this-week-nav-link span.bt-nav-label:before,.boldSection .bt-events-sub-nav .bt-this-week-nav-link span.tribe-nav-label:before,.boldSection .bt-events-sub-nav .bt-this-week-nav-link span.bt-nav-label:before{display:none}
.boldSection .tribe-events-sub-nav .tribe-this-week-nav-link.nav-previous span:after,.boldSection .tribe-events-sub-nav .bt-this-week-nav-link.nav-previous span:after,.boldSection .bt-events-sub-nav .tribe-this-week-nav-link.nav-previous span:after,.boldSection .bt-events-sub-nav .bt-this-week-nav-link.nav-previous span:after{content:"\f104";float:left;margin:0 5px 0 0}
.boldSection .tribe-events-sub-nav .tribe-this-week-nav-link.nav-next span:before,.boldSection .tribe-events-sub-nav .bt-this-week-nav-link.nav-next span:before,.boldSection .bt-events-sub-nav .tribe-this-week-nav-link.nav-next span:before,.boldSection .bt-events-sub-nav .bt-this-week-nav-link.nav-next span:before{content:"\f105";float:right;margin:0 0 0 5px}
.boldSection .tribe-this-week-widget-weekday-wrapper,.boldSection .bt-this-week-widget-weekday-wrapper{margin-bottom:10px;min-height:170px;overflow:hidden}
.boldSection .tribe-this-week-widget-header-date,.boldSection .bt-this-week-widget-header-date{border:none;margin:0;padding:18px 0;text-align:center;text-transform:uppercase;font-size:14px;font-weight:800;line-height:1.2;font-family:'Open Sans',sans-serif}
.btLightSkin .boldSection .tribe-this-week-widget-header-date,.btLightSkin .boldSection .bt-this-week-widget-header-date,.btDarkSkin .btLightSkin .boldSection .tribe-this-week-widget-header-date,.btDarkSkin .btLightSkin .boldSection .bt-this-week-widget-header-date,.btLightSkin .btDarkSkin .btLightSkin .boldSection .tribe-this-week-widget-header-date,.btLightSkin .btDarkSkin .btLightSkin .boldSection .bt-this-week-widget-header-date{background-color:rgba(0,0,0,.1);color:#343839;border-bottom:4px solid rgba(0,0,0,.1)}
.btDarkSkin .boldSection .tribe-this-week-widget-header-date,.btDarkSkin .boldSection .bt-this-week-widget-header-date,.btLightSkin .btDarkSkin .boldSection .tribe-this-week-widget-header-date,.btLightSkin .btDarkSkin .boldSection .bt-this-week-widget-header-date,.btDarkSkin.btLightSkin .btDarkSkin .boldSection .tribe-this-week-widget-header-date,.btDarkSkin.btLightSkin .btDarkSkin .boldSection .bt-this-week-widget-header-date{background-color:rgba(255,255,255,.1);color:#fff;border-bottom:4px solid rgba(255,255,255,.1)}
.boldSection .tribe-this-week-widget-day-wrap .tribe-event-date-start:before,.boldSection .tribe-this-week-widget-day-wrap .bt-event-date-start:before,.boldSection .bt-this-week-widget-day-wrap .tribe-event-date-start:before,.boldSection .bt-this-week-widget-day-wrap .bt-event-date-start:before{display:none}
.boldSection .tribe-this-week-event,.boldSection .bt-this-week-event{position:relative;border-left:none;margin-bottom:0;text-align:center;padding:20px 10px}
.boldSection .tribe-this-week-event > *,.boldSection .bt-this-week-event > *{position:relative;z-index:1}
.btDarkSkin .boldSection .tribe-this-week-event:nth-child(odd),.btDarkSkin .boldSection .bt-this-week-event:nth-child(odd),.btLightSkin .btDarkSkin .boldSection .tribe-this-week-event:nth-child(odd),.btLightSkin .btDarkSkin .boldSection .bt-this-week-event:nth-child(odd),.btDarkSkin.btLightSkin .btDarkSkin .boldSection .tribe-this-week-event:nth-child(odd),.btDarkSkin.btLightSkin .btDarkSkin .boldSection .bt-this-week-event:nth-child(odd){background-color:rgba(255,255,255,.2)}
.boldSection .tribe-this-week-event h2.entry-title,.boldSection .bt-this-week-event h2.entry-title{font-weight:700;text-transform:uppercase;font-size:14px;line-height:1.2;margin:0 0 7px;padding:0}
.boldSection .tribe-this-week-event .duration,.boldSection .bt-this-week-event .duration{margin:0 0 5px}
.btLightSkin .boldSection .tribe-this-week-event .duration,.btLightSkin .boldSection .bt-this-week-event .duration,.btDarkSkin .btLightSkin .boldSection .tribe-this-week-event .duration,.btDarkSkin .btLightSkin .boldSection .bt-this-week-event .duration,.btLightSkin .btDarkSkin .btLightSkin .boldSection .tribe-this-week-event .duration,.btLightSkin .btDarkSkin .btLightSkin .boldSection .bt-this-week-event .duration{color:#343839}
.btDarkSkin .boldSection .tribe-this-week-event .duration,.btDarkSkin .boldSection .bt-this-week-event .duration,.btLightSkin .btDarkSkin .boldSection .tribe-this-week-event .duration,.btLightSkin .btDarkSkin .boldSection .bt-this-week-event .duration,.btDarkSkin.btLightSkin .btDarkSkin .boldSection .tribe-this-week-event .duration,.btDarkSkin.btLightSkin .btDarkSkin .boldSection .bt-this-week-event .duration{color:#fff}
.boldSection .tribe-this-week-event:after,.boldSection .bt-this-week-event:after{content:' ';display:block;position:absolute;left:0;right:0;bottom:0;top:0;z-index:0;opacity:.3}
.boldSection .tribe-this-week-event:hover:after,.boldSection .bt-this-week-event:hover:after{opacity:.5}
.boldSection .tribe-this-week-event:nth-child(4n + 1):after,.boldSection .bt-this-week-event:nth-child(4n + 1):after{background-color:#5dc2ca}
.boldSection .tribe-this-week-event:nth-child(4n + 2):after,.boldSection .bt-this-week-event:nth-child(4n + 2):after{background-color:#a082d2}
.boldSection .tribe-this-week-event:nth-child(4n + 3):after,.boldSection .bt-this-week-event:nth-child(4n + 3):after{background-color:#ffba52}
.boldSection .tribe-this-week-event:nth-child(4n + 4):after,.boldSection .bt-this-week-event:nth-child(4n + 4):after{background-color:#eb6ea6}
.boldSection .tribe-this-week-widget-day-wrap,.boldSection .bt-this-week-widget-day-wrap{padding:0}
.boldSection .tribe-this-week-widget-day-wrap .recurringinfo,.boldSection .bt-this-week-widget-day-wrap .recurringinfo{display:none}
.boldSection .tribe-this-week-widget-day-wrap .tribe-events-viewmore,.boldSection .tribe-this-week-widget-day-wrap .bt-events-viewmore,.boldSection .bt-this-week-widget-day-wrap .tribe-events-viewmore,.boldSection .bt-this-week-widget-day-wrap .bt-events-viewmore{margin:10px 0 0;font-size:.714em;font-weight:500;text-transform:uppercase;text-align:center}
.btLightSkin .boldSection .tribe-this-week-widget-day-wrap .tribe-events-viewmore a,.btLightSkin .boldSection .tribe-this-week-widget-day-wrap .bt-events-viewmore a,.btLightSkin .boldSection .bt-this-week-widget-day-wrap .tribe-events-viewmore a,.btLightSkin .boldSection .bt-this-week-widget-day-wrap .bt-events-viewmore a,.btDarkSkin .btLightSkin .boldSection .tribe-this-week-widget-day-wrap .tribe-events-viewmore a,.btDarkSkin .btLightSkin .boldSection .tribe-this-week-widget-day-wrap .bt-events-viewmore a,.btDarkSkin .btLightSkin .boldSection .bt-this-week-widget-day-wrap .tribe-events-viewmore a,.btDarkSkin .btLightSkin .boldSection .bt-this-week-widget-day-wrap .bt-events-viewmore a,.btLightSkin .btDarkSkin .btLightSkin .boldSection .tribe-this-week-widget-day-wrap .tribe-events-viewmore a,.btLightSkin .btDarkSkin .btLightSkin .boldSection .tribe-this-week-widget-day-wrap .bt-events-viewmore a,.btLightSkin .btDarkSkin .btLightSkin .boldSection .bt-this-week-widget-day-wrap .tribe-events-viewmore a,.btLightSkin .btDarkSkin .btLightSkin .boldSection .bt-this-week-widget-day-wrap .bt-events-viewmore a{color:#343839}
.btDarkSkin .boldSection .tribe-this-week-widget-day-wrap .tribe-events-viewmore a,.btDarkSkin .boldSection .tribe-this-week-widget-day-wrap .bt-events-viewmore a,.btDarkSkin .boldSection .bt-this-week-widget-day-wrap .tribe-events-viewmore a,.btDarkSkin .boldSection .bt-this-week-widget-day-wrap .bt-events-viewmore a,.btLightSkin .btDarkSkin .boldSection .tribe-this-week-widget-day-wrap .tribe-events-viewmore a,.btLightSkin .btDarkSkin .boldSection .tribe-this-week-widget-day-wrap .bt-events-viewmore a,.btLightSkin .btDarkSkin .boldSection .bt-this-week-widget-day-wrap .tribe-events-viewmore a,.btLightSkin .btDarkSkin .boldSection .bt-this-week-widget-day-wrap .bt-events-viewmore a,.btDarkSkin.btLightSkin .btDarkSkin .boldSection .tribe-this-week-widget-day-wrap .tribe-events-viewmore a,.btDarkSkin.btLightSkin .btDarkSkin .boldSection .tribe-this-week-widget-day-wrap .bt-events-viewmore a,.btDarkSkin.btLightSkin .btDarkSkin .boldSection .bt-this-week-widget-day-wrap .tribe-events-viewmore a,.btDarkSkin.btLightSkin .btDarkSkin .boldSection .bt-this-week-widget-day-wrap .bt-events-viewmore a{color:#fff}
.btLightSkin .boldSection .tribe-this-week-widget-day-wrap .tribe-events-viewmore a:hover,.btLightSkin .boldSection .tribe-this-week-widget-day-wrap .bt-events-viewmore a:hover,.btLightSkin .boldSection .bt-this-week-widget-day-wrap .tribe-events-viewmore a:hover,.btLightSkin .boldSection .bt-this-week-widget-day-wrap .bt-events-viewmore a:hover,.btDarkSkin .btLightSkin .boldSection .tribe-this-week-widget-day-wrap .tribe-events-viewmore a:hover,.btDarkSkin .btLightSkin .boldSection .tribe-this-week-widget-day-wrap .bt-events-viewmore a:hover,.btDarkSkin .btLightSkin .boldSection .bt-this-week-widget-day-wrap .tribe-events-viewmore a:hover,.btDarkSkin .btLightSkin .boldSection .bt-this-week-widget-day-wrap .bt-events-viewmore a:hover,.btLightSkin .btDarkSkin .btLightSkin .boldSection .tribe-this-week-widget-day-wrap .tribe-events-viewmore a:hover,.btLightSkin .btDarkSkin .btLightSkin .boldSection .tribe-this-week-widget-day-wrap .bt-events-viewmore a:hover,.btLightSkin .btDarkSkin .btLightSkin .boldSection .bt-this-week-widget-day-wrap .tribe-events-viewmore a:hover,.btLightSkin .btDarkSkin .btLightSkin .boldSection .bt-this-week-widget-day-wrap .bt-events-viewmore a:hover,.btDarkSkin .boldSection .tribe-this-week-widget-day-wrap .tribe-events-viewmore a:hover,.btDarkSkin .boldSection .tribe-this-week-widget-day-wrap .bt-events-viewmore a:hover,.btDarkSkin .boldSection .bt-this-week-widget-day-wrap .tribe-events-viewmore a:hover,.btDarkSkin .boldSection .bt-this-week-widget-day-wrap .bt-events-viewmore a:hover,.btLightSkin .btDarkSkin .boldSection .tribe-this-week-widget-day-wrap .tribe-events-viewmore a:hover,.btLightSkin .btDarkSkin .boldSection .tribe-this-week-widget-day-wrap .bt-events-viewmore a:hover,.btLightSkin .btDarkSkin .boldSection .bt-this-week-widget-day-wrap .tribe-events-viewmore a:hover,.btLightSkin .btDarkSkin .boldSection .bt-this-week-widget-day-wrap .bt-events-viewmore a:hover,.btDarkSkin.btLightSkin .btDarkSkin .boldSection .tribe-this-week-widget-day-wrap .tribe-events-viewmore a:hover,.btDarkSkin.btLightSkin .btDarkSkin .boldSection .tribe-this-week-widget-day-wrap .bt-events-viewmore a:hover,.btDarkSkin.btLightSkin .btDarkSkin .boldSection .bt-this-week-widget-day-wrap .tribe-events-viewmore a:hover,.btDarkSkin.btLightSkin .btDarkSkin .boldSection .bt-this-week-widget-day-wrap .bt-events-viewmore a:hover{color:#5dc2ca}
.btLightSkin .boldSection .tribe-this-week-widget-day-wrap .tribe-venue a,.btLightSkin .boldSection .tribe-this-week-widget-day-wrap .bt-venue a,.btLightSkin .boldSection .bt-this-week-widget-day-wrap .tribe-venue a,.btLightSkin .boldSection .bt-this-week-widget-day-wrap .bt-venue a,.btDarkSkin .btLightSkin .boldSection .tribe-this-week-widget-day-wrap .tribe-venue a,.btDarkSkin .btLightSkin .boldSection .tribe-this-week-widget-day-wrap .bt-venue a,.btDarkSkin .btLightSkin .boldSection .bt-this-week-widget-day-wrap .tribe-venue a,.btDarkSkin .btLightSkin .boldSection .bt-this-week-widget-day-wrap .bt-venue a,.btLightSkin .btDarkSkin .btLightSkin .boldSection .tribe-this-week-widget-day-wrap .tribe-venue a,.btLightSkin .btDarkSkin .btLightSkin .boldSection .tribe-this-week-widget-day-wrap .bt-venue a,.btLightSkin .btDarkSkin .btLightSkin .boldSection .bt-this-week-widget-day-wrap .tribe-venue a,.btLightSkin .btDarkSkin .btLightSkin .boldSection .bt-this-week-widget-day-wrap .bt-venue a,.btDarkSkin .boldSection .tribe-this-week-widget-day-wrap .tribe-venue a,.btDarkSkin .boldSection .tribe-this-week-widget-day-wrap .bt-venue a,.btDarkSkin .boldSection .bt-this-week-widget-day-wrap .tribe-venue a,.btDarkSkin .boldSection .bt-this-week-widget-day-wrap .bt-venue a,.btLightSkin .btDarkSkin .boldSection .tribe-this-week-widget-day-wrap .tribe-venue a,.btLightSkin .btDarkSkin .boldSection .tribe-this-week-widget-day-wrap .bt-venue a,.btLightSkin .btDarkSkin .boldSection .bt-this-week-widget-day-wrap .tribe-venue a,.btLightSkin .btDarkSkin .boldSection .bt-this-week-widget-day-wrap .bt-venue a,.btDarkSkin.btLightSkin .btDarkSkin .boldSection .tribe-this-week-widget-day-wrap .tribe-venue a,.btDarkSkin.btLightSkin .btDarkSkin .boldSection .tribe-this-week-widget-day-wrap .bt-venue a,.btDarkSkin.btLightSkin .btDarkSkin .boldSection .bt-this-week-widget-day-wrap .tribe-venue a,.btDarkSkin.btLightSkin .btDarkSkin .boldSection .bt-this-week-widget-day-wrap .bt-venue a{color:#5dc2ca}
.btLightSkin .boldSection .tribe-this-week-widget-day-wrap .tribe-venue a:hover,.btLightSkin .boldSection .tribe-this-week-widget-day-wrap .bt-venue a:hover,.btLightSkin .boldSection .bt-this-week-widget-day-wrap .tribe-venue a:hover,.btLightSkin .boldSection .bt-this-week-widget-day-wrap .bt-venue a:hover,.btDarkSkin .btLightSkin .boldSection .tribe-this-week-widget-day-wrap .tribe-venue a:hover,.btDarkSkin .btLightSkin .boldSection .tribe-this-week-widget-day-wrap .bt-venue a:hover,.btDarkSkin .btLightSkin .boldSection .bt-this-week-widget-day-wrap .tribe-venue a:hover,.btDarkSkin .btLightSkin .boldSection .bt-this-week-widget-day-wrap .bt-venue a:hover,.btLightSkin .btDarkSkin .btLightSkin .boldSection .tribe-this-week-widget-day-wrap .tribe-venue a:hover,.btLightSkin .btDarkSkin .btLightSkin .boldSection .tribe-this-week-widget-day-wrap .bt-venue a:hover,.btLightSkin .btDarkSkin .btLightSkin .boldSection .bt-this-week-widget-day-wrap .tribe-venue a:hover,.btLightSkin .btDarkSkin .btLightSkin .boldSection .bt-this-week-widget-day-wrap .bt-venue a:hover{color:#343839}
.btDarkSkin .boldSection .tribe-this-week-widget-day-wrap .tribe-venue a:hover,.btDarkSkin .boldSection .tribe-this-week-widget-day-wrap .bt-venue a:hover,.btDarkSkin .boldSection .bt-this-week-widget-day-wrap .tribe-venue a:hover,.btDarkSkin .boldSection .bt-this-week-widget-day-wrap .bt-venue a:hover,.btLightSkin .btDarkSkin .boldSection .tribe-this-week-widget-day-wrap .tribe-venue a:hover,.btLightSkin .btDarkSkin .boldSection .tribe-this-week-widget-day-wrap .bt-venue a:hover,.btLightSkin .btDarkSkin .boldSection .bt-this-week-widget-day-wrap .tribe-venue a:hover,.btLightSkin .btDarkSkin .boldSection .bt-this-week-widget-day-wrap .bt-venue a:hover,.btDarkSkin.btLightSkin .btDarkSkin .boldSection .tribe-this-week-widget-day-wrap .tribe-venue a:hover,.btDarkSkin.btLightSkin .btDarkSkin .boldSection .tribe-this-week-widget-day-wrap .bt-venue a:hover,.btDarkSkin.btLightSkin .btDarkSkin .boldSection .bt-this-week-widget-day-wrap .tribe-venue a:hover,.btDarkSkin.btLightSkin .btDarkSkin .boldSection .bt-this-week-widget-day-wrap .bt-venue a:hover{color:#fff}
.boldSection .entry-content ul.tribe-events-sub-nav,.boldSection .entry-content ul.bt-events-sub-nav,.boldSection .tribe-events-sub-nav,.boldSection .bt-events-sub-nav{font-size:12px;line-height:normal;list-style-type:none;margin:0;overflow:hidden;padding:0;text-transform:uppercase;text-align:center;font-weight:500;display:block}
.boldSection .tribe-events-sub-nav .tribe-this-week-nav-link.nav-previous,.boldSection .tribe-events-sub-nav .bt-this-week-nav-link.nav-previous,.boldSection .bt-events-sub-nav .tribe-this-week-nav-link.nav-previous,.boldSection .bt-events-sub-nav .bt-this-week-nav-link.nav-previous,.boldSection .tribe-events-sub-nav .tribe-this-week-nav-link.nav-next,.boldSection .tribe-events-sub-nav .bt-this-week-nav-link.nav-next,.boldSection .bt-events-sub-nav .tribe-this-week-nav-link.nav-next,.boldSection .bt-events-sub-nav .bt-this-week-nav-link.nav-next{padding:0;margin:0 0 10px;float:left;width:50%;line-height:24px}
.boldSection .tribe-events-sub-nav .tribe-this-week-nav-link.nav-previous a,.boldSection .tribe-events-sub-nav .bt-this-week-nav-link.nav-previous a,.boldSection .bt-events-sub-nav .tribe-this-week-nav-link.nav-previous a,.boldSection .bt-events-sub-nav .bt-this-week-nav-link.nav-previous a,.boldSection .tribe-events-sub-nav .tribe-this-week-nav-link.nav-next a,.boldSection .tribe-events-sub-nav .bt-this-week-nav-link.nav-next a,.boldSection .bt-events-sub-nav .tribe-this-week-nav-link.nav-next a,.boldSection .bt-events-sub-nav .bt-this-week-nav-link.nav-next a{padding:5px 0;display:block;text-decoration:none!important}
.btLightSkin .boldSection .tribe-events-sub-nav .tribe-this-week-nav-link.nav-previous a,.btLightSkin .boldSection .tribe-events-sub-nav .bt-this-week-nav-link.nav-previous a,.btLightSkin .boldSection .bt-events-sub-nav .tribe-this-week-nav-link.nav-previous a,.btLightSkin .boldSection .bt-events-sub-nav .bt-this-week-nav-link.nav-previous a,.btDarkSkin .btLightSkin .boldSection .tribe-events-sub-nav .tribe-this-week-nav-link.nav-previous a,.btDarkSkin .btLightSkin .boldSection .tribe-events-sub-nav .bt-this-week-nav-link.nav-previous a,.btDarkSkin .btLightSkin .boldSection .bt-events-sub-nav .tribe-this-week-nav-link.nav-previous a,.btDarkSkin .btLightSkin .boldSection .bt-events-sub-nav .bt-this-week-nav-link.nav-previous a,.btLightSkin .btDarkSkin .btLightSkin .boldSection .tribe-events-sub-nav .tribe-this-week-nav-link.nav-previous a,.btLightSkin .btDarkSkin .btLightSkin .boldSection .tribe-events-sub-nav .bt-this-week-nav-link.nav-previous a,.btLightSkin .btDarkSkin .btLightSkin .boldSection .bt-events-sub-nav .tribe-this-week-nav-link.nav-previous a,.btLightSkin .btDarkSkin .btLightSkin .boldSection .bt-events-sub-nav .bt-this-week-nav-link.nav-previous a,.btLightSkin .boldSection .tribe-events-sub-nav .tribe-this-week-nav-link.nav-next a,.btLightSkin .boldSection .tribe-events-sub-nav .bt-this-week-nav-link.nav-next a,.btLightSkin .boldSection .bt-events-sub-nav .tribe-this-week-nav-link.nav-next a,.btLightSkin .boldSection .bt-events-sub-nav .bt-this-week-nav-link.nav-next a,.btDarkSkin .btLightSkin .boldSection .tribe-events-sub-nav .tribe-this-week-nav-link.nav-next a,.btDarkSkin .btLightSkin .boldSection .tribe-events-sub-nav .bt-this-week-nav-link.nav-next a,.btDarkSkin .btLightSkin .boldSection .bt-events-sub-nav .tribe-this-week-nav-link.nav-next a,.btDarkSkin .btLightSkin .boldSection .bt-events-sub-nav .bt-this-week-nav-link.nav-next a,.btLightSkin .btDarkSkin .btLightSkin .boldSection .tribe-events-sub-nav .tribe-this-week-nav-link.nav-next a,.btLightSkin .btDarkSkin .btLightSkin .boldSection .tribe-events-sub-nav .bt-this-week-nav-link.nav-next a,.btLightSkin .btDarkSkin .btLightSkin .boldSection .bt-events-sub-nav .tribe-this-week-nav-link.nav-next a,.btLightSkin .btDarkSkin .btLightSkin .boldSection .bt-events-sub-nav .bt-this-week-nav-link.nav-next a{color:#343839}
.btLightSkin .boldSection .tribe-events-sub-nav .tribe-this-week-nav-link.nav-previous a:hover,.btLightSkin .boldSection .tribe-events-sub-nav .bt-this-week-nav-link.nav-previous a:hover,.btLightSkin .boldSection .bt-events-sub-nav .tribe-this-week-nav-link.nav-previous a:hover,.btLightSkin .boldSection .bt-events-sub-nav .bt-this-week-nav-link.nav-previous a:hover,.btDarkSkin .btLightSkin .boldSection .tribe-events-sub-nav .tribe-this-week-nav-link.nav-previous a:hover,.btDarkSkin .btLightSkin .boldSection .tribe-events-sub-nav .bt-this-week-nav-link.nav-previous a:hover,.btDarkSkin .btLightSkin .boldSection .bt-events-sub-nav .tribe-this-week-nav-link.nav-previous a:hover,.btDarkSkin .btLightSkin .boldSection .bt-events-sub-nav .bt-this-week-nav-link.nav-previous a:hover,.btLightSkin .btDarkSkin .btLightSkin .boldSection .tribe-events-sub-nav .tribe-this-week-nav-link.nav-previous a:hover,.btLightSkin .btDarkSkin .btLightSkin .boldSection .tribe-events-sub-nav .bt-this-week-nav-link.nav-previous a:hover,.btLightSkin .btDarkSkin .btLightSkin .boldSection .bt-events-sub-nav .tribe-this-week-nav-link.nav-previous a:hover,.btLightSkin .btDarkSkin .btLightSkin .boldSection .bt-events-sub-nav .bt-this-week-nav-link.nav-previous a:hover,.btLightSkin .boldSection .tribe-events-sub-nav .tribe-this-week-nav-link.nav-next a:hover,.btLightSkin .boldSection .tribe-events-sub-nav .bt-this-week-nav-link.nav-next a:hover,.btLightSkin .boldSection .bt-events-sub-nav .tribe-this-week-nav-link.nav-next a:hover,.btLightSkin .boldSection .bt-events-sub-nav .bt-this-week-nav-link.nav-next a:hover,.btDarkSkin .btLightSkin .boldSection .tribe-events-sub-nav .tribe-this-week-nav-link.nav-next a:hover,.btDarkSkin .btLightSkin .boldSection .tribe-events-sub-nav .bt-this-week-nav-link.nav-next a:hover,.btDarkSkin .btLightSkin .boldSection .bt-events-sub-nav .tribe-this-week-nav-link.nav-next a:hover,.btDarkSkin .btLightSkin .boldSection .bt-events-sub-nav .bt-this-week-nav-link.nav-next a:hover,.btLightSkin .btDarkSkin .btLightSkin .boldSection .tribe-events-sub-nav .tribe-this-week-nav-link.nav-next a:hover,.btLightSkin .btDarkSkin .btLightSkin .boldSection .tribe-events-sub-nav .bt-this-week-nav-link.nav-next a:hover,.btLightSkin .btDarkSkin .btLightSkin .boldSection .bt-events-sub-nav .tribe-this-week-nav-link.nav-next a:hover,.btLightSkin .btDarkSkin .btLightSkin .boldSection .bt-events-sub-nav .bt-this-week-nav-link.nav-next a:hover{color:#5dc2ca}
.btDarkSkin .boldSection .tribe-events-sub-nav .tribe-this-week-nav-link.nav-previous a,.btDarkSkin .boldSection .tribe-events-sub-nav .bt-this-week-nav-link.nav-previous a,.btDarkSkin .boldSection .bt-events-sub-nav .tribe-this-week-nav-link.nav-previous a,.btDarkSkin .boldSection .bt-events-sub-nav .bt-this-week-nav-link.nav-previous a,.btLightSkin .btDarkSkin .boldSection .tribe-events-sub-nav .tribe-this-week-nav-link.nav-previous a,.btLightSkin .btDarkSkin .boldSection .tribe-events-sub-nav .bt-this-week-nav-link.nav-previous a,.btLightSkin .btDarkSkin .boldSection .bt-events-sub-nav .tribe-this-week-nav-link.nav-previous a,.btLightSkin .btDarkSkin .boldSection .bt-events-sub-nav .bt-this-week-nav-link.nav-previous a,.btDarkSkin.btLightSkin .btDarkSkin .boldSection .tribe-events-sub-nav .tribe-this-week-nav-link.nav-previous a,.btDarkSkin.btLightSkin .btDarkSkin .boldSection .tribe-events-sub-nav .bt-this-week-nav-link.nav-previous a,.btDarkSkin.btLightSkin .btDarkSkin .boldSection .bt-events-sub-nav .tribe-this-week-nav-link.nav-previous a,.btDarkSkin.btLightSkin .btDarkSkin .boldSection .bt-events-sub-nav .bt-this-week-nav-link.nav-previous a,.btDarkSkin .boldSection .tribe-events-sub-nav .tribe-this-week-nav-link.nav-next a,.btDarkSkin .boldSection .tribe-events-sub-nav .bt-this-week-nav-link.nav-next a,.btDarkSkin .boldSection .bt-events-sub-nav .tribe-this-week-nav-link.nav-next a,.btDarkSkin .boldSection .bt-events-sub-nav .bt-this-week-nav-link.nav-next a,.btLightSkin .btDarkSkin .boldSection .tribe-events-sub-nav .tribe-this-week-nav-link.nav-next a,.btLightSkin .btDarkSkin .boldSection .tribe-events-sub-nav .bt-this-week-nav-link.nav-next a,.btLightSkin .btDarkSkin .boldSection .bt-events-sub-nav .tribe-this-week-nav-link.nav-next a,.btLightSkin .btDarkSkin .boldSection .bt-events-sub-nav .bt-this-week-nav-link.nav-next a,.btDarkSkin.btLightSkin .btDarkSkin .boldSection .tribe-events-sub-nav .tribe-this-week-nav-link.nav-next a,.btDarkSkin.btLightSkin .btDarkSkin .boldSection .tribe-events-sub-nav .bt-this-week-nav-link.nav-next a,.btDarkSkin.btLightSkin .btDarkSkin .boldSection .bt-events-sub-nav .tribe-this-week-nav-link.nav-next a,.btDarkSkin.btLightSkin .btDarkSkin .boldSection .bt-events-sub-nav .bt-this-week-nav-link.nav-next a{color:#fff}
.btDarkSkin .boldSection .tribe-events-sub-nav .tribe-this-week-nav-link.nav-previous a:hover,.btDarkSkin .boldSection .tribe-events-sub-nav .bt-this-week-nav-link.nav-previous a:hover,.btDarkSkin .boldSection .bt-events-sub-nav .tribe-this-week-nav-link.nav-previous a:hover,.btDarkSkin .boldSection .bt-events-sub-nav .bt-this-week-nav-link.nav-previous a:hover,.btLightSkin .btDarkSkin .boldSection .tribe-events-sub-nav .tribe-this-week-nav-link.nav-previous a:hover,.btLightSkin .btDarkSkin .boldSection .tribe-events-sub-nav .bt-this-week-nav-link.nav-previous a:hover,.btLightSkin .btDarkSkin .boldSection .bt-events-sub-nav .tribe-this-week-nav-link.nav-previous a:hover,.btLightSkin .btDarkSkin .boldSection .bt-events-sub-nav .bt-this-week-nav-link.nav-previous a:hover,.btDarkSkin.btLightSkin .btDarkSkin .boldSection .tribe-events-sub-nav .tribe-this-week-nav-link.nav-previous a:hover,.btDarkSkin.btLightSkin .btDarkSkin .boldSection .tribe-events-sub-nav .bt-this-week-nav-link.nav-previous a:hover,.btDarkSkin.btLightSkin .btDarkSkin .boldSection .bt-events-sub-nav .tribe-this-week-nav-link.nav-previous a:hover,.btDarkSkin.btLightSkin .btDarkSkin .boldSection .bt-events-sub-nav .bt-this-week-nav-link.nav-previous a:hover,.btDarkSkin .boldSection .tribe-events-sub-nav .tribe-this-week-nav-link.nav-next a:hover,.btDarkSkin .boldSection .tribe-events-sub-nav .bt-this-week-nav-link.nav-next a:hover,.btDarkSkin .boldSection .bt-events-sub-nav .tribe-this-week-nav-link.nav-next a:hover,.btDarkSkin .boldSection .bt-events-sub-nav .bt-this-week-nav-link.nav-next a:hover,.btLightSkin .btDarkSkin .boldSection .tribe-events-sub-nav .tribe-this-week-nav-link.nav-next a:hover,.btLightSkin .btDarkSkin .boldSection .tribe-events-sub-nav .bt-this-week-nav-link.nav-next a:hover,.btLightSkin .btDarkSkin .boldSection .bt-events-sub-nav .tribe-this-week-nav-link.nav-next a:hover,.btLightSkin .btDarkSkin .boldSection .bt-events-sub-nav .bt-this-week-nav-link.nav-next a:hover,.btDarkSkin.btLightSkin .btDarkSkin .boldSection .tribe-events-sub-nav .tribe-this-week-nav-link.nav-next a:hover,.btDarkSkin.btLightSkin .btDarkSkin .boldSection .tribe-events-sub-nav .bt-this-week-nav-link.nav-next a:hover,.btDarkSkin.btLightSkin .btDarkSkin .boldSection .bt-events-sub-nav .tribe-this-week-nav-link.nav-next a:hover,.btDarkSkin.btLightSkin .btDarkSkin .boldSection .bt-events-sub-nav .bt-this-week-nav-link.nav-next a:hover{color:#5dc2ca}
.boldSection .tribe-this-week-widget-wrapper .tribe-this-week-widget-day .tribe-venue,.boldSection .tribe-this-week-widget-wrapper .tribe-this-week-widget-day .bt-venue,.boldSection .tribe-this-week-widget-wrapper .bt-this-week-widget-day .tribe-venue,.boldSection .tribe-this-week-widget-wrapper .bt-this-week-widget-day .bt-venue,.boldSection .bt-this-week-widget-wrapper .tribe-this-week-widget-day .tribe-venue,.boldSection .bt-this-week-widget-wrapper .tribe-this-week-widget-day .bt-venue,.boldSection .bt-this-week-widget-wrapper .bt-this-week-widget-day .tribe-venue,.boldSection .bt-this-week-widget-wrapper .bt-this-week-widget-day .bt-venue{font-weight:700}
.boldSection .tribe-this-week-widget-wrapper .tribe-this-week-widget-day .duration,.boldSection .tribe-this-week-widget-wrapper .bt-this-week-widget-day .duration,.boldSection .bt-this-week-widget-wrapper .tribe-this-week-widget-day .duration,.boldSection .bt-this-week-widget-wrapper .bt-this-week-widget-day .duration,.boldSection .tribe-this-week-widget-wrapper .tribe-this-week-widget-day .tribe-venue,.boldSection .tribe-this-week-widget-wrapper .tribe-this-week-widget-day .bt-venue,.boldSection .tribe-this-week-widget-wrapper .bt-this-week-widget-day .tribe-venue,.boldSection .tribe-this-week-widget-wrapper .bt-this-week-widget-day .bt-venue,.boldSection .bt-this-week-widget-wrapper .tribe-this-week-widget-day .tribe-venue,.boldSection .bt-this-week-widget-wrapper .tribe-this-week-widget-day .bt-venue,.boldSection .bt-this-week-widget-wrapper .bt-this-week-widget-day .tribe-venue,.boldSection .bt-this-week-widget-wrapper .bt-this-week-widget-day .bt-venue{text-decoration:none}
.btLightSkin .boldSection .tribe-this-week-widget-wrapper .tribe-this-week-widget-day .duration,.btLightSkin .boldSection .tribe-this-week-widget-wrapper .bt-this-week-widget-day .duration,.btLightSkin .boldSection .bt-this-week-widget-wrapper .tribe-this-week-widget-day .duration,.btLightSkin .boldSection .bt-this-week-widget-wrapper .bt-this-week-widget-day .duration,.btDarkSkin .btLightSkin .boldSection .tribe-this-week-widget-wrapper .tribe-this-week-widget-day .duration,.btDarkSkin .btLightSkin .boldSection .tribe-this-week-widget-wrapper .bt-this-week-widget-day .duration,.btDarkSkin .btLightSkin .boldSection .bt-this-week-widget-wrapper .tribe-this-week-widget-day .duration,.btDarkSkin .btLightSkin .boldSection .bt-this-week-widget-wrapper .bt-this-week-widget-day .duration,.btLightSkin .btDarkSkin .btLightSkin .boldSection .tribe-this-week-widget-wrapper .tribe-this-week-widget-day .duration,.btLightSkin .btDarkSkin .btLightSkin .boldSection .tribe-this-week-widget-wrapper .bt-this-week-widget-day .duration,.btLightSkin .btDarkSkin .btLightSkin .boldSection .bt-this-week-widget-wrapper .tribe-this-week-widget-day .duration,.btLightSkin .btDarkSkin .btLightSkin .boldSection .bt-this-week-widget-wrapper .bt-this-week-widget-day .duration,.btLightSkin .boldSection .tribe-this-week-widget-wrapper .tribe-this-week-widget-day .tribe-venue,.btLightSkin .boldSection .tribe-this-week-widget-wrapper .tribe-this-week-widget-day .bt-venue,.btLightSkin .boldSection .tribe-this-week-widget-wrapper .bt-this-week-widget-day .tribe-venue,.btLightSkin .boldSection .tribe-this-week-widget-wrapper .bt-this-week-widget-day .bt-venue,.btLightSkin .boldSection .bt-this-week-widget-wrapper .tribe-this-week-widget-day .tribe-venue,.btLightSkin .boldSection .bt-this-week-widget-wrapper .tribe-this-week-widget-day .bt-venue,.btLightSkin .boldSection .bt-this-week-widget-wrapper .bt-this-week-widget-day .tribe-venue,.btLightSkin .boldSection .bt-this-week-widget-wrapper .bt-this-week-widget-day .bt-venue,.btDarkSkin .btLightSkin .boldSection .tribe-this-week-widget-wrapper .tribe-this-week-widget-day .tribe-venue,.btDarkSkin .btLightSkin .boldSection .tribe-this-week-widget-wrapper .tribe-this-week-widget-day .bt-venue,.btDarkSkin .btLightSkin .boldSection .tribe-this-week-widget-wrapper .bt-this-week-widget-day .tribe-venue,.btDarkSkin .btLightSkin .boldSection .tribe-this-week-widget-wrapper .bt-this-week-widget-day .bt-venue,.btDarkSkin .btLightSkin .boldSection .bt-this-week-widget-wrapper .tribe-this-week-widget-day .tribe-venue,.btDarkSkin .btLightSkin .boldSection .bt-this-week-widget-wrapper .tribe-this-week-widget-day .bt-venue,.btDarkSkin .btLightSkin .boldSection .bt-this-week-widget-wrapper .bt-this-week-widget-day .tribe-venue,.btDarkSkin .btLightSkin .boldSection .bt-this-week-widget-wrapper .bt-this-week-widget-day .bt-venue,.btLightSkin .btDarkSkin .btLightSkin .boldSection .tribe-this-week-widget-wrapper .tribe-this-week-widget-day .tribe-venue,.btLightSkin .btDarkSkin .btLightSkin .boldSection .tribe-this-week-widget-wrapper .tribe-this-week-widget-day .bt-venue,.btLightSkin .btDarkSkin .btLightSkin .boldSection .tribe-this-week-widget-wrapper .bt-this-week-widget-day .tribe-venue,.btLightSkin .btDarkSkin .btLightSkin .boldSection .tribe-this-week-widget-wrapper .bt-this-week-widget-day .bt-venue,.btLightSkin .btDarkSkin .btLightSkin .boldSection .bt-this-week-widget-wrapper .tribe-this-week-widget-day .tribe-venue,.btLightSkin .btDarkSkin .btLightSkin .boldSection .bt-this-week-widget-wrapper .tribe-this-week-widget-day .bt-venue,.btLightSkin .btDarkSkin .btLightSkin .boldSection .bt-this-week-widget-wrapper .bt-this-week-widget-day .tribe-venue,.btLightSkin .btDarkSkin .btLightSkin .boldSection .bt-this-week-widget-wrapper .bt-this-week-widget-day .bt-venue{color:#343839}
.btDarkSkin .boldSection .tribe-this-week-widget-wrapper .tribe-this-week-widget-day .duration,.btDarkSkin .boldSection .tribe-this-week-widget-wrapper .bt-this-week-widget-day .duration,.btDarkSkin .boldSection .bt-this-week-widget-wrapper .tribe-this-week-widget-day .duration,.btDarkSkin .boldSection .bt-this-week-widget-wrapper .bt-this-week-widget-day .duration,.btLightSkin .btDarkSkin .boldSection .tribe-this-week-widget-wrapper .tribe-this-week-widget-day .duration,.btLightSkin .btDarkSkin .boldSection .tribe-this-week-widget-wrapper .bt-this-week-widget-day .duration,.btLightSkin .btDarkSkin .boldSection .bt-this-week-widget-wrapper .tribe-this-week-widget-day .duration,.btLightSkin .btDarkSkin .boldSection .bt-this-week-widget-wrapper .bt-this-week-widget-day .duration,.btDarkSkin.btLightSkin .btDarkSkin .boldSection .tribe-this-week-widget-wrapper .tribe-this-week-widget-day .duration,.btDarkSkin.btLightSkin .btDarkSkin .boldSection .tribe-this-week-widget-wrapper .bt-this-week-widget-day .duration,.btDarkSkin.btLightSkin .btDarkSkin .boldSection .bt-this-week-widget-wrapper .tribe-this-week-widget-day .duration,.btDarkSkin.btLightSkin .btDarkSkin .boldSection .bt-this-week-widget-wrapper .bt-this-week-widget-day .duration,.btDarkSkin .boldSection .tribe-this-week-widget-wrapper .tribe-this-week-widget-day .tribe-venue,.btDarkSkin .boldSection .tribe-this-week-widget-wrapper .tribe-this-week-widget-day .bt-venue,.btDarkSkin .boldSection .tribe-this-week-widget-wrapper .bt-this-week-widget-day .tribe-venue,.btDarkSkin .boldSection .tribe-this-week-widget-wrapper .bt-this-week-widget-day .bt-venue,.btDarkSkin .boldSection .bt-this-week-widget-wrapper .tribe-this-week-widget-day .tribe-venue,.btDarkSkin .boldSection .bt-this-week-widget-wrapper .tribe-this-week-widget-day .bt-venue,.btDarkSkin .boldSection .bt-this-week-widget-wrapper .bt-this-week-widget-day .tribe-venue,.btDarkSkin .boldSection .bt-this-week-widget-wrapper .bt-this-week-widget-day .bt-venue,.btLightSkin .btDarkSkin .boldSection .tribe-this-week-widget-wrapper .tribe-this-week-widget-day .tribe-venue,.btLightSkin .btDarkSkin .boldSection .tribe-this-week-widget-wrapper .tribe-this-week-widget-day .bt-venue,.btLightSkin .btDarkSkin .boldSection .tribe-this-week-widget-wrapper .bt-this-week-widget-day .tribe-venue,.btLightSkin .btDarkSkin .boldSection .tribe-this-week-widget-wrapper .bt-this-week-widget-day .bt-venue,.btLightSkin .btDarkSkin .boldSection .bt-this-week-widget-wrapper .tribe-this-week-widget-day .tribe-venue,.btLightSkin .btDarkSkin .boldSection .bt-this-week-widget-wrapper .tribe-this-week-widget-day .bt-venue,.btLightSkin .btDarkSkin .boldSection .bt-this-week-widget-wrapper .bt-this-week-widget-day .tribe-venue,.btLightSkin .btDarkSkin .boldSection .bt-this-week-widget-wrapper .bt-this-week-widget-day .bt-venue,.btDarkSkin.btLightSkin .btDarkSkin .boldSection .tribe-this-week-widget-wrapper .tribe-this-week-widget-day .tribe-venue,.btDarkSkin.btLightSkin .btDarkSkin .boldSection .tribe-this-week-widget-wrapper .tribe-this-week-widget-day .bt-venue,.btDarkSkin.btLightSkin .btDarkSkin .boldSection .tribe-this-week-widget-wrapper .bt-this-week-widget-day .tribe-venue,.btDarkSkin.btLightSkin .btDarkSkin .boldSection .tribe-this-week-widget-wrapper .bt-this-week-widget-day .bt-venue,.btDarkSkin.btLightSkin .btDarkSkin .boldSection .bt-this-week-widget-wrapper .tribe-this-week-widget-day .tribe-venue,.btDarkSkin.btLightSkin .btDarkSkin .boldSection .bt-this-week-widget-wrapper .tribe-this-week-widget-day .bt-venue,.btDarkSkin.btLightSkin .btDarkSkin .boldSection .bt-this-week-widget-wrapper .bt-this-week-widget-day .tribe-venue,.btDarkSkin.btLightSkin .btDarkSkin .boldSection .bt-this-week-widget-wrapper .bt-this-week-widget-day .bt-venue{color:#fff}
.boldSection .this-week-no-events-msg{position:relative;border-left:none;margin-bottom:0;text-align:center;padding:20px 10px;font-weight:400;text-transform:uppercase;font-size:14px;line-height:1.2;font-family:'Open Sans',sans-serif;opacity:.5}
.btLightSkin .boldSection .this-week-no-events-msg,.btDarkSkin .btLightSkin .boldSection .this-week-no-events-msg,.btLightSkin .btDarkSkin .btLightSkin .boldSection .this-week-no-events-msg{color:#343839}
.btDarkSkin .boldSection .this-week-no-events-msg,.btLightSkin .btDarkSkin .boldSection .this-week-no-events-msg,.btDarkSkin.btLightSkin .btDarkSkin .boldSection .this-week-no-events-msg{color:#fff}
#tribe-bar-form{background:transparent!important}
#tribe-bar-form #tribe-bar-views{float:none;left:0;padding:0;width:auto}
#tribe-bar-form #tribe-bar-views .tribe-bar-views-inner{background:transparent;cursor:default}
#tribe-bar-form #tribe-bar-views .tribe-bar-views-inner label{display:inline-block}
#tribe-bar-form #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option{display:inline-block}
#tribe-bar-form #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a{background:transparent;font-size:.8em;padding:6px 10px;line-height:22px}
.btLightSkin #tribe-bar-form #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a{color:#343839}
.btDarkSkin #tribe-bar-form #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a{color:#fff}
#tribe-bar-form #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a:hover{color:#5dc2ca}
#tribe-bar-form #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a span[class^=tribe-icon-]{background:transparent;padding-left:0}
#tribe-bar-form #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a span[class^=tribe-icon-]:before{font-family:FontAwesome;display:block;content:" ";width:32px;height:32px;border-radius:50%;margin:-5px 5px 0 0;color:#fff;-webkit-box-shadow:0 0 0 1.5em #5dc2ca inset;box-shadow:0 0 0 1.5em #5dc2ca inset;-webkit-transition:300ms ease all;-moz-transition:300ms ease all;transition:300ms ease all;text-align:center;line-height:32px;float:left;font-size:16px}
#tribe-bar-form #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a span[class^=tribe-icon-]:hover:before{-webkit-box-shadow:0 0 0 1px #5dc2ca inset;box-shadow:0 0 0 1px #5dc2ca inset;color:#5dc2ca}
#tribe-bar-form #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a span[class^=tribe-icon-list]:before{content:"\f0c9"}
#tribe-bar-form #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a span[class^=tribe-icon-month]:before{content:"\f073"}
#tribe-bar-form #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a span[class^=tribe-icon-week]:before{content:"\f272"}
#tribe-bar-form #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a span[class^=tribe-icon-day]:before{content:"\f133"}
#tribe-bar-form #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a span[class^=tribe-icon-map]:before{content:"\f041"}
#tribe-bar-form #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a span[class^=tribe-icon-photo]:before{content:"\f03e"}
#tribe-bar-form #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-active a{color:#a082d2}
#tribe-bar-form #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-active a:hover{color:#a082d2}
#tribe-bar-form #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-active a span[class^=tribe-icon-]:before{color:#a082d2;-webkit-box-shadow:0 0 0 1px #a082d2 inset;box-shadow:0 0 0 1px #a082d2 inset}
#tribe-bar-form #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-active a span[class^=tribe-icon-]:hover:before{-webkit-box-shadow:0 0 0 1.5em #a082d2 inset;box-shadow:0 0 0 1.5em #a082d2 inset;color:#fff}
#tribe-bar-form #tribe-bar-views + .tribe-bar-filters{right:auto;width:100%}
#tribe-bar-form input[type="text"]{border:1px solid;font-size:.8em;height:44px;padding:0 1em;font-weight:300;outline:none!important}
.btLightSkin #tribe-bar-form input[type="text"]{border-color:rgba(0,0,0,.1)}
.btLightSkin #tribe-bar-form input[type="text"]:focus{border-color:#343839;border-bottom-width:1px;border-bottom-style:solid;-webkit-box-shadow:0 0 4px 0 #5dc2ca;box-shadow:0 0 4px 0 #5dc2ca}
.btDarkSkin #tribe-bar-form input[type="text"]{border-color:rgba(255,255,255,.2)}
.btDarkSkin #tribe-bar-form input[type="text"]:focus{border-color:#181A1E;border-bottom-width:1px;border-bottom-style:solid;-webkit-box-shadow:0 0 4px 0 #5dc2ca;box-shadow:0 0 4px 0 #5dc2ca}
.btHardRoundedButtons #tribe-bar-form input[type="text"]{border-radius:50px}
.btSoftRoundedButtons #tribe-bar-form input[type="text"]{border-radius:5px}
.btSquareButtons #tribe-bar-form input[type="text"]{border-radius:0}
#tribe-bar-form .tribe-bar-submit input[type=submit]{background:#5dc2ca!important;font-family:'Open Sans',sans-serif;color:#fff;text-transform:uppercase;border:2px solid #5dc2ca!important;-webkit-transition:300ms ease all;-moz-transition:300ms ease all;transition:300ms ease all;margin-top:16px}
#tribe-bar-form .tribe-bar-submit input[type=submit]:hover{background:transparent!important;color:#5dc2ca}
.btHardRoundedButtons #tribe-bar-form .tribe-bar-submit input[type=submit]{border-radius:50px}
.btSoftRoundedButtons #tribe-bar-form .tribe-bar-submit input[type=submit]{border-radius:5px}
.btSquareButtons #tribe-bar-form .tribe-bar-submit input[type=submit]{border-radius:0}
.tribe-bar-collapse #tribe-bar-collapse-toggle{padding-left:50px}
.tribe-bar-collapse #tribe-bar-collapse-toggle span.tribe-bar-toggle-arrow{right:auto;left:35px;top:12px}
.tribe-bar-collapse #tribe-bar-collapse-toggle span.tribe-bar-toggle-arrow:after{border:0!important;width:30px;height:30px;content:'\e688';font-family:Icon7Stroke;width:35px;height:35px;line-height:35px;font-size:32px;font-weight:300;top:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:300ms ease all;-moz-transition:300ms ease all;transition:300ms ease all}
.tribe-bar-collapse #tribe-bar-collapse-toggle.tribe-bar-filters-open span.tribe-bar-toggle-arrow:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
h2.tribe-events-page-title{text-align:left;text-transform:uppercase;font-weight:500;padding:0}
#tribe-geo-options h2,#tribe-geo-results h2{font-size:1.6em;font-weight:400;margin:0 0 1em}
.events-list .tribe-events-loop,.tribe-events-day .tribe-events-loop,.tribe-events-page-template .tribe-events-loop{max-width:100%}
.events-list .tribe-events-loop .tribe-events-list-separator-month,.events-list .tribe-events-loop .tribe-events-day-time-slot h5,.tribe-events-day .tribe-events-loop .tribe-events-list-separator-month,.tribe-events-day .tribe-events-loop .tribe-events-day-time-slot h5,.tribe-events-page-template .tribe-events-loop .tribe-events-list-separator-month,.tribe-events-page-template .tribe-events-loop .tribe-events-day-time-slot h5{text-align:left;font-size:1em;text-transform:uppercase;font-weight:500;margin:0 auto;font-family:'Open Sans',sans-serif;padding:6px 10px;line-height:1.6;font-weight:500}
.btLightSkin .events-list .tribe-events-loop .tribe-events-list-separator-month,.btLightSkin .events-list .tribe-events-loop .tribe-events-day-time-slot h5,.btLightSkin .tribe-events-day .tribe-events-loop .tribe-events-list-separator-month,.btLightSkin .tribe-events-day .tribe-events-loop .tribe-events-day-time-slot h5,.btLightSkin .tribe-events-page-template .tribe-events-loop .tribe-events-list-separator-month,.btLightSkin .tribe-events-page-template .tribe-events-loop .tribe-events-day-time-slot h5{background:rgba(0,0,0,.07);color:#343839}
.btDarkSkin .events-list .tribe-events-loop .tribe-events-list-separator-month,.btDarkSkin .events-list .tribe-events-loop .tribe-events-day-time-slot h5,.btDarkSkin .tribe-events-day .tribe-events-loop .tribe-events-list-separator-month,.btDarkSkin .tribe-events-day .tribe-events-loop .tribe-events-day-time-slot h5,.btDarkSkin .tribe-events-page-template .tribe-events-loop .tribe-events-list-separator-month,.btDarkSkin .tribe-events-page-template .tribe-events-loop .tribe-events-day-time-slot h5{background:rgba(255,255,255,.2);color:#fff}
.events-list .tribe-events-loop .tribe-events-list-separator-month:after,.events-list .tribe-events-loop .tribe-events-day-time-slot h5:after,.tribe-events-day .tribe-events-loop .tribe-events-list-separator-month:after,.tribe-events-day .tribe-events-loop .tribe-events-day-time-slot h5:after,.tribe-events-page-template .tribe-events-loop .tribe-events-list-separator-month:after,.tribe-events-page-template .tribe-events-loop .tribe-events-day-time-slot h5:after{display:none}
.events-list .tribe-events-loop .tribe-events-list-separator-month span,.events-list .tribe-events-loop .tribe-events-day-time-slot h5 span,.tribe-events-day .tribe-events-loop .tribe-events-list-separator-month span,.tribe-events-day .tribe-events-loop .tribe-events-day-time-slot h5 span,.tribe-events-page-template .tribe-events-loop .tribe-events-list-separator-month span,.tribe-events-page-template .tribe-events-loop .tribe-events-day-time-slot h5 span{padding:0;background:transparent}
.events-list .tribe-events-loop .tribe-events-list-event-title,.tribe-events-day .tribe-events-loop .tribe-events-list-event-title,.tribe-events-page-template .tribe-events-loop .tribe-events-list-event-title{float:left;width:40%;margin:0 3% 0 0}
.btLightSkin .events-list .tribe-events-loop .tribe-events-list-event-title a.tribe-event-url,.btLightSkin .tribe-events-day .tribe-events-loop .tribe-events-list-event-title a.tribe-event-url,.btLightSkin .tribe-events-page-template .tribe-events-loop .tribe-events-list-event-title a.tribe-event-url{color:#343839}
.btDarkSkin .events-list .tribe-events-loop .tribe-events-list-event-title a.tribe-event-url,.btDarkSkin .tribe-events-day .tribe-events-loop .tribe-events-list-event-title a.tribe-event-url,.btDarkSkin .tribe-events-page-template .tribe-events-loop .tribe-events-list-event-title a.tribe-event-url{color:#fff}
.events-list .tribe-events-loop .tribe-events-event-meta,.tribe-events-day .tribe-events-loop .tribe-events-event-meta,.tribe-events-page-template .tribe-events-loop .tribe-events-event-meta{width:57%;float:left;clear:none}
.events-list .tribe-events-loop .tribe-events-event-image,.tribe-events-day .tribe-events-loop .tribe-events-event-image,.tribe-events-page-template .tribe-events-loop .tribe-events-event-image{float:left;width:40%;margin:0 3% 0 0}
.events-list .tribe-events-loop .tribe-events-event-image + div.tribe-events-content,.tribe-events-day .tribe-events-loop .tribe-events-event-image + div.tribe-events-content,.tribe-events-page-template .tribe-events-loop .tribe-events-event-image + div.tribe-events-content{float:left;width:57%;clear:none;padding:0}
.events-list .tribe-events-loop .tribe-events-read-more,.tribe-events-day .tribe-events-loop .tribe-events-read-more,.tribe-events-page-template .tribe-events-loop .tribe-events-read-more{font-family:'Open Sans',sans-serif;text-transform:uppercase;border:2px solid #5dc2ca;color:#fff!important;background:#5dc2ca;-webkit-transition:300ms ease all;-moz-transition:300ms ease all;transition:300ms ease all;padding:10px 20px;font-size:.8em;font-weight:700;display:inline-block;margin:5px 0 0}
.events-list .tribe-events-loop .tribe-events-read-more:hover,.tribe-events-day .tribe-events-loop .tribe-events-read-more:hover,.tribe-events-page-template .tribe-events-loop .tribe-events-read-more:hover{background:transparent;color:#5dc2ca!important}
.tribe-events-day .tribe-events-loop .tribe-events-list-event-title{width:30%}
.tribe-events-day .tribe-events-loop .tribe-events-event-meta{width:67%}
.btLightSkin.events-list .tribe-events-loop .tribe-events-list-separator-month{background-color:rgba(0,0,0,.07)}
.btDarkSkin.events-list .tribe-events-loop .tribe-events-list-separator-month{background-color:rgba(255,255,255,.2)}
.btHardRoundedButtons .tribe-events-read-more,.btHardRoundedButtons .tribe-events-button,.btHardRoundedButtons #tribe-events .tribe-events-button,.btHardRoundedButtons .tribe-events-back a{border-radius:50px!important}
.btSoftRoundedButtons .tribe-events-read-more,.btSoftRoundedButtons .tribe-events-button,.btSoftRoundedButtons #tribe-events .tribe-events-button,.btSoftRoundedButtons .tribe-events-back a{border-radius:5px!important}
.btSquareButtons .tribe-events-read-more,.btSquareButtons .tribe-events-button,.btSquareButtons #tribe-events .tribe-events-button,.btSquareButtons .tribe-events-back a{border-radius:0!important}
.tribe-events.list input::-webkit-input-placeholder{font-style:normal!important}
.tribe-events.list input::-moz-placeholder{font-style:normal!important}
.tribe-events.list input:-ms-input-placeholder{font-style:normal!important}
.tribe-events-list .type-tribe_events{border-bottom:1px solid}
.btLightSkin .tribe-events-list .type-tribe_events{border-color:rgba(0,0,0,.1)}
.btDarkSkin .tribe-events-list .type-tribe_events{border-color:rgba(255,255,255,.1)}
.btLightSkin #tribe-events-footer{border-color:rgba(0,0,0,.1)}
.btDarkSkin #tribe-events-footer{border-color:rgba(255,255,255,.1)}
.tribe-events-list #tribe-events-photo-events .tribe-events-event-details h2{display:block;margin-bottom:.5em}
#tribe-events-content a:hover,.tribe-events-event-meta a:hover{color:#5dc2ca}
.btLightSkin #tribe-events-content a,.btLightSkin .tribe-events-event-meta a{color:#343839}
.btDarkSkin #tribe-events-content a,.btDarkSkin .tribe-events-event-meta a{color:#fff}
#tribe-events-content .tribe-events-sub-nav{padding:5px 0}
#tribe-events-content .tribe-events-sub-nav a{font-weight:300;font-size:.9em;text-transform:uppercase;font-weight:500;line-height:38px}
#tribe-events-content .tribe-events-sub-nav a:hover{color:#5dc2ca}
#tribe-events-content .tribe-events-sub-nav a span{display:none}
#tribe-events-content .tribe-events-sub-nav .tribe-events-nav-previous a:after,#tribe-events-content .tribe-events-sub-nav .tribe-events-nav-next a:before{display:block;width:38px;height:38px;text-align:center;font:2.25em/38px Icon7Stroke;color:#fff;-webkit-box-shadow:0 0 0 1.5em #5dc2ca inset;box-shadow:0 0 0 1.5em #5dc2ca inset;-webkit-transition:300ms ease all;-moz-transition:300ms ease all;transition:300ms ease all}
.btHardRoundedButtons #tribe-events-content .tribe-events-sub-nav .tribe-events-nav-previous a:after,.btHardRoundedButtons #tribe-events-content .tribe-events-sub-nav .tribe-events-nav-next a:before{border-radius:50%}
.btSoftRoundedButtons #tribe-events-content .tribe-events-sub-nav .tribe-events-nav-previous a:after,.btSoftRoundedButtons #tribe-events-content .tribe-events-sub-nav .tribe-events-nav-next a:before{border-radius:5px}
.btSquareButtons #tribe-events-content .tribe-events-sub-nav .tribe-events-nav-previous a:after,.btSquareButtons #tribe-events-content .tribe-events-sub-nav .tribe-events-nav-next a:before{border-radius:0}
#tribe-events-content .tribe-events-sub-nav .tribe-events-nav-previous a:hover:after,#tribe-events-content .tribe-events-sub-nav .tribe-events-nav-next a:hover:before{color:#5dc2ca;-webkit-box-shadow:0 0 0 1px #5dc2ca inset;box-shadow:0 0 0 1px #5dc2ca inset;-webkit-transition:300ms ease all;-moz-transition:300ms ease all;transition:300ms ease all}
#tribe-events-content .tribe-events-sub-nav .tribe-events-nav-previous a:after{float:left;content:"\e686";margin:0 10px 0 0}
#tribe-events-content .tribe-events-sub-nav .tribe-events-nav-next a:before{float:right;content:"\e684";margin:0 0 0 10px}
.type-tribe_events.tribe-events-photo-event .tribe-events-photo-event-wrap{background:transparent}
.type-tribe_events.tribe-events-photo-event .tribe-events-photo-event-wrap:hover{background:transparent;-webkit-box-shadow:none;box-shadow:none}
.type-tribe_events.tribe-events-photo-event .tribe-events-photo-event-wrap .tribe-events-content{padding:0;float:none;font-size:.8em}
.tribe-events-list .tribe-events-photo-event .tribe-events-event-image{float:none;width:100%;margin:0}
.tribe-events-list .tribe-events-photo-event .tribe-events-event-details{padding:15px 0}
.tribe-events-list #tribe-events-photo-events .tribe-events-event-details h2{width:100%;margin-right:0}
.tribe-events-photo .tribe-events-loop .type-tribe_events .tribe-events-event-meta{width:100%}
.datepicker.dropdown-menu{font-family:'Open Sans',sans-serif}
#tribe-events td.tribe-events-present div[id*="tribe-events-daynum-"],#tribe-events td.tribe-events-present div[id*="tribe-events-daynum-"] > a{background:#5dc2ca!important}
.btLightSkin .recurring-info-tooltip,.btLightSkin .tribe-events-calendar .tribe-events-tooltip,.btLightSkin .tribe-events-week .tribe-events-tooltip{background:#fff!important;color:#343839!important}
.btLightSkin .tribe-events-tooltip .tribe-events-arrow{background-image:url(//magicnn.ru/wp-content/themes/magic/images/tribe-theme-tooltips.png)}
.btDarkSkin .recurring-info-tooltip,.btDarkSkin .tribe-events-tooltip{background:#000!important;color:#fff!important}
.btDarkSkin .tribe-events-tooltip .tribe-events-arrow{background-image:url(//magicnn.ru/wp-content/themes/magic/images/tribe-theme-tooltips-dark.png)}
#tribe-events-content .tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title{font-family:'Open Sans',sans-serif}
#tribe-events-content table.tribe-events-calendar{border:0;margin-bottom:2em}
.tribe-events-calendar th{letter-spacing:0;font-weight:800;line-height:1.2;border:0!important}
.btLightSkin .tribe-events-calendar th{color:#343839;background:rgba(0,0,0,.1);-webkit-box-shadow:0 -4px 0 0 rgba(0,0,0,.1) inset;box-shadow:0 -4px 0 0 rgba(0,0,0,.1) inset}
.btDarkSkin .tribe-events-calendar th{color:#fff;background:rgba(255,255,255,.1);-webkit-box-shadow:0 -4px 0 0 rgba(255,255,255,.1) inset;box-shadow:0 -4px 0 0 rgba(255,255,255,.1) inset}
#tribe-events .tribe-events-calendar td{border:0}
.tribe-events-button,#tribe-events .tribe-events-button{letter-spacing:0;padding:10px 20px;font-size:.8em;font-family:'Open Sans',sans-serif;color:#fff!important;border:2px solid #a082d2!important;background:#a082d2!important;-webkit-transition:300ms ease all;-moz-transition:300ms ease all;transition:300ms ease all}
.tribe-events-button:hover,#tribe-events .tribe-events-button:hover{background:transparent!important;color:#a082d2!important}
.btLightSkin #tribe-events .tribe-events-calendar td.tribe-events-othermonth{background:#f9f9f9}
.btLightSkin #tribe-events .tribe-events-calendar td:hover{background:#f1f1f1}
.btLightSkin #tribe-events-content table .type-tribe_events{border-color:rgba(0,0,0,.1)!important}
.btLightSkin .tribe-events-calendar td.tribe-events-past div[id*="tribe-events-daynum-"]{background-color:rgba(0,0,0,.07)}
.btLightSkin .tribe-events-calendar td.tribe-events-past div[id*="tribe-events-daynum-"] > a{background:transparent}
.btDarkSkin #tribe-events .tribe-events-calendar td.tribe-events-othermonth{background:#23262b}
.btDarkSkin #tribe-events .tribe-events-calendar td:hover{background:#0f1013}
.btDarkSkin #tribe-events-content table .type-tribe_events{border-color:rgba(255,255,255,.1)!important}
.btDarkSkin .tribe-events-calendar td.tribe-events-past div[id*="tribe-events-daynum-"]{background-color:rgba(255,255,255,.2)}
.btDarkSkin .tribe-events-calendar td.tribe-events-past div[id*="tribe-events-daynum-"] > a{background:transparent}
#tribe-events .tribe-events-grid{margin-bottom:2em}
#tribe-events .tribe-events-grid .type-tribe_events h3.entry-title a{color:#FFF;font-family:'Open Sans',sans-serif;font-weight:500}
#tribe-events .tribe-events-grid .tribe-grid-body .tribe-events-week-hourly-single{margin:0 4px}
#tribe-events .tribe-events-grid .tribe-grid-header div.tribe-week-today{background:#5dc2ca!important;color:#fff!important}
#tribe-events .tribe-events-grid .tribe-grid-header div.tribe-week-today span{color:#fff}
.tribe-events-grid .tribe-grid-header{background:transparent;border-left:0;border-right:0}
.tribe-events-grid .tribe-grid-header .tribe-grid-content-wrap .column{font-family:'Open Sans',sans-serif;letter-spacing:0}
.tribe-grid-header .column span{color:inherit}
.btLightSkin .tribe-events-grid .tribe-grid-header .tribe-grid-content-wrap .column{color:#343839;background:rgba(0,0,0,.1);-webkit-box-shadow:0 -4px 0 0 rgba(0,0,0,.1) inset;box-shadow:0 -4px 0 0 rgba(0,0,0,.1) inset;border-color:rgba(0,0,0,.1)}
.btLightSkin #tribe-events .tribe-grid-allday{border-top:1px solid rgba(0,0,0,.1)}
.btLightSkin #tribe-events .tribe-events-grid .tribe-grid-allday .column{border-color:rgba(0,0,0,.1)}
.btLightSkin #tribe-events .tribe-events-grid .tribe-grid-allday .column .column{background:rgba(0,0,0,.07);border-color:rgba(0,0,0,.1)}
.btLightSkin #tribe-events .tribe-week-grid-block div{border-color:rgba(0,0,0,.1)}
.btLightSkin .tribe-events-grid{border-color:rgba(0,0,0,.1)}
.btLightSkin #tribe-events .tribe-events-grid .tribe-grid-body{border-color:rgba(0,0,0,.1)}
.btLightSkin #tribe-events .tribe-events-grid .tribe-grid-body .column{border-color:rgba(0,0,0,.1)}
.btLightSkin #tribe-events .tribe-week-today{background:rgba(0,0,0,.07)}
.btLightSkin .tribe-week-grid-hours{background:rgba(0,0,0,.07)}
.btLightSkin #tribe-events .tribe-events-grid .tribe-scroller{border-color:rgba(0,0,0,.1)}
.btLightSkin #tribe-events .tribe-events-grid{border-color:rgba(0,0,0,.1)}
.btDarkSkin .tribe-events-grid .tribe-grid-header .tribe-grid-content-wrap .column{color:#fff;background:rgba(255,255,255,.1);-webkit-box-shadow:0 -4px 0 0 rgba(255,255,255,.1) inset;box-shadow:0 -4px 0 0 rgba(255,255,255,.1) inset;border-color:rgba(255,255,255,.1)}
.btDarkSkin #tribe-events .tribe-grid-allday{border-top:1px solid rgba(255,255,255,.1)}
.btDarkSkin #tribe-events .tribe-events-grid .tribe-grid-allday{background:transparent;border-color:rgba(255,255,255,.1)}
.btDarkSkin #tribe-events .tribe-events-grid .tribe-grid-allday .column{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.1)}
.btDarkSkin #tribe-events .tribe-week-grid-block div{border-color:rgba(255,255,255,.1)}
.btDarkSkin .tribe-events-grid{border-color:rgba(255,255,255,.1)}
.btDarkSkin #tribe-events .tribe-events-grid .tribe-grid-body{border-color:rgba(255,255,255,.1)}
.btDarkSkin #tribe-events .tribe-events-grid .tribe-grid-body .column{border-color:rgba(255,255,255,.1)}
.btDarkSkin #tribe-events .tribe-week-today{background:rgba(255,255,255,.2)}
.btDarkSkin .tribe-week-grid-hours{background:rgba(255,255,255,.1)}
.btDarkSkin #tribe-events .tribe-events-grid .tribe-scroller{border-color:rgba(255,255,255,.1)}
.btDarkSkin #tribe-events .tribe-events-grid{border-color:rgba(255,255,255,.1)}
.event-is-recurring .tribe-events-divider{margin:0 5px}
.single-tribe_events #tribe-events-content .tribe-events-event-meta dd.tribe-venue{font-weight:700;display:block;margin-bottom:10px}
.single-tribe_events .tribe-events-venue-map{margin:20px 20px 20px 0;padding:10px}
.btLightSkin.single-tribe_events .tribe-events-venue-map{background:#fff;border-color:rgba(0,0,0,.1)}
.btDarkSkin.single-tribe_events .tribe-events-venue-map{background:#181A1E;border-color:rgba(255,255,255,.1)}
#tribe-geo-map-wrapper{background:transparent;padding:10px}
.btLightSkin #tribe-geo-map-wrapper{border-color:rgba(0,0,0,.1)}
.btDarkSkin #tribe-geo-map-wrapper{border-color:rgba(255,255,255,.1)}
.tribe-events-event-meta address.tribe-events-address{font-style:normal;font-weight:300}
.tribe-event-date-start:before,.tribe-events-event-meta address.tribe-events-address:before{font-family:Icon7Stroke;display:block;line-height:24px;font-size:24px;color:#5dc2ca;border-radius:50%;float:left;margin:-3px 5px 0 0;text-align:center;font-weight:600}
.tribe-event-date-start:before{content:"\e66b"}
.tribe-events-venue-details{clear:left;padding:5px 0}
.tribe-events-event-meta address.tribe-events-address:before{color:#a082d2;content:"\e638"}
.tribe-events-tooltip .tribe-event-duration{margin:10px 0 5px}
.tribe-events-tooltip .tribe-events-event-thumb{clear:left;padding-top:10px}
.tribe-events-tooltip .tribe-events-event-body{font-weight:300}
.tribe-events-tooltip .tribe-event-description{margin-top:15px}
.tribe-events-list .tribe-events-venue-details{font-style:normal;line-height:1.7}
.tribe-events-list .tribe-events-venue-details .author{font-weight:700;text-transform:uppercase}
.tribe-events-list .tribe-events-venue-details:before{font-family:Icon7Stroke;display:block;line-height:24px;font-size:24px;color:#5dc2ca;border-radius:50%;float:left;margin:5px 5px 0 0;text-align:center;font-weight:600;color:#a082d2;content:"\e638"}
.tribe-events-map.events-list .tribe-events-loop .tribe-events-event-image{margin:0 0 0 3%;float:right}
.tribe-events-map.events-list .tribe-events-map-event-title{font-size:1.6em;line-height:1.4em;font-weight:400}
.tribe-events-back a{letter-spacing:0;padding:10px 20px;font-size:.8em;font-family:'Open Sans',sans-serif;color:#fff!important;border:2px solid #a082d2!important;background:#a082d2!important;text-transform:uppercase;-webkit-transition:300ms ease all;-moz-transition:300ms ease all;transition:300ms ease all}
.tribe-events-back a:hover{background:transparent!important;color:#a082d2!important}
.single-tribe_events .tribe-events-single-event-title{font-size:3.75em}
.single-tribe_events .tribe-events-schedule h2{font-size:1em}
.single-tribe_events .tribe-events-schedule .tribe-events-divider{display:none}
.tribe-events-single ul.tribe-related-events .tribe-related-events-title{font-size:1.9em;font-weight:400}
.tribe-events-meta-group .tribe-events-single-section-title{font-size:1.4em;font-weight:400}
.btLightSkin.single-tribe_events .tribe-events-event-meta{border:0;color:#343839;background:rgba(0,0,0,.07)}
.btDarkSkin.single-tribe_events .tribe-events-event-meta{border:0;color:#fff;background:rgba(255,255,255,.1)}
.tribe-events-single .tribe-events-event-meta address.tribe-events-address{padding-left:35px}
.tribe-events-single .tribe-events-event-meta address.tribe-events-address:before{margin-left:-35px;margin-top:2px}
.btLightSkin .event-is-recurring,.btLightSkin .event-is-recurring:hover{color:#343839}
.btDarkSkin .event-is-recurring,.btDarkSkin .event-is-recurring:hover{color:#fff}
.tribe-grid-allday .tribe-events-week-allday-single,.tribe-grid-allday .tribe-events-week-allday-single:hover,.tribe-grid-body .tribe-events-week-hourly-single,.tribe-grid-body .tribe-events-week-hourly-single:hover{background-color:#5dc2ca;border-color:rgba(0,0,0,.1)}
#tribe-events-content,#tribe-events-content.tribe-events-list{padding-left:15px!important;padding-right:15px!important}
#tribe-events-day{padding:0}
#tribe-events-content.tribe-events-single{padding-bottom:60px}
#tribe-events-content.tribe-events-list{padding-bottom:71px!important}
.tribe-events-back{position:absolute;bottom:0;left:15px}
.tribe-events-notices{border-color:#ffba52;background:#ffba52;color:#343839;border-radius:0;text-shadow:none;opacity:.7}
#tribe-events-content .tribe-events-tooltip h4{color:#5dc2ca}
@media (max-width: 768px) {
#tribe-events-pg-template{padding-top:0}
.tribe-bar-collapse #tribe-bar-collapse-toggle{width:100%!important}
#tribe-bar-form.tribe-bar-collapse #tribe-bar-views{width:100%!important}
.tribe-events-sub-nav li a{background:transparent}
.events-list .tribe-events-loop .tribe-events-list-event-title,.events-list .tribe-events-loop .tribe-events-event-image,.tribe-events-day .tribe-events-loop .tribe-events-list-event-title{width:100%;float:none;margin:0}
.events-list .tribe-events-loop .tribe-events-event-meta,#tribe-events .tribe-events-loop .tribe-events-content,.tribe-events-day .tribe-events-loop .tribe-events-event-meta,#tribe-events-day .tribe-events-event-image{width:100%;float:none}
.tribe-events-loop .tribe-events-event-meta{background:none;border:0}
.tribe-events-list .tribe-events-venue-details,.tribe-events-list .time-details{padding-left:0;padding-right:0;border:0}
.tribe-bar-geoloc-filter,.tribe-events-uses-geolocation .tribe-bar-date-filter,.tribe-events-uses-geolocation .tribe-bar-search-filter,.tribe-events-uses-geolocation .tribe-bar-submit{padding-left:0;padding-right:0}
#tribe-bar-form.tribe-bar-collapse #tribe-bar-views + .tribe-bar-filters{margin-top:25px}
#tribe-bar-form .tribe-bar-submit input[type=submit]{margin-top:0}
.btLightSkin #tribe-mobile-container .type-tribe_events ~ .type-tribe_events{border-top-style:solid;border-top-color:rgba(0,0,0,.1)}
.btDarkSkin #tribe-mobile-container .type-tribe_events ~ .type-tribe_events{border-top-style:solid;border-top-color:rgba(255,255,255,.1)}
#tribe-mobile-container .type-tribe_events .tribe-events-event-image{width:100%;float:none}
#tribe-mobile-container .type-tribe_events .tribe-events-read-more{font-family:'Open Sans',sans-serif;text-transform:uppercase;border:2px solid #5dc2ca;color:#fff!important;background:#5dc2ca;-webkit-transition:300ms ease all;-moz-transition:300ms ease all;transition:300ms ease all;padding:10px 20px;font-size:.8em;font-weight:700;display:inline-block;margin:5px 0 0}
#tribe-mobile-container .type-tribe_events .tribe-events-read-more:hover{background:transparent;color:#5dc2ca!important}
.tribe-event-date-start:before{margin-top:2px}
.tribe-events-sub-nav li a{padding-left:0;padding-right:0}
.tribe-events-calendar td.mobile-active,.tribe-events-calendar .mobile-active div[id*=tribe-events-daynum-],#tribe-events .tribe-events-calendar td:hover{background:#a082d2!important;color:#fff!important}
.tribe-events-calendar td.mobile-active a,.tribe-events-calendar .mobile-active div[id*=tribe-events-daynum-] a,#tribe-events .tribe-events-calendar td:hover a{color:#fff!important;background:transparent!important}
#tribe-events-content .tribe-events-calendar td.tribe-events-present.mobile-active:hover,.tribe-events-calendar td.tribe-events-present.mobile-active{background:#5dc2ca!important}
#tribe-events-footer:after,#tribe-events-footer:before,#tribe-events-header:after,#tribe-events-header:before{display:none}
.single-tribe_events .tribe-events-schedule{background:transparent;padding:0;border:0}
}
.btIco .btIcoHolder[data-ico-fa]:before{font-family:FontAwesome;content:attr(data-ico-fa)}
.btIco .btIcoHolder[data-ico-s7]:before{font-family:Icon7Stroke;content:attr(data-ico-s7)}
.btIco .btIcoHolder[data-ico-wi]:before{font-family:WeatherIcons;content:attr(data-ico-wi);font-weight:100}
.btIco .btIcoHolder[data-ico-cs]:before{font-family:CustomIcons;content:attr(data-ico-cs);font-weight:100}
.btIco .btIcoHolder[data-ico-es]:before{font-family:CustomEssentialSet;content:attr(data-ico-es);font-weight:100}
.btIco .btIcoHolder[data-ico-bs]:before{font-family:CustomBusinessSet;content:attr(data-ico-bs);font-weight:100}
.btIco .btIcoHolder[data-ico-fs]:before{font-family:btFitness;content:attr(data-ico-fs);font-weight:100}
.btIco{display:inline-block;vertical-align:middle;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;font-family:'Open Sans',sans-serif}
.btIco .btIcoHolder{line-height:inherit;display:inline-block;float:left}
.btIco .btIcoHolder span,.btIco .btIcoHolder a{line-height:inherit}
.btIco .btIcoHolder:before{color:inherit;border-radius:50%;display:inline-block;float:left;text-align:center;vertical-align:middle;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease}
.btIco.borderless a.btIcoHolder:before{-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease}
.btIco.btIcoLargeSize .btIcoHolder:before{-webkit-transition:all .55s ease;-moz-transition:all .55s ease;transition:all .55s ease}
.btIco.borderless a.btIcoHolder:before{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.btIco.borderless:hover a.btIcoHolder:before{-webkit-transform:translate3d(0,-3px,0);-moz-transform:translate3d(0,-3px,0);-ms-transform:translate3d(0,-3px,0);transform:translate3d(0,-3px,0)}
.btIco .btIcoHolder span{margin-left:.25em;line-height:inherit;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease}
.btIco.btIcoLargeSize .btIcoHolder span{-webkit-transition:all 550ms ease;-moz-transition:all 550ms ease;transition:all 550ms ease}
.btIco{margin-left:.5em;margin-right:.5em}
.btIco.btIcoLargeSize{margin-right:1em;margin-left:1em}
.btTextLeft .btIco{margin-right:.5em;margin-left:0}
.btTextLeft .btIco.btIcoLargeSize{margin-right:1em;margin-left:0}
.btTextRight .btIco{margin-left:.5em;margin-right:0}
.btTextRight .btIco.btIcoLargeSize{margin-left:1em;margin-right:0}
.btIco.btIcoFilledType.btAccent1Icon .btIcoHolder:before,.btIco.btIcoOutlineType.btAccent1Icon:hover .btIcoHolder:before{-webkit-box-shadow:0 0 0 1em #5dc2ca inset;box-shadow:0 0 0 1em #5dc2ca inset;color:#fff}
.btIco.btIcoFilledType.btAccent1Icon:hover .btIcoHolder:before,.btIco.btIcoOutlineType.btAccent1Icon .btIcoHolder:before{-webkit-box-shadow:0 0 0 1px #5dc2ca inset;box-shadow:0 0 0 1px #5dc2ca inset;color:#5dc2ca}
.btIco.btIcoFilledType.btAccent2Icon .btIcoHolder:before,.btIco.btIcoOutlineType.btAccent2Icon:hover .btIcoHolder:before{-webkit-box-shadow:0 0 0 1em #a082d2 inset;box-shadow:0 0 0 1em #a082d2 inset;color:#fff}
.btIco.btIcoFilledType.btAccent2Icon:hover .btIcoHolder:before,.btIco.btIcoOutlineType.btAccent2Icon .btIcoHolder:before{-webkit-box-shadow:0 0 0 1px #a082d2 inset;box-shadow:0 0 0 1px #a082d2 inset;color:#a082d2}
.btIco.btIcoFilledType.btAccent3Icon .btIcoHolder:before,.btIco.btIcoOutlineType.btAccent3Icon:hover .btIcoHolder:before{-webkit-box-shadow:0 0 0 1em #ffba52 inset;box-shadow:0 0 0 1em #ffba52 inset;color:#fff}
.btIco.btIcoFilledType.btAccent3Icon:hover .btIcoHolder:before,.btIco.btIcoOutlineType.btAccent3Icon .btIcoHolder:before{-webkit-box-shadow:0 0 0 1px #ffba52 inset;box-shadow:0 0 0 1px #ffba52 inset;color:#ffba52}
.btIco.btIcoFilledType.btAccent4Icon .btIcoHolder:before,.btIco.btIcoOutlineType.btAccent4Icon:hover .btIcoHolder:before{-webkit-box-shadow:0 0 0 1em #eb6ea6 inset;box-shadow:0 0 0 1em #eb6ea6 inset;color:#fff}
.btIco.btIcoFilledType.btAccent4Icon:hover .btIcoHolder:before,.btIco.btIcoOutlineType.btAccent4Icon .btIcoHolder:before{-webkit-box-shadow:0 0 0 1px #eb6ea6 inset;box-shadow:0 0 0 1px #eb6ea6 inset;color:#eb6ea6}
.btDarkSkin .btIco.btIcoFilledType.btDefaultIcon .btIcoHolder:before,.btDarkSkin .btIco.btIcoOutlineType.btDefaultIcon:hover .btIcoHolder:before,.btLightSkin .btDarkSkin .btIco.btIcoFilledType.btDefaultIcon .btIcoHolder:before,.btLightSkin .btDarkSkin .btIco.btIcoOutlineType.btDefaultIcon:hover .btIcoHolder:before,.btDarkSkin.btLightSkin .btDarkSkin .btIco.btIcoFilledType.btDefaultIcon .btIcoHolder:before,.btDarkSkin.btLightSkin .btDarkSkin .btIco.btIcoOutlineType.btDefaultIcon:hover .btIcoHolder:before{-webkit-box-shadow:0 0 0 1em #fff inset;box-shadow:0 0 0 1em #fff inset;color:#181A1E}
.btDarkSkin .btIco.btIcoFilledType.btDefaultIcon:hover .btIcoHolder:before,.btDarkSkin .btIco.btIcoOutlineType.btDefaultIcon .btIcoHolder:before,.btLightSkin .btDarkSkin .btIco.btIcoFilledType.btDefaultIcon:hover .btIcoHolder:before,.btLightSkin .btDarkSkin .btIco.btIcoOutlineType.btDefaultIcon .btIcoHolder:before,.btDarkSkin.btLightSkin .btDarkSkin .btIco.btIcoFilledType.btDefaultIcon:hover .btIcoHolder:before,.btDarkSkin.btLightSkin .btDarkSkin .btIco.btIcoOutlineType.btDefaultIcon .btIcoHolder:before{-webkit-box-shadow:0 0 0 1px #fff inset;box-shadow:0 0 0 1px #fff inset;color:#fff}
.btLightSkin .btIco.btIcoFilledType.btDefaultIcon .btIcoHolder:before,.btLightSkin .btIco.btIcoOutlineType.btDefaultIcon:hover .btIcoHolder:before,.btDarkSkin .btLightSkin .btIco.btIcoFilledType.btDefaultIcon .btIcoHolder:before,.btDarkSkin .btLightSkin .btIco.btIcoOutlineType.btDefaultIcon:hover .btIcoHolder:before,.btLightSkin .btDarkSkin .btLightSkin .btIco.btIcoFilledType.btDefaultIcon .btIcoHolder:before,.btLightSkin .btDarkSkin .btLightSkin .btIco.btIcoOutlineType.btDefaultIcon:hover .btIcoHolder:before{-webkit-box-shadow:0 0 0 1em #343839 inset;box-shadow:0 0 0 1em #343839 inset;color:#fff}
.btLightSkin .btIco.btIcoFilledType.btDefaultIcon:hover .btIcoHolder:before,.btLightSkin .btIco.btIcoOutlineType.btDefaultIcon .btIcoHolder:before,.btDarkSkin .btLightSkin .btIco.btIcoFilledType.btDefaultIcon:hover .btIcoHolder:before,.btDarkSkin .btLightSkin .btIco.btIcoOutlineType.btDefaultIcon .btIcoHolder:before,.btLightSkin .btDarkSkin .btLightSkin .btIco.btIcoFilledType.btDefaultIcon:hover .btIcoHolder:before,.btLightSkin .btDarkSkin .btLightSkin .btIco.btIcoOutlineType.btDefaultIcon .btIcoHolder:before{-webkit-box-shadow:0 0 0 1px #343839 inset;box-shadow:0 0 0 1px #343839 inset;color:#343839}
.btLightSkin .btIco.btIcoDefaultType.btAccent1Icon .btIcoHolder:before,.btLightSkin .btIco.btIcoDefaultType.btDefaultIcon:hover .btIcoHolder:before,.btDarkSkin .btLightSkin .btIco.btIcoDefaultType.btAccent1Icon .btIcoHolder:before,.btDarkSkin .btLightSkin .btIco.btIcoDefaultType.btDefaultIcon:hover .btIcoHolder:before,.btLightSkin .btDarkSkin .btLightSkin .btIco.btIcoDefaultType.btAccent1Icon .btIcoHolder:before,.btLightSkin .btDarkSkin .btLightSkin .btIco.btIcoDefaultType.btDefaultIcon:hover .btIcoHolder:before,.btDarkSkin .btIco.btIcoDefaultType.btAccent1Icon .btIcoHolder:before,.btDarkSkin .btIco.btIcoDefaultType.btDefaultIcon:hover .btIcoHolder:before,.btLightSkin .btDarkSkin .btIco.btIcoDefaultType.btAccent1Icon .btIcoHolder:before,.btLightSkin .btDarkSkin .btIco.btIcoDefaultType.btDefaultIcon:hover .btIcoHolder:before,.btDarkSkin.btLightSkin .btDarkSkin .btIco.btIcoDefaultType.btAccent1Icon .btIcoHolder:before,.btDarkSkin.btLightSkin .btDarkSkin .btIco.btIcoDefaultType.btDefaultIcon:hover .btIcoHolder:before{color:#5dc2ca}
.btLightSkin .btIco.btIcoDefaultType.btAccent2Icon .btIcoHolder:before,.btLightSkin .btIco.btIcoDefaultType.btDefaultIcon:hover .btIcoHolder:before,.btDarkSkin .btLightSkin .btIco.btIcoDefaultType.btAccent2Icon .btIcoHolder:before,.btDarkSkin .btLightSkin .btIco.btIcoDefaultType.btDefaultIcon:hover .btIcoHolder:before,.btLightSkin .btDarkSkin .btLightSkin .btIco.btIcoDefaultType.btAccent2Icon .btIcoHolder:before,.btLightSkin .btDarkSkin .btLightSkin .btIco.btIcoDefaultType.btDefaultIcon:hover .btIcoHolder:before,.btDarkSkin .btIco.btIcoDefaultType.btAccent2Icon .btIcoHolder:before,.btDarkSkin .btIco.btIcoDefaultType.btDefaultIcon:hover .btIcoHolder:before,.btLightSkin .btDarkSkin .btIco.btIcoDefaultType.btAccent2Icon .btIcoHolder:before,.btLightSkin .btDarkSkin .btIco.btIcoDefaultType.btDefaultIcon:hover .btIcoHolder:before,.btDarkSkin.btLightSkin .btDarkSkin .btIco.btIcoDefaultType.btAccent2Icon .btIcoHolder:before,.btDarkSkin.btLightSkin .btDarkSkin .btIco.btIcoDefaultType.btDefaultIcon:hover .btIcoHolder:before{color:#a082d2}
.btLightSkin .btIco.btIcoDefaultType.btAccent3Icon .btIcoHolder:before,.btLightSkin .btIco.btIcoDefaultType.btDefaultIcon:hover .btIcoHolder:before,.btDarkSkin .btLightSkin .btIco.btIcoDefaultType.btAccent3Icon .btIcoHolder:before,.btDarkSkin .btLightSkin .btIco.btIcoDefaultType.btDefaultIcon:hover .btIcoHolder:before,.btLightSkin .btDarkSkin .btLightSkin .btIco.btIcoDefaultType.btAccent3Icon .btIcoHolder:before,.btLightSkin .btDarkSkin .btLightSkin .btIco.btIcoDefaultType.btDefaultIcon:hover .btIcoHolder:before,.btDarkSkin .btIco.btIcoDefaultType.btAccent3Icon .btIcoHolder:before,.btDarkSkin .btIco.btIcoDefaultType.btDefaultIcon:hover .btIcoHolder:before,.btLightSkin .btDarkSkin .btIco.btIcoDefaultType.btAccent3Icon .btIcoHolder:before,.btLightSkin .btDarkSkin .btIco.btIcoDefaultType.btDefaultIcon:hover .btIcoHolder:before,.btDarkSkin.btLightSkin .btDarkSkin .btIco.btIcoDefaultType.btAccent3Icon .btIcoHolder:before,.btDarkSkin.btLightSkin .btDarkSkin .btIco.btIcoDefaultType.btDefaultIcon:hover .btIcoHolder:before{color:#ffba52}
.btLightSkin .btIco.btIcoDefaultType.btAccent4Icon .btIcoHolder:before,.btLightSkin .btIco.btIcoDefaultType.btDefaultIcon:hover .btIcoHolder:before,.btDarkSkin .btLightSkin .btIco.btIcoDefaultType.btAccent4Icon .btIcoHolder:before,.btDarkSkin .btLightSkin .btIco.btIcoDefaultType.btDefaultIcon:hover .btIcoHolder:before,.btLightSkin .btDarkSkin .btLightSkin .btIco.btIcoDefaultType.btAccent4Icon .btIcoHolder:before,.btLightSkin .btDarkSkin .btLightSkin .btIco.btIcoDefaultType.btDefaultIcon:hover .btIcoHolder:before,.btDarkSkin .btIco.btIcoDefaultType.btAccent4Icon .btIcoHolder:before,.btDarkSkin .btIco.btIcoDefaultType.btDefaultIcon:hover .btIcoHolder:before,.btLightSkin .btDarkSkin .btIco.btIcoDefaultType.btAccent4Icon .btIcoHolder:before,.btLightSkin .btDarkSkin .btIco.btIcoDefaultType.btDefaultIcon:hover .btIcoHolder:before,.btDarkSkin.btLightSkin .btDarkSkin .btIco.btIcoDefaultType.btAccent4Icon .btIcoHolder:before,.btDarkSkin.btLightSkin .btDarkSkin .btIco.btIcoDefaultType.btDefaultIcon:hover .btIcoHolder:before{color:#eb6ea6}
.btLightSkin .btIco.btIcoDefaultType.btDefaultIcon .btIcoHolder:before,.btLightSkin .btIco.btIcoDefaultType.btAccent1Icon:hover .btIcoHolder:before,.btLightSkin .btIco.btIcoDefaultType.btAccent2Icon:hover .btIcoHolder:before,.btLightSkin .btIco.btIcoDefaultType.btAccent3Icon:hover .btIcoHolder:before,.btLightSkin .btIco.btIcoDefaultType.btAccent4Icon:hover .btIcoHolder:before,.btDarkSkin .btLightSkin .btIco.btIcoDefaultType.btDefaultIcon .btIcoHolder:before,.btDarkSkin .btLightSkin .btIco.btIcoDefaultType.btAccent1Icon:hover .btIcoHolder:before,.btDarkSkin .btLightSkin .btIco.btIcoDefaultType.btAccent2Icon:hover .btIcoHolder:before,.btDarkSkin .btLightSkin .btIco.btIcoDefaultType.btAccent3Icon:hover .btIcoHolder:before,.btDarkSkin .btLightSkin .btIco.btIcoDefaultType.btAccent4Icon:hover .btIcoHolder:before,.btLightSkin .btDarkSkin .btLightSkin .btIco.btIcoDefaultType.btDefaultIcon .btIcoHolder:before,.btLightSkin .btDarkSkin .btLightSkin .btIco.btIcoDefaultType.btAccent1Icon:hover .btIcoHolder:before,.btLightSkin .btDarkSkin .btLightSkin .btIco.btIcoDefaultType.btAccent2Icon:hover .btIcoHolder:before,.btLightSkin .btDarkSkin .btLightSkin .btIco.btIcoDefaultType.btAccent3Icon:hover .btIcoHolder:before,.btLightSkin .btDarkSkin .btLightSkin .btIco.btIcoDefaultType.btAccent4Icon:hover .btIcoHolder:before{color:#343839}
.btDarkSkin .btIco.btIcoDefaultType.btDefaultIcon .btIcoHolder:before,.btDarkSkin .btIco.btIcoDefaultType.btAccent1Icon:hover .btIcoHolder:before,.btDarkSkin .btIco.btIcoDefaultType.btAccent2Icon:hover .btIcoHolder:before,.btDarkSkin .btIco.btIcoDefaultType.btAccent3Icon:hover .btIcoHolder:before,.btDarkSkin .btIco.btIcoDefaultType.btAccent4Icon:hover .btIcoHolder:before,.btLightSkin .btDarkSkin .btIco.btIcoDefaultType.btDefaultIcon .btIcoHolder:before,.btLightSkin .btDarkSkin .btIco.btIcoDefaultType.btAccent1Icon:hover .btIcoHolder:before,.btLightSkin .btDarkSkin .btIco.btIcoDefaultType.btAccent2Icon:hover .btIcoHolder:before,.btLightSkin .btDarkSkin .btIco.btIcoDefaultType.btAccent3Icon:hover .btIcoHolder:before,.btLightSkin .btDarkSkin .btIco.btIcoDefaultType.btAccent4Icon:hover .btIcoHolder:before,.btDarkSkin.btLightSkin .btDarkSkin .btIco.btIcoDefaultType.btDefaultIcon .btIcoHolder:before,.btDarkSkin.btLightSkin .btDarkSkin .btIco.btIcoDefaultType.btAccent1Icon:hover .btIcoHolder:before,.btDarkSkin.btLightSkin .btDarkSkin .btIco.btIcoDefaultType.btAccent2Icon:hover .btIcoHolder:before,.btDarkSkin.btLightSkin .btDarkSkin .btIco.btIcoDefaultType.btAccent3Icon:hover .btIcoHolder:before,.btDarkSkin.btLightSkin .btDarkSkin .btIco.btIcoDefaultType.btAccent4Icon:hover .btIcoHolder:before{color:#fff}
.btIco{line-height:inherit}
.btIco .btIcoHolder:before{font-size:inherit;width:auto;height:auto;line-height:inherit}
.btIco .btIcoHolder span{font-size:inherit}
.btIco.btIcoExtraSmallSize{line-height:21px}
.btIco.btIcoExtraSmallSize .btIcoHolder:before{font-size:10.5px;width:21px;height:21px;line-height:21px}
.btIco.btIcoExtraSmallSize .btIcoHolder span{font-size:12px}
.btIco.btIcoDefaultType.btIcoExtraSmallSize .btIcoHolder:before{font-size:15.5px}
.btIco.btIcoSmallSize{line-height:27px}
.btIco.btIcoSmallSize .btIcoHolder:before{font-size:13.5px;width:27px;height:27px;line-height:27px}
.btIco.btIcoSmallSize .btIcoHolder span{font-size:14px}
.btIco.btIcoDefaultType.btIcoSmallSize .btIcoHolder:before{font-size:18.5px}
.btIco.btIcoMediumSize{line-height:40px}
.btIco.btIcoMediumSize .btIcoHolder:before{font-size:20px;width:40px;height:40px;line-height:40px}
.btIco.btIcoMediumSize .btIcoHolder span{font-size:16px}
.btIco.btIcoDefaultType.btIcoMediumSize .btIcoHolder:before{font-size:40px}
.btIco.btIcoBigSize{line-height:48px}
.btIco.btIcoBigSize .btIcoHolder:before{font-size:24px;width:48px;height:48px;line-height:48px}
.btIco.btIcoBigSize .btIcoHolder span{font-size:18px}
.btIco.btIcoDefaultType.btIcoBigSize .btIcoHolder:before{font-size:48px}
.btIco.btIcoLargeSize{line-height:80px}
.btIco.btIcoLargeSize .btIcoHolder:before{font-size:40px;width:80px;height:80px;line-height:80px;border-width:2px}
.btIco.btIcoLargeSize .btIcoHolder span{font-size:24px}
.btIco.btIcoDefaultType.btIcoLargeSize .btIcoHolder:before{font-size:80px}
.btIco.btIcoDefaultType .btIcoHolder:before{width:auto;padding:0 2px;margin-right:2px;position:relative}
.btIcoAccentColor span{color:#5dc2ca}
.btIcoAccentColor:hover span{color:#fff}
.btLightSkin .btIcoAccentColor:hover span,.btDarkSkin .btLightSkin .btIcoAccentColor:hover span,.btLightSkin .btDarkSkin .btLightSkin .btIcoAccentColor:hover span{color:#343839}
.btIcoAlternateColor span{color:#a082d2}
.btIcoAlternateColor:hover span{color:#fff}
.btLightSkin .btIcoAlternateColor:hover span,.btDarkSkin .btLightSkin .btIcoAlternateColor:hover span,.btLightSkin .btDarkSkin .btLightSkin .btIcoAlternateColor:hover span{color:#343839}
.btIcoDefaultColor:hover span{color:#5dc2ca}
.btHasRows.btIconImageRow{display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0 -20px}
.btTextLeft .btHasRows.btIconImageRow{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}
.btTextRight .btHasRows.btIconImageRow{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
.btTextCenter .btHasRows.btIconImageRow{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.btHasRows.btIconImageRow .btIconImageCell{padding:0 20px;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}
.btHasRows.btIconImageRow .btIconImageCell .btImage img{width:auto;margin:auto}
.btBtn{cursor:pointer;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;position:relative;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0;line-height:1;font-weight:700;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;transition:all 500ms ease;font-family:'Open Sans',sans-serif}
.btHardRoundedButtons .btBtn{border-radius:50px}
.btSoftRoundedButtons .btBtn{border-radius:5px}
.btBtn .btIco .btIcoHolder:before,.btBtn button{font-size:inherit;line-height:inherit}
.btBtn .btIco{display:inline-block;font-weight:400;padding:1.5em;margin:0;text-align:center}
.btBtn .btIco .btIcoHolder{float:none}
.btBtn .btIco .btIcoHolder:before{text-align:center;display:inline-block;float:none}
.btBtn .btnInnerText{display:inline-block;font-size:inherit;line-height:inherit;padding:1.5em}
.btnLeftPosition.btBtn .btnInnerText{-webkit-order:2;-ms-flex-order:2;order:2}
.btnLeftPosition.btBtn .btIco{-webkit-order:1;-ms-flex-order:1;order:1}
button.btBtn{border:none}
.btBtn.btnRightPosition .btIco:before,.btBtn.btnLeftPosition .btIco:before{border-radius:0}
.btBtn.btnInlinePosition .btIco{display:inline-block}
.btBtn.btnInlinePosition.btnFullWidth .btIco{float:none}
.btnExtraSmall{font-size:.6em;font-weight:700}
.btnExtraSmall .btnInnerText,.btnExtraSmall .btIco{padding:.9em 1.5em}
.btnRightPosition.btnExtraSmall .btnInnerText + .btIco{padding:.9em 1.5em .9em 0;margin-left:-1em}
.btnLeftPosition.btnExtraSmall .btnInnerText + .btIco{padding:.9em 0 .9em 1.5em;margin-right:-1em}
.btnInlinePosition.btnExtraSmall .btnInnerText + .btIco{padding:0 1.5em 0 0;margin:0}
.btnSmall{font-size:.8em;font-weight:700}
.btnSmall .btnInnerText,.btnSmall .btIco{padding:1em 2em}
.btnRightPosition.btnSmall .btnInnerText + .btIco{padding:1em 2em 1em 0;margin-left:-1.4em}
.btnLeftPosition.btnSmall .btnInnerText + .btIco{padding:1em 0 1em 2em;margin-right:-1.4em}
.btnInlinePosition.btnSmall .btnInnerText + .btIco{padding:0 2em 0 0;margin:0}
.btnMedium{font-size:.9em}
.btnMedium .btnInnerText,.btnMedium .btIco{padding:1.25em 3em}
.btnRightPosition.btnMedium .btnInnerText + .btIco{padding:1.25em 3em 1.25em 0;margin-left:-1.8em}
.btnLeftPosition.btnMedium .btnInnerText + .btIco{padding:1.25em 0 1.25em 3em;margin-right:-1.8em}
.btnInlinePosition.btnMedium .btnInnerText + .btIco{padding:0 3em 0 0;margin:0}
.btnBig{font-size:1.5em}
.btnBig .btnInnerText,.btnBig .btIco{padding:1.5em 3.5em}
.btnRightPosition.btnBig .btnInnerText + .btIco{padding:1.5em 3.5em 1.5em 0;margin-left:-2.1em}
.btnLeftPosition.btnBig .btnInnerText + .btIco{padding:1.5em 0 1.5em 3.5em;margin-right:-2.1em}
.btnInlinePosition.btnBig .btnInnerText + .btIco{padding:0 3.5em 0 0;margin:0}
.btnNormalWidth{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}
.btnFullWidth{width:100%;display:-ms-flexbox;display:-webkit-flex;display:flex}
.btnFullWidth .btnInnerText{float:none}
.btTextLeft .btBtn{margin-right:.6em}
.btTextRight .btBtn{margin-left:.6em}
.btTextCenter .btBtn{margin-left:.6em;margin-right:.6em}
.btnFilledStyle.btnaccent1Color,.btnOutlineStyle.btnaccent1Color:hover{background-color:#5dc2ca;border:2px solid #5dc2ca}
.btnFilledStyle.btnaccent1Color span,.btnOutlineStyle.btnaccent1Color:hover span,.btnFilledStyle.btnaccent1Color span:before,.btnOutlineStyle.btnaccent1Color:hover span:before,.btnFilledStyle.btnaccent1Color a,.btnOutlineStyle.btnaccent1Color:hover a,.btnFilledStyle.btnaccent1Color .btIco a:before,.btnOutlineStyle.btnaccent1Color:hover .btIco a:before,.btnFilledStyle.btnaccent1Color button,.btnOutlineStyle.btnaccent1Color:hover button{color:#fff!important}
.btnOutlineStyle.btnaccent1Color,.btnFilledStyle.btnaccent1Color:hover{background-color:transparent;border:2px solid #5dc2ca;color:#5dc2ca}
.btnOutlineStyle.btnaccent1Color span,.btnFilledStyle.btnaccent1Color:hover span,.btnOutlineStyle.btnaccent1Color span:before,.btnFilledStyle.btnaccent1Color:hover span:before,.btnOutlineStyle.btnaccent1Color a,.btnFilledStyle.btnaccent1Color:hover a,.btnOutlineStyle.btnaccent1Color .btIco a:before,.btnFilledStyle.btnaccent1Color:hover .btIco a:before,.btnOutlineStyle.btnaccent1Color button,.btnFilledStyle.btnaccent1Color:hover button{color:#5dc2ca!important}
.btnBorderlessStyle.btnaccent1Color span,.btnBorderlessStyle.btnNormalColor:hover span,.btnBorderlessStyle.btnaccent1Color span:before,.btnBorderlessStyle.btnNormalColor:hover span:before,.btnBorderlessStyle.btnaccent1Color a,.btnBorderlessStyle.btnNormalColor:hover a,.btnBorderlessStyle.btnaccent1Color .btIco a:before,.btnBorderlessStyle.btnNormalColor:hover .btIco a:before,.btnBorderlessStyle.btnaccent1Color button,.btnBorderlessStyle.btnNormalColor:hover button{color:#5dc2ca}
.btnFilledStyle.btnaccent2Color,.btnOutlineStyle.btnaccent2Color:hover{background-color:#a082d2;border:2px solid #a082d2}
.btnFilledStyle.btnaccent2Color span,.btnOutlineStyle.btnaccent2Color:hover span,.btnFilledStyle.btnaccent2Color span:before,.btnOutlineStyle.btnaccent2Color:hover span:before,.btnFilledStyle.btnaccent2Color a,.btnOutlineStyle.btnaccent2Color:hover a,.btnFilledStyle.btnaccent2Color .btIco a:before,.btnOutlineStyle.btnaccent2Color:hover .btIco a:before,.btnFilledStyle.btnaccent2Color button,.btnOutlineStyle.btnaccent2Color:hover button{color:#fff!important}
.btnOutlineStyle.btnaccent2Color,.btnFilledStyle.btnaccent2Color:hover{background-color:transparent;border:2px solid #a082d2;color:#a082d2}
.btnOutlineStyle.btnaccent2Color span,.btnFilledStyle.btnaccent2Color:hover span,.btnOutlineStyle.btnaccent2Color span:before,.btnFilledStyle.btnaccent2Color:hover span:before,.btnOutlineStyle.btnaccent2Color a,.btnFilledStyle.btnaccent2Color:hover a,.btnOutlineStyle.btnaccent2Color .btIco a:before,.btnFilledStyle.btnaccent2Color:hover .btIco a:before,.btnOutlineStyle.btnaccent2Color button,.btnFilledStyle.btnaccent2Color:hover button{color:#a082d2!important}
.btnBorderlessStyle.btnaccent2Color span,.btnBorderlessStyle.btnNormalColor:hover span,.btnBorderlessStyle.btnaccent2Color span:before,.btnBorderlessStyle.btnNormalColor:hover span:before,.btnBorderlessStyle.btnaccent2Color a,.btnBorderlessStyle.btnNormalColor:hover a,.btnBorderlessStyle.btnaccent2Color .btIco a:before,.btnBorderlessStyle.btnNormalColor:hover .btIco a:before,.btnBorderlessStyle.btnaccent2Color button,.btnBorderlessStyle.btnNormalColor:hover button{color:#a082d2}
.btnFilledStyle.btnaccent3Color,.btnOutlineStyle.btnaccent3Color:hover{background-color:#ffba52;border:2px solid #ffba52}
.btnFilledStyle.btnaccent3Color span,.btnOutlineStyle.btnaccent3Color:hover span,.btnFilledStyle.btnaccent3Color span:before,.btnOutlineStyle.btnaccent3Color:hover span:before,.btnFilledStyle.btnaccent3Color a,.btnOutlineStyle.btnaccent3Color:hover a,.btnFilledStyle.btnaccent3Color .btIco a:before,.btnOutlineStyle.btnaccent3Color:hover .btIco a:before,.btnFilledStyle.btnaccent3Color button,.btnOutlineStyle.btnaccent3Color:hover button{color:#fff!important}
.btnOutlineStyle.btnaccent3Color,.btnFilledStyle.btnaccent3Color:hover{background-color:transparent;border:2px solid #ffba52;color:#ffba52}
.btnOutlineStyle.btnaccent3Color span,.btnFilledStyle.btnaccent3Color:hover span,.btnOutlineStyle.btnaccent3Color span:before,.btnFilledStyle.btnaccent3Color:hover span:before,.btnOutlineStyle.btnaccent3Color a,.btnFilledStyle.btnaccent3Color:hover a,.btnOutlineStyle.btnaccent3Color .btIco a:before,.btnFilledStyle.btnaccent3Color:hover .btIco a:before,.btnOutlineStyle.btnaccent3Color button,.btnFilledStyle.btnaccent3Color:hover button{color:#ffba52!important}
.btnBorderlessStyle.btnaccent3Color span,.btnBorderlessStyle.btnNormalColor:hover span,.btnBorderlessStyle.btnaccent3Color span:before,.btnBorderlessStyle.btnNormalColor:hover span:before,.btnBorderlessStyle.btnaccent3Color a,.btnBorderlessStyle.btnNormalColor:hover a,.btnBorderlessStyle.btnaccent3Color .btIco a:before,.btnBorderlessStyle.btnNormalColor:hover .btIco a:before,.btnBorderlessStyle.btnaccent3Color button,.btnBorderlessStyle.btnNormalColor:hover button{color:#ffba52}
.btnFilledStyle.btnaccent4Color,.btnOutlineStyle.btnaccent4Color:hover{background-color:#eb6ea6;border:2px solid #eb6ea6}
.btnFilledStyle.btnaccent4Color span,.btnOutlineStyle.btnaccent4Color:hover span,.btnFilledStyle.btnaccent4Color span:before,.btnOutlineStyle.btnaccent4Color:hover span:before,.btnFilledStyle.btnaccent4Color a,.btnOutlineStyle.btnaccent4Color:hover a,.btnFilledStyle.btnaccent4Color .btIco a:before,.btnOutlineStyle.btnaccent4Color:hover .btIco a:before,.btnFilledStyle.btnaccent4Color button,.btnOutlineStyle.btnaccent4Color:hover button{color:#fff!important}
.btnOutlineStyle.btnaccent4Color,.btnFilledStyle.btnaccent4Color:hover{background-color:transparent;border:2px solid #eb6ea6;color:#5dc2ca}
.btnOutlineStyle.btnaccent4Color span,.btnFilledStyle.btnaccent4Color:hover span,.btnOutlineStyle.btnaccent4Color span:before,.btnFilledStyle.btnaccent4Color:hover span:before,.btnOutlineStyle.btnaccent4Color a,.btnFilledStyle.btnaccent4Color:hover a,.btnOutlineStyle.btnaccent4Color .btIco a:before,.btnFilledStyle.btnaccent4Color:hover .btIco a:before,.btnOutlineStyle.btnaccent4Color button,.btnFilledStyle.btnaccent4Color:hover button{color:#eb6ea6!important}
.btnBorderlessStyle.btnaccent4Color span,.btnBorderlessStyle.btnNormalColor:hover span,.btnBorderlessStyle.btnaccent4Color span:before,.btnBorderlessStyle.btnNormalColor:hover span:before,.btnBorderlessStyle.btnaccent4Color a,.btnBorderlessStyle.btnNormalColor:hover a,.btnBorderlessStyle.btnaccent4Color .btIco a:before,.btnBorderlessStyle.btnNormalColor:hover .btIco a:before,.btnBorderlessStyle.btnaccent4Color button,.btnBorderlessStyle.btnNormalColor:hover button{color:#eb6ea6}
.btLightSkin .btnBorderlessStyle.btnNormalColor span,.btLightSkin .btnBorderlessStyle.btnAccentColor:hover span,.btDarkSkin .btLightSkin .btnBorderlessStyle.btnNormalColor span,.btDarkSkin .btLightSkin .btnBorderlessStyle.btnAccentColor:hover span,.btLightSkin .btDarkSkin .btLightSkin .btnBorderlessStyle.btnNormalColor span,.btLightSkin .btDarkSkin .btLightSkin .btnBorderlessStyle.btnAccentColor:hover span,.btLightSkin .btnBorderlessStyle.btnNormalColor span:before,.btLightSkin .btnBorderlessStyle.btnAccentColor:hover span:before,.btDarkSkin .btLightSkin .btnBorderlessStyle.btnNormalColor span:before,.btDarkSkin .btLightSkin .btnBorderlessStyle.btnAccentColor:hover span:before,.btLightSkin .btDarkSkin .btLightSkin .btnBorderlessStyle.btnNormalColor span:before,.btLightSkin .btDarkSkin .btLightSkin .btnBorderlessStyle.btnAccentColor:hover span:before,.btLightSkin .btnBorderlessStyle.btnNormalColor a,.btLightSkin .btnBorderlessStyle.btnAccentColor:hover a,.btDarkSkin .btLightSkin .btnBorderlessStyle.btnNormalColor a,.btDarkSkin .btLightSkin .btnBorderlessStyle.btnAccentColor:hover a,.btLightSkin .btDarkSkin .btLightSkin .btnBorderlessStyle.btnNormalColor a,.btLightSkin .btDarkSkin .btLightSkin .btnBorderlessStyle.btnAccentColor:hover a,.btLightSkin .btnBorderlessStyle.btnNormalColor .btIco a:before,.btLightSkin .btnBorderlessStyle.btnAccentColor:hover .btIco a:before,.btDarkSkin .btLightSkin .btnBorderlessStyle.btnNormalColor .btIco a:before,.btDarkSkin .btLightSkin .btnBorderlessStyle.btnAccentColor:hover .btIco a:before,.btLightSkin .btDarkSkin .btLightSkin .btnBorderlessStyle.btnNormalColor .btIco a:before,.btLightSkin .btDarkSkin .btLightSkin .btnBorderlessStyle.btnAccentColor:hover .btIco a:before,.btLightSkin .btnBorderlessStyle.btnNormalColor button,.btLightSkin .btnBorderlessStyle.btnAccentColor:hover button,.btDarkSkin .btLightSkin .btnBorderlessStyle.btnNormalColor button,.btDarkSkin .btLightSkin .btnBorderlessStyle.btnAccentColor:hover button,.btLightSkin .btDarkSkin .btLightSkin .btnBorderlessStyle.btnNormalColor button,.btLightSkin .btDarkSkin .btLightSkin .btnBorderlessStyle.btnAccentColor:hover button{color:#343839}
.btDarkSkin .btnBorderlessStyle.btnNormalColor span,.btDarkSkin .btnBorderlessStyle.btnAccentColor:hover span,.btLightSkin .btDarkSkin .btnBorderlessStyle.btnNormalColor span,.btLightSkin .btDarkSkin .btnBorderlessStyle.btnAccentColor:hover span,.btDarkSkin.btLightSkin .btDarkSkin .btnBorderlessStyle.btnNormalColor span,.btDarkSkin.btLightSkin .btDarkSkin .btnBorderlessStyle.btnAccentColor:hover span,.btDarkSkin .btnBorderlessStyle.btnNormalColor span:before,.btDarkSkin .btnBorderlessStyle.btnAccentColor:hover span:before,.btLightSkin .btDarkSkin .btnBorderlessStyle.btnNormalColor span:before,.btLightSkin .btDarkSkin .btnBorderlessStyle.btnAccentColor:hover span:before,.btDarkSkin.btLightSkin .btDarkSkin .btnBorderlessStyle.btnNormalColor span:before,.btDarkSkin.btLightSkin .btDarkSkin .btnBorderlessStyle.btnAccentColor:hover span:before,.btDarkSkin .btnBorderlessStyle.btnNormalColor a,.btDarkSkin .btnBorderlessStyle.btnAccentColor:hover a,.btLightSkin .btDarkSkin .btnBorderlessStyle.btnNormalColor a,.btLightSkin .btDarkSkin .btnBorderlessStyle.btnAccentColor:hover a,.btDarkSkin.btLightSkin .btDarkSkin .btnBorderlessStyle.btnNormalColor a,.btDarkSkin.btLightSkin .btDarkSkin .btnBorderlessStyle.btnAccentColor:hover a,.btDarkSkin .btnBorderlessStyle.btnNormalColor .btIco a:before,.btDarkSkin .btnBorderlessStyle.btnAccentColor:hover .btIco a:before,.btLightSkin .btDarkSkin .btnBorderlessStyle.btnNormalColor .btIco a:before,.btLightSkin .btDarkSkin .btnBorderlessStyle.btnAccentColor:hover .btIco a:before,.btDarkSkin.btLightSkin .btDarkSkin .btnBorderlessStyle.btnNormalColor .btIco a:before,.btDarkSkin.btLightSkin .btDarkSkin .btnBorderlessStyle.btnAccentColor:hover .btIco a:before,.btDarkSkin .btnBorderlessStyle.btnNormalColor button,.btDarkSkin .btnBorderlessStyle.btnAccentColor:hover button,.btLightSkin .btDarkSkin .btnBorderlessStyle.btnNormalColor button,.btLightSkin .btDarkSkin .btnBorderlessStyle.btnAccentColor:hover button,.btDarkSkin.btLightSkin .btDarkSkin .btnBorderlessStyle.btnNormalColor button,.btDarkSkin.btLightSkin .btDarkSkin .btnBorderlessStyle.btnAccentColor:hover button{color:#fff}
.btLightSkin .btnFilledStyle.btndefaultColor,.btLightSkin .btnOutlineStyle.btndefaultColor:hover,.btDarkSkin .btLightSkin .btnFilledStyle.btndefaultColor,.btDarkSkin .btLightSkin .btnOutlineStyle.btndefaultColor:hover,.btLightSkin .btDarkSkin .btLightSkin .btnFilledStyle.btndefaultColor,.btLightSkin .btDarkSkin .btLightSkin .btnOutlineStyle.btndefaultColor:hover{border:2px solid #343839;background-color:#343839;color:#fff!important}
.btLightSkin .btnFilledStyle.btndefaultColor span,.btLightSkin .btnOutlineStyle.btndefaultColor:hover span,.btDarkSkin .btLightSkin .btnFilledStyle.btndefaultColor span,.btDarkSkin .btLightSkin .btnOutlineStyle.btndefaultColor:hover span,.btLightSkin .btDarkSkin .btLightSkin .btnFilledStyle.btndefaultColor span,.btLightSkin .btDarkSkin .btLightSkin .btnOutlineStyle.btndefaultColor:hover span,.btLightSkin .btnFilledStyle.btndefaultColor .btIco span:before,.btLightSkin .btnOutlineStyle.btndefaultColor:hover .btIco span:before,.btDarkSkin .btLightSkin .btnFilledStyle.btndefaultColor .btIco span:before,.btDarkSkin .btLightSkin .btnOutlineStyle.btndefaultColor:hover .btIco span:before,.btLightSkin .btDarkSkin .btLightSkin .btnFilledStyle.btndefaultColor .btIco span:before,.btLightSkin .btDarkSkin .btLightSkin .btnOutlineStyle.btndefaultColor:hover .btIco span:before,.btLightSkin .btnFilledStyle.btndefaultColor a,.btLightSkin .btnOutlineStyle.btndefaultColor:hover a,.btDarkSkin .btLightSkin .btnFilledStyle.btndefaultColor a,.btDarkSkin .btLightSkin .btnOutlineStyle.btndefaultColor:hover a,.btLightSkin .btDarkSkin .btLightSkin .btnFilledStyle.btndefaultColor a,.btLightSkin .btDarkSkin .btLightSkin .btnOutlineStyle.btndefaultColor:hover a,.btLightSkin .btnFilledStyle.btndefaultColor a:before,.btLightSkin .btnOutlineStyle.btndefaultColor:hover a:before,.btDarkSkin .btLightSkin .btnFilledStyle.btndefaultColor a:before,.btDarkSkin .btLightSkin .btnOutlineStyle.btndefaultColor:hover a:before,.btLightSkin .btDarkSkin .btLightSkin .btnFilledStyle.btndefaultColor a:before,.btLightSkin .btDarkSkin .btLightSkin .btnOutlineStyle.btndefaultColor:hover a:before,.btLightSkin .btnFilledStyle.btndefaultColor button,.btLightSkin .btnOutlineStyle.btndefaultColor:hover button,.btDarkSkin .btLightSkin .btnFilledStyle.btndefaultColor button,.btDarkSkin .btLightSkin .btnOutlineStyle.btndefaultColor:hover button,.btLightSkin .btDarkSkin .btLightSkin .btnFilledStyle.btndefaultColor button,.btLightSkin .btDarkSkin .btLightSkin .btnOutlineStyle.btndefaultColor:hover button{color:#fff!important}
.btLightSkin .btnOutlineStyle.btndefaultColor,.btLightSkin .btnFilledStyle.btndefaultColor:hover,.btDarkSkin .btLightSkin .btnOutlineStyle.btndefaultColor,.btDarkSkin .btLightSkin .btnFilledStyle.btndefaultColor:hover,.btLightSkin .btDarkSkin .btLightSkin .btnOutlineStyle.btndefaultColor,.btLightSkin .btDarkSkin .btLightSkin .btnFilledStyle.btndefaultColor:hover{border:2px solid #343839;background-color:transparent;color:#343839}
.btLightSkin .btnOutlineStyle.btndefaultColor span,.btLightSkin .btnFilledStyle.btndefaultColor:hover span,.btDarkSkin .btLightSkin .btnOutlineStyle.btndefaultColor span,.btDarkSkin .btLightSkin .btnFilledStyle.btndefaultColor:hover span,.btLightSkin .btDarkSkin .btLightSkin .btnOutlineStyle.btndefaultColor span,.btLightSkin .btDarkSkin .btLightSkin .btnFilledStyle.btndefaultColor:hover span,.btLightSkin .btnOutlineStyle.btndefaultColor span:before,.btLightSkin .btnFilledStyle.btndefaultColor:hover span:before,.btDarkSkin .btLightSkin .btnOutlineStyle.btndefaultColor span:before,.btDarkSkin .btLightSkin .btnFilledStyle.btndefaultColor:hover span:before,.btLightSkin .btDarkSkin .btLightSkin .btnOutlineStyle.btndefaultColor span:before,.btLightSkin .btDarkSkin .btLightSkin .btnFilledStyle.btndefaultColor:hover span:before,.btLightSkin .btnOutlineStyle.btndefaultColor a,.btLightSkin .btnFilledStyle.btndefaultColor:hover a,.btDarkSkin .btLightSkin .btnOutlineStyle.btndefaultColor a,.btDarkSkin .btLightSkin .btnFilledStyle.btndefaultColor:hover a,.btLightSkin .btDarkSkin .btLightSkin .btnOutlineStyle.btndefaultColor a,.btLightSkin .btDarkSkin .btLightSkin .btnFilledStyle.btndefaultColor:hover a,.btLightSkin .btnOutlineStyle.btndefaultColor a:before,.btLightSkin .btnFilledStyle.btndefaultColor:hover a:before,.btDarkSkin .btLightSkin .btnOutlineStyle.btndefaultColor a:before,.btDarkSkin .btLightSkin .btnFilledStyle.btndefaultColor:hover a:before,.btLightSkin .btDarkSkin .btLightSkin .btnOutlineStyle.btndefaultColor a:before,.btLightSkin .btDarkSkin .btLightSkin .btnFilledStyle.btndefaultColor:hover a:before,.btLightSkin .btnOutlineStyle.btndefaultColor button,.btLightSkin .btnFilledStyle.btndefaultColor:hover button,.btDarkSkin .btLightSkin .btnOutlineStyle.btndefaultColor button,.btDarkSkin .btLightSkin .btnFilledStyle.btndefaultColor:hover button,.btLightSkin .btDarkSkin .btLightSkin .btnOutlineStyle.btndefaultColor button,.btLightSkin .btDarkSkin .btLightSkin .btnFilledStyle.btndefaultColor:hover button{color:#343839!important}
.btDarkSkin .btnFilledStyle.btndefaultColor,.btDarkSkin .btnOutlineStyle.btndefaultColor:hover,.btLightSkin .btDarkSkin .btnFilledStyle.btndefaultColor,.btLightSkin .btDarkSkin .btnOutlineStyle.btndefaultColor:hover,.btDarkSkin.btLightSkin .btDarkSkin .btnFilledStyle.btndefaultColor,.btDarkSkin.btLightSkin .btDarkSkin .btnOutlineStyle.btndefaultColor:hover{border:2px solid #fff;background-color:#fff;color:#343839}
.btDarkSkin .btnFilledStyle.btndefaultColor span,.btDarkSkin .btnOutlineStyle.btndefaultColor:hover span,.btLightSkin .btDarkSkin .btnFilledStyle.btndefaultColor span,.btLightSkin .btDarkSkin .btnOutlineStyle.btndefaultColor:hover span,.btDarkSkin.btLightSkin .btDarkSkin .btnFilledStyle.btndefaultColor span,.btDarkSkin.btLightSkin .btDarkSkin .btnOutlineStyle.btndefaultColor:hover span,.btDarkSkin .btnFilledStyle.btndefaultColor span:before,.btDarkSkin .btnOutlineStyle.btndefaultColor:hover span:before,.btLightSkin .btDarkSkin .btnFilledStyle.btndefaultColor span:before,.btLightSkin .btDarkSkin .btnOutlineStyle.btndefaultColor:hover span:before,.btDarkSkin.btLightSkin .btDarkSkin .btnFilledStyle.btndefaultColor span:before,.btDarkSkin.btLightSkin .btDarkSkin .btnOutlineStyle.btndefaultColor:hover span:before,.btDarkSkin .btnFilledStyle.btndefaultColor a,.btDarkSkin .btnOutlineStyle.btndefaultColor:hover a,.btLightSkin .btDarkSkin .btnFilledStyle.btndefaultColor a,.btLightSkin .btDarkSkin .btnOutlineStyle.btndefaultColor:hover a,.btDarkSkin.btLightSkin .btDarkSkin .btnFilledStyle.btndefaultColor a,.btDarkSkin.btLightSkin .btDarkSkin .btnOutlineStyle.btndefaultColor:hover a,.btDarkSkin .btnFilledStyle.btndefaultColor a:before,.btDarkSkin .btnOutlineStyle.btndefaultColor:hover a:before,.btLightSkin .btDarkSkin .btnFilledStyle.btndefaultColor a:before,.btLightSkin .btDarkSkin .btnOutlineStyle.btndefaultColor:hover a:before,.btDarkSkin.btLightSkin .btDarkSkin .btnFilledStyle.btndefaultColor a:before,.btDarkSkin.btLightSkin .btDarkSkin .btnOutlineStyle.btndefaultColor:hover a:before,.btDarkSkin .btnFilledStyle.btndefaultColor button,.btDarkSkin .btnOutlineStyle.btndefaultColor:hover button,.btLightSkin .btDarkSkin .btnFilledStyle.btndefaultColor button,.btLightSkin .btDarkSkin .btnOutlineStyle.btndefaultColor:hover button,.btDarkSkin.btLightSkin .btDarkSkin .btnFilledStyle.btndefaultColor button,.btDarkSkin.btLightSkin .btDarkSkin .btnOutlineStyle.btndefaultColor:hover button{color:#343839!important}
.btDarkSkin .btnOutlineStyle.btndefaultColor,.btDarkSkin .btnFilledStyle.btndefaultColor:hover,.btLightSkin .btDarkSkin .btnOutlineStyle.btndefaultColor,.btLightSkin .btDarkSkin .btnFilledStyle.btndefaultColor:hover,.btDarkSkin.btLightSkin .btDarkSkin .btnOutlineStyle.btndefaultColor,.btDarkSkin.btLightSkin .btDarkSkin .btnFilledStyle.btndefaultColor:hover{border:2px solid #fff;background-color:transparent;color:#fff}
.btDarkSkin .btnOutlineStyle.btndefaultColor span,.btDarkSkin .btnFilledStyle.btndefaultColor:hover span,.btLightSkin .btDarkSkin .btnOutlineStyle.btndefaultColor span,.btLightSkin .btDarkSkin .btnFilledStyle.btndefaultColor:hover span,.btDarkSkin.btLightSkin .btDarkSkin .btnOutlineStyle.btndefaultColor span,.btDarkSkin.btLightSkin .btDarkSkin .btnFilledStyle.btndefaultColor:hover span,.btDarkSkin .btnOutlineStyle.btndefaultColor span:before,.btDarkSkin .btnFilledStyle.btndefaultColor:hover span:before,.btLightSkin .btDarkSkin .btnOutlineStyle.btndefaultColor span:before,.btLightSkin .btDarkSkin .btnFilledStyle.btndefaultColor:hover span:before,.btDarkSkin.btLightSkin .btDarkSkin .btnOutlineStyle.btndefaultColor span:before,.btDarkSkin.btLightSkin .btDarkSkin .btnFilledStyle.btndefaultColor:hover span:before,.btDarkSkin .btnOutlineStyle.btndefaultColor a,.btDarkSkin .btnFilledStyle.btndefaultColor:hover a,.btLightSkin .btDarkSkin .btnOutlineStyle.btndefaultColor a,.btLightSkin .btDarkSkin .btnFilledStyle.btndefaultColor:hover a,.btDarkSkin.btLightSkin .btDarkSkin .btnOutlineStyle.btndefaultColor a,.btDarkSkin.btLightSkin .btDarkSkin .btnFilledStyle.btndefaultColor:hover a,.btDarkSkin .btnOutlineStyle.btndefaultColor a:before,.btDarkSkin .btnFilledStyle.btndefaultColor:hover a:before,.btLightSkin .btDarkSkin .btnOutlineStyle.btndefaultColor a:before,.btLightSkin .btDarkSkin .btnFilledStyle.btndefaultColor:hover a:before,.btDarkSkin.btLightSkin .btDarkSkin .btnOutlineStyle.btndefaultColor a:before,.btDarkSkin.btLightSkin .btDarkSkin .btnFilledStyle.btndefaultColor:hover a:before,.btDarkSkin .btnOutlineStyle.btndefaultColor button,.btDarkSkin .btnFilledStyle.btndefaultColor:hover button,.btLightSkin .btDarkSkin .btnOutlineStyle.btndefaultColor button,.btLightSkin .btDarkSkin .btnFilledStyle.btndefaultColor:hover button,.btDarkSkin.btLightSkin .btDarkSkin .btnOutlineStyle.btndefaultColor button,.btDarkSkin.btLightSkin .btDarkSkin .btnFilledStyle.btndefaultColor:hover button{color:#fff!important}
.btLightSkin .btnFilledStyle.btnLightColor,.btLightSkin .btnOutlineStyle.btnLightColor:hover,.btDarkSkin .btLightSkin .btnFilledStyle.btnLightColor,.btDarkSkin .btLightSkin .btnOutlineStyle.btnLightColor:hover,.btLightSkin .btDarkSkin .btLightSkin .btnFilledStyle.btnLightColor,.btLightSkin .btDarkSkin .btLightSkin .btnOutlineStyle.btnLightColor:hover{background:rgba(0,0,0,.1);color:#343839!important;border:2px solid rgba(0,0,0,.1)}
.btLightSkin .btnOutlineStyle.btnLightColor,.btLightSkin .btnFilledStyle.btnLightColor:hover,.btDarkSkin .btLightSkin .btnOutlineStyle.btnLightColor,.btDarkSkin .btLightSkin .btnFilledStyle.btnLightColor:hover,.btLightSkin .btDarkSkin .btLightSkin .btnOutlineStyle.btnLightColor,.btLightSkin .btDarkSkin .btLightSkin .btnFilledStyle.btnLightColor:hover{background-color:transparent;border:2px solid rgba(0,0,0,.1);color:#343839!important}
.btLightSkin .btnOutlineStyle.btnLightColor a,.btLightSkin .btnFilledStyle.btnLightColor:hover a,.btDarkSkin .btLightSkin .btnOutlineStyle.btnLightColor a,.btDarkSkin .btLightSkin .btnFilledStyle.btnLightColor:hover a,.btLightSkin .btDarkSkin .btLightSkin .btnOutlineStyle.btnLightColor a,.btLightSkin .btDarkSkin .btLightSkin .btnFilledStyle.btnLightColor:hover a,.btLightSkin .btnOutlineStyle.btnLightColor a:before,.btLightSkin .btnFilledStyle.btnLightColor:hover a:before,.btDarkSkin .btLightSkin .btnOutlineStyle.btnLightColor a:before,.btDarkSkin .btLightSkin .btnFilledStyle.btnLightColor:hover a:before,.btLightSkin .btDarkSkin .btLightSkin .btnOutlineStyle.btnLightColor a:before,.btLightSkin .btDarkSkin .btLightSkin .btnFilledStyle.btnLightColor:hover a:before,.btLightSkin .btnOutlineStyle.btnLightColor button,.btLightSkin .btnFilledStyle.btnLightColor:hover button,.btDarkSkin .btLightSkin .btnOutlineStyle.btnLightColor button,.btDarkSkin .btLightSkin .btnFilledStyle.btnLightColor:hover button,.btLightSkin .btDarkSkin .btLightSkin .btnOutlineStyle.btnLightColor button,.btLightSkin .btDarkSkin .btLightSkin .btnFilledStyle.btnLightColor:hover button,.btLightSkin .btnOutlineStyle.btnLightColor span,.btLightSkin .btnFilledStyle.btnLightColor:hover span,.btDarkSkin .btLightSkin .btnOutlineStyle.btnLightColor span,.btDarkSkin .btLightSkin .btnFilledStyle.btnLightColor:hover span,.btLightSkin .btDarkSkin .btLightSkin .btnOutlineStyle.btnLightColor span,.btLightSkin .btDarkSkin .btLightSkin .btnFilledStyle.btnLightColor:hover span{color:#343839!important}
.btDarkSkin .btnFilledStyle.btnLightColor,.btDarkSkin .btnOutlineStyle.btnLightColor:hover,.btLightSkin .btDarkSkin .btnFilledStyle.btnLightColor,.btLightSkin .btDarkSkin .btnOutlineStyle.btnLightColor:hover,.btDarkSkin.btLightSkin .btDarkSkin .btnFilledStyle.btnLightColor,.btDarkSkin.btLightSkin .btDarkSkin .btnOutlineStyle.btnLightColor:hover{background:rgba(0,0,0,.1);color:#343839!important;border:2px solid #343839}
.btDarkSkin .btnFilledStyle.btnLightColor a,.btDarkSkin .btnOutlineStyle.btnLightColor:hover a,.btLightSkin .btDarkSkin .btnFilledStyle.btnLightColor a,.btLightSkin .btDarkSkin .btnOutlineStyle.btnLightColor:hover a,.btDarkSkin.btLightSkin .btDarkSkin .btnFilledStyle.btnLightColor a,.btDarkSkin.btLightSkin .btDarkSkin .btnOutlineStyle.btnLightColor:hover a,.btDarkSkin .btnFilledStyle.btnLightColor .btIco a:before,.btDarkSkin .btnOutlineStyle.btnLightColor:hover .btIco a:before,.btLightSkin .btDarkSkin .btnFilledStyle.btnLightColor .btIco a:before,.btLightSkin .btDarkSkin .btnOutlineStyle.btnLightColor:hover .btIco a:before,.btDarkSkin.btLightSkin .btDarkSkin .btnFilledStyle.btnLightColor .btIco a:before,.btDarkSkin.btLightSkin .btDarkSkin .btnOutlineStyle.btnLightColor:hover .btIco a:before,.btDarkSkin .btnFilledStyle.btnLightColor button,.btDarkSkin .btnOutlineStyle.btnLightColor:hover button,.btLightSkin .btDarkSkin .btnFilledStyle.btnLightColor button,.btLightSkin .btDarkSkin .btnOutlineStyle.btnLightColor:hover button,.btDarkSkin.btLightSkin .btDarkSkin .btnFilledStyle.btnLightColor button,.btDarkSkin.btLightSkin .btDarkSkin .btnOutlineStyle.btnLightColor:hover button,.btDarkSkin .btnFilledStyle.btnLightColor span,.btDarkSkin .btnOutlineStyle.btnLightColor:hover span,.btLightSkin .btDarkSkin .btnFilledStyle.btnLightColor span,.btLightSkin .btDarkSkin .btnOutlineStyle.btnLightColor:hover span,.btDarkSkin.btLightSkin .btDarkSkin .btnFilledStyle.btnLightColor span,.btDarkSkin.btLightSkin .btDarkSkin .btnOutlineStyle.btnLightColor:hover span{color:#343839!important}
.btDarkSkin .btnOutlineStyle.btnLightColor,.btDarkSkin .btnFilledStyle.btnLightColor:hover,.btLightSkin .btDarkSkin .btnOutlineStyle.btnLightColor,.btLightSkin .btDarkSkin .btnFilledStyle.btnLightColor:hover,.btDarkSkin.btLightSkin .btDarkSkin .btnOutlineStyle.btnLightColor,.btDarkSkin.btLightSkin .btDarkSkin .btnFilledStyle.btnLightColor:hover{background-color:transparent;border:2px solid #fff;color:#fff!important}
.btDarkSkin .btnOutlineStyle.btnLightColor a,.btDarkSkin .btnFilledStyle.btnLightColor:hover a,.btLightSkin .btDarkSkin .btnOutlineStyle.btnLightColor a,.btLightSkin .btDarkSkin .btnFilledStyle.btnLightColor:hover a,.btDarkSkin.btLightSkin .btDarkSkin .btnOutlineStyle.btnLightColor a,.btDarkSkin.btLightSkin .btDarkSkin .btnFilledStyle.btnLightColor:hover a,.btDarkSkin .btnOutlineStyle.btnLightColor a:before,.btDarkSkin .btnFilledStyle.btnLightColor:hover a:before,.btLightSkin .btDarkSkin .btnOutlineStyle.btnLightColor a:before,.btLightSkin .btDarkSkin .btnFilledStyle.btnLightColor:hover a:before,.btDarkSkin.btLightSkin .btDarkSkin .btnOutlineStyle.btnLightColor a:before,.btDarkSkin.btLightSkin .btDarkSkin .btnFilledStyle.btnLightColor:hover a:before,.btDarkSkin .btnOutlineStyle.btnLightColor button,.btDarkSkin .btnFilledStyle.btnLightColor:hover button,.btLightSkin .btDarkSkin .btnOutlineStyle.btnLightColor button,.btLightSkin .btDarkSkin .btnFilledStyle.btnLightColor:hover button,.btDarkSkin.btLightSkin .btDarkSkin .btnOutlineStyle.btnLightColor button,.btDarkSkin.btLightSkin .btDarkSkin .btnFilledStyle.btnLightColor:hover button,.btDarkSkin .btnOutlineStyle.btnLightColor span,.btDarkSkin .btnFilledStyle.btnLightColor:hover span,.btLightSkin .btDarkSkin .btnOutlineStyle.btnLightColor span,.btLightSkin .btDarkSkin .btnFilledStyle.btnLightColor:hover span,.btDarkSkin.btLightSkin .btDarkSkin .btnOutlineStyle.btnLightColor span,.btDarkSkin.btLightSkin .btDarkSkin .btnFilledStyle.btnLightColor:hover span{color:#fff!important}
.btSeparator{clear:both}
.btSeparator hr{clear:both;border:none;padding:0;margin:0}
.btLightSkin .btSeparator hr,.btDarkSkin .btLightSkin .btSeparator hr,.btLightSkin .btDarkSkin .btLightSkin .btSeparator hr{border-bottom:1px solid rgba(0,0,0,.1)}
.btDarkSkin .btSeparator hr,.btLightSkin .btDarkSkin .btSeparator hr,.btDarkSkin.btLightSkin .btDarkSkin .btSeparator hr{border-bottom:1px solid rgba(255,255,255,.1)}
.btSeparator.noBorder hr{border-bottom:0 solid transparent!important}
.btCounterHolder{font-family:'Open Sans',sans-serif;font-size:4em;height:1em;line-height:1;font-weight:400;letter-spacing:-2px;overflow:hidden}
.btCounterHolder .btCounter{display:block;height:1em;overflow:hidden}
.btCounterHolder span.onedigit{display:inline-block;height:4em;-webkit-transition:all 1s ease 0;-moz-transition:all 1s ease 0;transition:all 1s ease 0}
.btCounterHolder span.onedigit span{display:block;position:relative;height:1em;text-align:center}
.btLightSkin .btCounterHolder,.btDarkSkin .btLightSkin .btCounterHolder,.btLightSkin .btDarkSkin .btLightSkin .btCounterHolder{color:#343839}
.btDarkSkin .btCounterHolder,.btLightSkin .btDarkSkin .btCounterHolder,.btDarkSkin.btLightSkin .btDarkSkin .btCounterHolder{color:#fff}
.btCounterHolder .btCountdownHolder{overflow:hidden}
.btCounterHolder .btCountdownHolder > span{vertical-align:top;display:inline-block}
.btCounterHolder .btCountdownHolder > span > span.numbers{padding-top:.3em}
.btCounterHolder .btCountdownHolder > span > span.numbers > span{display:inline-block;float:left;padding-top:.1em}
.btCounterHolder .btCountdownHolder > span > span.numbers > span > span{display:block;width:.6em;text-align:center;-webkit-transition-delay:0;-moz-transition-delay:0;transition-delay:0;-webkit-transform:translateY(-1em);-moz-transform:translateY(-1em);-ms-transform:translateY(-1em);transform:translateY(-1em)}
.btCounterHolder .btCountdownHolder > span > span.numbers > span > span.countdown_anim{-webkit-transition:transform 200ms ease-out;-moz-transition:transform 200ms ease-out;transition:transform 200ms ease-out;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.btCounterHolder .btCountdownHolder > span.days > span.numbers > span > span{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.btCounterHolder .btCountdownHolder .days,.btCounterHolder .btCountdownHolder .hours,.btCounterHolder .btCountdownHolder .minutes,.btCounterHolder .btCountdownHolder .seconds{position:relative}
.btCounterHolder .btCountdownHolder .days_text,.btCounterHolder .btCountdownHolder .hours_text,.btCounterHolder .btCountdownHolder .minutes_text,.btCounterHolder .btCountdownHolder .seconds_text{position:absolute;left:0;top:0;width:100%!important;text-align:center;font-size:.15em;font-family:'Open Sans',sans-serif;font-weight:400;text-transform:uppercase;color:#5dc2ca;-webkit-backface-visibility:hidden;line-height:1;letter-spacing:3px}
.btCounterHolder .btCountdownHolder .days_text span,.btCounterHolder .btCountdownHolder .hours_text span,.btCounterHolder .btCountdownHolder .minutes_text span,.btCounterHolder .btCountdownHolder .seconds_text span{width:auto!important;-webkit-transform:translate(-50%,-.1em)!important;-moz-transform:translate(-50%,-.1em)!important;-ms-transform:translate(-50%,-.1em)!important;transform:translate(-50%,-.1em)!important}
.btCounterHolder.btCounterLargeSize{font-size:6em}
.btProgressContent{font-family:'Open Sans',sans-serif;background-color:rgba(0,0,0,.07);line-height:2.75em;overflow:hidden;font-size:.7em}
.btProgressContent .btProgressAnim{text-align:right;-webkit-transition:all 1s ease 0;-moz-transition:all 1s ease 0;transition:all 1s ease 0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);width:auto;background-color:#5dc2ca;color:#fff}
.btProgressContent .btProgressAnim span{display:block;padding:0 8px;vertical-align:middle;font-weight:700}
.btProgressBarLineStyle .btProgressContent{background-color:transparent!important}
.btProgressBarLineStyle .btProgressContent .btProgressAnim{background-color:transparent;color:#343839;-webkit-box-shadow:0 -4px 0 0 #343839 inset;box-shadow:0 -4px 0 0 #343839 inset}
.btProgressBarLineStyle .btProgressContent .btProgressAnim span{font-weight:300}
.btLightSkin .btProgressContent,.btDarkSkin .btLightSkin .btProgressContent,.btLightSkin .btDarkSkin .btLightSkin .btProgressContent{background-color:rgba(0,0,0,.07)}
.btDarkSkin .btProgressContent,.btLightSkin .btDarkSkin .btProgressContent,.btDarkSkin.btLightSkin .btDarkSkin .btProgressContent{background-color:rgba(255,255,255,.2)}
@media (max-width: 768px) {
.btProgressContent{line-height:1.5}
}
.btImage{display:block}
.btImage img{max-width:100%;height:auto;display:inline-block;width:100%;width:auto;margin:auto;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease}
.bpgPhoto:hover > a + .boldPhotoBox .btImage img{-webkit-filter:blur(5px);filter:blur(5px)}
.btTextIndent .btImage img{width:100%;max-width:none;display:block;margin:0}
.bpgPhoto{overflow:hidden;position:relative;line-height:0}
.bpgPhoto > a{display:block;position:absolute;z-index:7;left:0;bottom:0;right:0;top:0}
.bpgPhoto .captionPane{text-align:left;opacity:0;position:absolute;top:0;left:0;bottom:0;background-color:rgba(93,194,202,0.85)!important;right:0;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;transition:all 400ms ease;z-index:6;margin:20px;pointer-events:none}
.bpgPhoto .captionPane .captionTable{display:table;margin:0;padding:0;width:100%;height:100%}
.bpgPhoto .captionPane .captionTable .captionCell{display:table-cell;height:100%;vertical-align:middle}
.bpgPhoto .captionPane .captionTable .captionCell .captionTxt{display:block;position:absolute;bottom:0;left:0;right:0;margin:auto;padding:20px 20px 25px;color:#FFF}
.bpgPhoto .captionPane .captionTable .captionCell .captionTxt h4,.bpgPhoto .captionPane .captionTable .captionCell .captionTxt .h4,.bpgPhoto .captionPane .captionTable .captionCell .captionTxt p,.bpgPhoto .captionPane .captionTable .captionCell .captionTxt a,.bpgPhoto .captionPane .captionTable .captionCell .captionTxt .btSuperTitle,.bpgPhoto .captionPane .captionTable .captionCell .captionTxt .btSubTitle{color:#fff}
.bpgPhoto .captionPane .captionTable .captionCell .captionTxt .btSuperTitle:after{border-color:#fff}
.bpgPhoto .captionPane .captionTable .captionCell .captionTxt .header.extrasmall{margin:0}
.bpgPhoto .captionPane .captionTable .captionCell .captionTxt .header.extrasmall h4,.bpgPhoto .captionPane .captionTable .captionCell .captionTxt .header.extrasmall .h4{font-size:1.875em;line-height:1.15;font-weight:400;margin:0 0 -25px;letter-spacing:0}
.bpgPhoto .captionPane .captionTable .captionCell .captionTxt .header.extrasmall h4 span.headline,.bpgPhoto .captionPane .captionTable .captionCell .captionTxt .header.extrasmall .h4 span.headline{display:inline-block;padding:0 0 25px;-webkit-box-shadow:0 -4px 0 0 #fff inset;box-shadow:0 -4px 0 0 #fff inset}
.bpgPhoto .captionPane .captionTable .captionCell .captionTxt .header.extrasmall .btSuperTitle{margin-bottom:.81em;font-size:11px;font-weight:300;line-height:28px;letter-spacing:initial;display:block}
.bpgPhoto .captionPane .captionTable .captionCell .captionTxt .header.extrasmall .btSuperTitle > span{display:inline-block}
.bpgPhoto .captionPane .captionTable .captionCell .captionTxt .header.extrasmall .btSuperTitle span,.bpgPhoto .captionPane .captionTable .captionCell .captionTxt .header.extrasmall .btSuperTitle strong,.bpgPhoto .captionPane .captionTable .captionCell .captionTxt .header.extrasmall .btSuperTitle a{display:inline-block;margin:auto;text-transform:uppercase;vertical-align:middle}
.bpgPhoto .captionPane .captionTable .captionCell .captionTxt .header.extrasmall .btSuperTitle .btArticleCategories:not(:last-child):after,.bpgPhoto .captionPane .captionTable .captionCell .captionTxt .header.extrasmall .btSuperTitle .btArticleComments:not(:last-child):after,.bpgPhoto .captionPane .captionTable .captionCell .captionTxt .header.extrasmall .btSuperTitle .btArticleAuthor:not(:last-child):after,.bpgPhoto .captionPane .captionTable .captionCell .captionTxt .header.extrasmall .btSuperTitle .btArticleDate:not(:last-child):after{content:'/';padding:0 .35em;font-size:28px;line-height:28px;vertical-align:middle;font-weight:100;opacity:.5}
.btCircleImage.bpgPhoto .captionPane .captionTable .captionCell .captionTxt{position:static;text-align:center}
.bpgPhoto .captionPane .captionTable .captionCell .captionTxt:before{content:"\e623";font:normal 64px/1 Icon7Stroke;display:block;margin:0 0 20px}
.btCircleImage.bpgPhoto .captionPane .captionTable .captionCell .captionTxt:before{margin:0 auto}
.in-right.bpgPhoto .captionPane .captionTable .captionCell{-webkit-animation:in-right .6s cubic-bezier(.165,.84,.44,1);-moz-animation:in-right .6s cubic-bezier(.165,.84,.44,1);animation:in-right .6s cubic-bezier(.165,.84,.44,1)}
.in-top.bpgPhoto .captionPane .captionTable .captionCell{-webkit-animation:in-top .6s cubic-bezier(.165,.84,.44,1);-moz-animation:in-top .6s cubic-bezier(.165,.84,.44,1);animation:in-top .6s cubic-bezier(.165,.84,.44,1)}
.in-bottom.bpgPhoto .captionPane .captionTable .captionCell{-webkit-animation:in-bottom .6s cubic-bezier(.165,.84,.44,1);-moz-animation:in-bottom .6s cubic-bezier(.165,.84,.44,1);animation:in-bottom .6s cubic-bezier(.165,.84,.44,1)}
.in-left.bpgPhoto .captionPane .captionTable .captionCell{-webkit-animation:in-left .6s cubic-bezier(.165,.84,.44,1);-moz-animation:in-left .6s cubic-bezier(.165,.84,.44,1);animation:in-left .6s cubic-bezier(.165,.84,.44,1)}
.out-right.bpgPhoto .captionPane .captionTable .captionCell{-webkit-animation:out-right .4s cubic-bezier(.895,.03,.685,.22);-moz-animation:out-right .4s cubic-bezier(.895,.03,.685,.22);animation:out-right .4s cubic-bezier(.895,.03,.685,.22)}
.out-top.bpgPhoto .captionPane .captionTable .captionCell{-webkit-animation:out-top .4s cubic-bezier(.895,.03,.685,.22);-moz-animation:out-top .4s cubic-bezier(.895,.03,.685,.22);animation:out-top .4s cubic-bezier(.895,.03,.685,.22)}
.out-bottom.bpgPhoto .captionPane .captionTable .captionCell{-webkit-animation:out-bottom .4s cubic-bezier(.895,.03,.685,.22);-moz-animation:out-bottom .4s cubic-bezier(.895,.03,.685,.22);animation:out-bottom .4s cubic-bezier(.895,.03,.685,.22)}
.out-left.bpgPhoto .captionPane .captionTable .captionCell{-webkit-animation:out-left .4s cubic-bezier(.895,.03,.685,.22);-moz-animation:out-left .4s cubic-bezier(.895,.03,.685,.22);animation:out-left .4s cubic-bezier(.895,.03,.685,.22)}
@-webkit-keyframes in-right {
0%{-webkit-transform:translated3d(-50%,0,0);transform:translated3d(-50%,0,0)}
20%{-webkit-transform:translated3d(-50%,0,0);transform:translated3d(-50%,0,0)}
100%{-webkit-transform:translated3d(0,0,0);transform:translated3d(0,0,0)}
}
@-moz-keyframes in-right {
0%{-moz-transform:translated3d(-50%,0,0);transform:translated3d(-50%,0,0)}
20%{-moz-transform:translated3d(-50%,0,0);transform:translated3d(-50%,0,0)}
100%{-moz-transform:translated3d(0,0,0);transform:translated3d(0,0,0)}
}
@keyframes in-right {
0%{-webkit-transform:translated3d(-50%,0,0);-moz-transform:translated3d(-50%,0,0);-ms-transform:translated3d(-50%,0,0);transform:translated3d(-50%,0,0)}
20%{-webkit-transform:translated3d(-50%,0,0);-moz-transform:translated3d(-50%,0,0);-ms-transform:translated3d(-50%,0,0);transform:translated3d(-50%,0,0)}
100%{-webkit-transform:translated3d(0,0,0);-moz-transform:translated3d(0,0,0);-ms-transform:translated3d(0,0,0);transform:translated3d(0,0,0)}
}
@-webkit-keyframes in-top {
0%{-webkit-transform:translated3d(0,-50%,0);transform:translated3d(0,-50%,0)}
20%{-webkit-transform:translated3d(0,-50%,0);transform:translated3d(0,-50%,0)}
100%{-webkit-transform:translated3d(0,0,0);transform:translated3d(0,0,0)}
}
@-moz-keyframes in-top {
0%{-moz-transform:translated3d(0,-50%,0);transform:translated3d(0,-50%,0)}
20%{-moz-transform:translated3d(0,-50%,0);transform:translated3d(0,-50%,0)}
100%{-moz-transform:translated3d(0,0,0);transform:translated3d(0,0,0)}
}
@keyframes in-top {
0%{-webkit-transform:translated3d(0,-50%,0);-moz-transform:translated3d(0,-50%,0);-ms-transform:translated3d(0,-50%,0);transform:translated3d(0,-50%,0)}
20%{-webkit-transform:translated3d(0,-50%,0);-moz-transform:translated3d(0,-50%,0);-ms-transform:translated3d(0,-50%,0);transform:translated3d(0,-50%,0)}
100%{-webkit-transform:translated3d(0,0,0);-moz-transform:translated3d(0,0,0);-ms-transform:translated3d(0,0,0);transform:translated3d(0,0,0)}
}
@-webkit-keyframes in-bottom {
0%{-webkit-transform:translated3d(0,50%,0);transform:translated3d(0,50%,0)}
20%{-webkit-transform:translated3d(0,50%,0);transform:translated3d(0,50%,0)}
100%{-webkit-transform:translated3d(0,0,0);transform:translated3d(0,0,0)}
}
@-moz-keyframes in-bottom {
0%{-moz-transform:translated3d(0,50%,0);transform:translated3d(0,50%,0)}
20%{-moz-transform:translated3d(0,50%,0);transform:translated3d(0,50%,0)}
100%{-moz-transform:translated3d(0,0,0);transform:translated3d(0,0,0)}
}
@keyframes in-bottom {
0%{-webkit-transform:translated3d(0,50%,0);-moz-transform:translated3d(0,50%,0);-ms-transform:translated3d(0,50%,0);transform:translated3d(0,50%,0)}
20%{-webkit-transform:translated3d(0,50%,0);-moz-transform:translated3d(0,50%,0);-ms-transform:translated3d(0,50%,0);transform:translated3d(0,50%,0)}
100%{-webkit-transform:translated3d(0,0,0);-moz-transform:translated3d(0,0,0);-ms-transform:translated3d(0,0,0);transform:translated3d(0,0,0)}
}
@-webkit-keyframes in-left {
0%{-webkit-transform:translated3d(50%,0,0);transform:translated3d(50%,0,0)}
20%{-webkit-transform:translated3d(50%,0,0);transform:translated3d(50%,0,0)}
100%{-webkit-transform:translated3d(0,0,0);transform:translated3d(0,0,0)}
}
@-moz-keyframes in-left {
0%{-moz-transform:translated3d(50%,0,0);transform:translated3d(50%,0,0)}
20%{-moz-transform:translated3d(50%,0,0);transform:translated3d(50%,0,0)}
100%{-moz-transform:translated3d(0,0,0);transform:translated3d(0,0,0)}
}
@keyframes in-left {
0%{-webkit-transform:translated3d(50%,0,0);-moz-transform:translated3d(50%,0,0);-ms-transform:translated3d(50%,0,0);transform:translated3d(50%,0,0)}
20%{-webkit-transform:translated3d(50%,0,0);-moz-transform:translated3d(50%,0,0);-ms-transform:translated3d(50%,0,0);transform:translated3d(50%,0,0)}
100%{-webkit-transform:translated3d(0,0,0);-moz-transform:translated3d(0,0,0);-ms-transform:translated3d(0,0,0);transform:translated3d(0,0,0)}
}
@-webkit-keyframes out-right {
0%{-webkit-transform:translated3d(0,0,0);transform:translated3d(0,0,0)}
35%{-webkit-transform:translated3d(0,0,0);transform:translated3d(0,0,0)}
100%{-webkit-transform:translated3d(-50%,0,0);transform:translated3d(-50%,0,0)}
}
@-moz-keyframes out-right {
0%{-moz-transform:translated3d(0,0,0);transform:translated3d(0,0,0)}
35%{-moz-transform:translated3d(0,0,0);transform:translated3d(0,0,0)}
100%{-moz-transform:translated3d(-50%,0,0);transform:translated3d(-50%,0,0)}
}
@keyframes out-right {
0%{-webkit-transform:translated3d(0,0,0);-moz-transform:translated3d(0,0,0);-ms-transform:translated3d(0,0,0);transform:translated3d(0,0,0)}
35%{-webkit-transform:translated3d(0,0,0);-moz-transform:translated3d(0,0,0);-ms-transform:translated3d(0,0,0);transform:translated3d(0,0,0)}
100%{-webkit-transform:translated3d(-50%,0,0);-moz-transform:translated3d(-50%,0,0);-ms-transform:translated3d(-50%,0,0);transform:translated3d(-50%,0,0)}
}
@-webkit-keyframes out-top {
0%{-webkit-transform:translated3d(0,0,0);transform:translated3d(0,0,0)}
35%{-webkit-transform:translated3d(0,0,0);transform:translated3d(0,0,0)}
100%{-webkit-transform:translated3d(0,-50%,0);transform:translated3d(0,-50%,0)}
}
@-moz-keyframes out-top {
0%{-moz-transform:translated3d(0,0,0);transform:translated3d(0,0,0)}
35%{-moz-transform:translated3d(0,0,0);transform:translated3d(0,0,0)}
100%{-moz-transform:translated3d(0,-50%,0);transform:translated3d(0,-50%,0)}
}
@keyframes out-top {
0%{-webkit-transform:translated3d(0,0,0);-moz-transform:translated3d(0,0,0);-ms-transform:translated3d(0,0,0);transform:translated3d(0,0,0)}
35%{-webkit-transform:translated3d(0,0,0);-moz-transform:translated3d(0,0,0);-ms-transform:translated3d(0,0,0);transform:translated3d(0,0,0)}
100%{-webkit-transform:translated3d(0,-50%,0);-moz-transform:translated3d(0,-50%,0);-ms-transform:translated3d(0,-50%,0);transform:translated3d(0,-50%,0)}
}
@-webkit-keyframes out-bottom {
0%{-webkit-transform:translated3d(0,0,0);transform:translated3d(0,0,0)}
35%{-webkit-transform:translated3d(0,0,0);transform:translated3d(0,0,0)}
100%{-webkit-transform:translated3d(0,50%,0);transform:translated3d(0,50%,0)}
}
@-moz-keyframes out-bottom {
0%{-moz-transform:translated3d(0,0,0);transform:translated3d(0,0,0)}
35%{-moz-transform:translated3d(0,0,0);transform:translated3d(0,0,0)}
100%{-moz-transform:translated3d(0,50%,0);transform:translated3d(0,50%,0)}
}
@keyframes out-bottom {
0%{-webkit-transform:translated3d(0,0,0);-moz-transform:translated3d(0,0,0);-ms-transform:translated3d(0,0,0);transform:translated3d(0,0,0)}
35%{-webkit-transform:translated3d(0,0,0);-moz-transform:translated3d(0,0,0);-ms-transform:translated3d(0,0,0);transform:translated3d(0,0,0)}
100%{-webkit-transform:translated3d(0,50%,0);-moz-transform:translated3d(0,50%,0);-ms-transform:translated3d(0,50%,0);transform:translated3d(0,50%,0)}
}
@-webkit-keyframes out-left {
0%{-webkit-transform:translated3d(0,0,0);transform:translated3d(0,0,0)}
35%{-webkit-transform:translated3d(0,0,0);transform:translated3d(0,0,0)}
100%{-webkit-transform:translated3d(50%,0,0);transform:translated3d(50%,0,0)}
}
@-moz-keyframes out-left {
0%{-moz-transform:translated3d(0,0,0);transform:translated3d(0,0,0)}
35%{-moz-transform:translated3d(0,0,0);transform:translated3d(0,0,0)}
100%{-moz-transform:translated3d(50%,0,0);transform:translated3d(50%,0,0)}
}
@keyframes out-left {
0%{-webkit-transform:translated3d(0,0,0);-moz-transform:translated3d(0,0,0);-ms-transform:translated3d(0,0,0);transform:translated3d(0,0,0)}
35%{-webkit-transform:translated3d(0,0,0);-moz-transform:translated3d(0,0,0);-ms-transform:translated3d(0,0,0);transform:translated3d(0,0,0)}
100%{-webkit-transform:translated3d(50%,0,0);-moz-transform:translated3d(50%,0,0);-ms-transform:translated3d(50%,0,0);transform:translated3d(50%,0,0)}
}
.bpgPhoto.lightbox .captionTxt{z-index:0!important}
.bpgPhoto[class*="-"] .captionPane{pointer-events:auto}
.btCircleImage img{border-radius:50%;overflow:hidden}
.btCircleImage .captionPane{border-radius:50%}
.btCircleImage .btImage img{max-width:100%;height:auto}
.bpgPhoto.btOutlinedImage{border:1px solid rgba(0,0,0,.1)}
.bpgPhoto.btRoundedImage{border-radius:20px}
.bpgPhoto.btRoundedImage .captionPane{border-radius:20px}
.bpgPhoto.btCircleImage .btImage{position:relative;overflow:hidden;border-radius:50%}
.btTextRight .bpgPhoto{float:right}
.btTextCenter .bpgPhoto{display:block;margin:0 auto;float:none}
.btTextCenter .tilesWall .bpgPhoto{display:block}
.cellRight .bpgPhoto{float:right}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.captionPane{right:-1px}
}
.touch .captionPane{display:none!important}
.btShowTitle{position:absolute;top:auto;bottom:0;margin:0;padding:20px 1.875em 25px;right:0;left:0;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;transition:all 200ms ease;display:none;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}
.btShowTitle .header.small{margin:0}
.btShowTitle .header.small h4,.btShowTitle .header.small .h4{font-size:1.875em;line-height:1.15;font-weight:400;margin:0 0 -25px;letter-spacing:0}
.btShowTitle .header.small h4 span.headline,.btShowTitle .header.small .h4 span.headline{display:inline-block;padding:0 0 25px;-webkit-box-shadow:0 -4px 0 0 #5dc2ca inset;box-shadow:0 -4px 0 0 #5dc2ca inset}
.btShowTitle .header.small .btSuperTitle{margin-bottom:.81em;font-size:11px;font-weight:400;line-height:28px;display:block;letter-spacing:initial}
.btShowTitle .header.small .btSuperTitle > span{display:inline-block}
.btShowTitle .header.small .btSuperTitle span,.btShowTitle .header.small .btSuperTitle strong{display:inline-block;margin:auto;text-transform:uppercase;vertical-align:middle}
.btShowTitle .header.small .btArticleCategories:not(:last-child):after,.btShowTitle .header.small .btArticleComments:not(:last-child):after,.btShowTitle .header.small .btArticleAuthor:not(:last-child):after,.btShowTitle .header.small .btArticleDate:not(:last-child):after{content:'/';padding:0 .35em;font-size:28px;line-height:28px;vertical-align:middle;font-weight:100;opacity:.5}
.btLightSkin .btShowTitle,.btDarkSkin .btLightSkin .btShowTitle,.btLightSkin .btDarkSkin .btLightSkin .btShowTitle{color:#343839;background-color:rgba(255,255,255,.85)}
.btDarkSkin .btShowTitle,.btLightSkin .btDarkSkin .btShowTitle,.btDarkSkin.btLightSkin .btDarkSkin .btShowTitle{color:#fff;background-color:rgba(24,26,30,.85)}
.btHasTitles .btShowTitle,html.touch .btShowTitle{display:block}
.bpgPhoto:hover .captionPane{opacity:1}
.bpgPhoto:hover .captionPane .captionTable .captionTxt{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.bpgPhoto:hover .btShowTitle{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}
.in-top:not(.btCircleImage) .captionPane{-webkit-animation:in-top 300ms ease 0 1 forwards;-moz-animation:in-top 300ms ease 0 1 forwards;animation:in-top 300ms ease 0 1 forwards}
.in-right:not(.btCircleImage) .captionPane{-webkit-animation:in-right 300ms ease 0 1 forwards;-moz-animation:in-right 300ms ease 0 1 forwards;animation:in-right 300ms ease 0 1 forwards}
.in-bottom:not(.btCircleImage) .captionPane{-webkit-animation:in-bottom 300ms ease 0 1 forwards;-moz-animation:in-bottom 300ms ease 0 1 forwards;animation:in-bottom 300ms ease 0 1 forwards}
.in-left:not(.btCircleImage) .captionPane{-webkit-animation:in-left 300ms ease 0 1 forwards;-moz-animation:in-left 300ms ease 0 1 forwards;animation:in-left 300ms ease 0 1 forwards}
.out-top:not(.btCircleImage) .captionPane{-webkit-animation:out-top 300ms ease 0 1 forwards;-moz-animation:out-top 300ms ease 0 1 forwards;animation:out-top 300ms ease 0 1 forwards}
.out-right:not(.btCircleImage) .captionPane{-webkit-animation:out-right 300ms ease 0 1 forwards;-moz-animation:out-right 300ms ease 0 1 forwards;animation:out-right 300ms ease 0 1 forwards}
.out-bottom:not(.btCircleImage) .captionPane{-webkit-animation:out-bottom 300ms ease 0 1 forwards;-moz-animation:out-bottom 300ms ease 0 1 forwards;animation:out-bottom 300ms ease 0 1 forwards}
.out-left:not(.btCircleImage) .captionPane{-webkit-animation:out-left 300ms ease 0 1 forwards;-moz-animation:out-left 300ms ease 0 1 forwards;animation:out-left 300ms ease 0 1 forwards}
@-webkit-keyframes in-top {
from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@-moz-keyframes in-top {
from{-moz-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
to{-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes in-top {
from{-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
to{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@-webkit-keyframes out-top {
from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
@-moz-keyframes out-top {
from{-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{-moz-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
@keyframes out-top {
from{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
@-webkit-keyframes in-right {
from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@-moz-keyframes in-right {
from{-moz-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
to{-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes in-right {
from{-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
to{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@-webkit-keyframes out-right {
from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
@-moz-keyframes out-right {
from{-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{-moz-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
@keyframes out-right {
from{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
@-webkit-keyframes in-bottom {
from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@-moz-keyframes in-bottom {
from{-moz-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
to{-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes in-bottom {
from{-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
to{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@-webkit-keyframes out-bottom {
from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
@-moz-keyframes out-bottom {
from{-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{-moz-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
@keyframes out-bottom {
from{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
@-webkit-keyframes in-left {
from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@-moz-keyframes in-left {
from{-moz-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
to{-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes in-left {
from{-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
to{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@-webkit-keyframes out-left {
from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
@-moz-keyframes out-left {
from{-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{-moz-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
@keyframes out-left {
from{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
.btPriceTable{position:relative;border-top:0}
.btPriceTable .btPriceTableHeader{background:#5dc2ca;padding:40px;margin-left:-1px;margin-right:-1px}
.btHardRoundedButtons .btPriceTable .btPriceTableHeader{border-radius:30px}
.btSoftRoundedButtons .btPriceTable .btPriceTableHeader{border-radius:5px}
.btSquareButtons .btPriceTable .btPriceTableHeader{border-radius:0}
.btPriceTable .btPriceTableHeader .header .btSuperTitle{color:#fff}
.btPriceTable .btPriceTableHeader .header .dash:after,.btPriceTable .btPriceTableHeader .header .dash:before{border-color:#fff}
.btPriceTable .btPriceTableHeader .header.extralarge{margin:0}
.btPriceTable .btPriceTableHeader .header .btPriceTableCurrency{opacity:.3;padding-right:10px}
.btPriceTable .btSubTitle{font-weight:300}
.btPriceTable ul{list-style:none;margin:0;padding:0}
.btPriceTable ul li{display:block;padding:30px;margin:0;margin:0 20px}
.btLightSkin .btPriceTable ul li,.btDarkSkin .btLightSkin .btPriceTable ul li,.btLightSkin .btDarkSkin .btLightSkin .btPriceTable ul li{border-bottom:rgba(0,0,0,.1) 1px solid}
.btLightSkin .btPriceTable ul li:last-child,.btDarkSkin .btLightSkin .btPriceTable ul li:last-child,.btLightSkin .btDarkSkin .btLightSkin .btPriceTable ul li:last-child{border-bottom:none}
.btDarkSkin .btPriceTable,.btLightSkin .btDarkSkin .btPriceTable,.btDarkSkin.btLightSkin .btDarkSkin .btPriceTable{border:rgba(255,255,255,.1) 1px solid}
.btDarkSkin .btPriceTable ul li,.btLightSkin .btDarkSkin .btPriceTable ul li,.btDarkSkin.btLightSkin .btDarkSkin .btPriceTable ul li{border-bottom:rgba(255,255,255,.1) 1px solid}
.btDarkSkin .btPriceTable ul li:last-child,.btLightSkin .btDarkSkin .btPriceTable ul li:last-child,.btDarkSkin.btLightSkin .btDarkSkin .btPriceTable ul li:last-child{border-bottom:none}
.btPriceTableSticker{padding:5px 10px;position:absolute;top:-10px;right:-10px;background:#a082d2;color:#fff;font-family:'Open Sans',sans-serif}
.btHardRoundedButtons .btPriceTableSticker{border-radius:50px 50px 0 50px}
.btSoftRoundedButtons .btPriceTableSticker{border-radius:5px 5px 0 5px}
.btSquareButtons .btPriceTableSticker{border-radius:0}
.btPriceTableSticker > div{display:table;height:100%;width:100%}
.btPriceTableSticker > div > div{width:100%;display:table-cell;vertical-align:middle;text-align:center;padding:.5em;line-height:1.1;font-family:'Open Sans',sans-serif;text-transform:uppercase;font-size:.7em;font-weight:500}
.btPriceTableSticker:after,.btPriceTableSticker:before{display:block;content:" ";position:absolute;right:0;bottom:-10px;width:0;height:0;border-style:solid;border-width:10px 10px 0 0;border-color:#a082d2 transparent transparent;z-index:1}
.btPriceTableSticker:before{opacity:.3;z-index:2;border-color:#181A1E transparent transparent}
.btLightSkin .btPriceTableSticker,.btDarkSkin .btLightSkin .btPriceTableSticker,.btLightSkin .btDarkSkin .btLightSkin .btPriceTableSticker{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.3);box-shadow:0 0 10px 0 rgba(0,0,0,.3)}
.btDarkSkin .btPriceTableSticker,.btLightSkin .btDarkSkin .btPriceTableSticker,.btDarkSkin.btLightSkin .btDarkSkin .btPriceTableSticker{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.15);box-shadow:0 0 10px 0 rgba(0,0,0,.15)}
.servicesItem .btIco.btIcoDefaultType.btIcoExtraSmallSize .btIcoHolder:before{font-size:21px}
.servicesItem .btIco.btIcoDefaultType.btIcoSmallSize .btIcoHolder:before{font-size:27px}
.servicesItem .btIco.btIcoDefaultType.btIcoMediumSize .btIcoHolder:before{font-size:40px}
.servicesItem .btIco.btIcoDefaultType.btIcoBigSize .btIcoHolder:before{font-size:48px}
.servicesItem header.small h4,.servicesItem header.small .h4{font-size:1.125em;font-weight:700}
.servicesItem .header.small .btSubTitle{font-size:.875em}
.servicesItem .sIcon{line-height:1}
.servicesItem.btServicesAccent1 .btDash.bottomDash .dash:after{border-color:#5dc2ca}
.servicesItem.btServicesAccent2 .btDash.bottomDash .dash:after{border-color:#a082d2}
.servicesItem.btServicesAccent3 .btDash.bottomDash .dash:after{border-color:#ffba52}
.servicesItem.btServicesAccent4 .btDash.bottomDash .dash:after{border-color:#eb6ea6}
.btTextCenter .sIcon{margin-bottom:20px}
.btTextRight .sIcon{float:right;display:block;position:relative;z-index:2;margin:0 0 0 -100%}
.btTextRight .sTxt{position:relative;float:right}
.btTextLeft .sIcon{float:left;display:block;position:relative;z-index:2;margin:0 -100% 0 0}
.btTextLeft .sTxt{position:relative;float:left}
.sTxt h1,.sTxt h2,.sTxt h3,.sTxt h4{clear:none}
.sTxt .header.small.btDash{margin-bottom:0}
.btTextRight .btIcoExtraSmallSizeIcon .sTxt{margin-right:41px}
.btTextLeft .btIcoExtraSmallSizeIcon .sTxt{margin-left:41px}
.btTextRight .btIcoSmallSizeIcon .sTxt{margin-right:47px}
.btTextLeft .btIcoSmallSizeIcon .sTxt{margin-left:47px}
.btTextLeft .btIcoMediumSizeIcon .sTxt{margin-left:60px}
.btTextRight .btIcoMediumSizeIcon .sTxt{margin-right:60px}
.btTextLeft .btIcoBigSizeIcon .sTxt{margin-left:68px}
.btTextRight .btIcoBigSizeIcon .sTxt{margin-right:68px}
.btTextLeft .btIcoLargeSizeIcon .sTxt{margin-left:100px}
.btTextRight .btIcoLargeSizeIcon .sTxt{margin-right:100px}
.servicesItem:after{display:table;content:" ";clear:both;width:100%}
.btTextLeft .mediumIcon .sTxt{margin-left:80px}
.sTxt p:last-of-type,.btText p:last-of-type{margin-bottom:0}
.header{display:block}
.header h1,.header h2,.header h3,.header h4,.header h5,.header h6,.header .h1,.header .h2,.header .h3,.header .h4,.header .h5,.header .h6{margin-bottom:.5em}
.header .headline,.header .dash{display:block}
.header .btSuperTitle{font-family:'Open Sans',sans-serif;font-size:.7em;font-weight:500;margin-bottom:.7em;line-height:1.4;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}
.btTextCenter .header .btSuperTitle{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.btTextLeft .header .btSuperTitle{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}
.btTextRight .header .btSuperTitle{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
.header .btSuperTitle span{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}
.header .btSubTitle{font-size:1em;margin-bottom:1em;clear:both;line-height:1.4}
.header .dash:before,.header .dash:after{width:3em;border-width:0 0 2px;margin-bottom:.85em}
.header.btHeaderAccent1 h1,.header.btHeaderAccent1 h2,.header.btHeaderAccent1 h3,.header.btHeaderAccent1 h4,.header.btHeaderAccent1 h5,.header.btHeaderAccent1 .h1,.header.btHeaderAccent1 .h2,.header.btHeaderAccent1 .h3,.header.btHeaderAccent1 .h4,.header.btHeaderAccent1 .h5{color:#5dc2ca}
.header.btHeaderAccent1.btDash.bottomDash .dash:after{border-color:#5dc2ca}
.header.btHeaderAccent2 h1,.header.btHeaderAccent2 h2,.header.btHeaderAccent2 h3,.header.btHeaderAccent2 h4,.header.btHeaderAccent2 h5,.header.btHeaderAccent2 .h1,.header.btHeaderAccent2 .h2,.header.btHeaderAccent2 .h3,.header.btHeaderAccent2 .h4,.header.btHeaderAccent2 .h5{color:#a082d2}
.header.btHeaderAccent2.btDash.bottomDash .dash:after{border-color:#a082d2}
.header.btHeaderAccent3 h1,.header.btHeaderAccent3 h2,.header.btHeaderAccent3 h3,.header.btHeaderAccent3 h4,.header.btHeaderAccent3 h5,.header.btHeaderAccent3 .h1,.header.btHeaderAccent3 .h2,.header.btHeaderAccent3 .h3,.header.btHeaderAccent3 .h4,.header.btHeaderAccent3 .h5{color:#ffba52}
.header.btHeaderAccent3.btDash.bottomDash .dash:after{border-color:#ffba52}
.header.btHeaderAccent4 h1,.header.btHeaderAccent4 h2,.header.btHeaderAccent4 h3,.header.btHeaderAccent4 h4,.header.btHeaderAccent4 h5,.header.btHeaderAccent4 .h1,.header.btHeaderAccent4 .h2,.header.btHeaderAccent4 .h3,.header.btHeaderAccent4 .h4,.header.btHeaderAccent4 .h5{color:#eb6ea6}
.header.btHeaderAccent4.btDash.bottomDash .dash:after{border-color:#eb6ea6}
.btDash.bottomDash .dash:after{content:' ';clear:both;display:block;margin:0;border-width:0 0 3px;border-style:solid}
.btTextRight .btDash.bottomDash .dash:after{float:right}
.btTextCenter .btDash.bottomDash .dash:after{margin-left:auto;margin-right:auto}
.btDash.topDash .btSuperTitle:after,.btDash.topDash .btSuperTitle:before{content:' ';clear:both;display:block;-webkit-flex:15 1 auto;-ms-flex:15 1 auto;flex:15 1 auto}
.btDash.topDash .btSuperTitle:before{margin-right:1em}
.btDash.topDash .btSuperTitle:after{margin-left:1em}
.btTextRight .btSuperTitle:after{display:none!important}
.btTextLeft .btSuperTitle:before{display:none!important}
.btLightSkin .btDash.topDash .btSuperTitle:before,.btLightSkin .btDash.topDash .btSuperTitle:after,.btDarkSkin .btLightSkin .btDash.topDash .btSuperTitle:before,.btDarkSkin .btLightSkin .btDash.topDash .btSuperTitle:after,.btLightSkin .btDarkSkin .btLightSkin .btDash.topDash .btSuperTitle:before,.btLightSkin .btDarkSkin .btLightSkin .btDash.topDash .btSuperTitle:after{border-top:1px solid #343839}
.btDarkSkin .btDash.topDash .btSuperTitle:before,.btDarkSkin .btDash.topDash .btSuperTitle:after,.btLightSkin .btDarkSkin .btDash.topDash .btSuperTitle:before,.btLightSkin .btDarkSkin .btDash.topDash .btSuperTitle:after,.btDarkSkin.btLightSkin .btDarkSkin .btDash.topDash .btSuperTitle:before,.btDarkSkin.btLightSkin .btDarkSkin .btDash.topDash .btSuperTitle:after{border-top:1px solid #fff}
.header.extrasmall h3,.header.extrasmall h4,.header.extrasmall .h3,.header.extrasmall .h4{font-size:1.125em;font-weight:600;line-height:1.5}
.header.extrasmall .btSuperTitle{font-size:.8em}
.header.extrasmall .btSuperTitle:before,.header.extrasmall .btSuperTitle:after{max-width:1.2em}
.header.small h3,.header.small h4,.header.small .h3,.header.small .h4{font-size:1.4em;font-weight:600;line-height:1.5}
.header.small .btSuperTitle{font-weight:600}
.header.small .btSuperTitle:before,.header.small .btSuperTitle:after{max-width:2em}
.header.small .dash:before,.header.small .dash:after{width:3.5em;margin-bottom:1em}
.header.medium h3,.header.medium h4,.header.medium .h3,.header.medium .h4{font-size:1.9em;line-height:1.4}
.header.medium .btSuperTitle{font-weight:600;font-size:1em}
.header.medium .btSuperTitle:before,.header.medium .btSuperTitle:after{max-width:2.7em}
.header.medium .dash:before,.header.medium .dash:after{width:3.5em;margin-bottom:1em}
.header.large h2,.header.large h3,.header.large .h2,.header.large .h3{font-size:2.5em;line-height:1.4}
.header.large .btSuperTitle{font-size:.875em;letter-spacing:initial}
.header.large .btSuperTitle:before,.header.large .btSuperTitle:after{max-width:2.9em}
.header.large .btSubTitle{font-size:1.1em}
.header.large .dash:before,.header.large .dash:after{width:4em;margin-bottom:1.4em}
.header.extralarge h1,.header.extralarge .h1{font-size:3.25em;line-height:1.35}
.btArticle .header.extralarge h1,.btArticle .header.extralarge h1{font-size:3em}
.header.extralarge .btSuperTitle{font-size:1.25em;font-weight:600}
.header.extralarge .btSuperTitle:before,.header.extralarge .btSuperTitle:after{max-width:3em}
.btArticle .header.extralarge .btSuperTitle{font-size:1em}
.header.extralarge .btSubTitle{font-size:1.25em}
.btArticle .header.extralarge .btSubTitle{font-size:1.1em}
.header.extralarge .btSubTitle > [class*="btArticle"]{font-size:.75em;line-height:1.3}
.header.extralarge .dash:before,.header.extralarge .dash:after{width:6.5em;margin-bottom:2.1em}
.header.huge .h1{font-size:4.5em;line-height:1.3}
.header.huge .btSuperTitle{font-size:2em}
.header.huge .btSuperTitle:before,.header.huge .btSuperTitle:after{max-width:4em}
.header.huge .btSubTitle{font-size:2em}
.header.huge .dash:before,.header.huge .dash:after{width:8em;margin-bottom:2.4em}
.btGridContainer{overflow:hidden;margin:0 -20px}
.btGridContainer .btGridContent{padding:20px 0 0}
.btGridContainer .btGridContent p{max-height:5em;display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.gridItem{opacity:.05;-webkit-transition:transform 360ms ease 500ms,opacity .5s ease;-moz-transition:transform 360ms ease 500ms,opacity .5s ease;transition:transform 360ms ease 500ms,opacity .5s ease;overflow:hidden;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.gridItem .slick-prev,.gridItem .slick-next{display:none!important}
.gridItem .nbsImgHolder{display:none!important}
.gridItem.btMarkedImage{-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}
.btLightSkin .gridItem,.btDarkSkin .btLightSkin .gridItem,.btLightSkin .btDarkSkin .btLightSkin .gridItem{background-color:rgba(0,0,0,.07)}
.btDarkSkin .gridItem,.btLightSkin .btDarkSkin .gridItem,.btDarkSkin.btLightSkin .btDarkSkin .gridItem{background-color:rgba(255,255,255,.2)}
.gridItem.btGridItemLoaded{opacity:1}
.gridItem:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border:5px solid #fff;pointer-events:none;z-index:10}
.btDarkSkin .gridItem:after,.btLightSkin .btDarkSkin .gridItem:after,.btDarkSkin.btLightSkin .btDarkSkin .gridItem:after{border-color:#181A1E!important}
.btLightSkin .gridItem:after,.btDarkSkin .btLightSkin .gridItem:after,.btLightSkin .btDarkSkin .btLightSkin .gridItem:after{border-color:#fff!important}
.btNoMore{display:none;opacity:1;padding:3em 0;font-family:'Open Sans',sans-serif}
.btGridContent{padding:10px}
.tilesWall{margin:0 20px}
.boldSection.gutter .tilesWall{margin:0}
.tilesWall .gridItem .header .btSubTitle{margin-top:1em;font-size:.8em;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.btGridContent .header .btSuperTitle a:hover{color:#5dc2ca}
.btGridGap-0 .gridItem:after{border:0 solid #fff}
.boldSection .btGridGap-0 .tilesWall,.boldSection .tilesWall.btGridGap-0{margin-bottom:-0;margin-top:-0}
.btGridGap-0 .tilesWall.classic .btGridOuterContent{padding:20px}
.btGridGap-0 .tilesWall .btShowTitle{margin:0}
.btGridGap-0 .tilesWall .captionPane{margin:20px}
.btGridGap-1 .gridItem:after{border:1px solid #fff}
.boldSection .btGridGap-1 .tilesWall,.boldSection .tilesWall.btGridGap-1{margin-bottom:-1px;margin-top:-1px}
.btGridGap-1 .tilesWall.classic .btGridOuterContent{padding:21px}
.btGridGap-1 .tilesWall .btShowTitle{margin:0 1px 1px}
.btGridGap-1 .tilesWall .captionPane{margin:21px}
.btGridGap-2 .gridItem:after{border:2px solid #fff}
.boldSection .btGridGap-2 .tilesWall,.boldSection .tilesWall.btGridGap-2{margin-bottom:-2px;margin-top:-2px}
.btGridGap-2 .tilesWall.classic .btGridOuterContent{padding:22px}
.btGridGap-2 .tilesWall .btShowTitle{margin:0 2px 2px}
.btGridGap-2 .tilesWall .captionPane{margin:22px}
.btGridGap-3 .gridItem:after{border:3px solid #fff}
.boldSection .btGridGap-3 .tilesWall,.boldSection .tilesWall.btGridGap-3{margin-bottom:-3px;margin-top:-3px}
.btGridGap-3 .tilesWall.classic .btGridOuterContent{padding:23px}
.btGridGap-3 .tilesWall .btShowTitle{margin:0 3px 3px}
.btGridGap-3 .tilesWall .captionPane{margin:23px}
.btGridGap-4 .gridItem:after{border:4px solid #fff}
.boldSection .btGridGap-4 .tilesWall,.boldSection .tilesWall.btGridGap-4{margin-bottom:-4px;margin-top:-4px}
.btGridGap-4 .tilesWall.classic .btGridOuterContent{padding:24px}
.btGridGap-4 .tilesWall .btShowTitle{margin:0 4px 4px}
.btGridGap-4 .tilesWall .captionPane{margin:24px}
.btGridGap-5 .gridItem:after{border:5px solid #fff}
.boldSection .btGridGap-5 .tilesWall,.boldSection .tilesWall.btGridGap-5{margin-bottom:-5px;margin-top:-5px}
.btGridGap-5 .tilesWall.classic .btGridOuterContent{padding:25px}
.btGridGap-5 .tilesWall .btShowTitle{margin:0 5px 5px}
.btGridGap-5 .tilesWall .captionPane{margin:25px}
.btGridGap-6 .gridItem:after{border:6px solid #fff}
.boldSection .btGridGap-6 .tilesWall,.boldSection .tilesWall.btGridGap-6{margin-bottom:-6px;margin-top:-6px}
.btGridGap-6 .tilesWall.classic .btGridOuterContent{padding:26px}
.btGridGap-6 .tilesWall .btShowTitle{margin:0 6px 6px}
.btGridGap-6 .tilesWall .captionPane{margin:26px}
.btGridGap-7 .gridItem:after{border:7px solid #fff}
.boldSection .btGridGap-7 .tilesWall,.boldSection .tilesWall.btGridGap-7{margin-bottom:-7px;margin-top:-7px}
.btGridGap-7 .tilesWall.classic .btGridOuterContent{padding:27px}
.btGridGap-7 .tilesWall .btShowTitle{margin:0 7px 7px}
.btGridGap-7 .tilesWall .captionPane{margin:27px}
.btGridGap-8 .gridItem:after{border:8px solid #fff}
.boldSection .btGridGap-8 .tilesWall,.boldSection .tilesWall.btGridGap-8{margin-bottom:-8px;margin-top:-8px}
.btGridGap-8 .tilesWall.classic .btGridOuterContent{padding:28px}
.btGridGap-8 .tilesWall .btShowTitle{margin:0 8px 8px}
.btGridGap-8 .tilesWall .captionPane{margin:28px}
.btGridGap-9 .gridItem:after{border:9px solid #fff}
.boldSection .btGridGap-9 .tilesWall,.boldSection .tilesWall.btGridGap-9{margin-bottom:-9px;margin-top:-9px}
.btGridGap-9 .tilesWall.classic .btGridOuterContent{padding:29px}
.btGridGap-9 .tilesWall .btShowTitle{margin:0 9px 9px}
.btGridGap-9 .tilesWall .captionPane{margin:29px}
.btGridGap-10 .gridItem:after{border:10px solid #fff}
.boldSection .btGridGap-10 .tilesWall,.boldSection .tilesWall.btGridGap-10{margin-bottom:-10px;margin-top:-10px}
.btGridGap-10 .tilesWall.classic .btGridOuterContent{padding:30px}
.btGridGap-10 .tilesWall .btShowTitle{margin:0 10px 10px}
.btGridGap-10 .tilesWall .captionPane{margin:30px}
.btGridGap-15 .gridItem:after{border:15px solid #fff}
.boldSection .btGridGap-15 .tilesWall,.boldSection .tilesWall.btGridGap-15{margin-bottom:-15px;margin-top:-15px}
.btGridGap-15 .tilesWall.classic .btGridOuterContent{padding:35px}
.btGridGap-15 .tilesWall .btShowTitle{margin:0 15px 15px}
.btGridGap-15 .tilesWall .captionPane{margin:35px}
.btGridGap-20 .gridItem:after{border:20px solid #fff}
.boldSection .btGridGap-20 .tilesWall,.boldSection .tilesWall.btGridGap-20{margin-bottom:-20px;margin-top:-20px}
.btGridGap-20 .tilesWall.classic .btGridOuterContent{padding:40px}
.btGridGap-20 .tilesWall .btShowTitle{margin:0 20px 20px}
.btGridGap-20 .tilesWall .captionPane{margin:40px}
.btGridGap-30 .gridItem:after{border:30px solid #fff}
.boldSection .btGridGap-30 .tilesWall,.boldSection .tilesWall.btGridGap-30{margin-bottom:-30px;margin-top:-30px}
.btGridGap-30 .tilesWall.classic .btGridOuterContent{padding:50px}
.btGridGap-30 .tilesWall .btShowTitle{margin:0 30px 30px}
.btGridGap-30 .tilesWall .captionPane{margin:50px}
.btGridGap-40 .gridItem:after{border:40px solid #fff}
.boldSection .btGridGap-40 .tilesWall,.boldSection .tilesWall.btGridGap-40{margin-bottom:-40px;margin-top:-40px}
.btGridGap-40 .tilesWall.classic .btGridOuterContent{padding:60px}
.btGridGap-40 .tilesWall .btShowTitle{margin:0 40px 40px}
.btGridGap-40 .tilesWall .captionPane{margin:60px}
.btGridGap-50 .gridItem:after{border:50px solid #fff}
.boldSection .btGridGap-50 .tilesWall,.boldSection .tilesWall.btGridGap-50{margin-bottom:-50px;margin-top:-50px}
.btGridGap-50 .tilesWall.classic .btGridOuterContent{padding:70px}
.btGridGap-50 .tilesWall .btShowTitle{margin:0 50px 50px}
.btGridGap-50 .tilesWall .captionPane{margin:70px}
.btCatFilter{font-family:'Open Sans',sans-serif;font-size:.875em;margin:0 0 50px;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}
.btCatFilter > span{display:block;cursor:pointer;float:left;line-height:1.15;padding:1.68em 1.25em 1.5em;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}
.btHardRoundedButtons .btCatFilter > span,.btSoftRoundedButtons .btCatFilter > span{padding:1.344em 1.15em 1.3em}
.btCatFilter > span b{font-weight:400;text-transform:uppercase;position:relative;z-index:3}
.btCatFilter > span:before{content:' ';display:block;position:absolute;z-index:2;left:0;right:0;top:0;height:4px;background-color:rgba(0,0,0,.1);-webkit-transform:scale3d(0,1,1);-moz-transform:scale3d(0,1,1);-ms-transform:scale3d(0,1,1);transform:scale3d(0,1,1);-webkit-transition:all 260ms ease;-moz-transition:all 260ms ease;transition:all 260ms ease}
.btCatFilter > span:after{content:' ';display:block;position:absolute;z-index:1;left:0;right:0;top:0;bottom:0;-webkit-transform:scale3d(0,1,1);-moz-transform:scale3d(0,1,1);-ms-transform:scale3d(0,1,1);transform:scale3d(0,1,1);-webkit-transition:all 260ms ease;-moz-transition:all 260ms ease;transition:all 260ms ease}
.btCatFilter > span:nth-child(4n + 1){color:#5dc2ca}
.btCatFilter > span:nth-child(4n + 1):after{background-color:#5dc2ca}
.btCatFilter > span:nth-child(4n + 2){color:#a082d2}
.btCatFilter > span:nth-child(4n + 2):after{background-color:#a082d2}
.btCatFilter > span:nth-child(4n + 3){color:#ffba52}
.btCatFilter > span:nth-child(4n + 3):after{background-color:#ffba52}
.btCatFilter > span:nth-child(4n + 4){color:#eb6ea6}
.btCatFilter > span:nth-child(4n + 4):after{background-color:#eb6ea6}
.btCatFilter > span:hover{color:#fff!important}
.btCatFilter > span:hover:after,.btCatFilter > span:hover:before{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
.btCatFilter > span:hover:before{-webkit-transition:all 260ms ease 120ms;-moz-transition:all 260ms ease 120ms;transition:all 260ms ease 120ms}
.btCatFilter > span.btCatFilterTitle,.btCatFilter > span.btCatFilterTitle:hover{background:transparent!important;opacity:.8;cursor:default}
.btLightSkin .btCatFilter > span.btCatFilterTitle,.btDarkSkin .btLightSkin .btCatFilter > span.btCatFilterTitle,.btLightSkin .btDarkSkin .btLightSkin .btCatFilter > span.btCatFilterTitle,.btLightSkin .btCatFilter > span.btCatFilterTitle:hover,.btDarkSkin .btLightSkin .btCatFilter > span.btCatFilterTitle:hover,.btLightSkin .btDarkSkin .btLightSkin .btCatFilter > span.btCatFilterTitle:hover{color:#343839!important}
.btDarkSkin .btCatFilter > span.btCatFilterTitle,.btLightSkin .btDarkSkin .btCatFilter > span.btCatFilterTitle,.btDarkSkin.btLightSkin .btDarkSkin .btCatFilter > span.btCatFilterTitle,.btDarkSkin .btCatFilter > span.btCatFilterTitle:hover,.btLightSkin .btDarkSkin .btCatFilter > span.btCatFilterTitle:hover,.btDarkSkin.btLightSkin .btDarkSkin .btCatFilter > span.btCatFilterTitle:hover{color:#fff!important}
.btCatFilter > span.btCatFilterTitle:before,.btCatFilter > span.btCatFilterTitle:after,.btCatFilter > span.btCatFilterTitle:hover:before,.btCatFilter > span.btCatFilterTitle:hover:after{display:none}
.btCatFilter > span.btCatFilterTitle b,.btCatFilter > span.btCatFilterTitle:hover b{text-transform:none}
.btCatFilter > span.btCatFilterItem.active,.btCatFilter > span.btCatFilterItem.active:hover{cursor:default;opacity:.8}
.btCatFilter > span.btCatFilterItem.active:before,.btCatFilter > span.btCatFilterItem.active:hover:before{top:auto;bottom:0;-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
.btCatFilter > span.btCatFilterItem.active:after,.btCatFilter > span.btCatFilterItem.active:hover:after{display:none}
.btLightSkin .btCatFilter > span.btCatFilterItem.active,.btDarkSkin .btLightSkin .btCatFilter > span.btCatFilterItem.active,.btLightSkin .btDarkSkin .btLightSkin .btCatFilter > span.btCatFilterItem.active,.btLightSkin .btCatFilter > span.btCatFilterItem.active:hover,.btDarkSkin .btLightSkin .btCatFilter > span.btCatFilterItem.active:hover,.btLightSkin .btDarkSkin .btLightSkin .btCatFilter > span.btCatFilterItem.active:hover{color:#343839!important}
.btDarkSkin .btCatFilter > span.btCatFilterItem.active,.btLightSkin .btDarkSkin .btCatFilter > span.btCatFilterItem.active,.btDarkSkin.btLightSkin .btDarkSkin .btCatFilter > span.btCatFilterItem.active,.btDarkSkin .btCatFilter > span.btCatFilterItem.active:hover,.btLightSkin .btDarkSkin .btCatFilter > span.btCatFilterItem.active:hover,.btDarkSkin.btLightSkin .btDarkSkin .btCatFilter > span.btCatFilterItem.active:hover{color:#fff!important}
.btCatFilter > span:first-child b{font-weight:300}
.btCatFilter:after{clear:both;content:' ';display:block}
.btHardRoundedButtons .btCatFilter,.btSoftRoundedButtons .btCatFilter{border-style:solid;border-width:1px;display:inline-block}
.btLightSkin.btHardRoundedButtons .btCatFilter,.btLightSkin.btSoftRoundedButtons .btCatFilter{border-color:rgba(0,0,0,.1)}
.btDarkSkin.btHardRoundedButtons .btCatFilter,.btDarkSkin.btSoftRoundedButtons .btCatFilter{border-color:rgba(255,255,255,.1)}
.btHardRoundedButtons .btCatFilter{border-radius:50px}
.btHardRoundedButtons .btCatFilter .btCatFilterItem:first-of-type:after{border-radius:50px 0 0 50px}
.btHardRoundedButtons .btCatFilter .btCatFilterItem:first-of-type:before{border-radius:20px 0 0;margin-left:1.05em}
.btHardRoundedButtons .btCatFilter .btCatFilterItem:last-of-type:after{border-radius:0 50px 50px 0}
.btHardRoundedButtons .btCatFilter .btCatFilterItem:last-of-type:before{border-radius:0 20px 0 0;margin-right:1.05em}
.btSoftRoundedButtons .btCatFilter{border-radius:5px}
.btSoftRoundedButtons .btCatFilter .btCatFilterItem:first-of-type:after{border-radius:5px 0 0 5px}
.btSoftRoundedButtons .btCatFilter .btCatFilterItem:first-of-type:before{border-radius:10px 0 0;margin-left:.08em}
.btSoftRoundedButtons .btCatFilter .btCatFilterItem:last-of-type:after{border-radius:0 5px 5px 0}
.btSoftRoundedButtons .btCatFilter .btCatFilterItem:last-of-type:before{border-radius:0 10px 0 0;margin-right:.08em}
.btGridContainer > .btCatFilter{margin:0 20px 50px}
h4.nbs{z-index:1;margin:0;display:block;position:absolute;top:50%}
.neighboringArticles h4.nbs{position:static;top:auto;left:auto;right:auto}
h4.nbs a{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative;height:120px;margin:0;padding:0;cursor:pointer}
h4.nbs a .nbsImage{-webkit-transition:opacity 1s ease 0;-moz-transition:opacity 1s ease 0;transition:opacity 1s ease 0;opacity:0;top:0;position:relative;overflow:hidden}
.btNextPrevRow h4.nbs a .nbsImage{opacity:1}
h4.nbs a .nbsImage .nbsImgHolder{width:120px;height:120px;-webkit-flex:0 0 120px;-ms-flex:0 0 120px;flex:0 0 120px;display:block;position:static;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.07);background-size:cover;background-position:center center;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;transition:all 500ms ease;-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
h4.nbs a .nbsImage .nbsImgHolder:empty{display:none}
h4.nbs a .nbsItem{vertical-align:middle;-webkit-transition:opacity 1s ease 0;-moz-transition:opacity 1s ease 0;transition:opacity 1s ease 0;opacity:0}
.btNextPrevRow h4.nbs a .nbsItem{opacity:1}
h4.nbs a .nbsItem .nbsDir{display:block;font-size:11px;font-family:'Open Sans',sans-serif;text-transform:uppercase;font-weight:400}
.btNextPrevRow h4.nbs a .nbsItem .nbsDir{padding:0 10px}
h4.nbs a .nbsItem .nbsTitle{display:block;max-height:2.5em;overflow:hidden;font-size:1.2em;padding:0 10px}
h4.nbs a .nbsItem .nbsTitle:empty{display:none}
.btNextPrevRow h4.nbs a .nbsItem .nbsTitle{line-height:1.32}
h4.nbs a:before{display:block;font-weight:400;width:40px;content:' ';line-height:1;text-align:left;-webkit-transition:all 360ms ease 0;-moz-transition:all 360ms ease 0;transition:all 360ms ease 0;background-color:transparent;-webkit-flex:0 0 40px;-ms-flex:0 0 40px;flex:0 0 40px}
.btLightSkin h4.nbs a:before,.btDarkSkin .btLightSkin h4.nbs a:before,.btLightSkin .btDarkSkin .btLightSkin h4.nbs a:before{background-color:rgba(255,255,255,.5);color:#343839}
.btDarkSkin h4.nbs a:before,.btLightSkin .btDarkSkin h4.nbs a:before,.btDarkSkin.btLightSkin .btDarkSkin h4.nbs a:before{background-color:rgba(0,0,0,.5);color:#fff}
.btMediaBox h4.nbs a:before{-webkit-box-shadow:inset 0 0 0 4px #fff;box-shadow:inset 0 0 0 4px #fff;color:#fff}
h4.nbs.nsNext{right:0}
h4.nbs.nsNext a:before{-webkit-order:3;-ms-flex-order:3;order:3}
h4.nbs.nsNext .nbsImage{-webkit-order:2;-ms-flex-order:2;order:2}
h4.nbs.nsNext .nbsItem{-webkit-order:1;-ms-flex-order:1;order:1;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}
h4.nbs.nsNext a:after{content:'\e684'}
.neighboringArticles h4.nbs.nsNext a:before{-webkit-order:3;-ms-flex-order:3;order:3}
.neighboringArticles h4.nbs.nsNext .nbsImage{-webkit-order:2;-ms-flex-order:2;order:2}
.neighboringArticles h4.nbs.nsNext .nbsItem{-webkit-order:1;-ms-flex-order:1;order:1}
.neighboringArticles h4.nbs.nsNext a{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
h4.nbs.nsPrev{left:0}
h4.nbs.nsPrev a:before{-webkit-order:1;-ms-flex-order:1;order:1}
h4.nbs.nsPrev .nbsImage{-webkit-order:2;-ms-flex-order:2;order:2}
h4.nbs.nsPrev .nbsItem{-webkit-order:1;-ms-flex-order:1;order:1;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}
h4.nbs.nsPrev a:after{content:'\e686'}
.neighboringArticles h4.nbs.nsPrev a:before{-webkit-order:1;-ms-flex-order:1;order:1}
.neighboringArticles h4.nbs.nsPrev .nbsImage{-webkit-order:2;-ms-flex-order:2;order:2}
.neighboringArticles h4.nbs.nsPrev .nbsItem{-webkit-order:3;-ms-flex-order:3;order:3}
h4.nbs a:after{font-family:Icon7Stroke;font-size:64px;line-height:120px;display:block;top:50%;position:absolute;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
h4.nbs.nsPrev a:after{left:-12px}
h4.nbs.nsNext a:after{right:-14px}
h4.nbs a:hover .nbsItem{opacity:1}
h4.nbs a:hover .nbsImage{opacity:1}
.btNextPrevRow h4.nbs a:hover .nbsImage{opacity:1}
.btNextPrevRow h4.nbs a:hover .nbsImage .nbsImgHolder{-webkit-transform:scale3d(1.25,1.25,1);-moz-transform:scale3d(1.25,1.25,1);-ms-transform:scale3d(1.25,1.25,1);transform:scale3d(1.25,1.25,1)}
.btLightSkin h4.nbs a:hover:before,.btDarkSkin .btLightSkin h4.nbs a:hover:before,.btLightSkin .btDarkSkin .btLightSkin h4.nbs a:hover:before{background-color:rgba(255,255,255,1)}
.btDarkSkin h4.nbs a:hover:before,.btLightSkin .btDarkSkin h4.nbs a:hover:before,.btDarkSkin.btLightSkin .btDarkSkin h4.nbs a:hover:before{background-color:rgba(0,0,0,1)}
.btMediaBox.btCarouselSmallNav > .slick-slider h4.nbs{margin-left:6px;margin-right:6px;height:auto;width:auto;border:none}
.btMediaBox.btCarouselSmallNav > .slick-slider h4.nbs .nbsImage,.btMediaBox.btCarouselSmallNav > .slick-slider h4.nbs .nbsItem{display:none}
.btMediaBox.btCarouselSmallNav > .slick-slider h4.nbs a{display:block;height:40px;width:auto;border:none;background-color:transparent}
.btMediaBox.btCarouselSmallNav > .slick-slider h4.nbs a:after{display:none}
.btMediaBox.btCarouselSmallNav > .slick-slider h4.nbs a:before{-webkit-box-shadow:none;box-shadow:none;display:inline-block;width:auto;height:auto;color:#343839;font:normal 28px/40px Icon7Stroke;background-color:rgba(255,255,255,.7)}
.btMediaBox.btCarouselSmallNav > .slick-slider h4.nbs a:hover:before{background-color:rgba(255,255,255,1)}
.btMediaBox.btCarouselSmallNav > .slick-slider h4.nbs.nsNext a:before{content:'\e684'}
.btMediaBox.btCarouselSmallNav > .slick-slider h4.nbs.nsPrev a:before{content:'\e686'}
.btSliderHideArrows h4.nbs,h4.nbs.slick-disabled{opacity:.3}
.btSliderHideArrows h4.nbs a,h4.nbs.slick-disabled a{cursor:none;pointer-events:none}
.btSliderHideArrows h4.nbs{display:none!important}
.slick-dots{position:absolute;bottom:30px;width:320px;left:50%;margin:0 0 0 -160px;text-align:center;padding:0}
.slick-dots li{display:inline-block;margin:0 8px;width:20px;list-style:none}
.slick-dots li button{display:inline-block;float:none;margin:0;padding:0;width:20px;height:20px;line-height:20px;vertical-align:middle;list-style:none;border-radius:50%;cursor:pointer;color:transparent;font-size:0;border:none;-webkit-transform:scale3d(.4,.4,1);-moz-transform:scale3d(.4,.4,1);-ms-transform:scale3d(.4,.4,1);transform:scale3d(.4,.4,1);-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease}
.btLightSkin .slick-dots li button,.btDarkSkin .btLightSkin .slick-dots li button,.btLightSkin .btDarkSkin .btLightSkin .slick-dots li button{background-color:rgba(0,0,0,.25)}
.btDarkSkin .slick-dots li button,.btLightSkin .btDarkSkin .slick-dots li button,.btDarkSkin.btLightSkin .btDarkSkin .slick-dots li button{background-color:rgba(255,255,255,.25)}
.slick-dots li.slick-active button,.slick-dots li.slick-active:hover button{cursor:pointer;cursor:default;-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
.btLightSkin .slick-dots li.slick-active button,.btDarkSkin .btLightSkin .slick-dots li.slick-active button,.btLightSkin .btDarkSkin .btLightSkin .slick-dots li.slick-active button,.btLightSkin .slick-dots li.slick-active:hover button,.btDarkSkin .btLightSkin .slick-dots li.slick-active:hover button,.btLightSkin .btDarkSkin .btLightSkin .slick-dots li.slick-active:hover button{background-color:#fff}
.btDarkSkin .slick-dots li.slick-active button,.btLightSkin .btDarkSkin .slick-dots li.slick-active button,.btDarkSkin.btLightSkin .btDarkSkin .slick-dots li.slick-active button,.btDarkSkin .slick-dots li.slick-active:hover button,.btLightSkin .btDarkSkin .slick-dots li.slick-active:hover button,.btDarkSkin.btLightSkin .btDarkSkin .slick-dots li.slick-active:hover button{background-color:#181A1E}
.slick-dots li:hover button{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
.btLightSkin .slick-dots li:hover button,.btDarkSkin .btLightSkin .slick-dots li:hover button,.btLightSkin .btDarkSkin .btLightSkin .slick-dots li:hover button{background-color:rgba(0,0,0,.5)}
.btDarkSkin .slick-dots li:hover button,.btLightSkin .btDarkSkin .slick-dots li:hover button,.btDarkSkin.btLightSkin .btDarkSkin .slick-dots li:hover button{background-color:rgba(255,255,255,.5)}
.btSliderHidePaging .slick-dots{display:none!important}
.slick-slider{position:relative}
.slick-slider .slick-track{display:block;position:relative}
.fixedSliderHeight.slick-slider .slick-track{display:table;width:100%;height:100%}
.slick-slider .slick-track:after{clear:both}
.slick-slider .slick-track:before,.slick-slider .slick-track:after{content:"";display:table}
.slick-slider .slick-track .slick-slide{display:none;float:left;min-height:1px;-webkit-transition:opacity 360ms ease 0;-moz-transition:opacity 360ms ease 0;transition:opacity 360ms ease 0;z-index:3}
.slick-initialized.slick-slider .slick-track .slick-slide{display:block}
.fixedSliderHeight.slick-initialized.slick-slider .slick-track .slick-slide{display:table-cell!important;vertical-align:middle;float:none}
.slick-slider .slick-track .slick-slide .btSliderPort{display:table;width:100%;height:100%;padding:0}
.autoSliderHeight .slick-slider .slick-track .slick-slide .btSliderPort{height:auto}
.largeSliderHeight.slick-slider .slick-track .slick-slide .btSliderPort{min-height:100vh;height:100vh}
.slick-slider .slick-track .slick-slide .btSliderPort .btSliderCell{display:table-cell;vertical-align:middle}
.slick-slider .slick-track .slick-slide .btSliderPort .btSliderCell .btSlideGutter{max-width:1140px;margin:0 auto;width:auto;height:auto}
.slick-slider .slick-track .slick-slide .btSliderPort .btSliderCell .btSlideGutter .btSlidePane{-webkit-transition:transform 1s cubic-bezier(.250,.460,.450,.940) .5s,opacity 300ms ease;-moz-transition:transform 1s cubic-bezier(.250,.460,.450,.940) .5s,opacity 300ms ease;transition:transform 1s cubic-bezier(.250,.460,.450,.940) .5s,opacity 300ms ease;-webkit-transform:translate3d(100px,0,0);-moz-transform:translate3d(100px,0,0);-ms-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0);opacity:0}
.slick-slider .slidedItem.slick-center .btSliderCell .btSlideGutter .btSlidePane,.slick-slider .slidedItem.slick-current .btSliderCell .btSlideGutter .btSlidePane,.slick-slider .slidedItem.slick-active .btSliderCell .btSlideGutter .btSlidePane{-webkit-transform:translate3d(0,0,0)!important;-moz-transform:translate3d(0,0,0)!important;-ms-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important;opacity:1!important}
.btBottomVertical .slick-slider .slick-track .slick-slide .btSliderPort .btSliderCell{vertical-align:bottom}
.btTopVertical .slick-slider .slick-track .slick-slide .btSliderPort .btSliderCell{vertical-align:top}
.slick-slider h4.nbs{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:5;margin:0}
.slick-slider.btSimpleArrows h4.nbs{top:auto;bottom:20px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}
.slick-slider.btSimpleArrows h4.nbs.nsNext{right:20px}
.slick-slider.btSimpleArrows h4.nbs.nsPrev{left:20px}
.slick-slider.btSimpleArrows h4.nbs a{height:54px}
.slidedVariable .slidedItem.firstItem,.slidedVariable .slidedItem.firstItem .btSliderPort{width:100vw}
.slidedVariable .slidedItem.firstItem .btSliderPort,.slidedVariable .slidedItem.firstItem .btSliderPort .btSliderPort{width:100vw}
.slidedItem.slick-center .btSlidePane,.slidedItem.slick-current .btSlidePane,.slidedItem.slick-active .btSlidePane{-webkit-transform:translate3d(0,0,0)!important;-moz-transform:translate3d(0,0,0)!important;-ms-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important;opacity:1}
.variableImg{height:100%;overflow:hidden}
.variableImg img{height:100%;width:auto}
.slick-list{display:block;overflow:hidden;position:relative;padding:0;margin:0}
.slick-track{display:block;position:relative;left:0;top:0;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.slick-track:after{clear:both}
.slick-track:before,.slick-track:after{content:"";display:table}
.btCloseGhost{display:block;position:absolute;z-index:7;top:10px;right:10px}
.btGetInfo{position:absolute;z-index:7;bottom:10px;left:30px}
.btInfoBar{position:absolute;bottom:0;left:0;right:0;width:100%;z-index:6;background-color:rgba(0,0,0,.7);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:transform 260ms ease;-moz-transition:transform 260ms ease;transition:transform 260ms ease}
.btInfoBar .btInfoBarMeta{padding:10px 0 10px 40px;line-height:26px}
.btInfoBar .btInfoBarMeta p{display:inline-block;margin:0 0 0 15px;font-weight:400;color:#fff;text-transform:uppercase}
.btInfoBar .btInfoBarMeta p strong{color:#5dc2ca;padding:0 5px 0 10px}
.btInfoBar.open{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.boldClientList,.boldClientRegularList{position:relative;padding:0}
.boldClientList .bclItem,.boldClientRegularList .bclItem{position:relative;margin:0}
.boldClientList .bclItem img.bclItemChildAspectImage,.boldClientRegularList .bclItem img.bclItemChildAspectImage{display:block;width:100%;height:auto}
.boldClientList .bclItem .bclItemChild,.boldClientRegularList .bclItem .bclItemChild{display:block;margin:20px;position:relative}
.boldClientList .bclItem .bclItemChild > div.bclItemChildBg,.boldClientRegularList .bclItem .bclItemChild > div.bclItemChildBg{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);position:absolute;top:0;left:0;right:0;bottom:0;background-color:transparent;background-position:center center;background-attachment:scroll;background-repeat:no-repeat;background-size:contain;-webkit-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s}
.boldClientList .bclItem .bclItemChild > div.bclItemChildBg:hover,.boldClientRegularList .bclItem .bclItemChild > div.bclItemChildBg:hover{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}
.boldClientList .bclItem .bclItemChild .bclItemChildContent,.boldClientRegularList .bclItem .bclItemChild .bclItemChildContent{position:absolute;width:100%;top:0;padding:20px}
.boldClientList .bclItem .bclItemChild a,.boldClientRegularList .bclItem .bclItemChild a{position:absolute;top:0;left:0;right:0;bottom:0}
.boldClientRegularList{position:relative;overflow:hidden;margin:0 -20px}
.boldClientRegularList .bclItem{float:left;margin:0 0 -2px;position:relative;padding:0}
.boldClientRegularList .bclItem:before{display:none}
.boldClientRegularList .bclItem{width:33.3333333%}
.boldClientRegularList .bclItem:nth-child(3n + 1){clear:left}
.boldClientList{margin:0}
.boldSection.gutter .boldClientList{margin:0 -20px}
.boldSection.gutter .boldClientList .slick-slider h4.nbs{padding:0}
.boldClientList .bclPort{max-width:1200px;position:static!important;margin:0 auto;overflow:hidden}
.col-ms-12 .boldClientRegularList .bclItem{width:16.6666667%}
.col-ms-12 .boldClientRegularList .bclItem:nth-child(3n + 1){clear:none}
.col-ms-12 .boldClientRegularList .bclItem:nth-child(6n + 1){clear:left}
@media (max-width: 1200px) {
.bclPort{max-width:1200px}
}
@media (max-width: 768px) {
.col-ms-12 .boldClientRegularList .bclItem:nth-child(6n + 1){clear:none}
.col-ms-12 .boldClientRegularList .bclItem:nth-child(3n + 1){clear:left}
.col-ms-12 .boldClientRegularList .bclItem{width:33.3333333%}
}
.recentTweets .bclItem{padding:0 40px 0 0}
.recentTweets{-webkit-backface-visibility:hidden}
.recentTweets img{margin:0 auto 10px;border-radius:50%;display:block}
.recentTweets small:before{content:'\f099';font:19px/1 FontAwesome;position:relative;top:3px;margin-right:3px;color:#5dc2ca;clear:both}
.recentTweets small{margin-bottom:20px}
.recentTweets p{margin:0 0 25px}
.recentTweets p a{opacity:.7}
.recentTweets p a:hover{opacity:1}
.tabsHeader{font-family:'Open Sans',sans-serif;list-style:none;display:inline-block;margin:0;padding:0;clear:left;overflow:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}
.tabsHeader li{margin:0;padding:0;display:block;float:left;border-bottom:0;padding:.5em 2em;clear:none;cursor:pointer;position:relative;font-size:.875em}
.btLightSkin .tabsHeader,.btDarkSkin .btLightSkin .tabsHeader,.btLightSkin .btDarkSkin .btLightSkin .tabsHeader{-webkit-box-shadow:0 0 0 2px #343839 inset;box-shadow:0 0 0 2px #343839 inset}
.btLightSkin .tabsHeader li:not(:last-child),.btDarkSkin .btLightSkin .tabsHeader li:not(:last-child),.btLightSkin .btDarkSkin .btLightSkin .tabsHeader li:not(:last-child){border-right:2px solid #343839}
.btLightSkin .tabsHeader li:hover,.btLightSkin .tabsHeader li.on,.btLightSkin .tabsHeader li.on a,.btLightSkin .tabsHeader li.on a:hover,.btDarkSkin .btLightSkin .tabsHeader li:hover,.btDarkSkin .btLightSkin .tabsHeader li.on,.btDarkSkin .btLightSkin .tabsHeader li.on a,.btDarkSkin .btLightSkin .tabsHeader li.on a:hover,.btLightSkin .btDarkSkin .btLightSkin .tabsHeader li:hover,.btLightSkin .btDarkSkin .btLightSkin .tabsHeader li.on,.btLightSkin .btDarkSkin .btLightSkin .tabsHeader li.on a,.btLightSkin .btDarkSkin .btLightSkin .tabsHeader li.on a:hover{background:#343839;color:#fff}
.btDarkSkin .tabsHeader,.btLightSkin .btDarkSkin .tabsHeader,.btDarkSkin.btLightSkin .btDarkSkin .tabsHeader{-webkit-box-shadow:0 0 0 2px #fff inset;box-shadow:0 0 0 2px #fff inset}
.btDarkSkin .tabsHeader li:not(:last-child),.btLightSkin .btDarkSkin .tabsHeader li:not(:last-child),.btDarkSkin.btLightSkin .btDarkSkin .tabsHeader li:not(:last-child){border-right:2px solid #fff}
.btDarkSkin .tabsHeader li:hover,.btDarkSkin .tabsHeader li.on,.btDarkSkin .tabsHeader li.on a,.btDarkSkin .tabsHeader li.on a:hover,.btLightSkin .btDarkSkin .tabsHeader li:hover,.btLightSkin .btDarkSkin .tabsHeader li.on,.btLightSkin .btDarkSkin .tabsHeader li.on a,.btLightSkin .btDarkSkin .tabsHeader li.on a:hover,.btDarkSkin.btLightSkin .btDarkSkin .tabsHeader li:hover,.btDarkSkin.btLightSkin .btDarkSkin .tabsHeader li.on,.btDarkSkin.btLightSkin .btDarkSkin .tabsHeader li.on a,.btDarkSkin.btLightSkin .btDarkSkin .tabsHeader li.on a:hover{background:#fff;color:#343839}
.btSoftRoundedButtons .tabsHeader{border-radius:5px}
.btHardRoundedButtons .tabsHeader{border-radius:50px}
@media (max-width: 768px) {
.tabsHorizontal .tabsHeader li{margin-bottom:0;width:100%}
}
.tabPanes{border-bottom-width:2px;clear:both}
.tabPane{padding:1em 0 0}
.tabsHorizontal .tabPane{opacity:0;display:none;-webkit-transition:opacity 250ms ease 250ms;-moz-transition:opacity 250ms ease 250ms;transition:opacity 250ms ease 250ms}
.tabsHorizontal .tabPane.on{opacity:1;display:block}
.tabsVertical .tabAccordionTitle{display:block;padding:1em 80px 1em 0;margin:0;cursor:pointer;position:relative;font-family:'Open Sans',sans-serif;font-size:21px}
.tabsVertical .tabAccordionTitle span{display:inline-block;padding:0;position:relative}
.tabsVertical .tabAccordionTitle:before{content:"\e680";line-height:32px;font-family:Icon7Stroke;display:block;position:absolute;top:50%;right:0;width:32px;height:32px;border-radius:50%;text-align:center;margin:-16px 0 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:300ms ease all;-moz-transition:300ms ease all;transition:300ms ease all;-webkit-box-shadow:0 0 0 1em #5dc2ca inset;box-shadow:0 0 0 1em #5dc2ca inset;color:#fff;font-size:32px}
.tabsVertical .tabAccordionTitle:hover:before{-webkit-box-shadow:0 0 0 1px #5dc2ca inset;box-shadow:0 0 0 1px #5dc2ca inset;color:#5dc2ca}
.tabsVertical .tabAccordionTitle.on:before{-webkit-box-shadow:0 0 0 1em #a082d2 inset;box-shadow:0 0 0 1em #a082d2 inset;color:#fff;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.tabsVertical .tabAccordionTitle.on:hover:before{-webkit-box-shadow:0 0 0 1px #a082d2 inset;box-shadow:0 0 0 1px #a082d2 inset;color:#a082d2}
.btLightSkin .tabsVertical .tabAccordionTitle:hover,.btDarkSkin .btLightSkin .tabsVertical .tabAccordionTitle:hover,.btLightSkin .btDarkSkin .btLightSkin .tabsVertical .tabAccordionTitle:hover,.btLightSkin .tabsVertical .tabAccordionTitle.on,.btDarkSkin .btLightSkin .tabsVertical .tabAccordionTitle.on,.btLightSkin .btDarkSkin .btLightSkin .tabsVertical .tabAccordionTitle.on{color:#343839}
.btDarkSkin .tabsVertical .tabAccordionTitle:hover,.btLightSkin .btDarkSkin .tabsVertical .tabAccordionTitle:hover,.btDarkSkin.btLightSkin .btDarkSkin .tabsVertical .tabAccordionTitle:hover,.btDarkSkin .tabsVertical .tabAccordionTitle.on,.btLightSkin .btDarkSkin .tabsVertical .tabAccordionTitle.on,.btDarkSkin.btLightSkin .btDarkSkin .tabsVertical .tabAccordionTitle.on{color:#fff}
.tabsVertical .tabPane{padding:0}
.tabsVertical .tabPane:last-child .tabAccordionTitle{border-bottom:none}
.tabsVertical .tabPane:last-child .tabAccordionContent{border-bottom:0}
.tabsVertical .tabPane:first-child .tabAccordionTitle{border-top:none}
.tabsVertical .tabAccordionContent{padding:20px 0 40px;display:none}
.tabsVertical .tabsHeader{display:none}
.btLightSkin .tabsVertical .tabAccordionTitle,.btDarkSkin .btLightSkin .tabsVertical .tabAccordionTitle,.btLightSkin .btDarkSkin .btLightSkin .tabsVertical .tabAccordionTitle{border-top:1px solid rgba(0,0,0,.1)}
.btDarkSkin .tabsVertical .tabAccordionTitle,.btLightSkin .btDarkSkin .tabsVertical .tabAccordionTitle,.btDarkSkin.btLightSkin .btDarkSkin .tabsVertical .tabAccordionTitle{border-top:1px solid rgba(255,255,255,.1)}
.btLatestPostsContainer .header.small .btSubTitle{font-style:italic}
.horizontalPosts.btLatestPostsContainer{margin:0 -20px}
.horizontalPosts.btLatestPostsContainer .btSingleLatestPostContent,.horizontalPosts.btLatestPostsContainer .btSingleLatestPostImage{padding:0 20px}
.horizontalPosts.btLatestPostsContainer .btSingleLatestPostImage{margin-bottom:.5em}
.verticalPosts.btLatestPostsContainer .btTextIndent .btImage,.verticalPosts.btLatestPostsContainer .verticalPosts .btTextIndent .bpgPhoto{margin:0}
.verticalPosts.btLatestPostsContainer .btSingleLatestPostImage{float:left;width:240px;margin:0 0 40px;padding-right:20px}
.verticalPosts.btLatestPostsContainer .btSingleLatestPostContent{display:table}
.btLatestPostsContainer p.btLatestPostContent{margin-bottom:0}
@media (max-width: 768px) {
.verticalPosts .btSingleLatestPostImage{width:100%;padding-right:0;float:none}
}
.btGoogleMap{width:100%}
.btGoogleMap figure,.btGoogleMap img,.btGoogleMap select{max-width:none}
.btGoogleMapsWrapper{position:relative}
.btGoogleMapsWrapper .btGoogleMapsContainer.btGoogleMapsContainerWithContent{height:100%!important;position:absolute;top:0;bottom:0;left:0;right:0}
.btGoogleMapsWrapper .btGoogleMapsContent{max-width:1180px;padding:4em 0;padding-left:20px}
.btGoogleMapsWrapper .btGoogleMapsContent > .port{position:relative}
.btGoogleMapsWrapper .btGoogleMapsContent .btGoogleMapsWrap{padding:20px;overflow:hidden;width:25%;opacity:.9}
.btLightSkin .btGoogleMapsWrapper .btGoogleMapsContent .btGoogleMapsWrap,.btDarkSkin .btLightSkin .btGoogleMapsWrapper .btGoogleMapsContent .btGoogleMapsWrap,.btLightSkin .btDarkSkin .btLightSkin .btGoogleMapsWrapper .btGoogleMapsContent .btGoogleMapsWrap{background-color:#fff;color:#343839;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.6);box-shadow:0 0 10px 0 rgba(0,0,0,.6)}
.btDarkSkin .btGoogleMapsWrapper .btGoogleMapsContent .btGoogleMapsWrap,.btLightSkin .btDarkSkin .btGoogleMapsWrapper .btGoogleMapsContent .btGoogleMapsWrap,.btDarkSkin.btLightSkin .btDarkSkin .btGoogleMapsWrapper .btGoogleMapsContent .btGoogleMapsWrap{background-color:#181A1E;color:#fff;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.15);box-shadow:0 0 10px 0 rgba(0,0,0,.15)}
.btTextRight .btGoogleMapsWrapper .btGoogleMapsContent .btGoogleMapsWrap{right:0;left:auto}
.btGoogleMapsWrapper .btGoogleMapsContent .btGoogleMapsWrap .bpgPhoto{margin:-20px -20px 0}
.btVisualizer{font-family:'Open Sans',sans-serif}
form.wpcf7-form .wpcf7-submit{cursor:pointer;display:inline-block;margin:0;padding:1.1em 2.5em;border:none;font-size:.8em;line-height:1;width:auto;font-weight:700;text-transform:uppercase;background-color:#5dc2ca;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;font-family:'Open Sans',sans-serif}
.btHardRoundedButtons form.wpcf7-form .wpcf7-submit{border-radius:50px}
.btSoftRoundedButtons form.wpcf7-form .wpcf7-submit{border-radius:5px}
form.wpcf7-form .wpcf7-submit:hover{opacity:.8}
form.wpcf7-form span.wpcf7-not-valid-tip{font-size:.8em}
form.wpcf7-form div.wpcf7-response-output{font-size:.8em}
form.wpcf7-form div.wpcf7-validation-errors,form.wpcf7-form div.wpcf7-mail-sent-ok{border:0;padding:0}
form.wpcf7-form div.wpcf7-mail-sent-ok{font-weight:500}
form.wpcf7-form img.ajax-loader{background:#FFF;border-radius:16px;padding:3px}
.btLightSkin form.wpcf7-form span.wpcf7-not-valid-tip,.btDarkSkin .btLightSkin form.wpcf7-form span.wpcf7-not-valid-tip,.btLightSkin .btDarkSkin .btLightSkin form.wpcf7-form span.wpcf7-not-valid-tip,.btLightSkin form.wpcf7-form div.wpcf7-validation-errors,.btDarkSkin .btLightSkin form.wpcf7-form div.wpcf7-validation-errors,.btLightSkin .btDarkSkin .btLightSkin form.wpcf7-form div.wpcf7-validation-errors{color:#a082d2;opacity:1}
.btLightSkin form.wpcf7-form div.wpcf7-mail-sent-ok,.btDarkSkin .btLightSkin form.wpcf7-form div.wpcf7-mail-sent-ok,.btLightSkin .btDarkSkin .btLightSkin form.wpcf7-form div.wpcf7-mail-sent-ok{color:#5dc2ca;opacity:1}
.btDarkSkin form.wpcf7-form span.wpcf7-not-valid-tip,.btLightSkin .btDarkSkin form.wpcf7-form span.wpcf7-not-valid-tip,.btDarkSkin.btLightSkin .btDarkSkin form.wpcf7-form span.wpcf7-not-valid-tip,.btDarkSkin form.wpcf7-form div.wpcf7-validation-errors,.btLightSkin .btDarkSkin form.wpcf7-form div.wpcf7-validation-errors,.btDarkSkin.btLightSkin .btDarkSkin form.wpcf7-form div.wpcf7-validation-errors{color:#fff;opacity:.5}
.btDarkSkin form.wpcf7-form div.wpcf7-mail-sent-ok,.btLightSkin .btDarkSkin form.wpcf7-form div.wpcf7-mail-sent-ok,.btDarkSkin.btLightSkin .btDarkSkin form.wpcf7-form div.wpcf7-mail-sent-ok{color:#fff;opacity:1}
.btDarkSkin form.wpcf7-form .wpcf7-submit,.btLightSkin .btDarkSkin form.wpcf7-form .wpcf7-submit,.btDarkSkin.btLightSkin .btDarkSkin form.wpcf7-form .wpcf7-submit,.btLightSkin form.wpcf7-form .wpcf7-submit,.btDarkSkin .btLightSkin form.wpcf7-form .wpcf7-submit,.btLightSkin .btDarkSkin .btLightSkin form.wpcf7-form .wpcf7-submit{color:#fff}
.yogaFooterLogo img{height:52px}
body.btPageTransitions .btContent{position:relative;width:100%!important;-webkit-perspective:1200px;-moz-perspective:1200px;perspective:1200px}
body.btPageTransitions .btSiteFooterWidgets,body.btPageTransitions .btSiteFooter{display:none}
.btSectionTransitions{position:absolute;top:0;left:0;bottom:0;right:0;visibility:hidden;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(.00001%) translateY(.00001%) translateZ(0) rotate(.00001deg) scale(1.00001);-moz-transform:translateX(.00001%) translateY(.00001%) translateZ(0) rotate(.00001deg) scale(1.00001);-ms-transform:translateX(.00001%) translateY(.00001%) translateZ(0) rotate(.00001deg) scale(1.00001);transform:translateX(.00001%) translateY(.00001%) translateZ(0) rotate(.00001deg) scale(1.00001);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}
.btSectionTransitions-current,.no-js .btSectionTransitions{visibility:visible;z-index:1}
.no-js body{overflow:auto}
.btSectionTransitions-ontop{z-index:999}
.btAnimNavHolder{position:fixed;right:20px;bottom:20px;z-index:1010;vertical-align:bottom;line-height:1}
.btAnimNav{display:inline-block;position:static;margin:0;padding:0;line-height:1;height:40px;float:right}
.btAnimNav li{-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;line-height:12px}
.btAnimNav li.btAnimNavDot{display:inline-block;float:left;margin:15px 0;width:40px;vertical-align:middle;text-align:center;list-style:none;display:none;font-family:'Open Sans',sans-serif}
.btDarkSkin .btAnimNav li.btAnimNavDot,.btLightSkin .btDarkSkin .btAnimNav li.btAnimNavDot,.btDarkSkin.btLightSkin .btDarkSkin .btAnimNav li.btAnimNavDot{color:#fff}
.btLightSkin .btAnimNav li.btAnimNavDot,.btDarkSkin .btLightSkin .btAnimNav li.btAnimNavDot,.btLightSkin .btDarkSkin .btLightSkin .btAnimNav li.btAnimNavDot{color:#343839}
.btAnimNav li.btAnimNavDot.active{display:block}
.btAnimNav li.btAnimNavNext,.btAnimNav li.btAnimNavPrev{display:inline-block;float:left;padding:0;font:normal 25px/36px Icon7Stroke;text-align:center;vertical-align:middle;color:#fff;width:auto;height:auto;cursor:pointer;height:40px;width:40px}
.btDarkSkin .btAnimNav li.btAnimNavNext,.btLightSkin .btDarkSkin .btAnimNav li.btAnimNavNext,.btDarkSkin.btLightSkin .btDarkSkin .btAnimNav li.btAnimNavNext,.btDarkSkin .btAnimNav li.btAnimNavPrev,.btLightSkin .btDarkSkin .btAnimNav li.btAnimNavPrev,.btDarkSkin.btLightSkin .btDarkSkin .btAnimNav li.btAnimNavPrev{border:4px solid #fff;color:#fff}
.btLightSkin .btAnimNav li.btAnimNavNext,.btDarkSkin .btLightSkin .btAnimNav li.btAnimNavNext,.btLightSkin .btDarkSkin .btLightSkin .btAnimNav li.btAnimNavNext,.btLightSkin .btAnimNav li.btAnimNavPrev,.btDarkSkin .btLightSkin .btAnimNav li.btAnimNavPrev,.btLightSkin .btDarkSkin .btLightSkin .btAnimNav li.btAnimNavPrev{border:4px solid #343839;color:#343839}
.btAnimNav li.btAnimNavNext:hover,.btAnimNav li.btAnimNavPrev:hover{border-color:#5dc2ca;color:#5dc2ca}
.btAnimNav li.btAnimNavNext:before,.btAnimNav li.btAnimNavPrev:before{display:inline-block}
.btAnimNav li.btAnimNavNext:before{content:'\e688'}
.btAnimNav li.btAnimNavPrev:before{content:'\e682'}
#btAnimSelector{position:absolute;bottom:10px;width:100%;text-align:center;background-color:transparent;z-index:999999999;-webkit-transform:translateY(200px);-moz-transform:translateY(200px);-ms-transform:translateY(200px);transform:translateY(200px);-webkit-transition:all 1s cubic-bezier(.175,.885,.320,1.275) 1500ms;-moz-transition:all 1s cubic-bezier(.175,.885,.320,1.275) 1500ms;transition:all 1s cubic-bezier(.175,.885,.320,1.275) 1500ms}
.btShowAnimSelector #btAnimSelector{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
#btAnimSelector .fancy-select{width:250px;display:inline-block;margin:0 10px;text-align:left}
.btHalfPage .btHalfPageContainer{position:absolute;top:0;bottom:0;right:0;left:50%;width:100%;overflow:hidden}
.btHalfPage .btHalfPageContainer .boldSection.btHalfPageSection{right:auto;left:-50%;width:100%}
.btHalfPage .btContent{width:100%!important;left:-50%;overflow:hidden}
.btHalfPage .btContent .boldSection{left:50%;width:100%}
.impress-enabled .step{width:100vw}
.impress-enabled .btPageWrap{overflow:visible;height:100%}
.impress-enabled .btContentWrap,.impress-enabled .btContentHolder{height:100%}
.impress-enabled .step.active{opacity:1}
.impress-enabled .step{opacity:.02;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}
.impress-enabled .boldSection{background-color:transparent!important}
.headline .animate{display:inline-block}
.headline u.animate{position:relative;text-decoration:none}
.headline u.animate:before{content:' ';height:.1em;display:block;position:absolute;left:0;right:0;bottom:0;margin:0 0 -.1.em;background-color:#343839;-webkit-transform:scale3d(0,1,1);-moz-transform:scale3d(0,1,1);-ms-transform:scale3d(0,1,1);transform:scale3d(0,1,1)}
.btDarkSkin .headline u.animate:before,.btLightSkin .btDarkSkin .headline u.animate:before,.btDarkSkin.btLightSkin .btDarkSkin .headline u.animate:before{background-color:#fff}
.btLightSkin .headline u.animate:before,.btDarkSkin .btLightSkin .headline u.animate:before,.btLightSkin .btDarkSkin .btLightSkin .headline u.animate:before{background-color:#343839}
.headline u.animate.animated:before{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
.headline b.animate{font-weight:800;opacity:1}
.headline b.animate.animated{opacity:1;color:#5dc2ca}
.headline i.animate{font-style:normal;-webkit-transform:skewX(0deg);-moz-transform:skewX(0deg);-ms-transform:skewX(0deg);transform:skewX(0deg)}
.headline i.animate.animated{-webkit-transform:skewX(-15deg);-moz-transform:skewX(-15deg);-ms-transform:skewX(-15deg);transform:skewX(-15deg)}
.headline del.animate,.headline del{font-style:normal;font-weight:400;text-decoration:line-through;opacity:1}
.headline del.animate.animated{opacity:.3}
.headline em.animate{font-weight:400;font-style:normal;font-family:'Open Sans',sans-serif;font-style:italic;opacity:.9}
.headline em.animate.animated{opacity:1}
.headline i.animate,.headline u.animate:before{-webkit-transition:all 500ms ease-out 500ms;-moz-transition:all 500ms ease-out 500ms;transition:all 500ms ease-out 500ms}
.headline b.animate{-webkit-transition:color 1000ms ease;-moz-transition:color 1000ms ease;transition:color 1000ms ease}
.headline em.animate{-webkit-transition:all 1500ms ease-out 500ms;-moz-transition:all 1500ms ease-out 500ms;transition:all 1500ms ease-out 500ms}
.btSectionTransitions-moveToLeft{-webkit-animation:moveToLeft .6s ease both;-moz-animation:moveToLeft .6s ease both;animation:moveToLeft .6s ease both}
.btSectionTransitions-moveFromLeft{-webkit-animation:moveFromLeft .6s ease both;-moz-animation:moveFromLeft .6s ease both;animation:moveFromLeft .6s ease both}
.btSectionTransitions-moveToRight{-webkit-animation:moveToRight .6s ease both;-moz-animation:moveToRight .6s ease both;animation:moveToRight .6s ease both}
.btSectionTransitions-moveFromRight{-webkit-animation:moveFromRight .6s ease both;-moz-animation:moveFromRight .6s ease both;animation:moveFromRight .6s ease both}
.btSectionTransitions-moveToTop{-webkit-animation:moveToTop .6s ease both;-moz-animation:moveToTop .6s ease both;animation:moveToTop .6s ease both}
.btSectionTransitions-moveFromTop{-webkit-animation:moveFromTop .6s ease both;-moz-animation:moveFromTop .6s ease both;animation:moveFromTop .6s ease both}
.btSectionTransitions-moveToBottom{-webkit-animation:moveToBottom .6s ease both;-moz-animation:moveToBottom .6s ease both;animation:moveToBottom .6s ease both}
.btSectionTransitions-moveFromBottom{-webkit-animation:moveFromBottom .6s ease both;-moz-animation:moveFromBottom .6s ease both;animation:moveFromBottom .6s ease both}
.btSectionTransitions-fade{-webkit-animation:fade .7s ease both;-moz-animation:fade .7s ease both;animation:fade .7s ease both}
.btSectionTransitions-moveToLeftFade{-webkit-animation:moveToLeftFade .7s ease both;-moz-animation:moveToLeftFade .7s ease both;animation:moveToLeftFade .7s ease both}
.btSectionTransitions-moveFromLeftFade{-webkit-animation:moveFromLeftFade .7s ease both;-moz-animation:moveFromLeftFade .7s ease both;animation:moveFromLeftFade .7s ease both}
.btSectionTransitions-moveToRightFade{-webkit-animation:moveToRightFade .7s ease both;-moz-animation:moveToRightFade .7s ease both;animation:moveToRightFade .7s ease both}
.btSectionTransitions-moveFromRightFade{-webkit-animation:moveFromRightFade .7s ease both;-moz-animation:moveFromRightFade .7s ease both;animation:moveFromRightFade .7s ease both}
.btSectionTransitions-moveToTopFade{-webkit-animation:moveToTopFade .7s ease both;-moz-animation:moveToTopFade .7s ease both;animation:moveToTopFade .7s ease both}
.btSectionTransitions-moveFromTopFade{-webkit-animation:moveFromTopFade .7s ease both;-moz-animation:moveFromTopFade .7s ease both;animation:moveFromTopFade .7s ease both}
.btSectionTransitions-moveToBottomFade{-webkit-animation:moveToBottomFade .7s ease both;-moz-animation:moveToBottomFade .7s ease both;animation:moveToBottomFade .7s ease both}
.btSectionTransitions-moveFromBottomFade{-webkit-animation:moveFromBottomFade .7s ease both;-moz-animation:moveFromBottomFade .7s ease both;animation:moveFromBottomFade .7s ease both}
.btSectionTransitions-moveToLeftEasing{-webkit-animation:moveToLeft .7s ease-in-out both;-moz-animation:moveToLeft .7s ease-in-out both;animation:moveToLeft .7s ease-in-out both}
.btSectionTransitions-moveToRightEasing{-webkit-animation:moveToRight .7s ease-in-out both;-moz-animation:moveToRight .7s ease-in-out both;animation:moveToRight .7s ease-in-out both}
.btSectionTransitions-moveToTopEasing{-webkit-animation:moveToTop .7s ease-in-out both;-moz-animation:moveToTop .7s ease-in-out both;animation:moveToTop .7s ease-in-out both}
.btSectionTransitions-moveToBottomEasing{-webkit-animation:moveToBottom .7s ease-in-out both;-moz-animation:moveToBottom .7s ease-in-out both;animation:moveToBottom .7s ease-in-out both}
@-webkit-keyframes moveToLeft {
to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}
}
@-moz-keyframes moveToLeft {
to{-moz-transform:translateX(-100%);transform:translateX(-100%)}
}
@keyframes moveToLeft {
to{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}
}
@-webkit-keyframes moveFromLeft {
from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}
}
@-moz-keyframes moveFromLeft {
from{-moz-transform:translateX(-100%);transform:translateX(-100%)}
}
@keyframes moveFromLeft {
from{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}
}
@-webkit-keyframes moveToRight {
to{-webkit-transform:translateX(100%);transform:translateX(100%)}
}
@-moz-keyframes moveToRight {
to{-moz-transform:translateX(100%);transform:translateX(100%)}
}
@keyframes moveToRight {
to{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}
}
@-webkit-keyframes moveFromRight {
from{-webkit-transform:translateX(100%);transform:translateX(100%)}
}
@-moz-keyframes moveFromRight {
from{-moz-transform:translateX(100%);transform:translateX(100%)}
}
@keyframes moveFromRight {
from{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}
}
@-webkit-keyframes moveToTop {
to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}
}
@-moz-keyframes moveToTop {
to{-moz-transform:translateY(-100%);transform:translateY(-100%)}
}
@keyframes moveToTop {
to{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}
}
@-webkit-keyframes moveFromTop {
from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}
}
@-moz-keyframes moveFromTop {
from{-moz-transform:translateY(-100%);transform:translateY(-100%)}
}
@keyframes moveFromTop {
from{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}
}
@-webkit-keyframes moveToBottom {
to{-webkit-transform:translateY(100%);transform:translateY(100%)}
}
@-moz-keyframes moveToBottom {
to{-moz-transform:translateY(100%);transform:translateY(100%)}
}
@keyframes moveToBottom {
to{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}
}
@-webkit-keyframes moveFromBottom {
from{-webkit-transform:translateY(100%);transform:translateY(100%)}
}
@-moz-keyframes moveFromBottom {
from{-moz-transform:translateY(100%);transform:translateY(100%)}
}
@keyframes moveFromBottom {
from{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}
}
@-webkit-keyframes fade {
to{opacity:.3}
}
@-moz-keyframes fade {
to{opacity:.3}
}
@keyframes fade {
to{opacity:.3}
}
@-webkit-keyframes moveToLeftFade {
to{opacity:.3;-webkit-transform:translateX(-100%);transform:translateX(-100%)}
}
@-moz-keyframes moveToLeftFade {
to{opacity:.3;-moz-transform:translateX(-100%);transform:translateX(-100%)}
}
@keyframes moveToLeftFade {
to{opacity:.3;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}
}
@-webkit-keyframes moveFromLeftFade {
from{opacity:.3;-webkit-transform:translateX(-100%);transform:translateX(-100%)}
}
@-moz-keyframes moveFromLeftFade {
from{opacity:.3;-moz-transform:translateX(-100%);transform:translateX(-100%)}
}
@keyframes moveFromLeftFade {
from{opacity:.3;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}
}
@-webkit-keyframes moveToRightFade {
to{opacity:.3;-webkit-transform:translateX(100%);transform:translateX(100%)}
}
@-moz-keyframes moveToRightFade {
to{opacity:.3;-moz-transform:translateX(100%);transform:translateX(100%)}
}
@keyframes moveToRightFade {
to{opacity:.3;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}
}
@-webkit-keyframes moveFromRightFade {
from{opacity:.3;-webkit-transform:translateX(100%);transform:translateX(100%)}
}
@-moz-keyframes moveFromRightFade {
from{opacity:.3;-moz-transform:translateX(100%);transform:translateX(100%)}
}
@keyframes moveFromRightFade {
from{opacity:.3;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}
}
@-webkit-keyframes moveToTopFade {
to{opacity:.3;-webkit-transform:translateY(-100%);transform:translateY(-100%)}
}
@-moz-keyframes moveToTopFade {
to{opacity:.3;-moz-transform:translateY(-100%);transform:translateY(-100%)}
}
@keyframes moveToTopFade {
to{opacity:.3;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}
}
@-webkit-keyframes moveFromTopFade {
from{opacity:.3;-webkit-transform:translateY(-100%);transform:translateY(-100%)}
}
@-moz-keyframes moveFromTopFade {
from{opacity:.3;-moz-transform:translateY(-100%);transform:translateY(-100%)}
}
@keyframes moveFromTopFade {
from{opacity:.3;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}
}
@-webkit-keyframes moveToBottomFade {
to{opacity:.3;-webkit-transform:translateY(100%);transform:translateY(100%)}
}
@-moz-keyframes moveToBottomFade {
to{opacity:.3;-moz-transform:translateY(100%);transform:translateY(100%)}
}
@keyframes moveToBottomFade {
to{opacity:.3;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}
}
@-webkit-keyframes moveFromBottomFade {
from{opacity:.3;-webkit-transform:translateY(100%);transform:translateY(100%)}
}
@-moz-keyframes moveFromBottomFade {
from{opacity:.3;-moz-transform:translateY(100%);transform:translateY(100%)}
}
@keyframes moveFromBottomFade {
from{opacity:.3;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}
}
.btSectionTransitions-scaleDown{-webkit-animation:scaleDown .7s ease both;-moz-animation:scaleDown .7s ease both;animation:scaleDown .7s ease both;-webkit-animation:scaleDown .7s ease both;-moz-animation:scaleDown .7s ease both;animation:scaleDown .7s ease both}
.btSectionTransitions-scaleUp{-webkit-animation:scaleUp .7s ease both;-moz-animation:scaleUp .7s ease both;animation:scaleUp .7s ease both;-webkit-animation:scaleUp .7s ease both;-moz-animation:scaleUp .7s ease both;animation:scaleUp .7s ease both}
.btSectionTransitions-scaleUpDown{-webkit-animation:scaleUpDown .5s ease both;-moz-animation:scaleUpDown .5s ease both;animation:scaleUpDown .5s ease both;-webkit-animation:scaleUpDown .5s ease both;-moz-animation:scaleUpDown .5s ease both;animation:scaleUpDown .5s ease both}
.btSectionTransitions-scaleDownUp{-webkit-animation:scaleDownUp .5s ease both;-moz-animation:scaleDownUp .5s ease both;animation:scaleDownUp .5s ease both;-webkit-animation:scaleDownUp .5s ease both;-moz-animation:scaleDownUp .5s ease both;animation:scaleDownUp .5s ease both}
.btSectionTransitions-scaleDownCenter{-webkit-animation:scaleDownCenter .4s ease-in both;-moz-animation:scaleDownCenter .4s ease-in both;animation:scaleDownCenter .4s ease-in both;-webkit-animation:scaleDownCenter .4s ease-in both;-moz-animation:scaleDownCenter .4s ease-in both;animation:scaleDownCenter .4s ease-in both}
.btSectionTransitions-scaleUpCenter{-webkit-animation:scaleUpCenter .4s ease-out both;-moz-animation:scaleUpCenter .4s ease-out both;animation:scaleUpCenter .4s ease-out both;-webkit-animation:scaleUpCenter .4s ease-out both;-moz-animation:scaleUpCenter .4s ease-out both;animation:scaleUpCenter .4s ease-out both}
@-webkit-keyframes scaleDown {
to{opacity:0;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}
}
@-moz-keyframes scaleDown {
to{opacity:0;-moz-transform:scale(.8);transform:scale(.8)}
}
@keyframes scaleDown {
to{opacity:0;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}
}
@-webkit-keyframes scaleUp {
from{opacity:0;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}
}
@-moz-keyframes scaleUp {
from{opacity:0;-moz-transform:scale(.8);transform:scale(.8)}
}
@keyframes scaleUp {
from{opacity:0;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}
}
@-webkit-keyframes scaleUpDown {
from{opacity:0;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}
}
@-moz-keyframes scaleUpDown {
from{opacity:0;-moz-transform:scale(1.2);transform:scale(1.2)}
}
@keyframes scaleUpDown {
from{opacity:0;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}
}
@-webkit-keyframes scaleDownUp {
to{opacity:0;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}
}
@-moz-keyframes scaleDownUp {
to{opacity:0;-moz-transform:scale(1.2);transform:scale(1.2)}
}
@keyframes scaleDownUp {
to{opacity:0;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}
}
@-webkit-keyframes scaleDownCenter {
to{opacity:0;-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);opacity:0;-webkit-transform:scale(.7);transform:scale(.7)}
}
@-moz-keyframes scaleDownCenter {
to{opacity:0;-moz-transform:scale(.7);transform:scale(.7)}
}
@keyframes scaleDownCenter {
to{opacity:0;-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}
}
@-webkit-keyframes scaleUpCenter {
from{opacity:0;-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);opacity:0;-webkit-transform:scale(.7);transform:scale(.7)}
}
@-moz-keyframes scaleUpCenter {
from{opacity:0;-moz-transform:scale(.7);transform:scale(.7)}
}
@keyframes scaleUpCenter {
from{opacity:0;-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}
}
.btSectionTransitions-rotateRightSideFirst{-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-animation:rotateRightSideFirst .8s both ease-in;-moz-animation:rotateRightSideFirst .8s both ease-in;animation:rotateRightSideFirst .8s both ease-in}
.btSectionTransitions-rotateLeftSideFirst{-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-animation:rotateLeftSideFirst .8s both ease-in;-moz-animation:rotateLeftSideFirst .8s both ease-in;animation:rotateLeftSideFirst .8s both ease-in}
.btSectionTransitions-rotateTopSideFirst{-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-animation:rotateTopSideFirst .8s both ease-in;-moz-animation:rotateTopSideFirst .8s both ease-in;animation:rotateTopSideFirst .8s both ease-in}
.btSectionTransitions-rotateBottomSideFirst{-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-animation:rotateBottomSideFirst .8s both ease-in;-moz-animation:rotateBottomSideFirst .8s both ease-in;animation:rotateBottomSideFirst .8s both ease-in}
.btSectionTransitions-flipOutRight{-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:flipOutRight .5s both ease-in;-moz-animation:flipOutRight .5s both ease-in;animation:flipOutRight .5s both ease-in}
.btSectionTransitions-flipInLeft{-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:flipInLeft .5s both ease-out;-moz-animation:flipInLeft .5s both ease-out;animation:flipInLeft .5s both ease-out}
.btSectionTransitions-flipOutLeft{-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:flipOutLeft .5s both ease-in;-moz-animation:flipOutLeft .5s both ease-in;animation:flipOutLeft .5s both ease-in}
.btSectionTransitions-flipInRight{-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:flipInRight .5s both ease-out;-moz-animation:flipInRight .5s both ease-out;animation:flipInRight .5s both ease-out}
.btSectionTransitions-flipOutTop{-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:flipOutTop .5s both ease-in;-moz-animation:flipOutTop .5s both ease-in;animation:flipOutTop .5s both ease-in}
.btSectionTransitions-flipInBottom{-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:flipInBottom .5s both ease-out;-moz-animation:flipInBottom .5s both ease-out;animation:flipInBottom .5s both ease-out}
.btSectionTransitions-flipOutBottom{-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:flipOutBottom .5s both ease-in;-moz-animation:flipOutBottom .5s both ease-in;animation:flipOutBottom .5s both ease-in}
.btSectionTransitions-flipInTop{-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:flipInTop .5s both ease-out;-moz-animation:flipInTop .5s both ease-out;animation:flipInTop .5s both ease-out}
.btSectionTransitions-rotateFall{-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-animation:rotateFall 1s both ease-in;-moz-animation:rotateFall 1s both ease-in;animation:rotateFall 1s both ease-in}
.btSectionTransitions-rotateOutNewspaper{-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:rotateOutNewspaper .5s both ease-in;-moz-animation:rotateOutNewspaper .5s both ease-in;animation:rotateOutNewspaper .5s both ease-in}
.btSectionTransitions-rotateInNewspaper{-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:rotateInNewspaper .5s both ease-out;-moz-animation:rotateInNewspaper .5s both ease-out;animation:rotateInNewspaper .5s both ease-out}
.btSectionTransitions-rotatePushLeft{-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-animation:rotatePushLeft .8s both ease;-moz-animation:rotatePushLeft .8s both ease;animation:rotatePushLeft .8s both ease}
.btSectionTransitions-rotatePushRight{-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-animation:rotatePushRight .8s both ease;-moz-animation:rotatePushRight .8s both ease;animation:rotatePushRight .8s both ease}
.btSectionTransitions-rotatePushTop{-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-animation:rotatePushTop .8s both ease;-moz-animation:rotatePushTop .8s both ease;animation:rotatePushTop .8s both ease}
.btSectionTransitions-rotatePushBottom{-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-animation:rotatePushBottom .8s both ease;-moz-animation:rotatePushBottom .8s both ease;animation:rotatePushBottom .8s both ease}
.btSectionTransitions-rotatePullRight{-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-animation:rotatePullRight .5s both ease;-moz-animation:rotatePullRight .5s both ease;animation:rotatePullRight .5s both ease}
.btSectionTransitions-rotatePullLeft{-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-animation:rotatePullLeft .5s both ease;-moz-animation:rotatePullLeft .5s both ease;animation:rotatePullLeft .5s both ease}
.btSectionTransitions-rotatePullTop{-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-animation:rotatePullTop .5s both ease;-moz-animation:rotatePullTop .5s both ease;animation:rotatePullTop .5s both ease}
.btSectionTransitions-rotatePullBottom{-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-animation:rotatePullBottom .5s both ease;-moz-animation:rotatePullBottom .5s both ease;animation:rotatePullBottom .5s both ease}
.btSectionTransitions-rotateFoldRight{-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-animation:rotateFoldRight .7s both ease;-moz-animation:rotateFoldRight .7s both ease;animation:rotateFoldRight .7s both ease}
.btSectionTransitions-rotateFoldLeft{-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-animation:rotateFoldLeft .7s both ease;-moz-animation:rotateFoldLeft .7s both ease;animation:rotateFoldLeft .7s both ease}
.btSectionTransitions-rotateFoldTop{-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-animation:rotateFoldTop .7s both ease;-moz-animation:rotateFoldTop .7s both ease;animation:rotateFoldTop .7s both ease}
.btSectionTransitions-rotateFoldBottom{-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-animation:rotateFoldBottom .7s both ease;-moz-animation:rotateFoldBottom .7s both ease;animation:rotateFoldBottom .7s both ease}
.btSectionTransitions-rotateUnfoldLeft{-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-animation:rotateUnfoldLeft .7s both ease;-moz-animation:rotateUnfoldLeft .7s both ease;animation:rotateUnfoldLeft .7s both ease}
.btSectionTransitions-rotateUnfoldRight{-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-animation:rotateUnfoldRight .7s both ease;-moz-animation:rotateUnfoldRight .7s both ease;animation:rotateUnfoldRight .7s both ease}
.btSectionTransitions-rotateUnfoldTop{-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-animation:rotateUnfoldTop .7s both ease;-moz-animation:rotateUnfoldTop .7s both ease;animation:rotateUnfoldTop .7s both ease}
.btSectionTransitions-rotateUnfoldBottom{-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-animation:rotateUnfoldBottom .7s both ease;-moz-animation:rotateUnfoldBottom .7s both ease;animation:rotateUnfoldBottom .7s both ease}
.btSectionTransitions-rotateRoomLeftOut{-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-animation:rotateRoomLeftOut .8s both ease;-moz-animation:rotateRoomLeftOut .8s both ease;animation:rotateRoomLeftOut .8s both ease}
.btSectionTransitions-rotateRoomLeftIn{-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-animation:rotateRoomLeftIn .8s both ease;-moz-animation:rotateRoomLeftIn .8s both ease;animation:rotateRoomLeftIn .8s both ease}
.btSectionTransitions-rotateRoomRightOut{-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-animation:rotateRoomRightOut .8s both ease;-moz-animation:rotateRoomRightOut .8s both ease;animation:rotateRoomRightOut .8s both ease}
.btSectionTransitions-rotateRoomRightIn{-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-animation:rotateRoomRightIn .8s both ease;-moz-animation:rotateRoomRightIn .8s both ease;animation:rotateRoomRightIn .8s both ease}
.btSectionTransitions-rotateRoomTopOut{-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-animation:rotateRoomTopOut .8s both ease;-moz-animation:rotateRoomTopOut .8s both ease;animation:rotateRoomTopOut .8s both ease}
.btSectionTransitions-rotateRoomTopIn{-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-animation:rotateRoomTopIn .8s both ease;-moz-animation:rotateRoomTopIn .8s both ease;animation:rotateRoomTopIn .8s both ease}
.btSectionTransitions-rotateRoomBottomOut{-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-animation:rotateRoomBottomOut .8s both ease;-moz-animation:rotateRoomBottomOut .8s both ease;animation:rotateRoomBottomOut .8s both ease}
.btSectionTransitions-rotateRoomBottomIn{-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-animation:rotateRoomBottomIn .8s both ease;-moz-animation:rotateRoomBottomIn .8s both ease;animation:rotateRoomBottomIn .8s both ease}
.btSectionTransitions-rotateCubeLeftOut{-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%;z-index:1;-webkit-animation:rotateCubeLeftOut .6s both ease-in;-moz-animation:rotateCubeLeftOut .6s both ease-in;animation:rotateCubeLeftOut .6s both ease-in}
.btSectionTransitions-rotateCubeLeftIn{-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;z-index:500;-webkit-animation:rotateCubeLeftIn .6s both ease-in;-moz-animation:rotateCubeLeftIn .6s both ease-in;animation:rotateCubeLeftIn .6s both ease-in}
.btSectionTransitions-rotateCubeRightOut{-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-animation:rotateCubeRightOut .6s both ease-in;-moz-animation:rotateCubeRightOut .6s both ease-in;animation:rotateCubeRightOut .6s both ease-in}
.btSectionTransitions-rotateCubeRightIn{-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%;z-index:500;-webkit-animation:rotateCubeRightIn .6s both ease-in;-moz-animation:rotateCubeRightIn .6s both ease-in;animation:rotateCubeRightIn .6s both ease-in}
.btSectionTransitions-rotateCubeTopOut{-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-animation:rotateCubeTopOut .6s both ease-in;-moz-animation:rotateCubeTopOut .6s both ease-in;animation:rotateCubeTopOut .6s both ease-in}
.btSectionTransitions-rotateCubeTopIn{-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;z-index:500;-webkit-animation:rotateCubeTopIn .6s both ease-in;-moz-animation:rotateCubeTopIn .6s both ease-in;animation:rotateCubeTopIn .6s both ease-in}
.btSectionTransitions-rotateCubeBottomOut{-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-animation:rotateCubeBottomOut .6s both ease-in;-moz-animation:rotateCubeBottomOut .6s both ease-in;animation:rotateCubeBottomOut .6s both ease-in}
.btSectionTransitions-rotateCubeBottomIn{-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;z-index:500;-webkit-animation:rotateCubeBottomIn .6s both ease-in;-moz-animation:rotateCubeBottomIn .6s both ease-in;animation:rotateCubeBottomIn .6s both ease-in}
.btSectionTransitions-rotateCarouselLeftOut{-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-animation:rotateCarouselLeftOut .8s both ease;-moz-animation:rotateCarouselLeftOut .8s both ease;animation:rotateCarouselLeftOut .8s both ease}
.btSectionTransitions-rotateCarouselLeftIn{-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-animation:rotateCarouselLeftIn .8s both ease;-moz-animation:rotateCarouselLeftIn .8s both ease;animation:rotateCarouselLeftIn .8s both ease}
.btSectionTransitions-rotateCarouselRightOut{-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-animation:rotateCarouselRightOut .8s both ease;-moz-animation:rotateCarouselRightOut .8s both ease;animation:rotateCarouselRightOut .8s both ease}
.btSectionTransitions-rotateCarouselRightIn{-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-animation:rotateCarouselRightIn .8s both ease;-moz-animation:rotateCarouselRightIn .8s both ease;animation:rotateCarouselRightIn .8s both ease}
.btSectionTransitions-rotateCarouselTopOut{-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-animation:rotateCarouselTopOut .8s both ease;-moz-animation:rotateCarouselTopOut .8s both ease;animation:rotateCarouselTopOut .8s both ease}
.btSectionTransitions-rotateCarouselTopIn{-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-animation:rotateCarouselTopIn .8s both ease;-moz-animation:rotateCarouselTopIn .8s both ease;animation:rotateCarouselTopIn .8s both ease}
.btSectionTransitions-rotateCarouselBottomOut{-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-animation:rotateCarouselBottomOut .8s both ease;-moz-animation:rotateCarouselBottomOut .8s both ease;animation:rotateCarouselBottomOut .8s both ease}
.btSectionTransitions-rotateCarouselBottomIn{-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-animation:rotateCarouselBottomIn .8s both ease;-moz-animation:rotateCarouselBottomIn .8s both ease;animation:rotateCarouselBottomIn .8s both ease}
.btSectionTransitions-rotateSidesOut{-webkit-transform-origin:-50% 50%;-moz-transform-origin:-50% 50%;-ms-transform-origin:-50% 50%;transform-origin:-50% 50%;-webkit-animation:rotateSidesOut .5s both ease-in;-moz-animation:rotateSidesOut .5s both ease-in;animation:rotateSidesOut .5s both ease-in}
.btSectionTransitions-rotateSidesIn{-webkit-transform-origin:150% 50%;-moz-transform-origin:150% 50%;-ms-transform-origin:150% 50%;transform-origin:150% 50%;-webkit-animation:rotateSidesIn .5s both ease-out;-moz-animation:rotateSidesIn .5s both ease-out;animation:rotateSidesIn .5s both ease-out}
.btSectionTransitions-rotateSlideOut{-webkit-animation:rotateSlideOut 1s both ease;-moz-animation:rotateSlideOut 1s both ease;animation:rotateSlideOut 1s both ease;-webkit-animation:rotateSlideOut 1s both ease;-moz-animation:rotateSlideOut 1s both ease;animation:rotateSlideOut 1s both ease}
.btSectionTransitions-rotateSlideIn{-webkit-animation:rotateSlideIn 1s both ease;-moz-animation:rotateSlideIn 1s both ease;animation:rotateSlideIn 1s both ease;-webkit-animation:rotateSlideIn 1s both ease;-moz-animation:rotateSlideIn 1s both ease;animation:rotateSlideIn 1s both ease}
@-webkit-keyframes rotateRightSideFirst {
40%{-webkit-transform:rotateY(15deg);transform:rotateY(15deg);opacity:.8;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
100%{-webkit-transform:scale(.8) translateZ(-200px);transform:scale(.8) translateZ(-200px);-webkit-transform:scale(.8) translateZ(-200px);transform:scale(.8) translateZ(-200px);opacity:0}
}
@-moz-keyframes rotateRightSideFirst {
40%{-moz-transform:rotateY(15deg);transform:rotateY(15deg);opacity:.8;-moz-animation-timing-function:ease-out;animation-timing-function:ease-out}
100%{-moz-transform:scale(.8) translateZ(-200px);transform:scale(.8) translateZ(-200px);-moz-transform:scale(.8) translateZ(-200px);transform:scale(.8) translateZ(-200px);opacity:0}
}
@keyframes rotateRightSideFirst {
40%{-webkit-transform:rotateY(15deg);-moz-transform:rotateY(15deg);-ms-transform:rotateY(15deg);transform:rotateY(15deg);opacity:.8;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;animation-timing-function:ease-out}
100%{-webkit-transform:scale(.8) translateZ(-200px);-moz-transform:scale(.8) translateZ(-200px);-ms-transform:scale(.8) translateZ(-200px);transform:scale(.8) translateZ(-200px);-webkit-transform:scale(.8) translateZ(-200px);-moz-transform:scale(.8) translateZ(-200px);-ms-transform:scale(.8) translateZ(-200px);transform:scale(.8) translateZ(-200px);opacity:0}
}
@-webkit-keyframes rotateLeftSideFirst {
40%{-webkit-transform:rotateY(-15deg);transform:rotateY(-15deg);opacity:.8;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
100%{-webkit-transform:scale(.8) translateZ(-200px);transform:scale(.8) translateZ(-200px);opacity:0}
}
@-moz-keyframes rotateLeftSideFirst {
40%{-moz-transform:rotateY(-15deg);transform:rotateY(-15deg);opacity:.8;-moz-animation-timing-function:ease-out;animation-timing-function:ease-out}
100%{-moz-transform:scale(.8) translateZ(-200px);transform:scale(.8) translateZ(-200px);opacity:0}
}
@keyframes rotateLeftSideFirst {
40%{-webkit-transform:rotateY(-15deg);-moz-transform:rotateY(-15deg);-ms-transform:rotateY(-15deg);transform:rotateY(-15deg);opacity:.8;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;animation-timing-function:ease-out}
100%{-webkit-transform:scale(.8) translateZ(-200px);-moz-transform:scale(.8) translateZ(-200px);-ms-transform:scale(.8) translateZ(-200px);transform:scale(.8) translateZ(-200px);opacity:0}
}
@-webkit-keyframes rotateTopSideFirst {
40%{-webkit-transform:rotateX(15deg);transform:rotateX(15deg);opacity:.8;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
100%{-webkit-transform:scale(.8) translateZ(-200px);transform:scale(.8) translateZ(-200px);opacity:0}
}
@-moz-keyframes rotateTopSideFirst {
40%{-moz-transform:rotateX(15deg);transform:rotateX(15deg);opacity:.8;-moz-animation-timing-function:ease-out;animation-timing-function:ease-out}
100%{-moz-transform:scale(.8) translateZ(-200px);transform:scale(.8) translateZ(-200px);opacity:0}
}
@keyframes rotateTopSideFirst {
40%{-webkit-transform:rotateX(15deg);-moz-transform:rotateX(15deg);-ms-transform:rotateX(15deg);transform:rotateX(15deg);opacity:.8;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;animation-timing-function:ease-out}
100%{-webkit-transform:scale(.8) translateZ(-200px);-moz-transform:scale(.8) translateZ(-200px);-ms-transform:scale(.8) translateZ(-200px);transform:scale(.8) translateZ(-200px);opacity:0}
}
@-webkit-keyframes rotateBottomSideFirst {
40%{-webkit-transform:rotateX(-15deg);transform:rotateX(-15deg);opacity:.8;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
100%{-webkit-transform:scale(.8) translateZ(-200px);transform:scale(.8) translateZ(-200px);opacity:0}
}
@-moz-keyframes rotateBottomSideFirst {
40%{-moz-transform:rotateX(-15deg);transform:rotateX(-15deg);opacity:.8;-moz-animation-timing-function:ease-out;animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;animation-timing-function:ease-out}
100%{-moz-transform:scale(.8) translateZ(-200px);transform:scale(.8) translateZ(-200px);opacity:0}
}
@keyframes rotateBottomSideFirst {
40%{-webkit-transform:rotateX(-15deg);-moz-transform:rotateX(-15deg);-ms-transform:rotateX(-15deg);transform:rotateX(-15deg);opacity:.8;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;animation-timing-function:ease-out}
100%{-webkit-transform:scale(.8) translateZ(-200px);-moz-transform:scale(.8) translateZ(-200px);-ms-transform:scale(.8) translateZ(-200px);transform:scale(.8) translateZ(-200px);opacity:0}
}
@-webkit-keyframes flipOutRight {
to{-webkit-transform:translateZ(-1000px) rotateY(90deg);-moz-transform:translateZ(-1000px) rotateY(90deg);-ms-transform:translateZ(-1000px) rotateY(90deg);transform:translateZ(-1000px) rotateY(90deg);opacity:.2;-webkit-transform:translateZ(-1000px) rotateY(90deg);transform:translateZ(-1000px) rotateY(90deg);opacity:.2}
}
@-moz-keyframes flipOutRight {
to{-moz-transform:translateZ(-1000px) rotateY(90deg);transform:translateZ(-1000px) rotateY(90deg);opacity:.2}
}
@keyframes flipOutRight {
to{-webkit-transform:translateZ(-1000px) rotateY(90deg);-moz-transform:translateZ(-1000px) rotateY(90deg);-ms-transform:translateZ(-1000px) rotateY(90deg);transform:translateZ(-1000px) rotateY(90deg);opacity:.2}
}
@-webkit-keyframes flipInLeft {
from{-webkit-transform:translateZ(-1000px) rotateY(-90deg);transform:translateZ(-1000px) rotateY(-90deg);opacity:.2}
}
@-moz-keyframes flipInLeft {
from{-moz-transform:translateZ(-1000px) rotateY(-90deg);transform:translateZ(-1000px) rotateY(-90deg);opacity:.2}
}
@keyframes flipInLeft {
from{-webkit-transform:translateZ(-1000px) rotateY(-90deg);-moz-transform:translateZ(-1000px) rotateY(-90deg);-ms-transform:translateZ(-1000px) rotateY(-90deg);transform:translateZ(-1000px) rotateY(-90deg);opacity:.2}
}
@-webkit-keyframes flipOutLeft {
to{-webkit-transform:translateZ(-1000px) rotateY(-90deg);transform:translateZ(-1000px) rotateY(-90deg);opacity:.2}
}
@-moz-keyframes flipOutLeft {
to{-moz-transform:translateZ(-1000px) rotateY(-90deg);transform:translateZ(-1000px) rotateY(-90deg);opacity:.2}
}
@keyframes flipOutLeft {
to{-webkit-transform:translateZ(-1000px) rotateY(-90deg);-moz-transform:translateZ(-1000px) rotateY(-90deg);-ms-transform:translateZ(-1000px) rotateY(-90deg);transform:translateZ(-1000px) rotateY(-90deg);opacity:.2}
}
@-webkit-keyframes flipInRight {
from{-webkit-transform:translateZ(-1000px) rotateY(90deg);transform:translateZ(-1000px) rotateY(90deg);-webkit-transform:translateZ(-1000px) rotateY(90deg);transform:translateZ(-1000px) rotateY(90deg);opacity:.2}
}
@-moz-keyframes flipInRight {
from{-moz-transform:translateZ(-1000px) rotateY(90deg);transform:translateZ(-1000px) rotateY(90deg);-moz-transform:translateZ(-1000px) rotateY(90deg);transform:translateZ(-1000px) rotateY(90deg);opacity:.2}
}
@keyframes flipInRight {
from{-webkit-transform:translateZ(-1000px) rotateY(90deg);-moz-transform:translateZ(-1000px) rotateY(90deg);-ms-transform:translateZ(-1000px) rotateY(90deg);transform:translateZ(-1000px) rotateY(90deg);-webkit-transform:translateZ(-1000px) rotateY(90deg);-moz-transform:translateZ(-1000px) rotateY(90deg);-ms-transform:translateZ(-1000px) rotateY(90deg);transform:translateZ(-1000px) rotateY(90deg);opacity:.2}
}
@-webkit-keyframes flipOutTop {
to{-webkit-transform:translateZ(-1000px) rotateX(90deg);transform:translateZ(-1000px) rotateX(90deg);-webkit-transform:translateZ(-1000px) rotateX(90deg);transform:translateZ(-1000px) rotateX(90deg);opacity:.2}
}
@-moz-keyframes flipOutTop {
to{-moz-transform:translateZ(-1000px) rotateX(90deg);transform:translateZ(-1000px) rotateX(90deg);-moz-transform:translateZ(-1000px) rotateX(90deg);transform:translateZ(-1000px) rotateX(90deg);opacity:.2}
}
@keyframes flipOutTop {
to{-webkit-transform:translateZ(-1000px) rotateX(90deg);-moz-transform:translateZ(-1000px) rotateX(90deg);-ms-transform:translateZ(-1000px) rotateX(90deg);transform:translateZ(-1000px) rotateX(90deg);-webkit-transform:translateZ(-1000px) rotateX(90deg);-moz-transform:translateZ(-1000px) rotateX(90deg);-ms-transform:translateZ(-1000px) rotateX(90deg);transform:translateZ(-1000px) rotateX(90deg);opacity:.2}
}
@-webkit-keyframes flipInBottom {
from{-webkit-transform:translateZ(-1000px) rotateX(-90deg);transform:translateZ(-1000px) rotateX(-90deg);-webkit-transform:translateZ(-1000px) rotateX(-90deg);transform:translateZ(-1000px) rotateX(-90deg);opacity:.2}
}
@-moz-keyframes flipInBottom {
from{-moz-transform:translateZ(-1000px) rotateX(-90deg);transform:translateZ(-1000px) rotateX(-90deg);-moz-transform:translateZ(-1000px) rotateX(-90deg);transform:translateZ(-1000px) rotateX(-90deg);opacity:.2}
}
@keyframes flipInBottom {
from{-webkit-transform:translateZ(-1000px) rotateX(-90deg);-moz-transform:translateZ(-1000px) rotateX(-90deg);-ms-transform:translateZ(-1000px) rotateX(-90deg);transform:translateZ(-1000px) rotateX(-90deg);-webkit-transform:translateZ(-1000px) rotateX(-90deg);-moz-transform:translateZ(-1000px) rotateX(-90deg);-ms-transform:translateZ(-1000px) rotateX(-90deg);transform:translateZ(-1000px) rotateX(-90deg);opacity:.2}
}
@-webkit-keyframes flipOutBottom {
to{-webkit-transform:translateZ(-1000px) rotateX(-90deg);transform:translateZ(-1000px) rotateX(-90deg);-webkit-transform:translateZ(-1000px) rotateX(-90deg);transform:translateZ(-1000px) rotateX(-90deg);opacity:.2}
}
@-moz-keyframes flipOutBottom {
to{-moz-transform:translateZ(-1000px) rotateX(-90deg);transform:translateZ(-1000px) rotateX(-90deg);-moz-transform:translateZ(-1000px) rotateX(-90deg);transform:translateZ(-1000px) rotateX(-90deg);opacity:.2}
}
@keyframes flipOutBottom {
to{-webkit-transform:translateZ(-1000px) rotateX(-90deg);-moz-transform:translateZ(-1000px) rotateX(-90deg);-ms-transform:translateZ(-1000px) rotateX(-90deg);transform:translateZ(-1000px) rotateX(-90deg);-webkit-transform:translateZ(-1000px) rotateX(-90deg);-moz-transform:translateZ(-1000px) rotateX(-90deg);-ms-transform:translateZ(-1000px) rotateX(-90deg);transform:translateZ(-1000px) rotateX(-90deg);opacity:.2}
}
@-webkit-keyframes flipInTop {
from{-webkit-transform:translateZ(-1000px) rotateX(90deg);transform:translateZ(-1000px) rotateX(90deg);-webkit-transform:translateZ(-1000px) rotateX(90deg);transform:translateZ(-1000px) rotateX(90deg);opacity:.2}
}
@-moz-keyframes flipInTop {
from{-moz-transform:translateZ(-1000px) rotateX(90deg);transform:translateZ(-1000px) rotateX(90deg);-moz-transform:translateZ(-1000px) rotateX(90deg);transform:translateZ(-1000px) rotateX(90deg);opacity:.2}
}
@keyframes flipInTop {
from{-webkit-transform:translateZ(-1000px) rotateX(90deg);-moz-transform:translateZ(-1000px) rotateX(90deg);-ms-transform:translateZ(-1000px) rotateX(90deg);transform:translateZ(-1000px) rotateX(90deg);-webkit-transform:translateZ(-1000px) rotateX(90deg);-moz-transform:translateZ(-1000px) rotateX(90deg);-ms-transform:translateZ(-1000px) rotateX(90deg);transform:translateZ(-1000px) rotateX(90deg);opacity:.2}
}
@-webkit-keyframes rotateFall {
0%{-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg)}
20%{-webkit-transform:rotateZ(10deg);-moz-transform:rotateZ(10deg);-ms-transform:rotateZ(10deg);transform:rotateZ(10deg);-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:rotateZ(17deg);-moz-transform:rotateZ(17deg);-ms-transform:rotateZ(17deg);transform:rotateZ(17deg)}
60%{-webkit-transform:rotateZ(16deg);-moz-transform:rotateZ(16deg);-ms-transform:rotateZ(16deg);transform:rotateZ(16deg)}
100%{-webkit-transform:translateY(100%) rotateZ(17deg);-moz-transform:translateY(100%) rotateZ(17deg);-ms-transform:translateY(100%) rotateZ(17deg);transform:translateY(100%) rotateZ(17deg)}
0%{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}
20%{-webkit-transform:rotateZ(10deg);transform:rotateZ(10deg);-webkit-transform:rotateZ(10deg);transform:rotateZ(10deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:rotateZ(17deg);transform:rotateZ(17deg);-webkit-transform:rotateZ(17deg);transform:rotateZ(17deg)}
60%{-webkit-transform:rotateZ(16deg);transform:rotateZ(16deg);-webkit-transform:rotateZ(16deg);transform:rotateZ(16deg)}
100%{-webkit-transform:translateY(100%) rotateZ(17deg);transform:translateY(100%) rotateZ(17deg)}
}
@-moz-keyframes rotateFall {
0%{-moz-transform:rotateZ(0deg);transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);transform:rotateZ(0deg)}
20%{-moz-transform:rotateZ(10deg);transform:rotateZ(10deg);-moz-transform:rotateZ(10deg);transform:rotateZ(10deg);-moz-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-moz-transform:rotateZ(17deg);transform:rotateZ(17deg);-moz-transform:rotateZ(17deg);transform:rotateZ(17deg)}
60%{-moz-transform:rotateZ(16deg);transform:rotateZ(16deg);-moz-transform:rotateZ(16deg);transform:rotateZ(16deg)}
100%{-moz-transform:translateY(100%) rotateZ(17deg);transform:translateY(100%) rotateZ(17deg)}
}
@keyframes rotateFall {
0%{-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg)}
20%{-webkit-transform:rotateZ(10deg);-moz-transform:rotateZ(10deg);-ms-transform:rotateZ(10deg);transform:rotateZ(10deg);-webkit-transform:rotateZ(10deg);-moz-transform:rotateZ(10deg);-ms-transform:rotateZ(10deg);transform:rotateZ(10deg);-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:rotateZ(17deg);-moz-transform:rotateZ(17deg);-ms-transform:rotateZ(17deg);transform:rotateZ(17deg);-webkit-transform:rotateZ(17deg);-moz-transform:rotateZ(17deg);-ms-transform:rotateZ(17deg);transform:rotateZ(17deg)}
60%{-webkit-transform:rotateZ(16deg);-moz-transform:rotateZ(16deg);-ms-transform:rotateZ(16deg);transform:rotateZ(16deg);-webkit-transform:rotateZ(16deg);-moz-transform:rotateZ(16deg);-ms-transform:rotateZ(16deg);transform:rotateZ(16deg)}
100%{-webkit-transform:translateY(100%) rotateZ(17deg);-moz-transform:translateY(100%) rotateZ(17deg);-ms-transform:translateY(100%) rotateZ(17deg);transform:translateY(100%) rotateZ(17deg)}
}
@-webkit-keyframes rotateOutNewspaper {
to{-webkit-transform:translateZ(-3000px) rotateZ(360deg);-moz-transform:translateZ(-3000px) rotateZ(360deg);-ms-transform:translateZ(-3000px) rotateZ(360deg);transform:translateZ(-3000px) rotateZ(360deg);opacity:0;-webkit-transform:transform: translateZ(-3000px) rotateZ(360deg);transform:transform: translateZ(-3000px) rotateZ(360deg);opacity:0}
}
@-moz-keyframes rotateOutNewspaper {
to{-moz-transform:transform: translateZ(-3000px) rotateZ(360deg);transform:transform: translateZ(-3000px) rotateZ(360deg);opacity:0}
}
@keyframes rotateOutNewspaper {
to{-webkit-transform:transform: translateZ(-3000px) rotateZ(360deg);-moz-transform:transform: translateZ(-3000px) rotateZ(360deg);-ms-transform:transform: translateZ(-3000px) rotateZ(360deg);transform:transform: translateZ(-3000px) rotateZ(360deg);opacity:0}
}
@-webkit-keyframes rotateInNewspaper {
from{-webkit-transform:translateZ(-3000px) rotateZ(-360deg);-moz-transform:translateZ(-3000px) rotateZ(-360deg);-ms-transform:translateZ(-3000px) rotateZ(-360deg);transform:translateZ(-3000px) rotateZ(-360deg);opacity:0;-webkit-transform:translateZ(-3000px) rotateZ(-360deg);transform:translateZ(-3000px) rotateZ(-360deg);opacity:0}
}
@-moz-keyframes rotateInNewspaper {
from{-moz-transform:translateZ(-3000px) rotateZ(-360deg);transform:translateZ(-3000px) rotateZ(-360deg);opacity:0}
}
@keyframes rotateInNewspaper {
from{-webkit-transform:translateZ(-3000px) rotateZ(-360deg);-moz-transform:translateZ(-3000px) rotateZ(-360deg);-ms-transform:translateZ(-3000px) rotateZ(-360deg);transform:translateZ(-3000px) rotateZ(-360deg);opacity:0}
}
@-webkit-keyframes rotatePushLeft {
to{opacity:0;-webkit-transform:rotateY(90deg);-moz-transform:rotateY(90deg);-ms-transform:rotateY(90deg);transform:rotateY(90deg);opacity:0;-webkit-transform:rotateY(90deg);transform:rotateY(90deg)}
}
@-moz-keyframes rotatePushLeft {
to{opacity:0;-moz-transform:rotateY(90deg);transform:rotateY(90deg)}
}
@keyframes rotatePushLeft {
to{opacity:0;-webkit-transform:rotateY(90deg);-moz-transform:rotateY(90deg);-ms-transform:rotateY(90deg);transform:rotateY(90deg)}
}
@-webkit-keyframes rotatePushRight {
to{opacity:0;-webkit-transform:rotateY(-90deg);-moz-transform:rotateY(-90deg);-ms-transform:rotateY(-90deg);transform:rotateY(-90deg);opacity:0;-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg)}
}
@-moz-keyframes rotatePushRight {
to{opacity:0;-moz-transform:rotateY(-90deg);transform:rotateY(-90deg)}
}
@keyframes rotatePushRight {
to{opacity:0;-webkit-transform:rotateY(-90deg);-moz-transform:rotateY(-90deg);-ms-transform:rotateY(-90deg);transform:rotateY(-90deg)}
}
@-webkit-keyframes rotatePushTop {
to{opacity:0;-webkit-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);transform:rotateX(-90deg);opacity:0;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg)}
}
@-moz-keyframes rotatePushTop {
to{opacity:0;-moz-transform:rotateX(-90deg);transform:rotateX(-90deg)}
}
@keyframes rotatePushTop {
to{opacity:0;-webkit-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);transform:rotateX(-90deg)}
}
@-webkit-keyframes rotatePushBottom {
to{opacity:0;-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);-ms-transform:rotateX(90deg);transform:rotateX(90deg);opacity:0;-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}
}
@-moz-keyframes rotatePushBottom {
to{opacity:0;-moz-transform:rotateX(90deg);transform:rotateX(90deg)}
}
@keyframes rotatePushBottom {
to{opacity:0;-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);-ms-transform:rotateX(90deg);transform:rotateX(90deg)}
}
@-webkit-keyframes rotatePullRight {
from{opacity:0;-webkit-transform:rotateY(-90deg);-moz-transform:rotateY(-90deg);-ms-transform:rotateY(-90deg);transform:rotateY(-90deg);opacity:0;-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg)}
}
@-moz-keyframes rotatePullRight {
from{opacity:0;-moz-transform:rotateY(-90deg);transform:rotateY(-90deg)}
}
@keyframes rotatePullRight {
from{opacity:0;-webkit-transform:rotateY(-90deg);-moz-transform:rotateY(-90deg);-ms-transform:rotateY(-90deg);transform:rotateY(-90deg)}
}
@-webkit-keyframes rotatePullLeft {
from{opacity:0;-webkit-transform:rotateY(90deg);-moz-transform:rotateY(90deg);-ms-transform:rotateY(90deg);transform:rotateY(90deg);opacity:0;-webkit-transform:rotateY(90deg);transform:rotateY(90deg)}
}
@-moz-keyframes rotatePullLeft {
from{opacity:0;-moz-transform:rotateY(90deg);transform:rotateY(90deg)}
}
@keyframes rotatePullLeft {
from{opacity:0;-webkit-transform:rotateY(90deg);-moz-transform:rotateY(90deg);-ms-transform:rotateY(90deg);transform:rotateY(90deg)}
}
@-webkit-keyframes rotatePullTop {
from{opacity:0;-webkit-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);transform:rotateX(-90deg);opacity:0;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg)}
}
@-moz-keyframes rotatePullTop {
from{opacity:0;-moz-transform:rotateX(-90deg);transform:rotateX(-90deg)}
}
@keyframes rotatePullTop {
from{opacity:0;-webkit-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);transform:rotateX(-90deg)}
}
@-webkit-keyframes rotatePullBottom {
from{opacity:0;-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);-ms-transform:rotateX(90deg);transform:rotateX(90deg);opacity:0;-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}
}
@-moz-keyframes rotatePullBottom {
from{opacity:0;-moz-transform:rotateX(90deg);transform:rotateX(90deg)}
}
@keyframes rotatePullBottom {
from{opacity:0;-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);-ms-transform:rotateX(90deg);transform:rotateX(90deg)}
}
@-webkit-keyframes rotateFoldRight {
to{opacity:0;-webkit-transform:translateX(100%) rotateY(90deg);transform:translateX(100%) rotateY(90deg)}
}
@-moz-keyframes rotateFoldRight {
to{opacity:0;-moz-transform:translateX(100%) rotateY(90deg);transform:translateX(100%) rotateY(90deg)}
}
@keyframes rotateFoldRight {
to{opacity:0;-webkit-transform:translateX(100%) rotateY(90deg);-moz-transform:translateX(100%) rotateY(90deg);-ms-transform:translateX(100%) rotateY(90deg);transform:translateX(100%) rotateY(90deg)}
}
@-webkit-keyframes rotateFoldLeft {
to{opacity:0;-webkit-transform:translateX(-100%) rotateY(-90deg);transform:translateX(-100%) rotateY(-90deg)}
}
@-moz-keyframes rotateFoldLeft {
to{opacity:0;-moz-transform:translateX(-100%) rotateY(-90deg);transform:translateX(-100%) rotateY(-90deg)}
}
@keyframes rotateFoldLeft {
to{opacity:0;-webkit-transform:translateX(-100%) rotateY(-90deg);-moz-transform:translateX(-100%) rotateY(-90deg);-ms-transform:translateX(-100%) rotateY(-90deg);transform:translateX(-100%) rotateY(-90deg)}
}
@-webkit-keyframes rotateFoldTop {
to{opacity:0;-webkit-transform:translateY(-100%) rotateX(90deg);transform:translateY(-100%) rotateX(90deg)}
}
@-moz-keyframes rotateFoldTop {
to{opacity:0;-moz-transform:translateY(-100%) rotateX(90deg);transform:translateY(-100%) rotateX(90deg)}
}
@keyframes rotateFoldTop {
to{opacity:0;-webkit-transform:translateY(-100%) rotateX(90deg);-moz-transform:translateY(-100%) rotateX(90deg);-ms-transform:translateY(-100%) rotateX(90deg);transform:translateY(-100%) rotateX(90deg)}
}
@-webkit-keyframes rotateFoldBottom {
to{opacity:0;-webkit-transform:translateY(100%) rotateX(-90deg);transform:translateY(100%) rotateX(-90deg)}
}
@-moz-keyframes rotateFoldBottom {
to{opacity:0;-moz-transform:translateY(100%) rotateX(-90deg);transform:translateY(100%) rotateX(-90deg)}
}
@keyframes rotateFoldBottom {
to{opacity:0;-webkit-transform:translateY(100%) rotateX(-90deg);-moz-transform:translateY(100%) rotateX(-90deg);-ms-transform:translateY(100%) rotateX(-90deg);transform:translateY(100%) rotateX(-90deg)}
}
@-webkit-keyframes rotateUnfoldLeft {
from{opacity:0;-webkit-transform:translateX(-100%) rotateY(-90deg);transform:translateX(-100%) rotateY(-90deg)}
}
@-moz-keyframes rotateUnfoldLeft {
from{opacity:0;-moz-transform:translateX(-100%) rotateY(-90deg);transform:translateX(-100%) rotateY(-90deg)}
}
@keyframes rotateUnfoldLeft {
from{opacity:0;-webkit-transform:translateX(-100%) rotateY(-90deg);-moz-transform:translateX(-100%) rotateY(-90deg);-ms-transform:translateX(-100%) rotateY(-90deg);transform:translateX(-100%) rotateY(-90deg)}
}
@-webkit-keyframes rotateUnfoldRight {
from{opacity:0;-webkit-transform:translateX(100%) rotateY(90deg);transform:translateX(100%) rotateY(90deg)}
}
@-moz-keyframes rotateUnfoldRight {
from{opacity:0;-moz-transform:translateX(100%) rotateY(90deg);transform:translateX(100%) rotateY(90deg)}
}
@keyframes rotateUnfoldRight {
from{opacity:0;-webkit-transform:translateX(100%) rotateY(90deg);-moz-transform:translateX(100%) rotateY(90deg);-ms-transform:translateX(100%) rotateY(90deg);transform:translateX(100%) rotateY(90deg)}
}
@-webkit-keyframes rotateUnfoldTop {
from{opacity:0;-webkit-transform:translateY(-100%) rotateX(90deg);transform:translateY(-100%) rotateX(90deg);-webkit-transform:translateY(-100%) rotateX(90deg);transform:translateY(-100%) rotateX(90deg)}
}
@-moz-keyframes rotateUnfoldTop {
from{opacity:0;-moz-transform:translateY(-100%) rotateX(90deg);transform:translateY(-100%) rotateX(90deg);-moz-transform:translateY(-100%) rotateX(90deg);transform:translateY(-100%) rotateX(90deg)}
}
@keyframes rotateUnfoldTop {
from{opacity:0;-webkit-transform:translateY(-100%) rotateX(90deg);-moz-transform:translateY(-100%) rotateX(90deg);-ms-transform:translateY(-100%) rotateX(90deg);transform:translateY(-100%) rotateX(90deg);-webkit-transform:translateY(-100%) rotateX(90deg);-moz-transform:translateY(-100%) rotateX(90deg);-ms-transform:translateY(-100%) rotateX(90deg);transform:translateY(-100%) rotateX(90deg)}
}
@-webkit-keyframes rotateUnfoldBottom {
from{opacity:0;-webkit-transform:translateY(100%) rotateX(-90deg);transform:translateY(100%) rotateX(-90deg)}
}
@-moz-keyframes rotateUnfoldBottom {
from{opacity:0;-moz-transform:translateY(100%) rotateX(-90deg);transform:translateY(100%) rotateX(-90deg)}
}
@keyframes rotateUnfoldBottom {
from{opacity:0;-webkit-transform:translateY(100%) rotateX(-90deg);-moz-transform:translateY(100%) rotateX(-90deg);-ms-transform:translateY(100%) rotateX(-90deg);transform:translateY(100%) rotateX(-90deg)}
}
@-webkit-keyframes rotateRoomLeftOut {
to{opacity:.3;-webkit-transform:translateX(-100%) rotateY(90deg);transform:translateX(-100%) rotateY(90deg)}
}
@-moz-keyframes rotateRoomLeftOut {
to{opacity:.3;-moz-transform:translateX(-100%) rotateY(90deg);transform:translateX(-100%) rotateY(90deg)}
}
@keyframes rotateRoomLeftOut {
to{opacity:.3;-webkit-transform:translateX(-100%) rotateY(90deg);-moz-transform:translateX(-100%) rotateY(90deg);-ms-transform:translateX(-100%) rotateY(90deg);transform:translateX(-100%) rotateY(90deg)}
}
@-webkit-keyframes rotateRoomLeftIn {
from{opacity:.3;-webkit-transform:translateX(100%) rotateY(-90deg);transform:translateX(100%) rotateY(-90deg)}
}
@-moz-keyframes rotateRoomLeftIn {
from{opacity:.3;-moz-transform:translateX(100%) rotateY(-90deg);transform:translateX(100%) rotateY(-90deg)}
}
@keyframes rotateRoomLeftIn {
from{opacity:.3;-webkit-transform:translateX(100%) rotateY(-90deg);-moz-transform:translateX(100%) rotateY(-90deg);-ms-transform:translateX(100%) rotateY(-90deg);transform:translateX(100%) rotateY(-90deg)}
}
@-webkit-keyframes rotateRoomRightOut {
to{opacity:.3;-webkit-transform:translateX(100%) rotateY(-90deg);transform:translateX(100%) rotateY(-90deg)}
}
@-moz-keyframes rotateRoomRightOut {
to{opacity:.3;-moz-transform:translateX(100%) rotateY(-90deg);transform:translateX(100%) rotateY(-90deg)}
}
@keyframes rotateRoomRightOut {
to{opacity:.3;-webkit-transform:translateX(100%) rotateY(-90deg);-moz-transform:translateX(100%) rotateY(-90deg);-ms-transform:translateX(100%) rotateY(-90deg);transform:translateX(100%) rotateY(-90deg)}
}
@-webkit-keyframes rotateRoomRightIn {
from{opacity:.3;-webkit-transform:translateX(-100%) rotateY(90deg);transform:translateX(-100%) rotateY(90deg);-webkit-transform:translateX(-100%) rotateY(90deg);transform:translateX(-100%) rotateY(90deg)}
}
@-moz-keyframes rotateRoomRightIn {
from{opacity:.3;-moz-transform:translateX(-100%) rotateY(90deg);transform:translateX(-100%) rotateY(90deg);-moz-transform:translateX(-100%) rotateY(90deg);transform:translateX(-100%) rotateY(90deg)}
}
@keyframes rotateRoomRightIn {
from{opacity:.3;-webkit-transform:translateX(-100%) rotateY(90deg);-moz-transform:translateX(-100%) rotateY(90deg);-ms-transform:translateX(-100%) rotateY(90deg);transform:translateX(-100%) rotateY(90deg);-webkit-transform:translateX(-100%) rotateY(90deg);-moz-transform:translateX(-100%) rotateY(90deg);-ms-transform:translateX(-100%) rotateY(90deg);transform:translateX(-100%) rotateY(90deg)}
}
@-webkit-keyframes rotateRoomTopOut {
to{opacity:.3;-webkit-transform:translateY(-100%) rotateX(-90deg);transform:translateY(-100%) rotateX(-90deg)}
}
@-moz-keyframes rotateRoomTopOut {
to{opacity:.3;-moz-transform:translateY(-100%) rotateX(-90deg);transform:translateY(-100%) rotateX(-90deg)}
}
@keyframes rotateRoomTopOut {
to{opacity:.3;-webkit-transform:translateY(-100%) rotateX(-90deg);-moz-transform:translateY(-100%) rotateX(-90deg);-ms-transform:translateY(-100%) rotateX(-90deg);transform:translateY(-100%) rotateX(-90deg)}
}
@-webkit-keyframes rotateRoomTopIn {
from{opacity:.3;-webkit-transform:translateY(100%) rotateX(90deg);transform:translateY(100%) rotateX(90deg)}
}
@-moz-keyframes rotateRoomTopIn {
from{opacity:.3;-moz-transform:translateY(100%) rotateX(90deg);transform:translateY(100%) rotateX(90deg)}
}
@keyframes rotateRoomTopIn {
from{opacity:.3;-webkit-transform:translateY(100%) rotateX(90deg);-moz-transform:translateY(100%) rotateX(90deg);-ms-transform:translateY(100%) rotateX(90deg);transform:translateY(100%) rotateX(90deg)}
}
@-webkit-keyframes rotateRoomBottomOut {
to{opacity:.3;-webkit-transform:translateY(100%) rotateX(90deg);transform:translateY(100%) rotateX(90deg)}
}
@-moz-keyframes rotateRoomBottomOut {
to{opacity:.3;-moz-transform:translateY(100%) rotateX(90deg);transform:translateY(100%) rotateX(90deg)}
}
@keyframes rotateRoomBottomOut {
to{opacity:.3;-webkit-transform:translateY(100%) rotateX(90deg);-moz-transform:translateY(100%) rotateX(90deg);-ms-transform:translateY(100%) rotateX(90deg);transform:translateY(100%) rotateX(90deg)}
}
@-webkit-keyframes rotateRoomBottomIn {
from{opacity:.3;-webkit-transform:translateY(-100%) rotateX(-90deg);transform:translateY(-100%) rotateX(-90deg)}
}
@-moz-keyframes rotateRoomBottomIn {
from{opacity:.3;-moz-transform:translateY(-100%) rotateX(-90deg);transform:translateY(-100%) rotateX(-90deg)}
}
@keyframes rotateRoomBottomIn {
from{opacity:.3;-webkit-transform:translateY(-100%) rotateX(-90deg);-moz-transform:translateY(-100%) rotateX(-90deg);-ms-transform:translateY(-100%) rotateX(-90deg);transform:translateY(-100%) rotateX(-90deg)}
}
@-webkit-keyframes rotateCubeLeftOut {
50%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-50%) translateZ(-200px) rotateY(-45deg);transform:translateX(-50%) translateZ(-200px) rotateY(-45deg)}
100%{opacity:.3;-webkit-transform:translateX(-100%) rotateY(-90deg);transform:translateX(-100%) rotateY(-90deg);z-index:0}
}
@-moz-keyframes rotateCubeLeftOut {
50%{-moz-animation-timing-function:ease-out;animation-timing-function:ease-out;-moz-transform:translateX(-50%) translateZ(-200px) rotateY(-45deg);transform:translateX(-50%) translateZ(-200px) rotateY(-45deg)}
100%{opacity:.3;-moz-transform:translateX(-100%) rotateY(-90deg);transform:translateX(-100%) rotateY(-90deg);z-index:0}
}
@keyframes rotateCubeLeftOut {
50%{-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-50%) translateZ(-200px) rotateY(-45deg);-moz-transform:translateX(-50%) translateZ(-200px) rotateY(-45deg);-ms-transform:translateX(-50%) translateZ(-200px) rotateY(-45deg);transform:translateX(-50%) translateZ(-200px) rotateY(-45deg)}
100%{opacity:.3;-webkit-transform:translateX(-100%) rotateY(-90deg);-moz-transform:translateX(-100%) rotateY(-90deg);-ms-transform:translateX(-100%) rotateY(-90deg);transform:translateX(-100%) rotateY(-90deg);z-index:0}
}
@-webkit-keyframes rotateCubeLeftIn {
0%{opacity:.3;-webkit-transform:translateX(100%) rotateY(90deg);transform:translateX(100%) rotateY(90deg)}
50%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(50%) translateZ(-200px) rotateY(45deg);transform:translateX(50%) translateZ(-200px) rotateY(45deg)}
}
@-moz-keyframes rotateCubeLeftIn {
0%{opacity:.3;-moz-transform:translateX(100%) rotateY(90deg);transform:translateX(100%) rotateY(90deg)}
50%{-moz-animation-timing-function:ease-out;animation-timing-function:ease-out;-moz-transform:translateX(50%) translateZ(-200px) rotateY(45deg);transform:translateX(50%) translateZ(-200px) rotateY(45deg)}
}
@keyframes rotateCubeLeftIn {
0%{opacity:.3;-webkit-transform:translateX(100%) rotateY(90deg);-moz-transform:translateX(100%) rotateY(90deg);-ms-transform:translateX(100%) rotateY(90deg);transform:translateX(100%) rotateY(90deg)}
50%{-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(50%) translateZ(-200px) rotateY(45deg);-moz-transform:translateX(50%) translateZ(-200px) rotateY(45deg);-ms-transform:translateX(50%) translateZ(-200px) rotateY(45deg);transform:translateX(50%) translateZ(-200px) rotateY(45deg)}
}
@-webkit-keyframes rotateCubeRightOut {
50%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(50%) translateZ(-200px) rotateY(45deg);transform:translateX(50%) translateZ(-200px) rotateY(45deg)}
100%{opacity:.3;-webkit-transform:translateX(100%) rotateY(90deg);transform:translateX(100%) rotateY(90deg)}
}
@-moz-keyframes rotateCubeRightOut {
50%{-moz-animation-timing-function:ease-out;animation-timing-function:ease-out;-moz-transform:translateX(50%) translateZ(-200px) rotateY(45deg);transform:translateX(50%) translateZ(-200px) rotateY(45deg)}
100%{opacity:.3;-moz-transform:translateX(100%) rotateY(90deg);transform:translateX(100%) rotateY(90deg)}
}
@keyframes rotateCubeRightOut {
50%{-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(50%) translateZ(-200px) rotateY(45deg);-moz-transform:translateX(50%) translateZ(-200px) rotateY(45deg);-ms-transform:translateX(50%) translateZ(-200px) rotateY(45deg);transform:translateX(50%) translateZ(-200px) rotateY(45deg)}
100%{opacity:.3;-webkit-transform:translateX(100%) rotateY(90deg);-moz-transform:translateX(100%) rotateY(90deg);-ms-transform:translateX(100%) rotateY(90deg);transform:translateX(100%) rotateY(90deg)}
}
@-webkit-keyframes rotateCubeRightIn {
0%{opacity:.3;-webkit-transform:translateX(-100%) rotateY(-90deg);transform:translateX(-100%) rotateY(-90deg)}
50%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-50%) translateZ(-200px) rotateY(-45deg);transform:translateX(-50%) translateZ(-200px) rotateY(-45deg)}
}
@-moz-keyframes rotateCubeRightIn {
0%{opacity:.3;-moz-transform:translateX(-100%) rotateY(-90deg);transform:translateX(-100%) rotateY(-90deg)}
50%{-moz-animation-timing-function:ease-out;animation-timing-function:ease-out;-moz-transform:translateX(-50%) translateZ(-200px) rotateY(-45deg);transform:translateX(-50%) translateZ(-200px) rotateY(-45deg)}
}
@keyframes rotateCubeRightIn {
0%{opacity:.3;-webkit-transform:translateX(-100%) rotateY(-90deg);-moz-transform:translateX(-100%) rotateY(-90deg);-ms-transform:translateX(-100%) rotateY(-90deg);transform:translateX(-100%) rotateY(-90deg)}
50%{-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-50%) translateZ(-200px) rotateY(-45deg);-moz-transform:translateX(-50%) translateZ(-200px) rotateY(-45deg);-ms-transform:translateX(-50%) translateZ(-200px) rotateY(-45deg);transform:translateX(-50%) translateZ(-200px) rotateY(-45deg)}
}
@-webkit-keyframes rotateCubeTopOut {
50%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateY(-50%) translateZ(-200px) rotateX(45deg);transform:translateY(-50%) translateZ(-200px) rotateX(45deg)}
100%{opacity:.3;-webkit-transform:translateY(-100%) rotateX(90deg);transform:translateY(-100%) rotateX(90deg)}
}
@-moz-keyframes rotateCubeTopOut {
50%{-moz-animation-timing-function:ease-out;animation-timing-function:ease-out;-moz-transform:translateY(-50%) translateZ(-200px) rotateX(45deg);transform:translateY(-50%) translateZ(-200px) rotateX(45deg)}
100%{opacity:.3;-moz-transform:translateY(-100%) rotateX(90deg);transform:translateY(-100%) rotateX(90deg)}
}
@keyframes rotateCubeTopOut {
50%{-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateY(-50%) translateZ(-200px) rotateX(45deg);-moz-transform:translateY(-50%) translateZ(-200px) rotateX(45deg);-ms-transform:translateY(-50%) translateZ(-200px) rotateX(45deg);transform:translateY(-50%) translateZ(-200px) rotateX(45deg)}
100%{opacity:.3;-webkit-transform:translateY(-100%) rotateX(90deg);-moz-transform:translateY(-100%) rotateX(90deg);-ms-transform:translateY(-100%) rotateX(90deg);transform:translateY(-100%) rotateX(90deg)}
}
@-webkit-keyframes rotateCubeTopIn {
0%{opacity:.3;-webkit-transform:translateY(100%) rotateX(-90deg);transform:translateY(100%) rotateX(-90deg)}
50%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateY(50%) translateZ(-200px) rotateX(-45deg);transform:translateY(50%) translateZ(-200px) rotateX(-45deg)}
}
@-moz-keyframes rotateCubeTopIn {
0%{opacity:.3;-moz-transform:translateY(100%) rotateX(-90deg);transform:translateY(100%) rotateX(-90deg)}
50%{-moz-animation-timing-function:ease-out;animation-timing-function:ease-out;-moz-transform:translateY(50%) translateZ(-200px) rotateX(-45deg);transform:translateY(50%) translateZ(-200px) rotateX(-45deg)}
}
@keyframes rotateCubeTopIn {
0%{opacity:.3;-webkit-transform:translateY(100%) rotateX(-90deg);-moz-transform:translateY(100%) rotateX(-90deg);-ms-transform:translateY(100%) rotateX(-90deg);transform:translateY(100%) rotateX(-90deg)}
50%{-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateY(50%) translateZ(-200px) rotateX(-45deg);-moz-transform:translateY(50%) translateZ(-200px) rotateX(-45deg);-ms-transform:translateY(50%) translateZ(-200px) rotateX(-45deg);transform:translateY(50%) translateZ(-200px) rotateX(-45deg)}
}
@-webkit-keyframes rotateCubeBottomOut {
50%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateY(50%) translateZ(-200px) rotateX(-45deg);transform:translateY(50%) translateZ(-200px) rotateX(-45deg)}
100%{opacity:.3;-webkit-transform:translateY(100%) rotateX(-90deg);transform:translateY(100%) rotateX(-90deg)}
}
@-moz-keyframes rotateCubeBottomOut {
50%{-moz-animation-timing-function:ease-out;animation-timing-function:ease-out;-moz-transform:translateY(50%) translateZ(-200px) rotateX(-45deg);transform:translateY(50%) translateZ(-200px) rotateX(-45deg)}
100%{opacity:.3;-moz-transform:translateY(100%) rotateX(-90deg);transform:translateY(100%) rotateX(-90deg)}
}
@keyframes rotateCubeBottomOut {
50%{-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateY(50%) translateZ(-200px) rotateX(-45deg);-moz-transform:translateY(50%) translateZ(-200px) rotateX(-45deg);-ms-transform:translateY(50%) translateZ(-200px) rotateX(-45deg);transform:translateY(50%) translateZ(-200px) rotateX(-45deg)}
100%{opacity:.3;-webkit-transform:translateY(100%) rotateX(-90deg);-moz-transform:translateY(100%) rotateX(-90deg);-ms-transform:translateY(100%) rotateX(-90deg);transform:translateY(100%) rotateX(-90deg)}
}
@-webkit-keyframes rotateCubeBottomIn {
0%{opacity:.3;-webkit-transform:translateY(-100%) rotateX(90deg);transform:translateY(-100%) rotateX(90deg)}
50%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateY(-50%) translateZ(-200px) rotateX(45deg);transform:translateY(-50%) translateZ(-200px) rotateX(45deg)}
}
@-moz-keyframes rotateCubeBottomIn {
0%{opacity:.3;-moz-transform:translateY(-100%) rotateX(90deg);transform:translateY(-100%) rotateX(90deg)}
50%{-moz-animation-timing-function:ease-out;animation-timing-function:ease-out;-moz-transform:translateY(-50%) translateZ(-200px) rotateX(45deg);transform:translateY(-50%) translateZ(-200px) rotateX(45deg)}
}
@keyframes rotateCubeBottomIn {
0%{opacity:.3;-webkit-transform:translateY(-100%) rotateX(90deg);-moz-transform:translateY(-100%) rotateX(90deg);-ms-transform:translateY(-100%) rotateX(90deg);transform:translateY(-100%) rotateX(90deg)}
50%{-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateY(-50%) translateZ(-200px) rotateX(45deg);-moz-transform:translateY(-50%) translateZ(-200px) rotateX(45deg);-ms-transform:translateY(-50%) translateZ(-200px) rotateX(45deg);transform:translateY(-50%) translateZ(-200px) rotateX(45deg)}
}
@-webkit-keyframes rotateCarouselLeftOut {
to{opacity:.3;-webkit-transform:translateX(-150%) scale(.4) rotateY(-65deg);transform:translateX(-150%) scale(.4) rotateY(-65deg)}
}
@-moz-keyframes rotateCarouselLeftOut {
to{opacity:.3;-moz-transform:translateX(-150%) scale(.4) rotateY(-65deg);transform:translateX(-150%) scale(.4) rotateY(-65deg)}
}
@keyframes rotateCarouselLeftOut {
to{opacity:.3;-webkit-transform:translateX(-150%) scale(.4) rotateY(-65deg);-moz-transform:translateX(-150%) scale(.4) rotateY(-65deg);-ms-transform:translateX(-150%) scale(.4) rotateY(-65deg);transform:translateX(-150%) scale(.4) rotateY(-65deg)}
}
@-webkit-keyframes rotateCarouselLeftIn {
from{opacity:.3;-webkit-transform:translateX(200%) scale(.4) rotateY(65deg);transform:translateX(200%) scale(.4) rotateY(65deg)}
}
@-moz-keyframes rotateCarouselLeftIn {
from{opacity:.3;-moz-transform:translateX(200%) scale(.4) rotateY(65deg);transform:translateX(200%) scale(.4) rotateY(65deg)}
}
@keyframes rotateCarouselLeftIn {
from{opacity:.3;-webkit-transform:translateX(200%) scale(.4) rotateY(65deg);-moz-transform:translateX(200%) scale(.4) rotateY(65deg);-ms-transform:translateX(200%) scale(.4) rotateY(65deg);transform:translateX(200%) scale(.4) rotateY(65deg)}
}
@-webkit-keyframes rotateCarouselRightOut {
to{opacity:.3;-webkit-transform:translateX(200%) scale(.4) rotateY(65deg);transform:translateX(200%) scale(.4) rotateY(65deg)}
}
@-moz-keyframes rotateCarouselRightOut {
to{opacity:.3;-moz-transform:translateX(200%) scale(.4) rotateY(65deg);transform:translateX(200%) scale(.4) rotateY(65deg)}
}
@keyframes rotateCarouselRightOut {
to{opacity:.3;-webkit-transform:translateX(200%) scale(.4) rotateY(65deg);-moz-transform:translateX(200%) scale(.4) rotateY(65deg);-ms-transform:translateX(200%) scale(.4) rotateY(65deg);transform:translateX(200%) scale(.4) rotateY(65deg)}
}
@-webkit-keyframes rotateCarouselRightIn {
from{opacity:.3;-webkit-transform:translateX(-200%) scale(.4) rotateY(-65deg);transform:translateX(-200%) scale(.4) rotateY(-65deg)}
}
@-moz-keyframes rotateCarouselRightIn {
from{opacity:.3;-moz-transform:translateX(-200%) scale(.4) rotateY(-65deg);transform:translateX(-200%) scale(.4) rotateY(-65deg)}
}
@keyframes rotateCarouselRightIn {
from{opacity:.3;-webkit-transform:translateX(-200%) scale(.4) rotateY(-65deg);-moz-transform:translateX(-200%) scale(.4) rotateY(-65deg);-ms-transform:translateX(-200%) scale(.4) rotateY(-65deg);transform:translateX(-200%) scale(.4) rotateY(-65deg)}
}
@-webkit-keyframes rotateCarouselTopOut {
to{opacity:.3;-webkit-transform:translateY(-200%) scale(.4) rotateX(65deg);transform:translateY(-200%) scale(.4) rotateX(65deg)}
}
@-moz-keyframes rotateCarouselTopOut {
to{opacity:.3;-moz-transform:translateY(-200%) scale(.4) rotateX(65deg);transform:translateY(-200%) scale(.4) rotateX(65deg)}
}
@keyframes rotateCarouselTopOut {
to{opacity:.3;-webkit-transform:translateY(-200%) scale(.4) rotateX(65deg);-moz-transform:translateY(-200%) scale(.4) rotateX(65deg);-ms-transform:translateY(-200%) scale(.4) rotateX(65deg);transform:translateY(-200%) scale(.4) rotateX(65deg)}
}
@-webkit-keyframes rotateCarouselTopIn {
from{opacity:.3;-webkit-transform:translateY(200%) scale(.4) rotateX(-65deg);transform:translateY(200%) scale(.4) rotateX(-65deg)}
}
@-moz-keyframes rotateCarouselTopIn {
from{opacity:.3;-moz-transform:translateY(200%) scale(.4) rotateX(-65deg);transform:translateY(200%) scale(.4) rotateX(-65deg)}
}
@keyframes rotateCarouselTopIn {
from{opacity:.3;-webkit-transform:translateY(200%) scale(.4) rotateX(-65deg);-moz-transform:translateY(200%) scale(.4) rotateX(-65deg);-ms-transform:translateY(200%) scale(.4) rotateX(-65deg);transform:translateY(200%) scale(.4) rotateX(-65deg)}
}
@-webkit-keyframes rotateCarouselBottomOut {
to{opacity:.3;-webkit-transform:translateY(200%) scale(.4) rotateX(-65deg);transform:translateY(200%) scale(.4) rotateX(-65deg)}
}
@-moz-keyframes rotateCarouselBottomOut {
to{opacity:.3;-moz-transform:translateY(200%) scale(.4) rotateX(-65deg);transform:translateY(200%) scale(.4) rotateX(-65deg)}
}
@keyframes rotateCarouselBottomOut {
to{opacity:.3;-webkit-transform:translateY(200%) scale(.4) rotateX(-65deg);-moz-transform:translateY(200%) scale(.4) rotateX(-65deg);-ms-transform:translateY(200%) scale(.4) rotateX(-65deg);transform:translateY(200%) scale(.4) rotateX(-65deg)}
}
@-webkit-keyframes rotateCarouselBottomIn {
from{opacity:.3;-webkit-transform:translateY(-200%) scale(.4) rotateX(65deg);transform:translateY(-200%) scale(.4) rotateX(65deg)}
}
@-moz-keyframes rotateCarouselBottomIn {
from{opacity:.3;-moz-transform:translateY(-200%) scale(.4) rotateX(65deg);transform:translateY(-200%) scale(.4) rotateX(65deg)}
}
@keyframes rotateCarouselBottomIn {
from{opacity:.3;-webkit-transform:translateY(-200%) scale(.4) rotateX(65deg);-moz-transform:translateY(-200%) scale(.4) rotateX(65deg);-ms-transform:translateY(-200%) scale(.4) rotateX(65deg);transform:translateY(-200%) scale(.4) rotateX(65deg)}
}
@-webkit-keyframes rotateSidesOut {
to{opacity:0;-webkit-transform:translateZ(-500px) rotateY(90deg);transform:translateZ(-500px) rotateY(90deg)}
}
@-moz-keyframes rotateSidesOut {
to{opacity:0;-moz-transform:translateZ(-500px) rotateY(90deg);transform:translateZ(-500px) rotateY(90deg)}
}
@keyframes rotateSidesOut {
to{opacity:0;-webkit-transform:translateZ(-500px) rotateY(90deg);-moz-transform:translateZ(-500px) rotateY(90deg);-ms-transform:translateZ(-500px) rotateY(90deg);transform:translateZ(-500px) rotateY(90deg)}
}
@-webkit-keyframes rotateSidesIn {
from{opacity:0;-webkit-transform:translateZ(-500px) rotateY(-90deg);transform:translateZ(-500px) rotateY(-90deg)}
}
@-moz-keyframes rotateSidesIn {
from{opacity:0;-moz-transform:translateZ(-500px) rotateY(-90deg);transform:translateZ(-500px) rotateY(-90deg)}
}
@keyframes rotateSidesIn {
from{opacity:0;-webkit-transform:translateZ(-500px) rotateY(-90deg);-moz-transform:translateZ(-500px) rotateY(-90deg);-ms-transform:translateZ(-500px) rotateY(-90deg);transform:translateZ(-500px) rotateY(-90deg)}
}
@-webkit-keyframes rotateSlideOut {
25%{opacity:.5;-webkit-transform:translateZ(-500px);transform:translateZ(-500px)}
75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%);transform:translateZ(-500px) translateX(-200%)}
100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%);transform:translateZ(-500px) translateX(-200%)}
}
@-moz-keyframes rotateSlideOut {
25%{opacity:.5;-moz-transform:translateZ(-500px);transform:translateZ(-500px)}
75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%);transform:translateZ(-500px) translateX(-200%)}
100%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%);transform:translateZ(-500px) translateX(-200%)}
}
@keyframes rotateSlideOut {
25%{opacity:.5;-webkit-transform:translateZ(-500px);-moz-transform:translateZ(-500px);-ms-transform:translateZ(-500px);transform:translateZ(-500px)}
75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%);-moz-transform:translateZ(-500px) translateX(-200%);-ms-transform:translateZ(-500px) translateX(-200%);transform:translateZ(-500px) translateX(-200%)}
100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%);-moz-transform:translateZ(-500px) translateX(-200%);-ms-transform:translateZ(-500px) translateX(-200%);transform:translateZ(-500px) translateX(-200%)}
}
@-webkit-keyframes rotateSlideIn {
0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%);transform:translateZ(-500px) translateX(200%)}
75%{opacity:.5;-webkit-transform:translateZ(-500px);transform:translateZ(-500px)}
100%{opacity:1;-webkit-transform:translateZ(0) translateX(0);transform:translateZ(0) translateX(0)}
}
@-moz-keyframes rotateSlideIn {
0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%);transform:translateZ(-500px) translateX(200%)}
75%{opacity:.5;-moz-transform:translateZ(-500px);transform:translateZ(-500px)}
100%{opacity:1;-moz-transform:translateZ(0) translateX(0);transform:translateZ(0) translateX(0)}
}
@keyframes rotateSlideIn {
0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%);-moz-transform:translateZ(-500px) translateX(200%);-ms-transform:translateZ(-500px) translateX(200%);transform:translateZ(-500px) translateX(200%)}
75%{opacity:.5;-webkit-transform:translateZ(-500px);-moz-transform:translateZ(-500px);-ms-transform:translateZ(-500px);transform:translateZ(-500px)}
100%{opacity:1;-webkit-transform:translateZ(0) translateX(0);-moz-transform:translateZ(0) translateX(0);-ms-transform:translateZ(0) translateX(0);transform:translateZ(0) translateX(0)}
}
.btSectionTransitions-delay100{-webkit-animation-delay:.1s;-moz-animation-delay:.1s;animation-delay:.1s;-webkit-animation-delay:.1s;-moz-animation-delay:.1s;animation-delay:.1s}
.btSectionTransitions-delay180{-webkit-animation-delay:.18s;-moz-animation-delay:.18s;animation-delay:.18s;-webkit-animation-delay:.18s;-moz-animation-delay:.18s;animation-delay:.18s}
.btSectionTransitions-delay200{-webkit-animation-delay:.2s;-moz-animation-delay:.2s;animation-delay:.2s;-webkit-animation-delay:.2s;-moz-animation-delay:.2s;animation-delay:.2s}
.btSectionTransitions-delay300{-webkit-animation-delay:.3s;-moz-animation-delay:.3s;animation-delay:.3s;-webkit-animation-delay:.3s;-moz-animation-delay:.3s;animation-delay:.3s}
.btSectionTransitions-delay400{-webkit-animation-delay:.4s;-moz-animation-delay:.4s;animation-delay:.4s;-webkit-animation-delay:.4s;-moz-animation-delay:.4s;animation-delay:.4s}
.btSectionTransitions-delay500{-webkit-animation-delay:.5s;-moz-animation-delay:.5s;animation-delay:.5s;-webkit-animation-delay:.5s;-moz-animation-delay:.5s;animation-delay:.5s}
.btSectionTransitions-delay700{-webkit-animation-delay:.7s;-moz-animation-delay:.7s;animation-delay:.7s;-webkit-animation-delay:.7s;-moz-animation-delay:.7s;animation-delay:.7s}
.btSectionTransitions-delay1000{-webkit-animation-delay:1s;-moz-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:1s;-moz-animation-delay:1s;animation-delay:1s}
.clear{clear:both}
.woocommerce ul.products li.first,.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page ul.products li.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}
@-webkit-keyframes spin {
from{-webkit-transform:rotateX(0)}
to{-webkit-transform:rotateX(100%)}
}
@-moz-keyframes spin {
from{-webkit-transform:rotateX(0)}
to{-webkit-transform:rotateX(100%)}
}
@keyframes spin {
from{-webkit-transform:rotateX(0)}
to{-webkit-transform:rotateX(100%)}
}
@font-face{font-family:star;src:url(//magicnn.ru/wp-content/plugins/woocommerce/assets/fonts/star.eot);src:url(//magicnn.ru/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix) format("embedded-opentype"),url(//magicnn.ru/wp-content/plugins/woocommerce/assets/fonts/star.woff) format("woff"),url(//magicnn.ru/wp-content/plugins/woocommerce/assets/fonts/star.ttf) format("truetype"),url(//magicnn.ru/wp-content/plugins/woocommerce/assets/fonts/star.svg#star) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:WooCommerce;src:url(//magicnn.ru/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot);src:url(//magicnn.ru/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix) format("embedded-opentype"),url(//magicnn.ru/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(//magicnn.ru/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype"),url(//magicnn.ru/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce) format("svg");font-weight:400;font-style:normal}
p.demo_store{position:fixed;top:0;left:0;right:0;margin:0;width:100%;font-size:1em;padding:1em 0;text-align:center;background-color:#5dc2ca;color:#fff;z-index:99998;-webkit-box-shadow:0 1px 1em rgba(0,0,0,.2);box-shadow:0 1px 1em rgba(0,0,0,.2)}
p.demo_store a{color:#fff}
.admin-bar p.demo_store{top:32px}
.woocommerce:woocommerce-cart .btContentWrap,.woocommerce:woocommerce-checkout .btContentWrap,.woocommerce:woocommerce-account .btContentWrap,.woocommerce:single-product .btContentWrap,.woocommerce-page:woocommerce-cart .btContentWrap,.woocommerce-page:woocommerce-checkout .btContentWrap,.woocommerce-page:woocommerce-account .btContentWrap,.woocommerce-page:single-product .btContentWrap{margin-top:40px}
.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}
.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}
.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}
.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}
.woocommerce div.product form.cart .reset_variations,.woocommerce-page div.product form.cart .reset_variations,.woocommerce form .form-row label.hidden,.woocommerce-page form .form-row label.hidden{visibility:hidden}
.woocommerce .blockUI.blockOverlay,.woocommerce-page .blockUI.blockOverlay{position:relative}
.woocommerce .blockUI.blockOverlay:before,.woocommerce-page .blockUI.blockOverlay:before,.woocommerce .loader:before,.woocommerce-page .loader:before{height:1em;width:1em;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;display:block;content:"";-webkit-animation:spin 1s ease-in-out infinite;-moz-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;background:url(//magicnn.ru/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}
.woocommerce .woocommerce-error,.woocommerce-page .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce-page .woocommerce-info,.woocommerce .woocommerce-message,.woocommerce-page .woocommerce-message{padding:1em 2em 1em 2.8em;margin:0 0 2em;position:relative;background-color:rgba(0,0,0,.07);color:#343839;border-top:4px solid #343839;list-style:none!important;width:auto;word-wrap:break-word;line-height:3em}
.woocommerce .woocommerce-info a: not(.button),.woocommerce-page .woocommerce-info a: not(.button),.woocommerce .woocommerce-message a: not(.button),.woocommerce-page .woocommerce-message a: not(.button){color:#5dc2ca;text-decoration:underline}
.woocommerce .woocommerce-error,.woocommerce-page .woocommerce-error{border-top-color:#b81c23}
.woocommerce .woocommerce-error a,.woocommerce-page .woocommerce-error a{color:#b81c23}
.woocommerce .woocommerce-info a:hover,.woocommerce-page .woocommerce-info a:hover,.woocommerce .woocommerce-message a:hover,.woocommerce-page .woocommerce-message a:hover{text-decoration:none}
.woocommerce .woocommerce-error a:hover,.woocommerce-page .woocommerce-error a:hover{color:#fff}
.woocommerce .woocommerce-error:after,.woocommerce-page .woocommerce-error:after,.woocommerce .woocommerce-info:after,.woocommerce-page .woocommerce-info:after,.woocommerce .woocommerce-message:after,.woocommerce-page .woocommerce-message:after{content:" ";display:table}
.woocommerce .woocommerce-error:before,.woocommerce-page .woocommerce-error:before,.woocommerce .woocommerce-info:before,.woocommerce-page .woocommerce-info:before,.woocommerce .woocommerce-message:before,.woocommerce-page .woocommerce-message:before{font-family:Icon7Stroke;font-size:2.2em;margin-right:.5em;font-weight:400;display:block;float:left}
.woocommerce .woocommerce-message:before,.woocommerce-page .woocommerce-message:before,.woocommerce .woocommerce-info:before,.woocommerce-page .woocommerce-info:before{content:"\e647";color:#5dc2ca}
.woocommerce .woocommerce-error:before,.woocommerce-page .woocommerce-error:before{content:'\e67b';color:#b81c23}
.woocommerce .woocommerce-error .button,.woocommerce-page .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce-page .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-message .button{float:right}
.woocommerce .woocommerce-error li,.woocommerce-page .woocommerce-error li,.woocommerce .woocommerce-info li,.woocommerce-page .woocommerce-info li,.woocommerce .woocommerce-message li,.woocommerce-page .woocommerce-message li{list-style:none!important;padding-left:0!important;margin-left:0!important}
.woocommerce small.note,.woocommerce-page small.note{display:block;color:#777;font-size:.857em;margin-top:10px}
.woocommerce .woocommerce-breadcrumb,.woocommerce-page .woocommerce-breadcrumb{margin:0 0 1em;padding:0;font-size:1em}
.woocommerce .woocommerce-breadcrumb a,.woocommerce-page .woocommerce-breadcrumb a{color:inherit}
.woocommerce .woocommerce-breadcrumb:after,.woocommerce-page .woocommerce-breadcrumb:after,.woocommerce .woocommerce-breadcrumb:before,.woocommerce-page .woocommerce-breadcrumb:before{content:" ";display:table}
.woocommerce a.button,.woocommerce-page a.button,.woocommerce input[type="submit"]:not(.wpcf7-submit),.woocommerce-page input[type="submit"]:not(.wpcf7-submit),.woocommerce button[type="submit"],.woocommerce-page button[type="submit"],.woocommerce input.button,.woocommerce-page input.button,.woocommerce input.alt:hover,.woocommerce-page input.alt:hover,.woocommerce a.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce .button.alt:hover,.woocommerce-page .button.alt:hover,.woocommerce button.alt:hover,.woocommerce-page button.alt:hover{font-size:.7em;height:auto;line-height:1;text-transform:uppercase;font-weight:700;padding:1em 1.5em;cursor:pointer;border:2px solid #eb6ea6;color:#eb6ea6;background-color:transparent;font-family:'Open Sans',sans-serif}
.widget_shopping_cart_content a.button{font-size:.7em}
.btHardRoundedButtons.woocommerce a.button,.btHardRoundedButtons.woocommerce-page a.button,.btHardRoundedButtons.woocommerce input[type="submit"],.btHardRoundedButtons.woocommerce-page input[type="submit"],.btHardRoundedButtons.woocommerce button[type="submit"],.btHardRoundedButtons.woocommerce-page button[type="submit"],.btHardRoundedButtons.woocommerce input.button,.btHardRoundedButtons.woocommerce-page input.button,.btHardRoundedButtons.woocommerce input.alt:hover,.btHardRoundedButtons.woocommerce-page input.alt:hover,.btHardRoundedButtons.woocommerce a.button.alt:hover,.btHardRoundedButtons.woocommerce-page a.button.alt:hover,.btHardRoundedButtons.woocommerce .button.alt:hover,.btHardRoundedButtons.woocommerce-page .button.alt:hover,.btHardRoundedButtons.woocommerce button.alt:hover,.btHardRoundedButtons.woocommerce-page button.alt:hover{border-radius:50px}
.btSoftRoundedButtons.woocommerce a.button,.btSoftRoundedButtons.woocommerce-page a.button,.btSoftRoundedButtons.woocommerce input[type="submit"],.btSoftRoundedButtons.woocommerce-page input[type="submit"],.btSoftRoundedButtons.woocommerce button[type="submit"],.btSoftRoundedButtons.woocommerce-page button[type="submit"],.btSoftRoundedButtons.woocommerce input.button,.btSoftRoundedButtons.woocommerce-page input.button,.btSoftRoundedButtons.woocommerce input.alt:hover,.btSoftRoundedButtons.woocommerce-page input.alt:hover,.btSoftRoundedButtons.woocommerce a.button.alt:hover,.btSoftRoundedButtons.woocommerce-page a.button.alt:hover,.btSoftRoundedButtons.woocommerce .button.alt:hover,.btSoftRoundedButtons.woocommerce-page .button.alt:hover,.btSoftRoundedButtons.woocommerce button.alt:hover,.btSoftRoundedButtons.woocommerce-page button.alt:hover{border-radius:5px}
.woocommerce a.button.submit,.woocommerce-page a.button.submit,.woocommerce input[type="submit"].submit,.woocommerce-page input[type="submit"].submit,.woocommerce button[type="submit"].submit,.woocommerce-page button[type="submit"].submit,.woocommerce input.button.submit,.woocommerce-page input.button.submit,.woocommerce input.alt:hover.submit,.woocommerce-page input.alt:hover.submit,.woocommerce a.button.alt:hover.submit,.woocommerce-page a.button.alt:hover.submit,.woocommerce .button.alt:hover.submit,.woocommerce-page .button.alt:hover.submit,.woocommerce button.alt:hover.submit,.woocommerce-page button.alt:hover.submit{display:inline-block;width:auto;padding:1em 2em;background:#eb6ea6;color:#fff;border:2px solid #5dc2ca;-webkit-transition:300ms ease all;-moz-transition:300ms ease all;transition:300ms ease all}
.woocommerce .btSearchInnerContent button[type="submit"],.woocommerce-page .btSearchInnerContent button[type="submit"]{border-radius:0;border-left:none}
.btHardRoundedButtons.woocommerce .btSearchInnerContent button[type="submit"],.btHardRoundedButtons.woocommerce-page .btSearchInnerContent button[type="submit"]{border-radius:50%}
.btSoftRoundedButtons.woocommerce .btSearchInnerContent button[type="submit"],.btSoftRoundedButtons.woocommerce-page .btSearchInnerContent button[type="submit"]{border-radius:5px}
.btLightSkin.btSoftRoundedButtons.woocommerce .btSearchInnerContent button[type="submit"],.btLightSkin.btSoftRoundedButtons.woocommerce-page .btSearchInnerContent button[type="submit"],.btLightSkin.btHardRoundedButtons.woocommerce .btSearchInnerContent button[type="submit"],.btLightSkin.btHardRoundedButtons.woocommerce-page .btSearchInnerContent button[type="submit"]{border:1px solid rgba(0,0,0,.1)}
.btDarkSkin.btSoftRoundedButtons.woocommerce .btSearchInnerContent button[type="submit"],.btDarkSkin.btSoftRoundedButtons.woocommerce-page .btSearchInnerContent button[type="submit"],.btDarkSkin.btHardRoundedButtons.woocommerce .btSearchInnerContent button[type="submit"],.btDarkSkin.btHardRoundedButtons.woocommerce-page .btSearchInnerContent button[type="submit"]{border:1px solid rgba(255,255,255,.1)}
.woocommerce a.checkout-button,.woocommerce-page a.checkout-button,.woocommerce input#place_order,.woocommerce-page input#place_order,.woocommerce input[name="save_address"],.woocommerce-page input[name="save_address"]{width:100%;float:none;display:block;text-align:center}
.woocommerce a.button:hover,.woocommerce-page a.button:hover,.woocommerce input[type="submit"]:not(.wpcf7-submit):hover,.woocommerce-page input[type="submit"]:not(.wpcf7-submit):hover,.woocommerce .button:hover,.woocommerce-page .button:hover,.woocommerce button:hover,.woocommerce-page button:hover,.woocommerce input.alt,.woocommerce-page input.alt,.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce .button.alt,.woocommerce-page .button.alt,.woocommerce button.alt,.woocommerce-page button.alt{background-color:#eb6ea6;color:#fff;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;font-family:'Open Sans',sans-serif}
.woocommerce a.button:hover.submit:hover,.woocommerce-page a.button:hover.submit:hover,.woocommerce input[type="submit"]:hover.submit:hover,.woocommerce-page input[type="submit"]:hover.submit:hover,.woocommerce .button:hover.submit:hover,.woocommerce-page .button:hover.submit:hover,.woocommerce button:hover.submit:hover,.woocommerce-page button:hover.submit:hover,.woocommerce input.alt.submit:hover,.woocommerce-page input.alt.submit:hover,.woocommerce a.button.alt.submit:hover,.woocommerce-page a.button.alt.submit:hover,.woocommerce .button.alt.submit:hover,.woocommerce-page .button.alt.submit:hover,.woocommerce button.alt.submit:hover,.woocommerce-page button.alt.submit:hover{background:transparent;color:#FFFFFF}
.woocommerce .my_account_orders .order-actions .button,.woocommerce-page .my_account_orders .order-actions .button{margin:.125em 0 .125em .25em}
.woocommerce .my_account_orders .button,.woocommerce-page .my_account_orders .button{white-space:nowrap}
.woocommerce .cart input,.woocommerce-page .cart input{margin:0;vertical-align:middle;line-height:1;width:auto}
.woocommerce .cart input#coupon_code,.woocommerce-page .cart input#coupon_code{margin:0 10px 0 0;float:left;text-transform:capitalize}
.woocommerce p.lost_password,.woocommerce-page p.lost_password{float:right;padding:0 0 0 2.4em;margin:.7em 0 0}
.woocommerce p.lost_password:before,.woocommerce-page p.lost_password:before{content:'\e64a';display:block;float:left;margin:-.05em 0 0 -1.2em;font:normal 2em/1 Icon7Stroke;color:#5dc2ca}
.woocommerce form.login p.lost_password a:hover,.woocommerce-page form.login p.lost_password a:hover{color:#5dc2ca}
.woocommerce input.button[name="register"],.woocommerce-page input.button[name="register"]{float:right;width:auto}
.woocommerce .added:after,.woocommerce-page .added:after,.woocommerce .loading:after,.woocommerce-page .loading:after{position:absolute;z-index:5;right:0;top:0;font:400 1.3em/1.7em WooCommerce;vertical-align:middle;text-align:center;-webkit-font-smoothing:antialiased;width:1.7em;height:1.7em;margin:-.85em -.85em 0 0;border-radius:50%;background-color:#5dc2ca;color:#fff}
.woocommerce .loading:after,.woocommerce-page .loading:after{content:"\e01c";-webkit-animation:spin 2s linear infinite;-moz-animation:spin 2s linear infinite;animation:spin 2s linear infinite}
.woocommerce .added:after,.woocommerce-page .added:after{content:"\e017"}
.woocommerce table .order-actions,.woocommerce-page table .order-actions{text-align:right}
.woocommerce table td.product-name p.backorder_notification,.woocommerce-page table td.product-name p.backorder_notification{font-size:.83em}
.woocommerce table td.product-quantity,.woocommerce-page table td.product-quantity{min-width:80px}
.woocommerce form .form-row,.woocommerce-page form .form-row{padding:3px 0;margin:0 0 10px}
.woocommerce form .form-row.form-row-last,.woocommerce-page form .form-row.form-row-last{margin-bottom:20px}
.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder,.woocommerce-page form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;-moz-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}
.woocommerce form .form-row label,.woocommerce-page form .form-row label{line-height:2;display:block}
.woocommerce form .form-row label.inline,.woocommerce-page form .form-row label.inline{display:inline}
.woocommerce form .form-row select,.woocommerce-page form .form-row select{cursor:pointer;margin:0}
.woocommerce form .form-row .select2-container,.woocommerce-page form .form-row .select2-container{line-height:4em}
.woocommerce form .form-row .select2-container .select2-choice,.woocommerce-page form .form-row .select2-container .select2-choice{padding-left:1em}
.woocommerce form .form-row .required,.woocommerce-page form .form-row .required{color:red;font-weight:700;border:0}
.woocommerce form .form-row .input-checkbox,.woocommerce-page form .form-row .input-checkbox{margin:0 8px 0 0;vertical-align:middle;width:auto;display:inline}
.woocommerce form .form-row textarea,.woocommerce-page form .form-row textarea{height:5em;display:block;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce-page form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce-page form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select,.woocommerce-page form .form-row.woocommerce-invalid select{border-color:#a00}
.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce-page form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce-page form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select,.woocommerce-page form .form-row.woocommerce-validated select{border-color:#69bf29}
.woocommerce form .form-row::-webkit-input-placeholder,.woocommerce-page form .form-row::-webkit-input-placeholder{line-height:normal}
.woocommerce form .form-row:-moz-placeholder,.woocommerce-page form .form-row:-moz-placeholder{line-height:normal}
.woocommerce form .form-row:-ms-input-placeholder,.woocommerce-page form .form-row:-ms-input-placeholder{line-height:normal}
.woocommerce form.checkout_coupon,.woocommerce-page form.checkout_coupon,.woocommerce form.login,.woocommerce-page form.login,.woocommerce form.register,.woocommerce-page form.register{margin:0 0 20px;text-align:left}
.woocommerce div.product,.woocommerce-page div.product{margin-bottom:0;position:relative}
.woocommerce div.product .btPriceTableSticker,.woocommerce-page div.product .btPriceTableSticker{top:10px;left:-10px;right:auto;z-index:10}
.woocommerce div.product .btPriceTableSticker > div > div,.woocommerce-page div.product .btPriceTableSticker > div > div{font-size:.9em}
.woocommerce div.product form.cart:after,.woocommerce-page div.product form.cart:after{content:" ";display:table;width:100%;clear:both}
.woocommerce div.product form.cart .quantity .qty,.woocommerce-page div.product form.cart .quantity .qty{width:5em;text-align:center;float:left;margin-right:0}
.woocommerce div.product form.cart .single_add_to_cart_button,.woocommerce-page div.product form.cart .single_add_to_cart_button{vertical-align:middle;float:left}
.woocommerce div.product .product_title,.woocommerce-page div.product .product_title{clear:none;margin-top:0;padding:0}
.woocommerce div.product .btProductSKU,.woocommerce-page div.product .btProductSKU{display:block;float:right}
.woocommerce div.product .btPriceTableSticker > div > div,.woocommerce-page div.product .btPriceTableSticker > div > div{font-size:.9em}
.woocommerce div.product .btPriceTableSticker:after,.woocommerce-page div.product .btPriceTableSticker:after,.woocommerce div.product .btPriceTableSticker:before,.woocommerce-page div.product .btPriceTableSticker:before{left:0;right:0;border-width:0 10px 10px 0;border-color:transparent #a082d2 transparent transparent}
.woocommerce div.product .btPriceTableSticker:before,.woocommerce-page div.product .btPriceTableSticker:before{border-color:transparent #181A1E transparent transparent}
.woocommerce div.product p.price,.woocommerce-page div.product p.price,.woocommerce div.product span.price,.woocommerce-page div.product span.price{font-size:1.25em;line-height:1;margin:0 0 .5em}
.woocommerce div.product .entry-summary p.price,.woocommerce-page div.product .entry-summary p.price{font-size:26px;font-weight:600}
.woocommerce div.product .entry-summary p.price ins,.woocommerce-page div.product .entry-summary p.price ins{display:block;margin:12px 0 0}
.woocommerce div.product .single_variation span.price,.woocommerce-page div.product .single_variation span.price{font-size:1.35em}
.woocommerce div.product p.price ins,.woocommerce-page div.product p.price ins,.woocommerce div.product span.price ins,.woocommerce-page div.product span.price ins{background:inherit;font-weight:600;text-decoration:none;white-space:nowrap}
.woocommerce div.product p.price del,.woocommerce-page div.product p.price del,.woocommerce div.product span.price del,.woocommerce-page div.product span.price del,.woocommerce div.product .posted del .amount,.woocommerce-page div.product .posted del .amount{opacity:.5}
.woocommerce div.product .stock,.woocommerce-page div.product .stock{color:#5dc2ca;font-weight:600}
.woocommerce div.product .out-of-stock,.woocommerce-page div.product .out-of-stock{color:red}
.woocommerce div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%;margin-bottom:20px}
.woocommerce div.product div.images img,.woocommerce-page div.product div.images img{display:block;width:100%;height:auto;-webkit-box-shadow:none;box-shadow:none}
.woocommerce div.product div.images div.thumbnails,.woocommerce-page div.product div.images div.thumbnails{padding-top:20px;margin-right:-20px}
.woocommerce div.product div.images div.thumbnails .btSingleProductThumb,.woocommerce-page div.product div.images div.thumbnails .btSingleProductThumb{float:left;width:33.333%;padding-right:20px;margin-bottom:20px}
.woocommerce div.product div.images div.thumbnails .btSingleProductThumb.last,.woocommerce-page div.product div.images div.thumbnails .btSingleProductThumb.last{margin-right:0}
.woocommerce div.product div.images div.thumbnails.columns-1 .btSingleProductThumb,.woocommerce-page div.product div.images div.thumbnails.columns-1 .btSingleProductThumb{width:100%;margin-right:0;float:none}
.woocommerce div.product div.images div.thumbnails.columns-2 .btSingleProductThumb,.woocommerce-page div.product div.images div.thumbnails.columns-2 .btSingleProductThumb{width:48%}
.woocommerce div.product div.images div.thumbnails.columns-4 .btSingleProductThumb,.woocommerce-page div.product div.images div.thumbnails.columns-4 .btSingleProductThumb{width:22.05%}
.woocommerce div.product div.images div.thumbnails.columns-5 .btSingleProductThumb,.woocommerce-page div.product div.images div.thumbnails.columns-5 .btSingleProductThumb{width:16.9%}
.woocommerce div.product div.images div.thumbnails.columns-6 .btSingleProductThumb,.woocommerce-page div.product div.images div.thumbnails.columns-6 .btSingleProductThumb{width:13%}
.woocommerce div.product div.summary,.woocommerce-page div.product div.summary{margin-bottom:20px;float:right;width:48%}
.woocommerce div.product div.summary .header.large .btSuperTitle,.woocommerce-page div.product div.summary .header.large .btSuperTitle{display:block}
.woocommerce div.product .commentTxt .star-rating,.woocommerce-page div.product .commentTxt .star-rating{margin:22px 10px 0 0;float:right}
.woocommerce div.product .woocommerce-variation-description p,.woocommerce-page div.product .woocommerce-variation-description p{margin-bottom:1em}
.woocommerce div.product .wc-no-matching-variations,.woocommerce-page div.product .wc-no-matching-variations{display:none}
.woocommerce div.product .button,.woocommerce-page div.product .button{vertical-align:middle;float:left}
.woocommerce div.product .group_table td.label,.woocommerce-page div.product .group_table td.label{padding-right:1em;padding-left:1em}
.woocommerce div.product .group_table td,.woocommerce-page div.product .group_table td{vertical-align:top;padding-bottom:.5em;border:0}
.woocommerce div.product a.reset_variations,.woocommerce-page div.product a.reset_variations{padding:0;font-weight:700;text-transform:uppercase;display:block;clear:both}
.woocommerce div.product a.reset_variations:before,.woocommerce-page div.product a.reset_variations:before{content:'\e680';color:inherit;font-family:Icon7Stroke}
.woocommerce div.product a.reset_variations:hover,.woocommerce-page div.product a.reset_variations:hover{color:#5dc2ca}
.woocommerce div.product.product-type-grouped .single_add_to_cart_button,.woocommerce-page div.product.product-type-grouped .single_add_to_cart_button{float:right!important}
.woocommerce .added_to_cart,.woocommerce-page .added_to_cart{position:absolute;bottom:.5em;right:10px;font-family:'Open Sans',sans-serif;font-size:.8em;font-weight:600;text-align:center;display:none}
.woocommerce .variations,.woocommerce-page .variations{margin-bottom:10px;border:0}
.woocommerce-variation-availability > p{margin-bottom:10px}
.woocommerce .variations td,.woocommerce-page .variations td,.woocommerce .variations th,.woocommerce-page .variations th{border:0}
.woocommerce .variations label,.woocommerce-page .variations label{font-weight:700}
.woocommerce .variations select,.woocommerce-page .variations select{width:100%;float:left;padding:10px}
.woocommerce .variations td,.woocommerce-page .variations td{vertical-align:top;border:0}
.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li,.woocommerce .woocommerce-page .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}
.woocommerce nav.woocommerce-pagination,.woocommerce-page nav.woocommerce-pagination{text-align:center;margin-bottom:40px;margin-top:20px;font-family:'Open Sans',sans-serif}
.woocommerce nav.woocommerce-pagination ul,.woocommerce-page nav.woocommerce-pagination ul{display:inline-block;padding:0;margin:1px}
.woocommerce nav.woocommerce-pagination ul li,.woocommerce-page nav.woocommerce-pagination ul li{margin:0 3px;display:inline-block}
.woocommerce nav.woocommerce-pagination ul li a,.woocommerce-page nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span,.woocommerce-page nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;line-height:1;font-size:1.15em;font-weight:400;padding:.6em 1em;display:block;min-width:2.6em}
.btHardRoundedButtons.woocommerce nav.woocommerce-pagination ul li a,.btHardRoundedButtons.woocommerce-page nav.woocommerce-pagination ul li a,.btHardRoundedButtons.woocommerce nav.woocommerce-pagination ul li span,.btHardRoundedButtons.woocommerce-page nav.woocommerce-pagination ul li span{border-radius:50px}
.btSoftRoundedButtons.woocommerce nav.woocommerce-pagination ul li a,.btSoftRoundedButtons.woocommerce-page nav.woocommerce-pagination ul li a,.btSoftRoundedButtons.woocommerce nav.woocommerce-pagination ul li span,.btSoftRoundedButtons.woocommerce-page nav.woocommerce-pagination ul li span{border-radius:5px}
.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce-page nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce-page nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce-page nav.woocommerce-pagination ul li span.current{background:#5dc2ca;color:#fff}
.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{margin:0}
.woocommerce .woocommerce-ordering select,.woocommerce-page .woocommerce-ordering select{vertical-align:top}
.woocommerce .woocommerce-ordering .woocommerce-result-count,.woocommerce-page .woocommerce-ordering .woocommerce-result-count{margin:20px 0}
.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}
.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}
.woocommerce .woocommerce-ordering .fancy-select,.woocommerce-page .woocommerce-ordering .fancy-select{width:220px;margin:0 0 20px}
.woocommerce .woocommerce-ordering .fancy-select .options,.woocommerce-page .woocommerce-ordering .fancy-select .options{padding:0;top:auto;margin:1px 0 0}
.woocommerce .woocommerce-ordering .fancy-select .options li,.woocommerce-page .woocommerce-ordering .fancy-select .options li{margin:0;float:none}
.woocommerce .btNoStarRating,.woocommerce-page .btNoStarRating{display:none!important}
.woocommerce .star-rating:before,.woocommerce-page .star-rating:before{content:"\f005\f005\f005\f005\f005";color:#343839;letter-spacing:3px;opacity:.2}
.woocommerce .star-rating,.woocommerce-page .star-rating{overflow:hidden;position:relative;line-height:1;font-family:FontAwesome;margin:0;display:inline-block}
.woocommerce .star-rating span,.woocommerce-page .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;color:transparent}
.woocommerce .star-rating span:before,.woocommerce-page .star-rating span:before{content:"\f005\f005\f005\f005\f005";letter-spacing:3px;color:#5dc2ca}
.header.large .woocommerce .star-rating,.header.large .woocommerce-page .star-rating{line-height:inherit;margin-top:2px}
.widget_recent_reviews .woocommerce .star-rating,.widget_recent_reviews .woocommerce-page .star-rating{font-size:12px}
.products .woocommerce .star-rating,.products .woocommerce-page .star-rating{margin:7px 0 0}
.woocommerce .widget_recent_reviews li a:after,.woocommerce-page .widget_recent_reviews li a:after,.woocommerce .widget_recent_reviews .reviewer:after,.woocommerce-page .widget_recent_reviews .reviewer:after{display:table;content:' '}
.woocommerce p.stars,.woocommerce-page p.stars{position:relative;letter-spacing:.25em;margin-bottom:3em}
.woocommerce p.stars a,.woocommerce-page p.stars a{display:inline-block;font-weight:700;text-indent:-9999px;position:relative;border-bottom:0!important;outline:0;position:absolute;top:0;left:0}
.woocommerce p.stars a:last-child,.woocommerce-page p.stars a:last-child{border-right:0}
.woocommerce p.stars a[class^="star-"]:after,.woocommerce-page p.stars a[class^="star-"]:after{font-family:FontAwesome;text-indent:0;position:absolute;top:0;left:0}
.woocommerce p.stars a[class^="star-"].active:after,.woocommerce-page p.stars a[class^="star-"].active:after,.woocommerce p.stars a[class^="star-"]:hover:after,.woocommerce-page p.stars a[class^="star-"]:hover:after{color:#5dc2ca!important}
.woocommerce p.stars a.star-1,.woocommerce-page p.stars a.star-1{width:1em;z-index:10}
.woocommerce p.stars a.star-1:after,.woocommerce-page p.stars a.star-1:after{content:"\f005"}
.woocommerce p.stars a.star-2,.woocommerce-page p.stars a.star-2{width:2em;z-index:9}
.woocommerce p.stars a.star-2:after,.woocommerce-page p.stars a.star-2:after{content:"\f005\f005"}
.woocommerce p.stars a.star-3,.woocommerce-page p.stars a.star-3{width:3em;z-index:8}
.woocommerce p.stars a.star-3:after,.woocommerce-page p.stars a.star-3:after{content:"\f005\f005\f005"}
.woocommerce p.stars a.star-4,.woocommerce-page p.stars a.star-4{width:4em;z-index:7}
.woocommerce p.stars a.star-4:after,.woocommerce-page p.stars a.star-4:after{content:"\f005\f005\f005\f005"}
.woocommerce p.stars a.star-5,.woocommerce-page p.stars a.star-5{width:5em;border:0;z-index:6}
.woocommerce p.stars a.star-5:after,.woocommerce-page p.stars a.star-5:after{content:"\f005\f005\f005\f005\f005"}
.woocommerce ul#shipping_method,.woocommerce-page ul#shipping_method{list-style:none;margin:0;padding:0}
.woocommerce ul#shipping_method li,.woocommerce-page ul#shipping_method li{margin:0;padding:.25em 0 .25em 22px;text-indent:-22px;list-style:none}
.woocommerce ul#shipping_method .amount,.woocommerce-page ul#shipping_method .amount{font-weight:700}
.woocommerce p.woocommerce-shipping-contents,.woocommerce-page p.woocommerce-shipping-contents{margin:0}
.woocommerce .order_details,.woocommerce-page .order_details{margin:0 0 1.5em;list-style:none}
.woocommerce .order_details li,.woocommerce-page .order_details li{float:left;margin-right:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed #d3ced2;padding-right:2em;margin-left:0;padding-left:0}
.woocommerce .order_details li strong,.woocommerce-page .order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}
.woocommerce .order_details:after,.woocommerce-page .order_details:after,.woocommerce .order_details:before,.woocommerce-page .order_details:before{content:" ";display:table}
.woocommerce .order_details li:last-of-type,.woocommerce-page .order_details li:last-of-type{border:none}
.woocommerce.btLightSkin p.stars a[class^="star-"]:after,.woocommerce-page.btLightSkin p.stars a[class^="star-"]:after{color:rgba(0,0,0,.1)}
.woocommerce.btDarkSkin p.stars a[class^="star-"]:after,.woocommerce-page.btDarkSkin p.stars a[class^="star-"]:after{color:rgba(255,255,255,.1)}
.woocommerce.btHardRoundedButtons div.product form.cart .quantity .qty,.woocommerce-page.btHardRoundedButtons div.product form.cart .quantity .qty{margin-right:1em}
.woocommerce.btSoftRoundedButtons div.product form.cart .quantity .qty,.woocommerce-page.btSoftRoundedButtons div.product form.cart .quantity .qty{margin-right:1em}
.woocommerce-cart table.cart img{height:auto;display:block;margin:0 auto}
.woocommerce-cart table.cart td.actions{text-align:right;padding:1.5em 1em}
.woocommerce-cart table.cart td.actions .input-text{width:140px}
.woocommerce-cart table.cart td.actions .coupon{float:left;text-align:left;min-width:400px}
.woocommerce-cart table.cart td.actions .coupon label{display:block;float:left;margin:.75em 10px 0 0;line-height:1.1}
.woocommerce-cart input[name="update_cart"]{float:right}
.woocommerce-cart .cart-collaterals{width:100%}
.woocommerce-cart .cart-collaterals .related{width:30.75%;float:left}
.woocommerce-cart .cart-collaterals .cross-sells{width:48%;float:left}
.woocommerce-cart .cart-collaterals .cross-sells ul.products{float:none}
.woocommerce-cart .cart-collaterals .cross-sells ul.products li{width:48%}
.woocommerce-cart .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right}
.woocommerce-cart .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-cart .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}
.woocommerce-cart .cart-collaterals .cart_totals{float:right;width:48%}
.woocommerce-cart form{margin:0 0 20px}
.woocommerce-cart form table div.quantity input{width:70px}
.woocommerce-cart form table small.stock{display:block;float:none}
.woocommerce-cart form .woocommerce-shipping-calculator a{text-decoration:underline}
.woocommerce-cart form .woocommerce-shipping-calculator select{padding:10px}
.woocommerce-cart form .woocommerce-shipping-calculator .form-row{padding:0}
.woocommerce-cart table.cart td.product-remove{width:3em}
.woocommerce-cart table.cart td.product-remove a.remove{display:inline-block;font-size:1.75em;line-height:.9em;text-align:center;vertical-align:middle;padding:0;width:1em;height:1em;color:#a082d2;background-color:transparent;border:1px solid #a082d2;border-radius:50%;text-decoration:none}
.woocommerce-cart table.cart td.product-remove a.remove:hover{background-color:#a082d2;color:#fff}
.woocommerce-cart table.cart td.product-thumbnail{width:100px;text-align:center}
.woocommerce-cart table.cart td.product-thumbnail img{width:80px;height:auto;display:inline-block;-webkit-box-shadow:none;box-shadow:none}
.woocommerce-cart .coupon .input-text{background-color:transparent;text-transform:uppercase;display:inline-block}
.woocommerce-cart .cart_totals table{border-top:1px solid rgba(0,0,0,.07)}
.woocommerce-cart .cart_totals table th{width:25%;background-color:transparent;color:inherit}
.woocommerce-cart .cart_totals .discount td{color:#5dc2ca}
.woocommerce-cart tr.order-total span.amount{font-size:1.6em;font-weight:600;line-height:1.1}
.woocommerce-cart h3#ship-to-different-address{position:relative}
.woocommerce-cart h3#ship-to-different-address label{display:inline-block;margin:0 10px 0 0}
.woocommerce-cart input#ship-to-different-address-checkbox{display:block;position:absolute;top:11px;width:auto;right:0}
.woocommerce-account .addresses{margin:4em 0}
.woocommerce-account .addresses .title:after,.woocommerce-account .addresses .title:before{content:" ";display:table}
.woocommerce-account .addresses .title h3{float:left}
.woocommerce-account ul.digital-downloads li .count{float:right}
.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0}
.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}
.woocommerce-account ul.digital-downloads{margin-left:0;padding-left:0}
.woocommerce-account ul.digital-downloads ul.digital-downloads li{list-style:none;margin-left:0;padding-left:0}
.woocommerce-account header.title:after{content:' ';display:table;width:100%;clear:both}
.woocommerce-account header.title h3{float:left}
.woocommerce-account header.title .edit{display:block;float:right;font-size:14px;line-height:1.1;padding:0 0 0 22px;text-transform:uppercase;font-weight:700;color:#5dc2ca;margin:10px 0 0 5px}
.woocommerce-account header.title .edit:before{content:'\f040';font:normal 20px/1 FontAwesome;display:block;float:left;margin:-5px 0 0 -22px;color:#5dc2ca}
.woocommerce ul.products li.product{width:33.33%}
.woocommerce.columns-1 ul.products li.product{width:100%}
.woocommerce.columns-2 ul.products li.product{width:50%}
.woocommerce.columns-3 ul.products li.product{width:33.33%}
.woocommerce.columns-4 ul.products li.product{width:25%}
.woocommerce.columns-5 ul.products li.product{width:20%}
.woocommerce.columns-6 ul.products li.product{width:16.66%}
.woocommerce-page ul.products li.product{width:33.33%;padding:0 10px;margin:10px 0}
.woocommerce-page .products ul,.woocommerce-page ul.products{margin-left:-10px;margin-right:10px}
.woocommerce-checkout .checkout div.shipping-address{padding:0;clear:left;width:100%}
.woocommerce-checkout .wc-terms-and-conditions label{display:inline-block!important}
.woocommerce-checkout .wc-terms-and-conditions input{margin-left:6px!important}
.woocommerce-checkout #payment{border:2px solid;padding:2em;margin:4em 0}
.btLightSkin .woocommerce-checkout #payment,.btDarkSkin .btLightSkin .woocommerce-checkout #payment,.btLightSkin .btDarkSkin .btLightSkin .woocommerce-checkout #payment{border-color:rgba(0,0,0,.1)}
.btDarkSkin .woocommerce-checkout #payment,.btLightSkin .btDarkSkin .woocommerce-checkout #payment,.btDarkSkin.btLightSkin .btDarkSkin .woocommerce-checkout #payment{border-color:rgba(255,255,255,.1)}
.woocommerce-checkout #payment ul.payment_methods{border-bottom:4px solid #a082d2;margin:0;list-style:none;padding-bottom:2em}
.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:left;margin:0;padding:0;font-weight:400}
.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:right}
.woocommerce-checkout #payment .payment_method_paypal img{max-height:40px;margin-left:10px;vertical-align:middle}
.woocommerce-checkout #payment div.payment_box:before{content:"";display:block;border:10px solid #dfdcde;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;left:10px;top:-20px}
.woocommerce-checkout #payment div.payment_box{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:10px;margin:10px 0;background-color:#dfdcde}
.woocommerce-checkout #payment div.payment_box span.help{font-size:.857em}
.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0}
.woocommerce-checkout #payment .place-order{margin:2em 0 0}
.products ul,ul.products{display:block;margin:0;padding:0}
.products ul li,ul.products li{display:block;float:left;margin:0;padding:0;position:relative}
.products ul li .header.extrasmall,ul.products li .header.extrasmall{position:absolute;left:0;right:0;bottom:0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;padding:20px 32px 0}
.btLightSkin .products ul li .header.extrasmall,.btDarkSkin .btLightSkin .products ul li .header.extrasmall,.btLightSkin .btDarkSkin .btLightSkin .products ul li .header.extrasmall,.btLightSkin ul.products li .header.extrasmall,.btDarkSkin .btLightSkin ul.products li .header.extrasmall,.btLightSkin .btDarkSkin .btLightSkin ul.products li .header.extrasmall{background-color:rgba(255,255,255,.85);color:#343839}
.btDarkSkin .products ul li .header.extrasmall,.btLightSkin .btDarkSkin .products ul li .header.extrasmall,.btDarkSkin.btLightSkin .btDarkSkin .products ul li .header.extrasmall,.btDarkSkin ul.products li .header.extrasmall,.btLightSkin .btDarkSkin ul.products li .header.extrasmall,.btDarkSkin.btLightSkin .btDarkSkin ul.products li .header.extrasmall{background-color:rgba(0,0,0,.85);color:#fff}
.products ul li .header.extrasmall .btSuperTitle,ul.products li .header.extrasmall .btSuperTitle{-webkit-order:1;-ms-flex-order:1;order:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;max-width:80%;font-family:'Open Sans',sans-serif;font-weight:400;font-size:11px;letter-spacing:initial}
.products ul li .header.extrasmall .btSuperTitle:after,ul.products li .header.extrasmall .btSuperTitle:after{display:none}
.products ul li .header.extrasmall .btSuperTitle .btArticleCategories a:not(:first-child):before,ul.products li .header.extrasmall .btSuperTitle .btArticleCategories a:not(:first-child):before{width:2px;height:2px;margin:-2px 6px 0}
.products ul li .header.extrasmall .btSuperTitle .btArticleCategories a:hover,ul.products li .header.extrasmall .btSuperTitle .btArticleCategories a:hover{opacity:.7}
.btLightSkin .products ul li .header.extrasmall .btSuperTitle .btArticleCategories a,.btDarkSkin .btLightSkin .products ul li .header.extrasmall .btSuperTitle .btArticleCategories a,.btLightSkin .btDarkSkin .btLightSkin .products ul li .header.extrasmall .btSuperTitle .btArticleCategories a,.btLightSkin ul.products li .header.extrasmall .btSuperTitle .btArticleCategories a,.btDarkSkin .btLightSkin ul.products li .header.extrasmall .btSuperTitle .btArticleCategories a,.btLightSkin .btDarkSkin .btLightSkin ul.products li .header.extrasmall .btSuperTitle .btArticleCategories a{color:#343839}
.btDarkSkin .products ul li .header.extrasmall .btSuperTitle .btArticleCategories a,.btLightSkin .btDarkSkin .products ul li .header.extrasmall .btSuperTitle .btArticleCategories a,.btDarkSkin.btLightSkin .btDarkSkin .products ul li .header.extrasmall .btSuperTitle .btArticleCategories a,.btDarkSkin ul.products li .header.extrasmall .btSuperTitle .btArticleCategories a,.btLightSkin .btDarkSkin ul.products li .header.extrasmall .btSuperTitle .btArticleCategories a,.btDarkSkin.btLightSkin .btDarkSkin ul.products li .header.extrasmall .btSuperTitle .btArticleCategories a{color:#fff}
.products ul li .header.extrasmall .btSubTitle,ul.products li .header.extrasmall .btSubTitle{-webkit-order:2;-ms-flex-order:2;order:2;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:0;line-height:1}
.products ul li .header.extrasmall .btSubTitle .star-rating,ul.products li .header.extrasmall .btSubTitle .star-rating{display:block;margin:-1px 0 0}
.products ul li .header.extrasmall .btSubTitle .star-rating:before,.products ul li .header.extrasmall .btSubTitle .star-rating span:before,ul.products li .header.extrasmall .btSubTitle .star-rating:before,ul.products li .header.extrasmall .btSubTitle .star-rating span:before{font-size:14px}
.products ul li .header.extrasmall .dash,ul.products li .header.extrasmall .dash{-webkit-order:3;-ms-flex-order:3;order:3;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}
.products ul li .header.extrasmall .dash h4,ul.products li .header.extrasmall .dash h4,.products ul li .header.extrasmall .dash .h4,ul.products li .header.extrasmall .dash .h4{font-size:30px;font-weight:400;color:#fff;line-height:1.2;margin:0}
.products ul li .header.extrasmall .dash h4 .headline,ul.products li .header.extrasmall .dash h4 .headline,.products ul li .header.extrasmall .dash .h4 .headline,ul.products li .header.extrasmall .dash .h4 .headline{display:inline-block;padding:0 0 10px;position:relative}
.products ul li .header.extrasmall .dash h4 .headline a:hover,ul.products li .header.extrasmall .dash h4 .headline a:hover,.products ul li .header.extrasmall .dash .h4 .headline a:hover,ul.products li .header.extrasmall .dash .h4 .headline a:hover{color:#5dc2ca}
.products ul li .header.extrasmall .dash h4 .headline:after,ul.products li .header.extrasmall .dash h4 .headline:after,.products ul li .header.extrasmall .dash .h4 .headline:after,ul.products li .header.extrasmall .dash .h4 .headline:after{content:' ';display:block;position:absolute;left:0;bottom:0;height:4px;left:0;right:0;background-color:#5dc2ca}
.products ul li .header.extrasmall .dash:after,ul.products li .header.extrasmall .dash:after{margin:0;height:0}
.btLightSkin .products ul li .header.extrasmall .h4 .headline a,.btDarkSkin .btLightSkin .products ul li .header.extrasmall .h4 .headline a,.btLightSkin .btDarkSkin .btLightSkin .products ul li .header.extrasmall .h4 .headline a,.btLightSkin ul.products li .header.extrasmall .h4 .headline a,.btDarkSkin .btLightSkin ul.products li .header.extrasmall .h4 .headline a,.btLightSkin .btDarkSkin .btLightSkin ul.products li .header.extrasmall .h4 .headline a{color:#343839}
.btDarkSkin .products ul li .header.extrasmall .h4 .headline a,.btLightSkin .btDarkSkin .products ul li .header.extrasmall .h4 .headline a,.btDarkSkin.btLightSkin .btDarkSkin .products ul li .header.extrasmall .h4 .headline a,.btDarkSkin ul.products li .header.extrasmall .h4 .headline a,.btLightSkin .btDarkSkin ul.products li .header.extrasmall .h4 .headline a,.btDarkSkin.btLightSkin .btDarkSkin ul.products li .header.extrasmall .h4 .headline a{color:#fff}
.btLightSkin .products ul li .header.extrasmall h4 .headline a,.btDarkSkin .btLightSkin .products ul li .header.extrasmall h4 .headline a,.btLightSkin .btDarkSkin .btLightSkin .products ul li .header.extrasmall h4 .headline a,.btLightSkin ul.products li .header.extrasmall h4 .headline a,.btDarkSkin .btLightSkin ul.products li .header.extrasmall h4 .headline a,.btLightSkin .btDarkSkin .btLightSkin ul.products li .header.extrasmall h4 .headline a{color:#343839}
.btDarkSkin .products ul li .header.extrasmall h4 .headline a,.btLightSkin .btDarkSkin .products ul li .header.extrasmall h4 .headline a,.btDarkSkin.btLightSkin .btDarkSkin .products ul li .header.extrasmall h4 .headline a,.btDarkSkin ul.products li .header.extrasmall h4 .headline a,.btLightSkin .btDarkSkin ul.products li .header.extrasmall h4 .headline a,.btDarkSkin.btLightSkin .btDarkSkin ul.products li .header.extrasmall h4 .headline a{color:#fff}
.products ul li span.price,ul.products li span.price{position:absolute;width:88px;height:88px;z-index:20;border-radius:50%;display:-ms-flexbox;display:-webkit-flex;display:flex;top:30px;right:30px;padding:3px;color:#fff;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden;font-weight:700;text-align:center;line-height:1.1;font-size:18px;font-family:'Open Sans',sans-serif}
.products ul li span.price ins,ul.products li span.price ins{text-decoration:none}
.products ul li span.price ins span.amount,ul.products li span.price ins span.amount{font-weight:700;font-size:20px}
.products ul li span.price del,ul.products li span.price del{font-weight:100;font-size:16px;opacity:.8}
.products ul li:nth-child(4n + 1) span.price,ul.products li:nth-child(4n + 1) span.price{background-color:#5dc2ca}
.products ul li:nth-child(4n + 2) span.price,ul.products li:nth-child(4n + 2) span.price{background-color:#a082d2}
.products ul li:nth-child(4n + 3) span.price,ul.products li:nth-child(4n + 3) span.price{background-color:#ffba52}
.products ul li:nth-child(4n + 4) span.price,ul.products li:nth-child(4n + 4) span.price{background-color:#eb6ea6}
.products ul li a.btBtn,.products ul li .btPriceTableSticker,ul.products li a.btBtn,ul.products li .btPriceTableSticker{display:none}
.products ul li .btPriceTableSticker,ul.products li .btPriceTableSticker{display:block;top:10px;right:auto;left:-10px;z-index:10}
.products ul li .btPriceTableSticker > div > div,ul.products li .btPriceTableSticker > div > div{font-size:.9em}
.products ul li .btPriceTableSticker:after,.products ul li .btPriceTableSticker:before,ul.products li .btPriceTableSticker:after,ul.products li .btPriceTableSticker:before{left:0;right:0;border-width:0 10px 10px 0;border-color:transparent #a082d2 transparent transparent}
.products ul li .btPriceTableSticker:before,ul.products li .btPriceTableSticker:before{border-color:transparent #181A1E transparent transparent}
.woocommerce .products ul li.first,.woocommerce ul.products li.first{clear:both}
.products ul .bpbItem .btImage img,ul.products .bpbItem .btImage img{max-width:none;width:100%;height:auto;border:none}
.products ul:after,ul.products:after{content:' ';clear:both;display:table;width:100%}
.btLightSkin .woocommerce-shipping-calculator select,.btDarkSkin .btLightSkin .woocommerce-shipping-calculator select,.btLightSkin .btDarkSkin .btLightSkin .woocommerce-shipping-calculator select{border:1px solid rgba(0,0,0,.1)}
.btDarkSkin .woocommerce-shipping-calculator select,.btLightSkin .btDarkSkin .woocommerce-shipping-calculator select,.btDarkSkin.btLightSkin .btDarkSkin .woocommerce-shipping-calculator select{border:1px solid rgba(255,255,255,.1)}
.woocommerce-page .bpgPhoto .captionPane .captionTable .captionCell .captionTxt:before{margin:0}
.woocommerce-page .products ul li span.price,.woocommerce-page ul.products li span.price{width:80px;height:80px;font-size:14px;top:10px;right:20px}
.woocommerce-page .products ul li span.price del,.woocommerce-page ul.products li span.price del{font-size:12px}
.woocommerce-page .products ul li span.price ins span.amount,.woocommerce-page ul.products li span.price ins span.amount{font-size:14px}
.woocommerce-page .products ul li .btPriceTableSticker,.woocommerce-page ul.products li .btPriceTableSticker{left:0;top:10px}
.woocommerce-page .products ul li .btPriceTableSticker > div > div,.woocommerce-page ul.products li .btPriceTableSticker > div > div{font-size:.7em}
.woocommerce-page .products ul li .header,.woocommerce-page ul.products li .header{position:relative}
.woocommerce-page .products ul li .header.extrasmall,.woocommerce-page ul.products li .header.extrasmall{padding:20px 0 0;display:block;width:100%;max-width:100%;background:transparent}
.woocommerce-page .products ul li .header.extrasmall .btSuperTitle,.woocommerce-page ul.products li .header.extrasmall .btSuperTitle{display:block;max-width:100%}
.woocommerce-page .products ul li .header.extrasmall .dash h4,.woocommerce-page ul.products li .header.extrasmall .dash h4,.woocommerce-page .products ul li .header.extrasmall .dash .h4,.woocommerce-page ul.products li .header.extrasmall .dash .h4{font-size:24px;margin:10px 0 0}
.woocommerce-page .products ul li .header.extrasmall .dash h4 .headline:after,.woocommerce-page ul.products li .header.extrasmall .dash h4 .headline:after,.woocommerce-page .products ul li .header.extrasmall .dash .h4 .headline:after,.woocommerce-page ul.products li .header.extrasmall .dash .h4 .headline:after{display:none}
.woocommerce-page .products ul li a.btBtn,.woocommerce-page ul.products li a.btBtn{display:inline-block;text-transform:uppercase;margin:15px 0 0;position:relative;z-index:2;background:#5dc2ca;color:#fff;border:2px solid #5dc2ca;-webkit-transition:300ms ease all;-moz-transition:300ms ease all;transition:300ms ease all}
.woocommerce-page .products ul li a.btBtn:hover,.woocommerce-page ul.products li a.btBtn:hover{background:transparent;color:#5dc2ca}
.btHardRoundedButtons .products ul .btPriceTableSticker,.btHardRoundedButtons ul.products .btPriceTableSticker,.btHardRoundedButtons.single-product .btPriceTableSticker{border-radius:50px 50px 50px 0}
.btSoftRoundedButtons .products ul .btPriceTableSticker,.btSoftRoundedButtons ul.products .btPriceTableSticker,.btSoftRoundedButtons.single-product .btPriceTableSticker{border-radius:5px 5px 5px 0}
.btQuoteBooking{margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;transition:opacity 400ms ease;opacity:0;-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0)}
.btQuoteBooking *,.btQuoteBooking :after,.btQuoteBooking :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.btQuoteBooking:after{content:" ";display:table;clear:both;width:100%}
.btQuoteBooking .btQuoteBookingForm{margin:0}
.btQuoteBooking .btTotalQuoteContactGroup{-webkit-transition:all 600ms ease;-moz-transition:all 600ms ease;transition:all 600ms ease;max-height:0;opacity:0;-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);margin:30px 0 0;pointer-events:none}
.btQuoteBooking .btTotalQuoteContactGroup.btActive{opacity:1;max-height:1000px;-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);-webkit-transition-delay:400ms;-moz-transition-delay:400ms;transition-delay:400ms;pointer-events:all}
.btQuoteBooking .btTotalNextWrapper{display:block;width:100%;padding-right:0;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;transition:all 400ms ease}
.btQuoteBooking .btTotalNextWrapper:after{content:" ";display:block;width:100%;clear:both}
.btQuoteBooking .btQuoteBookingForm.btActive .btTotalNextWrapper{padding-right:160px}
.btQuoteBooking .btQuoteBookingForm .boldBtn{display:block;padding:0;width:140px;float:right;margin-right:-130px;margin-left:-100%}
.btQuoteBooking .btContactNext{font-family:'Open Sans',sans-serif;margin:0 0 0 30px;line-height:2.25;border:#5dc2ca 2px solid;color:#5dc2ca;text-transform:uppercase;font-weight:900;display:inline-block;padding:0 30px;background:transparent;cursor:pointer;font-size:20px;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;transition:all 400ms ease;opacity:0;-webkit-transform:translate(500px,0);-moz-transform:translate(500px,0);-ms-transform:translate(500px,0);transform:translate(500px,0);white-space:nowrap}
.btQuoteBooking .btContactNext:focus{outline:0}
.btQuoteBooking .btQuoteBookingForm.btActive .btContactNext{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;transition:all 400ms ease;width:100%}
.btQuoteBooking .btContactNext:hover,.btQuoteBooking .btContactNext:active{background-color:#5dc2ca!important;color:#fff!important}
.btQuoteBooking .btContactNext:hover:after,.btQuoteBooking .btContactNext:active:after{margin:0 7px 0 10px;-webkit-transition:margin 200ms ease;-moz-transition:margin 200ms ease;transition:margin 200ms ease}
.btQuoteBooking .btContactNext:active{-webkit-box-shadow:0 0 0 rgba(0,0,0,.1) inset,0 -2px 10px rgba(0,0,0,.4);box-shadow:0 0 0 rgba(0,0,0,.1) inset,0 -2px 10px rgba(0,0,0,.4)}
.btQuoteBooking .btQuoteItem{padding:0 0 0 220px;margin:0 0 30px}
.btQuoteBooking .btQuoteItem label{display:block;float:left;width:220px;margin:8px 0 0 -220px;padding-right:20px}
.btQuoteBooking .btQuoteSlider{float:left;margin:0;width:100%}
.btQuoteBooking .btQuoteSwitch{float:left;margin:0;width:76px;height:38px;cursor:pointer;padding:5px;border-radius:19px;-webkit-transition:box-shadow 380ms ease;-moz-transition:box-shadow 380ms ease;transition:box-shadow 380ms ease}
.btLightSkin .btQuoteBooking .btQuoteSwitch,.btDarkSkin .btLightSkin .btQuoteBooking .btQuoteSwitch,.btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .btQuoteSwitch{border:1px solid rgba(0,0,0,.1)}
.btDarkSkin .btQuoteBooking .btQuoteSwitch,.btLightSkin .btDarkSkin .btQuoteBooking .btQuoteSwitch,.btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .btQuoteSwitch{border:1px solid rgba(255,255,255,.2)}
.btQuoteBooking .btQuoteSwitch:hover{-webkit-box-shadow:0 0 0 #5dc2ca inset,0 1px 5px rgba(0,0,0,.2);box-shadow:0 0 0 #5dc2ca inset,0 1px 5px rgba(0,0,0,.2)}
.btQuoteBooking .btQuoteSwitch .btQuoteSwitchInner{width:26px;height:26px;border-radius:50%;-webkit-transition:all 190ms cubic-bezier(.8,.1,.8,.1);-moz-transition:all 190ms cubic-bezier(.8,.1,.8,.1);transition:all 190ms cubic-bezier(.8,.1,.8,.1)}
.btLightSkin .btQuoteBooking .btQuoteSwitch .btQuoteSwitchInner,.btDarkSkin .btLightSkin .btQuoteBooking .btQuoteSwitch .btQuoteSwitchInner,.btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .btQuoteSwitch .btQuoteSwitchInner{background:rgba(0,0,0,.1)}
.btDarkSkin .btQuoteBooking .btQuoteSwitch .btQuoteSwitchInner,.btLightSkin .btDarkSkin .btQuoteBooking .btQuoteSwitch .btQuoteSwitchInner,.btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .btQuoteSwitch .btQuoteSwitchInner{background:rgba(255,255,255,.2)}
.btLightSkin .btQuoteBooking .btQuoteSwitch.on .btQuoteSwitchInner,.btDarkSkin .btLightSkin .btQuoteBooking .btQuoteSwitch.on .btQuoteSwitchInner,.btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .btQuoteSwitch.on .btQuoteSwitchInner,.btDarkSkin .btQuoteBooking .btQuoteSwitch.on .btQuoteSwitchInner,.btLightSkin .btDarkSkin .btQuoteBooking .btQuoteSwitch.on .btQuoteSwitchInner,.btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .btQuoteSwitch.on .btQuoteSwitchInner{margin-left:38px;background:#5dc2ca}
.btQuoteBooking .btQuoteItemInput{text-align:center}
.btQuoteBooking .btQuoteItem .fancy-select .trigger{text-align:left;color:#b4b4b4}
.btQuoteBooking .btQuoteItem .fancy-select .trigger.selected{color:#333}
.btQuoteBooking input[type="text"],.btQuoteBooking input[type="email"],.btQuoteBooking input[type="password"],.btQuoteBooking textarea,.btQuoteBooking .fancy-select .trigger{width:100%;display:block;line-height:2;min-height:38px;padding:0 12px;background-color:transparent;font-family:inherit;font-weight:inherit;font-size:inherit;-webkit-transition:all 380ms ease;-moz-transition:all 380ms ease;transition:all 380ms ease;outline:none;font-size:.8em}
.btQuoteBooking .btQuoteItem textarea{resize:vertical;color:#000;padding:0 12px;min-height:160px}
.btQuoteBooking .dd.ddcommon.borderRadius .ddTitleText{-webkit-transition:all 380ms ease;-moz-transition:all 380ms ease;transition:all 380ms ease;min-height:38px}
.btQuoteBooking .dd.ddcommon.borderRadiusTp .ddTitleText,.btQuoteBooking .dd.ddcommon.borderRadiusBtm .ddTitleText{-webkit-transition:all 380ms ease;-moz-transition:all 380ms ease;transition:all 380ms ease;-webkit-box-shadow:0 0 4px 0 #5dc2ca;box-shadow:0 0 4px 0 #5dc2ca;min-height:38px}
.btLightSkin .btQuoteBooking .dd.ddcommon.borderRadiusTp .ddTitleText,.btDarkSkin .btLightSkin .btQuoteBooking .dd.ddcommon.borderRadiusTp .ddTitleText,.btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .dd.ddcommon.borderRadiusTp .ddTitleText,.btLightSkin .btQuoteBooking .dd.ddcommon.borderRadiusBtm .ddTitleText,.btDarkSkin .btLightSkin .btQuoteBooking .dd.ddcommon.borderRadiusBtm .ddTitleText,.btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .dd.ddcommon.borderRadiusBtm .ddTitleText{border:1px solid #343839}
.btDarkSkin .btQuoteBooking .dd.ddcommon.borderRadiusTp .ddTitleText,.btLightSkin .btDarkSkin .btQuoteBooking .dd.ddcommon.borderRadiusTp .ddTitleText,.btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .dd.ddcommon.borderRadiusTp .ddTitleText,.btDarkSkin .btQuoteBooking .dd.ddcommon.borderRadiusBtm .ddTitleText,.btLightSkin .btDarkSkin .btQuoteBooking .dd.ddcommon.borderRadiusBtm .ddTitleText,.btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .dd.ddcommon.borderRadiusBtm .ddTitleText{border:1px solid #fff}
.btQuoteBooking .btQuoteItem:after{content:' ';display:table;width:100%;clear:both}
.btQuoteWrapper{position:relative;padding:0 17px}
.btQuoteWrapper:before{-webkit-transition:all 380ms ease;-moz-transition:all 380ms ease;transition:all 380ms ease}
.btQuoteWrapper:after{content:' ';clear:both;width:100%;display:table}
.btQuoteBooking .ui-slider{position:relative;text-align:left;border:0}
.btQuoteBooking .ui-slider:hover{border:0;-webkit-box-shadow:none;box-shadow:none}
.btQuoteWrapper:before{content:' ';display:block;position:absolute;height:20px;left:0;right:0;top:50%;margin:-8px 0 0;border-radius:10px}
.btLightSkin .btQuoteWrapper:before,.btDarkSkin .btLightSkin .btQuoteWrapper:before,.btLightSkin .btDarkSkin .btLightSkin .btQuoteWrapper:before{border:1px solid rgba(0,0,0,.1)}
.btDarkSkin .btQuoteWrapper:before,.btLightSkin .btDarkSkin .btQuoteWrapper:before,.btDarkSkin.btLightSkin .btDarkSkin .btQuoteWrapper:before{border:1px solid rgba(255,255,255,.2)}
.btQuoteBooking .btQuoteWrapper:hover:before{-webkit-box-shadow:0 1px 5px rgba(0,0,0,.2);box-shadow:0 1px 5px rgba(0,0,0,.2);-webkit-transition:all 380ms ease;-moz-transition:all 380ms ease;transition:all 380ms ease}
.btQuoteBooking .ui-slider .ui-slider-handle{display:block;position:absolute;z-index:2;min-width:38px;height:38px;-ms-touch-action:none;touch-action:none;background:#5dc2ca;cursor:w-resize;cursor:-webkit-grab;cursor:-moz-grab;border-radius:50%;-webkit-box-shadow:0 0 0 rgba(0,0,0,.5),0 0 0 0 rgba(0,0,0,.2) inset;box-shadow:0 0 0 rgba(0,0,0,.5),0 0 0 0 rgba(0,0,0,.2) inset;-webkit-transition:all 190ms ease;-moz-transition:all 190ms ease;transition:all 190ms ease}
.btQuoteBooking .btQuoteSliderValue{min-width:34px;height:38px;line-height:38px;padding:0 2px;font-size:11px;font-weight:700;color:#FFF;text-align:center;display:block}
.btQuoteBooking .ui-slider .ui-slider-handle.ui-state-hover{-webkit-box-shadow:0 0 0 rgba(0,0,0,.5),0 0 0 3px rgba(0,0,0,.2) inset;box-shadow:0 0 0 rgba(0,0,0,.5),0 0 0 3px rgba(0,0,0,.2) inset}
.btQuoteBooking .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}
.btQuoteBooking .ui-slider.ui-state-disabled .ui-slider-handle,.btQuoteBooking .ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}
.btQuoteBooking .ui-slider-horizontal{height:20px;margin-top:10px;cursor:pointer}
.btQuoteBooking .ui-slider-horizontal .ui-slider-handle{top:-10px;margin-left:-18px}
.btQuoteBooking .ui-slider-horizontal .ui-slider-range{top:0;height:100%}
.btQuoteBooking .ui-slider-horizontal .ui-slider-range-min{left:0}
.btQuoteBooking .ui-slider-horizontal .ui-slider-range-max{right:0}
.btQuoteBooking .ui-slider-vertical{min-width:34px;height:100px}
.btQuoteBooking .ui-slider-vertical .ui-slider-handle{left:0;margin-left:0;margin-bottom:-18px}
.btQuoteBooking .ui-slider-vertical .ui-slider-range{left:0;width:100%}
.btQuoteBooking .ui-slider-vertical .ui-slider-range-min{bottom:0}
.btQuoteBooking .ui-slider-vertical .ui-slider-range-max{top:0}
.btQuoteBooking .btQuoteBookingForm .btQuoteTotal{font-weight:700;padding:0;text-align:right;color:#FFF;background:#5dc2ca;font-family:'Open Sans',sans-serif;line-height:1.8;display:block;width:100%;float:left}
.btQuoteBooking .btQuoteTotalText{margin-right:1em}
.btQuoteBooking .btQuoteTotalCurrency{font-size:22px;line-height:1.8;display:inline-block;background:rgba(0,0,0,.25);padding:5px 3px 5px 20px}
.btQuoteBooking .btQuoteTotalCalc{opacity:1;-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);font-size:22px;line-height:1.8;display:inline-block;background:rgba(0,0,0,.25);padding:5px 20px 5px 3px}
.btQuoteBooking .btQuoteItem ul.options{text-align:left}
.btQuoteBooking .btQuoteContact{margin:0 -10px}
.btQuoteBooking .btQuoteContact .btQuoteItem{padding:0 10px;float:left;width:50%}
.btQuoteBooking .btQuoteContact .btQuoteItem:nth-child(odd){clear:left}
.btQuoteBooking .btQuoteItem.btQuoteItemFullWidth{float:none;width:auto}
.btQuoteBooking .btQuoteContact .boldBtn{clear:left;margin:0;text-align:center;white-space:normal}
.btQuoteBooking .btContactFieldMandatory.btContactFieldError input,.btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea{border:1px solid #5dc2ca;-webkit-box-shadow:0 0 0 1px #5dc2ca inset;box-shadow:0 0 0 1px #5dc2ca inset;-webkit-transition:all 380ms ease;-moz-transition:all 380ms ease;transition:all 380ms ease}
.btQuoteBooking .btContactFieldMandatory.btContactFieldError .dd.ddcommon.borderRadius .ddTitleText{border:1px solid #5dc2ca;-webkit-box-shadow:0 0 0 1px #5dc2ca inset;box-shadow:0 0 0 1px #5dc2ca inset}
.btQuoteBooking .btContactFieldMandatory.btContactFieldError input:hover,.btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea:hover{-webkit-box-shadow:0 0 0 1px #5dc2ca inset,0 0 0 #5dc2ca inset,0 1px 5px rgba(0,0,0,.2);box-shadow:0 0 0 1px #5dc2ca inset,0 0 0 #5dc2ca inset,0 1px 5px rgba(0,0,0,.2)}
.btQuoteBooking .btContactFieldMandatory.btContactFieldError .dd.ddcommon.borderRadius:hover .ddTitleText{-webkit-box-shadow:0 0 0 1px #5dc2ca inset,0 0 0 #5dc2ca inset,0 1px 5px rgba(0,0,0,.2);box-shadow:0 0 0 1px #5dc2ca inset,0 0 0 #5dc2ca inset,0 1px 5px rgba(0,0,0,.2)}
.btQuoteBooking .btContactFieldMandatory.btContactFieldError input:focus,.btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea:focus{-webkit-box-shadow:0 0 0 1px #5dc2ca inset,5px 0 0 #5dc2ca inset,0 1px 5px rgba(0,0,0,.2);box-shadow:0 0 0 1px #5dc2ca inset,5px 0 0 #5dc2ca inset,0 1px 5px rgba(0,0,0,.2)}
.btQuoteBooking .btContactFieldMandatory.btContactFieldError .dd.ddcommon.borderRadiusTp .ddTitleText{-webkit-box-shadow:0 0 0 1px #5dc2ca inset,5px 0 0 #5dc2ca inset,0 1px 5px rgba(0,0,0,.2);box-shadow:0 0 0 1px #5dc2ca inset,5px 0 0 #5dc2ca inset,0 1px 5px rgba(0,0,0,.2)}
.btQuoteBooking .btSubmitMessage{color:#5dc2ca;font-weight:600;text-align:center;line-height:30px;height:30px}
.btDatePicker{z-index:10000!important;width:300px}
.btDatePicker table th,.btDatePicker table td{border:1px solid #e0e0e0}
.btDatePicker .ui-datepicker-header{display:block;padding:10px;overflow:hidden;background-color:#5dc2ca;color:#FFF}
.btDatePicker table.ui-datepicker-calendar{width:100%;text-align:center;border-collapse:collapse;margin:0;padding:0;line-height:1.2;background-color:#f2f2f2}
.btDatePicker table.ui-datepicker-calendar th{padding:10px 8px;font-size:14px;font-weight:600;color:#333;text-align:center}
.btDatePicker a.ui-datepicker-prev,.btDatePicker a.ui-datepicker-next{display:block;font-size:10px;font-weight:700;line-height:1;background-color:#FFF;padding:2px 4px;text-transform:uppercase;cursor:pointer}
.btDatePicker a.ui-datepicker-prev{float:left}
.btDatePicker a.ui-datepicker-next{float:right}
.btDatePicker a.ui-datepicker-prev:hover,.btDatePicker a.ui-datepicker-next:hover{color:#bbb;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;transition:all 200ms ease}
.btDatePicker .ui-datepicker-title{text-align:center;font-size:14px;line-height:1.1;font-weight:600;color:#FFF}
.btDatePicker#ui-datepicker-div{background-color:#f2f2f2;border:1px solid rgba(0,0,0,.1);-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2);box-shadow:0 2px 10px rgba(0,0,0,.2);margin-top:1px}
.btDatePicker .ui-datepicker-calendar td{font-size:12px;font-weight:500;line-height:1;padding:.3em;text-align:center}
.btDatePicker table.ui-datepicker-calendar td a{color:#666;width:18px;height:18px;line-height:18px;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;transition:all 200ms ease}
.btDatePicker table.ui-datepicker-calendar td a.ui-state-active{font-weight:700;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;transition:all 200ms ease}
.btDatePicker table td:hover{cursor:pointer;background:#e0e0e0;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;transition:all 200ms ease}
.btQuoteBooking .btDropDown .dd{position:relative}
.btQuoteBooking .ddChild{position:absolute;left:0!important;right:0!important;margin:-1px 0 0;position:absolute!important;border:1px solid;overflow-y:auto;margin:1px 0 0}
.btLightSkin .btQuoteBooking .ddChild,.btDarkSkin .btLightSkin .btQuoteBooking .ddChild,.btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .ddChild{background-color:#fff;border-color:rgba(0,0,0,.1)}
.btDarkSkin .btQuoteBooking .ddChild,.btLightSkin .btDarkSkin .btQuoteBooking .ddChild,.btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .ddChild{background-color:#181A1E;border-color:rgba(255,255,255,.2)}
.btQuoteBooking .ddChild ul{list-style:none;display:block;margin:0;padding:0}
.btQuoteBooking .ddChild ul li{display:table;width:100%;min-height:38px;margin:0;padding:0 37px 0 0;cursor:pointer;line-height:1.2;border-top:1px solid;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;transition:all 200ms ease}
.btLightSkin .btQuoteBooking .ddChild ul li,.btDarkSkin .btLightSkin .btQuoteBooking .ddChild ul li,.btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .ddChild ul li{border-color:rgba(0,0,0,.1);color:#343839}
.btDarkSkin .btQuoteBooking .ddChild ul li,.btLightSkin .btDarkSkin .btQuoteBooking .ddChild ul li,.btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .ddChild ul li{border-color:rgba(255,255,255,.2);color:#fff}
.btQuoteBooking .ddChild ul li span{display:block;padding:0 12px;line-height:2}
.btQuoteBooking .ddChild ul li span.description{line-height:1.5;margin-top:-.3em;margin-bottom:.3em}
.btQuoteBooking .ddChild ul li:hover,.btQuoteBooking .ddChild ul li.selected:hover{color:#FFF;background:#5dc2ca;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;transition:all 200ms ease}
.btQuoteBooking .ddChild ul li:first-child,.btQuoteBooking .ddChild ul li:first-child:hover{border-top:none;color:#666;background:none}
.btQuoteBooking .ddOutOfVision{position:absolute;height:0;width:0;overflow:hidden}
.btQuoteBooking .ddItem{display:table;width:100%;margin:1px 0 0;padding:0;font-size:14px;line-height:1.1}
.btQuoteBooking .ddTitleText{display:table;width:100%}
.btQuoteBooking .ddTitleText span,.btQuoteBooking .ddChild ul li span{display:table-cell;vertical-align:middle;text-align:left;font-size:.8em}
.btQuoteBooking .ddTitleText span span,.btQuoteBooking .ddChild ul li span span,.btQuoteBooking .ddChild ul li:hover span span,.btQuoteBooking .ddChild ul li.selected:hover span span{display:block;padding:0;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;transition:all 200ms ease;font-size:.75em}
.btLightSkin .btQuoteBooking .ddTitleText span span,.btDarkSkin .btLightSkin .btQuoteBooking .ddTitleText span span,.btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .ddTitleText span span,.btLightSkin .btQuoteBooking .ddChild ul li span span,.btDarkSkin .btLightSkin .btQuoteBooking .ddChild ul li span span,.btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .ddChild ul li span span,.btLightSkin .btQuoteBooking .ddChild ul li:hover span span,.btDarkSkin .btLightSkin .btQuoteBooking .ddChild ul li:hover span span,.btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .ddChild ul li:hover span span,.btLightSkin .btQuoteBooking .ddChild ul li.selected:hover span span,.btDarkSkin .btLightSkin .btQuoteBooking .ddChild ul li.selected:hover span span,.btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .ddChild ul li.selected:hover span span{color:#343839}
.btDarkSkin .btQuoteBooking .ddTitleText span span,.btLightSkin .btDarkSkin .btQuoteBooking .ddTitleText span span,.btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .ddTitleText span span,.btDarkSkin .btQuoteBooking .ddChild ul li span span,.btLightSkin .btDarkSkin .btQuoteBooking .ddChild ul li span span,.btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .ddChild ul li span span,.btDarkSkin .btQuoteBooking .ddChild ul li:hover span span,.btLightSkin .btDarkSkin .btQuoteBooking .ddChild ul li:hover span span,.btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .ddChild ul li:hover span span,.btDarkSkin .btQuoteBooking .ddChild ul li.selected:hover span span,.btLightSkin .btDarkSkin .btQuoteBooking .ddChild ul li.selected:hover span span,.btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .ddChild ul li.selected:hover span span{color:#fff;opacity:.5}
.btQuoteBooking .ddChild span{padding:8px 12px}
.btQuoteBooking .ddTitleText span{padding:0 12px}
.btQuoteBooking .dd.ddcommon.borderRadius .ddTitleText{padding:0 37px 0 0;border:1px solid rgba(0,0,0,.1)}
.btLightSkin .btQuoteBooking .dd.ddcommon.borderRadius .ddTitleText,.btDarkSkin .btLightSkin .btQuoteBooking .dd.ddcommon.borderRadius .ddTitleText,.btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .dd.ddcommon.borderRadius .ddTitleText{background-color:#fff;border-color:rgba(0,0,0,.1)}
.btLightSkin .btQuoteBooking .ddTitleText.btNotSelected .ddlabel,.btDarkSkin .btLightSkin .btQuoteBooking .ddTitleText.btNotSelected .ddlabel,.btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .ddTitleText.btNotSelected .ddlabel{color:#343839}
.btDarkSkin .btQuoteBooking .dd.ddcommon.borderRadius .ddTitleText,.btLightSkin .btDarkSkin .btQuoteBooking .dd.ddcommon.borderRadius .ddTitleText,.btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .dd.ddcommon.borderRadius .ddTitleText{background-color:#181A1E;border-color:rgba(255,255,255,.2)}
.btDarkSkin .btQuoteBooking .ddTitleText.btNotSelected .ddlabel,.btLightSkin .btDarkSkin .btQuoteBooking .ddTitleText.btNotSelected .ddlabel,.btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .ddTitleText.btNotSelected .ddlabel{color:#fff}
.btQuoteBooking .dd.ddcommon.borderRadiusTp .ddTitleText,.btQuoteBooking .dd.ddcommon.borderRadiusBtm .ddTitleText{background-color:#fff;border:1px solid #999;padding:0 37px 0 0}
.btLightSkin .btQuoteBooking .dd.ddcommon.borderRadiusTp .ddTitleText,.btDarkSkin .btLightSkin .btQuoteBooking .dd.ddcommon.borderRadiusTp .ddTitleText,.btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .dd.ddcommon.borderRadiusTp .ddTitleText,.btLightSkin .btQuoteBooking .dd.ddcommon.borderRadiusBtm .ddTitleText,.btDarkSkin .btLightSkin .btQuoteBooking .dd.ddcommon.borderRadiusBtm .ddTitleText,.btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .dd.ddcommon.borderRadiusBtm .ddTitleText{background-color:#fff}
.btDarkSkin .btQuoteBooking .dd.ddcommon.borderRadiusTp .ddTitleText,.btLightSkin .btDarkSkin .btQuoteBooking .dd.ddcommon.borderRadiusTp .ddTitleText,.btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .dd.ddcommon.borderRadiusTp .ddTitleText,.btDarkSkin .btQuoteBooking .dd.ddcommon.borderRadiusBtm .ddTitleText,.btLightSkin .btDarkSkin .btQuoteBooking .dd.ddcommon.borderRadiusBtm .ddTitleText,.btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .dd.ddcommon.borderRadiusBtm .ddTitleText{background-color:#181A1E}
.btQuoteBooking .ddlabel,.btQuoteBooking .description{width:100%}
.btNotSelected{min-height:38px}
.btNotSelected .ddlabel{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.btQuoteBooking .ddTitleText .ddImage,.btQuoteBooking .ddChild ul li .ddImage{text-align:center;padding:12px;padding-right:0}
.btQuoteBooking .ddTitleText .ddImage img,.btQuoteBooking .ddChild ul li .ddImage img{display:block;width:auto;max-width:50px!important}
.btQuoteBooking .ddTitleText .ddlabel{width:100%;line-height:2;font-size:.8em}
.btLightSkin .btQuoteBooking .ddTitleText .ddlabel,.btDarkSkin .btLightSkin .btQuoteBooking .ddTitleText .ddlabel,.btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .ddTitleText .ddlabel{color:#343839}
.btDarkSkin .btQuoteBooking .ddTitleText .ddlabel,.btLightSkin .btDarkSkin .btQuoteBooking .ddTitleText .ddlabel,.btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .ddTitleText .ddlabel{color:#fff}
.btQuoteBooking .ddTitleText .ddlabel .description{line-height:1.5;margin-top:-.3em;margin-bottom:.3em}
.btQuoteBooking .ddTitle{position:relative;cursor:pointer}
.btQuoteBooking .ddTitle .arrow{display:block;position:absolute;right:35px;top:50%;margin-top:-12px}
.btQuoteBooking .ddTitle .arrow:before{content:'\e688';font-family:Icon7Stroke;display:block;float:right;width:35px;height:25px;line-height:25px;font-size:32px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);text-align:center;-webkit-transition:300ms ease all;-moz-transition:300ms ease all;transition:300ms ease all;margin:0 -35px 0 0;-webkit-transition:300ms ease all;-moz-transition:300ms ease all;transition:300ms ease all}
.btQuoteBooking .borderRadiusTp .ddTitle .arrow:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.btQuoteBooking .btContactSubmit{font-family:inherit;cursor:pointer;background-color:#5dc2ca;font-family:'Open Sans',sans-serif;color:#fff;line-height:1.1;padding:14px 40px;font-weight:700;font-size:20px;opacity:1;border:2px solid #5dc2ca;-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;text-transform:uppercase}
.btQuoteBooking .btContactSubmit:focus{outline:0}
.btQuoteBooking .btContactSubmit:hover{background-color:transparent;color:#5dc2ca}
@media (max-width: 1024px) {
.btQuoteBooking .btQuoteContact .btQuoteItem{float:none;width:auto}
.btQuoteBooking .btTotalQuoteContactGroup.btActive{max-height:1000px}
.btQuoteBooking .btQuoteContact{margin-left:-10px}
}
@media (max-width: 650px) {
.btQuoteBooking .btQuoteItem label{display:block;float:none;margin:0 0 8px;width:auto}
.btQuoteBooking .btQuoteItem{margin:0 0 20px;padding:0}
}
@media (max-width: 440px) {
.btQuoteBooking .ddTitleText .ddImage img,.btQuoteBooking .ddChild ul li .ddImage img{display:block;width:auto;margin:0 auto}
.btQuoteBooking .btQuoteBookingForm.btActive .btTotalNextWrapper{padding:0}
.btQuoteBooking .btQuoteBookingForm.btActive .boldBtn{-moz-transition:all 400ms ease;transition:all 400ms ease;-webkit-transition:all 400ms ease;height:60px;overflow:hidden;padding-top:10px}
.btQuoteBooking .btQuoteBookingForm .boldBtn{display:block;width:100%;float:none;text-align:center;margin:0;height:0;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;transition:all 400ms ease;clear:both;overflow:hidden;padding:0}
.btQuoteBooking .btQuoteBookingForm.btActive .btQuoteTotal,.btQuoteBooking .btQuoteBookingForm .btQuoteTotal{display:block;width:100%;float:none;margin-bottom:20px;height:50px}
.btQuoteBooking .btQuoteBookingForm.btActive .btContactNext,.btQuoteBooking .btQuoteBookingForm .btContactNext{-webkit-transform:none;-ms-transform:none;-moz-transform:none;transform:none;opacity:1;-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);margin-left:auto}
.btQuoteBooking .btContactBack,.btQuoteBooking .btContactSubmit{margin:0 auto 20px;clear:both;display:block}
.btPayPalButton{margin:0!important;float:none}
}
.btQuoteBooking ::-webkit-input-placeholder{font-family:inherit;color:#a9a9a9}
.btQuoteBooking :-moz-placeholder{font-family:inherit;color:#a9a9a9}
.btQuoteBooking ::-moz-placeholder{font-family:inherit;color:#a9a9a9}
.btQuoteBooking :-ms-input-placeholder{font-family:inherit;color:#a9a9a9}
.btQuoteBooking .g-recaptcha{margin-bottom:30px}
.btQuoteBooking .g-recaptcha > div > div{margin:auto}
.btPayPalButton{display:inline-block;margin:0 0 0 30px;background:transparent;border:rgba(0,0,0,.1) 2px solid;margin-right:-100%;width:130px;height:49px;cursor:pointer;-webkit-transition:box-shadow 380ms ease;-moz-transition:box-shadow 380ms ease;transition:box-shadow 380ms ease;background-position:center center;background-size:70%;background-repeat:no-repeat}
.btPayPalButton:hover{-webkit-box-shadow:0 0 0 #5dc2ca inset,0 1px 5px rgba(0,0,0,.2);box-shadow:0 0 0 #5dc2ca inset,0 1px 5px rgba(0,0,0,.2)}
.btPayPalForm{width:0;height:0;overflow:hidden}
.btHardRoundedButtons .btContactSubmit,.btHardRoundedButtons .btQuoteTotal,.btHardRoundedButtons .btContactNext,.btHardRoundedButtons .btQuoteBooking .dd.ddcommon.borderRadius .ddTitleText,.btHardRoundedButtons .btQuoteBooking .dd.ddcommon.borderRadiusTp .ddTitleText,.btHardRoundedButtons .btQuoteBooking .dd.ddcommon.borderRadiusBtm .ddTitleText,.btHardRoundedButtons .btQuoteBooking .ddTitleText .ddImage img,.btHardRoundedButtons .btQuoteBooking .ddChild ul li .ddImage img{border-radius:50px}
.btHardRoundedButtons .btQuoteTotal{overflow:hidden}
.btSoftRoundedButtons .btContactSubmit,.btSoftRoundedButtons .btQuoteTotal,.btSoftRoundedButtons .btContactNext,.btSoftRoundedButtons .btQuoteBooking .dd.ddcommon.borderRadius .ddTitleText,.btSoftRoundedButtons .btQuoteBooking .dd.ddcommon.borderRadiusTp .ddTitleText,.btSoftRoundedButtons .btQuoteBooking .dd.ddcommon.borderRadiusBtm .ddTitleText,.btSoftRoundedButtons .btQuoteBooking .ddTitleText .ddImage img,.btSoftRoundedButtons .btQuoteBooking .ddChild ul li .ddImage img{border-radius:5px}
.btSoftRoundedButtons .btQuoteTotal{overflow:hidden}
@media (max-width: 1250px) {
.slick-slider h4.nbs.nsNext{right:0}
.slick-slider h4.nbs.nsPrev{left:0}
.slick-slider h4.nbs a{height:54px}
.slick-slider h4.nbs a:before{-webkit-flex:0 0 34px;-ms-flex:0 0 34px;flex:0 0 34px;width:34px}
.slick-slider h4.nbs span{display:none}
}
@media (max-width: 1199px) {
.gutter .port{width:100%;max-width:none;padding-left:30px;padding-right:30px}
.btSlideGutter{max-width:none}
.btSlideGutter .btSlidePane{padding-left:60px;padding-right:60px}
.btGridOverlay .container{padding:0 10px}
.btWithSidebar.btSidebarRight .btSidebar{padding-right:20px;padding-left:0}
.btWithSidebar.btSidebarLeft .btSidebar{padding-left:30px;padding-right:0}
.btSearchInner.btFromTopBox .btSearchInnerClose{right:30px}
.btMenuVerticalRight .btVerticalMenuTrigger{margin:0}
.slided .slick-dots{bottom:20px}
.slided .btBtn + .btBtn{margin-top:5px}
.btSidebarLeft .btContent{padding-right:30px}
.btCounterHolder,.btCounterHolder.btCounterLargeSize{font-size:3.5em}
.slidedVariable .slick-list{z-index:1}
.widget_shopping_cart .buttons .button,.widget_filter .buttons .button{width:100%}
.widget_shopping_cart .buttons .button.checkout,.widget_filter #clear_flt{margin-top:10px}
.widget_price_filter .price_slider_amount .button{float:none;width:100%}
h1{font-size:2em}
.header.huge{font-size:13px}
.header.extralarge{font-size:14px}
.btMenuHorizontal .menuPort nav > ul > li > a{padding:0 .7em}
.btNoPadding.contact-height{padding-left:20px!important}
.woocommerce.columns-4 ul.products li.product{width:33.33%}
#bt_section590982984bd97 .thumb_btImage{height:300px!important}
.woocommerce-page ul.products li .header.extrasmall .dash .h4{font-size:18px}
.order_products{clear:both;padding-top:20px}
.order_products #btn_order{margin-left:0}
}
@media (max-width: 991px) {
.neighboringArticles .btTextLeft h4.nsPrev{margin-bottom:10px}
.neighboringArticles .btTextLeft:after{content:' ';clear:both;display:table;width:100%;height:2px;margin-bottom:10px}
.btLightSkin .neighboringArticles .btTextLeft:after,.btDarkSkin .btLightSkin .neighboringArticles .btTextLeft:after,.btLightSkin .btDarkSkin .btLightSkin .neighboringArticles .btTextLeft:after{background-color:rgba(0,0,0,.07)}
.btDarkSkin .neighboringArticles .btTextLeft:after,.btLightSkin .btDarkSkin .neighboringArticles .btTextLeft:after,.btDarkSkin.btLightSkin .btDarkSkin .neighboringArticles .btTextLeft:after{background-color:#1px solid rgba(255,255,255,.2)}
.btHighlight > .rowItemContent{margin-bottom:1em}
.rowItem.btDoublePadding .rowItemContent{padding:0 20px}
.btArticleListItem{margin-bottom:40px}
.btArticleListItem .btArticleFooter .btReadArticle,.btArticleListItem .btArticleFooter .btShareArticle{text-align:center;padding-top:0}
.btArticleListItem .btArticleFooter .btReadArticle{margin:10px 0 0}
.btArticleListItem .btArticleFooter .btReadArticle a.btBtn.btContinueReading{margin:0 auto}
.btArticleListItem .btArticleFooter .btShareArticle:before{width:65px;height:1px;content:' ';display:block;margin:0}
.btArticleListItem .btArticleFooter .shareRowItem,.btArticleListItem .btArticleFooter .tagsRowItem{text-align:center;padding-top:1em;padding-bottom:1em}
.btArticleListItem .btArticleFooter .shareRowItem .btTags ul li,.btArticleListItem .btArticleFooter .tagsRowItem .btTags ul li{float:none}
.btShowTitle{padding:15px 15px 20px}
.btShowTitle .header.small{margin:0}
.btShowTitle .header.small h4,.btShowTitle .header.small .h4{font-size:1.375em;margin:0 0 -20px}
.btShowTitle .header.small h4 span.headline,.btShowTitle .header.small .h4 span.headline{padding:0 0 20px}
.btShowTitle .header.small .btSuperTitle{margin-bottom:.625em;font-size:10px;line-height:18px}
.btShowTitle .header.small .btArticleCategories:not(:last-child):after,.btShowTitle .header.small .btArticleComments:not(:last-child):after,.btShowTitle .header.small .btArticleAuthor:not(:last-child):after,.btShowTitle .header.small .btArticleDate:not(:last-child):after{padding:0 .2em;font-size:18px;line-height:18px}
.btCommentsBox ul.children{margin:0 0 0 15px}
.btCommentsBox ul.children ul.children{margin:0 0 0 15px}
.btMenuVertical .menuPort nav:before{margin:1.5em 0 0}
.btMenuVertical .menuPort nav:after{margin:.5em 0 1em}
.btMenuVertical > .menuPort nav ul li a{padding:10px 20px}
.btIcEmail,.btIcPhone{display:block}
.btIcEmail > span,.btIcPhone > span{display:inline-block;vertical-align:middle}
.btTopBox.widget_search{display:block;margin-top:10px!important}
.lk_link .subToggler{padding:2px!important}
.lk_link{padding-bottom:10px!important}
.btMenuVertical .menuPort .btTopToolsRight .btSearch .btIco{width:36px;height:36px}
.woocommerce.columns-4 ul.products li.product{width:33.33%}
.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .cart_totals{float:none;width:100%;display:block}
.woocommerce ul.products li.product{width:50%!important}
.woocommerce ul.products li.product:nth-child(odd){clear:left}
.woocommerce ul.products li.first{clear:none!important}
}
@media (max-width: 768px) {
.btContent,.btSidebar{width:auto;float:none}
.btWithSidebar.btSidebarLeft .btSidebar,.btWithSidebar.btSidebarRight .btSidebar{padding-top:30px;padding-left:20px;padding-right:20px;float:none}
.btWithSidebar.btSidebarLeft .btContent,.btWithSidebar.btSidebarRight .btContent{float:none}
.btCounterHolder,.btCounterHolder.btCounterLargeSize{font-size:2.5em}
.btGhost .btSlidePane .btArticleMeta{display:none}
.portfolioItem .btTextRight .btArticleMeta{text-align:left}
.btGoogleMapsWrapper .btGoogleMapsContainer,.btGoogleMapsWrapper .btGoogleMapsContainer.btGoogleMapsContainerWithContent{height:400px!important;position:relative}
.btGoogleMapsWrapper .btGoogleMapsContent{position:relative;clear:both;width:auto!important;margin:30px!important;right:0!important;left:0!important;top:0!important;padding:2em 0}
.btGoogleMapsWrapper .btGoogleMapsContent .btGoogleMapsWrap{width:100%;float:none;position:relative}
body{font-size:14px}
h1{font-size:2.6em}
h2{font-size:2.2em}
h3{font-size:2em}
h4{font-size:1.8em}
h5{font-size:1.5em}
.header.huge{font-size:12px}
.btDash.topDash .btSuperTitle:before,.btDash.topDash .btSuperTitle:after{min-width:2.5em}
.header.small{font-size:15px}
.header.small .btSuperTitle{font-size:.8em}
.header.extrasmall h4{font-size:1.225em}
.btSidebarLeft .btContent,.btSidebarRight .btContent{float:none;padding:0}
.tagsRowItem.btTextLeft .btTags ul li{float:none}
#tModalForm .form-box{margin-left:-165px!important;width:340px!important}
.btNoPadding.contact-height{padding-right:20px!important}
.vertival_btn.order_call{top:60px!important;width:30px!important;height:140px!important;font-size:14px!important;line-height:28px!important}
.woocommerce .woocommerce-ordering select,.woocommerce-page .woocommerce-ordering select{height:30px}
.woocommerce ul.products li.product{margin-bottom:30px}
.woocommerce ul.products li.product:nth-child(odd){clear:none!important}
.woocommerce ul.products li.first{clear:both!important}
#tModalForm .form-box{font-size:14px!important}
.page-template-page_registration .form-group{width:100%!important;margin-bottom:20px}
}
@media (max-width:620px) {
.btHasAuthorInfo .btArticleListBody{padding-left:0;clear:both}
.btHasAuthorInfo .articleSideGutter{position:relative;left:0;width:auto;padding-bottom:.5em}
.btHasAuthorInfo .asgItem.avatar{width:45px;float:left}
.btSliderTwoServices{width:100%}
.btSearchInner.btFromTopBox form{height:46px;margin:-23px 10% 0}
.btSearchInner.btFromTopBox .btSearchInnerClose .btIco.btIcoMediumSize{line-height:80px}
.btSearchInner.btFromTopBox .btSearchInnerClose .btIco.btIcoMediumSize .btIcoHolder:before{font:80px/1 Icon7Stroke}
.btSearchInner.btFromTopBox input[type="text"]{padding:0 62px 0 0;height:60px;font-size:38px}
.btLightSkin .btSearchInner.btFromTopBox input[type="text"],.btDarkSkin .btLightSkin .btSearchInner.btFromTopBox input[type="text"],.btLightSkin .btDarkSkin .btLightSkin .btSearchInner.btFromTopBox input[type="text"]{border-bottom:3px solid rgba(0,0,0,.1)}
.btDarkSkin .btSearchInner.btFromTopBox input[type="text"],.btLightSkin .btDarkSkin .btSearchInner.btFromTopBox input[type="text"],.btDarkSkin.btLightSkin .btDarkSkin .btSearchInner.btFromTopBox input[type="text"]{border-bottom:3px solid rgba(255,255,255,.1)}
.btLightSkin .btSearchInner.btFromTopBox input[type="text"]:focus,.btDarkSkin .btLightSkin .btSearchInner.btFromTopBox input[type="text"]:focus,.btLightSkin .btDarkSkin .btLightSkin .btSearchInner.btFromTopBox input[type="text"]:focus{border-bottom:3px solid #5dc2ca}
.btDarkSkin .btSearchInner.btFromTopBox input[type="text"]:focus,.btLightSkin .btDarkSkin .btSearchInner.btFromTopBox input[type="text"]:focus,.btDarkSkin.btLightSkin .btDarkSkin .btSearchInner.btFromTopBox input[type="text"]:focus{border-bottom:3px solid #5dc2ca}
.btSearchInner.btFromTopBox button{width:56px;height:60px}
.btSearchInner.btFromTopBox button:before{font:40px/1 Icon7Stroke}
.neighboringArticles h4.nbs .nbsImage{display:none}
.neighboringArticles h4.nbs a{height:auto}
.neighboringArticles h4.nbs a .nbsItem .nbsTitle{font-size:.8em}
.neighboringArticles h4.nbs a:before{-webkit-flex:0 0 30px;-ms-flex:0 0 30px;flex:0 0 30px;width:30px;line-height:1}
.btCommentsBox ul.comments ul article{padding:0}
.btCommentsBox ul.children{margin:0 0 0 10px}
.btCommentsBox ul.children ul.children{margin:0 0 0 10px}
.btCommentsBox .vcard h5.author,.btCommentsBox .vcard .h5.author{float:none;margin:0 0 5px;font-size:18px;font-weight:600}
.btCommentsBox .vcard .posted{float:none;margin:.2em 0 1.2em;font-size:12px;clear:left;padding:0}
.btCommentsBox .vcard .posted:before{background:transparent;color:#000;padding:0;border-radius:0;width:auto;height:auto;margin:-1px 5px 0 0}
.btCommentsBox .children .author .fn{display:inline-block;position:relative;padding:0 15px 0 0}
.btCommentsBox .children .author .fn:before{content:'\f148';font:normal 14px/1 FontAwesome;display:block;position:absolute;right:0;margin:4px 0 0;color:#000}
.btCommentsBox .commentTxt p.reply,.btCommentsBox .commentTxt p.edit-link{font-size:12px;padding:0;float:left}
.btCommentsBox .commentTxt p.edit-link{margin:0 0 10px}
.btCommentsBox .commentTxt p.reply{clear:left;margin:0 10px 10px 0}
body{font-size:14px}
h1{font-size:1.7em}
h2{font-size:1.4em}
h3{font-size:1.2em}
h4{font-size:1em}
h5{font-size:.85em}
.header.huge{font-size:11px}
.header.extralarge{font-size:12px}
.header.extrasmall h4{font-size:1.35em}
.btDash.topDash .btSuperTitle:before,.btDash.topDash .btSuperTitle:after{min-width:2em}
}
@media (max-width: 580px) {
.btMenuVerticalLeft .btLogoArea .logo{margin-right:-1.5em}
.btMenuVerticalLeft .btVerticalMenuTrigger{margin:0 0 0 -1.4em}
.btBtn.btnNormalWidth + .btBtn.btnNormalWidth{margin-top:5px}
.commentAvatar{width:50px;padding:20px 10px 0 0}
body{font-size:13px}
}
@media (max-width: 460px) {
#tModalForm .form-box{margin-left:-135px!important;width:280px!important}
.btAboutAuthor{display:block;width:auto}
.btAboutAuthor .aaAvatar{display:block;width:auto;max-width:150px;margin:0 auto 20px}
.btAboutAuthor .aaTxt{display:block;padding:0;margin:0 0 10px;text-align:center}
h1{font-size:1.7em}
h2{font-size:2.3em}
.header.huge{font-size:10px}
.header.extralarge{font-size:11px}
}
@media (max-width: 360px) {
h1{font-size:3em}
h2{font-size:2.1em}
.header.huge{font-size:9.3px}
.header.extralarge{font-size:10.2px}
}
@media (max-width: 620px) {
.woocommerce #content table.cart td.actions .button.alt,.woocommerce #content table.cart td.actions .input-text + .button,.woocommerce table.cart td.actions .button.alt,.woocommerce table.cart td.actions .input-text + .button{float:none}
.woocommerce .cart .actions input[type="submit"].button{float:none}
.woocommerce form .form-row-first,.woocommerce form .form-row-last{float:none;width:auto}
.woocommerce p.lost_password{float:none;margin:1em 0 0;clear:left}
.woocommerce p.form-row:not(.form-row-wide){float:none}
.woocommerce .woocommerce-ordering{float:none;margin:.75em 0 0}
.woocommerce .woocommerce-ordering .fancy-select{width:auto;margin:0 0 30px}
.woocommerce .woocommerce-result-count{float:none;margin:0}
.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon{float:none;margin:0 0 1em}
.woocommerce .commentTxt .star-rating{margin:4px 0 8px;clear:right}
.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon{float:none;min-width:0}
.woocommerce > form{display:block;position:relative;overflow-x:auto;max-width:100%;margin:0 0 1em}
.woocommerce table.shop_table_responsive{display:block}
.woocommerce table.shop_table_responsive tbody th,.woocommerce table.shop_table_responsive thead,.woocommerce table.shop_table_responsive .product-thumbnail{display:none}
.woocommerce table.shop_table_responsive tbody{display:block;width:100%!important}
.woocommerce table.shop_table_responsive tr,.woocommerce table.shop_table_responsive th{display:block;width:100%!important}
.woocommerce table.shop_table_responsive tr td,.woocommerce table.shop_table_responsive th td{display:block;width:100%!important;clear:left}
.woocommerce table.shop_table_responsive tr td:not(.product-remove):not(.actions):before,.woocommerce table.shop_table_responsive th td:not(.product-remove):not(.actions):before{content:attr(data-title) ": ";font-weight:700}
.woocommerce table.shop_table_responsive tr td.product-remove,.woocommerce table.shop_table_responsive th td.product-remove{text-align:right}
.woocommerce table.shop_table_responsive .coupon,.woocommerce table.shop_table_responsive input[name="update_cart"].button,.woocommerce table.shop_table_responsive #coupon_code,.woocommerce table.shop_table_responsive .input-text + .button{float:left;clear:left;width:100%;margin:0 0 10px;min-width:auto!important}
.woocommerce table.shop_table_responsive td.actions:after{content:'';display:table;clear:both}
.woocommerce table.my_account_orders tr td.order-actions:before{display:none}
.woocommerce table.my_account_orders tr td.order-actions{text-align:left}
.woocommerce table.my_account_orders tr td.order-actions .button{float:none;margin:.125em .25em .125em 0}
.woocommerce div.product div.images,.woocommerce div.product div.summary{float:none;width:100%}
.woocommerce .lost_reset_password .form-row-first,.woocommerce .lost_reset_password .form-row-last{width:100%;float:none;margin-right:0}
.woocommerce-checkout form.login .form-row{width:100%;float:none}
.woocommerce-cart table.cart td.actions .coupon label{margin:.75em 10px 10px 0}
}
@media (max-width: 480px) {
.thumb_btImage {
background-size: cover;
}
.woocommerce header.title .edit{display:block;float:left;clear:left;margin:0 0 20px} .woocommerce ul.products li.product:after{content:" ";display:table;width:100%;clear:both}
.btArticleBody .bt_bb_wrapper img{width:100%!important}
.btArticleBody .bt_bb_wrapper .alignnone,.btArticleBody .bt_bb_wrapper .alignleft,.btArticleBody .bt_bb_wrapper .alignright,.btArticleBody .bt_bb_wrapper .aligncenter{float:none!important;margin-bottom:15px!important}
}
#btSettingsPanel{position:fixed;z-index:999999;left:0;top:140px;width:350px;background-color:rgba(0,0,0,.9);-webkit-transform:translateX(-350px);-moz-transform:translateX(-350px);-ms-transform:translateX(-350px);transform:translateX(-350px);-webkit-transition:transform ease-in 300ms;-moz-transition:transform ease-in 300ms;transition:transform ease-in 300ms}
#btSettingsPanel.btSettingsPanelOpen{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.6);box-shadow:0 0 20px 0 rgba(0,0,0,.6)}
#btSettingsPanel.btSettingsPanelOpen #btSettingsPanelToggler:before{-webkit-transform:translateX(-4em);-moz-transform:translateX(-4em);-ms-transform:translateX(-4em);transform:translateX(-4em);color:#fff;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}
#btSettingsPanel #btSettingsPanelContent{padding:1.5em}
#btSettingsPanel #btSettingsPanelContent .fancy-select .options{color:#fff;background-color:#181A1E}
#btSettingsPanel #btSettingsPanelToggler{cursor:pointer;position:absolute;right:-3em;top:1em;width:2em}
#btSettingsPanel #btSettingsPanelToggler:before{display:block;height:2em;line-height:2em;background-color:#eee;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.6);box-shadow:0 0 20px 0 rgba(0,0,0,.6);background-color:rgba(0,0,0,.9);font-family:FontAwesome;content:"\f013";color:#5dc2ca;text-align:center;cursor:pointer;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:all ease-out 150ms;-moz-transition:all ease-out 150ms;transition:all ease-out 150ms}
#btSettingsPanel h4{font-weight:700;background-color:#5dc2ca;padding:1.5em;margin-bottom:0;line-height:1em}
#btSettingsPanel h6{margin-bottom:.5em}
#btSettingsPanel .btSettingsPanelRow{padding:0 0 1em}
#btSettingsPanel .btSettingsPanelRow h6{font-weight:400}
#btSettingsPanel .btSettingsPanelRow.btAccentColor1Row{width:50%;float:left;padding-right:.5em}
#btSettingsPanel .btSettingsPanelRow.btAccentColor1Row .trigger,#btSettingsPanel .btSettingsPanelRow.btAccentColor1Row select{border-color:#5dc2ca}
#btSettingsPanel .btSettingsPanelRow.btAccentColor2Row{width:50%;float:left;padding-right:.5em}
#btSettingsPanel .btSettingsPanelRow.btAccentColor2Row .trigger,#btSettingsPanel .btSettingsPanelRow.btAccentColor2Row select{border-color:#a082d2}
#btSettingsPanel .btSettingsPanelRow.btAccentColor3Row{width:50%;float:left;padding-right:.5em}
#btSettingsPanel .btSettingsPanelRow.btAccentColor3Row .trigger,#btSettingsPanel .btSettingsPanelRow.btAccentColor3Row select{border-color:#ffba52}
#btSettingsPanel .btSettingsPanelRow.btAccentColor4Row{width:50%;float:left;padding-right:.5em}
#btSettingsPanel .btSettingsPanelRow.btAccentColor4Row .trigger,#btSettingsPanel .btSettingsPanelRow.btAccentColor4Row select{border-color:#eb6ea6}
@media (max-width: 1200px) {
.btSettingsMenuWidth,.btSettingsPageWidth{display:none}
}
.btTopBox.widget_search{vertical-align:bottom}
.wp-pagenavi span{background:#5dc2ca;color:#fff;border-radius:50px;text-decoration:none;line-height:1;font-size:1.15em;font-weight:400;padding:.6em 1em;min-width:2.6em;margin:0 3px;display:inline-block}
.wp-pagenavi a{border-radius:50px;text-decoration:none;line-height:1;font-size:1.15em;font-weight:400;padding:.6em 1em;min-width:2.6em;margin:0 3px;display:inline-block}
.wp-pagenavi a:hover{background:#5dc2ca;color:#fff}
.click_icon{cursor:pointer;right:0;position:absolute;top:9px;font:normal normal normal 14px/1 FontAwesome;padding:5px}
.click_icon:hover{color:#5dc2ca}
.act:after{content:"\f068";color:#5dc2ca}
.no_act:after{content:"\f067"}
#catalog-menu .current-menu-item > a,#catalog-menu .current-menu-item.have_sub > .click_icon,#catalog-menu .current-menu-ancestor.have_sub > .click_icon{color:#5dc2ca}
#catalog-menu .sub-menu li:last-child{border-bottom:0;padding-bottom:0}
#catalog-menu .sub-menu{display:none;padding-top:0;padding-left:10px}
#catalog-menu li:first-child{padding:.5em 0}
.widget_categories h4{margin-bottom:.25em}
#catalog-menu a{display:block;padding-right:20px}
#bt_section59098298473d1 .h2{margin:0}
.btLightSkin .cart_link{color:#e7248c;font-weight:700}
.slided .btnLarge{padding:15px 40px}
.btLightSkin .slided .btText a{color:#fff}
.btLightSkin .slided .btText a:hover{text-decoration:none;color:#5dc2ca}
.show_cart .cart-contents{display:block}
span.cart-contents{position:absolute;top:-8px;right:-4px;border:1px solid #e30079;border-radius:50%;font-size:12px;z-index:1;background:#fff;width:20px;height:20px;text-align:center;overflow:hidden;display:none}
a.btIconWidget.cart_link > span{position:relative}
.cart_link:hover{color:#e30079!important}
.minicart_count{display:inline-block}
.minicart_count.show_cart{margin-right:10px}
#tToTop{position:fixed;bottom:10px;right:10px;width:50px;height:50px;border-radius:50%;background:#eb6ea6;text-align:center;line-height:47px;font-size:20px;cursor:pointer;color:#fff;z-index:9}
#tToTop:hover{opacity:.8}
#tModalForm .overlay{display:none;position:fixed;background:rgba(0,0,0,0.8);top:0;right:0;bottom:0;left:0;z-index:100000;width:100%;height:100%}
#tModalForm .form-box{font-size:16px;margin:2px 0 15px;background-color:#fff;border-radius:16px;padding:30px 16px;position:absolute;top:-2000px;left:50%;margin-left:-220px;width:460px;z-index:100001}
#tModalForm .form-box *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;outline:0}
#tModalForm .form-close{background:url(//magicnn.ru/wp-content/themes/magic/images/close.png) no-repeat 50% 50% transparent;background-size:contain;cursor:pointer;position:absolute;right:-12px;top:-12px;height:48px;width:48px}
.pm-title{margin-bottom:20px;line-height:1;font-size:24px;color:#5dc2ca}
#tModalForm form p:last-of-type{margin-bottom:0}
.vertival_btn.order_call{position:fixed;right:0;top:170px;background:#eb6ea6;border:1px solid #eb6ea6;color:#fff;width:40px;height:180px;font-size:18px;text-align:center;border-bottom-left-radius:10px;border-top-left-radius:10px;writing-mode:vertical-rl;line-height:34px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;cursor:pointer;z-index:99}
.vertival_btn.order_call:hover{opacity:.7}
.shop_table .product-name > a{text-decoration:none}
#bt_section5909829730a42 .bt11 .header h4,#bt_section5909829730a42 .bt11 .header .h4{text-transform:uppercase;font-size:1.275em}
#bt_section590982984bd97 .woocommerce.columns-4 ul.products li.product{margin-bottom:30px}
#bt_section590982987d19e .h2{margin-bottom:0}
#bt_section590ac92ff3d7e .header .btSubTitle p:last-child,#bt_section590982987d19e .header .btSubTitle p:last-child{margin-bottom:0}
#bt_section590ac92ff3d7e .header .btSubTitle p,#bt_section590982987d19e .header .btSubTitle p{margin-bottom:10px}
#bt_section590ac92ff3d7e .header .btSubTitle,#bt_section590982987d19e .header .btSubTitle{margin-bottom:0}
#bt_section590ac92ff3d7e .servicesItem .h4{font-size:1em}
#bt_section590982984bd97 .h4{font-size:1.275em}
.footer p{margin-bottom:5px}
.sub-panel{opacity:0;text-align:right;right:0;left:auto;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.1);box-shadow:0 2px 3px rgba(0,0,0,.1);border-color:#5dc2ca transparent #e5e5e5;border-width:2px 0 4px;border-style:solid;position:absolute;width:180px;top:auto;margin:0;pointer-events:none;z-index:1;padding:0;background-color:#fff}
.lk_link.on .sub-panel{opacity:1;pointer-events:auto;z-index:2}
.lk_link{position:relative;font-weight:700;cursor:pointer;-webkit-transition:300ms ease;-moz-transition:300ms ease;transition:300ms ease}
.lk_link:hover{color:#5dc2ca}
.line_panel{z-index:4;float:none;position:relative;-webkit-transition:opacity 300ms ease;-moz-transition:opacity 300ms ease;transition:opacity 300ms ease;margin:0;padding:0}
.line_panel a{border-bottom:1px solid rgba(0,0,0,.1);font-size:14px;line-height:1.1;display:block;padding:1em;color:#343839}
.line_panel:hover a{background-color:#5dc2ca;color:#fff}
.lastBtIconWidget{margin-right:.5em}
.product .summary .woocommerce-Price-currencySymbol{font-weight:100}
.page-template-page_registration .registerform{font-size:0}
.page-template-page_registration .submit{padding:0 10px;font-size:20px;margin-top:20px}
.page-template-page_registration .form-group{padding:0 10px;display:inline-block;width:50%;vertical-align:top;font-size:16px}
.page-template-page_registration .error{font-size:12px;color:red}
.page-template-page_registration .btTabs{text-align:center}
.page-template-page_registration .tabPanes{text-align:left}
.page-template-page_registration .tabsHeader{margin:0}
.page-template-page_registration #nav{margin:20px 10px}
.page-template-page_registration.btLightSkin .tabsHeader li.on,.page-template-page_registration.btLightSkin .tabsHeader li.on a,.page-template-page_registration.btLightSkin .tabsHeader li:hover{background:#5dc2ca}
.page-template-page_registration.btLightSkin .tabsHeader li:not(:last-child){border-right:2px solid #5dc2ca}
.page-template-page_registration.btLightSkin .tabsHeader{-webkit-box-shadow:0 0 0 2px #5dc2ca inset;box-shadow:0 0 0 2px #5dc2ca inset}
.page-template-page_registration.btLightSkin .tabsHeader a{color:#5dc2ca}
.page-template-page_registration.btLightSkin .tabsHeader li:hover a{color:#fff}
.page-template-page_registration #submit_reg{background:#5dc2ca;color:#fff;cursor:pointer;border:1px solid #5dc2ca}
.page-template-page_registration #submit_reg:hover{background:#fff;color:#5dc2ca}
.slidedItem .header.huge .h1{font-size:2em;line-height:1.1;color:#000}
.authorText{font-weight:700;font-size:1.2em}
.slick-slider .slick-track .slick-slide .btSliderPort{min-height:550px}
.slidedItem .overlay_white{color:#eb6ea6}
#bt_section590982973bf33 .h2{color:#fff}
#bt_section590982973bf33,#bt_section590982973bf33 .h4{color:#fff;margin-bottom:0}
span.wpcf7-list-item{margin:0}
.wpcf7-form a{text-decoration:underline}
.gallery_page .rowItem{margin-bottom:40px}
.variations .label{margin-bottom:5px}
.variations .variation_buttons_wrapper{margin-bottom:10px}
.variations .variation_buttons_wrapper .variation_button{display:inline-block;vertical-align:top;margin-right:5px;margin-bottom:5px}
.hide_select{display:none}
.box_attr{height:35px;line-height:35px;min-width:35px;width:auto;display:inline-block;border:1px solid #ccc;text-align:center;padding:0 5px;margin-bottom:0;border-radius:3px}
.box_color{height:35px;line-height:35px;width:35px;display:block;border:1px solid #ccc;border-radius:3px}
.select-wrapper{display:none!important}
.variation_buttons .variation_button.selected{border:1px solid #000;border-radius:3px}
.product .summary .header .h2{font-size:26px}
#btn_order{text-transform:uppercase;margin:0 0 0 10px;padding:1em .8em;line-height:1;font-weight:700;background:#5dc2ca;color:#fff;border:2px solid #5dc2ca;-webkit-transition:300ms ease all;-moz-transition:300ms ease all;transition:300ms ease all;text-align:center;border-radius:50px;cursor:pointer;display:inline-block;vertical-align:top;font-size:.7em}
#btn_order:hover{background:transparent;color:#5dc2ca}
.m-left-0{margin-left:0!important}
.text_order_products{font-size:14px;margin-top:10px}
.box_color.img_color{background-size:170%}
.widget_filter input[type="checkbox"]{display:none}
.widget_filter .flt_color{display:inline-block;cursor:pointer;border:2px solid transparent;border-radius:3px}
.widget_filter .flt_color.checked{border-color:#000}
.widget_filter .buttons{margin-top:10px}
.boldSection.btSolidDarkBackground:before{background-color:transparent!important}
.woocommerce .order_details + p{clear:both;padding-top:20px}
.woocommerce .button.cancel{margin-right:20px}
.payment_box.payment_method_rbs-payment{font-size:12px}
.contact-info-dop{margin-bottom:30px}
.contact-info-dop p{margin-bottom:10px}
.thumb_btImage{height:250px;background-size:contain;background-repeat:no-repeat;background-position:50% 50%}
.thumb_gal_item{background-size:contain;height:125px;background-position:50% 50%}
.bpgPhoto:hover > a + .boldPhotoBox .btImage .thumb_btImage,.bpgPhoto:hover > a + .boldPhotoBox .btImage .thumb_gal_item{-webkit-filter:blur(5px);filter:blur(5px)}
#bt_section590982984bd97 .thumb_btImage{height:475px}
@media ( min-width:1200px ) and ( max-width:1600px ) {
#bt_section590982984bd97 .thumb_btImage{height:335px}
}
@media (max-width:768px) {
.btSliderPort.wBackground.cover:before {
content: '';
position: absolute;
background: rgba(255, 255, 255, 0.48);
width: 100%;
height: 100%;
}
.products ul li span.price, ul.products li span.price {
position: absolute;
font-size: 12px !important;
width: 60px!important;
height: 60px!important;
top: 10px!important;
right: 10px!important;
}
section.boldSection.bottomSemiSpaced.btPageHeadline.gutter.topSemiSpaced.btTextLeft.wBackground.cover.btDarkSkin.btBackgroundOverlay.btSolidDarkBackground {
background-position: 20% 50%;
}
.color-variations .box_color {
display: inline-block;
margin: 0 5px 5px 0;
height: 20px !important;
line-height: 20px !important;
width: 20px !important;
}
.woocommerce-page .products ul li .header.extrasmall, .woocommerce-page ul.products li .header.extrasmall {
padding: 0 !important;
}
.woocommerce-page ul.products li .header.extrasmall .dash .h4 {
font-size: 16px;
}
}
.color-variations .box_color{display:inline-block;margin:0 5px 5px 0;height:28px;line-height:28px;width:28px}
.link_sizes{margin-bottom:10px;display:block;color:#5dc2ca!important}
.link_sizes:hover{color:#000!important}
section.article-section{margin-bottom:50px}
p.shipping-text{margin-bottom:0;margin-top:10px;font-size:15px}
p.shipping-text sup{font-weight:700}
.slidedItem{visibility:hidden;opacity:0;display:none}
.slidedItem.slick-active{visibility:visible;opacity:1}
.woocommerce-variation-price-opt{font-size:1.35em}
.woocommerce-variation-top-price-opt{font-size:26px;font-weight:600};
.products_links{
margin-top: 20px;
}
.btLightSkin .shop_table{
& .open-pvz-btn, 
& button.wc-yandex-choose-pickup-point{
background-color: #eb6ea6;
border: 2px solid #eb6ea6;
color: #fff;
border-radius: 50px;
text-decoration: none;
padding: 6px 16px;
width:100%;
margin-bottom: 0px;
& a{
color: #fff;
text-decoration: none;
}
}
& .open-pvz-btn:hover, 
& button.wc-yandex-choose-pickup-point:hover{
background-color: #fff;
color: #eb6ea6;
& a{
color: #eb6ea6;
text-decoration: none;
}
}
& .wc-yandex-delivery-method-additional-info{
padding: 5px 0px 0px;
background-color: transparent;
}
& .wc-yandex-delivery-chosen-address{
background: #ccc;
border-radius: 6px;
margin-top: 7px;
padding: 5px 10px;
}
}
.wc-yandex-delivery-method-additional-info{
text-indent: 0;
}