@charset "UTF-8";
  @font-face {
font-family: 'Montserrat';
src: url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/Montserrat-Black.eot);
src: url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/Montserrat-Black.eot?#iefix) format('embedded-opentype'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/Montserrat-Black.woff2) format('woff2'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/Montserrat-Black.woff) format('woff'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/Montserrat-Black.ttf) format('truetype'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/Montserrat-Black.svg#Montserrat-Black) format('svg');
font-weight: 900;
font-style: normal;
}
@font-face {
font-family: 'Montserrat';
src: url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/Montserrat-ExtraBold.eot);
src: url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/Montserrat-ExtraBold.eot?#iefix) format('embedded-opentype'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/Montserrat-ExtraBold.woff2) format('woff2'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/Montserrat-ExtraBold.woff) format('woff'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/Montserrat-ExtraBold.ttf) format('truetype'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/Montserrat-ExtraBold.svg#Montserrat-ExtraBold) format('svg');
font-weight: 800;
font-style: normal;
}
@font-face {
font-family: 'Montserrat';
src: url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/Montserrat-Hairline.eot);
src: url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/Montserrat-Hairline.eot?#iefix) format('embedded-opentype'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/Montserrat-Hairline.woff2) format('woff2'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/Montserrat-Hairline.woff) format('woff'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/Montserrat-Hairline.ttf) format('truetype'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/Montserrat-Hairline.svg#Montserrat-Hairline) format('svg');
font-weight: 200;
font-style: normal;
}
@font-face {
font-family: 'Montserrat';
src: url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/Montserrat-Bold.eot);
src: url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/Montserrat-Bold.eot?#iefix) format('embedded-opentype'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/Montserrat-Bold.woff2) format('woff2'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/Montserrat-Bold.woff) format('woff'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/Montserrat-Bold.ttf) format('truetype'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/Montserrat-Bold.svg#Montserrat-Bold) format('svg');
font-weight: bold;
font-style: normal;
}
@font-face {
font-family: 'Montserrat';
src: url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/Montserrat-SemiBold.eot);
src: url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/Montserrat-SemiBold.eot?#iefix) format('embedded-opentype'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/Montserrat-SemiBold.woff2) format('woff2'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/Montserrat-SemiBold.woff) format('woff'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/Montserrat-SemiBold.ttf) format('truetype'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/Montserrat-SemiBold.svg#Montserrat-SemiBold) format('svg');
font-weight: 600;
font-style: normal;
}
@font-face {
font-family: 'Montserrat';
src: url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/Montserrat-Light.eot);
src: url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/Montserrat-Light.eot?#iefix) format('embedded-opentype'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/Montserrat-Light.woff2) format('woff2'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/Montserrat-Light.woff) format('woff'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/Montserrat-Light.ttf) format('truetype'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/Montserrat-Light.svg#Montserrat-Light) format('svg');
font-weight: 300;
font-style: normal;
}
@font-face {
font-family: 'Montserrat';
src: url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/Montserrat-Regular.eot);
src: url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/Montserrat-Regular.eot?#iefix) format('embedded-opentype'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/Montserrat-Regular.woff2) format('woff2'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/Montserrat-Regular.woff) format('woff'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/Montserrat-Regular.ttf) format('truetype'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/Montserrat-Regular.svg#Montserrat-Regular) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Montserrat';
src: url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/Montserrat-UltraLight.eot);
src: url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/Montserrat-UltraLight.eot?#iefix) format('embedded-opentype'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/Montserrat-UltraLight.woff2) format('woff2'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/Montserrat-UltraLight.woff) format('woff'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/Montserrat-UltraLight.ttf) format('truetype'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/Montserrat-UltraLight.svg#Montserrat-UltraLight) format('svg');
font-weight: 100;
font-style: normal;
} @font-face {
font-family: 'FontAwesome';
src: url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/fontawesome-webfont.eot?v=4.6.3);
src: url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/fontawesome-webfont.eot?#iefix&v=4.6.3) format('embedded-opentype'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/fontawesome-webfont.woff2?v=4.6.3) format('woff2'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/fontawesome-webfont.woff?v=4.6.3) format('woff'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/fontawesome-webfont.ttf?v=4.6.3) format('truetype'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular) format('svg');
font-weight: normal;
font-style: normal;
} @font-face {
font-family: 'Icon7Stroke';
src: url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/Pe-icon-7-stroke.eot?d7yf1v);
src: url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/Pe-icon-7-stroke.eot?#iefixd7yf1v) format('embedded-opentype'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/Pe-icon-7-stroke.woff?d7yf1v) format('woff'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/Pe-icon-7-stroke.ttf?d7yf1v) format('truetype'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/Pe-icon-7-stroke.svg?d7yf1v#Pe-icon-7-stroke) format('svg');
font-weight: normal;
font-style: normal;
} @font-face {
font-family: 'WeatherIcons';
src: url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/weathericons-regular-webfont.eot);
src: url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/weathericons-regular-webfont.eot?#iefix) format('embedded-opentype'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/weathericons-regular-webfont.woff2) format('woff2'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/weathericons-regular-webfont.woff) format('woff'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/weathericons-regular-webfont.ttf) format('truetype'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/weathericons-regular-webfont.svg#weather_iconsregular) format('svg');
font-weight: normal;
font-style: normal;
} @font-face {
font-family: 'CraftEssential';
src: url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/CraftEssential.ttf?lkn52ds) format('truetype'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/CraftEssential.woff?lkn52ds) format('woff'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/CraftEssential.svg?lkn52ds#CraftEssential) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'btFitnessSport';
src: url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/btFitnessSport.ttf?dfalkn24) format('truetype'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/btFitnessSport.woff?dfalkn24) format('woff'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/btFitnessSport.svg?dfalkn24#btFitnessSport) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'btEducation';
src: url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/btEducation.ttf?adgl2da) format('truetype'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/btEducation.woff?adgl2da) format('woff'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/btEducation.svg?adgl2da#btEducation) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'btSport';
src: url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/btSport.ttf?uo8kwk) format('truetype'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/btSport.woff?uo8kwk) format('woff'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/btSport.svg?uo8kwk#btSport) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'btOutdoor';
src: url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/btOutdoor.ttf?lm34n21) format('truetype'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/btOutdoor.woff?lm34n21) format('woff'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/btOutdoor.svg?lm34n21#btOutdoor) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'btFitness';
src: url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/btFitness.ttf?kbj4t2b) format('truetype'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/btFitness.woff?kbj4t2b) format('woff'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/btFitness.svg?kbj4t2b#btFitness) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'btOffice';
src: url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/btOffice.ttf?b13klj5) format('truetype'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/btOffice.woff?b13klj5) format('woff'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/btOffice.svg?b13klj5#btOffice) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'btKindergarden';
src: url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/btKindergarden.ttf?lkj1b35) format('truetype'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/btKindergarden.woff?lkj1b35) format('woff'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/btKindergarden.svg?lkj1b35#btKindergarden) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'btKidsElements';
src: url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/btKidsElements.ttf?a254bn1cv) format('truetype'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/btKidsElements.woff?a254bn1cv) format('woff'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/btKidsElements.svg?a254bn1cv#btKidsElements) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'btMusicInstruments';
src: url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/btMusicInstruments.ttf?w1kj5kjb) format('truetype'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/btMusicInstruments.woff?w1kj5kjb) format('woff'),url(//www.rudolfaci.cz/wp-content/themes/kids-club/fonts/btMusicInstruments.svg?w1kj5kjb#btMusicInstruments) format('svg');
font-weight: normal;
font-style: normal;
} // Base gutter width // Headline fond // Headline supertitle font // Headline subtitle font // Headline fond // Base font // Base font // Base font size // Base font color // Lighter light font color // Darker light font color // Base headline color // Base bg color // Base border color // Sub bg color // Base font color // Base headline color // Base bg color // Base border color // Sub bg color // Main color // Secondary color // Accent color 1 // Accent color 2 // Accent color 3 // Accent color 4 // Darker main color // Darker main color // Darker main color // Darker main color // Sidebar width (%) // Padding between sidebar and sontent // Left and right page padding for boxed content // Top and bottom padding between content elements (base value) // RowItem padding // Default spacing in grid gallery // Defines logo height and menu line height Defines menu height whwn below menu // Top and bottom padding of the whole horizontal menu (px) // Padding between horizontal menu elements (px) // Width of the vertical menu (px) // dropdown width (px) // Base font size // Small icon size // Small icon size // Small icon size // Small icon size // Small icon size  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: bold;
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: .8em;
width: 100%;
display: block;
padding: 0 1em;
-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;
}
.btSoftRoundedButtons input:not([type='checkbox']):not([type='radio']),
.btSoftRoundedButtons textarea,
.btSoftRoundedButtons select {
border-radius: 10px;
}
.btLightSkin input:not([type='checkbox']):not([type='radio']),
.btDarkSkin .btLightSkin input:not([type='checkbox']):not([type='radio']),
.btLightSkin .btDarkSkin .btLightSkin input:not([type='checkbox']):not([type='radio']),
.btLightSkin textarea,
.btDarkSkin .btLightSkin textarea,
.btLightSkin .btDarkSkin .btLightSkin textarea,
.btLightSkin select,
.btDarkSkin .btLightSkin select,
.btLightSkin .btDarkSkin .btLightSkin select {
background: #fff;
}
.btDarkSkin input:not([type='checkbox']):not([type='radio']),
.btLightSkin .btDarkSkin input:not([type='checkbox']):not([type='radio']),
.btDarkSkin.btLightSkin .btDarkSkin input:not([type='checkbox']):not([type='radio']),
.btDarkSkin textarea,
.btLightSkin .btDarkSkin textarea,
.btDarkSkin.btLightSkin .btDarkSkin textarea,
.btDarkSkin select,
.btLightSkin .btDarkSkin select,
.btDarkSkin.btLightSkin .btDarkSkin select {
background: #181A1E;
}
.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 #5ba8fd;
box-shadow: 0 0 4px 0 #5ba8fd;
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,
embed,
iframe {
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: #fff;
}
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: #5ba8fd;
}
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: Montserrat;
} html,
body {
min-height: 100vh;
}
body:not(.btPageTransitions) {
min-height: 101vh;
}
html {
overflow-x: hidden;
}
body {
font-family: "Montserrat",Arial,sans-serif;
}
body {
font-size: 16px;
font-weight: 300;
line-height: 1.6;
background-size: cover;
background-attachment: fixed;
}
small {
font-size: 14px;
} .btContentHolder blockquote {
display: block;
margin: 0 0 20px;
font-size: 1.25em;
font-weight: 300;
line-height: 1.6;
}
.btContentHolder blockquote:after {
content: " ";
display: table;
width: 100%;
clear: both;
}
.btContentHolder blockquote:before {
content: '\e9a9\e9a9';
letter-spacing: .075em;
font-family: btFitnessSport;
font-size: 52px;
line-height: 1;
display: block;
margin: 0 0 4px;
font-size: 60px;
color: inherit;
}
.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 {
padding: 20px 0 0;
} h1,
h2,
h3,
h4,
h5,
h6 {
font-family: "Sue Ellen Francisco";
}
h1,
h2,
h3,
h4,
h5,
h6 {
clear: both;
margin: 0 0 .5em;
line-height: 1.3;
padding: 0;
font-weight: 400;
}  h1 {
font-size: 3em;
}
.btArticle h1 {
margin: 0 0 .5em;
}
h2 {
font-size: 2.5em;
}
.btArticle h2 {
margin: 0 0 .7em;
}
h3 {
font-size: 1.9em;
}
.btArticle h3 {
margin: 0 0 .9em;
}
h4 {
font-size: 1.4em;
}
.btArticle h4 {
margin: 0 0 1.1em;
}
h5 {
font-size: 1.125em;
}
.btArticle h5 {
margin: 0 0 1.3em;
}
h6 {
font-size: 1em;
}
.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: #5ba8fd;
color: white;
font-family: Sue Ellen Francisco;
}
.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-lg,
.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;
width: 100%;
}
.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);
}
.rowItem.btLeftBorder {
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;
}
.rowItem.btNoPadding {
padding: 0;
} .btTextIndent .rowItemContent {
padding: 0 20px;
}
.btTextIndent .rowItemContent .btImage,
.btTextIndent .rowItemContent .bpgPhoto {
margin: 0 -20px;
} .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: #5ba8fd !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(//www.rudolfaci.cz/wp-content/themes/kids-club/gfx/diagonalstripe-black.png);
opacity: .7;
}
.boldSection.btStripedLight:before {
background-image: url(//www.rudolfaci.cz/wp-content/themes/kids-club/gfx/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: .6;
}
.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: 0ms;
-moz-transition-duration: 0ms;
transition-duration: 0ms;
-webkit-transition-delay: 0ms;
-moz-transition-delay: 0ms;
transition-delay: 0ms;
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: 0ms;
-moz-transition-delay: 0ms;
transition-delay: 0ms;
}
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: #fff;
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;
}
.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: #5ba8fd;
}
.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;
}
.btSidebarLeft .btContent {
float: right;
padding-right: 20px;
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: #429bfd;
}
.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 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 #5ba8fd;
}
.btDarkSkin .btLoader,
.btLightSkin .btDarkSkin .btLoader,
.btDarkSkin.btLightSkin .btDarkSkin .btLoader {
border-top: 5px solid #5ba8fd;
}
.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);
}
}
@-webkit-keyframes btLoader {
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 {
text-transform: uppercase;
}
.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 10px;
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 {
max-width: 768px;
}
.btPageHeadline .header .btSubTitle {
font-size: 1.25em;
}
.btPageHeadline .btDash.bottomDash .dash:after {
display: none;
}
.btPageHeadline.boldSection.btSolidDarkBackground:before {
background: #2c2c2c;
opacity: .6;
} .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-bottom: 3em;
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: "Montserrat";
}
.btMenuVertical.btAccentDarkHeader .mainHeader {
background-color: #429bfd;
}
.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;
padding: 1em 0;
z-index: 1;
}
.menuPort {
font-family: "Montserrat";
visibility: hidden;
font-size: 14px;
}
.menuPort nav ul {
list-style: none;
display: block;
margin: 0;
padding: 0;
-webkit-transition: all 360ms ease 0s;
-moz-transition: all 360ms ease 0s;
transition: all 360ms ease 0s;
}
.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: "Montserrat";
font-size: 36px;
font-weight: 800;
line-height: 44px;
letter-spacing: -1px;
}
.btLogoArea .logo {
line-height: 0;
float: left;
}
.btLogoArea .logo img {
height: 44px;
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 {
color: #5ba8fd;
-webkit-box-shadow: 0 -4px 0 0 #5ba8fd inset;
box-shadow: 0 -4px 0 0 #5ba8fd 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: #5ba8fd !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 {
color: #60e188;
-webkit-box-shadow: 0 -4px 0 0 #60e188 inset;
box-shadow: 0 -4px 0 0 #60e188 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: #60e188 !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 {
color: #fdb157;
-webkit-box-shadow: 0 -4px 0 0 #fdb157 inset;
box-shadow: 0 -4px 0 0 #fdb157 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: #fdb157 !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 {
color: #ff6b6d;
-webkit-box-shadow: 0 -4px 0 0 #ff6b6d inset;
box-shadow: 0 -4px 0 0 #ff6b6d 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: #ff6b6d !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 1.3em;
}
.btMenuHorizontal .menuPort nav > ul > li > ul {
border-width: 2px 0 4px 0;
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,
.btMenuHorizontal .menuPort nav > ul > li:nth-child(4n + 1).on > a {
background-color: #5ba8fd;
color: #fff !important;
}
.btMenuHorizontal .menuPort nav > ul > li:nth-child(4n + 1) > ul {
border-color: #5ba8fd 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,
.btMenuHorizontal .menuPort nav > ul > li:nth-child(4n + 2).on > a {
background-color: #60e188;
color: #fff !important;
}
.btMenuHorizontal .menuPort nav > ul > li:nth-child(4n + 2) > ul {
border-color: #60e188 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,
.btMenuHorizontal .menuPort nav > ul > li:nth-child(4n + 3).on > a {
background-color: #fdb157;
color: #fff !important;
}
.btMenuHorizontal .menuPort nav > ul > li:nth-child(4n + 3) > ul {
border-color: #fdb157 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,
.btMenuHorizontal .menuPort nav > ul > li:nth-child(4n + 4).on > a {
background-color: #ff6b6d;
color: #fff !important;
}
.btMenuHorizontal .menuPort nav > ul > li:nth-child(4n + 4) > ul {
border-color: #ff6b6d transparent #e5e5e5;
}
.btMenuHorizontal .menuPort nav > ul > li:hover > a,
.btMenuHorizontal .menuPort nav > ul > li.on > 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: .7;
}
.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;
color: #fff;
}
.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: .7;
}
.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;
} .btAccentDarkHeader .menuPort > nav > ul > li > a {
opacity: .7 !important;
}
.btAccentDarkHeader .menuPort > nav > ul > li.current-menu-item > a,
.btAccentDarkHeader .menuPort > nav > ul > li.current-menu-ancestor > a,
.btAccentDarkHeader .menuPort > nav > ul > li.current_page_parent > a,
.btAccentDarkHeader .menuPort > nav > ul > li:hover > a {
opacity: 1 !important;
color: #fff !important;
}
.btAccentDarkHeader.btMenuBelowLogo .topBarInLogoAreaCell .btIconWidget .btIconWidgetContent {
color: #fff;
-webkit-transition: 300ms ease all;
-moz-transition: 300ms ease all;
transition: 300ms ease all;
}
.btAccentDarkHeader.btMenuBelowLogo .topBarInLogoAreaCell .btIconWidget:hover .btIconWidgetContent {
opacity: .7;
-webkit-transition: 300ms ease all;
-moz-transition: 300ms ease all;
transition: 300ms ease all;
} .btAccentLightHeader :not(.btMenuBelowLogo) .menuPort > nav > ul > li > a {
opacity: 1 !important;
}
.btAccentLightHeader.btMenuBelowLogo .menuPort > nav > ul > li > a {
opacity: .7 !important;
}
.btAccentLightHeader.btMenuBelowLogo .menuPort > nav > ul > li.current-menu-item > a,
.btAccentLightHeader.btMenuBelowLogo .menuPort > nav > ul > li.current-menu-ancestor > a,
.btAccentLightHeader.btMenuBelowLogo .menuPort > nav > ul > li.current_page_parent > a,
.btAccentLightHeader.btMenuBelowLogo .menuPort > nav > ul > li:hover > a {
opacity: 1 !important;
}
.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;
-webkit-transition: 150ms ease all;
-moz-transition: 150ms ease all;
transition: 150ms ease all;
display: inline-block;
}
.on > .subToggler:before {
color: #fff;
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);
}
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;
}
.menuPort nav ul li:hover > .subToggler {
color: #fff;
}
.btMenuLeft .menuPort nav ul li ul li .subToggler:before,
.btMenuRight .menuPort nav ul li ul li.on .subToggler:before {
-webkit-transform: rotate(-90deg);
-moz-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
transform: rotate(-90deg);
}
.btMenuRight .menuPort nav ul li ul li .subToggler:before,
.btMenuLeft .menuPort nav ul li ul li.on .subToggler:before {
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
}
.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(//www.rudolfaci.cz/wp-content/themes/kids-club/gfx/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: INF% !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:not(.btMenuBelowLogo):not(.btStickyHeaderActive) .btLogoArea {
border-bottom: 1px solid rgba(0,0,0,.07);
}
.btMenuHorizontal:not(.btMenuBelowLogo):not(.btStickyHeaderActive) .mainHeader.btDarkSkin .btLogoArea,
.btMenuHorizontal:not(.btMenuBelowLogo):not(.btStickyHeaderActive) .btLightSkin .mainHeader.btDarkSkin .btLogoArea {
border-color: rgba(255,255,255,.2);
}
.btMenuHorizontal:not(.btMenuBelowLogo):not(.btStickyHeaderActive) .mainHeader.btLightSkin .btLogoArea,
.btMenuHorizontal:not(.btMenuBelowLogo):not(.btStickyHeaderActive) .btDarkSkin .mainHeader.btLightSkin .btLogoArea {
border-color: rgba(0,0,0,.07);
}
.btDarkSkin.btMenuHorizontal:not(.btMenuBelowLogo) .btLogoArea,
.btLightSkin.btMenuHorizontal:not(.btMenuBelowLogo) .btDarkSkin.mainHeader .btLogoArea {
border-color: rgba(255,255,255,.1);
}
.btMenuHorizontal.btMenuBelowLogo .btBelowLogoArea .topBarInMenu {
height: 48px;
}
.btMenuHorizontal.btMenuBelowLogo .subToggler {
line-height: 48px;
}
.btMenuHorizontal.btMenuBelowLogo .menuPort nav > ul > li > a {
line-height: 48px;
} .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: #429bfd;
}
.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: #429bfd;
}
.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: #298dfc;
}
.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;
}
.btMenuHorizontal:not(.btMenuBelowLogo) .menuHolder .menuPort {
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;
padding: 1.2em 0;
}
.btAccentDarkHeader.btMenuVertical > .menuPort .logo {
margin: -3em -3em 1.6em;
padding: 2.5em;
background-color: #429bfd;
}
.btMenuVertical > .menuPort .logo img {
margin: 0 auto;
display: block;
height: auto;
max-width: 100%;
}
.btMenuVertical > .menuPort .btCloseVertical {
cursor: pointer;
font-size: 2.5em;
margin: 12px -35px 0 0;
position: relative;
float: right;
}
.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: #5ba8fd;
}
.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 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: left;
}
@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: #5ba8fd !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: #5ba8fd !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.btTopToolsLeft .btIconWidget:not(:first-child),
.btMenuHorizontal .topBarInMenu.btTopToolsLeft .btIconWidget:not(:first-child) {
margin-left: 1.4em;
}
.btMenuHorizontal .topTools.btTextRight .btIconWidget:not(:first-child),
.btMenuHorizontal .topBarInMenu.btTextRight .btIconWidget:not(:first-child) {
margin-left: 5px;
}
.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: 12px;
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;
opacity: .7;
}
.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 #5ba8fd;
}
.btMenuHorizontal .topBarInLogoArea .topBarInLogoAreaCell .btIconWidget {
display: table;
}
.btMenuHorizontal .topBarInLogoArea .topBarInLogoAreaCell .btIconWidget {
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: #5ba8fd;
}
.btMenuHorizontal .topBarInLogoArea .topBarInLogoAreaCell .btIconWidgetIcon .btIco.btIcoAccentColor2 .btIcoHolder:before {
color: #60e188;
}
.btMenuHorizontal .topBarInLogoArea .topBarInLogoAreaCell .btIconWidgetIcon .btIco.btIcoAccentColor3 .btIcoHolder:before {
color: #fdb157;
}
.btMenuHorizontal .topBarInLogoArea .topBarInLogoAreaCell .btIconWidgetIcon .btIco.btIcoAccentColor4 .btIcoHolder:before {
color: #ff6b6d;
}
.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: Sue Ellen Francisco,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: 1.5em;
}
.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: Sue Ellen Francisco;
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;
}
.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: #5ba8fd;
}
.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: #60e188;
}
.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: #fdb157;
}
.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: #ff6b6d;
}
.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: #5ba8fd;
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: #60e188;
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: #fdb157;
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: #ff6b6d;
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: 26px;
height: 26px;
line-height: 22px;
}
.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,
.btMenuVertical .menuPort .btTopToolsRight .btSearch {
margin: 0 .25em;
color: #fff !important;
}
.btMenuVertical .menuPort .btTopToolsRight .btIconWidget:hover,
.btMenuVertical .menuPort .btTopToolsRight .btSearch:hover {
color: #fff !important;
}
.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;
margin: 0 0 0 5px;
}
.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 #5ba8fd inset;
box-shadow: 0 0 0 1.5em #5ba8fd 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 #5ba8fd inset;
box-shadow: 0 0 0 0 #5ba8fd inset;
color: #5ba8fd;
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 #5ba8fd inset;
box-shadow: 0 0 0 1px #5ba8fd inset;
background: transparent;
color: #5ba8fd;
}
.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 #5ba8fd inset;
box-shadow: 0 0 0 1.5em #5ba8fd inset;
background: transparent;
color: #fff;
}
.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor1 .btIcoHolder:before,
.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor1 .btIcoHolder:before,
.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor1 .btIcoHolder:before {
color: #5ba8fd;
}
.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 #60e188 inset;
box-shadow: 0 0 0 1.5em #60e188 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 #60e188 inset;
box-shadow: 0 0 0 0 #60e188 inset;
color: #60e188;
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 #60e188 inset;
box-shadow: 0 0 0 1px #60e188 inset;
background: transparent;
color: #60e188;
}
.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 #60e188 inset;
box-shadow: 0 0 0 1.5em #60e188 inset;
background: transparent;
color: #fff;
}
.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor2 .btIcoHolder:before,
.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor2 .btIcoHolder:before,
.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor2 .btIcoHolder:before {
color: #60e188;
}
.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 #fdb157 inset;
box-shadow: 0 0 0 1.5em #fdb157 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 #fdb157 inset;
box-shadow: 0 0 0 0 #fdb157 inset;
color: #fdb157;
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 #fdb157 inset;
box-shadow: 0 0 0 1px #fdb157 inset;
background: transparent;
color: #fdb157;
}
.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 #fdb157 inset;
box-shadow: 0 0 0 1.5em #fdb157 inset;
background: transparent;
color: #fff;
}
.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor3 .btIcoHolder:before,
.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor3 .btIcoHolder:before,
.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor3 .btIcoHolder:before {
color: #fdb157;
}
.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 #ff6b6d inset;
box-shadow: 0 0 0 1.5em #ff6b6d 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 #ff6b6d inset;
box-shadow: 0 0 0 0 #ff6b6d inset;
color: #ff6b6d;
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 #ff6b6d inset;
box-shadow: 0 0 0 1px #ff6b6d inset;
background: transparent;
color: #ff6b6d;
}
.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 #ff6b6d inset;
box-shadow: 0 0 0 1.5em #ff6b6d inset;
background: transparent;
color: #fff;
}
.btMenuHorizontal .topBarInMenuCell .btIco.btIcoAccentColor4 .btIcoHolder:before,
.btMenuHorizontal .btTopToolsRight .btIco.btIcoAccentColor4 .btIcoHolder:before,
.btMenuHorizontal .btTopToolsLeft .btIco.btIcoAccentColor4 .btIcoHolder:before {
color: #ff6b6d;
}
.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: #5ba8fd;
-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: #5ba8fd;
-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: #5ba8fd;
-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: 20px;
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: .2em;
}
.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: #5ba8fd;
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: #5ba8fd;
}
.topBar .widget_search button:hover,
.topBarInMenu .widget_search button:hover {
background: #429bfd;
}
.btSearchInner.btFromTopBox {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
-webkit-transform: translate(0,-100%);
-moz-transform: translate(0,-100%);
-ms-transform: translate(0,-100%);
transform: translate(0,-100%);
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: #5ba8fd;
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: #60e188;
-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 #5ba8fd;
-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 #5ba8fd;
-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: #5ba8fd;
-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,
section .footer,
article 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;
}
footer .btCustomMenu ul li,
.footer .btCustomMenu ul li,
footer .btCustomMenu ul li.current-menu-item,
.footer .btCustomMenu ul li.current-menu-item {
width: 50%;
float: left;
}
footer .btCustomMenu ul li a,
.footer .btCustomMenu ul li a,
footer .btCustomMenu ul li.current-menu-item a,
.footer .btCustomMenu ul li.current-menu-item a {
margin: 0;
opacity: 1 !important;
}
footer .btCustomMenu ul li a:hover,
.footer .btCustomMenu ul li a:hover,
footer .btCustomMenu ul li.current-menu-item a:hover,
.footer .btCustomMenu ul li.current-menu-item a:hover {
margin: 0 !important;
color: #5ba8fd !important;
}
footer .btCustomMenu ul li:first-child,
.footer .btCustomMenu ul li:first-child {
padding-top: .5em;
}
footer .btCustomMenu:after,
.footer .btCustomMenu:after {
display: block;
content: "";
clear: both;
width: 100%;
}
footer .btFooterInlineMenu .btCustomMenu li,
.footer .btFooterInlineMenu .btCustomMenu li {
float: none !important;
width: auto !important;
} .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: #5ba8fd;
font-weight: 100;
font-family: "Montserrat",arial,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: 1.5em;
line-height: 1.25;
}
.btMediaBox.btQuote cite,
.btMediaBox.btLink cite {
display: inline-block;
padding: 20px 0 0;
border-top: 1px solid #fff;
margin: 0;
font-family: Sue Ellen Francisco;
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 btFitnessSport !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: 2.5em;
}
.btBlogColumnView .btMediaBox.btQuote p:before,
.btBlogColumnView .btMediaBox.btLink p:before {
font: 36px/36px Icon7Stroke;
}
.btBlogColumnView .btMediaBox.btQuote p,
.btBlogColumnView .btMediaBox.btLink p {
font-size: 1.5em;
}
.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: #5ba8fd;
} .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: #5ba8fd !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;
}
#review_form_wrapper h4 {
font-size: 1.75em;
}
.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 0;
display: table-cell;
}
.btCommentsBox ul.comments ul article {
padding: 0 0 0 40px;
}
.btCommentsBox ul.children {
margin: 0 0 0 20px;
}
.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 {
float: left;
}
.btCommentsBox .vcard .posted {
float: right;
margin: 1.1em 0 0;
opacity: .8;
font-size: .8em;
}
.btCommentsBox .vcard .posted:before {
content: '\f017';
font: normal 14px/1 FontAwesome;
margin: 0 5px 0 0;
background: #5ba8fd;
color: #fff;
padding: 5px;
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: "Sue Ellen Francisco";
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:before,
.btCommentsBox .commentTxt p.reply:before {
font: normal 15px/1 FontAwesome;
margin: 0 5px 0 0;
padding: 5px;
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:before {
content: '\f044';
-webkit-box-shadow: 0 0 0 1em #60e188 inset;
box-shadow: 0 0 0 1em #60e188 inset;
}
.btCommentsBox .commentTxt p.edit-link:hover:before {
color: #60e188;
-webkit-box-shadow: 0 0 0 1px #60e188 inset;
box-shadow: 0 0 0 1px #60e188 inset;
}
.btCommentsBox .commentTxt p.edit-link:hover a {
color: #60e188;
}
.btCommentsBox .commentTxt p.reply:before {
content: '\f112';
-webkit-box-shadow: 0 0 0 1em #fdb157 inset;
box-shadow: 0 0 0 1em #fdb157 inset;
}
.btCommentsBox .commentTxt p.reply:hover:before {
color: #fdb157;
-webkit-box-shadow: 0 0 0 1px #fdb157 inset;
box-shadow: 0 0 0 1px #fdb157 inset;
}
.btCommentsBox .commentTxt p.reply:hover a {
color: #fdb157;
}
.btCommentsBox .comment-form {
padding-bottom: 20px;
}
.btCommentsBox .comment-form .form-submit button {
text-transform: uppercase;
color: #fff;
background: #5ba8fd;
border: 2px solid #5ba8fd;
-webkit-transition: 300ms ease all;
-moz-transition: 300ms ease all;
transition: 300ms ease all;
}
.btCommentsBox .comment-form .form-submit button:hover {
background: transparent;
color: #5ba8fd;
}
.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,
.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 {
padding: 15px;
border-width: 1px;
border-style: solid;
}
.btLightSkin .post-password-form,
.btDarkSkin .btLightSkin .post-password-form,
.btLightSkin .btDarkSkin .btLightSkin .post-password-form {
border-color: rgba(0,0,0,.1);
}
.btDarkSkin .post-password-form,
.btLightSkin .btDarkSkin .post-password-form,
.btDarkSkin.btLightSkin .btDarkSkin .post-password-form {
border-color: rgba(255,255,255,.1);
}
.post-password-form label {
display: block;
text-align: center;
}
.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: #5ba8fd !important;
border: 2px solid #5ba8fd;
cursor: pointer;
padding: 0 20px;
font-family: "Sue Ellen Francisco";
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 !important;
color: #5ba8fd;
} .btPagination {
font-weight: 400;
font-size: .8em;
line-height: 38px;
text-transform: uppercase;
}
.btPagination :after {
display: table;
content: " ";
width: 100%;
clear: both;
}
.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 #5ba8fd inset;
box-shadow: 0 0 0 2em #5ba8fd inset;
color: #fff;
}
.btHardRoundedButtons .btPagination .paging a:after {
border-radius: 50%;
}
.btSoftRoundedButtons .btPagination .paging a:after {
border-radius: 10px;
}
.btSquareButtons .btPagination .paging a:after {
border-radius: 0;
}
.btPagination .paging a:hover:after {
-webkit-box-shadow: 0 0 0 1px #5ba8fd inset;
box-shadow: 0 0 0 1px #5ba8fd inset;
color: #5ba8fd;
}
.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 #5ba8fd inset;
box-shadow: 0 0 0 1em #5ba8fd 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 #5ba8fd inset;
box-shadow: 0 0 0 1px #5ba8fd inset;
color: #5ba8fd;
} .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: "Sue Ellen Francisco";
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 20px !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) {
.gallery-item {
width: 100% !important;
max-width: 100% !important;
}
}
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: 700;
display: inline-block;
margin: 0 0 0 1em;
text-transform: uppercase;
padding: 0 0 0 .9em;
font-size: 13px;
text-transform: uppercase;
}
.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: 2em;
font-family: Icon7Stroke;
margin: -.35em 0 0 -.9em;
font-weight: 300;
}
a#cancel-comment-reply-link:hover {
color: #5ba8fd;
}
.logged-in-as a {
color: #5ba8fd;
cursor: pointer;
}
.logged-in-as a:hover {
color: inherit;
}
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: #5ba8fd;
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 #5ba8fd inset;
box-shadow: 0 0 0 1.5em #5ba8fd 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: #5ba8fd;
-webkit-box-shadow: 0 0 0 1px #5ba8fd inset;
box-shadow: 0 0 0 1px #5ba8fd 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 #60e188 inset;
box-shadow: 0 0 0 1.5em #60e188 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: #60e188;
-webkit-box-shadow: 0 0 0 1px #60e188 inset;
box-shadow: 0 0 0 1px #60e188 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 #fdb157 inset;
box-shadow: 0 0 0 1.5em #fdb157 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: #fdb157;
-webkit-box-shadow: 0 0 0 1px #fdb157 inset;
box-shadow: 0 0 0 1px #fdb157 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 #ff6b6d inset;
box-shadow: 0 0 0 1.5em #ff6b6d 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: #ff6b6d;
-webkit-box-shadow: 0 0 0 1px #ff6b6d inset;
box-shadow: 0 0 0 1px #ff6b6d 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 10px;
letter-spacing: inherit;
width: 2px;
height: 2px;
border-radius: 50%;
line-height: inherit;
vertical-align: middle;
background-color: #5ba8fd;
}
.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: "Montserrat";
font-size: .8em;
}
.btArticleMeta dd,
.btArticleMeta dt {
display: block;
clear: left;
padding-right: 0;
}
.btArticleMeta dd {
padding-bottom: 1em;
}
.btArticleMeta dd .btArticleCategories a:after {
content: ",";
display: inline-block;
margin: 0 4px 0 0;
}
.btArticleMeta dd .btArticleCategories a:last-child:after {
display: none;
} .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: #5ba8fd;
color: #fff;
border: 2px solid #5ba8fd;
}
.btArticleListBody .btReadArticle a:hover {
background: transparent;
color: #5ba8fd;
}
.btArticleBody ul,
.btArticleBody ol {
margin-left: 1em;
}
.btArticleBody a {
text-decoration: underline;
}
.bypostauthor {
font-style: inherit;
} .btBox {
margin-bottom: 2em;
} .btBox > h4,
.btCustomMenu > h4,
.btTopBox > h4 {
font-size: 1.3em;
margin-bottom: .75em;
position: relative;
letter-spacing: 0;
font-weight: 500;
}
.btBox > h4:first-letter,
.btCustomMenu > h4:first-letter,
.btTopBox > h4:first-letter {
font-weight: 700;
}
.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 {
border-bottom: 3px solid rgba(0,0,0,.1);
}
.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 {
display: none;
}
.btBox > h4:before,
.btCustomMenu > h4:before,
.btTopBox > h4:before {
content: ' ';
height: 3px;
left: 0;
bottom: 0;
display: block;
position: absolute;
z-index: 2;
width: 12px;
}
.btNoDashInSidebar .btBox > h4:before,
.btNoDashInSidebar .btCustomMenu > h4:before,
.btNoDashInSidebar .btTopBox > h4:before {
display: none;
}
.btBox:nth-child(4n + 1) > h4:before,
.btCustomMenu:nth-child(4n + 1) > h4:before,
.btTopBox:nth-child(4n + 1) > h4:before {
background-color: #5ba8fd;
}
.btBox:nth-child(4n + 1) > h4:first-letter,
.btCustomMenu:nth-child(4n + 1) > h4:first-letter,
.btTopBox:nth-child(4n + 1) > h4:first-letter {
color: #5ba8fd;
}
.btBox:nth-child(4n + 2) > h4:before,
.btCustomMenu:nth-child(4n + 2) > h4:before,
.btTopBox:nth-child(4n + 2) > h4:before {
background-color: #60e188;
}
.btBox:nth-child(4n + 2) > h4:first-letter,
.btCustomMenu:nth-child(4n + 2) > h4:first-letter,
.btTopBox:nth-child(4n + 2) > h4:first-letter {
color: #60e188;
}
.btBox:nth-child(4n + 3) > h4:before,
.btCustomMenu:nth-child(4n + 3) > h4:before,
.btTopBox:nth-child(4n + 3) > h4:before {
background-color: #fdb157;
}
.btBox:nth-child(4n + 3) > h4:first-letter,
.btCustomMenu:nth-child(4n + 3) > h4:first-letter,
.btTopBox:nth-child(4n + 3) > h4:first-letter {
color: #fdb157;
}
.btBox:nth-child(4n + 4) > h4:before,
.btCustomMenu:nth-child(4n + 4) > h4:before,
.btTopBox:nth-child(4n + 4) > h4:before {
background-color: #ff6b6d;
}
.btBox:nth-child(4n + 4) > h4:first-letter,
.btCustomMenu:nth-child(4n + 4) > h4:first-letter,
.btTopBox:nth-child(4n + 4) > h4:first-letter {
color: #ff6b6d;
}
.btBox header.small .btSuperTitle,
.btCustomMenu header.small .btSuperTitle,
.btTopBox header.small .btSuperTitle {
font-size: .75em;
opacity: .6;
}
.btBox header.small h4,
.btCustomMenu header.small h4,
.btTopBox header.small h4 {
font-size: 1.1em;
font-weight: 400;
font-weight: 600;
margin-top: 4px;
}
.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 select,
.btCustomMenu select,
.btTopBox select {
display: block;
margin: .5em 0 0;
width: 100%;
padding: .7em;
}
.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:last-child,
.btCustomMenu ul li:last-child,
.btTopBox ul li:last-child {
border-bottom: 0;
}
.btBox ul li ul,
.btCustomMenu ul li ul,
.btTopBox ul li ul {
margin: .5em 0 0;
padding: .5em 0 0;
}
.btBox ul li ul li,
.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;
}
.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:hover,
.btCustomMenu .ppTxt .header .headline a:hover,
.btTopBox .ppTxt .header .headline a:hover {
color: #5ba8fd;
}
.btBox .ppTxt .header .btSuperTitle,
.btCustomMenu .ppTxt .header .btSuperTitle,
.btTopBox .ppTxt .header .btSuperTitle {
color: inherit;
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: .8em;
font-family: Sue Ellen Francisco;
} .btCustomMenu ul li a {
padding: 0 5px 0 0;
margin: 0;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
}
.btLightSkin .btCustomMenu ul li a,
.btDarkSkin .btLightSkin .btCustomMenu ul li a,
.btLightSkin .btDarkSkin .btLightSkin .btCustomMenu ul li a {
color: #343839;
}
.btDarkSkin .btCustomMenu ul li a,
.btLightSkin .btDarkSkin .btCustomMenu ul li a,
.btDarkSkin.btLightSkin .btDarkSkin .btCustomMenu ul li a {
color: #fff;
}
.btCustomMenu ul li a:hover,
.btCustomMenu ul li.current-cat a {
margin-left: 10px;
color: #5ba8fd;
opacity: 1 !important;
}
.btCustomMenu ul li.current-menu-item a {
margin-left: 10px;
opacity: .5;
}
.btCustomMenu ul li ul li a {
padding: 10px 50px 10px 20px;
}
.btCustomMenu ul li ul li ul li a {
padding: 10px 50px 10px 30px;
}
.btBox.widget_archive label,
.btBox.widget_categories label,
.btBox.widget_product_categories label,
.btBox.widget_pages label,
.btBox.btCustomMenu label,
.btBox.widget_meta label,
.btBox.widget_nav_menu label,
.btBox.widget_rss label,
.btBox.widget_recent_entries label {
display: none;
}
.btBox.widget_archive select,
.btBox.widget_categories select,
.btBox.widget_product_categories select,
.btBox.widget_pages select,
.btBox.btCustomMenu select,
.btBox.widget_meta select,
.btBox.widget_nav_menu select,
.btBox.widget_rss select,
.btBox.widget_recent_entries select {
display: block;
margin: 8px 0 0;
width: 100%;
}
.btBox.widget_archive ul li,
.btBox.widget_categories ul li,
.btBox.widget_product_categories ul li,
.btBox.widget_pages ul li,
.btBox.btCustomMenu ul li,
.btBox.widget_meta ul li,
.btBox.widget_nav_menu ul li,
.btBox.widget_rss ul li,
.btBox.widget_recent_entries ul li {
margin-bottom: 1px;
position: relative;
padding: 7px 0;
margin-left: 0;
border-bottom: 1px solid;
}
.btLightSkin .btBox.widget_archive ul li,
.btLightSkin .btBox.widget_categories ul li,
.btLightSkin .btBox.widget_product_categories ul li,
.btLightSkin .btBox.widget_pages ul li,
.btLightSkin .btBox.btCustomMenu ul li,
.btLightSkin .btBox.widget_meta ul li,
.btLightSkin .btBox.widget_nav_menu ul li,
.btLightSkin .btBox.widget_rss ul li,
.btLightSkin .btBox.widget_recent_entries ul li,
.btDarkSkin .btLightSkin .btBox.widget_archive ul li,
.btDarkSkin .btLightSkin .btBox.widget_categories ul li,
.btDarkSkin .btLightSkin .btBox.widget_product_categories ul li,
.btDarkSkin .btLightSkin .btBox.widget_pages ul li,
.btDarkSkin .btLightSkin .btBox.btCustomMenu ul li,
.btDarkSkin .btLightSkin .btBox.widget_meta ul li,
.btDarkSkin .btLightSkin .btBox.widget_nav_menu ul li,
.btDarkSkin .btLightSkin .btBox.widget_rss ul li,
.btDarkSkin .btLightSkin .btBox.widget_recent_entries ul li,
.btLightSkin .btDarkSkin .btLightSkin .btBox.widget_archive ul li,
.btLightSkin .btDarkSkin .btLightSkin .btBox.widget_categories ul li,
.btLightSkin .btDarkSkin .btLightSkin .btBox.widget_product_categories ul li,
.btLightSkin .btDarkSkin .btLightSkin .btBox.widget_pages ul li,
.btLightSkin .btDarkSkin .btLightSkin .btBox.btCustomMenu ul li,
.btLightSkin .btDarkSkin .btLightSkin .btBox.widget_meta ul li,
.btLightSkin .btDarkSkin .btLightSkin .btBox.widget_nav_menu ul li,
.btLightSkin .btDarkSkin .btLightSkin .btBox.widget_rss ul li,
.btLightSkin .btDarkSkin .btLightSkin .btBox.widget_recent_entries ul li {
border-bottom-color: rgba(0,0,0,.07);
}
.btDarkSkin .btBox.widget_archive ul li,
.btDarkSkin .btBox.widget_categories ul li,
.btDarkSkin .btBox.widget_product_categories ul li,
.btDarkSkin .btBox.widget_pages ul li,
.btDarkSkin .btBox.btCustomMenu ul li,
.btDarkSkin .btBox.widget_meta ul li,
.btDarkSkin .btBox.widget_nav_menu ul li,
.btDarkSkin .btBox.widget_rss ul li,
.btDarkSkin .btBox.widget_recent_entries ul li,
.btLightSkin .btDarkSkin .btBox.widget_archive ul li,
.btLightSkin .btDarkSkin .btBox.widget_categories ul li,
.btLightSkin .btDarkSkin .btBox.widget_product_categories ul li,
.btLightSkin .btDarkSkin .btBox.widget_pages ul li,
.btLightSkin .btDarkSkin .btBox.btCustomMenu ul li,
.btLightSkin .btDarkSkin .btBox.widget_meta ul li,
.btLightSkin .btDarkSkin .btBox.widget_nav_menu ul li,
.btLightSkin .btDarkSkin .btBox.widget_rss ul li,
.btLightSkin .btDarkSkin .btBox.widget_recent_entries ul li,
.btDarkSkin.btLightSkin .btDarkSkin .btBox.widget_archive ul li,
.btDarkSkin.btLightSkin .btDarkSkin .btBox.widget_categories ul li,
.btDarkSkin.btLightSkin .btDarkSkin .btBox.widget_product_categories ul li,
.btDarkSkin.btLightSkin .btDarkSkin .btBox.widget_pages ul li,
.btDarkSkin.btLightSkin .btDarkSkin .btBox.btCustomMenu ul li,
.btDarkSkin.btLightSkin .btDarkSkin .btBox.widget_meta ul li,
.btDarkSkin.btLightSkin .btDarkSkin .btBox.widget_nav_menu ul li,
.btDarkSkin.btLightSkin .btDarkSkin .btBox.widget_rss ul li,
.btDarkSkin.btLightSkin .btDarkSkin .btBox.widget_recent_entries ul li {
border-bottom-color: rgba(255,255,255,.2);
}
.btBox.widget_archive ul li:last-child,
.btBox.widget_categories ul li:last-child,
.btBox.widget_product_categories ul li:last-child,
.btBox.widget_pages ul li:last-child,
.btBox.btCustomMenu ul li:last-child,
.btBox.widget_meta ul li:last-child,
.btBox.widget_nav_menu ul li:last-child,
.btBox.widget_rss ul li:last-child,
.btBox.widget_recent_entries ul li:last-child {
border-bottom: 0;
}
.btBox.widget_archive ul ul,
.btBox.widget_categories ul ul,
.btBox.widget_product_categories ul ul,
.btBox.widget_pages ul ul,
.btBox.btCustomMenu ul ul,
.btBox.widget_meta ul ul,
.btBox.widget_nav_menu ul ul,
.btBox.widget_rss ul ul,
.btBox.widget_recent_entries ul ul {
border-top: 1px solid;
}
.btLightSkin .btBox.widget_archive ul ul,
.btLightSkin .btBox.widget_categories ul ul,
.btLightSkin .btBox.widget_product_categories ul ul,
.btLightSkin .btBox.widget_pages ul ul,
.btLightSkin .btBox.btCustomMenu ul ul,
.btLightSkin .btBox.widget_meta ul ul,
.btLightSkin .btBox.widget_nav_menu ul ul,
.btLightSkin .btBox.widget_rss ul ul,
.btLightSkin .btBox.widget_recent_entries ul ul,
.btDarkSkin .btLightSkin .btBox.widget_archive ul ul,
.btDarkSkin .btLightSkin .btBox.widget_categories ul ul,
.btDarkSkin .btLightSkin .btBox.widget_product_categories ul ul,
.btDarkSkin .btLightSkin .btBox.widget_pages ul ul,
.btDarkSkin .btLightSkin .btBox.btCustomMenu ul ul,
.btDarkSkin .btLightSkin .btBox.widget_meta ul ul,
.btDarkSkin .btLightSkin .btBox.widget_nav_menu ul ul,
.btDarkSkin .btLightSkin .btBox.widget_rss ul ul,
.btDarkSkin .btLightSkin .btBox.widget_recent_entries ul ul,
.btLightSkin .btDarkSkin .btLightSkin .btBox.widget_archive ul ul,
.btLightSkin .btDarkSkin .btLightSkin .btBox.widget_categories ul ul,
.btLightSkin .btDarkSkin .btLightSkin .btBox.widget_product_categories ul ul,
.btLightSkin .btDarkSkin .btLightSkin .btBox.widget_pages ul ul,
.btLightSkin .btDarkSkin .btLightSkin .btBox.btCustomMenu ul ul,
.btLightSkin .btDarkSkin .btLightSkin .btBox.widget_meta ul ul,
.btLightSkin .btDarkSkin .btLightSkin .btBox.widget_nav_menu ul ul,
.btLightSkin .btDarkSkin .btLightSkin .btBox.widget_rss ul ul,
.btLightSkin .btDarkSkin .btLightSkin .btBox.widget_recent_entries ul ul {
border-top-color: rgba(0,0,0,.07);
}
.btDarkSkin .btBox.widget_archive ul ul,
.btDarkSkin .btBox.widget_categories ul ul,
.btDarkSkin .btBox.widget_product_categories ul ul,
.btDarkSkin .btBox.widget_pages ul ul,
.btDarkSkin .btBox.btCustomMenu ul ul,
.btDarkSkin .btBox.widget_meta ul ul,
.btDarkSkin .btBox.widget_nav_menu ul ul,
.btDarkSkin .btBox.widget_rss ul ul,
.btDarkSkin .btBox.widget_recent_entries ul ul,
.btLightSkin .btDarkSkin .btBox.widget_archive ul ul,
.btLightSkin .btDarkSkin .btBox.widget_categories ul ul,
.btLightSkin .btDarkSkin .btBox.widget_product_categories ul ul,
.btLightSkin .btDarkSkin .btBox.widget_pages ul ul,
.btLightSkin .btDarkSkin .btBox.btCustomMenu ul ul,
.btLightSkin .btDarkSkin .btBox.widget_meta ul ul,
.btLightSkin .btDarkSkin .btBox.widget_nav_menu ul ul,
.btLightSkin .btDarkSkin .btBox.widget_rss ul ul,
.btLightSkin .btDarkSkin .btBox.widget_recent_entries ul ul,
.btDarkSkin.btLightSkin .btDarkSkin .btBox.widget_archive ul ul,
.btDarkSkin.btLightSkin .btDarkSkin .btBox.widget_categories ul ul,
.btDarkSkin.btLightSkin .btDarkSkin .btBox.widget_product_categories ul ul,
.btDarkSkin.btLightSkin .btDarkSkin .btBox.widget_pages ul ul,
.btDarkSkin.btLightSkin .btDarkSkin .btBox.btCustomMenu ul ul,
.btDarkSkin.btLightSkin .btDarkSkin .btBox.widget_meta ul ul,
.btDarkSkin.btLightSkin .btDarkSkin .btBox.widget_nav_menu ul ul,
.btDarkSkin.btLightSkin .btDarkSkin .btBox.widget_rss ul ul,
.btDarkSkin.btLightSkin .btDarkSkin .btBox.widget_recent_entries ul ul {
border-top-color: rgba(255,255,255,.2);
}
.btBox.widget_archive ul li ul li,
.btBox.widget_categories ul li ul li,
.btBox.widget_product_categories ul li ul li,
.btBox.widget_pages ul li ul li,
.btBox.btCustomMenu ul li ul li,
.btBox.widget_meta ul li ul li,
.btBox.widget_nav_menu ul li ul li,
.btBox.widget_rss ul li ul li,
.btBox.widget_recent_entries ul li ul li {
margin-bottom: 1px;
position: relative;
}
.btBox.widget_archive ul li a,
.btBox.widget_categories ul li a,
.btBox.widget_product_categories ul li a,
.btBox.widget_pages ul li a,
.btBox.btCustomMenu ul li a,
.btBox.widget_meta ul li a,
.btBox.widget_nav_menu ul li a,
.btBox.widget_rss ul li a,
.btBox.widget_recent_entries ul li a {
padding: 0 5px 0 0;
margin: 0;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
}
.btLightSkin .btBox.widget_archive ul li a,
.btLightSkin .btBox.widget_categories ul li a,
.btLightSkin .btBox.widget_product_categories ul li a,
.btLightSkin .btBox.widget_pages ul li a,
.btLightSkin .btBox.btCustomMenu ul li a,
.btLightSkin .btBox.widget_meta ul li a,
.btLightSkin .btBox.widget_nav_menu ul li a,
.btLightSkin .btBox.widget_rss ul li a,
.btLightSkin .btBox.widget_recent_entries ul li a,
.btDarkSkin .btLightSkin .btBox.widget_archive ul li a,
.btDarkSkin .btLightSkin .btBox.widget_categories ul li a,
.btDarkSkin .btLightSkin .btBox.widget_product_categories ul li a,
.btDarkSkin .btLightSkin .btBox.widget_pages ul li a,
.btDarkSkin .btLightSkin .btBox.btCustomMenu ul li a,
.btDarkSkin .btLightSkin .btBox.widget_meta ul li a,
.btDarkSkin .btLightSkin .btBox.widget_nav_menu ul li a,
.btDarkSkin .btLightSkin .btBox.widget_rss ul li a,
.btDarkSkin .btLightSkin .btBox.widget_recent_entries ul li a,
.btLightSkin .btDarkSkin .btLightSkin .btBox.widget_archive ul li a,
.btLightSkin .btDarkSkin .btLightSkin .btBox.widget_categories ul li a,
.btLightSkin .btDarkSkin .btLightSkin .btBox.widget_product_categories ul li a,
.btLightSkin .btDarkSkin .btLightSkin .btBox.widget_pages ul li a,
.btLightSkin .btDarkSkin .btLightSkin .btBox.btCustomMenu ul li a,
.btLightSkin .btDarkSkin .btLightSkin .btBox.widget_meta ul li a,
.btLightSkin .btDarkSkin .btLightSkin .btBox.widget_nav_menu ul li a,
.btLightSkin .btDarkSkin .btLightSkin .btBox.widget_rss ul li a,
.btLightSkin .btDarkSkin .btLightSkin .btBox.widget_recent_entries ul li a {
color: #343839;
}
.btDarkSkin .btBox.widget_archive ul li a,
.btDarkSkin .btBox.widget_categories ul li a,
.btDarkSkin .btBox.widget_product_categories ul li a,
.btDarkSkin .btBox.widget_pages ul li a,
.btDarkSkin .btBox.btCustomMenu ul li a,
.btDarkSkin .btBox.widget_meta ul li a,
.btDarkSkin .btBox.widget_nav_menu ul li a,
.btDarkSkin .btBox.widget_rss ul li a,
.btDarkSkin .btBox.widget_recent_entries ul li a,
.btLightSkin .btDarkSkin .btBox.widget_archive ul li a,
.btLightSkin .btDarkSkin .btBox.widget_categories ul li a,
.btLightSkin .btDarkSkin .btBox.widget_product_categories ul li a,
.btLightSkin .btDarkSkin .btBox.widget_pages ul li a,
.btLightSkin .btDarkSkin .btBox.btCustomMenu ul li a,
.btLightSkin .btDarkSkin .btBox.widget_meta ul li a,
.btLightSkin .btDarkSkin .btBox.widget_nav_menu ul li a,
.btLightSkin .btDarkSkin .btBox.widget_rss ul li a,
.btLightSkin .btDarkSkin .btBox.widget_recent_entries ul li a,
.btDarkSkin.btLightSkin .btDarkSkin .btBox.widget_archive ul li a,
.btDarkSkin.btLightSkin .btDarkSkin .btBox.widget_categories ul li a,
.btDarkSkin.btLightSkin .btDarkSkin .btBox.widget_product_categories ul li a,
.btDarkSkin.btLightSkin .btDarkSkin .btBox.widget_pages ul li a,
.btDarkSkin.btLightSkin .btDarkSkin .btBox.btCustomMenu ul li a,
.btDarkSkin.btLightSkin .btDarkSkin .btBox.widget_meta ul li a,
.btDarkSkin.btLightSkin .btDarkSkin .btBox.widget_nav_menu ul li a,
.btDarkSkin.btLightSkin .btDarkSkin .btBox.widget_rss ul li a,
.btDarkSkin.btLightSkin .btDarkSkin .btBox.widget_recent_entries ul li a {
color: #fff;
}
.btBox.widget_archive ul li a:hover,
.btBox.widget_categories ul li a:hover,
.btBox.widget_product_categories ul li a:hover,
.btBox.widget_pages ul li a:hover,
.btBox.btCustomMenu ul li a:hover,
.btBox.widget_meta ul li a:hover,
.btBox.widget_nav_menu ul li a:hover,
.btBox.widget_rss ul li a:hover,
.btBox.widget_recent_entries ul li a:hover {
margin-left: 10px;
color: #5ba8fd;
opacity: 1 !important;
}
.btBox.widget_archive ul li.current-cat a,
.btBox.widget_categories ul li.current-cat a,
.btBox.widget_product_categories ul li.current-cat a,
.btBox.widget_pages ul li.current-cat a,
.btBox.btCustomMenu ul li.current-cat a,
.btBox.widget_meta ul li.current-cat a,
.btBox.widget_nav_menu ul li.current-cat a,
.btBox.widget_rss ul li.current-cat a,
.btBox.widget_recent_entries ul li.current-cat a {
margin-left: 10px;
opacity: .5;
}
.btBox.widget_archive ul li.current-menu-item a,
.btBox.widget_categories ul li.current-menu-item a,
.btBox.widget_product_categories ul li.current-menu-item a,
.btBox.widget_pages ul li.current-menu-item a,
.btBox.btCustomMenu ul li.current-menu-item a,
.btBox.widget_meta ul li.current-menu-item a,
.btBox.widget_nav_menu ul li.current-menu-item a,
.btBox.widget_rss ul li.current-menu-item a,
.btBox.widget_recent_entries ul li.current-menu-item a {
margin-left: 10px;
opacity: .5;
}
.btBox.widget_archive ul li ul li a,
.btBox.widget_categories ul li ul li a,
.btBox.widget_product_categories ul li ul li a,
.btBox.widget_pages ul li ul li a,
.btBox.btCustomMenu ul li ul li a,
.btBox.widget_meta ul li ul li a,
.btBox.widget_nav_menu ul li ul li a,
.btBox.widget_rss ul li ul li a,
.btBox.widget_recent_entries ul li ul li a {
padding: 10px 50px 10px 20px;
}
.btBox.widget_archive ul li ul li ul li a,
.btBox.widget_categories ul li ul li ul li a,
.btBox.widget_product_categories ul li ul li ul li a,
.btBox.widget_pages ul li ul li ul li a,
.btBox.btCustomMenu ul li ul li ul li a,
.btBox.widget_meta ul li ul li ul li a,
.btBox.widget_nav_menu ul li ul li ul li a,
.btBox.widget_rss ul li ul li ul li a,
.btBox.widget_recent_entries ul li ul li ul li a {
padding: 10px 50px 10px 30px;
}
.btBox.widget_archive ul li strong,
.btBox.widget_categories ul li strong,
.btBox.widget_product_categories ul li strong,
.btBox.widget_pages ul li strong,
.btBox.btCustomMenu ul li strong,
.btBox.widget_meta ul li strong,
.btBox.widget_nav_menu ul li strong,
.btBox.widget_rss ul li strong,
.btBox.widget_recent_entries ul li strong {
position: absolute;
top: 0;
right: 0;
padding: 10px;
min-width: 38px;
text-align: center;
}
.btBox.widget_archive ul li ul li,
.btBox.widget_categories ul li ul li,
.btBox.widget_product_categories ul li ul li,
.btBox.widget_pages ul li ul li,
.btBox.btCustomMenu ul li ul li,
.btBox.widget_meta ul li ul li,
.btBox.widget_nav_menu ul li ul li,
.btBox.widget_rss ul li ul li,
.btBox.widget_recent_entries ul li ul li {
margin-top: 1px;
} .widget_calendar table {
width: 100%;
border-collapse: collapse;
}
.widget_calendar table caption {
background: #5ba8fd;
color: #FFF;
font-family: "Sue Ellen Francisco";
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: "Sue Ellen Francisco";
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: 10px;
}
.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;
font-size: 0 !important;
}
.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 !important;
}
.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,.2) !important;
background-color: #181A1E;
color: #fff !important;
}
.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 !important;
}
.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 !important;
}
.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: 10px;
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: #5ba8fd !important;
border-color: #5ba8fd !important;
}
.btBox .btSearch .btIco,
form.woocommerce-product-search .btIco {
display: none;
}
.btBox .btSearch form,
form.woocommerce-product-search form {
display: block;
}
form.woocommerce-product-search input[type=submit] {
color: transparent;
}
form.woocommerce-product-search input[type=submit]:before {
font-family: Icon7Stroke;
content: "\e618";
display: inline-block;
color: inherit;
font-size: 26px;
line-height: 36px;
font-weight: 600;
}
form.woocommerce-product-search input[type=submit]:hover {
border-color: #5ba8fd;
background: #5ba8fd;
color: #fff;
} .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: 10px;
}
.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 #5ba8fd;
box-shadow: 0 0 4px 0 #5ba8fd;
-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: #5ba8fd;
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: #5ba8fd;
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;
font-family: Sue Ellen Francisco;
}
.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_shopping_cart .buttons .button {
width: 48%;
display: block;
float: left;
text-align: center;
}
.widget_shopping_cart .buttons .button.checkout {
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: #5ba8fd;
}
.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: #60e188;
} .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: #60e188;
color: #fff;
font: normal 10px/1 Sue Ellen Francisco;
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: #5ba8fd;
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.3em;
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: Sue Ellen Francisco;
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: #5ba8fd;
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: #5ba8fd;
color: #fff;
font-family: "Montserrat";
-webkit-transition: 300ms ease all;
-moz-transition: 300ms ease all;
transition: 300ms ease all;
border: 1px solid #5ba8fd;
}
.btHardRoundedButtons .btBox .tagcloud a,
.btHardRoundedButtons .btTags ul a {
border-radius: 50px;
}
.btSoftRoundedButtons .btBox .tagcloud a,
.btSoftRoundedButtons .btTags ul a {
border-radius: 10px;
}
.btBox .tagcloud a:hover,
.btTags ul a:hover {
background: transparent;
color: #5ba8fd;
-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;
}
.btSidebar .btIconWidget {
margin: 0 0 1.6em;
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-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;
}
.btSidebar .btIconWidget.btCartWidget {
width: 100%;
}
.btSidebar .btIconWidget.btCartWidget .btIconWidgetContent {
width: 100%;
}
.btSidebar .btIconWidget.btCartWidget .btIconWidgetContent .cart_list.product_list_widget,
.btSidebar .btIconWidget.btCartWidget .btIconWidgetContent p.total,
.btSidebar .btIconWidget.btCartWidget .btIconWidgetContent p.buttons {
width: 100%;
display: block;
}
.btSidebar .btIconWidget .btIconWidgetIcon {
line-height: 1;
padding: 0 .15em 0 0;
text-align: left;
margin: .25em 0 0;
}
.btSidebar .btIconWidget .btIconWidgetIcon .btIcoHolder:before {
font-size: 32px;
line-height: 40px;
width: 40px;
height: 40px;
}
.btSidebar .btIconWidget .btIconWidgetIcon .btIcoCircled .btIcoHolder:before {
font-size: 20px;
line-height: 40px;
width: 40px;
height: 40px;
}
.btSidebar .btIconWidget .btIconWidgetIcon .btIcoAccentColor1.btIcoCircled .btIcoHolder:before {
-webkit-box-shadow: 0 0 0 1.5em #5ba8fd inset;
box-shadow: 0 0 0 1.5em #5ba8fd inset;
color: #fff;
}
.btDarkSkin.btSidebar .btIconWidget .btIconWidgetIcon .btIcoAccentColor1.btIcoCircled .btIcoHolder:before,
.btAccentDarkHeader.btSidebar .btIconWidget .btIconWidgetIcon .btIcoAccentColor1.btIcoCircled .btIcoHolder:before,
.btAccentLightHeader.btSidebar .btIconWidget .btIconWidgetIcon .btIcoAccentColor1.btIcoCircled .btIcoHolder:before {
-webkit-box-shadow: 0 0 0 0 #5ba8fd inset;
box-shadow: 0 0 0 0 #5ba8fd inset;
color: #5ba8fd;
background: #fff;
}
.btSidebar .btIconWidget .btIconWidgetIcon .btIcoAccentColor1.btIcoCircled .btIcoHolder:hover:before {
-webkit-box-shadow: 0 0 0 1px #5ba8fd inset;
box-shadow: 0 0 0 1px #5ba8fd inset;
background: transparent;
color: #5ba8fd;
}
.btDarkSkin.btSidebar .btIconWidget .btIconWidgetIcon .btIcoAccentColor1.btIcoCircled .btIcoHolder:hover:before,
.btAccentDarkHeader.btSidebar .btIconWidget .btIconWidgetIcon .btIcoAccentColor1.btIcoCircled .btIcoHolder:hover:before,
.btAccentLightHeader.btSidebar .btIconWidget .btIconWidgetIcon .btIcoAccentColor1.btIcoCircled .btIcoHolder:hover:before {
-webkit-box-shadow: 0 0 0 1.5em #5ba8fd inset;
box-shadow: 0 0 0 1.5em #5ba8fd inset;
background: transparent;
color: #fff;
}
.btSidebar .btIconWidget .btIconWidgetIcon .btIcoAccentColor1 .btIcoHolder:before {
color: #5ba8fd;
}
.btSidebar .btIconWidget .btIconWidgetIcon .btIcoAccentColor1 .btIcoHolder:hover:before {
color: #343839;
}
.btDarkSkin.btSidebar .btIconWidget .btIconWidgetIcon .btIcoAccentColor1 .btIcoHolder:hover:before,
.btAccentDarkHeader.btSidebar .btIconWidget .btIconWidgetIcon .btIcoAccentColor1 .btIcoHolder:hover:before,
.btAccentLightHeader.btSidebar .btIconWidget .btIconWidgetIcon .btIcoAccentColor1 .btIcoHolder:hover:before {
color: #fff;
}
.btSidebar .btIconWidget .btIconWidgetIcon .btIcoAccentColor2.btIcoCircled .btIcoHolder:before {
-webkit-box-shadow: 0 0 0 1.5em #60e188 inset;
box-shadow: 0 0 0 1.5em #60e188 inset;
color: #fff;
}
.btDarkSkin.btSidebar .btIconWidget .btIconWidgetIcon .btIcoAccentColor2.btIcoCircled .btIcoHolder:before,
.btAccentDarkHeader.btSidebar .btIconWidget .btIconWidgetIcon .btIcoAccentColor2.btIcoCircled .btIcoHolder:before,
.btAccentLightHeader.btSidebar .btIconWidget .btIconWidgetIcon .btIcoAccentColor2.btIcoCircled .btIcoHolder:before {
-webkit-box-shadow: 0 0 0 0 #60e188 inset;
box-shadow: 0 0 0 0 #60e188 inset;
color: #60e188;
background: #fff;
}
.btSidebar .btIconWidget .btIconWidgetIcon .btIcoAccentColor2.btIcoCircled .btIcoHolder:hover:before {
-webkit-box-shadow: 0 0 0 1px #60e188 inset;
box-shadow: 0 0 0 1px #60e188 inset;
background: transparent;
color: #60e188;
}
.btDarkSkin.btSidebar .btIconWidget .btIconWidgetIcon .btIcoAccentColor2.btIcoCircled .btIcoHolder:hover:before,
.btAccentDarkHeader.btSidebar .btIconWidget .btIconWidgetIcon .btIcoAccentColor2.btIcoCircled .btIcoHolder:hover:before,
.btAccentLightHeader.btSidebar .btIconWidget .btIconWidgetIcon .btIcoAccentColor2.btIcoCircled .btIcoHolder:hover:before {
-webkit-box-shadow: 0 0 0 1.5em #60e188 inset;
box-shadow: 0 0 0 1.5em #60e188 inset;
background: transparent;
color: #fff;
}
.btSidebar .btIconWidget .btIconWidgetIcon .btIcoAccentColor2 .btIcoHolder:before {
color: #60e188;
}
.btSidebar .btIconWidget .btIconWidgetIcon .btIcoAccentColor2 .btIcoHolder:hover:before {
color: #343839;
}
.btDarkSkin.btSidebar .btIconWidget .btIconWidgetIcon .btIcoAccentColor2 .btIcoHolder:hover:before,
.btAccentDarkHeader.btSidebar .btIconWidget .btIconWidgetIcon .btIcoAccentColor2 .btIcoHolder:hover:before,
.btAccentLightHeader.btSidebar .btIconWidget .btIconWidgetIcon .btIcoAccentColor2 .btIcoHolder:hover:before {
color: #fff;
}
.btSidebar .btIconWidget .btIconWidgetIcon .btIcoAccentColor3.btIcoCircled .btIcoHolder:before {
-webkit-box-shadow: 0 0 0 1.5em #fdb157 inset;
box-shadow: 0 0 0 1.5em #fdb157 inset;
color: #fff;
}
.btDarkSkin.btSidebar .btIconWidget .btIconWidgetIcon .btIcoAccentColor3.btIcoCircled .btIcoHolder:before,
.btAccentDarkHeader.btSidebar .btIconWidget .btIconWidgetIcon .btIcoAccentColor3.btIcoCircled .btIcoHolder:before,
.btAccentLightHeader.btSidebar .btIconWidget .btIconWidgetIcon .btIcoAccentColor3.btIcoCircled .btIcoHolder:before {
-webkit-box-shadow: 0 0 0 0 #fdb157 inset;
box-shadow: 0 0 0 0 #fdb157 inset;
color: #fdb157;
background: #fff;
}
.btSidebar .btIconWidget .btIconWidgetIcon .btIcoAccentColor3.btIcoCircled .btIcoHolder:hover:before {
-webkit-box-shadow: 0 0 0 1px #fdb157 inset;
box-shadow: 0 0 0 1px #fdb157 inset;
background: transparent;
color: #fdb157;
}
.btDarkSkin.btSidebar .btIconWidget .btIconWidgetIcon .btIcoAccentColor3.btIcoCircled .btIcoHolder:hover:before,
.btAccentDarkHeader.btSidebar .btIconWidget .btIconWidgetIcon .btIcoAccentColor3.btIcoCircled .btIcoHolder:hover:before,
.btAccentLightHeader.btSidebar .btIconWidget .btIconWidgetIcon .btIcoAccentColor3.btIcoCircled .btIcoHolder:hover:before {
-webkit-box-shadow: 0 0 0 1.5em #fdb157 inset;
box-shadow: 0 0 0 1.5em #fdb157 inset;
background: transparent;
color: #fff;
}
.btSidebar .btIconWidget .btIconWidgetIcon .btIcoAccentColor3 .btIcoHolder:before {
color: #fdb157;
}
.btSidebar .btIconWidget .btIconWidgetIcon .btIcoAccentColor3 .btIcoHolder:hover:before {
color: #343839;
}
.btDarkSkin.btSidebar .btIconWidget .btIconWidgetIcon .btIcoAccentColor3 .btIcoHolder:hover:before,
.btAccentDarkHeader.btSidebar .btIconWidget .btIconWidgetIcon .btIcoAccentColor3 .btIcoHolder:hover:before,
.btAccentLightHeader.btSidebar .btIconWidget .btIconWidgetIcon .btIcoAccentColor3 .btIcoHolder:hover:before {
color: #fff;
}
.btSidebar .btIconWidget .btIconWidgetIcon .btIcoAccentColor4.btIcoCircled .btIcoHolder:before {
-webkit-box-shadow: 0 0 0 1.5em #ff6b6d inset;
box-shadow: 0 0 0 1.5em #ff6b6d inset;
color: #fff;
}
.btDarkSkin.btSidebar .btIconWidget .btIconWidgetIcon .btIcoAccentColor4.btIcoCircled .btIcoHolder:before,
.btAccentDarkHeader.btSidebar .btIconWidget .btIconWidgetIcon .btIcoAccentColor4.btIcoCircled .btIcoHolder:before,
.btAccentLightHeader.btSidebar .btIconWidget .btIconWidgetIcon .btIcoAccentColor4.btIcoCircled .btIcoHolder:before {
-webkit-box-shadow: 0 0 0 0 #ff6b6d inset;
box-shadow: 0 0 0 0 #ff6b6d inset;
color: #ff6b6d;
background: #fff;
}
.btSidebar .btIconWidget .btIconWidgetIcon .btIcoAccentColor4.btIcoCircled .btIcoHolder:hover:before {
-webkit-box-shadow: 0 0 0 1px #ff6b6d inset;
box-shadow: 0 0 0 1px #ff6b6d inset;
background: transparent;
color: #ff6b6d;
}
.btDarkSkin.btSidebar .btIconWidget .btIconWidgetIcon .btIcoAccentColor4.btIcoCircled .btIcoHolder:hover:before,
.btAccentDarkHeader.btSidebar .btIconWidget .btIconWidgetIcon .btIcoAccentColor4.btIcoCircled .btIcoHolder:hover:before,
.btAccentLightHeader.btSidebar .btIconWidget .btIconWidgetIcon .btIcoAccentColor4.btIcoCircled .btIcoHolder:hover:before {
-webkit-box-shadow: 0 0 0 1.5em #ff6b6d inset;
box-shadow: 0 0 0 1.5em #ff6b6d inset;
background: transparent;
color: #fff;
}
.btSidebar .btIconWidget .btIconWidgetIcon .btIcoAccentColor4 .btIcoHolder:before {
color: #ff6b6d;
}
.btSidebar .btIconWidget .btIconWidgetIcon .btIcoAccentColor4 .btIcoHolder:hover:before {
color: #343839;
}
.btDarkSkin.btSidebar .btIconWidget .btIconWidgetIcon .btIcoAccentColor4 .btIcoHolder:hover:before,
.btAccentDarkHeader.btSidebar .btIconWidget .btIconWidgetIcon .btIcoAccentColor4 .btIcoHolder:hover:before,
.btAccentLightHeader.btSidebar .btIconWidget .btIconWidgetIcon .btIcoAccentColor4 .btIcoHolder:hover:before {
color: #fff;
}
.btSidebar .btIconWidget .btIconWidgetContent {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-flow: column nowrap;
-ms-flex-flow: column nowrap;
flex-flow: column nowrap;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-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;
}
.btSidebar .btIconWidget .btIconWidgetContent .btIconWidgetTitle {
margin-bottom: .35em;
font-size: .7em;
text-transform: uppercase;
}
.btSidebar .btIconWidget .btIconWidgetContent .btIconWidgetText {
font-size: 1.1em;
display: block;
line-height: 1;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
} #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 #5ba8fd inset;
box-shadow: 0 0 0 1em #5ba8fd inset;
color: #fff;
width: 24px;
height: 24px;
text-align: center;
line-height: .8;
-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 #5ba8fd inset;
box-shadow: 0 0 0 1px #5ba8fd inset;
color: #5ba8fd;
-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: 'Sue Ellen Francisco',arial,sans-serif;
}
.btLightSkin .boldSection .tribe-this-week-widget-header-date,
.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 {
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 .this-week-past .type-tribe_events {
opacity: 1;
}
.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) {
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;
-webkit-transition: 300ms ease all;
-moz-transition: 300ms ease all;
transition: 300ms ease all;
line-height: 1.5 !important;
}
.btLightSkin .boldSection .tribe-this-week-event .duration,
.btLightSkin .boldSection .bt-this-week-event .duration {
color: #343839;
}
.btDarkSkin .boldSection .tribe-this-week-event .duration,
.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;
-webkit-transition: all 150ms ease;
-moz-transition: all 150ms ease;
transition: all 150ms ease;
}
.boldSection .tribe-this-week-event:hover:after,
.boldSection .bt-this-week-event:hover:after {
opacity: 1;
-webkit-transition: all 150ms ease;
-moz-transition: all 150ms ease;
transition: all 150ms ease;
}
.boldSection .tribe-this-week-event:nth-child(4n + 1):after,
.boldSection .bt-this-week-event:nth-child(4n + 1):after {
background-color: #5ba8fd;
}
.boldSection .tribe-this-week-event:nth-child(4n + 2):after,
.boldSection .bt-this-week-event:nth-child(4n + 2):after {
background-color: #60e188;
}
.boldSection .tribe-this-week-event:nth-child(4n + 3):after,
.boldSection .bt-this-week-event:nth-child(4n + 3):after {
background-color: #fdb157;
}
.boldSection .tribe-this-week-event:nth-child(4n + 4):after,
.boldSection .bt-this-week-event:nth-child(4n + 4):after {
background-color: #ff6b6d;
}
.boldSection .tribe-this-week-event:hover h2.entry-title,
.boldSection .bt-this-week-event:hover h2.entry-title,
.boldSection .tribe-this-week-event:hover h2.entry-title a,
.boldSection .bt-this-week-event:hover h2.entry-title a,
.boldSection .tribe-this-week-event:hover .duration,
.boldSection .bt-this-week-event:hover .duration,
.boldSection .tribe-this-week-event:hover .tribe-venue,
.boldSection .tribe-this-week-event:hover .bt-venue,
.boldSection .bt-this-week-event:hover .tribe-venue,
.boldSection .bt-this-week-event:hover .bt-venue,
.boldSection .tribe-this-week-event:hover .tribe-venue a,
.boldSection .tribe-this-week-event:hover .bt-venue a,
.boldSection .bt-this-week-event:hover .tribe-venue a,
.boldSection .bt-this-week-event:hover .bt-venue a {
color: #fff !important;
}
.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: #5ba8fd;
}
.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: #5ba8fd;
}
.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,
.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 {
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,
.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 {
color: #5ba8fd;
}
.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,
.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 {
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,
.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 {
color: #5ba8fd;
}
.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 .tribe-venue a,
.boldSection .tribe-this-week-widget-wrapper .tribe-this-week-widget-day .bt-venue a,
.boldSection .tribe-this-week-widget-wrapper .bt-this-week-widget-day .tribe-venue a,
.boldSection .tribe-this-week-widget-wrapper .bt-this-week-widget-day .bt-venue a,
.boldSection .bt-this-week-widget-wrapper .tribe-this-week-widget-day .tribe-venue a,
.boldSection .bt-this-week-widget-wrapper .tribe-this-week-widget-day .bt-venue a,
.boldSection .bt-this-week-widget-wrapper .bt-this-week-widget-day .tribe-venue a,
.boldSection .bt-this-week-widget-wrapper .bt-this-week-widget-day .bt-venue a {
text-decoration: none;
}
.boldSection .tribe-this-week-widget-wrapper .tribe-this-week-widget-day .tribe-venue a:hover,
.boldSection .tribe-this-week-widget-wrapper .tribe-this-week-widget-day .bt-venue a:hover,
.boldSection .tribe-this-week-widget-wrapper .bt-this-week-widget-day .tribe-venue a:hover,
.boldSection .tribe-this-week-widget-wrapper .bt-this-week-widget-day .bt-venue a:hover,
.boldSection .bt-this-week-widget-wrapper .tribe-this-week-widget-day .tribe-venue a:hover,
.boldSection .bt-this-week-widget-wrapper .tribe-this-week-widget-day .bt-venue a:hover,
.boldSection .bt-this-week-widget-wrapper .bt-this-week-widget-day .tribe-venue a:hover,
.boldSection .bt-this-week-widget-wrapper .bt-this-week-widget-day .bt-venue a:hover {
text-decoration: underline;
}
.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,
.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 {
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,
.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 {
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: Sue Ellen Francisco;
opacity: .5;
}
.btLightSkin .boldSection .this-week-no-events-msg {
color: #343839;
}
.btDarkSkin .boldSection .this-week-no-events-msg {
color: #fff;
}
.boldSection.btLightSkin .tribe-events-sub-nav .tribe-this-week-nav-link span:after,
.boldSection.btLightSkin .tribe-events-sub-nav .bt-this-week-nav-link span:after,
.boldSection.btLightSkin .bt-events-sub-nav .tribe-this-week-nav-link span:after,
.boldSection.btLightSkin .bt-events-sub-nav .bt-this-week-nav-link span:after,
.boldSection.btLightSkin .tribe-events-sub-nav .tribe-this-week-nav-link span:before,
.boldSection.btLightSkin .tribe-events-sub-nav .bt-this-week-nav-link span:before,
.boldSection.btLightSkin .bt-events-sub-nav .tribe-this-week-nav-link span:before,
.boldSection.btLightSkin .bt-events-sub-nav .bt-this-week-nav-link span:before {
color: #343839;
}
.boldSection.btLightSkin .tribe-this-week-widget-header-date,
.boldSection.btLightSkin .bt-this-week-widget-header-date {
background-color: rgba(0,0,0,.1);
color: #343839;
border-bottom: 4px solid rgba(0,0,0,.1);
}
.boldSection.btLightSkin .tribe-this-week-event:nth-child(odd),
.boldSection.btLightSkin .bt-this-week-event:nth-child(odd) {
background-color: rgba(0,0,0,.07);
}
.boldSection.btLightSkin .tribe-this-week-event .duration,
.boldSection.btLightSkin .bt-this-week-event .duration {
color: #343839;
}
.boldSection.btLightSkin .tribe-events-sub-nav .tribe-this-week-nav-link.nav-previous a,
.boldSection.btLightSkin .tribe-events-sub-nav .bt-this-week-nav-link.nav-previous a,
.boldSection.btLightSkin .bt-events-sub-nav .tribe-this-week-nav-link.nav-previous a,
.boldSection.btLightSkin .bt-events-sub-nav .bt-this-week-nav-link.nav-previous a,
.boldSection.btLightSkin .tribe-events-sub-nav .tribe-this-week-nav-link.nav-next a,
.boldSection.btLightSkin .tribe-events-sub-nav .bt-this-week-nav-link.nav-next a,
.boldSection.btLightSkin .bt-events-sub-nav .tribe-this-week-nav-link.nav-next a,
.boldSection.btLightSkin .bt-events-sub-nav .bt-this-week-nav-link.nav-next a {
color: #343839;
}
.boldSection.btLightSkin .tribe-events-sub-nav .tribe-this-week-nav-link.nav-previous a:hover,
.boldSection.btLightSkin .tribe-events-sub-nav .bt-this-week-nav-link.nav-previous a:hover,
.boldSection.btLightSkin .bt-events-sub-nav .tribe-this-week-nav-link.nav-previous a:hover,
.boldSection.btLightSkin .bt-events-sub-nav .bt-this-week-nav-link.nav-previous a:hover,
.boldSection.btLightSkin .tribe-events-sub-nav .tribe-this-week-nav-link.nav-next a:hover,
.boldSection.btLightSkin .tribe-events-sub-nav .bt-this-week-nav-link.nav-next a:hover,
.boldSection.btLightSkin .bt-events-sub-nav .tribe-this-week-nav-link.nav-next a:hover,
.boldSection.btLightSkin .bt-events-sub-nav .bt-this-week-nav-link.nav-next a:hover {
color: #5ba8fd;
}
.boldSection.btLightSkin .tribe-this-week-widget-wrapper .tribe-this-week-widget-day .duration,
.boldSection.btLightSkin .tribe-this-week-widget-wrapper .bt-this-week-widget-day .duration,
.boldSection.btLightSkin .bt-this-week-widget-wrapper .tribe-this-week-widget-day .duration,
.boldSection.btLightSkin .bt-this-week-widget-wrapper .bt-this-week-widget-day .duration,
.boldSection.btLightSkin .tribe-this-week-widget-wrapper .tribe-this-week-widget-day .tribe-venue,
.boldSection.btLightSkin .tribe-this-week-widget-wrapper .tribe-this-week-widget-day .bt-venue,
.boldSection.btLightSkin .tribe-this-week-widget-wrapper .bt-this-week-widget-day .tribe-venue,
.boldSection.btLightSkin .tribe-this-week-widget-wrapper .bt-this-week-widget-day .bt-venue,
.boldSection.btLightSkin .bt-this-week-widget-wrapper .tribe-this-week-widget-day .tribe-venue,
.boldSection.btLightSkin .bt-this-week-widget-wrapper .tribe-this-week-widget-day .bt-venue,
.boldSection.btLightSkin .bt-this-week-widget-wrapper .bt-this-week-widget-day .tribe-venue,
.boldSection.btLightSkin .bt-this-week-widget-wrapper .bt-this-week-widget-day .bt-venue {
color: #343839;
}
.boldSection.btDarkSkin .tribe-events-sub-nav .tribe-this-week-nav-link span:after,
.boldSection.btDarkSkin .tribe-events-sub-nav .bt-this-week-nav-link span:after,
.boldSection.btDarkSkin .bt-events-sub-nav .tribe-this-week-nav-link span:after,
.boldSection.btDarkSkin .bt-events-sub-nav .bt-this-week-nav-link span:after,
.boldSection.btDarkSkin .tribe-events-sub-nav .tribe-this-week-nav-link span:before,
.boldSection.btDarkSkin .tribe-events-sub-nav .bt-this-week-nav-link span:before,
.boldSection.btDarkSkin .bt-events-sub-nav .tribe-this-week-nav-link span:before,
.boldSection.btDarkSkin .bt-events-sub-nav .bt-this-week-nav-link span:before,
.boldSection.btDarkSkin .tribe-events-sub-nav .tribe-this-week-nav-link a:hover span:after,
.boldSection.btDarkSkin .tribe-events-sub-nav .bt-this-week-nav-link a:hover span:after,
.boldSection.btDarkSkin .bt-events-sub-nav .tribe-this-week-nav-link a:hover span:after,
.boldSection.btDarkSkin .bt-events-sub-nav .bt-this-week-nav-link a:hover span:after,
.boldSection.btDarkSkin .tribe-events-sub-nav .tribe-this-week-nav-link a:hover span:before,
.boldSection.btDarkSkin .tribe-events-sub-nav .bt-this-week-nav-link a:hover span:before,
.boldSection.btDarkSkin .bt-events-sub-nav .tribe-this-week-nav-link a:hover span:before,
.boldSection.btDarkSkin .bt-events-sub-nav .bt-this-week-nav-link a:hover span:before {
color: #fff;
}
.boldSection.btDarkSkin .tribe-events-sub-nav .tribe-this-week-nav-link .tribe-nav-label,
.boldSection.btDarkSkin .tribe-events-sub-nav .tribe-this-week-nav-link .bt-nav-label,
.boldSection.btDarkSkin .tribe-events-sub-nav .bt-this-week-nav-link .tribe-nav-label,
.boldSection.btDarkSkin .tribe-events-sub-nav .bt-this-week-nav-link .bt-nav-label,
.boldSection.btDarkSkin .bt-events-sub-nav .tribe-this-week-nav-link .tribe-nav-label,
.boldSection.btDarkSkin .bt-events-sub-nav .tribe-this-week-nav-link .bt-nav-label,
.boldSection.btDarkSkin .bt-events-sub-nav .bt-this-week-nav-link .tribe-nav-label,
.boldSection.btDarkSkin .bt-events-sub-nav .bt-this-week-nav-link .bt-nav-label,
.boldSection.btDarkSkin .tribe-events-sub-nav .tribe-this-week-nav-link a:hover .tribe-nav-label,
.boldSection.btDarkSkin .tribe-events-sub-nav .tribe-this-week-nav-link a:hover .bt-nav-label,
.boldSection.btDarkSkin .tribe-events-sub-nav .bt-this-week-nav-link a:hover .tribe-nav-label,
.boldSection.btDarkSkin .tribe-events-sub-nav .bt-this-week-nav-link a:hover .bt-nav-label,
.boldSection.btDarkSkin .bt-events-sub-nav .tribe-this-week-nav-link a:hover .tribe-nav-label,
.boldSection.btDarkSkin .bt-events-sub-nav .tribe-this-week-nav-link a:hover .bt-nav-label,
.boldSection.btDarkSkin .bt-events-sub-nav .bt-this-week-nav-link a:hover .tribe-nav-label,
.boldSection.btDarkSkin .bt-events-sub-nav .bt-this-week-nav-link a:hover .bt-nav-label {
opacity: 1;
}
.boldSection.btDarkSkin .tribe-events-sub-nav .tribe-this-week-nav-link a:hover,
.boldSection.btDarkSkin .tribe-events-sub-nav .bt-this-week-nav-link a:hover,
.boldSection.btDarkSkin .bt-events-sub-nav .tribe-this-week-nav-link a:hover,
.boldSection.btDarkSkin .bt-events-sub-nav .bt-this-week-nav-link a:hover {
color: #fff !important;
}
.boldSection.btDarkSkin .tribe-events-sub-nav .tribe-this-week-nav-link a:hover span:after,
.boldSection.btDarkSkin .tribe-events-sub-nav .bt-this-week-nav-link a:hover span:after,
.boldSection.btDarkSkin .bt-events-sub-nav .tribe-this-week-nav-link a:hover span:after,
.boldSection.btDarkSkin .bt-events-sub-nav .bt-this-week-nav-link a:hover span:after,
.boldSection.btDarkSkin .tribe-events-sub-nav .tribe-this-week-nav-link a:hover span:before,
.boldSection.btDarkSkin .tribe-events-sub-nav .bt-this-week-nav-link a:hover span:before,
.boldSection.btDarkSkin .bt-events-sub-nav .tribe-this-week-nav-link a:hover span:before,
.boldSection.btDarkSkin .bt-events-sub-nav .bt-this-week-nav-link a:hover span:before {
color: #fff;
-webkit-box-shadow: 0 0 0 1px #fff inset !important;
box-shadow: 0 0 0 1px #fff inset !important;
}
.boldSection.btDarkSkin .tribe-events-sub-nav .tribe-this-week-nav-link a:hover .tribe-nav-label,
.boldSection.btDarkSkin .tribe-events-sub-nav .tribe-this-week-nav-link a:hover .bt-nav-label,
.boldSection.btDarkSkin .tribe-events-sub-nav .bt-this-week-nav-link a:hover .tribe-nav-label,
.boldSection.btDarkSkin .tribe-events-sub-nav .bt-this-week-nav-link a:hover .bt-nav-label,
.boldSection.btDarkSkin .bt-events-sub-nav .tribe-this-week-nav-link a:hover .tribe-nav-label,
.boldSection.btDarkSkin .bt-events-sub-nav .tribe-this-week-nav-link a:hover .bt-nav-label,
.boldSection.btDarkSkin .bt-events-sub-nav .bt-this-week-nav-link a:hover .tribe-nav-label,
.boldSection.btDarkSkin .bt-events-sub-nav .bt-this-week-nav-link a:hover .bt-nav-label {
opacity: .5;
}
.boldSection.btDarkSkin .tribe-this-week-widget-header-date,
.boldSection.btDarkSkin .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.btDarkSkin .tribe-this-week-event:nth-child(odd),
.boldSection.btDarkSkin .bt-this-week-event:nth-child(odd) {
background-color: rgba(255,255,255,.2);
}
.boldSection.btDarkSkin .tribe-this-week-event .duration,
.boldSection.btDarkSkin .bt-this-week-event .duration {
color: #fff;
}
.boldSection.btDarkSkin .tribe-this-week-event h2.entry-title,
.boldSection.btDarkSkin .bt-this-week-event h2.entry-title {
color: #fff;
}
.boldSection.btDarkSkin .tribe-this-week-event h2.entry-title a,
.boldSection.btDarkSkin .bt-this-week-event h2.entry-title a {
color: #fff;
}
.boldSection.btDarkSkin .tribe-events-sub-nav .tribe-this-week-nav-link.nav-previous a,
.boldSection.btDarkSkin .tribe-events-sub-nav .bt-this-week-nav-link.nav-previous a,
.boldSection.btDarkSkin .bt-events-sub-nav .tribe-this-week-nav-link.nav-previous a,
.boldSection.btDarkSkin .bt-events-sub-nav .bt-this-week-nav-link.nav-previous a,
.boldSection.btDarkSkin .tribe-events-sub-nav .tribe-this-week-nav-link.nav-next a,
.boldSection.btDarkSkin .tribe-events-sub-nav .bt-this-week-nav-link.nav-next a,
.boldSection.btDarkSkin .bt-events-sub-nav .tribe-this-week-nav-link.nav-next a,
.boldSection.btDarkSkin .bt-events-sub-nav .bt-this-week-nav-link.nav-next a {
color: #fff;
}
.boldSection.btDarkSkin .tribe-events-sub-nav .tribe-this-week-nav-link.nav-previous a:hover,
.boldSection.btDarkSkin .tribe-events-sub-nav .bt-this-week-nav-link.nav-previous a:hover,
.boldSection.btDarkSkin .bt-events-sub-nav .tribe-this-week-nav-link.nav-previous a:hover,
.boldSection.btDarkSkin .bt-events-sub-nav .bt-this-week-nav-link.nav-previous a:hover,
.boldSection.btDarkSkin .tribe-events-sub-nav .tribe-this-week-nav-link.nav-next a:hover,
.boldSection.btDarkSkin .tribe-events-sub-nav .bt-this-week-nav-link.nav-next a:hover,
.boldSection.btDarkSkin .bt-events-sub-nav .tribe-this-week-nav-link.nav-next a:hover,
.boldSection.btDarkSkin .bt-events-sub-nav .bt-this-week-nav-link.nav-next a:hover {
color: #fff;
}
.boldSection.btDarkSkin .tribe-this-week-widget-wrapper .tribe-this-week-widget-day .duration,
.boldSection.btDarkSkin .tribe-this-week-widget-wrapper .bt-this-week-widget-day .duration,
.boldSection.btDarkSkin .bt-this-week-widget-wrapper .tribe-this-week-widget-day .duration,
.boldSection.btDarkSkin .bt-this-week-widget-wrapper .bt-this-week-widget-day .duration {
color: #fff;
}
.boldSection.btDarkSkin .tribe-this-week-widget-wrapper .tribe-this-week-widget-day .tribe-venue,
.boldSection.btDarkSkin .tribe-this-week-widget-wrapper .tribe-this-week-widget-day .bt-venue,
.boldSection.btDarkSkin .tribe-this-week-widget-wrapper .bt-this-week-widget-day .tribe-venue,
.boldSection.btDarkSkin .tribe-this-week-widget-wrapper .bt-this-week-widget-day .bt-venue,
.boldSection.btDarkSkin .bt-this-week-widget-wrapper .tribe-this-week-widget-day .tribe-venue,
.boldSection.btDarkSkin .bt-this-week-widget-wrapper .tribe-this-week-widget-day .bt-venue,
.boldSection.btDarkSkin .bt-this-week-widget-wrapper .bt-this-week-widget-day .tribe-venue,
.boldSection.btDarkSkin .bt-this-week-widget-wrapper .bt-this-week-widget-day .bt-venue {
font-weight: 100;
opacity: .5;
color: #fff;
}
.boldSection.btDarkSkin .tribe-this-week-widget-wrapper .tribe-this-week-widget-day .tribe-venue a,
.boldSection.btDarkSkin .tribe-this-week-widget-wrapper .tribe-this-week-widget-day .bt-venue a,
.boldSection.btDarkSkin .tribe-this-week-widget-wrapper .bt-this-week-widget-day .tribe-venue a,
.boldSection.btDarkSkin .tribe-this-week-widget-wrapper .bt-this-week-widget-day .bt-venue a,
.boldSection.btDarkSkin .bt-this-week-widget-wrapper .tribe-this-week-widget-day .tribe-venue a,
.boldSection.btDarkSkin .bt-this-week-widget-wrapper .tribe-this-week-widget-day .bt-venue a,
.boldSection.btDarkSkin .bt-this-week-widget-wrapper .bt-this-week-widget-day .tribe-venue a,
.boldSection.btDarkSkin .bt-this-week-widget-wrapper .bt-this-week-widget-day .bt-venue a {
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: #5ba8fd;
}
#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 #5ba8fd inset;
box-shadow: 0 0 0 1.5em #5ba8fd 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 #5ba8fd inset;
box-shadow: 0 0 0 1px #5ba8fd inset;
color: #5ba8fd;
}
#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: #60e188;
}
#tribe-bar-form #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-active a:hover {
color: #60e188;
}
#tribe-bar-form #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-active a span[class^=tribe-icon-]:before {
color: #60e188;
-webkit-box-shadow: 0 0 0 1px #60e188 inset;
box-shadow: 0 0 0 1px #60e188 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 #60e188 inset;
box-shadow: 0 0 0 1.5em #60e188 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 #5ba8fd;
box-shadow: 0 0 4px 0 #5ba8fd;
}
.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 #5ba8fd;
box-shadow: 0 0 4px 0 #5ba8fd;
}
.btHardRoundedButtons #tribe-bar-form input[type="text"] {
border-radius: 50px;
}
.btSoftRoundedButtons #tribe-bar-form input[type="text"] {
border-radius: 10px;
}
.btSquareButtons #tribe-bar-form input[type="text"] {
border-radius: 0;
}
#tribe-bar-form .tribe-bar-submit input[type=submit] {
background: #5ba8fd !important;
font-family: Sue Ellen Francisco;
color: #fff;
text-transform: uppercase;
border: 2px solid #5ba8fd !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: #5ba8fd !important;
}
.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: 10px;
}
.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;
}
.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: Montserrat;
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: Sue Ellen Francisco;
text-transform: uppercase;
border: 2px solid #5ba8fd;
color: #fff !important;
background: #5ba8fd;
-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: #5ba8fd !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: 10px !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;
}
.tribe-events.list input::-moz-placeholder {
font-style: normal;
}
.tribe-events.list input:-ms-input-placeholder {
font-style: normal;
}
.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: #5ba8fd;
}
.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;
pointer-events: none;
}
#tribe-events-content .tribe-events-sub-nav .tribe-events-nav-previous,
#tribe-events-content .tribe-events-sub-nav .tribe-events-nav-next {
cursor: pointer;
}
#tribe-events-content .tribe-events-sub-nav .tribe-events-nav-previous:hover a,
#tribe-events-content .tribe-events-sub-nav .tribe-events-nav-next:hover a {
color: #5ba8fd;
}
#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 #5ba8fd inset;
box-shadow: 0 0 0 1.5em #5ba8fd 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: 10px;
}
.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:hover a:after,
#tribe-events-content .tribe-events-sub-nav .tribe-events-nav-next:hover a:before {
color: #5ba8fd;
-webkit-box-shadow: 0 0 0 1px #5ba8fd inset;
box-shadow: 0 0 0 1px #5ba8fd 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: Montserrat;
}
#tribe-events td.tribe-events-present div[id*="tribe-events-daynum-"],
#tribe-events td.tribe-events-present div[id*="tribe-events-daynum-"] > a {
background: #5ba8fd !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(//www.rudolfaci.cz/wp-content/themes/kids-club/gfx/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(//www.rudolfaci.cz/wp-content/themes/kids-club/gfx/tribe-theme-tooltips-dark.png);
}
#tribe-events-content .tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title {
font-family: Montserrat;
}
#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: Sue Ellen Francisco;
color: #fff !important;
border: 2px solid #60e188 !important;
background: #60e188 !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: #60e188 !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: Montserrat;
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: #5ba8fd !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: Sue Ellen Francisco;
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: #5ba8fd;
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: #60e188;
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;
}
.btLightSkin .tribe-events-content .tribe-events-tooltip h4 {
color: #5ba8fd;
}
.btDarkSkin .tribe-events-content .tribe-events-tooltip h4 {
color: #fff;
}
.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: #5ba8fd;
border-radius: 50%;
float: left;
margin: 5px 5px 0 0;
text-align: center;
font-weight: 600;
color: #60e188;
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: Sue Ellen Francisco;
color: #fff !important;
border: 2px solid #60e188 !important;
background: #60e188 !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: #60e188 !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: #5ba8fd;
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: #fdb157;
background: #fdb157;
color: #343839;
border-radius: 0;
text-shadow: none;
opacity: .7;
}
#tribe-events-content .tribe-events-tooltip h4 {
color: #5ba8fd;
}
@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: Sue Ellen Francisco;
text-transform: uppercase;
border: 2px solid #5ba8fd;
color: #fff !important;
background: #5ba8fd;
-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: #5ba8fd !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: #60e188 !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: #5ba8fd !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-es]:before {
font-family: CraftEssential;
content: attr(data-ico-es);
font-weight: 100;
}
.btIco .btIcoHolder[data-ico-fs]:before {
font-family: btFitnessSport;
content: attr(data-ico-fs);
font-weight: 100;
}
.btIco .btIcoHolder[data-ico-ed]:before {
font-family: btEducation;
content: attr(data-ico-ed);
font-weight: 100;
}
.btIco .btIcoHolder[data-ico-sp]:before {
font-family: btSport;
content: attr(data-ico-sp);
font-weight: 100;
}
.btIco .btIcoHolder[data-ico-od]:before {
font-family: btOutdoor;
content: attr(data-ico-od);
font-weight: 100;
}
.btIco .btIcoHolder[data-ico-fi]:before {
font-family: btFitness;
content: attr(data-ico-fi);
font-weight: 100;
}
.btIco .btIcoHolder[data-ico-of]:before {
font-family: btOffice;
content: attr(data-ico-of);
font-weight: 100;
}
.btIco .btIcoHolder[data-ico-kg]:before {
font-family: btKindergarden;
content: attr(data-ico-kg);
font-weight: 100;
}
.btIco .btIcoHolder[data-ico-ke]:before {
font-family: btKidsElements;
content: attr(data-ico-ke);
font-weight: 100;
}
.btIco .btIcoHolder[data-ico-mu]:before {
font-family: btMusicInstruments;
content: attr(data-ico-mu);
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: "Sue Ellen Francisco";
}
.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: .5em;
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 #5ba8fd inset;
box-shadow: 0 0 0 1em #5ba8fd inset;
color: #fff;
}
.btIco.btIcoFilledType.btAccent1Icon:hover .btIcoHolder:before,
.btIco.btIcoOutlineType.btAccent1Icon .btIcoHolder:before {
-webkit-box-shadow: 0 0 0 1px #5ba8fd inset;
box-shadow: 0 0 0 1px #5ba8fd inset;
color: #5ba8fd;
} .btIco.btIcoFilledType.btAccent2Icon .btIcoHolder:before,
.btIco.btIcoOutlineType.btAccent2Icon:hover .btIcoHolder:before {
-webkit-box-shadow: 0 0 0 1em #60e188 inset;
box-shadow: 0 0 0 1em #60e188 inset;
color: #fff;
}
.btIco.btIcoFilledType.btAccent2Icon:hover .btIcoHolder:before,
.btIco.btIcoOutlineType.btAccent2Icon .btIcoHolder:before {
-webkit-box-shadow: 0 0 0 1px #60e188 inset;
box-shadow: 0 0 0 1px #60e188 inset;
color: #60e188;
} .btIco.btIcoFilledType.btAccent3Icon .btIcoHolder:before,
.btIco.btIcoOutlineType.btAccent3Icon:hover .btIcoHolder:before {
-webkit-box-shadow: 0 0 0 1em #fdb157 inset;
box-shadow: 0 0 0 1em #fdb157 inset;
color: #fff;
}
.btIco.btIcoFilledType.btAccent3Icon:hover .btIcoHolder:before,
.btIco.btIcoOutlineType.btAccent3Icon .btIcoHolder:before {
-webkit-box-shadow: 0 0 0 1px #fdb157 inset;
box-shadow: 0 0 0 1px #fdb157 inset;
color: #fdb157;
} .btIco.btIcoFilledType.btAccent4Icon .btIcoHolder:before,
.btIco.btIcoOutlineType.btAccent4Icon:hover .btIcoHolder:before {
-webkit-box-shadow: 0 0 0 1em #ff6b6d inset;
box-shadow: 0 0 0 1em #ff6b6d inset;
color: #fff;
}
.btIco.btIcoFilledType.btAccent4Icon:hover .btIcoHolder:before,
.btIco.btIcoOutlineType.btAccent4Icon .btIcoHolder:before {
-webkit-box-shadow: 0 0 0 1px #ff6b6d inset;
box-shadow: 0 0 0 1px #ff6b6d inset;
color: #ff6b6d;
} .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: #5ba8fd;
}
.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: #60e188;
}
.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: #fdb157;
}
.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: #ff6b6d;
}
.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;
font-family: Montserrat;
}
.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;
font-weight: 800;
}
.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;
font-weight: 800;
}
.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: #5ba8fd;
}
.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: #60e188;
}
.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: #5ba8fd;
} .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: 600;
-webkit-transition: all 500ms ease;
-moz-transition: all 500ms ease;
transition: all 500ms ease;
letter-spacing: 1px;
font-family: "Sue Ellen Francisco";
}
.btHardRoundedButtons .btBtn {
border-radius: 50px;
}
.btSoftRoundedButtons .btBtn {
border-radius: 10px;
}
.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 2em;
}
.btnRightPosition.btnMedium .btnInnerText + .btIco {
padding: 1.25em 2em 1.25em 1em;
margin-left: -1.8em;
}
.btnLeftPosition.btnMedium .btnInnerText + .btIco {
padding: 1.25em 1em 1.25em 2em;
margin-right: -1.8em;
}
.btnInlinePosition.btnMedium .btnInnerText + .btIco {
padding: 0 2em 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: #5ba8fd;
border: 2px solid #5ba8fd;
}
.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 #5ba8fd;
color: #5ba8fd;
}
.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: #5ba8fd !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: #5ba8fd;
} .btnFilledStyle.btnaccent2Color,
.btnOutlineStyle.btnaccent2Color:hover {
background-color: #60e188;
border: 2px solid #60e188;
}
.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 #60e188;
color: #60e188;
}
.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: #60e188 !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: #60e188;
} .btnFilledStyle.btnaccent3Color,
.btnOutlineStyle.btnaccent3Color:hover {
background-color: #fdb157;
border: 2px solid #fdb157;
}
.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 #fdb157;
color: #fdb157;
}
.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: #fdb157 !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: #fdb157;
} .btnFilledStyle.btnaccent4Color,
.btnOutlineStyle.btnaccent4Color:hover {
background-color: #ff6b6d;
border: 2px solid #ff6b6d;
}
.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 #ff6b6d;
color: #5ba8fd;
}
.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: #ff6b6d !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: #ff6b6d;
} .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: "Sue Ellen Francisco";
}
.btCounterHolder {
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 0s;
-moz-transition: all 1s ease 0s;
transition: all 1s ease 0s;
}
.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: 0ms;
-moz-transition-delay: 0ms;
transition-delay: 0ms;
-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: Sue Ellen Francisco;
font-weight: 400;
text-transform: uppercase;
color: #5ba8fd;
-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: "Sue Ellen Francisco";
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 0s;
-moz-transition: all 1s ease 0s;
transition: all 1s ease 0s;
-webkit-transform: translateX(-100%);
-moz-transform: translateX(-100%);
-ms-transform: translateX(-100%);
transform: translateX(-100%);
width: auto;
background-color: #5ba8fd;
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 {
opacity: 0;
position: absolute;
top: 0;
left: 0;
bottom: 0;
background-color: rgba(91,168,253,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: inline-block;
margin: auto;
padding: 20px 20px 25px;
color: #FFF;
}
.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 {
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 {
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 {
font-size: 1.875em;
line-height: 1.15;
font-weight: 400;
margin: 0 0 -25px;
letter-spacing: 0;
}
.btShowTitle .header.small h4 span.headline {
display: inline-block;
padding: 0 0 25px;
-webkit-box-shadow: 0 -4px 0 0 #5ba8fd inset;
box-shadow: 0 -4px 0 0 #5ba8fd inset;
}
.btShowTitle .header.small .btSuperTitle {
margin-bottom: .81em;
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 0ms 1 forwards;
-moz-animation: in-top 300ms ease 0ms 1 forwards;
animation: in-top 300ms ease 0ms 1 forwards;
}
.in-right:not(.btCircleImage) .captionPane {
-webkit-animation: in-right 300ms ease 0ms 1 forwards;
-moz-animation: in-right 300ms ease 0ms 1 forwards;
animation: in-right 300ms ease 0ms 1 forwards;
}
.in-bottom:not(.btCircleImage) .captionPane {
-webkit-animation: in-bottom 300ms ease 0ms 1 forwards;
-moz-animation: in-bottom 300ms ease 0ms 1 forwards;
animation: in-bottom 300ms ease 0ms 1 forwards;
}
.in-left:not(.btCircleImage) .captionPane {
-webkit-animation: in-left 300ms ease 0ms 1 forwards;
-moz-animation: in-left 300ms ease 0ms 1 forwards;
animation: in-left 300ms ease 0ms 1 forwards;
}
.out-top:not(.btCircleImage) .captionPane {
-webkit-animation: out-top 300ms ease 0ms 1 forwards;
-moz-animation: out-top 300ms ease 0ms 1 forwards;
animation: out-top 300ms ease 0ms 1 forwards;
}
.out-right:not(.btCircleImage) .captionPane {
-webkit-animation: out-right 300ms ease 0ms 1 forwards;
-moz-animation: out-right 300ms ease 0ms 1 forwards;
animation: out-right 300ms ease 0ms 1 forwards;
}
.out-bottom:not(.btCircleImage) .captionPane {
-webkit-animation: out-bottom 300ms ease 0ms 1 forwards;
-moz-animation: out-bottom 300ms ease 0ms 1 forwards;
animation: out-bottom 300ms ease 0ms 1 forwards;
}
.out-left:not(.btCircleImage) .captionPane {
-webkit-animation: out-left 300ms ease 0ms 1 forwards;
-moz-animation: out-left 300ms ease 0ms 1 forwards;
animation: out-left 300ms ease 0ms 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: #5ba8fd;
padding: 40px 40px;
margin-left: -1px;
margin-right: -1px;
}
.btHardRoundedButtons .btPriceTable .btPriceTableHeader {
border-radius: 30px;
}
.btSoftRoundedButtons .btPriceTable .btPriceTableHeader {
border-radius: 10px;
}
.btSquareButtons .btPriceTable .btPriceTableHeader {
border-radius: 0;
}
.btPriceTable .btPriceTableHeader .header .btSuperTitle {
color: white;
}
.btPriceTable .btPriceTableHeader .header .dash:after,
.btPriceTable .btPriceTableHeader .header .dash:before {
border-color: white;
}
.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: #60e188;
color: #fff;
font-family: "Sue Ellen Francisco";
pointer-events: none;
}
.btHardRoundedButtons .btPriceTableSticker {
border-radius: 50px 50px 0 50px;
}
.btSoftRoundedButtons .btPriceTableSticker {
border-radius: 10px 10px 0 10px;
}
.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: Montserrat;
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: #60e188 transparent transparent transparent;
z-index: 1;
}
.btPriceTableSticker:before {
opacity: .3;
z-index: 2;
border-color: #181A1E transparent 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 {
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: #5ba8fd;
}
.servicesItem.btServicesAccent2 .btDash.bottomDash .dash:after {
border-color: #60e188;
}
.servicesItem.btServicesAccent3 .btDash.bottomDash .dash:after {
border-color: #fdb157;
}
.servicesItem.btServicesAccent4 .btDash.bottomDash .dash:after {
border-color: #ff6b6d;
} .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 {
margin-bottom: .25em;
}
.header .headline,
.header .dash {
display: block;
}
.header .btSuperTitle {
font-family: "Montserrat";
font-size: .7em;
font-weight: 500;
margin-bottom: .7em;
line-height: 1.6;
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-family: "Montserrat";
font-size: 1em;
margin-bottom: 1em;
clear: both;
line-height: 1.6;
}
.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 {
color: #5ba8fd;
}
.header.btHeaderAccent1.btDash.bottomDash .dash:after {
border-color: #5ba8fd;
}
.header.btHeaderAccent2 h1,
.header.btHeaderAccent2 h2,
.header.btHeaderAccent2 h3,
.header.btHeaderAccent2 h4,
.header.btHeaderAccent2 h5 {
color: #60e188;
}
.header.btHeaderAccent2.btDash.bottomDash .dash:after {
border-color: #60e188;
}
.header.btHeaderAccent3 h1,
.header.btHeaderAccent3 h2,
.header.btHeaderAccent3 h3,
.header.btHeaderAccent3 h4,
.header.btHeaderAccent3 h5 {
color: #fdb157;
}
.header.btHeaderAccent3.btDash.bottomDash .dash:after {
border-color: #fdb157;
}
.header.btHeaderAccent4 h1,
.header.btHeaderAccent4 h2,
.header.btHeaderAccent4 h3,
.header.btHeaderAccent4 h4,
.header.btHeaderAccent4 h5 {
color: #ff6b6d;
}
.header.btHeaderAccent4.btDash.bottomDash .dash:after {
border-color: #ff6b6d;
} .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 {
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 {
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 .btSubTitle {
font-size: .9em;
}
.header.small .dash:before,
.header.small .dash:after {
width: 3.5em;
margin-bottom: 1em;
}
.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 {
font-size: 2.5em;
line-height: 1.4;
}
.header.large .btSuperTitle {
font-size: 1em;
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 {
font-size: 3.75em;
line-height: 1.35;
}
.btArticle .header.extralarge h1 {
font-size: 3.2em;
}
.header.extralarge .btSuperTitle {
font-size: 1.2em;
font-weight: 600;
}
.header.extralarge .btSuperTitle:before,
.header.extralarge .btSuperTitle:after {
max-width: 3.2em;
}
.btArticle .header.extralarge .btSuperTitle,
.boldArticle .header.extralarge .btSuperTitle {
font-size: 1em;
}
.header.extralarge .btSubTitle {
font-size: 1em;
}
.header.extralarge .dash:before,
.header.extralarge .dash:after {
width: 6.5em;
margin-bottom: 2.1em;
}
.header.huge h1 {
font-size: 4.9em;
line-height: 1.3;
}
.header.huge .btSuperTitle {
font-size: 1.75em;
}
.header.huge .btSuperTitle:before,
.header.huge .btSuperTitle:after {
max-width: 4em;
}
.btGhost .header.huge .btSuperTitle {
font-size: 1.5em;
}
.header.huge .btSubTitle {
font-size: 1.75em;
}
.btGhost .header.huge .btSubTitle {
font-size: 1.35em;
}
.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;
}
.slick-slider .slick-track .bpbItem {
float: left;
}
.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,.1);
}
.gridItem.btGridItemLoaded {
opacity: 1;
}
.gridItem:after {
content: '';
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
border: 5px solid white;
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: Montserrat;
text-transform: uppercase;
font-size: .8em;
opacity: .7;
}
.btGridContent {
padding: 10px;
}
.tilesWall {
margin: 0 20px;
}
.boldSection.gutter .tilesWall {
margin: 0;
}
.tilesWall .gridItem .header .btSubTitle {
margin-top: 1em;
font-size: .8em;
}
.tilesWall .gridItem .header .btSubTitle {
overflow: hidden;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
}
.btGridContent .header .btSuperTitle a:hover {
color: #5ba8fd;
}
.btGridGap-0 .gridItem:after {
border: 0 solid white;
}
.boldSection .btGridGap-0 .tilesWall,
.boldSection .tilesWall.btGridGap-0 {
margin-bottom: -0px;
margin-top: -0px;
}
.btGridGap-0 .tilesWall.classic .btGridOuterContent .btMediaBox {
margin: 10px;
}
.btGridGap-0 .tilesWall.classic .btGridOuterContent .btGridContent {
padding: 20px;
padding-top: 0;
}
.btGridGap-0 .tilesWall .btShowTitle {
margin: 0;
}
.btGridGap-0 .tilesWall .captionPane {
margin: 20px;
}
.btGridGap-1 .gridItem:after {
border: 1px solid white;
}
.boldSection .btGridGap-1 .tilesWall,
.boldSection .tilesWall.btGridGap-1 {
margin-bottom: -1px;
margin-top: -1px;
}
.btGridGap-1 .tilesWall.classic .btGridOuterContent .btMediaBox {
margin: 10px;
}
.btGridGap-1 .tilesWall.classic .btGridOuterContent .btGridContent {
padding: 21px;
padding-top: 0;
}
.btGridGap-1 .tilesWall .btShowTitle {
margin: 0 1px 1px;
}
.btGridGap-1 .tilesWall .captionPane {
margin: 21px;
}
.btGridGap-2 .gridItem:after {
border: 2px solid white;
}
.boldSection .btGridGap-2 .tilesWall,
.boldSection .tilesWall.btGridGap-2 {
margin-bottom: -2px;
margin-top: -2px;
}
.btGridGap-2 .tilesWall.classic .btGridOuterContent .btMediaBox {
margin: 10px;
}
.btGridGap-2 .tilesWall.classic .btGridOuterContent .btGridContent {
padding: 22px;
padding-top: 0;
}
.btGridGap-2 .tilesWall .btShowTitle {
margin: 0 2px 2px;
}
.btGridGap-2 .tilesWall .captionPane {
margin: 22px;
}
.btGridGap-3 .gridItem:after {
border: 3px solid white;
}
.boldSection .btGridGap-3 .tilesWall,
.boldSection .tilesWall.btGridGap-3 {
margin-bottom: -3px;
margin-top: -3px;
}
.btGridGap-3 .tilesWall.classic .btGridOuterContent .btMediaBox {
margin: 10px;
}
.btGridGap-3 .tilesWall.classic .btGridOuterContent .btGridContent {
padding: 23px;
padding-top: 0;
}
.btGridGap-3 .tilesWall .btShowTitle {
margin: 0 3px 3px;
}
.btGridGap-3 .tilesWall .captionPane {
margin: 23px;
}
.btGridGap-4 .gridItem:after {
border: 4px solid white;
}
.boldSection .btGridGap-4 .tilesWall,
.boldSection .tilesWall.btGridGap-4 {
margin-bottom: -4px;
margin-top: -4px;
}
.btGridGap-4 .tilesWall.classic .btGridOuterContent .btMediaBox {
margin: 10px;
}
.btGridGap-4 .tilesWall.classic .btGridOuterContent .btGridContent {
padding: 24px;
padding-top: 0;
}
.btGridGap-4 .tilesWall .btShowTitle {
margin: 0 4px 4px;
}
.btGridGap-4 .tilesWall .captionPane {
margin: 24px;
}
.btGridGap-5 .gridItem:after {
border: 5px solid white;
}
.boldSection .btGridGap-5 .tilesWall,
.boldSection .tilesWall.btGridGap-5 {
margin-bottom: -5px;
margin-top: -5px;
}
.btGridGap-5 .tilesWall.classic .btGridOuterContent .btMediaBox {
margin: 10px;
}
.btGridGap-5 .tilesWall.classic .btGridOuterContent .btGridContent {
padding: 25px;
padding-top: 0;
}
.btGridGap-5 .tilesWall .btShowTitle {
margin: 0 5px 5px;
}
.btGridGap-5 .tilesWall .captionPane {
margin: 25px;
}
.btGridGap-6 .gridItem:after {
border: 6px solid white;
}
.boldSection .btGridGap-6 .tilesWall,
.boldSection .tilesWall.btGridGap-6 {
margin-bottom: -6px;
margin-top: -6px;
}
.btGridGap-6 .tilesWall.classic .btGridOuterContent .btMediaBox {
margin: 10px;
}
.btGridGap-6 .tilesWall.classic .btGridOuterContent .btGridContent {
padding: 26px;
padding-top: 0;
}
.btGridGap-6 .tilesWall .btShowTitle {
margin: 0 6px 6px;
}
.btGridGap-6 .tilesWall .captionPane {
margin: 26px;
}
.btGridGap-7 .gridItem:after {
border: 7px solid white;
}
.boldSection .btGridGap-7 .tilesWall,
.boldSection .tilesWall.btGridGap-7 {
margin-bottom: -7px;
margin-top: -7px;
}
.btGridGap-7 .tilesWall.classic .btGridOuterContent .btMediaBox {
margin: 10px;
}
.btGridGap-7 .tilesWall.classic .btGridOuterContent .btGridContent {
padding: 27px;
padding-top: 0;
}
.btGridGap-7 .tilesWall .btShowTitle {
margin: 0 7px 7px;
}
.btGridGap-7 .tilesWall .captionPane {
margin: 27px;
}
.btGridGap-8 .gridItem:after {
border: 8px solid white;
}
.boldSection .btGridGap-8 .tilesWall,
.boldSection .tilesWall.btGridGap-8 {
margin-bottom: -8px;
margin-top: -8px;
}
.btGridGap-8 .tilesWall.classic .btGridOuterContent .btMediaBox {
margin: 10px;
}
.btGridGap-8 .tilesWall.classic .btGridOuterContent .btGridContent {
padding: 28px;
padding-top: 0;
}
.btGridGap-8 .tilesWall .btShowTitle {
margin: 0 8px 8px;
}
.btGridGap-8 .tilesWall .captionPane {
margin: 28px;
}
.btGridGap-9 .gridItem:after {
border: 9px solid white;
}
.boldSection .btGridGap-9 .tilesWall,
.boldSection .tilesWall.btGridGap-9 {
margin-bottom: -9px;
margin-top: -9px;
}
.btGridGap-9 .tilesWall.classic .btGridOuterContent .btMediaBox {
margin: 10px;
}
.btGridGap-9 .tilesWall.classic .btGridOuterContent .btGridContent {
padding: 29px;
padding-top: 0;
}
.btGridGap-9 .tilesWall .btShowTitle {
margin: 0 9px 9px;
}
.btGridGap-9 .tilesWall .captionPane {
margin: 29px;
}
.btGridGap-10 .gridItem:after {
border: 10px solid white;
}
.boldSection .btGridGap-10 .tilesWall,
.boldSection .tilesWall.btGridGap-10 {
margin-bottom: -10px;
margin-top: -10px;
}
.btGridGap-10 .tilesWall.classic .btGridOuterContent .btMediaBox {
margin: 10px;
}
.btGridGap-10 .tilesWall.classic .btGridOuterContent .btGridContent {
padding: 30px;
padding-top: 0;
}
.btGridGap-10 .tilesWall .btShowTitle {
margin: 0 10px 10px;
}
.btGridGap-10 .tilesWall .captionPane {
margin: 30px;
}
.btGridGap-15 .gridItem:after {
border: 15px solid white;
}
.boldSection .btGridGap-15 .tilesWall,
.boldSection .tilesWall.btGridGap-15 {
margin-bottom: -15px;
margin-top: -15px;
}
.btGridGap-15 .tilesWall.classic .btGridOuterContent .btMediaBox {
margin: 10px;
}
.btGridGap-15 .tilesWall.classic .btGridOuterContent .btGridContent {
padding: 35px;
padding-top: 0;
}
.btGridGap-15 .tilesWall .btShowTitle {
margin: 0 15px 15px;
}
.btGridGap-15 .tilesWall .captionPane {
margin: 35px;
}
.btGridGap-20 .gridItem:after {
border: 20px solid white;
}
.boldSection .btGridGap-20 .tilesWall,
.boldSection .tilesWall.btGridGap-20 {
margin-bottom: -20px;
margin-top: -20px;
}
.btGridGap-20 .tilesWall.classic .btGridOuterContent .btMediaBox {
margin: 10px;
}
.btGridGap-20 .tilesWall.classic .btGridOuterContent .btGridContent {
padding: 40px;
padding-top: 0;
}
.btGridGap-20 .tilesWall .btShowTitle {
margin: 0 20px 20px;
}
.btGridGap-20 .tilesWall .captionPane {
margin: 40px;
}
.btGridGap-30 .gridItem:after {
border: 30px solid white;
}
.boldSection .btGridGap-30 .tilesWall,
.boldSection .tilesWall.btGridGap-30 {
margin-bottom: -30px;
margin-top: -30px;
}
.btGridGap-30 .tilesWall.classic .btGridOuterContent .btMediaBox {
margin: 10px;
}
.btGridGap-30 .tilesWall.classic .btGridOuterContent .btGridContent {
padding: 50px;
padding-top: 0;
}
.btGridGap-30 .tilesWall .btShowTitle {
margin: 0 30px 30px;
}
.btGridGap-30 .tilesWall .captionPane {
margin: 50px;
}
.btGridGap-40 .gridItem:after {
border: 40px solid white;
}
.boldSection .btGridGap-40 .tilesWall,
.boldSection .tilesWall.btGridGap-40 {
margin-bottom: -40px;
margin-top: -40px;
}
.btGridGap-40 .tilesWall.classic .btGridOuterContent .btMediaBox {
margin: 10px;
}
.btGridGap-40 .tilesWall.classic .btGridOuterContent .btGridContent {
padding: 60px;
padding-top: 0;
}
.btGridGap-40 .tilesWall .btShowTitle {
margin: 0 40px 40px;
}
.btGridGap-40 .tilesWall .captionPane {
margin: 60px;
}
.btGridGap-50 .gridItem:after {
border: 50px solid white;
}
.boldSection .btGridGap-50 .tilesWall,
.boldSection .tilesWall.btGridGap-50 {
margin-bottom: -50px;
margin-top: -50px;
}
.btGridGap-50 .tilesWall.classic .btGridOuterContent .btMediaBox {
margin: 10px;
}
.btGridGap-50 .tilesWall.classic .btGridOuterContent .btGridContent {
padding: 70px;
padding-top: 0;
}
.btGridGap-50 .tilesWall .btShowTitle {
margin: 0 50px 50px;
}
.btGridGap-50 .tilesWall .captionPane {
margin: 70px;
}
.btCatFilter {
font-family: "Montserrat",arial,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: #5ba8fd;
}
.btCatFilter > span:nth-child(4n + 1):after {
background-color: #5ba8fd;
}
.btCatFilter > span:nth-child(4n + 2) {
color: #60e188;
}
.btCatFilter > span:nth-child(4n + 2):after {
background-color: #60e188;
}
.btCatFilter > span:nth-child(4n + 3) {
color: #fdb157;
}
.btCatFilter > span:nth-child(4n + 3):after {
background-color: #fdb157;
}
.btCatFilter > span:nth-child(4n + 4) {
color: #ff6b6d;
}
.btCatFilter > span:nth-child(4n + 4):after {
background-color: #ff6b6d;
}
.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: 10px;
}
.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 0s;
-moz-transition: opacity 1s ease 0s;
transition: opacity 1s ease 0s;
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 0s;
-moz-transition: opacity 1s ease 0s;
transition: opacity 1s ease 0s;
opacity: 0;
}
.btNextPrevRow h4.nbs a .nbsItem {
opacity: 1;
}
h4.nbs a .nbsItem .nbsDir {
display: block;
font-size: 11px;
font-family: "Montserrat";
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: normal;
width: 40px;
content: ' ';
line-height: 1;
text-align: left;
-webkit-transition: all 360ms ease 0s;
-moz-transition: all 360ms ease 0s;
transition: all 360ms ease 0s;
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%);
font-weight: 100;
}
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 {
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(255,255,255,.25);
}
.btDarkSkin .slick-dots li button,
.btLightSkin .btDarkSkin .slick-dots li button,
.btDarkSkin.btLightSkin .btDarkSkin .slick-dots li button {
background-color: rgba(0,0,0,.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: #181A1E;
}
.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: #fff;
}
.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(255,255,255,.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(0,0,0,.5);
}
.btSliderHidePaging .slick-dots {
display: none !important;
} .slick-slider {
position: relative;
}
.slick-slider .slick-track {
overflow: hidden;
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 0s;
-moz-transition: opacity 360ms ease 0s;
transition: opacity 360ms ease 0s;
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;
}
.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;
}
.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;
}
.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;
}
.slidedItem:nth-child(n + 1) {
display: none;
}
.slidedItem:first-child {
display: block;
}
.slick-initialized .slidedItem:nth-child(n + 1) {
display: block;
} .btCloseGhost {
display: block;
position: absolute;
z-index: 7;
top: 10px;
right: 10px;
}
.btCloseGhost .btIco.btIcoLargeSize {
line-height: 120px;
width: auto;
height: auto;
}
.btCloseGhost .btIco.btIcoLargeSize .btIcoHolder,
.btCloseGhost .btIco.btIcoLargeSize .btIcoHolder:hover {
color: #fff;
}
.btCloseGhost .btIco.btIcoLargeSize .btIcoHolder:before {
font: 120px/1 Icon7Stroke;
-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);
width: auto;
height: auto;
}
.btCloseGhost .btIco.btIcoLargeSize .btIcoHolder:hover:before {
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);
}
.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: white;
text-transform: uppercase;
}
.btInfoBar .btInfoBarMeta p strong {
color: #5ba8fd;
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;
float: left;
}
.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: #5ba8fd;
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: "Montserrat",arial,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: 1em 2em;
clear: none;
cursor: pointer;
position: relative;
font-size: .875em;
-webkit-transition: 300ms ease all;
-moz-transition: 300ms ease all;
transition: 300ms ease all;
}
.tabsHeader li:hover {
-webkit-transition: 300ms ease all;
-moz-transition: 300ms ease all;
transition: 300ms ease all;
}
.btLightSkin .tabsHeader,
.btDarkSkin .btLightSkin .tabsHeader,
.btLightSkin .btDarkSkin .btLightSkin .tabsHeader {
-webkit-box-shadow: 0 0 0 1px rgba(0,0,0,.1) inset;
box-shadow: 0 0 0 1px rgba(0,0,0,.1) inset;
}
.btLightSkin .tabsHeader li:not(:last-child),
.btDarkSkin .btLightSkin .tabsHeader li:not(:last-child),
.btLightSkin .btDarkSkin .btLightSkin .tabsHeader li:not(:last-child) {
border-right: 1px solid rgba(0,0,0,.1);
}
.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 1px rgba(255,255,255,.1) inset;
box-shadow: 0 0 0 1px rgba(255,255,255,.1) inset;
}
.btDarkSkin .tabsHeader li:not(:last-child),
.btLightSkin .btDarkSkin .tabsHeader li:not(:last-child),
.btDarkSkin.btLightSkin .btDarkSkin .tabsHeader li:not(:last-child) {
border-right: 1px solid rgba(255,255,255,.1);
}
.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: 10px;
}
.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: "Sue Ellen Francisco";
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 #5ba8fd inset;
box-shadow: 0 0 0 1em #5ba8fd inset;
color: #fff;
font-size: 32px;
}
.tabsVertical .tabAccordionTitle:hover:before {
-webkit-box-shadow: 0 0 0 1px #5ba8fd inset;
box-shadow: 0 0 0 1px #5ba8fd inset;
color: #5ba8fd;
}
.tabsVertical .tabAccordionTitle.on:before {
-webkit-box-shadow: 0 0 0 1em #60e188 inset;
box-shadow: 0 0 0 1em #60e188 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 #60e188 inset;
box-shadow: 0 0 0 1px #60e188 inset;
color: #60e188;
}
.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 {
text-transform: uppercase;
}
.btLatestPostsContainer .header.small .btSubTitle {
font-size: .8em;
}
.horizontalPosts.btLatestPostsContainer {
margin: 0 -10px;
}
.horizontalPosts.btLatestPostsContainer .btSingleLatestPostContent {
padding: 20px;
}
.btLightSkin .horizontalPosts.btLatestPostsContainer .btSingleLatestPostContent,
.btDarkSkin .btLightSkin .horizontalPosts.btLatestPostsContainer .btSingleLatestPostContent,
.btLightSkin .btDarkSkin .btLightSkin .horizontalPosts.btLatestPostsContainer .btSingleLatestPostContent {
background: rgba(0,0,0,.07);
}
.btDarkSkin .horizontalPosts.btLatestPostsContainer .btSingleLatestPostContent,
.btLightSkin .btDarkSkin .horizontalPosts.btLatestPostsContainer .btSingleLatestPostContent,
.btDarkSkin.btLightSkin .btDarkSkin .horizontalPosts.btLatestPostsContainer .btSingleLatestPostContent {
background: rgba(255,255,255,.1);
}
.horizontalPosts.btLatestPostsContainer .btSingleLatestPost {
padding: 0 10px;
}
.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;
}
footer .btSingleLatestPost,
.footer .btSingleLatestPost {
clear: both;
}
footer .btLatestPostsContainer.horizontalPosts .btSingleLatestPostImage .captionPane,
.footer .btLatestPostsContainer.horizontalPosts .btSingleLatestPostImage .captionPane {
display: none;
}
footer .btLatestPostsContainer.horizontalPosts .header.small h4,
.footer .btLatestPostsContainer.horizontalPosts .header.small h4 {
font-weight: 400;
margin-bottom: .2em;
}
footer .btLatestPostsContainer.verticalPosts .btSingleLatestPostImage,
.footer .btLatestPostsContainer.verticalPosts .btSingleLatestPostImage {
width: 100px;
margin-bottom: 20px;
}
footer .btLatestPostsContainer.verticalPosts .btSingleLatestPostImage .captionPane,
.footer .btLatestPostsContainer.verticalPosts .btSingleLatestPostImage .captionPane {
display: none;
}
footer .btLatestPostsContainer.verticalPosts .header.small h4,
.footer .btLatestPostsContainer.verticalPosts .header.small h4 {
font-weight: 400;
margin-bottom: .2em;
}
@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: 0 0 8em;
padding-left: 20px;
}
.btGoogleMapsWrapper .btGoogleMapsContent > .port {
position: relative;
}
.btGoogleMapsWrapper .btGoogleMapsContent .btGoogleMapsWrap {
padding: 40px;
width: 380px;
opacity: .90;
position: relative;
}
.btLightSkin .btGoogleMapsWrapper .btGoogleMapsContent .btGoogleMapsWrap,
.btDarkSkin .btLightSkin .btGoogleMapsWrapper .btGoogleMapsContent .btGoogleMapsWrap,
.btLightSkin .btDarkSkin .btLightSkin .btGoogleMapsWrapper .btGoogleMapsContent .btGoogleMapsWrap {
background-color: #fff;
color: #343839;
}
.btDarkSkin .btGoogleMapsWrapper .btGoogleMapsContent .btGoogleMapsWrap,
.btLightSkin .btDarkSkin .btGoogleMapsWrapper .btGoogleMapsContent .btGoogleMapsWrap,
.btDarkSkin.btLightSkin .btDarkSkin .btGoogleMapsWrapper .btGoogleMapsContent .btGoogleMapsWrap {
background-color: #ff6b6d;
color: #fff;
}
.btTextRight .btGoogleMapsWrapper .btGoogleMapsContent .btGoogleMapsWrap {
right: 0;
left: auto;
}
.btGoogleMapsWrapper .btGoogleMapsContent .btGoogleMapsWrap .bpgPhoto {
margin: -20px -20px 0;
}
.btGoogleMapsWrapper .btGoogleMapsContent .btGoogleMapsWrap:after,
.btGoogleMapsWrapper .btGoogleMapsContent .btGoogleMapsWrap:before {
content: ' ';
display: block;
pointer-events: none;
top: 0;
position: absolute;
bottom: 0;
width: 19px;
background-color: transparent;
background-repeat: no-repeat;
background-image: url(//www.rudolfaci.cz/wp-content/themes/kids-club/gfx/shadow_submenu.png);
background-size: 19px 90%;
background-position: right top;
}
.btGoogleMapsWrapper .btGoogleMapsContent .btGoogleMapsWrap:before {
left: -19px;
}
.btGoogleMapsWrapper .btGoogleMapsContent .btGoogleMapsWrap:after {
right: -19px;
-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%;
} .btVisualizer {
font-family: Sue Ellen Francisco;
} form.wpcf7-form .wpcf7-submit {
background: transparent !important;
cursor: pointer;
display: inline-block;
margin: 0;
padding: 1.1em 2.5em;
border: none !important;
font-size: .8em;
line-height: 1;
width: auto;
font-weight: 700;
text-transform: uppercase;
-webkit-box-shadow: 0 0 0 3em #60e188 inset !important;
box-shadow: 0 0 0 3em #60e188 inset !important;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
font-family: Sue Ellen Francisco;
}
.btHardRoundedButtons form.wpcf7-form .wpcf7-submit {
border-radius: 50px;
}
.btSoftRoundedButtons form.wpcf7-form .wpcf7-submit {
border-radius: 10px;
}
form.wpcf7-form .wpcf7-submit:hover {
-webkit-box-shadow: 0 0 0 2px #60e188 inset !important;
box-shadow: 0 0 0 2px #60e188 inset !important;
color: #60e188 !important;
}
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: #60e188;
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: #5ba8fd;
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;
} ul.btDataList {
list-style: none;
display: block;
padding: 0;
margin: 0 0 20px;
}
ul.btDataList li {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-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: stretch;
-ms-flex-line-pack: stretch;
align-content: stretch;
margin: 0 0 22px;
line-height: 1.3;
}
ul.btDataList li span.btDataListInnerTitle {
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
}
ul.btDataList li span.btDataListInnerLink {
-webkit-order: 2;
-ms-flex-order: 2;
order: 2;
padding: 0 2px 0 5px;
}
ul.btDataList li span.btDataListInnerLink a {
display: block;
position: relative;
text-indent: -9999px;
color: inherit;
}
ul.btDataList li span.btDataListInnerLink a:before {
content: attr(title);
text-indent: 0;
display: block;
font-size: 12px;
font-weight: 600;
line-height: 14px;
padding: 3px 6px;
color: #fff;
background-color: #60e188;
position: absolute;
top: auto;
left: auto;
margin: -17px 0 0 13px;
border-radius: 2px 2px 2px 0;
opacity: 0;
pointer-events: none;
-webkit-transform: translate3d(6px,-6px,0);
-moz-transform: translate3d(6px,-6px,0);
-ms-transform: translate3d(6px,-6px,0);
transform: translate3d(6px,-6px,0);
-webkit-transition: all 260ms ease;
-moz-transition: all 260ms ease;
transition: all 260ms ease;
}
ul.btDataList li span.btDataListInnerLink a:hover:before {
opacity: 1;
pointer-events: auto;
-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
}
ul.btDataList li span.btDataListInnerLink a:after {
content: '\e641';
display: block;
float: left;
margin: .3em 0 0;
text-indent: 0;
font: normal .8em/1 Icon7Stroke;
}
ul.btDataList li b {
-webkit-order: 4;
-ms-flex-order: 4;
order: 4;
padding: 0 0 0 8px;
}
ul.btDataList li:after {
-webkit-order: 3;
-ms-flex-order: 3;
order: 3;
-webkit-flex: 1 1 auto;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
-webkit-align-self: flex-end;
-ms-flex-item-align: end;
align-self: flex-end;
content: ' ';
display: block;
height: 1px;
margin: 0 0 5px 8px;
}
.btLightSkin ul.btDataList li:after,
.btDarkSkin .btLightSkin ul.btDataList li:after,
.btLightSkin .btDarkSkin .btLightSkin ul.btDataList li:after {
background-color: rgba(0,0,0,.5);
}
.btDarkSkin ul.btDataList li:after,
.btLightSkin .btDarkSkin ul.btDataList li:after,
.btDarkSkin.btLightSkin .btDarkSkin ul.btDataList li:after {
background-color: rgba(255,255,255,.5);
}
@media (min-width: 992px) {
.col-md-6 > .rowItemContent > ul.btDataList,
.col-md-12 > .rowItemContent > ul.btDataList {
-webkit-columns: auto 2;
-moz-columns: auto 2;
columns: auto 2;
-webkit-column-gap: 2.5em;
-moz-column-gap: 2.5em;
column-gap: 2.5em;
}
} .btNewsletter {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
}
.btNewsletter .btNewsletterColumn {
-webkit-flex: 1 0 46%;
-ms-flex: 1 0 46%;
flex: 1 0 46%;
max-width: 46%;
padding-right: 10px;
}
@media (max-width: 991px) {
.btNewsletter {
display: block;
}
.btNewsletter .btNewsletterColumn {
max-width: 100%;
padding-right: 0;
padding-bottom: 10px;
}
} 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: Sue Ellen Francisco;
}
.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: #5ba8fd;
color: #5ba8fd;
}
.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: 400;
opacity: 1;
}
.headline b.animate.animated {
opacity: 1;
color: #fdb157;
}
.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;
color: #ff6b6d;
}
.headline em.animate {
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);
}
}
@-webkit-keyframes scaleDown {
to {
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);
}
}
@-webkit-keyframes scaleUp {
from {
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);
}
}
@-webkit-keyframes scaleUpDown {
from {
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);
}
}
@-webkit-keyframes scaleDownUp {
to {
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);
}
}
@-webkit-keyframes scaleDownCenter {
to {
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);
}
}
@-webkit-keyframes scaleUpCenter {
from {
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-keyframes flipOutRight {
to {
-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);
}
}
@-webkit-keyframes rotateFall {
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-keyframes rotateOutNewspaper {
to {
-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-keyframes rotateInNewspaper {
from {
-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);
}
}
@-webkit-keyframes rotatePushLeft {
to {
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);
}
}
@-webkit-keyframes rotatePushRight {
to {
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);
}
}
@-webkit-keyframes rotatePushTop {
to {
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);
}
}
@-webkit-keyframes rotatePushBottom {
to {
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);
}
}
@-webkit-keyframes rotatePullRight {
from {
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);
}
}
@-webkit-keyframes rotatePullLeft {
from {
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);
}
}
@-webkit-keyframes rotatePullTop {
from {
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);
}
}
@-webkit-keyframes rotatePullBottom {
from {
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: .180s;
-moz-animation-delay: .180s;
animation-delay: .180s;
-webkit-animation-delay: .180s;
-moz-animation-delay: .180s;
animation-delay: .180s;
}
.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(//www.rudolfaci.cz/wp-content/plugins/woocommerce/assets/fonts/star.eot);
src: url(//www.rudolfaci.cz/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix) format("embedded-opentype"),url(//www.rudolfaci.cz/wp-content/plugins/woocommerce/assets/fonts/star.woff) format("woff"),url(//www.rudolfaci.cz/wp-content/plugins/woocommerce/assets/fonts/star.ttf) format("truetype"),url(//www.rudolfaci.cz/wp-content/plugins/woocommerce/assets/fonts/star.svg#star) format("svg");
font-weight: 400;
font-style: normal;
}
@font-face {
font-family: WooCommerce;
src: url(//www.rudolfaci.cz/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot);
src: url(//www.rudolfaci.cz/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix) format("embedded-opentype"),url(//www.rudolfaci.cz/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(//www.rudolfaci.cz/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype"),url(//www.rudolfaci.cz/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: #5ba8fd;
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 .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(//www.rudolfaci.cz/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: #5ba8fd;
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: #5ba8fd;
}
.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: .92em;
}
.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"],
.woocommerce-page input[type="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: .8em;
line-height: 1;
text-transform: uppercase;
font-weight: 700;
padding: 1em 1.5em;
cursor: pointer;
border: 2px solid #5ba8fd;
color: #5ba8fd !important;
background-color: transparent !important;
font-family: Sue Ellen Francisco;
}
.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: 10px;
}
.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: #5ba8fd;
color: #fff;
border: 2px solid #5ba8fd;
-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: 10px;
}
.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"]:hover,
.woocommerce-page input[type="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: #5ba8fd !important;
color: #fff !important;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
font-family: "Sue Ellen Francisco";
}
.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: #5ba8fd;
color: #fff;
}
.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: #5ba8fd;
}
.woocommerce form.login p.lost_password a:hover,
.woocommerce-page form.login p.lost_password a:hover {
color: #5ba8fd;
}
.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: #5ba8fd;
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,
.woocommerce-page div.product form.cart .quantity {
margin-bottom: 2em;
}
.woocommerce div.product form.cart .quantity .qty,
.woocommerce-page div.product form.cart .quantity .qty {
width: 8em;
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 #60e188 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;
font-family: "Sue Ellen Francisco";
}
.woocommerce div.product .entry-summary p.price,
.woocommerce-page div.product .entry-summary p.price {
font-size: 2.5em;
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: #5ba8fd;
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 .woocommerce-product-gallery__trigger,
.woocommerce-page div.product div.images .woocommerce-product-gallery__trigger {
display: none;
}
.woocommerce div.product div.images .woocommerce-product-gallery__wrapper,
.woocommerce-page div.product div.images .woocommerce-product-gallery__wrapper {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image,
.woocommerce-page div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image {
padding: 1em .5em 0;
}
.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a,
.woocommerce-page div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a {
position: relative;
display: block;
overflow: hidden;
}
.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a img,
.woocommerce-page div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a img {
width: 100%;
display: block;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
}
.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a:before,
.woocommerce-page div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a:before {
content: "";
display: block;
position: absolute;
left: 20px;
top: 20px;
bottom: 20px;
right: 20px;
background: #5ba8fd;
z-index: 2;
pointer-events: none;
opacity: .85;
-webkit-transform: scaleX(0);
-moz-transform: scaleX(0);
-ms-transform: scaleX(0);
transform: scaleX(0);
-webkit-transform-origin: right;
-moz-transform-origin: right;
-ms-transform-origin: right;
transform-origin: right;
-webkit-transition: 300ms ease transform;
-moz-transition: 300ms ease transform;
transition: 300ms ease transform;
-webkit-transition-delay: 100ms;
-moz-transition-delay: 100ms;
transition-delay: 100ms;
}
.rtl .woocommerce div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a:before,
.rtl .woocommerce-page div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a:before {
-webkit-transform-origin: left;
-moz-transform-origin: left;
-ms-transform-origin: left;
transform-origin: left;
}
.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a:after,
.woocommerce-page div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a:after {
font-family: Icon7Stroke;
content: "\e623";
color: #fff;
position: absolute;
font-size: .75em;
width: 100%;
height: 100%;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
left: 0;
bottom: 0;
top: 0;
right: 0;
-webkit-transform: scale(1.5);
-moz-transform: scale(1.5);
-ms-transform: scale(1.5);
transform: scale(1.5);
-webkit-transition: 300ms ease all;
-moz-transition: 300ms ease all;
transition: 300ms ease all;
pointer-events: none;
-webkit-transition-delay: 50ms;
-moz-transition-delay: 50ms;
transition-delay: 50ms;
z-index: 3;
opacity: 0;
font-size: 4em;
}
.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a:hover img,
.woocommerce-page div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a:hover img {
-webkit-filter: blur(5px);
filter: blur(5px);
}
.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a:hover:before,
.woocommerce-page div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a:hover:before {
-webkit-transform: scaleX(1);
-moz-transform: scaleX(1);
-ms-transform: scaleX(1);
transform: scaleX(1);
-webkit-transform-origin: left;
-moz-transform-origin: left;
-ms-transform-origin: left;
transform-origin: left;
}
.rtl .woocommerce div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a:hover:before,
.rtl .woocommerce-page div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a:hover:before {
-webkit-transform-origin: right;
-moz-transform-origin: right;
-ms-transform-origin: right;
transform-origin: right;
}
.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a:hover:after,
.woocommerce-page div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a:hover:after {
-webkit-transform: scale(1) !important;
-moz-transform: scale(1) !important;
-ms-transform: scale(1) !important;
transform: scale(1) !important;
opacity: 1;
}
.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:first-child,
.woocommerce-page div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:first-child {
-webkit-flex: 0 1 100%;
-ms-flex: 0 1 100%;
flex: 0 1 100%;
padding: 0;
margin: 0 .5em;
}
.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:first-child img,
.woocommerce-page div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:first-child img {
border: none;
display: block;
}
.woocommerce div.product div.images.woocommerce-product-gallery--columns-1 .woocommerce-product-gallery__image,
.woocommerce-page div.product div.images.woocommerce-product-gallery--columns-1 .woocommerce-product-gallery__image {
-webkit-flex: 0 0 100%;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
}
.woocommerce div.product div.images.woocommerce-product-gallery--columns-2 .woocommerce-product-gallery__image,
.woocommerce-page div.product div.images.woocommerce-product-gallery--columns-2 .woocommerce-product-gallery__image {
-webkit-flex: 0 0 50%;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
}
.woocommerce div.product div.images.woocommerce-product-gallery--columns-3 .woocommerce-product-gallery__image,
.woocommerce-page div.product div.images.woocommerce-product-gallery--columns-3 .woocommerce-product-gallery__image {
-webkit-flex: 0 0 33.3333%;
-ms-flex: 0 0 33.3333%;
flex: 0 0 33.3333%;
}
.woocommerce div.product div.images.woocommerce-product-gallery--columns-4 .woocommerce-product-gallery__image,
.woocommerce-page div.product div.images.woocommerce-product-gallery--columns-4 .woocommerce-product-gallery__image {
-webkit-flex: 0 0 25%;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
}
.woocommerce div.product div.images.woocommerce-product-gallery--columns-5 .woocommerce-product-gallery__image,
.woocommerce-page div.product div.images.woocommerce-product-gallery--columns-5 .woocommerce-product-gallery__image {
-webkit-flex: 0 0 20%;
-ms-flex: 0 0 20%;
flex: 0 0 20%;
}
.woocommerce div.product div.images.woocommerce-product-gallery--columns-6 .woocommerce-product-gallery__image,
.woocommerce-page div.product div.images.woocommerce-product-gallery--columns-6 .woocommerce-product-gallery__image {
-webkit-flex: 0 0 16.666%;
-ms-flex: 0 0 16.666%;
flex: 0 0 16.666%;
}
.woocommerce div.product div.images .woocommerce-product-gallery__image,
.woocommerce-page div.product div.images .woocommerce-product-gallery__image {
float: left;
padding: 0 20px 10px 0;
}
.woocommerce div.product div.images .woocommerce-product-gallery__image img,
.woocommerce-page div.product div.images .woocommerce-product-gallery__image img {
border: 0;
}
.woocommerce div.product div.images .woocommerce-product-gallery__image:first-child,
.woocommerce-page div.product div.images .woocommerce-product-gallery__image:first-child {
float: none;
overflow: hidden;
margin: 0 20px 10px 0;
padding: 0;
width: auto !important;
}
.woocommerce div.product div.images .woocommerce-product-gallery__image:not(:first-child) a:before,
.woocommerce-page div.product div.images .woocommerce-product-gallery__image:not(:first-child) a:before {
left: 10px;
right: 10px;
top: 10px;
bottom: 10px;
}
.woocommerce div.product div.images .woocommerce-product-gallery__image:not(:first-child) a:after,
.woocommerce-page div.product div.images .woocommerce-product-gallery__image:not(:first-child) a:after {
font-size: 2em;
}
.woocommerce div.product div.summary,
.woocommerce-page div.product div.summary {
margin-bottom: 20px;
}
.woocommerce div.product div.summary,
.woocommerce-page div.product div.summary {
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: #5ba8fd;
}
.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: Sue Ellen Francisco;
font-size: .8em;
font-weight: 600;
text-align: center;
}
.woocommerce .variations,
.woocommerce-page .variations {
margin-bottom: 1em;
border: 0;
}
.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: "Sue Ellen Francisco";
}
.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: 10px;
}
.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: #5ba8fd;
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: #5ba8fd;
}
.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: #5ba8fd !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: .8em;
text-align: center;
vertical-align: middle;
padding: 0;
width: 1em;
height: 1em;
color: #60e188;
background-color: transparent;
border: 1px solid #60e188;
border-radius: 50%;
}
.woocommerce-cart table.cart td.product-remove a.remove:hover {
background-color: #60e188;
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: #5ba8fd;
}
.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: #5ba8fd;
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: #5ba8fd;
} .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;
}
.boldSection.gutter .woocommerce.columns-2 ul.products li.product,
.boldSection.gutter .woocommerce.columns-3 ul.products li.product,
.boldSection.gutter .woocommerce.columns-4 ul.products li.product,
.boldSection.gutter .woocommerce.columns-5 ul.products li.product,
.boldSection.gutter .woocommerce.columns-6 ul.products li.product {
padding: 0 10px;
margin: 10px 0;
}
.woocommerce-page .products ul,
.woocommerce-page ul.products {
margin-left: -10px;
margin-right: -10px;
}
.boldSection.gutter .woocommerce.columns-2 .products ul,
.boldSection.gutter .woocommerce.columns-2 ul.products,
.boldSection.gutter .woocommerce.columns-3 .products ul,
.boldSection.gutter .woocommerce.columns-3 ul.products,
.boldSection.gutter .woocommerce.columns-4 .products ul,
.boldSection.gutter .woocommerce.columns-4 ul.products,
.boldSection.gutter .woocommerce.columns-5 .products ul,
.boldSection.gutter .woocommerce.columns-5 ul.products,
.boldSection.gutter .woocommerce.columns-6 .products ul,
.boldSection.gutter .woocommerce.columns-6 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 #60e188;
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 div.payment_box .wc-credit-card-form-card-cvc.visa,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa {
background-image: url(//www.rudolfaci.cz/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/visa.png);
}
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard {
background-image: url(//www.rudolfaci.cz/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/mastercard.png);
}
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser {
background-image: url(//www.rudolfaci.cz/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/laser.png);
}
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub {
background-image: url(//www.rudolfaci.cz/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/diners.png);
}
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro {
background-image: url(//www.rudolfaci.cz/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/maestro.png);
}
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb {
background-image: url(//www.rudolfaci.cz/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/jcb.png);
}
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex {
background-image: url(//www.rudolfaci.cz/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/amex.png);
}
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,
.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover {
background-image: url(//www.rudolfaci.cz/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/discover.png);
}
.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: "Montserrat",airal,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 6px;
}
.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 {
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 {
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 {
color: #5ba8fd;
}
.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: #5ba8fd;
}
.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;
}
.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: 500;
text-align: center;
line-height: 1.1;
font-size: 18px;
font-family: 'Montserrat',arial,sans-serif;
pointer-events: none;
}
.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: 500;
font-size: 20px;
}
.products ul li span.price del,
ul.products li span.price del {
font-weight: 100;
font-size: 16px;
opacity: .5;
}
.products ul li:nth-child(4n + 1) span.price,
ul.products li:nth-child(4n + 1) span.price {
background-color: #5ba8fd;
}
.products ul li:nth-child(4n + 2) span.price,
ul.products li:nth-child(4n + 2) span.price {
background-color: #60e188;
}
.products ul li:nth-child(4n + 3) span.price,
ul.products li:nth-child(4n + 3) span.price {
background-color: #fdb157;
}
.products ul li:nth-child(4n + 4) span.price,
ul.products li:nth-child(4n + 4) span.price {
background-color: #ff6b6d;
}
.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 #60e188 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: 60px;
height: 60px;
font-size: 13px;
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 {
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 {
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: #5ba8fd;
color: #fff;
border: 2px solid #5ba8fd;
-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: #5ba8fd;
}
.boldSection.gutter .woocommerce.columns-2 .products ul li span.price,
.boldSection.gutter .woocommerce.columns-2 ul.products li span.price,
.boldSection.gutter .woocommerce.columns-3 .products ul li span.price,
.boldSection.gutter .woocommerce.columns-3 ul.products li span.price,
.boldSection.gutter .woocommerce.columns-4 .products ul li span.price,
.boldSection.gutter .woocommerce.columns-4 ul.products li span.price,
.boldSection.gutter .woocommerce.columns-5 .products ul li span.price,
.boldSection.gutter .woocommerce.columns-5 ul.products li span.price,
.boldSection.gutter .woocommerce.columns-6 .products ul li span.price,
.boldSection.gutter .woocommerce.columns-6 ul.products li span.price {
width: 60px;
height: 60px;
font-size: 13px;
top: 10px;
right: 20px;
}
.boldSection.gutter .woocommerce.columns-2 .products ul li span.price del,
.boldSection.gutter .woocommerce.columns-2 ul.products li span.price del,
.boldSection.gutter .woocommerce.columns-3 .products ul li span.price del,
.boldSection.gutter .woocommerce.columns-3 ul.products li span.price del,
.boldSection.gutter .woocommerce.columns-4 .products ul li span.price del,
.boldSection.gutter .woocommerce.columns-4 ul.products li span.price del,
.boldSection.gutter .woocommerce.columns-5 .products ul li span.price del,
.boldSection.gutter .woocommerce.columns-5 ul.products li span.price del,
.boldSection.gutter .woocommerce.columns-6 .products ul li span.price del,
.boldSection.gutter .woocommerce.columns-6 ul.products li span.price del {
font-size: 12px;
}
.boldSection.gutter .woocommerce.columns-2 .products ul li span.price ins span.amount,
.boldSection.gutter .woocommerce.columns-2 ul.products li span.price ins span.amount,
.boldSection.gutter .woocommerce.columns-3 .products ul li span.price ins span.amount,
.boldSection.gutter .woocommerce.columns-3 ul.products li span.price ins span.amount,
.boldSection.gutter .woocommerce.columns-4 .products ul li span.price ins span.amount,
.boldSection.gutter .woocommerce.columns-4 ul.products li span.price ins span.amount,
.boldSection.gutter .woocommerce.columns-5 .products ul li span.price ins span.amount,
.boldSection.gutter .woocommerce.columns-5 ul.products li span.price ins span.amount,
.boldSection.gutter .woocommerce.columns-6 .products ul li span.price ins span.amount,
.boldSection.gutter .woocommerce.columns-6 ul.products li span.price ins span.amount {
font-size: 14px;
}
.boldSection.gutter .woocommerce.columns-2 .products ul li .btPriceTableSticker,
.boldSection.gutter .woocommerce.columns-2 ul.products li .btPriceTableSticker,
.boldSection.gutter .woocommerce.columns-3 .products ul li .btPriceTableSticker,
.boldSection.gutter .woocommerce.columns-3 ul.products li .btPriceTableSticker,
.boldSection.gutter .woocommerce.columns-4 .products ul li .btPriceTableSticker,
.boldSection.gutter .woocommerce.columns-4 ul.products li .btPriceTableSticker,
.boldSection.gutter .woocommerce.columns-5 .products ul li .btPriceTableSticker,
.boldSection.gutter .woocommerce.columns-5 ul.products li .btPriceTableSticker,
.boldSection.gutter .woocommerce.columns-6 .products ul li .btPriceTableSticker,
.boldSection.gutter .woocommerce.columns-6 ul.products li .btPriceTableSticker {
left: 0;
top: 10px;
}
.boldSection.gutter .woocommerce.columns-2 .products ul li .btPriceTableSticker > div > div,
.boldSection.gutter .woocommerce.columns-2 ul.products li .btPriceTableSticker > div > div,
.boldSection.gutter .woocommerce.columns-3 .products ul li .btPriceTableSticker > div > div,
.boldSection.gutter .woocommerce.columns-3 ul.products li .btPriceTableSticker > div > div,
.boldSection.gutter .woocommerce.columns-4 .products ul li .btPriceTableSticker > div > div,
.boldSection.gutter .woocommerce.columns-4 ul.products li .btPriceTableSticker > div > div,
.boldSection.gutter .woocommerce.columns-5 .products ul li .btPriceTableSticker > div > div,
.boldSection.gutter .woocommerce.columns-5 ul.products li .btPriceTableSticker > div > div,
.boldSection.gutter .woocommerce.columns-6 .products ul li .btPriceTableSticker > div > div,
.boldSection.gutter .woocommerce.columns-6 ul.products li .btPriceTableSticker > div > div {
font-size: .7em;
}
.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: 10px 10px 10px 0;
} footer .woocommerce ul.products,
.footer .woocommerce ul.products {
margin: 0 -10px;
}
footer .woocommerce ul.products li.product,
.footer .woocommerce ul.products li.product {
padding: 0 10px;
margin: 0 0 20px;
}
footer .woocommerce ul.products li.product header,
.footer .woocommerce ul.products li.product header {
display: none !important;
}
footer .woocommerce ul.products li.product span.price,
.footer .woocommerce ul.products li.product span.price {
-webkit-transform: scale(.5);
-moz-transform: scale(.5);
-ms-transform: scale(.5);
transform: scale(.5);
top: -30px;
right: auto;
left: -30px;
width: 88px;
height: 88px;
font-size: 18px;
}
footer .woocommerce ul.products li.product span.price del,
.footer .woocommerce ul.products li.product span.price del {
font-size: 16px;
}
footer .woocommerce ul.products li.product span.price ins span.amount,
.footer .woocommerce ul.products li.product span.price ins span.amount {
font-size: 20px;
}
footer .woocommerce ul.products li.product .btPriceTableSticker,
.footer .woocommerce ul.products li.product .btPriceTableSticker {
display: none !important;
}
footer .woocommerce ul.products li.product .bpgPhoto .captionPane,
.footer .woocommerce ul.products li.product .bpgPhoto .captionPane {
display: none;
}
footer .woocommerce ul.products li.product a.btBtn,
.footer .woocommerce ul.products li.product a.btBtn {
display: none !important;
}
.wc-block-components-notice-banner > .wc-block-components-notice-banner__content .wc-forward:hover {
color: inherit !important;
background-color: transparent !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
} .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: Sue Ellen Francisco;
margin: 0 0 0 30px;
line-height: 2.25;
border: #5ba8fd 2px solid;
color: #5ba8fd;
text-transform: uppercase;
font-weight: 900;
display: inline-block;
padding: 0 30px 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: #5ba8fd !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 #5ba8fd inset,0 1px 5px rgba(0,0,0,.2);
box-shadow: 0 0 0 #5ba8fd 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: #5ba8fd;
}
.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 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 #5ba8fd;
box-shadow: 0 0 4px 0 #5ba8fd;
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: #5ba8fd;
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: bold;
padding: 0;
text-align: right;
color: #FFF;
background: #5ba8fd;
font-family: Sue Ellen Francisco;
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 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 #5ba8fd;
-webkit-box-shadow: 0 0 0 1px #5ba8fd inset;
box-shadow: 0 0 0 1px #5ba8fd 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 #5ba8fd;
-webkit-box-shadow: 0 0 0 1px #5ba8fd inset;
box-shadow: 0 0 0 1px #5ba8fd inset;
}
.btQuoteBooking .btContactFieldMandatory.btContactFieldError input:hover,
.btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea:hover {
-webkit-box-shadow: 0 0 0 1px #5ba8fd inset,0 0 0 #5ba8fd inset,0 1px 5px rgba(0,0,0,.2);
box-shadow: 0 0 0 1px #5ba8fd inset,0 0 0 #5ba8fd inset,0 1px 5px rgba(0,0,0,.2);
}
.btQuoteBooking .btContactFieldMandatory.btContactFieldError .dd.ddcommon.borderRadius:hover .ddTitleText {
-webkit-box-shadow: 0 0 0 1px #5ba8fd inset,0 0 0 #5ba8fd inset,0 1px 5px rgba(0,0,0,.2);
box-shadow: 0 0 0 1px #5ba8fd inset,0 0 0 #5ba8fd 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 #5ba8fd inset,5px 0 0 #5ba8fd inset,0 1px 5px rgba(0,0,0,.2);
box-shadow: 0 0 0 1px #5ba8fd inset,5px 0 0 #5ba8fd inset,0 1px 5px rgba(0,0,0,.2);
}
.btQuoteBooking .btContactFieldMandatory.btContactFieldError .dd.ddcommon.borderRadiusTp .ddTitleText {
-webkit-box-shadow: 0 0 0 1px #5ba8fd inset,5px 0 0 #5ba8fd inset,0 1px 5px rgba(0,0,0,.2);
box-shadow: 0 0 0 1px #5ba8fd inset,5px 0 0 #5ba8fd inset,0 1px 5px rgba(0,0,0,.2);
} .btQuoteBooking .btSubmitMessage {
color: #5ba8fd;
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: #5ba8fd;
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: bold;
-webkit-transition: all 200ms ease;
-moz-transition: all 200ms ease;
transition: all 200ms ease;
} .btDatePicker table td:hover {
cursor: pointer;
}
.btDatePicker table td:hover {
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;
}
.btQuoteBooking .ddChild {
position: absolute !important;
} .btQuoteBooking .ddChild {
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: #5ba8fd;
-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: #5ba8fd;
font-family: Sue Ellen Francisco;
color: #fff;
line-height: 1.1;
padding: 14px 40px;
font-weight: 700;
font-size: 20px;
opacity: 1;
border: 2px solid #5ba8fd;
-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: #5ba8fd;
} @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 auto;
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 #5ba8fd inset,0 1px 5px rgba(0,0,0,.2);
box-shadow: 0 0 0 #5ba8fd 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: 10px;
}
.btSoftRoundedButtons .btQuoteTotal {
overflow: hidden;
} .btQuoteItem.btCCLock {
position: relative;
}
.btQuoteItem.btCCLock:before {
content: ' ';
position: absolute;
top: -10px;
bottom: -10px;
left: 0;
right: 0;
background: transparent;
z-index: 999;
} .btQuoteBooking .btTotalNextWrapper {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
width: auto !important;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
padding-right: 0 !important;
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-flex: 0 0 100%;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
text-align: initial;
}
.btQuoteBooking .btTotalNextWrapper:after {
display: none;
}
.btQuoteBooking .btQuoteBookingForm.btActive .btTotalNextWrapper {
padding-right: 0 !important;
}
.btQuoteBooking .btQuoteBookingForm.btActive .boldBtn {
-webkit-flex: 0 0 160px;
-ms-flex: 0 0 160px;
flex: 0 0 160px;
width: 160px;
max-width: 160px;
}
.btQuoteBooking .btQuoteBookingForm .boldBtn {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex: 0 1 0;
-ms-flex: 0 1 0;
flex: 0 1 0;
float: none;
margin-right: 0 !important;
margin-left: 0 !important;
width: 0;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
max-width: 0;
}
.btQuoteBooking .btContactNext {
-webkit-transform: translate(160px,0);
-moz-transform: translate(160px,0);
-ms-transform: translate(160px,0);
transform: translate(160px,0);
}
.btQuoteBooking .btQuoteBookingForm .btQuoteTotal {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex: 0 1 100%;
-ms-flex: 0 1 100%;
flex: 0 1 100%;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
-webkit-align-items: stretch;
-ms-flex-align: stretch;
align-items: stretch;
float: none;
}
.btQuoteBooking .btQuoteTotalText {
-webkit-align-self: center;
-ms-flex-item-align: center;
align-self: center;
}
.btQuoteBooking .btQuoteContact:not(.btQuoteContactForm7) {
margin: 0 -10px 0 -10px;
} @media (max-width: 440px) {
.btQuoteBooking .btTotalNextWrapper {
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
}
.btQuoteBooking .btQuoteBookingForm.btActive .boldBtn,
.btQuoteBooking .btQuoteBookingForm .boldBtn {
-webkit-flex: 1 0 100%;
-ms-flex: 1 0 100%;
flex: 1 0 100%;
width: 100%;
max-width: 100%;
padding-top: 0;
}
.btQuoteBooking .btQuoteBookingForm.btActive .btContactNext,
.btQuoteBooking .btQuoteBookingForm .btContactNext {
width: 100%;
}
.btQuoteBooking .btQuoteBookingForm .btContactNext {
-webkit-transform: translateY(-100%);
-moz-transform: translateY(-100%);
-ms-transform: translateY(-100%);
transform: translateY(-100%);
opacity: 0;
}
} .btPayPalButton {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
margin: 0;
margin-right: auto;
height: 38px;
-webkit-flex: 0 0 130px;
-ms-flex: 0 0 130px;
flex: 0 0 130px;
margin-left: 30px;
}
@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: 20px;
padding-right: 0;
}
.btSearchInner.btFromTopBox .btSearchInnerClose {
right: 30px;
}
.btMenuVerticalRight .btVerticalMenuTrigger {
margin: 0;
}
.slided .slick-dots {
bottom: 20px;
}
.slided .btBtn + .btBtn {
margin-top: 5px;
}
}
@media (max-width: 1350px) { h1 {
font-size: 4em;
}
.header.huge {
font-size: 13px;
}
.header.extralarge {
font-size: 14px;
} footer .btCustomMenu ul li,
.footer .btCustomMenu ul li {
width: 100% !important;
float: none !important;
}
}
@media (max-width: 1199px) {
.btCounterHolder,
.btCounterHolder.btCounterLargeSize {
font-size: 3.5em;
}
.slidedVariable .slick-list {
z-index: 1;
}
.widget_shopping_cart .buttons .button {
width: 100%;
}
.widget_shopping_cart .buttons .button.checkout {
margin-top: 10px;
}
.widget_price_filter .price_slider_amount .button {
float: none;
width: 100%;
}
}
@media (max-width: 992px) {
.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 {
font-size: 1.375em;
margin: 0 0 -20px;
}
.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;
}
}
@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: 32px;
}
.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: 0 !important;
right: 0 !important;
left: 0 !important;
top: 0 !important;
padding: 0;
}
.btGoogleMapsWrapper .btGoogleMapsContent .btGoogleMapsWrap {
width: 100%;
float: none;
position: relative;
} body {
font-size: 14px;
}
h1 {
font-size: 3.6em;
}
h2 {
font-size: 2.7em;
}
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,
.shareRowItem.btTextRight {
text-align: center;
}
.tagsRowItem.btTextLeft .btTags ul li {
float: none;
}
.tagsRowItem.btTextLeft + .shareRowItem.btTextRight {
padding-top: 20px;
padding-bottom: 10px;
clear: left;
}
}
@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 #5ba8fd;
}
.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 #5ba8fd;
}
.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 {
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: 3.4em;
}
h2 {
font-size: 2.4em;
}
h3 {
font-size: 1.85em;
}
h4 {
font-size: 1.6em;
}
h5 {
font-size: 1.35em;
}
.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) {
.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: 3.2em;
}
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: 992px) {
.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: 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 0;
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;
margin: 0;
}
.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;
}
table.shop_table .coupon {
display: block;
}
table.shop_table .coupon input[name="coupon_code"] {
margin-bottom: 1em;
}
table.shop_table .coupon button[name="apply_coupon"] {
width: -webkit-fit-content !important;
width: -moz-fit-content !important;
width: fit-content !important;
float: left !important;
}
}
@media (max-width: 480px) {
.woocommerce header.title .edit {
display: block;
float: left;
clear: left;
margin: 0 0 20px;
}
.woocommerce ul.products li.product {
width: 100% !important;
float: none;
clear: left;
}
.woocommerce ul.products li.product:after {
content: " ";
display: table;
width: 100%;
clear: both;
}
}
#btSettingsPanel {
position: fixed;
z-index: 999999;
left: 0;
top: 170px;
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: white;
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: #5ba8fd;
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: #5ba8fd;
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: #5ba8fd;
}
#btSettingsPanel .btSettingsPanelRow.btAccentColor2Row {
width: 50%;
float: left;
padding-right: .5em;
}
#btSettingsPanel .btSettingsPanelRow.btAccentColor2Row .trigger,
#btSettingsPanel .btSettingsPanelRow.btAccentColor2Row select {
border-color: #60e188;
}
#btSettingsPanel .btSettingsPanelRow.btAccentColor3Row {
width: 50%;
float: left;
padding-right: .5em;
}
#btSettingsPanel .btSettingsPanelRow.btAccentColor3Row .trigger,
#btSettingsPanel .btSettingsPanelRow.btAccentColor3Row select {
border-color: #fdb157;
}
#btSettingsPanel .btSettingsPanelRow.btAccentColor4Row {
width: 50%;
float: left;
padding-right: .5em;
}
#btSettingsPanel .btSettingsPanelRow.btAccentColor4Row .trigger,
#btSettingsPanel .btSettingsPanelRow.btAccentColor4Row select {
border-color: #ff6b6d;
}
@media (max-width: 1200px) {
.btSettingsMenuWidth,
.btSettingsPageWidth {
display: none;
}
}  .wp-block-separator {
margin: 1em auto;
max-width: 100px;
}
.wp-block-separator.is-style-wide {
max-width: 100%;
}
.wp-block-separator:not(.is-style-wide):not(.is-style-dots) {
border-bottom: 1px solid #8f98a1;
} p.has-drop-cap:not(:focus):first-letter {
float: left;
font-size: 0;
line-height: .7;
font-weight: 500;
}
p.has-drop-cap {
line-height: 1.2;
}
p.has-background {
border-radius: 0;
}
p.has-large-font-size {
line-height: 1.2;
}
em {
line-height: 1;
} .wp-block-quote p {
font-size: 1em;
}
.wp-block-quote.is-large p,
.wp-block-quote.is-style-large p {
font-size: 1.3em;
}
.wp-block-quote.is-large cite,
.wp-block-quote.is-style-large cite {
text-align: center;
}
.wp-block-pullquote.alignleft p,
.wp-block-pullquote.alignright p {
font-size: inherit;
} .wp-block-file .wp-block-file__button {
border-radius: none;
}
.wp-block-button__link {
font-size: .8em;
padding: .8em 2.2em;
font-weight: 500;
color: #fff !important;
}
.wp-block-button__link:hover {
color: #5ba8fd !important;
}
.wp-block-button {
margin-bottom: 1em !important;
}
.wp-block-button.alignnone {
text-align: inherit !important;
} .wp-block-table.is-style-stripes td {
border-color: rgba(0,0,0,.07);
} .btNoSidebar .alignfull {
width: 100vw;
margin-left: -webkit-calc(-50vw + 600px);
margin-left: -moz-calc(-50vw + 600px);
margin-left: calc(-50vw + 600px);
margin-right: -webkit-calc(-50vw + 600px);
margin-right: -moz-calc(-50vw + 600px);
margin-right: calc(-50vw + 600px);
max-width: 100vw;
} .wp-block-gallery {
margin: 0;
}