﻿ 
/*Mobile View Starts Here */
@media screen and (max-width:1176px){
  
  
  
  
.BALLink a{height:35px !important;}
.C50000{font-size:21px;display:block;height:35px;line-height:20px;}
#headerclear{height:0px;}
.clear{clear:both;}
#FooterCampuses,#Footer1{width:1176px;}
#header{width:1176px;height:120px;}
.TopmenuContainer{height:42px;}
#socialspan1{/*! margin-top:-10px !important; */}
.prelastitem{margin-top:-11px !important;margin-right:-12px !important;margin-left:-14px !important;}
.hrefbreakerright{line-height:12px;font-size:12px;}
.hrefbreakerright span{line-height: 47px;font-size: 28pt !important;}
#Shortcuts2{height:19px;}
#Shortcuts2 .biga{width:8px;height:24px;font-size:18px;border-radius:50%;padding-left:13px;margin-right:0px;padding-top:3px;}
.tabsimg{width:100%;}


#logo a img {height:auto !important;float:left !important;}

#logo{;margin-right:20px;float:left;padding:2px 20px 47px 0px;margin-top:-8px;}



#SchoolTabs{overflow:hidden;}
.wrapper{overflow:hidden;width:1000px;}

#c80000border{height:6px !important;}
#SliderInformation{margin-top:185px;}

 
  
 
				
	  
	 
  
html {width:100% !important; }
#studyabroad{position:absolute !important;z-index:63 !important;top:62px !important;right:28px !important;}
body{overflow-x: hidden;width:100%;}
#header,body,.container,.wrapper,#logo {width:100% !important;margin:0 !important; }
#RightHeaderMenu {width: 100%;display: none}
.MenuNavLi {width: 100% !important;padding:5px; }
    .C50000 {font-size: 28pt;line-height: 30px !important;margin-left:30px;text-align:center !important}
  #Shortcuts2 {height: 750px !important;}
  
  .hrefbreakerright.auxmenu{
	
	width: 33% !important;
    padding: 10px !important;
    margin: 4% 0% 0% 9% !important;
    text-align: center !important;
    float: left !important;
    border-left: 1px solid #fff;
    height: 118px !important;
    border-right: 0;
    border-top: 0;
    border-bottom: 0;
	
	
	  }
    .hrefbreakerright span br {display: none}
  .hrefbreakerright:not(.lastitem)::after {display: none;}
    .biga {width: 40px !important;font-size: 30pt !important;margin:12px !important; ;}
    .hideonmobile {display: none !important;}
    .t30to100 {width:80% !important;height:620px !important;border: 0 !important;margin: 0% 10% 2% 10% !important;
	border-bottom:1px solid #e5e5e5 !important; ;padding: 9px !important;clear:both !important/*! text-align: center; */}
	.t30to100 img {max-width:100% !important;max-height:100% !important;width:100% !important;margin:5px !important}
	
    .NewsItem {width: 80% !important;border:none !important;margin: 0% 10% 2% 10% !important;    height: 840px !important;}
	.NewsItem h2 {border:none !important;text-align:center;}
    .BALLink {padding-left:0 !important;}
    .BALLink a { 
 
 
font-size: 22pt !important;line-height: 30px !important;margin-left:30px;text-align:center !important;padding:0 !important;margin:0 !important;
}
    .YouTubeFront,#ytplayer {width: 100% !important;    height: 650px !important;;}
    .MenuNavLi br {display: none}
    .eventitems {height: 150px;
    margin-top: 70px;
    width: 100% !important;}
    .DateDivEvent {margin-left:5% !important;float:left;}
	.eventitems h2 {

    color: #4D4D4D;
    line-height: 54px;
    margin-bottom: 3px;
    width: 70%;
    text-align: left;
    margin-left: 22%;
    font-size: 28pt !important;

}

.NewsItem h2{font-size:28pt !important;}

    #FooterCampuses,#Footer1 {width: 100% !important;}
	
	#MoreNewsBtn {display: block;width:100%;text-align: center;clear: both;margin-top:45px;
    font-size:16pt;
    }
	
	
	
	
	/*Internal Pages*/
	#RightContentDiv {float:none !important;width:90%;margin-left:25px;}
	#header {position:relative !important;min-height:615px !important;height:auto !important;}
	#Content h2.hidden { }
	h1{margin-left:15px;}
	.crumbs {margin:15px;;display:block !important;}
	.schoolheader {height:170px !important;}
    #Footer0 {display:none !important;}
	
	#SliderBackground{

background-size:129% 100%;

height: 409px !important;

width: 100% !important;

overflow:hidden;

margin-top: 0;

margin-left: 0;

margin-right: 0;

}
	#campusesdiv {float:none !important;margin-top:5px;}
	#Footer1 .wrapper {margin-left:120px;}
	#TopMenu {width:100% !important;}
	#socialspan1 {
