@media all{.container.departments{position:relative}
.container.departments .department-dropdown{position:absolute;bottom:0;width:340px;padding:0 25px;background-color:rgba(0,0,0,0.5);z-index:550}
.container.departments .department-dropdown p{display:table;font-size:33px;line-height:35px;color:white;width:100%}
.container.departments .department-dropdown p a{display:table-row;color:white}
.container.departments .department-dropdown p a span{display:table-cell;vertical-align:middle;padding:30px 0}
.container.departments .department-dropdown p a:after{display:table-cell;font-family:FontAwesome;content:'\f0dc';vertical-align:middle}
.no-js .container.departments .department-dropdown p:hover + ul,.no-js .container.departments .department-dropdown p + ul:hover{display:block}
.container.departments .department-dropdown ul{display:none;left:0;top:0;position:absolute;width:100%;padding:15px 25px;background-color:#343434;font-size:18px;line-height:18px;font-weight:300}
.container.departments .department-dropdown ul li{border-top:1px solid white}
.container.departments .department-dropdown ul li:first-child{border-top-style:none}
.container.departments .department-dropdown ul li.current a{font-weight:500}
.container.departments .department-dropdown ul a{display:block;color:white;padding:12px}
}
@media all and (max-width:960px){.container.departments .department-dropdown{position:relative;bottom:auto;width:auto;background-color:#343434}
.container.departments .department-dropdown p{font-size:18px;line-height:18px}
.container.departments .department-dropdown p a{display:table-row;color:white}
.container.departments .department-dropdown p a span{display:table-cell;vertical-align:middle;padding:15px 0}
.container.departments .department-dropdown p a:after{text-align:right}
.container.departments .department-dropdown ul{top:100%;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,0.5);box-shadow:0 5px 10px 0 rgba(0,0,0,0.5)}
.container.departments .department-dropdown ul li:first-child{border-top-style:solid}
}
@media all{.homepage h2{color:#808284;font-size:42px;text-transform:uppercase}
.homepage .parsys .heading>h2{margin:50px 0}
}
@media all and (max-width:480px){.homepage .parsys .heading h2{font-size:24px;margin:25px 0}
}
@media all{.homepage .heading.h2>*{color:#808284;font-size:42px;text-transform:uppercase}
.homepage .parsys .heading.h2{margin:50px 0}
.homepage .parsys .heading.h2:first-child{margin-top:50px}
}
@media all and (max-width:480px){.homepage .parsys .heading h2{font-size:24px;margin:25px 0}
}
@media all{.homepage .heading.h2{color:#808284;font-size:42px;text-transform:uppercase}
.homepage .parsys .heading.h2{margin:50px 0}
.homepage .parsys .heading.h2:first-child{margin-top:50px}
}
@media all and (max-width:480px){.homepage .parsys .heading h2{font-size:24px;margin:25px 0}
}
@media all{.college-bar{margin-top:34px;background-color:#14395a}
.college-bar .container{position:relative;font-size:42px;color:#fff;padding:25px;font-weight:500;text-transform:uppercase}
.college-bar .container .name{padding-right:215px}
.college-bar .container a{color:white;text-decoration:none}
.college-bar .container>.more-colleges{position:absolute;right:25px;top:0;height:100%;margin:0;padding:0;font-size:20px;text-transform:none;font-weight:300;background-color:#072a49;width:200px}
.college-bar .container>.more-colleges>p{display:table;height:100%;width:100%}
.college-bar .container>.more-colleges>p>a{display:table-cell;vertical-align:middle;text-align:center}
.college-bar .container>.more-colleges>p>a:after{display:inline-block;font-family:FontAwesome;content:'\f0dc';padding-left:15px}
.no-js .college-bar .container>.more-colleges:hover + ul{display:block}
.college-bar .container>.more-colleges + ul{display:none;position:absolute;top:100%;right:25px;font-size:18px;text-transform:none;font-weight:300;background-color:#072a49;padding:25px;max-width:475px;z-index:5000;line-height:26px;-webkit-box-shadow:inset 0 10px 15px -7px #000,0 10px 15px -7px rgba(0,0,0,0.5);box-shadow:inset 0 10px 15px -7px #000,0 10px 15px -7px rgba(0,0,0,0.5)}
.college-bar .container>.more-colleges + ul>li{border-top:1px solid #254866}
.college-bar .container>.more-colleges + ul>li:first-child{border-top-style:none}
.college-bar .container>.more-colleges + ul>li>a{display:block;padding:10px}
.college-bar .container>.more-colleges + ul>li>a:hover{background-color:#15395b}
.college-bar .container>.more-colleges + ul>li>a.active{font-weight:500}
.college-bar .container>.more-colleges + ul:hover{display:block}
}
@media all and (max-width:1024px){.college-bar .container{font-size:28px;line-height:29px}
}
@media all and (max-width:768px){.college-bar .container .name{padding-right:15px}
.college-bar .container>.more-colleges{right:0;width:auto}
.college-bar .container>.more-colleges>p>a{padding-left:0}
.college-bar .container>.more-colleges>p>a>span{display:none}
.college-bar .container>.more-colleges>p>a:after{padding-left:10px;padding-right:10px}
.college-bar .container>.more-colleges + ul{right:0}
}
@media all and (max-width:480px){.college-bar .container{font-size:21px}
}