

@media (min-width: 576px) { 
	
	.hidden-sm-up {
    display: none!important;
}
 }


@media (min-width: 768px) { }

@media (min-width: 992px) { 
  }
@media (min-width: 1200px) { 

	  }


@media only screen and (min-width: 992px) and (max-width: 1200px)  {
.custom-hero-image {display: none !important;}
.custom-hero-secondary-image {display: block !important;} 
}




@media (max-width: 1400px) {

	.hero-section {min-height: 250px;}
	.study-header-inner {min-height: 250px;}
	.container-study-header { min-height: 250px;}
	.study-header-inner .row-hero, .row-hero {min-height: 250px;}
	
	 }


@media (max-width: 1199px) {
	#menu-main-nav li {margin-left: 3px;}
		#menu-main-nav li a {font-size: 14px; padding: 10px 9px 5px;}
#menu-top-supplemental-menu a {font-size: 10px;}

	.hero-section {min-height: 250px;}
	.study-header-inner {min-height: 250px;}
	.container-study-header { min-height: 250px;}
	.study-header-inner .row-hero, .row-hero {min-height: 250px;}
	
	 }


@media (max-width: 991px) {
	
	.container-main-nav .logo {margin-top: 0px;}
	
		.mobile-only {visibility: visible; display: block !important; background: #d3430d; font-weight: bold;}
		
		.mobile-only-buttons {visibility: visible; display: block !important; background: #888888; font-weight: bold;}

  .sidebar-box, .sidebar-box-photo {margin-bottom: 15px;}

	.sidebar {width: 100%; float: left;}
	
 
  #nav-trigger { display: block; }

  #nav-main { display: none; }

  #nav-mobile { display: block; float: left; width: 100%; }
  #nav-mobile ul {margin: 0; width: 100%; }
  
  .fsBody, .fsBody .fsForm {padding: 0px !important;}
  
  .sidebar .menu-special-character {display: none;}
  
  #sideTab, .sideTab {display: none !important;}
  
  .hero-date-box, .custom-hero-box {margin-bottom: 20px;}
  
  .sidebar li:before {margin-top: 9px;}
  #nav-mobile a {padding: 10px 0px;}
  #nav-mobile li {padding: 0 10px 0 20px;}
  #nav-mobile .children li {border: none;}
  
  .row-hightlight-box .col-lg-10 {text-align: center;} 
  .row-hightlight-box .fa { margin-bottom: 15px;}
  
  .page-title-default {margin-bottom: 20px;}

	
 }
 
 @media (max-width: 767px) {
	/* #global-header nav.nav {width: 100%;} */
	#global-header nav.nav a {/*width: 25%;*/ text-align: center;}
	#global-header .top-link {margin-bottom: 5px; display: none;}
	#global-header .logo {image-rendering: inherit; width: 100%;}
	
	#nav-mobile h6 {padding:0 30px;}

.row-asap {margin:0px; padding: 20px;}
#tribe-events-header .tribe-events-sub-nav li a {display: block !important;}
#tribe_events_filter_control {display: none;}

#google_translate_element {margin: 0 0 3px 0; }

	 }
	 
	 

@media (max-width: 575px) {
	
	.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {padding-left: 25px; padding-right: 25px;}

  .span-arrow	span {display: none;}
  
  .prefoot-box {margin-bottom: 20px;}
  .prefoot-box .btn {margin-bottom: 20px;}
  
  .prefoot-social-box {margin-bottom: 20px;}
  
  aside {padding: 0px; margin: 0px;}
  
  .row-asap {margin:0px; padding: 20px 10px 10px;}
  
    .highlight-box {padding: 20px 20px 40px;}
    
    .study-header-inner .page-title, .study-header-inner .page-title a {font-size: 8vw;}

  
	}