/*
Theme Name:     JTL Test Luis (Divi child)
Description:    JTL Test Luis twenty eleven child theme
Author:         Michael Druckman
Template:       Divi
Version:        0.1.0
*/

@import url("../Divi/style.css");

/*
--START OF CUSTOM CSS CLASSES AND IDs FOR THIS INSTANCE OF THIS CHILD
--JOE GONZALEZ, CLS
--11-14-14
*/

body {
    font-family: Georgia;
    line-height: 1.4em;
}

p {
    line-height: 1.4em;
}

h2 {
    font-family: Georgia;
}

p.post-meta {
    line-height: 1.1em;
}

.et_pb_row_inner:nth-of-type(n+2) {
    padding-top: 0px;
    padding-bottom: 20px;
}

.et_pb_row {
    padding: 30px 0 30px 0;
}

.et_pb_post {
    margin-bottom: 30px;
}

.et_pb_widget {
    margin: 0 90px 34px 0;
}

.et_pb_widget_area_left {
    border-right: none;
}

.et_pb_blog_grid h2 {
    margin-top: 0px;
}

#home-header {
	background-image: url('http://blogs2.law.columbia.edu/jtl-test2/wp-content/uploads/sites/9/2014/11/cjtl-logo-2-lines.jpg');
    background-position: 60px;
    background-repeat: no-repeat; 
    
    border: 0;
    clear: both;
}

#home-menu-div {
	background-color: #006699;
}

#top-menu {	background-color: #006699;}
#top-menu li a{	color: white; font-weight: bold; }
#top-menu ul, #top-menu li ul, ul.sub-menu {	
	/* OLD background-color: #006699;*/
	background-color: #c5b199; 
}


#test {
	height: 90%;
	width: 45%;
	border:0; 
	background-color: transparent;
	position: absolute;
	float: left;
	clear: both;
	cursor: pointer;
	/*display: none;*/
}




#top-menu li a:hover {
	color: #dddddd;
	text-decoration: underline;
}

#top-menu li ul a, ul.sub-menu a {color: #000000;}
#top-menu li ul a:hover, ul.sub-menu a:hover {color: #555; text-decoration: underline;}

#top-menu li.current-menu-item > a {
        font-weight: bold;
}

#home-main-content {
	padding-top: 0px;
	padding-bottom: 0px;
}
#home-featured-div {

	border: solid 1px #d8d8d8;
	background-color: #ffffff;
	margin: 0;
	padding-top: 0;	
}
#home-featured-div article {
	padding: 19px;
	margin: 0px;
}
#home-featured-div article h2, #left-area article h2 {
    margin-top: 0px;
    line-height: 30px;
}
#home-bulletin-div, #home-footer-area1{
	border: solid 1px #d8d8d8;
	background-color: #ffffff;
	padding: 19px;
}
#home-bulletin-div {
	background-image: url('img/bulletin-bg.png');
	background-repeat: no-repeat;
	background-position: top left;
	padding-top: 55px;
	border: solid 1px #c5b199;
}
#home-bulletin-div, 
#home-featured-div, 
#home-current-not-featured article, 
#home-footer-area1,
#bulletin-not-featured article {
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	-khtml-border-radius: 10px;
}


#home-current-not-featured article, #bulletin-not-featured article {
    height: 340px;
	margin-bottom: 20px;
}

#home-bulletin-div article h2 {
	margin-top: 0px;
}
#home-outer-footer-area {
	padding: 0px 20px;
}

.breadcrumbs {
  font-size:10px;
  margin: 0px;
  overflow:hidden;
  background-color: #FFFFFF;
  text-transform:uppercase;
  width:100%;
}
#home-breadcrumb {
	margin-left: 20px;
}

#et-top-navigation {
    float: left;
}
#bulletin-not-featured {
	padding-top: 19px;
}
#text-2 h4, #text-3 h4, #blog_subscription-3 h4 {
	color: #2ea3f2;
}

#footer-widgets a {
	color: #ffffff;
} 

div#text-3.fwidget.et_pb_widget.widget_text {
	width: 320px;
}
#footer-2 {
	width: 320px;
}
div.textwidget p, div#blog_subscription-3 form p {color: #ffffff;}
div.textwidget p a {color: #2ea3f2;}
div.textwidget p a:hover {text-decoration: underline;}
/**********************
 * Luis Bello's Changes
 * ********************
 */

#bulletin-social-block {
    padding: 0px 0px;
    height: 110px;
}

#search-sidebar {
    padding-bottom: 0px;
}

#footer-div {
    padding: 0px;
}

.et_pb_image_container img, .et_pb_post a img {
	float: left;
}

.et_pb_image_container {
	margin: 0;
}

#bulletin-not-featured img {
	padding-right: 15px;
}

@media all and (min-width: 768px) {
.et_pb_posts img, .archive .post img, .category .post img {
float: left; margin-right: 1em;
}
.et_pb_posts article:after, .archive article:after, .category article:after { /* Clear floated image */
content: ""; display: table; clear: both;
}
}

/*
 * PAGE.PHP CLASSES - JG
 */
div.custom-citation {
	border: 0;
	padding-top: 15px;
}
#citation-outer {
	clear: both;
}
#citation-inner-left {
	width: 49%;
	float: left;
}
#citation-inner-right {
	width: 49%;
	float: right;
	text-align: right;
}
/*****************
 * END CUSTOM CSS
 * ***************
 */
