img.ugly_e{width:16px!important}*{box-sizing:border-box!important}body{background-image:url(../images/common/site_bg2012.jpg)}html{font-family:verdana,arial,sans-serif}.clearfix{clear:both}#content .product-ring:after,#content .product-right .product-pricing:after,#content .product-right:after,#content:after,section#prodthumbnails:after,#callback:after,#nav-banner .menu:after,#nav-extra .menu:after,section#top-contact ul:after,nav#nav-top:after,section#top-contact:after,#crumbtrail:after,#banner:after,section.uppercontent:after,section.lowercontent:after,section#subsections:after,footer:after{height:0;line-height:0;display:block;content:'';clear:both}.gradient-bg{background:#fff;background:-moz-linear-gradient(top,#ffffff 1%,#f5f5f5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#ffffff),color-stop(100%,#f5f5f5));background:-webkit-linear-gradient(top,#ffffff 1%,#f5f5f5 100%);background:-o-linear-gradient(top,#ffffff 1%,#f5f5f5 100%);background:-ms-linear-gradient(top,#ffffff 1%,#f5f5f5 100%);background:linear-gradient(to bottom,#ffffff 1%,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#f5f5f5',GradientType=0 )}ul{padding-left:0}#wrapper{width:100%;max-width:1250px;background-color:#fff;min-height:auto;margin:0 auto;-webkit-box-shadow:6px 0 20px 0 rgba(0,0,0,.45),-6px 0 20px 0 rgba(0,0,0,.45);-moz-box-shadow:6px 0 20px 0 rgba(0,0,0,.45),-6px 0 20px 0 rgba(0,0,0,.45);box-shadow:6px 0 20px 0 rgba(0,0,0,.45),-6px 0 20px 0 rgba(0,0,0,.45);padding:0 20px}h1.main{line-height:38px;font-size:18px;color:#3e492b;border:1px solid #eaeaea;text-align:center;padding:0 10px;margin:0;display:block}.mask{display:none;z-index:99998;position:fixed;top:0;left:0;background-color:#000;width:100%;height:100%;opacity:.7}#banner{padding:14px 13px;background:url(../images/common/header-background.png) bottom right no-repeat;background-color:#fbfbfb}#banner .logo{max-width:258px;display:block}#banner .logo a{text-decoration:none}#banner .logo img{max-width:100%;height:auto}#banner #center-column #searchbox{display:block;float:left;margin-top:10px;width:100%;padding:7px;border:1px solid #eee;border-radius:5px;background:#fff;background:-moz-linear-gradient(top,#ffffff 0%,#f3f3f3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#f3f3f3));background:-webkit-linear-gradient(top,#ffffff 0%,#f3f3f3 100%);background:-o-linear-gradient(top,#ffffff 0%,#f3f3f3 100%);background:-ms-linear-gradient(top,#ffffff 0%,#f3f3f3 100%);background:linear-gradient(to bottom,#ffffff 0%,#f3f3f3 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#f3f3f3',GradientType=0 );position:relative}#banner #center-column #searchbox .searchbox-string{display:inline;float:left;width:78%;height:28px;border:1px solid #eee;background:#fff;color:#878787;text-indent:7px}#banner #center-column #searchbox .searchbox-submit{display:inline;float:right;width:49px;height:44px;border:1px solid red;border:none;background:url(../images/common/search-button.png) no-repeat 0 0;font-size:0;cursor:pointer;position:absolute;right:-1px;top:-1px}#banner #telephone{color:#3e492b;font-size:18px;font-weight:700;max-width:324px;display:block;float:left;width:100%;text-align:center}#banner #telephone .tagline{color:#4c7c28;font-size:13px}#banner #basketbox{float:right;width:197px;height:52px;margin-top:10px;margin-right:12px}#banner #basketbox a{text-decoration:none;color:#3e492b}#banner #basketbox .title{font-size:19px;display:block;text-align:right}#banner #basketbox .items,#banner #basketbox .value,#banner #basketbox .checkout{font-size:13px;font-weight:700;display:inline-block;margin:10px 0 0 15px;float:right}#banner #basketbox .checkout{float:right;margin-left:0;clear:both}#banner #logo{width:33%!important;margin:0!important;float:left}#banner #basketbox{width:24%!important;margin:0!important;float:right}#banner #center-column{width:37%!important;margin:0 3%!important;float:left;font-family:sans-serif}nav#nav-top{position:relative;margin-top:-16px}nav#nav-top>ul{width:100%;display:block;margin-top:0}nav#nav-top>ul>li .flyout{display:none}nav#nav-top>ul>li{display:inline;max-width:9%;float:left;border-right:1px solid #3b6b18;background:url(../images/common/menu-background.png) repeat-x 0 0}nav#nav-top>ul>li:nth-of-type(3){max-width:10%}nav#nav-top>ul>li:last-of-type{border-right:none}nav#nav-top>ul>li a{font-size:12px;color:#fff;height:41px;text-align:center;text-decoration:none;background:url(../images/common/menu-background.png) repeat-x 0 0;text-shadow:0 2px 2px #638847;display:table-cell;vertical-align:middle;width:170px}nav#nav-top>ul>li a:hover{background-position:0 -42px}nav#nav-top>ul>li .flyout{width:100%;position:absolute;background-color:#5e8a3e;z-index:999999;left:0}nav#nav-top>ul>li .flyout ul.col{width:33%;float:left;list-style:none;margin-top:10px}nav#nav-top>ul>li .flyout ul.col li a{padding-left:24px;text-align:left;background-image:none;line-height:14px;color:#b9d1a7}nav#nav-top>ul>li .flyout ul.col li a:hover{color:#fff}nav#nav-top>ul>li .flyout ul.col li{background:url(/images/common/nav_top_lvl2s.png) no-repeat 20px -5px;padding-left:20px;min-height:41px}nav#nav-top>ul>li .flyout ul.col li.selected{background-position:20px -54px}nav#nav-top>ul>li .flyout ul.col li:hover,nav#nav-top>ul>li .flyout ul.col li a.lv12.selected{background-position:20px -54px}nav#nav-top>ul>li .flyout ul.col li:hover a,nav#nav-top>ul>li .flyout ul.col li a.lvl2.selected{color:#fff}section#top-contact{display:block;font-size:12px;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea;padding:5px 20px;margin:0 0 5px}section#top-contact ul{width:100%;margin:0;padding:5px 0 4px}section#top-contact ul li{float:left;display:block;vertical-align:top;color:#565656;font-size:12px;line-height:20px;padding:0 0 0 20px}section#top-contact ul li a{color:#3e492b;text-decoration:underline}section#top-contact ul li:first-of-type{padding-left:0}section#top-contact ul li:last-of-type{float:right}section#top-contact .nav_extra_toggle,section#top-contact .nav_banner_toggle{background-color:#6ea247;color:#fff;padding:0 6px;border-radius:4px;margin-top:-1px;cursor:pointer}section#top-contact .callback_toggle{color:#5d716f;font-weight:700;background:url(../images/common/callback-icon.png) no-repeat 0 0;padding:0 0 0 25px;cursor:pointer}#crumbtrail{display:block;font-size:12px;border:1px solid #eaeaea;height:38px;padding:0 0 0 20px;margin:3px 0 0}#crumbtrail>.inner>a{color:#3e492b;height:38px;text-decoration:none;background:url(../images/common/crumbtrail.png) no-repeat right -1px;margin-right:8px}#crumbtrail>.inner>a:last-of-type{background:0 0}#crumbtrail>.inner>a,#crumbtrail>.inner>a>span{display:-moz-inline-stack;display:inline-block;zoom:100%}#crumbtrail>.inner>a>span{margin-top:11px;margin-right:33px}#crumbtrail .addthis{float:right;margin-top:10px}#crumbtrail .addthis a,#crumbtrail .addthis a span{margin:0}.uppercontent{display:block;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea;margin:0 0 20px;padding:20px;font-size:13px;color:#838383}.uppercontent p{margin-bottom:12px;color:#838383;line-height:22px;font-size:12px;padding:0}.uppercontent h2{color:#838383;font-size:20px}.uppercontent .text-center{text-align:center}.uppercontent img{max-width:initial;width:75%}.lowercontent{display:block;border:1px solid #eaeaea;padding:20px;margin:20px 0;font-size:13px;color:#838383}.lowercontent p{margin-bottom:12px;color:#838383;line-height:22px;font-size:12px}.lowercontent p:first-of-type{margin-top:0}.lowercontent p:last-of-type{margin-bottom:0}.lowercontent h2{color:#838383;font-size:20px}.lowercontent .text-center{text-align:center}.lowercontent blockquote{line-height:22px}.lowercontent .link{color:#80827f}section#subsections{}section#subsections ul{}section#subsections ul li:nth-of-type(4){clear:both}section#subsections ul li{display:inline-block;width:32%;margin:0 2% 15px 0;border:1px solid #e5e5e5;max-height:255px;min-height:255px;float:left;-webkit-box-shadow:5px 5px 5px 0 #dedede;-moz-box-shadow:5px 5px 5px 0 #dedede;box-shadow:5px 5px 5px 0 #dedede}section#subsections ul li:nth-of-type(3n){margin-right:0}section#subsections ul li .image{height:117px;line-height:117px;text-align:center}section#subsections ul li .image img{vertical-align:middle;max-width:100%;max-height:117px}section#subsections ul li h2{background-color:#4c7c28;text-align:center;font-size:16px;color:#fff;font-weight:400;line-height:42px}section#subsections ul li p{color:#676666;font-size:11px;margin:15px;line-height:20px}section#subsections ul li a{text-decoration:none}section#prodthumbnails{}section#prodthumbnails ul{}section#prodthumbnails ul li{display:inline-block;width:23%;margin:0 2.6% 15px 0;position:relative;max-height:255px;min-height:255px;float:left;background:#fff;background:-moz-linear-gradient(top,#ffffff 0%,#ffffff 50%,#f7f7f7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(50%,#ffffff),color-stop(100%,#f7f7f7));background:-webkit-linear-gradient(top,#ffffff 0%,#ffffff 50%,#f7f7f7 100%);background:-o-linear-gradient(top,#ffffff 0%,#ffffff 50%,#f7f7f7 100%);background:-ms-linear-gradient(top,#ffffff 0%,#ffffff 50%,#f7f7f7 100%);background:linear-gradient(to bottom,#ffffff 0%,#ffffff 50%,#f7f7f7 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#f7f7f7',GradientType=0 )}section#prodthumbnails ul li.product-box-border-gradient{position:relative;border-bottom:2px solid #e5e5e5}section#prodthumbnails ul li.product-box-border-gradient:before,.product-box-border-gradient:after{top:-2px;bottom:-2px;width:2px;content:"";position:absolute;background-image:-webkit-gradient(linear,0 0,0 100%,from(transparent),to(#e5e5e5));background-image:-webkit-linear-gradient(transparent,#e5e5e5);background-image:-moz-linear-gradient(transparent,#e5e5e5);background-image:-o-linear-gradient(transparent,#e5e5e5);background-image:linear-gradient(transparent,#e5e5e5)}section#prodthumbnails ul li.product-box-border-gradient:before{left:-2px}section#prodthumbnails ul li.product-box-border-gradient:after{right:-2px}section#prodthumbnails ul a{text-decoration:none}section#prodthumbnails ul a:nth-child(4n) li{margin-right:0}section#prodthumbnails ul li .image{height:117px;line-height:117px;text-align:center}section#prodthumbnails ul li .image img{vertical-align:middle;max-width:100%;max-height:117px}section#prodthumbnails ul li .name h2{color:#3f3f3f;font-size:12px;text-decoration:underline;font-weight:400;margin:28px 14px 0;line-height:18px;min-height:80px;max-height:80px}section#prodthumbnails ul li .price{color:#009c26;font-size:20px;margin:0 14px}section#prodthumbnails ul li .product_rrp{background:url(/images/common/product_rrp.png) no-repeat left center;color:#5f5f5f;font-size:18px;text-indent:40px}section#prodthumbnails ul li .product_outofstock{z-index:99997;position:absolute;left:0;top:0;width:70px;height:70px;background:url(/images/common/outofstock_2013.png)!important}.order-submit{clear:both}#content{margin-top:0}#content .product-left{max-width:42%;width:100%;min-height:418px;float:left;border:1px solid #efefef;border-radius:5px;margin-top:12px}#content .headerbox-mobile .main-header,#content .headerbox-mobile .product-pricing,#content .headerbox-mobile .order-normal{display:none}#content .product-left #gallery{overflow:hidden}#content .product-left .main-image{text-align:center;max-width:400px;width:100%;display:table}#content .product-left #gallery .inner{vertical-align:middle;height:418px;display:table-cell}#content .product-left #gallery .inner img{max-width:350px;height:initial}#content .product-left #gallery .gallery-main{padding-top:18px;text-align:center}#content .product-left #gallery .gallery-thumbs{padding-left:0;text-align:center}#content .product-left #gallery .gallery-thumbs li{width:70px;display:inline;text-align:center}#content .product-left #gallery .gallery-thumbs li.hidden-thumbnail{display:none}; #content .product-left #gallery #gallery-main-img{cursor:pointer}#content .free-delivery-message{padding:12px 0;border-bottom:4px dashed #f7f7f7;color:#6fa14c;font-size:.75em;font-weight:700;text-align:center;text-transform:uppercase}#content .product-right{width:56%;min-height:418px;float:right}#content .product-right h1{margin:12px 0 0;border-radius:5px;font-size:20px;color:#444;font-weight:400;text-align:left;padding:16px 18px;line-height:30px}#content .product-right .product-pricing{border:1px solid #eaeaea;border-radius:5px;padding:16px 18px;margin-top:5px}#content .product-right .product-pricing .price{color:#009c26;font-size:20px;float:left;padding-bottom:10px}#content .product-right .product-pricing #order{max-width:200px;float:left;clear:both}#content .product-right .product-pricing #order .order-button{margin:16px 8px 0 0;border-radius:5px;border:0;padding:9px 22px;background-color:#6ea247;color:#fff}#content .product-right .product-pricing #order .order-quantity{width:34px;height:34px;text-align:center}#content .product-right .in_stock,#content .product-right .out_of_stock{height:40px;background:url(/images/common/in-out-of-stock.png) center 8px no-repeat;max-width:50%;width:100%;float:right;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;margin-top:14px}#content .product-right .out_of_stock{background-position:19px -30px}#content .product-right #main-description{border:1px solid #eaeaea;border-radius:5px;padding:16px 18px;margin-top:5px;font-size:12px;color:#444;line-height:18px}#content .product-right #main-description ul{margin-left:20px}#content .product-right .product-pricing #order.order-normal{max-width:100%}#content .product-right .product-pricing .order-product.product-multis{clear:both;margin-top:10px;float:left}#content .product-right .product-pricing .order-product.product-multis .product-code{margin:6px 0;font-size:12px}#content .product-right .product-pricing .order-product.product-multis .product-name{font-size:12px}#content .product-right .product-pricing .order-product.product-multis .in-stock,#content .product-right .product-pricing .order-product.product-multis .out-of-stock,#content .product-right .product-pricing .order-product.product-multis .order-product-pricing{font-size:12px}#content .product-right .product-pricing .order-product.product-multis .price{float:none;margin:0 0 0 12px;font-size:12px}#content .product-right .in_stock span,#content .product-right .out_of_stock span{display:none}#content #product-ring{clear:both;width:100%;height:52px;margin:12px 0 4px;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}#content #product-ring a{display:block;width:49%;height:50px;color:#444;font-size:12px;background-repeat:no-repeat}#content #product-ring a span{padding-top:18px;display:block}#content #product-ring a.previous{display:inline;float:left;text-align:left;background:url(/images/common/left-right-scroller.png) no-repeat left -10px}#content #product-ring a.previous span{padding-left:31px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#content #product-ring a.next{display:inline;float:right;text-align:right;background:url(/images/common/left-right-scroller.png) no-repeat right -80px}#content #product-ring a.next span{padding-right:31px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.selector-price{color:#009c26;font-size:20px;font-weight:400}.selector-price-wrap h3{margin-top:0}footer{padding:10px;border-top:7px solid #4c7c28;background-color:#fff}footer a{color:#565656}footer>ul:first-of-type{margin-top:12px;width:44%;float:left}footer>ul:last-of-type{margin-top:12px;width:56%;float:left}footer ul li{width:50%;float:left;display:block;vertical-align:top;color:#565656;font-size:12px;line-height:22px;overflow:hidden}footer>ul:first-of-type>li:nth-of-type(1){width:40%}footer>ul:first-of-type>li:nth-of-type(2){width:60%}footer ul li ul{width:100%}footer ul li ul li{width:100%;line-height:26px;background:url(../images/common/footer-tick.png) no-repeat 0 7px;padding-left:20px}footer #footer-spacer{background-color:#f9f9f9;height:2px;display:block;margin:12px 0;clear:both}footer .card-icons{margin-top:18px;padding-right:20px}footer .card-icons img{width:100%;max-width:240px}footer #copyright,footer #credit{float:left;font-color:#707070;font-size:10px}footer #credit{float:right}.search-message,.paging.top_paging{color:#000;font-size:15px;margin-top:8px}.paging.bottom_paging{color:#80827f;font-size:15px;margin-bottom:20px}.paging.top_paging a,.paging.bottom_paging a{color:#80827f;cursor:pointer;font-size:15px}#nav-extra{position:fixed;top:0;left:0;display:none;z-index:350;height:500px;width:500px}#callback .left-column{width:49%;padding-left:20px;float:left}#callback .right-column{width:49%;padding-right:20px;float:right}#callback .title,#nav-banner .title,#nav-extra .title{display:block;color:#3e492b;font-size:23px;display:block;color:#3e492b;font-size:23px;line-height:44px;padding-left:20px;background:#fff;background:-moz-linear-gradient(top,#ffffff 1%,#f4f4f4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#ffffff),color-stop(100%,#f4f4f4));background:-webkit-linear-gradient(top,#ffffff 1%,#f4f4f4 100%);background:-o-linear-gradient(top,#ffffff 1%,#f4f4f4 100%);background:-ms-linear-gradient(top,#ffffff 1%,#f4f4f4 100%);background:linear-gradient(to bottom,#ffffff 1%,#f4f4f4 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#f4f4f4',GradientType=0 )}#callback .close,#nav-banner .close,#nav-extra .close{background:#00bc2f;background:-moz-linear-gradient(top,#00bc2f 1%,#20ab41 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#00bc2f),color-stop(100%,#20ab41));background:-webkit-linear-gradient(top,#00bc2f 1%,#20ab41 100%);background:-o-linear-gradient(top,#00bc2f 1%,#20ab41 100%);background:-ms-linear-gradient(top,#00bc2f 1%,#20ab41 100%);background:linear-gradient(to bottom,#00bc2f 1%,#20ab41 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00bc2f',endColorstr='#20ab41',GradientType=0 );width:34px;height:34px;color:#fff;text-align:center;line-height:34px;font-weight:700;float:right;margin:4px}#callback .name,#callback .email,#callback .telephone,#callback .message{width:100%;float:left;clear:left;margin-top:20px}#callback input[type=submit]{width:100%;float:right;margin-top:20px;clear:both}#callback label{display:block;font-size:18px;font-weight:400}#callback .name input,#callback .telephone input,#callback .email input,#callback .message textarea{width:100%;line-height:29px;border:1px solid #e4e4e4;background:#fdfdfd}#callback .message textarea{height:181px}#callback input[type=submit]{background:#00bc2f;background:-moz-linear-gradient(top,#00bc2f 1%,#20ab41 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#00bc2f),color-stop(100%,#20ab41));background:-webkit-linear-gradient(top,#00bc2f 1%,#20ab41 100%);background:-o-linear-gradient(top,#00bc2f 1%,#20ab41 100%);background:-ms-linear-gradient(top,#00bc2f 1%,#20ab41 100%);background:linear-gradient(to bottom,#00bc2f 1%,#20ab41 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00bc2f',endColorstr='#20ab41',GradientType=0 );line-height:41px;color:#fff;font-size:22px;border-radius:5px;border:0}#callback .callus{clear:both;float:left;font-size:20px;color:#3e492b;width:45%;margin-left:20px;margin-top:35px}#callback .callus .telephone-number{display:block;font-size:36px}#callback .logo,#nav-banner .logo,#nav-extra .logo{float:right;width:45%;margin:20px 20px 0 0;text-align:right}#nav-extra .logo{width:90%;margin:0 auto 10px;float:none}#callback .logo img,#nav-banner .logo img,#nav-extra .logo img{max-width:100%}#nav-banner .menu,#nav-extra .menu{width:95%;margin:0 0 0 30px;padding:30px 0;list-style:none}#nav-banner .menu a{color:#80827f}#nav-banner .menu li,#nav-extra .menu li{float:left;width:33%;line-height:40px}#nav-extra .menu li{height:50px}.order-product.product-multis label{display:block;padding-left:20px;position:relative;line-height:13px}.order-product.product-multis input[type=radio]{position:absolute;top:2px;left:0}.center{}#callback,#nav-banner,#nav-extra{z-index:99999;display:none;left:5%;top:25%;position:absolute;width:90%;height:auto;background:#fff;max-width:641px;max-height:initial}.selectors{margin-bottom:4px;text-align:left}.selector-wrap,.options .option{display:-moz-inline-stack;display:inline-block;zoom:100%;*display:inline;margin:0 12px}.selectors.rSelectors div:nth-child(2),.options div:nth-child(2){margin-left:0}.selector-wrap label,.options .option label{display:block;font-weight:700;font-size:15px}.selector-wrap select,.options .option select{font-size:15px;margin-top:3px;padding:3px 4px;border-radius:4px}@media(min-width:700px){.center{left:50%;top:25%;position:absolute}#callback,#nav-banner,#nav-extra{width:641px;height:100%;margin-left:-320px;height:auto;background-color:#fff;max-width:641px;max-height:initial}}@media(max-width:650px){#callback .callus .telephone-number{font-size:32px}#nav-extra .menu li{width:50%}}@media(max-width:550px){#callback,#nav-extra,#nav-banner{top:5%}#callback .left-column,#callback .right-column{width:100%;padding:0 20px;float:none}#callback .callus{width:100%;text-align:center;margin-left:0}#callback .logo{float:none;width:90%;margin:0 auto 20px;text-align:center}#callback .message textarea{height:90px}#callback input[type=submit]{width:100%;float:none}#callback .title,#nav-banner .title,#nav-extra .title{font-size:18px}}@media(max-width:450px){#nav-extra .menu{margin-left:20px}#nav-extra .menu li{width:100%}}@media(max-width:400px){#nav-banner .menu li{width:50%}}@media(max-width:300px){#nav-banner .menu li{width:100%}}#gallery-popup-mask{position:absolute;top:0;left:0;background-color:#2a2a2a;opacity:.7;width:100%;height:100%;display:none;z-index:999990}#gallery-popup-close{display:none;z-index:999999;position:absolute;top:0;right:0;background-color:#fff;line-height:initial;margin:0;padding:0 12px 5px;font-size:48px;font-weight:700;font-family:arial;border-radius:8px}#gallery-popup-image{display:none;z-index:999998;margin:0 auto}#gallery-popup-image-container{display:none;position:absolute;top:50%;left:50%;margin-top:-250px;margin-left:-250px;width:500px;height:500px;z-index:999997}@media screen and (max-width:920px){.nav_banner_toggle span,.callback_toggle span{display:none}.nav_banner_toggle:before{content:"Army Surplus by Country"}.callback_toggle:before{content:"Request a call back!"}#banner #telephone span{display:block}#banner #center-column #searchbox{margin-top:2px}}@media screen and (max-width:900px){nav#nav-top{border-right:1px solid #eaeaea}nav#nav-top>ul>li:nth-of-type(5),nav#nav-top>ul>li:nth-of-type(10){border-right:none}nav#nav-top>ul>li:nth-of-type(6){clear:both}nav#nav-top>ul>li{min-width:20%!important}footer>ul{width:50%!important;margin-bottom:20px}footer>ul>li{width:100%!important}section#top-contact ul li{margin-bottom:10px}nav#nav-top>ul>li .flyPPPout{margin-top:82px}section#prodthumbnails ul li{width:32%;margin:0 2% 15px 0!important}section#prodthumbnails ul a:nth-child(3n) li{margin-right:0!important}}@media screen and (max-width:800px){section#subsections ul li,section#subsections ul li:nth-of-type(3n+1){width:48%}section#subsections ul li:nth-of-type(odd){clear:both}section#subsections ul li:nth-of-type(even){float:right;margin-right:0}section#subsections ul li:nth-of-type(4){clear:none}footer>ul>li{width:100%;clear:both}section#top-contact ul li:last-of-type{clear:both;float:left;padding-left:0}}@media screen and (max-width:700px){.addthis{display:none}.addthis:after{height:0;line-height:0;display:block;content:'';clear:both;margin-bottom:20px}#banner{background-image:none!important}#content .product-left #gallery .inner img{width:100%}}@media screen and (max-width:640px){#banner{background-image:none}section#prodthumbnails ul li{width:48%;margin:0 2% 15px 0!important}section#prodthumbnails ul a:nth-child(even) li{margin-right:0!important;float:right}section#prodthumbnails ul a:nth-child(odd) li{clear:both}#top-contact ul li:nth-of-type(5){clear:left;float:left!important;padding-left:0}#top-contact ul li:last-of-type{clear:none!important;padding-left:20px!important}#banner #logo{width:60%!important}#banner #basketbox{width:40%!important}#banner #basketbox .checkout{clear:both;float:right}#banner #center-column{max-width:100%!important;width:100%!important;clear:both;float:left;display:flex;margin:16px 0 0!important}#banner #center-column #telephone{margin-top:6px;text-align:left}}@media screen and (max-width:600px){#crumbtrail{height:auto}#crumbtrail>.inner>a{background-image:none}#crumbtrail>.inner>a span{margin:11px 0 0}section#subsections ul li,section#subsections ul li:nth-of-type(3n+1){width:100%;max-height:initial}section#subsections ul li:nth-of-type(odd){clear:none}footer #credit{float:left;clear:both;margin-top:15px}#content .product-left,#content .product-left .main-image,#content .product-right,#content #product-ring a.previous,#content #product-ring a.next{width:100%;max-width:100%}#content .product-left #gallery .inner img{width:initial}#content #product-ring{border-top:none!important;border-bottom:none!important;height:100px}#content #product-ring a.previous{border-top:1px solid #efefef;height:70px;background:url(/images/common/left-right-scroller.png) no-repeat left top}#content #product-ring a.next{border-top:1px solid #efefef;border-bottom:1px solid #efefef;height:70px;background:url(/images/common/left-right-scroller.png) no-repeat right bottom}}@media screen and (max-width:550px){nav#nav-top>ul>li .flyout ul.col{width:50%}nav#nav-top>ul>li .flyout ul.col:nth-of-type(3){clear:left;margin-top:0;width:100%}nav#nav-top>ul>li .flyout ul.col:nth-of-type(3) li{float:left;width:50%}#banner #basketbox .title{font-size:16px;margin-top:6px}#gallery-popup-mask{position:absolute;top:0;left:0;background-color:#2a2a2a;opacity:.7;width:100%;height:100%;display:none;z-index:999990}#gallery-popup-close{display:none;z-index:999999;position:absolute;top:0;right:0;background-color:#fff;line-height:initial;margin:0;padding:0 12px 5px;font-size:48px;font-weight:700;font-family:arial;border-radius:8px}#gallery-popup-image{display:none;z-index:999998;margin:0 auto}#gallery-popup-image-container{display:none;position:absolute;width:90%;z-index:999997;left:0;top:0;margin:0}}@media screen and (max-width:500px){nav#nav-top>ul>li{clear:none!important;border-right:1px solid #000!important}nav#nav-top>ul>li:nth-of-type(5),nav#nav-top>ul>li:nth-of-type(9){clear:both}nav#nav-top>ul>li:nth-of-type(4),nav#nav-top>ul>li:nth-of-type(8){border-right:none!important}nav#nav-top>ul>li{min-width:25%!important}section#top-contact ul li:nth-of-type(5){padding-right:0}footer>ul{width:100%!important}}@media screen and (max-width:469px){section#top-contact{display:none;border-top:1px solid #eaeaea}section#top-contact ul li:nth-of-type(4){clear:left;padding:0}section#top-contact ul li:nth-of-type(5){clear:none;padding:0}section#top-contact ul li:last-of-type{clear:both!important;padding-left:0!important;margin-bottom:0}section#prodthumbnails ul li{width:100%;margin:0!important;float:left;margin-top:20px!important;min-height:230px}section#prodthumbnails ul li .price{text-align:center}.paging.bottom_paging{margin-top:15px}#banner #center-column{display:block}#banner #telephone span{display:inline}#nav-top>ul>li .flyout{display:none!important}#nav-top ul.menu{display:none;margin-top:-20px}#nav-top ul.menu.selected{display:block}#nav-top>ul>li{max-width:100%!important;min-width:100%!important;border-right:none!important}#nav-top>ul>li a{width:470px!important}#nav-top-toggle{display:inline-block;border:1px solid #eaeaea;border-radius:5px;clear:both;margin-top:12px;line-height:32px;float:left}#nav-top-toggle .name{display:block;padding:7px 18px 5px 60px;background:url(/images/common/menu-button.png) 5px 5px no-repeat}nav#nav-top>ul>li,nav#nav-top>ul>li:nth-of-type(4),nav#nav-top>ul>li:nth-of-type(8){clear:none!important;border-right:none!important}#banner #center-column{margin-top:10px!important}}@media screen and (min-width:470px){#nav-top-toggle{display:none}}@media screen and (max-width:430px){#banner #logo{width:100%!important;display:block;text-align:center}#banner #logo .logo{max-width:none!important;float:none!important}#banner #basketbox{width:100%!important;display:block;text-align:center;margin-top:12px!important;border:1px solid #eaeaea;line-height:42px;height:auto;border-radius:4px}#top-contact ul li:nth-of-type(4),#top-contact ul li:nth-of-type(5){width:100%;padding:0;text-align:center}section#prodthumbnails ul li .name h2{min-height:50px!important}#banner #basketbox .title,#banner #basketbox .value,#banner #basketbox .checkout{float:none!important;display:inline;font-size:14px}#banner #basketbox .items{display:none}}@media screen and (max-width:400px){#banner #center-column #searchbox .searchbox-string{width:75%}#top-contact ul li:last-of-type{line-height:18px}#top-contact ul li .callback_toggle{background-position:0 0}#content .product-right .in_stock,#content .product-right .out_of_stock{max-width:100%;width:100%}.nav_banner_toggle{line-height:20px;padding:5px 8px!important}#banner #telephone{display:none}#content .product-left #gallery .inner img{max-width:100%}}@media screen and (max-width:350px){section#top-contact ul li:nth-of-type(3){clear:both;padding-left:0!important}#banner #basketbox{line-height:24px}}.ui-slider{position:relative;text-align:left;background:#e3e3e3}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;border:1px solid #4c7c28;background:#4c7c28;cursor:pointer}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;background:#d4d4d4}.ui-slider .ui-state-active{background:#fff}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.2em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.filters{}.filters .submit{display:none}.filters .filter{position:relative;margin-top:6px}.filters .filter:first-child{margin-top:0}.filter h3{margin:0;padding:0;background:#fff;color:#2a2a2a;font-size:16px;font-weight:700}.filter h3 span{display:block;padding:7px 8px 6px;border:1px solid #d4d4d4}.filter .options{padding:16px}.filter .option{display:block;margin-top:4px}.filter .option:first-child{margin-top:0}.filter .option .name{display:-moz-inline-stack;display:inline-block;zoom:100%;*display:inline;color:#42414a;font-size:12px}.list_checkbox .checkbox{display:inline}.list_checkbox .checkbox checkbox{width:10px;height:10px}.list_checkbox .name{cursor:pointer}.list_link .name{text-decoration:underline;cursor:pointer}.list_link .selected .name{text-decoration:none;font-weight:700}.range_textbox .from,.range_textbox .to{display:inline;float:left;width:80px;height:20px}.range_textbox .from .value,.range_textbox .to .value{padding-left:6px;border:1px solid #dbdbdb}.range_textbox .from label,.range_textbox .to label{font-weight:700}.range_textbox .from input,.range_textbox .to input{width:55px;margin-left:2px;border:1px solid #fff;background:#fff}.range_textbox .to{margin-left:12px}.range_slider .range_values{position:absolute;top:5px;right:6px}#filters{display:none}#filters .filter{background-color:#fff;border:1px solid #eaeaea;padding:1px;margin-bottom:20px}#filters h3{background-color:#f8f8f8;font-size:14px;font-weight:700;padding:6px}#filters h3 span{border:none;padding:0}#filters .options{background-color:#f8f8f8;padding:6px 6px 6px 0}#filters .options .option{margin:0 0 10px 10px!important}#filters .options .option .checkbox{vertical-align:top}#filters .options .option .name{max-width:140px}#filters .range_slider .options{padding:10px 16px}#filters.selected{display:block}.filters-toggle{height:38px;background-color:#6ea247;border:1px solid #6ea247;margin:12px 0;border-radius:6px;text-align:center;cursor:pointer;color:#fff}.filters-toggle .toggle{padding:8px}.filters-toggle.selected .toggle{font-weight:700}@media screen and (min-width:768px){.has-filters #page{width:auto;overflow:hidden;float:none;display:block;padding:12px 0 0 20px}#filters{display:block;width:180px;float:left}.has-filters #subsections li{margin-left:14px;margin-right:14px}.has-filters #prodthumbnails li{margin-left:14px;margin-right:14px}#filters{margin:12px 0 10px 0;padding:0}.filters-toggle{display:none}}@media screen and (min-width:768px) and (max-width:1023px){.has-filters #subsections li{margin-left:9px;margin-right:9px}.has-filters #prodthumbnails li{margin-left:9px;margin-right:9px}}@media screen and (min-width:1254px){.has-filters #subsections li{margin-left:11px;margin-right:11px}.has-filters #prodthumbnails li{margin-left:11px;margin-right:11px}}@media screen and (min-width:1140px) and (max-width:1400px){.has-filters section#prodthumbnails ul li{width:22%}}@media screen and (min-width:900px) and (max-width:1139px){.has-filters #prodthumbnails li{margin-left:1%!important;margin-right:1%!important;width:31.33333%}}@media screen and (min-width:500px) and (max-width:899px){.has-filters #prodthumbnails li{margin-left:1%!important;margin-right:1%!important;width:48%}}@media screen and (max-width:499px){.has-filters #prodthumbnails li{margin-left:1%!important;margin-right:1%!important;width:98%}}#content{margin-top:10px}.has-filters #content{margin-top:0}@media screen and (max-width:768px){#page{margin-top:10px}#filters .options .option .name{max-width:260px}}