@media screen and (min-width: 992px) {
    .header-style-1, .header-style-2, .header-style-3 {
        background-color: rgba(0, 0, 0, 0.65) !important;
    }
}


#header {
    margin-top: 25px !important;
}


@media screen and (min-width: 1200px){
    .header-style-1 #navbar, .header-style-2 #navbar, .header-style-3 #navbar {
        /*margin-top: 10px !important;*/
    }
}
@media screen and (min-width: 992px){
    .header-style-1 .navbar-header, .header-style-2 .navbar-header, .header-style-3 .navbar-header {
         margin-top:  0 !important;
    }
}

.features-section {
     padding-bottom: 0px !important;
}


.services-section .grid .details {

    padding: 18px 25px;
}


.services-section .view-details a {
    color: #f8f8f8;
}

.services-section .view-details a:hover {
    color: #bfbfbf;
}


.section-title, .section-title-s2, .section-title-s3 {
    margin-bottom: 25px !important;
    margin-top: 25px !important;
}


@media screen and (min-width: 1200px) {
    .header-style-1 #navbar, .header-style-2 #navbar, .header-style-3 #navbar {
        margin-right: 0px !important;
        border-right: 0px !important;
    }
}
    @media screen and (min-width: 1200px) {
        .header-style-1 #navbar, .header-style-2 #navbar, .header-style-3 #navbar {
            margin-right: 0px !important;
            border-right: 0px !important;
        }
    }


.header-style-1 .sticky-header, .header-style-2 .sticky-header, .header-style-3 .sticky-header {
    background-color: rgba(0, 0, 0, 0.85) !important;
}
.feature-projects .count, .projects-pg-section .count {
    font-size: 35px !important;
    font-size: 2.5rem !important;
    color: #32657e !important;

}


.feature-projects .grid .details h4, .projects-pg-section .grid .details h4 {
    text-transform: none !important;
}
.page-title .breadcrumb li a {
color: #f8f8f8 !important;
}


.page-title .breadcrumb li a:hover {
    color: #bfbfbf !important;
}
