/*
Theme Name: GoodDay Child
Theme URI: http://cmsmasters.net/goodday-child/
Author: cmsmasters
Author URI: http://cmsmasters.net/
Description: GoodDay Child Theme
Template: goodday
Version: 1.0.0
License:
License URI:
Text Domain: goodday-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
*/

@media (max-width:1300px){
	body .custom-list .cmsms_row_outer .cmsms_row_inner.cmsms_row_fullwidth{
		padding-right: 20%!important;
	}
	.custom-list .blog.columns .post{
		/*padding-right: 0!important;*/
		max-width: 200px;
	}
}
@media (max-width:992px){
	body .custom-list .cmsms_row_outer .cmsms_row_inner.cmsms_row_fullwidth{
		padding-right: 0!important;
		padding-right: 5%!important;
	}
	.custom-list .blog.columns .post{
		/*padding-right: 0!important;*/
		max-width: 50%;
	}
}
@media (max-width:767px){
	body .custom-list .cmsms_row_outer .cmsms_row_inner.cmsms_row_fullwidth{
		padding-right: 0!important;
		padding-right: 5%!important;
	}
	.custom-list .blog.columns .post{
		/*padding-right: 0!important;*/
		max-width: 100%;
	}
}


html .cmsms_color_scheme_footer .footer_bg{
	/*background-color: #0971B3!important;*/
}
html .service .cmsms_row_margin{
	display:flex;
	align-items:center;
}
@media (max-width:768px){
	html .service .cmsms_row_margin{
	display:flex;
	flex-wrap:wrap;
	flex-direction:column;
}
html .service .cmsms_row_margin .one_half{
	width: 100%;
}
html .service:nth-child(even) .cmsms_row_margin{
	flex-direction:column-reverse;
}
}


.top-heading{
	height: 200px;
}
html a{
	font-size:18px;
}
.cursor{
	cursor:pointer;
}


/*
FOOTER
*/

#footer{

}
#footer .footer-container{
	display:flex;
	-ms-align-items: center;
	align-items: center;
	justify-content:space-between;
	flex-wrap:wrap;
	margin-bottom: 1em;
}
#footer .datas{
display: flex;
width: 50%;
flex-wrap:wrap;
/*border:1px solid #fff;*/
}
#footer .datas .logo{
	width:100%; 
	margin-bottom:1.5em;
	text-align: center;
		}
#footer .dirs{
	width:100%;
	display: flex;
	-ms-align-items: center;
	align-items: center;
}
#footer .dirs .logo{

}
#footer .dir .street,
#footer .dir .tlf{
	text-align: center;
}

#footer .dir{
	width: 50%;
	text-align: center;
}
#footer .datas .email{
	text-align: center;
	width:100%;
	/*padding-top:1.5em;*/
	margin-bottom:2em;
}
#footer .datas .email span{
	color:#f46e6e;
}

#footer .ecais{
	width:20%;
	text-align: center;
	/*text-align: center;*/
}
#footer .links{
	width:20%;
	text-align:center;
}
#footer .links img{
	width:100%;
	max-width:250px;
}
#footer.cmsms_footer_default .footer_inner{
	min-height: initial;
	padding-bottom: 2em;
	padding-top: 2em;
}
#footer.cmsms_footer_default .footer_inner > span{
	/*padding-top:1em;*/
}
@media (max-width:767.5px){
	#footer .datas{
		width:100%;
		order:1;
	}
	#footer .ecais{
		padding-top:2em;
		width:100%;
		order:3;
		margin-bottom:2em;
	}
	#footer .links{
		width:100%;
		order:2;
	}


}
@media (max-width:400px){
	#footer .dirs{
		flex-wrap:wrap;
	}
	#footer .dirs .dir{
		width:100%;
	}
}

/*COUNTERS*/
.los_counters .cmsms_stats .cmsms_stat_wrap .cmsms_stat .cmsms_stat_inner{
	text-align:center;
}
.los_counters, .los_counters_title{
	display:none;
}

/*
 D_Countries
  */
.countries_container #ru,
.countries_container #KH,
.countries_container #ht,
.countries_container #ml{
	opacity:0.4;
	border:1px solid #ff0000;
}

