/* Universal */

.divider-spacer-10 {
    height: 10px;
    min-height: 10px;
    overflow: hidden;
    clear: both;
}

.divider-spacer-20 {
    height: 20px;
    min-height: 20px;
    overflow: hidden;
    clear: both;
}

.divider-spacer {
    height: 100px;
    min-height: 100px;
    overflow: hidden;
    clear: both;
}

.pt-130 {
    padding: 130px 0 0 0;
}

.product-action {
    margin: 10px 0 0;
}

.product-action .btn-sm.btn-radius {
    padding: 10px 20px;
}

.product-action .btn-default.animated:hover {
    padding: 10px 20px;
}


/* Logo */

nav.navbar .navbar-brand img.logo {
    width: 199px;
}


/* Home baner */

.header-slide h3 {
    font-size: 55px;
}

.header-slide .owl-carousel .title {
    font-size: 40px;
}


/* Slider */

.slide-block {
    padding: 100px 0 130px;
}

.header-slide {
    padding: 132px 0 0;
    height: 900px;
}

.header-slide h1 {
    font-size: 50px;
    line-height: 50px;
}


/* Feature */

.feature {
    margin: 0
}

.feature .feature-info {
    /* background: #f8f8f8 none repeat scroll 0 0;
    border: 1px solid #d1d1d1;
    padding: 20px; */
}

.feature .feature-info p {
    min-height: 85px;
}

.feature-box.feature-text1 .step {
    font-size: 40px;
    line-height: 30px;
}


/* Side */

.header-slide .owl-carousel .owl-item::before {
    background: #f8f8f8;
}

.side {
    background-color: #333333;
}


/* Back to top */

#back-to-top .top {
    background: #333333
}


/* Team */

.team {
    background: #ffffff;
    border-right: #d1d1d1 1px solid;
}

.team-info {
    color: #fff;
}

.team .team-info .social a.full-width {
    width: auto;
}

.team .team-info .member-name,
.team .team-info .member-position {
    font-size: 24px;
}


/* Footer */

footer.theme-bg .footer-bottom {
    background: #149e36;
    border-top: 1px solid rgba(255, 255, 255, 0.25);
}


/* Media Query */

@media screen and (max-width:767px) {
    nav.navbar .navbar-brand img.logo {
        width: 115px;
    }
}

@media (max-width: 992px) {
    nav.navbar .navbar-brand img.logo {
        width: 115px;
    }
}