/*
Theme Name: Salient Child Theme
Theme URI: [enter the URL of the parent theme's website]
Description: Child theme for the Salient theme
Author: [your name]
Author URI: [your website or profile URL]
Template: salient
Version: 1.0
*/

/* Add your custom CSS rules below */


.footer-heading {
	color: #FFF;
	font-size: 32px;
	margin-bottom: 15px;
}
#three-box-custom .inner h2{
	color: #E93325;
	font-size: 78px;
    font-weight: 500;
	line-height: 70px;
	font-family: 'Oxygen';
}
#three-box-custom .inner h3{
	color: #000;
	font-size: 26px;
	line-height: 32px;
	font-family: Raleway;
	padding: 20px 0;
}
#three-box-custom .inner p{
	color: #000;
	line-height: 24px;
}
.donate-heading{
	color: #1b317e;
    text-align: center;
    font-size: 32px;
    font-style: italic;
    font-weight: 600;
}
.customunderline{
	position: relative;
	display: inline-block;
}
.customunderline::before{
	content: "";
    position: absolute;
    width: 25%;
    height: 6px;
    display: block;
    background-color: #E93325;
    bottom: -13px;
    margin: 0 auto;
    left: 38%;
}
span.menu-title-text {
    font-size: 16px;
    color: #1B317E;
    font-weight: 500;
    font-family: Raleway;
}
span.menu-title-text:hover{
	color: #E93325;
}

#top nav ul #search-btn a span::before{
	color: #1B317E !important;
}
.banner-para p{
	color: #fff;
}


.custom-video .play_button_2 {
	opacity: 0.8;
}
.custom-video .play_button_2:hover{
	opacity: 1;
}
.footer-logo{
	width: 250px !important;
}

#footer-outer #footer-widgets .col p {
    padding-bottom: 12px !important;
	font-size: 16px;
	line-height: 24px;
}

.custom-home-image .hover-wrap{
	max-width: 600px;
    height: auto;
    margin: 0 auto;
}

/* Get involved page css */
.price-main-heading{
	font-size: 34px;
	line-height: 44px;
	color: #1B317E;
	position: relative;
	text-align: center;
	margin-bottom: 30px !important;
}
.individual-sec h4 {
	font-size: 35px;
    margin-bottom: 15px!important;
}
.price-content.individual-sec span{
	font-size: 15px;
	color: #000;
}
.price-content.individual-sec p{
	padding-bottom: 15px;
}


.price-main-heading:after {
    content: "";
    position: absolute;
    width: 15%;
    height: 6px;
    display: block;
    background-color: #1b317e;
    bottom: -13px;
    margin: 0 auto;
    left: 43%;
}
.team_member_details .team-desc {
	padding-bottom: 70px;
}
.nectar_team_member_overlay{
z-index:9999 !important;
}
.nectar_team_member_overlay .team_member_details{
	padding-top:0px !important;
}


@media screen and (max-width: 999px) {
	.home-page-box .box-inner-wrap .box-bg{
		opacity: 1 !important;
	}
	#three-box-custom .inner h2, #three-box-custom .inner h3, #three-box-custom .inner p {
		color: #fff !important;
	}
}

.wcdp-body .wcdp-choose-donation ul.wcdp_options > li > input:checked + label span {
  color: white;
}
.wcdp-body .wcdp-choose-donation ul.wcdp_options > li > label span {
  font-weight: 700;
}

.wcdp-body .wcdp-choose-donation input.wcdp-donation-amount {
    font-weight: 700;
}


.wcdp-body .wcdp-choose-donation .wcdp_options>li>label {
	font-weight: 700;
}