@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//test.goldenvisahungarybudapest.hu/wp-content/themes/ist/fonts/woodmart-font-2-400.woff2?v=8.3.9") format("woff2");
	font-display:swap;
}

:root {
	--wd-text-font: "Open Sans", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: rgb(40,40,40);
	--wd-text-font-size: 17px;
	--wd-title-font: "Playfair Display", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 400;
	--wd-title-color: #242424;
	--wd-entities-title-font: "Playfair Display", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 400;
	--wd-entities-title-color: #333333;
	--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
	--wd-alternative-font: "Manrope", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Open Sans", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 700;
	--wd-widget-title-transform: none;
	--wd-widget-title-color: #333;
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: "Open Sans", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 500;
	--wd-header-el-transform: uppercase;
	--wd-header-el-font-size: 14px;
	--wd-otl-style: dotted;
	--wd-otl-width: 2px;
	--wd-primary-color: rgb(60,114,101);
	--wd-alternative-color: rgb(191,140,0);
	--btn-default-transform: none;
	--btn-default-bgcolor: #f7f7f7;
	--btn-default-bgcolor-hover: #efefef;
	--btn-accented-transform: none;
	--btn-accented-bgcolor: rgb(60,114,101);
	--btn-accented-bgcolor-hover: rgb(25,65,55);
	--btn-transform: none;
	--wd-form-brd-width: 0px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
	--wd-link-color: rgb(25,108,231);
	--wd-link-color-hover: rgb(22,93,201);
}
.wd-age-verify-wrap {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	background-image: none;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: left center;
}
.wd-promo-popup-wrap {
	--wd-popup-width: 800px;
}
:is(.woodmart-woocommerce-layered-nav, .wd-product-category-filter) .wd-scroll-content {
	max-height: 223px;
}
.wd-page-title .wd-page-title-bg img {
	object-fit: cover;
	object-position: center center;
}
.wd-footer {
	background-color: rgb(28,28,28);
	background-image: none;
}
html .wd-nav-mobile > li > a {
	text-transform: none;
}
html .wd-buy-now-btn {
	background: rgb(160,194,105);
}
html .wd-buy-now-btn:hover {
	background: rgb(131,172,43);
}
body, [class*=color-scheme-light], [class*=color-scheme-dark], .wd-search-form[class*="wd-header-search-form"] form.searchform, .wd-el-search .searchform {
	--wd-form-bg: rgb(255,255,255);
}
.product-labels .product-label.onsale {
	background-color: rgb(126,164,222);
	color: rgb(255,255,255);
}
.product-labels .product-label.new {
	background-color: rgb(171,186,129);
	color: rgb(255,255,255);
}
.product-labels .product-label.featured {
	background-color: rgb(227,162,141);
	color: rgb(255,255,255);
}
.mfp-wrap.wd-popup-quick-view-wrap {
	--wd-popup-width: 920px;
}
.woocommerce-product-gallery.thumbs-position-left {
	--wd-thumbs-width: 200px;
}

@media (max-width: 1024px) {
	.woocommerce-product-gallery.thumbs-position-left {
		--wd-thumbs-width: 200px;
	}

}

@media (max-width: 768.98px) {
	.woocommerce-product-gallery.thumbs-position-left {
		--wd-thumbs-width: 200px;
	}

}
:root{
--wd-container-w: 1680px;
--wd-form-brd-radius: 0px;
--btn-default-color: #333;
--btn-default-color-hover: #333;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 0px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-default-box-shadow-active: none;
--btn-default-bottom: 0px;
--btn-accented-brd-radius: 0px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
--btn-accented-box-shadow-active: none;
--btn-accented-bottom: 0px;
--wd-brd-radius: 0px;
}

@media (min-width: 1680px) {
section.elementor-section.wd-section-stretch > .elementor-container {
margin-left: auto;
margin-right: auto;
}
}



