@media (min-width: 1200px) {
    .container {
        width: 1200px;
    }
}

/* --------------------------------RESPONSIVE-------------------------------------------------- */
@media only screen and (max-width: 1500px) {
    .banner-promotion__image{padding-left: 0;}
    .banner-promotion__content-text{padding-left:70px;}
    .banner-promotion__clock{margin-right: 100px;}

}
@media only screen and (max-width: 1200px) {
    .header__menu .header__menu li {  padding: 5px 15px;} 
    .slick-slide img{  margin: 0 auto;}
    .footer-icons__details-info{ font-size:21px;}
    .footer_icons__img {margin-right: 10px;}

    .banner-clock{margin-top: 65px; margin-bottom:25px;}
    .banner-clock__button{margin:0 auto;}
    .banner-clock__button{float: none; margin-top: 15px; text-align: center; }
    .banner-promotion__content-text{padding-top:65px;}
    .slider-boxes .slick-prev{left:30px;}
    .slider-boxes .slick-next{right:45px;}
    .slider-boxes .slick-prev, .slider-boxes .slick-next{top:350px;}
    .box-3-background-tags__hashtag{font-size:32px;}
    .slider-bottom-arrows .slider-news__btn{margin-top:20px;}

}



@media only screen and (max-width: 991px) {
    .front-title--board{margin:5px 0;}
    .front-title--board-right{margin:5px 0;}
    .page-content__text--board-left{margin:0;}
    .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;}
    .page-content__img img{margin:0 auto;}
    .page-content__text{width:100%;}
    .page-content__img{margin-bottom:40px;}
    .footer-icons__one-box{text-align: center; margin-bottom: 50px;}
    .footer__content>div{text-align:center;}
    .banner-promotion__clock{margin-right: 0px;}
    .banner-promotion--img{max-width: 130px;}
    .banner-promotion__content-text{padding-left: 30px; font-size: 35px;}
    .banner-promotion__content-text{width:300px;}
    .banner-promotion__clock--no-clock .btn--promotion-baner{margin-top: 118px;}
    .banner-promotion__image{display: none;}
    .banner-promotion__content-text {padding-left: 15px; width: 50%;}
    .banner-promotion__clock{float: left; }

    .banner-promotion__clock--no-clock{float: none!important;}

    .slider-promotion .slick-next{ right: 50px;}
    .slider-promotion .slick-prev{left: 50px;}
    .slider-promotion .slick-prev, .slider-promotion .slick-next{top: 200px;}
    .box-3-background-tags__hashtag{font-size: 28px; left: 20px; padding: 15px;}

}

