@import"https://fonts.googleapis.com/css?family=Lato:300,400|Montserrat:400,700";#block_13 div.controlnav-thumbs{display:block;position:relative}#block_13 table{margin:0 auto}#block_13 img,.nivoSlider,.nivoSlider img{width:100% !important;height:auto !important}#content #nav-left ul.categories li.level_1>a{font-weight:400;border-bottom:1px solid #ddd}body.shop_search_resultsquicklist #body ul.categories li.category,#body ul.products li.product,body.shop_search_resultsquicklist #body ul.product-groups li.product-group,body.shop_category_viewquicklist #body ul.categories li.category,#body ul.products li.product,body.shop_category_viewquicklist #body ul.product-groups li.product-group{width:100%}body.shop_category_viewquicklist #body>.photos{display:none}body.shop_productgroup_categoryquicklist #body>div.details div.photo img{width:100%}body.shop_search_resultsquicklist #body ul.categories li.category,#body ul.products li.product .photo,body.shop_search_resultsquicklist #body ul.product-groups li.product-group .photo,body.shop_category_viewquicklist #body ul.categories li.category,#body ul.products li.product .photo,body.shop_category_viewquicklist #body ul.product-groups li.product-group .photo{width:calc(25% - 20px)}body.shop_search_resultsquicklist #body ul.categories li.category,#body ul.products li.product .name,body.shop_search_resultsquicklist #body ul.product-groups li.product-group .name,body.shop_category_viewquicklist #body ul.categories li.category,#body ul.products li.product .name,body.shop_category_viewquicklist #body ul.product-groups li.product-group .name{text-align:left}.breadcrumb{display:block;background:none;font-size:11px;padding-bottom:10px}#block_13 img,.nivoSlider,.nivoSlider img{width:auto !important;height:auto !important}#block_13 div.controlnav-thumbs .gallery_scroller img{max-width:100% !important}#block_13{width:100%;text-align:center;margin:0 auto;overflow:hidden}#block_13 p{margin:0px;padding:0px}#block_13 #gallery_scroller_1{margin:0 auto}body.shop_public_index #block_13 .nivo-controlNav{display:block !important}body.shop_public_index #block_13 .nivo-controlNav{height:20px;left:0;padding:5px 0;position:absolute;text-align:center;bottom:15px;width:100%;z-index:10}body.shop_public_index #block_13:hover .nivo-controlNav{opacity:1}body.shop_public_index #block_13 .nivo-controlNav a{background:none repeat scroll 0 0 #e6e6e6;border-radius:50%;-webkit-border-radius:50;-moz-border-radius:50;display:inline-block;height:15px;margin:0 5px 0 0;opacity:.8;text-indent:-9999px;width:15px}body.shop_public_index #block_13 .nivo-controlNav a.active{background:none repeat scroll 0 0 #ee2624;opacity:.8}#content a.btn,#content #nav-left ul.categories.level_2 li.active a,#content #nav-left ul.categories.level_2 li a:hover,#content #nav-left ul.categories.level_2 li a:focus,#content #body input.btn-primary,#content #body .add-to-cart,#content #body .favourite a.btn{background-color:#606062 !important;color:#fff !important}#content #nav-left ul.categories.level_2{padding-left:20px;display:none !important}.tab-content>.tab-pane.active{border:1px solid #ddd;padding:15px}.tab-content ul#product-tabs.nav-tabs{margin:15px 0 0 0;border-bottom:0}.nav-tabs>li>a{background-color:#b2b2b2;color:#fff;border-radius:0;border:0}.nav-tabs>.active>a,.nav-tabs>.active>a:hover,.nav-tabs>.active>a:focus{background-color:#ee2624;border:0;color:#fff}#body ul.product-groups li.product-group div.name a{color:#fff}.mobile-quantity-breaks li{list-style:none}li{line-height:20px;font-size:16px}@media only screen and (min-width: 768px){#body ul.product-groups li.product-group .view{height:0}#body ul.product-groups li.product-group .view a.btn{position:relative;top:-55px;left:200px}}#everything-outer a.btn.menu-toggle{position:relative;top:auto}#everything-outer #nav .navbar ul#menu_1.nav,#everything-outer #nav .navbar ul#categories-horizontal.nav{top:auto}#everything-outer #header-search{padding:5px 10px 8px 60px}body.public_login #body form.login .controls .forgot{display:block !important}#nav .navbar ul#menu_1.nav{padding-bottom:0px !important}@media only screen and (min-width: 768px){body.public_login #body form.login .controls .forgot{display:inline-block !important}body.public_login #body form.login .controls .forgot a.btn{margin-top:0 !important;margin-right:10px !important}}@media only screen and (max-width: 767px){body.shop_search_resultsquicklist #body ul.categories li.category,#body ul.products li.product .photo,body.shop_search_resultsquicklist #body ul.product-groups li.product-group .photo,body.shop_category_viewquicklist #body ul.categories li.category,#body ul.products li.product .photo,body.shop_category_viewquicklist #body ul.product-groups li.product-group .photo{width:calc(60% - 20px)}#body ul.categories li.category div.photo,#body ul.product-groups li.product-group div.photo,#body ul.products li.product div.photo,ul.tag-values li.tag-value div.photo{width:calc(60% - 2px);position:relative;margin-bottom:.5em;border:1px solid #a6a8ab}.shop_public_index #body ul.product-groups li.product-group div.photo{width:calc(100% - 2px)}}#nav .navbar ul#categories-horizontal li ul.level_2,#nav .navbar ul#categories-horizontal li ul.level_3{background:#eee}#nav .navbar ul#categories-horizontal li ul.level_3{background:#ddd}#nav .navbar ul#categories-horizontal li ul.level_2 li a,#nav .navbar ul#categories-horizontal li ul.level_3 li a{color:#4d4d4d}.shop_public_index #body ul.product-groups li.product-group .description,.shop_public_index #body ul.product-groups li.product-group div.name{margin-bottom:10px}@media only screen and (min-width: 768px){.shop_public_index #body ul.product-groups li.product-group .description{width:100%;margin-left:0}.shop_public_index #body ul.product-groups li.product-group{width:calc(45% - 2px)}.shop_public_index #body div.details .photos,.shop_public_index #body ul.product-groups li.product-group div.photo{width:100%}.shop_public_index #body ul.product-groups li.product-group div.name{height:60px}}@media only screen and (min-width: 992px){.shop_public_index #body ul.product-groups li.product-group{width:calc(25% - 20px)}}.shop_public_index #body ul.product-groups li.product-group .button-outer.view a{background-color:#ee2624;color:#fff;font-size:14px;font-weight:400;padding:5px 15px}.public_index .featured-products ul.product-groups li.product-group a.readmore{display:none !important}.public_index .featured-products ul.product-groups li.product-group .description{height:140px;overflow:hidden}.public_index .featured-products ul.product-groups li.product-group .favourite.favourite-wrapper{display:none}@media only screen and (min-width: 992px){#body ul.products.related-products li.product,#body ul.product-groups.related-products li.product-group{width:calc(25% - 20px)}}@media only screen and (min-width: 1200px){#body ul.product-groups.related-products li.product-group,#body ul.products.related-products li.product{width:276px}}#header-search .search-outer h3{display:none}@CHARSET "UTF-8";body,#nav-left ul.categories{font-family:"Lato",san-serif !important}#nav,#above-header-inner>#menu_6 li a,#above-header-inner>div.login a,#above-header-inner>div.account a,#above-header-inner>div.cart-outer a,a.btn,input.btn,input.button,ul.products li.product .cart a,ul.products li.product .view a,ul.product-groups.grid li.product-group .view a,#body ul.product-groups li.product-group div.name,#body ul.categories li.category div.name{font-family:"Montserrat",sans-serif}#content #body table.products td.enquire{text-align:right}body,html{color:gray;background:#fff}h1,h2,h3,h4{text-transform:none;color:#4d4d4d;font-weight:600;font-family:"Montserrat",sans-serif;text-align:left}h1{text-transform:uppercase;font-size:1.8em;margin-top:20px}h3{font-size:1.4em}#body p{font-weight:300;line-height:26px}a,a:active,a:visited,a:focus{color:gray;text-decoration:none}a:hover{color:#666}img{max-width:100%;height:auto !important}a.btn,input.btn,input.button,ul.categories li.category .button-outer a,ul.products li.product .cart a,ul.products li.product .view a,ul.product-groups.grid li.product-group .view a{background-color:#ee2624;color:#fff;font-size:14px;font-weight:400}a.btn:hover,input.btn:hover,input.button:hover,a.btn:focus,input.btn:focus,input.button:focus,ul.categories li.category .button-outer a:hover,ul.products li.product .cart a:hover,ul.products li.product .cart a:focus,ul.products li.product .view a:hover,ul.products li.product .view a:focus,ul.product-groups.grid li.product-group .view a:hover,ul.product-groups.grid li.product-group .view a:focus{background-color:#666;color:#fff}ul.categories li.category .button-outer a{padding:5px 15px}#logo{padding:20px 0 0 20px;text-align:left}#logo img{max-width:300px !important}#header-aside{padding:20px}#header-inner #block_10{padding:0}#header-aside #block_12 h2{text-align:left;margin:0;line-height:1.3;color:#58595b;font-weight:400}#above-header-inner .header-search .keywords{margin:0}#nav .navbar ul#menu_1.nav,#nav .navbar ul#categories-horizontal.nav{top:43px}#nav .navbar ul#menu_1.nav{padding-bottom:43px}#above-header-inner div.cart-outer{background:url("https://d347awuzx0kdse.cloudfront.net/ballanddoggett/content-file/cart.png") no-repeat right center;padding-right:30px;margin-right:5%}#header-search{padding:8px 10px 8px 60px;overflow:hidden;top:0;right:8px;position:absolute}#nav-inner{min-height:40px}#header-search form.search{position:relative}#header-search .submit{box-shadow:none}#header-search .submit .btn{background:url("https://d347awuzx0kdse.cloudfront.net/ballanddoggett/content-file/search.png") no-repeat 0 0;width:20px;height:20px;text-indent:-9999px;margin-top:5px;margin-left:4px;box-shadow:none}#header-search form.search,#header-search .control-group,#header-search input{margin:0}#header-search .control-group{width:10%;float:left}#header-search .control-group:first-child{width:90%}#header-search input{border:0}#above-header-outer{background-color:#f2f2f2;border-bottom:2px solid #e6e6e6}#above-header-inner>#menu_6 a,#above-header-inner>div.login a,#above-header-inner>div.account a,#above-header-inner>div.cart-outer a{color:#666;font-size:.85em}#above-header-inner>#menu_6 li a{text-transform:uppercase}#above-header-inner>#menu_6{display:flex;gap:4px;float:left;margin:0}#above-header-inner>#menu_6 li:last-child{border-left:1px solid #666;padding-left:4px}#above-header-inner .login a{padding-right:7px;border-right:1px solid #666}#above-header-inner .login a:last-child{border-right:0}#above-header-inner div.login a,#above-header-inner div.account a,#above-header-inner div.cart-outer a{margin-right:4px}#nav{background:#ee2624;border-bottom:5px solid #d51211}#nav a.menu-toggle{left:10px;position:absolute;top:5px;width:28px;height:26px;z-index:9999;background:url("https://d347awuzx0kdse.cloudfront.net/ballanddoggett/content-file/menu.png") no-repeat center center;border:0;box-shadow:none}#nav .navbar .nav>li>a{padding:13px 15px;text-transform:uppercase;font-size:1em}#nav a:hover,#nav a:focus,#nav .navbar .nav>.active>a,#nav .navbar .nav li.dropdown.open>.dropdown-toggle,#nav .navbar .nav li.dropdown.active>.dropdown-toggle,#nav .navbar .nav li.dropdown.open.active>.dropdown-toggle,#nav .navbar .nav>li>a:hover{color:#fff;background-color:#d51211}#nav-left h2{padding:0;margin-top:20px;font-size:26px;text-transform:uppercase}#nav-left ul.categories li{list-style:none !important}#nav-left ul.categories li a{color:gray}#nav-left ul.categories li.level_1:first-child>a{border-top:0}#nav-left ul.categories li.level_1>a:hover,#nav-left ul.categories li.level_1>a:focus,#nav-left ul.categories li.level_1>a.ui-state-active{background-color:rgba(0,0,0,0);color:gray}#nav-left ul.categories li.level_1>a{border-bottom:0;text-transform:none;font-size:16px;font-weight:300;text-transform:uppercase;color:gray}#nav-left ul.categories li.level_1>a:hover{background-color:#ee2624;color:#fff !important}#nav-left li.level_1>a.ui-accordion-header-active{background-color:#ee2624 !important;color:#fff !important}#nav-left ul.categories.level_2{background:#f2f2f2;border-bottom:0;padding-left:0}#nav-left ul.categories.level_2 li a{font-size:1.2em;font-weight:300;text-transform:none;padding:10px 5px 10px 10px;border:0}#nav-left ul.categories.level_2 li a:hover,#nav-left ul.categories.level_2 li a:focus{background:#ee2624 !important;color:#fff}#nav-left ul.categories.level_2 li.active a{background:#ee2624 !important;color:#fff !important}#nav-left ul.categories.level_2>a:hover,#nav-left ul.categories.level_2>a:focus,#nav-left ul.categories.level_2 li.level_2.active>a{color:#333;font-weight:300;outline:0 none;text-decoration:none}#nav-left ul.categories.level_3{padding-left:0;border-bottom:1px solid #333}body.account_view #body .account{margin-bottom:20px}body.account_view #body .account ul{margin:0;padding:0}body.account_view #body .account ul li{list-style:none;margin-bottom:10px;padding:0 0 10px 10px;border-bottom:1px solid #ccc}body.account_view #body .account h2{background-color:#000;padding:0px 10px;color:#fff}body.public_login #above-header-outer,body.public_login #footer-outer,body.public_login #nav-outer,body.public_login #header div.search-outer,body.public_login #header-aside,body.public_login #nav-left{display:none}body.public_login #logo{float:none}body.public_login #header-inner #block_10{text-align:center;padding-top:50px}body.public_login #body{border:1px solid #000;float:none;margin:0 auto;max-width:500px;min-height:auto}body.public_login #body h1{text-align:center;font-size:1.5em;margin-bottom:20px}body.public_login #body form.login{padding:0 20px}body.public_login #body .register{padding-bottom:20px}body.public_login #body form.login .control-group{margin-bottom:10px}body.public_login #body form.login .control-group:last-child{border:0;text-align:right;padding:0}body.public_login #body form.login .controls{max-width:none;margin-left:0}body.public_login #body form.login .controls input{border-color:#999;box-shadow:none !important;margin:0}body.public_login #body form.login .controls .forgot{display:none}body.public_login #body form.login .control-label{width:100px;font-weight:normal;text-align:left;display:none}body.public_login #body .register h2{display:none}body.public_login #body .register p,body.public_login #body .register .button-outer{display:inline !important;margin:0 !important;font-size:.85em}body.public_login #body .register a{text-decoration:underline}#body ul.categories li.category div.name{font-weight:600;text-transform:uppercase}#body ul.product-groups li.product-group{width:100%}#body ul.product-groups li.product-group div.name{color:#fff;padding:10px;margin-bottom:20px;background-color:#ee2624;height:auto;text-align:left;font-weight:600}#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{border:1px solid #cfcfcf}#content #body table.products th,body.cart_view table.cart thead th,body.quote_quote_view table.quote thead th,body.checkout_confirm .cart table thead th{background-color:#e6e6e6;color:#6c6c6c;text-transform:uppercase;border:0;border-bottom:1px solid #d7d7d7;font-size:.85em;text-align:left}#content #body table.products td{text-align:left}#content #body table.products td,body.quote_quote_view table.quote td,body.cart_view table.cart td{border:0;font-size:.85em;padding:10px 5px}body.quote_quote_view table.quote{width:100%}body.quote_quote_view table.quote td{border:1px solid #eee;vertical-align:top;padding:10px}#content #body table.products{border:0}#body table.products th.colour,#body table.products td.colour,#body table.products th.quantity-break,#body table.products td.quantity-break{display:none}#body table.products .product-colour-mobile td.colour,#body table.products th.name,#body table.products td.name,#body table.products th.code,#body table.products td.code{display:table-cell}.mobile-quantity-breaks ul{margin:0;padding:0}.mobile-quantity-breaks li{list-style:none}.mobile-quantity-breaks li div{display:inline}#body table.products .mobile ul{margin:0;padding:0}#body table.products .mobile li{list-style:none}#body table.products .mobile li .quantity-break-label{display:inline}.favourite a.btn{background:url("https://d347awuzx0kdse.cloudfront.net/ballanddoggett/content-file/fav.png") no-repeat 5px center #ee2624;padding-left:30px;margin-bottom:20px;float:right;width:auto}.colour-dropdown{background:url("https://d347awuzx0kdse.cloudfront.net/ballanddoggett/content-file/arrow-up.png") no-repeat center top;padding-top:9px}.colour-dropdown ul.colour-swatch-group{margin:0;padding:15px;background-color:#666;border:1px solid #b3b3b3;border-top:0}.colour-dropdown li.colour-swatch{list-style:none}.colour-dropdown .colour-code{display:inline-block;width:75%;padding:4px;vertical-align:top;text-align:center;color:#fff;border:1px solid #fff;text-shadow:1px 1px 1px #000}a.btn-select-colour{background-color:#fff;border:1px solid #d5d5d5;color:#888;text-transform:none;padding:6px;min-width:120px}a.btn-select-colour span{padding-right:20px;background:url("https://d347awuzx0kdse.cloudfront.net/ballanddoggett/content-file/arrow-down.png") no-repeat right center}.colour-dropdown .colour-quantity{display:inline-block;width:20%;color:#333}.colour-dropdown .colour-quantity .quantity{font-size:.9em}body.shop_productgroup_categoryquicklist #body form.cart table.products .product-option,#body ul.product-groups li.product-group .product-option,body.shop_category_viewquicklist #body ul.product-groups li.product-group .product-option,.colour-dropdown{display:none}#body input.btn-primary,#body .add-to-cart{float:right;width:auto;padding-left:40px;background:url("https://d347awuzx0kdse.cloudfront.net/ballanddoggett/content-file/cart-white.png") no-repeat 5px center #ee2624}#body .product-groups.list .product-group a.btn.enquire{float:right;width:auto}.productfilter-filter{display:inline-block;margin:10px}.productfilter-filter .live-input{width:auto}ul.product-groups li.product-group .add-to-cart-desktop{display:none}body.cart_view form.cart .submit{float:right;margin-left:5px}#footer{background-color:#58595b}#footer-inner{padding:20px 0 20px;overflow:hidden}#footer h1,#footer h2,#footer h3{color:#fff;border-bottom:0;font-weight:400}#footer a:hover,#footer a:focus{color:#999}#footer,#footer div.footer-column h1,#footer div.footer-column h2,#footer div.footer-column h3,#footer div.footer-column h4{text-align:center}#footer .footer-column li,#footer .footer-column p,#footer-bottom p{margin-bottom:10px;font-size:.8em}body.shop_productgroup_categoryquicklist #body>div.details div.photos .thumbnails>li{width:76px;height:76px;border:1px solid #a6a8ab;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}@media only screen and (min-width: 768px){#header-search{top:3px}#nav .navbar ul#menu_1.nav{top:0;padding-bottom:0}body.shop_productgroup_categoryquicklist #body div.details .photos,#body ul.product-groups li.product-group div.photo{width:33%;float:left;margin-bottom:20px}li.product-group .description{width:63%;float:left;margin-left:2%;text-align:left}.favourite a.btn{float:none}#body table.products th.colour,#body table.products td.colour,#body table.products th.quantity-break,#body table.products td.quantity-break{display:table-cell}tr.product-colour-mobile{display:none}.colour-dropdown{background-position:50px top}.colour-dropdown li.colour-swatch{display:inline}.colour-dropdown .colour-code{width:120px}.colour-dropdown .colour-quantity{width:50px}.productfilter-filter .live-input{min-width:150px}.mobile-quantity-breaks{display:none}body.shop_productgroup_categoryquicklist #body>div.details div.photo{width:100%}}@media only screen and (min-width: 990px){body.shop_productgroup_categoryquicklist #body>div.details div.photo{width:100%}#logo{float:left;padding:15px 0 0}#header-aside{float:right;text-align:right}#header-aside #block_12 h2{text-align:right !important}#header-search{float:right}#header-search .control-group,#header-search .control-group:first-child{width:auto}#header-search input.keywords{width:250px}#nav a.menu-toggle{display:none}#content-inner{padding:20px 0 50px;min-height:600px}body.public_login #body .register{float:left;width:80%}#footer-bottom-right{text-align:right}body.shop_product_view #body form.cart .controls{margin:0}li.product-group .photo{float:left}.colour-dropdown .colour-code{width:150px}body.shop_productgroup_categoryquicklist #body form.cart .add-to-cart-mobile,ul.product-groups li.product-group .add-to-cart-mobile{display:none}body.shop_productgroup_categoryquicklist #body form.cart .add-to-cart-desktop,ul.product-groups li.product-group .add-to-cart-desktop{display:block}body.shop_category_viewquicklist #content #body ul.product-groups li.product-group table.products th.quantity,body.shop_productgroup_categoryquicklist #content #body ul.product-groups li.product-group table.products form.cart th.quantity,body.shop_category_viewquicklist #content #body ul.product-groups li.product-group table.products td.quantity,body.shop_productgroup_categoryquicklist #content #body ul.product-groups li.product-group table.products td.quantity{text-align:right}}