/*
-----------------------------------------------
bepress IR local stylesheet.
Author:   Lani Goto
Version:  May 2015
PLEASE SAVE THIS FILE LOCALLY!
----------------------------------------------- */

/* !!!!!!!!!!!!   PRODUCTION IR-LOCAL! || PRODUCTION!!!!!!! - UCF || */

body {
	background: #ffffff url(assets/md5images/6489d756e8845cdb1159a68c945fc5c9.gif) top left repeat-x; }


/* Header */

#ucf #header {
	height: 149px; }

#ucf #header #logo, 
#ucf #header #logo * {
	width: 240px;
	height: 149px;
	padding: 0;
	margin: 0; }

#ucf #header #pagetitle,
#ucf #header h1,
#ucf #header h1 a {
	width: 740px;
	height: 149px;
	padding: 0;
	margin: 0;
	display: block; }

#ucf #header #pagetitle {
	margin-left: 240px; }

#ucf #header h1 a {
	background: #111111 url(assets/md5images/98a75d1924a826cf1031af4560139aec.gif) top left no-repeat;
	text-indent: -9999px; }


/* Navigation */

#ucf #navigation {
	height: 36px; }

#ucf #navigation #tabs,
#ucf #navigation #tabs ul,
#ucf #navigation #tabs ul li {
	padding: 0;
	margin: 0; }

#ucf #navigation #tabs {
	width: 400px;
	margin-left: 460px; }

#ucf #navigation #tabs a {
	height: 36px;
	line-height: 36px;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	background-color: #ffd126;
	padding: 0 11px;
	margin: 0;
	border: 0;
	float: right; }

#ucf #navigation #tabs a:hover,
#ucf #navigation #tabs a:active,
#ucf #navigation #tabs a:focus {
	text-decoration: underline; }


/* Sidebar */

#ucf #sidebar p.site-follow {
	display: none; }

#ucf #sidebar h2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000;
	background-color: #ffd126;
	padding: 4px 0;
	border-top: 0;
	border-bottom: 0;
	text-indent: 15px; }

#ucf #sidebar a, 
#ucf #sidebar p.advanced a {
	font-size: 13px;
	font-weight: normal;
	text-decoration: none; }

#ucf #sidebar a:hover,
#ucf #sidebar a:active,
#ucf #sidebar a:focus,
#ucf #sidebar p.advanced a:hover,
#ucf #sidebar p.advanced a:active,
#ucf #sidebar p.advanced a:focus {
	color: #000;
	background-color: transparent;
	text-decoration: underline; }

#ucf #sidebar #sidebar-search label {
	font-size: 13px;
	color: #000; }

#ucf #sidebar p.advanced + div {
	display: none; }


/* Main Content */

#ucf #content {
	background-color: transparent; }

#ucf #dcn-home h2 {
	font: normal 21px Arial, Verdana, Helvetica, sans-serif;
	padding-bottom: 5px;
	margin-top: 30px; }

#ucf #dcn-home #cover-browse h3 a {
	font: normal 15px Arial, Verdana, Helvetica, sans-serif;
	text-decoration: underline; }

#ucf #dcn-home .box.aag h2,
#ucf #dcn-home .box.potd h2{
	width: 267px;
	font: normal 16px Arial, Verdana, Helvetica, sans-serif;
	border-bottom: 1px solid #999; }

#ucf #dcn-home .box.aag h2 span.pull-right { 
	display: none; }

#ucf #dcn-home .box.aag a,
#ucf #dcn-home .box.potd a {
	font-size: 12px;
	border-bottom: 1px solid #999;
	background: none; }

#ucf #main.text .box a:link,
#ucf #main.text .box a:visited {
	font-size: 12px;
	text-decoration: none; }

#ucf #main.text .box a:hover,
#ucf #main.text .box a:active,
#ucf #main.text .box a:focus {
	text-decoration: underline; }

#ucf #main.text a:link,
#ucf #main.text a:visited {
	color: #0d3f62;
	text-decoration: underline; }

#ucf #main.text a:hover,
#ucf #main.text a:active,
#ucf #main.text a:focus {
	color: #000;
	text-decoration: underline; }


/* Footer */

#ucf #footer {
	width: 980px;
	height: 76px;
	background: #222222 url(assets/md5images/49b2af540cc580093981aceda327f584.gif) top left no-repeat; }

#ucf #footer #bepress a {
	height: 76px;
	background-color: transparent; }

#ucf #footer p,
#ucf #footer p a {
	font-size: 12px;
	color: #ffd126;
	text-decoration: none; }

#ucf #footer p a:hover,
#ucf #footer p a:active,
#ucf #footer p a:focus {
	color: #fff;
	text-decoration: underline; }




	
/* Leonardo Nierman Collection Static Page Images */

