/*!Theme Name:The HillTheme URI:http://communications.utk.edu/resources/web/wptemplates.phpAuthor:The UT Web TeamAuthor URI:http://communications.utk.eduDescription:In 2014,the wind blew a different direction. We looked to the Hill. The pages are easy to find.Version:1.0.2*//*! normalize.css v3.0.2 | MIT License | git.io/normalize */hr,img {
	border:0
}
a,a:focus,a:hover {
	text-decoration:none
}
body,figure {
	margin:0
}
#page,#primary {
	float:left
}




html {
	font-family:'Gotham SSm 4r','Gotham SSm A','Gotham SSm B',"Helvetica Neue",Helvetica,Arial,sans-serif;
	-ms-text-size-adjust:100%;
	-webkit-text-size-adjust:100%
}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {
	display:block
}

a {
	background-color:transparent
}
a:active,a:hover {
	outline:0
}
b,optgroup,strong {
	font-weight:700
}
dfn {
	font-style:italic
}
h1 {
	margin:.67em 0
}
img {
	vertical-align:middle
}
svg:not(:root) {
	overflow:hidden
}
hr {
	-moz-box-sizing:content-box;
	box-sizing:content-box;
	height:0
}
pre,textarea {
	overflow:auto
}
code,kbd,pre,samp {
	font-size:1em
}
button,input,optgroup,select,textarea {
	color:inherit;
	font:inherit;
	margin:0
}
button {
	overflow:visible
}
button,select {
	text-transform:none
}
button,html input[type=button],input[type=reset],input[type=submit] {
	-webkit-appearance:button;
	cursor:pointer
}
button[disabled],html input[disabled] {
	cursor:default
}
button::-moz-focus-inner,input::-moz-focus-inner {
	border:0;
	padding:0
}
input[type=checkbox],input[type=radio] {
	box-sizing:border-box;
	padding:0
}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button {
	height:auto
}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration {
	-webkit-appearance:none
}

*,:after,:before {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
html {
	font-size:10px;
	-webkit-tap-highlight-color:transparent
}
body {
	font-family:'Gotham SSm 4r','Gotham SSm A','Gotham SSm B',"Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size:14px;
	line-height:1.8;
	color:#58595b
}
button,input,select,textarea {
	font-family:inherit;
	font-size:inherit;
	line-height:inherit
}
a {
	color:#006c93
}
a:focus,a:hover {
	color:#FF8200
}
a:focus {
	outline-offset:-2px
}

hr {
	margin-top:25px;
	margin-bottom:25px;
	border-top:1px solid #f6f6f6
}
.sr-only {
	position:absolute;
	width:1px;
	height:1px;
	margin:-1px;
	padding:0;
	overflow:hidden;
	clip:rect(0,0,0,0);
	border:0
}
.sr-only-focusable:active,.sr-only-focusable:focus {
	position:static;
	width:auto;
	height:auto;
	margin:0;
	overflow:visible;
	clip:auto
}


.form-control {
	width:100%;
	height:39px;
	padding:6px 12px;
	background-color:#fff;
	background-image:none;
	border:1px solid #ccc;
	border-radius:4px;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
	box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
	-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s
}

h1.entry-title a {
	color:#58595b
}
h1.archive-title,h1.page-title {
	margin:0;
	font-style:italic;
	font-weight:400;
	font-size:14px;
	color:#58595b
}
header.archive-header,header.page-header {
	margin-top:14px;
	padding:14px;
	background:#f6f6f6
}


.content-wrapper {
    border-top: 6px solid #ff8200;
}

#main,.container {
	margin:0 auto
}
@media (min-width:992px) {
	#page {
		/*width:90%;*/
		margin:0px auto 0;
		float:none;
		background:#ffffff;
		/*max-width:1400px*/
	}
}

#masthead h3.killer-logo {
	float:left;
	margin-top:12.5px;
	position:absolute;
	width:60px;
	-webkit-transition:all .25s ease-in-out;
	-o-transition:all .25s ease-in-out;
	transition:all .25s ease-in-out
}
#masthead h3.killer-logo a {
	height:0!important;
	text-indent:-9999px;
	display:block;
	width:100%;
	padding:0 0 58px;
	overflow:hidden;
	background-position:center 5px;
	background-size:125px 161px
}

#masthead h3.killer-logo a {
	width:100%;
	margin:0;
	background-position:center 25px;
	background-size:200px 250px;
	padding-bottom:175px;
	position:relative;
	-webkit-transition:all .25s ease-in-out;
	-o-transition:all .25s ease-in-out;
	transition:all .25s ease-in-out
}

@media (min-width:992px) {
	#masthead h3.killer-logo {
		width:100%;
		margin:0;
		position:relative
	}

}






#masthead-webapp h3.killer-logo a,#sitetitle h2.department {
	-webkit-transition:all .25s ease-in-out;
	-o-transition:all .25s ease-in-out
}

#masthead-webapp,#sitetitle {
	/*border-bottom:1px solid #dbdcde*/
}

#masthead-webapp {
	background-color:#ffffff;
	top:0;
	max-width:1140px;
	/*float:left;*/
	margin-bottom:2px;
	margin: 0 auto;
	height: 80px;
}

#masthead-webapp h3.killer-logo {
	float:left;
	margin:0;
	width:70px;
}