margin-right: 15px !important;
margin-left: 212px !important;
display: block !important;
float: none !important;}

#ContentMain *{font-size:22pt !important;line-height:26pt !important;}
 html * { }
 #MoreNewsBtnMobile {display:block !important;font-size:18pt;text-align:center;}
 
 
 .SubMenuNav li a {font-size:22pt !important;}
 
 
 .SubMenuNav li::before {display:none !important;}
 
 .MenuNav li {padding:10px;width:100% !important;text-align:center;}
 
 
 
 .SubMenuNav  {width:100%;}
 
 
 
 #mobileheader {display:block !important;}
 #top_quick_links {width:100%;background-color:#5c6982;min-height: 78px;}
 #top_quick_links .trigger {margin-left: 8px;margin-top: 20px;font-size: 22pt;color:white;float:left;border-left: 1px solid #909090;border-right: 1px solid #909090;padding-left: 5px;padding-right: 5px;font-weight: 600;margin-bottom: 17px;cursor:pointer;}
 
	#quick_link_menu {overflow: hidden;background-color:#2c3049;display: none;}
 
 #quick_link_menu a {
	 
	 
	 
	 color: white;
display: inline-block;
width: 23%;
text-align: center;
margin-left: 13px;
margin-top: 26px;
float: left;
font-size: 23pt;
margin-bottom: 52px;
height: 120px;
	 
 }
 
 

	 #quick_link_menu .fa {font-size: 64px;display:block;clear:both;color:white;}
	
 
 
 
 
 

 
 


.topnav {
	display:block;
  overflow: hidden;
  background-color: #16284c;
  position: relative;
}

.topnav #myLinks {
  display: none;
}

.topnav a {
  color: white;
  padding: 31px 19px;
  font-size: 40px;
  display: block;
}

.topnav a.icon {

display: block;

position: absolute;

right: 20px;

top: 34px;
}

.topnav a:hover {
  color: black;
}

.active {
  background-color: #16284c;
  color: white;
}


.icon i {font-size: 64pt;color:white;}
 
 
 .mobilelogo img {width: 59%;}
 
 
 
 .MenuNavLiMobile {list-style:none;font-size: 20pt !important;}
 
 
 
 .hrefbreakerleft {font-size:35pt;}
 
 
 
 .NewsItem img {width:100%;}
 
 
 .NewsItem h2 {font-size:26pt;}
 
 .NewsItem span {font-size:22pt !important;}
 
 
 .DateDivEvent {
text-align: center;
    font-family: Rockwell;
    font-weight: 400;
    color: #C40000;
    border: 1px solid #C40000;
    border-radius: 12px;
    height: 152px;
    width: 127px;
}

.DaySpan {
    text-align: center;
    font-size: 76px;
}

.MonthSpan {
    font-size: 47px;
    text-align: center;
}
 .SliderControlButtons {display:none;}
 
 
 
 
 
.SliderContent h1 {
 
    font-size: 22pt;
}
 
 
 
 
 
 
 .schoolheader {padding-top:0 !important;}
 
 
 
 
 
 
 
 
 /***************NEWS BAR**************************************/
 
 
 
.newsbar {
  overflow: hidden;
  background-color: #ddd;
  width: 100%;
}

.newsbar a {
  float: left;
  display: block;
  color: #4d4d4d;
  text-align: center;
  padding:15px 0 15px 0;
  text-decoration: none;
  font-size: 32pt;
  width:49%;
  font-weight:600;
}

 

.newsbar a.active {
  background-color: white;
  border-top:1px solid #aaa;
  border-right:1px solid #aaa;
  
}


#mobilenews {display:block;}
 
 
 
 /****News BAr**/
 
 
 
 .newsbar {display:block !important;}
 .leftdiv,.rightdiv {width:100%;margin:0;}
 
 .NewsItemMobile {height:650px;}
 #NewsMobile {display:block;}
 
 #ContentMain .DateDivEvent {display:none;}
 #ContentMain .eventitems h2{font-size:30pt !important;}
 #ContentMain .eventitems small {margin-left:14% !important;font-size:25pt !important;}
 
}
  
  



  
  
  /*Mobile View Ends Here */