/*
 Theme Name:     Extra Child Theme
 Theme URI:      http://celiaccommunity.org
 Description:    Extra Child Theme
 Author:         Deborah Gray
 Author URI:     http://deborahgraydesign.com
 Template:       Extra
 Version:        1.0.0
*/
 
@import url("../Extra/style.css");
 
/* =Theme customization starts here
------------------------------------------------------- */

#main-header {
    box-shadow: 0 1px 2px rgba(0,0,0,0.28);
    }
#footer .et_pb_extra_column {
    padding: 0 40px;
    }
#et-navigation > ul > li > a {
    padding: 0 0 34px;
    }
.nav li li {
    line-height: 1.4;
    }
.page .post-wrap h1 {
    line-height: 1.2;
    }
article .post-header {
    padding-bottom: 30px;
    }
.et_pb_pagebuilder_layout .page .post-wrap h1 {
    padding: 40px 5% 0 5%;
    }
.container #et-navigation ul ul li a {
    text-transform: none;
    }

/* sponsors */

.ads .ad {
    display: inline-block;
    clear: both;
    width: 49%;
    padding: 5px;
    vertical-align: middle;
}
.ad-full {
    display: block;
    width: 100%;
    padding: 5px 5px 10px 5px;
    vertical-align: top;
}
.ad-full img {
    margin: 0 auto;
    display: block;
}
.ad-outer {
    padding: 10px;
}
/* Leadership */
p.et_pb_member_position {margin-bottom: 0;}

.et_pb_member_social_links {margin-top: .6em;}

/* widgets */

#page-container #text-4 a.button {
	width: 100%;
	color: #ffffff;
	text-align: center;
	background-color: #4C8BC8;
}
#text-4 a.visited {
	color: #ffffff !important;
}
#page-container #text-4 a.button:hover {
	background-color: #3772AB;
}
.et_pb_widget .widgettitle {
    background:#003262;
    text-align: center;
    }
.et_bloom_form_header {
    display: none;
    }
.et_pb_widget select {
    padding: 0;
    }
.et_bloom .et_bloom_form_header .et_bloom_form_text {
    padding: 0 3px;
    text-align: center;
    }
.et_bloom .et_bloom_widget_content .et_bloom_form_container .et_bloom_form_content {
    padding: 5px 20px 30px 20px;
    }
.widget_et_social_followers ul li {
    display: inline-block;
    }
.widget_et_social_followers .widget_list h3.title, .widget_list_social .post-meta {
    display: none;
    }
.et_pb_widget li {
    padding: 10px 5px !important;
    }
.et_pb_widget ul {
    text-align: center;
    }
.post-footer .social-icons {
	display: none !important;
}
@media only screen and (max-width: 767px) {
	.centered #logo {
		height: 150% !important;
	}
	.centered a.logo {margin: 0 0 30px 0;}
}