/*
Theme Name: Learts Child
Theme URI: http://learts.thememove.com/
Author: ThemeMove
Author URI: http://thememove.com/
Version: 1.0
Template: learts
*/
.woocommerce-product-gallery__image.slick-slide.slick-current.slick-active{
    pointer-events: none;
}

@media screen and (max-width: 479px) {
    #page-container .et_shop_image, #page-container .et_shop_image img{
        height: auto!important;
        min-height: 0!important;
        max-height: none!important;
    }
}

.page-id-447 .site-header.has-margin-bottom{
    margin-bottom: 30px !important;
}

.page-id-447 div.woocommerce-info{
    margin-bottom: 0px !important;
}

.page-id-447 div.woocommerce-billing-fields h3{
    margin-top: 30px !important;
    margin-bottom: 30px !important;
}

.page-id-447 div#payment.woocommerce-checkout-payment li.wc_payment_method.payment_method_banklinkmaksekeskus{
    border-bottom: 0px;
}

.page-id-447 div#payment.woocommerce-checkout-payment li.wc_payment_method.payment_method_banklinkmaksekeskus{
    border: 0px !important;
}

.page-id-447 div#payment.woocommerce-checkout-payment ul.wc_payment_methods.payment_methods.methods{
    border: 0px !important;
}

.page-id-447 form.checkout_coupon.woocommerce-form-coupon p.form-row.form-row-last button{
    padding: 15px;
}

.page-id-445 div.coupon label{
    display: none !important;
}

.page-id-445 button[name="update_cart"]{
    display: none;
}

a.tume{
	  color: #333333 !important;
}

div.description a.tume:hover{
    color: #e08a64 !important;
}

a.tume2{
	  color: #696969 !important;
}

a.tume2:hover{
	  color: #e08a64 !important;
}

.page-id-449 p.woocommerce-FormRow.form-row.button-register button.woocommerce-Button.button{
    max-width: 205px !important;
}

h5.esimene{
	  padding-top: 54px;
    margin-bottom: 25px;
	  font-size: 34px;
	  line-height: 35px;
}

@media (max-width: 542px){
	h5.esimene{
	  padding-top: 0px;
    margin-bottom: 25px;
	  font-size: 34px;
	  line-height: 35px;
}
	}

@media (min-width: 542px) and (max-width: 990px){
	h5.esimene{
	  padding-top: 0px;
    margin-bottom: 25px;
	  font-size: 34px;
	  line-height: 35px;
}
	}

@media (max-width: 542px){
	div.shop-toolbar {
    margin-top: -20px;
    padding-bottom: 23px;
}
	}

@media (max-width: 542px){
	p.woocommerce-result-count{
    width: 35% !important;
		font-size: 12px !important;
}
	}

@media (max-width: 542px){
.page-id-445 div.coupon input#coupon_code.input-text{
    width: 50% !important;
    padding-left: 8px;
    margin-left: 10px;
}
}

@media (max-width: 542px){
div.nice-select.orderby span.current{
    font-size: 14px !important;
}
}

.cookie-wrapper{
    left: 20px;
}

@media (max-width: 542px){
.cookie-wrapper {
    left: 0px;
    width: 80%;
    padding-right: 11%;
}
}

@media (max-width: 542px){
.cookie-inner{
    padding-top: 8px !important;
    padding-bottom: 8px !important;
    padding-left: 8px !important;
    padding-right: 8px !important;
}
}

@media (max-width: 542px){
.cookie-buttons a.cookie-btn{
width: 15px !important;
}
}

@media (max-width: 767px){
aside#secondary.sidebar.col-xs-12.col-md-4.col-lg-2.flex-md-first{
    flex-wrap: wrap;
    flex-direction: column;
    order: 1 !important;
    -webkit-order: 1;
}
}

@media (max-width: 767px){
div#main.site-content.col-xs-12.col-md-8.col-lg-10{
    order: 2 !important;
    -webkit-order: 2;
}
}

@media (max-width: 767px){
.active-filters{
    margin-top: 0px;
}
}

@media (max-width: 767px){
ul.product-categories.ps.ps--theme_default.has-toggle li{
    padding: 5px 0;
}
}

@media (max-width: 767px){
.woocommerce.single-product .product .summary .product_title {
    line-height: 40px;
  }
}

p.menu_pealkiri{
    line-height: 1.2;
    font-weight: 500;
    margin-bottom: -15px !important;
    letter-spacing: .01em;
    color: #333333;
}

li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.current-menu-item.current_page_item.menu-item-5747.mega-menu-wide.mega-menu ul.sub-menu a{
    font-size: 16px;
    line-height: 2;
    font-weight: 400;
    font-style: normal;
    color: #696969;
}

div.mega-menu-content.container div.wpb_column.vc_column_container.col-sm-4{
    padding-bottom: 0px !important;
    margin-bottom: -40px;
}

p.woocommerce-shipping-destination{
    display: none !important;
}

.sticky-header.is-sticky img.logo-mobile.hidden-xl-up{
    width: 50%;
}

img.logo-desktop.hidden-lg-down{
    width: 100%;
}
