/* Enter Your Custom CSS Here */
/* .page-template-tp-posts-listing-php .innerbanner {display: none;}
.post-list .item.hfa-news .thumbnail:before {content: none;}
.post-list .item.hfa-news .thumbnail img {width: 80%;}
.news-widget ul li a {font-weight: normal;} */



/* Enter Your Custom CSS Here */
.page-template-tp-posts-listing-php .innerbanner {display: none;}
.post-list .item.hfa-news .thumbnail:before {content: none;}
.post-list .item.hfa-news .thumbnail img {width: 80%;}
.news-widget ul li a {font-weight: normal;}

/*form sign up*/

.page-id-80885 input#mce-EMAIL, .page-id-80885 input#mce-MMERGE1, .page-id-80885 input#mce-MMERGE2, .page-id-80885 input#mce-MMERGE7, .page-id-80885 input#mce-MMERGE8,
.page-id-90734 input#mce-EMAIL, .page-id-90734 input#mce-MMERGE1, .page-id-90734 input#mce-MMERGE2, .page-id-90734 input#mce-MMERGE7, .page-id-90734 input#mce-MMERGE8{
  width: 60%;
}

.page-id-80885 input, .page-id-80885 button, .page-id-80885 optgroup, .page-id-80885 textarea,
.page-id-90734 input, .page-id-90734 button, .page-id-90734 optgroup, .page-id-90734 textarea{
    border-radius: 0px !important;
  padding: 0px !important;
  
  
}
.signup_frm input[type="text"],.signup_frm input[type="email"] {
    height: 40px;
		border:1px solid #ccc;
}
.signup_frm input[type="checkbox"]{
		margin-right:5px;
}
.page-id-80885 .printfriendly {display: none!important;}
.fasc-size-medium {
    font-size: 14px;
    padding: 7px 9px;
    font-size: 14px;
    line-height: 19px;
    border: 0;
}
a.fasc-button {
    display: inline-block;
    color: #ffffff;
    text-decoration: none;
    margin: 3px 0;
    border: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    box-sizing: border-box;
}
.fasc-type-flat:hover {
    background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
    background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
    background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
}
a.fasc-size-medium.fasc-ico-before:before {
    font: 400 16px/1 dashicons;
    padding-right: 5px;
}
a.fasc-button.fasc-ico-before:before, a.fasc-button.fasc-ico-after:after {
    vertical-align: middle;
    display: inline-block;
    -webkit-font-smoothing: antialiased;
    margin-top: -2px;
}
.dashicons-admin-site:before {
    content: "\f319";
}

@media (max-width: 1100px) {
.main-navigation li .sub-menu {
	display: unset;
		opacity: 0;
    visibility: hidden;
		}
		.main-navigation li .sub-menu > hover {
		display: unset;
		opacity: 1;
    visibility: visible;
		}
}

.event-detail .eventtime-list .item.active .content:before{
	content: none;
}
a.access-article {
    padding: 12px 25px;
 }

.page-id-53 .modal-content h2.member_name {
    padding-bottom: 10px;
}
.page-id-53 .modal-content p.location {
    padding-bottom: 10px;
	  font-weight: 700;
}
.page-id-53 .pf-content a {
    font-weight: 700;
}

.single-events .innerbanner:after{
	content: none !important;
}

/*mailchimp Opportunity Zone Fund Directory page*/

.postid-80736 input#mce-EMAIL {
    width: 98%;
		border: 1px solid #192A5F;
}
.postid-80736 .inline-input-fields .mc-field-group {
    display: inline-block;
    width: 49%;
}
.postid-80736 .inline-input-fields .mc-field-group input {
    width: 99%;
		border: 1px solid #192A5F;
}
.postid-80736 input#mce-MMERGE7, .postid-80736 input#mce-MMERGE8, .postid-80736 input#mce-MMERGE9 {
    width: 98%;
		    border: 1px solid #192A5F;
}

#field_31_25 label, #field_31_23 label, #field_31_24 label{
	color: #506380 !important;
}

#field_31_28 label, #field_31_21 label, #field_31_30 label{
	color: #00b3ff !important;
}

#field_31_26 label, #field_31_29 label, #field_31_27 label{
	color: #9d0057 !important;
}

.search .hfa-member .col-sm-4 a img{
	max-height: 100%;
}

.sidebar .widget-content ul li a {
    padding-left: 0px;
}

.sidebar .widget-content ul li{
	padding-left: 15px;
}
.page-id-80885 .mc-field-group.input-group {
    margin-top: 10px !important;
}
.page-id-80885 .mc-field-group.input-group p {
    padding-bottom: 0px;
}

@media (min-width: 1024px){
.page-id-57620 .upcoming-event-blocks:nth-child(odd) {
    margin-right: 4%;
	}
.page-id-57620 .upcoming-event-blocks:nth-child(even) {
    margin-right: 0;
}
}
iframe.frame-gd{
	width:100%;
	height:800px;
}
/*conference page spacing issue*/
#conference-ul-neg-margin{
margin-top:-15px;
}

article.post-100830 > img{
	display:none;
}