@charset "UTF-8";
/* CSS Document */
.rslides wrapper {
 

}
.page-header, .entry-header {padding-top:18px;}
.site  {

    margin: 0 auto 0;

}widget#guests guest {display:block;}

grey, .single-thumbnail-wrapper {margin-top:28px;}

.site-footer social ul {

    padding-top: 24px;

}
.page-content, .entry-content, .entry-summary {

    margin: 0;

}

#links-widget single-link {


    padding-bottom: 12px;
    display: block;

}
widget {clear:both;display:block;}

.more {

    float: left;
    width: 99%;
    margin-bottom: 18px;

}

.rslides .content {display:none;}
#rslider section article, .rslides {margin:0 auto;}

#rslider section article, .rslides {height:100vh;}


.rslides .featured-title {

    width: 94%;
    margin: 0 auto;

}
	.site-search {display:none;}

.main-navigation li.cta {

   display:none;

}

cuntrols {position:absolute; max-width:1020px; top:50%;width:100%;z-index:999999999;}

.menu-toggle {
    background-color: transparent;
    border: 0px;
    color: white;
    padding: 0;
    font-size: 19px;
	float:right;
}
.site-header wrapper {

    min-height: 32px;
    display: block;

}
logo.hamburger-clicked {display:none;}
.main-navigation li {

    

    display: none;

}
.menu-toggle {position:absolute;right:4px;}
.is-scrolled .menu-toggle {color:#252525;}



widget#guests guest thumbnail, alumni student thumbnail {

 display:block;
 
    margin: 0 auto;

}
.page, .content-area archive, #links-wrapper, .page-header, #projects {

    margin: 0 auto;

}
body.archive breadcrumbs {padding-top:42px;}
body.archive .entry-header .entry-title {font-size:16px;}
body.archive archive .entry-content {font-size:12px;}
/* ------------------------------------- */
/* ------------------------------------- */
/* ------------------------------------- */
/* ------------------------------------- */
/* ------------------------------------- */
/* ------------------------------------- */
/* ------------------------------------- */

/* Mobile portrait (320x480) ----------- */
@media only screen 
and (min-width : 320px) {
/* Styles */
	.ui-accordion .ui-accordion-header {font-size:68%;}
	cuntrols {


    top: 108px;


}
	
	
	
	.page wrapper.page, breadcrumbs, .content-area archive, #links-wrapper, .page-header, #projects {width:98%;}
	.rslides .featured-title {
    font-size: 12px;
}
	
	.more {

    font-size: 12px;

}
	
	.entry-meta {font-size:13px;}
	.site-content {padding:0px;}
	grey, .single-thumbnail-wrapper {


    height: 190px;
  

}
		.site-main {

   
    margin-top: 8px;

}
	h1 {


    margin: 0;

}
	

	.main-navigation li:nth-child(-n+5) {
    display: inline-block;   
}
	
	.site-header {

    padding: 4px 0px;

}
	.main-navigation li {

    margin: 0 2px;


}
	.main-navigation.toggled ul {


    padding: 0px 4px;

}
	.site-header a {

    
    font-size: 10.45px;

}
		
	
	logo top {font-size:9px;}
	.site-header logo right {font-size:9px;}
	h1 {

    font-size: 18px;

}
	.post-type-archive-alumni .content-area .site-main article {

    width: 49%;

}
	body.archive .site-main article:nth-child(2n+1) {

    padding-right: 6px;

}
	.rslides wrapper {
   margin-top: 65px;
    width: 86%;

}
	#rslider section article { background-position:top center;}
	.single-thumbnail {

background-repeat:no-repeat;
    height: 100vh;
 background-position:top center;

}
	.single-thumbnail-wrapper {overflow: hidden;}
	widget#guests guest thumbnail, alumni student thumbnail {

 
    max-width: 128px;


}
	.archive-description {font-size:14px;}
		.site-footer wrapper column a {font-size:11px;}
/* Styles */	
}

/* Mobile landscape (480x320) ----------- */
@media only screen 
and (min-width : 480px) {
/* Styles */
	
		.ui-accordion .ui-accordion-header {font-size:90%;}
	
	cuntrols {


    top: 200px;


}

	
widget#guests guest thumbnail, alumni student thumbnail {

 
    max-width: none; 
   

}
	.site-footer wrapper column {

    width: 25%;

}
	#links {

    display: inline-flex;

   

}
	
grey, .single-thumbnail-wrapper {


    height: 350px;
  

}
	.rslides wrapper {
   margin-top: 164px;
    width: 86%;

}
	
	
	
	.site-header #site-navigation {

	float:right;
}
	.post-type-archive-alumni .content-area .site-main article {

    width: 24%;

}

	
	.entry-meta {font-size:15px;}
.site-header a {

    
    font-size: 11px;

}
.main-navigation li {

    

    display: inline-block;

}
	
.rslides .featured-title {
    font-size: 16px;
}

	logo {

   
    margin-left: -2px;

}
	
	logo top {font-size:6px;}
	h1 {

    font-size: 22px;

}
	.main-navigation li {

    margin: 0 4px;


}
	
	.site-main faculty wrapper, .site-main cta wrapper {

    width: 80%;
}
alumni student {
    float: left;
    width: 50%;

}
		widget#guests guest {
