@import url('//fonts.googleapis.com/css?family=Roboto+Slab:400');@import url('//fonts.googleapis.com/css?family=Roboto:300');.attribute-table th.price{text-align:right}#gallery_1{display:none}body.public_index .nivoSlider{width:auto !important;height:auto !important}#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{text-decoration:none;background:#333;color:#fff;outline:0}#nav-left li{line-height:15px;font-size:0.89em}a.btn:hover,input.btn:hover,input.button:hover,a.btn:focus,input.btn:focus,input.button:focus,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{color:#fff}#products-added-modal table.ordered-products,#free-gift-modal table{margin:15px}.first-splash{font-family:'Roboto Slab', san-serif;font-weight:400;font-size:1.4em;letter-spacing:1px;line-height:1.2em;width:20%;border:15px solid #464545;color:#615b5b;padding:20px;margin:0 0px 20px 20px;text-align:center;float:right}.second-splash{font-family:'Roboto Slab', san-serif;font-weight:400;font-size:1.4em;letter-spacing:1px;line-height:1.2em;width:19%;border:15px solid #333;color:#333;padding:20px;margin:0px 0px 20px 0px;text-align:center;float:right}#content-inner{padding:0px 0;min-height:200px}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 Slab', san-serif;font-weight:400;letter-spacing:1px;text-transform:none}#body ul.product-groups li.product-group div.name,#body ul.products li.product div.name{text-align:left}body{font-family:'Roboto', san-serif;font-weight:300;text-transform:none}p{font-size:16px}#above-header-outer{background:#262626;border-bottom:1px solid #444}#above-header-inner > div.login a,#above-header-inner > div.account a,#above-header-inner > div.cart-outer a{color:#fff !important;text-transform:uppercase}#above-header-inner > div.login a:hover,#above-header-inner > div.account a:hover,#above-header-inner > div.cart-outer a:hover{color:#e63c2b !important;text-transform:uppercase}#header-outer{background-image:url('http://cdn.webninjashops.com/freestyledist/images/content_images/expresso-bg.png') !important;background-repeat:no-repeat;background-size:cover;background-position:center top;background-color:#000}#nav{background:#262626;border-bottom:1px solid #444;border-top:2px solid #444;}#nav a{color:#fff;font-size:1em;text-transform:uppercase;padding:18px}#nav a:hover,#nav a:focus,#nav .navbar .nav li.dropdown.open > .dropdown-toggle,#nav .navbar .nav > .active > a{background:#e63c2b;color:#fff}#nav-left h2,h1,h2,h3{color:#333;font-size:24px;text-transform:uppercase;}#nav-left,#nav-left h2{text-align:left}#nav-left h2{margin-bottom:10px;text-align:center}#nav-left{background:#f3f2f2;padding-bottom:20px;-webkit-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px}#nav-left ul.categories li.level_1 > a.ui-state-active,#nav-left ul.categories li.level_1 > a:hover{background:#e63c2b !important;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-align:center}#nav-left ul.categories.level_2{background:#ccc;border-bottom:none;text-align:center}#nav-left ul.categories.level_2 a{color:#fff !important;text-align:center}#nav-left ul.categories.level_2 a:hover,#nav-left ul.categories.level_2 li.level_2.active > a{background:#e63c2b !important;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;text-align:center}#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}a{color:#888;text-decoration:none}a:hover{color:#333;text-decoration:none}#block_10{padding-top:0px !important;padding-bottom:0px !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,ul.product-groups.grid li.product-group .view a{background-color:#aad061;background:linear-gradient(to bottom, #aad061 0%, #7cb72f 100%);border-color:#7cb72f;box-shadow:none;color:#fff !important;text-shadow:-1px -1px 1px rgba(0, 0, 0, 0.3);text-transform:uppercase}ul.product-groups.grid li.product-group .view a{width:95%;text-align:center}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:#aad061;background:linear-gradient(to bottom, #aad061 0%, #7cb72f 100%);border-color:#7cb72f;box-shadow:none;color:#fff !important;text-shadow:-1px -1px 1px rgba(0, 0, 0, 0.3);text-transform:uppercase}#content #body a.btn:hover,#content #body .btn:hover{}#body ul.product-groups li.product-group div.details > div.price-outer,#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:#e63c2b !important}body.shop_product_clearance #body table.products th.price,body.shop_product_new #body table.products th.price,body.shop_category_viewquicklist #body table.products th.price{color:#333 !important}body.shop_product_clearance #body table.products td.price .special,body.shop_product_new #body table.products td.price .special,body.shop_product_special #body table.products td.price .special,#content td.price .special,#content .price-outer .price.special,body.shop_category_viewquicklist #body table.products td.price .special{color:#e63c2b !important}body.shop_product_clearance #body table.products td.price .retail,body.shop_product_new #body table.products td.price .retail,body.shop_product_special #body table.products td.price .retail,#content td.price .retail,#content .price-outer .price.retail,body.shop_category_viewquicklist #body table.products td.price .retail{text-decoration:line-through}body.shop_product_clearance #content #body ul.product-groups li.product-group,body.shop_product_new #content #body ul.product-groups li.product-group,body.category_viewquicklist #content #body ul.product-groups li.product-group{width:auto;float:none;border-bottom:1px solid #ccc}#content #body form.cart ul li{border-bottom:1px solid #ccc;position:relative}#content #body form.cart table.products{width:100%;border-top:5px solid rgba(0, 0, 0, 0.15);border-bottom:1px solid #000;margin-bottom:15px}#content #body form.cart table.products tr th{font-weight:bold !important}#content #body form.cart table.products tr td,#content #body form.cart table.products tr td,#content #body form.cart table.products tr td,#content #body form.cart table.products tr th{border:0;font-size:0.8em;text-align:left}#content #body form.cart table.products tr th{border-bottom:1px solid #000;text-transform:uppercase}#content #body form.cart table.products .favourite .btn{text-indent:-9999px;width:20px;height:20px;display:block;background:url("http://cdn.webninjashops.com/freestyledist/images/content_files/icon-fav.png") no-repeat center center;box-shadow:none}#body .product-group .name{font-weight:600;text-align:center}body ul.categories,#body ul.products,#body ul.product-groups,ul.tag-values{text-align:left}html,#footer{background:#262626}#footer h3{color:#fff;font-size:1.3em}#footer,#footer a{text-align:center;color:#fff}#footer a:hover{color:#e63c2b;background:none}#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}#header div.search-outer form.search .submit input.btn{background-image:url('http://cdn.webninjashops.com/freestyledist/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/freestyledist/images/content_images/cart-button-white.png') !important}ul.products li.product .cart a:hover{background-image:url('http://cdn.webninjashops.com/freestyledist/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}body.tag_tag_valuequicklist #content #body li,body.search_resultsquicklist #content #body li,body.product_special #content #body li,body.product_featured #content #body li{width:100%;float:none}body.tag_tag_valuequicklist #content #body li .photos:first-child,body.search_resultsquicklist #content #body li .photos:first-child,body.product_special #content #body li .photos:first-child,body.product_featured #content #body li .photos:first-child{max-width:100px}body.tag_tag_valuequicklist #content #body li td .photo img,body.search_resultsquicklist #content #body li td .photo img,body.product_special #content #body li td .photo img,body.product_featured #content #body li td .photo img{position:relative;width:50px;top:auto;left:auto;transform:none !important}body.tag_tag_valuequicklist #content #body li td .photo:before,body.search_resultsquicklist #content #body li td .photo:before,body.product_special #content #body li td .photo:before,body.product_featured #content #body li td .photo:before{padding:0}body.tag_tag_view div.name{text-align:center}#content #body .list-table-wrapper{display:block}div.list-table-wrapper > input.btn{display:block;float:right}#content #body .list-table-wrapper{display:none}body.shop_product_clearance #content #body ul.product-groups li.product-group,body.shop_product_new #content #body ul.product-groups li.product-group,body.category_viewquicklist #content #body ul.product-groups li.product-group{width:100%;float:left;border-bottom:1px solid #ccc}body.shop_product_clearance #content #body .btn:first-child,body.shop_product_new #content #body .btn:first-child,body.category_viewquicklist #content #body .btn:first-child{background-color:#aad061;background:linear-gradient(to bottom, #aad061 0%, #7cb72f 100%);border-color:#7cb72f;box-shadow:none;color:#fff !important;text-shadow:-1px -1px 1px rgba(0, 0, 0, 0.3);float:right;margin-bottom:15px}#body .product-group .name{font-weight:400;font-size:1em;text-transform:uppercase}a.show-product-list{display:inline-block;margin-bottom:15px}.large-img-wrapper{cursor:pointer}.thumbnails > li{float:left;margin-bottom:20px;margin-left:20px;width:80px;height:80px;display:flex;align-items:center}table td div.model{word-break:break-all}#content #body table.products div.photo{border:0}a.btn,ul.products li.product .view a,ul.product-groups.grid li.product-group .view a{text-align:center}@media only screen and (min-width:768px){.attribute-table td.name{width:350px}body.shop_product_clearance #body ul.product-groups li.product-group div.photo,body.shop_product_new #body ul.product-groups li.product-group div.photo,body.shop_category_viewquicklist #body ul.product-groups li.product-group div.photo{width:60px;height:auto;margin:0}body.shop_product_clearance #body ul.product-groups li.product-group div.photos .photo,body.shop_product_new #body ul.product-groups li.product-group div.photos .photo,body.shop_category_viewquicklist #body ul.product-groups li.product-group div.photos .photo{margin:0 20px 20px 0;float:left;width:150px}body.productgroup_categoryquicklist #content #body form.cart div.photo img{width:60px}body.shop_product_clearance #body ul.product-groups li.product-group > div.photo,body.shop_product_new #body ul.product-groups li.product-group > div.photo,body.shop_category_viewquicklist #body ul.product-groups li.product-group > div.photo{width:212px}body.shop_product_new #body table.products td.quantity input.quantity,body.shop_product_clearance #body table.products td.quantity input.quantity{width:40px;font-size:14px;padding:2px 6px;height:20px}}@media only screen and (min-width:1200px){.thumbnails{display:none}body.shop_product_clearance #content #body ul.product-groups li.product-group,body.shop_product_new #content #body ul.product-groups li.product-group,body.product_special #content #body ul.product-groups li.product-group,body.search_resultsquicklist #content #body ul.product-groups li.product-group,body.tag_tag_valuequicklist #content #body ul.product-groups li.product-group,body.category_viewquicklist #content #body ul.product-groups li.product-group{width:calc(25% - 20px);border-bottom:0;float:left}body.shop_product_clearance #body ul.product-groups li.product-group div.photos .photo,body.product_new #body ul.product-groups li.product-group div.photos .photo,body.product_special #body ul.product-groups li.product-group div.photos .photo,body.search_resultsquicklist #body ul.product-groups li.product-group div.photos .photo,body.tag_tag_valuequicklist #body ul.product-groups li.product-group div.photos .photo,body.shop_category_viewquicklist #body ul.product-groups li.product-group div.photos .photo{float:none;width:100%}body.shop_product_clearance #content #body ul.product-groups li.product-group:nth-child(4n+1),body.product_new #content #body ul.product-groups li.product-group:nth-child(4n+1),body.product_special #content #body ul.product-groups li.product-group:nth-child(4n+1),body.search_resultsquicklist #content #body ul.product-groups li.product-group:nth-child(4n+1),body.tag_tag_valuequicklist #content #body ul.product-groups li.product-group:nth-child(4n+1),body.category_viewquicklist #content #body ul.product-groups li.product-group:nth-child(4n+1){clear:left}#body .product-group .name{font-size:1em}#content #body form.cart .list-table-wrapper{width:900px}body.shop_product_clearance #content #body ul.product-groups li.product-group:nth-child(4n+2) .list-table-wrapper,body.product_new #content #body ul.product-groups li.product-group:nth-child(4n+2) .list-table-wrapper,body.product_special #content #body ul.product-groups li.product-group:nth-child(4n+2) .list-table-wrapper,body.search_resultsquicklist #content #body ul.product-groups li.product-group:nth-child(4n+2) .list-table-wrapper,body.tag_tag_valuequicklist #content #body ul.product-groups li.product-group:nth-child(4n+2) .list-table-wrapper,body.category_viewquicklist #content #body ul.product-groups li.product-group:nth-child(4n+2) .list-table-wrapper{margin-left:-230px}body.shop_product_clearance #content #body ul.product-groups li.product-group:nth-child(4n+3) .list-table-wrapper,body.product_new #content #body ul.product-groups li.product-group:nth-child(4n+3) .list-table-wrapper,body.product_special #content #body ul.product-groups li.product-group:nth-child(4n+3) .list-table-wrapper,body.search_resultsquicklist #content #body ul.product-groups li.product-group:nth-child(4n+3) .list-table-wrapper,body.tag_tag_valuequicklist #content #body ul.product-groups li.product-group:nth-child(4n+3) .list-table-wrapper,body.category_viewquicklist #content #body ul.product-groups li.product-group:nth-child(4n+3) .list-table-wrapper{margin-left:-460px}body.shop_product_clearance #content #body ul.product-groups li.product-group:nth-child(4n+4) .list-table-wrapper,body.product_new #content #body ul.product-groups li.product-group:nth-child(4n+4) .list-table-wrapper,body.product_special #content #body ul.product-groups li.product-group:nth-child(4n+4) .list-table-wrapper,body.search_resultsquicklist #content #body ul.product-groups li.product-group:nth-child(4n+4) .list-table-wrapper,body.tag_tag_valuequicklist #content #body ul.product-groups li.product-group:nth-child(4n+4) .list-table-wrapper,body.category_viewquicklist #content #body ul.product-groups li.product-group:nth-child(4n+4) .list-table-wrapper{margin-left:-690px}}body.shop_productgroup_categoryquicklist.clearance #body .flag,#content ul.product-groups li.product-group.clearance .flag,#content ul.products li.product.clearance .flag,#content ul.product-groups li.product-group.clearance .flag{background:url(/images/content_files/on-sale.png) left top no-repeat !important;width:78px;height:81px}body.shop_productgroup_categoryquicklist.clearance #body .details{position:relative}body.shop_product_clearance #content #content-inner > .flag,body.shop_productgroup_categoryquicklist.clearance #body .details .flag,body.product_view #content #content-inner > .flag,#content ul.products li.product .flag,#content ul.product-groups li.product-group .flag{position:absolute;width:78px;height:81px;top:5px;right:5px;z-index:99}body.shop_productgroup_categoryquicklist.new #body .details .flag,body.product_view.new #content #content-inner > .flag,#content ul.products li.product.new .flag,#content ul.product-groups li.product-group.new .flag{width:120px;height:120px;left:0;top:0;display:block;z-index:999;position:absolute}body.shop_productgroup_categoryquicklist.new #body .flag,#content ul.product-groups li.product-group.new .flag,#content ul.products li.product.new .flag,#content ul.product-groups li.product-group.new .flag{background:url(/images/content_files/new.png) left top no-repeat !important;width:120px;height:120px}#photo-wrapper{position:relative;display:block}#content ul.product-groups li.product-group .flag-photo{float:right}#block_13{display:none}