/*****
Theme Name: Avada Child
Description: Child theme for the Avada
Author: Nicholas Inverso
Template: Avada
*****/

@import url("../Avada/style.css");

/******************************************************** Colors */
.policy {color:#16609b;}
.policy-dark {color:#135890;}
.research {color:#6b2c63;}
.research-dark {color:#ad7a29;}
.education {color:#007b38;}
.education-dark {color:#007233;}
.community {color:#8f1336;}
.community-dark {color:#6f0726;}
/* 
Links 
#3c91b0
*/

/******************************************************** General */
.no-margin-bottom {
	margin-bottom:0px;
}

.gray-border {
	border: 1px solid #e6e7e8;
}

/******************************************************* Header */

/* Top Social Nav */
#wrapper .header-v5 .header-social {
	background-color:#e6e7e8;
}
/*
.header-social .alignright { 
margin-right: 37%;
}
*/
.header-social .menu li {
	padding: 0 15px;
}
#wrapper .header-social a:hover {
	color:#8f1336;
}
#wrapper .header-social .menu > li.current-menu-item a {
	color:#8f1336;
}

div.printfriendly.pf-aligncenter {
	visibility: visible;
	opacity: 1;
}

/* Logo Container */
.header-v5 #header {
	background-color:#ffffff;
}
.header-v5 header#header {
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
}

/* Main Nav */
.header-v5 #small-nav {
	border-bottom: none;
}
.header-v5 div#small-nav {
	background-color:#e6e7e8;
}
#nav ul .current_page_item a, #nav ul .current-menu-item a {
	color:#1b75bb;
}

/* Sticky Nav --not working-- */
body #wrapper #header-sticky.sticky-header .sticky-shadow {
	background: rgba(230, 231, 232, 0.95); !important
}
body #wrapper #header-sticky.sticky-header #sticky-nav ul li a {
	line-height:55px; !important
}
#sticky-nav ul li {
	padding-right:35px; !important
}


/******************************************************* Page Title Bar */

/* Page Title - Text Centering */
div.page-title-container {
	height:120px;
}
.page-title-captions {
	display: block;
	width: 100%;
	margin: 30px auto 0px;
}
.page-title h1 {
	display: block;
	width: 100%;
	text-align: center;
	color:#ffffff;
}
.page-title ul {
	display: block;
	vertical-align: middle;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 100%;
	text-align: center;
}
#wrapper .page-title h3 {
	color:#ffffff;
	text-align:center;
}

/* Page Title & Breadcrumb - Fonts */
#wrapper .page-title h1, #wrapper .page-title ul li, #wrapper .page-title ul li a {
	color:#ffffff;
}
 #wrapper .page-title ul li a:hover {
	color:#e6e7e8;
}
/* Page Title - Trustee, Donor, Financial Page */
.page-id-15 #wrapper .page-title h1, .page-id-17 #wrapper .page-title h1, .page-id-19 #wrapper .page-title h1 {
	color:#8f1336;
}

/* Breadcrumbs - Trustee, Donor, Financial Page */
.page-id-15 #wrapper .page-title ul li, .page-id-15 #wrapper .page-title ul li a, .page-id-17 #wrapper .page-title ul li, .page-id-17 #wrapper .page-title ul li a, .page-id-19 #wrapper .page-title ul li, .page-id-19 #wrapper .page-title ul li a {
	color:#000000;
}



/******************************************************* Footer */

footer.footer-area {
	border-top: 10px solid;
	border-color: #363839;
}

                                                          

/******************************************************* Blog Post Pages */

/* Blog Post - Container */
.post {
	margin-bottom:50px;
}

/* Blog Post - H2 */
.post-content-container .entry-title {
	margin-bottom: 10px;
}
#main #policy .post h2 a {
	color:#16609b;
	font-size:28px;
}
#main #research .post h2 a {
	color:#6b2c63;
	font-size:28px;
}
#main #education .post h2 a {
	color:#007b38;
	font-size:28px;
}
#main #community .post h2 a {
	color:#8f1336;
	font-size:28px;
}

/* Blog Post - Read More */
.fusion-blog-large .entry-meta {
	border-top:none;
	border-bottom:none;
	margin-top:0px;
	padding: 0px 0px;
}
p.entry-read-more {
	font-size: 14px;
	padding: 3px 10px;
}
.category-urban-health p.entry-read-more {
	background-color: #16609b;
}
.category-fellows p.entry-read-more {
	background-color: #6b2c63;
}
.category-library p.entry-read-more {
	background-color: #007b38;
}
.category-community p.entry-read-more {
	background-color: #8f1336;
}
p.entry-read-more a {
    color: #ffffff;
}
p.entry-read-more a:hover {
	color: #e6e7e8;
}
.entry-read-more a::after {
	content: '\f105 \f105';
	font-size: 14px;
        color: #ffffff;
}
.entry-read-more a::after:hover {
	color: #e6e7e8;
}
.entry-read-more a {
	margin-right: 14px;
}

/******************************************************* Single Post Page */
/* Previous Next Pagination */
.single-navigation {
	border-bottom:none;
	border-top:none;
	margin-bottom: 10px;
}

/* Single Post - H2 */
.post-content h2 {
	margin: 50px 0 10px;
}
.fusion-title.title {
	margin: 50px 0 10px;
}
#wrapper .category-policy .post-content h2 {
	color:#16609b;
}
#wrapper .category-research .post-content h2 {
	color:#6b2c63;
}
#wrapper .category-education .post-content h2 {
	color:#007b38;
}
#wrapper .category-community .post-content h2 {
	color:#8f1336;
}

