/*
:target::before {
  content:"";
  display:block;
  height:160px;  
  margin:-160px 0 0; 
   position:relative;
} */


body{padding-top:266px;}

#content,
.inner {max-width:1400px;width:98%;margin:0 auto;}

	/* size specific stuff */
.no-mobile {display:block;}
.nm__inline {display:inline;}
.quicklink.no-mobile {display:inline-block;;}
.hide,
.nav-toplevel.no-desktop,
.no-desktop {display:none;}




#TOPsitewidebanner {width:100%;position:fixed;top:0;left:0;z-index:9999}
.hastop {padding-top:48px;}

/* fixed header */
#header{position:fixed;width:100%;height:200px;top:0;background:#fff;z-index:999;transition:height 0.3s ease-in,top 0.3s ease-in;}
#nav {position:fixed;width:100%;top:200px;z-index:998;transition:top 0.3s ease-in;}

 

.hastop #header{top:48px;}
.hastop #nav {top:248px;}
.hastop #finder__ {top:314px;}


.fixed #header {top:-102px;}
.fixed #nav {top:98px;}
.fixed #finder__ {top:115px;}



.fixed .hastop #header{top:-72px;}
.fixed .hastop #nav {top:128px;}
.fixed .hastop #finder__ {top:165px;}



.fixed .logo {background-size:165px 70px;background-position:0 124px;}
/*.fixed .navigation {height:43px}
.fixed .nav-toplevel {height:40px}
.fixed .nav-toplevel-link {line-height:40px;;}
.fixed .submenu {top:40px;}
*/



/* logo */
 .header {height:199px;border:none;}
.logo {width:240px;background-position:0 54px;background-size:239px 106px;float:none;height:199px;transition:background-size 0.3s ease-in,background-position 0.3s ease-in}

.phonenumber {position:absolute;left:242px;top:80px;background-position:-82px -198px;padding-left:25px;font-size:1.3em;line-height:20px;}

/* search */
#searchresultsholder { top:48px;position:absolute;left:0}

.searchresults .g04 {padding-top:5px;float:left;width:10%;}
.searchresults .g08 {padding-top:5px;float:right;width:88%;}


/* finder */

