@media (max-width: 1200px) {
	
	.nav li {
		padding				:	0 8px!important;
	}

}
 
/* Portrait tablet to landscape and desktop */
@media (max-width: 991px) {
	
	.container {
		width				:	100%;
		box-sizing			:	border-box;
	}
	
	.page-content {
		padding				:	15px!important;
		border-right		:	0px solid #c9c8c8;
		width				:	100%;
	}
	
	#content {
		padding				:	15px 10px;
		min-height			:	400px;
	}

    #drop-nav {
        display				:	block;
        width				:	100%;
    }

    .nav .menu-main-menu-container ul {
        display             :   none;
    }
    
    #hdate {
		position			:	relative;
		text-align			:	center;
	}
	
	.sidebar {
		padding				:	15px!important;
		clear				:	both;
		float				:	none;
	}
	
	#footer .bar {
		padding				:	15px;
		text-align			:	center;
	}
    
}
 
/* Landscape phone to portrait tablet */
@media (max-width: 767px) {
	
	
	.g3-search .slogo {
		width: 50px!important;
		display: block!important;
		float: left!important;

	}
	
	
	.col-sm-9.sfield {
		width: 82%!important;
		display: block!important;
		float: right!important;
	}
	
	
	
	.videoWrapper {
		padding-bottom: 20px!important;
	}
	
	.nomobile {
		display				:	none!important;
	}
	
	.mobileonly {
		display				:	block!important;
	}
	
	.articles .inner {
		border-bottom		:	1px solid #d2d2d2!important;
		padding				:	15px 0 15px 0!important;
	}
	
	.articles.aleft, .articles.aright, .articles-sm {
		padding-left		:	0!important;
		padding-right		:	0!important;
		margin				:	0 0 0 0!important;
	}
	
	.size-article_medium, .size-article_medium_large, .size-article_large, .size-home_feature {
		width				:	100%!important;
		max-width			:	100%!important;
		height				:	auto;
	}
	
	.alignright {
		margin				:	0 0 10px 0!important;
		float				:	left;
		clear				:	both;
		width				:	100%;
		display				:	block;
	}
	
	.footer-widgets:first-child {
		padding				: 	10px 25px!important;
	}
	
}
 
/* Landscape phone to portrait tablet */
@media (max-width: 480px) {
	
}