.pt-dept {
	display:none;
}

#site-heading {
	top: 10px;
	font-size: 32px;
	max-width: 500px;
}
	
#main-container li {
	font-size:16px;	
}
	
.site-title-smaller {
	font-size:13px;	
}
#main-container {
	padding-bottom:50px;
}

#main-container .lead {
	font-size: 17px;
}

.policy-content ol {
	list-style-type: upper-roman;
	padding-left: 15px;
	padding-bottom: 5px;
}
.policy-content ol.single {
	list-style-type: decimal;
}
.policy-content ol ol {
	list-style-type: upper-latin;
	padding-left: 25px;
}
.policy-content ol ol ol {
	list-style-type: decimal;
}
.policy-content ol ol ol ol {
	list-style-type: lower-latin;
}
.policy-content ol ol ol ol ol {
	list-style-type: lower-roman;
}

.highlighted, .highlighted:hover {
	background-color:#d2dded!important;
}

a, section a {
	text-decoration:none;
}

a:hover, a:focus, section a:hover, section a:focus {
	text-decoration:underline;
}

.filter-table .quick { margin-left: 0.5em; font-size: 0.8em; text-decoration: none; }
.filter-table .quick:hover { text-decoration: underline; }

table.sortable span.arrow, span.reversed {
	border-color: transparent transparent #a33 transparent;
	margin-top: -7px;
}
table.sortable span.arrow.up, span.reversed.up {
	border-color: #a33 transparent transparent transparent;
	margin-top: -2px;
}

.striped { background-color: #f9f9f9; }

.policyTable {
    margin-top: 20px !important;
}
.kw-hide {
	display: none;
}
.filter-table input {
	  width: 396px;
  height: 45px;
  padding: 4px 12px 0;
  font-size: 18px;
  border: 2px solid #ccc;
  -webkit-border-radius: 8px;
     -moz-border-radius: 8px;
          border-radius: 8px;
  outline: none;
    border: 2px solid #0097cf;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

#content {
		min-height: 400px;
	}

.th-section {
	min-width: 70px;
}

@media screen and (min-height: 800px) {
	#content {
		min-height: 500px;
	}
}
@media screen and (min-height: 1000px) {
	#content {
		min-height: 700px;
	}
}
@media screen and (min-height: 1200px) {
	#content {
		min-height: 900px;
	}
}

#tag-cloud a {
	padding:0 5px 0 5px;
	border-right:1px solid #ccc;
}

#tag-cloud a:last-of-type {
	border-right:none;
}


.highlight {
	background-color: #faff00;
}

.blue {
	color: #114adb;
}

.strike {
	text-decoration: line-through;
}
p.subhead {
	font-weight:bold;
	text-transform:uppercase;
}

ul {
	list-style-type:disc;
}


ul > li > ul {
	list-style-type:circle;
}

.floater p,
.floater ul {
  padding: 0 1em;
  border-left:2px solid #555555;
  margin-bottom:0;
}
p.head,li.head {
  text-transform: uppercase;
  font-size: 1em;
  color: #5c5c5c;
  font-weight: bold;
  margin:0;
  padding:10px 0 2px 10px;

}
.nav-stacked li.head {
  color: #3a87ad;
  padding:20px 0 2px 0px;
}
p.subhead {
  color:#999;
  font-size: .8em;
  font-weight: bold;
  text-transform: uppercase;
  padding-top:2px;
  padding-left:20px;
}
p.subhead + .navlist {
  padding-left:30px;
}
.floater .nav > li > a {
  padding: 2px 5px 5px;
}

.floater {
	padding-top:195px;
	background-position: 20px top;
	background-repeat: no-repeat;
	padding-left:35px;
}

.floater p.head {
	padding-top:0;
	margin-top:10px;
}

nav.floater::before {
	color: #3a87ad;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 1.2em;
	margin-left: -10px;
}

.floater.asset {
	padding:0;
	margin:0;
	background:none;
}

.floater.tower {
	background-image:url(/_resources/images/tower-small.jpg);
	background-position: 20px -10px;
}

#mainnav > li > a 
{
	color: #34332f;
	text-transform: uppercase;
	border-top: 5px solid transparent;
	text-decoration: none;

	font-weight: 400;
	text-align:center;

	-o-transition: all 0.5s linear;
	-moz-transition: all 0.5s linear;
	-khtml-transition: all 0.5s linear;
	-webkit-transition: all 0.5s linear;
	-ms-transition: all 0.5s linear;
	transition: all 0.5s linear;
}

#mainnav > li > a:hover, #mainnav > li > a:focus 
{
	border-top: 5px solid #9D2235;
	color:#af0001;
	background:#fff;

	-o-transition: all 0.5s linear;
	-moz-transition: all 0.5s linear;
	-khtml-transition: all 0.5s linear;
	-webkit-transition: all 0.5s linear;
	-ms-transition: all 0.5s linear;
	transition: all 0.5s linear;
}


#mainnav ul 
{
	background: rgba(47, 47, 47, 0.9);
	border-right: 1px solid #5f5f5f;
	list-style: outside none none;
	visibility:hidden;
	/*width:128px;*/
	min-width:100%;
	/*height: 100%;*/
	min-height: 100%;
	position:absolute;
	z-index:9999;
	opacity: 0;
	overflow:auto;

	margin:0;
	padding:0;

	-o-transition: all 0.5s linear;
	-moz-transition: all 0.5s linear;
	-khtml-transition: all 0.5s linear;
	-webkit-transition: all 0.5s linear;
	-ms-transition: all 0.5s linear;
	transition: all 0.5s linear; 

}

