@media only screen and (max-width:959px){.wpex-social-share.position-vertical{width:40%;padding:5px 5px 0 0}.lehed-list li.page_item{line-height:3}}.lehed-list h2{line-height:3;padding-left:10px}.ts-image-link-grid-frame div.nchgrid-item .nchgrid-caption,.ts-logo-gallery-slider div.nchgrid-item.nch-logo-link a .nchgrid-caption{background-image:none!important;background-color:unset!important}body .nchgrid-item div.nchgrid-caption-text.nchgrid-caption-text-always,body .nchgrid-item:hover div.nchgrid-caption-text{background:rgba(0,0,0,.8)!important}.intl-tel-input{display:grid;width:100%}a.ostakohe-btn{padding:14px 20px;margin:0 10px;color:#fff;background:#333;border-radius:8px;display:inline-block}a.ostakohe-btn:hover{background:#444;text-decoration:none}.telli-tegevus-button-kirjeldus2 button{background:none!important;font-size:unset}.telli-tegevus-button-kirjeldus2:hover{background:#444!important}.hinnakiri .hinnakiri-th{font-weight:bold!important;background:#666!important;color:#fff!important;vertical-align:middle!important}h2.h2-box{margin-top:10px!important;margin-bottom:10px!important}.hinnakiri-pealkiri h3{margin-top:0px!important}th.hinnakiri-th{vertical-align:middle;font-weight:600!important}.banner-suur{max-height:150px!important}.banner_wrapper .banner .banner_caption{float:left;margin-bottom:10px;padding:10px 15px 10px 15px}.banner_wrapper .banner.custom-banners-theme-standard .banner_caption{top:unset;text-shadow:unset;font-weight:700;font-size:14px}.banner_wrapper .banner{background-size:cover;border:6px solid #f2f2f2!important;outline:1px solid #d2d2d2;box-sizing:content-box;height:auto;position:relative;max-height:100%;max-width:100%;padding-bottom:50px;background:#f2f2f2}.banner_wrapper::before{content:"Kampaania:";display:table;font-weight:400;background:#f2f2f2;position:relative;z-index:1;border-top:1px solid #d2d2d2;border-right:1px solid #d2d2d2;border-left:1px solid #d2d2d2;margin-left:-1px;padding:15px 10px 10px;width:50%;border-radius:5px 10px 0 0}textarea#custom_banners_custom_css{width:100%!important}.form-group.telli-saada,.telli-saada{float:right!important}.telli-saada .btn-default{background:#444!important;color:#fff!important;border:1px solid #222!important}.telli-saada .btn-default:hover{background:#555!important;color:#fff!important;border:1px solid #222!important}.caldera-grid input,.caldera-grid textarea,.caldera-grid select,.ccselect2-container{border:1px solid #666!important;background:#fff!important;outline:none!important}.caldera-grid input:focus,.caldera-grid textarea:focus,.caldera-grid select:focus{border:1px solid #000!important}.telli-tegevus-modal{z-index:100!important}#site-header-sticky-wrapper.is-sticky #site-header{z-index:99!important}.telli-tegevus-button{display:inline-block!important;margin-right:3px!important}.telli-tegevus-button-seiklus2{font-size:16px!important}.telli-tegevus-button-kirjeldus{float:left!important;font-size:14px!important;background-color:#444!important;padding:7px!important;padding-left:20px!important;padding-right:20px!important;border-radius:6px!important;-moz-border-radius:6px!important;-webkit-border-radius:6px!important;border-top:1px solid #777;border-bottom:1px solid #666;box-shadow:inset 0 1px 0 0 #888}.telli-tegevus-button-kirjeldus2{float:left!important;font-size:14px!important;background-color:#333!important;padding:7px!important;padding-left:20px!important;padding-right:20px!important;border-radius:6px!important;-moz-border-radius:6px!important;-webkit-border-radius:6px!important}.telli-tegevus-button-seiklus{float:right!important;font-size:16px!important;background-color:#444!important;margin-top:15px!important;margin-bottom:10px!important;padding:10px!important;padding-left:20px!important;padding-right:20px!important;border-radius:6px!important;-moz-border-radius:6px!important;-webkit-border-radius:6px!important;border-top:1px solid #777;border-bottom:1px solid #666;box-shadow:inset 0 1px 0 0 #888}.plaanilised-btn span{font-size:12px!important;line-height:32px!important}.ult-modal-input-wrapper.ult-adjust-bottom-margin{margin-bottom:10px}a.su-button.su-button-style-flat.plaanilised-btn span{padding:0 10px!important}.info-button{margin-left:5px;float:right!important}button.btn-modal.ult-responsive.btn-primary.btn-modal-sm.overlay-show.telli-tegevus-modal-button.ult-align-center{padding:7px 10px}.su-button.su-button-style-default.info-button{background:seashell!important;font-weight:600;color:#444444!important}@media screen and (max-width:768px){.su-button.su-button-style-default.info-button span{padding:7px 10px!important;background:seashell;font-weight:600;color:#444444!important}.su-button.su-button-style-flat.plaanilised-btn{padding:9px 0}}.su-accordion .su-spoiler{border-top:1px solid #d5d5d5}.epood-nav{padding:10px 0 15px 0}.epood-nav.vcex-navbar a.theme-txt-link{line-height:12px;border-right:1px solid #d5d5d5;padding-right:7px}.epood-nav.vcex-navbar a.theme-txt-link:last-child{border:none}.woocommerce ul.products li.product .button{display:none!important}p.order-again{display:none!important}.woocommerce-cart table.cart .product-thumbnail{width:200px}.woocommerce table.shop_table td.actions,.woocommerce ul.products li.product .button,.button.product_type_simple.ajax_add_to_cart{display:none!important}.woocommerce ul.products li.product h3{margin-top:-10px!important}.wc-bookings-booking-form .wc-bookings-booking-cost{border-top:2px dotted #999!important;margin:auto!important;font-size:18px!important;background:none!important}.woocommerce ul.product_list_widget li .remove{display:inline-block!important}.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;left:auto;right:0}.woocommerce-cart table.cart img{max-width:150px;margin-left:20px}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:left}.woocommerce table.shop_table a.remove{color:red!important}.woocommerce table.shop_table a.remove:hover{color:#f58787!important}.woocommerce a.remove{font-size:2em}@media only screen and (max-width:767px){.woocommerce table.shop_table.woocommerce-checkout-review-order-table,.woocommerce-checkout-payment{float:left}body .woocommerce .col2-set,.woocommerce-page .col2-set{width:100%;float:left}body #order_review_heading,.woocommerce #order_review,.woocommerce-page #order_review{margin-left:0!important;width:100%}}body .woocommerce .col2-set .col-1{width:100%}.woocommerce-billing-fields h3{margin-top:0}.woocommerce .col2-set,.woocommerce-page .col2-set{width:48%;float:left}#order_review_heading,.woocommerce #order_review,.woocommerce-page #order_review{margin-left:2%}#order_review_heading{display:none}.woocommerce table.shop_table.woocommerce-checkout-review-order-table{float:right}.product-quantity{display:none}.woocommerce table.shop_table td.actions{display:none}#add_payment_method #payment .wc_payment_method li{display:none}.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th{padding:10px}.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th{padding-top:10px}.woocommerce-cart .cart-collaterals .cart_totals .order-total th,.woocommerce-cart .cart-collaterals .cart_totals .order-total td{font-size:18px}.payment_method_wc-booking-gateway{display:none}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{margin:2px;padding:3px 10px;background-color:#eee}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{float:right;margin:0;padding:2px}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:10px 1em 0 0}.woocommerce-shipping-fields h3{display:none}.billing-sub-title{margin-top:10px;padding-top:10px;border-top:2px dashed #d5d5d5}.woocommerce form .form-row{margin:auto}.woocommerce .woocommerce-checkout #customer_details h3{margin:15px 0 15px;padding-bottom:10px;border-bottom:1px dashed #c5c5c5}.woocommerce table.shop_table td{font-weight:700}.woocommerce-checkout #place_order{margin-top:20px}.sotsiaalnupud.wpb_column.vc_column_container.vc_col-sm-6.hidden-phone{display:none!important}.peida{display:none}#main{padding-top:20px}#searchform-header-replace input,#searchform-header-replace-close{text-transform:none;color:#fff}.majutus-full{min-height:350px!important}@media only screen and (max-width:768px){.majutus-infobox{margin-top:-50px!important}inspector-stylesheet:1 a.su-button.su-button-style-default.majutus-nupp.su-button-wide span,a.majutus-nupp span{padding-top:10px!important;padding-bottom:10!important}}.wc-bookings-booking-form .form-field input[type=number]{width:90%!important}.wc-bookings-booking-form .form-field{display:inline-block;width:30%}.wc-bookings-date-picker .ui-datepicker-header{background-color:#faad41!important;background-image:none!important;border-top:none!important}.wc-bookings-date-picker .ui-datepicker .ui-datepicker-next,.wc-bookings-date-picker .ui-datepicker .ui-datepicker-prev{background:#f7a42f!important}.wc-bookings-date-picker .ui-datepicker .ui-datepicker-next.ui-state-hover,.wc-bookings-date-picker .ui-datepicker .ui-datepicker-prev.ui-state-hover{background:#f69309!important}.booking-error{color:red;padding:8px;border:2px dashed #FFD6D6;display:inline-block;width:100%}.wc-bookings-booking-form .wc-bookings-booking-cost{border-top:2px dotted #999!important;margin:auto!important;font-size:18px!important;background:none!important}button.wc-bookings-booking-form-button.single_add_to_cart_button.button.alt{width:100%;padding:14px;font-size:large}.woocommerce div.product form.cart .button{width:100%!important;padding:13px!important;font-size:large!important}.osalejad-title{font-weight:700;margin-bottom:10px}.kinnita-muudatused{border:1px solid #dadada;background:#f5f5f5;cursor:pointer;padding:8px;margin-bottom:10px;text-align:center;font-weight:600}.kinnita-muudatused:hover{color:#666;background:#fafafa;border-color:#eaeaea}#kal-legend span{display:inline-block;margin:1px 3px 10px 0}#kal-legend span:before{content:"";display:inline-block;width:20px;height:20px;margin-right:5px;vertical-align:middle}.one:before{background:limegreen;border:1px solid limegreen}.two:before{background:red;border:1px solid red}.three:before{background:#fff;border:1px solid #ccc}@media only screen and (max-width:48em){#site-header{display:none!important}.map-margin{margin-top:-5px}}img{border:1px solid #;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.banner_wrapper img{border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.img-radius{border:1px solid #;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.navbar-style-one{height:30px}.sf-menu ul.sub-menu{min-width:100%}