Клиника "Брак и семья" — Деликатные медицинские услуги
a:hover{text-decoration:none;color:#1d7871;}select,input{font-family:Montserrat,Arial,sans-serif;}body{font-family:Montserrat,Arial,sans-serif;font-size:13px;font-weight:400;line-height:1.7;background-size:cover;background-attachment:fixed;}h1,h2,h3,h4,h5,h6{clear:both;font-family:Montserrat,Arial,sans-serif;margin:0 0 20px;line-height:1.5;padding:0;}a:hover{color:#1d7871;}.btAccentColorBackground{background-color:#1d7871!important;}.btAleternateColorBackground{background-color:#86825b!important;}.topTools .btIconWidgetIcon:hover .btIco .btIcoHolder em,.btIconWidget .btIconWidgetIcon:hover .btIco .btIcoHolder em{color:#1d7871!important;}.menuPort{font-family:Montserrat,Arial,sans-serif;visibility:hidden;text-transform:uppercase;font-size:14px;margin:0;}.menuPort nav ul li a:hover{color:#1d7871!important;}.menuPort nav>ul>li.menu-item-has-children>a:before{content:' ';position:absolute;left:50%;bottom:0;width:0;height:0;margin:0 0 0 -6px;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #1d7871;opacity:0;-webkit-transition:all 360ms ease;-moz-transition:all 360ms ease;transition:all 360ms ease;}.btMenuHorizontal .menuPort nav>ul>li.current-menu-ancestor>a,.btMenuHorizontal .menuPort nav>ul>li.current-menu-item>a{-webkit-box-shadow:0 -3px 0 0 #1d7871 inset;box-shadow:0 -3px 0 0 #1d7871 inset;}.btMenuHorizontal .menuPort nav>ul>li>ul li.current-menu-ancestor>a,.btMenuHorizontal .menuPort nav>ul>li>ul li.current-menu-item>a{color:#1d7871!important;}.btMenuVertical nav li.current-menu-ancestor>a,.btMenuVertical nav li.current-menu-item>a{color:#1d7871!important;}.subToggler:before{content:'\f107';font-family:FontAwesome;font-size:16px;color:#1d7871;line-height:inherit;}body.btMenuHorizontal .menuPort ul ul li:first-child>a{border-top:3px solid #1d7871;}body.btMenuHorizontal .menuPort>nav>ul>li.btMenuWideDropdown>ul>li>a,body.btMenuHorizontal .menuPort>nav>ul>li.btMenuWideDropdown>ul>li:first-child>a{border-top:3px solid #1d7871;display:block;color:#222;font-weight:700;font-size:14px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;text-transform:uppercase;padding:22px 10px 12px 16px;}body.btMenuVertical>.menuPort .btCloseVertical:before{font-family:FontAwesome;content:'\f00d';color:#1d7871;}.btMenuVerticalOn .btVerticalMenuTrigger .btIco a:before{color:#1d7871!important;}.topBar .widget_search button:hover:before,.topBarInMenu .widget_search button:hover:before{color:#1d7871;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;transition:all 400ms ease;}.btDarkSkin .topBar .widget_search button:hover:before,.btDarkSkin .topBarInMenu .widget_search button:hover:before,.btLightSkin .btDarkSkin .topBar .widget_search button:hover:before,.btLightSkin .btDarkSkin .topBarInMenu .widget_search button:hover:before{color:#1d7871;}.btLightSkin button:hover:before,.btDarkSkin .btLightSkin button:hover:before{color:#1d7871;}.topBarInLogoAreaCell{border:0 solid #1d7871;display:none;}.topTools.btTopToolsLeft .btIco .btIcoHolder{background-color:#1d7871;}.topTools.btTopToolsLeft .btIco .btIcoHolder:hover{background-color:#86825b;}.topTools.btTopToolsLeft .btSpecialHeaderIcon .btIco .btIcoHolder{background-color:#86825b;}.topTools.btTopToolsLeft .btSpecialHeaderIcon .btIco .btIcoHolder:hover{background-color:#1d7871;}.infoToggler:before{background-color:#1d7871;color:#fff;content:'\e928';border:1px solid #1d7871;font:normal 20px/34px btmedical;}.infoToggler:after{font:normal 32px/34px Icon7Stroke;content:'\e688';vertical-align:middle;text-align:center;color:#1d7871;border:1px solid #1d7871;}.infoToggler.on:after{content:'\e682';background-color:#1d7871;color:#fff;}.infoToggler.on:before{background-color:transparent;color:#1d7871;}.btSiteFooter .menu a:hover{color:#1d7871;}.btFooterWrap.btDarkSkin .btBox h4 .headline a:hover,.btFooterWrap.btLightSkin .btBox h4 .headline a:hover{color:#1d7871;}.sticky .headline{color:#1d7871;}.headline a{color:#1d7871;}.single-portfolio h1,.single-post h1,.single-portfolio h2,.single-post h2{letter-spacing:0;color:#1d7871;}.btPortfolioSingleItemColumns dt{color:#1d7871;}.btArticleListItem.btBlogColumnView .btArticleListBodyAuthor a,.btPostSingleItemColumns .btArticleListBodyAuthor a{color:#1d7871!important;}.commentTxt p.edit-link a:hover,.commentTxt p.reply a:hover{color:#1d7871;}.btBox>h4{margin:0 0 17px;font-weight:400;font-size:20px;line-height:1.3;font-family:Source Serif Pro,Arial,sans-serif;}.btBox>h4:after{content:' ';clear:both;width:30px;display:block;height:2px;margin:10px 0 0;background-color:#1d7871;}.btBox ul li a:hover{color:#1d7871;}.btBox.widget_calendar table caption{background:#1d7871;color:#FFF;font-family:Montserrat,Arial,sans-serif;font-weight:700;padding:5px;}.btBox.widget_archive ul li a:hover,.btBox.widget_categories ul li a:hover,.btCustomMenu ul li a:hover{border-bottom:1px solid #1d7871;}.btDarkSkin .btBox.widget_archive ul li a:hover,.btLightSkin .btDarkSkin .btBox.widget_archive ul li a:hover,.btDarkSkin .btBox.widget_categories ul li a:hover,.btLightSkin .btDarkSkin .btBox.widget_categories ul li a:hover{border-bottom:1px solid #1d7871;}.btBox.widget_rss li a.rsswidget{font-family:Montserrat,Arial,sans-serif;font-weight:700;}.btBox.widget_rss li cite:before{font-family:FontAwesome;content:"\f040";display:inline-block;color:#1d7871;margin:0 5px 0 0;}.btBox .btSearch button,.btBox .btSearch input[type=submit],form.woocommerce-product-search button,form.woocommerce-product-search input[type=submit]{width:42px;height:42px;background:#1d7871;border:0;float:right;margin:-42px -42px 0 0;cursor:pointer;}form.wpcf7-form input[type="text"],form.wpcf7-form input[type="password"],form.wpcf7-form input[type="email"],form.wpcf7-form input[type="date"],form.wpcf7-form textarea,form.wpcf7-form .fancy-select .trigger{padding:0 20px;height:44px;width:100%;display:block;font-family:Montserrat,Arial,sans-serif;font-size:15px;line-height:initial;font-weight:300;border:none;-webkit-box-shadow:0 0 0 2px transparent inset;box-shadow:0 0 0 2px transparent inset;-webkit-appearance:none;border-radius:0;}form.wpcf7-form input[type="text"]:focus,form.wpcf7-form input[type="password"]:focus,form.wpcf7-form input[type="email"]:focus,form.wpcf7-form input[type="date"]:focus,form.wpcf7-form textarea:focus,form.wpcf7-form .fancy-select .trigger.open{-webkit-box-shadow:0 0 0 2px #1d7871 inset;box-shadow:0 0 0 2px #1d7871 inset;border:none;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;}form.wpcf7-form .wpcf7-submit{cursor:pointer;display:block;padding:1.1em 2.5em;border:none;font-size:14px;line-height:1;width:auto;font-weight:700;text-transform:uppercase;color:#fff;background-color:#1d7871;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;width:100%;}.fancy-select .trigger.open{color:#1d7871;}.fancy-select ul.options>li:hover{color:#1d7871;}.btBox .tagcloud a,.btTags ul a{display:inline-block;float:left;text-transform:uppercase;padding:8px 10px;margin:0 2px 2px 0;font-size:.875em!important;background:#1d7871;color:#FFF;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;}.btBox .tagcloud a:hover,.btTags ul a:hover{background:#375e5b;}.recentTweets small:before{content:'\f099';font:19px/1 FontAwesome;position:relative;top:3px;margin-right:3px;color:#1d7871;}.btContentHolder blockquote{display:block;position:relative;padding:20px 0 20px 20px;margin:0;font-size:1.4em;font-weight:400;line-height:1.7;font-family:Source Serif Pro,Arial,sans-serif;}.btContentHolder table tr th,.btContentHolder table thead tr th{background:#1d7871;color:#FFF;}.post-password-form input[type="submit"]{display:block;margin:0 auto;color:#FFF;width:auto;height:38px;background:#1d7871;border:0;cursor:pointer;padding:0 15px;font-family:Montserrat,Arial,sans-serif;}.btPagination .paging a:hover:after{background:#1d7871;color:#FFF;}.articleSideGutter a{color:#1d7871;}}.comment-respond .btnOutline button[type="submit"]{font-family:Montserrat,Arial,sans-serif;margin:-7px -12px;padding:7px 20px;height:41px;background:transparent;border:0;cursor:pointer;color:inherit;font-weight:700;}a#cancel-comment-reply-link:hover{color:#1d7871;}span.btHighlight{display:inline-block;padding:.06em .5em;background-color:#1d7871;color:#fff;}a.btContinueReading{color:#1d7871;-webkit-box-shadow:0 0 0 1px #1d7871 inset;box-shadow:0 0 0 1px #1d7871 inset;}a.btContinueReading:hover{color:#fff;-webkit-box-shadow:0 0 0 2em #1d7871 inset;box-shadow:0 0 0 2em #1d7871 inset;}.btIco .btIcoHolder:before,.btIco .btIcoHolder:after{color:#1d7871;}.btDarkSkin .btTopToolsRight .btIconWidget:hover .btIco .btIcoHolder:before,.btDarkSkin .btTopToolsRight .btIconWidget:hover .btIco .btIcoHolder:after,.btLightSkin .btDarkSkin .btTopToolsRight .btIconWidget:hover .btIco .btIcoHolder:before,.btLightSkin .btDarkSkin .btTopToolsRight .btIconWidget:hover .btIco .btIcoHolder:after{color:#1d7871;}.btLightSkin .btTopToolsRight .btIconWidget:hover .btIco .btIcoHolder:before,.btLightSkin .btTopToolsRight .btIconWidget:hover .btIco .btIcoHolder:after,.btDarkSkin .btLightSkin .btTopToolsRight .btIconWidget:hover .btIco .btIcoHolder:before,.btDarkSkin .btLightSkin .btTopToolsRight .btIconWidget:hover .btIco .btIcoHolder:after{color:#1d7871;}.btIco.btIcoWhiteType .btIcoHolder em{background-color:#fff;color:#1d7871;}.btIco.btIcoFilledType.btIcoAccentColor .btIcoHolder em,.btIco.btIcoOutlineType.btIcoAccentColor:hover .btIcoHolder em{-webkit-box-shadow:0 0 0 1em #1d7871 inset;box-shadow:0 0 0 1em #1d7871 inset;}.btIco.btIcoFilledType.btIcoAccentColor:hover .btIcoHolder em,.btIco.btIcoOutlineType.btIcoAccentColor .btIcoHolder em{-webkit-box-shadow:0 0 0 1px #1d7871 inset;box-shadow:0 0 0 1px #1d7871 inset;}.btIco.btIcoFilledType.btIcoAccentColor:hover .btIcoHolder:before,.btIco.btIcoFilledType.btIcoAccentColor:hover .btIcoHolder:after,.btIco.btIcoOutlineType.btIcoAccentColor .btIcoHolder:before,.btIco.btIcoOutlineType.btIcoAccentColor .btIcoHolder:after{color:#1d7871;}.btIco.btIcoFilledType.btIcoAccentColor.btIcoBigSize:hover .btIcoHolder em,.btIco.btIcoOutlineType.btIcoAccentColor.btIcoBigSize .btIcoHolder em{-webkit-box-shadow:0 0 0 2px #1d7871 inset;box-shadow:0 0 0 2px #1d7871 inset;}.btIco.btIcoFilledType.btIcoAlterColor .btIcoHolder em,.btIco.btIcoOutlineType.btIcoAlterColor:hover .btIcoHolder em{-webkit-box-shadow:0 0 0 1em #86825b inset;box-shadow:0 0 0 1em #86825b inset;}.btIco.btIcoFilledType.btIcoAlterColor:hover .btIcoHolder em,.btIco.btIcoOutlineType.btIcoAlterColor .btIcoHolder em{-webkit-box-shadow:0 0 0 1px #86825b inset;box-shadow:0 0 0 1px #86825b inset;}.btIco.btIcoFilledType.btIcoAlterColor:hover .btIcoHolder:before,.btIco.btIcoFilledType.btIcoAlterColor:hover .btIcoHolder:after,.btIco.btIcoOutlineType.btIcoAlterColor .btIcoHolder:before,.btIco.btIcoOutlineType.btIcoAlterColor .btIcoHolder:after{color:#86825b;}.btIco.btIcoFilledType.btIcoAlterColor.btIcoBigSize:hover .btIcoHolder em,.btIco.btIcoOutlineType.btIcoAlterColor.btIcoBigSize .btIcoHolder em{-webkit-box-shadow:0 0 0 2px #86825b inset;box-shadow:0 0 0 2px #86825b inset;}.btLightSkin .btIco.btIcoDefaultType.btIcoAccentColor .btIcoHolder:before,.btLightSkin .btIco.btIcoDefaultType.btIcoAccentColor .btIcoHolder:after,.btLightSkin .btIco.btIcoDefaultType.btIcoDefaultColor:hover .btIcoHolder:before,.btLightSkin .btIco.btIcoDefaultType.btIcoDefaultColor:hover .btIcoHolder:after,.btDarkSkin .btLightSkin .btIco.btIcoDefaultType.btIcoAccentColor .btIcoHolder:before,.btDarkSkin .btLightSkin .btIco.btIcoDefaultType.btIcoAccentColor .btIcoHolder:after,.btDarkSkin .btLightSkin .btIco.btIcoDefaultType.btIcoDefaultColor:hover .btIcoHolder:before,.btDarkSkin .btLightSkin .btIco.btIcoDefaultType.btIcoDefaultColor:hover .btIcoHolder:after,.btDarkSkin .btIco.btIcoDefaultType.btIcoAccentColor .btIcoHolder:before,.btDarkSkin .btIco.btIcoDefaultType.btIcoAccentColor .btIcoHolder:after,.btDarkSkin .btIco.btIcoDefaultType.btIcoDefaultColor:hover .btIcoHolder:before,.btDarkSkin .btIco.btIcoDefaultType.btIcoDefaultColor:hover .btIcoHolder:after,.btLightSkin .btDarkSkin .btIco.btIcoDefaultType.btIcoAccentColor .btIcoHolder:before,.btLightSkin .btDarkSkin .btIco.btIcoDefaultType.btIcoAccentColor .btIcoHolder:after,.btLightSkin .btDarkSkin .btIco.btIcoDefaultType.btIcoDefaultColor:hover .btIcoHolder:before,.btLightSkin .btDarkSkin .btIco.btIcoDefaultType.btIcoDefaultColor:hover .btIcoHolder:after{color:#1d7871;}.btIco.btIcoDefaultType.btIcoAlterColor .btIcoHolder:before,.btIco.btIcoDefaultType.btIcoAlterColor .btIcoHolder:after{color:#86825b;}.btAccentColorBackground .btIco.btIcoDefaultType.btIcoDefaultColor:hover .btIcoHolder:before,.btAccentColorBackground .btIco.btIcoDefaultType.btIcoDefaultColor:hover .btIcoHolder:after{color:#86825b!important;}.btIcoAccentColor span{color:#1d7871;}.btIcoDefaultColor:hover span{color:#1d7871;}.btCircleIcon.btAccentColorCircle.btFilledCircle,.btCircleIcon.btAccentColorCircle.btFilledCircle:hover{border-color:#1d7871;color:#fff;background-color:#1d7871;}.btCircleIcon.btAccentColorCircle.btHollowCircle,.btCircleIcon.btAccentColorCircle.btHollowCircle:hover{border-color:#1d7871;color:#1d7871;background-color:transparent;}.btCircleIcon.btAlternateColorCircle.btFilledCircle,.btCircleIcon.btAlternateColorCircle.btFilledCircle:hover{border-color:#86825b;color:#fff;background-color:#86825b;}.btCircleIcon.btAlternateColorCircle.btHollowCircle,.btCircleIcon.btAlternateColorCircle.btHollowCircle:hover{border-color:#86825b;color:#86825b;background-color:transparent;}.btnFilledStyle.btnAccentColor,.btnOutlineStyle.btnAccentColor:hover{background-color:#1d7871;border:2px solid #1d7871;}.btnFilledStyle.btnAlternateColor,.btnOutlineStyle.btnAlternateColor:hover{background-color:#86825b;border:2px solid #86825b;}.btnFilledStyle.btnAccentColor:hover{background-color:#375e5b;border:2px solid #375e5b;}.btnFilledStyle.btnAlternateColor:hover{background-color:#575757;border:2px solid #575757;}.btnOutlineStyle.btnAccentColor{background-color:transparent;border:2px solid #1d7871;color:#1d7871;}.btnOutlineStyle.btnAccentColor span,.btnOutlineStyle.btnAccentColor span:before,.btnOutlineStyle.btnAccentColor a,.btnOutlineStyle.btnAccentColor .btIco a:before,.btnOutlineStyle.btnAccentColor button{color:#1d7871!important;}.btnOutlineStyle.btnAlternateColor{background-color:transparent;border:2px solid #86825b;color:#86825b;}.btnOutlineStyle.btnAlternateColor span,.btnOutlineStyle.btnAlternateColor span:before,.btnOutlineStyle.btnAlternateColor a,.btnOutlineStyle.btnAlternateColor .btIco a:before,.btnOutlineStyle.btnAlternateColor button{color:#86825b!important;}.btnBorderlessStyle.btnAccentColor span,.btnBorderlessStyle.btnNormalColor:hover span,.btnBorderlessStyle.btnAccentColor span:before,.btnBorderlessStyle.btnNormalColor:hover span:before,.btnBorderlessStyle.btnAccentColor a,.btnBorderlessStyle.btnNormalColor:hover a,.btnBorderlessStyle.btnAccentColor .btIco a:before,.btnBorderlessStyle.btnNormalColor:hover .btIco a:before,.btnBorderlessStyle.btnAccentColor button,.btnBorderlessStyle.btnNormalColor:hover button{color:#1d7871;}.btnBorderlessStyle.btnAlternateColor span,.btnBorderlessStyle.btnAlternateColor span:before,.btnBorderlessStyle.btnAlternateColor a,.btnBorderlessStyle.btnAlternateColor .btIco a:before,.btnBorderlessStyle.btnAlternateColor button{color:#86825b;}.btCounterHolder{font-family:Montserrat,Arial,sans-serif;}.btProgressContent .btProgressAnim{background-color:#1d7871;color:#fff;}.btProgressBarLineStyle .btProgressContent .btProgressAnim{background-color:transparent;color:#1d7871;border-bottom:4px solid #1d7871;}.captionTxt:before{color:#1d7871;}.btPriceTable .btPriceTableHeader{background:#1d7871;}.header .btSuperTitle{font-family:Source Serif Pro,Arial,sans-serif;font-size:13px;line-height:1.55;clear:both;margin:0 0 .8em;}.header .btSubTitle{font-family:Source Serif Pro,Arial,sans-serif;font-size:13px;line-height:1.55;clear:both;margin:0 0 .8em;}.btLightSkin .btAlternateDash.btDash .dash:after,.btLightSkin .btAlternateDash.btDash .dash:before,.btDarkSkin .btLightSkin .btAlternateDash.btDash .dash:after,.btDarkSkin .btLightSkin .btAlternateDash.btDash .dash:before,.btDarkSkin .btAlternateDash.btDash .dash:after,.btDarkSkin .btAlternateDash.btDash .dash:before,.btLightSkin .btDarkSkin .btAlternateDash.btDash .dash:after,.btLightSkin .btDarkSkin .btAlternateDash.btDash .dash:before{-webkit-box-shadow:0 2px 0 0 #86825b inset;box-shadow:0 2px 0 0 #86825b inset;}.btLightSkin .btAccentDash.btDash .dash:after,.btLightSkin .btAccentDash.btDash .dash:before,.btDarkSkin .btLightSkin .btAccentDash.btDash .dash:after,.btDarkSkin .btLightSkin .btAccentDash.btDash .dash:before,.btDarkSkin .btAccentDash.btDash .dash:after,.btDarkSkin .btAccentDash.btDash .dash:before,.btLightSkin .btDarkSkin .btAccentDash.btDash .dash:after,.btLightSkin .btDarkSkin .btAccentDash.btDash .dash:before{-webkit-box-shadow:0 2px 0 0 #1d7871 inset;box-shadow:0 2px 0 0 #1d7871 inset;}.header.small .dash:after,.header.small .dash:before{-webkit-box-shadow:0 1px 0 0 #1d7871 inset;box-shadow:0 1px 0 0 #1d7871 inset;width:30px;}.btGridContent .header .btSuperTitle a:hover{color:#1d7871;}.btCatFilter .btCatFilterItem:hover{color:#1d7871;}.btCatFilter .btCatFilterItem.active{color:#1d7871;}.btMediaBox.btQuote,.btMediaBox.btLink{background-color:#1d7871;}h4.nbs.nsPrev a:hover:before,h4.nbs.nsNext a:hover:after{background-color:#1d7871;color:#fff;}.slided .slick-dots li.slick-active button,.slided .slick-dots li.slick-active button:hover,.btDarkSkin .slided .slick-dots li.slick-active button,.btLightSkin .btDarkSkin .slided .slick-dots li.slick-active button,.btDarkSkin .slided .slick-dots li.slick-active button:hover,.btLightSkin .btDarkSkin .slided .slick-dots li.slick-active button:hover{background-color:#1d7871;cursor:default;}.btGetInfo{border:1px solid #1d7871;}.btInfoBarMeta p strong{color:#1d7871;padding-right:4px;}.tabsHeader li.on span,.tabsHeader li.on a{-webkit-box-shadow:0 -2px 0 0 #1d7871 inset;box-shadow:0 -2px 0 0 #1d7871 inset;}.btLightSkin .tabsVertical .tabAccordionTitle.on,.btDarkSkin .btLightSkin .tabsVertical .tabAccordionTitle.on,.btDarkSkin .tabsVertical .tabAccordionTitle.on,.btLightSkin .btDarkSkin .tabsVertical .tabAccordionTitle.on{background-color:#1d7871;}.tabsVertical .tabAccordionTitle:before{color:#1d7871;}.tabsVertical .tabAccordionTitle.on:before{background-color:#375e5b;content:"\f106";color:#fff;}.tabAccordionTitle.on{background:#1d7871;color:#FFF;}.btSingleLatestPostFooter a.btArticleComments{border-left:1px solid #1d7871;}.demos span{background-color:#1d7871;}.btWorkingHoursInnerLink a{background-color:#86825b;}.btWorkingHoursInnerLink a:after{background-color:#575757;}.btWorkingHoursInnerLink a:hover{background-color:#1d7871;}.btWorkingHoursInnerLink a:hover:after{background-color:#375e5b;}.btGoogleMapsWrap{background-color:#86825b;color:#fff;}span.btInfoPaneToggler{background-color:#1d7871;}input[type="text"],input[type="password"],input[type="email"],input[type="date"],input[type="tel"],textarea,.fancy-select .trigger,.select2-container .select2-choice{font-family:Montserrat,Arial,sans-serif;}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="tel"]:focus,textarea:focus,.fancy-select .trigger.open,.select2-container.select2-dropdown-open .select2-choice{-webkit-box-shadow:0 0 0 2px #1d7871 inset;box-shadow:0 0 0 2px #1d7871 inset;border:none;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;}.wCheckBox:before{background-color:#1d7871;}.btCustomList li a:before{display:block;position:absolute;left:0;top:0;bottom:0;width:50px;padding:.5em 0 0;text-align:center;vertical-align:top;font-size:1.5em;font-weight:normal;color:#1d7871;background-color:transparent;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;}.btCustomList li a:hover:before{color:#fff;background-color:#1d7871;}.btLightSkin .btCustomList li a:hover,.btDarkSkin .btLightSkin .btCustomList li a:hover,.btDarkSkin .btCustomList li a:hover,.btLightSkin .btDarkSkin .btCustomList li a:hover{background-color:#1d7871;color:#fff;}.btLightSkin .btCustomList li a:hover:before,.btDarkSkin .btLightSkin .btCustomList li a:hover:before,.btDarkSkin .btCustomList li a:hover:before,.btLightSkin .btDarkSkin .btCustomList li a:hover:before{background-color:#375e5b;color:#fff;}div.wpcf7-validation-errors{border-color:#1d7871;color:#1d7871;}.ui-datepicker.ui-widget,.btDatePicker#ui-datepicker-div{font-family:Montserrat,Arial,sans-serif;border-radius:0;padding:10px!important;border:0!important;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3);background:#fff!important;}.ui-datepicker.ui-widget .ui-datepicker-header{background:#1d7871;color:#fff;border:0;}.ui-datepicker.ui-widget tbody tr td a.ui-state-default.ui-state-active{-webkit-box-shadow:0 0 0 20px #86825b inset;box-shadow:0 0 0 20px #86825b inset;color:#fff;-webkit-transition:box-shadow 100ms ease,color 100ms ease;-moz-transition:box-shadow 100ms ease,color 100ms ease;transition:box-shadow 100ms ease,color 100ms ease;}.ui-datepicker.ui-widget tbody tr td a.ui-state-default.ui-state-highlight{-webkit-box-shadow:0 0 0 20px #1d7871 inset;box-shadow:0 0 0 20px #1d7871 inset;color:#fff;-webkit-transition:box-shadow 100ms ease,color 100ms ease;-moz-transition:box-shadow 100ms ease,color 100ms ease;transition:box-shadow 100ms ease,color 100ms ease;}.ui-datepicker.ui-widget tbody tr td a.ui-state-default.ui-state-hover{-webkit-box-shadow:0 0 0 2px #1d7871 inset;box-shadow:0 0 0 2px #1d7871 inset;color:#1d7871;background:transparent;-webkit-transition:box-shadow 100ms ease,color 100ms ease;-moz-transition:box-shadow 100ms ease,color 100ms ease;transition:box-shadow 100ms ease,color 100ms ease;}.btAnimNav li.btAnimNavNext:hover,.btAnimNav li.btAnimNavPrev:hover{color:#1d7871;}.headline strong.animate.animated{color:#86825b;}.headline b.animate.animated{color:#1d7871;}p.demo_store{position:fixed;top:0;left:0;right:0;margin:0;width:100%;font-size:1em;padding:1em 0;text-align:center;background-color:#1d7871;color:#fff;z-index:99998;-webkit-box-shadow:0 1px 1em rgba(0,0,0,.2);box-shadow:0 1px 1em rgba(0,0,0,.2);}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{padding:1em 2em 1em 2.8em;margin:0 0 2em;position:relative;background-color:rgba(0,0,0,.07);color:#444;border-top:2px solid #1d7871;list-style:none!important;width:auto;word-wrap:break-word;}.woocommerce .woocommerce-info a:not(.button),.woocommerce .woocommerce-message a:not(.button){color:#1d7871;text-decoration:underline;}.woocommerce .woocommerce-message{border-top-color:#1d7871;}.woocommerce .woocommerce-message:before{color:#1d7871;}.woocommerce .woocommerce-info{border-top-color:#1d7871;}.woocommerce .woocommerce-info:before{color:#1d7871;}.woocommerce div.product .stock{color:#1d7871;font-weight:600;}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#1d7871;color:#fff;}.woocommerce #respond input#submit,.woocommerce button.button.single_add_to_cart_button,.woocommerce input.button,.woocommerce .widget_price_filter .price_slider_amount .button,.woocommerce p.buttons a.button,.woocommerce .woocommerce-message a.button,button[name="calc_shipping"]{font-size:11px;font-weight:700;padding:11px 15px;line-height:1;background-color:transparent;text-transform:uppercase;color:#1d7871;display:inline-block;cursor:pointer;border:2px solid #1d7871;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce p.buttons a.button:hover,.widget_price_filter .price_slider_amount .button:hover{background-color:#1d7871;color:#fff;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;}.woocommerce .woocommerce-message a.button,.woocommerce a.button.wc-forward,.woocommerce #review_form .form-submit input[type="submit"]#submit,.woocommerce .shop_table.cart td.actions input[type="submit"],.woocommerce .login input[type="submit"],.woocommerce input.button[name="register"],.woocommerce input.button[name="save_address"],.woocommerce p.buttons a.button{background-color:#1d7871;color:#fff;}.woocommerce .woocommerce-message a.button:hover,.woocommerce a.button.wc-forward:hover,.woocommerce #review_form .form-submit input[type="submit"]#submit:hover,.woocommerce .shop_table.cart td.actions input[type="submit"]:hover,.woocommerce .login input[type="submit"]:hover,.woocommerce input.button[name="register"]:hover,.woocommerce input.button[name="save_address"]:hover,.woocommerce p.buttons a.button:hover,button[name="calc_shipping"]:hover{background-color:transparent;color:#1d7871;}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#1d7871;color:#fff;-webkit-font-smoothing:antialiased;cursor:pointer;}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:transparent;color:#1d7871;}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background-color:#1d7871;color:#fff;}.woocommerce .star-rating span:before{content:"\f005\f005\f005\f005\f005";letter-spacing:3px;color:#1d7871;}.woocommerce p.stars a[class^="star-"].active:after,.woocommerce p.stars a[class^="star-"]:hover:after{color:#1d7871;}.btLightSkin.woocommerce ul.cart_list li .headline a:hover,.btDarkSkin .btLightSkin.woocommerce ul.cart_list li .headline a:hover,.btLightSkin.woocommerce ul.product_list_widget li .headline a:hover,.btDarkSkin .btLightSkin.woocommerce ul.product_list_widget li .headline a:hover,.btDarkSkin.woocommerce ul.cart_list li .headline a:hover,.btLightSkin .btDarkSkin.woocommerce ul.cart_list li .headline a:hover,.btDarkSkin.woocommerce ul.product_list_widget li .headline a:hover,.btLightSkin .btDarkSkin.woocommerce ul.product_list_widget li .headline a:hover{color:#1d7871;}.btFooterWrap.btDarkSkin ul.cart_list li .headline a:hover,.btFooterWrap.btLightSkin ul.cart_list li .headline a:hover,.btFooterWrap.btDarkSkin ul.product_list_widget li .headline a:hover,.btFooterWrap.btLightSkin ul.product_list_widget li .headline a:hover{color:#1d7871!important;}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:2px solid #1d7871;padding:4px 0 0;}.woocommerce .widget_shopping_cart .cart_list li a.remove:hover:before,.woocommerce.widget_shopping_cart .cart_list li a.remove:hover:before{background-color:#1d7871;col