#ucf #main.text #nierman_bio_img {
	float:right;
	}
#ucf #main.text #nierman_bio_img p {
	padding-left: 14px;
	}
	
/* Google Patents button on patents series 10.05.2015 bnyikos */
#ucf #gp_button.btn {
	width:93px;
}

/* History of Central Florida iTunes sidebar button 11.06.2015 bnyikos */
#ucf a#podcast-itunes {
	display:inline-block;
	overflow:hidden;
	background:url(http://linkmaker.itunes.apple.com/images/badges/en-us/badge_itunes-lrg.svg) no-repeat;
	width:165px;
	height:40px;
}



/* extra rules are to override ir-layout and other stylesheets */

/* col classes */

/*Commenting out the flex wrap as it is causing issues. 
#ucf div.intro {
	display: flex; 
	flex-wrap: wrap; }
*/
	
#ucf div.intro * {	
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;	}

/* utility classes */
	
	/* removes Browse header top margin */
#ucf #main.text .col-1-sm h2:first-child { 
	margin-top: 0;
	padding-top: 0; }

#ucf .col-1-sm { 
	display: block;
	width: 50%;
	padding: 0 8px;
	margin: 0;
	float: none; }

@media (max-width: 600px) {
#ucf .col-1-sm  {
	width: 100%;
  }
}	
	
#ucf .col-2 { 
	display: block;
	width: 100%;
	padding: 0 10px;
	margin: 0; }
	
#ucf .fr { float: right; } /*ir-layout overrides this bootstrap class in many cases */

#ucf .clear-fix {
	display: block;
	float: none;
	padding: 0;
	margin: 0;
	width: 100%;
	height: 0;
	clear: both; }

/* end utility classes */

/* updating list style */ 
/* may be legacy code BRG */
#ucf .col-1-sm li {
	background: none; 
	list-style: none; 
	margin: 0;
	padding: 0; }


/* list styling for central florida futures BRG 4-4-16 backup
#ucf .florida-future-cols {
  display: initial;
  list-style: none;
}
#ucf .florida-future-cols { 
 display: inline-block; width: 32%; vertical-align: top; list-style: none;
}
*/

#ucf .patent-cols { 
 display: inline-block; 
 width: 49%; 
 vertical-align: top;
 list-style: none;
}

#ucf .patent-cols li {
	background: none;
	list-style: none;
}

/* youtube button css BRG 4/12/16 */

#ucf a#youtube-button {
	display:inline-block;
	overflow:hidden;
	background:url(assets/md5images/81476d201731b2d38a692a648c2afe9d.png) no-repeat;
	width:87px;
	height:26px;
}
/* fixing location display BRG 4/15/16 */
#alpha #location h4 { display: block; }

/* CFM archive.org reader display BAG 9/30/19 */
#ucf #custom-fields h4#reader { 
    position: absolute !important;
    height: 1px; 
    width: 1px;
    overflow: hidden;
    clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
    clip: rect(1px, 1px, 1px, 1px);
    white-space: nowrap; /* added line */
}
#ucf #custom-fields h4#reader:not(:focus):not(:active) { 
  /* ... */
}

/* Judiac Studies customizations BRG 4/20.16 */
#ucf #judiac_img {

	float:right;
	padding:left 8px;
	}
#ucf #judiac_img p {
	padding-left: 14px;
	}

#ucf #judiac_text h4 {
font-size:12px;
padding-top:5px;
padding-bottom:20px;
}

#ucf #book_img .col1 {
	float:left;
	display:inline-block;
	padding-right:40px;
}

#ucf #book_img .col2 {
	float:right;
	display:inline-block;
	padding-left:40px;
}



/* 
|￣￣￣￣￣￣|
|    UCF    |
|PRODUCTION |
| IR-LOCAL  | 
|DBL CHECK!!|
| ＿＿＿＿＿_| 
(\__/) || 
(xㅅx) || 
/ 　 づ
^^^^^^^^^^^^^
*/


/* list styling for central florida futures BRG 4-4-16 // CHANGE 4 column 6/23/16 BRG */
#ucf .florida-future-cols {
  display: initial;
  list-style: none;
}
#ucf .florida-future-cols { 
 display: inline-block; width: 24%; vertical-align: top; list-style: none;
}

/* Embedly Recommendations */

#multimedia_url #cards .recmd,
#multimedia_url #cards .recmd.recmd-list {
	display: none !important;
	height: 0; !important; }



	 
/* fixing issn CSS on article info pages orodriguez 8.8.16 */

#ucf #alpha #issn {
	display:inline;
	margin:0;
	padding:0;
	float:left; }

#ucf #alpha #issn p {
	letter-spacing:normal;
	line-height:normal;
	margin:0;
	text-align:left;
	text-transform:none; }
	
