@media screen and (max-width: 1279px){
	.news_list .txt{
		width: 480px;
	}
	.video-item{
		width: 100%;
	}
}

@media screen and (max-width: 767px){
	#header{
		padding-top: 0px;
	}
	#header-logo{
		padding-top: 5px;
		padding-bottom: 5px;
		background: #005ca1;
		position: fixed;
		z-index: 1040;
		height: 54px;
	}
	.sidebarBtn{
		position: absolute;
		left: 10px;
		top: 8px;
		background: none;
		color: #fff;
		font-size: 24px;
		cursor: pointer;
		z-index: 1041;
	}
	#mm-1 .mm-listview > li > a{
		text-transform: uppercase;
	}
	.sidebarBtn:focus,
	.sidebarBtn:hover{
		color: #fff;
	}
	.logo, .logo-xs{
		text-align: center;
		margin-bottom: 20px;
	}
	.logo-xs{
		margin-bottom: 0;
	}
	.top-nav{
		text-align: center;
		padding-top: 70px;
		margin-bottom: 10px;
	}
	.news_list .txt{
		float: none;
		width: auto;
		margin-left: 80px;
	}
	.grid-sizer, .grid-item{
		width: 50%;
	}
	.list_2col > li, .list_2col_website > li{
		width: 100%;
	}
}

@media screen and (max-width: 575px) {
	#footer .name_color,
	#footer .copyright{
		text-align: center;
	}
	#social{
		margin-top: 10px;
		text-align: center;
	}
	.grid-sizer, .grid-item{
		width: 100%;
	}
}
@media screen and (max-width: 479px) {
	.video-thumbnail{
		width: 100%;
		float: none;
	}
}