@charset "utf-8";
/* CSS Document */
/*

Theme Name: COE-Mantra-Aviran 
Description:Child theme based on Mantra for Professor Aviran's Lab
Author:  Heidi Arnold 
Version: 0.0.1
Template: mantra

*/

@import url(../mantra/style.css);
@import url(style-mobile.css);

#access ul li.current_page_item > a, #access ul li.current-menu-item > a {
color: #FFFFFF !important;

}

body {

background: #FFFFFF;
}
.single #nav-above {
display: none;
}

#privacy {display:block;text-align:center;padding:15px;}
#privacy a {text-align:center;font-weight:600;}

.widget-title {
font-size: 16px;
padding: 4px 0;
padding-left: 15px;
text-align: left;
margin-bottom: 10px;
background-color: #FFF;
color:#002855;
margin-left: -10px;
padding-right: 10px;
width: 100%;
height: 25px;
-moz-border-radius: 0px 0 0 0;
-webkit-border-radius: 0px 0 0 0;
border-radius: 0px 0 0 0;
border-bottom-style: solid;
border-bottom-color: #daa000;
border-width: 3px;
}

#access {
display: block;
float: left;
height: 45px;
background-color: #1a3e68;
border-radius: 0px 0 0 0;
border-bottom-style: solid;
border-bottom-color: #daa000;
border-width: 3px;
-webkit-box-shadow: 5px 5px 5px #888888;
-moz-box-shadow: 5px 5px 5px #888888;
box-shadow: 5px 5px 5px #888888;
}

#access a {
	padding: 5px 15px 5px;
	font-size: 1.3em;
	background-color: #1a3e68;
	color: #FFF;
}

#access a:visited {
color: #fff;
}

#access ul li {
	padding:0px;
	}
#access a:link {
	color:#fff;
	}
#access a:hover{
	color:#FFF!important;
	}
	
#fourth f4.aviran-gallery {
	display:none;
	}

#fourth .lcp_catlist img {
float: initial;
}
	
#footer2 {
	display:none;
	}
.entry-content ul>li {
	background:none;
	padding-bottom:20px;
	}
	
 ul {
list-style: disc;
 }
 
#nav-above .navagation {
display: none;
 }
 
#nav-below {
	display: none;
 }
.theme-default .nivo-controlNav {
margin-left: 0;
display: none;
}
 
.entry-content ul, .entry-summary ul {
margin-left: 3em;
 }
 
#content a:link, a:visited {
	text-decoration: none;
	color: #00B5E2;
	font-weight: bold;
	 }
#content a:hover {
	background-color: #B2BDCF!important;
	
	}
	
#content p {
	color:#002855;
	}

#content .entry-title {
	font-size:20px;
	line-height:30px;
	margin-top:30px;
}
#front-columns h3 {
color:#002855;
text-align:center;
}

#primary, #secondary {

border-right: 0px dashed #EEE;
padding-right: 30px;
padding-top: 40px;
}
#front-text1 h1 {
font-size: 20px!important;
font-weight: normal!important;

}


#frontpage #front-text4 blockquote {
text-align:center;
}


#front-text1 h1, #front-text2 h1 {
width: 88%;
max-width: 88% !important;
display: block;
float: none;
margin: 35px auto;
text-align: justify!important;
font-size: 18px!important;
clear: both;
line-height: 25px!important;
font-weight: normal;
color: #002855;


}

#frontpage blockquote {
width: 88%;
max-width: 88% !important;
margin-bottom: 20px;
font-size: 16px;
line-height: 22px;
color: #002855;
font-style: normal;
text-align: justify;
border: none;
padding: 15px;
display: block;
background-color: #fff;

}
#frontpage p {
	color:#002855;
	font-size:18px;
	}

.nivo-caption p {
	color:#ffffff!important;
	font-size: 14px!important;
	font-weight: lighter!important;
}

.nivo-caption h2 {
	color:#ffffff;
}	
	
/* four footer widgets - Heidi */
#footer a img {
	border: none;
	max-width: 250px;
	max-height: 250px;
}

.coe-exerpt {
	font-size:14px;
	color: #999999;

		}
		
#footer-widget-area a {
color: #FFFFFF;
font-size: 16px;
}
.widget-area ul li {
background-image: none;
margin-left: 0;
list-style-image: none;
padding-left: 40px;
padding-top: 10px;
}
.coe-exerpt {
	
	}

.cl_title h3{
vertical-align: top;
	}
ul.lcp_catlist  {
	list-style: none;
}

.lcp_catlist img {
	float:left;
	}

.lcp_catlist li {
	display:inline-block;
	vertical-align:top;
	}
	
#footer-widget-area a {
color: #fff;
}

#footer .widget-area ul ul li {
text-align: center;
font-size: 20px;
color: #fff;
}
