.common-btn, .btn, button.common-btn, button.button{
    cursor: pointer;
    outline: none;
}

.prpage-promo {
    margin-top: 30px;
    position: relative;
}

.prpage-promo img{
    max-width: 100%;
    height: auto;
}

.prpage-promo .prpage-promo-content {
    padding-left: 100px;
    text-align: left;
    color: #fff;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translate(0, -50%);
    max-width: 575px;
}

.prpage-promo .prpage-promo-content .h2-rd {
    color: #fff;
    font-size: 38px;
    line-height: 1;
}

.prpage-promo .prpage-promo-content .p-rd {
    color: #fff;
    margin: 8px 0 22px;
    line-height: 1.3;
}

.prpage-image-links{
    margin-bottom: 70px;
}

.prpage-image-links a.prpage-image-link{
    background: no-repeat center center;
    background-size: cover;
    min-height: 245px;
    color: #fff;
    text-decoration: none;
    margin-top: 30px;
}

.prpage-image-links a.prpage-image-link:hover{
    text-decoration: underline;
}

.prpage-image-links a.prpage-image-link .h2-rd{
    padding: 1em;
    color: #fff;
}

.prpage-border-block{
    margin-top: 10px;
    border: 2px solid #f3f7fa;
    border-top: none;
}

.prpage-border-block .common_top_bar{
    margin: 0;
}

.prpage-border-block-content{
    padding: 14px 36px 38px;
}

.category-block{
    border: 1px solid #e5edf3;
    text-align: center;
    margin: 24px 0 0 24px;
    display: block;
    color: inherit;
}

.category-block-wrap{
    margin-left: -24px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.category-block-wrap .category-block{
    width: calc((100% - 120px)/5);
}

.category-subcategories{
    margin: -34px 0 0 -25px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.category-subcategories .category-block{
    width: calc((100% - 100px)/4);
    margin: 34px 0 0 25px;
}

a.category-block{
    color: #000;
    text-decoration: none;
    transition: none;
}

.category-block .category-block-image{
    padding: 20px 30px;
}

.category-block .category-block-image img{
    max-width: 100%;
    height: auto;
}

.category-block .category-block-title{
    padding: 10px 20px 20px;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.6;
    display: block;
}

a.category-block:hover{
    color: #fff;
    background: #007aeb;
    box-shadow: 0 7px 15px 0 rgb(0 0 0 / 10%);
    text-decoration: none;
}

a.category-block:hover .category-block-image{
    background: #fff;
}

.prpage-tabs{
    margin: 32px 0 22px;
}

.prpage-tabs > .nav, .description-tabs > .nav{
    margin:0 0 30px -60px;
}

.prpage-tabs > .nav > a.nav-item, .description-tabs > .nav > a.nav-item{
    margin:20px 0 0 60px;
    display: inline-block;
    font-size: 18px;
    text-decoration: none;
    color: #000;
    padding: 6px 0;
    border-bottom:3px solid transparent;
    outline: none;
}

.prpage-tabs > .nav > a.nav-item.active,
.description-tabs > .nav > a.nav-item.active,
.description-tabs > .nav[role="scroll-list"] > a.nav-item:hover
{
    border-bottom-color:#007aeb;
}

.prpage-model-blocks{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-left: -10px;
}

.prpage-model-blocks > a.prpage-model-block{
    margin: 10px 0 0 10px;
    background: #fff;
    border: 1px solid #ccdbe8;
    border-radius: 5px;
    color: #000;
    flex-direction: column;
    font-size: 16px;
    font-weight: 600;
    justify-content: center;
    line-height: 1.1;
    padding: 5px 32px 5px 20px;
    position: relative;
    text-transform: capitalize;
    text-decoration: none;
    min-height: 60px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    width: calc((100% - 70px)/7);
}

.prpage-model-blocks > a.prpage-model-block::after{
    background: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAANCAMAAACjHN8KAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAZlBMVEUAS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS47///92oAk2AAAAIHRSTlMA2FtaH+dpEOB2Ctd/Bc6JyII4700zVvor7h2F5RTRDVeNHwoAAAABYktHRCHEbA0WAAAAB3RJTUUH5goZDB4qbYhd5gAAAElJREFUCNctzUcSgDAMBEGTTMYEk9P8/5WULHTpuWzJRLHRg0QjzbBaeUGpVdU0Wm2H+xc9Q3Cc8KKHWVxYN9GyH+LJdeuL5w1+ta4Dy+Cr1UgAAAAASUVORK5CYII=") left center no-repeat;
    content: "";
    position: absolute;
    right: 12px;
    top: 0;
    bottom: 0;
    width: 8px;
}

.prpage-model-blocks > a.prpage-model-block:hover{
    border-color: #007aeb;
}

.prpage-head{
    min-height: 360px;
    background: url("../images/promo-automotive-head.jpg") 50% 50% no-repeat;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    align-items: center;
    background-size: auto 100%;
    padding: 20px 0;
}

.prpage-head.industrial-back{
    background-image: url("../images/promo-industrial-head.jpg");
}

.prpage-head.appliances-back{
    background-image: url("../images/promo-appliances-head.jpg");
}

.prpage-head .prpage-head-inner{
    color: #fff;
    text-align: center;
    font-size: 17px;
}

.prpage-head .prpage-head-inner .h1-rd{
    color: #fff;
    margin-bottom: 5px;
}

.prpage-head .prpage-head-inner .prpage-head-filter{
    margin: 20px 0 0 -10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
}

.prpage-head .prpage-head-inner .prpage-head-filter-col{
    margin: 10px 0 0 10px;
}

select.big-filter-select{
    display: inline-block;
    padding: 20px 50px 20px 19px;
    border-radius: 5px;
    color: #000;
    vertical-align: middle;
    background: #fff url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAICAMAAAARDVXAAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAb1BMVEUATJAATJAATJAATJAATJAATJAATJAATJAATJAATJAATJAATJAATJAATJAATJAATJAATJAATJAATJAATJAATJAATJAATJAATJAATJAATJAATJAATJAATJAATJAATJAATJAATJAATJAATJAATJD////G9sCZAAAAI3RSTlMAyuAyKd7Q5kE3+O4Py1FH1Ba7YlfFB6xsX7act6eLlnvoht5iGx8AAAABYktHRCS0BvmZAAAAB3RJTUUH5goZCh4ubmjlTQAAAE1JREFUCNdNjEUOwEAQw6bMzAz+/x+72oLqixNFihimJS+244oH/lODkEjiBFJdM8gL5RIqpRqaVg8d9DLA+P5MMMPy/coKbPJjP847XEHWBVbiRi10AAAAAElFTkSuQmCC") no-repeat right 25px center;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    font-size: 17px;
    font-weight: 600;
    line-height: 19px;
    border: none;
    outline: none;
    text-overflow: ellipsis;
    white-space: nowrap;
    height: auto;
}

.prpage-head .prpage-head-inner .prpage-head-filter-col select{
    width: 236px;
}

.prpage-head .prpage-head-inner .prpage-head-filter-col .common-btn{
    min-width: 166px;
}

.category-head{
    min-height: 320px;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    align-items: end;
    background-size: auto 100%;
    padding: 20px 0 68px;
}

.category-head .h1-rd{
    color: #fff;
    font-size: 36px;
}

.category-head ~ .container > .category-vehicle-filter{
    margin-top: -42px;
}

.category-head ~ .category-articles-block-back > .container > .category-vehicle-filter{
    position: relative;
    top: -42px;
    margin-bottom: -42px;
}

.category-vehicle-filter{
    background-color: #004b8e;
    color: #fff;
    font-size: 17px;
    border-radius: 10px;
    padding: 31px 23px 34px;
    margin-bottom: 1.5em;
}

.category-vehicle-filter .category-vehicle-filter-inner{
    margin: 5px 0 0 -10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
}

.category-vehicle-filter .category-vehicle-filter-inner.category-vehicle-filter-inner-no-margin{
    margin: -10px;
}

.category-vehicle-filter .category-vehicle-filter-inner .category-vehicle-filter-col{
    margin: 10px 0 0 10px;
    flex-grow: 2;
}

.category-vehicle-filter .category-vehicle-filter-inner .category-vehicle-filter-col.category-vehicle-filter-btn-col{
    flex-grow: 1;
}

.category-vehicle-filter .category-vehicle-filter-inner .category-vehicle-filter-col select, .category-vehicle-filter .category-vehicle-filter-inner .category-vehicle-filter-col button{
    width: 100%;
}

.category-vehicle-filter-sections{
    margin: 5px 0 5px -0.75em;
    font-size: 17px;
}

.category-vehicle-filter .category-vehicle-filter-sections:first-child{
    margin-top: -10px;
}

.category-vehicle-filter-sections .category-vehicle-filter-sections-caption{
    display: inline-block;
    margin: 10px 0 0 0.75em;
}

.category-vehicle-filter-sections .category-vehicle-filter-sections-radio{
    appearance: none;
    -webkit-appearance: none;
    position: absolute;
    width: 0;
    height: 0;
    border: none;
}

.category-vehicle-filter-sections  .category-vehicle-filter-sections-label{
    display: inline-block;
    margin: 10px 0 0 0.75em;
    font-weight: 500;
    cursor: pointer;
    text-decoration: none;
}

.category-vehicle-filter-sections  .category-vehicle-filter-sections-label:hover{
    text-decoration: underline;
}

.category-vehicle-filter-sections .category-vehicle-filter-sections-radio:checked + .category-vehicle-filter-sections-label{
    text-decoration: none;
    color: #000;
    background: #fff;
    border-radius: 30px;
    padding: 7.5px 15px;
    cursor: default;
}

.page-breadcrombs{
    margin: 2em 0 4em;
    font-size: 14px;
    color: #87898c;
}

.page-breadcrombs > .delimiter{
    padding: 0 0.5em;
}

.page-breadcrombs > a, .page-breadcrombs > a:hover, .page-breadcrombs > .delimiter{
    color: #000;
    text-decoration: none;
}

.page-breadcrombs > a:hover{
    text-decoration: underline;
}

.category-vehicle-filter + .category-image-block{
    margin-top: 5.5em;
}

.category-image-block .h1-rd{
    font-size: 38px;
    margin-bottom: 20px;
}

.category-image-gall{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    align-items: start;
    margin:-10px 0 4em -10px;
}

.category-image-gall .category-image-gall-image{
    margin: 10px 0 0 10px;
    width: calc((100% - 50px)/5);
}

.category-image-gall a.category-image-gall-image{
    text-decoration: none;
}

.category-image-gall a.category-image-gall-image:hover{
    background-color: #004b8e;
}

.category-image-gall a.category-image-gall-image:hover img{
    opacity: 0.25;
    transition: opacity 0.25s;
}

.category-image-gall .category-image-gall-image img{
    display: block;
    max-width: 100%;
    height: auto;
}

.category-brands{
    margin-bottom: 3em;
}

.category-brands .prpage-model-blocks{
    margin-top: -10px;
}

.category-subsections-links{
    margin: 2.5em 0;
}

.category-subsections-links .common_top_bar{
    margin-bottom: 2em;
}

.category-subsections-links .prpage-model-blocks{
    margin-top: -10px;
}

.category-subsections-links .prpage-model-blocks > a.prpage-model-block{
    width: calc((100% - 50px)/5);
}

.category-bar{
    background: #f3f7fa;
    margin-bottom: 2em;
    padding: 8px 0;
    color: #000;
}

.category-bar .category-bar-row{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
}

.category-bar .category-bar-row .category-bar-col{
    padding: 8px 30px;
}

.category-bar .category-bar-row-single .category-bar-head-results-cnt{
    padding-right: 0;
}

.category-bar-pagenav{
    margin: -10px 0 0 -10px;
}

.category-bar-pagenav a, .category-bar-pagenav span{
    display: inline-block;
    margin: 10px 0 0 10px;
    padding: 13.5px 5px;
    min-width: 49px;
    border: 1px solid #ccdbe8;
    border-radius: 5px;
    font-size: 16px;
    text-align: center;
    color: #000;
    vertical-align: middle;
    transition: none;
}

.category-bar-pagenav a.category-pagenav-prev, .category-bar-pagenav a.category-pagenav-next{
    font-size: 28px;
    padding: 9.5px;
}

.category-products ~ .category-bar{
    margin: 2em 0 0;
}

.category-products ~ .category-bar .category-bar-row .category-bar-col{
    padding-left: 21px;
    padding-right: 21px;
}

.category-products ~ .category-bar .category-bar-pagenav{
    margin: -5px 0 0 -5px;
}

.category-products ~ .category-bar .category-bar-pagenav a, .category-products ~ .category-bar .category-bar-pagenav span{
    padding: 8px 5px;
    min-width: 40px;
    margin: 5px 0 0 5px;
}

.category-products ~ .category-bar .category-bar-pagenav a.category-pagenav-prev, .category-products ~ .category-bar .category-bar-pagenav a.category-pagenav-next{
    font-size: 28px;
    padding: 5px;
}

.category-bar-pagenav a.category-pagenav-prev > i, .category-bar-pagenav a.category-pagenav-next > i{
    display: block;
}

.category-bar-pagenav a > i, .category-bar-pagenav a > i::before{
    transition: none;
}

.category-bar-pagenav span{
    background: #ccdbe8;
    color: #fff;
}

.category-bar-pagenav span.dots{
    background: none;
    color: #000;
    border: none;
    min-width: auto !important;
}

.category-bar-pagenav a:hover, .category-bar-pagenav a.category-pagenav-prev:hover, .category-bar-pagenav a.category-pagenav-next:hover{
    text-decoration: none;
    color: #fff;
    background: #ccdbe8;
}

.category-bar .h2-rd{
    padding: 10px 30px;
}

.category-bar .category-bar-controls{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    align-items: center;
    margin: -10px 0 0 -10px;
    padding: 8px 30px;
    flex-grow: 1;
    justify-content: right;
}

.category-bar .category-bar-controls .category-bar-controls-col{
    margin: 10px 0 0 10px;
}

.category-bar label{
    font-size: 15px;
    margin: 0 10px 0 0;
}

.category-bar .category-bar-controls .category-bar-input{
    font-size: 15px;
    border: none;
    outline: none;
    background: #fff;
    border-radius: 5px;
    padding: 15px 20px;
    line-height: 1.3;
}

.category-bar .category-bar-controls .category-bar-search{
    position: relative;
    display: inline-block;
}

.category-bar .category-bar-controls .category-bar-search > button{
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    background: transparent;
    border: none;
    outline: none;
    cursor: pointer;
    color: #000;
    font-size: 17px;
    padding: 0;
    width: 44px;
    text-align: center;
}

.category-bar .category-bar-controls .category-bar-search .category-bar-input{
    padding-right: 44px;
    width: 262px;
}

.category-bar .category-bar-select{
    display: inline-block;
    padding: 15px 44px 15px 20px;
    border-radius: 5px;
    color: #000;
    vertical-align: middle;
    background: #fff url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAICAQAAACIL71EAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfmChwRCB3qjY0vAAAAbUlEQVQI123OIQrCAACF4Q9MwyI2wROYdgubcQieQC9gsVgMnststSkY3RUmb0FwTPfazw/vPSLmfnMS1uJl0hNbcYeNeCi+ohJP4w/sxM0IrERt2lXsxRWlaMz6w0dx8RaLv1POIkqDOVh20AICiR21w2g//gAAAABJRU5ErkJggg==") no-repeat right 15px center;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    font-size: 15px;
    border: none;
    outline: none;
    text-overflow: ellipsis;
    white-space: nowrap;
    height: auto;
    line-height: 1.3;
}

.category-bar .category-bar-controls .category-bar-view-control{
    color: #484a4b;
    font-size: 20px;
}

.category-bar .category-bar-controls .category-bar-view-control:hover:not(.active){
    color: #000;
    cursor: pointer;
}

.category-bar .category-bar-controls .category-bar-view-control ~ .category-bar-view-control{
    margin-left: 10px;
}

.foot-mb{
    margin-bottom: 6.5em;
}

.category-descr{
    color: #4a4a4a;
    font-size: 17px;
    line-height: 1.5;
    margin-top: 3.5em;
}

.category-descr p{
    margin-bottom: 1.75rem;
}

.category-descr a{
    text-decoration: underline;
}

.category-descr a:hover, .category-descr a:active, .category-descr a:focus{
    text-decoration: none;
}

.category-pagenav{
    margin-top: calc(3.5em - 10px);
    margin-left: -10px;
}

.category-pagenav a, .category-pagenav span{
    display: inline-block;
    margin: 10px 0 0 10px;
    padding: 7px;
    min-width: 36px;
    border: 1px solid #ccdbe8;
    border-radius: 5px;
    font-size: 16px;
    text-align: center;
    color: #9a9a9a;
    vertical-align: middle;
}

.category-pagenav a.category-pagenav-prev, .category-pagenav a.category-pagenav-next{
    font-size: 30px;
    padding: 2px;
    color: #fff;
    background: #004b8e;
    border-color: #004b8e;
}

.category-pagenav a.category-pagenav-prev i, .category-pagenav a.category-pagenav-next > i{
    display: block;
}

.category-pagenav span{
    color: #000;
    font-weight: 600;
}

.category-pagenav span.dots{
    border: none;
}

.category-pagenav a:hover, .category-pagenav a.category-pagenav-prev:hover, .category-pagenav a.category-pagenav-next:hover{
    text-decoration: none;
    color: #fff;
    background: #007aeb;
    border-color: #007aeb;
}

.category-sections{
    border: 1px solid #ccdbe8;
    border-radius: 5px;
    padding: 20px 17px 0;
}

.category-sections .category-sections-title{
    font-size: 18px;
    color: #000;
    text-transform: uppercase;
    font-weight: bold;
    padding-bottom: 13px;
    background: url("../images/after-design-short.png") no-repeat 0 100%;
    margin-bottom: 0.5em;
}

.category-sections > ul{
    list-style: none;
    margin: 0;
    padding: 0;
}

.category-sections > ul > li:not(:last-child){
    border-bottom: 1px solid #e5e5e5;
}

.category-sections > ul > li > a, .category-sections > ul > li > span{
    font-size: 16px;
    color: #000;
    font-weight: 600;
    text-decoration: none;
    padding: 17px 0;
    display: block;
}

.category-sections > ul > li > span.parent{
    cursor: pointer;
}

.category-sections > ul > li > .parent{
    padding-right: 52px;
    background: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAQAAABQ+cdNAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfmCwEOFyNu39ylAAAAUUlEQVQI113MMQ2EUAAE0ScBBRhBAQUOkIAHqitPwIWEjpoWDzigpcHFXvUJYarNbDKcRk8GF1/R36oVM3xEBxrxK/8kapVYn6VFxObF7ijzD9N9Ep8mD4qyAAAAAElFTkSuQmCC") no-repeat right 4px top 23px;
}

.category-sections > ul > li > .parent.active{
    padding-bottom: 6px;
}

.category-sections > ul > li > a:hover{
    text-decoration: underline;
}

.category-sections > ul > li > ul{
    margin: 0 0 2em;
    padding: 0 0 0 27px;
    display: none;
    line-height: 1.2;
    list-style:none;
}

.category-sections > ul > li > .parent.active + ul{
    display: block;
}

.category-sections > ul > li > ul > li{
    padding: 5px 0 6px;
}

.category-sections > ul > li > ul > li::before{
    content: '';
    width: 7px;
    height: 7px;
    border-radius: 50%;
    border: 1px solid #004b8e;
    display: inline-block;
    vertical-align: middle;
    margin-left: -16px;
    margin-right: 9px;
}

.category-sections > ul > li > ul > li > a{
    color: #000;
    font-size: 14px;
    text-decoration: none;
}

.category-sections > ul > li > ul > li > a:hover{
    text-decoration: underline;
}

.category-products{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: -34px 0 0 -25px;
}

.category-products .product-block{
    width: calc((100% - 75px)/3);
    margin: 34px 0 0 25px;
}

.product-block{
    border: 1px solid #ccdbe8;
    border-radius: 6px;
    position: relative;
}

.product-block.empty-product-block{
    align-self: baseline;
}

.product-block .product-block-image{
    border-radius: 6px;
    padding: 20px 0;
    height: 242px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    justify-content: center;
}

.product-block .product-block-image img{
    max-width: 100%;
    height: auto;
    max-height: 100%;
}

.product-block .product-block-descr{
    padding: 21px 21px 28px;
    color: #000;
}

.product-block .product-block-descr .product-block-title{
    font-size: 16px;
    font-weight: 600;
    line-height: 1.55;
}

.product-block .product-block-descr .product-block-rating{
    margin-top: 0.6em;
}

.product-block .product-block-descr .product-block-price{
    font-size: 24px;
    margin-top: 0.4em;
}

.product-block .product-block-descr .product-block-msrp{
    margin-top: 0.4em;
    font-size: 16px;
}

.product-block .product-block-descr .product-block-price del{
    font-size: 16px;
    vertical-align: middle;
}

.product-block .product-block-descr .product-block-labels{
    margin: 4px 0 0 -10px;
}

.product-block .product-block-descr .product-block-labels > span{
    display: inline-block;
    font-size: 16px;
    color: #fff;
    background: #004b8e;
    padding: 3px 8px;
    border-radius: 3px;
    margin: 8px 0 0 10px;
}

.product-block .product-block-descr .product-block-labels > span > b{
    font-weight: 600;
}

.product-block .product-block-notes{
    margin-top: 4px;
    font-size: smaller;
}

.product-block .product-block-notes .product-block-note{
    margin-top: 8px;
}

.product-block > a.hover-block{
    display: none;
    position: absolute;
    left: -1px;
    right: -1px;
    top: -1px;
    bottom: -1px;
    background-color: rgba(243, 247, 250,0.702);
    border-radius: 6px;
    padding: 24px 48px;
    text-decoration: none;
    z-index: 5;
}

.product-block .product-block-promo{
    position: absolute;
    left: -1px;
    top: -1px;
    z-index: 4;
    border-radius: 5px 3px 3px 3px;
    font-size: 16px;
    color: #fff;
    background: #004b8e;
    padding: 3px 8px;
}

.product-block:hover > a.hover-block,
.product-block:focus > a.hover-block,
.product-block.active > a.hover-block{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    align-items: center;
}

.product-block > a.hover-block > .common-btn{
    display: block;
    width: 100%;
    font-size: 17px;
    text-align: center;
    padding-left: 10px;
    padding-right: 10px;
}

.description-tabs{
    color: #4a4a4a;
    font-size: 16px;
    line-height: 1.6;
}

.description-tabs p{
    margin-bottom: 1.65rem;
}

.text-bordered-block{
    border: 1px solid #ccdbe8;
    font-size: 15px;
    padding: 24px;
    margin: 1em 0;
}

.text-bordered-block .text-bordered-block-title{
    font-size: 22px;
    color: #000;
    font-weight: 600;
    display: block;
    margin-bottom: 0.7rem;
    line-height: 1.4;
}

.text-warning-block{
    background: #fffbe5;
    font-size: 15px;
    padding: 22px 45px;
    margin: 1em 0 2em;
    position: relative;
}

.text-warning-block::after{
    content: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAARCAMAAAAIRmf1AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAxlBMVEX/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD///8QlHUCAAAAQHRSTlMAoeOjfoIYGrPrgb+4NWkeONVZHNhkcjFlBvaDR/kHjZNakRaeaLe9gLo+y0Hd7tbfZlMCaqIg8vhD2vHz99tGUth6swAAAAFiS0dEQYnebE4AAAAHdElNRQfmCwQRHjgV3Lp/AAAAnElEQVQY012O1RLCMBREFyvF3YpLcbfi7P9/FTEG2vNwd3MycxPAEApHECBKMuZXFiVxn7OZSKaY/lcZMoscmf9zBbKIEln+qYrYVUVNzPpXNRxxaqIlZrtjXFe+2UNfxkCrofrHCK5KS7mx6hNMVc6kmlOzMLkUbqXr2t7osgV25nqPg2lHOKadzq5pHi4M4uB68+6SB58qvdf7A2neK0l5wPRJAAAAAElFTkSuQmCC");
    position: absolute;
    left: 18px;
    top: 24px;
}

.text-warning-block .text-warning-block-title{
    font-size: 16px;
    font-weight: 600;
    color: #000;
    display: block;
    margin-bottom: 0.65rem;
    line-height: 1.5;
}

.text-red-title{
    display: block;
    color: red;
    font-weight: bold;
    margin-bottom: 0.5rem;
}

ul.list-green-check{
    list-style: none;
    margin: 0;
    padding: 0 0 0 33px;
}

ul.list-green-check > li ~ li{
    margin-top: 0.25rem;
}

ul.list-green-check > li::before{
    content: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAMAAAAMCGV4AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAWlBMVEV3slV3slV3slV3slV3slV3slV3slV3slV3slV3slV3slV3slV3slV3slV3slV3slV3slV3slV3slV3slV3slV3slV3slV3slV3slV3slV3slV3slV3slX///+oonH2AAAAHHRSTlMAh+7x8JHy6++tV7gj2rdDy5SzSPxbdU1Pq4yV7HsadAAAAAFiS0dEHesDcZEAAAAHdElNRQfmCwcSITvE+NBOAAAAV0lEQVQI123PWQ6AMAgE0LG41H23Lr3/OTXRGibK30tgAERG4lBiEnguGGKKjGyV84Jconos9cUGbejv0PsB4zs/zVjgdJ7Dyvnbz77bfJ987t/1f/Y4AYxfEoF4G1ZoAAAAAElFTkSuQmCC");
    display: inline-block;
    vertical-align: middle;
    margin: 0 18px 0 -33px;
}

ol.list-bold-counter{
    list-style: none;
    margin: 0 0 1rem;
    padding: 0 0 0 18px;
    counter-reset: list-bold-counter;
}

ol.list-bold-counter > li {
    counter-increment: list-bold-counter;
}

ol.list-bold-counter > li ~ li{
    margin-top: 0.5rem;
}

ol.list-bold-counter > li::before {
    content: counter(list-bold-counter) '.';
    font-weight: bold;
    display: inline-block;
    width: 18px;
    margin-left: -18px;
}

.text-window-block{
    margin: 1.25em 0;
}

.text-window-block .text-window-block-title{
    background: #f3f7fa;
    font-size: 22px;
    color: #000;
    font-weight: 600;
    padding: 15px 25px;
    line-height: 1.4;
}

.text-window-block .text-window-block-content{
    padding: 20px 24px 24px;
    border: 1px solid #ccdbe8;
    border-top: none;
}

.product-reviews .yotpo .yotpo-label-container{
    border-top: none;
}

.block-common-border-top{
    border-top: 1px solid #e5e5e5;
    margin-top: 6.5em;
}

.block-common-border-top.checkout-footer-block-common-border-top{
    margin-top: 4em;
}

.block-common-border-top .block-common-border-top-title{
    padding: 38px 0 28px;
}

.block-common-border-top .block-common-border-top-title .h2-rd{
    font-size: 35px;
    font-weight: bold;
    line-height: 1.4;
    padding: 0 155px 0 0;
    position: relative;
    display: inline-block;
}

.block-common-border-top.checkout-footer-block-common-border-top .block-common-border-top-title .h2-rd{
    font-weight: 600;
    text-transform: none;
}

.block-common-border-top .block-common-border-top-title .h2-rd::after {
    content: "";
    position: absolute;
    width: 144px;
    height: 8px;
    background: url(../images/after-design.png) no-repeat left center;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto 0;
}

.block-common-border-top .block-common-border-top-content{
    line-height: 1.5;
}

.full-width-products{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: -34px 0 0 -25px;
}

.full-width-products .product-block{
    width: calc((100% - 100px)/4);
    margin: 34px 0 0 25px;
}

.btn.common-btn{
    white-space: normal;
}

.product-info-container{
    width: 100%;
    max-width: 1680px;
    padding-right: 30px;
    padding-left: 30px;
    margin: 0 auto 2em;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: flex-start;
}

.product-info-container .product-info-images{
    width: 640px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: space-between;
    flex-wrap: nowrap;
}

.fancybox__viewport *{
    outline: none;
}

.product-info-container .product-info-slider-nav-wrap{
    width: 114px;
}

.product-info-container .product-info-slider-nav-wrap .product-info-slider-nav .slick-list{
    margin: 0 -5px;
}

.product-info-container .product-info-slider-nav-wrap .product-info-slider-nav.slick-vertical .slick-list{
    margin: -10px 0;
}

.product-info-container .product-info-slider-nav-wrap .product-info-slider-nav .slick-slide{
    border: none;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
}

.product-info-container .product-info-slider-nav-wrap .product-info-slider-nav.slick-vertical .slick-slide{
    border: none;
    border-bottom: 7.5px solid transparent;
    border-top: 7.5px solid transparent;
}

.product-info-container .product-info-slider-nav-wrap .product-info-slider-nav-video-link{
    display: inline-block;
    outline: none;
    margin-bottom: 15px;
    position: relative;
    border: 2px solid #dfecfd;
}

.product-info-container .product-info-slider-nav-wrap .product-info-slider-nav-text-video-link{
    outline: none;
    margin-bottom: 15px;
    position: relative;
    border: 2px solid #dfecfd;
    height: 93px;
    width: 114px;
    text-transform: uppercase;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: nowrap;
    flex-direction: column;
    -ms-flex-direction: column;
    color: #4a4a4a;
    font-weight: 500;
    font-size: 15px;
    text-decoration: none;
}

.product-info-slider-nav-text-video-link .product-info-slider-nav-text-video-icon{
    display: inline-block;
    position: relative;
    margin-bottom: 5px;
    background: red;
    width: 50px;
    height: 50px;
    border-radius: 50%
}

.product-info-slider-nav-text-video-link .product-info-slider-nav-text-video-icon::before{
    content: '';
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 10px 0 10px 20px;
    border-color: transparent transparent transparent #fff;
    position: absolute;
    left: 50%;
    top: 50%;
    margin: -10px 0 0 -8px;
}

.product-info-container .product-info-slider-nav-wrap .product-info-slider-nav-video-link::before{
    content: '';
    width: 33px;
    height: 33px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin: -16.5px 0 0 -16.5px;
    background: #cc161e;
    border-radius: 50%;
}

.product-info-container .product-info-slider-nav-wrap .product-info-slider-nav-video-link::after{
    content: '';
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 4.5px 0 4.5px 9px;
    border-color: transparent transparent transparent #ffffff;
    position: absolute;
    left: 50%;
    top: 50%;
    margin: -4.5px 0 0 -3px;
}

.product-info-container .product-info-slider-nav-wrap .product-info-slider-nav-video-link:hover::before{
    background: #007aeb;
}

.product-info-slider-nav-text-video-link:hover .product-info-slider-nav-text-video-icon{
    background: #cd201f;
}

.product-info-container .product-info-slider-nav .slick-track{
    margin-left: 0;
    margin-right: 0;
}

.product-info-container .product-info-slider-nav .slick-slide{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.product-info-container .product-info-slider-nav .slick-slide .image-wrap{
    border: 2px solid #dfecfd;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    max-width: 114px;
}

.product-info-container .product-info-slider-nav .slick-slide img,
.product-info-container .product-info-slider .slick-slide img,
.product-info-container .product-info-slider-nav-wrap .product-info-slider-nav-video-link img{
    display: block;
    max-width: 100%;
    height: auto;
}

.product-info-container .product-info-slider-nav .slick-slide.slick-current .image-wrap,
.product-info-container .product-info-slider-nav .slick-slide:hover .image-wrap,
.product-info-container .product-info-slider-nav-wrap .product-info-slider-nav-video-link:hover,
.product-info-container .product-info-slider-nav-wrap .product-info-slider-nav-text-video-link:hover
{
    border-color: #007aeb;
}

.product-info-container .product-info-slider .slick-slide img[data-type][data-index]{
    cursor: pointer;
}

.product-info-container .product-info-slider-nav .product-info-slider-nav-other{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    flex-direction: column;
}

.product-info-container .product-info-slider-nav-wrap .product-info-slider-nav-other{
    margin-top: 15px;
}

.product-info-container .product-info-slider-nav-wrap .product-info-slider-nav-other > a{
    width: 100%;
    border: 2px solid #dfecfd;
    display: block;
    text-decoration: none;
    font-size: 14px;
    color: #000000;
    padding: 6px 5px 6px 30px;
    position: relative;
    text-align: center;
}

.product-info-container .product-info-slider-nav-wrap .product-info-slider-nav-other > a:hover{
    text-decoration: underline;
    border-color: #007aeb;
}

.product-info-container .product-info-slider-nav-wrap .product-info-slider-nav-other > a::before{
    position: absolute;
    top: 50%;
    left: 3px;
}

.product-info-container .product-info-slider-nav-wrap .product-info-slider-nav-other > a.other-guide-link::before{
    content: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAMAAACeyVWkAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABJlBMVEUum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9v////VG+QpAAAAYHRSTlMALYG93ungv4QxGaKoHkTx9kw/ypPTSRD7uhEWqzO3JPCC7IaSxdt2Wc3l5kvI5+/jSEYDDvXtB07ox5SRzopc/P2VJyMgrmPqMLKPFBIXbxtH+VD3VKwmNovh6+LGjjoGdklIAAAAAWJLR0RhsrBMhgAAAAd0SU1FB+YMFhYMKtPu7mUAAADrSURBVBjTZZF5W0FBFId/yFYSaZHKLskWQiuXkn2LsoTu9/8UXXPOxPP0++e88z73zpw5A4jo9IYdo8lssWKT3T1VxrYvpf1A3cThJHnIa9fRsagna3nqJnkGeIjONXvBn1qASyIv4JMb+gOBIKMOIfV/wohIvIpeGxljuCGIJ7QjkmxTSIt6m8nmcJdnm0Zc1ILJXcS93OwBj0xPwLO0LygxlQFFrRBX8cr2DbX3eoO4CbSoL62FXFsRbNC4Q810e/0U/zZYj2coMP8hzxrRKJ3jrdsqn3Lsta8/2ZpsvdF0Fpl/L5arH1r+AinUbwpagoHIAAAAAElFTkSuQmCC");
    margin-top: -10.5px;
}

.product-info-container .product-info-slider-nav-wrap .product-info-slider-nav-other > a.other-authorized-link::before{
    content: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAMAAADzapwJAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABXFBMVEUcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3YcW3b///8KigvyAAAAcnRSTlMAUNLbalquoai2na9wO1jLypuZxOFFhwwCAwZ2YfwvctD7/dZ+HOxxJur4Gg2cevOtsHWW3Jrxwbvv7knXgQnmj0fNGPqAjBRg91a38phofaNPsxv0JwTiXPV73eMFgz+qeArRY8a8i4nlW22suKt0ZWuEy6HgAAAAAWJLR0RzQQk9zgAAAAd0SU1FB+YMFhYNNDD64kcAAAErSURBVBjTXZHXWgJBDIUPgoUiIAiCHRRFxArq2gAFxYq9Yu+9nPe/MPOx7qK5mOT82Z1kEuDXLDVWG/5abV19A8XsDqfLpI2sMreBPUp6m3x+5Zt1GLCLCLYgFEZrm4R+i6LtEnV0oqs7Eu3pRaxPZL9gr/h4aKBycWIwKadV8BA5jBGjItzkqOAxCcd1lkpzApOcgkpqmGZiRugs5uQbH2mTHOczZBY5LmBRcnnpoaDwkmAuo4i0uii/Qq5ijVzHhsjNWLZSM0WWACej2DLfvi2FPNKJg3ShYDa4Q+7qz9lL7uv04FCOI8HH4k/iOC2TZ8HzoipwoYZyeSXRdRiZG6Ak4e2dPsN79fvD45M9Iv7ZmHegeg0v5npetbd3hbQP7fPfPr+s5W9D/AC4MnP3INOphAAAAABJRU5ErkJggg==");
    margin-top: -11px;
}

.product-info-container .product-info-slider-nav-wrap .product-info-slider-nav-other > a ~ a{
    margin-top: 5px;
}

.product-info-container .product-info-slider-wrap{
    width: 479px;
}

.product-info-container .product-info-slider .slide-arrow,
.product-info-slider-popup-slider .product-info-slider-popup-slider-prev,
.product-info-slider-popup-slider .product-info-slider-popup-slider-next{
    background: #007aeb;
    color: #fff;
    border-radius: 50%;
    text-align: center;
    line-height: 54px;
    width: 54px;
    height: 54px;
    position: absolute;
    top: 50%;
    margin-top: -27px;
    font-size: 26px;
    z-index: 1;
    cursor: pointer;
}

.product-info-container .product-info-slider .slide-arrow.slick-disabled,
.product-info-slider-popup-slider .product-info-slider-popup-slider-prev.disabled,
.product-info-slider-popup-slider .product-info-slider-popup-slider-next.disabled
{
    background: #fff;
    color: #cccccc;
    border: 1px solid #CCCCCC;
    line-height: 52px;
    cursor: default;
}

.product-info-container .product-info-slider .slide-arrow.prev-arrow,
.product-info-slider-popup-slider .product-info-slider-popup-slider-prev{
    left: -27px;
}

.product-info-container .product-info-slider .slide-arrow.next-arrow,
.product-info-slider-popup-slider .product-info-slider-popup-slider-next{
    right: -27px;
}

.product-info-container .product-info-description{
    padding: 0 45px;
    width: calc(100% - 1010px);
    color: #4a4a4a;
}

.product-info-container .product-info-options,
.product-info-container .product-info-express-checkout{
    width: 370px;
}

.product-info-container .product-info-options:not(.product-info-options-no-border),
.product-info-container .product-info-express-checkout{
    padding: 10px;
    border: 2px solid #efefef;
}

.product-info-options .product-instock-options-wrap{
    margin: 0;
}

.product-info-labels{
    margin: -10px 0 0.4em -10px;
}

.product-info-labels > span{
    border-radius: 3px;
    background-color: rgb(242, 246, 249);
    font-size: 16px;
    color: #000;
    display: inline-block;
    padding: 3.5px 7px;
    margin: 10px 0 0 10px;
}

.product-info-title{
    font-size: 30px;
    color: #0e0f0f;
    font-weight: 600;
    line-height: 1.35;
    margin: 0 0 0.75rem;
    padding: 0;
}

.product-info-rating{
    margin: -10px 0 1em -50px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.product-info-rating > .yotpo{
    margin-left: 50px;
    margin-top: 10px;
}

.product-info-text-bordered-block{
    padding: 10px 20px;
    border: 1px solid #ccdbe8;
    font-size: 14px;
    border-radius: 5px;
    line-height: 1.7;
    margin: 1.25em 0 1em;
}

ul.product-info-list-check{
    list-style: none;
    margin: 1em 0;
    padding: 0 0 0 24px;
    font-size: 16px;
    line-height: 1.5;
}

ul.product-info-list-check > li::before{
    content: url('data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAMAAAAolt3jAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAolBMVEUAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeuv///+dHlStAAAANHRSTlMAFH7G68eBF1Pw8lpNVQ/+E4BPk4rROK7X82WRObwc01692YTvjhAVXFv1+GEahsvszYkdgO7QMgAAAAFiS0dENd622WsAAAAHdElNRQfmCwkQMhIE/qrtAAAAe0lEQVQI102O3QKBQBSEJy0SISQR+Uv+Qsz7P5vds8jczHwXZ84AgNNwlWq22hB5HYr8rqEefwqA/qBGDhF+42hMThB9aIqYnCHRcb5giqVpE/SwEmKCzNgaG7nYYie+twU5Dn9/WOhRNR3NrNPZwuVqR5e3u3pUz5eOb4f0G5As0gwDAAAAAElFTkSuQmCC');
    display: inline-block;
    vertical-align: middle;
    margin: 0 10px 0 -24px;
}

ul.product-info-list-check > li ~ li{
    margin-top: 0.7rem;
}

.product-info-text-warning-block{
    background: #fffbe5;
    font-size: 14px;
    padding: 13px 22px 13px 45px;
    margin: 0.75em 0;
    position: relative;
    border-radius: 5px;
    line-height: 1.7;
}

.product-info-text-warning-block .text-warning-block-title {
    font-size: 16px;
    font-weight: 600;
    color: #000;
    display: block;
    margin-bottom: 0.65rem;
    line-height: 1.5;
}

.product-info-text-warning-block::after,
.warning-icon-inline::before{
    content: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAARCAMAAAAIRmf1AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAxlBMVEX/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD/xgD///8QlHUCAAAAQHRSTlMAoeOjfoIYGrPrgb+4NWkeONVZHNhkcjFlBvaDR/kHjZNakRaeaLe9gLo+y0Hd7tbfZlMCaqIg8vhD2vHz99tGUth6swAAAAFiS0dEQYnebE4AAAAHdElNRQfmCwQRHjgV3Lp/AAAAnElEQVQY012O1RLCMBREFyvF3YpLcbfi7P9/FTEG2vNwd3MycxPAEApHECBKMuZXFiVxn7OZSKaY/lcZMoscmf9zBbKIEln+qYrYVUVNzPpXNRxxaqIlZrtjXFe+2UNfxkCrofrHCK5KS7mx6hNMVc6kmlOzMLkUbqXr2t7osgV25nqPg2lHOKadzq5pHi4M4uB68+6SB58qvdf7A2neK0l5wPRJAAAAAElFTkSuQmCC");
}

.warning-icon-inline::before{
    display: inline-block;
    vertical-align: middle;
    margin-right: 0.35em;
}

.product-info-text-warning-block::after{
    position: absolute;
    left: 18px;
    top: 15px;
}

.product-info-price-container{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    align-items: center;
    margin-left: -15px;
}

.product-info-express-checkout{
    padding: 0.75em 0;
}

.product-info-express-checkout .product-info-express-title{
    font-size: 18px;
    font-weight: 600;
    text-align: center;
}

.product-info-express-checkout .product-info-express-btn ~ .product-info-express-btn{
    margin-top: 0.5em;
}

.product-info-express-checkout .product-info-express-btn .common-btn{
    width: 100%;
}

.product-info-express-regular{
    display: none;
    margin-top: 2em;
    width: 100%;
}

.product-info-price-container .product-info-price{
    color: #004b8e;
    font-size: 40px;
    font-weight: bold;
    display: inline-block;
    margin-left: 15px;
}

.product-info-exchange-price{
    margin-top: 0.25em;
    color: #004b8e;
    font-size: 40px;
    font-weight: bold;
}

.product-info-exchange-price small{
    font-size: 60%
}

.product-info-msrp-container{
    margin-top: 0.25em;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    align-items: center;
    margin-left: -15px;
}

.product-info-msrp-container .product-info-price-description{
    font-size: 26px;
    margin-left: 15px;
    vertical-align: middle;
}

.product-info-description .product-info-price-container{
    margin-top: 1em;
}

.product-info-description .sharethis-inline-share-buttons{
    margin-top: 1.5em;
}

.product-info-options .product-info-price-container{
    margin-bottom: 2em;
}

.product-info-price-container .product-info-price-del, .product-info-msrp-container .product-info-price-del{
    font-size:20px;
    color: #000000;
    text-decoration: line-through;
    margin-left: 15px;
}

.product-info-price-labels{
    margin-left: 5px;
}

.product-info-price-labels > span{
    display: inline-block;
    font-size: 16px;
    color: #fff;
    background: #004b8e;
    padding: 3px 8px;
    border-radius: 3px;
    margin-left: 10px;
}

.product-info-price-labels > span > b{
    font-weight: 600;
}

.product-info-sku-options{
    margin: 2em 0;
}

.product-info-option, .product-info-sku-option{
    font-size: 13px;
    color: #4a4a4a;
}

.product-info-option ~ .product-info-option,
.product-info-sku-option ~ .product-info-sku-option{
    margin-top: 2em;
}

.modal-body .product-info-option,
.modal-body .product-info-sku-option{
    margin-bottom: 2em;
}

.modal-body .product-info-option ~ .product-info-option,
.modal-body .product-info-sku-option ~ .product-info-sku-option{
    margin-top: 0;
}

.product-info-option .product-info-option-title,
.product-info-sku-option .product-info-sku-option-title{
    font-size: 16px;
    color: #000;
    line-height: 1.4;
    font-weight: 600;
    margin-bottom: 1em;
}

.product-info-option.error .product-info-option-title{
    background: #fdd9d7;
    padding: 10px;
    margin: -10px -10px calc(1em - 5px);
}

.product-info-options-no-border .product-info-option.error .product-info-option-title{
    margin: 0 0 calc(1em - 5px);
}

.product-info-sku-option .product-info-sku-option-row{
    margin: -10px 0 0 -10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.product-info-sku-option .product-info-sku-option-row .product-info-sku-option-col{
    margin: 10px 0 0 10px;
    width: 100px;
    cursor: pointer;
    border: 2px solid #dfecfd;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    min-height: 70px;
}

.product-info-sku-option .product-info-sku-option-row .product-info-sku-option-col.selected{
    border-color: #007aeb;
}

.product-info-sku-option .product-info-sku-option-row .product-info-sku-option-col img{
    display: block;
    max-width: 100%;
    height: auto;
    padding: 5px;
}

.product-info-sku-option .product-info-sku-option-row .product-info-sku-option-col span{
    display: block;
    padding: 5px;
    text-align: center;
    font-weight: 500;
}

.product-info-sku-option .product-info-sku-option-row .product-info-sku-option-col small{
    display: block;
    padding: 0 2px 5px;
    text-align: center;
    font-weight: 500;
    font-size: 10px;
}

.product-info-option ul.product-info-option-list{
    list-style: none;
    margin: -1em 0 0 -10px;
    padding: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.product-info-option ul.product-info-option-list > li{
    margin: 1em 0 0 10px;
    width: calc((100% - 20px)/2);
}

.product-info-option label{
    margin: 0;
    padding: 0;
}

.product-info-option label.product-info-option-radio, .product-info-option label.product-info-option-checkbox{
    display: inline-block;
    padding-left: 20px;
}

.product-info-option label.product-info-option-radio::before,.product-info-option label.product-info-option-checkbox::before{
    content: '';
    width: 13px;
    height: 13px;
    display: inline-block;
    border: 1px solid #7fa5c6;
    color: #007aeb;
    margin: -0 5px 0 -20px;
    vertical-align: middle;
    font-family: FontAwesome;
    line-height: 1;
}

.product-info-option label.product-info-option-radio::before{
    border-radius: 50%;
}

.product-info-option label.product-info-option-checkbox::before{
    border-radius: 2px;
}

.product-info-option input.product-info-option-radio, .product-info-option input.product-info-option-checkbox {
    appearance: none;
    -webkit-appearance: none;
    position: absolute;
    width: 0;
    height: 0;
    border: none;
}

.product-info-option input.product-info-option-radio:checked + label.product-info-option-radio::before{
    content: "\f111";
    font-size: 9px;
    padding: 1px 0 0 2px;
}

.product-info-option input.product-info-option-checkbox:checked + label.product-info-option-checkbox::before{
    content: "\f00c";
    font-size: 9px;
    padding: 1px 0 0 2px;
}

.product-info-option .product-info-option-other{
    margin-top: 1em;
    display: none;
}

.product-info-option input[type=text],.product-info-option input[type=email]{
    width: 100%;
    display: inline-block;
    border: 1px solid #7fa5c6;
    outline: none;
    background: #fff;
    font-size: 14px;
    color: #000;
    border-radius: 5px;
    padding: 12px 20px;
    line-height: 1.3;
}

.product-info-option input[type=text]:disabled,.product-info-option input[type=email]:disabled{
    color: #aaaaaa;
}

.product-info-option input[type=text].invalid,.product-info-option input[type=email].invalid{
    border-color: #dc3545;
}

.product-info-option select{
    width: 100%;
    display: inline-block;
    border: 1px solid #7fa5c6;
    padding: 12px 44px 12px 20px;
    border-radius: 5px;
    color: #000;
    vertical-align: middle;
    background: #fff url(data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAICAQAAACIL71EAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfmChwRCB3qjY0vAAAAbUlEQVQI123OIQrCAACF4Q9MwyI2wROYdgubcQieQC9gsVgMnststSkY3RUmb0FwTPfazw/vPSLmfnMS1uJl0hNbcYeNeCi+ohJP4w/sxM0IrERt2lXsxRWlaMz6w0dx8RaLv1POIkqDOVh20AICiR21w2g//gAAAABJRU5ErkJggg==) no-repeat right 15px center;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    font-size: 14px;
    outline: none;
    text-overflow: ellipsis;
    white-space: nowrap;
    height: auto;
    line-height: 1.3;
}

.product-info-buy-message{
    color: #fff;
    background: #004b8e;
    padding: 12px 21px;
    text-transform: uppercase;
    font-weight: 500;
    display: none;
}

.product-info-buy-message-show{
    display: block;
    margin-top: 2em;
}

.product-info-buy-block{
    background: #f2f6f9;
    padding: 21px 24px 24px;
    margin-top: 2em;
}

.product-info-buy-message-show + .product-info-buy-block{
    margin-top: 0;
}

.product-info-buy-block ~ .product-info-buy-block-bnts{
    margin-top: -24px;
    padding-top: 0;
}

.product-selector-steps-empty, .product-info-price-summary-empty{
    display: none;
}

.product-info-buy-block ~ .product-selector-steps:not(.product-selector-steps-empty) ~ .product-info-buy-block-bnts,
.product-info-buy-block ~ .product-info-price-summary:not(.product-info-price-summary-empty) ~ .product-info-buy-block-bnts{
    margin-top: 2em;
    padding-top: 21px;
}

.product-info-buy-block .product-info-buy-title{
    font-size: 16px;
    color: #000;
    font-weight: 600;
    line-height: 1.4;
    margin-bottom: 0.5em;
}

.product-info-buy-block .product-info-buy-vehicle{
    margin: -8px 0 0 -11px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.product-info-buy-block .product-info-buy-vehicle select{
    width: 100%;
    display: inline-block;
    padding: 13px 44px 13px 20px;
    border-radius: 5px;
    color: #000;
    vertical-align: middle;
    background: #fff url(data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAICAQAAACIL71EAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfmChwRCB3qjY0vAAAAbUlEQVQI123OIQrCAACF4Q9MwyI2wROYdgubcQieQC9gsVgMnststSkY3RUmb0FwTPfazw/vPSLmfnMS1uJl0hNbcYeNeCi+ohJP4w/sxM0IrERt2lXsxRWlaMz6w0dx8RaLv1POIkqDOVh20AICiR21w2g//gAAAABJRU5ErkJggg==) no-repeat right 15px center;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    font-size: 14px;
    border:none;
    outline: none;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin: 8px 0 0 11px;
    height: auto;
    line-height: 1.3;
}

.product-info-buy-block .product-info-buy-vehicle select.half{
    width: calc((100% - 22px)/2);
}

.product-info-buy-block .product-info-buy-bnts{
    margin-left: -9px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.product-info-buy-labels{
    margin-top: 4px;
}

.product-info-buy-labels > span {
    display: block;
    font-size: 16px;
    color: #fff;
    background: #004b8e;
    padding: 3px 8px;
    margin-top: 8px;
    text-align: center;
}

.product-info-buy-labels > span > b {
    font-weight: 600;
}

.product-info-buy-notes{
    margin-top: 12px;
    color: red;
}

.product-info-buy-notes a{
    color: red;
    text-decoration: underline;
}

.product-info-buy-notes a:hover, .product-info-buy-notes a:focus{
    color: red;
    text-decoration: none;
}

.product-info-buy-quantity-container{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    align-items: center;
    background: #fff;
    border-radius: 5px;
    padding: 5px;
    width: 108px;
}

.product-info-buy-quantity-container input[type=text]{
    font-size: 13px;
    color: #000;
    border: 1px solid #cccccc;
    border-top: none;
    border-bottom: none;
    width: 40px;
    text-align: center;
    outline: none;
    margin: 0;
    padding: 0;
    height: 20px;
    line-height: 20px;
    box-shadow: none;
}

.product-info-buy-quantity-container .product-info-buy-quantity-btn{
    width: calc((100% - 40px)/2);
    text-align: center;
    font-size: 13px;
    padding: 7px 0;
    color: #000;
}

.product-info-buy-quantity-container .product-info-buy-quantity-btn.disabled{
    color: #aaaaaa;
}

.product-info-buy-quantity-container .product-info-buy-quantity-btn:not(.disabled):hover{
    color: #0463bb;
    cursor: pointer;
}

.product-info-buy-bnts .product-info-buy-quantity-container{
    margin: 8px 0 0 9px;
}

.product-info-buy-bnts .common-btn{
    margin: 8px 0 0 9px;
    flex-grow: 1;
    font-size: 13px;
    line-height: 1.3;
    padding: 13px 10px;
    letter-spacing: normal;
}

.product-info-price-summary{
    margin: 2em 0;
}

.product-info-price-summary .product-info-price-summary-row{
    border-bottom: 2px solid #dfecfd;
    padding-bottom: 0.5em;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
}

.product-info-price-summary .product-info-price-summary-row ~ .product-info-price-summary-row{
    margin-top: 0.5em;
}

.hidden-description-block-nav{
    cursor: pointer;
    display: block;
    font-size: 18px;
    color: #fff;
    background: #004b8e;
    border-radius: 5px;
    padding: 10px 60px 10px 20px;
    margin-bottom: 0.75em;
    position: relative;
}

.hidden-description-block-nav::after{
    font-family: FontAwesome;
    content: "\f107";
    position: absolute;
    color: #ccdbe8;
    right: 15px;
    top: 50%;
    margin-top: -17px;
    font-size: 34px;
    line-height: 1;
}

.hidden-description-block-nav.active::after{
    content: "\f106";
    margin-top: -19px;
}

.hidden-description-block-content{
    display: none;
}

.hidden-description-block-nav.active + .hidden-description-block-content{
    display: block;
}

.description-tabs .tab-pane:not(.hidden-description-block-visible) .hidden-description-block-nav{
    display: none;
}

.description-tabs .tab-pane:not(.hidden-description-block-visible) .hidden-description-block-content{
    display: block;
}

.product-block a.link-message-block {
    display: block;
    padding: 28px 21px;
    border: none;
    margin: 0;
    line-height: 1.3;
    text-decoration: none;
    color: #000;
    background: yellow;
    border-radius: 6px;
}

.product-block a.link-message-block:hover{
    color: #004b8e;
}

.link-message-block > .link-message-block-title {
    display: block;
    font-size: 1.5em
}

.link-message-block > .link-message-block-description {
    display: block;
    margin-top: 1em
}

/*** product info slider ***/

body.product-info-slider-popup-active{
    overflow: hidden;
    height: auto;
}

.product-info-slider-popup-overlay {
    display: none;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: rgba(0, 0, 0, 0.6);
    transition: opacity 500ms;
    overflow: auto;
    z-index: 9999;
    align-items: flex-start;
    padding: 2.5% 0;
}

body.product-info-slider-popup-active .product-info-slider-popup-overlay{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.product-info-slider-popup{
    margin: auto;
    padding: 25px 45px;
    background: #fff;
    border-radius: 5px;
    width: 95%;
    max-width: 1420px;
    position: relative;
}

.product-info-slider-popup a.product-info-slider-popup-close {
    position: absolute;
    top: 20px;
    right: 30px;
    transition: all 200ms;
    font-size: 30px;
    font-weight: bold;
    text-decoration: none;
    color: #333;
}

.product-info-slider-popup a.product-info-slider-popup-close:hover {
    color: #007aeb;
}

.product-info-slider-popup .product-info-slider-popup-head{
    padding-right: 25px;
}

.product-info-slider-popup-title{
    font-size: 18px;
    color: #0e0f0f;
    font-weight: 600;
    line-height: 1.35;
}

.product-info-slider-popup .product-info-slider-popup-content {
    padding-top: 2.5em;
}

.product-info-slider-popup-thumb-title{
    color: #87898c;
    font-size: 13px;
    line-height: 1.08;
    margin-bottom: 0.5em;
}

.product-info-slider-popup-thumb-title:not(:first-child){
    margin-top: 2.5em;
}

ul.product-info-slider-popup-thumb-list{
    list-style: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: -10px 0 0 -10px;
    padding: 0;
}

.product-info-slider-popup-thumb-list > li{
    margin: 10px 0 0 10px;
    width: calc((100% - 40px)/4);
    max-width: 70px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    border: 2px solid #dfecfd;
    cursor: pointer;
}

.product-info-slider-popup-thumb-list > li[data-type="video"]{
    background: #000;
}

.product-info-slider-popup-thumb-list > li > img{
    display: block;
    max-width: 100%;
    height: auto;
}

.product-info-slider-popup-thumb-list > li > a.other-guide-link{
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    min-height: 45px;
    padding: 5px;
    text-decoration: none;
    font-size: 10px;
    color: #000000;
}

.product-info-slider-popup-thumb-list > li > a.other-guide-link:hover{
    text-decoration: underline;
}

.product-info-slider-popup-thumb-list > li > a.other-guide-link::before{
    content: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAMAAACeyVWkAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABJlBMVEUum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9sum9v////VG+QpAAAAYHRSTlMALYG93ungv4QxGaKoHkTx9kw/ypPTSRD7uhEWqzO3JPCC7IaSxdt2Wc3l5kvI5+/jSEYDDvXtB07ox5SRzopc/P2VJyMgrmPqMLKPFBIXbxtH+VD3VKwmNovh6+LGjjoGdklIAAAAAWJLR0RhsrBMhgAAAAd0SU1FB+YMFhYMKtPu7mUAAADrSURBVBjTZZF5W0FBFId/yFYSaZHKLskWQiuXkn2LsoTu9/8UXXPOxPP0++e88z73zpw5A4jo9IYdo8lssWKT3T1VxrYvpf1A3cThJHnIa9fRsagna3nqJnkGeIjONXvBn1qASyIv4JMb+gOBIKMOIfV/wohIvIpeGxljuCGIJ7QjkmxTSIt6m8nmcJdnm0Zc1ILJXcS93OwBj0xPwLO0LygxlQFFrRBX8cr2DbX3eoO4CbSoL62FXFsRbNC4Q810e/0U/zZYj2coMP8hzxrRKJ3jrdsqn3Lsta8/2ZpsvdF0Fpl/L5arH1r+AinUbwpagoHIAAAAAElFTkSuQmCC");
    margin-right: 3px;
}

.product-info-slider-popup-thumb-list > li:hover, .product-info-slider-popup-thumb-list > li.active{
    border-color: #007aeb;
}

.product-info-slider-popup-slider{
    position: relative;
    margin-right: 30px;
}

.product-info-slider-popup-slider .product-info-slider-popup-slider-content{
    text-align: center;
}

.product-info-slider-popup-slider .product-info-slider-popup-slider-content img{
    display: block;
    max-width: 100%;
    height: auto;
    width: auto;
    margin: 0 auto;
    max-height: 540px;
    animation: fadeIn 0.75s;
}

.product-info-slider-popup-slider .product-info-slider-popup-slider-content iframe{
    width: calc((95vw - 60px) * 0.75 - 80px);
    height: calc( ((95vw - 60px) * 0.75 - 80px) * 0.5625);
    animation: fadeIn 0.75s;
}

.text-page-images-col img{
    margin: 0 auto;
}

.text-page-images-col img ~ img{
    margin-top: 2.5em;
}

.text-page-image-head{
    min-height: 320px;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    margin-bottom: 2.5em;
    padding: 40px 0;
}

.text-page-image-head .h1-rd{
    color: #fff;
    font-size: 36px;
}

.text-page-content iframe{
    display:block;
    margin: 2em auto;
    max-width: 100%;
}

.text-page-content ul{
    padding-left: 1em;
    margin: -5px 0 1.5em;
}

.text-page-content ul > li{
    margin-top: 5px;
}

.text-page-content a:not(.btn){
    color: #007aeb;
}

.text-page-content a:not(.btn):hover{
    color: #000;
    text-decoration: underline;
}

.text-page-background-block, .text-page-background-list{
    background: #f3f7fa;
    padding: 1.5em;
    margin-bottom: 1.5em;
}

.text-page-background-list .text-page-background-list-title{
    text-align: center;
    font-weight: bold;
    margin-bottom: 0.5em;
}

.text-page-background-list ul{
    margin: -5px 0 0 -30px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    width: calc(100% + 30px);
}

.text-page-background-list ul li{
    margin: 5px 0 0 30px;
    width: calc((100% - 60px) / 2);
}

.category-articles-block-back{
    background: #f1f5f8;
    padding-bottom: 3.5em;
    margin-bottom: 2.5em;
}

.category-articles-block-wrap{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin:-35px 0 0 -35px;
}

.category-articles-block{
    margin-top: 35px;
    border-radius: 10px;
    border: 2px solid #c1dcf5;
    background: repeat url("../images/category-article-back.jpg") 50% 0;
    padding: 28px;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: space-between;
}

.category-articles-block-wrap .category-articles-block{
    margin: 35px 0 0 35px;
    width: calc((100% - 70px)/2);
    padding: 28px;
}

.category-articles-block .category-articles-block-video-link{
    position: relative;
}

.category-articles-block .category-articles-block-video-link::before{
    content: '';
    width: 46px;
    height: 46px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin: -23px 0 0 -23px;
    background: #cc161e;
    border-radius: 50%;
}

.category-articles-block .category-articles-block-video-link:hover::before {
    background: #007aeb;
}

.category-articles-block .category-articles-block-video-link::after{
    content: '';
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 9px 0 9px 18px;
    border-color: transparent transparent transparent #ffffff;
    position: absolute;
    left: 50%;
    top: 50%;
    margin: -9px 0 0 -6px;
}

.category-articles-block .category-articles-block-content{
    width: 70%;
}

.category-articles-block-wrap .category-articles-block .category-articles-block-content{
    width: 55%;
}

.category-articles-block .category-articles-block-image,
.category-articles-block .category-articles-block-slider{
    width: 25%;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    flex-direction: column;
    justify-content: center;
}

.category-articles-block-wrap .category-articles-block .category-articles-block-image,
.category-articles-block-wrap .category-articles-block .category-articles-block-slider{
    width: 40%;
}

.category-articles-block .category-articles-block-image img{
    margin: 0 0 0 auto;
    display: block;
    width: auto;
    max-width: 100%;
}

.category-articles-block .category-articles-block-slider .slider img{
    margin: 0 0 0 auto;
    max-height: 250px;
}

.category-articles-block .category-articles-block-title{
    font-size: 32px;
    line-height: 1.2;
    color: #000;
    font-weight: 600;
}

.category-articles-block-date{
    color: #878787;
    font-size: 13px;
    margin-top: 0.5em;
    text-transform: uppercase;
}

.category-articles-block .category-articles-block-descr{
    font-size: 16px;
    color: #4b4b4b;
    line-height: 1.5;
    margin-top: 0.75em;
}

.category-articles-block .category-articles-block-descr a,
.product-info-text-bordered-block a,
.description-tabs a{
    text-decoration: underline;
}

.category-articles-block .category-articles-block-descr a:hover,
.category-articles-block .category-articles-block-descr a:active,
.category-articles-block .category-articles-block-descr a:focus,
.product-info-text-bordered-block a:hover,
.product-info-text-bordered-block a:active,
.product-info-text-bordered-block a:focus,
.description-tabs a:hover,
.description-tabs a:active,
.description-tabs a:focus{
    text-decoration: none;
}

.category-articles-block .category-articles-block-link,
.category-articles-block .category-articles-block-controls{
    margin-top: 1.5em;
    font-size: 22px;
}

.category-articles-block .category-articles-block-link a,
.category-articles-block .category-articles-block-controls > a{
    color: #004b8e;
    text-decoration: underline;
}

.category-articles-block .category-articles-block-link a:hover,
.category-articles-block .category-articles-block-controls > a:hover{
    text-decoration: none;
}

.category-articles-block .category-articles-block-controls{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    justify-content: space-between;
}

.category-articles-controls-wrap .category-articles-controls-prev,
.category-articles-controls-wrap .category-articles-controls-next{
    display: inline-block;
    width: 1.5em;
    height: 1.5em;
    text-align: center;
    line-height: 1.5em;
    color: #fff;
    cursor: pointer;
    background: #007aeb;
}

.category-articles-controls-wrap .category-articles-controls-prev:hover,
.category-articles-controls-wrap .category-articles-controls-next:hover{
    background: #0463bb;
}

.category-articles-controls-wrap .category-articles-controls-prev.slick-disabled,
.category-articles-controls-wrap .category-articles-controls-next.slick-disabled{
    background: #cdcdcd;
}

/*order detail page*/
.order-detail-header{
    background: url("../images/od-header-back.jpg") 0 0 repeat;
    color: #fff;
    border-radius: 10px;
    padding: 2.5em 2em 2em;
    text-align: center;
    position: relative;
}

.order-detail-header-qr{
    position: absolute;
    top: 15px;
    right: 15px;
    width: 118px;
    text-align: center;
    text-transform: uppercase;
    color: #fff;
    font-size: 12px;
    line-height: 1.3;
}

.order-detail-header-qr img{
    display: block;
    margin: 0 auto 5px;
    max-width: 100%;
}

.order-detail-header-qr ~ .order-detail-header-title-wrap{
    padding: 0 140px;
}

.order-detail-header .order-detail-header-icon{
    width: 78px;
    height: 78px;
    margin: 0 auto 0.5em;
    background: url("../images/od-header-icon-ok.png") 50% 50% no-repeat;
}

.order-detail-header .order-detail-header-error-icon{
    width: 78px;
    height: 78px;
    margin: 0 auto 0.5em;
    background: #FF3333;
    border-radius: 50%;
    color: #fff;
    line-height: 78px;
    font-size: 45px;
    text-align: center;
}

.order-detail-header .order-detail-header-title {
    font-size: 34px;
    margin-bottom: 0.4em;
}

.order-detail-header .order-detail-header-subtitle {
    font-size: 40px;
    font-weight: 600;
    margin-bottom: 0.6em;
}

.order-detail-header-apps{
    margin-top: 1.25em;
    text-align: right;
}

.order-detail-header-apps ul > li{
    display: inline-block;
}

.order-detail-header-apps ul > li img{
    max-height: 40px;
}

.order-detail-header .order-detail-header-row{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    margin-bottom: 1.25em;
}

.order-detail-header .order-detail-header-row-col{
    font-size: 26px;
    border: 1px solid rgba(255, 255, 25,0.2);
    border-radius: 5px;
    padding: 0.49em 1em;
    margin: 0.17em;
}

.order-detail-header .order-detail-header-row-col b{
    font-weight: 600;
    margin-left: 0.25em;
}

.order-detail-header .common-btn,
.order-detail-video-block .common-btn,
.order-detail-back-block .common-btn{
    text-transform: none;
}

.order-detail-header .common-btn{
    margin: 0.25em;
}

.order-detail-icon{
    display: inline-block;
    vertical-align: middle;
    margin-left: 0.5em;
    height: 19px;
}

.order-detail-icon.od-icon-download{
    background: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAATCAQAAADVR44AAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfnBR0MKxjBAB3zAAAA+klEQVQoz72SvUoDQRRGz7rpxBSLgiCKpApiYSE24itYqA+gkMZWwUJQEUWfwjLvoGJvY2e/YicINiniT/BY7LjusjGx8rtMMWc+hjvfHaRSs6ZeVDl9rOvqS5WPUFUXeKriflbD+oP1F/2fNRpu3eWaJhADNQDOuWGm8Ny87tSOo06ot+KBqis/I1i1FTbTpuq92+qle6oehbMtN1B1PoDEBzP1VD0JvKGKn+py3sS4j37rOKcLmbWrLhU6TkxLNyLOqR/4qi6WPkbilWcl0lR7Wa9TMrDqqjU6jLFDGwvRvxMT52lGrAFvhFCG6zQSDtlkcuD4n2mz/wU7ljHE0l1D9gAAAABJRU5ErkJggg==") no-repeat 50% 50%;
    width: 21px;
}

.order-detail-icon.od-icon-send{
    background: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAPCAQAAACsTTynAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfnBR0MLBce/palAAAAyUlEQVQoz43NzSpEAQAF4HN1qSnbsdA8h7K0Qgo1C89gpaw8joUlS69ga6UkaTYUhWn8TMzks5ihwbics/06JxadePV7ek6tFx4yndt008i4XKXMTPoTKZO00kyRIrUvLVJkJedJ3uLOM9iRH90GT9rBjTlHaFsbIcuucWxei4CITXCoIeoOwJaIxwHrmxRRtwd2wb7Z4W5nwHrKz6sFl7i3NHI/hkU0h+t/sO/tMJF/ZcD6lcYHKytZkRReMpVuJatFrDpTnQsb7xN+E07f9Az3AAAAAElFTkSuQmCC")  no-repeat 50% 50%;
    width: 19px;
}

.font-larger{
    font-size: larger;
}

.order-detail-title{
    font-size: 30px;
    font-weight: 600;
    line-height: 1.1;
    margin-bottom: 1em;
}

.order-detail-title.yellow-back{
    background: yellow;
    padding: 8px;
}

.order-detail-title::after{
    content: "";
    display: block;
    width: 26px;
    height: 2px;
    background: #007aeb;
    margin-top: 3px;
}

.order-detail-title-collapsible{
    position: relative;
    cursor: pointer;
}

.order-detail-title-collapsible::before{
    content: "\f106";
    display: inline-block;
    font-family: FontAwesome;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: absolute;
    right: 0;
}

.order-detail-title-collapsible.order-detail-title-collapsed::before{
    content: "\f107";
}

.order-detail-title.order-detail-title-collapsed{
    margin-bottom: 0 !important;
}

.order-detail-title-collapsed ~ .order-detail-block-collapsible{
    display: none;
}

.gray-back{
    background: #f3f7fa;
}

.order-detail-title-collapsible-trigger{
    cursor: pointer;
}

.order-detail-video-block{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    justify-content: space-between;
}

.order-detail-video-block .order-detail-video-block-video{
    width: 400px;
}

.order-detail-video-block .order-detail-video-block-desc{
    font-size: 15px;
    font-weight: 600;
    line-height: 1.6;
    width: calc(100% - 450px);
}

.order-detail-video-block .order-detail-video-block-desc .order-detail-video-block-desc-mark{
    font-size: 18px;
    font-weight: normal;
    line-height: 1.65;
}

.order-detail-video-block .order-detail-video-block-desc p{
    margin-bottom: 2em;
}

.order-detail-video-block .order-detail-video-block-desc a:not(.common-btn){
    color: #007aeb;
    text-decoration: underline;
}

.order-detail-video-block .order-detail-video-block-desc a:not(.common-btn):hover,
.order-detail-video-block .order-detail-video-block-desc a:not(.common-btn):active{
    text-decoration: none;
}

ol.order-detail-desc-ol{
    list-style-type: none;
    counter-reset: num;
    margin: 0 0 1.5em;
    padding: 0
}

ol.order-detail-desc-ol li{
    position: relative;
    padding-left: 43px;
}

ol.order-detail-desc-ol li ~ li{
    margin-top: 23px;
}

ol.order-detail-desc-ol li:before {
    content: counter(num);
    counter-increment: num;
    display: block;
    position: absolute;
    top: 50%;
    left: 0;
    margin-top: -15px;
    width: 28px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    color: #175a8e;
    font-size: 13px;
    font-weight: 600;
    border:1px solid #175a8e;
    border-radius: 50%;
}

.order-detail-back-block{
    background: #f3f7fa;
    border-radius: 10px;
    padding: 2.5em 5em;
}

.order-detail-back-block .order-detail-desc{
    margin-top: 1.7em;
}

.order-detail-desc{
    font-size: 16px;
    line-height: 1.85;
}

.order-detail-back-block .order-detail-title{
    margin-bottom: 0.55em;
}

.order-detail-desc p{
    margin-bottom: 2em;
}

.order-detail-sub-desc{
    font-size: 18px;
    line-height: 1.65;
}

.order-detail-tracking-block{
    background: #fff;
    border: 1px solid #dde7ef;
    border-radius: 5px;
    font-size: 18px;
    margin: 0.8em 0 1em;
}

.order-detail-tracking-block .order-detail-tracking-title{
    color: #175a8e;
    text-transform: uppercase;
    font-weight: 600;
    padding: 0.9em 1.6em 0.8em;
}

.order-detail-tracking-block .order-detail-tracking-value{
    border-top: 1px solid #d1dee8;
    padding: 0.95em 1.6em;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    justify-content: left;
}

.order-detail-tracking-block .order-detail-tracking-value a{
    font-weight: 600;
}

.order-detail-tracking-block .order-detail-tracking-value div:first-child{
    margin-right: 0.5em;
}

.order-detail-half-block-wrap{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    justify-content: space-between;
}

.order-detail-half-block-wrap .order-detail-half-block{
    width: 48.5%;
}

.order-detail-half-block{
    border: 1px solid #d1dee8;
    border-radius: 10px;
    padding: 2em 2.5em 1.75em;
    font-size: 16px;
    line-height: 1.85;
}

.order-detail-half-block .order-detail-title,
.order-detail-border-block .order-detail-title{
    margin-bottom: 0.6em;
}

ul.order-detail-log{
    list-style: none;
    margin: 0;
    padding: 0;
}

ul.order-detail-log li ~ li{
    margin-top: 0.7em;
}

ul.order-detail-log .order-detail-log-date{
    font-weight: 600;
}

.order-detail-status-bar{
    position: relative;
}

.order-detail-status-bar::before{
    content: '';
    position: absolute;
    background: #d1dee8;
    width: 2px;
    top:10px;
    bottom: 10px;
    left: 23px;
}

.order-detail-status-bar .order-detail-status-bar-row{
    padding: 0 0 2.4em 5em;
    position: relative;
}

.order-detail-status-bar .order-detail-status-bar-row:last-child{
    padding-bottom: 0;
}

.order-detail-status-bar .order-detail-status-bar-row::before{
    content: "";
    width: 26px;
    height: 26px;
    border: 2px solid #d1dee8;
    border-radius: 50%;
    position: absolute;
    left: 11px;
    background: #fff;
    text-align: center;
    z-index: 2;
}

.order-detail-status-bar .order-detail-status-bar-row.order-detail-status-bar-error::before{
    width: 42px;
    height: 42px;
    border-color: red;
    left: 3px;
    content: "\00d7";
    line-height: 38px;
    color: red;
    font-size: 28px;
}

.order-detail-status-bar .order-detail-status-bar-row.order-detail-status-bar-success::before{
    width: 42px;
    height: 42px;
    border-color: #50af00;
    left: 3px;
    content: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAQCAMAAAAlM38UAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAeFBMVEVQrwBQrwBQrwBQrwBQrwBQrwBQrwBQrwBQrwBQrwBQrwBQrwBQrwBQrwBQrwBQrwBQrwBQrwBQrwBQrwBQrwBQrwBQrwBQrwBQrwBQrwBQrwBQrwBQrwBQrwBQrwBQrwBQrwBQrwBQrwBQrwBQrwBQrwBQrwD///+6EKN9AAAAJnRSTlMAIrh58dMm8Ooo9e4a7x8h9CAn6QP2j2QbnGglZyO3bh5iMeuoyIS/T8cAAAABYktHRCctD6gjAAAAB3RJTUUH5wUeDAwuxsqV4QAAAH1JREFUGNNtj1kOgzAMBVNIKSVNt5Du+zL3PyJBjVCo46+nkTX2U0rOpChzVDOVtJpRV4LOG8wiR+1S0NUauxF0q3Fxt02ox0Xvzu0Hr8ceYj7C6ZfOHjN42wIufbhqTPrDDe7BEK49RvfD/vPV8P5vETiJN/Vkuin1+Y5pB7ZRCEVf19aNAAAAAElFTkSuQmCC");
    line-height: 42px;
}

.order-detail-status-bar .order-detail-status-bar-row.order-detail-status-bar-success::after,
.order-detail-status-bar .order-detail-status-bar-row:last-child::after{
    content: '';
    position: absolute;
    background: #50af00;
    width: 2px;
    top:0;
    bottom: 0;
    left: 23px;
    z-index: 1;
}

.order-detail-status-bar .order-detail-status-bar-row:last-child::after{
    background: #fff !important;
}

.order-detail-status-bar.order-detail-status-bar-hold .order-detail-status-bar-row.order-detail-status-bar-success::before,
.order-detail-status-bar.order-detail-status-bar-hold .order-detail-status-bar-row.order-detail-status-bar-error::before{
    border-color: #d1dee8;
}

.order-detail-status-bar.order-detail-status-bar-hold .order-detail-status-bar-row.order-detail-status-bar-success::after{
    background: #d1dee8;
}

.order-detail-status-bar-row .order-detail-status-bar-desc{
    font-size: 16px;
    line-height: 1.3;
}

.order-detail-status-bar-row .order-detail-status-bar-title{
    font-size: 20px;
    font-weight: 600;
}

.order-detail-status-bar-row .order-detail-status-bar-title ~ .order-detail-status-bar-desc{
    margin-top: 0.5em;
}

.order-detail-back-shipping-block{
    padding-left: 8em;
    padding-right: 8em;
    position: relative;
    font-size: 16px;
    line-height: 1.85;
}

.order-detail-back-shipping-block::before{
    content: url("data:img/png;base64,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");
    position: absolute;
    left: 41px;
    top: 34px;
}

.order-detail-shipping-name-wrap{
    margin: 1.4em 0 1.5em;
}

.order-detail-shipping-name{
    display: inline-block;
    font-size: 16px;
    line-height: 1.3;
    font-weight: 600;
    border: 1px solid #85a8c4;
    border-radius: 3px;
    padding: 2px 9px;
}

.order-detail-shipping-info-wrap{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    justify-content: space-between;
    margin-top: 2.25em;
}

.order-detail-shipping-info-wrap .order-detail-shipping-info{
    width: 48%;
}

.order-detail-shipping-info-wrap .order-detail-shipping-info:nth-child(n+3){
    margin-top: 2.25em;
}

.order-detail-shipping-info{
    background: #fff;
    padding: 10px 30px 15px;
    border-radius: 3px;
}

.order-detail-shipping-info .order-detail-shipping-info-title{
    color: #175a8e;
    font-size: 18px;
    font-weight: 600;
    border-bottom: 1px dashed #d1dee8;
    padding: 6px 0 13px;
    line-height: 1.2;
    margin-bottom: 10px;
}

ul.order-detail-shipping-info-desc{
    list-style: none;
    padding: 0;
    line-height: 1.6;
}

ul.order-detail-shipping-info-desc b{
    font-weight: 600;
}

ul.order-detail-shipping-info-desc li{
    position: relative;
    padding-left: 33px;
}

ul.order-detail-shipping-info-desc li ~ li{
    margin-top: 0.7em;
}

ul.order-detail-shipping-info-desc li::before{
    position: absolute;
    left: 2px;
}

ul.order-detail-shipping-info-desc li.shipping-info-desc-location-icon::before{
    top: 6px;
    content: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAMAAACzvE1FAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABFFBMVEUXWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo7///8jJ4ojAAAAWnRSTlMALqDw8aIxlMSNwpm7iAkHhMGcUTpLoyeLXGCDK7JWxkrDA9PPgChTTC1/GXgchvTdyNX7hRAP5tHQ6hIMC4rh4qoOLJPz7+n5M6GaOXlmrkA7tNQK2QUI7hb2zNRgAAAAAWJLR0RbdLyVNAAAAAd0SU1FB+cFHg0sFJSAAsYAAADbSURBVBjTTY95P8JhEMQHOX4pV6WDUHKFHJEjpKicua/v+38h9ukR5o+dnfl8dnZXMvT1D0BocEg/GIaRIAjDqNcRomOOxyeYdDxFzGo8biXBtJQkJaUxZKQZZpVFmmM+sRAmLREROeVZdLMF8pYnlrTMijNWWVPRjKjWKTpjg02V0Na2tGNZll6QdsvaY1+VAw6POK7qhECnZO2ms9p5YNfVaUgpLno/JLl01Gz1jPZVl6658fqWO9/c03GU8dsdHniUnnjWL16ovPL2p/Xeptz6+Geo+hn68t03N+kkpd12bkMAAAAASUVORK5CYII=");
}

ul.order-detail-shipping-info-desc li.shipping-info-desc-phone-icon::before{
    top: 4px;
    content: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAMAAAAMs7fIAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAA51BMVEUXWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo7///86oPsRAAAAS3RSTlMAuPbY50jp37H34tI0nPginvNmEcTRq9RvHSkcSrLoWSEDeYklaYI5iFyo+s+A5uoQ3eCVPQmGGtq9fE3VPsnFB6XLcCouBJ3Z4bvNBilJAAAAAWJLR0RM928Q8wAAAAd0SU1FB+cFHg0sOz9RP58AAAClSURBVBjTVc/XEoIwFATQBSliw94VKxbsvWDv3v//H0FUYh42OyeTOwkAjufwtzyCKMkseBUrfH5GKGCnFHQlpNophF2JRIFYPMHcSqaANLGTM5RFTsmzVCgCGpUYKVMFqFLNqnXdIZEaQJNaaBtyx6GuNQpar08DDEcOjWkCTGdzqy6WDum0+v3hs68Nc/Mu2933aH/gj6fzxZSu7ivU211+PIEXBxQPq7GvtcoAAAAASUVORK5CYII=");
}

ul.order-detail-shipping-info-desc li.shipping-info-desc-post-icon::before{
    top: 2px;
    content: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAANCAMAAACTkM4rAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAA3lBMVEUXWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo4XWo7///9xU876AAAASHRSTlMA5PLm6McuSk5MLKzvpPdmSPq06yg6kXVWIF1Nm39pT19JlGBYXnKpj4uiwKZQS57Z4DKTVDU+Hp/4bmTsyEJHQybB8+H8/eI11yvBAAAAAWJLR0RJhwXkfAAAAAd0SU1FB+cFHg0tExP/piQAAACeSURBVAjXTY9XEoJQEAQHzBkUA+acs6iYA4a5/4l8FiD2127X1NYsJNnHP/yyBDIQDIUdItEYiXgimcIPRU1nQC3LnGvyLOgEiyixbJsKq6gJVQcabNqmBbSF6oilyx7Q50CMBTulcMhRmmNO3NSUM+jzxRIrGjCE0tb2pS8Dbrail7nbe70OqnkU7U/a+eJwvd1Fe8l6PL0XX29L+gDETB7rLSwdeQAAAABJRU5ErkJggg==");
}

.order-detail-border-block{
    font-size: 16px;
    line-height: 1.6;
    border: 1px solid #d1dee8;
    border-radius: 10px;
    padding: 2.5em 3em 1.75em;
}

.order-detail-border-block.yellow-back{
    background: yellow;
}

.order-detail-border-block.pale-yellow-back{
    background: #fffbe5;
}

.order-detail-basket{
    margin-top: 1.8em;
    font-size: 15px;
}

.order-detail-basket .order-detail-basket-row{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    justify-content: space-between;
    padding: 39px 0;
}

.order-detail-basket .order-detail-basket-row ~ .order-detail-basket-row{
    border-top: 1px solid #d1dee8;
}

.order-detail-basket .order-detail-basket-row .order-detail-basket-image-wrap{
    width: 221px;
}

.order-detail-basket .order-detail-basket-row .order-detail-basket-desc{
    width: calc(100% - 486px);
}

.order-detail-basket .order-detail-basket-row .order-detail-basket-price{
    width: 221px;
    text-align: right;
    font-size: 22px;
    font-weight: 600;
    color: #175a8e;
}

.order-detail-basket .order-detail-basket-row .order-detail-basket-price del{
    font-size: 18px;
}

.order-detail-basket-row .order-detail-basket-price-desc{
    margin-top: 0.5em;
}

.order-detail-basket-row .order-detail-basket-price-desc small{
    display: block;
    color: #000;
    line-height: 1.4;
    font-size: 14px;
}
.order-detail-basket-row .order-detail-basket-price-desc small b{
    display: block;
    font-size: 15px;
    margin-bottom: 0.25em;
}

.order-detail-basket .order-detail-basket-image{
    display: inline-block;
    position: relative;
    border: 1px solid #d1dee8;
    border-radius: 5px;
}

.order-detail-basket .order-detail-basket-image img{
    border-radius: 4px;
    display: block;
}

.order-detail-basket .order-detail-basket-image .order-detail-basket-quantity{
    position: absolute;
    display: block;
    width: 28px;
    height: 28px;
    border-radius: 50%;
    line-height: 28px;
    text-align: center;
    font-size: 15px;
    font-weight: 600;
    color: #fff;
    background-color: #007aeb;
    right: -14px;
    top: -14px;
}

.order-detail-basket .order-detail-basket-sku{
    line-height: 1.5;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
    display: inline-block;
    border: 1px dashed #175a8e;
    border-radius: 5px;
    padding: 0 7px;
}

.order-detail-basket .order-detail-basket-title{
    font-size: 20px;
    font-weight: 600;
}

.order-detail-basket .order-detail-basket-title-wrap{
    margin-top: 0.4em;
}

.order-detail-basket .order-detail-basket-props-title{
    display: block;
    font-weight: 600;
    margin: 1.4em 0 0.6em;
    text-transform: uppercase;
}

.order-detail-basket ul.order-detail-basket-props{
    list-style: none;
    margin: 1.4em 0 0;
    padding: 0;
}

.order-detail-basket .order-detail-basket-props-title + ul.order-detail-basket-props{
    margin-top: 0;
}

.order-detail-basket ul.order-detail-basket-props li ~ li{
    margin-top: 0.6em;
}

.order-detail-basket ul.order-detail-basket-props li.order-detail-basket-props-highlighted{
    border: 1px solid #d9d9d9;
    padding: 0.25em;
}

.order-detail-basket ul.order-detail-basket-props li.order-detail-basket-props-yellow-back{
    background: yellow;
    padding: 0.25em;
}

.order-detail-basket ul.order-detail-basket-props li.order-detail-basket-props-error{
    color: red;
    background: yellow;
    padding: 0.25em;
}

.order-detail-basket ul.order-detail-basket-props b{
    font-weight: 600;
}

.order-detail-basket ul.order-detail-basket-props a:not(.btn){
    color: #175a8e;
    font-weight: 600;
}

.order-detail-basket ul.order-detail-basket-props a:not(.btn):hover, .order-detail-basket ul.order-detail-basket-props a:not(.btn):active{
    text-decoration: underline;
}

.order-detail-basket .order-detail-basket-desc p{
    margin: 0.8em 0 1.2em;
}

.order-detail-basket-total{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    justify-content: space-between;
    border-top: 1px solid #d1dee8;
    padding-top: 2.1em;
}

.order-detail-basket-total .order-detail-basket-total-value{
    text-align: right;
    font-size: 22px;
    font-weight: 600;
    color: #175a8e;
}

.order-detail-basket-total .order-detail-basket-total-label{
    font-weight: 600;
    font-size: 20px;
}

.order-detail-basket-desc-title{
    font-weight: 600;
    font-size: 20px;
    margin-top: 0.65em;
}

.order-detail-basket-desc-wrap{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    justify-content: space-between;
    font-size: 15px;
    position: relative;
    margin-top: 0.5em;
}

.order-detail-basket-desc-wrap::before{
    content: "";
    position: absolute;
    left: 50%;
    top: 0;
    bottom: 0;
    width: 1px;
    background: #d1dee8;
}

.order-detail-basket-desc-wrap .order-detail-basket-desc-col{
    width: 45%;
}
.order-detail-basket-desc-wrap .order-detail-basket-desc-col ~ .order-detail-basket-desc-col{
    text-align: right;
}

.order-detail-total{
    margin: 0 -1em;
    padding: 1em;
    background: #175a8e;
    color: #fff;
    font-size: 24px;
    font-weight: 600;
    border-radius: 5px;
    line-height: 1.25;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    justify-content: space-between;
    margin-top: 2.1em;
}

.order-detail-border-block,
.order-detail-status-bar,
.order-detail-half-block-wrap,
.order-detail-back-block,
.order-detail-video-block{
    margin-top: 4em;
}

.common-rounded-block{
    border-radius: 10px;
    border: 1px solid #e5edf3;
}

.common-rounded-block .common_top_bar{
    border-radius: 10px 10px 0 0;
}

.common-rounded-block .common-rounded-block-inner{
    padding: 38px 38px 46px;
}

.common-rounded-block ~ .common-rounded-block{
    margin-top: 3em;
}

.common_top_bar.common-top-bar-short .left .h2-rd{
    padding-right: 65px;
}

.common_top_bar.common-top-bar-short .left .h2-rd:after{
    width: 54px;
}

.help-center-sidebar-blocks{
    padding: 0 31px 41px;
}

.help-center-sidebar-blocks .help-center-sidebar-block ~ .help-center-sidebar-block{
    margin-top: 3em;
}

.help-center-sidebar-block{
    text-align: center;
}

.help-center-sidebar-block .help-center-sidebar-icon{
    display: inline-block;
}

.help-center-sidebar-block a.help-center-sidebar-icon:hover{
    opacity: 0.7;
}

.help-center-sidebar-icon.help-center-sidebar-icon-chat:before{
    content: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAADkAAAA5CAMAAAC7xnO3AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABZVBMVEUAS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS47///88mWjSAAAAdXRSTlMAdcbq7uzt7+O3VAvOmATTmXQk1fKcm/dRJY+xKTzkhsf2RAUMCQoIer/0NHDw682CNnKaDyHgH/54E3fxndl7hIWu5q/1HuW0rRKT1OjKcWJVAYlQaG/cXF6+AtFlbANXsMsmM3ZGjE98ebi5VranqoOm6Q3SfedNAAAAAWJLR0R2MWPJQQAAAAd0SU1FB+cGBhAGO5bJxjQAAAG1SURBVEjH7dZXU8JAFAXgqyaAoqKIHTtNMIiCBUWxi1jAhmJv2LDr/n8TQ5JNgribVzlPZ+/wDcOmsAAAFZVVDFs6JrOlugY0sdYiwtSpYb2NFCLUoJKN5BAhOy6baGQFLh00shmXDI1swSVLI+vKsixLyta29g6xdTq7ujWjkrKHX/YKpY8v/eqRJAdcbo9XJ338clAofr4E1CNJDnEsExwOudSSHXGNii0cGbNpRgUZEsv4hGaHzFJxTOpGoowWWnCKdm8lyb+TjEqLYekwLDnDkvk3kupNHYZpRcZo5IzyB8bALI2Mw5wi52mkExYU6Vokh0tgXVYkrKySwgTAGsIkJNc3WLMf/wijD7e5lQJIIZXk47amMbi9A8Wzi3QSYE+Z7Rdn9swBKiYP5VEWIkecSXci4jQ/Wi/TcHxCsl06ecofrYg2WiuFE5qH6IaMSTL7szwT6nmQ6jtPhdWF2C9J5JUkr7HLcUMi2+TLFcjdyj3zN7z75WbJ/vEYxEbht3jvcw8+LI95WT3Fo89JoIj8lKRp1E9eCtJHLeHVsIS8YQlvgnw3IiHBy4whCR+f+a9C/QaoRexcDfZNfQAAAABJRU5ErkJggg==");
}

.help-center-sidebar-icon.help-center-sidebar-icon-phone::before{
    content: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAtCAMAAADiBnmWAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABSlBMVEUAS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS47////PxGwCAAAAbHRSTlMAFmCg0ddClPX2BaV9aPwSDZyTF7FdM67Z34HxB/Do+y3rZMger869Vg+zJU7EAeZQae2aYUzHG+FjyqnGAz8I1tIfV0uiK4u1AjnT3ESoI2fCR4iKgz7swOQ9Cpcqp9UMHYWdQ6RVz+LJjzUrfYgsAAAAAWJLR0RtuwYArQAAAAd0SU1FB+cGBhAHNvFji8gAAAFrSURBVDjLjdVnW8IwEAfwSK0MK7g34kRRVESUquDeW0QBJ+513/+1Qk3atDS5/7tef0+fpHdpCamkzqPUqw0EFa8P/uIPYGwjGNEQtunfQjAktc3A0iLFrSaGNvyDAdoluMOKoVOMuzjcLcY9HIZeIe7jMfSLcJi3A8I28suIDOI3OCR5G8MWOyJryqhpx4g0UWrH5ZZ4KJ5A4BjFCgKTSaqnEDhO8TQCz8xSnUDoOYqTCBxgwzSP0CnWlwWEXmSDlJbjNHu0jvjSLDG9jFjICtOZLH9ndc2p15ne2LSUYxnQtxw4ZJ6v8LZZViuFHce2d4PmZO/R4r5x7dMObPrQcmaO4tWSxgrHKZs+sR7H0zNCzq2Fixyvc9xBv8zbPilXvL72gyj2XeoCW7C/k1jRHUed3cm7Ym+NzidKLvim1pzc3mFXUc39Q8RhH8uuU/j0rPL2JUtEeX0rMFqU/6vL78pHKfn59f1jXP8Cv5gQS2BUh/YAAAAASUVORK5CYII=");
}

.help-center-sidebar-block .button{
    display: block;
    font-weight: 500;
    font-size: 17px;
    text-transform: uppercase;
    padding-top: 15px;
    padding-bottom: 15px;
}

.help-center-sidebar-block .help-center-sidebar-caption-wrap{
    margin: 0.45em 0 0.85em;
}

.help-center-sidebar-block .help-center-sidebar-icon-phone ~ .help-center-sidebar-caption-wrap{
    margin: 0.8em 0 0.45em;
}

.help-center-sidebar-block a.help-center-sidebar-caption{
    font-size: 18px;
    color: #000;
    font-weight: 500;
}

.help-center-sidebar-block a.help-center-sidebar-phone{
    font-size: 25px;
    font-weight: bold;
    color: #000;
}

.help-center-sidebar-block a.help-center-sidebar-caption:hover, .help-center-sidebar-block a.help-center-sidebar-phone:hover{
    text-decoration: underline;
}

.help-center-contacts-blocks{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
}

.help-center-contacts-blocks .help-center-contacts-block{
    width: 25%;
    padding: 43px 20px 43px 46px;
    font-size: 17px;
    line-height: 1.45;
    font-weight: 500;
}

.help-center-contacts-blocks .help-center-contacts-block ~ .help-center-contacts-block{
    border-left: 1px solid #e5edf3;
}

.help-center-contacts-block .help-center-contacts-title{
    position: relative;
    color: #565555;
    margin-bottom: 0.6em;
}

.help-center-contacts-block .help-center-contacts-title::before{
    position: absolute;
    left: -26px;
}

.help-center-contacts-block .help-center-contacts-title.help-center-contacts-icon-phone::before{
    content: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAMAAABFjsb+AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAA4VBMVEUAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeuv///8AzdRdAAAASXRSTlMAYPs7eG2OUFmDTpJ6LzL4mFYr5LKGRGyuiRtuBrDn0NnlXCAZf9fuIhXs/EtTq4/UCHNPcvPFdYFUyTkdC2nw/mR0jWjL7/RvighFOwAAAAFiS0dESh4MtcYAAAAHdElNRQfnBgYRAgE1a7C1AAAAsUlEQVQY01WP1RLCMBBFt1gpLsXdiltxd7n//0MkBEnycLJz5s7mhog0OJykHhfcHuiK0uAlMuCTHfycAQRlF3pf4YjsopwGYpKLmwwJJOV9KfBwWu2CDJGOrOJyyBMVoAaLJYZy5T1Xa8LV0WC0mi1qd7roCdnnX6EBhhiNbUyEnKLKqM/mjPY3ucDyt97+PrfCuv4ZN78KWwvDnVCNf6X94WiekmdclKLX2/1xfxK9ABVEFYBPGKklAAAAAElFTkSuQmCC");
    margin-bottom: 0.3em;
}

.help-center-contacts-block .help-center-contacts-title.help-center-contacts-icon-location::before{
    content: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAWCAMAAAD6gTxzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABL1BMVEUAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeuv///+4PrGsAAAAY3RSTlMAPqf09qpBG8PHmJfFyB8zbQYDaTgU8hbqGtISVaWmWAzaZwrP1Q9dRLxXAVL9y0dfuYmekY7x4iGcK9n8gheGvVC3jQ62cnesligENyCd49tLiH9Roj+oDejcPMJCtLBkYGiAf430AAAAAWJLR0Rkwtq4CQAAAAd0SU1FB+cGBhECLHC07MAAAAD3SURBVBjTVZDnVgJRDITHCvaGFcQGoi42ELtg74q99+/938HcXRd1fmTmTHLmJldyqKqugdq6eoWIRKGhsakZWloDpw3aO5zo7IKYE930RML53j76jQaIW00MJoeMhhmxZEalsRSG9LiUYUKTWDPFlKcsaZPTMyIqzTLnkhJkpXlETsoTpJOXcmYtOPKX8ChIBbS4JC2TdNYKq9LaujYoSiU2s1vb7EhxK7vs2cC+W+LAxCG2yRHHJk9OYy7vjHP/nXLlA3SB5+iSq9C55iYQt9wFIsZ92Cz7l+uBx0pCMYh7IvKb+syLu+5Vf5Dh7Z0P/cMnfP3IbxXfMEhKNOXLAAAAAElFTkSuQmCC");
}

.help-center-contacts-block .help-center-contacts-title.help-center-contacts-icon-email::before{
    content: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAOCAMAAAD6xte7AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAsVBMVEUAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeuv///+u8+M5AAAAOXRSTlMAy/Tv/PbxzKtad35sXcb3j7D1QXr56k+bww1eVFh5UkoewcIaX3QPlAxvV2ukC2oys0xcUb22ys3iVwx0AAAAAWJLR0Q6TgnE+gAAAAd0SU1FB+cGBhEDAFt3sWIAAACBSURBVBjTlc3HEoJAFETRFlCMiDlgBB1zFqT//8d8FtQUsuNupt/ZDEqGaTFTuWJDnmqt3khrthwSbbfT7UHXHwxNcIQxJ9NEPHI2t8AFsCRXImufwQZbgkquncP94UieZJ9TA5T8dbn+1k0b7o9nMjKmK2KvnL3FQvVfRHyYL/4C6/0Y8l9svt8AAAAASUVORK5CYII=");
}

.help-center-contacts-block .help-center-contacts-title.help-center-contacts-icon-hours::before{
    content: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAMAAABFjsb+AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABF1BMVEUAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeuv///+yepemAAAAW3RSTlMAJZ3k++z65aEq65Z7gZPopgnjWA0bUg/m7ggXjBwE8KUDsVAZnyBEJKTzMDyy9IgpM3x2LxZv8vWPGob2ZnSDaoWpfum2Sj4oq7cC2/cOThAdSBV64C6o+eqskX72EQAAAAFiS0dEXOrYAJcAAAAHdElNRQfnBgYRAxPfyfC8AAAA7ElEQVQY01VPazsCURictFvtiohFakUoFWoLoZs7SeRe5v//D/uek30yH2bmnfec88wBBKGZsGFGojELAWK0Z+Ocm09wYZIsJrkELNMBVmivqmwtte5zOuP6vBHOSrTJLUyBOcDltvI7u3mlBe6hWNL7Mve1MQ9wWNG2Sk+bWgSsW2mxR1RybJ0QjVOeyXDOuEiTrQZY81x1p822z47XIVrdvxYXvBSpG7jKBtWui8I3t8jzbroy7vkA9Pgv46NwKtqXEk1HhqeB2jybxgsw5CvwNii9T873mMx0+FH5ZK4fPPL1nRjZo/GP/t4vcp4gbv780OgAAAAASUVORK5CYII=");
}

.help-center-contacts-block a{
    text-decoration: underline;
}

.help-center-contacts-block a:hover, .help-center-contacts-block a:active{
    text-decoration: none;
}

.help-center-contacts-block a.help-center-contacts-phone{
    text-decoration: none;
    font-size: 22px;
    font-weight: bold;
}

.help-center-menu-blocks{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 0;
    padding: 0;
}

.help-center-menu-blocks .help-center-menu-block{
    width: 33.33%;
    border-right: 1px solid #e5edf3;
    padding: 32px 38px;
}

.help-center-menu-blocks .help-center-menu-block:nth-of-type(3n+3){
    border-right: none;
}

.help-center-menu-blocks .help-center-menu-block:nth-of-type(6n+1),
.help-center-menu-blocks .help-center-menu-block:nth-of-type(6n+2),
.help-center-menu-blocks .help-center-menu-block:nth-of-type(6n+3){
    border-bottom: 1px solid #e5edf3;
}

.help-center-menu-block .help-center-menu-icon{
    display: block;
    margin-bottom: 0.45em;
}

.help-center-menu-block .help-center-menu-icon.help-center-menu-icon-instructions::before{
    content: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAbCAMAAADBLsarAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAACClBMVEUAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeuv////oqniIAAAArHRSTlMAWO75rvHNT1Di8FOgUm0sMgvlggYI5LWy5wIQDxlj/YENhwdA/JhViE42P9BRYSkokb0mzJ5lbj3TuAUJhDwTgEIDJMfj5ttUo5KTj2JD693cg1k1NDclHCIfwvbXHcRMOhYYF0FH73B+i2lmhtTRAVtonNLP6fL7edq0s8iXzsUSe5u8u7m6q3SWlJWQesqxagQKSsa2TfOarT52hWf+RjkOLeAvICony+ErldO2rQAAAAFiS0dErSBiwh0AAAAHdElNRQfnBgYRKBeu1MnMAAAB6ElEQVQoz4WR61sSURCHR0wp0Mw1YAuSNC8JWFSohRGUmKmUmiJlFy2z7KJkeQtLyVILvBXeSsuwsrT5Iztnz2KLbPV+ODO/87zPnnlmAZKQoUimhxh2QBwpqcqdBOUulVqdhulCvxszpMoezGQNlwWwFzUsaHVSh9+3X08wHMBsg15vPGigKScXD0kcDuUwYp7EyS8oFDiMRSazibOwVIxHJA4msXo02Xrs+AlbSey6VOqUsXoS8ZQdUXTK478jOqcdZwCcrrP/cijntjo5p8LNaTlC5fmqC39zqrGmppbiUSBzLiY4l+rqGwTqFZfZdWPiPHpTk5fS7KPpiq9AeVWgomXbzCKaa4hV12Mrv3FTzmnFNnPerdvt7Xe8Hea797SAnQkO3qdnrsfzgNZ0BHwIj7IoXV0On/gLXeS9Flt3t9+reQw9xHkCT3v9fn9f/4DKzJzBZ6AL9PJDQ89tgRdQJDjDlpERS/Dl1luDo/Dq9dj4uN0+MfEGiomTDW9D4fDklOaPMw06sq6ZWZ7n00BNnHcJMxtd8D4SiczNu93uBVgkDqoGpCyNAY4KqnP4w0d7CJYROlY+OeL4DMHVL83RaNTqXCPm128pIMNaamzHge9BrMsAWdZ/WAk/mzYQp+F/dG7+AvgN49W2NvVumosAAAAASUVORK5CYII=");
}

.help-center-menu-block .help-center-menu-icon.help-center-menu-icon-track::before{
    content: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAeCAMAAADn2eWTAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABj1BMVEUAeuv///8AeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeuv///+ks6kxAAAAg3RSTlMAACXc8vT28OMw6mppa/dsbev10WO1yLRLdr/QYnfDzze81MJDSrLMrbZFqb5vszUtsHsZj9ns25gi/rqit/l8co1+hCl0YTjW53kIZpTNo04ULjIMWD8dHyoKbhYkQgVoUxLfNoHB83FNGgtlXXPF0tVbx+ZkUYvGqj2VBFJBqJGgf+Xg9uEAAAABYktHRAH/Ai3eAAAAB3RJTUUH5wYGESgu8dFBxAAAAVxJREFUKM+t0WdTwkAQBuA9xUYoUREELBQLgg0r9oINe++9Y0PF3vX944YkDBjijB98J7OZ2WdyubultHTI0WSIr8yseCM7h7TZnE6v13McpzUYeZ435uZxnD726PLzCCaSU2COVWYxMzmFIFjjarOLarPHtUjQ4l/V9HctKSVyEHO6VNXpLtNCU15RqaoeoMrrA6pVtaa2Tqj1/gZVlcIS+T9tbGpuaQ20qSuP9o7Orm70qGkv+sSV+xFM1QEMyv8dwnCKjoRiR3aPCl1XSKljGCeawCSmGJvGjEJnMUfzWKBFLLFleBW6AgetIkhrWGcb2FToFjiibRhgZWwHu8pd7Y0IZf8g9tXhUWJXx5KGcSKf6BRnkp4LeiHfRuRSVtuVfBvXIAuiYtw3uBX1Dhqb1EKE6P5BiucRYUGf4PdJjejzS/LwAnilN7wnzfDHbD9QgU/2m5IRX8nIvgH4fW4bu8lmagAAAABJRU5ErkJggg==");
}

.help-center-menu-block .help-center-menu-icon.help-center-menu-icon-address::before{
    content: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAhCAMAAACLDYleAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABuVBMVEUAeuv///8AeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeuv///8I9cCdAAAAkXRSTlMAAA5/2vy2S13jnZG6xBF2wChf9hlKlB7lAfvbUGQqNH1lIRjgg9Dw3kgtVz2zQdb4eKBxnwOKHRITsiuCzGMbxfXGmqmHRTXBz2KqgYT+2Dfmfp51sQKbCO2cZjAEp4AmH3nOrSxu4btokIWGdJmm9+n6D1GsEAejmHIaob02PK7Jy0lcVVY74srke9169Avyzzx2FQAAAAFiS0dEAf8CLd4AAAAHdElNRQfnBgYRKQujzqTCAAAB2UlEQVQ4y82T6VfTUBDFp0BZK7KICwpUJIAKaEFLgqAtaxVSVKAiRUBEXBpFqdSVRUBAacX7H/vepIWUxO/ek8zcee93XmbeOSGyKCc3D3DnF1jXXC5rVQgUFZd4gBOl/0BOoqycTQUqTzkiVTidsWdw1gk5V31epgs1tSLWweuAXEQ90aUGAIqoPHBAGptEaMblKyW4StSCFjuCVtlOm3DXrovx4XNA2ok6+PgbIt6E/wjpVFVN01S1sovoFrol3EOk4jZpGm/coUAQpnrFbh/6B4Ky70EMhczl4F26h+ERXdeVrnCOYBRg9L7IrQ8ewq/oevcYxoncE/zNCB5x4rufhP9xgJenINqNYpqLCTw57H0mPIs5aZ5iXk6EZ+Z600KGeI7FF+3sXoKHfoXXMcMw3jRgSokJ6XoYb7GkGEZMh8HIZHqk6nfI6D3CplmOMDKD+lJVyoxC8Q9YkUViwP2RESzRcX3CZ85fEJfIIjqPE1+Bb2y8JrK8ajtkAUUeC9KGjum6tSytw7vRY0G+w0GR0KYF2araxsqPnR3xHL67tPfT2osYKWrr5lc2Ese+Ddn7n5EaG5IMcYqmkQQC8/vZSuG3L5VK+XqRYOQgab/eP+n/Inngcv0FnGbNiD+8N0YAAAAASUVORK5CYII=");
}

.help-center-menu-block .help-center-menu-icon.help-center-menu-icon-about::before{
    content: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAfCAMAAAC4Y5/EAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABg1BMVEUAeuv///8AeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeuv///92xYviAAAAf3RSTlMAACnByDIdrJudnpyoLc4RCf3iAaFGlgWPBI2qG4BQvQqI0va4U7O5tz553hpXVm4X3fGE2tbfdEEI5n+jSVxeJpHJDhgrq66XtiOSKMbAcNvlA/nsDNnkD9czApRv0OEhQERD5+1FOjjq8uuKi++yPz08Ye5mp5CMjnqD8NTcEOUzwAAAAAFiS0dEAf8CLd4AAAAHdElNRQfnBgYRKSwGxBGpAAABiElEQVQ4y43TV1fCQBAF4A2KNAuIImJXFBUVFdTYwYYVu9gQAXtF7PX+dUNMQjYY9D7kzE6+k8zZbAiRR5OHrORrGcoUADq9wWDkYjDxV6O+ECiiUDFKiDKM2VIqX1tRJtXltgoBMXbIUSUcUl2FahHVKJBNqmvr6kXUoIoyMylQRQY1NjnNWai5xdXaZs2gdjc6lKgTsFi6iOx1HnQrUU+vciZvNnL7/oH6+pVoQJw2B+owgh1UQdKOD3Gff1hAwxSyYkREo2Od434BBShEJsRp5Ts+CTeFpixw6nSBaX57Z4LB4KxtZg7QUIjMu9JncYGQxSXpZIamGRqlM4llEgA8lVy9ssrNxPyC1tZDGzBt8vVWWAVtAzu7Qq36pL39iFSrInkodOD7HfVFf9BhLB5PHB0n4lxOTsW7ZyfpdeL8guuzfnJO/a6X9qvr6ytHlGreENwmWfYuxaaTvB/6aT88xvhGiusnn0DgJTnDMBGQMJ5fXsU4vG983h1S68WOD+L/xB/50n4DhnGVpuEGX4MAAAAASUVORK5CYII=");
}

.help-center-menu-block .help-center-menu-icon.help-center-menu-icon-faq::before{
    content: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAfCAMAAABav4S9AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAB+FBMVEUAeuv///8AeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeuv///8SYDMTAAAApnRSTlMAAC2M29+SMxG80ZB7jczGHEBvDgplSzgLBL9JCcEBI17SKlFWLxl6X26a6vyTFyCzJZEuW7UfVKjmzUgVcJigiwcaLIRtWJxzf3JEeQ+f9uMMDcvxvTw+PVCj/eE5svkbfn0k8/j7Ju8GgFWXlpVgZgh4nbFhY4h81/CBV0w6TR3a1HchK3Ye9cgxJ7pD6APOz+D61qeDXInHtFpKFOk7uJk/aazrl+AGXQAAAAFiS0dEAf8CLd4AAAAHdElNRQfnBgYRKgFoNh4fAAACIElEQVQ4y32T6UMSURTFz2iRAmKGaJstRFFWlqJZWRBGZFmJmUu2WoRWCtmirYqmbVa277t1/s7ee8wQMsb5MHPvnd+8N/fcN4BSXv48kvMtC5AtTdPUvaCQtNrsRQ6yeOHcTAm5yKkKpS6ybC6mnNbF6dKSpVxmZpbTOqtYwQITU8EVKlm5Ki9V5WrAvcblWZtm1tGr4vWirw0qKmflRkpt2lyVYoqoHmzh1uoa+mRYS9bV+ra567eTdsXs2KmYBu4Su+wWkY3+Kv1bnAEGJMM9Kg02AvncC4S4L+OLw9wvmSYjP8CDQDMPzerSRY9gQnp2mEfEtSUirXS2Sh2VtrVRw7F2nelgibS8E+iioePCEobRfUJn3CdPAafPiOist+ecVI/9vOg96oCP9foUmsXSF+pMc68U5kRiqaS3rwMXeQm43D8Q1+VPQLsimF4GFDPY6UQprwLX+E/Xod2QJg9xOL1yzG/ay6sGMcSbRsV6y8Q4bqcmfUfYc/deeFgc2CAwkt5qVDCMS6SMSWBM1sbv0wJMxP39Uv6BSeABH0pm/BHwmKNPpsQa3XK2GQryqTyrE2zw9fGZXnwebc1kIrFpwUy/4Eu+qjaKjXw9mSaSbXTLsxoi3yQy3kxG+Nanx+8kIpiR91NZ7X4gox8/FX4GvvCr8Q9mK5ho/9ZCfheu1PyPSamYHliYm8EP/vzFptwMZqSvXbkZDM78/mPT/gLwMKrjlbB7qQAAAABJRU5ErkJggg==");
}

.help-center-menu-block .help-center-menu-icon.help-center-menu-icon-forum::before{
    content: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAhCAMAAABgOjJdAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABsFBMVEUAeuv///8AeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeuv///9daqBhAAAAjnRSTlMAAEyU1vr825xTAm/tz8rN6oAlzBAKS781L1YVHyAXRUMa7xk3rrhBDtgq4hGir3t8f6ex+/FoUrmGeNE2i/3Xm1RAyAU+TSSScTw0XQSsu9T5qgHe8AOViBy8DwyYvbOTjIWZ9iGBxxt+Siz466sUlzPJssWpmno5GOz1K5BrSCmRtbqeOssy32XmTuAN9ybMlgAAAAFiS0dEAf8CLd4AAAAHdElNRQfnBgYRKiAkXw5BAAABtklEQVQ4y4XT61sSQRQG8BcpRUpSxFuiuRqbtwTvYiVUmJptpKWkVuYtLS95t7taVpb5/s3tPMwD6yBwvpwzc37PzO7sLJCMHPuFiyRz8xz5zsSkLdm/ZDYvF7hcriuFZlWUItx5LM73yEFJaRkLy8+KCvKqyJVeb1W1KK6RNVahsbYOuO5jPPQbQH0DGy2iic3ATbKlyB/wt7aR7YCzozMputgN9DBYIvd09vIWcJt3EqIvBIR51/Li9+gD7jMiRT8fYICDsMYQH2KYj6QI08Bj4myIfRiV4smIOShQxCif4tmYFCTGGVPEc05gklLEgphKETVtLxBl8kyb+RKp8coips4VkxYBhs8R03HhaY3ZXzs4o3QnZu1z85xZsEGrjX+tN4roFZMdZDkWOawtaRW0K+It32matryyCi7Gn2NOEQF6RVqjFO+5rgg/N0RqN8VmRjGddY0tU2yLwkg5sQDdIu0QIVYZEWOJu4rY44fxiPHx02d8kbf3qyK+yfl94OBQ1/Xv6wOKGGKZ/iN69NOGdPFLXrq0wsPRLCIk/qAM4vcxS5Fe/On5S54ggwjz395pYmT7D9HLfurYNZh5AAAAAElFTkSuQmCC");
}

.help-center-menu-block a.help-center-menu-title{
    color: #000;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.2;
    text-decoration: none;
}

.help-center-menu-block a.help-center-menu-title::after{
    content: '';
    display: block;
    height: 2px;
    width: 32px;
    background: #004b8e;
    margin-top: 0.25em;
}

.help-center-menu-block a.help-center-menu-title:hover::after{
    background: transparent;
}

.help-center-menu-block ul.help-center-menu-sub{
    margin: 1.7em 0 0;
    padding: 0;
    list-style: none;
    font-size: 16px;
}

.help-center-menu-block ul.help-center-menu-sub li{
    position: relative;
    padding-left: 26px;
}

.help-center-menu-block ul.help-center-menu-sub li::before{
    content: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAVFBMVEUAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeuv///8qz6R6AAAAGnRSTlMAKtDjyMXGx8IcljiM2Rc00lHMATA/bzYZA/totT8AAAABYktHRBsCYNSkAAAAB3RJTUUH5wYGESQuXWQOyAAAAGRJREFUGNNlj1cOgDAMQ0PpYpQ9ff+DUipaUvDfe5IjhwoBFlFQCan0EyVREgyxSBAsF9YLnagi0lzUaDLRwnWP6Ifx5mmOlQVYt8CxsvtJgdONHS7we/Q4KYnfsGy6wf+57/sXybEJMIV45UsAAAAASUVORK5CYII=");
    position: absolute;
    left: 0;
    top: 3px;
}

.help-center-menu-block ul.help-center-menu-sub li ~ li{
    margin-top: 1em;
}

a.video-image{
    display: inline-block;
}

a.video-image:hover{
    background: #007aeb;
}

a.video-image:hover > img{
    opacity: 0.75;
}

.contacts-content-image{
    text-align: center;
    margin: 3em 0;
}

.contacts-content-image > a{
    display: inline-block;
}

.contacts-content-image > a:hover{
    background: #007aeb;
}

.contacts-content-image > a:hover > img{
    opacity: 0.75;
}

.contacts-contacts-blocks{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: -30px 0 0 -30px;
}

.contacts-contacts-blocks .contacts-contacts-block{
    width: 25%;
    padding: 30px 0 0 30px;
}

.contacts-contacts-block{
    line-height: 1.45;
}

.contacts-contacts-block p{
    margin-bottom: 0.25rem;
}

.contacts-contacts-block .contacts-contacts-block-title{
    font-weight: 500;
    line-height: 1.2;
    font-size: 1.25rem;
    border-bottom: 1px solid #e5edf3;
    padding-bottom: 0.5em;
    margin-bottom: 0.75em;
}

.contacts-contacts-block .contacts-contacts-block-title.contacts-contacts-block-icon-chat::before,
.contacts-contacts-block .contacts-contacts-block-title.contacts-contacts-block-icon-phone::before,
.contacts-contacts-block .contacts-contacts-block-title.contacts-contacts-block-icon-address::before,
.contacts-contacts-block .contacts-contacts-block-title.contacts-contacts-block-icon-email::before,
.contacts-contacts-block .contacts-contacts-block-title.contacts-contacts-block-icon-truck::before{
    font-family: FontAwesome;
    font-weight: normal;
    font-size: 1.2em;
    line-height: 1;
    display: inline-block;
    vertical-align: top;
    margin-right: 5px;
}

.contacts-contacts-block .contacts-contacts-block-title.contacts-contacts-block-icon-chat::before{
    content: "\f086";
}

.contacts-contacts-block .contacts-contacts-block-title.contacts-contacts-block-icon-phone::before{
    content: "\f095";
}

.contacts-contacts-block .contacts-contacts-block-title.contacts-contacts-block-icon-address::before{
    content: "\f041";
}

.contacts-contacts-block .contacts-contacts-block-title.contacts-contacts-block-icon-email::before{
    content: "\f003";
}

.contacts-contacts-block .contacts-contacts-block-title.contacts-contacts-block-icon-truck::before{
    content: "\f0d1";
}

.contacts-header-image{
    text-align: center;
}

/*orders list*/
.order-list-item{
    margin-bottom: 51px;
}

.order-list-item .order-list-item-header{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    background: #004b8e;
    color: #fff;
    justify-content: space-between;
    align-items: center;
    padding: 8px 20px;
}

.order-list-item .button{
    padding: 8px 13px;
}

.order-list-item .order-list-item-header .order-list-item-header-info{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    font-size: 16px;
    padding: 6px 0;
}

.order-list-item .order-list-item-header .order-list-item-header-info .order-list-item-header-info-field ~ .order-list-item-header-info-field{
    margin-left: 19px;
    padding-left: 19px;
    border-left: 1px solid #336fa5;
}

.order-list-item .order-list-item-header .order-list-item-header-info-order{
    font-size: 15px;
}

.order-list-item .order-list-item-header .order-list-item-header-info-field-value{
    font-size: 17px;
    font-weight: 600;
}

.order-list-item .order-list-item-header .order-list-item-header-info b{
    font-weight: 600;
}

.order-list-item .order-list-item-content{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    padding: 29px 0;
    box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.1);
    background: #fff;
    align-items: stretch;
}

.order-list-item .order-list-item-content .order-list-item-basket{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: space-between;
    padding:0 19px 0 20px;
    border-right: 1px solid #e5e5e5;
    width: 37.5%;
}

.order-list-item .order-list-item-content .order-list-item-info{
    padding: 0 25px;
    width: 62.5%;
}

.order-list-item .order-list-item-basket .order-list-item-basket-image{
    width: 219px;
}

.order-list-item .order-list-item-basket .order-list-item-basket-info{
    width: calc(100% - 239px);
    align-self: start;
}

.order-list-item .order-list-item-basket-sku,
.order-list-item a.order-list-item-basket-sku{
    font-weight: 600;
    font-size: 14px;
    color: #007aeb;
    text-decoration: none;
}

.order-list-item a.order-list-item-basket-sku:hover,
.order-list-item a.order-list-item-basket-sku:active{
    text-decoration: underline;
}

.order-list-item .order-list-item-basket-title-wrap{
    margin-bottom: 2.1em;
}

.order-list-item .order-list-item-basket-title-wrap a{
    color: #000;
    font-size: 20px;
    font-weight: 600;
    text-decoration: none;
    line-height: 1.4;
}

.order-list-item .order-list-item-basket-title-wrap a:hover,
.order-list-item .order-list-item-basket-title-wrap a:active{
    color: #007aeb;
}

.order-list-item ul.order-list-item-basket-props{
    list-style: none;
    margin: 2.1em 0;
    padding: 0;
    font-size: 16px;
}

.order-list-item ul.order-list-item-basket-props li ~ li{
    margin-top: 0.6em;
}

.order-list-item ul.order-list-item-basket-props .order-list-item-basket-props-label{
    color: #004b8e;
}

.order-list-item ul.order-list-item-basket-props b{
    font-weight: 600;
}

.order-list-item .order-list-status-bar{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    justify-content: space-between;
    position: relative;
    margin: 4px 0 25px;
}

.order-list-item .order-list-status-bar::before{
    content: '';
    position: absolute;
    left: 15px;
    right: 15px;
    bottom: 10px;
    height: 13px;
    background: #004b8e;
}

.order-list-item .order-list-status-bar .order-list-status-bar-row{
    position: relative;
    font-size: 15px;
    color: #4a4a4a;
    padding:0 1px 40px 34px;
    text-align: center;
    line-height: 1.2;
}

.order-list-item .order-list-status-bar .order-list-status-bar-row::after{
    content: '';
    position: absolute;
    width: 33px;
    height: 33px;
    background-color: #007aeb;
    background-image: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAANCAMAAAB4p3UoAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAilBMVEUAS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS44AS47///+4+kJrAAAALHRSTlMADaoq1ekzD9gQ2+cxYBLe5BqnGODiF7ek5d8Ub5IoSxFI2g5E00LSCVG7B1sdIcUAAAABYktHRC3N2kE9AAAAB3RJTUUH5wcSDwgCoi5uhwAAAHRJREFUCNdVzlcSgzAMBFBTQ4d0OumQsPc/X9ZjitGHtfM8GkkIvQzTEluw4bg67DwAtgZ+QAgjplhBkhKyPZOJg4TjiXC+MF0ZckLBXlbyr2ZC02Z800rNd5gquM077goez3XtS8Lb0E/7AP2wPf/7G5f8B78PDCYYmux+AAAAAElFTkSuQmCC");
    background-position: 50% 50%;
    background-repeat: no-repeat;
    border-radius: 50%;
    left: 0;
    bottom: 0
}

.order-list-item .order-list-status-bar .order-list-status-bar-row:last-child::after{
    left: auto;
    right: 0;
}

.order-list-item .order-list-status-bar .order-list-status-bar-row.order-list-status-bar-success::before{
    content: '';
    position: absolute;
    height: 5px;
    background: #5ab0ff;
    bottom: 14px;
    left: 0;
    right: 0;
}

.order-list-item .order-list-status-bar .order-list-status-bar-row.order-list-status-bar-success::after,
.order-list-item .order-list-status-bar .order-list-status-bar-row.order-list-status-bar-current::after,
.order-list-item .order-list-status-bar .order-list-status-bar-row.order-list-status-bar-error::after{
    background-image: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAANCAQAAADlcE2RAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfnBxIPFRnXJ8t3AAAAp0lEQVQY032QzQnCQBCF5yYe4h+CYgXiTexAPAie7MAO7MUaBCENeLALQ0AMRJGIWMXnYWaTbDS+Peyb4Vv28QSpPQEhE+QfEANvZnVAmwuq+DfQITHgxVRXGw/okRqQMdIsIXDIgSF3Ax4MEEQ42mJvwNPmG319JGxx2jEmM586QD9aUVVCt8im19IDrrTK8Z1Z5EBE4FdQ2DkAZ5rVlsrDmhON7yI/TkMjNzQqDEgAAAAASUVORK5CYII=");
}

.order-list-item .order-list-status-bar .order-list-status-bar-row.order-list-status-bar-error::after{
    background-color: red;
}

.order-list-item .order-list-status-bar .order-list-status-bar-row.order-list-status-bar-current::after{
    background-color: #5ab0ff;
    border:5px solid #fff;
    left: -5px;
    bottom: -5px;
    width: 43px;
    height: 43px;
}

.order-list-item .order-list-status-bar .order-list-status-bar-row:last-child.order-list-status-bar-current::after{
    left: auto;
    right: -5px;
}

.order-list-item .order-list-status-bar .order-list-status-bar-row.order-list-status-bar-current .order-list-status-bar-current-triangle::before,
.order-list-item .order-list-status-bar .order-list-status-bar-row.order-list-status-bar-error .order-list-status-bar-current-triangle::before{
    content: '';
    position: absolute;
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #ccdbe8;
    bottom: -25px;
    left: 6.5px;
}

.order-list-item .order-list-status-bar .order-list-status-bar-row.order-list-status-bar-current .order-list-status-bar-current-triangle::after,
.order-list-item .order-list-status-bar .order-list-status-bar-row.order-list-status-bar-error .order-list-status-bar-current-triangle::after{
    content: '';
    position: absolute;
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #f3f7fa;
    bottom: -26px;
    left: 6.5px;
}

.order-list-item .order-list-status-bar .order-list-status-bar-row:last-child.order-list-status-bar-current .order-list-status-bar-current-triangle::before,
.order-list-item .order-list-status-bar .order-list-status-bar-row:last-child.order-list-status-bar-current .order-list-status-bar-current-triangle::after,
.order-list-item .order-list-status-bar .order-list-status-bar-row:last-child.order-list-status-bar-error .order-list-status-bar-current-triangle::before,
.order-list-item .order-list-status-bar .order-list-status-bar-row:last-child.order-list-status-bar-error .order-list-status-bar-current-triangle::after{
    left: auto;
    right: 6.5px;
}

.order-list-item .order-list-status-bar .order-list-status-bar-row.order-list-status-bar-current .order-list-status-bar-current-circle{
    position: absolute;
    width: 61px;
    height: 60px;
    background: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAA8CAMAAADi4EJ+AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAM1BMVEUAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeusAeuv///+Fm2P6AAAAD3RSTlMAESLddzPuu1WqRJlmzIiMubosAAAAAWJLR0QQlbINLAAAAAd0SU1FB+cHEg8eHES55jMAAAH9SURBVEjHzVfZluQgCI2AO9r//7dTEbNUtXHpOWd6eLEWb8ALws22dU1tPzKQBWUlvQRWRt/QysCab0s3tEOJgIYw52WnLBjKlygRhImYy54g7pCvQMhOxEzpdvCCls8j15XYdPNX0Brvrqn9EK7McnHOBV3yDXxz7Z74p5pd2+JW57KE5/grXD9nBrCTtTigVWE35d530XT8Hd4uwMkEbzOWzVvhW7tQyfBtdzbjIj7CN/nbbzpNuo/YzFk2bgatHzrGWgv4KwuxEuW9W+xfipLJlSZ4fY7jm38aeGP57i9kxGn/qtEkF5z/vqmdNmAGWOTcUUxo9urSFvHLoF9BU8zsTpcA4R8W2m+aDseh1aaYY5xuDrvZnecU9avLO4s+0tTdvgzA8V6wi7D/z8ICbR/Xce8PeRqsEPNZmi/2jF3rTcGbRIJwafWK7f7J1on5Q0n3AVNT9wzaI8dhnEGTac3ZbOam70u5xM+zqtkhuMfu8b28o+MmFZ9Wd/F7nIcIA+y29VP0tKkb6JZN9wRjDyzjp6PXcpKz+9bpq9IcasWyT4nSvJ6jKlP0MC5JwFCCE4kdSwFJMkW/jiRGLIcXYVfRwnSaKCeQg3m60FUiHs67rqXa7+8U9UVhs+MO6kUnm8IN1zeSxSlX8yPotmLvGPMdTUvz+TLJ7VPr+gPNWwrFZ2AoJgAAAABJRU5ErkJggg==") no-repeat 50% 50%;
    bottom: -13.5px;
    left: -14px;
}

.order-list-item .order-list-status-bar .order-list-status-bar-row:last-child.order-list-status-bar-current .order-list-status-bar-current-circle{
    left: auto;
    right: -14px;
}

.order-list-item .order-list-status-bar .order-list-status-bar-row.order-list-status-bar-start::after{
    background-image: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAPCAQAAABDj1eZAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfnBxIPDSOTMIqcAAAAuklEQVQoz32QsQ4BURREzy4r4gdEodPrJSp6vULtA3yIZhtRSqg1fkCjQKeSSFQIiUpCZEex+7JPeDu3ubk5mZlcTyfKwIQBLp099anQpcbLCe0QQj1l6ekDsCdLY08AJW4UnVA7jkMrZ9hdvp/QG6fPgshAayc0g3yyboEp8x/kwRxMp4Kkkfg/6bp01A5E/IJYdQKqVtSRgAsH27SjUI2vmKZCtUTqlOMNgI+xti7mBREhV4ak6dblA3Piq5qVY9wCAAAAAElFTkSuQmCC");
}

.order-list-item .order-list-status-bar .order-list-status-bar-row.order-list-status-bar-end::after{
    background-image: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAPCAQAAABDj1eZAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfnBxIPCw/3skH5AAAAwUlEQVQoz32RMU4CURQAZ3FxTYBQ0Bk7bOxoPQIdBQWVhM4bWHoUEytvQOUBLO00kUo6CpZAQpBiaGDd/dllfvKSeZnq/UgCXrlkFOwsvhdV34rbvMROPfHuVVnU8dM8X16H0Z1zQxb28lHfveUMTtGT53gWnKh/lclOfcSuLYeV0YNNb2NmQJqd7YMl0Ob+6Cs2/MQANLNozDdww+/RGwC14AM6uZkRRhcAxGVRknk9iJJ/3ZAiEbAFYEcKSMQa4ACSkfYwWQAykgAAAABJRU5ErkJggg==");
}

.order-list-item .order-list-item-desc{
    background: #f3f7fa;
    border: 1px solid #ccdbe8;
    padding: 18px 30px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    justify-content: space-between;
}

.order-list-item .order-list-item-desc .order-list-item-desc-row{
    line-height: 1.5;
    font-size: 15px;
    color: #4a4a4a;
    flex-grow: 1;
}

.order-list-item .order-list-item-info-footer{
    display: none;
    margin-top: 1.75em;
    text-align: center;
}

.order-list-item .order-list-item-info-estimate{
    display: none;
    padding-bottom: 25px;
}

.order-list-item .order-list-item-desc-row p{
    margin: 0;
}

.order-list-item .order-list-item-desc-row p ~ p{
    margin-top: 0.25rem;
}

.order-list-item .order-list-item-desc-row small{
    color: #000;
    font-size: 13px;
}

.order-list-item .order-list-item-desc-row a:not(.button){
    font-style: italic;
    color:#007aeb;
    text-decoration: underline;
}

.order-list-item .order-list-item-desc-row a:not(.button):hover, .order-list-item .order-list-item-desc-row a:not(.button):active{
    text-decoration: none;
}

.order-list-item .order-list-item-desc-row b{
    font-weight: 600;
}

.order-list-item .order-list-item-desc .order-list-item-desc-title{
    font-size: 20px;
    font-weight: bold;
    color: #004b8e;
    line-height: 1.4;
    flex: 0 0 118px;
    padding-right: 8px;
    border-right: 1px solid #c2d5e4;
    margin-right: 21px;
}

.order-list-item .order-list-item-desc .order-list-item-desc-delivery{
    margin-left: 37px;
    padding-left: 33px;
    border-left: 1px solid #c2d5e4;
    flex: 0 0 133px;
}

.order-list-item .order-list-item-desc-delivery .order-list-item-desc-delivery-title{
    font-weight: 600;
    font-size: 15px;
    color: #004b8e;
}

.order-list-item .order-list-item-desc-delivery .order-list-item-desc-delivery-date{
    font-weight: 600;
    font-size: 15px;
    color: #000;
    margin-top: 0.075em;
}

.order-list-item .order-list-item-desc-delivery .order-list-item-desc-delivery-track{
    font-size: 13px;
    margin-top: 0.7em;
    font-weight: 500;
    line-height: 1.4;
}

.order-list-item .order-list-item-desc-delivery .order-list-item-desc-delivery-track a:not(.button){
    color: #007aeb;
    text-decoration: underline;
}

.order-list-item .order-list-item-desc-delivery .order-list-item-desc-delivery-track a:not(.button):hover,
.order-list-item .order-list-item-desc-delivery .order-list-item-desc-delivery-track a:not(.button):active{
    text-decoration: none;
}

.order-list-item ~ .order-list-nav{
    margin-top: 70px;
}

.order-list-nav{
    text-align: center;
}

.order-list-nav .order-list-nav-item{
    margin-right: 9px;
    display: inline-block;
    width: 38px;
    height: 38px;
    line-height: 38px;
    text-align: center;
    background: #007aeb;
    font-size: 17px;
    font-weight: 600;
    color: #fff;
    vertical-align: middle;
}

.order-list-nav .order-list-nav-dots{
    margin-right: 9px;
    display: inline-block;
}

.order-list-nav a.order-list-nav-item{
    text-decoration: none;
    color: #4a4a4a;
    background: #ffffff;
    border: 1px solid #ccdbe8;
}

.order-list-nav a.order-list-nav-item:hover, .order-list-nav a.order-list-nav-item:active{
    border: 1px solid #007aeb;
    background: #007aeb;
    color: #fff;
}

.order-list-nav .order-list-nav-prev, .order-list-nav .order-list-nav-next{
    font-size: 16px;
    font-weight: 600;
    color: #4a4a4a;
    opacity: 0.25;
    text-transform: uppercase;
}

.order-list-nav a.order-list-nav-prev, .order-list-nav a.order-list-nav-next{
    color: #004b8e;
    opacity: 1;
}

.order-list-nav a.order-list-nav-prev:hover,
.order-list-nav a.order-list-nav-prev:active,
.order-list-nav a.order-list-nav-next:hover,
.order-list-nav a.order-list-nav-next:active{
    text-decoration: underline;
}

.order-list-nav .order-list-nav-prev{
    margin-right: 20px;
}

.order-list-nav .order-list-nav-next{
    margin-left: 11px;
}

body.header-account-menu-show{
    position: relative;
}

body.header-account-menu-show .fixed-button{
    display: none !important;
}

body.header-account-menu-show .header-account-menu-overlay{
    position: absolute;
    background-color: rgb(0, 11, 20);
    opacity: 0.9;
    left: 0;
    right: 0;
    bottom: 0;
    top:0;
    z-index: 998;
    transition: opacity 500ms ease-in-out;
}

.header-account-menu-overlay{
    opacity: 0;
}

body.header-account-menu-show .my-account{
    position: relative;
}

body.header-account-menu-show .my-account::after{
    content: '';
    position: absolute;
    width: 0;
    height: 0;
    border-left: 12px solid transparent;
    border-right: 12px solid transparent;
    border-bottom: 12px solid #fff;
    top: 80px;
    left: 50%;
    margin-left: -12px;
}

.header-account-menu {
    display: none;
    position: absolute;
    background: #fff;
    top: 92px;
    right: -28px;
}

body.header-account-menu-show .header-account-menu{
    display: block;
}

.header-account-menu a.header-account-menu-item{
    display: block;
    font-weight: 500;
    font-size: 17px;
    color: #4a4a4a;
    text-decoration: none;
    position: relative;
    padding: 13px 32px 13px 60px;
    white-space: nowrap;
}

.header-account-menu a.header-account-menu-item:hover,
.header-account-menu a.header-account-menu-item:active{
    color: #fff;
    background: #0079ea;
}

.header-account-menu .header-account-menu-item:first-child{
    padding-top: 23px;
}

.header-account-menu .header-account-menu-item:first-child::before{
    top: 10px;
}

.header-account-menu .header-account-menu-item:last-child{
    padding-bottom: 23px;
}

.header-account-menu .header-account-menu-item:last-child::before{
    bottom: 10px;
}

.header-account-menu .header-account-menu-item ~ .header-account-menu-item{
    margin-top: 1px;
}

.header-account-menu .header-account-menu-item ~ .header-account-menu-item::after{
    content: '';
    position: absolute;
    height: 1px;
    left: 32px;
    right: 32px;
    top: -1px;
    background: #e5edf3;
}

.header-account-menu .header-account-menu-item::before{
    content: '';
    position: absolute;
    left: 27px;
    top: 0;
    bottom: 0;
    width: 23px;
    background-position: 50% 50%;
    background-repeat: no-repeat;
}

.header-account-menu .header-account-menu-person-icon::before{
    background-image: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAArlBMVEUAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeer///9NN8YaAAAAOHRSTlMAEpbh45sXE+XrGrvGJzFvc4WEZ20bJKGuBs/XCnfDxHtNbhYQeGIBr3p5rP3bS0pmOtHiUNrcVlAomCkAAAABYktHRDnXAJVAAAAAB3RJTUUH5wcTDSAmeEiX9wAAAIhJREFUGNNlzucSgkAMRtEPOyKIDbGAir2igpr3fzJZcJeA989OzsxmAqRplWqt3gCr2aIkvc3IoLROLib9shR1JdmKepL6igaShopGkpx8/zgTlx0xmQqZzfmt8PzFks+rYC2ezXa3z8Dyk0+H4+l8IbrehIRU6A44VOqBZ5ki0F+IX3qh9+cLoiMi/Z6fn0UAAAAASUVORK5CYII=");
}

.header-account-menu a.header-account-menu-person-icon:hover::before{
    background-image: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAQAAAD8x0bcAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfnBxMOAhgc3XIlAAAAx0lEQVQoz4WRvQ4BQRRGv1UoVH4SEiqJRL2tUiVE4inEGwjewANoFKJTCA+gJFpRKVSIApUHkKMxu8tO7Jnmzp2T3G9mhAIrzYgTF8bkgv2gkuGK4UHeLq0IsrVJZX5xzVlMhpp+qZrCl7IhKRWWziHp5lVepkIoU8l2u+mXsrA/QZydpxxI2CUhuqzZMPjuOphwTRU10/2zS6qjuybCD+6y/oxZ0qfHnBcARxpmXJ1/tJEoEUVF7COlswOKxKGlof9LFp7qvwGF41CPPX0wnQAAAABJRU5ErkJggg==");
}

.header-account-menu .header-account-menu-basket-icon::before{
    background-image: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUCAMAAAC+oj0CAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAtFBMVEUAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeer////EJ3UhAAAAOnRSTlMA2u9ewPD3+bW2bQjxxs+bgm89RPMEF67ZYaccfVGxQkNBJbgC4+FklvR+CRAzl3AmcRFpGYl268USKiupdgAAAAFiS0dEOzkO9GwAAAAHdElNRQfnBxMNOCFkN5oNAAAAk0lEQVQY023PVxLCMAwEUNFLCAm9lwQSQu9N9z8Y1jgG22K/dp5HGgsyiNkcsOQLRSyVK2aq4sGpIQsNuEzrxB5jn7jBuEncsrXdIe7a3JOf7Fs8kDy0eCR5bKqbXjrB6eybeeCkHOIC/mSJGP0Sr5Qna333RpvY7mT0LfvDUdVTclb1IiavrMJN9DurAI/n623UD86eNFElZ9WjAAAAAElFTkSuQmCC");
}

.header-account-menu a.header-account-menu-basket-icon:hover::before{
    background-image: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUCAQAAAAjdQW7AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfnBxMNOzrFfwAiAAAA5klEQVQoz42SoW4CQRRFz25IdmtIQBIECt2E/8HjWtMf4AtqwPAVRSDaEAxZR0hKK9AYgqACQQjsRSxTZijd2Tti3rs5uXl5M2gpSdqqLXwn0IRHImIOfBCQp1EggJg1ZbwKAdjz5UeZh5eiCDw08KIA/F48eUdi4E9/LkcDr1n6JjbbAJh5ky34OxdNWEHpt10Ab7zeAQNSEriFI8Z58dlzA4ScgNVdKqXLwE5O6dOm/k9ozU02eiBy+h+rtv5rS309/fnFTfX0nNVXs6JMHQd13Oue48vdcIZwXSvlRRtNVb0Zw3LPVVyQWnHBxawAAAAASUVORK5CYII=");
}

.header-account-menu .header-account-menu-location-icon::before{
    background-image: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAUCAMAAABlGZcgAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAvVBMVEUAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeer///8m6/QNAAAAPXRSTlMAWK3g7+GwWx3FySIY7vMe0ddR/IdhhfhcuPYtKPTB6YZ9609G94uB8L/5NTDIj2eM1dqCitMkcbvDCxLl71JNhAAAAAFiS0dEPklkAOMAAAAHdElNRQfnBxMNJy2g29i4AAAAn0lEQVQY002PZxOCMBiDg+IeqLi3Ig5Ece/+/79l2qI0H9I8d7m8V4CyUmk7k81BK18QWsWSxHJF/FR1yDWRqA405Os2W+2ODF306P0Be8MR0xgT+lTtzpjmkDVP8YLJh01fKl4xrbGhB1ti6DPt9L7YRweh93E07p/kHYNDuXP+40V/6Gq0pZyYbzEjUnjHXw/iM0G8AuG+DYb3sXT4Ar70J2fcNwyxAAAAAElFTkSuQmCC");
}

.header-account-menu a.header-account-menu-location-icon:hover::before{
    background-image: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAUCAQAAAD4zq+ZAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfnBxMOBQRHnbitAAAA50lEQVQoz3WRsWoCQRRFL7YJBFKl0SKksAnYWMV/kHRCbKys/QAbwQQkkC8JWAoWIYgQyyAiWGlhIYIWCZoF4VjM293ZuN4p3p174PFmnpCdCu/M2bKgy1OYupJlSFIjbkN8w4ZT/ZBz+Jt0TZF4jK4HXqjR5i9KqqJndse9DZTn17JPsTL7HL1BNC1bZ3Qlp5Fihf4yo73ZkocfrAbiwxoFFK11gb1lX/7k8EadV+9eFWJy5t0z9y35M7gQ/nkrBXbilYjxaWMf5/7huyQWdQ82kvt2p29wEGc+viAADlynY1FmScVPjvuDq48yOuvDAAAAAElFTkSuQmCC");
}

.header-account-menu .header-account-menu-password-icon::before{
    background-image: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAUCAMAAABcfiZ7AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAtFBMVEUAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeer////EJ3UhAAAAOnRSTlMAHpLj5pcjSf1QIokHH4IpuHbFDfTsFQu6qRkoT3HSyXgr8vb+8dxdi7uzlNa2D3Njqu2sxNjI6rfrEEaFMAAAAAFiS0dEOzkO9GwAAAAHdElNRQfnBxMNKB/vlJX3AAAAjUlEQVQY05XM1w7CMAyFYbPbAKXsFVahDWVDmOf9HwwaDFJzBf+FLX2WTJSUyeaQLxTpW8mByf2AAMqiUvWAGosPz+w6Gm9oosWnNjpmd9Fj6WPwmkM5wli6SXKCqZxRgHRzWljiUGhJ+KtEaolYrbBWG5Yt7bCnAwQdWU76jEhfcNW3Pz5bAju6P9LFT/KSNSNyPPDWAAAAAElFTkSuQmCC");
}

.header-account-menu a.header-account-menu-password-icon:hover::before {
    background-image: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAUCAQAAADBqR7CAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfnBxMOBR/N+HFBAAAA4klEQVQoz63PMUoDQRhA4TfLglW0EqxU1kLtvYSVnmAtPILgAdIJVkLwDmHLEFJop2JpF4tYCRaixcaAlfssJMlEwgbBN93w/cz8yOSse+Gz+uKlW9P7Kdj3y7jD3yRT9czMJTdsqro7S3pqM3r0VL2NSUMdRQDxTV0VSQCogDtmuwZSgJQdtsmANQ4IEyCbwBF9BsEhDer6DFbR7LyqhA/qGyUs7A/kiZxz4IqcDtAipz/erlS1K66oJ+KxmoltVcsxebfwRh1Y+KjeW/j6Q4Ily7VfGf7PRkEXkZQee7Xi4RtHa8Qdd83w1QAAAABJRU5ErkJggg==");
}

.header-account-menu .header-account-menu-customers-icon::before{
    background-image: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAQCAMAAADOBMQXAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABIFBMVEUAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeer////RCrtpAAAAXnRSTlMAVc/mpxQtu+e/NQ+i010+uhXz/RasSK/47/ektzeyDur1QEOwwI4MHp2hIwiKSgQhB67s+9q067jusykY8D1HVDH5IKaGdRKLmvbeF9zt5fIi43OqjB8mgngGxMsNfcdDuAAAAAFiS0dEX3PRUS0AAAAHdElNRQfnBxMNKSUwg30EAAAA5UlEQVQY00WPe1sBYRDFj0VRSkhIbmnZQrY2FV1cuummsIXk/f4fw8x4rPPHmTm/d5555gXg0tweL9bWff4NbAbcW9sgBRVpJxQmj+xGOewRjXETl6hiCRkhKnk/KdQj9IBoipt0Jkuey8jjIS/OH+mFIoxj/aSEckVPn0JUNaSY4sbZIpxbFzWkLq9y1nUQWqTeuAFu72jTfVMt1GqTdR7wSOUJaik8kzXAoy9dh74WycJ4U8oXendo9uOTLgT9VDN6Do2bfp7l480vh373B7x9aNs/v2ql0di2J3Ly39Ra6n/GYA79jkx/tVqZyQAAAABJRU5ErkJggg==");
}

.header-account-menu a.header-account-menu-customers-icon:hover::before{
    background-image: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAQCAQAAABT0/yuAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfnBxMOBTho8sQqAAABPklEQVQoz22RTyvsYRiGL2Ny0Bh14pDFRCQWFhaaFelYkPWx9C34ChaUD6AkkrMRMhaimE/Awk6iKOQINZE/jcvi9+eMZu53c73Pfb9Pz/u+iDjhsdf+tUnsc98bDx0QG13x2hMnRRCHjLRns4WQi/5yPXbGguhmXHgtMXXTx5ImJIAikeSV/yrlIiBm47Pbpr0L+dm0q7EzHAyAI26Zd96UmHHRvMt2irXOmnfb8ehaiEkzEq+OEs74I6DA2PDeD0/FrDv+89l7dx0Sjy36YM5ewVafwnkGHfW7/tgf0pvtuBZuZsRy4XRIOeKeP52rEF0wFVIBX1S9sdnzCtE7WzwLHi8RfsAtdTRSrjT1XAHwmSAFQDfV334n0jtVdAGQSjJFFrjkk7YK0QaSLNEDHFUZFWs4oKcsesFvCgF+ATNYin6v5FPzAAAAAElFTkSuQmCC");
}

.header-account-menu .header-account-menu-trash-icon::before{
    background-image: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAATCAMAAAB4HKeYAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAyVBMVEUAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeer////QnQELAAAAQXRSTlMADbKrthAGB3TYEc53k+jq9vTe3/P36ZqtlpWsWVteXSMtv3p9tyybMTWQqEtPnqdITJ0oMziRMhPXGlzd7Pr8Zk9WixYAAAABYktHREIQ1z30AAAAB3RJTUUH5wcTDSoeqqXH4wAAAItJREFUGNO1ilcSglAQBMcEYkJ5oKJgzlnMYdW9/6V0630oB7B/prtqACCRTAnpDATDzFo5IV8wDaBYsssVRynluJ5drYHjoO43vvhNIPgQtoJ2KAJ0Yveu7l6fB0ORke7xhKezn54veLn6Y683vI1072SiPR+OIiecZbwLW67IFbjdiR5M/CRSL7wBTM4yuY4zevAAAAAASUVORK5CYII=");
}

.header-account-menu a.header-account-menu-trash-icon:hover::before{
    background-image: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAATCAQAAADly58hAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfnBxMOBjk02Kd/AAAAzUlEQVQoz82QvUoDURBGz13XTaERRGKxrbWPY6Gk9gkEC8GX8BkkXSBVUvoEtkZQrNVbBCKKP9mTZr1usbHON83M+Wam+IIA0OWaT361xQkzAMTCjmdO3U1167kdCwlecUTGNhUvhPqiR84cGQXlH+UMeaZ9JbAfhON6zNjgm5yKqiYDPHC1DrPGsxsugEsmidi0HxgDE+7/UNPuUgIlO+12i9bFlgWwaEacsZn6d16ByFsiBe6lCD+8U6fOEykR+z4ajX6pUf0xGn3yVJZfC4fYwJoi1wAAAABJRU5ErkJggg==");
}

.header-account-menu .header-account-menu-exit-icon::before{
    background-image: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAATCAMAAACqTK3AAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAolBMVEUAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeeoAeer///+CZOG4AAAANHRSTlMAzPLxpdbrwcTRCe/i3oLdOQ0LL76Wwsvj/vo3u/1L+06dytM62wcTM+jZ1NV64D3Sw86nAbPeQgAAAAFiS0dENd622WsAAAAHdElNRQfnBxMNKzqPvRJzAAAAjElEQVQY02NgZGKGAiYWBggwQQBWqBAbQogdU4gDU4iTiwtZiJuHl5ePgV8AIcQvCGILmZgIw4VEGETFxMQlJE2kpGFCMgyyMBPl4Kp44bbAVcnDRBTgqhTFlZSBbFkVmFmqaiAb1U1MNBDu0tTS1tFl0NNHc70BlxC6hwxxhwRSeOlAhYwQoWoMEQEASNIngPG5sQEAAAAASUVORK5CYII=");
}

.header-account-menu a.header-account-menu-exit-icon:hover::before{
    background-image: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAATCAQAAAA3m5V5AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfnBxMOByPQoW9EAAAA5klEQVQoz42SMUpDQRRFz08+yBBSmSKNnViJFlYWfwUWLsCduBAX4A5EO/uAKAghBoJIDDZCLBSLVMlJEX78kz+iZ6o33Lnc995kPrCHxGRcc1apTTOUn9PggxTTatEgTfM/ojaB8JvokzfGjLlixoDjMvi0EvfF9jpuS9VDkTzymfDNBftAoItk3FNwFzvdivPaOE7iTE1gUmviJhbNgZ2a6DSvOV1ygAS6dIAFBb0407Nb6+62VT0SN0ag744c+OS5+GqxerApKukbbJWuOWm+mP29u0W84E5SFN3mPLKb+Jn9arkEj5PPxRLbbgkAAAAASUVORK5CYII=");
}

.order-list-item .order-list-status-bar .order-list-status-bar-row.order-list-status-bar-current .order-list-item-desc .order-list-status-bar-current-triangle,
.order-list-item .order-list-status-bar .order-list-status-bar-row.order-list-status-bar-error .order-list-item-desc .order-list-status-bar-current-triangle{
    display: none;
}

.category-products-links{
    margin: -9px 0 2em -9px;
    padding: 0;
}

.category-products-links a.category-products-link{
    margin: 9px 0 0 9px;
    display: inline-block;
    text-decoration: none;
    font-size: 18px;
    color: #000;
    font-weight: 500;
    border-radius: 30px;
    padding: 14px 20px;
    border: 1px solid #004b8e;
}

.category-products-links a.category-products-link:hover,
.category-products-links a.category-products-link:active,
.category-products-links a.category-products-link:focus{
    color: #fff;
    background: #004b8e;
}

.homepage-slider .homepage-slide {
    height: 424px;
    background-repeat: no-repeat;
    background-position: 0 0;
}

.homepage-slider .homepage-slide-parts {
    background-image: url('../images/homepage-slider-large-new-image.jpg');
    background-position: 0 100%;
    background-size: cover;
}

.homepage-slide .homepage-slide-text-wrap{
    height: 331px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    justify-content: end;
    align-items: center;
}

.homepage-slide .homepage-slide-text {
    width: 695px;
    color: #ffffff;
}

.homepage-slide .homepage-slide-subtitle {
    padding: 0 70px 0 20px;
    font-size: 25px;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 2px;
    color: #FF6034;
    position: relative;
}

.homepage-slide .homepage-slide-subtitle::before{
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAQCAYAAADNo/U5AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADQSURBVHgBlZDNDYJAEIXfkj1aBDUYTbxJJ24nQAfYwdIBVuB6V2MHUgJHE6PjLChBYV14ySSTyfvmD6QWe1JzhQkSDFGTUgkEGXDfCX0pR0JdkQYeqQt2QK0M8MyFPusp0GdyyZFyA2OnM7RUXI25GGKUSIs2rWGyDdY+TPT6qFXIT0g427igoF+6WfTKUcE3iR8Sob4NETySbI7ft4Twi6eLXHKSDJw2YMYWmGVCm0p6zAfbVOij6RalY4WCV85/zUPQ1wr4I9msQGw8FRipF3nAVtz9fjIPAAAAAElFTkSuQmCC') no-repeat 50% 50%;
    display: block;
    content: '';
    width: 16px;
    height: 13px;
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -6.5px;
}

.homepage-slide .homepage-slide-subtitle ~ .homepage-slide-title {
    margin-top: 10px;
}

.homepage-slide .homepage-slide-title {
    padding-right: 70px;
    font-size: 50px;
    font-weight: bold;
    text-transform: uppercase;
    line-height: 1.15;
    margin: 0;
}

.homepage-slide .homepage-slide-desc {
    padding-right: 70px;
    font-size: 20px;
    margin-top: 0.75em;
    line-height: 1.45;
}

.homepage-advantages-block{
    padding: 24px 45px 0;
}

.homepage-advantages-block.owl-carousel{
    position: relative;
}

.homepage-advantages-block:not(.owl-carousel){
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    justify-content: space-between;
}

.homepage-advantages-block .owl-nav,
.homepage-advantages-block .owl-dots{
    display: none;
}

.homepage-advantages-block .homepage-advantages-item{
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    align-items: center;
}

.homepage-advantages-item .homepage-advantages-desc{
    font-size: 17px;
    line-height: 1.25;
    color: #033767;
}

.homepage-advantages-item .homepage-advantages-icon{
    background-position: 50% 50%;
    background-repeat: no-repeat;
    margin-right: 10px;
}

.homepage-advantages-item .homepage-advantages-icon.homepage-advantages-icon-part{
    width: 41px;
    height: 41px;
    background-image: url('data:image/png;base64,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');
}

.homepage-advantages-item .homepage-advantages-icon.homepage-advantages-icon-save-money{
    width: 43px;
    height: 41px;
    background-image: url('data:image/png;base64,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');
}

.homepage-advantages-item .homepage-advantages-icon.homepage-advantages-icon-technician{
    width: 40px;
    height: 44px;
    background-image: url('data:image/png;base64,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');
}

.homepage-advantages-item .homepage-advantages-icon.homepage-advantages-icon-accredited{
    width: 39px;
    height: 45px;
    background-image: url('data:image/png;base64,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');
}

.homepage-promo-links{
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center;
    margin-left: -7px;
}

.homepage-promo-links a.homepage-promo-link{
    margin: 7px 0 0 7px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -ms-flex-direction: column;
    flex-direction: column;
    justify-content: center;
    align-items: end;
    height: 208px;
    padding: 3px;
    background: linear-gradient(260.75deg, #084D8C -12.86%, #084D8C 26.71%, #009BCE 97.92%);
    text-decoration: none;
    color: #fff;
    position: relative;
    width: calc(25% - 7px);
}

.homepage-promo-links .homepage-promo-link::before{
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 15px;
    bottom: 10px;
    background-repeat: no-repeat;
    background-position: 0 100%;
}

.homepage-promo-links .homepage-promo-link:hover::before,
.homepage-promo-links .homepage-promo-link:active::before{
    top: 12px;
    bottom: 7px;
    background-position: -3px 100%;
}

.homepage-promo-links .homepage-promo-link-automotive::before{
    background-image: url('data:image/png;base64,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');
}

.homepage-promo-links .homepage-promo-link-appliance::before{
    background-image: url('data:image/png;base64,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');
}

.homepage-promo-links .homepage-promo-link-fitness::before{
    background-image: url('data:image/png;base64,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');
}

.homepage-promo-links .homepage-promo-link-industrial::before{
    background-image: url('data:image/png;base64,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');
}

.homepage-promo-links a.homepage-promo-link:hover,
.homepage-promo-links a.homepage-promo-link:active{
    border: 3px solid #FF6034;
    padding: 0;
}

.homepage-promo-link .homepage-promo-link-title{
    font-family: "Bebas Neue", sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 40px;
    line-height: 1.1em;
    text-shadow: -2px 5px 6px rgba(0, 0, 0, 0.35);
    padding-right: 35px;
    position: relative;
    margin-bottom: 5px;
}

.homepage-promo-link .homepage-promo-link-title::after{
    content: '';
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAQCAYAAADNo/U5AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAD6SURBVHgBlZBRTsJAEIZnmt7AmtD4Uk4iN7HnMCVd1KiP9Qb0BngCy0nsWzGBZN8kobu/s4kQIC1d/ofNzGS+mX+Homz1dfPYpHSFOJqu4AJ56gBU7Fp86ve49oKOBeK52dlZH9wJHdEVLMrNazz3hw4s1WQwM5Yqt51vp3IE5hyghDzkrPM+cbBMTGX5/RDI54WRahLTkgLzQx8UnBe2W2ch+JZ5moY2RVkzkTSXyoQGFEbZTw5GKnEy1CwH07CmDImh2KOZyH60wW+hn8Y6vNyNpXxQrZ9H1Ym9rqkMWgC2XL/EVdeosNOCGvde7h/CEq0tNm93C/LUH8F/dZrnape5AAAAAElFTkSuQmCC') no-repeat 50% 50% ;
    width: 13px;
    height: 16px;
    display: block;
    position: absolute;
    top: 50%;
    right: 0;
    margin-top: -9px;
}

.homepage-promo-links a.homepage-promo-link:hover .homepage-promo-link-title::after,
.homepage-promo-links a.homepage-promo-link:active .homepage-promo-link-title::after{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAQCAYAAADNo/U5AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADQSURBVHgBlZDNDYJAEIXfkj1aBDUYTbxJJ24nQAfYwdIBVuB6V2MHUgJHE6PjLChBYV14ySSTyfvmD6QWe1JzhQkSDFGTUgkEGXDfCX0pR0JdkQYeqQt2QK0M8MyFPusp0GdyyZFyA2OnM7RUXI25GGKUSIs2rWGyDdY+TPT6qFXIT0g427igoF+6WfTKUcE3iR8Sob4NETySbI7ft4Twi6eLXHKSDJw2YMYWmGVCm0p6zAfbVOij6RalY4WCV85/zUPQ1wr4I9msQGw8FRipF3nAVtz9fjIPAAAAAElFTkSuQmCC');
}

.homepage-promo-link  .homepage-promo-link-desc{
    padding: 50px 18px 18px;
    position: relative;
}

.homepage-promo-link .homepage-promo-link-btn{
    display: inline-block;
    font-weight: 500;
    font-size: 14px;
    color: #fff;
    background: #FD6721;
    border-radius: 5px;
    padding: 8px 13px;
    visibility: hidden;
}

.homepage-promo-links a.homepage-promo-link:hover .homepage-promo-link-btn,
.homepage-promo-links a.homepage-promo-link:active .homepage-promo-link-btn{
    visibility: visible;
}

.contact-us-head{
    background: url('../images/upfix-contact-us-head.jpg') 50% 0 no-repeat;
    height: 448px;
    padding-bottom: 65px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -ms-flex-direction: column;
    flex-direction: column;
    justify-content: center;
    color:#fff;
}

.contact-us-head .contact-us-head-title{
    margin: 0;
    font-weight: bold;
    font-size: 60px;
    line-height: 1.2;
}

.contact-us-head .contact-us-head-text{
    margin-left: 62%;
}

.contact-us-head .contact-us-head-menu ul{
    list-style: none;
    margin: 0.5em 0 0;
    padding: 0;
    font-size: 25px;
}

.contact-us-head .contact-us-head-menu ul li{
    display: block;
    padding: 0.5em 0;
}

.contact-us-head .contact-us-head-menu ul li ~ li{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYIAAAABCAYAAADTqalLAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACbSURBVHgBnVMBCoBACJv//00PzIqIjjF1JRyWms7diszccFvitVz8deI8u8hzreufnhwD5VRe9ZzwVzjWOdXc6RsM+1W9HtspXnHd7Zw/4yEwdJyo3Bes0ztE7yjmOXroNFXVdxiB7/8BUPO31nW78R4T553++FndPeDfpZt3erJ3NM05xSNzAvjadPCnWYdhzqRT16v+qGZFRB7QCcMCM0Vu9AAAAABJRU5ErkJggg==');
    background-position: 0 0;
    background-repeat: no-repeat;
}

.contact-us-head .contact-us-head-menu a, .contact-us-head .contact-us-head-menu span{
    color: #fff;
    text-decoration: none;
    padding-left: 39px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADjSURBVHgBlVRRFcMgDEQCEiZlEioBCXUAzoITJCAhgzV5u6ZQunsvHyXJ9XKhdc6AmX2L2IJaVD5Q5Tm0eLk7tIIdGmconWxGEKEwt9i6KlC3ybkiWoIAyf2B2nNtn1EkLgkGRPWrFlTkh80k45H0JQcP24Igwhhv8aiDHP+24WG8xLBKQ5DkzOtITjPQkOSoCOGFAGqP3omSAsbNCE5KyHpiiC4EUqOeZJRPpqgT9cs1XDu8PKgslf3vPSmsC+DRLVwTHCpMMkGSePzt0J1PShSMoSPU5dhiaBBT8X+SRa23PR8ChXrz6yrIywAAAABJRU5ErkJggg==');
    background-position: 10px 50%;
    background-repeat: no-repeat;
}

.contact-us-head .contact-us-head-menu a:hover, .contact-us-head .contact-us-head-menu a:active{
    text-decoration: underline;
}

.contact-us-head ~ .container > .contact-us-blocks:first-child{
    margin-top: -65px;
}

.contact-us-blocks{
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    justify-content: space-between;
    margin-left: -8px;
}

.contact-us-blocks .contact-us-block{
    border-radius: 8px;
    border: 1px solid #E5EDF3;
    background: #fff;
    width: calc(25% - 8px);
    margin-left: 8px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -ms-flex-direction: column;
    flex-direction: column;
}

.contact-us-block .contact-us-block-title{
    padding: 20px 23px;
    color: #1C5B8C;
    font-size: 22px;
    font-weight: 600;
    position: relative;
}

.contact-us-block .contact-us-block-title::after{
    content: '';
    position: absolute;
    bottom: 1px;
    left: 3px;
    right: 3px;
    height: 1px;
    background: #E5EDF3;
}

.contact-us-block .contact-us-block-desc{
    padding: 23px 23px 30px;
    font-size: 15px;
    line-height: 1.5;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -ms-flex-direction: column;
    flex-direction: column;
    justify-content: space-between;
    flex-grow: 1;
}

.contact-us-block .contact-us-block-desc p{
    margin: 0.5em 0 0;
}

.contact-us-block .contact-us-block-desc > p:first-child{
    margin-top: 0;
}

.contact-us-block .contact-us-block-btns{
    margin-top: 1.25em;
}

.contact-us-block .contact-us-block-btns .button{
    margin-top: 0.25em;
}

.contact-us-block .contact-us-block-title.contact-us-block-icon-shipping,
.contact-us-block .contact-us-block-title.contact-us-block-icon-address,
.contact-us-block .contact-us-block-title.contact-us-block-icon-phone,
.contact-us-block .contact-us-block-title.contact-us-block-icon-support{
    background-repeat: no-repeat;
    background-position: 23px 50%;
}

.contact-us-block .contact-us-block-title.contact-us-block-icon-shipping{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAYCAYAAADtaU2/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAANaSURBVHgBxVbNThNRFD73zrQUlGQMSFoxcdgZYDH4BGVX2QA7d9QnoOyM4acgMe6kT9DxCagriS5an6AlUXRlZ9dCIU5cWGR+jucUgUJb2gKRL5nJzNxzz3f+74jI2NMEAk7DFYA+bgsUG+XvWxZ0Cck32iyuckkp54Ui8uGx2Bx0CQHXQNiI6dKRmxQxw0V3orLzqdDp3msRM3RjRjtyjopErjVZLiBiAXxYvZiOaxMzKNSmADFNJKn67xKkgYLqB8GqBqsTdiFnn6ypmh7VQqGQ0Ua31baAEOzyzlaywajxWJSMyvY4PSv0unBK3NsXMkGIdlXNlt67VEJAs1BD+ctWbnh8KgUoE+HHsdSJAyoGIQEublymU/GlfSknCrsVMSOgBpNUB3OgQJpeJ+GmwLOALtSMaEtyCnmSZcjraM3Yfzlu2HB4eGjbVs6GDjA8OmX4AvOU54zruKuKojTsU6TUUECWqr9Q+vphUkRGY5lWOe6mN8OjsTiNlXQnsqxX8BCAI4g2E6AqNaELsC7hCQO9pj1NZSAMus3T+uSN9HHHhnFrocgysYRbwu0RcytwYcB/hgqIUarGR/Rs1i9oiaIW6Avo/Fx5/bDjU4f3qXdDhuuCZb+JWPVrxKNRy4EnPZtCLXhRrxcYWN6bU/v7iqioeb4GlspF7UVJb0c6uLy7ovb3/iSGrBoQxYGl3TQbcirgH/M4QceSKDHDhp4c5kwg0Kf5jRaimBWAzyXVvhIQ2XNKLmDgZSlO0Usi+ineRywLtDdOhtR6mwcVeTtPjwU+pVQe4pTnHPWYSeRxb39bw4gBqsTZ8lrYqnmyWLIoTNmeH5tJqoem08yr7s3hnaHPB+sPEmcRKBGZWAk/eZaWf37N8Jnt+d4sr6l84xFWmzwg4uA7OvIxmDzLj+t7tqqoIH7vz5MBzV2WCnHI3LlvfHjUWIKTWMX3qKC59+1jTaZBy+BSmS1+S0riB2tD744t313hMKoKjtQbVI/7iyWTfsOmXQcnuKg4LUp/b57TVFkLj1yUb2o+EdHAR4NykiMHOQI6va/ur0eS0ALhZEn3fJpKyLKQowKjnwvUEL3Zg/XhTEfENQ+WSnEijJOITUWSqbyKmNAGTO64mKB0GGSARcpNMjbXTPYvaeuKWefnVa8AAAAASUVORK5CYII=');
    padding-left: 68px;
}

.contact-us-block .contact-us-block-title.contact-us-block-icon-address{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAcCAYAAACH81QkAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAONSURBVHgBjVVBTxNREH7zdkuCxmQTCooH3foHKIlnaRPQq/4CysUr5aZG2N2SGG/iyXiiHD2hN4NElhueqHeV5WAoUGVJ1AAt7/lNl4VlK40vaXb3zZuZb7753pREalkF1zJNmiQSBSLK8xZ+oda6JoReaDaFH/pukPSh5Ed21ClLaTj8DqcFwyA4UqAUB1L38T4CC9u83Q9uNQ1A9I9V5gfuVvayo5Wy6LIG7nouzunsqOfEe0aEwHOkpJLWqthYdt52C/L7q+9fujWyKaWc683d2f/zbXWNwIHd0yM3EGAiDZFtpinsVksEaR4YkdY02WyqHPWPeVWQOLSz5AwnnTMZmgexhXhPa1GFwxSChSdnLE4OvjzJAZSihWQWGFf4HEos7izNED+5Wwi8GJ+Jgul3UuqCBON5KVVwBtNFF4RtGPpB/f20z3v8VEpNMLLsqFtI5IMfDclO6iiPvq/W35/noLHs+ujuJpG0z5/XoWSDUmcGZAu1EDfToZknqOomkQoTPFkkaF/CUJOGGIoNh4eqyj5JHfDK9IhJuAU7S25SAkMKSqar9yplMOxwq2Lm+8fcEmDPR1KnGki9H2VWRcigFiPj7jDpkjPjkDBNWYrDs15Adg6vq0QaVv3y6Ejl4gBtZBlyGRmT3r47LBw8xo+O9HCMpttKC7TdHTjPAbaFuh3xHytGESu8HSTKDh0IWU7poGPhooIvGofIivHeqU6YdRDp48AL0aUM8Ae02kvq6JzYoFJWpc1zRVxcxkn5Cb/kx68vftibKx6ivU7PjZE3B4EfnpXh5rH/Cminfn5015J+HbJvLM8gi67xLU7uI8AihFn910Q7HY9WecMyL/eWFGnL+PT6LZzW4xZGQ0uUmMzm7Ydloaj249lg9RyS7HS9bF65tCEMciTpMBKV9mB+wWVAlS7P1YhMKaRJTt90faPv8fe2kqnvyVaJDIauphqz108JOxk663i1+VZvL80UYts1d8tuKVESmhzchSIBxQpuYrA7e3UiXStrBrN0EVdgOD0a2van2+u4FDXqe1qfQ6aRVks/CJ8Pdhy8aFmPtmwjQyuYJR4xtGNFKwpDRBxr71jhz6lLMAvnzZYcR0ugJfW5MTtYoMiwZ5nqoIyyxjFobOiJb2ugMaBiZ9LaglrzyAW73gS/1UZl0G3bOuvcKkAUeXQD4oKDaE+wgMcg2h6QIf1dd6CW9PkL3G67u6CE5ekAAAAASUVORK5CYII=');
    padding-left: 54px;
}

.contact-us-block .contact-us-block-title.contact-us-block-icon-phone{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAXCAYAAAAP6L+eAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAANBSURBVHgBnVXNTlpBFJ4ZkFQbU0zQ6MqLjeviE3BJiulOfALxCcRdUzUM1ibdFXfdgU+g7qy24fIE4s5Fba5JU3+wKU1qo/zM9DtcLrkiGOlZ3BnOzPnOOd85Z+DsP2RUXkZ0XX3QTB1xxneuNiaszjucPkFTGgMDPIXti3soXJfK+3LZqwq++R7x+3xZHEbpt2bMbtR0rPJ+wm6bEWggIA5bv0/hqeIeasafaa2NWk2FK5asdI1+7SzJOE9rzYJM63k3ej4az+SxzPl8auZ8T9p3jOLvIpw34FRnLvfTkvWQcXlm1JXYBrBRr+kZilxAPyk4O+oEJSkfrJQQsYXtHHtAzuWE7RdqHpEzv5/nSCewPwVHk72MOBeb+EZCL6Xp6kKrZ2Zo7eJXaPUi7QVnTG2iamYQGQhwQ9wZ4DrYDbhabVhYKkKIJVdXrzOba7WLwsrQyo+Uq/cLlm+uNZ1AxM1UkQKLdANuFa2IAEzXOXFY3phIYmtpj8Nm1JxXNGeGv1plViAATgQ36aIXlNLnqDi2JupQfPKEEXC7O67ejsc6A6kLNcPEbaXZx+iMAq3lg3T74tisTMDdNjrCbjT08s8vcof1IaL5EXwXkZneAlEmFB0osPsFbQPf3qo8gbTSborDrVp0HGbSnYbENw1XL2AffW5s6+bpc3MQIMnBcLT495tlk/76xDoemjJHkNHrwbDJoC+6hsPTsY9+v8gNTcWMoanob9fGFe6NwBltDRowPZ4RpumE0wWltLz6nM6MxteT6P8cp25xZsCgWmCYMrUas2Brc68X4hj9WsCrle18eACeBfgSATjxaIYxDztn60l0TRJOos5tnfF5jSkdUIJgxL3Usd9D2qfEuROhWLw+KRw7Z4US9vnh6eiW1jyBp3TExzoEvFq9eCUAGKODxO7Fp7W9Tts/X60KbBOchPUQN3WipVZlmV7PZhe7AsaZi14XMCwp4gq0pAIBfjgalxHWh4iHDukNVkrFqFiIAeDrucc64OyRMjabkbi+gK2BtiqhBltwapUPZMm90/o3KgDVejRwyzA4MCASd1sLhMERcya3mY3AQ9QXsFfGX0lDKV9Ea0UvoAGgoHaGJEtZ/AOscoRyycqBMQAAAABJRU5ErkJggg==');
    padding-left: 54px;
}

.contact-us-block .contact-us-block-title.contact-us-block-icon-support{
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAPqSURBVHgBnVbdbhpXED5zzmKljapuZEjqtlI3bwBPEKw6Ve9CnsDwBHbuqsiGQ+L21uYJgp/A5C51IoGfwM4TmEqVjIHIRKpUK4YzmQ8DXhO8XjLSan9mdr4zM9/MOaTmFD9rfdzw3GvYpppTKI4RQDyP1ohUjojSYR0zHzGrWr/Pu3EWoG8zSK6U1hcW9LHRtGwMVbR2D9v7RcLFbDKy5gp0iYQ+TK6US7f5i4ww9fjFKyLOaq0LrTebjVts85KBEitX6+zbZ3MDYrVaq7zWvNx6E69WP/xuA+d0PQp0JuD932xOsr2H9MUFmwI9dM497b6zjWn9DTXU20KH8rxgkMt/uCLkmlnPLwBTj/8ECwNJZXXWD/76sZ96/m86uXGSxfMsm0+feAdsTq7Y7K2AWg+ykueD6ehSz9sC0qp7331zxl6iLoZ7eJZve/4fJ0HYVtqjh3YRb+lIQOm3QHoq64bGV7JYbK+yYZDhPQ36me6LB/dwkdEZUvzRS9AxbKZ8vxfSPYLP8MchaRZ/La9Kj+2o0QSRGjQlLRmsFKuHQ6Xcs+7LH3fUDEltnuRZ0bYsZrnz189HAJHerYsqGPtjpWxnv7SrMUUErOqcKksaKqJ8rZhIGjkHU+MpS4qqN4FBOi+XqpKZXdbeNt7l3+xI9Ro+naOK+NwBlr5z5zKq7ruiFFr1FNHZJMX2zJfir6rBRWUWEKJHXUEeSW1N8jVFJO7B58i3D6zI0eb1z4dFR5qGAGDoRmttDGYSVBegf3o7D3vdraXGMLpvE0Gkzyhl3w16nrkySfh3A3Zsk5utQGqS08wHna2lfPgf1saPmpfRw3vhbhM39BzuHXv/iGRQS9rz02C+9OZwkf+dH0W51OfnUjdpHewKUnhf4SL1PZHr9ew96BpMekJ5gHraZaYjM9qsg1xI79VX8uETvsFUYGlQXyhf0NrIfkeoTw7Flh4artQzXMA+mNw4nYyqll1qhsGSxdMSaf3EGFfG+8WFq41UT+BTfJeErWVgxdqAFzdOc6TVK2y0Whg7JhFSLbXMA4xdv/Bh66cxkGwAZSup/6X9d7FwLaVxAD9sPaghjZodsfEOhTSMC+NNog+gC4NFiadiyiiNeVwp205fqIGU4n+pc7hmYaG0MLr51YBhAXGi9KP5+cgY/cV0ipXSeSWxoNZAvFnHkrkixLFDWBdc/+oOOm9tFU+YlQJWkvbI4Wgyy0cslkIuD0mM1tidcrEq7G1IRB8xd4X+TWP46U2nhdgR4vTGTI3O26K9vpByIEBZeTwQq4LoI9k6R4Q2TaT31GSPm4gMCZeJe/6JDTgWnMrC7xhXl9MqnnwGHTbRG8xibyIAAAAASUVORK5CYII=');
    background-position: 16px 50%;
    padding-left: 54px;
}

.contact-us-block-check{
    padding-left: 22px;
    background-repeat: no-repeat;
    background-position: 0 3px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHKSURBVHgBhVJLThtBEK0305YVWVEG2Yohm0xOkNwgzgliThBzgniZD4Y2sGAHnADfAB/B3IAbGBZgA0YMYoEQM11U9cgw/FvqRf2f3nugRy9qDyNTedci0HcN5SfEtJtm3E/W5/aLvSgGtc7JBpFr+4D5QKrSDF3wNc/BTtbq3SfDtc7xjlSbzG4rM9c2sV+SaW3WjuIsJcvALwn7k9XZ+fuLS8fLtc6Ya52jNr3ytJ73KULF9GcUmxKGIPROV+sLLw1W/41amaNBaNAG6Hd6eTUTyGBTi2Houi9eFGQIsW1KvJmZstWcqZRbAZNrANgb25xJvVD9e9gsDgp5loAEoREuZhJPZkANAwo+sHMX2hjZ8wjZ9bbgoOrSSQvE8d1ggB+n9uNeTjOGIl+kly+Exc+a81vBHj7Y9Z4dJC9ZJA1JIJcHoles5tD8ZGXOThc8N6gES/0bCXlBGpZ7noD3leVpgy4QyAtPLiqxhqzvL6Gfy7A43vT6/X9L53Gu8+LILyg47Eg2BT9Z9M5uXLfoY+93j0ytC3FYff7BcC6LbGTk8JkUbiKGiFk48Smx7tnapzt0eAxNfZxm3jgNaRcSoR4fpOFVr+h3fbf2rNS7ayg26wAAAABJRU5ErkJggg==');
}

.contact-us-block-phone{
    font-size: 22px;
    font-weight: bold;
    margin-bottom: 0.7em;
}

.modal-dialog .modal-body .product-instock-options-block-content .fw-frame{
    width: calc(500px - 2rem - 3.5em);
    height: calc((500px - 2rem - 3.5em)* 0.5625);
}

.checkout-options-list .checkout-options-item{
    padding: 15px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center;
    cursor: pointer;
    margin: 0;
    border-left: 1px solid #dbdbdb;
    border-right: 1px solid #dbdbdb;
    border-top: 1px solid #dbdbdb;
}

.checkout-options-list .checkout-options-item:first-child{
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}

.checkout-options-list .checkout-options-item:last-child{
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom: 1px solid #dbdbdb;
}

.checkout-options-item .checkout-options-desc{
    color: #a3a3a3;
    font-size: 13px;
    flex-grow: 1;
    padding-left: 15px;
}

.checkout-options-item .checkout-options-desc .checkout-options-desc-title{
    color: #000;
    font-size: 16px;
}

.checkout-options-item .checkout-options-img{
    width: 60px;
    min-width: 60px;
    padding: 0 10px;
}

.checkout-options-item .checkout-options-img img{
    display: block;
    margin: 0 auto;
}

.checkout-options-item .checkout-options-price{
    font-size: 16px;
    color: #000;
    min-width: 75px;
    text-align: right;
}

.checkout-options-item .checkout-options-radio{
    width: 20px;
    display: inline;
    padding: 0;
    margin: 0;
    height: 20px;
}

.checkout-options-item.bx-disabled{
    background: #ededed;
    cursor: default;
}

.checkout-options-list .checkout-options-item.bx-selected{
    background: #e5f1fd;
    border-color: #007aeb !important;
    box-shadow: 0 1px 0 #007aeb;
    position: relative;
    z-index: 1;
}

.checkout-options-list .checkout-options-item:last-child.bx-selected{
    box-shadow: none;
}

.checkout-options-list .checkout-options-item:not(.bx-disabled):hover{
    border-color: #007aeb !important;
    box-shadow: 0 1px 0 #007aeb;
    position: relative;
    z-index: 2;
}

.checkout-options-list .checkout-options-item:last-child:not(.bx-disabled):hover{
    box-shadow: none;
}

.fa-large{
    font-size: larger;
    vertical-align: middle;
}

.express-checkout-form-group .bx-ui-slst-pool,
.express-checkout-form-row .bx-ui-slst-pool{
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    justify-content: space-between;
}

.express-checkout-form-group .bx-slst .dropdown-block,
.express-checkout-form-row .bx-slst .dropdown-block{
    box-shadow: none;
    border: 1px solid #CDD3DB;
    border-radius: 6px;
    padding-right: 50px;
    width: calc(50% - 12px);
    margin: 0;
}

.express-checkout-form-group  .bx-slst .dropdown-block input,
.express-checkout-form-row  .bx-slst .dropdown-block input{
    color: #9eadb6;
    font-size: 16px;
    padding: 0;
    line-height: 47px;
    height: auto;
}

.express-checkout-form-group .bx-slst .bx-ui-combobox-dropdown,
.express-checkout-form-row .bx-slst .bx-ui-combobox-dropdown{
    top: auto;
}

.express-checkout-form-group .bx-slst .bx-ui-combobox-toggle,
.express-checkout-form-row .bx-slst .bx-ui-combobox-toggle{
    bottom: 0;
    height: auto;
    width: 50px;
    margin: 0;
    background: #fff url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAMCAYAAABm+U3GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFHSURBVHgBpZJfTsJAEMa/WQSNvrTB+MwR8AjcwBtQE2x8hBMIJwDfjOWhnkBvQLhBbyBvJv5rXyWy42xJW7CtVfmSJjvdmd9+M7uAkft2BTfsYhc5jxbc93s4Ty0TkoESaGgCBjm4te/wVwmMGvszWbXkW/Dyo6Og9FyI0foU9tET9/+HgjTPYR1EFG9ePLcJezMhW7FzzUNMm6NqqNTVszpivtZes2/WKk7wTgLGZ8e0EScoGU2Vc/e1uwXVPEqgcbyVfBm2JCFtq9R576VPqjZOIZoHetqcbKZQrigPnwh8kDnNLtvcjYIerLxj/zsmDy6Ay+x8afNcoGOB9hOovKIOPDsoQhSDC+BYzz9dsxLojb0oKy8HGzmhRY0Y3t74Wwk1Uj9twrcjXpJ5LUm7AR/SaRUUlY4TiXPUV2c4qj1gYke/KfkCVf6LR2od5TEAAAAASUVORK5CYII=') no-repeat 50% 55%;
    border-radius: 0 50% 50% 0;
}

.express-checkout-form-group .bx-slst .bx-ui-combobox-toggle:hover,
.express-checkout-form-row .bx-slst .bx-ui-combobox-toggle:hover{
    background-position: 50% 55%;
}

.express-checkout-form-group .bx-slst .dropdown-icon,
.express-checkout-form-row .bx-slst .dropdown-icon{
    top: 50%;
    margin-top: -7px;
}

.express-checkout-nav ul{
    margin: 0;
    list-style: none;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    background: #EEF4F9;
    border-radius: 12px;
    border:1px solid #007AEB;
    padding: 15px 0;
    font-size: 17px;
}

.express-checkout-nav ul li{
    display: inline-block;
    padding: 0 26px;
    flex-grow: 1;
}

.express-checkout-nav ul li:not(:last-child){
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAWCAYAAAD0OH0aAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE6SURBVHgBlZNBToNAFIb/GScxVRcsCm45Akdoj+AN6A1wh24KiaFNXHkC2xNwBPQEegPjysTG1L0t43sMxFZhqP9i5jH833vkzQNgxR9TxG8jHCBRmWWZUPyJLz3GrfdsAySwfa1jBwo5VfLtwNxb0J6aesKHOCpskKzWzE32IZUjWjvdQANpvTQQAgw2eRsg/pxcrQo6HdWvF8iGk/YKjY7VBa11p3SIeDW1V2DFax9yWxDgV88lEszdtBtog7QIMRsuuwHW9XtAXSugYTpWbsYSfdI7sVKQ1uyg7KizQ09w4z60A3zTGvmeOasmoqUCm3k8+MbNh6eNmSX6zefJrkX8x/wDRC8OBqdPfWYDGDNnDoxX39HIR+iQwsnZPe3GzNNqMRugVJc0AgF0+YiZF+Ig8dx0/DC/9Q2US213IHGl5wAAAABJRU5ErkJggg==') no-repeat 100% 50%;
}

.express-checkout-nav ul li a{
    cursor: default;
    color:#0C2C45;
    display: inline-block;
}

.express-checkout-nav ul li a:hover{
    color:#0C2C45;
}

.express-checkout-nav ul li a.done{
    font-weight: 600;
    cursor: pointer;
}

.express-checkout-nav ul li a.done:hover{
    color: #0166EE;
}

.express-checkout-nav ul li a.done::after{
    border-radius: 50%;
    content: '';
    display: inline-block;
    vertical-align: middle;
    width: 22px;
    height: 22px;
    margin-left: 0.3em;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGpSURBVHgBrZTBTsJAEIb/mYAmxhiQkyfrE+gbWJ/EHtR40zewvgHeDOGAT2J5AnkDlpMnAlcl7DjbFqTYAgX/pJvtzs63s7uzQyhS0K+hchSA6VL/Lgjw3LAARhsD2DdMJhE6JybPnQqAD0T0qNYa1kishGg3nleDg0+P9vbfkUZXQka+v64Wo6d/gObCeb7CblCnJLBgVPsF3w2fdoTO4ajYR9eh9Aj62E5d/S4zI4KxTOiMUa362EJk5Vlaxz5BshnhMqliAwbzNUrKQW27Ebq+jVN7yU7ks046K/DvroO6uyFQ+HcSzlnxp3nOedvcCJrI47zR2fZsqxHO4CWgSRB0OzR5UWee6v3Ix2s92hSqMiyQXu6KrM43cX6jJNTtd8AQiorsGfim0JhrO+SeIFWlv6qSiSAigo8NJeweSKc+FpKXVRPLQN0l69GZpLq5qPfkA7vXC6NpGr+LJN1c1ExXzoDtZVJGrGyhvx95upXtCr2D6hHkg1Px3TAU0BPWSSsZ6f3YA26iWR8vmqjQSaPHdOoTcaAAT2eeprCBtj0RiXDInWXgTD9zlcDrzC5l7gAAAABJRU5ErkJggg==') no-repeat 50% 50%;
}

.express-checkout-nav ul li a.active{
    font-weight: 600;
    color: #0166EE;
}

.express-checkout-nav ul li a.hover{
    color: #0166EE;
}

.express-checkout-step-block{
    border: 1px solid #C8D8E4;
    border-radius: 12px;
    padding: 26px;
    margin: 20px 0;
    background: #fff;
}

.express-checkout-step-block.express-checkout-step-block-gray{
    background: #EEF4F9;
}

.express-checkout-step-block .express-checkout-step-block-title{
    font-size: 18px;
    font-weight: 600;
    color: #222222;
    margin-bottom: 0.7em;
}

.express-checkout-step-block .express-checkout-step-block-notes{
    color: #666474;
    font-size: 15px;
    line-height: 1.4;
}

.express-checkout-step-row{
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding-bottom: 18px;
}

.express-checkout-step-row ~ .express-checkout-step-row{
    border-top: 1px solid #C8D8E4;
    padding-top: 30px;
}

.express-checkout-step-row .express-checkout-step-row-title{
    font-size: 21px;
    color: #222;
    font-weight: 600;
    padding-top: 22px;
    width: 50%;
}

.express-checkout-step-row .express-checkout-step-row-title.express-checkout-required::before{
    content: '*';
    color: #0166EE;
}

.express-checkout-step-row  .express-checkout-step-row-content{
    width: 335px;
}

.express-checkout-quantity-container{
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    justify-content: space-between;
    border-radius: 45px;
    border: 1px solid #EBEFF5;
    background: #fff;
    padding: 10px;
    box-shadow: 0 4px 17px rgba(0, 0, 0, 0.07);
}

.express-checkout-quantity-container .express-checkout-quantity-btn{
    width: 43px;
    height: 43px;
    border-radius: 50%;
    background: #DCEDF6;
    text-align: center;
    line-height: 43px;
    font-size: 20px;
    font-weight: 500;
    color: #3182CE;
    cursor: pointer;
}

.express-checkout-quantity-container .express-checkout-quantity-btn.disabled,
.express-checkout-quantity-container input[type="text"]:disabled{
    cursor: default;
    opacity: 0.5;
}

.express-checkout-quantity-container input[type="text"]{
    width: calc(100% - 106px);
    text-align: center;
    padding: 0;
    margin: 0;
    border: none;
    outline: none;
    font-size: 18px;
    font-weight: 500;
    color: #666474;
}

.express-checkout-flag,
.express-checkout-flag-row{
    margin-bottom: 19px;
}

.express-checkout-flag > input,
.express-checkout-flag-row > input{
    position: absolute;
    opacity: 0;
    height: 0;
    width: 0;
}

.express-checkout-flag > label,
.express-checkout-flag-row > label{
    border-radius: 45px;
    border: 1px solid #EBEFF5;
    background: #fff;
    padding: 20px 16px 20px 57px;
    box-shadow: 0 4px 17px rgba(0, 0, 0, 0.07);
    font-size: 18px;
    color: #222;
    line-height: 1.4;
    display: block;
    position: relative;
    cursor: pointer;
    font-family: Arial, sans-serif;
    margin: 0;
}

.express-checkout-flag-row > label{
    padding: 20px 35px;
}

.express-checkout-flag > label::before,
.express-checkout-services-item > label::before{
    content: '';
    position: absolute;
    left: 16px;
    top: 50%;
    margin-top: -14px;
    width: 28px;
    height: 28px;
    border: 1px solid #E0E7F1;
    border-radius: 50%;
    background: #fff;
}

.express-checkout-flag > input:checked + label::before,
.express-checkout-services-item > input:checked + label::before
{
    border: none;
    background: #0166EE url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAKCAYAAACE2W/HAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABnSURBVHgBlc4JDcAgDAVQJEzCJEzCpEzCHEwKUoYDJCABCaVNIFzlaJOGpOWlXylBAcCLrSWG0Ae5dBoeAkT10PDEdqMILIqLv4vAI499l8t0scIMurg4LbZLNMFrNMB7qMGG3tm/AL8E6DYf3L5qAAAAAElFTkSuQmCC') no-repeat 50% 50%;
}

.express-checkout-flag-row > input:checked + label{
    background: #EEF4F9;
    border-color: #007AEB !important;
}

.express-checkout-flag-row > input:checked + label .button.express-checkout-title-btn {
    color: #fff;
    background-color: #0463bb;
}

.express-checkout-products{
    margin-top: 19px;
}

.express-checkout-products .express-checkout-product ~ .express-checkout-product{
    margin-top: 19px;
}

.express-checkout-product{
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center;
}

.express-checkout-product .express-checkout-product-remove{
    width: 20px;
    height: 20px;
    margin-right: 10px;
    text-align: center;
    line-height: 20px;
}

.express-checkout-product .express-checkout-product-image{
    width: 117px;
    height: 70px;
    border: 1px solid #EBEFF5;
    border-radius: 8px;
    background: #FFFFFF;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
}

.express-checkout-product .express-checkout-product-image img{
    margin: 0 auto;
    display: block;
    max-height: 60px;
    max-width: 107px;
}

.express-checkout-product .express-checkout-product-title{
    padding: 0 19px;
    font-size: 18px;
    font-weight: 500;
    line-height: 1.4;
    color: #222222;
    text-align: left;
    width: calc(100% - 321px);
}

.express-checkout-product .express-checkout-product-title a{
    color: #222222;
}

.express-checkout-product .express-checkout-product-title a:hover{
    color: #007aeb;
}

.express-checkout-product .express-checkout-quantity-container{
    width: 174px;
    padding: 8px;
}

.express-checkout-product .express-checkout-quantity-container .express-checkout-quantity-btn{
    width: 37px;
    height: 37px;
    line-height: 37px;
}

.express-checkout-product .express-checkout-quantity-container input[type="text"]{
    font-size: 14px;
}

.express-checkout-step-notes{
    background: #EEF4F9;
    color: #666474;
    border-radius: 10px;
    font-size: 14px;
    padding: 11px;
    line-height: 1.45;
    margin-top: 0.5em;
}

.express-checkout-step-notes a{
    color: #666474;
}

.express-checkout-step-notes a:hover, .express-checkout-step-notes a:active{
    color: #007aeb;
}

.express-checkout-step-btns{
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    justify-content: space-between;
    flex-direction: row-reverse;
}

.express-checkout-step-btns .button{
    display: inline-block;
    border-radius: 55px;
    font-size: 20px;
    padding-top: 1em;
    padding-bottom: 1em;
    width: 49%;
    font-weight: normal;
}

.express-checkout-step-btns .button.grey-btn{
    background: #CDCDCD;
}

.express-checkout-step-btns .button.grey-btn:hover{
    background-color: #0463bb;
}

.express-checkout-basket-row{
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    justify-content: space-between;
}

.express-checkout-basket-row ~ .express-checkout-basket-row{
    padding-top: 1em;
}

.express-checkout-basket-row .express-checkout-basket-image{
    border-right: 1px solid #C8D8E4;
    padding-right: 18px;
    width: 185px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    align-items: center;
}

.express-checkout-basket-row .express-checkout-basket-image img{
    display: block;
    max-width: 100%;
    margin: 0 auto;
}

.express-checkout-basket-row .express-checkout-basket-title{
    padding: 18px;
    border-right: 1px solid #C8D8E4;
    font-size: 18px;
    font-weight: bold;
    line-height: 1.4;
    color: #222222;
    text-align: center;
    width: calc(100% - 470px);
}

.express-checkout-basket-row .express-checkout-basket-title a{
    color: #222222;
}

.express-checkout-basket-row  .express-checkout-basket-title a:hover{
    color: #007aeb;
}

.express-checkout-basket-row  .express-checkout-basket-quantity{
    padding: 18px;
    border-right: 1px solid #C8D8E4;
    width: 165px;
    text-align: center;
    font-weight: bold;
    color: #222;
    font-size: 18px;
}

.express-checkout-basket-row .express-checkout-basket-price{
    padding: 18px 0 18px 18px;
    width: 120px;
    text-align: center;
    font-weight: bold;
    color: #222;
    font-size: 18px;
}

.express-checkout-basket-row  .express-checkout-basket-caption{
    font-size: 15px;
    font-weight: normal;
    color: #666474;
    margin-bottom: 0.65em;
}

.express-checkout-total{
    border: 1px solid #EAEFF6;
    box-shadow: 0 4px 21px 4px rgba(0, 0, 0, 0.07);
    border-radius: 15px;
    padding: 10px 26px 26px;
    background: #fff;
}

.express-checkout-total-row{
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center;
    border-bottom: 1px solid #D9E4EC;
    padding: 10px 0;
    min-height: 70px;
    font-size: 18px;
}

.express-checkout-total-row .express-checkout-total-label{
    color:#666474;
    padding-right: 25px;
}

.express-checkout-total-row b.express-checkout-total-label{
    font-size: 20px;
    font-weight: bold;
    color:#0C2C45;
    line-height: 1.4;
}

.express-checkout-total-row .express-checkout-total-value{
    color: #222222;
    font-weight: 600;
}

.express-checkout-total-row b.express-checkout-total-value{
    font-size: 30px;
    font-weight: bold;
}

.express-checkout-total-row .express-checkout-total-value.express-checkout-total-value-free{
    color: #0EBF66;
}

.express-checkout-total-notes{
    margin: 1.8em 0;
    color: #666474;
    font-size: 15px;
    line-height: 1.45;
}

.express-checkout-total-notes ~ .express-checkout-total-notes{
    margin-top: 1em;
}

.express-checkout-total-notes a{
    color: #666474;
}

.express-checkout-total-notes a:hover{
    color: #007aeb;
}

.express-checkout-total-notes .express-checkout-total-notes-title{
    font-size: 17px;
    font-weight: bold;
    margin-bottom: 0.75em;
    color: #222222;
}

.express-checkout-total > .button{
    display: block;
    border-radius: 35px;
    font-size: 18px;
    font-weight: 500;
    padding-top: 1em;
    padding-bottom: 1em;
}

.express-checkout-services-list .express-checkout-services-item ~ .express-checkout-services-item{
    margin-top: 19px;
}

.express-checkout-services-item > input{
    position: absolute;
    opacity: 0;
    height: 0;
    width: 0;
}

.express-checkout-services-item > label{
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center;
    background: #FFFFFF;
    border: 1px solid rgba(1, 102, 238, 0.3);
    box-shadow: 0 4px 17px rgba(0, 0, 0, 0.07);
    border-radius: 65px;
    margin: 0;
    padding: 20px 25px 20px 70px;
    cursor: pointer;
    position: relative;
}

.express-checkout-services-item > label::before{
    left: 25px;
    top: 50%;
    margin-top: -14px;
}

.express-checkout-services-item .express-checkout-services-desc{
    font-size: 15px;
    color: #666474;
    line-height: 1.4;
    flex-grow: 1;
}

.express-checkout-services-item .express-checkout-services-desc-title{
    font-weight: 600;
    color: #222222;
    font-size: 18px;
}

.express-checkout-services-item .express-checkout-services-img{
    width: 110px;
    padding: 0 25px;
}

.express-checkout-services-item .express-checkout-services-img img{
    max-height: 40px;
    display: block;
    margin: 0 auto;
}

.express-checkout-services-item  .express-checkout-services-price{
    font-size: 16px;
    font-weight: 600;
    color: #222222;
    width: 56px;
}

.express-checkout-form-group,
.express-checkout-form-row{
    margin-top: 18px;
}

.express-checkout-form-group,
.express-checkout-form-row{
    margin-top: 18px;
}

.express-checkout-form-group{
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center;
}

.express-checkout-form-btns-row{
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center;
}

.button.express-checkout-form-sub-btn{
    font-size: 17px;
    color:#007AEB;
    background: #D9E8FC;
    border-radius: 55px;
    padding: 14px 30px;
}

.express-checkout-form-btns-row .button{
    flex-grow: 1;
}

.express-checkout-form-btns-row .button ~ .button{
    margin-left: 8px;
}

.button.express-checkout-form-btn-fa{
    padding-left: 45px;
    position: relative;
}

.express-checkout-form-btn-fa .fa{
    font-size: 24px;
    line-height: 1;
    position: absolute;
    left: 10px;
    top: 50%;
    margin-top: -12px;
}

.express-checkout-form-flags{
    flex-grow: 1;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    align-items: center;
}

.express-checkout-form-flags .express-checkout-flag{
    margin: 0;
}

.express-checkout-form-flags .express-checkout-flag > label{
    padding-top: 15px;
    padding-bottom: 15px;
}

.express-checkout-form-flags .express-checkout-flag ~ .express-checkout-flag{
    margin-left: 20px;
}

.express-checkout-form-group > label, .express-checkout-form-group .label,
.express-checkout-form-row > label, .express-checkout-form-row .label{
    font-size: 18px;
    font-weight: 500;
    color: #666474;
    line-height: 1.25;
}

.express-checkout-form-group > label, .express-checkout-form-group .label{
    margin: 0 20px 0 0;
}

.express-checkout-form-row > label, .express-checkout-form-row .label{
    margin: 0 0 7px;
}

.express-checkout-form-group > label.express-checkout-done,
.express-checkout-form-group .label.express-checkout-done,
.express-checkout-form-row > label.express-checkout-done,
.express-checkout-form-row .label.express-checkout-done{
    color: #222;
}

.express-checkout-form-group > label.express-checkout-form-title,
.express-checkout-form-row > label.express-checkout-form-title{
    font-size: 21px;
    font-weight: 700;
    color: #333;
    line-height: 1.25;
}

.express-checkout-form-group > label.express-checkout-required::before,
.express-checkout-form-group .label.express-checkout-required::before,
.express-checkout-form-row > label.express-checkout-required::before,
.express-checkout-form-row .label.express-checkout-required::before{
    content: '*';
    color: #0166EE;
}

.express-checkout-form-group input.express-checkout-input,
.express-checkout-form-row input.express-checkout-input,
.express-checkout-form-group textarea.express-checkout-input,
.express-checkout-form-row textarea.express-checkout-input{
    background: #fff;
    border: 1px solid #CDD3DB;
    border-radius: 6px;
    width:100%;
}

.express-checkout-form-group input.express-checkout-input,
.express-checkout-form-row input.express-checkout-input{
    line-height: 49px;
}

.express-checkout-form-group textarea.express-checkout-input,
.express-checkout-form-row textarea.express-checkout-input{
    line-height: 1.4;
    padding-top: 1em;
    padding-bottom: 1em;
}

.express-checkout-form-group .express-checkout-input-value{
    flex-grow: 1;
    background: #fff;
    font-size: 16px;
    color:#666474;
    border-bottom: 1px solid #C8D8E4;
    padding: 2px 10px;
    min-width: 160px;
}

.express-checkout-dropdown{
    border: 1px solid #CDD3DB;
    border-radius: 6px;
    height: 49px;
    font-size: 1em;
    padding: 0 50px 0 15px;
    color: #9eadb6;
    -moz-appearance:none;
    -webkit-appearance:none;
    appearance:none;
    background:  #fff url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAMCAYAAABm+U3GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFHSURBVHgBpZJfTsJAEMa/WQSNvrTB+MwR8AjcwBtQE2x8hBMIJwDfjOWhnkBvQLhBbyBvJv5rXyWy42xJW7CtVfmSJjvdmd9+M7uAkft2BTfsYhc5jxbc93s4Ty0TkoESaGgCBjm4te/wVwmMGvszWbXkW/Dyo6Og9FyI0foU9tET9/+HgjTPYR1EFG9ePLcJezMhW7FzzUNMm6NqqNTVszpivtZes2/WKk7wTgLGZ8e0EScoGU2Vc/e1uwXVPEqgcbyVfBm2JCFtq9R576VPqjZOIZoHetqcbKZQrigPnwh8kDnNLtvcjYIerLxj/zsmDy6Ay+x8afNcoGOB9hOovKIOPDsoQhSDC+BYzz9dsxLojb0oKy8HGzmhRY0Y3t74Wwk1Uj9twrcjXpJ5LUm7AR/SaRUUlY4TiXPUV2c4qj1gYke/KfkCVf6LR2od5TEAAAAASUVORK5CYII=') no-repeat right 15px top 55%;
}

.express-checkout-form-group .express-checkout-dropdown,
.express-checkout-form-row .express-checkout-dropdown{
    width: 100%;
}

.express-checkout-form-group.invalid input.express-checkout-input,
.express-checkout-form-group.invalid .express-checkout-dropdown,
.express-checkout-form-group.invalid .express-checkout-form-flags .express-checkout-flag > label,
.express-checkout-form-group.invalid .bx-slst .dropdown-block,
.express-checkout-form-row.invalid input.express-checkout-input,
.express-checkout-form-row.invalid .express-checkout-dropdown,
.express-checkout-form-row.invalid .express-checkout-form-flags .express-checkout-flag > label,
.express-checkout-form-row.invalid .bx-slst .dropdown-block{
    border-color: #dc3545;
}

.express-checkout-form-group > .express-checkout-dropdown,
.express-checkout-form-group > input.express-checkout-input,
.express-checkout-form-group > textarea.express-checkout-input,
.express-checkout-form-group .express-checkout-input-wrap{
    flex-grow: 1;
}

.button.express-checkout-form-btn{
    font-size: 17px;
    border-radius: 55px;
    padding: 15px 30px;
}

.page-title-note{
    display: inline-block;
    margin-left: 0.5em;
    vertical-align: middle;
    position: relative;
    width: 15px;
    height: 15px;
}

.page-title-note > i{
    cursor: pointer;
    display: block;
    width: 15px;
    height: 15px;
    border-radius: 50%;
    background: #FFF url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEYSURBVHgBjVLBTcNAEJy95I+RUCR+oQJCB6QEKggl8EThH7kMU0HSAbgCnA7MC4k8oIDEm7m7SHHiPTkj2bq7nbnd2x3BOV5/nyEyg2DCXcbvH4oKqu/IR0WbKkfRzxgyWFI4QQqqNXQ3RX5bH8VR+EHhGH1oXeBi/guFgUueDJd+6Q5vNISyYpoHLlbdEPtBnQvNMcvblliMKhLLRAUzwdvmj93MjLDv8ifFj4AddwkhgkD1uzWPTpxlM4Ndd8m5vqDhjG0wczrYA10zM51jQq561EV80XzzxX/XWd6WYpxDaixu7qJJmuFTOOhwEsJmMPWrKM6vDwfGBaeoAs/zAWMQczoOoOvcPUeV0Qycd7P2b6RpijZ1D9jlXGaCWt7kAAAAAElFTkSuQmCC') no-repeat 50% 50%;
}

.page-title-note .page-title-note-message{
    display: none;
    position: absolute;
    background: #FFFFFF;
    border: 1px solid #EAEFF6;
    box-shadow: -5px 2px 12px rgba(0, 0, 0, 0.09);
    border-radius: 11px;
    left: 100%;
    top: 0;
    margin: -30px 0 0 15px;
    width: 680px;
    z-index: 1;
    color: #666474;
    font-size: 14px;
    font-family: Arial, sans-serif;
    line-height: 1.5;
    padding: 12px 32px 12px 25px;
}

.page-title-note.active .page-title-note-message{
    display: block;
}

.page-title-note .page-title-note-message a{
    color: #666474;
}

.page-title-note .page-title-note-message a:hover{
    color: #007aeb;
}

.page-title-note .page-title-note-message p{
    margin: 0;
}

.page-title-note .page-title-note-message p ~ p{
    margin-top: 0.65em;
}

.page-title-note .page-title-note-message::before{
    content: '';
    width: 0;
    height: 0;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-right: 10px solid #EAEFF6;
    border-left: 0;
    position: absolute;
    left: -11px;
    top: 26px;
}

.page-title-note .page-title-note-message::after{
    content: '';
    width: 0;
    height: 0;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-right: 10px solid #fff;
    border-left: 0;
    position: absolute;
    left: -10px;
    top: 26px;
}

.page-title-note .page-title-note-close{
    cursor: pointer;
    width: 12px;
    height: 12px;
    position: absolute;
    right: 10px;
    top: 10px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAC/SURBVHgBfZGxEcIwDEW/lCzAHQdHlxEYgYzABskWHBVVSMkGHBuwQVZxR8MdLQWJsB2O2MZGla3/vmxJhN2tAOVnyKtGu1KIhcOwPRA2oKyzQhTWmmGYK4bkNUAKRMWP6QtrTeSCZnmgUXgU4L4DxAgK0pc278LHRWVTU7XAZFUf9g2haZSvaOZbF2G/w6dmh+kqwzocBCcbTAyCo7D585CVMRNF4dQg9PQ+i4vAJtqZ8l7Sixur7O8n/AuHeQOLD3LVl0DRNwAAAABJRU5ErkJggg==') no-repeat 50% 50%;
}

.button.express-checkout-title-btn{
    border-radius: 35px;
    color: #0166EE;
    font-size: 14px;
    font-weight: 600;
    background: #EEF4F9;
    margin-left: 0.5em;
}

.express-checkout-category-flag input{
    position: absolute;
    opacity: 0;
    height: 0;
    width: 0;
}

.express-checkout-subcategories-links{
    margin: -10px 0 21px -10px;
}

.express-checkout-subcategories-links a.express-checkout-subcategory-link{
    margin: 10px 0 0 10px;
}

a.express-checkout-subcategory-link{
    display: inline-block;
    font-size: 13px;
    font-family: Arial, sans-serif;
    color: #666474;
    margin: 0;
    padding: 8px 16px;
    background: #EEF4F9;
    border-radius: 10px;
    line-height: 1.3;
    cursor: pointer;
}

a.express-checkout-subcategory-link:hover,a.express-checkout-subcategory-link.active{
    color: #fff;
    background: #004b8e;
}

a.express-checkout-subcategory-link.active{
    cursor: default;
}

.express-checkout-filter{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 21px;
    margin-left: -10px;
    padding-bottom: 18px;
    border-bottom: 1px solid #C8D8E4;
}

.express-checkout-filter .express-checkout-filter-col{
    flex-grow: 1;
    margin-left: 10px;
}

.express-checkout-filter .express-checkout-filter-col.express-checkout-filter-col-btn{
    width: 120px;
    flex-grow: 0;
}

.express-checkout-filter .express-checkout-filter-col .express-checkout-dropdown,
.express-checkout-filter .express-checkout-filter-col .button{
    width: 100%;
}

.express-checkout-categories-flags{
    margin: 20px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    justify-content: space-between;
}

.express-checkout-category-flag{
    display: inline-block;
}

.express-checkout-categories-flags .express-checkout-category-flag{
    width: calc((100% - 30px)/4);
}

.express-checkout-category-flag > label{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0;
    background-color: #FFFFFF;
    background-repeat: no-repeat;
    background-position: 0 center;
    border: 1px solid #EBEFF5;
    box-shadow: 0 4px 17px rgba(0, 0, 0, 0.07);
    border-radius: 12px;
    color: #084D8C;
    font-size: 18px;
    font-weight: 500;
    line-height: 1.3;
    cursor: pointer;
    padding: 26px 31px 26px 72px;
    justify-content: center;
    align-items: center;
    height: 100%;
    position: relative;
}

.express-checkout-category-flag > label::before{
    content: '';
    position: absolute;
    right: 7px;
    top: 7px;
    background: #FFFFFF;
    border: 1px solid #E0E7F1;
    width: 17px;
    height: 17px;
    border-radius: 50%;
}

.express-checkout-category-flag > label.express-checkout-category-flag-repair-return{
    background-image: url(data:image/jpeg;base64,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);
    background-position-x: -62px
}

.express-checkout-category-flag > label.express-checkout-category-flag-appliances{
    background-image: url(data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAAEMAAABCCAYAAAAMlmvWAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAT8SURBVHgB7Zs9UBtHFMf/+1bGTA7POCQWbiGtqKGGnjpkxpWQoMNFKqihSqMOAl0KuU5qUts11KY1DBFkjJIAurd5e0LiQOJLt8td4vvNCOk+dLr7s+/tvvd2gZwuCpU/tuETpQ7AtIPtl78j4ygsfS7CAzpsTRtjSkz4jYyakV+Sz2er2Hh9iC+O8tEsKsfLnU292JinamMNGYbwRISbo/Xow1KjhIxSEJ+xDA+QUkUYDvjNpwC/vG7afQyzj5aalI97yCAFkPZyY4yo2c3QMK1xtRGJQVBFVtkUwlLA5ssdeIIrxyXN3IRWH+y2YlOCbTEZxZ/PsA5UmWJICBBy0b5C2bb7UD2aQgYpwBNKU9sXKSVdiZq9dsyoMTGjD8gY3sQwwK68vcPPo7vXDkiLMaQz2aN4EyMRP0oPdFyYhi+e0QE2RnsceTbFOA0CovMFcWnv4ZxwjEMJEfp079kUQzBKBfJ3Fs4ha8MH/Y5kVgxlTJNJOw8iSbp3c8uxzIohNH2Mgbh8JIr0d+BPFpv8F8jFiJGLEcOfz5DeQJzgGqqNnkOGjYcuMznuxVj6VAQPLYvX/osN6v1OIUJJRFpjOq9lKfPlVoxyo0SMVWXCerj16tfbTrPhfZT54udrvNSo9RsNpoE7n7F4UiatluVB1+8SooPNfDGZGoXmLSqN75EBkothzUKaPDF/x3+fve0JzO5CWgTroRVSmIzyo/ZaKZLMTKpHq8RkR3SBpPQOMfysJmnER10C4XlkNkqSPsRDNUkIWefa9jU2YDsZmkPvXe/6MK1EYpDSrxSjzmw+2qpDErSiYsuEE+JcJ7izUwI2RRfzN881regtW2IwY1/sbI4omRDRtSR6IkU2KPnY3TnSbJqTod4eqYCHm+IjSGYmW1/XGB7oFLZ+irLqdTwR+Qg0Ri5GjFyMGLkYMXIxYuRixHAftS405m/8wtVo0VbgW5i89bvbo0/WjfbDjRi2kn9ZQ5Xh17WHVaxmpPAchenEqmjIjN12GVO10xWkUg/cG+j5wIkYYmuTrKguWZtDY6toMQyuctEMc/eFTDhO0NNeBnIPwJ2ZKL0r2ex2omZRis6sAxmhXv2Hq39OgcOJa6Yg+Q8Zfo9g+5v3l9syJoe/Sto9uBODeVwepj2MDskGGgfRw3YIwyZIXvF9mgNw4avuPlITuK/1eMSZGGS4gk7ApjiwYT30zbM0ru8j60hsVb7dopQJRIt9pIQzMVgXVrDxomsmxHr+wd/952w5mupk04aEH5ASfrLjm9/uiBP0NiPIF27FSDpZjnkvzXGgQwd6MSaPMT1osVhc7gxTmOokFtdmMnCx2E6GQ8q4FiPAgLOACWZCik6pVtp8ONB3GAieS5pUTop7M3lM3SSGmMlMu9aWHnkIH8O9mbwZsCqmwhEYdYoUcSqGsVWx4efrGAhjq3L/HweqjDnkrdEFDEK0NiW9IM2S+4wYuRgx3DvQ8oArjexqA4NUZ/G4E0OfN9EaOhw8BOemFLL3JCcyhpRwJ4YJTnnrxQqSUE53/VruM2Jkebr0wEHfXUTr5Ez/iS7ZXlUQsvtV0pqmbgsI3YkRnq8/ej5XD3bQpbo9Sndpl0Muh3V9cy7OxFCuViWm2L26SSAsfS5Ga9+BcYXWfqiHHxVj6NbFrI1rut/tZNml8CQliG5RSTLw9e6xh167cjxn7yvJNXJycrr8C4ZyyP6/GR0xAAAAAElFTkSuQmCC);
}

.express-checkout-category-flag > label.express-checkout-category-flag-fitness{
    background-image: url(data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAAEMAAAA5CAYAAABtc5bUAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAVqSURBVHgB5Vs9UBtXEN59Jx1gJTHGY0EZUePapDVpIa3lGVdGMkVm5CKVqE3lIsykYCw8KSiUNkqNa1yjGlrARuBJZIOk282+0090UgCd7tDpzl91eseJu+/27e73vSeEsOL5xyVAlbSPEatgXO7B1twJeICCMOLZUQJixrJCtMmQh0gpmnhlj3tADMKE1fMUsLWkFCwyc5IQ3kJhZp/klMpWXsHU1IIcvochEQ4ynlcWwIC0AppHxJL1uZaDKTPf/SfEeAJU/wY8YHzJ0CE/OSF5gR8pBpSH3aOLyw3Ymava57MV8BvjR4ZNgin5AH4C5kOZAkWSqQAjwPiQoaeC4iVJioto8a4VN3Ow9a2n6uAWwZPRyQfQzgernakwYgRLxi9HCfWJ1wlwg96MZipch+DI0E3TJ272BRYl7c9ugJiQnAJ+IjAy0FA5ZCqzPBQamAO3ECL8pSJIMgCqNBErQI2G7w2+1A46xwpS0p6/Aw9ACAqZDysKY8sE7L1iMCe0rqDC/ZfgAf5Hhu4TzHha3lSPTqBD4Pg+XF40K4WKPwCiD6C8vU0bKDmHeAXWjpJexJr/ZEyZOUPetoVGuXtYMT6Sm05LV2mTwUxJuqil/SqjlD1NgGUsymEJhoTvZCjmecvAEmxNO8igF5U7QkiKyPpDf9YJVGJHR48/PQWDJ8Wq4X/OWDt/rCzrKbfkddc/qoLoi/8GLEmcxvdE7G2aSL4AA1O6adMVhtjIw/b0IQyB4BKoRrbyEAgW3FyiPQxGXkLmAxFvTbluqBP4fLEHdyeTqsZ5ItwYlpDwYe3vpMqcbkOm8qTv3M/nKZU9K9jex1eDmwjJnBbt6uIC4bT9NETRkmHmFfCPfYT8Ni3Sn4purcDwkqHRTYgkbse5woMSAr2HO5NPBv26cJOh0SaEON2bJ6zv6hId1g+wVhkoSYefDA1NCDf+Uoodvii8nquSgb8qGkwIRoMMDZkWoHXOaiXtGN+aKTfHe6bR/yA6ZAhIxTeVwse9SZMUFCVq0jddHyky7OmiO9oJc8U53oqOG3JHtMjQmK6VFIqC7Y0O3a1aeK2bFj0yJGmKJXgAZmzRMX73clcWoRavuzR6ZAjIonfKUM6E+dq2CqrXtemRJAPuNfZEwc73DhOofeDG/FWXRZOMdhSIfuk5I0oWv7LIEBDyIdQvHzoHrarYjFdqlciSIRFwLLab88GN+D+K+UoywrU/ww0IZaoYrqzAcJLxbACfoh0B3X/LNEvtsZ1+Fz1Y288tXlSWFcNT8VK9m8go1BAWxR70vlQxcsharG3n9VeI4dB2yrpa9NAkUBFgadvo9WvPhu2DaHkPHQEXDjKa0ZDw3fG2BZwsMbR0TJhK6+1sYGGuQiIROjJuHe6rSfbjumTzka9JoF48YvZ9j1fre3ehcH/TPRl6frXCKipQ3MiThZvum66p2EuwatFarULpXmJG1T0Z9UYR4mZkIkMMnxWyrD14c+/EPRm/zx3AbUAvBdZNfxqqQfF2pkyZMzGBLPvj+GiThrkkDrZ4lDiSjbCMsMAADuN4vIQa4jERlGEEQOzfCjE+ZMRgnxowMjBBEfpuYVzQbI1HEhVXwT0ZATVdtwVZY0lQ6yW4J0NN/AlszcqqTMIuS4bzRzCBgOqzYuflSRnbg14iq/YL2gAiI74NX6q27nFPRkNMVaZjuYNZoVXkk3zPztxIfwrhgL3v1GRpGKrQ0Pc1GAg4Ze8/b96/TYb7djxzlhN113GdGTkpJWodgvpVgKy6KyUlckj3y75/FV/V/ob7yCCrTKg6kaCAlxgDdw8PiHmo5CvBvdLekO+5msiC7q5Y8AOHp+/wWJKlrym1c8a/G8kubgKhBDsAAAAASUVORK5CYII=);
    background-position-x: -12px;
}

.express-checkout-category-flag > label.express-checkout-category-flag-industrial{
    background-image: url(data:image/jpeg;base64,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);
    background-position-x: 12px;
}

.express-checkout-category-flag > input:checked + label{
    color:#FFFFFF;
    background-color: #084D8C;
    cursor: default;
}

.express-checkout-category-flag > input:checked + label::before{
    border: none;
    background: #fff url(data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAHCAYAAADam2dgAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACDSURBVHgBfYy9DYNQDITvrHRpwgaMkBFgBCYIDS/ZIhkhJR2jwAiMwAD8tTSYZ4kGBJxky/J9d8SVsq4ApbqdAq77EkyhGgpc+2LWlwfAz1+13pmIzIhBRGLVW6BRYYJ/MNL+fPsmRWRJP88ViJEHjfliSyefOAG2SocHXV/hM4R7awG10izFCtcNWQAAAABJRU5ErkJggg==) 50% 50% no-repeat;
}

.express-checkout-category-flag > input:checked + label.express-checkout-category-flag-repair-return{
    background-image: url(data:image/jpeg;base64,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);
}

.express-checkout-category-flag > input:checked + label.express-checkout-category-flag-appliances{
    background-image: url(data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAAEMAAABCCAYAAAAMlmvWAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAANjSURBVHgB7ZvxddowEMY/+vJ/2aDuBKUTxJmgbADZoJ0gZoKkE5RsQCfAnaDNBDETJJ2A3odlnuJnp8Y+RQL0e+8esWwp8CGddCcBRPaMttvtI9xSiN2PRqMlAodiJHDDVCwVuxObi12KXYkoBc4NEXku9sO6zsTWCJh3eCOkR2R8FUFSBMqF/e0pk4iNpf2xCPFsyh5QDp0cAXIh9gtuYLszsbUIUomRIFAhyIVLL2+GBHvDyhTx+gMCxZnPoANF+cHfo+wRe5N7U5wT29dxvbbphcvZJEe5rniBlF0jYAcaHJyBUC7aXFHI95LXC4MUQ6AYt2I/oQ/9WIGG3hmqGISCzOCGZVNhyGJwbfIN+qRtN4IWw8UaSPwRXy6b7r1ZbHIMRDEsohgWLn0GZ4O1GaN1VggQdTFM5oxpgb9ii5bHLk2i5/pkM1+MUsWexL52eJaZr8emZA8FdRW/1DNwTpB/cNv24V6pk5o6N7VyL2IMdqDmjbPLf6Y1rfnbMM9eiVGUtcPkdCcG+Qx583SEXMDQWRZiv1scZhcSU59tLkz7bLdpyOWHiN6VoQ6UQQ/f+B8MJxGbGKugGDctz+dQZqgYTOn911keiC0s45OmGSnHuXC0DvSUiGJYRDEsohgWUQyLKIaFi6g1qxXtV4smbknb6lY79b5QEcPM24m5TGu3Z3K/MH8n1nNN7XBpz0XXd3hAq2cw2MpQxicL9IdLcW/7sJrDJK8SNWbTmecy7qqbZrN5Yg8FM2z43Mpc8+UkxPhUC8GLWm6DccZzrYyB2Ngqm8AjmmLY45zHEMbozsaq9wBPaIqR1oZJ1r3qbvhUvSaDJ5xkx81O2BJHhqoYColWV+fLOqEpRoJyJui7Wexqx70z2sOk92bxNoDzodpijAecAua06nWnzYUD7bsC1c6lHoyLYZKjB2Y69koM4S1cbTz3gSvWJ3hEW4wE/fc0uBQ/KQfK85Uf0QPpUUt4JvoMiyiGhQsHmqIf1cldb2iKweQN8xIZ+sH6DNR6+RwNVMUQ55liAL7jk+gzLII+SL9189PPBC1rodB/VXAPfb603dAUYz3gPJfNxvrb1RHFZVOhdqZLgw08MYICJjjbbRKh3B48NMaYoxRzV9fKsk/xclMpO/REsTmgOxnSRiQS2fMP1tyN/9OtzDgAAAAASUVORK5CYII=);
}

.express-checkout-category-flag > input:checked + label.express-checkout-category-flag-fitness{
    background-image: url(data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAAEMAAAA5CAYAAABtc5bUAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAOLSURBVHgB5VvtcdpAEH1k8t9QQZQKDBVYVJCkAnAF2BUYKohdQZQK4lQQpQNSAXIFhgqUfb5VRlYERjpJp483s4O0B0L3tLe7t3caoaOI43gpH56e7kUeR6NRBAu8QwchRIzlYyXyQVVTkV+qHwaks1ORe5FdbOCn2kjGZ1igE5bBTrOzckjhkJiJhJmvPYlYWcZ7tBRq8kuRTyIjkUeRL+IX9tqOqtE6MlL+4Ebkj8haCAjRAFozTHQoBHK4E5mIzIQEvykiCOeWoU7wDiYiPIh8TIZC03BKhg6JHzC+IIRjOCNDk6bE+3t6XgSV5xQuLeMbTHgc67FzuCSDfuEWdk94mzq+FAlggREcQYYFQydDaAR7vBAqfmcGC1RuGeoU1yIXmSbmDCGMRRCcVzBr/A57eCIr+W/PZrJWuWXIDTE6sJPbTBMzSV/koOckY1JVGOWcRT4iud49SqIOn0FTfciGSrUY5hIbVdFpUldVTmEdXeqwjCVMEuVlmtjpn6lz3jydnu0wSa4z1fO5PIgtSsCZAyU0+/RRDJ7IAmYYJuRGMBM5tiVJXClCOgc6Sq1p3OW0TbVtiqHgDEKe+R0MBW8QcqNtgyoFJoQsctpYIvyKISFFyDSjH6vex5CQDIscvZ+n7z20Qr4+ol9iSEgNl3FGP1jrWJ+wDh9DgjrN5xzroE9pRRGpUeT5iIQkDA0kQlfgsvpoUGk6ccwKuC5zKqp0chX+LWjB6JAzN+FM9qhl9JIMBTvuZ3Qk6eLYD/pMRoT/q18kY3LsB30mgx0vNGNt7ZaEU4jPq1OMc77rGVV+Fd1p2a8odK2FtYsD7MENHhshJUDXoLnDLq6oepWax/joGuIa6pqp7VHdgT7FWlLp9DymS9Gkrg0s9D+dI6N2FI4mYlJcrLlE8/BQzYp93nUDiSrXZcigSfWt/M5VuOsySVcAN5ZRN/ZlLIPhrU+WwUSOm/CDwpZR14KuJlMeGgS3TaTrG22amyxhVtef0AyukAkgbZuoRSK/0Qyusoo2kRGiWWyyitaQodueQjhEYTIcJl11gZEx5EGZ0OrDeP3kVYg53MODSZxuC/zGh+kDQ+ueReQyw4QTpgipMGj7opwNUitnyX2di3/F4WT7ZRnLCPC66sz9nHNXbwXouiottGz1i/fP1zqiMpYR4vUTWMA9mAiWDcmr5KCKaMJ9nBHcIYQd+MLPyzD5C2GmCV7tXancAAAAAElFTkSuQmCC);
}

.express-checkout-category-flag > input:checked + label.express-checkout-category-flag-industrial{
    background-image: url(data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAA6CAYAAADhu0ooAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAATHSURBVHgB5Vrrdds6DP58T/7bncDMBEkniDpBeyeIO0GTCeJM4HiC6k5wnQnqTtBkgsoT1JnABSKoZWA+xJYRnfY7B5ZFUBJB4kVII2TEbrebRbqsR6NRgwIYIRNIyHd0WBB99nSZEjUk6HsUwBHyYYJ2xZyCyGqfoRByCrolqkigjx6+IWpQCNlUl0FCrujwDW715Ql4RSu+xUsHCfqJqPLwdiiIfzAcNiSrQSHkFvQYBe1wMNCKfduFUaEQcnpdxoScjdPBkZA1Ws9bBNlUV+wv5FGZN0Eh5LRRg7B9FhU0t+oaDjE+HtEahZBTUEN0T3Tt4Z8SVSiE3IJyrrt2MWmlWXXPEYHkxAZx3NGzVuiJIROGvjb6Ef3Qt19ecPgI7UfZKxN9Rfw+vVLF1JRysBWVDbdBIRzJhvkDfh/sbE7ofkE7DHjlW5qMGzo2PVfrFgkYyYP5ojuUA9vuggQ9lsTjE//3daY+DR2qlLJM53XvfN5yCKhdDf/fIDOG9Lo5wU7NpFzAK/pAdBWzrWcGq66dJ09pPPNAf4NEsKAXaDOWSm5QYziwA+OC2RI/00OD8OYAwjdIwJEYdC2O7ozOawwE2Z+eOp7JPmMeuM4gEUeRgRjVtLWLW8RnlZsk8NHDUxr0c0ZJOyGvoJLlcEH6wWoeU/sxCyOT8MXB/9fy4MwfKf5lD6052YWr/o/FcCQgtKKGaGmrkMSvznEw/574lcWvpf2HNhDfWPwZWpusI8/lZ1QIY4oE5N6P5gALcB2K65LNzZCAQ4yjOtS40OAFrqiOmYZoJvtXH3gyjCfWNi4fEBK0IVqoRGKMn7PNxzO19eIB1BYfDv4lwlgijm2gH4+Zw9OT3N0rKM+KvEtxhg++EfFfwRM+xDO/Rjy8bEIxMxX0zDM4Qk9QdUWo7XPxBbF0LxXG1XiIXvdX8RatuV26PHYoYTB0uFLNrPtLqw/zjcXn5GHeqTfxOY8+Ufwbpb5ZVFfGu/YVzEIrOkOr6/ZOng2dKwGN5Kkcz2yncC5ttaR/PBG28+FrLoRcA+WCl0EaeDwXsU4x1b23XbXDlh4Uv7J4j/FQ8fnge73PE9QQvbfOucTzxuqzJrohWll9TtADh2SjPDGbTq27OGqruUzUVvfpg0NzRlNLK075R2nJ2NWnD2KC6l3EGPsDs/k6LZsofoVwuJlhP4fVVcO5Oq+t/wtxkBqrkKC13LSy2paWKnHmcav4vI9c8x9xWNfY34XcwI/rzgPLBF3Z1UDZPc07u9/tf9LD99YfirBJ/B/KjBoEdggSQoLeTuq0Q4LHY3/n1Gng8k9KGBiXysvP0JaHLmKllCelEJ2nxkop0seE+ApvqX9n53zdRH2gxSt0Lvls16dBDySVUuRVwWurlMKOQpdKfpRSZOeSWkoZRc59bUH8billk7mUcquckaHzmXr+fwFn5MVLrdQn49Cc0cSy6Ufb3+2XXPf69MGhCfoB+68w9cvjhVCHGj3wHKWUlcWfJJZSeCfUxd5hknoppaxVc2op5RhplfptkaQ+MqhcpRQb01JJ/ZBo0ObFc6tto875O6Y3eKrOzoqCxsEIKrGxxjPhr42jp5lLjzEY5Ct3svcdq7jLba1T61qoAxv2O/x5ePyU7jtsjqQhmBz9jQAAAABJRU5ErkJggg==);
}

.express-checkout-category-products{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: -34px 0 0 -25px;
}

.express-checkout-category-products .product-block{
    width: calc((100% - 75px)/3);
    margin: 34px 0 0 25px;
}

.express-checkout-category-products .product-block .hover-block.express-checkout-added,
.express-checkout-category-products .product-block .hover-block.express-checkout-added span{
    cursor: default;
}

.express-checkout-category-products .product-block:not(.active) .hover-block.express-checkout-added,
.express-checkout-category-products .product-block.active .hover-block.express-checkout-add{
    display: none !important;
}

.express-checkout-hr{
    border:none;
    background: transparent;
    border-top: 1px solid #C8D8E4;
}

.express-checkout-group-back{
    padding: 1em;
    border-radius: 6px;
    background: #EEF4F9;
}

.express-checkout-address-value{
    font-size: 16px;
    line-height: 1.75;
}

.express-checkout-shipping-profiles .express-checkout-flag > label{
    font-size: 16px;
}

.button.express-checkout-large-btn{
    border-radius: 35px;
    font-size: 18px;
    font-weight: 500;
    padding-top: 1em;
    padding-bottom: 1em;
}

.pac-container {
    z-index: 10000 !important;
}

.express-checkout-step-block-gray .express-checkout-step-block-insurance{
    padding: 1em;
    background: #fff;
    border-radius: 8px;
}

.express-checkout-step-block-insurance{
    margin: 1.75em 0;
}

.express-checkout-step-block-insurance-options{
    margin-left: -7px;
}

.express-checkout-step-block-insurance-option{
    display: inline-block;
    padding: 7px;
}

.express-checkout-step-block-insurance-option input[type=radio] {
    width: 20px;
    display: inline;
    vertical-align: middle;
    padding: 0;
    margin: 0 5px 0 0;
    height: 20px;
}

.express-checkout-step-block-insurance-option label{
    margin: 0;
}

label.express-checkout-step-block-insurance-title{
    margin-bottom: 0.5em;
}

.express-checkout-step-block-insurance-title ~ .express-checkout-step-block-insurance-title{
    margin-top: 1em;
}

.content-gray-back{
    background: #f3f7fa;
}

.foot-pb{
    padding-bottom: 6.5em;
}

.about-us-head {
    background: url(../images/upfix-about-us-head.jpg) 50% 0 no-repeat;
    height: 452px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -ms-flex-direction: column;
    flex-direction: column;
    justify-content: center;
    color: #fff;
}

.about-us-head .about-us-head-text {
    margin-left: 56%;
    padding-right: 15px;
}

.about-us-head-subtitle{
    font-size: 25px;
    font-weight: 600;
    margin-bottom: 0.35em;
    padding-left: 22px;
    background-position: 0 6px;
    background-repeat: no-repeat;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAQCAYAAADNo/U5AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACKSURBVHgBlZFRDYAwDEQXFCABKZOABBwgASTgYDgZTioBHBxtIDCSsnWXvI8lvfV2cwAiM7ga4RUxI9PVmFKFrBl5RTU6bCIxP9vvA8GukG4U82ZxaXE7Zs2Zmp9+iDmcoXqPq61yPGaCvYidWayVy/DMtJZ/kja99hbt1qAOK6ZvhEJrEqF3FToBaufqS5sHBhkAAAAASUVORK5CYII=);
}

.about-us-head .about-us-head-title {
    margin: 0;
    font-weight: bold;
    font-size: 60px;
    line-height: 1.15;
}

.about-us-head .about-us-head-desc{
    font-size: 25px;
    margin-top: 0.5em;
    line-height: 1.4;
}

.about-us-half-blocks {
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    justify-content: space-between;
    padding-bottom: 100px;
}

.about-us-half-blocks .about-us-half-block{
    width: calc((100% - 84px)/2);
    font-size: 18px;
    line-height: 1.55;
}

.about-us-half-block .about-us-half-block-title{
    font-size: 45px;
    font-weight: bold;
    line-height: 1.2;
    margin-bottom: 0.5em;
}

.about-us-half-block .about-us-half-block-subtitle{
    color: #192B49;
    font-size: 25px;
    font-weight: 600;
    margin-bottom: 1em;
    line-height: 1.4;
}

.about-us-half-block.about-us-half-block-font-bigger{
    font-size: 20px;
    font-weight: 500;
}

.about-us-half-block img{
    display: block;
    border-radius: 8px;
    max-width: 100%;
}

.about-us-half-block p{
    margin: 0 0 1.5em;
}

.about-us-half-block.about-us-half-block-font-bigger p{
    margin: 0 0 2em;
}

.about-us-map{
    border-radius: 8px;
    border: 1px solid #E5EDF3;
    padding: 20px 15px;
}

.about-us-map .about-us-map-title{
    font-size: 22px;
    font-weight: 600;
    color: #147DE8;
    line-height: 1.4;
    padding-bottom: 17px;
    border-bottom: 1px solid #E5EDF3;
    margin-bottom: 20px;
}

.about-us-map .about-us-map-title .about-us-map-title-inner{
    padding: 0 20px;
}

.about-us-map .about-us-map-icons{
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    justify-content: space-between;
    padding: 0 20px 20px;
}

.about-us-map .about-us-map-icons .about-us-map-icon{
    font-size: 16px;
    line-height: 1.45;
    max-width: 55%;
    background-position: 0 0;
    background-repeat: no-repeat;
}

.about-us-map .about-us-map-icons .about-us-map-icon.about-us-map-icon-phone{
    padding-left: 40px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAYCAYAAAARfGZ1AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAANXSURBVHgBnVVLTxNRFD7nzlAfaDLEYiAqjKBry85dpxGJS/wFtCuX1h1RZG5ZqDvgFwi/AJa8EsadO8teZEhMeJoMiRDSdu71nCnFaWl5nc29c+6533l99wzCNaVT7qZ0RbkAeg1VOL/36WGx0QZrm+SgdBDFSHMoNb23LOsuW+9/p0xhzANib6TQ4FUqOhd86fbrwDuH5CSCyNM2QISDOIjW0Ku19vaW3Uwzt11yyw5DcMiJS7aWroS5P58fzEfgHLEQYpVgCrtLrmy8fH+oQDp0SyXVEXgygBbCTipKzFE0NoaVDJdJUClsPhRCzzS7pLUZRZFIYB7OkW3Z7ZtCvabMAy3MyQgTLpC95Q9FLovW+Dau54Ymx7bnrNEtO+6AoilQsZ3k2JZD4EbUKKUg1coBZTdNEVlcwpquXCoBCkiZbbjBQKd64yY3OdCgh0W5XPZPIFqCl0qhB1Gz0a3pAqppWdwYIKc+9+RULzsCUOALYaRFtUmaUod0M2DLkVZbAviyReB1ATCQoXROh+F0XK8BCqSbjajYihGdLyeyFBk3x6K6T5fLWp7HmEaJGqqU9ng1TZGNHyJquwqscsTz/FWAT8H3V6THjCA61jGiVNJTtBAgjsA1xKhtbvc5m8SK/O2+9ObRLy9i0LHvHdP3TqTvT1tH695i/PK9F3L4zhPneaLHCcg2aAlOgD45oPmCw22PnFkGPtEX2/tJDWL01mOHv7+xPmp0m5gj+6xhIAWVsSmQA8Y5Ax6PXhj6ZjzKw3XPixwgSgZJ9KTXTBPfcCBCYIZKymdskCe7LOEccDbYmEpycCIvBEwqFb7bXylMxc9qrCKy+bTa9BJndhfHc7VzZpdAyBIV02cir5Zh9Xt7fyZVrbPjUwZr8QzuPk3PghYZZjMRIPf35/9a093i4frqDGdJzp2ms4X4nuOHhYAzyUG3bmBtL0h/Z2mcJqnO8B7OkabgzGeiIUdXpGc8mRwsuI02FwG3BK85oPk+wC+Tmiap3hvEEBuuIJcYuW6e5k6Of1qJhNigpn29rBOES0rXK2krhdmT12pTRlQynFVKeY3/V8ryB/CggysKOwlDwa+KG/2spmdnUB3LPDmjeXRl8LPZGCkCcsTJOCaOB5TR1PbCR+8fnDCiCmGNt1AAAAAASUVORK5CYII=);
}

.about-us-map .about-us-map-icons .about-us-map-icon.about-us-map-icon-location{
    padding-left: 36px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAeCAYAAADOziUSAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAPDSURBVHgBrVVNbxtlEJ557ViqENJKdSoCh8QHzrgHDlzAEUnFLcsvSHzjVueKkuxu1Eq9xfkByO4vSHoLNFI2JzggNbkD2UpISVojthIg4Y93eMb22uvtpsqBuey+XzPPPPO88zLlmFPznWKRHzJTjZmXMLUkImf4j0Tss9fP/XbeOc5zYgz7GMZE8gwO4IRiawVOuYr5NczDqQRZp5x2NDfHJ4rEWgo6xzvNvOgffOVjXYPxOgL4nWMvSNYKyc/7Hy//CASOMfLZqx+8I7rB/voljP/+NTy8U1l+gwye3Kl8/uaf305/miCbX93dgKOWMbZydeRHdEsrr+w2jKG9btdW4tCPhs7uPdi9gNvw1fc7dXqbv4YOtQDgaj/Lk57FGoriNUx5xa+RVsva/fQm5W/kSPYRvQ7k58ymVV4JvFl88lT5079ioWCqIDxGxLNkeZx2NZN2G2mdIcAeivB0Oj+UjKOFMYDoaOkz0dZVFln+xhWO+33jJnMKJPkvirAecChjIhRRngmhiuLkLQGZjVQSCjM1f648aBHSmzFeQqEWjTFhMqc0IXCsWRT7fTorlSbQm6MN0oQw11GEg/lVf7PXo6hYVA5NC+U/vTraDlMZ4MrJ6RAZ9BGP7p2sJRs0Csi/r7cBFXxRKpk/4egEjl7+27XuDFJcL5w/1PFQZyoP3WytXe4c+2E6tfnVx9VCwSLdQZQtyPxq0AZFX+DGVCbOxgsn+oX4lukWpqiAGIK19UTIZrosm0irVl7xGrdxBkd72j3SN2LibCRaCZgL3piLG01FjY8LicxkYdKDbleaKmBUsUXvSA97PJC+n+VwxplWFkWoa7p3v/TdPGcI5KtyVT7ZNabcNAJFuAak9zVAMn/vgQYwB2nSb0SWWK8nPuI4cyXKdAiQztS+1RtQ3rqsCYlLAwnNz99pA2gl2tPWg1a0oaT3P/3GlYHEA0th/GQhmkHmNC6c8vb1ATHeAGJXm/nr5zttkByi5bRwpar6yOCKDUnHFVoyRfaKc3xR3rr2ZpCVt65O2GiDlHrn0UKYLI4eD/OChl1FokTpk0x2Ln0S9tCHNjuPP2wa59vfq3BZyzpSUxT6Ug1TyGhKrbO74BNLIMY8HKVZei/SHzGFRcoxbYjvemjEImXmeJrmGK4Qtwc9G6RJvcm0WDjuDbOSwdd/PProcHrRty83UABPyYUmQyF7zmIisYOICyZmIBD0ejH8iSFB1bGP0MeE/ISet0R7d+vaNWRdHASXvIjuN+22Ii9xItJnkSCLLMf/q/0HoHnvXXjlmT0AAAAASUVORK5CYII=);
}

.about-us-map .button{
    font-size: 15px;
    font-weight: 500;
    border-radius: 5px;
}

.about-us-title{
    color: #192B49;
    font-size: 45px;
    font-weight: bold;
    line-height: 1.2;
    margin-bottom: 1em;
    text-align: center;
}

.content-gray-back .about-us-half-blocks{
    padding-bottom: 70px;
}

.content-gray-back .about-us-half-blocks .about-us-half-block{
    width: calc((100% - 24px) / 2);
    padding: 32px 38px 38px;
    background: #fff;
    border-radius: 15px;
}

.about-us-half-block .about-us-half-block-icon{
    width: 68px;
    height: 68px;
    border-radius: 50%;
    background: #F3F7FA;
    margin-bottom: 1.3em;
    background-repeat: no-repeat;
    background-position: 50% 50%;
}

.about-us-half-block .about-us-half-block-icon.about-us-half-block-icon-save-money{
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAArCAYAAADsQwGHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAevSURBVHgBxVl/UhvHEp6eXVzE8avIBRjj96qMTxA4gfEJHpwAdALL/73ngBFG+fEfcALICYxPgHyCyCeQUpUYYVBlU0kVjtmdztc9u9JKCCEbQbpKtcvO7sw3PT1ffz0Yc4NWKNULk6uHC+aKZs0NWnhnvGSIDgrlw1lzBbsW0JPfNEuF/30asIn//7oov2HeHTnowvNf5tDrVhjS7tDfYIIUBq/sWLg+zPsjBx19958aLlVDZqE3fsPQ7HGcLEXlmUb+eRCast6w2zFDWGiuwcKAi3FC+2xcQTZf+OUXK5jE4yQxczYMzORq8ykTNUwcv259/+998ZwD4JPKg71h+idzTaZg//UlltuV2g+Zf9artV/hvqCPjGmYhDda383sDdv3lUFPrL7bNo5q+UGnnr+fc4F7hc5nAesNkFWZ7EPyQOUX4flbBWBpmVnes9snm/eeZX3opO/cfspJ/FZWY2SgC+XfCqH7WE+9th//cVo04+OFYIwOBDBjycnYryW+/WgU6TX1st4a2iOdCC/KfWtzuigsQmGIjcwFwrNjPMuPe6WNGJXvRqF18/Dgj/hzcez22GwXYAqWBbAMDKBP4o9u3jm3Ewend8lwkcg0cF1BiETSh9xPfvOuZAO76N3pnvUC1rmbEdrE88MVCmhXQDrDCxoeAHtSman6GL8t3ls0zj07+fbBtnwztXq4h025LF62xAsIlQJW7FG0/Si6aJzRUl5A6+I9MAH5eAY4AJYYB+C6AtZR7RYY5Ce5Pa7MrOBSFS8bpiruC5o5B9jIQEtS8Z6lKln7XwF/sum9yYHbkvgUr1Ng5w3xBlmjdKgfM2/4qyMf9/R40Fgj4+nAjs3KtnKc/I7NV2Dm3kQRxbFpRJV7DdxLAipnDbIaSEQ/Y30eI7ZrCNq5QWONzNNkXDoQef514N/UmEkmUAjHqD651mSExsGUpPuuDqguLEKeyzurcJ2g23TWx1qV6X0K4pRlwNtgFA7Cg08VVZmNztMJp6DTq+UuT56ZIJJNd7I5A4agJSOeD7ij6ojmsCRvwSQP8Vd0I+wR3IJI0rHtQ/E6rsvZEgsVhgnVJ9aOdqeEFg2rmrMUNLJ2STjImmAYJCL22fLaQTe9cqvKoOzcayOeVO1hzBgm1E4k4HHdaGCM9wgbDRFQpYaXsIdO3OwNGmukyUWlKCoT3O7jKokF4Kh8UplWSssSCSXx/DEkrADuzaBEHB2/vP/I3BRoBb529CrTEWmGmxUlR87sgAbFmz5WA1rQNJ/qiyyDMidLrUq3QOq1kevpOLhVhIiaBVOsOAZwyY6WHjOqGVIfBbm3nSpABMVymvI38oDTImJB6DNxphr94IuHz/K0FKZhLGkaHbgkOvbVSq4d6i/5uOs9LnyN9IykYyj4Sl+Qe2wnDO4VoMZzspFlUAkbLdcydWi87rZJvCRjDQ0607foqKQpOWcZsOTMbWTeEJtaAysQrXu9fJHxGxQzK+lGVu8i7nezOMfKVC05YZYtCa/kj9P5oUBPrh6tt8EiY7HhfQvhL20OfGyhNVJgERTcRqbgOt/rBp0DiFmfMTmS789ufdiPyh0+nlx7v6WVTo/nte3FYRmbel02MZ3rnKVzzMh53sUyvRKKEspix0XRCf0mlvdqOyQS98aapNYbPr2WhoOOg18ttLzU7Cl+kf5F+W2p6NKPsPTBnfFtAh3l3ot8yIP0sUytyoOBclH7QSyPJR+EOeTdrzst4jkIIYQC9sB+fhIeDHh6wDh5aoTWvkv+Q09T0imz3ZYY6sQiNPFm93IPY/exWc9ii1SegNqQovNyk02NXFzk4NayhMOgVeyqN8EueKcc6uEKAPta7H67tJlYPUIqZkwmfGg+w9LllV8XhWHwFa1UghBFgJMZvAksNuLL7nBQDC/eo+hliQDgdcVWxRfPNrSBMoFD/OU/EGVmNC270igODcXEk1qpIC79E/daBFRv/OoEXxytE7s9yZDg+SetzU61b+NwXONLSvlzo2QVhcbc6KwdBkznNLPsrykIK4xdlk0ZWH5yXL7XtZGtVNSqc/scY0nniOsdaVMl9ok2sdasSy0oZyPSd6b6UiZAaHN3UhIWufPFAZ6vCKbYnj7ptwqePdLzi4y881p2UNuloFeb27qCzOc8KptPvJiB6rfhLupXpal4G/G1Ix/0VsKD2i6zVuV+6eTl9F2NYR9qr/WHwvbMns63syA8zwEfYMMV4OXiIMA64exGOdb99ZOeO5zxfD4dqydeNOsXtV3FZMNJ/IrncbSw1Bu/A0FrB6kezo6n+rWZ9PhLdQjkpLShBn9LbBvwYC3+80NtmBDqOry5IAsOBVrBrTUF2EJ2MtS3TTKc6JA+Z3P+bz0iiLLJEHN7EiwhQG62raWx4c7CD6W8BrnMzunp9Gy5ntJctW+bTpU3sLu3ZTDJfrGXqiqM0K73OP9YkHe5xzckWwlpHRy8c1wZ/oi3830f011P5mn+zC0zhEkDJ0i/Hb+cnjeXWKa7GYc31jmfxKyNktDVovLn7wvqP1j7CNfkDwOzuO53/HqTdqGenlx7B3qD8M7qO+I5VYGIYznebZZHxyCfagOLgEx4d55AWgZBaRhauk67tHLJNhn+ZRb902Az+xvUjWJ3KpUiGwAAAABJRU5ErkJggg==);
}

.about-us-half-block .about-us-half-block-icon.about-us-half-block-icon-repair{
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAQhSURBVHgB7VhdTiNHEK7qabImImhWeIW9L5gTrDnBwg32CHAC47cE2WEM1ipv+AZmT8ByAntPgHMCBimJDdjakSJtiJieSvXggfHQMzv8ZJWHfJIFVd0983X1V1VtA+RAsXn+2d4+tSN7qTk6jWzb+Wyb7Ghu0s6CgFwgG+zCLRkEqER2Aa5soz1F0n4GMt8G/ykymHQsNYaHAvFt3EccZp7oPpetEQD2J/vLW3GfhPvs1nlxB4gGCULwbDZRFYSoJabcJzOdPBi3y334l1BsDI1+mbVIp2TeTMgDjo472S+tpo1nkgmJEG34cva8pcJTk/923Od1QhwBBb/6FmxGPkTsZbwOpHH3dHfC+oWeU3bjw8XmyOjX0EWO8O8uBOrDpP16O/KXnCH4CmY2ys+JS8mTyvprjUuTHdtVH54AXeR8wMo4RsQEfWTKoo07z5UnPWfV06wiV5q4kpDX9A501iXgK6umE7fYON8dt5dbWc9IRvZRRQ+BttASNX3Er3Z+q0b+YvPiADBYR8XjgjZ5Yw48AF/VjAmX++VD/nNYbP7xkYSlIzSYrlsXhK2L96WPr3aGgDKsJQ4YNzSrGURwn6QZJPTitAnoU4BQW/rpdyCBNSQYpK19tGZ4ByxG3A27N6GjtWD/OKyQEG84Giv6f++XsqvkC2fOv+qAJTq81ZNr60sdMpDUjAzvIbHrAfizC8KagXDANWMDpeVRQL2lneEZWLjLO+8zGbTmsMfPWfOcl3pTm5ATtjOs3DHjyFg/zJ+gimlGt86YZggEEyV3Mm0PHKUB7/wtUnB22S6FjY6j6cqFghZyH3JCayYsnpG9OP91zQiJLgTEreG8y9FBDn9VUPCBEN/pTGIB2+xbkRa58AA8SjPXoLyCgA1S0GX+thTB2ojPuvgza8aSJ0zEA1L1kfPa1UcuF+aPODMq+oqg/vxS9zqrXhqhB2tGI3x5Y/iJUKyMnFL4gPFe2YFE2loLhY6Of0BYRwG71sILPZ5aiR+smThQZ1MGEMQbQdC6aC/rOmOz4Gvpcw2aSbZ0LUbTYinhUAXQC2/6ilqT92Hhm4UIjhXhgSYScLZxszyGFJiuE7nbgT6qy73SqgBqoYXdmRBPER4dwTHxOCLNdO08yKWZOHQr4PTupo3PSer4CmtTTWUiqRkhF78/1WcXfXSawhNwBQVP95mwaWYg0kz0mVucP5HjveWX8UlJzegKzDuYfZJK8U/pUABbIOio2BhVMfDr199Znn9TyW9h0kz2tZN3SIA9qYyDZn84BjcZifxNg2tROA9vngcZyCSjBQvfEGYySNW8N75HgVsK5CHD0exzI95OLF7hsJ89m81HKFBkflNIhb6RxdMwbvOtv2Kyo7lJOwv//wqRhlxkwpTkCmmyoyJ3z55C2+E1Iwf+ARUmO3ahkgDkAAAAAElFTkSuQmCC);
}

.about-us-half-block .about-us-half-block-icon-title{
    color: #FF6034;
    font-size: 25px;
    font-weight: 600;
    margin-bottom: 0.8em;
    line-height: 1.4;
}

.about-us-team{
    margin-bottom: 9em;
    padding: 0 20px;
    position: relative;
}

.about-us-team:not(.owl-carousel){
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: start;
    padding: 0;
}

.about-us-team-row{
    width: 233px;
}

.about-us-team-row .about-us-team-row-image{
    height: 233px;
    margin-bottom: 15px;
}

.about-us-team-row .about-us-team-row-image img{
    display: block;
    border-radius: 8px;
    max-width: 100%;
    max-height: 233px;
}

.about-us-team-row .about-us-team-row-desc{
    border: 1px solid #E5EDF3;
    border-radius: 8px;
    padding: 12px 10px;
    min-height: 286px;
}

.about-us-team-row .about-us-team-row-name{
    color: #192B49;
    font-size: 18px;
    font-weight: 600;
    line-height: 1.3;
}

.about-us-team-row .about-us-team-row-role{
    font-size: 18px;
    color: #147DE8;
    line-height: 1.2;
    margin-top: 0.3em;
}

.about-us-team-row-note{
    margin-top: 1.5em;
    color: #878787;
    font-size: 14px;
    line-height: 1.3;
}

.about-us-team .owl-nav .owl-prev.disabled,
.about-us-team .owl-nav .owl-next.disabled,
.about-us-promo-slider .owl-nav .owl-prev.disabled,
.about-us-promo-slider .owl-nav .owl-next.disabled{
    display: none !important;
}

.about-us-team .owl-item,
.about-us-promo-slider .owl-item{
    cursor: default;
}

.about-us-team .owl-nav .owl-prev,
.about-us-team .owl-nav .owl-next{
    position: absolute;
    top: 117px;
    text-indent: -9999px;
    padding: 0;
    border: none;
    outline: none;
    width: 51px;
    height: 75px;
    background-color: transparent;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    cursor: pointer;
}

.about-us-team .owl-nav .owl-next {
    right: -51px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAhCAYAAADUIPtUAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHSSURBVHgBnZbdcYJAFIXvBd6SB0ugBBydTB6lA6lArCBYQbAC7SCkAtOBecwkZrQESqAAHXIWiK7L3y7nYcFl9+PszuG6nIeeS+RsiPKM6LLm5JTSAFlEdozrnIhD3O8BHtEAAcTSRHbhbhAMICcCIJX6PDjbkKFYNHn47BKdj7iVnWw5OaxIU1ZBS75StD5uM+lZlIfTV9KUdbWW/JzQqg5iwCLSEKsd1URlj/KAk98PMgFVsBgXeVmZWHrp2gBUwiZbPH6RelIE1m8LbCuocrajIqz9MIs6dV6ikZbDLnK3awpsJwhvxt44QT2wzs4IVMJExmxfgc2wh29GoBuM4EwOLIdyYJkMhIkzXPZKd4xPaW0EKmGTBO9f3Pfy2CEDVY4UCK1FULUdlZXUPt7XLwE5xIUnA8i+zNG19x3fX/j/qxfUDOETljOWxzk9kFEVPleCpEQPvjq2J0e2CJ13D7HxrX1m6kin3c1U1KR5HVKEk7QcVYmVK6NwELRBGkEVJFaGLbuKWg2UL58WdQitOPnuLLNCfHPiifJwVJ5fA9cnq4K4ZVaGQQpHOqnVkVMeImQIY1Mftf7LZKmHiBTgoClwGo7EIeKCiTmAdtSVlS79AVrOqO9JJZGRAAAAAElFTkSuQmCC);
}

.about-us-team .owl-nav .owl-prev {
    left: -51px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAjCAYAAACZ6FpfAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHDSURBVHgBnZbddYIwFIDvBR770G7ACPTUntNH3aBuQCdQJyhMoE4gncB2An3ssfbUEdigDGBNbyQHkqBwyX1JvIYvIV9+QHAMEUchQDCnWgHwlwbgEAS5BfA3VA0BkIrgzgOn8FcECOvf+IvQM0Q8eKUi0SA5gUe9QASZUjE3s3iP2deB/Wo0L1ETAjMJkRUWqDTkr610itl+UY2LAZGGfszJFUvMvqd6O4b+hqEc4CaxWwXtozkbejYhZCjbFnZb7IAkWooeDsjQZ36pPV6BDKnYmFlvjNnuHa6E14RIQ2JlpdM2SGNESvOmyxBjRMHaMnTgQAwQzYtctZEGyWl0Y2CGpyDSkN5zUWq+bOgiqJwXQ7OMZR/IGYTZQT6QWvmJ6oAdlTURP9AGxEn9l8jpCB2pjvigEjaQi3CopeiIOEpY0QWy9B/Hpa0qyKI/B0YYoLJnfwRna1U2VlZbg7/X0ItxtXsDzojqke23VMxM+mkh4seoF0jBFnKfaSk6KU/ra8uCcdTyTDIOf57JThDXJPuC7DLJviC7TLrc/QkV2mupPQkOQTB562rXFHw4ftYcX0yTDp819aieQnqlhGq0UIPpP76HsFl0+LvbAAAAAElFTkSuQmCC);
}

.about-us-team .owl-dots,
.about-us-promo-slider .owl-dots{
    margin-top: 49px;
    text-align: center;
}

.about-us-team .owl-dots .owl-dot,
.about-us-promo-slider .owl-dot{
    display: inline-block;
}

.about-us-team .owl-dots .owl-dot ~ .owl-dot,
.about-us-promo-slider .owl-dot ~ .owl-dot{
    margin-left: 9px;
}

.about-us-team .owl-dots .owl-dot span,
.about-us-promo-slider .owl-dot span{
    display: block;
    text-indent: -9999px;
    width: 12px;
    height: 12px;
    background: #98B9D4;
    border-radius: 50%;
}

.about-us-team .owl-dots .owl-dot.active span,
.about-us-promo-slider .owl-dot.active span{
    cursor: default;
    background: #147DE8;
}

.about-us-promo-slider .owl-dot.active span{
    background: #fff;
}

.about-us-promo{
    background: #192B49;
    border-radius: 15px;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    justify-content: space-between;
    padding: 38px 40px 40px;
}

.about-us-promo-tabs .about-us-promo{
    border-radius: 15px 15px 0 0;
}

.about-us-promo .about-us-promo-image{
    width: 643px;
}

.about-us-promo .about-us-promo-image img{
    display: block;
    max-width: 100%;
    border-radius: 8px;
}

.about-us-promo .about-us-promo-desc{
    width: calc(100% - 703px);
    color: #fff;
}

.about-us-promo .about-us-promo-title{
    font-size: 45px;
    font-weight: 800;
    line-height: 1.3;
    margin-bottom: 0.2em;
}

.about-us-promo ul.about-us-promo-rows{
    margin: 0;
    padding: 0;
    list-style: none;
    font-size: 22px;
    font-weight: 500;
}

.about-us-promo ul.about-us-promo-rows li{
    padding: 18px 0 0 81px;
    background-repeat: no-repeat;
    background-position: 12px 22px;
}

.about-us-promo ul.about-us-promo-rows li ~ li{
    margin-top: 19px;
    border-top: 1px solid #465B7E;
}

.about-us-promo ul.about-us-promo-rows li.about-us-promo-row-icon-happy{
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAYAAADFw8lbAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAUhSURBVHgB1VlvUttWEN99kkkJZeoOZAhpZ+KcoOYEsU8QOEHgBCXfOhkSi4Sm/VZzApwTEE6Ac4I4J4j5ZFJgog/tZCjS2+4+I+nZWJJlCCG/GQZZfqv30/57u2uES6K8/qFcul2qADhVQiwDUtl8QeiTDrvoKP94a7ENlwTCBBBy7sz0Kks/AsQqsyrnChG0SdPrUEPb/3OxCwVRiOj8Rq/GIg2WqsElQICt8ExvFiE8FlGjwdmZBoBeH7mA6IAA2nzhI6DfJ0NlRFXhS/n7BS5JOJeoaJF9bwf7G9rbvGXxN4HzueV7D/ysZ9z1epUwhBq/zCrLPBx4CkAXidby/DiT6PyzQ9HgXxcIEniTBoghHYDHL/948LHIz1zYhKJE559/bLBJvXghQpeDYe0qIlhw51mPgxEbRJalMsjiOCR5VcdVtHLoFY/WLIh2A612ea9qfFPrJ8e/32tCHlET2Yj71opOoD7X8/xwUpS9T2VX/7c/QJaoPmw5NSD0W68igQPXRFLgez/6gZqqs3I60T3hIJkG0og6LnhRdItPirm/JEmbrKv0iuxp9mYO/XSYIDa9aNMt4YfkC1o7ernYgmvEBbezXCDWqGgzuuak3bpukoJzUu3kDsZaNURFm2jlNcfRqflMfKd/lBZHJCv7pS4iSvbmozryVUPUUdbZTfQ2Kw05s9PvxDzzG4f7UBDu7O0dkXVKmCo7rFV35tZqTBSdRJvs0K20h0jei4NNYX7FNAzSS0aWnzEc1UPYi69QPYqJMmrRfcexfWQQRtPIppEihMLXUBRIksjfi3n9Zno2CZxbrUQGqvJSaEca+2nn6MXCEtwAMC9WCt6XawyDJUWgYhOwlg7ghgAtP9XcPShEqkQ3uEDowg2BPq9rBcyxrJhdrFG0vvza4AMn4cK9mIJvBIrZxsxpnCbtmsBtSsKFyHcxJJ+c8yMfnR/yHmCqfoKHqIPNo1c/d6AA7jz9u0pKN7gA3zt5lXNEo65E2VOh01VnEFqbUS1LVmpHkNYEYZkct/DJpB29K7J8wOzkJHxOuc79WA60r2BqphuZP+/EkHLMcpVCZ/7c096qXUJmJXxTC2BSSMuxqszmRLFWo7M1HXo7uhpV4KZu7CSVkNZ6L2v9cO0h/6Kov3C2piFQ3zVtC7jfT+9nVUOmznVx19ZmycVm1h6jag8TRaZvCU8/WW9Rz+o25zY+LnMS3o2XS2+uYRspaEcBVuYCxg3UY95h3R758Om3crL10xvIejGrgHcdeiA1RlzhczRLcNTOd24fb92tQwbmn/c8tn0DCoE7zJf3MrU5t9FrRbVxv4BfWJPrJOEPFax5gXL8YtETzUd9ThbMGrFSHkkJuJQCHgff5rDJD/3V8GZzhmdUH2cuJMMETtDLpuU9r3ikFJTOkoKwdfJHuqkjiMmloI592dJm/7O9mH21pE/fxdML4nb5H26Xm1+2EzVDOA5KqT0NKbaAo6hudxoDZ72kKhnbxDdY0ET1GCnoqkgKhMNwO3ShKOlHu34Cw2SzGrJJSUqED5GUWBmVcUZWT8bpcSC4quI/4uxwRZBgNU3eRZLeqPXZY8cRKWiSafEwwdFT6+zUNdYglzvOnYHxIEChmfzgzH+Q4LjjzLFG46nD14S0nEZdAn1gj8albOQWQibNlZFipLdD99QbZ75V6MeGXMJjo/jUeqKfb7Jm8qN3YS2Tfj/uzH/kI+AKYH6Q4LbbdLRRs8jkpHuAKadzBv92Lzu+/B/ehpnrzAXtcAAAAABJRU5ErkJggg==);
}

.about-us-promo ul.about-us-promo-rows li.about-us-promo-row-icon-global{
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAYAAADFw8lbAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAS1SURBVHgB1VldcttUFD7nSk6nBGbENAWSYSZmBZgVYK+AsAKcFbR+Y5iWKAQ6vMVZQc0KoCuwuwLcFVR5ciBhEMNACbHu4Zwr69eyLNkhab+ZJPL1/fl0zj2/QVgTzsOXTuOtRhPAahGiA0iO+YLQJx14Csk7f/LhGNYEwgoQcvbm3S6v/gwQW8zKWbqIYESafgg0jPzvtz2oiVpEtx5N2oDqAZ+6B2uAAAfBlT6sQ7gSUSPBdzYPAPTDwglEpyzZMZH2ENAPyZCDqJr8KD8fw5qElxIVKfLde4rhgeljnvPyn6bWq4HvfuSX7fGBO2kGAbQJoMtrPs3sAuAh0f7Ft9sjWJXo1uMzkeDxHEECd9nGUEZ6Ci6//BfZbZH3fP8Q6hLd+vqXA1apmxryWZ29wIIRLIP/j+/3y6V8//GEjREPiFKaKiGLFUnWB1FnmdRFulOtfuS5rXhQ697Fdzv9/FyVHzCWvS7JEO1lE87cbW+qNjpiiPGgUseGQw4ZiTpfTppWA4ex4SBbsNZ/QF0geLYFXSFSZbrj/u7Y+t9hJFkxsODPV5+kr4+dXmDZ4EYkkQ+zlO6cfVPfOdeF777r8zX4PNA4lDsrHEJ3CL1oTixRkabdwJfJF7R/frQ9gBtEGFBwGA+k7nl8R0Wa0TM77cFNkxTMSI3iAcQH0aMhKtLElF+zLH0ItwWi9Nl7EhXlwRC1VMpCiZ5XNYL/A3mp2pt3uuav/EIrkSYb0QAqwtxrGyVyZbInjjpstX/30lZrohxxtlUBbPXN2HhQyZp+ZPXtaNyqEnmiuQ1ix4xzh7MhiiReyAHmhdj9QHB5XDVXw+yHlqhfpZ0r39NxHbUjLH4pVJgJoeLuYDWYxNwmUI5IQEAUnNbZ4eJop88vOpe9o2355+578fjMT3am03wGVgLOA2Cmac3Vg41Izeg7drYe1ETVLGqmKQ8q4t6jsz3WQluemaOjmF1sCFHS+zqAtZxw4VpMwRsCZRKPGahKkXZD4DIl4ULk2xiQT1boELjG2S1KsdbBqpUAoG5GEV6h5dlXEIztJInaY7ZrVZh53Ptqsv/bk/p5A5K1y7/MswbtK9jY9NLqv3aoVPZeERLxmGS8TrRii4/j8CY+ry2D4phJyt9rgLi7ho39uuvyuYf8iXT+DGZESYPHb9CBW0RR7mFu69S6M0hmQfu6DaoOjNoLcg9DVNTPV/ZZMt2Er1tBPoGPco/E4VPqLt2SVNlDdBcl8DFRsSy+/CfRZ2njzNRwIzBnWYkm09IMP6cnc97Y0Jc/J90L9DMxdwk04CifMFciKU24t+8OJfc0p5oKmDoLiQrmKsGaoIBqOfg8yXCT+S7LXFISTtA9WAUcOBob1SsEU8rMkzwsCrslTbKJyxc1bf0+b3IytctqKm6OudXUXtjODEm6RfPL247zZFfqFucJGveH+d4UN8eOdhZGsUqNXK5/nmbagwC1evLZnn+WoAnZes1GboSFzdeEtOQKHoE+zbTGQe0ykRZBca3ErfSTwL50q1yXWv9sWEq4MjgKcoCpk6uu9O+bsp588SksZdIvqvb8C7eAa8B999eWnlLTVLRRscjkpHqADWt8BX95q5BL4z9xpkcymRiAOQAAAABJRU5ErkJggg==);
}

.about-us-promo ul.about-us-promo-rows li.about-us-promo-row-icon-coffee{
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAuCAYAAAC8jpA0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAQASURBVHgB7VlvThNBFH9vZyCikqyhGDAmlhNYTyCcQDwB9QTiN6MIqxjiN+EE1BMIJ6CcADgB+MXyz7gfTMSwneebaWc7LS1217YsCb+k2dl92d3fe337/g1CSvjz+768M1JEisonKw93m2SvK3kpoRhFUAo/TR64stxCZZoP0+1k3UJCSojRkR0+5AlkyApMhatToSUshnBLy8QQzPFxChxlAI0MWKmnfJiBFPAgBXKLR0vIpCwXVyYkBFbmYfN9dWXqIISUSGxpYy2ioPFuem+tPLZwNItIc67MLnPvDuehoai2dBFSIrGlpcR1u0aEg9OPk4Feax8HpM+xDLB0sjxZMjKtKOBS/BBW5jBI58+JSY+9qRSZzbQ9Fx7FPilH78Quo5URQsVWlkMeK0O+lVlF+07aWEu0t1bNkmq+ncwoCjRrRa6iadE1afcDa7WW+4FdcAvRO7dIRLr2gWH8gbnW0pbs5BaXKdp30ggqtGsiteZaCwX6nWQsbdyn6AX0CF3HyvF3lSIB+qfLE6vtZPpo3cLCD376svqnyNrsspXLcIMb9B+xT9uqjbOaD4MEYRhVaSNJxWdIjy0ezyGpElwdQqxGM60lbiegqX2HcB+uHob4+bCohcnwLLSFWCskE45TrE4AHE+/wACBHs4RmQTkk5A7sloXjI5ww3C4y3zWfqw0h1LJMdTXbDU04V5lrW4xvmAag3xbIUKBk9c6k38ZRfTc+n2qJqBvQM6gRN/Mr+k6FLgk/mrKX8gYaYrUK/6n8/oXid/3OJLFdYwhfveWqSSzZWkHYTAVnn7QrqpexRcRX2prZ5a0xenyA13rlOun/vDd29OZJ63B0WXPrhVV89eCNAI14jVi9t1Dg5AKdu2Bt5t6WDMo6IzNLdwze+5JlW3SzrTKQPefh8HEQaZIc/Z7ltMZsnb21B1X6MQjvFr/mTVLzzK52QtXmTDXKDO2/7wGHyJtS089OQnux2Vr1iy9wUHZxGRUcHA+DOWwzZwkU6SpSputZWg7XIs43YrrT5pgwE0tQ6VopD3t8PYEwXsMAwaSeBSvvQaXy+CJ4bjsM4W27Q4GgdoeTKOuiH6dddWNe/WAXbbPsd3BIKCnqo0ztdmp+26F8Wku/RoduO4OXttU2j+MvzkuuONjLuVWu73XkDbTTkT71/i6SOkncU2YBDUVQkmmqnH04FT53HTD5iGgBzg7ubffe+oq+nvJLRwtkVA77h6MO4jvBk3z6fGALaDYAuSGIdPWl/kle5ASOpSayIRYACesGsK8q5B0S+PCUH0iqOSrCrfqU58+ggshAcU0ezAddwLMdB9xqffkaZtfWmrdNUiCf25faJdREXHLowrwH7isakuKv13WrMjDaAWTAAAAAElFTkSuQmCC);
}

.about-us-promo ul.about-us-promo-rows li.about-us-promo-row-icon-save-money{
    background-image: url(data:image/png;base64,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);
}

.about-us-promo ul.about-us-promo-rows li.about-us-promo-row-icon-nature{
    background-image: url(data:image/png;base64,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);
}

.about-us-promo ul.about-us-promo-rows .about-us-promo-row-value{
    color: #FF6034;
    font-size: 50px;
    font-weight: 600;
}

.about-us-promo ul.about-us-promo-rows li small{
    display: block;
    font-size: 16px;
    font-weight: 300;
    margin-top: 0.5em;
    line-height: 1.4;
}

.about-us-tabs{
    background: #147DE8;
    border-radius: 15px;
    color: #fff;
    margin-bottom: 4.3em;
}

.about-us-promo-tabs .about-us-tabs{
    border-radius: 0 0 15px 15px;
    padding: 38px 40px 72px;
}

.about-us-tabs .about-us-tab{
    text-align: center;
    font-size: 18px;
    max-width: 874px;
    margin: 0 auto;
    line-height: 1.65;
}

.about-us-tabs ul.about-us-tabs-nav{
    list-style: none;
    margin: 0 0 2.8em;
    padding: 0;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: flex-start;
}

.about-us-tabs ul.about-us-tabs-nav li{
    flex-grow: 1;
    text-align: center;
}

.about-us-tabs ul.about-us-tabs-nav li a{
    display: block;
    font-size: 22px;
    color: #fff;
    font-weight: 500;
    border-bottom: 1px solid #fff;
    text-transform: uppercase;
    opacity: 0.6;
    line-height: 37px;
    padding: 12px 10px 22px;
}

.about-us-tabs ul.about-us-tabs-nav li.ui-state-active a{
    font-size: 25px;
    font-weight: 600;
    border-bottom: 3px solid #fff;
    opacity: 1;
}

.about-us-tabs ul.about-us-tabs-nav li a:hover,
.about-us-tabs ul.about-us-tabs-nav li a:active{
    opacity: 1;
    border-bottom: 3px solid #fff;
}

.about-us-promo-slider .owl-nav .owl-prev,
.about-us-promo-slider .owl-nav .owl-next{
    position: absolute;
    top: 10px;
    text-indent: -9999px;
    padding: 0;
    border: none;
    outline: none;
    width: 42px;
    height: 42px;
    background-color: transparent;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    cursor: pointer;
}

.about-us-promo-slider .owl-nav .owl-next {
    right: -12px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAZCAYAAADqrKTxAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE9SURBVHgBjZTRbcMgEIbviAfwCB7BUdOqj80ImaB4g3aC2hO0naB0go7g10ptZG8Qb5AMEIkc5uLgxBh+CaNDfPfDgQEgaZmn1DKIlLCTkz21nZb3eRRE7XAJdR3jKFC1BGHBcQqwMGAacgJUf4q6yg5hRkutg5AF/0ta3jeHuZZ3Xz4Irwe0XDUG4rCkZJXX6aLjmnJ1Z0gXD89BJ+v2mBFsHLkguKR9t7OQBc2Z6YZDqvCRwLbzLI+z9Zmnj8ILMahg4igQIjSuKBYiAnhzgNa4iwDwQl3JQEf72swujzZN2ZPGAdaofjsvZG/6orab76eNzkmEAXh1AaMEbpT80OcMVHT3Pm5mjF1W7zBUSn+i2pYwIXQAU1qe1Jd2CR4JBiZL6xPyw7JzgKG0c07OwwKbEDDI/D9aPqUQqRMYknaYLUEotgAAAABJRU5ErkJggg==);
}

.about-us-promo-slider .owl-nav .owl-prev {
    left: -12px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAZCAYAAADqrKTxAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFBSURBVHgBjZTfTcMwEMbvQh76GDbwCAn/xCMZgQlIN4AJSCYAJqiZgBH6ikSAjJARGKCSubOvStrajj8pcs72z2d/JxsgUaYpC/oU/2MiUALkvy7anWcJgAI4+5h6VkWWAGxpQ0q6nlB/jjlElXOGPdCh7l9tbzjL1Qs1pURvqL/b/RgGgGdqZBIOqL+q+XjmAR5nwEhnuj+eg4fA3FoL1HzwIHTqFFa0rQE8yvwAW+sHWOKe39qQ0DQXDSXcSExO9RUsKEP9o3myxKXYHYdcs6udW1atWd88xKCZe7eKYLa7kKGge0d1uqY6GakT/NEiBA4j+LcnK9iVcS1hwWXgyxeFBNTUdBIpKsd2EXJg39I23yUkRy83B+MQEdnP55PrAS0t1gUzTfKXYvFhOS1FwsPirgbWU8+qgFRxRtPcWeAfkl1zpEgORScAAAAASUVORK5CYII=);
}

.about-us-promo-slider{
    position: relative;
    background: #147DE8;
    padding: 20px 15px 45px;
}

.about-us-promo-slider .about-us-promo-slide{
    color: #fff;
    font-size: 15px;
    line-height: 1.7;
    text-align: center;
}

.about-us-promo-slide .about-us-promo-slide-title{
    font-size: 20px;
    font-weight: 600;
    text-transform: uppercase;
    border-bottom: 1px solid #fff;
    line-height: 24px;
    padding: 18px 30px 32px;
    margin-bottom: 30px;
}

/**************************************************************/

/*media*/

@media screen and (max-width: 1599px) {
    .product-info-container .product-info-images{
        width: 479px;
        flex-direction: column-reverse;
        justify-content: start;
    }

    .product-info-container .product-info-slider-wrap{
        width: 100%;
    }

    .product-info-container .product-info-slider-nav-wrap{
        margin-top: 12px;
        width: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .product-info-container .product-info-slider-nav-wrap .product-info-slider-nav{
        width: 100%;
        order: 1;
    }

    .product-info-container .product-info-slider-nav-wrap .product-info-slider-nav-video-link,
    .product-info-container .product-info-slider-nav-wrap .product-info-slider-nav-text-video-link{
        margin: 10px 10px 0 0;
        max-width: 113px;
        order: 2;
    }

    .product-info-container .product-info-slider-nav-wrap .product-info-slider-nav-other{
        margin-top: 10px;
        order: 3;
    }

    .product-info-container .product-info-description{
        width: calc(100% - 849px);
    }

    .about-us-team .owl-nav .owl-next {
        right: -41px;
    }

    .about-us-team .owl-nav .owl-prev {
        left: -41px;
    }
}

@media screen and (max-width: 1499px){
    .about-us-team .owl-nav .owl-prev, .about-us-team .owl-nav .owl-next{
        width: 31px;
    }

    .about-us-team .owl-nav .owl-next {
        right: -21px;
    }

    .about-us-team .owl-nav .owl-prev {
        left: -21px;
    }

    .about-us-promo .about-us-promo-image{
        width: 593px;
    }

    .about-us-promo .about-us-promo-title{
        font-size: 40px;
    }

    .about-us-promo .about-us-promo-desc {
        width: calc(100% - 653px);
        color: #fff;
    }

    .about-us-promo ul.about-us-promo-rows .about-us-promo-row-value{
        font-size: 45px;
    }

    .about-us-head .about-us-head-title{
        font-size: 55px;
    }
}

@media screen and (min-width: 1495px) {
    .product-info-slider-popup-slider .product-info-slider-popup-slider-content iframe{
        width: 960px;
        height: 540px;
    }
}

@media screen and (max-width: 1449px) {
    .prpage-promo .prpage-promo-content{
        padding-left: 60px;
        max-width: 530px;
    }
    .prpage-promo .prpage-promo-content .h2-rd, .block-common-border-top .block-common-border-top-title .h2-rd{
        font-size: 32px;
        line-height: 1.2;
    }

    .category-articles-block-wrap{
        margin: -30px 0 0 -30px;
    }

    .category-articles-block-wrap .category-articles-block{
        margin: 30px 0 0 30px;
        width: calc((100% - 60px)/2);
    }

    .category-articles-block-wrap .category-articles-block{
        padding: 21px;
    }

    .category-articles-block-wrap .category-articles-block .category-articles-block-title{
        font-size: 24px;
        line-height: 1.1;
    }

    .category-articles-block-wrap .category-articles-block .category-articles-block-descr{
        font-size: 14px;
        margin-top: 0.5em;
    }

    .category-articles-block-wrap .category-articles-block .category-articles-block-link,
    .category-articles-block-wrap .category-articles-block .category-articles-block-controls{
        margin-top: 0.75em;
        font-size: 18px;
    }

    .header-account-menu{
        top: 138px;
    }

    body.header-account-menu-show .my-account::after{
        top: 126px;
    }

    .order-list-item .order-list-item-content .order-list-item-basket{
        width: 34%;
    }

    .order-list-item .order-list-item-content .order-list-item-info{
        width: 66%;
    }

    .order-list-item .order-list-item-basket .order-list-item-basket-image{
        width: 175px;
    }

    .order-list-item .order-list-item-basket .order-list-item-basket-info {
        width: calc(100% - 195px);
    }

    .homepage-slide .homepage-slide-text{
        width: 100%;
        margin-left: 665px;
    }

    .homepage-slide .homepage-slide-subtitle{
        padding-left: 14px;
    }

    .homepage-slide .homepage-slide-subtitle::before{
        margin-top: -5.5px;
        width: 9px;
        height: 11px;
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAALCAYAAACtWacbAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACpSURBVHgBhU7LDYJAEH1D9uiBErADox480onTgZZgCVoBawXaAXgz8WIHUgLeTca3gAlZSXjZne+bNwPTdY4JCEklYBnDK/A5iX/WMSnpuSRhD7iX6aqI1QPpHYkrTRk2mC61rQTTTYambfEHN5dh2k0mRUxypouUwY4U3iQpRuD4LvR5v/mHhvmZ3ou/1y46uqYim7Oj+KoZKLW48R/EP6qxdTx2k2ECX2cOL7ho9U6RAAAAAElFTkSuQmCC');
    }

    .homepage-slide .homepage-slide-subtitle{
        padding-right: 45px;
        font-size: 20px;
    }

    .homepage-slide .homepage-slide-title{
        padding-right: 45px;
        font-size: 40px;
    }

    .homepage-slide .homepage-slide-desc{
        padding-right: 45px;
        font-size: 17px;
    }

    .homepage-promo-link .homepage-promo-link-title{
        font-size: 35px;
        padding-right: 25px;
    }

    .homepage-promo-link .homepage-promo-link-desc{
        padding: 18px 18px 0 0;
    }
}

@media screen and (max-width: 1390px) {
    .product-info-container .product-info-images{
        width: 400px;
    }

    .product-info-container .product-info-description{
        width: calc(100% - 770px);
    }

    .product-info-container .product-info-slider-nav-wrap .product-info-slider-nav-video-link,
    .product-info-container .product-info-slider-nav-wrap .product-info-slider-nav-text-video-link{
        max-width: 93px;
    }

    .about-us-team .owl-nav .owl-prev, .about-us-team .owl-nav .owl-next{
        width: 21px;
    }

    .about-us-team .owl-nav .owl-next {
        right: -11px;
    }

    .about-us-team .owl-nav .owl-prev {
        left: -11px;
    }
}

@media screen and (max-width: 1310px){
    .contacts-contacts-blocks .contacts-contacts-block{
        width: 33%;
    }

    .d-max-only{
        display: none !important;
    }
}

@media screen and (min-width: 1300px){
    .order-xxl-1 {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;
    }

    .order-xxl-2 {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2;
    }

    .mb-xxl-4{
        margin-bottom: 1.5rem!important;
    }
}

@media screen and (max-width: 1299px) {
    .prpage-promo .prpage-promo-content{
        padding-left: 20px;
        max-width: 460px;
    }

    .prpage-promo .prpage-promo-content .h2-rd, .block-common-border-top .block-common-border-top-title .h2-rd{
        font-size: 28px;
        line-height: 1.2;
    }

    .prpage-model-blocks > a.prpage-model-block{
        width: calc((100% - 60px)/6);
    }

    .category-subsections-links .prpage-model-blocks > a.prpage-model-block{
        width: calc((100% - 40px)/4);
    }

    .category-block .category-block-image {
        padding: 10px 20px 5px;
    }

    .category-block .category-block-title{
        line-height: 1.3;
        padding: 10px;
    }

    .product-block .product-block-image{
        padding: 5px 0;
        height: 200px;
    }
    .product-block .product-block-descr, .product-block a.link-message-block {
        padding: 15px 15px 21px;
    }

    .product-block > a.hover-block{
        padding: 24px 24px;
    }

    .product-block .product-block-descr .product-block-title{
        line-height: 1.4;
    }

    .category-bar .category-bar-controls label{
        display: none;
    }

    .product-info-container{
        max-width: 1140px;
        padding-right: 15px;
        padding-left: 15px;
        flex-wrap: wrap;
        -ms-flex-wrap: wrap;
    }

    .product-info-container .product-info-description{
        width: calc(100% - 400px);
        padding-right: 0;
    }

    .product-info-options > .product-info-price-container,
    .product-info-options .product-info-express-regular > .product-info-price-container,
    .product-info-options .product-instock-options-block.green-one > .product-instock-options-block-content > .product-info-price-container{
        display: none;
    }

    .product-info-container .product-info-options{
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        align-items: start;
        justify-content: right;
        width: 100%;
        margin-top: 2em;
    }

    .product-info-container .product-info-express-checkout{
        margin: 2em 0 0 auto;
    }

    .product-info-container .product-info-options:not(.product-info-options-no-border),
    .product-info-container .product-info-express-checkout{
        border: none;
        padding: 0;
    }

    .product-info-option.error .product-info-option-title{
        margin: 0 0 calc(1em - 5px);
    }

    .product-info-container .product-info-option-container{
        width: calc(100% - 370px);
        padding-right: 60px;
    }

    .product-info-container .product-info-buy-container{
        width: 370px;
    }

    .product-info-container .modal-body .product-info-buy-container{
        width: 100%;
    }

    .product-info-container .modal-body .product-info-option-container{
        width: 100%;
        padding-right: 0;
    }

    .product-info-container .product-info-buy-container > .product-info-buy-block:first-child,
    .product-info-container .product-info-buy-container > .product-info-buy-message:not(.product-info-buy-message-show):first-child + .product-info-buy-block,
    .product-info-container .product-info-buy-container > .product-info-buy-message-show:first-child{
        margin-top: 0;
    }

    .category-subcategories .category-block{
        width: calc((100% - 75px)/3);
    }

    .category-products ~ .category-bar .category-bar-row .category-bar-col
    {
        padding-left: 15px;
        padding-right: 15px;
    }

    .category-bar .category-bar-row .category-bar-foot-results-cnt{
        order: 1;
    }

    .category-bar .category-bar-row .category-bar-foot-pagenav{
        order: 3;
    }

    .category-bar .category-bar-row .category-bar-foot-per-page{
        order: 2;
    }

    .category-products ~ .category-bar .category-bar-row .category-bar-col.category-bar-foot-pagenav{
        padding-left: 15px;
        padding-right: 15px;
    }

    .category-articles-block .category-articles-block-content {
        width: 65%;
    }

    .category-articles-block-wrap .category-articles-block .category-articles-block-content {
        width: 60%;
    }

    .category-articles-block .category-articles-block-image,
    .category-articles-block .category-articles-block-slider{
        width: 30%;
    }

    .category-articles-block-wrap .category-articles-block .category-articles-block-image,
    .category-articles-block-wrap .category-articles-block .category-articles-block-slider{
        width: 35%;
    }

    .category-articles-block .category-articles-block-title{
        font-size: 28px;
        line-height: 1.1;
    }

    .category-articles-block .category-articles-block-link,
    .category-articles-block .category-articles-block-controls{
        margin-top: 0.75em;
        font-size: 20px;
    }

    .category-articles-block .category-articles-block-slider .slider img{
        max-height: 225px;
    }

    .order-detail-back-shipping-block{
        padding-right: 5em;
    }

    .common_top_bar.common-top-bar-short .left .h2-rd{
        padding-right: 0;
    }

    .common_top_bar.common-top-bar-short .left .h2-rd:after{
        display: none;
    }

    .help-center-contacts-blocks{
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .help-center-contacts-blocks .help-center-contacts-block{
        width: 50%;
    }

    .help-center-contacts-blocks .help-center-contacts-block ~ .help-center-contacts-block{
        border-left: none !important;
    }

    .help-center-contacts-blocks .help-center-contacts-block:nth-child(odd){
        border-right: 1px solid #e5edf3;
    }

    .help-center-contacts-blocks .help-center-contacts-block:nth-of-type(4n+1),
    .help-center-contacts-blocks .help-center-contacts-block:nth-of-type(4n+2){
        border-bottom: 1px solid #e5edf3;
    }

    .order-list-item .order-list-item-content .order-list-item-basket{
        width: 27%;
        display: block;
        padding: 0 25px;
    }

    .order-list-item .order-list-item-content .order-list-item-info{
        width: 73%;
    }

    .order-list-item .order-list-item-basket .order-list-item-basket-image{
        margin: 0 auto;
        text-align: center;
    }

    .order-list-item .order-list-item-basket .order-list-item-basket-image ~ .order-list-item-basket-info{
        margin-top: 1em;
    }

    .order-list-item .order-list-item-basket .order-list-item-basket-info{
        width: 100%;
    }

    .order-list-item .order-list-item-basket-title-wrap{
        margin-bottom: 1em;
    }

    .order-list-item ul.order-list-item-basket-props{
        margin: 1em 0;
    }

    .order-list-item .order-list-item-basket-title-wrap a,
    .order-list-item .order-list-item-desc .order-list-item-desc-title{
        font-size: 18px;
    }

    .order-list-item ul.order-list-item-basket-props{
        font-size: 14px;
    }

    .order-list-item .order-list-status-bar .order-list-status-bar-row{
        padding-left: 16px;
    }

    .homepage-slide .homepage-slide-title{
        font-size: 32px;
    }

    .homepage-promo-link .homepage-promo-link-title{
        font-size: 32px;
    }

    .homepage-advantages-item .homepage-advantages-desc{
        font-size: 16px;
    }

    .contact-us-head{
        background-position: 50% 0;
    }

    .contact-us-head .contact-us-head-text{
        margin-left: 60%;
    }

    .contact-us-block .contact-us-block-desc{
        padding: 15px 15px 23px;
    }

    .contact-us-block .contact-us-block-btns .button{
        padding: 0.75em 10px;
    }

    .contact-us-block .contact-us-block-title{
        padding: 21px 15px;
        font-size: 20px;
    }

    .contact-us-block .contact-us-block-title.contact-us-block-icon-shipping,
    .contact-us-block .contact-us-block-title.contact-us-block-icon-address,
    .contact-us-block .contact-us-block-title.contact-us-block-icon-phone,
    .contact-us-block .contact-us-block-title.contact-us-block-icon-support{
        background-position: 16px 50%;
    }

    .contact-us-block .contact-us-block-title.contact-us-block-icon-shipping{
        padding-left: 60px;
    }

    .contact-us-block .contact-us-block-title.contact-us-block-icon-address{
        padding-left: 46px;
    }

    .contact-us-block .contact-us-block-title.contact-us-block-icon-phone{
        padding-left: 47px;
    }

    .express-checkout-step-row .express-checkout-step-row-title{
        font-size: 19px;
    }

    .express-checkout-form-group > label,
    .express-checkout-form-group .label,
    .express-checkout-form-row > label,
    .express-checkout-form-row .label{
        font-size: 16px;
    }

    .express-checkout-form-group > label.express-checkout-form-title,
    .express-checkout-form-row > label.express-checkout-form-title{
        font-size: 18px;
    }

    .express-checkout-product .express-checkout-product-title{
        font-size: 16px;
    }

    .express-checkout-category-flag > label{
        padding: 26px 26px 26px 47px;
    }

    .express-checkout-category-flag > label.express-checkout-category-flag-repair-return{
        background-position-x: -87px;
    }

    .express-checkout-category-flag > label.express-checkout-category-flag-appliances{
        background-position-x: -18px;
    }

    .express-checkout-category-flag > label.express-checkout-category-flag-industrial{
        background-position-x: -10px;
    }

    .about-us-team:not(.owl-carousel){
        display: none;
    }

    .about-us-head .about-us-head-text{
        margin-left: 55%;
    }

    .about-us-head .about-us-head-title{
        font-size: 50px;
    }

    .about-us-half-blocks{
        padding-bottom: 70px;
    }

    .about-us-half-block .about-us-half-block-title, .about-us-title{
        font-size: 40px;
    }

    .about-us-half-block .about-us-half-block-subtitle, .about-us-half-block .about-us-half-block-icon-title{
        font-size: 22px;
    }

    .about-us-half-block.about-us-half-block-font-bigger{
        font-size: 18px;
    }

    .about-us-half-blocks .about-us-half-block, .about-us-tabs .about-us-tab{
        font-size: 17px;
    }

    .about-us-map .about-us-map-icons{
        display: block;
    }

    .about-us-map .about-us-map-icons .about-us-map-icon{
        max-width: 100%;
    }

    .about-us-map .about-us-map-icons .about-us-map-icon ~ .about-us-map-icon{
        margin-top: 1em;
    }

    .about-us-team{
        margin-bottom: 6em
    }

    .about-us-promo .about-us-promo-image{
        width: 543px;
    }

    .about-us-promo .about-us-promo-desc {
        width: calc(100% - 583px);
        color: #fff;
    }

    .about-us-promo ul.about-us-promo-rows .about-us-promo-row-value{
        font-size: 40px;
    }
}

@media screen and (max-width: 1199px) {
    .prpage-promo .prpage-promo-content{
        padding-left: 20px;
        max-width: 385px;
    }

    .prpage-promo .prpage-promo-content .h2-rd{
        font-size: 22px;
    }

    .prpage-promo .prpage-promo-content .p-rd{
        margin: 0.25rem 0 0.5rem;
    }

    .prpage-promo .prpage-promo-content .common-btn{
        font-size: 14px;
        line-height: 16px;
        padding: 16px 20px;
    }

    .prpage-model-blocks > a.prpage-model-block{
        width: calc((100% - 50px)/5);
    }

    .category-block-wrap .category-block{
        width: calc((100% - 96px)/4);
    }

    .product-info-container{
        max-width: 960px;
    }

    .category-bar .category-bar-row:not(.category-bar-row-single) .category-bar-head-results-cnt{
        order: 1;
    }

    .category-bar .category-bar-row:not(.category-bar-row-single) .category-bar-head-pagenav{
        order: 3;
    }

    .category-bar .category-bar-row:not(.category-bar-row-single) .category-bar-head-per-page{
        order: 2;
    }

    .category-products ~ .category-bar .category-bar-pagenav{
        margin: -10px 0 0 -10px;
    }

    .category-products ~ .category-bar .category-bar-pagenav a, .category-products ~ .category-bar .category-bar-pagenav span{
        margin: 10px 0 0 10px;
    }

    .product-info-slider-popup-slider .product-info-slider-popup-slider-content iframe{
        width: calc((95vw - 60px) * 0.66 - 80px);
        height: calc( ((95vw - 60px) * 0.66 - 80px) * 0.5625);
    }

    .category-articles-block {
        padding: 21px;
    }

    .category-articles-block-wrap .category-articles-block .category-articles-block-title {
        font-size: 22px;
    }

    .category-articles-block-wrap .category-articles-block .category-articles-block-content {
        width: 55%;
    }

    .category-articles-block-wrap .category-articles-block .category-articles-block-image,
    .category-articles-block-wrap .category-articles-block .category-articles-block-slider{
        width: 40%;
    }

    .order-detail-basket .order-detail-basket-row .order-detail-basket-image-wrap{
        width: 150px;
    }

    .order-detail-basket .order-detail-basket-row .order-detail-basket-price{
        width: 180px;
    }

    .order-detail-basket .order-detail-basket-row .order-detail-basket-desc{
        width: calc(100% - 374px);
    }

    .order-detail-basket .order-detail-basket-title{
        font-size: 18px;
    }

    .help-center-menu-blocks .help-center-menu-block{
        width: 50%;
        border-right: none !important;
        border-bottom: 1px solid #e5edf3;
    }

    .help-center-menu-blocks .help-center-menu-block:nth-child(odd) {
        border-right: 1px solid #e5edf3 !important;
    }

    .help-center-menu-blocks .help-center-menu-block:nth-child(5), .help-center-menu-blocks .help-center-menu-block:nth-child(6){
        border-bottom: none !important;
    }

    .contacts-contacts-blocks .contacts-contacts-block{
        width: 50%;
    }

    .order-list-item .order-list-item-desc{
        padding: 12px;
    }

    .order-list-item .order-list-item-desc .order-list-item-desc-row{
        font-size: 14px;
    }

    .order-list-item .order-list-item-desc .order-list-item-desc-title{
        margin-right: 12px;
    }

    .order-list-item .order-list-item-desc .order-list-item-desc-delivery{
        margin-left: 12px;
        padding-left: 10px;
    }

    .order-list-item .order-list-status-bar .order-list-status-bar-row{
        font-size: 14px;
    }

    .homepage-slider .homepage-slide{
        background-position: -150px 0;
    }

    .homepage-slide .homepage-slide-text {
        width: 100%;
        margin-left: 510px;
    }

    .homepage-slide .homepage-slide-subtitle{
        font-size: 18px;
    }

    .homepage-slide .homepage-slide-title {
        font-size: 30px;
    }

    .homepage-slide .homepage-slide-desc {
        font-size: 16px;
        margin-top: 8px;
    }

    .homepage-advantages-item .homepage-advantages-desc{
        font-size: 15px;
    }

    .contact-us-head .contact-us-head-title{
        font-size: 55px;
    }

    .contact-us-block .contact-us-block-title{
        padding: 24px 15px;
        font-size: 16px;
    }

    .contact-us-block-phone{
        font-size: 18px;
    }

    .contact-us-block .contact-us-block-desc {
        padding: 15px 15px 23px;
    }

    .contact-us-block .contact-us-block-btns .button {
        padding: 0.75em 7px;
    }

    .express-checkout-nav ul{
        font-size: 15px;
        line-height: 1.35;
        padding: 0;
    }

    .express-checkout-nav ul li{
        padding: 13px;
    }

    .express-checkout-nav ul li:not(:last-child){
        background-image: none;
    }

    .express-checkout-step-row{
        display: block;
    }

    .express-checkout-step-row .express-checkout-step-row-title{
        padding-top: 0;
        width: 100%;
    }

    .express-checkout-form-group > label.express-checkout-form-title{
        margin: 0 0 7px;
    }

    .express-checkout-step-row .express-checkout-step-row-content{
        padding-top: 15px;
    }

    .express-checkout-form-group .bx-ui-slst-pool,
    .express-checkout-form-row .bx-ui-slst-pool{
        display: block;
    }

    .express-checkout-form-group .bx-slst .dropdown-block,
    .express-checkout-form-row .bx-slst .dropdown-block{
        width:100%;
    }

    .express-checkout-form-group .bx-slst .dropdown-block ~ .dropdown-block,
    .express-checkout-form-row .bx-slst .dropdown-block ~ .dropdown-block{
        margin-top: 10px;
    }


    .page-title-note{
        position: static;
    }

    .page-title-note .page-title-note-message{
        left: 0;
        right: 0;
        width: 100%;
        margin: 15px 0 0;
        top: auto;
    }

    .page-title-note .page-title-note-message::before{
        display: none;
    }

    .page-title-note .page-title-note-message::after{
        display: none;
    }

    .page-title-note.active::before{
        position: absolute;
        content: '';
        border-left: 10px solid transparent;
        border-right: 10px solid transparent;
        border-bottom: 10px solid #EAEFF6;
        margin: 20px 0 0 -2.5px;
        z-index: 2;
    }

    .page-title-note.active::after{
        position: absolute;
        content: '';
        border-left: 10px solid transparent;
        border-right: 10px solid transparent;
        border-bottom: 10px solid #FFF;
        margin: 6px 0 0 -2.5px;
        z-index: 3;
    }

    .express-checkout-basket-row{
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .express-checkout-basket-row .express-checkout-basket-image{
        width: 130px;
        padding: 0 18px 9px 0;
        border-right: none;
        border-bottom: 1px solid #C8D8E4;
    }

    .express-checkout-basket-row .express-checkout-basket-title{
        width: calc(100% - 130px);
        padding: 0 0 9px;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        align-items: center;
        justify-content: center;
        border-right: none;
        border-bottom: 1px solid #C8D8E4;
    }

    .express-checkout-basket-row .express-checkout-basket-quantity{
        padding: 0 9px 0 0;
        margin-top: 18px;
        width: 50%;
    }

    .express-checkout-basket-row .express-checkout-basket-caption{
        margin-bottom: 0;
    }

    .express-checkout-basket-row .express-checkout-basket-price{
        padding: 0 0 0 9px;
        margin-top: 18px;
        width: 50%;
    }

    .express-checkout-categories-flags{
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        margin-top: 10px;
    }

    .express-checkout-categories-flags .express-checkout-category-flag{
        margin-top: 10px;
        width: calc((100% - 10px)/2);
    }

    .express-checkout-category-flag > label{
        padding: 26px 31px 26px 72px;
    }

    .express-checkout-category-flag > label.express-checkout-category-flag-repair-return{
        background-position-x: -62px;
    }

    .express-checkout-category-flag > label.express-checkout-category-flag-appliances{
        background-position-x: 0;
    }

    .express-checkout-category-flag > label.express-checkout-category-flag-industrial{
        background-position-x: 12px;
    }

    .express-checkout-category-products{
        margin: -25px 0 0 -20px;
    }

    .express-checkout-category-products .product-block{
        margin: 25px 0 0 20px;
        width: calc((100% - 40px)/2);
    }

    .express-checkout-flag-row > label{
        font-size: 16px;
    }

    .about-us-head {
        background-position: 57% 0;
    }

    .about-us-head .about-us-head-text{
        margin-left: 51%;
    }

    .about-us-head .about-us-head-title{
        font-size: 45px;
    }

    .about-us-half-block .about-us-half-block-title, .about-us-title {
        font-size: 35px;
    }

    .about-us-promo{
        display: block;
    }

    .about-us-promo .about-us-promo-image{
        display: none;
    }

    .about-us-promo .about-us-promo-desc{
        width: 100%;
    }

    .about-us-tabs ul.about-us-tabs-nav li a, .about-us-tabs ul.about-us-tabs-nav li.ui-state-active a{
        font-size: 20px;
    }

    .about-us-promo ul.about-us-promo-rows .about-us-promo-row-value{
        font-size: 45px;
    }
}

@media screen and (max-width: 991px){
    .prpage-promo{
        position: static;
        background: #004b8e url("../images/promo-automotive-back.jpg") no-repeat 50% 50%;
    }

    .prpage-promo.industrial-back{
        background-image: url("../images/promo-industrial-back.jpg");
    }

    .prpage-promo.appliances-back{
        background-image: url("../images/promo-appliances-back.jpg");
    }

    .prpage-promo > img{
        display: none;
    }

    .prpage-promo .prpage-promo-content{
        position: static;
        padding: 45px 30px;
        text-align: center;
        max-width: 100%;
        transform: none;
    }

    .prpage-promo .prpage-promo-content .h2-rd{
        font-size: 28px;
    }

    .prpage-promo .prpage-promo-content .p-rd{
        margin: 8px 0 22px;
    }

    .prpage-model-blocks > a.prpage-model-block{
        width: calc((100% - 40px)/4);
    }

    .category-subsections-links .prpage-model-blocks > a.prpage-model-block{
        width: calc((100% - 30px)/3);
    }

    .category-block-wrap .category-block{
        width: calc((100% - 72px)/3);
    }

    select.big-filter-select{
        padding: 16px 40px 16px 20px;
        background-position: right 15px center;
        font-size: 14px;
        line-height: 16px;
    }

    .category-vehicle-filter-sections{
        font-size: 15px;
    }

    .prpage-head .prpage-head-inner .prpage-head-filter-col select{
        width: 190px;
    }

    .prpage-head .prpage-head-inner .prpage-head-filter-col .common-btn{
        min-width: auto;
    }

    .category-bar .category-bar-controls, .category-bar .h2-rd{
        width: 100%;
    }

    .category-bar .category-bar-row.category-bar-row-single > .category-bar-head-results-cnt{
        width: 100%;
        order: 2;
    }

    .category-bar .category-bar-row.category-bar-row-singl .category-bar-controls{
        width: 100%;
        order: 1;
    }

    .category-bar .category-bar-controls .category-bar-controls-search-col{
        flex-grow: 2;
    }

    .category-bar .category-bar-controls .category-bar-controls-sort-col{
        flex-grow: 1;
    }

    .category-bar .category-bar-controls .category-bar-controls-sort-col select{
        width: 100%;
    }

    .category-bar .category-bar-controls .category-bar-controls-search-col .category-bar-search{
        display: block;
    }

    .category-bar .category-bar-controls .category-bar-controls-search-col .category-bar-search .category-bar-input{
        width: 100%;
    }

    .category-products, .category-subcategories{
        margin: -25px 0 0 -20px;
    }

    .category-products .product-block, .category-subcategories .category-block{
        margin: 25px 0 0 20px;
        width: calc((100% - 40px)/2);
    }

    .full-width-products{
        margin: -25px 0 0 -20px;
    }

    .full-width-products .product-block{
        margin: 25px 0 0 20px;
        width: calc((100% - 60px)/3);
    }

    .prpage-tabs > .nav, .description-tabs > .nav{
        margin-left:-30px;
    }

    .prpage-tabs > .nav > a.nav-item, .description-tabs > .nav > a.nav-item{
        margin-left: 30px;
    }

    .product-info-container{
        max-width: 720px;
    }

    .product-info-container .product-info-images{
        width: 300px;
    }

    .product-info-container .product-info-description{
        width: calc(100% - 300px);
    }

    .product-info-container .product-info-option-container{
        width: 100%;
        padding: 0;
    }

    .product-info-container .product-info-buy-container{
        width: 100%;
    }

    .product-info-container .product-info-buy-container > .product-info-buy-block:first-child,
    .product-info-container .product-info-buy-container > .product-info-buy-message:not(.product-info-buy-message-show):first-child + .product-info-buy-block,
    .product-info-container .product-info-buy-container > .product-info-buy-message-show:first-child{
        margin-top: 2em;
    }

    .category-bar-pagenav a, .category-bar-pagenav span{
        padding: 8px 5px;
        min-width: 40px;
    }

    .category-bar-pagenav a.category-pagenav-prev, .category-bar-pagenav a.category-pagenav-next{
        font-size: 28px;
        padding: 5px;
    }

    .category-bar .category-bar-foot-per-page label{
        display: none;
    }

    .category-products ~ .category-bar .category-bar-pagenav{
        margin: -5px 0 0 -5px;
    }

    .category-products ~ .category-bar .category-bar-pagenav a, .category-products ~ .category-bar .category-bar-pagenav span{
        margin: 5px 0 0 5px;
    }

    .product-info-slider-popup-slider{
        margin-right: 0;
    }

    .product-info-slider-popup-thumb-title:first-child{
        margin-top: 2.5em;
    }

    .product-info-slider-popup-slider .product-info-slider-popup-slider-content iframe{
        width: calc(95vw - 125px);
        height: calc( (95vw - 125px) * 0.5625);
    }

    .text-page-background-list ul li{
        width: 100%;
    }

    .category-articles-block-back{
        padding-bottom: 2.5em;
    }

    .category-articles-block-wrap{
        margin: -20px 0 0 -20px;
    }

    .category-articles-block-wrap .category-articles-block{
        margin: 20px 0 0 20px;
        width: calc((100% - 40px)/2);
    }

    .category-articles-block-wrap .category-articles-block{
        padding: 15px;
        flex-direction: column;
        justify-content: start;
    }

    .category-articles-block-wrap .category-articles-block .category-articles-block-content{
        width: 100%;
    }

    .category-articles-block-wrap .category-articles-block .category-articles-block-image,
    .category-articles-block-wrap .category-articles-block .category-articles-block-slider{
        width: 100%;
        margin-top: 15px;
        flex-grow: 1;
        display: flex;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        flex-direction: column;
        justify-content: center;
    }

    .category-articles-block-wrap .category-articles-block .category-articles-block-image img{
        max-height: 200px;
        margin: 0 auto;
    }

    .category-articles-block-wrap .category-articles-block .category-articles-block-slider .slider img{
        max-height: 150px;
        margin: 0 auto;
    }

    .category-articles-block .category-articles-block-title{
        font-size: 22px
    }

    .category-articles-block-wrap .category-articles-block .category-articles-block-title{
        font-size: 20px;
    }

    .category-articles-block-wrap .category-articles-block-date{
        font-size: 12px;
    }

    .category-articles-block .category-articles-block-descr {
        font-size: 14px;
        margin-top: 0.5em;
    }

    .category-articles-block .category-articles-block-link,
    .category-articles-block .category-articles-block-controls{
        font-size: 18px;
    }

    .category-articles-block-wrap .category-articles-block .category-articles-block-link,
    .category-articles-block-wrap .category-articles-block .category-articles-block-controls{
        font-size: 16px;
    }

    .order-detail-header-qr{
        display: none;
    }

    .order-detail-header-qr ~ .order-detail-header-title-wrap{
        padding: 0;
    }

    .order-detail-header .order-detail-header-title{
        font-size: 26px;
    }

    .order-detail-header .order-detail-header-subtitle{
        font-size: 28px;
    }

    .order-detail-header .order-detail-header-row-col{
        font-size: 20px;
    }

    .order-detail-half-block-wrap,
    .order-detail-shipping-info-wrap,
    .order-detail-basket-desc-wrap{
        display: block;
    }

    .order-detail-half-block-wrap .order-detail-half-block,
    .order-detail-shipping-info-wrap .order-detail-shipping-info,
    .order-detail-basket-desc-wrap .order-detail-basket-desc-col{
        width: 100%;
    }

    .order-detail-basket-desc-wrap::before{
        display: none;
    }

    .order-detail-basket-desc-wrap .order-detail-basket-desc-col ~ .order-detail-basket-desc-col{
        text-align: left;
        margin-top: 0.5em;
        padding-top: 0.5em;
        border-top: 1px solid #d1dee8;
    }

    .order-detail-border-block,
    .order-detail-status-bar,
    .order-detail-half-block-wrap,
    .order-detail-back-block,
    .order-detail-video-block,
    .order-detail-half-block-wrap .order-detail-half-block ~ .order-detail-half-block{
        margin-top: 3em;
    }

    .order-detail-shipping-info-wrap .order-detail-shipping-info ~ .order-detail-shipping-info,
    .order-detail-shipping-info-wrap .order-detail-shipping-info:nth-child(n+3){
        margin-top: 1.5em;
    }

    .order-detail-back-block{
        padding-left: 2.5em;
        padding-right: 2.5em;
    }

    .order-detail-back-shipping-block{
        padding-left: 7em;
    }

    .order-detail-basket .order-detail-basket-row .order-detail-basket-image-wrap{
        width: 100px;
    }

    .order-detail-basket .order-detail-basket-row .order-detail-basket-price{
        width: 125px;
        font-size: 18px;
    }

    .order-detail-basket .order-detail-basket-row .order-detail-basket-price del{
        font-size: 16px;
    }

    .order-detail-basket-row .order-detail-basket-price-desc small{
        display: none;
    }

    .order-detail-basket .order-detail-basket-row .order-detail-basket-desc{
        width: calc(100% - 269px);
    }

    .order-detail-basket-total .order-detail-basket-total-value{
        font-size: 18px;
    }

    .order-detail-total{
        font-size: 20px;
    }

    .order-detail-title{
        font-size: 28px;
    }

    .order-detail-sub-desc{
        font-size: 16px;
    }

    .order-detail-video-block .order-detail-video-block-desc .order-detail-video-block-desc-mark{
        font-size: 16px;
    }

    .common-rounded-block .common-rounded-block-inner{
        padding: 26px;
    }

    .help-center-contacts-blocks .help-center-contacts-block{
        padding: 26px 15px 26px 41px;
        font-size: 16px;
    }

    .help-center-menu-blocks .help-center-menu-block{
        padding: 32px 20px;
    }

    .help-center-sidebar-blocks{
        padding: 0 20px 30px;
    }

    .help-center-sidebar-block a.help-center-sidebar-phone{
        font-size: 22px;
    }

    .help-center-contacts-block a.help-center-contacts-phone{
        font-size: 20px;
    }

    .common-rounded-block .common-rounded-block-inner{
        padding: 26px 20px;
    }

    .order-detail-video-block{
        display: block;
    }

    .order-detail-video-block .order-detail-video-block-desc,
    .order-detail-video-block .order-detail-video-block-video{
        width: 100%;
    }

    .order-detail-video-block .order-detail-video-block-video{
        margin-top: 3em;
    }

    .order-list-item .order-list-item-header .order-list-item-header-info{
        width: 100%;
        justify-content: space-between;
    }

    .order-list-item .order-list-item-content{
        display: block;
        padding: 29px 25px;
    }

    .order-list-item .order-list-item-content .order-list-item-basket{
        width: auto;
        border-right: none;
        padding:0 0 25px;

        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        align-items: center;
        justify-content: space-between;

    }

    .order-list-item .order-list-item-content .order-list-item-info{
        padding: 25px 0 0;
        border-top: 1px solid #e5e5e5;
        width: auto;
    }

    .order-list-item .order-list-item-basket .order-list-item-basket-info {
        width: calc(100% - 239px);
        align-self: start;
    }

    .order-list-item .order-list-item-basket .order-list-item-basket-image{
        width: 219px;
        margin: 0;
    }

    .order-list-item .order-list-item-basket .order-list-item-basket-image ~ .order-list-item-basket-info{
        margin-top: 0;
    }

    .order-list-item .order-list-item-info-footer{
        display: block;
    }

    .order-list-item .order-list-item-info-footer .button{
        display: block;
    }

    body.header-account-menu-show .my-account::after{
        top:61px;
        margin-left: -2px;
    }

    .header-account-menu{
        top: 73px;
    }

    .homepage-slider .homepage-slide{
        height: 404px;
        background-position: -300px 0;
    }

    .homepage-slide .homepage-slide-text{
        margin-left: 310px;
    }

    .homepage-slide .homepage-slide-title{
        font-size: 28px;
    }

    .homepage-advantages-block{
        padding: 14px 20px 0;
    }

    .homepage-advantages-item .homepage-advantages-desc{
        font-size: 14px;
    }

    .homepage-promo-links a.homepage-promo-link{
        height: 175px;
        align-items: center;
    }

    .homepage-promo-link .homepage-promo-link-desc{
        padding-right: 0;
    }

    .homepage-advantages-item .homepage-advantages-icon{
        background-size: contain;
        max-width: 30px;
        max-height: 40px;
    }

    .contact-us-head {
        background-position: 60% 0;
    }

    .contact-us-head .contact-us-head-text{
        margin-left: 52%;
    }

    .contact-us-head .contact-us-head-title {
        font-size: 50px;
    }

    .contact-us-blocks{
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .contact-us-blocks .contact-us-block{
        width: calc(50% - 8px);
        margin-top: 8px;
    }

    .contact-us-blocks{
        margin-top: -8px;
    }

    .contact-us-head ~ .container > .contact-us-blocks:first-child{
        margin-top: -73px;
    }

    .contact-us-block .contact-us-block-btns .button{
        padding: 0.75em 10px;
    }

    .express-checkout-step-row{
        display: flex;
    }

    .express-checkout-step-row .express-checkout-step-row-title{
        width: auto;
        line-height: 1.3;
        padding-top: 4px;
    }

    .express-checkout-step-row .express-checkout-step-row-content{
        padding-top: 0;
    }

    .express-checkout-flag > label{
        font-size: 16px;
    }

    .express-checkout-basket-row{
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    }

    .express-checkout-basket-row .express-checkout-basket-image{
        width: 150px;
        padding: 0 18px 0 0;
        border-right: 1px solid #C8D8E4;
        border-bottom: none;
    }

    .express-checkout-basket-row .express-checkout-basket-title{
        width: calc(100% - 435px);
        padding: 18px;
        display: block;
        border-right: 1px solid #C8D8E4;
        border-bottom: none;
    }

    .express-checkout-basket-row .express-checkout-basket-quantity{
        padding: 18px;
        margin-top: 0;
        width: 165px;
    }

    .express-checkout-basket-row .express-checkout-basket-price{
        padding: 18px 0 18px 18px;
        margin-top: 0;
        width: 120px;
    }

    .express-checkout-category-products{
        margin: -25px 0 0 -20px;
    }

    .express-checkout-category-products .product-block{
        margin: 25px 0 0 20px;
        width: calc((100% - 60px) / 3);
    }

    .express-checkout-shipping-profiles .express-checkout-flag > label{
        font-size: 15px;
        padding-top: 15px;
        padding-bottom: 15px;
    }

    .about-us-head {
        background-position: 62.5%;
    }

    .about-us-head .about-us-head-text {
        margin-left: 42%;
    }

    .about-us-head-subtitle{
        font-size: 18px;
        padding-left: 16px;
        background-position: 0 4px;
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAMCAYAAACwXJejAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABjSURBVHgBfZBtDYAwDEQbFCBhEpCAFJyAFJyAk0kYDo5rAmFh673kfvX1IzUAB7OYAh85lNHSyohxeWWSS4nZlVxPfOXyt4Zq88Xk6PApmvBQ1OHetDGjyWLnBSfEM704m+AGnGwEI67XBAsAAAAASUVORK5CYII=);
    }

    .about-us-head .about-us-head-title{
        font-size: 40px;
    }

    .about-us-head .about-us-head-desc{
        font-size: 20px;
    }

    .about-us-half-blocks{
        display: block;
    }

    .about-us-half-blocks .about-us-half-block, .content-gray-back .about-us-half-blocks .about-us-half-block{
        width: 100%;
    }

    .about-us-half-blocks .about-us-half-block ~ .about-us-half-block{
        margin-top: 3em;
    }

    .content-gray-back .about-us-half-blocks .about-us-half-block ~ .about-us-half-block{
        margin-top: 2em;
    }

    .about-us-map .about-us-map-icons {
        display: flex;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        justify-content: space-between;
        padding: 0 20px 20px;
    }

    .about-us-map .about-us-map-icons .about-us-map-icon {
        max-width: 60%;
    }

    .about-us-map .about-us-map-icons .about-us-map-icon ~ .about-us-map-icon {
        margin-top: 0;
    }

    .about-us-promo .about-us-promo-title{
        font-size: 35px;
    }

    .about-us-promo-tabs .about-us-tabs{
        padding: 10px 30px 35px;
        margin-bottom: 52px;
    }

    .about-us-tabs ul.about-us-tabs-nav{
        margin-bottom: 1.5em;
    }

    .about-us-tabs ul.about-us-tabs-nav li a{
        line-height: 24px;
        padding-bottom: 12px;
    }

    .about-us-promo .about-us-promo-image{
        width: 100%;
        display: block;
        padding-bottom: 20px;
    }

    .about-us-promo-tabs .about-us-promo{
        padding: 28px 30px 30px;
    }
}

@media screen and (max-width: 767px) {
    .prpage-promo .prpage-promo-content{
        padding: 30px;
    }

    .prpage-model-blocks > a.prpage-model-block{
        width: calc((100% - 30px)/3);
    }

    .category-subsections-links .prpage-model-blocks > a.prpage-model-block{
        width: calc((100% - 20px)/2);
    }

    .prpage-border-block-content{
        padding: 4px 24px 24px;
    }

    .category-block .category-block-title{
        font-size: 16px;
    }

    .category-block-wrap{
        margin-left: -20px;
    }

    .category-block-wrap .category-block{
        margin: 20px 0 0 20px;
        width: calc((100% - 60px)/3);
    }

    .prpage-head{
        min-height: 270px;
    }

    .prpage-head .prpage-head-inner{
        font-size: 16px;
    }

    .prpage-head .prpage-head-inner p{
        margin-bottom: 10px;
    }

    .prpage-head .prpage-head-inner .prpage-head-filter{
        margin-top: 10px;
    }

    .prpage-head .prpage-head-inner .prpage-head-filter-col select{
        width: 130px;
    }

    .category-head{
        min-height: 210px;
    }

    .category-bar{
        margin-bottom: 1em;
    }

    .mt-sm-c1{
        margin-top: 1em;
    }

    .category-head .h1-rd, .category-image-block .h1-rd{
        font-size: 28px;
    }

    .full-width-products .product-block{
        width: calc((100% - 40px)/2);
    }

    .product-info-container{
        max-width: 540px;
    }

    .product-info-container .product-info-description{
        width: 100%;
        padding: 0;
        margin-top: 2em;
    }

    .product-info-container .product-info-images{
        width: 100%;
        flex-direction: row;
        padding-right: 20px;
    }

    .product-info-container .product-info-slider-nav-wrap{
        width: 85px;
        margin-top: 0;
        display: block;
    }

    .product-info-container .product-info-slider-nav-wrap .product-info-slider-nav-video-link,
    .product-info-container .product-info-slider-nav-wrap .product-info-slider-nav-text-video-link{
        margin: 0 0 15px 0;
        max-width: 100%;
    }

    .product-info-container .product-info-slider-nav-wrap .product-info-slider-nav-other{
        margin-top: 15px;
    }

    .product-info-container .product-info-slider-nav-wrap .product-info-slider-nav-other > a{
        font-size: 10px;
        padding: 6px 5px 6px 26px;
    }

    .product-info-container .product-info-slider-nav-wrap .product-info-slider-nav-other > a::before{
        left: 1px;
    }

    .product-info-container .product-info-slider-wrap{
        width: calc(100% - 85px);
        padding-left: 40px;
    }

    .category-bar .category-bar-head-per-page label{
        display: none;
    }

    .category-bar .h2-rd, .category-bar .category-bar-controls, .category-bar .category-bar-row .category-bar-col{
        padding-left: 17px;
        padding-right: 17px;
    }

    .text-page-images-col{
        margin-top: 2.5em;
    }

    .text-page-background-list ul li{
        width: calc((100% - 60px) / 2);
    }

    .category-articles-block{
        padding: 15px;
    }

    .category-articles-block-wrap {
        margin: -20px 0 0 0;
    }

    .category-articles-block-wrap .category-articles-block {
        margin: 20px 0 0 0;
        width: 100%;
        flex-direction: row;
        justify-content: space-between;
    }

    .category-articles-block .category-articles-block-content,
    .category-articles-block-wrap .category-articles-block .category-articles-block-content{
        width: 60%;
    }

    .category-articles-block .category-articles-block-image,
    .category-articles-block .category-articles-block-slider,
    .category-articles-block-wrap .category-articles-block .category-articles-block-image,
    .category-articles-block-wrap .category-articles-block .category-articles-block-slider{
        width: 35%;
        flex-grow: 0;
        margin-top: 0;
    }

    .order-detail-header .order-detail-header-row-col{
        font-size: 18px;
    }

    .order-detail-header{
        padding: 2em 1.5em 1.5em;
    }

    .order-detail-basket .order-detail-basket-row .order-detail-basket-image-wrap{
        width: 75px;
    }

    .order-detail-basket .order-detail-basket-row .order-detail-basket-price{
        width: 100px
    }

    .order-detail-basket .order-detail-basket-row .order-detail-basket-desc{
        width: calc(100% - 219px);
    }

    .order-detail-basket .order-detail-basket-title{
        font-size: 16px;
    }

    .order-detail-basket, .order-detail-basket-desc-wrap{
        font-size: 14px;
    }

    .order-detail-title{
        font-size: 26px;
    }

    .order-detail-header .order-detail-header-row{
        margin-bottom: 1.5em;
    }

    .order-detail-tracking-block .order-detail-tracking-title{
        padding: 0.75em 1em;
    }

    .order-detail-tracking-block .order-detail-tracking-value{
        padding: 0.5em 1em;
    }

    .order-list-item .order-list-item-basket .order-list-item-basket-image {
        width: 175px;
    }

    .order-list-item .order-list-item-basket .order-list-item-basket-info {
        width: calc(100% - 195px);
    }

    .order-list-item .order-list-item-info-estimate{
        display: block;
    }

    .order-list-item .order-list-status-bar{
        display: block;
        margin: 0 0 20px;
    }

    .order-list-item .order-list-status-bar::before{
        top: 15px;
        bottom: 15px;
        left: 13px;
        right: auto;
        height: auto;
        width: 7px;
    }

    .order-list-item .order-list-status-bar .order-list-status-bar-row{
        padding: 7px 0 30px 52px;
        text-align: left;
        font-size: 16px;
    }

    .order-list-item .order-list-status-bar .order-list-status-bar-row:last-child{
        padding-bottom: 7px;
    }

    .order-list-item .order-list-status-bar .order-list-status-bar-row::after{
        top: 0;
        bottom: auto;
    }

    .order-list-item .order-list-status-bar .order-list-status-bar-row:last-child::after{
        left: 0;
        right: auto;
        top: auto;
        bottom: 0;
    }

    .order-list-item .order-list-status-bar .order-list-status-bar-row.order-list-status-bar-success::before{
        height: auto;
        width: 3px;
        left: 15px;
        right: auto;
        top: 0;
        bottom: 0;
    }

    .order-list-item .order-list-status-bar .order-list-status-bar-row.order-list-status-bar-current::after{
        top: -5px;
        bottom: auto;
    }

    .order-list-item .order-list-status-bar .order-list-status-bar-row.order-list-status-bar-current .order-list-status-bar-current-circle{
        top: -13.5px;
        bottom: auto;
    }

    .order-list-item .order-list-status-bar .order-list-status-bar-row:last-child.order-list-status-bar-current::after{
        bottom: -5px;
        right: auto;
        left: -5px;
        top: auto;
    }

    .order-list-item .order-list-status-bar .order-list-status-bar-row:last-child.order-list-status-bar-current .order-list-status-bar-current-circle{
        left: -14px;
        right: auto;
        bottom: -13.5px;
        top: auto;
    }

    .order-list-item .order-list-item-info-footer{
        margin-top: 1em;
    }

    .order-list-item .order-list-item-desc{
        display: block;
        margin-left: 52px;
    }

    .order-list-item .order-list-item-desc .order-list-item-desc-title{
        border-bottom: 1px solid #c2d5e4;
        border-right: none;
        margin-right: 0;
        margin-bottom: 12px;
        padding-right: 0;
        padding-bottom: 8px;
    }

    .order-list-item .order-list-status-bar .order-list-item-desc{
        margin-top: 20px;
        margin-left: 0;
        position: relative;
    }

    .order-list-item .order-list-status-bar .order-list-status-bar-row:not(:last-child).order-list-status-bar-current > .order-list-status-bar-current-triangle,
    .order-list-item .order-list-status-bar .order-list-status-bar-row:not(:last-child).order-list-status-bar-error > .order-list-status-bar-current-triangle{
        display: none;
    }

    .order-list-item .order-list-status-bar .order-list-status-bar-row.order-list-status-bar-current .order-list-item-desc .order-list-status-bar-current-triangle,
    .order-list-item .order-list-status-bar .order-list-status-bar-row.order-list-status-bar-error .order-list-item-desc .order-list-status-bar-current-triangle{
        display: block;
    }

    .order-list-item .order-list-status-bar .order-list-status-bar-row.order-list-status-bar-current .order-list-item-desc .order-list-status-bar-current-triangle::before,
    .order-list-item .order-list-status-bar .order-list-status-bar-row.order-list-status-bar-error .order-list-item-desc .order-list-status-bar-current-triangle::before{
        top:-10px;
        bottom: auto;
    }

    .order-list-item .order-list-status-bar .order-list-status-bar-row.order-list-status-bar-current .order-list-item-desc .order-list-status-bar-current-triangle::after,
    .order-list-item .order-list-status-bar .order-list-status-bar-row.order-list-status-bar-error .order-list-item-desc .order-list-status-bar-current-triangle::after{
        top:-9px;
        bottom: auto;
    }

    .order-list-item .order-list-status-bar .order-list-status-bar-row:last-child.order-list-status-bar-current .order-list-status-bar-current-triangle::before,
    .order-list-item .order-list-status-bar .order-list-status-bar-row:last-child.order-list-status-bar-current .order-list-status-bar-current-triangle::after,
    .order-list-item .order-list-status-bar .order-list-status-bar-row:last-child.order-list-status-bar-error .order-list-status-bar-current-triangle::before,
    .order-list-item .order-list-status-bar .order-list-status-bar-row:last-child.order-list-status-bar-error .order-list-status-bar-current-triangle::after{
        left: 58.5px;
        right: auto;
    }

    .order-list-item .order-list-status-bar .order-list-status-bar-row:last-child.order-list-status-bar-current .order-list-status-bar-current-triangle::before,
    .order-list-item .order-list-status-bar .order-list-status-bar-row:last-child.order-list-status-bar-error .order-list-status-bar-current-triangle::before{
        bottom: -20px;
    }

    .order-list-item .order-list-status-bar .order-list-status-bar-row:last-child.order-list-status-bar-current .order-list-status-bar-current-triangle::after,
    .order-list-item .order-list-status-bar .order-list-status-bar-row:last-child.order-list-status-bar-error .order-list-status-bar-current-triangle::after{
        bottom: -21px;
    }

    .order-list-item .order-list-item-desc ~ .order-list-item-desc-delivery{
        margin: 12px 0 0 52px;
    }

    .order-list-item .order-list-item-desc-delivery .order-list-item-desc-delivery-title,
    .order-list-item .order-list-item-desc-delivery .order-list-item-desc-delivery-date{
        display: inline;
    }

    .order-list-item .order-list-item-desc-delivery .order-list-item-desc-delivery-title ~ .order-list-item-desc-delivery-date{
        margin-left: 0.25em;
    }

    .order-list-item .order-list-item-header .order-list-item-header-info-order{
        font-size: 16px;
    }

    body.header-account-menu-show .my-account::after{
        top:51px;
    }

    .header-account-menu{
        top: 63px;
    }

    .contacts-contacts-blocks{
        display: block;
    }

    .contacts-contacts-blocks .contacts-contacts-block{
        width: 100%;
    }

    .homepage-slider .homepage-slide{
        height: 527px;
        background-position: 50% 0;
    }

    .homepage-slider .homepage-slide-parts{
        background-image: url('../images/homepage-slider-mobile-2-image.jpg');
    }

    .homepage-slide .homepage-slide-text-wrap{
        display: block;
        height: 425px;
    }

    .homepage-slide .homepage-slide-text{
        margin: 0;
        padding: 35px 35px 0;
    }

    .homepage-slide .homepage-slide-subtitle,
    .homepage-slide .homepage-slide-title,
    .homepage-slide .homepage-slide-desc{
        padding-right: 0;
    }

    .homepage-advantages-block{
        padding: 20px 40px 0;
    }

    .homepage-advantages-block .owl-nav,
    .homepage-advantages-block .owl-dots{
        display: block;
    }

    .homepage-advantages-block .owl-prev,
    .homepage-advantages-block .owl-next{
        position: absolute;
        top: 22px;
        text-indent: -9999px;
        padding: 0;
        border: none;
        outline: none;
        width: 21px;
        height: 30px;
        background-color: transparent;
        background-position: 50% 50%;
        background-repeat: no-repeat;
        cursor: pointer;
    }

    .homepage-advantages-block .owl-prev::after,
    .homepage-advantages-block .owl-next::after{
        display: none;
    }

    .homepage-advantages-block .owl-prev.disabled,
    .homepage-advantages-block .owl-next.disabled{
        display: none !important;
    }

    .homepage-advantages-block .owl-prev{
        left:10px;
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAOCAYAAAASVl2WAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACoSURBVHgBdVDBDcIwDHSaPHh2hI4QREF8O0InIGzABrABbEA2YIQ+QbzKBozAAAVzRUFK09rS2bLOvrOsSAh2NkfJtUAWRPoKzJVANkQZOl2Zsay59NJApfztaYb7+oxksV0rf28T6fIIMLCbOKrcB/KQclmo/2OZpGC38KJFZNX8hrarTWoRoquRWuLPid3Sxt6RyrogeuNRjF90408mQw8l39MPzV5fvqc/kUlUp+0AAAAASUVORK5CYII=');
    }

    .homepage-advantages-block .owl-next{
        right:10px;
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAOCAYAAAASVl2WAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACoSURBVHgBfZDRDcIwDETPTT6Q+OkIjBCpXaAbMELYoEwAI3QDsgEjlE8kfhiBEbpBuMgF0dLUkpNI92RfDtG7kr1DpgrABsD0OSgBLSBlDiok3F8EGoXsNa2cTaAUHk+eRz5dgpCr6OuWHaOvLmvQWaH69F0xZ8Zb1lZ0C2K1H0dPTFoVHd2DxoS/2R5+AdFwTK92TKO5TCbYTv38ix+AUW8GCbcBC/UGX9k9VJwwdbMAAAAASUVORK5CYII=');
    }

    .homepage-advantages-block .owl-dots{
        margin-top: 14px;
        text-align: center;
    }

    .homepage-advantages-block .owl-dots .owl-dot{
        display: inline-block;
    }

    .homepage-advantages-block .owl-dots .owl-dot ~ .owl-dot{
        margin-left: 6px;
    }

    .homepage-advantages-block .owl-dots .owl-dot span{
        display: block;
        text-indent: -9999px;
        width: 7px;
        height: 7px;
        background: #98B9D4;
        border-radius: 50%;
    }

    .homepage-advantages-block .owl-dots .owl-dot.active span{
        cursor: default;
        background: #147DE8;
    }

    .homepage-advantages-item .homepage-advantages-icon {
        max-width: 22px;
        max-height: 25px;
    }

    .homepage-promo-links{
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .homepage-promo-links a.homepage-promo-link{
        width: calc(50% - 7px);
        height: 185px;
        align-items: end;
    }

    .homepage-promo-link .homepage-promo-link-desc{
        padding:14px 18px 0 0;
    }

    .homepage-promo-link .homepage-promo-link-title{
        padding-right: 25px;
    }

    .contact-us-head {
        background-position: 65% 0;
    }

    .contact-us-head .contact-us-head-title {
        font-size: 40px;
    }

    .contact-us-head .contact-us-head-menu ul{
        font-size: 20px;
    }

    .contact-us-head .contact-us-head-text {
        margin-left: 40%;
    }

    .express-checkout-step-row{
        display: block;
    }

    .express-checkout-step-row .express-checkout-step-row-content{
        padding-top: 15px;
    }

    .express-checkout-nav ul{
        padding: 0 0 0 26px;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .express-checkout-nav ul li{
        padding: 13px 52px 13px 0;
    }

    .express-checkout-nav ul li:not(:last-child) {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAWCAYAAAD0OH0aAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE6SURBVHgBlZNBToNAFIb/GScxVRcsCm45Akdoj+AN6A1wh24KiaFNXHkC2xNwBPQEegPjysTG1L0t43sMxFZhqP9i5jH833vkzQNgxR9TxG8jHCBRmWWZUPyJLz3GrfdsAySwfa1jBwo5VfLtwNxb0J6aesKHOCpskKzWzE32IZUjWjvdQANpvTQQAgw2eRsg/pxcrQo6HdWvF8iGk/YKjY7VBa11p3SIeDW1V2DFax9yWxDgV88lEszdtBtog7QIMRsuuwHW9XtAXSugYTpWbsYSfdI7sVKQ1uyg7KizQ09w4z60A3zTGvmeOasmoqUCm3k8+MbNh6eNmSX6zefJrkX8x/wDRC8OBqdPfWYDGDNnDoxX39HIR+iQwsnZPe3GzNNqMRugVJc0AgF0+YiZF+Ig8dx0/DC/9Q2US213IHGl5wAAAABJRU5ErkJggg==) no-repeat right 26px center;
    }

    .express-checkout-step-btns{
        flex-direction: column-reverse;
    }

    .express-checkout-step-btns .button{
        width:100%;
        display:block;
        margin-top: 1em;
    }

    .express-checkout-step-btns .button:last-child{
        margin-top: 0;
    }

    .button.express-checkout-form-btn,
    .button.express-checkout-form-sub-btn{
        font-size: 15px;
        padding: 12px 15px;
    }

    .button.express-checkout-form-btn-fa{
        padding-left: 35px;
    }

    .express-checkout-form-btn-fa .fa{
        font-size: 20px;
        margin-top: -10px;
    }

    .express-checkout-form-group{
        display: block;
    }

    .express-checkout-form-group > label.express-checkout-form-title,
    .express-checkout-form-row > label.express-checkout-form-title,
    .express-checkout-form-title{
        font-size: 16px;
    }

    .express-checkout-form-group > label,
    .express-checkout-form-group .label,
    .express-checkout-form-row{
        font-size: 15px;
    }

    .express-checkout-form-group > label,
    .express-checkout-form-group .label{
        display: block;
        margin: 0 0 7px;
    }

    .express-checkout-form-group .express-checkout-input-value{
        font-size: 15px;
    }

    .express-checkout-form-group input.express-checkout-input,
    .express-checkout-form-row input.express-checkout-input{
        width: 100%;
        line-height: 40px;
    }

    .express-checkout-dropdown{
        height: 42px;
        padding-right: 45px;
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAKCAYAAABSfLWiAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADbSURBVHgBldHBDYIwFAbg9xriwYsSFmAEVnAEJ8CDEI9uIE6g3IyYKJMQNmAEzkYC8Wx4vkIgTWhA/1NL+L/XpgAyfnEAv3Thn/gvF7bc46AEEDCQGwLcwNWMpwGlU1MgQNQpt6tWpAfr+1+BpmeIFJuN93QQjISVZafDzTpqgBMD3ZCcCNcQmRn2P0xBXnFH5Ot2gMAVXMy8vYGaXWljTQmv7B76vEOcLeQ3RwcMEQ0kS8o6ozkDZ7NSK2KA8IRmUluGDmA41gH6k2hOhERhHVnjrzYGiakn53wBtoNmfhOhHOcAAAAASUVORK5CYII=');
    }

    .express-checkout-form-group .bx-slst .dropdown-block,
    .express-checkout-form-row .bx-slst .dropdown-block{
        padding-right: 45px;
    }

    .express-checkout-form-group .bx-slst .dropdown-block input,
    .express-checkout-form-row .bx-slst .dropdown-block input{
        line-height: 40px;
    }

    .express-checkout-form-group .bx-slst .bx-ui-combobox-toggle,
    .express-checkout-form-row .bx-slst .bx-ui-combobox-toggle{
        width: 45px;
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAKCAYAAABSfLWiAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADbSURBVHgBldHBDYIwFAbg9xriwYsSFmAEVnAEJ8CDEI9uIE6g3IyYKJMQNmAEzkYC8Wx4vkIgTWhA/1NL+L/XpgAyfnEAv3Thn/gvF7bc46AEEDCQGwLcwNWMpwGlU1MgQNQpt6tWpAfr+1+BpmeIFJuN93QQjISVZafDzTpqgBMD3ZCcCNcQmRn2P0xBXnFH5Ot2gMAVXMy8vYGaXWljTQmv7B76vEOcLeQ3RwcMEQ0kS8o6ozkDZ7NSK2KA8IRmUluGDmA41gH6k2hOhERhHVnjrzYGiakn53wBtoNmfhOhHOcAAAAASUVORK5CYII=');
    }

    .express-checkout-services-item .express-checkout-services-desc-title{
        font-size: 16px;
    }

    .express-checkout-services-item .express-checkout-services-desc{
        font-size: 14px;
    }

    .express-checkout-basket-row{
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .express-checkout-basket-row .express-checkout-basket-image{
        width: 130px;
        padding: 0 18px 9px 0;
        border-right: none;
        border-bottom: 1px solid #C8D8E4;
    }

    .express-checkout-basket-row .express-checkout-basket-title{
        width: calc(100% - 130px);
        padding: 0 0 9px;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        align-items: center;
        justify-content: center;
        border-right: none;
        border-bottom: 1px solid #C8D8E4;
    }

    .express-checkout-basket-row .express-checkout-basket-quantity{
        padding: 0 9px 0 0;
        margin-top: 18px;
        width: 50%;
    }

    .express-checkout-basket-row .express-checkout-basket-price{
        padding: 0 0 0 9px;
        margin-top: 18px;
        width: 50%;
    }

    .express-checkout-product .express-checkout-product-title{
        padding-left: 0;
        width: calc(100% - 204px);
        font-size: 15px;
    }

    .express-checkout-product .express-checkout-product-image{
        display: none;
    }

    .express-checkout-category-flag > label{
        font-size: 16px;
    }

    .express-checkout-filter{
        display: block;
        margin-left: 0;
    }

    .express-checkout-filter .express-checkout-filter-col{
        width: 100%;
        margin-left: 0;
    }

    .express-checkout-filter .express-checkout-filter-col ~ .express-checkout-filter-col{
        margin-top: 10px;
    }

    .express-checkout-category-products .product-block{
        margin: 25px 0 0 20px;
        width: calc((100% - 40px) / 2);
    }

    .about-us-head {
        background-position: 64%;
    }

    .about-us-head .about-us-head-text {
        margin-left: 31%;
    }

    .about-us-head .about-us-head-title {
        font-size: 35px;
    }

    .about-us-head .about-us-head-desc{
        font-size: 18px;
    }

    .about-us-head-subtitle{
        font-size: 15px;
        background-position: 0 2px;
    }

    .about-us-map{
        padding: 10px;
    }

    .about-us-map .about-us-map-title{
        padding-bottom: 10px;
        margin-bottom: 12px;
    }

    .about-us-map .about-us-map-title .about-us-map-title-inner{
        padding: 0 10px;
    }

    .about-us-map .about-us-map-icons{
        padding: 0 10px 10px;
    }

    .about-us-map .about-us-map-icons .about-us-map-icon{
        font-size: 14px;
    }

    .about-us-map .about-us-map-icons .about-us-map-icon.about-us-map-icon-phone{
        padding-left: 35px;
    }

    .about-us-map .about-us-map-icons .about-us-map-icon.about-us-map-icon-location{
        padding-left: 31px;
    }

    .about-us-tabs ul.about-us-tabs-nav li a, .about-us-tabs ul.about-us-tabs-nav li.ui-state-active a{
        font-size: 18px;
    }
}

@media screen and (max-width: 575px) {
    .category-block .category-block-image {
        padding: 10px 20px 5px;
    }
    .category-block .category-block-title{
        padding: 10px 5px;
    }

    .prpage-head .prpage-head-inner .prpage-head-filter{
        display: block;
    }

    .prpage-head .prpage-head-inner .prpage-head-filter-col select,.prpage-head .prpage-head-inner .prpage-head-filter-col .common-btn{
        width: auto;
        min-width: 75%;
    }

    .category-vehicle-filter .category-vehicle-filter-inner{
        display: block;
    }

    .category-vehicle-filter-sections .category-vehicle-filter-sections-caption{
        display: block;
    }

    .category-vehicle-filter-sections{
        margin: 15px 0 15px -0.75em;
    }

    .category-vehicle-filter .category-vehicle-filter-sections:first-child{
        margin-top: -10px;
    }

    .category-image-gall .category-image-gall-image{
        width: calc((100% - 30px)/3);
    }

    .product-info-container{
        width: 100%;
    }

    .description-tabs .nav{
        display: none;
    }

    .description-tabs>.tab-pane{
        display: block;
        margin-top: 0.75em;
    }

    .description-tabs .hidden-description-block-nav,
    .description-tabs .tab-pane:not(.hidden-description-block-visible) .hidden-description-block-nav{
        display: block;
    }

    .description-tabs .hidden-description-block-content,
    .description-tabs .tab-pane:not(.hidden-description-block-visible) .hidden-description-block-content{
        display: none;
    }

    .description-tabs .hidden-description-block-nav.active + .hidden-description-block-content,
    .description-tabs .tab-pane:not(.hidden-description-block-visible) .hidden-description-block-nav.active + .hidden-description-block-content
    {
        display: block;
    }

    .category-bar-pagenav {
        margin: -5px 0 0 -5px;
    }

    .category-bar-pagenav a, .category-bar-pagenav span{
        margin: 5px 0 0 5px;
    }

    .prpage-model-blocks > a.prpage-model-block{
        width: calc((100% - 20px)/2);
        padding: 5px 30px 5px 10px;
    }

    .text-page-background-list ul li{
        width: 100%
    }

    .category-articles-block .category-articles-block-title,
    .category-articles-block-wrap .category-articles-block .category-articles-block-title{
        font-size: 18px;
    }

    .category-articles-block-date,
    .category-articles-block-wrap .category-articles-block-date{
        font-size: 11px;
    }

    .category-articles-block .category-articles-block-descr,
    .category-articles-block-wrap .category-articles-block .category-articles-block-descr{
        font-size: 13px;
    }

    .category-articles-block .category-articles-block-link,
    .category-articles-block .category-articles-block-controls,
    .category-articles-block-wrap .category-articles-block .category-articles-block-link,
    .category-articles-block-wrap .category-articles-block .category-articles-block-controls{
        font-size: 15px;
    }

    .order-detail-basket .order-detail-basket-row{
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .order-detail-basket .order-detail-basket-row .order-detail-basket-image-wrap{
        order: 1;
        width: 150px;
    }

    .order-detail-basket .order-detail-basket-row .order-detail-basket-desc{
        order: 3;
        width: 100%;
        margin-top: 22px;
    }

    .order-detail-basket .order-detail-basket-row .order-detail-basket-price{
        order: 2;
    }

    .order-detail-back-block{
        padding: 2em;
    }

    .order-detail-border-block{
        padding: 2em 2em 1em;
    }

    .order-detail-back-shipping-block{
        padding-left: 2em;
    }

    .order-detail-back-shipping-block::before{
        display: none;
    }

    .order-detail-border-block,
    .order-detail-status-bar,
    .order-detail-half-block-wrap,
    .order-detail-back-block,
    .order-detail-video-block,
    .order-detail-half-block-wrap .order-detail-half-block ~ .order-detail-half-block{
        margin-top: 2em;
    }

    .help-center-menu-blocks,
    .help-center-contacts-blocks{
        display: block;
    }

    .help-center-menu-blocks .help-center-menu-block,
    .help-center-contacts-blocks .help-center-contacts-block{
        width: 100%;
        border: none !important;
    }

    .help-center-menu-blocks .help-center-menu-block ~ .help-center-menu-block,
    .help-center-contacts-blocks .help-center-contacts-block ~ .help-center-contacts-block{
        border-top: 1px solid #e5edf3 !important;
    }

    .modal-dialog .modal-body .product-instock-options-block-content .fw-frame{
        width: calc(100vw - 3rem - 45px - 3.5em);
        height: calc((100vw - 3rem - 45px - 3.5em)* 0.5625);
    }

    .about-us-head .about-us-head-text {
        margin-left: 25%;
    }

    .about-us-map .about-us-map-icons .about-us-map-icon{
        font-size: 13px;
    }

    .about-us-map .about-us-map-icons .about-us-map-icon.about-us-map-icon-phone{
        padding-left: 25px;
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAICSURBVHgBjVLNbtNAEN4ZJ0YEhFI1iZoLDT93eANikVRwat4g5gniKwjw2geuwKlH4iMneiZI9iOUIwcUH0C0hKq+ILV1s9PZWK4cq1U6l939ZuebmW9GiGta482+s/7y96CMw8LZcx0A3F52UTCbyHGRgLEBCdgUc/IO37UXPmj2fZsdIybwEEWiwfmcOowNZxPXKmfckH86cwWhEigP/VYgWlveOCNZttaWf9ToyW7+rjvTepGEKzrSGPI7BtAZy0YfAeCi58qdWth4feDq+75sx0QiqNy6YSMRxIw9LoefntKYOxzWu3KR+QxNS6Bwmq9+Lf6ioj1C41ElTdVutYrvi8HrT+XAMBgDsZtjiVzT+qzl79Q81r7M3+x7YbFf7n/a6PmOuIZhdkDA/bo5qJR6gUijvHxt+l58LxHMJm/HAKKeV/Hvm4z4CKpVCPMgvn8wTZzyxD41+/JCMyO/3LzX/cG78MW8++TzcRwl/39G0e2HVtswYKf2wEo4gU1Uec7TOeFqd2r3uzbHHECxHN4JyePZTlOykkgmmT6+zcEukfKWNpM1MlAMoNyTJuFjyGPUJLG4wnS7BqLEsuPvV1cTBKYJIfdqixWGl4GahKdgsSauHrHei6sIQKwwrQFqAQVt8vc9FvF7tr004jNYSZDbxjPZUcrg8Sk9wg4RRVrUc2mEy24bSqWsAAAAAElFTkSuQmCC);
    }

    .about-us-map .about-us-map-icons .about-us-map-icon.about-us-map-icon-location{
        padding-left: 23px;
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAVCAYAAACdbmSKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJTSURBVHgBnVPBbhJRFL33DUPiwvhMaNMmJuIf4Mql04Rid8AXACauS3cuFB7YuC18QesXyNKgCdMv6PgFwAosTcRd7cC73stkxql21ZcMjznz7r3n3HcuwD0Wpl9yReMhqhoiVPj5RQSPiCgAoE+Lr+bsv6BcsdNWCupKqcb19TpY+mYp+M7BB89aOCFY+4uhOUqCcsV2UyqEIe3Fh/9dW/udHiCRBKL2jHZdHDkOVedfzCQ60K3z9hLAnochDOJE26Xu2FrbUNkseKgwSAJK5oT1lB0HzhHRk4SJFoS+Uugp/lsAoqmAXDWPgJXLYYurts4uh+06B063S6Yi34nshCOfKgYTDa7ragb922ooIFI6jaj12jIo/AHCMJxwOk8qxpWZSc1xrB9VQs+u4btarSBgrnlpiAjme6lms2okomVnSp1YL7MqZzJ2AFFXOkaeNIWdg6ja35Z369uvuqcbevJzc0M93moxLVlx9qRBCG2FtpMERfdAR9zeU7hjuVk4FCulE6UodEbijjQmVZj6OI2p9Au7osHeO5SmxFjUjEz1ziDdHOvw+ZuCtdjngxuaYmJ2p08vXmv9dpa/FZR7P2+6Dx9cgIPe1bdWj9uut/ZNfeN6EY9YcLM4yr370ZbzKBkEcBTtzc3uJNJmCuz6C76jRjxH2vzUmfXvz7TCvmJPaLIwiQNk8cFAKfssPXhL81gufqoyVkfz1JoZtkgNLfSRVv7i45Mg0Wpm+UyIFdZWRqDp4ni3nkzuDn8MV8TDKK6HfNIqNjTT9Nn9g6vjXV+gP92zF7xbU+jKAAAAAElFTkSuQmCC);
    }

    .about-us-map .about-us-map-title, .about-us-half-block .about-us-half-block-subtitle, .about-us-half-block .about-us-half-block-icon-title{
        font-size: 20px;
    }

    .content-gray-back .about-us-half-blocks .about-us-half-block{
        padding: 27px;
    }

    .content-gray-back .about-us-half-blocks .about-us-half-block ~ .about-us-half-block{
        margin-top: 18px;
    }

    .about-us-promo .about-us-promo-title{
        font-size: 30px;
    }

    .about-us-promo ul.about-us-promo-rows{
        font-size: 18px;
    }

    .about-us-promo ul.about-us-promo-rows li small{
        font-size: 15px;
    }

    .about-us-promo ul.about-us-promo-rows li{
        padding-left: 50px;
        background-position: 0 22px;
    }

    .about-us-promo ul.about-us-promo-rows li.about-us-promo-row-icon-happy{
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAARkSURBVHgBvVhdUhtHEO6eXSiFJJV1IRzLSZXFCaKcwOIEgRMYTgC8pRx+llhx8mZxAsMJMCdgOYGVE0SpSkVgofL6wVVg7U67Z/9/2ZXtoqsWtDPfTH/T09PdswgzSnNn1CWgVQTxCBE6BGgAED9oA9GQIUOSdOpKsOy/WsO682IdkLH1j6F/s7DJ6C1faU0hsJjU8eR566gKWkmkuXvBynF/JgI5PjB0p7Rym4VKifhW+OqEEd30CLRJusdC4mA6DxbAtW2by7Zhjtq6A23u7zBKjfklzwjNq973B7WJGL+O2tocnnFnO9YPQzl1tyd//vAKasgDJuY6YBLikzpksA4JInno6jemWjnMKB4hiWdE8XxFZHJEmjsXr7m14/fyNpDcnjyrdrYqWdoZHaWsI+X21R8P+4VEmnuX+7x8M3wnctcmvXpb8QlkbGdKP4cOLEKQ2pIkCf598CVJKJnqjS228iBUqev4MuyLiGg6mDEJGFz1WiZ8YbHNezYK3Iga+ESqABkRUdbAxP6hdDayk6gB/Jie5WpIGX5s3h8g0XHcomIUgK7+aCIRK4jOx89/HCQHe5MhnnkD5qRy5FW4RQzzrQHujY/X4TH/W0kBdLcPru4vnK2iYpZnEdQS1kA4yk7caCReCCsjbAOujeSAbP/Y9BZqhe/aQmNVBNo7UaMWA0K5MFtDBNogNimvcB0qpA6e48rf0YugDioz6u7N26DJvnr24B7cgSw9Ha2TFp4aeSrgw/t22MkOO4Q7kim4g1iv9kjoQov2k6R8B3ckjXktSheSyBCOdKMGFOI7uCNxnERCJfpXV8wc129g52qXDWzuXp4woE1C9Ce/3z+uUrS0e/mS5+vUxQvl4Sq5Be+GOtNZkPH0Pz5VtKqSIZLsV00alJPrCi+Atkpg3fAHYwf+8SWKHEed6dyQ+a9TZJu//V82uT8dxjlEpYtCEOLjSCdoVhBH6DzqF5lCBvwcwS51GDUI8aKIjLKm2pJkLaNpMlcEBWG/G02ny4EX9TKxBDg9L2frSw8jP5yx9TqJ1Vr85xwlV28qKKH2JFXbcgYvSp6LXA5EuY1TCmO6Il5xHFGT6TlpFV3INVUyRo2qnkXcV4EJUWzWIZFLsEFKEcmBSQWLe29yW6QcWxO0ks6eGfF8iauvkjIiuUi1qHFQ/aUS0uLORZ87N4NXG11nJZuJQ/FqURe6qhbl60KbJxpys8UELCiRbAWoa7TsndosEeUHc/LmdVjoqvuIcJ21MjKzSJZEdutyKbqg6ra50D1IFrqziDpJc98uvPDiSqiUt3bca60ncYX3miXzTYeVn6SvAGBx5bZd1zpl19QiEqVElBTeRwJC/JwiOVaukvOUNzreJT17lMG/H016DwuDYfXdd29kcqjcL0egzUWQHX8VKECg94Vg4zZHrvU1oPT6WCX+UT50xHW/6pZYi0iKkDqygCoftfn5KaeYUzpvgYWAr26zwGcRKRLDVNm6YYRfBeAT5SMt5UEx6AI5IQAAAABJRU5ErkJggg==);
    }

    .about-us-promo ul.about-us-promo-rows li.about-us-promo-row-icon-global{
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAPoSURBVHgBzVhvThNBFH9vdxuNMXENVVpiYjkB3MByAssJ1BPYflMEGaBBvwEnAE4gnIByAusJ6AeVQkvcRKIgu/N8M3Xb3bb7p6QYfslmZ3fezvx23pv3ZxBGRHbxuEhAJQRjBhEKBFDo9KADRA1uNEjSvieh5nzMN9KOi2mE7PKRbd2/95qlywBkQ1oQ1JjU7tl6fidJNJFIdqnJk+PySAQG+EDDu6K5uBUyojrsN8eF7GLzgJsbIRKIDpHcIsJ516Rp1/z9sL2WQ3Vn1cyxRIWv/eBY/LcFK4NH2cWT5aj5MIqEmcED7OpfS9ZBUqVdzdcgBXLiuOC5IAjxRaiDULSrkyuJRIaSSIBaekBDnK0+3h1KSOIBUWC8IWQGVDMqCQUlj+TOD+trinyjtZqbRqIeSSSRffe9HEkku3S6MSqJzsDKbmgnTqRVzb8MkTGMZbX6/qPlNzovZYClrLTXpjZhjLiy7pYz8vLZPzXZloXbfJ/TvHwh0wLhtxFwZ9wkFBzx0GG/8gp6ExWVg+wSUauBAes2TbkCNwS164IqIjT0vFo1vMdLPVG53xRTjbjBHi18nSXDtPsn8NsdT3x3Nup7AuNI7zVQi0Illq/4NvLcF2K17EEMJhaOX5KpdRsCL/EKkxFqda2M8TneE1PwQZP2baTov736eRFLBAyM+tNip9+zrxEOipZyOK7XfeE4m9NO3BeedUdk3AubMLjN0bEs0DvOWX9S5/jEbp5KceOwA3zAIUH/FNvJU9RWi3igO4kOeXmL8B/QP68BtwS3hojFum10bQRxZmLpZBuuCYOo3qrmttLI8ha20d89SI6OvmxcBGMCuTh/9mFyL0luYrG5yanm685HtOKrpgZjgmmmk2N/9cxvG2DUOw4N6ZD3UFE3kXMLl67l4smAxmk1V0uS0wEWqeuP/pz/qmkiaHh75Fk6jVOR0R0xAx8V/QFW+S6tmpZ4UoeAejj2bMANoT/Acv6rA2Bv+1JIHaWJt99KcANQGWBgzkM/WIZy1pAlpwIXVTp3eVxJI519z1k8kfCfLa4CVCqp2iGHpuKINtbUUMFNlm3RS/nSklAa8EkoDGTxOghKDuOUNoLiXnttcj6qV6cFKiXEXoRXddFZdSqUPA+tax6J01mQ8lO4BIAaSrfSWteGnYioMlVlZyqR7pePLDmH1iMdQnW+dnnEunt+UQ+mDUpF5qWcBROLiOaLgbyE1aGSp2Hzxda+tvhhm+6lSDJgVCcAMWWIsjuVNMdVialOAyLLxyTw6iHSVmttDKcBA4Q84PMRnWwX+JoJj6bOSOQXHrUG7J3T1sljgS2O7DTbNwl/AWbtwmlLYQY8AAAAAElFTkSuQmCC);
    }

    .about-us-promo ul.about-us-promo-rows li.about-us-promo-row-icon-coffee{
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAlCAYAAAAqXEs9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAANgSURBVHgB7VhdTttAEJ5Zb/qjvgQBKohKhBOUGxROQHoC4AQJb20FxaiI9g1ygqYnaHKCpieAnADzUAUKCPehUiHxTmecODgWJDb560O/h2R3PfZ83pnd+dYICTD59kcWtF5RXr1wvvfiSMbSb2oZS1NegTo+350pBLZTW6d5IpPxGnjgfpp14vrQcQ3FMWr8CkBAls7y0ISMWxpsRLVKQmKzVr3Yna1MvqutcXefx0GnTIbb2bh+VFxDrfFz0EZER/7FMbdXb23AEeJg4XbbFqwrSIBYhGT6+clLQd9S5nXUMYencGrPOjpl5RAg0yQOjmWZHUiAnoTEMYcjB7eed8SxH6qQY09f2xyyJQCTj9pCAvQkFHXMOWJHQyWOXXvBJQyFFbB4/mG2CAnRlVDUsaVoOW1fpTtzpOl46v3Zdj+hikVIqdu8CXIEbn5n7nRsQivpAaGKRQi0dcC/VfbwXXJEhlzef4igwE5PjPE2AseIpuDbMpmHhOo/4gLlJ50/TutnT9dI4UsYBsj7BR5VLj/OlXqZol+LUvgtSNShgtC+2H3edfXh5Gat2LGnDBsElVbLJUNlz0AlXHxxavPsEJAWW/0N9MiFAYO0yvHqW7zzGoCDROtSlFuEag6v2XnpNCxacB+4f3TDNEeBekWBaFlIxa72g4JssOIcgdZlY22Pt8pObD00MBg8uthrhmfGrlUaRh0ywbQsKinOI5+hMGSX58T+EhoaLyFBZ9jU/NgJUWj1IZmT0edQCL6gC60+NF5p5ITQwhUmkgFUXKYoJP5NWU4y45ihLM9K1t8SW/B1lUJf+o49h0RriRINdNU4ZqjEmVzlaXG5MpSilWHkhMij8uXe/YryHwhZJ5iQap8sUzdeGoYAg9R+rqVUVzWhEEw16PBOuQRDgWorUTJ1p6slV9mjtrFSORgw/LNd6NgUfDW5l1DDelyUjPdvkIq79XMfBoTo+d8YU+51j3LtCZdTP6RzTZ5V5LYIf+gDUhbCWl1mJ6XxoNd9GDSiqk6kJV+uSMGDxMBX4a8lzQc2FWGvO9v7UF0/yVuNa5ffJNdimuGnrMmr9QVOBzKN9cvduUos8+jA9FZNSGzzcTkDfUI+RMjZP8k5/97Xb0mDRZGXkJSIAaf+6E9JPtFAQvwFyrh8mChFcEwAAAAASUVORK5CYII=);
    }

    .about-us-promo ul.about-us-promo-rows li.about-us-promo-row-icon-save-money{
        background-image: url(data:image/png;base64,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);
    }

    .about-us-promo ul.about-us-promo-rows li.about-us-promo-row-icon-nature{
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAU5SURBVHgBnVhvUttGFN+3WmcSQlsxMQ3O9IO5gTlB7BNgTlA4QeBbh0Ij/kym3wInKD0BcAKbE+CeAH/o4LQ4U820U0Is7ea9lVZaybJk8j7Y1mp332/fv99bA3uk1PdGbaagpZTyP75rnNnvXuyONgHABRX07979MGCPEJhnkrt944rFhTc4e5sx5SYvlOqMjxv9BIQDvyWvGBuyUB2EkvX9XxvDKh28CkB976+34puFGwbKy4CIpJ1s5GRf4AmbBMypQY/2YBUy0yLuT6MmbUIbzpojHLX6wUtPu7w/2lQMugzgNVorA5osFE5UZ5Z1CoEs7/7dUo7qZS2grhjw71BBK3qWl+OjV102QwgUAnqrVHoQAsPDYKMofnglCAAfle6MjxptZltHwQkrkbujxtnd4coquvTAjJF1lSN6y7t/tkqBkDukI88NCAA2BA4dPHmkVKlBvOPABGmVjA8bHrmQ9jJqCAzpmgnEjgla6HDVufO+T8w4PlrpgMPXAn7fYY8QiiPaywZDuigZzJwkRuq/YGQryoxI8oE4j7jeqFn7HLqKO24QsGE+MJc9dLtEt5tAVuoALeslQKYyxJpQqpjqy/NnGJTsNZqwnUtvH/fZyLuwvn+LtYi/N3OCf+9X/ZNVX7vG4axtu6QKRKa+cPYegXQLaoyLgbqdXxvHW9/MEYtP9RyhHx1IC45Ko7wQBFpPCDhHJVORTxkGTPlJyirIgKvvfejhnBbqGCZBAfAGPz3uYipZRcuntJsJAi1BLsRNLBBYXxjbCTCmxocvl6SEnRSY8pO1lLJAlRgtl1nPXOIvIRzRTsfkFSsR8S3yjVJNa/5OktrJAdP3aJlh8uLJ8yGTnwdpQbQEx4Q2ZWwnYHDBSgQZdxMsEMEELrS5UYJAbVGW4JwWMnC0nwXE95bIOmuavQEoLtYT8Bx8Qa7AcqwHSt1iuVDXg0D0RU1dmyDFdKdyf6J5JjXPVCmPs6i/gqmOKb5Jv+9wbK42gCQ+Sc8AUToQUxqAYNKZaEDi2hgBC+DSvPvzeScGMkwCL8qKlAYEl2tEZA53knStcnNedPrq02JvgaY6m9nEULCFD5khQwNUgePK/KN55ziytAyQUDNF39TpQb6zQq7Gk6jTIlKr7+vAbFtDfVSOmYZxAem4UvL04/Gr7SoQRq8K1ZbAh2xF1FUSupgNg+C/+w6V35L92lFpz6wfhM6Dx6pEB3ecXaBcnlB7XrDo1BZqTfMY03a7bG+yBDGz75WCj5U7SXaBkn1BLkD/+gkj4onwo8mU/MPupEQNuilGOEOlv8fl2gXJhpMnny7mAUCiY0OlwU56Iq5h8hSHIr6RmHbHL4vSbj39Ka9MPWBfIwXcptM34E9PopaQILJ2/efbgkCTl+YEjvOVAFjU92Sar3gvqzEaeciWBqkPYdDJN7mU5oH4NJjXBXnRzF2Dm2Qg3xjpSd4/bk0+XBsKr2r/ZypDhqYgzx8i33zp2KDmOpakshIpUXEyLqIFuq/MNblVIhaf9bA5vjZkSEI3g6J+2F6XKfFUIalrt8GQKee5qZFEfBT3GvE3FsFtup4kPQ/tzflGvh8uvmBhk8ukPM9fjugum7942/Ji//YCGF+PF5BrfLvianLEg9o3g1IgJETToYSeDSZeQjWnj934pQ1qKhDziixeKno/k31pgbmpWfcRFrd6XeIJQ1okQrDNGQh82mPC79fKrieVbQDd1PTliKmtLKCpfwD6RQAC/v8q7VGV8nM3Rkb0JSmUbWox8x1d/G+AS/w175XUyBeYlaYo0U0GiwAAAABJRU5ErkJggg==);
    }

    .about-us-promo-tabs .about-us-promo{
        padding: 0 0 30px;
        border-radius: 0;
    }

    .about-us-promo .about-us-promo-image img{
        border-radius: 0;
    }

    .about-us-promo .about-us-promo-desc{
        padding-right: 15px;
        padding-left: 15px;
    }

    .about-us-team{
        margin-bottom: 3em;
    }

    .about-us-team{
        padding: 0;
    }

    .about-us-team .owl-nav .owl-prev, .about-us-team .owl-nav .owl-next{
        display: none;
    }

    .container.container-xs-disable{
        padding-left: 0;
        padding-right: 0;
    }
}

@media screen and (max-width: 560px) {
    .homepage-slide .homepage-slide-text{
        padding: 25px 25px 0;
    }

    .contact-us-head{
        height: 575px;
        background: url('../images/upfix-contact-us-mobile-head.jpg') 50% 0 no-repeat;
        padding-top: 260px;
    }

    .contact-us-head .contact-us-head-text{
        margin-left: 0;
    }

    .contact-us-head .contact-us-head-title{
        font-size: 45px;
    }

    .contact-us-head .contact-us-head-menu ul{
        font-size: 16px;
        margin-top: 0;
    }

    .contact-us-head .contact-us-head-menu ul li{
        padding: 0.85em 0;
    }

    .contact-us-head .contact-us-head-menu a, .contact-us-head .contact-us-head-menu span{
        background-position: 4px 50%;
        padding-left: 33px;
    }

    .express-checkout-category-flag > label{
        padding: 26px 26px 26px 54px;
    }

    .express-checkout-category-flag > label.express-checkout-category-flag-repair-return{
        background-position-x: -74px;
    }

    .express-checkout-category-flag > label.express-checkout-category-flag-appliances{
        background-position-x: -18px;
    }

    .express-checkout-category-flag > label.express-checkout-category-flag-industrial{
        background-position-x: -10px;
    }
}

@media screen and (max-width: 535px) {
    .contact-us-head{
        padding-bottom: 100px;
    }

    .contact-us-blocks{
        margin-left: 0;
        margin-top: 0;
        display: block;
    }

    .contact-us-head ~ .container > .contact-us-blocks:first-child{
        margin-top: -100px;
    }

    .contact-us-blocks .contact-us-block{
        margin: 0 40px;
        width: 100%;
    }

    .contact-us-block .contact-us-block-desc p{
        margin: 1.5em 0 0;
    }

    .contact-us-block .contact-us-block-title {
        padding: 20px 23px;
        font-size: 22px;
    }

    .contact-us-block .contact-us-block-desc{
        padding: 23px 23px 30px;
    }

    .contact-us-block .contact-us-block-title.contact-us-block-icon-shipping,
    .contact-us-block .contact-us-block-title.contact-us-block-icon-address,
    .contact-us-block .contact-us-block-title.contact-us-block-icon-phone,
    .contact-us-block .contact-us-block-title.contact-us-block-icon-support{
        background-repeat: no-repeat;
        background-position: 23px 50%;
    }

    .contact-us-block .contact-us-block-title.contact-us-block-icon-shipping{
        padding-left: 68px;
    }

    .contact-us-block .contact-us-block-title.contact-us-block-icon-address{
        padding-left: 54px;
    }

    .contact-us-block .contact-us-block-title.contact-us-block-icon-phone{
        padding-left: 54px;
    }

    .contact-us-block .contact-us-block-title.contact-us-block-icon-support{
        background-position: 16px 50%;
        padding-left: 54px;
    }

    .contact-us-blocks.owl-carousel{
        position: relative;
    }

    .contact-us-blocks.owl-carousel .owl-stage{
        display: -ms-flexbox;
        display: flex;
    }

    .contact-us-blocks.owl-carousel .owl-item{
        display: -ms-flexbox;
        display: flex;
    }

    .contact-us-blocks.owl-carousel .owl-nav .owl-prev.disabled,
    .contact-us-blocks.owl-carousel .owl-nav .owl-next.disabled{
        display: none !important;
    }

    .contact-us-blocks.owl-carousel .owl-nav .owl-prev,
    .contact-us-blocks.owl-carousel .owl-nav .owl-next{
        position: absolute;
        top: 50%;
        margin-top: -50px;
        text-indent: -9999px;
        padding: 0;
        border: none;
        outline: none;
        width: 30px;
        height: 75px;
        background-color: transparent;
        background-position: 50% 50%;
        background-repeat: no-repeat;
        cursor: pointer;
    }

    .contact-us-blocks.owl-carousel .owl-nav .owl-next {
        right: 0;
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAOCAYAAAASVl2WAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADSSURBVHgBdZDBDYJAEEVndiHGRBMS0ISbdkAJ0oEt2AHe1ICS2AAdQAeUYAt0oBcF5MJJPRhWBy9scOcwc5g3/08+GN7ZMDb5DBTF+HiQcB1PKojpHD1ENFQQK0L7ggxdgjQNU7KUAGpVOM1QNGtAcLTRMO0BLXS0E4AWWphBGYOqrH0eWkEhLL88SAodUfGbDfavg8Kja9O/Rb2lub0uW+mglJ7UqE12d0dwEQOK7M0eqy6AFA6FxL6OnAmXcpE+4rqIVMvWgqJ+wbOuwnkNf+oDsbhIQvoWSTsAAAAASUVORK5CYII=');
    }

    .contact-us-blocks.owl-carousel .owl-nav .owl-prev {
        left: 0;
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAOCAYAAAASVl2WAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADbSURBVHgBdZDNCcJAEIVnNhFFEPYQRfBiCdqBdqAdWILexN8QvGsHagXaQVqIFehBTBQDHgPGHTcSMYnJuyzM93j7ZhAyxPtHDoUCx1Q4tOtKDk0EccAsyCRRGLXVZKyq4g4QOTBsO3rlFDOopeIagBok/O7dqFnBjH2hNr0tJewAiIG7qO1j/2qz61ybOqRNbD3ZKUwQYVlGkKXyxN58UsaXfnQeW1MaTPm0CFnPNSrbWMlAvpLvyhUtJLEqj86Nv4RAVd2uvwSaRMD9JzVTT/0zpZw6avLAe7wBi75OQwcn7lgAAAAASUVORK5CYII=');
    }

    .contact-us-blocks.owl-carousel .owl-dots{
        margin-top: 14px;
        text-align: center;
    }

    .contact-us-blocks.owl-carousel .owl-dots .owl-dot{
        display: inline-block;
    }

    .contact-us-blocks.owl-carousel .owl-dots .owl-dot ~ .owl-dot{
        margin-left: 6px;
    }

    .contact-us-blocks.owl-carousel .owl-dots .owl-dot span {
        display: block;
        text-indent: -9999px;
        width: 7px;
        height: 7px;
        background: #98b9d4;
        border-radius: 50%;
    }

    .contact-us-blocks.owl-carousel .owl-dots .owl-dot.active span {
        cursor: default;
        background: #147DE8;
    }
}

@media screen and (max-width: 500px) {
    .category-block-wrap .category-block{
        width: calc((100% - 40px)/2);
    }

    .product-info-container .product-info-images{
        padding-left: 20px;
        flex-direction: column-reverse;
    }

    .product-info-container .product-info-slider-nav-wrap{
        margin-top: 12px;
        width: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    .product-info-container .product-info-slider-nav-wrap .product-info-slider-nav{
        width: 100%;
    }

    .product-info-container .product-info-slider-nav-wrap .product-info-slider-nav-video-link,
    .product-info-container .product-info-slider-nav-wrap .product-info-slider-nav-text-video-link{
        margin: 10px 10px 0 0;
        max-width: 93px;
    }

    .product-info-container .product-info-slider-nav-wrap .product-info-slider-nav-other{
        margin-top: 10px;
    }

    .product-info-container .product-info-slider-wrap{
        width: 100%;
        padding: 0;
    }

    .order-list-item .order-list-item-desc .order-list-item-desc-row .button{
        display: block;
        margin-right: 0 !important;
        margin-top: 0.4em !important;
    }

    .order-list-item .order-list-item-basket .order-list-item-basket-image{
        width: 100px;
    }

    .order-list-item .order-list-item-basket .order-list-item-basket-info {
        width: calc(100% - 125px);
    }

    .order-list-item ~ .order-list-nav{
        margin-top: 51px;
        margin-left: -9px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        align-items: center;
    }

    .order-list-nav .order-list-nav-prev,
    .order-list-nav .order-list-nav-item,
    .order-list-nav .order-list-nav-dots,
    .order-list-nav a.order-list-nav-next{
        margin: 4.5px 0 4.5px 9px;
    }

    .order-detail-header-apps{
        text-align: center;
    }

    .express-checkout-services-item .express-checkout-services-img{
        display: none;
    }

    .express-checkout-services-item > label{
        padding: 10px 15px 10px 58px;
    }

    .express-checkout-services-item > label::before{
        left: 15px;
    }

    .express-checkout-services-item .express-checkout-services-desc-title{
        font-size: 15px;
    }

    .express-checkout-services-item .express-checkout-services-desc{
        font-size: 13px;
    }

    .express-checkout-product .express-checkout-product-title{
        display: none;
    }

    .express-checkout-product .express-checkout-product-image{
        display: -ms-flexbox;
        display: flex;
    }

    .express-checkout-category-flag > label{
        padding: 26px 20px 26px 46px;
    }

    .express-checkout-category-flag > label.express-checkout-category-flag-repair-return{
        background-position-x: -84px;
    }

    .express-checkout-category-flag > label.express-checkout-category-flag-appliances{
        background-position-x: -28px;
    }

    .express-checkout-category-flag > label.express-checkout-category-flag-industrial{
        background-position-x: -20px;
    }

    .express-checkout-category-products{
        margin: -25px 0 0 0;
    }

    .express-checkout-category-products .product-block{
        margin: 25px 0 0 0;
        width: 100%;
    }

    .about-us-head .about-us-head-text {
        margin-left: 20%;
    }

    .about-us-half-block .about-us-half-block-title, .about-us-title{
        font-size: 30px;
    }

    .about-us-half-blocks .about-us-half-block{
        font-size: 15px;
    }

    .about-us-map .about-us-map-icons .about-us-map-icon {
        max-width: 61%;
    }
}

@media screen and (max-width: 450px) {
    .category-products, .full-width-products, .category-subcategories{
        margin: -25px 0 0 0;
    }

    .category-products .product-block, .full-width-products .product-block, .category-subcategories .category-block{
        margin: 25px 0 0 0;
        width: 100%;
    }

    .category-subsections-links .prpage-model-blocks{
        margin-left: 0;
    }

    .category-subsections-links .prpage-model-blocks > a.prpage-model-block{
        margin-left: 0;
        width: 100%;
    }

    .category-bar .category-bar-row .category-bar-foot-per-page{
        display: none;
    }

    .category-bar .category-bar-row .category-bar-head-per-page, .category-bar .category-bar-row .category-bar-head-results-cnt{
        display: none;
    }

    .product-info-slider-popup-thumb-list > li > a.other-guide-link::before{
        width: 100%;
        text-align: center;
    }

    .category-articles-block,
    .category-articles-block-wrap .category-articles-block{
        flex-direction: column;
        justify-content: start;
    }

    .category-articles-block .category-articles-block-content,
    .category-articles-block-wrap .category-articles-block .category-articles-block-content{
        width: 100%;
    }

    .category-articles-block .category-articles-block-image,
    .category-articles-block .category-articles-block-slider,
    .category-articles-block-wrap .category-articles-block .category-articles-block-image,
    .category-articles-block-wrap .category-articles-block .category-articles-block-slider{
        width: 100%;
        margin-top: 15px;
    }

    .category-articles-block .category-articles-block-image img,
    .category-articles-block .category-articles-block-slider .slider img,
    .category-articles-block-wrap .category-articles-block .category-articles-block-image img,
    .category-articles-block-wrap .category-articles-block .category-articles-block-slider .slider img{
        margin: 0 auto;
        max-height: 205px;
    }

    .order-list-item .order-list-item-content .order-list-item-basket{
        display: block;
    }

    .order-list-item .order-list-item-basket .order-list-item-basket-image {
        width: 100%;
        max-width: 175px;
        margin: 0 auto;
    }

    .order-list-item .order-list-item-basket .order-list-item-basket-image ~ .order-list-item-basket-info {
        margin-top: 1em;
    }

    .order-list-item .order-list-item-basket .order-list-item-basket-info {
        width: 100%;
    }

    body.header-account-menu-show .my-account{
        position: static;
    }

    body.header-account-menu-show .my-account::after{
        left: auto;
        top: 111px;
        margin-left: 0;
        right: 46px;
    }

    .header-account-menu{
        left: 15px;
        right: 15px;
        top: 123px;
    }

    .header-account-menu a.header-account-menu-item{
        white-space: normal;
    }

    .express-checkout-step-row .express-checkout-step-row-content{
        width: 100%;
    }

    .express-checkout-product .express-checkout-product-image{
        width: 90px;
    }

    .express-checkout-product .express-checkout-product-image img{
        max-width: 80px;
    }

    .express-checkout-product .express-checkout-product-remove{
        margin-right: 0;
    }

    .express-checkout-product .express-checkout-quantity-container{
        width: calc(100% - 127px);
    }

    .express-checkout-flag > label,
    .express-checkout-flag-row > label{
        padding-top: 15px;
        padding-bottom: 15px;
    }

    .express-checkout-form-btns-row .button.express-checkout-form-btn-fa{
        padding-left: 15px;
    }

    .express-checkout-form-btns-row .express-checkout-form-btn-fa .fa{
        display: none;
    }

    .express-checkout-nav ul li{
        padding-right: 26px;
    }

    .express-checkout-nav ul li:not(:last-child){
        background: none;
    }

    .express-checkout-category-flag > label{
        padding: 26px 20px;
        background-position-x: -300px !important;
    }

    .express-checkout-form-flags{
        display: block;
    }

    .express-checkout-form-flags .express-checkout-flag ~ .express-checkout-flag{
        margin-left: 0;
        margin-top: 7px;
    }

    .about-us-map .about-us-map-icons {
        display: block;
    }

    .about-us-map .about-us-map-icons .about-us-map-icon {
        max-width: 100%;
    }

    .about-us-map .about-us-map-icons .about-us-map-icon ~ .about-us-map-icon {
        margin-top: 1em;
    }
}

@media screen and (max-width: 440px) {
    .homepage-slide .homepage-slide-text{
        padding-top: 20px;
    }

    .homepage-slide .homepage-slide-subtitle{
        display: none;
    }

    .homepage-slide .homepage-slide-subtitle ~ .homepage-slide-title{
        margin-top: 0;
    }

    .homepage-promo-links{
        display: block;
    }

    .homepage-promo-links a.homepage-promo-link{
        width: 100%;
        height: 108px;
    }

    .homepage-promo-links .homepage-promo-link::before{
        background-size: contain;
    }

    .homepage-promo-link .homepage-promo-link-desc{
        padding: 0 20px 0 0;
    }

    .homepage-promo-link .homepage-promo-link-btn{
        display: none;
    }

    .homepage-promo-link .homepage-promo-link-title{
        margin-bottom: 0;
        width: 180px;
        font-size: 35px;
    }

    .checkout-options-item .checkout-options-desc{
        padding-right: 15px;
    }
    .checkout-options-item .checkout-options-img{
        display: none;
    }
}

@media screen and (max-width: 430px) {
    .about-us-head{
        height: 478px;
        background: url('../images/upfix-about-us-mobile-head.jpg') 50% 0 no-repeat;
        padding-top: 220px;
    }

    .about-us-head .about-us-head-text{
        margin-left: 0;
    }
}

@media screen and (max-width: 420px) {
    .contact-us-block .contact-us-block-title{
        padding: 21px 15px;
        font-size: 20px;
    }

    .contact-us-block .contact-us-block-title.contact-us-block-icon-shipping,
    .contact-us-block .contact-us-block-title.contact-us-block-icon-address,
    .contact-us-block .contact-us-block-title.contact-us-block-icon-phone,
    .contact-us-block .contact-us-block-title.contact-us-block-icon-support{
        background-position: 16px 50%;
    }

    .contact-us-block .contact-us-block-title.contact-us-block-icon-shipping{
        padding-left: 60px;
    }

    .contact-us-block .contact-us-block-title.contact-us-block-icon-address{
        padding-left: 46px;
    }

    .contact-us-block .contact-us-block-title.contact-us-block-icon-phone{
        padding-left: 47px;
    }

    .contact-us-block .contact-us-block-desc {
        padding: 15px 15px 23px;
    }

    .contact-us-block .contact-us-block-title {
        padding: 22px 15px;
        font-size: 18px;
    }
}

@media screen and (max-width: 400px) {
    .product-info-option ul.product-info-option-list{
        margin-left: 0;
    }

    .product-info-option ul.product-info-option-list > li{
        width: 100%;
        margin-left: 0;
    }

    .product-info-buy-block .product-info-buy-vehicle select.half{
        width: 100%;
    }

    .product-info-buy-bnts .product-info-buy-quantity-container{
        width: 100%;
    }

    .product-info-buy-bnts .common-btn{
        font-size: 16px;
        padding-top: 16px;
        padding-bottom: 16px;
        font-weight: normal;
    }

    .category-articles-block .category-articles-block-image img,
    .category-articles-block .category-articles-block-slider .slider img,
    .category-articles-block-wrap .category-articles-block .category-articles-block-image img,
    .category-articles-block-wrap .category-articles-block .category-articles-block-slider .slider img{
        margin: 0 auto;
        max-height: 185px;
    }

    .order-detail-basket .order-detail-basket-row .order-detail-basket-image-wrap{
        width: 110px;
    }

    .product-info-container .product-info-express-checkout{
        width: 100%;
    }

    .about-us-head .about-us-head-desc{
        font-size: 18px;
    }
}

@media screen and (max-width: 380px) {
    .express-checkout-nav ul li{
        width: 100%;
        padding-right: 52px;
    }

    .express-checkout-nav ul li:not(:last-child) {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAWCAYAAAD0OH0aAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE6SURBVHgBlZNBToNAFIb/GScxVRcsCm45Akdoj+AN6A1wh24KiaFNXHkC2xNwBPQEegPjysTG1L0t43sMxFZhqP9i5jH833vkzQNgxR9TxG8jHCBRmWWZUPyJLz3GrfdsAySwfa1jBwo5VfLtwNxb0J6aesKHOCpskKzWzE32IZUjWjvdQANpvTQQAgw2eRsg/pxcrQo6HdWvF8iGk/YKjY7VBa11p3SIeDW1V2DFax9yWxDgV88lEszdtBtog7QIMRsuuwHW9XtAXSugYTpWbsYSfdI7sVKQ1uyg7KizQ09w4z60A3zTGvmeOasmoqUCm3k8+MbNh6eNmSX6zefJrkX8x/wDRC8OBqdPfWYDGDNnDoxX39HIR+iQwsnZPe3GzNNqMRugVJc0AgF0+YiZF+Ig8dx0/DC/9Q2US213IHGl5wAAAABJRU5ErkJggg==) no-repeat right 26px center;
    }

    .express-checkout-categories-flags .express-checkout-category-flag{
        width: 100%;
    }

    .express-checkout-category-flag > label{
        padding: 20px 20px 20px 72px
    }

    .express-checkout-category-flag > label.express-checkout-category-flag-repair-return{
        background-position-x: -62px !important;
    }

    .express-checkout-category-flag > label.express-checkout-category-flag-appliances{
        background-position-x: 0 !important;
    }

    .express-checkout-category-flag > label.express-checkout-category-flag-fitness{
        background-position-x: -12px !important;
    }

    .express-checkout-category-flag > label.express-checkout-category-flag-industrial{
        background-position-x: 12px !important;
    }

}

@media screen and (max-width: 360px) {
    .prpage-model-blocks{
        margin-left: 0;
    }

    .prpage-model-blocks > a.prpage-model-block{
        margin-left: 0;
        width: 100%;
    }

    .order-detail-basket .order-detail-basket-row .order-detail-basket-image-wrap{
        width: 75px;
    }

    .order-list-nav .order-list-nav-dots{
        width: 38px;
        height: 38px;
        line-height: 38px;
        text-align: center;
    }

    .checkout-options-item .checkout-options-desc .checkout-options-desc-title,
    .checkout-options-item .checkout-options-price{
        font-size: 14px;
    }

    .checkout-options-item .checkout-options-desc{
        font-size: 12px;
    }

    .checkout-options-list .checkout-options-item{
        padding: 10px;
    }

    .checkout-options-item .checkout-options-desc{
        padding: 0 10px;
    }
}

@media screen and (max-width: 345px) {
    .homepage-slide .homepage-slide-text{
        padding-top: 35px;
    }

    .homepage-slide .homepage-slide-desc{
        display: none;
    }

    .homepage-promo-link .homepage-promo-link-title{
        width: auto;
    }
}

@media (min-width: 768px) {
    .ml-md-20{
        margin-left: 20px !important;
    }
}

/* animation */
@keyframes fadeIn {
    0% { opacity: 0; }
    100% { opacity: 1; }
}

@-moz-keyframes fadeIn {
    0% { opacity: 0; }
    100% { opacity: 1; }
}

@-webkit-keyframes fadeIn {
    0% { opacity: 0; }
    100% { opacity: 1; }
}

@-o-keyframes fadeIn {
    0% { opacity: 0; }
    100% { opacity: 1; }
}

@-ms-keyframes fadeIn {
    0% { opacity: 0; }
    100% { opacity: 1; }
}