/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/

iframe#MRM_new {
    height: 100vh;
    border: none;
    min-width: 100%;
    min-height: 1500px;
}


/*header issue cover*/
.header {
	padding-top: 15px !important;
    padding-bottom: 15px !important;
	}
    
.header-Right {
    float: none !important;
    }
    
@media (min-width: 768px) {

.header .container {
	width: 100%;
	}
   
.header-Right {
    float: none;
    } 

.header {
    padding-top: 40px;
    padding-bottom: 30px;
    position: relative;
	}
/*end header issue cover*/   
} /* 768px */

.boldest label {
    font-size: 1.5em !important;
    font-weight: bold;
}

h2.widget-title {
    display: none;
}

.articlesbottomadd {
    padding-bottom: 0px;
    width: 100%;
}

.single .entry-featured .entry-thumb {
	display: none !important;
}

.x-comments-area {
	display: none !important;
}

.h-custom-headline:hover a {
	color: #00661e;
}

#text-29 {
	color: #000000;
	text-align: center;
}

#mailchimpsf_widget-3 .h-widget {
	color: #ffffff;
}

#text-44  .h-widget {
	color: #ffffff;
}

#text-25  .h-widget {
	color: #ffffff;
}

#text-6  .h-widget {
	color: #ffffff;
}

#text-26  .h-widget {
	color: #ffffff;
}

.yaarp-related .abbr {
	display: none !important;
}

.x-breadcrumbs {
	display: none !important;
}

.ups-sidebar-home-3 .h-widget {
	background-color: #fff;
	padding: 10px;
	border: 10px solid #fff;
}

.featured-meta {
	display: none !important;
}

.blog .post.category-daily-commute {
	display: none;
}

.blog .x-main .hentry:not(.has-post-thumbnail)>.entry-featured, 
.search .x-main .hentry:not(.has-post-thumbnail)>.entry-featured, 
.archive .x-main .hentry:not(.has-post-thumbnail)>.entry-featured {
	display: none !important;
}

.blog .x-main .hentry:not(.has-post-thumbnail)>.entry-wrap, 
.search .x-main .hentry:not(.has-post-thumbnail)>.entry-wrap, 
.archive .x-main .hentry:not(.has-post-thumbnail)>.entry-wrap {
	width: 100%;
	float: none;
	padding-left: 0;
}

.slb_content .slb_template_tag .slb_template_tag_item .slb_template_tag_item_title {
	font-family: "Open Sans", sans-serif;
}

/* 22 April 2021 Blog title all caps*/
.blog-content H3 {
    text-transform: uppercase;
}
.single-post .single-header h1{text-transform:uppercase;}

.category-society-picks .page-title {display: none;}




@media only screen and (min-width: 992px) and (max-width: 1199px){
.daily_commute_Section .header_catname{height:85px;}
}


@media only screen and (min-width: 767px) and (max-width: 991px){
.daily_commute_Section .header_catname{height:62px;}
}

h2.widget-title {
    font-family: 'Open Sans',sans-serif !important;
    text-transform: uppercase;
    font-size: 20px;
    text-align: center;
    font-weight: 700;
}

section#text-5 a {
    color: black;
    text-transform: uppercase;
    font-size: 21px;
}

@media (max-width: 767px){
.right_Section {
    padding: 0 0px;
}
	.left_sidebarSction .widgetSction img {
    width: 100%;}
}

.post_button_slider {
    display: none;
}
.daily_commute_Section_inner a.cat_button_link {
    display: none;
}

@media(max-width:767px){
    section#adbutler-9 { 	/*display:none;*/
	margin-bottom: 25px;
	}
	
	div#placement_301021_0_ins img {
    width: 100%;
}
}

@media(min-width:768px){
  section#adbutler-13 {display:none;}
	
	.single-post figure.single_banner_image img {
    max-height: 500px;
    max-width: fit-content;
    margin: 0 auto;
    padding-bottom: 40px;}
	.single-post .single-header h1 {
    font-size: 31px;
    line-height: initial;}
}
.socialmedia{padding-top:10px;}
.socialmedia i {font-size: 21px;padding-right: 10px;color: #000;}
.socialmedia p{font-weight: 600;
    font-size: 14px;}
h2.page-title.big_size {
    font-size: 35px;
    padding-bottom: 15px;
    line-height: normal;
}
/* 
.article_Section a.cat_button_link {display:none;} */

.single-post figure.single_banner_image img{object-fit: contain;}

.post_heading_slider a {
    color: #000;
}


figure.single_banner_image img {
max-width: 100% !important;
object-fit: cover !important;
object-position: top;
}

@media(min-width:768px){
	.home_slider_wrapper figure img {display: block;}
.blog-thumb figure a{padding-bottom: 55%;}
}

@media(max-width:767px){
	.post_heading_slider{font-size:2rem;line-height:1.8rem;
	}
	
	.home_slider_formobile {background-position: 85% bottom;}
}

.right_Section {
    padding-left: 60px;
    padding-top: 3em;
}

.single_banner_image img {
 
    padding-bottom: 30px;
}