#mainnav ul > li > a 
{
	display: block;
	color: #fff;
	text-decoration: none;
	font-size: 14px;
	font-weight: 300;
	line-height: 1.55;
	padding: 6px 8px;
}

#mainnav ul > li > a:hover
{
	background: #707070;

	-o-transition: all 0.5s linear;
	-moz-transition: all 0.5s linear;
	-khtml-transition: all 0.5s linear;
	-webkit-transition: all 0.5s linear;
	-ms-transition: all 0.5s linear;
	transition: all 0.5s linear;
}

#mainnav > li:hover > ul 
{
	background: #454545;

	-o-transition: all 0.5s linear;
	-moz-transition: all 0.5s linear;
	-khtml-transition: all 0.5s linear;
	-webkit-transition: all 0.5s linear;
	-ms-transition: all 0.5s linear;
	transition: all 0.5s linear;
}

/*Updated navbar-collapse*/
.navbar-collapse 
{
	background:#fff;
	max-height:auto; /*Bootrap Override*/

	-o-transition: all 0.4s linear;
	-moz-transition: all 0.4s linear;
	-khtml-transition: all 0.4s linear;
	-webkit-transition: all 0.4s linear;
	-ms-transition: all 0.4s linear;
	transition: all 0.4s linear;
}



nav.floater.tower::before {
	content: 'Academic Culture';
}
.floater.initiatives {
	background-image:url(/_resources/images/window-small.jpg);

	background-position: 10px top;
}
nav.floater.initiatives::before {
	content: 'Initiatives';
}
.floater.window {
	background-image:url(/_resources/images/tower-small.jpg);
		}
nav.floater.window::before {
	content: 'The Faculty';
}
.floater.governance {
	background-image:url(/_resources/images/governance.jpg);
		}
nav.floater.governance::before {
	content: 'Governance';
}
.floater.about {
	background-image:url(/_resources/images/tower-small.jpg);
	background-position: 10px top;
		}
nav.floater.about::before {
	content: 'The Provost';
}

blockquote {
	padding:0;
	border:none;
}
			
#main-container blockquote p {
  /*  font-size:19px;
	padding:15px 10px 0px 30px;
	  margin-left:3em;
  line-height: 1.5em;
background: url("//its.uark.edu/_resources/images/quotes-blue-dark.png") no-repeat scroll 0px 15px transparent;
  font-weight: 300;*/
  color:#456681;
}

@media (max-width: 767px) {
	.navbar-default {
		display:none;
	}
	#site-heading {
		margin-top:5px;
		font-size:25px;
		margin-bottom:16px;
		line-height:.8;
	}
	#site-heading .site-title-smaller {
		font-size: 14px;	
	}
}
	
@media screen and (min-width:768px) {
	.policy-content {
		padding-bottom:40px;
	}
	
	#site-heading {
		font-size:25px;
		left: 228px;
	}
		/*
	#site-heading .site-title-smaller {
		font-size: 15px;	
	}
		*/
		
}

@media (max-width: 991px) {
	#sidebar .navbar-collapse.collapse {
	display: none !important;
	}
		
}

@media (min-width:991px) {
	#site-heading {
		font-size:32px;
		left: 240px;
	}
	#site-heading .site-title-smaller {
		font-size: 18px;	
	}
	
	#mainnav > li > a 
	{
		padding: 0 10px;
		font-size: 16px;
	}

	#mainnav ul
	{
		width:100%;
	}
}

/* Large Devices, Wide Screens*/
@media screen and (min-width : 1200px)
{ 
    #wrapper
    {
        /*border:5px solid pink;*/
    }
	
	#mainnav > li > a 
	{
		padding: 0 26px;
	}
}

span.external {
  background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGMkU1RjY1MUUwQTMxMUUwQTlFQjk2Q0E1NEEzNUE4QSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGMkU1RjY1MkUwQTMxMUUwQTlFQjk2Q0E1NEEzNUE4QSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkYyRTVGNjRGRTBBMzExRTBBOUVCOTZDQTU0QTM1QThBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYyRTVGNjUwRTBBMzExRTBBOUVCOTZDQTU0QTM1QThBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+ZN5IZgAAAGxJREFUeNpi/P//PwMxgImBSMACIrYrqoGo90AsgK7A8/4tRhDNCLKakZGRAeYEoKZ6INWArhCb1Q043bhNQRVm2n9cGuAmoikCWdeITSHIEweQFMHABTgLORxBToA5A8oXAMmDPUxsgAMEGACU+SgZu3UsKwAAAABJRU5ErkJggg==');
  background-repeat: no-repeat;
  background-position: right center;
  padding-right:10px;
}
a.label.external {
  background-image:none;
  padding-right:3px;
}

#print_container button {
	margin-top:-8px;
		margin-bottom:8px;
	}

/* ======== Print ========= */

@media print {

  #opener .brand,
  #search-stack,
  .ribbon:after
  {
    display: none;
  }
	#site-heading {
		position:static;
			left:0;
			top:0;
			font-size:18px;
		}
	h1 {
			font-size: 28px;
			margin:0;
			line-height:1.4;
		}
	h2 {
			font-size: 28px;
			margin-top:10px;
		}
	h2 + p.alert-info {
			display:none;
		}
	#content {
		margin-top:10px;	
		}
	.floater {
	padding-top:0;
		}
	nav.floater.governance::before {
		content: '' !important;
	}
	#directedit-footer a[href]:after, #site-heading a[href]:after {
		content: '' !important;
	}
}
