.quickshop_img{}
#id_qs_load{width:621px;position:absolute;top:30px;left:50%;display:none;z-index:1001;background:#fff;min-height:300px;}
#output-div{}
a.close{width:15px;height:15px;text-indent:-999em;background:url(../images/close.gif) center center no-repeat;display:inline-block;float:right;padding:10px 10px 0 0;position:absolute;right:-3px;top:-22px;}
#shadow_box{width:100%;display:none;position:absolute;left:0;top:0;z-index:1001;background:#000;opacity:0.5;z-index:1000;filter:alpha(opacity=50)}
#loadingmask{padding:5px 0;position:absolute;top:50%;left:50%;margin:-30px 0 0 -15px;}
#loading-mask-loader span{display:block;padding-top:10px;}
#loading-mask-loader img{padding-right:10px;}
#em_quickshop_handler{position:absolute;display:block;}
.block-related .product{border:1px solid #CCCCCC;margin:10px 8px 10px 0 !important;padding:8px;display:table;}
.products-grid .price-box{border-bottom:1px dashed #CCCCCC;margin-bottom:4px;text-align:center;float:none !important;}
.regular-price .price{color:#F56603 !important;display:block !important;font-size:17px !important;font-weight:bold !important;margin-bottom:10px !important;}
.cms-home .product-name{min-height:70px;text-align:center;font-size:14px;line-height:20px;}
.products-grid .product-image{background:none;border:0;border-radius:6px 6px 6px 6px;display:block;height:auto !important;margin:0 auto 10px;padding-bottom:0 !important;padding-left:0;padding-right:0 !important;padding-top:0 !important;width:auto !important;margin-top:8px;}
.subtitle1{border-bottom:4px solid #E7E7DE !important;color:#F56603 !important;font-family:'Open Sans', sans-serif !important;font-size:18px !important;font-weight:600 !important;line-height:normal !important;margin:0 0 16px !important;padding-bottom:6px !important;}
button.btn-cart{display:block;margin:0 auto;margin-top:7px;}
.product-view .add-to-cart button.button{float:left;margin-left:19px;margin-top:0;padding:0;}
.products-grid li.item{float:left;padding:12px 10px 80px;width:217px !important;}
.col-main .product-name a{color:#9C8C50 !important;}
.cms-home .product-name2{min-height:40px;}
.products-grid .featured-pro{width:23.1% !important;border:1px solid #F1F1F1;border-radius:6px;padding:4px !important;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear;margin-left:16px;}
.products-grid .featured-pro:hover{border:1px solid #D1D1D1;}
.button.button span{background:#ee5d02;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlNWQwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZTM3MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #ee5d02 0%, #ce3700 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5d02), color-stop(100%, #ce3700));background:-webkit-linear-gradient(top, #ee5d02 0%, #ce3700 100%);background:-o-linear-gradient(top, #ee5d02 0%, #ce3700 100%);background:-ms-linear-gradient(top, #ee5d02 0%, #ce3700 100%);background:linear-gradient(to bottom, #ee5d02 0%, #ce3700 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5d02', endColorstr='#ce3700', GradientType=0);color:#FFFFFF;float:left;font:16px Arial, Helvetica, sans-serif;padding:1px 17px;text-align:center;white-space:nowrap;color:white;height:auto;border:1px solid #B53E17;border-radius:6px;margin:5px 0;height:auto;}
.button.button span:hover{background:#877e7b;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg3N2U3YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ODZlNmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #877e7b 0%, #786e6b 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #877e7b), color-stop(100%, #786e6b));background:-webkit-linear-gradient(top, #877e7b 0%, #786e6b 100%);background:-o-linear-gradient(top, #877e7b 0%, #786e6b 100%);background:-ms-linear-gradient(top, #877e7b 0%, #786e6b 100%);background:linear-gradient(to bottom, #877e7b 0%, #786e6b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#877e7b', endColorstr='#786e6b', GradientType=0);border:1px solid #615a57;}
button.button span span{background:none;padding:0px;border:0 !important;}
.products-grid .wrapper small{text-align:center;display:block;font-size:14px;}
.products-grid .wrapper .price-box + br{display:none;}
.cms-home .products-grid .actions .button span{background:#ee5d02;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlNWQwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZTM3MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #ee5d02 0%, #ce3700 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5d02), color-stop(100%, #ce3700));background:-webkit-linear-gradient(top, #ee5d02 0%, #ce3700 100%);background:-o-linear-gradient(top, #ee5d02 0%, #ce3700 100%);background:-ms-linear-gradient(top, #ee5d02 0%, #ce3700 100%);background:linear-gradient(to bottom, #ee5d02 0%, #ce3700 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5d02', endColorstr='#ce3700', GradientType=0);color:#FFFFFF;float:left;font:16px Arial, Helvetica, sans-serif;padding:7px 24px;text-align:center;white-space:nowrap;height:auto;}
.cms-home .products-grid .actions .button:hover span{background:#877e7b;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg3N2U3YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ODZlNmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #877e7b 0%, #786e6b 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #877e7b), color-stop(100%, #786e6b));background:-webkit-linear-gradient(top, #877e7b 0%, #786e6b 100%);background:-o-linear-gradient(top, #877e7b 0%, #786e6b 100%);background:-ms-linear-gradient(top, #877e7b 0%, #786e6b 100%);background:linear-gradient(to bottom, #877e7b 0%, #786e6b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#877e7b', endColorstr='#786e6b', GradientType=0);border:1px solid #615a57;}
.new-style-text{margin-left:78px;}
.cms-home .products-grid .actions .button{display:table;margin:6px auto;}
.block-related .product .product-details p{margin:0;padding:0;width:100%;}
.block-related .product .product-details p a{text-decoration:none;font-size:12px;color:#665A5A;}
.block-related .product .product-details p a:hover{color:#F56603;}
.block.block-list block-compare .block-title strong span font font, .block.block-list block-compare .block-title strong span{color:#F56603;font-family:'Open Sans', sans-serif;font-size:18px;font-weight:bold;line-height:normal;}
.block .block-title strong span{color:#F56603;font-family:'Open Sans', sans-serif;font-size:18px;font-weight:bold;line-height:normal;}
.main .category-products1 .products-list1 li.item1{float:left;width:213px;padding-right:23px;}
.main .category-products1 .products-list1 li.item1 a.product-image1{background:none repeat scroll 0 0 #E7E7DE;border:1px solid #DBDBD0;border-radius:6px;display:block;height:142px;margin:0 auto 10px;padding-bottom:13px;padding-left:17px;padding-right:13px;padding-top:13px;width:168px;}
.main .category-products1 .products-list1 li.item1 .desc1.std1{display:none;}
.main .category-products1 .products-list1 li.item1 .f-fix1 .product-name1 a{color:#9C8C50;text-decoration:none;text-align:center;font-size:14px;line-height:20px;}
.main .category-products1 .products-list1 li.item1 .f-fix1 h2.product-name1{text-align:center;min-height:86px;border:0;margin:0;padding:0;}
.main .category-products1 .products-list1 li.item1 .f-fix1 .price-box{text-align:center;border-bottom:1px dashed #CCC;margin-bottom:4px;}
.main .category-products1 .products-list1 li.item1 .f-fix1 .price-box + br{display:none;}
.main .category-products1 .products-list1 li.item1 .f-fix1 small{text-align:center;display:block}
.main .category-products1 .products-list1 li.item1 .f-fix1 small + br{display:none;}
.main .category-products1 .products-list1 li.item1 .f-fix1 small + br + br{display:none;}
.main .category-products1 .products-list1 li.item1 .add-to-links1{display:none;}
.main .category-products1 .products-list1 li.item1 .button.btn-cart{margin-top:10px;}
.main .col-main h2.subtitle{color:#F56603;font-size:22px;margin:0 0 16px;border-bottom:4px solid #E7E7DE;margin-top:21px;padding-bottom:9px;margin-bottom:28px;}
.main .col-main .std h2{color:#F56603;font-size:21px;margin:0 0 16px;padding-bottom:6px;border-bottom:4px solid #E7E7DE;}
.main .col-main .std h2.product-name{border:0;margin:0;padding:0;}
.col-main .product-name a{font-size:14px;}
.products-grid li.item{padding-top:10px !important;padding-bottom:32px !important;}
.products-grid li.item .product-box-content h2.product-name{text-align:center;min-height:82px;}
.products-grid li.item .product-box-content .price-box + br{display:none;}
.products-grid li.item .product-box-content small{text-align:center;display:block;}
.products-grid li.item .product-box-content small + br{display:none;}
.products-grid li.item .product-box-content small + br + br{display:none;}
.products-grid .add-to-links li{float:left;}
.main{margin:7px 0 0;}
.products-grid li.item{padding-left:5px !important;padding-right:5px!important;}
.main .category-products1 .products-grid1 li.item1{float:left;width:213px;padding-right:23px;}
.main .category-products1 li.item1 a.product-image{background:none repeat scroll 0 0 #E7E7DE;border:1px solid #DBDBD0;border-radius:6px;display:block;height:142px;margin:0 auto 10px;padding-bottom:13px;padding-left:17px;padding-right:13px;padding-top:13px;width:168px;}
.main .category-products1 li.item1 .desc1.std1{display:none;}
.main .category-products1 li.item1 .product-name1 a{color:#9C8C50;text-decoration:none;text-align:center;font-size:14px;line-height:20px;}
.main .category-products1 li.item1 h2.product-name1{text-align:center;min-height:86px;border:0;margin:0;padding:0;}
.main .category-products1 li.item1 .price-box{text-align:center;border-bottom:1px dashed #CCC;margin-bottom:4px;}
.main .category-products1 li.item1 .price-box + br{display:none;}
.main .category-products1 li.item1 small{text-align:center;display:block}
.main .category-products1 li.item1 small + br{display:none;}
.main .category-products1 li.item1 small + br + br{display:none;}
.main .category-products1 li.item1 .add-to-links1{display:none;}
.main .category-products1 li.item1 .button.btn-cart{margin-top:10px;}
.regular-price .price{min-height:32px;line-height:32px;font-size:31px !important;font-weight:bold !important;margin:5px auto;}
.breadcrumbs{padding:28px 0 1px 3px;overflow:hidden;}
.block-related .product .product-details p a{font-size:11px;line-height:12px;}
.product-image img{width:92%;border-radius:5px;display:table;margin:0 auto;}
.product-view .add-to-cart .input-text.qty{margin-top:10px;}
.product-view .add-to-cart label{padding-top:13px;}
.optionandshipping{float:left;width:100%;}
.option-left .product-options-bottom{display:none;}
.shipping-right .block.block-shipping-estimate{margin:0;padding:0 0 0 10px;}
.shipping-right .block-shipping-estimate .block-title{margin:0 !important;padding:0 !important;}
.shipping-right .block .block-title strong span{font-size:12px;}
.shipping-right .block-subtitle{display:none;}
.shipping-right .shipping-estimation-form{float:left;}
.shipping-right .block .actions{padding-top:20px;}
.shipping-right .button.button span{font-size:13px;margin:0;padding:1px 5px;}
.option-left{float:left;width:46%;}
.shipping-right{float:right;margin-bottom:10px;width:50%;}
.shipping-right .block .block-content{padding:0px;}
.shipping-right .block-shipping-estimate .f-right, .block-shipping-estimate .right{float:left !important;padding-left:11px;}
.product-shop img{width:100%;}