/* --------------------------------RESPONSIVE-------------------------------------------------- */
@media only screen and (max-width: 1200px) {
    .header__menu .header__menu li {  padding: 5px 15px;} 
    .slick-slide img{  margin: 0 auto;}
    .front-title{font-size: 60px}
}

@media only screen and (max-width: 991px) {
    .front-title--board{margin:5px 0; font-size:40px;}
    .front-title--board-right{margin:5px 0; font-size:40px;}
    .page-content__text--board-left{margin-left:5px}
    .page-content__text{width:50%;}
    .page-content__text--board{margin-right:0; margin-left:5px;}
    .footer__copyright--anchor{text-align: left;}
    .footer-icons--margin-right{padding-right: 60px;}
    .footer__copyright--anchor{text-align: left;}
    .newsletter, .newsletter-content, .front-title--newsletter{text-align: center;}
    .btn--newsletter{margin: 30px auto;}
    .btn--seeallnews{display:block; position: static;}
    .slider-news__title{font-size: 40px;}
    
}

@media only screen and (max-width: 972px) {
    #cart-drop2{position:absolute; right:15px; }
}
@media only screen and (max-width: 880px) {
    .slider-news__text{text-align:center; margin-right: 20px;} 
    .slider-news__text img{ max-width: 120px;}
    .slider-news__title > span{clear:both; display:block;}
 
}

@media only screen and (max-width: 840px) {
    .top-box__right-box{float:none; margin: 0 auto; margin-top: 20px;}
    .basket{display: inline-block; float:left}
    .my-account-box{display:inline-block; margin: 0 auto; margin-top: -20px;}
    .header__top-box{padding-top: 15px;}
    .header-logo__img{width:250px;}
    #cart-drop2{position:absolute;top:45px;left:50%; transform: translateX(-50%); width:200px;}
    .logged-in__hello{margin-top: -20px; }
    .my-account-box__link--user-name{margin-bottom:10px;}
    .logged-in__account-options{ top:20px; }
    .slider-news__short-description img{display:none;}
    
    
}
@media only screen and (max-width: 768px) {
    .burger__button{ display:block; }
    .burger__button{ text-align:right; position: absolute; top: 15px; right: 10px;}
    .search-box--top-header{display:none;}
    .header__menu{display:none;}
    .header-logo{ text-align:left}
    .header-logo__img{width:150px;}
    .spec-name.position-name{font-weight: 600;}
    .spec-header__label{font-size: 14px; font-weight:bold;}
    .two-cols-box__img {height:auto;background:none !important;text-align:center;}
    .two-cols-box > .pull-right {float:none !important;}
    #cart-drop2{position:absolute; top:75px; left:50%; transform: translateX(-50%);}
    .logged-in__hello{margin-top: 0; }
    .logged-in__account-options{ top:40px; }
    #cookie-policy-banner .inner{width:75%}
    #cookie-policy-banner #cclose{width: 85px;  text-align:center; }
    .my-account-box{ margin-top: 0px;}
    
    .front-title--board{margin:20px auto; font-size:60px; text-align:center;}
    .front-title--board-right{ margin:20px auto; font-size:60px; text-align:center;}
    .page-content__text{width:100%; padding:0 20px; text-align: center;}
    .page-content__img--right, .page-content__img--left{padding: 20px 0;}
    .page-content__img>img{ margin: 0 auto;}
    .news__date, .news__content{text-align: center;}
    .news__img>a>img{width: 80%;}
    #main-slider-wrapper .slick-dots{bottom: 5px;}
    

}
@media only screen and (max-width: 690px) {
    .slider-news__text{ max-width:500px; margin-top: 30px; margin-left: 3%; text-align:center; padding-top:20px; font-size:40px; padding:0;} 
     #main-slider-wrapper .slick-dots{bottom: 0;}
}

@media only screen and (max-width: 600px) {    
    .boxes-container .slick-dots li button:before{margin-top: 20px;}
    #main-slider-wrapper .slick-dots{bottom: -20px;}
}
@media only screen and (max-width: 570px) {
    #main-slider-wrapper{ display:none;} 
}
@media only screen and (max-width: 530px) {
    #cookie-policy-banner .inner{ width:100%; float:none;}
    #cookie-policy-banner #cclose{width: 85px; float:none;margin:0 auto; display:block; margin-top:10px;}

}

@media only screen and (max-width: 477px) {
    .product-label__item{margin-left:0; min-width:185px;}
}
@media only screen and (max-width: 480px) {
 .breadcrumb-wrapp{display:none;}   
.breadcrumb-wrapp{border-top:1px solid #e6e6e6; margin-top:-10px; margin-bottom:10px; padding:0;}
.breadcrumb-box{display:none;}

}
@media only screen and (max-width: 374px) {
    .select-amount__btn-group{margin-top:15px;}
    .news__img>a>img{width: 100%;}
    .front-title{font-size: 40px;}

}