@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:400;font-display:fallback;src:url(http://kobojewellery.com/wp-content/astra-local-fonts/cormorant-garamond/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYpHtKgS4.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:400;font-display:fallback;src:url(http://kobojewellery.com/wp-content/astra-local-fonts/cormorant-garamond/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYrXtKgS4.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:400;font-display:fallback;src:url(http://kobojewellery.com/wp-content/astra-local-fonts/cormorant-garamond/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYpntKgS4.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:400;font-display:fallback;src:url(http://kobojewellery.com/wp-content/astra-local-fonts/cormorant-garamond/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYp3tKgS4.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:400;font-display:fallback;src:url(http://kobojewellery.com/wp-content/astra-local-fonts/cormorant-garamond/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYqXtK.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:600;font-display:fallback;src:url(http://kobojewellery.com/wp-content/astra-local-fonts/cormorant-garamond/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYpHtKgS4.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:600;font-display:fallback;src:url(http://kobojewellery.com/wp-content/astra-local-fonts/cormorant-garamond/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYrXtKgS4.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:600;font-display:fallback;src:url(http://kobojewellery.com/wp-content/astra-local-fonts/cormorant-garamond/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYpntKgS4.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:600;font-display:fallback;src:url(http://kobojewellery.com/wp-content/astra-local-fonts/cormorant-garamond/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYp3tKgS4.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:600;font-display:fallback;src:url(http://kobojewellery.com/wp-content/astra-local-fonts/cormorant-garamond/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYqXtK.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'EB Garamond';font-style:normal;font-weight:400;font-display:fallback;src:url(http://kobojewellery.com/wp-content/astra-local-fonts/eb-garamond/SlGDmQSNjdsmc35JDF1K5E55YMjF_7DPuGi-6_RkCY9_S6w.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'EB Garamond';font-style:normal;font-weight:400;font-display:fallback;src:url(http://kobojewellery.com/wp-content/astra-local-fonts/eb-garamond/SlGDmQSNjdsmc35JDF1K5E55YMjF_7DPuGi-6_RkAI9_S6w.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'EB Garamond';font-style:normal;font-weight:400;font-display:fallback;src:url(http://kobojewellery.com/wp-content/astra-local-fonts/eb-garamond/SlGDmQSNjdsmc35JDF1K5E55YMjF_7DPuGi-6_RkCI9_S6w.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'EB Garamond';font-style:normal;font-weight:400;font-display:fallback;src:url(http://kobojewellery.com/wp-content/astra-local-fonts/eb-garamond/SlGDmQSNjdsmc35JDF1K5E55YMjF_7DPuGi-6_RkB49_S6w.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'EB Garamond';font-style:normal;font-weight:400;font-display:fallback;src:url(http://kobojewellery.com/wp-content/astra-local-fonts/eb-garamond/SlGDmQSNjdsmc35JDF1K5E55YMjF_7DPuGi-6_RkC49_S6w.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'EB Garamond';font-style:normal;font-weight:400;font-display:fallback;src:url(http://kobojewellery.com/wp-content/astra-local-fonts/eb-garamond/SlGDmQSNjdsmc35JDF1K5E55YMjF_7DPuGi-6_RkCo9_S6w.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'EB Garamond';font-style:normal;font-weight:400;font-display:fallback;src:url(http://kobojewellery.com/wp-content/astra-local-fonts/eb-garamond/SlGDmQSNjdsmc35JDF1K5E55YMjF_7DPuGi-6_RkBI9_.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Lato';font-style:normal;font-weight:400;font-display:fallback;src:url(http://kobojewellery.com/wp-content/astra-local-fonts/lato/S6uyw4BMUTPHjxAwXjeu.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:normal;font-weight:400;font-display:fallback;src:url(http://kobojewellery.com/wp-content/astra-local-fonts/lato/S6uyw4BMUTPHjx4wXg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Lato';font-style:normal;font-weight:700;font-display:fallback;src:url(http://kobojewellery.com/wp-content/astra-local-fonts/lato/S6u9w4BMUTPHh6UVSwaPGR_p.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:normal;font-weight:700;font-display:fallback;src:url(http://kobojewellery.com/wp-content/astra-local-fonts/lato/S6u9w4BMUTPHh6UVSwiPGQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root {
--accent-color: #52b7bd;
}
.btQuoteItem.btCCLock,
.btQuoteGBlock.btCCLock {
position: relative;
}
.btQuoteItem.btCCLock:before,
.btQuoteGBlock.btCCLock:before {
content: ' ';
position: absolute;
top: -10px;
bottom: -10px;
left: 0;
right: 0;
background: transparent;
z-index: 999;
} .btQuoteBooking {
margin: 0 0 20px;
box-sizing: border-box;
transition: opacity 400ms ease; opacity: 1 !important;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
}
.btQuoteBooking *, .btQuoteBooking *:after, .btQuoteBooking *:before {
box-sizing: border-box;
}
.btQuoteBooking:after {
content: " ";
display: table;
clear: both;
width: 100%;
}
.btQuoteBooking .btQuoteBookingForm {
margin: 0 0 30px;
}
.btQuoteBooking .btTotalQuoteContactGroup {
transition: all 600ms ease;
max-height: 0;
overflow: hidden;
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
}
.btQuoteBooking .btTotalQuoteContactGroup.btActive {
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
max-height: 50000px;
filter: alpha(opacity=100);
transition-delay: 400ms;
} .btQuoteBooking .btTotalNextWrapper {
display: -ms-flexbox;
display: flex;
-ms-flex-direction: row;
flex-direction: row;
padding-right: 0 !important;
transition: all 400ms ease;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
-ms-flex-pack: end;
justify-content: flex-end;
text-align: initial;
}
.btQuoteBooking .btQuoteBookingForm.btActive .boldBtn {
-ms-flex: 0 0 160px;
flex: 0 0 160px;
width: 160px;
max-width: 160px;
}
.btQuoteBooking .btQuoteBookingForm .boldBtn {
display: -ms-flexbox;
display: flex;
-ms-flex: 0 1 0px;
flex: 0 1 0px;
float: none;
margin-right: 0;
width: 0px;
transition: all 300ms ease;
max-width: 0;
}
.btQuoteBooking .btContactNext {
font-family: inherit;
margin: 0 0 0 30px;
line-height: 2.25;
border-radius: 50px;
border: var(--accent-color) 2px solid;
color: var(--accent-color);
text-transform: uppercase;
font-weight: 900;
display: inline-block;
padding: 0 10px 0 10px;
background: transparent;
cursor: pointer;
font-size: 20px;
transition: all 400ms ease;
-webkit-transition: all 400ms ease;
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
transform: translate(250px,0);
white-space: nowrap;
}
.rtl .btQuoteBooking .btContactNext {
margin: 0 30px 0 0;
transform: translate(-250px,0);
}
.btQuoteBooking .btContactNext:focus {
outline:0;
}
.btQuoteBooking .btQuoteBookingForm.btActive .btContactNext {
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
transform: translate(0,0);
transition: all 400ms ease;
width: 100%;
}
.btQuoteBooking .btContactNext:hover, .btQuoteBooking .btContactNext:active {
border-color: #999;
color: #555;
box-shadow: 0 0 10px #CCC inset, 0 2px 10px rgba(0,0,0,0.2);
}
.btQuoteBooking .btContactNext:hover:after, .btQuoteBooking .btContactNext:active:after {
margin: 0 7px 0 10px;
transition: margin 200ms ease;
}
.btQuoteBooking .btContactNext:active {
box-shadow: 0 0 0 #CCC inset, 0 -2px 10px rgba(0,0,0,0.4);
} .btQuoteBooking .btQuoteItem {
padding: 0 0 0 220px;
margin: 0 0 30px;
}
.rtl .btQuoteBooking .btQuoteItem {
padding: 0 220px 0 0;
}
.btQuoteBooking .btQuoteItem label {
display: block;
float: left;
width: 220px;
margin: 8px 0 0 -220px;
padding-right: 20px;
}
.rtl .btQuoteBooking .btQuoteItem label {
float: right;
margin-left: 0;
margin-right: -220px;
padding-right: 0;
padding-left: 20px;
text-align: right;
}
.btQuoteBooking .btQuoteSlider {
float: left;
margin: 0 0 0;
width: 100%;
}
.rtl .btQuoteBooking .btQuoteSlider {
float: right;
}
.btQuoteBooking .btQuoteSwitch {
float: left;
margin: 0 0 0;
width: 76px;
height: 38px;
border: 1px solid #ccc;
border-radius: 38px;
cursor: pointer;
padding: 5px;
transition: box-shadow 380ms ease;
}
.rtl .btQuoteBooking .btQuoteSwitch {
float:right;
}
.btQuoteBooking .btQuoteSwitch:hover {
box-shadow: 0 0 0 var(--accent-color) inset, 0 1px 5px rgba(0,0,0,0.2);
}
.btQuoteBooking .btQuoteSwitch .btQuoteSwitchInner {
width: 26px;
height: 26px;
background: #ccc;
border-radius: 50%;
transition: all 190ms cubic-bezier(0.8, 0.1, 0.8, 0.1);
}
.btQuoteBooking .btQuoteSwitch.on .btQuoteSwitchInner {
margin-left: 38px;
background: var(--accent-color);
}
.rtl .btQuoteBooking .btQuoteSwitch.on .btQuoteSwitchInner {
margin-left: 0;
margin-right: 38px;
}
.btQuoteBooking .btQuoteItemInput {
text-align: center;
}
.btQuoteBooking .btQuoteItem .fancy-select .trigger {
text-align: left;
color: #b4b4b4;
}
.rtl .btQuoteBooking .btQuoteItem .fancy-select .trigger {
text-align: right;
}
.btQuoteBooking .btQuoteItem .fancy-select .trigger.selected {
color: #333;
} .btQuoteBooking input[type="text"], .btQuoteBooking  input[type="email"], .btQuoteBooking input[type="password"], .btQuoteBooking input[type="url"], .btQuoteBooking input[type="tel"], .btQuoteBooking input[type="number"], .btQuoteBooking input[type="date"], .btQuoteBooking textarea, .btQuoteBooking .fancy-select .trigger {
width: 100%;
display: block;
line-height: 2;
min-height: 38px;
padding: 0 12px;
background-color: #fff;
border: 1px solid #ccc;
font-family: inherit;
font-weight: inherit;
font-size: inherit;
transition: all 380ms ease;
color: #000;
border-radius: 2px;
outline: none;
}
.btQuoteBooking .btQuoteItem textarea {
resize: vertical;
font-size: inherit;
color: #000;
padding: 0px 12px 0px 12px;
min-height: 160px;
}
.btQuoteBooking .dd.ddcommon.borderRadius .ddTitleText {
transition: all 380ms ease;
border-radius: 2px;
min-height: 38px;
}
.btQuoteBooking .dd.ddcommon.borderRadiusTp .ddTitleText {
border-radius: 0;
-webkit-border-top-left-radius: 2px;
-webkit-border-top-right-radius: 2px;
-moz-border-radius-topleft: 2px;
-moz-border-radius-topright: 2px;
border-top-left-radius: 2px;
border-top-right-radius: 2px;
} .btQuoteBooking  input[type="text"]:hover, .btQuoteBooking  input[type="email"]:hover, .btQuoteBooking  input[type="password"]:hover, .btQuoteBooking  input[type="url"]:hover, .btQuoteBooking  input[type="tel"]:hover, .btQuoteBooking  input[type="number"]:hover, .btQuoteBooking  input[type="date"]:hover, .btQuoteBooking  textarea:hover, .btQuoteBooking  .fancy-select .trigger:hover {
box-shadow: 0 0 0 var(--accent-color) inset, 0 1px 5px rgba(0,0,0,0.2);
}
.btQuoteBooking .dd.ddcommon.borderRadius:hover .ddTitleText {
box-shadow: 0 0 0 var(--accent-color) inset, 0 1px 5px rgba(0,0,0,0.2);
} .btQuoteBooking  input[type="text"]:focus, .btQuoteBooking  input[type="email"]:focus, .btQuoteBooking  input[type="url"]:focus, .btQuoteBooking  input[type="tel"]:focus, .btQuoteBooking  input[type="number"]:focus, .btQuoteBooking  input[type="date"]:focus, .btQuoteBooking  textarea:focus, .btQuoteBooking  .fancy-select .trigger.open {
border-color: #999;
box-shadow: 5px 0 0 var(--accent-color) inset, 0 2px 10px rgba(0,0,0,0.2);
outline: none;
}
.rtl .btQuoteBooking  input[type="text"]:focus, .rtl .btQuoteBooking  input[type="email"]:focus, .rtl .btQuoteBooking  input[type="url"]:focus, .rtl .btQuoteBooking  input[type="tel"]:focus, .rtl .btQuoteBooking  input[type="number"]:focus, .rtl .btQuoteBooking  input[type="date"]:focus, .rtl .btQuoteBooking  textarea:focus, .rtl .btQuoteBooking  .fancy-select .trigger.open {
box-shadow: -5px 0 0 var(--accent-color) inset, 0 2px 10px rgba(0,0,0,0.2);
}
.btQuoteBooking .dd.ddcommon.borderRadiusTp .ddTitleText, .btQuoteBooking .dd.ddcommon.borderRadiusBtm .ddTitleText {
transition: all 380ms ease;
box-shadow: 5px 0 0 var(--accent-color) inset, 0 2px 10px rgba(0,0,0,0.2);
min-height: 38px;
}
.rtl .btQuoteBooking .dd.ddcommon.borderRadiusTp .ddTitleText, .rtl .btQuoteBooking .dd.ddcommon.borderRadiusBtm .ddTitleText {
box-shadow: -5px 0 0 var(--accent-color) inset, 0 2px 10px rgba(0,0,0,0.2);
} .btQuoteBooking .btQuoteItem:after {
content: ' ';
display: table;
width: 100%;
clear: both;
} .btQuoteBooking  .ui-slider {
background: #ededed;  background: linear-gradient(to right, rgba(0,0,0,0), rgba(0,0,0,0.05), rgba(0,0,0,0));
position: relative;
text-align: left;
border: 1px solid #ccc;
border-radius: 14px;
box-shadow: 0 0 0 rgba(0,0,0,0.2);
transition: all 190ms ease;
}
.btQuoteBooking  .ui-slider {
text-align: right;
} .btQuoteBooking  .ui-slider:hover {
box-shadow: 0 1px 5px rgba(0,0,0,0.2);
transition: all 380ms ease;
} .btQuoteBooking  .ui-slider .ui-slider-handle {
display: block;
position: absolute;
z-index: 2;
min-width: 38px;
height: 38px;
-ms-touch-action: none;
touch-action: none;
background: var(--accent-color);
border-radius: 50%;
cursor: w-resize;
cursor: -moz-grab;
box-shadow: 0 0 0 rgba(0,0,0,0.5), 0 0 0 0 rgba(0,0,0,0.2) inset;
transition: all 190ms ease;	
}
.btQuoteBooking .btQuoteSliderValue {
min-width: 34px;
height: 38px;
line-height: 38px;
padding: 0 2px;
font-size: 11px;
font-weight: 700;
color: #FFF;
text-align: center;
display: block;
} .btQuoteBooking  .ui-slider .ui-slider-handle.ui-state-hover {
box-shadow: 0 0 0 rgba(0,0,0,0.5), 0 0 0 3px rgba(0,0,0,0.2) inset;
} .btQuoteBooking  .ui-slider .ui-slider-handle.ui-state-active, .btQuoteBooking  .ui-slider .ui-slider-handle.ui-state-active.ui-state-hover {
cursor: -moz-grabbing;
box-shadow: 0 2px 10px rgba(0,0,0,0.5), 0 0 0 3px rgba(0,0,0,0.2) inset;
} .btQuoteBooking  .ui-slider .ui-slider-range {
position: absolute;
z-index: 1;
font-size: .7em;
display: block;
border: 0;
background-position: 0 0;
} .btQuoteBooking  .ui-slider.ui-state-disabled .ui-slider-handle,
.btQuoteBooking  .ui-slider.ui-state-disabled .ui-slider-range {
filter: inherit;
} .btQuoteBooking  .ui-slider-horizontal {
height: 20px;
margin-top: 10px;
cursor: pointer;
}
.btQuoteBooking  .ui-slider-horizontal .ui-slider-handle {
top: -10px;
margin-left: -18px;
}
.btQuoteBooking  .ui-slider-horizontal .ui-slider-range {
top: 0;
height: 100%;
}
.btQuoteBooking  .ui-slider-horizontal .ui-slider-range-min {
left: 0;
}
.rtl .btQuoteBooking  .ui-slider-horizontal .ui-slider-range-min {
left: auto;
right: 0;
}
.rtl .btQuoteBooking  .ui-slider-horizontal .ui-slider-range-max {
right: auto;
left: 0;
} .btQuoteBooking  .ui-slider-vertical {
min-width: 34px;
height: 100px;
}
.btQuoteBooking  .ui-slider-vertical .ui-slider-handle {
left: 0;
margin-left: 0;
margin-bottom: -18px;
}
.rtl .btQuoteBooking  .ui-slider-vertical .ui-slider-handle {
left: auto;
right: 0;
margin-left: auto;
margin-right: 0;
}
.btQuoteBooking  .ui-slider-vertical .ui-slider-range {
left: 0;
width: 100%;
}
.rtl .btQuoteBooking  .ui-slider-vertical .ui-slider-range {
left: auto;
right: 0;
}
.btQuoteBooking  .ui-slider-vertical .ui-slider-range-min {
bottom: 0;
}
.btQuoteBooking  .ui-slider-vertical .ui-slider-range-max {
top: 0;
} .btQuoteBooking  .btQuoteBookingForm .btQuoteTotal {
font-weight: bold;
padding: 0;
text-align: right;
color: #FFF;
background: var(--accent-color);
border-radius: 50px;
line-height: 1.8;
display: -ms-flexbox;
display: flex;
-ms-flex: 0 1 100%;
flex: 0 1 100%;
-ms-flex-pack: end;
justify-content: flex-end;
-ms-flex-align: stretch;
align-items: stretch;
float: none;
}
.rtl .btQuoteBooking  .btQuoteBookingForm .btQuoteTotal {
text-align: left;
}
.btQuoteBooking  .btQuoteBookingForm.btActive .btQuoteTotal {
}
.btQuoteBooking  .btQuoteTotalText {
margin-right: 1em;
-ms-flex-item-align: center;
-ms-grid-row-align: center;
align-self: center;
}
.rtl .btQuoteBooking  .btQuoteTotalText {
margin-right: 0;
margin-left: 1em;
} .btQuoteBooking .btQuoteTotalCurrency {
font-size: 22px;
line-height: 1.8;
display: inline-block;
background: rgba(0,0,0,0.25);
-webkit-border-top-left-radius: 50px;
-webkit-border-bottom-left-radius: 50px;
-moz-border-radius-topleft: 50px;
-moz-border-radius-bottomleft: 50px;
border-top-left-radius: 50px;
border-bottom-left-radius: 50px;
padding: 5px 0px 5px 20px;
}
.rtl .btQuoteBooking .btQuoteTotalCurrency {
padding: 5px 20px 5px 0px;
border-radius: 0 50px 50px 0;
}
.btQuoteBooking .btQuoteTotalCalc {
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
font-size: 22px;
line-height: 1.8;
display: inline-block;
background: rgba(0,0,0,0.25);
-webkit-border-top-right-radius: 50px;
-webkit-border-bottom-right-radius: 50px;
-moz-border-radius-topright: 50px;
-moz-border-radius-bottomright: 50px;
border-top-right-radius: 50px;
border-bottom-right-radius: 50px;
padding: 5px 20px 5px 0px;
}
.rtl .btQuoteBooking .btQuoteTotalCalc {
padding: 5px 0px 5px 20px;
border-radius: 50px 0 0 50px;
}
.currencyAfter .btQuoteTotalCurrency {
border-radius: 0px;
border-top-right-radius: 50px;
border-bottom-right-radius: 50px;
padding: 5px 20px 5px 0px;
}
.rtl .currencyAfter .btQuoteTotalCurrency {
border-radius: 50px 0 0 50px;
padding: 5px 0px 5px 20px;
}
.currencyAfter .btQuoteTotalCalc {
border-radius: 0px;	
border-top-left-radius: 50px;
border-bottom-left-radius: 50px;
padding: 5px 0px 5px 20px;
}
.rtl .currencyAfter .btQuoteTotalCalc {
border-radius: 0 50px 50px 0;
padding: 5px 20px 5px 0px;
} .btQuoteBooking .btQuoteItem ul.options {
text-align: left;
}
.rtl .btQuoteBooking .btQuoteItem ul.options {
text-align: right;
} .btQuoteBooking .btQuoteContact:not(.btQuoteContactForm7) {
margin: 0 -10px 0px -10px;
} .btQuoteBooking .btQuoteContact .btQuoteItem {
padding: 0 10px;
float: left;
width: 50%;
}
.rtl .btQuoteBooking .btQuoteContact .btQuoteItem {
float: right;
} .btQuoteBooking .btQuoteContact .btQuoteItem:nth-child(odd) {
clear: left;
}
.rtl .btQuoteBooking .btQuoteContact .btQuoteItem:nth-child(odd) {
clear: right;
} .btQuoteBooking .btQuoteItem.btQuoteItemFullWidth {
float: none !important;
width: auto !important;
} .btQuoteBooking .btQuoteContact .boldBtn {
clear: left;
margin: 0px;
text-align: center;
white-space: normal;
}
.rtl .btQuoteBooking .btQuoteContact .boldBtn {
clear: right;
} .rtl .btQuoteContact.btQuoteContactForm7 {
text-align: right;
}
.rtl .btQuoteContact.btQuoteContactForm7 input,
.rtl .btQuoteContact.btQuoteContactForm7 select,
.rtl .btQuoteContact.btQuoteContactForm7 textarea {
text-align: right;
} .btQuoteBooking  .btContactFieldMandatory input, .btQuoteBooking  .btContactFieldMandatory textarea {
border: 1px solid #AAA;
box-shadow: 0 0 0 1px #AAA inset;
transition: all 380ms ease;
}
.btQuoteBooking .btContactFieldMandatory .dd.ddcommon.borderRadius .ddTitleText {
border: 1px solid #AAA;
box-shadow: 0 0 0 1px #AAA inset;
}
.btQuoteBooking  .btContactFieldMandatory input:hover, .btQuoteBooking  .btContactFieldMandatory textarea:hover {
box-shadow: 0 0 0 1px #AAA inset, 0 0 0 var(--accent-color) inset, 0 1px 5px rgba(0,0,0,0.2);
}
.btQuoteBooking .btContactFieldMandatory .dd.ddcommon.borderRadius:hover .ddTitleText {
box-shadow: 0 0 0 1px #AAA inset, 0 0 0 var(--accent-color) inset, 0 1px 5px rgba(0,0,0,0.2);
}
.btQuoteBooking  .btContactFieldMandatory input:focus, .btQuoteBooking  .btContactFieldMandatory textarea:focus {
box-shadow: 0 0 0 1px #AAA inset, 5px 0 0 var(--accent-color) inset, 0 1px 5px rgba(0,0,0,0.2);
}
.rtl .btQuoteBooking  .btContactFieldMandatory input:focus, .btQuoteBooking  .btContactFieldMandatory textarea:focus {
box-shadow: 0 0 0 1px #AAA inset, -5px 0 0 var(--accent-color) inset, 0 1px 5px rgba(0,0,0,0.2);
}
.btQuoteBooking .btContactFieldMandatory .dd.ddcommon.borderRadiusTp .ddTitleText {
box-shadow: 0 0 0 1px #AAA inset, 5px 0 0 var(--accent-color) inset, 0 1px 5px rgba(0,0,0,0.2);
}
.rtl .btQuoteBooking .btContactFieldMandatory .dd.ddcommon.borderRadiusTp .ddTitleText {
box-shadow: 0 0 0 1px #AAA inset, -5px 0 0 var(--accent-color) inset, 0 1px 5px rgba(0,0,0,0.2);
} .btQuoteBooking  .btContactFieldMandatory.btContactFieldError input, .btQuoteBooking  .btContactFieldMandatory.btContactFieldError textarea {
border: 1px solid var(--accent-color);
box-shadow: 0 0 0 1px var(--accent-color) inset;
transition: all 380ms ease;
}
.btQuoteBooking .btContactFieldMandatory.btContactFieldError .dd.ddcommon.borderRadius .ddTitleText {
border: 1px solid var(--accent-color);
box-shadow: 0 0 0 1px var(--accent-color) inset;
}
.btQuoteBooking  .btContactFieldMandatory.btContactFieldError input:hover, .btQuoteBooking  .btContactFieldMandatory.btContactFieldError textarea:hover {
box-shadow: 0 0 0 1px var(--accent-color) inset, 0 0 0 var(--accent-color) inset, 0 1px 5px rgba(0,0,0,0.2);
}
.btQuoteBooking .btContactFieldMandatory.btContactFieldError .dd.ddcommon.borderRadius:hover .ddTitleText {
box-shadow: 0 0 0 1px var(--accent-color) inset, 0 0 0 var(--accent-color) inset, 0 1px 5px rgba(0,0,0,0.2);
}
.btQuoteBooking  .btContactFieldMandatory.btContactFieldError input:focus, .btQuoteBooking  .btContactFieldMandatory.btContactFieldError textarea:focus {
box-shadow: 0 0 0 1px var(--accent-color) inset, 5px 0 0 var(--accent-color) inset, 0 1px 5px rgba(0,0,0,0.2);
}
.rtl .btQuoteBooking  .btContactFieldMandatory.btContactFieldError input:focus, .btQuoteBooking  .btContactFieldMandatory.btContactFieldError textarea:focus {
box-shadow: 0 0 0 1px var(--accent-color) inset, -5px 0 0 var(--accent-color) inset, 0 1px 5px rgba(0,0,0,0.2);
}
.btQuoteBooking .btContactFieldMandatory.btContactFieldError .dd.ddcommon.borderRadiusTp .ddTitleText {
box-shadow: 0 0 0 1px var(--accent-color) inset, 5px 0 0 var(--accent-color) inset, 0 1px 5px rgba(0,0,0,0.2);
}
.rtl .btQuoteBooking .btContactFieldMandatory.btContactFieldError .dd.ddcommon.borderRadiusTp .ddTitleText {
box-shadow: 0 0 0 1px var(--accent-color) inset, -5px 0 0 var(--accent-color) inset, 0 1px 5px rgba(0,0,0,0.2);
} .btQuoteBooking .btSubmitMessage {
color: var(--accent-color);
font-weight: 600;
text-align: center;
line-height: 30px;
height: 30px;
} .btDatePicker {
z-index: 10000 !important;
width: 300px;
}
.btDatePicker table th, .btDatePicker table td {
border: 1px solid #e0e0e0;
}
.btDatePicker .ui-datepicker-header {
display: block;
padding: 10px;
overflow: hidden;
background-color: var(--accent-color);
color: #FFF;
}
.btDatePicker table.ui-datepicker-calendar {
width: 100%;
text-align: center;
border-collapse: collapse;
margin: 0;
padding: 0;
line-height: 1.2;
background-color: #f2f2f2;
} .btDatePicker table.ui-datepicker-calendar th {
padding: 10px 8px;
font-size: 14px;
font-weight: 600;
color: #333;
text-align: center;
} .btDatePicker a.ui-datepicker-prev, .btDatePicker a.ui-datepicker-next {
display: block;
font-size: 10px;
font-weight: 700;
line-height: 1;
border-radius: 2px;
padding: 2px 4px;
text-transform: uppercase;
cursor: pointer;
color: white;
}
.btDatePicker a.ui-datepicker-prev {
float: left;
}
.rtl .btDatePicker a.ui-datepicker-prev {
float: right;
}
.btDatePicker a.ui-datepicker-next {
float: right;
}
.rtl .btDatePicker a.ui-datepicker-next {
float: left;
} .btDatePicker a.ui-datepicker-prev:hover, .btDatePicker a.ui-datepicker-next:hover {
color: inherit;
transition: all 200ms ease;
} .btDatePicker .ui-datepicker-title {
text-align: center;
font-size: 14px;
line-height: 1.1;
font-weight: 600;
color: #FFF;
} .btDatePicker#ui-datepicker-div {
background-color: #f2f2f2;
border: 1px solid #CCC;
box-shadow: 0 2px 10px rgba(0,0,0,0.2);
border-radius: 2px;
margin-top: 1px;
} .btDatePicker .ui-datepicker-calendar td {
font-size: 12px;
font-weight: 500;
line-height: 1;
padding: 0.3em;
text-align: center;
} .btDatePicker table.ui-datepicker-calendar td a {
color: #666;
width: 18px;
height: 18px;
border-radius: 50%;
line-height: 18px;
transition: all 200ms ease;
} .btDatePicker table.ui-datepicker-calendar td a.ui-state-active {
font-weight: bold;
transition: all 200ms ease;
} .btDatePicker table td:hover {
cursor: pointer;
}
.btDatePicker table td:hover {
background: #e0e0e0;
transition: all 200ms ease;
} .btQuoteBooking .btDropDown .dd {
position: relative;
}
.btQuoteBooking .ddChild {
position: absolute;
left: 0 !important;
right: 0 !important;
margin: -1px 0 0;
-webkit-border-bottom-right-radius: 2px;
-webkit-border-bottom-left-radius: 2px;
-moz-border-radius-bottomright: 2px;
-moz-border-radius-bottomleft: 2px;
border-bottom-right-radius: 2px;
border-bottom-left-radius: 2px;
}
.btQuoteBooking .ddChild {
position: absolute !important;
} .btQuoteBooking .ddChild {
background-color: #fff;
border: 1px solid #999;
overflow-y: auto;
}
.btQuoteBooking .ddChild ul {
list-style: none;
display: block;
margin: 0;
padding: 0;
}
.btQuoteBooking .ddChild ul li {
display: table;
width: 100%;
min-height: 38px;
margin: 0;
padding: 0 37px 0 0;
cursor: pointer;
line-height: 1.2;
border-top: 1px solid rgba(0, 0, 0, 0.1);
color: #000;
transition: all 200ms ease;
}
.rtl .btQuoteBooking .ddChild ul li {
padding: 0 0 0 37px;
}
.btQuoteBooking .ddChild ul li span {
display: block;
padding: 0px 12px;
line-height: 2;
}
.btQuoteBooking .ddChild ul li span.description {
line-height: 1.5;
margin-top: -.3em;
margin-bottom: .3em;
} .btQuoteBooking .ddChild ul li:hover, .btQuoteBooking .ddChild ul li.selected:hover {
color: #666;
background: rgba(0,0,0,0.05);
transition: all 200ms ease;
} .btQuoteBooking .ddChild ul li:first-child, .btQuoteBooking .ddChild ul li:first-child:hover {
border-top: none;
color: #666;
background: none;
}
.btQuoteBooking .ddOutOfVision {
position: absolute;
height: 0;
width: 0;
overflow: hidden;
} .btQuoteBooking .ddItem {
display: table;
width: 100%;
margin: 1px 0 0;
padding: 0;
font-size: 14px;
line-height: 1.1;
} .btQuoteBooking .ddTitleText {
display: table;
width: 100%;
}
.btQuoteBooking .ddTitleText span, .btQuoteBooking .ddChild ul li span {
display: table-cell;
vertical-align: middle;
text-align: left;
}
.rtl .btQuoteBooking .ddTitleText span, .rtl .btQuoteBooking .ddChild ul li span {
text-align: right;
}
.btQuoteBooking .ddTitleText span span, .btQuoteBooking .ddChild ul li span span, .btQuoteBooking .ddChild ul li:hover span span, .btQuoteBooking .ddChild ul li.selected:hover span span {
display: block;
font-size: 12px;
padding: 0px;
color: #555;
transition: all 200ms ease;
}
.btQuoteBooking .ddChild span {
padding: 8px 12px;
}
.btQuoteBooking .ddTitleText span {
padding: 0px 12px;
}
.btQuoteBooking .dd.ddcommon.borderRadius .ddTitleText {
background-color: #fff;
border: 1px solid #ccc;
padding: 0 37px 0 0;
}
.rtl .btQuoteBooking .dd.ddcommon.borderRadius .ddTitleText {
padding: 0 0 0 37px;
}
.btQuoteBooking .dd.ddcommon.borderRadiusTp .ddTitleText, .btQuoteBooking .dd.ddcommon.borderRadiusBtm .ddTitleText {
background-color: #fff;
border: 1px solid #999;
padding: 0 37px 0 0;
}
.rtl .btQuoteBooking .dd.ddcommon.borderRadiusTp .ddTitleText, .rtl .btQuoteBooking .dd.ddcommon.borderRadiusBtm .ddTitleText {
padding: 0 0 0 37px;
} .btQuoteBooking .ddlabel, .btQuoteBooking .description {
width: 100%;
}
.btNotSelected {
min-height: 38px;
}
.btNotSelected  .ddlabel {
-webkit-touch-callout: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
} .btQuoteBooking .ddTitleText .ddImage, .btQuoteBooking .ddChild ul li .ddImage {
text-align: center;
padding: 12px;
padding-right: 0px;
}
.rtl .btQuoteBooking .ddTitleText .ddImage, .btQuoteBooking .ddChild ul li .ddImage {
padding-right: 12px;
padding-left: 0;
}
.btQuoteBooking .ddTitleText .ddImage img, .btQuoteBooking .ddChild ul li .ddImage img {
display: block;
width: auto;
max-width: none !important;
} .btQuoteBooking .ddTitleText.btNotSelected .ddlabel {
color: #a9a9a9;
} .btQuoteBooking .ddTitleText .ddlabel {
width: 100%;
line-height: 2;
color: #000;
}
.btQuoteBooking .ddTitleText .ddlabel .description {
line-height: 1.5;
margin-top: -.3em;
margin-bottom: .3em;
}
.btQuoteBooking .ddTitle {
position: relative;
cursor: pointer;
} .btQuoteBooking .ddTitle .arrow  {
display: block;
position: absolute;
right: 10px;
top: 50%;
margin-top: -2px;
}
.rtl .btQuoteBooking .ddTitle .arrow  {
right: auto;
left: 10px;
} .btQuoteBooking .ddTitle .arrow:before {
content: ' ';
width: 0;
height: 0;
border-left: 7px solid transparent;
border-right: 7px solid transparent;
border-top: 7px solid #ccc;
display: block;
} .btQuoteBooking .btContactSubmit {
font-family: inherit;
cursor: pointer;
border: none;
border-radius: 3px;
background-color: var(--accent-color);
color: #fff;
line-height: 1.5;
padding: 10px 50px;
font-weight: 700;
font-size: 20px;
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
transition: all 300ms ease;
border-radius: 50px;
text-transform: uppercase;
}
.btQuoteBooking .btContactSubmit:focus {
outline:0;
} .btQuoteBooking  .btContactSubmit:hover {
box-shadow: 0 0 0 5px rgba(0,0,0,0.2) inset;
opacity: 0.85;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
filter: alpha(opacity=85);
transition: all 300ms ease;
text-shadow: 0 1px 0 rgba(0,0,0,0.5);
} @media (max-width: 1024px) {
.btQuoteBooking .btQuoteContact .btQuoteItem,
.rtl .btQuoteBooking .btQuoteContact .btQuoteItem {
float: none;
width: auto;
}
.btQuoteBooking .btTotalQuoteContactGroup.btActive,
.rtl .btQuoteBooking .btTotalQuoteContactGroup.btActive {
max-height: 50000px;
} } @media (max-width: 650px) {
.btQuoteBooking .btQuoteItem label,
.rtl .btQuoteBooking .btQuoteItem label {
display: block;
float: none;
margin: 0 0 8px;
width: auto;
padding: 0;
}
.btQuoteBooking .btQuoteItem ,
.rtl .btQuoteBooking .btQuoteItem {
margin: 0 0 20px;
padding: 0;
}
.rtl .btQuoteBooking .btQuoteContact .btQuoteItem {
padding: 0 10px;
}
} @media (max-width: 480px) {
.btQuoteBooking .ddTitleText .ddImage img, .btQuoteBooking .ddChild ul li .ddImage img {
display: block;
width: auto;
margin: 0 auto;
}
.btQuoteBooking .btTotalNextWrapper {
display: block;
}
.btQuoteBooking .btQuoteBookingForm.btActive .boldBtn, .btQuoteBooking .btQuoteBookingForm .boldBtn {
-ms-flex: 1 0 100%;
flex: 1 0 100%;
width: 100%;
max-width: 100%;
}
.btQuoteBooking .btQuoteBookingForm.btActive .btQuoteTotal, .btQuoteBooking .btQuoteBookingForm .btQuoteTotal {
display: -ms-flexbox;
display: flex;
width: 100%;
float: none;
margin-bottom: 20px;
height: 50px;
}
.btQuoteBooking .btQuoteBookingForm.btActive .btContactNext, .btQuoteBooking .btQuoteBookingForm .btContactNext {
transform: none;
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
margin-left: auto;
margin-right: auto;
width: 100%;
}
.btQuoteBooking .btQuoteBookingForm .btContactNext {
transform: translateY(-100%);
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
.btQuoteBooking .btContactBack, .btQuoteBooking .btContactSubmit {
margin: 0 auto 20px auto;
clear: both;
display: block;
}
} .btQuoteBooking *::-webkit-input-placeholder {
font-family: inherit;
color: #a9a9a9;
}
.btQuoteBooking *:-moz-placeholder { font-family: inherit;
color: #a9a9a9;
}
.btQuoteBooking *::-moz-placeholder { font-family: inherit;
color: #a9a9a9;
} 
.btQuoteBooking *:-ms-input-placeholder { 
font-family: inherit;
color: #a9a9a9;
} .btQuoteBooking .g-rec {
margin-bottom: 30px;
padding: 0 10px;
}
.btQuoteBooking .g-rec > div > div {
margin: auto;
} .btPayPalButton {
display: -ms-flexbox;
display: flex;
margin: 0;
background: transparent;
border: #ccc 2px solid;
border-radius: 50px; width: 130px;
height: 49px;
cursor: pointer;
transition: box-shadow 380ms ease;
background-position: center center;
background-size: 70%;
background-repeat: no-repeat;
-ms-flex: 0 0 130px;
flex: 0 0 130px;
margin-left: 30px;
}
.rtl .btPayPalButton {
margin-left: 0;
margin-right: 30px;
}
.btPayPalButton:hover {
box-shadow: 0 0 0 var(--accent-color) inset, 0 1px 5px rgba(0,0,0,0.2);
}
.btPayPalForm {
width: 0px;
height: 0px;
overflow: hidden;
}
.bt_cc_email_confirmation_container {
margin-bottom: 30px;
padding-left: 10px;
}
.rtl .bt_cc_email_confirmation_container {
padding-left: 0;
padding-right: 10px;
text-align: right;
}
@media (max-width: 480px) {
.btPayPalButton,
.rtl .btPayPalButton {
margin-left: 0;
margin-right: 0;
-ms-flex: 0 0 160px;
flex: 0 0 160px;
width: 160px;
}
} .bt_cc_email_confirmation_container [type="checkbox"]:not(:checked),
.bt_cc_email_confirmation_container [type="checkbox"]:checked {
position: absolute;
left: -9999px;
}
.rtl .bt_cc_email_confirmation_container [type=checkbox]:not(:checked),
.rtl .bt_cc_email_confirmation_container [type=checkbox]:checked {
left: auto;
right: -9999px;
}
.bt_cc_email_confirmation_container [type="checkbox"]:not(:checked) + label,
.bt_cc_email_confirmation_container [type="checkbox"]:checked + label {
position: relative;
padding-left: 25px;
cursor: pointer;
}
.rtl .bt_cc_email_confirmation_container [type="checkbox"]:not(:checked) + label,
.rtl .bt_cc_email_confirmation_container [type="checkbox"]:checked + label {
padding-left: 0;
padding-right: 25px;
} .bt_cc_email_confirmation_container [type="checkbox"]:not(:checked) + label:before,
.bt_cc_email_confirmation_container [type="checkbox"]:checked + label:before {
content: '';
position: absolute;
left: 0px;
top: 0.7em;
transform: translateY(-50%);
width: 17px;
height: 17px;
border: 1px solid #ccc;
background: #fff;
border-radius: 2px; }
.rtl .bt_cc_email_confirmation_container [type="checkbox"]:not(:checked) + label:before,
.rtl .bt_cc_email_confirmation_container [type="checkbox"]:checked + label:before {
left: auto;
right: 0;
} .bt_cc_email_confirmation_container [type="checkbox"]:not(:checked) + label:after,
.bt_cc_email_confirmation_container [type="checkbox"]:checked + label:after {
content: '✔';
position: absolute;
left: 3px;
top: 1px;
transform: translateY(-50%);
font-size: 16px;
line-height: 1; transition: all .2s;
}
.rtl .bt_cc_email_confirmation_container [type="checkbox"]:not(:checked) + label:after,
.rtl .bt_cc_email_confirmation_container [type="checkbox"]:checked + label:after {
left: auto;
right: 3px;
} .bt_cc_email_confirmation_container [type="checkbox"]:not(:checked) + label:after {
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
transform: scale(0);
}
.bt_cc_email_confirmation_container [type="checkbox"]:checked + label:after {
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
transform: scale(1);
} .bt_cc_email_confirmation_container [type="checkbox"]:disabled:not(:checked) + label:before,
.bt_cc_email_confirmation_container [type="checkbox"]:disabled:checked + label:before {
box-shadow: none;
border-color: #bbb;
background-color: #ddd;
}
.bt_cc_email_confirmation_container [type="checkbox"]:disabled:checked + label:after { }
.bt_cc_email_confirmation_container [type="checkbox"]:disabled + label {
color: #aaa;
} .bt_cc_email_confirmation_container [type="checkbox"]:checked:focus + label:before,
.bt_cc_email_confirmation_container [type="checkbox"]:not(:checked):focus + label:before { } .bt_cc_email_confirmation_container label:hover:before { } .bt_cc_separator.bt_cc_bottom_spacing_extra_small{
margin-bottom: 0.25em !important;
}
.bt_cc_separator.bt_cc_bottom_spacing_small {
margin-bottom: 0.5em !important;
}
.bt_cc_separator.bt_cc_bottom_spacing_normal {
margin-bottom: 1em !important;
}
.bt_cc_separator.bt_cc_bottom_spacing_medium {
margin-bottom: 2em !important;
}
.bt_cc_separator.bt_cc_bottom_spacing_large {
margin-bottom: 4em !important;
}
.bt_cc_separator.bt_cc_bottom_spacing_extra_large {
margin-bottom: 8em !important;
}
.bt_cc_separator.bt_cc_top_spacing_extra_small{
margin-top: 0.25em !important;
}
.bt_cc_separator.bt_cc_top_spacing_small {
margin-top: 0.5em !important;
}
.bt_cc_separator.bt_cc_top_spacing_normal {
margin-top: 1em !important;
}
.bt_cc_separator.bt_cc_top_spacing_medium {
margin-top: 2em !important;
}
.bt_cc_separator.bt_cc_top_spacing_large {
margin-top: 4em !important;
}
.bt_cc_separator.bt_cc_top_spacing_extra_large {
margin-top: 8em !important;
}
.bt_cc_separator.bt_cc_border_style_solid {
border-top: 1px solid #ddd;
}
.bt_cc_separator.bt_cc_border_style_dashed {
border-top: 1px dashed #ddd;
}
.bt_cc_separator.bt_cc_border_style_dotted {
border-top: 1px dotted #ddd;
} .btQuoteItemDescription {
text-align: right;
font-size: 0.7em;
opacity: 0.6;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
pointer-events: none;
}
.btQuoteItemDescription:before {
content: ' ';
clear: both;
display: table;
width: 100%;
} .btQuoteBooking .btQuoteSubtotal {
padding: 0;
margin: 0 0 20px;
display: flex;
align-items: center;
}
.btQuoteBooking .btQuoteSubtotal .btQuoteSubtotalText {
display: block;
max-width: 220px;
padding-right: 20px;
flex: 0 0 220px;
}
.rtl .btQuoteBooking .btQuoteSubtotal .btQuoteSubtotalText {
padding-right: 0;
padding-left: 20px;
text-align: right;
}
.btQuoteBooking .btQuoteSubtotal .btQuoteSubtotalCalc {
font-weight: bold;
line-height: 1.8;
}
@media (max-width: 480px) {
.btQuoteBooking .btQuoteSubtotal {
display: flex;
flex-direction: row;
justify-content: space-between;
flex-wrap: wrap;
padding: 0;
}
.rtl .btQuoteBooking .btQuoteSubtotal {
padding: 0;
}
.btQuoteBooking .btQuoteSubtotal .btQuoteSubtotalText {
float: none;
width: auto;
margin: 0;
padding-right: 20px;
}
.rtl .btQuoteBooking .btQuoteSubtotal .btQuoteSubtotalText {
float: none;
width: auto;
margin: 0;
padding-right: 20px;
text-align: right;
}
.btQuoteBooking .btQuoteSubtotal .btQuoteSubtotalCalc {
padding: 0 20px;
}
}
.nd_cc_section{float:left;width:100%}.nd_cc_container{width:1200px;margin:auto;padding:0}.nd_cc_clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}.nd_cc_width_100_percentage{width:100%}.nd_cc_width_75_percentage{width:75%}.nd_cc_width_70_percentage{width:70%}.nd_cc_width_66_percentage{width:66.66%}.nd_cc_width_65_percentage{width:65%}.nd_cc_width_60_percentage{width:60%}.nd_cc_width_50_percentage{width:50%}.nd_cc_width_45_percentage{width:45%}.nd_cc_width_40_percentage{width:40%}.nd_cc_width_35_percentage{width:35%}.nd_cc_width_33_percentage{width:33.33%}.nd_cc_width_30_percentage{width:30%}.nd_cc_width_25_percentage{width:25%}.nd_cc_width_20_percentage{width:20%}.nd_cc_width_15_percentage{width:15%}.nd_cc_width_10_percentage{width:10%}.nd_cc_width_650{width:650px}.nd_cc_width_160{width:160px}.nd_cc_width_60{width:60px}.nd_cc_width_50{width:50px}.nd_cc_width_40{width:40px}.nd_cc_width_30{width:30px}.nd_cc_width_25{width:25px}.nd_cc_width_20{width:20px}.nd_cc_width_18{width:18px}.nd_cc_width_initial{width:initial}.nd_cc_height_250{height:250px}.nd_cc_height_200{height:200px}.nd_cc_height_130{height:130px}.nd_cc_height_120{height:120px}.nd_cc_height_110{height:110px}.nd_cc_height_100{height:100px}.nd_cc_height_80{height:80px}.nd_cc_height_70{height:70px}.nd_cc_height_60{height:60px}.nd_cc_height_50{height:50px}.nd_cc_height_45{height:45px}.nd_cc_height_40{height:40px}.nd_cc_height_30{height:30px}.nd_cc_height_25{height:25px}.nd_cc_height_20{height:20px}.nd_cc_height_15{height:15px}.nd_cc_height_18{height:18px}.nd_cc_height_10{height:10px}.nd_cc_height_8{height:8px}.nd_cc_height_7{height:7px}.nd_cc_height_5{height:5px}.nd_cc_height_3{height:3px}.nd_cc_height_1{height:1px}.nd_cc_height_2{height:2px}.nd_cc_height_0{height:0}.nd_cc_height_0_important{height:0 !important}.nd_cc_height_100_percentage{height:100%}.nd_cc_min_height_100{min-height:100px}.nd_cc_float_left{float:left}.nd_cc_float_right{float:right}.nd_cc_float_none{float:none}.nd_cc_padding_0{padding:0}.nd_cc_padding_0_important{padding:0 !important}.nd_cc_padding_5{padding:5px}.nd_cc_padding_7{padding:7px}.nd_cc_padding_8{padding:8px}.nd_cc_padding_10{padding:10px}.nd_cc_padding_15{padding:15px}.nd_cc_padding_20{padding:20px}.nd_cc_padding_30{padding:30px}.nd_cc_padding_40{padding:40px}.nd_cc_padding_50{padding:50px}.nd_cc_padding_10_0{padding:10px 0}.nd_cc_padding_10_20{padding:10px 20px}.nd_cc_padding_10_15{padding:10px 15px}.nd_cc_padding_10_20_important{padding:10px 20px !important}.nd_cc_padding_10_25{padding:10px 25px}.nd_cc_padding_25_0{padding:25px 0}.nd_cc_padding_20_10{padding:20px 10px}.nd_cc_padding_20_15{padding:20px 15px}.nd_cc_padding_20_25{padding:20px 25px}.nd_cc_padding_20_30{padding:20px 30px}.nd_cc_padding_20_0{padding:20px 0}.nd_cc_padding_15_0{padding:15px 0}.nd_cc_padding_18_0{padding:18px 0}.nd_cc_padding_15_20{padding:15px 20px}.nd_cc_padding_15_25{padding:15px 25px}.nd_cc_padding_15_30{padding:15px 30px}.nd_cc_padding_15_35{padding:15px 35px}.nd_cc_padding_15_35_important{padding:15px 35px !important}.nd_cc_padding_15_30_important{padding:15px 30px !important}.nd_cc_padding_15_25_important{padding:15px 25px !important}.nd_cc_padding_5_0{padding:5px 0}.nd_cc_padding_40_20{padding:40px 20px}.nd_cc_padding_40_0{padding:40px 0}.nd_cc_padding_5_10{padding:5px 10px}.nd_cc_padding_3_5{padding:3px 5px}.nd_cc_padding_3_10{padding:3px 10px}.nd_cc_padding_5_20{padding:5px 20px}.nd_cc_padding_0_5{padding:0 5px}.nd_cc_padding_0_10{padding:0 10px}.nd_cc_padding_0_15{padding:0 15px}.nd_cc_padding_0_20{padding:0 20px}.nd_cc_padding_0_30{padding:0 30px}.nd_cc_padding_0_50{padding:0 50px}.nd_cc_padding_bottom_0{padding-bottom:0}.nd_cc_padding_bottom_5{padding-bottom:5px}.nd_cc_padding_bottom_15{padding-bottom:15px}.nd_cc_padding_bottom_20{padding-bottom:20px}.nd_cc_padding_left_20{padding-left:20px}.nd_cc_padding_left_10{padding-left:10px}.nd_cc_padding_left_15{padding-left:15px}.nd_cc_padding_left_40{padding-left:40px}.nd_cc_padding_left_50{padding-left:50px}.nd_cc_padding_left_60{padding-left:60px}.nd_cc_padding_left_70{padding-left:70px}.nd_cc_padding_left_85{padding-left:85px}.nd_cc_padding_left_120{padding-left:120px}.nd_cc_padding_right_15{padding-right:15px}.nd_cc_padding_right_10{padding-right:10px}.nd_cc_padding_right_20{padding-right:20px}.nd_cc_padding_right_70{padding-right:70px}.nd_cc_padding_right_85{padding-right:85px}.nd_cc_padding_top_5{padding-top:5px}.nd_cc_padding_top_12{padding-top:12px}.nd_cc_padding_top_0{padding-top:0}.nd_cc_margin_auto{margin:auto}.nd_cc_margin_0{margin:0}.nd_cc_margin_0_important{margin:0 !important}.nd_cc_margin_0_10{margin:0 10px}.nd_cc_margin_0_20{margin:0 20px}.nd_cc_margin_5{margin:5px}.nd_cc_margin_top_1{margin-top:1px}.nd_cc_margin_top_5{margin-top:5px}.nd_cc_margin_top_7{margin-top:7px}.nd_cc_margin_top_8{margin-top:8px}.nd_cc_margin_top_10{margin-top:10px}.nd_cc_margin_top_12{margin-top:12px}.nd_cc_margin_top_10_negative{margin-top:-10px}.nd_cc_margin_top_20{margin-top:20px}.nd_cc_margin_top_30{margin-top:30px}.nd_cc_margin_top_37{margin-top:37px}.nd_cc_margin_bottom_20{margin-bottom:20px}.nd_cc_margin_bottom_40{margin-bottom:40px}.nd_cc_margin_right_40{margin-right:40px}.nd_cc_margin_right_30{margin-right:30px}.nd_cc_margin_right_10{margin-right:10px}.nd_cc_margin_right_15{margin-right:15px}.nd_cc_margin_right_5{margin-right:5px}.nd_cc_margin_right_20{margin-right:20px}.nd_cc_margin_left_20{margin-left:20px}.nd_cc_margin_left_10{margin-left:10px}.nd_cc_margin_left_5{margin-left:5px}.nd_cc_margin_left_40{margin-left:40px}.nd_cc_color_white{color:#fff}.nd_cc_color_white_important{color:#fff !important}.nd_cc_font_size_70{font-size:70px;line-height:70px}.nd_cc_font_size_60{font-size:60px;line-height:60px}.nd_cc_font_size_55{font-size:55px;line-height:55px}.nd_cc_font_size_50{font-size:50px;line-height:50px}.nd_cc_font_size_40{font-size:40px;line-height:45px}.nd_cc_font_size_35{font-size:35px;line-height:35px}.nd_cc_font_size_20{font-size:20px;line-height:20px}.nd_cc_font_size_16{font-size:16px;line-height:16px}.nd_cc_font_size_15{font-size:15px;line-height:15px}.nd_cc_font_size_14{font-size:14px;line-height:14px}.nd_cc_font_size_13{font-size:13px;line-height:13px}.nd_cc_font_size_12{font-size:12px;line-height:12px}.nd_cc_font_size_11{font-size:11px;line-height:11px}.nd_cc_font_size_10{font-size:10px;line-height:10px}.nd_cc_letter_spacing_2{letter-spacing:2px}.nd_cc_font_weight_bold{font-weight:700}.nd_cc_font_weight_bolder{font-weight:bolder}.nd_cc_font_weight_lighter{font-weight:lighter}.nd_cc_white_space_normal{white-space:normal}.nd_cc_line_height_17{line-height:17px}.nd_cc_line_height_18{line-height:18px}.nd_cc_line_height_13{line-height:13px}.nd_cc_line_height_16{line-height:16px}.nd_cc_line_height_20{line-height:20px}.nd_cc_line_height_50{line-height:50px}.nd_cc_line_height_40{line-height:40px}.nd_cc_line_height_30{line-height:30px}.nd_cc_line_height_25{line-height:25px}.nd_cc_line_height_9{line-height:9px}.nd_cc_line_height_0{line-height:0}.nd_cc_background_size_cover{background-size:cover}.nd_cc_background_size_25{background-size:25px}.nd_cc_background_size_18{background-size:18px}.nd_cc_background_position_center_bottom{background-position:center bottom}.nd_cc_background_position_center_top{background-position:center top}.nd_cc_background_position_center{background-position:center}.nd_cc_background_repeat_no_repeat{background-repeat:no-repeat}.nd_cc_background_transparent_important{background:0 0 !important}.nd_cc_bg_black{background-color:#000}.nd_cc_bg_black_important{background-color:#000 !important}.nd_cc_bg_white{background-color:#fff}.nd_cc_bg_white_alpha_85{background-color:rgba(255,255,255,.85)}.nd_cc_bg_white_alpha_10{background-color:rgba(255,255,255,.1)}.nd_cc_bg_grey_3{background-color:#e4e4e4}.nd_cc_bg_yellow{background-color:#ffda44}.nd_cc_bg_greydark{background-color:#1c1c1c}.nd_cc_bg_greydark_2{background-color:#151515}.nd_cc_bg_greydark_2_important{background-color:#151515 !important}.nd_cc_background_color_transparent{background-color:transparent}.nd_cc_background_color_transparent_important{background-color:transparent !important}.nd_cc_bg_greydark_alpha_2{background-color:rgba(101,100,96,.2)}.nd_cc_bg_greydark_alpha_3{background-color:rgba(101,100,96,.3)}.nd_cc_bg_greydark_alpha_4{background-color:rgba(101,100,96,.4)}.nd_cc_bg_greydark_alpha_5{background-color:rgba(101,100,96,.5)}.nd_cc_bg_greydark_alpha_6{background-color:rgba(101,100,96,.6)}.nd_cc_bg_greydark_alpha_8{background-color:rgba(101,100,96,.8)}.nd_cc_bg_greydark_alpha_9{background-color:rgba(101,100,96,.9)}.nd_cc_bg_greydark_alpha_gradient{background:-moz-linear-gradient(top,rgba(101,100,96,0) 0%,rgba(101,100,96,.1) 60%,rgba(101,100,96,.65) 100%);background:-webkit-linear-gradient(top,rgba(101,100,96,0) 0%,rgba(101,100,96,.1) 60%,rgba(101,100,96,.65) 100%);background:linear-gradient(to bottom,rgba(101,100,96,0) 0%,rgba(101,100,96,.1) 60%,rgba(101,100,96,.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00656460',endColorstr='#a6656460',GradientType=0)}.nd_cc_bg_greydark_alpha_gradient_2{background:-moz-linear-gradient(top,rgba(101,100,96,.8) 0%,rgba(101,100,96,0) 35%,rgba(101,100,96,0) 45%,rgba(101,100,96,.8) 100%);background:-webkit-linear-gradient(top,rgba(101,100,96,.8) 0%,rgba(101,100,96,0) 35%,rgba(101,100,96,0) 45%,rgba(101,100,96,.8) 100%);background:linear-gradient(to bottom,rgba(101,100,96,.8) 0%,rgba(101,100,96,0) 35%,rgba(101,100,96,0) 45%,rgba(101,100,96,.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99656460',endColorstr='#99656460',GradientType=0)}.nd_cc_bg_greydark_alpha_gradient_3{background:-moz-linear-gradient(to bottom,rgba(28,28,28,0) 60%,rgba(28,28,28,.5) 100%);background:-webkit-linear-gradient(to bottom,rgba(28,28,28,0) 60%,rgba(28,28,28,.5) 100%);background:linear-gradient(to bottom,rgba(28,28,28,0) 60%,rgba(28,28,28,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00656460',endColorstr='#a6656460',GradientType=0)}.nd_cc_bg_greydark_alpha_gradient_3_2{background:-moz-linear-gradient(top,rgba(101,100,96,0) 0%,rgba(101,100,96,1) 100%);background:-webkit-linear-gradient(top,rgba(101,100,96,0) 0%,rgba(101,100,96,1) 100%);background:linear-gradient(to bottom,rgba(101,100,96,0) 0%,rgba(101,100,96,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00656460',endColorstr='#a6656460',GradientType=0)}.nd_cc_bg_greydark_alpha_gradient_4{background:-moz-linear-gradient(top,rgba(101,100,96,.65) 0%,rgba(101,100,96,.1) 60%,rgba(101,100,96,0) 100%);background:-webkit-linear-gradient(top,rgba(101,100,96,.65) 0%,rgba(101,100,96,.1) 60%,rgba(101,100,96,0) 100%);background:linear-gradient(to bottom,rgba(101,100,96,.65) 0%,rgba(101,100,96,.1) 60%,rgba(101,100,96,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00656460',endColorstr='#a6656460',GradientType=0)}.nd_cc_bg_greydark_alpha_gradient_5{background:-moz-linear-gradient(top,rgba(45,45,45,0) 0%,rgba(45,45,45,.2) 60%,rgba(45,45,45,.8) 100%);background:-webkit-linear-gradient(top,rgba(45,45,45,0) 0%,rgba(45,45,45,.2) 60%,rgba(45,45,45,.8) 100%);background:linear-gradient(to bottom,rgba(45,45,45,0) 0%,rgba(45,45,45,.2) 60%,rgba(45,45,45,.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00656460',endColorstr='#a6656460',GradientType=0)}.nd_cc_bg_greydark_alpha_gradient_6{background:-moz-linear-gradient(to bottom,rgba(28,28,28,0) 0%,rgba(28,28,28,1) 100%);background:-webkit-linear-gradient(to bottom,rgba(28,28,28,0) 0%,rgba(28,28,28,1) 100%);background:linear-gradient(to bottom,rgba(28,28,28,0) 0%,rgba(28,28,28,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00656460',endColorstr='#a6656460',GradientType=0)}.nd_cc_bg_greydark_alpha_gradient_7{background:-moz-linear-gradient(to bottom,rgba(45,45,45,.8) 0%,rgba(45,45,45,0) 100%);background:-webkit-linear-gradient(to bottom,rgba(45,45,45,.8) 0%,rgba(45,45,45,0) 100%);background:linear-gradient(to bottom,rgba(45,45,45,.8) 0%,rgba(45,45,45,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00656460',endColorstr='#a6656460',GradientType=0)}.nd_cc_text_decoration_none{text-decoration:none}.nd_cc_text_decoration_underline{text-decoration:underline}.nd_cc_word_wrap_break_word{-ms-word-wrap:break-word;word-wrap:break-word}.nd_cc_text_align_center{text-align:center}.nd_cc_text_align_right{text-align:right}.nd_cc_text_align_left{text-align:left}.nd_cc_border_radius_top_3{border-radius:3px 3px 0 0}.nd_cc_border_radius_3{border-radius:3px}.nd_cc_border_radius_30{border-radius:30px}.nd_cc_border_radius_3_important{border-radius:3px !important}.nd_cc_border_radius_100_percentage{border-radius:100%}.nd_cc_border_radius_0{border-radius:0}.nd_cc_border_radius_0_important{border-radius:0 !important}.nd_cc_border_width_0{border-width:0}.nd_cc_border_width_0_important{border-width:0 !important}.nd_cc_border_1_solid_white{border:1px solid #fff}.nd_cc_border_2_solid_white_important{border:2px solid #fff !important}.nd_cc_border_right_2_solid_grey{border-right:2px solid #f9f9f9}.nd_cc_display_none{display:none}.nd_cc_display_none_important{display:none !important}.nd_cc_display_inline_block{display:inline-block}.nd_cc_display_inline_flex{display:inline-flex}.nd_cc_display_table{display:table}.nd_cc_display_table_cell{display:table-cell}.nd_cc_display_block{display:block}.nd_cc_display_block_important{display:block !important}.nd_cc_vertical_align_middle{vertical-align:middle}.nd_cc_vertical_align_bottom{vertical-align:bottom}.nd_cc_vertical_align_top{vertical-align:top}.nd_cc_position_fixed{position:fixed}.nd_cc_position_relative{position:relative}.nd_cc_position_absolute{position:absolute}.nd_cc_left_0{left:0}.nd_cc_left_5{left:5px}.nd_cc_left_20{left:20px}.nd_cc_left_35{left:35px}.nd_cc_left_40{left:40px}.nd_cc_left_305_negative{left:-305px}.nd_cc_top_0{top:0}.nd_cc_top_2{top:2px}.nd_cc_top_5{top:5px}.nd_cc_top_10{top:10px}.nd_cc_top_20{top:20px}.nd_cc_top_25{top:25px}.nd_cc_top_16{top:16px}.nd_cc_top_35{top:35px}.nd_cc_top_50{top:50px}.nd_cc_bottom_20{bottom:20px}.nd_cc_bottom_30{bottom:30px}.nd_cc_bottom_40{bottom:40px}.nd_cc_bottom_50{bottom:50px}.nd_cc_bottom_60{bottom:60px}.nd_cc_bottom_70{bottom:70px}.nd_cc_bottom_0{bottom:0}.nd_cc_right_30{right:30px}.nd_cc_right_20{right:20px}.nd_cc_right_15{right:15px}.nd_cc_right_10{right:10px}.nd_cc_right_53{right:53px}.nd_cc_right_15_important{right:15px !important}.nd_cc_right_0{right:0}.nd_cc_bottom_35_negative{bottom:-35px}.nd_cc_z_index_9{z-index:9}.nd_cc_z_index_99{z-index:99}.nd_cc_z_index_999{z-index:999}.nd_cc_box_sizing_border_box{box-sizing:border-box}.nd_cc_text_transform_uppercase{text-transform:uppercase}.nd_cc_text_transform_capitalize{text-transform:capitalize}.nd_cc_list_style_none{list-style:none}.nd_cc_outline_0{outline:0}.nd_cc_overflow_hidden{overflow:hidden}.nd_cc_overflow_visible{overflow:visible}.nd_cc_overflow_visible_important{overflow:visible !important}.nd_cc_overflow_x_auto{overflow-x:auto}.nd_cc_cursor_pointer{cursor:pointer}.nd_cc_cursor_text{cursor:text}.nd_cc_cursor_progress{cursor:progress}.nd_cc_cursor_no_drop{cursor:no-drop}.nd_cc_cursor_not_allowed{cursor:not-allowed}.nd_cc_opacity_0{opacity:0}.nd_cc_opacity_06{opacity:.6}.nd_cc_opacity_04{opacity:.4}.nd_cc_opacity_03{opacity:.3}.nd_cc_opacity_02{opacity:.2}.nd_cc_opacity_5{opacity:5}.nd_cc_border_3_solid_white{border:3px solid #fff}.nd_cc_border_1_solid_grey{border:1px solid #f1f1f1}.nd_cc_border_right_1_solid_grey{border-right:1px solid #f1f1f1}.nd_cc_bg_grey{background-color:#f9f9f9}.nd_cc_border_top_1_solid_grey{border-top:1px solid #f1f1f1}.nd_cc_border_top_2_solid_grey{border-top:2px solid #f9f9f9}.nd_cc_border_bottom_1_solid_grey{border-bottom:1px solid #f1f1f1}.nd_cc_border_bottom_1_solid_greydark{border-bottom:1px solid #575757}.nd_cc_single_cause_tags_container p a{border:1px solid #f1f1f1;padding:5px;margin:5px 10px;border-radius:3px;font-size:13px}.nd_cc_border_bottom_2_solid_grey{border-bottom:2px solid #f1f1f1}.nd_cc_border_bottom_2_solid_white{border-bottom:2px solid #fff}.nd_cc_color_grey{color:#a3a3a3}.nd_cc_color_yellow{color:#c19b76}.nd_cc_color_yellow_important{color:#c19b76 !important}.ui-helper-hidden-accessible{display:none}.ui-tooltip.nd_cc_tooltip_jquery_content{z-index:99;border-radius:0;padding:8px;position:absolute;color:#fff;margin:0;font-size:11px;line-height:11px;outline:0;-webkit-appearance:none;border:0;letter-spacing:2px;font-weight:lighter;text-transform:uppercase}@media only screen and (min-width:960px) and (max-width:1199px){.nd_cc_container{width:960px}}@media only screen and (min-width:768px) and (max-width:959px){.nd_cc_container{width:748px}}@media only screen and (min-width:480px) and (max-width:767px){body{-webkit-text-size-adjust:none}.nd_cc_container{width:460px}}@media only screen and (min-width:320px) and (max-width:479px){body{-webkit-text-size-adjust:none}.nd_cc_container{width:300px}.nd_cc_margin_top_20_iphone_port{margin-top:20px}.nd_cc_display_none_iphone_port{display:none}.nd_cc_display_block_iphone_port{display:block}.nd_cc_display_margin_top_10_iphone_port{margin-top:10px}}@media only screen and (min-width:320px) and (max-width:1199px){.nd_cc_display_none_responsive{display:none}.nd_cc_display_block_responsive{display:block}.nd_cc_display_inline_block_responsive{display:inline-block}.nd_cc_cursor_move_responsive{cursor:move}.nd_cc_width_100_percentage_responsive{width:100%}.nd_cc_width_100_percentage_important_responsive{width:100% !important}.nd_cc_width_20_responsive{width:20px}.nd_cc_width_300_responsive{width:300px}.nd_cc_text_align_left_responsive{text-align:left}.nd_cc_text_align_left_important_responsive{text-align:left !important}.nd_cc_text_align_center_responsive{text-align:center}.nd_cc_float_left_responsive{float:left}.nd_cc_margin_bottom_20_responsive{margin-bottom:20px}.nd_cc_margin_top_40_responsive{margin-top:40px}.nd_cc_margin_top_50_responsive{margin-top:50px}.nd_cc_margin_0_10_responsive{margin:0 10px}.nd_cc_margin_0_responsive{margin:0}.nd_cc_left_130_negative_responsive{left:-130px}.nd_cc_padding_top_0_responsive{padding-top:0}.nd_cc_padding_bottom_0_responsive{padding-bottom:0}.nd_cc_padding_bottom_20_responsive{padding-bottom:20px}.nd_cc_padding_bottom_20_important_responsive{padding-bottom:20px !important}.nd_cc_padding_20_responsive{padding:20px}.nd_cc_padding_0_responsive{padding:0}.nd_cc_font_size_30_responsive{font-size:30px}.nd_cc_font_size_17_responsive{font-size:17px}.nd_cc_font_size_13_responsive{font-size:13px}}@media only screen and (min-width:320px) and (max-width:767px){.nd_cc_width_50_all_iphone{width:50px}.nd_cc_width_100_percentage_all_iphone{width:100%}.nd_cc_width_initial_all_iphone{width:initial}.nd_cc_float_left_all_iphone{float:left}.nd_cc_float_initial_all_iphone{float:initial}.nd_cc_display_none_all_iphone{display:none}.nd_cc_display_block_all_iphone{display:block}.nd_cc_display_inline_block_all_iphone{display:inline-block}.nd_cc_padding_left_0_all_iphone{padding-left:0}.nd_cc_padding_0_all_iphone{padding:0}.nd_cc_padding_15_all_iphone{padding:15px}.nd_cc_padding_30_15_all_iphone{padding:30px 15px}.nd_cc_width_50_percentage_all_iphone{width:50%}.nd_cc_font_size_40_all_iphone{font-size:40px}.nd_cc_line_height_40_all_iphone{line-height:40px}.nd_cc_line_height_25_all_iphone{line-height:25px}.nd_cc_font_size_30_all_iphone{font-size:30px}.nd_cc_margin_0_all_iphone{margin:0}.nd_cc_margin_top_20_all_iphone{margin-top:20px}.nd_cc_margin_top_40_all_iphone{margin-top:40px}.nd_cc_margin_bottom_20_all_iphone{margin-bottom:20px}.nd_cc_margin_left_0_all_iphone{margin-left:0}.nd_cc_text_align_center_all_iphone{text-align:center}.nd_cc_box_sizing_border_box_all_iphone{box-sizing:border-box}.nd_cc_border_0_all_iphone{border-width:0}}
.menu-item-object-language_switcher .trp-flag-image{display:inline-block;margin:-1px 5px;vertical-align:baseline;padding:0;border:0;border-radius:0}#wp-admin-bar-wp-rocket .trp-flag-image{width:18px !important;height:12px !important}.trp-language-switcher{height:42px;position:relative;box-sizing:border-box;width:200px;text-overflow:ellipsis;white-space:nowrap}.trp-language-switcher>div{box-sizing:border-box;padding:4px 20px 3px 13px;border:1.5px solid #949494;border-radius:2px;background-image:url(//kobojewellery.com/wp-content/plugins/translatepress-multilingual/assets/css/../../assets/images/arrow-down-3101.svg);background-repeat:no-repeat;background-position:calc(100% - 20px) calc(1em + 2px),
calc(100% - 3px) calc(1em + 0px);background-size:8px 8px,8px 8px;background-repeat:no-repeat;background-color:#fff}.trp-language-switcher>div:hover{background-image:none}.trp-language-switcher>div>a{display:block;padding:7px 12px;border-radius:3px;text-decoration:none;color:#1e1e1e;font-style:normal;font-weight:400;font-size:16px}.trp-language-switcher>div>a:hover{background:#f0f0f0;border-radius:2px}.trp-language-switcher>div>a.trp-ls-shortcode-disabled-language{cursor:default}.trp-language-switcher>div>a.trp-ls-shortcode-disabled-language:hover{background:0 0}.trp-language-switcher>div>a>img{display:inline;margin:0 3px;width:18px;height:12px;border-radius:0}.trp-language-switcher .trp-ls-shortcode-current-language{display:inline-block}.trp-language-switcher:focus .trp-ls-shortcode-current-language,.trp-language-switcher:hover .trp-ls-shortcode-current-language{visibility:hidden}.trp-language-switcher .trp-ls-shortcode-language{display:inline-block;height:1px;overflow:hidden;visibility:hidden;z-index:1;max-height:250px;overflow-y:auto;left:0;top:0;min-height:auto}.trp-language-switcher:focus .trp-ls-shortcode-language,.trp-language-switcher:hover .trp-ls-shortcode-language{visibility:visible;max-height:250px;padding:4px 13px;height:auto;overflow-y:auto;position:absolute;left:0;top:0;display:inline-block !important;min-height:auto}#wpadminbar #wp-admin-bar-trp_edit_translation .ab-icon:before{content:'\f326';top:3px}@media screen and (max-width:782px){#wpadminbar #wp-admin-bar-trp_edit_translation>.ab-item{text-indent:0}#wpadminbar li#wp-admin-bar-trp_edit_translation{display:block}}.elementor-shortcode .trp-ls-shortcode-current-language,.elementor-shortcode .trp-ls-shortcode-language{width:300px !important}