#cart-menu .col-side{display:none}.menu_header{color:#3c3c3c;background:#f0f0f0;padding:10px;margin:0 0 10px 0;font-family:museo-sans,Arial,Helvetica,Sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;text-align:left}.col-side{float:left;width:240px;margin:0 20px 0 0}.col-side p{font-size:12px}.col-side a.btn{margin:0 0 10px 0}.col-side .menu_header{color:#0b9fdb}.col-side-alt{float:right;width:240px;margin:0 0 0 20px}.col-side-alt p{font-size:12px}.col-side-alt .menu_header{color:#3c3c3c;padding:10px;margin:0 0 3px 0;font-family:museo-sans,Arial,Helvetica,Sans-serif;font-size:13px;font-weight:bold;-webkit-border-radius:3px !important;-moz-border-radius:3px !important;border-radius:3px !important}.col-side-alt img{width:100%}.col-main{float:left;width:920px}.col-main .menu_header{color:#3c3c3c;margin:0 0 20px 0;font-family:museo-sans,Arial,Helvetica,Sans-serif;font-weight:bold;text-align:left}.col-main .slider{margin:0 0 10px 0}.col-main .mobile_title{display:none}.manu-list{padding:5px;margin:0 0 20px 0;background:#dcdcdc}#header #cart_mini_btn{width:210px}#header #cart_mini_btn span.glyphicon{position:relative;top:3px;left:10px}#header #cart_mini_btn .num_cart_items{color:#0b9fdb}.cart_mini_wrapper{display:inline-block;position:relative}.cart_mini_items{display:none;position:absolute;right:0;z-index:9999;width:210px}.cart_mini_padding{padding:10px;background:#ffffff;color:#000000;border:1px solid #d6d6d6}ul.cart_mini{margin:0;padding:0;list-style-type:none}ul.cart_mini li{margin:0 0 5px 0;padding:0 0 5px 0;border-bottom:1px solid #d6d6d6;font-size:11px}ul.cart_mini li a{font-weight:bold}ul.cart_mini li span{float:right}table.cart{margin:0;padding:0;list-style-type:none}table.cart tr{border-bottom:1px solid #d6d6d6}table.cart td{margin:10px 0;padding:10px 0;font-size:13px}table.cart input{width:30px;padding:5px 3px;display:inline;border:1px solid #d6d6d6;font-size:13px}table.cart img{width:100px;margin:0 20px 0 0}table.cart .product_title{font-weight:bold;font-size:15px;width:440px}.btn-cart{width:380px}ul.cart_totals{margin:20px 0;padding:0;list-style-type:none;border-bottom:1px solid #d6d6d6}ul.cart_totals li{margin:5px 0 0 0;padding:5px 0 0 0;border-top:1px solid #d6d6d6;font-size:11px}ul.cart_totals li.total{margin:5px 0;padding:5px 0;font-size:22px;font-weight:bold;border-top:3px solid #d6d6d6}ul.cart_totals li span{float:right;font-weight:bold}div.cart_shipping{margin:20px 0 0 0}div.cart_totals{width:380px;float:right}.cart_voucher{width:380px;margin:20px 0;padding:20px;float:left;background:#e5e5e5}.cart_quickadd{width:380px;margin:20px 0 0 0;padding:20px;float:left;background:#e5e5e5}ul.products{list-style-type:none;padding:0;margin:10px 0 0 0;width:100%}ul.products li{margin:0 0 20px 0;padding:0 0 20px 0;font-family:museo-sans,Arial,Helvetica,Sans-serif;border-bottom:5px solid #d6d6d6}ul.products li:hover .product_title{text-decoration:underline}ul.products li .product_title{display:inline-block;color:#0b9fdb;font-size:15px}ul.products li .price_info{color:#3c3c3c}ul.products li .part_code{align-items:center;color:#888;display:flex;font-size:0.8em}ul.products li .part_code>embed{height:25px;margin-left:16px}ul.products-grid li{width:177px;float:left;padding-right:12px}ul.products-grid li .product_title{font-size:15px;height:65px;overflow:hidden}ul.products-grid li:nth-child(4n+4){width:165px;padding-right:0}ul.products-grid li:nth-child(4n+5){clear:left}ul.products-grid li img{width:163px;border-bottom:1px solid #d6d6d6}ul.products-grid li .product_info{padding:10px 0 0 0}ul.products-grid li .price_info{padding:10px 0 0 0;margin:10px 0 0 0;border-top:1px solid #d6d6d6}ul.products-grid li .button_wrapper button{margin-top:10px;display:block;width:100%;-webkit-border-radius:3px !important;-moz-border-radius:3px !important;border-radius:3px !important}ul.products-carousel li{width:177px;float:left;padding-right:12px}ul.products-carousel li a.product_title{height:65px;overflow:hidden}ul.products-carousel li img{width:163px;border-bottom:1px solid #d6d6d6}ul.products-carousel li .product_info{padding:10px 0 0 0}ul.products-carousel li .price_info{padding:10px 0 0 0;margin:10px 0 0 0;border-top:1px solid #d6d6d6}ul.products-carousel li .button_wrapper button{margin-top:10px;display:block;width:100%}ul.products-list li img{float:left;margin:0 20px 0 0;width:100px}ul.products-list li .product_info{float:left;padding:0;width:450px}ul.products-list li .price_info{margin:10px 0 0 0}ul.products-list li .button_wrapper{float:right}.products_carousel_wrapper{padding:20px;border:1px solid #dcdcdc;background:#dcdcdc;position:relative}.products_carousel_wrapper .control{position:absolute;top:100px;padding:2px 15px;background:#0b9fdb;color:#ffffff;font-weight:bold;font-size:30px}.products_carousel_wrapper .prev{left:10px}.products_carousel_wrapper .next{right:10px}.products_carousel_wrapper .pager{width:300px;text-align:center;margin:20px auto 0 auto}.products_carousel_wrapper .pager a{margin:0 5px;text-decoration:none}.products_carousel_wrapper .pager a.selected{text-decoration:underline}ul.products_carousel{list-style-type:none;padding:0;margin:0 80px 0 0}ul.products_carousel li{padding:0;width:520px;float:left;margin:0 10px 0 0;font-family:museo-sans,Arial,Helvetica,Sans-serif}ul.products_carousel li img{width:165px;height:165px;float:left;margin:0 40px 0 0}ul.products_carousel li a.product_title{font-weight:bold;font-size:24px}ul.products_carousel li a.product_title:hover{text-decoration:underline}ul.products_carousel li .product_info{float:left;width:310px}ul.products_carousel li .price_info{float:left;margin:5px 0 0 20px}ul.products_carousel li .button_wrapper{float:left}.product_header .btn-fav{margin-top:20px;font-size:1.2em;padding:10px 30px}.product-tabs ul{list-style-type:none;padding:0;margin:10px 0 30px 0;border-bottom:1px solid #d6d6d6;font-size:15px;text-transform:uppercase}.product-tabs ul li{display:inline-block;margin:0 30px 0 0}.product-tabs ul li a{display:inline-block;padding:15px 0;color:#888}.product-tabs ul li a.active{color:#3c3c3c;font-weight:bold}.product-tabs-content{line-height:1.8em}.product-tabs-content h2,.product-tabs-content h2,.product-tabs-content h3,.product-tabs-content h4,.product-tabs-content h5{margin-bottom:30px;font-size:1.8em}.product-tab .show{display:block !important}.product-tab .hide{display:none !important}.product_media ul.slick-slider{width:300px;float:left;margin:0 20px 60px 0}.product_media ul.slick-slider>button.slick-arrow{top:auto;bottom:-5px;z-index:2;outline:none}.product_media ul.slick-slider>button.slick-next{right:auto;left:40px}.product_media ul.slick-slider>button.slick-prev{left:5px}.product_media .product_intro{margin-left:340px}.product_header .part_code{align-items:center;color:#888;display:flex}.product_header .part_code>embed{height:25px;margin-left:16px}.product_header .product_price_info{font-family:museo-sans,Arial,Helvetica,Sans-serif;margin-top:10px}.product_header .product_price{font-size:1.5em;float:left;margin:0 20px 0 0}.product_header .currency_picker{float:left;margin:5px 60px 0 0}.product_header .currency_picker button{color:#fff;background:#888;width:20px;height:20px;line-height:18px;font-weight:bold;display:inline-block;text-align:center;vertical-align:middle;border:none;outline:none}.product_header .currency_picker button.active{background:#0b9fdb}.product_header .stock_status{float:left;font-size:1.5em;color:#00B200}#product .btn_cart_wrapper{float:left;margin:10px 0}#product .product_desc{margin:20px 0 0 0}#product .product_desc h1{font-size:2em}#product .product_desc div{font-size:14px}#product .product_desc .product_price{font-size:1.5em}.product_share{float:right;margin:34px 0 0 0}.product_contact h2.getintouch{font-size:1.5em;margin:15px 0 20px 0;padding:0 0 20px 0;border-bottom:1px solid #d6d6d6;position:relative}.product_contact h2.getintouch i{background:url('../images/support.png') no-repeat;display:block;width:67px;height:75px;position:absolute;bottom:20px;right:0}.product_contact p{font-size:1.1em}.product_contact a{font-weight:300;color:#0b9fdb}.order_info .menu_header{margin:0 0 10px 0}table.product_options{width:100%}table.product_options tbody tr td{vertical-align:middle}table.product_options td{font-size:11px}.filter_parent{position:relative}.loading_overlay{width:100%;height:100%;text-align:center;position:fixed;top:0;left:0;background:#ffffff;display:none;z-index:9999}.loading_overlay img{padding-top:300px}#product .product-options{position:relative}#product .btn-switch:active{background-color:#888;border:1px solid #888;color:#ffffff}#product .btn-switch .on{background-color:#888;border:1px solid #888;color:#ffffff}#product .menu_header .title{float:left}#product_menu .col-side{display:none}.product_filtering{margin:30px 0}.product_filtering ul.filters{list-style-type:none;margin:0;padding:0}.product_filtering ul.filters li{margin:0;padding:0 0 10px 0;border-bottom:1px solid #d6d6d6}.product_filtering ul.filters li .title{float:left;width:150px;font-size:14px;padding-top:20px}.product_filtering ul.filters li .title a{font-size:11px}.product_filtering ul.filters li .attributes{float:right;width:540px}.product_filtering ul.filters li ul.options{list-style-type:none;margin:0 0 0 -5px;padding:0}.product_filtering ul.filters li ul.options li{width:81px;height:60px;line-height:60px;display:inline-table;margin:5px;padding:0;text-align:center;border:3px solid #d6d6d6;cursor:pointer;box-sizing:content-box !important;position:relative;background:#dcdcdc;color:#888;border-radius:5px !important}.product_filtering ul.filters li ul.options li.alt{font-weight:bold;font-size:16px}.product_filtering ul.filters li ul.options li.alt span{text-shadow:1px 1px 2px rgba(150,150,150,0.6) !important}.product_filtering ul.filters li ul.options li.noborder{border:3px solid #ffffff}.product_filtering ul.filters li ul.options li.nolabel span{display:none}.product_filtering ul.filters li ul.options li.image{margin:5px 5px 25px 5px}.product_filtering ul.filters li ul.options li.image span{position:absolute;bottom:-20px;left:0;width:100%;filter:none;opacity:1}.product_filtering ul.filters li ul.options li.disabled{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4}.product_filtering ul.filters li ul.options li.on{border-color:#0b9fdb}.product_filtering ul.filters li ul.options li span{vertical-align:middle;display:inline-block;line-height:1.5}.product_filtering ul.filters li ul.options.color{margin-top:10px}.product_filtering ul.filters li ul.options.color li{width:26px;height:20px;line-height:20px;text-indent:-9999px}.product_filtering ul.filters li ul.options.length{margin-top:5px}.product_filtering ul.filters li ul.options.length li{width:auto;height:auto;padding:10px;line-height:1.5}.product_options .info{margin:0 0 30px 0}.product_options .info .num{float:left}.product_options .info .btn-reset{float:right}ul.addresses{list-style-type:none;padding:0;margin:0 0 10px 0}ul.addresses li{margin:0 0 5px 0;padding:0 0 5px 0;border-bottom:1px solid #d6d6d6;font-family:museo-sans,Arial,Helvetica,Sans-serif}ul.addresses li :last-child{margin:0;padding:0;border-bottom:none}ul.addresses li a.btn{float:right}.label{margin:0 5px 0 0}.filters{margin:0 0 20px 0;font-size:11px}.navbar{border:none;margin:0px 0 0 0;min-height:20px;position:relative}.navbar-nav{margin:0}ul.nav{width:100%}ul.nav li{display:table-cell;font-size:16px;font-weight:bold;padding:0;position:relative;width:20%;margin:0}ul.nav li a{background:none repeat scroll 0 0 #323232;color:#FFFFFF;display:block;padding:12px 18px;margin:0 0 0 0;text-align:center;text-transform:uppercase}ul.nav li:hover a,ul.nav li.on a{color:#ffffff;background:#0b9fdb}.navbar .popover{width:400px;padding:10px;-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;border-top-left-radius:0;border-bottom-left-radius:0;overflow:hidden}.navbar .popover-content{text-align:center}.navbar .popover-content img{height:212px;max-width:250px}.navbar .dropdown-menu{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;-webkit-box-shadow:5px 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:5px 5px 10px rgba(0,0,0,0.2);box-shadow:5px 5px 10px rgba(0,0,0,0.2)}.navbar .dropdown-menu li a:hover{background-image:none;color:white;background-color:#0081c2;background-color:rgba(0,129,194,0.5)}.navbar .dropdown-menu li a.maintainHover{color:white;background-color:#0b9fdb}ul.supermenu{width:100%;margin-bottom:20px;overflow:hidden;border-top:1px solid #ccc}ul.supermenu li{line-height:1.5em;border-bottom:1px solid #ccc;float:left;display:inline}ul.double li{width:50%}ul.triple li{width:33.333%}ul.quad li{width:25%}ul.six li{width:16.666%}#breadcrumbs{border-bottom:1px solid #d6d6d6;padding:0 0 10px 0}#breadcrumbs ul{list-style:none;margin:0;padding:0;font-size:11px}#breadcrumbs ul li{float:left;margin:0;padding:0;word-wrap:break-word}#breadcrumbs ul li :last-child{margin-right:0}#breadcrumbs ul li :last-child a{color:#0b9fdb}#breadcrumbs ul li a{color:#888}span.bc_indent{margin:0 10px;color:#d6d6d6}ul.nav-list{list-style-type:none;padding:0;margin:0 0 20px 0}ul.nav-list li{margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:1px solid #d6d6d6;font-family:museo-sans,Arial,Helvetica,Sans-serif}ul.nav-list li:last-child{margin:0;padding:0;border-bottom:none}ul.nav-list li a{display:block;color:#3c3c3c;padding:0 5px;font-weight:bold}ul.nav-list li a span.title{display:inline-block}ul.nav-list li a span.count{float:right;color:#888;min-width:20px;text-align:right}ul.nav-list li a span.glyphicon{float:right;text-align:right;color:#0b9fdb}ul.nav-list li.on a{color:#0b9fdb;font-weight:bold}ul.nav-list>li ul{list-style-type:none;padding:0;margin:10px 0 0 0;border-top:1px solid #d6d6d6}ul.nav-list>li ul a{font-weight:300;color:#0b9fdb}ul.nav-list>li ul a.active{font-weight:bold;color:#000}ul.nav-list>li>ul{padding:10px 0 0 0px;font-size:0.9em}ul.nav-list>li>ul>li>ul{padding:10px 0 0 20px;font-size:0.9em}.list-footer{text-align:right;color:#0b9fdb !important}.category_header>h1{text-align:center;margin:20px 0 50px 0}.category_header img{float:right;margin:0 0 20px 20px}.category_header hr{border-color:#ffffff}ul.categories{list-style-type:none;padding:0;margin:-20px 0 0 0;width:100%}ul.categories li{width:180px;float:left;margin:20px 28px 20px 0;padding:0 28px 0 0;font-family:museo-sans,Arial,Helvetica,Sans-serif;border-right:1px solid #d6d6d6;box-sizing:content-box}ul.categories li:hover .product_title{text-decoration:underline}ul.categories li:nth-child(4n+4){padding-right:0;margin-right:0;border-right:none}ul.categories li:nth-child(4n+5){clear:left}ul.categories li img{width:180px;height:180px;background:#ffffff}ul.categories li .product_title{display:inline-block;height:42px;overflow:hidden;color:#0b9fdb;font-size:15px}ul.categories li .product_info{padding:10px 0 0 0}.po_logos{float:left;margin:0 0 0 50px}.po_icon{width:51px;height:32px;background-image:url('../images/ecom_sprite.png');float:left;text-indent:-9999px;margin:5px 5px 0 0}.po_icon :last-of-type{margin-right:0}.po_icon.cc_visa{background-position:-157px -67px}.po_icon.cc_mc{background-position:-105px -67px}.po_icon.cc_amex{background-position:-53px -67px}.po_icon.cc_delta{background-position:-53px -34px}.po_icon.cc_maestro{background-position:-105px -34px}.po_icon.cc_visa_e{background-position:-1px -67px}.po_icon.cc_switch{background-position:-157px -100px}.po_icon.cc_solo{background-position:-1px -34px}.sagepay_logo{width:117px;height:40px;float:left;background:url('../images/ecom_sprite.png') -91px -142px}.icon_sage{background-position:-1px -1px}.icon_paypal{background-position:-53px -1px}.icon_worldpay{background-position:-105px -1px}.icon_invoice{background-position:-157px -1px}.section-hero-category{max-width:920px}.section-hero-category ul.list-slides{margin-bottom:20px;height:370px}.section-hero-category ul.list-slides li.slick-slide{height:370px}.section-hero-category ul.list-slides li.slick-slide .wrap-caption .sub-caption{width:920px}label.checkbox{display:block;font-weight:normal}label.checkbox input[type="checkbox"]{margin-top:5px}.sub-hero{margin-bottom:50px}.sub-hero .category-header-box{background-repeat:no-repeat;height:370px;display:flex;padding:20px 45px;margin-bottom:20px}.sub-hero .category-header-box h1{align-self:center;color:#fff;margin:0}.sub-hero .caption-box{padding:0 20px}