/**  GOOGLE FONT IMPORT  **/@import url('//fonts.googleapis.com/css?family=Montserrat:400');body.ordertemplate_ordertemplate_create #body table.order-template-products td.quantity input[type="text"],body.shop_productgroup_categoryquicklist #body table.products td div.favourite{width:30px;margin:0 auto;}#BLOCK_23{display:none;}.account-type .control-group .control-label[for="custom_589d186e9337f"]{display:none;}#body ul.products li.product div.details > div.price.standard,#body ul.product-groups li.product-group div.details > div.price.standard,#body ul.products li.product .details ul.details li:first-child,#body ul.product-groups li.product-group .details ul.details li:first-child{display:none;}.ctn-qty .userfield .userfield-label,.ctn-qty .userfield .value{display:inline-block;}body.shop_product_view #body .details ul.details li:first-child,body.shop_productgroup_categoryquicklist #body .products .buy-6 .userfield{color:#87c140;}body.shop_product_view #body .details ul.details li:first-child{font-size:20px;}body.shop_productgroup_categoryquicklist #body .products td.name div.mobile,body.shop_product_view #body .details ul.details li:first-child,body.shop_productgroup_categoryquicklist #body .products .buy-6 .userfield{color:#87c140;}#body ul.products li.product div.details > div.price-outer .special .price-label,#body ul.product-groups li.product-group div.details > div.price-outer .special .value,#body ul.products li.product div.details > div.price-outer .special .value,#body ul.product-groups li.product-group div.details > div.price-outer .special .price-label{color:#f00;}#body ul.products li.product div.details > div.price-outer .special .price-label,#body ul.product-groups li.product-group div.details > div.price-outer .special .value,#body ul.products li.product div.details > div.price-outer .special .value,#body ul.product-groups li.product-group div.details > div.price-outer .special .price-label,#body ul.products li.product div.details > div.price-outer .retail .price-label,#body ul.product-groups li.product-group div.details > div.price-outer .retail .retail-value,#body ul.products li.product div.details > div.price-outer .retail .retail-value,#body ul.product-groups li.product-group div.details > div.price-outer .retail .price-label{display:inline;}#body ul.products li.product div.details > div.price,#body ul.product-groups li.product-group div.details > div.price,#body ul.products li.product div.details > div.price-outer,#body ul.product-groups li.product-group div.details > div.price-outer{font-family:'Roboto';}body.shop_productgroup_categoryquicklist #body .products td.name div.mobile{display:block;}body.shop_productgroup_categoryquicklist #body .products .buy-6{display:none;}body.shop_productgroup_categoryquicklist #body .products td.name div.mobile .userfield .userfield-label,body.shop_productgroup_categoryquicklist #body .products td.name div.mobile .userfield .value{display:inline-block;}body.shop_accountinvoice_view #body{font-size:14px;}body.shop_public_index #nav #sales-representative-outer{display:none;}#block_5 div.controlnav-thumbs{display:block;position:relative;}body.shop_cart_view #body form.cart table.cart tbody tr.item td.product div.delete a.btn,body.ordertemplate_update #body table.order-template-products .code .remove a.btn,body.favourite_favourite_list #body form.cart table.favourites .name .delete a.btn{display:inline-block;}#block_5 table{margin:0 auto;}#block_5 img,.nivoSlider,.nivoSlider img{width:100% !important;height:auto !important;}body.shop_accountinvoice_view #content .billing-inner,body.shop_accountinvoice_view #content .shipping-inner{height:auto !important;}body.shop_productgroup_categoryquicklist #body div.related-products{clear:both;}body.shop_cart_view #body form.cart .item .layout_group_32 img{width:40px;height:auto;}body.favourite_list #body .favourites .name,body.ordertemplate_ordertemplate_create #body table.order-template-products td.name{width:50%;}body.quickorder_product_list .quick_order_table thead th.price{text-align:right;}body.cart_view #body table.cart thead th.price{text-align:center;}body.salesrep_customer_list #content table.customers td.controls a.stop{color:#f00;}body.quickorder_product_list #body form.cart table.quick_order_table th.image,body.quickorder_product_list #body form.cart table.quick_order_table .photo,body.shop_productgroup_categoryquicklist #body form.cart table.products .photo,body.shop_category_viewquicklist #body #body form.cart table.products .photo,body.shop_search_resultsquicklist #body form.cart table.products .photo{display:table-cell;}body.quickorder_product_list #body form.cart table.quick_order_table .photo img,body.shop_productgroup_categoryquicklist #body form.cart table.products .photo img,body.shop_category_viewquicklist #body #body form.cart table.products .photo img,body.shop_search_resultsquicklist #body form.cart table.products .photo img{width:100%;}body.quickorder_product_list #body form.cart table.quick_order_table th.model,body.quickorder_product_list #body form.cart table.quick_order_table .code,body.shop_productgroup_categoryquicklist #body form.cart table.products .code,body.shop_category_viewquicklist #body #body form.cart table.products .code,body.shop_search_resultsquicklist #body form.cart table.products .code{display:none;}#body ul.categories li.category div.photo,#body ul.products li.product div.photo,#body ul.product-groups li.product-group div.photo,ul.tag-values li.tag-value div.photo,body.shop_product_view #body > div.photos div.photo,body.shop_productgroup_product #body > div.photos div.photo,body.shop_productgroup_categoryquicklist #body > div.details div.photo{border:0;}#body ul.product-groups li.product-group div.details h2{display:none;}body.shop_productgroup_categoryquicklist #body .description h2,body.shop_productgroup_categoryquicklist #body .downloads h2{display:none;}#sales-representative-outer{margin-top:20px;}#footer-inner form.subscribe .submit input[type="submit"].btn{background:#87c140;}body.shop_productgroup_categoryquicklist #body table.products td .favourite a.btn,#body ul.products li.product .favourite a.btn,#body ul.product-groups li.product-group.is-container .favourite a.btn{display:inline-block;height:30px;width:30px;background:url('https://d39o10hdlsc638.cloudfront.net/pronto/images/content_files/fav.png') center left no-repeat #1b2754 !important;text-indent:-9999px;padding:0;margin:0;/* Important part */}body.shop_public_register .modal-dialog{overflow-y:initial !important;}body.shop_public_register .modal-body{height:400px;overflow-y:auto;padding:10px;text-align:left;/**  SITE FONTS  **/}h1,h2,h3,#nav,#nav-left ul.categories,#body ul.products li.product div.details > div.price a,#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:'Montserrat', san-serif;font-weight:400;text-transform:none;}body,p{font-size:16px;/**  TOP LOGIN/CART AREA BACKGROUND COLOUR  **/}#above-header-outer{background:#1b2754;border-bottom:none;}#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:#87c140 !important;/**  LOGO AREA BACKGROUND COLOUR  **/}#header-outer{background:#fff;/**  NAVIGATION BAR BACKGROUND COLOUR  **/}#nav{background:#87c140;border-bottom:5px solid #6b9a32;}#everything-outer{background-color:#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:#6b9a32;color:#fff;/**  LEFT CATEGORIES MENU FONT COLOR  **/}#nav-left h2,h1,h2,h3{color:#1b2754;font-size:24px;/**  change to 'lowercase' if you don't want all caps  **/text-transform:uppercase;}#nav-left,#nav-left h2{text-align:left;}#nav-left h2{padding-bottom:10px;background:#f3f2f2;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;margin-bottom:0 !important;}#nav-left ul.categories{background:#f3f2f2;margin-bottom:20px;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 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:#1b2754;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:#ccc;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:#87c140;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:#6b9a32;color:#fff;}#nav li.level_1 a{color:#fff;padding:10px;}#nav li.level_1 a:hover{background:#87c140;color:#fff;}.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus{background:#fff;color:#9e9694;/**  BODY LINK COLOURS  **/}a{color:#333;text-decoration:none;/**  BODY LINK COLOURS WHEN HOVERED OVER  **/}a:hover{color:#87c140;text-decoration:none;/**  SPACING ABOVE AND BELOW LOGO  **/}#block_10{padding-top:15px !important;padding-bottom:15px !important;}#content-inner{padding:25px 5px;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:#1b2754;color:#fff;font-size:0.8em;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:#87c140;color:#fff;font-size:0.8em;text-transform:uppercase;/**  PRODUCT PRICE COLOUR  **/}#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:#87c140 !important;}body.shop_category_viewquicklist #body table.products th.price{color:#333 !important;/**  FOOTER BACKGROUND COLOUR  **/}html,#footer{background:#1b2754;/**  FOOTER HEADING COLOUR  **/}#footer h3{color:#fff;font-size:18px;/**  FOOTER LINK COLOUR  **/}#footer,#footer a{text-align:left;color:#fff;/**  FOOTER LINK COLOUR WHEN HOVERED OVER  **/}#footer a:hover{color:#87c140;background: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;}#footer,#footer a{text-align:left;}#block_10 p{margin:0;}#block_5{border-bottom:none;}#above-header-inner div.cart-outer,ul.products li.product .cart a{background-image:url('https://cdn.webninjashops.com/pronto/images/content_images/cart-button-white.png') !important;}ul.products li.product .cart a:hover{background-image:url('https://cdn.webninjashops.com/pronto/images/content_images/cart-button-white.png') !important;}#body ul.product-groups li.product-group .cart,#body ul.product-groups li.product-group .favourite,#block_13,#block_14,#block_15,#block_16,#block_17{display:none;}#body .register{display:block !important;}#body ul.products li.product .model,#body ul.product-groups li.product-group .model,body.shop_product_view #body .model{font-size:12px;}#body ul.products li.product .add-to-cart,#body ul.products li.product .cart,#body ul.products li.product .favourite,#body ul.product-groups li.product-group.is-container .add-to-cart,#body ul.product-groups li.product-group.is-container .cart,#body ul.product-groups li.product-group.is-container .favourite{display:inline-block;}#body ul.products li.product form.cart h2,#body ul.product-groups li.product-group.is-container form.cart h2{display:none;}#body ul.products li.product form.cart .submit,#body ul.product-groups li.product-group.is-container form.cart .submit{margin:3px;}#body ul.products li.product form.cart .submit input,#body ul.product-groups li.product-group.is-container form.cart .submit input{display:inline-block;height:30px;width:30px;background:url('../img/cart-button-white.png') center 2px no-repeat #1b2754 !important;text-indent:-9999px;}#body ul.product-groups li.product-group.is-container .view{display:none;}#body ul.products li.product div.name,#body ul.product-groups li.product-group div.name{height:60px;margin-bottom:5px;}#body ul.product-groups li.product-group div.price:before{content:"From:";padding-right:10px;color:#87c140;}#body ul.products li.product .cart ~ .view,#body ul.product-groups li.product-group .add-to-cart .view{display:none;}#body ul.product-groups li.product-group.is-container div.price:before{content:"";padding-right:10px;}#header div.search-outer form.search input.keywords{border-radius:0;-webkit-border-radius:0;-webkit-appearance:none;}body.shop_product_view #body div.details ul.details{list-style:none;margin:0;padding:0;}body.shop_product_view #body div.details ul.details li.detail .detail-label{font-weight:bold;}#above-header-outer #above-header-inner ul#menu_5{display:none;}#above-header-outer #above-header-inner .account ul#menu_4{margin:0px;}#above-header-outer #above-header-inner .account ul#menu_4 li:first-child{padding-left:0;}#above-header-outer #above-header-inner .account ul#menu_4 li:last-child{border-right:0;}#above-header-outer #above-header-inner .account ul#menu_4 li{float:left;padding:0 10px;border-right:1px solid #fff;}#above-header-outer #above-header-inner .account .nav > li > a:hover,#above-header-outer #above-header-inner .account .nav > li > a:focus{background:none;text-decoration:underline;}body.shop_checkout_onepage ul.methods li.method .name,body.shop_checkout_onepage ul.fields .name,body.shop_checkout_onepage fieldset.shipping ul.methods li.method .price,body.shop_checkout_onepage .payment ul.methods li.method .name{width:auto;}body.shop_checkout_onepage .shipping ul.methods li.method input,body.shop_checkout_onepage .payment ul.methods li.method input[type=radio]{float:left;margin:5px 5px 0 0px;}body.shop_cart_view #content .submit{position:relative;top:10px;}body.shop_productgroup_categoryquicklist #body div.downloads ul,body.shop_product_view #body > div.downloads ul{list-style:none;margin:0;padding:0;}body.shop_product_view #body > div.price,body.shop_productgroup_product #body > div.price,body.shop_product_view #body > div.price-outer .retail,body.shop_productgroup_product #body > div.price-outer .retail,body.shop_product_view #body > div.price-outer .special,body.shop_productgroup_product #body > div.price-outer .special{margin:10px 0;}body.shop_product_view #body > div.price-outer .retail,body.shop_productgroup_product #body > div.price-outer .retail,body.shop_product_view #body > div.price-outer .special,body.shop_productgroup_product #body > div.price-outer .special{margin-bottom:0;}.price.retail{text-decoration:line-through;}.price.special{color:#f00;}body.shop_productgroup_product #body > div.enquire .enquire,body.shop_product_view #body > div.enquire .enquire{position:relative;top:10px;}body.shop_productgroup_product #body > form.cart,body.shop_product_view #body > form.cart{margin-bottom:10px;}body.shop_product_view #body .downloads h2{display:none;}body.shop_product_view #body h1{text-align:left;}#body ul.products li.product div.details > div.model{font-size:11px;}#body ul.products li.product div.details .price-outer .price.special,#body ul.products li.product div.details .price-outer .price.special a,body.shop_product_view #body .price-outer .price.special{color:#f00 !important;}body div.sorter.sorter-bottom{display:none;}body .pagination-top .results{float:left;display:inline-block;}.pagination ul > li > a{border:none;border-left:1px solid #ddd;background-color:transparent;padding:0 12px;}.pagination ul > li.active > a{font-weight:bold;background-color:transparent;}.pagination ul > li:first-child > a{border:none;}ul.products li.product .button-outer.notify{display:none;}body.shop_cart_view #body form.cart .submit input.btn{margin-top:0;}body.shop_cart_view #body form.cart .quote a.btn{margin:10px 0 0;}body.shop_product_view #content #body > div.price,body.shop_productgroup_product #content #body > div.price,body.shop_product_view #content #body > div.price-outer .special,body.shop_productgroup_product #content #body > div.price-outer .special{color:#87c140;font-family:'roboto', san-serif;}body.shop_product_view #content #body > div.price,body.shop_productgroup_product #content #body > div.price{color:#333;}body.shop_product_view #body > div.details,body.shop_productgroup_product #body > div.details,body.shop_product_view #body > div.enquire,body.shop_productgroup_product #body > div.enquire,body.shop_product_view #body > div.notify,body.shop_productgroup_product #body > div.notify{margin-bottom:10px;}#content-inner{padding-bottom:100px;}#footer .footer-above{position:relative;top:-80px;margin-bottom:-80px;}body.shop_cart_view #body .order-templates,body.shop_cart_view #body .checkout{position:relative;top:10px;}#body ul.product-groups li.product-group.is-container form.cart,#body ul.products li.product.is-container form.cart{display:inline-block;margin-bottom:10px;}body.shop_productgroup_categoryquicklist #body form.cart table.products tr th.price{text-align:right;}body.shop_productgroup_categoryquicklist #body .enquire,body.shop_productgroup_categoryquicklist #body .button-outer.submit{float:right;}body.shop_productgroup_categoryquicklist #body .enquire{margin-right:5px;margin-top:-5px;}#body ul.product-groups li.product-group form.cart label[for="quantity"],#body ul.products li.product form.cart label[for="quantity"]{display:inline-block;float:left;width:auto;text-align:left;line-height:30px;}#body ul.product-groups li.product-group form.cart input.quantity,#body ul.products li.product form.cart input.quantity{width:30px;margin:3px;}body.shop_product_view #body div.downloads ul.downloads li.download,body.shop_productgroup_categoryquicklist #body div.downloads ul.downloads li.download{background:url('../img/pdf.png') left top no-repeat;padding-left:35px;line-height:30px;margin-bottom:10px;}#body ul li .details ul{margin:0;}#body ul li .details li{list-style:none;}#body ul li .details li > div{display:inline-block;font-size:12px;}body.shop_product_view #body > div.details,body.shop_productgroup_product #body > div.details,body.shop_product_view #body > div.enquire,body.shop_productgroup_product #body > div.enquire,body.shop_product_view #body > div.notify,body.shop_productgroup_product #body > div.notify{margin-bottom:20px;}body.ordertemplate_update #body i{background-image:url(https://cdn.webninjashops.com/bundles/shop/img/glyphicons-halflings-white.png);}body.shop_productgroup_categoryquicklist #body .enquire,body.shop_productgroup_categoryquicklist #body .button-outer.submit{margin:0 !important;float:none !important;}body.shop_productgroup_categoryquicklist #content #body .button-outer.submit{margin-top:10px !Important;}body.shop_productgroup_categoryquicklist #content #body ul.products li.product .button-outer.submit{margin-top:3px !Important;}body.shop_product_view #content #body > div.enquire{margin-bottom:20px;}#block_5 .nivo-controlNav{display:none !important;/* Invoices */}body.shop_accountinvoice_view #block_10 img{max-width:100% !important;height:auto !important;}#header-phone{text-align:center;font-weight:bold;text-transform:uppercase;color:#1b2754;display:none;/* Small Devices, Tablets */}@media only screen and (min-width:768px){body.ordertemplate_update #body div.order-template-controls .button-outer.addtocart{float:right;margin-left:10px;}body.ordertemplate_update #body div.order-template-controls .button-outer.submit{float:left;margin-right:10px;}body.shop_productgroup_categoryquicklist #body .products .buy-6{display:table-cell;color:#87c140 !important;}body.shop_productgroup_categoryquicklist #body .products td.name div.mobile{display:none;}body.shop_cart_view #body form.cart table.cart tbody tr.item td.product div.delete a.btn,body.ordertemplate_update #body table.order-template-products .code .remove a.btn,body.favourite_favourite_list #body form.cart table.favourites .name .delete a.btn{display:none;}body.quickorder_product_list #body form.cart table.quick_order_table .photo img,body.shop_productgroup_categoryquicklist #body form.cart table.products .photo img,body.shop_category_viewquicklist #body #body form.cart table.products .photo img,body.shop_search_resultsquicklist #body form.cart table.products .photo img{width:50%;}body.shop_accountinvoice_view #body{font-size:16px;}body.shop_accountinvoice_view #content .billing-inner,body.shop_accountinvoice_view #content .shipping-inner{height:122px !important;}body.quickorder_product_list #body form.cart table.quick_order_table th.model,body.quickorder_product_list #body form.cart table.quick_order_table .code,body.shop_productgroup_categoryquicklist #body form.cart table.products .code,body.shop_category_viewquicklist #body #body form.cart table.products .code,body.shop_search_resultsquicklist #body form.cart table.products .code{display:table-cell;}#above-header-outer #above-header-inner ul#menu_5{float:right;margin:0px;display:inline-block;}#above-header-outer #above-header-inner ul#menu_5 li:first-child{padding-left:0;}#above-header-outer #above-header-inner ul#menu_5 li:last-child{border-right:0;}#above-header-outer #above-header-inner ul#menu_5 li{color:#fff;float:left;padding:0 10px;border-right:1px solid #fff;}#above-header-outer #above-header-inner ul#menu_5 li a{color:#fff;font-weight:bold;}#above-header-outer #above-header-inner ul#menu_5 li a:hover,#above-header-outer #above-header-inner ul#menu_5 li a:focus{background:none;color:#87c140 !important;text-decoration:underline;}#nav{height:56px;}body.shop_productgroup_categoryquicklist #body div.downloads{width:55%;float:right;margin-bottom:20px;text-align:left;}body.shop_product_view #body > div.enquire,body.shop_productgroup_product #body > div.details{height:0;}#footer-inner .footer-top-inner{position:relative;top:-100px;margin-bottom:-100px;display:block;height:100px;}#block_13,#block_14,#block_15,#block_16,#block_17{display:inline-block;}body.shop_checkout_onepage ul.methods li.method .name,body.shop_checkout_onepage ul.fields .name{width:620px;}body.shop_checkout_onepage fieldset.shipping ul.methods li.method .price{width:auto;}body.shop_cart_view #body form.cart .quote a.btn{margin:0;}body.shop_cart_view #body .order-templates,body.shop_cart_view #content .submit,body.shop_cart_view #content .checkout{top:0;}body.shop_product_view #body > div.photos ul.thumbnails li.thumbnail img,body.shop_productgroup_product #body > div.photos ul.thumbnails li.thumbnail img{width:auto;height:auto;}body.shop_productgroup_product #body > div.video,body.shop_product_view #body > div.video{width:55%;float:right;text-align:left;}body.shop_product_view #body > div.enquire .enquire{position:relative;left:165px;top:-46px;margin-bottom:-46px;z-index:99;}body.shop_product_view #body > form.cart .controls{height:0;}body.shop_productgroup_product #body > form.cart .submit,body.shop_product_view #body > form.cart .submit{position:relative;left:71px;top:-33px;margin-bottom:-100px;z-index:99;}body.shop_productgroup_categoryquicklist #body .enquire,body.shop_productgroup_categoryquicklist #body .button-outer.submit{margin:0 5px 0 0 !important;float:right !important;}body.shop_product_view #content #body > div.enquire{margin-bottom:10px;}}@media only screen and (min-width:992px){body.shop_productgroup_categoryquicklist #body div.downloads{width:65%;}body.shop_cart_view #body form.cart .item .layout_group_32 img{width:80px;height:auto;}#block_5 img,.nivoSlider,.nivoSlider img{width:auto !important;height:auto !important;}#block_5 div.controlnav-thumbs .gallery_scroller img{max-width:100% !important;}#block_5{width:100%;text-align:center;margin:0 auto;overflow:hidden;}#block_5 p{margin:0px;padding:0px;}#block_5 #gallery_scroller_1{margin:0 auto;}#body ul.products li.product{height:404px;}#body ul.product-groups li.product-group{height:400px;}.pagination ul{float:right;}body.shop_product_view #body > div.notify{width:65%;}body.shop_product_view #body,body.shop_productgroup_product #body{margin:0.7em auto auto;}body.shop_product_view #body > div.photos,body.shop_productgroup_product #body > div.photos{margin-top:0;}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{margin:10px 0;}body.shop_productgroup_product #body > form.cart,body.shop_product_view #body > form.cart{margin-bottom:20px;}#block_5{width:100%;text-align:center;margin:0 auto;overflow:hidden;}#block_5 p{margin:0px;padding:0px;}#block_5 #gallery_scroller_1{margin:0 auto;}#block_5 .nivo-controlNav{display:block !important;}#block_5 .nivo-controlNav{height:20px;left:0;padding:5px 0;position:absolute;text-align:center;top:340px !important;width:100%;z-index:10;}#block_5:hover .nivo-controlNav{bottom:220px;opacity:1;}#block_5 .nivo-controlNav a{background:none repeat scroll 0 0 #fff;border-radius:50%;-webkit-border-radius:50;-moz-border-radius:50;display:inline-block;height:15px;margin:0 5px 0 0;opacity:0.8;text-indent:-9999px;width:15px;}#block_5 .nivo-controlNav a.active{background:none repeat scroll 0 0 #87c140;opacity:0.8;}body.shop_productgroup_product #body > div.video,body.shop_product_view #body > div.video{width:65%;}body.shop_productgroup_product #body > div.favourite .favourite,body.shop_product_view #body > div.favourite .favourite{position:relative;left:0;top:0;margin-bottom:-64px;z-index:99;}body.shop_productgroup_product #body > div.enquire .enquire,body.shop_product_view #body > div.enquire .enquire{position:relative;left:175px;top:-46px;margin-bottom:-64px;z-index:99;}body.shop_product_view #body form.not-allowed ~ div.favourite .favourite,body.shop_productgroup_product #body form.not-allowed ~ div.favourite .favourite{position:relative;left:170px;top:-46px;}body.shop_product_view #body form.not-allowed ~ div.enquire .enquire,body.shop_productgroup_product #body form.not-allowed ~ div.enquire .enquire{left:320px;top:-92px;}body.shop_productgroup_product #body > form.cart .controls,body.shop_product_view #body > form.cart .controls{height:0;}body.shop_product_view #body form.not-allowed ~ form.quote,body.shop_productgroup_product #body form.not-allowed ~ form.quote{position:relative;top:-100px;margin-bottom:-64px;z-index:99;}body.shop_productgroup_product #body > form.cart .submit{top:-58px;}body.shop_cart_view #body .button-outer.submit{float:right;margin-left:10px;}body.shop_checkout_onepage ul.methods li.method .price,body.shop_checkout_onepage ul.fields .price{float:right;}body.shop_productgroup_product #body > div.photos ul.thumbnails li.thumbnail,body.shop_product_view #body > div.photos ul.thumbnails li.thumbnail{width:79px;height:79px;line-height:79px;}}body.shop_cart_view #body table.cart td.quantity input.quantity,body.favourite_favourite_list #body form.cart table.favourites td.quantity input.quantity,body.shop_productgroup_categoryquicklist #body form.cart table.products td.quantity input.quantity,body.shop_category_viewquicklist #body table.products td.quantity input.quantity,body.search_resultsquicklist #body table.products td.quantity input.quantity,body.shop_search_express #body form.express input.quantity,body.shop_search_express #body form.cart input.quantity,body.quickorder_product_list #body form.cart table.quick_order_table input.quantity,body.shop_cart_view #body form.cart input.quantity,body.shop_product_view #body > form.quote input.quantity,body.shop_productgroup_product #body > form.quote input.quantity,body.shop_product_view #body > form.cart input.quantity,body.shop_productgroup_product #body > form.cart input.quantity{text-align:center;width:40px;height:auto;}body.shop_checkout_onepage #content #payment .methods .method .fields > .field{display:block;}body.shop_checkout_onepage #content #payment .methods .method .fields{margin-left:18px;}#products-added-modal table.ordered-products{margin:0 auto;}body.shop_cart_view #body ul.attributes,body.shop_checkout_onepage #body ul.attributes{display:none;}body.shop_checkout_onepage #body .items a.edit{font-size:14px;}body.shop_product_view #body .price-outer .price.special{color:#f00 !important;}.breadcrumb{display:block;background:none;font-size:11px;padding-bottom:10px;}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){#nav{height:auto !important;}body.shop_accountinvoice_view #content .billing-inner,body.shop_accountinvoice_view #content .shipping-inner{height:auto !important;}#footer div#footer-column1,#footer div#footer-column2,#footer div#footer-column3,#footer div#footer-column4{margin-left:5%;}#footer div#footer-column3{clear:left;}body.shop_product_view #body > div.enquire .enquire{left:0 !important;top:0 !important;}body.shop_product_view #body > div.order-templates{position:relative;top:40px;margin-bottom:40px;}body.shop_product_view #body > div.photos{margin-top:0 !important;}}@media print{#header-phone,#header-outer{display:block;}.search-outer,#above-header-outer{display:none;}}body.shop_cart_view #content #body table.cart td.quantity input.quantity{width:35px !important;/* Order templates */}#content #body table.order-template-products td.controls .btn,#content #body table.order-templates td.controls .btn{padding-left:10px;text-indent:0;width:auto;}@media (max-width:768px){#content #body table.order-template-products td.controls .btn,#content #body table.order-templates td.controls .btn{display:block;margin-bottom:1px;line-height:1;font-size:0.8em;}}#content #body table.order-template-products td.quantity input,#content #body table.order-templates td.quantity input{width:40px;}#content #body table.order-template-products .code a{word-break:break-all;}@media (min-width:768px){#content #body form.order-template .addtocart{float:right;margin-right:5px;}}@media (max-width:767px){ul#menu_1 ul ul.level_2.dropdown-menu{left:0;float:none;width:100%;position:relative;}#body ul.products li.product div.name,#body ul.product-groups li.product-group div.name{height:auto;margin-bottom:5px;}#body ul.categories li.category,#body ul.products li.product,#body ul.product-groups li.product-group,ul.tag-values li.tag-value{margin-bottom:10px;}#body ul.categories li.category div.photo img,#body ul.products li.product div.photo img,#body ul.product-groups li.product-group div.photo img,ul.tag-values li.tag-value div.photo img{position:static;left:0;top:0;transform:none;-ms-transform:none;-webkit-transform:none;}#body ul.categories li.category div.photo:before,#body ul.products li.product div.photo:before,#body ul.product-groups li.product-group div.photo:before,ul.tag-values li.tag-value div.photo:before{padding-top:0;}}@media only screen and (min-width:768px){#body form .control-label{text-align:left !important;}}@media (max-width:767px){/* Quicklist */[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;}}body.shop_search_results #body > div.details div.photo,body.product_special #body > div.details div.photo,body.category_viewquicklist #body > div.details div.photo,body.productgroup_categoryquicklist #body > div.details div.photo{cursor:pointer;text-align:center;border-color:#ddd;}body.shop_search_results #body > div.details div.photo img,body.product_special #body > div.details div.photo img,body.category_viewquicklist #body > div.details div.photo img,body.productgroup_categoryquicklist #body > div.details div.photo img{max-height:200px;}body.productgroup_categoryquicklist #body #product-photos-wrapper{display:block;margin-bottom:15px;}body.productgroup_categoryquicklist #body #product-photos-wrapper .enlarge{display:block;text-align:center;}body.productgroup_categoryquicklist #body #product-photos-wrapper .enlarge a.btn{color:#999;background:transparent;box-shadow:none;text-transform:none;}body.productgroup_categoryquicklist #body #product-photos-wrapper .photo{border:1px solid #ddd;text-align:center;cursor:pointer;}body.productgroup_categoryquicklist #body #product-photos-wrapper .photo img{max-width:99%;}body.productgroup_categoryquicklist #body #product-photos-wrapper #large-spinner{display:none;}body.productgroup_categoryquicklist #body #product-photos-wrapper ul.thumbnails{margin-top:15px;}body.productgroup_categoryquicklist #body #product-photos-wrapper ul.thumbnails li.thumbnail{margin:0 2% 5px 0;width:22%;height:50px;border-radius:0;}body.productgroup_categoryquicklist #body .span8 h1{margin-top:0;}body.productgroup_categoryquicklist #body #product-photos-wrapper ul.thumbnails li.thumbnail:nth-child(4n){margin-right:0;}body.productgroup_categoryquicklist #body #product-photos-wrapper ul.thumbnails li.thumbnail img{cursor:pointer;}body.productgroup_categoryquicklist #body table.products th.code,body.productgroup_categoryquicklist #body table.products th.name{text-align:left;}body.productgroup_categoryquicklist #body table.products td.photo{max-width:60px;text-align:center;}body.productgroup_categoryquicklist #body table.products td.photo div.photo img{max-width:50px;}body.shop_productgroup_categoryquicklist #body div.downloads{width:100% !important;}.pagination ul{font-size:14px;}.pagination ul > li.active > a{font-weight:normal;}#content .product-wrapper .per-page.per-page-top,#content .product-wrapper .sorter.sorter-top{display:inline-block;}#content .product-wrapper .sorter.sorter-top form,#content .product-wrapper .per-page.per-page-top form{margin-bottom:0;}@media only screen and (min-width:768px){#content .product-wrapper .per-page.per-page-top,#content .product-wrapper .sorter.sorter-top{float:right;margin-left:10px;}}#body .pagination.pagination-top{display:block;}#body .pagination.pagination-top,#body .pagination.pagination-bottom{float:right;width:100%;margin:20px 0 10px;}#body .pagination.pagination-bottom{margin:20px 0;}