@media screen and (min-width: 768px){
	.hide-navs{
		display: none;
	}
	
}
@media screen and (max-width: 768px){
.we-talk h2 {
font-size: 50px;
text-align: center;
}
.osmo-ro-mid {
flex-wrap: wrap;
}
.osmo-why ul {
min-width: AUTO;
/* max-width: 570px; */
}
ul.certified {
flex-wrap: wrap;
}
.osmo-why img {
width: 100%;
}
.hide-secondnav{
	display: none;
}

}

@media screen and (min-width: 320px) and (max-width: 1024px){
header{ background: url(../img/header-left-bg.png) right bottom no-repeat, url(../img/header-right-bg.jpg) left top no-repeat;}	
.banner-content h1 span{ font-size:33px;}
.mail{ background:#fff; text-align:left; padding:10px;}
.mail a{ font-size:16px;}	
section.news{ padding:0 0 100px 0; margin-top:-250px;}
ul.footer_social{ background:#fff; text-align:center; padding:11px 0;}
footer p{ text-align:left}
.footer-logo{ padding:30px 20px 0 20px}
.banner-content{ margin:20px 0 20px 0;}
#video_placeholder1{ width:100%;}
.logo{ text-align:center; margin-top:0; margin-bottom:40px;}

}
@media screen and (min-width: 320px) and (max-width: 480px){
	.mail{ width:100%; text-align:center;}
}