html {
    background-color:white;
    color:black;
    font-size:.94em;
}

body {
    position:relative;
    font-size:.94em;
}
a { 
    cursor:pointer !important;
	color:#000000;
	font-weight:bold;
}
a:hover,
a:link,
a:visited,
a:active {
	color: #000000;
}
h1, .h1,
h2, .h2,
h3, .h3,
h4, .h4,
h5, .h5,
h6, .h6 {
    margin-top:1.4rem;
}
h1 {
    font-size:2rem;
}
h2 {
	font-size:1.7rem;
}
h3 {
	font-size:1.5rem;
}
h4 {
	font-size:1.3rem;
}
h5 {
	font-size:1.2rem;
}
h6 {
	font-size:1.1rem;
}
h1, h2, h3, 
h1 a, h2 a, h3 a {
	font-weight:600;
	color:#98700d;
}
h1 a:hover, h2 a:hover,h3 a:hover,
h1 a:link, h2 a:link, h3 a:link,
h1 a:visited, h2 a:visited, h3 a:visited,
h1 a:active, h2 a:active, h3 a:active {
	color: #98700d !important;
}
h4, h5, h6,
h4 a, h5 a, h6 a {
	font-weight: 600;
	color:#000000;
}


table,
p,
.maincontent ul li,
.maincontent ol li {
    font-size:1rem;
}
div a,
p a,
li a,
blockquote a,
td a {
	color:#000000;
	text-decoration:underline;
}
div a:hover,
div a:focus,
p a:hover,
p a:focus,
li a:hover,
li a:focus,
blockquote a:hover,
blockquote a:focus,
td a:hover,
td a:focus {
	color:#000000;
	text-decoration:none;
}
.right {
	float:right;
}
.left {
	float:left;
}
.transition {
	-webkit-transition-duration: .3s;
	-moz-transition-duration: .3s;
	-o-transition-duration: .3s;
	transition-duration: .3s;
	-ms-transition-duration: .3s;
}
.navbar {
	margin-bottom:0;
	border-radius:0;
	min-height:inherit;
}
.navbar .container {
	padding:0;
}
.navbar-nav {
	margin:0 !important;
}
.navbar-collapse {
	border:0;
	box-shadow:none;
	padding:0;
}
.navbar-toggle {
	float:left;
	margin-left:1.1rem;
	margin-right:0;
	border:0;
}
.navbar-toggle.search {
	margin-right:1.1rem;
}
.navbar-inverse .search .navbar-nav > .open > a,
.navbar-inverse .search .navbar-nav > .open > a:hover,
.navbar-inverse .search .navbar-nav > .open > a:focus {
	background-color:transparent;
	color: #000;
	/*background-color:#9a9a9a;*/
}
.navbar-inverse .navbar-nav li a {
    color: #fff;
    font-weight:normal;
    /*background-color:#565656;*/
}
.goldbar {
	background-color:#98700d;
	color:#fff;
	text-transform:uppercase;
	font-size:.85rem;
	border:0px;
	box-shadow: 0 .1rem .7rem #1e1e1e;
}
.goldbar a {
    text-decoration:none !important;
}
.goldbar .dropdown-menu {
	border-radius:0;
}
.goldbar .navbar-nav > li > a {
	color:#fff;
	padding:.35rem 1.1rem;
}
.goldbar .navbar-nav > li > a:hover {
	background-color:#98700d;
	color: #000;
}
.goldbar .navbar-nav > li > a .fa-search {
	position:relative;
	overflow:hidden;
    line-height:1.4em;
}
.goldbar .navbar-nav > li > a .fa-search::after{
	display:block;
	content:"search";
	position:absolute;
	top:100%;
	width:0;
	height:0;
}
.goldbar .navbar-nav.information > li > a, 
.goldbar .navbar-nav.quicklinks > li > a {

}
.goldbar.navbar-inverse .navbar-nav.information > .open > a,
.goldbar.navbar-inverse .navbar-nav.information > .open > a:hover,
.goldbar.navbar-inverse .navbar-nav.information > .open > a:focus {
	background-color:transparent;
	color:#000;
}
.goldbar .navbar-toggle:hover,
.goldbar .navbar-toggle:focus,
.goldbar .navbar-toggle:hover  {
	background-color:transparent;
}
.goldbar .navbar-toggle:hover .icon-bar,
.goldbar .navbar-toggle:focus .icon-bar,
.goldbar .navbar-toggle:active .icon-bar {
	background-color:#000;
}
.goldbar .navbar-toggle:hover .fa-lg,
.goldbar .navbar-toggle:focus .fa-lg,
.goldbar .navbar-toggle:active .fa-lg {
	color:#000000;
}
.goldbar .navbar-nav > .information.open > a,
.goldbar .navbar-nav > .information.open > a:hover,
.goldbar .navbar-nav > .information.open > a:focus,
.goldbar .navbar-nav > .quicklinks.open > a,
.goldbar .navbar-nav > .quicklinks.open > a:hover,
.goldbar .navbar-nav > .quicklinks.open > a:focus {
	background-color:transparent;
}

.goldbar .information .dropdown-menu,
.goldbar .quicklinks .dropdown-menu {
	background-color: #98700d;
	border:0;
	box-shadow:none;
	z-index:1001;
}
.goldbar .information .dropdown-menu > li > a,
.goldbar .quicklinks .dropdown-menu > li > a {
	font-size:.85rem;
	color:#fff;
	background-color: #98700d;
	text-transform:none;
}
.goldbar .information .dropdown-menu > li > a:hover,
.goldbar .quicklinks .dropdown-menu > li > a:hover {
	color:#000;
	background-color:#98700d;
}
.goldbar .quicklinks li a {
	margin:.35rem .7rem;
	padding:0;
}
.goldbar .quicklinks li a:nth-child(0) {
	border:0;
}
.goldbar .search .dropdown-menu {
	background-color: #98700d;
	padding:0;
	border:0;
}

