@import url('//fonts.googleapis.com/css?family=Roboto:300');body.shop_product_view.special #content-inner .related-products li.special .flag,body.shop_productgroup_product.special #content-inner .related-products li.special .flag,ul.product-groups li.product-group.special .details .flag,ul.products li.product.special .details .flag,body.shop_product_view.special #content-inner div.flag,body.shop_productgroup_product.special #content-inner div.flag{z-index:1}body.shop_product_view #body > div.price,body.shop_productgroup_product #body > div.price,body.shop_product_view #body > div.price-outer .special,body.shop_productgroup_product #body > div.price-outer .special{font-family:'Roboto', san-serif}.price-outer.special .price-label,.price-outer.special .retail-value,.price-outer.special .price.special .price-label,.price-outer.special .price.special .value{display:inline}body.shop_productgroup_product #body > div.stock{display:inline-block !important}@media only screen and (min-width:768px){body.shop_product_view #body > div.photos,body.shop_productgroup_product #body > div.photos,body.shop_productgroup_categoryquicklist #body > div.details div.photo{width:40% !important}#nav ul#menu_1 li li{width:260px !important}}@media only screen and (min-width:992px){body.shop_product_view #body > div.video,body.shop_productgroup_product #body > div.video{width:375px !important}body.shop_productgroup_product #body > div.description{margin-top:60px !important}body.shop_product_view #content #body > div.enquire .enquire{left:265px;top:-55px}body.shop_productgroup_product #content #body > div.description .collapse,body.shop_product_view group#productent #body > div.description .collapse{height:auto}body.shop_product_view #body > div.description{margin-bottom:40px !important}}@media only screen and (min-width:1200px){body.shop_product_view #body > div.video,body.shop_productgroup_product #body > div.video{width:458px !important}}body,h1,h2,h3,#nav,#nav-left ul.categories,#body ul.products li.product div.details > div.price a,.price,#above-header-inner > div.cart-outer a,#above-header-inner > div.login a,#above-header-inner > div.login a,#above-header-inner > div.account a,#above-header-inner > div.cart-outer a,a.btn,input.btn,ul.products li.product .cart a,ul.products li.product .cart a:hover,ul.products li.product .view a,ul.products li.product .view a:hover,ul.product-groups.grid li.product-group .view a,ul.product-groups.grid li.product-group .view a:hover,body.shop_product_view #body > div.price{font-family:'Roboto', san-serif;font-weight:300;text-transform:none}#above-header-outer{background:#000;border-bottom:1px solid #fff}#above-header-inner > div.login a,#above-header-inner > div.account a,#above-header-inner > div.cart-outer a{color:#fff !important}#above-header-inner > div.login a:hover,#above-header-inner > div.account a:hover,#above-header-inner > div.cart-outer a:hover{color:#999 !important}#header-outer{background:#000}#nav{background:#595959;border-bottom:5px solid #4d4d4d}#nav a{color:#fff;font-size:1.1em;text-transform:none;padding:15px}#nav a:hover,#nav a:focus,#nav .navbar .nav li.dropdown.open > .dropdown-toggle,#nav .navbar .nav > .active > a{background-color:#4d4d4d;color:#fff}#nav-left h2,h1,h2,h3{color:#000;font-size:35px;text-transform:none;}#nav-left,#nav-left h2{text-align:left}#nav-left h2{margin-bottom:10px}#nav-left{font-weight:300 !important;background:#f2f2f2;padding-bottom:20px;-webkit-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px}#nav ul.categories li.level_1 > a,#nav-left ul.categories li.level_1 > a,#nav ul.categories li.level_2 > a,#nav-left ul.categories li.level_2 > a,#nav ul.categories li.level_3 > a,#nav-left ul.categories li.level_3 > a{font-weight:300 !important}#nav-left ul.categories li.level_1 > a.ui-state-active,#nav-left ul.categories li.level_1 > a:hover{background:#000;color:#fff;text-align:left}#nav-left ul.categories.level_2 li.level_2.active > a{background:#333;color:#fff}#nav-left ul.categories li.level_1:first-child > a,#nav-left ul.categories li.level_1 > a{border-top:none}#nav-left ul.categories li.level_1 > a{color:#000;border-bottom:none}#nav-left ul.categories.level_2{background:#888;border-bottom:none}#nav-left ul.categories.level_2 a{color:#fff}#nav-left ul.categories.level_2 a:hover{color:#000}#nav-left ul.categories.level_3,#nav-left ul.categories.level_3 a{background:#333;color:#fff}#nav-left ul.categories.level_3 a{color:#fff;font-size:0.8em;text-transform:none}#nav-left ul.categories.level_3{padding-left:0;list-style:none}a{color:#000;text-decoration:none}a:hover{color:#333;text-decoration:none}#block_10{padding-top:10px !important;padding-bottom:10px !important}#content-inner{padding:25px 0;min-height:200px}a.btn,input.btn,ul.products li.product .view a,ul.products li.product .cart a{background-color:#000;color:#fff;font-size:0.9em}a.btn:hover,input.btn:hover,ul.products li.product .view a:hover,ul.products li.product .cart a:hover{background-color:#333;color:#fff;font-size:0.9em}.price,#body ul.products li.product div.details > div.price a,div.price.special a{color:#000 !important}div.price.retail a{color:#f00 !important}html,#footer{background:#000}#footer h3{color:#fff;font-size:1.3em}#footer,#footer a{text-align:center;color:#fff}#footer a:hover{color:#999}#footer h1,#footer h2,#footer h3{border-bottom:none;text-align:center;padding:none}#footer,#footer div.footer-column h1,#footer div.footer-column h2,#footer div.footer-column h3,#footer div.footer-column h4{text-align:center}#block_10 p{margin:0}#block_5{margin-bottom:25px}#above-header-inner div.cart-outer,ul.products li.product .cart a{background-image:url('/images/content_images/cart-button-white.png') !important}ul.products li.product .cart a:hover{background-image:url('/images/content_images/cart-button-white.png') !important}#header div.search-outer form.search .submit input.btn{background:url('/images/content_images/search-white.png') center center no-repeat !important}#nav a.home{z-index:9999}@media only screen and (min-width:768px){#nav a.special,#nav a.home{top:0 !important}body.shop_productgroup_product #body > div.video,body.shop_product_view #body > div.video{float:left !important}body.shop_productgroup_product #body > div.enquire,body.shop_product_view #body > div.enquire{height:0}#nav a.home{background:url('/images/content_files/home.png') center center no-repeat !important}}body.shop_product_view #content-inner div.flag,body.shop_productgroup_product #content-inner div.flag,body.shop_product_view.clearance #content-inner ul.products li.product .details .flag,body.shop_productgroup_product.clearance #content-inner ul.products li.product .details .flag,body.shop_product_view.special #content-inner ul.products li.product .details .flag,body.shop_productgroup_product.special #content-inner ul.products li.product .details .flag,body.shop_product_view.new #content-inner ul.products li.product .details .flag,body.shop_productgroup_product.new #content-inner ul.products li.product .details .flag,ul.product-groups li.product-group .details .flag,ul.products li.product .details .flag{z-index:10}body.shop_productgroup_product #body > div.enquire .enquire{left:270px !important}#nav-outer-sticky-wrapper{z-index:99;position:relative}@media only screen and (max-width:767px){#nav .navbar ul#menu_1.nav ul.level_2{position:relative;width:100%}}@media only screen and (min-width:768px){#nav a.special{display:none !important}#nav .navbar ul#menu_1.nav li.category{float:none !important}#nav ul#menu_1{margin:0 !important}#nav .navbar ul#menu_1.nav ul.level_2{position:relative;width:100% !important}#nav ul#menu_1 li li{width:100% !important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){#nav a.special{display:none !important}#nav .navbar ul#menu_1.nav li.category{float:none !important}#nav ul#menu_1{margin:0 !important}#nav .navbar ul#menu_1.nav ul.level_2{position:relative;width:100% !important}#nav ul#menu_1 li li{width:100% !important}#block_5 #gallery_scroller_1{width:100% !important;height:auto !important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){#block_5 #gallery_scroller_1{width:100% !important;height:auto !important}}@media only screen and (min-width:992px){#nav a.special{display:block !important}#nav .navbar ul#menu_1.nav li.category{float:left !important}#nav ul#menu_1{margin:auto 40px !important}#nav .navbar ul#menu_1.nav ul.level_2{position:absolute;width:260px !important}#nav ul#menu_1 li li{width:260px !important}}