ul{margin:0px !important;}
#img_1{float:left;padding:10px; background:#ccc;}
#img_1 a{}
#img_1 img{ max-width:300px; height:auto;}
.page-border{border:1px solid #ccc;}
.page-indent{ padding:10px;}
#productName{ border-bottom:1px solid #e3e4e5;}
.General_right{ width:300px; float:left;word-break:break-all; margin-left:20px;}
#productReviewLink{ margin-left:5px;}
.productListing-data{ display:table-cell; vertical-align:middle; text-align:center;}
#General_left{ float:left;width:330px;word-break:break-all;}
#General_left .additional_images{ margin-left:10px;}
#column-center .categoryListBoxContents a{ display:block; max-width:200px; line-height:20px; padding:5px;}
.productListing-data .product-col{ margin:0;}
#navBreadCrumb a{text-decoration:none !important;}
.normalprice{ text-decoration:line-through !important;}
#column-right{padding-left:20px;}
#column-left{padding-right:20px;}
#column-center{}
#img_1{float:left;padding:10px; background:#ccc;}
#img_1 a{}
#img_1 img{ max-width:300px; height:auto;width:auto;}
#productName{ border-bottom:1px solid #e3e4e5;}
#productReviewLink{ margin-left:5px;}
.productListing-data{ display:table-cell; vertical-align:middle; text-align:center;border-right:1px solid #e0e0e0;}
#General_left{ float:left; width:330px; word-break:break-all;}
#General_left .additional_images{ margin-left:10px;}
#column-center .categoryListBoxContents a{ display:block; max-width:200px; line-height:20px; padding:5px;}
.productListing-data .product-col{ margin:0;}
#navBreadCrumb a{text-decoration:none !important;}
.ccinfo .inputLabelPayment{ line-height:30px !important; width:auto !important; margin-right:8px;min-width:150px;}
.page-border{ border:1px solid #ccc;}
.page-indent{ padding:10px;}
#header #head-search .input1{ line-height:normal !important;}
#categories #categoriesContent{ overflow:auto; max-height:1800px;}





#footer {margin-top:20px;padding:30px 0 30px 0px;position:relative;}
#footer .footer-menu { text-align:left;width:100%;float:left;}
#footer #navSupp{ width:780px; }
#navSupp .ezpagesFooterCol ul li {display:inline-block; float:left; width:200px !important; padding:0px 14px 6px 10px; white-space:nowrap; text-align:left; }
#navSupp .ezpagesFooterCol ul li a {background:url("../images/marker_footer.png") no-repeat scroll 0 6px;font-family:"Sanchez",serif;font-size:13px;font-weight:normal;line-height:18px;text-decoration:none;color:#333;}
#navSupp .ezpagesFooterCol ul li a:hover{color:#000;}
#navSupp .ezpagesFooterCol ul li a:hover {text-decoration:underline; }
#footer .footer-menu {}
#footer .copyright {color:#333; float:left; font:400 12px/16px "Roboto",sans-serif; padding:6px 0 0 10px; }
#footer .copyright a {color:#333;text-decoration:none; }
#footer .copyright a:hover {color:#000;}
#footer .social_list { float:right; padding:0; }
#footer .social_list li { float:left; height:31px; margin-left:4px; width:31px; }
#footer .social_list .facebook a{background: url(../images/icons.png) 0 0 no-repeat; display:inline-block; height:30px !important; width:30px !important; position:relative;}
#footer .social_list .facebook a:hover{ background-position:0 100%; transition:all 0.4s ease 0s;}
#footer .social_list .twitter a{background: url(../images/icons.png) -35px 0 no-repeat; display:inline-block; height:30px !important; width:30px !important; position:relative;}
#footer .social_list .twitter a:hover{ background-position:-35px 100%; transition:all 0.4s ease 0s;}
#footer .social_list .google a{background: url(../images/icons.png) -71px 0 no-repeat; display:inline-block; height:30px !important; width:30px !important; position:relative;}
#footer .social_list .google a:hover{ background-position:-71px 100%; transition:all 0.4s ease 0s;}
#footer .cards{ float:right; padding:0px 10px;}
.banner{ margin:10px 0;}