/**  GOOGLE FONT IMPORT  **//**  SITE FONTS  **/@import url('//fonts.googleapis.com/css?family=Roboto:400,700');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,#body ul.product-groups li.product-group div.details > div.price{font-family:'Roboto', san-serif;font-weight:400;text-transform:none;}p{font-size:16px;/**  TOP LOGIN/CART AREA BACKGROUND COLOUR  **/}#above-header-outer{background:#fff;border:none;}#above-header-inner > div.login a,#above-header-inner > div.account a,#above-header-inner > div.cart-outer a{color:#0289b7 !important;font-weight:bold !important;}#above-header-inner > div.login a:hover,#above-header-inner > div.account a:hover,#above-header-inner > div.cart-outer a:hover{color:#0973a2 !important;font-weight:bold !important;/**  LOGO AREA BACKGROUND COLOUR  **/}#header-outer{background-color:#0289b7;/**  NAVIGATION BAR BACKGROUND COLOUR  **/}#nav{background:#0973a2;border-bottom:5px solid #0289b7;border-top:1px solid #fff;/**  NAVIGATION BAR LINK FONT COLOURS  **/}#nav a{color:#fff;font-size:1em;/**  change to 'lowercase' if you don't want all caps  **/text-transform:uppercase;padding:18px;/**  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:#0289b7;/**  LEFT CATEGORIES MENU FONT COLOR  **/}#nav-left h2,h1,h2,h3{color:#0289b7;font-size:24px;/**  change to 'lowercase' if you don't want all caps  **/text-transform:none;}#nav-left,#nav-left h2{text-align:left;}#nav-left h2{margin-bottom:10px;}#nav-left{background:#f3f2f2;padding-bottom:20px;-webkit-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;/**  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:#0289b7;color:#fff;text-align:left;}#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;}#nav-left ul.categories.level_2{background:#cdf2fe;border-bottom:none;}#nav-left ul.categories.level_2 a{color:#fff !important;}#nav-left ul.categories.level_2 a:hover,#nav-left ul.categories.level_2 li.level_2.active > a{background:#0289b7;color:#fff !important;}#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;}#nav .navbar ul#menu_1.nav ul.level_1.dropdown-menu,#nav .navbar ul#menu_1.nav ul.level_2.dropdown-menu{background:#9e9694;color:#fff;}#nav li.level_1 a{color:#fff;padding:10px;}#nav li.level_1 a:hover,.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus{background:#fff;color:#9e9694;/**  CATEGORY SPACER **/}#nav-left ul.categories li.level_1 > a{border-bottom:2px solid #fff;color:#0289b7;/**  CATEGORY SPACER TOP **/}#nav-left ul.categories li.level_1:first-child > a{border-top:2px solid #fff;/**  BODY LINK COLOURS  **/}a{color:#333;text-decoration:none;/**  BODY LINK COLOURS WHEN HOVERED OVER  **/}a:hover{color:#ed1c2d;text-decoration:none;/**  SPACING ABOVE AND BELOW LOGO  **/}#block_10{padding-top:0px !important;padding-bottom:0px !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,ul.product-groups.grid li.product-group .view a{background-color:#0289b7;color:#fff;font-size:0.9em;text-transform:uppercase;/**  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,ul.product-groups.grid li.product-group .view a:hover{background-color:#0973a2;color:#fff;font-size:0.9em;text-transform:uppercase;/**  PRODUCT PRICE COLOUR  **/}.price,#body ul.products li.product div.details > div.price a,div.price.special a,#body ul.product-groups li.product-group div.details > div.price{color:#0289b7 !important;}body.shop_category_viewquicklist #body table.products th.price{color:#333 !important;/**  FOOTER BACKGROUND COLOUR  **/}html,#footer{background:#0973a2;border-top:5px solid #0289b7;/**  FOOTER HEADING COLOUR  **/}#footer h3{color:#fff;font-size:1.3em;/**  FOOTER LINK COLOUR  **/}#footer,#footer a{text-align:left;color:#fff;/**  FOOTER LINK COLOUR WHEN HOVERED OVER  **/}#footer a:hover{color:#4ed1fd;background:none;text-decoration:none;}#footer h1,#footer h2,#footer h3{border-bottom:none;text-align:left;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:left;}#block_10 p{margin:0;}#block_5{margin-bottom:25px;}#header div.search-outer form.search .submit input.btn{background-image:url('http://cdn.webninjashops.com/tonjac/images/content_images/search-white.png') !important;}#above-header-inner div.cart-outer,ul.products li.product .cart a{background-image:url('http://cdn.webninjashops.com/tonjac/images/content_images/cart-button-white.png') !important;}ul.products li.product .cart a:hover{background-image:url('http://cdn.webninjashops.com/tonjac/images/content_images/cart-button-white.png') !important;}body.cart_view table.cart tr th,body.checkout_confirm .cart table tr th,body.shop_checkout_onepage fieldset.items table tr th,body.shop_accountorder_list #body table.orders tr th,body.favourite_favourite_list #body form.cart table.favourites tr th,body.salesrep_customer_list #body table.customers tr th,body.shop_productgroup_categoryquicklist #body form.cart table.products tr th,body.shop_category_viewquicklist #body table.products tr th,body.search_resultsquicklist #body table.products tr th,body.shop_search_express #body form.cart table#express_results tr th,body.quickorder_product_list #body form.cart table.quick_order_table tr th,body.quote_account_list #body table.quotes tr th,body.cart_view table.cart tr td,body.checkout_confirm .cart table tr td,body.shop_checkout_onepage fieldset.items table tr td,body.shop_accountorder_list #body table.orders tr td,body.favourite_favourite_list #body form.cart table.favourites tr td,body.salesrep_customer_list #body table.customers tr td,body.shop_productgroup_categoryquicklist #body form.cart table.products tr td,body.shop_category_viewquicklist #body table.products tr td,body.search_resultsquicklist #body table.products tr td,body.shop_search_express #body form.cart table#express_results tr td,body.quickorder_product_list #body form.cart table.quick_order_table tr td,body.quote_account_list #body table.quotes tr td{padding:15px 0px 15px 4px;/* Single Product */}#single-product-photo .photo img{max-width:100%;}#single-product-photo ul.thumbnails{margin-top:10px;}#single-product-photo ul.thumbnails li.thumbnail{width:31%;margin:10px 2% 10px 0;min-height:70px;padding:0;}#single-product-photo ul.thumbnails li.thumbnail:nth-child(3n){margin-right:0;}body.shop_product_view #body #single-product-addtocart{margin-top:20px;display:block;}body.shop_product_view #body #single-product-addtocart .control-group,body.shop_product_view #body #single-product-addtocart .controls,body.shop_product_view #body #single-product-addtocart label,body.shop_product_view #body #single-product-addtocart input.quantity{vertical-align:bottom;display:inline-block;margin:0;}body.shop_product_view #body #single-product-addtocart label{font-size:0.8em;text-transform:uppercase;margin-right:5px;padding:5px 0;display:inline-block;float:none;width:auto;}body.shop_product_view #body #single-product-addtocart input.quantity{box-shadow:none;padding:7px;max-width:45px !important;margin:0;display:inline-block;text-align:left;-moz-appearance:textfield;max-width:85px;}body.product_compare table.products td{width:30%;padding:5px;}body.product_compare table.products{overflow-x:auto;display:block;}body.product_compare table.products td a.btn{line-height:1;padding:6px 9px;}#body .list-inline{display:block;clear:both;}#body .list-inline div{display:inline-block;}#body .list-inline .price{display:block;/* Mobile Devices */}@media (max-width:767px){[class*="span"],.uneditable-input[class*="span"],.row-fluid [class*="span"]{display:block;float:none;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.row-fluid{width:auto;}}