.dt-sc-team .dt-sc-team-details h4 { margin: 0 !important; }
.dt-sc-team .dt-sc-team-details h5 { margin-top: 2px !important; line-height: 1.2em; }
.dt-sc-team .dt-sc-team-details p:last-child { margin-bottom: 0; }
.dt-sc-team .dt-sc-team-details p:last-child a {
	color: #fff;
    border-color: #2a2a2a;
    background-color: #2a2a2a;
    font-size: 16px;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 20px;
    padding-right: 20px;
    border-radius: 5px;
	background-image: -webkit-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);
    background-image: -o-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);
    background-image: linear-gradient(to bottom,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);
    background-repeat: repeat-x;
    display: inline-block;
    margin-bottom: 0;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
	border: 1px solid transparent;
    box-sizing: border-box;
    word-wrap: break-word;
    font-size: 14px;
}
.dt-sc-team .dt-sc-team-details p:last-child a:hover {  background: #2a2a2a !important; }
.video-wrapper-no-padding { margin: 0 !important; }

.smaller-headline h2 { font-size: 26px !important; margin: 15px 0 15px; line-height: 1.2em; }

.grecaptcha-badge { display: none !important; } 
#footer .textwidget a { color: inherit !important; }
#footer .textwidget a:hover { text-decoration: underline !important; }
.bio-social-icon .vc_icon_element-inner { width: 42px !important; height: 48px !important; }
.bio-social-icon .vc_icon_element-icon:before { font-size: 48px !important; }
.bio-social-icon .vc_icon_element-link { padding: 0 !important; }

#conversations-wrap { display: none !important; }

#wpforms-confirmation-10975 { width: calc(100% - 50px); }
#wpforms-10975 { padding: 0 25px; margin: 0 auto; max-width:500px; }
#wpforms-10975 .wpforms-form input { max-width: none; }
#wpforms-10975 .wpforms-form .wpforms-field-row.wpforms-field-medium  { max-width: 100%; }
@media screen and (max-width:767px) {
	#wpforms-10975 { max-width: none; padding: 0; }
	#wpforms-confirmation-10975 { width: 100%; }
}

.blog-entry.single h3,
.blog-entry.single h2{ margin-top: 35px; }