@charset 'utf-8';
/*
 Theme Name:   Dentario Child
 Theme URI:    http://dentario.themerex.net/
 Description:  Dentario - Fully Responsive and Mobile Friendly theme
 Author:       ThemeRex
 Author URI:   http://themerex.net
 Template:     dentario
 Version:      1.0
 Tags:         light, inheritable theme-options
 Text Domain:  themerex
*/


@import url("../dentario/style.css");



/* =Theme customization starts here
-------------------------------------------------------------- */

.hidden{display:none!important;}
.copyright_wrap.copyright_style_text .copyright_wrap_inner{background-color:#2b363d!important;}
#homepage_service_shoe .sc_icon, #homepage_service_jogging .sc_icon{color:rgba(168,195,55,0.8)!important;}
.sc_services_item .sc_icon.icon-medic-shoe::before{font-size:20px!important;}
#section_services{padding-top:50px!important;padding-bottom:50px!important;}
.scheme_original .copyright_wrap_inner .copyright_text{color:#787c83!important;}
#salepoints_bg .bgimage_column{background-size:cover!important;}
h2.sc_services_title{margin-bottom:50px;}
.sc_services_item h4.sc_services_item_title{height:auto!important;margin-bottom::50px!important;}
.scheme_original .menu_main_nav > li ul li a{color:#232A34!important;font-size:13px!important;}
.scheme_original .menu_main_nav > li ul li a:hover{color:#a8c337!important;}
.scheme_original .top_panel_inner_style_2 .menu_main_nav > li > a{font-size:13px!important;}
.top_panel_inner_style_2 .menu_main_nav > li.current-menu-item > a > span:before, .top_panel_inner_style_2 .menu_main_nav > li.current-menu-parent > a > span:before, .top_panel_inner_style_2 .menu_main_nav > li.current-menu-ancestor > a > span:before{top:-23px!important;}
.scheme_original .menu_main_nav > li ul li.current-menu-item > a{color:#0092d3!important;}
.sc_services_style_services-1 .sc_services_item h4.sc_services_item_title{margin-bottom:15px!important;}
.title-margin-bt h1, .title-margin-bt h2{margin-bottom:25px!important;}
#contact_list .sc_services_item_description, #contact_list .sc_icon{color:black!important;}
#contact_list .sc_services_item{padding-left:25px!important;}
.maintien-link a{color:#30383b!important;}
.maintien-link a:hover{color:#0092d3!important;}
div.vc_gitem-zone-mini div.vc_gitem-post-data-source-post_date{display:none!important;}

/** NEWS MODULE */
.news-col-3{position:relative;padding-top:35px;}
.news-col-3 .grid-date-post{position:absolute;top:0;text-align:center;width:100%;font-weight:bold;font-size:0.9em!important;}
.news-col-3 .post-content-text{text-align:center;}

/** FORM TOUSSAINT */
.slider_engine_revo .sc_form.sc_form_style_form_toussaint .sc_form_message {
	margin-bottom: 1.6em;
	padding-bottom: 3.1em;
}

.slider_engine_revo .sc_form.sc_form_style_form_toussaint .sc_form_button {
	margin-top: 1.6em;
}

.sc_form_style_form_toussaint .sc_column_item.even {
	padding-top: 0 !important;
}

.sc_form.sc_form_style_form_toussaint .sc_form_item > i {
	top: 0;
}

.sc_form_style_form_toussaint .sc_form_item,
.sc_form_style_form_toussaint .sc_form_button,
.sc_form_style_form_toussaint .sc_form_item input[type="text"],
.sc_form_style_form_toussaint .sc_form_item select,
.sc_form_style_form_toussaint .sc_form_item textarea {
	text-align:left;
}

.sc_form.sc_form_style_form_toussaint .sc_form_item {
	position: relative;
}
.sc_form_style_form_toussaint .sc_form_item input[type="text"] {
	margin-bottom: 0.5em;
	padding-left: 25px!important;
}
.sc_form.sc_form_style_form_toussaint .sc_form_item > i {
	position: absolute;
	left: 9px; top: -2px;

	width: 16px;
	height: 16px;
	line-height: 16px;
	vertical-align: text-top;
	margin-left: 5px;
}

.sc_form.sc_form_style_form_toussaint .sc_form_message {
	border-bottom: 1px solid #ddd;
	margin-bottom: 3.57em;
	padding-bottom: 3.57em;

}

.sc_form.sc_form_style_form_toussaint .sc_form_button button {
	margin-bottom: 0;
	padding-left: 1.5em;
	padding-right: 1.5em;
}

.scheme_original .sc_form.sc_form_style_form_toussaint .sc_form_item > i {
    color: #0092d3;
}

.scheme_original .sc_form.sc_form_style_form_toussaint .sc_form_button button {
    background-color: #0092d3;
}
.rev-btn.rev-withicon i{
margin-left:0 !important;}
rev-withicon {
padding: 12px 20px !important;}