@charset "utf-8";
*{padding:0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.clearfix:after{content:"";display:table;clear:both}
body{padding:0;margin:0;font-size:17px;color:#333;font-family:FontAwesome,sans-serif}
div,ul,li{padding:0;margin:0}
img{padding:0;margin:0;border:none}
img a{padding:0;margin:0;border:none}
input,select,textarea{padding:3px;margin:4px}
.clear{clear:both}
p{padding-bottom:20px}
div.ectmegamenu{background:#FFF;text-align:center}
div.ectmegamenu > ul{width:auto;display:inline-block}
div.ectmegamenu > ul > li{font-size:0.9em;background-color:#FFF;text-transform:capitalize}
a:link{color:#0055cc;text-decoration:none}
a:visited{color:#0055cc;text-decoration:none}
a:active{color:#0055cc;text-decoration:none}
a:hover{color:#EB8830;text-decoration:none}
a.ectlink:visited,a.ectlink:link{color:#0055cc}
input.ectbutton,button.ectbutton{background:#3E4A7E;color:#fff;height:30px;padding:4px 12px;border:0;border-radius:4px;-webkit-appearance:none;text-shadow:0 1px 1px rgba(0,0,0,0.6);font-family:FontAwesome,sans-serif;font-size:17px}
input.ectbutton:hover,button.ectbutton:hover{background:#ddd;color:#000;cursor:pointer;-webkit-appearance:none;text-shadow:0 1px 1px rgba(255,255,255,0.6);font-family:FontAwesome,sans-serif}
div.largereviewstars svg.icon,div.smallreviewstars svg.icon{fill:#3E4A7E}
input.previmg,input.nextimg,input.detailprevimg,input.detailnextimg{border-radius:4px;border:1px solid #ccc;background:#fff;margin:4px;font-size:11px;cursor:pointer;color:#544A4A;padding:4px}
input.previmg:hover,input.nextimg:hover,input.detailprevimg:hover,input.detailnextimg:hover{color:#000;border:1px solid #333}
.ectdp_minicartopen img{display:none}
.ectdp_minicartmainwrapper{color:#000;background:#f7f7f7;font-size:16px;padding-top:1px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}
.ectdp_minicartopen{background:#f7f7f7;padding-top:0}
.ectdp_minicartcontainer{background:#f7f7f7}
.minicartcnt_dp{font-size:.9em;margin-top:0}
div.csproduct{width:48.8%}
div.csprodname{background:#0055cc}
div.prodname{font-size:1em}
div.prodprice{font-size:1em;font-weight:600}
div.detailname h1{font-size:1.6em}
div.recentviewname{font-size:15px}
div.bcsproduct{margin:0 0 5px}
div.bcsprodimage{text-align:center}
input.bcsdetaillink,input.bcsqbuybutton{width:95%}
.header_top{background:url(../images/header_bg.jpg) repeat-x}
.main{width:1000px;margin:0 auto}
.toplogin{float:left;width:50%;margin-top:4px;font-size:12px}
.connect_flow{clear:right;float:left;width:50%;height:35px;text-align:right;padding-top:4px;font-family:Arial;font-size:12px;line-height:24px;text-transform:initial}
.connect_flow img{float:right;padding-left:4px}
img.t{margin-left:6px}
.header_middle{padding-top:6px;min-height:60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.header_middle_left{width:45%;float:left;padding-top:10px;min-height:60px}
.header_middle_left img{max-width:100%}
.header_middle_right{width:55%;float:left;padding-top:10px}
.search_bg{float:left;border:1px solid #d9d8dd;padding:2px 10px;width:65%;background:#FFF;height:35px;position:relative}
.search_text{width:100%;float:left;border:0;padding-right:20px;font-family:Arial;font-size:14px;color:#9f9f9f}
.search_button{background:url(../images/search_icon.jpg) no-repeat;width:16px;height:16px;position:absolute;right:10px;border:0;cursor:pointer}
.shopping_cart_bg{width:30%;float:right;text-align:left;padding:6px 7px;line-height:26px;color:#575757;text-decoration:none}
.top_nav{background:#fff;border-top:1px solid #ccc}
.topnav1{overflow:hidden;text-align:center;background:#5270AE;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}
.topnav1 a{display:inline-block;color:#fff;text-align:center;padding:7px 9px;text-decoration:none;font-size:13px}
.topnav1 a:hover{background-color:#ddd;color:#000}
.topnav1 .icon{display:none}
.body_contain{padding:10px 0}
.left_contain{width:25%;float:left;padding-right:9px}
.middle_contain{width:75%;float:left}
.right_contain{width:0%; float:left; padding-left:10px;}
.left_contain_main{padding-bottom:10px;padding-top:10px}
.left_contain_top{background:url(../images/categories_left_top.jpg) no-repeat;padding:10px 10px 0;border:1px solid #dfdfdf;border-bottom:0;border-radius:5px 5px 0 0}
.left_contain_top h1{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:15px;font-weight:400;color:#000;text-decoration:none}
.left_text{padding-top:20px}
.left_text ul{list-style-type:none}
.left_text ul li{background:url(../images/left_arrow.jpg) no-repeat left 5px;padding:0 0 17px 15px;color:#CCC;text-decoration:none;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px}
.left_text ul li a{font-size:15px;color:#0055cc;text-decoration:none}
.left_text ul li a:hover{color:#EB8830;text-decoration:none}
.left_contain_bottom{background:url(../images/categories_left_bottom.jpg) no-repeat bottom left;padding:0 0 10px 10px;border:1px solid #dfdfdf;border-top:0;border-radius:0 0 5px 5px}
.left_text ul li:last-child{padding-bottom:0}
.middle_contain_top{background:url(../images/mid_categories.jpg) no-repeat;padding:10px 10px 0;border:1px solid #dfdfdf;border-bottom:0;border-radius:5px 5px 0 0}
.middle_contain_top h1{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:19px;font-weight:400;color:#333;text-decoration:none}
.mid_contain_bottom{background:url(../images/mid_categories_bottom.jpg) no-repeat bottom left;padding:0 0 10px 10px;border:1px solid #dfdfdf;border-top:0;border-radius:0 0 5px 5px;margin-bottom:21px}
.middle_contain_main{padding:0 12px 0 8px}
.middle_product{padding-top:20px}
.middle_product1 ul{list-style-type:none}
.middle_product1 ul li{width:33%;float:left;padding-bottom:28px}
.midle_produt_image{text-align:center}
.midle_produt_image img{max-width:100%}
.product_text{padding-top:17px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;color:#242424;text-decoration:none;text-align:center}
.product_price{padding-top:15px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;color:#242424;text-decoration:none;text-align:center;font-weight:700}
.product_price b{color:#ff9400;text-decoration:none}
.dtreviewed {display:none;}
.best_image{text-align:center;padding:10px 0}
.best_image img{max-width:100%}
.best_text h2{font-family:Arial;font-size:15px;text-decoration:none;color:#9f9f11}
.best_text p{font-family:Arial;font-size:12px;line-height:15px;text-decoration:none;color:#4f4f4f}
.right_img{padding-top:25px}
.right_img img{max-width:100%}
.footer_top{background:#555;padding:30px 0 10px}
.footer_top_left{width:50%;float:left}
.footer_top_left h2{text-transform:uppercase;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:18px;line-height:24px;text-decoration:none;color:#fff;padding-bottom:20px}
.footer_top_left ul{list-style-type:none}
.footer_top_left ul li{padding:0 0 14px;font-size:14px;color:#CCC;text-decoration:none;font-family:Arial,Helvetica,sans-serif}
.footer_top_left ul li a{color:#fff;text-decoration:none}
.footer_top_left ul li a:hover{color:#EB8830;text-decoration:none}
.footer_top_right{width:50%;float:left}
.footer_top_right h2{text-transform:uppercase;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:18px;line-height:24px;text-decoration:none;color:#fff;padding-bottom:20px}
.footer_top_right ul{list-style-type:none}
.footer_top_right ul li{padding:0 0 14px;font-size:14px;color:#CCC;text-decoration:none;font-family:Arial,Helvetica,sans-serif}
.footer_top_right ul li a{color:#fff;text-decoration:none}
.footer_top_right ul li a:hover{color:#EB8830;text-decoration:none}
.footer_bottom{background:#343333;padding:20px 0}
.footer_bottom_left{width:50%;float:left}
.footer_bottom_left_top{font-size:12px;color:#fff;text-decoration:none;font-family:Arial,Helvetica,sans-serif}
.footer_bottom_left_bottom{padding-top:10px}
.footer_bottom_left_bottom ul{list-style-type:none}
.footer_bottom_left_bottom ul li{font-size:12px;line-height:14px;color:#fff;text-decoration:none;font-family:Arial,Helvetica,sans-serif;float:left;padding-right:10px;border-right:1px solid #fff;margin-right:10px}
.footer_bottom_right{width:50%;float:left;text-align:right;position:relative}
.footer_bottom_left_bottom ul li a{color:#FFF;text-decoration:none}
.footer_bottom_left_bottom ul li a:hover{color:#EB8830;text-decoration:none}
.footer_bottom_left_bottom ul li:last-child{border-right:0;padding-left:0;margin-right:0}
.footer_bottom_left_top a{color:#ccc;text-decoration:none}
.footer_bottom_left_top a:hover{color:#EB8830;text-decoration:none}
.emfll{background:#fff;padding:4px}
@media all and (max-width:1000px) {
}
@media all and (max-width: 980px) {
.main{width:100%;padding:0 10px}
}
@media all and (max-width: 800px) {
.shopping_cart_bg{width:38%}
.search_bg{width:58%;margin-left:2%}
.midle_produt_image{min-height:150px}
.middle_product1 ul li{min-height:250px}
.footer_bottom_left_bottom ul li{font-size:11px;padding-right:5px;margin-right:5px}
.top_nav{background:#f0f0f0}
}
@media all and (max-width: 768px) {
.topnav1{text-align:left}
.topnav1 a:not(:first-child){display:none}
.topnav1 a.icon{float:right;display:block;color:#fff}
.topnav1.responsive1{position:relative}
.topnav1.responsive1 .icon{position:absolute;right:0;top:0}
.topnav1.responsive1 a{float:none;display:block;text-align:left}
.middle_contain{width:100%;margin-bottom:10px;float:none}
.middle_product1 ul li{width:100%}
.right_contain{width:200px;margin:0 auto;float:none}
.left_contain{display:none}
.middle_contain_top{background:url(../images/mid_categories1.jpg) no-repeat}
.mid_contain_bottom{background:url(../images/mid_categories_bottom1.jpg) no-repeat bottom left}
}
@media all and (max-width: 640px) {
.header_middle_left{text-align:center;width:100%;padding-top:10px;min-height:auto}
.header_middle_right{width:100%;padding-top:10px}
.body_contain,.listing_contain_menu,.middle_contain_main,.middle_contain_top{padding:0;margin:0}
.middle_contain_top{padding:2px;margin-top:8px}
.search_bg{width:98%}
.shopping_cart_bg{width:98%;margin:0 0 26px;text-align:left}
.footer_top_left{width:100%}
.footer_top_right{width:100%}
.footer_bottom_left{width:100%}
.footer_bottom_right{width:100%;margin-top:20px}
.connectflow{display:none}
.middle_contain_top{background:url(../images/mid_categories.jpg) no-repeat}
.mid_contain_bottom{background:url(../images/mid_categories_bottom.jpg) no-repeat bottom left}
}
@media screen and (max-width:600px){
div.product,div.csproduct{width:99%!important}
}
@media all and (max-width:480px) {
}
@media all and (max-width:360px) {
}