/*
 Theme Name:   Consultix Child
 Theme URI:    http://radiantthemes.com/consultix/
 Description:  Consultix Child Theme
 Author:       RadiantThemes.com
 Author URI:   http://radiantthemes.com/
 Template:     consultix
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
 Text Domain:  consultix-child
*/
/*Retirer bandeau "fil rouge"*/
.wraper_inner_banner {
    display: none;
}

/* Enlever padding header */


/*Permet d'ajouter une zone d'ombre autour de la section commentaire*/
#comment-layout{
	box-shadow: 0px -5px 10px grey;
}

/* Permet de retirer le nom de la categorie dans la section des Actualités */
p.category{
	display: none;
}

/* Permet de modifier la couleur du sous-menu dans le footer */
ul.rt-sub-menu {
    background-color: #4a5698;
}

/* Pemet de modifier la position des éléments dans le footer */
.footer-space{
	display: flex;
	justify-content: space-between;
}

/* Permet de modifier la couleur du lien Mentions légales dans le footer */
#mentions-legales-link{
	color: white;
}

/* Permet de retirer le texte des articles sur la page d'accueil */
.data p {
    display: none;
}



#section-cabinet p{
	text-align: center;
}

#txt-banniere{
	font-size: 18px;
	color: black;
}

#sct-banniere{
	padding-left: 100px;
}
/*
#contactez-nous-btn a:hover{
	background-color: transparent !important;
}

#btn-rencontre a:hover{
	background-color: transparent !important;
}
*/

.sct-desc h2{
	color: #273272;
	margin-bottom: 15px;
}

.rt-tab.element-four > ul.nav-tabs > li > a:hover, .rt-tab.element-four > ul.nav-tabs > li.active > a{
	color: #ff5200 !important;
}

footer .widget-title{
	color: #ff5200 !important;
}

.testimonial.element-nine .testimonial-item > .holder > .pic > .holder img{
	width: 90px !important;
}

#comment-layout .vc_row.wpb_row.vc_inner.vc_row-fluid{
	display: flex;
	align-items: center;
}

.visible-lg #menu-header-menu{
	display: flex;
	align-items: center;
}

.sidr {
    background: #045b86;
}

.nav > [class*='menu-'] > ul.menu > li > a{
	padding-bottom: 5px;
	padding-top: 5px;
}

#menu-item-11308 a{
	border: solid 1px #FF5200;
	border-radius: 50px;
	background-color: #FF5200;
	color: white;
	padding-right: 11px;
}

#sct-recontre{
	display: flex;
	align-items: center;
}

.footer_main_item ul.social li a:hover{
	background: #ff5200;
}

#nos-solutions{
	display: none;
}

.img-sct-covid img {
    background: white;
    border-radius: 50%;
}

#comment-layout img{
	max-width: 65% !important;
}

#menu-item-11308 a::before {
    background: transparent;
}
/***********************************/

@media (min-width: 1200px){
	.container {
    width: 90% !important;
}
}



@media (max-width: 768px){
	.wraper_header_top{
		display: none;
	}
	
	.header_main{
		display: flex;
	}
	
	#section-cabinet p{
		text-align: left;
	}
	
	#img-client img{
		width: 110px;
	}
	
	#img-separation-commentaire img{
		display: none;
	}
	
	#section-img-client{
		padding-bottom: 15px;
		border-bottom: solid;
		border-width: 1px;
	}
	
	.widget-title{
		text-align: center
	}
	
	.footer_main_item .social{
		text-align: center;
	}
	
}

@media (min-width: 1043px) and (max-width: 1199px){
	.wraper_header_main > .container{
		width: 100% !important;
	}
}

@media (max-width: 1042px){
	.visible-xs{
		display: block !important;
	}
	.hidden-xs{
		display: none !important;
	}
}


#slider-content {
    display: block !important;
}
/*
@media (max-width: 767px){
	#slider-content{
		padding-top: 0px !important;
	}
	#slider{
		max-height: 350px;
	}
}
@media (min-width: 768px) and (max-width: 991px){
	#slider {
			max-height: 450px;
	}
	#slider-content{
		padding-top: 0px !important;
	}
	#col-slider {
    width: 100%;
	}
}
*/

@media (max-width: 991px){
	#slider-content{
		padding-top: 0px !important;
	}
	#slider{
		max-height: 410px;
	}
	#col-slider {
    width: 100%;
	}
}

@media (max-width: 767px){
	#first-title{
		display: none;
	}
	#sct-presentation, .sct-conseils, .sct-juridique{
		display: flex;
		flex-direction: column-reverse;
	}
	#sct-covid{
		display: flex;
		justify-content: center;
	}
	#sct-covid .wpb_column{
		width: 33%;
		padding: 0;
	}
	.sct-covid-titres{
		line-height: 20px !important;
		font-size: 16px !important;
	}
	.sctx2{
		display: flex;
	}
	#sct-proflib, .sct-pme-pmi, .sct-artisans, .sct-location{
		width: 50%;
	}
	.sct-logos-pages{
		width: 50%;
	}
}

@media (max-width: 729px){
	#sct-recontre{
		flex-direction: column;
	}
	.sct-logos-pages{
		width: 80%;
	}
}

@media (max-width: 767px){
	#comment-layout .vc_row.wpb_row.vc_inner.vc_row-fluid{
		flex-direction: column;
	}
	#comment-layout .vc_col-sm-1{
		display: none;
	}
	.footer_main {
		display: flex;
		flex-wrap: wrap;
	}
	.footer_main .col-xs-12{
		width: 50%;
	}
}

@media (max-width: 991px){
	.to-disable{
		display: none;
	}
	#confiance{
		display: flex;
		flex-direction: row;
		justify-content: center;
	}
}

/* deifinir une taille pour les elements prof lib et tout sur l'accueil et pour les elements metiers -> pour le responsive */
.elem-accueil .vc_column-inner{
	min-height: 300px;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (min-width:768px){
	.elem-metier .vc_column-inner{
		min-height: 300px;
  	display: flex;
  	align-items: center;
  	justify-content: center;
	}
}