

.ny_banner{ height: 320px;}
.ny_banner .content{ padding-top: 120px;}
.ny_banner p{ color: #fff; text-align: center; padding: 10px; font-size: 18px;}
.ny_banner p b{ font-size: 40px;}

.sidenav{ padding: 1.5rem 0;}
.sidenav a{ display: inline-block; padding:10px 25px; border: 1px solid #ddd; margin:5px; transition: all .5s;}
.sidenav a.on,.sidenav a:hover{ color: #fff; background: #E60012; border-color: #E60012;}

.mbox{ padding: 1.5rem 0; height: auto; overflow: hidden;}
.focused h5 {font-size: 48px; padding-top: 15px;}
.focused strong {display: inline-block; width: 100%; line-height: 30px; font-size: 1.5rem;}
.focused i { display: inline-block; width: 190px;height: 2px; background: #282828; margin: 18px 0;}
.focused p{ font-size: 1.4rem; line-height: 2.4rem;}
.focused a.more{ display: inline-block; margin-left: 0; margin-top: 60px;background: #006dfe; padding: 15px 35px; border-radius: 5px; margin: 30px 0; color: #fff;}
.focused{ padding-top: 5rem; padding-bottom: 5rem; height: auto; overflow: hidden; border-top: 1px solid #ddd;}
/**/
.focused h3{ font-size: 18px; padding-bottom: 15px; padding-top: 15px;}
.mbox table{ font-size: 14px;}
.mbox table h3{ font-size: 16px; padding-bottom: 15px;}
/**/
.join{padding-top: 1.5rem; padding-bottom: 1.5rem;}
.join h3{ font-size: 18px; padding-bottom: 15px;}
.join .info h4{ font-size: 14px; line-height: 30px;}
.join .info p{ font-size: 14px; line-height: 24px; padding: 10px 0;}


@media (max-width: 1400px){

}
@media (max-width: 1200px){
	
}
@media (max-width: 992px){
	
}
@media (max-width: 768px){
	.ny_banner{ height:200px;}
	.ny_banner .content{ padding-top: 80px;}
	.ny_banner p{font-size: 14px;}
	.ny_banner p b{ font-size: 20px;}
	.focused{ padding-top: 1.5rem; padding-bottom: 1.5rem;}
	.focused h5 { font-size: 20px;}
	.focused i{ margin: 5px 0;}
	.join{ border-bottom: 1px solid #ddd;}
}
