/*
 Theme Name:   FC United Child Theme
 Theme URI:    http://fc-united.axiomthemes.com/
 Description:  FC United Child Theme
 Author:       AxiomThemes
 Author URI:   http://axiomthemes.com/
 Template:     fcunited
 Version:      1.0
 Tags:         flexible-header, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
 Text Domain:  fcunited
*/


/* =Theme customization starts here
------------------------------------------------------------ */
.twoxtwo {
    background: linear-gradient(180deg, #000000, transparent 50%)!important;
}


.sc_layouts_row_fixed_on .menu-item a {
    color: #797e87!important;
}
.menu-item a {
    color: #fff!important;
}
.elementor-1578 .elementor-element.elementor-element-3e313d6d {
margin-top: 15px!important;
}
.elementor-1578 .elementor-element.elementor-element-3e313d6d.sc_layouts_row_fixed_on {
margin-top: 0px!important;
}
.elementor-3451 .elementor-element.elementor-element-d080eb7 {
	margin-top: 15px!important;
}
.elementor-3451 .elementor-element.elementor-element-d080eb7.sc_layouts_row_fixed_on {
margin-top: 0px!important;
}
.elementor-3517 .elementor-element.elementor-element-a3fcdd1 {
	margin-top: 15px!important;
}
.elementor-3517 .elementor-element.elementor-element-a3fcdd1.sc_layouts_row_fixed_on {
margin-top: 0px!important;
}
.page_content_wrap {
    padding-top: 0!important;
    padding-bottom: 0!important;
}
.sub-menu li {
    text-align: left;
    margin-bottom: 10px!important;
    margin-top: 10px!important;
}
.sc_layouts_menu_popup .sc_layouts_menu_nav, .sc_layouts_menu_nav > li ul {
    width: 14em!important;
    padding: 0.8em 0!important;
    border: 2px solid #272727;
}
.scheme_default .sc_layouts_menu_popup .sc_layouts_menu_nav>li>a, .scheme_default .sc_layouts_menu_nav>li li>a {
    color: #dcddde !important;
}
.sc_layouts_menu_nav > li > ul {
    margin-left: -7em!important;
}
.scheme_alter .sc_promo .sc_promo_descr {
    color: #d2d3d4!important;
}
.elementor-widget-tabs .elementor-tab-content {
    padding: 20px 30px!important;
}
.wptb-table-container {
    margin: 0px!important;
}
.icon-padding .sc_icons_item {
    padding: 20px 40px!important;
}
.wptb-frontend-table-edit-link {
    clear: both;
    display: none;
}
.trx_addons_scroll_to_top, .scheme_alter .trx_addons_cv .trx_addons_scroll_to_top {
    color: #ffffff;
    border-color: #d32d1f!important;
    background-color: #d32d1f!important;
}
.scheme_alter .sc_events_default .sc_events_item {
    background-color: #F4F4F4!important;
}
.scheme_alter .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image){
	background-color: #d32d1f!important;
}
.scheme_alter .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover{
	background-color: #ff0000!important;
}
.wpcf7 input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]), .scheme_alter textarea {
    background-color: #fff!important;
}
.wpcf7 .align-center .wpcf7-submit {
	background-color: #d32d1f!important;
}
.wpcf7 .align-center .wpcf7-submit:hover {
	background-color: #ff0000!important;
}
.slider_controls_wrap {
    margin-top: 30px;
}
/*.elementor-3347 .elementor-element.elementor-element-2bb2b88:not(.elementor-motion-effects-element-type-background), .elementor-3347 .elementor-element.elementor-element-2bb2b88 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background: linear-gradient(180deg, #00000099 15%, #0000002e), url(http://localhost:8888/well/wp-content/uploads/2020/07/COrLdVqQ-scaled.jpeg)!important;
    background-position: center center!important;
    background-size: cover!important;
}*/
.blog_mode_post .content {
    /*background-color: #fff;*/
    width: 1000px!important;
    padding: 0px 30px 0px 30px;
    margin-top: 50px;
    margin-bottom: 50px;
}
@media (max-width: 1023px){
    .blog_mode_post .content {
    /*background-color: #fff;*/
    width: 1000px!important;
    padding: 0px 0px 0px 0px!important;
    margin-top: 50px;
    margin-bottom: 50px;
}
}
.post_type_post {
    background-color: #fff!important;
}
.blog_mode_home .content, .blog_mode_blog .content  {
    margin-top: 50px!important;
    margin-bottom: 50px;
    padding-bottom: 30px;
}
/*.scheme_default .nav-links-single .nav-links .nav-previous, .scheme_default .nav-links-single .nav-links .nav-next {
    background-color: #F4F4F4!important;
}*/
a.nav-load-more:before {
    display: none;
}

a.nav-load-more {
    background-color: #D32D1F;
    padding: 10px 20px 10px;
    border-radius: 23px;
    margin-top: 20px;
        color: #fff!important;
}
.scheme_default .post_meta_item.post_categories a {
    color: #ffffff;
    background-color: #D32D1F;
}
.related_item {
    background: #fff!important;
    padding: 20px;
    height: auto;
    border-radius: 5px;
}
.scheme_default .related_wrap {
    /* border-color: #e3e3e3; */
    /* background-color: #fff; */
    /* padding: 30px; */
    margin-top: 50px;
    border: none;
}
.scheme_default .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image){
	background-color: #D32D1F!important;
}
.scheme_default .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover{
	background-color: #FF0000!important;
}
textarea.wpcf7-form-control.wpcf7-textarea.fill_inited {
    background-color: #fff!important;
}
.socials_wrap .social_item .social_icon{
    font-size: 20px;
}
span.team_member_details_value{
    color: #000000;
    line-height: 16px!important;
}
.team_member_details a {
    color: #000000!important;
    font-size: 12px;
    line-height: 0px!important;
}
.team_member_details{
    line-height: 16px!important;
    margin-top: 10px;
}
@media (max-width: 1440px){
#trx_sc_icons_1532549309 h4.sc_icons_item_title, #trx_sc_icons_1142843343 h4.sc_icons_item_title, .elementor-element-9ab39a7 h4.sc_icons_item_title{
    font-size: 14px!important;
}
}
@media (max-width: 1250px){
.elementor-element-9ab39a7 .trx_addons_columns_wrap:not(.columns_fluid)>[class*="trx_addons_column-"]{
    width:100%!important;
}
}
@media (max-width: 800px){
.post_item_single .post_header_single .post_title {
    font-size: 3.5rem;
}
}
.editor-styles-wrapper .editor-post-title__block .editor-post-title__input {
    font-family: sans-serif!important;
}
.scheme_default table th {
    color: #fff!important;
    background-color: #636363!important;
}
.sc_recent_news_style_news-plain .post_size_big {
    right: inherit!important;
}
.sc_recent_news_style_news-plain .left_wrap_posts {
    float: right!important;
}
li#wp-admin-bar-edit, li#wp-admin-bar-tribe-events {
    display: none;
}