/* Share Box */
.share-box h4 {
	display: none;
}
.single .fusion-sharing-box {
	padding:15px;
	height:30px;
	margin-top:40px;
	margin-bottom:0px;
}
.category-urban-health .fusion-sharing-box {
	background-color: #16609b; 
}
.category-fellows .fusion-sharing-box {
	background-color: #6b2c63; 
}
.category-library .fusion-sharing-box {
	background-color: #007b38; 
}
.category-community .fusion-sharing-box {
	background-color: #8f1336; 
}
.fusion-sharing-box .fusion-social-networks {
	text-align: center
}


/******************************************************* Shortcodes */

/***** Print Button *****/

div#pf-ft {
	display:none;
}

/***** Buttons *****/

.fusion-button-text {
	font-weight: normal;
	text-transform: none;
}


/***** Tagline Box *****/

/* Tagline Box - Priority Pages */
.fusion-reading-box-container {
	margin-bottom: 30px;
}
.fusion-reading-box-container.no-margin-bottom {
	margin-bottom: 0px;
}
.tagline-box-main .reading-box {
	color: #1e1e1e;
	font-size: 16px;
	line-height: 23px;
}



/***** Model Box *****/

/* Model Boxes - Homepage Letter */
.homepage-letter-model .modal-dialog  {
	margin-top:40px;
}
.homepage-letter-model {
	color: #000000;
}
.homepage-letter-model div.modal-header {
	display:none;
}
.homepage-letter-model .modal-content {
	border: 20px solid #ffffff;
	
	font-size: 16px;
	line-height: 22px;
}
.homepage-letter-model .modal-body, .homepage-letter-model .modal-header  {
	padding: 20px 40px;
}


/* Model Boxes - Hoomepage Priority */

.homepage-priority-model {
	margin-top:205px;
	color: #1e1e1e;
}
.model-policy div.modal-content.fusion-modal-content {
	border: 10px solid #16609b;
}
.model-research div.modal-content.fusion-modal-content {
	border: 10px solid #6b2c63;
}
.model-education div.modal-content.fusion-modal-content {
	border: 10px solid #007b38;
}
.model-community div.modal-content.fusion-modal-content {
	border: 10px solid #8f1336;
}
.homepage-priority-model div.modal-header {
	display:none;
}
.homepage-priority-model .modal-body {
	padding: 40px 40px 25px;
}
.homepage-priority-model .modal-content {
	font-size: 18px;
	line-height: 24px;
}


/* Model Boxes - General */

.model-no-header div.modal-header {
	display:none;
}
div.modal-content.fusion-modal-content {
	box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.2);
}


/***** Image Frame *****/

/* Image Frame - Priority Boxes */

div#test {
	margin-right:0px;
	float:left;
	display:block;
}
.margin-right-12 {
	margin-right:12px;
}
.margin-right-0 {
	margin-right:0px;
}


/***** Counter Boxes *****/

/* Counter Boxes - Policy */
#counter-boxes-policy .counter-box-container {
	background-color:#1b75bb;
	color:#ffffff;
}
/* Counter Boxes - Research */
#counter-boxes-research .counter-box-container {
	background-color:#6b2c63;
	color:#ffffff;
}
/* Counter Boxes - Education */
#counter-boxes-education .counter-box-container {
	background-color:#007b38;
	color:#ffffff;
}
/* Counter Boxes - Community */
#counter-boxes-community .counter-box-container {
	background-color:#8f1336;
	color:#ffffff;
}


/***** Accordians *****/

h4.panel-title.toggle a {
	color:#8f1336;
	font: 14px/22px 'PTSansRegular', Arial, Helvetica, sans-serif;
}
h4.panel-title.toggle a.active {
	color:#3c91b0;
}


/***** Tabs *****/

/* Tabs - Donors */
#wrapper .fusion-tabs.vertical-tabs .tab-content {
	width: 83.5%;
}
#wrapper .fusion-tabs.vertical-tabs .nav-tabs {
	width: 16.5%;
}
#wrapper .fusion-tabs.vertical-tabs .nav-tabs > li > .tab-link {
	color:#ffffff;
}
#wrapper .fusion-tabs.vertical-tabs .nav-tabs > li:hover > .tab-link {
	color:#3c91b0;
}
#wrapper .fusion-tabs.vertical-tabs .nav-tabs > li.active > .tab-link {
	color:#8f1336;
	border-left:none;
}


/***** Full Width Containers *****/

/* Full Width Container - Homepage */
div.fusion-fullwidth.fullwidth-box.fullwidth-home {
	height:118px;
	margin-top: -30px;
}

/***** Columns *****/

/* Columns - Fellows Page */
div.fusion-one-third.one_third.fusion-column.margin-right-2 {
	margin-right: 2%;
}


/***** Tables *****/

/* Tables - Financials  */
.statement-activities tr td {
	padding: 5px 10px;
	border:1px solid #e6e7e8;
}
.post-content .statement-activities h2 {
	margin: 10px 0px 0px 0px;
}


/***** Content Boxes *****/

/* Content Boxes - Policy  */
.policy-reports {
	border:1px solid #1b75bb;
	padding:5px;
}


/***** Lightbox *****/

/* Lightbox - Description  */

div.pp_default .pp_description {
	font-family: Helvetica;
	font-size: 13px;
	font-weight: normal;
	line-height: 16px;
	color: #333333;
} 


/*******************************************************
 Mobile 
*******************************************************/

@media only screen and (max-device-width: 480px) {
	
.mobile-hide {
	display:none;
}


/***** Model Box *****/

/* Model Boxes - Homepage Letter */
.homepage-letter-model .modal-body, .homepage-letter-model .modal-header  {
	padding: 10px 10px;
}

/* Model Boxes - Hoomepage Priority */
.mobile-home-model {
margin-top:0px;
}


	}