#pagebg{width:100%;text-align:center;background:#edf7f3}
#pagebgsub{width:100%;text-align:center;background:url(https://shared1.ad-lister.co.uk/UserImages/386995a6-d873-4856-b875-78de128ad194/Img/_design/sitebg.jpg) 0 0 repeat-x}
*{font-family:Arial}
td{vertical-align:top}
a{text-decoration:none}
table td,a,table td a{font-family:Arial}
#EBdescription{text-align:center;margin:0 auto 0 auto}
#page form{margin:0;padding:0}
#page{width:960px;padding-bottom:10px;margin:0 auto 0 auto;text-align:left}
#headbg{background:#045895 url(https://shared1.ad-lister.co.uk/UserImages/386995a6-d873-4856-b875-78de128ad194/Img/_design/headerbg.jpg) 0 0 repeat-x;margin-top:-1px}
#head{display:block;width:960px;height:136px;margin:0 auto;text-align:left;clear:both!important;border:none!Important;float:none!important;position:relative;background:url(https://shared1.ad-lister.co.uk/UserImages/386995a6-d873-4856-b875-78de128ad194/Img/_design/header.jpg) 0 0 no-repeat;z-index:1000!Important}
#topheader{width:960px;height:136px}
#topheaderright{float:right;padding-top:3px}
#power{color:#fff!Important;font-size:12px;height:30px;line-height:30px;text-align:right}
#power a{text-decoration:none;color:#fff!Important;font-size:12px}
#menuline{margin-top:57px;height:30px}
#menuline div{float:right;padding:0 1px;margin:0 0 0 0!important;font-size:13px;height:30px;position:relative;line-height:28px;color:#fff}
#menuline a{text-align:center;display:inline-block;overflow:hidden!Important;font-size:16px;height:30px;line-height:30px;font-weight:normal;color:#fff!important;text-decoration:none;padding:0 12px;font-family:'Fira Sans',sans-serif;text-shadow:1px 1px 1px rgba(150,150,150,1)}
#menuline a:hover{text-decoration:underline}
#logo{padding:30px 0 0 0;width:300px;display:block;float:left}
#searchbody{font-size:13px;font-weight:normal;color:#000;position:relative;padding:2px 0 0 2px}
#search{width:323px;height:34px;overflow:hidden!important;text-align:left;margin-top:5px;background:#fff;border:1px #cfd0d0 solid;margin-left:325px}
form{margin:0!important;padding:0!Important}
input#inpbox{font-size:14px;font-family:"Noto Sans";color:#000!important;width:270px;border:none!important;padding:6px 5px;margin:0 5px 0 0!important;font-weight:normal;float:left;background:#fff}
#searchbody #gosrc{cursor:pointer;position:relative;top:0;border:0;background:0}
#bodypage{margin:0;padding:10px 0 10px 0}
#leftside{margin-top:0;padding:0;margin-left:0;width:210px;overflow:hidden!important}
#shopcat{background:url(https://shared1.ad-lister.co.uk/UserImages/386995a6-d873-4856-b875-78de128ad194/Img/_design/shopcat.jpg) 0 0 no-repeat;height:40px;line-height:40px;padding:0 0 0 10px!important;text-align:left;color:#01122b;font-size:14px;text-transform:uppercase;text-align:left;line-height:40px;font-family:'Fira Sans',sans-serif}
div#category{background:url(https://shared1.ad-lister.co.uk/UserImages/386995a6-d873-4856-b875-78de128ad194/Img/_design/catbg.jpg) 0 0 repeat-y;padding:0 1px}
#category a{display:block;font-size:12px;text-align:left;text-decoration:none;padding:6px 4px 6px 10px;color:#666!important;background:#f1f6fa url(https://shared1.ad-lister.co.uk/UserImages/386995a6-d873-4856-b875-78de128ad194/Img/_design/catbg_pass.jpg) 0 0 no-repeat; text-transform:capitalize;}
div#category #categoriesside {display:block; width:100%; height:auto; margin:0; padding:0; list-style:none;}
div#category #categoriesside ul {display:none;}
#category .first a{background:#f1f6fa!important}
#category a:hover,#category .first a:hover{background:#d4d9de!Important;color:#333!important}
#categorybottom{height:16px}
div#category .categ2,div#category .categ3{display:none}
#centerside{width:737px;margin:0 0 0 13px;overflow:hidden!important}
#listingimage{margin-bottom:10px;width:737px;overflow:hidden!important}
.item{border:3px #0d5e99 solid;background:#fff}
#itemimage{text-align:center;padding:0 0 10px 0;position:relative}
#itemimage .JTI_IW_photoContainer{text-align:center;vertical-align:middle;padding:10px 0 0 0}
#itemimage table td.JTI_IW_tmbContainer{padding:0}
#itemimage table td.JTI_IW_tmbContainer div{padding-top:10px}
#itemimage table td.JTI_IW_tmbContainer img{max-height:106px;height:expression(this.height>106 ? 106:true)}
.itemhead{padding:11px 10px 12px 10px;background:#38b0fe url(https://shared1.ad-lister.co.uk/UserImages/386995a6-d873-4856-b875-78de128ad194/Img/_design/itemhead.jpg) 0 0 repeat-x;color:#fff;font-weight:normal;font-size:16px;font-family:"Noto Sans"}
#descr{background:#f5f5f5;padding:0 10px 10px 10px;margin-top:10px}
#descrhead{color:#333;font-weight:bold;font-size:20px;font-family:"Noto Sans";height:40px;line-height:40px}
#descrbody{width:730px;overflow:auto;font-size:13px;color:#333}
.tabs{padding-top:10px}
.tabbody{font-size:13px;color:#333;padding:10px;margin-bottom:10px}
.container{width:711px;overflow:auto}
.container table{max-width:711px}
.container tbody td,.container tbody td p{text-align:left!important}
#tab1C,.container *{text-align:center!important}
.container table{margin:0 auto}
.container a,#descrbody a{font-size:13px;color:#333;text-decoration:underline}
#tabhead{background:url(https://shared1.ad-lister.co.uk/UserImages/386995a6-d873-4856-b875-78de128ad194/Img/_design/tabhead.jpg) 0 0 no-repeat;height:45px;text-align:left;padding:0}
#tabhead ul{overflow:hidden;padding:0;margin:0;width:737px;list-style-type:none}
#tabhead ul li{float:left;padding:0;height:45px;overflow:hidden!important;line-height:45px;display:inline-block}
#tabhead ul li a.inactive{background:none!important}
#tabhead ul li a#tab1,#tabhead ul li a#tab1:hover{background:url(https://shared1.ad-lister.co.uk/UserImages/386995a6-d873-4856-b875-78de128ad194/Img/_design/tab1.jpg) 0 0 no-repeat;width:131px}
#tabhead ul li a#tab2,#tabhead ul li a#tab2:hover{background:url(https://shared1.ad-lister.co.uk/UserImages/386995a6-d873-4856-b875-78de128ad194/Img/_design/tab2.jpg) 0 0 no-repeat;width:129px}
#tabhead ul li a#tab3,#tabhead ul li a#tab3:hover{background:url(https://shared1.ad-lister.co.uk/UserImages/386995a6-d873-4856-b875-78de128ad194/Img/_design/tab3.jpg) 0 0 no-repeat;width:106px}
#tabhead ul li a#tab4,#tabhead ul li a#tab4:hover{background:url(https://shared1.ad-lister.co.uk/UserImages/386995a6-d873-4856-b875-78de128ad194/Img/_design/tab4.jpg) 0 0 no-repeat;width:120px}
#tabhead ul li a#tab5,#tabhead ul li a#tab5:hover{background:url(https://shared1.ad-lister.co.uk/UserImages/386995a6-d873-4856-b875-78de128ad194/Img/_design/tab5.jpg) 0 0 no-repeat;width:105px}
#tabhead ul li a,#tabhead ul li a:hover{text-align:center;display:inline-block;overflow:hidden!Important;font-size:15px;font-weight:bold;height:45px;line-height:45px;color:#000!important;text-decoration:none;cursor:pointer}
#tabhead ul li a span{visibility:hidden}
#similar{margin-bottom:10px}
.JA_SI_Table td{padding:10px 0}
.JA_SI_Table{text-align:center}
.JA_SI_ImageDiv{width:172px;overflow:hidden!important;height:150px}
.JA_SI_Image{max-height:140px;border:1px #bcb9b9 solid;height:expression(this.height>140 ? 140:true)}
.JA_SI_Title{padding:10px 15px 0 15px;text-align:left}
.JA_SI_Title a{color:#000;font-size:14px;display:block;line-height:16px;height:80px;overflow:hidden!important}
.JA_SI_Title a:hover{text-decoration:underline}
.JA_SI_Price{display:none;font-size:14px;color:#fff!Important;height:20px;line-height:20px}
.customboxwide{display:table;clear:both;padding-left:1px}
.customboxwide .topitembox{margin:0;padding:0;position:relative!important;float:left;width:172px!important;height:240px;margin:0 5px;text-align:center}
.customboxwide .topitembox #topitemimage{height:100px;overflow:hidden!Important}
.customboxwidebody{width:730px}
.customboxwide .topitembox p{margin:0}
.customboxwide .topitembox p#topitemimage{height:142px;overflow:hidden!important;padding:0 15px}
.customboxwide .topitembox p#topitemimage a{height:140px;vertical-align:middle;display:table-cell;width:140px;text-align:center}
.customboxwide .topitembox p#topitemimage img{max-height:140px;border:1px #bcb9b9 solid}
.customboxwide .topitembox p#topitemtitle{padding:10px 10px 0 10px;text-align:left}
.customboxwide .topitembox p#topitemtitle a{color:#000;font-size:14px;display:block;line-height:16px;height:80px;overflow:hidden!important}
.customboxwide .topitembox p#topitemtitle a:hover{text-decoration:underline}
.customboxwide .topitembox p#topitemprice{display:none;font-size:14px;color:#fff!Important;height:20px;line-height:20px}
#footertop{width:960px;padding-top:0;height:288px;background:url(https://shared1.ad-lister.co.uk/UserImages/386995a6-d873-4856-b875-78de128ad194/Img/_design/topfooter.jpg) 0 0 no-repeat;margin:0 auto;text-align:left}
#footertopbody a,#footertopbody td{color:#666;font-size:12px}
#footertopbody{padding-top:20px;padding-left:20px;color:#666;font-size:12px;line-height:22px;height:210px}
.footerhead{font-size:18px;font-family:'Fira Sans',sans-serif;text-transform:uppercase;height:30px;color:#666}
#footermenu{width:120px;float:left;margin-right:50px}
#footermenu a{padding-bottom:0;display:inline-block;padding-left:14px;background:url(https://shared1.ad-lister.co.uk/UserImages/386995a6-d873-4856-b875-78de128ad194/Img/_design/footerbullett.jpg) 0 11px no-repeat;line-height:28px;color:#666}
#footermenu a:hover{text-decoration:underline}
#footerdelivery{width:200px;float:left}
#footercontactpart{float:left;width:230px;margin-right:30px;font-size:20px}
#footercontact{height:120px}
#footercontact a{font-size:14px;color:#666}
#footertestimonials{float:left;width:250px}
#footertestimonialsbody{font-family:"Comic Sans MS";font-size:14px;color:#666;line-height:20px;height:160px;overflow:hidden!important;width:250px}
#footersocial{float:left;padding-top:10px;width:305px}
#footersocial .footerhead{float:left;padding-right:5px}
#footersocialicons{float:left}
#footersocialicons .topitembox{float:left;padding-left:5px}
#footersocialicons .topitembox p{margin:0}
#footersocialicons .topitembox p#topitemtitle,#footersocialicons .topitembox p#topitemprice{display:none}
#footerpaymentbody{padding:10px 0 0 20px}
#footernewsletter .footerhead{height:24px}
#footernewsletter{width:225px;float:left;color:#666;font-size:12px;font-family:'Fira Sans',sans-serif;margin-left:60px;padding-top:4px}
#footernewslettertext{line-height:18px}
#footernewsletter a{display:inline-block;background:url(https://shared1.ad-lister.co.uk/UserImages/386995a6-d873-4856-b875-78de128ad194/Img/_design/subscribe.jpg) 0 0 repeat-x;height:32px;line-height:32px;text-align:center;width:90px;color:#000;font-weight:bold}
#footernewsletterbutton{text-align:right;padding-top:10px}
#footernewslettersignup{float:left;width:370px;padding-top:5px}
#footernewslettersignup a{display:inline-block;width:172px;height:41px;text-align:center;line-height:41px;background:url(https://shared1.ad-lister.co.uk/UserImages/386995a6-d873-4856-b875-78de128ad194/Img/_design/signup.jpg) 0 0 no-repeat;font-size:14px;color:#666}
.clearfix{clear:both}


.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;}
#itemimage .gallery{width:100%;position:relative;padding-top:515px;margin:0 auto;}
#itemimage .gallery>img{position:absolute;left:0;top:0;transition:all .5s; max-width:100%; margin:auto; bottom:0; right:0; max-height:515px; 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:115px; 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; padding:0; margin:0 0 10px 0;}
@-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:10px auto 10px auto;float:left; height:auto; border:none;}
#tabs .resptab-content{display:none;padding:25px 10px; font-size:13px; float:left; width:100%; background:#fff; border:3px solid #0d5e99;}
#tabs input{display:none}
#tabs label{display:block; margin:0; padding:12.5px 0; font-weight:bold;text-align:center;width:20%; font-size:15px; color:#fff; text-transform:capitalize; box-sizing:border-box; float:left; background:url(https://shared1.ad-lister.co.uk/UserImages/386995a6-d873-4856-b875-78de128ad194/Img/_design/tabbgg.jpg) repeat; border:none; font-style:italic;}
#tabs label:hover{ background:#a3a7aa;cursor:pointer; color:#000;}
#tabs input:checked+label{border:none; background:#a3a7aa; color:#000;}
#tab1:checked ~ #content1,#tab2:checked ~ #content2,#tab3:checked ~ #content3, #tab4:checked ~ #content4, #tab5:checked ~ #content5{display:block;font-size:13px;color:#333;}
#tabs .resptab-content table {border-collapse:collapse !important; border-spacing:0 !important; max-width:100% !important; font-family:Arial, Helvetica, sans-serif !important;}
#tabs .resptab-content img {display:block; max-width:100%;}
#tabs .resptab-input, #tabs .resptab-label {display:none;}
#similar .product {display:block; width:100%; height:auto; margin:0; padding:0;}
.product:after {display:table; content:''; clear:both;}
#similar .prod{ width:23%; height:275px; margin:10px 1% 10px 1%; display:block; position:relative; float:left; padding:10px; background:#fff; box-shadow:0 2px 5px -3px #0d5e99;}
#similar .prod.it5, #similar .prod.it6, #similar .prod.it7, #similar .prod.it8, #similar .prod.it9, #similar .prod.it10, #similar .prod.it11, #similar .prod.it12  {display:none;}
#similar .image {display:block; width:100%; height:135px; margin:0 auto; position:relative; overflow:hidden;}
#similar .image img{display:block; margin:auto; padding:0; max-width:100%; max-height:135px; 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;}
#similar .title {display:block; margin:10px 0 0 0; padding:0; width:100%; height:auto; overflow:hidden;}
#similar .title a{display:block; font-size:14px; font-weight:normal;line-height:16px; color:#000 !important; text-decoration:none; text-align:left; width:100% !important; margin:0;}
#similar .title > h4 {margin:0;}	
#similar .title a:hover { text-decoration:underline;}
#similar .price, #similar .btn {display:none;}
.customboxwidebody .product {display:block; width:100%; height:auto; margin:0; padding:0;}
.product:after {display:table; content:''; clear:both;}
.customboxwidebody .prod{ width:23%; height:275px; margin:10px 1% 10px 1%; display:block; position:relative; float:left; padding:10px; background:#fff; box-shadow:0 2px 5px -3px #0d5e99;}
.customboxwidebody .prod.it5, .customboxwidebody .prod.it6, .customboxwidebody .prod.it7, .customboxwidebody .prod.it8, .customboxwidebody .prod.it9, .customboxwidebody .prod.it10, .customboxwidebody .prod.it11, .customboxwidebody .prod.it12  {display:none;}
.customboxwidebody .image {display:block; width:100%; height:135px; margin:0 auto; position:relative; overflow:hidden;}
.customboxwidebody .image img{display:block; margin:auto; padding:0; max-width:100%; max-height:135px; 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;}
.customboxwidebody .title {display:block; margin:10px 0 0 0; padding:0; width:100%; height:auto; overflow:hidden;}
.customboxwidebody .title a{display:block; font-size:14px; font-weight:normal;line-height:16px; color:#000 !important; text-decoration:none; text-align:left; width:100% !important; margin:0;}
.customboxwidebody .title > h4 {margin:0;}	
.customboxwidebody .title a:hover { text-decoration:underline;}
.customboxwidebody .price, .customboxwidebody .btn {display:none;}
#footerbottom {display:block; width:100%; height:auto; margin:0; padding:16px 0 0 0;}

