@charset "utf-8";@import "https://fonts.googleapis.com/css?family=Raleway:400,100,200,300,500,600,700,800,900";@import "https://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic";@import "prettyPhoto.css";#nav li,#nav li a,.header{position:relative}#nav,#nav li ul,ol,ul{list-style:none}.hover-content .view-large a:hover,.slider-info h4{background:rgba(0,0,0,.8)}.blogbtn,.comments-list li,.content,.cp-gallery figure,.image-block,.inner-slider,.login-box,.popular,.pro-holder,.products .pro-box,.prograss-sec .progress{overflow:hidden}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit}#nav li:hover .regular-menu>ul,#nav li:hover>ul,.about-auther ul,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{line-height:20px;margin:0;font-family:'Open Sans',sans-serif;font-size:12px;font-weight:400;overflow-x:hidden;background-color:#eaeaea}.difference h3,h1,h2,h3,h4,h5,h6{font-family:Raleway,sans-serif}a{text-decoration:none!important}p{font-family:'Open Sans',sans-serif;font-size:18px}.header{width:100%;background:#000;top:0px;left:0px;float:left;border-top:#0065db}.header .topbar{width:100%;float:left;height:35px}.sidebar .category li span,.top-nav{float:right}.footer-four a,.pro-list-footer li a:hover,.products .pro-box:hover .pro-rating,.products .pro-box:hover h3 a,.products .pro-box:hover strong,.tabs-details .nav-tabs>li.active>a,.tabs-details .nav-tabs>li.active>a:focus,.tabs-details .nav-tabs>li.active>a:hover,.top-nav a{color:#fff}.topbar .social a{color:rgba(255,255,255,.7)}.top-nav span{border-radius:0 0 5px 5px;color:#fff;font-size:15px;font-weight:600;padding:3px 10px;margin-left:10px}.header .nav-wrap{width:100%;float:left;background:#465686;padding:15px 0}.header .navbar-default,.header .navbar-inverse{background:0 0;border:0}.head-nav{border-top:1px solid rgba(255,255,255,.25);border-bottom:1px solid rgba(255,255,255,.25)}.comments-list li li,.comments-list li li li,.header .navbar{margin-bottom:0}.header .navbar-brand{height:auto;margin:18px 125px 18px 0;padding:0}.navigation-area{float:left;width:100%;background-color:#3c505f}#nav li ul,.regular-menu{background:#fff;position:absolute}.navigation-area .navbar-inverse{background-color:transparent;border:0;float:left}.navigation-area .navbar{margin:0;border-radius:0}#nav{padding:0;margin:3px auto}#nav ul,.about .nav-tabs>li,.faq-container .panel-group .panel+.panel,.pro-list-footer li:last-child,.slide-info .right p{margin:0}#nav li{float:left}#nav li:first-child{background:0 0}#nav li a{font:700 14px/14px 'Open Sans',sans-serif;color:#fff;text-decoration:none;text-transform:uppercase;padding:18px;border-bottom:3px solid transparent;display:block;z-index:20}#nav li.active>a,#nav li:hover>a{border-bottom:3px solid #fff}#nav li ul li a:hover,#nav li ul li:hover>a{text-decoration:none;color:#fff;border:0}#nav li ul{left:0;top:53px;width:176px;padding:0;display:none;z-index:10;box-shadow:0 0 5px rgba(0,0,0,.3);-moz-box-shadow:0 0 5px rgba(0,0,0,.3);-webkit-box-shadow:0 0 5px rgba(0,0,0,.3)}#nav li ul li>ul{position:absolute;left:176px;top:0;width:176px;padding:0 0 10px}#nav li ul li{float:none;width:auto;background:0 0;border-top:1px solid #ccc}#nav li ul li:first-child,.about .nav-tabs>li>a,.tabs-details .nav-tabs{border:0}#nav li ul li a{background:#000;font:700 12px/12px 'Open Sans',sans-serif;text-transform:font-size: 15px;display:block;border:0}.regular-menu{left:0;top:53px!important;min-width:510px;z-index:999!important}.regular-menu>ul{padding:20px 12px!important;margin:0;list-style:none;float:left;top:0!important;box-shadow:none!important;width:auto!important;position:static!important}.regular-menu>ul li{padding:0 10px!important;border:0!important}.regular-menu>ul li strong.title{font:400 14px/14px 'Open Sans',sans-serif;text-transform:uppercase;color:#666;border-bottom:1px solid #ccc!important;padding:0 0 10px;display:block}.regular-menu>ul li a{font:400 12px/12px 'Open Sans',sans-serif;text-transform:inherit!important;color:#666;display:block;padding:8px!important}.regular-menu>ul li p{margin:10px 0 12px!important}.fluid-width-video-wrapper{padding:0;position:relative;width:100%;margin-bottom:-3px}.player .video-wrapper{background:#000;height:100%;position:absolute;width:100%}.fluid-width-video-wrapper embed,.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object{height:100%;left:0;position:absolute;top:0;width:100%}.video-menu-width{min-width:600px}.video-menu{min-width:350px;float:left}.video-text{max-width:250px}.photo-menu-width{min-width:700px}.regular-menu>ul li img{margin:0 0 4px}.hpp3-slider,.main-slider{position:relative;width:100%;float:left}.hp2{width:100%;float:left;border-top:5px solid #1b1b1b;border-bottom:5px solid #1b1b1b;height:15px}.main-slider-curve{width:100%;float:left;height:200px;position:absolute;bottom:0;left:0}.curve-img{background:top center no-repeat}.blog-item img,.mslider img{width:100%;height:auto}.difference{background:rgba(0,0,0,.7);bottom:257px;left:0;position:absolute;width:30%;z-index:99;color:#fff;text-align:right;padding:10px 40px 10px 0}.slide-info,.slider-info{position:absolute;padding:10px 0 25px;bottom:256px}.difference h3{font-size:30px;font-weight:300}.slider-info h3,.slider-info h4{font-family:Raleway,sans-serif;font-weight:200;display:inline-block;color:#fff;padding:5px 15px}.difference h3 span{font-weight:700;font-size:36px}.slide-info{width:55%;right:0;background:rgba(140,9,60,.8)}.main-slider.hp-option2 .bx-controls{bottom:225px;position:absolute;left:27%;width:67px;z-index:999}.main-slider .bx-controls{bottom:263px;position:absolute;right:52%;width:67px;z-index:999}@media (min-width:1401px) and (max-width:1800px){.main-slider .bx-controls{right:51.4%}.main-slider.hp-option2 .bx-controls{left:26.5%}.hp-option4 .slider-info{bottom:170px}}.hpp3-slider .bx-wrapper .bx-prev,.pro-cat .bx-wrapper .bx-prev{left:inherit;right:50px}.main-slider .bx-wrapper .bx-next,.main-slider .bx-wrapper .bx-prev{background:0 0;width:23px;height:23px;font-size:0;text-align:center;line-height:23px}.main-slider .bx-wrapper .bx-controls-direction a{text-indent:inherit}.main-slider .bx-wrapper .bx-next:after,.main-slider .bx-wrapper .bx-prev:after{color:#fff;content:"";font-family:FontAwesome;font-size:18px;line-height:20px}.main-slider .bx-wrapper .bx-next:after{content:""}.hp-option4 .bx-controls{top:50%;bottom:auto;position:absolute;right:auto;left:auto;width:100%;z-index:999}.slide-info .left{padding:0 0 0 30px;float:left;color:#fff;font-size:12px;text-align:left}.slide-info .left h3{font-size:60px;font-weight:300;color:#fff;font-family:Raleway,sans-serif}.slide-info .left h3 span{font-size:60px;font-weight:700;font-family:Raleway,sans-serif}.slide-info .left p{margin:0;text-align:left}.slide-info .right{width:400px;float:left;color:#fff;font-size:12px;text-align:left;margin-left:30px}.slide-info .right h4{font-size:18px;font-family:Raleway,sans-serif;margin:0 0 10px;font-weight:400;letter-spacing:1px}.slide-info .right .date{display:block;font-size:12px;margin-bottom:10px}.slider-info{width:45%;right:0}.slider-info h3{font-size:55px}.slider-info h3 span{font-weight:600}.slider-info h4{font-size:40px}.slider-info p{width:75%;color:#fff;font-size:14px}#paralax button,.slider-info button{border-radius:5px;font-size:18px;font-family:'Open Sans',sans-serif;font-weight:600;color:#fff;text-transform:uppercase;border:0;padding:5px 15px}.pro-slider-hp3{width:100%;float:left;position:relative;margin-top:30px}.welcome-section{background:#465686;color:#000;width:100%;float:left;padding:10px 0}.welcome-section h1{font-weight:700;text-align:center;font-family:Raleway,sans-serif;color:#fff;line-height:100%;margin:0 0 30px;padding:0}.about-prograss h2,.welcome-section strong,address li{margin-bottom:20px}.pro-slider,.products{width:100%;float:left;position:relative}.pro-bx-slider{background:#000;width:100%;float:left}.pro-slider-wrap{width:80%;float:left}.pbxslider li{background:top center/cover no-repeat}.slider-readmore{float:left;width:20%;position:relative;z-index:99;background:no-repeat;height:272px;padding:60px 0 0 80px}.slider-readmore strong{font-family:Raleway,sans-serif;font-weight:200;font-size:48px;display:block}.footerbox strong,.slider-readmore a{color:#fff;font-size:14px;font-weight:600}.footerbox h3,.stitle h2{font-size:60px;margin-bottom:20px}.footer-box h4,.footerbox h3,.footerbox h4,.stitle h2{font-weight:200;font-family:Raleway,sans-serif}.stitle h2{color:#fff}.new-collection{padding:0 0 0px;width:100%;float:left;position:relative}.pro-holder{margin-bottom:30px;position:relative}.new-tag,.sale-tag{position:absolute;font-size:14px;font-weight:700;color:#fff;text-transform:uppercase}.sale-tag{left:-27px;padding:5px 5px 5px 22px;top:5px;transform:rotate(-42deg);width:125px}.new-tag{text-align:center;width:52px;height:53px;line-height:53px;margin:15px}.pro-holder img{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.pro-holder .pro-content,.pro-holder2 .pro-overlay{opacity:0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;position:absolute;bottom:0;left:0}.pro-holder:hover img{-webkit-transform:translateY(-10%);-moz-transform:translateY(-10%);-ms-transform:translateY(-10%);-o-transform:translateY(-10%);transform:translateY(-10%);opacity:.9}.pro-holder .pro-content{visibility:hidden;width:100%;height:auto;display:block;-webkit-transform:perspective(600px) rotateX(90deg);-moz-transform:perspective(600px) rotateX(90deg);-ms-transform:perspective(600px) rotateX(90deg);-o-transform:perspective(600px) rotateX(90deg);transform:perspective(600px) rotateX(90deg);-webkit-transform-origin:center bottom 0;-moz-transform-origin:center bottom 0;-ms-transform-origin:center bottom 0;-o-transform-origin:center bottom 0;transform-origin:center bottom 0;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;transition:.3s}.pro-holder:hover .pro-content{opacity:1;visibility:visible;-webkit-transform:perspective(600px) rotateY(0);-moz-transform:perspective(600px) rotateY(0);-ms-transform:perspective(600px) rotateY(0);-o-transform:perspective(600px) rotateY(0);transform:perspective(600px) rotateY(0)}.pro-holder:hover .pro-content h2.pro-title{background:#fff;font-size:18px;font-weight:600;font-family:'Open Sans',sans-serif;padding:10px}.pro-holder:hover .pro-content li{float:left;width:50%;text-align:center;padding:3px}.pro-holder:hover .pro-content a{color:#fff;font-family:'Open Sans',sans-serif;font-size:17px;font-weight:700;font-style:italic}.addcart{background:#2e2e2e}.contact-form .input-group.textarea,.pro-footer{display:block;float:left;width:100%}.footer-one{width:100%;float:left;background:url(../images/footeronebg.jpg);padding:30px}.footer-two{background:url(../images/net.png) #6c94a7;width:100%;float:left;position:relative;padding:30px 0 50px}.footer-curve{background:top center no-repeat;float:left;bottom:1px;left:0;width:100%;height:outo}.blogbtn{background:no-repeat;width:168px;height:168px;margin:65px auto 0;display:block;text-indent:-999px;-webkit-transition:1s ease-in-out;-moz-transition:1s ease-in-out;-o-transition:1s ease-in-out;-ms-transition:1s ease-in-out;transition:1s ease-in-out}.experts,.full-tabs,.partner-logos{margin-top:30px}.blogbtn:hover{-webkit-transform:rotate(360deg) scale(1.3);-moz-transform:rotate(360deg) scale(1.3);-o-transform:rotate(360deg) scale(1.3);-ms-transform:rotate(360deg) scale(1.3);transform:rotate(360deg) scale(1.3)}.footerbox h3{color:#fff}.footerbox p{color:#e2e2e2;font-size:12px;margin:30px 0}.footer-box li a,.footerbox a,.skype_c2c_text_span{color:#fff;font-size:21px}.testim-slider p{color:#e2e2e2;font-size:12px;margin:0 0 30px}.footer-box li,.footer-box li .fa{margin-right:5px}.author-name{background:right top no-repeat;display:block}.about,.footer-three{width:100%;float:left}.footerbox h4{font-size:40px;color:#fff;margin-bottom:20px}.footerbox h4 span{font-size:13px;display:block;font-weight:400}.footerbox .form-control{width:100%;border-radius:0;border:1px solid #cbcac5;resize:none}.footerbox .btn{font-size:12px;font-weight:600;color:#fff;border-radius:0;border:0;text-transform:uppercase}.fslider img{border:7px solid #000}.footer-social a,.pro-icon span{border-radius:100%;background:#fff}.footerbox .bx-wrapper .bx-pager.bx-default-pager a{border-radius:0;height:12px;width:12px;background:#575757;margin:0 1px}.footerbox .bx-wrapper .bx-pager{text-align:left}.footer-two p{color:#666}.footer-box li{display:inline-block;color:#000}.footer-box h4{font-size:40px;color:#000}.footer-social li{display:inline-block;margin-right:10px}.footer-social strong{color:#000;display:block;font-size:40px;font-weight:30}.footer-social a{height:24px;width:24px;text-align:center;line-height:24px;display:block}.footer-four{background:url(../images/footeronebg.jpg);width:100%;float:left;padding:15px;color:#fff}.image-holder,.pro-holder2{position:relative}.pro-holder2 .pro-overlay{background:rgba(0,0,0,.5);display:block;height:100%;right:0;top:0;transition:.3s;width:100%}.pro-box:hover img,.pro-holder2:hover .pro-overlay{opacity:1}.pro-holder2 .pro-icon span{position:absolute}.pro-holder2 .pro-icon span:first-of-type,.pro-holder2 .pro-icon span:nth-of-type(3){top:0;left:50%;margin:-20px 0 0 -42px;visibility:hidden;opacity:0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.pro-holder2 .pro-icon span:nth-of-type(2),.pro-holder2 .pro-icon span:nth-of-type(4){bottom:0;right:50%;margin:0 -42px -20px 0;visibility:hidden;opacity:0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.pro-holder2:hover .pro-icon span:first-of-type,.pro-holder2:hover .pro-icon span:nth-of-type(3){top:50%;visibility:visible;opacity:1}.pro-holder2:hover .pro-icon span:nth-of-type(2),.pro-holder2:hover .pro-icon span:nth-of-type(4){bottom:50%;visibility:visible;opacity:1}.pro-icon span{height:40px;width:40px;text-align:center;line-height:40px;font-size:16px}.most-popular{background:#465686;width:100%;float:left}.most-popular .sec-border,.most-popular2 .sec-border{border-bottom:3px solid;padding-bottom:30px}.most-popular h2{font-size:60px;font-weight:700;font-family:Raleway,sans-serif;margin-bottom:30px}#paralax h2,.pro-slider-hp3 h2{font-size:40px;margin-bottom:20px;font-family:Raleway,sans-serif}.mp-box{background:#e4b758;border:1px solid #000;padding:11px;border-radius:3px; margin:10px 0px;}.mp-box img{margin-right:10px;border:thin groove #666}.mp-box h4{font-weight:600;text-align:center; color:#000;}.most-popular2{background:linear-gradient(211deg,#6c94a7 0,#545c93 74%);width:100%;float:left}.most-popular2 .mp-box{background:0 0;padding:0;border:0}sec-border2{border-bottom:3px solid;border-top:3px solid;padding:30px 0;margin:30px 0}.pro-slider-hp3 h2{font-weight:200}.hpp3-slider .bx-wrapper .bx-next,.hpp3-slider .bx-wrapper .bx-prev{background:#fff;height:30px;width:30px;text-align:center;border-radius:100%;box-shadow:rgba(0,0,0,.2) 0 0 5px}.hpp3-slider .bx-wrapper .bx-next:after,.hpp3-slider .bx-wrapper .bx-prev:after{content:"";font-family:FontAwesome;font-size:18px;line-height:30px}.hpp3-slider .bx-wrapper .bx-next:after{content:""}.hpp3-slider .bx-wrapper .bx-controls-direction a{top:-40px;text-indent:inherit;font-size:0}#paralax{background:50% 0 no-repeat fixed #970142;height:600px;padding:100px 0 0;width:100%;float:left}#paralax h2{font-weight:400;color:#fff}#paralax li,#paralax p{font-size:14px;font-weight:400;color:#fff;line-height:24px}.inner-slider{background:#ff0;max-height:400px}.about-main,.paging{text-align:center}.about-main img{border-radius:5px;max-width:100%;margin-bottom:14px}.about h2,.blog-page h2,.contact h2,.faq-page h2,.img-gallery h2,.p404 h2,.team-page h2{margin-bottom:20px;font-size:60px;font-weight:200;font-family:Raleway,sans-serif}.about a.active{background:#db748c}.about .full-tabs .nav-tabs{margin-left:127px}.about .full-tabs .nav-tabs>li{margin-right:1px}.about .nav-tabs{border-bottom:0 solid #f4b7c8}.about .tab-pane{border:1px solid #f4b7c8;padding:30px;border-radius:0 0 5px 5px}.full-tabs .nav-tabs>li a{width:220px;text-align:center;margin-right:2px}.about .nav-tabs>li a{color:#fff;font-size:14px;font-family:Roboto,sans-serif;font-weight:400;background:#e96f91;padding:15px 52px;margin-right:1px}.about .nav-tabs>li:last-child a{padding:15px 53px;margin-right:0}.about .about-main .nav>li>a:hover,.about-main .nav>li>a:focus{background:0 0;border:0!important;box-shadow:none}.about .nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{font-size:14px;background:#ff96b3;border:0;box-shadow:none;color:#fff;outline:0}.about .nav>li>a:focus,.about .nav>li>a:focus:before,.about .nav>li>a:hover,.about .nav>li>a:hover:before{background:#ff96b3;box-shadow:none;border:0;color:#fff}.about2 .team2 img{border:0;width:85%;text-align:center;margin-left:auto;margin-right:auto}.tab-content .flist{margin-top:25px}.about-prograss>div{margin-bottom:11px}.about-prograss h3{margin-bottom:9px}.experts{width:100%;float:left}.experts h2{font-size:40px;margin-bottom:20px}.experts img{border-radius:3px;width:100%;position:relative}.partner-logos h3,.team h3 a{color:#222;font-size:16px;font-weight:600;margin-top:10px}.contact .btn-info,.pro-list-footer li a{font-weight:700;text-transform:uppercase}.team span{font-size:11px}.team p{font-family:13px}.tsocial li{float:left;margin-right:10px;background:#ccc;border-radius:3px;width:35px;height:35px;text-align:center;line-height:35px;font-size:16px}.products .pro-box h3 a,.tsocial li a{color:#222}.partner-logos{width:100%;float:left;margin-bottom:30px}.partner-logos img{width:100%;border:1px solid #ccc;border-radius:3px}.partner-logos h3{margin-left:15px;margin-bottom:20px}.contact,.faq-page,.img-gallery,.p404,.team-page{background:linear-gradient(211deg,#6c94a7 0,#545c93 74%);width:100%;float:left;position:relative;margin-bottom:40px}.p404 input[type=text]{border:1px solid #ccc;border-radius:0;padding:5px}.p404 button{border-radius:0;border:0;color:#fff;font-size:14px;font-weight:600;padding:5px 10px}.faq-container .panel-default{padding:10px 10px 8px}.faq-container .panel,.faq-container .panel-group .panel{border-radius:0;box-shadow:none;background:0 0;border:0}.faq-container .panel-default>.panel-heading{background:#f5f5f5;border-radius:0;height:45px;line-height:45px;position:relative;padding:0 0 0 10px}.faq-container .panel-default>.panel-heading h3 a{font-family:Raleway,sans-serif;font-weight:400;font-size:18px;text-decoration:none;line-height:45px}.faq-container .panel-default>.panel-heading h3 a:hover,.popular a:hover,.sidebar .category li a{color:#000}.faq-container .panel-body{background:#fff}.faq-container h3.panel-title a.collapsed:before,.faq-container h3.panel-title a:before{background:#fff;color:#555;content:"";float:right;font-family:FontAwesome;font-size:12px;position:relative;z-index:111;height:25px;width:25px;line-height:24px;text-align:center;border-radius:100%;border:1px solid #dbdbdb;margin:10px}.faq-container h3.panel-title a:before{color:#fff;content:""}.team-page img{width:100%;height:auto;border-radius:3px}.prograss-sec{width:100%;float:left;margin-bottom:10px}.prograss-sec .progress-bar-info{background-color:#999}.prograss-sec .progress{background-color:#ccc;border-radius:1px;box-shadow:none;height:2px;margin-bottom:5px}.prograss-sec label{font-size:11px;font-weight:400;margin-bottom:2px}.team-exp2{margin-top:60px;width:100%;float:left}.team-exp2 img{border-radius:100%;border:5px solid transparent}.team-exp2 .pro-holder2 .pro-overlay{border-radius:100%;border:5px solid rgba(0,0,0,.5)}.image-block img,.portfolio-hover .pcontent{border-radius:2px;width:100%}.team-exp2 .pro-holder2 .pro-icon span:first-of-type{left:35%!important}.team-exp2 .pro-holder2 .pro-icon span:nth-of-type(2){left:37%!important}.team-exp2 .pro-holder2 .pro-icon span:nth-of-type(3){left:72%!important}.team-exp2 .pro-holder2 .pro-icon span:nth-of-type(4){left:75%!important}.team-exp1 strong{font-size:11px;margin:10px 0;display:block}.pro-hover p a,.team-exp1 p{font-size:13px}.image-block{display:block;position:relative;margin-bottom:30px}.portfolio-hover .pcontent{position:absolute;visibility:hidden;height:100%;display:block;top:-100%;left:0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;text-align:center}.portfolio-hover:hover .pcontent{visibility:visible;top:0}.portfolio-hover .pcontent .hover-content{position:absolute;top:40%;padding:0 50px;color:#fff;width:100%;text-align:center}.portfolio-small .portfolio-hover .pcontent .hover-content{top:20%;padding:0 10px}.portfolio-small .hover-content .view-large a{margin-bottom:20px;color:#fff}.hover-content .view-large a{background:rgba(255,255,255,.5);height:50px;width:50px;margin:0 auto 40px;text-align:center;line-height:50px;display:block;border-radius:5px;font-size:22px;color:#fff;box-shadow:0 0 5px rgba(0,0,0,.2);text-shadow:0 0 5px rgba(0,0,0,.4)}.blog-comments,.cp-gallery img,.list-pro img,.products .pro-box img,wrapper{width:100%}.cp-gallery figure{float:left;background:#fff;margin:0 2px 4px}.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;transition-duration:.8s;-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;transition-property:transform,opacity}.pro-hover,.products .pro-box{transition:.3s ease-in-out;text-align:center}address .add:before,address .email:before,address .skype:before,address .tell:before{content:"";float:left;font-family:FontAwesome}.list-pro h3,.pro-cat h3,.pro-details-sec h3,.products h2{font-family:Raleway,sans-serif}address .tell:before{content:""}address .skype:before{content:""}address .email:before{content:""}address p.first{margin-left:0}address p{margin-left:30px}.contact-form .col-md-6:first-child{padding-left:0}.contact-form .col-md-6:last-child{padding-right:0}.contact-form .form-group{border:1px solid #ccc;border-radius:3px;float:left;margin-bottom:30px;width:100%}.contact-form .input-group-addon{background:rgba(0,0,0,0);border:0}.contact-form .form-control{border:0;box-shadow:none;min-height:40px;resize:none;width:100%;border-radius:3px}#map_canvas{width:100%;height:400px;margin:40px 0;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.1)}#siteNotice>h2{font-weight:600;font-size:18px;margin-bottom:20px;background:#ccc;padding:5px;border-radius:2px}.contact .p{margin:20px 0}.list-pro,.pro-cat,.pro-cat h3,.products .pro-box,.products h2{margin-bottom:30px}.contact .btn-info{font-size:14px;color:#fff;border:0}.products h2{font-size:60px;font-weight:200}.products .pro-box{background:#fff}.products .pro-box .pro-img{margin-bottom:11px;position:relative}.products .pro-box .pro-rating{font-size:16px;margin-bottom:8px}.products .pro-box h3,.products .pro-box strong{font-size:18px;font-weight:600;font-family:Raleway,sans-serif;margin-bottom:7px;display:block}.products .pro-box strong{font-size:22px;font-weight:400;margin-bottom:10px}.pro-hover{position:absolute;left:0;top:0;width:100%;height:100%;z-index:999;border:5px solid;opacity:0}.pro-cat,.widget{position:relative;width:100%;float:left}.fp-item,.list-pro,.sidebar .category li{border-bottom:1px solid #ccc}.pro-box:hover .pro-hover{opacity:1;background:rgba(255,255,255,.8)}.pro-hover a.pcart{width:90px;height:90px;display:block;border-radius:100%;font-size:40px;color:#fff;text-align:center;line-height:90px;margin:30% auto;opacity:0;transform:translateY(-200px);transition:.6s ease-in-out}.pro-box:hover .pro-hover a.pcart,.pro-box:hover p{opacity:1;transform:scale(1);transition-delay:.2s}.pro-hover p a{text-align:center;line-height:30px;text-transform:uppercase}.pro-hover p{opacity:0;transform:translateY(200px);transition:.4s ease-in-out}.pro-cat .bx-wrapper .bx-controls-direction a{top:-60px;text-indent:inherit;font-size:0}.pro-cat .bx-wrapper .bx-next,.pro-cat .bx-wrapper .bx-prev{background:0 0;width:35px;height:35px;border:2px solid;border-radius:100%;text-align:center;line-height:30px}.pro-cat .bx-wrapper .bx-next:after,.pro-cat .bx-wrapper .bx-prev:after{content:"";font-size:15px;text-align:center;line-height:30px;font-family:FontAwesome}.pro-cat .bx-wrapper .bx-next:after{content:""}.pro-cat h3{font-size:40px;font-weight:200;border-bottom:1px solid #dedede;padding-bottom:10px}.list-pro .price,.list-pro h3,span.outstock,span.stock{margin-bottom:15px}.list-pro{width:100%;float:left;padding-bottom:30px}.list-pro h3{font-size:30px;font-weight:300}span.stock{display:block;color:#7db91b}span.outstock{display:block;color:#838383}.list-pro .price{font-size:30px;font-weight:600;display:block}.hot-deal-options,.paging{width:100%;float:left;margin-bottom:20px}.hot-deal-options li{float:left;margin-right:20px}.pro-list-footer li{float:left;margin-right:5px}.pro-list-footer li a{background:#fbfbfb;display:block;padding:10px 14px;font-size:16px;color:#222;transition:.4s ease-in-out}.sidebar h3{font-size:30px;font-weight:200;margin-bottom:20px}.sidebar .category li{line-height:30px}.widget{margin-bottom:40px}.fp-item{width:100%;float:left;padding-bottom:10px;margin-bottom:10px}.fp-item img{float:left;width:55px;margin-right:10px;border:1px solid #ccc;padding:1px}.fp-item h4{font-size:14px;font-weight:600;margin:0}.fp-item a,.fp-item p{font-size:12px}.fp-item a{float:right;font-weight:700}.pro-details-sec .pro-head{margin-bottom:15px}.pro-details-sec h3{font-size:30px;font-weight:200;margin-bottom:15px}.points li{list-style:disc inside}.quantity{width:100%;float:left;margin:20px 0}.quantity .numeric-stepper .qty,.quantity .numeric-stepper button.minus,.quantity .numeric-stepper button.plus{background:#fff;border:1px solid #ccc;height:40px;width:40px;line-height:40px;text-align:center;font-size:25px;float:left;margin-right:-1px}.quantity .numeric-stepper .qty{width:75px}.quantity .addtocart{margin-left:20px;height:40px;padding:0 20px;border:0;color:#fff;font-size:16px;font-weight:700;text-transform:uppercase}.tabs-details{width:100%;float:left;margin-top:40px;clear:both;margin-bottom:40px}.tabs-details .nav-tabs>li>a{background:#fff;color:#222}.tabs-details .tab-content{background:#fff;padding:15px;border-radius:0 0 5px 5px}.tabs-details .tab-content p{margin-top:20px}.pro-details-slider .bx-wrapper{margin-bottom:1px}.pro-details-slider #bx-pager a{float:left;margin-right:1px;background:#000}.pro-details-slider #bx-pager a:last-child{margin-right:0}.pro-details-slider #bx-pager .active img,.pro-holder:hover img{opacity:.5}.blog-item{margin-bottom:30px;width:100%;float:left}.blog-item .quote{font-size:16px;font-weight:600;font-style:italic}.blog-item .highlight{color:#fff;padding:0 5px}.video-holder iframe{width:100%;height:420px}.audio-track iframe{border:0;width:100%}.image-holder span.date{position:absolute;left:20px;top:20px;float:left;width:55px;height:55px;color:#fff;text-align:center;padding:5px;font-size:15px;border-radius:1px}.blog-title{width:100%;float:left;margin-top:15px;margin-bottom:15px;border-bottom:1px solid}.blog-title span.comments{float:right;border-radius:5px;width:38px;height:20px;text-align:center;position:relative;line-height:20px;color:#fff;font-size:12px}.blog-title span.comments:after{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:7px solid;content:"";position:absolute;left:14px;bottom:-7px}.blog-title h2{font-size:25px;font-weight:200;text-transform:uppercase;float:left}.blog-item p{font-size:13px;line-height:24px}.blog-footer{width:100%;float:left;border-top:1px solid;border-bottom:1px solid;background:#fff}.about-auther,.blog-share{border-bottom:2px dotted #ccc}.blog-footer .fa{font-size:16px}.blog-footer li{float:left;padding:15px;border-right:1px solid #f3f3f3;font-size:14px}.blog-footer li:last-child{margin-right:0;border-left:1px solid #f3f3f3;border-right:0 solid #fff}.blog-share{text-align:center;display:block;height:100px;margin-top:30px}.blog-share .title{text-align:center;background:center 25px repeat-x}.blog-share .title strong{text-align:center;font-weight:400;font-size:12px;font-family:Roboto,sans-serif;border:1px solid #ccc;background:#fff;border-radius:5px;padding:10px 20px;display:inline-block;margin-top:7px}.blog-share .social{text-align:center;margin:5px auto;width:97%}.blog-share .social a{color:#ccc;font-size:24px}.blog-share .social [title]:after{content:""}.about-auther strong,.blog-comments strong{color:#666;font-size:14px;font-family:Roboto,sans-serif;font-weight:500}.blog-comments h2,.comment-form h2{font-weight:400;color:#666}.bdetails .blog-comments img{border:5px solid #fff;border-radius:51px!important;box-shadow:0 5px 5px #ccc}.comments-list{margin:0;list-style:none}.comments-list p{font-size:12px;color:#777;margin:0}.comments-list li .comm-title a,.follow a{color:#999}.comments-list li{margin:0 0 40px;position:relative}.comments-list li .comm-title{display:block;margin:10px 0;color:#999;font-size:12px}.comments-list .sp{border-bottom:1px solid #333;margin:0}.comments-list li ul{margin:35px 0 0 80px;float:left}.comm-rep{position:absolute;right:0;top:0;color:#ffc000}.comment-form .form-list{display:block;width:94%}.about-auther{clear:both;display:block;padding-top:10px;margin-bottom:10px;width:100%;float:left}.about-auther h2,.blog-comments h2,.comment-form h2{line-height:60px;font-size:25px}.auther-img{float:left;margin-right:28px;width:70px}.auther-details{float:left;width:86%}.follow a{font-size:12px}.follow:before{content:"";font-family:FontAwesome;color:#00abf0;font-size:16px;padding-right:10px}.comm-sp{margin-left:20px;margin-right:20px}.cdate:before,.replay:before{content:"";font-family:FontAwesome;font-size:11px;color:#999;margin-right:5px}.replay:before{content:""}.comment-form li{margin-bottom:26px}.comment-form input[type=text],.comment-form textarea{width:100%;border:1px solid #ccc;border-radius:5px;padding:12px 19px;resize:none}.content a,.content a:hover{padding:10px;font-size:20px}.comment-form input[type=text]:focus,.comment-form textarea:focus{border:0;border-bottom:1px solid #ccc;transition:.5s;border-radius:0}.comment-form .btn{color:#fff;text-transform:uppercase;font-weight:600;border-radius:3px}.testimonials-bg{width:100%;float:left;padding:86px 0;margin-bottom:40px}.testimonials-bg .content_slider_text_block_wrap h3{margin-top:20px;display:block}.testimonials-bg .content_slider_text_block_wrap h3,.testimonials-bg .content_slider_text_block_wrap p,.testimonials-bg .content_slider_text_block_wrap span{color:#fff;font-family:'Open Sans',sans-serif;line-height:24px}.testimonials-bg .content_slider_wrapper{height:auto!important}.test-wrap{text-align:center;margin-bottom:80px}.test-wrap .fa{font-size:40px}.test-wrap p{font-size:18px;font-weight:600;font-family:Raleway,sans-serif;line-height:30px;margin:20px 0;color:#222}.test-wrap img{width:100px;height:100px;border-radius:100%;margin:0 auto 15px;border:5px solid #fff;box-shadow:0 0 8px rgba(0,0,0,.5)}.test-wrap strong{font-weight:400}.register{margin-bottom:40px;width:100%;float:left}.register-account li{margin-bottom:14px}.register-account .form-control,.register-account input[type=text]{width:100%;border:1px solid #ccc;height:40px;line-height:40px;padding-left:10px;border-radius:0;box-shadow:none}.register-account label{text-transform:uppercase;margin-bottom:5px;letter-spacing:1px;font-size:12px}.login-box{width:100%;box-shadow:0 0 7px rgba(0,0,0,.25);border-radius:5px 5px 0 0;border-bottom:4px solid #ccc;background:#fff}.login-box h3{display:block;text-align:center;height:53px;line-height:53px;color:#fff}.login-form{padding:40px 30px}.login-form .input-group-addon{background:0 0;font-size:20px;color:#666;border:0;border-right:1px solid #ccc}.login-form .form-control{border:0;box-shadow:none}.login-form .input-group{border:1px solid #ccc;border-radius:5px;padding:9px}.register .btn-info{text-transform:uppercase;letter-spacing:1px;padding:0 17px;border:0;height:40px;line-height:40px}.login-box .btn-info{margin-bottom:40px;margin-top:15px}.login-box span{font-size:12px;letter-spacing:1px;text-transform:uppercase;margin-top:30px}.login-box input.css-checkbox[type=checkbox]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.login-box input.css-checkbox[type=checkbox]:checked+label.css-label{background-position:0 -15px}.login-box input.css-checkbox[type=checkbox]+label.css-label{background-repeat:no-repeat;cursor:pointer;display:inline-block;height:15px;line-height:15px;padding-left:25px;vertical-align:middle;font-size:12px}.login-page{width:33%;margin:0 auto 40px;background:#fff}.panel-tabs{position:relative;bottom:30px;clear:both;border-bottom:1px solid transparent}.panel-tabs>li{float:left;margin-bottom:-1px}.panel-tabs>li>a{margin-right:2px;margin-top:4px;line-height:.85;border:1px solid transparent;border-radius:4px 4px 0 0;color:#fff}.panel-tabs>li>a:hover{border-color:transparent;color:#fff;background-color:transparent}.panel-tabs>li.active>a,.panel-tabs>li.active>a:focus,.panel-tabs>li.active>a:hover{color:#fff;cursor:default;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:rgba(255,255,255,.23);border-bottom-color:transparent}.content{position:absolute;top:49%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-transform:uppercase;font-size:60px;color:#fff;white-space:nowrap}.content a{display:block;background:#8c093c;color:#fff;text-align:center}.content a:hover{display:block;background:#000;color:#fff;text-align:center;coursor:pointer}.overlay{opacity:0}.pro-holder:hover .overlay{opacity:80%}.popular{width:100%;height:auto;padding-bottom:30px;color:#fff;display:block;background-color:#ee9617;background-image:linear-gradient(315deg,#3b6e68 0,#315097 74%)}.popular ul{padding:10px;width:90%;margin:auto}.popular li{float:left;text-align:center;width:232px;margin:5px 0}.popular a{color:#fff;font-size:16px}.footerboxmenu{font-size:20px;width:100%;height:auto;margin-top:20px}.footerboxmenu ul{list-style:none;text-decoration:underline}.footerboxmenu li{float:left;padding-left:20px;line-height:30px}.footerboxmenu a{display:block;text-align:center;margin-top:5px;background:#000;color:#fff;width:250px;padding-left:5px}.footerboxmenu a:hover{color:#ff0}.mp-box-profile,.mp-box-profile1{padding:11px;height:auto;margin-top:20px;margin-left:10px;float:left}@media screen and (max-width:480px){img,wrapper{width:100%}}@media screen and (max-width:768px){.comment form input {width: 100%!important;}.comment form textarea {width: 100%!important;}.comment form input[type="submit"] {width:50%!important;padding:18px!important;}.blog-heading a h3 { font-size:25px!important;}section.most-popular2.blog-section h4 {font-size:20px!important;line-height: 32px!important;}
.new-collection .col-lg-4.col-sm-4 {
    width: 100%;}.new-collection .col-lg-4.col-sm-4 .pro-holder{text-align:center;}.new-collection .col-lg-4.col-sm-4 .pro-holder img {
    width: 80%;height: 230px;}img,wrapper{width:100%}}@media screen and (max-width:992px){img,wrapper{width:100%}}@media screen and (max-width:1280px){img,wrapper{width:100%}}.mp-box-profile1{background:#000;border:1px solid #000;width:34%;border:thin groove #000;border-radius:3px}.mp-box-profile{background:#e4b758;border:1px solid #000;width:64%;border:thin groove #000;border-radius:3px}@media screen and (min-width:240px) and (max-width:520px){.popular{width:100%;height:auto;margin-bottom:10px;color:#fff;display:block;overflow:hidden;}.popular ul{padding:10px;width:100%}.popular li{float:left;margin:10px;padding-top:10px;text-align:center;width:100%;height:50px;background-color:#8c093c;border-radius:15px 50px 30px}.popular a{color:#fff;font-size:20px}.popular a:hover{color:#000}.footer-two{width:100%;float:left;position:relative;padding:30px 0 50px}.footerboxmenu a{display:block;margin-top:5px;background:#000;color:#fff;width:330px;padding-left:5px}.mp-box-profile,.mp-box-profile1{padding:11px;height:auto;margin-top:20px;width:100%;margin-left:10px;float:left}.mp-box-profile1{background:#000;border:1px solid #000;border:thin groove #000;border-radius:3px}.mp-box-profile{background:#e4b758;border:1px solid #000;border:thin groove #000;border-radius:3px}}*{box-sizing:border-box}.columns{float:left;width:33.3%;padding:8px}.price{list-style-type:none;border:1px solid #eee;margin:0;padding:0;-webkit-transition:.3s;transition:.3s}.price:hover{box-shadow:0 8px 12px 0 rgba(0,0,0,.2)}.price .header{background-color:#111;color:#fff;font-size:25px}.price li{border-bottom:1px solid #eee;padding:20px;text-align:center}.price .grey{background-color:#eee;font-size:20px}.button{background-color:#04aa6d;border:none;color:#fff;padding:10px 25px;text-align:center;text-decoration:none;font-size:18px}.col-md-6.call-bg,.col-md-6.whatsapp-bg{border-radius:30px 30px 0 0;text-transform:uppercase;transition:.3s}@media only screen and (max-width:600px){.columns{width:100%}}a.navbar-brand h3{color:#fff!important;font-size:25px!important;text-transform:uppercase!important;font-weight:700!important}section.main-banner img{width:100%;max-width:100%; }.pro-holder img{height:370px;width:100%}section.footer-four{text-align:center;font-size:17px;line-height:26px;padding-bottom:60px}.footer-box ul{display:inline-grid;line-height:30px}.footer-box i{font-size:18px}.footer-box li{font-size:16px;line-height:35px}.footer-box li a{font-size:17px;color:#000;line-height:25px}.social-contact{position:fixed;bottom:0;text-align:center;width:100%;left:0}.col-md-6.call-bg{background-color:#0065db}.col-md-6.whatsapp-bg{background-color:#056605;}.col-md-6.call-bg:hover,.col-md-6.whatsapp-bg:hover{transform:scaleY(1.2);background-color:#d38d0f;color:#fff}@media only screen and (max-width:768px){.scroll-item {
    width: 100%!important;
}.responsive-mp {
    height: 205px;
}.responsive-column .col-lg-4, .col-sm-4 {
    width: 100%!important;
}.header .navbar-brand{margin:10px 0}.pro-holder img{height:auto}.popular li{height:22px;background-color:transparent}.row.media-col-row{display:flex;justify-content:space-between}a.responsive-col{width:100%}.col-md-6.call-bg,.col-md-6.whatsapp-bg{padding:2px}.footer-box h4{font-size:45px}}@media screen and (max-width: 1240px) and (min-width: 768px){.row.media-col-row{display:flex;justify-content:space-between}a.responsive-col{width:100%}.col-md-6.call-bg,.col-md-6.whatsapp-bg{padding:2px}.pro-holder img{height:auto}.container{max-width:100%}}@media screen and (max-width: 1240px) and (min-width: 600px){.col-md-6.whatsapp-bg,.col-md-6.call-bg{width:100%}} 

