.headerTop{background:rgba(38,35,48,.8);position:absolute;z-index:99;left:0;right:0;width:100%;padding:7px 0}.logo{width:152px;height:106px}.logo img{width:100%;height:auto}.headerInfo{padding:30px 0 22px}.hsingleInfo{display:inline-block;padding-left:30px;position:relative;margin-right:40px;text-align:left}.hsingleInfo:last-of-type{margin-right:0}.hsingleInfo i{position:absolute;left:0;font-size:20px;color:#fff;top:-2px}.hsingleInfo h6,.hsingleInfo h3{margin:0;line-height:1}.hsingleInfo h6{color:#e43d4e;margin-bottom:7px}.hsingleInfo h3{color:#fff}.sicialIcon{padding:33px 0;text-align:right}.sicialIcon a{align-items:center;-moz-align-items:center;-webkit-align-items:center;-ms-align-items:center;-o-align-items:center;border:2px solid #fff;border-radius:50%;color:#fff;display:inline-flex;height:40px;justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;-ms-justify-content:center;-o-justify-content:center;line-height:1;margin-right:5px;text-align:center;width:40px}.sicialIcon a:last-of-type{margin-right:0}.sicialIcon a:hover{color:#fff;border-color:#e43d4e;background:#e43d4e}.sicialIcon a.facebook:hover{background:#3b5999;border-color:#3b5999;color:#fff}.sicialIcon a.twitter:hover{background:#55acee;border-color:#55acee;color:#fff}.sicialIcon a.google-plus:hover{background:#dd4b39;border-color:#dd4b39;color:#fff}.sicialIcon a.pinterest:hover,.sicialIcon a.pinterest-p:hover{background:#ca2027;border-color:#ca2027;color:#fff}.sicialIcon a.linkedin:hover{background:#007bb6;border-color:#007bb6;color:#fff}.sicialIcon a.li:hover{background:#0077b5;border-color:#0077b5;color:#fff}.sicialIcon a.dribbble:hover{background:#e74d89;border-color:#e74d89;color:#fff}#slider{background:#262330;position:relative;overflow:hidden!important}.rev1con h2{color:#fff;margin:0}.rev1con p{font-size:20px;line-height:30px;margin:0}.tp-bannertimer{display:none}.slider1 .tp-leftarrow.default.round:before,.slider1 .tp-rightarrow.default.round:after{position:absolute;font-family:'FontAwesome';font-size:50px;color:#4b4952;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.slider1 .tp-leftarrow.default.round:hover:before,.slider1 .tp-rightarrow.default.round:hover:after{color:#e43d4e}.slider1 .tp-leftarrow.default.round:before{content:'\f104'}.slider1 .tp-rightarrow.default.round:after{content:'\f105'}.slider1 .tp-leftarrow.tparrows.default.round{left:60px!important;top:59.5%!important}.slider1 .tp-rightarrow.tparrows.default.round{right:40px!important;top:59.5%!important}.slider1 .tparrows.default.round.hidearrows{display:block!important;opacity:1!important}.header{background:#292633;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.mainNav ul li{display:inline-block;line-height:1.2;margin-right:78px;position:relative}.mainNav ul li:before{width:0;height:2px;content:'';left:0;right:0;bottom:0;position:absolute;background:#e43d4e;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.mainNav>ul>li.current-menu-item:before,.mainNav>ul>li.current-menu-parent:before{width:100%}.mainNav>ul li ul li.current-menu-item a{color:#e43d4e}.mainNav ul li:hover>a,.mainNav ul ul.sub-menu li:hover>a,.mainNav ul ul.sub-menu ul.sub-menu li:hover>a{color:#e43d4e}.mainNav ul li:last-of-type{margin-right:0}.mainNav ul li a{color:#fff;display:block;font-family:"Oswald",sans-serif;font-weight:400;padding:50px 0 49px;text-transform:uppercase;font-size:16px}.mainNav ul ul.sub-menu{position:absolute;width:200px;background:#fff;padding-left:40px;z-index:9;left:50%;margin-left:-61px;padding-top:16px;padding-bottom:16px;visibility:hidden;opacity:0;top:115%;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.mainNav ul li:hover ul.sub-menu{visibility:visible;opacity:1;top:100%}.mainNav ul ul.sub-menu li{margin:0;display:block;margin:21px 0;position:relative}.mainNav ul ul.sub-menu li a{padding:0;color:#262330}.mainNav ul ul.sub-menu ul.sub-menu{background:#262330;position:absolute;margin:0;left:100%;top:-20px;visibility:hidden;opacity:0}.mainNav ul ul.sub-menu li:hover ul.sub-menu{visibility:visible;opacity:1;top:-37px}.mainNav ul ul.sub-menu li.active ul.sub-menu{top:0}.mainNav ul ul.sub-menu ul.sub-menu li{}.mainNav ul ul.sub-menu ul.sub-menu li a{color:#fff}.fixedHeader{left:0;position:fixed;right:0;width:100%;z-index:999;background:#201e29;top:0}.fixedHeader .mainNav ul li a{padding:40px 0 39px}.fixedHeader .headerSearch{padding:33px 0}.fixedHeader .mainNav ul.sub-menu{top:120px}.fixedHeader .mainNav ul li:hover ul.sub-menu{top:98px}.fixedHeader .mainNav ul ul.sub-menu ul.sub-menu{top:0}.headerSearch{padding:43px 0;text-align:right;position:relative;width:180px;float:right;overflow:hidden}.headerSearch button{color:#fff;font-size:19px;background:#292633;position:absolute;right:0;top:45px}.headerSearch input[type="search"]{background:transparent;border:none;color:gray;visibility:hidden;opacity:0;width:50%;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.headerSearch.active input[type="search"]{visibility:visible;opacity:1;width:100%}.headerSearch button:hover,.headerSearch.active button{color:#e43d4e}.headerSearch input[type="search"]:input-placeholder{color:gray;opacity:1}.headerSearch input[type="search"]::-webkit-input-placeholder{color:gray;opacity:1}.headerSearch input[type="search"]:-moz-placeholder{color:gray;opacity:1}.headerSearch input[type="search"]::-moz-placeholder{color:gray;opacity:1}.headerSearch input[type="search"]:-ms-input-placeholder{color:gray;opacity:1}.wearebest{background:#34313f}.singleSer{padding-left:50px;position:relative}.singleSer i{position:absolute;left:0;top:-9px;color:#e43d4e;font-size:41px}.singleSer h3,.singleSer h3 a{color:#fff;margin-bottom:26px}.singleSer h3 a:hover{color:#e43d4e}.singleSer.text-right{padding-left:0;padding-right:50px}.singleSer.text-center{padding-left:0;padding-right:0}.singleSer.text-right i{position:absolute;left:auto;right:0}.singleSer.text-center i{position:relative;left:0;right:0;top:0}.getaquote{background:#292633;text-align:center}.quoteHeader{background:#e43d4e;padding:28px 0}.quoteHeader h3{margin:0;line-height:1;color:#fff}.quoteFooter{padding:60px}.quoteFooter p{margin-bottom:0}.quoteFooter input[type="text"],.quoteFooter input[type="email"],.quoteFooter textarea{height:50px;background:#34313f;border:none;width:100%;margin-bottom:10px;text-align:center;border:1px solid #34313f}.quoteFooter textarea{height:100px;resize:none;margin-bottom:20px}.quoteFooter input[type="submit"]{width:100%}.quoteFooter input[type="text"]:input-placeholder,.quoteFooter input[type="email"]:input-placeholder,.quoteFooter textarea:input-placeholder{color:gray;opacity:1}.quoteFooter input[type="text"]::-webkit-input-placeholder,.quoteFooter input[type="email"]::-webkit-input-placeholder,.quoteFooter textarea::-webkit-input-placeholder{color:gray;opacity:1}.quoteFooter input[type="text"]:-moz-placeholder,.quoteFooter input[type="email"]:-moz-placeholder,.quoteFooter textarea:-moz-placeholder{color:gray;opacity:1}.quoteFooter input[type="text"]::-moz-placeholder,.quoteFooter input[type="email"]::-moz-placeholder,.quoteFooter textarea::-moz-placeholder{color:gray;opacity:1}.quoteFooter input[type="text"]:-ms-input-placeholder,.quoteFooter input[type="email"]:-ms-input-placeholder,.quoteFooter textarea:-ms-input-placeholder{color:gray;opacity:1}.quoteFooter input[type="text"].reqError,.quoteFooter input[type="email"].reqError,.quoteFooter textarea.reqError{border:1px solid #e43d4e}.callToaction{background: url(../images/bg/1.jpg) no-repeat fixed center center/cover;padding-top:60px;padding-bottom:85px}.callToContent{border:10px solid rgba(255,255,255,.1);padding:46px 0 48px;position:relative}.callToContent h2{margin:0}.callToContent i{background:#fff;border-radius:50%;color:#34313f;height:60px;width:60px;position:absolute;left:0;right:0;margin:auto;bottom:-35px;text-align:center;padding:23px 0;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.callToContent i:hover{color:#e43d4e;cursor:pointer}.singlePrice{text-align:center;background:#292633}.singlePrice.standPlan .pPrice{background:#2db9c5}.singlePrice.platimPlan .pPrice{background:#aed13b}.phead{background:#fff;margin:0;padding:25px 0;cursor:pointer;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.singlePrice .phead:hover{color:#e43d4e}.singlePrice.platimPlan .phead:hover{color:#aed13b}.singlePrice.standPlan .phead:hover{color:#2db9c5}.singlePrice.normal .painButton:hover{border-color:#e43d4e;color:#e43d4e}.pPrice{background:#e43d4e;color:#fff;font-size:55px;font-weight:700;line-height:1;padding-top:15px;padding-bottom:8px}.pPrice span{font-size:24px;font-weight:400;position:relative;top:-2px}.pBody{padding:0 60px 60px}.pBody ul{padding:37px 0}.pBody ul li{border-bottom:1px solid #3f3c48;padding:14px 0}.pBody ul li:last-of-type{border-bottom:none}.pBody a.painButton{width:100%}.singlePrice a.painButton:hover{color:#e43d4e;border-color:#e43d4e}.singlePrice.platimPlan a.painButton:hover{color:#aed13b;border-color:#aed13b}.singlePrice.standPlan a.painButton:hover{color:#2db9c5;border-color:#2db9c5}.choseSection{padding-top:55px;padding-bottom:67px;position:relative}.singleCho{padding-left:50px;position:relative;margin-bottom:43px}.singleCho i{font-size:32px;color:#e43d4e;position:absolute;left:0;top:-4px}.singleCho h3{color:#fff;margin-bottom:27px}.choseus{position:relative}.choseImg{width:55.5%;position:absolute;right:0;bottom:0;height:auto}.choseImg img{width:100%;height:auto}.hotOffersec{background: url(../images/bg/2.jpg) no-repeat fixed center center/cover}.singleOffer{min-height:350px;padding:79px 34px;text-align:center}.singleOffer i{font-size:42px;color:#e43d4e;margin-bottom:35px}.singleOffer h3{color:#fff;margin-bottom:15px}.singleOffer h3 a{line-height:inherit;display:block;margin:0}.br{border-right:1px solid #3a3942}.bb{border-bottom:1px solid #3a3942}.testimonials-body{position:relative;min-height:138px;padding:0 100px}.testimonials-body .blockquote-big{color:gray;font-size:20px;font-style:italic;line-height:30px;display:none;text-align:center}.testimonials-body .blockquote-big.tester{display:block}.testimonials-carousel.owl-carousel{max-width:320px;margin:auto}.testimonials-carousel .owl-controls .owl-nav .owl-next{width:80px;height:80px;background:transparent;border-radius:50%;right:10px;position:absolute;top:10px;text-indent:-999999px}.testimonials-carousel .owl-controls .owl-nav .owl-prev{width:80px;height:80px;background:transparent;border-radius:50%;left:10px;position:absolute;top:10px;text-indent:-999999px}.testimonials-carousel.owl-carousel .owl-item.center .author-photo img{max-width:120px;opacity:.3}.testimonials-carousel.owl-carousel .owl-item.center .author-meta{opacity:1}.testimonial{text-align:center}.testimonial .author-photo{width:120px;height:120px;line-height:120px}.testimonial .author-photo img{display:inline-block!important;max-width:80px;margin:0 auto;border-radius:50%;-webkit-transition:all .4s linear 0s;transition:all .4s linear 0s}.testimonial .author-meta{left:50%;line-height:18px;margin-top:17px;opacity:0;-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;position:relative;width:220px;margin-left:0;margin-left:-110px}.testimonial .author-meta h5{font-size:20px;letter-spacing:1px;line-height:28px;color:#fff;margin:0 0 6px}.testimonial .author-meta p{color:#e43d4e;font-size:14px;line-height:.8;margin:0}.testimonials-body::before{color:#e43d4e;content:"‘‘";font-family:Oswald,sans-serif;font-size:190px;font-weight:700;left:0;letter-spacing:-9px;position:absolute;top:65px}.testimonials-body::after{color:#e43d4e;content:"’’";font-family:"Oswald",sans-serif;font-size:200px;font-weight:700;letter-spacing:-11px;position:absolute;right:0;top:65px}.gallarySec{padding-bottom:40px;position:relative}.galBtnW{margin-top:40px}.singleGal{position:relative;overflow:hidden}.ex2cols .folioLoopCarousel,.fullwidthversions .folioLoopCarousel,.fullwidthversions .folioLoopVideo{margin-bottom:55px}.fullwidthversions .folioLoopCarousel img,.fullwidthversions .folioLoopVideo img{width:100%;height:auto}.folioLoopVideo{position:relative}.ex2cols .folioLoopVideo{margin-bottom:55px}.coll4Regular .folioLoopCarousel img{width:100%;height:auto}.galImg:before,.regularversions .folioLoopCarousel:before{width:100%;height:100%;background:rgba(52,49,63,.7);content:'';position:absolute;left:0;right:0;top:0;bottom:0;visibility:hidden;opacity:0;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.regularversions .folioLoopCarousel:before{z-index:2}.regularversions .folioLoopCarousel .galHover{z-index:3}.singleGal:hover .galImg:before,.regularversions .singleGal:hover .folioLoopCarousel:before{visibility:visible;opacity:1}.galImg img{width:100%;height:auto}.galHover{position:absolute;top:50%;left:0;right:0;text-align:center;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);visibility:hidden;opacity:0;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.singleGal:hover .galHover{visibility:visible;opacity:1}.galr,.galTitle,.galTag{transform:translate3d(0,30px,0);-webkit-transform:translate3d(0,30px,0);-moz-transform:translate3d(0,30px,0);-ms-transform:translate3d(0,30px,0);-o-transform:translate3d(0,30px,0)}.galr{-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.galTitle{-webkit-transition:all 600ms ease;-moz-transition:all 600ms ease;-ms-transition:all 600ms ease;-o-transition:all 600ms ease;transition:all 600ms ease}.galTag{-webkit-transition:all 900ms ease;-moz-transition:all 900ms ease;-ms-transition:all 900ms ease;-o-transition:all 900ms ease;transition:all 900ms ease}.singleGal:hover .galr,.singleGal:hover .galTitle,.singleGal:hover .galTag{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0)}.galTag{line-height:.8;margin:0}.galr{margin-bottom:25px}.galr a{background:#fff;border-radius:50%;color:#34313f;display:inline-block;font-size:18px;height:60px;padding:20px 0;text-align:center;width:60px;line-height:.8}.galr a:hover{color:#e43d4e}.galr a.popUp,.galr a.vidUp{margin-right:5px;background:#e43d4e;color:#fff}.galr a.popUp:hover,.galr a.vidUp:hover{color:#34313f}.galTitle{margin:0 0 18px}.galTitle a:hover{color:#e43d4e}.galTitle a{color:#fff}.galTag a{font-size:16px;color:gray}.funfactSec{background: url(../images/bg/3.jpg) no-repeat scroll center center/cover}.singleFun{text-align:center;padding:62px 0 87px}.singleFun:hover{background:rgba(228,61,78,.4);-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;cursor:pointer}.singleFun i{font-size:42px;color:#e43d4e;margin-bottom:36px}.singleFun h2{color:#fff;margin-bottom:13px}.singleFun h3{color:#fff;margin:0}.singlePost{text-align:center;background:#292633}.postThum img{max-width:100%;height:auto}.singlePostbDec{position:relative;overflow:hidden}.singlebDec{padding:55px 55px 60px;position:relative}.singlebDec p:last-of-type{margin-bottom:30px}.blogTitle a,.blogTitle{color:#fff}.singlePostbDec span.stickys{background:#e43d4e;color:#fff;font-size:11px;letter-spacing:1.2px;line-height:.9;display:inline-block;padding:6px 15px;font-family:'Oswald',sans-serif;text-transform:uppercase;position:absolute;left:-35px;top:30px;font-weight:400;text-align:center;width:150px;transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.bdecTop{margin-bottom:20px}.bDate a{line-height:.8;margin:0;color:#e43d4e}.bDate a:hover{color:#fff}.blogTitle a:hover{color:#e43d4e}#recentPostCaro .owl-next,#recentPostCaro .owl-prev{background:transparent;color:#55525c;font-size:50px;position:absolute;top:50%;transform:translateY(-50%);font-weight:700;margin:0;padding:0;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}#recentPostCaro .owl-next{right:-27%}#recentPostCaro .owl-prev{left:-27%}#recentPostCaro .owl-next:hover,#recentPostCaro .owl-prev:hover{color:#fff}.clientSec{padding:27px 70px}.singleclient img{opacity:.1;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.singleclient a:hover img{opacity:1}.singleclient{width:192px;height:95px;margin:auto}.singleclient img{width:auto!important;padding:0 35px;max-width:100%;display:inline-block!important}.footer{background-repeat:no-repeat;background-attachment:scroll;background-position:center center;background-size:cover;padding:120px 0;position:relative}.footerOverlay{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background:rgba(38,35,48,.9);content:''}.footer .container,.footer .container-fluid{position:relative;z-index:2}.footer .widget{margin-bottom:55px}.footer .widgetTitle{color:#fff;margin-bottom:35px}.footerMap{width:100%;height:220px;margin-bottom:35px}.faddress .sads{padding-left:41px;position:relative;margin-bottom:17px}.faddress .sads i{position:absolute;left:0;top:2px;color:#e43d4e;font-size:19px}.fmail a{color:#fff}.fmail a:hover{color:#e43d4e}.workHour{padding-bottom:10px}.workHour li{border-top:1px solid #423e49;padding:19.5px 0;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.workHour li:last-of-type{border-bottom:1px solid #423e49}.workHour li span{float:right}.workHour li:hover{color:#fff;cursor:pointer}.bannerWid{text-align:left;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.bannerWid img{max-width:100%;height:auto;transition:all ease 500ms;-moz-transition:all ease 500ms;-webkit-transition:all ease 500ms;-ms-transition:all ease 500ms;-o-transition:all ease 500ms}.bannerWid:hover img{background:rgba(255,255,255,.1);cursor:pointer}.bannerWid h4{color:#fff;margin:0 0 4px;position:relative}.bannerWid h4 span{position:absolute;font-size:70px;color:#e43d4e;left:0;right:0;top:-18px}.bannerWid h4 span.banPer{position:relative;z-index:1;font-size:30px;color:#fff;top:-5px}.bannerWid h5{margin-bottom:27px}.bannerWid p:last-of-type{margin:0}.sicialIcon.fsocial{padding:0;text-align:left}.sicialIcon.fsocial a{margin-bottom:9px}.mc4wp-form{position:relative}.mc4wp-form input[type="email"]{width:100%;background:#34313f;border:none;height:50px;padding:0 20px}.mc4wp-form input[type="email"]:focus{color:#fff}.blogSidebar .mc4wp-form input[type="email"]{background:#494653;margin-bottom:11px}.widget_mc4wp_form_widget p{margin-bottom:0}.mc4wp-form input[type="submit"],.mc4wp-form button{background:transparent;color:#e43d4e;position:absolute;right:20px;font-size:20px;padding:0;top:11px}.mc4wp-form input[type="submit"]:hover,.mc4wp-form button:hover{color:#fff}.mc4wp-form input[type="email"]:input-placeholder{color:gray;opacity:1}.mc4wp-form input[type="email"]::-webkit-input-placeholder{color:gray;opacity:1}.mc4wp-form input[type="email"]:-moz-placeholder{color:gray;opacity:1}.mc4wp-form input[type="email"]::-moz-placeholder{color:gray;opacity:1}.mc4wp-form input[type="email"]:-ms-input-placeholder{color:gray;opacity:1}.footer .widget_mc4wp_form_widget p{display:none}.copyRight{background:#fff;padding:46px 0}.copyRight p{margin:0}.copyRight p i{color:#e43d4e}.copyRight p a{color:#262330}.copyRight p a:hover{color:#e43d4e}.breadcrumbSec{background:#262330;padding:154px 0 30px;position:relative;z-index:1}.breadcrumbNav{}.breadcrumbNav a,.breadcrumbNav span{font-size:16px;color:gray;text-transform:uppercase;font-family:'Oswald',sans-serif;font-weight:700;line-height:1}.breadcrumbNav span{margin-left:20px;margin-right:16px}.breadcrumbNav span.active{margin:0;color:#e43d4e}.breadcrumbNav a:hover{color:#fff}.breadcrumbInner h2{margin-bottom:13px}.innerHeader{background:rgba(38,35,48,.8);position:absolute;z-index:99;left:0;right:0;width:100%}.innerHeader .logo{position:relative;top:6px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.innerHeader .logo h2{margin:0;font-size:18px;font-weight:700;line-height:1;padding-top:44px}.innerHeader .logo h2 a{color:#fff}.innerHeader .logo h2 a:hover{color:#e43d4e}.innerHeader .sicialIcon{padding:39px 0}.innerHeader.isStickyInner.fixedHeader .logo{height:auto;position:relative;top:11px;width:110px}.innerHeader.isStickyInner.fixedHeader .sicialIcon{padding:29px 0}.mainNav2 ul li{display:inline-block;line-height:1.2;margin-right:36px;position:relative}.mainNav2 ul li:before{width:0;height:2px;content:'';left:0;right:0;bottom:0;position:absolute;background:#e43d4e;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.mainNav2>ul>li.current-menu-item:before,.mainNav2>ul>li.current-menu-parent:before{width:100%}.mainNav2 ul li:hover>a,.mainNav2 ul ul.sub-menu li:hover>a,.mainNav2 ul ul.sub-menu ul.sub-menu li:hover>a{color:#e43d4e}.mainNav2 ul li:last-of-type{margin-right:0}.mainNav2 ul li a{color:#fff;display:block;font-family:"Oswald",sans-serif;font-weight:400;padding:50px 0 49px;text-transform:uppercase;font-size:16px}.mainNav2 ul ul.sub-menu{position:absolute;width:220px;background:#fff;padding-left:40px;padding-right:30px;z-index:9;left:50%;margin-left:-61px;padding-top:16px;padding-bottom:16px;visibility:hidden;opacity:0;top:130px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.mainNav2 ul li:hover ul.sub-menu{visibility:visible;opacity:1;top:118px}.mainNav2 ul li.active ul.sub-menu{top:0!important}.mainNav2 ul ul.sub-menu li{margin:0;display:block;margin:21px 0;position:relative}.mainNav2 ul ul.sub-menu li a{padding:0;color:#262330}.mainNav2 ul ul.sub-menu ul.sub-menu{background:#262330;position:absolute;margin:0;left:100%;top:-20px;visibility:hidden;opacity:0}.mainNav2 ul ul.sub-menu li:hover ul.sub-menu{visibility:visible;opacity:1;top:-37px}.mainNav2 ul ul.sub-menu ul.sub-menu li{}.mainNav2 ul ul.sub-menu ul.sub-menu li a{color:#fff}.mainNav2>ul li ul.sub-menu li.current-menu-item a,.mainNav2>ul li ul.sub-menu li.current-menu-item a{color:#e43d4e}.fixedHeader{left:0;position:fixed;right:0;width:100%;z-index:999;background:#201e29;top:0}.fixedHeader .mainNav2 ul li a{padding:40px 0 39px}.fixedHeader .headerSearch{padding:33px 0}.fixedHeader .mainNav2 ul.sub-menu{top:120px}.fixedHeader .mainNav2 ul li:hover ul.sub-menu{top:98px}.fixedHeader .mainNav2 ul ul.sub-menu ul.sub-menu{top:0}#header1.fixedHeader .headerSearch button{top:35px;background:transparent}.googleMap{width:100%;height:600px;background:#312e3b}.contactInfo{padding-bottom:8px;padding-top:8px}.contactForm{}.contactForm input[type="text"],.contactForm input[type="email"],.contactForm textarea{width:100%;text-align:center;background:#494653;border:none;height:50px;margin-bottom:10px}.contactForm textarea{height:180px;resize:none;margin-bottom:40px}.contactForm input[type="text"]:input-placeholder,.contactForm input[type="email"]:input-placeholder,.contactForm textarea:input-placeholder{color:gray;opacity:1}.contactForm input[type="text"]::-webkit-input-placeholder,.contactForm input[type="email"]::-webkit-input-placeholder,.contactForm textarea::-webkit-input-placeholder{color:gray;opacity:1}.contactForm input[type="text"]:-moz-placeholder,.contactForm input[type="email"]:-moz-placeholder,.contactForm textarea:-moz-placeholder{color:gray;opacity:1}.contactForm input[type="text"]::-moz-placeholder,.contactForm input[type="email"]::-moz-placeholder,.contactForm textarea::-moz-placeholder{color:gray;opacity:1}.contactForm input[type="text"]:-ms-input-placeholder,.contactForm input[type="email"]:-ms-input-placeholder,.contactForm textarea:-ms-input-placeholder{color:gray;opacity:1}.contactForm input[type="text"].reqError,.contactForm input[type="email"].reqError,.contactForm textarea.reqError{color:#e43d4e}.calendar-header{background:#e43d4e;padding:23px 38px}.calendar-navigation a.prev,.calendar-navigation a.next{display:inline-block;font-size:30px;color:#fff}.calendar-navigation a.prev:hover,.calendar-navigation a.next:hover{color:#34313f}.calendar-navigation h3{display:inline-block;padding:0;margin:0;line-height:1;position:relative;top:5px}.week-days,.week-row,.month-box{font-size:0}.week-days{background-color:#292633;overflow:hidden;font-family:'Oswald',sans-serif;padding:19px 0}.week-days>div{position:relative;width:14.285714%;font-size:14px;font-weight:400;text-transform:uppercase;color:#fff;text-align:center;line-height:1;float:left}.day-cell{position:relative;padding:21px 0;display:inline-block;width:14.285714286%;text-align:center;cursor:pointer;background:#494653}.day-cell+.day-cell{border-left:1px solid #54515d}.day-cell.not-cur-month{background:#34313f}.day-cell.not-cur-month{cursor:default}.appointment-calendar .day-cell.selected-day{position:relative;background-color:#e43d4e}.week-row{border:1px solid #54515d}.week-row+.week-row{border-top:none}.day-cell:last-of-type::before{background:#45424f;content:"";height:100%;position:absolute;right:-1px;top:0;width:1px}.day-date{font-size:14px;font-weight:400;color:#fff;font-family:'Oswald',sans-serif}.not-cur-month .day-date{color:#7e7e7e}.appointment-list{background-color:#292633;padding:55px 40px 60px}.appointment-list h3.apTitle{margin-bottom:35px}.appointment-list li:first-child{border-top:1px solid rgba(255,255,255,.1)}.appointment-list li{border-bottom:1px solid rgba(255,255,255,.1);padding:9.7px 0}.appointment-list li div{font-size:14px;text-transform:uppercase;font-family:'Oswald',sans-serif;float:left;font-weight:400;height:60px}.appointment-time{width:347px;color:#fff;padding:16px 0}.appointment-time i{color:#e43d4e;font-size:20px;margin-right:17px}.appointment-slots{width:543px;color:#727173;padding:16px 0}.unavailable .appointment-slots{color:#e43d4e}.book-appointment{width:170px}.book-appointment a{width:100%;background:#fff;display:block;text-align:center;border:3px solid #fff;line-height:53px;color:#292633;height:60px}.book-appointment a:hover{background:#e43d4e;color:#fff;border-color:#e43d4e}.unavailable .book-appointment a{width:100%;background:transparent;display:block;text-align:center;border:3px solid #3f3c48;line-height:55px;color:#3f3c48;height:60px}.staffSec{padding-bottom:60px}.singleStaff{margin-bottom:40px;padding-bottom:20px}.stafDec{text-align:center}.stafDec .sicialIcon{padding:0;text-align:center}.stafDec .sicialIcon a{color:#55525c;border-color:#55525c}.stafThumb{margin-bottom:35px}.stafThumb img{width:100%;height:auto}.stafDec h5,.stafDec h5 a{margin:0 0 5px;color:#fff}.stafDec h5 a:hover{color:#e43d4e}.stafDec p{line-height:.8;color:#e43d4e;margin:0 0 18px}.teamSingleSec{padding-bottom:90px}.singleTeam{margin-right:30px}.steamConTop{margin-bottom:50px}.singTeamContent ul{margin-bottom:22px}.singTeamContent ul li{padding-left:30px;position:relative}.singTeamContent ul li i{color:#e43d4e;font-size:20px;margin-right:9px;position:absolute;top:2px;left:0}.teamtabnav li{padding-left:0!important}.singTeamTab{margin-bottom:51px;margin-top:30px}.singTeamTab .tab-content{background:#262330;padding:55px 59px 5px}.sharpshotTabs .tab-content{padding:35px 39px}.sharpshotTabs.singTeamTab{margin:0}.teamtabnav{border-bottom:10px solid #e43d4e;margin:0!important}.teamtabnav li{float:left;border:1px solid #494653;height:50px;margin-right:1px}.teamtabnav li a{text-transform:uppercase;font-family:'Oswald',sans-serif;font-weight:400;color:#727173;display:block;padding:10px 17px}.teamtabnav li.active a,.teamtabnav li.active{background:#e43d4e;border-color:#e43d4e;color:#fff}.singlebio{margin-bottom:45px}.singlebio h3{color:#fff;margin-bottom:27px}.skillWrap{padding-bottom:15px}.singleSkill{position:relative;margin-bottom:40px}.singleSkill h6{color:#fff;font-size:14px;font-weight:700;line-height:.8;margin:0 0 21px;text-transform:uppercase}.skHolder3{width:100%;height:10px;background:#34313f;position:relative}.skill3{background:#e43d4e;height:10px;position:relative}.parcen3{color:#787878;font-size:14px;font-weight:700;position:absolute;text-align:center;top:-42px;right:0;font-family:'Oswald',sans-serif}.memberContact{padding-bottom:60px}.memberContact .expaddingr{padding-right:4.5px}.memberContact .expaddingl{padding-left:4.5px}.memberContact input[type="text"],.memberContact input[type="email"],.memberContact textarea{text-align:left;padding:10px 15px}.teamQuote{padding-top:27px;padding-bottom:24px}.steamConTop blockquote{margin:27px 0 44px;padding:0;border:none;position:relative}.steamConTop blockquote::before{color:#653442;content:"‘‘";font-family:"Oswald",sans-serif;font-size:200px;font-weight:700;left:-13px;letter-spacing:-21px;position:absolute;top:70px;z-index:1}.steamConTop blockquote p{font-size:20px;line-height:30px;font-style:italic;color:#fff;position:relative;z-index:1}.steamConTop blockquote p:last-of-type{margin-bottom:25px}.bqauthor{}.steamConTop blockquote h5{color:#fff;margin:0 0 5px}.steamConTop blockquote p:last-child{font-style:normal;font-size:16px;color:#e43d4e;margin:0;line-height:.8}.faqSection{padding-bottom:100px}.faqAccordion .panel.panel-default:first-of-type{margin-top:0}.faqAccordion.panel-group .panel{border-radius:0;margin-bottom:0;border-color:transparent;box-shadow:none;border:none;margin-top:10px}.faqAccordion .panel-default>.panel-heading{background-color:transparent;border-color:transparent;border-radius:0;color:transparent;padding:0}.faqAccordion .panel-title{text-transform:none}.faqAccordion .panel-title>a{background:#e43d4e;color:#fff;display:block;font-size:16px;font-weight:300;position:relative;font-family:'Poppins',sans-serif;padding:10px 30px 10px 19px}.faqAccordion .panel-title>a::after{content:"\f107";font-family:FontAwesome;font-size:20px;left:auto;position:absolute;right:20px;top:50%;transform:translateY(-50%);color:#fff}.faqAccordion .panel-title>a.collapsed{background:#292633;color:#727173}.faqAccordion .panel-title>a.collapsed:after{content:"\f105";color:#e43d4e}.faqAccordion .panel-body{padding:30px 18px 19px}.faqAccordion.panel-group .panel-heading+.panel-collapse>.list-group,.faqAccordion.panel-group .panel-heading+.panel-collapse>.panel-body{background:#34313f;border-color:#34313f;border-width:0 1px 1px 1px;border-style:solid}.erorimg{height:765px;left:auto;position:absolute;right:-220px;top:-103px;width:1037px}.erorimg img{width:100%;height:auto}.errorContent{padding-bottom:120px;padding-top:112px}.errorContent h1{margin:0 0 11px}.errorContent h3{margin-bottom:25px}.errorContent p{margin:0 0 11px}.er_search{position:relative;margin-bottom:18px}.er_search input[type="search"]{width:100%;background:#494653;border:none;height:50px;padding:0 20px}.er_search input[type="submit"],.er_search button{background:transparent;color:#e43d4e;position:absolute;right:20px;font-size:20px;padding:0;top:11px}.er_search input[type="search"]:input-placeholder{color:gray;opacity:1}.er_search input[type="search"]::-webkit-input-placeholder{color:gray;opacity:1}.er_search input[type="search"]:-moz-placeholder{color:gray;opacity:1}.er_search input[type="search"]::-moz-placeholder{color:gray;opacity:1}.er_search input[type="search"]:-ms-input-placeholder{color:gray;opacity:1}.er_search input[type="submit"]:hover,.er_search button:hover{color:gray}.pbreak{line-height:.8;margin:0 0 20px!important}.monthName,.tribe-events-list-separator-month{background:#e43d4e;text-align:center;padding:25px;margin-bottom:60px;margin-top:0}.tribe-events-list-separator-month:after{display:none}.monthName h3,.tribe-events-list-separator-month span{margin:0;color:#fff;background:transparent;font-size:24px;line-height:30px;letter-spacing:1.2px;font-weight:400;text-transform:uppercase;font-family:'Oswald',sans-serif}.singleEven{border-bottom:1px solid #494652;margin-bottom:60px;padding-bottom:32px}.singleEven:last-of-type{border-bottom:medium none;margin-bottom:0;padding-bottom:32px}.eventThumb{position:relative;overflow:hidden}.eventThumb .featureds{font-family:'Oswald',sans-serif;background:#e43d4e;color:#fff;text-transform:uppercase;font-weight:400;letter-spacing:.7px;position:absolute;left:-25px;top:16px;font-size:10px;padding:6px 0;line-height:.9;text-align:center;width:100px;transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.eventThumb img{width:100%;height:auto}.eventDate{margin:0 0 38px;line-height:.8}.eventDate a{color:#e43d4e}.eventTitle{margin-bottom:26px}.eventTitle a{color:#fff}.eventTitle a:hover{color:#e43d4e}.eventDec{position:relative;top:-5px}.paginationCustom a,.paginationCustom span{background:#494653;border-radius:50%;color:#727173;display:inline-block;font-family:"Oswald",sans-serif;font-size:14px;font-weight:400;height:40px;line-height:1;padding:13px 0;text-align:center;width:40px;margin-right:5px}.paginationCustom span.current,.paginationCustom a:hover{background:#e43d4e;color:#fff}.monthlyEvents.eventTwo .eventThumb{margin-bottom:40px}.events-list .tribe-events-loop,.single-tribe_organizer .tribe-events-loop,.single-tribe_venue .tribe-events-loop,.tribe-events-day .tribe-events-loop{max-width:100%}.events-list #tribe-events-footer{margin:0;border-top:1px solid #494652}.tribe-events-promo{display:none}.tribe-events-sub-nav.sharpshotEventNav a{background:#494653;color:#727173;display:inline-block;font-family:"Oswald",sans-serif;font-size:12px;font-weight:400;height:50px;text-transform:uppercase;line-height:1;padding:0 30px;text-align:center;line-height:50px;letter-spacing:.7px}.tribe-events-sub-nav.sharpshotEventNav li{margin:0!important}.tribe-events-sub-nav.sharpshotEventNav a:hover{color:#fff;background:#e43d4e}.tribe-bar-disabled{width:100%}#tribe-events-bar{border-radius:0;margin-bottom:60px}#tribe-bar-form{background:#494653;padding:30px 15px}.tribe-bar-disabled #tribe-bar-form{border-radius:0;margin-bottom:60px}.tribe-bar-date-filter,.tribe-bar-search-filter{padding:0 15px;width:33.3333%}.tribe-bar-disabled .tribe-bar-date-filter{width:100%}.tribe-bar-disabled .tribe-bar-filters .tribe-bar-date-filter{padding:0 15px}#tribe-bar-form input[type="text"],.tribe-bar-filters input[type="text"]{border:none;background:#34313f;color:gray;font-style:normal;height:50px;padding:0 15px;margin:0}.tribe-bar-disabled #tribe-bar-form .tribe-bar-filters input[type="text"]{width:100%;padding:0 15px;font-size:14px;font-style:normal}.tribe-bar-submit{padding:0 15px}.tribe-bar-submit{width:33.3333%;text-align:right;margin:0}#tribe-bar-form .tribe-bar-submit input[type="submit"]{height:50px;width:60%;background:#e43d4e;color:#fff;display:inline-block;font-family:"Oswald",sans-serif;font-size:14px;font-weight:400;padding:12px 0;letter-spacing:.7px;text-transform:uppercase}#tribe-bar-form .tribe-bar-submit input[type="submit"]:hover{color:#e43d4e;background:#fff}#tribe-events-content table.tribe-events-calendar{margin:0;border:none}.tribe-events-calendar thead th{font-size:16px;font-weight:400;color:gray;text-transform:uppercase;background:#494653;padding:17px 0;font-family:'Oswald',sans-serif;letter-spacing:.7px;border-left:none;border-right-color:#34313f}.tribe-events-calendar thead th:last-child{border-right:none}#tribe-events-content .tribe-events-calendar td{border:1px solid #54515d}#tribe-events-content .tribe-events-calendar td{background:#494653}#tribe-events-content .tribe-events-calendar td.tribe-events-othermonth{background:#34313f}.tribe-events-calendar div[id*="tribe-events-daynum-"]{background:#34313f;font-family:'Oswald',sans-serif;letter-spacing:.7px;font-size:12px;font-weight:400;color:#fff;line-height:.8!important;padding:9px 10px 8px!important}.tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"]{background:#e43d4e}#tribe-events .tribe-events-button{display:none}.tribe-events-month #tribe-events-footer{margin-top:60px;padding-top:2em;border-top:1px solid #494652;margin-bottom:0}.tribe-events-day #tribe-events-footer{margin:0;border-top:1px solid #494652}#tribe-events-content.tribe-events-list,#tribe-events-content{margin-bottom:0}#tribe-events-content .tribe-events-calendar div[id*="tribe-events-event-"] h3.tribe-events-month-event-title{font-family:'Poppins',sans-serif;text-transform:none;letter-spacing:0;font-weight:400;letter-spacing:0}#tribe-events-content .tribe-events-calendar div[id*="tribe-events-event-"] h3.tribe-events-month-event-title a{color:gray;letter-spacing:0}#tribe-events-content table.tribe-events-calendar .type-tribe_events.tribe-event-featured{background:#e43d4e}#tribe-events-content .tribe-events-calendar td:hover{box-shadow:none;background:#e43d4e}#tribe-events-content .tribe-events-calendar td.tribe-events-othermonth:hover{box-shadow:none;background:transparent}#tribe-events-content .tribe-events-calendar td:hover div[id*="tribe-events-event-"] h3.tribe-events-month-event-title a{color:#fff}.tribe-events-calendar .tribe-events-tooltip{background:#34313f}#tribe-events-content .tribe-events-tooltip h4{color:#fff;font-weight:400}#tribe-events-content .tribe-events-tooltip .tribe-event-duration{border-bottom:0;cursor:default;font-size:13px;font-weight:300;margin:5px 0;display:block;color:#e43d4e}#tribe-events-content .tribe-events-tooltip .tribe-event-description p{margin:0 0 10px;font-size:14px}.tribe-events-tooltip .tribe-events-arrow{background-image:url(https://www.privatir.ch/wp-content/themes/sharpshot/assets/images/xtribe-theme-tooltips.png.pagespeed.ic.N_y6Mvkd9g.png)}.single-tribe_events .tribe-events-event-meta{background:#292633;border-color:#292633;padding:55px 60px 55px;margin:0 0 60px}.single-tribe_events .tribe-events-event-meta .col-lg-6{padding:0}.tribe-events-event-meta .column,.tribe-events-event-meta .tribe-events-meta-group{width:100%;padding:0 15px 0 0;margin:0}.tribe-events-meta-group .tribe-events-single-section-title{text-transform:uppercase;letter-spacing:.7px;margin-bottom:40px;font-family:'Oswald',sans-serif;font-weight:400;color:#fff;font-size:18px;line-height:.9;margin-top:0}.tribe-events-meta-group ul{margin:0;padding:0}.tribe-events-meta-group ul li{list-style:none;position:relative;padding-left:130px;line-height:22px;font-size:16px;margin-bottom:20px}.tribe-events-meta-group ul li:last-child{margin-bottom:0}.tribe-events-meta-group ul li>span{width:130px;text-align:left;position:absolute;left:0;top:1px;font-size:14px;line-height:22px;letter-spacing:.7px;font-family:'Oswald',sans-serif;font-weight:400;text-transform:uppercase;color:#fff}.tribe-events-meta-group ul li a{color:#fff}.tribe-events-meta-group ul li a:hover{color:#e43d4e}.single-tribe_events .tribe-events-venue-map,.single-tribe_events .secondary .tribe-events-venue-map{width:100%;margin:0;padding:0;border-radius:0;border:none}.singlefolio_share.eventFolio_share{margin-bottom:60px}.tribe-events-single #tribe-events-footer{background:#292633;border-color:#292633;padding:55px 60px 55px;margin:0 0 60px}.post_paingat.event_post_paingat .paginationnp{padding-top:5px}.tribe-events-notices{background:#494653;border-color:#494653;border-radius:0;border-top:2px solid #e43d4e;text-shadow:none;color:gray;margin-bottom:30px;margin-top:0}#coll3Regular .singleGal,#coll2Regular .singleGal{margin-bottom:40px}#coll3Regular .paginationCustom,#coll2Regular .paginationCustom{margin-top:20px}.singleGalFw{background:#292633;text-align:center;margin-bottom:60px;padding-bottom:50px}.fullwidthversions .singleGalFw{margin-bottom:0}.singleGalFw .galImg{margin-bottom:55px}.galDecfw{padding:0 10px}.galTitle2{margin:0 0 7px}.galTitle2 a:hover{color:#e43d4e}.galTitle2 a{color:#fff}.singleGalEx .galImg{margin-bottom:55px}.singleGalEx{background:#292633;text-align:center;padding-bottom:30px;margin-bottom:60px}.galDecex{padding:0 52px}.galDecex .galTitle2{margin-bottom:28px}.galBtnWex{}.galBtnWex img{width:34px;height:34px}#coll4extended .galDecex{padding:0 15px}#blogCarousel{margin-bottom:55px}.blocaroContent{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);left:0;right:0;text-align:center;width:450px;margin:auto}.blocaroContent h2{margin:0;color:#fff}#blogCarousel .owl-next,#blogCarousel .owl-prev{background:transparent;color:#55525c;font-size:50px;position:absolute;top:50%;transform:translateY(-50%);font-weight:700;margin:0;padding:0;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}#blogCarousel .owl-next{right:-27%}#blogCarousel .owl-prev{left:-27%}#blogCarousel .owl-next:hover,#blogCarousel .owl-prev:hover{color:#fff}.blogCaroImg{position:relative}.blogCaroImg:after{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background:rgba(38,35,48,.7);content:''}.singleBCarousel{background:#201e29;overflow:hidden}.topPostwrap{margin-bottom:60px}.topPost .singlebDec{padding:55px 45px 20px}.singlePostb{background:#292633;margin-bottom:60px}.singlePostbDec{padding:55px 60px 30px}.postTop .blogTitle{margin-bottom:7px}.blogSidebar{}.blogSidebar .widget{margin-bottom:55px}.blogSidebar .widget .widgetTitle{color:#fff;text-align:center;margin-bottom:36px}.shareblog{}.shareblog a{width:116px;height:116px;background:#292633;display:block;float:left;margin-right:5px;color:#fff;text-align:center;padding:25px 0}.shareblog a.fb{background:#507cbe}.shareblog a.tw{background:#00abef}.shareblog a.gp{background:#d93e2d}.shareblog a i{font-size:34px;display:block;margin-bottom:3px}.shareblog a span{display:block;margin:0;line-height:.8;font-size:14px;text-transform:uppercase;font-weight:500}.shareblog a span.shCount{font-size:20px;font-weight:600;margin-bottom:4px}.shareblog a:last-of-type{margin-right:0}.shareblog a:hover{opacity:.8}.blogSidebar .widget .newsletter input[type="email"]{background:#494653;margin-bottom:11px}.flickerWidget{}.flickerWidget a{float:left;display:block;width:81px;height:81px;margin-bottom:10px;margin-right:10px}.flickerWidget a img{width:100%;height:auto}.flickerWidget a:nth-child(04),
.flickerWidget a:nth-child(08){margin-right:0}.selectDiv select{background:#494653;border:medium none;height:50px;padding:10px;width:100%}.blogSidebar .select2-container{width:100%!important}.blogSidebar .select2-container:focus{outline:0;box-shadow:none}.select2-container--default .select2-selection--single,.blogSidebar .select2-container--default .select2-selection--single{background-color:#494653;border:medium none;border-radius:0;height:50px}.select2-container--default .select2-selection--single .select2-selection__rendered,.blogSidebar .select2-container--default .select2-selection--single .select2-selection__rendered{color:gray;font-size:16px;line-height:28px;padding:11px 11px 11px 20px}.select2-container--default .select2-selection--single .select2-selection__arrow,.blogSidebar .select2-container--default .select2-selection--single .select2-selection__arrow{height:50px;position:absolute;right:1px;top:0;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b,.blogSidebar .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:transparent;border-style:solid;border-width:0}.select2-container--default .select2-selection--single .select2-selection__arrow b:before,.blogSidebar .select2-container--default .select2-selection--single .select2-selection__arrow b:before{position:absolute;content:'\f107';font-family:FontAwesome;top:-12px;right:5px;color:#e43d4e;font-size:20px}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b,.blogSidebar .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent;border-width:0}.select2-dropdown{background-color:#262330;border:1px solid transparent;border-radius:0;box-sizing:border-box;display:block;left:-100000px;position:absolute;width:100%;z-index:1051}.siRecPost{padding-left:105px;position:relative;min-height:85px;padding-top:12px;margin-bottom:20px}.siRecPost:last-of-type{margin-bottom:0}.siRecPost img{position:absolute;left:0;top:0;width:85px;height:85px}.siRecPost .bDate{font-size:11px;line-height:1;margin:0}.resPostTitle{margin:0 0 4px}.resPostTitle a{color:#fff}.resPostTitle a:hover{color:#e43d4e}.blogSidebar .widget ul{}.blogSidebar .widget ul li{border-bottom:1px solid #494653;position:relative}.blogSidebar .widget ul li::before{bottom:0;color:#e43d4e;content:"\f105";font-family:FontAwesome;font-size:16px;left:0;position:absolute;top:10px}.blogSidebar .widget ul li:first-child{border-top:1px solid #494653}.blogSidebar .widget ul li a{text-transform:capitalize;font-size:16px;display:inline-block;color:gray;padding:10px 0;padding-left:20px}.blogSidebar .widget.widget_recent_comments ul li{padding-left:20px;padding:10px 0 10px 20px}.blogSidebar .widget.widget_recent_comments ul li a{padding-left:0}.blogSidebar .widget ul li a:hover{color:#e43d4e}.testmonialBlog{background:rgba(38,35,48,1);padding:60px 0 42px}.singTestmonial{position:relative;z-index:1;text-align:center}.testaut{margin-bottom:34px}.testaut img{border-radius:50%;height:100px;margin:0 auto 40px;width:100px!important}.testaut h4{color:#fff;font-size:20px;line-height:.8;margin:0 0 9px}.testaut p.bDate{font-size:16px;line-height:.8}.singTestmonial h3{color:#fff}.short_post{padding:55px 58px 40px}.short_post h3{color:#fff}.short_post .bDate{line-height:.8}.posDecCaro{padding:55px 58px 40px}.posDecCaro h3{color:#fff}.posDecCaro p.bDate{line-height:.8}.singlePostb.blockquote{background:rgba(38,35,48,1);padding:50px 60px 60px;position:relative}.singlePostb.blockquote::after{color:#e43d4e;content:"‘‘";font-family:"Oswald",sans-serif;font-size:183px;font-weight:700;left:50px;letter-spacing:-19px;opacity:.2;position:absolute;top:177px}.singlePostb blockquote{z-index:1;position:relative;border:0;padding:0;margin:0}.blockquote p{font-style:italic;font-size:20px;line-height:30px}.blockquote p:last-of-type{margin-bottom:26px}.blockquote p.bDate{margin-bottom:24px}.blockquote p.bDate,.blockquote .testdeg p{font-style:normal;font-size:16px}.blockquote .testdeg h5{margin:0 0 5px}.blockquote .testdeg.loops h5{color:#fff}.blockquote .testdeg p{line-height:.8;margin:0}.postCaro .owl-controls .owl-nav .owl-next,.postCaro .owl-controls .owl-nav .owl-prev{background:transparent;color:#fff;font-size:50px;position:absolute;top:50%;transform:translateY(-50%);font-weight:700;margin:0;padding:0;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.postCaro .owl-controls .owl-nav .owl-next{right:30px}.postCaro .owl-controls .owl-nav .owl-prev{left:30px}.postCaro .owl-controls .owl-nav .owl-next:hover,.postCaro .owl-controls .owl-nav .owl-prev:hover{color:#e43d4e}.singlespDec{}.singlespDec p{margin-bottom:9px}.singlespDec p.nth2n{background:#34313f;padding:1px 20px}.spDec{margin-bottom:30px}.singleBlogPage{background:#292633;margin-bottom:60px}.blogSingleDec{padding:60px 60px 31px}.bsDecTop{margin-bottom:39px}.bsDecTop p.bDate{margin:0;line-height:.8;font-size:16px}.likeView{background:#3f3c48;height:50px;margin-bottom:31px}.likeView a{border-right:1px solid #727173;color:#fff;float:left;height:50px;padding:11px 0;text-align:center;width:50px}.likeView a.repl{background:#e43d4e;color:#fff;border-right:none}.likeView a:last-of-type{margin-right:20px}.likeView h6{display:inline-block;margin:0;color:#727173;padding:14px 0}.likeView h6.pull-right{background:#e43d4e;color:#fff;padding:14px 18px}.blogSingleDec blockquote{border-color:#e43d4e;margin:50px 0;padding:13px 20px 10px;position:relative}.blogSingleDec blockquote::after{color:#e43d4e;content:"‘‘";font-family:"Oswald",sans-serif;font-size:183px;font-weight:700;left:9px;letter-spacing:-19px;line-height:.8;opacity:.2;position:absolute;top:18px}.blogSingleDec blockquote p{font-style:italic;font-size:20px;line-height:30px}.blogSingleDec blockquote p:last-of-type{margin-bottom:26px}.blogSingleDec blockquote p.bDate{margin-bottom:24px}.blogSingleDec blockquote p.bDate,.blogSingleDec blockquote .testdeg p{font-style:normal;font-size:16px}.blogSingleDec blockquote .testdeg h5{margin:0 0 5px;color:gray;text-transform:uppercase;font-size:20px;line-height:28px;letter-spacing:1px}.blogSingleDec ul.checklists{margin-left:0;margin-bottom:52px}.blogSingleDec ul.checklists li{list-style:none}.blogSingleDec blockquote .testdeg p{line-height:.8;margin:0}.blogSingleDec ul{margin-bottom:52px}.blogSingleDec ul li i{color:#e43d4e;margin-right:9px;font-size:18px}.singleBauthor{background:#292633;min-height:250px;padding-left:273px;padding-right:50px;padding-top:35px;position:relative;margin-bottom:60px}.singleBauthor img{position:absolute;left:0;top:0;width:212px;height:250px}.singleBauthor .sicialIcon{padding:0;text-align:left}.singleBauthor .sicialIcon a{border-color:#3e3c47;color:#4d4b54}.singleBauthor h3{margin:0 0 7px}.singleBauthor h3 a{color:#fff}.singleBauthor p:last-of-type{margin-bottom:8px}.commentBox{background:#292633;padding:60px 60px 20px;margin-top:60px}.commForm{text-align:center;margin-bottom:60px}.commForm input[type="text"],.commForm input[type="email"],.commForm textArea{background:#3f3c48;height:50px;border:none;text-align:center;margin-bottom:10px}.commForm input[type="email"],.commForm input[type="text"]{float:left;width:32.2%;margin-bottom:30px}.commForm input.comfEmail{margin:0 10px}.commForm textArea{width:100%;height:200px;resize:none;margin-bottom:20px}.sharpshot_comment_form .commForm textArea{margin-bottom:0}.logged-in .sharpshot_comment_form .commForm textArea{margin-bottom:20px}.commForm input[type="text"]:input-placeholder,.commForm input[type="email"]:input-placeholder,.commForm textArea:input-placeholder{color:gray;opacity:1}.commForm input[type="text"]::-webkit-input-placeholder,.commForm input[type="email"]::-webkit-input-placeholder,.commForm textArea::-webkit-input-placeholder{color:gray;opacity:1}.commForm input[type="text"]:-moz-placeholder,.commForm input[type="email"]:-moz-placeholder,.commForm textArea:-moz-placeholder{color:gray;opacity:1}.commForm input[type="text"]::-moz-placeholder,.commForm input[type="email"]::-moz-placeholder,.commForm textArea::-moz-placeholder{color:gray;opacity:1}.commForm input[type="text"]:-ms-input-placeholder,.commForm input[type="email"]:-ms-input-placeholder,.commForm textarea:-ms-input-placeholder{color:gray;opacity:1}ol.comment_list li ul.children li{padding-left:40px}.form_title{margin:0}.form_title small a{color:#e43d4e;padding:0;text-align:center;font-size:16px;font-weight:300;letter-spacing:0;line-height:.9;display:inline-block;margin-bottom:23px}.form_title small a:hover{color:#fff}.singleCom{position:relative;padding-left:100px;padding-top:21px;margin-bottom:30px}.singleCom img{width:80px;height:80px;border-radius:50%;position:absolute;top:0;left:0}.comHead{margin-bottom:30px}.singleCom a.comment-reply-link{align-content:center;-moz-align-content:center;-ms-align-content:center;-webkit-align-content:center;-o-align-content:center;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;-o-align-items:center;background:#fff;border-radius:50%;color:#292633;display:inline-flex;font-size:19px;height:60px;justify-content:center;-webkit-justify-content:center;-ms-justify-content:center;-moz-justify-content:center;-o-justify-content:center;-ms-justify-content:center;text-align:center;width:60px;position:absolute;right:0;top:0}.singleCom a.comment-reply-link:hover{background:#e43d4e;color:#fff}.comName{font-size:20px;color:#fff;line-height:.9;margin:0 0 10px}.comName a{color:#fff}.comName a:hover{color:#e43d4e}.pingbackli .comName{line-height:1.5}.comDate,.comDate a{line-height:.8;margin:0;color:#e43d4e;font-size:16px}.comment_list>li.pingbackli span.pingbacks{position:absolute;left:0;color:#fff;font-weight:300;background:#3f3c48;font-family:oswald;font-size:14px;text-transform:uppercase;letter-spacing:.7px;padding:10px 10px;line-height:.9;top:27px}.shopHead{margin-bottom:40px}.shortResult{margin:0;position:relative;top:10px}.selectDiv.sorting{width:270px;float:right}.selectDiv.sorting .select2-search--dropdown{display:none}.shopProduct{text-align:center;background:#292633;margin-bottom:60px}.shopDec{padding-top:55px;padding-bottom:60px;padding-left:20px;padding-right:20px;overflow:hidden}.shopDec h3.blogTitle{}.shopDec p.bDate{line-height:.8;margin-bottom:38px}.shopDec p.bDate ins{text-decoration:none}.shopDec p.bDate del{color:#818181}.shopSidebar{padding-left:100px}.shopSidebar aside{margin-bottom:36px}.shopSidebar aside h3.widgetTitle{color:#fff;text-align:center;margin-bottom:36px}.shopSidebar aside ul{position:relative;top:-9px}.shopSidebar aside ul li i{color:#e43d4e;font-size:18px;margin-right:8px;position:relative;top:1px}.shopSidebar aside ul li:before{content:"\f00c";color:#e43d4e;font-size:18px;margin-right:8px;position:relative;top:1px;font-family:"FontAwesome"}.shopSidebar aside ul li a{color:#727173;font-weight:400}.shopSidebar aside ul li a:hover{color:#e43d4e}.price_slider_wrapper{text-align:center;margin-bottom:55px}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{width:100%;height:3px;background:#e5e5e5;position:relative;margin-bottom:11px}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background:#e43d4e;border-radius:50%;display:inline-block;height:9px;position:absolute;top:-3px;width:9px;cursor:pointer;transition:none;-moz-transition:none;-webkit-transition:none;-ms-transition:none;-o-transition:none}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background:#e43d4e;height:3px;position:absolute}.woocommerce .widget_price_filter .price_slider_amount{color:gray;margin-bottom:30px;text-align:left}.cartSidebar{text-align:center}.woocommerce .shopSidebar .widget_shopping_cart .cart_list li{padding-left:23px;position:relative;min-height:86px;text-align:left;margin-bottom:21px;padding-top:0}.woocommerce .shopSidebar .widget_shopping_cart .cart_list li:after,.woocommerce .shopSidebar .widget_shopping_cart .cart_list li:before{display:none}.woocommerce .shopSidebar .widget_shopping_cart .cart_list li img{width:77px;height:86px;float:left;margin-left:23px;top:-15px;margin:0 20px 0 0;position:relative}.woocommerce .shopSidebar .widget_shopping_cart .cart_list li a.remove{width:23px;float:left;color:#34313f!important;line-height:.8}.woocommerce .shopSidebar .widget_shopping_cart .cart_list li a.remove:hover{background:transparent}.woocommerce .shopSidebar .widget_shopping_cart .cart_list li a.remove:before{content:"\f00d";font-family:'FontAwesome';color:#e43d4e;font-size:20px;position:absolute;left:0;top:-1px}.woocommerce .shopSidebar .widget_shopping_cart .cart_list li a.remove:hover:before{color:#fff;background:transparent}.woocommerce .shopSidebar .widget_shopping_cart .cart_list li a{margin:0;color:#fff;margin:0;color:#fff;font-size:14px;line-height:22px;letter-spacing:.7px;font-family:'Oswald',sans-serif;font-weight:400;text-transform:uppercase;padding-top:15px}.woocommerce .shopSidebar .widget_shopping_cart .cart_list li a:hover{color:#e43d4e}.woocommerce .shopSidebar .widget_shopping_cart .cart_list li span{color:gray}.woocommerce .shopSidebar .widget_shopping_cart .cart_list li span.quantity{color:gray;font-family:'Oswald',sans-serif;font-size:14px;line-height:1;letter-spacing:.7px;margin:0 0 40px;text-align:left}.woocommerce .shopSidebar .widget_shopping_cart .cart_list li span.amount{color:#fff;font-family:'Oswald',sans-serif;font-size:14px;line-height:1}.woocommerce .shopSidebar .widget_shopping_cart .cart_list li span.woocommerce-Price-currencySymbol{color:#fff;font-family:'Oswald',sans-serif;font-size:14px;line-height:1}.widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content{padding-top:9px}.woocommerce .shopSidebar .widget_shopping_cart .cart_list li:last-child{padding-bottom:0;margin-bottom:0}.woocommerce .widget_shopping_cart .total{text-align:left;font-size:14px;color:gray;line-height:1;margin:0 0 40px;font-family:'Oswald',sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.7px;border:none;padding-top:0;float:left;width:100%;margin-top:-4px}.shopSidebar aside .woocommerce-mini-cart__buttons.buttons{text-align:center;margin-bottom:0}.woocommerce-mini-cart__buttons.buttons a.button{margin:0}.woocommerce-mini-cart__buttons.buttons a.button.checkout{display:none}.woocommerce .widget_shopping_cart .total strong{font-weight:400}.woocommerce .widget_shopping_cart .total span{color:#fff}.singleProItems{padding-left:97px;position:relative;min-height:86px;text-align:left;margin-bottom:20px;padding-top:0}.singleProItems img{width:77px!important;height:86px!important;position:absolute;left:0;top:0;margin-left:0!important}.singleProItems h6,.singleProItems h6 a{margin:0;color:#fff!important;font-weight:400!important}.singleProItems h6 a:hover{color:#e43d4e!important}.singleProItems h6 span{color:gray}.singleProItems h6 ins{text-decoration:none}.singleProItems h6 del{text-decoration:none;position:relative}.singleProItems h6 del .amount{position:relative}.singleProItems h6 del .amount:after{width:100%;height:1px;background:gray;top:0;bottom:0;margin:auto 0;content:"";position:absolute;left:0}.woocommerce .singleProItems .star-rating::before{color:#e43d4e;font-size:10px;letter-spacing:4px}.woocommerce .singleProItems .star-rating span::before{color:#e43d4e;font-size:10px;letter-spacing:4px}.shopSidebar ul.product_list_widget li .star-rating{height:10px;overflow:hidden;margin:5px 0}.woocommerce .shopSidebar ul.product_list_widget li{padding:0}.woocommerce .shopSidebar ul.product_list_widget li:last-child .singleProItems{margin-bottom:0}.widget_price_filter .price_label{color:gray;margin-bottom:30px;text-align:left;font-size:16px;font-weight:300;line-height:30px;letter-spacing:0;position:relative}.widget_price_filter .price_slider_amount{position:relative;padding-bottom:60px;margin-bottom:0!important}.widget_price_filter .price_slider_amount button{position:absolute;left:0;right:0;bottom:0;margin:0 auto;width:140px}.tagcloud a{background:transparent;color:gray!important;text-transform:uppercase!important;padding:12px 15px;line-height:.9;margin-bottom:8px;margin-right:5px;border:2px solid #494653;display:inline-block;font-family:'Oswald',sans-serif;letter-spacing:1px;font-weight:400!important;font-size:12px!important}.tagcloud a:hover{border-color:#e43d4e;color:#fff!important;background:#e43d4e}.woocommerce-page .shopSidebar aside.widget_recent_reviews ul{top:0}.woocommerce-page .shopSidebar aside.widget_recent_reviews li{margin-bottom:20px}.woocommerce-page .shopSidebar aside.widget_recent_reviews li:last-child{margin-bottom:0}.woocommerce-page .shopSidebar aside.widget_recent_reviews li img{float:left;width:77px;height:86px;margin-right:20px;position:relative;top:5px}.woocommerce-page .shopSidebar aside.widget_recent_reviews li a{font-size:14px;line-height:22px;letter-spacing:.7px;color:#fff;font-weight:400;font-family:'Oswald',sans-serif;text-transform:uppercase}.woocommerce-page .shopSidebar aside.widget_recent_reviews li a:hover{color:#e43d4e}.woocommerce-page .shopSidebar aside.widget_recent_reviews .star-rating{height:10px;overflow:hidden;margin:5px 0}.woocommerce-page .shopSidebar aside.widget_recent_reviews .star-rating::before{color:#e43d4e;font-size:10px;letter-spacing:4px}.woocommerce-page .shopSidebar aside.widget_recent_reviews .star-rating span{color:#e43d4e;font-size:10px;letter-spacing:4px}.woocommerce-page .shopSidebar aside.widget_recent_reviews span.reviewer{color:gray;font-size:12px;font-family:'Oswald',sans-serif;font-weight:400;letter-spacing:.5px;text-transform:uppercase}.colorPreset{position:fixed;width:250px;right:-250px;background:#fff;z-index:99999;border:1px solid #e3e3e3;top:50%;transform:translateY(-50%)}.switchTittle{background:#fff;width:249px;height:64px;position:relative;padding:23px 25px;border-bottom:1px solid #e3e3e3;border-right:1px solid #e3e3e3}.switchTittle a.switchButton{background:#fff;border:1px solid #e3e3e3;color:#7f7f7f;display:block;height:65px;left:-65px;position:absolute;text-align:center;top:-1px;width:65px;font-size:31px;padding:15px;line-height:.8}.switchTittle a.switchButton:hover{color:#000}.colorPreset p{font-size:16px;color:#000;letter-spacing:0;font-family:'Poppins',sans-serif;font-weight:600;margin:0;line-height:1}.singleSwitch{background:#fff;padding:15px 20px;border-bottom:1px solid #e3e3e3}.singleSwitch:last-of-type{border-bottom:none;padding-bottom:30px}.singleSwitch p{margin-bottom:13px;text-transform:capitalize}.switchs{overflow:hidden}.colorSwitch a{width:43px;height:43px;background:#ccc;display:block;float:left;margin-right:7px;margin-bottom:7px;position:relative}.colorSwitch a.color1{background:#e43d4e}.colorSwitch a.color2{background:#2db9c5}.colorSwitch a.color3{background:#aed13b}.colorSwitch a.color4{background:#a72fca}.colorSwitch a.color5{background:#caa13f}.colorSwitch a.color6{background:#3a3fe0}.colorSwitch a.color7{background:#e44d86}.colorSwitch a.color8{background:#fa922c}.colorSwitch a.active::before{bottom:0;content:"\f00c";font-family:FontAwesome;height:18px;left:0;margin:auto;position:absolute;right:0;top:0;width:15px;line-height:1;color:#fff;font-weight:300}.lightDark a{border:1px solid #ccc;color:#000;display:block;float:left;font-family:"Poppins",sans-serif;font-size:14px;font-weight:400;height:40px;margin-right:10px;padding:14px 20px;line-height:.8;min-width:80px}.lightDark a:last-of-type{margin-right:0}.lightDark a.darkColor{background:#222;color:#fff;border-color:#222}.lightDark a:hover{border-color:#000}.lightDark a.active{border-color:#e43d4e;color:#e43d4e}.navStyle a{border:1px solid #ccc;color:#000;display:block;float:left;font-family:"Poppins",sans-serif;font-size:14px;font-weight:400;height:40px;margin-right:10px;padding:14px 20px;line-height:.8;min-width:80px}.navStyle a:hover{border-color:#000}.layout a{color:#777;display:inline-block;line-height:1;padding-left:24px;position:relative;margin-right:10px}.layout a:last-of-type{margin-right:0}.layout a span{background:#333;display:inline-block;height:15px;position:absolute;top:0;width:15px;left:0}.layout a.active span::before{background:#e43d4e;display:inline-block;height:7px;left:0;position:absolute;top:0;width:7px;content:'';margin:auto;right:0;bottom:0}.patterns a{width:43px;height:43px;background:#ccc;display:block;float:left;margin-right:7px;margin-bottom:7px;position:relative;border:1px solid #ccc}.patterns a.active::before{bottom:0;content:"\f00c";font-family:FontAwesome;height:18px;left:0;margin:auto;position:absolute;right:0;top:0;width:15px;line-height:1;color:#fff;font-weight:300}.patterns a.bgp1{background: url(../images/pattern/p1.png) no-repeat scroll center center/cover}.patterns a.bgp2{background: url(../images/pattern/p2.png) no-repeat scroll center center/cover}.patterns a.bgp3{background: url(../images/pattern/p3.png) no-repeat scroll center center/cover}.patterns a.bgp4{background: url(../images/pattern/p4.png) no-repeat scroll center center/cover}.patterns a.bgp5{background: url(../images/pattern/p5.png) no-repeat scroll center center/cover}.patterns a.bgp6{background: url(../images/pattern/p6.png) no-repeat scroll center center/cover}.patterns a.bgp7{background: url(../images/pattern/p7.png) no-repeat scroll center center/cover}.patterns a.bgp8{background: url(../images/pattern/p8.png) no-repeat scroll center center/cover}.showit{background:#e43d4e;bottom:100px;color:#fff;font-size:20px;height:40px;line-height:.8;padding:10px 12px;position:fixed;right:60px;text-align:center;width:40px;z-index:99}.showit i{color:#fff}.showit:hover{background:#333;color:#fff}.postThum{position:relative}.iframeplaybtn{position:absolute;width:80px;height:80px;left:0;top:0;bottom:0;right:0;margin:auto;color:#fff;opacity:.3;line-height:.8;text-align:center;font-size:80px}.iframeplaybtn:hover{color:#e43d4e;opacity:1}.loopslider .carousel-control{position:absolute;top:0;bottom:0;margin:auto 0;width:45px;height:45px;background:rgba(52,49,63,.3);color:#fff;text-align:center;line-height:.8;opacity:1;text-shadow:none;box-shadow:none;padding:12px 0}.loopslider .carousel-control:hover{background:rgba(52,49,63,1)}.loopslider .carousel-control.left{left:0;right:auto}.loopslider .carousel-control.right{left:auto;right:0}.overlay90s{position:relative}.overlay90s:before{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background:rgba(38,35,48,.9);content:''}.blogSidebar .widget .search-form,.singlePostbDec .search-form{position:relative}.singlePostbDec .search-form{max-width:300px}.blogSidebar .widget .search-form input,.singlePostbDec .search-form input{background:#494653;margin:0;width:100%;border:none;height:50px;padding:0 20px}.blogSidebar .widget .search-form button,.singlePostbDec .search-form button{background:transparent;color:#e43d4e;position:absolute;right:20px;font-size:20px;padding:0;top:11px;transition:all ease 300ms;-moz-transition:all ease 300ms;-webkit-transition:all ease 300ms;-ms-transition:all ease 300ms;-o-transition:all ease 300ms}.blogSidebar .widget .search-form button:hover,.singlePostbDec .search-form button:hover{color:#fff}.blogSidebar .widget.widget_archive .screen-reader-text,.blogSidebar .widget.widget_categories .screen-reader-text{display:none}.singleBauthor .sicialIcon.folioliveurl a{background:#e43d4e;color:#fff;padding:14px 18px;font-size:14px;line-height:22px;letter-spacing:.7px;font-weight:400;text-transform:uppercase;font-family:'Oswald',sans-serif;border-radius:0;border:none;width:auto;margin-top:5px}.singleBauthor .sicialIcon.folioliveurl a:hover{color:#e43d4e;background:#fff}.singlefolio_share{background:#292633;position:relative;margin-bottom:0;padding:40px 60px}.singlefolio_share .sicialIcon{margin:0;text-align:center;padding:0}.singlefolio_share h3{margin:0 0 25px;color:#fff;font-size:14px;line-height:.8;letter-spacing:.7px;font-weight:400;text-transform:uppercase;text-align:center}.post_paingat{background:#292633;position:relative;margin-bottom:0;padding:40px 60px;margin-top:60px}.paginationnp{padding-left:125px;position:relative;min-height:66px;text-align:left;padding-top:5px}.paginationnp.noThumbs{padding-left:0;padding-right:100px}.paginationnp img{position:absolute;left:0;top:0;width:110px;height:auto}.paginationnp.right{padding-left:0;padding-right:125px;text-align:right}.paginationnp.right.noThumbs{padding-right:0;padding-left:100px}.broderlefts{border-left:1px solid #34313f}.paginationnp.right img{left:auto;top:0;right:0}.paginationnp h6{line-height:.8;margin:0 0 7px;font-size:12px;letter-spacing:0!important}.paginationnp h6 a{text-transform:capitalize;font-size:12px;font-weight:400;letter-spacing:1px;color:#e43d4e}.paginationnp h6 a:hover{color:#fff}.paginationnp h1{margin:0;color:#fff;font-size:12px;line-height:22px;letter-spacing:.7px;font-weight:400;text-transform:uppercase}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.cartSection{position:relative;padding:120px 0;background:#34313f}.shop_table.cart.cart_table{width:100%;position:relative;border:none;border-spacing:0;border-collapse:collapse}.shop_table.cart.cart_table tbody{background:transparent}.cartSection .cart_table thead tr th{font-size:16px;font-weight:400;color:gray;text-transform:uppercase;background:#494653;padding:17px 0;font-family:'Oswald',sans-serif;letter-spacing:.7px}.cartSection .cart_table thead tr th:first-child{padding-left:20px}.cartSection .cart_table thead tr th.product-subtotal{padding-left:59px}.cartSection .cart_table tbody tr td{vertical-align:middle;padding:30px 0;border-bottom:thin solid #494653;font-size:15px;color:#666;line-height:.3px}.shop_table.shop_table_responsive.cart.cart_table tbody tr td{line-height:1.5}.cart_table tbody tr td.product-thumbnail>a:last-of-type{position:relative;vertical-align:middle;width:60%;color:#727173;font-weight:400;font-size:16px}.cart_table tbody tr td.product-thumbnail>a:last-of-type:hover{color:#e43d4e}.cart_table tbody tr td.product-thumbnail>a>span.variation{display:block;padding-top:10px}.cart_table tbody tr td.product-thumbnail{padding-left:20px;width:41.6666%}.cart_table tbody tr td.product-thumbnail>a{display:inline-block}.cart_table tbody tr td.product-thumbnail a:hover>span,.cart_table tbody tr td.product-thumbnail a>span{color:#222}.cart_table tbody tr td.product-thumbnail img{width:100px;height:100px;display:inline-block;border:thin solid #494653;margin-right:50px}.cart_table tbody tr td.product-thumbnail a.itemtitle{font-size:16px;color:#000;line-height:.3px}.cart_table tbody tr td.product-thumbnail a.itemtitle:hover{color:#f23030}.cart_table tbody tr td.product-price{width:16.6666%;padding-left:0}.cart_table tbody tr td.product-price span.amount{color:#727173;font-size:14px;line-height:22px;font-weight:400;font-family:'Oswald',sans-serif;letter-spacing:.7px}.cart_table tbody tr td.product-quantity{width:16.6666%;padding-left:0}.cart_table tbody tr td.product-quantity .quantity .qty{background:transparent;border:thin solid #494653;color:#727173;font-weight:400;margin:0;text-align:center;padding-left:10px;height:30px;width:60px}.cart_table tbody tr td.product-subtotal{padding-left:59px;color:#e43d4e;font-size:14px;line-height:22px;font-weight:400;font-family:'Oswald',sans-serif;letter-spacing:.7px}.cart_table tbody tr td.product-remove{padding-right:20px;text-align:right}.cart_table tbody tr td.product-remove a.remove{align-items:center;background:#494653 none repeat scroll 0 0;border-radius:50%;color:gray!important;display:inline-block;font-size:19px;font-weight:300;height:24px;justify-content:center;letter-spacing:0;line-height:27.5px;text-align:center;width:24px;line-height:.8;padding:5px 0;text-indent:2px}.cart_table tbody tr td.product-remove a.remove:hover{color:#fff!important;background:#e43d4e}.cart_table tbody tr td.actions{border-bottom:none}.cart_table tbody tr td.actions .coupon{overflow:hidden}.cart_table tbody tr td.actions .input-text{width:275px!important;height:60px;border:thin solid #494653!important;border-right:none!important;margin:0 5px 0 0!important;padding-left:19px!important;padding-right:19px;color:gray;font-weight:300;letter-spacing:.56px;font-size:14px;resize:none;float:left;border-radius:0;background:#494653}.cart_table tbody tr td.actions .input-text::-webkit-input-placeholder{color:#a1a1a1;opacity:1}.cart_table tbody tr td.actions .input-text::-moz-placeholder{color:#a1a1a1;opacity:1}.cart_table tbody tr td.actions .input-text::-moz-placeholder{color:#a1a1a1;opacity:1}.cart_table tbody tr td.actions .input-text::-ms-input-placeholder{color:#a1a1a1;opacity:1}.cart_table tbody tr td.actions .coupon_submit{background:#000;border:medium none;color:#fff;display:inline-block;font-size:14px;font-weight:600;height:50px;letter-spacing:2.8px;line-height:.8;padding:14px 53px;text-transform:uppercase;transition:all 500ms ease 0s;float:left;border-radius:0 30px 30px 0}.cart_table tbody tr td.actions .coupon_submit:hover{background:#f23030}.cart_table tbody tr td.actions input[name="update_cart"]{width:185px}.cart_table tbody tr td.actions input[name="update_cart"]:hover{background:transparent}.woocommerce input.button:disabled[disabled]:hover{background:transparent!important}.paddingLeft22{padding-left:22px}.cart_totals{position:relative;background:transparent;margin-top:20px}.cart_totals h2{background:#494653;position:relative;margin:0;height:60px;padding:24px 0 24px 28px;font-size:16px;color:gray;line-height:.7;text-transform:uppercase;font-weight:400;font-family:'Oswald',sans-serif;letter-spacing:.7px}.cart_totals table{width:100%;border:none!important;border-collapse:collapse;border-spacing:0;background:transparent}.cart_totals table tbody{background:transparent}.cartSection .cart_totals table tr td,.cartSection .cart_totals table tr th{vertical-align:top;padding:30px 0;border-bottom:1px solid #494653;border-top:none!important;background:transparent}.cartSection .cart_totals table tr.shipping td{padding-top:37px}.woocommerce-cart .cart-collaterals .cart_totals table th{width:50%}.cartSection .cart_totals table tr th{width:220px;padding-left:28px;color:#fff;text-transform:uppercase;font-size:14px;line-height:.9!important;letter-spacing:.7px;font-weight:400;font-family:'Oswald',sans-serif}.cartSection .cart_totals table tr td .amount{color:#e43d4e;text-transform:uppercase;display:inline-block;font-weight:400;font-family:'Oswald',sans-serif;font-size:14px;line-height:22px;letter-spacing:.7px}.cart_totals table tr td strong .amount{font-weight:700}#shipping_method{margin:0;padding:0;line-height:.7}#shipping_method li{margin:0 0 21px!important;padding:0!important;padding-left:50px!important;font-size:16px;color:#727173;line-height:.7;text-transform:capitalize;letter-spacing:0;font-weight:400}#shipping_method li:last-child{margin-bottom:0}#shipping_method li label{font-size:16px;color:#727173;line-height:.7;text-transform:capitalize;letter-spacing:0;display:inline-block;font-weight:400;margin:0 0 0 2px}#shipping_method li input[type="radio"]{margin:0}#shipping_method li input[type="radio"]:checked+label{color:#e43d4e}.woocommerce-shipping-calculator p{margin:0;line-height:.8}.woocommerce-shipping-calculator a.shipping-calculator-button{font-family:'Oswald',sans-serif;text-transform:uppercase;letter-spacing:.7px;font-weight:400;color:#e43d4e;font-size:14px;display:inline-block;line-height:.9}.woocommerce-shipping-calculator a.shipping-calculator-button:hover{color:#727173}.wc-proceed-to-checkout{width:100%;position:relative;text-align:right;margin-top:31px}.woocommerce-shipping-calculator .shipping-calculator-form{margin-top:20px}.woocommerce-shipping-calculator .shipping-calculator-form p{margin:0 0 20px;padding:0}.woocommerce-shipping-calculator .shipping-calculator-form p:last-of-type{margin-bottom:0}.woocommerce-shipping-calculator .shipping-calculator-form p input[type="text"],.woocommerce-shipping-calculator .shipping-calculator-form p input[type="email"]{width:100%;background:#494653;border:none;height:50px;padding:0 20px;color:gray}.woocommerce-shipping-calculator .shipping-calculator-form p .button{width:100%;height:50px;line-height:inherit}#shipping_method li input{width:inherit;position:absolute;left:0;top:0;height:inherit}#shipping_method li label{cursor:pointer;position:relative;-moz-user-select:none;-o-user-select:none;-webkit-user-select:none;color:#727173;font-weight:300}#shipping_method li input[type="radio"]{display:none}#shipping_method li label::before{background:transparent;content:"";height:15px;left:-29px;position:absolute;top:4px;width:15px;border:2px solid #494653}#shipping_method li input[type="radio"]:checked+label::after{background:#e43d4e;bottom:0;content:"";height:5px;left:-24px;margin:auto;position:absolute;top:9px;width:5px;margin:0}.tabmarginBottom{margin-bottom:55px}.woocommerceTitle{text-transform:uppercase;letter-spacing:.7px;margin-bottom:50px;font-family:'Oswald',sans-serif;font-weight:400;color:#fff;font-size:18px;line-height:.9}.cartSection .woocommerce-checkout .form-row{padding:0;margin:0 0 20px}.cartSection .woocommerce-checkout .form-row input{margin:0;padding:0 15px;width:100%;text-align:left;background:#494653;border:none;height:50px;border:1px solid transparent}.cartSection .woocommerce-checkout .form-row textarea{margin:0;padding:8px 15px;width:100%;text-align:left;background:#494653;border:none;height:150px;border:1px solid transparent;resize:none}.woocommerce form .form-row.woocommerce-invalid input.input-text{border-color:transparent}#ship-to-different-address,p.create-account{text-transform:uppercase;letter-spacing:.7px;margin-bottom:30px;font-family:'Oswald',sans-serif;font-weight:400;color:#fff;font-size:18px;line-height:.9;margin-top:10px}#ship-to-different-address label,p.create-account label{cursor:pointer;position:relative;-moz-user-select:none;-o-user-select:none;-webkit-user-select:none;font-weight:400;padding-left:31px;margin:0;line-height:.9!important}p.create-account label{margin-top:10px}#ship-to-different-address input[type="checkbox"],p.create-account input[type="checkbox"]{display:none}.woocommerce form .form-row.create-account .input-checkbox{display:none}#ship-to-different-address label::before,p.create-account label::before{background:transparent;content:"";height:15px;left:0;position:absolute;top:1px;width:15px;border:2px solid #494653}p.create-account label::before{top:6px}#ship-to-different-address input[type="checkbox"]:checked+label::after,p.create-account input[type="checkbox"]:checked+label::after{background:#e43d4e;bottom:0;content:"";height:5px;left:5px;margin:auto;position:absolute;top:6px;width:5px;margin:0}p.create-account input[type="checkbox"]:checked+label::after{top:11px}.woocommerce-info a{font-size:14px;line-height:22px;letter-spacing:.7px;color:#fff;font-weight:400;font-family:'Oswald',sans-serif;text-transform:uppercase}.woocommerce-info a:hover,.woocommerce-info a:active{color:#e43d4e}.woocommerce .checkoutNotice form.login{border-radius:0;background:#494653;border:none}.woocommerce .checkoutNotice form.login .button{height:50px;line-height:.7}.woocommerce .checkoutNotice form.login .input-text{width:100%;margin:0;padding:0 15px;text-align:left;background:#34313f;border:none;height:50px;border:1px solid transparent}.woocommerce .checkoutNotice form.login p.rememberme_p{margin:3px 0 0}.woocommerce .checkoutNotice form.login label.rememberme_label{cursor:pointer;position:relative;font-size:16px;color:#727173;line-height:.7;text-transform:capitalize;letter-spacing:0;display:inline-block;font-weight:400;padding-left:30px;margin:0;cursor:pointer;position:relative;-moz-user-select:none;-o-user-select:none;-webkit-user-select:none}.woocommerce .checkoutNotice form.login input[type="checkbox"]#rememberme{display:none}.woocommerce .checkoutNotice form.login label.rememberme_label::before{background:transparent;content:"";height:15px;left:0;position:absolute;top:-2px;width:15px;border:2px solid #727173}.woocommerce .checkoutNotice form.login input[type="checkbox"]#rememberme:checked+label.rememberme_label::after{background:#e43d4e;bottom:0;content:"";height:5px;left:5px;margin:auto;position:absolute;top:3px;width:5px;margin:0}.woocommerce .checkoutNotice form.login input[type="checkbox"]:checked+label.rememberme_label{color:#e43d4e}.woocommerce .checkoutNotice form.login .lost_password{margin-bottom:0}.woocommerce .checkoutNotice form.login .lost_password i{color:#727173;font-size:16px;line-height:.7;margin-right:10px}.woocommerce .checkoutNotice form.login .lost_password a{font-size:16px;color:#727173;line-height:.7;text-transform:capitalize;letter-spacing:0;font-weight:400}.woocommerce .checkoutNotice form.login .lost_password a:hover{color:#e43d4e}.woocommerce .checkoutNotice .checkout_coupon{background:#494653;border:none;border-radius:0}.woocommerce .checkoutNotice .checkout_coupon .cuponFormRo{margin-bottom:0}.woocommerce .checkoutNotice .checkout_coupon .cuponFormRo .input-text{width:100%;margin:0;padding:0 15px;text-align:left;background:#34313f;border:none;height:50px;border:1px solid transparent}.woocommerce .checkoutNotice .checkout_coupon .cuponFormRo .button{height:50px;line-height:.7}.woocommerce .checkoutNotice .checkout .woocommerce-checkout-review-order{background:#494653;padding:36px 30px}.woocommerce .checkoutNotice .checkout .woocommerce-checkout-review-order table.shop_table{border:none;border-radius:0;margin:0}.woocommerce .checkoutNotice .checkout .woocommerce-checkout-review-order table.shop_table thead tr th{color:#fff;text-transform:uppercase;font-size:14px;line-height:.9;letter-spacing:.7px;font-weight:400;font-family:'Oswald',sans-serif;border-bottom:1px solid #494653;padding-bottom:16px}.woocommerce .checkoutNotice .checkout .woocommerce-checkout-review-order table.shop_table tbody tr td{font-size:15px;color:#666;letter-spacing:.3px;line-height:20px;border-color:rgba(0,0,0,.1);padding:23px 0 23px 15px}.woocommerce .checkoutNotice .checkout .woocommerce-checkout-review-order table.shop_table tbody tr td strong{font-weight:400}.woocommerce .checkoutNotice .checkout .woocommerce-checkout-review-order table.shop_table tbody tr td span.amount{color:#666}.woocommerce .checkoutNotice .checkout .woocommerce-checkout-review-order table.shop_table tfoot tr td span{color:#e43d4e;font-weight:400;text-transform:uppercase;font-size:14px;line-height:.9!important;letter-spacing:.7px;font-weight:400;font-family:'Oswald',sans-serif}.woocommerce .checkoutNotice .checkout .woocommerce-checkout-review-order table.shop_table thead tr{border:none}.woocommerce .checkoutNotice .checkout .woocommerce-checkout-review-order table.shop_table tfoot tr th{color:#fff;text-transform:uppercase;font-size:14px;line-height:.9!important;letter-spacing:.7px;font-weight:400;font-family:'Oswald',sans-serif;padding:23px 0 23px 15px}.woocommerce .checkoutNotice .checkout .woocommerce-checkout-review-order table.shop_table tfoot tr #shipping_method li label::before{border-color:#727173}.woocommerce .checkoutNotice .checkout .woocommerce-checkout-review-order table.shop_table tfoot tr #shipping_method li input[type="radio"]:checked+label span.amount,.woocommerce .checkoutNotice .checkout .woocommerce-checkout-review-order table.shop_table tfoot tr #shipping_method li input[type="radio"]:checked+label span.amount span{color:#e43d4e;font-weight:400}.woocommerce .checkoutNotice .checkout .woocommerce-checkout-review-order table.shop_table tfoot tr #shipping_method li span.amount,.woocommerce .checkoutNotice .checkout .woocommerce-checkout-review-order table.shop_table tfoot tr #shipping_method li span.amount span{color:#666;font-weight:400}.woocommerce .checkoutNotice .checkout .woocommerce-checkout-review-order table.shop_table tfoot tr td ul#shipping_method{padding-top:21px}.woocommerce .checkoutNotice .checkout .woocommerce-checkout-review-order #payment{background:transparent;border-radius:0}.woocommerce .checkoutNotice .checkout .woocommerce-checkout-review-order #payment ul li .payment_box,.woocommerce .checkoutNotice .checkout .woocommerce-checkout-review-order #payment ul li .payment_box:before{background:transparent;border-radius:0;border:none}.woocommerce .checkoutNotice .checkout .woocommerce-checkout-review-order #payment ul li label{color:#727173;text-transform:uppercase;font-size:14px;cursor:pointer;position:relative;line-height:.9;letter-spacing:.7px;font-weight:400;font-family:'Oswald',sans-serif;padding-left:30px}.woocommerce .checkoutNotice .checkout .woocommerce-checkout-review-order #payment ul li input[type="radio"]{display:none}.woocommerce .checkoutNotice .checkout .woocommerce-checkout-review-order #payment ul li label::before{background:transparent;content:"";height:15px;left:0;position:absolute;top:-2px;width:15px;border-radius:50%;border:2px solid #727173}.woocommerce .checkoutNotice .checkout .woocommerce-checkout-review-order #payment ul li input[type="radio"]:checked+label::after{background:#e43d4e;bottom:0;content:"";height:5px;left:5px;margin:auto;position:absolute;top:3px;border-radius:50%;width:5px;margin:0}.woocommerce .checkoutNotice .checkout .woocommerce-checkout-review-order #payment ul{border-bottom:1px solid rgba(0,0,0,.1)}.woocommerce .checkoutNotice .checkout .woocommerce-checkout-review-order #payment ul li{padding-bottom:22px}.woocommerce .checkoutNotice .checkout .woocommerce-checkout-review-order #payment ul li .payment_box{padding:4px 0 0 30px;margin:0}.woocommerce .checkoutNotice .checkout .woocommerce-checkout-review-order #payment ul li .payment_box p{font-size:15px;color:#666;letter-spacing:.3px;line-height:22px;font-weight:300}.woocommerce .checkoutNotice .checkout .woocommerce-checkout-review-order #payment .place-order{padding-top:50px;margin:0;padding-bottom:14px}.woocommerce .checkoutNotice .checkout .woocommerce-checkout-review-order #payment .place-order .button.alt{border:3px solid #fff;color:#fff;display:inline-block;font-family:"Oswald",sans-serif;font-size:14px;font-weight:400;height:60px;text-align:center;letter-spacing:.7px;line-height:53px;padding:0 46px;text-transform:uppercase;background:transparent;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease}.woocommerce .checkoutNotice .checkout .woocommerce-checkout-review-order #payment .place-order .button.alt:hover{border-color:#e43d4e;color:#e43d4e}.woocommerce .cartSection .woocommerce-order p{font-family:"Oswald",sans-serif;font-size:20px;font-weight:400;letter-spacing:.7px;margin-bottom:45px;text-transform:uppercase;color:#fff}.woocommerce .cartSection .woocommerce-order ul.order_details{background:#494653;padding:0;text-align:center}.woocommerce .cartSection .woocommerce-order ul li{width:20%;margin:0;text-align:center;border-right:1px solid #34313f;padding:20px 15px 15px;font-size:14px;color:#fff;line-height:22px;letter-spacing:.7px;font-family:'Oswald',sans-serif;font-weight:400;text-transform:uppercase}.woocommerce .cartSection .woocommerce-order ul li strong{font-size:16px;font-weight:300;line-height:30px;letter-spacing:0;font-family:'Poppins',sans-serif;color:#727173;margin-top:3px}.woocommerce .cartSection .woocommerce-order .woocommerce-order-details{padding:4px 0 0}.woocommerce .cartSection .woocommerce-order .woocommerce-order-details h2{text-transform:uppercase;letter-spacing:.7px;margin-bottom:30px;font-family:'Oswald',sans-serif;font-weight:400;color:#fff;font-size:18px;line-height:.9}.woocommerce .cartSection .woocommerce-order .woocommerce-order-details table.order_details{background:#494653;padding:36px 30px 15px;margin:0;border-radius:0}.woocommerce .cartSection .woocommerce-order .woocommerce-order-details table.order_details thead th{color:#fff;text-transform:uppercase;font-size:14px;line-height:.9;letter-spacing:.7px;font-weight:400;font-family:'Oswald',sans-serif;border-bottom:1px solid #494653;padding-bottom:16px;width:75%}.woocommerce .cartSection .woocommerce-order .woocommerce-order-details table.order_details tbody tr td{font-size:15px;color:#666;letter-spacing:.3px;line-height:20px;border-color:rgba(0,0,0,.1);padding:23px 0 23px 15px}.woocommerce .cartSection .woocommerce-order .woocommerce-order-details table.order_details tbody tr td a{color:#666}.woocommerce .cartSection .woocommerce-order .woocommerce-order-details table.order_details tbody tr td strong{font-weight:400}.woocommerce .cartSection .woocommerce-order .woocommerce-order-details table.order_details tbody tr td span.amount{color:#666}.woocommerce .cartSection .woocommerce-order .woocommerce-order-details table.order_details tfoot tr td span{color:#e43d4e;font-weight:400;text-transform:uppercase;font-size:14px;line-height:.9!important;letter-spacing:.7px;font-weight:400;font-family:'Oswald',sans-serif}.woocommerce .cartSection .woocommerce-order .woocommerce-order-details table.order_details tfoot tr th{color:#fff;text-transform:uppercase;font-size:14px;line-height:.9;letter-spacing:.7px;font-weight:400;font-family:'Oswald',sans-serif;border-bottom:1px solid #494653;padding:27px 0 27px 15px}.woocommerce .cartSection .woocommerce-order .woocommerce-order-details table.order_details tfoot tr td{font-size:15px;color:#666;letter-spacing:.3px;line-height:20px;font-weight:400}.shopDec .added_to_cart{border:3px solid #fff;color:#fff;display:inline-block;font-family:"Oswald",sans-serif;font-size:14px;font-weight:400;height:60px;letter-spacing:.7px;line-height:53px;padding:0 30px!important;text-indent:-1000px;position:relative;text-transform:uppercase;background:transparent;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.shopDec .added_to_cart:before{position:absolute;right:0;top:0;content:"\f07a";color:#fff;font-size:14px;font-family:'Fontawesome';display:inline-block;text-indent:0;width:100%;height:100%;padding:21px 0;line-height:.8;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.shopDec .added_to_cart:hover:before{color:#e43d4e}.shopDec .added_to_cart:hover{border-color:#e43d4e}.myaccountNav{margin:0}.woocommerce-account .woocommerce-MyAccount-navigation{width:100%;border:3px solid #494653;font-family:'Oswald',sans-serif;color:#807f79}.myaccountNav ul{margin:0;padding:0;width:100%}.myaccountNav ul li{list-style:none;width:100%;position:relative;line-height:.8;border-bottom:1px solid #494653;padding:0 20px}.myaccountNav ul li:last-child{border-bottom:none}.myaccountNav ul li a{color:#fff;display:inline-block;line-height:.8;font-size:14px;padding:18px 0 18px 13px;width:100%;position:relative;letter-spacing:.7px}.myaccountNav ul li a:after{position:absolute;left:0;content:"\f0da";font-family:'Fontawesome';top:18px;display:inline-block;color:#fff;transition:all ease 500ms;-moz-transition:all ease 500ms;-webkit-transition:all ease 500ms;-ms-transition:all ease 500ms;-o-transition:all ease 500ms}.myaccountNav ul li a:hover,.myaccountNav ul li.is-active a{color:#e43d4e}.myaccountNav ul li a:hover:after,.myaccountNav ul li.is-active a:after{color:#e43d4e}.woocommerce .myaccountSection p strong{font-weight:400;color:#fff}.woocommerce .myaccountSection p a{color:#fff}.woocommerce .myaccountSection p a:hover{color:#e43d4e}.woocommerce .myaccountSection .woocommerce-info a.button{height:40px;padding:11px 25px;line-height:.8}.woocommerce .myaccountSection .sharpshotOrderDetails h2.lessMargin{margin-bottom:30px}.woocommerce .myaccountSection .sharpshotOrderDetailsTable tbody tr td{font-size:14px!important;padding:25px 0!important;font-weight:400!important}.woocommerce .myaccountSection .sharpshotOrderDetailsTable tbody tr td strong{font-weight:400}.woocommerce .myaccountSection .sharpshotOrderDetailsTable tfoot tr th{color:#fff;text-transform:uppercase;font-size:14px;line-height:.9!important;letter-spacing:.7px;font-weight:400;font-family:'Oswald',sans-serif;padding:23px 0;border-bottom:1px solid #494653}.woocommerce .myaccountSection .sharpshotOrderDetailsTable tfoot tr td{border-bottom:1px solid #494653;padding:0;font-weight:400}.woocommerce .myaccountSection .sharpshotOrderDetailsTable tfoot tr td span.amount{color:#e43d4e;font-weight:400;font-family:'Oswald',sans-serif}.woocommerce .cartSection .woocommerce-message a.button{height:40px;padding:11px 25px;line-height:.8}.woocommerce .sharpshotOrderDetails{margin:0}.woocommerce .sharpshotCustomerDetails h2.woocommerceTitle{margin-bottom:30px}.woocommerce .sharpshotCustomerDetails{margin-top:60px}.woocommerce .sharpshotCustomerDetails address{border:none;background:#494653;line-height:36px;border-radius:0;margin:0;padding:17px 30px;text-transform:capitalize}.woocommerce .sharpshotCustomerDetails address p.woocommerce-customer-details--phone,.woocommerce .sharpshotCustomerDetails address p.woocommerce-customer-details--email{margin:0;padding-left:22px;color:#fff;line-height:36px;font-size:14px;letter-spacing:.7px}.woocommerce .sharpshotCustomerDetails address p.woocommerce-customer-details--phone:before{line-height:36px}.woocommerce .sharpshotCustomerDetails address p.woocommerce-customer-details--email:before{line-height:36px}.woocommerce .myaccountSection .mydashboardarea table{margin:0;padding:0;border:none;border-radius:0}.woocommerce .myaccountSection .mydashboardarea table thead tr th{font-size:14px;font-weight:400;color:gray;text-transform:uppercase;background:#494653;padding:17px 30px;font-family:'Oswald',sans-serif;letter-spacing:.7px}.woocommerce .myaccountSection .mydashboardarea table tbody tr td{padding:20px 20px;border-bottom:thin solid #494653;font-size:15px;color:#666;line-height:.3px}.woocommerce .myaccountSection .mydashboardarea table tbody tr td a{color:#e43d4e}.woocommerce .myaccountSection .mydashboardarea table tbody tr td a:hover{color:#fff}.woocommerce .myaccountSection .mydashboardarea table tbody tr td a.button{height:40px;line-height:.8;padding:11px 30px;color:#fff;border-color:#fff}.woocommerce .myaccountSection .mydashboardarea table tbody tr td a.button:hover{color:#e43d4e;border-color:#e43d4e}.woocommerce .myaccountSection .mydashboardarea p.myAddressPara{margin-bottom:40px}.woocommerce .myaccountSection .mydashboardarea .woocommerce-Address a.myaddressBtn{height:40px;line-height:.8;margin-top:-12px;padding:11px 30px}.woocommerce .myaccountSection .mydashboardarea .woocommerce-Address address{border:none;background:#494653;line-height:36px;border-radius:0;margin:0;padding:17px 40px;text-transform:capitalize}.woocommerce .myaccountSection .mydashboardarea .sharpshotEditAccountForm{margin:0;padding:0}.woocommerce .myaccountSection .mydashboardarea .sharpshotEditAccountForm h3.woocommerceTitle{margin:50px 0 30px}.woocommerce .myaccountSection .mydashboardarea .sharpshotEditAccountForm p small.woocommerce-password-hint{line-height:22px}.woocommerce .myaccountSection .mydashboardarea .sharpshotEditAccountForm p input.input-text{width:100%;margin:0;padding:0 15px;text-align:left;background:#494653;border:none;height:50px;border:1px solid transparent}.woocommerce .myaccountSection .mydashboardarea .sharpshotEditAccountForm p input.button{margin-top:20px}.woocommerce .myaccountSection .mydashboardarea .sharpshotEditAccountForm p input.disabled{border-color:#fff;color:#fff;line-height:.8;padding:0 46px}.woocommerce .myaccountSection .mydashboardarea .sharpshotEditAccountForm p input.disabled:hover{color:#e43d4e;border-color:#e43d4e}.woocommerce .myaccountSection .mydashboardarea .sharpShotAddressEditForm h3.woocommerceTitle{margin-bottom:30px}.woocommerce .myaccountSection .mydashboardarea .sharpShotAddressEditForm p input.input-text{width:100%;margin:0;padding:0 15px;text-align:left;background:#494653;border:none;height:50px;border:1px solid transparent}.woocommerce .myaccountSection .mydashboardarea .sharpShotAddressEditForm p input.button{margin-top:20px}.woocommerce .myaccountSection .woocommerce-message a{font-size:14px;line-height:22px;letter-spacing:.7px;color:#fff;font-weight:400;font-family:'Oswald',sans-serif;text-transform:uppercase}.woocommerce .myaccountSection .woocommerce-message a:hover{color:#e43d4e}.woocommerce .loginRegisterPage #customer_login h2.woocommerceTitle{margin-bottom:30px}.woocommerce .loginRegisterPage .login{background:#494653;border-radius:0;margin:0;padding:30px 30px;border:none}.woocommerce .loginRegisterPage .login p input.input-text{width:100%;margin:0;padding:0 15px;text-align:left;background:#292633;border:none;height:50px;border:1px solid transparent}.woocommerce .loginRegisterPage .login p.form_margin_top{margin:14px 0 20px}.woocommerce .loginRegisterPage .login p.form_margin_top input.button{height:50px;line-height:.8}.woocommerce .loginRegisterPage .login p.rememberme_p input[type="checkbox"]{display:none}.woocommerce .loginRegisterPage .login p.rememberme_p label.rememberme_label{cursor:pointer;position:relative;font-size:16px;color:#727173;line-height:.7;text-transform:capitalize;letter-spacing:.7px;display:inline-block;font-weight:400;padding-left:30px;margin:0;cursor:pointer}.woocommerce .loginRegisterPage .login p.rememberme_p label.rememberme_label::before{background:transparent;content:"";height:15px;left:0;position:absolute;top:-2px;width:15px;border:2px solid #727173}.woocommerce .loginRegisterPage .login p.rememberme_p input[type="checkbox"]:checked+label.rememberme_label::after{background:#e43d4e;bottom:0;content:"";height:5px;left:5px;margin:auto;position:absolute;top:3px;width:5px;margin:0}.woocommerce .loginRegisterPage .login input[type="checkbox"]:checked+label.rememberme_label{color:#e43d4e}.woocommerce .loginRegisterPage .login p.lost_password{margin-top:-20px;margin-bottom:0}.woocommerce .loginRegisterPage .login p.lost_password a{cursor:pointer;position:relative;font-size:16px;color:#727173;line-height:.7;text-transform:capitalize;letter-spacing:.7px;display:inline-block;font-weight:400;margin:0;cursor:pointer}.woocommerce .loginRegisterPage .login p.lost_password i{color:#727173;font-size:16px;line-height:.7;margin-right:10px}.woocommerce .loginRegisterPage .login p.lost_password a:hover{color:#e43d4e}.woocommerce .loginRegisterPage .register{background:#494653;border-radius:0;margin:0;padding:30px 30px;border:none}.woocommerce .loginRegisterPage .register p input.input-text{width:100%;margin:0;padding:0 15px;text-align:left;background:#292633;border:none;height:50px;border:1px solid transparent}.woocommerce .loginRegisterPage .register p.form_margin_top{margin:14px 0 8px}.woocommerce .loginRegisterPage .register p.form_margin_top input.button{height:50px;line-height:.8}.woocommerce .loginRegisterPage .register p.form_margin_top input.disabled{border-color:#fff;color:#fff;line-height:.8;padding:0 46px}.woocommerce .loginRegisterPage .register p.form_margin_top input.disabled:hover{border-color:#e43d4e;color:#e43d4e}.woocommerce .loginRegisterPage .register p small.woocommerce-password-hint{line-height:22px}.woocommerce .lostandresetpassword .lost_reset_password p input.input-text{margin-bottom:18px;padding:0 15px;text-align:left;background:#292633;border:none;height:50px;border:1px solid transparent}.woocommerce .lostandresetpassword .lost_reset_password p input[disabled="disabled"].sharpshotDesable{border-color:#fff;color:#fff;line-height:.8;padding:0 46px}.bookingCalander table thead tr th{margin:0;padding:0;border:none}.bookingCalander table thead tr th span{width:100%;padding:0 0}body .bookingCalander table.booked-calendar{background:transparent!important;border-bottom:none}.bookingCalander table thead tr th span.calendarSavingState{height:78px;background:#e43d4e;padding:29px 0;width:100%;float:left}.bookingCalander table thead tr th span.monthName{font-size:24px;line-height:.8;color:#fff;letter-spacing:1.2px;font-family:'Oswald',sans-serif;font-weight:400;text-transform:uppercase;padding:29px 0 49px;margin:0}.bookingCalander table thead tr th span.monthName a.backToMonth{font-size:24px;line-height:.8;color:#fff;letter-spacing:1.2px;font-family:'Oswald',sans-serif;font-weight:400;text-transform:uppercase;padding:0;margin-left:30px;position:relative;top:0;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease}.bookingCalander table thead tr th span.monthName a.backToMonth:hover{color:#34313f}.bookingCalander table thead tr th a i:before{position:relative;content:"\f105";display:inline-block;font-size:30px;color:#fff;padding-right:18px;padding-top:4px;font-family:fontAwesome;transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease}.bookingCalander table thead tr th a i:hover:before{color:#34313f}.bookingCalander table thead tr.days th{background:#292633!important;position:relative;padding:18px 0;font-size:14px;font-weight:400;text-transform:uppercase;color:#fff;font-family:'Oswald',sans-serif;text-align:center;line-height:1;border:none}.bookingCalander table tbody tr.week:first-child{border-top:1px solid #54515d}.bookingCalander table tbody tr.week td:first-child{border-left:1px solid #54515d}.bookingCalander table tbody tr.week td{border-right:1px solid #54515d;border-bottom:1px solid #54515d;height:78px!important}.bookingCalander table tbody tr.week td.prev-date span{background:#34313f!important;border-radius:0;width:100%;padding:0;margin:0;text-align:center;line-height:78px!important}.bookingCalander table tbody tr.week td.prev-date span span.number{font-size:14px;font-weight:400;color:#7e7e7e;font-family:'Oswald',sans-serif}body table.booked-calendar td.prev-date .date,body table.booked-calendar td.prev-date:hover .date,body table.booked-calendar td.prev-date:hover .date span{background:#34313f!important;color:#7e7e7e!important;cursor:url(https://www.privatir.ch/wp-content/themes/sharpshot/assets/images/disabled.png) , auto!important}.bookingCalander table tbody tr.week td.today{height:78px!important}.bookingCalander table tbody tr.week td.today span.date{background:#e43d4e;line-height:78px!important}.bookingCalander table tbody tr.week td.today span.date span{border:none;border-radius:0;background:transparent;color:#fff!important}body .bookingCalander table tbody tr.week td.today:hover span.date span{background:transparent!important}body .bookingCalander table tbody tr.week td.active:hover span.date{background:#e43d4e!important}body .bookingCalander table tbody tr.week td.active{border-bottom:1px solid #54515d}body .bookingCalander table tbody tr.week td.active .date .number{background:#e43d4e;color:#fff!important;border-radius:0;width:auto;height:auto}body .bookingCalander table.booked-calendar tr.week td.active .date,body .bookingCalander table.booked-calendar tr.week td.active:hover .date,body .bookingCalander table.booked-calendar tr.entryBlock,body .bookingCalander table.booked-calendar tr.week td.active{background:#e43d4e}body .bookingCalander table tbody tr.week td{height:78px!important;font-family:'Oswald',sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:#fff;font-family:'Oswald',sans-serif}body .bookingCalander table tbody tr.week td span{background:#494653;line-height:78px!important;border-radius:0;width:100%;padding:0;margin:0;color:#fff;text-align:center}body .bookingCalander table tr.week td.prev-month .date{background:transparent}body .bookingCalander table tr.week td.prev-month .date .number{background:transparent;color:#fff!important;border-radius:0;width:auto;height:auto}body .bookingCalander table tbody tr.week td:hover span{background:#494653}body .bookingCalander table tbody tr.week td.next-month span{background:#494653;line-height:78px!important;border-radius:0;width:100%;padding:0;margin:0;color:#fff;text-align:center}.bookingCalander table tbody tr.entryBlock{margin:0;padding:0;background:#292633!important}.bookingCalander table tbody tr.entryBlock td{margin:0;padding:0;background:#292633!important;border:none!important;border-radius:0!important}.bookingCalander table tbody tr.entryBlock td .shown{margin:0;padding:54px 40px;background:#292633!important;border:none!important;border-radius:0!important;box-shadow:none}.bookingCalander table tbody tr.entryBlock td .shown h2{font-size:24px;line-height:30px;letter-spacing:1.2px;font-weight:400;color:#fff;margin-bottom:35px;padding:0;text-align:left;text-transform:uppercase}.bookingCalander table tbody tr.entryBlock td .shown h2 strong{font-weight:400}.bookingCalander table tbody tr.entryBlock td .shown .timeslot{border-top:1px solid #54515d;position:relative;display:table;width:100%}.bookingCalander table tbody tr.entryBlock td .shown .timeslot:last-child{border-bottom:1px solid #54515d}.bookingCalander table tbody tr.entryBlock td .shown .timeslot .timeslot-time{font-size:14px;text-transform:uppercase;font-family:'Oswald',sans-serif;float:none;font-weight:400;color:#fff;margin:0;text-align:left;letter-spacing:0;min-height:inherit;padding:0;display:table-cell;vertical-align:middle}.bookingCalander table tbody tr.entryBlock td .shown .timeslot .timeslot-time .timeslot-title{color:#e43d4e;letter-spacing:.7px}.bookingCalander table tbody tr.entryBlock td .shown .timeslot:hover{background:transparent}.bookingCalander table tbody tr.entryBlock td .shown .timeslot .timeslot-time .timeslot-range i:before{color:#e43d4e;content:"\f017";font-family:fontAwesome;position:relative;display:inline-block;font-size:20px;margin:0;line-height:.8;padding-right:9px;top:2px}body .bookingCalander table.booked-calendar .booked-appt-list .timeslot .timeslot-people{padding:10px 0;height:auto;display:table-cell;float:none;vertical-align:middle}body .bookingCalander table.booked-calendar .booked-appt-list .timeslot .timeslot-people button{background:#fff!important;display:block;text-align:center;border:none!important;line-height:.8;font-size:14px;text-transform:uppercase;color:#292633!important;height:60px;font-weight:400;font-family:'Oswald',sans-serif;padding:21px 32px;margin:0;letter-spacing:0;transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease}body .bookingCalander table.booked-calendar .booked-appt-list .timeslot .timeslot-people button:hover{background:#e43d4e!important;color:#fff!important}body .bookingCalander .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button[disabled]{background:transparent!important;text-align:center;border:3px solid #3f3c48!important;line-height:.8;color:#3f3c48!important;height:60px;font-size:14px;text-transform:uppercase;font-weight:400;padding:21px 47px;cursor:pointer!important;font-family:'Oswald',sans-serif;margin:0;letter-spacing:0}body .bookingCalander .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button[disabled]:hover{background:transparent!important;color:#3f3c48!important}body .bookingCalander table.booked-calendar .booked-appt-list .timeslot .timeslot-time span.spots-available{text-align:center;color:#727173;font-size:14px;text-transform:uppercase;font-family:'Oswald',sans-serif;font-weight:400;line-height:.8;display:inline-block;letter-spacing:0;margin-left:208px;padding-bottom:0}.bookingCalander table thead tr th a.page-left i:before{position:relative;content:"\f104";display:inline-block;font-size:30px;color:#fff;padding-left:18px;padding-top:4px;font-family:fontAwesome;transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease}.bookingCalander table thead tr th a.page-left i:hover:before{color:#34313f}.bookingCalander .booked-profile-appt-list{background:#292633;margin:0;padding:52px 40px 50px}.bookingCalander #booked-profile-page #profile-appointments.bookedClearFix{background:transparent;border:none;border-radius:0;margin:0;padding:0}.bookingCalander .booked-profile-appt-list h4{color:#fff;font-size:20px!important;text-transform:uppercase;font-family:'Oswald',sans-serif;font-weight:400!important;line-height:.8;letter-spacing:.7px;margin-bottom:40px!important;margin-top:10px!important}.bookingCalander .booked-profile-appt-list .appt-block{margin:0;padding:10px 0!important;border-top:1px solid #54515d!important;font-size:14px;text-transform:uppercase;font-family:'Oswald',sans-serif;font-weight:400;color:#fff!important;text-align:left;letter-spacing:0}.bookingCalander .booked-profile-appt-list .appt-block:last-child{border-bottom:1px solid #54515d!important}.bookingCalander .booked-profile-appt-list .appt-block i:before{color:#e43d4e;content:"\f017";font-family:fontAwesome;position:relative;display:inline-block;font-size:20px;top:2px}body .bookingCalander .booked-profile-appt-list .booked-cal-buttons .addtocalendar a{border-radius:0!important;padding:7px 15px!important;border:none!important;margin:0!important;font-weight:400!important;margin-right:10px!important;background:#56c477!important;transition:all 400ms ease!important;-moz-transition:all 400ms ease!important;-webkit-transition:all 400ms ease!important;-ms-transition:all 400ms ease!important;-o-transition:all 400ms ease!important}body .bookingCalander #booked-profile-page .appt-block .google-cal-button>a:hover{color:#34313f!important;background:#56c477!important}body .bookingCalander .booked-profile-appt-list .booked-cal-buttons a.cancel{border-radius:0!important;padding:7px 15px!important;border:none!important;margin:0!important;color:#fff!important;background:#e43d4e!important;transition:all 400ms ease!important;-moz-transition:all 400ms ease!important;-webkit-transition:all 400ms ease!important;-ms-transition:all 400ms ease!important;-o-transition:all 400ms ease!important}body .bookingCalander #booked-profile-page .booked-profile-appt-list .appt-block .cancel:hover{background:#fff!important;color:#e43d4e!important}body .bookingCalander #booked-profile-page .appt-block .status-block{border-radius:0;padding:0 24px;border:none;margin:0;color:#fff;margin-top:38px;background:#117a8b;letter-spacing:1px;font-weight:400}body .bookingCalander #booked-profile-page .appt-block .booked-cal-buttons .addtocalendar ul.atcb-list{margin:0;padding:0}body .bookingCalander #booked-profile-page .appt-block .booked-cal-buttons .addtocalendar ul.atcb-list li{margin:0;padding:0}body .bookingCalander #booked-profile-page .appt-block .booked-cal-buttons .addtocalendar ul.atcb-list li a{margin:0;padding:0;font-size:14px;text-transform:uppercase;font-family:'Oswald',sans-serif;font-weight:400!important;color:#fff;letter-spacing:1px;transition:all 400ms ease;-moz-transition:all 400ms ease;-webkit-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease}body .bookingCalander #booked-profile-page .appt-block .booked-cal-buttons .addtocalendar ul.atcb-list li a:hover{color:#34313f}.bookingCalander #booked-profile-page #profile-history{margin:0;padding:0;border-radius:0;border:none}.bookingCalander #booked-profile-page #profile-history .booked-profile-appt-list{margin:0;padding:50px 40px 20px}.bookingCalander #booked-profile-page #profile-history .booked-profile-appt-list p{font-size:14px;font-weight:300;color:#fff;letter-spacing:1px}body .bookingCalander #booked-profile-page .booked-profile-header.bookedClearFix{border:none;border-radius:0;background:#292633!important;margin:0;padding:50px 40px 30px}body .bookingCalander #booked-profile-page .bookedClearFix .booked-user h3 a{color:#e43d4e}body .bookingCalander #booked-profile-page .bookedClearFix .booked-user h3 a:hover{color:#fff}body .bookingCalander #booked-profile-page .booked-tabs.bookedClearFix{border:none;border-radius:0;margin:0;padding:0 40px;background:#494653!important}body .bookingCalander #booked-profile-page .booked-tabs.bookedClearFix li a{background:transparent;font-size:14px;text-transform:uppercase;font-family:'Oswald',sans-serif;font-weight:400;color:#fff}body .bookingCalander #booked-profile-page .booked-tabs.bookedClearFix li.active a{background:#e43d4e!important;color:#34313f}body .bookingCalander #booked-profile-page #profile-edit.bookedClearFix{background:#292633;margin:0;padding:60px 40px;border:none;border-radius:0}body .bookingCalander #booked-profile-page #profile-edit.bookedClearFix h4{color:#fff;font-size:20px;text-transform:uppercase;font-family:'Oswald',sans-serif;font-weight:400;line-height:.8;letter-spacing:.7px;margin-bottom:40px}body .bookingCalander #booked-profile-page #profile-edit.bookedClearFix h4 i{color:#e43d4e;padding-right:3px}.bookingCalander #booked-profile-page #profile-edit.bookedClearFix #booked-page-form{border-top:1px solid #54515d}.bookingCalander #booked-profile-page #profile-edit.bookedClearFix #booked-page-form .bookedClearFix p input.text-input{width:100%;margin:0;padding:0 10px;text-align:left;background:#494653;border:none;color:#fff;height:50px;border:1px solid transparent}.bookingCalander #booked-profile-page #profile-edit.bookedClearFix #booked-page-form .bookedClearFix p .booked-upload-wrap span{width:100%;margin:0;text-align:left;background:#494653;top:0;color:#fff;font-size:14px;font-weight:400;line-height:.8;letter-spacing:.7px;padding:16px 15px;height:50px;border:1px solid transparent}.bookingCalander .booked-upload-wrap,body .booked-upload-wrap input{border:none;background:#494653;margin:0 0 20px;padding:0;width:100%;border-radius:0}.bookingCalander #booked-profile-page #profile-edit.bookedClearFix #booked-page-form .bookedClearFix p label{color:#fff;font-size:14px;font-weight:400;line-height:1;letter-spacing:.7px;margin-bottom:10px}.bookingCalander #booked-profile-page #profile-edit.bookedClearFix #booked-page-form .bookedClearFix p span.hint-p{color:#fff}.bookingCalander #booked-profile-page #profile-edit.bookedClearFix #booked-page-form table.form-table tbody tr th h3{color:#fff;font-size:14px;font-weight:300;line-height:1;letter-spacing:.7px;font-family:'Poppins',sans-serif;text-transform:capitalize;padding-right:10px}.bookingCalander #booked-profile-page #profile-edit.bookedClearFix #booked-page-form table.form-table tbody tr td input[type="text"]{width:100%;margin:0;text-align:left;background:#494653;top:0;color:#fff;padding:0 15px;height:50px;margin-bottom:15px;border:1px solid transparent}.bookingCalander #booked-profile-page #profile-edit.bookedClearFix #booked-page-form table.form-table tbody tr td a.button{color:#fff;font-size:14px;text-transform:uppercase;font-family:'Oswald',sans-serif;font-weight:400;line-height:.8;letter-spacing:.7px;display:inline-block;background:#494653;text-align:center;padding:18px 30px 21px}.bookingCalander #booked-profile-page #profile-edit.bookedClearFix #booked-page-form table.form-table tbody tr td img{margin-bottom:15px}.bookingCalander #booked-profile-page #profile-edit.bookedClearFix #booked-page-form table.form-table tbody tr td input.regular-text.user_avater_url{max-width:185px}.bookingCalander #booked-profile-page #profile-edit.bookedClearFix #booked-page-form .form-submit input.button{background:#494653;display:block;text-align:center;border:none;line-height:.8;font-size:14px;text-transform:uppercase;color:#fff;height:50px;font-weight:400;font-family:'Oswald',sans-serif;padding:20px 35px;margin:0;letter-spacing:0;transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease}.bookingCalander #booked-profile-page #profile-edit.bookedClearFix #booked-page-form .form-submit input.button:hover{background:#e43d4e!important;color:#292633}.bookingCalander #booked-profile-page #booked-page-form #profile-login.booked-tab-content,.bookingCalander #booked-profile-page #booked-page-form #profile-register.booked-tab-content,.bookingCalander #booked-profile-page #booked-page-form #profile-forgot.booked-tab-content{margin:0;padding:0;background:#262330;padding:46px 40px;border:none;border-radius:0}.bookingCalander #booked-profile-page #booked-page-form #profile-login.booked-tab-content .bookedClearFix #loginform p label,.bookingCalander #booked-profile-page #booked-page-form #profile-register.booked-tab-content .wp-user-form p label,.bookingCalander #booked-profile-page #booked-page-form #profile-forgot.booked-tab-content .wp-user-form p label{color:#fff;font-size:14px;font-weight:300;line-height:1;letter-spacing:.7px;font-family:'Poppins',sans-serif;text-transform:capitalize;margin-bottom:10px}.bookingCalander #booked-profile-page #booked-page-form #profile-login.booked-tab-content .bookedClearFix #loginform p input.input,.bookingCalander #booked-profile-page #booked-page-form #profile-register.booked-tab-content .wp-user-form p input[type="text"],.bookingCalander #booked-profile-page #booked-page-form #profile-register.booked-tab-content .wp-user-form p input[type="email"],.bookingCalander #booked-profile-page #booked-page-form #profile-register.booked-tab-content .wp-user-form p input[type="password"],.bookingCalander #booked-profile-page #booked-page-form #profile-forgot.booked-tab-content .wp-user-form p input[type="text"]{width:100%;margin:0;padding:0 15px;text-align:left;background:#494653;height:50px;border:1px solid transparent}.bookingCalander #booked-profile-page #booked-page-form #profile-login.booked-tab-content .bookedClearFix #loginform p input.button,.bookingCalander #booked-profile-page #booked-page-form #profile-register.booked-tab-content .wp-user-form input.user-submit,.bookingCalander #booked-profile-page #booked-page-form #profile-forgot.booked-tab-content .wp-user-form input.user-submit{background:#494653;display:block;text-align:center;border:none;line-height:.8;font-size:14px;text-transform:uppercase;color:#fff;height:50px;font-weight:400;font-family:'Oswald',sans-serif;padding:20px 35px;margin:0;letter-spacing:0;transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease}.bookingCalander #booked-profile-page #booked-page-form #profile-login.booked-tab-content .bookedClearFix #loginform p input.button:hover,.bookingCalander #booked-profile-page #booked-page-form #profile-register.booked-tab-content .wp-user-form input.user-submit:hover,.bookingCalander #booked-profile-page #booked-page-form #profile-forgot.booked-tab-content .wp-user-form input.user-submit:hover{background:#e43d4e!important;color:#292633}body .bookingCalander .booked-custom-error{border:none;border-radius:0;background:transparent;padding:10px 15px;color:#e43d4e;font-weight:400;letter-spacing:.7px;line-height:.8}body .booked-modal .bm-window .booked-scrollable{background:#292633;border:none;border-radius:0;padding:20px 30px;margin:0}body .booked-modal .bm-window p.booked-title-bar{background:#e43d4e;border:none;border-radius:0;margin:0;padding:16px 30px}body .booked-modal .bm-window p.booked-title-bar small{text-align:left;border:none;line-height:.8;font-size:14px;text-transform:uppercase;color:#fff;font-weight:400;letter-spacing:.7px;font-family:'Oswald',sans-serif}body .booked-modal .bm-window a.close{color:#fff;font-size:12px;line-height:.7px;padding:4px 0}body .booked-modal .booked-form .default #newAppointmentForm p{color:#fff;font-size:14px;font-weight:300;line-height:22px;letter-spacing:.7px;font-family:'Poppins',sans-serif;text-transform:capitalize;text-align:left;padding-left:15px}body .booked-modal .booked-form .default #newAppointmentForm .bookings .booked-appointments{margin:0;border-radius:0;border:none;background:#34313f;text-align:center;padding:10px 0}body .booked-modal .booked-form .default #newAppointmentForm .bookings .field label.field-label,body .booked-modal .booked-form .default #newAppointmentForm .bookings .field p.field-small-p,body .booked-modal .booked-form .default #newAppointmentForm .bookings .booked-calendar-fields .field label.field-label{color:#fff;font-size:14px;font-weight:400;line-height:1;letter-spacing:.7px;font-family:'Oswald',sans-serif;text-transform:uppercase;margin:0;padding:20px 0 10px}body .booked-modal .booked-form .default #newAppointmentForm .bookings .field label.field-label i,body .booked-modal .booked-form .default #newAppointmentForm .bookings .booked-calendar-fields .field label.field-label i{color:#e43d4e;font-size:10px;position:relative;top:-4px}body .booked-modal .booked-form .default #newAppointmentForm .bookings .field input.textfield,body .booked-modal .booked-form .default #newAppointmentForm .bookings .booked-calendar-fields .field input.textfield{width:100%;margin:0;padding:0 10px;text-align:left;background:#34313f;border-radius:0;color:#fff;height:42px;border:1px solid transparent}body .booked-modal .booked-form .default #newAppointmentForm .bookings .field input.textfield:first-child{margin-bottom:20px}body .booked-modal .booked-form .default #newAppointmentForm .bookings .field input.textfield:last-child{margin-bottom:0}body .booked-modal .booked-form .default #newAppointmentForm .bookings .booked-calendar-fields .field .checkbox-radio-block input[type="checkbox"],body .booked-modal .booked-form .default #newAppointmentForm .bookings .booked-calendar-fields .field .checkbox-radio-block input[type="radio"]{display:none}body .booked-modal .booked-form .default #newAppointmentForm .bookings .booked-calendar-fields .field .checkbox-radio-block{padding:0}body .booked-modal .booked-form .default #newAppointmentForm .bookings .booked-calendar-fields .field .checkbox-radio-block label{position:relative;padding:0 0 0 30px;margin:0;color:#fff;font-weight:400;text-transform:uppercase;font-size:12px;font-family:'Oswald',sans-serif}body .booked-modal .booked-form .default #newAppointmentForm .bookings .booked-calendar-fields .field .checkbox-radio-block label:before{background:transparent;content:"";height:15px;left:0;position:absolute;top:7px;width:15px;border:2px solid #494653}body .booked-modal .booked-form .default #newAppointmentForm .bookings .booked-calendar-fields .field .checkbox-radio-block input[type="radio"]+label:before{border-radius:50%}body .booked-modal .booked-form .default #newAppointmentForm .bookings .booked-calendar-fields .field .checkbox-radio-block input[type="checkbox"]:checked+label:after{background:#e43d4e;bottom:0;content:"";height:5px;left:5px;position:absolute;top:12px;width:5px;margin:0}body .booked-modal .booked-form .default #newAppointmentForm .bookings .booked-calendar-fields .field .checkbox-radio-block input[type="radio"]:checked+label:after{background:#e43d4e;bottom:0;content:"";height:5px;left:5px;position:absolute;top:12px;width:5px;margin:0;border-radius:50%}body .booked-modal .booked-form .default #newAppointmentForm .bookings .booked-calendar-fields .field .checkbox-radio-block input[type="checkbox"]:checked+label,body .booked-modal .booked-form .default #newAppointmentForm .bookings .booked-calendar-fields .field .checkbox-radio-block input[type="radio"]:checked+label{color:#e43d4e;font-weight:400}body .booked-form .cf-block select{height:42px;width:100%;background:#34313f;border:none;color:#fff;padding:0 15px}body .booked-modal .booked-form .default #newAppointmentForm .field input.button{font-size:11px;font-weight:400;text-transform:uppercase;padding:15px 20px;color:#292633;background:#fff!important;border:none;height:42px;line-height:.7;font-family:'Oswald',sans-serif;transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease}body .booked-modal .booked-form .default #newAppointmentForm .field input.button:hover{background:#e43d4e!important;color:#fff}body .booked-modal .booked-form .default #newAppointmentForm .field button.cancel.button{font-size:11px;font-weight:400;text-transform:uppercase;padding:15px 20px;color:#fff;background:#e43d4e!important;border:none;height:42px;line-height:.7;font-family:'Oswald',sans-serif;transition:all 300ms ease;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease}body .booked-modal .booked-form .default #newAppointmentForm .field button.cancel.button:hover{background:#fff!important;color:#292633}body .bookingCalander #booked-profile-page .booked-show-cf{color:#fff;font-weight:400}body .bookingCalander #booked-profile-page .booked-show-cf:hover{color:#e43d4e}body .bookingCalander #booked-profile-page .booked-cf-active{color:#e43d4e}body .bookingCalander #booked-profile-page .cf-meta-values-hidden{margin:10px 0 0;padding:10px 20px;border-left:3px solid #e43d4e}body .bookingCalander #booked-profile-page .cf-meta-values-hidden p.cf-meta-value{text-transform:capitalize;font-family:'Poppins',sans-serif}body .bookingCalander #booked-profile-page .cf-meta-values-hidden p.cf-meta-value strong{text-transform:uppercase;position:relative;padding-right:6px;font-family:'Oswald',sans-serif}body .bookingCalander #booked-profile-page .cf-meta-values-hidden p.cf-meta-value strong:after{position:relative;content:':';display:inline-block;margin:0 4px}body .bookingCalander #booked-profile-page .cf-meta-values-hidden p.cf-meta-value br{display:none}.productDetailsSec{position:relative;padding:120px 0 120px}#proDetails{overflow:hidden}#proDetails img{width:100%;height:auto}#proDetails .carousel-indicators{list-style:none;margin:10px 0 0;text-align:left;padding:0;width:100%;position:relative;left:0;bottom:0}#proDetails .carousel-indicators li{background-color:transparent;border:none;border-radius:0;height:auto;margin:0 6px 0 0;width:131px;display:inline-block;text-indent:0;opacity:1;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}#proDetails .carousel-indicators li:last-child{margin:0}#proDetails .carousel-indicators li.active{opacity:.9}.singleProductDescrip{text-align:left;padding-left:30px}.productPrice{width:100%;margin-top:-8px;margin-bottom:13px}.productPrice span.price{font-size:16px;color:#e43d4e;line-height:24px;letter-spacing:0;font-weight:300;display:inline-block}.productPrice span.price ins{text-decoration:none}.productPrice span.price del{color:#818181}.productPrice .woocommerce-product-rating{display:inline-block;letter-spacing:0;margin:8px 0 0;padding:0;color:#e43d4e;height:13px}.woocommerce .woocommerce-product-rating .star-rating{margin:0;height:22px;width:74px}.woocommerce .star-rating::before,.woocommerce .star-rating span::before{margin:0;padding:0;letter-spacing:1.25px;color:#e43d4e;font-size:13px;line-height:1;text-align:right}.woocommerce .star-rating span{max-height:22px}.productTitle{text-align:left;margin-bottom:22px}.productTitle h3{color:#fff;font-family:'Oswald',sans-serif;font-weight:400;line-height:30px;font-size:24px;letter-spacing:1.2px;margin-bottom:28px}.productTitle p{font-size:16px;color:#818181;letter-spacing:0;line-height:30px;font-weight:300;font-family:'Poppins',sans-serif;margin:0}.productCategory{text-align:left;display:inline-block;border-bottom:1px solid #494653;width:100%;padding-bottom:30px}.productCategory h6{color:#818181;margin-bottom:32px;font-family:'Oswald',sans-serif;font-size:14px;font-weight:700;line-height:30px;letter-spacing:.7px;display:inline-block;padding-right:75px;margin:0}.productCategory h6 a{display:inline-block;color:#818181}.productCategory h6 a:hover{color:#e43d4e}.productCategory h6:last-child{padding-right:0}.productColor{text-align:left}.productSize h6,.productColor h6{color:#fff;font-size:24px;font-family:'Oswald',sans-serif;font-weight:400;line-height:30px;letter-spacing:1.2px;text-transform:uppercase;margin-bottom:35px}.productShare{text-align:left;border-bottom:1px solid #494653;padding:21px 0 16px;margin:0}.productAddToList{text-align:left;display:inline-block;padding-right:124px}.productAddToList:last-child{padding-right:0}.productAddToList i{font-size:14px;line-height:.8;color:#e43d4e;display:inline-block;padding-right:11px}.productAddToList h6 a,.productAddToList h6{color:#818181;font-size:14px;font-family:'Oswald',sans-serif;font-weight:400;line-height:30px;letter-spacing:.7px;text-transform:uppercase;display:inline-block;padding-right:10px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.productAddToList a i{font-size:14px;line-height:.8;color:#818181;display:inline-block;margin-right:11px;padding:0;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.productAddToList h6 a:hover,.productAddToList a i:hover{color:#e43d4e}.product_carts{margin-top:40px}.product_carts div.quantity{display:inline-block}.product_carts div.quantity .input-text.qty.text{width:95px;height:50px;background:#494653;text-align:left;display:inline-block;padding:11px 0 11px 19px;margin-right:6px;border:none;text-align:left;font-weight:400;line-height:.8;letter-spacing:.7px;font-family:'Oswald',sans-serif;font-size:14px;color:#818181}.product_carts .painButton{height:50px;line-height:.8}.singTeamTab.shopTab{margin-top:60px;margin-bottom:0}.singTeamTab.shopTab .tab-content{padding-bottom:35px}.productRealateSec{padding:75px 0 60px;position:relative}.proRealTitle{text-align:center;margin-bottom:35px}.proRealTitle h3{color:#fff;font-family:'Oswald',sans-serif;font-weight:400;line-height:30px;font-size:24px;letter-spacing:1.2px;margin:0}.singleRealPro{text-align:center}.singleRealPro p.realPraPro{font-size:16px;color:gray;letter-spacing:0;line-height:30px;font-weight:300;font-family:'Poppins',sans-serif;margin:-8px 0 30px;padding:0 15px}.woocommerce #reviews h3.comName{margin:0 0 10px}.woocommerce .singleCom .star-rating{float:right;letter-spacing:0;margin:8px 0 0;padding:0;color:#e43d4e;height:13px;margin:2px 0 2px 9px;height:13px;width:74px;font-family:star}.woocommerce .singleCom .star-rating::before{font-family:star;color:#3f3c48}.woocommerce .singleCom .star-rating span{max-height:22px}.woocommerce-Reviews-title{display:none}.woocommerce-Reviews #commentform p label{display:none}.woocommerce #review_form #respond p{margin:0}.woocommerce #review_form #respond p.form-submit{margin-bottom:20px}.woocommerce #review_form #respond p.comment-form-author{width:50%;float:left;padding-right:15px}.woocommerce #review_form #respond p.comment-form-email{width:50%;float:left;padding-left:15px}.woocommerce-Reviews #commentform textarea,.woocommerce #reviews #comment{width:100%;height:200px;resize:none;margin-bottom:10px;background:#3f3c48;border:none;text-align:left;padding:10px 15px}.woocommerce-Reviews #commentform input[type="text"],.woocommerce-Reviews #commentform input[type="email"]{background:#3f3c48;height:50px;border:none;text-align:left;margin-bottom:20px;padding:0 15px;width:100%}.woocommerce .woocommerce-Reviews span.comment-reply-title{text-transform:uppercase;letter-spacing:.7px;margin-bottom:25px;font-family:'Oswald',sans-serif;font-weight:400;color:#fff;font-size:18px;line-height:.9;display:block}.woocommerce-Reviews p.comment-notes{margin-bottom:10px!important;background:#3f3c48;display:inline-block;padding:4px 15px;color:#fff}.comment-form-rating label{display:none}.woocommerce #review_form #respond p.stars{margin-bottom:10px}.woocommerce #review_form #respond p.stars a{background:#3f3c48;color:#e43d4e;font-size:13px;width:50px;height:50px;margin-right:1px}.woocommerce #review_form #respond p.stars a:before{display:inline-block;width:100%;height:100%;text-align:center;line-height:50px}.releatedSections{padding-top:75px}.woocommerce table.shop_attributes th{color:#fff;font-size:14px;line-height:22px;letter-spacing:.7px;font-family:'Oswald',sans-serif;font-weight:400;text-transform:uppercase}.variationsHolder{border-bottom:1px solid #494653;padding-bottom:40px;margin-bottom:40px}.variations label{color:#fff;font-size:14px;letter-spacing:.7px;font-family:'Oswald',sans-serif;font-weight:400;text-transform:uppercase;display:block;line-height:.9;margin:0 0 20px}.variations select{color:gray;font-size:16px;line-height:28px;padding:11px 20px;background-color:#494653;border:medium none;border-radius:0;height:50px;width:100%}.product_carts .variationsHolder .painButton{line-height:46px}.woocommerce-variation.single_variation{border-bottom:1px solid #494653;margin-bottom:40px}.woocommerce-variation-description{margin:-9px 0 0}.woocommerce-variation-description p{margin:0 0 20px}.woocommerce-variation-price{color:#e43d4e;font-size:14px;letter-spacing:.7px;font-family:'Oswald',sans-serif;font-weight:400;text-transform:uppercase;display:block;line-height:.9;margin:0}.woocommerce-variation-price span.price{display:block;margin-bottom:30px}.woocommerce-variation-price ins{text-decoration:none}.blogPostWrap .navigation.pagination .screen-reader-text,.folioSections .navigation.pagination .screen-reader-text{display:none}.blogPostWrap .navigation.pagination,.folioSections .navigation.pagination{margin:0;text-align:center;display:block}.blogPostWrap .navigation.pagination a,.blogPostWrap .navigation.pagination span,.folioSections .navigation.pagination a,.folioSections .navigation.pagination span{background:#494653;border-radius:50%;color:#727173;display:inline-block;font-family:"Oswald",sans-serif;font-size:14px;font-weight:400;height:40px;line-height:1;padding:13px 0;text-align:center;width:40px;margin-right:5px}.blogPostWrap .navigation.pagination span.current,.blogPostWrap .navigation.pagination a:hover,.folioSections .navigation.pagination span.current,.folioSections .navigation.pagination a:hover{background:#e43d4e;color:#fff}.fullwidthversions .navigation.pagination{margin-top:60px}.contentNone .singlePostbDec{padding-bottom:55px}.contentNone .postTop .blogTitle{margin-bottom:20px}.contentNone p{margin-bottom:25px}.regularversions .navigation.pagination{margin-top:25px}.post_details_content h1,.post_details_content h2,.post_details_content h3,.post_details_content h4,.post_details_content h5,.post_details_content h6{color:#fff;margin:0 0 20px;font-weight:400;line-height:1.1;text-transform:none;letter-spacing:.7px}.commentContents h1,.commentContents h2,.commentContents h3,.commentContents h4,.commentContents h5,.commentContents h6{color:#fff;margin:0 0 20px;font-weight:400;line-height:1.1;text-transform:none;letter-spacing:.7px}.commentContents h1,.post_details_content h1{font-size:36px}.commentContents h2,.post_details_content h2{font-size:30px}.commentContents h3,.post_details_content h3{font-size:24px}.commentContents h4,.post_details_content h4{font-size:20px}.commentContents h5,.post_details_content h5{font-size:16px}.commentContents h6,.post_details_content h6{font-size:14px}.commentContents blockquote .testdeg,.post_details_content blockquote .testdeg{margin-top:20px}.commentContents blockquote p:last-of-types,.post_details_content blockquote p:last-of-type{margin-bottom:0}.commentContents blockquote::after,.blogSingleDec blockquote::after{top:-4px}.commentContents a,.post_details_content a{color:#fff}.commentContents a:hover,.post_details_content a:hover{color:#e43d4e}.commentContents code,.post_details_content code{background:#494653;color:gray;padding:3px 10px 4px;font-weight:300;font-size:15px;border-radius:2px;letter-spacing:0}.commentContents table,.post_details_content table{width:100%;margin:0 0 20px;padding:0;border:1px solid #494653}.commentContents table tr th,.post_details_content table tr th{font-size:14px;line-height:30px;letter-spacing:.7px;font-family:'Oswald',sans-serif;font-weight:400;text-transform:uppercase;color:#fff;border-bottom:thin solid #494653;padding:10px 0 10px 10px;border-right:thin solid #494653}.commentContents table tbody tr td,.post_details_content table tbody tr td{border-bottom:thin solid #494653;border-right:thin solid #494653;padding:10px 15px}.commentContents dl dt,.post_details_content dl dt{font-size:14px;line-height:30px;letter-spacing:.7px;font-family:'Oswald',sans-serif;font-weight:400;text-transform:uppercase;color:#fff;padding:10px 0}.commentContents ul,.commentContents ol,.post_details_content ul,.post_details_content ol{margin-bottom:0;margin-left:18px}.commentContents>ul,.commentContents>ol,.post_details_content>ul,.post_details_content>ol{margin-bottom:20px}.commentContents ul li,.post_details_content ul li{list-style:disc}.commentContents ol li,.post_details_content ol li{list-style:decimal}.commentContents address,.post_details_content address{font-size:14px;line-height:22px;font-style:italic}.commentContents hr,.post_details_content hr{border-top:thin solid #494653}.commentContents p kbd,.post_details_content p kbd{background:#494653;color:gray;padding:3px 10px 4px;font-weight:300;font-size:15px;border-radius:2px;letter-spacing:0}.commentContents pre,.post_details_content pre{background:#494653;color:gray;padding:20px;width:100%;height:200px;border:none;border-radius:2px;margin-bottom:20px}.blogSidebar .widget_calendar table{width:100%;padding:0;margin:0}.blogSidebar .widget_calendar table caption{font-size:18px;line-height:30px;letter-spacing:1.2px;font-family:'Oswald',sans-serif;font-weight:400;text-transform:uppercase;color:#fff;border:thin solid #494653;text-align:center;padding:9px 0;border-bottom:none}.blogSidebar .widget_calendar table thead tr th{font-size:14px;line-height:30px;letter-spacing:.7px;font-family:'Oswald',sans-serif;font-weight:400;text-transform:uppercase;color:#fff;text-align:center;border:thin solid #494653;height:50px}.blogSidebar .widget_calendar table tbody tr td{border:thin solid #494653;color:gray;font-size:14px;height:50px;margin:0;text-align:center;font-weight:400}.blogSidebar .widget_calendar table tbody tr td a{color:gray;background:#292633;height:50px;width:100%;display:inline-block;text-align:center;padding:10px 0;font-weight:400}.blogSidebar .widget_calendar table tbody tr td a:hover{color:#fff;background:#e43d4e}.blogSidebar .widget_calendar table tfoot tr td{border:thin solid #494653;height:50px;text-align:center}.blogSidebar .widget_calendar table tfoot tr td a{font-size:14px;line-height:30px;letter-spacing:.7px;font-family:'Oswald',sans-serif;font-weight:400;text-transform:uppercase;color:#fff;font-weight:400}.blogSidebar .widget_calendar table tfoot tr td a:hover{color:#e43d4e}.blogSidebar .widget ul li ul li:first-child{border-bottom:none}.blogSidebar .widget ul li ul li:nth-child(2){border-top:1px solid #494653}.blogSidebar .widget ul li ul li:last-child{border-bottom:none}.widgetTitle a.rsswidget{font-size:24px;line-height:30px;letter-spacing:1.2px;color:#fff;text-align:center;font-family:'Oswald',sans-serif;font-weight:400;text-transform:uppercase}.widgetTitle a.rsswidget:hover{color:#e43d4e}.widgetTitle a img{width:auto;display:inline-block}.widget img{max-width:100%;height:auto}.post_details_content .aligncenter{margin:0 auto}.post_details_content .alignleft{float:left;margin-right:15px;margin-bottom:5px}.post_details_content img{max-width:100%;height:auto}.post_details_content .alignright{float:right;margin-left:15px;margin-bottom:5px}.post_details_content div.aligncenter{margin:0 auto}.post_details_content div.alignleft{float:left;margin-right:15px;margin-bottom:5px}.post_details_content div{max-width:100%;height:auto}.post_details_content div.row{max-width:inherit}.post_details_content div.alignright{float:right;margin-left:15px;margin-bottom:5px}.post_details_content .PaginInner strong{font-size:14px;letter-spacing:.7px;font-family:'Oswald',sans-serif;font-weight:400;text-transform:uppercase;color:#fff;margin-right:15px;line-height:20px;position:relative;display:inline-block;top:2px}.post_details_content .PaginInner>span,.post_details_content .PaginInner a{background:#494653;color:#fff;display:inline-block;font-family:"Oswald",sans-serif;font-size:10px;font-weight:400;height:20px;line-height:20px;text-align:center;width:20px;padding:0;margin-right:5px}.post_details_content .PaginInner a:hover,.post_details_content .PaginInner>span{background:#e43d4e;color:#fff}.post_details_content p label{font-size:14px;line-height:30px;letter-spacing:.7px;color:#fff;text-align:center;font-family:'Oswald',sans-serif;font-weight:400;text-transform:uppercase;display:inline-block}.post_details_content label input[type="password"]{height:50px;background:#3f3c48;padding:0 15px;border:none;border-radius:0}.post_details_content .post-password-form input[type="submit"]{height:50px;line-height:43px;display:inline-block}.blogSidebar .widget.widget_rss ul li a{display:block;line-height:25px}.widget.widget_rss .rss-date{display:block;line-height:.8;font-size:13px;text-transform:uppercase;color:#e43d4e;margin-bottom:10px}.rssSummary{font-size:15px;margin-bottom:6px;line-height:25px}.widget.widget_rss cite{color:#fff;display:block;line-height:.8;font-size:14px;margin:15px 0 20px}.commentHolder .comments-pagination{text-align:center;margin-bottom:30px}.commentHolder .comments-pagination .screen-reader-text{display:none}.commentHolder .comments-pagination .nav-links{text-align:center}.commentHolder .comments-pagination .nav-links span,.commentHolder .comments-pagination .nav-links a{background:#494653;border-radius:50%;color:#727173;display:inline-block;font-family:"Oswald",sans-serif;font-size:14px;font-weight:400;height:40px;line-height:1;padding:13px 0;text-align:center;width:40px;margin-right:5px}.commentHolder .comments-pagination .nav-links span,.commentHolder .comments-pagination .nav-links a:hover{background:#e43d4e;color:#fff}.tparrows:before{color:#4b4952}.tparrows:hover:before{color:#e43d4e}.productDetailsSec .woocommerce-message .button{height:50px;line-height:42px}.wishlistPage .wishlist-title h2{font-size:24px;font-weight:400;color:#fff;letter-spacing:.7px;margin:0 0 30px;padding:0;line-height:.9}.wishlistPage .wishlist_table{width:100%;padding:25px 30px 0;margin:0;border:none;border-radius:0;background:#292633;border-top:1px solid #494653}.wishlistPage .wishlist_table thead tr th{border:none;margin:0;padding:0 0 15px;font-size:14px;line-height:22px;letter-spacing:.7px;font-family:'Oswald',sans-serif;font-weight:400;color:#fff;text-transform:uppercase}.wishlistPage .wishlist_table thead tr th.product-name span{padding-left:12px}.wishlistPage .wishlist_table tbody tr td{border:none;border-bottom:1px solid #494653;text-align:left}.wishlistPage .wishlist_table tbody tr:first-child td{border-top:1px solid #494653}.wishlistPage .wishlist_table tbody tr td.product-name a{color:#727173;font-size:16px}.wishlistPage .wishlist_table tbody tr td.product-name a:hover{color:#e43d4e}.wishlistPage .wishlist_table tbody tr td.product-add-to-cart a{background:transparent;border-radius:0;text-align:center;margin:0;line-height:.8;height:50px;padding:16px 0;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease}.wishlistPage .wishlist_table tbody tr td.product-add-to-cart a:hover{color:#e43d4e;background:transparent}.wishlistPage .wishlist_table tbody tr td.product-stock-status span,.wishlistPage .wishlist_table tbody tr td.product-price{text-align:left;color:#727173;font-size:14px;font-family:'Oswald',sans-serif;font-weight:400;line-height:30px;letter-spacing:.7px;text-transform:uppercase}.wishlistPage .wishlist_table td.product-remove a.remove{color:#e43d4e!important}.wishlistPage .wishlist_table td.product-remove a.remove:hover{color:#fff!important;background:#e43d4e!important}.wishlistPage .wishlist_table tfoot tr td h3{margin:22px 0 30px}.folioDetails.post_details_content>ul{list-style:none;margin-left:0}.folioDetails.post_details_content ul li{list-style:none}.contactForm span.wpcf7-not-valid-tip{display:none}.contactForm input[type="text"].wpcf7-not-valid,.contactForm input[type="email"].wpcf7-not-valid,.contactForm textarea.wpcf7-not-valid{border:1px solid #e43d4e}.quoteFooter span.ajax-loader{position:absolute;left:0;right:0;margin:0 auto;bottom:25px}.quoteFooter span.wpcf7-not-valid-tip{display:none}.quoteFooter input[type="text"].wpcf7-not-valid,.quoteFooter input[type="email"].wpcf7-not-valid,.quoteFooter textarea.wpcf7-not-valid{border:1px solid #e43d4e}body .booked-form #ajaxlogin .field label.field-label{font-family:'Oswald',sans-serif;margin:0 0 15px;font-weight:400;text-transform:uppercase;color:#fff;font-size:14px;line-height:22px;letter-spacing:.7px;padding:0}body .booked-form #ajaxlogin .field input.large,body .booked-form #ajaxlogin .field select.large{height:50px;background:#34313f;border:none;width:100%;margin-bottom:10px;text-align:center;border:1px solid #34313f;border-radius:0;font-size:16px;text-align:left}body .booked-modal .bm-window a.booked-forgot-password{font-family:'Oswald',sans-serif;font-weight:400;text-transform:uppercase;color:#fff;font-size:14px;line-height:22px;letter-spacing:.7px;padding:0}body .booked-modal .bm-window a.booked-forgot-password:hover{color:#e43d4e}body .booked-modal #ajaxlogin input[type="submit"]{background:#e43d4e;border-color:#e43d4e}body .booked-modal #ajaxlogin input[type="submit"]:hover,body .booked-modal #ajaxlogin input[type="submit"].button-primary:hover{background:#34313f!important;border-color:#34313f!important}body .booked-modal #ajaxlogin button.cancel{font-family:'Oswald',sans-serif;font-size:12px;text-transform:uppercase;font-weight:400;color:#34313f;letter-spacing:.7px}body .booked-modal #ajaxlogin button.cancel:hover{background:#e43d4e;color:#fff;border-color:#e43d4e}