@charset "utf-8";
body{margin:0;padding:0}
*,:after,:before{box-sizing:border-box}
a{text-decoration:none;color:#717070}
a:hover{color:#a30101;text-decoration:none}
img{max-width:100%}
input:focus,select:focus{outline:0}
ul{margin:0;padding:0}
li{list-style-type:none}
.clearBoth{clear:both}
h1,h2,h3,h4,h5{margin:0;padding:0}
.back{float:left}
.forward{float:right}
FIELDSET{border:1px solid #ccc;border-radius:4px}
FORM,INPUT,SELECT{font-size:1em;margin:.1em}

input[type=password],input[type=text],label.inputLabel,select#country,select[name=delivery_state],select[name=delivery_zone_country_id]{height:35px;line-height:35px;width:95%}
#contactUsForm label[for=enquiry],LABEL.inputLabel{float:left;width:11em}
#contactUsForm label[for=enquiry]{line-height:35px;height:35px}
#checkoutPayment textarea[name=comments],#checkoutShipping textarea[name=comments],#contactUsForm textarea[name=enquiry]{min-height:150px;width:100%}
#indexProductListCatDescription,#navCategoryIcon,.buttonRow{margin:.5em}
#cartEmptyText{background:#f76218 url(../images/icons/warning2.gif) no-repeat scroll right 17px;color:#fff;font-size:17px;font-weight:700;margin:10px 0;padding:30px;text-transform:uppercase}
h2{color:#222;line-height:30px;margin:10px 0;margin-top:5px}
.messageStackCaution,.messageStackError,.messageStackSuccess{background-color:#c00;padding:5px;color:#fff}
#accountDefault ul#myAccountGen li a{line-height:30px}

.floatingBox{width:49%;border:1px solid #ddd;padding:10px;border-radius:4px}
legend{border:1px solid #ddd;padding:5px 20px;font-weight:700}
fieldset{margin:10px 0}
table{border:1px solid #ddd}
td,th,tr{height:30px;line-height:30px;border:1px solid #ddd;text-align:center}
.ccinfo table,.onestepcheckout-shoppingcart-method table{border:none;}
.ccinfo td{border:none!important; text-align:left;}
.ccinfo img{max-width:100%;}
.pagination-productFilte{display:flex;justify-content:space-between;align-items:center}
.create_main_center{display:flex;justify-content:space-between}
#checkoutConfirmDefault #checkoutBillto,#checkoutConfirmDefault #checkoutShipto,.create_left,.create_right{width:49%}
#checkoutConfirmDefault #checkoutBillto,#checkoutConfirmDefault #checkoutShipto{border:1px solid #ddd;padding:15px}
#about_us h1#aboutusDefaultHeading,#accountDefault h1#accountDefaultHeading,#addressBookDefault h1#addressBookDefaultHeading,#addressBookProcessDefault h1#addressBookProcessDefaultHeading,#advSearchDefault h1#advSearchDefaultHeading,#checkoutConfirmDefault h1#checkoutConfirmDefaultHeading,#checkoutPayment h1#checkoutPaymentHeading,#checkoutShipAddressDefault h1#checkoutShipAddressDefaultHeading,#checkoutShipping h1#checkoutShippingHeading,#createAcctDefault h1#createAcctDefaultHeading,#faq h1#faqDefaultHeading,#loginDefault h1#loginDefaultHeading,#logoffDefault h1#logoffDefaultHeading,#payment h1#paymentDefaultHeading,#privacy h1#privacyDefaultHeading,#shippingInfo h1#shippingInfoHeading,#shoppingCartDefault h1#cartDefaultHeading,#similar_product h2.centerBoxHeading,#siteMap h1#siteMapHeading{padding-bottom:0;margin-bottom:30px!important;position:relative;z-index:0}
#about_us h1#aboutusDefaultHeading:after,#accountDefault h1#accountDefaultHeading:after,#addressBookDefault h1#addressBookDefaultHeading:after,#addressBookProcessDefault h1#addressBookProcessDefaultHeading:after,#advSearchDefault h1#advSearchDefaultHeading:after,#checkoutConfirmDefault h1#checkoutConfirmDefaultHeading:after,#checkoutPayment h1#checkoutPaymentHeading:after,#checkoutShipAddressDefault h1#checkoutShipAddressDefaultHeading:after,#checkoutShipping h1#checkoutShippingHeading:after,#createAcctDefault h1#createAcctDefaultHeading:after,#faq h1#faqDefaultHeading:after,#indexProductList h1#productListHeading:after,#loginDefault h1#loginDefaultHeading:after,#logoffDefault h1#logoffDefaultHeading:after,#payment h1#paymentDefaultHeading:after,#privacy h1#privacyDefaultHeading:after,#shippingInfo h1#shippingInfoHeading:after,#shoppingCartDefault h1#cartDefaultHeading:after,#similar_product h2.centerBoxHeading:after,#siteMap h1#siteMapHeading:after,#specialsDefault h2.centerBoxHeading:after,#whatsNew h2.centerBoxHeading:after{content:"";display:block;width:100%;height:1px;position:absolute;top:20px;left:0;background:#ddd;z-index:-1}
#about_us h1#aboutusDefaultHeading strong,#accountDefault h1#accountDefaultHeading strong,#addressBookDefault h1#addressBookDefaultHeading strong,#addressBookProcessDefault h1#addressBookProcessDefaultHeading strong,#advSearchDefault h1#advSearchDefaultHeading strong,#checkoutConfirmDefault h1#checkoutConfirmDefaultHeading strong,#checkoutPayment h1#checkoutPaymentHeading strong,#checkoutShipAddressDefault h1#checkoutShipAddressDefaultHeading strong,#checkoutShipping h1#checkoutShippingHeading strong,#createAcctDefault h1#createAcctDefaultHeading strong,#faq h1#faqDefaultHeading strong,#indexProductList h1#productListHeading strong,#loginDefault h1#loginDefaultHeading strong,#logoffDefault h1#logoffDefaultHeading strong,#payment h1#paymentDefaultHeading strong,#privacy h1#privacyDefaultHeading strong,#shippingInfo h1#shippingInfoHeading strong,#shoppingCartDefault h1#cartDefaultHeading strong,#siteMap h1#siteMapHeading strong{background-color:#fff;color:#555;padding-right:20px;font-weight:700;font-size:22px}

