/* TYPE YOUR OWN CSS HERE */

a .fa-caret-down {
  text-decoration: none;
}


.fa.fa-fw.fa-sort-desc.mq-desktop {
  text-decoration: none;
}

/*Header settings*/
h1, h1 * {
  font-weight: 900;
  font-size: 40px;
  font-family: proxima-nova-condensed, Georgia, serif;
  /*color: #1a1a1a;*/
  line-height: 58px;
  letter-spacing: -0.5px;
}

h2, h2 * {
  font-weight: 900;
  font-size: 36px;
  font-family: proxima-nova-condensed, Georgia, serif;
  /*color: #461d7c;*/
  line-height: 54px;
  letter-spacing: -0.3px;
}

h3, h3 * {
  font-weight: 400;
  font-size: 34px;
  font-family: proxima-nova-condensed, Georgia, serif!important;
  /*color: #461d7c;*/
  line-height: 54px;
}

h4, h4 * {
  font-weight: 900;
  font-size: 24px;
  font-family: proxima-nova-condensed, Georgia, serif;
  /*color: #461d7c;*/
  /*line-height: 30px;*/
  letter-spacing: -0.25px;
}

h5, h5 * {
  font-weight: 400;
  font-size: 22px;
  font-family: proxima-nova-condensed, Georgia, serif;
  /*color: #000;*/
  line-height: 32px;
}

h6, h6 * {
  font-weight: 700;
  font-size: 16px;
  font-family: proxima-nova-condensed, Georgia, serif;
  /*color: #000;*/
  line-height: 24px;
  letter-spacing: 0.5px;
  text-transform: uppercase;
}

/* Cursive Style */
.cursive, .cursive * {
  font-family: Relation-one, sans-serif;
  font-weight: bolder;
  font-style: normal;
  font-size: 17px;
  line-height: 28px;
  /*color: #000000;*/
}

/* Hyperlink */
a, a * {
 /*color: #461d7c;*/
  font-size: 17px;
  /*line-height: 28px;*/
  font-family: proxima-nova-condensed, sans-serif;
  font-weight: bold;
  text-decoration: underline;
  /*font-size: inherit;*/
  line-height: inherit;
}

#sub-nav ul.main-nav.collapse-overflowing-items li a {
  font-size: 17px!important;
  font-family: proxima-nova-condensed, sans-serif!important;
  font-weight: bold!important;
  /*text-decoration: underline!important;*/
  line-height: inherit!important;
}

.dropdown-text {
  text-decoration: none;
}

/*a, a * {
color: #461d7c;
  font-family: proxima-nova, sans-serif;
  font-weight: bold;
  text-decoration: underline;
  font-size: inherit;
  line-height: inherit;
}*/


/*Custom Login page - suppress Login prompt*/
.login h2.text-center
{
	display:none !important;
	
}

/* Edit Header */
.main-nav a {
	font-size:1.1em;
	font-weight:bold;
	text-decoration:none !important;
}

@media screen and (min-width:1025px) {
	#header {
		height: calc(5em + 88px);
	}
	#sub-nav {
		height:5em;
		background:#461D7C;
		top:70px;
		left:0;
		padding-left:36px;
		width: 100%;
	}

	/* #sub-nav .main-nav>li>a, .user-menu>li, .user-menu>li>a {
		color:#FFFFFF !important;
		padding-right: 15px;
	} */

	#sub-nav .main-nav>li>a, .user-menu>li, .user-menu>li>a {
		color:#FFFFFF !important;
		padding-right: 15px;
	}

	#sub-nav .brand-logo {
		top:calc(-5em + 10px);
		width:200px;
	}
}
/*navigation menu width adjustment*/
#sub-nav .main-nav>.parent-nav .main-nav-sub{
	width: auto;
}
#sub-nav>ul>li {
    margin-left: unset;
}
/* #sub-nav .main-nav .more-nav{
	display: none;
} */

/* #sub-nav .main-nav{
	display: none;
} */

/* .user-menu {display:none;} (gideon 2025-04-18) */
.user-menu .signup-button { display:none; }
/* form$0 */
.repository-results .limitation-facet-ft span {display:none !important;}

@font-face {
    font-family:'proxima-nova-condensed';
    font-style:normal;
    font-weight:normal;
    /* src: url('/ui/shared/public/Fonts/ProximaNova-Regular.otf') format('opentype'); */
    src: url('https://libraryshv.lsuhs.edu/ui/shared/public/Fonts/ProximaNova-Regular.otf') format('opentype'),
     url('https://lsuhs.tdnetdiscover.com/ui/shared/public/Fonts/ProximaNova-Regular.otf') format('opentype');
} 

:after, body, button, input, option, select, textarea, span { 
    font-family: 'proxima-nova-condensed', sans-serif !important;
    }


/*----- Section Titles -----*/
.accordion-section-title {
	width:100%;
	padding:15px;
	margin-bottom:3px;
	display:inline-block;
	  background-color: rgb(70, 29, 124);
	transition:all linear 0.15s;
	/* Type */
	font-size:1.10em;
	color:white;
	border-radius:3px;
}

.accordion-section-title.active, .accordion-section-title:hover {
	  background-color: rgb(210, 159, 19);
	/* Type */
	color:#fff;
}

.accordion-section:last-child .accordion-section-title {
	border-bottom:none;
}

/*----- Section Content -----*/
.accordion-section-content {
	padding:10px;
	display:none;
}

/*----Enlarge Browzine image in A-Z Resources---*/
.ejm-results .wrapper .ejm-browzine-service img {max-height: 40px!important;}

/* Test Header */
@media screen and (min-width:1025px) {
	.page-7217 #header {height: calc(5em + 88px);}
	.page-7217 #sub-nav {
		height:5em;
		background:#461D7C;
		top:70px;
		left:0;
		padding-left:36px;
	}
	.page-7217 #sub-nav .main-nav>li>a, .page-7217 .user-menu>li, .page-7217 .user-menu>li>a {color:#FFFFFF !important;}
	.page-7217 #sub-nav .brand-logo {top:calc(-5em + 4px);}
}
 html {
  scroll-behavior: smooth;
 }
/* #myBtn {
  display: none;
  position: fixed;
  bottom: 250px;
  right: 30px;
  z-index: 99;
  font-size: 18px;
  border: none;
  outline: none;
  background-color: rgb(112, 12, 158);
  color: white;
  cursor: pointer;
  padding: 15px;
  border-radius: 32px;
}

#myBtn:hover {
  background-color: rgb(253, 208, 35);
} */

#myBtn span{
	font-size: 22px;
  content: ⮝;
}

.repositories .publication[data-source="116"] .indicator.tag.pub-type {display:none !important;}
.repositories .publication[data-source="116"] .cover {display: none !important;}
.repositories .publication[data-source="116"] .description img {margin-left:unset !important;}
.repositoryrecord .publication-abstract .publication-abstract-fade {display: none;}
.repositoryrecord .publication-abstract-faded {max-height: 175px !important;}
.repositoryrecord .publication-abstract table tbody td img {width: 138px;height: 175px;}

.controls.submit-container{
  align-items: center !important;
}