/*
Theme Name: Eco Press Child
Theme URI: http://cmsmasters.net/eco-press-child/
Author: cmsmasters
Author URI: http://cmsmasters.net/
Description: Eco Press Child Theme
Template: eco-press
Version: 1.0.0
License:
License URI:
Text Domain: eco-press-child
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-image-header, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready
*/

.header_mid_inner {
    width: 100%!important;
}

.header_mid .logo_wrap .logo img {
    max-height: 80%;
}

@media only screen and (max-width: 1440px) and (min-width: 769px) {
.header_donation_but_wrap .header_donation_but .cmsmasters_button {
    padding: 0 34px!important;
    width: initial!important;
    font-family: 'Lato', Arial, Helvetica, 'Nimbus Sans L', sans-serif!important;
    font-size: 13px!important;
    font-weight: 300;
    font-style: normal;
    text-transform: uppercase;
    letter-spacing: .1em;
    line-height: 42px!important;
    speak: initial!important;
    -webkit-font-smoothing: initial!important;
    -moz-osx-font-smoothing: initial!important;
    text-align: initial!important;
    -webkit-border-radius: 30px!important;
    border-radius: 30px!important;
}
.header_donation_but_wrap .header_donation_but .cmsmasters_button:before {content:none!important;}
.header_donation_but_wrap .header_donation_but .cmsmasters_button span {display: inherit!important;}
}

@media (min-width: 1039px) {
	.donate-btn {display: none!important;}
}
@media (max-width: 1038px) {
	.header_donation_but_wrap {display: none!important}
}

/*
.pl-categs-staff .profile_outer .preloader.highImg, .cmsmasters_profile_horizontal .cmsmasters_profile_header .cmsmasters_profile_title {
    pointer-events: none;
}
*/
.profile_sidebar, .cmsmasters_open_profile .profile_content.with_sidebar:before {
    display: none;
    content: none!important;
}
.cmsmasters_open_profile .profile_content.with_sidebar {width: 65%;margin:0px auto;float:none;}

p.ls-l a, p.ls-l {
    line-height: 1.4!important;
    font-size: 10px!important;
}
p.ls-l {width:300px!important;margin-top:-10px!important;transform: none!important;}

.videoattrib .cmsmasters_row_overlay {height: 110%!important;}
.fw-row {
    margin-top: -80px;
}
.fw-row .cmsmasters_row_inner.cmsmasters_row_fullwidth {padding: 0 10px;}
.fw-row p, .fw-row a {
    padding: 10px 0;
    color: #fff;
    line-height: 1.2;
    font-size:12px;
}
.cmsmasters_counter_inner span {transform: none!important;}
.page-id-60 .headline_outer:after {
    content: "Photo: Nasa";
    padding: 10px;
    position: relative;
    font-size: 12px;
    color: #fff;
}

.greenpeace:after {
    content: "Photo: Robert Meyer/Greenpeace";
    padding: 10px;
    position: relative;
    font-size: 12px;
    color: #fff;
}
.page-id-529 .greenpeace:after {
    content: "Photo: Greenpeace";
    padding: 10px;
    position: absolute;
    font-size: 12px;
    color: #fff;
    bottom: -8px;
}

.page-id-11258 .headline_color:after {
    content: "Photo: Kris Krug";
    padding: 10px;
    position: absolute;
    font-size: 12px;
    color: #fff;
    bottom: -8px;
} 
.page-id-11258 .headline_outer {
    background-position: center 25%;
}
.page-id-11087 .headline_outer {
    background-position: 50% 50%;
}

.page-id-901 .headline_outer, .postid-11965 .headline_outer {background-position: bottom center;}

.cust-counters span.cmsmasters_counter_suffix {
	font-family: 'Lato', Arial, Helvetica, 'Nimbus Sans L', sans-serif;
    font-size: 48px;
    line-height: 54px;
    font-weight: 300;
    font-style: normal;
    text-transform: none;
    text-decoration: none;
}

