/*BuddyPress*/
#buddypress #item-header-cover-image #item-header-avatar img.avatar {width: 150px;height: 150px;}
#members-order-select {display: none;} /*Hide Member Filer*/

.body-class-members header#header, .body-class-xprofile header#header, .body-class-page-id-11644 header#header{position: relative; background: #3a3a3a; height: 180px;}
.body-class-members main, .body-class-xprofile main, .body-class-page-id-11644 main{margin: 10px 60px;}
.body-class-page-id-11644 .log_forms input[type=text], .body-class-page-id-11644 input[type=password], .body-class-page-id-11644 .log_forms input[type=submit] {width: 98%;}
.buddypress-wrap .bp-subnavs ul li {font-family: 'Polaris';font-size: 0.9em;}
.buddypress-wrap a {color:#d69470;}
#header-cover-image {background-color: #3a3a3a;}
.body-class-members main {margin: 0;}
.body-class-members main .title {background: #d0825c;}
.body-class-members main .title > h1 {
    margin: 0;
    padding: 10px 10%;
    color: #fff;
    background: #d49470 url(/wp-content/uploads/2016/02/diagonal-1.png) no-repeat right center;
    display: inline-block;
    font-family: 'Tiempos';
}
.body-class-xprofile .public .profile-fields .label {font-size: 0.7em!important;
    letter-spacing: 1px;
    color: #d69470!important;font-family: 'Polaris';
    text-transform: uppercase;}
.profile-fields td.data a {color: #3c3c3c;}
.body-class-members main .twocolumns {padding: 3% 10%;}
.bp-pagination.top {padding-top: 30px;}
.buddypress-wrap .select-wrap select {text-indent: 0;}
.buddypress-wrap .bp-feedback.help .bp-icon, .buddypress-wrap .bp-feedback.info .bp-icon {background-color: #d49470;}
.body-class-xprofile .twocolumns .info p:first-of-type {display: block;color: #3a3a3a;padding-top: 3px;margin: 10px;}
.body-class-xprofile .twocolumns .info {height:unset;margin-top: 30px;}
p.info.email-pwd-info {background: #3c3c3c;color: #fff;padding: 10px;}
input#group-creation-create, input#group-creation-previous, input#group-creation-next, input#bp-browse-button, button#bp-delete-cover-image, 
input#group-creation-finish, input#save, input#profile-group-edit-submit, input#submit, button.button.wp-generate-pw, button.visibility-toggle-link.text-button,
input#bp-messages-send, input#bp-messages-reset {
    background: #d0825c;
    color: #fff;
    padding: 10px;
    border: none;
    font-weight: 600;
    margin-bottom:10px;
    border-radius:3px!important;
}
.group-settings-selections fieldset.radio {margin-top: 15px;color: #333;}
.buddypress-wrap fieldset legend {font-family: 'Polaris';padding: 0 10px;text-transform: uppercase;}
h3.bp-screen-title {font-family: 'Tiempos';color: #d69470;font-size: 32px;}
input#bp-browse-button {max-width: 300px;}
.buddypress-wrap #group-create-body .bp-cover-image-status p.warning {
    background: #333;
    box-shadow: 0 0 3px 0 rgba(0,0,0,.2);
    color: #fff;
    font-family: 'Polaris';
    border: none;
}
.help p, p.bp-feedback.info {padding: 10px;}
.groups-header .desc-wrap {
    background: none;
    padding: 0;
    border: none;
}
.groups-header .desc-wrap .group-description {background: none;box-shadow: none;}
div#bp-nouveau-activity-form {display: none;}
div#activity-stream > li {list-style: none;}
th.title {background: none!important;}
li#data-personal-li {display: none;}
.editfield.field_1.field_name.required-field.visibility-public.field_type_textbox, 
.editfield.field_2.field_bio.optional-field.visibility-public.alt.field_type_textarea,
.editfield.field_3.field_phone-number.optional-field.visibility-public.field_type_telephone,
.editfield.field_4.field_email.optional-field.visibility-public.alt.field_type_textbox {
    background: #ecf3f6;
}
.buddypress-wrap form#profile-edit-form fieldset legend {padding: 10px 0;}
img.avatar.photo {box-shadow: 2px 2px 6px rgba(0,0,0,0.1);}
.wp-core-ui .quicktags-toolbar input.button.button-small {width: auto;}
nav#object-nav {background: #d0825c;}
.bp-personal-tab.current.selected a {background: #c3c3c3;}
.buddypress-wrap .main-navs:not(.dir-navs) li.current a, .buddypress-wrap .main-navs:not(.dir-navs) li.selected a {background:#3c3c3c;color:#fff;}
nav#object-nav a {
    color: #fff;
    font-family: 'Polaris';
    text-transform: uppercase;
    font-size: 14px;
    padding: 15px;
    letter-spacing: 0.5px;
}
h3.screen-heading.profile-group-title {display: none;}
nav#object-nav a:hover {background: #d49470;}

.buddypress-wrap .public .profile-fields .label {
    background: #fff;
    display: block;
    width: 100%!important;
    clear: both;
    border: none;font-size: 18px;color: #3c3c3c;}
.buddypress-wrap table.profile-fields .data, .buddypress-wrap .bp-tables-user tr.alt td, 
.buddypress-wrap table.wp-profile-fields tr.alt td {display: block;background: #fff;color: #3c3c3c;}
.buddypress-wrap .item-body .screen-heading {
    font-family: 'Tiempos';
    font-size: 32px!important;
    font-weight: normal;
    color: #d69470;
    margin-bottom: 15px;
}


@media only screen and (min-width: 783px) {
  div#item-actions {position: relative;}
  dl.moderators-lists {position: absolute;bottom: -30px;}
  .bp-list li .item .item-block {float: left;margin-right: 5%;width: auto;}
  div#cover-image-container .item-meta {top: 50px;position: relative;color: #3a3a3a;}
}
@media only screen and (min-width: 521px) and (max-width: 920px) {
.body-class-buddypress header#header, .body-class-bp-nouveau header#header {height: 120px;}
}

@media only screen and (max-width: 520px) {
.body-class-buddypress header#header, .body-class-bp-nouveau header#header {height: 100px;}
.body-class-buddypress main, .body-class-bp-nouveau main {margin: 10px 20px;}
}


.large-paragraph {
	font-size: 120%;
}

.hero .content a {
	height: 70px;
	width: 650px;
	line-height: 70px;
	font-size: 15px;
}

/* 
* Opportunity Zones -> Resources 
*/

body.body-class-page-id-6515 .vc_tta-panel {
	display: none;
}

body.body-class-page-id-6515 .vc_active {
	display: block !important;
}

body.body-class-page-id-6515 .vc_tta-tabs-list {
	width: 100% !important;
	display:block !important;
	float:left;
    margin: 0;
    padding: 0;
    border-bottom: 1px solid #d49470;
	margin-bottom: 20px;
}

body.body-class-page-id-6515 .vc_tta-tabs-list li {
	border-radius: 8px 8px 0px 0px;
	-moz-border-radius: 8px 8px 0px 0px;
	-webkit-border-radius: 8px 8px 0px 0px;
	float:left;
	list-style: none;
	padding: 10px;
	max-width: 150px;
	border: 1px solid #e8d5ca;
	border-bottom: none;
	line-height: 12px !important;
	text-align: center;
	margin:0 10px 0 0 !important;
}

body.body-class-page-id-6515 .vc_tta-tabs-list li.vc_active {
	border-color: #d49470;
}

body.body-class-page-id-6515 .vc_tta-tabs-list li a {
	text-decoration: none;
	color:#e8d5ca !important;
}

body.body-class-page-id-6515 .vc_tta-tabs-list li a span {
	font-size: 14px !important;
	
}

body.body-class-page-id-6515 .vc_tta-tabs-list li.vc_active a {
	color:#d49470 !important;
}

body.body-class-page-id-6515 h4.vc_tta-panel-title span {
	display:none !important;
}

/* 
* Opportunity Zones -> Resources 
*/
body.body-class-page-id-9305 .sources-facts-figures p {
	margin: 0 !important;
	line-height: 24px !important;
}
body.body-class-page-id-9305 .vc_toggle_title h4 {
	font-size: 21px !important;
  line-height: 26px !important;
}
/*Profile*/
.profile.public > h2.view-profile-screen {display: none;}
.buddypress-wrap table.profile-fields .data {padding: .5em;}
.buddypress-wrap table.profile-fields p {font-size: 1.1em;}
.members .company {color:#3a3a3a;font-size: 0.65em!important;font-family: 'Polaris';text-transform: uppercase;margin-top: 0;}

/*OZ BP Menu*/
.subsite-nav-wrapper .sub-menu li.menu-item-object-custom {
	background: #eee;}
.subsite-nav-wrapper .sub-menu li.menu-item-object-custom:hover {
	background: #ccc;}