.grecaptcha-badge {visibility: hidden;}
body {letter-spacing: .01em;}
.headin span {color:#ee2437}

body .formsrv{display:none;}

/*Стиль для рутуб*/
.thumb-wrap {
  position: relative;
  padding-bottom: 56.25%; /* задаёт высоту контейнера для 16:9 (если 4:3 — поставьте 75%) */
  height: 0;
  overflow: hidden;
}
.thumb-wrap iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-width: 0;
  outline-width: 0;
}

body .sbl .info-box-icon svg {transition: 0.8s;}
body .sbl:hover .info-box-icon svg{transform: rotateY(360deg)!important;}
body .sbl .info-box-content{transition: 0.5s;display: flex;min-height:73px;}
body .sbl .info-box-content .info-box-title {margin:auto 0;}
body .sbl:hover .info-box-content{}
body .service .wd-tabs-header .wd-active a{font-weight:600;}
body .service .wd-tabs-header a {color:#292929;margin-bottom: 20px;}
body .service .wd-tabs .wd-tab-content {transition: all 1s ease;}
body form:is(.sent,.invalid,.unaccepted,.spam,.failed,.aborted) div.wpcf7-response-output {display:none;}
body .formgbg .wpcf7 .prp {font-size:11px; text-align:center;color:#ababab;margin:7px 0;}
body .formgbg .wpcf7 .prp a{color:#f7f7f7;}
body .formgbg .wpcf7 .prp a:hover {text-decoration:underline;}
body .formgbg .phoneh {position:absolute;top: -24px;font-size: 11px;color: #fff;}
body .formgbg .phonel {position:relative;}
body .formgbg p {margin-bottom:0;}
body .formgbg label {margin-bottom: 10px;}
body .formgbg .wpcf7 input {height:57px; background-color:#5a8178;color:#fff;}
body .formgbg textarea {background-color:#5a8178;color:#fff;min-height:100px;}
body .formgbg .wpcf7-not-valid-tip {color: #ff4d4d;font-size: 11px;}
body input.btn.btn-color-default {width:100%;background-color:#fff;transition: 0.5s;color:#2c5c51;text-transform:uppercase;letter-spacing:2px;font-size: 14px;font-weight: 400;border:1px solid #fff;}
body input.btn.btn-color-default:hover {background-color:#3c7265;color:#fff;}
body .formgbg .screen-reader-response li {color:#fff;}

body .formgbg2 .wpcf7 .prp {font-size:11px; text-align:center;color:#ccc;margin:7px 0;}
body .formgbg2 .wpcf7 .prp a{color:#ccc;}
body .formgbg2 .wpcf7 .prp a:hover {text-decoration:underline;}
body .formgbg2 .phoneh {position:absolute;top: -24px;font-size: 11px;color: #141414;}
body .formgbg2 p {margin-bottom:0;}
body .formgbg2 label {margin-bottom: 10px;}
body .formgbg2 .wpcf7 input {height:57px; background-color:#ddd;color:#141414;}
body .formgbg2 textarea {background-color:#ddd;color:#141414;}
body .formgbg2 .wpcf7-not-valid-tip {color: #ff4d4d;font-size: 11px;}
body .formgbg2 .screen-reader-response li {color:#fff;}
body .formgbg2 input.btn.btn-color-default {width:100%;background-color:#fff;transition: 0.5s;color:#2c5c51;text-transform:uppercase;letter-spacing:2px;font-size: 14px;font-weight: 400;border:1px solid #3c7265;}
body .formgbg2 input.btn.btn-color-default:hover {background-color:#3c7265;color:#fff;}
body .formgbg2 .phoneh {position:static;}

body .formgbg3 .wpcf7 .prp {font-size:11px; text-align:center;color:#ccc;margin:7px 0;}
body .formgbg3 .wpcf7 .prp a{color:#ccc;}
body .formgbg3 .wpcf7 .prp a:hover {text-decoration:underline;}
body .formgbg3 .phoneh {position:absolute;top: -24px;font-size: 11px;color: #141414;}
body .formgbg3 p {margin-bottom:0;}
body .formgbg3 label {margin-bottom: 10px;}
body .formgbg3 .wpcf7 input {height:57px; background-color:#fff;color:#141414;}
body .formgbg3 .wpcf7 select {height:57px; background-color:#fff;color:#141414;}
body .formgbg3 textarea {background-color:#fff;color:#141414;}
body .formgbg3 .wpcf7-not-valid-tip {color: #ff4d4d;font-size: 11px;}
body .formgbg3 .screen-reader-response li {color:#fff;}
body .formgbg3 input.btn.btn-color-default {width:100%;background-color:#00B3D8;transition: 0.5s;color:#fff;text-transform:uppercase;letter-spacing:2px;font-size: 14px;font-weight: 700;border:1px solid #00B3D8;}
body .formgbg3 input.btn.btn-color-default:hover {background-color:#0091AF;color:#fff;}
body .formgbg3 .phoneh {position:static;}
body .formgbg3 .zftext {font-weight:700;margin-top:25px;}
body .formgbg3 .checkform input {height:20px;}
body .formgbg3 .checkform .wpcf7-list-item-label {font-size:14px;}

body .formsrv {
	background: #e8e8e8bf;
    -webkit-backdrop-filter: blur(4px);
    backdrop-filter: blur(4px);
	max-width:350px!important;padding:30px;}
body .formsrv .wpcf7 .prpt {font-size:11px; text-align:center;color:#262626;}
body .formsrv .wpcf7 .prpt a{color:#25714c;}
body .formsrv .wpcf7 .prpt a:hover {text-decoration:underline;}
body .formsrv .wpcf7 .prpt p {margin-bottom:0;}
body .formh {font-size:18px; }
body .formsrv input.btn.btn-color-default {width:100%;background-color:#3c7265;transition: 0.5s;color:#fff;text-transform:uppercase;letter-spacing:2px;font-size: 14px;font-weight: 400;border:1px solid #3c7265;}
body .formsrv input.btn.btn-color-default:hover {background-color:#fff;color:#3c7265;}
.wpcf7-not-valid-tip {font-size:11px;}

body .formsrvd {
	background: #e8e8e8bf;
    -webkit-backdrop-filter: blur(4px);
    backdrop-filter: blur(4px);
	max-width:350px!important;padding:30px;}
body .formsrvd .wpcf7 .prpt {font-size:11px; text-align:center;color:#262626;}
body .formsrvd .wpcf7 .prpt a{color:#25714c;}
body .formsrvd .wpcf7 .prpt a:hover {text-decoration:underline;}
body .formsrvd .wpcf7 .prpt p {margin-bottom:0;}
body .formh {font-size:18px; }
body .formsrvd input.btn.btn-color-default {width:100%;background-color:#3c7265;transition: 0.5s;color:#fff;text-transform:uppercase;letter-spacing:2px;font-size: 14px;font-weight: 400;border:1px solid #3c7265;}
body .formsrvd input.btn.btn-color-default:hover {background-color:#fff;color:#3c7265;}
.wpcf7-not-valid-tip {font-size:11px;}

body .buth a.btn.btn-color-default{text-transform:uppercase;font-size:18px!important;font-weight:400!important;letter-spacing:3px;width:285px;height:68px;background-color: #ffffff66!important;border: 1px solid #fff;color: #fff;transition: 0.3s;padding: 23px 34px;}
body .buth a.btn.btn-color-default span {transition: 0.3s;margin-left: 14px;}
body .buth a.btn.btn-color-default:hover span {margin-left: 0px;}
body .buth a.btn.btn-color-default span:after {content: "\f113";font-family: "woodmart-font";
	font-weight: 400;font-size:0px;transition: 0.3s;}
body .buth a.btn.btn-color-default:hover {background-color: #ffffff!important;color: #3c7265}
body .buth a.btn.btn-color-default:hover span:after {font-size:15px;color:#3c7265;}

body .buth2 a{border-radius:0;text-transform:uppercase;font-size:18px!important;font-weight:400!important;letter-spacing:3px;width:285px!important;height:60px;background-color: #ffffff66!important;border: 1px solid #fff;color: #fff;transition: 0.3s;padding: 19px 27px;}
body .buth2 a span.elementor-button-text{transition: 0.3s;margin-left: 17px;}
body .buth2 a:hover span.elementor-button-text {margin-left: 0px;}
body .buth2 a span.elementor-button-text:after {content: "\f113";font-family: "woodmart-font";
	font-weight: 400;font-size:0px;transition: 0.3s;margin-left: 10px;}
body .buth2 a:hover {background-color: #ffffff!important;color: #3c7265}
body .buth2 a:hover span:after {font-size:15px;color:#3c7265;}

.abouttext {padding-right:10px;height:180px;border: 0px;overflow-x: hidden;overflow-y: scroll;font-size:11px;}
.abouttext h1 {color:#fff;font-size:24px;}
.abouttext::-webkit-scrollbar{width:1px;height:1px}
.abouttext::-webkit-scrollbar-thumb{background-color:#3c7265}
.abouttext::-webkit-scrollbar-track{background-color:#fff}

body .whb-main-header .wd-social-icons.icons-design-default .wd-social-icon {color:#b0b0b0!important;padding: 9px;}
body .whb-main-header .wd-social-icons.icons-design-default .wd-social-icon:hover {color:#909090!important;}

body .whb-header .wd-nav[class*="wd-style-underline"] .nav-link-text {padding-block: 13px;}
body .whb-sticked .wd-nav[class*="wd-style-underline"] .nav-link-text {padding-block: 25px;}
body .wd-nav.wd-gap-l {--nav-gap:15px;}
body .whb-main-header .wd-nav>li>a {font-weight:600;text-transform: uppercase;}
body .whb-main-header .wd-sub-menu li>a {font-weight:600;text-transform: uppercase;font-size: 14px;}
body .whb-main-header .wd-dropdown-menu.wd-design-default { --wd-dropdown-width: 350px;}

body .slideserv .wd-nav-arrows.wd-pos-sep .wd-prev {right:35px;}
body .slideserv .wd-nav-arrows.wd-pos-sep .wd-btn-arrow {position: absolute;bottom: 0;top: auto;}

body .head .title-subtitle {padding-left:50px;}
body .head .title-subtitle:before {
    width: 33px;
    height: 2px;
    background: #bfbfbf;
    position: absolute;
    z-index: 1;
    content: '';
    top:11px;
    left: 0px;
}
@media (max-width: 1024px){
body .wd-slider-arrows.wd-style-1 {
    --wd-arrow-offset-h: calc((var(--wd-arrow-width, var(--wd-arrow-size, 50px)) - 0px) / -1);}}

body .mobile-nav .wd-action-btn.wd-style-text>a {
		position: relative;
    text-transform: uppercase;
    font-weight: 400;
    line-height: 1;
    letter-spacing: 2px;
    font-size: 13px;
    color: #bf8c00;}
body .mobile-nav .wd-nav>li>a {font-size: 13px;font-weight:600;text-transform: uppercase;letter-spacing: 2px;}
body .wd-sub-menu li>a {color: #3c3c3c;font-size: 13px;font-weight:600;text-transform: uppercase;}

body .socf .wd-social-icons.icons-design-default .wd-social-icon {color:#b0b0b0!important;padding-right:18px;}
body .socf .wd-social-icons.icons-design-default .wd-social-icon:hover {color:#909090!important;}



body .sidebar-container :is(.widget_categories,.widget_pages,.widget_archive,.widget_nav_menu) ul li {
    display: block;
    color: #040404;
    margin-right: 10px;
    font-size: 17px;
    font-weight: 700;
}
body .sidebar-container :is(.widget_categories,.widget_pages,.widget_archive,.widget_nav_menu) ul li a {color: #000;}

body .wd-cookies-popup {width: 530px;inset: auto 0px 0px auto;}
body .cookies-buttons .cookies-more-btn {font-weight: 400;}
body .cookies-buttons .cookies-accept-btn {font-weight: 400;text-transform: uppercase; letter-spacing: 2px;}
.slideserv .title-wrapper {min-height:66px;}

@media (min-width: 1200px) {.sbl .wd-info-box {padding: 50px 40px;}}
.sbl .wd-info-box .info-box-title {font-size: 15px;font-family: "Open Sans", Sans-serif;
    text-transform: uppercase;
    letter-spacing: 2.7px;}
@media (min-width: 1025px) and (max-width: 1199px) {.sbl .wd-info-box {padding: 10px 30px;}}

body .container.cont-bc {text-align:left;font-weight:400;margin-bottom:10px;line-height: normal;}
body .breadcrumbs{font-weight:400;letter-spacing:2px;line-height: normal;}
body .page-title .container>* {margin-bottom: 0px;}

@media (max-width: 1024px){
body .wd-nav-tabs {
    flex-wrap: wrap;
    white-space: nowrap;}
body .service .wd-tabs-header a {margin-bottom: 0px;}
body .wd-nav-tabs>li:not(:last-child) {
    margin-inline-end: 20px;}}

ul:not([class]) li:before {
    content: '';
    width: 7px;
    height: 7px;
    display: block;
    position: absolute;
    top: 35%;
    left: 0;
    border: 2px solid #cf9801;
}
ul:not([class]) li:first-child {margin-top: 25px;}
ul:not([class]) li {
    list-style-type: none;
    position: relative;
    padding-left: 24px;
}
.buttist {letter-spacing:2px;font-weight:400;text-transform:uppercase;}

body .wd-cookies-popup {background:#f0f0f0cc;}
body .wd-cookies-popup .cookies-buttons .cookies-accept-btn{background:#f0f0f0;color: #1c1c1c;}
@media (max-width: 768.98px){
body .wd-cookies-inner {
    align-items: stretch;
    flex-direction: row;
    text-align: left;}}
body .wd-cookies-inner a{color: #1c1c1c;text-decoration:underline;}
body .wd-cookies-inner a:hover{color: #1c1c1c;text-decoration:none;}
@media (max-width: 768.98px){
body .wd-cookies-inner .cookies-buttons {margin-top: 7px;}}

body .pitems .box-icon-wrapper.box-with-text{font-family:"Playfair Display";font-weight:400;color:#a9a9a9;}
body .pitems {padding:25px;background:#F5F4F0;min-height: 190px;}

body .pitemsw .box-icon-wrapper.box-with-text{font-family:"Playfair Display";font-weight:400;color:#a9a9a9;}
body .pitemsw {padding:25px;background:#fff;min-height: 190px;}

body .pitemsws .box-icon-wrapper.box-with-text{font-family:"Playfair Display";font-weight:400;color:#fff;}
body .pitemsws {padding:25px;min-height: 190px;}

body .pitemswsh .box-icon-wrapper.box-with-text{font-family:"Playfair Display";font-weight:400;color:#a9a9a9;}
body .pitemswsh {padding:25px;min-height: 190px;}
body .pitemsm {padding:25px;}
body .swsh:hover .pitemswsh, body .swsh:hover .pitemswsh .info-box-title {color:#fff;}

body .pricetab .wd-price-table .wd-plan-footer>a {font-weight:400;text-transform:uppercase;letter-spacing:2px;}

body .blog-design-meta-image .wd-read-more a.btn-read-more.more-link {font-weight:400;text-transform:uppercase;letter-spacing:2px;}
body .newsind .wd-nav-pagin-wrap[class*="wd-style-shape"] span {border-radius:0;width:13px;height:13px;}

body .sp-form .sp-field {padding: 5px 0;position: relative;text-align: left;}

body .sp-form .sp-lg .sp-field .sp-form-control {background-color:#505050;height:52px;}
body .sp-form .sp-lg .sp-field .sp-button {font-weight:400;text-transform:uppercase;font-size:15px;letter-spacing:2px;background-color:#1c1c1c;border:1px solid #fff;height:52px;width:100%;margin-top:4px;transition:all 0.5s;}
body .sp-form .sp-lg .sp-field .sp-button:hover {background-color:#fff;color:#1c1c1c;}

body .post-single-page .post-title {text-align: left; margin-bottom: 50px;font-size: 44px;}

body.single-post .page-title .title {display:none;}
body.single-post .page-title {margin-block: -40px 0px;}

body .wd-cookies-inner .cookies-info-text {font-size:11px;}

body .textwh a,body .textwh h3 {color:#fff;}
.blcons .pricec {background-color: #fff;
    display: inline-block;
    padding: 10px 20px;
    border-radius: 35px;
    margin-bottom: -10px;}

.author img {border-radius:100px;max-width:150px;}

body .post-single-page .entry-header .post-date{display:none}
body .post-single-page .entry-header img {display:none}

body .sidebar-widget.widget_categories .widget-title {font-weight:700;color:#000}
body .post-single-page {font-size: 18px;font-family: "Manrope", serif;}
body .post-single-page h2 {margin-top:40px;font-size: 32px;}

body .hotspot-dropdown-left {}
body .hotspot-dropdown-left:before {}

body .lic a {color:#191919;font-weight:500;}

.hotspot-icon-default .wd-image-hotspot.hotspot-type-text.elementor-repeater-item-ca31188 .hotspot-btn {background-color: rgb(237 39 56);}

body:not(.single-product) .whb-overcontent, .whb-overcontent.whb-custom-header {margin-bottom: 40px!important;}

body .wd-accordion-title-text {font-size:20px;}

body .wd-dropdown-menu.wd-design-default .menu-item-29057 .wd-dropdown, body .wd-dropdown-menu.wd-design-default .menu-item-30316 .wd-dropdown, body .wd-dropdown-menu.wd-design-default .menu-item-30642 .wd-dropdown, body .wd-dropdown-menu.wd-design-default .menu-item-38375 .wd-dropdown, body .wd-dropdown-menu.wd-design-default .menu-item-38374 .wd-dropdown, body .wd-dropdown-menu.wd-design-default .menu-item-29056 .wd-dropdown, body .wd-dropdown-menu.wd-design-default .menu-item-38622 .wd-dropdown, body .wd-dropdown-menu.wd-design-default .menu-item-38363 .wd-dropdown, body .wd-dropdown-menu.wd-design-default .menu-item-38364 .wd-dropdown, body .wd-dropdown-menu.wd-design-default .menu-item-38365 .wd-dropdown, body .wd-dropdown-menu.wd-design-default .menu-item-38366 .wd-dropdown, body .wd-dropdown-menu.wd-design-default .menu-item-40249 .wd-dropdown, body .wd-dropdown-menu.wd-design-default .menu-item-43401 .wd-dropdown, body .wd-dropdown-menu.wd-design-default .menu-item-38569 .wd-dropdown, body .wd-dropdown-menu.wd-design-default .menu-item-38570 .wd-dropdown, body .wd-dropdown-menu.wd-design-default .menu-item-38571 .wd-dropdown, body .wd-dropdown-menu.wd-design-default .menu-item-38572 .wd-dropdown, body .wd-dropdown-menu.wd-design-default .menu-item-40257 .wd-dropdown, body .wd-dropdown-menu.wd-design-default .menu-item-43698 .wd-dropdown {
    top: 0!important;
    left: -113%!important;
    padding: 12px 20px!important;
    width: var(--wd-dropdown-width)!important;
    margin: 0 0 0 0px!important;
}

body.single h2 a, body.single h3 a {color:#196ce7}
body.single .wd-meta-dates {margin-bottom: 30px;font-size:15px;}
body.single .related-posts-slider .wd-entry-content {display:none;}
body.single .related-posts-slider .blog-design-meta-image.blog-style-bg .wd-post-content {padding: 15px;}
body.single .related-posts-slider .wd-entities-title {font-size:18px;line-height:1.3;}
body.single .related-posts-slider .wd-nav-pagin-wrap[class*="wd-style-shape"] li.wd-active span{border-color:#24734b; background-color:#24734b;border-radius:0}
body.single .related-posts-slider .wd-nav-pagin-wrap[class*="wd-style-shape"] span {border-radius:0}
body .wd-back-btn, body.offcanvas-sidebar-mobile .shop-content-area:not(.col-lg-12).wd-builder-off .woocommerce-result-count{display: none!important;}

body .bookly-css-root .bookly-rounded {
    border-radius:0!important
}
body .bookly-css-root .bookly-rounded-t {
 border-top-left-radius:0!important;
 border-top-right-radius:0!important;
}
body .bookly-css-root .bookly-p-2 .bookly-p-2 {padding: 0!important;}

//body #menu-item-38363, body #menu-item-38364, body #menu-item-38365, body #menu-item-38366, body #menu-item-38569, body #menu-item-38570, body #menu-item-38571, body #menu-item-38572, body #menu-item-40249, body #menu-item-40257, body #menu-item-43401{background: #24734b;padding: 1px 20px;color: #fff;margin: 0px -20px;}
//body #menu-item-38363 a, body #menu-item-38364 a, body #menu-item-38365 a, body #menu-item-38366 a, body #menu-item-38569 a, body #menu-item-38570 a, body #menu-item-38571 a, body #menu-item-38572 a, body #menu-item-40249 a, body #menu-item-40257 a, body #menu-item-43401 a {color:#fff}
body .hidden-fields-container {display:none}

body.archive .wd-entry-content,body.blog .wd-entry-content{display:none}

.menufoot a {color:#ACACAC;margin-bottom:6px;font-size:15px;display: inline-block;}
.menufoot a:hover {color:#fff}
:root {--wd-scroll-w: 0px !important;}

body .wd-section-stretch {padding-left:20px!important;padding-right:20px!important;}
@media (min-width: 768px) and (max-width: 1024px) {
	.sbl .wd-info-box {padding: 10px 20px;}
.sbl .wd-info-box .info-box-title {font-size: 14px;font-family: "Open Sans", Sans-serif;text-transform: uppercase;letter-spacing: 2px;}
body .post-single-page .post-title {font-size: 32px;}
}

@media (min-width: 577px) and (max-width: 767px) {
	.sbl .wd-info-box {padding: 10px 20px;}
.sbl .wd-info-box .info-box-title {font-size: 14px;font-family: "Open Sans", Sans-serif;text-transform: uppercase;letter-spacing: 1px;}

}

@media (max-width: 576px) {
	.phoneh {display:none;}
body .wd-cookies-popup {width: 100%;}
.sbl .wd-info-box {padding: 10px 15px;}
.sbl .wd-info-box .info-box-title {font-size: 14px;font-family: "Open Sans", Sans-serif;text-transform: uppercase;letter-spacing: 2px;}
body .wd-cookies-popup{padding: 10px 20px;}
body .post-single-page .post-title {font-size: 32px;}
body .wd-cookies-inner .cookies-info-text {font-size:10px;padding-right: 10px;}

/*Стиль для рутуб*/
.thumb-wrap {
  position: relative;
  padding-bottom: 56.25%; /* задаёт высоту контейнера для 16:9 (если 4:3 — поставьте 75%) */
  height: 0;
  overflow: hidden;
}
.thumb-wrap iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-width: 0;
  outline-width: 0;
}

body table.newstable {
  overflow-x: scroll;
  -webkit-overflow-scrolling: touch;
	display: block;
}
}

