/*
font-family:'Univers LT W10_45 Light';
font-family:'UniversLTW10-45LightObl';
font-family:'Univers LT W10_55 Roman';
font-family:'UniversLTW10-55Oblique';
font-family:'Univers LT W10_65 Bold';
font-family:'UniversLTW10-65BoldObli';
font-family:'Univers LT W10_75 Black';
font-family:'UniversLTW10-75BlackObl';
font-family:'UniversLTW10-85ExtraBla';
font-family:'UniversLTW10-85ExtraBkO';
font-family:'UniversLTW10-47LightCn';
font-family:'UniversLTW10-47LightCnO';
font-family:'UniversLTW10-57Condense_726513';
font-family:'UniversLTW10-57Condense_726510';
font-family:'UniversLTW10-67BoldCn';
font-family:'UniversLTW10-67BoldCnOb';
*/

.caption h1, h2.featureTitle, #relLinks .fbuttons a:link, #relLinks .fbuttons a:visited {
    text-transform: none;
}

.mobile-only{display: none !important;}

@media all and (max-width: 1125px) {
    #secondaryMenu{clear: both; padding-top: 25px;}
    #mainMenu{clear: both;}
}

@media all and (max-width: 950px) {
    #social img{margin-left: 10px;}
	.resources {width: 100%; margin: 0 0 15px 0px;}
	.resources_outer {width:100%; float:none;}
	#contentDiv {width: 100%; float:none;}
	
}

@media all and (max-width: 900px) {
    #buttons div{display: block;}
    #buttons div.rowTwo{margin-top: 16px;}
    #buttons img{max-width: 100%;}
    #newsFeed, #eventsFeed{width: 46% !important; margin-bottom: 30px;}
    #eventsFeed{border-right: none; padding-right: 0;}
    #videoFeed{float: none !important; clear: both; border-top: 2px solid #999; width: 100% !important; padding: 28px 0 0;}
    #subCalendar{display: none;}
    #quote{width: 100%; padding: 0;}
    #footerLinks, #unkContact{width: 100%; max-width: 600px; margin: 0px auto;}
    #students{width: 33%; padding-right: 3%;}
    #resources{width: 28%; padding-right: 3%;}
    #affiliates{width: 33%; padding-right: 0;}
    #unkContact{float: none; clear: both; padding-top: 40px;}
    #social img{margin-left: 15px;}
	#logo, #ecampus-logo {width:50%; padding-top:28px;}
	#logo img {width:auto;}
#ecampus-logo img {max-width: 78%; width:auto;}
#logos {width:66%;}
	
}