padding-bottom: 18px;
    text-align: center;
    display: inline-block;
    width: 49.25%;
    line-height: 16px;

}
	.home projects project {

    display: inline-block;
 
    width: 19.33%;
 

}
	
		.site-footer wrapper column a {font-size:13px;}
/* Styles */	
}




/* Tablet portrait (768x1024) ----------- */
@media only screen 
and (min-width : 768px) {
/* Styles */
	
	.site-footer wrapper column a {font-size:15px;}
	body.post-type-archive-guest .site-main article {

    width: 24.98%;
 

}
	
	alumni {
    padding: 48px 0;
    

  
}
	body.archive archive .entry-content {font-size:14px;}
	cuntrols {


    top: 210px;


}
	.home projects project {


 
    width: 19.33%;
 

}
	
	
		widget#guests guest {

    width: 24.25%;
   

}
	alumni student {
   
    width: 25%;

}
	
	
	body .widget-title {
    font-size: 24px;

}

	#apply description {

    font-size: 24.6px;
  
}
	
	
	grey, .single-thumbnail-wrapper {

 
    height: 400px;
  

}
	
	.site-main faculty wrapper, .site-main cta wrapper {

    width: 65%;
}
	
	
	.site-footer wrapper column {
    display: table-cell;

}

	alumni {

    display: table;

}
	
	#links single-link {
	 margin: 2px;
    display: inline-block;
   
    width: 16.666666666%;
}
	
	
	
	
	.site-header a {

    font-size: 12px;

}
	.more {

    font-size: 14px;

}

		#rslider {margin-top:0px;}
	.main-navigation li {

    margin: 0 4px;


}
	.entry-meta {font-size:16px;}
	h1 {

    font-size: 26px;

}
	.site-content {padding:0px;}
	.site-header {

    padding:  0px;

}
	
	
	.rslides wrapper {
   margin-top: 152px;
    width: 86%;

}

	
	.rslides_nav {
  
    font-size: 20px;
    padding: 0 11px;
}
	
	
	#annual-events section {
    width: 33%;
  
    
}
	.rslides .content {font-size:16px; color:#fff; text-align:justify;}
.site-header {
    padding: 9px 10px 2px;
}	
	
	.rslides .featured-title {
    font-size: 26px;
}
	.rslides .content {display:block;}
	
	logo {

    margin-top: -7px;
    margin-left: 10px;

}
	
	
	.main-navigation li {

    

    display: inline-block;

}
		h1 {


    margin: 12px 0;

}
	.site-header a {

    
    font-size: 12px;

}
	.site-header logo right {

    font-size: 11px;

}
	.site-header wrapper {

    padding: 4px 8px 10px;


}
	
	
	
	.main-navigation ul {

margin-top:-6px;

}
	logo top {font-size:10px;}
	
	.archive-description {font-size:15px;}
	
	
	body.archive .entry-header .entry-title {font-size:18px;}
/* Styles */	
}



/* Tablet landscape (1024x768) ----------- */
@media only screen 
and (min-width : 1024px) {
/* Styles */
		.ui-accordion .ui-accordion-header {font-size:100%;}
	
	
	.archive-description {font-size:16px;}
	grey, .single-thumbnail-wrapper {

 
    height: 500px;
  

}
	
		.site-main faculty wrapper, .site-main cta wrapper {width:50%;}
	
	.main-navigation ul {

margin-top:0;

}
	
		.rslides wrapper {
width: 90%;
    margin-top: 170px;
}
	
	.site-header wrapper {

    padding: 4px 8px;


}
	logo top {font-size:11px;}
	.site-header logo right {

    font-size: 15px;

}
		body.archive .site-main article:nth-child(2n+1) {

    padding-right: 12px;

}
	
	.site-main {

   
    margin-top: 48px;

}
	
	
	.main-navigation li {

    margin: 0 12px;


}
	
	.rslides .content {font-size:22px; }
	.rslides_nav {
 
    font-size: 38px;
    padding: 0 12px;
}
	
	
	.site-header .site-branding {

    display: inline-block;

}


	.rslides .featured-title {

    font-size: 38px;
}
	
	
	
	
	
	
	
	
	
	
	
	
	
/* Styles */	
}



@media only screen 
and (min-width : 1200px) {
/* Styles */
		.site-footer wrapper column a {font-size:16px;}
	body.archive archive .entry-content {font-size:16px;}
	body.archive breadcrumbs {padding-top:14px;}
	
	cuntrols {


    top: 260px;


}
body.archive .entry-header .entry-title {font-size:18px;}
	
	.page wrapper.page, breadcrumbs, .content-area archive, #links-wrapper, .page-header, #projects {width:100%;}
	
	.site-header a {

    
    font-size: 16px;

}
	
	.main-navigation li.cta {

   display:inline-block;

}
	.site-search {display:block;}
	/* Styles */	
}






