/*
Theme Name: croplife-eu
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/
/*Alternative Blog Card*/
.article-content-wrap .post-header h3.title { font-family: Plus Jakarta Sans;
	font-size: 20px!important;
	color: #02682F!important;
}

/*Top Menu */
#header-outer[data-format=default] #social-in-menu {
    margin: 0 0 0 10px!important;}

/*Hide Categories*/
.meta-category {display:none!important;}

/*Archives*/
body.archive .row .col.section-title h1 {
    font-size: 28px!important;
    line-height: 50px!important;
    color: #015425!important;}

body .row .col.section-title span.subheader {
	color: #9a9a9c!important;}

.masonry.material .masonry-blog-item h3 {
    color: #015425!important;
	font-size: 22px!important;
    line-height: 32px!important;
}

/*Blog Sidebar*/
body #sidebar h4 {color:#00692f!important; font-size:20px!important;}
#sidebar .widget {margin-bottom:30px!important;}

/*Single Post Headers*/
.blog-title h1.entry-title {color: #015425!important;}
body[data-button-style^=rounded].single .heading-title[data-header-style=default_minimal] .meta-category a {   color: #015425!important;
    border-color: #015425!important;}

/*news, commitments & events blog pages - CSS ON PAGE*/


/* Page Headers */
#page-header-bg h1 { 
	font-size:30px!important;
	line-height:40px!important;
}

#page-header-bg .subheader { 
	font-size:16px!important;
	line-height:1!important;
	font-family: 'Plus Jakarta Sans'!important;
}

@media only screen and (min-width: 1000px) {
	#page-header-bg[data-alignment-v="middle"] .span_6 .inner-wrap {
		padding-top:50px!important;
	}
}
	

/* Latest Category Pages */
.latest-cat-page .inner-wrap .article-content-wrap { padding:15% 10%!important;}
.latest-cat-page h3.title {font-size:20px; line-height:30px!important;}

/* Latest Category Pages ? */
.page-id-4501 .subheader a {color:#f1e853!important;}
.page-id-4501 .subheader a:hover {color:white!important;}

.page-id-6397 .subheader a {color:#f1e853!important;}
.page-id-6397 .subheader a:hover {color:white!important;}

.page-id-4497 .subheader a {color:#f1e853!important;}
.page-id-4497 .subheader a:hover {color:white!important;}

.page-id-4499 .subheader a {color:#f1e853!important;}
.page-id-4499 .subheader a:hover {color:white!important;}


.page-id-394 .subheader a {color:#f1e853!important;}
.page-id-394 .subheader a:hover {color:white!important;}



/* Blog Latest */

.nectar-post-grid .nectar-post-grid-item .content .post-heading {max-width:90%!important;}

.side-post-features img {
    max-width: 100%!important;
    float: left;
    margin-right: 20px;
	border-radius: 15px;
}

/*.side-post-features .excerpt, .three-col-feature .excerpt { display:none!important;}*/
a.article-featured {display:none!important;}
.latest .meta-category {display:none!important;}
.latest img { border-radius: 15px; }
.latest h3.title a {color:#015425!important;}
/*.news .category-title h2 a {color:#142e56!important;}
.news .category-title h2 a:hover {color:#f26e31!important;}
.news .category-title h2 {font-size:40px; padding-bottom:20px!important; color:#142e56!important;}*/
.events .nectar-recent-posts-single_featured h2 { margin: 15px 0!important;}
.events .nectar-recent-posts-single_featured .inner-wrap { width: 90%!important; }

.latest-activities .blog-recent[data-style*=classic_enhanced] .article-content-wrap {padding:10%!important;}
.latest-activities h3.title {font-size:18px!important; line-height:26px!important; color:#015425!important;}

.latest-activities .blog-recent[data-style*=classic_enhanced] .post-featured-img { height: 160px!important;}

@media (min-width: 690px){
  .latest.three-col-feature .span_4 { width: 28%; }
  .latest.three-col-feature .col {margin-right: 5%; }
}

@media (max-width: 690px){
	.nectar-cta[data-style=arrow-animation] .link_wrap .link_text {
    padding: 0 0 0 30px!important;}
	
	.nectar-recent-posts-single_featured .recent-post-container .excerpt {
    margin-bottom: 30px;
    width: 95%;}
	
	.nectar-recent-posts-single_featured[data-padding="6%"] .recent-post-container{
	padding-top: 10%;
    padding-bottom: 10%;}
}


/*Resources ACF - Column Width?*/
@media (min-width: 690px) {
.resources-template-default .vc_col-sm-10 {width:100%!important;}
}

/*Resources ACF - Heading*/

.resources-template-default .container.main-content {max-width:990px!important;}
.resources-template-default .heading-title {background:#58bfe8!important;}

.resources-template-default .section-title h1 {font-size:24px!important; line-height:30px!important; color:white!important;}

.resources-template-default .heading-title[data-header-style=default_minimal] h1{ padding: 5px 0 0px 0;}

.single .heading-title[data-header-style=default_minimal] {padding:30px 0px 30px 0px!important;}

/* Media query for mobile devices (adjust the max-width as needed) */
@media (max-width: 767px) {
    .single .heading-title[data-header-style=default_minimal] {
        padding: 20px 20px 20px 20px!important;
    }
}

/*Resources ACF - PDF Buttons*/

.acf-view__resource_file{
    background: #58bfe8!important;
    display: inline-block!important;
    padding: 10px!important;
	margin-bottom:20px!important;
}

.acf-view__resource_file a{ color:white!important;}
.acf-view__description_resource .acf-view__label {display:none;}


@media only screen and (max-width: 690px) {
	.resources-template-default .section-title h1 {
		font-size:20px!important; line-height:26px!important;}
	.acf-view.acf-view--id--5256 { padding: 0 30px; }
}

/*Supporting-Docs*/
.supporting-docs [class^=icon-].icon-tiny { font-size: 20px!important;margin-right:15px!important;}
.supporting-docs h6 {margin-bottom:30px!important}

/*Careers*/
body .careers .toggle[data-inner-wrap=true]>div .inner-toggle-wrap {
    padding: 30px 40px!important;}

/*Annual Review Post Category Header*/
.single.single-format-video .heading-title {
    padding-bottom: 10px!important;
    margin-bottom: 10px!important;
}

/*Portfolio Products*/
body.single-portfolio h1 {font-size:30px!important;}

/* @media only screen and (max-width: 690px) { 
	.product-head {margin-top:200px!important;}
}*/

/* Home Slider */
.cle-slide .button a {color: #015425!important; font-weight: 700!important; font-size:14px!important; z-index: 99999999999999;}
.cle-slide .content h2 {max-width: 750px!important;}
.nectar-slider-wrap[data-full-width="false"][data-button-sizing="regular"] .cle-slide .button a {
    padding: 20px 25px!important;
}

/* Styles for screens with a maximum width of 768 pixels (typical mobile devices) */
@media (max-width: 768px) {
  .cle-slide {
	  padding-top: 100px!important;
  }
}


/* Home Pillars*/
body .home-pillars h5 a { color:white!important;}
body .home-pillars h5 a:hover { color:#f1e853!important;}
    
/* News Element */
h2.post-heading {font-size:24px!important;}

/*Footer*/

/*Footer Mobile*/   
@media only screen and (min-width: 1000px) {
	body #footer-outer .row {   padding: 75px 0 0px;}
} 
/* Media query for mobile devices */
/*@media only screen and (max-width: 999px) {
#footer-outer[data-using-bg-img="true"]  { background-position: right!important;}
}*/