@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;}    .slider-bottom-arrows .slider-news__btn{margin-top:20px;}    .header-menu-burger-phone .header-phone-box__number{font-size: 18px; margin-left:15px; padding-left:0;}    .header-menu-burger-phone .header-phone-box--icon{width: 35px; height: 40px;}    .btn-menu-label{font-size: 18px;}    .footer-logo-adres-phone__data{padding-left:15px;}    .footer-logo-adres-phone__inner{padding-top: 50px; padding-bottom: 40px;}    .boxes-board{margin-bottom: 100px;}    /* footer_logo_left_4_cols */    .footer_logo_left_4_cols .footer-copyright{display: block; margin-bottom: 8px;}    .footer_logo_left_4_cols .footer-copyright-olicom{margin-top:8px;}    .footer_logo_left_4_cols .footer-one-box__logo{        height: 100px;        padding-top: 0px;    }    .footer_logo_left_4_cols .footer-one-box__logo img{        margin: 0 auto;        margin-top: 15px;    }    .footer_logo_left_4_cols .footer-one-box__social{        height: 100px;    }    .footer_logo_left_4_cols .footer-social{        margin: 0px;        position: relative;        top: 50%;        transform: translateY(-50%);        text-align: center;    }    .footer_logo_left_4_cols .footer-social svg{        width: 37px;        height: 37px;        display: inline-block;        margin-top: 11px;        margin-left: 15px;        margin-right: 15px;    }    .footer_logo_left_4_cols .footer-one-box__links{        display: block;        position: relative;        font-family: 'Open sans', sans-serif;        font-weight: 400;        font-size: 14px;        padding-top: 30px;             text-align: left;    }    .footer_logo_left_4_cols .footer-bottom-content{        text-align: center;    }    .page-content__text--board{        margin-bottom: 45px;    }    .front-title--slider06{        font-size: 56px;     }}@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;}    .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;}    .btn-menu-label{display: none}    .header-menu-burger-phone .header__top-box{padding-top:20px; padding-bottom:30px;}    .footer-logo-adres-phone__logo{text-align: center; padding-bottom: 35px;}    .footer-logo-adres-phone__inner{padding: 40px 0;}    .footer-logo-adres-phone__box--address{padding-left:0;}    .footer-logo-adres-phone__data{margin-bottom: 20px;}    .footer-logo-adres-phone__logo{padding-top:55px; text-align:left;}    .footer-logo-adres-phone__data--tel{margin-bottom:0;}    .footer-logo-adres-phone__data{line-height: 1.4;}    .contact-block--middle{border:none;}    .contact-block--middle{height: auto; }    .contact-block__header--middle{margin-top:0;}    .slider05__image{        display: none;    }    .slider05-box__image{        width: 100%;        height: auto;    }    .slider05__text{        left: 50%;        transform: translate(-50%,-50%);        width: 75%;        background-color: rgba(0, 0, 0,0.3);        border: 2px solid white;    }    .boxes-icon-2__text{        width: 75%;    }    .boxes-icon-2__item{        margin: 25px auto;    }}@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: 767px) {    .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{ 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;}    .header-menu-burger-phone .header-logo{margin-top:0; }    .header-menu-burger-phone .header-logo__img{display: inline-block;}    .header-menu-burger-phone .header-logo{transform: translateX(-30px);}    .footer-logo-adres-phone__logo{text-align: center; padding-bottom:20px;}    .footer-logo-adres-phone__logo{padding-top:0;}    .footer-logo-adres-phone__icon,.footer-logo-adres-phone__data{float: none;}    .footer-logo-adres-phone__data{font-size: 14px; line-height: 1.4;}    .footer-logo-adres-phone__inner{text-align: center;}    .footer-logo-adres-phone__icon{margin-bottom: 7px;}    .footer-logo-adres-phone__data--tel{margin-top:0}    .footer-logo-adres-phone__box--address{padding-bottom: 5px;}    .footer-logo-adres-phone__inner{padding-bottom: 30px;}    .footer-bottom-menu li{width: 100%; margin-bottom:3px;}    .footer-bottom-menu{padding-bottom: 20px;}    .footer-bottom-menu ul{margin-top: 20px;}    .footer-bottom--footer-logo-adres-phone{font-size: 11px; line-height:1.2}    .form__input-site--transparent-round{margin-bottom:10px;}    .form__input-site--transparent-round,.form__text--transparent-round{padding-left:55px;}    .input-image:before{width: 63px;}    /* footer_logo_left_4_cols */    .footer_logo_left_4_cols .footer__bottom{        text-align: center;    }    .footer_logo_left_4_cols .footer-one-box__links:nth-of-type(odd){        text-align: center;        padding-left: 0px;        padding-top: 0px;        width: 100%;        margin-bottom: 20px;        margin-top:10px;    }    .footer_logo_left_4_cols .footer-one-box__links:nth-of-type(even){        text-align: center;        padding:0;        width: 100%;    }    .footer_logo_left_4_cols .footer-one-box__links{height: auto; margin-bottom: 20px;}    .checkator_holder {display: inline-block !important; width: 25px !important; height: 25px !important;}    .checkbox__label{width: calc(100% - 25px - 15px)}    .gallery__photo--no-margin img {height: auto;}    .btn--transparent-round-mouse, .btn--transparent-square-mouse, .btn--horizontal-input{display: block; float: none; clear: both; margin-left:0; margin-top: 30px;}    .g-recaptcha--transparent-round, .g-recaptcha--transparent-square, .g-recaptcha--horizontal-input{float:none; clear:both}    .box-board-img{        width: auto;        max-height: none;        display: block;        margin: 0 auto;    }    .slider07 .btn--slider07{        display: none;    }    .facebook-post__img{         margin: 0 auto;    }    .facebook-post:not(:last-child){        margin-bottom: 25px;    }    .front-title--slider06{        font-size: 44px;    }    .small-box-no-background__content{        padding: 0;    }    .slider05__image-img{        width: 100%;    }    .slider05 .slick-next, .slider05 .slick-prev {        display: none;    }    .boxes-template-1__image-box,.boxes-template-1__link-box{        max-width: 369px;        margin: 0 auto;    }    .news-short .news-img{        margin: 0 auto;    }}@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 (max-width: 649px){    /* footer_logo_left_4_cols */    .footer_logo_left_4_cols .footer-one-box__logo{        width: 100%;        height: 80px;    }    .footer_logo_left_4_cols .footer-one-box__social{        width: 100%;    }    .footer_logo_left_4_cols .footer-one-box__logo img{        transform: translateX(15px);    }}@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) {      .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%;}    .slider05 .front-title--slider05{        font-size: 40px;    }    .slider05__btn {         display: none;    }}@media only screen and (max-width: 480px) {    .breadcrumb-wrapp{display:none;}       .breadcrumb-wrapp__inside{margin-top:-10px; margin-bottom:10px; padding:0;border-top:1px solid #e6e6e6; }    .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;}    .header-menu-burger-phone .header-logo{transform: translateX(0);}    .front-title--slider06{        font-size: 38px;    }    .menu-category__header{font-size: 12px;}    .menu-category__burger{margin-left:15px; margin-right:20px;}    .menu-category__arrow{right: 15px;}}@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%;}    .footer_logo_left_4_cols .footer-copyright{font-size: 12px;}    .footer_logo_left_4_cols .footer-copyright-olicom{font-size: 12px;}}/* ----------------------------------- 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;}    .boxes-four-icons-2__img{         margin-top: calc(50% - 80px);    }}@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;}    .checkator_holder {display: inline-block !important; width: 20px !important; height: 20px !important;}    .checkbox__label{width: calc(100% - 20px - 15px)}}