@charset "utf-8";

/*///////////////////////////////////////////////////////////////////////////////

RESPONSIVE Styles

///////////////////////////////////////////////////////////////////////////////*/


/*/////////////////////////////////////////////////////////////////
LEVEL 2: UNDER 1440px WIDE
/////////////////////////////////////////////////////////////////*/

@media (max-width: 1440px) {

.container{
	width:1280px;}
	
}


/*/////////////////////////////////////////////////////////////////
LEVEL 3: UNDER 1240px WIDE
/////////////////////////////////////////////////////////////////*/

@media (max-width: 1240px) {

	.container{
		width:940px;}
	
	.vc_col-sm-2.staff-grid-tile{
		width:33.333%;
	}
	
}


/*/////////////////////////////////////////////////////////////////
LEVEL 4: UNDER 980px WIDE - TOUCH NAV KICKS IN
/////////////////////////////////////////////////////////////////*/

@media (max-width: 980px) {

	.container{
		width:748px;}

}


/*/////////////////////////////////////////////////////////////////
LEVEL 5: UNDER 788px WIDE - BEGIN STACKING VERTICALLY
/////////////////////////////////////////////////////////////////*/

@media (max-width: 788px) {

	.container{
		width:600px;}
	
	.vc_col-sm-2.staff-grid-tile{
		width:100%;

}


/*/////////////////////////////////////////////////////////////////
LEVEL 6: UNDER 640px WIDE
/////////////////////////////////////////////////////////////////*/

@media (max-width: 640px) {

.container{
	width:460px;}

}


/*/////////////////////////////////////////////////////////////////
LEVEL 7: UNDER 500px WIDE
/////////////////////////////////////////////////////////////////*/

@media (max-width: 500px) {

	.container{
		width:400px;}
	
	header .logo-container .tagline{
		font-size: 1.2em;}
	
}


/*/////////////////////////////////////////////////////////////////
LEVEL 8: UNDER 440px WIDE
/////////////////////////////////////////////////////////////////*/

@media (max-width: 440px) {

.container{
	width:300px;}

}