@charset "utf-8";@import url('https://fonts.googleapis.com/css?family=Oxygen:400,700');@import url('https://fonts.googleapis.com/css?family=Ubuntu:400,400i,500,500i,700,700i');@import url('https://fonts.googleapis.com/css?family=Dancing+Script:400,700');@import "font-awesome.min.css";@import "icofont.css";@import "flaticon.css";@import "bootsnav.css";@import "animate.min.css";@import "animations.css";@import "VideoPopUp.css";@import "owl.carousel.min.css";@import "owl.theme.default.css";@import "jquery.fancybox.min.css";@import "preloder.css";@import "jquery-ui.css";body{background:#ffffff;font-family:'Oxygen', sans-serif;font-size:14px;font-weight:400;line-height:26px;color:#4c4c4c;position:relative;}
h1,
h2,
h3,
h4,
h5,
h6{font-family:'Ubuntu', sans-serif;color:#111111;line-height:1.2;font-weight:400;margin-top:0;margin-bottom:10px;padding:0;text-transform:uppercase;}
p{margin:0;padding:0;}
a{text-decoration:none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
a:focus,
a:hover{text-decoration:none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
ul{margin:0;padding:0;}
ul li{list-style-type:none;margin:0;padding:0;}
img{width:100%;max-width:100%;height:auto;}
.h5, h5{font-size:12px;font-style:italic;letter-spacing:2px;}
.form-control{resize:none;height:40px;margin-bottom:30px;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;}
.form-control:focus{border-color:#a2a2a2;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}
::-webkit-input-placeholder{color:#999999 !important;}
::-moz-placeholder{color:#999999 !important;}
:-ms-input-placeholder{color:#999999 !important;}
:-moz-placeholder{color:#999999 !important;}
.header-topbar-col .input-group .form-control::-webkit-input-placeholder{color:#ffffff !important;}
.header-topbar-col .input-group .form-control::-moz-placeholder{color:#ffffff !important;}
.header-topbar-col .input-group .form-control:-ms-input-placeholder{color:#ffffff !important;}
.header-topbar-col .input-group .form-control:-moz-placeholder{color:#ffffff !important;}
.common-btn{color:#ffffff;background:#8ECC0A;border:none;padding:8px 25px;text-transform:uppercase;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.common-btn:hover{color:#ffffff;background:#111111;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.overlay-black{position:relative;}
.overlay-black:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background-color:rgba(0, 0, 0, 0.7);}
.overlay-white{position:relative;}
.overlay-white:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background-color:rgba(255, 255, 255, 0.9);}
.section-title{margin-bottom:60px;text-align:center;}
.section-title .title-style{position:relative;display:inline-block;}
.section-title .title-style h2{font-size:36px;margin-bottom:0;}
.section-title .title-style:before{content:"";position:absolute;left:0;top:-8px;width:100px;height:3px;background:#8ECC0A;}
.section-title .title-style:after{content:"";position:absolute;right:0;bottom:-10px;width:100px;height:3px;background:#8ECC0A;}
.section-title p{font-weight:bold;margin-top:20px;letter-spacing:1px;}
#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:99999999;}
#status{width:200px;height:200px;position:absolute;left:50%;top:50%;background-image:url(../images/preloder.gif);background-repeat:no-repeat;background-position:center;margin:-100px 0 0 -100px;}
.scrollup{width:40px;height:40px;position:fixed;display:none;bottom:20px;right:20px;z-indent:99999;background-color:#8ECC0A;color:#ffffff;text-align:center;line-height:40px;font-size:20px;border-top-right-radius:10px;border-bottom-left-radius:10px;}
.scrollup:hover{color:#111111;}
.page-pagination{text-align:center;}
.page-pagination .pagination{margin:20px 0 25px;}
.page-pagination .pagination>li>a,
.page-pagination .pagination>li>span{background:transparent;color:#8ECC0A;}
.page-pagination .pagination>li>a:hover{color:#ffffff;background:#8ECC0A;}
.page-pagination-left{text-align:left;}
.page-pagination-right{text-align:right;}
.main-herader{position:relative;background:#ffffff;}
.social-group{margin-top:20px;}
.social-group ul li{margin-bottom:5px;margin-right:5px;display:inline-block;border-bottom:none !important;padding:0;}
.social-group ul li a i{width:40px;height:40px;background:#4e4e4e;text-align:center;color:#ffffff;font-style:20px;line-height:40px;border-bottom-right-radius:15px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.social-group ul li a i:hover{background:#8ECC0A;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.header-topbar{background:#8ECC0A;}
.header-topbar-col{padding:10px 0;}
.header-topbar-col p{color:#ffffff;margin-top:4px;}
.header-topbar-col p i{margin-right:5px;color:#ffffff;}
.header-topbar-col p a{color:#ffffff;}
.header-topbar-col .form-control{background:#7fb609;margin-bottom:0;height:35px;border:none;position:relative;border-bottom-left-radius:15px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.header-topbar-col .form-control:hover{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.header-topbar-col .input-group .form-control:focus{background:#ffffff;}
.header-topbar-col .input-group .btn{background:#7fb609;color:#ffffff;height:35px;width:50px;border:none;border-top-right-radius:15px;}
nav.navbar .navbar-brand{height:auto;}
nav.navbar .navbar-brand img.logo{width:160px;height:auto;}
nav.navbar.bootsnav{z-index:9999;}
nav.navbar.bootsnav ul.nav li.active > a{color:#8ECC0A;}
nav.navbar.bootsnav ul.nav > li > a{padding:32px 15px;text-transform:uppercase;font-weight:400;color:#4e4e4e;}
nav.navbar.bootsnav ul.nav > li > a:hover{color:#8ECC0A;}
.navbar-right .dropdown-menu{right:auto;}
nav.navbar.bootsnav ul.navbar-right li.dropdown ul.dropdown-menu li a{text-align:left;}
nav.navbar.bootsnav ul.navbar-right li.dropdown
ul.dropdown-menu li.dropdown > a.dropdown-toggle:before{content:"\f107";float:right;}
nav.navbar.bootsnav li.dropdown ul.dropdown-menu{border-top:3px solid #8ECC0A;}
nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li > a{color:#4e4e4e;}
nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li > a:hover{color:#8ECC0A;}
nav.navbar.bootsnav ul.dropdown-menu.megamenu-content
.content ul.menu-col li a{color:#4e4e4e;text-transform:capitalize;}
nav.navbar.bootsnav ul.dropdown-menu.megamenu-content
.content ul.menu-col li a:hover{color:#8ECC0A;}
.badge{background:#8ECC0A;}
.attr-nav > ul > li.dropdown ul.dropdown-menu{margin-top:-2px;}
.col-menu .title{font-size:18px;text-transform:uppercase;}
.header-two nav.navbar.bootsnav{width:100%;background:transparent;border:none;position:fixed;left:0;top:5;z-index:99999;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.header-two.changer nav.navbar.bootsnav{background:#ffffff;-webkit-box-shadow:0px 8px 12px -10px rgba(0,0,0,0.2);-moz-box-shadow:0px 8px 12px -10px rgba(0,0,0,0.2);box-shadow:0px 8px 12px -10px rgba(0,0,0,0.2);}
.header-two .navbar .logo-1{margin-top:5px;display:none;width:200px;}
.header-two .navbar .logo-2{margin-top:5px;display:block;width:200px;}
.header-two.changer .navbar .logo-1{display:block;}
.header-two.changer .navbar .logo-2{display:none;}
.header-navbar-two .navbar-default .navbar-nav>li>a{color:#ffffff;}
.header-two.changer .navbar-default .navbar-nav>li>a{color:#333333;}
.header-two.changer .navbar-default .navbar-nav>.active>a,
.header-two.changer .navbar-default .navbar-nav>li>a:hover{color:#8ECC0A;}
.header-navbar-two .navbar-nav{margin-right:30px;}
.header-col{position:relative;}
.nav-search-box{position:absolute;top:32px;right:0;}
.nav-search-box i{color:#ffffff;font-size:20px;}
.header-two.changer .nav-search-box i{color:#8ECC0A;}
.header-two .nav-search-box .modal{z-index:99999999;}
.header-two nav.navbar.bootsnav ul.nav > li > a{color:#e6e6e6;}
.header-two nav.navbar.bootsnav ul.nav > li > a:hover{color:#8ECC0A;}
.header-two.changer{background:#ffffff !important;}
.header-two.changer nav.navbar.bootsnav ul.nav > li > a{color:#4e4e4e;}
.header-two.changer nav.navbar.bootsnav ul.nav > li > a:hover{color:#8ECC0A;}
.header-two nav.navbar.bootsnav .attr-nav > ul > li > a i{color:#ffffff;}
.header-two.changer nav.navbar.bootsnav .attr-nav > ul > li > a i{color:#4e4e4e;}
.affix{border-bottom:1px solid #cccccc;background:#ffffff;top:0;width:100%;z-index:999;-webkit-box-shadow:0px 8px 12px -10px rgba(0,0,0,0.2);-moz-box-shadow:0px 8px 12px -10px rgba(0,0,0,0.2);box-shadow:0px 8px 12px -10px rgba(0,0,0,0.2);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.main-slider-area{}
.carousel-fade .carousel-inner .item{opacity:0.6;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;}
.carousel-fade .carousel-inner .active{opacity:1;}
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1;}
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right{opacity:1;}
.carousel-fade .carousel-control{z-index:99;}
.carousel-caption{position:absolute;right:0;left:0;top:45%;text-align:center;-moz-transform:translateY(-25%);-ms-transform:translateY(-25%);-o-transform:translateY(-25%);-webkit-transform:translateY(-25%);transform:translateY(-25%);}
.slide-1{background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;}
.slide-2{background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;}
.slide-3{background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;}
.slide-newone{background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;}
.slide-1:before, .slide-2:before, .slide-3:before, .slide-newone:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:0;background:rgba(0, 0, 0, 0.5);}
.carousel-indicators{bottom:0;}
.carousel-control.right,
.carousel-control.left{background-image:none;}
.carousel .item{height:75vh;width:100%;}
.carousel-caption p{letter-spacing:10px;font-size:16px;text-transform:capitalize;}
.carousel-caption h3{color:#ffffff;font-size:45px;margin-top:20px;margin-bottom:30px;text-transform:uppercase;letter-spacing:1px;}
.carousel-caption h3 span{color:#8ECC0A;}
.carousel-caption .btn{font-size:14px;padding:10px 30px;border:1px solid #ffffff;color:#ffffff;background:transparent;text-transform:uppercase;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.carousel-caption .btn:hover{background:#8ECC0A;border-color:#8ECC0A;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.carousel-caption h3:nth-child(2){animation-delay:1s;}
.carousel-caption button{animation-delay:1.5s;}
.p{padding-top:125px;text-align:center;}
.p a{text-decoration:underline;}
.slider-area-two{}
.slider-area-two .carousel .item{height:100vh;}
.slider-area-two .carousel-caption{top:50%;}
.about-section{padding:100px 0 70px;overflow:hidden;}
.about-col{margin-bottom:30px;}
.about-col h2{font-size:36px;}
.about-col h2 span{color:#8ECC0A;}
.about-col h5{color:#999999;margin-bottom:20px;}
.about-col .para-space{margin-bottom:20px;}
.about-img{position:relative;}
.about-img img{border-top-right-radius:70px;border-bottom-left-radius:70px;}
.about-section-two{padding-top:100px;overflow:hidden;}
.about-section-two .about-img img{border-top-right-radius:0;border-bottom-left-radius:0;}
.future-plan{margin-top:30px;}
.future-plan h3{font-size:24px;margin-bottom:20px;}
.plan-item{background:#f5f5f5;padding:10px 10px 10px 50px;position:relative;margin-bottom:20px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}
.plan-item i{position:absolute;left:10px;top:10px;width:25px;height:25px;background:#8ECC0A;color:#ffffff;line-height:25px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.plan-item:hover i{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.plan-item p{font-weight:bold;}
.activities-section ul{margin-top:20px;}
.activities-section ul li{padding:6px 15px;background:#f5f5f5;margin-bottom:5px;}
.activities-section ul li i{color:#8ECC0A;margin-right:10px;}
.video-section{padding:100px 0;background:url(../images/bg/1.jpg);position:relative;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;}
.video-col{text-align:center;}
.video-col i{color:#8ECC0A;font-size:100px;}
.service-section{padding:100px 0 70px;}
.service-col{margin-bottom:30px;text-align:center;}
.service-col i{width:60px;height:60px;border-top:3px solid #8ECC0A;border-bottom:3px solid #8ECC0A;color:#8ECC0A;text-align:center;font-size:30px;line-height:45px;margin-bottom:20px;padding:5px 15px;border-top-right-radius:20px;border-bottom-left-radius:20px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.service-col:hover i{background:#8ECC0A;color:#ffffff;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.service-col h4{margin-top:20px;}
.service-section-two{}
.service-section-two .service-col{position:relative;padding-left:80px;text-align:left;}
.service-section-two .service-col i{position:absolute;left:0;top:0;}
.exclusive-service-area{padding:0 0 70px;}
.exclusive-service-col{margin-bottom:30px;}
.service-item{position:relative;margin-bottom:50px;padding-left:70px;}
.service-item i{position:absolute;left:0;top:0;font-size:50px;color:#8ECC0A;}
.service-item-right{padding-left:0;padding-right:70px;text-align:right;}
.service-item-right i{left:auto;right:0;top:0;}
.counter-section{padding:80px 0 50px;background:#f5f5f5;}
.counter-col{margin-bottom:30px;text-align:center;}
.counter-col .counter{width:150px;margin:auto;background:#8ECC0A;margin-bottom:20px;padding:15px 10px;border-top-right-radius:30px;border-bottom-left-radius:30px;}
.counter-col .counter span{color:#ffffff;font-size:36px;line-height:36px;}
.counter-col p{color:#111111;font-size:18px;text-transform:uppercase;}
.portfolio-section{padding:100px 0;}
.portfolio-nav{float:none;text-align:center;margin-bottom:30px;}
.filtr-container{}
.portfolio-nav li{display:inline-block;cursor:pointer;margin-right:10px;margin-left:10px;text-transform:capitalize;font-weight:bold;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.portfolio-nav li:hover{color:#8ECC0A;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.filtr-item{width:33.25%;padding:0;}
.hover-box{position:relative;overflow:hidden;text-align:center;}
.hover-layer{width:100%;height:100%;margin:0 auto;position:absolute;left:0;right:0;top:0;z-index:0;-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);background:rgba(0, 0, 0, 0.8);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.hover-box:hover .hover-layer{-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.hover-box-content{position:absolute;top:50%;right:0;left:0;z-index:111;margin-top:-15px;}
.hover-box-content a i{color:#8ECC0A;font-size:32px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.hover-box:hover .hover-box-content a i{opacity:1;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.hover-box-content p{position:absolute;left:0;right:0;bottom:-30px;color:#ffffff;text-transform:uppercase;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.hover-box-content p a{color:#ffffff;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.hover-box-content p a:hover{color:#8ECC0A;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.hover-box-content{opacity:0;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.hover-box:hover .hover-box-content{opacity:1;-webkit-transition:all 0.8s ease-in-out;-moz-transition:all 0.8s ease-in-out;-o-transition:all 0.8s ease-in-out;-ms-transition:all 0.8s ease-in-out;transition:all 0.8s ease-in-out;}
.hover-box .thumbnail{padding:0;border-radius:0;border:none;margin-bottom:0;background:transparent;display:inline-block;}
.portfolio-col-three .page-pagination .pagination{margin-top:50px;margin-bottom:0;}
.portfolio-col-four{padding:100px 0;overflow:hidden;}
.portfolio-col-four .filtr-item{width:25%;}
.portfolio-col-four .page-pagination .pagination{margin-top:50px;margin-bottom:0;}
.portfolio-title-section{}
.portfolio-title-section .filtr-item{padding-left:15px;padding-right:15px;margin-bottom:30px;}
.portfolio-title-box{background:#111111;padding:30px 10px;text-align:center;}
.portfolio-title-box h4{margin-bottom:0;}
.portfolio-title-box h4 a{color:#ffffff;}
.portfolio-details{padding:100px 0 50px;}
.details-col{margin-bottom:50px;}
.details-col ul li{margin-bottom:20px;}
.details-col ul li i{margin-right:10px;color:#8ECC0A;}
.details-col ul li a{color:#111111;}
.newsletter-section{padding:100px 0 70px;background:url(../images/bg/1.jpg);}
.newsletter-col{margin-bottom:30px;}
.newsletter-col h3{color:#ffffff;margin-bottom:20px;font-size:20px;}
.newsletter-col h3 span{color:#8ECC0A;}
.newsletter-col .form-control{background:transparent;height:45px;color:#cccccc;}
.newsletter-col p{color:#ffffff;margin-bottom:20px;}
.newsletter-col .input-group .btn{height:45px;background:#8ECC0A;color:#ffffff;border-color:#8ECC0A;}
.skillbar{position:relative;display:block;margin-bottom:15px;width:100%;background:#eee;height:20px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-webkit-transition:0.4s linear;-moz-transition:0.4s linear;-ms-transition:0.4s linear;-o-transition:0.4s linear;transition:0.4s linear;-webkit-transition-property:width, background-color;-moz-transition-property:width, background-color;-ms-transition-property:width, background-color;-o-transition-property:width, background-color;transition-property:width, background-color;}
.skillbar-title{position:absolute;top:0;left:0;width:110px;font-weight:bold;font-size:13px;color:#ffffff;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-top-left:3px;-moz-border-radius-bottom-left:3px;border-top-left-radius:3px;border-bottom-left-radius:3px;}
.skillbar-title span{display:block;background:rgba(0, 0, 0, 0.1);padding:0 20px;height:20px;line-height:20px;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;border-top-left-radius:3px;border-bottom-left-radius:3px;}
.skillbar-bar{height:20px;width:0px;background:#8ECC0A;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.skill-bar-percent{position:absolute;right:10px;top:0;font-size:11px;height:20px;line-height:20px;color:#333333;}
.skillbar-col{margin-bottom:30px;}
.skillbar-col h3{margin-bottom:30px;font-size:20px;color:#ffffff;}
.skillbar-col h3 span{color:#8ECC0A;}
.team-section{padding:100px 0 70px;}
.team-single-col{margin-bottom:30px;position:relative;overflow:hidden;}
.team-img{overflow:hidden;}
.team-img img{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.team-single-col:hover .team-img img{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2);}
.team-info{position:absolute;bottom:0;left:0;width:100%;background:rgba(0, 0, 0, 0.7);text-align:center;padding:15px 10px;}
.team-info h4{margin-bottom:0;}
.team-info h4 a{color:#ffffff;}
.team-info p{color:#8ECC0A;font-size:12px;}
.team-social-group{position:absolute;left:-30%;top:0;padding:30px 15px;background:#8ECC0A;border-bottom-right-radius:50px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.team-single-col:hover .team-social-group{left:0;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.team-social-group ul li{margin-bottom:5px;}
.team-social-group ul li:last-child{margin-bottom:0;}
.team-social-group ul li a i{color:#ffffff;font-size:18px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.team-social-group ul li a i:hover{color:#111111;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.team-single-col-two{}
.team-single-col-two .team-info{width:110%;padding:30px 10px 50px;-webkit-border-radius:80px;-moz-border-radius:80px;-ms-border-radius:80px;-o-border-radius:80px;border-radius:80px;margin-left:-5%;margin-bottom:-10%;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.team-single-col-two:hover .team-info{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.team-details-area{padding:100px 0 70px;}
.team-details-col{margin-bottom:30px;}
.team-details-col img{border-radius:10px;}
.team-details-box{padding:40px 50px;background:#f5f5f5;border-top-right-radius:50px;border-bottom-left-radius:50px;}
.team-details-box h3 span{color:#8ECC0A;font-size:32px;}
.team-biograpy{margin-top:20px;}
.team-biograpy li{text-transform:capitalize;font-weight:bold;border-bottom:1px solid #d8d8d8;padding-bottom:10px;margin-bottom:10px;}
.team-biograpy li:last-child{border-bottom:none;}
.team-biograpy li i{color:#8ECC0A;margin-right:5px;margin-left:5px;font-size:20px;}
.testimonial-section{padding:100px 0;position:relative;background-size:cover;background-position:50% 50%;}
.test-item{padding:50px 40px;border:3px solid #8ECC0A;border-right:none;border-left:none;text-align:center;border-top-right-radius:100px;border-bottom-left-radius:100px;}
.test-item img{width:80px !important;height:80px !important;margin:auto;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;}
.test-item h4{color:#ffffff;margin-bottom:10px;margin-top:20px;}
.test-item span{font-size:12px;color:#8ECC0A;}
.test-item p{color:#ffffff;margin-top:20px;}
.testimonial-col .owl-theme .owl-nav{margin-top:30px;}
.testimonial-col .owl-theme .owl-dots .owl-dot span{margin-bottom:0;margin-top:0;}
.testimonial-col .owl-theme .owl-dots .owl-dot.active span,
.testimonial-col .owl-theme .owl-dots .owl-dot:hover span{background:#8ECC0A;}
.blog-section{padding:100px 0 70px;}
.blog-col{margin-bottom:30px;text-align:center;}
.blog-img{position:relative;margin-bottom:20px;overflow:hidden;}
.blog-img img{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.blog-col:hover .blog-img img{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2);}
.post-date{position:absolute;left:0;bottom:0;width:100px;height:50px;background:#8ECC0A;text-align:center;border-top-right-radius:30px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.blog-col:hover .post-date{background:#111111;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.post-date h3{color:#ffffff;font-size:16px;margin-bottom:0;padding-top:8px;}
.blog-col h4{font-size:18px;margin-bottom:20px;}
.blog-col h4 a{color:#111111;}
.blog-col h4 a:hover{color:#8ECC0A;}
.info-bar{background:#f5f5f5;margin-bottom:20px;padding:5px 15px;}
.info-bar ul li{margin-right:20px;display:inline-block;}
.info-bar ul li i{margin-right:5px;color:#8ECC0A;}
.info-bar ul li a{color:#333333;}
.blog-col .embed-responsive{margin-bottom:20px;}
.blog-section.blog-section-two .blog-col{text-align:left;}
.blog-sidebar-col{text-align:left;}
.sidebar-search-box{margin-bottom:50px;}
.sidebar-search-box .input-group .form-control{height:45px;border-color:#8ECC0A;}
.sidebar-search-box .input-group-btn .btn{height:45px;width:60px;background:#8ECC0A;}
.sidebar-search-box .input-group-btn .btn i{font-size:22px;color:#ffffff;}
.categories{margin-bottom:50px;}
.sidebar-title h3{border-bottom:1px dashed #cccccc;padding-bottom:5px;margin-bottom:30px;}
.categories ul li{margin-bottom:10px;}
.categories ul li a{color:#111111;text-transform:capitalize;}
.categories ul li a:hover{color:#8ECC0A;}
.sidebar-post{margin-bottom:50px;}
.sidebar-post ul li{position:relative;padding-left:100px;margin-bottom:50px;}
.sidebar-post ul li img{position:absolute;left:0;top:0;width:70px;height:70px;}
.sidebar-post ul li h4{margin-bottom:0;}
.sidebar-tags{margin-bottom:0;}
.sidebar-tags ul li{border:1px solid #dddddd;margin-bottom:22px;margin-right:10px;display:inline-block;}
.sidebar-tags ul li a{padding:10px 20px;color:#ffffff;background:#111111;text-transform:capitalize;}
.sidebar-tags ul li a:hover{background:#8ECC0A;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.blog-single-section{padding:100px 0 70px;}
.blog-single-section .blog-single-col{text-align:left;}
.blog-single-col p{margin-bottom:30px;}
.blog-form-area h3{margin-bottom:30px;}
.blog-form-area h3 a{color:#111111;}
.blog-commment-item{position:relative;padding-left:90px;margin-bottom:50px;}
.blog-commment-item img{position:absolute;left:0;top:0;width:70px;height:70px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;}
.blog-commment-item h4{margin-bottom:10px;}
.middele-comment{margin-left:60px;}
.form-field .btn{border:none;background:#8ECC0A;color:#ffffff;padding:10px 25px;margin-bottom:30px;text-transform:uppercase;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.form-field .btn:hover{background:#111111;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.client-section{padding:50px 0;background:#f5f5f5;}
.defult-page-title{padding:80px 0;text-align:center;background-position:center;background-repeat:no-repeat;background-size:cover;}
.page-title-box{background:rgba(0, 0, 0, 0.7);padding:50px 80px;display:inline-block;border-top-right-radius:50px;border-bottom-left-radius:50px;}
.page-title-box h2{font-size:36px;color:#ffffff;}
.page-title-box p{color:#8ECC0A;text-transform:uppercase;}
.page-title-box p a{color:#c5c5c5;}
.page-title-box p a:hover{color:#8ECC0A;}
.shopping-area{padding:100px 0 70px;}
.shopping-col{margin-bottom:30px;}
.product-img{position:relative;}
.product-img{border:1px solid #dedede;border-bottom:none;}
.new{position:absolute;left:0;top:0;background:#8ECC0A;padding:0px 10px;}
.new:after{content:"";width:0;height:100%;border-top:9px solid transparent;border-bottom:9px solid transparent;border-left:8px solid #8ECC0A;position:absolute;top:0;right:-8px;}
.new p{color:#ffffff;font-size:12px;line-height:18px;letter-spacing:1px;}
.usado{position:absolute;left:0;top:0;background:#8ECC0A;padding:0px 10px;}
.usado:after{content:"";width:0;height:100%;border-top:9px solid transparent;border-bottom:9px solid transparent;border-left:8px solid #8ECC0A;position:absolute;top:0;right:-8px;}
.usado p{color:#ffffff;font-size:12px;line-height:18px;letter-spacing:1px;}
.product-over-box{position:absolute;left:50%;bottom:0;background:rgba(0, 0, 0, 0.7);width:80%;margin-left:-40%;text-align:center;padding:10px 10px 8px;-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);-o-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.shopping-col:hover .product-over-box{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-o-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.product-over-box a i{color:#ffffff;margin-left:10px;margin-right:10px;font-size:25px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.product-over-box a i:hover{color:#8ECC0A;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.product-info{border:1px solid #dedede;padding:20px 15px;}
.product-info h4 a{color:#333333;}
.product-info p{color:#8ECC0A;font-weight:bold;font-size:16px;}
.product-info p del{color:#999999;font-size:13px;}
.soldout{width:80px;height:auto;position:absolute;right:0;bottom:0;}
.shopping-sidebar{margin-bottom:30px;}
.sidebar-widget{margin-bottom:50px;}
.shop-sidebar-title{margin-bottom:30px;border-bottom:1px solid #dddddd;}
.shop-sidebar-title h3{margin-bottom:0;padding-bottom:10px;}
.shop-categories .panel-group .panel{border-radius:0;}
.shop-categories .panel-body li a{color:#333333;}
.shop-categories .panel-body li a:hover{padding-left:5px;color:#8ECC0A;}
.priceing-range .ui-widget.ui-widget-content{margin-top:10px;}
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-button, html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active{border-radius:50%;background:#8ECC0A;}
.priceing-range .ui-slider-horizontal .ui-slider-range{background:#000000;}
.priceing-range input{color:#8ECC0A !important;}
.filter-color{}
.filter-color .color-item{width:30px;height:30px;float:left;margin-right:10px;margin-bottom:10px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;}
.color-select-1{background:#000000;}
.color-select-2{background:#3F51B5;}
.color-select-3{background:#673AB7;}
.color-select-4{background:#2196F3;}
.color-select-5{background:#F44336;}
.color-select-6{background:#E91E63;}
.color-select-7{background:#009688;}
.color-select-8{background:#4CAF50;}
.color-select-9{background:#8BC34A;}
.color-select-10{background:#CDDC39;}
.color-select-11{background:#FFEB3B;}
.color-select-12{background:#607D8B;}
.filter-brands ul li{padding:5px 0;}
.filter-brands ul li a{color:#333333;}
.filter-brands ul li a:hover{padding-left:5px;color:#8ECC0A;}
.popular-product ul li{position:relative;padding-left:100px;margin-bottom:30px;}
.popular-product ul li a img{width:80px;height:auto;position:absolute;left:0;top:0;}
.popular-product ul li p a{color:#333333;}
.pricing-area{padding:100px 0 70px;}
.pricing-col{margin-bottom:30px;background:#f5f5f5;text-align:center;border-bottom-right-radius:5px;border-bottom-left-radius:5px;webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.pricing-col:hover{box-shadow:0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.pricing-header{padding:30px 30px;margin-bottom:20px;background:#dddddd;border-bottom-left-radius:100px;position:relative;}
.pricing-header p{position:absolute;right:0;top:0;padding:8px 30px;font-size:16px;color:#ffffff;background:#8ECC0A;border-bottom-left-radius:40px;text-transform:uppercase;letter-spacing:1px;}
.pricing-header h3{font-size:50px;}
.pricing-header h3 sup{color:#8ECC0A;font-size:18px;}
.pricing-header h3 span{font-size:14px;color:#666666;}
.pricing-content ul li{border-bottom:1px solid #d2d2d2;padding-bottom:10px;margin-bottom:10px;}
.pricing-content ul li:last-child{border-bottom:none;}
.pricing-content .common-btn{border-top-right-radius:0;border-top-left-radius:0;padding-top:15px;padding-bottom:15px;}
.error-area{padding:100px 0 70px;}
.error-col{margin-bottom:30px;text-align:center;}
.error-col h1{font-family:'Dancing Script', cursive;font-size:36px;margin-bottom:50px;}
.error-col h1 span{font-size:60px;color:#8ECC0A;}
.error-col img{width:40%;margin:0 auto;}
.error-col h4{margin-top:30px;margin-bottom:0;}
.error-col h4 a{color:#111111;}
.error-col h4 a:hover{color:#8ECC0A;text-decoration:underline;}
.account-area{padding:100px 0 100px;}
.account-col .nav-tabs{text-align:center;}
.account-col .nav-tabs>li{float:none;display:inline-block;}
.account-col .tab-content{border:1px solid #dddddd;border-top:none;padding:30px 30px;}
.account-area .my-btn{border-radius:0;padding:10px 25px;color:#ffffff;background:#8ECC0A;border:none;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.account-area .my-btn:hover{background:#111111;color:#ffffff;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.faq-area{padding:100px 0;}
.panel-heading .accordion-toggle:after{content:"\f106";font-family:FontAwesome;float:right;font-size:20px;color:#8ECC0A;}
.panel-heading .accordion-toggle.collapsed:after{content:"\f107";}
.faq-col h1{margin-bottom:30px;}
.faq-col .panel-title{font-size:18px;}
.contact-area{padding:100px 0 0;}
.contact-col{margin-bottom:50px;text-align:center;}
.contact-infobox{border:1px solid #dcdcdc;padding:50px 30px;border-radius:5px;}
.contact-infobox i{width:80px;height:60px;border-top:3px solid #8ECC0A;border-bottom:3px solid #8ECC0A;color:#8ECC0A;text-align:center;font-size:30px;line-height:45px;margin-bottom:20px;padding:5px 15px;border-top-right-radius:20px;border-bottom-left-radius:20px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.contact-infobox:hover i{background:#8ECC0A;color:#ffffff;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.contact-form-row .contact-col{margin-bottom:0;}
.contact-form-row .contact-col .form-control{height:50px;border-radius:5px;}
.contact-form-row .contact-col .btn{color:#ffffff;background:#8ECC0A;padding:15px 30px;border:none;text-align:left;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.contact-form-row .contact-col .btn:hover{background:#111111;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.contact-textarea{text-align:left;}
.contact-textarea textarea{height:100% !important;}
.product-details-area{padding:100px 0 70px;}
.product-details-col{margin-bottom:30px;}
.my-product-carousel .nav-pills>li>a{border-radius:0;padding:0;}
.my-product-carousel .nav-pills>li.active>a{background:transparent;}
.review{margin-bottom:20px;}
.review a{margin-left:10px;color:#8ECC0A;}
.product-details-col h2 del{font-size:18px;}
.select-color{margin-top:20px;}
.select-color .color-circle{width:30px;height:30px;background:#000000;display:inline-block;margin-right:10px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;}
.select-color .color1{background:#000000;}
.select-color .color2{background:#345E9D;}
.select-color .color3{background:#E91E63;}
.select-color .color4{background:#7B1FA2;}
.select-color .color5{background:#2E7D32;}
.select-size{margin-top:20px;}
.product-action{margin-top:50px;}
.product-action a{padding:10px 20px;border:1px solid #999999;color:#666666;margin-right:10px;}
.product-action a i{margin-right:5px;}
.product-action a:hover{background:#8ECC0A;border-color:#8ECC0A;color:#ffffff;}
.product-discrtiption-area{padding:0 0 100px;}
.product-discrtiption-col .nav-tabs{border-bottom:none;}
.product-discrtiption-col .nav-tabs>li.active>a,
.product-discrtiption-col .nav-tabs>li.active>a:focus,
.product-discrtiption-col .nav-tabs>li.active>a:hover{color:#ffffff;background:#8ECC0A;}
.product-discrtiption-col .nav-tabs>li>a{border-radius:0;text-transform:capitalize;color:#333333;background:#f5f5f5;}
.product-discrtiption-col .nav-tabs>li>a:hover{color:#ffffff;background:#8ECC0A;}
.product-discrtiption-col .tab-content{padding:30px 30px 30px 30px;background:#f5f5f5;border-top:0;}
.product-discrtiption-col .tab-content ul{margin-top:30px;}
.product-discrtiption-col .tab-content ul li{margin-bottom:10px;margin-top:10px;}
.product-discrtiption-col .tab-content ul li i{margin-right:5px;}
.reviews-item{position:relative;padding-left:100px;margin-bottom:30px;}
.reviews-item img{width:80px;height:80px;position:absolute;left:0;top:0;}
.reviews-item h4{margin-bottom:0;}
.reviews-item p{margin-top:10px;}
.related-products-area{padding:0 0 70px;text-align:center;}
.related-products-area h2{margin-bottom:30px;}
.cart-area{padding:100px 0;}
.product-thumb{position:relative;padding-left:100px;text-align:left;}
.product-thumb img{position:absolute;left:0;top:-45px;width:80px;height:auto;}
.product-thumb a{color:#333333;}
.cart-col tbody tr td{padding:70px 0;}
.quantity-numbar a{padding:5px 10px;background:#f5f5f5;font-size:20px;line-height:24px;}
.quantity-numbar span{background:#8ECC0A;color:#ffffff;width:30px;font-size:20px;line-height:24px;padding:5px 10px;}
.coupon-area{padding:50px 0 30px;background:#f5f5f5;}
.coupon-col{margin-bottom:20px;}
.coupon-col .form-group .form-control{margin-bottom:0;padding:10px 20px;height:40px;}
.coupon-col .btn-default{height:40px;border-radius:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.coupon-col .btn-default:hover{background:#8ECC0A;color:#ffffff;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.coupon-col a{font-size:18px;line-height:28px;color:#333333;margin-top:10px;}
.coupon-col a:hover{text-decoration:underline;}
.shipping-address-area{padding:100px 0 70px;}
.shipping-col{margin-bottom:30px;}
.shipping-address-area h3{margin-bottom:30px;}
.shipping-col select{width:100%;height:40px;}
.shipping-col .btn-default{height:40px;border-radius:0;text-transform:uppercase;line-height:26px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.shipping-col .btn-default:hover{color:#ffffff;background:#8ECC0A;border-color:#8ECC0A;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.shipping-col hr{border-color:#cabfbf;}
.shipping-col ul{margin-bottom:20px;}
.shipping-col ul li:last-child{border-top:1px solid #cabfbf;margin-top:20px;padding-top:20px;}
.checkout-area{padding:100px 0 70px;}
.checkout-col{margin-bottom:30px;}
.billing-details{padding:50px 30px;background:#f5f5f5;}
.billing-details .form-control{border:none;border-bottom:1px solid #cccccc;background:transparent;padding-left:0;}
.billing-details a{color:#333333;}
.order-col{padding:50px 30px;background:#f5f5f5;}
.order-col ul{margin-top:20px;margin-bottom:30px;}
.order-col ul li{margin-bottom:5px;padding-bottom:5px;}
.order-col ul hr{border-color:#cccccc;}
.order-col ul li:last-child strong{color:#345E9D;}
.order-col a img{width:45px;display:inline-block;}
.list-border{border-top:1px solid #cccccc;margin-top:20px;padding-top:20px;}
.order-col .btn-default{border-radius:0;text-transform:uppercase;line-height:26px;padding:8px 20px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.order-col .btn-default:hover{color:#ffffff;background:#8ECC0A;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.main-footer{background:#111111;padding:80px 0 50px;}
.footer-col{padding-bottom:30px;}
.footer-col h3{color:#ffffff;margin-bottom:40px;}
.footer-col h3 span{color:#8ECC0A;}
.footer-col p{color:#d0d0d0;}
.footer-col .top-para{margin-bottom:20px;}
.footer-col ul li{margin-bottom:7px;padding-bottom:7px;border-bottom:1px solid #353535;}
.footer-col ul li:last-child{border-bottom:none;}
.footer-col ul li a{display:block;color:#d0d0d0;}
.footer-col ul li a:hover{color:#8ECC0A;}
.twitter-box{background:rgba(0, 0, 0, 0.4);padding:15px 20px;margin-bottom:10px;border-bottom-left-radius:30px;border-top-right-radius:30px;position:relative;}
.twitter-box i{position:absolute;left:0;top:0;z-index:0;font-size:60px;opacity:0.2;}
.twitter-box p{z-index:1;}
.twitter-box p a{color:#8ECC0A;}
.address-col ul{margin-top:20px;}
.address-col ul li{border-bottom:none;color:#d0d0d0;font-style:italic;}
.address-col ul li i{width:25px;}
.main-footer-two{padding-top:30px;padding-bottom:30px;background:#000000;}
.inside-bgc-footer{background:rgba(27, 27, 27, 0.75);padding:80px 0 40px;border-radius:200px;}
.flickr{}
.footer-col .flickr li{border:none;float:left;margin:0;padding:0;}
.flickr li a img{width:86px;height:auto;margin-bottom:-1px;}
.copyright-bar{padding:20px 0;background:#000000;}
.footer-sociai-group{margin-bottom:10px;}
.footer-sociai-group a i{width:35px;height:35px;font-size:15px;color:#ffffff;background:rgba(27, 27, 27, 0.75);text-align:center;line-height:35px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.footer-sociai-group a i:hover{color:#ffffff;background:#8ECC0A;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.copyright-col p{color:#9a9a9a;}
.copyright-col p a{color:#8ECC0A;}
.demo-page-header{padding:200px 0;background:#111111;background-image:url(../images/demo/1.jpg);background-position:center;background-size:cover;}
.header-content{text-align:center;}
.header-content h1{color:#ffffff;margin-bottom:30px;}
.header-content h1 span{color:#8ECC0A;font-size:50px;}
.header-content .btn{font-style:16px;background:#8ECC0A;border:none;padding:18px 40px;color:#ffffff;text-transform:uppercase;}
.demo-content-area{padding:150px 0 100px;}
.demo-content-col{margin-bottom:50px;text-align:center;}
.demo-content-col h2{margin-top:30px;margin-bottom:10px;color:#111111;}
.demo-content-col h2 a{color:#111111;}
.demo-content-col ul li{margin-bottom:10px;margin-top:10px;}
.demo-content-col ul li a{font-weight:bold;color:#777777;text-transform:uppercase;}
.pages-col{text-align:center;}
.pages-col h1{margin-bottom:20px;padding-bottom:10px;border-bottom:2px dashed #cccccc;}