.home .home-top .genesis_responsive_slider .flexslider ul li {
    position: relative;
	max-height: 400px;
}
.home .home-top .genesis_responsive_slider .flexslider ul li .slide-excerpt {
    height: 70px;
    z-index: 99999;
    width: 100%;
    position: absolute;
    bottom: 0px;
    top: auto;
}
.home .home-top .genesis_responsive_slider .flexslider ul li .slide-excerpt .slide-excerpt-border {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.hha_videos{
	margin-bottom: 20px;
}
.content {
	padding-top: 0px;
}
#featured-post-3 article {
    float: left;
    width: 29%;
    margin: 0px 20px;
}
#featured-post-3 article a.alignnone, #featured-post-3 article img.entry-image.attachment-post
{
	float:left;
	width:100%;
}
#featured-post-3 h2.widgettitle
{
	background-color: #f5f5f5;
    font-size: 1.2rem;
    font-weight: 400;
    letter-spacing: 0.5px;
    margin-bottom: 20px;
    padding: 12px 15px;
    text-transform: uppercase;
}
article header h4.entry-title
{
	font-size: 25px;
}
#featured-post-3 article .entry-header::after
{
	display:none;
}
#featured-post-3 article .entry-header {
    text-align: left;
}
.secondHome .entry-header
{
	display: block !important;
}
h2.custom_heading_tag {
    padding: 4px 0px;
    text-transform: uppercase;
}
.heading2{
	text-transform: capitalize;
}
.sub_heading2{
	margin-top: 10px;
    font-weight: bold;
}
.content_below_heading {
    float: left;
    width: 100%;
    text-align: center;
   /* padding-bottom: 30px; */
}
.col-md-12.custom_main_heading {
    padding-bottom: 20px;
}
/* added by sarabjeet 15.11.18 */
.gform_wrapper .signup-pathway-to-hope .top_label input.medium {
    width: 100%;
}
body .gform_wrapper .signup-pathway-to-hope .top_label div.ginput_container{
margin-top:0;
}
body .gform_wrapper .signup-pathway-to-hope ul li.gfield{
margin-top:10px;
}
body .gform_wrapper ul li.gfield{
padding-right:0!important;
}
body .gform_wrapper{
margin-top:21px;
margin-bottom:0;
}
.gform_wrapper .signup-pathway-to-hope .gform_footer.top_label {

    padding-top: 0;
    margin-top: 10px;

}
.gform_wrapper .signup-pathway-to-hope .gform_button{
    color: #000 !important;
    background-color: #fff !important;
    border-color: #d9d9d9;
	padding:8px 16px;
	font-size:14px!important;
}
.mailchip-form {

    padding-bottom: 15px;

}
.gform_confirmation_message {
    font-size: medium;
}
/* added by sarabjeet 15.11.18 */

.btn.btn-primary.btn-lg.my-big-btn {
    padding: 10px 30px;
    margin-bottom: 27px;
}

.my-two-images .first-image, .my-two-images .second-image {  
    display: inline-block;
    width: 265px;
}

.my-two-images .first-image {
    float: right;
    margin-right: 60px;
}

.my-two-images .second-image {  
    margin-left: 60px;
    float: left;
}
/* meta slider override */
.metaslider .theme-default .nivo-caption a {
	color: #fff;
	border-bottom: 0px dotted #fff !important;
}

/* gform cancer scan sign up */
body .gform_wrapper#gform_wrapper_7{
	margin-top : 0;
}
.signup-cancer-scan-wrapper hr{
	padding-top:0;
	background: white;
}
.signup-cancer-scan-wrapper{
	color: #fff;
    border: 5px solid #ccc;
	padding: 20px;
    /*margin-left: 15px;
    background: url(https://s3.amazonaws.com/com-hopehasarrived-www/www/beta/user-content/2019/05/07080205/image.png) no-repeat top center #1462af;
    background-size: contain;*/
	background: #1462af;
}
.gform_wrapper .signup-cancer-scan .top_label input.medium {
    width: 100%;
}
.gform_wrapper .signup-cancer-scan .top_label div.ginput_container{
margin-top:0;
}
.gform_wrapper .signup-cancer-scan ul li.gfield{
margin-top:10px;
}
.gform_wrapper .signup-cancer-scan .gform_footer.top_label {
    padding-top: 0;
    margin-top: 10px;
}
.gform_wrapper .signup-cancer-scan .gform_button{
    color: #000 !important;
    background-color: #fff !important;
    border-color: #d9d9d9;
	padding:8px 16px;
	font-size:14px!important;
}
/*gfrom monthly encouragement submit button*/

.gform_wrapper .monthly-encouragement .gform_button{
    background-color: #fff !important;
    color: #000 !important;
}
.gform_wrapper .monthly-encouragement input[type=submit]:hover {
    border: 1px solid #007bff;
    background-color: #0212a1 !important;
    color: #fff !important;
}




/* the best decision page */
.AW-Form-1139960315 #af-form-1139960315{
	max-width:400px;
}
.AW-Form-1139960315{
	float: right;
	padding-left:10px;
}

.left-inline-image{
    width: 200px;
    float: left;
    padding-right: 20px;
    padding-top: 15px;
}
.social-share-wrapper{
	/*display: block;
    text-align: center;
    width: fit-content;
    margin: auto;*/
}
.social-share-wrapper .heateor_sss_sharing_container{
	display:block!important;
}
.social-share-wrapper .heateor_sss_sharing_container ul{
	position: inherit!important;
    left: 50%;
}
.hide-default-SSS .heateor_sss_sharing_container{
	display:none;
}

/* Google Custom Search */
.widget-gcs table.gsc-search-box{
	font-size: 20px;
}
.widget-gcs form.gsc-search-box{
	margin-bottom:0;
}
.widget-gcs .wgs_wrapper td.gsib_a{
	padding:8px 0;
}
.widget-gcs .gsc-search-box-tools .gsc-search-box .gsc-input, .widget-gcs .widget_wgs_widget.widget-shortcode {
    margin-bottom: 0;
}

.widget-gcs td.gsc-search-button {
    width: 12%;
}

#menu-item-donate a {
    background: #007bff;
    color: #fff;
    font-weight: 600;
    font-size: 14px;
    border-radius: 4px;
    padding: 10px 20px;
}

#gform_submit_button_1:hover {
    opacity: 0.9;
}
.ginput_container.ginput_recaptcha.gform-initialized {
    overflow: hidden;
}

.path-image img {
    max-width: 100%;
    object-fit: cover;
}

.home .overlay_img.path-image {
    height: inherit;
    display: block;
}

.home .path-image img {
    width: auto;
    height: auto;
}

#genesis-content .path-image img {
    height: 420px;
}

@media only screen and (max-width: 991px) {
	#genesis-content .path-image img {
		height: 300px;
	}
}

.home .btn-primary, .button {
    background: #1463b0 !important;
    border-color: #1463b0;
}
.home #menu-item-donate a {
    background: #1463b0;
}
.home .home_buttons li a {
    background: #1463b0;
}