@charset "utf-8";body{padding:0;margin:0;font-family:'Open Sans';font-size:13px;font-weight:400}
@font-face{font-family:'Rupee Foradian';src:url(../fonts/Rupee_Foradian.eot);src:local('Rupee Foradian'),url(../fonts/Rupee_Foradian.ttf) format("truetype"),url(../fonts/Rupee_Foradian.woff) format("woff"),url(../fonts/Rupee_Foradian.svg) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:WebRupee;src:url(../fonts/WebRupee.V2.0.eot);src:local(WebRupee),url(../fonts/WebRupee.V2.0.ttf) format("truetype"),url(../fonts/WebRupee.V2.0.woff) format("woff"),url(../fonts/WebRupee.V2.0.svg) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:"Open Sans Italic";font-style:italic;font-weight:400;src:local("Open Sans Italic"),local("Open Sans Italic"),url(../fonts/OpenSans-Italic.woff) format("woff"),url(../fonts/OpenSans-Italic.ttf) format("truetype")}
@font-face{font-family:"Open Sans Bold";font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("Open Sans Bold"),url(../fonts/OpenSans-Bold.woff) format("woff"),url(../fonts/OpenSans-Bold.ttf) format("truetype")}
@font-face{font-family:"Open Sans";font-style:normal;src:local("Open Sans Regular"),local("Open Sans Regular"),url(../fonts/OpenSans-Regular.woff) format("woff"),url(../fonts/OpenSans-Regular.ttf) format("truetype")}
@font-face{font-family:"Open Sans Light";font-style:normal;src:local("Open Sans Light"),local("Open Sans Light"),url(../fonts/OpenSans-Light.woff) format("woff"),url(../fonts/OpenSans-Light.ttf) format("truetype")}
@font-face{font-family:'Rupee Foradian';src:url(../fonts/Rupee_Foradian.eot);src:local('Rupee Foradian'),url(../fonts/Rupee_Foradian.ttf) format("truetype"),url(../fonts/Rupee_Foradian.woff) format("woff"),url(../fonts/Rupee_Foradian.svg) format("svg");font-weight:400;font-style:normal}
.musrname{display:none}
.lavalamp{position:relative;padding:15px;width:90%;margin:auto;height:160px}
.lavalamp ul{margin:0 auto;padding:0;z-index:100;position:absolute;width:100%}
.lavalamp ul li{list-style:none;float:left;width:20%;text-align:center}
.lavalamp ul li a{padding:0 20px;text-align:center;font-size:11px;font-weight:bold;text-transform:uppercase;font-family:"Open Sans";color:#949494;position:relative;display:block}
.lavalamp ul li a span{position:absolute;bottom:-20px;width:100%;text-align:center;left:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}
.lavalamp ul li a:hover span{position:absolute;bottom:-20px;width:100%;text-align:center;left:0;font-size:15px;color:#444}
.lavalamp ul li a img{width:84px;opacity:.6;position:relative}
.lavalamp a{text-decoration:none;color:#262626;line-height:20px}
.floatr{background:url("../images/tab-img.png") no-repeat scroll left top / 100% auto rgba(0,0,0,0);border-radius:8px;height:114px;position:absolute;top:-45px;width:369px !important;z-index:50;left:-80px !important;-webkit-transition:all .4s ease-in-out 0;-moz-transition:all .4s ease-in-out 0;-ms-transition:all .4s ease-in-out 0;-o-transition:all .4s ease-in-out 0;transition:all .4s ease-in-out 0}
.lavalamp ul li.active a img{width:120px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;opacity:.9}
.lavalamp ul li.active a span{position:absolute;bottom:-20px;width:100%;text-align:center;left:0;font-size:15px;color:#444}
.lavalamp ul li a{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}
.lavalamp ul li a:hover img{width:120px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;opacity:.9}
.transition{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.tabOut span.rs{font-family:WebRupee}
.carousel{display:block;overflow:hidden;position:relative;width:400px;margin:5px auto}
.carousel-container{margin:20px 40px;display:block;overflow:hidden;width:99%;margin:0 auto}
.carousel-wrapper,.carousel-wrapper2{clear:both;height:auto;overflow:hidden;margin:0}
.carousel-element{width:100%;height:150px;float:left;margin:0;padding:0;border:1px}
.infos{background:#e5e5e5;display:block;padding:4px}
.infos p{margin:0;padding:2px !important;text-align:center;text-transform:uppercase;font-weight:bold;font-size:10px}
.infos p a{text-decoration:underline;color:#e16f00;text-transform:lowercase}
.carousel-element span.t1{color:#53b9ff;font-size:24px;font-family:Georgia;text-transform:uppercase}
.carousel-element span.t2{color:#0b7cc3;font-size:28px;font-family:Georgia;text-transform:uppercase}
.carousel-element span.t3{color:#e37a00;font-size:20px;font-family:Verdana}
.carousel-element span.t3 span{font-size:28px;font-weight:bold}
.carousel-element span.t1,.carousel-element span.t2,.carousel-element span.t3{display:block;text-align:center;line-height:34px}
.carousel-nav,.carousel-index{display:block;margin:0 auto}
.carousel-nav{position:absolute;margin-top:-40px;width:100%;clear:both;float:left}
.carousel-nav .precedent{float:left;display:block;margin-left:15px;margin-top:0;color:#000;width:54px;height:54px;text-indent:-99999px;background:url(../images/prv-arw.png) no-repeat}
.carousel-nav .suivant{float:right;display:block;margin-right:15px;margin-top:0;color:#000;width:54px;height:54px;text-indent:-99999px;background:url(../images/nxt-arw.png) no-repeat}
.carousel-index{display:block;margin:0 auto;width:100%}
.carousel-index a{display:block;padding:5px;text-align:center;float:left;text-decoration:none;margin:3px;background-color:#000;color:#fff;border:1px solid white;width:18px}
.carousel-index a:hover,.carousel-index a.clic{display:block;padding:5px;text-align:center;float:left;text-decoration:none;margin:3px;background-color:#fff;color:#000;border:1px solid black}


 

.responsive{width:80% !important}
.spcl-clctn-row{padding:25px;border:1px solid #ddd}
.spcl-collection{max-width:1200px;margin:0 auto;padding:30px 0}
.spcl-collection .responsive{width:100% !important}
.spcl-collection .carousel-container{border:15px solid #fff;outline:1px solid #ddd;width:80%;position:relative;z-index:10}
.spcl-collection div.carousel{overflow:inherit}
.spcl-brdr{position:relative;width:80%;margin:0 auto;border:1px solid #ddd;height:auto;padding:25px}
.spcl-collection div.carousel-nav{position:absolute;top:50%;margin:0;z-index:0}
.spcl-collection div.carousel-nav a:hover{opacity:.7}
.spcl-clctn div.carousel-element{height:auto}
.spcl-col:first-child{margin-left:0}
.spcl-box{width:32.26%;height:428px;overflow:hidden;position:relative}
.spcl-box a.img{display:block;height:428px;overflow:hidden;position:relative}
.spcl-box a.img:hover img{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25)}
.spcl-box img{height:auto;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;width:100%}
.spcl-col{display:block;float:left;margin:0 0 0 1.6%;position:relative}
.spcl-box1{width:66.13%}
.spcl-row{margin-bottom:8px}
.spcl-row:last-child{margin-bottom:0}
.spcl-cptn{position:absolute;color:#fff;bottom:0;background:url("../images/bx-shdw.png") repeat-x scroll 0 -17px rgba(0,0,0,0);width:100%;font-size:12px}
.spcl-box div.spcl-cptn a{display:block;padding:25px 25px 25px;color:#fff;font-weight:bold;font-size:30px}
.spcl-cptn a{display:block;padding:65px 25px 15px;color:#fff;font-weight:bold}
.spcl-thum-col:first-child{margin-left:0}
.spcl-thumbs{width:32.26%;height:209px;overflow:hidden;position:relative}
.spcl-thumbs a.img{display:block;height:209px;overflow:hidden;position:relative}
.spcl-thumbs a.img:hover img{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25)}
.spcl-thumbs img{height:100%;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;width:100%}
.spcl-thum-col{display:block;position:relative;float:left;margin:0 0 0 1.6%}
.viewall {
    position: absolute;
    right: 5px;
    top: -19px;
}
.viewall a{padding:0;margin:0;display:block;padding:2px 7px;background:#eee}
.viewall a:hover{background:#ddd}
.group-collection{background:url(../images/tb-bg.jpg) repeat-x scroll 0 -20px #f5f5f5; height:450px;}
.clear:after,.clear:before{content:" ";display:table}
.clear:after{clear:both}
.mobi-slide{display:none;position:relative}
.mobi-slide-cptn{position:absolute;bottom:0;background:#393939;width:100%;height:30px;color:#fff}
.mobi-slide-cptn p{text-transform:uppercase;font-weight:700;line-height:30px;text-indent:15px}
.headerOutIn{width:100%;height:70px;z-index:99;background:url(../images/header-bg-top.png) repeat-x;box-shadow:0 3px 2px rgba(0,0,0,0.1)}
.headerOutInTop{width:100%;height:58px;background:#fff;border-bottom:solid 1px #ddd}
.headerOutter{width:100%;height:58px;z-index:1000;position:fixed;top:0}
.headerOut{width:100%;height:71px;background:none repeat scroll 0 0 #FFF;box-shadow:0 0 3px 0 rgba(0,0,0,.33);position:absolute;z-index:99}
.headerLeft{float:left;padding:7px 10px 0}
.headerRight{float:right;position:relative;right:0}
.bx-wrapper{display:none}
.topNavIndex{background:url(../images/my-cart-bg.gif) no-repeat scroll right top #c52100;color:#fff;float:right;font-size:10px;text-transform:uppercase;width:107px !important}
.topNav{color:#FFF;float:right;font-size:10px;text-transform:uppercase;width:90px}
.topNav a{padding:10px 10px 16px;display:block;overflow:hidden;text-decoration:none}
.checkoutBtn{background:none repeat scroll 0 0 #c52100;font-size:21px;width:385px;display:block;overflow:hidden}
.checkoutBtn a{color:#fff;text-decoration:none;padding:0}
.checkoutBtnLeft{float:left;padding:10px 0 0 25px;color:#fff}
.viewallLinks{clear:both;font-size:14px;color:#039}
a.viewAllContinueShoppingBtn{float:left;margin:7px 0 0 !important;background:none repeat scroll 0 0 #e5e5e5;color:#333;padding:5px 13px;text-decoration:none;transition-duration:.3s;border:solid 1px #ccc}
a.viewAllContinueShoppingBtn:hover{background:none repeat scroll 0 0 #c52100;color:#fff !important;padding:5px 13px;text-decoration:none !important}
a.viewAllProceedcheckoutBtn{float:right;margin:7px 0 0 !important;background:none repeat scroll 0 0 #e5e5e5;color:#333;padding:5px 13px;text-decoration:none;transition-duration:.3s;border:solid 1px #CCC}
a.viewAllProceedcheckoutBtn:hover{background:none repeat scroll 0 0 #c52100;color:#fff !important;padding:5px 13px;text-decoration:none !important}
.viewallLinks a:hover{color:#00F;text-decoration:underline}
.checkoutBtnLeft span{font-family:WebRupee !important;font-size:21px !important;font-weight:400;text-decoration:none !important}
.checkoutBtnRight{float:right;width:215px;font-size:15px;padding:13px 10px 12px 0;text-align:right;font-weight:700;background:#b11700}
.topNav span.left{background:url(../images/cart-bg.png) no-repeat scroll left 8px rgba(0,0,0,0);float:left;height:31px;padding-top:6px;text-align:right;text-transform:capitalize;width:33px}
.topNav span.rsSymbol1{font-family:WebRupee;font-size:12px}
.topNav:hover span.right{color:#fff}
.topNav span.right{background:url(../images/shopping-cart-bg.png) no-repeat scroll 0 3px rgba(0,0,0,0);color:#fff;float:right;height:30px;line-height:15px;margin-top:1px;padding:8px 0 8px 4px;text-align:center;text-decoration:none;width:35px}
.topNav:hover span{color:#000;text-decoration:none}
.checkoutBtnLeft span{color:#fff !important}
.topNav span{color:#6c6c6c;font-size:15px;font-family:"Open Sans Bold";text-decoration:underline}
.topRightNav{float:right}
.topRightNav ul{padding:0;margin:0}
.topRightNav ul li{list-style-type:none;float:left;font-size:13px;text-transform:uppercase;border-left:solid 1px #d9d9d9}

.topRightNav ul li.signBtn a.signBtnin{color:#fff;padding:17px 40px 17px 21px;background:url(../images/sign-in-bg-arrow.png) no-repeat right 24px #c52100}
.topRightNav ul li.signBtn a.signBtnin:hover{color:#fff;background:url(../images/sign-in-bg-arrow.png) no-repeat scroll right 24px #ae1d00}

/*.topRightNav ul li.signBtn a.signBtnin-side{color:#fff;padding:17px 40px 17px 21px;background:url(../images/sign-in-bg-arrow-side.png) no-repeat right 24px #c52100}
.topRightNav ul li.signBtn a.signBtnin-side:hover{color:#fff;background:url(../images/sign-in-bg-arrow-side.png) no-repeat scroll right 24px #ae1d00}*/

.topRightNav ul li a.arrow{background:url(../images/sign-in-bg-arrow.png) no-repeat right 24px #c52100;padding:17px 40px 18px 21px;color:#fff}
.topRightNav ul li a.arrow:hover{background:url(../images/sign-in-bg-arrow.png) no-repeat right 24px #c52100;color:#fff}


.topRightNav ul li a{padding:17px 21px;display:block;overflow:hidden;color:#767676;text-decoration:none;transition-duration:.3s}
.topRightNav ul li.singnIn{position:relative}
.topRightNav ul li a:hover{background:#f5f5f5;color:#000}
.topRightNav ul li a.active{background:#ededed}
.banner{width:100%;height:394px;overflow:hidden;margin-top:21px;position:relative}
.banner div.rsBullets{display:none}
.bannerTxt span{font-size:24px;font-weight:700;font-family:"Open Sans Bold"}
.bannerTxt{background:url("../images/banner-th-bg.png") repeat-x scroll 0 0 rgba(0,0,0,0);bottom:0;color:#fff;font-family:"Open Sans";font-size:20px;line-height:15px;padding:15px 0;position:absolute;text-align:center;width:100%;z-index:12}
.banner img{width:100%}
.indexSearchBoxOut{width:798px;margin:0 auto}
.searchBoxIn{float:left;width:678px}
.indexSearchBox{height:auto;margin:0 auto;width:798px;z-index:90;padding:5px}
.srch-txt{height:auto;margin:0 auto;position:absolute;width:798px;z-index:90;top:120px}
.indexSearchBoxTop{clear:both;border:solid 2px rgba(50,0,0,0.6);height:61px;margin-bottom:0;position:relative; background:rgba(255,255,255,0.5)}
.indexSearchIn{float:left;width:508px;height:57px}

.indexSearchIn input[placeholder],
    [placeholder],
    *[placeholder] {
      color:#333;
    }
.indexSearchIn input{border:medium none;font-size:21px;padding:16px;width:100%;color:#333;box-sizing:border-box; background:transparent;}
.indexCategory a{background:url(../images/indexCategory-bg-1.png) no-repeat right -3px #f0f0f0;color:#5e5e5e;display:block;font-size:13px;font-weight:400;overflow:hidden;padding:19px 25px 20px;text-decoration:none;border-left:solid 1px #e3e3e3;width:132px}
.psn-brdr{border:3px solid #f0f0f0;position:absolute;right:62px;top:-6px;width:132px}
.indexCategory a:hover{color:#000}
.indexCategory{float:right;width:192px;position:relative}
.h155{height:170px !important}
.indexSearchBtn{width:60px;height:58px;float:right}
.indexSearchBtn a{width:auto;border-left:0}
.indexSearchBtn input{background:url(../images/index-search-bg-2.png) no-repeat scroll 0 0 #c52100;border:medium none;cursor:pointer;height:58px;margin-top:-1px;transition-duration:.3s;width:61px}
.indexSearchBtn a{padding:0;background-color:transparent}
.indexSearchBtn a:hover{padding:0;background-color:transparent}
.indexSearchBtn input:hover{background:url(../images/index-search-bg-2.png) no-repeat #ac1000}
.indexSearchBoxBottom{clear:both;font-size:13px;color:#000}
.indexContentOut{width:100%;background:none repeat scroll 0 0 #fefefe}
.indexContent{margin:0 auto;width:1000px;padding:0;display:block;overflow:hidden}
#preview{position:absolute;border:1px solid #ccc;background:#333;padding:5px;display:none;color:#fff}
input[type="text"],textarea,select{-webkit-appearance:none;-webkit-border-radius:0;border-radius:0}
input[type="button"],textarea,select{-webkit-appearance:none;-webkit-border-radius:0;border-radius:0}
input[type="submit"],textarea,select{-webkit-appearance:none;-webkit-border-radius:0;border-radius:0}
.indexContentTop{clear:both;display:block;overflow:hidden;margin-bottom:30px}
.indexContentTopLeft{width:996px}
.dtlcol:first-child{margin-left:0}
.dtlcol{display:block;float:left;margin:1% 0 1% 1.6%}
.detailsPageOutTopLeft{width:40.26%}
.detailsPageOutTopRight{width:56.13%}
.indexContentTopLeftTop{float:left;margin-bottom:35px;width:467px}
.indexContentTopLeftTop span{color:#303030;display:block;font-family:Open Sans Bold;font-size:23px;line-height:29px;margin-bottom:10px;overflow:hidden}
.indexContentTopLeftTop p{font-size:15px;margin:0;padding:0}
.indexContentTopLefBottom{background:none repeat scroll 0 0 #fff;border:1px solid #ddd;display:block;float:right;overflow:hidden;width:501px;padding:13px 20px 18px;position:relative}
.indexContentTopLefBottomin{background:#f7f7f7;display:block;padding:20px;overflow:hidden}
.indexContentTopLefBottom ul.about{float:none}
.indexContentTopLefBottom ul{padding:0;margin:0;float:left}
.readMoreBtn{display:block;margin-top:5px;overflow:hidden;position:absolute;right:23px;text-transform:uppercase;top:9px}
.readMoreBtn a{text-decoration:none;color:#fff;width:24px;height:24px;display:block;overflow:hidden;opacity:.3;transition-duration:.3s;background:url(../images/readmore-btn.png) no-repeat}
.readMoreBtn a:hover{opacity:5}
.indexContentTopLefBottom ul li{list-style-type:none;line-height:22px;font-size:14px;display:block;overflow:hidden}
.indexContentTopLefBottom ul li a{text-decoration:none;color:#6a6a6a;display:block;overflow:hidden;float:left}
.indexContentTopLefBottom ul li a:hover{text-decoration:none;color:#000}
.indexContentTopLefBottom h2{font-family:"Open Sans Bold";font-size:18px;font-weight:400;margin:0 0 12px;padding:0;color:#000;text-transform:uppercase}
.indexContentTopLefBottom h2 span{color:#c52100}
.indexContentTopRight{float:left;height:360px;width:23.8%;padding:12px;border:solid 1px #e9e9e9;background:#fff;margin-left:1.6%}
.photoweekth{width:145px;height:145px;position:absolute;z-index:1}
.indexContentBottom{clear:both}
.indexContentBottomRight{height:277px;width:314px;float:left}
.indexContentBottomLeft{float:left;height:277px;width:314px;margin-right:28px}
.footerOuter{width:100%;background:#fff;border-top:solid 1px #e8e8e8;margin-top:0}
.footerIn{padding:20px 0;width:1000px;margin:0 auto;display:block;overflow:hidden}
.footerLeft{width:282px;float:left}
.footerLeft ul{padding:0;margin:0;float:left;width:139px}
.footerLeft ul li{list-style-type:none;line-height:18px}
.footerLeft span{font-size:21px;text-transform:uppercase;color:#575757;display:block;overflow:hidden;margin-bottom:5px}
.footerLeft ul li a{text-decoration:none;color:#7e7975;display:block;overflow:hidden}
.footerLeft ul li a:hover{text-decoration:underline;color:#c52100}
.footerRight{width:655px;float:right}
.footerRightTop{display:block;overflow:hidden}
.footerRightTopLeft{float:left;width:515px}
.footerRightTopLeft img{float:left;margin:0 20px 0 0}
.footerRightTopLeft p{padding:0;margin:0}
.footerRightTopRIght{float:right}
.footerRightTopRIght img{float:left;margin:0 0 0 5px}
.footerRightBottom{clear:both}
.footerRightBottomLeft{float:left}
.footerRightBottomLeft a{color:#787878;text-decoration:none}
.footerRightBottomLeft a:hover{color:#c52100;text-decoration:none}
.footerRightBottomRight{float:right}
.headerIn{background:none repeat scroll 0 0 #fff;box-shadow:0 3px 2px rgba(0,0,0,0.1);margin:0;position:fixed;top:58px;width:100%;z-index:100}
.headerInLeft{display:block;height:auto;margin:0 auto;padding:15px 0;position:relative;top:0;z-index:100}
.headerInLeft p{clear:both;color:#838380;font-size:11px;padding:0;margin:0;display:none}
.headerInRight{float:right;font-size:25px;padding-top:5px}
.headerInRight span{color:#c52100}
.inSearchBoxTop{clear:both;border:solid 1px #c9c9c9;border-right:0;height:50px;position:relative}
.inSearchBoxTop div.ctgrydiv{clear:both;display:none;height:auto;right:0;margin:0;padding:0;position:absolute;top:49px;width:250px}
.inSearchBoxTop div.ctgrydiv ul.index{width:100%}
.inSearchBoxTop div.ctgrydiv ul{background:#ebebeb}
.ctgrydiv a:hover{background:url("../images/close-icn-hover.png") no-repeat scroll 0 0 !important}
.inSearchIn{float:left;height:50px;width:100%}
.inSearchIn input{border:medium none;color:#818181;font-size:17px;padding:14px 18px;width:63%;height:48px;box-sizing:border-box}
.inCategory{background:none repeat scroll 0 0 #f0f0f0;float:right;position:absolute;right:48px;width:105px}
.inCategory a{background:url(../images/indexCategory-bg-1-in.png) no-repeat right 1px;color:#4b4b4b;display:block;font-size:13px;font-weight:400;overflow:hidden;padding:15px 10px 15px 10px;border-left:0;border-right:0;text-decoration:none}
.inSearchBtn a{padding:0}
.inCategory a:hover{color:#000;text-decoration:underline}
.inSearchBtn{float:right;height:49px;margin-top:-1px;position:absolute;right:0;width:48px}
.inSearchBtn input{background:url(../images/index-search-bg-in.png) no-repeat scroll center #c52100;border:medium none;cursor:pointer;height:50px;outline:medium none;transition-duration:.3s;width:48px}
.inSearchBtn input:hover{background:#ac1000 url(../images/index-search-bg-in.png) no-repeat center}
.advancedSearch{font-size:12px;font-weight:700;padding:8px 0 0;text-transform:uppercase}
.advnc-btn{padding:22px;background:#eaeaea}
.advnc-btn input[type="button"]{background:#c52100;width:95px;height:35px;color:#fff;line-height:30px;border-radius:5px;cursor:pointer;float:left}
.advancedSearch a{text-decoration:none;color:#666}
.advancedSearch a:hover{text-decoration:underline;color:#c52100}
.advancedSearchIn{background:none repeat scroll 0 0 #fff;display:block;overflow:hidden;position:relative;top:0;width:100%;z-index:100}
.advnc-col{float:left;margin-left:1.6% !important;margin-bottom:30px;margin-right:0 !important}
.advnc .advnc-col{width:15.33% !important}
.advnc .advnc-col:nth-of-type(6n+1){margin-left:0 !important;clear:left !important}
.advancedSearchIn ul{margin:0;padding:22px 22px 22px}
.advancedSearchIn ul li{float:left;list-style-type:none;margin:0 4% 3% 0;width:100%}
.advancedSearchIn ul li span{color:#9b9b9b;display:block;font-family:arial;font-size:11px;overflow:hidden}
.advancedSearchIn ul li input.searchBtn{background:none repeat scroll 0 0 #FFF;border:1px solid #CCC;color:#565656;float:left;margin:24px 5px 0 0;padding:5px 0;text-align:center;text-transform:uppercase;width:80px;font-size:12px}
.advancedSearchIn ul li input.clearBtn{width:80px;border:1px solid #CCC;text-align:center;padding:5px 0;background:#f1f1f1;color:#565656;font-size:12px;float:left;margin:0 5px 0 0;text-transform:uppercase}
.advancedSearchIn ul li label{clear:both}
.advancedSearchIn ul li label.date{clear:none;float:left;margin-right:9px;width:36%}
.advancedSearchIn ul li label.to{clear:none;float:left;padding-top:2px;width:14%}
.advancedSearchIn ul li label.year{width:35%;clear:none;float:left}
.advancedSearchIn ul li select{color:#939393;font-size:12px;padding:5px;width:100%;border:1px solid #ccc}
.advancedSearchIn ul li input{border:1px solid #ccc;color:#939393;float:left;font-size:12px;margin-right:9px;padding:5px;width:89%}
.advancedSearchIn img.ui-datepicker-trigger{float:r}
.advancedSearchIn ul li.date2{width:100%;margin:0 3% 1% 0}
.ui-datepicker-trigger{margin:5px 0 0}
.bTN{border-top:medium none !important;margin-top:150px !important;padding-top:1px !important}
.contentIn{background:none repeat scroll 0 0 #fdfdfd;padding-top:95px;margin-top:9px;width:100%;border-top:solid 1px #ddd}
.thumbnail{clear:both}
.bTn{border:none !important}
.thumbnail ul{padding:0;margin:0}
.thumbnail ul li{background-color:#fff;float:left;list-style-type:none;width:193px;height:233px}
.thumbnail ul li a{cursor:pointer}
.thumbnail ul li a:hover{color:#c52100 !important}
.thumbnail ul li a.sit-preview{position:relative}
.thumbnail ul li a.sit-preview img{position:absolute;margin:auto;left:0;right:0;bottom:0;top:0}
.thumbnail ul li a.sit-preview{height:140px;display:block;overflow:hidden;width:100%px;border:solid 1px #ebebeb;margin-bottom:9px}
.thumbnail ul li:hover>.thumHoverOut{display:block !important}
.thumbnailth{color:#888;display:block;font-size:12px;overflow:hidden;padding:20px 0 32px;width:auto; float:left;}
.thumbnailth span{color:#272727;float:left}
.thumbnailthLeft input{float:left}
#LoadingImage{text-align:center;height:500px}
#LoadingImage img{width:120px;height:120px}
.mt0{margin:6px 0 0 !important}
.thumbnailthLeftSave,.thumbnailthLeftSave input{float:left}
.thumbnailthLeft{float:left;width:350px;margin:0 20px 0 0}
.thumbnailthLeft ul{padding:0;margin:0}
.thumbnailthLeft li{list-style-type:none}
.thumbnailthRight{float:right}
.thLeft{float:left}
.thRight{position:absolute;right:18px;z-index:0}
.paginate span.current{background-color:#c52100 !important;border:1px solid #c52100 !important;color:#fff;font-weight:700;margin:2px;padding:2px 5px}
.thRight ul{padding:0;margin:0}
.thRight ul li.last{display:none}
.thRight ul li{list-style-type:none;float:left}
.thRight form{float:right;margin-right:8px}
.thRight form input[type=text]{border:1px solid #ddd;padding:5px;width:40px}
.thRight form input[type=button]{background:none repeat scroll 0 0 #c52100;border:1px solid #000;color:#fff;padding:5px}
.thRightNew{text-align:right;display:block;overflow:hidden}
.thRightNew ul{padding:0;margin:0}
.thRightNew ul li.last{display:none}
.thRightNew ul li{list-style-type:none;float:right}
.thRightBottom{float:right}
.grid_pager{color:#707070;text-align:right}
.grid_pager,.grid_pager_buttons{float:right}
.grid_pager,.grid_pager_buttons span{font-size:12px;font-weight:400}
.grid_pager_buttons{background:url(http://s2.picdn.net/images/sort_btn_lt.gif) repeat-x scroll left top #fdfdfd;border:1px solid #bcbcbc;margin-left:5px;margin-right:0;position:relative}
.grid_pager input{border:1px solid #CCC;height:21px;margin:0 5px 0 0;text-align:center}
a,img,input{outline:0;border:0}
.grid_pager_buttons,.grid_pager_buttons a{border-radius:3px}
.grid_pager_button_prev_disabled{background-position:-1px -23px;cursor:default}
.grid_pager_button_prev{background-position:-1px 0}
.grid_pager_button_next,.grid_pager_button_prev{background-image:url(../images/prev_next_w_rollover.gif);background-repeat:no-repeat;display:block;float:left;height:22px;width:24px}
.grid_pager_button_next,.grid_pager_button_next_disabled{border-left:1px solid #bcbcbc}
.grid_pager_button_next{background-position:-25px -23px}
.pageNation{background:none repeat scroll 0 0 #FFF;display:block;overflow:hidden;padding:20px;width:100%}
.detailsPageOut{max-width:1200px;padding:25px}
.detailsPageOutTop{clear:both;display:block;margin-bottom:35px;height:406px}
.detailsPageOutTopRightBottom{display:block;overflow:hidden}
.detailsPageImg{margin-bottom:25px;text-align:center;position:relative;width:100%}
.detailsPageImg img{bottom:0;left:0;top:0;margin:auto;right:0;border:1px solid #f4f4f4;width:100%}
.detailsPageImgBottm{clear:both;float:right;height:26px;margin-bottom:34px;max-width:380px}
.detailsPageImgBottmLeft{float:left}
.detailsPageImgBottmLeft ul{padding:0;margin:0}
.detailsPageImgBottmLeft ul li{list-style-type:none;float:left;margin:0 10x 0 0;padding:0 10px 0 20px}
.detailsPageImgBottmLeft ul li a{text-decoration:none;color:#8d8d8d}
.detailsPageImgBottmLeft ul li.similer-bg{background:url(../images/similer-bg.jpg) no-repeat left}
.detailsPageImgBottmLeft ul li.comment-bg{background:url(../images/comment-bg.jpg) no-repeat left}
.detailsPageImgBottmLeft ul li.like-bg{background:url(../images/like-bg.jpg) no-repeat left}
.detailsPageImgBottmRight{float:left}
.detailsPageOutTopLeft span{font-family:"Open Sans Bold"}
.detailsPageOutTopLeft p{line-height:20px;margin:0 0 9px;padding:0}
a.cartDetailsDelete{margin-bottom:20px;display:block;overflow:hidden}
a.ChangeTypBtn:hover{text-decoration:underline}
a.ChangeTypBtn{clear:both;color:red;font-size:11px;text-decoration:none}
.highlight{clear:both;background:#FF6}
.detailsPageOutTopRight h2{color:#4f4f4f;font-size:22px;font-weight:400;margin:0 0 7px;padding:0;text-transform:uppercase}
.detailsPageOutTopRight p span{font-weight:700}
.detailsPageOutTopRight p{padding:0;margin:0 0 10px}
.imageTable table tr th{background:#ededed;padding:8px 6px;font-weight:700;text-align:left;font-family:arial;font-size:12px}
.imageTable{font-size:11px;display:block;overflow:hidden;width:100%}
.imageTable table{margin-bottom:0}
.imageTable table tr td{background:#f8f8f8;padding:5px 6px;border-bottom:#fff solid 2px;font-size:12px}
.imageTable table tr.selected td{background:#e4e4e4;color:#000}
.imageTable table tr:hover td{background:none repeat scroll 0 0 #e4e4e4;cursor:pointer;color:#000}
.imageTable table tr.selected:hover td{background:#e4e4e4}
.detailsPageOutTopRightTop{clear:both;display:block;margin-bottom:25px;overflow:hidden}
.detailsPageContentLeft{float:left;width:470px}
.detailsPageContentin span{font-family:"Open Sans Bold";color:#616161}
.top{min-height:80px}
.mycol{display:block;float:left;margin:0}
.mycol:first-child{margin-left:0}
.mycol-bx{width:32.26%}
.bottom{min-height:59px}
.last{border-right:none !important}
.detailsPageContentin{border-right:1px solid #e1e1e1;float:left;margin-right:20px;min-height:88px;padding:5px 20px 0 0;width:210px}
.detailsPageContentRight{float:left;width:420px}
.detailsPageOutTopRightTop p{padding:0;line-height:20px;margin:0 0 9px}
.detailsPageOutTopRightTop h2{padding:0;margin:0;font-weight:400;color:#4f4f4f;font-size:22px;text-transform:uppercase}
.detailsPageOutTopRightBottom{clear:both}
.detailsPageOutTopRightBottom a{display:block;float:left;font-size:12px;height:30px;line-height:12px;margin:0 10px 0 0;overflow:hidden;padding:10px 10px 10px 35px;text-align:center;text-decoration:none;text-transform:uppercase;width:125px}
.detailsPageOutTopRightBottom a.wishList{background:url(../images/wish-list-bg.gif) no-repeat scroll 9px 5px #c52100;color:#fff;width:155px}
.detailsPageOutTopRightBottom a.cartBg{background:url(../images/cart-bg.gif) no-repeat scroll 9px 6px #c52100;color:#fff}
.detailsPageOutTopRightBottom a.cartBg:hover{background:url(../images/cart-bg-hover.gif) no-repeat scroll 9px 6px #b41700}
.detailsPageOutBottom{clear:both}
.myCartIn div.mCSB_scrollTools .mCSB_draggerContainer{right:-20px}
.detailsPageOutBottomTop{clear:both;margin-bottom:25px}
.similarImagesTop{clear:both;display:block;overflow:hidden}
.similarImagesTop ul{border-bottom:1px solid #f1f1f1;display:block;margin:0 0 7px;overflow:hidden;padding:0 0 7px}
.similarImagesTop ul li{float:left;list-style-type:none;padding:0 15px 0 0;margin:0 15px 0 0;line-height:16px;color:#333;font-size:15px}
.similarImagesTop ul li.last{border:0}
.similarImagesTop ul li a{text-decoration:none;color:#666}
.similarImagesTop ul li a.active{text-decoration:none;color:#151515}
.similarImagesBottom{clear:both;display:block;overflow:hidden;padding:10px 0}
.similarImagesBottom ul{padding:0;margin:0l}
.similarImagesBottom ul li.end{margin:0}
.similarImagesBottom ul li{border:1px solid #f4f4f4;float:left;height:130px;list-style-type:none;margin:0 5px 0 0;position:relative;width:102px}
.similarImagesBottom ul li img{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}
.detailsPageOutBottomBtm{border:1px solid #e5e5e5;clear:both;margin-bottom:20px;padding:24px 28px}
ul#similarImagesBottom{clear:both;display:block;overflow:hidden;padding:10px 0 10px 10px}
ul#similarImagesBottom li{float:left;list-style:none outside none;padding:0 9px 0 0}
ul#similarImagesBottom li a{text-decoration:none;color:#949494}
ul#similarImagesBottom li a:hover{text-decoration:underline;color:#c52100}
.detailsPageOutBottomBtm p{padding:0;margin:0 0 10px}
.detailsPageOutBottomBtm .highlight{text-transform:uppercase}
.detailsPageContentin p span .highlight,.detailsPageOutTopRight p .highlight{font-weight:400}
.detailsPageOutBottomBtm a{text-decoration:none;color:#6b6b6b}
.detailsPageOutBottomBtm a:hover{color:#c52100;text-decoration:underline}
.detailsPageOutBottomBtm h3{padding:0;text-transform:uppercase;color:#464646;font-weight:400;margin:0 0 7px;font-size:18px}
.addKeywords{border:1px solid #dbdbdb;display:block;overflow:hidden;width:390px;height:32px\0}
.addKeywords input{border:medium none;color:#4b4b4b;float:left;font-size:12px;padding:9px 13px;width:336px}
.addKeywords input.addBtn:hover{background:none repeat scroll 0 0 #a61b00}
.addKeywords input.addBtn{background:none repeat scroll 0 0 #c52100;color:#fff;font-size:12px;font-weight:700;padding:8px 0;width:52px;cursor:pointer;height:33px}
.thumHoverOut{display:block;font-size:12px;overflow:hidden;line-height:18px}
.thumHoverOutTop a{text-decoration:none;color:#717171 !important}
.mL5{margin-left:5px}
.thumHoverOutTop{color:#717171;text-align:left}
.thumHoverOutTop2 a{color:#000 !important;text-decoration:none}
.thumHoverOutTop2{border-bottom:1px solid #eaeaea;clear:both;color:#909090 !important;display:block;margin-bottom:7px;overflow:hidden;padding-bottom:5px}
.thumHoverOutTop2 span.thumHoverL a span.cart{color:#c52100}
.thumHoverOutTop2 span.thumHoverL{float:left;background:url(../images/line-bg.png) no-repeat right;padding:0 5px 0 0;margin-right:2px}
.thumHoverOutTop2 span.thumHoverR{float:left}
a img{border:0;outline:0}
.thumHoverOutTop2 p{float:left;margin:0;padding:8px 0 0 10px;width:159px}
.thumHoverOutBottom{background:url(../images/thumHover-bg.png) repeat-x scroll 0 0 rgba(0,0,0,0);color:#FFF;height:44px;margin-top:166px;padding:0;text-align:left;width:245px}
.thumHoverOutBottom p{float:left;margin:0;padding:7px 0 0 14px;width:163px}
.thumHoverOutBottom img{float:left}
.contentInOuter{background:none repeat scroll 0 0 #fdfdfd;padding:160px 0 0;width:100%;border-top:1px solid #ddd;margin-top:0}
.myprofile{margin:0 auto;max-width:922px;border:solid 1px #d9d9d9}
.purchaseHistoryBoxLeftM{float:left;margin-right:35px;padding-top:5px}
.newsticker{max-width:1000px;margin:0 auto;position:relative}
.newsticker .fade{background:none repeat scroll 0 0 #eee;color:#000;font-size:13px;padding:12px 10px 12px 100px}
.newsticker .fade li{list-style:none;line-height:normal}
h2.th{border-bottom:1px solid #d9d9d9 !important;color:#383838 !important;font-family:'Open Sans' !important;font-size:24px !important;font-weight:400 !important;margin:0 !important;padding:10px 20px !important}
.myprofile h2{padding:10px 20px;margin:0;font-family:'Open Sans';font-weight:400;color:#383838;font-size:24px;border-bottom:solid 1px #d9d9d9}
.changePasswordBg{background:#f6f6f6 url(../images/change-password-bg.jpg) no-repeat 547px 47px !important}
.changePasswordBg2{background:#f6f6f6 url(../images/change-password-bg.jpg) no-repeat 547px 25px !important}
.myprofileConent{padding:50px 63px;margin:0;background:#f6f6f6;border-bottom:solid 3px #9b9b9b;display:block;overflow:hidden}
.myprofileConent ul{margin:0;padding:0;width:50%;float:left}
.myprofileConent ul li{list-style:none;margin:0 0 10px;padding:0 25px;position:relative}
.myprofileConent ul li label{padding:0;display:block;font-weight:700;color:#333}
.myprofileConent ul li label span{font-size:11px;font-weight:400}
.myprofileConent ul li input{background:none repeat scroll 0 0 #fff;border:1px solid #c2c2c2;color:#757575;cursor:default;padding:5px;position:relative;width:290px}
.myprofileConent ul li input.countryIn{height:30px;margin:0 0 0 -290px;position:absolute;width:273px}
.ltng-col{background:#eee;float:left;margin-left:1%;margin-bottom:30px}
.lstngrid .ltng-col{width:13.4%}
.lstngrid .ltng-col:nth-of-type(7n+1){margin-left:0;clear:left}
.myprofileConent ul li input.codeNo{width:45px;float:left;margin:0 10px 0 0}
.myprofileConent ul li input.codeNo2{width:50px;float:left;margin:0 10px 0 0}
.myprofileConent ul li input.codeNo3{width:193px;float:left;margin:0 10px 0 0}
.myprofileConent ul li input.updateBtn{border:0;padding:5px;width:100px;font-weight:700;color:#fff;background:#c52100;font-size:15px;cursor:pointer;float:left;text-transform:uppercase;margin:0 8px 0 0}
.myprofileConent ul li input.cancelBtn{border:0;background:#929292;padding:5px;width:100px;font-weight:700;color:#fff;font-size:15px;cursor:pointer}
.myprofileConent ul li textarea{border:solid 1px #c2c2c2;background:#fff;padding:5px;width:308px;font-family:'Open Sans';color:#757575;font-size:13px;height:90px}
.myprofileConent ul li select{background:none repeat scroll 0 0 #fff;border:1px solid #c2c2c2;color:#757575;padding:5px;width:290px}
.profilelast{margin-right:0 !important;padding-right:0 !important;border-left:1px solid #ccc}
.createAccount{margin:0 auto;max-width:922px;border:solid 1px #d9d9d9;display:block;overflow:hidden;border-bottom:solid 3px #9b9b9b}
.createAccount h2{padding:0;margin:0 0 15px;font-family:'Open Sans';font-weight:400;color:#383838;font-size:24px}
.createAccountLeft p{padding:0;margin:0 0 8px}
.createAccountLeft{background:none repeat scroll 0 0 #f6f6f6;border-right:1px solid #dedede;float:left}
.createAccountLeft ul{float:left;width:100%}
.createAccountLeft ul li{list-style:none;margin:0 0 10px;display:block;overflow:hidden}
.createAccountLeft ul li label{padding:0;display:block;font-weight:700;color:#333}
.createAccountLeft ul li label strong{font-weight:normal !important;font-size:11px;position:relative;top:-4px}
span.red{color:red;display:inline;float:none;padding-right:5px}
.createAccountLeft ul li input{border:solid 1px #c2c2c2;background:#fff;padding:5px;width:100%;color:#757575}
.createAccountLeft ul li input.updateBtn{background:none repeat scroll 0 0 #c52100;border:medium none;color:#fff;cursor:pointer;float:left;font-size:12px;font-weight:700;margin:0 8px 0 0;padding:5px;text-transform:uppercase;width:85px}
.createAccountLeft ul li input.checkbox{float:left;width:20px;margin:0 5px 0 0;padding:0;border:0}
.createAccountLeft ul li span{font-size:12px;line-height:12px;float:left;width:280px;color:#333;padding-bottom:6px}
.createAccountLeft ul li span a{text-decoration:underline;color:#00F}
.createAccountLeft ul li span a:hover{text-decoration:none;color:#00F}
.createAccountLeft ul li input.createaccountBtn{border:0;padding:5px;width:140px;color:#fff;background:#c52100;font-size:17px;font-weight:700;cursor:pointer}
.createAccountLeft ul li textarea{border:solid 1px #c2c2c2;background:#fff;padding:5px;width:308px;font-family:'Open Sans';color:#757575;font-size:13px;height:90px}
.createAccountRight span{font-weight:700}
.createAccountRight{float:left;height:auto}
.createAccountRight p{line-height:23px;font-size:14px}
.mb45{margin-bottom:45px !important}
.createAccountRight ul{float:left}
.createAccountRight ul li{list-style:none;margin:0 0 10px;display:block;overflow:hidden}
.createAccountRight ul li label{padding:0;display:block;font-weight:700;color:#333}
.createAccountRight ul li label strong{font-weight:normal !important}
.createAccountRight ul li a{text-decoration:none;color:#333;font-weight:400}
.createAccountRight ul li a:hover{text-decoration:underline;}
.createAccountRight ul li input .checkBox{width:20px;float:left;border:0;padding:0;margin:5px 5px 0 0;}
.createAccountRight ul li input{border:solid 1px #c2c2c2;background:#fff;padding:5px;width:100%;color:#757575;}
.createAccountRight ul li input.signInBtn{border:0;padding:5px;width:100px;color:#fff;background:#c52100;font-size:17px;font-weight:700;margin-right:5px;cursor:pointer}
.wishList{margin:0 auto;max-width:922px;border:solid 1px #d9d9d9}
.wishList h2{padding:10px 20px;margin:0;font-family:'Open Sans';font-weight:400;color:#383838;font-size:24px;border-bottom:solid 1px #d9d9d9}
.wishListConent .thumbnail ul li a.sit-preview{background:none repeat scroll 0 0 #fff;border:1px solid #ebebeb;display:block;height:140px;margin-bottom:9px;overflow:hidden;width:100%}
.wishListConent .thumbnail ul li{float:left;height:233px;list-style-type:none;background:0}
.wishListConent{padding:15px;margin:0;background:#f6f6f6;border-bottom:solid 3px #9b9b9b;display:block;overflow:hidden}
.wishListConent .demo{float:left;height:206px;margin-right:-10px;width:229px}
.wishListConent .demo img{float:left;height:195px;width:206px}
.wishListConent .ic_caption img{width:auto;height:auto}
.clearWishlist{float:right !important;font-size:13px;padding:8px 0 0}
.clearWishlist a:hover{color:red;text-decoration:underline}
.clearWishlist a{color:#333;text-decoration:none}
.clearWishlist a strong{color:red}
.purchaseHistory{padding:0;margin:0 auto 15px;display:block;overflow:hidden;max-width:998px}
.purchaseHistoryLeft{border:1px solid #d9d9d9;margin:0 auto;max-width:922px}
.purchaseHistoryLeft h2 span{float:left}
.purchaseHistoryLeft h2{border-bottom:1px solid #d9d9d9;color:#383838;font-family:'Open Sans';font-size:20px;font-weight:400;margin:0;display:block;overflow:hidden;padding:10px 20px}
.purchaseHistoryContent{background:#f6f6f6;border-bottom:3px solid #9b9b9b;display:block;margin:0;overflow:hidden;padding:20px;min-height:444px}
.purchaseHistoryContentIn{border:1px solid #d9d9d9;display:block;margin:0;border-bottom:0;overflow:hidden;padding:0}
.purchaseHistoryContentIn table{width:100%;border-bottom:solid 2px #CCC;background:#fff}
.purchaseHistoryContentIn table a:hover{text-decoration:underline}
.purchaseHistoryContentIn table a{text-decoration:none;color:red}
.purchaseHistoryContentIn table th{background:#c52100;color:#fff;padding:7px;text-transform:uppercase;font-weight:400;border-right:solid 1px #a71c00}
.purchaseHistoryContentIn table td{border-bottom:solid 1px #CCC;border-right:solid 1px #CCC;padding:7px}
.billingAddBottom{clear:both}
.billingAdd p{border-bottom:1px solid #ccc;font-size:12px;margin:0;padding:10px 14px}
.billingAdd h4{background-color:#c52100;color:#fff;margin:0;padding:10px 0 10px 15px}
.billingAddTop{display:block;margin-bottom:33px;overflow:hidden}
.billingAddBottom{margin-top:15px}
.billingAddBottom table{border:solid 1px #CCC;width:100%;font-size:12px;text-align:center}
.billingAddBottom table th{background:none repeat scroll 0 0 #c52100;border-right:1px solid #a71c00;color:#fff;font-weight:400;padding:5px;text-transform:uppercase}
.billingAddBottom table td{border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:7px}
.billingAddBottom table td span{font-family:WebRupee}
.billingAddBottom table p{padding:0;margin:0}
.billingRs{font-size:25px;padding:10px 0;text-align:right}
.billingRs span{font-family:WebRupee;font-weight:400}
.billingAdd{border:1px solid #ccc;float:left;margin:0 33px 0 0;min-height:284px;width:451px}
.ui-dialog .ui-dialog-content{padding:28px !important}
.purchaseHistoryBox{padding:11px;margin:0;background:#fff;border-bottom:1px solid #d9d9d9;display:block;overflow:hidden}
.purchaseHistoryBox p{padding:0;margin:0 0 2px}
.purchaseHistoryBoxLeft{float:left}
.purchaseHistoryBoxRight{float:right}
.purchaseHistoryBoxRight h3{padding:0;margin:0 0 8px;font-size:30px;color:#565656}
.purchaseHistoryBoxRight h3 span{font-family:WebRupee;font-weight:400}
.purchaseHistoryBoxLeftL{float:left;margin-right:18px}
.purchaseHistoryBoxLeftR{float:right;padding-top:5px}
.viewdetailBtn{background:#c52100;padding:7px 14px;text-align:center;width:100px;color:#fff;text-decoration:none;font-weight:700}
.purchaseHistoryRight{float:right;width:280px}
.purchaseHistoryRightBox{padding:0;margin:0 0 22px;border:solid 1px #d9d9d9;display:block;overflow:hidden}
.purchaseHistoryRightBox h2{border-bottom:1px solid #d9d9d9;color:#383838;font-family:'Open Sans';font-size:20px;font-weight:400;margin:0;padding:10px 20px}
.purchaseHistoryRightBoxContent{background:#f8f8f8;padding:0;display:block;overflow:hidden}
.purchaseHistoryRightBoxContent .viewdetailBtn{background:#c52100;padding:7px 14px;text-align:center;width:83px;color:#fff;float:right;text-decoration:none;font-weight:700}
.purchaseHistoryRightBoxContentTop{padding:18px 18px 0;margin:0}
.purchaseHistoryRightBoxContentTop p{padding:0;margin:0}
.purchaseHistoryRightBoxContentIn{border-bottom:1px solid #e9e9e9;display:block;margin:0 0 16px;overflow:hidden;padding:0 0 15px}
.bN{border:none !important}
.aboutBottomAdd p{line-height:25px;margin:0 0 10px;padding:0}
.aboutBottomAdd{border-left:3px solid #c52100;display:block;float:left;font-size:15px;overflow:hidden;padding:0 0 0 14px}
.aboutBottomAdd h2{color:#010101;font-size:20px;font-weight:400;margin:0 0 5px;padding:0;text-transform:uppercase}
.aboutBottom{display:block;float:left;overflow:hidden;width:530px}
.aboutBottom ul{padding:0;margin:0}
.aboutBottom ul li{list-style-type:none;line-height:22px}
.aboutBottomAdd a{text-decoration:none;color:#7c7c7c}
.aboutBottomAdd a:hover{text-decoration:none;color:#000}
.aboutBottom h2{padding:0;margin:0 0 5px;font-size:20px;text-transform:uppercase;font-weight:400;color:#010101}
.aboutTop{clear:both;margin-bottom:30px}
.aboutTop span{border-bottom:1px solid #d9d9d9;color:#383838;font-family:'Open Sans';font-size:24px;font-weight:400;margin:0;padding:10px 20px}
.aboutTop p{padding:0;margin:0 0 10px}
.aboutTopLeft{background:none repeat scroll 0 0 #f6f6f6;border-bottom:3px solid #9b9b9b;display:block;margin:0;overflow:hidden;padding:50px 63px}
.aboutTopRight{float:right;width:545px;height:465px}
.aboutContent h3{border-bottom:1px solid #d9d9d9;color:#383838;font-family:'Open Sans';font-size:24px;font-weight:400;margin:0;padding:10px 20px}
.aboutContent{border:1px solid #d9d9d9;display:block;margin:0 auto;overflow:hidden;max-width:922px}
.viewed h2{border-bottom:1px solid #d4d4d4;color:#454545;display:block;font-size:16px;font-weight:400;margin:0 0 7px;overflow:hidden;padding:0 0 7px}
.viewedConent{background:none repeat scroll 0 0 #f6f6f6;display:block;margin:0;overflow:hidden}
.viewedConent .demo{float:left;margin-right:-10px}
.viewed{max-width:969px}
.CommentsOut{margin:0 auto;width:998px;border:solid 1px #d9d9d9}
.myComments{clear:both;display:block;overflow:hidden}
a.viewdetailBtn2{background:none repeat scroll 0 0 #c52100;bottom:0;color:#FFF !important;float:right;font-weight:700;padding:7px 14px;text-align:center;text-decoration:none;width:102px}
.myCommentsLeft{float:left;width:240px}
.myCommentsRight{float:right;width:664px}
.myCommentsRight p{padding:0;margin:0 0 5px}
.myCommentsRight p span{font-weight:700}
.likes{clear:both;display:block;overflow:hidden}
.likes ul{display:block;margin:0 0 18px;overflow:hidden;padding:0}
.likes ul li{float:left;width:214px;list-style-type:none;margin:0 24px 0 0}
.likes ul li p{padding:0;margin:0 0 5px;line-height:18px}
.likes ul li.last2{margin:0}
.chckoutpage{max-width:1024px;margin:0 auto}
.chkbx{width:32.26%}
.chkbx1{width:66.13%;-webkit-box-shadow:0 0 16px 0 rgba(0,0,0,0.26);-moz-box-shadow:0 0 16px 0 rgba(0,0,0,0.26);box-shadow:0 0 16px 0 rgba(0,0,0,0.26)}
.chkcol:first-child{margin-left:0}
.chkcol{display:block;float:left;margin:0 0 1% 1.6%}
.exclusive{width:auto}
.exclusive h2{font-family:'Open Sans';font-weight:bold;font-size:17px;background:#db7965;color:#fff;text-transform:uppercase;padding:10px 15px}
.exclusivecont{border:1px solid #ddd;background:#f9f9f9;color:#6d6d6d;padding:55px 25px;font-family:"Lucida Grande","Lucida Sans Unicode","Lucida Sans","DejaVu Sans",Verdana,sans-serif;font-size:18px}
.reltdimg{background:#f9f9f9;border:1px solid #ddd;padding:10px;margin-top:15px}
.reltdimg div.rltd-imgprt{padding:0;margin:0}
.reltdimg div.rltd-imgprt ul li{list-style:none;width:49.2%;float:left;margin:0 0 1% 1.6%;height:124px;overflow:hidden}
.reltdimg div.rltd-imgprt ul li img{width:100%;height:100%}
.reltdimg div.rltd-imgprt ul li:nth-of-type(2n+1){margin-left:0;clear:left}
.reltdimg p{font-weight:bold}
.reltdimg p a{font-weight:normal}
.blngspn{margin:0}
.blngspn li span{margin:0 !important}
.checkoutContent{display:block;overflow:hidden;margin:0 auto}
.checkoutContent input{font-size:18px}
.w190{width:199px}
.signActive{display:block;overflow:hidden;border:1px solid #d15d46}
.signActiveTh{padding:32px 33px 0;background:#f6f6f6;font-size:20px;color:#d15d46;text-transform:uppercase;font-size:25px;font-family:'Open Sans';font-weight:bold}
.signActiveTh span{font-family:"Times New Roman"}
.signActiveIn{background:none repeat scroll 0 0 #f8f8f8;display:block;overflow:hidden;padding:45px}
.signActiveIn ul{padding:0;margin:0 0 9px;display:block;overflow:hidden}
.signActiveIn ul li{float:left;margin:0 12px 0 0;list-style-type:none;width:265px;display:block;overflow:hidden}
.signActiveIn ul li label{display:block;overflow:hidden;margin-bottom:5px;font-size:12px;color:#434343;text-transform:uppercase}
.signActiveIn ul li input.phoneCode{width:40px;float:left;margin:0;border-right:0;font-family:Times New Roman !important}
.signActiveIn ul li input.phoneNo{width:181px;font-family:Times New Roman !important}
.signActiveIn ul li input{width:240px;border:solid 1px #c2c2c2;padding:10px}
.signInActiveTh{color:#676767;font-size:17px;display:block;border-bottom:solid 1px #d2614b;overflow:hidden;padding:25px 30px;background:url(../images/done-bg.png) no-repeat 15px 20px;border:1px solid #ddd}
.signInActiveTh ul{padding:0;margin:0}
.signInActiveTh ul li{float:none;list-style-type:none;display:block;overflow:hidden;margin:0 5px 0 0}
.signInActiveTh ul li p{font-size:15px;padding:0;margin:0;color:#767676;font-family:Times New Roman}
.signInActiveTh ul li span{font-family:'Open Sans';font-weight:14px;color:#929292;display:block}
.w190{font-family:'Open Sans';font-weight:bold;font-size:18px;color:#929292}
.w190 span{margin:0 !important}
.signInActiveTh ul li span.rs{color:#3b3a39;font-family:Rupee_Foradian;font-size:18px}
.signInActiveTh ul li.changeBtn{border:1px solid #d5d5d5;border-radius:2px;float:right;font-size:15px;padding:4px 10px;text-align:center;background:#f7f7f7;text-transform:uppercase;width:79px}
.signInActiveTh ul li.changeAddBtn{border:1px solid #d5d5d5;border-radius:2px;float:right;font-size:12px;padding:7px 10px;text-align:center;text-transform:uppercase;width:120px}
.signInActiveTh ul li a{text-decoration:none;color:#656565}
.signInActiveTh ul li.changeBtn:hover{border:1px solid #acacac;color:#474747}
.deliveryOut{background:none repeat scroll 0 0 #f6f6f6;display:block;overflow:hidden;padding:42px 35px 15px}
.myaddressOut{min-height:377px;background-color:#f6f6f6;position:relative}
.deliveryOutIn{border:solid 1px #e3e3e3}
.deliverLeft{float:none;margin:0 45px 0 0;width:325px}
.deliverLeft ul li input.countryIn{border-right:medium none;height:34px;margin:0 0 0 -307px;position:absolute;width:277px}
.mR0{margin-right:0 !important}
.deliverLeft h2{color:#3b3a39;font-size:24px;font-weight:400;line-height:21px;margin:0 0 20px;padding:0;text-transform:uppercase}
.deliverLeftIn img{margin-bottom:5px;margin-top:16px}
.deliverLeftIn{border:solid 1px #c7c7c7;padding:50px;width:298px;text-align:center;color:#797979;margin-bottom:40px}
.deliverLeftIn p{padding:0;margin:0 0 15px;font-size:20px;line-height:24px}
.deliverLeft h2 label,.deliverLeft h2 span{font-size:13px;color:#797979;text-transform:none}
.deliverLeft ul{padding:0;margin:0}
.deliverLeft ul li{list-style-type:none;margin-bottom:5px;display:block;overflow:hidden}
.deliverLeft ul li label{color:#444;text-transform:uppercase;padding:0;display:block;font-family:"Open Sans Bold";font-size:12px}
.deliverLeft ul li input{border:1px solid #d0d0d0;font-size:14px;padding:8px;width:295px}
.deliverLeft ul li input.countryIn{position:absolute;margin:0 0 0 -298px\0;width:270px\0;height:30px\0}
.accordion_3{width:100%;overflow:hidden;margin:auto;display:none}
.accordion_3 .item .heading{height:45px;line-height:45px;font-size:17px;text-transform:uppercase;cursor:pointer;color:#393939;padding-left:15px;background:#fff url(../images/arrow.png) no-repeat;background-position:right 20px top -95px;border-bottom:1px solid #ccc;box-sizing:border-box;border-radius:0 !important}
.accordion_3 .item.open .heading,.accordion_3 .item:last-child .heading{border:0;border-radius:0}
.accordion_3 .item.open .heading{background-position:right 20px top -5px;border-radius:0}
.accordion_3 .item .content{display:none;padding:10px;background:#f0f0f0;font-size:14px;border-bottom:1px solid #ddd}
.accordion_3 div.open div.heading{background-color:#f6f6f6}
.deliverLeft ul li select{border:1px solid #d0d0d0;font-size:14px;padding:7px 4px;width:295px;margin-right:12px}
.deliverLeft ul li textarea{width:294px;border:solid 1px #d0d0d0;padding:5px;height:90px;resize:none}
.deliverLeft ul li input.checkbox{border:#d7d7d7 solid 1px;width:auto}
.deliverBottom{clear:both;padding:15px 0 0;color:#b0b0b0}
.deliverBottom label{clear:both;display:block;margin-bottom:8px;overflow:hidden;color:#797979;font-size:13px}
.deliverBottom input.continueBtn{clear:both;display:block;overflow:hidden;float:none;cursor:pointer;background:#c52100;color:#fff;border:0;padding:8px 10px}
.deliverBottom a,.deliverBottom1 a{text-decoration:none}
.deliverBottom1{display:block;margin:0;overflow:hidden;padding:20px 100px}
.deliverBottom1 input.continueBtn{clear:both;display:block;overflow:hidden;cursor:pointer;background:#c52100;color:#fff;border:0;padding:8px 10px}
.deliverBottom p{padding:0;display:block;overflow:hidden;clear:both;margin:15px 0 0}
.inActive ul li.inActiveBg{background:#e6a396 url(../images/inActive-bg.jpg) repeat-x;padding:13px 15px}
.inActive ul li{background-color:#e6a396;color:#ddd;text-transform:uppercase;padding:15px;font-size:16px;border-bottom:solid 1px #cf8c7f}
.ordersummaryBox{background:none repeat scroll 0 0 #fff;border-bottom:1px solid #e2e2e2;display:block;float:left;margin-left:3.2%;overflow:hidden;padding:18px;width:48.4%;margin-bottom:10px}
.ordersummaryBox:nth-of-type(2n+1){margin-left:0;clear:left}
div.red{color:red;display:inline;float:none}
.ordersummaryBoxMiddle{float:left}
.ordersummaryBoxLeft{float:left;margin-right:12px}
.ordersummaryBoxMiddle span{font-size:12px;margin:0;padding:0}
.ordersummaryBoxMiddle p{font-size:14px;margin:0 0 12px;padding:0;text-transform:uppercase}
.ordersummaryBoxMiddle h3{padding:0;margin:0;font-size:19px;color:#8e8e8e}
.ordersummaryBoxMiddle h3 span{font-family:WebRupee;font-size:19px}
.ordersummaryBoxRight{float:right;text-align:right}
.amountPayableNew{font-size:20px;color:#626262;text-transform:uppercase;display:block;overflow:hidden}
.amountPayable{padding:10px 105px;background:#e8e8e8;font-size:20px;color:#626262;text-transform:uppercase;display:block;overflow:hidden}
.amountPayableLeft{display:block;font-size:18px;margin-bottom:8px;overflow:hidden;text-transform:none}
.amountPayableLeft p{padding:0;margin:0}
.amountPayableLeft p span{font-family:WebRupee}
.amountPayableLeft p.leftRs{float:left}
.total{font-size:30px}
.taxIn{font-size:12px}
.amountPayableLeft p.rightRs{float:right}
.amountPayableRight{float:right;font-size:28px}
.amountPayableRight span{font-size:28px;font-family:WebRupee}
.amountPayableRight span.tax{font-size:15px;text-transform:none;font-family:"Open Sans"}
.fwb{font-weight:700}
.paymentOut{background:none repeat scroll 0 0 #fff;display:block;overflow:hidden;color:#7c7c7c}
.paymentOutLeft{float:left;width:390px}
.paymentOutLeft h3{padding:0;margin:0 0 10px;text-transform:uppercase;color:#626262;font-size:20px;font-weight:lighter}
.paymentOutLeft p{padding:0;margin:0 0 28px}
.paymentOutLeft ul{margin:0 0 25px;padding:0}
.paymentOutLeft ul li.m0{margin:0}
.mB0{margin-bottom:0 !important}
.paymentOutLeft ul li.first{margin:0 0 15px}
.paymentOutLeft ul li{list-style-type:none;margin:0 0 15px 15px;display:block;overflow:hidden}
.paymentOutLeft ul li select option{padding:2px 0 2px 15px;font-family:Georgia;color:#7c7c7c}
.mt10{margin-top:11px}
.paymentOutLeft ul li select option.th{border-bottom:1px solid #d1d3d3;color:#3480ba;display:block;margin-bottom:5px;font-size:14px;margin-right:10px;padding:2px 0 2px 8px}
.paymentOutLeft ul li label{clear:both}
.paymentOutLeft ul li a{color:#3480ba}
.paymentOutLeft ul li label input.checkbox,.paymentOutLeft ul li label input.radioBtn{float:left;margin:4px 5px 0 0}
.paymentOutLeft ul li label span{float:left}
.paymentOutRight{float:left;width:230px;padding:70px 0 0;text-align:center;font-size:26px;color:#626262}
.paymentOutRight span.rsIcon{color:#ff9e25;font-family:WebRupee;font-size:29px}
.paymentOutRight span.rs{color:#c52100;font-family:WebRupee;font-size:33px}
.payBtn{clear:both}
input.payBtn{background:#c52100;border:medium none;color:#fff;float:left;font-size:15px !important;padding:8px 13px;text-transform:uppercase;width:178px;margin:0 8px 0 0;cursor:pointer;font-weight:700}
input.cancelBtn{background:#707070;border:medium none;color:#fff;float:left;font-size:15px !important;font-weight:700;padding:8px 13px;text-transform:uppercase;width:98px;margin:0 8px 0 0}
.addScreen{height:505px;margin:17px auto 0;width:995px}
.addScreen h2{color:#262626;font-size:23px;font-weight:400;margin:0 0 10px;padding:0;text-transform:uppercase}
.paymentSuccessfulOut{display:block;overflow:hidden}
.paymentSuccessful{display:block;overflow:hidden;padding:25px;border:#d5d5d5 solid 1px}
.paymentSuccessfulTop{display:block;margin-bottom:35px;overflow:hidden}
.paymentSuccessfulTopTh{margin-bottom:25px;display:block;overflow:hidden}
.paymentSuccessfulTopThLeft{float:left;color:#005da7;font-size:25px;text-transform:uppercase}
.paymentSuccessfulTopThRight{float:right;text-align:right;color:#8a8a8a;font-size:18px}
.paymentSuccessfulTopThRight span{font-family:Times New Roman;color:#3f3f3f}
.paymentSuccessfulIn{clear:both}
.paymentAddress{float:left;width:386px;padding:22px;margin:0 32px 0 0;border:solid 1px #d5d5d5}
.mR0{margin-right:0}
.paymentAddress p{padding:0;margin:0 0 10px;color:#797979}
.paymentAddress span.th{display:block;overflow:hidden;margin-bottom:5px;color:#363636;font-size:16px}
.paymentAddress h2{padding:0;margin:0 0 20px;font-weight:400;text-transform:uppercase;color:#262626}
.successMsg{margin-bottom:35px;text-align:center;font-size:25px;color:#8c8c8c}
.paymentSuccessfulBottom{clear:both;border:solid 1px #e2e2e2}
.paymentSuccessfulBottom table{clear:both}
.paymentSuccessfulBottom table tr th.th2{background:#ececec;color:#7a7a7a;text-align:left;padding:5px 10px;font-weight:400;font-size:25px;text-transform:uppercase}
.paymentSuccessfulBottom table tr th{background:#ff9e25;color:#fff;text-align:left;padding:5px 10px;font-weight:400;text-transform:uppercase}
.paymentSuccessfulBottom table tr td span.rs2{font-family:Rupee_Foradian;font-size:20px;color:#878787}
.paymentSuccessfulBottom table tr td span.rs{font-family:Cambria,"Hoefler Text","Liberation Serif",Times,"Times New Roman",serif;font-size:22px;color:#575757;color:#878787}
.paymentSuccessfulBottom table tr{border-bottom:solid 1px #d9d9d9}
.paymentSuccessfulBottom table tr.row{background:#f6f6f6}
.paymentSuccessfulBottom table tr td{padding:12px 10px;border-bottom:solid 1px #d9d9d9}
.paymentTotal{background:none repeat scroll 0 0 #f2f2f2;display:block;overflow:hidden;padding:10px 18px}
.paymentTotalLeft{color:#6e6e6e;float:left;font-size:32px;font-weight:400;text-transform:uppercase}
.paymentTotalRight{float:right}
.paymentTotalRight span.rs2{color:#505050;font-family:Rupee_Foradian;font-size:32px;font-weight:400}
.paymentTotalRight span.rs{color:#505050;font-family:Cambria,"Hoefler Text","Liberation Serif",Times,"Times New Roman",serif;font-size:35px}
input.printBtn{background:url(../images/print-bg.png) no-repeat scroll 8px center #3480ba;border:medium none;color:#b9dffd;float:left;font-size:15px !important;padding:8px 13px 8px 31px;text-transform:uppercase;width:120px;margin-right:10px}
.contact{margin:0 auto;max-width:922px;padding:0;display:block;overflow:hidden}
.contactLeft{background:none repeat scroll 0 0 #f6f6f6;border-color:#d0d0d0 #CCC #d0d0d0 #d0d0d0;border-right:1px solid #CCC;border-style:solid;border-width:1px;float:left;padding:0;width:50%;height:397px}
.contactLeft ul{padding:0;margin:0}
.contactLeft ul li{list-style-type:none;margin-bottom:5px;display:block;overflow:hidden}
.contactLeft ul li label{color:#444;text-transform:uppercase;padding:0;display:block;font-weight:400;font-size:12px}
.contactLeft ul li input{border:1px solid #d0d0d0;font-size:14px;padding:8px;width:100%}
.contactLeft ul li input.submitBtn{background:none repeat scroll 0 0 #c52100;border:medium none;clear:both;width:100px;color:#FFF;cursor:pointer;display:block;text-transform:uppercase;float:none;overflow:hidden;padding:8px 10px}
.contactLeft ul li textarea{width:100%;border:solid 1px #d0d0d0;padding:5px;height:90px;resize:none}
.contact h2{border:1px solid #d9d9d9;color:#383838;font-family:'Open Sans';font-size:24px;font-weight:400;margin:0;padding:10px 20px;border-bottom:0}
.contactRight{border-bottom:1px solid #d0d0d0;border-right:1px solid #d0d0d0;border-top:1px solid #d0d0d0;float:left;height:397px;padding:0;width:50%}
.contactRight a{text-decoration:none;color:#424242}
.contactRight a:hover{text-decoration:underline;color:#000}
.address span{font-size:24px;font-weight:400}
.address{font-size:15px;width:auto;padding:50px}
.helpcontent{border:1px solid #d9d9d9;display:block;margin:0 auto;overflow:hidden;max-width:922px}
.Privacypolicy a{text-decoration:none;color:#424242}
.Privacypolicy a:hover{text-decoration:underline;color:#000}
.helpInner{background:none repeat scroll 0 0 #f6f6f6;border-bottom:3px solid #9b9b9b;display:block;margin:0;overflow:hidden;padding:50px 63px}
.Privacypolicy p{padding:0;margin:0 0 20px !important;line-height:18px !important}
.Privacypolicy{background:none repeat scroll 0 0 #f6f6f6;border-bottom:3px solid #9b9b9b;display:block;margin:0;overflow:hidden;padding:50px 63px}
.helpcontent ul{padding:0;margin:0 0 8px 22px}
.helpcontent ul li{list-style-type:decimal;line-height:21px}
.helpcontent h2{border-bottom:1px solid #d9d9d9;color:#383838;font-family:'Open Sans';font-size:24px;font-weight:400;margin:0;padding:10px 20px}
.elastislide-carousel{height:217px !important}
.helpcontent p{padding:0;margin:0 0 8px}
.helpcontent p.bottomhelp1{padding:0;margin:0 0 8px 25px}
.helpcontent p.bottomhelp{margin:0 0 25px}
.helpcontent p.bottomhelp2{margin:0 0 25px 25px}
.helpcontent span.subTh{display:block;overflow:hidden;font-size:14px;font-weight:700;margin:0 0 0 25px}
.PurchaseBtn{background:none repeat scroll 0 0 #c52100;color:#FFF;font-weight:700;padding:7px 14px;text-align:center;text-decoration:none;width:100px;float:right}
.helpcontent span{display:block;overflow:hidden;font-size:16px;font-weight:700}
.terms{padding:0 0 15px;margin:0 0 15px;border-bottom:dotted 1px #b9b9b9}
#sucess1,#wishListsucess{background-color:#dff2bf;border:1px solid #adde5c;color:green;float:left;font-size:12px;margin-top:-25px;padding:2px;position:absolute;text-align:center;width:572px}
#sucess2{background-color:#fde4e1;border:1px solid #fbd3c6;color:#b10009;float:left;font-size:12px;margin-top:-25px;padding:2px;text-align:center;width:572px;position:absolute}
.myOrderTop{color:#b10009;float:right;font-size:13px;padding-top:5px}
#Tabs1{margin-bottom:10px;display:block;overflow:hidden}
.WishLispopupt h2{padding:25px;margin:0;font-size:15px;text-align:center}
.specialCollection{background:none repeat scroll 0 0 #f6f6f6;border-bottom:3px solid #9b9b9b;display:block;margin:0;min-height:444px;overflow:hidden;padding:30px}
.specialCollection ul{margin:0;padding:0}
.specialCollection ul li:hover{background:none repeat scroll 0 0 #f7f7f7;border:1px solid #b4b4b4}
.specialCollection ul li{background:none repeat scroll 0 0 #fff;border:1px solid #ccc;float:left;line-height:22px;list-style-type:none;margin-bottom:21px;margin-right:12px;text-align:center}
.specialCollection ul li a{color:#7e7975;display:block;overflow:hidden;text-decoration:none;width:150px;height:56px;padding-top:16px}
.specialCollection ul li a:hover{color:#000;text-decoration:underline}
.page404{display:block;margin:0 auto;overflow:hidden;text-align:center;width:922px}
.page404 h3 a{text-decoration:underline;color:#333}
.page404 h3 a:hover{text-decoration:none;color:#000}
.page404 h3{color:#383838;font-family:"Open Sans Bold";font-size:25px;margin:0;padding:10px 20px}
.detailpagebackbutton{float:right;padding-top:22px;margin:0 16px 0 0}
.detailpagebackbutton a{background:none repeat scroll 0 0 #e5e5e5;color:#333;padding:5px 13px;text-decoration:none;transition-duration:.3s}
.detailpagebackbutton a:hover{background:none repeat scroll 0 0 #c52100;color:#fff;padding:5px 13px;text-decoration:none}
.amountPayable .indiancurency{font-family:WebRupee;font-size:19px}
.sucessOuter{padding:0;margin:0;width:922px;background:url(../images/pop-up-bg.png) repeat;height:397px;position:absolute}
.sucessOuter #sucess1{background-color:#dff2bf;border:1px solid #adde5c;color:green;float:none;font-size:12px;padding:2px;text-align:center;position:inherit;width:500px;margin:0 auto;margin-top:155px;margin-left:184px}
.successmIn{border:1px solid #d9d9d9;display:block;margin:0 auto;padding:30px 0;overflow:hidden;max-width:922px}
.billingAddressTop{border:1px solid #d7d7d7;display:block;overflow:hidden;padding:20px;margin-bottom:15px}
.billingAddressTop h2{padding:0;margin:0;text-transform:uppercase}
.billingAddressIn{float:left;width:32.26%}
.billingAddress h4{color:#6b6b6b;margin:0 0 5px !important;padding:0;font-size:17px;font-family:"Open Sans Bold";text-transform:uppercase}
.end{margin:0 !important}
.billingAddress p{border-bottom:medium none;font-size:13px;line-height:20px;margin:0 !important;padding:0 !important}
.orderTopBtn{display:block;margin:0 0 5px;overflow:hidden;padding:0;text-align:right}
.orderTopBtn a{float:right;margin-right:8px;font-family:"Open Sans Bold"}
.OrderImgOutter{border:1px solid #d7d7d7;display:block;float:left;font-size:15px;margin-bottom:15px;overflow:hidden;padding:0;width:49.2%}
.ordrpdng{padding:20px}
.OrderImg{float:left;width:110px;margin-right:25px}
.orderPrice{border-top:1px solid #a5a5a5;clear:both;display:block;overflow:hidden;padding:15px 0 0}
.orderPriceLeft{float:left}
.orderPriceLeft a{padding:5px 10px;text-decoration:none;text-transform:uppercase;font-size:15px;color:#fff;background:#c52100}
.orderPriceRight{float:right}
.orderPriceRight p{font-size:19px;padding:0 !important;margin:0}
.orderPriceRight p span.rs{font-family:WebRupee}
.orderPriceRight p span.tax{font-size:13px}
.contactMyorder{display:block;margin:0 auto;overflow:hidden;padding:0 20px;max-width:1000px}
.myaddress{margin:0 0 0 78px;position:absolute;top:0}
#IsearchingBtn{background:none repeat scroll 0 0 #c52100;height:50px;padding-top:13px;position:absolute;text-align:center;width:48px}
#searchingBtn{background:none repeat scroll 0 0 #c52100;height:57px;padding-top:18px;position:absolute;text-align:center;width:61px}
#searchingBtn img{width:30px !important}
.dateSearch{clear:both;display:block;margin:24px 0;overflow:hidden}
.dateSearch ul{padding:0;margin:0}
.dateSearch ul li{float:left;list-style-type:none;margin-right:18px;width:264px}
.dateSearch ul li input{border:1px solid #ccc;color:#939393;float:left;font-size:12px;margin-right:2px;padding:5px;width:90%}
#search_btn{background:#c52100;color:#fff;width:70px;padding:5px 0;text-align:center}
#clear_btn{background:#666;color:#fff;width:70px;padding:5px 0;text-align:center}
.mT25N{margin-top:25px}
ul.detailsPage{display:block;overflow:hidden;border-bottom:1px solid #e1e1e1;color:#222;font-weight:700}
.etabs{margin:0;padding:0}
.tab{border-bottom:0 none;border-radius:4px 4px 0 0;float:left;list-style:none outside none;margin:1px .2em 0 0;padding:0;position:relative;top:0;white-space:nowrap;margin-bottom:-1px;padding-bottom:1px}
.tab a{float:left;font-size:13px;padding:3px 17px;text-decoration:none;color:#666;font-weight:400}
.tab a:hover{text-decoration:none}
.tab.active{background:#fff;position:relative;border:1px solid #e5e5e5;border-bottom:0}
.tab a.active{color:#000}
.tab-container .panel-container{background:#fff;border:solid #666 1px;padding:10px;-moz-border-radius:0 4px 4px;-webkit-border-radius:0 4px 4px}
.panel-container{margin-bottom:10px}
.tabOut{background:none repeat scroll 0 0 #fff;border:1px solid #e5e5e5;border-top:0;display:block;overflow:hidden;padding:14px}
.buyBg{background:url(../images/cart-bg.gif) no-repeat scroll 9px 6px #c52100;color:#fff}
.buyBg a{display:block;float:left;font-size:12px;height:30px;line-height:12px;margin:0 10px 0 0;overflow:hidden;padding:10px 10px 10px 35px;text-align:center;text-decoration:none;text-transform:uppercase;width:125px}
.indxclm:first-child{margin-left:0}
.hdrmenu{float:right}
.hdrmenu ul.navbar-right{margin-right:0}
.hdrmenu ul li a{color:#767676;display:block;overflow:hidden;padding:6px 21px 7px;text-decoration:none;transition-duration:.3s}
.hdrmenu ul li a:hover{background:none repeat scroll 0 0 #f5f5f5;color:#000}
.hdrmenu ul li a.active{background:none repeat scroll 0 0 #ededed}
.hdrmenu ul li{border-left:1px solid #d9d9d9;float:left;font-size:13px;list-style-type:none;text-transform:uppercase}
.hdrmenu ul li.signBtn a.signBtnin{background:url(../images/sign-in-bg-arrow.png) no-repeat scroll right 13px #c52100;color:#fff;padding:6px 40px 7px 21px}
.hdrmenu ul li.signBtn a.signBtnin:hover{background:url(../images/sign-in-bg-arrow.png) no-repeat scroll right 13px #ae1d00;color:#fff}
.mobile-header{display:none}
a#right-panel-link{float:right;padding:15px 10px}
a#right-panel-link:focus{background:#eeeeef}
.mlogo{float:left;margin:8px 10px}
.mblMnuDiv{background:none repeat scroll 0 0 #f0f0f0;clear:both;display:none;height:auto;padding:0;position:absolute;right:0;top:73px;width:100%;text-align:left}
.mblMnuDiv ul{margin:0;padding:0}
.mblMnuDiv ul li{float:none;list-style:none}
.mblMnuDiv ul li a{float:none;padding:5px 15px;border-bottom:1px solid #9e0000}
.mblMnuDiv ul li a:hover{background:#9e0000}
.mbl-arw{float:right;margin-top:4px}
.ctgrydiv ul{margin:0;padding:12px 20px;position:relative;width:35%;float:right;background:url(../images/ctrybg.png) repeat}
.ctgrydiv ul.index li{font-size:12px;font-weight:400;line-height:26px;list-style-type:none;font-weight:bold;font-family:arial;border-bottom:1px solid #d9d9d9}
.ctgrydiv ul.index li span {position: relative;top: -2px;}
.ctgrydiv ul.index li input[type="checkbox"]{ margin-top:3px;}
.ctgrydiv ul li{display:block;float:left;font-size:12px;font-weight:400;line-height:21px;list-style-type:none;overflow:hidden;width:209px}
#right-panel{display:none}
.cd-top{display:inline-block;position:fixed;box-shadow:0 0 10px rgba(0,0,0,.05);overflow:hidden;text-indent:100%;white-space:nowrap;background:rgba(232,98,86,.8)url(../images/up-arrow.png) no-repeat center 50%;visibility:hidden;opacity:0;-webkit-transition:opacity .3s 0,visibility 0 .3s;-moz-transition:opacity .3s 0,visibility 0 .3s;transition:opacity .3s 0,visibility 0 .3s;height:60px;width:60px;right:30px;bottom:30px}
.cd-top.cd-fade-out,.cd-top.cd-is-visible,.no-touch .cd-top:hover{-webkit-transition:opacity .3s 0,visibility 0 0;-moz-transition:opacity .3s 0,visibility 0 0;transition:opacity .3s 0,visibility 0 0}
.cd-top.cd-is-visible{visibility:visible;opacity:1}
.cd-top.cd-fade-out{opacity:.5}
.no-touch .cd-top:hover{background-color:#e86256;opacity:1}
/*! http://responsiveslides.com v1.54 by @viljamis */#slider1,.mbbnrTxt,.srch-tag{display:none}
.hm-btm-tab{max-width:1000px;margin:0 auto;padding:30px 0 25px}
.tabs{clear:both;display:block;margin:0 auto 25px;overflow:visible;width:100%}
.tabs li{float:left;list-style:none;width:20%;padding-bottom:15px}
.tabs li a{color:#21759b;display:block;text-align:center;font-weight:700;padding:10px 20px}
.tabs li.spcl-clctn a{background:url(../images/str.png) no-repeat left center #c52000;color:#fff}
.tabs li.spcl-clctn a span{color:#fedd98}
.accordion_tabs{background:url(../images/tbl-arw1.png) no-repeat center right #999;border-top:1px solid #ccc;color:#fff !important;display:none;font-weight:700;padding:10px;text-decoration:none;text-transform:uppercase}
.tab_content_wrapper>.accordion_tabs:first-child{border-top:0}
a.accordion_tabs:link,a.accordion_tabs:visited{color:#21759b}
a.accordion_tabs:focus,a.accordion_tabs:hover{color:#d54e21}
a.accordion_tabs.active{background:url(../images/tbl-arw2.png) no-repeat center right #666;border-bottom:1px solid #ccc;color:#fff}
.tab_content_wrapper {
    display: block;
    margin: 0 auto;
    position: relative;
    transition: all 0.3s ease-in-out 0.3s;
    width: 90%;
}
.tab_content_wrapper article div.jcarousel-wrapper{max-width:1000px}
.tab_content_wrapper article div.jcarousel-wrapper a.jcarousel-control-next,.tab_content_wrapper article div.jcarousel-wrapper a.jcarousel-control-prev{background:0;color:#ccc;font:92px/180px Open Sans;height:98%;margin-top:1px;opacity:.55;position:absolute;text-align:center;text-decoration:none;top:0;width:40px}
a.jcarousel-control-prev:hover{color:#999 !important}
a.jcarousel-control-next:hover{color:#999 !important}
.tab_content_wrapper article div.jcarousel-wrapper a.jcarousel-control-prev{left:-100px}
.tab_content_wrapper article div.jcarousel-wrapper a.jcarousel-control-next{right:-100px}
.tab_content_wrapper .jcarousel ul li{border:8px solid #f5f5f5;position:relative;overflow:hidden}
.tab_content_wrapper .jcarousel ul li img{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}
.tab_content_wrapper .jcarousel ul li:hover img{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25)}
.tab_content_wrapper .jcarousel ul li p{background:url("../images/trans-bg.png") repeat scroll 0 0 rgba(0,0,0,0);display:block;position:absolute;top:152px;width:100%;height:40px;color:#fff;line-height:40px;text-decoration:none;text-indent:10px;text-transform:uppercase}
.tab_content_wrapper .jcarousel ul li p a{color:#fff;display:block;padding:0;text-decoration:none;text-transform:uppercase;height:40px;line-height:40px;text-indent:10px}
.tab_content{transition:all .6s ease-in-out;padding:0;width:100%}
.toggle_display{display:block}
.toggle_position{position:absolute}
.toggle_border{border:0}
.invert_border{border-width:1px 1px 0}
.news-tricker{background:#fefefe;display:block;overflow:hidden;padding:8px 0 5px}
.news-tricker div.nws-tckr{max-width:1000px;margin:0 auto;padding:0 0 0 75px;position:relative}
.news-tricker ul li{list-style:none;padding:5px 5px 0;color:#8f8f8f;font-size:12px !important;height:60px}
.nws-img{position:absolute;left:0;top:5px}
.of-h{overflow:hidden}
.fat-l{float:left}
.fat-r{float:right}
.jcarousel-wrapper{margin:0 auto;position:relative}
.jcarousel{position:relative;overflow:hidden;width:100%}
.phts-week{margin:0;padding:0}
.phts-week p{font-family:"Open Sans";font-size:22px;font-weight:700;text-transform:uppercase;color:#2f2f2f;margin-bottom:5px}
.jcarousel ul{width:20000em;position:relative;list-style:none;margin:25px 0 0;padding:0;height:200px;overflow:hidden}
.jcarousel li{width:200px;float:left;border:1px solid #fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.jcarousel img{display:block;margin:auto;min-height:100%}
.jcarousel-control-next,.jcarousel-control-prev{background:none repeat scroll 0 0 #000;color:#fff;font:55px/145px Open Sans;height:98%;margin-top:1px;opacity:.55;position:absolute;text-align:center;text-decoration:none;top:0;width:40px;font-weight:400}
.jcarousel-control-prev{left:0}
.jcarousel-control-next{right:0}
.jcarousel-pagination{position:absolute;bottom:-40px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);margin:0}
.jcarousel-pagination a{text-decoration:none;display:inline-block;font-size:11px;height:10px;width:10px;line-height:10px;background:#fff;color:#4e443c;border-radius:10px;text-indent:-9999px;margin-right:7px;-webkit-box-shadow:0 0 2px #4e443c;-moz-box-shadow:0 0 2px #4e443c;box-shadow:0 0 2px #4e443c}
.jcarousel-pagination a.active{background:#4e443c;color:#fff;opacity:1;-webkit-box-shadow:0 0 2px #f0efe7;-moz-box-shadow:0 0 2px #f0efe7;box-shadow:0 0 2px #f0efe7}
.reg-col{display:block;float:left;margin:1% 0}
.reg-col:first-child{margin-left:0}
.createAccountLeft,.createAccountRight{width:50%}
.createAccountLeft form{padding:50px;display:block;overflow:hidden}
.createAccountRight form{padding:50px}
.frgt{padding-bottom:100px !important}
.frgtrt{position:relative}
.frgtrt img{position:absolute;width:100%;height:100%}
.deliverLeft form{padding:25px 50px 50px}
.wsh-lst .wshcol{width:23.8%}
.wshcol{background:#eee;float:left;margin-left:1.6%;margin-bottom:30px}
.cstmrdtl .cstmrcol{width:31.2%}
.cstmrcol{background:#eee;float:left;margin-left:1.6%;margin-bottom:0}
.cstmrdtl .cstmrcol:nth-of-type(3n+1),.wsh-lst .wshcol:nth-of-type(4n+1){margin-left:0;clear:left}
.OrderImgOutter .ordrcol{width:50%}
.ordrcol{background:#eee;float:left;margin-left:0;margin-bottom:0}
.OrderImgOutter .ordrcol:nth-of-type(2n+1){margin-left:0;clear:left}
#headerOne{display:block}
#headerTwo{display:none}
.arrow_box p{text-transform:uppercase;font-weight:700}
.arrow_box{background:none repeat scroll 0 0 #c52100;color:#fff;padding:11px;position:absolute;width:70px}
.arrow_box:after,.arrow_box:before{border:medium solid transparent;content:" ";height:0;left:100%;pointer-events:none;position:absolute;top:50%;width:0}
.arrow_box:after{border-color:rgba(197,33,0,0)rgba(197,33,0,0)rgba(197,33,0,0)#c52100;border-width:21px;margin-top:-21px}
.arrow_box:before{border-color:rgba(194,225,245,0)rgba(194,225,245,0)rgba(194,225,245,0)#c52100;border-width:20px;margin-top:-20px}
.myprofileConent form ul.clear{margin-bottom:15px}
.listing-grid{clear:both;margin-right:13px}
.listing-grid .gc{height:200px;margin:2px;text-align:center;width:220px}
.gc{border:1px solid #fff;border-collapse:collapse;display:block;float:left;position:relative;text-align:center}
.gc{border-collapse:collapse;text-align:center}
.gc>div{display:table-cell;vertical-align:middle}
.gc{border-collapse:collapse;text-align:center}
.gc img{border:0 none;height:100%}
.gc_thumb{background-color:#d0d0d0;border:1px solid #d0d0d0;margin-bottom:4px}
.gc a{padding-bottom:0}
.gc_thumb{background-color:#eee;border:medium none;margin-bottom:3px}
.gc_thumb,.gc_desc{display:block;height:200px;margin:0 auto;overflow:hidden;text-align:center;width:220px}
.popbox{width:824px !important}
.collapse{position:relative;top:36px}
.open2{padding:8px;float:right}
.box{background:none repeat scroll 0 0 #fff;border:1px solid #cfcfcf;box-shadow:0 0 4px #ccc;display:none;left:auto !important;position:absolute;right:7px !important;top:18px !important;width:300px}
.box a.clearBtn{color:red;font-size:12px;font-family:arial;text-decoration:underline}
.bx-arw{border-bottom:11px solid #fff;border-left:11px solid rgba(0,0,0,0);border-right:11px solid rgba(0,0,0,0);height:0;left:75% !important;position:absolute;top:-10px;width:0;z-index:1001}
.bx-arw-brdr{border-bottom:11px solid #bbb;border-left:11px solid rgba(0,0,0,0);border-right:11px solid rgba(0,0,0,0);height:0;left:75% !important;position:absolute;top:-12px;width:0;z-index:1000}
.imageCaption{display:block;position:absolute;bottom:-50px;width:100%;color:#fff}
.box a.clearBtn{background:none repeat scroll 0 0 #f1f1f1;border:1px solid #ccc;color:#565656;float:left;font-family:arial;font-size:12px;font-weight:normal;opacity:.9;text-decoration:none;width:95px;height:35px;border-radius:5px;text-align:center;line-height:35px;margin-left:5px}
.imageCaption ul{border:1px solid #e3e1e2;background:#f7f7f7;margin:5px}
.imageCaption ul li{float:left;list-style:none;border-left:1px solid #e3e1e2}
.imageCaption ul li img{height:auto;width:auto;margin-top:4px}
.imageCaption ul li:first-child{border-left:0;width:55px}
.imageCaption ul li a{font-size:11px;padding:5px;color:#909090;display:block;text-align:left;text-transform:uppercase}
.imageCaption ul li.cart-icn{background:url("../images/cart.png") no-repeat scroll 5px 4px rgba(0,0,0,0);text-indent:25px;width:65px}
.imageCaption ul li.cart-icn a:hover{background:url("../images/cart-hover.png") no-repeat scroll 5px 4px #c52201}
.imageCaption ul li.wsh-lst{background:url("../images/wish-list.png") no-repeat scroll 0 5px rgba(0,0,0,0);text-indent:17px;width:86px}
.imageCaption ul li.wsh-lst a:hover{background:url("../images/wish-list-hover.png") no-repeat scroll 0 5px #c52201}
.imageCaption ul li a:hover{color:#fff;background:#c52201;text-decoration:none}
.listing-grid li{display:block;position:relative;overflow:hidden}
#ctgryhide{color:#fff;display:block;float:right;font-family:arial;font-weight:bold;margin:5px;padding:5px;position:absolute;right:0;text-align:center;width:23px;height:23px;background:url(../images/close-icn.png) no-repeat;z-index:10}
#ctgryhide sapn{text-transform:uppercase}
.home-cont{padding:25px 0;margin:0}
.home-cont strong{color:#2e2e2e;display:block;font-family:"Open Sans";font-size:25px;font-weight:700;text-align:center;line-height:28px;margin-bottom:15px}
.home-cont p{color:#777;text-align:center}
.createAccountRight ul li label input{width:20px ;float:left;border:0;padding:0;margin:5px 5px 0 0;}
#lava {
		position:relative; 
		text-align:center; 
		width:auto; 
		height:160px;
	}
	
	#lava ul {
		margin:0; 
		padding:0; 
		list-style:none; 
		display:inline;
		position:absolute; 
		left:0; 
		top:0; 
		z-index:100;

	}

#lava ul li a{padding:0 20px;text-align:center;font-size:11px;font-weight:bold;text-transform:uppercase;font-family:"Open Sans";color:#949494;position:relative;display:block}
#lava ul li a span{position:absolute;bottom:-20px;width:100%;text-align:center;left:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}
#lava ul li a:hover span{position:absolute;bottom:-20px;width:100%;text-align:center;left:0;font-size:15px;color:#444}
#lava ul li.selected a img{width:120px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;opacity:.9}
#lava ul li.selected a span{position:absolute;bottom:-20px;width:100%;text-align:center;left:0;font-size:15px;color:#444}
#lava ul li a{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}
#lava ul li a:hover img{width:120px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;opacity:.9}
	.transition{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
#lava ul li a img {
    opacity: 0.6;
    position: relative;
    width: 84px;
}
	#lava #box {
		position:absolute; 
		margin-left:0;
	}
	
	#lava #box .head {
		background:url("../images/tab-img.png") no-repeat top;height:114px;position:absolute;top:-45px;width:369px !important;z-index:50;left:-85px !important;}
	
	
 @media only screen and (max-width:1366px) {}
 
 @media only screen and (max-width:1280px) {
.lstngrid .ltng-col:nth-of-type(7n+1){margin-left:1%;clear:none}
.grid4 .col:nth-of-type(6n+1){margin-left:0;clear:left}
.lstngrid .ltng-col{width:15.6%}
}
@media only screen and (max-width:1200px) {
.advancedSearch{float:right;padding:21px 0 0}
.tab_content_wrapper article div.jcarousel-wrapper a.jcarousel-control-prev{left:-30px}
.tab_content_wrapper article div.jcarousel-wrapper a.jcarousel-control-next{right:-30px}
.searchBoxIn{width:500px;float:none}
.headerIn{margin:0 auto}
.searchBoxIn{float:left;width:82%}
.popbox{width:75% !important}
.inSearchIn{float:left;height:50px;width:100%}
.inCategory{background:none repeat scroll 0 0 #f0f0f0;float:right;position:absolute;right:48px;width:105px}
.inSearchBtn{float:right;height:49px;margin-top:-1px;position:absolute;right:0;width:48px}
.advancedSearch{float:right;padding:10px 0 0}
}
@media only screen and (max-width:1080px) {
.tab_content_wrapper article div.jcarousel-wrapper {
 margin: 0 auto;
 max-width: 960px;
}
}
@media only screen and (max-width:1024px) {



#lava {
		position:relative; 
		text-align:center; 
		width:auto; 
		height:160px;
	}
	
	#lava ul {
		margin:0; 
		padding:0; 
		list-style:none; 
		display:inline;
		position:absolute; 
		left:0; 
		top:0; 
		z-index:100;

	}

#lava ul li a{padding:0 20px;text-align:center;font-size:10px;font-weight:bold;text-transform:uppercase;font-family:"Open Sans";color:#949494;position:relative;display:block}
#lava ul li a span{position:absolute;bottom:-20px;width:100%;text-align:center;left:0}
#lava ul li a:hover span{position:absolute;bottom:-20px;width:100%;text-align:center;left:0;font-size:12px;color:#444}
#lava ul li.selected a img{width:90px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;opacity:.9}
#lava ul li.selected a span{position:absolute;bottom:-20px;width:100%;text-align:center;left:0;font-size:15px;color:#444}
#lava ul li a{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}
#lava ul li a:hover img{width:90px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;opacity:.9}
	.transition{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
#lava ul li a img {opacity:.3;position:relative;width:75px}
	#lava #box {
		position:absolute; 
		margin-left:0;
	}

		
#lava #box .head {background:url(../images/tab-img.png) no-repeat left top;background-size:97%;border-radius:8px;height:114px;position:absolute;top:-35px;transition:all .4s ease-in-out 0;width:280px !important;z-index:50;left:-35px !important}		
		
		
	
.inSearchIn input { width:60%;}
.aboutBottom{width:60%}
.chckoutpage{margin:0 auto;max-width:950px}
.popbox{width:75% !important}
.searchBoxIn{float:left;width:82%}
.aboutBottomAdd{width:40%}
.lstngrid .ltng-col:nth-of-type(6n+1){margin-left:1%;clear:none}
.lstngrid .ltng-col:nth-of-type(5n+1){margin-left:0;clear:left}
.lstngrid .ltng-col{width:19.2%}
.footerIn{width:100%}
.indexContent{width:auto}
.indexContentTopLefBottom,.indexContentTopLeftTop{width:49.2%}
.indexContentTopLeft{width:100%}
.indexContentTopRight{width:23.8%}
.indexContentTopRight ul li img{width:100%;height:auto}
.indexSearchIn input{width:100%;box-sizing:border-box}
.indxclm{display:block;float:left;margin:1% 0 1% 1.6%}
.indxclm:first-child{margin-left:0}
.indexSearchBox{height:auto}
}
@media only screen and (max-width:1000px) {
.tabs li a{color:#21759b;display:block;font-size:10px;font-weight:700;padding:13px 20px 13px;text-align:center;text-decoration:none;text-transform:uppercase}
}
@media only screen and (max-width:992px){
#IsearchingBtn{background:#c52100;height:40px;padding-top:13px;position:absolute;text-align:center;width:35px}
#IsearchingBtn img{position:relative;top:-5px}
.lavalamp ul li.active a img{width:90px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;opacity:.9}
.lavalamp ul li.active a span{position:absolute;bottom:-20px;width:100%;text-align:center;left:0;font-size:15px;color:#444}
.lavalamp{position:relative;padding:15px;width:90%;margin:auto;height:130px}
.lavalamp ul{margin:0 auto;padding:0;z-index:100;position:absolute;width:100%}
.lavalamp ul li{list-style:none;float:left;width:20%;text-align:center}
.lavalamp ul li a{padding:0 20px;text-align:center;font-size:10px;font-weight:bold;text-transform:uppercase;font-family:"Open Sans";color:#949494;position:relative;display:block}
.lavalamp ul li a span{position:absolute;bottom:-20px;width:100%;text-align:center;left:0}
.lavalamp ul li a:hover span{position:absolute;bottom:-20px;width:100%;text-align:center;left:0;font-size:12px;color:#444}
.lavalamp ul li a img{opacity:.3;position:relative;width:75px}
.lavalamp a{text-decoration:none;color:#262626;line-height:20px}
.floatr{background:url(../images/tab-img.png) no-repeat left top;background-size:97%;border-radius:8px;height:114px;position:absolute;top:-25px;transition:all .4s ease-in-out 0;width:280px !important;z-index:50;left:-35px !important}
.lavalamp ul li a{-webkit-transition:all .4s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}
.lavalamp ul li a:hover img{width:90px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;opacity:.9}
.transition{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.myprofileConent ul li input.countryIn{background:none repeat scroll 0 0 rgba(0,0,0,0);border-right:medium none navy;height:30px;margin:0;position:absolute;top:23px;width:75%}
.myprofileConent ul li select{background:none repeat scroll 0 0 #fff;border:1px solid #c2c2c2;color:#757575;height:30px;padding:5px;width:100%}
.myprofileConent ul li input{background:none repeat scroll 0 0 #fff;border:1px solid #c2c2c2;color:#757575;cursor:default;padding:5px;position:relative;width:100%}
.thumbnailth{padding:0 0 53px}
.advancedSearch{float:right;padding:0}
.spcl-box a.img{display:block;height:307px;overflow:hidden;position:relative}
.spcl-box{height:307px;overflow:hidden;position:relative;width:32.26%}
.spcl-thumbs a.img{display:block;height:150px;overflow:hidden;position:relative}
.spcl-thumbs{height:150px;overflow:hidden;position:relative;width:32.26%}
.detailsPageContentLeft{float:left;width:30%}
.detailsPageContentin{border:0}
.inSearchIn input{border:medium none;box-sizing:border-box;color:#818181;font-size:10px;height:48px;padding:14px 18px;width:100%}
.contentInOuter{background:none repeat scroll 0 0 #fdfdfd;border-top:1px solid #ddd;margin-top:0;padding:170px 20px 0;width:100%}
.contactMyorder img.ui-datepicker-trigger{float:right}
.dateSearch ul li{float:left;list-style-type:none;margin-right:18px;width:35%}
p.menu_head span.Btn1{color:#4f4f4f;padding:4px 0}
.bTN{border-top:medium none !important;margin-top:146px !important;padding-top:1px !important}
#searchingBtn{background:none repeat scroll 0 0 #c52100;height:40px;padding-top:18px;position:relative;text-align:center;width:35px}
.popbox{margin:0 auto 0 !important;width:70% !important}
.headerInLeft{display:block;height:80px;margin:105px 10px 0;padding:6px 0;position:relative;top:0;z-index:10}
.headerIn{background:none repeat scroll 0 0 #f0f0f0;float:none;margin:0 auto;padding-top:10px;width:100%}
.inSearchIn input{height:38px;padding:5px 7px}
.inSearchIn{height:38px}
.inSearchBoxTop{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#c9c9c9 -moz-use-text-color #c9c9c9 #c9c9c9;border-image:none;border-style:solid none solid solid;border-width:1px 0 1px 1px;clear:both;height:40px;position:relative}
.searchBoxIn{float:none;width:auto}
.inSearchBtn{float:right;height:39px;margin-top:-1px;width:35px}
.inSearchBtn input{background:url("../images/index-search-bg-in.png") no-repeat scroll center center #c52100;border:medium none;cursor:pointer;height:40px;outline:medium none;transition-duration:.3s;width:35px}
.inCategory a{background:url("../images/indexCategory-bg-1-in.png") no-repeat scroll right -6px rgba(0,0,0,0);border-left:medium none;border-right:medium none;color:#4b4b4b;display:block;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:400;overflow:hidden;padding:12px 5px;text-decoration:none}
.inCategory{position:absolute;right:35px;width:85px}
.inSearchBtn{float:right;height:39px;margin-top:-1px;width:35px}
a#SearchButton{float:right}
#SearchButton{padding:0}
.inCategory a{color:#4b4b4b;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:400}
}
@media only screen and (max-width:850px){.headerInLeft{display:block;height:80px;margin:105px 10px 0;padding:6px 0;position:relative;top:0;z-index:10}
.headerIn{background:none repeat scroll 0 0 #f0f0f0;float:none;margin:0 auto;padding-top:10px;width:100%}
.inSearchIn input{height:38px;padding:5px 7px}
.inSearchIn{height:38px}
.popbox{margin:0 auto 0 !important;width:70% !important}
.inSearchBoxTop{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#c9c9c9 -moz-use-text-color #c9c9c9 #c9c9c9;border-image:none;border-style:solid none solid solid;border-width:1px 0 1px 1px;clear:both;height:40px;position:relative}
.searchBoxIn{float:none;width:auto}
.inSearchBtn{float:right;height:39px;margin-top:-1px;width:35px}
.inSearchBtn input{background:url("../images/index-search-bg-in.png") no-repeat scroll center center #c52100;border:medium none;cursor:pointer;height:40px;outline:medium none;transition-duration:.3s;width:35px}
.inCategory a{background:url("../images/indexCategory-bg-1-in.png") no-repeat scroll right -6px rgba(0,0,0,0);border-left:medium none;border-right:medium none;color:#4b4b4b;display:block;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:400;overflow:hidden;padding:12px 5px;text-decoration:none}
.inSearchBtn{float:right;height:39px;margin-top:-1px;width:35px}
a#SearchButton{float:right}
#SearchButton{padding:0}
.inCategory a{color:#4b4b4b;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:400}
.myprofileConent{padding:15px}
.inSearchIn{width:100%}
.advnc .advnc-col{width:32.26% !important}
.advnc .advnc-col:nth-of-type(6n+1){margin-left:1.6% !important;clear:none !important}
.advnc .advnc-col:nth-of-type(3n+1){margin-left:0 !important;clear:left !important}
}
@media only screen and (max-width:798px){
#searchingBtn{background:none repeat scroll 0 0 #c52100;height:40px;padding-top:5px;position:absolute;text-align:center;width:40px; right:0}

.srch-txt{width:90%;margin:0 auto;top:244px}
.indexSearchBoxOut{width:auto;margin:0 25px}
.indexSearchBox{width:100%;margin:0 auto}
.indexSearchIn{width:100%}
.indexCategory{position:absolute;right:0}
.indexSearchBox{padding:5px}
.indexSearchBoxBottom{display:none}
.indexSearchBoxTop{margin-bottom:0}
.indexSearchIn input{font-size:12px;padding:12px 8px 13px}
.indexCategory a{background:url("../images/indexCategory-bg-1.png") no-repeat scroll 65px -12px #f0f0f0}
.indexSearchIn{height:40px}
.indexSearchBoxTop{height:44px}
.indexCategory a{padding:11px 15px;float:right}
.ctgrydiv{top:52px}
.psn-brdr{border:3px solid #f0f0f0;position:absolute;right:46px;top:-6px;width:140px}
#SearchButton{padding:0}
a#SearchButton{float:right;width:auto}
.indexSearchBtn{width:40px}
.indexSearchBtn input{height:41px;width:40px;background:url(../images/index-search-bg-2.png) no-repeat scroll 0 0 #c52100;background-size:100%}
.indexSearchBtn{height:40px}
.indexSearchBtn input:hover{background:url(../images/index-search-bg-2.png) no-repeat #ac1000;background-size:100%}
.bx-wrapper{display:block}
}
.myaddress{margin-top:10px;margin-left:35px}
.myaddress input[type="checkbox"]{margin-right:10px}
.mbl-tbltxt1{display:none}
.rd-txt{padding:10px 10px;display:block;font-weight:normal !important}
@media only screen and (max-width:768px){
.tab_content_wrapper {
    display: block;
    margin: 0 auto;
    position: relative;
    transition: all 0.3s ease-in-out 0.3s;
    width: 100%;
}
#lava {display: none;}
.indexCategory a { padding:0px 5px 0px; height:40px;}
.ctgrydiv ul li { float:none; width:auto}
.ctgrydiv ul { float:none}
.bTN{margin-top:48px !important}
.contentInOuter{padding:0;margin-top:45px}
.news-tricker ul li{height:auto}
.createAccount h2{font-size:20px}
.news-tricker div.nws-tckr{margin:0 auto;max-width:100%;padding:0;position:relative}
.nws-img{left:0;position:relative;top:5px;text-align:center}
.ctgrydiv ul{width:auto}
.lavalamp{height:auto;padding:0}
.group-collection{background-image:none}
.floatr{display:none}
.detailsPageOutTop{height:auto}
.indexCategory{width:auto}
.signInActiveTh{background:url("../images/done-bg.png") no-repeat scroll 15px 20px rgba(0,0,0,0);border:1px solid #ddd;color:#676767;display:block;font-size:17px;overflow:hidden;padding:10px 15px}
.signInActiveTh ul li span{font-size:13px}
.exclusivecont{padding:15px 15px}
.spcl-box1{width:100%}
.spcl-thumbs a.img{display:block;height:200px;overflow:hidden;position:relative}
.spcl-box{height:auto;overflow:hidden;position:relative;width:100%}
.spcl-box img{height:auto;transition:all 1s ease 0;width:100%}
.spcl-box a.img{height:auto}
.spcl-thumbs{height:200px;overflow:hidden;position:relative;width:32.26%}
.chkbx{width:100%;margin-top:15px !important}
.chkbx1{width:100%;-webkit-box-shadow:0 0 16px 0 rgba(0,0,0,0.26);-moz-box-shadow:0 0 16px 0 rgba(0,0,0,0.26);box-shadow:0 0 16px 0 rgba(0,0,0,0.26)}
.signInActiveTh ul li span:last-child{margin:0}
.spn-blck{display:block}
.chkcol{display:block;float:left;margin:0}
.chckoutpage{padding:15px}
.deliverLeft{float:left;margin:0;width:100%}
.deliverLeft ul li{display:block;list-style-type:none;margin-bottom:5px;overflow:hidden;position:relative}
.deliverLeft ul li input.countryIn{margin-top:0;position:absolute;margin:0;top:21px;width:90% !important}
.mbl-tbltxt1{display:block}
.imageTable table tr th{font-size:10px;padding:12px 3px}
.mbl-tbltxt{display:none}
.top-page ul{display:none !important}
.thRight{margin:0;padding:0;float:right}
.indexSearchBox{padding:0}
.detailsPageOutTopRightBottom{margin-bottom:15px}
.psn-brdr{width:107px;display:none}
.OrderImg{float:left;margin-right:5px;width:110px}
.OrderImgOutter{border:1px solid #d7d7d7;display:block;float:none;font-size:15px;margin-bottom:15px;overflow:hidden;padding:10px;width:100%}
.billingAddressIn{float:left;width:100%;margin:0 0 10px}
.mycol{display:block;float:none;margin:0}
.mycol:first-child{margin-left:0}
.mycol-bx{width:100%}
.clearWishlist{display:block}
.box{background:none repeat scroll 0 0 #fff;border:1px solid #cfcfcf;box-shadow:0 0 4px #ccc;display:none;left:auto !important;position:absolute;right:7px !important;top:0 !important;width:300px}
.advancedSearchIn ul li input{border:1px solid #ccc;color:#939393;float:left;font-size:12px;margin-right:9px;padding:5px;width:88%}
.bx-arw-brdr{border-bottom:11px solid #bbb;border-left:11px solid rgba(0,0,0,0);border-right:11px solid rgba(0,0,0,0);height:0;left:75% !important;position:absolute;top:-12px;width:0;z-index:1000}
.bx-arw{border-bottom:11px solid #fff;border-left:11px solid rgba(0,0,0,0);border-right:11px solid rgba(0,0,0,0);height:0;left:75% !important;position:absolute;top:-10px;width:0;z-index:1001}
.popbox{width:auto !important;margin:0 0 0 !important}
.imageCaption ul li:first-child{border-left:medium none;display:block;width:28%}
.imageCaption ul li.cart-icn{background:url("../images/cart.png") no-repeat scroll 5px 4px rgba(0,0,0,0);text-indent:25px;width:35%}
.imageCaption ul li.wsh-lst{background:url("../images/wish-list.png") no-repeat scroll 0 5px rgba(0,0,0,0);text-indent:17px;width:37%}
.imageCaption{bottom:6px !important;color:#fff;display:block;position:absolute;width:100%}
.imageCaption ul{background:none repeat scroll 0 0 #f7f7f7;border:1px solid #e3e1e2;margin:0}
.listing-grid .gc{height:220px;margin:2px 2px 20px}
.jcarousel{overflow:hidden;padding-bottom:48px;position:relative;width:100%}
.tab_content_wrapper article div.jcarousel-wrapper{max-width:98%}
.tab_content_wrapper article div.jcarousel-wrapper a.jcarousel-control-prev{background:none repeat scroll 0 0 #000;color:#fff;font:25px/35px Open Sans;height:auto;left:auto;margin-top:1px;opacity:.65;position:absolute;text-align:center;text-decoration:none;top:auto;width:40px;height:40px;left:0;bottom:0}
.tab_content_wrapper article div.jcarousel-wrapper a.jcarousel-control-next{background:none repeat scroll 0 0 #000;color:#fff;font:25px/35px Open Sans;height:auto;margin-top:1px;opacity:.65;position:absolute;left: 44px;text-align:center;text-decoration:none;top:auto;width:40px;height:40px;bottom:0}
.jcarousel li{border:1px solid #fff;box-sizing:border-box;float:left;width:250px !important}
.accordion_tabs{display:block}
.tab_content_wrapper{height:auto !important}
.tab_content_wrapper a[href="#tab29"]{color:#fff;background:url(../images/tbl-arw1.png) no-repeat center right, url(../images/str.png) no-repeat left center #c52000 !important;padding-left:35px;}
.tab_content_wrapper a.active[href="#tab29"] {background:url(../images/tbl-arw2.png) no-repeat center right, url(../images/str.png) no-repeat left center #c52000 !important}
.tab_content{transition:none;padding:10px}
.toggle_display{display:none}
.toggle_position{position:relative}
.toggle_border{border-width:1px}
.topNav span.left{background:url(../images/cart-bg.png) no-repeat scroll left 10px / 80%;padding-top:5px}
.news-tricker{background:#fefefe;display:block;overflow:hidden;padding:8px 15px 5px}
.srch-txt{top:0;width:100%;height:auto;margin:0 auto;position:relative;z-index:90}
.hm-btm-tab{margin:0 auto;padding:0}
.headerRight{right:0}
.indexContentOut{background:#f5f5f5;display:none}
.indexSearchIn{width:100%}
.indexSearchBtn{float:right;width:40px}
.indexCategory a{font-family:arial;font-size:10px;padding:14px 5px;width:85px}
.newsticker .fade{padding:12px 10px 28px 100px}
.arrow_box:after,.arrow_box:before{display:none}
.amountPayable{padding:20px}
.deliveryOut div.deliverLeft ul li input[type=text],.deliveryOut div.deliverLeft ul li select,.deliveryOut div.deliverLeft ul li textarea{width:100%}
.deliveryOut,.signActiveTh{padding:15px}
.myaddress{margin:0 0 0 15px}
.musrname{display:block;text-align:right;width:100%;overflow:hidden;padding:2px 10px 5px;background:none repeat scroll 0 0 #c52100}
.musrname a{text-decoration:none;text-transform:capitalize;float:right;margin:0;display:block}
.musrname a{background:#c52100;padding:3px 5px;color:#fff}
.musrname p{color:#fff;float:left}
.mobi-slide{display:block}
.indexContentBottom{display:none}
.newsticker{width:auto}
.newsticker ul li{line-height:normal}
.topNav a{padding:10px 20px 20px 0}
.headerLeft,.headerOutInTop{display:none}
.headerOutIn{height:auto}
.purchaseHistoryContent{padding:0}
.helpcontent ul{margin-left:0 !important}
.helpcontent p.bottomhelp1,.helpcontent p.bottomhelp2,.helpcontent span.subTh{margin-left:0}
.aboutBottom{width:100%;float:none}
.helpInner{padding:25px}
.aboutBottomAdd{width:100%;float:none;margin-top:25px}
.aboutTopLeft{padding:25px}
.frgtrt{position:relative;display:none}
.myprofileConent ul li label{display:block;overflow:hidden}
.myprofileConent ul{border:0}
.contentInOuter{padding:0}
.clearWishlist{float:none !important}
.myprofileConent ul{float:none;width:100%}
.detailsPageOutBottomTop,.viewed{display:none}
.accordion_3{border:1px solid #ccc;display:block;margin:auto;overflow:hidden;width:100%}
.advancedSearchIn{top:0}
.imageTable table tr td{background:none repeat scroll 0 0 #f8f8f8;border-bottom:2px solid #fff;padding:5px 3px}
.tabOut{padding:0}
.inSearchBoxTop div.ctgrydiv{top:39px;z-index:100}
.detailsPageOutTopRightTop{display:none}
.detailsPageImgBottm{float:none}
.dtlcol:first-child{margin-left:0}
.dtlcol{display:block;float:none;margin:1% 0}
.detailsPageOutTopLeft,.detailsPageOutTopRight{width:100%}
.lstngrid .ltng-col:nth-of-type(5n+1){margin-left:3.2%;clear:none}
.deliverBottom1{margin:20px;padding:0}
.continueBtn{float:right}
#wrapper{padding-top:0 !important}
.headerInLeft{display:block;height:77px;margin:72px 10px 0;padding:6px 0;position:relative;top:0;z-index:100}
.advancedSearch{padding:0;position:absolute;right:0}
.headerIn,.searchBoxIn{float:none;margin:0 auto;width:100%}
.srch-tag{display:block;background:#575757;padding:10px;color:#fff;font-size:10px}
.indexSearchBoxOut{margin:0}
.indexContent{width:auto;margin:0 15px}
.indxclm{display:block;float:left;margin:1% 0 1% 1.6%}
.frthclm{margin-left:0}
.indexContentTopLefBottom,.indexContentTopLeftTop{width:100%}
.indexContentTopRight{width:49.2%}
.headerOutter,.indexContentTop{display:none}
.mobile-header{display:block;position:fixed;width:100%;top:0;background:#fff;z-index:10000000 !important;-moz-box-shadow:0 0 4px rgba(0,0,0,.4);-webkit-box-shadow:0 0 4px rgba(0,0,0,.4);box-shadow:0 0 4px rgba(0,0,0,.4)}
.widget-panel{display:none;width:220px;padding:0;background:#e44741;color:#fff;box-shadow:inset 0 0 0 0 #013c7d;overflow-y:auto !important;padding-top:0 !important;z-index:10000 !important}
.indexSearchBox{top:55px;width:100%}
.footerLeft,.footerRightTopLeft{display:none}
.footerRight{width:auto;float:none;text-align:center}
.footerRightBottomLeft{float:none}
.footerIn{padding:15px 0;font-size:11px}
.ctgrydiv{height:auto;top:42px}
.banner{display:none}
.cd-top{display:inline-block;height:40px;width:40px;position:fixed;bottom:40px;right:10px;box-shadow:0 0 10px rgba(0,0,0,.05);overflow:hidden;text-indent:100%;white-space:nowrap;background:rgba(232,98,86,.8)url(../images/up-arrow.png) no-repeat center 50%;visibility:hidden;opacity:0;-webkit-transition:opacity .3s 0,visibility 0 .3s;-moz-transition:opacity .3s 0,visibility 0 .3s;transition:opacity .3s 0,visibility 0 .3s; z-index:100;}
.mobile-header div.topNav{width:68px}
.mobile-header div.topNav a{display:block;overflow:hidden;padding:5px 0;text-decoration:none}
.mobile-header .user-nav .menu4{top:55px}
.indexSearchBox{position:relative}
.rslides{list-style:outside none none;margin:55px 0 0;overflow:hidden;padding:0;position:relative;width:auto}
#slider1{display:block}
.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}
.rslides li:first-child{position:relative;display:block;float:left}
.rslides img{display:block;height:auto;float:left;width:100%;border:0}
.indexContent{padding:0}
.mbbnrTxt{display:block;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:13px;margin:0;padding:8px 0;text-align:center;background:#666;color:#fff}
#headerOne{display:none}
#headerTwo{display:block}
.purchaseHistory{width:100%}
.Privacypolicy{padding:25px}
.Privacypolicy div.address{padding:0}
.advancedSearchIn ul li span{color:#494949;display:block;font-size:13px;overflow:hidden}
.advancedSearchIn ul li select{border:1px solid #ccc;background:#fff}
#sit-simple-demo{border-bottom:1px solid #e8e8e8 !important;padding:0 15px !important}
.bTN{padding-top:0 !important}
.inSearchIn{height:38px}
.inSearchBoxTop{height:40px}
.inSearchIn input{height:38px;padding:5px 7px;font-size:11px}
.inSearchBtn{float:right;height:39px;margin-top:-1px;width:35px}
.inSearchIn{width:100%}
.inSearchBtn input{background:url(../images/index-search-bg-in.png) no-repeat scroll center center #c52100;border:medium none;cursor:pointer;height:40px;outline:medium none;transition-duration:.3s;width:35px}
.inCategory a{background:url(../images/indexCategory-bg-1-in.png) no-repeat scroll right -6px rgba(0,0,0,0);border-left:medium none;border-right:medium none;color:#4b4b4b;display:block;font-size:11px;font-weight:400;overflow:hidden;padding:12px 5px;text-decoration:none;font-family:Arial,Helvetica,sans-serif}
.lstngrid .ltng-col:nth-of-type(4n+1){margin-left:3.2%;clear:none}
.lstngrid .ltng-col:nth-of-type(3n+1){margin-left:0;clear:left}
.ltng-col{background:#eee;float:left;margin-left:3.2%;margin-bottom:30px}
.lstngrid .ltng-col{width:31.2%}
.thRight{margin:10px 15px;position:relative;right:auto;text-align:right;width:auto;z-index:0;float:none}
.thRight form{float:none;margin-right:8px}
.thumbnailthLeft{float:none;margin:0 20px 0 0;width:100%}
.top-page{display:block}
.advancedSearch a{color:#666;font-family:arial;font-size:11px;text-decoration:none}
.thumbnailth{padding:10px 0}
.headerIn{background:none repeat scroll 0 0 #f0f0f0;float:none;margin:0 auto;padding-top:5px;position:relative;top:46px;width:100%}
.contentIn{background:none repeat scroll 0 0 #fdfdfd;border-top:1px solid #ddd;margin-top:0;padding-top:0;width:100%}
.detailsPageOutBottomBtm{background:none repeat scroll 0 0 #f3f3f3;border:1px solid #e5e5e5;clear:both;margin-bottom:15px;padding:15px;margin-top:15px}
.detailsPageOut{padding:15px}
}
@media only screen and (max-width:650px){.inSearchBoxTop div.ctgrydiv{width:100%}
.spcl-collection .carousel-container{border:15px solid #fff;outline:1px solid #ddd;position:relative;width:66%;z-index:10}
.myOrderTop{color:#b10009;float:left;font-size:13px;padding-top:5px;margin:0}
.dateSearch ul li input{border:1px solid #ccc;color:#939393;float:left;font-size:12px;margin-right:2px;padding:5px;width:92%}
.contactMyorder{padding:0 20px}
.dateSearch ul li{float:left;list-style-type:none;margin-right:18px;width:100%;margin:0 0 10px 0}
.dateSearch ul{margin:0;padding:0}
.indexSearchBtn{width:40px}
.indexCategory a{font-family:Arial,Helvetica,sans-serif;font-size:10px}
.wsh-lst .wshcol{width:32.26%}
.wshcol{background:#eee;float:left;margin-left:1.6%;margin-bottom:30px}
.wsh-lst .wshcol:nth-of-type(4n+1){margin-left:1.6%;clear:none}
.wsh-lst .wshcol:nth-of-type(3n+1){margin-left:0;clear:left}
.advnc .advnc-col{width:49.2% !important}
.advnc .advnc-col:nth-of-type(3n+1){margin-left:1.6% !important;clear:none !important}
.advnc .advnc-col:nth-of-type(2n+1){margin-left:0 !important;clear:left !important}
.inSearchIn{width:100%}
.inCategory{position:absolute;right:35px;width:85px}
.cstmrdtl .cstmrcol{width:100%}
.cstmrcol{background:#eee;float:left;margin-left:0;margin-bottom:0;text-align:center}
.cstmrdtl .cstmrcol:nth-of-type3n+1){margin-left:1.6%;clear:none}
}
@media only screen and (max-width:500px){.spcl-thumbs{height:200px;overflow:hidden;position:relative;width:100%}
.spcl-thum-col{display:block;float:none;margin:0;position:relative}
.similarImagesBottom ul li{border:1px solid #f4f4f4;float:left;height:80px;list-style-type:none;margin:0;overflow:hidden;position:relative;text-align:center;width:48%}
.similarImagesBottom ul li a{width:48%;height:80px}
.similarImagesBottom ul li a img{position:relative;width:100%;height:auto}
.contactLeft,.contactRight{float:none;width:100%}
.createAccountLeft{float:none;width:100%;display:block;overflow:hidden}
.createAccountLeft form,.createAccountRight form{padding:15px}
.createAccountRight ul{width:100%}
.createAccountRight{float:none;width:100%}
.address,.deliverLeft form{padding:25px}
.btncol:first-child{margin-left:0}
.btncol:last-child{margin-left:1.6%}
.btncol{display:block;float:left;margin:1% 0 1% 1.6%}
.detailsPageOutTopRightBottom a{margin-right:0}
.wishList{width:100% !important;margin-top:10px !important}
.cartBg{width:49.2% !important}
.wshpage{width:100% !important}
.detailsPageOutTopRightBottom a.wishList{background:url(../images/wish-list-bg.gif) no-repeat 10px 15px #c52100}
.detailsPageOutTopRightBottom a.cartBg:hover{background:url(../images/cart-bg-hover.gif) no-repeat 10px 15px #b41700}
.detailsPageOutTopRightBottom a.cartBg{background:url(../images/cart-bg.gif) no-repeat 10px 15px #c52100}
.buyBg{background:url(../images/cart-bg.gif) no-repeat scroll 10px 15px #c52100;color:#fff;width:49.2% !important;margin-bottom:10px !important;font-size:11px !important;margin-top:5px !important}
.detailsPageOutTopRightBottom a{font-weight:700;font-size:10px;height:50px;line-height:50px;padding:0;border-radius:5px}
.addKeywords input{width:75%}
.addKeywords input.addBtn{background:none repeat scroll 0 0 #c52100;color:#fff;cursor:pointer;font-size:12px;font-weight:700;padding:8px 0;width:25%;height:33px}
.addKeywords{border:1px solid #dbdbdb;display:block;overflow:hidden;width:100%}
.wsh-lst .wshcol{width:100%}
.wshcol{background:#eee;float:left;margin-left:1.6%;margin-bottom:30px}
.wsh-lst .wshcol:nth-of-type(3n+1){margin-left:1.6%;clear:none}
.wsh-lst .wshcol:nth-of-type(1n+1){margin-left:0;clear:left}
}
@media only screen and (max-width:460px){.inSearchIn input{height:38px;padding:5px}
.gc_thumb,.gc_desc{width:100%}
.gc>div{display:block}
.listing-grid .gc{width:100%}
.checkoutBtn{width:300px}
.mobile-header .user-nav .menu4{top:46px;margin-left:-250px;width:300px}
.checkoutBtnRight{background:none repeat scroll 0 0 #b11700;float:right;font-size:10px;font-weight:700;padding:13px 10px 12px 0;text-align:right;width:150px}
.myCartIn h2{background:none !important}
.indexCategory a{font-family:Arial,Helvetica,sans-serif;font-size:10px;padding:14px 5px}
.lstngrid .ltng-col:nth-of-type(3n+1){margin-left:3.2%;clear:none}
.lstngrid .ltng-col:nth-of-type(2n+1){margin-left:0;clear:left}
.ltng-col{background:#eee;float:left;margin-left:3.2%;margin-bottom:30px}
.lstngrid .ltng-col{width:48.4%}
}
@media only screen and (max-width:360px){.box{background:none repeat scroll 0 0 #fff;border:1px solid #cfcfcf;box-shadow:0 0 4px #ccc;display:none;left:auto !important;position:absolute;right:7px !important;top:0 !important;width:272px}
.mbbnrTxt{display:block;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:13px;margin:0;padding:8px 0;text-align:center;background:#666;color:#fff}
.lstngrid .ltng-col:nth-of-type(5n+1){clear:none;margin-left:0}
.lstngrid .ltng-col:nth-of-type(2n+1),.lstngrid .ltng-col:nth-of-type(3n+1){margin-left:0;clear:none}
.ltng-col{background:#eee;float:left;margin-left:0;margin-bottom:30px}
.lstngrid .ltng-col,.wsh-lst .wshcol{width:100%}
.wshcol{background:#eee;float:left;margin-left:1.6%;margin-bottom:30px}
.wsh-lst .wshcol:nth-of-type(2n+1){margin-left:1.6%;clear:none}
.wsh-lst .wshcol:nth-of-type(1n+1){margin-left:0;clear:left}
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-resolution:240dpi){.slick-slider .slick-next{background:url(../img/sprite@2x.png) -90px -40px no-repeat;background-size:900px 200px}
.slick-slider .slick-prev{background:url(../img/sprite@2x.png) -50px -40px no-repeat;background-size:900px 200px;-webkit-background-size:900px 200px}
}
.slick-dots{position:absolute;bottom:-30px;list-style:none;display:block;text-align:center;padding:0;width:100%}
.slick-dots li{position:relative;display:inline-block;background:url(../img/sprite.png) -200px -50px no-repeat;height:5px;width:5px;text-indent:-9999px;margin:0 10px;padding:0}
.slick-dots li.active{background-position:-150px -50px}
.slick-dots li a{display:block;height:10px;width:10px}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-resolution:240dpi){.slick-dots li{background:url(../img/sprite@2x.png) -200px -50px no-repeat;background-size:900px 200px}
}
.slick-list.draggable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.slick-list.dragging{cursor:pointer;cursor:hand}



/* jquery ui tabs min css  start here */ 

.ui2-tabs {
	position:relative;
	zoom:1
}
.imageTable .ui2-tabs .ui2-tabs-nav {
	margin:0;
	padding:12px .2em 0 0
}
.imageTable .ui2-tabs .ui2-tabs-nav li a {
	float:left;
	font-size:13px;
	padding:3px 17px;
	text-decoration:none
}
.imageTable .ui2-tabs .ui2-tabs-panel {
	background:none repeat scroll 0 0 #fff;
	display:block;
	overflow:hidden;
	padding:14px;
	border:1px solid #e5e5e5;
	border-top:none
}
.imageTable .ui2-tabs-nav li.ui2-state-active a {
	cursor:pointer;
	background:#fff;
	border-radius:6px
}
.imageTable .ui2-tabs-nav li a {
	cursor:pointer;
	background:#f7f7f7;
	border-radius:6px
}
.imageTable .ui2-state-active, .ui2-widget-content .ui2-state-active, .ui2-widget-header .ui2-state-active {
	background:none repeat scroll 0 0 #fff;
	border:1px solid #e1e1e1;
	color:#212121;
	font-weight:400
}
.ui2-tabs .ui2-tabs-nav {
	margin:0;
	padding:1.8em .2em 0 1em
}
#sit-simple-demo {
	padding:0 26px;
	border-bottom:solid 1px #e8e8e8;
	margin:0 0 0;
}
.viewed #sit-simple-demo {
	padding:0
}
.ui2-tabs .ui2-tabs-nav li {
	list-style:none;
	float:left;
	position:relative;
	top:0;
	margin:1px .2em 0 0;
	border-bottom:0;
	padding:0;
	white-space:nowrap;
	border-radius:4px 4px 0 0
}
.ui2-tabs .ui2-tabs-nav li a {
	float:left;
	padding:1px 13px;
	font-size:13px;
	text-decoration:none
}
.ui2-tabs .ui2-tabs-nav li.ui2-tabs-active {
	margin-bottom:-1px;
	padding-bottom:1px
}
.ui2-tabs .ui2-tabs-nav li.ui2-state-disabled a, .ui2-tabs .ui2-tabs-nav li.ui2-tabs-active a, .ui2-tabs .ui2-tabs-nav li.ui2-tabs-loading a {
	cursor:text
}
.ui2-tabs .ui2-tabs-nav li a, .ui2-tabs-collapsible .ui2-tabs-nav li.ui2-tabs-active a {
	cursor:pointer
}
.ui2-tabs .ui2-tabs-panel {
	display:block;
	border-width:0;
	background:#f8f8f8;
	overflow:hidden
}

@media only screen and (max-width: 768px) {
	#sit-simple-demo { 	margin:10px 0 0;}
}


/* End of jquery ui tabs min css */

/* Sign in Css */

.global-user-items3 li.user-nav {
	margin-right:0;
	position:relative;
	height:22px
}
.global-user-items3 ul li {
	list-style-type:none
}
.global-user-items3 ul {
	padding:0;
	margin:0
}
.userNav3 span {
	font-weight:700;
	padding:0!important;
	background:none
}
#errorheaderLoginemail {
	color:#fff;
	display:block;
	font-size:10px;
	font-weight:400;
	left:-214px;
	overflow:hidden;
	position:absolute;
	top:54px;
transition-duration:.3s
}
.formErrorContent {
	background:none repeat scroll 0 0 #c42100;
	color:#fff;
	font-size:11px;
	padding:4px 10px 3px;
	float:left;
	width:230px
}
.formErrorArrow {
	margin:0;
	float:left;
	width:6px;
	height:26px;
	background:url(../images/formErrorArrow-bg.png) no-repeat
}
.global-user-items3 li.user-nav a:hover .arrow {
	border-color:#00333f transparent transparent
}
.global-user-items3 li.user-nav img, .global-user-items3 li.user-nav strong {
	float:left
}
.global-user-items3 li a {
	text-decoration:none;
	color:#FFF
}
.global-user-items3 li.user-nav strong {
	padding:0 0 0 10px
}
.global-user-items3 li.user-nav a img {
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	-ms-border-radius:2px;
	-o-border-radius:2px;
	border-radius:2px;
	-webkit-box-shadow:0 1px 0 #fff;
	-moz-box-shadow:0 1px 0 #fff;
	box-shadow:0 1px 0 #fff;
	width:25px
}
.global-user-items3 .arrow {
	border-color:#00878e transparent transparent;
	border-style:solid;
	border-width:5px;
	float:left;
	margin:10px 0 0 5px;
	width:0;
	height:0
}
.menu3, .ui-menu3 {
	background:#fff;
	position:absolute;
	z-index:90
}
.menu3 nav a, .ui-menu3 nav a {
	display:block;
	padding:3px 10px;
	-webkit-transition:none;
	-moz-transition:none;
	-o-transition:none;
	transition:none
}
.menu3 .user-mini-profile, .menu3 .user-levelup-progress, .ui-menu3 .user-mini-profile, .ui-menu3 .user-levelup-progress {
	padding:10px
}
.userTop2 h3 {
	padding:5px 0 3px;
	text-transform:uppercase;
	margin:0;
	color:#fff
}
.userTop2 {
	display:block;
	overflow:hidden;
	background:#A3CD57
}
.userTop2 img {
	padding:0 15px 0 0
}
.levelBar {
	clear:both;
	padding:10px 10px 0
}
.levelBar a {
	text-decoration:none;
	display:block;
	padding-bottom:7px
}
.progressBar {
	margin-bottom:5px;
	display:block;
	overflow:hidden
}
.userNav3 {
	display:block;
	overflow:hidden
}
.signInTop {
	padding:25px 25px 14px;
	width:280px;
	margin:0 auto
}
.signInContent a {
	padding:0!important;
	margin:0
}
.signInContent a:hover {
	background:none!important
}
.signInContent {
	margin:0 0 0 6px;
	padding:0;
	text-transform:none;
	width:222px
}
.signInContent input {
	background:none repeat scroll 0 0 #c52100;
	padding:5px 0;
	text-align:center;
	width:69px;
	font-size:10px;
	color:#fff;
	text-transform:uppercase;
	margin:0 auto;
	cursor:pointer
}
.signInContent p span {
	font-size:14px
}
.signInContent p {
	color:#787878;
	font-size:12px;
	line-height:20px;
	margin:0 0 6px;
	padding:4px 0 4px 23px
}
.signInContent ul {
	padding:0;
	margin:0
}
.signInContent ul li {
	list-style-type:none;
	border-bottom:solid 1px #f6f6f6!important;
	float:none!important
}
.signInContent ul li.logoutBg {
	background:#CCC
}
.signInContent ul li.logoutBg a {
	background:#c52100;
	color:#fff
}

.signInContent ul li.logoutBg a:hover{background:#c52100 !important;}

.signInContent ul li a {
	text-decoration:none;
	color:#9b9b9b;
	display:block!important;
	overflow:hidden;
	padding:7px 0 7px 26px !important
}
.signInContent ul li a:hover {
	background:#aaa!important;
	color:#FFF!important
}
.fbLogin {
	clear:both;
	margin-top:15px;
	height:35px
}
.signInTop label {
	margin-bottom:10px;
	position:relative
}
.signInTop label input {
	border:1px solid #D6D6D6;
	color:#9C9C9C;
	font-size:12px;
	padding:9px;
	width:100%
}
.signInTop label input.signBtn {
	background:none repeat scroll 0 0 #C52100;
	border:medium none;
	color:#FFF;
	padding:8px 0;
	text-align:center;
	width:74px;
	text-transform:uppercase;
	float:left;
	margin:0 15px 0 0
}
.signInTop label a {
	text-decoration:none;
	color:#656565;
	padding:8px 0 0!important
}
.signInTop label a:hover {
	background:none!important;
	color:#454545
}
.signInBottom span {
	font-weight:700
}
.signInBottom a {
	padding:0!important;
	display:inline!important
}
.signInBottom a:hover {
	background:none!important
}
.signInBottom {
	font-size:14px;
	padding:18px 24px;
	text-align:center;
	text-transform:capitalize
}
.userNav3 ul li a {
	display:block;
	padding:6px 16px
}
.userNav3 ul {
	padding:0;
	margin:0
}
.userNav3 ul li {
	list-style-type:none;
	text-align:left;
	line-height:15px;
	border:none
}
.userNav3 ul li img {
	float:left;
	margin:0 3px 3px 0
}
.userNav3 ul li a span {
	color:#666;
	font-weight:700
}
.userNav3 ul li a span.day {
	font-size:10px!important;
	color:#999!important;
	font-weight:400
}
.userNav3 ul li a {
	text-decoration:none;
	color:#666
}
.userNav3 ul li.viewBtn a {
	color:#586a0f
}
.userNav3 ul li.viewBtn {
	text-transform:uppercase;
	background-color:#bbd651;
	text-align:center;
	font-weight:700
}
.userNav3 ul li.viewBtn a:hover {
	background-color:#bbd651
}
.userNav3 ul li a:hover {
	text-decoration:none;
	color:#000;
	background-color:#e5f0bb
}
.menu3 .progress-bar-inner, .ui-menu3 .progress-bar-inner {
	background:#90c32d;
	border:none;
	-webkit-box-shadow:inset 0 0 0 1px #83ab22;
	-moz-box-shadow:inset 0 0 0 1px #83ab22;
	box-shadow:inset 0 0 0 1px #83ab22;
	float:left;
	height:7px;
	margin-right:1px;
	top:0;
	width:9.43%
}
.menu3 .arrow, .menu3 .arrow:before, .ui-menu3 .arrow, .ui-menu3 .arrow:before {
	border-style:solid;
	left:93%;
	position:absolute;
	width:0;
	height:0
}
.menu3 .arrow, .ui-menu3 .arrow {
	border-color:transparent transparent #A3CD57;
	border-width:8px;
	margin-left:-10px;
	top:-26px
}
.menu3 .arrow:before, .ui-menu3 .arrow:before {
	border-color:transparent transparent #94cccf;
	margin-left:-11px;
	top:-12px;
	z-index:-1
}
.user-nav .menu3Index {
	margin-left:-413px !important;
}
.user-nav .menu3 {
	background:url(../images/sign-in-bg.png) no-repeat scroll -18px -12px rgba(0, 0, 0, 0);
	left:100%;
	margin-left:-406px;
	padding:22px 0;
	top:32px;
	width:284px;
	z-index:2147483647
}
.user-nav .menu5 {
    background: url(../images/sign-in-bg-in.png) no-repeat  -18px -12px !important;
    height: 264px;
    right: 135px;
    margin-left: -316px;
    padding: 22px 0;
    top: 41px;
    width: 226px;
    z-index: 2147483647;
}
.ui-menu3 {
	-webkit-border-radius:0 0 4px 4px;
	-moz-border-radius:0 0 4px 4px;
	-ms-border-radius:0 0 4px 4px;
	-o-border-radius:0 0 4px 4px;
	border-radius:0 0 4px 4px;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
	border-top:none;
	z-index:9999!important
}
.ui-menu3 .ui-state-hover {
	background:#f3f9f9;
	border-color:transparent
}
.ui-menu3 .ui-state-hover, .ui-menu3 .ui-state-hover a:hover {
	color:#00333f
}
.modal .ui-autocomplete {
	max-height:227px;
	overflow-y:scroll;
	width:312px
}


/* End of sign in css */

/* my-cart.css */
.global-user-items3 li.user-nav {
	margin-right:0;
	position:relative;
	height:22px
}
.global-user-items3 ul li {
	list-style-type:none
}
.global-user-items3 ul {
	padding:0;
	margin:0
}
.userNav4 span {
	font-weight:700;
	padding:0!important;
	background:none
}
.global-user-items3 li.user-nav a:hover .arrow {
	border-color:#00333f transparent transparent
}
.global-user-items3 li.user-nav img, .global-user-items3 li.user-nav strong {
	float:left
}
.global-user-items3 li a {
	text-decoration:none;
	color:#FFF
}
.global-user-items3 li.user-nav strong {
	padding:0 0 0 10px
}
.global-user-items3 li.user-nav a img {
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	-ms-border-radius:2px;
	-o-border-radius:2px;
	border-radius:2px;
	-webkit-box-shadow:0 1px 0 #fff;
	-moz-box-shadow:0 1px 0 #fff;
	box-shadow:0 1px 0 #fff;
	width:25px
}
.global-user-items3 .arrow {
	border-color:#00878e transparent transparent;
	border-style:solid;
	border-width:5px;
	float:left;
	margin:10px 0 0 5px;
	width:0;
	height:0
}
.menu4, .ui-menu4 {
	background:#fff;
	position:absolute;
	z-index:90
}
.menu4 nav a, .ui-menu4 nav a {
	display:block;
	padding:3px 10px;
	-webkit-transition:none;
	-moz-transition:none;
	-o-transition:none;
	transition:none
}
.menu4 .user-mini-profile, .menu4 .user-levelup-progress, .ui-menu4 .user-mini-profile, .ui-menu4 .user-levelup-progress {
	padding:10px
}
.userTop2 h3 {
	padding:5px 0 3px;
	text-transform:uppercase;
	margin:0;
	color:#fff
}
.userTop2 {
	display:block;
	overflow:hidden;
	background:#A3CD57
}
.userTop2 img {
	padding:0 15px 0 0
}
.levelBar {
	clear:both;
	padding:10px 10px 0
}
.levelBar a {
	text-decoration:none;
	display:block;
	padding-bottom:7px
}
.progressBar {
	margin-bottom:5px;
	display:block;
	overflow:hidden
}
.userNav4 {
	display:block;
	overflow:hidden;
	color:#4D4D4D
}
.signInTop {
	padding:28px 25px 7px;
	width:280px;
	margin:0 auto 15px;
	text-transform:none
}
.signInTop label input.checkbox {
	width:auto;
	float:left;
	border:none;
	padding:0;
}
.signInTop label input.checkbox {
	margin:2px 5px 0 0\0;
}
.signInTop label span.rememberMe:hover {
	color:#000
}
.signInTop label span.rememberMe {
    cursor: pointer;
    float: left;
    font-size: 11px;
    font-weight: 400;
    transition-duration: 0.3s;
    margin-left: 5px;
    margin-top: -3px;
}
.signInTop label {
	margin-bottom:10px;
	display:block;
	overflow:hidden
}
.signInTop label input {
	border:1px solid #D6D6D6;
	color:#9C9C9C;
	font-size:12px;
	padding:10px;
	width:97%
}
.signInTop label input.signBtn:hover {
	background:#ac1000
}
.signInTop label input.signBtn {
	background:none repeat scroll 0 0 #C52100;
	border:medium none;
	color:#FFF;
	padding:8px 0;
	text-align:center;
	width:74px;
	text-transform:uppercase;
	float:left;
	margin:0 15px 0 0;
	cursor:pointer;
transition-duration:.3s
}
.signInTop label a {
	text-decoration:none;
	color:#656565;
	font-size:12px;
	padding:5px 0 0!important
}
.signInTop label a:hover {
	background:none!important;
	color:#454545
}
.signInBottom span {
	font-weight:700
}
.signInBottom a {
	padding:0!important;
	display:inline!important
}
.signInBottom a:hover {
	background:none!important
}
.signInBottom {
	font-size:13px;
	padding:15px 22px;
	text-align:center;
	text-transform:capitalize
}
.userNav4 ul li a {
	display:block;
	padding:6px 16px
}
.userNav4 ul {
	padding:0;
	margin:0
}
.userNav4 ul li {
	list-style-type:none;
	text-align:left;
	line-height:15px;
	border:none
}
.userNav4 ul li img {
	float:left;
	margin:0 3px 3px 0
}
.userNav4 ul li a span {
	color:#666;
	font-weight:700
}
.userNav4 ul li a span.day {
	font-size:10px!important;
	color:#999!important;
	font-weight:400
}
.userNav4 ul li a {
	text-decoration:none;
	color:#666
}
.userNav4 ul li.viewBtn a {
	color:#586a0f
}
.userNav4 ul li.viewBtn {
	text-transform:uppercase;
	background-color:#bbd651;
	text-align:center;
	font-weight:700
}
.userNav4 ul li.viewBtn a:hover {
	background-color:#bbd651
}
.userNav4 ul li a:hover {
	text-decoration:none;
	color:#000;
	background-color:#e5f0bb
}
.menu4 .progress-bar-inner, .ui-menu4 .progress-bar-inner {
	background:#90c32d;
	border:none;
	-webkit-box-shadow:inset 0 0 0 1px #83ab22;
	-moz-box-shadow:inset 0 0 0 1px #83ab22;
	box-shadow:inset 0 0 0 1px #83ab22;
	float:left;
	height:7px;
	margin-right:1px;
	top:0;
	width:9.43%
}
.menu4 .arrow, .menu4 .arrow:before, .ui-menu4 .arrow, .ui-menu4 .arrow:before {
	border-style:solid;
	left:93%;
	position:absolute;
	width:0;
	height:0
}
.menu4 .arrow, .ui-menu4 .arrow {
	border-color:transparent transparent #A3CD57;
	border-width:8px;
	margin-left:-10px;
	top:-26px
}
.menu4 .arrow:before, .ui-menu4 .arrow:before {
	border-color:transparent transparent #94cccf;
	margin-left:-11px;
	top:-12px;
	z-index:-1
}
.user-nav .menu4 {
	background:#fff;
	left:100%;
	margin-left:-385px;
	padding:12px 0 0;
	top:57px;
	width:385px;
	z-index:2147483647;
	-webkit-box-shadow:-12px 12px 9px -6px rgba(0, 0, 0, 0.21);
	-moz-box-shadow:-12px 12px 9px -6px rgba(0, 0, 0, 0.21);
	box-shadow:-12px 12px 9px -6px rgba(0, 0, 0, 0.21)
}
.ui-menu4 {
	-webkit-border-radius:0 0 4px 4px;
	-moz-border-radius:0 0 4px 4px;
	-ms-border-radius:0 0 4px 4px;
	-o-border-radius:0 0 4px 4px;
	border-radius:0 0 4px 4px;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
	border-top:none;
	z-index:9999!important
}
.ui-menu4 .ui-state-hover {
	background:#f3f9f9;
	border-color:transparent
}
.ui-menu4 .ui-state-hover, .ui-menu4 .ui-state-hover a:hover {
	color:#00333f
}
.modal .ui-autocomplete {
	max-height:227px;
	overflow-y:scroll;
	width:312px
}
.shoppingBtn {
	clear:both;
	padding:20px 15px
}
.topNav a.shoppingViewAll:hover {
	text-decoration:underline
}
.topNav a.ContinueShoppingBtn:hover {
	text-decoration:underline
}
.topNav a.shoppingViewAll {
	color:#d30003;
	text-decoration:none;
	margin-top:-13px;
	padding:0;
	float:left;
	font-size:12px
}
.topNav a.ContinueShoppingBtn {
	color:#d30003;
	text-decoration:none;
	float:right;
	margin-top:-13px;
	font-size:12px;
	padding:0
}
.deliverBottom1 a.ContinueBtn {
	float:left
}
#BillingCartItems a.ContinueShoppingBtn {
	color:#d30003;
	float:right;
	font-size:20px;
	margin-right:105px;
	margin-top:19px;
	padding-top:6px;
	text-align:right;
	text-decoration:none
}
.myCartIn {
	padding:9px 25px 14px
}
.myCartIn h2 {
	background:url(../images/myCartIn-th-bg.jpg) no-repeat scroll right 16px rgba(0, 0, 0, 0);
	font-size:23px;
	margin:0 0 11px;
	padding:0;
	text-transform:capitalize;
	font-weight:400;
	color:#7c7c7c
}
.myCartInnr p.cart {
	font-size:13px
}
.myCartInnr {
	border-bottom:1px solid #EDEDED;
	clear:both;
	margin-bottom:10px;
	padding-bottom:10px;
	display:block;
	overflow:hidden;
	text-transform:none
}
.myCartInnrImg {
	float:left;
	width:50px;
	height:50px;
	margin:0 11px 0 0;
	position:relative
}
.myCartInnrImg img {
	bottom:0;
	left:0;
	margin:auto;
	position:absolute;
	right:0;
	top:0
}
.myCartInnrContent {
	float:left;
	width:248px
}
.myCartInnrContent p.th {
	font-size:14px
}
.myCartInnrContent span.rs {
	color:#4d4d4d;
	font-family:WebRupee;
	font-size:12px;
	font-weight:400;
	padding-right:12px;
	text-decoration:none
}
.myCartInnrContent span.rs:hover {
	color:#4d4d4d;
	text-decoration:none
}
.myCartInnrContent p {
	padding:0;
	margin:0;
	font-size:12px;
	text-transform:capitalize
}
.myCartInnrContent p span.rs {
	font-family:WebRupee
}
.myCartInnrClose a {
	padding:0;
	margin:0
}
.myCartInnrClose {
	float:left
}

@media only screen and (max-width:460px){
.myCartInnrContent {
    float: left;
    width: 183px;
}

.myCartInnrContent p {
    font-size: 11px;
    margin: 0;
    padding: 0;
    text-transform: capitalize;
}


.myCartIn {
    padding: 9px 15px 14px;
}

}


/* End of my cart css */

/* Index banner css */

.ei-slider{position:relative;width:100%;max-width:1920px;height:520px;margin:0 auto}.ei-slider-loading{width:100%;height:100%;position:absolute;top:0;left:0;z-index:999;background:rgba(0,0,0,.9);color:#fff;text-align:center;line-height:400px}.ei-slider-large{height:100%;width:100%;padding:0;margin:0;position:relative;overflow:hidden}.ei-slider-large li{position:absolute;top:0;left:0;overflow:hidden;height:100%;width:100%}.ei-slider-large li img{width:100%}.ei-title{position:absolute;right:50%;margin-right:13%;top:30%;display:none}.ei-title h2,.ei-title h3{text-align:right}.ei-title h2{font-size:40px;line-height:50px;font-family:'Playfair Display',serif;font-style:italic;color:#b5b5b5}.ei-title h3{font-size:70px;line-height:70px;font-family:'Open Sans Condensed',sans-serif;text-transform:uppercase;color:#000}.ei-slider-thumbs{height:13px;margin:0 auto;position:relative;display:none!important}.ei-slider-thumbs li{position:relative;float:left;height:100%}.ei-slider-thumbs li.ei-slider-element{top:0;left:0;position:absolute;height:100%;z-index:10;text-indent:-9000px;background:#000;background:rgba(0,0,0,.9)}.ei-slider-thumbs li a{display:block;text-indent:-9000px;background:#666;width:100%;height:100%;cursor:pointer;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.3),0 1px 0 1px rgba(255,255,255,.5);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,.3),0 1px 0 1px rgba(255,255,255,.5);box-shadow:0 1px 1px 0 rgba(0,0,0,.3),0 1px 0 1px rgba(255,255,255,.5);-webkit-transition:background .2s ease;-moz-transition:background .2s ease;-o-transition:background .2s ease;-ms-transition:background .2s ease;transition:background .2s ease}.ei-slider-thumbs li a:hover{background-color:#f0f0f0}.ei-slider-thumbs li img{position:absolute;bottom:50px;opacity:0;z-index:999;max-width:100%;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;-webkit-box-reflect:below 0 -webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(50%,transparent),to(rgba(255,255,255,.3)));-ms-filter:alpha(Opacity=0)}.ei-slider-thumbs li:hover img{opacity:1;bottom:13px;-ms-filter:alpha(Opacity=100)}@media screen and (max-width:830px){.ei-title{position:absolute;right:0;margin-right:0;width:100%;text-align:center;top:auto;bottom:10px;background:#fff;background:rgba(255,255,255,.9);padding:5px 0}.ei-title h2,.ei-title h3{text-align:center}.ei-title h2{font-size:20px;line-height:24px}.ei-title h3{font-size:30px;line-height:40px}}

/* End of index banner css */

/* Whislist hover */
.wishListIn .ic_container{vertical-align:baseline;margin:10px!important;position:relative}.ic_container{vertical-align:baseline;margin:0;position:relative}.overlay{opacity:0;position:absolute;top:0;bottom:0;left:0;right:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50)}.ic_caption{position:absolute;overflow:hidden;background-color:inherit!important;height:87px;margin:0;padding:0;left:0;right:0;cursor:default;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60)}.ic_category{text-transform:uppercase;font-size:12px;padding:5px;margin:0}.ic_captionLeft{float:left;padding:6px 8px;font-size:11px}.ic_captionRight{float:right}

/* End of whislist hover */

/* Pagination Css */

ul {
	border:0;
	margin:0;
	padding:0
}
#pagination-flickr li {
	border:0;
	margin:0;
	padding:0;
	font-size:11px;
	list-style:none
}
#pagination-flickr a {
	border:solid 1px #DDD;
	margin-right:2px
}
#pagination-flickr .previous-off, #pagination-flickr .next-off {
	color:#D0D0D0;
	display:block;
	float:left;
	padding:3px 4px
}
#pagination-flickr .active {
	color:#c52100;
	font-weight:700;
	display:block;
	float:left;
	padding:4px 6px
}
#pagination-flickr a:link, #pagination-flickr a:visited {
	color:#626262;
	display:block;
	float:left;
	padding:3px 6px;
	text-decoration:none
}
#pagination-flickr a:hover {
	border:solid 1px #666
}



/* End of pagination Css */

/* Tab style css */

* {
	margin:0;
	padding:0
}
#container {
	width:100%;
	font-family:"Open Sans";
}
#top {
	width:100%;
	margin-top:25px;
	height:60px;
	border:1px solid #BBB;
	padding:10px
}
#tutorialHead {
	width:100%;
	margin-top:25px;
	height:30px;
	border:1px solid #BBB;
	padding:10px
}
.tutorialTitle {
	width:800px;
	float:left
}
.tutorialLink {
	float:right
}
#wrapper {
	width:100%;
	padding-top:0;
}
.widget {
	background:none repeat scroll 0 0 #fff;
	margin:0;
	padding:0;
	width:100%
}
.widget a {
	color:#000;
	text-decoration:none
}
.widget a:hover {
	text-decoration:underline;
}
.tabnav li {
	display:inline;
	list-style:none;
	padding-right:5px
}
.tabnav li a {
	text-decoration:none;
	text-transform:uppercase;
	font-weight:700;
	padding:4px 6px;
	outline:none
}
.tabnav li a:hover, .tabnav li a:active, .selected {
	/*background:#dedbd1;*/
	text-decoration:none
}
.tabdiv li {
	margin-right:0
}
.tabdiv li a {
	color:#212121
}
.ui-tabs-hide {
	display:none
}
#fotter {
	clear:both;
	text-align:right;
	font-size:10px;
	color:#222;
	border:1px solid #BBB;
	padding:10px;
	width:100%;
	margin-top:25px
}
.tabnavTop {
	background:url(../images/header-bg-bottom.png) repeat-x scroll 0 0 rgba(0, 0, 0, 0);
	display:block;
	overflow:hidden;
	padding:0 0 0 15px
}
.tabnavTop li {
	display:inline;
	list-style:none;
	border-bottom:0 none;
	border-radius:2px 2px 0 0;
	float:left;
	list-style:none outside none;
	margin:0 9px -1px 0
}
.tabnavTop li a {
	float:left;
	border-radius:2px 2px 0 0;
	font-size:13px;
	padding:6px 13px 7px;
	text-decoration:none;
	color:#8d8d8d
}
.tabnavTop li a:hover, .tabnav li a:active, .selected {
	color:#000;
	text-decoration:none
}
.tabnavTop li a.selected {
	background:#fff;
	text-decoration:none;
	border:1px solid #e1e1e1;
	color:#1A1A1A;
	border-bottom:none
}
.tabdiv {
	background:#fff;
	border-top:1px solid #e1e1e1;
	margin-top:-1px;
	padding-top:12px;
}



@media only screen and (max-width: 1200px) {

#wrapper {
    padding-top: 0;
    width: 100%;
}
}

@media only screen and (max-width: 992px) {
	
#wrapper {
    padding-top: 0;
    width: 100%;
}
.tabnavTop { display:none}
}
@media only screen and (max-width: 768px) {
.tabnavTop {
    background: none repeat scroll 0 0 #f0f0f0;
    display: none;
    overflow: hidden;
    padding: 0 0 0 15px;
}
.tabnavTop li a {
    border-radius: 2px 2px 0 0;
    color: #8d8d8d;
    float: left;
    font-size: 13px;
    padding: 3px 9px;
    text-decoration: none;
}

.tabdiv {
    background: none repeat scroll 0 0 #fff;
    border-top: 1px solid #e1e1e1;
    margin-top: -1px;
    padding-top: 0;
}
#wrapper {
    padding-top: 0;
    width: 100%;
}
}

/* End of Tab style css */


/* Color Box style css */

#colorbox,#cboxOverlay,#cboxWrapper{left:0;overflow:hidden;position:absolute;top:0;z-index:100000000}#cboxOverlay{height:100%;position:fixed;width:100%}#colorbox,#colorbox,#cboxOverlay,#cboxWrapper,#cboxContent,#cboxLoadedContent{box-sizing:inherit!important}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{box-sizing:inherit!important;position:relative}#cboxLoadedContent{box-sizing:inherit!important;overflow:auto}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{left:0;position:absolute;top:0;width:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{border:0 none;display:block;float:left;margin:auto}.cboxIframe{border:0 none;display:block;height:100%;width:100%}#colorbox,#colorbox,#cboxOverlay,#cboxWrapper,#cboxContent,#cboxLoadedContent{-moz-box-sizing:content-box;box-sizing:content-box!important}#cboxOverlay{background:url(../images/overlay.png) repeat scroll 0 0 rgba(0,0,0,0)}#cboxTopLeft{background:url(../images/controls.png) no-repeat scroll -100px 0 rgba(0,0,0,0);height:21px;width:21px}#cboxTopRight{background:url(../images/controls.png) no-repeat scroll -129px 0 rgba(0,0,0,0);height:21px;width:21px}#cboxBottomLeft{background:url(../images/controls.png) no-repeat scroll -100px -29px rgba(0,0,0,0);height:21px;width:21px}#cboxBottomRight{background:url(../images/controls.png) no-repeat scroll -129px -29px rgba(0,0,0,0);height:21px;width:21px}#cboxMiddleLeft{background:url(../images/controls.png) repeat-y scroll left top rgba(0,0,0,0);width:21px}#cboxMiddleRight{background:url(../images/controls.png) repeat-y scroll right top rgba(0,0,0,0);width:21px}#cboxTopCenter{background:url(../images/border.png) repeat-x scroll 0 0 rgba(0,0,0,0);height:21px}#cboxBottomCenter{background:url(../images/border.png) repeat-x scroll 0 -29px rgba(0,0,0,0);height:21px}#cboxContent{background:none repeat scroll 0 0 #FFF;box-sizing:inherit!important;overflow:hidden}#cboxError{border:1px solid #CCC;padding:50px}#cboxLoadedContent{box-sizing:inherit!important;margin-bottom:28px}#cboxTitle{bottom:4px;color:#000;font-size:12px;font-weight:700;left:0;position:absolute;text-align:center;width:100%}#cboxCurrent{bottom:4px;color:#949494;left:58px;position:absolute}#cboxSlideshow{bottom:4px;color:#0092EF;position:absolute;right:30px}#cboxPrevious{background:url(../images/controls.png) no-repeat scroll -75px 0 rgba(0,0,0,0);bottom:0;height:25px;left:0;position:absolute;text-indent:-9999px;width:25px}#cboxPrevious.hover{background-position:-75px -25px}#cboxNext{background:url(../images/controls.png) no-repeat scroll -50px 0 rgba(0,0,0,0);bottom:0;height:25px;left:27px;position:absolute;text-indent:-9999px;width:25px}#cboxNext.hover{background-position:-50px -25px}#cboxLoadingOverlay{background:url(../images/loading_background.png) no-repeat scroll center center rgba(0,0,0,0)}#cboxLoadingGraphic{background:url(../images/loading.gif) no-repeat scroll center center rgba(0,0,0,0)}#cboxClose{background:url(../images/controls.png) no-repeat scroll -25px 0 rgba(0,0,0,0);bottom:0;height:25px;position:absolute;right:0;text-indent:-9999px;width:25px}#cboxClose.hover{background-position:-25px -25px}.cboxIE6 #cboxTopLeft{background:url(../images/ie6/borderTopLeft.png) repeat scroll 0 0 rgba(0,0,0,0)}.cboxIE6 #cboxTopCenter{background:url(../images/ie6/borderTopCenter.png) repeat scroll 0 0 rgba(0,0,0,0)}.cboxIE6 #cboxTopRight{background:url(../images/ie6/borderTopRight.png) repeat scroll 0 0 rgba(0,0,0,0)}.cboxIE6 #cboxBottomLeft{background:url(../images/ie6/borderBottomLeft.png) repeat scroll 0 0 rgba(0,0,0,0)}.cboxIE6 #cboxBottomCenter{background:url(../images/ie6/borderBottomCenter.png) repeat scroll 0 0 rgba(0,0,0,0)}.cboxIE6 #cboxBottomRight{background:url(../images/ie6/borderBottomRight.png) repeat scroll 0 0 rgba(0,0,0,0)}.cboxIE6 #cboxMiddleLeft{background:url(../images/ie6/borderMiddleLeft.png) repeat scroll 0 0 rgba(0,0,0,0)}.cboxIE6 #cboxMiddleRight{background:url(../images/ie6/borderMiddleRight.png) repeat scroll 0 0 rgba(0,0,0,0)}

/* End of Color box css */

/* Demo Css */
body {
	font-family:"Open Sans", helvetica, arial
}
pre {
	font-family:"Source Code Pro", monospace;
	display:block;
	padding:9.5px;
	margin:0 0 10px;
	font-size:13px;
	line-height:20px;
	word-break:break-all;
	word-wrap:break-word;
	white-space:pre;
	white-space:pre-wrap;
	background-color:#f5f5f5;
	border:1px solid #CCC;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px
}
h2 {
	font-size:48px
}
pre+h2 {
	margin-top:80px
}
#container {
	max-width:100%;
	margin:0 auto;
	padding-bottom:10px
}
#banner-fade, #banner-fade2, #banner-fade3, #banner-slide {
	height:329px!important
}
.mR0 {
	margin-right:0!important
}
li.bjqs-slide img {
transition:all .25s ease-out 0;
	transform:scale(1)
}
li.bjqs-slide img:hover {
	opacity:.8;
	transform:scale(1.1)
}
li.bjqs-slide a {
	display:block;
	height:276px!important;
	margin-bottom:9px;
	overflow:hidden;
	width:295px!important
}
li.bjqs-slide p span {
	font-size:15px;
	text-transform:uppercase;
	font-family:"Open Sans Bold"
}
li.bjqs-slide p {
	bottom:-62px;
	color:#4d4d4d;
	height:51px;
	line-height:15px;
	margin:0 auto;
	padding:10px 0;
	text-align:left;
	width:100%;
	z-index:99999999
}
ul.bjqs-controls.v-centered li a {
	display:block;
	padding:10px;
	background:#fff;
	color:#000;
	text-decoration:none
}
ul.bjqs-controls.v-centered li a:hover {
	background:#000;
	color:#fff
}
ol.bjqs-markers li a {
	background:#dcdcdc;
	border-radius:31px;
	color:#fff;
	font-size:1px;
	height:10px;
	margin:3px;
	text-decoration:none;
	width:10px
}
ol.bjqs-markers li.active-marker a {
	background:none repeat scroll 0 0 #838383
}
ol.bjqs-markers li a:hover {
	background:none repeat scroll 0 0 #c52100
}
p.bjqs-caption {
	background:rgba(255, 255, 255, .5)
}

@media only screen and (max-width: 768px) {
	li.bjqs-slide p{display:none}
	li.bjqs-slide a { width:100%; height:auto;}
}


/* End of demo css */

/* bjqs.css */
ul.bjqs {
	position:relative;
	list-style:none;
	padding:0;
	margin:0;
	overflow:hidden;
	display:none;
	height:345px!important
}
li.bjqs-slide {
	position:absolute;
	display:none;
	height:265px!important
}
ul.bjqs-controls {
	list-style:none;
	margin:0;
	padding:0;
	z-index:9999;
	display:none
}
ul.bjqs-controls.v-centered li a {
	position:absolute
}
ul.bjqs-controls.v-centered li.bjqs-next a {
	right:0
}
ul.bjqs-controls.v-centered li.bjqs-prev a {
	left:0
}
ol.bjqs-markers {
	right:0 !important;
	list-style:none outside none;
	margin:0;
	padding:0;
	position:absolute;
	top:283px;
	left:auto !important;
}
ol.bjqs-markers.h-centered {
	text-align:center
}
ol.bjqs-markers li {
	display:inline
}
ol.bjqs-markers li a {
	display:inline-block;
}
p.bjqs-caption {
	display:block;
	width:96%;
	margin:0;
	padding:2%;
	position:absolute;
	bottom:0
}
@media only screen and (max-width: 768px) {
/*ul.bjqs { height:inherit !important}
*/}

/* end of bjqs.css */

/* Bx slider css */
/**
 * BxSlider v4.1.2 - Fully loaded, responsive content slider
 * http://bxslider.com
 *
 * Written by: Steven Wanderski, 2014
 * http://stevenwanderski.com
 * (while drinking Belgian ales and listening to jazz)
 *
 * CEO and founder of bxCreative, LTD
 * http://bxcreative.com
 */


/** RESET AND LAYOUT
===================================*/

.slider2 div.slide { height:165px !important; overflow:hidden !important}

.bx-wrapper {
	position: relative;
	margin: 0 auto 10px;
	 padding: 0 0 28px;
	*zoom: 1;
	   background: none repeat scroll 0 0 #fff;
}

.bx-wrapper img {
	max-width: 100%;
	display: block;
	width:100%;
	height:100%
}

.bx-wrapper {
    background: none repeat scroll 0 0 #fff;
    margin: 0 auto 40px;
    padding: 0 0 28px;
    position: relative;
}

/** THEME
===================================*/

.bx-wrapper .bx-viewport {
/*	-moz-box-shadow: 0 0 5px #ccc;
	-webkit-box-shadow: 0 0 5px #ccc;
	box-shadow: 0 0 5px #ccc;*/
	border:  0 solid #fff;
	/*left: -5px;*/
	background: #fff;
	height:100%;
	
	/*fix other elements on the page moving (on Chrome)*/
	-webkit-transform: translatez(0);
	-moz-transform: translatez(0);
    	-ms-transform: translatez(0);
    	-o-transform: translatez(0);
    	transform: translatez(0);
}

.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
	position: absolute;
	bottom: -30px;
	width: 100%;
	display:none;
}

/* LOADER */

.bx-wrapper .bx-loading {
	min-height: 50px;
	background: url(images/bx_loader.gif) center center no-repeat #fff;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2000;
}

/* PAGER */

.bx-wrapper .bx-pager {
	text-align: center;
	font-size: .85em;
	font-family: Arial;
	font-weight: bold;
	color: #666;
	padding-top: 20px;
}

.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
	*zoom: 1;
	*display: inline;
}

.bx-wrapper .bx-pager.bx-default-pager a {
	background: #666;
	text-indent: -9999px;
	display: block;
	width: 10px;
	height: 10px;
	margin: 0 5px;
	outline: 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
	background: #000;
}

/* DIRECTION CONTROLS (NEXT / PREV) */
.bx-wrapper .bx-prev {
	right: 48px;
	background: url("../images/m-arrow.png") no-repeat scroll 2px 0px rgba(0, 0, 0, 0)
}

.bx-wrapper .bx-next {
	right: 10px;
	background:url("../images/m-arrow.png") no-repeat scroll -12px 0 rgba(0, 0, 0, 0)
}

/*.bx-wrapper .bx-prev:hover {
	background-position: 0 0;
}

.bx-wrapper .bx-next:hover {
	background-position: -43px 0;
}*/

.bx-wrapper .bx-controls-direction a {
	position: absolute;
	/*top: 50%;*/
	margin-top: -16px;
	outline: 0;
	width: 10px;
	height: 11px;
	text-indent: -9999px;
	z-index: 9999;
	bottom:9px;
}

.bx-wrapper .bx-controls-direction a.disabled {
	display: none;
}

/* AUTO CONTROLS (START / STOP) */

.bx-wrapper .bx-controls-auto {
	text-align: center;
}

.bx-wrapper .bx-controls-auto .bx-start {
	display: block;
	text-indent: -9999px;
	width: 10px;
	height: 11px;
	outline: 0;
	background: url(../images/controls1.png) -86px -11px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active {
	background-position: -86px 0;
}

.bx-wrapper .bx-controls-auto .bx-stop {
	display: block;
	text-indent: -9999px;
	width: 9px;
	height: 11px;
	outline: 0;
	background: url(../images/controls1.png) -86px -44px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active {
	background-position: -86px -33px;
}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
	text-align: left;
	width: 80%;
}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
	right: 0;
	width: 35px;
}

/* IMAGE CAPTIONS */

.bx-wrapper .bx-caption {
	position: absolute;
	bottom: 0;
	left: 0;
	background: #666\9;
	background: rgba(80, 80, 80, 0.75);
	width: 100%;
}

.bx-wrapper .bx-caption span {
	color: #fff;
	font-family: Arial;
	display: block;
	font-size: .85em;
	padding: 10px;
}



/* Bx slider end of css */

/* Animation css */

/*
* jQueryTab v2.0
* Copyright Dharma Poudel (@rogercomred)
* Free to use under the GPLv3 license.
* http://www.gnu.org/licenses/gpl-3.0.html
* This file contains the classes for animation transition.
*/

/* fade */
.fadeIn{
  opacity: 1;
  transition-delay: .3s;
}
.fadeOut{
  opacity: 0;
}
/* slideDown */
.slideDownIn {
  -webkit-transform: translateY(0px);
  -moz-transform: translateY(0px);
  -ms-transform: translateY(0px);
  -o-transform: translateY(0px);
  transform: translateY(0px);
  opacity: 1;
  transition-delay: .3s;
}

.slideDownOut {
  -webkit-transform: translateY(100%);
  -moz-transform: translateY(100%);
  -ms-transform: translateY(100%);
  -o-transform: translateY(100%);
  transform: translateY(100%);
  opacity: 0;
}

/* slideUp */
.slideUpIn {
  -webkit-transform: translateY(0px);
  -moz-transform: translateY(0px);
  -ms-transform: translateY(0px);
  -o-transform: translateY(0px);
  transform: translateY(0px);
  opacity: 1;
  transition-delay: .3s;
}

.slideUpOut {
  -webkit-transform: translateY(-100%);
  -moz-transform: translateY(-100%);
  -ms-transform: translateY(-100%);
  -o-transform: translateY(-100%);
  transform: translateY(-100%);
  opacity: 0;
}

/* slideRight */
.slideRightScaleDownIn {
  -webkit-transform: translateX(0) scale(1);
  -moz-transform: translateX(0) scale(1);
  -ms-transform: translateX(0) scale(1);
  -o-transform: translateX(0) scale(1);
  transform: translateX(0) scale(1);
  opacity: 1;
  transition-delay: .3s;
}

.slideRightScaleDownOut {
  -webkit-transform: translateX(100%) scale(0.1) translateX(0);
  -moz-transform: translateX(100%) scale(0.1) translateX(0);
  -ms-transform: translateX(100%) scale(0.1) translateX(0);
  -o-transform: translateX(100%) scale(0.1) translateX(0);
  transform: translateX(100%) scale(0.1) translateX(0);
  opacity: 0;
}

/* slideLeft */
.slideLeftIn {
  -webkit-transform: translateX(0px);
  -moz-transform: translateX(0px);
  -ms-transform: translateX(0px);
  -o-transform: translateX(0px);
  transform: translateX(0px);
  opacity: 1;
  transition-delay: .3s;
}

.slideLeftOut {
  -webkit-transform: translateX(-100%);
  -moz-transform: translateX(-100%);
  -ms-transform: translateX(-100%);
  -o-transform: translateX(-100%);
  transform: translateX(-100%);
  opacity: 0;
}

/* slideRightToLeft */
.slideRightIn {
  -webkit-transform: translateX(0px);
  -moz-transform: translateX(0px);
  -ms-transform: translateX(0px);
  -o-transform: translateX(0px);
  transform: translateX(0px);
  opacity: 1;
  transition-delay: .3s;
}

.slideRightOut {
  -webkit-transform: translateX(100%);
  -moz-transform: translateX(100%);
  -ms-transform: translateX(100%);
  -o-transform: translateX(100%);
  transform: translateX(100%);
  -webkit-animation-direction:alternate-inverse;
  -moz-animation-direction:alternate-inverse;
  animation-direction:alternate-inverse;
  opacity: 0;
}

/* flip */
.flipIn {
  -webkit-transform: rotatey(0deg) scale(1);
  -moz-transform: rotatey(0deg) scale(1);
  -ms-transform: rotatey(0deg) scale(1);
  -o-transform: rotatey(0deg) scale(1);
  transform: rotatey(0deg) scale(1);
  -webkit-transform-origin: 50% 50%;
  -moz-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  opacity: 1;
  transition-delay: .3s;
}

.flipOut {
  -webkit-transform: rotatey(-90deg) scale(1.1);
  -moz-transform: rotatey(-90deg) scale(1.1);
  -ms-transform: rotatey(-90deg) scale(1.1);
  -o-transform: rotatey(-90deg) scale(1.1);
  transform: rotatey(-90deg) scale(1.1);
  -webkit-transform-origin: 50% 50%;
  -webkit-transform-origin: 50% 50%;
  -moz-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  opacity: 0;
}
/* rotate */
.rotateIn {
  -webkit-transform-origin: center center;
  -moz-transform-origin: center center;
  -ms-transform-origin: center center;
  transform-origin: center center;
  -webkit-transform: rotate(0);
  -moz-transform: rotate(0);
  -ms-transform: rotate(0);
  -o-transform: rotate(0);
  transform: rotate(0);
  opacity: 1;
  transition-delay: .3s;
}

.rotateOut {
  -webkit-transform-origin: center center;
  -moz-transform-origin: center center;
  -ms-transform-origin: center center;
  transform-origin: center center;
  -webkit-transform: rotate(-270deg);
  -moz-transform: rotate(-270deg);
  -ms-transform: rotate(-270deg);
  -o-transform: rotate(-270deg);
  transform: rotate(-270deg);
  opacity: 0;
}
/* swingRight */
.swingRightIn {
  -webkit-transform: rotate(0);
  -moz-transform: rotate(0);
  -ms-transform: rotate(0);
  -o-transform: rotate(0);
  transform: rotate(0);
  -webkit-transform-origin: top center;
  -moz-transform-origin: top center;
  -ms-transform-origin: top center;
  transform-origin: top center;
  opacity: 1;
  transition-delay: .3s;
}

.swingRightOut {
  -webkit-transform-origin: top center;
  -moz-transform-origin: top center;
  -ms-transform-origin: top center;
  transform-origin: top center;
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  transform: rotate(-90deg);
  opacity: 0;
}
/* swingLeft */
.swingLeftIn {
  -webkit-transform: rotate(0);
  -moz-transform: rotate(0);
  -ms-transform: rotate(0);
  -o-transform: rotate(0);
  transform: rotate(0);
  -webkit-transform-origin: top center;
  -moz-transform-origin: top center;
  -ms-transform-origin: top center;
  transform-origin: top center;
  opacity: 1;
  transition-delay: .3s;
}

.swingLeftOut {
  -webkit-transform-origin: top center;
  -moz-transform-origin: top center;
  -ms-transform-origin: top center;
  transform-origin: top center;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
  opacity: 0;
}
/* scaleDown */
.scaleDownIn {
  -webkit-transform-origin: center center;
  -moz-transform-origin: center center;
  -ms-transform-origin: center center;
  transform-origin: center center;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  opacity: 1;
  transition-delay: .3s;
}

.scaleDownOut {
  -webkit-transform-origin: center center;
  -moz-transform-origin: center center;
  -ms-transform-origin: center center;
  transform-origin: center center;
  -webkit-transform: scale(.3);
  -moz-transform: scale(.3);
  -ms-transform: scale(.3);
  -o-transform: scale(.3);
  transform: scale(.3);
  opacity: 0;
}
/* scaleUp */
.scaleUpIn {
  -webkit-transform-origin: center center;
  -moz-transform-origin: center center;
  -ms-transform-origin: center center;
  transform-origin: center center;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  opacity: 1;
  transition-delay: .3s;
}

.scaleUpOut {
  -webkit-transform-origin: center center;
  -moz-transform-origin: center center;
  -ms-transform-origin: center center;
  transform-origin: center center;
  -webkit-transform: scale(1.5);
  -moz-transform: scale(1.5);
  -ms-transform: scale(1.5);
  -o-transform: scale(1.5);
  transform: scale(1.5);
  opacity: 0;
}


/* End of animation css */

/* Accordion css */
.accordion {
  width: 100%;
  max-width: 360px;
  margin: 0 auto 0;
  background: #FFF;
  display:none;

}

.accordion .link {
    border-bottom: 1px solid #ba2522;
    color: #4d4d4d;
    cursor: pointer;
    display: block;
    font-size: 12px;
    font-weight: 700;
    padding: 0;
    position: relative;
    text-transform: uppercase;
    transition: all 0.4s ease 0s;
}



.accordion .link a{ background:#e44741; display:block; padding:10px; text-decoration:none; color:#ffffff; font-family:"Open Sans Bold";}
.accordion .link a:hover {background:#cc3732}
.accordion .link a.active{ background:#cc3732;}

.accordion li:last-child .link { border-bottom: 0; }

.accordion li i {
  position: absolute;
  top: 11px;
  left: 12px;
  font-size: 18px;
  color: #fff;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
}

.accordion li i.fa-chevron-down {
  right: 12px;
  left: auto;
  font-size: 16px;
}

.accordion li.open .link { color: #b63b4d; }

.accordion li.open i { color: #fff; }

.accordion li.open i.fa-chevron-down {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}

/**
 * Submenu
 -----------------------------*/


.submenu {
  display: none;
  background: #444359;
  font-size: 14px;
}

.submenu li { border-bottom: 1px solid #4b4a5e; }

.submenu a {
  display: block;
  text-decoration: none;
  color: #d9d9d9;
  padding: 12px;
  padding-left: 42px;
  -webkit-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  transition: all 0.25s ease;
}

.submenu a:hover {
  background: #b63b4d;
  color: #FFF;
}

@media only screen and (max-width: 768px) {
	.accordion { display:block}
}


/* End of Accordion css */