/* openurl button orodriguez 9.16.16 */

#ucf a#openurl.ignore {
  display: inline-block;
  padding: 3px 10px;
  margin-bottom: 0;
  font-size: 12px;
  line-height: 18px;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  background: linear-gradient(180deg, #ffffff, #e6e6e6);
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
  border: 1px solid #cccccc;
  border-bottom-color: #b3b3b3;
  border-radius: 4px;
}

/* Diversive Family rules //BRG/1/12/17// */
#ucf .divfam {
    display: initial;
    list-style: none;
}
#ucf .divfam { 
    display: inline-block; 
    width: 19%; 
    vertical-align: top; 
    list-style: none;
}

/* Fulbright Russia 2018 rules //BAG/7/17/18 */
#ucf .fulbrightrussia2018 {
    display: initial;
    list-style: none;
}
#ucf .fulbrightrussia2018 { 
    display: inline-block; 
    width: 19%; 
    vertical-align: top; 
    list-style: none;
}


#ucf #sidebar h2.divfam-padding {
	text-indent: 0px;
	padding-left: 15px;
}

#ucf #div_glossary td p {
	padding-right: 15px;
	padding-left:30px;
	padding-top:10px;
}

#ucf #div_glossary td h2 {
	padding-right:15px;
	padding-left:7px;
	padding-top:10px;
}

#ucf #div_glossary tbody {
	outline-style: solid;
	outline-width:thin;
}

#ucf #div_glossary tr {
	outline-style: solid;
	outline-width:thin;
}
#ucf #div_glossary td {
	outline-style: solid;
	outline-width:thin;
}


/* Forcing the "Register Panel" to display on guest-access pages BRG /3/6/17 */
#ucf #myaccount .register_panel {
    display:block;}
#ucf #myaccount .login_panel {
    width:328px;
    border-right:inherit;}

/* Additional styling for the ORC access restriction pages */
#ucf #orc-restricted p {
	font-size:110%;
}   

/* Resources for Underserved Patients Collection CSS 5/31/17 BRG */ 

/* Static HTML Page(s) Styling */

#ucf #honors_instructions {color: #A4131D;}

#ucf #localstats ul{
    padding-top:0px;
    padding-bottom:0px;
}

#ucf #localstats hr { 
    display: block;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    margin-left: auto;
    margin-right: auto;
    border-style: inset;
    border-width: 1px;
}

/* /underserved submit form rules BRG 5/31/17 */
#submit #address_phone2-c #address_phone2-h,
#submit #address_phone3-c #address_phone3-h,
#submit #address_phone4-c #address_phone4-h,
#submit #address_phone5-c #address_phone5-h,
#submit #address_phone6-c #address_phone6-h,
#submit #address_phone7-c #address_phone7-h,
#submit #address_phone8-c #address_phone8-h,
#submit #address_phone9-c #address_phone9-h,
#submit #address_phone10-c #address_phone10-h,
#submit #address_phone11-c #address_phone11-h,
#submit #address_phone12-c #address_phone12-h,
#submit #address_phone13-c #address_phone13-h,
#submit #address_phone14-c #address_phone14-h,
#submit #address_phone15-c #address_phone15-h {display:none}

#alpha #address_phone2 h4,
#alpha #address_phone3 h4,
#alpha #address_phone4 h4,
#alpha #address_phone5 h4,
#alpha #address_phone6 h4,
#alpha #address_phone7 h4,
#alpha #address_phone8 h4,
#alpha #address_phone9 h4,
#alpha #address_phone10 h4,
#alpha #address_phone11 h4,
#alpha #address_phone12 h4,
#alpha #address_phone13 h4,
#alpha #address_phone14 h4,
#alpha #address_phone15 h4 {display:none}

/* Veteran's Oral HIstory project: Display of Service date headers */
#submit #service_branch2-c #service_branch2-h,
#submit #service_branch3-c #service_branch3-h {display:none;}

#alpha #service_branch2 h4,
#alpha #service_branch3 h4 {display:none;}


#submit #servicedate_end1-h,
#submit #servicedate_end2-h,
#submit #servicedate_end3-h {display:none;}

/* #alpha #servicedate_end1 h4,
#alpha #servicedate_begin2 h4,
#alpha #servicedate_end2 h4,
#alpha #servicedate_begin3 h4,
#alpha #servicedate_end3 h4 {display:none;} */

#submit #service_entrance2-c #service_entrance2-h {
	display:none;
}

#alpha #service_entrance2 h4 {
	display:none;
}





/* Adjusting width of "View on Publishers' Website" button -- Desk Case #103393 -- SF 9/17 */
#ucf .aside .worldcat .btn {width: 90px;}

