/* CSS Document for Ecommerce Templates Responsive Design Styles */

*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}.clearfix{display:inline-block}.clearfix{display:block}h2>.fa.fa-phone::after{content:"615-242-8882";font-size:22px;font-family:Arial,Helvetica,sans-serif}h2>.fa.fa-phone::before{padding-right:10px}.tbar {padding-right: 10px;}div.detailprice > strong {	display: none;
}.navTab {color: #fff;text-transform: uppercase;font-size: 16px;} body{margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:14px;background-color:#ccc}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container{max-width:1170px}.row{margin-left:-15px;margin-right:-15px}a.black:link{color:#202020}p{line-height:1.6em}.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{float:left}.col-12{width:100%}.col-11{width:91.66666667%}.col-10{width:83.33333333%}.col-9{width:75%}.col-8{width:66.66666667%}.col-7{width:58.33333333%}.col-6{width:50%}.col-5{width:41.66666667%}.col-4{width:33.33333333%}.col-3{width:25%}.col-2{width:16.66666667%}.col-1{width:8.33333333%}.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.text-left{text-align:left}.text-right{text-align:right;color:#fff}.text-center{text-align:center}.mainWrapper{margin:0;padding:0}.headerWrapper{margin:0;padding:0}.notify {margin-left: 15px;margin-right: 15px;}.midWrapper{margin:0;padding:10px 0;background-color:#fff}.footerWrapper{margin:0;padding:0;background:#202020;border-top:2px solid #d9d9d9;color:#fff;line-height:20px}.mid_left{float:left;clear:left}.mid_right{float:right}.bannerWrapper{text-align:center;max-width:1140px;margin:0 auto;position:relative}.bannerWrapper img{max-width:100%}.slides li{position:relative;text-align:center}.banner_text_wrap{background:rgba(0,0,0,.2);color:#111;width:100%;margin:0 0;padding:15px;box-sizing:border-box}.banner_text_wrap h2{margin:0;padding:0;color:#ff;font-size:40px;text-transform:uppercase;font-weight:400}.banner_text_wrap h2 span{color:#fbbb13}.banner_text_wrap p{color:#ff;font-size:16px}.flex-control-paging{display:none}.top_row{background-color:#151515;padding:10px 20px;color:#4d4d4f;font-size:12px;border-bottom:1px solid #ccc}.topbarNav ul{margin:0;padding:0}.topbarNav li{margin:0;padding:0 10px;list-style:none;display:inline-block;border-right:1px solid #4d4d4f;line-height:12px}.topbarNav li a{color:#fff;font-size:12px;text-decoration:none}.topbarNav li a:hover{color:#ec9a04}.topbarNav li:last-child{border-right:none}.topbarNav li:first-child{padding-left:0}.logo_row{padding:20px 20px;background-color:#fff}.logo{margin:0;padding:0}.phone_no{text-align:right;margin-top:5px}.phone_no h2{margin:3px 0 0 0;padding:0 0 0 35px;display:inline-block;font-size:22px;color:#000;font-weight:400}.top_search{position:relative;padding-right:60px;box-sizing:border-box}.top_search Input{margin:0;padding:5px;border:1px solid #202020;height:35px;box-sizing:border-box;font-size:14px;color:#000;width:100%}.top_search Input[type=submit]{position:absolute;right:0;top:0;margin:0;padding:5px;border:1px solid #ccc;border-left:0;height:35px;width:60px;cursor:pointer;background:#000;color:#fff}.nav_bar{border-top:1px solid #ececec;border-bottom:1px solid #949494;padding:15px 0;margin-bottom:0;background-color:#000}.nav_bar ul{margin:0;padding:0}.nav_bar ul{margin:0;padding:0}.nav_bar li{margin:0;padding:0 10px;list-style:none;display:inline-block;border-right:1px solid #555}.nav_bar li:last-child{border:none}.nav_bar li a{color:#fff;font-size:14px;text-transform:uppercase;text-decoration:none;padding:10px}.nav_bar li a:hover{color:#000;background-color:#fbbb13;padding:10px}.navTab{display:none}.services_row{display:none}.left_nav_wrap{border:1px solid #ddd;border-radius:4px;margin-bottom:30px}.left_nav_wrap h2{color:#fff;margin:0;padding:10px 15px 10px 20px;border-bottom:1px solid #ddd;font-size:20px;font-weight:400;position:relative;background-color:#202020}.left_nav_wrap h2:before{position:absolute;border-left:4px solid #fbbb13;content:'';width:20px;height:24px;left:10px}.left_nav{padding:10px 5px}.left_nav ul{margin:0;padding:0 0 0 5px}.left_nav li{margin:0;padding:5px 0;list-style:none}.left_nav li a{color:#202020;text-decoration:none;font-size:16px;line-height:25px}.left_nav li a:hover{color:#fbbb13}.PL_box h2{margin:0;padding:0}.product_listing{margin:0 -15px;padding-right:6px}.product_box{border:1px solid #ddd;border-radius:4px;padding:10px;min-height:220px;vertical-align:middle;display:flex}.product_box img{max-width:100%}.product_listing h2{margin:0;padding:10px 0;font-size:18px;font-weight:400}.product_listing .pd_text{padding-bottom:10px;font-size:14px;color:#4b4b4b}.product_listing .pr_price{color:#ff0707;font-size:16px}.product_listing .pr_price span{color:#4b4b4b;text-decoration:line-through}.ft_row1{padding-top:30px;padding-bottom:30px}.footerWrapper h3{margin:0;padding:0 0 15px;font-size:24px;font-weight:400;color:#fff}.links ul{margin:0;padding:0}.links li{margin:5px 0;padding:0 0 0 10px;list-style:none;background:url(../images/arrow.png) no-repeat 0 5px}.links li a{color:#fff;text-decoration:none}.links li a:hover{color:#666}.popular_categories a{color:#2d2d2d;text-decoration:none}.popular_categories a:hover{color:#000}.need_help p{margin:0;padding:0 0 10px}.ft_social_icon a{margin-right:5px}.copyright_text{border-top:1px solid #151515;padding:15px 0;background-color:#151515}.copyright_row_link ul{font-size:11px;margin:10px;padding:0}.copyright_row_link li{margin:0;padding:0 10px;list-style:none;display:inline-block;border-right:1px solid #4d4d4f;line-height:10px}.copyright_row_link li a{color:#fff;text-decoration:none}.copyright_row_link li a:hover{color:#c3c3c3}.copyright_row_link li:last-child{border-right:none}.copyright_row_link li:first-child{padding-left:0}.left_contact_details{border:1px solid #ddd;border-radius:4px;padding:15px}.left_contact_details h2{margin:0;padding:0 0 5px 0;font-size:16px;color:#006aba;font-weight:700}.left_contact_details p{margin:0;padding:0 0 5px 0;color:#646464}.d12{width:100%;padding-left:5px}.d1{width:47%;float:left;margin:10px}a:link{color:#fff;text-decoration:none}a:visited{color:#fff;text-decoration:none}a:active{color:#006aba;text-decoration:none}a:hover{color:#666;text-decoration:none}.mincart{width:100%;background:#fff;font-size:13px}.minicartcnt{text-align:center}table.cobtbl{background-color:#efefef;border-bottom:1px solid #006aba;font-size:.9em}td.cobhl,td.cobll{background-color:#fff;color:#333}td.cobhdr{background-color:#006aba;font-size:1em;color:#fff;text-transform:uppercase}span.cartoption{font-size:12px!important;color:#333}div.giftwrap a{color:#666;font-size:.8em;text-decoration:none}.cartquant{width:36px!important}a.ectlink:link{color:#006aba;text-decoration:none}a.ectlink:visited{color:#006aba;text-decoration:none}a.ectlink:active{color:#006aba;text-decoration:none}a.ectlink:hover{color:#666;text-decoration:none}input.affiliatelogin,input.buybutton,input.checkoutbutton,input.createaccount,input.gcsubmit,input.login,input.logintoaccount,input.newaffiliate,input.sccheckout,input.search,input.submit,input.trackinggo,input.trackpackage,input.viewlicense,input.vieworderstatus{background:#006aba;color:#fff;padding:4px 12px;border:0;border-radius:4px}input.affiliatelogin:hover,input.buybutton:hover,input.checkoutbutton:hover,input.createaccount:hover,input.gcsubmit:hover,input.login:hover,input.logintoaccount:hover,input.newaffiliate:hover,input.sccheckout:hover,input.search:hover,input.submit:hover,input.trackinggo:hover,input.trackpackage:hover,input.viewlicense:hover,input.vieworderstatus:hover{background:#ddd;color:#000;cursor:pointer}div.xcsproduct{width:31%;min-height:200px;display:-moz-inline-stack;display:inline-block;vertical-align:top;margin:5px;zoom:1;padding:6px;border:1px solid #ccc}div.xcsproduct:hover{border:1px solid #f8b969}div.xcsprodimage{text-align:center;min-height:100px;vertical-align:bottom}div.xcsprodid,div.xcsprodprice{display:none}div.category{width:31%;float:left;line-height:1.6;font-size:.9em;padding:10px;border:1px solid #ccc;margin:0 0 16px 16px;height:290px!important;margin-right:20px}div.category:hover{background-color:#fff;border:1px solid #006aba}div.catnavigation{padding:10px 0 10px 12px;display: inline-flex;;width:85%;font-size:1.2em;margin-bottom:2px}.catnavwrapper{background:#fff!important;border:1px solid #fff!important}div.navdesc{display:none}div.catimage{width:95px;float:left}div.catdesc{padding:0 0 4px 4px;font-size:1.2em;float:left;font-size:14px;padding:4px;width:100%}div.catname{padding-left:4px;font-size:1.2em}div.allcatdiscounts,div.catdiscounts{padding:0;margin:0;font-weight:400;color:#da6b1d;font-size:.9em}div.categorymessage{padding-top:0;font-size:1.1em}p.noproducts{padding-top:28px;text-align:left!important}@media screen and (max-width:1024px){.nav_bar li{padding:0 7px}body{background-color:#fff}div.product{width:31%}}@media screen and (max-width:980px){.relative{position:relative}.navTab{display:inline-block;cursor:pointer}.navLink{border:1px solid #949494;background-color:#000;border-radius:4px;padding:10px;position:absolute;width:100%;box-sizing:border-box;z-index:9999;left:0;top:42px;display:none}.nav_bar li{display:block;border-right:none;padding:0 0 5px}div.detaildescription,div.detailimage,div.detailinstock,div.detailmanufacturer,div.detailname h1,div.detailreviewstars,div.detailsku{width:98%}div.detailoptions{width:98%}}@media screen and (max-width:800px){div.category{width:44%;height:420px!important;margin-right:10px}div.product{width:48%}div.d1{width:48%}div.xcsproduct{width:44%;margin-right:20px}}@media screen and (max-width:640px){.logo_row .col-4,.logo_row .col-8{width:100%}.logo_row .col-4{padding-bottom:15px}.logo_row_right{padding:0}.logo_row_right .col-5,.logo_row_right .col-7{width:50%}.midWrapper .mid_left,.midWrapper .mid_right{width:100%;float:none;clear:both}.product_listing li{box-sizing:border-box;float:none;list-style:outside none none;margin:0;padding:0 15px 30px;width:100%}.product_listing{padding-left:6px}.product_box{min-height:auto;display:block;text-align:center}.banner_text_wrap{display:none}.ft_row1 .col-2,.ft_row1 .col-3,.ft_row1 .col-4,.services_row .col-4{width:100%;padding-bottom:20px}div.category{width:95%;height:auto}div.product{width:97%;height:auto}div.d1{width:97%}}@media screen and (max-width:500px){.top_row .col-6{width:100%}.top_row .text-right{text-align:left;padding-top:10px}.logo_row_right .phone_no,.logo_row_right .topsearchWrap{width:100%;padding-bottom:15px}.logo_row_right .topsearchWrap{padding-bottom:0}.product_details .col-6{width:100%;padding-bottom:15px}div.xcsproduct{width:95%}}@media screen and (max-width:360px){.nav_bar{margin-left:-15px;margin-right:-15px}div.category{width:95%;height:320px!important}div.catimage{width:98%}}