/*@import url(http://fonts.googleapis.com/css?family=Raleway:400,300,500,600,800,700);*/
@import url('https://fonts.googleapis.com/css?family=Raleway:100,200,300,400,500,600,700,800,900&display=swap');
/* Reset CSS
font-family: 'Raleway', sans-serif;
Thin 100
Extra-Light 200
Light 300 
Normal 400
Medium 500
Semi-Bold 600
Bold 700
Extra-Bold 800
Ultra-Bold 900
*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline }
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block }
ol, ul { list-style: none }
blockquote, q { quotes: none }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none }
table { border-collapse: collapse; border-spacing: 0 }
a { color: #000; text-decoration: none; outline: none; transition: all 300ms ease; -moz-transition: all 300ms ease; -webkit-transition: all 300ms ease; }
/*Reset CSS end*/
input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="date"]:focus,select:focus,textarea:focus{outline:none}
/* global classes */
*, *:after, *:before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -ms-word-break: keep-all; word-break: keep-all; -webkit-word-break: keep-all; -moz-word-break: keep-all; word-wrap: break-word; }
body {line-height: 1; font: 12px 'Raleway', sans-serif; color: #000;  background: #fff;position:relative;}
/*fonts*/
/*@font-face {
	font-family: 'couture';
	src: url('../fonts/couture-bold-webfont.eot');
	src: url('../fonts/couture-bold-webfont.eot?#iefix') format('embedded-opentype'),
			 url('../fonts/couture-bold-webfont.woff') format('woff'),
			 url('../fonts/couture-bold-webfont.ttf') format('truetype'),
			 url('../fonts/couture-bold-webfont.svg#couturebold') format('svg');
	font-weight: normal;
	font-style: normal;
}*/

/*global classes*/
.wraper{width:970px;margin:0 auto}
.clear{clear:both}
.clumn{width:198px;float:left}
.fl{float:left !important;}
.fr{float:right !important;}
.AR{text-align:right !important}
.AL{text-align:left !important}
.w100{width:100% !important}
.marB{margin-bottom:20px}
.w25{width:25%}
.w75{width:75%}
.w42{width:42% !important}
.borLNone{border-left:none !important}
.AC{text-align:center !important}
.error_msg{color:#F00;font-size:10px;}
.select{color:#fe0000 !important}
h1,h2,h3,h4,h5,h6{}
h1{font-size:24px;}
h2{font-size:22px;}
h3{font-size:18px;}
h4{font-size:16px;}
h5{font-size:14px;}
h6{font-size:12px;}
.bordr{border:none !important}
input[type="button"],input[type="submit"]{border:none;cursor:pointer;outline:none;}
/*Global Classes End*/
.zoom-desc{display:none}
/*overlay Css*/
.overlay{width:100%;height:100%;position:fixed;left:0;top:0;background:url(../images/overlay-bg.png) repeat ;z-index:1000;display:none;}
.overlayBox{background:#fff;position:fixed;z-index:1001;padding:20px;display:none;margin:0 auto;min-width:250px;min-height:100px}
.overlayBox .closeBtn {background: none repeat scroll 0 0 #000000;border-radius:24px;-moz-border-radius: 24px;
-webkit-border-radius: 24px;color: #FFFFFF;cursor: pointer;font: bold 13px Verdana,Geneva,sans-serif;padding: 5px 8px;position: absolute;right: -12px;top: -12px;
  z-index: 1002;
}
input[type="text"],input[type="password"],input[type="email"],input[type="number"],input[type="date"],select,textarea{font-family: 'Raleway', sans-serif;}
img{vertical-align:top}
/*Header cntr*/
.headerCntr{border-bottom:#d6d6d6 solid 1px; padding-bottom:5px;}
.headesmallLinks{width:33.33%; float:left; font-size:13px; margin-top:53px;}
.headesmallLinks a{float:left; color:#727272;}
.headesmallLinks a:hover{color:#eb1921}
.headesmallLinks span{float:left; color:#dcdcdc; margin:0 10px;}
.logo{float:left;width:33.33%; text-align:center; margin-top:10px;}
.topsearch{float:right;}
.topheadrphns{margin-top:20px; font-size:15px; color:#727272;}
.phonetopHeadr{float:left; margin-right:5px; margin-top:8px;font-family: 'Raleway', sans-serif;}
.phnNosCntr{float:left;font-family: 'Raleway', sans-serif;}
.hmnewletrCntr{display:block;}
.searchCntr{border:#d4d4d4 solid 1px; padding:9px 5px; border-radius:25px; margin-top:15px;}
.searchCntr input[type="text"]{float:left; border:none;apperance:none; appearance:none;
-moz-appearance:none;-webkit-appearance:none; padding-left:10px; color:#a8a8a8;font-size:14px; color:#000; width:160px;}
.searchCntr input[type="button"]{float:left; margin:0; border:none; border-radius:none; apperance:none; appearance:none;
-moz-appearance:none;-webkit-appearance:none; background:url(../images/search.png) center top no-repeat; width:16px; height:19px;}
.searchCntr input[type="submit"]{float:left; margin:0; border:none; border-radius:none; apperance:none; appearance:none;
-moz-appearance:none;-webkit-appearance:none; background:url(../images/search.png) center top no-repeat; width:16px; height:19px;}
.searchCntr ::-webkit-input-placeholder{opacity:1 !important;color:#a8a8a8;}
.searchCntr :-moz-placeholder{opacity:1 !important;color:#a8a8a8;}
.searchCntr ::-moz-placeholder{opacity:1 !important;color:#a8a8a8;}
.searchCntr :-ms-input-placeholder{opacity:1 !important;color:#a8a8a8;}

.pageMenu{border-bottom:#fe0000 solid 4px; box-shadow:0 8px 8px -5px #454545; position:relative; z-index:2;}
.mainMenuCntr{width:770px; margin:0 auto;}
.mainMenuCntr ul li{float:left; margin-right:35px; padding:24px 0; position:relative;}
.mainMenuCntr ul li a{font:800 14px 'Raleway', sans-serif; color:#4b4b4b; text-transform:uppercase;}
.mainMenuCntr ul li a:hover{color:#eb1921;}
.mainMenuCntr ul li.active > a{color:#eb1921;}
.mainMenuCntr ul li:last-child{margin-right:0px;}
.submenuDrop{position:absolute; z-index:99; display:none; background:url(../images/activedropdown.png) right top no-repeat;top:57px; right:0px;}
.submenuCntr{margin-top:28px; background:#f72c39; padding:10px 20px;box-shadow:6px 7px 6px -2px #605b54;}
.w132{width:132px !important;float:left !important;padding:10px !important;text-align:center;height:180px}
/*.w132 {background: url("../images/submenusep.png") no-repeat scroll 87% 62% transparent;}*/
.boxShwdNone{box-shadow:none !important}
.submenuCntr ul li{float:none; padding:0px; margin:0px;}
/*.submenuDrop .submenuCntr h2{margin-bottom:5px;}*/
.submenuDrop .submenuCntr h2 > a{font-size:12px;color:#fff;}
.submenuDrop .submenuCntr h2 > a:hover{text-decoration:underline; color:#fff;}
.submenuCntr ul li > a:hover{text-decoration:underline; color:#fff;}
.mainMenuCntr ul li:hover > .submenuDrop{display:block}
.mainMenuCntr ul li:hover > a{color:#eb1921;}
.submenuDrop .submenuCntr ul li > a{color:#ffffff; font-weight:700; font-size:11px; float:none;}
.homepageprod .allinfopdct{height:305px}
.bannerCntr{position:relative; z-index:1;border-bottom:#fe0000 solid 4px; box-shadow:0 3px 8px 0 #454545;}
.bannerCntr ul li img{width:100%;}
/*.bannerCntr .bx-clone{display:none;}*/
.bannerCntr .bx-wrapper .bx-controls-direction a {height: 122px;outline: 0 none;position: absolute;text-indent: -9999px;top: 35%;width: 38px;z-index: 9999;}
.bannerCntr .bx-wrapper .bx-next {background: url(../images/ban-next.png) center top no-repeat;right:4%;}
.bannerCntr .bx-wrapper .bx-prev {background: url(../images/ban-prev.png) center top no-repeat;left:4%;}

.captionCntr{position:absolute; width:1024px; bottom:90px; z-index:999;display:none}
.caption-links h1{font-size:55px; line-height:80px; color:#ff8b34; font-weight:600;}
.caption-links h2{color:#ff8c35; font-size:30px;}
.caption-links a{width:165px; margin-top:15px; text-align:center; display:inline-block; font-weight:700; padding:15px 0; border-radius:30px; text-transform:uppercase; color:#fff; font-size:13px; background:#ff4d48;}
.caption-links a:hover{background:#eb1921; color:#fff;}
.caption-links{margin-left:55px;}

.hm-row-pname{border-bottom:#d7d7d7 solid 3px; margin-top:45px; text-align:center}
.hm-row-pname ul li{position:relative; padding-bottom:20px; width:205px; text-align:center; display:inline-block; /*float:left; margin-right:44px;*/}
/*.hm-row-pname ul li:first-child{margin-left:8px;}*/
.hm-row-pname ul li:last-child{margin-right:0px;}
.hm-row-pname ul li a{font-weight:700; color:#8d8d8d; font-size:23px;}
.activedot{position:absolute; bottom:-12px; text-align:center; width:100%; left:0px; display:none}
.hm-row-pname ul li.active a{color:#3e3e3e}
.hm-row-pname ul li.active .activedot{display:block;}


.rows-products{margin-top:34px;}
.rows-products ul li{position:relative;float:left; z-index:5; padding:0px 7px;}
.rows-products ul li:last-child{margin-right:0px; padding-right:0px;}
.allinfopdct{padding:8px 8px 8px 8px; width:226px; border:solid 2px #e1e1e1; margin:0 auto; border-radius:10px}
.productListFur-ryt .allinfopdct{width:303px;height:358px;position:relative }
.productList-ryt .allinfopdct{height:305px}
.productList-ryt-home .allinfopdct h2{font-size: 17px;margin-bottom: 10px;color:#ed1a29}
.productListFur-ryt .productImg{width:252px }
.productImg{position:relative; width:205px; z-index:6; margin:0 auto; overflow:hidden;height:205px}
.productImg img{width:100%; position:relative; z-index:1;}
.pName{color:#474747; margin-bottom:3px;}
.pPrice{color:#e01f23;}
.overlayPrice{position:absolute; width:100%; background:rgba(255,255,255,0.8); height:100%; top:2px; left:9px; z-index:10; display:none; /*border:#d3221e solid 2px;*/ border-radius:10px;}
.overview,.addtocart{ padding:5px 0px; width:135px; background:#ce0a06; border:#7c0d0b solid 1px; font-weight:700; color:#fff; display:block; margin:0 auto; text-align:center;text-transform:uppercase}
.add-wishbtns .alreadyAdd{padding:5px 0px; width:135px; background:#4b4b4b; border:#7c0d0b solid 1px; font-weight:700; color:#fff; display:block; margin:0 auto; text-align:center;text-transform:uppercase}

#clientPannel{
	height:97px;
	padding-top:25px;
}
#carousel div img{
	width:170px;
	height:75px	
	
}
#carousel div {
    text-align: center;
    height: 80px;
    float: left;
	position:relative;
	margin:0px 10px;
}

.overview:hover{opacity:0.8;}
.overview:hover{background:#636363;}
.addtocart:hover{opacity:0.8;background:#636363;}
.overview{margin-bottom:15px;}
.overlayPrice{-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;	
transition: all 0.4s ease-in-out; display:block; opacity:0;}

.overview ,.addtocart{opacity: 0;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;-webkit-transform: scale(0);-moz-transform: scale(0);-o-transform: scale(0);
-ms-transform: scale(0);transform: scale(0);-webkit-backface-visibility: hidden;}
.rows-products ul li:hover .overview ,.rows-products ul li:hover .addtocart{-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);
-ms-transform: scale(1);transform: scale(1);opacity: 1;}
.add-wishbtns{text-align:center;}
.productListFur-ryt .pinfo-txt{margin:0; padding-left:13px}
.pinfo-txt{padding-left:0px; width:94%; margin:0 auto}
.productListFur-ryt h2{font-size:24px; font-weight:normal; color:#353535; margin: 10px 0 9px 13px ;}
.productListFur-ryt p{color:#6e6e6e; font-size:13px;margin-top:15px}
.productListFur-ryt .pinfo-txt h2 {background: none repeat scroll 0 0 #ce0a06;border: 1px solid #7c0d0b;bottom: 8px;color: #fff;display: block;font-size: 12px;font-weight: bold;margin-left: 0;margin-top: 7px;padding: 5px 0;text-align: center;width: 112px;position:absolute;bottom:8px}


/*.productListFur-ryt .pinfo-txt h2{background: none repeat scroll 0 0 #ce0a06;font-size:10px; border: 1px solid #7c0d0b;color: #fff;display: block;font-weight: 700;margin-top:7px;padding: 5px 0;text-align: center;width: 100px;margin-left:0;position:absolute;bottom:8px}
*/.pinfo-txt h2{font-size:17px; font-weight:500; color:#353535; margin-top:15px; margin-bottom:2px;}
.pinfo-txt p{color:#6e6e6e; font-size:13px;}
.pinfo-txt h1{font-size:18px; color:#bf0c09; font-weight:700; margin-top:6px;}
.margintop-row{margin-top:80px;}

.brandsCntr{border-top:#d5d5d5 solid 1px; margin-top:100px;}
.brandsHeadng{font-size:18px; text-transform:uppercase; font-weight:800; color:#70726a; text-align:center; margin-top:-30px;}
.brandsHeadng span{display:inline-block; padding:16px 0; border:#d4d4d4 solid 1px; width:360px; border-radius:35px; background:#fff;}

.brandslogoCntr{margin-top:40px; margin-bottom:40px;}
.brandslogoCntr ul li{ float:left;margin:0 15px}
.brandslogoCntr ul li:last-child{margin-right:0px;}

.hmnewletrCntr{background:#f3f4ef;}
.newsSearchcntr{padding:44px 0; text-align:center}
.newsletterTXT{display:inline-block; vertical-align:top; margin-top:8px; margin-right:80px;}
.newsletterTXT h1{font-size:24px; font-weight:700; color:#70543f;}
.newsletterEmail{display:inline-block; border:#e1e4da solid 2px; background:#fff; border-radius:30px;}
.newsletterEmail input[type="text"]{apperance:none; -webkit-apperance:none; width:330px; float:left; -moz-apperance:none; color:#000;font:13px 'Raleway', sans-serif; padding:12px 0; padding-left:25px; border:none; background:url(../images/border.png) right center no-repeat;}
.newsletterEmail ::-webkit-input-placeholder{opacity:1 !important;color:#717171;}
.newsletterEmail :-moz-placeholder{opacity:1 !important;color:#717171;}
.newsletterEmail ::-moz-placeholder{opacity:1 !important;color:#717171;}
.newsletterEmail :-ms-input-placeholder{opacity:1 !important;color:#717171;}
.newsletterEmail input[type="submit"]{float:left; background:url(../images/newsleteradd.png) center center no-repeat; width:60px; margin:0px; padding:11px 0px 11px 0;}

.footerCntr{padding-top:50px}
.foterHolder{margin-top:55px;}
.foterHolder ul li{float:left; margin-right:5%; width:21.25%;}
.foterHolder ul li:last-child{margin-right:0px;}
.footerContent h2{text-transform:uppercase; color:#3f3f3f; margin-bottom:25px; font-weight:700; font-size:16px; border-bottom:#d6d6d6 solid 1px; padding-bottom:6px;}
.addLeft{width:50%;float:left}
.addRight{width:50%;float:right;}
.foterHolder ul li:nth(2n+2){width:42% !important}
.footerContent ul li{margin-right:0px; float:none; width:100%; margin-bottom:10px;}
.footerContent ul li a{font-size:13px; color:#7b7b7b; display:inline-block; background:url(../images/footer-arrow.png) left 4px no-repeat; padding-left:13px;}
.footerContent ul li a:hover{color:#eb1921}
.footerContent p {color: #7b7b7b;font-size: 13px;line-height: 27px; margin-top:-8px;}
.footerContent p span.phnftr{width:43px; display:inline-block; vertical-align:top;}
.footerContent p span.phnosftr{width:110px; display:inline-block;font-weight:bold;color:#3f3f3f}
.footerbeintouch{padding-top:40px;}
.footerbeintouch a{display:inline-block; width:43px; height:43px; margin-right:4px;}
.footerbeintouch a.ftrFB{background:url(../images/socialimg.png) 0px 0px no-repeat;}
.footerbeintouch a.ftrFB:hover{background:url(../images/socialimg.png) 0px -45px no-repeat;}
.footerbeintouch a.ftrTWR{background:url(../images/socialimg.png) -50px 0px no-repeat;}
.footerbeintouch a.ftrTWR:hover{background:url(../images/socialimg.png) -50px -45px no-repeat;}
.footerbeintouch a.ftrGPLUS{background:url(../images/socialimg.png) -100px 0px no-repeat;}
.footerbeintouch a.ftrGPLUS:hover{background:url(../images/socialimg.png) -100px -45px no-repeat;}
.footerbeintouch a.ftrYT{background:url(../images/socialimg.png) -150px 0px no-repeat;}
.footerbeintouch a.ftrYT:hover{background:url(../images/socialimg.png) -150px -45px no-repeat;}
.footerbeintouch a.last{margin-right:0px;}

.html5gallery-elem-img-0 a{display:none}
.html5gallery-tn-0 { box-shadow:none !important ;}
.html5gallery-tn-selected-0{ box-shadow:none !important ;}
.html5gallery-tn-title-0{display:none !important}
/*.html5gallery-car-mask-0 { width:95% !important; left: 33px !important; }
.html5gallery-car-list-0 {width:100% !important;left:0PX !important	}
*/.html5gallery-tn-image-0{height:76px !important;max-height: none !important;max-width: 100% !important;width:130px !important;}
.html5gallery-tn-img-0{height:78px !important;}
.html5gallery-tn-img-0 div{height:76px !important;}
.html5gallery-title-text-0 {background:none !important}
.html5gallery-elem-0{-webkit-box-shadow:none !important;box-shadow:none !important;}


/*--------------brands slider-----------------------------------------*/
.simply-scroll-clip { position: relative;overflow: hidden;}
.simply-scroll-list li img {border: none;display: block;}
.simply-scroll {width:100%;height:79px;margin-bottom: 1em;}
.simply-scroll .simply-scroll-clip {width: 100%;height: 79px;}		

/*------------------------------------------------------------------------------------*/

.copyrytCntr{background:url(../images/footer-shadow.png) repeat-x; margin-top:35px;}
.copyLeft{float:left;padding:14px 0 13px 0;}
.copyLeft a{color:#a3a3a3}
.copyLeft a:hover{text-decoration:underline}
.copyLeft p{color:#a3a3a3; font-size:14px;}
.copyLeft p span{font-weight:700;color:#7b7b7b}
.copyRyt{float:right; padding:15px 0;}
.copyRyt ul li{float:left; padding:0 10px; border-right:#e0e0e0 solid 1px;}
.copyRyt ul li:last-child{border-right:none; padding-right:0px;}
.copyRyt ul li a{color:#999999;}
.copyRyt ul li a:hover{color:#eb1921}

/*Product Listing Page*/
.innerpageMenu{box-shadow:none; border:none;}
.breadcrumsCntr{background:#f5f6f1; border-top:#e5e8d7 solid 4px; border-bottom:#e5e8d7 solid 4px;}
.breadcrumsLinks{padding:20px 0;font-size:15px;font-weight:bold}
.breadcrumsLinks a{float:left; color:#727272; font-size:13px;}
.breadcrumsLinks a:hover{color:#eb1921}
.breadcrumsLinks a.current{font-weight:700;}
.breadcrumsLinks span{float:left; color:#e3e6db; margin:0 10px;font-size:13px;}
.inneraciveDot{position:absolute; bottom:-14px; left:0px; text-align:center; width:100%; display:none;}
.hmrowProducts{position:relative; z-index:1;}
.productList-left{float:left; width:235px; padding-right:15px; margin-top:35px;}
.productList-left .allinfopdct{height:312px}
.productList-ryt-home{float:left; margin-top:35px; border-left:#e9e9e9 solid 1px;}
.productList-ryt{float:left; margin-top:35px; border-left:#e9e9e9 solid 1px;}
.productListFur-ryt{width:100%;margin-top:35px;}
.accordion{}
.accordion dl{margin-bottom:13px;}
.accordion dl dt{font-size:14px; padding-left:25px; font-weight:700; color:#000000;position:relative;cursor:pointer;}
.accordion dl.active dt{}
.accordion dl dt{background:url(../images/left-arrow.png) 0px 4px no-repeat;}
.careersAccordion .accordion dl.active dt{background:url(../images/current-arrow.png) 0px 4px no-repeat ;color:#F90500}
.accordion dl.active dt{background:url(../images/current-arrow.png) left 0px no-repeat ;color:#F90500}
.accordion dl dd{padding:10px 2% 0px 11%;display:none}
.accordion dl dd ul li{margin-bottom:10px;}
.accordion dl dd ul li ul{margin:10px 0 0 0px}
.accordion dl dd ul li ul li{margin-bottom:5px}
.accordion dl dd ul li ul li a{font-weight:normal}
.accordion dl dd ul:first-child{background:url(../images/arrow.jpg) left 4px no-repeat ;color:#F90500;margin-left:16px;padding-left:11px}
.accordion dl dd ul li:last-child{margin-bottom:0px;}
.accordion dl dd ul li a{color:#636363; font-size:13px;}
.accordion dl dd ul li a:hover{color:#f90500;}
.accordion dl dd ul li a.current{font-weight:700; color:#f90500;}

.other-leftLinks{margin:20px 0; border-top:#e9e9e9 solid 1px; padding-top:20px;}
.other-leftLinks h2{padding-left:25px;background:url(../images/current-arrow.png) left 0px no-repeat; font-weight:700; font-size:14px;}
.linksLeft{padding:13px 0; margin-left:11%; padding-bottom:0px;}
.linksLeft ul li{margin-bottom:10px;}
.linksLeft ul li:last-child{margin-bottom:0px;}
.linksLeft ul li a{color:#636363; font-size:13px;}
.linksLeft ul li a:hover{color:#f90500;}
.linksLeft ul li a.current{font-weight:700; color:#f90500;}
.priceLeft{margin-left:0px;}
.jslider-label{display:none !important;}
.mainMenuCntr ul li.active .inneraciveDot{display:block;}

.productList-ryt{width:735px;}
.productList-ryt-home{width:735px;}
.innerpageRow ul li{/*border-right:#e9e9e9 solid 1px;*/ margin-bottom:35px;}
.innerpageRow ul li.last{padding-right:0px; border-right:0px;}
/*.innerpageRow ul li:last-child{border-right:none; padding-right:0px;}*/
.innerpageRow{margin-top:0px;}

/*Product Description page*/
.productDescription,.productListcntr{position:relative; z-index:1;}
.pdctDescCntr{width:725px; margin:0 auto;}
.proctNameCntr{margin-top:30px; margin-bottom:30px;}
.proctNameCntr h1{font-size:30px; color:#353535; float:left; font-weight:700;}
.proctNameCntr span{font-size:18px; color:#6e6e6e; float:left; margin-top:16px; margin-left:5px;}
.alreadyAdd{background:#4b4b4b !important}
.prodctDESCleft{float:left; width:375px; margin-right:25px;}
#surround { width:100%;min-width: 256px;max-width: 375px;}
img.cloudzoom {width:100%;}	
#slider1 {height:80px;position:relative;}
.productList-ryt .rows-products ul li:nth-child(3n+3){border-right:0;}
.prodctDESCryt{float:left; width:325px;}
.ratingCntr{padding-bottom:25px; border-bottom:#d6d6d6 solid 1px; margin-bottom:25px}
.ratingLeft span{float:left; color:#707070; font-weight:700; font-size:13px;}
.rating{float:left; margin-left:36px;}
.rating ul:after{clear:both;width:100%;display:block;content:''}
.rating ul li{float:left;margin:0 6px;padding:0 !important; margin-left:0px;}
.rating ul li button{display:block;text-align:center;color:#AFAFAF;background:none;padding:0;border:0;width:18px;height:18px;background:url(../images/star.png) no-repeat -18px 0px; cursor:pointer;}
.rating ul li button:focus{outline:none;}
.rating ul li button.active{background:url(../images/star.png) 2px 0px no-repeat;}
.ratingLeft{float:left;}
.ratingRyt{float:right; color:#707070; font-size:13px;}

.prodctInfo h1{color:#707070; font-size:14px; font-weight:700; margin-bottom:10px;}
.prodctInfo p{font-size:13px; color:#707070; line-height:25px;}
.pricenwishBtn{border-top:#d6d6d6 solid 1px; padding-top:25px; margin-top:30px;}
.ppPrice{float:left; color:#d30800; font-weight:700; font-size:24px;}
.ppBtn{float:right;}
.ppBtn a{display:block; font-weight:700; font-size:12px; color:#fff; padding:10px; background:#d50802; text-transform:uppercase; border-radius:20px;}
.ppBtn a:hover{background:#4b4b4b;}

/*tab Layout Css*/
.tipscareTabs{padding-top:60px;}
.tabNav ul{}
.tabNav ul li{float:left;}
.tabNav ul li:last-child{margin-right:0px;}
.tabNav ul li a{color:#828282;display:block;text-align:center; color:#8d8d8d; font-size:18px; font-weight:700;}
.tabNav ul li a:hover{}
.tabNav ul li a.active {color:#3e3e3e;}
.tabNav ul li:last-child{background-image:none;}
.tabNav ul li a{}
.tabResult {overflow: auto;margin:0px 0;}
.tabResult .tabBx{display:none;}
.tabResult p{padding-bottom:8px;}
.tabResult .tabBx .mobile-menu{display:none}
.tabNav ul:after{display:block; float:none; content:'';}
.tipscareTabs .tabNav{border-bottom:#e3e8e4 solid 4px;}
.tipscareTabs .tabNav ul li{float:left; margin-right:38px; position:relative; padding-bottom:23px;}
.tipscareTabs .tabNav ul li .inneraciveDot{display:none;}
.tipscareTabs .tabNav ul li.current .inneraciveDot{display:block;}
/*.tipscareTabs .tabResult{margin-top:25px;}*/
.tipscareTabs .tabResult .content p{font-size:13px; color:#8d8d8d; margin-bottom:25px; padding-bottom:0px; line-height:20px;}

.mayLikeHeadng{margin-top:0px; margin-top:40px;}
.mayLikePrdct{margin-top:20px;}
.mayLikePrdct .allinfopdct{height:308px}
.overlayPrice{display:table !important;}
.add-wishbtns{margin-top:0px !important; display:table-cell !important; vertical-align:middle !important;}
.cloudzoom-blank:last-child{display:none !important;}

/*Careers page*/
.careersAccordion{width:900px; margin:0 auto; margin-bottom:50px;}
.CurentHeadng{text-align:center; font-weight:700; font-size:24px; color:#e50700; margin:30px 0;}
.careersAccordion .accordion dl{ margin-bottom:10px;border-bottom:solid 1px #ccc}
.careersAccordion .accordion dl dt{font-size:14px; padding:4px 0 9px 25px; text-transform:capitalize;font-weight:normal}
.accordion dl dd{padding:6px 10px; font-weight:700; font-size:14px; color:#505050;}
.accordion dl dd h2{color:#df0600; font-size:14px;}
.accordion dl dd p{margin-bottom:20px;}
.accordion dl dd p a{color:#df0600;}
.career table, th, td {
  background: none repeat scroll 0 0 #f9f9f9;
  border: 1px solid #ccc;
  border-collapse: collapse;
  padding: 5px;
}

.career{width:100%}
.career table, td{text-align:left;  font-size: 14px;font-weight: normal;line-height: 22px;}
/*About us page*/
.testimoCntr p, .disclaCntr p, .aboutCntr p, .showroomCntr p, .privacyCntr p, .faqCntr p, .termCntr p{color:#505050;font-size:14px;margin-bottom:30px;line-height:21px}
.testimoCntr p span{display:block;font-size:16px;font-weight:bold}

.privacyCntr h2{color:#505050; font-size:18px;font-weight:bold;margin-bottom:5px}

/*faq page*/
.faqCntr p{font-weight:bold}
.faqCntr p span{display:block;font-weight:normal;padding-top:4px}

/*terms page*/
.terms{list-style:disc;padding-left:15px}
.terms li{color:#505050;font-size:14px;padding-bottom:20px}
.terms li span{font-weight:bold}
/*Contact page*/
.contactInfo{width:900px; margin:30px auto;}
.contactLeft{width:560px; float:left; margin-right:30px; border:#adadad solid 3px; border-radius:5px; overflow:hidden;}
#gmap_canvas{width:100%; height:560px;}
.contactRyt{float:left; width:310px;}
.contactTXT{margin-top:30px; font-size:17px;}
.contactTXT h2{font-size:18px; color:#df0600;}
.contactTXT p,.contactTXT p a{color:505050}
.contactTXT p a:hover{color:#df0600;text-decoration:underline}
/*.colorcontactTXT p{color:#7b7b7b}*/

.showroomCntr .sitemapmenu li{float:left;padding:0 10px;margin-bottom:20px;font-weight:bold;font-size:14px}
.showroomCntr .sitemapmenu li a:hover{color:#e50700;text-decoration:underline}
.sitemapsub{float:left;width:242px;font-size:12px;line-height:20px;}
.sitemapsub a:hover{color:#e50700;text-decoration:underline}
.subsitemenu{padding-bottom:20px}
/*Cart page*/
.cartHolder{width:900px; margin:30px auto;padding:12px; padding-bottom:0px; padding-top:5px; border:#efefef solid 1px; box-shadow:0px 3px 4px 0px #f6f6f6}
.cartHolder table{border-collapse:collapse; border-radius:3px;}
.headerCart ul li h3{font-weight:600; font-size:14px; padding:13px 0; color:#222222; text-transform:uppercase;text-align:center}
.headerCart ul li{float:left; padding:10px;}
.headerCart ul li:first-child{padding-left:0px;}
.headerCart ul li:nth-child(1), .cartbodyCntr ul li:nth-child(1){width:150px;margin-left:10px}
.headerCart ul li:nth-child(2), .cartbodyCntr ul li:nth-child(2){width:200px;padding-left:15px}
.headerCart ul li:nth-child(3), .cartbodyCntr ul li:nth-child(3){width:250px; text-align:center}
.headerCart ul li:nth-child(4), .cartbodyCntr ul li:nth-child(4){width:120px; text-align:center}
.headerCart ul li:nth-child(5), .cartbodyCntr ul li:nth-child(5){width:120px; text-align:center}
.headerCart{border-bottom:#efefef solid 1px; margin-bottom:15px;}
.cartHolder table{border-collapse:collapse;}
.cartHolder table tr{border-bottom:#efefef solid 1px;}
.cartHolder table tr:first-child li{padding-bottom:0px;}
.cartHolder table tr:last-child{border-bottom:none}
.cartbodyCntr ul li{padding:0px 10px; padding-bottom:10px; min-height:158px; border-right:#efefef solid 1px; float:left}
.cartbodyCntr ul li:first-child{padding-left:0px;}
.cartbodyCntr ul li:last-child{border-right:none;}
.productIMG{width:147px; height:147px; overflow:hidden}
.productIMG img{width:100%;}
.cartProctinfo,.cartbodyCntr{font-size:14px; font-weight:600; color:#474747;}
.cartProctinfo h1{font-size:14px;}
.cartProctinfo p span{color:#df0600;}
.cartProctinfo{margin-top:56px;}
.viewLink{margin-top:56px;}
.viewLink a{color:#474747; font-size:14px; font-weight:600;}
.viewLink a:hover{color:#df0600;}
.qntytiCart{margin-left:17px; text-align:left; position:relative; margin-top:5px;}
.qntytiCart input[type="text"]{border:#efefef solid 1px; width:50px; padding:5px 0; text-align:center}
.qntytiCart a img{padding:56px 0 0 25px}
.qntytiCart span{position:absolute; right:0px; top:10px; cursor:pointer; height:10px; width:10px; text-align:center;}
.secondrow ul li{padding-top:10px;}
.enquiryBtn{text-align:right}
.enquiryBtn input[type="submit"],.enqryFormCntr input[type="submit"]{display:inline-block; border:#7c0d0b solid 1px; border-radius:3px; width:105px; background:#ce0a06; color:#fff;
font-size:14px; text-align:center; font-weight:700; padding:7px 0;}
.enquiryBtn{width:900px; margin:0 auto; margin-bottom:30px;}
.enquiryBtn input[type="submit"]:hover,.enqryFormCntr input[type="submit"]:hover{background:#4b4b4b}

/*Enquiry poup*/
#enquiry-form{width:750px; padding:25px;}
#enquiry-form h1{text-align:center; font-weight:700; font-size:24px; color:#e01f22; padding-bottom:20px; border-bottom:#ededed solid 4px;}
.enqryFormCntr{margin-top:20px;}
.enqryFormCntr label{width:200px; margin-right:10px; float:left; color:#606060; font-family:Arial, Helvetica, sans-serif; font-size:19px; padding-top:8px;}
.enqryFormCntr label span{color:#df0600;}
.enqryFormCntr input[type="text"],.enqryFormCntr textarea{float:left; width:490px; border:#eeeeee solid 1px; border-radius:5px;font:14px 'Raleway', sans-serif; color:#606060; padding:10px 0; padding-left:10px;}
.enqryFormCntr ul li{margin-bottom:20px;}
.enqryFormCntr textarea{height:140px; resize:none;}
.enqryFormCntr ul li:last-child{text-align:center; padding-top:20px;}
#enquiry-form .closeBtn{background:none; color:#000; top:10px; right:10px; padding:5px;}
.additemCntr{position:fixed; right:0px; bottom:0px; background:#000; padding:10px; padding-right:0px; z-index:999;}
.additemCntr a{display:block;}
.itemCount{width:50px; height:46px; background:url(../images/heart.png) center center no-repeat; position:relative;}
.itemCount .itmCounts{font-weight:600; color:#fff; display:table; position:absolute; right:-6px; top:-6px;}
.itemCount .itmCounts span{vertical-align:middle; background:#ce0a06; display:table-cell; height:25px; width:25px; border-radius:50%; text-align:center; }
.itemCount{float:left}
.itemTxt{float:left; margin-left:10px; padding-right:15px; color:#fff; font-weight:700; margin-top:8px; background:url(../images/arrowfix.png) 90% center no-repeat;}
.mobile-menuCntr{display:none}
.mobilecart-cntr{display:none}
.bottomNumbers{display:none}
@media screen and (min-width:769px) {
.tabResult .tabBx .content{display:block !important;}
}

@media screen and (min-width: 0) and (max-width:768px){
.tabNav{display:none}
.tabResult{padding:20px 0;}
.tabResult .tabBx{display:block !important;border:1px solid #ccc;margin-bottom:10px;background:#ccc;border-radius:5px;}
.tabResult .tabBx .content{display:none;padding:10px 3%;}
.tabResult .tabBx .mobile-menu {display:block;font:600 14px "Open Sans", sans-serif;color:#fff;background:#eee;border-radius:3px 3px 0 0;}
.tabResult .tabBx .mobile-menu a{display:block;padding:10px 3%;}
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.submenuDrop{top:55px;}
}

@media (min-width:1025px) and (max-width:1280px) {
	
}

@media (min-width:981px) and (max-width:1024px) {
	.captionCntr{bottom:50px;}
	.caption-links{margin-left:100px;}
	.bannerCntr .bx-wrapper .bx-prev{left:3%;}
	.bannerCntr .bx-wrapper .bx-next{right:3%;}
	.menualign1024{margin-left:25px;}
}

@media (max-width: 980px) {
.wraper{width:95%; margin:0 auto;}
.mobile-menuCntr{display:block}
.dl-menuwrapper {float:right !important; width:50% !important;}
.pageMenu{display:none}	
.mobile-menuCntr{text-align:right;padding:10px 0; position:relative; z-index:999}
.dl-trigger{margin-right:10px;}
.dl-menuwrapper .dl-menu{right:0px;}
.rows-products{text-align:center}
.rows-products ul li{float:none; display:inline-block; vertical-align:top}
.bannerCntr .bx-wrapper .bx-controls-direction a{width:20px; height:65px;}
.bannerCntr .bx-wrapper .bx-prev{background-size:100%; left:5%;}
.bannerCntr .bx-wrapper .bx-next{background-size:100%; right:5%;}
.caption-links a{padding:5px 0; width:120px;}
.captionCntr{bottom:30px; left:0px; width:100%;}
.caption-links h1{font-size:60px;}
.caption-links{margin-left:100px;}
.careersAccordion{width:100%;}
.newsletterTXT{margin-right:45px;}
.careersAccordion{margin-bottom:30px;}
.CurentHeadng{margin:20px 0;}
.contactInfo{width:100%;}
.productList-left{width:196px;}

.tipscareTabs{padding-top:20px;}
.tipscareTabs .tabResult .tabBx{background:none}
.cloud-zoom-lens{display:none !important;}
.cloud-zoom-big{display:none !important;}
.rows-products ul li:nth-child(2n){border:none}
.enquiryBtn{text-align:center}
.mobile-logo{display:none}
.pageMenu{display:block}
.menualign1024{margin-left:32px;}
.brandslogoCntr ul li{margin-right:36px;}
.mobile-menuCntr{display:none}
}
@media screen and (min-width:768px) and (max-width:979px) {
.headerCntr{padding-bottom:10px;}
.headesmallLinks{width:40%;}
.headesmallLinks span{margin:0 8px;}
.brandslogoCntr ul li{float:none; margin-right:0px; display:inline-block; width:24%;}
.brandslogoCntr ul li img{width:80%;}
.foterHolder ul li{margin-right:2%;}
.foterHolder ul li:last-child{width:28%;}
.footerContent h2{font-size:15px;}
.contactLeft{width:52%;}
.productList-left{width:30%;}
.productList-ryt{width:70%;}
.productList-ryt-home{width:70%;}
.rows-products ul li:nth-child(2n){border:none}
.cartHolder table tr:first-child li{min-height:157px !important}
.headerCart ul li:nth-child(2), .cartbodyCntr ul li:nth-child(2){width:232px;}
.cartHolder{width:100%;}
.enquiryBtn{width:100%; text-align:center}
.mainMenuCntr{width:100%;}
.mainMenuCntr ul li{margin-right:4.4%;}
.menualign1024{position:relative; right:-125px; margin-left:0px;}
.mobile-menuCntr{display:none}
}

@media (max-width: 767px) {
/*Header*/
.headesmallLinks{float:none; margin-top:10px; text-align:center; width:100%;}
.headesmallLinks a,.headesmallLinks span{float:none; display:inline-block}
.headesmallLinks span{margin:0 7px;}
.headerCntr{padding-bottom:15px;}
.logo{float:none; width:100%; text-align:center; position:relative;}
.topsearch{margin:0 auto; float:none}
.topheadrphns{width:200px; margin:0 auto}
.searchCntr input[type="text"]{width:90%;}
.searchCntr input[type="submit"]{width:10%; padding:3% 0;}
.pageMenu{display:none}
.mobile-menuCntr{text-align:left;padding:10px 0; position:absolute; top:50px; width:100%; z-index:999}
.dl-trigger{margin-left:15px;}
.bannerCntr .bx-wrapper .bx-controls-direction a{height:40px; width:12px;}
.bannerCntr .bx-wrapper .bx-prev{background:url(../images/m-ban-prev.png) center top no-repeat;}
.bannerCntr .bx-wrapper .bx-next{background:url(../images/m-ban-next.png) center top no-repeat;}
.hm-row-pname ul li a{font-size:18px;}
.hm-row-pname{margin-top:25px;}
.rows-products{margin-top:20px; text-align:center}
.rows-products ul li{float:none; display:inline-block; vertical-align:top;}
.margintop-row{margin-top:25px; padding-top:25px;}
/*footer*/
.foterHolder ul li{float:none; width:100%;}
.footerContent h2{cursor:pointer; margin-bottom:0px; padding:10px 0;}
.footerContent ul{display:none; margin-top:10px;}
.footerContent p{display:none; margin-top:5px;}
.foterHolder{margin-top:20px;}
.footerbeintouch{padding-top:10px; text-align:left}
.copyrytCntr{margin-top:20px;}
.newsSearchcntr{padding:25px 0;}
.brandsCntr{margin-top:60px;}
.brandslogoCntr ul li{ margin-right:0px;width:24%;}
.brandslogoCntr ul li img{width:80%;}
.dl-menuwrapper {float:none !important; width:100% !important;}
.searchCntr{width:50%; margin:0 auto; margin-top:15px;}
.newsletterTXT{margin-right:0px; margin-bottom:10px;}

/*Contact page*/
.contactLeft{width:75%; height:300px; float:none; margin:0 auto}
#gmap_canvas{height:300px;}
.contactRyt{width:100%; float:none}
.contactTXT{width:33.33%; float:left}
.contactTXT:last-child{margin-top:0px;}
.mobilecart-cntr{display:block}
.mobilecart-cntr table{border-collapse:collapse;}
.mobilecart-cntr table td{vertical-align:middle; padding:10px 0;}
.mobilecart-cntr table td h3 {color: #222222;font-size: 14px;font-weight: 600;text-transform: uppercase;}
.mobilecart-cntr .qntytiCart span{left:80px;}
.mobilecart-cntr ul li{border-bottom:1px solid #efefef; padding-bottom:5px; margin-bottom:5px;}
.enquiryBtn{margin:15px 0; text-align:center; width:100%;}
.careersAccordion .accordion{width:100%; float:none}
.additemCntr{display:none}
.topheadrphns{display:none}
.bottomNumbers{display:block; padding-top:20px;}
.mobile-menuCntr{display:block}
.fixedmobbile{background:#fff; top:0px; position:fixed; left:0px;}
.menuAddcntr{position:static; display:none; float:right}
.fixedmobbile .menuAddcntr{display:block}
.mobile-logo{display:none;margin-top:4px;}
.fixedmobbile .dl-trigger{margin-top:10px;}
.fixedmobbile .mobile-logo{display:block}
.mobile-logo{float:left; margin-left:10px;}
/*.hideHeadng{display:none}*/
.foterHolder ul li:last-child{border-bottom:1px solid #d6d6d6; padding-bottom:10px;}
a.logoLink{position:relative; z-index:1000; display:inline-block; vertical-align:top}

/*mobile addtocntr*/
.menuAddcntr{padding: 6px 0 3px 4px;}
.itemCount { background-size:100%;height: 35px;width: 39px;}
.itemTxt{margin-top:2px;}
.fixedmobbile{padding:0px; box-shadow:0px 0px 10px 1px rgba(0,0,0,0.5);}
}

@media screen and (min-width:0px) and (max-width:480px) {
.addLeft{width:100%}
.w42{width:100% !important;}	
.captionCntr{bottom:5px; width:100%;}
.caption-links{margin-left:50px;}
.caption-links h1{font-size:20px; line-height:20px;}
.caption-links h2{font-size:15px;}
.caption-links a{width:110px; padding:5px 0; font-size:12px;}
.brandsHeadng span{width:75%;}
.brandslogoCntr{margin-bottom:25px;}
.brandslogoCntr ul li{width:25%; text-align:center; margin-right:0px; margin-bottom:15px;}
.brandslogoCntr ul li img{width:80%;}
.newsletterTXT{margin-right:0px; margin-top:0px; margin-bottom:10px;}
.newsletterTXT h1{font-size:20px;}
.cartProctinfo {margin-top: 26px;margin-bottom:20px}
.qntytiCart a img {padding: 22px 0 30px;}
.viewLink {margin-top: 16px;margin-bottom:20px}
.newsletterEmail{width:100%;}
.newsletterEmail input[type="text"]{width:83%;}
.newsletterEmail input[type="submit"]{width:17%;}
.copyLeft{text-align:center; float:none; padding-bottom:0px;}
.copyRyt{float:none; text-align:center; padding-top:10px;}
.copyRyt ul li{float:none; display:inline-block;}
.searchCntr{width:85%;}
.contactLeft{width:85%; margin:0 auto}
.contactTXT{width:100%; float:none}
.contactTXT:last-child{margin-top:30px;}

/*Listing page*/
.productList-left{float:none; width:100%; padding-right:0px;}
.productList-ryt{width:100%; float:none; border:none}
.productList-ryt-home{width:100%;float:none; border:none}
.accordion{float:left; width:50%;}
.other-leftLinks{width:50%; float:left; padding-top:0px; border:none;}
.other-leftLinks:last-child{clear:both; width:100%; float:none; padding-bottom:20px;}
.other-leftLinks.mobile320{margin-top:0px;}
.innerpageRow ul li{border:none; margin-bottom:10px;}

/*Product detail*/
.pdctDescCntr{width:100%;}
.proctNameCntr{margin:20px 0; text-align:center}
.proctNameCntr h1{float:none}
.prodctDESCleft{width:100%; margin-right:0px; float:none}
.zoom-small-image{width:100% !important}
a.cloud-zoom-gallery{height:50px; width:50px;}
.prodctDESCryt{float:none; width:100%; margin-top:20px;}
.tipscareTabs{padding-top:0px;}
.tipscareTabs .tabResult .tabBx{background:none}
.cloud-zoom-lens{display:none !important;}
.cloud-zoom-big{display:none !important;}
.mayLikeHeadng{margin-top:15px;}
.cartHolder{display:none}
.productListFur-ryt .rows-products ul li{padding:0px }
/*.html5gallery-car-mask-0 { width:30% !important; left: 33px !important; }
.html5gallery-car-list-0 {width:100% !important;left:0PX !important	}*/
}
@media screen and (min-width:481px) and (max-width:767px) {
.productList-ryt{width:100%;}
.innerpageRow ul li{border:none; margin-bottom:10px;}
.productList-left{float:none; width:100%; padding-right:0px;}
.productList-ryt{width:100%; float:none; border:none}
.accordion{float:left; width:50%;}
.other-leftLinks{width:50%; float:left; padding-top:0px; border:none;}
.other-leftLinks:last-child{clear:both; width:75%; margin:0 auto; float:none; padding-bottom:20px;}
.other-leftLinks.mobile320{margin-top:0px;}

/*Product detail*/
.pdctDescCntr{width:100%;}
.proctNameCntr{margin:20px 0; text-align:center}
.proctNameCntr h1{float:none}
.prodctDESCleft{margin:0 auto; float:none}
a.cloud-zoom-gallery{height:50px; width:50px;}
.prodctDESCryt{float:none; width:100%; margin-top:20px;}
.tipscareTabs{padding-top:0px;}
.tipscareTabs .tabResult .tabBx{background:none}
.cloud-zoom-lens{display:none !important;}
.cloud-zoom-big{display:none !important;}
.mayLikeHeadng{margin-top:15px;}
.cartHolder{display:none}
.enquiryBtn{width:100%;}
.captionCntr{bottom:15px;}
.fl1{
	float:left;
	width:150px;
	}
}