@import url("../font/rupee.css");
/*########### Global CSS start ###########*/
html{height:100%;}
body{height:100%; background:#ffffff; font-size:12px; font-family:Arial, Helvetica, sans-serif;  color:#6c6e71; padding:0; margin:0;}
*{outline:0 none;}
img{border:0 none;}

a{text-decoration:none; color:#000000;}
a:hover{text-decoration:underline;}

.inverse{text-decoration:underline;}
.inverse:hover{text-decoration:none;}

p, h1, h2, h3, h4, h5, h6, ul, li, form, input, select, textarea{padding:0; margin:0;}

input, select, textarea{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

.row{float:left!important; width:100%!important;}
.row1{float:right; width:100%;}
.floatleft{float:left!important;}
.floatright{float:right!important;}
.alignRgt{text-align:right!important;}
.alignCenter{text-align:center;}
.whtspc { white-space:nowrap;}
/*########### Global CSS End ###########*/

/*########### Wrapper CSS start ###########*/
html>body #wrapper {height: auto;}
#wrapper{width:100%; float:left; min-height:100%; height:100%; position:relative; top:0; left:0; }
.pageWidth{width:962px; margin:0 auto; position:relative; z-index:1;}
/*########### Wrapper CSS End ###########*/

/*########### Header CSS start ###########*/
#header{width:100%; float:left; padding-bottom:10px; position:relative; z-index:3;}
#logo{float:left; position:absolute; top:37px; left:5px; }
#headRight{float:right; padding:12px 0 0 0;}
#headRight .col{float:left; height:28px; border-right:#e2e2e2 solid 1px; padding:0 8px; line-height:28px; font-size:11px;}
#headRight a{color:#414141;} #headRight span{display:inline-block; text-align:center; line-height:normal;} #headRight .cart{vertical-align:4px!important;}
#headRight .col img{ vertical-align:-4px; padding-right:6px;}
#headRight .col2{float:right;  background-image:url(../img/sprite.png); overflow:hidden; background-repeat:no-repeat; font-size:13px; width:auto!important; color:#000; text-align:left;}
#headRight .col2 span{color:#707070;}
#headRight .col2.days{background-position:0 0;  height:35px; padding:2px 10px 0 48px;}
#headRight .col2.cod {background-position:0 -101px;  height:35px; padding:2px 10px 0 48px;}
#headRight .col2.shipping{background-position:0 -36px;  height:33px; padding:0 0 0 52px;}
#headRight .col2.tel{background-position:-12px -68px;  height:33px; padding:0 10px 0 23px; white-space:nowrap;}
.rowRght {width:100%; float:right;}

.social-share {float:left;}
.social-share a { position:relative; width:22px; height:22px; display:inline-block;  margin:0 5px 0 0; -webkit-transition:all 200ms linear; -moz-transition:all 200ms linear; -o-transition:all 200ms linear; -ms-transition:all 300ms linear; transition:all 200ms linear; background:url(../img/icon-sprite.png) no-repeat;  overflow:hidden;  }	
.social-share a.facebook {background-position:-22px 0; }
.social-share a.facebook:hover{background-position:-22px -22px;}
.social-share a.twitter {background-position:0 0;}
.social-share a.twitter:hover {background-position:0 -22px;}
.shpcrt,.shpcrtN { position:relative; z-index:1; cursor:pointer;}
.sharea { position:absolute; width:285px; left:-139px; top:22px; z-index:2; display:none; cursor:default;}
.shareaT { float:left; width:100%; background:url(../img/shpgDetlBG.png) 0 0 no-repeat; height:17px;}
.shareaM { float:left; width:243px;background:url(../img/shpgDetlBG.png) right top repeat-y; padding:0 21px; display:block; }
.pdrcnr { float:left; width:100%; background:url(../img/bdr_dot.gif) 0 bottom repeat-x; padding-bottom:12px; margin:12px 0 0 0; position:relative;}
.pdc1 { float:left; width:74px;}
.pdc3 { float:left; width:50px;}
.Pdimgcnr { float:left; width:65px; height:46px; border:solid 1px #f1f1f1; text-align:center;margin-top:6px; position:relative;}
.clbtn { position:absolute; width:13px; height:13px; left:57px; top:1px; z-index:1; cursor:pointer;}
.Pdimgcnr>img { padding-right:0px!important; height:45px!important;}
.pdc2 { float:left; width:95px;}
.inpt3 { background:#f2f2f2; font-size:10px; color:#797979; text-align:center; padding:3px 0; width:20px; border:0px;}
.shareaB { float:left; width:100%;background:url(../img/shpgDetlBG.png) 0 bottom no-repeat;height:17px;}
.box2 { display:block!important; width:156px!important; text-align:right!important; line-height:32px!important; color:#000000; font-size:12px; float:left}
.box3 { display:block!important; width:77px!important; text-align:right!important; line-height:32px!important; color:#000000; font-size:12px;float:left}
/* Navigation Start */
#nav {float:left; width:100%; height:43px; border-bottom:#eaeaea solid 1px; border-top:#eaeaea solid 1px; }
#nav ul{float:left;}
#nav>ul>li{float:left; background:url(../img/bg_navSep.gif) 0 13px no-repeat; height:43px; list-style:none; padding-left:1px; position:relative;}
#nav>ul>li:first-child{background:none; padding-left:0;}
#nav>ul>li>a {color:#000000; line-height:45px; display:block; padding:0 9px; height:40px; text-decoration:none; text-transform:uppercase; border-bottom:#fff solid 3px;}
#nav>ul>li>a:hover,#nav>ul>li>a.act{border-bottom:#313131 solid 3px;}
#nav>ul>li>.subnav { margin:0px; padding:0px; position:absolute; left:0; top:43px; display:none;}
#nav>ul>li>.subnav>.sbtp,.Submdl>ul>li>.subnv>.tp { width:165px; height:8px; background:url(../img/Subnavbg.png) 0 0 no-repeat; float:left;}
#nav>ul>li>.subnav>.Submdl,.Submdl>ul>li>.subnv>.mdlNav  { width:129px; background:url(../img/Subnavbg.png) -165px 0 repeat-y;float:left;padding:4px  18px 8px 18px!important; }
.Submdl>ul>li>.subnv { left:128px!important; top:-13px!important;}
.Submdl>ul,.Submdl>ul>li>.subnv>.mdlNav>ul { margin:0px;list-style:none;width:100%;}
.Submdl>ul>li,.Submdl>ul>li>.subnv>.mdlNav>ul>li{ display:block; float:inherit!important; width:100%; padding-left:0px!important; height:27px!important;line-height:27px!important; background:none!important; border-top:solid 1px #ebebeb; position:relative;}
.Submdl>ul>li>.subnv { width:165px; position:absolute; display:none;}
.Submdl>ul>li { list-style:none;}
.subnav>.tarrow { background:url(../img/Subnavbg.png) right 0 no-repeat; height:10px; width:15px; position:absolute; left:22px; top:-8px;}
.Submdl>ul>li:first-child,.Submdl>ul>li>.subnv>.mdlNav>ul>li:first-child { border:none;}
.Submdl>ul>li>a,.Submdl>ul>li>.subnv>.mdlNav>ul>li>a { display:block; border:none!important; font-size:11px; color:#6c6c6c; text-transform:uppercase; padding:0 7px;}
.Submdl>ul>li>a:hover,.Submdl>ul>li>a.act,.Submdl>ul>li>.subnv>.mdlNav>ul>li>a:hover { background:url(../img/subnav_hover.gif) right 0 no-repeat; color:#000; text-decoration:none;}
#nav ul li .subnav .sbbt,.Submdl>ul>li>.subnv>.btmng { width:165px; height:8px; background:url(../img/Subnavbg.png) 0 -8px no-repeat;float:left;}

/* SearchBox Start */
.searchBox{float:right; width:209px; padding:8px 0 0 0;}
.searchBox p .jqTransformInputWrapper {width:180px!important;}
.searchBox p .jqTransformInputWrapper .jqTransformInputInner div { margin:0px 0 0 3px!important; background:url(../img/sinp_bg.gif) 0 0 no-repeat;}
.searchBox p .jqTransformInputWrapper .jqTransformInputInner div input { left:0px!important; width:156px!important; padding:0 10px!important; margin-left:0px!important;}
.searchBox .inpt{width:160px; float:left; height:26px!important; border:0; font-size:11px; line-height:26px; color:#bdbdbd; padding:0 10px;}
.searchBox .inptact{width:160px; float:left; height:26px!important; border:0;  font-size:11px; line-height:26px; color:#6c6e71; padding:0 10px;}
.newltr .jqTransformInputWrapper .jqTransformInputInner div { margin:0px!important;}
/* Navigation End */
/*########### Header CSS end ###########*/


/*########### trends CSS start ###########*/
.trends{width:100%; float:left;}
.trends .heading{ background:url(../img/heading_seperation.gif) 0 center repeat-x;}
.trends .heading span{display:inline-block; background:#FFFFFF; padding-right:6px;}
.tw { list-style:none; margin:0px; padding:0px;}
.tw li {width:173px; float:left; list-style:none; margin-left:22px; text-align:center; position:relative; }
.tw li:first-child{margin-left:0;}
.tw li a { display:block;}
.tw li a img{display:block;height:165px;}
.tw li a span{background:#f2f2f2; text-transform:uppercase; padding:8px 10px; border-radius:20px; font-size:11px; color:#4d4d4d; border:#e1e1e1 solid 1px; transition:all .9s; -webkit-transition:all .9s; -o-transition:all .9s; position:relative; bottom:12px;}
.tw li a:hover { text-decoration:none;}
.tw li a:hover span {background:#868688; color:#fff;}
/*########### trends CSS End ###########*/

/*########### Footer CSS start ###########*/
#footer{width:100%; float:left; font-size:11px; background:url(../img/bg_footer.gif) 0 0 repeat-x #f6f9fa; position:relative; z-index:1;}
#footLink{width:100%; float:left; padding:25px 0; border-top:#ebebeb solid 5px; margin-top:-5px; }
#footLink .col{width:644px; float:left;} #footLink .col2{width:300px; float:right; padding:0 0 0 18px;}
#footLink ul, #footLink ul.women{float:left; width:125px; padding:0 0 0 20px; border-right:#ececec solid 1px; height:210px;}
#footLink ul.women{width:186px;}
#footLink ul.first{padding:0; width:145px; border:0;}
#footLink ul li, #footLink ul.women li{display:block; list-style:none; line-height:22px; padding-bottom:5px;}
#footLink ul.women li{width:50%; float:left;}
#footLink ul li.head, #footLink ul.last a{color:#646464; font-size:13px;}
#footLink ul.women li.head{width:100%; float:left;}
#footLink ul li a{color:#949494;}
#footLink ul li a:hover{color:#000;}
#footLink .newsLetter {width:100%; float:left; border-bottom:#ececec solid 1px; padding-bottom:18px;}
#footLink .newsLetter span {color:#646464; font-size:14px; padding-bottom:6px; display:block;}
#footLink .newsLetter .inpt {color:#BDBDBD; font-size:12px; border:1px solid #c7c7c7; padding:2px 5px; margin-right:4px; height:20px; line-height:20px; width:172px!important; float:left; left:0px!important;}
#footLink .newsLetter .inptact {color:#6C6E71; font-size:12px; border:1px solid #c7c7c7; padding:2px 5px; margin-right:4px; height:20px; line-height:20px; width:172px!important;  float:left;left:0px!important;}
.newltr .jqTransformInputWrapper .jqTransformInputInner div,.newltr .jqTransformInputWrapper { width:192px!important;}
#copyright{ width:100%; float:left; color:#949393; border-top:#ececec solid 1px; text-align:center; padding:10px 0;}
/*########### Footer CSS End ###########*/

/*########### Home Page CSS start ###########*/
#page-content{width:100%; float:left; padding-bottom:30px; position:relative; z-index:2}
.brdcom { line-height:35px;}
.pghdng { background:url(../img/greystrip.gif) 0 center repeat-x;}
.pghdng span { background:#fff; font-size:20px; padding-right:6px; font-weight:normal; color:#000;}
.fmcnt { width:169px; float:left; padding-right:17px;}  
.fmcnt>ul { margin-top:10px; padding:0px; width:100%; list-style:none;}
.fmcnt>ul>li { line-height:28px; display:inline-block; margin-bottom:20px; width:100%; position:relative;}
.fmcnt>ul>li>a { background:url(../img/sorginBG.gif) 0 -28px no-repeat; display:block; padding:0 25px 0 8px;height:28px;}
.fmcnt>ul>li>a.active { background:url(../img/sorginBG.gif) 0 0 no-repeat; display:block; padding:0 25px 0 8px;height:28px;}
.fmcnt>ul>li>a:hover { text-decoration:none;}
.fmcnt>ul>li>a>.hdng { float:left; color:#484848; font-size:12px; text-transform:uppercase; cursor:pointer;}
.fmcnt>ul>li>.clear { float:right; font-size:11px; color:#a4a4a4;cursor:pointer; clear:inherit!important; position:absolute; right:27px; top:0px;}
.fmcnt>ul>li>a>.clear:hover { color:#606060;}
.frminpt { list-style:none;padding-left:7px;}
.frminpt>li {width:63px; float:left; margin-top:10px; height:24px;color:#5f5f5f;}
.frminpt>li>label>.ckbx { vertical-align:-2px;}
.ckbx1 label { padding-top:3px;}
.frminpt1 { padding-left:7px;}
.frminpt1>li { display:block; margin-top:10px; height:24px; color:#5f5f5f;}
.frminpt1>li>label>.ckbx { vertical-align:-2px;}
.frminpt1>li.show{ position:relative; height:2px; margin:0px!important;}
.frminpt1>li.show>a.ancr {width:16px; height:15px; background:url(../img/sortSlider.gif) 0 0 no-repeat;float:right; display:block;}
.frminpt1>li.show>a.active {background:url(../img/sortSlider.gif) 0 -15px  no-repeat!important;}
.frminpt1>li.show>a.active:hover {background:url(../img/sortSlider.gif) right -15px  no-repeat!important;}
.frminpt1>li.show>a.ancr:hover { background:url(../img/sortSlider.gif) -16px 0 no-repeat;}
.box1,.box4 { width:229px; float:left; height:316px; margin:0 0 10px 29px; position:relative; overflow:hidden;}
.box4  { margin-left:14px!important;}
.qik { position:absolute; top:194px; width:85px; left:78px; display:none;}
.PrcL { background:url(../img/pricetag.gif) 0 0 no-repeat; width:7px; height:23px; float:left;}
.PrcR { background:url(../img/pricetag.gif) 0 -23px no-repeat; width:7px; height:23px;float:left;}
.Prcrpt { background:url(../img/pricetag.gif) 0 -46px  repeat-x; width:auto; height:23px;float:left;font-size:14px; color:#343434; line-height:23px;}
.prsize { border:solid 1px #dedddd; height:26px; display:inline-block;}
.prsize>ul { list-style:none; padding:3px 5px;}
.prsize>ul>li { float:left; background:url(../img/sizedivider.gif) 0 0 no-repeat; padding:0 6px 0 8px; line-height:18px; font-size:13px;}
.prsize>ul>li:first-child {background:none; color:#252525;}
.arrowtop { position:absolute; height:7px; width:9px; top:-7px; left:0; width:100%; float:left;}
.progal { width:114px; height:60px; border:solid 1px #d6d5d5; position:absolute; left:0; top:7px; background:#fff; left:-116px; overflow:hidden;}
.colrghtsec { width:160px; height:60px; border:solid 1px #d6d5d5; position:absolute; left:162px; top:0; background:#fff; overflow:hidden;}

.pdrlist {float:left; height:60px;position:absolute; left:0px; top:0px;}
.pdrlist ul { list-style:none; margin:0px; padding:0px 2px; float:left; white-space:nowrap;}
.pdrlist ul  li { display:inline; margin:0 5px; position:relative;}
.pdrlist ul  li a { display:inline; border-bottom:solid 2px #fff; position:relative;}
.pdrlist ul  li a .shname {  bottom:-2px;font-size: 9px;left: 0; position: absolute; text-align: center; text-transform: uppercase; width: 100%;}
.pdrlist ul  li a:hover .shname { text-decoration:none;}
.pdrlist ul  li .bgcolr { background:#fff; position:absolute; bottom:-11px; height:2px; width:100%; left:0;}
.pdrlist ul  li:hover .bgcolr { background:#ce4243;}
.revHdng { background:url(../img/greyDotBig.jpg) 0 11px repeat-x;}
.revHdng span { padding-right:10px; color:#000000; font-weight:normal; font-size:20px; background:#fff;}
.recview { list-style:none; margin:0px; padding:0px;}
.recview li { float:left; text-align:center; width:160px; margin-left:40px; height:260px;}
.recview li:first-child { margin-left:0px;} 
.revPrd { display:block;}
.revPrd img { width:170px;}
.prdTitle { background:url(../img/greyDot1.jpg) 0 11px repeat-x; height:46px; float:left; width:100%;}
.prdName { color:#4d4d4d; font-size:13px; background:#fff; padding:0 6px 0 8px; text-transform:uppercase; line-height:25px;}
.pricNewL { background:url(../img/priceNew.jpg) 0 0 no-repeat; display:inline-block; height:25px; padding-left:9px}
.pricNewR { background:url(../img/priceNew.jpg) right -25px no-repeat;display:inline-block;height:25px; padding-right:11px; line-height:25px;}
.qview {width:77px;display:none; position:relative; height:25px; background:url(../img/quickview.png) 0 0 no-repeat;-webkit-transition:all 200ms linear; -moz-transition:all 200ms linear; -o-transition:all 200ms linear; -ms-transition:all 300ms linear; transition:all 200ms linear;}
.qview:hover {  background-position:0 -25px;}
.sizes {  display:none; position:relative; bottom:27px; z-index:1; float:left; width:100%;}
.colSec { float:left; padding-top:27px; position:relative; /*width:87px; */width:119px; height:45px; overflow:hidden; cursor:pointer;}
.prdImg {position:relative; width:229px; left:0; top:0; height:229px; display:block; }
.prdImg img  { position:absolute;}
.prdImg img:first-child { z-index:1;}
.Clsbtn { color:#adadad; font-size:11px; float:left; padding-top:4px; cursor:pointer;}
.Clsbtn:hover { color:#666;}
.colrght { float:right!important; margin:0px!important; padding-top:14px!important; width:162px; text-align:right; position:absolute; overflow:hidden; height:30px; z-index:12; right:0; bottom:-11px;}
.quicView { display:block; position:relative; height:25px; background:url(../img/quickview.png) 0 0 no-repeat;-webkit-transition:all 200ms linear; -moz-transition:all 200ms linear; -o-transition:all 200ms linear; -ms-transition:all 300ms linear; transition:all 200ms linear;}
.quicView:hover { background-position:0 -25px;}
.prdform { float:left; display:block; width:153px; margin-top:10px;}
.prdform1 { display:block; width:100%; float:left; margin-bottom:10px;}  
/*########### Paddings and Margins CSS start ###########*/
.top15{padding-top:15px;}
.top10{padding-top:10px;}
.top17{padding-top:17px;}
.top6{padding-top:6px;}
.top25{padding-top:25px;}
.right17 { padding-right:17px;}
.mtop4 { margin-top:4px;}
.mtop10 { margin-top:10px;}
.mtop14 { margin-top:14px;}
.mtop20 { margin-top:20px;}
.mtop27 { margin-top:27px;}
.mtop46 { margin-top:46px;}
.btm5{padding-bottom:5px;}
.btm10{padding-bottom:10px;}
.btm20{padding-bottom:20px;}
.top20{padding-top:20px;}
.tb25{padding:25px 0;}
.left0 { padding-left:0!important;}
.lsnone { width:100%;}
.lsnone>li { width:100%;}
.mrleft { margin-left:9px;}
.mrleft5 { margin-left:5px;}
.pd0 { padding:0px!important;}
.val0 { vertical-align:0px!important;}
.mtop24 { margin-top:24px;}
.mtop4 { margin-top:4px;}
.pd2 { padding:15px 25px;}
.mtop17{margin-top:17px!important;}
.quotes {display: none; font-weight:normal; font-size:13px; width:85px;}
.ml0 { margin-left:0px!important;}
.top8 { padding-top:8px;}
.mleft20 { margin-left:20px!important;}
.mleft50 { margin-left:50px!important;}
.mtop8 { margin-top:8px!important;}
.mleft4 { margin-left:4px!important;}


/*########### Paddings and Margins CSS End ###########*/

/*########### Fonts CSS start ###########*/
.orange24{font-size:24px; color:#df411a; font-weight:normal;}
.bk13 { font-size:13px; color:#000000;}
.bk12 { font-size:12px; color:#000000;}
.grey18 {color:#737373; font-size:18px;}
.grey15 {color:#000; font-size:15px;}
.grey11 {color:#737373; font-size:11px;}
.size14{font-size:14px;}
.bk11 { color:#000000; font-size:11px;}
.bk16 { color:#000000; font-size:16px;}
.grey11 {color:#737373; font-size:11px;}
.grey10 {color:#737373; font-size:10px;}
.size12{font-size:12px;}
.size11{font-size:11px;}
.bk{color:#000;}
.gry { color:#6C6E71;}
.bk16 { font-size:16px; color:#000;}
.bk17 { font-size:18px!important; color:#000!important;}
.black23{color:#000000; font-size:20px;}
.size13 { font-size:13px;}

/*########### Fonts CSS End ###########*/

/*########### Backgrounds and Borders CSS start ###########*/
.bdrBtm1{border-bottom:1px solid #abadb3;}
.grdot { background:url(../img/greydot.gif) 188px 0 repeat-y; }
.pgpstn { background-position:680px!important;}
.bdrBtm {border-bottom:1px solid #e2e2e2;}
.bdrbtm {border-bottom:1px solid #e2e2e2;}
.bdr {border:1px solid #e2e2e2;}
.gBrd{border:#77d771 solid 1px;}
.blueBrd{border:#4bc0e9 solid 1px;}
.lbBrd{border:#9fe1d7 solid 1px;}
.bgDot { background:url(../img/bdr_dot.gif) repeat-x scroll 0 bottom #f7f7f7;}
/*########### Backgrounds and Borders CSS End ###########*/

/*########### Extra CSS start ###########*/
.brdN{border:none!important;}
.LHN{line-height:normal;}
.LH20{line-height:20px;}
.vlgn3 { vertical-align:-3px;}
.vlgn2 { vertical-align:-2px;}
.col1 { width:188px; float:left;}
.col2 { width:774px; float:left;}
.wd1 { width:201px; margin:0 auto;}
.clrbk { color:#000;}
.vralgn2 { vertical-align:-2px; margin-right:5px;}
.dsptb { display:table;}
.dsptbcl { display:table-cell;}
.txtCtr { text-align:center;}
.psrel { position:relative;}
.hghtCnr { z-index:2; height:77px; background:#fff;}
.zndx1 { z-index:1;}
.zndx2 { z-index:2;}
.h115{height:115px;}
.wnor{font-weight:normal;}
.bannerT7{float:left; padding-top:7px;}
.bannerTR7{float:left; padding:7px 7px 0 0;}
.textU{text-transform:uppercase;}
.red{color:#c61d23;}
.whtspc { white-space:nowrap}
.fntnol { font-weight:normal;}
.ln12 { line-height:13px;}
.ln21 { line-height:21px;}
.txtrght { text-align:right}
.v-alg8 { vertical-align:-8px;}
.v-alg3 { vertical-align:-3px;}
.brdR{border-right:#e2e2e2 solid 1px;}
.LT { text-decoration:line-through;}
.wdt220 { width:220px;}
.wdt324 { width:324px;}
.wdt67 { width:67px;}
.wdt152 { width:152px;}
.prictnr { width:68px; margin:14px auto 0 auto;}
.clear { clear:both;}
.hgt34 { height:34px!important;}
.text-R { text-align:right;}
.text-L { text-align:left;}
.bgwht { background:#fff!important; height:255px!important;}
.hgt314 { height:352px!important; width:795px!important;}
.hgt3 { height:380px!important; width:795px!important;}
.wd3 { width:343px!important;}
.wdt48 { width:48px!important;}

.wdt198 { width:198px!important;}
.wdth .jqTransformInputWrapper { width:161px!important;}
.wdth { margin:2px 0 0 19px!important;background:url(../img/inptBG1.jpg) 0 0 no-repeat!important;}
.inp3 .jqTransformInputWrapper { width:60px!important;}
.inp3 .jqTransformInputWrapper input { width:48px!important;}
.wdt2 .jqTransformInputWrapper { width:211px!important;}
.wdt2 .jqTransformInputWrapper input { width:198px!important;}
.mrtop { margin-top:10px!important;}
.mrLft54 { margin-left:54px!important;}
.lh18 { line-height:22px;}
.wtrmk { background:url(../img/waterMark.jpg) right bottom no-repeat;}
.minHg { min-height:450px;}
.pdNo { padding:0px!important;}
.wd2 { width:188px!important;}
.btnps { left:187px!important;top:10px!important;}
/*########### Extra CSS End ###########*/

/*########### Product Detail CSS start ###########*/
.productD{width:100%; float:left;}
.productD .sizeC{width:441px; float:left; } 
.fwSC{border-left: 1px solid #d1d1d1; border-top: 1px solid #d1d1d1; background:url(../img/sc_bg.gif) 0 0 repeat;}
table.fwSC2 td {border-bottom: 1px solid #d1d1d1!important; border-right: 1px solid #d1d1d1!important; padding:5px!important; height:19px;}
.productM {width:424px; float:left;}
.productB {width:324px; float:right; position:relative;}
.productB .zoomI{position:absolute; right:0; top:23px; z-index:1;}
.productB:hover .zoomI{display:none;}
.thumbP {width:71px; float:left;}  
.thumbP a, .thumbP a.selected{width:69px; height:69px; float:left; border:1px solid #ececec; margin-bottom:8px;}
.thumbP a.selected {width:67px!important; height:67px!important; border:2px solid #ececec!important; }  
.detailR{width:481px; float:right;}
.detailR .heading{color:#555556; font-size:20px; padding-bottom:4px;}
.detailR .price{font-size:23px; color:#000;}
.detailR .color{background:#f5f5f5; width:457px; float:left; padding:10px 12px;}
.detailR .col{width:329px; float:left;}
.detailR .col2{width:134px; float:right;}
.detailR .col2 .inpt{ border:#e5e5e5 solid 1px; padding:6px; width:18px; }
 ul.size li {float:left; list-style:none;  margin-right:5px;}
 ul.size li a{width:28px; height:28px; float:left; font-size:14px; border:#e1e1e1 solid 1px; margin-right:2px; text-align:center; line-height:28px;}
 ul.size li a:hover,ul.size li a.selected { background:url(../img/size_hover.png) 0 0 repeat-x; border:#ababab solid 1px; text-decoration:none; }
 ul.size li a.dis,ul.size li a.dis:hover  { color:#e1e1e1; background:url(../img/cross.gif) 0 0 no-repeat;border:#e1e1e1 solid 1px; }
.sizeIco { background:url(../img/sizeicon.jpg) 0 0 no-repeat; padding-left:36px; height:19px; display:block;}
/*########### Product Detail CSS End ###########*/

/*########### Cart Detail CSS start ###########*/
.cartB{width:429px; height:132px; float:left; border:#e8e8e8 solid 1px; border-radius:5px; padding:20px; margin-bottom:20px; position:relative;}
.cartB>.closeBtn { position:absolute; top:-1px;right:-1px; cursor:pointer;}
.cartB .col{width:163px; float:left; padding:0;}
.cartB .col2{width:246px; float:right;}
.cartB .col2 .mheading{color:#000; font-size:15px;}
.cartB .col2 .prdName2{padding:0 6px 0 0;}
.cartB .col2 .inpt, .cartB .col2 .sel {width:16px; border:#e5e5e5 solid 1px; padding:4px 8px; border-radius:5px;}
.sel1 {width:16px; border:#e5e5e5 solid 1px; padding:7px 8px; border-radius:5px; display:block;}
.selwd { width:auto!important;}
.cartB .col2 .sel{width:auto; padding:4px 0;}
.cartB .col2 .inpt2, .cartM .col3 .inpt2{background:url(../img/promo_bg.jpg) 0 0 no-repeat; float:left; width:171px; border:none; height:24px; padding:0 8px; color:#BDBDBD;}
.cartB .col2 .inpt2act, .cartM .col3 .inpt2act{background:url(../img/promo_bg.jpg) 0 0 no-repeat; float:left; width:171px; border:none; height:24px; padding:0 8px; color:#6C6E71;}
.cartM .col3{width:457px; float:left; font-size:16px;}
.cartM .col3 .amount td{border-bottom:#f5f5f5 solid 1px; padding:8px 12px;}
.co4 { float:left; width:262px;}
.col5 { float:left; width:30px;}
.inpt1,.inpt7 { display:block!important; padding:4%!important; width:92%!important; text-align:left!important; font-size:13px!important; color:#959595!important; background:#fff!important; border:none;}
.inpt7,.inpt7act { margin-top:17px;}
.inpt1act,.inpt7act { display:block!important; padding:4%!important; width:92%!important; text-align:left!important; font-size:13px!important; color:#6C6E71!important; background:#fff!important; border:none;}
.logn {  width:654px; height:239px; background:#e8e8e8;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px; z-index:2; left:129px; padding:30px;}
.inpt  { height:20px!important;}
.enter, .apply, .cshopping, .checkout{ position:absolute; right:7px; top:0; overflow:hidden; -webkit-transition:all 200ms linear; -moz-transition:all 200ms linear; -o-transition:all 200ms linear; -ms-transition:all 300ms linear; transition:all 200ms linear; height:24px; float:left; width:52px; display:inline-block; background:url(../img/enter.gif) 0 0 no-repeat; }
.enter:hover{background:url(../img/enter.gif) 0 -24px no-repeat;}
.check{ background:url(../img/checkBtn.gif) 0 0 no-repeat; left:187px; top:10px;}
.check:hover{background:url(../img/checkBtn.gif) 0 -24px no-repeat;}
.apply{ background:url(../img/apply.gif) 0 0 no-repeat; left:187px; top:10px;}
.apply:hover{background:url(../img/apply.gif) 0 -24px no-repeat;}
.cshopping, .checkout{background:url(../img/continue_shopping.gif) 0 0 no-repeat; width:122px; height:26px; left:0;}
.cshopping:hover{background:url(../img/continue_shopping.gif) 0 -26px no-repeat;}
.checkout{background:url(../img/checkout.gif) 0 0 no-repeat; width:132px; left:139px;}
.checkout:hover{background:url(../img/checkout.gif) 0 -26px no-repeat;}
.rghtPS { right:0!important; left:inherit!important;}
.rghtPS151 { right:151px!important; left:inherit!important;}
.viewBtn{ overflow:hidden; -webkit-transition:all 200ms linear; -moz-transition:all 200ms linear; -o-transition:all 200ms linear; -ms-transition:all 300ms linear; transition:all 200ms linear; height:25px; width:52px; display:inline-block; background:url(../img/view.gif) 0 0 no-repeat;}
.viewBtn:hover,.chkout:hover { background-position:0 -25px;}
.chkout {overflow:hidden; -webkit-transition:all 200ms linear; -moz-transition:all 200ms linear; -o-transition:all 200ms linear; -ms-transition:all 300ms linear; transition:all 200ms linear; height:25px; width:72px; display:inline-block; background:url(../img/checkOut1.gif) 0 0 no-repeat;}

/*########### Cart Detail CSS End ###########*/

/*########### My Account CSS start ###########*/
.myAccount .col{width:674px; float:left;}
.myAccount .col2{width:287px; float:right;}
.myAccount .inpt2{border:1px solid #fff; color:#333333;  height:19px; line-height:19px; padding:2px 0; width:265px; margin:4px 0 16px 0;}
ul.rightL li {list-style:none; line-height:34px;}
ul.rightL li a {color:#626262; padding:0 12px; font-size:13px; border:1px solid #fff; display:inline-block; width:120px; }
ul.rightL li a.activate {color:#c61d23; border:1px solid #e2e2e2; border-left:1px solid #fff; background:#FFF; margin-left:-2px; }
/*########### My Account CSS End ###########*/

/*########### Checkout CSS start ###########*/
.col6 { float:left; width:646px;}
.col7 { float:right; width:255px; background:#fff;}
.frmArea { float:left; width:287px; margin-top:24px; height:56px; position:relative;}
.inptBG { background:url(../img/inptBG.gif) 0 0 no-repeat; display:block; height:29px;margin-top:8px; float:left}
.inptBG1 { background:url(../img/inptBG1.gif) 0 0 no-repeat; display:block; height:29px;margin-top:8px; display: inline-block; width:74px;float:left}
.inptBG2 { background:url(../img/inptBG2.gif) 0 0 no-repeat; display:block; height:29px;margin-top:8px;display: inline-block; width:212px;float:left}
.inp2 { background:none!important; border:none!important; padding:6px!important; width:272px!important; color:#6C6E71!important; height:auto!important; margin:0px!important;}  
.inptBG>div { width:284px!important;}
.WD350{width:350px;}
.mtop40{margin-top:40px;}


/*########### Checkout CSS End ###########*/


/*########### Shipping Page CSS start ###########*/
.lftNav { list-style:none; margin-top:10px; padding:0px;}
.lftNav>li { display:block; line-height:27px; border-bottom:solid 1px #efefef;}
.lftNav>li>a { display:block; padding:0 8px; color:#6c6c6c;}
.lftNav>li>a:hover,.lftNav>li>a.act { text-decoration:none; background:url(../img/subnav_hover.gif) right 0 no-repeat; color:#000;}
.col8 {float: right;width: 754px;}
.odrng { list-style:square; list-style-position:outside; margin:0px 0 20px 0; padding-left:14px;}
.odrng>li { line-height:20px; margin-bottom:6px;}

/*########### Shipping Page CSS End ###########*/

/*########### Trackorder Page CSS start ###########*/
.tblfmt { border:solid 1px #f2f2f2; border-collapse:collapse;}
.tblfmt td {border:solid 1px #f2f2f2; height:33px; padding-left:10px}
.tblfmt tr.grid1 { background:#f3f3f3;} 
.tblfmt tr.grid2 { background:#fbfbfb;} 

/*########### Trackorder Page CSS End ###########*/


/*########### My Profile Page CSS start ###########*/
.editBtn {overflow:hidden; -webkit-transition:all 200ms linear; -moz-transition:all 200ms linear; -o-transition:all 200ms linear; -ms-transition:all 300ms linear; transition:all 200ms linear; height:25px; width:72px; display:inline-block; background:url(../img/editBtn.jpg) 0 0 no-repeat; position:relative;}
.editBtn:hover { background-position:0 -25px;}
/*########### My Profile Page CSS End ###########*/


/*########### News Page CSS End ###########*/
.newsCntr { float:left; width:100%; border-bottom:solid 1px #f3f2f2; height:93px; padding:20px 0;}
.newsCntr:hover { background:#f6f6f6;}
.newsCntr .imgs { width:120px; float:left; margin-right:20px; border:solid 1px #e6e6e6;}
/*########### News Page CSS End ###########*/

/*########### My Profile Page CSS start ###########*/
.wd4 { float:left; width:415px; height:417px;}
.wd5 { float:right; width:310px; height:417px; border:solid 1px #d6d5d5;}
.address { float:left; width:100%; border-bottom:solid 1px #f5f5f5; padding:18px 0; line-height:20px;}
/*########### My Profile Page CSS End ###########*/

/*########### Jquery CSS Start ###########*/
#back-top{bottom:30px; margin-right:20px;  position:fixed; right:0; z-index:2; display:none;}
.addwishlist { float:left;}
.hrtImg{cursor:pointer;-webkit-transition: all 1s ease-in-out;-moz-transition: all 1s ease-in-out;-o-transition: all 1s ease-in-out;-ms-transition: all 1s ease-in-out;transition: all 1s ease-in-out; width:18px; float:left;}
.hrtImghovr {-webkit-transform: rotateY(180deg);-moz-transform: rotateY(180deg);-o-transform: rotateY(180deg);-ms-transform: rotateY(180deg);	transform: rotateY(180deg);}

/*########### Jquery  CSS End ###########*/
#chksize label { margin-right:30px; width:22px;}
.disBlk { display:inline-block;}
.prcldr>.jqTransformInputWrapper>.jqTransformInputInner>div,.prcldr>.jqTransformInputWrapper>.jqTransformInputInner>div>#Slider1_railElement { margin:0px!important; padding:0px!important;}
#Slider1_railElement,.jqTransformInputWrapper>.jqTransformInputInner>div>#Slider1_railElement { background:url(../img/sliderLine.png) 0 4px no-repeat!important; width:170px!important;}
.prcldr>.jqTransformInputWrapper { width:168px!important;}
.jqTransformInputWrapper>.jqTransformInputInner>div>#Slider1_railElement>.ajax__slider_h_handle,.ajax__slider_h_handle { margin:0px!important; padding:0px!important; width:20px!important; height:18px!important;}
.jqTransformInputWrapper>.jqTransformInputInner>div>#Slider1_railElement>.ajax__slider_h_handle img,.ajax__slider_h_handle img { width:18px; height:18px;}
.prcldr { padding-top:10px; position:relative; height:52px;}
.hgt2 { height:48px!important;}
.ml11 { margin-left:11px!important;}

.qviewfor {width:77px;display:block; position:relative; height:25px; background:url(../img/quickview.png) 0 0 no-repeat;-webkit-transition:all 200ms linear; -moz-transition:all 200ms linear; -o-transition:all 200ms linear; -ms-transition:all 300ms linear; transition:all 200ms linear;}
.qviewfor:hover {  background-position:0 -25px;}

.view_cart {width:71px;display:inline-block; position:relative; height:24px; background:url(../img/view_cart.jpg) 0 0 no-repeat;-webkit-transition:all 200ms linear; -moz-transition:all 200ms linear; -o-transition:all 200ms linear; -ms-transition:all 300ms linear; transition:all 200ms linear;}
.view_cart:hover {  background-position:0 -26px;}

.submit {width:77px;display:inline-block; position:relative; height:26px; background:url(../img/submit.gif) 0 0 no-repeat;-webkit-transition:all 200ms linear; -moz-transition:all 200ms linear; -o-transition:all 200ms linear; -ms-transition:all 300ms linear; transition:all 200ms linear;}
.submit:hover {  background-position:0 -26px;}

.cancel {width:77px;display:inline-block; position:relative; height:26px; background:url(../img/cancel.gif) 0 0 no-repeat;-webkit-transition:all 200ms linear; -moz-transition:all 200ms linear; -o-transition:all 200ms linear; -ms-transition:all 300ms linear; transition:all 200ms linear;}
.cancel:hover {  background-position:0 -26px;}

.register {width:92px;display:block; position:relative; height:26px; background:url(../img/registerBtn.png) 0 0 no-repeat;-webkit-transition:all 200ms linear; -moz-transition:all 200ms linear; -o-transition:all 200ms linear; -ms-transition:all 300ms linear; transition:all 200ms linear; margin:0 auto;}
.register:hover {  background-position:0 -26px;}

.reset {width:55px;display:block; position:relative; height:26px; background:url(../img/reset.gif) 0 0 no-repeat;-webkit-transition:all 200ms linear; -moz-transition:all 200ms linear; -o-transition:all 200ms linear; -ms-transition:all 300ms linear; transition:all 200ms linear;}
.reset:hover {  background-position:0 -26px;}

.update {width:77px;display:block; position:relative; height:26px; background:url(../img/updateBtn.gif) 0 0 no-repeat;-webkit-transition:all 200ms linear; -moz-transition:all 200ms linear; -o-transition:all 200ms linear; -ms-transition:all 300ms linear; transition:all 200ms linear;}
.update:hover {  background-position:0 -25px;}

.login {width:52px;display:block; position:relative; height:26px; background:url(../img/loginBtNew.png) 0 0 no-repeat;-webkit-transition:all 200ms linear; -moz-transition:all 200ms linear; -o-transition:all 200ms linear; -ms-transition:all 300ms linear; transition:all 200ms linear;}
.login:hover {  background-position:0 -26px;}

.signup {width:52px;display:block; position:relative; height:26px; background:url(../img/signUP.jpg) 0 0 no-repeat;-webkit-transition:all 200ms linear; -moz-transition:all 200ms linear; -o-transition:all 200ms linear; -ms-transition:all 300ms linear; transition:all 200ms linear;}
.signup:hover {  background-position:0 -26px;}

.back {width:52px;display:inline-block; position:relative; height:26px; background:url(../img/backBtn.jpg) 0 0 no-repeat;-webkit-transition:all 200ms linear; -moz-transition:all 200ms linear; -o-transition:all 200ms linear; -ms-transition:all 300ms linear; transition:all 200ms linear;}
.back:hover {  background-position:0 -26px;}

.continue {width:72px;display:block; position:relative; height:26px; background:url(../img/continueBtn.jpg) 0 0 no-repeat;-webkit-transition:all 200ms linear; -moz-transition:all 200ms linear; -o-transition:all 200ms linear; -ms-transition:all 300ms linear; transition:all 200ms linear;}
.continue:hover {  background-position:0 -26px;}

.makpayment {width:101px;display:inline-block; position:relative; height:26px; background:url(../img/make_payment.jpg) 0 0 no-repeat;-webkit-transition:all 200ms linear; -moz-transition:all 200ms linear; -o-transition:all 200ms linear; -ms-transition:all 300ms linear; transition:all 200ms linear;}
.makpayment:hover {  background-position:0 -26px;}

.goBtn {width:52px;display:block; position:relative; height:26px; background:url(../img/goBtn.jpg) 0 0 no-repeat;-webkit-transition:all 200ms linear; -moz-transition:all 200ms linear; -o-transition:all 200ms linear; -ms-transition:all 300ms linear; transition:all 200ms linear;}
.goBtn:hover {  background-position:0 -26px;}

.tags { position:absolute;right:0; top:0; width:101px; height:34px; z-index:2;}
.mrtop6 { margin-top:6px;}

.pdlf8 { padding-left:8px!important;}
.pdt25 { padding-top:25px;}
.wdt149 { width:149px;}
.mtop3 { margin-top:3px;}
.shpInpt .jqTransformInputWrapper .jqTransformInputInner div,.shpInpt .jqTransformInputWrapper .jqTransformInputInner,.shpInpt .jqTransformInputWrapper  { margin:0px!important; width:38px!important; left:0px!important;}
.shpInpt .jqTransformInputWrapper .jqTransformInputInner div .inpt { width:20px!important;left:0px!important; margin:0px!important; text-align:center!important;}
.codipt .jqTransformInputWrapper .jqTransformInputInner div { margin:0px!important;left:0px!important; width:187px!important; background:url(../img/promo_bg.jpg) no-repeat scroll 0 0 transparent}
.codipt .jqTransformInputWrapper .jqTransformInputInner div input { left:0px!important;}
.codipt .jqTransformInputWrapper .jqTransformInputInner div .inpt5,.codipt .jqTransformInputWrapper .jqTransformInputInner div .inpt5act { width:171px!important;margin:0px!important;left:0px!important;float:left;border:none; height:24px; padding:0 8px; color:#BDBDBD; }
.codipt .jqTransformInputWrapper .jqTransformInputInner div .inpt5act { color:#6C6E71;}
