a{text-decoration:none}
img{border:0!important}
p{margin:0}
#Page form,#BodyC form{margin:0!important;padding:0!important}
#Custom-header{width:100%;font-family:Arial;margin-left:auto;margin-right:auto;text-align:center;background:#333}
#Power{width:960px;font-size:12px;line-height:25px;background:transparent;margin-top:0}
#Powered{float:left;width:790px;text-align:right;color:#FFF;font-weight:normal}
#Powered2{text-align:left;float:right;width:160px}
#Powered2 span{font-weight:normal;color:#FFF;text-decoration:none}
.Clear{clear:both}
#mypage{width:960px;margin:0 auto}
#Page{text-align:left}
#HeaderC{width:960px}
#Header-bg{background:url('https://shared1.ad-lister.co.uk/UserImages/de1cbf1b-2867-4851-b25f-acfd47407eee/Img/_design/header2.jpg') no-repeat scroll left top;width:960px;height:180px}
#Header-link{float:left;height:135px;margin-left:0;padding-top:0;width:420px}
#Header-link a{display:block;height:135px;width:420px}
#MenuC{float:left;height:35px;margin:0;width:560px}
#MenuC-items{float:left;height:35px;line-height:35px;margin-left:0;margin-top:0;width:560px}
#MenuC-items a{color:#fff;float:left;font-family:Arial;font-size:15px;font-weight:normal;height:35px;line-height:30px;padding-top:0;margin-right:0;display:block;cursor:pointer;margin-left:0;margin-top:0;margin:0 10px;padding:0 15px;text-align:center}
#MenuC-items a:hover{background:url('https://shared1.ad-lister.co.uk/UserImages/de1cbf1b-2867-4851-b25f-acfd47407eee/Img/_design/hover.jpg') no-repeat scroll center bottom}
#SearchC{float:left;height:25px;margin:4px 0 0 40px;overflow:hidden;width:360px}
#Searchbox span{line-height:23px;float:left}
#Searchbox{height:23px;margin-top:0}
#S-Form{margin:0!important;padding:0!important;line-height:23px;height:23px}
#S-Input{background:none repeat scroll 0 0 transparent;border:0 none;color:black!important;font-size:12px;font-weight:normal;height:24px;line-height:24px;margin:0 10px 0 0;padding:0 4px;top:0;vertical-align:top;width:257px}
#S-button{cursor:pointer;position:relative;top:1px;margin-left:0}
#BannerC{margin-bottom:0;margin-left:0;width:960px;height:auto;display:block;margin-top:10px}
.banner-bottom{height:10px;background:#333;width:960px}
#brands{background:none repeat scroll 0 0 #333;height:75px;padding-bottom:10px;width:960px}
#flash{float:left}
#BodyC{background:#f1f2f3;width:960px;padding-top:10px}
#BodyC table td{margin:0!important;padding:0!important}
#Lefttd{margin-left:10px}
#Lefter{width:190px;float:left;margin-bottom:10px}
#Left-cat{width:190px;margin-bottom:10px;float:left;margin-top:0}
#Categorie-top{height:40px;margin-left:0;line-height:40px;background:url('https://shared1.ad-lister.co.uk/UserImages/de1cbf1b-2867-4851-b25f-acfd47407eee/Img/_design/cat-title.jpg') no-repeat scroll left top;width:220px}
#Categories{width:190px}
#Categories .categ{text-align:left;margin-left:0;width:190px}
#Categories a{display:block;font-size:13px;font-weight:bold;text-align:left;text-decoration:none;padding:5px 5px 5px 10px;color:#181818;font-family:Arial;background:#d0d2d5 url('https://shared1.ad-lister.co.uk/UserImages/de1cbf1b-2867-4851-b25f-acfd47407eee/Img/_design/cat-bg.jpg') no-repeat scroll left top; text-transform:capitalize;}
#Categories a:hover{color:#fff!important}
#Categories #categoriesside {display:block; width:100%; height:auto; margin:0; padding:0; list-style:none;}
#Categories #categoriesside ul {display:none;}
#Categories .categ{border-top:2px solid #fff}
#Categories .categ2{background:#b9bbbd;display:none}
#Categories .categ2 a{padding:3px 5px 3px 20px;background:none!important}
#Categories .categ3{text-align:left;padding-left:30px;display:none}
#Categories .categ3 a{display:block;font-size:11px;font-weight:normal;text-align:left;text-decoration:none;padding:3px 5px 3px 30px;color:#949494;font-family:Arial}
#Categories .categ3 a:hover{color:#000}
#promoboxleft{width:200px;padding-bottom:10px;margin-left:0;margin-top:0;float:left}
#latestC{width:190px;margin-bottom:10px}
#latest-top{height:40px;width:190px;background:url('https://shared1.ad-lister.co.uk/UserImages/de1cbf1b-2867-4851-b25f-acfd47407eee/Img/_design/latest-top.jpg') no-repeat scroll left top}
#latest{width:190px;overflow:hidden}
#latest .topitembox{width:188px;background:#fff;border:1px solid #d2d3d6;text-align:center;margin-bottom:10px}
#latest #topitemimage{margin:10px}
#latest #topitemtitle{margin:0 10px}
#latest #topitemtitle a{font-weight:normal;color:#000;font-family:Arial;font-size:14px}
#latest #topitemtitle a:hover{text-decoration:underline}
#latest #topitemprice{text-align:center;font-weight:bold;color:#000;font-family:Arial;font-size:14px;margin-top:10px;padding-bottom:10px}
#newsletter{width:190px;height:130px;background:url('https://shared1.ad-lister.co.uk/UserImages/de1cbf1b-2867-4851-b25f-acfd47407eee/Img/_design/newsletter.jpg') no-repeat scroll left top}
#newsletter a{float:left;height:25px;margin:100px 0 0 5px;width:180px}
#feedback{width:190px;height:70px;background:url('https://shared1.ad-lister.co.uk/UserImages/de1cbf1b-2867-4851-b25f-acfd47407eee/Img/_design/feedback.jpg') no-repeat scroll left top;margin-top:10px}
#feedback a{float:left;width:190px;height:70px}
#why{margin-top:10px;height:200px;width:190px;background:url('https://shared1.ad-lister.co.uk/UserImages/de1cbf1b-2867-4851-b25f-acfd47407eee/Img/_design/why.jpg') no-repeat scroll left top}
#Middletd{margin-left:10px;text-align:left}
#Product-title{background:#333;width:740px}
#Product-title h2{text-align:left;color:#fff;font-family:Arial;font-size:20px;font-weight:bold;margin:0;padding:10px 10px 10px 5px}
#itemimage{margin:10px 0 10px 0;text-align:center;width:740px}
#itemimage .JTI_IW{text-align:center}
#itemimage #JTI_IW_photo{padding:10px 0}
#itemimage .JTI_IW_photoContainer{background:none repeat scroll 0 0 #fff;border:1px solid #ccc;padding:30px 0!important;text-align:center!important;width:540px}
#itemimage .JTI_IW_tmbContainer{padding:0;vertical-align:top}
#itemimage .JTI_IW_tmbContainer div{padding-top:10px;text-align:left;width:120px}
#itemimage .JTI_IW_tmbContainer div span img{text-align:left!important;padding:10px 0;margin:0 5px;border:1px solid #ccc;background:#fff}
#DescriptionC{margin-left:0;width:740px;margin-bottom:10px}
#tabhead{width:740px}
#tabheadbody{text-align:left!important;background:url('https://shared1.ad-lister.co.uk/UserImages/de1cbf1b-2867-4851-b25f-acfd47407eee/Img/_design/tab-top.jpg') no-repeat scroll left top;height:40px}
.tabbody{width:738px;border-left:1px solid #d2d3d6;border-right:1px solid #d2d3d6}
#tabbottom{border-top:1px solid #d2d3d6}
.tabcontent{padding:10px;font-size:14px;font-family:Arial;color:#333!important;font-weight:normal;text-align:left!important;overflow:hidden}
.tabcontent p,.tabcontent span,.tabcontent div,.tabcontent font,.tabcontent strong{max-width:718px;padding:0!important}
.ShopColumnFull{height:auto!important;width:auto!important;padding:0!important}
.shadetabs{height:35px;line-height:35px;margin:0;padding:0}
.shadetabs li{float:left;list-style:none;padding:0;margin:0}
.shadetabs li a{display:block;float:left;padding:0 14px;height:35px;margin-left:0;width:76px}
.shadetabs a{color:#fff;font-size:14px;font-family:Arial;font-weight:normal;text-align:center}
.shadetabs a:hover,.shadetabs a:active,.shadetabs a:focus,.shadetabs a.selected{background:url('https://shared1.ad-lister.co.uk/UserImages/de1cbf1b-2867-4851-b25f-acfd47407eee/Img/_design/tab-bg.jpg') repeat-x scroll left top}
.shadetabs #tab7 a{width:86px!important}
#call{width:740px;height:40px;margin-bottom:10px;background:url('https://shared1.ad-lister.co.uk/UserImages/de1cbf1b-2867-4851-b25f-acfd47407eee/Img/_design/call.jpg') no-repeat scroll left top}
#LnavC{margin-top:10px;margin-bottom:10px; max-width:740px;}
#Lnav-top{width:740px;height:30px;}
#Lnav{margin-left:0;width:738px;text-align:left;margin-top:0;padding-left:0;background:#fff;border-left:1px solid #d2d3d6;border-right:1px solid #d2d3d6;border-bottom:1px solid #d2d3d6}
#page-closer{margin-bottom:10px;background:url('https://shared1.ad-lister.co.uk/UserImages/de1cbf1b-2867-4851-b25f-acfd47407eee/Img/_design/badge2.jpg') no-repeat scroll left top;height:35px;width:960px;padding-bottom:10px;margin-left:0}

.clearAll:after {display:table; content:''; clear:both;}
a {-webkit-transition: all 0.4s ease; -moz-transition: all 0.4s ease; transition: all 0.4s ease; text-decoration:none;}
*, *::after, *::before {box-sizing: border-box;}
#logoo2 {display:none; width:100%; margin:0; padding:0; background:#fff;}
#logoo2 .imglog {display:block; width:100%; height:auto; margin:15px auto; padding:0; max-width:586px;}
#logoo2 .imglog a {display:block; max-width:586px; height:auto; width:100%; margin:0 auto;}
#logoo2 .imglog a img {display:block; width:100%; height:auto; margin:0 auto; padding:0; max-width:586px;}
#mheader {display:none; width:100%; height:auto; margin:0; padding:0;}
#mheader .show-menu{display:block; text-decoration:none;color:#fff; background:url(https://shared1.ad-lister.co.uk/UserImages/de1cbf1b-2867-4851-b25f-acfd47407eee/Img/_design/bgm.jpg) repeat; text-align:left;padding:0 0 0 45px; position:relative; height:40px; line-height:40px; font-size:15px; font-weight:Bold; text-transform:uppercase; width:100%; margin:0; box-sizing:border-box;}
.show-menu:after { display:block; content:""; background:#fff; position:absolute; height:4px; width:20px; left:10px; top:25px; margin:auto;}
.show-menu:before { display:block; content:""; border-top:4px solid #fff; position:absolute; height:11px; width:20px; left:10px; top:11px; border-bottom:4px solid #fff; border-top:4px solid #fff; margin:auto;}
#mheader #show-menu[type=checkbox]{display:none}
#mheader #show-menu[type=checkbox]:checked ~ #menuu{display:block;}
#menuu2{display:none;}
#mheader .show-menu2{display:block; height:35px; width:100%; margin:0; padding:0 10px 0 20px; float:left; background:none; text-align:left; color:#fff; font-size:14px; font-weight:bold; text-decoration:none; text-transform:capitalize; position:relative; box-sizing:border-box; line-height:35px; border-top:1px solid #fff;}
#mheader #show-menu2[type=checkbox]{display:none}
#mheader #show-menu2[type=checkbox]:checked ~ #menuu2{display:block; width:100%; height:auto; padding:0; margin:0; float:left;}
#mheader .show-menu2:before{ display:block; position:absolute; margin:auto; padding:0; left:215px; top:0; bottom:0; content: "\25bc"; color:#fff; font-size:13px; font-weight:bold; line-height:40px; height:40px}
#menuu2:after {display:table; content:''; clear:both;}
#menuu:after {display:table; content:''; clear:both;}
.level2:after {display:table; content:''; clear:both;}
.level3:after {display:table; content:''; clear:both;}
#categoriesside:after {display:table; content:''; clear:both;} 
#categoriestop:after {display:table; content:''; clear:both;}
#categoriesside:after {display:table; content:''; clear:both;}
#mheader #menuu2 .level2{display:block; width:100%; height:auto; padding:0; margin:0; float:left;}
#menuu #menuu2 .level2, #menuu #menuu2 .level3, #menuu #menuu2 ul ul, #menuu .level2, #menuu .level3, #menuu #categoriestop li:hover .level2 {display:none !important;}
#mheader #menuu {display:none; width:100%; height:auto; margin:0 auto; padding:0; background:url(https://shared1.ad-lister.co.uk/UserImages/de1cbf1b-2867-4851-b25f-acfd47407eee/Img/_design/tab-bg.jpg) repeat; box-sizing:border-box;}
#menuu:after {content:''; clear:both; display:table;}
#mheader a.respH  {display:block; height:35px; width:100%; margin:0; padding:0 10px 0 20px; float:left; background:none; text-align:left; color:#fff; font-size:14px; font-weight:bold; text-decoration:none; text-transform:capitalize; line-height:35px; border-top:1px solid #fff;}
#mheader a.respH:hover {background:url(https://shared1.ad-lister.co.uk/UserImages/de1cbf1b-2867-4851-b25f-acfd47407eee/Img/_design/bgm.jpg) repeat;}
#mheader #categoriesside {display:block; width:100%; height:auto; margin:0; padding:0 !important;}
#mheader #categoriesside li{text-align: left;text-transform:none; width: 100%; margin:0px;padding:0; box-sizing:border-box; position:relative; display:block; float:left; min-height:40px; height:auto; background:none !important; }
#mheader #categoriesside li a { font-size:14px; font-weight:bold; height: auto;line-height:35px;padding:0 10px 0 30px; text-align:left; text-transform:capitalize; width:100% !important; text-align:left !important; display:block !important; line-height:35px; position:relative; color:#fff; text-decoration:none; border:none;}
#mheader #menuu2 ul li a:hover, #mheader .show-menu2:hover {background:url(https://shared1.ad-lister.co.uk/UserImages/de1cbf1b-2867-4851-b25f-acfd47407eee/Img/_design/bgm.jpg) repeat;}
#brandsT {display:block; width:100%; margin:0 auto; background:#fff; padding:10px; border-bottom:10px solid #333;}
#brandsT .thumB {display:block; width:10.5%; height:auto; margin:0 1%; padding:0; float:left;}
#brandsT .thumB:hover {box-shadow:0 2px 7px -5px #000;}
#brandsT .thumB a {width:100%; height:auto; margin:0; padding:0;}
#brandsT .thumB a img  {display:block; width:auto; max-width:100%; height:auto; margin:0 auto; padding:0;}
#latest .product {display:block; width:100%; height:auto; margin:0; padding:0;}
.product:after {display:table; content:''; clear:both;}
#latest .prod{ width:100%; height:auto; margin:5px 0; display:block; position:relative; float:left; padding:5px 0; background:#fff; box-shadow:0 2px 5px -3px rgba(0,0,0,0.75)}
#latest .image {display:block; width:100%; height:130px; margin:0 auto; position:relative; overflow:hidden;}
#latest .image img{display:block; margin:auto; padding:0; max-width:100%; max-height:130px; width:auto; height:auto; position:absolute; left:0; right:0; top:0; bottom:0; -webkit-transition: all .7s ease-in-out; -moz-transition: all .7s ease-in-out;}
#latest .title {display:block; margin:10px 0 0 0; padding:0; width:100%; height:auto; overflow:hidden;}
#latest .title a{display:block; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal;line-height:15px; color:#333 !important; text-decoration:none; text-align:center; width:100% !important; margin:0;}
#latest .title a:hover { text-decoration:underline;}
#latest .title > h4 {margin:0;}
#latest .price {font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold;line-height:15px; color:#333; display:block;  text-align:center;margin:15px auto 15px auto;}
#latest .price p {display:inline-block; margin:0;}
#latest .btn a {display:none;}
#itemimage .gallery{width:100%;position:relative;padding-top:500px;margin:0 auto; box-shadow:0 0 5px -3px rgba(0,0,0,0.75)}
#itemimage .gallery>img{position:absolute;left:0;top:0;transition:all .5s; max-width:100%; margin:auto; bottom:0; right:0; max-height:500px; padding:10px;}
#itemimage .gallery input[name='slide_switch']{display:none}
#itemimage .gallery label{margin:15px 1% 0 1%;box-shadow:0 2px 5px -3px rgba(0,0,0,0.75);float:left;cursor:pointer;transition:all .5s;opacity:.6; width:18%; height:100px; position:relative;}
#itemimage .gallery label img{display:block; width:auto; max-width:100%; position:absolute; margin:auto; padding:0; right:0; left:0; top:0; bottom:0; max-height:100%;}
#itemimage .gallery input[name='slide_switch']:checked+label{opacity:1}
#itemimage .gallery input[name='slide_switch'] ~ img{opacity:0;transform:scale(1)}
#itemimage .gallery input[name='slide_switch']:checked+label+img{opacity:1;transform:scale(1)} 
.tabsW {display:block; width:100%; height:auto; margin:0 0 10px 0; padding:0; max-width:740px;}
@-webkit-keyframes bugfix{from{padding:0}to{padding:0}}
@-webkit-keyframes fake{from{opacity:1}to{opacity:1}}
@keyframes fake{from{opacity:1}to{opacity:1}}
body{-webkit-animation:fake 1s infinite;animation:fake 1s infinite}
#tabs{width:100%;padding:0;margin:0 auto;float:left; height:auto; border:none; background:url(https://shared1.ad-lister.co.uk/UserImages/de1cbf1b-2867-4851-b25f-acfd47407eee/Img/_design/tab-bg.jpg) repeat; border:1px solid #ccc; border-top:0;}
#tabs .resptab-content{display:none;padding:25px 10px; font-size:14px; float:left; width:100%; margin:5px 0 0 0; background:#fff;}
#tabs input{display:none}
#tabs label{display:block; margin:0; padding:7.5px 0; font-weight:normal;text-align:center; width:14.285%; font-size:14px; color:#fff; text-transform:capitalize; box-sizing:border-box; float:left; background:#333; border:none; font-family:Arial, Helvetica, sans-serif;}
#tabs label:hover {background:url(https://shared1.ad-lister.co.uk/UserImages/de1cbf1b-2867-4851-b25f-acfd47407eee/Img/_design/tab-bg.jpg) repeat;cursor:pointer}
#tabs input:checked+label {background:url(https://shared1.ad-lister.co.uk/UserImages/de1cbf1b-2867-4851-b25f-acfd47407eee/Img/_design/tab-bg.jpg) repeat;}
#tab1:checked ~ #content1,#tab2:checked ~ #content2,#tab3:checked ~ #content3, #tab4:checked ~ #content4, #tab5:checked ~ #content5,#tab6:checked ~ #content6, #tab7:checked ~ #content7 {display:block;font-size:14px;color:#333; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-align:left;}
#listing .resptab-content table {border-collapse:collapse !important; border-spacing:0 !important; max-width:100% !important; font-family:Arial, Helvetica, sans-serif !important;}
#listing .resptab-content img {display:block; max-width:100%;}
#tabs .resptab-input, #tabs .resptab-label {display:none;}
#Lnav-top .txxtB{display:block; width:100%; height:30px; line-height:30px; text-align:left; color:#333; margin:0; padding:0 0 0 10px; font-size:21px; font-weight:bold; text-transform:uppercase; text-decoration:none; background:url(https://shared1.ad-lister.co.uk/UserImages/de1cbf1b-2867-4851-b25f-acfd47407eee/Img/_design/bgsim.jpg) repeat;} 
#similarr {display:block; width:100%; min-height:600px; margin:0; padding:0; background:#fff; border:1px solid #ccc; border-top:0;}
#similarr .product {display:block; width:100%; height:auto; margin:0; padding:0;}
.product:after {display:table; content:''; clear:both;}
#similarr .prod{ width:31.33%; height:280px; margin:10px 1% 10px 1%; display:block; position:relative; float:left; padding:10px; background:#fff; box-shadow:0 2px 5px -3px rgba(0,0,0,0.75)}
#similarr .prod:hover {border:1px solid #ff0000;}
#similarr .image {display:block; width:100%; height:160px; margin:0 auto; position:relative; overflow:hidden;}
#similarr .image img{display:block; margin:auto; padding:0; max-width:100%; max-height:160px; width:auto; height:auto; position:absolute; left:0; right:0; top:0; bottom:0; -webkit-transition: all .7s ease-in-out; -moz-transition: all .7s ease-in-out;}
#similarr .title {display:block; margin:10px 0 0 0; padding:0; width:100%; height:auto; overflow:hidden;}
#similarr .title a{display:block; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal;line-height:15px; color:#333 !important; text-decoration:none; text-align:center; width:100% !important; margin:0;}
#similarr .title a:hover { text-decoration:underline;}
#similarr .title > h4 {margin:0;}
#similarr .price {font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold;line-height:15px; color:#333; display:block;  text-align:center;margin:15px auto 15px auto;}
#similarr .price p {display:inline-block; margin:0;}
#similarr .btn a {display:none;}

@media screen and (max-width:960px){
#mypage{padding:0 5px; background:#fff;}	
body {-webkit-transition: all 0.4s ease; -moz-transition: all 0.4s ease; transition: all 0.4s ease; padding:0 !important; background-image:none !important; animation:bugfix infinite 1s; -webkit-animation:bugfix infinite 1s; background:#fff !Important; margin:0 !important;}
a {-webkit-transition: all 0.4s ease; -moz-transition: all 0.4s ease; transition: all 0.4s ease;}
*, *:after, *:before {-webkit-box-sizing: border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
#mypage, #Power, #HeaderC, #Product-title, #itemimage, #Lnav-top, #page-closer, #BodyC {width:100% !important;}
#Header-bg, .banner-bottom, .sideLL, #Power {display:none !important;}
#BannerC {height:auto; width:100% !important;}
#BannerC img {display:block; width:100%; height:auto; margin:0; padding:0;}
.tabsW, #LnavC {max-width:100%;}
#centerside {width:100%; height:auto; margin:0; padding:0;}
#bodypage {padding:0;}
.item {padding:0; border:0;}
#mheader, #logoo2 {display:block !important;}
#Middletd {width:100%; display:block; height:auto; border:0; padding:0; margin:0;}
table {border-collapse:collapse !important; border-spacing:0 !important; max-width:100% !important; width:100% !important;}
#itemimage .gallery{padding-top:550px;}
#itemimage .gallery>img{max-height:550px;}
#itemimage .gallery label {width:18%;}
}
@media screen and (max-width:860px){
#tabs {border:none; background:none; margin:0; padding:0;}
#tabs .deskV {display:none !important;}
#tabs .resptab-input, #tabs .resptab-label {display:block !important;}
#tab1:checked ~ #content1,#tab2:checked ~ #content2,#tab3:checked ~ #content3, #tab4:checked ~ #content4, #tab5:checked ~ #content5,#tab6:checked ~ #content6, #tab7:checked ~ #content7 {display:none;}
#tabs .resptab-label{color:#fff;text-decoration:none;transition:color .3s ease-in-out;position:relative;display:block;width:100%;min-height:35px;padding:0 0 0 15px;font-size:14px;font-weight:bold;margin:10px 0 0 0;background:#333; text-align:left;line-height:35px;height:35px; position:relative; border:none !important; text-transform:capitalize;}
#tabs .resptab-input{display:none}
#tabs .resptab-content{margin:0; padding:15px 5px; border:none; background:#fff;}
#tabs label:hover {color:#fff;cursor:pointer}
#tabs .resptab-content table {border-collapse:collapse !important; border-spacing:0 !important; max-width:100% !important; font-family:Arial, Helvetica, sans-seriff !important;}
#tabs .resptab-content img {display:block; max-width:100%;}
#tabs .resptab-input:not(checked) ~ .resptab-content{display:none}
#tabs .resptab-input {display:none !important;}
#ID-1:checked ~ #content1, #ID-2:checked ~ #content2, #ID-3:checked ~ #content3, #ID-4:checked ~ #content4, #ID-5:checked ~ #content5, #ID-6:checked ~ #content6, #ID-7:checked ~ #content7  {display:block; font-size:14px; margin:0;}
#ID-1:checked:checked ~ #L11, #ID-2:checked:checked ~ #L22, #ID-3:checked:checked ~ #L33, #ID-4:checked:checked ~ #L44, #ID-5:checked:checked ~ #L55, #ID-6:checked:checked ~ #L66, #ID-7:checked:checked ~ #L77  {color:#fff !important; width:100%; margin:10px 0 0 0; background:url(https://shared1.ad-lister.co.uk/UserImages/de1cbf1b-2867-4851-b25f-acfd47407eee/Img/_design/tab-bg.jpg) repeat; border-left:5px solid #333 !important;}

#Lnav-top .txxtB{font-size:19px;}
}
@media screen and (max-width:780px){
#brandsT .thumB{width:23%;}
#brandsT .thumB.brd1, #brandsT .thumB.brd2, #brandsT .thumB.brd3, #brandsT .thumB.brd4 {margin:0 1% 5px 1%;}
#itemimage .gallery{padding-top:500px;}
#itemimage .gallery>img{max-height:500px;}
#itemimage .gallery label {width:18%;}
#similarr {min-height:0;}
#similarr .prod { width:48%;}

#Product-title h2{font-size:16px; line-height:18px;}
}
@media screen and (max-width:680px){
#itemimage .gallery{padding-top:450px;}
#itemimage .gallery>img{max-height:450px;}
#itemimage .gallery label {width:23%;}

#Lnav-top .txxtB{font-size:16px;}
}
@media screen and (max-width:480px){
#itemimage .gallery{padding-top:400px;}
#itemimage .gallery>img{max-height:400px;}
#itemimage .gallery label {width:31.33%;}
#similarr .prod{display:block; width:100%; height:auto; margin:10px 0 10px 0;}
#similarr .image {height:215px;}
#similarr .image img{max-height:215px;}

#Lnav-top .txxtB{font-size:14px;}
}
@media screen and (max-width:420px){
#itemimage .gallery{padding-top:350px;}
#itemimage .gallery>img{max-height:350px;}
}
@media screen and (max-width:380px){
#itemimage .gallery{padding-top:300px;}
#itemimage .gallery>img{max-height:300px;}
#itemimage .gallery label {width:48%;}
}
