/*
 Theme Name:   Dom Child Theme
 Theme URI:    https://dom.themerex.net/
 Description:  Dom Child Theme
 Author:       ThemeREX
 Author URI:   https://themerex.net/
 Template:     dom
 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:  dom
*/


/* =Child-Theme customization starts here
------------------------------------------------------------ */

/****************** 
	Police, titre, bouton, couleurs
******************/
.sc_item_subtitle {
    color: #868f7d;
}
form button:not(.components-button), input[type="button"], input[type="reset"], input[type="submit"], .theme_button, .post_item .more-link, .wp-block-button__link, .sc_button:not(.sc_button_simple), .sc_form button, .sc_portfolio_preview_show .post_readmore {
    border-color: #868f7d;
    background-color: #868f7d;
}

form button:not(.components-button):hover, form button:not(.components-button):focus, input[type="submit"]:hover, input[type="submit"]:focus, input[type="reset"]:hover, input[type="reset"]:focus, input[type="button"]:hover, input[type="button"]:focus, .post_item .more-link:hover, .comments_wrap .form-submit input[type="submit"]:hover, .comments_wrap .form-submit input[type="submit"]:focus, .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover, .wp-block-button:not(.is-style-outline) .wp-block-button__link:focus, .sc_button_default:hover, .sc_button_default:focus, .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover, .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):focus, .socials_share.socials_type_block .social_icon:hover, .socials_share.socials_type_block .social_icon:focus {
    color: var(--theme-color-inverse_link);
    border-color: #6e7566;
    background-color: #6e7566;
}
/* Btn woocommerce */
.woocommerce ul.products li.product .onsale, .woocommerce-page ul.products li.product .onsale {
    background: #868f7d;
}
/* Blog */
.sc_blogger_default.sc_blogger_default_classic .swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active, .sc_blogger_default.sc_blogger_default_classic .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet.swiper-pagination-bullet-active, .sc_blogger_default.sc_blogger_default_classic .sc_slider_controls.slider_pagination_style_bullets .slider_pagination_bullet:hover, .sc_blogger_default.sc_blogger_default_classic .slider_container .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active, .sc_blogger_default.sc_blogger_default_classic .slider_outer .slider_pagination_wrap .swiper-pagination-bullet.swiper-pagination-bullet-active, .sc_blogger_default.sc_blogger_default_classic .slider_container .slider_pagination_wrap .swiper-pagination-bullet:hover, .sc_blogger_default.sc_blogger_default_classic .slider_outer .slider_pagination_wrap .swiper-pagination-bullet:hover {
    border-color: #868f7d;
    background-color: #868f7d;
}


.scheme_light, body.scheme_light {
    --theme-color-text_link: #868f7d !important;
    --theme-color-text_hover: #6e7566 !important;
    --theme-color-alter_link: #868f7d !important;
    --theme-color-alter_hover: #6e7566 !important;
    --theme-color-extra_link: #868f7d !important;
}
/****************** 
	Fin Police, titre, bouton, couleurs
******************/

/****************** 
	Header
******************/

.logo_image {
	height:96px !important;
}

/****************** 
	Fin Header
******************/

/****************** 
	Page - home
******************/
#tmg .sc_item_subtitle, #tmg .sc_item_descr .sc_title_descr {
	color: #000;
}

/****************** 
	Fin Page - home
******************/

/****************** 
	Page - prestations
******************/
/*sidebar*/
.single-cpt_services .sidebar_default[class*="scheme_"] .widget {
    padding: 40px;
    background: #f5f5f5;
}
.single-cpt_services .page_content_wrap {
    background-color: #ffffff;
}
.single-cpt_services .sidebar_default[class*="scheme_"] .sidebar_inner {
    padding: 0;
}

/*sidebar-prestations*/
#sidebar-prestations .sc_services_item_number {
	/* font-size: xx-large !important; */
	font-size: 32px;
	color:#868f7d;
}

#sidebar-prestations .sc_services_item_info {
	margin-left: 4em !important;
}
#sidebar-prestations .sc_services_item_header {
	font-size: small;
	color:#868f7d;
}
#sidebar-prestations .sc_services_default .sc_services_item .sc_services_item_title a {
    color: #868f7d;
}
#sidebar-prestations .sc_services_item_subtitle {
	display:none;
}
/****************** 
	Page - contact
******************/
/*formulaire*/
.wpcf7-select { padding-left:36px !important;}