@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;}
    #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;}
    .slider-bottom-arrows .slider-news__text{margin-top:0;}


}
@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}
    .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; text-align:left;}
    .box-board--left .page-content__text--board, .box-board--left .btn--boxes {
    margin-left: 5px;}
    .box-board--left .front-title--board, .box-board--right .front-title--board, .box-board--right .page-content__text--board{margin:10px 5px;}
    .page-content__text--board{margin: 5px; text-align: left;}
    .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__img>a>img{width: 80%;}
    #main-slider-wrapper .slick-dots{bottom: 5px;}
    .banner-promotion__content-text{padding-left:30px;}
    .news-full-information__content{width: 400px; max-width: 100%; margin: 0 auto; }
    .news-full-information .news-img{margin-bottom:0;}
    .box-3-background-tags{margin-bottom:15px;}
    .box-3-background-tags.first, .box-3-background-tags{height:268px;}
    .box-3-background-tags.first .box-3-background-tags__hashtag{margin-top: 198px;}
    .banner-promotion--home-top{margin-bottom:100px;}
    .slider-promotion .slick-prev{left: 32px;}
    .front-title--popup{font-size: 20px;}
    .popup__close{right: -10px; top: -30px}
    .popup__box {padding: 30px 15px; }
    .popup__content{overflow: visible; height:200px;}
    .popup__box{height: 300px;}
    .popup__inner{overflow-y: scroll; overflow-x: hidden;}
    .front-title{margin-right:5px; margin-left:5px;}
    .box-3-img-button{ margin: 20px auto;}
    .btn--bright{margin-bottom:20px;}
    .boxes__one-box, .small-box-background__content{max-width:100%; width:100%;}
    .boxes-icons-left__one-box{width: 100%;}
    .container.contact-icons{margin-top:40px;}
    img.img-404{width:50vh;}
    .header-menu-burger .burger__mobile-nav ul li a{font-size:40px;}
    .header-menu-burger .burger__close-menu{max-width: 80px; padding:20px;}
    .header-menu-burger .header-logo{margin-top:30px;}
    .header-landingpage_left .toplang {margin-left:20px;}
    .header-landingpage_left .header-logo{margin-top:30px;}
    .footer-no-icons-2 .header-logo__img{margin:10px auto;}
    .footer-no-icons-2 .footer-no-icons-ux__pages{text-align:center;}


}
@media only screen and (max-width: 700px) {
    .slider-bottom-arrows .slick-prev, .slider-bottom-arrows .slick-next{width:40px; height:40px;}
    .slider-bottom-arrows .slick-next:before,.slider-bottom-arrows .slick-prev:before{background-size: 15px; height:40px;}
    .slider-bottom-arrows .slick-prev, .slider-bottom-arrows .slick-next{bottom:-20px;}
    .slider-bottom-arrows .slick-prev{right: 155px;}
    .slider-bottom-arrows .slider-news__short-description{padding:0 20px;}
    .slider-news__title{font-size: 38px;
    margin-top: 12.5%;}
   
}
@media only screen and (max-width: 690px) { 
    #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;}
    .banner-clock{display: none;}
    .banner-promotion__content-text{width:100%; padding:0; text-align: center; padding-top:40px;}
    .banner-promotion__clock{width:100%;}
    .banner-clock__button{margin-top: 0;}
    .banner-promotion__clock--no-clock .btn--promotion-baner{margin-top:0px;}
    .banner-promotion__content-text--full p{display: block; }
    .banner-promotion__content-text {font-size: 32px;}
    
}
@media only screen and (max-width: 620px) {  
    .btn--slider{display:none;}
    .slider-bottom-arrows .slider-news__short-description{padding:0;}
}
@media only screen and (max-width: 570px) {
    .slider-bottom-arrows .slider-news__short-description h2{font-size:20px;}
    /*#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;}
    .slider-bottom-arrows .slick-next{right: 20px;}
    .slider-bottom-arrows .slick-prev{right: 75px;}

}

@media only screen and (max-width: 500px) {
    .slider-news__title{font-size:30px; margin-top:5%;}
}


@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;}
    .front-title--popup{font-size: 18px;}
    .popup__title{margin-top:10px;}
    .front-title--popup{font-size: 16px;}
    .front-title.front-title--board{font-size: 40px;}
    
    
}
@media only screen and (max-width: 477px) {
    .product-label__item{margin-left:0; min-width:185px;}

}
@media only screen and (max-width: 380px) {
    .footer-icons .footer_icons__img{display:none;}
    .slider-promotion .slick-prev{left: 15px;}
    .slider-promotion .slick-next{right: 28px;}
    .slider-promotion .slick-prev, .slider-promotion .slick-next{top:111px}
    .banner-promotion__content-text{font-size: 26px;}
}

@media only screen and (max-width: 374px) {
    .select-amount__btn-group{margin-top:15px;}
    .news__img>a>img{width: 100%;}
}


/* ----------------------------------- SZABLONY BOXÓW ---------------- */
@media only screen and (max-width: 1200px) {
    .box-board__description{    margin-top:40px;}
    .box-3-img-button__button{margin: 0; margin-bottom:50px;  margin-top: 8px; display: inline-block; }
    .box-3-img-button__description{font-size: 15px;}
    .front-title.box-3-img-button__tittle{margin-bottom:8px;}

}
@media only screen and (max-width: 1024px){
    .boxes-container .slick-dots li button:before{margin-top:0;}
}
@media only screen and (max-width: 991px) {
    .box-board__title{font-size: 24px; line-height:1;}
    .box-board__description{    margin-top: 20px;}
    .box-board__title{margin-bottom:10px;}

}
@media only screen and (max-width: 767px){
    .box-board__img--left{padding-right: 15px; }
    .box-board__img--right{padding-left:15px;}
    .box-board__description{width:100%; display: block;}
    .box-board__img--right{float:none;}
    .box-board__title{font-size: 28px;}
    .header-logo__img{margin-left:0;}

    .news-img{margin-bottom:15px;}
    .news-content{max-width:100%; margin:0 auto;}
    .news-img-medium{width:auto;}
    .news-item{margin-bottom:30px;}
    .news-medium{margin-bottom:10px;}

    /* .news-content--medium{min-height: 1px;} */


    /* footer medium */
    .footer-medium .footer-one-box{text-align:center;  margin-bottom:20px;}
    .footer-medium  .footer-social{margin-top:10px; margin-bottom:0;}
    .footer-medium  .footer__copyright{margin-bottom:0; padding-bottom:0;}
    .footer-medium  .footer-one-box__title{margin-bottom:10px;}
    .footer-medium   .footer-one-box:last-child {margin-bottom:0;}
    .footer-medium  .footer-one-box:last-child p:last-child{margin-bottom:0;}


    /* footer big */
    .footer-big  .footer-one-box{text-align:center;  margin-bottom:20px;}
    .footer-big  .footer-social{margin-top:10px; margin-bottom:0; text-align:center;  line-height:1;}
    .footer-big  .footer-one-box__title{margin-bottom:10px; }
    .footer-big  .footer__logo{display:block; margin-bottom:10px; text-align:center;  line-height:1; margin-top:20px;}
    .footer-big  .footer__copyright{line-height:1;}

    /* footer small */
    .footer-small .footer__copyright{line-height:1; width:100%; text-align: center; padding-bottom:10px; }

    .box-3-img-button{width:360px; max-width: 100%; margin: 20px auto; }
    .box-3-img-button__description{text-align: center;}
    .front-title.box-3-img-button__tittle{text-align: center;}
    .box-3-img-button__button{display: block; margin:0 auto; margin-bottom: 50px; margin-top:15px}
}

@media only screen and (max-width: 600px){
    .boxes-container .slick-dots li button:before{margin-top:0;}

    /* footer small */
    .footer-small .footer-one-box{text-align:center;  margin-bottom:20px; width:100%;}
    .footer-small .footer-social{margin-top:10px; margin-bottom:0; text-align:center;  line-height:1; padding-bottom:15px;}
    .footer-small .footer-one-box__title{margin-bottom:10px; }
    .footer-small .footer__logo{display:block; margin-bottom:10px; text-align:center;  line-height:1; margin-top:20px;}
    .footer-small .footer__copyright{line-height:1; width:100%; text-align: center; padding-bottom:10px; }
    .footer-small .footer__content{padding:25px 0;}
    .footer-small .footer-one-box:last-child {margin-bottom:0;}
    /* end  */
}

@media only screen and (max-width: 480px){
    .box-board__title{font-size: 24px;}
    .box-board__description{margin-bottom: 40px;}

}
