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 {
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;
} .btDarkSkin {
color: #fff;
background-color: #191919;
}
.btLightSkin {
color: #181818;
background-color: #fff;
}
select,
textarea,
input,
.fancy-select .trigger {
color: inherit;
}
.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);
}
.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,.5);
} select,
input {
font-family: "Domine",Arial,Helvetica,sans-serif;
}
input:not([type='checkbox']):not([type='radio']),
button {
-webkit-appearance: none;
}
input:not([type='submit']):not([type='checkbox']):not([type='radio']),
textarea,
select {
outline: none;
font: inherit;
width: 100%;
line-height: 1;
display: block;
padding: .8em;
background: transparent;
color: inherit;
}
.btTextRight input:not([type='submit']):not([type='checkbox']):not([type='radio']),
.btTextRight textarea,
.btTextRight select {
text-align: right;
}
input:not([type='checkbox']):not([type='radio']),
select,
.fancy-select .trigger,
.btQuoteBooking .ddcommon.borderRadiusTp .ddTitleText {
height: 3.2em;
line-height: 3.1em;
}
input[type='submit'] {
outline: none;
width: 100%;
display: block;
cursor: pointer;
font-family: "Work Sans",Arial,Helvetica,sans-serif;
font-size: .8em;
letter-spacing: 1px;
font-weight: 600;
line-height: 1;
border: none;
background: transparent;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
-webkit-box-shadow: 0 0 0 3em #cf1a45 inset;
box-shadow: 0 0 0 3em #cf1a45 inset;
color: #fff;
}
input[type='submit']:hover {
-webkit-box-shadow: 0 0 0 2px #cf1a45 inset;
box-shadow: 0 0 0 2px #cf1a45 inset;
background: #fff;
color: #cf1a45;
} .fancy-select {
position: relative;
}
.fancy-select .trigger {
overflow: hidden;
white-space: nowrap;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
position: relative;
cursor: pointer;
padding: 0 0 0 1em;
}
.btHardRoundedButtons .fancy-select .trigger {
border-radius: 50px;
}
.btSoftRoundedButtons .fancy-select .trigger {
border-radius: 3px;
}
.rtl .fancy-select .trigger {
padding: 0 1em 0 0;
}
.fancy-select .trigger:before {
content: '\f078';
font-family: FontAwesome;
display: block;
float: right;
font-size: .7em;
padding-right: 1.5em;
-webkit-transition: 150ms ease transform,150ms ease color;
-moz-transition: 150ms ease transform,150ms ease color;
transition: 150ms ease transform,150ms ease color;
}
.rtl .fancy-select .trigger:before {
float: left;
padding-right: 0;
padding-left: .5em;
}
.fancy-select .trigger.open:before {
-webkit-transform: scaleY(-1);
-moz-transform: scaleY(-1);
-ms-transform: scaleY(-1);
transform: scaleY(-1);
}
.fancy-select .options {
display: none;
position: absolute;
top: auto;
left: 0;
width: 100%;
list-style: none;
max-height: 320px;
overflow: auto;
border: 1px solid rgba(0,0,0,.07);
background-color: #fff;
color: #181818;
}
.fancy-select .options.open {
z-index: 20;
display: block;
}
.fancy-select .options.overflowing {
top: auto;
bottom: 2.4em;
}
.fancy-select ul.options {
padding: 0;
margin: 0;
}
.fancy-select ul.options li {
cursor: pointer;
padding-left: 1em;
margin: 0;
-webkit-transition: 150ms ease color;
-moz-transition: 150ms ease color;
transition: 150ms ease color;
}
.fancy-select ul.options li:hover {
color: #cf1a45;
}
.btHardRoundedButtons input:not([type='checkbox']):not([type='radio']),
.btHardRoundedButtons a.select2-choice {
border-radius: 50px;
}
.btSoftRoundedButtons input:not([type='checkbox']):not([type='radio']),
.btSoftRoundedButtons a.select2-choice {
border-radius: 3px;
}
.btHardRoundedButtons textarea,
.btHardRoundedButtons select {
border-radius: 20px;
}
.btSoftRoundedButtons textarea,
.btSoftRoundedButtons select {
border-radius: 3px;
}
input:not([type='checkbox']):not([type='radio']):not([type='submit']),
textarea,
.fancy-select .trigger {
-webkit-transition: all 500ms ease;
-moz-transition: all 500ms ease;
transition: all 500ms ease;
}
input:not([type='checkbox']):not([type='radio']):not([type='submit']):focus,
textarea:focus,
.fancy-select .trigger.open {
-webkit-box-shadow: 0 0 4px 0 rgba(0,0,0,.1);
box-shadow: 0 0 4px 0 rgba(0,0,0,.1);
border: 1px solid rgba(0,0,0,.3);
}
textarea {
resize: vertical;
line-height: inherit;
}
button {
font: inherit;
cursor: pointer;
}
.btDarkSkin input:not([type='checkbox']):not([type='radio']):not([type='submit']):focus,
.btLightSkin .btDarkSkin input:not([type='checkbox']):not([type='radio']):not([type='submit']):focus,
.btDarkSkin.btLightSkin .btDarkSkin input:not([type='checkbox']):not([type='radio']):not([type='submit']):focus,
.btDarkSkin textarea:focus,
.btLightSkin .btDarkSkin textarea:focus,
.btDarkSkin.btLightSkin .btDarkSkin textarea:focus,
.btDarkSkin .fancy-select .trigger.open,
.btLightSkin .btDarkSkin .fancy-select .trigger.open,
.btDarkSkin.btLightSkin .btDarkSkin .fancy-select .trigger.open {
border: 1px solid #fff;
}  .bt-video-container {
position: relative;
padding-bottom: 56.25%;
height: 0;
overflow: hidden;
}
.bt-video-container iframe,
.bt-video-container object,
.bt-video-container embed,
.bt-video-container video {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
} img,
figure {
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);
}
.btDarkSkin .btContentHolder pre,
.btLightSkin .btDarkSkin .btContentHolder pre,
.btDarkSkin.btLightSkin .btDarkSkin .btContentHolder pre {
border: 1px solid rgba(255,255,255,.5);
} a {
text-decoration: none;
-webkit-transition: all 200ms ease;
-moz-transition: all 200ms ease;
transition: all 200ms ease;
color: inherit;
}
.btContent a {
color: #cf1a45;
}
a:hover {
text-decoration: none;
color: #cf1a45;
}
.btContent a:hover {
color: inherit;
}
.btText a {
color: #cf1a45;
}
.btText a:hover {
text-decoration: underline;
}
a img {
border: none;
}
a,
a:active,
a:focus {
outline: none;
} p,
dl,
address,
cite {
margin: 0 0 1em;
}
ul {
margin: 0 0 1em 1em;
padding: 0;
}
ul ul {
margin-bottom: 0;
}
.rtl ul {
margin: 0 1em 1em 0;
}
.rtl ul ul {
margin-bottom: 0;
}
ol {
margin: 0 0 1em 1em;
padding: 0;
}
ol ol {
margin-bottom: 0;
}
.rtl ol {
margin: 0 1em 1em 0;
}
.rtl ol ol {
margin-bottom: 0;
}
li {
margin: 0 0 0 .5em;
padding: 0;
}
.btText li {
margin-left: 1em;
}
dt {
font-weight: 600;
}
dd {
margin: 0 0 1.5em 3.5em;
}
dd p {
display: inline;
}
dd:after {
content: ' ';
display: table;
clear: both;
}
figcaption {
font-size: inherit;
} html {
font-size: 17px;
}
body {
font-family: "Domine",Arial,Helvetica,sans-serif;
font-weight: 400;
line-height: 1.8;
background-size: cover;
background-attachment: fixed;
}
small {
font-size: 15px;
} h1,
h2,
h3,
h4,
h5,
h6 {
font-family: "Work Sans",Arial,Helvetica,sans-serif;
}
h1:after,
h2:after,
h3:after,
h4:after,
h5:after,
h6:after {
content: " ";
display: table;
width: 100%;
clear: both;
}
h1,
h2,
h3,
h4,
h5,
h6 {
clear: both;
padding: 0 0 .4em;
line-height: 1.1;
margin: 0;
font-weight: 400;
}
.btHeadingWeight_default h1,
.btHeadingWeight_default h2,
.btHeadingWeight_default h3,
.btHeadingWeight_default h4,
.btHeadingWeight_default h5,
.btHeadingWeight_default h6 {
font-weight: 400;
}
.btHeadingWeight_black h1,
.btHeadingWeight_black h2,
.btHeadingWeight_black h3,
.btHeadingWeight_black h4,
.btHeadingWeight_black h5,
.btHeadingWeight_black h6 {
font-weight: 900;
}
.btHeadingWeight_bolder h1,
.btHeadingWeight_bolder h2,
.btHeadingWeight_bolder h3,
.btHeadingWeight_bolder h4,
.btHeadingWeight_bolder h5,
.btHeadingWeight_bolder h6 {
font-weight: 800;
}
.btHeadingWeight_bold h1,
.btHeadingWeight_bold h2,
.btHeadingWeight_bold h3,
.btHeadingWeight_bold h4,
.btHeadingWeight_bold h5,
.btHeadingWeight_bold h6 {
font-weight: 700;
}
.btHeadingWeight_semi-bold h1,
.btHeadingWeight_semi-bold h2,
.btHeadingWeight_semi-bold h3,
.btHeadingWeight_semi-bold h4,
.btHeadingWeight_semi-bold h5,
.btHeadingWeight_semi-bold h6 {
font-weight: 600;
}
.btHeadingWeight_medium h1,
.btHeadingWeight_medium h2,
.btHeadingWeight_medium h3,
.btHeadingWeight_medium h4,
.btHeadingWeight_medium h5,
.btHeadingWeight_medium h6 {
font-weight: 500;
}
.btHeadingWeight_normal h1,
.btHeadingWeight_normal h2,
.btHeadingWeight_normal h3,
.btHeadingWeight_normal h4,
.btHeadingWeight_normal h5,
.btHeadingWeight_normal h6 {
font-weight: 400;
}
.btHeadingWeight_light h1,
.btHeadingWeight_light h2,
.btHeadingWeight_light h3,
.btHeadingWeight_light h4,
.btHeadingWeight_light h5,
.btHeadingWeight_light h6 {
font-weight: 300;
}
.btHeadingWeight_lighter h1,
.btHeadingWeight_lighter h2,
.btHeadingWeight_lighter h3,
.btHeadingWeight_lighter h4,
.btHeadingWeight_lighter h5,
.btHeadingWeight_lighter h6 {
font-weight: 200;
}
.btHeadingWeight_thin h1,
.btHeadingWeight_thin h2,
.btHeadingWeight_thin h3,
.btHeadingWeight_thin h4,
.btHeadingWeight_thin h5,
.btHeadingWeight_thin h6 {
font-weight: 100;
}
h1 {
font-size: 4.7em;
}
h2 {
font-size: 3.5em;
}
h3 {
font-size: 2.4em;
}
h4 {
font-size: 1.8em;
}
h5 {
font-size: 1.4em;
}
h6 {
font-size: 1.2em;
} blockquote {
font-size: 2em;
font-family: "Domine",Arial,Helvetica,sans-serif;
font-weight: 600;
line-height: 1.5;
position: relative;
display: block;
margin: 0;
padding: 1.3em;
color: #00214e;
}
.btDarkSkin blockquote,
.btLightSkin .btDarkSkin blockquote,
.btDarkSkin.btLightSkin .btDarkSkin blockquote {
color: #cf1a45;
}
blockquote:before {
content: '\f10e';
font-family: FontAwesome;
display: block;
font-size: 2rem;
line-height: 1;
position: absolute;
top: 3.2rem;
left: 0;
}
.rtl blockquote:before {
left: auto;
}
.bt_bb_align_right blockquote:before {
right: 0;
left: auto;
}
.btArticleContent blockquote {
border: 1px solid rgba(0,0,0,.2);
border-right: none;
border-left: none;
margin: .8em 0;
}
blockquote:after {
content: " ";
display: table;
width: 100%;
clear: both;
}
.bt_bb_align_center blockquote {
padding: 0;
}
.bt_bb_align_right blockquote {
padding: 0 0 3.5em;
}
blockquote p {
margin: 0;
}
cite {
font-family: "Work Sans",Arial,Helvetica,sans-serif;
font-style: normal;
font-size: 1rem;
line-height: 1;
} .btContentHolder table {
width: 100%;
margin: 0 0 1em;
border-collapse: collapse;
text-align: initial;
border: 1px solid rgba(0,0,0,.07);
}
.btDarkSkin .btContentHolder table,
.btLightSkin .btDarkSkin .btContentHolder table,
.btDarkSkin.btLightSkin .btDarkSkin .btContentHolder table {
border: 1px solid rgba(255,255,255,.05);
}
.btContentHolder table td,
.btContentHolder table th {
padding: 1em;
border: 1px solid rgba(0,0,0,.07);
}
.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: 1px solid rgba(255,255,255,.05);
}
.btContentHolder table th {
text-align: left;
}
.btContentHolder table thead th {
font-weight: 700;
background-color: #cf1a45;
color: white;
font-family: "Work Sans",Arial,sans-serif;
}
.bt_bb_layout_boxed_600 .bt_bb_cell {
width: 600px;
max-width: -webkit-calc(100% - 60px);
max-width: -moz-calc(100% - 60px);
max-width: calc(100% - 60px);
}
.bt_bb_layout_boxed_700 .bt_bb_cell {
width: 700px;
max-width: -webkit-calc(100% - 60px);
max-width: -moz-calc(100% - 60px);
max-width: calc(100% - 60px);
}
.bt_bb_layout_boxed_800 .bt_bb_cell {
width: 800px;
max-width: -webkit-calc(100% - 60px);
max-width: -moz-calc(100% - 60px);
max-width: calc(100% - 60px);
}
.bt_bb_layout_boxed_900 .bt_bb_cell {
width: 900px;
max-width: -webkit-calc(100% - 60px);
max-width: -moz-calc(100% - 60px);
max-width: calc(100% - 60px);
}
.bt_bb_layout_boxed_1000 .bt_bb_cell {
width: 1000px;
max-width: -webkit-calc(100% - 60px);
max-width: -moz-calc(100% - 60px);
max-width: calc(100% - 60px);
}
.bt_bb_layout_boxed_1100 .bt_bb_cell {
width: 1100px;
max-width: -webkit-calc(100% - 60px);
max-width: -moz-calc(100% - 60px);
max-width: calc(100% - 60px);
}
.bt_bb_layout_boxed_1200 .bt_bb_cell {
width: 1200px;
max-width: -webkit-calc(100% - 60px);
max-width: -moz-calc(100% - 60px);
max-width: calc(100% - 60px);
}
.bt_bb_layout_boxed_1400 .bt_bb_cell {
width: 1400px;
max-width: -webkit-calc(100% - 60px);
max-width: -moz-calc(100% - 60px);
max-width: calc(100% - 60px);
} @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 (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;
}
}
html,
body {
min-height: 100vh;
}
body:not(.btPageTransitions) {
min-height: 101vh;
} body.rtl {
direction: rtl;
unicode-bidi: embed;
} .btContentWrap {
-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);
}
.btContentWrap:after {
content: " ";
display: table;
width: 100%;
clear: both;
}
.btSiteFooter {
-webkit-transition: transform 1s cubic-bezier(.230,1,.320,1),padding-top 300ms ease;
-moz-transition: transform 1s cubic-bezier(.230,1,.320,1),padding-top 300ms ease;
transition: transform 1s cubic-bezier(.230,1,.320,1),padding-top 300ms ease;
}
.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);
}
.btPageWrap:after {
content: " ";
display: table;
width: 100%;
clear: both;
} .mainHeader,
.btVerticalHeaderTop {
z-index: 10002;
}
.btPreloader {
z-index: 10004;
} .port {
width: 100%;
padding: 0 30px;
}
.gutter .port {
max-width: 1260px;
margin: auto;
}
.btWithSidebar .btContent .gutter .port {
padding: 0;
}
body.btBoxedPage1750:not(.btBelowMenu).btMenuHorizontal .mainHeader .port {
padding: 0;
}
body.btBoxedPage1750 .bt_bb_wrapper {
overflow: visible;
}
@media (max-width: 1259px) {
.gutter .port {
width: 100%;
max-width: none;
padding-left: 30px;
padding-right: 30px;
}
.btMenuVerticalRight .btVerticalMenuTrigger {
margin: 0;
}
} .btNoSidebar .btContentHolder,
.btNoSidebar .btContent {
width: auto;
padding: 0;
} :not(.bt_bb_plugin_active).btNoSidebar .btPageHeadline + .btContentHolder .btContent {
max-width: 1260px;
margin-left: auto;
margin-right: auto;
padding: 4em 30px 0;
}
:not(.bt_bb_plugin_active).btNoSidebar .btPageHeadline + .btContentHolder .btContent .gutter .port {
padding-left: 0;
padding-right: 0;
}
:not(.bt_bb_plugin_active).btNoSidebar .btPageHeadline + .btContentHolder .btContent > article:first-child {
margin-top: 0;
}
.btWithSidebar .btContentHolder {
max-width: 1260px;
margin: auto;
padding: 4em 30px 4em;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
}
.btWithSidebar .btContentHolder .btContent {
width: 75%;
}
.btWithSidebar .btContentHolder .btSidebar {
width: 25%;
padding: 0;
}
.btSidebarLeft.btWithSidebar .btContentHolder {
-webkit-flex-direction: row-reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
}
.btSidebarLeft.btWithSidebar .btContentHolder .btSidebar {
padding-right: 40px;
}
.rtl.btSidebarLeft.btWithSidebar .btContentHolder .btSidebar {
padding-right: 0;
padding-left: 40px;
}
.btSidebarLeft.btWithSidebar .btContentHolder .btContent {
padding-left: 40px;
}
.rtl.btSidebarLeft.btWithSidebar .btContentHolder .btContent {
padding-left: 0;
padding-right: 40px;
}
.btSidebarRight.btWithSidebar .btContentHolder .btSidebar {
padding-left: 40px;
}
.rtl.btSidebarRight.btWithSidebar .btContentHolder .btSidebar {
padding-left: 0;
padding-right: 40px;
}
.btSidebarRight.btWithSidebar .btContentHolder .btContent {
padding-right: 40px;
}
.rtl.btSidebarRight.btWithSidebar .btContentHolder .btContent {
padding-right: 0;
padding-left: 40px;
} @media (max-width: 1199px) {
.btWithSidebar.btSidebarRight .btContentHolder,
.btWithSidebar.btSidebarLeft .btContentHolder {
display: block;
}
.btWithSidebar.btSidebarRight .btContentHolder .btContent,
.btWithSidebar.btSidebarLeft .btContentHolder .btContent,
.btWithSidebar.btSidebarRight .btContentHolder .btSidebar,
.btWithSidebar.btSidebarLeft .btContentHolder .btSidebar {
width: auto;
float: none;
padding: 0;
}
.btWithSidebar.btSidebarRight .btContentHolder .btSidebar,
.btWithSidebar.btSidebarLeft .btContentHolder .btSidebar {
padding-top: 4em;
}
} .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;
bottom: 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,
.btLightAccentHeader .btPreloader .animation > div:first-child,
.btTransparentLightHeader .btPreloader .animation > div:first-child {
border-radius: 10px;
padding: .7em 1.2em;
display: inline-block;
background-color: #cf1a45;
}
.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: 100px;
-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: 200px;
} .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 #181818;
}
.btDarkSkin .btLoader,
.btLightSkin .btDarkSkin .btLoader,
.btDarkSkin.btLightSkin .btDarkSkin .btLoader {
border-top: 5px solid #fff;
}
.btLoader p:empty {
display: none;
}
.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);
}
} .btNoSearchResults .bt_bb_port {
display: block;
max-width: 1260px;
margin: 0 auto;
}
.btNoSearchResults .bt_bb_port #searchform {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.btNoSearchResults .bt_bb_port #searchform input[type='search'] {
margin-right: 1em;
-webkit-flex-basis: 80%;
flex-basis: 80%;
height: 3em;
}
.btNoSearchResults .bt_bb_port #searchform input[type='submit'] {
-webkit-flex-basis: 15%;
flex-basis: 15%;
height: 3rem;
}
.btNoSearchResults .bt_bb_port .bt_bb_button.bt_bb_style_outline a {
color: #00214e;
-webkit-box-shadow: 0 0 0 2px #00214e inset;
box-shadow: 0 0 0 2px #00214e inset;
background-color: transparent;
}
.btDarkSkin .btNoSearchResults .bt_bb_port .bt_bb_button.bt_bb_style_outline a,
.btLightSkin .btDarkSkin .btNoSearchResults .bt_bb_port .bt_bb_button.bt_bb_style_outline a,
.btDarkSkin.btLightSkin .btDarkSkin .btNoSearchResults .bt_bb_port .bt_bb_button.bt_bb_style_outline a {
-webkit-box-shadow: 0 0 0 2px #cf1a45 inset;
box-shadow: 0 0 0 2px #cf1a45 inset;
}
.btNoSearchResults .bt_bb_port .bt_bb_button.bt_bb_style_outline a:hover {
-webkit-box-shadow: 0 0 0 3em #00214e inset;
box-shadow: 0 0 0 3em #00214e inset;
color: #fff;
}
.btDarkSkin .btNoSearchResults .bt_bb_port .bt_bb_button.bt_bb_style_outline a:hover,
.btLightSkin .btDarkSkin .btNoSearchResults .bt_bb_port .bt_bb_button.bt_bb_style_outline a:hover,
.btDarkSkin.btLightSkin .btDarkSkin .btNoSearchResults .bt_bb_port .bt_bb_button.bt_bb_style_outline a:hover {
-webkit-box-shadow: 0 0 0 2em #cf1a45 inset;
box-shadow: 0 0 0 2em #cf1a45 inset;
}
.btNoSearchResults .bt_bb_port .bt_bb_button.bt_bb_style_outline a:hover:before {
color: #fff;
}
@media (max-width: 991px) {
.btNoSearchResults .bt_bb_port #searchform {
display: block;
}
.btNoSearchResults .bt_bb_port #searchform input[type='search'] {
margin-right: 0;
margin-bottom: 1em;
}
} body.error404 .mainHeader,
body.error404 .btVerticalHeaderTop,
body.error404 .btSiteFooter {
display: none;
}
body.error404 .btContentWrap {
padding-top: 0 !important;
}
body.error404 .btErrorPage {
min-height: 90vh;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
background-position: 10% bottom;
background-size: initial;
}
body.error404 .btErrorPage .port {
padding-bottom: 6em;
margin: 0 auto;
text-align: center;
max-width: 760px;
}
body.error404 .btErrorPage .port .bt_bb_icon {
color: #cf1a45;
}
body.error404 .btErrorPage .port .bt_bb_icon .bt_bb_icon_holder:before {
font-size: 5em;
}
body.error404 .btErrorPage .port .bt_bb_headline.bt_bb_color_scheme_3 {
color: #cf1a45;
}
body.error404 .btErrorPage .port .bt_bb_button.bt_bb_style_filled a {
-webkit-box-shadow: 0 0 0 3em #cf1a45 inset;
box-shadow: 0 0 0 3em #cf1a45 inset;
background: transparent;
color: #fff;
}
body.error404 .btErrorPage .port .bt_bb_button.bt_bb_style_filled a:hover {
-webkit-box-shadow: 0 0 0 2px #cf1a45 inset;
box-shadow: 0 0 0 2px #cf1a45 inset;
background: transparent;
color: #cf1a45;
} .post-password-form {
max-width: 1260px;
margin: 50px auto 50px auto !important;
} .btBreadCrumbs span {
display: inline-block;
margin-left: 0;
padding-left: 0;
}
.btBreadCrumbs span: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 span:not(:last-child):after,
.btDarkSkin .btLightSkin .btBreadCrumbs span:not(:last-child):after,
.btLightSkin .btDarkSkin .btLightSkin .btBreadCrumbs span:not(:last-child):after {
background-color: #181818;
}
.btDarkSkin .btBreadCrumbs span:not(:last-child):after,
.btLightSkin .btDarkSkin .btBreadCrumbs span:not(:last-child):after,
.btDarkSkin.btLightSkin .btDarkSkin .btBreadCrumbs span:not(:last-child):after,
.bt-dark-skin .btBreadCrumbs span:not(:last-child):after {
background-color: #fff;
} .btPageHeadline {
background-color: rgba(0,0,0,.07);
background-size: cover;
text-align: center;
}
.btDarkSkin .btPageHeadline,
.btLightSkin .btDarkSkin .btPageHeadline,
.btDarkSkin.btLightSkin .btDarkSkin .btPageHeadline {
background-color: rgba(255,255,255,.07);
}
.btPageHeadline.bt-dark-skin {
color: #fff;
background-color: #191919;
}
.btPageHeadline header {
max-width: 768px;
word-wrap: break-word;
margin: 0 auto;
}
.btMenuCenter .btPageHeadline header {
margin: auto;
}
.btPageHeadline header .bt_bb_headline_content {
font-weight: 800;
}
.btPageHeadline header.bt_bb_dash_top .bt_bb_headline_content:before {
margin-left: auto;
margin-right: auto;
margin-top: .3em !important;
}
.btPageHeadline .bt_bb_port {
padding-bottom: 4em;
padding-top: 4em;
}
body.btBelowMenu .btPageHeadline .bt_bb_port {
padding-top: 16em;
padding-bottom: 12em;
}
body.btBoxedPage1750 .btPageHeadline .bt_bb_port {
padding-top: 16em;
} .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;
overflow: initial;
}
.btStickyHeaderActive.btBoxedPage .mainHeader {
max-width: 1200px;
}
.btLightSkin.btBoxedPage .btContentWrap {
background-color: #fff;
}
.btDarkSkin.btBoxedPage .btContentWrap {
background-color: #191919;
} .btBoxedPage1750 .btContentWrap,
.btBoxedPage1750 .mainHeader .port {
max-width: 1750px;
margin: 0 auto 0 auto;
}
.btStickyHeaderActive.btBoxedPage1750 .mainHeader .port {
max-width: 100%;
}
.btMenuLeft.btBoxedPage1750 .mainHeader .port {
padding-right: 15px !important;
}
.btMenuRight.btBoxedPage1750 .mainHeader .port {
padding-left: 15px !important;
}
.btLightSkin.btBoxedPage1750 .btContentWrap {
background-color: #fff;
}
.btDarkSkin.btBoxedPage1750 .btContentWrap {
background-color: #191919;
} .btErrorPage {
min-height: 70vh;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
}
.btErrorPage .port {
padding-top: 6em;
padding-bottom: 6em;
} .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: "Work Sans",Arial,Helvetica,sans-serif;
-webkit-transition: opacity 300ms ease;
-moz-transition: opacity 300ms ease;
transition: opacity 300ms ease;
visibility: hidden;
opacity: 0;
}
.btMenuInitFinished .mainHeader {
visibility: initial;
opacity: 1;
}
.mainHeader:after {
content: " ";
display: table;
width: 100%;
clear: both;
}
.mainHeader a {
color: inherit;
-webkit-transition: all 180ms linear;
-moz-transition: all 180ms linear;
transition: all 180ms linear;
}
.mainHeader a:hover {
color: #cf1a45;
}
.btPageTransitions .mainHeader {
z-index: 1020;
} .btLogoArea {
position: relative;
z-index: 1;
}
.menuPort {
font-family: "Work Sans",Arial,Helvetica,sans-serif;
font-size: 15px;
}
.menuPort:after {
content: " ";
display: table;
width: 100%;
clear: both;
}
.menuPort nav ul {
list-style: none;
display: block;
margin: 0;
padding: 0;
-webkit-transition: all 100ms ease 0s;
-moz-transition: all 100ms ease 0s;
transition: all 100ms ease 0s;
}
.menuPort nav ul li {
display: block;
margin: 0;
padding: 0;
position: relative;
}
.menuPort nav ul li a {
display: block;
position: relative;
padding: 1em 1em;
font-weight: 400;
z-index: 1;
}
.menuPort nav ul li a:hover {
color: inherit;
text-decoration: none;
}
.btCapitalizeMainMenuItems .menuPort nav ul li a {
text-transform: uppercase;
}
.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:before {
content: "";
display: block;
position: absolute;
left: -25px;
right: -25px;
top: 25%;
bottom: 25%;
z-index: -1;
opacity: 0;
background: #fff;
-webkit-transform-origin: 0 0;
-moz-transform-origin: 0 0;
-ms-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: scale(.85);
-moz-transform: scale(.85);
-ms-transform: scale(.85);
transform: scale(.85);
-webkit-transition: 300ms ease all;
-moz-transition: 300ms ease all;
transition: 300ms ease all;
}
.btStickyHeaderActive:not(.btMenuBelowLogo) .menuPort nav > ul > li > a:before,
.btMenuBelowLogo .menuPort nav > ul > li > a:before {
top: 0;
bottom: 0;
}
.menuPort nav > ul > li > a:after {
content: "";
display: block;
position: absolute;
z-index: 5;
left: 0;
right: 0;
bottom: 25%;
pointer-events: none;
height: 2px;
background-color: #cf1a45;
-webkit-transform: scaleX(0);
-moz-transform: scaleX(0);
-ms-transform: scaleX(0);
transform: scaleX(0);
-webkit-transition: 300ms ease all;
-moz-transition: 300ms ease all;
transition: 300ms ease all;
}
.btStickyHeaderActive .menuPort nav > ul > li > a:after {
bottom: 20%;
}
.menuPort nav > ul > li.on > a {
color: #181818 !important;
}
.menuPort nav > ul > li.on > a:before {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
opacity: 1;
}
.menuPort nav > ul > li.on > a:after {
-webkit-transform: scaleX(1);
-moz-transform: scaleX(1);
-ms-transform: scaleX(1);
transform: scaleX(1);
background-color: #cf1a45 !important;
}
.menuPort ul > li > ul {
opacity: 0;
pointer-events: none;
-webkit-transition: all 200ms ease;
-moz-transition: all 200ms ease;
transition: all 200ms ease;
}
.btMenuHorizontal .menuPort ul > li > ul {
-webkit-transform: translateY(30px);
-moz-transform: translateY(30px);
-ms-transform: translateY(30px);
transform: translateY(30px);
}
.menuPort nav > ul > li > a {
line-height: 100px;
padding: 0;
}
.btBelowLogoArea .menuPort nav > ul > li > a {
line-height: 50px;
}
.menuPort nav ul ul li:last-child {
padding-bottom: .2em;
}
.menuPort nav ul ul li a {
font-weight: 400;
}
.menuPort nav ul ul li ul {
display: block;
top: 0 !important;
margin: 0;
pointer-events: none;
} .btTextLogo {
font-family: "Work Sans",Arial,Helvetica,sans-serif;
font-size: 2em;
line-height: 100px;
}
.btHeadingWeight_default .btTextLogo {
font-weight: 400;
}
.btHeadingWeight_black .btTextLogo {
font-weight: 900;
}
.btHeadingWeight_bolder .btTextLogo {
font-weight: 800;
}
.btHeadingWeight_bold .btTextLogo {
font-weight: 700;
}
.btHeadingWeight_semi-bold .btTextLogo {
font-weight: 600;
}
.btHeadingWeight_medium .btTextLogo {
font-weight: 500;
}
.btHeadingWeight_normal .btTextLogo {
font-weight: 400;
}
.btHeadingWeight_light .btTextLogo {
font-weight: 300;
}
.btHeadingWeight_lighter .btTextLogo {
font-weight: 200;
}
.btHeadingWeight_thin .btTextLogo {
font-weight: 100;
}
.btMenuVertical .btTextLogo {
line-height: 60px;
}
.btLogoArea .logo {
line-height: 0;
float: left;
}
.btMenuVertical .btLogoArea .logo {
-webkit-transform: none !important;
-moz-transform: none !important;
-ms-transform: none !important;
transform: none !important;
}
.rtl .btLogoArea .logo {
float: right;
}
.btLogoArea .logo img {
height: 100px;
width: auto;
display: block;
}
.btMenuVertical .btLogoArea .logo img {
height: 60px;
}
.btMenuCenter .btLogoArea .logo img {
margin: auto;
}
.btLogoArea .logo img.btAltLogo {
display: none;
} .btMenuHorizontal.btHideMenu .btHorizontalMenuTrigger {
display: block;
position: relative;
z-index: 1;
}
.btStickyHeaderActive.btMenuHorizontal.btHideMenu .btHorizontalMenuTrigger .bt_bb_icon {
margin: 17.5px 0;
}
.btMenuHorizontal.btHideMenu .menuPort {
opacity: 0;
-webkit-transition: opacity 1s ease;
-moz-transition: opacity 1s ease;
transition: opacity 1s ease;
pointer-events: none;
}
.btShowMenu.btMenuHorizontal.btHideMenu .menuPort {
opacity: 1 !important;
pointer-events: all;
}
.btHorizontalMenuTrigger {
display: none;
float: right;
margin: 0 0 0 .5em;
font-size: 1.5em;
}
.btHorizontalMenuTrigger .bt_bb_icon {
width: 30px;
height: 25px;
position: relative;
padding: 0;
float: left;
margin: 37.5px 0;
}
.btHorizontalMenuTrigger .bt_bb_icon:before,
.btHorizontalMenuTrigger .bt_bb_icon:after {
content: "";
position: absolute;
display: block;
border-top-width: 2px;
border-top-style: solid;
left: 0;
right: 0;
top: 0;
-webkit-transition: 300ms ease all;
-moz-transition: 300ms ease all;
transition: 300ms ease all;
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
-webkit-transform-origin: -.75px 1px;
-moz-transform-origin: -.75px 1px;
-ms-transform-origin: -.75px 1px;
transform-origin: -.75px 1px;
}
.btShowMenu .btHorizontalMenuTrigger .bt_bb_icon:before,
.btShowMenu .btHorizontalMenuTrigger .bt_bb_icon:after {
-webkit-transform: rotate(45deg) translateY(0) !important;
-moz-transform: rotate(45deg) translateY(0) !important;
-ms-transform: rotate(45deg) translateY(0) !important;
transform: rotate(45deg) translateY(0) !important;
}
.btTransparentDarkHeader .btHorizontalMenuTrigger .bt_bb_icon:before,
.btAccentLightHeader .btHorizontalMenuTrigger .bt_bb_icon:before,
.btLightDarkHeader .btHorizontalMenuTrigger .bt_bb_icon:before,
.btHasAltLogo.btStickyHeaderActive .btHorizontalMenuTrigger .bt_bb_icon:before,
.btTransparentDarkHeader.btHasAltLogo .btHorizontalMenuTrigger .bt_bb_icon:before,
.btLightDarkHeader.btHasAltLogo .btHorizontalMenuTrigger .bt_bb_icon:before,
.btTransparentDarkHeader .btHorizontalMenuTrigger .bt_bb_icon:after,
.btAccentLightHeader .btHorizontalMenuTrigger .bt_bb_icon:after,
.btLightDarkHeader .btHorizontalMenuTrigger .bt_bb_icon:after,
.btHasAltLogo.btStickyHeaderActive .btHorizontalMenuTrigger .bt_bb_icon:after,
.btTransparentDarkHeader.btHasAltLogo .btHorizontalMenuTrigger .bt_bb_icon:after,
.btLightDarkHeader.btHasAltLogo .btHorizontalMenuTrigger .bt_bb_icon:after {
border-top-color: #181818;
}
.btTransparentLightHeader .btHorizontalMenuTrigger .bt_bb_icon:before,
.btAccentDarkHeader .btHorizontalMenuTrigger .bt_bb_icon:before,
.btLightAccentHeader .btHorizontalMenuTrigger .bt_bb_icon:before,
.btHasAltLogo .btHorizontalMenuTrigger .bt_bb_icon:before,
.btTransparentDarkHeader.btHasAltLogo.btStickyHeaderActive .btHorizontalMenuTrigger .bt_bb_icon:before,
.btTransparentLightHeader .btHorizontalMenuTrigger .bt_bb_icon:after,
.btAccentDarkHeader .btHorizontalMenuTrigger .bt_bb_icon:after,
.btLightAccentHeader .btHorizontalMenuTrigger .bt_bb_icon:after,
.btHasAltLogo .btHorizontalMenuTrigger .bt_bb_icon:after,
.btTransparentDarkHeader.btHasAltLogo.btStickyHeaderActive .btHorizontalMenuTrigger .bt_bb_icon:after {
border-top-color: #fff;
}
.btHorizontalMenuTrigger .bt_bb_icon:after {
top: auto;
bottom: 0;
}
.btShowMenu .btHorizontalMenuTrigger .bt_bb_icon:after {
-webkit-transform: rotate(-45deg) translateY(0) !important;
-moz-transform: rotate(-45deg) translateY(0) !important;
-ms-transform: rotate(-45deg) translateY(0) !important;
transform: rotate(-45deg) translateY(0) !important;
}
.btHorizontalMenuTrigger .bt_bb_icon .bt_bb_icon_holder:before {
content: "";
position: absolute;
display: block;
border-top-width: 2px;
border-top-style: solid;
left: 0;
right: 0;
top: 50%;
margin-top: -1px;
-webkit-transform: scaleX(1);
-moz-transform: scaleX(1);
-ms-transform: scaleX(1);
transform: scaleX(1);
}
.btShowMenu .btHorizontalMenuTrigger .bt_bb_icon .bt_bb_icon_holder:before {
-webkit-transform: scaleX(0) !important;
-moz-transform: scaleX(0) !important;
-ms-transform: scaleX(0) !important;
transform: scaleX(0) !important;
}
.btTransparentDarkHeader .btHorizontalMenuTrigger .bt_bb_icon .bt_bb_icon_holder:before,
.btAccentLightHeader .btHorizontalMenuTrigger .bt_bb_icon .bt_bb_icon_holder:before,
.btLightDarkHeader .btHorizontalMenuTrigger .bt_bb_icon .bt_bb_icon_holder:before,
.btHasAltLogo.btStickyHeaderActive .btHorizontalMenuTrigger .bt_bb_icon .bt_bb_icon_holder:before,
.btTransparentDarkHeader.btHasAltLogo .btHorizontalMenuTrigger .bt_bb_icon .bt_bb_icon_holder:before,
.btLightDarkHeader.btHasAltLogo .btHorizontalMenuTrigger .bt_bb_icon .bt_bb_icon_holder:before {
border-top-color: #181818;
}
.btTransparentLightHeader .btHorizontalMenuTrigger .bt_bb_icon .bt_bb_icon_holder:before,
.btAccentDarkHeader .btHorizontalMenuTrigger .bt_bb_icon .bt_bb_icon_holder:before,
.btLightAccentHeader .btHorizontalMenuTrigger .bt_bb_icon .bt_bb_icon_holder:before,
.btHasAltLogo .btHorizontalMenuTrigger .bt_bb_icon .bt_bb_icon_holder:before,
.btTransparentDarkHeader.btHasAltLogo.btStickyHeaderActive .btHorizontalMenuTrigger .bt_bb_icon .bt_bb_icon_holder:before {
border-top-color: #fff;
}
.btHorizontalMenuTrigger:hover {
cursor: pointer;
color: inherit;
}
.btTransparentDarkHeader .btHorizontalMenuTrigger:hover .bt_bb_icon:before,
.btTransparentLightHeader .btHorizontalMenuTrigger:hover .bt_bb_icon:before,
.btAccentLightHeader .btHorizontalMenuTrigger:hover .bt_bb_icon:before,
.btAccentDarkHeader .btHorizontalMenuTrigger:hover .bt_bb_icon:before,
.btLightDarkHeader .btHorizontalMenuTrigger:hover .bt_bb_icon:before,
.btHasAltLogo.btStickyHeaderActive .btHorizontalMenuTrigger:hover .bt_bb_icon:before,
.btTransparentDarkHeader .btHorizontalMenuTrigger:hover .bt_bb_icon:after,
.btTransparentLightHeader .btHorizontalMenuTrigger:hover .bt_bb_icon:after,
.btAccentLightHeader .btHorizontalMenuTrigger:hover .bt_bb_icon:after,
.btAccentDarkHeader .btHorizontalMenuTrigger:hover .bt_bb_icon:after,
.btLightDarkHeader .btHorizontalMenuTrigger:hover .bt_bb_icon:after,
.btHasAltLogo.btStickyHeaderActive .btHorizontalMenuTrigger:hover .bt_bb_icon:after {
border-top-color: #cf1a45;
}
.btLightAccentHeader .btHorizontalMenuTrigger:hover .bt_bb_icon:before,
.btLightAccentHeader .btHorizontalMenuTrigger:hover .bt_bb_icon:after {
border-top-color: #181818;
}
.btHorizontalMenuTrigger:hover .bt_bb_icon:before {
-webkit-transform: translateY(-5px);
-moz-transform: translateY(-5px);
-ms-transform: translateY(-5px);
transform: translateY(-5px);
}
.btShowMenu .btHorizontalMenuTrigger:hover .bt_bb_icon:before {
-webkit-transform: rotate(0) translateY(-5px);
-moz-transform: rotate(0) translateY(-5px);
-ms-transform: rotate(0) translateY(-5px);
transform: rotate(0) translateY(-5px);
}
.btHorizontalMenuTrigger:hover .bt_bb_icon:after {
-webkit-transform: translateY(5px);
-moz-transform: translateY(5px);
-ms-transform: translateY(5px);
transform: translateY(5px);
}
.btShowMenu .btHorizontalMenuTrigger:hover .bt_bb_icon:after {
-webkit-transform: rotate(0) translateY(5px);
-moz-transform: rotate(0) translateY(5px);
-ms-transform: rotate(0) translateY(5px);
transform: rotate(0) translateY(5px);
}
.btShowMenu .btHorizontalMenuTrigger:hover .bt_bb_icon .bt_bb_icon_holder:before {
-webkit-transform: scaleX(1);
-moz-transform: scaleX(1);
-ms-transform: scaleX(1);
transform: scaleX(1);
}
.btTransparentDarkHeader .btHorizontalMenuTrigger:hover .bt_bb_icon .bt_bb_icon_holder:before,
.btTransparentLightHeader .btHorizontalMenuTrigger:hover .bt_bb_icon .bt_bb_icon_holder:before,
.btAccentLightHeader .btHorizontalMenuTrigger:hover .bt_bb_icon .bt_bb_icon_holder:before,
.btAccentDarkHeader .btHorizontalMenuTrigger:hover .bt_bb_icon .bt_bb_icon_holder:before,
.btLightDarkHeader .btHorizontalMenuTrigger:hover .bt_bb_icon .bt_bb_icon_holder:before,
.btHasAltLogo.btStickyHeaderActive .btHorizontalMenuTrigger:hover .bt_bb_icon .bt_bb_icon_holder:before {
border-top-color: #cf1a45;
}
.btLightAccentHeader .btHorizontalMenuTrigger:hover .bt_bb_icon .bt_bb_icon_holder:before {
border-top-color: #181818;
} .btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor > a:after,
.btMenuHorizontal .menuPort nav > ul > li.current-menu-item > a:after {
-webkit-transform: scaleX(1);
-moz-transform: scaleX(1);
-ms-transform: scaleX(1);
transform: scaleX(1);
}
.btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor li.current-menu-ancestor > a,
.btMenuHorizontal .menuPort nav > ul > li.current-menu-ancestor li.current-menu-item > a,
.btMenuHorizontal .menuPort nav > ul > li.current-menu-item li.current-menu-ancestor > a,
.btMenuHorizontal .menuPort nav > ul > li.current-menu-item li.current-menu-item > a {
color: #cf1a45;
}
.btMenuHorizontal .menuPort nav > ul > li:not(.btMenuWideDropdown) > ul > li.menu-item-has-children > a: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;
background-color: #cf1a45;
}
.btLightAccentHeader .menuPort nav > ul > li.current-menu-ancestor > a:after,
.btLightAccentHeader .menuPort nav > ul > li.current-menu-item > a:after {
background-color: #fff;
}
.btLightAccentHeader .menuPort nav > ul > li.current-menu-ancestor li.current-menu-ancestor > a:after,
.btLightAccentHeader .menuPort nav > ul > li.current-menu-ancestor li.current-menu-item > a:after,
.btLightAccentHeader .menuPort nav > ul > li.current-menu-item li.current-menu-ancestor > a:after,
.btLightAccentHeader .menuPort nav > ul > li.current-menu-item li.current-menu-item > a:after {
background-color: #fff;
} .btMenuHorizontal .menuPort ul ul {
background-color: #fff;
}
.btMenuHorizontal .menuPort ul ul li a {
padding-left: 25px;
padding-right: 25px;
color: #181818;
line-height: 1.2;
}
.btMenuHorizontal .menuPort ul ul li a:hover {
color: #cf1a45;
}
.btMenuHorizontal .menuPort ul ul li .subToggler {
color: #181818;
} .subToggler {
display: none;
cursor: pointer;
position: absolute;
top: 0;
width: 45px;
z-index: 80;
padding: 0;
text-align: center;
}
.on > .subToggler {
-webkit-transform: rotateX(180deg);
-moz-transform: rotateX(180deg);
-ms-transform: rotateX(180deg);
transform: rotateX(180deg);
}
body.btMenuVertical .subToggler {
display: block !important;
padding: 20px 0;
line-height: 1;
right: 0;
top: -5px;
}
body.btMenuHorizontal .subToggler {
right: 15px;
line-height: 100px;
}
body.rtl.btMenuHorizontal.btMenuCenterBelow .subToggler {
right: auto;
left: 0;
}
body.btMenuHorizontal.rtl .subToggler {
left: 15px;
right: auto;
}
body.btMenuHorizontal.btMenuBelowLogo .subToggler {
line-height: 50px;
}
body.btMenuHorizontal .menuPort ul ul .subToggler {
right: 0;
line-height: inherit;
padding: 1em 0;
}
body.btMenuHorizontal .menuPort .rightNav ul ul .subToggler {
left: 0;
right: auto;
}
.subToggler:before {
content: '\f107';
font: normal 16px/1 FontAwesome;
}
.touch .btMenuHorizontal .menuPort nav ul li .subToggler {
display: block;
} .btMenuHorizontal .menuPort > nav > ul > li {
padding: 0 50px 0 0;
}
.rtl.btMenuHorizontal .menuPort > nav > ul > li {
padding: 0 0 0 50px;
}
.rtl.btMenuHorizontal .menuPort > nav > ul > li:last-child {
padding: 0;
}
:not(.rtl).btMenuHorizontal .menuPort > nav > ul > li:last-child {
padding: 0;
}
html.touch :not(.rtl).btMenuHorizontal .menuPort > nav > ul > li.menu-item-has-children {
padding: 0 50px 0 0;
}
html.touch .rtl.btMenuHorizontal .menuPort > nav > ul > li.menu-item-has-children {
padding: 0 0 0 50px;
}
.btMenuHorizontal .menuPort > nav > ul ul {
position: absolute;
width: 220px;
right: 0;
top: 75%;
margin: 0;
pointer-events: none;
-webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,.1);
box-shadow: 0 2px 5px 0 rgba(0,0,0,.1);
z-index: 1;
padding: 0;
-webkit-transform: translateY(30px);
-moz-transform: translateY(30px);
-ms-transform: translateY(30px);
transform: translateY(30px);
-webkit-transition: 300ms ease all;
-moz-transition: 300ms ease all;
transition: 300ms ease all;
-webkit-transform-origin: 0 0;
-moz-transform-origin: 0 0;
-ms-transform-origin: 0 0;
transform-origin: 0 0;
}
.rtl.btMenuHorizontal .menuPort > nav > ul ul {
-webkit-transform-origin: 100% 0;
-moz-transform-origin: 100% 0;
-ms-transform-origin: 100% 0;
transform-origin: 100% 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 > ul {
left: -25px;
right: auto;
}
.rtl.btMenuHorizontal .menuPort > nav > ul > li > ul {
left: auto;
right: -25px;
}
.btStickyHeaderOpen.btMenuHorizontal .menuPort > nav > ul > li > ul {
top: 100% !important;
}
.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: 10;
}
.rtl.btMenuHorizontal .menuPort > nav > ul > li {
float: right;
}
.btMenuHorizontal .menuPort nav > ul > li.on {
z-index: 11;
}
.btMenuHorizontal .menuPort > nav > ul > li.on > ul {
opacity: 1;
pointer-events: auto;
z-index: 2;
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
.btMenuHorizontal .menuPort > nav > ul > li.on > ul li.on ul {
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
.btMenuHorizontal .menuPort > nav > ul > li.on > ul > li.on > ul {
opacity: 1;
pointer-events: auto;
z-index: 3;
}
.btMenuHorizontal .menuPort > nav > ul > li > ul li a:before {
content: "";
position: absolute;
display: block;
height: 2px;
bottom: .2rem;
background: #cf1a45;
-webkit-transition: transform 300ms ease;
-moz-transition: transform 300ms ease;
transition: transform 300ms ease;
-webkit-transform-origin: 50% 50%;
-moz-transform-origin: 50% 50%;
-ms-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transform: scaleX(0);
-moz-transform: scaleX(0);
-ms-transform: scaleX(0);
transform: scaleX(0);
width: 2.5em;
}
.rtl.btMenuHorizontal .menuPort > nav > ul > li > ul li a:before {
left: auto;
right: 2rem;
}
.btMenuHorizontal .menuPort > nav > ul > li > ul li a:hover:before {
-webkit-transform: scaleX(1);
-moz-transform: scaleX(1);
-ms-transform: scaleX(1);
transform: scaleX(1);
}
.btMenuHorizontal .menuPort > nav > ul > li > ul li a.btEmptyElement:before {
display: none;
} .btMenuHorizontal:not(.btMenuLeft) .menuPort > nav > ul > li:last-child > ul {
right: -25px;
left: auto;
}
.btMenuHorizontal:not(.btMenuLeft) .menuPort > nav > ul > li:nth-last-child(2) > ul {
right: 25px;
left: auto;
}
.btMenuHorizontal:not(.btMenuLeft) .menuPort > nav > ul > li:last-child:not(.btMenuWideDropdown) > ul > li > ul {
right: -25px;
left: -100%;
}
.btMenuHorizontal:not(.btMenuLeft) .menuPort > nav > ul > li:nth-last-child(2):not(.btMenuWideDropdown) > ul > li > ul {
right: 25px;
left: -100%;
}
.rtl.btMenuHorizontal:not(.btMenuLeft) .menuPort > nav > ul > li:last-child:not(.btMenuWideDropdown) > ul {
right: -25px;
left: auto;
}
.rtl.btMenuHorizontal:not(.btMenuLeft) .menuPort > nav > ul > li:last-child.btMenuWideDropdown > ul {
right: 25px;
left: auto;
}
.rtl.btMenuHorizontal:not(.btMenuLeft) .menuPort > nav > ul > li:nth-last-child(2) > ul {
right: -25px;
left: auto;
} .btMenuHorizontal.btBelowMenu.btSoftRoundedButtons.btAccentDarkHeader .mainHeader.gutter,
.btMenuHorizontal.btBelowMenu.btSoftRoundedButtons.btAccentLightHeader .mainHeader.gutter,
.btMenuHorizontal.btBelowMenu.btSoftRoundedButtons.btLightAccentHeader .mainHeader.gutter,
.btMenuHorizontal.btBelowMenu.btSoftRoundedButtons.btLightDarkHeader .mainHeader.gutter,
.btMenuHorizontal.btBelowMenu.btSoftRoundedButtons.btAlternateDarkHeader .mainHeader.gutter,
.btMenuHorizontal.btBelowMenu.btSoftRoundedButtons.btAlternateLightHeader .mainHeader.gutter,
.btMenuHorizontal.btBelowMenu.btMenuHorizontal.btBelowMenu.btHardRoundedButtons.btAccentDarkHeader .mainHeader.gutter,
.btMenuHorizontal.btBelowMenu.btMenuHorizontal.btBelowMenu.btHardRoundedButtons.btAccentLightHeader .mainHeader.gutter,
.btMenuHorizontal.btBelowMenu.btMenuHorizontal.btBelowMenu.btHardRoundedButtons.btLightAccentHeader .mainHeader.gutter,
.btMenuHorizontal.btBelowMenu.btMenuHorizontal.btBelowMenu.btHardRoundedButtons.btLightDarkHeader .mainHeader.gutter,
.btMenuHorizontal.btBelowMenu.btMenuHorizontal.btBelowMenu.btHardRoundedButtons.btAlternateDarkHeader .mainHeader.gutter,
.btMenuHorizontal.btBelowMenu.btMenuHorizontal.btBelowMenu.btHardRoundedButtons.btAlternateLightHeader .mainHeader.gutter {
border-bottom-left-radius: 3px;
border-bottom-right-radius: 3px;
} .btMenuHorizontal .menuPort ul ul {
right: auto;
left: 0;
}
.btMenuHorizontal .menuPort ul ul ul {
left: 220px;
right: auto;
}
.rtl.btMenuHorizontal .menuPort ul ul ul {
left: auto;
right: 220px;
}
.btMenuHorizontal .menuPort nav {
float: left;
padding-left: 50px;
}
.rtl.btMenuHorizontal .menuPort nav {
padding-right: 50px;
padding-left: 0;
}
.btMenuHorizontal.btMenuRight .menuPort nav {
float: right;
}
.btMenuHorizontal.btMenuLeft header:not(.gutter) .menuPort > nav > ul > li.btMenuWideDropdown > ul {
left: 470px !important;
right: auto !important;
} .btMenuHorizontal.btMenuCenter .logo {
position: relative;
z-index: 8;
margin: 0 0 0 50%;
}
.rtl.btMenuHorizontal.btMenuCenter .logo {
float: left;
}
.btMenuHorizontal.btMenuCenter .menuPort nav {
float: none;
}
.btMenuHorizontal.btMenuCenter .menuPort .leftNav {
position: absolute;
right: 50%;
left: auto;
padding: 0;
padding-right: 50px;
}
.btMenuHorizontal.btMenuCenter .menuPort .leftNav ul {
float: right;
}
.btMenuHorizontal.btMenuCenter .menuPort .leftNav ul ul {
right: auto;
left: -20px;
}
.btMenuHorizontal.btMenuCenter .menuPort .leftNav ul ul ul {
left: 220px;
right: auto;
}
.btMenuHorizontal.btMenuCenter .menuPort .rightNav {
position: absolute;
left: 50%;
right: auto;
padding-left: 50px;
}
.btMenuHorizontal.btMenuCenter .menuPort .rightNav ul ul {
right: -20px;
left: auto;
}
.btMenuHorizontal.btMenuCenter .menuPort .rightNav ul ul ul {
right: 220px;
left: auto;
}
.btMenuHorizontal.btMenuCenter .menuPort .rightNav li {
text-align: right;
}
.btMenuHorizontal.btMenuCenterBelow .logo {
float: none;
text-align: center;
}
.btMenuHorizontal.btMenuCenterBelow .logo img {
margin-left: auto;
margin-right: auto;
}
.btMenuHorizontal.btMenuCenterBelow .gutter .port {
position: relative;
}
.btMenuHorizontal.btMenuCenterBelow .topBarInLogoArea {
position: absolute;
right: 30px;
top: 0;
}
.rtl.btMenuHorizontal.btMenuCenterBelow .topBarInLogoArea {
right: auto;
left: 30px;
}
.btMenuHorizontal.btMenuCenterBelow .menuPort nav {
float: none;
text-align: center;
}
.btMenuHorizontal.btMenuCenterBelow .menuPort nav ul li {
float: none;
display: inline-block;
}
.btMenuHorizontal.btMenuCenterBelow .menuPort nav ul li ul li {
display: block;
text-align: left;
}
.rtl.btMenuHorizontal.btMenuCenterBelow .menuPort nav {
float: none !important;
}
.rtl.btMenuHorizontal.btMenuCenterBelow .menuPort nav ul li {
padding: 0 0 0 50px !important;
}
.rtl.btMenuHorizontal.btMenuCenterBelow .menuPort nav ul li ul {
left: 0;
right: -20px;
}
.rtl.btMenuHorizontal.btMenuCenterBelow .menuPort nav ul li ul li {
text-align: right;
}
.rtl.btMenuHorizontal.btMenuCenterBelow .menuPort nav ul li ul li ul {
right: auto;
left: -220px;
}
.rtl.btMenuHorizontal.btMenuCenterBelow .menuPort nav ul li > a:after {
left: auto;
right: 0;
}
.btMenuHorizontal.btMenuCenterBelow .topBarInMenu {
position: absolute;
right: 0;
}
.rtl.btMenuHorizontal.btMenuCenterBelow .topBarInMenu {
right: auto;
left: 0;
} html:not(.touch) body.btMenuHorizontal .menuPort {
position: relative;
}
html:not(.touch) body.btMenuHorizontal .logo {
position: relative;
z-index: 1;
}
html:not(.touch) body.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown {
position: static;
}
html:not(.touch) body.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown > ul {
width: 100%;
left: auto;
right: 0;
top: 75%;
max-width: 800px;
}
html:not(.touch) body.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown > ul > li {
top: auto;
border-top: none !important;
float: left;
}
html:not(.touch) body.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown > ul > li > a:before {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
html:not(.touch) body.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown > ul > li > ul > li > ul:before {
display: none;
}
html:not(.touch) body.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown > ul > li > ul {
opacity: 1;
top: auto;
margin: 0 !important;
width: 100%;
right: 0;
left: 0;
position: relative;
-webkit-box-shadow: none;
box-shadow: none;
-webkit-transform: none;
-moz-transform: none;
-ms-transform: none;
transform: none;
}
html:not(.touch) body.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown > ul > li > ul > li:first-child > a {
border-top: none !important;
}
html:not(.touch) body.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown > ul > li > li:not(:last-child) {
border-left: 1px solid rgba(0,0,0,.1);
}
html:not(.touch) body.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown > ul > li ul:before {
display: none;
}
html:not(.touch) body.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown > li {
width: 100%;
}
html:not(.touch) body.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown > li .sub-menu {
width: 100%;
}
html:not(.touch) body.btMenuHorizontal .menuPort > nav > ul > li.btMenuWideDropdown.on > ul > li > ul {
pointer-events: auto;
}
html:not(.touch) body.btMenuBelowLogo.btMenuHorizontal .btBelowLogoArea .menuPort > nav > ul > li > a:after {
bottom: 25%;
}
html:not(.touch) body.btMenuBelowLogo.btMenuHorizontal .btBelowLogoArea .menuPort > nav > ul > li.btMenuWideDropdown > ul {
top: 100%;
}
html:not(.touch) body.btMenuCenter.btMenuHorizontal .menuPort > nav.rightNav > ul > li.btMenuWideDropdown > ul {
width: 300%;
left: -200%;
}
html:not(.touch) body.btMenuCenter.btMenuHorizontal .menuPort > nav.leftNav > ul > li.btMenuWideDropdown > ul {
width: 300%;
right: -200%;
}
html:not(.touch) body.btMenuHorizontal .mainHeader li.btMenuWideDropdown.btMenuWideDropdownCols-0 > ul > li {
width: INF% !important;
}
html:not(.touch) body.btMenuHorizontal .mainHeader li.btMenuWideDropdown.btMenuWideDropdownCols-1 > ul > li {
width: 100% !important;
}
html:not(.touch) body.btMenuHorizontal .mainHeader li.btMenuWideDropdown.btMenuWideDropdownCols-2 > ul > li {
width: 50% !important;
}
html:not(.touch) body.btMenuHorizontal .mainHeader li.btMenuWideDropdown.btMenuWideDropdownCols-3 > ul > li {
width: 33.33333% !important;
}
html:not(.touch) body.btMenuHorizontal .mainHeader li.btMenuWideDropdown.btMenuWideDropdownCols-4 > ul > li {
width: 25% !important;
}
html:not(.touch) body.btMenuHorizontal .mainHeader li.btMenuWideDropdown.btMenuWideDropdownCols-5 > ul > li {
width: 20% !important;
}
html:not(.touch) body.btMenuHorizontal .mainHeader li.btMenuWideDropdown.btMenuWideDropdownCols-6 > ul > li {
width: 16.66667% !important;
}
html:not(.touch) body.btMenuHorizontal .mainHeader li.btMenuWideDropdown.btMenuWideDropdownCols-7 > ul > li {
width: 14.28571% !important;
}
html:not(.touch) body.btMenuHorizontal .mainHeader li.btMenuWideDropdown.btMenuWideDropdownCols-8 > ul > li {
width: 12.5% !important;
}
html:not(.touch) body.btMenuHorizontal .mainHeader li.btMenuWideDropdown.btMenuWideDropdownCols-9 > ul > li {
width: 11.11111% !important;
}
html:not(.touch) body.btMenuHorizontal .mainHeader li.btMenuWideDropdown.btMenuWideDropdownCols-10 > ul > li {
width: 10% !important;
}
html:not(.touch) body.btMenuHorizontal .mainHeader li.btMenuWideDropdown.btMenuWideDropdownCols-11 > ul > li {
width: 9.09091% !important;
}
html:not(.touch) body.btMenuHorizontal .mainHeader li.btMenuWideDropdown.btMenuWideDropdownCols-12 > ul > li {
width: 8.33333% !important;
}
html:not(.touch) body.btMenuHorizontal .mainHeader li.btMenuWideDropdown.btMenuWideDropdownCols-13 > ul > li {
width: 7.69231% !important;
}
html:not(.touch) body.btMenuHorizontal .mainHeader li.btMenuWideDropdown.btMenuWideDropdownCols-14 > ul > li {
width: 7.14286% !important;
}
html:not(.touch) body.btMenuHorizontal .mainHeader li.btMenuWideDropdown.btMenuWideDropdownCols-15 > ul > li {
width: 6.66667% !important;
}
html:not(.touch) body.btMenuHorizontal .mainHeader li.btMenuWideDropdown.btMenuWideDropdownCols-16 > ul > li {
width: 6.25% !important;
}
html:not(.touch) body.btMenuHorizontal .mainHeader li.btMenuWideDropdown.btMenuWideDropdownCols-17 > ul > li {
width: 5.88235% !important;
}
html:not(.touch) body.btMenuHorizontal .mainHeader li.btMenuWideDropdown.btMenuWideDropdownCols-18 > ul > li {
width: 5.55556% !important;
}
html:not(.touch) body.btMenuHorizontal .mainHeader li.btMenuWideDropdown.btMenuWideDropdownCols-19 > ul > li {
width: 5.26316% !important;
}
html:not(.touch) body.btMenuHorizontal .mainHeader li.btMenuWideDropdown.btMenuWideDropdownCols-20 > ul > li {
width: 5% !important;
} .btMenuHorizontal .topBar {
font-size: .8em;
line-height: 2.5em;
z-index: 2;
}
.btMenuHorizontal .topBar .topBarPort {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.btMenuHorizontal .topBar .topBarPort:after {
content: " ";
display: table;
width: 100%;
clear: both;
}
.btMenuHorizontal .topBar .topBarPort:after,
.btMenuHorizontal .topBar .topBarPort:before {
display: none;
}
.btMenuHorizontal .topBarInMenu {
line-height: inherit;
height: 100px;
margin-left: 50px;
float: right;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.rtl.btMenuHorizontal .topBarInMenu {
float: left;
margin-left: 0;
margin-right: 50px;
}
.btMenuHorizontal .topBarInMenu .topBarInMenuCell {
line-height: 48px;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
vertical-align: middle;
}
.btMenuHorizontal .btBelowLogoArea .topBarInMenu {
height: 50px;
line-height: 50px;
} .btMenuHorizontal.btMenuBelowLogo .btBelowLogoArea {
padding: 0;
z-index: 0;
}
.btMenuHorizontal.btMenuBelowLogo .menuPort {
clear: both;
position: relative;
margin: 0;
float: none;
}
.btMenuHorizontal.btMenuBelowLogo .menuPort nav {
padding: 0;
}
.rtl.btMenuHorizontal.btMenuBelowLogo .menuPort nav {
float: right;
}
.rtl.btMenuHorizontal.btMenuBelowLogo .menuPort nav > ul > li {
margin: 0 0 0 50px;
}
.rtl.btMenuHorizontal.btMenuBelowLogo .menuPort nav > ul > li:last-child {
margin: 0 !important;
} .btAccentDarkHeader:not(.btBelowMenu) .mainHeader,
.btAccentDarkHeader:not(.btBelowMenu) .btVerticalHeaderTop,
.btLightAccentHeader:not(.btBelowMenu) .mainHeader,
.btLightAccentHeader:not(.btBelowMenu) .btVerticalHeaderTop,
.btAccentLightHeader:not(.btBelowMenu) .mainHeader,
.btAccentLightHeader:not(.btBelowMenu) .btVerticalHeaderTop,
.btLightDarkHeader:not(.btBelowMenu) .mainHeader,
.btLightDarkHeader:not(.btBelowMenu) .btVerticalHeaderTop {
-webkit-box-shadow: 0 0 5px 0 rgba(0,0,0,.5);
box-shadow: 0 0 5px 0 rgba(0,0,0,.5);
} body.btBelowMenu.btMenuHorizontal.btAccentDarkHeader .mainHeader.gutter,
body.btBelowMenu.btMenuHorizontal.btAccentLightHeader .mainHeader.gutter,
body.btBelowMenu.btMenuHorizontal.btLightAccentHeader .mainHeader.gutter,
body.btBelowMenu.btMenuHorizontal.btLightDarkHeader .mainHeader.gutter {
max-width: 1200px;
margin-left: auto;
margin-right: auto;
left: 0;
right: 0;
} .btTransparentDarkHeader .mainHeader,
.btTransparentDarkHeader .btVerticalHeaderTop {
color: #181818;
}
.btStickyHeaderActive.btTransparentDarkHeader .mainHeader,
.btStickyHeaderActive.btTransparentDarkHeader .btVerticalHeaderTop {
background-color: #fff;
}
.btHasAltLogo.btStickyHeaderActive.btMenuHorizontal.btTransparentDarkHeader .mainHeader,
.btHasAltLogo.btStickyHeaderActive.btMenuHorizontal.btTransparentDarkHeader .btVerticalHeaderTop {
color: #fff;
background-color: #191919;
}
.btMenuVertical.btTransparentDarkHeader .mainHeader,
.btMenuVertical.btTransparentDarkHeader .btVerticalHeaderTop {
background-color: #fff;
}
.btTransparentDarkHeader .btBelowLogoArea .menuPort {
border-top: 1px solid rgba(0,0,0,.1);
}
.btTransparentDarkHeader .topBar .topBarPort .topTools {
border-bottom: 1px solid rgba(0,0,0,.1);
} .btTransparentLightHeader .mainHeader {
color: #fff;
}
.btStickyHeaderActive.btTransparentLightHeader .mainHeader {
background-color: #191919;
}
.btHasAltLogo.btStickyHeaderActive.btMenuHorizontal.btTransparentLightHeader .mainHeader {
color: #181818;
background-color: #fff;
}
.btMenuVertical.btTransparentLightHeader .mainHeader {
background-color: #191919;
}
.btTransparentLightHeader .btVerticalHeaderTop {
color: #fff;
}
.btStickyHeaderActive.btTransparentLightHeader .btVerticalHeaderTop {
background-color: #191919;
}
.btHasAltLogo.btStickyHeaderActive.btTransparentLightHeader .btVerticalHeaderTop {
background-color: #fff;
color: #181818;
}
.btTransparentLightHeader .btBelowLogoArea .menuPort {
border-top: 1px solid rgba(255,255,255,.1);
}
.btTransparentLightHeader .topBar .topTools {
border-bottom: 1px solid rgba(255,255,255,.1);
} .btAccentLightHeader .mainHeader,
.btAccentLightHeader .btVerticalHeaderTop {
background-color: #fff;
}
.btAccentLightHeader .btBelowLogoArea,
.btAccentLightHeader .topBar {
background-color: #cf1a45;
color: #181818;
}
.btAccentLightHeader .btBelowLogoArea a:hover,
.btAccentLightHeader .topBar a:hover {
color: #00214e;
}
.btAccentLightHeader .btBelowLogoArea .menuPort nav > ul > li.current-menu-ancestor > a,
.btAccentLightHeader .btBelowLogoArea .menuPort nav > ul > li.current-menu-item > a {
color: #181818;
}
.btAccentLightHeader .btBelowLogoArea .menuPort nav > ul > li.current-menu-ancestor.on a:after,
.btAccentLightHeader .btBelowLogoArea .menuPort nav > ul > li.current-menu-item.on a:after {
background: #cf1a45;
} .btAccentDarkHeader .mainHeader,
.btAccentDarkHeader .btVerticalHeaderTop {
background-color: #191919;
color: #fff;
}
.btAccentDarkHeader .btBelowLogoArea,
.btAccentDarkHeader .topBar {
background-color: #cf1a45;
color: #fff;
}
.btAccentDarkHeader .btBelowLogoArea a:hover,
.btAccentDarkHeader .topBar a:hover {
color: #00214e;
}
.btAccentDarkHeader .btBelowLogoArea .menuPort nav > ul > li.current-menu-ancestor > a,
.btAccentDarkHeader .btBelowLogoArea .menuPort nav > ul > li.current-menu-item > a {
color: #fff;
}
.btAccentDarkHeader .btBelowLogoArea .menuPort nav > ul > li.current-menu-ancestor.on a:after,
.btAccentDarkHeader .btBelowLogoArea .menuPort nav > ul > li.current-menu-item.on a:after {
background: #cf1a45;
} .btLightDarkHeader .mainHeader,
.btLightDarkHeader .btVerticalHeaderTop {
background-color: #fff;
}
.btLightDarkHeader .btBelowLogoArea,
.btLightDarkHeader .topBar {
background-color: #191919;
color: #fff;
}
.btLightDarkHeader.btMenuHorizontal.btBelowMenu .mainHeader {
background-color: rgba(255,255,255,.1);
color: #fff;
}
.btLightDarkHeader.btMenuHorizontal.btBelowMenu .btBelowLogoArea {
-webkit-box-shadow: 0 0 5px 0 rgba(0,0,0,.4);
box-shadow: 0 0 5px 0 rgba(0,0,0,.4);
} .btLightAccentHeader .mainHeader {
background-color: #fff;
}
.btLightAccentHeader .btLogoArea,
.btLightAccentHeader .btVerticalHeaderTop {
background-color: #cf1a45;
color: #fff;
}
.btLightAccentHeader.btMenuHorizontal.btBelowMenu .mainHeader {
background-color: transparent;
}
.btLightAccentHeader.btMenuHorizontal.btBelowMenu .mainHeader .btLogoArea {
background-color: #cf1a45;
}
.btLightAccentHeader .btBelowLogoArea,
.btLightAccentHeader .topBar {
background-color: #fff;
}
.btLightAccentHeader .btLogoArea .menuPort nav > ul > li.current-menu-ancestor > a,
.btLightAccentHeader .btLogoArea .menuPort nav > ul > li.current-menu-item > a {
color: #fff;
}
.btLightAccentHeader .btLogoArea .menuPort nav > ul > li.current-menu-ancestor.on a:after,
.btLightAccentHeader .btLogoArea .menuPort nav > ul > li.current-menu-item.on a:after {
background: #cf1a45;
} .btStickyHeaderActive.btMenuHorizontal .mainHeader {
position: fixed;
top: 0;
-webkit-box-shadow: 0 0 5px 0 rgba(0,0,0,.1);
box-shadow: 0 0 5px 0 rgba(0,0,0,.1);
-webkit-transform: translateY(-100%);
-moz-transform: translateY(-100%);
-ms-transform: translateY(-100%);
transform: translateY(-100%);
}
.btStickyHeaderActive.btMenuHorizontal .mainHeader .topBar {
display: none;
}
.btStickyHeaderActive.btMenuHorizontal .mainHeader .btBelowLogoArea {
padding: 0;
}
.btStickyHeaderActive.btMenuHorizontal .mainHeader .btLogoArea .logo img {
height: 60px;
}
.btStickyHeaderActive.btMenuHorizontal .mainHeader .btLogoArea .btTextLogo {
font-size: 1.5em;
line-height: 60px;
}
.btStickyHeaderActive.btMenuHorizontal .mainHeader .btLogoArea .menuPort nav > ul > li > a,
.btStickyHeaderActive.btMenuHorizontal .mainHeader .btLogoArea .menuPort nav > ul > li > .subToggler {
line-height: 60px;
}
.btStickyHeaderActive.btMenuHorizontal .mainHeader .btLogoArea .topBarInMenu {
height: 60px;
}
.btStickyHeaderActive.btMenuBelowLogo.btMenuHorizontal .mainHeader .btLogoArea {
display: none;
}
.btHasAltLogo.btStickyHeaderActive .btMainLogo {
display: none;
}
.btHasAltLogo.btStickyHeaderActive .btAltLogo {
display: block !important;
}
.btMenuVertical.btStickyHeaderActive .btVerticalHeaderTop {
position: fixed;
top: 0;
-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,.2);
box-shadow: 0 0 10px 0 rgba(0,0,0,.2);
-webkit-transform: translateY(-100%);
-moz-transform: translateY(-100%);
-ms-transform: translateY(-100%);
transform: translateY(-100%);
}
.btMenuVertical.btStickyHeaderActive.btStickyHeaderOpen .btVerticalHeaderTop {
-webkit-transform: translateY(0%);
-moz-transform: translateY(0%);
-ms-transform: translateY(0%);
transform: translateY(0%);
-webkit-transition: transform 200ms ease;
-moz-transition: transform 200ms ease;
transition: transform 200ms ease;
}
.btStickyHeaderClosed.btMenuVertical.btStickyHeaderActive.btStickyHeaderOpen .btVerticalHeaderTop {
-webkit-transform: translateY(-100%);
-moz-transform: translateY(-100%);
-ms-transform: translateY(-100%);
transform: translateY(-100%);
}
.btMenuVerticalLeft.btMenuVertical.btStickyHeaderActive.btMenuVerticalOn.btStickyHeaderOpen .btVerticalHeaderTop {
-webkit-transform: translateY(0%) translateX(320px);
-moz-transform: translateY(0%) translateX(320px);
-ms-transform: translateY(0%) translateX(320px);
transform: translateY(0%) translateX(320px);
}
.btMenuVerticalRight.btMenuVertical.btStickyHeaderActive.btMenuVerticalOn.btStickyHeaderOpen .btVerticalHeaderTop {
-webkit-transform: translateY(0%) translateX(-320px);
-moz-transform: translateY(0%) translateX(-320px);
-ms-transform: translateY(0%) translateX(-320px);
transform: translateY(0%) translateX(-320px);
}
.btStickyHeaderClosed.btMenuVertical.btStickyHeaderActive.btMenuVerticalOn.btStickyHeaderOpen .btVerticalHeaderTop {
-webkit-transform: translateY(-100%) translateX(320px);
-moz-transform: translateY(-100%) translateX(320px);
-ms-transform: translateY(-100%) translateX(320px);
transform: translateY(-100%) translateX(320px);
}
.btMenuHorizontal.btStickyHeaderActive.btStickyHeaderOpen .mainHeader {
-webkit-transition: transform 200ms ease;
-moz-transition: transform 200ms ease;
transition: transform 200ms ease;
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
.btStickyHeaderClosed.btMenuHorizontal.btStickyHeaderActive.btStickyHeaderOpen .mainHeader {
-webkit-transform: translateY(-100%);
-moz-transform: translateY(-100%);
-ms-transform: translateY(-100%);
transform: translateY(-100%);
} .btMenuVertical.btStickyHeaderActive.btStickyHeaderOpen .btVerticalHeaderTop {
-webkit-transition: transform 200ms ease;
-moz-transition: transform 200ms ease;
transition: transform 200ms ease;
}
.btVerticalHeaderTop {
display: none;
position: absolute;
width: 100%;
padding-left: 30px;
padding-right: 30px;
}
.btMenuVertical .btVerticalHeaderTop {
display: block;
}
.btVerticalHeaderTop .btVerticalMenuTrigger {
display: none;
position: relative;
z-index: 1;
height: 60px;
margin: 0 .5em 0 0;
font-size: 1.5em;
}
.rtl .btVerticalHeaderTop .btVerticalMenuTrigger {
margin: 0 0 0 .5em;
}
.btVerticalMenuTrigger .bt_bb_icon {
width: 30px;
height: 25px;
position: relative;
padding: 0;
float: left;
margin: 17.5px 0;
}
.btVerticalMenuTrigger .bt_bb_icon:before,
.btVerticalMenuTrigger .bt_bb_icon:after {
content: "";
position: absolute;
display: block;
border-top-width: 2px;
border-top-style: solid;
left: 0;
right: 0;
top: 0;
-webkit-transition: 300ms ease all;
-moz-transition: 300ms ease all;
transition: 300ms ease all;
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
-webkit-transform-origin: -.75px 1px;
-moz-transform-origin: -.75px 1px;
-ms-transform-origin: -.75px 1px;
transform-origin: -.75px 1px;
}
.btMenuVerticalOn .btVerticalMenuTrigger .bt_bb_icon:before,
.btMenuVerticalOn .btVerticalMenuTrigger .bt_bb_icon:after {
-webkit-transform: rotate(45deg) translateY(0) !important;
-moz-transform: rotate(45deg) translateY(0) !important;
-ms-transform: rotate(45deg) translateY(0) !important;
transform: rotate(45deg) translateY(0) !important;
}
.btTransparentDarkHeader .btVerticalMenuTrigger .bt_bb_icon:before,
.btAccentLightHeader .btVerticalMenuTrigger .bt_bb_icon:before,
.btLightDarkHeader .btVerticalMenuTrigger .bt_bb_icon:before,
.btHasAltLogo.btStickyHeaderActive .btVerticalMenuTrigger .bt_bb_icon:before,
.btTransparentDarkHeader.btHasAltLogo .btVerticalMenuTrigger .bt_bb_icon:before,
.btLightDarkHeader.btHasAltLogo .btVerticalMenuTrigger .bt_bb_icon:before,
.btAccentLightHeader.btHasAltLogo .btVerticalMenuTrigger .bt_bb_icon:before,
.btTransparentDarkHeader .btVerticalMenuTrigger .bt_bb_icon:after,
.btAccentLightHeader .btVerticalMenuTrigger .bt_bb_icon:after,
.btLightDarkHeader .btVerticalMenuTrigger .bt_bb_icon:after,
.btHasAltLogo.btStickyHeaderActive .btVerticalMenuTrigger .bt_bb_icon:after,
.btTransparentDarkHeader.btHasAltLogo .btVerticalMenuTrigger .bt_bb_icon:after,
.btLightDarkHeader.btHasAltLogo .btVerticalMenuTrigger .bt_bb_icon:after,
.btAccentLightHeader.btHasAltLogo .btVerticalMenuTrigger .bt_bb_icon:after {
border-top-color: #181818;
}
.btTransparentLightHeader .btVerticalMenuTrigger .bt_bb_icon:before,
.btAccentDarkHeader .btVerticalMenuTrigger .bt_bb_icon:before,
.btLightAccentHeader .btVerticalMenuTrigger .bt_bb_icon:before,
.btHasAltLogo .btVerticalMenuTrigger .bt_bb_icon:before,
.btTransparentLightHeader .btVerticalMenuTrigger .bt_bb_icon:after,
.btAccentDarkHeader .btVerticalMenuTrigger .bt_bb_icon:after,
.btLightAccentHeader .btVerticalMenuTrigger .bt_bb_icon:after,
.btHasAltLogo .btVerticalMenuTrigger .bt_bb_icon:after {
border-top-color: #fff;
}
.btVerticalMenuTrigger .bt_bb_icon:after {
top: auto;
bottom: 0;
}
.btMenuVerticalOn .btVerticalMenuTrigger .bt_bb_icon:after {
-webkit-transform: rotate(-45deg) translateY(0) !important;
-moz-transform: rotate(-45deg) translateY(0) !important;
-ms-transform: rotate(-45deg) translateY(0) !important;
transform: rotate(-45deg) translateY(0) !important;
}
.btVerticalMenuTrigger .bt_bb_icon .bt_bb_icon_holder:before {
content: "";
position: absolute;
display: block;
border-top-width: 2px;
border-top-style: solid;
left: 0;
right: 0;
top: 50%;
margin-top: -1px;
-webkit-transform: scaleX(1);
-moz-transform: scaleX(1);
-ms-transform: scaleX(1);
transform: scaleX(1);
}
.btMenuVerticalOn .btVerticalMenuTrigger .bt_bb_icon .bt_bb_icon_holder:before {
-webkit-transform: scaleX(0) !important;
-moz-transform: scaleX(0) !important;
-ms-transform: scaleX(0) !important;
transform: scaleX(0) !important;
}
.btTransparentDarkHeader .btVerticalMenuTrigger .bt_bb_icon .bt_bb_icon_holder:before,
.btAccentLightHeader .btVerticalMenuTrigger .bt_bb_icon .bt_bb_icon_holder:before,
.btLightDarkHeader .btVerticalMenuTrigger .bt_bb_icon .bt_bb_icon_holder:before,
.btHasAltLogo.btStickyHeaderActive .btVerticalMenuTrigger .bt_bb_icon .bt_bb_icon_holder:before,
.btTransparentDarkHeader.btHasAltLogo .btVerticalMenuTrigger .bt_bb_icon .bt_bb_icon_holder:before,
.btLightDarkHeader.btHasAltLogo .btVerticalMenuTrigger .bt_bb_icon .bt_bb_icon_holder:before,
.btAccentLightHeader.btHasAltLogo .btVerticalMenuTrigger .bt_bb_icon .bt_bb_icon_holder:before {
border-top-color: #181818;
}
.btTransparentLightHeader .btVerticalMenuTrigger .bt_bb_icon .bt_bb_icon_holder:before,
.btAccentDarkHeader .btVerticalMenuTrigger .bt_bb_icon .bt_bb_icon_holder:before,
.btLightAccentHeader .btVerticalMenuTrigger .bt_bb_icon .bt_bb_icon_holder:before,
.btHasAltLogo .btVerticalMenuTrigger .bt_bb_icon .bt_bb_icon_holder:before {
border-top-color: #fff;
}
.btVerticalMenuTrigger:hover {
cursor: pointer;
color: inherit;
}
.btTransparentDarkHeader .btVerticalMenuTrigger:hover .bt_bb_icon:before,
.btTransparentLightHeader .btVerticalMenuTrigger:hover .bt_bb_icon:before,
.btAccentLightHeader .btVerticalMenuTrigger:hover .bt_bb_icon:before,
.btAccentDarkHeader .btVerticalMenuTrigger:hover .bt_bb_icon:before,
.btLightDarkHeader .btVerticalMenuTrigger:hover .bt_bb_icon:before,
.btHasAltLogo.btStickyHeaderActive .btVerticalMenuTrigger:hover .bt_bb_icon:before,
.btTransparentDarkHeader .btVerticalMenuTrigger:hover .bt_bb_icon:after,
.btTransparentLightHeader .btVerticalMenuTrigger:hover .bt_bb_icon:after,
.btAccentLightHeader .btVerticalMenuTrigger:hover .bt_bb_icon:after,
.btAccentDarkHeader .btVerticalMenuTrigger:hover .bt_bb_icon:after,
.btLightDarkHeader .btVerticalMenuTrigger:hover .bt_bb_icon:after,
.btHasAltLogo.btStickyHeaderActive .btVerticalMenuTrigger:hover .bt_bb_icon:after {
border-top-color: #cf1a45;
}
.btLightAccentHeader .btVerticalMenuTrigger:hover .bt_bb_icon:before,
.btLightAccentHeader .btVerticalMenuTrigger:hover .bt_bb_icon:after {
border-top-color: #181818;
}
.btVerticalMenuTrigger:hover .bt_bb_icon:before {
-webkit-transform: translateY(-3px);
-moz-transform: translateY(-3px);
-ms-transform: translateY(-3px);
transform: translateY(-3px);
}
.btMenuVerticalOn .btVerticalMenuTrigger:hover .bt_bb_icon:before {
-webkit-transform: rotate(0) translateY(-3px);
-moz-transform: rotate(0) translateY(-3px);
-ms-transform: rotate(0) translateY(-3px);
transform: rotate(0) translateY(-3px);
}
.btVerticalMenuTrigger:hover .bt_bb_icon:after {
-webkit-transform: translateY(3px);
-moz-transform: translateY(3px);
-ms-transform: translateY(3px);
transform: translateY(3px);
}
.btMenuVerticalOn .btVerticalMenuTrigger:hover .bt_bb_icon:after {
-webkit-transform: rotate(0) translateY(3px);
-moz-transform: rotate(0) translateY(3px);
-ms-transform: rotate(0) translateY(3px);
transform: rotate(0) translateY(3px);
}
.btMenuVerticalOn .btVerticalMenuTrigger:hover .bt_bb_icon .bt_bb_icon_holder:before {
-webkit-transform: scaleX(1);
-moz-transform: scaleX(1);
-ms-transform: scaleX(1);
transform: scaleX(1);
}
.btTransparentDarkHeader .btVerticalMenuTrigger:hover .bt_bb_icon .bt_bb_icon_holder:before,
.btTransparentLightHeader .btVerticalMenuTrigger:hover .bt_bb_icon .bt_bb_icon_holder:before,
.btAccentLightHeader .btVerticalMenuTrigger:hover .bt_bb_icon .bt_bb_icon_holder:before,
.btAccentDarkHeader .btVerticalMenuTrigger:hover .bt_bb_icon .bt_bb_icon_holder:before,
.btLightDarkHeader .btVerticalMenuTrigger:hover .bt_bb_icon .bt_bb_icon_holder:before,
.btHasAltLogo.btStickyHeaderActive .btVerticalMenuTrigger:hover .bt_bb_icon .bt_bb_icon_holder:before {
border-top-color: #cf1a45;
}
.btLightAccentHeader .btVerticalMenuTrigger:hover .bt_bb_icon .bt_bb_icon_holder:before {
border-top-color: #181818;
}
.btMenuVerticalOn .mainHeader {
-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 .btContentWrap,
.btMenuVerticalLeft.btMenuVerticalOn .btVerticalHeaderTop,
.btMenuVerticalLeft.btMenuVerticalOn .btSiteFooter {
-webkit-transform: translateX(320px);
-moz-transform: translateX(320px);
-ms-transform: translateX(320px);
transform: translateX(320px);
}
.rtl.btMenuVerticalLeft.btMenuVerticalOn .btContentWrap,
.rtl.btMenuVerticalLeft.btMenuVerticalOn .btVerticalHeaderTop,
.rtl.btMenuVerticalLeft.btMenuVerticalOn .btSiteFooter {
-webkit-transform: translateX(-320px);
-moz-transform: translateX(-320px);
-ms-transform: translateX(-320px);
transform: translateX(-320px);
}
.btMenuVerticalLeft.btMenuVerticalOn .btVerticalHeaderTop .logo {
opacity: 0;
} .btMenuVerticalRight.btMenuVerticalOn .btContentWrap,
.btMenuVerticalRight.btMenuVerticalOn .btVerticalHeaderTop,
.btMenuVerticalRight.btMenuVerticalOn .btSiteFooter {
-webkit-transform: translateX(-320px);
-moz-transform: translateX(-320px);
-ms-transform: translateX(-320px);
transform: translateX(-320px);
}
.rtl.btMenuVerticalRight.btMenuVerticalOn .btContentWrap,
.rtl.btMenuVerticalRight.btMenuVerticalOn .btVerticalHeaderTop,
.rtl.btMenuVerticalRight.btMenuVerticalOn .btSiteFooter {
-webkit-transform: translateX(-320px);
-moz-transform: translateX(-320px);
-ms-transform: translateX(-320px);
transform: translateX(-320px);
}
.btMenuVerticalRight.btMenuVerticalOn .btVerticalHeaderTop .logo {
opacity: 0;
}
.btMenuVertical .mainHeader {
text-align: center;
height: 100%;
top: 0;
bottom: 0;
position: fixed;
width: 320px;
clear: both;
z-index: 101;
padding: 0;
-webkit-box-shadow: none;
box-shadow: none;
overflow-y: auto;
overflow-x: hidden;
}
.btMenuInitFinished.btMenuVertical .mainHeader {
-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);
}
:not(.btMenuBelowLogo).btMenuVertical .mainHeader .mainHeaderInner {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-align-content: flex-start;
-ms-flex-line-pack: start;
align-content: flex-start;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.btMenuBelowLogo.btMenuVertical .mainHeader .mainHeaderInner {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-align-content: flex-start;
-ms-flex-line-pack: start;
align-content: flex-start;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.btMenuBelowLogo.btMenuVertical .mainHeader .mainHeaderInner .btLogoArea {
-webkit-order: 0;
-ms-flex-order: 0;
order: 0;
}
.btMenuBelowLogo.btMenuVertical .mainHeader .mainHeaderInner .topBar {
-webkit-order: 2;
-ms-flex-order: 2;
order: 2;
}
.btMenuBelowLogo.btMenuVertical .mainHeader .mainHeaderInner .btBelowLogoArea {
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
}
.btMenuVertical .mainHeader .btMainLogo {
display: block !important;
}
.btMenuVertical .mainHeader .btAltLogo {
display: none !important;
}
.btMenuVertical .mainHeader .logo {
float: none;
margin: 0;
padding: 0 2em 1em;
}
.btMenuVertical .mainHeader .logo img {
margin: 0 auto;
display: block;
height: auto;
max-width: 100%;
}
.btMenuVertical .mainHeader .btCloseVertical {
cursor: pointer;
font-size: 1.5em;
position: absolute;
right: 20px;
top: 10px;
}
.rtl.btMenuVertical .mainHeader .btCloseVertical {
right: auto;
left: 20px;
}
.btMenuVertical .mainHeader .btCloseVertical:before {
font-family: FontAwesome;
content: '\f00d';
}
.btMenuVertical .mainHeader .btCloseVertical:before:hover {
color: #cf1a45;
}
.btMenuVertical .mainHeader .menuPort {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
width: 100%;
-webkit-flex-direction: column-reverse;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse;
}
.btMenuVertical .mainHeader .menuPort .leftNav {
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
}
.btMenuVertical .mainHeader .topBar .topBarPort .topTools {
padding-top: 1em;
padding-bottom: 1em;
}
.btMenuVertical .mainHeader nav {
margin: 0 !important;
}
.btMenuVertical .mainHeader nav ul > li > ul {
opacity: 1;
pointer-events: auto;
}
.btMenuVertical .mainHeader nav > ul > li.on > a {
color: inherit !important;
}
.btMenuVertical .mainHeader nav ul {
-webkit-transition: none;
-moz-transition: none;
transition: none;
}
.btMenuVertical .mainHeader nav ul li {
padding: 0;
position: relative;
background-color: transparent;
}
.btMenuVertical .mainHeader nav ul li a {
line-height: 1.1;
padding: 1em 2em;
border: none;
font-weight: 400;
}
.btMenuVertical .mainHeader nav ul li a:after {
left: 40%;
right: 0;
width: 70px;
margin-left: -10px;
bottom: 5%;
-webkit-transform-origin: 50% 0;
-moz-transform-origin: 50% 0;
-ms-transform-origin: 50% 0;
transform-origin: 50% 0;
}
.btMenuVertical .mainHeader nav ul li a:before {
display: none;
}
.btMenuVertical .mainHeader nav ul li li {
font-size: .9em;
}
.btMenuVertical .mainHeader nav ul li:not(.current-menu-ancestor) > ul {
display: none;
}
.btMenuVertical .mainHeader nav ul ul li {
padding: 0;
opacity: 1;
border: none;
background-color: transparent;
}
.btMenuVertical .mainHeader nav ul ul li ul {
opacity: .8;
}
.btMenuVertical .mainHeader nav ul ul li ul li a {
border: none !important;
}
.btMenuVertical .mainHeader nav li.current-menu-ancestor > a,
.btMenuVertical .mainHeader nav li.current-menu-item > a {
font-weight: 600;
}
.btMenuVertical .mainHeader .topBarInMenu .btIconWidget,
.btMenuVertical .mainHeader .topBar .btIconWidget {
margin-left: .75em;
margin-right: .25em;
}
.btMenuVertical .mainHeader .topBarInMenu .btIconWidget:not(.btWidgetWithText),
.btMenuVertical .mainHeader .topBar .btIconWidget:not(.btWidgetWithText) {
margin-left: .75em;
margin-right: 0;
}
.btMenuVertical .mainHeader .topBarInMenu .btIconWidget:not(.btWidgetWithText) .btIconWidgetIcon .bt_bb_icon,
.btMenuVertical .mainHeader .topBar .btIconWidget:not(.btWidgetWithText) .btIconWidgetIcon .bt_bb_icon {
padding-right: .75em;
}
.btMenuVertical .btVerticalMenuTrigger {
display: block;
}
.btMenuVertical .menuScrollPort {
width: 320px;
overflow: hidden;
}
.btMenuVerticalRight .mainHeader {
right: 0;
-webkit-transform: translateX(100%);
-moz-transform: translateX(100%);
-ms-transform: translateX(100%);
transform: translateX(100%);
}
.btMenuVerticalOn.btMenuVerticalRight .mainHeader {
-webkit-transform: translateX(0);
-moz-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
-webkit-box-shadow: -2px 0 5px rgba(0,0,0,.1);
box-shadow: -2px 0 5px rgba(0,0,0,.1);
}
.btMenuVerticalRight .btVerticalMenuTrigger {
float: right;
}
.btMenuVerticalLeft .mainHeader {
left: 0;
-webkit-transform: translateX(-100%);
-moz-transform: translateX(-100%);
-ms-transform: translateX(-100%);
transform: translateX(-100%);
}
.btMenuVerticalOn.btMenuVerticalLeft .mainHeader {
-webkit-transform: translateX(0);
-moz-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
-webkit-box-shadow: 2px 0 5px rgba(0,0,0,.10);
box-shadow: 2px 0 5px rgba(0,0,0,.10);
}
.btMenuVerticalLeft .btVerticalMenuTrigger {
float: left;
} .btMenuHorizontal .btTopToolsRight,
.btMenuHorizontal .btTopToolsLeft {
-webkit-flex-grow: 1;
flex-grow: 1;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.btMenuHorizontal .btTopToolsRight {
text-align: right;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.rtl.btMenuHorizontal .btTopToolsRight {
text-align: left;
}
.btMenuHorizontal .topBarInLogoArea {
float: right;
height: 100px;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.rtl.btMenuHorizontal .topBarInLogoArea {
float: left;
}
.btMenuHorizontal .topBarInLogoArea .topBarInLogoAreaCell {
border: 0 solid #cf1a45;
} .btMenuVertical .mainHeader {
text-align: center;
height: 100%;
top: 0;
bottom: 0;
position: fixed;
width: 320px;
clear: both;
z-index: 101;
padding: 0;
-webkit-box-shadow: none;
box-shadow: none;
overflow-y: auto;
overflow-x: hidden;
}
.btMenuInitFinished.btMenuVertical .mainHeader {
-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);
}
:not(.btMenuBelowLogo).btMenuVertical .mainHeader .mainHeaderInner {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-align-content: flex-start;
-ms-flex-line-pack: start;
align-content: flex-start;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.btMenuVertical .mainHeader .topBar {
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
}
.btMenuBelowLogo.btMenuVertical .mainHeader .mainHeaderInner {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-align-content: flex-start;
-ms-flex-line-pack: start;
align-content: flex-start;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.btMenuBelowLogo.btMenuVertical .mainHeader .mainHeaderInner .btLogoArea {
-webkit-order: 0;
-ms-flex-order: 0;
order: 0;
}
.btMenuBelowLogo.btMenuVertical .mainHeader .mainHeaderInner .topBar {
-webkit-order: 2;
-ms-flex-order: 2;
order: 2;
}
.btMenuBelowLogo.btMenuVertical .mainHeader .mainHeaderInner .btBelowLogoArea {
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
}
.btMenuVertical .mainHeader .btMainLogo {
display: block !important;
}
.btMenuVertical .mainHeader .btAltLogo {
display: none !important;
}
.btMenuVertical .mainHeader .logo {
float: none;
margin: 0;
padding: 0 2em 1em;
}
.btMenuVertical .mainHeader .logo img {
margin: 0 auto;
display: block;
height: auto;
max-width: 100%;
}
.btMenuVertical .mainHeader .btCloseVertical {
cursor: pointer;
font-size: 1.5em;
position: absolute;
right: 20px;
top: 10px;
}
.rtl.btMenuVertical .mainHeader .btCloseVertical {
right: auto;
left: 20px;
}
.btMenuVertical .mainHeader .btCloseVertical:before {
font-family: FontAwesome;
content: '\f00d';
}
.btMenuVertical .mainHeader .btCloseVertical:before:hover {
color: #cf1a45;
}
.btMenuVertical .mainHeader .menuPort {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
width: 100%;
-webkit-flex-direction: column-reverse;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse;
}
.btMenuVertical .mainHeader .menuPort .leftNav {
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
}
.btMenuVertical .mainHeader .topBar .topBarPort .topTools {
padding-top: 0;
padding-bottom: 0;
border: none;
}
.btMenuVertical .mainHeader .topBarInMenu {
margin: 2em 0;
}
.btMenuVertical .mainHeader nav {
margin: 0 !important;
}
.btMenuVertical .mainHeader nav ul > li > ul {
opacity: 1;
pointer-events: auto;
}
.btMenuVertical .mainHeader nav ul {
-webkit-transition: none;
-moz-transition: none;
transition: none;
}
.btMenuVertical .mainHeader nav ul li {
padding: 0;
position: relative;
background-color: transparent;
}
.btMenuVertical .mainHeader nav ul li a {
line-height: 1.1;
padding: 1em 2em;
border: none;
font-weight: 400;
}
.btMenuVertical .mainHeader nav ul li li {
font-size: .9em;
}
.btMenuVertical .mainHeader nav ul li:not(.current-menu-ancestor) > ul {
display: none;
}
.btMenuVertical .mainHeader nav ul ul li {
padding: 0;
opacity: 1;
border: none;
background-color: transparent;
}
.btMenuVertical .mainHeader nav ul ul li ul {
opacity: .8;
}
.btMenuVertical .mainHeader nav ul ul li ul li a {
border: none !important;
}
.btMenuVertical .mainHeader nav li.current-menu-ancestor > a,
.btMenuVertical .mainHeader nav li.current-menu-item > a {
font-weight: 600;
}
.btMenuVertical .mainHeader .topBarInMenu .btIconWidget,
.btMenuVertical .mainHeader .topBar .btIconWidget,
.btMenuVertical .mainHeader .topBarInLogoArea .btIconWidget {
display: inline-block;
width: 100%;
}
.btMenuVertical .mainHeader .topBarInMenu .btIconWidget .btIconWidgetIcon,
.btMenuVertical .mainHeader .topBar .btIconWidget .btIconWidgetIcon,
.btMenuVertical .mainHeader .topBarInLogoArea .btIconWidget .btIconWidgetIcon {
display: block;
margin: 0 auto;
padding: 0;
text-align: center;
}
.btMenuVertical .mainHeader .topBarInMenu .btIconWidget.btAccentIconWidget .btIconWidgetIcon,
.btMenuVertical .mainHeader .topBar .btIconWidget.btAccentIconWidget .btIconWidgetIcon,
.btMenuVertical .mainHeader .topBarInLogoArea .btIconWidget.btAccentIconWidget .btIconWidgetIcon {
margin-bottom: .5em;
}
.btMenuVertical .mainHeader .topBarInMenu .btIconWidget.btWidgetWithText,
.btMenuVertical .mainHeader .topBar .btIconWidget.btWidgetWithText,
.btMenuVertical .mainHeader .topBarInLogoArea .btIconWidget.btWidgetWithText {
padding-top: 2em;
}
.btMenuVertical .mainHeader .topBarInMenu .btIconWidget.btWidgetWithText .bt_bb_icon_holder:before,
.btMenuVertical .mainHeader .topBar .btIconWidget.btWidgetWithText .bt_bb_icon_holder:before,
.btMenuVertical .mainHeader .topBarInLogoArea .btIconWidget.btWidgetWithText .bt_bb_icon_holder:before {
font-size: 1em;
}
.btMenuVertical .mainHeader .topBarInMenu .btIconWidget.btWidgetWithText .btIconWidgetContent,
.btMenuVertical .mainHeader .topBar .btIconWidget.btWidgetWithText .btIconWidgetContent,
.btMenuVertical .mainHeader .topBarInLogoArea .btIconWidget.btWidgetWithText .btIconWidgetContent {
font-size: .9em;
text-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.btMenuVertical .mainHeader .topBarInMenu .btIconWidget.btWidgetWithText .btIconWidgetContent .btIconWidgetTitle,
.btMenuVertical .mainHeader .topBarInMenu .btIconWidget.btWidgetWithText .btIconWidgetContent .btIconWidgetText,
.btMenuVertical .mainHeader .topBar .btIconWidget.btWidgetWithText .btIconWidgetContent .btIconWidgetTitle,
.btMenuVertical .mainHeader .topBar .btIconWidget.btWidgetWithText .btIconWidgetContent .btIconWidgetText,
.btMenuVertical .mainHeader .topBarInLogoArea .btIconWidget.btWidgetWithText .btIconWidgetContent .btIconWidgetTitle,
.btMenuVertical .mainHeader .topBarInLogoArea .btIconWidget.btWidgetWithText .btIconWidgetContent .btIconWidgetText {
display: inline-block;
}
.btMenuVertical .mainHeader .topBarInMenu .btIconWidget:not(.btWidgetWithText),
.btMenuVertical .mainHeader .topBar .btIconWidget:not(.btWidgetWithText),
.btMenuVertical .mainHeader .topBarInLogoArea .btIconWidget:not(.btWidgetWithText) {
margin-left: .75em;
margin-right: 0;
width: initial;
}
.btMenuVertical .mainHeader .topBarInMenu .btIconWidget:not(.btWidgetWithText) .btIconWidgetIcon .bt_bb_icon,
.btMenuVertical .mainHeader .topBar .btIconWidget:not(.btWidgetWithText) .btIconWidgetIcon .bt_bb_icon,
.btMenuVertical .mainHeader .topBarInLogoArea .btIconWidget:not(.btWidgetWithText) .btIconWidgetIcon .bt_bb_icon {
padding-right: .75em;
}
.btMenuVertical .btVerticalMenuTrigger {
display: block;
}
.btMenuVertical .menuScrollPort {
width: 320px;
overflow: hidden;
} .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 {
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;
} .admin-bar.btStickyHeaderActive .mainHeader,
.admin-bar.btStickyHeaderActive .btVerticalHeaderTop {
top: 32px;
}
.admin-bar.btMenuVertical .mainHeader {
top: 32px;
}
@media screen and (max-width: 782px) {
.admin-bar.btStickyHeaderActive .mainHeader,
.admin-bar.btStickyHeaderActive .btVerticalHeaderTop {
top: 46px;
}
.admin-bar.btMenuVertical .mainHeader {
top: 46px;
}
}
@media screen and (max-width: 600px) {
.admin-bar.btStickyHeaderActive .mainHeader {
top: 0;
}
.admin-bar.btMenuVertical .btVerticalHeaderTop {
top: 0;
}
} .btSiteFooter {
font-size: 1em;
}
.btSiteFooter:after {
content: " ";
display: table;
width: 100%;
clear: both;
}
.btSiteFooter .copyLine {
margin-bottom: 0;
}
.btSiteFooter .btFooterMenu .menu {
margin: 0 -1em;
padding: 0;
list-style: none;
width: 100%;
display: inline-block;
}
.btSiteFooter .btFooterMenu .menu li {
display: inline-block;
margin: 0;
padding: 0 1em;
}
.btSiteFooterWidgets {
padding-top: 8em;
font-weight: 300;
}
.btSiteFooterWidgets #boldSiteFooterWidgetsRow {
-webkit-justify-content: initial;
justify-content: initial;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-flow: row wrap;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
}
.btSiteFooterWidgets #boldSiteFooterWidgetsRow .btBox {
background-color: transparent;
margin-bottom: 6em;
-webkit-flex: 1 1 25%;
-ms-flex: 1 1 25%;
flex: 1 1 25%;
max-width: 25%;
}
.btSiteFooterWidgets #boldSiteFooterWidgetsRow .btBox .btImage img {
margin: initial;
}
.btSiteFooterWidgets #boldSiteFooterWidgetsRow[data-width="6"] .btBox {
-webkit-flex: 0 0 33.33%;
-ms-flex: 0 0 33.33%;
flex: 0 0 33.33%;
width: 33.33%;
max-width: 33.33%;
}
.btSiteFooterWidgets #boldSiteFooterWidgetsRow[data-width="5"] .btBox {
-webkit-flex: 0 0 20%;
-ms-flex: 0 0 20%;
flex: 0 0 20%;
width: 20%;
max-width: 20%;
}
.btSiteFooterWidgets #boldSiteFooterWidgetsRow[data-width="4"] .btBox {
-webkit-flex: 0 0 25%;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
width: 25%;
max-width: 25%;
}
.btSiteFooterWidgets #boldSiteFooterWidgetsRow[data-width="3"] .btBox {
-webkit-flex: 0 0 33.33%;
-ms-flex: 0 0 33.33%;
flex: 0 0 33.33%;
width: 33.33%;
max-width: 33.33%;
}
.btSiteFooterWidgets #boldSiteFooterWidgetsRow[data-width="2"] .btBox {
-webkit-flex: 0 0 50%;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
width: 50%;
max-width: 50%;
}
.btSiteFooterCopyMenu {
-webkit-box-shadow: 0 0 7px 0 rgba(0,0,0,.15) inset;
box-shadow: 0 0 7px 0 rgba(0,0,0,.15) inset;
}
.btSiteFooterCopyMenu .port > div {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
width: 100%;
}
.btSiteFooterCopyMenu .port > div .btFooterCopy,
.btSiteFooterCopyMenu .port > div .btFooterMenu {
padding-top: 2em;
padding-bottom: 2em;
-webkit-flex: 1 1 50%;
-ms-flex: 1 1 50%;
flex: 1 1 50%;
}
.btSiteFooterCopyMenu .port > div .btFooterMenu {
text-align: right;
}
.rtl .btSiteFooterCopyMenu .port > div .btFooterMenu {
text-align: left;
}
.rtl .btSiteFooterCopyMenu .port > div .btFooterCopy {
text-align: right;
} .btLightSkin .btSiteFooterWidgets,
.btDarkSkin .btLightSkin .btSiteFooterWidgets,
.btLightSkin .btDarkSkin .btLightSkin .btSiteFooterWidgets {
background: #fff;
}
.btLightSkin .btSiteFooterCopyMenu,
.btDarkSkin .btLightSkin .btSiteFooterCopyMenu,
.btLightSkin .btDarkSkin .btLightSkin .btSiteFooterCopyMenu {
background: #fff;
}
.btLightSkin .btSiteFooterCopyMenu .port:before,
.btDarkSkin .btLightSkin .btSiteFooterCopyMenu .port:before,
.btLightSkin .btDarkSkin .btLightSkin .btSiteFooterCopyMenu .port:before {
background-color: #181818;
}
.btDarkSkin .btSiteFooterWidgets,
.btLightSkin .btDarkSkin .btSiteFooterWidgets,
.btDarkSkin.btLightSkin .btDarkSkin .btSiteFooterWidgets {
background: #191919;
}
.btDarkSkin .btSiteFooterCopyMenu,
.btLightSkin .btDarkSkin .btSiteFooterCopyMenu,
.btDarkSkin.btLightSkin .btDarkSkin .btSiteFooterCopyMenu {
background: #191919;
}
.btDarkSkin .btSiteFooterCopyMenu .port:before,
.btLightSkin .btDarkSkin .btSiteFooterCopyMenu .port:before,
.btDarkSkin.btLightSkin .btDarkSkin .btSiteFooterCopyMenu .port:before {
background-color: #cf1a45;
}
@media (max-width: 992px) {
.btSiteFooter .port div .btFooterCopy,
.btSiteFooter .port div .btFooterMenu {
padding-top: 1em;
padding-bottom: 1em;
text-align: center;
}
.btSiteFooterWidgets #boldSiteFooterWidgetsRow {
display: block;
}
.btSiteFooterWidgets #boldSiteFooterWidgetsRow .btBox {
width: 100% !important;
max-width: 100% !important;
}
.btSiteFooterWidgets .btIconWidgetContent {
width: 100%;
}
.btSiteFooterWidgets .btIconWidgetContent ul.cart_list {
width: 100%;
}
.btSiteFooterCopyMenu .port > div {
display: block;
}
}
@media (max-width: 620px) {
.btSiteFooterWidgets #boldSiteFooterWidgetsRow .btBox {
-webkit-flex-basis: 100%;
flex-basis: 100%;
max-width: 100%;
}
} .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: '';
} .btContent .bt_bb_headline a:hover {
color: #cf1a45;
}
.btContent .bt_bb_size_large.bt_bb_headline .bt_bb_headline_subheadline {
font-size: .9rem !important;
} body.btNoSidebar .btPostSingleItemStandard {
margin-top: 4em;
}
.btPostListStandard.btPostSingleItemStandard {
padding: 0;
margin-bottom: 2em;
}
.btPostListStandard.btPostSingleItemStandard:not(:last-child) {
border-bottom: 2px solid rgba(0,0,0,.07);
}
.btDarkSkin .btPostListStandard.btPostSingleItemStandard:not(:last-child),
.btLightSkin .btDarkSkin .btPostListStandard.btPostSingleItemStandard:not(:last-child),
.btDarkSkin.btLightSkin .btDarkSkin .btPostListStandard.btPostSingleItemStandard:not(:last-child) {
border-bottom: 2px solid rgba(255,255,255,.3);
}
body.btNoSidebar .btPostListStandard.btPostSingleItemStandard:not(:last-child) {
border-bottom: none;
}
body.btNoSidebar .btPostListStandard.btPostSingleItemStandard:not(:last-child) .btArticleContentHolder {
border-bottom: 2px solid rgba(0,0,0,.07);
}
.btDarkSkin body.btNoSidebar .btPostListStandard.btPostSingleItemStandard:not(:last-child) .btArticleContentHolder,
.btLightSkin .btDarkSkin body.btNoSidebar .btPostListStandard.btPostSingleItemStandard:not(:last-child) .btArticleContentHolder,
.btDarkSkin.btLightSkin .btDarkSkin body.btNoSidebar .btPostListStandard.btPostSingleItemStandard:not(:last-child) .btArticleContentHolder {
border-bottom: 2px solid rgba(255,255,255,.3);
}
body.btNoSidebar .btPostListStandard.btPostSingleItemStandard:not(:last-child).sticky .btArticleContentHolder {
border-bottom: none;
}
.btPostSingleItemStandard .btArticleMedia,
.btPostSingleItemStandard .btArticleContent,
.btPostSingleItemStandard .btArticleShareEtc {
margin-bottom: 2em;
clear: both;
}
.btPostSingleItemStandard .btArticleHeadline {
margin-bottom: 1em;
clear: both;
}
.btPostSingleItemStandard .btArticleShareEtc {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
body:not(.bt_bb_plugin_active) .btPostSingleItemStandard .btArticleShareEtc {
float: left;
width: 100%;
margin-top: 2em;
}
.btPostSingleItemStandard .btArticleShareEtc > div {
-webkit-flex: 1 1 50%;
-ms-flex: 1 1 50%;
flex: 1 1 50%;
min-width: 50%;
}
.btPostSingleItemStandard .btArticleShareEtc > div.btReadMoreColumn {
text-align: right;
-webkit-flex: 1 1 50%;
-ms-flex: 1 1 50%;
flex: 1 1 50%;
}
.btPostSingleItemStandard .btArticleShareEtc > div.btReadMoreColumn .bt_bb_button {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
font-size: .8em;
margin-bottom: 0;
}
.btPostSingleItemStandard .btArticleShareEtc > div.btReadMoreColumn .bt_bb_button a {
line-height: 1;
padding: 1em 1.7em;
color: #00214e;
-webkit-box-shadow: 0 0 0 2px #00214e inset;
box-shadow: 0 0 0 2px #00214e inset;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
}
.btDarkSkin .btPostSingleItemStandard .btArticleShareEtc > div.btReadMoreColumn .bt_bb_button a,
.btLightSkin .btDarkSkin .btPostSingleItemStandard .btArticleShareEtc > div.btReadMoreColumn .bt_bb_button a,
.btDarkSkin.btLightSkin .btDarkSkin .btPostSingleItemStandard .btArticleShareEtc > div.btReadMoreColumn .bt_bb_button a {
color: #cf1a45;
-webkit-box-shadow: 0 0 0 2px #cf1a45 inset;
box-shadow: 0 0 0 2px #cf1a45 inset;
}
.btPostSingleItemStandard .btArticleShareEtc > div.btReadMoreColumn .bt_bb_button a:hover {
-webkit-box-shadow: 0 0 0 3em #00214e inset;
box-shadow: 0 0 0 3em #00214e inset;
color: #fff;
}
.btDarkSkin .btPostSingleItemStandard .btArticleShareEtc > div.btReadMoreColumn .bt_bb_button a:hover,
.btLightSkin .btDarkSkin .btPostSingleItemStandard .btArticleShareEtc > div.btReadMoreColumn .bt_bb_button a:hover,
.btDarkSkin.btLightSkin .btDarkSkin .btPostSingleItemStandard .btArticleShareEtc > div.btReadMoreColumn .bt_bb_button a:hover {
color: #fff;
-webkit-box-shadow: 0 0 0 2em #cf1a45 inset;
box-shadow: 0 0 0 2em #cf1a45 inset;
}
.btPostSingleItemStandard .btArticleShareEtc > div.btReadMoreColumn .bt_bb_button .bt_bb_icon_holder:before {
content: "\f061";
font-family: FontAwesome;
}
.rtl .btPostSingleItemStandard .btArticleShareEtc > div.btReadMoreColumn .bt_bb_button .bt_bb_icon_holder:before {
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);
}
.btPortfolioSingle.btPostSingleItemStandard .btArticleContent,
.btPortfolioSingle.btPostSingleItemStandard .btArticleShareEtc {
max-width: initial;
}
.btPortfolioSingle.btPostSingleItemStandard .btArticleContent {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
margin-left: -2em;
margin-right: -2em;
}
.btPortfolioSingle.btPostSingleItemStandard .btArticleContent .btArticleContentInner {
-webkit-flex: 1 1 70%;
-ms-flex: 1 1 70%;
flex: 1 1 70%;
padding-left: 2em;
padding-right: 2em;
max-width: 920px;
}
.btPortfolioSingle.btPostSingleItemStandard .btArticleContent .btArticleSuperMeta {
-webkit-flex: 1 1 30%;
-ms-flex: 1 1 30%;
flex: 1 1 30%;
padding-left: 2em;
padding-right: 2em;
}
body.single .btPostSingleItemStandard .btShareColumn {
text-align: right;
}
body.single.rtl .btPostSingleItemStandard .btShareColumn {
text-align: left;
} .btArticleSuperMeta dl {
margin-bottom: 2em;
}
.btArticleSuperMeta dl dt {
min-width: 50%;
padding-right: .75em;
display: inline-block;
}
.btArticleSuperMeta dl dd {
text-align: right;
display: inline-block;
margin: 0;
}
.btArticleSuperMeta .btShareColumn {
margin-bottom: 1em;
text-align: inherit !important;
} .btAboutAuthor {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
width: 100%;
margin: 0 0 2em;
padding: 2em 0;
}
.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,.5);
}
.btAboutAuthor .aaAvatar {
vertical-align: top;
padding: 0 1em 0 0;
-webkit-flex: 1 1 150px;
-ms-flex: 1 1 150px;
flex: 1 1 150px;
}
.rtl .btAboutAuthor .aaAvatar {
padding: 0 0 0 1em;
}
.btAboutAuthor .aaAvatar img {
display: block;
width: 100%;
height: auto;
border-radius: 50%;
}
.btAboutAuthor .aaTxt {
-webkit-flex: 0 1 100%;
-ms-flex: 0 1 100%;
flex: 0 1 100%;
padding: 0;
}
.btAboutAuthor .aaTxt h1,
.btAboutAuthor .aaTxt h2,
.btAboutAuthor .aaTxt h3,
.btAboutAuthor .aaTxt h4,
.btAboutAuthor .aaTxt h5,
.btAboutAuthor .aaTxt h6,
.btAboutAuthor .aaTxt h7,
.btAboutAuthor .aaTxt h8 {
font-size: 1.3em;
}
@media(max-width: 520px) {
.btAboutAuthor .aaAvatar {
-webkit-flex: 1 1 100px;
-ms-flex: 1 1 100px;
flex: 1 1 100px;
}
} .btMediaBox {
position: relative;
overflow: hidden;
}
.btSoftRoundedButtons .btMediaBox {
border-radius: 3px;
}
.btHardRoundedButtons .btMediaBox {
border-radius: 50px;
}
.btMediaBox img {
display: block;
width: auto;
height: auto;
}
.btMediaBox > a > img {
-webkit-transform: scale3d(1,1,1);
-moz-transform: scale3d(1,1,1);
-ms-transform: scale3d(1,1,1);
transform: scale3d(1,1,1);
-webkit-transition: transform 650ms ease-in-out,filter 650ms ease-in-out;
-moz-transition: transform 650ms ease-in-out,filter 650ms ease-in-out;
transition: transform 650ms ease-in-out,filter 650ms ease-in-out;
}
.btMediaBox .bt_bb_slider img {
-webkit-transform: scale3d(1,1,1);
-moz-transform: scale3d(1,1,1);
-ms-transform: scale3d(1,1,1);
transform: scale3d(1,1,1);
-webkit-transition: transform 650ms ease-in-out,filter 650ms ease-in-out;
-moz-transition: transform 650ms ease-in-out,filter 650ms ease-in-out;
transition: transform 650ms ease-in-out,filter 650ms ease-in-out;
}
.btMediaBox .bt_bb_slider .slick-list .slick-slide {
overflow: hidden;
}
.btMediaBox .bt_bb_slider .slick-dots {
bottom: 1em !important;
}
.btMediaBox .bt_bb_slider .slick-arrow {
display: none !important;
}
.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;
margin: 0;
font-weight: 300;
padding: 5em;
-webkit-transform: scale3d(1,1,1);
-moz-transform: scale3d(1,1,1);
-ms-transform: scale3d(1,1,1);
transform: scale3d(1,1,1);
-webkit-transition: transform 650ms ease-in-out,filter 650ms ease-in-out;
-moz-transition: transform 650ms ease-in-out,filter 650ms ease-in-out;
transition: transform 650ms ease-in-out,filter 650ms ease-in-out;
}
.btMediaBox.btQuote:before,
.btMediaBox.btLink:before {
content: " ";
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-color: #cf1a45;
}
.btMediaBox.btQuote[style*="background-image"]:before,
.btMediaBox.btLink[style*="background-image"]:before {
opacity: .6;
}
.btArticleListItem .btMediaBox.btQuote,
.btArticleListItem .btMediaBox.btLink {
padding: 4em 6em;
}
.btMediaBox.btQuote blockquote,
.btMediaBox.btLink blockquote {
padding: 0;
font-size: 1em;
font-style: normal;
}
.btMediaBox.btQuote blockquote:before,
.btMediaBox.btLink blockquote:before {
content: '';
}
.btMediaBox.btQuote p:before,
.btMediaBox.btLink p:before {
display: block;
text-align: center;
font: 2em/1em Icon7Stroke;
margin-bottom: .3em;
color: #fff;
}
.btMediaBox.btQuote p,
.btMediaBox.btLink p {
font-size: 2em;
line-height: 1.3em;
margin: 0;
font-style: italic;
color: #fff;
}
.btMediaBox.btQuote cite,
.btMediaBox.btLink cite {
display: inline-block;
padding: 1.5em 0 0;
border-top: 1px solid #fff;
margin: 1.5em 0 0;
font-size: 1em;
color: #fff;
}
.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";
}
.btMediaBox.btQuote p:before {
content: "\e635";
}
.btMediaBox:hover > a > img {
-webkit-transform: scale3d(1.05,1.05,1.05);
-moz-transform: scale3d(1.05,1.05,1.05);
-ms-transform: scale3d(1.05,1.05,1.05);
transform: scale3d(1.05,1.05,1.05);
}
.btMediaBox:hover .bt_bb_slider img {
-webkit-transform: scale3d(1.05,1.05,1.05);
-moz-transform: scale3d(1.05,1.05,1.05);
-ms-transform: scale3d(1.05,1.05,1.05);
transform: scale3d(1.05,1.05,1.05);
}
.btArticleExcerpt {
padding-bottom: 1em;
margin-bottom: 1em;
border-bottom: 1px solid rgba(0,0,0,.2);
font-size: 1.2em;
} .btHasAuthorInfo .btArticleContentHolder {
position: relative;
padding-left: 110px;
}
.articleSideGutter {
position: absolute;
top: 0;
left: 0;
line-height: 1.4;
width: 90px;
text-align: center;
}
.btPostListColumns .articleSideGutter {
margin-left: 1em;
}
.articleSideGutter .date {
opacity: .8;
}
.rtl .articleSideGutter {
left: auto;
right: 0;
}
.articleSideGutter .asgItem.title {
margin: 4px 0 0;
}
@media (max-width: 768px) {
.btPostSingleItemStandard .btArticleShareEtc {
display: block;
}
.btPostSingleItemStandard .btArticleShareEtc > div.btReadMoreColumn,
.btPostSingleItemStandard .btArticleShareEtc > div.btShareColumn {
max-width: 100%;
float: none;
text-align: left;
}
.btPostSingleItemStandard .btArticleShareEtc > div.btReadMoreColumn:first-child,
.btPostSingleItemStandard .btArticleShareEtc > div.btShareColumn:first-child {
padding-bottom: 2em;
}
.btPostSingleItemStandard .btArticleShareEtc .btTagsColumn {
padding-bottom: 1em;
}
.btArticleListItem .btMediaBox.btQuote,
.btArticleListItem .btMediaBox.btLink {
padding: 2em;
}
}
@media (max-width:620px) {
.btHasAuthorInfo .btArticleContentHolder {
padding-left: 0;
clear: both;
}
.btHasAuthorInfo .articleSideGutter {
position: relative;
left: 0;
margin: 0;
width: auto;
padding: 0 0 1em;
clear: both;
}
.btHasAuthorInfo .asgItem.avatar {
width: 45px;
float: left;
}
}  body.btNoSidebar .btPostListColumns:first-of-type,
body.btNoSidebar .btPostSingleItemColumns:first-of-type {
margin-top: 4em;
}
body.btNoSidebar .btPostListColumns:last-of-type,
body.btNoSidebar .btPostSingleItemColumns:last-of-type {
margin-bottom: 4em;
}
.btPostListColumns:not(:last-of-type),
.btPostSingleItemColumns:not(:last-of-type) {
margin-bottom: 3em;
}
.btPostListColumns:not(:last-of-type) .btArticleContentHolder,
.btPostSingleItemColumns:not(:last-of-type) .btArticleContentHolder {
padding-bottom: 3em;
border-bottom: 2px solid rgba(0,0,0,.07);
}
.btDarkSkin .btPostListColumns:not(:last-of-type) .btArticleContentHolder,
.btLightSkin .btDarkSkin .btPostListColumns:not(:last-of-type) .btArticleContentHolder,
.btDarkSkin.btLightSkin .btDarkSkin .btPostListColumns:not(:last-of-type) .btArticleContentHolder,
.btDarkSkin .btPostSingleItemColumns:not(:last-of-type) .btArticleContentHolder,
.btLightSkin .btDarkSkin .btPostSingleItemColumns:not(:last-of-type) .btArticleContentHolder,
.btDarkSkin.btLightSkin .btDarkSkin .btPostSingleItemColumns:not(:last-of-type) .btArticleContentHolder {
border-bottom: 2px solid rgba(255,255,255,.3);
}
.btPostListColumns .btArticleContentHolder,
.btPostSingleItemColumns .btArticleContentHolder {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
margin: 0 -1em;
}
.btPostListColumns .btArticleContentHolder .btArticleMedia,
.btPostSingleItemColumns .btArticleContentHolder .btArticleMedia {
-webkit-flex: 1 1 70%;
-ms-flex: 1 1 70%;
flex: 1 1 70%;
max-width: 70%;
padding: 0 1em;
}
.btNoMedia.btPostListColumns .btArticleContentHolder .btArticleMedia,
.btNoMedia.btPostSingleItemColumns .btArticleContentHolder .btArticleMedia {
-webkit-flex-basis: 0%;
flex-basis: 0%;
max-width: 0%;
}
.btPostListColumns .btArticleContentHolder .btArticleTextContent,
.btPostSingleItemColumns .btArticleContentHolder .btArticleTextContent {
-webkit-flex: 1 1 70%;
-ms-flex: 1 1 70%;
flex: 1 1 70%;
max-width: 70%;
padding: 1em;
}
.btNoMedia.btPostListColumns .btArticleContentHolder .btArticleTextContent,
.btNoMedia.btPostSingleItemColumns .btArticleContentHolder .btArticleTextContent {
-webkit-flex-basis: 100%;
flex-basis: 100%;
max-width: 100%;
}
.btPostListColumns .btArticleContentHolder .btArticleHeadline,
.btPostListColumns .btArticleContentHolder .btArticleContent,
.btPostSingleItemColumns .btArticleContentHolder .btArticleHeadline,
.btPostSingleItemColumns .btArticleContentHolder .btArticleContent {
margin-bottom: 1em;
}
.btPostListColumns .btArticleContentHolder .btShareRow,
.btPostSingleItemColumns .btArticleContentHolder .btShareRow {
margin-top: 2em;
}
.btPostListColumns .btArticleContentHolder .btMediaBox.btQuote p,
.btPostListColumns .btArticleContentHolder .btMediaBox.btLink p,
.btPostSingleItemColumns .btArticleContentHolder .btMediaBox.btQuote p,
.btPostSingleItemColumns .btArticleContentHolder .btMediaBox.btLink p {
font-size: 1.5em;
}
.btPostListColumns .btArticleContentHolder .btMediaBox.btQuote cite,
.btPostListColumns .btArticleContentHolder .btMediaBox.btLink cite,
.btPostSingleItemColumns .btArticleContentHolder .btMediaBox.btQuote cite,
.btPostSingleItemColumns .btArticleContentHolder .btMediaBox.btLink cite {
padding-top: 1em;
font-size: .8em;
}
.btContent .btPostListColumns:nth-child(even) .btArticleContentHolder {
-webkit-flex-direction: row-reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
}
@media (max-width: 991px) {
.btPostListColumns .btArticleContentHolder,
.btPostSingleItemColumns .btArticleContentHolder {
display: block;
margin-left: 0;
margin-right: 0;
}
.btPostListColumns .btArticleContentHolder .btArticleMedia,
.btPostListColumns .btArticleContentHolder .btArticleTextContent,
.btPostSingleItemColumns .btArticleContentHolder .btArticleMedia,
.btPostSingleItemColumns .btArticleContentHolder .btArticleTextContent {
clear: both;
padding: 0;
max-width: 100%;
}
.btPostListColumns .btArticleContentHolder .btArticleMedia,
.btPostSingleItemColumns .btArticleContentHolder .btArticleMedia {
padding-bottom: 2em;
}
} .sticky.btArticleListItem .btArticleHeadline h1 .bt_bb_headline_content span a:before,
.sticky.btArticleListItem .btArticleHeadline h2 .bt_bb_headline_content span a:before,
.sticky.btArticleListItem .btArticleHeadline h3 .bt_bb_headline_content span a:before,
.sticky.btArticleListItem .btArticleHeadline h4 .bt_bb_headline_content span a:before,
.sticky.btArticleListItem .btArticleHeadline h5 .bt_bb_headline_content span a:before,
.sticky.btArticleListItem .btArticleHeadline h6 .bt_bb_headline_content span a:before,
.sticky.btArticleListItem .btArticleHeadline h7 .bt_bb_headline_content span a:before,
.sticky.btArticleListItem .btArticleHeadline h8 .bt_bb_headline_content span a:before {
content: "\f02b";
font-family: FontAwesome;
margin-right: .3em;
color: #cf1a45;
} .btDarkSkin .btShareColumn .bt_bb_icon.bt_bb_style_filled .bt_bb_icon_holder:before,
.btDarkSkin .btShareRow .bt_bb_icon.bt_bb_style_filled .bt_bb_icon_holder:before {
-webkit-box-shadow: 0 0 0 1em #fff inset;
box-shadow: 0 0 0 1em #fff inset;
color: #191919;
}
.btDarkSkin .btShareColumn .bt_bb_icon.bt_bb_style_filled:hover .bt_bb_icon_holder:before,
.btDarkSkin .btShareRow .bt_bb_icon.bt_bb_style_filled:hover .bt_bb_icon_holder:before {
-webkit-box-shadow: 0 0 0 1px #fff inset;
box-shadow: 0 0 0 1px #fff inset;
color: #fff;
} .btPostSingleItemColumns .btArticleContentHolder {
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
}
.btPostSingleItemColumns .btArticleMedia {
clear: both;
}
.btPostSingleItemColumns .btArticleHeadline,
.btPostSingleItemColumns .btArticleContent {
margin-bottom: 2em;
clear: both;
}
.btPostSingleItemColumns .btArticleShareEtc {
clear: both;
}
.btPostSingleItemColumns .btArticleShareEtc .btTagsColumn {
padding-bottom: 1em;
}
body.btNoSidebar .btPostSingleItemColumns {
margin-top: 4em;
} body.btNoSidebar .btArticleListItem.btPostListSimple:first-child {
margin-top: 4em;
}
.btArticleListItem.btPostListSimple .btArticleContentHolder {
padding-bottom: 2em;
margin-bottom: 2em;
border-bottom: 2px solid rgba(0,0,0,.07);
}
.btDarkSkin .btArticleListItem.btPostListSimple .btArticleContentHolder,
.btLightSkin .btDarkSkin .btArticleListItem.btPostListSimple .btArticleContentHolder,
.btDarkSkin.btLightSkin .btDarkSkin .btArticleListItem.btPostListSimple .btArticleContentHolder {
border-bottom: 2px solid rgba(255,255,255,.3);
}
.btArticleListItem.btPostListSimple .btArticleContentHolder .btArticleTextExcerpt {
margin-top: 2em;
}
.btArticleListItem.animate {
-webkit-transition-delay: 200ms;
-moz-transition-delay: 200ms;
transition-delay: 200ms;
} .btContentHolder .alignleft {
float: left;
margin: 0 1em 0 0;
}
.btContentHolder .alignright {
float: right;
margin: 0 0 0 1em;
}
.btContentHolder .aligncenter,
.btContentHolder .btContent .alignnone {
text-align: center;
margin: 0 auto;
}
.btContentHolder figure.aligncenter,
.btContentHolder .btContent figure.alignnone {
margin: 0 auto 1em;
}
.btContentHolder .alignnone {
width: auto !important;
} article .post-password-form {
margin: 0 auto 4em !important;
}
.post-password-form {
margin: 0 auto 4em;
}
.post-password-form p:first-child {
color: #00214e;
}
.btDarkSkin .post-password-form p:first-child,
.btLightSkin .btDarkSkin .post-password-form p:first-child,
.btDarkSkin.btLightSkin .btDarkSkin .post-password-form p:first-child {
color: #cf1a45;
}
.post-password-form p:nth-child(2) {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-align-items: flex-end;
-ms-flex-align: end;
align-items: flex-end;
}
.post-password-form p:nth-child(2) label {
-webkit-flex: 1 0 75%;
-ms-flex: 1 0 75%;
flex: 1 0 75%;
padding-right: 1em;
}
.post-password-form p:nth-child(2) label input[type="password"] {
padding: 10px;
display: inline;
}
.post-password-form p:nth-child(2) input[type="submit"] {
-webkit-flex: 0 1 25%;
-ms-flex: 0 1 25%;
flex: 0 1 25%;
margin: 0 auto;
color: #FFF;
width: auto;
border: 0;
cursor: pointer;
padding: 0 1em;
-webkit-box-shadow: 0 0 0 3em #cf1a45 inset;
box-shadow: 0 0 0 3em #cf1a45 inset;
line-height: 4em !important;
height: 4em;
background-color: transparent;
}
.post-password-form p:nth-child(2) input[type="submit"]:hover {
-webkit-box-shadow: 0 0 0 2px #cf1a45 inset;
box-shadow: 0 0 0 2px #cf1a45 inset;
color: #cf1a45;
} .btPagination {
font-family: "Work Sans",Arial,Helvetica,sans-serif;
font-weight: 400;
font-size: 1rem;
line-height: 2.5rem;
margin-top: 2em;
margin-bottom: 4em;
}
.btPagination:after {
content: " ";
display: table;
width: 100%;
clear: both;
}
.btPagination .paging.onLeft {
float: left;
}
.rtl .btPagination .paging.onLeft {
float: right;
}
.btPagination .paging.onRight {
float: right;
}
.rtl .btPagination .paging.onRight {
float: left;
}
.btPagination .paging a {
font-size: .9em;
line-height: 1.1;
opacity: .7;
margin-left: 2em;
display: block;
position: relative;
color: inherit;
-webkit-transition: all 200ms ease;
-moz-transition: all 200ms ease;
transition: all 200ms ease;
font-family: "Work Sans",Arial,sans-serif;
}
.btPagination .paging a:hover {
color: #cf1a45;
opacity: 1;
}
.btPagination .paging a:hover:after {
opacity: 1;
color: #cf1a45 !important;
}
.btPagination .paging a:after {
position: absolute;
top: .1em;
width: auto;
height: auto;
display: block;
text-align: center;
font-size: 1em;
font-family: FontAwesome;
line-height: .5;
-webkit-transition: all 200ms ease;
-moz-transition: all 200ms ease;
transition: all 200ms ease;
}
.btDarkSkin .btPagination .paging a:after,
.btLightSkin .btDarkSkin .btPagination .paging a:after,
.btDarkSkin.btLightSkin .btDarkSkin .btPagination .paging a:after {
color: #fff;
}
.btLightSkin .btPagination .paging a:after,
.btDarkSkin .btLightSkin .btPagination .paging a:after,
.btLightSkin .btDarkSkin .btLightSkin .btPagination .paging a:after {
color: #181818;
}
.btSoftRoundedButtons .btPagination .paging a:after {
border-radius: 3px;
}
.btHardRoundedButtons .btPagination .paging a:after {
border-radius: 50px;
}
.btPagination .paging p {
margin: 0;
}
.btPagination .paging .pagePrev a:after {
content: "\f060";
float: left;
right: 100%;
margin: 0 10px 0 0;
}
.rtl .btPagination .paging .pagePrev a:after {
margin: 0 10px 0 0;
}
.btPagination .paging .pagePrev a:hover:after {
right: 110%;
}
.btPagination .paging .pageNext a {
margin-right: 2em;
}
.btPagination .paging .pageNext a:after {
content: "\f061";
float: right;
left: 100%;
margin: 0 0 0 10px;
}
.rtl .btPagination .paging .pageNext a:after {
float: left;
}
.btPagination .paging .pageNext a:hover:after {
left: 110%;
} .btPrevNextNav:after {
content: " ";
display: table;
width: 100%;
clear: both;
}
body.btNoSidebar .btPrevNextNav {
margin-bottom: 4em;
}
.btPrevNextNav .btPrevNext {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
float: left;
color: inherit;
min-height: 105px;
width: 50%;
margin: 0;
overflow: hidden;
}
.btNext.btPrevNextNav .btPrevNext {
-webkit-flex-direction: row-reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
float: right;
text-align: right;
}
.btPrevNextNav .btPrevNext .btPrevNextImage {
-webkit-flex: 0 0 6em;
-ms-flex: 0 0 6em;
flex: 0 0 6em;
height: 6em;
background-size: cover;
background-position: center center;
margin: 0 1em 0 0;
-webkit-transition: transform 650ms ease-in-out,filter 650ms ease-in-out;
-moz-transition: transform 650ms ease-in-out,filter 650ms ease-in-out;
transition: transform 650ms ease-in-out,filter 650ms ease-in-out;
}
.btSoftRoundedButtons .btPrevNextNav .btPrevNext .btPrevNextImage {
border-radius: 3px;
}
.btHardRoundedButtons .btPrevNextNav .btPrevNext .btPrevNextImage {
border-radius: 50px;
}
.rtl .btPrevNextNav .btPrevNext .btPrevNextImage {
margin: 0 0 0 1em;
}
.btPrevNextNav .btPrevNext .btPrevNextItem {
-webkit-flex: 1 0 0%;
-ms-flex: 1 0 0%;
flex: 1 0 0%;
min-width: 0%;
}
.btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextDir {
font-size: .7rem;
font-family: "Work Sans",Arial,Helvetica,sans-serif;
text-transform: uppercase;
opacity: .7;
line-height: 2;
}
.btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextTitle {
font-family: "Work Sans",Arial,Helvetica,sans-serif;
font-size: 1.3rem;
font-weight: 600;
-webkit-transition: color 200ms ease;
-moz-transition: color 200ms ease;
transition: color 200ms ease;
overflow: hidden;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
line-height: 1.2em;
max-height: 2.4em;
height: 2.4em;
max-width: 70%;
}
.btPrevNextNav .btPrevNext:hover .btPrevNextDir {
opacity: 1;
}
.btPrevNextNav .btPrevNext:hover .btPrevNextTitle {
color: #cf1a45;
}
.btPrevNextNav .btPrevNext.btNext {
-webkit-flex-direction: row-reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
text-align: right;
}
.btPrevNextNav .btPrevNext.btNext .btPrevNextImage {
margin: 0 0 0 1em;
}
.rtl .btPrevNextNav .btPrevNext.btNext .btPrevNextImage {
margin: 0 1em 0 0;
}
.btPrevNextNav .btPrevNext.btNext .btPrevNextTitle {
margin-left: auto;
}
.rtl .btPrevNextNav .btPrevNext {
float: right;
}
.rtl .btPrevNextNav .btPrevNext.btNext {
text-align: left;
}
@media (max-width: 620px) {
.btPrevNext {
width: 100% !important;
}
.btPrevNext .btPrevNextItem .btPrevNextTitle {
font-size: 1rem !important;
max-width: 100% !important;
}
} .btLinkPages:before {
content: " ";
display: table;
width: 100%;
clear: both;
}
.btLinkPages ul {
margin-left: 0;
padding-left: 0;
margin-top: 30px;
}
.btLinkPages ul li {
list-style: none;
display: inline-block;
} .boldPhotoSlide {
position: relative;
}
.single .boldPhotoSlide h4.nbs {
margin: 0 30px !important;
} .btArticleCategories a {
color: inherit;
}
.btArticleCategories a:hover {
color: #cf1a45;
}
.btArticleCategories a:not(:first-child):before {
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;
background-color: #cf1a45;
}
.btArticleAuthor,
.btArticleDate,
.btArticleComments {
opacity: .7;
font-weight: 400;
-webkit-transition: all 200ms ease;
-moz-transition: all 200ms ease;
transition: all 200ms ease;
}
.btArticleAuthor:hover,
.btArticleDate:hover,
.btArticleComments:hover {
opacity: 1;
}
.btArticleAuthor:not(:last-child):after,
.btArticleDate:not(:last-child):after,
.btArticleComments:not(:last-child):after {
content: '\00B7';
opacity: .4;
display: inline-block;
padding: 0 .4em;
font-weight: 800;
font-size: 1.2em;
line-height: 1;
}
.btLightSkin .btArticleAuthor:not(:last-child):after,
.btLightSkin .btArticleDate:not(:last-child):after,
.btLightSkin .btArticleComments:not(:last-child):after,
.btDarkSkin .btLightSkin .btArticleAuthor:not(:last-child):after,
.btDarkSkin .btLightSkin .btArticleDate:not(:last-child):after,
.btDarkSkin .btLightSkin .btArticleComments:not(:last-child):after,
.btLightSkin .btDarkSkin .btLightSkin .btArticleAuthor:not(:last-child):after,
.btLightSkin .btDarkSkin .btLightSkin .btArticleDate:not(:last-child):after,
.btLightSkin .btDarkSkin .btLightSkin .btArticleComments:not(:last-child):after {
color: #181818;
}
.btDarkSkin .btArticleAuthor:not(:last-child):after,
.btDarkSkin .btArticleDate:not(:last-child):after,
.btDarkSkin .btArticleComments:not(:last-child):after,
.btLightSkin .btDarkSkin .btArticleAuthor:not(:last-child):after,
.btLightSkin .btDarkSkin .btArticleDate:not(:last-child):after,
.btLightSkin .btDarkSkin .btArticleComments:not(:last-child):after,
.btDarkSkin.btLightSkin .btDarkSkin .btArticleAuthor:not(:last-child):after,
.btDarkSkin.btLightSkin .btDarkSkin .btArticleDate:not(:last-child):after,
.btDarkSkin.btLightSkin .btDarkSkin .btArticleComments:not(:last-child):after {
color: #fff;
}
.btLightSkin .btArticleAuthor a,
.btLightSkin .btArticleDate a,
.btLightSkin .btArticleComments a,
.btDarkSkin .btLightSkin .btArticleAuthor a,
.btDarkSkin .btLightSkin .btArticleDate a,
.btDarkSkin .btLightSkin .btArticleComments a,
.btLightSkin .btDarkSkin .btLightSkin .btArticleAuthor a,
.btLightSkin .btDarkSkin .btLightSkin .btArticleDate a,
.btLightSkin .btDarkSkin .btLightSkin .btArticleComments a {
color: #181818;
}
.btDarkSkin .btArticleAuthor a,
.btDarkSkin .btArticleDate a,
.btDarkSkin .btArticleComments a,
.btLightSkin .btDarkSkin .btArticleAuthor a,
.btLightSkin .btDarkSkin .btArticleDate a,
.btLightSkin .btDarkSkin .btArticleComments a,
.btDarkSkin.btLightSkin .btDarkSkin .btArticleAuthor a,
.btDarkSkin.btLightSkin .btDarkSkin .btArticleDate a,
.btDarkSkin.btLightSkin .btDarkSkin .btArticleComments a {
color: #fff;
}
.btLightSkin .btArticleAuthor,
.btLightSkin .btArticleDate,
.btLightSkin .btArticleComments,
.btDarkSkin .btLightSkin .btArticleAuthor,
.btDarkSkin .btLightSkin .btArticleDate,
.btDarkSkin .btLightSkin .btArticleComments,
.btLightSkin .btDarkSkin .btLightSkin .btArticleAuthor,
.btLightSkin .btDarkSkin .btLightSkin .btArticleDate,
.btLightSkin .btDarkSkin .btLightSkin .btArticleComments {
color: #181818;
}
.btDarkSkin .btArticleAuthor,
.btDarkSkin .btArticleDate,
.btDarkSkin .btArticleComments,
.btLightSkin .btDarkSkin .btArticleAuthor,
.btLightSkin .btDarkSkin .btArticleDate,
.btLightSkin .btDarkSkin .btArticleComments,
.btDarkSkin.btLightSkin .btDarkSkin .btArticleAuthor,
.btDarkSkin.btLightSkin .btDarkSkin .btArticleDate,
.btDarkSkin.btLightSkin .btDarkSkin .btArticleComments {
color: #fff;
}
.btArticleCategories {
font-weight: 400;
-webkit-transition: all 200ms ease;
-moz-transition: all 200ms ease;
transition: all 200ms ease;
}
.btArticleCategories:hover {
opacity: 1;
}
.btArticleCategories:not(:last-child):after {
content: '\00B7';
opacity: .4;
display: inline-block;
padding: 0 .4em;
font-weight: 800;
font-size: 1.2em;
line-height: 1;
}
.btLightSkin .btArticleCategories:not(:last-child):after,
.btDarkSkin .btLightSkin .btArticleCategories:not(:last-child):after,
.btLightSkin .btDarkSkin .btLightSkin .btArticleCategories:not(:last-child):after {
color: #181818;
}
.btDarkSkin .btArticleCategories:not(:last-child):after,
.btLightSkin .btDarkSkin .btArticleCategories:not(:last-child):after,
.btDarkSkin.btLightSkin .btDarkSkin .btArticleCategories:not(:last-child):after {
color: #fff;
}
.btArticleCategories a {
opacity: .7;
}
.btLightSkin .btArticleCategories a,
.btDarkSkin .btLightSkin .btArticleCategories a,
.btLightSkin .btDarkSkin .btLightSkin .btArticleCategories a {
color: #181818;
}
.btDarkSkin .btArticleCategories a,
.btLightSkin .btDarkSkin .btArticleCategories a,
.btDarkSkin.btLightSkin .btDarkSkin .btArticleCategories a {
color: #fff;
}
.btArticleCategories a:hover {
opacity: 1;
}
.btLightSkin .btArticleCategories,
.btDarkSkin .btLightSkin .btArticleCategories,
.btLightSkin .btDarkSkin .btLightSkin .btArticleCategories {
color: #181818;
}
.btDarkSkin .btArticleCategories,
.btLightSkin .btDarkSkin .btArticleCategories,
.btDarkSkin.btLightSkin .btDarkSkin .btArticleCategories {
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,.5) !important;
}
.btArticleComments:before {
font-family: FontAwesome;
content: "\f075";
margin: 0;
display: inline-block;
}
body:not(.rtl) .btArticleComments:before {
margin-right: 5px;
}
body.rtl .btArticleComments:before {
margin-left: 5px;
float: right;
}
.btLightSkin .btArticleComments:before,
.btDarkSkin .btLightSkin .btArticleComments:before,
.btLightSkin .btDarkSkin .btLightSkin .btArticleComments:before {
color: rgba(24,24,24,.4);
}
.btDarkSkin .btArticleComments:before,
.btLightSkin .btDarkSkin .btArticleComments:before,
.btDarkSkin.btLightSkin .btDarkSkin .btArticleComments:before {
color: rgba(255,255,255,.4);
} .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 .gallery-item {
max-width: 50%;
}
.gallery-columns-3.gallery .gallery-item {
max-width: 33.33%;
}
.gallery-columns-4.gallery .gallery-item {
max-width: 25%;
}
.gallery-columns-5.gallery .gallery-item {
max-width: 20%;
}
.gallery-columns-6.gallery .gallery-item {
max-width: 16.66%;
}
.gallery-columns-7.gallery .gallery-item {
max-width: 14.28%;
}
.gallery-columns-8.gallery .gallery-item {
max-width: 12.5%;
}
.gallery-columns-9.gallery .gallery-item {
max-width: 11.11%;
}
@media (max-width: 1200px) {
.gallery-item {
width: 100% !important;
max-width: 100% !important;
}
}
.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;
} .wp-caption-text {
font-size: 13px;
color: #555d66;
margin-bottom: 1em;
text-align: center;
}
.bypostauthor {
font-size: inherit;
} body:not(.woocommerce) .bt-comments-box .form-submit {
margin-bottom: 0;
}
.bt-comments-box {
margin: 2em 0;
}
.bt-comments-box > h1,
.bt-comments-box > h2,
.bt-comments-box > h3,
.bt-comments-box > h4,
.bt-comments-box > h5,
.bt-comments-box > h6,
.bt-comments-box > h7,
.bt-comments-box > h8,
.bt-comments-box .comment-respond > h1,
.bt-comments-box .comment-respond > h2,
.bt-comments-box .comment-respond > h3,
.bt-comments-box .comment-respond > h4,
.bt-comments-box .comment-respond > h5,
.bt-comments-box .comment-respond > h6,
.bt-comments-box .comment-respond > h7,
.bt-comments-box .comment-respond > h8 {
margin: 0 0 1em;
padding: 0;
font-size: 1.4em;
font-weight: 600;
}
.bt-comments-box ul.comments,
.bt-comments-box ul.comments li.comment {
list-style: none;
display: block;
padding-left: 0;
margin: 0;
}
.bt-comments-box ul.comments > li,
.bt-comments-box ul.comments > li.comment > ul.children > li.comment {
display: block;
margin: 0;
}
.btLightSkin .bt-comments-box ul.comments > li,
.btDarkSkin .btLightSkin .bt-comments-box ul.comments > li,
.btLightSkin .btDarkSkin .btLightSkin .bt-comments-box ul.comments > li,
.btLightSkin .bt-comments-box ul.comments > li.comment > ul.children > li.comment,
.btDarkSkin .btLightSkin .bt-comments-box ul.comments > li.comment > ul.children > li.comment,
.btLightSkin .btDarkSkin .btLightSkin .bt-comments-box ul.comments > li.comment > ul.children > li.comment {
border-top: 1px solid rgba(0,0,0,.1);
}
.btDarkSkin .bt-comments-box ul.comments > li,
.btLightSkin .btDarkSkin .bt-comments-box ul.comments > li,
.btDarkSkin.btLightSkin .btDarkSkin .bt-comments-box ul.comments > li,
.btDarkSkin .bt-comments-box ul.comments > li.comment > ul.children > li.comment,
.btLightSkin .btDarkSkin .bt-comments-box ul.comments > li.comment > ul.children > li.comment,
.btDarkSkin.btLightSkin .btDarkSkin .bt-comments-box ul.comments > li.comment > ul.children > li.comment {
border-top: 1px solid rgba(255,255,255,.5);
}
.bt-comments-box ul.comments li > article {
padding: 2em 0;
position: relative;
width: 100%;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
}
.bt-comments-box ul.comments li > article .commentTxt {
padding: 0;
-webkit-flex: 1 1 100%;
-ms-flex: 1 1 100%;
flex: 1 1 100%;
}
.bt-comments-box ul.comments li > article .commentAvatar {
padding: 0 20px 0 0;
-webkit-flex: 0 1 75px;
-ms-flex: 0 1 75px;
flex: 0 1 75px;
}
.rtl .bt-comments-box ul.comments li > article .commentAvatar {
padding: 0 0 0 20px;
}
.bt-comments-box ul.comments li > article .commentAvatar img {
display: block;
width: 100%;
height: auto;
border-radius: 50%;
}
.bt-comments-box ul.comments li.pingback {
padding-top: 1em;
}
.bt-comments-box ul.children {
font-size: .85rem;
margin-left: 75px;
}
.bt-comments-box ul.children li {
list-style: none;
}
.bt-comments-box input,
.bt-comments-box textarea {
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
}
.bt-comments-box .btComment {
line-height: 0;
}
.bt-comments-box .btComment textarea,
.bt-comments-box .btComment label {
line-height: 1.8;
}
.bt-comments-box .vcard {
position: relative;
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: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-align-content: flex-start;
-ms-flex-line-pack: start;
align-content: flex-start;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
padding-bottom: .5em;
}
.bt-comments-box .vcard h1.author,
.bt-comments-box .vcard h2.author,
.bt-comments-box .vcard h3.author,
.bt-comments-box .vcard h4.author,
.bt-comments-box .vcard h5.author,
.bt-comments-box .vcard h6.author,
.bt-comments-box .vcard h7.author,
.bt-comments-box .vcard h8.author {
margin: 0;
padding: 0;
line-height: 1.3;
-webkit-flex: 1 1 auto;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
font-size: 1.1em;
font-weight: 600;
}
.bt-comments-box .vcard h1.author a,
.bt-comments-box .vcard h2.author a,
.bt-comments-box .vcard h3.author a,
.bt-comments-box .vcard h4.author a,
.bt-comments-box .vcard h5.author a,
.bt-comments-box .vcard h6.author a,
.bt-comments-box .vcard h7.author a,
.bt-comments-box .vcard h8.author a {
color: inherit;
}
.bt-comments-box .vcard .posted {
margin: 0;
opacity: .8;
line-height: 1.15;
text-align: right;
padding: 0 0 0 10px;
font-family: "Work Sans",Arial,Helvetica,sans-serif;
font-size: .9em;
}
.rtl .bt-comments-box .vcard .posted {
text-align: left;
padding: 0 10px 0 0;
}
.woocommerce .bt-comments-box .vcard .star-rating {
margin-left: .5em !important;
}
.woocommerce .bt-comments-box .vcard .star-rating strong {
display: none;
}
.woocommerce.rtl .bt-comments-box .vcard .star-rating {
right: auto;
margin-left: 0;
margin-right: .5em;
}
.bt-comments-box .commentTxt p.edit-link,
.bt-comments-box .commentTxt p.reply {
display: inline-block;
font-family: "Work Sans",Arial,Helvetica,sans-serif;
font-size: .9em;
line-height: 1;
}
.bt-comments-box .commentTxt p.edit-link:not(:empty),
.bt-comments-box .commentTxt p.reply:not(:empty) {
margin: 0 2em 0 0;
}
.rtl .bt-comments-box .commentTxt p.edit-link:not(:empty),
.rtl .bt-comments-box .commentTxt p.reply:not(:empty) {
margin: 0 0 0 2em;
}
.bt-comments-box .commentTxt p.edit-link a,
.bt-comments-box .commentTxt p.reply a {
opacity: .5;
}
.bt-comments-box .commentTxt p.edit-link a:hover,
.bt-comments-box .commentTxt p.reply a:hover {
opacity: 1;
}
.bt-comments-box .comment-form {
padding-bottom: 20px;
}
.bt-comments-box .comment-navigation {
text-align: right;
clear: right;
}
.bt-comments-box .comment-navigation a,
.bt-comments-box .comment-navigation span {
display: inline-block;
font-family: "Work Sans",Arial,Helvetica,sans-serif;
}
.bt-comments-box .comment-navigation span {
margin: 0 5px;
}
.comment-awaiting-moderation {
color: #cf1a45;
}
a#cancel-comment-reply-link {
font-weight: 300;
display: inline-block;
margin: 0 0 0 2em;
color: #cf1a45;
}
.rtl a#cancel-comment-reply-link {
margin: 0 2em 0 0;
}
a#cancel-comment-reply-link:hover {
color: #00214e;
}
.btCommentSubmit {
background: none;
margin-top: .5em;
padding: .6em 1.5em;
font-size: .8em;
border: none;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
-webkit-box-shadow: 0 0 0 2px #00214e inset;
box-shadow: 0 0 0 2px #00214e inset;
}
.btDarkSkin .btCommentSubmit,
.btLightSkin .btDarkSkin .btCommentSubmit,
.btDarkSkin.btLightSkin .btDarkSkin .btCommentSubmit {
-webkit-box-shadow: 0 0 0 2px #cf1a45 inset;
box-shadow: 0 0 0 2px #cf1a45 inset;
}
.btCommentSubmit:before {
display: none;
}
.btCommentSubmit .btnInnerText {
font-family: "Work Sans",Arial,sans-serif;
font-weight: 600;
color: #00214e;
}
.btDarkSkin .btCommentSubmit .btnInnerText,
.btLightSkin .btDarkSkin .btCommentSubmit .btnInnerText,
.btDarkSkin.btLightSkin .btDarkSkin .btCommentSubmit .btnInnerText {
color: #cf1a45;
}
.btHardRoundedButtons .btCommentSubmit {
border-radius: 50px;
}
.btSoftRoundedButtons .btCommentSubmit {
border-radius: 3px;
}
.btCommentSubmit:hover {
-webkit-box-shadow: 0 0 0 3em #00214e inset;
box-shadow: 0 0 0 3em #00214e inset;
}
.btDarkSkin .btCommentSubmit:hover,
.btLightSkin .btDarkSkin .btCommentSubmit:hover,
.btDarkSkin.btLightSkin .btDarkSkin .btCommentSubmit:hover {
-webkit-box-shadow: 0 0 0 3em #cf1a45 inset;
box-shadow: 0 0 0 3em #cf1a45 inset;
}
.btCommentSubmit:hover .btnInnerText {
color: #fff;
}
.btCommentSubmit:hover:before {
color: #fff;
} @media (max-width: 520px) {
.bt-comments-box .vcard {
-webkit-flex-flow: row wrap;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
-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;
padding: 0 0 15px;
}
.bt-comments-box .vcard h5.author {
-webkit-flex: 1 1 100%;
-ms-flex: 1 1 100%;
flex: 1 1 100%;
}
.bt-comments-box .vcard .posted {
padding: 0;
margin-top: .7em;
text-align: left;
}
.bt-comments-box ul.comments ul.children {
padding: 0;
margin: 0;
}
.bt-comments-box ul.comments ul.children li.comment {
padding: 0;
border-top: none !important;
}
.bt-comments-box ul.comments ul.children li.comment article {
position: relative;
}
.btLightSkin .bt-comments-box ul.comments ul.children li.comment article,
.btDarkSkin .btLightSkin .bt-comments-box ul.comments ul.children li.comment article,
.btLightSkin .btDarkSkin .btLightSkin .bt-comments-box ul.comments ul.children li.comment article {
background-color: rgba(0,0,0,.055);
}
.btDarkSkin .bt-comments-box ul.comments ul.children li.comment article,
.btLightSkin .btDarkSkin .bt-comments-box ul.comments ul.children li.comment article,
.btDarkSkin.btLightSkin .btDarkSkin .bt-comments-box ul.comments ul.children li.comment article {
background-color: rgba(255,255,255,.055);
}
.bt-comments-box ul.comments ul.children li.comment article .commentAvatar {
padding-left: 10px;
}
.bt-comments-box ul.comments ul.children li.comment article:after {
content: '\f148';
display: block;
position: absolute;
top: 0;
right: 0;
width: 20px;
height: 20px;
font: normal 16px/20px FontAwesome;
vertical-align: middle;
text-align: center;
}
.btLightSkin .bt-comments-box ul.comments ul.children li.comment article:after,
.btDarkSkin .btLightSkin .bt-comments-box ul.comments ul.children li.comment article:after,
.btLightSkin .btDarkSkin .btLightSkin .bt-comments-box ul.comments ul.children li.comment article:after {
background-color: #fff;
}
.btDarkSkin .bt-comments-box ul.comments ul.children li.comment article:after,
.btLightSkin .btDarkSkin .bt-comments-box ul.comments ul.children li.comment article:after,
.btDarkSkin.btLightSkin .btDarkSkin .bt-comments-box ul.comments ul.children li.comment article:after {
background-color: #191919;
}
} .btBox {
margin-bottom: 4em;
}
.btBox:after {
content: " ";
display: table;
width: 100%;
clear: both;
} .sidebar .widget_bt_bb_recent_posts ul,
.btSidebar .widget_bt_bb_recent_posts ul,
.btSiteFooterWidgets .widget_bt_bb_recent_posts ul {
margin: 0;
}
.sidebar .widget_bt_bb_recent_posts ul li,
.btSidebar .widget_bt_bb_recent_posts ul li,
.btSiteFooterWidgets .widget_bt_bb_recent_posts ul li {
margin: 0;
list-style: none;
}
.sidebar .widget_bt_bb_recent_posts ul li .btImageTextWidgetImage a,
.btSidebar .widget_bt_bb_recent_posts ul li .btImageTextWidgetImage a,
.btSiteFooterWidgets .widget_bt_bb_recent_posts ul li .btImageTextWidgetImage a {
overflow: hidden;
}
.sidebar .widget_bt_bb_recent_posts ul li .btImageTextWidgetImage a img,
.btSidebar .widget_bt_bb_recent_posts ul li .btImageTextWidgetImage a img,
.btSiteFooterWidgets .widget_bt_bb_recent_posts ul li .btImageTextWidgetImage a img {
-webkit-transform: scale3d(1,1,1);
-moz-transform: scale3d(1,1,1);
-ms-transform: scale3d(1,1,1);
transform: scale3d(1,1,1);
-webkit-transition: transform 650ms ease-in-out,filter 650ms ease-in-out;
-moz-transition: transform 650ms ease-in-out,filter 650ms ease-in-out;
transition: transform 650ms ease-in-out,filter 650ms ease-in-out;
}
.sidebar .widget_bt_bb_recent_posts ul li .btImageTextWidgetImage a:hover img,
.btSidebar .widget_bt_bb_recent_posts ul li .btImageTextWidgetImage a:hover img,
.btSiteFooterWidgets .widget_bt_bb_recent_posts ul li .btImageTextWidgetImage a:hover img {
-webkit-transform: scale3d(1.05,1.05,1.05);
-moz-transform: scale3d(1.05,1.05,1.05);
-ms-transform: scale3d(1.05,1.05,1.05);
transform: scale3d(1.05,1.05,1.05);
}
.sidebar .widget_bt_bb_recent_posts ul li .bt_bb_headline .bt_bb_headline_content a,
.btSidebar .widget_bt_bb_recent_posts ul li .bt_bb_headline .bt_bb_headline_content a,
.btSiteFooterWidgets .widget_bt_bb_recent_posts ul li .bt_bb_headline .bt_bb_headline_content a {
color: inherit;
}
.sidebar .widget_bt_bb_recent_posts ul li .bt_bb_headline .bt_bb_headline_content a:hover,
.btSidebar .widget_bt_bb_recent_posts ul li .bt_bb_headline .bt_bb_headline_content a:hover,
.btSiteFooterWidgets .widget_bt_bb_recent_posts ul li .bt_bb_headline .bt_bb_headline_content a:hover {
color: #cf1a45;
}
.btBox > h4,
.btCustomMenu > h4,
.btTopBox > h4 {
font-size: 1.3em;
font-weight: 600;
margin-bottom: .8em;
padding-bottom: 0;
display: inline-block;
width: 100%;
}
.btBox h5,
.btCustomMenu h5,
.btTopBox h5 {
font-size: 1.4em;
margin-bottom: .35em;
}
body:not(.btNoDashInSidebar) .btBox > h4:after,
body:not(.btNoDashInSidebar) .btCustomMenu > h4:after,
body:not(.btNoDashInSidebar) .btTopBox > h4:after {
content: ' ';
clear: both;
width: 3em;
display: block;
border-bottom: 3px solid #cf1a45;
margin: .8em 0 0;
}
.btBox label,
.btCustomMenu label,
.btTopBox label {
display: none;
}
.btBox .wp-caption,
.btCustomMenu .wp-caption,
.btTopBox .wp-caption {
margin-bottom: .5em;
}
.btBox select,
.btCustomMenu select,
.btTopBox select {
display: block;
margin: .5em 0 0;
width: 100%;
padding: .5em;
}
.btBox ul,
.btCustomMenu ul,
.btTopBox ul {
list-style: none;
margin: 0;
display: block;
padding: 0;
}
.btBox ul li,
.btCustomMenu ul li,
.btTopBox ul li {
display: block;
width: auto;
margin: 0;
position: relative;
padding: .8em 0;
margin-left: 0;
border-bottom: 1px solid rgba(0,0,0,.07);
}
.btBox ul li a,
.btCustomMenu ul li a,
.btTopBox ul li a {
display: block;
}
.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,.3);
}
.btBox ul li ul,
.btCustomMenu ul li ul,
.btTopBox ul li ul {
margin: .8em 0 0;
padding: 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,.3);
}
.btBox ul li ul li,
.btCustomMenu ul li ul li,
.btTopBox ul li ul li {
padding-left: 1em;
}
.btBox ul li.current-menu-item > a,
.btCustomMenu ul li.current-menu-item > a,
.btTopBox ul li.current-menu-item > a {
color: #cf1a45;
}
.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 > ul > li:first-child,
.btCustomMenu > ul > li:first-child,
.btTopBox > ul > li:first-child {
padding-top: 0;
}
.btBox .btImageTextWidgetWrapper ul li,
.btCustomMenu .btImageTextWidgetWrapper ul li,
.btTopBox .btImageTextWidgetWrapper ul li {
padding: 0 0 1em;
border: none !important;
}
.btBox .btImageTextWidget,
.btCustomMenu .btImageTextWidget,
.btTopBox .btImageTextWidget {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.btBox .btImageTextWidget:not(:last-child),
.btCustomMenu .btImageTextWidget:not(:last-child),
.btTopBox .btImageTextWidget:not(:last-child) {
margin-bottom: .5em;
}
.btBox .btImageTextWidget .btImageTextWidgetImage,
.btCustomMenu .btImageTextWidget .btImageTextWidgetImage,
.btTopBox .btImageTextWidget .btImageTextWidgetImage {
-webkit-flex: 0 0 40%;
-ms-flex: 0 0 40%;
flex: 0 0 40%;
padding-right: 10px;
}
.rtl .btBox .btImageTextWidget .btImageTextWidgetImage,
.rtl .btCustomMenu .btImageTextWidget .btImageTextWidgetImage,
.rtl .btTopBox .btImageTextWidget .btImageTextWidgetImage {
padding-right: 0;
padding-left: 10px;
}
.btBox .btImageTextWidget .btImageTextWidgetImage a,
.btCustomMenu .btImageTextWidget .btImageTextWidgetImage a,
.btTopBox .btImageTextWidget .btImageTextWidgetImage a {
display: block;
line-height: 0;
}
.btBox .btImageTextWidget .btImageTextWidgetImage a img,
.btCustomMenu .btImageTextWidget .btImageTextWidgetImage a img,
.btTopBox .btImageTextWidget .btImageTextWidgetImage a img {
margin: 0;
border: 1px solid rgba(0,0,0,.1);
max-width: 100%;
width: 100%;
height: auto;
}
.btBox .btImageTextWidget .btImageTextWidgetText,
.btCustomMenu .btImageTextWidget .btImageTextWidgetText,
.btTopBox .btImageTextWidget .btImageTextWidgetText {
-webkit-flex: 0 0 60%;
-ms-flex: 0 0 60%;
flex: 0 0 60%;
overflow: hidden;
}
.btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline_superheadline,
.btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline_superheadline,
.btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline_superheadline {
text-transform: uppercase;
}
.btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline_content span,
.btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline_content span,
.btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline_content span {
font-size: 1rem;
overflow: hidden;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
line-height: 1.4em;
max-height: 2.8em;
}
.btBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline_subheadline,
.btCustomMenu .btImageTextWidget .btImageTextWidgetText .bt_bb_headline_subheadline,
.btTopBox .btImageTextWidget .btImageTextWidgetText .bt_bb_headline_subheadline {
line-height: 1;
margin-top: .2em;
}
.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: "Work Sans",Arial,Helvetica,sans-serif;
color: #cf1a45;
}
.btBox p.posted ins,
.btBox .quantity ins,
.btCustomMenu p.posted ins,
.btCustomMenu .quantity ins,
.btTopBox p.posted ins,
.btTopBox .quantity ins {
text-decoration: none;
}
.btBox p.posted del,
.btBox .quantity del,
.btCustomMenu p.posted del,
.btCustomMenu .quantity del,
.btTopBox p.posted del,
.btTopBox .quantity del {
opacity: .3;
} .widget_calendar table {
width: 100%;
border-collapse: collapse;
}
.widget_calendar table caption {
background: #cf1a45;
color: #FFF;
font-family: "Work Sans",Arial,Helvetica,sans-serif;
font-weight: 700;
padding: 5px;
}
.widget_calendar table thead th {
text-align: center;
padding: 3px;
}
.widget_calendar table tfoot td {
padding: 3px;
}
.widget_calendar table tfoot td#next {
text-align: right;
}
.widget_calendar table tbody tr:nth-child(odd) td {
background: transparent;
}
.widget_calendar table tbody tr td#today {
color: #cf1a45;
}
.widget_calendar table tbody td {
text-align: center;
padding: 2px 3px;
} .btBox.widget_archive ul li,
.btBox.widget_categories ul li {
text-align: right;
}
.rtl .btBox.widget_archive ul li,
.rtl .btBox.widget_categories ul li {
text-align: left;
}
.btBox.widget_archive ul li a,
.btBox.widget_categories ul li a {
display: block;
float: left;
}
.rtl .btBox.widget_archive ul li a,
.rtl .btBox.widget_categories ul li a {
float: right;
}
.btBox.widget_archive .fancy-select ul li,
.btBox.widget_categories .fancy-select ul li {
text-align: initial;
}
.btBox.widget_archive .fancy-select ul li:first-child,
.btBox.widget_categories .fancy-select ul li:first-child {
padding-top: .5em;
}
.btBox.widget_archive .fancy-select ul li a,
.btBox.widget_categories .fancy-select ul li a {
display: inline;
float: none !important;
} .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: "Work Sans",Arial,Helvetica,sans-serif;
font-weight: 700;
line-height: 1.4;
}
.widget_rss li .rss-date {
display: block;
margin: 0 0 5px;
}
.widget_rss li cite {
line-height: 2em;
}  .widget_shopping_cart ul li:last-child {
border: none;
}
.widget_shopping_cart .total {
width: 100%;
border-top: 2px solid #c1c1c1;
padding: 1em 0 0;
font-family: "Work Sans",Arial,Helvetica,sans-serif;
line-height: 1.25;
}
.widget_shopping_cart .total strong {
display: block;
float: left;
padding-right: 8px;
}
.rtl .widget_shopping_cart .total strong {
float: right;
padding-right: 0;
padding-left: 8px;
}
.widget_shopping_cart .total .amount {
display: block;
float: right;
}
.rtl .widget_shopping_cart .total .amount {
float: left;
}
.widget_shopping_cart .total:after {
content: " ";
display: table;
width: 100%;
clear: both;
}
.btSidebar .widget_shopping_cart .btCartWidgetIcon {
display: none;
}
.widget_shopping_cart .total strong {
min-width: 40px;
display: inline-block;
}
.widget_shopping_cart .buttons {
width: 100%;
}
.widget_shopping_cart .buttons .button {
width: 48%;
display: block;
float: left;
text-align: center;
background: #cf1a45;
color: #fff;
padding: .5em;
}
.btHardRoundedButtons .widget_shopping_cart .buttons .button {
border-radius: 50px;
}
.btSoftRoundedButtons .widget_shopping_cart .buttons .button {
border-radius: 3px;
}
.widget_shopping_cart .buttons .button.checkout {
float: right;
}
.widget_shopping_cart .widget_shopping_cart_content .buttons {
font-size: .9em;
}
.widget_shopping_cart .widget_shopping_cart_content .mini_cart_item {
position: relative;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.widget_shopping_cart .widget_shopping_cart_content .mini_cart_item .ppRemove {
display: block;
float: right;
margin: 0 0 0 6px;
-webkit-order: 3;
-ms-flex-order: 3;
order: 3;
}
.rtl .widget_shopping_cart .widget_shopping_cart_content .mini_cart_item .ppRemove {
float: left;
margin: 0 6px 0 0;
}
.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: #8a8989;
background-color: #dadada;
opacity: 0;
-webkit-transition: 300ms ease all;
-moz-transition: 300ms ease all;
transition: 300ms ease all;
}
.widget_shopping_cart .widget_shopping_cart_content .mini_cart_item .ppRemove a.remove:hover {
color: #fff;
background-color: #cf1a45;
}
.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:hover .ppRemove a.remove {
opacity: 1;
}
.widget_shopping_cart .widget_shopping_cart_content .mini_cart_item .btImageTextWidget {
text-align: left;
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
}
.rtl .widget_shopping_cart .widget_shopping_cart_content .mini_cart_item .btImageTextWidget {
text-align: right;
}
.widget_shopping_cart .widget_shopping_cart_content .mini_cart_item .btImageTextWidget .bt_bb_headline .bt_bb_headline_content span {
font-size: .9rem;
line-height: 1.2;
} .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;
position: relative;
}
.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: 2px 3px;
background-color: #cf1a45;
color: #fff;
font: normal 10px/1 "Work Sans";
border-radius: 2px;
position: absolute;
top: 1px;
right: -9px;
text-align: center;
min-width: 1em;
}
.rtl .menuPort .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetIcon span.cart-contents,
.rtl .topTools .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetIcon span.cart-contents,
.rtl .topBarInLogoArea .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetIcon span.cart-contents {
right: auto;
left: 0;
}
.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 {
right: 3px;
}
.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;
margin: 0;
position: absolute;
z-index: 2;
opacity: 0;
right: 0;
top: 100%;
-webkit-transform: translateY(-200%);
-moz-transform: translateY(-200%);
-ms-transform: translateY(-200%);
transform: translateY(-200%);
color: #181818;
-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,.2);
box-shadow: 0 0 10px 0 rgba(0,0,0,.2);
}
.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;
text-align: center;
font-size: .9rem;
}
.rtl .menuPort .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent,
.rtl .topTools .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent,
.rtl .topBarInLogoArea .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent {
right: auto;
left: 0;
}
.rtl .menuPort .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent .ppRemove,
.rtl .topTools .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent .ppRemove,
.rtl .topBarInLogoArea .widget_shopping_cart .widget_shopping_cart_content .btCartWidgetInnerContent .ppRemove {
float: left;
}
.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 {
right: auto;
left: -110px;
min-height: auto;
min-width: 13em;
width: 250px;
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: 1em 0 4em 0;
-webkit-transition: all 350ms ease;
-moz-transition: all 350ms ease;
transition: all 350ms ease;
}
.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: #cf1a45;
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: 1em;
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.25em;
color: #181818 !important;
text-align: left;
}
.topBar .btTopToolsRight .widget_shopping_cart .btIco {
margin-right: .5em;
} .widget_recent_reviews {
font-family: "Work Sans",Arial,Helvetica,sans-serif;
font-size: .8em;
line-height: 1.4;
}
.widget_recent_reviews li a img {
display: block;
width: 80px;
height: auto;
margin: 0 0 0 10px;
float: right;
border: 1px solid rgba(0,0,0,.1);
}
.widget_product_categories li li {
margin: 0 0 0 1em;
}
.product_list_widget .reviewer {
display: block;
line-height: 1;
}
.product_list_widget li:after {
display: table !important;
} .widget_price_filter .price_slider_wrapper .ui-slider {
border-radius: 1em;
background-color: rgba(0,0,0,.07);
border: 0;
position: relative;
text-align: left;
margin-left: .5em;
margin-right: .5em;
margin-bottom: 1em;
}
.widget_price_filter .price_slider_wrapper .ui-slider .ui-slider-handle {
position: absolute;
z-index: 2;
width: 1em;
height: 1em;
background-color: #cf1a45;
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 {
font-size: .7em !important;
font-family: "Work Sans",Arial,Helvetica,sans-serif;
line-height: 2.5;
text-transform: uppercase;
-webkit-box-shadow: 0 0 0 3em #cf1a45 inset;
box-shadow: 0 0 0 3em #cf1a45 inset;
color: #fff;
display: block;
float: left;
padding: 0 1em;
margin: 0 2px 2px 0;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
}
.btHardRoundedButtons .btBox .tagcloud a,
.btHardRoundedButtons .btTags ul a {
border-radius: 50px;
}
.btSoftRoundedButtons .btBox .tagcloud a,
.btSoftRoundedButtons .btTags ul a {
border-radius: 3px;
}
.btLightSkin.btBox .tagcloud a,
.btDarkSkin .btLightSkin.btBox .tagcloud a,
.btLightSkin .btDarkSkin .btLightSkin.btBox .tagcloud a,
.btLightSkin.btTags ul a,
.btDarkSkin .btLightSkin.btTags ul a,
.btLightSkin .btDarkSkin .btLightSkin.btTags ul a {
color: #181818;
}
.btDarkSkin.btBox .tagcloud a,
.btLightSkin .btDarkSkin.btBox .tagcloud a,
.btDarkSkin.btLightSkin .btDarkSkin.btBox .tagcloud a,
.btDarkSkin.btTags ul a,
.btLightSkin .btDarkSkin.btTags ul a,
.btDarkSkin.btLightSkin .btDarkSkin.btTags ul a {
color: #fff;
}
.rtl .btBox .tagcloud a,
.rtl .btTags ul a {
float: right;
}
.btBox .tagcloud a:hover,
.btTags ul a:hover {
-webkit-box-shadow: 0 0 0 3em #00214e inset;
box-shadow: 0 0 0 3em #00214e inset;
}
.btLightSkin .btBox .tagcloud a:hover,
.btDarkSkin .btLightSkin .btBox .tagcloud a:hover,
.btLightSkin .btDarkSkin .btLightSkin .btBox .tagcloud a:hover,
.btLightSkin .btTags ul a:hover,
.btDarkSkin .btLightSkin .btTags ul a:hover,
.btLightSkin .btDarkSkin .btLightSkin .btTags ul a:hover {
color: #fff;
}
.btDarkSkin .btBox .tagcloud a:hover,
.btLightSkin .btDarkSkin .btBox .tagcloud a:hover,
.btDarkSkin.btLightSkin .btDarkSkin .btBox .tagcloud a:hover,
.btDarkSkin .btTags ul a:hover,
.btLightSkin .btDarkSkin .btTags ul a:hover,
.btDarkSkin.btLightSkin .btDarkSkin .btTags ul a:hover {
color: #fff;
}
.btTags ul {
list-style: none;
margin: 0;
padding: 0;
}
.btTags ul li {
display: inline-block;
padding: 0;
margin: 0;
}
.btTextLeft .btTags ul li {
float: left;
}
.btTextRight .btTags ul li {
float: right;
} .widget_bt_bb_instagram .btInstaWrap {
padding: .3em 0 1em;
}
.widget_bt_bb_instagram .btInstaWrap .btInstaGrid {
margin: 0 -5px;
}
.widget_bt_bb_instagram .btInstaWrap .btInstaGrid span {
display: block;
width: 33.3333%;
float: left;
}
.widget_bt_bb_instagram .btInstaWrap .btInstaGrid span:hover img {
opacity: .6;
}
.widget_bt_bb_instagram .btInstaWrap .btInstaGrid span:nth-child(3n + 1) {
clear: left;
}
.widget_bt_bb_instagram .btInstaWrap .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;
} .btIconWidget .btIconWidgetText {
opacity: .5;
}
.btIconWidget.btIcoTwitter:hover {
color: #1da1f2 !important;
}
.btIconWidget.btIcoFacebook:hover {
color: #3b5998 !important;
}
.btIconWidget.btIcoLinkedin:hover {
color: #007bb5 !important;
}
.btIconWidget.btIcoGooglePlus:hover {
color: #dc4e40 !important;
}
.btIconWidget.btIcoVK:hover {
color: #4c75a5 !important;
}
.btIconWidget.btIcoPinterest:hover {
color: #bd081b !important;
}
.btIconWidget.btIcoYelp:hover {
color: #e21c2d !important;
}
.btIconWidget.btIcoYoutube:hover {
color: #e21c2d !important;
}
.topTools .btIconWidget .btIconWidgetIcon,
.topBarInMenu .btIconWidget .btIconWidgetIcon {
line-height: inherit;
display: inline-block;
}
.topTools .btIconWidget .btIconWidgetIcon .bt_bb_icon,
.topBarInMenu .btIconWidget .btIconWidgetIcon .bt_bb_icon {
padding: 0;
}
.btAccentDarkHeader .topTools .btIconWidget:hover,
.btAccentDarkHeader .topBarInMenu .btIconWidget:hover {
color: #00214e;
}
.btMenuHorizontal .topTools .btIconWidget,
.btMenuHorizontal .topBarInMenu .btIconWidget {
margin: 0;
}
.btMenuHorizontal .topTools .btIconWidget:not(:first-child),
.btMenuHorizontal .topBarInMenu .btIconWidget:not(:first-child) {
margin-left: 1.2em;
margin-right: 0;
}
.rtl.btMenuHorizontal .topTools .btIconWidget:not(:first-child),
.rtl.btMenuHorizontal .topBarInMenu .btIconWidget:not(:first-child) {
margin-right: 1.2em;
margin-left: 0;
}
.topTools .btIconWidget.btWidgetWithText .bt_bb_icon,
.topBarInMenu .btIconWidget.btWidgetWithText .bt_bb_icon {
margin-right: .5em;
}
.rtl.topTools .btIconWidget.btWidgetWithText .bt_bb_icon,
.rtl.topBarInMenu .btIconWidget.btWidgetWithText .bt_bb_icon {
margin-right: 0;
margin-left: .5em;
}
.topTools a.btIconWidget:not(.btWidgetWithText),
.topBarInMenu a.btIconWidget:not(.btWidgetWithText) {
position: relative;
margin: 0;
padding: 0;
font-size: 1em;
line-height: 2;
width: 2em;
height: 2em;
text-align: center;
border-radius: 50px;
-webkit-box-shadow: 0 0 0 0 #fff inset;
box-shadow: 0 0 0 0 #fff inset;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
}
.topTools a.btIconWidget:not(.btWidgetWithText):hover,
.topBarInMenu a.btIconWidget:not(.btWidgetWithText):hover {
color: #cf1a45;
-webkit-box-shadow: 0 0 0 3em #fff inset;
box-shadow: 0 0 0 3em #fff inset;
}
.btTransparentDarkHeader .topTools a.btIconWidget:not(.btWidgetWithText):hover,
.btTransparentDarkHeader .topBarInMenu a.btIconWidget:not(.btWidgetWithText):hover {
-webkit-box-shadow: 0 0 0 3em #181818 inset;
box-shadow: 0 0 0 3em #181818 inset;
}
.btStickyHeaderActive .topTools a.btIconWidget:not(.btWidgetWithText):hover,
.btStickyHeaderActive .topBarInMenu a.btIconWidget:not(.btWidgetWithText):hover {
-webkit-box-shadow: 0 0 0 3em #181818 inset;
box-shadow: 0 0 0 3em #181818 inset;
}
.topTools .btIconWidgetContent,
.topBarInMenu .btIconWidgetContent {
line-height: inherit;
display: inline-block;
margin-left: .6em;
}
.topTools .btIconWidgetTitle,
.topTools .btIconWidgetText,
.topBarInMenu .btIconWidgetTitle,
.topBarInMenu .btIconWidgetText {
display: inline-block;
line-height: inherit;
}
.topTools .btIconWidgetTitle,
.topBarInMenu .btIconWidgetTitle {
margin-right: .5em;
}
.rtl .topTools .btIconWidgetTitle,
.rtl .topBarInMenu .btIconWidgetTitle {
margin-right: 0;
margin-left: .5em;
} .btSidebar .btIconWidget,
footer .btIconWidget,
.topBarInLogoArea .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: center;
-ms-flex-align: center;
align-items: center;
-webkit-align-content: flex-start;
-ms-flex-line-pack: start;
align-content: flex-start;
}
.btMenuVertical .btSidebar .btIconWidget,
.btMenuVertical footer .btIconWidget,
.btMenuVertical .topBarInLogoArea .btIconWidget {
margin: 0 0 2em;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-flex-flow: inherit;
-ms-flex-flow: inherit;
flex-flow: inherit;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
float: none;
}
.btSidebar .btIconWidget .btIconWidgetIcon,
footer .btIconWidget .btIconWidgetIcon,
.topBarInLogoArea .btIconWidget .btIconWidgetIcon {
line-height: 1;
padding: 0 .2em 0 0;
text-align: left;
margin: 0;
font-size: 2.5em;
}
.rtl .btSidebar .btIconWidget .btIconWidgetIcon,
.rtl footer .btIconWidget .btIconWidgetIcon,
.rtl .topBarInLogoArea .btIconWidget .btIconWidgetIcon {
padding: 0 0 0 .2em;
}
.btSidebar .btIconWidget .btIconWidgetContent,
footer .btIconWidget .btIconWidgetContent,
.topBarInLogoArea .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;
margin-left: .6em;
}
.btSidebar .btIconWidget .btIconWidgetContent .btIconWidgetTitle,
footer .btIconWidget .btIconWidgetContent .btIconWidgetTitle,
.topBarInLogoArea .btIconWidget .btIconWidgetContent .btIconWidgetTitle {
font-size: .7em;
line-height: 1.3;
text-transform: uppercase;
}
.btSidebar .btIconWidget .btIconWidgetContent .btIconWidgetText,
footer .btIconWidget .btIconWidgetContent .btIconWidgetText,
.topBarInLogoArea .btIconWidget .btIconWidgetContent .btIconWidgetText {
font-size: 1em;
display: block;
line-height: 1;
}
.btSidebar .btIconWidget.btCartWidget,
footer .btIconWidget.btCartWidget,
.topBarInLogoArea .btIconWidget.btCartWidget {
margin: 0;
}
.topBarInLogoArea .btIconWidget {
margin: 0 0 0 1em;
float: right;
}
.rtl.topBarInLogoArea .btIconWidget {
margin-right: 0;
margin-left: 1em;
float: left;
}
.btAccentIconWidget.btIconWidget {
-webkit-transition: none;
-moz-transition: none;
transition: none;
}
.btAccentIconWidget.btIconWidget .btIconWidgetIcon {
color: inherit;
line-height: 2.3;
margin: 0;
font-size: 1em;
width: 2.3em;
height: 2.3em;
text-align: center;
padding: 0;
-webkit-box-shadow: 0 0 0 2px #fff inset;
box-shadow: 0 0 0 2px #fff inset;
border-radius: 50px;
-webkit-transition: all 180ms ease;
-moz-transition: all 180ms ease;
transition: all 180ms ease;
}
.btTransparentDarkHeader .btAccentIconWidget.btIconWidget .btIconWidgetIcon {
-webkit-box-shadow: 0 0 0 2px #181818 inset;
box-shadow: 0 0 0 2px #181818 inset;
}
.btStickyHeaderActive .btAccentIconWidget.btIconWidget .btIconWidgetIcon {
-webkit-box-shadow: 0 0 0 2px #cf1a45 inset;
box-shadow: 0 0 0 2px #cf1a45 inset;
color: #cf1a45;
}
a.btAccentIconWidget.btIconWidget:hover .btIconWidgetIcon {
-webkit-box-shadow: 0 0 0 2px #cf1a45 inset;
box-shadow: 0 0 0 2px #cf1a45 inset;
}
.btStickyHeaderActive a.btAccentIconWidget.btIconWidget:hover .btIconWidgetIcon {
-webkit-box-shadow: 0 0 0 3em #cf1a45 inset;
box-shadow: 0 0 0 3em #cf1a45 inset;
color: #fff;
}
.btSiteFooterWidgets .btBox.widget_shopping_cart .btCartWidgetIcon,
.btSiteFooterWidgets .btBox.widget_shopping_cart .verticalMenuCartToggler {
display: none;
}
.btSiteFooterWidgets .btBox.widget_shopping_cart .btCartWidgetInnerContent .cart_list li,
.btSiteFooterWidgets .btBox.widget_shopping_cart .btCartWidgetInnerContent .cart_list li:nth-child(2n) {
width: auto;
float: none;
padding: .8em 0;
margin: 0;
}
.btSiteFooterWidgets .btBox.widget_shopping_cart .btCartWidgetInnerContent .cart_list li:first-child {
padding: 0 0 .8em;
} .btSiteFooterWidgets .btSearch,
.btSidebar .btSearch,
.btSidebar .widget_product_search {
padding: 0 38px 0 0;
}
.rtl .btSiteFooterWidgets .btSearch,
.rtl .btSidebar .btSearch,
.rtl .btSidebar .widget_product_search {
padding: 0 0 0 38px;
}
.btSiteFooterWidgets .btSearch .port,
.btSidebar .btSearch .port,
.btSidebar .widget_product_search .port {
padding: 0;
}
.btSiteFooterWidgets .btSearch input[type="text"],
.btSiteFooterWidgets .btSearch input[type="search"],
.btSidebar .btSearch input[type="text"],
.btSidebar .btSearch input[type="search"],
.btSidebar .widget_product_search input[type="text"],
.btSidebar .widget_product_search input[type="search"] {
padding: 0 1em;
background: transparent;
height: 38px;
width: 100%;
display: block;
}
.btSoftRoundedButtons .btSiteFooterWidgets .btSearch input[type="text"],
.btSoftRoundedButtons .btSiteFooterWidgets .btSearch input[type="search"],
.btSoftRoundedButtons .btSidebar .btSearch input[type="text"],
.btSoftRoundedButtons .btSidebar .btSearch input[type="search"],
.btSoftRoundedButtons .btSidebar .widget_product_search input[type="text"],
.btSoftRoundedButtons .btSidebar .widget_product_search input[type="search"] {
border-radius: 3px 0 0 3px;
}
.rtl.btSoftRoundedButtons .btSiteFooterWidgets .btSearch input[type="text"],
.rtl.btSoftRoundedButtons .btSiteFooterWidgets .btSearch input[type="search"],
.rtl.btSoftRoundedButtons .btSidebar .btSearch input[type="text"],
.rtl.btSoftRoundedButtons .btSidebar .btSearch input[type="search"],
.rtl.btSoftRoundedButtons .btSidebar .widget_product_search input[type="text"],
.rtl.btSoftRoundedButtons .btSidebar .widget_product_search input[type="search"] {
border-radius: 0 3px 3px 0;
}
.btSiteFooterWidgets .btSearch button,
.btSiteFooterWidgets .btSearch input[type=submit],
.btSidebar .btSearch button,
.btSidebar .btSearch input[type=submit],
.btSidebar .widget_product_search button,
.btSidebar .widget_product_search input[type=submit] {
width: 38px;
height: 38px;
border: 0;
float: right;
margin: -38px -38px 0 0;
cursor: pointer;
padding: 0 !important;
background-color: transparent !important;
}
.rtl .btSiteFooterWidgets .btSearch button,
.rtl .btSiteFooterWidgets .btSearch input[type=submit],
.rtl .btSidebar .btSearch button,
.rtl .btSidebar .btSearch input[type=submit],
.rtl .btSidebar .widget_product_search button,
.rtl .btSidebar .widget_product_search input[type=submit] {
float: left;
margin: -38px 0 0 -38px;
}
.btHardRoundedButtons .btSiteFooterWidgets .btSearch button,
.btHardRoundedButtons .btSiteFooterWidgets .btSearch input[type=submit],
.btHardRoundedButtons .btSidebar .btSearch button,
.btHardRoundedButtons .btSidebar .btSearch input[type=submit],
.btHardRoundedButtons .btSidebar .widget_product_search button,
.btHardRoundedButtons .btSidebar .widget_product_search input[type=submit] {
border-radius: 50px;
}
.btSoftRoundedButtons .btSiteFooterWidgets .btSearch button,
.btSoftRoundedButtons .btSiteFooterWidgets .btSearch input[type=submit],
.btSoftRoundedButtons .btSidebar .btSearch button,
.btSoftRoundedButtons .btSidebar .btSearch input[type=submit],
.btSoftRoundedButtons .btSidebar .widget_product_search button,
.btSoftRoundedButtons .btSidebar .widget_product_search input[type=submit] {
border-radius: 0 3px 3px 0;
}
.rtl.btSoftRoundedButtons .btSiteFooterWidgets .btSearch button,
.rtl.btSoftRoundedButtons .btSiteFooterWidgets .btSearch input[type=submit],
.rtl.btSoftRoundedButtons .btSidebar .btSearch button,
.rtl.btSoftRoundedButtons .btSidebar .btSearch input[type=submit],
.rtl.btSoftRoundedButtons .btSidebar .widget_product_search button,
.rtl.btSoftRoundedButtons .btSidebar .widget_product_search input[type=submit] {
border-radius: 3px 0 0 3px;
}
.btLightSkin .btSiteFooterWidgets .btSearch button,
.btDarkSkin .btLightSkin .btSiteFooterWidgets .btSearch button,
.btLightSkin .btDarkSkin .btLightSkin .btSiteFooterWidgets .btSearch button,
.btLightSkin .btSiteFooterWidgets .btSearch input[type=submit],
.btDarkSkin .btLightSkin .btSiteFooterWidgets .btSearch input[type=submit],
.btLightSkin .btDarkSkin .btLightSkin .btSiteFooterWidgets .btSearch input[type=submit],
.btLightSkin .btSidebar .btSearch button,
.btDarkSkin .btLightSkin .btSidebar .btSearch button,
.btLightSkin .btDarkSkin .btLightSkin .btSidebar .btSearch button,
.btLightSkin .btSidebar .btSearch input[type=submit],
.btDarkSkin .btLightSkin .btSidebar .btSearch input[type=submit],
.btLightSkin .btDarkSkin .btLightSkin .btSidebar .btSearch input[type=submit],
.btLightSkin .btSidebar .widget_product_search button,
.btDarkSkin .btLightSkin .btSidebar .widget_product_search button,
.btLightSkin .btDarkSkin .btLightSkin .btSidebar .widget_product_search button,
.btLightSkin .btSidebar .widget_product_search input[type=submit],
.btDarkSkin .btLightSkin .btSidebar .widget_product_search input[type=submit],
.btLightSkin .btDarkSkin .btLightSkin .btSidebar .widget_product_search input[type=submit] {
color: #181818;
}
.btDarkSkin .btSiteFooterWidgets .btSearch button,
.btLightSkin .btDarkSkin .btSiteFooterWidgets .btSearch button,
.btDarkSkin.btLightSkin .btDarkSkin .btSiteFooterWidgets .btSearch button,
.btDarkSkin .btSiteFooterWidgets .btSearch input[type=submit],
.btLightSkin .btDarkSkin .btSiteFooterWidgets .btSearch input[type=submit],
.btDarkSkin.btLightSkin .btDarkSkin .btSiteFooterWidgets .btSearch input[type=submit],
.btDarkSkin .btSidebar .btSearch button,
.btLightSkin .btDarkSkin .btSidebar .btSearch button,
.btDarkSkin.btLightSkin .btDarkSkin .btSidebar .btSearch button,
.btDarkSkin .btSidebar .btSearch input[type=submit],
.btLightSkin .btDarkSkin .btSidebar .btSearch input[type=submit],
.btDarkSkin.btLightSkin .btDarkSkin .btSidebar .btSearch input[type=submit],
.btDarkSkin .btSidebar .widget_product_search button,
.btLightSkin .btDarkSkin .btSidebar .widget_product_search button,
.btDarkSkin.btLightSkin .btDarkSkin .btSidebar .widget_product_search button,
.btDarkSkin .btSidebar .widget_product_search input[type=submit],
.btLightSkin .btDarkSkin .btSidebar .widget_product_search input[type=submit],
.btDarkSkin.btLightSkin .btDarkSkin .btSidebar .widget_product_search input[type=submit] {
color: #fff;
}
.btSiteFooterWidgets .btSearch button,
.btSidebar .btSearch button,
.btSidebar .widget_product_search button {
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
}
.btSiteFooterWidgets .btSearch button:before,
.btSidebar .btSearch button:before,
.btSidebar .widget_product_search button:before {
font-family: FontAwesome;
content: "\f002";
display: inline-block;
}
.btLightSkin .btSiteFooterWidgets .btSearch button:before,
.btDarkSkin .btLightSkin .btSiteFooterWidgets .btSearch button:before,
.btLightSkin .btDarkSkin .btLightSkin .btSiteFooterWidgets .btSearch button:before,
.btLightSkin .btSidebar .btSearch button:before,
.btDarkSkin .btLightSkin .btSidebar .btSearch button:before,
.btLightSkin .btDarkSkin .btLightSkin .btSidebar .btSearch button:before,
.btLightSkin .btSidebar .widget_product_search button:before,
.btDarkSkin .btLightSkin .btSidebar .widget_product_search button:before,
.btLightSkin .btDarkSkin .btLightSkin .btSidebar .widget_product_search button:before {
color: #181818;
}
.btDarkSkin .btSiteFooterWidgets .btSearch button:before,
.btLightSkin .btDarkSkin .btSiteFooterWidgets .btSearch button:before,
.btDarkSkin.btLightSkin .btDarkSkin .btSiteFooterWidgets .btSearch button:before,
.btDarkSkin .btSidebar .btSearch button:before,
.btLightSkin .btDarkSkin .btSidebar .btSearch button:before,
.btDarkSkin.btLightSkin .btDarkSkin .btSidebar .btSearch button:before,
.btDarkSkin .btSidebar .widget_product_search button:before,
.btLightSkin .btDarkSkin .btSidebar .widget_product_search button:before,
.btDarkSkin.btLightSkin .btDarkSkin .btSidebar .widget_product_search button:before {
color: #fff;
}
.btSiteFooterWidgets .btSearch button:hover:before,
.btSidebar .btSearch button:hover:before,
.btSidebar .widget_product_search button:hover:before {
color: #cf1a45 !important;
}
.btSiteFooterWidgets .btSearch .bt_bb_icon,
.btSidebar .btSearch .bt_bb_icon,
.btSidebar .widget_product_search .bt_bb_icon {
display: none;
}
.btTopToolsRight .btSearch .bt_bb_icon,
.btTopToolsRight .widget_shopping_cart .bt_bb_icon {
margin-left: .5em;
padding-left: .5em;
}
.btTopToolsLeft .btSearch .bt_bb_icon,
.btTopToolsLeft .widget_shopping_cart .bt_bb_icon {
margin-left: .5em;
padding-left: .5em;
} .widget_search .btSearch .bt_bb_icon {
padding: 0;
}
.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%);
-webkit-box-shadow: 0 0 50px 0 rgba(0,0,0,.15);
box-shadow: 0 0 50px 0 rgba(0,0,0,.15);
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: #191919;
}
.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: 6.75em;
left: 0;
right: 0;
top: 50%;
margin: -3.375em 10% 0;
}
.btSearchInner.btFromTopBox .btSearchInnerClose {
display: block;
position: absolute;
right: 0;
top: 0;
cursor: pointer;
}
.rtl .btSearchInner.btFromTopBox .btSearchInnerClose {
right: auto;
left: 0;
}
.btSearchInner.btFromTopBox .btSearchInnerClose .bt_bb_icon {
padding: 0;
}
.btSearchInner.btFromTopBox .btSearchInnerClose .bt_bb_icon {
width: auto;
height: auto;
-webkit-transition: none;
-moz-transition: none;
transition: none;
}
.btSearchInner.btFromTopBox .btSearchInnerClose .bt_bb_icon .bt_bb_icon_holder:before {
font: 8em/1 Icon7Stroke;
content: "\e680";
width: auto;
height: auto;
-webkit-transition: none;
-moz-transition: none;
transition: none;
}
.btSearchInner.btFromTopBox .btSearchInnerClose .bt_bb_icon a.bt_bb_icon_holder {
color: #cf1a45;
-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 .bt_bb_icon:hover a.bt_bb_icon_holder {
color: #8b112e;
-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 2em 0 1em;
height: 2.25em;
line-height: 2.25em;
font-size: 3em;
font-weight: 300;
border: none;
text-align: left;
-webkit-transition: 500ms ease all;
-moz-transition: 500ms ease all;
transition: 500ms ease all;
}
.rtl .btSearchInner.btFromTopBox input[type="text"] {
padding: 0 1em 0 2em;
}
.btLightSkin .btSearchInner.btFromTopBox input[type="text"],
.btDarkSkin .btLightSkin .btSearchInner.btFromTopBox input[type="text"],
.btLightSkin .btDarkSkin .btLightSkin .btSearchInner.btFromTopBox input[type="text"] {
color: #181818;
-webkit-box-shadow: 0 0 0 2px rgba(0,0,0,.1) inset;
box-shadow: 0 0 0 2px 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;
-webkit-box-shadow: 0 0 0 2px rgba(255,255,255,.5) inset;
box-shadow: 0 0 0 2px rgba(255,255,255,.5) 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 {
-webkit-box-shadow: 0 0 0 3px #191919 inset;
box-shadow: 0 0 0 3px #191919 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 {
-webkit-box-shadow: 0 0 0 3px #fff inset;
box-shadow: 0 0 0 3px #fff inset;
}
.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;
}
.btSearchInner.btFromTopBox button {
border: 0 !important;
position: absolute;
margin: 0;
right: 0;
top: 0;
border-radius: 0;
width: 6.75em;
height: 6.75em;
background: transparent !important;
cursor: pointer;
-webkit-box-shadow: none !important;
box-shadow: none !important;
}
.rtl .btSearchInner.btFromTopBox button {
right: auto;
left: 0;
}
.btSearchInner.btFromTopBox button:before {
font: 4em/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,.5);
}
.btSearchInner.btFromTopBox button:hover:before {
color: #cf1a45;
-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);
}
.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,.3);
}
.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,.3);
}
.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,.3);
} div.btButtonWidget {
font-size: .9rem;
display: inline-block;
line-height: 1;
width: auto;
}
.btHardRoundedButtons div.btButtonWidget a {
border-radius: 50px;
}
.btSoftRoundedButtons div.btButtonWidget a {
border-radius: 3px;
}
div.btButtonWidget a.btButtonWidgetLink {
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: center;
-ms-flex-pack: center;
justify-content: center;
-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;
position: relative;
overflow: hidden;
padding: 1.1em 1.5em;
margin: 6px;
text-decoration: none;
font-weight: 600;
text-align: center;
background: transparent;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
}
div.btButtonWidget.btDefaultStyle a {
color: #181818;
-webkit-box-shadow: 0 0 0 3em #fff inset;
box-shadow: 0 0 0 3em #fff inset;
}
div.btButtonWidget.btDefaultStyle a:hover {
color: #fff;
-webkit-box-shadow: 0 0 0 2px #fff inset;
box-shadow: 0 0 0 2px #fff inset;
}
div.btButtonWidget.btAccentLightButton a {
color: #cf1a45;
-webkit-box-shadow: 0 0 0 3em #fff inset;
box-shadow: 0 0 0 3em #fff inset;
}
.btTransparentDarkHeader.btStickyHeaderActive.btStickyHeaderOpen div.btButtonWidget.btAccentLightButton a,
.btTransparentLightHeader.btStickyHeaderActive.btStickyHeaderOpen div.btButtonWidget.btAccentLightButton a,
.btMenuVertical.btTransparentDarkHeader div.btButtonWidget.btAccentLightButton a {
color: #fff;
-webkit-box-shadow: 0 0 0 3em #cf1a45 inset;
box-shadow: 0 0 0 3em #cf1a45 inset;
}
div.btButtonWidget.btAccentLightButton a:hover {
color: #fff;
-webkit-box-shadow: 0 0 0 3em #cf1a45 inset;
box-shadow: 0 0 0 3em #cf1a45 inset;
}
.btMenuHorizontal.btTransparentDarkHeader.btStickyHeaderActive.btStickyHeaderOpen div.btButtonWidget.btAccentLightButton a:hover,
.btMenuVertical.btTransparentDarkHeader div.btButtonWidget.btAccentLightButton a:hover {
color: #cf1a45;
-webkit-box-shadow: 0 0 0 3em #fff inset;
box-shadow: 0 0 0 3em #fff inset;
}
.btMenuHorizontal.btTransparentLightHeader.btStickyHeaderActive.btStickyHeaderOpen div.btButtonWidget.btAccentLightButton a:hover {
color: #cf1a45;
-webkit-box-shadow: 0 0 0 3em #fff inset;
box-shadow: 0 0 0 3em #fff inset;
}
div.btButtonWidget.btLightAccentButton a {
color: #fff;
-webkit-box-shadow: 0 0 0 3em #cf1a45 inset;
box-shadow: 0 0 0 3em #cf1a45 inset;
}
div.btButtonWidget.btLightAccentButton a:hover {
color: #cf1a45;
-webkit-box-shadow: 0 0 0 2px #cf1a45 inset;
box-shadow: 0 0 0 2px #cf1a45 inset;
}
div.btButtonWidget.btAlternateLightButton a {
color: #00214e;
-webkit-box-shadow: 0 0 0 3em #fff inset;
box-shadow: 0 0 0 3em #fff inset;
}
div.btButtonWidget.btAlternateLightButton a:hover {
color: #fff;
-webkit-box-shadow: 0 0 0 2px #fff inset;
box-shadow: 0 0 0 2px #fff inset;
}
div.btButtonWidget.btLightAlternateButton a {
color: #fff;
-webkit-box-shadow: 0 0 0 3em #00214e inset;
box-shadow: 0 0 0 3em #00214e inset;
}
div.btButtonWidget.btLightAlternateButton a:hover {
color: #00214e;
-webkit-box-shadow: 0 0 0 2px #00214e inset;
box-shadow: 0 0 0 2px #00214e inset;
}
.btMenuHorizontal div.btButtonWidget:not(:first-child) {
margin-left: 2.5em;
margin-right: 0;
}
.rtl.btMenuHorizontal div.btButtonWidget:not(:first-child) {
margin-right: 2.5em;
margin-left: 0;
}
.btMenuHorizontal div.btButtonWidget:not(.btWithLink) {
padding-left: 1em;
margin: 0;
}
.btMenuVertical div.btButtonWidget {
display: block;
float: none;
width: 200px;
margin: 1em auto 0 auto;
}
.btMenuHorizontal.btTransparentDarkHeader.btStickyHeaderActive.btStickyHeaderOpendiv.btButtonWidget.btAccentLightButton a {
color: #fff;
-webkit-box-shadow: 0 0 0 3em #cf1a45 inset;
box-shadow: 0 0 0 3em #cf1a45 inset;
}
.btMenuHorizontal.btTransparentDarkHeader.btStickyHeaderActive.btStickyHeaderOpendiv.btButtonWidget.btAccentLightButton a:hover {
color: #fff;
-webkit-box-shadow: 0 0 0 2px #fff inset;
box-shadow: 0 0 0 2px #fff inset;
}
div.btButtonWidget:not(.btWithLink) {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
} .btBox.widget_bt_bb_twitter_widget .recentTweets {
font-size: .95em;
}
.btBox.widget_bt_bb_twitter_widget .recentTweets small a {
color: #cf1a45;
font-weight: 600;
}
.btBox.widget_bt_bb_twitter_widget .recentTweets small a:hover {
color: inherit;
}
.btBox.widget_bt_bb_twitter_widget .recentTweets p a {
color: #cf1a45;
opacity: .8;
}
.btBox.widget_bt_bb_twitter_widget .recentTweets p a:hover {
color: inherit;
} .bt_bb_headline_superheadline {
margin-bottom: 1em;
}
.bt_bb_headline h1,
.bt_bb_headline h2,
.bt_bb_headline h3,
.bt_bb_headline h4,
.bt_bb_headline h5,
.bt_bb_headline h6 {
margin: 0;
padding: 0;
}
.bt_bb_headline .bt_bb_headline_content a {
color: inherit;
} .bt_bb_video {
padding-bottom: 0;
} .bt_bb_section {
position: relative;
}
.bt_bb_section[class*="dark_solid"]:before {
background-color: rgba(0,0,0,.5);
}
.bt_bb_section[class*="bt_bb_background_overlay"]:before {
content: ' ';
pointer-events: none;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
z-index: 1;
}
.bt_bb_section[class*="bt_bb_background_overlay"] .bt_bb_cell {
position: relative;
z-index: 1;
} .bt_bb_section.bt_bb_top_spacing_extra_small > .bt_bb_port {
padding-top: .5em;
}
.bt_bb_section.bt_bb_top_spacing_small > .bt_bb_port {
padding-top: 1em;
}
.bt_bb_section.bt_bb_top_spacing_normal > .bt_bb_port {
padding-top: 2em;
}
.bt_bb_section.bt_bb_top_spacing_medium > .bt_bb_port {
padding-top: 4em;
}
.bt_bb_section.bt_bb_top_spacing_large > .bt_bb_port {
padding-top: 8em;
}
.bt_bb_section.bt_bb_top_spacing_extra_large > .bt_bb_port {
padding-top: 16em;
}
.bt_bb_section.bt_bb_bottom_spacing_extra_small > .bt_bb_port {
padding-bottom: .5em;
}
.bt_bb_section.bt_bb_bottom_spacing_small > .bt_bb_port {
padding-bottom: 1em;
}
.bt_bb_section.bt_bb_bottom_spacing_normal > .bt_bb_port {
padding-bottom: 2em;
}
.bt_bb_section.bt_bb_bottom_spacing_medium > .bt_bb_port {
padding-bottom: 4em;
}
.bt_bb_section.bt_bb_bottom_spacing_large > .bt_bb_port {
padding-bottom: 8em;
}
.bt_bb_section.bt_bb_bottom_spacing_extra_large > .bt_bb_port {
padding-bottom: 16em;
} .bt_bb_section.bt_bb_top_spacing_0 > .bt_bb_port {
padding-top: 0;
}
.bt_bb_section.bt_bb_bottom_spacing_0 > .bt_bb_port {
padding-bottom: 0;
}
.bt_bb_section.bt_bb_top_spacing_5 > .bt_bb_port {
padding-top: 5px;
}
.bt_bb_section.bt_bb_bottom_spacing_5 > .bt_bb_port {
padding-bottom: 5px;
}
.bt_bb_section.bt_bb_top_spacing_10 > .bt_bb_port {
padding-top: 10px;
}
.bt_bb_section.bt_bb_bottom_spacing_10 > .bt_bb_port {
padding-bottom: 10px;
}
.bt_bb_section.bt_bb_top_spacing_15 > .bt_bb_port {
padding-top: 15px;
}
.bt_bb_section.bt_bb_bottom_spacing_15 > .bt_bb_port {
padding-bottom: 15px;
}
.bt_bb_section.bt_bb_top_spacing_20 > .bt_bb_port {
padding-top: 20px;
}
.bt_bb_section.bt_bb_bottom_spacing_20 > .bt_bb_port {
padding-bottom: 20px;
}
.bt_bb_section.bt_bb_top_spacing_25 > .bt_bb_port {
padding-top: 25px;
}
.bt_bb_section.bt_bb_bottom_spacing_25 > .bt_bb_port {
padding-bottom: 25px;
}
.bt_bb_section.bt_bb_top_spacing_30 > .bt_bb_port {
padding-top: 30px;
}
.bt_bb_section.bt_bb_bottom_spacing_30 > .bt_bb_port {
padding-bottom: 30px;
}
.bt_bb_section.bt_bb_top_spacing_35 > .bt_bb_port {
padding-top: 35px;
}
.bt_bb_section.bt_bb_bottom_spacing_35 > .bt_bb_port {
padding-bottom: 35px;
}
.bt_bb_section.bt_bb_top_spacing_40 > .bt_bb_port {
padding-top: 40px;
}
.bt_bb_section.bt_bb_bottom_spacing_40 > .bt_bb_port {
padding-bottom: 40px;
}
.bt_bb_section.bt_bb_top_spacing_45 > .bt_bb_port {
padding-top: 45px;
}
.bt_bb_section.bt_bb_bottom_spacing_45 > .bt_bb_port {
padding-bottom: 45px;
}
.bt_bb_section.bt_bb_top_spacing_50 > .bt_bb_port {
padding-top: 50px;
}
.bt_bb_section.bt_bb_bottom_spacing_50 > .bt_bb_port {
padding-bottom: 50px;
}
.bt_bb_section.bt_bb_top_spacing_60 > .bt_bb_port {
padding-top: 60px;
}
.bt_bb_section.bt_bb_bottom_spacing_60 > .bt_bb_port {
padding-bottom: 60px;
}
.bt_bb_section.bt_bb_top_spacing_70 > .bt_bb_port {
padding-top: 70px;
}
.bt_bb_section.bt_bb_bottom_spacing_70 > .bt_bb_port {
padding-bottom: 70px;
}
.bt_bb_section.bt_bb_top_spacing_80 > .bt_bb_port {
padding-top: 80px;
}
.bt_bb_section.bt_bb_bottom_spacing_80 > .bt_bb_port {
padding-bottom: 80px;
}
.bt_bb_section.bt_bb_top_spacing_90 > .bt_bb_port {
padding-top: 90px;
}
.bt_bb_section.bt_bb_bottom_spacing_90 > .bt_bb_port {
padding-bottom: 90px;
}
.bt_bb_section.bt_bb_top_spacing_100 > .bt_bb_port {
padding-top: 100px;
}
.bt_bb_section.bt_bb_bottom_spacing_100 > .bt_bb_port {
padding-bottom: 100px;
}
@media (min-width: 1400px) {
section.bt_bb_layout_boxed_limit_1600 {
max-width: 1600px;
margin: 0 auto;
}
} section.bt_bb_negative_margin_small {
position: relative;
margin-top: -1em !important;
z-index: 1;
}
section.bt_bb_negative_margin_normal {
margin-top: -2em !important;
position: relative;
z-index: 1;
}
section.bt_bb_negative_margin_medium {
margin-top: -4em !important;
position: relative;
z-index: 1;
}
section.bt_bb_negative_margin_large {
margin-top: -8em !important;
position: relative;
z-index: 1;
}
section.bt_bb_negative_margin_extralarge {
margin-top: -16em !important;
position: relative;
z-index: 1;
} .bt_bb_row_inner.bt_bb_column_gap_0 {
max-width: -webkit-calc(100% + 0);
max-width: -moz-calc(100% + 0);
max-width: calc(100% + 0);
margin-left: -0px;
margin-right: -0px;
}
.bt_bb_row_inner.bt_bb_column_gap_0 .bt_bb_column_inner {
padding-left: 0;
padding-right: 0;
}
.bt_bb_row_inner.bt_bb_column_gap_0 .bt_bb_column_inner.bt_bb_padding_double .bt_bb_column_inner_content {
padding-left: 0;
padding-right: 0;
}
.bt_bb_row_inner.bt_bb_column_gap_5 {
max-width: -webkit-calc(100% + 10px);
max-width: -moz-calc(100% + 10px);
max-width: calc(100% + 10px);
margin-left: -5px;
margin-right: -5px;
}
.bt_bb_row_inner.bt_bb_column_gap_5 .bt_bb_column_inner {
padding-left: 5px;
padding-right: 5px;
}
.bt_bb_row_inner.bt_bb_column_gap_5 .bt_bb_column_inner.bt_bb_padding_double .bt_bb_column_inner_content {
padding-left: 10px;
padding-right: 10px;
}
.bt_bb_row_inner.bt_bb_column_gap_10 {
max-width: -webkit-calc(100% + 20px);
max-width: -moz-calc(100% + 20px);
max-width: calc(100% + 20px);
margin-left: -10px;
margin-right: -10px;
}
.bt_bb_row_inner.bt_bb_column_gap_10 .bt_bb_column_inner {
padding-left: 10px;
padding-right: 10px;
}
.bt_bb_row_inner.bt_bb_column_gap_10 .bt_bb_column_inner.bt_bb_padding_double .bt_bb_column_inner_content {
padding-left: 20px;
padding-right: 20px;
}
.bt_bb_row_inner.bt_bb_column_gap_15 {
max-width: -webkit-calc(100% + 30px);
max-width: -moz-calc(100% + 30px);
max-width: calc(100% + 30px);
margin-left: -15px;
margin-right: -15px;
}
.bt_bb_row_inner.bt_bb_column_gap_15 .bt_bb_column_inner {
padding-left: 15px;
padding-right: 15px;
}
.bt_bb_row_inner.bt_bb_column_gap_15 .bt_bb_column_inner.bt_bb_padding_double .bt_bb_column_inner_content {
padding-left: 30px;
padding-right: 30px;
}
.bt_bb_row_inner.bt_bb_column_gap_20 {
max-width: -webkit-calc(100% + 40px);
max-width: -moz-calc(100% + 40px);
max-width: calc(100% + 40px);
margin-left: -20px;
margin-right: -20px;
}
.bt_bb_row_inner.bt_bb_column_gap_20 .bt_bb_column_inner {
padding-left: 20px;
padding-right: 20px;
}
.bt_bb_row_inner.bt_bb_column_gap_20 .bt_bb_column_inner.bt_bb_padding_double .bt_bb_column_inner_content {
padding-left: 40px;
padding-right: 40px;
}
.bt_bb_row_inner.bt_bb_column_gap_25 {
max-width: -webkit-calc(100% + 50px);
max-width: -moz-calc(100% + 50px);
max-width: calc(100% + 50px);
margin-left: -25px;
margin-right: -25px;
}
.bt_bb_row_inner.bt_bb_column_gap_25 .bt_bb_column_inner {
padding-left: 25px;
padding-right: 25px;
}
.bt_bb_row_inner.bt_bb_column_gap_25 .bt_bb_column_inner.bt_bb_padding_double .bt_bb_column_inner_content {
padding-left: 50px;
padding-right: 50px;
}
.bt_bb_row_inner.bt_bb_column_gap_30 {
max-width: -webkit-calc(100% + 60px);
max-width: -moz-calc(100% + 60px);
max-width: calc(100% + 60px);
margin-left: -30px;
margin-right: -30px;
}
.bt_bb_row_inner.bt_bb_column_gap_30 .bt_bb_column_inner {
padding-left: 30px;
padding-right: 30px;
}
.bt_bb_row_inner.bt_bb_column_gap_30 .bt_bb_column_inner.bt_bb_padding_double .bt_bb_column_inner_content {
padding-left: 60px;
padding-right: 60px;
}
.bt_bb_row_inner.bt_bb_column_gap_35 {
max-width: -webkit-calc(100% + 70px);
max-width: -moz-calc(100% + 70px);
max-width: calc(100% + 70px);
margin-left: -35px;
margin-right: -35px;
}
.bt_bb_row_inner.bt_bb_column_gap_35 .bt_bb_column_inner {
padding-left: 35px;
padding-right: 35px;
}
.bt_bb_row_inner.bt_bb_column_gap_35 .bt_bb_column_inner.bt_bb_padding_double .bt_bb_column_inner_content {
padding-left: 70px;
padding-right: 70px;
}
.bt_bb_row_inner.bt_bb_column_gap_40 {
max-width: -webkit-calc(100% + 80px);
max-width: -moz-calc(100% + 80px);
max-width: calc(100% + 80px);
margin-left: -40px;
margin-right: -40px;
}
.bt_bb_row_inner.bt_bb_column_gap_40 .bt_bb_column_inner {
padding-left: 40px;
padding-right: 40px;
}
.bt_bb_row_inner.bt_bb_column_gap_40 .bt_bb_column_inner.bt_bb_padding_double .bt_bb_column_inner_content {
padding-left: 80px;
padding-right: 80px;
}
.bt_bb_row_inner.bt_bb_column_gap_45 {
max-width: -webkit-calc(100% + 90px);
max-width: -moz-calc(100% + 90px);
max-width: calc(100% + 90px);
margin-left: -45px;
margin-right: -45px;
}
.bt_bb_row_inner.bt_bb_column_gap_45 .bt_bb_column_inner {
padding-left: 45px;
padding-right: 45px;
}
.bt_bb_row_inner.bt_bb_column_gap_45 .bt_bb_column_inner.bt_bb_padding_double .bt_bb_column_inner_content {
padding-left: 90px;
padding-right: 90px;
}
.bt_bb_row_inner.bt_bb_column_gap_50 {
max-width: -webkit-calc(100% + 100px);
max-width: -moz-calc(100% + 100px);
max-width: calc(100% + 100px);
margin-left: -50px;
margin-right: -50px;
}
.bt_bb_row_inner.bt_bb_column_gap_50 .bt_bb_column_inner {
padding-left: 50px;
padding-right: 50px;
}
.bt_bb_row_inner.bt_bb_column_gap_50 .bt_bb_column_inner.bt_bb_padding_double .bt_bb_column_inner_content {
padding-left: 100px;
padding-right: 100px;
}
.bt_bb_row_inner.bt_bb_column_gap_60 {
max-width: -webkit-calc(100% + 120px);
max-width: -moz-calc(100% + 120px);
max-width: calc(100% + 120px);
margin-left: -60px;
margin-right: -60px;
}
.bt_bb_row_inner.bt_bb_column_gap_60 .bt_bb_column_inner {
padding-left: 60px;
padding-right: 60px;
}
.bt_bb_row_inner.bt_bb_column_gap_60 .bt_bb_column_inner.bt_bb_padding_double .bt_bb_column_inner_content {
padding-left: 120px;
padding-right: 120px;
}
.bt_bb_row_inner.bt_bb_column_gap_70 {
max-width: -webkit-calc(100% + 140px);
max-width: -moz-calc(100% + 140px);
max-width: calc(100% + 140px);
margin-left: -70px;
margin-right: -70px;
}
.bt_bb_row_inner.bt_bb_column_gap_70 .bt_bb_column_inner {
padding-left: 70px;
padding-right: 70px;
}
.bt_bb_row_inner.bt_bb_column_gap_70 .bt_bb_column_inner.bt_bb_padding_double .bt_bb_column_inner_content {
padding-left: 140px;
padding-right: 140px;
}
.bt_bb_row_inner.bt_bb_column_gap_80 {
max-width: -webkit-calc(100% + 160px);
max-width: -moz-calc(100% + 160px);
max-width: calc(100% + 160px);
margin-left: -80px;
margin-right: -80px;
}
.bt_bb_row_inner.bt_bb_column_gap_80 .bt_bb_column_inner {
padding-left: 80px;
padding-right: 80px;
}
.bt_bb_row_inner.bt_bb_column_gap_80 .bt_bb_column_inner.bt_bb_padding_double .bt_bb_column_inner_content {
padding-left: 160px;
padding-right: 160px;
}
.bt_bb_row_inner.bt_bb_column_gap_90 {
max-width: -webkit-calc(100% + 180px);
max-width: -moz-calc(100% + 180px);
max-width: calc(100% + 180px);
margin-left: -90px;
margin-right: -90px;
}
.bt_bb_row_inner.bt_bb_column_gap_90 .bt_bb_column_inner {
padding-left: 90px;
padding-right: 90px;
}
.bt_bb_row_inner.bt_bb_column_gap_90 .bt_bb_column_inner.bt_bb_padding_double .bt_bb_column_inner_content {
padding-left: 180px;
padding-right: 180px;
}
.bt_bb_row_inner.bt_bb_column_gap_100 {
max-width: -webkit-calc(100% + 200px);
max-width: -moz-calc(100% + 200px);
max-width: calc(100% + 200px);
margin-left: -100px;
margin-right: -100px;
}
.bt_bb_row_inner.bt_bb_column_gap_100 .bt_bb_column_inner {
padding-left: 100px;
padding-right: 100px;
}
.bt_bb_row_inner.bt_bb_column_gap_100 .bt_bb_column_inner.bt_bb_padding_double .bt_bb_column_inner_content {
padding-left: 200px;
padding-right: 200px;
} @media (min-width: 1200px) {
.bt_bb_row.bt_bb_layout_boxed_1200,
.bt_bb_row_inner.bt_bb_layout_boxed_1200 {
width: 1200px;
margin: 0 auto;
}
}
@media (max-width: 1200px) {
.bt_bb_row.bt_bb_layout_boxed_1200,
.bt_bb_row_inner.bt_bb_layout_boxed_1200 {
max-width: -webkit-calc(100% - 60px);
max-width: -moz-calc(100% - 60px);
max-width: calc(100% - 60px);
margin: 0 auto;
}
}
.bt_bb_inner_border_visible.bt_bb_row .bt_bb_column:not(:last-of-type) {
border-right: 1px solid rgba(255,255,255,.1);
} .bt_bb_headline {
position: relative;
}
.bt_bb_headline .bt_bb_headline_superheadline {
display: block;
font-family: "Work Sans",Arial,Helvetica,sans-serif;
font-size: .9rem;
font-weight: 600;
line-height: 1;
margin-bottom: .5em;
}
.bt_bb_size_extrasmall.bt_bb_headline .bt_bb_headline_superheadline {
font-size: .7rem;
}
.bt_bb_size_small.bt_bb_headline .bt_bb_headline_superheadline {
font-size: .7rem;
margin-bottom: .6em;
}
.bt_bb_size_medium.bt_bb_headline .bt_bb_headline_superheadline {
font-size: .8rem;
}
.bt_bb_size_normal.bt_bb_headline .bt_bb_headline_superheadline {
font-size: .9rem;
margin-bottom: .8em;
}
.bt_bb_size_large.bt_bb_headline .bt_bb_headline_superheadline {
font-size: 1.05rem;
margin-bottom: .8em;
}
.bt_bb_size_extralarge.bt_bb_headline .bt_bb_headline_superheadline {
font-size: 1.19rem;
}
.bt_bb_size_huge.bt_bb_headline .bt_bb_headline_superheadline {
font-size: 1.3rem;
}
.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-family: "Work Sans",Arial,Helvetica,sans-serif;
margin-top: .5em;
line-height: 1.3;
font-size: 1.2rem;
}
.bt_bb_size_extrasmall.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-size: .8rem;
}
.bt_bb_size_small.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-size: .9rem;
margin-top: .6em;
}
.bt_bb_size_medium.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-size: 1rem;
}
.bt_bb_size_normal.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-size: 1.15rem;
}
.bt_bb_size_large.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-size: 1.3rem;
}
.bt_bb_size_extralarge.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-size: 1.37rem;
}
.bt_bb_size_huge.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-size: 1.6rem;
}
.bt_bb_headline h1 b,
.bt_bb_headline h2 b,
.bt_bb_headline h3 b,
.bt_bb_headline h4 b,
.bt_bb_headline h5 b,
.bt_bb_headline h6 b {
color: #cf1a45;
}
.bt_bb_size_extrasmall.bt_bb_headline h1,
.bt_bb_size_extrasmall.bt_bb_headline h2,
.bt_bb_size_extrasmall.bt_bb_headline h3,
.bt_bb_size_extrasmall.bt_bb_headline h4,
.bt_bb_size_extrasmall.bt_bb_headline h5,
.bt_bb_size_extrasmall.bt_bb_headline h6 {
font-size: .9rem;
line-height: 1.4;
}
.bt_bb_dash_top.bt_bb_size_extrasmall.bt_bb_headline h1 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_extrasmall.bt_bb_headline h1 .bt_bb_headline_content:before,
.bt_bb_dash_bottom.bt_bb_size_extrasmall.bt_bb_headline h1 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_size_extrasmall.bt_bb_headline h2 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_extrasmall.bt_bb_headline h2 .bt_bb_headline_content:before,
.bt_bb_dash_bottom.bt_bb_size_extrasmall.bt_bb_headline h2 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_size_extrasmall.bt_bb_headline h3 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_extrasmall.bt_bb_headline h3 .bt_bb_headline_content:before,
.bt_bb_dash_bottom.bt_bb_size_extrasmall.bt_bb_headline h3 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_size_extrasmall.bt_bb_headline h4 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_extrasmall.bt_bb_headline h4 .bt_bb_headline_content:before,
.bt_bb_dash_bottom.bt_bb_size_extrasmall.bt_bb_headline h4 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_size_extrasmall.bt_bb_headline h5 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_extrasmall.bt_bb_headline h5 .bt_bb_headline_content:before,
.bt_bb_dash_bottom.bt_bb_size_extrasmall.bt_bb_headline h5 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_size_extrasmall.bt_bb_headline h6 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_extrasmall.bt_bb_headline h6 .bt_bb_headline_content:before,
.bt_bb_dash_bottom.bt_bb_size_extrasmall.bt_bb_headline h6 .bt_bb_headline_content:before {
margin-bottom: .4em;
width: 1.5em;
}
.bt_bb_dash_top.bt_bb_size_extrasmall.bt_bb_headline h1 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_extrasmall.bt_bb_headline h1 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_extrasmall.bt_bb_headline h1 .bt_bb_headline_content:after,
.bt_bb_dash_top.bt_bb_size_extrasmall.bt_bb_headline h2 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_extrasmall.bt_bb_headline h2 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_extrasmall.bt_bb_headline h2 .bt_bb_headline_content:after,
.bt_bb_dash_top.bt_bb_size_extrasmall.bt_bb_headline h3 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_extrasmall.bt_bb_headline h3 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_extrasmall.bt_bb_headline h3 .bt_bb_headline_content:after,
.bt_bb_dash_top.bt_bb_size_extrasmall.bt_bb_headline h4 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_extrasmall.bt_bb_headline h4 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_extrasmall.bt_bb_headline h4 .bt_bb_headline_content:after,
.bt_bb_dash_top.bt_bb_size_extrasmall.bt_bb_headline h5 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_extrasmall.bt_bb_headline h5 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_extrasmall.bt_bb_headline h5 .bt_bb_headline_content:after,
.bt_bb_dash_top.bt_bb_size_extrasmall.bt_bb_headline h6 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_extrasmall.bt_bb_headline h6 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_extrasmall.bt_bb_headline h6 .bt_bb_headline_content:after {
margin-top: .4em;
width: 1.5em;
}
.bt_bb_dash_top.bt_bb_size_extrasmall.bt_bb_headline h1 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_size_extrasmall.bt_bb_headline h1 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_extrasmall.bt_bb_headline h1 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_extrasmall.bt_bb_headline h1 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_extrasmall.bt_bb_headline h1 .bt_bb_headline_content:before,
.bt_bb_dash_bottom.bt_bb_size_extrasmall.bt_bb_headline h1 .bt_bb_headline_content:after,
.bt_bb_dash_top.bt_bb_size_extrasmall.bt_bb_headline h2 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_size_extrasmall.bt_bb_headline h2 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_extrasmall.bt_bb_headline h2 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_extrasmall.bt_bb_headline h2 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_extrasmall.bt_bb_headline h2 .bt_bb_headline_content:before,
.bt_bb_dash_bottom.bt_bb_size_extrasmall.bt_bb_headline h2 .bt_bb_headline_content:after,
.bt_bb_dash_top.bt_bb_size_extrasmall.bt_bb_headline h3 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_size_extrasmall.bt_bb_headline h3 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_extrasmall.bt_bb_headline h3 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_extrasmall.bt_bb_headline h3 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_extrasmall.bt_bb_headline h3 .bt_bb_headline_content:before,
.bt_bb_dash_bottom.bt_bb_size_extrasmall.bt_bb_headline h3 .bt_bb_headline_content:after,
.bt_bb_dash_top.bt_bb_size_extrasmall.bt_bb_headline h4 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_size_extrasmall.bt_bb_headline h4 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_extrasmall.bt_bb_headline h4 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_extrasmall.bt_bb_headline h4 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_extrasmall.bt_bb_headline h4 .bt_bb_headline_content:before,
.bt_bb_dash_bottom.bt_bb_size_extrasmall.bt_bb_headline h4 .bt_bb_headline_content:after,
.bt_bb_dash_top.bt_bb_size_extrasmall.bt_bb_headline h5 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_size_extrasmall.bt_bb_headline h5 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_extrasmall.bt_bb_headline h5 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_extrasmall.bt_bb_headline h5 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_extrasmall.bt_bb_headline h5 .bt_bb_headline_content:before,
.bt_bb_dash_bottom.bt_bb_size_extrasmall.bt_bb_headline h5 .bt_bb_headline_content:after,
.bt_bb_dash_top.bt_bb_size_extrasmall.bt_bb_headline h6 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_size_extrasmall.bt_bb_headline h6 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_extrasmall.bt_bb_headline h6 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_extrasmall.bt_bb_headline h6 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_extrasmall.bt_bb_headline h6 .bt_bb_headline_content:before,
.bt_bb_dash_bottom.bt_bb_size_extrasmall.bt_bb_headline h6 .bt_bb_headline_content:after {
border-width: 1px 0 0;
}
.bt_bb_size_small.bt_bb_headline h1,
.bt_bb_size_small.bt_bb_headline h2,
.bt_bb_size_small.bt_bb_headline h3,
.bt_bb_size_small.bt_bb_headline h4,
.bt_bb_size_small.bt_bb_headline h5,
.bt_bb_size_small.bt_bb_headline h6 {
font-size: 1.2rem;
}
.bt_bb_dash_top.bt_bb_size_small.bt_bb_headline h1 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_small.bt_bb_headline h1 .bt_bb_headline_content:before,
.bt_bb_dash_bottom.bt_bb_size_small.bt_bb_headline h1 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_size_small.bt_bb_headline h2 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_small.bt_bb_headline h2 .bt_bb_headline_content:before,
.bt_bb_dash_bottom.bt_bb_size_small.bt_bb_headline h2 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_size_small.bt_bb_headline h3 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_small.bt_bb_headline h3 .bt_bb_headline_content:before,
.bt_bb_dash_bottom.bt_bb_size_small.bt_bb_headline h3 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_size_small.bt_bb_headline h4 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_small.bt_bb_headline h4 .bt_bb_headline_content:before,
.bt_bb_dash_bottom.bt_bb_size_small.bt_bb_headline h4 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_size_small.bt_bb_headline h5 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_small.bt_bb_headline h5 .bt_bb_headline_content:before,
.bt_bb_dash_bottom.bt_bb_size_small.bt_bb_headline h5 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_size_small.bt_bb_headline h6 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_small.bt_bb_headline h6 .bt_bb_headline_content:before,
.bt_bb_dash_bottom.bt_bb_size_small.bt_bb_headline h6 .bt_bb_headline_content:before {
margin-bottom: .5em;
width: 1.5em;
}
.bt_bb_dash_top.bt_bb_size_small.bt_bb_headline h1 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_small.bt_bb_headline h1 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_small.bt_bb_headline h1 .bt_bb_headline_content:after,
.bt_bb_dash_top.bt_bb_size_small.bt_bb_headline h2 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_small.bt_bb_headline h2 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_small.bt_bb_headline h2 .bt_bb_headline_content:after,
.bt_bb_dash_top.bt_bb_size_small.bt_bb_headline h3 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_small.bt_bb_headline h3 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_small.bt_bb_headline h3 .bt_bb_headline_content:after,
.bt_bb_dash_top.bt_bb_size_small.bt_bb_headline h4 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_small.bt_bb_headline h4 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_small.bt_bb_headline h4 .bt_bb_headline_content:after,
.bt_bb_dash_top.bt_bb_size_small.bt_bb_headline h5 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_small.bt_bb_headline h5 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_small.bt_bb_headline h5 .bt_bb_headline_content:after,
.bt_bb_dash_top.bt_bb_size_small.bt_bb_headline h6 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_small.bt_bb_headline h6 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_small.bt_bb_headline h6 .bt_bb_headline_content:after {
margin-top: .5em;
width: 1.5em;
}
.bt_bb_dash_top.bt_bb_size_small.bt_bb_headline h1 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_size_small.bt_bb_headline h1 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_small.bt_bb_headline h1 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_small.bt_bb_headline h1 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_small.bt_bb_headline h1 .bt_bb_headline_content:before,
.bt_bb_dash_bottom.bt_bb_size_small.bt_bb_headline h1 .bt_bb_headline_content:after,
.bt_bb_dash_top.bt_bb_size_small.bt_bb_headline h2 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_size_small.bt_bb_headline h2 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_small.bt_bb_headline h2 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_small.bt_bb_headline h2 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_small.bt_bb_headline h2 .bt_bb_headline_content:before,
.bt_bb_dash_bottom.bt_bb_size_small.bt_bb_headline h2 .bt_bb_headline_content:after,
.bt_bb_dash_top.bt_bb_size_small.bt_bb_headline h3 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_size_small.bt_bb_headline h3 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_small.bt_bb_headline h3 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_small.bt_bb_headline h3 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_small.bt_bb_headline h3 .bt_bb_headline_content:before,
.bt_bb_dash_bottom.bt_bb_size_small.bt_bb_headline h3 .bt_bb_headline_content:after,
.bt_bb_dash_top.bt_bb_size_small.bt_bb_headline h4 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_size_small.bt_bb_headline h4 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_small.bt_bb_headline h4 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_small.bt_bb_headline h4 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_small.bt_bb_headline h4 .bt_bb_headline_content:before,
.bt_bb_dash_bottom.bt_bb_size_small.bt_bb_headline h4 .bt_bb_headline_content:after,
.bt_bb_dash_top.bt_bb_size_small.bt_bb_headline h5 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_size_small.bt_bb_headline h5 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_small.bt_bb_headline h5 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_small.bt_bb_headline h5 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_small.bt_bb_headline h5 .bt_bb_headline_content:before,
.bt_bb_dash_bottom.bt_bb_size_small.bt_bb_headline h5 .bt_bb_headline_content:after,
.bt_bb_dash_top.bt_bb_size_small.bt_bb_headline h6 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_size_small.bt_bb_headline h6 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_small.bt_bb_headline h6 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_small.bt_bb_headline h6 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_small.bt_bb_headline h6 .bt_bb_headline_content:before,
.bt_bb_dash_bottom.bt_bb_size_small.bt_bb_headline h6 .bt_bb_headline_content:after {
border-width: 1px 0 0;
}
.bt_bb_size_medium.bt_bb_headline h1,
.bt_bb_size_medium.bt_bb_headline h2,
.bt_bb_size_medium.bt_bb_headline h3,
.bt_bb_size_medium.bt_bb_headline h4,
.bt_bb_size_medium.bt_bb_headline h5,
.bt_bb_size_medium.bt_bb_headline h6 {
font-size: 1.4rem;
}
.bt_bb_dash_top.bt_bb_size_medium.bt_bb_headline h1 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_medium.bt_bb_headline h1 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_size_medium.bt_bb_headline h2 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_medium.bt_bb_headline h2 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_size_medium.bt_bb_headline h3 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_medium.bt_bb_headline h3 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_size_medium.bt_bb_headline h4 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_medium.bt_bb_headline h4 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_size_medium.bt_bb_headline h5 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_medium.bt_bb_headline h5 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_size_medium.bt_bb_headline h6 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_medium.bt_bb_headline h6 .bt_bb_headline_content:before {
margin-top: .1em;
margin-bottom: .4em;
width: 1.2em;
}
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_top.bt_bb_size_medium.bt_bb_headline h1 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_top.bt_bb_size_medium.bt_bb_headline h1 .bt_bb_headline_content:before,.bt_bb_align_left .bt_bb_align_center .bt_bb_dash_top.bt_bb_size_medium.bt_bb_headline h1 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center .bt_bb_dash_top.bt_bb_size_medium.bt_bb_headline h1 .bt_bb_headline_content:before,.bt_bb_align_center.bt_bb_dash_top.bt_bb_size_medium.bt_bb_headline h1 .bt_bb_headline_content:before,.bt_bb_align_center .bt_bb_dash_top.bt_bb_size_medium.bt_bb_headline h1 .bt_bb_headline_content:before,
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_medium.bt_bb_headline h1 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_medium.bt_bb_headline h1 .bt_bb_headline_content:before,.bt_bb_align_left .bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_medium.bt_bb_headline h1 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_medium.bt_bb_headline h1 .bt_bb_headline_content:before,.bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_medium.bt_bb_headline h1 .bt_bb_headline_content:before,.bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_medium.bt_bb_headline h1 .bt_bb_headline_content:before,
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_top.bt_bb_size_medium.bt_bb_headline h2 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_top.bt_bb_size_medium.bt_bb_headline h2 .bt_bb_headline_content:before,.bt_bb_align_left .bt_bb_align_center .bt_bb_dash_top.bt_bb_size_medium.bt_bb_headline h2 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center .bt_bb_dash_top.bt_bb_size_medium.bt_bb_headline h2 .bt_bb_headline_content:before,.bt_bb_align_center.bt_bb_dash_top.bt_bb_size_medium.bt_bb_headline h2 .bt_bb_headline_content:before,.bt_bb_align_center .bt_bb_dash_top.bt_bb_size_medium.bt_bb_headline h2 .bt_bb_headline_content:before,
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_medium.bt_bb_headline h2 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_medium.bt_bb_headline h2 .bt_bb_headline_content:before,.bt_bb_align_left .bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_medium.bt_bb_headline h2 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_medium.bt_bb_headline h2 .bt_bb_headline_content:before,.bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_medium.bt_bb_headline h2 .bt_bb_headline_content:before,.bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_medium.bt_bb_headline h2 .bt_bb_headline_content:before,
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_top.bt_bb_size_medium.bt_bb_headline h3 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_top.bt_bb_size_medium.bt_bb_headline h3 .bt_bb_headline_content:before,.bt_bb_align_left .bt_bb_align_center .bt_bb_dash_top.bt_bb_size_medium.bt_bb_headline h3 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center .bt_bb_dash_top.bt_bb_size_medium.bt_bb_headline h3 .bt_bb_headline_content:before,.bt_bb_align_center.bt_bb_dash_top.bt_bb_size_medium.bt_bb_headline h3 .bt_bb_headline_content:before,.bt_bb_align_center .bt_bb_dash_top.bt_bb_size_medium.bt_bb_headline h3 .bt_bb_headline_content:before,
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_medium.bt_bb_headline h3 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_medium.bt_bb_headline h3 .bt_bb_headline_content:before,.bt_bb_align_left .bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_medium.bt_bb_headline h3 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_medium.bt_bb_headline h3 .bt_bb_headline_content:before,.bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_medium.bt_bb_headline h3 .bt_bb_headline_content:before,.bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_medium.bt_bb_headline h3 .bt_bb_headline_content:before,
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_top.bt_bb_size_medium.bt_bb_headline h4 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_top.bt_bb_size_medium.bt_bb_headline h4 .bt_bb_headline_content:before,.bt_bb_align_left .bt_bb_align_center .bt_bb_dash_top.bt_bb_size_medium.bt_bb_headline h4 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center .bt_bb_dash_top.bt_bb_size_medium.bt_bb_headline h4 .bt_bb_headline_content:before,.bt_bb_align_center.bt_bb_dash_top.bt_bb_size_medium.bt_bb_headline h4 .bt_bb_headline_content:before,.bt_bb_align_center .bt_bb_dash_top.bt_bb_size_medium.bt_bb_headline h4 .bt_bb_headline_content:before,
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_medium.bt_bb_headline h4 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_medium.bt_bb_headline h4 .bt_bb_headline_content:before,.bt_bb_align_left .bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_medium.bt_bb_headline h4 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_medium.bt_bb_headline h4 .bt_bb_headline_content:before,.bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_medium.bt_bb_headline h4 .bt_bb_headline_content:before,.bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_medium.bt_bb_headline h4 .bt_bb_headline_content:before,
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_top.bt_bb_size_medium.bt_bb_headline h5 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_top.bt_bb_size_medium.bt_bb_headline h5 .bt_bb_headline_content:before,.bt_bb_align_left .bt_bb_align_center .bt_bb_dash_top.bt_bb_size_medium.bt_bb_headline h5 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center .bt_bb_dash_top.bt_bb_size_medium.bt_bb_headline h5 .bt_bb_headline_content:before,.bt_bb_align_center.bt_bb_dash_top.bt_bb_size_medium.bt_bb_headline h5 .bt_bb_headline_content:before,.bt_bb_align_center .bt_bb_dash_top.bt_bb_size_medium.bt_bb_headline h5 .bt_bb_headline_content:before,
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_medium.bt_bb_headline h5 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_medium.bt_bb_headline h5 .bt_bb_headline_content:before,.bt_bb_align_left .bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_medium.bt_bb_headline h5 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_medium.bt_bb_headline h5 .bt_bb_headline_content:before,.bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_medium.bt_bb_headline h5 .bt_bb_headline_content:before,.bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_medium.bt_bb_headline h5 .bt_bb_headline_content:before,
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_top.bt_bb_size_medium.bt_bb_headline h6 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_top.bt_bb_size_medium.bt_bb_headline h6 .bt_bb_headline_content:before,.bt_bb_align_left .bt_bb_align_center .bt_bb_dash_top.bt_bb_size_medium.bt_bb_headline h6 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center .bt_bb_dash_top.bt_bb_size_medium.bt_bb_headline h6 .bt_bb_headline_content:before,.bt_bb_align_center.bt_bb_dash_top.bt_bb_size_medium.bt_bb_headline h6 .bt_bb_headline_content:before,.bt_bb_align_center .bt_bb_dash_top.bt_bb_size_medium.bt_bb_headline h6 .bt_bb_headline_content:before,
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_medium.bt_bb_headline h6 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_medium.bt_bb_headline h6 .bt_bb_headline_content:before,.bt_bb_align_left .bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_medium.bt_bb_headline h6 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_medium.bt_bb_headline h6 .bt_bb_headline_content:before,.bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_medium.bt_bb_headline h6 .bt_bb_headline_content:before,.bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_medium.bt_bb_headline h6 .bt_bb_headline_content:before {
margin-top: .44em;
}
.bt_bb_dash_bottom.bt_bb_size_medium.bt_bb_headline h1 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_medium.bt_bb_headline h1 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_medium.bt_bb_headline h2 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_medium.bt_bb_headline h2 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_medium.bt_bb_headline h3 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_medium.bt_bb_headline h3 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_medium.bt_bb_headline h4 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_medium.bt_bb_headline h4 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_medium.bt_bb_headline h5 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_medium.bt_bb_headline h5 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_medium.bt_bb_headline h6 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_medium.bt_bb_headline h6 .bt_bb_headline_content:after {
margin-top: .4em;
margin-bottom: .1em;
width: 1.2em;
}
.bt_bb_size_normal.bt_bb_headline h1,
.bt_bb_size_normal.bt_bb_headline h2,
.bt_bb_size_normal.bt_bb_headline h3,
.bt_bb_size_normal.bt_bb_headline h4,
.bt_bb_size_normal.bt_bb_headline h5,
.bt_bb_size_normal.bt_bb_headline h6 {
font-size: 1.7rem;
}
.bt_bb_dash_top.bt_bb_size_normal.bt_bb_headline h1 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_normal.bt_bb_headline h1 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_size_normal.bt_bb_headline h2 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_normal.bt_bb_headline h2 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_size_normal.bt_bb_headline h3 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_normal.bt_bb_headline h3 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_size_normal.bt_bb_headline h4 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_normal.bt_bb_headline h4 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_size_normal.bt_bb_headline h5 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_normal.bt_bb_headline h5 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_size_normal.bt_bb_headline h6 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_normal.bt_bb_headline h6 .bt_bb_headline_content:before {
margin-top: 0;
margin-bottom: .3em;
width: 1.2em;
}
.bt_bb_dash_bottom.bt_bb_size_normal.bt_bb_headline h1 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_normal.bt_bb_headline h1 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_normal.bt_bb_headline h2 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_normal.bt_bb_headline h2 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_normal.bt_bb_headline h3 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_normal.bt_bb_headline h3 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_normal.bt_bb_headline h4 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_normal.bt_bb_headline h4 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_normal.bt_bb_headline h5 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_normal.bt_bb_headline h5 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_normal.bt_bb_headline h6 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_normal.bt_bb_headline h6 .bt_bb_headline_content:after {
margin-bottom: .05em;
margin-top: .4em;
width: 1.2em;
}
.bt_bb_size_large.bt_bb_headline h1,
.bt_bb_size_large.bt_bb_headline h2,
.bt_bb_size_large.bt_bb_headline h3,
.bt_bb_size_large.bt_bb_headline h4,
.bt_bb_size_large.bt_bb_headline h5,
.bt_bb_size_large.bt_bb_headline h6 {
font-size: 2.4rem;
}
.bt_bb_dash_top.bt_bb_size_large.bt_bb_headline h1 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_large.bt_bb_headline h1 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_size_large.bt_bb_headline h2 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_large.bt_bb_headline h2 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_size_large.bt_bb_headline h3 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_large.bt_bb_headline h3 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_size_large.bt_bb_headline h4 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_large.bt_bb_headline h4 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_size_large.bt_bb_headline h5 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_large.bt_bb_headline h5 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_size_large.bt_bb_headline h6 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_large.bt_bb_headline h6 .bt_bb_headline_content:before {
width: 1.2em;
margin-top: .1em;
margin-bottom: .3em;
}
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_top.bt_bb_size_large.bt_bb_headline h1 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_top.bt_bb_size_large.bt_bb_headline h1 .bt_bb_headline_content:before,.bt_bb_align_left .bt_bb_align_center .bt_bb_dash_top.bt_bb_size_large.bt_bb_headline h1 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center .bt_bb_dash_top.bt_bb_size_large.bt_bb_headline h1 .bt_bb_headline_content:before,.bt_bb_align_center.bt_bb_dash_top.bt_bb_size_large.bt_bb_headline h1 .bt_bb_headline_content:before,.bt_bb_align_center .bt_bb_dash_top.bt_bb_size_large.bt_bb_headline h1 .bt_bb_headline_content:before,
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_large.bt_bb_headline h1 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_large.bt_bb_headline h1 .bt_bb_headline_content:before,.bt_bb_align_left .bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_large.bt_bb_headline h1 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_large.bt_bb_headline h1 .bt_bb_headline_content:before,.bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_large.bt_bb_headline h1 .bt_bb_headline_content:before,.bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_large.bt_bb_headline h1 .bt_bb_headline_content:before,
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_top.bt_bb_size_large.bt_bb_headline h2 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_top.bt_bb_size_large.bt_bb_headline h2 .bt_bb_headline_content:before,.bt_bb_align_left .bt_bb_align_center .bt_bb_dash_top.bt_bb_size_large.bt_bb_headline h2 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center .bt_bb_dash_top.bt_bb_size_large.bt_bb_headline h2 .bt_bb_headline_content:before,.bt_bb_align_center.bt_bb_dash_top.bt_bb_size_large.bt_bb_headline h2 .bt_bb_headline_content:before,.bt_bb_align_center .bt_bb_dash_top.bt_bb_size_large.bt_bb_headline h2 .bt_bb_headline_content:before,
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_large.bt_bb_headline h2 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_large.bt_bb_headline h2 .bt_bb_headline_content:before,.bt_bb_align_left .bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_large.bt_bb_headline h2 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_large.bt_bb_headline h2 .bt_bb_headline_content:before,.bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_large.bt_bb_headline h2 .bt_bb_headline_content:before,.bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_large.bt_bb_headline h2 .bt_bb_headline_content:before,
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_top.bt_bb_size_large.bt_bb_headline h3 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_top.bt_bb_size_large.bt_bb_headline h3 .bt_bb_headline_content:before,.bt_bb_align_left .bt_bb_align_center .bt_bb_dash_top.bt_bb_size_large.bt_bb_headline h3 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center .bt_bb_dash_top.bt_bb_size_large.bt_bb_headline h3 .bt_bb_headline_content:before,.bt_bb_align_center.bt_bb_dash_top.bt_bb_size_large.bt_bb_headline h3 .bt_bb_headline_content:before,.bt_bb_align_center .bt_bb_dash_top.bt_bb_size_large.bt_bb_headline h3 .bt_bb_headline_content:before,
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_large.bt_bb_headline h3 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_large.bt_bb_headline h3 .bt_bb_headline_content:before,.bt_bb_align_left .bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_large.bt_bb_headline h3 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_large.bt_bb_headline h3 .bt_bb_headline_content:before,.bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_large.bt_bb_headline h3 .bt_bb_headline_content:before,.bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_large.bt_bb_headline h3 .bt_bb_headline_content:before,
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_top.bt_bb_size_large.bt_bb_headline h4 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_top.bt_bb_size_large.bt_bb_headline h4 .bt_bb_headline_content:before,.bt_bb_align_left .bt_bb_align_center .bt_bb_dash_top.bt_bb_size_large.bt_bb_headline h4 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center .bt_bb_dash_top.bt_bb_size_large.bt_bb_headline h4 .bt_bb_headline_content:before,.bt_bb_align_center.bt_bb_dash_top.bt_bb_size_large.bt_bb_headline h4 .bt_bb_headline_content:before,.bt_bb_align_center .bt_bb_dash_top.bt_bb_size_large.bt_bb_headline h4 .bt_bb_headline_content:before,
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_large.bt_bb_headline h4 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_large.bt_bb_headline h4 .bt_bb_headline_content:before,.bt_bb_align_left .bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_large.bt_bb_headline h4 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_large.bt_bb_headline h4 .bt_bb_headline_content:before,.bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_large.bt_bb_headline h4 .bt_bb_headline_content:before,.bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_large.bt_bb_headline h4 .bt_bb_headline_content:before,
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_top.bt_bb_size_large.bt_bb_headline h5 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_top.bt_bb_size_large.bt_bb_headline h5 .bt_bb_headline_content:before,.bt_bb_align_left .bt_bb_align_center .bt_bb_dash_top.bt_bb_size_large.bt_bb_headline h5 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center .bt_bb_dash_top.bt_bb_size_large.bt_bb_headline h5 .bt_bb_headline_content:before,.bt_bb_align_center.bt_bb_dash_top.bt_bb_size_large.bt_bb_headline h5 .bt_bb_headline_content:before,.bt_bb_align_center .bt_bb_dash_top.bt_bb_size_large.bt_bb_headline h5 .bt_bb_headline_content:before,
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_large.bt_bb_headline h5 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_large.bt_bb_headline h5 .bt_bb_headline_content:before,.bt_bb_align_left .bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_large.bt_bb_headline h5 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_large.bt_bb_headline h5 .bt_bb_headline_content:before,.bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_large.bt_bb_headline h5 .bt_bb_headline_content:before,.bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_large.bt_bb_headline h5 .bt_bb_headline_content:before,
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_top.bt_bb_size_large.bt_bb_headline h6 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_top.bt_bb_size_large.bt_bb_headline h6 .bt_bb_headline_content:before,.bt_bb_align_left .bt_bb_align_center .bt_bb_dash_top.bt_bb_size_large.bt_bb_headline h6 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center .bt_bb_dash_top.bt_bb_size_large.bt_bb_headline h6 .bt_bb_headline_content:before,.bt_bb_align_center.bt_bb_dash_top.bt_bb_size_large.bt_bb_headline h6 .bt_bb_headline_content:before,.bt_bb_align_center .bt_bb_dash_top.bt_bb_size_large.bt_bb_headline h6 .bt_bb_headline_content:before,
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_large.bt_bb_headline h6 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_large.bt_bb_headline h6 .bt_bb_headline_content:before,.bt_bb_align_left .bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_large.bt_bb_headline h6 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_large.bt_bb_headline h6 .bt_bb_headline_content:before,.bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_large.bt_bb_headline h6 .bt_bb_headline_content:before,.bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_large.bt_bb_headline h6 .bt_bb_headline_content:before {
margin-top: .44em;
}
.bt_bb_dash_bottom.bt_bb_size_large.bt_bb_headline h1 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_large.bt_bb_headline h1 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_large.bt_bb_headline h2 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_large.bt_bb_headline h2 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_large.bt_bb_headline h3 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_large.bt_bb_headline h3 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_large.bt_bb_headline h4 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_large.bt_bb_headline h4 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_large.bt_bb_headline h5 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_large.bt_bb_headline h5 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_large.bt_bb_headline h6 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_large.bt_bb_headline h6 .bt_bb_headline_content:after {
width: 1.2em;
margin-top: .4em;
margin-bottom: .2em;
}
.bt_bb_size_extralarge.bt_bb_headline h1,
.bt_bb_size_extralarge.bt_bb_headline h2,
.bt_bb_size_extralarge.bt_bb_headline h3,
.bt_bb_size_extralarge.bt_bb_headline h4,
.bt_bb_size_extralarge.bt_bb_headline h5,
.bt_bb_size_extralarge.bt_bb_headline h6 {
font-size: 3.5rem;
}
.bt_bb_dash_top.bt_bb_size_extralarge.bt_bb_headline h1 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_extralarge.bt_bb_headline h1 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_size_extralarge.bt_bb_headline h2 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_extralarge.bt_bb_headline h2 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_size_extralarge.bt_bb_headline h3 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_extralarge.bt_bb_headline h3 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_size_extralarge.bt_bb_headline h4 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_extralarge.bt_bb_headline h4 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_size_extralarge.bt_bb_headline h5 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_extralarge.bt_bb_headline h5 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_size_extralarge.bt_bb_headline h6 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_extralarge.bt_bb_headline h6 .bt_bb_headline_content:before {
width: .9em;
}
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_top.bt_bb_size_extralarge.bt_bb_headline h1 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_top.bt_bb_size_extralarge.bt_bb_headline h1 .bt_bb_headline_content:before,.bt_bb_align_left .bt_bb_align_center .bt_bb_dash_top.bt_bb_size_extralarge.bt_bb_headline h1 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center .bt_bb_dash_top.bt_bb_size_extralarge.bt_bb_headline h1 .bt_bb_headline_content:before,.bt_bb_align_center.bt_bb_dash_top.bt_bb_size_extralarge.bt_bb_headline h1 .bt_bb_headline_content:before,.bt_bb_align_center .bt_bb_dash_top.bt_bb_size_extralarge.bt_bb_headline h1 .bt_bb_headline_content:before,
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_extralarge.bt_bb_headline h1 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_extralarge.bt_bb_headline h1 .bt_bb_headline_content:before,.bt_bb_align_left .bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_extralarge.bt_bb_headline h1 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_extralarge.bt_bb_headline h1 .bt_bb_headline_content:before,.bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_extralarge.bt_bb_headline h1 .bt_bb_headline_content:before,.bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_extralarge.bt_bb_headline h1 .bt_bb_headline_content:before,
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_top.bt_bb_size_extralarge.bt_bb_headline h2 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_top.bt_bb_size_extralarge.bt_bb_headline h2 .bt_bb_headline_content:before,.bt_bb_align_left .bt_bb_align_center .bt_bb_dash_top.bt_bb_size_extralarge.bt_bb_headline h2 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center .bt_bb_dash_top.bt_bb_size_extralarge.bt_bb_headline h2 .bt_bb_headline_content:before,.bt_bb_align_center.bt_bb_dash_top.bt_bb_size_extralarge.bt_bb_headline h2 .bt_bb_headline_content:before,.bt_bb_align_center .bt_bb_dash_top.bt_bb_size_extralarge.bt_bb_headline h2 .bt_bb_headline_content:before,
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_extralarge.bt_bb_headline h2 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_extralarge.bt_bb_headline h2 .bt_bb_headline_content:before,.bt_bb_align_left .bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_extralarge.bt_bb_headline h2 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_extralarge.bt_bb_headline h2 .bt_bb_headline_content:before,.bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_extralarge.bt_bb_headline h2 .bt_bb_headline_content:before,.bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_extralarge.bt_bb_headline h2 .bt_bb_headline_content:before,
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_top.bt_bb_size_extralarge.bt_bb_headline h3 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_top.bt_bb_size_extralarge.bt_bb_headline h3 .bt_bb_headline_content:before,.bt_bb_align_left .bt_bb_align_center .bt_bb_dash_top.bt_bb_size_extralarge.bt_bb_headline h3 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center .bt_bb_dash_top.bt_bb_size_extralarge.bt_bb_headline h3 .bt_bb_headline_content:before,.bt_bb_align_center.bt_bb_dash_top.bt_bb_size_extralarge.bt_bb_headline h3 .bt_bb_headline_content:before,.bt_bb_align_center .bt_bb_dash_top.bt_bb_size_extralarge.bt_bb_headline h3 .bt_bb_headline_content:before,
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_extralarge.bt_bb_headline h3 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_extralarge.bt_bb_headline h3 .bt_bb_headline_content:before,.bt_bb_align_left .bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_extralarge.bt_bb_headline h3 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_extralarge.bt_bb_headline h3 .bt_bb_headline_content:before,.bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_extralarge.bt_bb_headline h3 .bt_bb_headline_content:before,.bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_extralarge.bt_bb_headline h3 .bt_bb_headline_content:before,
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_top.bt_bb_size_extralarge.bt_bb_headline h4 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_top.bt_bb_size_extralarge.bt_bb_headline h4 .bt_bb_headline_content:before,.bt_bb_align_left .bt_bb_align_center .bt_bb_dash_top.bt_bb_size_extralarge.bt_bb_headline h4 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center .bt_bb_dash_top.bt_bb_size_extralarge.bt_bb_headline h4 .bt_bb_headline_content:before,.bt_bb_align_center.bt_bb_dash_top.bt_bb_size_extralarge.bt_bb_headline h4 .bt_bb_headline_content:before,.bt_bb_align_center .bt_bb_dash_top.bt_bb_size_extralarge.bt_bb_headline h4 .bt_bb_headline_content:before,
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_extralarge.bt_bb_headline h4 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_extralarge.bt_bb_headline h4 .bt_bb_headline_content:before,.bt_bb_align_left .bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_extralarge.bt_bb_headline h4 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_extralarge.bt_bb_headline h4 .bt_bb_headline_content:before,.bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_extralarge.bt_bb_headline h4 .bt_bb_headline_content:before,.bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_extralarge.bt_bb_headline h4 .bt_bb_headline_content:before,
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_top.bt_bb_size_extralarge.bt_bb_headline h5 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_top.bt_bb_size_extralarge.bt_bb_headline h5 .bt_bb_headline_content:before,.bt_bb_align_left .bt_bb_align_center .bt_bb_dash_top.bt_bb_size_extralarge.bt_bb_headline h5 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center .bt_bb_dash_top.bt_bb_size_extralarge.bt_bb_headline h5 .bt_bb_headline_content:before,.bt_bb_align_center.bt_bb_dash_top.bt_bb_size_extralarge.bt_bb_headline h5 .bt_bb_headline_content:before,.bt_bb_align_center .bt_bb_dash_top.bt_bb_size_extralarge.bt_bb_headline h5 .bt_bb_headline_content:before,
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_extralarge.bt_bb_headline h5 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_extralarge.bt_bb_headline h5 .bt_bb_headline_content:before,.bt_bb_align_left .bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_extralarge.bt_bb_headline h5 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_extralarge.bt_bb_headline h5 .bt_bb_headline_content:before,.bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_extralarge.bt_bb_headline h5 .bt_bb_headline_content:before,.bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_extralarge.bt_bb_headline h5 .bt_bb_headline_content:before,
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_top.bt_bb_size_extralarge.bt_bb_headline h6 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_top.bt_bb_size_extralarge.bt_bb_headline h6 .bt_bb_headline_content:before,.bt_bb_align_left .bt_bb_align_center .bt_bb_dash_top.bt_bb_size_extralarge.bt_bb_headline h6 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center .bt_bb_dash_top.bt_bb_size_extralarge.bt_bb_headline h6 .bt_bb_headline_content:before,.bt_bb_align_center.bt_bb_dash_top.bt_bb_size_extralarge.bt_bb_headline h6 .bt_bb_headline_content:before,.bt_bb_align_center .bt_bb_dash_top.bt_bb_size_extralarge.bt_bb_headline h6 .bt_bb_headline_content:before,
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_extralarge.bt_bb_headline h6 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_extralarge.bt_bb_headline h6 .bt_bb_headline_content:before,.bt_bb_align_left .bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_extralarge.bt_bb_headline h6 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_extralarge.bt_bb_headline h6 .bt_bb_headline_content:before,.bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_extralarge.bt_bb_headline h6 .bt_bb_headline_content:before,.bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_extralarge.bt_bb_headline h6 .bt_bb_headline_content:before {
margin-top: .27em;
}
.bt_bb_dash_bottom.bt_bb_size_extralarge.bt_bb_headline h1 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_extralarge.bt_bb_headline h1 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_extralarge.bt_bb_headline h2 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_extralarge.bt_bb_headline h2 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_extralarge.bt_bb_headline h3 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_extralarge.bt_bb_headline h3 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_extralarge.bt_bb_headline h4 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_extralarge.bt_bb_headline h4 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_extralarge.bt_bb_headline h5 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_extralarge.bt_bb_headline h5 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_extralarge.bt_bb_headline h6 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_extralarge.bt_bb_headline h6 .bt_bb_headline_content:after {
width: .9em;
margin-top: .25em;
margin-bottom: .1em;
}
.bt_bb_size_huge.bt_bb_headline h1,
.bt_bb_size_huge.bt_bb_headline h2,
.bt_bb_size_huge.bt_bb_headline h3,
.bt_bb_size_huge.bt_bb_headline h4,
.bt_bb_size_huge.bt_bb_headline h5,
.bt_bb_size_huge.bt_bb_headline h6 {
font-size: 4.7rem;
line-height: 1;
}
.bt_bb_dash_top.bt_bb_size_huge.bt_bb_headline h1 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_huge.bt_bb_headline h1 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_size_huge.bt_bb_headline h2 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_huge.bt_bb_headline h2 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_size_huge.bt_bb_headline h3 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_huge.bt_bb_headline h3 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_size_huge.bt_bb_headline h4 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_huge.bt_bb_headline h4 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_size_huge.bt_bb_headline h5 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_huge.bt_bb_headline h5 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_size_huge.bt_bb_headline h6 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_size_huge.bt_bb_headline h6 .bt_bb_headline_content:before {
width: .6em;
margin-bottom: .1em;
}
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_top.bt_bb_size_huge.bt_bb_headline h1 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_top.bt_bb_size_huge.bt_bb_headline h1 .bt_bb_headline_content:before,.bt_bb_align_left .bt_bb_align_center .bt_bb_dash_top.bt_bb_size_huge.bt_bb_headline h1 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center .bt_bb_dash_top.bt_bb_size_huge.bt_bb_headline h1 .bt_bb_headline_content:before,.bt_bb_align_center.bt_bb_dash_top.bt_bb_size_huge.bt_bb_headline h1 .bt_bb_headline_content:before,.bt_bb_align_center .bt_bb_dash_top.bt_bb_size_huge.bt_bb_headline h1 .bt_bb_headline_content:before,
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_huge.bt_bb_headline h1 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_huge.bt_bb_headline h1 .bt_bb_headline_content:before,.bt_bb_align_left .bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_huge.bt_bb_headline h1 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_huge.bt_bb_headline h1 .bt_bb_headline_content:before,.bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_huge.bt_bb_headline h1 .bt_bb_headline_content:before,.bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_huge.bt_bb_headline h1 .bt_bb_headline_content:before,
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_top.bt_bb_size_huge.bt_bb_headline h2 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_top.bt_bb_size_huge.bt_bb_headline h2 .bt_bb_headline_content:before,.bt_bb_align_left .bt_bb_align_center .bt_bb_dash_top.bt_bb_size_huge.bt_bb_headline h2 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center .bt_bb_dash_top.bt_bb_size_huge.bt_bb_headline h2 .bt_bb_headline_content:before,.bt_bb_align_center.bt_bb_dash_top.bt_bb_size_huge.bt_bb_headline h2 .bt_bb_headline_content:before,.bt_bb_align_center .bt_bb_dash_top.bt_bb_size_huge.bt_bb_headline h2 .bt_bb_headline_content:before,
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_huge.bt_bb_headline h2 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_huge.bt_bb_headline h2 .bt_bb_headline_content:before,.bt_bb_align_left .bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_huge.bt_bb_headline h2 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_huge.bt_bb_headline h2 .bt_bb_headline_content:before,.bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_huge.bt_bb_headline h2 .bt_bb_headline_content:before,.bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_huge.bt_bb_headline h2 .bt_bb_headline_content:before,
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_top.bt_bb_size_huge.bt_bb_headline h3 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_top.bt_bb_size_huge.bt_bb_headline h3 .bt_bb_headline_content:before,.bt_bb_align_left .bt_bb_align_center .bt_bb_dash_top.bt_bb_size_huge.bt_bb_headline h3 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center .bt_bb_dash_top.bt_bb_size_huge.bt_bb_headline h3 .bt_bb_headline_content:before,.bt_bb_align_center.bt_bb_dash_top.bt_bb_size_huge.bt_bb_headline h3 .bt_bb_headline_content:before,.bt_bb_align_center .bt_bb_dash_top.bt_bb_size_huge.bt_bb_headline h3 .bt_bb_headline_content:before,
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_huge.bt_bb_headline h3 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_huge.bt_bb_headline h3 .bt_bb_headline_content:before,.bt_bb_align_left .bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_huge.bt_bb_headline h3 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_huge.bt_bb_headline h3 .bt_bb_headline_content:before,.bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_huge.bt_bb_headline h3 .bt_bb_headline_content:before,.bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_huge.bt_bb_headline h3 .bt_bb_headline_content:before,
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_top.bt_bb_size_huge.bt_bb_headline h4 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_top.bt_bb_size_huge.bt_bb_headline h4 .bt_bb_headline_content:before,.bt_bb_align_left .bt_bb_align_center .bt_bb_dash_top.bt_bb_size_huge.bt_bb_headline h4 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center .bt_bb_dash_top.bt_bb_size_huge.bt_bb_headline h4 .bt_bb_headline_content:before,.bt_bb_align_center.bt_bb_dash_top.bt_bb_size_huge.bt_bb_headline h4 .bt_bb_headline_content:before,.bt_bb_align_center .bt_bb_dash_top.bt_bb_size_huge.bt_bb_headline h4 .bt_bb_headline_content:before,
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_huge.bt_bb_headline h4 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_huge.bt_bb_headline h4 .bt_bb_headline_content:before,.bt_bb_align_left .bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_huge.bt_bb_headline h4 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_huge.bt_bb_headline h4 .bt_bb_headline_content:before,.bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_huge.bt_bb_headline h4 .bt_bb_headline_content:before,.bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_huge.bt_bb_headline h4 .bt_bb_headline_content:before,
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_top.bt_bb_size_huge.bt_bb_headline h5 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_top.bt_bb_size_huge.bt_bb_headline h5 .bt_bb_headline_content:before,.bt_bb_align_left .bt_bb_align_center .bt_bb_dash_top.bt_bb_size_huge.bt_bb_headline h5 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center .bt_bb_dash_top.bt_bb_size_huge.bt_bb_headline h5 .bt_bb_headline_content:before,.bt_bb_align_center.bt_bb_dash_top.bt_bb_size_huge.bt_bb_headline h5 .bt_bb_headline_content:before,.bt_bb_align_center .bt_bb_dash_top.bt_bb_size_huge.bt_bb_headline h5 .bt_bb_headline_content:before,
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_huge.bt_bb_headline h5 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_huge.bt_bb_headline h5 .bt_bb_headline_content:before,.bt_bb_align_left .bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_huge.bt_bb_headline h5 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_huge.bt_bb_headline h5 .bt_bb_headline_content:before,.bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_huge.bt_bb_headline h5 .bt_bb_headline_content:before,.bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_huge.bt_bb_headline h5 .bt_bb_headline_content:before,
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_top.bt_bb_size_huge.bt_bb_headline h6 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_top.bt_bb_size_huge.bt_bb_headline h6 .bt_bb_headline_content:before,.bt_bb_align_left .bt_bb_align_center .bt_bb_dash_top.bt_bb_size_huge.bt_bb_headline h6 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center .bt_bb_dash_top.bt_bb_size_huge.bt_bb_headline h6 .bt_bb_headline_content:before,.bt_bb_align_center.bt_bb_dash_top.bt_bb_size_huge.bt_bb_headline h6 .bt_bb_headline_content:before,.bt_bb_align_center .bt_bb_dash_top.bt_bb_size_huge.bt_bb_headline h6 .bt_bb_headline_content:before,
.bt_bb_align_left .bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_huge.bt_bb_headline h6 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_huge.bt_bb_headline h6 .bt_bb_headline_content:before,.bt_bb_align_left .bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_huge.bt_bb_headline h6 .bt_bb_headline_content:before,.bt_bb_align_right .bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_huge.bt_bb_headline h6 .bt_bb_headline_content:before,.bt_bb_align_center.bt_bb_dash_top_bottom.bt_bb_size_huge.bt_bb_headline h6 .bt_bb_headline_content:before,.bt_bb_align_center .bt_bb_dash_top_bottom.bt_bb_size_huge.bt_bb_headline h6 .bt_bb_headline_content:before {
margin-top: .24em;
}
.bt_bb_dash_bottom.bt_bb_size_huge.bt_bb_headline h1 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_huge.bt_bb_headline h1 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_huge.bt_bb_headline h2 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_huge.bt_bb_headline h2 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_huge.bt_bb_headline h3 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_huge.bt_bb_headline h3 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_huge.bt_bb_headline h4 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_huge.bt_bb_headline h4 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_huge.bt_bb_headline h5 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_huge.bt_bb_headline h5 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_size_huge.bt_bb_headline h6 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_size_huge.bt_bb_headline h6 .bt_bb_headline_content:after {
width: .6em;
margin-top: .25em;
margin-bottom: .1em;
}
.bt_bb_font_weight_black.bt_bb_headline h1,
.bt_bb_font_weight_black.bt_bb_headline h2,
.bt_bb_font_weight_black.bt_bb_headline h3,
.bt_bb_font_weight_black.bt_bb_headline h4,
.bt_bb_font_weight_black.bt_bb_headline h5,
.bt_bb_font_weight_black.bt_bb_headline h6 {
font-weight: 900;
}
.bt_bb_font_weight_bolder.bt_bb_headline h1,
.bt_bb_font_weight_bolder.bt_bb_headline h2,
.bt_bb_font_weight_bolder.bt_bb_headline h3,
.bt_bb_font_weight_bolder.bt_bb_headline h4,
.bt_bb_font_weight_bolder.bt_bb_headline h5,
.bt_bb_font_weight_bolder.bt_bb_headline h6 {
font-weight: 800;
}
.bt_bb_font_weight_bold.bt_bb_headline h1,
.bt_bb_font_weight_bold.bt_bb_headline h2,
.bt_bb_font_weight_bold.bt_bb_headline h3,
.bt_bb_font_weight_bold.bt_bb_headline h4,
.bt_bb_font_weight_bold.bt_bb_headline h5,
.bt_bb_font_weight_bold.bt_bb_headline h6 {
font-weight: 700;
}
.bt_bb_font_weight_semi-bold.bt_bb_headline h1,
.bt_bb_font_weight_semi-bold.bt_bb_headline h2,
.bt_bb_font_weight_semi-bold.bt_bb_headline h3,
.bt_bb_font_weight_semi-bold.bt_bb_headline h4,
.bt_bb_font_weight_semi-bold.bt_bb_headline h5,
.bt_bb_font_weight_semi-bold.bt_bb_headline h6 {
font-weight: 600;
}
.bt_bb_font_weight_medium.bt_bb_headline h1,
.bt_bb_font_weight_medium.bt_bb_headline h2,
.bt_bb_font_weight_medium.bt_bb_headline h3,
.bt_bb_font_weight_medium.bt_bb_headline h4,
.bt_bb_font_weight_medium.bt_bb_headline h5,
.bt_bb_font_weight_medium.bt_bb_headline h6 {
font-weight: 500;
}
.bt_bb_font_weight_normal.bt_bb_headline h1,
.bt_bb_font_weight_normal.bt_bb_headline h2,
.bt_bb_font_weight_normal.bt_bb_headline h3,
.bt_bb_font_weight_normal.bt_bb_headline h4,
.bt_bb_font_weight_normal.bt_bb_headline h5,
.bt_bb_font_weight_normal.bt_bb_headline h6 {
font-weight: 400;
}
.bt_bb_font_weight_light.bt_bb_headline h1,
.bt_bb_font_weight_light.bt_bb_headline h2,
.bt_bb_font_weight_light.bt_bb_headline h3,
.bt_bb_font_weight_light.bt_bb_headline h4,
.bt_bb_font_weight_light.bt_bb_headline h5,
.bt_bb_font_weight_light.bt_bb_headline h6 {
font-weight: 300;
}
.bt_bb_font_weight_lighter.bt_bb_headline h1,
.bt_bb_font_weight_lighter.bt_bb_headline h2,
.bt_bb_font_weight_lighter.bt_bb_headline h3,
.bt_bb_font_weight_lighter.bt_bb_headline h4,
.bt_bb_font_weight_lighter.bt_bb_headline h5,
.bt_bb_font_weight_lighter.bt_bb_headline h6 {
font-weight: 200;
}
.bt_bb_font_weight_thin.bt_bb_headline h1,
.bt_bb_font_weight_thin.bt_bb_headline h2,
.bt_bb_font_weight_thin.bt_bb_headline h3,
.bt_bb_font_weight_thin.bt_bb_headline h4,
.bt_bb_font_weight_thin.bt_bb_headline h5,
.bt_bb_font_weight_thin.bt_bb_headline h6 {
font-weight: 100;
}
.bt_bb_dash_top.bt_bb_headline h1 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_headline h1 .bt_bb_headline_content:after,
.bt_bb_dash_top.bt_bb_headline h2 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_headline h2 .bt_bb_headline_content:after,
.bt_bb_dash_top.bt_bb_headline h3 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_headline h3 .bt_bb_headline_content:after,
.bt_bb_dash_top.bt_bb_headline h4 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_headline h4 .bt_bb_headline_content:after,
.bt_bb_dash_top.bt_bb_headline h5 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_headline h5 .bt_bb_headline_content:after,
.bt_bb_dash_top.bt_bb_headline h6 .bt_bb_headline_content:after,
.bt_bb_dash_top_bottom.bt_bb_headline h6 .bt_bb_headline_content:after {
width: 1em;
margin: .3em 0 .06em;
border-width: 0 0 1px;
}
.bt_bb_dash_top.bt_bb_headline h1 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_headline h1 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_headline h2 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_headline h2 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_headline h3 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_headline h3 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_headline h4 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_headline h4 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_headline h5 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_headline h5 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_headline h6 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_headline h6 .bt_bb_headline_content:before {
width: 1em;
border-width: 0 0 1px;
}
.bt_bb_dash_bottom.bt_bb_headline h1 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_headline h2 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_headline h3 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_headline h4 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_headline h5 .bt_bb_headline_content:after,
.bt_bb_dash_bottom.bt_bb_headline h6 .bt_bb_headline_content:after {
width: .6em;
margin-bottom: .4em;
border-width: 0 0 1px;
}
.bt_bb_dash_top.bt_bb_headline h1 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_headline h1 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_headline h2 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_headline h2 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_headline h3 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_headline h3 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_headline h4 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_headline h4 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_headline h5 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_headline h5 .bt_bb_headline_content:before,
.bt_bb_dash_top.bt_bb_headline h6 .bt_bb_headline_content:before,
.bt_bb_dash_top_bottom.bt_bb_headline h6 .bt_bb_headline_content:before {
margin-top: .1em;
margin-bottom: .15em;
} .bt_bb_headline.bt_bb_letter_spacing_1px h1,
.bt_bb_headline.bt_bb_letter_spacing_1px h2,
.bt_bb_headline.bt_bb_letter_spacing_1px h3,
.bt_bb_headline.bt_bb_letter_spacing_1px h4,
.bt_bb_headline.bt_bb_letter_spacing_1px h5,
.bt_bb_headline.bt_bb_letter_spacing_1px h6 {
letter-spacing: 1px;
}
.bt_bb_headline.bt_bb_letter_spacing_2px h1,
.bt_bb_headline.bt_bb_letter_spacing_2px h2,
.bt_bb_headline.bt_bb_letter_spacing_2px h3,
.bt_bb_headline.bt_bb_letter_spacing_2px h4,
.bt_bb_headline.bt_bb_letter_spacing_2px h5,
.bt_bb_headline.bt_bb_letter_spacing_2px h6 {
letter-spacing: 2px;
}
.bt_bb_headline.bt_bb_letter_spacing_3px h1,
.bt_bb_headline.bt_bb_letter_spacing_3px h2,
.bt_bb_headline.bt_bb_letter_spacing_3px h3,
.bt_bb_headline.bt_bb_letter_spacing_3px h4,
.bt_bb_headline.bt_bb_letter_spacing_3px h5,
.bt_bb_headline.bt_bb_letter_spacing_3px h6 {
letter-spacing: 3px;
}
.bt_bb_headline.bt_bb_letter_spacing_4px h1,
.bt_bb_headline.bt_bb_letter_spacing_4px h2,
.bt_bb_headline.bt_bb_letter_spacing_4px h3,
.bt_bb_headline.bt_bb_letter_spacing_4px h4,
.bt_bb_headline.bt_bb_letter_spacing_4px h5,
.bt_bb_headline.bt_bb_letter_spacing_4px h6 {
letter-spacing: 4px;
}
.bt_bb_headline.bt_bb_letter_spacing_5px h1,
.bt_bb_headline.bt_bb_letter_spacing_5px h2,
.bt_bb_headline.bt_bb_letter_spacing_5px h3,
.bt_bb_headline.bt_bb_letter_spacing_5px h4,
.bt_bb_headline.bt_bb_letter_spacing_5px h5,
.bt_bb_headline.bt_bb_letter_spacing_5px h6 {
letter-spacing: 5px;
}
.bt_bb_headline.bt_bb_letter_spacing_6px h1,
.bt_bb_headline.bt_bb_letter_spacing_6px h2,
.bt_bb_headline.bt_bb_letter_spacing_6px h3,
.bt_bb_headline.bt_bb_letter_spacing_6px h4,
.bt_bb_headline.bt_bb_letter_spacing_6px h5,
.bt_bb_headline.bt_bb_letter_spacing_6px h6 {
letter-spacing: 6px;
}
.bt_bb_headline.bt_bb_letter_spacing_7px h1,
.bt_bb_headline.bt_bb_letter_spacing_7px h2,
.bt_bb_headline.bt_bb_letter_spacing_7px h3,
.bt_bb_headline.bt_bb_letter_spacing_7px h4,
.bt_bb_headline.bt_bb_letter_spacing_7px h5,
.bt_bb_headline.bt_bb_letter_spacing_7px h6 {
letter-spacing: 7px;
}
.bt_bb_headline.bt_bb_letter_spacing_8px h1,
.bt_bb_headline.bt_bb_letter_spacing_8px h2,
.bt_bb_headline.bt_bb_letter_spacing_8px h3,
.bt_bb_headline.bt_bb_letter_spacing_8px h4,
.bt_bb_headline.bt_bb_letter_spacing_8px h5,
.bt_bb_headline.bt_bb_letter_spacing_8px h6 {
letter-spacing: 8px;
}
.bt_bb_headline.bt_bb_letter_spacing_9px h1,
.bt_bb_headline.bt_bb_letter_spacing_9px h2,
.bt_bb_headline.bt_bb_letter_spacing_9px h3,
.bt_bb_headline.bt_bb_letter_spacing_9px h4,
.bt_bb_headline.bt_bb_letter_spacing_9px h5,
.bt_bb_headline.bt_bb_letter_spacing_9px h6 {
letter-spacing: 9px;
}
.bt_bb_headline.bt_bb_letter_spacing_10px h1,
.bt_bb_headline.bt_bb_letter_spacing_10px h2,
.bt_bb_headline.bt_bb_letter_spacing_10px h3,
.bt_bb_headline.bt_bb_letter_spacing_10px h4,
.bt_bb_headline.bt_bb_letter_spacing_10px h5,
.bt_bb_headline.bt_bb_letter_spacing_10px h6 {
letter-spacing: 10px;
} .bt_bb_row.bt_bb_negative_margin_small,
.bt_bb_row_inner.bt_bb_negative_margin_small {
position: relative;
margin-top: -1em;
z-index: 1;
}
.bt_bb_row.bt_bb_negative_margin_normal,
.bt_bb_row_inner.bt_bb_negative_margin_normal {
margin-top: -2em;
position: relative;
z-index: 1;
}
.bt_bb_row.bt_bb_negative_margin_medium,
.bt_bb_row_inner.bt_bb_negative_margin_medium {
margin-top: -4em;
position: relative;
z-index: 1;
}
.bt_bb_row.bt_bb_negative_margin_large,
.bt_bb_row_inner.bt_bb_negative_margin_large {
margin-top: -8em;
position: relative;
z-index: 1;
}
.bt_bb_row.bt_bb_negative_margin_extralarge,
.bt_bb_row_inner.bt_bb_negative_margin_extralarge {
margin-top: -16em;
position: relative;
z-index: 1;
}
.bt_bb_row.bt_bb_shape_hard-rounded,
.bt_bb_row_inner.bt_bb_shape_hard-rounded {
border-radius: 50px;
overflow: hidden;
}
.bt_bb_row.bt_bb_shape_soft-rounded,
.bt_bb_row_inner.bt_bb_shape_soft-rounded {
border-radius: 3px;
overflow: hidden;
}
.bt_bb_row.bt_bb_shadow_visible,
.bt_bb_row_inner.bt_bb_shadow_visible {
-webkit-box-shadow: 0 30px 30px -10px rgba(0,0,0,.2);
box-shadow: 0 30px 30px -10px rgba(0,0,0,.2);
}
.bt_bb_row.bt_bb_border_visible,
.bt_bb_row_inner.bt_bb_border_visible {
border: 1px solid rgba(255,255,255,.2);
} .bt_bb_column.bt_bb_padding_0 .bt_bb_column_content {
padding-left: 0;
padding-right: 0;
}
.bt_bb_column_inner.bt_bb_padding_0 .bt_bb_column_inner_content {
padding-left: 0;
padding-right: 0;
}
.bt_bb_column.bt_bb_padding_5 .bt_bb_column_content {
padding-left: 5px;
padding-right: 5px;
}
.bt_bb_column_inner.bt_bb_padding_5 .bt_bb_column_inner_content {
padding-left: 5px;
padding-right: 5px;
}
.bt_bb_column.bt_bb_padding_10 .bt_bb_column_content {
padding-left: 10px;
padding-right: 10px;
}
.bt_bb_column_inner.bt_bb_padding_10 .bt_bb_column_inner_content {
padding-left: 10px;
padding-right: 10px;
}
.bt_bb_column.bt_bb_padding_15 .bt_bb_column_content {
padding-left: 15px;
padding-right: 15px;
}
.bt_bb_column_inner.bt_bb_padding_15 .bt_bb_column_inner_content {
padding-left: 15px;
padding-right: 15px;
}
.bt_bb_column.bt_bb_padding_20 .bt_bb_column_content {
padding-left: 20px;
padding-right: 20px;
}
.bt_bb_column_inner.bt_bb_padding_20 .bt_bb_column_inner_content {
padding-left: 20px;
padding-right: 20px;
}
.bt_bb_column.bt_bb_padding_25 .bt_bb_column_content {
padding-left: 25px;
padding-right: 25px;
}
.bt_bb_column_inner.bt_bb_padding_25 .bt_bb_column_inner_content {
padding-left: 25px;
padding-right: 25px;
}
.bt_bb_column.bt_bb_padding_30 .bt_bb_column_content {
padding-left: 30px;
padding-right: 30px;
}
.bt_bb_column_inner.bt_bb_padding_30 .bt_bb_column_inner_content {
padding-left: 30px;
padding-right: 30px;
}
.bt_bb_column.bt_bb_padding_35 .bt_bb_column_content {
padding-left: 35px;
padding-right: 35px;
}
.bt_bb_column_inner.bt_bb_padding_35 .bt_bb_column_inner_content {
padding-left: 35px;
padding-right: 35px;
}
.bt_bb_column.bt_bb_padding_40 .bt_bb_column_content {
padding-left: 40px;
padding-right: 40px;
}
.bt_bb_column_inner.bt_bb_padding_40 .bt_bb_column_inner_content {
padding-left: 40px;
padding-right: 40px;
}
.bt_bb_column.bt_bb_padding_45 .bt_bb_column_content {
padding-left: 45px;
padding-right: 45px;
}
.bt_bb_column_inner.bt_bb_padding_45 .bt_bb_column_inner_content {
padding-left: 45px;
padding-right: 45px;
}
.bt_bb_column.bt_bb_padding_50 .bt_bb_column_content {
padding-left: 50px;
padding-right: 50px;
}
.bt_bb_column_inner.bt_bb_padding_50 .bt_bb_column_inner_content {
padding-left: 50px;
padding-right: 50px;
}
.bt_bb_column.bt_bb_padding_60 .bt_bb_column_content {
padding-left: 60px;
padding-right: 60px;
}
.bt_bb_column_inner.bt_bb_padding_60 .bt_bb_column_inner_content {
padding-left: 60px;
padding-right: 60px;
}
.bt_bb_column.bt_bb_padding_70 .bt_bb_column_content {
padding-left: 70px;
padding-right: 70px;
}
.bt_bb_column_inner.bt_bb_padding_70 .bt_bb_column_inner_content {
padding-left: 70px;
padding-right: 70px;
}
.bt_bb_column.bt_bb_padding_80 .bt_bb_column_content {
padding-left: 80px;
padding-right: 80px;
}
.bt_bb_column_inner.bt_bb_padding_80 .bt_bb_column_inner_content {
padding-left: 80px;
padding-right: 80px;
}
.bt_bb_column.bt_bb_padding_90 .bt_bb_column_content {
padding-left: 90px;
padding-right: 90px;
}
.bt_bb_column_inner.bt_bb_padding_90 .bt_bb_column_inner_content {
padding-left: 90px;
padding-right: 90px;
}
.bt_bb_column.bt_bb_padding_100 .bt_bb_column_content {
padding-left: 100px;
padding-right: 100px;
}
.bt_bb_column_inner.bt_bb_padding_100 .bt_bb_column_inner_content {
padding-left: 100px;
padding-right: 100px;
}
@media (max-width: 360px) {
.bt_bb_column.bt_bb_padding_40 .bt_bb_column_content {
padding-left: 20px;
padding-right: 20px;
}
.bt_bb_column_inner.bt_bb_padding_40 .bt_bb_column_inner_content {
padding-left: 40px;
padding-right: 40px;
}
.bt_bb_column.bt_bb_padding_45 .bt_bb_column_content {
padding-left: 22.5px;
padding-right: 22.5px;
}
.bt_bb_column_inner.bt_bb_padding_45 .bt_bb_column_inner_content {
padding-left: 45px;
padding-right: 45px;
}
.bt_bb_column.bt_bb_padding_50 .bt_bb_column_content {
padding-left: 25px;
padding-right: 25px;
}
.bt_bb_column_inner.bt_bb_padding_50 .bt_bb_column_inner_content {
padding-left: 50px;
padding-right: 50px;
}
.bt_bb_column.bt_bb_padding_60 .bt_bb_column_content {
padding-left: 30px;
padding-right: 30px;
}
.bt_bb_column_inner.bt_bb_padding_60 .bt_bb_column_inner_content {
padding-left: 60px;
padding-right: 60px;
}
.bt_bb_column.bt_bb_padding_70 .bt_bb_column_content {
padding-left: 35px;
padding-right: 35px;
}
.bt_bb_column_inner.bt_bb_padding_70 .bt_bb_column_inner_content {
padding-left: 70px;
padding-right: 70px;
}
.bt_bb_column.bt_bb_padding_80 .bt_bb_column_content {
padding-left: 40px;
padding-right: 40px;
}
.bt_bb_column_inner.bt_bb_padding_80 .bt_bb_column_inner_content {
padding-left: 80px;
padding-right: 80px;
}
.bt_bb_column.bt_bb_padding_90 .bt_bb_column_content {
padding-left: 45px;
padding-right: 45px;
}
.bt_bb_column_inner.bt_bb_padding_90 .bt_bb_column_inner_content {
padding-left: 90px;
padding-right: 90px;
}
.bt_bb_column.bt_bb_padding_100 .bt_bb_column_content {
padding-left: 50px;
padding-right: 50px;
}
.bt_bb_column_inner.bt_bb_padding_100 .bt_bb_column_inner_content {
padding-left: 100px;
padding-right: 100px;
}
}
.bt_bb_column.bt_bb_shadow_visible,
.bt_bb_column_inner.bt_bb_shadow_visible {
-webkit-box-shadow: 0 30px 30px -10px rgba(0,0,0,.2);
box-shadow: 0 30px 30px -10px rgba(0,0,0,.2);
}
.bt_bb_column.bt_bb_shape_hard-rounded,
.bt_bb_column_inner.bt_bb_shape_hard-rounded {
border-radius: 50px;
overflow: hidden;
}
.bt_bb_column.bt_bb_shape_hard-rounded .bt_bb_column_content,
.bt_bb_column_inner.bt_bb_shape_hard-rounded .bt_bb_column_content {
border-radius: 50px;
overflow: hidden;
}
.bt_bb_column.bt_bb_shape_soft-rounded,
.bt_bb_column_inner.bt_bb_shape_soft-rounded {
border-radius: 3px;
overflow: hidden;
}
.bt_bb_column.bt_bb_shape_soft-rounded .bt_bb_column_content,
.bt_bb_column_inner.bt_bb_shape_soft-rounded .bt_bb_column_content {
border-radius: 3px;
overflow: hidden;
}
.bt_bb_column.bt_bb_top_border,
.bt_bb_column_inner.bt_bb_top_border {
border-top: 2px solid rgba(255,255,255,.3);
}
.bt_bb_column.bt_bb_bottom_border,
.bt_bb_column_inner.bt_bb_bottom_border {
border-bottom: 2px solid rgba(255,255,255,.3);
}
.bt_bb_column.bt_bb_left_border,
.bt_bb_column_inner.bt_bb_left_border {
border-left: 2px solid rgba(255,255,255,.3);
}
.bt_bb_column.bt_bb_right_border,
.bt_bb_column_inner.bt_bb_right_border {
border-right: 2px solid rgba(255,255,255,.3);
} .bt_bb_row .bt_bb_column {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-flow: column nowrap;
-ms-flex-flow: column nowrap;
flex-flow: column nowrap;
}
.bt_bb_row .bt_bb_column.bt_bb_vertical_align_top {
-webkit-justify-content: initial;
justify-content: initial;
}
.bt_bb_row .bt_bb_column.bt_bb_vertical_align_middle {
-webkit-justify-content: initial;
justify-content: initial;
}
.bt_bb_row .bt_bb_column.bt_bb_vertical_align_bottom {
-webkit-justify-content: initial;
justify-content: initial;
}
.bt_bb_row .bt_bb_column .bt_bb_column_content {
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-flow: column nowrap;
-ms-flex-flow: column nowrap;
flex-flow: column nowrap;
height: 100%;
}
.bt_bb_row .bt_bb_column.bt_bb_vertical_align_top .bt_bb_column_content {
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
}
.bt_bb_row .bt_bb_column.bt_bb_vertical_align_middle .bt_bb_column_content {
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
}
.bt_bb_row .bt_bb_column.bt_bb_vertical_align_bottom .bt_bb_column_content {
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
} .bt_bb_separator.bt_bb_top_spacing_0 {
margin-top: 0;
}
.bt_bb_separator.bt_bb_bottom_spacing_0 {
margin-bottom: 0;
}
.bt_bb_separator.bt_bb_top_spacing_5 {
margin-top: 5px;
}
.bt_bb_separator.bt_bb_bottom_spacing_5 {
margin-bottom: 5px;
}
.bt_bb_separator.bt_bb_top_spacing_10 {
margin-top: 10px;
}
.bt_bb_separator.bt_bb_bottom_spacing_10 {
margin-bottom: 10px;
}
.bt_bb_separator.bt_bb_top_spacing_15 {
margin-top: 15px;
}
.bt_bb_separator.bt_bb_bottom_spacing_15 {
margin-bottom: 15px;
}
.bt_bb_separator.bt_bb_top_spacing_20 {
margin-top: 20px;
}
.bt_bb_separator.bt_bb_bottom_spacing_20 {
margin-bottom: 20px;
}
.bt_bb_separator.bt_bb_top_spacing_25 {
margin-top: 25px;
}
.bt_bb_separator.bt_bb_bottom_spacing_25 {
margin-bottom: 25px;
}
.bt_bb_separator.bt_bb_top_spacing_30 {
margin-top: 30px;
}
.bt_bb_separator.bt_bb_bottom_spacing_30 {
margin-bottom: 30px;
}
.bt_bb_separator.bt_bb_top_spacing_35 {
margin-top: 35px;
}
.bt_bb_separator.bt_bb_bottom_spacing_35 {
margin-bottom: 35px;
}
.bt_bb_separator.bt_bb_top_spacing_40 {
margin-top: 40px;
}
.bt_bb_separator.bt_bb_bottom_spacing_40 {
margin-bottom: 40px;
}
.bt_bb_separator.bt_bb_top_spacing_45 {
margin-top: 45px;
}
.bt_bb_separator.bt_bb_bottom_spacing_45 {
margin-bottom: 45px;
}
.bt_bb_separator.bt_bb_top_spacing_50 {
margin-top: 50px;
}
.bt_bb_separator.bt_bb_bottom_spacing_50 {
margin-bottom: 50px;
}
.bt_bb_separator.bt_bb_top_spacing_60 {
margin-top: 60px;
}
.bt_bb_separator.bt_bb_bottom_spacing_60 {
margin-bottom: 60px;
}
.bt_bb_separator.bt_bb_top_spacing_70 {
margin-top: 70px;
}
.bt_bb_separator.bt_bb_bottom_spacing_70 {
margin-bottom: 70px;
}
.bt_bb_separator.bt_bb_top_spacing_80 {
margin-top: 80px;
}
.bt_bb_separator.bt_bb_bottom_spacing_80 {
margin-bottom: 80px;
}
.bt_bb_separator.bt_bb_top_spacing_90 {
margin-top: 90px;
}
.bt_bb_separator.bt_bb_bottom_spacing_90 {
margin-bottom: 90px;
}
.bt_bb_separator.bt_bb_top_spacing_100 {
margin-top: 100px;
}
.bt_bb_separator.bt_bb_bottom_spacing_100 {
margin-bottom: 100px;
}
.bt_bb_separator.bt_bb_bottom_spacing_normal {
margin-bottom: 2em;
}
.bt_bb_separator.bt_bb_bottom_spacing_medium {
margin-bottom: 4em;
}
.bt_bb_separator.btWithIcon {
position: relative;
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: center;
-ms-flex-line-pack: center;
align-content: center;
border: none;
}
.bt_bb_separator.btWithIcon:before,
.bt_bb_separator.btWithIcon:after {
content: ' ';
height: 1px;
display: block;
}
.btLightSkin .bt_bb_separator.btWithIcon:before,
.btDarkSkin .btLightSkin .bt_bb_separator.btWithIcon:before,
.btLightSkin .btDarkSkin .btLightSkin .bt_bb_separator.btWithIcon:before,
.btLightSkin .bt_bb_separator.btWithIcon:after,
.btDarkSkin .btLightSkin .bt_bb_separator.btWithIcon:after,
.btLightSkin .btDarkSkin .btLightSkin .bt_bb_separator.btWithIcon:after {
background-color: #ccc;
}
.bt_bb_separator.btWithIcon .bt_bb_icon_holder {
-webkit-flex: 0 0 auto;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-align-content: center;
-ms-flex-line-pack: center;
align-content: center;
float: none;
margin: 0 .5em;
font-size: 2em;
}
.btTextLeft .bt_bb_separator.btWithIcon {
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
}
.btTextRight .bt_bb_separator.btWithIcon {
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.btTextCenter .bt_bb_separator.btWithIcon {
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
} .bt_bb_service {
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.rtl .bt_bb_service {
-webkit-flex-direction: row-reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
}
.rtl .bt_bb_align_left .bt_bb_align_center.bt_bb_service,.bt_bb_align_right .bt_bb_align_center.bt_bb_service,.bt_bb_align_left .bt_bb_align_center .bt_bb_service,.bt_bb_align_right .bt_bb_align_center .bt_bb_service,.bt_bb_align_center.bt_bb_service,.bt_bb_align_center .bt_bb_service {
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
}
.bt_bb_service:hover.bt_bb_style_filled .bt_bb_icon_holder {
-webkit-box-shadow: 0 0 0 0 black inset;
box-shadow: 0 0 0 0 black inset;
}
.bt_bb_size_xlarge.bt_bb_service .bt_bb_icon_holder {
font-size: 4em;
}
.bt_bb_style_borderless.bt_bb_size_xlarge.bt_bb_service .bt_bb_icon_holder {
font-size: 6em;
}
.bt_bb_align_left .bt_bb_align_center.bt_bb_size_xlarge.bt_bb_service .bt_bb_icon_holder,.bt_bb_align_right .bt_bb_align_center.bt_bb_size_xlarge.bt_bb_service .bt_bb_icon_holder,.bt_bb_align_left .bt_bb_align_center .bt_bb_size_xlarge.bt_bb_service .bt_bb_icon_holder,.bt_bb_align_right .bt_bb_align_center .bt_bb_size_xlarge.bt_bb_service .bt_bb_icon_holder,.bt_bb_align_center.bt_bb_size_xlarge.bt_bb_service .bt_bb_icon_holder,.bt_bb_align_center .bt_bb_size_xlarge.bt_bb_service .bt_bb_icon_holder {
margin-bottom: 3.2rem;
}
.bt_bb_style_borderless.bt_bb_size_normal.bt_bb_service .bt_bb_icon_holder {
font-size: 2.5em;
}
.bt_bb_align_right .bt_bb_align_left.bt_bb_service .bt_bb_service_content,.bt_bb_align_center .bt_bb_align_left.bt_bb_service .bt_bb_service_content,.bt_bb_align_right .bt_bb_align_left .bt_bb_service .bt_bb_service_content,.bt_bb_align_center .bt_bb_align_left .bt_bb_service .bt_bb_service_content,.bt_bb_align_left.bt_bb_service .bt_bb_service_content,.bt_bb_align_left .bt_bb_service .bt_bb_service_content {
padding-left: 1em;
}
.bt_bb_align_left .bt_bb_align_right.bt_bb_service .bt_bb_service_content,.bt_bb_align_center .bt_bb_align_right.bt_bb_service .bt_bb_service_content,.bt_bb_align_left .bt_bb_align_right .bt_bb_service .bt_bb_service_content,.bt_bb_align_center .bt_bb_align_right .bt_bb_service .bt_bb_service_content,.bt_bb_align_right.bt_bb_service .bt_bb_service_content,.bt_bb_align_right .bt_bb_service .bt_bb_service_content {
padding-right: 1em;
}
.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-size: 1.1rem;
font-family: "Work Sans",Arial,Helvetica,sans-serif;
font-weight: 300;
margin-bottom: .3rem;
}
.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title a {
color: inherit;
-webkit-transition: all 280ms ease;
-moz-transition: all 280ms ease;
transition: all 280ms ease;
}
.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title a:hover {
color: #cf1a45;
}
.bt_bb_title_size_extrasmall.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-size: .9rem;
line-height: 1;
}
.bt_bb_title_size_small.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-size: 1.15rem;
}
.bt_bb_title_size_normal.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-size: 1.5rem;
}
.bt_bb_title_size_large.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-size: 1.8rem;
}
.btHeadingWeight_default .bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 300;
}
.btHeadingWeight_black .bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 900;
}
.btHeadingWeight_bolder .bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 800;
}
.btHeadingWeight_bold .bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 700;
}
.btHeadingWeight_semi-bold .bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 600;
}
.btHeadingWeight_medium .bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 500;
}
.btHeadingWeight_normal .bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 400;
}
.btHeadingWeight_light .bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 300;
}
.btHeadingWeight_lighter .bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 200;
}
.btHeadingWeight_thin .bt_bb_service .bt_bb_service_content .bt_bb_service_content_title {
font-weight: 100;
}
.bt_bb_service .bt_bb_service_content .bt_bb_service_content_text {
font-size: .9em;
font-family: "Work Sans",Arial,Helvetica,sans-serif;
line-height: 1.3;
font-weight: 400;
opacity: .8;
} .bt_bb_icon {
line-height: 1.5;
}
.bt_bb_icon.bt_bb_size_xlarge {
line-height: 1;
}
.bt_bb_icon .bt_bb_icon_holder {
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
}
.rtl .bt_bb_icon .bt_bb_icon_holder span {
padding-right: .5em;
padding-left: 0;
}
.bt_bb_icon .bt_bb_icon_holder > span {
font-family: "Work Sans",Arial,Helvetica,sans-serif;
line-height: 1.5;
margin-top: 1.3%;
}
.bt_bb_size_xsmall.bt_bb_icon .bt_bb_icon_holder > span {
font-size: .8em;
}
.bt_bb_size_huge.bt_bb_icon .bt_bb_icon_holder > span {
font-size: 2em;
}
.bt_bb_size_xsmall.bt_bb_icon .bt_bb_icon_holder:before {
font-size: 1rem;
width: 2em;
height: 2em;
}
.bt_bb_style_borderless.bt_bb_size_xsmall.bt_bb_icon .bt_bb_icon_holder:before {
min-width: 20px;
}
.bt_bb_size_small.bt_bb_icon .bt_bb_icon_holder:before {
font-size: 1.1rem;
}
.bt_bb_size_normal.bt_bb_icon .bt_bb_icon_holder:before {
font-size: 1.3rem;
}
.bt_bb_size_large.bt_bb_icon .bt_bb_icon_holder:before {
font-size: 1.7rem;
}
.bt_bb_size_xlarge.bt_bb_icon .bt_bb_icon_holder:before {
font-size: 2.5rem;
}
.bt_bb_size_huge.bt_bb_icon .bt_bb_icon_holder:before {
font-size: 4rem;
line-height: 1;
}
.bt_bb_style_outline.bt_bb_icon .bt_bb_icon_holder:before {
line-height: 2em;
}
.bt_bb_style_filled.bt_bb_icon .bt_bb_icon_holder:before {
line-height: 2em;
}
.bt_bb_style_filled.btIcoTwitter.bt_bb_icon .bt_bb_icon_holder:before {
-webkit-box-shadow: 0 0 0 3em #1da1f2 inset;
box-shadow: 0 0 0 3em #1da1f2 inset;
color: #fff !important;
}
.bt_bb_style_borderless.btIcoTwitter.bt_bb_icon .bt_bb_icon_holder:before {
color: #1da1f2 !important;
}
.bt_bb_style_filled.btIcoFacebook.bt_bb_icon .bt_bb_icon_holder:before {
-webkit-box-shadow: 0 0 0 3em #3b5998 inset;
box-shadow: 0 0 0 3em #3b5998 inset;
color: #fff !important;
}
.bt_bb_style_borderless.btIcoFacebook.bt_bb_icon .bt_bb_icon_holder:before {
color: #3b5998 !important;
}
.bt_bb_style_filled.btIcoLinkedin.bt_bb_icon .bt_bb_icon_holder:before {
-webkit-box-shadow: 0 0 0 3em #007bb5 inset;
box-shadow: 0 0 0 3em #007bb5 inset;
color: #fff !important;
}
.bt_bb_style_borderless.btIcoLinkedin.bt_bb_icon .bt_bb_icon_holder:before {
color: #007bb5 !important;
}
.bt_bb_style_filled.btIcoGooglePlus.bt_bb_icon .bt_bb_icon_holder:before {
-webkit-box-shadow: 0 0 0 3em #dc4e40 inset;
box-shadow: 0 0 0 3em #dc4e40 inset;
color: #fff !important;
}
.bt_bb_style_borderless.btIcoGooglePlus.bt_bb_icon .bt_bb_icon_holder:before {
color: #dc4e40 !important;
}
.bt_bb_style_filled.btIcoVK.bt_bb_icon .bt_bb_icon_holder:before {
-webkit-box-shadow: 0 0 0 3em #4c75a5 inset;
box-shadow: 0 0 0 3em #4c75a5 inset;
color: #fff !important;
}
.bt_bb_style_borderless.btIcoVK.bt_bb_icon .bt_bb_icon_holder:before {
color: #4c75a5 !important;
}
.bt_bb_style_filled.btIcoPinterest.bt_bb_icon .bt_bb_icon_holder:before {
-webkit-box-shadow: 0 0 0 3em #bd081b inset;
box-shadow: 0 0 0 3em #bd081b inset;
color: #fff !important;
}
.bt_bb_style_borderless.btIcoPinterest.bt_bb_icon .bt_bb_icon_holder:before {
color: #bd081b !important;
}
.bt_bb_style_filled.btIcoYelp.bt_bb_icon .bt_bb_icon_holder:before {
-webkit-box-shadow: 0 0 0 3em #e21c2d inset;
box-shadow: 0 0 0 3em #e21c2d inset;
color: #fff !important;
}
.bt_bb_style_borderless.btIcoYelp.bt_bb_icon .bt_bb_icon_holder:before {
color: #e21c2d !important;
}
.bt_bb_style_filled.btIcoYoutube.bt_bb_icon .bt_bb_icon_holder:before {
-webkit-box-shadow: 0 0 0 3em #e21c2d inset;
box-shadow: 0 0 0 3em #e21c2d inset;
color: #fff !important;
}
.bt_bb_style_borderless.btIcoYoutube.bt_bb_icon .bt_bb_icon_holder:before {
color: #e21c2d !important;
}
.bt_bb_style_filled.btIcoWhatsApp.bt_bb_icon .bt_bb_icon_holder:before {
-webkit-box-shadow: 0 0 0 3em #25d366 inset;
box-shadow: 0 0 0 3em #25d366 inset;
color: #fff !important;
}
.bt_bb_style_borderless.btIcoWhatsApp.bt_bb_icon .bt_bb_icon_holder:before {
color: #25d366 !important;
}
.bt_bb_align_right .bt_bb_align_left.bt_bb_icon.bt_bb_style_filled,.bt_bb_align_center .bt_bb_align_left.bt_bb_icon.bt_bb_style_filled,.bt_bb_align_right .bt_bb_align_left .bt_bb_icon.bt_bb_style_filled,.bt_bb_align_center .bt_bb_align_left .bt_bb_icon.bt_bb_style_filled,.bt_bb_align_left.bt_bb_icon.bt_bb_style_filled,.bt_bb_align_left .bt_bb_icon.bt_bb_style_filled {
padding-right: 1em;
}
.bt_bb_icon.bt_bb_style_filled.btIcoTwitter .bt_bb_icon_holder:hover:before,
.bt_bb_icon.bt_bb_style_filled.btIcoFacebook .bt_bb_icon_holder:hover:before,
.bt_bb_icon.bt_bb_style_filled.btIcoLinkedin .bt_bb_icon_holder:hover:before,
.bt_bb_icon.bt_bb_style_filled.btIcoGooglePlus .bt_bb_icon_holder:hover:before,
.bt_bb_icon.bt_bb_style_filled.btIcoVK .bt_bb_icon_holder:hover:before,
.bt_bb_icon.bt_bb_style_filled.btIcoPinterest .bt_bb_icon_holder:hover:before,
.bt_bb_icon.bt_bb_style_filled.btIcoYelp .bt_bb_icon_holder:hover:before,
.bt_bb_icon.bt_bb_style_filled.btIcoYoutube .bt_bb_icon_holder:hover:before,
.bt_bb_icon.bt_bb_style_filled.btIcoWhatsApp .bt_bb_icon_holder:hover:before {
-webkit-box-shadow: 0 0 0 3em #cf1a45 inset;
box-shadow: 0 0 0 3em #cf1a45 inset;
}
.bt_bb_icon.bt_bb_style_borderless.btIcoTwitter .bt_bb_icon_holder:hover:before,
.bt_bb_icon.bt_bb_style_borderless.btIcoFacebook .bt_bb_icon_holder:hover:before,
.bt_bb_icon.bt_bb_style_borderless.btIcoLinkedin .bt_bb_icon_holder:hover:before,
.bt_bb_icon.bt_bb_style_borderless.btIcoGooglePlus .bt_bb_icon_holder:hover:before,
.bt_bb_icon.bt_bb_style_borderless.btIcoVK .bt_bb_icon_holder:hover:before,
.bt_bb_icon.bt_bb_style_borderless.btIcoPinterest .bt_bb_icon_holder:hover:before,
.bt_bb_icon.bt_bb_style_borderless.btIcoYelp .bt_bb_icon_holder:hover:before,
.bt_bb_icon.bt_bb_style_borderless.btIcoYoutube .bt_bb_icon_holder:hover:before,
.bt_bb_icon.bt_bb_style_borderless.btIcoWhatsApp .bt_bb_icon_holder:hover:before {
color: #cf1a45 !important;
}
.bt_bb_align_right .bt_bb_align_left.bt_bb_icon,.bt_bb_align_center .bt_bb_align_left.bt_bb_icon,.bt_bb_align_right .bt_bb_align_left .bt_bb_icon,.bt_bb_align_center .bt_bb_align_left .bt_bb_icon,.bt_bb_align_left.bt_bb_icon,.bt_bb_align_left .bt_bb_icon.bt_bb_style_borderless.bt_bb_size_normal {
padding-right: 1.5em;
}
.bt_bb_align_right .bt_bb_align_left.bt_bb_icon,.bt_bb_align_center .bt_bb_align_left.bt_bb_icon,.bt_bb_align_right .bt_bb_align_left .bt_bb_icon,.bt_bb_align_center .bt_bb_align_left .bt_bb_icon,.bt_bb_align_left.bt_bb_icon,.bt_bb_align_left .bt_bb_icon.bt_bb_style_borderless.bt_bb_size_small {
padding-right: 1em;
}
.bt_bb_align_left .bt_bb_align_right.bt_bb_icon,.bt_bb_align_center .bt_bb_align_right.bt_bb_icon,.bt_bb_align_left .bt_bb_align_right .bt_bb_icon,.bt_bb_align_center .bt_bb_align_right .bt_bb_icon,.bt_bb_align_right.bt_bb_icon,.bt_bb_align_right .bt_bb_icon.bt_bb_style_borderless.bt_bb_size_normal {
padding-left: 1.5em;
}
.bt_bb_align_left .bt_bb_align_right.bt_bb_icon,.bt_bb_align_center .bt_bb_align_right.bt_bb_icon,.bt_bb_align_left .bt_bb_align_right .bt_bb_icon,.bt_bb_align_center .bt_bb_align_right .bt_bb_icon,.bt_bb_align_right.bt_bb_icon,.bt_bb_align_right .bt_bb_icon.bt_bb_style_borderless.bt_bb_size_small {
padding-left: 1em;
}
@media (max-width: 480px) {
.bt_bb_icon {
padding-bottom: 1em !important;
}
} .btSoftRoundedButtons .bt_bb_button a {
border-radius: 3px;
}
.btHardRoundedButtons .bt_bb_button a {
border-radius: 50px;
}
.bt_bb_align_left .bt_bb_align_right.bt_bb_button,.bt_bb_align_center .bt_bb_align_right.bt_bb_button,.bt_bb_align_left .bt_bb_align_right .bt_bb_button,.bt_bb_align_center .bt_bb_align_right .bt_bb_button,.bt_bb_align_right.bt_bb_button,.bt_bb_align_right .bt_bb_button {
float: none;
margin-left: 1em;
}
.bt_bb_size_extralarge.bt_bb_align_left .bt_bb_align_right.bt_bb_button,.bt_bb_align_center .bt_bb_align_right.bt_bb_button,.bt_bb_align_left .bt_bb_align_right .bt_bb_button,.bt_bb_align_center .bt_bb_align_right .bt_bb_button,.bt_bb_align_right.bt_bb_button,.bt_bb_align_right .bt_bb_button {
margin-bottom: 1em;
}
.bt_bb_align_right .bt_bb_align_left.bt_bb_button,.bt_bb_align_center .bt_bb_align_left.bt_bb_button,.bt_bb_align_right .bt_bb_align_left .bt_bb_button,.bt_bb_align_center .bt_bb_align_left .bt_bb_button,.bt_bb_align_left.bt_bb_button,.bt_bb_align_left .bt_bb_button {
margin-right: 1em;
}
.bt_bb_size_extralarge.bt_bb_align_right .bt_bb_align_left.bt_bb_button,.bt_bb_align_center .bt_bb_align_left.bt_bb_button,.bt_bb_align_right .bt_bb_align_left .bt_bb_button,.bt_bb_align_center .bt_bb_align_left .bt_bb_button,.bt_bb_align_left.bt_bb_button,.bt_bb_align_left .bt_bb_button {
margin-bottom: 1em;
}
.btContent .bt_bb_button a {
color: inherit;
}
.bt_bb_button .bt_bb_button_text {
font-family: "Work Sans",Arial,sans-serif;
font-weight: 600;
}
.bt_bb_button a {
padding: 1.1em 2em;
}
.bt_bb_style_clean.bt_bb_button a {
padding-left: 0;
padding-right: 0;
}
.bt_bb_style_outline.bt_bb_button a {
-webkit-box-shadow: 0 0 0 2px black inset;
box-shadow: 0 0 0 2px black inset;
}
.bt_bb_button.bt_bb_icon_position_left .bt_bb_icon_holder {
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
margin-right: 1em;
}
.rtl .bt_bb_button.bt_bb_icon_position_left .bt_bb_link {
-webkit-flex-direction: row-reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
}
.bt_bb_button.bt_bb_icon_position_right .bt_bb_icon_holder {
margin-left: 1em;
}
.rtl .bt_bb_button.bt_bb_icon_position_right .bt_bb_link {
-webkit-flex-direction: row-reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
}
.bt_bb_size_small.bt_bb_button {
font-size: .73em;
}
.bt_bb_size_medium.bt_bb_button {
font-size: .8em;
}
.bt_bb_size_normal.bt_bb_button {
font-size: .9em;
}
.bt_bb_size_large.bt_bb_button {
font-size: .9em;
}
.bt_bb_size_large.bt_bb_button a.bt_bb_link {
padding: 1.9em 2.5em;
}
.bt_bb_size_extralarge.bt_bb_button {
font-size: 1em;
}
.bt_bb_button.bt_bb_style_outline:hover a {
color: inherit;
}
@media (max-width: 480px) {
.bt_bb_button {
margin-bottom: .5em;
}
} .bt_bb_image.bt_bb_shadow_visible {
-webkit-box-shadow: 0 30px 30px -10px rgba(0,0,0,.2);
box-shadow: 0 30px 30px -10px rgba(0,0,0,.2);
}
.bt_bb_image.bt_bb_content_exists.bt_bb_content_align_center_middle .bt_bb_image_content .bt_bb_image_content_flex {
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.bt_bb_image.bt_bb_content_exists.bt_bb_content_align_center_middle .bt_bb_image_content .bt_bb_image_content_flex .bt_bb_image_content_inner {
width: auto;
margin: 0 auto;
}
.bt_bb_image.bt_bb_content_exists.bt_bb_content_gradient_bottom:before {
content: ' ';
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
-webkit-transition: opacity 300ms ease;
-moz-transition: opacity 300ms ease;
transition: opacity 300ms ease;
background: -webkit-linear-gradient(bottom,rgba(0,0,0,.8) 0%,rgba(0,0,0,.5) 20%,rgba(0,0,0,0) 80%,rgba(0,0,0,0) 100%);
background: -moz-linear-gradient(bottom,rgba(0,0,0,.8) 0%,rgba(0,0,0,.5) 20%,rgba(0,0,0,0) 80%,rgba(0,0,0,0) 100%);
background: linear-gradient(to top,rgba(0,0,0,.8) 0%,rgba(0,0,0,.5) 20%,rgba(0,0,0,0) 80%,rgba(0,0,0,0) 100%);
opacity: .8;
pointer-events: none;
z-index: 1;
-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
}
.bt_bb_image.bt_bb_content_exists.bt_bb_content_gradient_top:before {
content: ' ';
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
-webkit-transition: opacity 300ms ease;
-moz-transition: opacity 300ms ease;
transition: opacity 300ms ease;
background: -webkit-linear-gradient(top,rgba(0,0,0,.8) 0%,rgba(0,0,0,.5) 20%,rgba(0,0,0,0) 80%,rgba(0,0,0,0) 100%);
background: -moz-linear-gradient(top,rgba(0,0,0,.8) 0%,rgba(0,0,0,.5) 20%,rgba(0,0,0,0) 80%,rgba(0,0,0,0) 100%);
background: linear-gradient(to bottom,rgba(0,0,0,.8) 0%,rgba(0,0,0,.5) 20%,rgba(0,0,0,0) 80%,rgba(0,0,0,0) 100%);
opacity: .8;
pointer-events: none;
z-index: 1;
-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
}
.bt_bb_image.bt_bb_content_exists .bt_bb_image_content {
z-index: 1;
}
.bt_bb_image.bt_bb_hover_style_scroll {
height: 700px;
}
.bt_bb_image.bt_bb_hover_style_scroll:hover img {
-webkit-transform: translateY(-webkit-calc(-100% + 700px));
-webkit-transform: translateY(calc(-100% + 700px));
-moz-transform: translateY(-moz-calc(-100% + 700px));
-moz-transform: translateY(calc(-100% + 700px));
-ms-transform: translateY(calc(-100% + 700px));
transform: translateY(-webkit-calc(-100% + 700px));
transform: translateY(-moz-calc(-100% + 700px));
transform: translateY(calc(-100% + 700px));
} .btCounterHolder {
font-size: 3.5rem;
}
.btCounterHolder .btCountdownHolder {
padding: 0 5% !important;
}
.btCounterHolder .btCountdownHolder span > span {
font-weight: 700;
font-family: "Work Sans",Arial,sans-serif;
}
.btCounterHolder .btCountdownHolder span[class$="_text"] {
padding-top: .5em;
}
.btCounterHolder .btCountdownHolder span[class$="_text"] > span {
font-size: 1.1rem;
font-weight: 300 !important;
text-transform: initial;
font-family: "Work Sans",Arial,sans-serif;
}
.btCounterHolder .btCountdownHolder .hours,
.btCounterHolder .btCountdownHolder .minutes,
.btCounterHolder .btCountdownHolder .seconds {
border-left: 1px solid white;
}
@media (max-width: 580px) {
.btCounterHolder .btCountdownHolder .days,
.btCounterHolder .btCountdownHolder .hours,
.btCounterHolder .btCountdownHolder .minutes,
.btCounterHolder .btCountdownHolder .seconds {
width: 100%;
padding-bottom: .5em !important;
border: none !important;
}
} .bt_bb_twitter.bt_bb_display_slider button.slick-arrow {
background-color: transparent;
top: 3em;
}
.bt_bb_twitter.bt_bb_display_slider button.slick-arrow:before {
color: inherit;
font-size: 3.5em;
}
.bt_bb_twitter.bt_bb_display_slider .slick-list {
max-width: 900px;
margin: 0 auto !important;
}
.bt_bb_twitter.bt_bb_display_slider .slick-list .slick-track .bt_bb_twitter_item .content {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.bt_bb_twitter.bt_bb_display_slider .slick-list .slick-track .bt_bb_twitter_item .content p.bt_bb_twitter_content {
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
-webkit-flex: 1 0 100%;
-ms-flex: 1 0 100%;
flex: 1 0 100%;
font-size: 1.6em;
font-family: "Work Sans",Arial,sans-serif;
line-height: 1.4;
margin-bottom: 1.6em;
}
.bt_bb_twitter.bt_bb_display_slider .slick-list .slick-track .bt_bb_twitter_item .content p.bt_bb_twitter_content a {
color: inherit;
font-weight: 700;
}
.bt_bb_twitter.bt_bb_display_slider .slick-list .slick-track .bt_bb_twitter_item .content p.bt_bb_twitter_content a:hover {
color: #cf1a45;
}
.bt_bb_twitter.bt_bb_display_slider .slick-list .slick-track .bt_bb_twitter_item .content .bt_bb_twitter_username {
-webkit-order: 2;
-ms-flex-order: 2;
order: 2;
-webkit-flex: 1 0 100%;
-ms-flex: 1 0 100%;
flex: 1 0 100%;
margin: 0;
font-family: "Work Sans",Arial,sans-serif;
}
.bt_bb_twitter.bt_bb_display_slider .slick-list .slick-track .bt_bb_twitter_item .content .bt_bb_twitter_username a {
color: #0f93e6;
}
.bt_bb_twitter.bt_bb_display_slider .slick-list .slick-track .bt_bb_twitter_item .content .bt_bb_twitter_username a:hover {
color: #cf1a45;
}
.bt_bb_twitter.bt_bb_display_slider.bt_bb_arrows_hide .slick-arrow {
display: none !important;
}
@media (max-width: 780px) {
.bt_bb_twitter .slick-arrow {
display: none !important;
}
.bt_bb_twitter p.bt_bb_twitter_content {
font-size: 1.3em !important;
}
}
.slick-slider {
overflow: visible;
} .bt_bb_slider .slick-slider {
overflow: visible;
}
.bt_bb_multiple_slides.bt_bb_slider .slick-slider .slick-list {
margin: 0 -1em;
}
.bt_bb_multiple_slides.bt_bb_slider .slick-slider .slick-slide {
padding: 0 1em;
}
.bt_bb_multiple_slides.bt_bb_slider .slick-slider .slick-slide img {
border-radius: 8px;
border: 2px solid rgba(255,255,255,.3);
}
.bt_bb_slider .slick-slider button.slick-arrow {
background: transparent;
}
.bt_bb_slider .slick-slider button.slick-arrow:before {
font-size: 3.5em;
line-height: 4em;
}
.bt_bb_slider .slick-slider button.slick-arrow.slick-next {
right: -4%;
}
.bt_bb_slider .slick-slider button.slick-arrow.slick-prev {
left: -4%;
}
.bt_bb_slider .slick-slider .slick-dots {
bottom: -3em;
} .slick-dots li {
margin: .8em;
width: .6em;
height: .6em;
border: none;
background: #e2e2e2 !important;
position: relative;
}
.slick-dots li:after {
opacity: 0;
-webkit-transition: 300ms ease all;
-moz-transition: 300ms ease all;
transition: 300ms ease all;
content: '';
font-size: 1em;
border: 2px solid #e2e2e2;
line-height: 1;
position: absolute;
width: 2em;
height: 2em;
border-radius: 50px;
left: -.7em;
top: -.7em;
}
.slick-dots li.slick-active:after {
opacity: 1;
}
.bt_bb_slider.bt_bb_show_dots_below .slick-dots,
.bt_bb_image_slider.bt_bb_show_dots_below .slick-dots {
bottom: -4em;
} .bt_bb_accordion .bt_bb_accordion_item {
position: relative;
overflow: hidden;
-webkit-transition: 300ms ease all;
-moz-transition: 300ms ease all;
transition: 300ms ease all;
}
.bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title {
font-size: 1em;
line-height: 1.4;
font-weight: 700;
font-family: "Work Sans",Arial,Helvetica,sans-serif;
padding: .8em 1em;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
}
.bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title:before {
content: "\f067";
font-family: FontAwesome;
display: block;
float: right;
padding: 0 1em;
margin-right: -.5em;
font-weight: 100;
font-size: .8em;
line-height: 2;
}
.rtl .bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title:before {
float: right;
margin-right: 0;
margin-left: -1em;
}
.bt_bb_align_left .bt_bb_align_right.bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title:before,.bt_bb_align_center .bt_bb_align_right.bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title:before,.bt_bb_align_left .bt_bb_align_right .bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title:before,.bt_bb_align_center .bt_bb_align_right .bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title:before,.bt_bb_align_right.bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title:before,.bt_bb_align_right .bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title:before {
float: left;
}
.bt_bb_style_simple.bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title {
border-width: 0 0 2px;
padding-left: 0;
padding-right: 0;
}
.bt_bb_style_filled.bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title {
border: none !important;
}
.bt_bb_shape_rounded.bt_bb_style_filled.bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title {
border-radius: 3px;
}
.bt_bb_shape_round.bt_bb_style_filled.bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_title {
border-radius: 50px;
}
.bt_bb_accordion .bt_bb_accordion_item .bt_bb_accordion_item_content {
padding: 0;
display: block;
overflow: hidden;
height: 0;
opacity: 0;
-webkit-transition: 350ms ease all;
-moz-transition: 350ms ease all;
transition: 350ms ease all;
}
.bt_bb_accordion .bt_bb_accordion_item.on {
min-height: 1px;
max-height: 1000em;
}
.bt_bb_accordion .bt_bb_accordion_item.on .bt_bb_accordion_item_title {
border-width: 0 0 2px;
}
.bt_bb_accordion .bt_bb_accordion_item.on .bt_bb_accordion_item_title:before {
content: "\f068";
}
.bt_bb_style_simple.bt_bb_accordion .bt_bb_accordion_item.on .bt_bb_accordion_item_title:after {
-webkit-transform: scaleX(1);
-moz-transform: scaleX(1);
-ms-transform: scaleX(1);
transform: scaleX(1);
}
.bt_bb_accordion .bt_bb_accordion_item.on .bt_bb_accordion_item_content {
display: block;
opacity: 1;
height: auto;
}
.bt_bb_style_simple.bt_bb_accordion .bt_bb_accordion_item.on .bt_bb_accordion_item_content {
padding-top: 1em;
}
.bt_bb_style_filled.bt_bb_accordion .bt_bb_accordion_item {
border: none !important;
}
.bt_bb_style_filled.bt_bb_accordion .bt_bb_accordion_item:not(:last-child) {
margin-bottom: .5em;
} .rtl .bt_bb_progress_bar .bt_bb_progress_bar_inner {
-webkit-transform: translateX(100%);
-moz-transform: translateX(100%);
-ms-transform: translateX(100%);
transform: translateX(100%);
}
.rtl .bt_bb_progress_bar .bt_bb_progress_bar_inner.animated {
-webkit-transform: translateX(0%);
-moz-transform: translateX(0%);
-ms-transform: translateX(0%);
transform: translateX(0%);
}
.bt_bb_progress_bar .bt_bb_progress_bar_inner .bt_bb_progress_bar_text {
font-size: 1em;
line-height: 1;
font-weight: 600;
font-family: "Work Sans",Arial,Helvetica,sans-serif;
}
.bt_bb_progress_bar.bt_bb_size_small {
font-size: .8em;
}
.bt_bb_progress_bar.bt_bb_size_small .bt_bb_progress_bar_inner {
padding-top: .3em;
padding-bottom: .3em;
}
.bt_bb_progress_bar.bt_bb_style_outline {
padding-bottom: 1px;
} .bt_bb_latest_posts.bt_bb_image_position_top {
margin: -2em -1em 0;
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_inner {
-webkit-transition: all 650ms ease-in-out;
-moz-transition: all 650ms ease-in-out;
transition: all 650ms ease-in-out;
}
.bt_bb_image_position_top.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_inner {
border: 1px solid #e6e6e6;
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_inner .bt_bb_latest_posts_item_image {
margin-bottom: 0;
position: relative;
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_inner .bt_bb_latest_posts_item_image:before {
content: ' ';
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
-webkit-transition: opacity 300ms ease;
-moz-transition: opacity 300ms ease;
transition: opacity 300ms ease;
background: -webkit-linear-gradient(bottom,rgba(0,0,0,1) 0%,rgba(0,0,0,.6) 20%,rgba(0,0,0,0) 80%,rgba(0,0,0,0) 100%);
background: -moz-linear-gradient(bottom,rgba(0,0,0,1) 0%,rgba(0,0,0,.6) 20%,rgba(0,0,0,0) 80%,rgba(0,0,0,0) 100%);
background: linear-gradient(to top,rgba(0,0,0,1) 0%,rgba(0,0,0,.6) 20%,rgba(0,0,0,0) 80%,rgba(0,0,0,0) 100%);
opacity: .8;
pointer-events: none;
z-index: 1;
-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_inner .bt_bb_latest_posts_item_image img {
-webkit-transform: scale3d(1,1,1);
-moz-transform: scale3d(1,1,1);
-ms-transform: scale3d(1,1,1);
transform: scale3d(1,1,1);
-webkit-transition: transform 650ms ease-in-out,filter 650ms ease-in-out;
-moz-transition: transform 650ms ease-in-out,filter 650ms ease-in-out;
transition: transform 650ms ease-in-out,filter 650ms ease-in-out;
}
.bt_bb_image_position_top.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_inner .bt_bb_latest_posts_item_image:before {
display: none;
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_inner .bt_bb_latest_posts_item_content {
position: absolute;
bottom: 0;
margin: 2em;
z-index: 1;
color: #fff;
text-align: left;
}
.bt_bb_image_position_top.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_inner .bt_bb_latest_posts_item_content {
position: relative;
color: inherit;
bottom: auto;
padding: 1.3em 1.2em 2em 1.2em;
margin: 0;
}
.btLightSkin .bt_bb_image_position_top.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_inner .bt_bb_latest_posts_item_content,
.btDarkSkin .btLightSkin .bt_bb_image_position_top.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_inner .bt_bb_latest_posts_item_content,
.btLightSkin .btDarkSkin .btLightSkin .bt_bb_image_position_top.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_inner .bt_bb_latest_posts_item_content {
background-color: #fff;
}
.btDarkSkin .bt_bb_image_position_top.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_inner .bt_bb_latest_posts_item_content,
.btLightSkin .btDarkSkin .bt_bb_image_position_top.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_inner .bt_bb_latest_posts_item_content,
.btDarkSkin.btLightSkin .btDarkSkin .bt_bb_image_position_top.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_inner .bt_bb_latest_posts_item_content {
background-color: #191919;
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_inner .bt_bb_latest_posts_item_content a {
color: #fff;
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_inner .bt_bb_latest_posts_item_content a:hover {
color: #cf1a45;
}
.btLightSkin .bt_bb_image_position_top.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_inner .bt_bb_latest_posts_item_content a,
.btDarkSkin .btLightSkin .bt_bb_image_position_top.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_inner .bt_bb_latest_posts_item_content a,
.btLightSkin .btDarkSkin .btLightSkin .bt_bb_image_position_top.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_inner .bt_bb_latest_posts_item_content a {
color: #181818;
}
.btDarkSkin .bt_bb_image_position_top.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_inner .bt_bb_latest_posts_item_content a,
.btLightSkin .btDarkSkin .bt_bb_image_position_top.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_inner .bt_bb_latest_posts_item_content a,
.btDarkSkin.btLightSkin .btDarkSkin .bt_bb_image_position_top.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_inner .bt_bb_latest_posts_item_content a {
color: #fff;
}
.bt_bb_image_position_top.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_inner .bt_bb_latest_posts_item_content a:hover {
color: #cf1a45;
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_inner .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_category {
padding: 0 0 .5em;
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_inner .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_category ul.post-categories {
line-height: 1;
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_inner .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_category ul.post-categories li {
margin: 0;
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_inner .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_category ul.post-categories li:not(:last-child):after {
content: '\00B7';
opacity: .4;
display: inline-block;
padding: 0 .4em;
font-weight: 800;
font-size: 1.2em;
line-height: 1;
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_inner .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_category ul.post-categories li a {
background: transparent;
text-transform: uppercase;
font-size: .9em;
font-weight: 500;
font-family: "Work Sans",Arial,Helvetica,sans-serif;
padding-bottom: .5em;
line-height: 1;
color: #fff;
padding: 0;
display: inline-block;
}
.bt_bb_image_position_top.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_inner .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_category ul.post-categories li a {
color: #808080;
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_inner .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_category ul.post-categories li a:hover {
color: #cf1a45;
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_inner .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_title {
overflow: hidden;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
line-height: 1.8em;
max-height: 3.6em;
line-height: 1.1;
font-size: 1.5em;
color: #fff;
font-weight: 600;
margin: 0;
padding: 0;
width: 90%;
text-align: left;
}
.rtl .bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_inner .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_title {
width: 100%;
}
.bt_bb_image_position_top.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_inner .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_title {
font-size: 1.1em;
line-height: 1.4;
font-weight: 500;
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_inner .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_excerpt {
overflow: hidden;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 4;
line-height: 1.8em;
max-height: 7.2em;
}
.bt_bb_image_position_top.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_inner .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_excerpt {
font-size: .9em;
padding-top: .25em;
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_inner .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_date {
font-family: "Work Sans",Arial,Helvetica,sans-serif;
padding-left: 0;
font-weight: normal;
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_inner .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_date:before {
display: none;
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_inner .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta {
padding-bottom: .05em;
}
.bt_bb_image_position_top.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_inner .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta {
display: inline-block;
}
.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_inner .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta > span {
font-size: .7em;
text-transform: uppercase;
font-weight: 500;
font-family: "Work Sans",Arial,Helvetica,sans-serif;
line-height: 2;
float: left;
color: #fff;
}
.bt_bb_image_position_top.bt_bb_latest_posts .bt_bb_latest_posts_item .bt_bb_latest_posts_item_inner .bt_bb_latest_posts_item_content .bt_bb_latest_posts_item_meta > span {
color: #808080;
}
.bt_bb_latest_posts .bt_bb_latest_posts_item:hover .bt_bb_latest_posts_item_inner {
-webkit-box-shadow: 0 20px 20px -10px rgba(0,0,0,.2);
box-shadow: 0 20px 20px -10px rgba(0,0,0,.2);
}
.bt_bb_latest_posts .bt_bb_latest_posts_item:hover .bt_bb_latest_posts_item_inner .bt_bb_latest_posts_item_image img {
-webkit-transform: scale3d(1.05,1.05,1.05);
-moz-transform: scale3d(1.05,1.05,1.05);
-ms-transform: scale3d(1.05,1.05,1.05);
transform: scale3d(1.05,1.05,1.05);
}
@media (max-width: 992px) {
.bt_bb_columns_4.bt_bb_latest_posts .bt_bb_latest_posts_item {
-webkit-flex-basis: 50%;
flex-basis: 50%;
}
.bt_bb_columns_6.bt_bb_latest_posts .bt_bb_latest_posts_item {
-webkit-flex-basis: 33.33%;
flex-basis: 33.33%;
}
}
@media (max-width: 780px) {
.bt_bb_columns_2.bt_bb_latest_posts .bt_bb_latest_posts_item {
-webkit-flex-basis: 100%;
flex-basis: 100%;
}
.bt_bb_columns_3.bt_bb_latest_posts .bt_bb_latest_posts_item {
-webkit-flex-basis: 100%;
flex-basis: 100%;
}
.bt_bb_columns_4.bt_bb_latest_posts .bt_bb_latest_posts_item {
-webkit-flex-basis: 100%;
flex-basis: 100%;
}
.bt_bb_columns_5.bt_bb_latest_posts .bt_bb_latest_posts_item {
-webkit-flex-basis: 100%;
flex-basis: 100%;
}
.bt_bb_columns_6.bt_bb_latest_posts .bt_bb_latest_posts_item {
-webkit-flex-basis: 50%;
flex-basis: 50%;
}
}
@media (max-width: 480px) {
.bt_bb_columns_6.bt_bb_latest_posts .bt_bb_latest_posts_item {
-webkit-flex-basis: 100%;
flex-basis: 100%;
}
} .bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner {
-webkit-transition: all 650ms ease-in-out;
-moz-transition: all 650ms ease-in-out;
transition: all 650ms ease-in-out;
border: 1px solid #e6e6e6;
overflow: hidden;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner:hover {
-webkit-box-shadow: 0 20px 20px -10px rgba(0,0,0,.2);
box-shadow: 0 20px 20px -10px rgba(0,0,0,.2);
}
.btHardRoundedButtons .bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner {
border-radius: 50px;
}
.btSoftRoundedButtons .bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner {
border-radius: 3px;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_thumbnail {
overflow: hidden;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_thumbnail img {
-webkit-transition: all 650ms ease-in-out;
-moz-transition: all 650ms ease-in-out;
transition: all 650ms ease-in-out;
-webkit-transform: scale3d(1,1,1);
-moz-transform: scale3d(1,1,1);
-ms-transform: scale3d(1,1,1);
transform: scale3d(1,1,1);
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_thumbnail img:hover {
-webkit-transform: scale3d(1.1,1.1,1.1);
-moz-transform: scale3d(1.1,1.1,1.1);
-ms-transform: scale3d(1.1,1.1,1.1);
transform: scale3d(1.1,1.1,1.1);
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content {
padding: 1em 1.5em 1em;
background-color: #fff;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta {
display: inline-block;
padding: 0 0 .2em;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_category {
display: inline-block;
float: none;
padding: 0 0 .5em;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_category .post-categories {
line-height: 1;
display: inline-block;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_category .post-categories li {
margin: 0;
line-height: 1;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_category .post-categories li a {
color: inherit;
background-color: transparent;
font-family: "Work Sans",Arial,Helvetica,sans-serif;
font-size: .9rem;
font-weight: 600;
line-height: 1;
padding: 0;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_category .post-categories li a:hover {
color: #cf1a45;
background-color: transparent;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_category:not(:last-child):after {
content: '\00B7';
opacity: .4;
display: inline-block;
padding: 0 .4em;
font-weight: 800;
font-size: 1.2em;
line-height: 1;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta > span {
font-family: "Work Sans",Arial,Helvetica,sans-serif;
font-weight: 600;
opacity: .7;
padding-bottom: .5em;
}
.rtl .bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta > span {
padding-right: 0;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_date:before {
display: none;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_date:not(:last-child):after {
content: '\00B7';
opacity: .4;
display: inline-block;
padding: 0 .4em;
font-weight: 800;
font-size: 1.2em;
line-height: 1;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_item_author:before {
display: none;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_item_author:not(:last-child):after {
content: '\00B7';
opacity: .4;
display: inline-block;
padding: 0 .4em;
font-weight: 800;
font-size: 1.2em;
line-height: 1;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_meta .bt_bb_grid_item_item_comments:before {
content: "\f075";
color: rgba(24,24,24,.4);
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_post_title + .bt_bb_grid_item_post_excerpt:not(:empty) {
margin-top: 0;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_post_title a {
color: inherit;
font-weight: 700;
line-height: 1.1;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_post_title a:hover {
color: #cf1a45;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_post_excerpt {
overflow: hidden;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 4;
line-height: 1.8em;
max-height: 7.2em;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_post_share {
margin-top: 1.5em;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_post_share .bt_bb_icon {
padding: 0 .5em;
}
.bt_bb_masonry_post_grid .bt_bb_masonry_post_grid_content .bt_bb_grid_item .bt_bb_grid_item_inner .bt_bb_grid_item_post_content .bt_bb_grid_item_post_share .bt_bb_icon:first-child {
padding-left: 0;
}
.bt_bb_masonry_post_grid .bt_bb_post_grid_filter {
padding: 0 0 2em;
}
.bt_bb_masonry_post_grid .bt_bb_post_grid_filter span {
font-size: 1.1em;
line-height: 1;
font-weight: 600;
font-family: "Work Sans",Arial,Helvetica,sans-serif;
padding: 1.5em;
margin: 0;
border-bottom: 2px solid rgba(0,0,0,.3);
opacity: .35;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
}
.bt_bb_masonry_post_grid .bt_bb_post_grid_filter span.active,
.bt_bb_masonry_post_grid .bt_bb_post_grid_filter span:hover {
background-color: transparent;
border-color: #cf1a45;
opacity: 1;
}
.bt_bb_masonry_post_grid .bt_bb_post_grid_loader {
margin-top: 2em;
border-top: .4em solid #cf1a45;
} .bt_bb_masonry_image_grid.bt_bb_image_style_border .bt_bb_grid_item_inner > .bt_bb_grid_item_inner_image {
overflow: hidden;
border-radius: 8px;
border: 2px solid rgba(255,255,255,.3);
}
.bt_bb_masonry_image_grid.bt_bb_image_style_border .bt_bb_grid_item {
overflow: visible;
} .bt_bb_slider.slick-slider button.slick-arrow {
background-color: rgba(0,0,0,.3);
}
.bt_bb_layout_wide .bt_bb_content_slider.bt_bb_multiple_slides .slick-list {
position: static !important;
max-width: 1200px;
margin: 0 auto;
overflow: hidden;
}
.bt_bb_layout_wide .bt_bb_content_slider.bt_bb_multiple_slides .slick-list .slick-track {
position: relative;
}
.bt_bb_layout_wide .bt_bb_content_slider:not(.bt_bb_multiple_slides) .slick-slider .bt_bb_content_slider_item {
overflow: hidden;
}
.bt_bb_layout_wide .bt_bb_content_slider:not(.bt_bb_multiple_slides) .slick-slider .bt_bb_content_slider_item .bt_bb_content_slider_item_content {
max-width: 1260px;
padding: 0 30px;
margin: 0 auto;
}
@media (max-width: 780px) {
.slick-dots li {
margin: .5em;
}
} .bt_bb_content_slider button.slick-arrow {
background-color: #fff;
border-radius: 50px;
width: 50px;
height: 50px;
-webkit-transition: all 280ms ease;
-moz-transition: all 280ms ease;
transition: all 280ms ease;
-webkit-box-shadow: 0 7px 15px 2px rgba(0,0,0,.2);
box-shadow: 0 7px 15px 2px rgba(0,0,0,.2);
}
.bt_bb_content_slider button.slick-arrow:before {
font-size: 2.5em;
color: #181818;
}
.bt_bb_content_slider button.slick-arrow.slick-prev {
left: -1em;
}
.bt_bb_content_slider button.slick-arrow.slick-next {
right: -1em;
}
.bt_bb_content_slider button.slick-arrow:hover {
-webkit-transform: translateY(-.25em);
-moz-transform: translateY(-.25em);
-ms-transform: translateY(-.25em);
transform: translateY(-.25em);
}
.bt_bb_content_slider.bt_bb_arrow_style_borderless button.slick-arrow {
background-color: transparent;
-webkit-box-shadow: none;
box-shadow: none;
}
.bt_bb_content_slider.bt_bb_arrow_style_borderless button.slick-arrow:before {
color: #fff;
font-size: 3.5em;
}
.bt_bb_content_slider.bt_bb_arrow_style_borderless button.slick-arrow.slick-prev {
left: -4%;
top: 3.5em;
}
.bt_bb_content_slider.bt_bb_arrow_style_borderless button.slick-arrow.slick-next {
right: -4%;
top: 3.5em;
} .bt_bb_custom_menu div ul {
margin: 0;
}
.bt_bb_orientation_horizontal.bt_bb_custom_menu div ul li {
display: inline;
padding: 0 1em;
border: none;
}
.bt_bb_orientation_horizontal.bt_bb_custom_menu div ul li:first-child {
padding-left: 0;
}
.bt_bb_custom_menu div ul > li {
list-style: none;
margin-left: 0;
padding: .8em 0;
border-bottom: 1px solid rgba(255,255,255,.2);
}
.bt_bb_custom_menu div ul > li:first-child {
padding-top: 0;
}
.bt_bb_custom_menu div ul a {
font-size: .9em;
font-family: "Work Sans",Arial,Helvetica,sans-serif;
color: inherit;
}
.bt_bb_custom_menu div ul a:hover {
color: #cf1a45;
}
.bt_bb_capitalize_yes.bt_bb_custom_menu div ul a {
text-transform: uppercase;
} .bt_bb_row .bt_bb_column.bt_bb_padding_text_indent .bt_bb_column_content {
padding-left: 2em;
padding-right: 2em;
}
.bt_bb_row .bt_bb_column.bt_bb_padding_text_indent .bt_bb_column_content .bt_bb_image {
margin: 0 -2em;
} .bt_bb_google_maps_content {
max-width: 1280px;
margin: 0 auto;
}
.bt_bb_google_maps .bt_bb_google_maps_content .bt_bb_google_maps_content_wrapper .bt_bb_google_maps_location {
padding: 2em;
}
.bt_bb_map .bt_bb_map_content .bt_bb_map_content_wrapper {
margin: 0 1em;
padding: 4em 0;
} .bt_bb_tabs ul.bt_bb_tabs_header {
width: 100%;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.bt_bb_style_outline.bt_bb_tabs ul.bt_bb_tabs_header {
border-width: 2px;
}
.bt_bb_style_filled.bt_bb_tabs ul.bt_bb_tabs_header {
border: none !important;
}
.bt_bb_tabs ul.bt_bb_tabs_header li {
-webkit-flex: 1 0 auto;
-ms-flex: 1 0 auto;
flex: 1 0 auto;
}
.bt_bb_style_simple.bt_bb_tabs ul.bt_bb_tabs_header li {
opacity: .35;
border-bottom: 2px solid rgba(0,0,0,.3);
}
.bt_bb_style_simple.bt_bb_tabs ul.bt_bb_tabs_header li.on {
opacity: 1;
border-color: #cf1a45;
}
.bt_bb_style_simple.bt_bb_tabs ul.bt_bb_tabs_header li:hover {
opacity: 1 !important;
}
.bt_bb_style_outline.bt_bb_tabs ul.bt_bb_tabs_header li {
padding: 1em;
border-width: 0 0 0 2px;
}
.bt_bb_style_outline.bt_bb_tabs ul.bt_bb_tabs_header li:first-child {
border-width: 0;
}
.bt_bb_style_outline.bt_bb_tabs ul.bt_bb_tabs_header li:last-child {
border-width: 0 0 0 2px;
}
.bt_bb_style_filled.bt_bb_tabs ul.bt_bb_tabs_header li {
padding: 1em;
border: none !important;
}
.bt_bb_style_filled.bt_bb_tabs ul.bt_bb_tabs_header li:last-child {
border-width: 0 0 0 2px;
}
.bt_bb_tabs ul.bt_bb_tabs_header li .bt_bb_tab_title {
padding: 0;
font-size: 1.1em;
font-weight: 600;
font-family: "Work Sans",Arial,Helvetica,sans-serif;
}
.bt_bb_tabs ul.bt_bb_tabs_header li.btWithIcon {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.bt_bb_tabs ul.bt_bb_tabs_header li.btWithIcon span {
-webkit-flex: 1 0 100%;
-ms-flex: 1 0 100%;
flex: 1 0 100%;
}
.bt_bb_tabs ul.bt_bb_tabs_header li.btWithIcon span.bt_bb_icon_holder {
font-size: 3em;
padding: 0;
color: #cf1a45;
}
.bt_bb_tabs ul.bt_bb_tabs_header li.btWithIcon span.bt_bb_tab_title {
padding: 1.5em 0;
}
.bt_bb_tabs.bt_bb_style_simple .bt_bb_tab_title {
padding-bottom: 1em;
}
.bt_bb_tabs .bt_bb_tabs_tabs .bt_bb_tab_item .bt_bb_tab_content {
padding-top: 2em;
}
@media(max-width: 1200px) {
.bt_bb_tabs ul.bt_bb_tabs_header li.btWithIcon {
padding: 1em 1em .5em 1em;
-webkit-flex: 1 0 10%;
-ms-flex: 1 0 10%;
flex: 1 0 10%;
}
.bt_bb_tabs ul.bt_bb_tabs_header li.btWithIcon span.bt_bb_tab_title {
padding: 0;
}
.bt_bb_tabs ul.bt_bb_tabs_header li:not(.btWithIcon) span.bt_bb_tab_title {
padding: 1em 0 1em;
}
}
@media(max-width: 360px) {
.bt_bb_tabs ul.bt_bb_tabs_header li {
-webkit-flex: 1 0 100% !important;
-ms-flex: 1 0 100% !important;
flex: 1 0 100% !important;
}
.bt_bb_style_outline.bt_bb_tabs ul.bt_bb_tabs_header li {
border-width: 0 0 2px 0 !important;
}
.bt_bb_style_outline.bt_bb_tabs ul.bt_bb_tabs_header li:last-child {
border-width: 0 !important;
}
} .bt_bb_counter_holder {
height: 1em;
line-height: 1;
display: inline-block;
font-family: "Work Sans",Arial,Helvetica,sans-serif;
}
.bt_bb_counter_holder.bt_bb_size_xlarge {
font-size: 3.5em;
}
.btHeadingWeight_default .bt_bb_counter_holder {
font-weight: 300;
}
.btHeadingWeight_black .bt_bb_counter_holder {
font-weight: 900;
}
.btHeadingWeight_bolder .bt_bb_counter_holder {
font-weight: 800;
}
.btHeadingWeight_bold .bt_bb_counter_holder {
font-weight: 700;
}
.btHeadingWeight_semi-bold .bt_bb_counter_holder {
font-weight: 600;
}
.btHeadingWeight_medium .bt_bb_counter_holder {
font-weight: 500;
}
.btHeadingWeight_normal .bt_bb_counter_holder {
font-weight: 400;
}
.btHeadingWeight_light .bt_bb_counter_holder {
font-weight: 300;
}
.btHeadingWeight_lighter .bt_bb_counter_holder {
font-weight: 200;
}
.btHeadingWeight_thin .bt_bb_counter_holder {
font-weight: 100;
}
.bt_bb_counter_holder .bt_bb_counter {
height: 1em;
}
.bt_bb_counter_holder .bt_bb_counter span.onedigit {
height: 1em;
}
.bt_bb_counter_holder .bt_bb_counter span.onedigit span {
height: 1em;
} .darkSkinSelector .wpcf7-form input:not([type='radio']),
.darkSkinSelector .wpcf7-form input:not([type='checkbox']),
.darkSkinSelector .wpcf7-form textarea,
.darkSkinSelector .wpcf7-form .fancy-select .trigger {
color: #181818;
}
.wpcf7-form .fancy-select .trigger {
line-height: 3.2em;
}
.wpcf7-form .fancy-select .options.overflowing {
bottom: 3.35em;
}
.wpcf7-form .wpcf7-submit {
font-weight: 600 !important;
font-size: 1em !important;
font-family: "Work Sans",Arial,Helvetica,sans-serif;
-webkit-box-shadow: 0 0 0 2px #cf1a45 inset;
box-shadow: 0 0 0 2px #cf1a45 inset;
color: #cf1a45 !important;
border: 0;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
cursor: pointer;
width: auto !important;
padding: 0 2em !important;
}
.wpcf7-form .wpcf7-submit:hover {
-webkit-box-shadow: 0 0 0 3em #cf1a45 inset;
box-shadow: 0 0 0 3em #cf1a45 inset;
color: #fff !important;
}
.bt_bb_align_center .wpcf7-form .wpcf7-submit {
margin-left: auto;
margin-right: auto;
}
.bt_bb_align_right .wpcf7-form .wpcf7-submit {
margin-left: auto;
}
div.wpcf7-validation-errors,
div.wpcf7-acceptance-missing {
border: 2px solid #cf1a45;
}
span.wpcf7-not-valid-tip {
color: #cf1a45;
} .btCampaign {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.btCampaign .btCampaignEmail {
-webkit-flex: 1 0 75%;
-ms-flex: 1 0 75%;
flex: 1 0 75%;
max-width: 75%;
padding-right: 10px;
}
.btCampaign .btCampaignZip {
-webkit-flex: 1 0 25%;
-ms-flex: 1 0 25%;
flex: 1 0 25%;
max-width: 25%;
}
.btCampaign .btCampaignButton {
-webkit-flex: 1 0 100%;
-ms-flex: 1 0 100%;
flex: 1 0 100%;
max-width: 100%;
padding-top: 2.5em;
}
.btCampaign .btCampaignButton input[type='submit'] {
-webkit-box-shadow: 0 0 0 2px #fff inset;
box-shadow: 0 0 0 2px #fff inset;
color: #fff !important;
}
.btCampaign .btCampaignButton input[type='submit']:hover {
-webkit-box-shadow: 0 0 0 3em #fff inset;
box-shadow: 0 0 0 3em #fff inset;
color: #00214e !important;
}
.btCampaign input:not([type='submit']) {
color: #181818 !important;
background-color: #fff !important;
}
@media (max-width: 991px) {
.btCampaign {
display: block;
}
.btCampaign .btCampaignEmail,
.btCampaign .btCampaignZip {
max-width: 100%;
padding-right: 0;
padding-bottom: 10px;
}
} .btVolunteers {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.btVolunteers .btCheckbox {
-webkit-flex: 1 0 50%;
-ms-flex: 1 0 50%;
flex: 1 0 50%;
padding-bottom: 1em;
}
.btVolunteers .btCheckbox input {
width: 1.25em;
height: 1.25em;
display: block;
float: left;
margin-right: .5em;
margin-top: -.2em;
}
.btVolunteers .btCheckbox span.wpcf7-list-item {
margin: 0;
line-height: .7;
}
.btVolunteers .btCheckbox .wpcf7-list-item-label {
font-size: 1.2em;
font-family: "Work Sans",Arial,Helvetica,sans-serif;
}
.btVolunteers .btVolunteersName input:not([type='submit']),
.btVolunteers .btVolunteersEmail input:not([type='submit']),
.btVolunteers .btVolunteersPhone input:not([type='submit']),
.btVolunteers .btVolunteersZip input:not([type='submit']) {
background-color: #fff;
font-size: 1.2em;
color: #181818;
}
.btVolunteers .btVolunteersName input:not([type='submit'])::placeholder,
.btVolunteers .btVolunteersEmail input:not([type='submit'])::placeholder,
.btVolunteers .btVolunteersPhone input:not([type='submit'])::placeholder,
.btVolunteers .btVolunteersZip input:not([type='submit'])::placeholder {
font-family: "Work Sans",Arial,Helvetica,sans-serif;
}
.btVolunteers .btVolunteersName {
-webkit-flex: 1 0 100%;
-ms-flex: 1 0 100%;
flex: 1 0 100%;
padding: 1em 0;
}
.btVolunteers .btVolunteersEmail {
-webkit-flex: 1 0 100%;
-ms-flex: 1 0 100%;
flex: 1 0 100%;
max-width: 100%;
padding-bottom: 1em;
}
.btVolunteers .btVolunteersPhone {
-webkit-flex: 1 0 70%;
-ms-flex: 1 0 70%;
flex: 1 0 70%;
max-width: 70%;
padding: 0 1em 1em 0;
}
.btElectPeople.btVolunteers .btVolunteersPhone {
padding: 0 0 1em 1em;
}
.btVolunteers .btVolunteersZip {
-webkit-flex: 1 0 30%;
-ms-flex: 1 0 30%;
flex: 1 0 30%;
max-width: 30%;
padding-bottom: 1em;
}
.btVolunteers .btVolunteersButton {
-webkit-flex: 1 0 100%;
-ms-flex: 1 0 100%;
flex: 1 0 100%;
z-index: 1;
}
.btVolunteers .btVolunteersButton input[type='submit'] {
font-family: "Work Sans",Arial,Helvetica,sans-serif;
color: #fff !important;
background-color: #00214e;
width: 100% !important;
-webkit-box-shadow: none;
box-shadow: none;
}
.btVolunteers .btVolunteersButton input[type='submit']:hover {
color: #00214e !important;
background-color: #fff;
}
.btElectPeople.btVolunteers .btVolunteersButton input[type='submit'] {
color: #fff;
background-color: transparent;
-webkit-box-shadow: 0 0 0 2px #fff inset;
box-shadow: 0 0 0 2px #fff inset;
}
.btElectPeople.btVolunteers .btVolunteersButton input[type='submit']:hover {
color: #00214e;
-webkit-box-shadow: 0 0 0 3em #fff inset;
box-shadow: 0 0 0 3em #fff inset;
}
@media (max-width: 480px) {
.btVolunteers .btCheckbox {
-webkit-flex: 1 0 100%;
-ms-flex: 1 0 100%;
flex: 1 0 100%;
padding-bottom: 1em;
}
.btVolunteers .btVolunteersPhone {
-webkit-flex: 1 0 100%;
-ms-flex: 1 0 100%;
flex: 1 0 100%;
padding: 0 0 1em 0 !important;
}
.btVolunteers .btVolunteersZip {
-webkit-flex: 1 0 100%;
-ms-flex: 1 0 100%;
flex: 1 0 100%;
padding-bottom: 1em;
}
}
.btNewsletter {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.btNewsletter .btNewsletterColumn {
-webkit-flex: 1 0 70%;
-ms-flex: 1 0 70%;
flex: 1 0 70%;
max-width: 70%;
padding-right: 2em;
}
.btNewsletter .btNewsletterColumn input[type='email'] {
background-color: #fff;
border-radius: 3px;
height: 3em;
}
.btNewsletter .btNewsletterButton {
-webkit-flex: 1 0 30%;
-ms-flex: 1 0 30%;
flex: 1 0 30%;
max-width: 30%;
}
.btNewsletter .btNewsletterButton input[type='submit'] {
font-size: .9em !important;
font-weight: 400 !important;
border-radius: 50px;
color: #fff !important;
-webkit-box-shadow: 0 0 0 3em #00214e inset;
box-shadow: 0 0 0 3em #00214e inset;
}
.btNewsletter .btNewsletterButton input[type='submit']:hover {
color: #00214e !important;
background: transparent !important;
-webkit-box-shadow: 0 0 0 2px #00214e inset;
box-shadow: 0 0 0 2px #00214e inset;
}
@media (max-width: 480px) {
.btNewsletter .btNewsletterColumn {
-webkit-flex: 1 0 100%;
-ms-flex: 1 0 100%;
flex: 1 0 100%;
max-width: 100%;
padding-right: 0;
padding-bottom: 1em;
}
.btNewsletter .btNewsletterButton {
-webkit-flex: 1 0 100%;
-ms-flex: 1 0 100%;
flex: 1 0 100%;
max-width: 100%;
}
} .btSignUp {
background-color: #f1f1f1;
padding: 1.5em;
border: 1px solid #cacaca;
}
.btSignUp .btSignUpInput {
padding-bottom: .8em;
}
.btSignUp .btSignUpInput input {
background-color: white !important;
border: 1px solid #c3c3c3;
}
.btSignUp .btSignUpPhone {
max-width: 48%;
float: left;
}
.btSignUp .btSignUpPhone input {
background-color: white !important;
border: 1px solid #c3c3c3;
}
.btSignUp .btSignUpZip {
max-width: 49%;
float: right;
}
.btSignUp .btSignUpZip input {
background-color: white !important;
border: 1px solid #c3c3c3;
}
.btSignUp .btSignUpButton {
margin-top: 4em;
height: 3.2em;
}
.btSignUp .btSignUpButton input {
width: 100% !important;
color: #fff !important;
-webkit-box-shadow: 0 0 0 3em #cf1a45 inset;
box-shadow: 0 0 0 3em #cf1a45 inset;
}
@media (max-width: 580px) {
.btSignUp .btSignUpPhone,
.btSignUp .btSignUpZip {
max-width: 100% !important;
margin-bottom: 1em;
}
} .btJoinParty h3 {
font-size: 2.4em;
opacity: .8;
font-weight: 600 !important;
}
.btJoinParty input:not([type='submit']),
.btJoinParty textarea,
.btJoinParty select,
.btJoinParty .fancy-select .trigger {
background-color: #fff !important;
}
.btJoinParty .btInput {
margin-bottom: 1em;
}
.btJoinParty .btInput.btLast {
margin-bottom: 2em;
}
.btJoinParty p.btLabel {
font-family: "Work Sans",Arial,Helvetica,sans-serif;
font-weight: 500;
margin-bottom: 0;
}
.btJoinParty hr {
margin: 2em 0;
opacity: .5;
}
.btJoinParty .btButton {
padding-top: 2em;
}
.btJoinParty .btButton input[type='submit'] {
-webkit-box-shadow: 0 0 0 3em #cf1a45 inset;
box-shadow: 0 0 0 3em #cf1a45 inset;
color: #fff !important;
}
.btJoinParty .btButton input[type='submit']:hover {
-webkit-box-shadow: 0 0 0 2px #cf1a45 inset;
box-shadow: 0 0 0 2px #cf1a45 inset;
color: #cf1a45 !important;
background-color: transparent !important;
}
.btJoinParty .wpcf7-acceptance {
border: 1px solid #c7c7c7;
width: 100%;
padding: .2em;
display: block;
} .btDarkSkin .bt_bb_single_event,
.btLightSkin .btDarkSkin .bt_bb_single_event,
.btDarkSkin.btLightSkin .btDarkSkin .bt_bb_single_event {
color: #fff;
}
.bt_bb_single_event .bt_bb_single_event_content_image {
-webkit-flex: 1 0 100%;
-ms-flex: 1 0 100%;
flex: 1 0 100%;
}
.bt_bb_single_event .bt_bb_single_event_content_image:after {
content: " ";
display: table;
width: 100%;
clear: both;
}
.bt_bb_single_event .bt_bb_single_event_content_image .bt_bb_image {
width: 100%;
}
.bt_bb_single_event .bt_bb_single_event_content_image .bt_bb_image img {
width: 100%;
}
.bt_bb_single_event .bt_bb_single_event_content {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.bt_bb_single_event .bt_bb_single_event_content .bt_bb_single_event_date {
padding-right: 1.5em;
display: inline-block;
-webkit-flex: 1 0 5%;
-ms-flex: 1 0 5%;
flex: 1 0 5%;
font-family: "Work Sans",Arial,Helvetica,sans-serif;
line-height: 1;
}
.rtl .bt_bb_single_event .bt_bb_single_event_content .bt_bb_single_event_date {
padding-right: 0;
border-right: none;
padding-left: 1.5em;
}
.bt_bb_single_event .bt_bb_single_event_content .bt_bb_single_event_date .bt_bb_single_event_day {
font-size: 3.5em;
font-weight: 700;
}
.bt_bb_single_event .bt_bb_single_event_content .bt_bb_single_event_date .bt_bb_single_event_month,
.bt_bb_single_event .bt_bb_single_event_content .bt_bb_single_event_date .bt_bb_single_event_time {
font-size: 1.2em;
font-weight: 300;
line-height: 1.2;
}
.bt_bb_single_event .bt_bb_single_event_content .bt_bb_single_event_details {
-webkit-flex: 1 0 56%;
-ms-flex: 1 0 56%;
flex: 1 0 56%;
display: inline-block;
padding-left: 1.5em;
}
.bt_bb_single_event .bt_bb_single_event_content .bt_bb_single_event_details:after {
content: " ";
display: table;
width: 100%;
clear: both;
}
.bt_bb_single_event .bt_bb_single_event_content .bt_bb_single_event_details .bt_bb_single_event_content_title {
font-size: 1.7rem;
line-height: 1;
font-family: "Work Sans",Arial,Helvetica,sans-serif;
font-weight: 500;
padding-bottom: .5em;
}
.bt_bb_single_event .bt_bb_single_event_content .bt_bb_single_event_details .bt_bb_single_event_content_title a {
color: inherit;
}
.bt_bb_single_event .bt_bb_single_event_content .bt_bb_single_event_details .bt_bb_single_event_content_title a:hover {
color: #cf1a45;
}
.bt_bb_single_event .bt_bb_single_event_content .bt_bb_single_event_details .bt_bb_single_event_content_description {
font-size: 1.3em;
font-family: "Work Sans",Arial,Helvetica,sans-serif;
font-weight: 300;
line-height: 1.2;
}
.bt_bb_single_event .bt_bb_single_event_content .bt_bb_single_event_details .bt_bb_single_event_content_description:after {
content: " ";
display: table;
width: 100%;
clear: both;
}
.bt_bb_single_event .bt_bb_single_event_content .bt_bb_single_event_content_inner {
-webkit-flex: 1 0 10%;
-ms-flex: 1 0 10%;
flex: 1 0 10%;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.bt_bb_single_event .bt_bb_single_event_content .bt_bb_single_event_content_inner .bt_bb_button {
text-align: center;
}
@media (max-width: 480px) {
.bt_bb_single_event .bt_bb_single_event_content {
display: block !important;
}
.bt_bb_single_event .bt_bb_single_event_content .bt_bb_single_event_date {
display: block;
padding: 0 0 1.5em;
}
.bt_bb_single_event .bt_bb_single_event_content .bt_bb_single_event_details {
display: block;
padding: 0 0 1.5em;
}
} .bt_bb_card {
overflow: hidden;
-webkit-transition: all 650ms ease-in-out;
-moz-transition: all 650ms ease-in-out;
transition: all 650ms ease-in-out;
border: 1px solid #e6e6e6;
}
.btSoftRoundedButtons .bt_bb_card {
border-radius: 3px;
}
.btHardRoundedButtons .bt_bb_card {
border-radius: 50px;
}
.bt_bb_card.bt_bb_shape_hard-rounded {
border-radius: 50px;
}
.bt_bb_card.bt_bb_shape_soft-rounded {
border-radius: 3px;
}
.bt_bb_card .bt_bb_card_image {
overflow: hidden;
}
.bt_bb_card .bt_bb_card_image img {
-webkit-transition: all 650ms ease-in-out;
-moz-transition: all 650ms ease-in-out;
transition: all 650ms ease-in-out;
-webkit-transform: none !important;
-moz-transform: none !important;
-ms-transform: none !important;
transform: none !important;
}
.bt_bb_card .bt_bb_card_content {
display: block;
padding: 1.3em 1.2em 2em 1.2em;
float: left;
width: 100%;
}
.btLightSkin .bt_bb_card .bt_bb_card_content,
.btDarkSkin .btLightSkin .bt_bb_card .bt_bb_card_content,
.btLightSkin .btDarkSkin .btLightSkin .bt_bb_card .bt_bb_card_content {
background-color: #fff;
}
.btDarkSkin .bt_bb_card .bt_bb_card_content,
.btLightSkin .btDarkSkin .bt_bb_card .bt_bb_card_content,
.btDarkSkin.btLightSkin .btDarkSkin .bt_bb_card .bt_bb_card_content {
background-color: #191919;
}
.bt_bb_card .bt_bb_card_content .bt_bb_card_supertitle {
font-size: .8em;
font-family: "Work Sans",Arial,Helvetica,sans-serif;
padding-bottom: .5em;
line-height: 1;
}
.bt_bb_title_size_small.bt_bb_card .bt_bb_card_content .bt_bb_card_supertitle {
font-size: .7em;
}
.bt_bb_card .bt_bb_card_content .bt_bb_card_title {
font-size: 1.3em;
font-family: "Work Sans",Arial,Helvetica,sans-serif;
line-height: 1.3;
font-weight: 500;
}
.bt_bb_weight_black.bt_bb_card .bt_bb_card_content .bt_bb_card_title {
font-weight: 900;
}
.bt_bb_weight_bolder.bt_bb_card .bt_bb_card_content .bt_bb_card_title {
font-weight: 800;
}
.bt_bb_weight_bold.bt_bb_card .bt_bb_card_content .bt_bb_card_title {
font-weight: 700;
}
.bt_bb_weight_semi-bold.bt_bb_card .bt_bb_card_content .bt_bb_card_title {
font-weight: 600;
}
.bt_bb_weight_medium.bt_bb_card .bt_bb_card_content .bt_bb_card_title {
font-weight: 500;
}
.bt_bb_weight_normal.bt_bb_card .bt_bb_card_content .bt_bb_card_title {
font-weight: 400;
}
.bt_bb_weight_light.bt_bb_card .bt_bb_card_content .bt_bb_card_title {
font-weight: 300;
}
.bt_bb_weight_lighter.bt_bb_card .bt_bb_card_content .bt_bb_card_title {
font-weight: 200;
}
.bt_bb_weight_thin.bt_bb_card .bt_bb_card_content .bt_bb_card_title {
font-weight: 100;
}
.bt_bb_title_size_small.bt_bb_card .bt_bb_card_content .bt_bb_card_title {
font-size: 1.1em;
line-height: 1.4;
}
.bt_bb_title_size_normal.bt_bb_card .bt_bb_card_content .bt_bb_card_title {
font-size: 1.3em;
}
.bt_bb_title_size_medium.bt_bb_card .bt_bb_card_content .bt_bb_card_title {
font-size: 1.4em;
}
.bt_bb_title_size_large.bt_bb_card .bt_bb_card_content .bt_bb_card_title {
font-size: 1.5em;
}
.bt_bb_card:hover {
-webkit-box-shadow: 0 20px 20px -10px rgba(0,0,0,.2);
box-shadow: 0 20px 20px -10px rgba(0,0,0,.2);
}
.bt_bb_card a:hover .bt_bb_card_image .bt_bb_image.bt_bb_hover_style_zoom-in img {
-webkit-transform: scale3d(1.1,1.1,1.1) !important;
-moz-transform: scale3d(1.1,1.1,1.1) !important;
-ms-transform: scale3d(1.1,1.1,1.1) !important;
transform: scale3d(1.1,1.1,1.1) !important;
} .bt_bb_card_icon {
overflow: hidden;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
}
.bt_bb_card_icon a {
color: inherit !important;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
}
.bt_bb_card_icon .bt_bb_card_icon_content {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
padding: 4em 0;
text-align: center;
}
.bt_bb_card_icon .bt_bb_card_icon_content .bt_bb_card_icon_icon {
padding-bottom: 2em;
-webkit-flex: 1 0 100%;
-ms-flex: 1 0 100%;
flex: 1 0 100%;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
}
.bt_bb_card_icon .bt_bb_card_icon_content .bt_bb_card_icon_icon .bt_bb_icon_holder {
font-size: 6em;
line-height: 1;
}
.bt_bb_card_icon .bt_bb_card_icon_content .bt_bb_card_icon_title {
-webkit-flex: 1 0 100%;
-ms-flex: 1 0 100%;
flex: 1 0 100%;
font-size: 1.4em;
font-family: "Work Sans",Arial,Helvetica,sans-serif;
font-weight: 300;
}
.bt_bb_card_icon.bt_bb_style_border .bt_bb_card_icon_content {
border: 1px solid rgba(255,255,255,.2);
}
.bt_bb_card_icon.bt_bb_style_dark_border .bt_bb_card_icon_content {
border: 1px solid rgba(0,0,0,.2);
}
.bt_bb_card_icon:hover {
-webkit-box-shadow: 0 20px 20px -10px rgba(0,0,0,.2);
box-shadow: 0 20px 20px -10px rgba(0,0,0,.2);
} .bt_bb_progress_bar_advanced > div {
position: relative;
}
.bt_bb_progress_bar_advanced .progressbar-text {
font-size: 2.33em;
font-family: "Work Sans",Arial,Helvetica,sans-serif;
font-weight: 300;
color: inherit;
position: absolute;
left: 0;
top: 0;
right: 0;
bottom: 0;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-transform: none !important;
-moz-transform: none !important;
-ms-transform: none !important;
transform: none !important;
}
a .bt_bb_progress_bar_advanced .progressbar-text {
color: #cf1a45;
}
a:hover .bt_bb_progress_bar_advanced .progressbar-text {
color: inherit;
}
.bt_bb_progress_bar_advanced[data-container-type="semi-circle"] .progressbar-text {
margin-bottom: .5em;
}
.bt_bb_progress_bar_advanced .bt_bb_icon_holder.bt_bb_size_small {
font-size: .75em;
}
.bt_bb_progress_bar_advanced .bt_bb_icon_holder.bt_bb_size_normal {
font-size: 1em;
}
.bt_bb_progress_bar_advanced .bt_bb_icon_holder.bt_bb_size_medium {
font-size: 1.5em;
}
.bt_bb_progress_bar_advanced .bt_bb_icon_holder.bt_bb_size_large {
font-size: 2.25em;
}
.bt_bb_progress_bar_advanced p {
font-family: "Work Sans",Arial,Helvetica,sans-serif;
font-weight: 400;
margin: 1.5em 0 0;
line-height: 1;
font-size: 1.1em;
} .bt_bb_progress_bar_advanced > .container > svg > path:first-child {
opacity: .25;
}
@media (max-width: 780px) {
.bt_bb_progress_bar_advanced .progressbar-text {
font-size: 1.5em;
}
} .bt_bb_step_line {
padding: 4em 0;
position: relative;
z-index: 1;
display: block;
float: left;
}
.bt_bb_step_line:before {
content: '';
background: #ececec;
height: 100%;
width: 2px;
position: absolute;
top: 0;
left: 50%;
z-index: 0;
}
.bt_bb_step_line .bt_bb_inner_step {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
z-index: 1;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
padding-bottom: 7em;
}
.bt_bb_step_line .bt_bb_inner_step .bt_bb_inner_step_image {
-webkit-flex: 0 0 55%;
-ms-flex: 0 0 55%;
flex: 0 0 55%;
max-width: 55%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
z-index: 1;
-webkit-box-shadow: 0 30px 30px -10px rgba(0,0,0,.2);
box-shadow: 0 30px 30px -10px rgba(0,0,0,.2);
}
.bt_bb_step_line .bt_bb_inner_step .bt_bb_inner_step_image .bt_bb_image {
float: none;
border-radius: 8px;
}
.bt_bb_align_left .bt_bb_align_center.bt_bb_step_line .bt_bb_inner_step .bt_bb_inner_step_image .bt_bb_image,.bt_bb_align_right .bt_bb_align_center.bt_bb_step_line .bt_bb_inner_step .bt_bb_inner_step_image .bt_bb_image,.bt_bb_align_left .bt_bb_align_center .bt_bb_step_line .bt_bb_inner_step .bt_bb_inner_step_image .bt_bb_image,.bt_bb_align_right .bt_bb_align_center .bt_bb_step_line .bt_bb_inner_step .bt_bb_inner_step_image .bt_bb_image,.bt_bb_align_center.bt_bb_step_line .bt_bb_inner_step .bt_bb_inner_step_image .bt_bb_image,.bt_bb_align_center .bt_bb_step_line .bt_bb_inner_step .bt_bb_inner_step_image .bt_bb_image {
margin-bottom: -1em !important;
}
.bt_bb_step_line .bt_bb_inner_step .bt_bb_inner_step_content {
padding: 0 0 0 4em;
-webkit-flex: 0 0 45%;
-ms-flex: 0 0 45%;
flex: 0 0 45%;
max-width: 45%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
position: relative;
z-index: 1;
}
.rtl .bt_bb_step_line .bt_bb_inner_step .bt_bb_inner_step_content {
padding: 0 4em 0 0;
}
.bt_bb_step_line .bt_bb_inner_step .bt_bb_inner_step_content .bt_bb_inner_step_icon {
padding-bottom: 2em;
}
.bt_bb_step_line .bt_bb_inner_step .bt_bb_inner_step_content .bt_bb_inner_step_icon .bt_bb_icon_holder {
font-size: 5em;
line-height: 1;
color: #cf1a45;
}
.bt_bb_step_line .bt_bb_inner_step .bt_bb_inner_step_content .bt_bb_inner_step_title {
padding-bottom: 1.5em;
}
.bt_bb_step_line .bt_bb_inner_step .bt_bb_inner_step_content .bt_bb_inner_step_text {
font-size: .8em;
}
.bt_bb_step_line .bt_bb_inner_step .bt_bb_inner_step_content .bt_bb_inner_step_inner_content {
text-align: left;
}
.bt_bb_align_left .bt_bb_align_right.bt_bb_step_line .bt_bb_inner_step .bt_bb_inner_step_content .bt_bb_inner_step_inner_content,.bt_bb_align_center .bt_bb_align_right.bt_bb_step_line .bt_bb_inner_step .bt_bb_inner_step_content .bt_bb_inner_step_inner_content,.bt_bb_align_left .bt_bb_align_right .bt_bb_step_line .bt_bb_inner_step .bt_bb_inner_step_content .bt_bb_inner_step_inner_content,.bt_bb_align_center .bt_bb_align_right .bt_bb_step_line .bt_bb_inner_step .bt_bb_inner_step_content .bt_bb_inner_step_inner_content,.bt_bb_align_right.bt_bb_step_line .bt_bb_inner_step .bt_bb_inner_step_content .bt_bb_inner_step_inner_content,.bt_bb_align_right .bt_bb_step_line .bt_bb_inner_step .bt_bb_inner_step_content .bt_bb_inner_step_inner_content {
text-align: right;
}
.bt_bb_step_line .bt_bb_inner_step .bt_bb_inner_step_content .bt_bb_inner_step_inner_content .bt_bb_button {
float: left;
margin: 0;
}
.bt_bb_step_line .bt_bb_inner_step .bt_bb_inner_step_content .bt_bb_inner_step_inner_content .bt_bb_text {
font-size: .8em;
}
.bt_bb_step_line .bt_bb_inner_step:nth-child(odd) .bt_bb_inner_step_content {
text-align: left;
}
.bt_bb_step_line .bt_bb_inner_step:nth-child(even) {
-webkit-flex-direction: row-reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
}
.bt_bb_step_line .bt_bb_inner_step:nth-child(even) .bt_bb_inner_step_content {
padding: 0 4em 0 0;
}
.rtl .bt_bb_step_line .bt_bb_inner_step:nth-child(even) .bt_bb_inner_step_content {
padding: 0 0 0 4em;
}
.bt_bb_step_line.bt_bb_layout_below {
padding: 0;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
}
.bt_bb_step_line.bt_bb_layout_below .bt_bb_inner_step {
-webkit-flex: 1 0 50%;
-ms-flex: 1 0 50%;
flex: 1 0 50%;
max-width: 50%;
-webkit-align-content: flex-start;
-ms-flex-line-pack: start;
align-content: flex-start;
}
.bt_bb_step_line.bt_bb_layout_below .bt_bb_inner_step .bt_bb_inner_step_image {
-webkit-flex: 0 0 100%;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
margin-bottom: 2em;
-webkit-box-shadow: none;
box-shadow: none;
}
.bt_bb_step_line.bt_bb_layout_below .bt_bb_inner_step .bt_bb_inner_step_content {
-webkit-flex: 0 0 100%;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
padding: 0;
}
.bt_bb_step_line.bt_bb_layout_below .bt_bb_inner_step:nth-child(odd) {
padding: 7em 5em 0 0;
position: relative;
}
.rtl .bt_bb_step_line.bt_bb_layout_below .bt_bb_inner_step:nth-child(odd) {
padding: 7em 0 0 5em;
}
.bt_bb_step_line.bt_bb_layout_below .bt_bb_inner_step:nth-child(odd):before {
content: '';
background: #ececec;
height: 2px;
width: 50%;
position: absolute;
top: 35%;
right: 0%;
z-index: 0;
}
.bt_bb_step_line.bt_bb_layout_below .bt_bb_inner_step:nth-child(even) {
padding: 14em 0 0 5em;
position: relative;
}
.rtl .bt_bb_step_line.bt_bb_layout_below .bt_bb_inner_step:nth-child(even) {
padding: 14em 5em 0 0;
}
.bt_bb_step_line.bt_bb_layout_below .bt_bb_inner_step:nth-child(even):before {
content: '';
background: #ececec;
height: 2px;
width: 50%;
position: absolute;
top: 50%;
left: 0%;
z-index: 0;
}
@media (max-width: 780px) {
.bt_bb_step_line:before {
display: none;
}
.bt_bb_step_line .bt_bb_inner_step:not(:last-child) {
padding-bottom: 2em;
}
.bt_bb_step_line .bt_bb_inner_step .bt_bb_inner_step_image {
-webkit-flex: 0 0 100%;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.bt_bb_step_line .bt_bb_inner_step .bt_bb_inner_step_content {
-webkit-flex: 0 0 100%;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
padding: 2em 0 !important;
}
.bt_bb_step_line.bt_bb_layout_below {
display: block;
}
.bt_bb_step_line.bt_bb_layout_below .bt_bb_inner_step {
max-width: 100%;
padding: 0 0 2em 0 !important;
}
.bt_bb_step_line.bt_bb_layout_below .bt_bb_inner_step:before {
display: none;
}
.bt_bb_step_line.bt_bb_layout_below .bt_bb_inner_step .bt_bb_inner_step_image {
margin: 0 !important;
}
} .woocommerce-result-count,
.woocommerce-ordering {
width: 50%;
float: left;
margin: 0;
line-height: 3.5em;
margin-bottom: 2em;
}
.rtl .woocommerce-result-count,
.rtl .woocommerce-ordering {
float: right;
}
.woocommerce-result-count {
opacity: .5;
}
.woocommerce-ordering {
padding-left: 1em;
}
.rtl .woocommerce-ordering {
padding-left: 0;
padding-right: 1em;
}
.woocommerce-ordering .trigger {
opacity: .5;
}
.products ul,
.products {
margin: 0 -1em 1rem;
padding: 0;
list-style: none;
clear: both;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
width: 100%;
}
.products ul li.product,
.products li.product {
width: 100%;
padding: 0 1em;
margin: 0 0 2rem;
position: relative;
list-style: none;
}
.columns-2 .products ul li.product,
.columns-2.products ul li.product,
.columns-2 .products li.product,
.columns-2.products li.product {
-webkit-flex: 0 0 50%;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.columns-3 .products ul li.product,
.columns-3.products ul li.product,
.columns-3 .products li.product,
.columns-3.products li.product {
-webkit-flex: 0 0 33.3333%;
-ms-flex: 0 0 33.3333%;
flex: 0 0 33.3333%;
max-width: 33.3333%;
}
.columns-4 .products ul li.product,
.columns-4.products ul li.product,
.columns-4 .products li.product,
.columns-4.products li.product {
-webkit-flex: 0 0 25%;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.columns-5 .products ul li.product,
.columns-5.products ul li.product,
.columns-5 .products li.product,
.columns-5.products li.product {
-webkit-flex: 0 0 20%;
-ms-flex: 0 0 20%;
flex: 0 0 20%;
max-width: 20%;
}
.columns-6 .products ul li.product,
.columns-6.products ul li.product,
.columns-6 .products li.product,
.columns-6.products li.product {
-webkit-flex: 0 0 16.6666%;
-ms-flex: 0 0 16.6666%;
flex: 0 0 16.6666%;
max-width: 16.6666%;
}
.products ul li.product.first,
.products li.product.first {
clear: both;
}
.products ul li.product .btWooShopLoopItemInner,
.products li.product .btWooShopLoopItemInner {
padding: 0 1em 2rem 1rem;
text-align: center;
overflow: hidden;
background-color: #fff;
-webkit-transition: 300ms ease all;
-moz-transition: 300ms ease all;
transition: 300ms ease all;
width: 100%;
}
.btDarkSkin .products ul li.product .btWooShopLoopItemInner,
.btLightSkin .btDarkSkin .products ul li.product .btWooShopLoopItemInner,
.btDarkSkin.btLightSkin .btDarkSkin .products ul li.product .btWooShopLoopItemInner,
.btDarkSkin .products li.product .btWooShopLoopItemInner,
.btLightSkin .btDarkSkin .products li.product .btWooShopLoopItemInner,
.btDarkSkin.btLightSkin .btDarkSkin .products li.product .btWooShopLoopItemInner {
background-color: #191919;
}
.btHardRoundedButtons .products ul li.product .btWooShopLoopItemInner,
.btHardRoundedButtons .products li.product .btWooShopLoopItemInner {
border-radius: 50px;
}
.btSoftRoundedButtons .products ul li.product .btWooShopLoopItemInner,
.btSoftRoundedButtons .products li.product .btWooShopLoopItemInner {
border-radius: 3px;
}
.products ul li.product .btWooShopLoopItemInner:after,
.products li.product .btWooShopLoopItemInner:after {
content: " ";
display: table;
width: 100%;
clear: both;
}
.products ul li.product .btWooShopLoopItemInner .bt_bb_image,
.products li.product .btWooShopLoopItemInner .bt_bb_image {
margin-left: -2em;
margin-right: -2em;
margin-bottom: 1.5em;
float: none;
position: relative;
}
.products ul li.product .btWooShopLoopItemInner .bt_bb_image img,
.products li.product .btWooShopLoopItemInner .bt_bb_image img {
-webkit-transition: 300ms ease all;
-moz-transition: 300ms ease all;
transition: 300ms ease all;
display: block;
max-width: 100%;
margin: auto;
}
.btDarkSkin .products ul li.product .btWooShopLoopItemInner .bt_bb_image img,
.btLightSkin .btDarkSkin .products ul li.product .btWooShopLoopItemInner .bt_bb_image img,
.btDarkSkin.btLightSkin .btDarkSkin .products ul li.product .btWooShopLoopItemInner .bt_bb_image img,
.btDarkSkin .products li.product .btWooShopLoopItemInner .bt_bb_image img,
.btLightSkin .btDarkSkin .products li.product .btWooShopLoopItemInner .bt_bb_image img,
.btDarkSkin.btLightSkin .btDarkSkin .products li.product .btWooShopLoopItemInner .bt_bb_image img {
border: 1px solid rgba(255,255,255,.05);
}
.products ul li.product .btWooShopLoopItemInner .bt_bb_image:before,
.products li.product .btWooShopLoopItemInner .bt_bb_image:before {
position: absolute;
content: "";
display: block;
background: rgba(24,24,24,.5);
top: -1px;
bottom: -1px;
left: 0;
right: 0;
z-index: 1;
opacity: 0;
pointer-events: none;
-webkit-transition: 300ms ease all;
-moz-transition: 300ms ease all;
transition: 300ms ease all;
}
.products ul li.product .btWooShopLoopItemInner .bt_bb_headline,
.products li.product .btWooShopLoopItemInner .bt_bb_headline {
margin: .5em 0 0;
}
.products ul li.product .btWooShopLoopItemInner .bt_bb_headline .bt_bb_headline_subheadline,
.products li.product .btWooShopLoopItemInner .bt_bb_headline .bt_bb_headline_subheadline {
margin: 0;
line-height: 1;
position: absolute;
top: -4em;
z-index: 1;
opacity: 0;
pointer-events: none;
-webkit-transition: 300ms ease all;
-moz-transition: 300ms ease all;
transition: 300ms ease all;
}
.products ul li.product .btWooShopLoopItemInner .bt_bb_headline .bt_bb_headline_subheadline .btNoStarRating:before,
.products li.product .btWooShopLoopItemInner .bt_bb_headline .bt_bb_headline_subheadline .btNoStarRating:before {
content: '-';
opacity: 0;
}
.products ul li.product .btWooShopLoopItemInner .bt_bb_headline h2,
.products li.product .btWooShopLoopItemInner .bt_bb_headline h2 {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.products ul li.product .btWooShopLoopItemInner .bt_bb_headline h2 .bt_bb_headline_superheadline,
.products li.product .btWooShopLoopItemInner .bt_bb_headline h2 .bt_bb_headline_superheadline {
-webkit-order: 2;
-ms-flex-order: 2;
order: 2;
-webkit-flex: 1 0 100%;
-ms-flex: 1 0 100%;
flex: 1 0 100%;
margin: .5em 0 .5em 0;
font-size: .68em;
}
.products ul li.product .btWooShopLoopItemInner .bt_bb_headline h2 .bt_bb_headline_superheadline .btArticleCategories a,
.products li.product .btWooShopLoopItemInner .bt_bb_headline h2 .bt_bb_headline_superheadline .btArticleCategories a {
opacity: 1;
}
.products ul li.product .btWooShopLoopItemInner .bt_bb_headline h2 .bt_bb_headline_superheadline .btArticleCategories a:before,
.products li.product .btWooShopLoopItemInner .bt_bb_headline h2 .bt_bb_headline_superheadline .btArticleCategories a:before {
background-color: #191919;
}
.btDarkSkin .products ul li.product .btWooShopLoopItemInner .bt_bb_headline h2 .bt_bb_headline_superheadline .btArticleCategories a:before,
.btLightSkin .btDarkSkin .products ul li.product .btWooShopLoopItemInner .bt_bb_headline h2 .bt_bb_headline_superheadline .btArticleCategories a:before,
.btDarkSkin.btLightSkin .btDarkSkin .products ul li.product .btWooShopLoopItemInner .bt_bb_headline h2 .bt_bb_headline_superheadline .btArticleCategories a:before,
.btDarkSkin .products li.product .btWooShopLoopItemInner .bt_bb_headline h2 .bt_bb_headline_superheadline .btArticleCategories a:before,
.btLightSkin .btDarkSkin .products li.product .btWooShopLoopItemInner .bt_bb_headline h2 .bt_bb_headline_superheadline .btArticleCategories a:before,
.btDarkSkin.btLightSkin .btDarkSkin .products li.product .btWooShopLoopItemInner .bt_bb_headline h2 .bt_bb_headline_superheadline .btArticleCategories a:before {
background-color: #fff;
}
.products ul li.product .btWooShopLoopItemInner .bt_bb_headline h2 .bt_bb_headline_content,
.products li.product .btWooShopLoopItemInner .bt_bb_headline h2 .bt_bb_headline_content {
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
-webkit-flex: 1 0 100%;
-ms-flex: 1 0 100%;
flex: 1 0 100%;
font-weight: 600;
}
.products ul li.product .btWooShopLoopItemInner .bt_bb_headline h2 .bt_bb_headline_content a,
.products li.product .btWooShopLoopItemInner .bt_bb_headline h2 .bt_bb_headline_content a {
line-height: 1.2;
}
.products ul li.product .btWooShopLoopItemInner .price,
.products li.product .btWooShopLoopItemInner .price {
display: block;
font-family: "Work Sans",Arial,Helvetica,sans-serif;
font-weight: 600;
font-size: 1.7em;
line-height: 1;
margin: .1em 0 0;
color: #cf1a45;
}
.products ul li.product .btWooShopLoopItemInner .price:after,
.products li.product .btWooShopLoopItemInner .price:after {
content: " ";
display: table;
width: 100%;
clear: both;
}
.products ul li.product .btWooShopLoopItemInner .price del,
.products li.product .btWooShopLoopItemInner .price del {
color: inherit;
opacity: .3;
display: inline-block;
margin: 0 5px 0 0;
}
.products ul li.product .btWooShopLoopItemInner .price ins,
.products li.product .btWooShopLoopItemInner .price ins {
background: 0 0;
font-weight: 600;
text-decoration: none;
}
.products ul li.product .btWooShopLoopItemInner .price .from,
.products li.product .btWooShopLoopItemInner .price .from {
font-size: .67em;
margin: -2px 0 0;
text-transform: uppercase;
opacity: .5;
}
.products ul li.product .btWooShopLoopItemInner a.button,
.products li.product .btWooShopLoopItemInner a.button {
text-decoration: none;
display: inline-block;
position: relative;
font-size: .8em;
position: absolute;
top: 30%;
left: 0;
right: 0;
margin: 0 auto;
max-width: 160px;
z-index: 3;
opacity: 0;
-webkit-transition: 300ms ease all;
-moz-transition: 300ms ease all;
transition: 300ms ease all;
}
.btSoftRoundedButtons .products ul li.product .btWooShopLoopItemInner a.button,
.btSoftRoundedButtons .products li.product .btWooShopLoopItemInner a.button {
border-radius: 3px;
}
.btHardRoundedButtons .products ul li.product .btWooShopLoopItemInner a.button,
.btHardRoundedButtons .products li.product .btWooShopLoopItemInner a.button {
border-radius: 50px;
}
.products ul li.product .btWooShopLoopItemInner .added:after,
.products ul li.product .btWooShopLoopItemInner .loading:after,
.products li.product .btWooShopLoopItemInner .added:after,
.products li.product .btWooShopLoopItemInner .loading:after {
position: absolute;
z-index: 5;
right: 0;
top: 0;
font: 400 1em/1.5em WooCommerce;
vertical-align: middle;
text-align: center;
-webkit-font-smoothing: antialiased;
width: 1.5em;
height: 1.5em;
margin: -.85em -.85em 0 0;
border-radius: 50%;
background-color: #cf1a45;
color: #fff;
}
.products ul li.product .btWooShopLoopItemInner .loading:after,
.products li.product .btWooShopLoopItemInner .loading:after {
content: "\e01c";
-webkit-animation: spin 2s linear infinite;
-moz-animation: spin 2s linear infinite;
animation: spin 2s linear infinite;
}
.products ul li.product .btWooShopLoopItemInner .added:after,
.products li.product .btWooShopLoopItemInner .added:after {
content: "\e017";
}
.products ul li.product .btWooShopLoopItemInner .added_to_cart,
.products li.product .btWooShopLoopItemInner .added_to_cart {
font-size: .7em;
position: absolute;
left: 40%;
top: 40%;
opacity: 0;
text-transform: uppercase;
font-family: "Work Sans",Arial,sans-serif;
display: block;
color: #fff;
font-weight: 600;
z-index: 999;
}
.rtl .products ul li.product .btWooShopLoopItemInner .added_to_cart,
.rtl .products li.product .btWooShopLoopItemInner .added_to_cart {
margin-left: 0;
margin-right: .5em;
}
.products ul li.product .btWooShopLoopItemInner:hover,
.products li.product .btWooShopLoopItemInner:hover {
-webkit-box-shadow: 0 20px 20px -10px rgba(0,0,0,.2);
box-shadow: 0 20px 20px -10px rgba(0,0,0,.2);
}
.products ul li.product .btWooShopLoopItemInner:hover .bt_bb_image:before,
.products li.product .btWooShopLoopItemInner:hover .bt_bb_image:before {
opacity: .5;
}
.products ul li.product .btWooShopLoopItemInner:hover .bt_bb_image a:before,
.products li.product .btWooShopLoopItemInner:hover .bt_bb_image a:before {
opacity: 1;
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
-webkit-transition-delay: 100ms;
-moz-transition-delay: 100ms;
transition-delay: 100ms;
-webkit-box-shadow: 0 -3px 0 0 rgba(0,0,0,.1) inset,0 2px 10px rgba(0,0,0,.2);
box-shadow: 0 -3px 0 0 rgba(0,0,0,.1) inset,0 2px 10px rgba(0,0,0,.2);
}
.products ul li.product .btWooShopLoopItemInner:hover .bt_bb_headline_subheadline,
.products li.product .btWooShopLoopItemInner:hover .bt_bb_headline_subheadline {
opacity: 1;
}
.products ul li.product .btWooShopLoopItemInner:hover a.button,
.products ul li.product .btWooShopLoopItemInner:hover .added_to_cart,
.products li.product .btWooShopLoopItemInner:hover a.button,
.products li.product .btWooShopLoopItemInner:hover .added_to_cart {
opacity: 1;
}
.btShopSaleTagDesignRounded .products ul li.product .btWooShopLoopItemInner:hover .onsale,
.btShopSaleTagDesignRound .products ul li.product .btWooShopLoopItemInner:hover .onsale,
.btShopSaleTagDesignRounded .products li.product .btWooShopLoopItemInner:hover .onsale,
.btShopSaleTagDesignRound .products li.product .btWooShopLoopItemInner:hover .onsale {
background: #00214e;
}
.btShopSaleTagDesignSlanted_right .products ul li.product .btWooShopLoopItemInner:hover .onsale,
.btShopSaleTagDesignSlanted_left .products ul li.product .btWooShopLoopItemInner:hover .onsale,
.btShopSaleTagDesignSlanted_right .products li.product .btWooShopLoopItemInner:hover .onsale,
.btShopSaleTagDesignSlanted_left .products li.product .btWooShopLoopItemInner:hover .onsale {
background: transparent !important;
}
.btShopSaleTagDesignSlanted_right .products ul li.product .btWooShopLoopItemInner:hover .onsale:before,
.btShopSaleTagDesignSlanted_left .products ul li.product .btWooShopLoopItemInner:hover .onsale:before,
.btShopSaleTagDesignSlanted_right .products li.product .btWooShopLoopItemInner:hover .onsale:before,
.btShopSaleTagDesignSlanted_left .products li.product .btWooShopLoopItemInner:hover .onsale:before {
background: #00214e;
}
.products ul li.product .onsale,
.products li.product .onsale {
z-index: 3;
height: 36px;
width: 100px;
display: block;
position: absolute;
top: 2em;
right: 0;
font-size: .8em;
font-family: "Work Sans",Arial,Helvetica,sans-serif;
font-weight: 600;
text-transform: uppercase;
text-align: center;
line-height: 2.5;
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
border-radius: 3px;
color: #FFF;
background: #00214e;
}
.products ul li.product .onsale:before,
.products li.product .onsale:before {
content: "";
position: absolute;
left: 90%;
top: 0;
z-index: -1;
border-left: 20px solid #00214e;
border-right: 10px solid transparent;
border-bottom: 20px solid transparent;
border-top: 10px solid #00214e;
}
.products ul li.product .onsale:after,
.products li.product .onsale:after {
content: "";
position: absolute;
right: -20%;
top: 16%;
z-index: -1;
border-left: 20px solid #00214e;
border-right: 10px solid #1cff0000;
border-bottom: 10px solid #00214e;
border-top: 20px solid #00ff2800;
} .woocommerce-pagination ul.page-numbers li,
.woocommerce-page .woocommerce-pagination ul.page-numbers li {
display: inline-block;
}
nav.woocommerce-pagination {
clear: both;
display: block;
text-align: center;
margin-bottom: 3em;
}
nav.woocommerce-pagination ul {
display: inline-block;
padding: 0;
margin: 0;
}
nav.woocommerce-pagination ul li {
margin: 0;
padding: 0 .2em;
display: inline-block;
}
nav.woocommerce-pagination ul li a,
nav.woocommerce-pagination ul li span,
nav.woocommerce-pagination ul li a.next,
nav.woocommerce-pagination ul li a.prev {
margin: 0;
font-family: "Work Sans",Arial,Helvetica,sans-serif;
padding: 0;
width: 2em;
text-align: center;
line-height: 2em;
display: block;
-webkit-box-shadow: 0 0 0 2px #e0e0e0 inset;
box-shadow: 0 0 0 2px #e0e0e0 inset;
color: #929292;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
}
.btHardRoundedButtons nav.woocommerce-pagination ul li a,
.btHardRoundedButtons nav.woocommerce-pagination ul li span,
.btHardRoundedButtons nav.woocommerce-pagination ul li a.next,
.btHardRoundedButtons nav.woocommerce-pagination ul li a.prev {
border-radius: 50px;
}
.btSoftRoundedButtons nav.woocommerce-pagination ul li a,
.btSoftRoundedButtons nav.woocommerce-pagination ul li span,
.btSoftRoundedButtons nav.woocommerce-pagination ul li a.next,
.btSoftRoundedButtons nav.woocommerce-pagination ul li a.prev {
border-radius: 3px;
}
nav.woocommerce-pagination ul li a:focus,
nav.woocommerce-pagination ul li span.current {
color: #fff;
-webkit-box-shadow: 0 0 0 3em #656565 inset;
box-shadow: 0 0 0 3em #656565 inset;
}
nav.woocommerce-pagination ul li a:hover {
-webkit-box-shadow: 0 0 0 3em #e0e0e0 inset;
box-shadow: 0 0 0 3em #e0e0e0 inset;
color: #929292;
} div.product {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin: 0 -1em;
position: relative;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
div.product .onsale {
z-index: 3;
height: 36px;
width: 100px;
display: block;
position: absolute;
top: 2em;
left: 0;
font-size: .8em;
font-family: "Work Sans",Arial,Helvetica,sans-serif;
font-weight: 600;
text-transform: uppercase;
text-align: center;
line-height: 2.5;
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
border-radius: 3px;
color: #FFF;
background: #00214e;
}
.rtl div.product .onsale {
left: auto;
}
div.product .onsale:before {
content: "";
position: absolute;
left: 90%;
top: 0;
z-index: -1;
border-left: 20px solid #00214e;
border-right: 10px solid transparent;
border-bottom: 20px solid transparent;
border-top: 10px solid #00214e;
}
div.product .onsale:after {
content: "";
position: absolute;
right: -20%;
top: 16%;
z-index: -1;
border-left: 20px solid #00214e;
border-right: 10px solid #1cff0000;
border-bottom: 10px solid #00214e;
border-top: 20px solid #00ff2800;
}
div.product div.images {
-webkit-flex: 0 0 50%;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
padding: 0 .5em;
margin: 0 0 1em;
position: relative;
}
div.product div.images .woocommerce-product-gallery__trigger {
position: absolute;
z-index: 1;
width: 2em;
}
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;
}
div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image {
padding: 1em .5em 0;
}
div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a {
position: relative;
display: block;
}
div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a img {
border: 1px solid rgba(0,0,0,.05);
width: 100%;
display: block;
}
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;
border: 1px solid rgba(0,0,0,.05);
}
div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:first-child img {
border: none;
display: block;
}
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%;
}
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%;
}
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%;
}
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%;
}
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%;
}
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%;
}
div.product div.images .woocommerce-product-gallery__image {
float: left;
padding: 0 px 0 0;
}
div.product div.images .woocommerce-product-gallery__image img {
border: 0;
}
div.product div.images .woocommerce-product-gallery__image:first-child {
float: none;
overflow: hidden;
margin: 0 px 0 0;
padding: 0;
width: auto !important;
}
div.product div.images .woocommerce-product-gallery__trigger {
position: absolute;
right: 70px;
top: 20px;
font-size: 0;
line-height: 0;
z-index: 1;
}
div.product div.images .woocommerce-product-gallery__trigger:after {
content: "\f002";
font-family: FontAwesome;
display: block;
-webkit-box-shadow: 0 0 0 2em #cf1a45 inset,0 0 0 2em rgba(255,255,255,.5) inset;
box-shadow: 0 0 0 2em #cf1a45 inset,0 0 0 2em rgba(255,255,255,.5) inset;
border-radius: 50%;
font-size: 20.4px;
color: #fff;
width: 39.1px;
line-height: 39.1px;
text-align: center;
-webkit-transition: 300ms ease all;
-moz-transition: 300ms ease all;
transition: 300ms ease all;
}
div.product div.images .woocommerce-product-gallery__trigger:hover:after {
-webkit-box-shadow: 0 0 0 1px #cf1a45 inset,0 0 0 2em rgba(255,255,255,.5) inset;
box-shadow: 0 0 0 1px #cf1a45 inset,0 0 0 2em rgba(255,255,255,.5) inset;
color: #cf1a45;
}
div.product div.summary {
-webkit-flex: 0 0 50%;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
padding: 1em;
margin-bottom: 1em;
}
div.product div.summary header {
margin-bottom: 1em;
}
div.product div.summary header .bt_bb_headline_content span {
font-weight: 600;
}
div.product div.summary .woocommerce-product-details__short-description {
margin-bottom: 2.5em;
}
div.product div.summary .price {
font-size: 2.5em;
display: block;
font-family: "Work Sans",Arial,Helvetica,sans-serif;
font-weight: 600;
line-height: 1;
color: #cf1a45;
}
div.product div.summary .price del {
color: inherit;
opacity: .3;
display: inline-block;
margin: 0 5px 0 0;
}
div.product div.summary .price ins {
background: 0 0;
font-weight: 600;
text-decoration: none;
}
div.product div.summary .group_table .price {
font-size: 2em;
}
div.product div.summary div[itemprop="description"] {
margin-bottom: 2em;
}
div.product div.summary form.cart .quantity {
width: 100px;
margin-right: .5em;
display: inline-block;
height: 2.8em;
}
.rtl div.product div.summary form.cart .quantity {
margin-right: 0;
margin-left: .5em;
float: right;
}
div.product div.summary form.cart .quantity input {
height: 100%;
display: inline-block;
}
div.product div.summary form.cart .group_table .quantity {
width: 65px;
}
div.product div.summary form.cart .single_add_to_cart_button {
display: inline-block;
height: 3em;
}
div.product div.summary form.cart:after {
content: " ";
display: table;
width: 100%;
clear: both;
}
div.product span.btProductSKU {
display: block;
margin-top: 1em;
}
div.product div.product-description,
div.product div.products,
div.product div.product-meta,
div.product section.products.related {
padding: 0 2em;
-webkit-flex: 0 0 100%;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
div.product div.product-description {
padding: 0 1em;
margin-bottom: 1em;
}
div.product div.product-description .bt_bb_tabs .bt_bb_tabs_header {
display: none;
}
.bt_bb_plugin_active div.product div.product-description .bt_bb_tabs .bt_bb_tabs_header {
display: inline-block;
margin: 0 0 2em;
}
div.product div.product-description .bt_bb_tabs .bt_bb_tab_content {
padding-top: 1em;
}
div.product div.product-meta .btArticleShareEtc {
max-width: initial;
}
div.product table.variations {
border: none;
display: block;
margin-bottom: 2em;
}
div.product table.variations tbody,
div.product table.variations tr,
div.product table.variations td {
padding: 0;
border: none;
display: block;
}
div.product table.variations tr:last-child {
padding-top: 1em;
}
div.product .single_variation_wrap .woocommerce-variation.single_variation {
margin-bottom: 2em;
}
div.product section.products.upsells {
width: 100%;
padding: 0 1em;
} .woocommerce-cart-form table.shop_table {
background-color: #fff;
}
.btDarkSkin .woocommerce-cart-form table.shop_table,
.btLightSkin .btDarkSkin .woocommerce-cart-form table.shop_table,
.btDarkSkin.btLightSkin .btDarkSkin .woocommerce-cart-form table.shop_table {
background-color: #191919;
}
table.shop_table td.actions {
line-height: 16px;
}
table.shop_table .coupon {
display: -ms-inline-flexbox;
display: -webkit-inline-flex;
display: inline-flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
table.shop_table .coupon label {
margin-right: .5em;
}
table.shop_table .coupon .input-text {
margin-right: .5em;
color: #cf1a45;
border: none !important;
padding: 0;
height: 2em;
padding: 0 .5em;
}
table.shop_table button[name="apply_coupon"] {
min-width: 180px !important;
line-height: 16px !important;
}
table.shop_table button[name="update_cart"] {
width: 180px;
line-height: 16px !important;
}
table.shop_table {
margin-bottom: 2em;
border: none;
}
table.shop_table td,
table.shop_table th {
border-left: none;
border-right: none;
}
table.shop_table td.product-name a {
font-family: "Work Sans",Arial,Helvetica,sans-serif;
color: inherit;
font-weight: 600;
}
table.shop_table td.product-name a:hover {
color: #cf1a45;
}
table.shop_table td.product-price span,
table.shop_table td.product-subtotal span {
font-family: "Work Sans",Arial,Helvetica,sans-serif;
font-weight: 600;
color: #cf1a45;
}
table.shop_table td.product-remove {
width: 3em;
}
table.shop_table td.product-remove a.remove {
display: inline-block;
font-size: 1rem;
text-align: center;
padding: 0;
width: 1rem;
height: 1rem;
line-height: 1rem;
color: #8a8989;
background-color: #dadada;
-webkit-box-shadow: none;
box-shadow: none;
}
.btDarkSkin table.shop_table td.product-remove a.remove,
.btLightSkin .btDarkSkin table.shop_table td.product-remove a.remove,
.btDarkSkin.btLightSkin .btDarkSkin table.shop_table td.product-remove a.remove {
background-color: rgba(255,255,255,.07);
}
.btHardRoundedButtons table.shop_table td.product-remove a.remove {
border-radius: 50px;
}
.btSoftRoundedButtons table.shop_table td.product-remove a.remove {
border-radius: 3px;
}
table.shop_table td.product-remove a.remove:hover {
background-color: #cf1a45;
color: #fff;
}
table.shop_table td.product-thumbnail {
width: 100px;
text-align: center;
line-height: 0;
}
table.shop_table td.product-thumbnail img {
width: 80px;
height: auto;
display: inline-block;
-webkit-box-shadow: none;
box-shadow: none;
}
table.shop_table .product-quantity {
text-align: center;
}
table.shop_table .product-quantity .quantity {
width: 70px;
display: inline-block;
}
table.shop_table .product-subtotal,
table.shop_table .product-total,
table.shop_table .product-price,
table.shop_table .order-actions {
text-align: right;
}
.cart-collaterals {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin: 0 -1em;
}
.cart-collaterals .cross-sells {
-webkit-flex: 1 1 100%;
-ms-flex: 1 1 100%;
flex: 1 1 100%;
padding: 0 1em;
-webkit-order: 2;
-ms-flex-order: 2;
order: 2;
}
.cart-collaterals .cart_totals {
-webkit-flex: 1 1 100%;
-ms-flex: 1 1 100%;
flex: 1 1 100%;
padding: 0 1em 2em 1em;
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
}
.cart-collaterals .cross-sells ul.products li.product {
-webkit-flex: 0 0 50%;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.cart-collaterals .cart_totals th {
text-align: left;
}
.rtl .cart-collaterals .cart_totals th {
text-align: right;
}
.cart-collaterals .cart_totals td {
text-align: right;
}
.rtl .cart-collaterals .cart_totals td {
text-align: left;
}
tr.cart-subtotal,
tfoot {
border-top: 2px solid #c1c1c1;
}
tr.order-total,
tfoot {
border-bottom: 2px solid #c1c1c1;
} table.woocommerce-checkout-review-order-table td.product-total,
table.woocommerce-checkout-review-order-table tr.cart-subtotal td,
table.woocommerce-checkout-review-order-table tr.order-total td {
text-align: right;
}
ul.wc_payment_methods {
margin: 0 0 1em;
list-style: none;
}
.rtl ul.wc_payment_methods {
text-align: right;
}
ul.wc_payment_methods li:not(.woocommerce-info) {
margin-left: 0;
padding-left: 0;
}
ul.wc_payment_methods li .input-radio {
margin-right: .2em;
}
ul.wc_payment_methods li img {
max-height: 40px;
margin-left: 10px;
vertical-align: middle;
}
ul.wc_payment_methods li .about_paypal {
margin-left: .5em;
color: #cf1a45;
}
ul.wc_payment_methods li 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;
}
.btDarkSkin ul.wc_payment_methods li div.payment_box,
.btLightSkin .btDarkSkin ul.wc_payment_methods li div.payment_box,
.btDarkSkin.btLightSkin .btDarkSkin ul.wc_payment_methods li div.payment_box {
background-color: rgba(255,255,255,.07);
}
ul.wc_payment_methods li 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: 1em;
top: -20px;
}
.btDarkSkin ul.wc_payment_methods li div.payment_box:before,
.btLightSkin .btDarkSkin ul.wc_payment_methods li div.payment_box:before,
.btDarkSkin.btLightSkin .btDarkSkin ul.wc_payment_methods li div.payment_box:before {
border-color: rgba(255,255,255,.07);
border-right-color: transparent;
border-left-color: transparent;
border-top-color: transparent;
}
ul.wc_payment_methods li div.payment_box span.help {
font-size: .857em;
}
ul.wc_payment_methods li div.payment_box p:last-child {
margin-bottom: 0;
}
ul.woocommerce-shipping-methods {
list-style: none;
margin: 0 0 1em;
padding: 0;
}
ul.woocommerce-shipping-methods li {
margin: 0;
text-align: right;
}
.woocommerce-shipping-calculator .shipping-calculator-form {
text-align: left;
}
.rtl .woocommerce-shipping-calculator .shipping-calculator-form {
text-align: right;
}
#customer_details .col-1,
#customer_details .col-2 {
margin-bottom: 2em;
} .woocommerce-MyAccount-navigation ul {
list-style: none;
margin: 0 0 2em;
padding: 0;
}
.woocommerce-MyAccount-navigation ul li {
margin: 0 .5em 0 0;
padding: 0;
display: inline-block;
}
.woocommerce-MyAccount-navigation ul li a {
display: inline-block;
padding: .5em 1em;
border-bottom: 2px solid #cf1a45;
}
.woocommerce-MyAccount-navigation ul li.is-active a {
color: #181818;
border-color: #181818;
}
.woocommerce-MyAccount-navigation .shop_table {
margin-bottom: 2em;
}
.woocommerce-MyAccount-navigation .shop_table tfoot {
text-align: right;
}
.woocommerce-orders-table__cell-order-actions a {
width: 100%;
display: inline-block;
text-align: center;
}
.woocommerce-EditAccountForm fieldset {
margin-bottom: 2em;
}  .col2-set {
width: 100%;
}
.col2-set .col-1 {
float: left;
width: 48%;
}
.col2-set .col-2 {
float: right;
width: 48%;
}
img {
height: auto;
max-width: 100%;
}
div.product form.cart .reset_variations,
form .form-row label.hidden {
visibility: hidden;
} form fieldset {
padding: 2em;
border: 1px solid rgba(0,0,0,.1);
}
form .form-row {
margin: 0 0 1em;
}
form input[type="submit"].button {
text-align: center;
}
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;
}
form .form-row label {
display: block;
margin-bottom: .5em;
}
form .form-row label.inline,
form .form-row label.checkbox {
display: inline;
margin-bottom: 0;
}
form .form-row select {
cursor: pointer;
margin: 0;
}
form .form-row .select2-container {
line-height: 2.5em;
}
.rtlform .form-row .select2-container {
text-align: right;
}
form .form-row .select2-container .select2-choice {
padding-left: 1em;
height: 3.2em;
line-height: 3.2em;
}
.rtlform .form-row .select2-container .select2-choice {
padding-left: 0;
padding-right: 1em;
}
form .form-row .required {
color: red;
font-weight: 700;
border: 0;
}
form .form-row .input-checkbox {
margin: 0 8px 0 0;
vertical-align: middle;
width: auto;
display: inline;
}
form .form-row textarea {
height: 5em;
display: block;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
}
form .form-row.woocommerce-invalid .select2-container,
form .form-row.woocommerce-invalid input.input-text,
form .form-row.woocommerce-invalid select {
border-color: #a00;
}
form .form-row.woocommerce-validated .select2-container,
form .form-row.woocommerce-validated input.input-text,
form .form-row.woocommerce-validated select {
border-color: #69bf29;
}
form .form-row::-webkit-input-placeholder {
line-height: normal;
}
form .form-row:-moz-placeholder {
line-height: normal;
}
form .form-row:-ms-input-placeholder {
line-height: normal;
} .blockUI.blockOverlay {
position: relative;
}
.blockUI.blockOverlay:before,
.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.landonforward14.com/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-error,
.woocommerce-info,
.woocommerce-message {
padding: 1em 1em 1em 3em;
margin: 0 0 2em;
position: relative;
color: inherit;
list-style: none !important;
width: auto;
word-wrap: break-word;
background-color: rgba(0,0,0,.07);
border-top: 4px solid #c1c1c1;
}
.btDarkSkin .woocommerce-error,
.btLightSkin .btDarkSkin .woocommerce-error,
.btDarkSkin.btLightSkin .btDarkSkin .woocommerce-error,
.btDarkSkin .woocommerce-info,
.btLightSkin .btDarkSkin .woocommerce-info,
.btDarkSkin.btLightSkin .btDarkSkin .woocommerce-info,
.btDarkSkin .woocommerce-message,
.btLightSkin .btDarkSkin .woocommerce-message,
.btDarkSkin.btLightSkin .btDarkSkin .woocommerce-message {
border-top: 4px solid #cf1a45;
background-color: rgba(0,0,0,.07);
}
.woocommerce-info a:not(.button),
.woocommerce-message a:not(.button) {
color: #cf1a45;
text-decoration: underline;
}
.woocommerce-error {
border-top-color: #b81c23;
}
.woocommerce-error a {
color: #b81c23;
}
.woocommerce-info a:hover,
.woocommerce-message a:hover {
text-decoration: none;
}
.woocommerce-error a:hover {
color: #fff;
}
.woocommerce-error:after,
.woocommerce-info:after,
.woocommerce-message:after {
content: " ";
display: table;
width: 100%;
clear: both;
}
.woocommerce-error:before,
.woocommerce-info:before,
.woocommerce-message:before {
font-family: Icon7Stroke;
font-size: 1.5em;
font-weight: 400;
position: absolute;
left: .5em;
line-height: 1.2;
}
.woocommerce-message:before,
.woocommerce-info:before {
content: "\e647";
color: #cf1a45;
}
.woocommerce-error:before {
content: '\e67b';
color: #b81c23;
}
.woocommerce-error .button,
.woocommerce-info .button,
.woocommerce-message .button {
float: right;
border: none !important;
padding: .5em 1.5em !important;
line-height: inherit !important;
}
.woocommerce-error li,
.woocommerce-info li,
.woocommerce-message li {
list-style: none !important;
padding-left: 0 !important;
margin-left: 0 !important;
}
small.note {
display: block;
color: #777;
font-size: .857em;
margin-top: 10px;
}
.woocommerce-breadcrumb {
margin: 0 0 1em;
padding: 0;
font-size: .92em;
}
.woocommerce-breadcrumb a {
color: inherit;
}
.woocommerce-breadcrumb:after,
.woocommerce-breadcrumb:before {
content: " ";
display: table;
} .wc-credit-card-form-card-cvc.visa,
.wc-credit-card-form-card-expiry.visa,
.wc-credit-card-form-card-number.visa {
background-image: url(//www.landonforward14.com/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/visa.png);
}
.wc-credit-card-form-card-cvc.mastercard,
.wc-credit-card-form-card-expiry.mastercard,
.wc-credit-card-form-card-number.mastercard {
background-image: url(//www.landonforward14.com/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/mastercard.png);
}
.wc-credit-card-form-card-cvc.laser,
.wc-credit-card-form-card-expiry.laser,
.wc-credit-card-form-card-number.laser {
background-image: url(//www.landonforward14.com/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/laser.png);
}
.wc-credit-card-form-card-cvc.dinersclub,
.wc-credit-card-form-card-expiry.dinersclub,
.wc-credit-card-form-card-number.dinersclub {
background-image: url(//www.landonforward14.com/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/diners.png);
}
.wc-credit-card-form-card-cvc.maestro,
.wc-credit-card-form-card-expiry.maestro,
.wc-credit-card-form-card-number.maestro {
background-image: url(//www.landonforward14.com/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/maestro.png);
}
.wc-credit-card-form-card-cvc.jcb,
.wc-credit-card-form-card-expiry.jcb,
.wc-credit-card-form-card-number.jcb {
background-image: url(//www.landonforward14.com/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/jcb.png);
}
.wc-credit-card-form-card-cvc.amex,
.wc-credit-card-form-card-expiry.amex,
.wc-credit-card-form-card-number.amex {
background-image: url(//www.landonforward14.com/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/amex.png);
}
.wc-credit-card-form-card-cvc.discover,
.wc-credit-card-form-card-expiry.discover,
.wc-credit-card-form-card-number.discover {
background-image: url(//www.landonforward14.com/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/discover.png);
} .products > h1,
.products > h2,
.products > h3,
.products > h4,
.products > h5,
.products > h6,
.products > h7,
.products > h8,
div.bt_bb_tab_content > h1,
div.bt_bb_tab_content > h2,
div.bt_bb_tab_content > h3,
div.bt_bb_tab_content > h4,
div.bt_bb_tab_content > h5,
div.bt_bb_tab_content > h6,
div.bt_bb_tab_content > h7,
div.bt_bb_tab_content > h8,
.cross-sells > h1,
.cross-sells > h2,
.cross-sells > h3,
.cross-sells > h4,
.cross-sells > h5,
.cross-sells > h6,
.cross-sells > h7,
.cross-sells > h8,
.comment-respond > h1,
.comment-respond > h2,
.comment-respond > h3,
.comment-respond > h4,
.comment-respond > h5,
.comment-respond > h6,
.comment-respond > h7,
.comment-respond > h8,
section.related.products > h1,
section.related.products > h2,
section.related.products > h3,
section.related.products > h4,
section.related.products > h5,
section.related.products > h6,
section.related.products > h7,
section.related.products > h8,
div.cart_totals > h1,
div.cart_totals > h2,
div.cart_totals > h3,
div.cart_totals > h4,
div.cart_totals > h5,
div.cart_totals > h6,
div.cart_totals > h7,
div.cart_totals > h8,
div.woocommerce-billing-fields > h1,
div.woocommerce-billing-fields > h2,
div.woocommerce-billing-fields > h3,
div.woocommerce-billing-fields > h4,
div.woocommerce-billing-fields > h5,
div.woocommerce-billing-fields > h6,
div.woocommerce-billing-fields > h7,
div.woocommerce-billing-fields > h8,
div.woocommerce-additional-fields > h1,
div.woocommerce-additional-fields > h2,
div.woocommerce-additional-fields > h3,
div.woocommerce-additional-fields > h4,
div.woocommerce-additional-fields > h5,
div.woocommerce-additional-fields > h6,
div.woocommerce-additional-fields > h7,
div.woocommerce-additional-fields > h8,
div.woocommerce-shipping-fields > h1,
div.woocommerce-shipping-fields > h2,
div.woocommerce-shipping-fields > h3,
div.woocommerce-shipping-fields > h4,
div.woocommerce-shipping-fields > h5,
div.woocommerce-shipping-fields > h6,
div.woocommerce-shipping-fields > h7,
div.woocommerce-shipping-fields > h8,
form.woocommerce-checkout > h1,
form.woocommerce-checkout > h2,
form.woocommerce-checkout > h3,
form.woocommerce-checkout > h4,
form.woocommerce-checkout > h5,
form.woocommerce-checkout > h6,
form.woocommerce-checkout > h7,
form.woocommerce-checkout > h8,
div.woocommerce-MyAccount-content > h1,
div.woocommerce-MyAccount-content > h2,
div.woocommerce-MyAccount-content > h3,
div.woocommerce-MyAccount-content > h4,
div.woocommerce-MyAccount-content > h5,
div.woocommerce-MyAccount-content > h6,
div.woocommerce-MyAccount-content > h7,
div.woocommerce-MyAccount-content > h8,
div.woocommerce-MyAccount-content header > h1,
div.woocommerce-MyAccount-content header > h2,
div.woocommerce-MyAccount-content header > h3,
div.woocommerce-MyAccount-content header > h4,
div.woocommerce-MyAccount-content header > h5,
div.woocommerce-MyAccount-content header > h6,
div.woocommerce-MyAccount-content header > h7,
div.woocommerce-MyAccount-content header > h8,
div.woocommerce-MyAccount-content form > h1,
div.woocommerce-MyAccount-content form > h2,
div.woocommerce-MyAccount-content form > h3,
div.woocommerce-MyAccount-content form > h4,
div.woocommerce-MyAccount-content form > h5,
div.woocommerce-MyAccount-content form > h6,
div.woocommerce-MyAccount-content form > h7,
div.woocommerce-MyAccount-content form > h8,
.woocommerce-customer-details > h1,
.woocommerce-customer-details > h2,
.woocommerce-customer-details > h3,
.woocommerce-customer-details > h4,
.woocommerce-customer-details > h5,
.woocommerce-customer-details > h6,
.woocommerce-customer-details > h7,
.woocommerce-customer-details > h8,
.woocommerce-order-details > h1,
.woocommerce-order-details > h2,
.woocommerce-order-details > h3,
.woocommerce-order-details > h4,
.woocommerce-order-details > h5,
.woocommerce-order-details > h6,
.woocommerce-order-details > h7,
.woocommerce-order-details > h8 {
margin: 0 0 1em;
padding: 0;
font-size: 1.4em;
font-weight: 600;
}
.comment-respond > h1,
.comment-respond > h2,
.comment-respond > h3,
.comment-respond > h4,
.comment-respond > h5,
.comment-respond > h6,
.comment-respond > h7,
.comment-respond > h8 {
font-size: 1.2em;
font-weight: 600;
} .woocommerce .btSidebar a.button,
.woocommerce .btContent a.button,
.woocommerce-page .btSidebar a.button,
.woocommerce-page .btContent a.button,
.woocommerce .btSidebar input[type="submit"],
.woocommerce .btContent input[type="submit"],
.woocommerce-page .btSidebar input[type="submit"],
.woocommerce-page .btContent input[type="submit"],
.woocommerce .btSidebar button[type="submit"],
.woocommerce .btContent button[type="submit"],
.woocommerce-page .btSidebar button[type="submit"],
.woocommerce-page .btContent button[type="submit"],
.woocommerce .btSidebar input.button,
.woocommerce .btContent input.button,
.woocommerce-page .btSidebar input.button,
.woocommerce-page .btContent input.button,
.woocommerce .btSidebar input.alt:hover,
.woocommerce .btContent input.alt:hover,
.woocommerce-page .btSidebar input.alt:hover,
.woocommerce-page .btContent input.alt:hover,
.woocommerce .btSidebar a.button.alt:hover,
.woocommerce .btContent a.button.alt:hover,
.woocommerce-page .btSidebar a.button.alt:hover,
.woocommerce-page .btContent a.button.alt:hover,
.woocommerce .btSidebar .button.alt:hover,
.woocommerce .btContent .button.alt:hover,
.woocommerce-page .btSidebar .button.alt:hover,
.woocommerce-page .btContent .button.alt:hover,
.woocommerce .btSidebar button.alt:hover,
.woocommerce .btContent button.alt:hover,
.woocommerce-page .btSidebar button.alt:hover,
.woocommerce-page .btContent button.alt:hover,
div.woocommerce a.button,
div.woocommerce input[type="submit"],
div.woocommerce button[type="submit"],
div.woocommerce input.button,
div.woocommerce input.alt:hover,
div.woocommerce a.button.alt:hover,
div.woocommerce .button.alt:hover,
div.woocommerce button.alt:hover {
line-height: 1;
font-family: "Work Sans",Arial,sans-serif;
font-weight: 600;
padding: 1em 1.2em;
font-size: .9em;
cursor: pointer;
background-color: transparent;
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
transition: all 300ms ease;
}
.btHardRoundedButtons.woocommerce .btSidebar a.button,
.btHardRoundedButtons.woocommerce .btContent a.button,
.btHardRoundedButtons.woocommerce-page .btSidebar a.button,
.btHardRoundedButtons.woocommerce-page .btContent a.button,
.btHardRoundedButtons.woocommerce .btSidebar input[type="submit"],
.btHardRoundedButtons.woocommerce .btContent input[type="submit"],
.btHardRoundedButtons.woocommerce-page .btSidebar input[type="submit"],
.btHardRoundedButtons.woocommerce-page .btContent input[type="submit"],
.btHardRoundedButtons.woocommerce .btSidebar button[type="submit"],
.btHardRoundedButtons.woocommerce .btContent button[type="submit"],
.btHardRoundedButtons.woocommerce-page .btSidebar button[type="submit"],
.btHardRoundedButtons.woocommerce-page .btContent button[type="submit"],
.btHardRoundedButtons.woocommerce .btSidebar input.button,
.btHardRoundedButtons.woocommerce .btContent input.button,
.btHardRoundedButtons.woocommerce-page .btSidebar input.button,
.btHardRoundedButtons.woocommerce-page .btContent input.button,
.btHardRoundedButtons.woocommerce .btSidebar input.alt:hover,
.btHardRoundedButtons.woocommerce .btContent input.alt:hover,
.btHardRoundedButtons.woocommerce-page .btSidebar input.alt:hover,
.btHardRoundedButtons.woocommerce-page .btContent input.alt:hover,
.btHardRoundedButtons.woocommerce .btSidebar a.button.alt:hover,
.btHardRoundedButtons.woocommerce .btContent a.button.alt:hover,
.btHardRoundedButtons.woocommerce-page .btSidebar a.button.alt:hover,
.btHardRoundedButtons.woocommerce-page .btContent a.button.alt:hover,
.btHardRoundedButtons.woocommerce .btSidebar .button.alt:hover,
.btHardRoundedButtons.woocommerce .btContent .button.alt:hover,
.btHardRoundedButtons.woocommerce-page .btSidebar .button.alt:hover,
.btHardRoundedButtons.woocommerce-page .btContent .button.alt:hover,
.btHardRoundedButtons.woocommerce .btSidebar button.alt:hover,
.btHardRoundedButtons.woocommerce .btContent button.alt:hover,
.btHardRoundedButtons.woocommerce-page .btSidebar button.alt:hover,
.btHardRoundedButtons.woocommerce-page .btContent button.alt:hover,
.btHardRoundedButtonsdiv.woocommerce a.button,
.btHardRoundedButtonsdiv.woocommerce input[type="submit"],
.btHardRoundedButtonsdiv.woocommerce button[type="submit"],
.btHardRoundedButtonsdiv.woocommerce input.button,
.btHardRoundedButtonsdiv.woocommerce input.alt:hover,
.btHardRoundedButtonsdiv.woocommerce a.button.alt:hover,
.btHardRoundedButtonsdiv.woocommerce .button.alt:hover,
.btHardRoundedButtonsdiv.woocommerce button.alt:hover {
border-radius: 50px;
}
.btSoftRoundedButtons.woocommerce .btSidebar a.button,
.btSoftRoundedButtons.woocommerce .btContent a.button,
.btSoftRoundedButtons.woocommerce-page .btSidebar a.button,
.btSoftRoundedButtons.woocommerce-page .btContent a.button,
.btSoftRoundedButtons.woocommerce .btSidebar input[type="submit"],
.btSoftRoundedButtons.woocommerce .btContent input[type="submit"],
.btSoftRoundedButtons.woocommerce-page .btSidebar input[type="submit"],
.btSoftRoundedButtons.woocommerce-page .btContent input[type="submit"],
.btSoftRoundedButtons.woocommerce .btSidebar button[type="submit"],
.btSoftRoundedButtons.woocommerce .btContent button[type="submit"],
.btSoftRoundedButtons.woocommerce-page .btSidebar button[type="submit"],
.btSoftRoundedButtons.woocommerce-page .btContent button[type="submit"],
.btSoftRoundedButtons.woocommerce .btSidebar input.button,
.btSoftRoundedButtons.woocommerce .btContent input.button,
.btSoftRoundedButtons.woocommerce-page .btSidebar input.button,
.btSoftRoundedButtons.woocommerce-page .btContent input.button,
.btSoftRoundedButtons.woocommerce .btSidebar input.alt:hover,
.btSoftRoundedButtons.woocommerce .btContent input.alt:hover,
.btSoftRoundedButtons.woocommerce-page .btSidebar input.alt:hover,
.btSoftRoundedButtons.woocommerce-page .btContent input.alt:hover,
.btSoftRoundedButtons.woocommerce .btSidebar a.button.alt:hover,
.btSoftRoundedButtons.woocommerce .btContent a.button.alt:hover,
.btSoftRoundedButtons.woocommerce-page .btSidebar a.button.alt:hover,
.btSoftRoundedButtons.woocommerce-page .btContent a.button.alt:hover,
.btSoftRoundedButtons.woocommerce .btSidebar .button.alt:hover,
.btSoftRoundedButtons.woocommerce .btContent .button.alt:hover,
.btSoftRoundedButtons.woocommerce-page .btSidebar .button.alt:hover,
.btSoftRoundedButtons.woocommerce-page .btContent .button.alt:hover,
.btSoftRoundedButtons.woocommerce .btSidebar button.alt:hover,
.btSoftRoundedButtons.woocommerce .btContent button.alt:hover,
.btSoftRoundedButtons.woocommerce-page .btSidebar button.alt:hover,
.btSoftRoundedButtons.woocommerce-page .btContent button.alt:hover,
.btSoftRoundedButtonsdiv.woocommerce a.button,
.btSoftRoundedButtonsdiv.woocommerce input[type="submit"],
.btSoftRoundedButtonsdiv.woocommerce button[type="submit"],
.btSoftRoundedButtonsdiv.woocommerce input.button,
.btSoftRoundedButtonsdiv.woocommerce input.alt:hover,
.btSoftRoundedButtonsdiv.woocommerce a.button.alt:hover,
.btSoftRoundedButtonsdiv.woocommerce .button.alt:hover,
.btSoftRoundedButtonsdiv.woocommerce button.alt:hover {
border-radius: 3px;
}
.woocommerce .btSidebar a.button,
.woocommerce .btContent a.button,
.woocommerce-page .btSidebar a.button,
.woocommerce-page .btContent a.button,
.woocommerce .btSidebar input[type="submit"],
.woocommerce .btContent input[type="submit"],
.woocommerce-page .btSidebar input[type="submit"],
.woocommerce-page .btContent input[type="submit"],
.woocommerce .btSidebar button[type="submit"],
.woocommerce .btContent button[type="submit"],
.woocommerce-page .btSidebar button[type="submit"],
.woocommerce-page .btContent button[type="submit"],
.woocommerce .btSidebar input.button,
.woocommerce .btContent input.button,
.woocommerce-page .btSidebar input.button,
.woocommerce-page .btContent input.button,
.woocommerce .btSidebar input.alt:hover,
.woocommerce .btContent input.alt:hover,
.woocommerce-page .btSidebar input.alt:hover,
.woocommerce-page .btContent input.alt:hover,
.woocommerce .btSidebar a.button.alt:hover,
.woocommerce .btContent a.button.alt:hover,
.woocommerce-page .btSidebar a.button.alt:hover,
.woocommerce-page .btContent a.button.alt:hover,
.woocommerce .btSidebar .button.alt:hover,
.woocommerce .btContent .button.alt:hover,
.woocommerce-page .btSidebar .button.alt:hover,
.woocommerce-page .btContent .button.alt:hover,
.woocommerce .btSidebar button.alt:hover,
.woocommerce .btContent button.alt:hover,
.woocommerce-page .btSidebar button.alt:hover,
.woocommerce-page .btContent button.alt:hover,
div.woocommerce a.button,
div.woocommerce input[type="submit"],
div.woocommerce button[type="submit"],
div.woocommerce input.button,
div.woocommerce input.alt:hover,
div.woocommerce a.button.alt:hover,
div.woocommerce .button.alt:hover,
div.woocommerce button.alt:hover {
border: none;
color: #fff;
-webkit-box-shadow: 0 0 0 3em #cf1a45 inset;
box-shadow: 0 0 0 3em #cf1a45 inset;
background: transparent;
}
.woocommerce .btSidebar a.button:hover,
.woocommerce .btContent a.button:hover,
.woocommerce-page .btSidebar a.button:hover,
.woocommerce-page .btContent a.button:hover,
.woocommerce .btSidebar input[type="submit"]:hover,
.woocommerce .btContent input[type="submit"]:hover,
.woocommerce-page .btSidebar input[type="submit"]:hover,
.woocommerce-page .btContent input[type="submit"]:hover,
.woocommerce .btSidebar button[type="submit"]:hover,
.woocommerce .btContent button[type="submit"]:hover,
.woocommerce-page .btSidebar button[type="submit"]:hover,
.woocommerce-page .btContent button[type="submit"]:hover,
.woocommerce .btSidebar input.button:hover,
.woocommerce .btContent input.button:hover,
.woocommerce-page .btSidebar input.button:hover,
.woocommerce-page .btContent input.button:hover,
.woocommerce .btSidebar input.alt,
.woocommerce .btContent input.alt,
.woocommerce-page .btSidebar input.alt,
.woocommerce-page .btContent input.alt,
.woocommerce .btSidebar a.button.alt,
.woocommerce .btContent a.button.alt,
.woocommerce-page .btSidebar a.button.alt,
.woocommerce-page .btContent a.button.alt,
.woocommerce .btSidebar .button.alt,
.woocommerce .btContent .button.alt,
.woocommerce-page .btSidebar .button.alt,
.woocommerce-page .btContent .button.alt,
.woocommerce .btSidebar button.alt,
.woocommerce .btContent button.alt,
.woocommerce-page .btSidebar button.alt,
.woocommerce-page .btContent button.alt,
div.woocommerce a.button:hover,
div.woocommerce input[type="submit"]:hover,
div.woocommerce button[type="submit"]:hover,
div.woocommerce input.button:hover,
div.woocommerce input.alt,
div.woocommerce a.button.alt,
div.woocommerce .button.alt,
div.woocommerce button.alt {
border: none;
color: #cf1a45;
background: #fff;
-webkit-box-shadow: 0 0 0 2px #cf1a45 inset;
box-shadow: 0 0 0 2px #cf1a45 inset;
}
.woocommerce .btSidebar a.checkout-button,
.woocommerce .btContent a.checkout-button,
.woocommerce-page .btSidebar a.checkout-button,
.woocommerce-page .btContent a.checkout-button,
.woocommerce .btSidebar input#place_order,
.woocommerce .btContent input#place_order,
.woocommerce-page .btSidebar input#place_order,
.woocommerce-page .btContent input#place_order,
.woocommerce .btSidebar input[name="save_address"],
.woocommerce .btContent input[name="save_address"],
.woocommerce-page .btSidebar input[name="save_address"],
.woocommerce-page .btContent input[name="save_address"],
div.woocommerce a.checkout-button,
div.woocommerce input#place_order,
div.woocommerce input[name="save_address"] {
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content;
margin: 0 auto;
float: none;
display: block;
text-align: center !important;
} span.btNoStarRating {
display: none;
}
.star-rating {
overflow: hidden;
position: relative;
line-height: 1;
font-family: FontAwesome;
margin: 0 0 .5em 0 !important;
display: inline-block;
}
.star-rating:before {
content: "\f005\f005\f005\f005\f005";
letter-spacing: 3px;
opacity: 1;
color: #bbb;
}
.rtl .star-rating:before {
display: block !important;
}
.star-rating .rating {
display: none;
}
.star-rating span {
overflow: hidden;
top: 0;
left: 0;
position: absolute;
}
.rtl .star-rating span {
left: auto;
right: 0;
}
.star-rating span:before {
content: "\f005\f005\f005\f005\f005";
letter-spacing: 3px;
color: #cf1a45;
}
.header.large .star-rating {
line-height: inherit;
margin-top: 2px;
}
.widget_recent_reviews .star-rating {
font-size: 12px;
}
.products .star-rating {
margin: 7px 0 0;
}
.widget_recent_reviews li a:after,
.widget_recent_reviews .reviewer:after {
content: ' ';
display: table;
} p.stars {
position: relative;
letter-spacing: .25em;
margin-bottom: 3em;
}
p.stars a {
display: inline-block;
font-weight: 700;
text-indent: -9999px;
border-bottom: 0 !important;
outline: 0;
position: absolute;
top: 0;
left: 0;
}
.rtl p.stars a {
left: auto;
right: 0;
}
p.stars a:last-child {
border-right: 0;
}
p.stars a[class^="star-"]:after {
font-family: FontAwesome;
text-indent: 0;
position: absolute;
top: 0;
left: 0;
color: rgba(0,0,0,.1);
}
.rtl p.stars a[class^="star-"]:after {
left: auto;
right: 0;
}
p.stars a[class^="star-"].active:after,
p.stars a[class^="star-"]:hover:after {
color: #cf1a45;
}
p.stars a.star-1 {
width: 1em;
z-index: 10;
}
p.stars a.star-1:after {
content: "\f005";
}
p.stars a.star-2 {
width: 2em;
z-index: 9;
}
p.stars a.star-2:after {
content: "\f005\f005";
}
p.stars a.star-3 {
width: 3em;
z-index: 8;
}
p.stars a.star-3:after {
content: "\f005\f005\f005";
}
p.stars a.star-4 {
width: 4em;
z-index: 7;
}
p.stars a.star-4:after {
content: "\f005\f005\f005\f005";
}
p.stars a.star-5 {
width: 5em;
border: 0;
z-index: 6;
}
p.stars a.star-5:after {
content: "\f005\f005\f005\f005\f005";
} #review_form .comment-form .form-submit input[type="submit"] {
width: auto;
margin: 0 auto;
padding: 1em 2em;
} @-webkit-keyframes spin {
from {
-webkit-transform: rotateX(0);
transform: rotateX(0);
}
to {
-webkit-transform: rotateX(100%);
transform: rotateX(100%);
}
}
@-moz-keyframes spin {
from {
-moz-transform: rotateX(0);
transform: rotateX(0);
}
to {
-moz-transform: rotateX(100%);
transform: rotateX(100%);
}
}
@keyframes spin {
from {
-webkit-transform: rotateX(0);
-moz-transform: rotateX(0);
-ms-transform: rotateX(0);
transform: rotateX(0);
}
to {
-webkit-transform: rotateX(100%);
-moz-transform: rotateX(100%);
-ms-transform: rotateX(100%);
transform: rotateX(100%);
}
} @font-face {
font-family: star;
src: url(//www.landonforward14.com/wp-content/plugins/woocommerce/assets/fonts/star.eot);
src: url(//www.landonforward14.com/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix) format("embedded-opentype"),url(//www.landonforward14.com/wp-content/plugins/woocommerce/assets/fonts/star.woff) format("woff"),url(//www.landonforward14.com/wp-content/plugins/woocommerce/assets/fonts/star.ttf) format("truetype"),url(//www.landonforward14.com/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.landonforward14.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot);
src: url(//www.landonforward14.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix) format("embedded-opentype"),url(//www.landonforward14.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(//www.landonforward14.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype"),url(//www.landonforward14.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce) format("svg");
font-weight: 400;
font-style: normal;
} .woocommerce .select2-container--default .select2-selection--single {
height: 3.2rem;
border: none;
padding: 0 1em;
}
.btLightSkin .woocommerce .select2-container--default .select2-selection--single,
.btDarkSkin .btLightSkin .woocommerce .select2-container--default .select2-selection--single,
.btLightSkin .btDarkSkin .btLightSkin .woocommerce .select2-container--default .select2-selection--single {
border: 1px solid rgba(0,0,0,.1);
}
.btDarkSkin .woocommerce .select2-container--default .select2-selection--single,
.btLightSkin .btDarkSkin .woocommerce .select2-container--default .select2-selection--single,
.btDarkSkin.btLightSkin .btDarkSkin .woocommerce .select2-container--default .select2-selection--single {
background-color: transparent;
color: white;
border: 1px solid rgba(255,255,255,.5);
}
.btHardRoundedButtons .woocommerce .select2-container--default .select2-selection--single {
border-radius: 50px;
}
.btSoftRoundedButtons .woocommerce .select2-container--default .select2-selection--single {
border-radius: 3px;
}
.woocommerce .select2-container .select2-selection--single .select2-selection__rendered {
padding-left: 0;
padding-right: 0;
line-height: 3;
}
.woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow b {
display: none;
}
.woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow:before {
content: '\f078';
font-family: FontAwesome;
display: block;
float: right;
padding-right: 1em;
padding-top: .2em;
-webkit-transition: 150ms ease transform,150ms ease color;
-moz-transition: 150ms ease transform,150ms ease color;
transition: 150ms ease transform,150ms ease color;
}
.rtl .woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow:before {
padding-right: 0;
padding-left: 1em;
}
.woocommerce .select2-container--open .select2-selection--single .select2-selection__arrow:before {
-webkit-transform: scaleY(-1);
-moz-transform: scaleY(-1);
-ms-transform: scaleY(-1);
transform: scaleY(-1);
}
.select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-container--default .select2-results__option--highlighted[data-selected] {
background-color: #cf1a45;
}
.btDarkSkin .select2-dropdown,
.btLightSkin .btDarkSkin .select2-dropdown,
.btDarkSkin.btLightSkin .btDarkSkin .select2-dropdown {
background-color: #181818;
color: #fff;
}
.btDarkSkin .select2-container--default .select2-results__option[aria-selected=true],
.btLightSkin .btDarkSkin .select2-container--default .select2-results__option[aria-selected=true],
.btDarkSkin.btLightSkin .btDarkSkin .select2-container--default .select2-results__option[aria-selected=true],
.btDarkSkin .select2-container--default .select2-results__option[data-selected=true],
.btLightSkin .btDarkSkin .select2-container--default .select2-results__option[data-selected=true],
.btDarkSkin.btLightSkin .btDarkSkin .select2-container--default .select2-results__option[data-selected=true] {
background-color: #cf1a45 !important;
} .woocommerce-terms-and-conditions-wrapper {
padding-bottom: 1em;
}
.woocommerce-page .btSidebar .widget_search .btSearch .btSearchInner button[type="submit"],
.woocommerce-page .btSidebar .widget_product_search button[type="submit"] {
-webkit-box-shadow: none !important;
box-shadow: none !important;
} .pswp__bg {
background: rgba(0,0,0,.2);
}
.pswp {
z-index: 20000;
} .woocommerce-page ul.products.columns-2 li.product {
-webkit-flex: 0 0 50%;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.woocommerce-page ul.products.columns-4 li.product {
-webkit-flex: 0 0 25%;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.woocommerce-page ul.products.columns-5 li.product {
-webkit-flex: 0 0 20%;
-ms-flex: 0 0 20%;
flex: 0 0 20%;
max-width: 20%;
}
.woocommerce-page ul.products.columns-6 li.product {
-webkit-flex: 0 0 16.6666%;
-ms-flex: 0 0 16.6666%;
flex: 0 0 16.6666%;
max-width: 16.6666%;
} .btQuoteBooking .btContactNext {
border: none;
text-transform: capitalize;
font-family: "Work Sans",Arial,sans-serif;
font-weight: 600;
-webkit-box-shadow: 0 0 0 3em #cf1a45 inset;
box-shadow: 0 0 0 3em #cf1a45 inset;
color: #fff;
border-radius: 0;
}
.btHardRoundedButtons .btQuoteBooking .btContactNext {
border-radius: 50px;
}
.btSoftRoundedButtons .btQuoteBooking .btContactNext {
border-radius: 3px;
}
.btQuoteBooking .btContactNext:hover {
color: #cf1a45;
-webkit-box-shadow: 0 0 0 2px #cf1a45 inset;
box-shadow: 0 0 0 2px #cf1a45 inset;
}
.btQuoteBooking .btQuoteSlider {
border-radius: 0;
}
.btHardRoundedButtons .btQuoteBooking .btQuoteSlider {
border-radius: 50px;
}
.btSoftRoundedButtons .btQuoteBooking .btQuoteSlider {
border-radius: 3px;
}
.btLightSkin .btQuoteBooking .btQuoteSlider,
.btDarkSkin .btLightSkin .btQuoteBooking .btQuoteSlider,
.btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .btQuoteSlider {
background-color: transparent;
border: 1px solid rgba(0,0,0,.1);
color: #181818;
}
.btDarkSkin .btQuoteBooking .btQuoteSlider,
.btLightSkin .btDarkSkin .btQuoteBooking .btQuoteSlider,
.btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .btQuoteSlider {
background-color: transparent;
border: 1px solid rgba(255,255,255,.5);
color: #fff;
}
.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,.5);
}
.btQuoteBooking .btQuoteSwitch .btQuoteSwitchInner {
background: rgba(0,0,0,.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,.5);
}
.btQuoteBooking .btQuoteSwitch.on .btQuoteSwitchInner {
background: #cf1a45;
}
.btQuoteBooking input[type="text"],
.btQuoteBooking input[type="email"],
.btQuoteBooking input[type="password"],
.btQuoteBooking .btQuoteBooking textarea,
.btQuoteBooking .fancy-select .trigger,
.btQuoteBooking .ddcommon.borderRadius .ddTitleText,
.btQuoteBooking .ddcommon.borderRadiusTp .ddTitleText {
height: 3.2em;
border-radius: 0;
}
.btHardRoundedButtons .btQuoteBooking input[type="text"],
.btHardRoundedButtons .btQuoteBooking input[type="email"],
.btHardRoundedButtons .btQuoteBooking input[type="password"],
.btHardRoundedButtons .btQuoteBooking .btQuoteBooking textarea,
.btHardRoundedButtons .btQuoteBooking .fancy-select .trigger,
.btHardRoundedButtons .btQuoteBooking .ddcommon.borderRadius .ddTitleText,
.btHardRoundedButtons .btQuoteBooking .ddcommon.borderRadiusTp .ddTitleText {
border-radius: 50px;
}
.btSoftRoundedButtons .btQuoteBooking input[type="text"],
.btSoftRoundedButtons .btQuoteBooking input[type="email"],
.btSoftRoundedButtons .btQuoteBooking input[type="password"],
.btSoftRoundedButtons .btQuoteBooking .btQuoteBooking textarea,
.btSoftRoundedButtons .btQuoteBooking .fancy-select .trigger,
.btSoftRoundedButtons .btQuoteBooking .ddcommon.borderRadius .ddTitleText,
.btSoftRoundedButtons .btQuoteBooking .ddcommon.borderRadiusTp .ddTitleText {
border-radius: 3px;
}
.btQuoteBooking input[type="text"]:focus,
.btQuoteBooking input[type="email"]:focus,
.btQuoteBooking input[type="password"]:focus,
.btQuoteBooking .btQuoteBooking textarea:focus,
.btQuoteBooking .fancy-select .trigger:focus,
.btQuoteBooking .ddcommon.borderRadius .ddTitleText:focus,
.btQuoteBooking .ddcommon.borderRadiusTp .ddTitleText:focus {
border: 1px solid #181818;
}
.btLightSkin .btQuoteBooking input[type="text"],
.btDarkSkin .btLightSkin .btQuoteBooking input[type="text"],
.btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking input[type="text"],
.btLightSkin .btQuoteBooking input[type="email"],
.btDarkSkin .btLightSkin .btQuoteBooking input[type="email"],
.btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking input[type="email"],
.btLightSkin .btQuoteBooking input[type="password"],
.btDarkSkin .btLightSkin .btQuoteBooking input[type="password"],
.btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking input[type="password"],
.btLightSkin .btQuoteBooking .btQuoteBooking textarea,
.btDarkSkin .btLightSkin .btQuoteBooking .btQuoteBooking textarea,
.btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .btQuoteBooking textarea,
.btLightSkin .btQuoteBooking .fancy-select .trigger,
.btDarkSkin .btLightSkin .btQuoteBooking .fancy-select .trigger,
.btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .fancy-select .trigger,
.btLightSkin .btQuoteBooking .ddcommon.borderRadius .ddTitleText,
.btDarkSkin .btLightSkin .btQuoteBooking .ddcommon.borderRadius .ddTitleText,
.btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .ddcommon.borderRadius .ddTitleText,
.btLightSkin .btQuoteBooking .ddcommon.borderRadiusTp .ddTitleText,
.btDarkSkin .btLightSkin .btQuoteBooking .ddcommon.borderRadiusTp .ddTitleText,
.btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .ddcommon.borderRadiusTp .ddTitleText {
background-color: transparent;
border: 1px solid rgba(0,0,0,.1);
color: #181818;
}
.btDarkSkin .btQuoteBooking input[type="text"],
.btLightSkin .btDarkSkin .btQuoteBooking input[type="text"],
.btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking input[type="text"],
.btDarkSkin .btQuoteBooking input[type="email"],
.btLightSkin .btDarkSkin .btQuoteBooking input[type="email"],
.btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking input[type="email"],
.btDarkSkin .btQuoteBooking input[type="password"],
.btLightSkin .btDarkSkin .btQuoteBooking input[type="password"],
.btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking input[type="password"],
.btDarkSkin .btQuoteBooking .btQuoteBooking textarea,
.btLightSkin .btDarkSkin .btQuoteBooking .btQuoteBooking textarea,
.btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .btQuoteBooking textarea,
.btDarkSkin .btQuoteBooking .fancy-select .trigger,
.btLightSkin .btDarkSkin .btQuoteBooking .fancy-select .trigger,
.btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .fancy-select .trigger,
.btDarkSkin .btQuoteBooking .ddcommon.borderRadius .ddTitleText,
.btLightSkin .btDarkSkin .btQuoteBooking .ddcommon.borderRadius .ddTitleText,
.btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .ddcommon.borderRadius .ddTitleText,
.btDarkSkin .btQuoteBooking .ddcommon.borderRadiusTp .ddTitleText,
.btLightSkin .btDarkSkin .btQuoteBooking .ddcommon.borderRadiusTp .ddTitleText,
.btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .ddcommon.borderRadiusTp .ddTitleText {
background-color: transparent;
border: 1px solid rgba(255,255,255,.5);
color: #fff;
}
.btHardRoundedButtons .btQuoteBooking .btQuoteItem textarea {
border-radius: 3px;
}
.btQuoteBooking .dd.ddcommon.borderRadiusTp .ddTitleText,
.btQuoteBooking .btQuoteBooking .dd.ddcommon.borderRadiusBtm .ddTitleText {
-webkit-box-shadow: 5px 0 0 #cf1a45 inset,0 2px 10px rgba(0,0,0,.2);
box-shadow: 5px 0 0 #cf1a45 inset,0 2px 10px rgba(0,0,0,.2);
}
.btLightSkin .btQuoteBooking .btQuoteWrapper:before,
.btDarkSkin .btLightSkin .btQuoteBooking .btQuoteWrapper:before,
.btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .btQuoteWrapper:before {
border: 1px solid rgba(0,0,0,.1);
}
.btDarkSkin .btQuoteBooking .btQuoteWrapper:before,
.btLightSkin .btDarkSkin .btQuoteBooking .btQuoteWrapper:before,
.btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .btQuoteWrapper:before {
border: 1px solid rgba(255,255,255,.5);
}
.btQuoteBooking .ui-slider .ui-slider-handle {
background: #cf1a45;
}
.btQuoteBooking .btQuoteSliderValue {
color: #fff;
}
.bt_bb_color_scheme_5 .btQuoteBooking .btQuoteSliderValue,
.bt_bb_color_scheme_6 .btQuoteBooking .btQuoteSliderValue {
color: #181818;
}
.btQuoteBooking .btQuoteBookingForm .btQuoteTotal {
color: #fff;
background: #cf1a45;
font-size: 1em;
border-radius: 0;
font-family: "Work Sans",Arial,sans-serif;
font-weight: 600;
}
.btHardRoundedButtons .btQuoteBooking .btQuoteBookingForm .btQuoteTotal {
border-radius: 50px;
overflow: hidden;
}
.btSoftRoundedButtons .btQuoteBooking .btQuoteBookingForm .btQuoteTotal {
border-radius: 3px;
overflow: hidden;
}
.btQuoteBooking .btQuoteBookingForm .btQuoteTotal .btQuoteTotalCalc {
border-radius: 0;
}
.btHardRoundedButtons .btQuoteBooking .btQuoteBookingForm .btQuoteTotal:not(.currencyAfter) .btQuoteTotalCalc {
border-top-right-radius: 50px;
border-bottom-right-radius: 50px;
overflow: hidden;
}
.btSoftRoundedButtons .btQuoteBooking .btQuoteBookingForm .btQuoteTotal:not(.currencyAfter) .btQuoteTotalCalc {
border-top-right-radius: 3px;
border-bottom-right-radius: 3px;
overflow: hidden;
}
.btHardRoundedButtons .btQuoteBooking .btQuoteBookingForm .btQuoteTotal.currencyAfter .btQuoteTotalCalc {
overflow: hidden;
border-top-left-radius: 50px;
border-bottom-left-radius: 50px;
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
.btSoftRoundedButtons .btQuoteBooking .btQuoteBookingForm .btQuoteTotal.currencyAfter .btQuoteTotalCalc {
border-top-left-radius: 3px;
border-bottom-right-radius: 3px;
overflow: hidden;
}
.btQuoteBooking .btQuoteBookingForm .btQuoteTotal .btQuoteTotalCurrency {
border-radius: 0;
}
.btHardRoundedButtons .btQuoteBooking .btQuoteBookingForm .btQuoteTotal:not(.currencyAfter) .btQuoteTotalCurrency {
border-top-left-radius: 50px;
border-bottom-left-radius: 50px;
overflow: hidden;
}
.btSoftRoundedButtons .btQuoteBooking .btQuoteBookingForm .btQuoteTotal:not(.currencyAfter) .btQuoteTotalCurrency {
border-top-left-radius: 3px;
border-bottom-left-radius: 3px;
overflow: hidden;
}
.btHardRoundedButtons .btQuoteBooking .btQuoteBookingForm .btQuoteTotal.currencyAfter .btQuoteTotalCurrency {
border-top-right-radius: 50px;
border-bottom-right-radius: 50px;
overflow: hidden;
}
.btSoftRoundedButtons .btQuoteBooking .btQuoteBookingForm .btQuoteTotal.currencyAfter .btQuoteTotalCurrency {
border-top-right-radius: 3px;
border-bottom-right-radius: 3px;
overflow: hidden;
}
.btQuoteBooking .btContactFieldMandatory.btContactFieldError input,
.btQuoteBooking .btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea {
-webkit-box-shadow: 0 0 0 1px #cf1a45 inset;
box-shadow: 0 0 0 1px #cf1a45 inset;
border-color: #cf1a45;
}
.btLightSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError input:focus,
.btDarkSkin .btLightSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError input:focus,
.btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError input:focus,
.btLightSkin .btQuoteBooking .btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea:focus,
.btDarkSkin .btLightSkin .btQuoteBooking .btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea:focus,
.btLightSkin .btDarkSkin .btLightSkin .btQuoteBooking .btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea:focus {
-webkit-box-shadow: 0 0 0 1px #181818 inset !important;
box-shadow: 0 0 0 1px #181818 inset !important;
border-color: #181818;
}
.btDarkSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError input:focus,
.btLightSkin .btDarkSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError input:focus,
.btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .btContactFieldMandatory.btContactFieldError input:focus,
.btDarkSkin .btQuoteBooking .btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea:focus,
.btLightSkin .btDarkSkin .btQuoteBooking .btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea:focus,
.btDarkSkin.btLightSkin .btDarkSkin .btQuoteBooking .btQuoteBooking .btContactFieldMandatory.btContactFieldError textarea:focus {
border-color: #181818;
-webkit-box-shadow: 0 0 0 1px #fff inset !important;
box-shadow: 0 0 0 1px #fff inset !important;
}
.btQuoteBooking .btContactFieldMandatory .dd.ddcommon.borderRadius .ddTitleText {
-webkit-box-shadow: 0 0 0 1px #AAA inset;
box-shadow: 0 0 0 1px #AAA inset;
border: none;
}
.btQuoteBooking .btContactFieldMandatory.btContactFieldError .dd.ddcommon.borderRadius .ddTitleText {
-webkit-box-shadow: 0 0 0 2px #cf1a45 inset;
box-shadow: 0 0 0 2px #cf1a45 inset;
}
.btQuoteBooking .btContactFieldMandatory.btContactFieldError .dd.ddcommon.borderRadiusTp .ddTitleText {
-webkit-box-shadow: 0 0 0 2px #181818 inset !important;
box-shadow: 0 0 0 2px #181818 inset !important;
}
.btQuoteBooking .btSubmitMessage {
color: #cf1a45;
}
.btQuoteBooking .dd.ddcommon.borderRadiusTp .ddTitleText,
.btQuoteBooking .btQuoteBooking .dd.ddcommon.borderRadiusBtm .ddTitleText {
-webkit-box-shadow: 0 0 4px 0 #d4d4d4 !important;
box-shadow: 0 0 4px 0 #d4d4d4 !important;
}
.btQuoteBooking .btContactSubmit {
font-size: .9em;
font-family: "Work Sans",Arial,sans-serif;
font-weight: 600;
line-height: inherit;
border: none;
text-transform: capitalize;
background-color: transparent;
-webkit-box-shadow: 0 0 0 3em #cf1a45 inset;
box-shadow: 0 0 0 3em #cf1a45 inset;
color: #fff;
border-radius: 0;
}
.btHardRoundedButtons .btQuoteBooking .btContactSubmit {
border-radius: 50px;
}
.btSoftRoundedButtons .btQuoteBooking .btContactSubmit {
border-radius: 3px;
}
.btQuoteBooking .btContactSubmit:hover {
color: #cf1a45;
-webkit-box-shadow: 0 0 0 2px #cf1a45 inset;
box-shadow: 0 0 0 2px #cf1a45 inset;
}
.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;
}
.btQuoteBooking .btPayPalButton {
border-radius: 0;
}
.btHardRoundedButtons .btQuoteBooking .btPayPalButton {
border-radius: 50px;
}
.btSoftRoundedButtons .btQuoteBooking .btPayPalButton {
border-radius: 3px;
} .btDatePicker .ui-datepicker-header {
background-color: #cf1a45;
} @media (max-width: 480px) {
.btQuoteBooking .btQuoteBookingForm.btActive .btQuoteTotal,
.btQuoteBooking .btQuoteBookingForm .btQuoteTotal {
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
}
}
@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;
}
}
@media (max-width: 1399px) { .bt_bb_size_huge.bt_bb_headline.bt_bb_superheadline .bt_bb_headline_superheadline {
font-size: 1.19rem;
}
.bt_bb_size_extralarge.bt_bb_headline.bt_bb_superheadline .bt_bb_headline_superheadline {
font-size: 1.05rem;
}
.bt_bb_size_huge.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-size: 1.37rem;
}
.bt_bb_size_extralarge.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-size: 1.3rem;
}
.bt_bb_size_huge.bt_bb_headline h1,
.bt_bb_size_huge.bt_bb_headline h2,
.bt_bb_size_huge.bt_bb_headline h3,
.bt_bb_size_huge.bt_bb_headline h4,
.bt_bb_size_huge.bt_bb_headline h5,
.bt_bb_size_huge.bt_bb_headline h6 {
font-size: 3.5rem;
}
.bt_bb_size_extralarge.bt_bb_headline h1,
.bt_bb_size_extralarge.bt_bb_headline h2,
.bt_bb_size_extralarge.bt_bb_headline h3,
.bt_bb_size_extralarge.bt_bb_headline h4,
.bt_bb_size_extralarge.bt_bb_headline h5,
.bt_bb_size_extralarge.bt_bb_headline h6 {
font-size: 2.4rem;
}
}
@media (max-width: 1199px) { .bt_bb_size_huge.bt_bb_headline.bt_bb_superheadline .bt_bb_headline_superheadline {
font-size: 1.05rem;
}
.bt_bb_size_large.bt_bb_headline.bt_bb_superheadline .bt_bb_headline_superheadline {
font-size: .9rem;
}
.bt_bb_size_huge.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-size: 1.3rem;
}
.bt_bb_size_large.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-size: 1.15rem;
}
.bt_bb_size_huge.bt_bb_headline h1,
.bt_bb_size_huge.bt_bb_headline h2,
.bt_bb_size_huge.bt_bb_headline h3,
.bt_bb_size_huge.bt_bb_headline h4,
.bt_bb_size_huge.bt_bb_headline h5,
.bt_bb_size_huge.bt_bb_headline h6 {
font-size: 2.4rem;
}
.bt_bb_size_large.bt_bb_headline h1,
.bt_bb_size_large.bt_bb_headline h2,
.bt_bb_size_large.bt_bb_headline h3,
.bt_bb_size_large.bt_bb_headline h4,
.bt_bb_size_large.bt_bb_headline h5,
.bt_bb_size_large.bt_bb_headline h6 {
font-size: 1.7rem;
}
body {
font-size: 14px;
}
}
@media (max-width: 680px) {
blockquote {
font-size: 2.5em;
}
blockquote:before {
font-size: 1.5rem;
top: 2rem;
}
}
@media (max-width: 360px) { .bt_bb_size_huge.bt_bb_headline.bt_bb_superheadline .bt_bb_headline_superheadline {
font-size: .9rem;
}
.bt_bb_size_extralarge.bt_bb_headline.bt_bb_superheadline .bt_bb_headline_superheadline {
font-size: .9rem;
}
.bt_bb_size_large.bt_bb_headline.bt_bb_superheadline .bt_bb_headline_superheadline {
font-size: .8rem;
}
.bt_bb_size_normal.bt_bb_headline.bt_bb_superheadline .bt_bb_headline_superheadline {
font-size: .8rem;
}
.bt_bb_size_huge.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-size: 1.15rem;
}
.bt_bb_size_extralarge.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-size: 1.15rem;
}
.bt_bb_size_large.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-size: 1rem;
}
.bt_bb_size_normal.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {
font-size: 1rem;
}
.bt_bb_size_huge.bt_bb_headline h1,
.bt_bb_size_huge.bt_bb_headline h2,
.bt_bb_size_huge.bt_bb_headline h3,
.bt_bb_size_huge.bt_bb_headline h4,
.bt_bb_size_huge.bt_bb_headline h5,
.bt_bb_size_huge.bt_bb_headline h6 {
font-size: 1.7rem;
}
.bt_bb_size_extralarge.bt_bb_headline h1,
.bt_bb_size_extralarge.bt_bb_headline h2,
.bt_bb_size_extralarge.bt_bb_headline h3,
.bt_bb_size_extralarge.bt_bb_headline h4,
.bt_bb_size_extralarge.bt_bb_headline h5,
.bt_bb_size_extralarge.bt_bb_headline h6 {
font-size: 1.7rem;
}
.bt_bb_size_large.bt_bb_headline h1,
.bt_bb_size_large.bt_bb_headline h2,
.bt_bb_size_large.bt_bb_headline h3,
.bt_bb_size_large.bt_bb_headline h4,
.bt_bb_size_large.bt_bb_headline h5,
.bt_bb_size_large.bt_bb_headline h6 {
font-size: 1.4rem;
}
.bt_bb_size_normal.bt_bb_headline h1,
.bt_bb_size_normal.bt_bb_headline h2,
.bt_bb_size_normal.bt_bb_headline h3,
.bt_bb_size_normal.bt_bb_headline h4,
.bt_bb_size_normal.bt_bb_headline h5,
.bt_bb_size_normal.bt_bb_headline h6 {
font-size: 1.4rem;
}
body {
font-size: 13px;
} .btMenuVertical .mainHeader {
width: 260px;
}
.btMenuVerticalLeft.btMenuVerticalOn .btContentWrap,
.btMenuVerticalLeft.btMenuVerticalOn .btVerticalHeaderTop,
.btMenuVerticalLeft.btMenuVerticalOn .btSiteFooter {
-webkit-transform: translateX(260px);
-moz-transform: translateX(260px);
-ms-transform: translateX(260px);
transform: translateX(260px);
}
.rtl.btMenuVerticalLeft.btMenuVerticalOn .btContentWrap,
.rtl.btMenuVerticalLeft.btMenuVerticalOn .btVerticalHeaderTop,
.rtl.btMenuVerticalLeft.btMenuVerticalOn .btSiteFooter {
-webkit-transform: translateX(-260px);
-moz-transform: translateX(-260px);
-ms-transform: translateX(-260px);
transform: translateX(-260px);
}
.btMenuVerticalLeft.btMenuVertical.btStickyHeaderActive.btMenuVerticalOn.btStickyHeaderOpen .btVerticalHeaderTop {
-webkit-transform: translateX(260px) !important;
-moz-transform: translateX(260px) !important;
-ms-transform: translateX(260px) !important;
transform: translateX(260px) !important;
}
.btMenuVerticalRight.btMenuVerticalOn .btContentWrap {
-webkit-transform: translateX(-260px);
-moz-transform: translateX(-260px);
-ms-transform: translateX(-260px);
transform: translateX(-260px);
}
} @media (min-width: 1028px) {
.btMenuVerticalLeft.btMenuVerticalLeftEnabled:not(.btHideMenu) .btContentWrap,
.btMenuVerticalLeft.btMenuVerticalLeftEnabled:not(.btHideMenu) .btVerticalHeaderTop,
.btMenuVerticalLeft.btMenuVerticalLeftEnabled:not(.btHideMenu) .btSiteFooter {
-webkit-transition: none;
-moz-transition: none;
transition: none;
padding-left: 320px;
}
.rtl .btMenuVerticalLeft.btMenuVerticalLeftEnabled:not(.btHideMenu) .btContentWrap,
.rtl .btMenuVerticalLeft.btMenuVerticalLeftEnabled:not(.btHideMenu) .btVerticalHeaderTop,
.rtl .btMenuVerticalLeft.btMenuVerticalLeftEnabled:not(.btHideMenu) .btSiteFooter {
padding-left: 0;
padding-right: 320px;
}
.btMenuVerticalLeft.btMenuVerticalLeftEnabled:not(.btHideMenu) .mainHeader {
-webkit-transform: translateX(0%);
-moz-transform: translateX(0%);
-ms-transform: translateX(0%);
transform: translateX(0%);
}
.btMenuVerticalLeft.btMenuVerticalLeftEnabled:not(.btHideMenu) .btVerticalHeaderTop {
display: none;
}
.btMenuVerticalRight.btMenuVerticalRightEnabled:not(.btHideMenu) .btContentWrap,
.btMenuVerticalRight.btMenuVerticalRightEnabled:not(.btHideMenu) .btVerticalHeaderTop,
.btMenuVerticalRight.btMenuVerticalRightEnabled:not(.btHideMenu) .btSiteFooter {
-webkit-transition: none;
-moz-transition: none;
transition: none;
padding-right: 320px;
}
.rtl .btMenuVerticalRight.btMenuVerticalRightEnabled:not(.btHideMenu) .btContentWrap,
.rtl .btMenuVerticalRight.btMenuVerticalRightEnabled:not(.btHideMenu) .btVerticalHeaderTop,
.rtl .btMenuVerticalRight.btMenuVerticalRightEnabled:not(.btHideMenu) .btSiteFooter {
padding-right: 0;
padding-left: 320px;
}
.btMenuVerticalRight.btMenuVerticalRightEnabled:not(.btHideMenu) .mainHeader {
-webkit-transform: translateX(0%);
-moz-transform: translateX(0%);
-ms-transform: translateX(0%);
transform: translateX(0%);
}
.btMenuVerticalRight.btMenuVerticalRightEnabled:not(.btHideMenu) .btVerticalHeaderTop {
display: none;
}
}
@media (max-width: 1199px) {
.widget_shopping_cart .buttons .button {
width: 100%;
}
.widget_shopping_cart .buttons .button.checkout {
margin-top: 10px;
}
}
@media (max-width: 992px) {
.col2-set .col-1,
.col2-set .col-2,
.cart-collaterals .cross-sells,
.cart-collaterals .cart_totals {
float: none;
-webkit-flex-basis: 100%;
flex-basis: 100%;
display: block;
width: 100%;
}
ul.products li.product {
-webkit-flex-basis: 50% !important;
flex-basis: 50% !important;
}
table.shop_table input[name="update_cart"] {
width: auto;
}
}
@media (max-width: 768px) {
div.product {
display: block;
}
div.product div.summary,
div.product div.images {
text-align: center;
margin-bottom: 2rem;
padding: 0;
max-width: 100% !important;
}
div.product div.summary .price {
text-align: center;
margin-bottom: 2rem;
}
div.product form.cart {
text-align: center;
margin-bottom: 2rem;
}
}
@media (max-width: 780px) {
ul.products li.product {
-webkit-flex-basis: 100% !important;
flex-basis: 100% !important;
max-width: 100% !important;
}
ul.products li.product .btWooShopLoopItemInner .bt_bb_image:before {
display: none;
}
ul.products li.product .btWooShopLoopItemInner .bt_bb_headline .bt_bb_headline_subheadline {
position: relative;
opacity: 1 !important;
top: auto;
left: auto;
margin-top: .5em;
}
ul.products li.product .btWooShopLoopItemInner a.button {
position: relative;
opacity: 1 !important;
top: auto;
left: auto;
margin-top: 1em;
}
ul.products li.product .btWooShopLoopItemInner .star-rating:before {
color: #bbb;
}
table.shop_table_responsive {
display: block;
}
table.shop_table_responsive tbody th,
table.shop_table_responsive thead {
display: none;
}
table.shop_table_responsive tbody {
display: block;
width: 100% !important;
}
table.shop_table_responsive tr,
table.shop_table_responsive th {
display: block;
width: 100% !important;
border-bottom: 1px solid #181818;
margin-bottom: 2em;
padding-bottom: 2em;
}
.btDarkSkin table.shop_table_responsive tr,
.btLightSkin .btDarkSkin table.shop_table_responsive tr,
.btDarkSkin.btLightSkin .btDarkSkin table.shop_table_responsive tr,
.btDarkSkin table.shop_table_responsive th,
.btLightSkin .btDarkSkin table.shop_table_responsive th,
.btDarkSkin.btLightSkin .btDarkSkin table.shop_table_responsive th {
border-bottom: 1px solid #fff;
}
table.shop_table_responsive tr td,
table.shop_table_responsive th td {
display: block;
width: 100% !important;
clear: left;
text-align: center !important;
word-break: break-word;
border: none;
padding: .5em 0 0;
}
table.shop_table_responsive tr td.product-remove,
table.shop_table_responsive th td.product-remove {
padding: .5em;
text-align: center;
}
table.shop_table_responsive tr td:not(.product-remove):not(.product-thumbnail):not(.actions):before,
table.shop_table_responsive th td:not(.product-remove):not(.product-thumbnail):not(.actions):before {
content: attr(data-title) ": ";
font-weight: 700;
}
table.shop_table_responsive tr td.product-thumbnail img,
table.shop_table_responsive th td.product-thumbnail img {
width: 100%;
}
.cart-collaterals {
display: block;
}
table.shop_table .coupon {
display: block;
padding-bottom: 1em;
}
table.shop_table .coupon input[name="coupon_code"] {
margin-bottom: 1em;
}
table.shop_table .coupon button {
width: auto;
}
table.shop_table input[name="update_cart"] {
margin-top: 1em;
float: none;
width: 100%;
}
.woocommerce-result-count {
width: 100%;
margin-bottom: 1em;
line-height: 1;
}
.woocommerce-ordering {
width: 100%;
padding-left: 0;
}
.woocommerce-ordering .fancy-select {
margin-left: 0;
}
} @media (min-width: 1400px) {
.btCandidate02 {
position: absolute !important;
z-index: 1;
bottom: 0;
}
}
@media (max-width: 1399px) {
.btCandidate02 {
display: none !important;
}
}
.btFlag {
position: absolute !important;
bottom: 0;
right: -3em;
}
@media (max-width: 1400px) {
.btFlag {
top: -.2em;
}
}
@media (max-width: 992px) {
.btFlag {
display: none !important;
}
}
.btVolunteerGirl {
position: absolute !important;
bottom: -4em;
right: -2em;
} @media (min-width: 991px) {
.bt_bb_icon.btQuoteIcon {
position: absolute !important;
left: 47%;
}
} @media (max-width: 1800px) {
body.btBoxedPage1750:not(.btBelowMenu).btMenuHorizontal .mainHeader .port {
padding: 0 30px;
}
body.btBoxedPage1750:not(.btBelowMenu).btMenuHorizontal.btMenuLeft .mainHeader .port {
padding-left: 0;
}
}
html :where(.has-border-color),
html :where([style*=border-width]) {
border: none;
} body.rtl {
direction: rtl;
unicode-bidi: embed;
}
body.rtl.btMenuHorizontal .topTools .btIconWidget:not(:first-child),
body.rtl.btMenuHorizontal .topBarInMenu .btIconWidget:not(:first-child) {
margin-left: 0;
margin-right: .5em;
}
body.rtl .rowItem {
float: right;
}
body.rtl .bt_bb_masonry_post_grid .bt_bb_grid_item_post_content .bt_bb_grid_item_meta > span:before {
margin: 0 0 0 5px;
}
body.rtl .star-rating:before {
display: block !important;
}
body.rtl .star-rating span:before {
display: block !important;
} .wp-block-separator {
margin: 1em auto;
max-width: 100px;
}
.wp-block-separator.is-style-wide {
max-width: 100%;
} .wp-block-gallery {
margin: 0;
}
p.has-drop-cap:not(:focus):first-letter {
float: left;
font-size: 3.6em;
line-height: .9;
font-weight: 800;
}
.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-file .wp-block-file__button {
border-radius: none;
}
.btSoftRoundedButtons .wp-block-file .wp-block-file__button {
border-radius: 3px;
}
.btHardRoundedButtons .wp-block-file .wp-block-file__button {
border-radius: 50px;
}
p.has-background {
border-radius: none;
}
.btSoftRoundedButtons p.has-background {
border-radius: 3px;
}
.btHardRoundedButtons p.has-background {
border-radius: 3px;
}
.wp-block-button__link {
font-size: .9em;
padding: .8em 2.2em;
font-weight: 500;
} .wp-block-image figcaption {
font-size: 13px;
color: #555d66;
margin: 0 auto 1.5em auto !important;
text-align: center;
}
@media all and (-ms-high-contrast: none),(-ms-high-contrast: active) {  .btPostSingleItemStandard.btPortfolioSingle .btArticleContent,
.btPostSingleItemStandard.btPortfolioSingle .btArticleShareEtc {
max-width: none;
} .btPreloader {
display: none !important;
} .bt_bb_section.bt_bb_parallax {
-webkit-transform: none !important;
-moz-transform: none !important;
-ms-transform: none !important;
transform: none !important;
background-attachment: local !important;
background-position: 0 0 !important;
} .bt_bb_row .bt_bb_column.bt_bb_vertical_align_middle,
.bt_bb_row .bt_bb_column.bt_bb_vertical_align_bottom {
display: block;
}
.bt_bb_row_inner .bt_bb_column_inner.bt_bb_vertical_align_middle,
.bt_bb_row_inner .bt_bb_column_inner.bt_bb_vertical_align_bottom {
display: block;
} .bt_bb_row .bt_bb_column .bt_bb_column_content {
display: block !important;
-webkit-flex: none;
-ms-flex: none;
flex: none;
} .bt_bb_image.bt_bb_shadow_visible {
display: inline-block;
} .btSidebar .btIconWidget .btIconWidgetContent {
display: block;
} .bt_bb_section.bt_bb_vertical_align_middle > .bt_bb_port:after {
content: '';
min-height: inherit;
font-size: 0;
} .bt_bb_google_maps .bt_bb_google_maps_content .bt_bb_google_maps_content_wrapper {
overflow: visible;
} p.stars {
letter-spacing: 0;
} .bt_bb_tabs ul.bt_bb_tabs_header li.btWithIcon {
display: block;
}
.bt_bb_tabs ul.bt_bb_tabs_header li.btWithIcon span.bt_bb_icon_holder {
width: 100%;
} .bt_bb_card .bt_bb_card_image .bt_bb_image {
float: none;
} .btCounterHolder .btCountdownHolder span[class^='n'],
.btCounterHolder .btCountdownHolder .days span:first-child,
.btCounterHolder .btCountdownHolder .days span:nth-child(2),
.btCounterHolder .btCountdownHolder .days span:nth-child(3) {
line-height: 1.5;
}
.btCounterHolder .btCountdownHolder span[class$='_text'] > span {
line-height: 1.55 !important;
}
.btCounterHolder .btCountdownHolder > span > span > span {
line-height: 1.5;
} .bt_bb_counter_holder .bt_bb_counter span.onedigit span {
line-height: 1.5;
} .bt_bb_step_line:before {
display: none;
}
.bt_bb_step_line.bt_bb_layout_below {
display: block;
}
.bt_bb_step_line .bt_bb_inner_step {
display: block;
float: left;
}
.bt_bb_step_line .bt_bb_inner_step:before {
display: none;
}
.bt_bb_step_line .bt_bb_inner_step .bt_bb_inner_step_content {
display: inline-block;
float: left;
padding-left: 4em !important;
}
.bt_bb_step_line .bt_bb_inner_step .bt_bb_inner_step_image {
float: left;
display: inline-block;
}
}