/**
* Theme Name: Greenly Child
* Description: This is a child theme of Greenly, generated by Merlin WP.
* Author: <a href="https://creativesplanet.com/">Creative's Planet</a>
* Template: greenly
* Version: 1.0
*/

.cspt-sticky-on .cspt-pre-header-wrapper {
	display: none;
}

.cspt-pre-header-wrapper a {
    color: #fff;
}

.cspt-pre-header-wrapper a:hover,
div.cspt-social-links li a:hover {
    color: #86bb46 !important;
}

.cspt-pre-header-wrapper .cspt-social-links li a {
    font-size: 20px !important;
}

.cspt-header-style-4 .cspt-bg-color-white {
    background-color: rgba(0,0,0,0.15) !important;
    border-bottom: 1px solid rgba(0,0,0,0.15) !important;
}

.cspt-header-style-4 .cspt-bg-color-white.cspt-sticky-on {
    background-color: #fff !important;
}

.footer-wrap .cspt-footer-widget-col-1 img {
	margin-bottom: 0;
}

.input-gdpr .wpcf7-list-item {
	margin: 0;
}

.input-gdpr a {
	font-weight: 700;
	color: #86bb46;
}

.input-gdpr .wpcf7-list-item input {
	width: 25px;
    height: 25px;
    vertical-align: middle;
    margin-right: 10px;
}

.cspt-team-style-1 .creativesplanet-box-content .cspt-team-title, .cspt-team-style-1 .creativesplanet-box-content .cspt-team-title a {
    pointer-events: none;
}

.cspt-portfolio-single .cspt-featured-wrapper,
.cspt-service-single .cspt-featured-wrapper,
.cspt-blog-classic .cspt-featured-wrapper {
    display: none;
}

.cspt-title-bar-content, .cspt-title-bar-wrapper {
    min-height: 400px !important;
}

.cspt-bg-color-light.vc_column_container.vc_column_container .vc_column-inner:before, .cspt-bg-color-light:not(.vc_column_container):before, .cspt-extended-bg-col.cspt-bg-color-light:before {
    background-color: #f2f2f2 !important;
}

.type-page p a {
    font-weight: 700;
    color: #86bb46;
}

div.cspt-service-category span.cspt-service-cat a {
    pointer-events: none;
}

nav.navigation.post-navigation {
    display: none;
}

@media only screen and (max-width: 1200px) {
  
    .cspt-header-style-4 .cspt-bg-color-white {
        background-color: #86bb46 !important;
        border-bottom: 1px solid #86bb46 !important;
    }

    .cspt-navbar>div.active {
        overflow-y: auto !important;
    }

}

