/**** Begin Quicksearch ***/
.fancy {line-height: 0.5; text-align: center;}
.fancy span {display: inline-block; position: relative;}
		.fancy span:before,
		.fancy span:after {
		  content: "";
		  position: absolute;
		  height: 2px;
		  border-bottom: 1px solid white;
		  border-top: 1px solid #122a4e;
		  top: 3px !important;
		  width: 60%;
		}
		.fancy span:before {right: 100%; margin-right: 10px;}
		.fancy span:after {left: 100%; margin-left: 10px;}
		
		div.libquicksearch{position: relative; display: block; padding:  12px 0 0 0; margin-bottom: 20px; vertical-align: middle;
			height: auto; width: 100% !important; background-color: #ededed;}
			
		.libquicksearch h2{background:transparent url(http://lib.utsa.edu/files/default/icons/magnifyingGlass.png) center center no-repeat;text-indent:0; min-height: 86px; padding-top: 10px; text-align:center; font-size: 100% !important; position:relative; margin-top: 5px !important;
		}
		.libquicksearch h2 span{visibility:visible; text-shadow:#FFFFFF 1px 1px; color:#122a4e; text-transform:uppercase;}
		.libquicksearch h2 span.quickLibrary{display: block;font-family: "News Gothic Light", Helvetica Neue, Helvetica; font-size: 170% !important; text-align:center;}
		.libquicksearch h2 span.quickSub{position: relative;display: block; width:100%; height:auto; margin: 0 auto; text-align:center}
		.libquicksearch h2 span.quickQ{visibility:hidden}
		.libquicksearch h2 span.uickSearch{ width: 100%; padding-left: 34px; margin: 0 auto; font-size: 300% !important; font-family: "News Gothic DemiBold"; }
		.libquicksearch h2 span.uickSearch.icon-search:before{content: "\f002"; position: absolut !importante;font-family: FontAwesome; display: inline-block !important;-ms-transform: rotate(360deg) !important; -webkit-transform: rotate(360deg) !important; transform: rotate(360deg) !important; top: 20px !important; margin-left:-34px !important; color: #c93f02;
		}
		
		.libquicksearch .quickSubject {
		padding: 3px 1em;
		position: relative;
		margin: 0 0 0 40%;
		top: 0;
		color: #ffffff;
		font-size: 1.2em !important;
		font-family:"News Gothic Oblique" !important;
		text-align: center;
		top: -30px;
		text-transform: uppercase;
		background-color: #d84005;
      	display: inline-block;
	}
	
.libquicksearch .quickSubject:before{
		content: "";
		width:.1em;
		bottom:0;
		position:absolute;
		display:block;
		border: 15px solid #d84005;
		left:-1.2em;
		border-right-width: .8em;
		border-left-color:transparent;
	}
	
.libquicksearch .quickSubject .content:before{
		content:"";
		bottom:0;
		position:absolute;
		display:block;
		border-style:solid;
		border-color: #d84005 transparent transparent transparent;
	}
div.libquicksearch form{margin-top: 5%;}
div.libquicksearch form .input-group{width: 100% !important;}
.libquicksearch #quickSearch{width: calc(100% - 95px); width: -o-calc(100% - 95px); width: -webkit-calc(100% - 95px); width: -moz-calc(100% - 95px);
	float:left; 
	border: 1px solid #cccccc; border-radius:0; 
	font-family:"News Gothic Oblique", "Helvetica Neue", Verdana, sans-serif !important; 
	font-size: 1.3em !important; 
	padding: 5px 10px !important; 
	color: #555555 !important; 
	height: 40px
	}
.libquicksearch label.quickSearchLabel{text-indent: -9999px; position: absolute;}

.libquicksearch input.submit{border-radius:0 !important; 
	margin-top:0;
	float:left;
	text-transform: uppercase;
	font: 1.36em 'News Gothic Medium', 'Helvetica Neue', Helvetica, Arial, sans-serif;
	background-color: #d84005 !important;
	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5);
	padding: 7.5px 15px !important;
	height: 40px;
}
.libquicksearch input.submit:hover{background-color: #f26322 !important;}
.libquicksearch label.full-text, .libquicksearch label.peer-reviewed, .libquicksearch label.print, .libquicksearch label.ebooks, .libquicksearch label.jpl, .libquicksearch label.dt{display: inline-block !important; 
	font-family:"News Gothic Oblique", "Helvetica Neue", Verdana, sans-serif;
	font-weight: normal;
	color: #4d4d4d !important;
	font-size: 16px !important;
	margin:5px 20px 0 0;
}
.libquicksearch input#full-text, .libquicksearch input#peer-reviewed, .libquicksearch input#print, .libquicksearch input#ebooks, .libquicksearch input#jpl, .libquicksearch input#dt{outline:none;-webkit-box-shadow: none !important; -moz-box-shadow: none !important; box-shadow: none !important;}
.advancedLink{float: right; color: #d84005; font-size: 128%; margin: 9px 15px 0 0; font-family:"News Gothic Oblique", "Helvetica Neue", Verdana, sans-serif !important;
}
		
/**** Begin Custom Content ***/
.box-in-box{
background-color: #ededed; border: 1px solid #ccc; float: right; margin: 0 0 15px 15px; padding: 20px; clear: both;
}
.highlight{
	background-color: #f1f6fa; border-color: #dee9f2;
}

.floatLeft{float: left !important; margin: 0 15px 15px 0;}
.floatRight{float: right !important; margin: 0 0 15px 15px;}

p, ul{
	font-size: 125%; margin-bottom: 20px;
}

dl.FAQ dt{
	font-family:"News Gothic", "Helvetica Neue", Verdana, sans-serif !important; font-size: 1.4em !important; margin-bottom: 8	px;
}
dl.FAQ dd{
	padding-left: 2em !important; font-size: 125%; line-height: 165%; margin-bottom: 1.5em;
}

/**** Begin Tab Styles ***/
.ui-tabs .ui-tabs-nav{padding: 0 !important;
}
.ui-widget-content, .ui-widget-header{
	background: transparent !important; border: none !important; margin: .5em auto .9em auto !important;
}

.ui-widget-header{border-bottom: 1px solid #E95A01 !important;}
.ui-tabs .ui-tabs-nav li{border-radius: 0; margin-right: .7em; font-family: 'News Gothic Medium', Verdana, Arial, sans-serif !important; outline: 0 !important;}

.s-lib-box-content .ui-tabs-nav li>a{font-size: 1.25em !important; outline: 0 !important; color: #002B68}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{
	background-image: none !important; background-color: #F0F0F0 !important; border-color: #E4E3E3; color: #002B68 !important;
}

ul.tabs-list li a, #main_content ul.tabs-list li a{color: #002B68 !important; outline: 0 !important;}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{
	background: #d84005 !important;	color: #fff !important; border-color: #d84005 !important;
}
.ui-state-active a, .ui-widget-content .ui-state-active a, .ui-widget-header .ui-state-active a{color: #fff !important;}
.s-lib-box-content .ui-tabs .ui-tabs-panel{padding-left: 0 !important; padding-right: 0 !important;
}

/**** Two Column Book Assets ***/
#s-lg-link-list-27107401{
	padding-left: 0; padding-right: 0; width: 100%;
}
#s-lg-link-list-27107401 li{
	float: left;
	width: 33.33333333%;
	position: relative;
	overflow: hidden;
	min-height: 1px;
	height: auto;
	padding-right: 15px;
	padding-left: 15px}
	
.s-lg-link-desc{
	margin: 10px 0 !important;
}

.s-lg-book-cover img{
	width: 115px !important;
}

/**** Two Column Link List ***/
#s-lg-link-list-27117592 {
margin-top:20px;
column-count:2;
-moz-column-count:2;
-webkit-column-count:2;
column-gap:2em;
-moz-column-gap:2em;
-webkit-column-gap:2em;}

/** Remove Only Child Left Sub Nav for Prof Development 
li.list-group-item:only-child {
    display: none;
}**/