/**  GOOGLE FONT IMPORT  **/@import url('//fonts.googleapis.com/css?family=Muli:300');body.checkout_payment ul.methods li.method .name span.disc{color:#f00;/**  SITE FONTS  **/}h1,h2,h3,#nav,#nav-left ul.categories,body,#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:'Muli', sans-serif;font-weight:300;text-transform:none;}body.shop_account_view #body .account.subscriptions{display:none;}body.shop_cart_view table.cart thead th.product,body.shop_checkout_confirm .cart table thead th.product{width:auto;/**  TOP LOGIN/CART AREA BACKGROUND COLOUR  **/}#above-header-outer{background:#c8e7dd;border:none;}#above-header-inner > div.login a,#above-header-inner > div.account a,#above-header-inner > div.cart-outer a{color:#008d6a !important;}#above-header-inner > div.login a:hover,#above-header-inner > div.account a:hover,#above-header-inner > div.cart-outer a:hover{color:#fff !important;/**  LOGO AREA BACKGROUND COLOUR  **/}#header-outer{background:#fff;}input[type="search"]{/**  NAVIGATION BAR BACKGROUND COLOUR  **/}#nav{background:#008d6a;border-bottom:5px solid #00b386;/**  NAVIGATION BAR LINK FONT COLOURS  **/}#nav a{color:#fff;font-size:1.1em;/**  change to 'lowercase' if you don't want all caps  **/text-transform:none;padding:20px;/**  NAVIGATION BAR LINK FONT COLOURS WHEN HOVERED OVER  **/}#nav a:hover,#nav a:focus,#nav .navbar .nav li.dropdown.open > .dropdown-toggle,#nav .navbar .nav > .active > a{background-color:#00b386;color:#fff;/**  LEFT CATEGORIES MENU FONT COLOR  **/}#nav-left h2,h1,h2,h3{color:#008d6a;font-size:25px;/**  change to 'lowercase' if you don't want all caps  **/text-transform:none;}#nav-left,#nav-left h2{text-align:center;}#nav-left h2{margin-bottom:10px;}#nav-left{background:#f2f2f2;border:none;padding-bottom:20px;-webkit-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;text-transform:none;/**  LEFT CATEGORIES MENU ITEM WHEN HOVERED OVER  **/}#nav-left ul.categories li.level_1 > a.ui-state-active,#nav-left ul.categories li.level_1 > a:hover{background:#008d6a;color:#fff;text-align:center;}#nav-left ul.categories li.level_2 > a:hover{background:#00b386;color:#fff;text-align:center;}#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:#333;border-bottom:none;text-transform:none;font-weight:normal;font-size:0.9em;}#nav-left ul.categories li.level_2 > a{color:#333;border-bottom:none;text-transform:none;font-weight:normal;font-size:0.9em;}#nav-left ul.categories li a{display:block;padding:5px 12px;}#nav-left ul.categories.level_2 li.level_2.active > a{background:#c8e7dd;color:#fff;}#nav-left ul.categories.level_2{background:#c8e7dd;border-bottom:none;}#nav-left ul.categories.level_3,#nav-left ul.categories.level_3 a{background:#fff;color:#fff;}#nav-left ul.categories.level_3 a{color:#333;font-size:0.8em;text-transform:none;}#nav-left ul.categories.level_3{padding-left:0;list-style:none;/**  BODY LINK COLOURS  **/}a{color:#333;text-decoration:none;/**  BODY LINK COLOURS WHEN HOVERED OVER  **/}a:hover{color:#008d6a;text-decoration:none;/**  SPACING ABOVE AND BELOW LOGO  **/}#block_10{padding-top:15px !important;padding-bottom:15px !important;}#content-inner{padding:25px 0;min-height:200px;/**  BUTTON BACKGROUND COLOUR AND FONT COLOUR  **/}a.btn,input.btn,ul.products li.product .view a,ul.products li.product .cart a{background-color:#008d6a;color:#fff;font-size:0.9em;/**  BUTTON BACKGROUND COLOUR AND FONT COLOUR WHEN HOVERED  **/}a.btn:hover,input.btn:hover,ul.products li.product .view a:hover,ul.products li.product .cart a:hover{background-color:#00b386;color:#fff;font-size:0.9em;/**  PRODUCT PRICE COLOUR  **/}.price,#body ul.products li.product div.details > div.price a,div.price.special a{color:#008d6a !important;}body.shop_category_viewquicklist #body table.products th.price{color:#333 !important;/**  FOOTER BACKGROUND COLOUR  **/}html,#footer{background:#008d6a;/**  FOOTER HEADING COLOUR  **/}#footer h3{color:#fff;font-size:1.3em;/**  FOOTER LINK COLOUR  **/}#footer,#footer a{text-align:center;color:#fff;/**  FOOTER LINK COLOUR WHEN HOVERED OVER  **/}#footer a:hover{color:#c8e7dd;}#footer h1,#footer h2,#footer h3{border-bottom:none;text-align:center;padding:none;text-transform:uppercase;}#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-top:0px;margin-bottom:0px;}#above-header-inner div.cart-outer,ul.products li.product .cart a{background-image:url('/images/content_files/cart-button-white.png') !important;}ul.products li.product .cart a:hover{background-image:url('/images/content_files/cart-button-white.png') !important;}.video iframe{height:auto;max-width:100% !important;min-height:300px;}table.products td.quantity > div{margin-top:10px;}table.products td.quantity > div .btn{line-height:1;max-width:60px;}#body table.favourites td .photo img,#body table.products td.photo img{max-width:60px;}#nav .level_0.li_60 a.a_60.active,#nav .level_0.li_60 a.a_60:hover,#nav .level_0.li_60 a.a_60:focus,#nav .level_0.li_60 a.a_60{color:#ffd700;}#nav .level_0.li_60 .dropdown-menu > .active > a,#nav .level_0.li_60 .dropdown-menu > .active > a:hover,#nav .level_0.li_60 .dropdown-menu > .active > a:focus{background:#00b386;/* Small Devices, Tablets */}@media only screen and (min-width:768px){body.shop_product_view #body > div.photos ul.thumbnails li.thumbnail,body.shop_productgroup_product #body > div.photos ul.thumbnails li.thumbnail{width:62px;height:62px;}.video{float:right;max-width:55%;}}@media only screen and (min-width:1000px){.video{max-width:65%;}}@media only screen and (min-width:1200px){body.shop_product_view #body > div.photos ul.thumbnails li.thumbnail,body.shop_productgroup_product #body > div.photos ul.thumbnails li.thumbnail{width:80px;height:80px;}}body.quickorder_product_list #body .products .quantity .enquire,#body .products .quantity .alternative,body.site_public_creditapplication #content #more-partership,body.site_public_creditapplication #content #individual,body.site_public_creditapplication #content #partnership,body.site_public_creditapplication #content #company{display:none;}body.site_public_creditapplication #content .extra-details,body.quickorder_product_list #body .products .quantity .alternative{display:block;}#body form.cart .products.list .photo{width:18%;}body.shop_product_enquire #content .form-horizontal .controls{padding-top:5px;}@media only screen and (min-width:992px){body.shop_cart_view .button-outer.submit{float:right;margin-right:10px;}}