<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* RESPONSIVE CSS
-------------------------------------------------- */

#responsive-nav-button {
	font-size:20px;
	color:#000;
	margin:10px 5px;	
}

.header
{
	z-index:999999;
}

.mm-menu {
	background-color:#fff;	
}

.mm-title img {
	height:50px;
}

.mm-navbar {
	height:100px;
	border:0;
}
.mm-panels &gt; .mm-panel &gt; .mm-navbar + .mm-listview {
	margin-top:0;	
}

#landscape {
	display:none;	
}



#responsive-menu form {
	padding:20px;	
}


@media (min-width: 1200px) {
	
	#product {
		margin-top:20px;
	}
	
	#product-calculator,
	#products-prices {
		overflow:visible;
		background-color:#f5f5f5;
		border:solid 1px #e3e3e3;
		border-radius:3px;
	}
	

	
	#products-prices {
		padding-bottom:20px;
	}
	
	#product-calculator .dropdown-menu {
		display:block;
		width:100%;
		-webkit-box-shadow: none;
		box-shadow: none;
		border:0;
		margin:0;
		padding:0;
		overflow:auto;
		position:relative;
		background-color:transparent;
	}
	
	#product-calculator .btn-group {
		width:100%;
		-webkit-box-shadow: none;
		box-shadow: none;
	}
	
	.cart-products {
		max-height:350px;
		overflow:auto;
		overflow-x:hidden;	
	}
	
	#top-cart:hover #top-cart-open,
	#top-cart #top-cart-open.open {
		display:block;
	}
	
	#pantoneColor {
		width:300px;	
	}
	
	.filter-col {
		width:20%;
	}

}





