[data-class="wpcf7cf_group"], .wpcf7cf_remove, .wpcf7cf_add {
display:none;
}
.wpcf7cf_repeater_sub {
margin-bottom: 20px;
}
.wpcf7cf_repeater_controls, .wpcf7cf_step_controls {
display: flex;
justify-content: space-between;
flex-wrap: wrap;
margin-top: 20px;
}
.wpcf7cf_multistep .wpcf7cf_step { width: 100%;
}
.wpcf7cf_multistep .wpcf7cf_step .step-title {
display: none;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots {
display: flex;
width: 100%;
margin-bottom: 20px;
flex-wrap: wrap;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots .dot .step-index {
display: inline-block;
border-radius: 50%;
background: #dfdfdf;
color: #000000;
width: 40px;
height: 40px;
line-height: 40px;
text-align: center;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots .dot {
border-bottom: 5px solid #dfdfdf;
text-align: center;
flex: 1;
padding: 15px;
min-width: 120px;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.completed {
border-bottom: 5px solid #333;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.active {
border-bottom: 5px solid #333;
font-weight: bold;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.completed .step-index {
background-color: #333;
color: #ffffff;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.active .step-index {
background-color: #333;
color: #ffffff;
}
.wpcf7cf_step_controls .disabled {
pointer-events: none;
cursor: default;
opacity: .5;
}.input-radio{height:auto !important;width:auto !important;display:inline-block !important;margin-right:5px !important;}
label.radio{ width:auto !important;display:inline-block !important;margin-right:20px !important;}
.temp-images .vu_h-subheading p{color: rgba(0,0,0,0.3) !important; font-size:14px; font-style: italic !important}
.vu_wc-category.tort-order a {border-color: #fdb822;}
.vu_wc-category.tort-order a .vu_c-content{background:#fdb822;transition:all 0.5s;}
.vu_wc-category.tort-order a .vu_c-content{margin-top:5px;}
.vu_wc-category.tort-order a:hover {border-color: #684f40;}
.vu_wc-category.tort-order a:hover .vu_c-content{background:#684f40;color:#fdb822 !important;}
.vu_wc-category.tort-order a:hover .vu_c-content h3{color:#fdb822 !important;}
hr.policy{  border: 2px solid #f2f2f2;
border-radius: 5px;} .term-kulmutatud-tordid .vu_wc-category .vu_c-image{display:none;}
.term-kulmutatud-tordid .vu_wc-category a{border:0px;border:1px solid rgb(221, 221, 221);}
.term-klassikalised-tordid .vu_wc-category .vu_c-image{display:none;}
.term-klassikalised-tordid .vu_wc-category a{border:0px;border:1px solid rgb(221, 221, 221);}
.term-tordid-tordid .vu_wc-category .vu_c-image{display:none;}
.term-tordid-tordid .vu_wc-category a{border:0px;border:1px solid rgb(221, 221, 221);}
.term-koogid .vu_wc-category .vu_c-image{display:none;}
.term-koogid .vu_wc-category a{border:0px;border:1px solid rgb(221, 221, 221);} #tort-order .form-control{width:100% !important;}
#tort-order select.form-control{color:#aaa;}
#tort-order select.form-control option:first-child{color:#aaa;}
#tort-order select.form-control option{color:rgb(105, 105, 105);}
#tort-order fieldset legend{font-family: Montserrat;text-transform: none;line-height: 34px;font-weight: 300;font-style: normal;font-size:14px;color:rgb(105, 105, 105);}
#tort-order fieldset legend{border-width:1px;background-color:#f5f5f5;border:1px solid rgb(221, 221, 221);box-shadow: 0 1px 1px rgba(0,0,0,.05);text-align:center;}
#tort-order .wpcf7-submit{width:100%;padding-top:30px; padding-bottom:30px;}
.tort-order-info{border:1px solid #dddddd;padding:10px 20px;border-radius:5px;margin-bottom:0px !important;}
.tort-order-info .vu_ib-icon i{color:#fdb822;}
.tort-order-info .vu_ib-icon span{height:10px !important;}
.tort-order-info h5.vu_ib-title{color:#684f40 !important; line-height:40px;margin-bottom:0 !important;padding-top:7px !important;}
.tort-order-info .vu_icon-box.vu_ib-size-small .vu_ib-icon{height:10px !important;} #social-network{display:table-cell;vertical-align:middle;width:10%;}
#social-network .dark-icon{display:inline-block;}
#social-network .dark-icon a{background: #684f40;width:30px !important;height:30px !important; color:white !important;padding:5px 5px;border-radius:50%;}
#social-network .dark-icon a:hover{background: #fdb822 !important;}
#social-network .dark-icon a:hover i{color: white !important;}
#social-network .dark-icon a i{font-size:16px !important;line-height:26px;}
#social-network .dark-icon.facebook a{padding:5px 9px;}
#social-network .dark-icon.instagram a{padding:5px 7px;} .vu_top-bar{padding-top:0px !important;padding-bottom:0px !important;}
.vu_mm-top-full.text-right{text-align:center;} #footer-logo img{opacity:0.5;transition:opacity 0.3s;}
#footer-logo img:hover{opacity:1.0;}
.tellitort-action{border: 1px solid rgb(221, 221, 221);border-radius:5px;box-shadow: 0 1px 1px rgba(0,0,0,.05);padding-top:20px;padding-bottom:20px;}
.tellitort-button{text-align:center;padding: 25px 40px !important;} .slider-title-brown{
padding: 15px 15px;
background: rgba(104, 79, 64, 0.9);
}
.slider-button{
padding: 25px 10px;
color:rgba(104, 79, 64, 0.9) !important;
transition: background 0.3s;
}
rs-sbg:after{
content:'';
position:absolute;
left:0;
top:0;
width:100%;
height:100%;
z-index:20;
background-image: url(//omatoit.ee/wp-content/uploads/2019/11/slider_pattern.png);
} #home-carousel .vu_carousel-item a{border:2px solid #684f40;padding:8px;}
#home-carousel .vu_carousel-item a:hover{border-color:#fdb822;} .quote.vu_heading.vu_h-style-3 .vu_h-heading{font-weight:300;font-size:30px; line-height:1.3;}
.quote.vu_heading .vu_h-heading span{text-transform:none !important;}
.item-check{font-family: 'Montserrat', sans-serif;position: relative;padding: 9px 0 9px 28px;font-weight: bold;color:#000;}
.item-check::after {font-family: 'FontAwesome';position: absolute;left: 0;top: 50%;margin-top: -10px;line-height: 1;font-size: 20px;color: #fdb822;content: '\f00c';} .vu_wc-product .vu_p-name a{color: rgb(255, 69, 0);}
.vu_wc-product .vu_p-label{top: 0px}
.vu_wc-product .vu_p-label span{font-size: 10px;}
.vu_wc-category .vu_c-content .vu_c-name, .vu_wc-category .vu_c-content .vu_c-count{font-size:14px;} .vu_wc-product.vu_p-style-1 .vu_p-content, .vu_wc-product.vu_p-style-2 .vu_p-content{position:relative !important;min-height:230px;}
.vu_wc-product.vu_p-style-1 .vu_p-image.vu_p-img-portrait, .vu_wc-product.vu_p-style-2 .vu_p-image.vu_p-img-portrait {padding-bottom: 80%;}
.vu_wc-product .vu_p-image{background-size:cover;}
.woocommerce-mini-cart__buttons a.wc-forward{display:block !important;float:none !important;margin-right:0px !important;}
textarea#order_comments{min-height:200px;} li.qtranslate-mobile{display:none !important;}
#qtranslate{display:table-cell;vertical-align:middle;text-align:right;width:10%;}
#qtranslate-chooser li{list-style-type:none;display:inline-block;}
#qtranslate-chooser li a{padding-left:0px; padding-right:0px;}
#qtranslate.qtranslate-full{width:10%;text-align:right;}
#qtranslate.qtranslate-full .vu_social-icon{display:inline-block;margin-bottom:5px;}
#qtranslate.qtranslate-full .vu_social-icon.facebook{margin-right:5px;}
#qtranslate.qtranslate-full .vu_social-icon a{display:inline-block;width:20px; height:20px;border-radius:50%;text-align:center;color:white;border:2px solid #f2f2f2;}
#qtranslate.qtranslate-full .vu_social-icon a i{font-size:13px !important;}
.vu_page-header{height:auto !important;padding-top:50px; padding-bottom:50px;}
.vu_p-categories{background:#f2b32c;position:absolute;bottom:0;width:100%; text-align:center;left:0px;padding:7px 0;}
.vu_wc-product .vu_p-price{margin-bottom:25px !important;} .vu_p-categories a{color:white;text-decoration:none !important;font-weight:700;}
.vu_p-categories a:hover{color:white;text-decoration:underline !important;}
.vu_p-price{margin-bottom:20px;}
#payments-logos-footer img {
height: 32px;
display: inline-block;
margin: 10px 10px 0 0;
} @media (max-width: 575.98px) { 
#qtranslate{display:none;}
#social-network{display:none;}
.vu_mobile-menu li.qtranslate-mobile{display:block !important;}
} @media (min-width: 576px) and (max-width: 767.98px) { #qtranslate{display:none;}
#social-network{display:none;}
.vu_mobile-menu li.qtranslate-mobile{display:block !important;}
} @media (min-width: 768px) and (max-width: 991.98px) { 
#qtranslate{width:15%;}
#social-network{width:15%;}
} @media (min-width: 992px) and (max-width: 1199.98px) { 
#qtranslate{width:15%;}
#social-network{width:15%;}
} @media (min-width: 1200px) {  }
.contacts-maps {
margin-top: -50px;
}
.contacts-maps:after {
clear: both;
width: 100%;
content: '';
}
.contacts-map {
width: 50%;
float: left;
}
.contacts-map:first-child {
padding-right: 10px;
}
.contacts-map:last-child {
padding-left: 10px;
}
@media (max-width: 768px) {
.contacts-map {
width: 100%;		
}
.contacts-map:first-child {
padding-right: 0;
}
.contacts-map:last-child {
padding-left: 0;
}
}
#social-network {
width: 8%;
}
#qtranslate {
width: 8%;	
}
#qtranslate-chooser {
padding-left: 0;
}
.vu_main-menu>ul>li {
border-left: 0 !important;
}
@media (max-width: 1199px) {
.vu_main-menu > ul > li > a {
padding: 7px 12px;
}
}
.vu_wc-product.vu_p-style-1, .vu_wc-product.vu_p-style-2, .vu_wc-product.vu_p-style-3, .vu_wc-product.vu_p-style-4 {
border: 1px solid #483233;
}
.vu_wc-product.vu_p-style-1 .vu_p-content, .vu_wc-product.vu_p-style-2 .vu_p-content {
padding: 0 10px 20px  !important;
background-color: #483233  !important;
}
.vu_wc-product .vu_p-name a {
color: #fdb822 !important;
}
.vu_wc-product .vu_p-price {
margin-bottom: 0 !important;
}
.vu_input-checkbox {
border: 1px solid #ccc;
}
footer .vu_with-icon a {
color: #fff;
}
.tort-order .vu_c-content {
margin-top: 0 !important;
padding: 15px 0 14px !important;
}
.vu_wc-category {
margin-bottom: 15px;
}
.category-top-menu {
max-width: 1170px;
margin: auto;
padding: 0 15px;
text-align: center;
}
.category-top-menu-main {
margin-bottom: 40px;
}
.category-top-menu li {
display: inline-block;
list-style: none;	
margin-bottom: 10px;
}
.category-top-menu a {
padding: 10px;
font-size: 16px;
font-weight: bold;
color: #684f40;
}
.category-top-menu a:hover,
.category-top-menu .current-menu-item a {   
color: #fdb822;
}
.post-type-archive .vu_heading.vu_h-alignment-center,
.tax-product_cat .vu_heading.vu_h-alignment-center {
margin: 20px 0 20px 0;
}
.single-product .vu_page-header {
margin-bottom: 20px;	
}
.woocommerce-breadcrumb {
font-size: 14px !important;
}
.woocommerce-breadcrumb a {
color: #fdb822 !important;
}
.woocommerce-shipping-destination {
color: #bbb;
text-align: left;
}
.woocommerce #shipping_method {
text-align: left;
}
.page-id-13366 .vu_ib-title,
.page-id-13388 .vu_ib-title {
padding-top: 25px;
}
.page-id-13366 .vu_column:nth-child(3) .vu_ib-title {
padding-top: 17px;
}
.breadcrumbs-cat .woocommerce-breadcrumb {
text-align: center;
margin-top: -40px;
}