@charset "utf-8";
/* CSS Document */

/* add gradient to header - Dave 03262015*/

/* removed gradient from header - Dave 05272015 inspired by new lsu.edu*/
.header-mid {
background: #461d7c; 
border-top:rgba(204, 204, 204, 0.4) 1px solid;
border-bottom:rgba(0, 0, 0, 0.4) 1px solid;
width:100%;
float:left;
}

/* Wrapping link for logo - Dave added 03272015. Edited image 10282019 */
.lsulogo {
  float: left; /* LTR */
  margin: 1em 0 0 1em;
  padding: 0;  
  width:334px;
  height:60px;
  background-image:url('/sites/all/themes/libtheme/images/LSU-Libraries-logo-header.png');
  background-repeat:no-repeat;

}

/* Give to LSU */

.give {
float: left; /* LTR */
margin: .3em 0 0 4em;
padding: .25em 0 0 1.2em; 
width:12em;
height:2em;
background-image:url('/sites/all/themes/libtheme/images/icons/gift.png');
background-position: 0 .6em;
background-repeat:no-repeat;
}

/* Renovate */

.renovate {
float: left; /* LTR */
margin: .3em 0 0 1em;
padding: .25em 0 0 1.2em; 
width:17em;
height:2em;
background-image:url('/sites/all/themes/libtheme/images/icons/renovations.png');
background-position: 0 .6em;
background-repeat:no-repeat;
}

.renovate a {
margin:0 0 0 .6em;
}



.header-mid .motto, .header-sc .motto  {
  font-size: 1.1em;
  font-weight:bold;
  width:50%;
  text-align:right; 
  display:block;
  float:right;  
  margin: 3em .5em 0 0; 
  color:#fff;
}


/*Styles for LSU Libraries (Special Collections) Header*/

.header-sc {
background-color: #461d7c;  
width: 100%;  
float:left;
}

.header-sc .motto {
color:#fff;
}

.sclsulogo {
  float: left; /* LTR */
  margin: 15px 0 0 17px;
  padding: 0; 
  width:345px;
  height:60px;
  background-image:url('/sites/all/themes/libtheme/images/LSU_Libraries_SC_logo_header.png');
  background-repeat:no-repeat;
}


/* myLSU; LSU search */

#page #lsuheader  {
  width: 100%;
  height: 3em; 
  background: #4f4f4f; 
  padding:0;
}

#page #lsuheader a, #footer a{
text-decoration: none;
color: #e3dfdb;
}
#page #lsuheader a:hover, #footer a:hover{
text-decoration: underline;
}

#page .mylsu {
float:left;
padding:8px 0 5px 15px;
}

#page .lsusearchbox {
width:16.5em;
float:right;
margin:.15em .5em 0 0;
padding:.2em;
}

#page .lsusearchbox input[type="text"]{
padding:2px;
background-color:#e3dfdb;

}

#page .lsusearchbox input[type="image"]{
display: block;
float:right;
margin:.2em .1em 0 0;
background-color: #4f4f4f;
width:1.9em;
height:1.9em;
}

#page input#lsusearchbox {
margin:.2em .6em .2em .2em;
width:13em;
}


@media all and (min-width: 120px) and (max-width: 459px) {
.header-mid .motto, .header-sc .motto {
  display:none;  
}

.header-mid, .header-sc{	  
	 width: 100%; 
	 background:#fff; 
}
  
body {
overflow-x:hidden;
} 

.lsulogo, .sclsulogo{
width:100%;
height:6em;
border-right:none;
background-image:url('/sites/all/themes/libtheme/images/logosmall.png');
background-repeat:no-repeat;
}

#page #lsuheader {
background:none; 
background-color:#461d7c; 
}

#page #footer a{
 color:  #E3DFDB;
}
#page #lsuheader a{
   
color: #461d7c;  
}

.give {
float :  left;
background-image:none;
margin: 2.5em 0px 0px -9.5em;

}
  #page .lsusearchbox {

 float :  left;
margin: 5em 0px 0px -12.5em;
}


}


 @media only screen and (min-width: 459px) and (max-width: 679px) {



 .give {
float :  left;
background-image:none;
margin: 2.5em 0px 0px -9.5em;

}



  #page .lsusearchbox {

 float :  left;
margin: 5em 0px 0px -12.5em;


}
#page #lsuheader a{
   
color: #461d7c;  
}





}