@media (max-width: 767px) {
	
	.text-center-xs {
		text-align:center;	
	}

	#top {
		display:none;	
	}

	.jetmenu {
		display:none;	
	}
	#logo {
		text-align:center;	
	}
	
		#logo img {
			margin-top:5px;
			max-height:30px !important;
		}
		
	header {
		height:65px;
		padding:15px 0;
		opacity:0.98;
	}
	
	#main-nav {
		border-top:0;
		display:none;
	}
	
	
	#top-cart #top-cart-open {
		width:100%;
	}
	
	#top-cart-responsive {
		top:0;
		right:0;
		position:absolute;
		margin-top:-35px;	
	}
	
	#top-cart #top-cart-open {
		display:none;
		position:absolute;
		background-color:#fff;
		overflow:auto;
		top:4px;
		right:0;
		z-index:150;
		width:100%;

		right:0;
		border-radius:0;
	}
	
	footer ul {
		margin-bottom:30px;
	}
	
	.snh-addon {
		display:none;	
	}


	#backtotop {
		display:none;
	}
	
	.products &gt; div {
		margin:0;
		padding:0;
	}
	
	.products.list &gt; div {
		padding:0 0 20px 0;
	}

	.highlight-click.active {
			background-color: #fff; /*Default bg, similar to the background's base color*/
			background-image: url("checkbox.png");
			background-position: top; 
			background-position-y: 2px;
			background-position-x: 2px;
			background-repeat: no-repeat; /*Prevent showing multiple background images*/
	}
		
	
	.products &gt; div &gt; div {
		overflow:hidden;
		padding:5px 15px 25px 15px;
		border:solid 1px #e2e3e3;
		border-right:solid 1px transparent;
		border-bottom:0;
		margin:0;
		height:400px;
	}
	
	.products &gt; div:nth-child(1n) &gt; div {
		border-left:solid 1px transparent;
	}
	
	.products &gt; div:nth-child(2n) &gt; div {
		border-left:solid 1px #e2e3e3;
	}
	
	.products .product-img {
		height:160px;
	}
	
	.products h4 {
		height:30px;
	}
	
	.products.list &gt; div &gt; div {
		border:0;
		border-top:solid 1px #e2e3e3;
		padding:20px 15px 0 15px;
	}
	
	#product .col-selects &gt; div {
		height:120px;
	}
	
	#product .col-selects img {
		max-height:80px;
	}

	
	.products &gt; div &gt; div h6 {
		display:block;
	}
	
	.products &gt; div &gt; div h4 {
		display:inline-block;
	}
	
	.products.list .product-img {
		width:40%;
		float:left;
		padding: 0 10px 10px 10px;
	}
	
	
	.products.list .product-infos {
		width:60%;
		float:left;
		text-align:left;
		padding-left:0;
	}
	
	.products.list .product-cart-option {
		width:100%;
		float:none;
		display:block;
		padding-top:0;
	}
	
	
	/* Add To Cart Button */
	.products &gt; div &gt; div .btn {
		margin-top:5px;
		margin-left:0;
		width:100%;
		display:block;
	}

	
	#products-container select {
		width:100%;
	}
	
	#products-container {
		padding:0;	
		margin:0;
	}
	
	#loading {
		padding:200px 0;	
	}
	
	#loading img {
		margin-left:-44px;
	}
	
	#header {
		position:fixed;
		width:100%;	
		z-index:99999999;
		top:0;
	}
	
	#content {
		padding-top:120px;	
	}
	
	section.container {
		padding:10px;	
	}
	
	#product {
		padding:0 20px;	
	}
	
	.btn-toggle {
		padding:6px 6px;	
		font-size:14px;
	}
	
	#responsive-category-header {
		position:fixed;
		width:100%;
		background-color:#fff;
		overflow:visible;
		z-index:200;	
		top:65px;
		padding:10px 20px 10px 0;
		webkit-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.08);
		-moz-box-shadow:    0px 2px 2px 0px rgba(0, 0, 0, 0.08);
		box-shadow:         0px 2px 2px 0px rgba(0, 0, 0, 0.08);
	}
	
		#responsive-category-header .btn {
			background-color:#efefef;	
			border:solid 1px #ccc;
			font-size:12px;
		}
		
			#responsive-category-header .btn i {
				font-size:14px;
			}
			
			#responsive-category-header .btn-group.dropdown-group {
				width:100%;
			}

	
	#product-calculator .dropdown-menu {
		width:100%;
		padding:30px;
	}
	
	#product-calculator .btn-group {
		width:100%;
	}
	
	.collapse {
		display:block;	
	}
	
	/* modal box style, can be anything you want */
	.modalBox {
		width: 90%;
		margin: 20px auto;
		padding: 00px;
	}
	
	.custom-list .b-r {
		border:0;
	}
	
	#top-cart #top-cart-open .cart-product .cart-remove {
		display:block;	
	}
	
	#product-price-overview {
		font-size:11px;	
	}
	
	.filter-col {
		width:25%;
	}
	
	.filter-col-xs-full {
		width:100%;
		margin: 10px 0;
	}
	
}
@media (min-width: 768px) and (max-width: 991px) {
	
	.jetmenu &gt; li &gt; a {
		font-size:12px;
		padding:8px 10px;
	}	
	
	.products &gt; div &gt; div {
		padding:0 0 30px 0;
		overflow:visible;
	}
	
	/* Add To Cart Button */
	.products &gt; div &gt; div .btn {
		margin-top:5px;
		margin-left:0;
	}
	
	#product-calculator .dropdown-menu {
		width:100%;
		padding:30px;
	}
	
	#product-calculator .btn-group {
		width:100%;
	}
	
	.collapse {
		display:block;	
	}
	
	.products &gt; div &gt; div {
		height:420px;
	}
	.products .product-img {
		height:230px;
	}
	
	
	#top {
		display:none;	
	}

	.jetmenu {
		display:none;	
	}
	#logo {
		text-align:center;	
	}
	
		#logo img {
			margin-top:5px;
			max-height:30px;
		}
		
	header {
		height:65px;
		padding:15px 0;
		opacity:0.98;
	}
	
	#main-nav {
		border-top:0;
		display:none;
	}
	
	
	#top-cart #top-cart-open {
		width:100%;
	}
	
	#top-cart-responsive {
		top:0;
		right:0;
		position:absolute;
		margin-top:-35px;	
		z-index:1000;
	}
	
	#product .col-selects &gt; div {
		height:200px;
	}
	
	.custom-list .b-r {
		border:0;
	}
	
	#top-cart #top-cart-open .cart-product .cart-remove {
		display:block;	
	}
	
	#visible_ipad {
		display:block;	
	}
	
	
	.products.list .list-only {
		display:block;	
	}
	
	.filter-col {
		width:20%;
	}
	
	
}





