@import "../../css/_mixins.scss";
@import "../../css/_theme-vars.scss";
@import "css/_skin-vars.scss";

/* Mc4WP */
#style-9.mc4wp-form .mc4wp-form-fields input[type="email"] {
    border-color: var(--theme-color-alter_bd_color);;
}

/* Services Price */
.sc_services_qw-price .sc_services_item_price_dots:after {
    color: var(--theme-color-bd_color);
    opacity: 1;
    font-size: 18px;
}

/* Altr Simple BTN with Icon BG */
.button_bg_icon_color.alter .sc_button_icon, 
.button_bg_icon_color_2.alter .sc_button_icon {
    background-color: var(--theme-color-alter_bg_color);
}

/* SB Instagram */
#sb_instagram[data-shortcode-atts*="feedTwo"] .sbi_follow_btn a, 
#sb_instagram.feedTwo .sbi_follow_btn a,
#sb_instagram[data-shortcode-atts*="feedOne"] .sbi_follow_btn a, 
#sb_instagram.feedOne .sbi_follow_btn a {
    color: var(--theme-color-alter_dark) !important;
    background: var(--theme-color-alter_bg_color) !important;
}
#sb_instagram[data-shortcode-atts*="feedTwo"] .sbi_follow_btn .fa, 
#sb_instagram[data-shortcode-atts*="feedTwo"] .sbi_follow_btn svg, 
#sb_instagram.feedTwo .sbi_follow_btn .fa, 
#sb_instagram.feedTwo .sbi_follow_btn svg {
    color: var(--theme-color-alter_dark);
}
/* Widget Instagram */
.widget_instagram_type_modern .widget_instagram_follow_link_wrap .widget_instagram_follow_link,
.widget_instagram_type_alter .widget_instagram_follow_link_wrap .widget_instagram_follow_link {
    color: var(--theme-color-alter_dark) !important;
    background: var(--theme-color-alter_bg_color) !important;
}

/* MC4WP */
#style-7.mc4wp-form .mc4wp-form-fields input[type="email"] {
    background-color: var(--theme-color-bg_color) !important;
}

/* Icons Card */
.sc_icons_card .sc_icons_item {
    background-color: transparent;
}
// bg image
.extra_bg_image {
	display: block;
    pointer-events: none;
    width: 100%;
    height: 100%;
    background-position: center;
    background-size: cover;
	background-repeat: no-repeat;
    position: fixed;
}
.page_wrap.with_bg {
	.page_content_wrap {
		background-color: transparent;
	}
}

/* Portfolio Grid 7 */
.sc_blogger_lay_portfolio_grid.sc_blogger_lay_portfolio_grid_grid_style_7 .sc_blogger_item .sc_blogger_item_body .post_featured .post_info_bl {
    .sc_blogger_item_title {
        background-color: var(--theme-color-bg_color);
        a {
            color: var(--theme-color-text_dark) !important;
        }
    }
    .post_meta .post_categories {
        background-color: var(--theme-color-bg_color);
        a {
            color: var(--theme-color-text_dark) !important;
        }
    }
}

/* Lists */
ul[class*="trx_addons_list"].accent_2 > li:before {
    color: var(--theme-color-text_link2);
}

/* Accent 2 */
.sc_testimonials_accent2 {
    .sc_testimonials_item:before {
        color: var(--theme-color-text_link);
    }
    &.color_style_link2 {
        .sc_testimonials_item:before {
            color: var(--theme-color-text_link2);
        }
    }
    &.color_style_link3 {
        .sc_testimonials_item:before {
            color: var(--theme-color-text_link3);
        }
    }
    &.color_style_dark {
        .sc_testimonials_item:before {
            color: var(--theme-color-text_dark);
        }
    }
}

/* Wooc Filter */
.woocommerce .widget_price_filter .ui-slider .ui-slider-range, 
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
    background-color: var(--theme-color-text_link2);
}


/* 404 */
.post_item_404 .post_content .all-svg {
	display: none;
}

/* Socials */
.sc_socials.sc_socials_default .socials_wrap .social_item .social_icon {
    border-color: var(--theme-color-bd_color);
}

/* Footer Socials */
.sc_socials.sc_socials_default.modern_2 .socials_wrap .social_item .social_icon, 
.sc_socials.sc_socials_default.modern .socials_wrap .social_item .social_icon {
	background-color: var(--theme-color-alter_bg_hover) !important;
}
.sc_socials.sc_socials_default.modern_2 .socials_wrap .social_item:hover .social_icon, 
.sc_socials.sc_socials_default.modern .socials_wrap .social_item:hover .social_icon {
	background-color: var(--theme-color-alter_bg_hover) !important;
}
