/*
 Theme Name:   BUL Info Beige
 Description: Brown University Library Info theme, based on Responsive 4
 Author: Brown University Library Digital Technologies (YF - Responsive 4 mods)
 Template:     responsive
 Text Domain:  bul-info-beige
 Version: 0.2
*/

body {
	background : #fefdf4 url('https://library.brown.edu/img_2011/BULheader_bodybkgnd2b.png') repeat-x ;
	font-family : "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif ;
}

.top-menu {
    display  : none ;
}

a {
	color : #ad1400 ;
}

a:hover {
	color : #ad8d89 ;
}

.top-menu li a {
	display : inline ;
	color : #666 ;
	font-size : .9em !important;
}

#quicklinkscontainer {
	float : left ; 
}

#content-full {
	float : left ; 
}

.col-940 {
	width : 70% ; 
	margin-left : 40px ; 
}

div, p, label {
	color : #555 ; 
}

label[for="searchForm_lookfor"] {
	color : #fff ; 
}

h1, h2, h3 {
	color : #917673 ;
}

h1 {
	font-size : 3em ; 
}

h1, h2, h3, h4, h5, h6 {
	clear : none ; 
}

#header {
	margin-top : 18px ; 
	height : 85px ; 
	background : url("https://library.brown.edu/create/info/wp-content/uploads/sites/73/2019/04/BULheader_940x87_transparency.png") 20px no-repeat !important ; 
}

.container {
	margin-top : 0px ; 
}

form {
	margin : 0px ; 
}

input#searchForm_lookfor {
	height : 30px ; 
}

h1 {
	margin-top : 0px ; 
}

#content-full {
	margin-top : 10px ; 
}

#footer {
	max-width : 100% ; 
	width : 100% ; 
}

#footer a {
	color : #efcc00 ;
}

.libsidebar {
	width : 250px ; 
	float : right ; 
	padding : 10px ;
	margin : 20px ; 
	border : 1px solid ; 
	font-size : .85em ; 
	border-radius : 15px ; 
	background-color : #fafafa ; 
}



/* Added due to <Responsive 4>/core/style.min.css containing a color (#fff) for this div id -- YF */


#content-full {
	padding: 0px !important;
        background-color:transparent !important;
}

/* Added due to differences under Responsive 4 */

#footer { 
        margin: auto;
        clear: both;
        min-height: 140px;
        background: #2b0b07;
        border-top: 4px solid #c81700;
        padding-bottom: 7%;
        margin-top: 2em;
}


hr {
    margin: 1.6em 0 !important;
}

h1 {
    margin-bottom: .5em;
    margin-top: 0em;
}

.post-entry > :first-child {

    margin-top: 0;

}

.page div#primary, .post-entry {
	display : block ;
}

.foundation_banner_box {
	background-color : #ffe6a0 ; 
	font-family : CircularStd ; 
	padding : 25px ; 
	margin-bottom : 20px ;
}

.foundation_banner_box p {
	font-size : 14pt ; 
	line-height : 1.5 ;
}