/* Name: Arttdinox
Date: Jan 2018
Description: main css for all pages
Version: 3.0
Author: Kanwaljeet Sodhi, Gurus11
Autor URI: http://www.gurus11.com
008
*/


@font-face {
  font-family: 'DINPro';
  src: url('../fonts/DINPro.eot?#iefix') format('embedded-opentype'),  
  url('../fonts/DINPro.woff') format('woff'), 
  url('../fonts/DINPro.ttf')  format('truetype'), 
  url('../fonts/DINPro.svg#DINPro') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'DINMedium';
  src: url('../fonts/DINMedium.eot?#iefix') format('embedded-opentype'),  
  url('../fonts/DINMedium.woff') format('woff'), 
  url('../fonts/DINMedium.ttf')  format('truetype'),
  url('../fonts/DINMedium.svg#DINMedium') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'DINPro-Bold';
  src: url('../fonts/DINPro-Bold.eot?#iefix') format('embedded-opentype'),  
  url('../fonts/DINPro-Bold.otf')  format('opentype'),
  url('../fonts/DINPro-Bold.woff') format('woff'), 
  url('../fonts/DINPro-Bold.ttf')  format('truetype'),
   url('../fonts/DINPro-Bold.svg#DINPro-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'DINPro-Black';
  src: url('../font/DINPro-Black.eot');
  src: url('../font/DINPro-Black.eot?#iefix') format('embedded-opentype'),
  src: local(''), 
       url('../font/DINPro-Black.woff') format('woff'),
       url('../font/DINPro-Black.ttf') format('truetype'),
       url('../font/DINPro-Black.svg#DINPro-Black') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
 font-family: 'FuturaBT-Light';
 src: url('../fonts/FuturaBT-Light.eot?#iefix') format('embedded-opentype'),  url('../fonts/FuturaBT-Light.woff') format('woff'), url('../fonts/FuturaBT-Light.ttf')  format('truetype'), url('../fonts/FuturaBT-Light.svg#FuturaBT-Light') format('svg');
 font-weight: normal;
 font-style: normal;
}



@charset "utf-8";

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, figure, footer, header,
hgroup, menu, nav, section, menu,
time, mark, audio, video{margin: 0px;padding: 0px;font-family:'FuturaBT-Light';/*font-family:'museo_sans100', Arial, Helvetica, sans-serif;	*/font-size:14px;color:#7a7a7a;line-height:24px;text-align:left;font-weight: normal;}
article, aside, figure, footer, header, hgroup, nav, section{  display: block; }
body{/* padding-bottom:25px; *//* padding-top: 0px!important; */}
.otrWrp{width:100%; margin:0px auto;height: 100%;}
.ptrn{background:url(../images/bg-pattern.jpg);min-height: 100%;}
.ptrn2{ background:url(../images/bg-pattern2.jpg); }
* {  margin: 0;}
*, *:after, *:before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
html, body {/* height: 100%; *//* background-color: #E7E7E7; */}
.pgOtrWrp { /* min-height: 85%; */ /* padding-bottom: 112px; */ /* position: relative; */}
.wrap{max-width: 1315px;width: 100%;margin: 0px auto;position: relative;min-width: 300px;/* padding: 0% 2%; */}
.wrap.white{background-color:#fff;margin-top: -65px;padding: 1.5% 2.2%;margin-top: 65px;}
ul{margin-left:0px;}
ol{margin-left:15px;}

ul li{list-style:none;font-family: 'FuturaBT-Light';}
ul li ul, ul li ol{margin-left:15px;}
ul li ul li{list-style:none;}
iframe, img{border:0px;max-width: 100%;}
a{text-decoration:none; color: #5b5b5b; outline:0;   -webkit-transiton: opacity 0.2s;  -moz-transition: opacity 0.2s;  -ms-transition: opacity 0.2s;  -o-transition: opacity 0.2s;  -transition: opacity 0.2s; cursor:pointer;}
a:hover{text-decoration:none;}
.clear{clear:both;}

h1{font-size:14px;color: #282828;font-size: 36px;}
h2{ font-size:17px; color:#666; margin-top:20px;}
h3{color: #cf1774;font-size: 48px;line-height: 70px;}

h1.hd{display:block;margin-top: 1%;padding-bottom:.5%;}
span.hdBrdr{font-size:14px;color:#282828;padding-right: 5px;font-weight: bold;font-family: 'DINPro';}
span.hdBrdr.gry{    background-color: #E7E7E7;}
.hide{display:none;}
span.brdr{ background:url(../images/h1-brdr.png) repeat-x right top; width:100%; height:1px; display:block;}
h1.brdCrmb{padding-left:1.5%; margin-top:6%}
h1.brdCrmb, h1.brdCrmb span{font-size: 15px;color:#505050;margin-bottom: 5px;text-transform: capitalize;}
h1.brdCrmb.acnt{font-size: 17px;margin-bottom: 34px;border-bottom: 1px solid #ededed;padding-bottom: 15px;}
.ProView .explr h3{color: #cf1774;font-size:14px;border-bottom: 1px solid #4e5154;padding-bottom: 15px;margin-bottom: 15px;}
h4{background:url(../images/faqBlt.jpg) left no-repeat;padding-left:15px;color:#3a953d;font-weight:normal;margin-top: 0;}
p{margin-bottom: 15px;line-height: 16px;font-size: 14px;}
p.hpy{margin-bottom:15px; text-align:justify; padding-left:20px;}
.inr:before{content: "\f156";display: inline-block;font-family: FontAwesome!important;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: .9em;margin-right: 3px;}
input[type="text"], textarea, input, a.btn, select{background: #fff;/* width:100px; */padding:7px 15px 6px;border: 1px solid #b1b1b1;line-height: 11px;color:#7a7a7a;font-size:12px;font-family: 'FuturaBT-Light';
border-radius: 25px; margin-top:10px;outline: 0;}
select{width:180px;}
textarea {height:60px;width:226px;margin-bottom: 10px;}
input.sml{width:45px; margin-left:4px; margin-right:4px;}
input.bg{width:300px;}
input.pwd{width:350px;}
input[type="submit"], input[type="reset"], input.btn, input.btnb, a.btn{padding:8px 7px;background:#282828;font-size:12px;color:#fff;margin-top: 8px;cursor:pointer!important;border:0;-webkit-appearance: none;}
a.btn{ display:inline-block; text-align:center; margin-bottom:10px;}
a.btn.bg{width:135px;}
input[type="submit"]:hover, input[type="reset"]:hover, input.btn:hover, input.btnb:hover, a.btn:hover{text-decoration:none; background-color:#DC0B76; color:#FFF;}
a.anchr{position:absolute; top: -215px;background:none;  display: block;  width: 10px;  height: 10px;}
input.btnb, a.btn.b{width:135px;}2
input.btn.p, a.btn.p{background-color:#DC0B76; }
input.btn.p:hover, a.btn.p:hover{background-color:#282828; }

input.btnb.rt{float:right;}
input[type="text"]:focus, textarea:focus{  color : #555;  outline:0;  }
input[type="checkbox"]{width:20px; padding:0px; margin:0px;}
.chk{padding-bottom:0px; padding-top:4px; line-height:16px;}
.chk input{width:20px; background:none; margin-top:0px;}
.drpDwn{background:#f4f4f4; width:182px; padding:7px 7px 6px 7px; border:1px solid #e0e0e0; color:#7a7a7a; font-size:12px;}

.errorTxt{color:#e21b22; font-size:12px; margin-top:5px;}
.error{font-size: 13px;   padding: 6px 10px; color: #FFF!important;  background-color: #e21b22; width: 86%;  position: absolute;  z-index: 1; transition: 0.15s ease-out; display: none;left: 5px;font-weight: normal;bottom: -27px; cursor:pointer;}
.error::after{ content: ''; display: block; position: absolute;  left: 15px; top: -15px; width: 0;height: 0px;border-left: 10px solid transparent;border-right: 10px solid transparent; border-bottom: 20px solid #e21b22;}
.error b{font-size: 14px; color:#fff;}

fieldset{width: 45%; border:0px;float: left;}
div.fldWrp{ float:left;WIDTH: 100%;}
div.fldWrp label{width: 93px;float:left;margin:0px auto;padding-top:10px;color: #393839;MARGIN-RIGHT: 15PX;font-size: 12px;font-family: 'DINPro';}
div.fldWrp label.lrg{width:120px; float:left; font-size:12px; margin:0px auto; padding-top:10px;}
div.fldWrp label.lrg.frgt{ width:19%;}
div.fldWrp label.pswrd{width:120px; float:left; font-size:12px; margin:0px auto; padding-top:10px;}
div.fldWrp input{width: 60%; float:left; margin-bottom:10px;/* WIDTH: 100%; */}
div.fldWrp input.btn{width: 119px;-webkit-appearance: none;}
fieldset.flfrm{width:100%;}
fieldset.flfrm.reg{width:100%;}
fieldset.flfrm div.fldWrp .error{/* margin-left:180px; */}
fieldset.flfrm.reg {/* width: 65%; */margin: 30px 17.5%;display:block;}
fieldset.flfrm.reg h1{ text-align:center; margin-right:18%; font-family: 'cocogooseregular', arial;}
fieldset.flfrm.reg h1.frgtHdng{ text-align:center; font-family: 'museo_sans300', arial;   margin-right: 0%; text-decoration: underline;}
fieldset.flfrm.reg p.frgtPwd{ text-align:center;   margin: 5px 20px;}
fieldset.flfrm.reg .fldWrp{position: relative;}
fieldset.flfrm.reg.lgn.frgt .errorTxt{  margin-left: 0;  text-align: center;  width: 100%;  display: block;}
fieldset.flfrm.reg label{width: 30%; margin-top:3px;}
fieldset.flfrm.reg input[type="text"], fieldset.flfrm.reg input[type="password"]{width: 100%;background: transparent;}
fieldset.flfrm.reg input.btnb{font-family: 'museo_sans300', arial;-webkit-appearance: none;}
fieldset.flfrm.reg input.btn{width: 50%;font-family: 'museo_sans300', arial;/* text-transform:uppercase; */-webkit-appearance: none;}
fieldset.flfrm.reg div.fldWrp .error{left:0px; width:100%}
fieldset.flfrm.reg .fldWrp a{margin-top: 5px;padding-top:5px;cursor:pointer;}
fieldset.flfrm.reg .fldWrp.trm input{margin-top: 3px; margin-right: 3px; }
fieldset.flfrm.reg .fldWrp.trm label{width: 90%;float:left;margin-top: 0px;padding-top: 0px;line-height: 18px;display: inline-block;margin-right: 0px;}
fieldset.flfrm.reg.lgn .error{margin-left:30%; width: 65%;}
fieldset.flfrm.reg.lgn .errorTxt{}
div.fldWrp .frgt{margin-left:30%; font-size:12px; margin-top:15px;}
fieldset.flfrm.reg.lgn.frgt .error{    width: 73%;    left: -76px;    bottom: -55px;}
.ppUp#lgnPnl fieldset.flfrm.reg.lgn .error{ width:63%;}
.rgster{}
.rgster .lft{width:45%;}
.rgster .lft p, .rgster .lft p a, div.fldWrp .frgt, div.fldWrp .frgt a{line-height: 19px;}
.rgster .lft p a, div.fldWrp .frgt a{text-decoration:underline;}
.rgster .lft p i{color:#d36353;line-height: 16px;}
.rgster .lft h1{font-size:34px; line-height: 38px; font-family: 'cocogooseregular', arial;letter-spacing: -1px;color: #d55e4b;margin-bottom: 10px;}
.rgster fieldset.flfrm.reg{width:45%;margin: 0;margin-left: 5%;}
.rgster fieldset.flfrm.reg input{/* width:100%; */}
.rgster fieldset.flfrm.reg .btn{height:32px; display:block; }
.rgster fieldset.flfrm.reg .or{display:block; height:40px; background: url(../images/bg-singUpOR.png) center center no-repeat; width: 12%; float: left;margin: 0 41%;}
.rgster fieldset.flfrm.reg .btn.fb{ background:#52689f;}
.rgster fieldset.flfrm.reg .btn.ggl{ background:#559d3e;}

div.fbReg{background:url(../images/img-or2.jpg) -8px 102px no-repeat; width:34%; float:left; padding-top:88px; padding-left:75px;}
div.fbLgn{background:url(../images/img-or2.jpg) -8px 26px no-repeat; width:34%; float:left; padding-top:10px; padding-left:75px;}
div.fldWrp.chklst{width:100%;}
div.fldWrp.fdsrv{width:50%;}
div.fldWrp.chklst label{float:none;}
.mrgl{margin-left:180px;}
div.fldWrp.btn {padding-left:128px;}
div.fldWrp.txtara{min-height:80px;}
div.fldWrp.txtara div{margin-left:180px;}

.chk.lst input{margin-top:3px; float:left;}
.chk.lst2 input{margin-top:9px; float:left;}
.chk.lst2 label{width:280px; font-weight:bold;}
div.fldWrp.chklst .chk.lst label{margin-top:0px; width:165px; padding-top:0px; float:left;}
.lft{float:left;}
.rgt{float:right;}
.dsnRgtTag{background: url(../images/wrpRgtTag.png) no-repeat left top; width:19px; height:124px; display:block;float: right;margin: 10px .3%;margin-top: -135px;}
.bnr{line-height:0px;}
.cntnt2{float:none;width: 100%;margin: 0% auto;clear: both;background: #efefef;padding-top: 1px;padding-bottom: 30px;}
.cntnt2 h3{width:40%; border-bottom:1px solid #a398a0; margin-bottom:3%; text-align:center; margin:2% auto;     font-size: 16px;     color: #282828;}
.cntnt2 p{text-align:center;line-height: 23px;margin: 3% auto;font-size: 16px;width: 74%;}
input[type="checkbox"], input[type="radio"]{width:20px!important;margin-top: 0px;margin-right: 0px;}
.dtchk input[type=checkbox], .dtchk input[type=radio] { position: absolute;  overflow: hidden;  clip: rect(0 0 0 0);  height:1px;  width: 1px!important;  margin: -1px;  padding:0; border:0; }
.dtchk input[type=checkbox] + label, .dtchk input[type=radio] + label {padding:0px; padding-left: 22px; margin:0px auto; height: 19px;  display:inline-block; line-height:15px; background-repeat:no-repeat; background-position: 0 0; font-size:15px; vertical-align:middle; cursor:pointer; width: 1px;margin-left: 4px;}
.dtchk input[type=radio] + label {padding-left:22px;height: 17px;}
.dtchk input[type=checkbox]:checked +  label, .dtchk  input[type=checkbox]:hover + label{ background-position: 0 -21px; }
.dtchk input[type=radio]:checked +  label, .dtchk input[type=radio]:hover + label { background-position: 0 -19px; }
.dtchk input{ background-image:url(../images/bg-chck-btn.png);}
.dtchk label{ background-image:url(../images/bg-rdo-btn.png);}
.szCrt{}
.szCrt .rdo input{ float:left; margin-top: 5px;}
.szCrt .rdo.lrg label{width: 43%;}
/*.szCrt select#citySlct, .szCrt select#cntrySlct{}
.szCrt .select2-container .select2-choice, .szCrt .select2-container .select2-choice .select2-arrow{border-radius:0px; border-color:#cbcbcb;}
.szCrt .select2-drop.select2-drop-above.select2-drop-active{border-top-color:#5897fb; bor}
.select2-container .select2-choice > .select2-chosen{padding-top:5px;}*/
.ovrly{background:transparent; height:100%; width:100%; position:fixed; top:0px; left:0px; z-index:9999; display: block;}
.ovrly .ldng{display:block; width:150px; height:100px; background:#fff; border:1px solid #000; left:50%; top:50%; position:fixed; z-index:9999; margin-top:-60px; margin-left: -85px; padding: 20px;  }
/* Universal PopUp Design */
.pgWrp{background:#000; height:100%; width:100%; position:fixed; top:0px; left:0px; z-index:9999; display: none; opacity:0.8; filter:alpha(opacity=80); }
.ppUp{display:none;width: 80%;max-width: 800px;min-height:300px;background: #fcf9ee;left:50%;top: 47%;position:fixed;z-index:9999;margin-top:-160px;margin-left: -310px;padding: 20px;-moz-box-shadow: 0 0 10px #000;-webkit-box-shadow: 0 0 10px #000;box-shadow: 0 0 10px #000;}
.clsBtn{display:block;width:30px;height:30px;background: url(../images/icnClose.png) no-repeat center center;text-indent:-10000px;position: absolute;top: 0px;right: 0px;cursor: pointer;}

.ppUp#szChart{max-width:800px;top:5%;margin-top:0px;margin-left: -400px;}
.ppUp#szChart img{width:100%;}
.ppUp.vdo{max-width:51%;    margin-left: -27%; padding:0px; background:none; -moz-box-shadow: 0 0 0px #000; -webkit-box-shadow: 0 0 0px #000; box-shadow: 0 0 0px #000;}
.ppUp.vdo iframe{width:100%; height: 390px;  background:url(../images/vdo-loading.gif) no-repeat center center;}
.ppUp h3{ text-align:center; padding-top: 0;}
.ppUp h3 a{color:#fff; font-size:14px;}
.pgWrp .fldWrp{width:45%; float:left; margin:0px 2.5%; min-height:50px;}
.pgWrp .fldWrp.fl{width:93.5%; min-height:60px;}
.pgWrp .fldWrp label{width:25%; padding-top:5px; float:left; display:block; font-weight:bold;}
.pgWrp .fldWrp.fl label{width:11.7%;}
.pgWrp .fldWrp label:after{content:"*";}
.pgWrp .fldWrp input{width: 66%; padding:5px 2%; margin:0px; border:1px solid #bebebe;}
.pgWrp .fldWrp.fl textarea{width:83.5%; padding:5px 2%; margin:0px; height:40px; border:1px solid #bebebe;}
.pgWrp .fldWrp input[type="button"]{width:40%; background: #17647b; height:28px; margin-left:25%; border:0; }

.ppUp#szChart .szChrtMbl{ display:none;}

/*---- log in popUp -----*/
.ppUp#lgnPnl, #rgstrPnl, .ppUp#frgtPnl{width: 800px;min-height: 400px;padding: 8px 0px;margin-left: -400px;background: url(../images/login.jpg) no-repeat -1px top #fcf9ee;background-size: 50% auto;/* padding-left:50%; */}
.ppUp fieldset.flfrm.reg{width: 40%;margin: 15px 5%;margin-top: 30px;float: right;}
.ppUp fieldset.flfrm.reg h1{text-align: left;font-size: 16px;}
.ppUp fieldset.flfrm.reg hr{border:0px; border-bottom: 1px solid #a398a0; width:110%; margin:15px auto; margin-left:-5%;}
.ppUp fieldset.flfrm.reg p{text-align:center; line-height:20px;}
.ppUp fieldset.flfrm.reg p.act{font-size:16px;}
.ppUp fieldset.flfrm.reg p a{text-decoration:underline;}

.ppUp fieldset.flfrm.reg label{text-align:right;width: 30%;padding-right: 4%;display: none;}
.ppUp fieldset.flfrm.reg p.frgt{font-size: 12px;float: right;margin-top: 12px;display: block;margin-left: 0;}


a.btn.shpNw{ width: 37%; padding: 8px 5px; text-transform: uppercase; background-color: #fff; border: 2px solid #000; display: block; color: #000; font-weight: bold; font-size: 17px; height: 22px;}

/*----- header Panel  -----*/

header{width: 12.5%;margin:0px auto;background: url(../images/bg-tp.png) repeat;position: fixed;top: 0px;left: 0px;z-index: 99;max-width: 719px;background: #fff;height: 100%;}
header.fxd{z-index:1000000;  -moz-box-shadow: 0 0 5px #999; -webkit-box-shadow: 0 0 5px #999; box-shadow: 0 0 5px #999;}

header .tp{width: 100%;text-align:right;font-weight:bold;/* padding-top: 1px; */}
/*header .tp:after{content:'';background: url(../images/diwali.gif) repeat right;display:block;position: absolute;right: 0;width: 157px;height: 42px;bottom: 0;}
header .tp:before{content:'';background: url(../images/diwali.gif) repeat left;display: block;width: 157px;height: 42px;position: absolute;bottom: 0;}*/
header .tp sup{color:#283158; font-size:10px; font-weight:bold;}

header .tp.fxd{
	   -webkit-box-shadow: 0 8px 6px -6px black;
	   -moz-box-shadow: 0 8px 6px -6px black;
	   box-shadow: 0 5px 7px -7px black;
	   }
header .tp.fxd .rgt.top{ margin-top: 8px;}
header .tp.fxd .srchPnl{top: 45%;}

header .tp .logo{padding: 10px 15px;/* float:left; *//* border-right: 1px solid #9e9e9e; */width: 118px;margin: 0 auto;}
header .tp .logo img{-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;  -transition: all 0.2s ease-in-out;width: 100%;}
header .tp .rgt.top{width: 100%;}
header .tp .rgt{/* width: 51.3%; */margin-top: 2.2%;}
header ul.nvOthr{border:none;padding:0px;/* width:100%; */min-height: auto;margin-left: 16%;}
header ul.nvOthr li{float:left;margin-right: 3px;}
header ul.nvOthr li > a{width: 25px;display:block;height: 25px;text-indent:-10000px;background: url(../images/icnNav.png) no-repeat -2px top;}
/*header ul.nvOthr li:hover .NvppUp{display:block;}*/
header ul.nvOthr li.cl > a{background-position: -67px top;/* display:  none; */}
header ul.nvOthr li.mp > a{background-position: -91px top;}
header ul.nvOthr li.shr > a{background-position: -34px top;/* display:  none; */}
header ul.nvOthr li > a:hover{background-position:-2px -31px;}
header ul.nvOthr li.cl > a:hover{background-position:-67px -31px;}
header ul.nvOthr li.mp > a:hover{background-position:-91px -31px;}
header ul.nvOthr li.shr > a:hover{background-position:-34px -31px;}
header ul.scl{border:none;padding:0px;/* width:100%; */min-height: auto;margin-left: 0%;width: 100%;/* border-bottom: 1px solid #a398a0; *//* padding-bottom:20px; */}
header ul.scl li{float:left;margin-right: 10%;}
header ul.scl:after{content:'';display:block; clear:both;}
header ul.scl li:last-child{margin-right:0;}
header ul.scl li a{width: 50px;display:block;height: 50px;text-indent:-10000px;background: url(../images/icn-social-tp.png) no-repeat -5px top;}
header ul.scl li.int a{background-position: -68px top;/* display:  none; */}
header ul.scl li.fb a{background-position: -143px top;}
header ul.scl li.shr a{background-position: -213px top;/* display:  none; */}
header ul.scl li a:hover{background-position:-5px -71px;}
header ul.scl li.int a:hover{background-position:-68px -71px;}
header ul.scl li.fb a:hover{background-position:-143px -71px;}
header ul.scl li.shr a:hover{background-position:-213px -71px;}
header .tp .rgt ul.orderPnl{/* float: left; *//* width: auto; */margin-top: 4px;position: absolute;left: 8px;}

header .tp .rgt ul.orderPnl li{float:left;text-align: center;margin-right: 20px;background: url(../images/icn-sell.png) no-repeat left 5px;padding-left:25px;}
header .tp .rgt ul.orderPnl li.ofrs{background-image:url(../images/icn-offr.png);}
header .tp .rgt ul.orderPnl li.support{background-image:url(../images/icn-call.png);}
header .tp .rgt ul.orderPnl li.track{background-image:url(../images/icn-trck.png);margin-right: 0;}

header .tp .rgt ul.orderPnl li a{font-size: 13px;color:#282828;font-family: 'DINPro';font-weight: bold;}
header .tp .rgt .cartPnl{/* float: right; */width: auto;position: absolute;right: -685%;top: 10px;/* display: none; */}
header .tp .rgt .cartPnl ul li.lgn{/* float:right; *//* margin-left: 15px; */width: auto;}
header .tp .rgt .cartPnl ul li.lgn a{background: #dbdbda;/* padding: 0; */width: auto;color: #000;text-align: left;float:  left;min-height: 34px;padding-top: 5px;line-height: 24px;}
header .tp .rgt .cartPnl ul li.lgn > a, header .tp .rgt .cartPnl ul li.lgn > a span{text-transform:uppercase;}
header .tp .rgt .cartPnl ul li.lgn a:hover{background: #cc0464; color:#fff;}
header .tp .rgt .cartPnl ul li.lgn a:hover span{background: #cc0464; color:#fff;}
header .tp .rgt .cartPnl ul li.lgn a.lgin{background: #555654;padding: 3.4% 0%;color: #fff;text-align:  center;font-size: 18px;float:  right;background: url(../images/icnLogin.png) no-repeat #555654 center center;width: 31px;height: 31px;text-indent:-10000px;margin-left: 1px;}
header .tp .rgt .cartPnl ul li.lgn a.lgin:hover{background-color: #cc0464;}
header .tp .rgt .cartPnl ul > li{float:left;/* margin-top: 3px; *//* width: 54%; */}
header .tp .rgt .cartPnl ul li.crt{float:left;color: #282828;position: relative;background: url(../images/icn-cart2.png) no-repeat #555654 center center;width: 31px;height: 34px;margin-left: 1px;}
header .tp .rgt .cartPnl ul li.crt span.totalAmt{color:#282828;display: block;/* line-height: 18px; *//* cursor: pointer; */}
header .tp .rgt .cartPnl ul li.crt span.prc{line-height: 19px;color: #ffffff;display: block;cursor: pointer;font-size: 12px;font-weight: normal;background: #c90064;border-radius: 10px;width: 20px;text-align:  center;margin-left: 17px;margin-top: 21px;z-index: 999;}
header .tp .rgt .cartPnl ul li.crt span.prc.inr{display:none;}
header .tp .rgt .cartPnl ul li.crt b{display:block;font-size: 13px;font-weight:normal;line-height: 14px;color:#282828;}
header .tp .rgt .cartPnl ul li a.lgout:after{content: '';width: 10px;height: 10px;background: url(../images/lgout-drpdwn.png) no-repeat right 5px;/* float: right; */margin-top: 0px;padding-right: 16px;}
header .tp .rgt .cartPnl ul li a{
    padding: 5px 10px 0px;
}
header ul li.lk{display: none!important;}
header .tp .rgt .cartPnl ul li:last-child{ margin-right:0px;}
header .tp .rgt .cartPnl ul li .rgt{margin-left: 10px;margin-top: 4px;line-height: 17px;}
header .tp .rgt .cartPnl ul li .rgt a.lgin{font-weight:normal;display: block;line-height: 14px;color: #282828;}
header .tp .rgt .cartPnl ul li .rgt ul li{ width:100%;}
header .tp .rgt .cartPnl ul li .rgt span{ font-size: 14px; display: inline-flex; line-height: 16px;    font-weight: normal;
}
header .tp .rgt .cartPnl ul li .lgout{line-height: 19px;color: #282828;display: block;cursor: pointer;font-weight: normal;}
header .tp .rgt .cartPnl ul li .lft{width: 46px;height: 46px;background-color: #DC0B76;border-radius:80px;color:#fff;display: table;}
header .tp .srch {float: right;width: 66%;margin-top:5px;}
header .tp .srch input{width: 90%;border: 0px;/*height: 21px;padding-left: 10px;float: left;border-bottom: 1px solid #848484; */color: #555;padding: 10px;margin-top: 0px;}
header .tp .srch input[type="submit"]{background: url(../images/icn-srch.png) no-repeat center 8px;width: 10%;border: 0px;text-indent: -10000px;height: 34px;padding: 0;float: right;}

header .tp .srchPnl ul li.category{float: left;padding: 0 0 0;/* height: 43px; */width: 115px;margin-right: 60px;}
header .tp .srchPnl ul li.category a.cd-dropdown-trigger{color: #000;padding-left: 0;line-height: 28px;text-transform: uppercase;background: url(../images/icn-menu-ylw.png) no-repeat left top;padding-left: 45px;}
header .tp .srchPnl ul li.category nav a{color: #4e5154;/* padding: 10px; *//* line-height: 22px; *//* margin: 0; *//* display: block; */font-size: 17px;text-transform: capitalize;}
header .tp .srchPnl ul li.category nav a:hover{color:#cf1774;}
header .tp .srchPnl ul li.category nav ul li ul li a{/* padding:0px; */margin-bottom: 0;border: 0;}
header .tp .srchPnl ul li.category nav a.cd-close{padding: 10px;top: 0;border: 0;color: #fff;}

header .tp .srchPnl{width: 100%;margin-top: 50%;padding-bottom: 25%;margin-bottom: 25%;/* border-bottom: 1px dotted #c90064; */background: url(../images/nvDvdr.png) no-repeat center bottom;}
header .tp .srchPnl li{text-align: center;margin-top: 17px;margin: 10px 0%;width: 100%; cursor: pointer;}
header .tp .srchPnl ul li:nth-child(4n+4){ margin-right:0px;}
header .tp .srchPnl li a{font-size: 16px;color:#4e5154;/* margin-top:25px; */text-align: center;}
header .tp .srchPnl li:hover > a, header .tp .srchPnl li a.active{color:#cf1774;}
.NvppUp{background: url(../images/ovrly-purple.png) repeat center center;position: absolute;top: 0;left: 100%;height: 100%;width: 250%;display: none;opacity: 1;/*-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);-webkit-transition: opacity 0.3s 0s, visibility 0.3s 0s, -webkit-transform 0.3s 0s;-moz-transition: opacity 0.3s 0s, visibility 0.3s 0s, -moz-transform 0.3s 0s;transition: opacity 0.5s 0s, visibility 0.5s 0s, transform 0.5s 0s;*/pointer-events: visible;cursor: default;}
.NvppUp .clsBtn{background-color:#fff;}
header .tp .srchPnl li:hover .NvppUp{display:block; /*-webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
  -moz-transition: opacity 0.3s, -moz-transform 0.3s;
  transition: opacity 0.3s, transform 0.3s;*/}
header .tp .NvppUp.nvWrp:after{content:'';width:72px;height:160px;position:absolute;background: url(../images/imgNav.png) no-repeat left 5px;display: block;bottom: 0;right: 0;}
header .tp .NvppUp.nvWrp ul.nvTab{width:100%;margin:0px;margin-top: 50px;height: 30px;}
header .tp .NvppUp.nvWrp ul.nvTab li{width: 40%;float:left;color:#fff;font-size:14px;border-bottom:1px solid #4b3c49;margin: 0 5%; padding-bottom:10px;}
header .tp .NvppUp.nvWrp ul.nvTab li.active{border-bottom:1px solid #c89fc2; background: url(../images/icnTabNav.png) no-repeat 15px bottom;}
header .tp .NvppUp.nvWrp ul.nvTab li a{color:#fff;}
header .tp .NvppUp.nvWrp ul.nv{width:100%;/* float:left; */margin-left: 0px;margin-top: 15px;}
header .tp .NvppUp.nvWrp ul.nv li{width:50%;float:left;text-align: left;margin: 5px 0;}
header .tp .NvppUp.nvWrp ul.nv li a{color:#fff;font-size:12px;text-align:left;display: block;width: 100%;padding-left: 30px;}
header .tp .NvppUp.nvWrp ul.nv li a:hover{background: url(../images/icn-nv-arw.png) no-repeat left 6px; color:#c89fc2;}
header .tp .NvppUp p{color:#fff;/* border-bottom: 1px solid #a398a0; */font-size: 16px;}
header .tp .NvppUp hr{border:0px; border-bottom: 1px solid #a398a0; width:110%; margin:25px auto; margin-left:-5%;}
header .tp .NvppUp#share hr{margin:15px 0;}
header .tp .NvppUp .adrs{
    margin-left: 0;
}
header .tp .NvppUp .adrs li{color:#fff;padding-left:30px;background: url(../images/icnLoc.png) no-repeat left 1px;font-size: 14px;line-height: 20px;width: 100%;margin-right: 0;margin-bottom: 30px;}
header .tp .NvppUp .adrs li a{color:#fff;font-size: 14px;line-height: 20px;text-indent: 0;background: none;display: inline;}
header .tp .NvppUp .adrs li a:hover{text-decoration:underline;}
header .tp .NvppUp#call fieldset{width: 100%;display:block;}
header .tp .NvppUp#call fieldset textarea, header .tp .NvppUp#call fieldset input[type="text"]{width: 100%;display:block;background:#d4d4d4;margin-bottom: 0;}
header .tp .NvppUp#call fieldset textarea{height:75px;}
header .tp .NvppUp#call h2{color:#fff;font-size:28px;padding-left: 35px;background: url(../images/icnCall.png) no-repeat left 5px;margin-bottom: 20px;} 
header .tp .NvppUp#call h2 b{color:#fff;display: block;}
header .tp .NvppUp#call input{height:35px;}
header .tp .NvppUp#call div.fldWrp input.btn{margin-top:30px; font-size:16px}
header .tp .srchPnl ul li.category .catMnu{padding: 20px;background-color:#EAEAEA;display: flex;display: none;width: 100%;margin-top: 12px;position: absolute;left: 0;z-index: 9999;}
header .tp .srchPnl ul li.category .catMnu .lft{ width:100%;}
header .tp .srchPnl ul li.category .catMnu .catPnl{position:relative;height:100%;width: 100%;}
header .tp .srchPnl ul li.category .catMnu .catPnl a{line-height: 16px;display: block;margin-bottom: 7px;font-size: 14px;font-family:'DINPro-Bold';color:#333;float: left;width: 100%;}
header .tp .srchPnl ul li.category .catMnu .catPnl .hvr{ float:left;}
header .tp .srchPnl ul li.category .catMnu .catPnl ul.sb{display: block;float:right;/* position: absolute; */right: 0;width: 59%;}

header .tp .srchPnl ul li.category .catMnu .catPnl .hvr:hover ul.sb{ display: block;}

header .tpNav #cssmenu{/* border-bottom: 1px solid #d7a624; */}
header .tpNav #cssmenu ul li{float:left;margin-right: 0.62%;}
header .tpNav #cssmenu ul:after{ content:''; clear:both; display:block;}
header .tpNav #cssmenu ul li a{padding: 5px;font-size: 14px;text-decoration: none;color: #393839;text-transform: uppercase;font-family: 'DINPro-Bold';display: inline-block;}
header .tpNav #cssmenu ul li a:hover{ background-color: #f2c64f;}


.cd-top {display: inline-block;height: 40px;width: 40px;position: fixed;bottom: 40px;right: 10px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);overflow: hidden;text-indent: 100%;white-space: nowrap;background: url(../images/cd-top-arrow.png) no-repeat center 50%;visibility: hidden;opacity: 0;-webkit-transition: opacity .3s 0s, visibility 0s .3s;-moz-transition: opacity .3s 0s, visibility 0s .3s;transition: opacity .3s 0s, visibility 0s .3s;background-color: #666666;}
.cd-top.cd-is-visible, .cd-top.cd-fade-out, .no-touch .cd-top:hover {-webkit-transition: opacity .3s 0s, visibility 0s 0s;-moz-transition: opacity .3s 0s, visibility 0s 0s;transition: opacity .3s 0s, visibility 0s 0s;}
.cd-top.cd-is-visible {visibility: visible;opacity: 1;}
.cd-top.cd-fade-out {/* opacity: .5; */}
.no-touch .cd-top:hover {background-color: #dc0b76;opacity: 1;}


header.fxd .logo{padding: 5px 1%;height: 57px;margin: 15px 0px 25px;}
header.fxd .logo img{ height: 60px; width:auto; }
header .tpNav .lft{width: 100%;} 
.tpNav.prdctPg{ min-height: auto;}
.tpNav {width:100%;background-color:#efb823;z-index: 0;padding-bottom: 3.2%;/* min-height: 200px; */position: relative;padding-top: 2%;} 
.tpNav .fclty{width: 800px;margin:0px auto;/* padding-top: 1.1%; */\: table;/* border-top: 1px solid #d7a624; */} 
.tpNav .fclty ul{padding-top: 1.5%;}
.tpNav .fclty:before{content:'';border-top: 1px solid #d7a624;display: block;position: absolute;width: 93.5%;left: 3.2%;}
.tpNav .fclty ul:after, .tpNav:after{ content:''; clear:both; display:block;}
.tpNav .fclty ul li{background: url(../images/qck-dlvr.png) no-repeat left top;float: left;width: 33%;line-height: 16px;color: #252122;padding: .8% 0% .5% 51px;/* text-transform:uppercase; */margin-right: 3%;/* margin-left: 8%; */display: block;font-family: 'DINPro-Bold';}
.tpNav .fclty ul li span{text-transform:capitalize;display: block;color: #b78806;font-size: 13px;font-family: 'DINPro';}
.tpNav .fclty ul li.tymPrd{background: url(../images/icn-tym.png)no-repeat left top;width: 28%;}
.tpNav .fclty ul li.rtrn{background: url(../images/icn-rtrn.png)no-repeat left top;}
.tpNav .fclty ul li:last-child{ margin-right:0px;}

.inrwrap{position:relative;line-height: 0;}
.inrwrap .bnrCtn{right: 0;width: 45%;top: 0px;/* height: auto; */left: initial;background: #ffe3dc;padding: 6.5% 6%;display: block;}
.inrwrap .bnrCtn h3{text-align: left;margin-bottom: 0px;color: #848688;} 
.inrwrap .bnrCtn p{
        width: 100%;
        color: #848688;
        margin-bottom: 0px;
        max-height: 70px;
        overflow: hidden;
}

.bnrCtn{width: 23%;position:absolute;bottom:0px;/* height:565px; */background: #fff;padding: 3% 2%;left: 16.8%;display: none;}
.bnrCtn p{font-size: 14px;line-height: 22px;text-align:justify;/* margin-bottom: 40px; */}
/*.bnrCtn p::first-letter{font-size:40px;}*/
.bnrCtn a{display: inline-block;ba color:#fff;background:#777271;color:#fff;padding: 10px 25px;border-radius: 25px;font-size:14px;/* width: 80%; */}
.bnrCtn hr{
    margin-left: -27px;
    width: 86%;
    margin-top: 12px;
    /* height: 1px; */
    border: 0px;
    /* background: #565855; */
    border-bottom: 1px solid #565855;
    margin-bottom: 20px;
}

/*.sb-search {	position: relative;	width: 0%;	min-width: 25px;	height: 23px;	float: right;	overflow: hidden;	-webkit-transition: width 0.3s;	-moz-transition: width 0.3s;	transition: width 0.3s;	-webkit-backface-visibility: hidden;}
.sb-search-input {	position: absolute;	top: 0;	right: 0;	border: none;	outline: none;	background: #fff;	width: 100%;	height: 60px;	margin: 0;	z-index: 10;	padding: 20px 65px 20px 20px;	font-family: inherit;	font-size: 20px;	color: #2c3e50;}
.sb-search-input::-webkit-input-placeholder {	color: #efb480;}
.sb-search-input:-moz-placeholder {	color: #efb480;}
.sb-search-input::-moz-placeholder {	color: #efb480;}
.sb-search-input:-ms-input-placeholder {	color: #efb480;}
.sb-icon-search, .sb-search-submit  {	display: block;	position: absolute;	right: 0;	top: 0;}
.sb-search-submit {	background: #fff; /* IE needs this 	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; /* IE 8    filter: alpha(opacity=0); /* IE 5-7	opacity: 1;	color: transparent;	border: none;	outline: none;	z-index: 27;}
.sb-icon-search {	color: #fff;	background: #e67e22;	z-index: 90;	font-size: 22px;	font-family: 'icomoon';	speak: none;	font-style: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	-webkit-font-smoothing: antialiased;}
.sb-icon-search:before {	content: "\e000";}*/
/* Open state */
/*.sb-search.sb-search-open,.no-js .sb-search {	width: 100%;}
.sb-search.sb-search-open .sb-icon-search,.no-js .sb-search .sb-icon-search {	background: #da6d0d;	color: #fff;	z-index: 11;}
.sb-search.sb-search-open .sb-search-submit,.no-js .sb-search .sb-search-submit {	z-index: 90;}*/


.sb-search{margin-left: 10px;/* width: 39%; */float: left;}
input.sb-search-input{background:none;border:none;border-bottom: 1px solid #cc096c;margin-top: 0px;width: 201px;float:  left;}
.sb-search input.sb-search-submit{
    background: url(../images/icn-srch.png) no-repeat center right;
    width: 26px;
    float:  right;
    margin-top: 1px;
    margin-bottom: 0px;
    border-bottom: 1px solid #cc096c;
}
.sb-search input:hover{/* background: url(../images/icn-srch.png) no-repeat center right; */}
.cartPnl#cssmenu{border:none;padding: 0;}
.cartPnl ul li a span{/* padding: 0px 10px 0; */color: #000;text-transform: capitalize;white-space: nowrap;/* display: block; *//* float: left; */}
/*.cartPnl ul li:hover a{ background:#fff692; } */
.cartPnl ul li ul, .cartPnl ul li .tpCrt,  .cartPnl ul li #itemAdded{padding:0;width: 150px;display: none;position:absolute;z-index:10000;padding-top: 15px;margin-left: 0px;}
.cartPnl ul li ul:before{/* content:""; */width: 0;height: 0px;border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 10px solid #fff692;margin:0 10px;margin-top: -10px;display: block;}
.cartPnl ul li ul li{margin: 0!important;padding:0;float:none;text-align: left;width: 100%;background-color: #f9f9f9;}
.cartPnl ul li ul li a{padding: 2px 5%;margin:0;white-space: nowrap;font-weight: normal;display: block;} 
.cartPnl ul li ul li a.itlc{ font-style:italic; font-weight:bold;}
.cartPnl ul li ul li:last-child a{ border-bottom:0px solid #fff;}
.cartPnl ul li.wlcm, .cartPnl ul li.lgn{display:block;}
.cartPnl ul li.lk a{display:block; min-width:20px; height:16px; padding:0px; margin-top:5px; background:url(../images/icn-like.png) no-repeat right top;}
.cartPnl ul li.lk.lkd a{background-image:url(../images/icn-liked.png); position:relative; display:block;  }
.cartPnl ul li.lk.lkd a span{display:block; border:1px solid #e51f22; color:#e51f22; position:absolute; text-align:center; font-weight:bold; font-size:12px; height:14px; line-height:15px; right:13px; top:-4px; border-radius:10px; min-width: 8px;padding: 0px 5px;}
.cartPnl ul{/* margin-right:10px; */float: right;width: 100%;}
.cartPnl ul li{float:right;}
.cartPnl ul li ul li:hover a{background: #139ADE;color:#fff;}
.cartPnl ul li.lk{margin-right: 3px;margin-left: 0px;}
.cartPnl ul li.lk.lkd{margin-left:6px;}

.cartPnl ul li ul{/* margin-left: -90px; */}
.cartPnl ul li.lgn ul{right: 0;/* display: block!important; */padding: 0;margin-top: 34px;width: auto;}
.cartPnl ul li ul:before{margin-left:170px;}
.cartPnl ul li .tpCrt, .cartPnl ul li #itemAdded{display: none;/* border: 1px solid #dcdbdb; */background: #555654;width: 300px;right: 0px;top: 34px;padding-top: 5px;padding-bottom:10px;overflow: visible!important;}
.cartPnl ul li .tpCrt table{width:100%;}
.cartPnl ul li .lnkMr{/* width:140px; *//* height:25px; */padding-top: 0px;padding: 1px 10px;text-align:center;text-transform:uppercase;color: #fff;background-color: #c90064;font-weight:bold;font-size:14px;margin: 10px 10px 0px;}
.cartPnl ul li .tpCrt div{position:relative;/* padding-top: 5px; */}
.cartPnl ul li .tpCrt:before, .cartPnl ul li #itemAdded:before{background: url(../images/crt-tp-arw.png) no-repeat 240px top transparent;content:"";position:absolute;left: 0px;top: -10px;width: 100%;height:20px;display: none;}
.cartPnl ul li .tpCrt td{border-bottom: 1px solid #444;padding: 5px 10px;padding-bottom: 5px;vertical-align: top;}
.cartPnl ul li .tpCrt .img{width: 110px;max-height: 160px;overflow:hidden;}
.cartPnl ul li .tpCrt .img img{width:100%; height:auto; }
.cartPnl ul li .tpCrt h1, .cartPnl ul li #itemAdded h1{color: #fff;font-size:14px;font-weight:normal;line-height:14px;min-height:60px;}
.cartPnl ul li .tpCrt h1 span{color:#fff;margin-left: 0px;}
.cartPnl ul li .tpCrt h1 i{font-size:12px;line-height:8px;color: #fff;}
.cartPnl ul li .tpCrt p{margin-bottom:0px; min-height:50px; line-height:18px;}
.cartPnl ul li .tpCrt p b, .cartPnl ul li .tpCrt p b span{font-weight:normal;color: #ffffff;}
.cartPnl ul li .tpCrt .actBtn{}
.cartPnl ul li .tpCrt .actBtn a{text-indent:-10000px; width: 24px; height:24px; display:inline-block; border-radius:13px; -moz-border-radius:10px; background:url(../images/icn-edt-del.png) #878786 no-repeat -21px center; position:relative;  }
.cartPnl ul li .tpCrt .actBtn a.del{background-position:5px center;  }
.cartPnl ul li .tpCrt .actBtn a:hover{background-color: #878786;}
.cartPnl ul li .tpCrt .actBtn a span{background-color: #E5A806;display:none;border-radius:5px;position:absolute;color:#fff;text-indent:0;text-align:center;width:160px;left:-68px;top:-35px;}
.cartPnl ul li .tpCrt .actBtn a span:before{/* background:url(../images/crt-tp-arw2.png); */content:"";position:absolute;left:50%;margin-left:-11px;bottom: -10px;width:22px;height:10px;width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 10px solid #E5A806;}
.cartPnl ul li .tpCrt .actBtn a:hover span{display:block;}
.cartPnl ul li .tpCrt .noItm, .cartPnl ul li #itemAdded .noItm{margin:10px; min-height:10px;}
.cartPnl ul li .tpCrt p.amt{margin-left:10px; margin-top:5px; min-height:20px;}
.cartPnl ul li .tpCrt .btn{margin-left:10px;background: #555654;padding: 10px 20px;}
header .tp .rgt .cartPnl ul li.lgn ul.opnPnlProfl li{background: url(../images/user-nav-brkr.png) no-repeat center bottom #555654;}
header .tp .rgt .cartPnl ul li.lgn ul.opnPnlProfl a{background: url(../images/icnUsers.png) no-repeat 15px 20px;padding: 15px 10px 15px 60px;width: 100%;/* border-bottom: 1px solid #dbdbda; */color: #fff;font-size: 14px;}
header .tp .rgt .cartPnl ul li.lgn ul.opnPnlProfl a span{color:#fff; font-size:12px;}
header .tp .rgt .cartPnl ul li.lgn ul.opnPnlProfl li.ordr a{background-position: 15px 25px;}
header .tp .rgt .cartPnl ul li.lgn ul.opnPnlProfl li.prfl a{background-position: 15px -64px;}
header .tp .rgt .cartPnl ul li.lgn ul.opnPnlProfl li.adrs a{background-position: 15px -157px;}
header .tp .rgt .cartPnl ul li.lgn ul.opnPnlProfl li.wsh a{background-position:15px 60px;}
header .tp .rgt .cartPnl ul li.lgn ul.opnPnlProfl li.so{background-image:none;}
header .tp .rgt .cartPnl ul li.lgn ul.opnPnlProfl li.so a{background-position: 15px -250px;min-height: 70px;}
header .tp .rgt .cartPnl ul li.lgn ul.opnPnlProfl li:hover{background-color:#c90064;}


.cntnt{display:block;margin: 30% auto;width: 75%;}
.cntnt input.sb-search-input{background:#fff;border:none;border-radius:25px 0px 0px 25px;margin-top: 0px;width: 87%;float:  left;height: 35px;}
.cntnt label{color:#fff; float:left; clear:right; width:100%; margin-bottom:15px;}
.cntnt input.sb-search-submit{
	border-radius:0px 25px 25px 0px;
	background: url(../images/icn-srch.png) no-repeat center center #FFF;
	width: 13%;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
	height: 35px;
	padding: 0;
}
#contact .cntnt{margin-top:30%}
header .tp .srchPnl .NvppUp nav{margin:30% 0;}
header .tp .srchPnl .NvppUp nav ul{}
header .tp .srchPnl .NvppUp nav ul li.has-children a:before, header .tp .srchPnl .NvppUp nav ul li.has-children a:after{display:none;}
header .tp .srchPnl .NvppUp nav ul li{/* font-size: 13px; */text-align:left;margin: 0;width: 100%;float: left;}
header .tp .srchPnl .NvppUp nav ul li a{color:#fff;margin: 0px;text-align:left;font-size: 13px;}
header .tp .srchPnl .NvppUp nav ul li li{width:45%;}

.column {float: left;width: 50%;padding: 0 2em;min-height: 300px;position: relative;}
.contentHome{/* padding-bottom: 10px; */height: 100%;/* margin-top: -3%; */}
.contentHome .wrap{width:100%;margin:0;max-width: -webkit-fill-available;}
.rgtWrp{width: 87.5%;float:right;background: #fcf9ee;}
.hmBnr, .catBnr{width: 100%;margin: 0% auto 0;overflow: hidden;/* height: 415px; margin-bottom: 25px;*/}
.hmBnr.inrBnr{/*margin-bottom:1%;max-height: 306px; height:auto;*/margin:0px;border:1px solid #e8e8e8;}
.hmBnr li{ line-height:0px; margin: 0; padding: 0px;}
.hmBnr li a.shpNwBtn{ background: url(../images/bg-shpNw.jpg) no-repeat center center; top: 61%; display: block; position: absolute; width: 221px; right: 17%; height: 55px;}
.hmBnr h1.brdCrmb{padding-bottom:4px;}
.hmBnr img{width: 100%;}
/*.hmBnr .bx-wrapper .bx-pager {bottom: 40px; top: auto;right: 22%;}*/
.hmBnr .btnTxt{width:378px; height:136px; position:absolute; right: 11.1%; top:50%; margin-left:-190px; margin-top:-70px; z-index:999;}
.hmBnr.mbl{ display:none;}

.hmBnr .blk.bg{width: 66.4%;display: block;float: left;overflow: hidden;line-height: 0px;}
.hmBnr .blk.sml{width: 32.5%;/* margin-left: 1.2%; */float:right;}
.hmBnr .blk.sml ul{ margin-bottom:3.5%;}
.hmBnr .blk.sml ul:last-child{ margin-bottom:0px;}
.hmBnr .blk.sml .bx-wrapper .bx-pager{ display:none;}

.catBnr{ background-color:#fff;}
.catBnr .lft{ width:65%;}
.catBnr .rgt{ width:30%;}
.catBnr .bx-wrapper .bx-pager{    left: 0; right: 19%; bottom: 25%;}


.contentHome .hot ul li{margin-right: 4px;}
.contentHome .hot .nbs-flexisel-item img{width: 97.5%;}
.contentHome .hot .nbs-flexisel-nav-left{left: -25px;background: url(../images/bg-lft-arw.png) no-repeat center center;padding: 11px;}
.contentHome .hot .nbs-flexisel-nav-right{right: -25px;background: url(../images/bg-rgt-arw.png) no-repeat center center;/* padding: 11px; */}

.contentHome .offr .mid{/* width: 89%; */margin: 0px auto;/* float: left; *//* height: 298px; *//* background-color: #EFE248; */}
.contentHome .offr .mid a{ line-height:0px; display:block;}
.contentHome .offr .mid img{width:100%;line-height: 0;}
.contentHome .offr .lft{width:14.9%;line-height:0px;display: none;}
.contentHome .offr .rgt{width:14.9%;line-height:0px;display: none;}
.contentHome .offr .lft img, .contentHome .offr .rgt img{ width:100%; line-height:0px;}

.contentHome .trndy{ background-color:#fff;    padding: 2.5%; margin-bottom:3%;}
.contentHome .trndy .lft{width: 22%;}
.contentHome .trndy .rgt{width: 100%;}
.contentHome .trndy .lft ul li a{font-size:12px;color:#282828;text-transform:uppercase;font-family: 'DINPro-bold';}


.contentHome .trndy .rgt .nbs-flexisel-inner{/* width: 95.5%; *//* margin:0px auto; */margin-top: 2.5%;}
.contentHome .trndy .rgt .nbs-flexisel-item{/* padding: 10px 10px 10px 10px; *//* margin-right: 37px; */border-right: 1px solid #ececec;/* width: 255px!important; */}
.contentHome .trndy .rgt .nbs-flexisel-nav-left{left: -2%;background: url(../images/offr-lft.png) no-repeat center #fff;}
.contentHome .trndy .rgt .nbs-flexisel-nav-right{right: -2%;background: url(../images/offr-rgt.png) no-repeat center #fff;}
/*.contentHome .trndy .rgt ul li{ padding-right:1%; border-right:1px solid #c2c2c2;}*/

.contentHome .trndy .rgt ul li .lft{width: 40%;/* margin-right: 2%; */overflow:hidden;padding: 0px 10px;}
.contentHome .trndy .rgt ul li .lft img{width: 100%;/* overflow: hidden; *//* margin-left: -15px; */}
.contentHome .trndy .rgt ul li .rgt{width: 59%;float:left;/* margin:0% 0% 5.2%; */padding: 0 3%;}
.contentHome .trndy .rgt ul li .rgt h2{
    font-size: 12px;
    color: #282828;
    text-transform: capitalize;
    line-height: 18px;
    margin-top: 0;
    }
.contentHome .trndy .rgt ul li .rgt p{ margin-bottom:0px;}
.contentHome .trndy .rgt ul li .rgt p.ofrPrc{ margin-bottom:0px; font-size:15px; color:#cf1774;}
.contentHome .trndy .rgt ul li .rgt p.mrp{ text-decoration: line-through; font-size:13px;}

/*----------- index ProdGly Pnl -----------*/ 

.mbl{display:none;}
.ProView ul.hmScrl{width: 100%;}
.ProView ul.hmScrl li{line-height:0px;}
.ProView ul.hmScrl li img{width:100%;}
.ProView ul.prodtGly{width: 100%;}
.ProView ul.prodtGly li{width: 39%;float:  left;min-height: 556px;background: #cec9cd;}
.ProView ul.prodtGly li img{width:100%;}
.ProView ul h1{font-size:36px;color:#ca0268;line-height: 36px;margin-top: 55px;margin-left: -168px;}
.ProView ul h1 span{font-size:36px;color:#757575;line-height: 36px;}
.ProView ul p{font-size:18px;line-height:30px;margin-top: 100px;text-align:  justify;}
.ProView ul p span{ font-size:36px;}
.ProView ul.prodtGly  li.glyRgt{width: 28.8%;background: #f0eaec;float: right;}
.ProView ul.prodtGly  li.glyCtn{width: 32.2%;/* background: url(../images/img-deco.png) no-repeat left bottom; */background-color:#fff;padding: 2% 3.5%;/* float: right; */}

.ProView ul.prodtGly  li.glyRgt img{/* width:initial; */}

.ProView .explr{float:right;width: 51%;margin-top: 25px;}
.ProView .explr a{font-size:36px;color:#ca0268;line-height: 36px;}
.ProView .explr a.share{background:url(../images/icn-share.png) no-repeat;text-indent: 500;width:  25px;height:  28px;display: none;}

.ProView ul.gal2{/* margin-top: -7px; */}
.ProView ul.gal2 p{ margin-top:50px;}
.ProView ul.gal2 li{float:left;width: 37.7%;}
.ProView ul.gal2 li img{ width:100%;}
.ProView ul.gal2 li.bstCltion{width: 32.2%;}
.ProView ul.gal2 li.glyCtn{width: 30.1%;min-height: 615px;/* background:url(../images/img-deco2.png) no-repeat left bottom; */background-color: #fbf9f8;padding: 1% 2.5%;}
.ProView ul.gal2 li.bstCltion img{ width:100%}
.ProView ul.gal2 li.glyCtn h1{margin-left: -139px;}


.minImg {
}

.image {
  /* display: block; */
  /* width: 100%; */
  height: auto;
}

.overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
  transition: .5s ease;
  /* background-color: #fff; */
  background: url(../images/1px-bg.png) repeat;
}



.minImg:hover .overlay {
  opacity: 1;
}

.ctn {
  position: absolute;
  bottom: 5px;
  left: 21%;
  left: 30px;
  /* transform: translate(-50%, -50%); */
  -ms-transform: translate(-50%, -50%);
  /* width: 100%; */
  display:  block;
  z-index: 999;
}

.ctn p{ font-size:18px; line-height:22px;}

/*----------- index ProdGly Pnl -----------*/ 

/*----------- Product Page -----------*/ 
.prdct{}
.prdct, .prdctDtls{background-color: #fff;margin-top: -3%;padding-bottom: 2%;}
.prdct .inrwrap img{width: 55%;}
.prdctDtls{margin-top: 0%;background: #fcf9ee;}
.prdct .rgt{width: 100%;background-color: #fff;}
.prdct .rgt .catDlt{border-bottom: 1px solid #DBDBDB;background-color: #fff;padding: 1.5% 4%;width: 100%;margin-right: 1%;float: left;}
.prdct .rgt .catDlt ul{width: auto;float:left;}
.prdct .rgt .catDlt ul li{margin-bottom:2.5%;color:#7b7b7b;font-size:11px;font-weight: bold;margin-bottom: 0;}
.prdct .rgt .catDlt ul li a{margin-left: 15px;color:#282828;font-weight:normal;}
.prdct .rgt .catDlt ul li p{ margin-bottom:0px;}

.proPnl{width: 31%;/*border-bottom: 1px solid #eaeaea;*/position:relative;float:left;margin: 2% 0.85% 0% 0.85%;padding: 0% 1.5%;/*-moz-box-shadow:  0px 7px 6px -6px #DD137B;-moz-box-shadow:  0px 7px 6px -6px #DD137B; -webkit-box-shadow: 0px 7px 6px -6px #DD137B;box-shadow: 0px 0px 2px 0px rgba(75, 75, 75, 0.17); *//* -webkit-transition: box-shadow 0.3s ease-in-out 0s; *//*-moz-transition: box-shadow 0.3s ease-in-out 0s;-o-transition: box-shadow 0.3s ease-in-out 0s;-ms-transition: box-shadow 0.3s ease-in-out 0s;transition: box-shadow 0.3s ease-in-out 0s;border: none;*/min-height: 368px;}
.proPnl .img:after, .proPnl .img:before{content:''; position:absolute;  width:10%; height:10%;}
.proPnl .img:after{background: url(../images/prdct-thmb-tl.png) no-repeat left top;top:0px;left:0px;}
.proPnl .img:before{background: url(../images/prdct-thmb-br.png) no-repeat right bottom; bottom:0px;right:0px;}
.proPnl .prdctsThmb{border: none;}
.proPnl:hover{
	   /*-webkit-box-shadow:  0px 7px 6px -6px #DD137B;
	   -moz-box-shadow:  0px 7px 6px -6px #DD137B;
	   -moz-box-shadow:  0px 7px 6px -6px #DD137B;
	   -webkit-box-shadow: 0px 7px 6px -6px #DD137B;
	   box-shadow: 0px 0px 2px 0 #DD137B;
	   -webkit-transition: box-shadow 0.3s ease-in-out 0s;
	   -moz-transition: box-shadow 0.3s ease-in-out 0s;
	   -o-transition: box-shadow 0.3s ease-in-out 0s;
	   -ms-transition: box-shadow 0.3s ease-in-out 0s;
	   transition: box-shadow 0.3s ease-in-out 0s;*/
	   border: none;
	   }
.prdctsThmb li{/* border-right: 1px solid #ececec; *//* position:relative; *//* cursor:pointer; *//* color:#fff; */}
span:nth-child(3n+3) .prdctsThmb li { margin-right:0px; border:none;}
/*.prdctsThmb span span li:nth-child(even){}*/
.prdctsThmb li a{color:#666;}


.prdctsThmb li .img{display:block;width: 100%;position: relative;background-size: 99% auto;background-position: center;background-repeat: no-repeat;}
.prdctsThmb li .img span.hgt{display:block;padding-top: 76.4%;}

.dtls{width: 100%;display:block;z-index: 999;/* min-height: 90px; */max-height: 65px;margin-top: 12px;}
.dtls h2{line-height:16px;margin-top: 0;width: 100%; text-align:center;}
.dtls h2 span{text-align:center;}

.proPnl:hover .thmHvr{display:block}
.thmHvr{display:none;background: #f0eff0;width: 85%;position: absolute;top: 49%;padding: 3% 0;left: 7.5%;}
.thmHvr ul.crtIcn{
    width: 80%;
    margin: 0 auto;
}
.thmHvr ul.crtIcn li{width:33.33%;display:block;float:left;margin:0;padding: 0px 0;}
.thmHvr ul.crtIcn li a{background: url(../images/icn-product-thmbs.png) no-repeat -23% top;text-align:center;padding-top: 40px;display: block;text-transform: uppercase;}
.thmHvr ul.crtIcn li.shre a{background-position: 50% top;}
.thmHvr ul.crtIcn li.wl a{background-position: 125% top;}
.thmHvr ul.crtIcn li:last-child{ margin-right:0px;}
.thmHvr a.specif{font-size:17px;display:block;color:#ca0268;display:  none;}

.dtls h2 span{font-size: 17px;}
.dtls h2 span.disAmnt.inr{}
.dtls h2 p{font-size:18px;display:  block;width: 100%;text-align: center;}
.prdctsThmb li .dtls h2 span{line-height: 20px;font-size: 14px;}
.prdctsThmb li .dtls .lk{background:url(../images/icn-like3.png) no-repeat center top;width:23px;height:23px;position:absolute;top:0;right:-3px;display:block;z-index:999;pointer-events:visible;text-indent:-10000px;display: none;}
.prdctsThmb li .dtls .lk.lkd, .prdctsThmb li .hvr .dtls .lk:hover{background-image:url(../images/icn-like2.png);}
.prdctsThmb li .dtls p{margin-bottom:5px;}
.prdctsThmb li p, .prdctsThmb li b, .prdctsThmb li span{color: #777777;}

.prdctsThmb li .dtls p span.disAmnt{ color: #cf1774;font-size: 15px;}
.prdctsThmb li .dtls p span.mrp{margin-left: 5px;color: #B4B4B4;font-size: 11px;text-decoration: line-through;}

.prdctsThmb li ul.scl{width: 125px; margin: 0px 0px 6px -6px;}
.prdctsThmb li ul.scl li{ float:left; margin-top: 3px; border:none;}
.prdctsThmb li ul.scl li a{ height: 22px;display: block; margin-right:7px; text-indent:-10000px; background-size:100% auto; width: 24px;}
.prdctsThmb li ul.scl li a.fb{background-image: url(../images/icn-fb2.png);}
.prdctsThmb li ul.scl li a.twt{background-image: url(../images/icn-twt2.png);  }
.prdctsThmb li ul.scl li a.insta{background-image: url(../images/icn-insta2.png); }
.prdctsThmb li ul.scl li a.prntScr{background-image: url(../images/icn-ps2.png);}
.prdctsThmb li ul.scl li a:hover{ background-position: left -55px;}

/*------- prdct page scnd start ------*/


.prdctsThmb2{width:31%;border-bottom: 1px solid #eaeaea;padding: 2.7% 1% 0.4%;float:left;margin-left: 1.7%;/* margin-bottom: 3%; */height: 465px;}
.prdctsThmb2:hover{
	   -webkit-box-shadow:  0px 7px 6px -6px #DD137B;
	   -moz-box-shadow:  0px 7px 6px -6px #DD137B;
	   -moz-box-shadow:  0px 7px 6px -6px #DD137B;
	   -webkit-box-shadow: 0px 7px 6px -6px #DD137B;
	   box-shadow: 0px 7px 6px -6px #DD137B;
	   -webkit-transition: box-shadow 0.3s ease-in-out 0s;
	   -moz-transition: box-shadow 0.3s ease-in-out 0s;
	   -o-transition: box-shadow 0.3s ease-in-out 0s;
	   -ms-transition: box-shadow 0.3s ease-in-out 0s;
	   transition: box-shadow 0.3s ease-in-out 0s;
	   border: none;
	   }
.prdctsThmb2 li{/* border-right: 1px solid #ececec; *//* position:relative; *//* cursor:pointer; *//* color:#fff; */ position:relative;}
.prdctsThmb2 li.np{opacity:0.3;}
.prdctsThmb2 li.np::before{content="Out Of Stock"; background:#000; position:absolute; top:45%; left:20%; width:150px; height:30px; color:#fff; z-index:999; display:block;}
.prdctsThmb2 li { margin-right:0px; border:none;}
/*.prdctsThmb2 span span li:nth-child(even){}*/
.prdctsThmb2 li a{color:#666;}


.prdctsThmb2 li a.img{display:block;width: 100%;/* background: url(../img/products/img-1.jpg) no-repeat center center #fff; */position: relative;background-size: 100% auto;/* float: left; *//* border:#e3e3e3 1px solid; */margin-bottom: 15px;    background-position: center;
    background-repeat: no-repeat;}
.prdctsThmb2 li a.img span.hgt{display:block;padding-top: 125%;}
.prdctsThmb2 li .tgExclusive{display:block;  width: 66px;height: 20px;background: url(../images/onln-exclsv-tag.png) no-repeat center center;  text-indent: -100000px;  /* float: right; */ margin:10px;position: absolute;bottom: 0;right: 0;}
.prdctsThmb2 li .tgExclusive span{ font-size: 14px; color: #656564;}

/*.prdctsThmb2 li .hvr{ width:100%; height:100%; position:absolute; top:0px; left:0px;  pointer-events: none;   -webkit-transiton: opacity 0.2s;  -moz-transition: opacity 0.2s;  -ms-transition: opacity 0.2s;  -o-transition: opacity 0.2s;  -transition: opacity 0.2s;}*/
.prdctsThmb2 li .hvr a{pointer-events:visible;}
.prdctsThmb2 li .hvr .dtls{width: 100%;/* padding: 0% 5%; *//* float: right; */display:block;z-index: 999;}
.prdctsThmb2 li .hvr .dtls h2{position:relative;line-height:16px;/* padding-right:23px; *//* margin-bottom: 5px; */}
.prdctsThmb2 li .hvr .dtls h2 span{line-height: 20px;font-size: 14px;}
.prdctsThmb2 li .hvr .dtls .lk{background:url(../images/icn-like3.png) no-repeat center top;width:23px;height:23px;position:absolute;top:0;right:-3px;display:block;z-index:999;pointer-events:visible;text-indent:-10000px;display: none;}
.prdctsThmb2 li .hvr .dtls .lk.lkd, .prdctsThmb2 li .hvr .dtls .lk:hover{background-image:url(../images/icn-like2.png);}
.prdctsThmb2 li .hvr .dtls p{margin-bottom:5px;}
.prdctsThmb2 li .hvr p, .prdctsThmb2 li .hvr b, .prdctsThmb2 li .hvr span{color: #777777;}
.prdctsThmb2 li .dtls p span{/* display:block; */}
.prdctsThmb2 li .dtls p span.disAmnt{ color: #cf1774;font-size: 15px;}
.prdctsThmb2 li .dtls p span:before{content: 'Rs   ';\: #cf1774;}
.prdctsThmb2 li .dtls p span.mrp{margin-left: 5px;color: #B4B4B4;font-size: 11px;text-decoration: line-through;}

.prdctsThmb2 li ul.scl{width: 125px; margin: 0px 0px 6px -6px;}
.prdctsThmb2 li ul.scl li{ float:left; margin-top: 3px; border:none;}
.prdctsThmb2 li ul.scl li a{ height: 22px;display: block; margin-right:7px; text-indent:-10000px; background-size:100% auto; width: 24px;}
.prdctsThmb2 li ul.scl li a.fb{background-image: url(../images/icn-fb2.png);}
.prdctsThmb2 li ul.scl li a.twt{background-image: url(../images/icn-twt2.png);  }
.prdctsThmb2 li ul.scl li a.insta{background-image: url(../images/icn-insta2.png); }
.prdctsThmb2 li ul.scl li a.prntScr{background-image: url(../images/icn-ps2.png);}
.prdctsThmb2 li ul.scl li a:hover{ background-position: left -55px;}


.prdctsThmb2{ width:100%;  height: auto;}
.prdctsThmb2 li{float:left;width: 31.58%;min-height: 490px;position: relative;margin-right: 2.3%;margin-right: 0px;border: none;border-bottom: 1px solid #ececec; */}
.prdctsThmb2 li:nth-child(3n+0){ margin-right:0px;}
.prdctsThmb2 li .hvr{ position:absolute; bottom:0px;}
.prdctsThmb2:hover{background:transparent;box-shadow: none;/* height: auto; */}
.prdctsThmb2 li:hover{
	   -webkit-box-shadow:  0px 7px 6px -6px #DD137B;
	   -moz-box-shadow:  0px 7px 6px -6px #DD137B;
	   -moz-box-shadow:  0px 7px 6px -6px #DD137B;
	   -webkit-box-shadow: 0px 7px 6px -6px #DD137B;
	   box-shadow: 0px 7px 6px -6px #DD137B;
	   -webkit-transition: box-shadow 0.3s ease-in-out 0s;
	   -moz-transition: box-shadow 0.3s ease-in-out 0s;
	   -o-transition: box-shadow 0.3s ease-in-out 0s;
	   -ms-transition: box-shadow 0.3s ease-in-out 0s;
	   transition: box-shadow 0.3s ease-in-out 0s;
	   border: none;
	   }

.PoeticClltion{ margin-top:80px;}
.PoeticClltion h1{margin-bottom:35px;padding-left: 2%;}
.PoeticClltion ul.trad{ width:100%; background:#f7f6f7; margin:0 auto; padding:2%}
.PoeticClltion ul.trad.wrap{ background:#f7f6f7;}
.PoeticClltion ul.trad li.max-width{width: 43.4%;}
.PoeticClltion ul.trad li ul li{ width:100%;}
.PoeticClltion ul.trad li{width: 26.6%;}
.PoeticClltion ul.trad li .ctn{right: 20px;}
.PoeticClltion ul.trad li .ctn p{ text-align:right;}
.PoeticClltion ul.trad li .ctn span{ display:block; text-align:right;font-size:14px;} 
.PoeticClltion ul.trad li .overlay{max-height: 98.6%;}
.PoeticClltion ul.trad li ul li .overlay{max-height: 97.5%;}

/*------- prdct page scnd end------*/

/*-------------------------------------Product details------------------------------------------*/
.rgt.fl{ width:100%;}
/*.prdctDtls{ position:relative;}*/
.prdctDtls .lft{width: 100%;}
.prdctDtls .rgt .prdctDtlsRt{ width:78%;}
.prdctDtls .lftImg{width: 57.5%;float:left;background-color: #fff;position: relative;/* border: 1px solid #f4f4f4; */}
.prdctDtls .lftImg img{width: 100%!important;height: auto!important;}
.prdctDtls .lftImg.mbl{ display: none;}
.prdctDtls .lftImg li, .spritezoom-tint{width: 52%; margin: 0px auto; }
/*.prdctDtls .lftImg li:nth-child(2), .prdctDtls .lftImg li:nth-child(3), .prdctDtls .lftImg li:nth-child(4){ display:none;}*/
.prdctDtls .lftImg li img{margin:0px auto;}
.prdctDtls .lftImg li:nth-child(even){ margin-right:0px;}
.prdctDtls .lftImg li .zmIcn{background: url(../images/icn-zoom.png) no-repeat left top; width: 28px; height: 28px; text-indent:-10000px;position: absolute;top: 10px;left: 10px; z-index:99;}
.prdctDtls .lftImg li:hover i{display:none;}
.prdctDtls .lftImg .bx-wrapper .bx-pager{ display:none;}
.prdctDtls .lftImg .bx-wrapper .bx-controls-direction a, .prdctDtls .lftImg .bx-wrapper .bx-prev, .prdctDtls .lftImg .bx-wrapper .bx-prev{ display:none;}

.prdctDtls .lftImg #gallery_01 a{display:block;float:left;width: 80px;margin-right: 6px;margin-bottom: 6px;}
.prdctDtls .lftImg #gallery_01 a:last-child{margin-right: 0px;}
.prdctDtls .lftImg #gallery_01 a img{ width:100%;}
.zoomContainer{/* height: 470px!important; *//* overflow: hidden; *//* top: 167px!important; */}
 .zoomWrapper{position: inherit;/* height: 450px!important; */overflow: hidden;/* border: 1px solid #c6c5c5; */background-color: #fff;width: 100%!important;margin-bottom: 15px;}
.zoomWindowContainer .zoomWindow{ border:1px solid #eaeaea!important;}

.prdctDtls .lft .reviw{width:99%;}
.prdctDtls .lft .reVw .revwImg {margin: 0 3%;border-bottom: 1px solid #f5f5f5;padding: 3% 0;margin-bottom: 1%;}
.prdctDtls .lft .reVw{background-color: #fff; }
.prdctDtls .lft .reVw .revwImg .lft{width: 8%;margin-right: 1.5%;}
.prdctDtls .lft .reVw .revwImg .lft img{width:100%;border: 1px solid #ccc;border-radius: 12px;}
.prdctDtls .lft .reVw .revwImg .fldWrp{float:left;/* width:75%; */}
.prdctDtls .lft .reVw .revwImg .fldWrp label{width:auto;padding-top: 0;line-height: 13px;}
.prdctDtls .lft .reVw .revwImg .fldWrp input{margin:0px;border-radius: 0px;margin-right: 0px;margin-top: 0;width: 100%;}
.prdctDtls .lft .reVw .revwImg .fldWrp input[type="text"]{margin-top:10px;}
.prdctDtls .lft .reVw .revwImg .fldWrp input.btn{margin-top: 8px;width: 119px;}
.prdctDtls .lft .reVw .revwImg .rgt{width: 100%;/* padding: 3%; */}
.prdctDtls .lft .reVw .revwImg .rgt textarea{width:100%;}
.prdctDtls .lft .reVw .cmntPnl .orgnTbs{ border-bottom:1px solid #eaeef0; padding:0% 3%;}
.prdctDtls .lft .reVw .cmntPnl .orgnTbs ul.tabs{ float:left; width:80%;}
.prdctDtls .lft .reVw .cmntPnl .orgnTbs ul.tabs li{    float: left;  margin-right: 3%;}
.prdctDtls .lft .reVw .cmntPnl .orgnTbs ul.shrRgt{ float:right; width:13%;}
.prdctDtls .lft .reVw .cmntPnl .orgnTbs ul.shrRgt li{ width:62%; float:left;margin-right:8%;}
.prdctDtls .lft .reVw .cmntPnl .orgnTbs ul.shrRgt li select{ margin:0px; width:100%; border:none;}
.prdctDtls .lft .reVw .cmntPnl .orgnTbs ul.shrRgt li:nth-child(2){ width:30%; margin-right:0%;}
.prdctDtls .lft .reVw .cmntPnl .orgnTbs ul.shrRgt li select.stng{ background:url(../images/stng.png) no-repeat left 6px;}

.prdctDtls .lft .reVw .cmntPnl .cmnts{ padding:0% 3%;}
.prdctDtls .lft .reVw .cmntPnl .cmnts li{ padding:2% 0%; border-bottom:1px solid #eaeef0;}
.prdctDtls .lft .reVw .cmntPnl .cmnts .lft{ width:4%; margin-right:2%;}
.prdctDtls .lft .reVw .cmntPnl .cmnts .lft{width: 8%;margin-right: 1.5%;}
.prdctDtls .lft .reVw .cmntPnl .cmnts .lft img{width:100%;border: 1px solid #ccc;border-radius: 12px;}
.prdctDtls .lft .reVw .cmntPnl .cmnts .rgt{width: 100%;}
.prdctDtls .lft .reVw .cmntPnl .cmnts .rgt h3{margin-top:0px;font-size: 16px;float: left;}
.prdctDtls .lft .reVw .cmntPnl .cmnts .rgt span.dt{float:right;font-size: 12px;color: #b7b7b7;}
/*----- Start star class -------*/
.ratingStar
        {
            background-image: url(../images/Star.gif);
            height: 17px;
            width: 17px;
        }
        .emptyRatingStar
        {
            background-image: url(../images/WaitingStar.gif);
            height: 17px;
            width: 17px;
        }
        .filledRatingStar
        {
            background-image: url(../images/FilledStar.gif);
            height: 17px;
            width: 17px;
        }

        .Star
        {
            background-image: url(../images/Star.gif);
            height: 17px;
            width: 17px;
        }
        .WaitingStar{background-image: url(../images/WaitingStar.gif);height: 17px;width: 17px;}
        .filledRatingStar
        {
            background-image: url(../images/FilledStar.gif);
            height: 17px;
            width: 17px;
        }

        .blankstar
{background-image: url(../images/blank_star.png);width: 16px;height: 16px;margin-right: 1px;}
.waitingstar
{
background-image: url(../images/half_star.png);
width: 16px;
height: 16px;
margin-right: 1px;
}
.shiningstar
{background-image: url(../images/shining_star.png);width: 16px;height: 16px;margin-right: 1px;}


.spritezoom-view{ background-position: top center!important;  min-width:100%!important;}
.spritezoom-zoom {  border: 1px solid #ccc;  z-index:999999; pointer-events: none; }
.spritezoom-tint { background: #ccc; width:100%!important;}
.spritezoom-lens {  border: 1px solid #ccc;  margin: -1px; background: url(../images/icn-zoom.png) no-repeat center center;}
.spritezoom-title {  background: #888;  color: white;  padding: 3px;  text-align: center;}

.prdctDtls .lft .mid .prc{
    text-decoration: line-through;
}
.prdctDtls .lft .mid{padding: 4% 0 0%;float: right;width: 38.5%;margin-top: 0;padding-bottom: 30px;margin-right: 2%;position: relative;}
.prdctDtls .lft .mid:after{ content:''; display:block; clear:both;}
.prdctDtls .lft .mid .prdctDtlsRt{width:100%;}
.prdctDtls .lft .mid h2, .prdctDtls .lft .mid h2 span{font-size: 24px;color: #686868;text-align: center;width: 100%;line-height: 30px;margin-top: 0;}
.prdctDtls .lft .mid h2 i{margin-top:10px;}
.prdctDtls .lft .mid h2 i span{font-size: 18px;font-style:normal;font-weight:normal;color: #686868;}
.prdctDtls .lft .mid h2 i span.srgtLn{ font-size:12px;}
.prdctDtls .lft .mid h2 span{font-size: 24px;color:#757575;/*  padding-right: 15px;*/text-align: center;}
.prdctDtls .lft .mid span.srgtLn{font-size: 16px;margin: 0px 10px;color: #dfdfdf;}
.prdctDtls .lft .mid h2 a.lk{background: url(../images/icn-like.png) no-repeat right 3px;width: 17px;height: 21px;display: inline-block;/* text-indent:-10000px; */padding-right: 65px;font-size: 14px;margin: 10px 0;/* margin-left: 20px; */color: #757575;}
.prdctDtls .lft .mid h2 a.lk.lkd, .prdctDtls .lft .mid h2 a.lk:hover{background-image:url(../images/icn-liked.png);}
.prdctDtls .lft .mid ul.scl{min-height: 25px;/* margin-bottom: 0; */border: 0;float: left;padding: 0;margin-top: 0px;/* margin-left: 20px; */ display:none;}
.prdctDtls .lft .mid ul.scl li{list-style: none;float: left; margin: 0;}
.prdctDtls .lft .mid ul.scl li a{width:25px;display:block;height: 22px;margin: 0px 11px 0 0;text-indent:-10000px;background: url(../images/icn-snmall-share.png) no-repeat left top;}
.prdctDtls .lft .mid ul.scl li:first-child a{width: 28px;}
.prdctDtls .lft .mid ul.scl li a.twt{background-image: url(../images/icn-snmall-share.png);}
.prdctDtls .lft .mid ul.scl li a.yt{background-position:-77px top;}
.prdctDtls .lft .mid ul.scl li a.insta{background-position:-123px top;}
.prdctDtls .lft .mid .Dsclmr{
    margin-top: 20px;
}
.prdctDtls .lft .mid .Dsclmr ul{margin:0px;padding:0px;min-height: initial;border: 0px;}
.prdctDtls .lft .mid .Dsclmr ul li{margin:0px; font-size:12px; line-height:16px;}


.prdctDtls .lft .mid h3{color: #c90064;font-size: 17px;line-height: 20px;/* font-family:'museo_sans100', Arial, Helvetica; *//* text-transform:uppercase; */margin-bottom: 20px;}
.prdctDtls .lft .mid p{margin-bottom: 10px;font-size: 16px;color: #757575;margin-top: 00px;text-align: center;line-height: 25px;}
.prdctDtls .lft .mid p a{color:#c90064; font-weight:bold; text-decoration:underline;}
.prdctDtls .lft .mid p.crTxt{margin-top:40px;}
.prdctDtls .lft .mid p.whl{margin-bottom: 30px;}
.prdctDtls .lft .mid .outStock p{ font-size:14px; line-height:18px; margin-bottom:5px;}
.prdctDtls .lft .mid .outStock input{ width:80%;}

.prdctDtls .lft .mid ul{margin-left:0px; margin-top:10px; min-height:100px; border-bottom:1px solid #eaeaea; padding-bottom:3%;}
.prdctDtls .lft .mid ul li{list-style:disc; font-size:18px;margin-left: 20px;}
.prdctDtls .lft .mid .mrp, .prdctDtls .lft .mid .mrp span{font-size: 18px;padding: 5px 0px;margin: 10px 0px 0px;display:  block;text-align: center;}
.prdctDtls .lft .mid .szChrt{ padding: 0px 0px 0px; min-height: 70px; margin: 0px;}

.prdctDtls .lft .mid .szChrt a.szChrtbtn.tbl{font-family:'museo_sans100', Arial, Helvetica; font-size:16px; color:#be1622;font-weight: bold;padding-top: 5px;display: block;float: left;cursor: pointer;}

.prdctDtls .lft .mid .szChrt a.szChrtbtn.tbl:hover{ text-decoration:underline;}
.prdctDtls .lft .mid .szChrt ul li span{ color:#fff;}
.prdctDtls .lft .mid .szRdoBtn{ float: left; display: block; margin-right: 10px;}
.szRdoBtn input[type=radio] { position: absolute;  overflow: hidden;  clip: rect(0 0 0 0);  height:1px;  width: 1px!important;  margin: -1px;  padding:0; border:0; }
.szRdoBtn input[type=radio] + label {padding:0px; padding-left: 22px; margin:0px auto; height: 19px;  display:inline-block; line-height:15px; font-size:15px; vertical-align:middle; cursor:pointer; width: 1px;margin-right: 5px; padding-left: 0px; height: 32px; width: 32px;padding-top: 9px;text-align: center;font-weight: bold;}
.szRdoBtn input[type=radio]:hover + label{ /* background-position: 0 -21px; */ }
.szRdoBtn input[type=radio]:checked +  label, .szRdoBtn input[type=radio]:hover + label { background-color:#61ab52; }
.szRdoBtn input{background:#c2c2c2;}
.szRdoBtn label{border-radius:180px; background-color:#a7a9ac; text-align:center; COLOR: #FFF;}

.prdctDtls .lft .mid .stylDtl ul{ width:100%;}
.prdctDtls .lft .mid .stylDtl ul li{background: url(../images/bultIcn.png) no-repeat left 7px;  padding-left: 15px;text-transform: uppercase;font-family:'museo_sans100', Arial, Helvetica; line-height: 19px;height: 20px;}
.prdctDtls .lft .mid .qntityBx{ height: 40px;}
.prdctDtls .lft .mid .qntityBx h3{/* width: 69%; */float: left;margin-top: 8px;margin-left: 10px;}
.prdctDtls .lft .mid .qntityBx input{width: 13%;text-align: center;color: #be1622;float: left;margin-top: 5px;}
.prdctDtls .lft .mid .qntityBx .ntiFy{ width:140px; height: 23px; background-color:#f34848; padding: 7px 0px; text-align:center; display:block;color:#fff; font-size:16px;}

.prdctDtls .lft .mid .adCart{width:80%;margin:0 auto;display: block;text-align: center;}
.prdctDtls .lft .mid .adCart .btn{/* float:left; */margin-top: 0px;background: #575653;/* display: inline-block; */margin: 0px 15px;padding: 10px 20px;min-width: 120px;font-size: 14px;}
.prdctDtls .lft .mid .adCart .btn.p{background: #c90064;}
.prdctDtls .lft .mid .adCart .sclIcn{float:right;padding:0px;margin: 0px;display:none;}
.prdctDtls .lft .mid .adCart .sclIcn ul{min-height: 10px;}
.prdctDtls .lft .mid .adCart .sclIcn ul li{ float:left; margin-top: 3px; list-style:none;}
.prdctDtls .lft .mid .adCart .sclIcn ul li a{ height: 22px;display: block; margin-right:7px; text-indent:-10000px; background-size:100% auto; width: 24px;}
.prdctDtls .lft .mid .adCart .sclIcn ul li a.fb{background-image: url(../images/icn-fb.png);}
.prdctDtls .lft .mid .adCart .sclIcn ul li a.twt{background-image: url(../images/icn-twt.png);  }
.prdctDtls .lft .mid .adCart .sclIcn ul li a.insta{background-image: url(../images/icn-insta.png); }
.prdctDtls .lft .mid .adCart .sclIcn ul li a.prntScr{background-image: url(../images/icn-ps.png);}
.prdctDtls .lft .mid .adCart .sclIcn ul li a:hover{ background-position: left -55px;}
.prdctDtls .lft .mid .chckDlvry p.chckDlvry{background: url(../images/icn-chckDlvry.png) no-repeat left top; padding-left: 45px;margin-top: 10px;}
.prdctDtls .lft .mid .pnCod{ width: 165px;}
.prdctDtls .lft .mid .pnCod input{ width: 105px; height: 15px; float: left;}
.prdctDtls .lft .mid .pnCod a{background: url(../images/dlvry-icn.png) no-repeat right top;display: block;width: 30px;height: 32px;margin-top: 8px;float: right;}
.prdctDtls .lft .mid .mrOptin{width:100%;margin-left: 0px;margin-top:15px; display: block;}
.prdctDtls .lft .mid .mrOptin li{ width: 90px; height: 90px; margin-bottom: 20px; float:left; margin-right:20px; position: relative; background: #dedede; text-align: center; list-style:none; overflow:hidden;}
.prdctDtls .lft .mid .mrOptin li a{display:block; width: 100%; height: 100%; background:no-repeat center center; background-size:100% auto;border: 2px solid #dedede;}
.prdctDtls .lft .mid .mrOptin li a.active{border:2px solid #be1622;}
.prdctDtls .lft .mid .mrOptin li img{display:none;}


.prdctDtls .lft .mid .grpSalePnl{/*position:absolute;*/ bottom:0px;width: 100%; margin-top:5px;}
.prdctDtls .lft .mid .grpSalePnl h3{ text-decoration:underline; font-size:14px;}
.prdctDtls .lft .mid .grpSale{margin-left: 0px;float: left;}
.prdctDtls .lft .mid .grpSale li{ width: 90px; height: 130px; margin-bottom: 0px; float:left; margin-right: 20px; position: relative; text-align: center; list-style:none;}
.prdctDtls .lft .mid .grpSale li:nth-child(1){margin-right:50px;}
.prdctDtls .lft .mid .grpSale li a{display:block; width:86px; height:86px; background:no-repeat center center; background-size:100% auto;border: 2px solid #dedede;}
.prdctDtls .lft .mid .grpSale li a.active{border:2px solid #be1622;}
.prdctDtls .lft .mid .grpSale li:nth-child(1):after{content:""; position:absolute; display:block; background:#666; right:-40px; background: url(../images/icn-pair.jpg) no-repeat center center; width:28px; top:35px; height:28px;}
.prdctDtls .lft .mid .grpSale li h2, .prdctDtls .lft .mid .grpSale li h2 span{font-size:11px; line-height:16px; }
.prdctDtls .lft .mid .grpSale li h2{margin-bottom:0px; display:none;}
.prdctDtls .lft .mid .grpSale li img{display:none;}
.prdctDtls .lft .mid .grpSale li select{padding:2px 5px; width:100%; margin-bottom:0px;}
.prdctDtls .lft .mid .grpPrc{float:left; margin-left:0px; color:#be1623; font-size:12px;margin-top: 3px;width: 48%;}
.prdctDtls .lft .mid .grpPrc p{}
.prdctDtls .lft .mid .grpPrc p b{font-size:14px; font-weight:normal;}
.prdctDtls .lft .mid .grpPrc p, .prdctDtls .lft .mid .grpPrc p span{ color:#be1623; font-weight:bold; font-size:18px;}
.prdctDtls .lft .mid .grpPrc .btn{width:100px; text-transform:uppercase; font-weight:bold; font-size:15px;margin-top: 14px;}

.prdctDtls .lft h1.hd{width:99%;margin-top: 2.5%;text-transform: uppercase;}
/*.prdctDtls .lft .itmDlt h1 span.hdBrdr, .prdctDtls .lft .reviw h1 span.hdBrdr{    background-color: #E7E7E7;}*/

.prdctDtls .lft .itmDlt ul{width:90%; background-color:#fff;    width: 98.8%; margin-right:1.2%;}
.prdctDtls .lft .itmDlt h3{ font-size:12px; color:#282828; float:right; width:97%; text-align:left;}
.prdctDtls .lft .itmDlt .icn{ float:left; margin-top:4px;}
.prdctDtls .lft .itmDlt ul li{ border-bottom:1px solid #e8e8e8; padding: 1% 2%;}
.prdctDtls .lft .itmDlt .itmSld ul{/* padding: 1% 0%; */}
.prdctDtls .lft .itmDlt .itmSld ul li{padding:0%;border:none;font-size: 14px;color: #282828;width: 47%;float: left;margin: 0% 1.5%;}
.prdctDtls .lft .itmDlt p{font-size: 14px;color: #282828;margin: 0% 3%;font-weight: normal;margin-bottom: 5px;}
.prdctDtls .lft .mid .prdCr{background:#fff;padding:20px;position: absolute;top: 0;left: 0;height: 100%;width: 100%;display: none;}
.prdctDtls .lft .mid .prdCr .clsBtn{}
.prdctDtls .lft .mid .prdCr h2{font-size:18px;}
.prdctDtls .lft .mid .prdCr hr{margin:5px auto 10px; border:0px; border-bottom:1px solid #c2c2c2; outline:0;}
.prdctDtls .lft .mid .prdCr ul{border-bottom:0px;}
.prdctDtls .lft .mid .prdCr ul li{text-align:center;font-size: 14px;line-height: 20px;margin-bottom: 10px;}	


.prdctDtls .rgt{width: 18.6%;}
.prdctDtls .rgt h3{ font-size:14px; color:#282828; margin-top:15px;}
.prdctDtls .rgt .prdctRvw h2{ margin-top:0px; font-size:15px;}
.prdctDtls .rgt .prdctRvw, .prdctDtls .rgt .rcntVw{background-color:#fff; padding-top:10px; }
.prdctDtls .rgt .prdctRvw ul li img{margin: 20px auto;display:block;}
.prdctDtls .rgt .prdctRvw ul li a{text-align:center;display:block;font-size:12px;border-bottom: 1px solid #e8e8e8;padding-bottom: 5%;/* margin-bottom: 5%; */}
.prdctDtls .rgt .prdctRvw ul li h2{/* padding:0% 13% 5%; */text-align: center;}

.prdctDtls .rgt .rcntVw ul li{    padding: 5%;}
.prdctDtls .rgt .rcntVw ul li .lft{    width: 23%; border: 1px solid #deeaee;}
.prdctDtls .rgt .rcntVw ul li .rgt{ width:72%;}
.prdctDtls .rgt .rcntVw ul li .rgt h2{margin-top: -3px;font-size: 12px;line-height: 18px;}
.prdctDtls .rgt .rcntVw ul li .lft img{width: 100%;}
.prdctDtls .rgt .rcntVw ul li .rgt span{ color:#282828; font-size:12px;}
.prdctDtls .rgt .rcntVw ul li .rgt span.mrp{ color:#c2c2c2; text-decoration:line-through;}


/*-----------------Sold Out Hover -------------------*/
/*
.prdctsThmb2 li.sldOt span.sldTgTp{ z-index:999; position:absolute; background:url(../images/icn-sldTgTp.png) no-repeat left top;  width:84px; height: 82px; top: -5px; left: -4px;}
.prdctsThmb li.sldOt span.sldTgBtm{ z-index: 10000; position:absolute; background:url(../images/icn-sldTgBtm.png) no-repeat right top; width:84px; height: 82px; bottom: -5px; right: -5px;}

.prdctsThmb li.sldOt .hvr.sldOt{ background:url(../images/bg-ovrly.png); width:100%; height:100%; position:absolute; top:0px; left:0px; display: none; pointer-events: none;   -webkit-transiton: opacity 0.2s;  -moz-transition: opacity 0.2s;  -ms-transition: opacity 0.2s;  -o-transition: opacity 0.2s;  -transition: opacity 0.2s;}
.prdctsThmb li.sldOt .hvr.sldOt span.sldTgTp{ z-index:999; position:absolute; background:url(../images/icn-sldTgTp-hvr.png) no-repeat left top;  width:84px; height: 82px; top: -4px; left: -3px;}
.prdctsThmb li.sldOt .hvr.sldOt span.sldTgBtm{ z-index: 10000; position:absolute; background:url(../images/icn-sldTgBtm-hvr.png) no-repeat right top; width:84px; height: 82px; bottom: -2px; right: -4px;}
.prdctsThmb li .hvr.sldOt .dtls{ background:url(../images/bg-ovrly2.png); width: 100%; min-height: 17%; padding:3% 5%; position:absolute; bottom:0px; left:0px; display:block; z-index:999;}
.prdctsThmb li.sldOt .hvr.sldOt .dtls h2{position:relative; line-height:16px; padding-right:23px;}
.prdctsThmb li.sldOt .hvr.sldOt .dtls h2 span{line-height:18px}
.prdctsThmb li.sldOt .hvr.sldOt .dtls .lkd{background:url(../images/icn-like3.png) no-repeat center top; width:23px; height:23px; position:absolute; top:0; right:-3px; display:block;}
.prdctsThmb li.sldOt .hvr.sldOt .dtls p{margin-bottom:5px;}
.prdctsThmb li.sldOt .hvr.sldOt .lks{display:none;}
.prdctsThmb li.sldOt .hvr.sldOt p, .prdctsThmb li .hvr.sldOt b, .prdctsThmb li .hvr.sldOt span{color:#fff;}*/
/*.prdctsThmb li:hover .hvr.sldOt{display: block; opacity: 1; visibility:visible;pointer-events: none;}*/



.hightlights{}
.hightlights .bnr{float:left; display:block; overflow:hidden; line-height:0px; width:19.6%; margin-bottom: 1.5%; height:100%; position:relative;}
.hightlights .bnr.muscFest, .hightlights .bnr.beachBoho{ height:220px;}
.hightlights .bnr.muscFest iframe, .hightlights .bnr.beachBoho iframe{   height: 399px;width: 179%;margin-top: -56px; margin-left: -40%;}
.hightlights .bnr img{width:100%; }
.hightlights .bnr img.bnrMbl2{ display:none;}
.hightlights .bnr.bg{width:100%;/* min-height: 510px; */margin-bottom: 3%;}
.hightlights .bnr.bg ul li{ width: 23.4%; margin-right: 2.1%; float:left;}

.hightlights .bnr.bg ul li:last-child{ margin-right:0px;}
.hightlights .bnr.bg ul li h1{background: url(../images/bg-hm-imgWrd1.png) no-repeat center top; padding-top:16%;     background-size: 63% auto;margin-top: 10px;}

.hightlights .bnr.bg ul li a.btn.shpNw{  margin: 5px auto 0px;  height: 28px;}
.hightlights .bnr.bg ul li.prdct1 h1{background-image: url(../images/bg-hm-imgWrd2.png);}
.hightlights .bnr.bg ul li.prdct2 h1{background-image: url(../images/bg-hm-imgWrd3.png);}
.hightlights .bnr.bg ul li.prdct3 h1{background-image: url(../images/bg-hm-imgWrd4.png);}


.hightlights .bnr.hf{width:49.25%; margin-right:1.5%; float:left;}
.hightlights .bnr.hf.vdo{ height:370px;}
.hightlights .bnr.hf iframe{height:480px; margin-top: -64px; width: 108%;margin-left: -35px;}
.hightlights .bnr .btnLook{ position:absolute; background: url(../images/beach-boho-txt.png) 35px top no-repeat; width:100%; bottom: 4px; left:0px; display:block; height: 60px; background-size: 70% auto;}
.hightlights .bnr .btnLook.muscFst{background: url(../images/music-fest-txt.png) 49px top no-repeat; height:46px;}
.hightlights .bnr .btnLook.panarea{background: url(../images/panarea-txt.png) 15px top no-repeat; height:305px;top: 40%;}
.hightlights .bnr.lst{margin-right:0; float:right;}

/*----------------Left Navigation------------------*/
/*.sticky-wrapper{width: 18.5%; float:left;}
.sticky-wrapper.is-sticky{ width:18.5%;}
.sticky-wrapper.is-sticky .lftNav{ width: 16.4%;}
.sticky-wrapper.is-sticky .lftNav.fl{ width:100%;}*/
/*.sticky-wrapper .lftNav{width: 100%; padding-bottom: 120px; }*/ 

.lftNav.fixed {position: fixed;width: 13.6%;}
.lftNav, .lftNav.fl{width: 22%;float:left;}



.lftNav h2{ font-size:14px; margin-top:15px; color:#282828;}
.lftNav .catLft{background-color:#fff;padding: 5% 8%;}
.lftNav .catLft .catLftDtl ul li{float: left;width: 100%;/* list-style-type: circle; */}

.lftNav .catLft .catLftDtl ul li ul.sb li a{background: url(../images/bg-sbNav.png) no-repeat left 4px;padding-left:15px;font-size: 14px;font-weight: normal;margin-bottom: 7px;font-family: 'DINPro';text-transform: capitalize;}
.lftNav .catLft .catLftDtl ul li ul.sb li{ list-style:none;}
.lftNav h2.lftMnuMbl {/* display:none; */}
.lftNav h2.lftMnuMbl{display:block;background-color: #fbfbfb;padding: 1% 6%;border: 1px solid #dadada;}
.lftNav h2.lftMnuMbl i{float:right;background: url(../images/mblMnu-Arw.png) no-repeat center center;width: 20px;height: 22px;margin-top: 2px;margin-right: 0px;/* transition: all 300ms ease-in 0s; */-moz-transition: all 300ms ease-in 0s;-o-transition: all 300ms ease-in 0s;transition: all 300ms ease-in 0s;}
.lftNav h2.lftMnuMbl.closed i { -webkit-transform: rotate(-90deg);    -moz-transform: rotate(-90deg);    -o-transform: rotate(-90deg);    -ms-transform: rotate(-90deg);    transform: rotate(-90deg);}
.lftMnuMbls{display: block;border: 1px solid #dadada;border-top: 0;}
.brandLft{
    /* display: block!important; */
}


.lftNav .catLft  h3{float: right; color:#282828; width: 88%; text-align: left;}
.lftNav .catLft .icn{ float:left;    margin-top: 4px;}
.lftNav .catLft .catLftDtl, .brandLftDtl{/* display:block!important; */}
.brandLftDtl{display: none;}

.lftNav .catLft .sb{margin-left: 15px;margin-top: 10px;}
.lftNav .catLft .sb:after{ content:''; clear:both; display:block;}
.brandLftDtl table{ width:100%;}
.brandLftDtl tr{ float:left; width:90%;}

.panel-collapse{display:none;}
.lftNav .brandLft{background-color:#fff;padding: 5% 8%;}
.lftNav .brandLft .brnd{margin: 4% 0%;}
.lftNav .brandLft .brandLftDtl ul li{ padding-left:20%;}
.lftNav .brandLft  h3{/* float: right; */color:#282828;/* width: 88%; */text-align: left;font-size: 14px;}
.lftNav .brandLft .icn{ float:left;    margin-top: 4px;}
.lftNav .brandLft .brnd h3 a{background: url(../images/clsImg.jpg) no-repeat left 3px;display: block;padding-left: 30px;}
.lftNav .brandLft .brnd.active h3 a{background: url(../images/opnImg.jpg) no-repeat left 5px;}


/*.sticky-wrapper.is-sticky .lftNav{width: 12%; margin-top:0%;}*/
.lftNav h1{background-color: #fffde2; color: #505050; padding:0px 5px; display:inline-block;font-size: 14px;margin-bottom: 10px;}
.lftNav h1 span{ color:#505050;}
.lftNav ul{/*margin-bottom:20px; width: 12%; *//* margin-left: 20px; */margin-top: 10px;}
.lftNav ul li a{color: #505050;padding: 0px 5px;line-height: 15px;display: block;font-family: 'DINPro-Bold';}
.lftNav ul li ul li a{}
.lftNav ul li a:hover, .lftNav ul li a.active {color:#f9c464;}
.lftNav table{margin-bottom: 0;}
.lftNav table label{ color:#505050; font-size: 12px;}
.lftNav .szRdoBtn{ float: left; display: block;}
.lftNav input[type=checkbox], .lftNav input[type=Radio] { position: absolute;  overflow: hidden;  clip: rect(0 0 0 0);  height:1px;  width: 1px!important;  margin: -1px;  padding:0; border:0; }
.lftNav input[type=checkbox] + label, .lftNav input[type=Radio] + label {padding:0px;padding-left: 20px;margin:0px auto;display:inline-block;line-height:15px;font-size: 14px;vertical-align:middle;cursor:pointer;margin-right: 5px;height: 17px;padding-top: 0px;text-align: left;font-family: 'DINPro';}
.lftNav input[type=checkbox]:hover + label, .lftNav input[type=Radio]:hover + label{ background-position: 0 -21px; }
.lftNav input[type=checkbox]:checked +  label, .lftNav input[type=checkbox]:hover + label, .lftNav input[type=Radio]:checked +  label, .lftNav input[type=Radio]:hover + label {background-position: 0 -34px;}
.lftNav input{}
.lftNav label, .lftNav.hm ul li a{background: url(../images/bg-lft-chk2.jpg) no-repeat left -1px;COLOR: #505050;padding-left: 20px;display:block;margin-bottom: 5px;padding-top: 1px;}
.lftNav.hm ul li:hover, .lftNav.hm ul li a:hover, .lftNav.hm ul li a.active{ background-position: 0 -28px; }



/*-------------------------------------------- for search panel  *----------------------------------------*/
.accordionContent {padding: 10px 5% 5px; width:90%; }
.accordionHeaderSelected { background-color: #fffde2; cursor: pointer; font-size: 12px; font-weight: bold; margin-top: 5px; padding:5px 5%; width:90%;}
.accordionHeader{background-color: #fffde2; color: #2a2f33; cursor: pointer; font-size: 12px; font-weight: bold; margin-top: 5px; padding: 5px 5%; width:90%; }
.href {color: #2a2f33; font-weight: bold; text-decoration: none; text-transform:uppercase; }
/************----------------------------END-------------------------**************************************/

/*----------------------------- product's thumbnails--------------------------------*/


/*---Trend Dtl---*/
.dtlFtrLk .prdctsThmb.trndDtl li{width: 15.5%;  float:left; margin: 0% 1.3% 2% 0;position:relative; cursor:pointer;  color:#fff;}
.dtlFtrLk .prdctsThmb.trndDtl li:last-child{ margin-right:0px;}


aside.rgt .shwMr{width:300px; height:30px; margin:10px auto; padding:5px 10px;display: none;}
aside.rgt .shwMr a{background:#f34848; text-align:center; color:#fff; display:block;}
aside.rgt .shwMr a:hover{background:#fff3ba; color:#505050; }








.goTpBtn{ display:none;    margin-top: 50px;    padding-top: 200px;}
.goTpBtn a{background: url(../images/btnGoTp.png) no-repeat right top; width:104px; height:46px; float:right; text-align:right;font-size: 16px;  padding:12px 24px;display: none;}
.dtlFtrLk{margin-top:10px;}

.dtlFtrLk .prdctsThmb{width:100%;}
.dtlFtrLk .prdctsThmb li{  width: 16%;  margin: 0% 0.7% 2% 0;  float: left;  position: relative; cursor: pointer; color: #fff;}
.dtlFtrLk .prdctsThmb span span:last-child li{ margin-right: 0px;}
.dtlFtrLk .prdctsThmb li a.btn.shpNw{ width: 110px; position: absolute; bottom: 33%; left: 50%; font-size: 16px; padding: 5px 5px; pointer-events: none; margin-left: -55px;}
.dtlFtrLk.clctn .prdctsThmb li a.btn.shpNw{ width: 35%; left: 30%;}
.dtlFtrLk .prdctsThmb li a.img{display:block; width:100%; background: url(../img/products/img-1.jpg) no-repeat center center #e3e3e3;background-size: 150% auto;height: auto;}
.dtlFtrLk .prdctsThmb li a.img span{padding-top: 195%;display: block;}
.dtlFtrLk.clctn .prdctsThmb li ul.scl li{ margin-right:5px;}




/*------- About Pia Pauro -----*/
.wrap.needle2ship{ max-width:100%;}
.needle2ship .wrpPia{ background-color:#010300;}
.needle2ship .hmBnr{background:url(../images/hm-bnrs/pia-pauro-banner.jpg) no-repeat center center;height: 385px;  background-size: 100%; max-width:1300px; display:block; margin-bottom:0px; }
.needle2ship p{ display:none;}

/*--------------------- Event -----------------------*/
.evntCollg{ width:100%; margin-top: 15px;}
.evntCollg img{ width:100%;}
.evntCollg .lft{ width: 49%; margin-left: 20%; margin-top: 1.5%;}
.evntCollg .lft h2, .evntCollg .lft p{ color:#be1522;}
.evntCollg .rgt{ width: 6%;}
.evntCollg a.rgt{background: url(../images/icn-pdf.png) no-repeat left top; margin-right: 30%; margin-top: 4%;padding-left: 3.5%;line-height: 19px;}

.eventPnl{ margin-top: 40px;}
.eventPnl .rgt{ width: 88%;}
.eventPnl h1{ margin-bottom:2%;}
.eventPnl .evntsThmbs li{ width: 23%;  margin: 0% 2% 2% 0%; float: left; color:#505050; font-weight:bold;line-height: 22px;}
.eventPnl .evntsThmbs li a{ height:30px; display:block;}
.eventPnl .evntsThmbs li img{ width:100%; min-height: 211px;}

/*----------------------- Event Detail ----------------------*/

.evntDtls {}
.evntDtls .blk{width: 53%;     margin-bottom: 1.5%;    display: block;    float: left;    overflow: hidden;    line-height: 0px;}
.evntDtls .blk.sml{width: 23.8%; margin-right: 1.5%;  }
.evntDtls .blk.sml.rgt{ width:100%; height:auto;}
.evntDtls .blk.sml.last{ margin-right:0%;}
.evntDtls .blk.bg{width: 74.5%; margin-left:0; }
.evntDtls .blk.txt{ float:right; width: 24%;}
.evntDtls .blk.bg img, .evntDtls .blk.sml img{width: 100%;}
.evntDtls .blk .lft{ width: 40%;}
/*.evntDtls .blk a.pdfBtn{background: url(../images/icn-pdf.png) no-repeat left top;  padding-left: 17%; line-height: 19px; width: 26%; height: 41px;display: block;padding-top: 1px;float: left;}*/
.evntDtls .blk a.plyVdo{background: url(../images/play-icon.png) no-repeat left top;  padding-left: 17%; line-height: 19px; width: 45%; height: 41px;display: none;padding-top: 10px;}
.evntDtls .blk .rgt{width: 99%; margin-right:1%; position:relative;}
.evntDtls .blk .rgt h1{margin-bottom:20px;}
.evntDtls .blk .rgt .evntHd{ position:absolute; top:0px; left:0px;}
.evntDtls .blk .rgt .hgt{ display:block; padding-top:62.5%;}
.evntDtls .blk .rgt p{color:#be1522;}

/*------- seller -------*/
.sellr{    margin-top: 25px;}
.sllrTbl{ background-color:#fff;width:99%; }
.sllrTbl th{ width:25%; background-color:#F0F0F0;    width: 26%; color:#282828; font-size:16px; padding:8px;}
.sllrTbl th:nth-child(4){    padding-left: 0;}
.sllrTbl td{ padding-top:10px;    border-bottom: 1px solid #ECECEC; padding-bottom: 12px;}
.sllrTbl td h2{ margin-top:0px;}
.sllrTbl td span{padding: 8px;font-family: 'DINPro';}
.sllrTbl td input{ margin-top:0px;}


.ofr-and-deals{margin-bottom: 105px;}
.ofr-and-deals ul{
    margin-top: 15px;
}
.ofr-and-deals ul li{
    float: left;
    margin-right: 2.8%;
    margin-bottom: 2.5%;
    width: 48.6%;
}
.ofr-and-deals ul li img{ width:100%;}
.ofr-and-deals ul li:nth-child(2n+2){ margin-right:0px}



/*-------------------------- Contact Us ---------------------------*/
.abtUs {margin-top:30px;margin-bottom: 105px;}
.abtUs h2{margin-bottom: 15px;text-transform: none;color: #ce1371;font-weight:  bold;font-size:  20px;}
.abtUs h3{text-transform:uppercase;font-size:13px;margin-bottom: 2px;margin-top: 20px;}
.abtUs p{/* margin-bottom: 10px; */line-height: 20px;}
.abtUs p b{line-height: 18px;font-size: 18px;font-weight:  bold;margin: 35px 0px 10px;display:  block;}
.abtUs ul{margin: 10px 0px 25px;}
.abtUs ul li{/* margin-left: 16px; *//* list-style: inherit; *//* list-style-type: disc; *//* line-height: 21px; */font-size: 16px;line-height: 20px;}
.abtUs ul.blt li{background: url(../images/arrow.png) no-repeat top left;padding-left: 15px;margin-bottom: 8px;}


.Kitchen{margin-top: 105px;}
.Kitchen .lft{width: 47%;/* border:1px solid; */margin-right: 0%;line-height: 0px;margin-top: 0.7%;}
.Kitchen .lft img{width: 87%;line-height: 0px;/* margin:  0 auto; */display: block;}
.Kitchen .rgt{
    width: 53%;
}
.Kitchen .rgt h3{margin-bottom: 30px;}
.Kitchen .rgt p{margin-bottom:30px;font-size:  18px;line-height: 24px;text-align:  justify;}


.cntctUs.wrap{/* width: 76%; */background: #fff;/* padding: 0 10%; */min-height: 220px;}
.cntctUs .cntctUsLft{ width: 19%; float:left;  }
.cntctUs .cntctUsLft ul li{display: block;line-height: 18px; background:none;  margin-bottom: 10px; }
.cntctUs .cntctUsLft ul li a{ color:#58595b; background: url(../images/cntct-icnAbout.png) no-repeat left top; padding-left:32px; padding-bottom: 10px; padding-top: 3px; display:block;  }
.cntctUs .cntctUsLft ul li.carer a{background-image: url(../images/cntct-icnCrer.png);}
.cntctUs .cntctUsLft ul li.pvcy a{background-image: url(../images/cntct-icnPrvcy.png);padding-top: 5px;}
.cntctUs .cntctUsLft ul li.cllctn a{background-image: url(../images/cntct-icnClctn.png); padding-top: 0px;}
.cntctUs .cntctUsLft ul li.cntct a{background-image: url(../images/cntct-icnCntct.png);padding-top: 4px;}
.cntctUs .cntctUsLft ul li.faq a{background-image: url(../images/cntct-icnFaq.png);padding-top: 4px;}
.cntctUs .cntctUsLft ul li.rtnExchng a{background-image: url(../images/cntct-icnRetnExchng.png); padding-top:0px;}
.cntctUs .cntctUsLft ul li.trmsNconditn a{background-image: url(../images/cntct-icnTrms.png); padding-top:0px;}
.cntctUs .cntctUsLft ul li.shpng a{background-image: url(../images/cntct-icnShpng.png);padding-top: 5px;}
.cntctUs .cntctUsLft ul li.strgtLn{ display:none;}
.cntctUs .cntctUsLft ul li a:hover, .cntctUs .cntctUsLft ul li a.current{ background-position: left -82px; color:#f49c18;}
.cntctUs .cntctUsRgt{width: 77%; float:right; padding-left: 31px;background: url(../images/tab-crnt.jpg) no-repeat 24px top;  }
.cntctUs .cntctUsRgt .cntntwrap{ border-left:1px solid #bbbaba; padding-left: 30px; min-height: 400px;}
.cntctUs .cntctUsRgt #FAQ h3{ color:#58595b; font-size:14px; font-family: 'museo_sans300_italic', Arial, Helvetica;}
.cntctUs .cntctUsRgt #FAQ p{ color:#58595b;}
.cntctUs .cntctUsRgt #Privacy h3{ color:#58595b; font-size:14px; }
.pia{ margin-top: 30px;}
.pia p{margin-left:40%; margin-bottom:2%;}

/*-------------------------- Find Us -----------------------*/

.findUs.wrap{ width: 76%; padding: 0 10%; background:#fff; }
.findUs h1, .findUs p, .findUs h2, .findUs b{color:#222021;}
.findUs h1{font-size:16px}
.findUs .nav{margin-bottom:20px;height: 30px;margin-top: 20px;}
.findUs .nav li { float:left; margin-right: 1%;}
.findUs .nav li a{color:#222021;; padding: 0px 10px; display: block;}
.findUs .nav li a:hover, .findUs .nav li a.current {background-color: #fffde2; color:#222021;}
.findUs .stors{}
.findUs .stors li{float:left; display:block; width: 31%; margin-right:2%; min-height: 75px; color:#222021;}
.findUs .stors li.hd{ margin-top:0px; width:98%; min-height:35px;}



/*-------------------------------- Collection --------------------------*/
.clctn .lft.lftNav{ width: 13%;}
.clctn .lftNav h1.brdCrmb { background:none; padding-left: 0px; font-size: 11px; margin-bottom: 0;}
.rgt.colctntWrp{ width: 87%;}
.clctn .rgt .lft{width: 67.3%; position: relative;margin-bottom: 20px;}
.clctn .rgt .lft img{ width:100%;}
.clctn .lft a.btn.shpNw{ width: 15%; position: absolute; top: 49%; left: 46%;}
.clctn .rgt .rgt{line-height:0px;width: 26%;margin-right: 5%;}
.clctn .rgt .rgt img{ margin-bottom:8px;}
.clctn .rgt p{ margin-bottom: 0px; line-height:22px; margin-top: 10px;}
.clctn .rgt a.btn.shpNw{ margin: 0px;}
.ptrn2{  -moz-box-shadow: 0 0 10px #999; -webkit-box-shadow: 0 0 10px #999; box-shadow: 0 0 10px #999;}

.dtlFtrLk.clctn{position: relative;}
.rgt.colctntWrp p.HdTtl{font-size: 18px; font-family:'museo_sans300', arial;color: #00213f;}
.dtlFtrLk.clctn .prdctsThmb{ margin: 0%;     }
.dtlFtrLk.clctn .prdctsThmb li{ margin-bottom:0px; text-align: center;      margin: 0% 0.0% 2% 0;}
.dtlFtrLk.clctn .prdctsThmb li img{ width: 96%;}
.dtlFtrLk.clctn .prdctsThmb li ul.scl li{ height: 25px!important; width: 25px!important;   margin-right: 5px;}




.colction{position:relative;}
.clctBnr{line-height:0px; height: 454px; cursor:pointer;}
.cltnCntnt{padding:20px 0; position:relative; background: url(../images/bg-pattern2.jpg); display: none; width:100%; }

.cltnCntnt::after{ content: ''; display: block; position: absolute;  left: 2%; top: -25px; width: 0;height: 0px;border-left: 30px solid transparent;border-right: 30px solid transparent; border-bottom: 25px solid #f3e2c8;}
.cltnCntnt .lft{width: 56%;margin-right:2%;margin-left: 2%;height: 236px;}
.cltnCntnt .rgt{width: 40%;}
.cltnCntnt p{ font-size:14px; line-height:20px; margin-right: 3%; margin-bottom: 10px;}
.cltnCntnt h2{margin: 0px 0 10px; font-size:16px; color:#58595b;}
.cltnCntnt a{ text-decoration:underline; display:block; margin-top:19px; font-weight:bold;}

/*-------------------------------- My Cart -----------------------------------*/
.trkIcn a{background: url(../images/icnTrk-order.png) no-repeat right top; width:125px; height:30px; float:right;margin-right: 11%;}
.crtOtr{width: 100%;/* border-bottom: 1px solid #be1522; */padding-top: 8%;padding-bottom: 105px;/* background-color: #e7e7e7; */}
.crtPnl{width: 90%;}
.crtPnl .lft{width: 100%;}
.crtPnl .lft fieldset{width:100%;}
.crtPnl .rgt{width: 100%;/* margin-left:5%; */border-top: 1px solid #f6f6f6;margin-top: 2%;}
.crtPnl .rgt .rgt{width:auto;border:0px;margin-top: 10px;padding-bottom: 25px;}
h2.noItm{margin-top: 150px;margin-bottom: 150px;text-transform: uppercase;text-align: center;}
.crtPnl h2.noItm{margin:0px;padding: 10% 0;}
.crtPnl .rgt .adrsBk li{}

.crtPnl.pay .instAdrs{
    border-bottom: 1px solid #eaeaea;
    padding-bottom: 30px;
    margin-bottom: 30px;
    margin-top: 10px;
    }
    .crtPnl.pay .instAdrs:after{ content:''; display:block; clear:both;}
.crtPnl.pay .instAdrs fieldset{width:100%;}
.crtPnl.pay .instAdrs .fldWrp{width: 31.3%;margin-right: 2%;margin-bottom: 12px;}
.crtPnl.pay .instAdrs .fldWrp label{padding-top:0px;line-height: 17px;margin-bottom: 5px;}
.crtPnl.pay .instAdrs .fldWrp:nth-child(3){ margin-right:0px;}
.crtPnl.pay .instAdrs .fldWrp.frstNm{ margin-right:2%;}
.crtPnl.pay .instAdrs .fldWrp input, .crtPnl.pay .instAdrs .fldWrp select{width:100%;margin-top: 0;margin-bottom: 0;}
.crtPnl.pay .instAdrs .fldWrp input.btn{margin-top: 20px;width: 40%;margin-left:0px;float: left;}

.crtPnl.pay .adrsBk{/* border-top:1px solid #eaeaea; *//* padding-top: 30px; *//* margin-top: 30px; */}

.myCrt{padding-bottom: 0px;width: 100%;margin: 0 auto;}
.myCrt h2{margin-top: 0px;}
.myCrt .pymntMthod br{display: none;}
.myCrt .pymntMthod label{ margin-right:20px;}
.myCrt .wrap{ margin-top: 25px;}
.myCrt .crtTbl{width:100%;/* border-top: 1px solid #b1b1b1; */margin-top: 0px;}
.myCrt .crtTbl td.prdctNm{font-weight:bold;}
.myCrt .crtTbl td.prdctNm span{font-size: 14px;line-height: 19px;display: block;}
.myCrt .crtTbl td.prdctNm span.sllrNm{
    color: #279ad6;
    font-size: 12px;
    margin-top: 4px;
}
.myCrt .crtTbl td .pnlSize{width:50%; float:left;}
.myCrt .crtTbl td select{width:70%;height:29px;margin-top:0px;background: #fcf9ee;border-radius: 8px;}
.myCrt .crtTbl td input{/* width: 50%; */float:left;margin-top:0px;background:  none;color: #DC0B76;padding: 0;margin-top: 20px;font-size: 13px;}
.myCrt .myCrtLft{ width: 15%; float:left;}
.myCrt .myCrtLft img{width:100%;}
.myCrt .myCrtRgt{ width: 85%; float:right;}
.myCrt ul.hdng li{float:left;margin: 0;width: 12.24%;color:#231f20;font-size: 12px;display: block;min-height: 10px;margin-right: 2%;padding: 0% 1%;}
.myCrt ul.hdng{/* padding-bottom:35px; */margin: 0;padding: 5px 0;margin-top:10px;width: 100%;border-bottom: 1px solid #eee;border-top: 1px solid #eee;}
.myCrt ul.hdng:after{display:block;content:'';clear:both;}

.myCrt ul.hdng li.qty{width: 22%;}
.myCrt ul.hdng li:last-child{}
a.crtTxt{ width:100%; display:block;}
.crtTbl tr{border: 1px solid #c2c2c2;}
.crtTbl td{width: 14.28%;padding: 1.5% 1%;vertical-align:top;text-align: left;}
.crtTbl td.img{/* padding:0px; */padding: 1.5% 0%;line-height: 0;}
.crtTbl td.img img{width: 90%;}
.crtTbl td.qty .szRdoBtn{padding:0; width: 80%;}
.crtTbl td.qty .szRdoBtn td{width: 21%; padding:0;}
.crtTbl td.qty input{width: 50%;}
.crtTbl td a{display:block;}
.crtTbl td a:last-child{ margin-top:-1.5em;}
.crtTbl td.ttlamt, .crtTbl td.ttlamt span, .UsrAmtTbl .amt, .UsrAmtTbl .amt span{color: #dc0b76;font-weight:bold;font-size:15px;}
.instAdrs{width: 100%;/* float:left; */margin-top: 30px;}
.instAdrs fieldset{
    width: 100%;
}
.instAdrs .fldWrp{/* width: 52%; */}
.instAdrs .fldWrp:nth-child(2){margin-right:0%;}
.adrsBk{width: 100%;margin-top: 10px;float: right;}
.adrsBk h1, .instAdrs h1{color:#383838;font-size:14px;}
.adrsBk li{margin-bottom: 10px;width: 32%;float: left;margin-right: 1%;border: 1px solid #ededed;margin-top: 1%;min-height: 205px;}
.adrsBk li:nth-child(4){margin-right:0px;}
.adrsBk li:nth-child(1){/* width:100%; *//* border: 0; */}
.adrsBk li:last-child{ margin-right:0px;}
.adrsBk .adrs{background: #FFFFFF;padding: 10px 15px;width: 100%;min-height: 176px;position: relative;}
.adrsBk .adrs p{color: #383838;margin-bottom: 5px;line-height: 22px;}
.adrsBk .adrs p a{color:#000;text-decoration: underline;}
.adrsBk .adrs .adrsTxt{width: 65%;border-right: 1px solid #eeeeee;padding-right: 25px;float: left;}
.adrsBk .adrs .edtBtn, .adrsBk .adrs .edtBtn a{ text-align:right; color:#bf2025; width: 34%; border: none; float: right; /* margin-top: 65px; */ position: absolute; right: 10px; bottom: 10px;}

.UsrAmtTbl{width: 49.5%;margin-left: 50.5%;}
.rgt .UsrAmtTbl{width:100%; margin-left:0%; margin-top:30px;}
.UsrAmtTbl td{width: 66%;padding:5px 0;border-bottom:1px solid #c2c2c2;}
.UsrAmtTbl .amt{
    width: 34%;
}

.myCrt .myCrtRgt div.itemCrt div,.myCrt .myCrtRgt .editDlt .edtgDtl div{ float:left; margin-right: 2.1%; padding-left: 30px;  min-height: 85px; width: 14%; margin-top: 20px;}
.myCrt .myCrtRgt .edtgDtl{display:none;}
.myCrt .myCrtRgt .editDlt{ position: absolute; bottom: 0px; width: 80%; left: 15%;}
.myCrt .myCrtRgt .editDlt .eDbtns  div{ float:left; margin-right: 2%; padding-left: 30px;  width: 14%; /* margin-bottom: 20px; */}
.myCrt .myCrtRgt .editDlt .eDbtns a{ padding-right: 35px; padding-bottom: 6px;}
.myCrt .myCrtRgt .editDlt .eDbtns a.dltItm{background: url(../images/myCrt-Dlt-Btn.png) no-repeat right top;}
.myCrt .myCrtRgt .editDlt .eDbtns a.edtItm{background: url(../images/myCrt-EdtBtn.png) no-repeat right top;}
.myCrt .myCrtRgt .editDlt .eDbtns a:hover{ color:#be1522;background-position: right -81px;}

.myCrt .btmBtns{margin-top: 4%;}
.myCrt .btmBtns p{ line-height:16px; margin-bottom: 0px;}
.myCrt .btmBtns p a:hover{ text-decoration:underline;}
.myCrt .btmBtns .cpn{width: 50.5%;float: left;position: relative;margin-top: 0px;}
.myCrt .btmBtns .crtRgt{width: 56.5%;float: right;}
.myCrt .btmBtns .cntu{width: 22%;}
.myCrt .btmBtns .chkot{width: 14%;margin-right: 0;margin-left: 0;float: right;}
.myCrt .btmBtns .pglogo{margin-left: 1%; display:inline-block;}
.myCrt .btmBtns .pglogo2{margin-top:30px; display:inline-block;}
.rgt .myCrt .btmBtns .cpn{display:none;}
.rgt .myCrt .btmBtns .btn{margin-top: 15px; width:100%;}
.rgt .myCrt .btmBtns .btn:disabled{background:#fff3ba; color:#fff;}
.rgt .myCrt .btmBtns .cntu{display:none;}
.myCrt .btmBtns .cpn input[type="text"]{width: 25%;height: 27px;}
.myCrt .btmBtns .cpn input[type="submit"]{width: 17%;margin-top: 0;padding: 9px 0 8px;}
.myCrt .btmBtns .cpn h2{margin-top: 14px;/* width: 100%; */float: left;display: block;margin-right: 19px;} 
.myCrt .btmBtns .cpn .error{width:47%;  left:29%; bottom:-42px;}
.myCrt .btmBtns .cpn .cpnMsg{font-size: 13px;  width:60%;  color: #e21b22; position: absolute;  z-index: 1;  transition: 0.15s ease-out;  display: block; left:29%;  font-weight: normal;  top:-15px;}
.myCrt .btmBtns a.aplyBtn{ width: 115px;}
.myCrt .btmBtns a.chckOut{ width: 150px;}


/*--------------------------- My Cart Details ---------------------------*/
.myCrtTbs{padding-bottom: 100px;}
.myCrtTbs .tbs h3{ padding: 5px 0px 0px; float:left; color:#7a7a7a;}
.myCrtTbs .tbs .icn{float:right; margin-top:10px;}
.myCrtTbs h3{ padding:0px; color: #393839; font-size: 14px;}
.myCrtTbs h2{margin-left: 32%;font-size: 16px;margin-top: 30px;}
.myCrtTbs .lft{width: 16%;/* min-height: 277px; *//* border-right: 1px solid #ededed; */padding-right: 12px;margin-top: 0;}
.myCrtTbs .lft .opnPnlProfl{ display: block!important;}
.myCrtTbs .lft .opnPnlProfl li:last-child{ display:none;}
.myCrtTbs .lft ul li a{/* font-weight:bold; */font-family: 'DINPro-Bold';}
.myCrtTbs .lft ul li a.active{color: #e73692;}
.myCrtTbs .lft p{font-size: 12px;font-weight: bold;margin-bottom: 8px;}
.myCrtTbs .lft p a:hover{ color:#dc0e78;}
.myCrtTbs .rgt{width: 84%;float:right;border-left: 1px solid #ededed;padding-left: 3%;}
.myCrtTbs .rgt fieldset{width: 100%;margin-bottom: 10px;}
.myCrtTbs .rgt .adrsBk{margin-top:0px;/* width: 50%; */float: none;}
.myCrtTbs .rgt h2{/* margin-left:14.5%; */margin: 0px;}
.myCrtTbs .fldWrp{/* min-height:45px; */position: relative;width: 48%;margin-right: 2%;margin-bottom: 10px;}
.myCrtTbs .fldWrp select{ width:100%; margin-top:0px;}
.myCrtTbs .fldWrp label{line-height:18px;text-transform:uppercase;padding-top: 0px;width: 100%;}
.myCrtTbs .fldWrp input{margin-top:0px;margin-bottom: 0;width: 100%;}

.myCrtTbs .fldWrp input.btn{background-color: #282828;color: #FFFFFF;font-weight:bold;/* margin-top: 6px; */}
.myCrtTbs .fldWrp input{margin-top:0px;}
.myCrtTbs .fldWrp .error{ left: 108px; bottom: -28px; width: 62%;}
.myCrtTbs .fldWrp input.btn.bg{/* width: 43%; */margin-top: 24px;}
.myCrtTbs .rgt .rgtPnl{width: 45%;float: right;margin-right: 5%;margin-top: 3.5%;}
.myCrtTbs .rgt .rgtPnl h2{ margin-left:0%;}
.myCrtTbs .rgt .rgtPnl p.myCrtP{ background-color:#fffce1; padding: 10px; color:#393839;}
.myCrtTbs .rgt .rgtPnl p a{ float: right;}
.myCrtTbs .rgt .rgtPnl p a:hover{ color:#be1522;}
.myCrtTbs  .btnUpdt, .myCrtTbs  .btnSvChng{ padding:7px 25px; background-color:#fed443; color:#393839; font-weight:bold;}
.myCrtTbs .odrHstry{width: 77%;}
.myCrtTbs .odrHstry .odrDtlWrp{width:100%;}
.myCrtTbs .odrHstry .odrDtl{/* border-top: 2px solid #e3ecf1; *//* border-left: 2px solid #e3ecf1; *//* border-right: 2px solid #e3ecf1; */margin-bottom: 20px;border-bottom: 1px solid #ededed;}
.myCrtTbs .odrHstry ul{height: 42px;width: 100%;/* margin: 35px 0px 0px; *//* padding: 1%; *//* background: #F5F8F9; */border-bottom: 1px solid #ededed;margin-bottom: 20px;}
.myCrtTbs .odrHstry ul li{float:left;width: 14%;margin-right: 2%;color: #666;font-size: 12px;font-weight: bold;}
.myCrtTbs .odrHstry ul li:last-child{margin-top: -24px;}
.myCrtTbs .odrHstry .odrDtl aside{float: left;margin-right: 2%;/* padding-left: 22px; *//* min-height: 160px; */width: 14%;/* line-height: 17px;  margin-top: 7px; */font-size: 12px;color: #808285;}
.myCrtTbs .odrHstry .odrDtl aside.dt span, .myCrtTbs .odrHstry .odrDtl aside.dt span{ font-size:11px; }
.myCrtTbs .odrHstry .odrDtl aside.totlPrc span{ font-size:12px;}
.myCrtTbs .odrHstry .odrDtl aside.mblHd span{ font-size:12px;}
.myCrtTbs .odrHstry .odrDtl aside.stts span{ font-size:12px;}
.myCrtTbs .odrHstry .odrDtl aside .mblHd{ display:none;}
.myCrtTbs .odrHstry .odrDtl p{font-weight:bold;margin-bottom: 0px;}
.myCrtTbs .odrHstry .odrDtl p span{font-size: 12px;line-height: 0px;}
/*.myCrtTbs .odrHstry .odrDtl .dt{width: 9.4%;}
.myCrtTbs .odrHstry .odrDtl .totlPrc{width: 12.6%;}
.myCrtTbs .odrHstry .odrDtl .pymnt{width: 12.1%;}
.myCrtTbs .odrHstry .odrDtl .stts{width: 9%;}
.myCrtTbs .odrHstry .odrDtl .invcDwnld{width: 12%;}*/
/*.myCrtTbs .odrHstry .odrDtl .invcDwnld a{ width: 39px; background: url(../images/icn-pdf.png) no-repeat left top; height: 37px; padding: 10px 0px 0px 50px; display: block;}
*/
.myCrtTbs .odrHstry ul li.lftImg{ width:12%;}
.myCrtTbs .odrHstry ul li.odrNo{ width:20%;}
.myCrtTbs .odrHstry .odrDtl .lftImg{ line-height:0px;    width: 12%;}
.myCrtTbs .odrHstry .odrDtl .odrNo{ width:20%;}
.myCrtTbs .odrHstry .odrDtl .lftImg img{width:100%; margin-left:0px;}

.myCrtTbs .lykByMe{/* float: right; *//* width: 77%; */}
.myCrtTbs .lykByMe ul li{width: 49%;border:1px solid #e3ecf1;float:left;margin-right:2%;margin-top: 0;margin-bottom: 0px;position: relative;margin-bottom: 10px;}
.myCrtTbs .lykByMe ul li:nth-child(2n+0){margin-right:0px;}
.myCrtTbs .lykByMe ul li .lft{position:relative;width: 28%;float:left;padding-right: 0;border-right: 1px solid #f3f3f3;}
.myCrtTbs .lykByMe ul li a span.hgt{display:block;padding-top: 150%;}
.myCrtTbs .lykByMe ul li .lft .img{position:relative;width: 100%;float:left;background: no-repeat center center;background-size: 100% auto;}

.myCrtTbs .lykByMe ul li .lft .lk{background:url(../images/icn-like3.png) no-repeat center top; width:23px; height:23px; position:absolute; bottom:6px; right:6px; display:block; z-index:99; pointer-events:visible; text-indent:-10000px;}
.myCrtTbs .lykByMe ul li .lft .lk.lkd, .myCrtTbs .lykByMe ul li .lft .lk:hover{background-image:url(../images/icn-like2.png);}
.myCrtTbs .lykByMe ul li .rgt{width: 72%;float:right;position: relative;margin-top: 6%;border: 0;}


.myCrtTbs .lykByMe ul li .btnVw a.adCrt{
    padding: 3px 10px 3px 10px;
    width: 30%;
    height: 28px;
    background-color: #282828;
    color: #fff;
    position: absolute;
    bottom: 0px;
    right: 0;
    text-align: center;
    left: 51%;
    margin-left: -16%;
    }
.myCrtTbs .lykByMe ul li .rgt p{ line-height: 18px; margin: 5px 18px; font-weight: bold;}

/*------------------- Media ---------------------*/

.media .sticky-wrapper{ width: 7%;}
.media .evntLftPnl{ width: 100px; float: left; margin-top:15px;}
.media .evntLftPnl ul li{ color:#505050; line-height: 20px;}
.media .evntRgtPnl{ width: 86.5%; float: right; margin-top:15px; border-left: 2px solid #555; padding-left: 48px;}
.media .evntRgtPnl ul li{width: 18.9%; margin-right: 62px; float: left; margin-bottom: 20px; color:#505050; font-weight:bold;line-height: 22px;text-align: center;text-transform: uppercase;    min-height: 275px;}
/*.media .evntRgtPnl ul li p{ color:#505050; font-weight:bold;line-height: 22px;text-align: center;text-transform: uppercase;height: 45px;
    margin-bottom: 0;}*/
.media .evntRgtPnl ul li img{border-radius: 50%;background-color: #e5e5e5;width: 100%;}

/*------------------- TrendShop! ------------------*/

.wrap.lookBook{
    position: relative;
}

.wrap.lookBook ul li{ position:relative;}
.wrap.lookBook ul li img{ margin:0px auto;}
.wrap.lookBook .bx-wrapper{width:1050px; margin:0px auto;}
.wrap.lookBook .bx-wrapper .bx-pager{ display: none;}
.wrap.lookBook .bx-wrapper .bx-controls-direction a{ }
/*.wrap.lookBook .bx-wrapper .bx-prev, .wrap.lookBook .bx-wrapper .bx-next{ position:absolute; top: -620px; width: 36px; height: 36px; text-indent:-10000px;}
*/
.wrap.lookBook .bx-wrapper .bx-prev, .wrap.lookBook .bx-wrapper .bx-next{width: 36px; height: 36px; }
.wrap.lookBook .bx-wrapper .bx-prev{background:url(../images/lkbk-pgr-1.png) no-repeat left top; left: 0px;}
.wrap.lookBook .bx-wrapper .bx-next{background:url(../images/lkbk-pgr-2.png) no-repeat right top; right: 0px;}



/*-------------------------------- TrendShop! details --------------------------*/
.wrap.lookBookDtl{margin-bottom: 30px;}
.wrap.lookBookDtl .lft{ width: 47%; position: relative;}
.wrap.lookBookDtl .lft .sclIcn{float:right; padding:0px;margin: 0px; position:absolute;bottom: 171px;right: 18px;}
.wrap.lookBookDtl .lft .sclIcn ul li{float:left; }
.wrap.lookBookDtl .lft .sclIcn ul li a{ height: 18px!important;display: block; margin-right: 2px; text-indent:-10000px; background-size: 95% auto; width: 20px;}
.wrap.lookBookDtl .lft .sclIcn ul li a.fb{background-image: url(../images/icn-fb.png);}
.wrap.lookBookDtl .lft .sclIcn ul li a.twt{background-image: url(../images/icn-twt.png);  }
.wrap.lookBookDtl .lft .sclIcn ul li a.insta{background-image: url(../images/icn-insta.png); }
.wrap.lookBookDtl .lft .sclIcn ul li a.prntScr{background-image: url(../images/icn-ps.png);}
.wrap.lookBookDtl .lft .sclIcn ul li a:hover{ background-position: left -43px;}
.wrap.lookBookDtl .lft ul.vdoPnl{ margin-left:130px;}
.wrap.lookBookDtl .lft ul.vdoPnl li a{ width:35%; height: 165px; float: left; margin-right: 4%;}
.wrap.lookBookDtl .lft ul.vdoPnl li a.utbVdo{ width: 34%; height: 165px;  background-color:#000;}
.wrap.lookBookDtl .lft ul.vdoPnl li a img{ height:100%;}
.wrap.lookBookDtl .lft ul.vdoPnl li a:nth-child(3){ margin-right:0px;}

.wrap.lookBookDtl .rgt{ width: 50%;}

.wrap.lookBookDtl .rgt a.img{display:block; width:100%; background: url(../img/products/img-1.jpg) no-repeat center center #e3e3e3;background-size: 100% auto;}
.wrap.lookBookDtl .rgt a.img span.hgt{display:block; padding-top: 119%;}

.wrap.lookBookDtl .rgt h2{margin-left:20px;}
.wrap.lookBookDtl .rgt h2.hd{position:relative; padding-left:20px;height: 20px;}

.wrap.lookBookDtl .rgt h1{ margin-left: 10px; float: left; margin-top: 4px;}
.wrap.lookBookDtl .rgt h1 span{color:#be1522;font-size: 16px;}
.wrap.lookBookDtl .rgt ul li{ width: 46%;/* height: 355px;*/ border:1px solid #b8b8b8; float: left; margin: 2%; position: relative;}
.wrap.lookBookDtl .rgt ul li:nth-child(n+2){ margin-right:0px;}
.wrap.lookBookDtl .rgt ul #GridView1{width:100%;}
.wrap.lookBookDtl .rgt ul #GridView1 td{}

.wrap.lookBookDtl .rgt ul #GridView1 td li td{ }



.wrap.lookBookDtl .rgt li .hvr{ background:url(../images/bg-ovrly.png); width:100%;   height: 85.5%; position:absolute; top:0px; left:0px; display: none; pointer-events: none;   -webkit-transiton: opacity 0.2s;  -moz-transition: opacity 0.2s;  -ms-transition: opacity 0.2s;  -o-transition: opacity 0.2s;  -transition: opacity 0.2s;}
.wrap.lookBookDtl .rgt li .hvr a{pointer-events:visible;}
.wrap.lookBookDtl .rgt li .hvr .dtls{width:100%; /*height:30%; padding:3% 5%;*/ position:absolute; top:35%; left:0px; display:block; z-index:999;}
.wrap.lookBookDtl .rgt li .hvr .dtls h2{position:relative; line-height:14px; padding-right:23px; text-align:center; text-transform:uppercase;}
.wrap.lookBookDtl .rgt li .hvr .dtls h2 b{font-size: 12px; font-weight:normal;}
.wrap.lookBookDtl .rgt li .hvr .dtls h2 span{line-height:16px;}
.wrap.lookBookDtl .rgt li .hvr .dtls .lk{background:url(../images/icn-like3.png) no-repeat center top; width:23px; height:23px; margin:10px auto; display:block; z-index:99999; pointer-events:visible; text-indent:-10000px;}
.wrap.lookBookDtl .rgt li .hvr .dtls .lk.lkd, .wrap.lookBookDtl .rgt li .hvr .dtls .lk:hover{background-image:url(../images/icn-like2.png);}
.wrap.lookBookDtl .rgt li .hvr .dtls p{margin-bottom:5px;}
.wrap.lookBookDtl .rgt li .hvr .lks{ background:url(../images/icn-like-bg.png) no-repeat center top; width:60px; height:20px; padding:42px 0% 0; position:absolute; top:40%; left:50%; margin-left:-30px; margin-top:-21px; display: block; color:#fff; text-align:center; font-size: 16px;}
.wrap.lookBookDtl .rgt li .hvr p, .wrap.lookBookDtl .rgt li .hvr b, .wrap.lookBookDtl .rgt li .hvr span{color:#fff;}
.wrap.lookBookDtl .rgt li:hover .hvr{display: block; opacity: 1; visibility:visible;}
.wrap.lookBookDtl .chkBx {position:absolute; top:0px; left:0px; z-index: 99;}
.wrap.lookBookDtl .chkBx input[type=checkbox] { position: absolute;  overflow: hidden;  clip: rect(0 0 0 0);  height:1px;  width: 1px!important;  margin: -1px;  padding:0; border:0; }
.wrap.lookBookDtl .chkBx input[type=checkbox] + label {padding:0px; padding-left: 20px; margin:0px auto;   display:inline-block; line-height:15px; font-size: 14px; vertical-align:middle; cursor:pointer; margin-right: 5px;  height: 22px; padding-top: 6px;text-align: center;font-weight: bold;}
.wrap.lookBookDtl .chkBx input[type=checkbox]:hover + label{ background-position: 0 -20px; }
.wrap.lookBookDtl .chkBx input[type=checkbox]:checked +  label, .wrap.lookBookDtl .rgt li .chkBx input[type=checkbox]:hover + label { background-position: 0 -20px;}
.wrap.lookBookDtl .chkBx label{background: url(../images/bg-lft-chk2.png) no-repeat left 5px; text-align:center; COLOR: #7a7a7a; padding-left:30px; display:block; }
.wrap.lookBookDtl .rgt li .chkBx {top: 5px; left: 12px; }
.wrap.lookBookDtl .rgt li .chkBx label{text-indent:-10000px;}

.wrap.lookBookDtl .rgt .errorTxt.lkBk{ margin-left:20px; margin-top: 10px; display: block;}
.wrap.lookBookDtl .rgt ul li .lukBukSzDtl{ padding-top: 15px; padding-bottom: 15px; height: 60px; background-color:#dfdede; position: absolute; width: 100%; bottom: 0px;}
.wrap.lookBookDtl .rgt ul li .lukBukSzDtl .lft{width: 57%; float: right;}
.wrap.lookBookDtl .rgt ul li .lukBukSzDtl h2{ float:left; padding-top: 5px; font-size: 15px; font-weight: normal; margin-right: 5px; margin-left: 10px;}
.wrap.lookBookDtl .rgt ul li .lukBukSzDtl .szRdoBtn{ float: right; display: block; width: 55%; margin: 0; margin-right: 15px;}
.wrap.lookBookDtl .rgt ul li .lukBukSzDtl .szRdoBtn input[type=radio] { position: absolute;  overflow: hidden;  clip: rect(0 0 0 0);  height:1px;  width: 1px!important;  margin: -1px;  padding:0; border:0; }
.wrap.lookBookDtl .rgt ul li .lukBukSzDtl .szRdoBtn input[type=radio] + label {padding:0px; padding-left: 22px; margin:0px auto; height: 19px;  display:inline-block; line-height:15px; font-size: 14px; vertical-align:middle; cursor:pointer; width: 1px;margin-right: 5px; padding-left: 0px; height: 21px; width: 28px;padding-top: 7px;text-align: center;font-weight: bold;}
.wrap.lookBookDtl .rgt ul li .lukBukSzDtl .szRdoBtn input[type=radio]:checked +  label, .szRdoBtn input[type=radio]:hover + label { background-color:#61ab52; }
.wrap.lookBookDtl .rgt ul li .lukBukSzDtl .rgt{width: 28%; float: right;position: absolute;right: -10px;top: 0px;}
.wrap.lookBookDtl .rgt ul li .lukBukSzDtl .rgt input{ width:50px; margin-top: 0px; padding: 5px; border: 0px; text-align: center;}
.wrap.lookBookDtl .rgt input[type="submit"]{margin-left:20px; margin-top: 14px; }



/*---------------- Thank You Page --------------*/
/*.otrWrp.ptrn.cnfrm{ height:795px;}*/
.confrmPg.wrap{width: 76%;background: #fff;padding: 0px 12%;padding-bottom: 60px;}
.confrmPg.wrap img{ margin:0px auto; display:block; padding-top:55px;}
.confrmPg.wrap h1, .confrmPg.wrap h2, .confrmPg.wrap p{ text-align:center;}
.confrmPg.wrap h1{font-family:'cocogooseregular', arial;font-weight:bold;margin-top:30px;font-size:26px;color: #da006f;}
.confrmPg.wrap h2{font-family:'museo_sans300', arial;font-size:18px;color: #da006f;}
.confrmPg.wrap p{font-family:'museo_sans300', arial;font-size:16px;color:#58595b;line-height: 18px;margin-top: 25px;margin-bottom: 25px;}
.confrmPg.wrap a.btn{display:inline-block;padding: 8px 15px;margin: 0;margin-top: 6px;margin-right: 10px;float: left;}
.confrmPg.wrap .adrssDtl{border-bottom: 1px solid #da006f;margin-bottom:15px;}
.confrmPg.wrap .adrssDtl p:nth-child(3), .confrmPg.wrap .adrssDtl p:nth-child(4){margin-top: 0px!important;}
.confrmPg.wrap .adrssDtl .amtNv{border-top: 1px solid #ececec;border-bottom: 1px solid #ececec;}
.confrmPg.wrap .adrssDtl .amtNv .lft{  width: 55%;   margin: 10px 0px; }
.confrmPg.wrap .adrssDtl .amtNv .rgt{   width: 41%;  text-align: right;  margin: 10px 0px;  margin-right: 20px;}
.confrmPg.wrap .adrssDtl p{text-align:left;margin: 10px 0px 5px;font-size: 14px;line-height: 22px;}
.confrmPg.wrap p.ml{ margin:15px 0px; font-size:16px;}

header .tp .srchPnl ul li.spc{border-top: 1px solid #4e5154;margin-top: 20px;padding-top: 10px;margin-bottom: 10px;}

/*------------- Order Cancel - OOPSS ----------------*/
.cnclPg.wrap{ width:76%;  background: #fff;  padding: 0 10%;   padding-bottom: 60px;}
.cnclPg.wrap img{ margin:0px auto; display:block; padding-top:125px;}
.cnclPg.wrap h2, .cnclPg.wrap h2 span{font-family:'museo_sans300', arial;font-size:22px;color:#bd1321; text-align:center; margin-top:30px; text-transform:uppercase;   line-height: 28px; font-weight:normal;}
.cnclPg.wrap h2 span{font-weight:bold;}
.cnclPg.wrap p{font-family:'museo_sans300', arial;font-size:18px;color:#bd1321; text-align:center; margin-top:15px;}
.cnclPg.wrap p a{color:#bd1321; }

.nwsLtr{width: 21%;float: right;margin-top: 3%;}
.nwsLtr p{line-height: 20px;font-size: 14px;}
.nwsLtr .lft{width: 90%;}
.nwsLtr .lft h2{ font-size:30px; color:#fff;}
.nwsLtr .lft .fldWrp .btn{border: 0px solid #fff;/* margin-top: 35px; */background:#999999;border-radius: 25px;padding: 12px;font-size: 15px;width: 100px;color: #fff;font-weight: normal;}
.nwsLtr .lft .btn:hover{color:#fff;background: #ca0268;}
.nwsLtr .fldWrp{float: left;width: 100%;/* margin-top: 25px; */margin-bottom: 20px;}
.nwsLtr .fldWrp label{ width:100%; float:none;}
.nwsLtr .fldWrp input{width: 100%;height:35px;color:#b3b3b3;font-size:12px;border: none;/* border-bottom: 1px solid #eaeaea; */margin-bottom: 0;background: #4d4d4d;float:  left;margin-top: 0px;border-radius: 25px;}
.nwsLtr .fldWrp input.btn{/* float:right; */width: 25%;background-color:#282828;text-align:center;/* padding: 1.9% 3%; */color:#fff;font-size: 12px;margin-bottom: 0;margin-top: 10px;}

/*----------------------- Footer --------------------*/
.map{background: url(../images/ftr-map.jpg) no-repeat center;width:100%;height:224px;margin:  0 auto;display:  block;height: 254px;position:  relative;}
.Mpctn{width: 23.5%;background:#fff;color:#ca0268;display:block;padding: 2% 2.5%;font-size: 35px;text-align:  right;position:  absolute;/* top: -80%; *//* top: 50%; */z-index: 999;margin-top: -12%;}

footer{width:100%;margin: 0px auto;font-size:14px;text-align:center;/* border-top: 2px solid #555;*/padding-top:1px;/* height:250px; */background-color: #000000;/* position: absolute; *//* bottom: 0px; *//* left: 0; *//*height: 110px; margin-top: -110px;*//* margin-top: 4%; */}
footer > div > ul{border-left: 1px solid #383838;}
footer > div > p{text-align:center;color:#898989;font-size: 13px;margin-bottom: 15px;}
footer > div > p a{color:#898989}
footer ul{float:left;width: 17.2%;margin-top: 3%;min-height: 230px;padding-left: 1%;margin-bottom: 20px;}
footer .cl1{width: 16%;}
footer .cl2{width: 24%;}
footer ul:after{ content:''; clear:both; display:block;}
footer ul.brdrNone{border: 0;padding: 0;}
footer .wrap.mrg{padding-bottom: 3%;width: 85.5%;max-width: 1100px;margin-left: 14.5%;}
footer ul:first-child{ padding:0px; border:none;}
footer ul li.hd{}
footer ul li a{font-size: 13px;color: #fff;text-transform: uppercase;color:#898989;}
footer ul li{/* font-weight:bold; */color:#fff;font-size: 16px;} 
footer ul li.sb{margin-left:0px;}
footer ul li.sb:before{content:'>'; font-size:12px; margin-right:5px; color:#898989;}
footer ul ul{width:100%;margin-left: 0px;}
footer ul ul li a{text-transform:capitalize; font-size:12px; color:#5b5b5b}
footer ul.cl2 ul li{float:left; width:45%;}
footer ul li.callNum{background: url(../images/icn-call2.png) no-repeat left 2px;padding-left: 26px;font-size: 23px;color: #efb823;margin-top: 15px;line-height: 20px;}
footer ul li.callNum span{color: #b5b5b5;font-size: 12px;DISPLAY: BLOCK;}
footer .pymntFtr{ float:left;    width: 33%;}
footer .pymntFtr h1{ font-size:26px; color:#f2c64f;}
footer .pymntFtr h1 span{ font-size:13px; color:#f2c64f;}
footer .pymntFtr p{ font-size:13px; color:#fff; margin-bottom:0px;}
footer .pymntFtr ul.pymnt{border:none;margin-top: 10px;padding:0px;width:100%;margin-bottom: 5%;min-height: auto;}
footer .pymntFtr ul.pymnt li{float:left;width:58px; height: 32px; margin:0px 5px 0 0;display:block;background:url(../images/paymnt-icn.png) no-repeat left top; }
footer .pymntFtr ul.pymnt li.pymnt1{background-position: -68px top;}
footer .pymntFtr ul.pymnt li.pymnt2{background-position: -135px top;}
footer .pymntFtr ul.pymnt li.pymnt3{background-position: -202px top;}
footer .pymntFtr ul.pymnt li.pymnt4{background-position: -269px top;}
footer .pymntFtr ul.pymnt li.pymnt5{background-position: -336px top;}

footer .pymntFtr ul.scl{border:none;padding:0px;width:100%;min-height: auto;}
footer .pymntFtr ul.scl li{float:left;}
footer .pymntFtr ul.scl li a{width:25px; display:block; height: 22px; margin: 0px 15px 0 0; text-indent:-10000px;  background:url(../images/icn-social.png) no-repeat left top;}
footer .pymntFtr ul.scl li:first-child a{ width:18px;}
footer .pymntFtr ul.scl li a.twt{background-position:-33px top;}
footer .pymntFtr ul.scl li a.yt{background-position:-77px top;}
footer .pymntFtr ul.scl li a.insta{background-position:-123px top;}

footer.ftrNav{width:100%;background-color:#e7e7e7;padding-top:2%;margin-top: 0;}
footer.ftrNav .wrap{ padding-bottom:2%;}
footer.ftrNav .lft{ width:65%;}
footer.ftrNav .lft ul{ width:100%;}
footer.ftrNav .lft ul li a.hd{ font-weight:bold;}
footer.ftrNav .rgt{ width:30%;}
footer.ftrNav .rgt img, footer.ftrNav .rgt p{ float:right;}

footer ul.subftr{width:100%;margin-top:  0px;padding:  0px;min-height:  initial;margin-top: 50px;}
footer ul.subftr li:first-child{text-align:left;width:20%;font-size: 20px;padding:  0px;border: 0px;font-size:  16px;}
footer ul.subftr li:last-child{ border:none;}
footer ul.subftr li{float:left;text-align: left;/* width: 13%; */border-right:1px solid #fff;margin-right:10px;padding-right:20px;padding-left: 10px;}

footer ul.subftr li a{font-size: 16px;text-align:  left;}