@media only screen and (max-width:320px){
    a.navbar-brand h3 {
    font-size: 20px!important;
}
.header .nav-wrap {
    padding: 2px 0;
}
.scroll-item {
    width: 100%!important;
}
video {
    width: 100%!important;
}
.welcome-section {
    padding: 10px 0;
}
p {
    font-size: 20px;
}
h2, .h2 {
    font-size: 24px;
}
ul li {
    font-size: 18px;
}
.footer-box h4 {
    font-size: 36px;
}
.popular li {
    width: 100%;
    margin-bottom:15px;
}
.responsive-mp {
    height: 190px;
}
.new-collection .col-lg-4.col-sm-4 {
    width: 100%;
}
.pro-holder {
    text-align:center;
}
.responsive-column .col-lg-4, .col-sm-4 {
    width: 100%!important;
}
}
ul li {
    font-size: 18px;
}
h2.about-heading {
    margin-top: 50px;
}
.for-a a {
    color: #000;
    -webkit-text-stroke: 1px #fff;
    font-size: 25px;
}
span.step-h1 {
    font-weight: 900;
    text-transform: uppercase;
    color: #000;
    font-size: 30px;
    -webkit-text-stroke: 1px #fff;
}
.flex-marquee {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
}
.scroll-item img {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    box-shadow: 2px 2px 17px 0px#fff;
}
marquee {
    background-color: #464646;
    padding: 10px 0px;
}
.scroll-item {
    padding: 12px;
    border-radius: 10px;
    width: 20%;
    text-align: center;
    transition:0.3s;
}
.scroll-item:hover {
    transform: translate(0px, -10px);
    box-shadow: 0px 5px 17px -13px;
}
.scroll-item a {
    font-size: 16px;
    margin-left: 7px;
}
.scroll-item a:hover {
    color:#fff;
}
h3.style-title {
    margin: 25px 0px 12px;
    font-weight: 800!important;
    color: black;
    -webkit-text-stroke: 1px white;
    font-size: 30px;
}

