

.blog_holder.masonry article .post_text {background-color: #ededed;}

/* ================   Headings Start   =================*/
h1 {font-size: 24px; margin-bottom: 8px; font-weight: 600;}
h2 {font-size: 20px; margin-bottom: 4px; margin-top: 8px; font-weight: 600;}
h3 {font-size: 16px; margin-bottom: 0px; margin-top: 4px; font-weight: 700;}
h4 {font-size: 14px; margin-bottom: 4px;}
#text-7 > h6 {margin-bottom: -2px;}
#text-8 > h6 {margin-bottom: -2px;}
/* ================   Headings End   =================*/

/* ================   Tabs =================*/
.q_tabs .tab-content p {margin-top: 0px;}
.q_tabs .tabs-container {border: 1px solid #6f8643; border-top: 7px solid #6f8643; background-color: #fdfdfd; padding: 12px; margin-top: -6px;}
.q_tabs {text-align: left;}
.q_tabs .tabs-nav {margin-bottom: 0px;}
.q_tabs .tabs-nav li a:hover{background-color: #265c3a; color: #fff;}
.q_tabs .tabs-nav li a {padding: 0 14px;}
/* ================   Tabs =================*/

/* ================   Footer =================*/
content_bottom: {background-color: #265c3a; color: #fff;}
.footer_top {padding: 20px 25px 0px;}
.widget h5 {font-weight: bold;}
.widget h6 {font-weight: bold;}
/* ================   Footer =================*/

.post_description {display:none;}
.post_author a {display:none;}

.content_bottom {margin-top: 20px;}

.wpb_wrapper ul li {margin-bottom: 6px;}

/* ================   Mobile Nav =================*/
nav.main_menu>ul>li>a {font-size: 12px;}
nav.main_menu>ul>li>a span {padding: 0 10px;}
nav.mobile_menu ul li a,
nav.mobile_menu ul li h3{color: #ededed;}

body .wpb_content_element, body ul.wpb_thumbnails-fluid > li, body .last_toggle_el_margin, body .wpb_button { margin-bottom: 5px; }




.widget.widget_search form input[type="text"], .header_top .searchform input[type="text"] {background-color: #dce3cf;}

.wp-caption-text {font-size: 11px; font-style: italic; margin-top: 0;}

.post_comments {display: none;}
.latest-vert-separator {display: none;}
.post_author  {display: none;}
.date, .month {font-weight: bold;}

.endangered {font-weight: 700;}
.threatened {font-weight: 700;}

.projects_holder>.mix {text-align: center; background-color: #ededed; padding-bottom: 6px;}
.portfolio_title {margin: 6px 0 0; display: block;}
.project_category {display: none;}
/*.latest_post {background-color: #ededed; padding-bottom: 0px;}*/
.latest_post_text {background-color: #ffffff; padding: 6px;}

footer, .footer_top, .footer_top p, .footer_top li {text-align: center;}

.flexslider, .portfolio_slider {margin: 0 0 10px;}
.wpb_column>.wpb_wrapper .portfolio_slider:last-child, .wpb_column>.wpb_wrapper .flexslider:last-child {margin-bottom: 10px;}

.content .container .container_inner {padding: 30px 0 0 0;}

/* ================   Smart Post =================*/
.smart-post-list-single-container a {font-size:13px;}
.smart-post-list-main, .smart-post-list-main li {margin-bottom: 24px;}
.smart-post-list-date {font-size:11px;}
aside .widget {border-bottom: 0px solid #ddd;}
aside .widget h5, .side_menu .widget h5 {margin: 0 0 0; color: #000;}
/* ================   Image Gallery Single =================*/
#content .wpb_gallery_slides ul.slides, .content .wpb_gallery_slides ul.slides, .wpb_gallery_slides ul.slides, #content .wpb_gallery_slides ul.flex-direction-nav, .content .wpb_gallery_slides ul.flex-direction-nav, .wpb_gallery_slides ul.flex-direction-nav, body .wpb_gallery_slides ul li, .wpb_content_element .wpb_gallery_slides ul li {list-style: none; padding: 0; background-image: none; margin-top: 6px;}

.nopaddingtop p {padding-top: 0px; margin-top: 0px;}
strong {font-weight: 700;}
.blog_holder article .post_info .date {color: #6f8643;}
.blog_holder article .post_description {display: none;}

.latest_post p {margin-top: 0px;}
.latest_post_title h3 {line-height: 11px;}

.smart-post-list-main .text-left-of-excerpt {display: table-row; line-height: 16px; margin-top: 6px;}