/* Rules for veteransoralhistories browse page */
#ucf .divhistories {
    display: initial;
    list-style: none;
}
#ucf .divhistories { 
    display: inline-block; 
    width: 45%; 
    vertical-align: top; 
    list-style: none;
}

#ucf .divhistories h2#war,
#ucf .divhistories h2#branch,
#ucf .divhistories h2#gender,
#ucf .divhistories h2#prisoner {
	color:#8c8c27;
}

/* Adjusting Slideshow design for dpt-capstones BRG 2/26/18 */
#ucf #content #dpt-slideshow {
	width:400px;
	height: 100%;
	margin-left:125px;
	padding-top:15px;
    margin-bottom: 25px; }

 #ucf #main #series-home h4 {
	line-height: 120%;
}

/* Book Gallery Custom Download Button Text */
#ucf #main.text #ir-book #file-list {
    display: flex;
    flex-direction: column;
}


/* CIRS!!!!!!!!! BRG 5/22/18 */

#ucf ul.cirs_scrollme {
    overflow-y:  auto;
    max-height: 110px;
    max-width:360px;
}

#ucf #cirs_scroll_list h2 {
	color:#3d3d3d;
	background-color:#ededee;
	max-width:360px;
}

#ucf #cirs_links p {
		margin: 0 0 0.01em;
		line-height: 1.8em;
		text-align: left;
}

#ucf #cirs_links_long {
		height:800px;
}

#ucf #cirs_links_long p {
		margin: 0 0 0.01em;
		line-height: 1.8em;
		text-align: left;
}

#ucf #main.text #cirs_static h1 {
	color:#001e4c;
}

#ucf #cirs_footer img {
	padding-right: 50px;
}

#ucf #cirs_footer p {
	text-align:center;
	font-size:80%;
}

#ucf #cirs_annotation p {
	margin-top:3px;
	margin-left:100px;
	margin-bottom:0px;
}

#ucf #cirs_annotation p strong {
	display:inline;
}

#ucf #cirs_annotation p span.browseabstract {
	display:inline;
}

#ucf #cirs_browsefields {
	margin-left:100px;
	display:block;
	width:400px;
}

/* Walk About the Galaxy Social Media Icons BRG + AB 7/30/19 */
#ucf #sidebar #sb-custom-middle #social-media-icons .icons-list {
    display: flex;
    flex-flow: row wrap;
    justify-content: space-around;
    align-items: center;
}

#ucf #sidebar #sb-custom-middle #social-media-icons .icons-list li {
    padding: 0px;
    margin-left: -15px;
}

/* Mobile */

/* .mbl #ucf { width: 100% !important; }

.mbl #ucf #navigation {
	margin-bottom: 0; }

.mbl #ucf #footer {
	margin-top: 0; } */

.mbl #ucf #header #logo, 
.mbl #ucf #header #logo * {
	display: none !important; }
	
.mbl #ucf #header #pagetitle {
	margin-left: 0 !important; }
	
.mbl #ucf #header #pagetitle,
.mbl #ucf #header #pagetitle h1,
.mbl #ucf #header #pagetitle h1 a {
	width: 100% !important; }
/* 
.mbl #ucf #header #pagetitle,
.mbl #ucf #header h1,
.mbl #ucf #header h1 a {
	width: 100% !important;
	height: 100% !important;
	padding: 0;
	margin: 0; }

.mbl #ucf #header #pagetitle {
	margin-left: 0 !important;
	background-size: 100% !important; 
	padding-top: 0 !important; } */

.mbl #ucf #header h1 a {
	background: #111111 url(assets/md5images/78c18254aa5cbeb583fd73c2ddd07289.gif) top left no-repeat;
	text-indent: -9999px; }  
	
.bp-profile-gallery {
	display: block; /* removes descender space below inline element */
 /* left aligned */
	margin: -16px 0 -16px -42px; /* #content .text padding: 16px 0; and #content .text (margin 32px) + #sidebar (margin 10px) */
 
}

.verticalalign { height: 0; }
#content div.clear { height: 0; }

/* Expert Gallery Suite SW Gallery */
.egs-profile-gallery {
	display: block; /* removes descender space below inline element */
 /* left aligned */
	margin: -16px 0 -16px -42px; /* #content .text padding: 16px 0; and #content .text (margin 32px) + #sidebar (margin 10px) */
 
}

.verticalalign { height: 0; }
#content div.clear { height: 0; }

/* cirs tips page 2018.10.25 bnyikos */
#ucf #cirstipspage img {
	max-width:666px; 
	height:auto; 
}

#ucf #cirstipspage img.cirstip {
	float:left;
	padding-right:10px;
	max-width: 200px; 
}



/* !!!!!!!!!!!!   PRODUCTION IR-LOCAL! || PRODUCTION!!!!!!! - UCF || */