<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
@media all and (min-width:1000px){
	#my-icon{display: none;}
}


@media all and (min-width:1300px){
	.container{max-width: 1280px;}
}
@media all and (min-width:1440px){
	.container{max-width: 100%;}
	.header-menu .container{max-width: 100%;}
}

@media all and (max-width:1200px){
	.Project-item .ProjectPic img{height: auto;min-height: 200px;}
	.news-item .NewsPic img{height: auto;}
	.header-menu .logoWrapper{max-width: 30.333333%;-ms-flex: 0 0 30.666667%;flex: 0 0 30.666667%}
	.header-menu .menuWrapper{-ms-flex: 0 0 48.666667%;flex: 0 0 48.666667%;max-width: 48.666667%;}
	.header-menu .searchWrapper{-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%;}
}

@media all and (max-width:1024px){
	.home-page-category-grid .title a{font-size: 13px;}
	.header-menu .logoWrapper{max-width: 28.333333%;-ms-flex: 0 0 30.666667%;flex: 0 0 30.666667%}
	.header-menu .menuWrapper{-ms-flex: 0 0 48.666667%;flex: 0 0 48.666667%;max-width: 48.666667%;}
	.header-menu .searchWrapper{-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%;}
	.block .list a{font-size: 12px;}
	.home-page-category-grid .title a, .sub-category-grid .title a{font-size: 12px;}
}

@media all and (max-width:1000px){
	.hoverOverlay .hoverOverlayBox{display: none;}
	.menuWrapper{text-align: right;}
	#my-icon{background: #008ac9;box-shadow:  none;color:  #fff;height:  30px;width:  30px;line-height:  0;padding:  0;text-align:  center;line-height:  30px;position:  relative;top: 6px;/* border: 2px solid #000; */}
	.header-menu .logoWrapper{max-width: 50.333333%;-ms-flex: 0 0 50.666667%;flex: 0 0 50.666667%}
	.header-menu .menuWrapper{-ms-flex: 0 0 24.666667%;flex: 0 0 24.666667%;max-width: 24.666667%;}
	.header-menu .searchWrapper{-ms-flex: 0 0 24%;flex: 0 0 24%;max-width: 24%;}
	.order-progress .page-title h1{margin: 0;}
}

@media all and (max-width:992px){
	.footer-block {float: left;width: 33.33%;margin: 0;}
	.NewsWrapper{height: auto;}
	.NewsWrapper p{margin: 0 0 20px;}
	.NewsWrapper .NewsWrapperInputWrapper{margin-top: 40px;margin-bottom: 10px;}
	.NewsWrapper img{width: 150px;margin: 0 auto 20px;display: none;}
	.follow-us{float: none;width: 100% !important;margin: 0;clear: both;margin-top: 25px;}
	.newsletter{float: left;}
	.social{float: right;}
	.footer{    margin-top: 15px;}
	.container{max-width: 100%;}
	.product-picture img{max-width: 100%}
	.block a.product-picture{width: 30%;}
	.login-page .new-wrapper{width: 100%;}
	.login-page .returning-wrapper{display: table;float: none;margin: auto}
	.login-page .new-wrapper .text{min-height: 0px;}
}

@media all and (max-width:768px){
	.header-links-wrapper{float: none;}
	.header-menu .logoWrapper{max-width: 43.333333%;-ms-flex: 0 0 43.666667%;flex: 0 0 43.666667%}
	.header-menu .menuWrapper{max-width: 15.333333%;-ms-flex: 0 0 15.666667%;flex: 0 0 15.666667%}
	.header-menu .searchWrapper{max-width: 40%;-ms-flex: 0 0 40%;flex: 0 0 33.666667%}
	.header-menu{padding: 0px}
	.header-logo a img{    position: relative;top: 3px;}
	.footer-block{width: 100%;max-width: 450px;margin: auto;float: none;}
	.footer-block .title{background-color: #008ac9;color: #fff;font-size: 13px;}
	.footer-block .title strong{color: #fff}
	.footer-block.follow-us{}
	.footer-block.follow-us .title{background:  transparent;padding: 10px 0 0px;text-align:  center;}
	.footer-block.follow-us .title strong{color:  #000;}
	.footer-block.follow-us .newsletter{float: none;display: table;margin:  auto;}
	.footer-block.follow-us .social{float:  none;display:  table;margin:  auto;}
	.whitelogo{display: table;margin: auto;}
	.footer-info{float: none;}
	.footer-block.follow-us .social .title{background:  transparent;padding: 0px 0 0px;text-align:  center;}
	.follow-us .social ul{margin: 0}
	.footer-upper{margin-bottom: 15px;}
	.page-title-banner .page-title h1, .page-title-banner .page-title h2{font-size: 18px;}
	.block a.product-picture{width: 70px;margin:  0;}
	.item-box{max-width: 450px;margin: 10px auto;}
	.cart-footer{padding: 30px 0px;}
	.ShipCalWrapper .ShipCalBox p{padding-bottom: 15px;}
	.inputs input[type="text"], .inputs input[type="password"], .inputs select, .inputs textarea{width: 99%;display: block;}
	.center-2 .inputs label{text-align: left;font-weight: 600;margin: 5px;}
	.required:not(input){position: absolute;right: 0;bottom: 0;height:  15px;}
	.inputs label{	text-align: left;font-weight: 600;margin: 5px;}
	.html-registration-page .fieldset{display: block;}
	.vat-note em{    white-space: normal;}
	.Project-list-homepage .Project-item ,.news-list-homepage .news-item{margin: 0 auto 15px !important;max-width: 450px;width: 100%;display: table;}
	.home-page-category-grid .CategoryTitle h3{margin: 10px auto 0px}
}

@media all and (max-width:600px){
	.header-menu .logoWrapper{max-width: 80.0%;-ms-flex: 0 0 80.0%;flex: 0 0 80.0%}
	.header-menu .menuWrapper{max-width: 18.0%;-ms-flex: 0 0 18.0%;flex: 0 0 18.0%}
	.header-menu .searchWrapper{max-width: 100.0%;-ms-flex: 0 0 100.0%;flex: 0 0 100.0%;padding-top: 17px;text-align:  center;}
	.header-menu .searchWrapper .header-shipping-info {text-align:center; margin:0 0 5px;}
	.search-box form{width: 80%;display:  table;margin:  auto;}
	.search-box input.search-box-text{width: 100%;border-radius: 50px;}
}

@media all and (max-width:480px){
	.page-title-banner{padding: 15px;}
	.page-title-banner .page-title{padding: 15px;}
	.newsletter-email input[type="text"]{width: 160px;}
	.registration-page .button-1, .registration-result-page .button-1, .login-page .button-1, .password-recovery-page .button-1, .account-page .button-1, .return-request-page .button-1{font-size: 12px;
	}
	.login-page .returning-wrapper input[type="text"], .login-page .returning-wrapper input[type="password"]{
		width: 250px;
	}
}




</pre></body></html>