html{font-size:14px}body{color:#333333}.site-container{margin-top:0px;background:url(../images/bg-site.png) repeat-x center top white}.layout-zone-header{min-height:0;padding:40px 0}.container-wrap,.doc1024x768C{width:950px}.container-navigation-top,.container-navigation-top .layout-zone-navigation{background-color:black;color:white;height:30px;line-height:30px}.container-navigation-top .layout-zone-navigation a{color:white}.container-navigation-middle .layout-zone-navigation{background:black}.container-navigation{background:transparent;color:white}.container-navigation a:link{margin:0 10px;color:white;text-decoration:none}.container-navigation a:visited{color:white;text-decoration:none}.container-navigation a:hover{color:#e99218;text-decoration:underline}.container-header{}.container-footer{background:#e8e8e8;text-transform:uppercase;font-weight:normal;padding-top:40px;height:300px}.container-footer .subfooter{text-transform:none}.container-footer .container-wrap{background:transparent}.container-footer .layout-zone-footer{background:transparent;color:#505050;padding-top:0}.container-footer .layout-zone-footer a{color:#505050}a{color:#333333}a:link{color:#333333;text-decoration:none}a:visited{color:#333333;text-decoration:none}a:hover{text-decoration:underline}.custom-home{background:white}.custom-home h1{padding-left:5px;font-size:1.3em;color:#e99218}.custom-home h1 span{font-weight:normal;color:#333333}.custom-home .deals img{margin:0 0 0 5px}.panel{border:none;padding-top:0}.panel .title{background:none;color:#e99218;font-weight:bold;font-size:1.3em}.panel .content{background:#101010;color:white}.panel .content a:link,.panel .content a:visited{color:white}.panel .content a:hover{color:#e99218}.treeview li{background:none;border-bottom:1px dotted #cccccc;padding:4px 0;text-transform:uppercase}.treeview li:last-child{border-bottom:none}.treeview a.selected{background:none;font-weight:bold}.page-home .container-main .layout-zone-content .wrap-panels{padding:0}.catalog-view-flexible .product-label{float:left;position:relative;z-index:100;margin-top:-60px;color:white;padding:5px;width:85%;font-weight:bold;text-align:right}.catalog-view-flexible .product-label .catalog-product-sale-price{display:inline}.container-main #main{background:white}.page-home .container-main #main{background:none;margin-top:0px;min-height:233px}.page-home .container-main #main #content{padding-top:0px}.page-home #image-home{margin-top:20px}.container-main .layout-zone-content{padding:10px 0}.catalog-view-thumb1 .catalog-product-image{margin-right:10px}  .container-menu{background-color:transparent;text-transform:uppercase;border-bottom:2px solid white;text-align:right;padding-bottom:4px}.container-menu{text-align:left} .layout-zone-menu .drop-down-menu{background-color:transparent;font-weight:bold;text-align:right}.layout-zone-menu .drop-down-menu ul li{display:block;text-align:left}.layout-zone-menu .drop-down-menu .drop-down-menu-item{background-color:transparent;color:white;text-decoration:none;border-right:1px solid #f4f4f4}.layout-zone-menu .drop-down-menu .drop-down-menu-item-hover{background:transparent;border-right:1px solid white;text-decoration:none} .layout-zone-menu .drop-down-menu ul{background:transparent;margin:0;padding:0}.layout-zone-menu .drop-down-menu .drop-down-menu-item li{background:white;border:none}.layout-zone-menu .drop-down-menu .drop-down-menu-item-hover li{color:#333333;border:none;text-decoration:none} .layout-zone-menu .drop-down-menu li ul li{background:#e7e5e5}.layout-zone-menu .drop-down-menu li ul li .drop-down-menu-item.parent{}.layout-zone-menu .drop-down-menu li ul li .drop-down-menu-item{border:none;border-bottom:1px solid #ccc}.layout-zone-menu .drop-down-menu li ul li .drop-down-menu-item-hover{border:none;background:#eeeeee;;border-bottom:1px solid #cccccc}.layout-zone-menu .drop-down-menu li ul li .drop-down-menu-item-hover.parent{background:#333333;color:white;font-weight:bold}.layout-zone-menu .drop-down-menu li ul li a:link{color:#333333;text-decoration:none;font-weight:normal}.layout-zone-menu .drop-down-menu li ul li a:visited{color:#333333;text-decoration:none;font-weight:normal}.layout-zone-menu .drop-down-menu li ul li a:hover{font-weight:bold;text-decoration:none} .panel-catalog-categories .drop-down-menu{text-transform:uppercase}.panel-catalog-categories .drop-down-menu-item{background:#101010;color:white}.panel-catalog-categories .drop-down-menu-item-hover{background:#101010;color:#e99218;font-weight:bold}.panel-catalog-categories ul li ul li .drop-down-menu-item{background:#101010;color:white}.panel-catalog-categories ul li ul li .drop-down-menu-item-hover{background:#101010;color:#e99218;font-weight:bold}.drop-down-menu li{display:inline-block;float:none}.drop-down-menu li:last-child{border-right:none}.layout-zone-menu .drop-down-menu ul{text-align:left}.layout-zone-menu .drop-down-menu ul li{display:block;text-align:left}.drop-down-menu-vertical li{display:block}#catalog-navigation-menu.drop-down-menu ul li{display:block}  .topsearch{height:35px;line-height:35px;padding-right:10px}.topsearch label{color:#e99218;text-transform:uppercase;font-weight:bold;font-size:0.9em;margin:0 5px}.topsearch label,.topsearch form{display:inline-block}.topsearch #field-topsearch{border:none;height:24px} .cart-info{float:right;text-transform:uppercase}.cart-info ul{list-style-type:none}.cart-info ul li{display:inline-block;line-height:40px;margin-left:20px}.cart-info span{font-weight:bold} .fieldset h3.light{color:#cccccc}.fieldset h3{background:none;color:#e99218;font-size:1.3em}body > iframe{display:none}.catalog-view-display .catalog-product{float:left;display:inline;width:33.33%;padding:0;margin:0;position:relative}.catalog-view-display .catalog-product:nth-child(3n+1){clear:both}.mobile-navigation{display:none}.catalog-product-hot-deal{position:absolute;left:0px;top:0px;z-index:3}.icon-bar{display:block;width:22px;height:2px;border-radius:1px;background-color:#888}.icon-bar + .icon-bar{margin-top:4px}.mobile-navigation{display:none;position:relative;float:right;width:20%;margin-right:2%}.mobile-nav-toggle{float:right;padding:5px}.mobile-navigation-panel{display:none;margin:0 0 20px 0}.mobile-navigation-panel ul{padding-left:0;margin-bottom:0;list-style:none;background-color:#efefef}.mobile-navigation-panel ul > li{position:relative;display:block}.mobile-navigation-panel ul > li > a,.mobile-navigation-panel ul > li > span{position:relative;display:block;padding:10px 15px}.mobile-navigation-panel ul li.divider{border-bottom:solid 1px #afafaf}.mobile-nav-subcategories-toggle{float:right;padding:5px;margin-top:-5px;display:none}.mobile-nav-subcategories-panel{display:none}.mobile-nav-subcategories-panel ul{padding-left:0;margin-bottom:0;list-style:none;background-color:#efefef}.mobile-nav-subcategories-panel ul > li{position:relative;display:block}.mobile-nav-subcategories-panel ul > li > a,.mobile-nav-subcategories-panel ul > li > span{position:relative;display:block;padding:10px 15px}.mobile-only{display:none}.custom-home{margin-bottom:25px}.header-left{float:left;display:inline;width:35%}.header-right{float:right;display:inline;width:60%}.layout-zone-menu{float:right;display:inline}.layout-zone-menu ul{display:block;list-style:none;margin:0;padding:0;text-align:right}.layout-zone-menu ul li{list-style:none;margin:0px 5px;display:inline} .section,.subsection{clear:both;float:left;display:inline;width:100%}.ir{float:left;display:inline;width:100%;font-size:0;line-height:0;text-indent:-9999px;overflow:hidden;background-color:transparent;background-position:left top;background-repeat:no-repeat}.slider{clear:both;float:left;display:inline;width:100%;margin:15px 0px;position:relative}.cycle-prev{float:left;display:inline;width:19px;height:40px;overflow:hidden;cursor:pointer;position:absolute;top:45%;left:10px;z-index:300;background:transparent url(../images/slider-sprite.png) no-repeat left top}.cycle-next{float:right;display:inline;width:19px;height:40px;overflow:hidden;cursor:pointer;position:absolute;top:45%;right:10px;z-index:300;background:transparent url(../images/slider-sprite.png) no-repeat right top}.cycle-pages{position:absolute;left:0px;bottom:20px;z-index:200;display:block;text-align:center;width:100%}.cycle-pages span{display:inline-block;width:10px;height:10px;overflow:hidden;margin-left:10px;cursor:pointer;text-indent:-9999px;font-size:0px;color:white;border-radius:20px;border:1px solid #777777;background:black}.cycle-pages span:hover,.cycle-pages span.cycle-pager-active{border:1px solid #777777;background:white} @media screen and (max-width:991px){.header-left{width:70%}.header-right{width:20%}.page-home .container-header,.layout-zone-header,.container-header{height:auto}.tabbed-navigation{display:none}.mobilepad{padding:5px}img{max-width:100%}#account-links{display:none}.mobile-navigation,.mobile-only{display:block}.mobile-nav-subcategories-toggle{display:block}.page .layout-zone-header{width:100%}.page .layout-zone-menu,.page .layout-zone-navigation{display:none}.home-container{width:100% !important}.mobile-nav-subcategories-toggle > .icon-bar + .icon-bar{width:80%}.page .layout-zone-header{min-height:0}#header > .container-menu{display:none}.page .image-logo{margin:0;display:block;max-width:100%;height:auto}.mobile-navigation{display:block}#site-container > .container-navigation{display:none}.page .image-home{margin:0;display:block;max-width:100%;height:auto}.page .container-wrap,.doc800x600C,.doc800x600L,.doc1024x768L,.doc1280x1024C,.doc1280x1024L{width:100% !important}.container-main .layout-zone-left,.container-main .layout-zone-right{display:none}#catalog-navigation-menu-pagesize,#catalog-navigation-menu-view{display:none}.page-signup .fieldset .field label{width:100% !important}.fieldset .field label{padding-left:0}.page-signup .fieldset .field div{margin-left:0}.fieldset input[type="text"],.fieldset input[type="password"],.fieldset select{width:100%}.page-login #content .col-50,.page-product #content .product-page-center .col-50{width:100%}.page-login #content .col-50.col-left .spacer{border:none}.page-product .product-print{display:none}.page-cart #form-cart div.gap-right div.col-wrap div.col-50,.page-cart #form-cart div.cart-other-options div.col-50{width:100%}.page-cart #form-cart div.cart-other-options div.col-50 > .spacer{margin:0}.page-cart #form-cart div.gap-right div.col-wrap div.col-50:first-child,.page-cart #form-cart div.cart-other-options div.col-50:first-child{display:none}#form-cart > .gap-right{display:none}#form-cart > .gap-right > .col-wrap > .col-right > .col-wrap > div{margin-top:30px}#form-cart > .gap-right > .col-wrap > .col-right > .col-wrap > div:first-child{margin-top:0}#form-cart > .gap-right > .col-wrap > .col-right > .col-wrap > div > span{display:none}#form-cart .cart-totals > div > div > div > div{margin-top:15px;width:100%;text-align:right}#form-cart .cart-totals > div > div > div > div:first-child{margin-top:0}.page-cart .cart-paypal-or{display:none}#form-cart table td{overflow:hidden}#opc-billing-form .col-wrap .col-50,#opc-shipping .col-wrap .col-50{width:100%}.page-opc > div > div > div.col-75,.page-opc > div > div > div.col-25{float:none;width:100%}.page-opc > div > div > div.col-75 > .gap-right{margin-right:0}.page-opc > div > div > div.col-25 > .gap-left{margin-left:0}#opc-billing-form table.fieldset tr.field td div input[type="text"],#opc-billing-form table.fieldset tr.field td div input[type="password"],#opc-billing-form table.fieldset tr.field td div select{width:100% !important}#opc-payment-inner .col-wrap .col-50,#opc-payment-inner .col-wrap .col-30,#opc-payment-inner .col-wrap .col-70{width:100%}.page-opc .payment-methods-form-wrapper{overflow:hidden;float:none;width:100%;max-width:100%;clear:both}#opc-button-complete{width:100%;clear:both;margin-top:10px}#opc-invoice-totals{border-bottom:2px solid #888888}#-opc-dialog-login{position:fixed;width:100%;height:100%;top:30px;left:0px;margin:10px}.page-cart .cart-image{width:100px}.page-cart .cart-description{margin-left:115px}.logo{margin-left:2%}.cycle-slideshow img{width:100%;height:auto}}@media screen and (max-width:767px){.catalog-view-display .catalog-product{float:none;width:100%;max-width:100%}.tabbed-navigation{display:none}.logo{margin-left:2%}.page .layout-zone-header{width:100%}.page .layout-zone-menu,.page .layout-zone-navigation{display:none}.home-container{width:100% !important}.page-cart .cart-image{width:50px}.page-cart .cart-description{margin-left:65px}.cycle-slideshow img{width:100%;height:auto}}