

header.page-header.header-h1.hasBreadcrumbs {

    min-height: 10px !important;
}

.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
    float: left;
}

.select-wrap {
    border: 1px solid #8d267d  !important;
    background-color: #fff;
}

.select-wrap:after {
    color: #8d267d  !important;
}

.footer-widget-area .header-widget {
    margin: 4px 0 0px 0 !important;
}

.footer-widget-area .widget_ltx_navmenu ul, .footer-widget-area .widget_nav_menu ul {
    line-height: normal !important;
}

.ltx-loan-slider .ltx-loan-footer {
    margin: 5px -45px 0 !important;
    padding-bottom: 1px !important;
}

.ltx-loan-slider .ltx-loan-footer .vals {
    margin-bottom: 5px !important;
}

#block-footer {
    padding: 15px 0 1px 0 !important;
    height: 300px;
}

footer.footer-block {
    padding: 6px 0 !important;
}

.footer-widget-area .header-widget {
    font-size: 14px !important;
}

.footer-widget-area .widget_ltx_navmenu ul li a, .footer-widget-area .widget_nav_menu ul li a {
    font-size: 12px !important;
}

#block-footer .social-icons-list a {
    font-size: 12px !important;
}

p ul li {
    font-size: 0.9rem !important;
    line-height: normal !important;
}

div#like_sc_header_2053823530 h3.header {
    font-size: 1.3rem;
}

nav.navbar #navbar ul.navbar-nav li, nav.navbar #navbar ul.navbar-nav a {
    font-size: 15px !important;
}
.comment-text ol li, .text-page ol li, .comment-text ul li, .text-page ul li {
    margin-bottom: 0px;
    font-size: 1rem !important;
}

.heading.header-underline {
    padding-bottom: 10px !important;
    margin-bottom: 10px !important;
}


h1, h2, h3, h4, .header, .font-headers, .breadcrumbs {
   font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif !important;
}

p {
   font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif !important;
   font-size: 1rem;
}

html, body, div, table, a {
    font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif !important;
}

#navbar > ul > li > a:not(.fa) {
    font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif !important;
    font-weight: 400 !important;
}

.fa {
    font-family: FontAwesome !important;
}

.inner.matchHeight {
    height: auto !important;
}

.testimonials-list .inner p {
    margin: 10px 0 0 0 !important;
    font-size: 14px !important;
    line-height: 1.7em !important;
    font-weight: 600 !important;
}

.gform_wrapper .percentbar_blue {
    background-color: #8d267d !important;
    color: #FFF;
}

h4.header {
    font-weight: 400 !important;
}

.wpb_column.vc_column_container.vc_col-sm-6.vc_col-lg-3.vc_col-md-6.vc_col-has-fill {
    border-right: 0px solid rgba(0, 0, 0, 0.1);
}

#uc_uc_simple_counter_vc10124 {
    margin-top: 20px;
}

#nav-wrapper {
    height: 50px !important;
}

.current-menu-item {
    border-top: 2px solid var(--main);
    margin-top: -2px;
}

nav.navbar .logo {
    display: block;
    margin-top: -50px;
}

#nav-wrapper {
    min-height: 70px  !important;
    max-height: 70px  !important;
}

nav.navbar #navbar {
    min-height: auto;
    margin-top: -80px;
    border-left: 0px solid rgba(0, 0, 0, 0.07) !important;
}


nav.navbar {
    min-height: 80px !important;
    height: 80px !important;
}

.team-item .image img {
    -webkit-border-radius: 0% !important;
    -webkit-background-clip: padding-box !important;
    -moz-border-radius: 0% !important;
    -moz-background-clip: padding !important;
    border-radius: 0% !important;
}

.team-item .header {
    font-size: 16px !important;
}

.team-item p {
    font-weight: normal;
    font-size: 12px !important;
}

.team-item .header {
    margin: -20px 0 -4px 0 !important;

}

.team-item.item-type-circle {
    padding: 10px 0px !important;
}

.three_feature_boxes .btn {
    display: none !important;
}

.three_feature_boxes li {
    height: 250px !important;
    padding: 10px 1% 10px 1% !important;
    padding-top: 40px !important;
}



.wppm-grid .entry-title, .wppm-grid [class*="format-"] .entry-title, .wppm-list .entry-title, .wppm-list [class*="format-"] .entry-title {
    font-size: 16px !important;
}

li.post.post-page.current-item {
    display: none;
}

span.post.post-team.current-item {
    display: none;
}

#epkb-main-page-container.epkb-basic-template .epkb-doc-search-container h2 {
    color: #8d267d !important;
}

#epkb-main-page-container.epkb-basic-template .section_divider {
    border-bottom: 1px solid !important; 
}


.epkb-category-level-1 span {
    color: #ffffff !important; 
}

.section-head.section_divider {
    background-color: #8d267d !important;
}

.uc_starter_accordion .uc_starter_accordion_inner .uc_accordion .uc_acc_trigger {
    color: #ffffff !important;
    background: #8d267d !important;
}

header.page-header.hasBreadcrumbs {
    padding: 10px 0 10px !important;
}


header.page-header h1 {
    font-size: 1.3rem !important;
}

.uc_overlap_content_box {
    box-shadow: #e8e7e7 0px 0px 0px !important;
}

.uc_overlap_content .uc_overlap_content_content {
    background-color: #24232b !important;
}

.uc_overlap_content .uc_overlap_content_container_holder {
    box-shadow: #e8ebee 0px 0px 0px !important;
}


.uc_overlap_content_box {
    bottom: 0px !important;
    padding: 10px 30px 30px !important;
}

.uc_overlap_content .uc_overlap_content_content h2 {
    font-size: 15px !important;
    margin-bottom: 10px !important;
}

.uc_overlap_content .uc_overlap_content_content:hover .uc_more_btn {
    color: #ffffff !important;
    background-color: #8d267d !important;
}


.uc_overlap_content .uc_overlap_content_content .uc_more_btn {
    font-weight: 800;
    border-radius: 2px !important;
line-height: 30px !important;
border-bottom: 3px solid rgba(0, 0, 0, 0.3) !important;
    background-color: #8d267d !important;
    color: #ffffff !important;
}

.uc_overlap_content .uc_overlap_content_container_holder .uc_figar_box img {
    box-shadow: 0 0 0 rgb(204, 169, 44);
    animation: pulse 8s infinite;
}


.uc_simple_counter .uc_simple_counter_col .uc_counter_box span {
    margin-bottom: 1px !important;
}


.testimonials-list .inner .text, .testimonials-list .inner .descr {
    margin-top: 5px !important;
    min-height: 5px !important;
}

@media only screen and (min-width: 641px)
.gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {
    width: 100% !important;
}