.goldbar .search .form-group {
	background-color:transparent;
	float:right;
	margin-bottom:0;
}
.goldbar .search .form-control, 
.goldbar .search .btn {
	border:0;
	border-radius:0;
	box-shadow:none;
	background-color:transparent;
	display:inline-block;
	height:2.5rem;
}
.goldbar .search .form-control,
.cse input.gsc-input,
input.gsc-input {
	color:#000;
	width:14.3rem !important;
    border: 0;
}
.goldbar .search .btn {
	color:#fff;
	font-size:.85rem;
	padding:.2rem .6rem;
}
.goldbar .search .btn:hover {
	color:#c5960b;
}
.goldbar .search .btn i {
	display: block;
}
.goldbar .search .form-group .gsc-search-button,
.goldbar .search .form-group .gsc-clear-button {
    display:none;
}
.cse form.gsc-search-box, form.gsc-search-box {
    padding:.5rem !important;
    margin:0 !important;
}
table.gsc-search-box {
	margin:0 !important;
}
.cse table.gsc-search-box td.gsc-input,
table.gsc-search-box td.gsc-input {
    padding:0 !important;
}
table.gsc-branding, table.gcsc-branding {
	display:none;
}
.top {
	background-color:#000000;
	background-image: url('https://www.purdue.edu/purdue/images/stripes.png');
	background-repeat:repeat;
	/*height:105px;*/
}
.top .logo {
	margin:1.8rem 0;
}
.top .logo a,
.top .logo a img {
	width:100%;
	display:block;
}
.top .department {
	width:inherit;
}
.top .department a,
.top .department .tagline {
	color:#fff;
	/*background-color:transparent;*/
	font-weight: 100;
	padding-left:.7rem;
	padding-right:.7rem;
	text-decoration:none;
	letter-spacing:.1rem;
	border-left:.1rem solid #98700d;
	display: block;
}
.top .department .tagline {
	font-size:.8em;
} 
.top .department .tagline a {
	font-size:inherit;
	color:#fff; 
	text-decoration:none;
	border: 0;
	padding: 0;
}
.blackbar {
	background-color:#171717;
	border:0;
}
.blackbar a {
    text-decoration:none !important;
}
.blackbar .navbar-toggle:hover,
.blackbar .navbar-toggle:focus,
.blackbar .navbar-toggle:hover  {
	background-color:transparent;
}
.blackbar .navbar-toggle:hover .icon-bar,
.blackbar .navbar-toggle:focus .icon-bar,
.blackbar .navbar-toggle:active .icon-bar {
	background-color:#856324;
}
.blackbar .navbar-nav > .open > a,
.blackbar .navbar-nav > .open > a:hover,
.blackbar .navbar-nav > .open > a:focus{
	background-color:transparent;
}
.blackbar li a .caret {
    display: none;
}
.blackbar li.dropdown a.dropdown-toggle .caret {
    display: inline-block;
    margin-left:.35rem;
}
.blackbar .dropdown .dropdown-menu {
	background-color:#171717;
	border:0;
	border-radius:0;
	z-index:1001;
}
.blackbar .dropdown .dropdown-menu > li > a {
	color:#fff;
}
.blackbar .dropdown .dropdown-menu > li > a:hover,
.blackbar .dropdown .dropdown-menu > li > a:focus {
	background-color:transparent;
	color:#fff;
}
.blackbar .dropdown .dropdown-menu > li.dropdown-submenu > a .caret {
    display:none;
}
.blackbar .dropdown.open ul.dropdown-menu li.dropdown:hover > ul.dropdown-menu {
    display:block;
    top: 0;
    left: 100%;
}
.blackbar .dropdown.open ul.dropdown-menu li.dropdown:hover > ul.dropdown-menu li.dropdown ul.dropdown-menu {
    display:none;
}
.blackbar .dropdown.megamenu {
	position: static;
}
.blackbar .dropdown.megamenu .dropdown-menu {
	left: auto;
}
.blackbar .dropdown.megamenu .dropdown-menu ul {
	width:11.4rem;
	padding:0;
	list-style-type:none;
}
.blackbar .dropdown.megamenu .dropdown-menu ul li {
	color:#fff;
}
.blackbar .dropdown.megamenu .dropdown-menu ul li a {
	padding: .2rem 1.4rem;
	color:#fff;
	text-decoration:none;
	display:block;
}
.blackbar .dropdown.megamenu .dropdown-menu ul li a:hover {
	color:#fff;
}
.blackbar .dropdown.megamenu .dropdown-menu ul li img {
	width:100%;
	padding: 0 1.4rem 1.1rem 1.4rem;
}
.dropdown-menu {
	-webkit-box-shadow:none;
	box-shadow:none;
}
.dropdown-submenu {
	position:relative;
}
.dropdown-submenu > .dropdown-menu {
	top:0;
	left:100%;
	margin-top:-6px;
	margin-left:-1px;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.dropdown-submenu:hover > .dropdown-menu {
	display:block;
}
.dropdown-submenu > a:after {
	display:block;
	content:" ";
	float:right;
	width:0;
	height:0;
	border-color:transparent;
	border-style:solid;
	border-width:.3rem 0 .3rem .3rem;
	border-left-color:#999;
	margin-top:.35rem;
	margin-right:-10px;
}
.dropdown-submenu:hover > a:after {
	border-left-color:#ffffff;
}
.dropdown-submenu.pull-left {
	float:none;
}
.dropdown-submenu.pull-left > .dropdown-menu {
	left:-100%;
	margin-left:.7rem;
	-webkit-border-radius:.4rem 0 .4rem .4rem;
	-moz-border-radius:.4rem 0 .4rem .4rem;
	border-radius:.4rem 0 .4rem .4rem;
}
.boxes {
	padding:.7rem .35rem;
	/*margin:0;*/
}
.boxes .row,
.boxes .row div {
	margin:0;
	padding:0;
}
.boxes .row div a {
	font-weight: 300;
}
.boxes .row .audiencebox,
.boxes .row .emergency,
.boxes .row .currentstudents,
.boxes .row .ourresearch,
.boxes .row .communityoutreach,
.boxes .row .eventcalendar,
.boxes .row .visit,
.boxes .row .apply,
.boxes .row .thinksummer,
.boxes .row .business,
.boxes .row .facultystaff,
.boxes .row .prospectivestudents,
.boxes .row .movein,
.boxes .row .alumnidonors,
.boxes .row .careers,
.boxes .row .library,
.boxes .row .graduation,
.boxes .row .newsevents,
.boxes .row .homecoming,
.boxes .row .givenow {
	/*border: .7rem solid white;*/
	padding:.7rem;
}
.audiencebox a,
.emergency a,
.currentstudents a,
.ourresearch a,
.communityoutreach a,
.eventcalendar a,
.visit a,
.apply a,
.thinksummer a,
.business a,
.facultystaff a,
.prospectivestudents a,
.movein a,
.alumnidonors a,
.careers a,
.library a,
.graduation a,
.newsevents a,
.homecoming a,
.givenow a {
	background-size:cover;
	background-repeat:no-repeat;
	width:100%;
	display:block;
	position:relative;
	text-decoration:none;
}
.audiencebox a,
.emergency a,
.currentstudents a,
.communityoutreach a,
.facultystaff a,
.prospectivestudents a,
.movein a,
.alumnidonors a,
.ourresearch a,
.newsevents a,
.business a {
	background-position:center center;
	background-color:#000000;
}
.eventcalendar a,
.visit a,
.apply a,
.thinksummer a,
.givenow a,
.careers a,
.library a,
.graduation a {
	background-position:top right;
	background-size:contain;
}
.audiencebox a {
	background-image: url('http://www.purdue.edu/purdue/images/audiencebox.jpg');
	border-bottom:.6rem solid #000000;
}
.emergency a {
	background-color:#FF0000;
	border:0;
}
.currentstudents a {
	background-image: url('http://www.purdue.edu/purdue/images/currentstudents_banner.jpg');
	border-bottom:.6rem solid #2EAFA4;
}
.currentstudents.news a {
	background-image: url('http://www.purdue.edu/purdue/images/currentstudents_news_banner.jpg');
	border-bottom:0;
}
.library a {
	background-image: url('http://www.purdue.edu/purdue/images/library.png');
	background-color:#2EAFA4;
	border-bottom:0;
}
.graduation a {
	background-image: url('http://www.purdue.edu/purdue/images/graduation.png');
	background-color:#000000;
	border-bottom:0;
}
.ourresearch a {
	background-image: url('http://www.purdue.edu/purdue/images/ourresearch_homepage.jpg');
	border-bottom:.6rem solid #7299C6;
}
.communityoutreach a {
	background-image: url('http://www.purdue.edu/purdue/images/communityoutreach_banner.jpg');
	border-bottom:.6rem solid #7ed0e0;
}
.careers a {
	/*background-image: url('http://www.purdue.edu/purdue/images/careers_banner.jpg');*/
	/*border-bottom:8px solid #D9DA56;*/
	background-color:#5C8727;
	border-bottom:0;
	background-position:top right;
	background-size:contain;
	background-image: url('http://www.purdue.edu/purdue/images/careers_icon.png');
}
.facultystaff a {
    background-image: url('http://www.purdue.edu/purdue/images/facultystaff_banner.jpg');
	border-bottom:.6rem solid #B8B308;
}
.prospectivestudents a {
	background-image: url('http://www.purdue.edu/purdue/images/prospectivestudents_banner.jpg');
	border-bottom:.6rem solid #A3792C;
}
.movein a {
	background-image: url('http://www.purdue.edu/purdue/images/movein_banner.jpg');
	border-bottom:.6rem solid #7299c6;
}
.alumnidonors a {
	background-image: url('http://www.purdue.edu/purdue/images/alumnidonors_banner.jpg');
	border-bottom:.6rem solid #888888;
}
.newsevents a {
	background-image: url('http://www.purdue.edu/purdue/images/newsevents_banner.jpg');
	border-bottom:.6rem solid #746C66;
}
.eventcalendar a {
	background-image: url('http://www.purdue.edu/purdue/images/eventcalendar_icon.png');
	background-color:#746c66;
	border-bottom:0;
}
.visit a {
	background-image: url('http://www.purdue.edu/purdue/images/visit_icon.png');
	background-color:#E3AE24;
	border-bottom:0;
}
.apply a {
	background-image: url('http://www.purdue.edu/purdue/images/apply_icon.png');
	/*background-color:#E3AE24;*/
	background-color:#746c66;
	border-bottom:0;
}
.thinksummer a {
	background-image: url('http://www.purdue.edu/purdue/images/thinksummer_icon.png');
	background-color:#000000;
	border-bottom:0;
}
.thinksummer a:hover {
	background-image: url('http://www.purdue.edu/purdue/images/thinksummer_icon_hover.png');
}
.givenow a {
	background-image: url('http://www.purdue.edu/purdue/images/givenow_icon.png');
	background-color:#E3AE24;
	border-bottom:0;
}
.business a {
	background-image: url('http://www.purdue.edu/purdue/images/engage_banner.jpg');
	/*background-color:#5C8727;
	border-bottom:0;*/
	border-bottom:.6rem solid #b8b308;
	
}
.homecoming a {
	background-image: url('http://www.purdue.edu/purdue/images/homecoming.jpg');
	border-bottom:.6rem solid #000000;
}
a .caption {
	position:absolute;
	/*bottom:5px;
	left:10px;*/
	bottom: 0;
	left: 0;
	padding: .35rem .7rem;
	width: inherit;
	color:#fff;
	font-size:1.3rem;
	font-weight:300;
	line-height:1.3rem;
	text-transform:uppercase;
}
a .caption,
.audiencebox a .caption,
.currentstudents a .caption,
.currentstudents.news a .caption,
.communityoutreach a .caption,
.facultystaff a .caption,
.prospectivestudents a .caption,
.movein a .caption,
.alumnidonors a .caption,
.ourresearch a .caption,
.newsevents a .caption,
.homecoming a .caption,
.business a .caption {
	text-shadow:.15rem .15rem .35rem #000;
}
.eventcalendar a .caption,
.visit a .caption,
.apply a .caption,
.thinksummer a .caption,
.givenow a .caption,
.careers a .caption,
.library a .caption,
.graduation a .caption {
	padding-bottom:.6rem;
	text-shadow: none;
}
.emergency a .caption,
.news a .caption {
	top:0px;
	left:0px;
	margin:1.4rem;
	text-shadow:none !important;
	text-transform:none;
}
	

/* START Purdue Home page box styles */
@media only screen and (max-width: 479px) {
	.boxes .row div a {
		height:100px;
	}
	a .caption {
		font-size:1.1rem;
		line-height: 1.3em;
	}
	/*.boxes .row .emergency a {
     height:240px;   
	}*/
	.boxes .row .prospectivestudents a,
	.boxes .row .movein a,
	.boxes .row .alumnidonors a
	.boxes .row .ourresearch a {
		height:220px !important;
	}
	
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
	.boxes .row div a {
		height:138px;
	}
	a .caption {
		font-size:1.3rem;
		line-height: 1.3em;
	}
    /*.boxes .row .emergency a {
     height:180px;   
	}*/
    .boxes .row .prospectivestudents a,
	.boxes .row .movein a,
	.boxes .row .alumnidonors a/*,
	.boxes .row .ourresearch a*/ {
		height:296px !important;
	}
}
@media only screen and (max-width: 767px) {
	.boxes {
		padding: .5rem;
	}
	.boxes .row .audiencebox a,
	.boxes .row .emergency a,
	.boxes .row .currentstudents,
	.boxes .row .ourresearch,
	.boxes .row .communityoutreach,
	.boxes .row .eventcalendar,
	.boxes .row .visit,
	.boxes .row .apply,
	.boxes .row .thinksummer,
	.boxes .row .business,
    .boxes .row .facultystaff,
	.boxes .row .prospectivestudents,
	.boxes .row .movein,
	.boxes .row .alumnidonors,
	.boxes .row .careers,
	.boxes .row .library,
	.boxes .row .graduation,
	.boxes .row .homecoming {
		/*border: 7px solid white;*/
	}
	.boxes .row .emergency a {
		height: 100%;
	}
	.boxes .row .emergency a .caption {
		display:block;
		margin-top:0px;
		padding-top:1.4rem;
		position:relative;
	}
}
@media only screen and (min-width: 768px) {
	.boxes .row div a {
		height:102px;
	}
    .boxes .row .emergency a {
     height:120px;   
	}
	.boxes .row .prospectivestudents a,
	.boxes .row .movein a,
	.boxes .row .alumnidonors a,
	.boxes .row .ourresearch a {
		height:224px;
	}
	a .caption {
		font-size:.9rem;
		line-height:1em;
	}
}
@media only screen and (min-width: 992px) {
	.boxes .row div a {
		height:138px;
	}
	.boxes .row .emergency a {
     height:180px;   
	}
	.boxes .row .prospectivestudents a,
	.boxes .row .movein a,
	.boxes .row .alumnidonors a,
	.boxes .row .ourresearch a {
		height:296px;
	}
	a .caption {
		font-size:1.3rem;
		line-height:1.3em;
	}
}
@media only screen and (min-width: 1200px) {
	.boxes .row div a {
		height:172px;
	}
	.boxes .row .emergency a {
     height:200px;   
	}
	.boxes .row .prospectivestudents a,
	.boxes .row .movein a,
	.boxes .row .alumnidonors a,
	.boxes .row .ourresearch a {
		height:364px;
	}
	a .caption {
		font-size:1.7rem;
		line-height:1.7em;
	}
}
/* END Purdue Home page box styles */


.banner1,
.banner2,
.banner3 {
	background-size:cover;
	background-position:center center;
	padding:0px;
	border:1.4rem solid #fff;
	position: relative;
}
.banner1 {
	background-image:url('http://www.purdue.edu/purdue/images/banner1.jpg');
}
.banner2 {
	background-image:url('http://www.purdue.edu/purdue/images/banner2.jpg');
}
.banner3 {
	background-image:url('http://www.purdue.edu/purdue/images/banner3.jpg');
}

.carousel-caption {
	left:1.4rem;
	right:auto;
	text-align:left;
	padding:0;
}

.carousel-caption h2 {
	background-color:#98700d;
	color:#fff;
	text-shadow:none;
	font-size:1.3rem;
	padding:.7em;
	margin:0;
	display: inline-block;
}

.carousel-caption p {
	background-color:#fff;
	text-shadow:none;
	font-size:.9em;
	padding:.7em;
	margin:0;
	color:#000;
}
.carousel-control {
	opacity: 1;
	color: #ccc;
	text-shadow: none;
}
.carousel-control:hover {
	color:#333;
}
.carousel-control.left,
.carousel-control.right {
	background:none;
	height:100%;
	width: 1.8rem;
	font-size: 1.4rem;
}
.carousel-control .fa {
	top:50%;
	position:relative;
}

.carousel-indicators {
	/*bottom: -10px;*/
	display:none;
}
.carousel-indicators li {
	border-color:#ccc;
}
.carousel-indicators .active {
	background-color: #ccc;
	width:.8rem;
	height:.8rem;
}
.audience {
	background-image:none;
	background-color:#444;
    background-position:center center;
	background-size:cover;
	padding:1.1rem;
	text-shadow: .1rem .1rem .35rem #000;
}
.audience h1,
.audience h2 {
	color:#fff;
	font-size: 1.7rem;
}
.audience p {
	margin-bottom:1.4rem;
	color:#fff;
	font-size:1rem;
}
.audience .btn {
	background-image: url('http://www.purdue.edu/purdue/images/transparentblack.png');
	border:.1rem solid #fff;
	border-radius:0;
	padding:.9rem;
	margin:2.1rem 0;
	color:#fff;
	text-shadow:none;
	text-decoration:none;
    width:100%;
}

.resources {
	padding:.7rem 0;
}
.resources h4 {
	font-size: 1.8rem;
	color:#6f6f6f;
	margin-top:0;
}
.resources .links {
	display:inline-block;
	text-align:left;
	margin:.7rem 0;
}
.resources .links h6 {
	margin-top:0;
}
.resources .links ul {
	list-style-type:none;
	padding-left:0;
	margin-bottom:0;
}
.resources .links ul li a {
	color:#000;
	font-size:.9rem;
    text-decoration:none;
}
.resources .links ul li a:hover {
    text-decoration:underline;
}
.events {
	padding-bottom:1.4rem;
}
.events .photo {
	background-image: url('https://www.purdue.edu/purdue/images/about_event.jpg');
	background-size: cover;
	background-position:center center;
	border-left:1.1rem solid #fff;
	border-right:.35rem solid #fff;
	height:280px;
	display:block;
}
.events h4 {
	color:#fff;
	background-color:#4d4d4f;
	margin:0;
	padding:.7rem;
}

.events .rss-items {
	list-style-type:none;
	margin:0px;
	padding: 0 0 1.4rem 0;
	display:block;
}
.events .rss-items li.rss-item {
	width:100%;
	height:4.3rem;
	float:left;	
	background-color:#f5f5f5;
	margin-top:1.4rem;
	display:block;
	position:relative;
}
.events .rss-items li.rss-item:nth-child(3) {
	
}
.events .rss-items li.rss-item a {
	color: #000000;
	text-decoration:none;
	height:inherit;
    float: right;
    padding: 1.4rem 0 0 0;
    position: relative;
    left: -20px;
	overflow:hidden;
}
.events .rss-items li.rss-item .rss-date {
	background-color:#222;
	padding:.7rem 1.1rem;
	width:4.3rem;
    height:4.3rem;
	text-align:center;
	position:absolute;
	float:left;
	color:#fff;
    font-size:1.1rem;
}
.events .rss-items li.rss-item a,
.events .rss-items li.rss-item .rss-date {
	display:inline-block;
}
.events .rss-items li.rss-item br {
	display:none;
}
.audiencefeature {
	background-image:url('http://www.purdue.edu/purdue/images/audiencefeature.jpg');
	background-color:#444;
	background-size:cover;
	background-position:center center;
	height:28.5rem;
}
.audiencefeature .caption {
	padding:1.8rem;
}
.audiencefeature .caption h3,
.audiencefeature .caption p {
	color:#fff;
	text-shadow: .1rem .1rem .35rem #333;
}
.audiencefeature .caption p a {
	color:#fff;
}
.breadcrumb {
	font-size:.9rem;
}
.breadcrumb ol {
	padding: .6rem 1.1em;
	list-style: none;
	background-color: #f5f5f5;
	border-radius: 0;
	margin-bottom:0;
	padding-top:0;
	padding-bottom:0;
}
.breadcrumb ol li {
	display:inline-block;
}
.breadcrumb ol > li + li:before {
	content: "/\00a0";
	padding: 0 .35rem;
}
.breadcrumb ol li,
.breadcrumb ol li a {
	color:#000000;
	font-weight:normal;
    text-decoration:none;
}
.hero,
.feed,
.deptaudience {
	height:21.4rem;
	overflow:hidden;
	margin-top:1.4rem;
	margin-bottom:1.4rem;
}
.hero {
	position:relative;
	background-image:url('http://www.purdue.edu/purdue/images/banner1.jpg');
	background-size:cover;
	background-position:center center;	
	border-left:1.1rem solid #fff;
	border-right:1.4rem solid #fff;
	padding:0;
}
.hero a {
	width: 100%;
	height: inherit;
	display: block;
	z-index: 1000;
	position: absolute;
}
.hero .carousel-caption {
	left:.7rem;
	bottom:.7rem;
	padding:0;
	max-width:90%;
}
.hero .carousel-caption h2 {
	background-color:#000000;
	padding:.7rem 2.1rem .7rem .7rem;
	color:#fff;
	text-shadow:none;
	font-size:1.3rem;
	margin:0;
	display: inline-block;
}
.hero .carousel-caption p {
	background-color:#98700d;
	color:#fff;
	padding:.7rem 2.1rem .7rem .7rem;
	text-shadow:none;
	font-size:.9rem;
	font-weight:600;
	margin:0;
}
.hero .carousel-caption h2 a,
.hero .carousel-caption p a,
.hero .carousel-caption h2 a:hover,
.hero .carousel-caption p a:hover {
	color:#fff;
	margin:0;
	text-shadow:none;
	text-decoration:none;
	position: relative;
}

.feed {
	padding:0;
	border-right:1.1rem solid #fff;
}
.feed .nav-tabs,
.feed .tab-content {
	float:left;
	width:100%;
}

.feed .nav-tabs {
	border:0;
	display:inline-block;
	color:#fff;
	background-color:#222;
}
.feed .nav-tabs > li {
	padding:0;
	margin:0;
	border-left:.1rem solid #eee;
}
.feed .nav-tabs > li:nth-child(1) {
	border:0;
}
.feed .nav-tabs > li > a,
.feed .nav-tabs > li > div {
	border-radius:0;
	border:0;
	margin:0;
	color:#fff;
	text-align:center;
	font-weight:300;
	padding:.7rem 0;
	letter-spacing:.1rem;
	text-decoration:none;
}
.feed .nav-tabs > li > a:hover {
	background-color:#666;
}
.feed .nav-tabs > li.active > a,
.feed .nav-tabs > li.active > a:hover,
.feed .nav-tabs > li.active > a:focus,
.feed .nav-tabs > li.active > div {
	background-color:#666;
	color:#fff;
	border:0;
	text-decoration:none;
}
.feed .tab-content {
	background-color:#eee;
	height:100%;
}
.feed .tab-content .tab-pane h3 {
    font-size: 1.2rem;
    padding: 0 1.1rem;
    margin-bottom:0;
}
.feed .tab-content .tab-pane p {
    padding: 0 1.2rem;
    margin-top:.7rem;
    margin-bottom:0;
}
.feed .tab-content .tab-pane p a {
    text-decoration:none;
}
.feed .tab-content .tab-pane p a:hover {
    text-decoration:underline;
}
.feed .tab-content .tab-pane ul {
    font-size: .9rem;
    list-style-type: square;
    padding: .7rem 1.4rem 0 1.4rem;
    margin: 0 0 0 .7rem;
}
.feed .tab-content .tab-pane ul li a {
    color: #000000;
}
.feed .tab-content .tab-pane div ul {
	list-style-type:square;
	padding:1.4rem;
	margin:0 0 0 .7rem;
}
.feed .tab-content .tab-pane div ul li {
	line-height:1em;
	margin-bottom:1.1rem;
}
.feed .tab-content .tab-pane div ul li a {
	color:#000000;
	font-size:.9rem;
}
.deptaudience {
	padding:0;
}
.deptaudience div {
	padding:0;
	border-right:1.4rem solid #fff;
	padding:0 !important;
}
.deptaudience div a {
	/*background-color:#3b3b3b;
	background-image:none;*/
	height:10rem;
}
.deptaudience div a .caption {
	position:absolute;
	color:#fff;
	font-size:1.3rem;
	font-weight:300;
	line-height:1.4rem;
	padding:.35rem;
}
.deptaudience div,
.deptaudience div.currentstudents,
.deptaudience div.prospectivestudents {
	margin-bottom: 1.4rem;
}


.feature a {
	color:#474747;
	/*border:.1rem solid #222;*/
	background-color:#eee;
	width:100%;
	display:block;
	font-weight:normal;
	text-align:center;
	padding:.7rem;
	margin-bottom:1.4rem;
	text-decoration:none;
}
.feature a:hover {
	background-color:#666;
	color:#fff;
}
.maincontent {
	padding-bottom:1.4rem;
}
.maincontent .banner {
	width:100%;
	height:inherit;
	padding-bottom:1.4rem;
}
.maincontent h1 {
	margin-top:0;
}
.maincontent.news h3 {
	display:inline-block;
	color:#222;
	padding-right:.7rem;
	margin:0;
}
.maincontent.news h3.date {
	border-left:.1rem solid #999;
	padding-left:.7rem;
}
.maincontent.news span.photo {
	float:right;
	margin:0;
	margin-left:1.1rem;
	margin-bottom:1.4rem;
	width:15.4rem;
	color:#666;
}
.maincontent.news span.photo img {
	display:block;
	width:inherit;
}
.maincontent.news span.photo p {
	padding:1.1rem;
	margin:0;
	background-color:#f5f5f5;
}
.sidenav,
.sidecontent {
	padding-bottom:1.4rem;
	clear:left;
}
.sidenav ul {
	list-style:none;
	padding:0;
	margin-bottom:0;
	background-color:#f5f5f5;
}
.sidenav ul li a {
	color:#333;
	font-weight:normal;
	display:block;
	padding:.7rem 1.1rem .7rem .9rem;
	border-left: .2rem solid #e3e2e2;
    text-decoration:none;
}
.sidenav ul li a:hover {
	background-color:#222;
	text-decoration:none;
	color:#fff;
	border-left: .2rem solid #666;
}
.sidenav .dropdown-submenu > a:after {
	margin-right:0;
}
.sidenav .dropdown-submenu:hover > a:after {
	border-left-color: #666;
}
.sidenav .dropdown-menu {
	margin:0;
	border:0;
}
.sidecontent .header,
.rightnav .header {
	margin-top:0;
}
.sidecontent.news h3 {
	margin-top:0;
}
.sidecontent.news ul {
	list-style-type: square;
	padding-left:1.1rem;
	margin:0;
}
.sidecontent.news ul li {
	padding-bottom: 1.1rem;
}
.sidecontent.news ul li a {
	color:#333;
	line-height:1em;
	font-size:.9rem;
}
.rightnav h5 {
	color:#333;
}
.rightnav ul {
	list-style:none;
	padding-left:;
}
.rightnav p,
.rightnav a,
.rightnav ul li,
.rightnav ul li a {
	color:#333;
	font-size:.9rem;
    text-decoration:none;
}
.rightnav a:hover,
.rightnav ul li a:hover {
    text-decoration:underline;
}
.college {
	
}
.college .container .row {
	margin:1.4rem auto;
}
.college .intro {
	background-color:#98700d;
	padding:2.1rem;
	height:inherit;
}
.college .intro h1 {
	margin-top:0;
	color:#edb700;
	font-size:1.6rem;
}
.college .intro p {
	color:#fff;
}
.college .intro .btn {
	color:#fff;
	border:.1rem solid #edb700;
	border-radius:0;
	width:100%;
	text-align:center;
	text-decoration:none;
	margin:.7rem 0;
	white-space: inherit;
}
.college .intro .btn:hover {
	color:#000;
	background-color: #edb700;
}
.college .grid {
	height:inherit;
	padding-left:1.4rem;
	padding-right:0;
}
.college .grid a {
	height:inherit;	
	position:relative;
}
.college .grid .grid1,
.college .grid .grid2,
.college .grid .grid3_1,
.college .grid .grid3_2,
.college .grid .grid3_3,
.college .grid .grid3_4,
.college .grid .grid4 {
	height:inherit;
}

.college .grid .grid1 .banner {
	background-image:url('http://www.purdue.edu/purdue/images/grid1.jpg');
	background-size:cover;
	background-position:center center;
	position:relative;
	height:inherit;
}
.college .grid .grid2 div {
	padding:0;
	height:inherit;
}
.college .grid .grid2 div:nth-child(1) {
	padding-right:.7rem;
}
.college .grid .grid2 div:nth-child(2) {
	padding-left:.7rem;
}
.college .grid .grid3_1 div {
	padding:0;
}
.college .grid .grid3_1 div:nth-child(1) {
	margin-bottom:1.4rem;
}
.college .grid .grid3_1 div:nth-child(2) {
	padding-right:.7rem;
}
.college .grid .grid3_1 div:nth-child(3) {
	padding-left:.7rem;
}
.college .grid .grid3_2 div {
	padding:0;
}
.college .grid .grid3_2 div:nth-child(3) {
	margin-top:1.4rem;
}
.college .grid .grid3_2 div:nth-child(1) {
	padding-right:.7rem;
}
.college .grid .grid3_2 div:nth-child(2) {
	padding-left:.7rem;
}
.college .grid .grid3_3 div:nth-child(3) {
	margin-top:1.4rem;
}
.college .grid .grid3_3 div:nth-child(1) {
	padding-right:.7rem;
	padding-left:0;
}
.college .grid .grid3_3 div:nth-child(2),
.college .grid .grid3_3 div:nth-child(3) {
	padding-left:.7rem;
	padding-right:0;
}
.college .grid .grid3_4 div {
	padding:0;
}
.college .grid .grid3_4 div:nth-child(2) {
	padding-left:.7rem;
}
.college .grid .grid3_4 div div {
	padding-left:0 !important;
	padding-right:.7rem;
}
.college .grid .grid3_4 div div:nth-child(1) {
	margin-bottom:1.4rem;
}
.college .grid .grid4 div {
	padding:0;
	margin:0;
}
.college .grid .grid4 div:nth-child(1),
.college .grid .grid4 div:nth-child(2) {
	margin-bottom:1.4rem;
}
.college .grid .grid4 div:nth-child(1),
.college .grid .grid4 div:nth-child(3) {
	padding-right:.7rem;
}
.college .grid .grid4 div:nth-child(2),
.college .grid .grid4 div:nth-child(4) {
	padding-left:.7rem;
}
.footer {
	background-color:#171717;
	padding:1.4rem 0;
}
.footer .container .row {
	margin-bottom:0;
}
.footer .container .row div {
	border-radius:0;
	border:0;
	box-shadow:none;
	margin:0;
	background-color:transparent;
}
.footer .container .row .panel {
	border-right:.1rem solid #98700d;
}
.footer .container .row .panel:nth-child(3),
.footer .container .row .panel:nth-child(4) {
	border-left: .1rem solid #98700d; 
	border-right:0;
}
.footer .container .row .panel:nth-child(1) .panel-collapse .panel-body ul li,
.footer .container .row .panel:nth-child(2) .panel-collapse .panel-body ul li {
	text-align:right;
}
.footer .container .row .panel:nth-child(3) .panel-collapse .panel-body ul li,
.footer .container .row .panel:nth-child(4) .panel-collapse .panel-body ul li {
	text-align:left;
}
.footer .container .row div:nth-child(5) {
	border:0;
}
.footer .container .row div ul {
	list-style-type:none;
	padding-left:0;
	margin-bottom:0;
}
.footer .container .row div .panel-heading {
	color:inherit;
	border:0;
	padding:0;
}
.footer .container .row div .panel-heading h4 {
	display:none;
	position:relative;
}
.panel-default > .panel-heading+.panel-collapse .panel-body {
	border:0 !important;
	padding:0;
}

.footer ul li {
	line-height:1rem;
}
.footer ul li a {
	font-size:.8rem;
	color:#fff;
	font-weight:normal;
    text-decoration:none;
	visibility: visible;
}
.footer ul li a:hover {
	color:#FFD100;
	text-decoration:none;
}
.footer .motto {
	height:100%;
	text-align:center;
}
.footer .motto img {
	width:100%;
	vertical-align:middle;
	padding:0 0 .35rem 0;
	/*display:block;*/
	margin:0 auto;
}
.footer .motto a {
	color:#ddd;
	width: 1.6rem !important;
	display: inline-block;
	margin: .3rem;
}
.footer .motto a:hover {
	color:#fff;
}
.footer .motto a .fa {
	font-size:1.4rem;
	/*margin:.35rem .5rem;*/
}

.footer .motto a .fa::after{
	position:absolute;
	display:block;
	overflow:hidden;
	width:0;
	height:0;
}
.footer .motto a .fa-facebook::after{
	content:"Facebook";
}
.footer .motto a .fa-facebook-square::after{
	content:"Facebook";
}
.footer .motto a .fa-twitter::after{
	content:"Twitter";
}
.footer .motto a .fa-twitter-square::after{
	content:"Twitter";
}
.footer .motto a .fa-youtube::after{
	content:"Youtube";
}
.footer .motto a .fa-youtube-square::after{
	content:"Youtube";
}
.footer .motto a .fa-instagram::after{
	content:"Instagram";
}
.footer .motto a .fa-instagram-square::after{
	content:"Instagram";
}
.footer .motto a .fa-pinterest::after{
	content:"Pinterest";
}
.footer .motto a .fa-pinterest-square::after{
	content:"Pinterest";
}
.footer .motto a .fa-google-plus::after{
	content:"Google Plus";
}
.footer .motto a .fa-google-plus-square::after{
	content:"Google Plus";
}
.footer .motto a .fa-linkedin::after{
	content:"Linked In";
}
.footer .motto a .fa-linkedin-square::after{
	content:"Linked In";
}
.footer .motto a .fa-amazon::after{
	content:"Amazon";
}
.footer .motto a .fa-amazon-square::after{
	content:"Amazon";
}

.bottom {
	background-color:#333333;
	color:#d2d2d2;
	padding:.8rem;
}
.bottom p {
	background-color:#333333;
	color:#d2d2d2;
	margin-bottom:0;
	font-size:.8rem;
	text-align:center;
}
.bottom p a,
.bottom a {
	background-color:#333333;
	color:#d2d2d2;
	font-weight:normal;
}

.homecomingvideo {
	height: 40.4rem;
	overflow: hidden;
	margin-bottom: .7rem !important;
	padding-top: .7rem !important;
	border-right: .7rem solid white;
	border-left: .7rem solid white;
}
.homecomingvideo a {
	height: inherit !important;
	width: inherit;
	display: block;
	position: absolute;
}
.homecomingvideo .carousel-caption {
	left:1.4rem;
}


/*** General Media Queries ***/

/* iPhone */
@media only screen and (max-width: 479px) {
	.resources .links {
		width: 100%;
		padding-top: 1.1rem !important;
		text-align: left !important;
	}
	.resources .links h6,
	.resources .links ul li a {
		font-size:1.3rem !important;
	}
}
/* Mobile */
@media only screen and (min-width: 480px) and (max-width: 767px) {
	
}
/*@media screen and (max-width: 580px) {
	.top .logo,
	.top .department {
		display:block;
		width:100%;
		text-align:center;
	}
	.top .department {
		margin-top: 0px !important;
	}
	.top .logo a {
		width:50%;
		margin:0px auto;
	}
	.top .logo a img {
		width:100%;
	}
	.top .department a {
		border:0px;
	}
}*/
/* XSmall */
@media only screen and (max-width: 767px) {
	h1, h2, h3, h4, h5, h6 {
		font-weight: 600;
	}
	h1 {
		font-size:2rem;
	}
	h2 {
		font-size:1.7rem;
	}
	h3 {
		font-size:1.5rem;
	}
	h4 {
		font-size:1.4rem;
	}
	h5 {
		font-size:1.3rem;
	}
	h6 {
		font-size:1.3rem;
	}
	table, p, li,
    .maincontent ul li,
    .maincontent ol li {
		font-size:1.2rem;
	}
	.nav > li > a {
		padding:.7rem 1.8rem;
	}
	.goldbar.navbar-inverse .navbar-nav .dropdown-toggle {
		display:none;
	}
	.goldbar.navbar-inverse .navbar-nav > li > a .caret {
		display:none;
	}
	.navbar-inverse .navbar-nav .open .dropdown-menu > li > a,
	.navbar-inverse .navbar-nav .dropdown-menu > li > a,
	.goldbar.navbar-inverse .quicklinks > li > a {
		color:#fff;
		text-transform:none;
		padding: .35rem 1.1rem;
		font-size: 1rem;
		line-height: 1.4rem !important;
		margin:0;
		white-space: inherit;
	}
	.navbar .container {
		padding:0 1.1rem;
	}
	.navbar-header p {
		float:left;
		margin:0;
		padding-top:.9rem;
		text-transform:none;
		color:#ffffff;
		font-weight: 200;
	}
	.navbar-header .fa-lg {
		font-size:1.7em;
	}	button.navbar-toggle:hover .fa-lg {
	color:#000000;
	}
	.search {
		float:none;
	}
	.goldbar .search .form-group {
		border: .35rem solid transparent;
		border-top:0 !important;
		width: 100%;
	}	
	.cse input.gsc-input, input.gsc-input {
		width: 100% !important;
		height: 2.1rem;
	}
	.goldbar .information .dropdown-menu > li > a:hover,
	.goldbar.navbar-inverse .quicklinks > li > a:hover {
		color:#000;
		background-color:transparent;
	}
	.goldbar .information,
	.goldbar .quicklinks {
		float:left;
		width:50%;
	}
	.goldbar .information .hide,
	.goldbar .quicklinks .hide {
		display:block !important;
		color:#000;
		text-transform:none;
		padding-left:1.1rem;
	}
	.goldbar .information,
	.goldbar .quicklinks,
	.blackbar .navbar-nav {
		padding:0 0 .7rem 0;
	}
	
	.goldbar .navbar-nav .dropdown .dropdown-menu,
	.navbar-nav .open .dropdown-menu {
		position: static;
		float: none;
		width: auto;
		margin-top: 0;
		padding:0;
		background-color: transparent;
		border: 0;
		box-shadow: none;
		display:block;
	}
	.goldbar .nav .dropdown {
		padding:0 .7rem;
	}
    .goldbar .search .dropdown a .fa-search {
        line-height: inherit;
    }
	.goldbar .search .dropdown-toggle {
		display:none;
	}
	.goldbar .search .dropdown-menu {
		display:block;
		position: static;
		float: none;
		width: auto;
		margin-top: 0;
		border: 0;
		box-shadow: none;
	}	
	.goldbar .search .form-group {
		border:1.1rem solid transparent;
		width:100%;
	}
	.goldbar .search .form-group form {
		padding: .5rem 0 !important;
	}
	.goldbar .search .form-group .form-control {
		width:inherit;
		background-color:#fff;
		color:#000;
	}
    .cse input.gsc-input,
    input.gsc-input {
	    width:100% !important;
    }
	.top .logo {
		display:block;
		text-align:center;
	}
	.top .logo a,
	.top .logo a img {
		margin-left:.5rem;
	}
	.top .department {
		width:100%;
		text-align:center;
	}
	.top .department a {
		border:0px;
		font-size:1.5em;
		font-weight:300;
        padding-bottom:1.4rem;
	}
	.top .department .tagline {
		border:0px;
		font-size:.9em;
		font-weight:300;
        padding-bottom:1.4rem;
	}
	.top .logo a {
		width:50%;
		margin:0px auto;
	}
	/*.top .department {
		margin-top: 2.5rem;
	}
	.top .department a {
		font-size:1.4rem;
	}*/
	.blackbar.navbar-inverse .navbar-nav > li > a:hover {
		color:#ddd;
	}
	.blackbar.navbar-inverse .navbar-nav > li > a {
		color:#fff;
	}
	/*.blackbar .navbar-nav .dropdown .dropdown-menu .dropdown-submenu .dropdown-menu,
	.blackbar .navbar-nav .open .dropdown-menu .dropdown-submenu .dropdown-menu {
		display:none;
	}*/
	.blackbar.navbar-inverse .navbar-nav .open .dropdown-menu > li > a,
	.blackbar.navbar-inverse .navbar-nav .dropdown-menu > li > a {
		padding: .3rem 2.5rem;
	}
	.blackbar.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
	.blackbar.navbar-inverse .navbar-nav .dropdown-menu > li > a:hover {
		color: #ddd;
	}
	.blackbar .dropdown-submenu > a:after {
		display: inline-block;
		width: 0;
		height: 0;
		margin-left: .3rem;
		vertical-align: middle;
		border-top: .3rem solid;
		border-right: .3rem solid transparent;
		border-left: .3rem solid transparent;
		float:none;
	}
	.blackbar.navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-submenu > .dropdown-menu li a,
	.blackbar.navbar-inverse .navbar-nav .dropdown-menu > .dropdown-submenu > .dropdown-menu li a {
		padding: .35rem 4rem;	
	}
	.banner1,
	.banner2,
	.banner3,
	.carousel-control.left,
	.carousel-control.right,
	.carousel-indicators {
		display:none;
	}
	.audience {
		text-align:center
	}
	.audience h1,
	.audience h2 {
		font-size:2.5rem;
		margin-top:0;
	}
	.audience p {
		display:none;
	}
	.audience .btn {
		margin:.7rem 0;
		font-size:1.5em;
	}
	.resources {
		padding:1.4rem;
	}
	.resources .photo {
		border:0;
		padding:0;
	}
	.resources h4 {
		text-align:center;
		font-size:2.5rem;
	}
	.resources .links {
		padding:0 1.1rem;
		text-align:center;
	}
	.resources .links:nth-child(3),
	.resources .links:nth-child(4) {
		padding-top:1.1rem;
	}
    .resources .links:nth-child(3) {
        clear:left;
    }
	.resources .links h6,
	.resources .links ul li a {
		font-size:1.3rem !important;
	}
	.events {
		padding-bottom:1.4rem;
		background-color:#f5f5f5;
	}
	.events h4 {
		display:inline-block;
		font-size: 2.5rem;
		color: #6f6f6f; 
		text-align: center;
		background-color:transparent;
		width:100%;
		margin:0;
		padding:0;
	}
	.events .rss-items {
		padding:0 .7rem;
	}
	.events .rss-items li.rss-item {
		background-color:transparent;
		width:100%;
		/*height:inherit;*/
		border:0;
		font-size: 1.2em;
	}
	.events .rss-items li.rss-item a {
		margin-top:0;
        margin-left: 5.35rem;
        float:none;
        padding:0;
        left:0;
        line-height:1.4rem;
	}
	.events .rss-items li.rss-item .rss-date {
		padding: .7rem 1.1rem;
        float:none;
        left:0;
	}
	.events .photo {
		border:0;
		margin-bottom:1.4rem;
	}
	.audiencefeature {
		background-image:url('http://www.purdue.edu/purdue/images/audiencefeature.jpg');
		background-size:cover;
		background-position:center center;
		height:inherit;
		padding:0;
	}
	.audiencefeature .caption {
		background-image:url('http://www.purdue.edu/purdue/images/transparentblack.png');
	}
	.breadcrumb {
		display:none;
	}
	.maincontent {
		float:none;
		padding-top:1.4rem;
	}
	.sidenav ul li {
		border-bottom: .15rem solid #fff;
	}
	.sidenav ul li a {
		font-size:1.3rem;
	}
	.hero,
	.feed {
		border:0;
	}
	.hero {
		height:14rem;
		border-left: 1.1rem solid #fff;
		border-right: 1.1rem solid #fff;
	}
	.hero .carousel-caption {
		display:none;
	}
	.feed {
		border-left: 1.1rem solid #fff;
        border-right: 1.1rem solid #fff;
        height:inherit;
        margin-bottom:0;
	}
    .feed .tab-content .tab-pane h3 {
        font-size:1.6rem;
    }
    .feed .tab-content .tab-pane ul {
        font-size: 1.2rem;
    }
    .feed .tab-content .tab-pane div ul li {
        line-height: 1.4em;
    }
    .feed .tab-content .tab-pane div ul li a {
        font-size: 1.2rem;
    }
	.deptaudience {
		padding-left: 1.1rem;
		padding-right: 1.1rem;
		height:auto;
		margin-bottom:0;
	}
	.deptaudience div {
		border:0;
	}
	.deptaudience div:nth-child(1),
	.deptaudience div:nth-child(3) {
		border-right: .7rem solid #fff;
	}
	.deptaudience div:nth-child(2),
	.deptaudience div:nth-child(4) {
		border-left: .7rem solid #fff;
	}
	.deptaudience div a {
		height:7rem !important;
	}
	.feature a {
		margin-left:0;
		margin-bottom:1.4rem;
        font-size:1.2rem;
	}
	.rightnav {
		display:none;
	}
	.maincontent.news {
		padding-bottom:0;
	}
	.maincontent.news span.photo {
		float:none;
		margin-left:0;
		margin-bottom:1.4rem;
		display:block;
		width:100%;
	}
	.maincontent.news span.photo img {
		width:100%;
	}
	.maincontent.news span.photo p {
		padding:1.4rem;
	}
	.sidecontent.news h3 {
		margin-top: 1.4rem;
		padding-top:1.4rem;
		border-top: .1rem solid #eee;
	}
	.sidecontent.news .rss-item a {
		font-size:1.2rem;
	}
	.college .container .row {
		height:inherit;
	}
	.college .container .row .grid {
		padding-left:;
		margin-top:1.4rem;
	}
	.college .grid .grid1 .banner {
		height:21.5rem;
	}
	.college .grid .grid2 div,
	.college .grid .grid3_1 div,
	.college .grid .grid3_2 div,
	.college .grid .grid3_3 div,
	.college .grid .grid3_4 div,
	.college .grid .grid3_4 div div,
	.college .grid .grid4 div {
		height:7.1rem !important;
	}
	.college .grid .grid3_3 div:nth-child(1) {
		margin-bottom:1.4rem;
		padding-right:0;
	}
	.college .grid .grid3_3 div:nth-child(2) {
		padding-right:.7rem;
		padding-left:0;		
	}
	.college .grid .grid3_3 div:nth-child(3) {
		margin-top:0;
		padding-left:.7rem;
	}
	.college .grid .grid3_4 div:nth-child(2) {
		padding-left:0;
		margin-bottom:0;
	}
	.college .grid .grid3_4 div {
		margin-bottom:1.4rem;
	}
	.college .grid .grid3_4 div div:nth-child(1) {
		padding-right:.7rem;
	}
	.college .grid .grid3_4 div div:nth-child(2) {
		padding-right:0;
		padding-left:.7rem !important;
	}
	.footer {
		padding:0 0 1.4rem 0;
	}
	.footer ul li a {
		font-weight:normal;
		font-size:1rem;
		line-height:2.3rem;
	}
	.footer .container .row .panel {
		border-left:0 !important;
		border-right:0 !important;
		border-bottom: .1rem; solid #333 !important;
		z-index:9999;
	}
	.footer .container .row div:nth-child(1) {
		border-left: 0;
		text-align: left;
	}
	.footer .container .row div:nth-child(2) {
		border-right: 0;
	}
	.footer .container .row div:nth-child(5) {
		border:0;
	}
	.footer .container .row div ul {
		border:0;
		padding: 0 1.4rem 1.4rem 1.4rem;
	}
	.footer .container .row .panel .panel-collapse .panel-body ul li {
		text-align:left !important;
	}
	.footer .container .row div .panel-heading h4 {
		display:block;
		font-size:1.2rem;
		color:#ffffff;
		padding:0 .7rem;
	}
	.footer .container .row div .panel-heading h4 a {
		width:100%;
		color:#ffffff;
		display:block;
		padding:1.1rem 0;
		font-size:1.3rem;
		text-decoration:none;
	}
	.footer .container .row div .panel-heading h4 a:hover {
		text-decoration:none;
	}
	.footer .container .row div .panel-heading h4 a.collapsed .fa-minus {
		display:none !important;
	}
	.footer .container .row div .panel-heading h4 a.collapsed .fa-plus {
		display:block !important;
	}
	.footer .container .row div .panel-heading h4 a .fa-plus {
		display:none;
	}
	.footer .container .row div .panel-heading h4 a .fa-minus {
		display:block;
	}
	.footer .motto {
		z-index:999;
	}
	.footer .motto img {
		/*display:block;*/
		margin:0px auto;
		padding-top:1.4rem;
	}
	.footer .motto a {
		display:none;
	}
	.bottom p {
		text-align:center;
	}
	.homecomingvideo {
		height: 21.4rem;
		margin: .7rem 0 !important;
		background-image: url('https://www.purdue.edu/purdue/video/Homecoming.jpg');
		background-position:center center;
		background-size:cover;
		border-right: .7rem solid #fff;
		border-left: .7rem solid #fff;
	}
	.homecomingvideo a {
		top:0;
	}
	.homecomingvideo .carousel-caption p,
	.homecomingvideo video {
		display:none;
	}
}
@media only screen and (min-width: 768px) {
	.navbar-header p {
		display:none;
	}
}
/* Small */
@media only screen and (min-width: 768px) and (max-width: 991px) {
	.top .department {
		margin-top: 2.1rem;
	}
	.top .department a {
		font-size:1.4rem;
	}
	.banner1,
	.banner2,
	.banner3 {
		height:27.6rem;
		width:54.2rem;
	}
	.audience .btn {
		float:right;
		margin:.7rem;
	}
	.events .event {
		height:10rem;
	}
	.events .carousel-control {
		top:1.4rem;
	}
	.events .rss-items li.rss-item a {
		text-overflow: ellipsis;
		width:26.4rem;
		white-space: nowrap;
		overflow:hidden;
    }
	.feed .nav-tabs > li > a {
		font-size:.9rem;
	}
	.deptaudience div {
		border-right: 1.1rem solid #fff;
	}
	.deptaudience div.communityoutreach,
	.deptaudience div.alumnidonors {
		margin-bottom: 1.4rem;
	}
	.deptaudience div a {
		height:4.3rem;
	}
	.college .container .row {
		height:35.7rem;
	}
	.college .grid .grid3_1 div,
	.college .grid .grid3_2 div,
	.college .grid .grid3_3 div,
	.college .grid .grid3_4 div div,
	.college .grid .grid4 div {
		height:17.1rem;
	}
	.college .grid .grid3_3 div:nth-child(1),
	.college .grid .grid3_4 div,
	.college .grid .grid3_4 div:nth-child(3) {
		height:inherit;
	}
	.footer .motto a {
		margin:.2rem;
	}
	.homecomingvideo {
		height: 25.4rem;
	}
}
/* Medium */
@media only screen and (min-width: 992px) and (max-width: 1199px) {
	.top .department {
		margin-top: 2.5rem;
	}
	.top .department a {
		font-size:1.8rem;
	}
	.banner1,
	.banner2,
	.banner3 {
		height:35.2rem;
		width:70rem;
	}
	.events .event {
		height:7.5rem;
	}
	.events .rss-items li.rss-item a {
		text-overflow: ellipsis;
		width:37.1rem;
		white-space: nowrap;
		overflow:hidden;
    }
	.college .container .row {
		height:28.5rem;
	}
	.college .grid .grid3_1 div,
	.college .grid .grid3_2 div,
	.college .grid .grid3_3 div,
	.college .grid .grid3_4 div div,
	.college .grid .grid4 div {
		height:13.5rem;
	}
	.college .grid .grid3_3 div:nth-child(1),
	.college .grid .grid3_4 div,
	.college .grid .grid3_4 div:nth-child(3) {
		height:28.5rem;
	}
	.homecomingvideo {
		height: 33rem;
	}
}
/* Large */
@media only screen and (min-width: 1200px) {
	.top .department {
		margin-top: 2.1rem;
	}
	.top .department a {
		font-size:1.8rem;
	}
	
	.banner1,
	.banner2,
	.banner3 {
		height:42.5rem;
		width:84.2rem;
	}
	.events .event {
		height:7.8rem;
	}
	.events .rss-items li.rss-item a {
		text-overflow: ellipsis;
		width:46.4rem;
		white-space: nowrap;
		overflow:hidden;
    }
	.college .container .row {
		height:25rem;
	}
	.college .grid .grid3_1 div,
	.college .grid .grid3_2 div,
	.college .grid .grid3_3 div,
	.college .grid .grid3_4 div div,
	.college .grid .grid4 div {
		height:11.7rem;
	}
	.college .grid .grid3_3 div:nth-child(1),
	.college .grid .grid3_4 div,
	.college .grid .grid3_4 div:nth-child(3) {
		height:25rem;
	}

}


/* Non-Mobile */
@media only screen and (min-width: 768px) {
	.footer .container .row div .collapse {
		display:block;
	}
}


@media print {
	.navbar, .breadcrumb,
    .sidenav, .sidecontent, .rightnav,
    .footer .panel, .motto, .bottom  {
        display:none !important;
    }
    .top .logo a img {
        width:30%;
    }
    .top .department a {
        border:0;
        padding-left:0;
        padding-bottom:1.4rem;
        color:#000;
    }
	
	/*Purdue Homepage*/
	.boxes .row div {
		display:block;
		width:100%;
	}
	.boxes .row div a {
		border:0;
		padding:.7rem;
	}
	.boxes .row div a .caption {
		color:#000
	}
	
	/*Audience Page*/
	.audience, .audiencefeature {
		background-image: transparent !important;
	}
	.audience .btn {
		border:.1rem solid #000;
		margin-top:0;
		background-color:#fff;
		color:#000;
	}
	.resources .links {
		display:block;
		width:100%;
	}
	.events {
		display:none;
	}
}