#masthead-webapp h3.killer-logo a {
	width: 70px;
	margin:0px 0px 10px;
	padding:0 0 68px;
	height:0!important;
	text-indent:-9999px;
	display:inline-block;
	position:relative;
	background-size:275px 325px;
	background-position:-7px -285px;
	transition:all .25s ease-in-out
}

@media (min-width:992px) {
	#masthead-webapp h3.killer-logo {
		width:24%;
		margin-left:0;
		margin-bottom: 14px;
	}
}

@media (min-width:992px) {
	#masthead-webapp h3.killer-logo a {
		width:100%
	}

}

.search_action {
width: 30%;
float: left;
margin: 24px 0 0 0;
}

#topsearch {
    float: right;
}

#sitetitle-webapp {
	width:33.33%;
	float:left;
	margin: 24px 0 0 0;
}
#sitetitle-webapp h2.department {
	font-size:36px;
	-webkit-transition:all .25s ease-in-out;
	-o-transition:all .25s ease-in-out;
	transition:all .25s ease-in-out
}
#sitetitle-webapp h2.department a {
	color:rgba(88,89,91,.9);
	margin:0 auto;
	width:100%;
	float:none;
	display:block;
	font-weight: bold;
	line-height: .5;
}
.main-content {
	position:relative
}
.main-content:after,.main-content:before {
	content:" ";
	display:table
}
body,html {
	overflow-x:hidden
}
@media (min-width:992px) {
	body,html {
		overflow-x:none
	}
}

#page {
	position:relative
}

#colophon:after,#megamenu ul:after,.clearshortcode,.clearshortcode:after,.sm-scr:after,br.clear,br.clear:after {
	clear:both
}


#colophon #toolkit a:hover,#giving a:hover {
	color:#FF8200
}
#colophon,#colophon nav ul {
	padding:0;
	float:left;
	padding-right:1.5873%;
	padding-left:1.5873%;
	width:100%
}

#colophon nav ul {
    margin-right: 3.1746%;
    margin-left: 0;
    list-style: none;
    width: 30.15873%;
}
#system-indicia {
	float:left;
	width:100%;
	background:#58595b;
	color:#fff;
	padding:12.5px;
	font-size:12px
}
#system-indicia p {
	padding-left:30px;
	margin:0 auto;
	max-width: 1100px;
	background:url(images/interface/winged-ut.png) no-repeat
}
#system-indicia a {
	color:#fff
}
#colophon {
	color:#58595b;
	background-color:#fff;
	border-top:6px solid #FF8200
}
#colophon:after,#colophon:before {
	content:" ";
	display:table
}
#colophon h2 {
	margin-top:0
}
#colophon nav ul {
	list-style:none
}
@media (min-width:768px) {
	#colophon {
		width:100%;
		margin:0;
			background:#f6f6f6;

	}
	#colophon nav ul {
		margin-right:3.1746%;
		margin-left:0;
		width:30.15873%
	}
}
#colophon a.logo {
	display:inline-block;
	width:225px;
	overflow:hidden;
	margin:0;
	padding:55px 0 0;
	text-indent:-9999px;
	height:0!important;
	background-position:left top;
	background-size:200px 48px
}
#colophon #siteinfo,#colophon #toolkit,#colophon #utk {
	margin-right:1.5873%;
	margin-left:1.5873%;
	width:96.8254%
}
#campus-footer,#linkdrawer {
	padding-top:1.5873%;
	/*float:left*/
	max-width: 1140px;
	margin: 0 auto;
}
#colophon #toolkit,#colophon #utk {
	float:left
}
#colophon #bobi {
	float:left;
	color:#58595b;
	width:100%;
}
#colophon #bobi a svg {
width: 209px;
height: 51px;
fill: #ff8200;
}
#colophon #address {
	float:left;
	width:100%;
	color:#58595b;
	font-size:12px
}
#colophon #toolkit a {
	color:#58595b;
}
@media (min-width:480px) {
	#colophon #toolkit,#colophon #utk {
		margin-right:1.5873%;
		margin-left:1.5873%;
		width:46.8254%
	}
}
@media (min-width:1200px) {
	#colophon #toolkit {
		margin-right:1.5873%;
		margin-left:0;
		width:46.8254%;
		margin-bottom: 20px;
	}
}
#colophon #siteinfo {
	float:left;
	padding-top:3.1746%
}
#colophon #siteinfo a {
	color:#58595b
}
#colophon #meta-contact,#colophon #meta-info {
	float:left;
	width:100%
}
#colophon #meta-contact p,#colophon #meta-info p {
	color:#58595b;
	font-size:12px
}
@media (min-width:768px) {
	#colophon #siteinfo {
		padding-top:.79365%
	}
	#colophon #meta-contact,#colophon #meta-info {
		margin-right:3.1746%;
		margin-left:0;
		width:46.8254%
	}
}
#colophon #meta-contact .sitetile,#colophon #meta-info .sitetile {
	font-size:18px;
	line-height:normal
}
#colophon #meta-contact {
	margin-right:0
}
#colophon #meta-info p {
	color:#58595b;
	font-size:14px
}
#colophon .form-group {
	width:80%;
	float:left;
	margin-right:2%
}
#campus-footer,#colophon .form-group input {
	width:100%
}