.finder {margin: 0;text-align:center;height:70px;padding:5px 0;display:block;}
.finder__bottom {padding:10px 0;height:80px;border-top:1px solid #ccc;}

.quickfind_iframe {width:100%;height:48px;;margin:5px 0;padding:0;border:none;}

.searchform {position:absolute;;margin:0;padding:5px 0;background-color:#fff;border:none}

	.quickfindform {padding:10px 0;}

.searchform {display:block;xwidth:50%;bottom:41px;left:250px;;right:250px;border:1px solid #e6e6e6;padding:0 10px 0 20px;transition:bottom 0.31s ease-in}


.fixed .searchform {bottom:7px;}

	.searchform-fieldset {height:48px;border:none;background:none;padding:0}
	
	.searchform-input {width:calc(100% - 60px);border:0;padding:0 0;height:47px;line-height:47px;}
	
	.searchform-select {display:block;border:1px solid #ccc;padding:0 5px;height:40px;line-height:40px;width:auto;margin:0 10px;max-width:250px;min-width:170px;}
	.searchform-input:focus {box-shadow:none;border:none;}
	
	
	.searchform-button {width:50px;height:46px; }
		.finder-button { text-indent:0;width:auto;float:none;line-height:40px;display:inline-block;margin:0 10px;padding:0 10px;font-size:14px!important;background:#360}
		
	.qf_label {font-size:14px;line-height:40px;display:inline-block;margin:0 10px;color:#360;font-weight:600}	

.delivery-form {width: 170px;
position: absolute;
right: 10px;top:auto;
top: 50px;}	


.box-delivery { min-height:95px;margin:10px 0 25px}
.box-heading {font-family:"Open Sans";font-size:18px;font-weight:400;padding:10px}
.box-heading b {font-size:1.1rem;}

.box-text {font-size:18px;color:#360;font-weight:600}
.box-text strong {font-size:18px;color:#000;font-weight:600}


.box-delivery .searchform-fieldset {border:1px solid #360;margin:10px 0;height:50px;padding:0 0 0 10px;background:#fff;}


.gold_heading {padding:10px;font-size:18px}

.input-button {font-family:"Open Sans";font-size:18px;font-weight:400;}
.input-button_orange {font-size:20px;}
.input-button_applycode {padding:2px 10px 3px;height:38px;}

.itempurc_add {font-size:20px;font-weight:700}

/* main navigation */
.navigation {margin: 0;height:66px;background:#fff;/*background:url('/images/sprites_specific.png') repeat-x;;*/border-top:2px solid #e6e6e6;border-bottom:1px solid #e6e6e6;position:relative;}
.navigation-ul {display:block;border:none;display: -webkit-flex; /* Safari */
    -webkit-justify-content: space-between; /* Safari 6.1+ */
    display: flex;
    justify-content: space-between;
	
	
	}
.nav-toplevel {width:auto;display:block;margin:0;border:none;/*float:left;*/height:63px;text-align:center;}
.canopen {background:none}
	.nav-toplevel:hover,
	.toplevel-active {background:#9a6600;color:#ffffff;;}
	
.nav-toplevel-link {font-family:'Strait';display:inline-block;color:#000;font-weight:400;padding:13px 10px;color:inherit;transition:color 0.1s ease-in;line-height:18px;font-size:16px;  }


	.nav-toplevel:hover .nav-toplevel-link,
	.toplevel-active .nav-toplevel-link,
	.nav-toplevel-link:hover {color:#fff;}

.submenu {background:#fff;display:none;position:absolute;left:0;top:63px;z-index:999;width:100%;padding:0;border:0;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;text-align:left}

.submenuflex {display:-webkit-flex;display:flex;}

		
	.nav-toplevel:hover .submenu {display:block;} 
	
	.submenu > .inner {display:-webkit-flex;display:flex;}
	
	.submenu > .inner > ul {text-align:left;width:calc(60% - 20px);float:left}
	
	
	
	/*.cols1 ul {width:100%;}
	.cols2 ul {width:50%;}
	.cols3 ul {width:33%;}
	.cols4 ul {width:25%;}
	.cols5 ul {width:20%;}
	.cols6 ul {width:16%;}
	.cols7 ul {width:14%;}
	.cols8 ul {width:12%;}*/
	.nav-sublevel {margin:0;font-size:16px;float:left;width:33%;padding:20px 0 0;border:none;font-family:'Open Sans';}
	
 	.menu-ad .nav-sublevel {padding-bottom:10px;}
	
	.nav-sublevel:nth-child(2n+1){clear:none;}
	.nav-sublevel:nth-child(3n+1){clear:both;}
	
		.nav-sublevel a {color:#360;font-weight:600;display:block;padding:8px 3px;margin:0 10px;}


 

		.nav-sublevel a:hover,
		.nav-sublevel a.active {color:#000;}

	.submenu3 {padding:0;}
	.nav-thirdlevel {margin:3px 5px;font-size:14px;}
		.nav-thirdlevel a {color:#000000;border:none;padding:3px 0;font-weight:400;}

.menu-ad	.nav-thirdlevel {margin:1px 5px 1px;font-size:13px; }
.menu-ad	.nav-thirdlevel a { padding:1px 0;}

/* .nav-sublevel + .nav-sublevel { padding:10px 0}*/
.menu-ad .nav-sublevel + .nav-sublevel {padding-top:2px}


		.nav-thirdlevel a:hover,
		.nav-thirdlevel a.active  {color:#336600;}

	.meun-ad {display:block;text-align:left;}
		.menu-ad .nav-sublevel {width:100%;}
		.menu-ad {float:right;width:40%;padding:0 10px 64px;background:#e6e6e6;/*height:100%;min-height:245px;*/font-family:'Open Sans';position:relative;display:block;}
		.menu-wysiwyg {padding:28px 20px;text-align:left;}
		.menu-wysiwyg a {display:block;padding:0;font-size:16px;color:#9a6600;font-weight:600px;}
		.menu-wysiwyg img {position:absolute;bottom:20px;right:20px;max-width:calc(50% - 40px);}
		
		
		.sm a,
		.menu-ad .nav-sublevel > a {padding: 0 0 0 28px;margin:8px 10px;background-size:24px 288px;background-repeat:no-repeat;background-image:url('/images/sprites__infobox.png?4');}
			.sm__price {background-position:-2px -195px;}
			.sm__sizes {background-position:0 2px;}
			.sm__searches {background-position:0 -114px;}
			.sm__brands {background-position:0 -133px;}
			.sm a {margin:0 0 10px 0;color:#333;font-size:14px}
			
	.menu-image {position:absolute;bottom:0;left:0;right:0;background:url('/images/white_van.png') no-repeat #000 20px 50%;background-size:auto 36px;padding:10px 50px 10px 106px;height:64px;}
	.menu-image img  {display:none;}
	.menu-image  {color:#fff;font-size:16px;font-weight:600;}
		.menu-image a {color:#fff;}
		
/* quick links */
.quicklinks {position:absolute;top:30px;right:290px; font-size:15px; text-align:right}
	.quicklink {display:inline;padding:0px 2px 0 30px;margin-left:20px;line-height:24px;font-weight:600;background-image:url('/images/sprites_header.png?2');background-size:26px 75px;}
	.quicklink a {color:#333}
	.quicklink a:hover {color:#000}
 
	.icon-my {background-position:0 -0;}
	.icon-cu {background-position:0 -50px;}
	
	
	
.contactlinks {position:absolute;top:18px;right:3%;}
	.contactlink {display:inline-block;padding:0 0 0 0;;margin-left:20px;;margin-right:0;font-size:14px;text-align:right;background:none;}
		.contactlink a {display:block;font-size:28px;line-height:1.2;color:#360;font-weight:400;}
		
		
/*	.icon-cuo {background-position:-6px -623px;}
	.icon-cuo {background-position:-6px -623px;}
	.icon-eua {background-position:-7px -511px;}	
	.icon-van {background:none;margin:0;}	
.icon-x {padding-left:50px;}
	.icon-slc {background-position:-7px -511px;display:none;}
*/


/* ksps */
.ksp {text-align:left;font-size:13px;color:#333;padding:0 0 0 52px;font-weight:500;background:url('/images/sprites__ksps.png?2') no-repeat 0 0;background-size:48px 336px;margin:10px 0}
	.ksp__delivery {background-position:0 0;}
	.ksp__returns {background-position:0 -48px;}
	.ksp__about {background-position:0 -98px;}
	.ksp__reviews {background-position:0 -144px;}
.ksp a {font-size:15px;display:block;}






/* breadcrumbs */
.breadcrumbs {line-height:40px;order:none;;z-index:997;border:none}
	.crumb {padding:0 0 0 20px;font-size:12px;line-height:40px;}	
	
	
	#sitewidebanner  { padding:8px 0}
/* content */
#content{padding:0;clear:both;z-index:3;min-height:500px;}
#content.content__product {padding-top:10px;}


#header .inner {position:relative;}


.home_zone {padding:10px 0 20px;}
.home_zone ~ .swb_m {padding-top:10px}


.halves p {width:20%;padding:10px;line-height:1.2 }
.halves p b {display:block;}
/* input */
.input-text {/*max-width:300px;*/;font-size:1em;color:#555;}

/*h1-h6 */
legend,
.strip-heading,
.heading,
.subheading,
.featured-heading,
.item-title,
.heading-footer,
.navigation {font-family:'Strait';font-weight:400;}

.heading {padding:20px 0 10px;}

.product-heading {font-size:38px;padding-top:1px }

.stack1 {padding-top:0;}
.stack1 .product-heading {font-size:44px;}

.strip-heading {font-size:38px;padding:15px 0 5px; }
.sh__grey {padding:0 0 0 10px;font-size:24px;}
.sh__small { font-size:1.75rem;}
/* pagination */
	.pagination {text-align:right;}
	
	
	.jump-form label,
	.jump-form select,
	.jump-form input {float:left;min-width:20px;max-width:150px;margin-left:0;margin-right:1rem}
	.jump-form label {margin-left:1rem}
	.jump-form input[type="checkbox"] {width:auto;height:auto;padding:0;margin-top:14px;margin-left:0;min-width:15px;}
	
/* items */

.strip-heading a {float:right;/*font-size:18px;*/}
	.item-inner {margin:12px;}
	.item-disc {font-size:19px;}
.product-photo-box .item-disc {font-size:24px;padding:16px;max-width:100px;;}
	
/*	.item-inner:hover {box-shadow:0 0 4px rgba(51,102,0,0.5);border-color:#470;}*/
/* categoryies */
/*
.item0 {margin-left:0;margin-right:6px}
.item1 {margin-left:2px;margin-right:4px}
.item2 {margin-left:4px;margin-right:2px}
.item3 {margin-left:6px;margin-right:0;float:right;}

div.item0 {margin-left:3px;margin-right:9px}
div.item1 {margin-left:5px;margin-right:7px}
div.item2 {margin-left:7px;margin-right:5px}
div.item3 {margin-left:9px;margin-right:3px;}
*/

.g09 .g04 div.item-inner {margin-right:0;margin-left:20px;}

.home_items {margin:0 -11px;overflow:hidden;}

.g_comp .item-inner {margin:0;}
.compare_table thead td {padding:5px;}
.g_comp .item-desc {font-size:0.97em;height:4em;}

	.category {height:150px;overflow:hidden;}
	.item-title {;font-size:28px;line-height:1;width:100%;padding:8px 0;/*opacity:0.8;text-shadow:0 0 2px #000;transition:opacity 0.2s ease-in;*/display:block;height:40px;overflow:hidden}	
	.item-size {font-family:'Open Sans';font-weight:400;}
	.item-price {font-family:'Open Sans';font-weight:600;}
		.selected .item-title {opacity:1;}
	.item-desc {padding:5px;font-size:15px;height:44px;line-height:1.2;overflow:hidden}
	.item-buttons {height:50px;margin:0 0 0 ;position:relative;padding:25px 0 0;display:block}
	.item-button {background:url('/images/item.jpg') left bottom  no-repeat;;display:block;height:46px;width:65px;overflow:hidden;text-indent:-999px;;float:left;}	

	.item-days {font-size:15px;padding-left:41px;background-position:0 50%;background-size:auto;}

	.item-brand-link {display:block}
	
		.item-days__comp {height:34px;background-position:0 -796px}
	.item-days::before{content:"";}
	.button_compare {margin-right:0;margin-top:0px;}
	.label-compare {clear:right;float:right;display:block;}
	
	.button_van {margin-top:14px;}
	
/* product */
.product-photo-box {
/*    min-height: 564px;
	line-height:564px;*/
    min-height: 400px;
	line-height:400px;
	width:100%;
	display: inline-flex;
	padding:0;
}
#bigimage { margin: auto;}

.thumb-item {margin:0 10px 10px 0;}
	.price-heading {font-family:"Open Sans";}

.product-quantity {padding-left:1px;margin-bottom:1px;}
.qty-label {display:none;}

.reminder-button {margin-top:8px;}

.option-price {margin-right:10px;}
/* info boxes */
/*
.infobox-nav { ;height:30px;}
.infobox-nav li {line-height:30px;height:30px;font-family:'Open Sans';font-size:1rem;}
.infobox-nav a { padding:0 8px;;}
.infobox-nav li.active {height:31px; }

.infobox { height:435px;;}
.infobox__big {height:auto;}
.infobox-first {display:block;}

*/
.infobox {padding:20px;}
.infobox-inner {padding:20px 0;}
.infobox {background-position: 98% 20px;background-size:28px auto;}
.infobox__open {background-position:98% -32px;}

	.product-features li {margin:0 0 8px;  }

.good_news_everybody {font-size:21px;padding:0 10px}
.pickaday_text {font-size:16px;margin:1rem 0;padding:0 10px}




.tip {width:24px;height:24px;cursor:pointer;position:relative;background:url('/images/icon_q.png') 50% 50% no-repeat ;float:left;display:block;}
	.tip-desc {display:none;width:290px;padding:10px 10px 15px;border:1px solid #360;background:url('/images/close_popup.png') bottom right no-repeat #fff;box-shadow:0 0 4px #aaa;position:absolute;right:29px;top:2px;border-radius:10px;z-index:299;font-size:11px;}
	.tip-desc img {float:left;width:90px;height:auto;margin:0 10px 5px 0;}
	.tip-text {width:160px;float:left;}
	.tip-desc strong {color:#360;display:block;font-weight:700;}
	.show {display:block;}

.fixer {position:relative;}
.fixee {position:sticky;top:190px;right:0; }

.savebasket .label {padding-bottom:5px;text-align:left;}

/* basket */
.basket {}
	.basket-item {}
		.header-row {border-bottom:2px solid black;border-top:0;}
		.basket-delete {}
.grid		.basket-image {width:auto;}
.grid		.basket-text-group {width:auto;}
		.basket-title{}
		.basket-link {}
		.basket-qty {line-height:18px;}
		.basket-qty form {clear:both;margin:0 0 5px;}
		.basket-qty .quantity-item {margin-bottom:10px;}
		.basket-unit {line-height:18px;}
		.basket-price {line-height:18px;}

				 .no-mobile + .basket-text-group {width:91.67%;}

		
	.basket-text-group .basket-text-group {padding:3px 0;border-top:1px solid #ddd;font-size:11px;}
	.basket-text-group .basket-text-group .basket-title {color:#9A6600;padding-left:15px;font-weight:700;clear:both;}
.checkout	.basket-text-group .basket-text-group .basket-title {padding-left:2px;font-weight:300;}
.checkout	.basket-text-group .basket-text-group .basket-price {padding-right:5px;}



.form-proceed {margin-top:20px;}	
	
.section {border:0;}	
	
	.basket-delivery {background:url('/images/van_green.png') 98% 50% no-repeat #e6e6e6;padding:10px 100px 10px 10px;height:84px;font-size:0.9rem;;}

	.savebasket {min-height:74px;margin:12px 0;padding:4px 10px }


.pay-button {width:288px;}
	
  #slider_holder {min-height:400px;background:#eee;padding-top:0}
  .rslides_nav {top:178px;bottom:auto;}
	
#seo {margin-top:50px;clear:both;border-top:1px solid #ccc;}
 
.seotab {text-align:left;font-size:18px;color:#333;padding:10px 0 10px 52px;font-weight:500;background:url('/images/sprites__ksps.png?2') no-repeat 0 0;background-size:48px 336px;margin:10px 0;cursor:pointer}
	.seotab__1 {background-position:0 0;}
	.seotab__2 {background-position:0 -192px;}
	.seotab__3 {background-position:0 -240px;}
	.seotab__4 {background-position:0 -288px;}
	
	
.seocont {padding:20px 0;font-size:11px;color:#444;clear:both;}
	#seo .seocont {display:none;}
/* minibasket */

.minibasket-box  {
	background:url('/images/icon_basket_22.png') 0 3px no-repeat #ffffff;
	background-size:66px 56px;
    position:absolute;
	bottom:42px;
	right:3%;
    height: 60px;
	width:205px;
    padding:0;
    z-index: 6550;
	border-radius:0;
	cursor:pointer;
	transition:bottom 0.2s ease-in;

}


.fixed .minibasket-box {bottom:9px;}

/* .minibasket-full {
	background:#9a6600;;
} */
.minibasket-link {display:block;float:left;width:60px;height:60px;text-indent:-999px;overflow:hidden;}

.minibasket-price {
	color:#360;
	font-size:28px;
	font-weight:400;
	font-family:'Open Sans';
	display:block;
}
.minibasket-info {line-height:1;float:right;width:125px;height:56px;color:#360;margin:0;font-size:13px;text-align:left;padding:20px 5px 0 8px;	
}
.minibasket-items {position:absolute;left:46px;top:0px;width:26px;display:block;height:26px;text-align:center;color:#fff;background-color:#9a6600;line-height:1;font-size:14px;border-radius:999px;line-height:24px;padding:0}

.minibasket {visibility:hidden;position:absolute;right:0;top:-500px;;width:350px;background:white;z-index:5554;border:1px solid #9a6600;}
.minibasket-iframe {width:335px;max-height:444px;overflow:hidden;margin:0;border:0;}

/* product */


.bodytext,
#textblock {font-size:1.1em;margin:0  0 1em 0;}


.lh2,
.lh2 p {line-height:1.8;}

.cattext  {font-size:1.1em;line-height:1.4;margin:8px 0;padding:8px 0 0;}
.cattext p {font-size:1rem;line-height:1.4;margin:0;}

.bump-down {margin-top:20px;}
.push_down {margin-top:16px;}
.fp-row__SR	.fp-text__frm {width:calc(80% - 140px);}


/* footer */
#footer {margin-top:0;padding:25px 0;clear:both;border-top:1px solid #ccc;border-bottom:1px solid #ccc}
.p-home #content {padding:10px 0 0 0;}

.p-home #footer {margin-top:0;}
	.footer-bordered {border-right:1px solid #9a9a9a;min-height:150px;}
	
	.heading-footer {padding:8px 25px;font-size:22px;font-weight:400}
	.footer-list,
	.social-list,
	.newsletterform {margin:5px 25px;font-size:16px;}
	
		.footer-link { font-size:15px; }

	.footer-img {margin-top:8px;height:75px;width:auto;}
	
	.footer-credit {font-size:12px;line-height:1.25}
.social-link-item {width:48px;}
.credit {background:url('/images/footer-payment-icons.gif') 50% 2px no-repeat;min-height:75px;}



/* home blocks */
.blocks {display:-webkit-flex;display:flex;}

	.block-inner {margin:12px;}
		.block-inner:first-child {margin-left:0;}
		.block-inner:last-child {margin-right:0;}

	.block-overlay {padding:30px 10px}
	.block-image {}
	.block-title {}
	.block-text {}


/* wpn */
.jcarousel {}
.wpn {width:25%;float:left;min-height:100px;}
.wpn {font-size:1.1rem;padding:14px 20px;}

.brands {width:auto;float:left;text-align:center;}
.brands a {display:block;text-align:center;padding:0 10px}
.brands a img {margin:0 auto;height:50px;max-width:120px;object-fit:contain;}


/* grid - grid items should try to add up to 12. ie g03 + g04 + g05; g06 + g06; g04 + g04 + g04; etc. */
.grid {float:left;}
.grid_right {float:right;}
	.g01 {width:8.33%;}
	.g02 {width:16.67%;}
	.fl25,
	.g03 {width:25%;}
	.fl33,
	.g04 {width:33.3%;}
	.g05 {width:41.67%;}
	.fl50,
	.g06 {width:50%;}
	.g07 {width:58.3%;}
	.fl66,
	.g08 {width:66.67%;}
	.g09 {width:75%;}
	.g10 {width:83.3%;}
	.g11 {width:91.67%;}
	.fl100,
	.g12 {width:100%;}	

.g_title {width:11%;}
.g_comp  {width:22%;}
.padding_right {padding-right:20px;}
.padding_bottom {padding-bottom:20px;}
.margin_r_1 {border-right:10px solid white}
.pull_left {padding-right:20px;}	
.margin_right {margin-right:10px;}	
	.clear_right {clear:right;}
	.clear_left {clear:left;}
	.go_right {text-align:right;}
	.nopadding {padding:0;}
	.pad_all {padding:1rem;}
/* flex */
.flex_row {
	display: -webkit-flex; /* Safari */
    display: flex;
}
.flex_j {
	 justify-content: space-between;
	 -webkit-justify-content:-webkit-space-between;
}

.flex_c {
	justify-content: center;
}

.flex_wrap {flex-wrap: wrap;}
.flex_item {
	-webkit-flex:1;
	flex:1;	
}
	.flex__gap {margin:12px;}
	
	
		
.streamlined .streamline {display:none;}	


.newsletterform-input {height:40px;}
.qty-input {height:28px;}
.savebasket__left {margin-right:0;}
.savebasket__left a {bottom:auto;top:10px;left:auto;right:10px}
.savebasket__left input {bottom:10px;right:10px;position:absolute}
.lookup .input-button_orange {float:right;}



.grey_cards {margin-bottom:0;}


@media only screen and (min-width: 1100px) {
.nav-toplevel-link { font-size:16px; line-height:63px;padding:0 10px;}
.ksp a {font-size:18px;display:block;}
.searchform {  left:320px;;right:290px; }

.itempurc_add {font-size:26px;font-weight:700;background-position:15% 50%;width:100%}
 .d26 .productpage-twobytwo * {font-size:14px;}


}
@media only screen and (min-width: 1403px) {
.nav-toplevel-link { font-size:20px; line-height:63px;padding:0 10px;}
.sic {width:150px;height:106px;background-size:150px 106px;;margin-top:2px;top:-6px}
.itempurc_add {font-size:28px; background-position:20% 50%; }
  .d26 .productpage-twobytwo * {font-size:16px;}

}



@media only screen and (max-width: 1203px) {
		.icon-van {background:none;margin:0;display:none}	
	.menu-ad .nav-sublevel > a {background:none;padding-left:0;}
}
@media only screen and (max-width: 903px) {
	.sic {top:-80px;}
	
}

@media only screen and (max-width: 1003px) {
 .nm__inline,
 .icon-tge,
.icon-nhe,
.icon-eua,
img.item0,
img.item1,
img.item2,
img.item3 {display:none!important;}

.box-delivery .box-text,
.box-delivery {background:none;}
.box-text {padding-left:10px;}
#content {padding:10px 5px!important;}
.inner {padding:0 5px;}
.searchformx,
.quicklinksx,
.contactlinks,
#cart {right:5px;}
.item.g03 {width:33%;}
.item-inner {margin:5px !important;}

.section.g04,
.section.g05 {width:49%;}
.savebasket__left,
.grif.g06 {width:75%;}
 
.nav-toplevel-link {padding:13px 10px;color:inherit;transition:color 0.1s ease-in;line-height:18px;font-size:15px; }

	.icon-van {background:none;margin:0;display:none}	
.icon-x {padding-left:50px;display:none}

	 
}	