/*Blog page css start here */
.blog-section {
    padding: 40px 0px;
}
.blog-img img {
    width: 100%;
}
.blog-heading a h3 {
    text-decoration: none!important;
    border: none!important;
    font-size: 40px;
    color: #fff;
    font-weight: 900;
    font-family: serif;
    font-style:italic;
    margin:15px 0px;
}
.blog-description p {
    font-size: 17px;
    line-height: 30px;
    font-family: serif;
}
.read-more a {
    font-size: 18px;
    color: #000;
    padding: 15px 30px;
    background-color: #eff234;
    border-radius: 0px 30px;
    box-shadow:0px 17px 13px -13px;
}
.read-more {
    padding: 30px 0px;
}
.blog-meta {
    display: flex;
    width: 100%;
    column-gap: 40px;
    align-items: center;
    color: #efff00;
    margin-top: 20px;
}
.sidebar {
    background-color: #0f2d50;
    padding: 20px;
}
.blog-category h3 {
    font-size: 25px;
    text-transform: uppercase;
    font-weight: bold;
}
.blog-category p {
    margin-left: 20px;
    line-height: 35px;
    font-size: 18px;
    font-family: serif;
}
.flex-blog {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    margin-bottom:20px;
}
.flex-blog img {
    width: 95%;
    height: 70px;
}
.latest-blog {
    width: 65%;
}
.recent-blog h3 {
font-size: 25px;
    text-transform: uppercase;
    font-weight: bold;
    margin-top:50px;
}
p.blog-date {
    color: #efff00;
    margin: 0px;
    font-style: italic;
}
p.latest-title {
    font-family: serif;
    font-style: italic;
}
.blog-tag h3 {
    font-size: 25px;
    text-transform: uppercase;
    font-weight: bold;
    margin-top:30px;
}
.blog-tag p a {
    font-family: serif;
    color: #eff234;
    font-style: italic;
    line-height: 30px;
}
/* Blog page css close here */
/* Single blog page css start here */
section.most-popular2.blog-section h4 {
    color: #efff4b;
    font-size: 22px;
    font-style: italic;
    font-family: serif;
    margin: 20px 0px;
}
.comment form input {
    width: 40%;
    display: block;
    padding: 8px;
    margin-bottom: 20px;
}
.comment form textarea {
    width: 40%;
    height: 200px;
    padding: 10px;
}
.comment form  input[type="submit"] {
    width: 12%;
    background-color: #efff52;
    color: #000;
    border: none;
    padding: 15px;
    margin-top: 15px;
    border-radius: 0px 30px;
    text-transform: uppercase;
    font-weight: bold;
    box-shadow: 0px 17px 13px -13px;
}
.row.media-col-row h4 {
    font-size: 26px;
    text-transform: capitalize;
    font-family: math;
}