ul.form,ul.mod{margin:0;padding:0}ul.form li,ul.mod,ul.mod li{list-style:none}.clear,.clear:after{display:block}.blog-post h2.post-title a,.shop-catalogue h4 a,.shop-product-small h3 a,table.forum h3 a{text-decoration:none}.catalogueList li img,.productList li img{transition-duration:.5s}a img,img{border:0}.clear:after{content:".";height:0;clear:both;visibility:hidden}* html .clear{height:1%}ul.form li{margin:0 0 18px}ul.form li label{color:#888;display:block}div.form div.item,div.webform div.item{padding:9px}.cat_dropdown_small{width:200px}.cat_dropdown_smaller{width:150px}.cat_listbox{height:120px}table.reporting,table.webform{border-collapse:collapse;border-spacing:0;width:100%}table.webform td{line-height:24px;padding:6px}.form label,.webform label{display:inline}.form input,.webform input,.webform select{margin-bottom:0!important;margin-right:3px}.system-message-green{background-color:#E2F9E3;border:1px solid #9C9;clear:both;color:#363;margin-bottom:15px;padding:5px;text-align:center}.system-error-message,.system-message{background-color:#f9f9f9;border:1px solid #eee;color:#666;height:400px;margin:18px;padding:15px}.system-error-message h1,.system-message h1{color:#000;margin:0 0 18px}.error,.ok{margin-bottom:18px}.system-error-message a:link,.system-message a:link{color:#1969bc}.ok{background:#E9FBE3;color:#21A347}.error{background:#FBE3E4;color:#D12F19}.announcement-list{font-size:11px}.announcement-list h2{font-size:14px;margin:0 0 3px}.announcement-list span.date{font-size:10px;font-weight:400;margin:0 0 0 6px}.announcement-details span.date{display:block;font-size:10px;font-weight:400;margin-bottom:18px}.blog-list{background:#f9f9f9;border:1px solid #eee;color:#000;font-size:11px;margin:0 0 18px;padding:18px}.blog-list h2{font-size:18px;margin:0 0 3px}.blog-list span{color:#888}.blog-container h1{font-size:36px;line-height:40px;margin:0 0 6px}.blog-container p.description{margin:0 0 36px}.blog-post h2.post-title{border-bottom:1px solid #ccc;margin:0;padding:0 0 3px}.blog-post .post-details{color:#888;font-size:11px;margin:0 0 18px}.blog-container .post-list{float:left;width:69%}.blog-post .post-body{margin:0 0 36px}.comment-list{background:#f9f9f9;border:1px solid #eee;margin-bottom:36px;padding:18px}.comment-list h5{font-size:14px;margin:0 0 18px}.comment-list input#Captcha{width:300px}.comment-list textarea.cat_listbox_small{height:120px;width:100%}.blog-comment-container{border:1px solid #e9e9e9;margin:0 0 18px}.blog-comment-container .comment-details{background:#eee;font-size:11px;padding:6px}.blog-comment-container .comment{background:#fff;padding:9px}.blog-post dl,.form-container{background:#f9f9f9;border:1px solid #eee;padding:18px}span.flag{margin:0 6px;vertical-align:middle}input#emailaddress,input#fullname,input#website{width:300px}textarea.comment{height:160px;width:100%}.forum-registration textarea.comment{height:70px;width:270px}.post-body .links{font-size:11px}.blog-container .side-panel{float:right;width:27%}.side-panel h4{margin:0 0 9px}.BlogTagCloud{margin:0 0 18px}p.page-nav{text-align:center}p.page-nav a{margin:0 9px}.blog-post dl{margin:0 0 18px}.blog-post dt{color:#000}.blog-post dd,.booking-list{margin:0 0 9px}.booking-list span.date{margin:0 9px 0 0}.booking-container h1,.form-container h2{margin:0 0 18px}.form-container input#Company,.form-container input#EmailAddress,.form-container input#FirstName,.form-container input#LastName,.form-container input#WorkPhone{width:260px}.go-back{margin:18px 0}div.select-month-year{padding:9px 0}table.module-calendar{border:1px solid #888;border-collapse:collapse;table-layout:fixed;width:100%}table.module-calendar td{border:1px solid #d7d7d7;font-size:11px;height:80px;overflow:hidden;padding:0;vertical-align:top}table.module-calendar td span{background:#f7f7f7;color:#333;display:block;font-size:11px;padding:0 2px;text-align:right}tr.day-of-week td{background:#d7d7d7;color:#000;font-size:12px;font-weight:700;height:18px;text-align:center;vertical-align:middle}table.cart td,table.forum td{vertical-align:top}table.module-calendar td.events span{background:#2BABFA;color:#fff;font-weight:700}table.module-calendar td.events{background:#EEF5FA}table.module-calendar td ul{margin:9px 0;padding-left:24px}table.module-calendar td.last-month,table.module-calendar td.next-month{background:#eee}.shop-catalogue{background:#fff;border:1px solid #ccc;float:left;height:180px;margin:0 6px 6px 0;overflow:hidden;width:180px}.shop-catalogue h4{font-size:12px;height:27px;line-height:27px;margin:0;text-indent:9px}.shop-catalogue h4 a{color:#1969bc}.shop-catalogue .image{height:120px;margin:0 auto;overflow:hidden;padding:15px;text-align:center}.shop-main .header{border-bottom:1px solid #eee;height:27px;line-height:27px;margin:0 0 18px}.shop-main .breadcrumbs{float:left;width:40%}.shop-main .cart-summary{float:right;width:40%}.shop-main .description ul{margin:0 0 0 18px;padding:0}.shop-main .description li{list-style:square}table.cartSummaryTable{border-collapse:collapse;border-spacing:0;font-size:12px}.catalogueitemdump{margin:0}td.cartSummaryItem{padding:0}a.cartSummaryLink{display:inline!important;margin:0 0 0 5px}.shop-main ul{margin:0;padding:0}.shop-main ul.catalogueList{display:none}.shop-main li{list-style:none}.shop-main .productSmall>li{display:inline;float:left;list-style:none;margin:0 0 30px;padding:0 15px;text-align:center;width:41.9999%}.shop-product-small ul li{margin-bottom:0!important;width:auto!important}table.catalogueTable,table.productTable{width:100%;border-collapse:collapse;border-spacing:0}table.catalogueTable{margin:0 0 18px}table.catalogueTable td{padding:0}table.productTable{table-layout:fixed}.shop-product-small h5{font-size:12px;font-weight:400;margin:0;min-height:36px;padding:18px 18px 6px}.shop-product-small h4 a{color:#1969bc}.shop-product-small ul{padding:0 18px}.shop-product-small ul li{display:block;float:none;font-size:11px;margin:0 auto 6px}.shop-product-small li.price{font-size:11px}.shop-product-small li.price strong{font-size:14px;margin-left:6px}.shop-product-small li.stock{font-size:11px}.shop-product-small li.stock strong{color:#666;margin-left:3px}.shop-product-small .image{height:120px;margin:0 auto 9px;overflow:hidden;width:120px;text-align:center}.image a,td.actions a{border:none!important}.shop-product-small li.quantity{line-height:30px}.shop-product-small li.quantity strong{display:inline;float:right}.quantity input{width:99px}li.quantity img{position:relative;top:8px}.shop-product-small li.quantity input.productTextInput{width:50px}.shop-product-large{background:#fff;color:#666;margin:0 0 18px;min-width:240px;overflow:hidden}.shop-product-large h1{color:#000;font-size:14px}.shop-product-large .image{text-align:center}.shop-product-large .shop-product-small .image{margin:0;min-height:160px;height:auto!important;height:160px;padding:18px;text-align:center;width:auto}.shop-product-large .shop-product-small .image img{width:100%}.shop-product-large .shop-product-small ul{padding:9px}.shop-product-large .shop-product-small li,.shop-product-large .shop-product-small ul{margin:0}.shop-product-large li.price{color:#f16504;font-size:33px;font-weight:700}.shop-product-large li.instock{font-size:10px}.shop-product-large li.quantity input.productTextInput{float:left;font-size:16px;height:22px;margin:0 15px 0 0;width:35px}td.productItem .comment-form input#Captcha{width:300px}.poplets{margin-top:36px}table.productPoplets{border-collapse:collapse;border-spacing:0;margin:0 auto}.shop-product-large .details{background:#f9f9f9;float:left;min-height:360px;height:auto!important;height:360px;padding:18px;width:30%}.shop-product-large ul{margin:0 0 36px;padding:0}.shop-product-large li{margin:9px 0}.shop-cart .breadcrumbs{margin:0 0 18px}table.cart{background:#fff;border-collapse:collapse;border-spacing:0;border:1px solid #ddd;font-size:11px;width:100%}.shop-form li.last,table.border td{border-top:1px solid #eee}table.border td,table.forum td.lastpost,table.forum td.topics,table.topic-list{border-left:1px solid #eee}table.cart a{color:#1969bc}table.cart td,table.cart th{color:#666;padding:9px}tr.val td{border-bottom:1px solid #eee}tr.shipping td{border-bottom:1px solid #ddd}tr.discount td.quantity,tr.shipping td.quantity{text-align:right}td.quantity input.update{margin:0 0 0 3px}table.cart th{background:#f9f9f9;border-bottom:1px solid #eee;color:#000;font-size:11px;font-weight:400;text-align:left}table.cart td.actions,table.cart td.quantity,table.cart th.quantity{text-align:right}input.cartInputText{width:70px}.productitemcell{margin:0 0 3px}table.cart td.actions a{font-size:12px;font-weight:700;margin:0 18px 0 0;text-decoration:none}a#catshopclear{font-size:10px;font-weight:400}table.cart strong{font-size:14px}.shop-form{margin:0 0 18px}.shop-form ul.form{background:#f9f9f9;border:1px solid #eee;padding:18px}.shop-form label{font-size:11px}.shop-form ul.form li{margin:0;padding:9px 0}input.PaymentMethodType{margin:0 6px 0 0}.shop-form ul.form input.cat_textbox,.shop-form ul.form select.cat_dropdown,.shop-form ul.form textarea.cat_listbox{width:260px}.shop-form textarea.cat_listbox{height:100px}.shop-quote-receipt,.shop-receipt{background:#f9f9f9;border:1px solid #eee;margin:18px;padding:18px}.shop-quote-receipt h1,.shop-receipt h1{border-bottom:1px solid #ccc;padding:0 0 3px}table.case-details,table.order-list td{border:1px solid #eee}table.case-details td,table.case-list td{padding:6px}.shop-quote-receipt h2,.shop-receipt h2{font-size:12px;font-weight:400}table.case-list{border-collapse:collapse;border-spacing:0;margin:0;width:100%}table.case-list td.category,table.case-list td.subject{width:40%}table.case-list td.status{width:20%}table.case-details{background:#f9f9f9;border-collapse:collapse;border-spacing:0;width:100%}table.case-details tr.odd td{background:#fff}table.case-details td.var{color:#888;text-align:right;width:130px}table.case-details td.val{color:#000}table.border span,table.faq-search label{color:#888}table.border{border-collapse:collapse;border-spacing:0;border-right:1px solid #eee;border-bottom:1px solid #eee}table.order-list{border-collapse:collapse;border-spacing:0;width:100%}table.order-list a{margin:0 9px 0 0}table.order-list span.number{font-size:11px}.comment-form input.cat_textbox_small,.comment-form textarea{width:300px}.comment-form textarea{height:120px}.product-remove a:link,.product-remove a:visited{background:url(/_assets/css/images/cart-remove.gif) no-repeat;display:block;font-size:0;height:27px;line-height:0;text-indent:-9999px;width:25px}#opt-total-container{border-bottom:1px solid #EEE}select.shippingDropDown{width:95%}@media only screen and (max-width:767px){.cartlabel{float:left;font-size:12px;font-weight:400;padding-bottom:3px;padding-top:3px;text-transform:capitalize;text-align:center}#catCartDetails input.cartInputText{margin:0 0 0 10px}.row.cartrow{margin-bottom:0}.product-remove a:link,.product-remove a:visited{float:right}.cart-item{font-size:12px;width:20%}.cldetails{width:33%}.clcost,.clprice,.clremove,.cltax{width:13%}.product-image{display:none;width:13%}.product-title{padding:0;width:18%}.clqty,.product-qty{text-align:center;width:12%}.cart-item.product-remove{padding:0;width:22px}}.cartrow,.wishlist-link a{text-transform:uppercase}table.faq-search,table.faqresultstable{border-collapse:collapse;border-spacing:0;width:100%;border:1px solid #eee}table.faq-search{background:#f9f9f9;margin:0 0 18px}table.faq-search td{border-collapse:collapse;border-spacing:0;padding:9px}table.faqresultstable{background:#fff}table.faqresultstable td{color:#666;padding:9px}table.faqresultstable a{color:#1969bc}table.faqresultstable td.faqresultstableinfo{background:#f9f9f9;color:#888;font-size:10px;padding:3px 18px;text-align:right}table.faqresultstable td.faqresultstablecount{padding-left:18px;width:10px}td.faqresultstablehead{background:#fff;border-collapse:collapse;border-spacing:0;border-bottom:1px solid #eee;color:#000;font-weight:700}table.forum,table.topic-list{background:#f9f9f9;border-spacing:0;border-collapse:collapse}.forum-container h1{font-size:24px}div.forum-posts-container div.post-list,div.forum-registration,table.topic-list{color:#666}div.forum-posts-container div.post-list a,div.forum-registration a{color:#1969bc}div.forum-registration h2{color:#000}table.forum{border:1px solid #eee;width:100%}table.forum td.posts,table.forum td.topics{width:90px;border-right:1px solid #eee}table.forum td{font-size:11px;padding:9px}table.forum td.lastpost{width:180px}table.forum .icon{float:left;width:50px}table.forum .forum{margin:0 0 0 50px}table.forum h3{margin:0}ul.cap-bottom,ul.cap-top{font-size:11px;height:30px;margin:0 0 18px;padding:0}ul.cap-bottom{margin:18px 0 0}ul.cap-bottom li,ul.cap-top li{display:block;line-height:30px;list-style:none}ul.cap-bottom li.nav-page,ul.cap-top li.user{float:left;width:200px}ul.cap-bottom li.actions,ul.cap-top li.actions{float:right;font-size:12px;text-align:right;width:350px}ul.cap-bottom li.actions a,ul.cap-top li.actions a{float:right;margin:0;padding:0 9px}table.topic-list{border-right:1px solid #eee;width:100%}table.topic-list th{background:#ddd;border:1px solid #ddd;color:#000;font-size:10px;padding:6px;text-align:left}table.topic-list .name{font-weight:700;width:60%}table.topic-list .name .icon{float:left;width:30px}table.topic-list .replies,table.topic-list .views{font-size:10px;text-align:center;width:10%}table.topic-list .date{font-size:10px;text-align:right;width:20%}table.topic-list a{color:#1969bc}table.topic{border-collapse:collapse;border-spacing:0;border-bottom:1px solid #eee;margin:0;width:100%}table.topic td{padding:9px}table.topic td.name,table.topic td.replies,table.topic td.views{border-right:1px solid #eee;vertical-align:middle}.forum-registration{border:1px solid #eee;background:#f9f9f9;padding:18px}.forum-registration input.cat_textbox,.forum-registration textarea.cat_textbox{width:260px}.forum-registration input.cat_button{margin:0 6px 0 0}.forum-posts-container .breadcrumb{font-size:11px;padding:6px}.forum-posts-container h1{font-size:18px;margin:18px 0}.forum-posts-container h2{background:#eee;border:1px solid #eee;color:#888;font-size:10px;font-weight:400;margin:0;padding:3px 18px}.forum-posts-container table.container{border-collapse:collapse;border-spacing:0;width:100%}.forum-posts-container td{background:#f9f9f9;border:1px solid #ddd;padding:18px;vertical-align:top}.forum-posts-container td.author{font-size:11px;width:160px}.forum-posts-container h3.name{color:#000;font-size:12px;font-weight:700}.forum-posts-container tr.sub td{height:30px;padding:0 18px}.forum-posts-container td.action a{float:right;line-height:30px}p.literature-container img{vertical-align:middle}p.literature-container span.icon,p.literature-container span.name{margin:0 3px 0 0}.case-search,.secure-update-details{border:1px solid #eee;margin:0 0 18px;padding:18px;background:#f9f9f9}.secure-lost-password{background:#f9f9f9;border:1px solid #eee;padding:18px}.secure-lost-password input.cat_textbox_small{width:210px}.secure-update-details input.cat_textbox,.secure-update-details select.cat_dropdown{width:260px}.product-form h3{padding-left:9px}.newsletter-form,.secure-login{background:#f9f9f9;border:1px solid #f2f2f2;margin-bottom:18px}.newsletter-form h3,.secure-login h3{background:#eee;border-bottom:1px solid #eee;font-size:14px;margin:0;padding:6px 18px}.newsletter-form div.form,.secure-login div.form{padding-left:9px}.search-box{padding:6px}.search-box input.cat_textbox_small{margin:0 3px 0 0}#imageContainer img{margin:0}.photogalleryTable tr{clear:both;display:inline}table.photogalleryTable td{padding:9px}table.photogalleryTable td.photogalleryNavigation{clear:both;display:block;float:none}table.affiliate-stats{border:1px solid #d7d7d7;border-collapse:collapse}table.affiliate-stats td{border:1px solid #d7d7d7;padding:6px}table.affiliate-stats td.var{color:#888}.tell-a-friend{border:2px solid #333;background-color:#fff;color:#666;padding:18px}.tell-a-friend form{padding:0 0 0 36px}.tell-a-friend h1{border-bottom:1px solid #ccc;color:#222;font-size:18px;margin:0;padding:0 0 6px}.tell-a-friend h2{border-bottom:1px dotted #ccc;color:#222;font-size:12px;margin:18px 0 9px}.tell-a-friend td.var{text-align:right;width:130px}.tell-a-friend td{font-size:11px;vertical-align:top}.tell-a-friend label{color:#888;font-size:11px}.tell-a-friend input.cat_textbox_small{height:21px}.tell-a-friend input.cat_textbox_small,.tell-a-friend textarea.cat_listbox{font-size:11px;width:300px}.browse-panel{border:1px solid #d7d7d7}.browse-panel h5{background:url(/CatalystImages/shop_bg-browse-panel.png) repeat-x #eee;border-bottom:1px solid #d7d7d7;font-size:14px;margin:0;padding:9px}.browse-panel h6{background:#f7f7f7;font-size:11px;font-weight:700;margin:0;padding:3px 9px}.slidertrack,.slidertrack .slider{line-height:0;font-size:0;text-align:left}.browse-panel ol{background:#fff;border-bottom:1px solid #e7e7e7;margin:0;padding:9px}.browse-panel ol.browse-catalogue{border-bottom:none}.browse-panel li{list-style:none;padding:3px 9px}.browse-panel li span{display:inline;font-weight:700}img.drag{position:relative;padding:.5em;margin:0;cursor:move}.slidertrack{background-color:#d7d7d7;color:#333;float:left;margin:0;padding:4px;border:1px solid;border-color:#ccc #aaa #aaa #ccc}.slidertrack .sliderslit{background-color:#333;color:#ccc;height:2px;margin:4px 4px 2px;line-height:0;position:absolute;z-index:1;border:1px solid;border-color:#999 #ddd #ddd #999}.slidertrack .slider{width:16px;background-color:#555;color:#333;position:relative;margin:0;height:8px;z-index:1;border:2px solid;border-color:#999 #222 #222 #999}#zoomcontainer{overflow:hidden;position:relative}#zoomcontainer img{position:absolute}ul.pagination{margin:0;padding:0}ul.pagination li{display:inline;list-style:none;margin:0 2px}.tabs-content.vertical{width:100%}form label{text-align:left;margin:0 0 10px;display:block!important}form br{display:none}.contact form input[type=submit],form label input,form label textarea{margin:5px 0!important}.booking-list{border-bottom:1px solid #eee;margin:0 0 9px;padding:10px 0 15px}.side-panel ul{margin:0 0 30px;padding:0}.side-panel ul li{background:rgba(0,0,0,0);border-bottom:1px dotted rgba(0,0,0,.15);list-style:none;margin:0 0 10px;padding:0 0 10px}.blog-post{margin-bottom:50px}.blog-post h3.post-title{margin:0;padding:10px 0 15px;text-align:left}.blog-details{display:block;float:left;width:100%}.blog-post .post-details{margin-top:10px}.blog-post .links{font-size:13px;font-family:Montserrat,sans-serif}.blog-details div{border-radius:3px;color:#666;float:left;font-size:13px;margin-bottom:10px;margin-right:20px;padding:15px 0}.side-panel h4,.side-panel ul li a{font-size:14px}.blog-details div i{margin-right:5px}.blog-aside{margin-bottom:30px}.side-panel h4{font-weight:400}.BlogTagCloud a{background:#eee;border-radius:3px;color:#666;display:inline-block;font-family:Tahoma,sans-serif;font-size:13px;margin:0 5px 10px 0;padding:5px 10px}.breadcrumbs,.wishlist-link,li.name h5,li.price,ul.pagination li a{font-family:Montserrat,sans-serif}.BlogTagCloud a.BlogTagCloud-Small,.BlogTagCloud a.BlogTagCloud-X-Small,.BlogTagCloud a.BlogTagCloud-XX-Small{font-size:11px!important}.BlogTagCloud a.BlogTagCloud-Medium{font-size:16px!important}.BlogTagCloud a.BlogTagCloud-Large,.BlogTagCloud a.BlogTagCloud-X-Large{font-size:20px!important}.BlogTagCloud a.BlogTagCloud-XX-Large{font-size:24px!important;font-weight:700!important}.productList.productSmall{background:url(images/product-bg.jpg) top}.productItem .image,.productItemLast .image{margin-bottom:20px;padding-top:30px}.catalogueList,.productList,.productList ul{margin:0;overflow:hidden;padding:0!important}.catalogueList li,.productList li{display:inline;list-style-type:none}.catalogueList li .image{margin-bottom:20px}.catalogueList li img{width:100%}.productSmall .image img{border:none;box-shadow:none}.catalogueList li img:hover,.productList li img:hover{opacity:.8}.productItem ul.product-details li{display:inline}.productList ul li{display:block}li.price{font-size:28px;margin:0;font-weight:600;color:#5e5754}#purchase-total span,.cartlabel,legend{font-weight:700}li.name h5{font-size:16px;margin:0 0 30px}.catalogueList .catalogueItemNotFound{display:none}.productLarge h1{font-size:36px;line-height:1.35em}.form-detail p,.wishlist-link{font-size:12px}.productLarge .image-large{margin-bottom:30px}.productAttributesContainer{padding:15px 0;margin:20px 0;border-top:1px dashed rgba(0,0,0,.15);border-bottom:1px dashed rgba(0,0,0,.15)}#productPoplets{margin-bottom:30px}#productPoplets .productPopletsItem{background:#fff;border:1px solid rgba(0,0,0,.15);display:block;margin:0 10px 0 0;padding:15px}.poplets,.poplets img{border:none}.poplets{margin:0;padding:0}.wishlist-link{color:#1abc9c;padding:20px 0 30px}.form-row{border-bottom:1px solid #ededed;overflow:hidden;padding:15px 0}.info-section{float:left;width:30%}.info-section p{padding-right:15px}.form-section{float:left;width:70%}.form-detail{float:left;width:250px}.form-data{float:right;width:450px}#payment-form .form-detail{width:255px}#payment-form .form-data{width:570px}#payment-form label{width:auto}#payment-form input.cat_listbox,#payment-form input.cat_textbox{margin-right:20px;width:92%}#payment-form input.cat_textbox{border:1px solid #999;padding:3px}#payment-form select.cat_dropdown{margin-right:20px;width:258px}input.cat_textbox.sm{width:70px!important}#payment-form input.short,#payment-form select.short{width:110px}#payment-form input.purchase-amount{background:rgba(0,0,0,0);border:none;color:#222;display:inline;float:left;font-size:13px;font-weight:700;margin:0;padding:0;width:53px}#purchase-total{background:#fafafa;border-bottom:1px solid #ededed;border-top:1px solid #ededed;margin-bottom:20px;padding:10px}.purchase-amount{box-shadow:none!important;float:none!important}#purchase-total span{color:#999;font-size:16px;padding-left:10px}.cartrow{border:none;font-size:13px;margin-left:0!important}.cartlabel{float:left;padding-bottom:3px;padding-top:3px}.cart-item{color:#333;float:left;font-size:13px;width:10%}.productitemcell{border-bottom:1px solid #eee;line-height:20px;overflow:hidden;padding:15px 0 0}.product-image img{border:none;max-width:75px}.product-remove a:active,.product-remove a:hover{opacity:.8}.cldetails{width:46%}.clcost,.clprice,.clremove,.cltax{width:10%}#catCartDetails .product-image{width:13%}.product-title{width:33%}.clqty,.product-qty{width:14%}.product-qty input.cartInputText{width:60%}.cart-opt{margin:0;overflow:hidden;padding:10px 0}.cart-opt p{margin:0 0 3px}#cart-footer hr{margin:3px 0}#opt-total-container{background:rgba(0,0,0,0);margin:0;overflow:hidden;padding:20px}.opt-total-data .productitemcell{border:none;height:auto;padding:0}.opt-total-data{display:block;margin-bottom:5px;text-align:right}.opt-total-data h3{margin:0}select.shippingDropDown{height:auto}.productitemcell{height:135px}input#DiscountCode,input#GiftVoucher{display:inline;max-width:280px;width:165px;height:50px}.productSubmitInput,a#catshopbuy:link,a#catshopbuy:visited{display:block;font-size:16px;padding:1em;text-align:center;text-shadow:none}#catCartDetails fieldset,#catCartDetails table{border:none;padding:1.25em 0}table{background:0 0;border:none}table tr.alt,table tr.even,table tr:nth-of-type(2n){background:0 0!important}table tr td,table tr th{border:none!important}.breadcrumbs,table.reporting,table.webform{background:0 0;border:none}.reveal-modal{text-align:center}.faq-question{position:relative}.breadcrumbs{padding:0;margin-bottom:12px}.breadcrumbs li{margin-bottom:10px}.breadcrumbs>* a{color:#6e6460}.breadcrumbs>.current a{color:#98918d}ul.pagination li.current a{background:rgba(82,202,179,.8)}








Window size: x 
Viewport size: x__ESCAPED_SOURCE_END_CLEAN_CSS__