.cust-counters .cmsmasters_counter_title {
	font-family: 'Lato', Arial, Helvetica, 'Nimbus Sans L', sans-serif;
    font-size: 24px;
    line-height: 30px;
    font-weight: 300;
    font-style: normal;
    text-transform: none;
    text-decoration: none;
}


h3, h3 a, .cmsmasters_quotes_slider .cmsmasters_quote_content, .cmsmasters_twitter_wrap .cmsmasters_twitter_item_content, .cmsmasters_twitter_wrap .cmsmasters_twitter_item_content a, .cmsmasters_toggles .cmsmasters_toggle_title a, .cmsmasters_stats .cmsmasters_stat_inner_stat_info .cmsmasters_stat_counter_wrap, .cmsmasters_stats.stats_mode_bars.stats_type_vertical .cmsmasters_stat_wrap .cmsmasters_stat_title, .cmsmasters_stats.stats_mode_bars .cmsmasters_stat_wrap .cmsmasters_stat .cmsmasters_stat_inner .cmsmasters_stat_counter_wrap, .post_nav a, .cmsmasters_post_timeline .cmsmasters_post_date .cmsmasters_day, .header_top a, .header_top, .cmsmasters_stats.stats_mode_circles .cmsmasters_stat_wrap .cmsmasters_stat_title, .cmsmasters_counters .cmsmasters_counter_wrap .cmsmasters_counter .cmsmasters_counter_inner .cmsmasters_counter_title, .cmsmasters_single_slider .cmsmasters_single_slider_item_title a {
    font-weight: 400!important;
}

article ol {
    list-style-position: outside;
    margin-left: 20px;
    list-style-type: decimal;
}
article li {
    margin-left: 25px;
}
article ol li p {
    padding: 20px 0 0!important;
}

#post-11979 h3 a {
    font-size: 22px;
}

.page-id-11087 .cmsmasters_column.one_first p {
    font-family: 'Lato', Arial, Helvetica, 'Nimbus Sans L', sans-serif;
    font-size: 28px;
    line-height: 30px;
    font-weight: 300;
    font-style: normal;
    text-transform: none;
    text-decoration: none;
}
h2.cmsmasters_donation_form_title {display: none;}


@media (max-width: 768px) {
a.logo img {
    width: 75%!important;
}
.header_mid_inner .logo .logo_retina, .header_mid .header_mid_inner .logo_wrap {width:100%!important;}
img.logo_retina.logo_retina_overlaps_scroll {
    float: left;
}
#navigation li a {
    text-align: center!important;
    padding-left: 0!important;
}
}

.donation-anonymous_donation small.description {visibility:hidden!important;}
.donation-anonymous_donation small.description:before {visibility:visible!important; content:"Check this box to hide your personal info in our donors list"}


.cmsmasters_post_content_meta .entry-meta p a, .cmsmasters_post_content p a, article p a, .entry-content a > span {font-weight: bold!important; font-family: 'Lato', Arial, Helvetica, 'Nimbus Sans L', sans-serif;}

.find-out-more {min-width: 200px!important; text-align: center!important;}

html.csstransitions #page.cmsmasters_header_overlaps_enabled #header:not(.navi_scrolled) .header_mid, html.csstransitions #page.cmsmasters_header_overlaps_enabled #header:not(.navi_scrolled) .header_mid ul.navigation > li > a {background-color: transparent; color: #fff;}
@media only screen and (max-width: 1024px) {
#header nav div, #header nav ul, #header nav li, #header nav a, #header nav span {
    background-color: #00b22f;
}}
html.csstransitions #page.cmsmasters_header_overlaps_enabled #header:not(.navi_scrolled) ul.navigation > li {border: 0px!important}
.home #page.cmsmasters_heading_under_header #middle .headline .headline_outer {
    padding-top: 0px;
}
.header_top .meta_wrap a{
	text-align: center!important;
	text-transform: uppercase;
	letter-spacing: .1em;
	
}
.header_top .header_top_left {
    text-align: center;
}
.cmsmasters_notice.cmsmasters_notice_success{
	display: none;
}