@media (min-width: 992px) and (max-width: 1199px) {
	header #header-icons {
		font-size:10px;
	}
	.jetmenu &gt; li &gt; a {
		font-size:12px;
	}
	
	.products &gt; div &gt; div {
		padding:0 0 30px 0;
		overflow:visible;
	}
	
	/* Add To Cart Button */
	.products &gt; div &gt; div .btn {
		margin-top:5px;
		margin-left:0;
	}
	
	
	#product-calculator {
		overflow:visible;
	}
	
	
	#product-calculator .dropdown-menu {
		display:block;
		width:100%;
		-webkit-box-shadow: none;
		box-shadow: none;
		border:0;
		margin:0;
		padding:0;
		overflow:auto;
		position:relative;
	}
	
	#product-calculator .btn-group {
		width:100%;
		-webkit-box-shadow: none;
		box-shadow: none;
	}
	
	.products &gt; div &gt; div {
		height:440px;
	}
	.products .product-img {
		height:230px;
	}
	
	#top-cart:hover #top-cart-open,
	#top-cart #top-cart-open.open {
		display:block;
	}

			
}




@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:landscape) {
	/*#page,#content,footer {
		display:none;	
	}
	#ipad_landscape {
		text-align:center;
		font-family: 'Open Sans', sans-serif;
		font-size:30px;
		display:block;
		margin:200px 0;
	}*/
	
	
	.col-md-12 {
		width: 100%;
	}
	.col-md-11 {
		width: 91.66666667%;
	}
	.col-md-10.col-landscape {
		width: 75%;
	}
	.col-md-9 {
		width: 75%;
	}
	.col-md-8 {
		width: 66.66666667%;
	}
	.col-md-7 {
		width: 58.33333333%;
	}
	.col-md-6 {
		width: 50%;
	}
	.col-md-5 {
		width: 41.66666667%;
	}
	.col-md-4 {
		width: 33.33333333%;
	}
	.col-md-3 {
		width: 25%;
	}
	.col-md-2.col-landscape {
		width: 25%;
	}
	.col-md-1 {
		width: 8.33333333%;
	}
	
	#landscape {
		display:block;	
	}
	
	.hide-landscape {
		display:none;	
	}
	
	
	.jetmenu &gt; li.home a {
		display:none;
	}
	
	.jetmenu .caret {
		display:none;
	}
	
	.products.list .list-only {
		display:block;	
	}
	

	
}

.clerk-design-component-aDYXmLut {
    width: 99.8% !important;
}

@media (min-width: 701px) and (max-width: 991px) {
		.showsmalldevices {
			display:block !important;	
		}
}

@media (min-width: 992px) {
		.showsmalldevices {
			display:none !important;	
		}
}

@media (max-width: 1199px) {
	.CO2IconProduct {
			
			top: 185px !important;
	}

	.CO2IconProduct img {
			width: 50px !important;
			height: 50px !important;
			
	}

	.co2-value {
	
			font-size: 11px;
			bottom:1px;
		
	}


	.omtankeiconproduct img {
		border-width:0px;
		width: 50px !important;
		height: 50px !important;

	}

}

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