@media all and (max-width: 830px) {
    #logo img{width: 265px;}
    #secondaryMenu{clear: both; padding-top: 20px;}
    #secondaryMenu, #secondaryMenu a:link, #secondaryMenu a:visited{font-size:15px; font-size:.9375rem;}
    .flexnav li a {padding-left: 45px;}
    .flexnav li > ul {width: 600px;}
    .flex-caption h3{font-size:32px; font-size:2rem; line-height:38px; line-height:2.375rem;}
    .flex-caption p{font-size:18px; font-size:1.125rem; line-height:23px; line-height:1.4375rem;}
	    .flex-caption-wrapper{width: 100%; padding-bottom: 0px;}
    .flex-caption{position: static; width: auto; background-color: #444; max-height: 500px; height:130px;}
    .flex-viewport{padding-bottom: 0px;}
     #gallery{margin-bottom:20px; box-shadow:0 0 5px 0 rgba(50,50,50,0.4);}
     .flex-caption-wrapper {
    padding-bottom: 0;
    width: 100%;
}

}



@media all and (max-width: 730px) {
    #header .setWidth{width: 100%;}
    #logo, #ecampus-logo {text-align: left; padding: 31px 0px 0px; width:50%;}
    #logo img{width: auto; max-width: 100%;}
	#logos {padding:0px 5%; width:auto; max-width:90%;}
    #menuSearch{float: left; padding-left: 5%;}
    #menuSearch, #searchField{width: 91%;}
    #search{float: none; text-align: left; margin: 0px;}
    #secondaryMenu{display: none;}
    #mainMenu{clear: none; padding-top: 26px; float: none;}
    .mobile-only{display: block !important;}
    .flexnav li > ul {width: 100%;}
    .flex-caption{position: static; width: auto; background-color: #444; max-height: 500px;}
    .flex-viewport{padding-bottom: 0px;}
}

@media all and (max-width: 650px) {
	#menuSearch, #searchField{width: 90%;}
    #mainTagline h1{font-size:65px; font-size:4.0625rem; line-height:70px; line-height:4.375rem;}
    #buttons img{max-width: 40%;}
    #buttons{padding: 6% 0px;}
    #newsFeed, #eventsFeed{float: none !important; clear: both; width: 100% !important; margin-bottom: 30px;}
    #eventsFeed{border-top: 2px solid #999; border-left: none; padding: 28px 0 0;}
    #newsFeed{padding: 0;}
    #footerTagline{height: 140px; padding-top: 60px;}
    #footerTagline img#regular{display: none;}
    #footerTagline .tagFull {display:none;}
    #footerTagline img#stacked{display: inline;}
    #footerTagline .tagMobile {display:block;}
}

@media all and (max-width: 525px) {
    #menuSearch, #searchField{width: 88%;}
    #mainTagline h1{font-size:50px; font-size:3.125rem; line-height:55px; line-height:3.4375rem;}
    #applyNow h2, #applyNow h2 a:link, #applyNow h2 a:visited, #applyNow h2 a:active, #applyNow h2 a:hover{font-size:32px; font-size:2rem; line-height:37px; line-height:2.3125rem;}
    #applyNow .yellowBracket{font-size:40px; font-size:2.5rem; line-height:40px; line-height:2.5rem; margin: 0 2px;}
	#applyNow { font-size:32px; font-size:2rem; line-height:37px; line-height:2.3125rem; }
	.gold-bracket { font-size:40px; font-size:2.5rem; line-height:40px; line-height:2.5rem;}
    .quoteText{font-size:26px; font-size:1.625rem; line-height:32px; line-height:2rem;}
    #quoteByline{padding: 5px 0px 0px 0px;}
    .quoteName{font-family:'UniversLTW01-57Condense_723818', arial, sans-serif; font-size:22px; font-size:1.375rem; line-height:34px; line-height:2.125rem;}
    .quoteSub{font-family:'UniversLTW01-47LightCnO', arial, sans-serif; font-size:18px; font-size:1.125rem; line-height:24px; line-height:1.5rem;}
	h1{font-size:30px; font-size:1.875rem; line-height:36px; line-height:2.25rem;}
}

@media all and (max-width: 445px) {
    /*------ #contentWrapper td{display: block; width: 100%;}	 --------*/
	.columnContent div.landing-list { width:100%; float:none; }
    #social img{margin-left: 10px;}
    #footerContent h6{font-size:15px; font-size:.9375rem; line-height:15px; line-height:.9375rem;}
    #footerContent, .footerLinks, .footerLinks a:link, .footerLinks a:visited{font-size: 13px; font-size:.8125rem; line-height: 18px; line-height:1.125rem;}
	.button-text {font-size:18px; font-size:1.125rem;}
}

@media all and (max-width: 375px) {
    #menuSearch, #searchField{width: 87%;}
    #mainTagline h1{font-size: 38px; font-size:2.375rem; line-height: 43px; line-height:2.6875rem;}
	.button-text {font-size:16px; font-size:1rem;}
    #footerTagline{height: 120px; padding-top: 80px;}
    #socialIcons img.univ-logo{width: 125px;}
    #social img{width: 20px; margin-left: 10px;}
    #socialIcons{margin-top: -69px;}
}