/*
Theme Name: HR Advisor ConnectRH
Template: hr-advisor
Theme URI: http://hradvisor.axiomthemes.com/
Description: HR Advisor ConnectRH - excellent Wordpress theme for life and business coachers
Author: AxiomThemes
Author URI: http://axiomthemes.com/
Version: 1.0
License: GNU General Public License
License URI: license.txt
*/


/* -------------------------------------------------------------- 
			=  CONNECT RH  
-------------------------------------------------------------- */

/* Titres*/
h1, h2, h3, h4, h5, h6 {
	text-align: left !important;
}
h5 {
	color : #661389;
}
.scheme_dark .bg_gradient h3 {
	font-size: 1.8em;
}

/*ChatBot*/
html .lcx-widget.lcx {
	bottom: 80px;
	left:inherit;
	right: 2em;
}
.lcx .lcx-starter {
	width: 3.2em !important;
	height: 3.2em !important;
	right: 0 !important;
}
.lcx .lcx-btn {
	border-radius: 0 !important;
}
.lcx :hover.lcx-btn {
	background-color: #661289 !important;
}

/*Bug js composer*/
.vc_row.vc_row-o-full-height {
    min-height: 10vh !important;
}

/*colonne*/
aside .post_meta {
	display: none;
}

.body_style_fullwide .top_panel.top_panel_style_2 .top_panel_navi:before {
    left: 66% !important;
}
/* Zone 2/3 + 1/3 */
.vc_row.vc_row-has-fill:not(.fullwidth_1):before {
    left: 66% !important;
}

/*foot*/
.site_footer_wrap {
	margin-top: 0 !important;
}
.single-post .site_footer_wrap {
	margin-top: 50px !important;
}

.justify, .justify p {
	text-align: justify !important;
}
.centre, .centre p {
	text-align: center !important;
}
.inline {
	display: inline-block !important;
}

.mobile, .mobile-tab {
	display: none;	
}

/*nav carrousel */
.vc_slide :before {
	font-size: 300%;
}
.vc_images_carousel .vc_carousel-control {
	opacity: 1;
}







/*  - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */
/*  - - - - - - - - - MENU couleur - - - - - - - -  */
.scheme_dark .menu_header_nav>li>a:hover, .scheme_dark .menu_header_nav>li.sfHover>a, .scheme_dark .menu_header_nav>li.current-menu-item>a, .scheme_dark .menu_header_nav>li.current-menu-parent>a, .scheme_dark .menu_header_nav>li.current-menu-ancestor>a, .scheme_dark .menu_main_nav>li>a:hover, .scheme_dark .menu_main_nav>li.sfHover>a, .scheme_dark .menu_main_nav>li.current-menu-item>a, .scheme_dark .menu_main_nav>li.current-menu-parent>a, .scheme_dark .menu_main_nav>li.current-menu-ancestor>a,
/*sous menu*/
.scheme_dark .menu_main_nav > li.current-menu-parent > a, 
.scheme_dark .menu_main_nav > li.current-menu-ancestor > a,
.scheme_dark .menu_main_nav > li li.current-menu-item > a, 
.scheme_dark .menu_main_nav > li li.current-menu-parent > a, 
.scheme_dark .menu_main_nav > li li.current-menu-ancestor > a,
.scheme_dark .menu_header_nav > li > a:hover, 
.scheme_dark .menu_header_nav > li.sfHover > a, 
.scheme_dark .menu_header_nav > li.current-menu-item > a, 
.scheme_dark .menu_header_nav > li.current-menu-parent > a, 
.scheme_dark .menu_header_nav > li.current-menu-ancestor > a,
.scheme_dark .menu_main_nav > li li > a:hover, 
.scheme_dark .menu_main_nav > li li.sfHover > a,
.scheme_dark .menu_main_nav > li > a:hover {
    color: #f6b600 !important;
}
#menu_main li a {
    color: #ffffff;
}
#menu_main li li a {
    color: inherit;
}

/*HEADER*/
.top_panel_title {
    overflow: hidden;
    padding: 2em 0;
}
.top_panel {
    margin-bottom: 1px;
}
/* 0 espace */
.page-id-1038 .top_panel {
    margin-bottom: 0em;
}


.top_panel h3.page_caption {
	text-transform: uppercase;
}
.top_panel .social_item :before {
	font-size: 150%;
}
.top_panel .social_item:nth-child(1) {
	margin-left: 40px;
}
.top_panel .social_item:nth-child(2) {
	position: absolute;
	margin-left: -60px;
}





/*  - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */
/*  - - - - - - - - -  ACCUEIL - - - - - - - - - -  */
#metier:not(.fullwidth_1):before {

}
#metier .sc_skills_item_title {
	color: #444444;
	font-weight: bold;
}
#metier .sc_skills_column {
	margin-bottom: 50px;
}

.sc_services_item_title {
	padding: 10px 0;
	font-size: 17px !important;
	font-weight: bold;
}
.sc_services_item_title small {
	font-size: 12px;
	font-weight: 400;
}
.sc_services_item_title a {
	display: block;
}
.sc_services_item_title a:hover {
    color: #f6b600 !important;
}

#diapo-accueil .bg_gradient {
	position: absolute;
	margin-top: -100px;
	margin-left: 50px;
}

#rezo h1,
#rezo pre#embed-code  {
	margin: 0;
}
#rezo .ff-stream {
	padding: 0;
}
#rezo #ff-stream-1 {
	background-color: white;
}
#rezo * {
	overflow: hidden;
}


#rezo .crt-load-more,
.ff-loadmore-wrapper .ff-btn {
	background: linear-gradient(to right,#661389 0%, #6B3DAD 100%) !important;
    border-radius: 0 !important;
    font-family: "Carnas Light" !important;
    font-weight: bold;
}
#candidats .upb_row_bg::before {
	position: absolute;
	content: " ";
	width: 100%;
	height: 100%;
	background-color: rgba(255,255,255,0.85) !important;
}
a.crt-logo,
.ff-stream .ff-header,
.crt-post-header {
	display: none;
}

#temoignages-accueil .sc_testimonials_item_content p {
	font-size: 25px;
}
.vc_images_carousel .vc_carousel-indicators {
	text-align: right !important;
	right: 20px;
	left: inherit !important;
}
html .vc_images_carousel .vc_carousel-indicators li {
	border: 1px solid white !important;
	background-color: white ;
}

.scheme_dark.wpb_row, 
.scheme_dark.wpb_column, 
.scheme_dark.wpb_text_column {
    color: #333333 !important;
}




/*  - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */
/*  - - - - - - - - - LE CABINET - - - - - - - - -  */
.trx_addons_hover_content .trx_addons_hover_title>a {
	display: block;
	padding: 10px 0;
	font-size: 120%;
	font-weight: bold;
}
.trx_addons_hover_content .trx_addons_hover_title>a:hover {
    color: #f6b600 !important;
}
a.lienln img {
	-webkit-transition: all 1.5 ease-in;
	-moz-transition: all 1.5 ease-in;
	-o-transition: all 1.5 ease-in;
	transition: all 1.5 ease-in;
	border-radius: 50%;
	box-shadow: 2px 2px 5px grey;
	-webkit-transform: scale(1.1); 
	transform: scale(1.1); 
}
a:hover.lienln img {
	-webkit-transform: scale(1); 
	transform: scale(1); 
	box-shadow: none;
}
#ptitsdej .vc_gitem-post-data,
#ptitsdej .vc_custom_heading,
#ptitsdej .vc_custom_heading h4 {
	margin-bottom: 0
}
#ptitsdej a:hover.vc_gitem-link {
	cursor: default !important;
}
.trx_addons_hover_icon_link {
	display: none !important;
}
#lateam h5 {
	text-align: center !important;
}
#lateam h5 u {
	display: none;
}


/* Pourquoi-connect-rh */
.vc_message_box {
	font-size: 14px !important;
}
.vc_message_box-solid-icon {
    padding-left: 2em !important;
}

.vc_cta3-icons .vc_icon_element-inner:hover {
	cursor: pointer;
	background-color: #fcd200 !important;
}

/*Les evenenements*/
.vc_pageable-slide-wrapper a:hover.vc_gitem-link {
	cursor: default !important;
}
#evenements .vc_btn3-container {
	display: none;
}

#challenge a   {
	-webkit-transition: all 1.5 ease-in !important;
	-moz-transition: all 1.5 ease-in !important;
	-o-transition: all 1.5 ease-in !important;
	transition: all 1.5 ease-in !important;
}
#challenge a:hover img {
	box-shadow: 0 0 20px grey;
	-webkit-transform: scale(1.15); 
	transform: scale(1.15); 
}
#challenge figure  {
	overflow: visible !important; 
}



/*  - - - - - - - - - - - - - - - - - - - - - - - -  */
/*  - - - - - - - - - ENTREPRISES- - - - - - - - -  */
#clientele .camembert h2 {
	font-size: 1.75em;
}


/*  - - - - - - - - - - - - - - - - - - - - - - - -  */
/*  - - - - - - - - - SERVICE S- - - - - - - - -  */
#industrialisation {
	position: absolute;
	margin-top: -140px;
	max-width: 90%;
}

.picto-service {
	position: absolute;
	width: 122px; height: 122px;
	margin-top: -50px;
	margin-left: -20px;
}
.cpt_services-template-default .top_panel h3.page_caption {
    text-transform: inherit;
}
#services h5.sc_services_item_title a {
	display: block;
	position: absolute;
	width: 91%;
	height: 42%;
	top: 0;
	left: 0;
	vertical-align: middle;
	padding-top: 175px;
}





/*  - - - - - - - - - - - - - - - - - - - - - - - - - - -  - - - -  */
/*  - - - - - - - - - EVENENEMENTS- - - - - - - - -  */

.vc_gitem-zone {
	background-size: contain;
	background-color: #E5E5E5;
}
.vc_gitem-zone .vc-zone-link {
}
.page-id-1379 .vc_gitem-zone-mini .vc_custom_heading,
.page-id-1379 .vc_gitem-zone-mini .vc_custom_heading h4 {
	margin-bottom: 0;
}
#services  h5 {
	text-align: center !important;
}




/*  - - - - - - - - - - - - - - - - - - - - - - - -  */
/*  - - - - - - - - - ENGAGEMENTS - - -  - - -  */
.page-id-1500 #cabinnovant .sc_button_hover_slide_left  {
	background: linear-gradient(to right, #f6b600 0%,#f6b600 50%,#018445 0%,#01aa0a 100%) no-repeat scroll right bottom / 210% 100% rgba(0,0,0,0);
}





/*  - - - - - - - - - - - - - - - - - - - - - - - -  */
/*  - - - - - - - - - CANDIDATS- - -  - - -  */

.page-id-1565 .top_panel {
    margin-bottom: 0;
}
#liens-candidats a {
	background-color: rgba(225,165,0,0.9) !important;
}
#liens-candidats a:hover {
	background-color: rgba(0,0,0,0.55) !important;
	border-color: white !important;
}
#outils h6 {
	margin-bottom: 0 !important;
}









/*  - - - - - - - - - - - - - - - - - - - - - - - -  */
/*  - - - - - - - - - BLOG - - - - - - - - -  */
.vc_gitem_row .vc_gitem-col {
	padding: 40px;
}
.vc_grid-container h4 {
	font-size: 32px;
}
.vc_grid-container a.vc_general {
	border-radius: 0;
	border: none;
	background: linear-gradient(to right, #f6b600 0%,#f6b600 50%,#6b3dad 0%,#661389 100%) no-repeat scroll right bottom / 210% 100% rgba(0,0,0,0);
	display: inline-block;
	text-transform: uppercase;
	white-space: nowrap;
	padding: 1.179em 2.8em;
	font-size: 0.875em;
	font-weight: 600;
	letter-spacing: 0.04em;
}
.vc_grid-container a.vc_general:hover {
	border: none;
	background: linear-gradient(to right, #6b3dad 0%,#661389 50%,#f6b600 0%,#ff7722 100%) no-repeat scroll right bottom / 210% 100% rgba(0,0,0,0);
}
.comments_wrap {
	display: none;
}
.related_wrap h6 {
	text-align: center !important;
}

aside h5, aside h6 a {
	color: #666666 !important;
}





/*  - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */
/*  - - - - - - CONNECT E-NNOV - - - - - - -  */
.page-id-1244 .logo img {
/*    margin-top: 0;*/
    max-width: 55%;
}
#e-nnov_arguments .wpb_wrapper,
#e-nnov_arguments .wpb_wrapper h6 {
	text-align: center !important;
}
#e-nnov_arguments .wpb_wrapper .inline {
	margin-right: 20px;
}

.page-id-1244 .scheme_default .top_panel .top_panel_navi,
.page-id-1244 .scheme_dark .bg_gradient, 
.page-id-1244 .scheme_dark .footer_wrap_inner, 
.page-id-1244 .scheme_dark .logo_footer_wrap_inner, 
.page-id-1244 .scheme_dark .socials_footer_wrap_inner, 
.page-id-1244 .scheme_dark .menu_footer_wrap_inner, 
.page-id-1244 .scheme_dark .copyright_wrap_inner,
/*Slider accueil*/
.page-id-1244 .scheme_default .vc_row.vc_row-has-fill.bg_gradient:not(.fullwidth_1),
/*header*/
html .page-id-1244 .top_panel.top_panel_style_2 .top_panel_navi,
html .page-id-1244 .scheme_default .top_panel.top_panel_style_2 .top_panel_navi,
.page-id-1244 .scheme_default .top_panel.top_panel_style_2 .top_panel_navi {
	background: linear-gradient(to right,#018445 0%, #01aa0a 100%) !important;
}

/*Boutons*/
.page-id-1244 .scheme_default .sc_button_hover_slide_left {
	background :linear-gradient(to right, #01aa0a 0%, #018445 50%,#f49f00 0%,#ffd400 100%) no-repeat scroll right bottom / 210% 100% rgba(0,0,0,0);
}

/*icons*/
.page-id-1244 .scheme_default .sc_skills_counter .sc_skills_icon,
/*text hignlight*/
.page-id-1244 .scheme_dark .trx_addons_hovered,
.page-id-1244 .scheme_default .sc_testimonials_item_author_title,
/*guillemet*/
.page-id-1244 .scheme_dark .sc_blockquote_content:before, .scheme_dark blockquote a:hover, .scheme_dark aside blockquote a:hover,
.page-id-1244 .scheme_default .sc_testimonials_item:before {
	color:#01A356;
}
/*textes*/


/* Icons services */
.page-id-1244 .scheme_default .sc_services_default .sc_services_item {
    background: linear-gradient(to right, #01aa0a 0%, #018445 50%, #ebe3f9 0%, #f2eff9 100%) no-repeat scroll right bottom / 210% 100% rgba(0, 0, 0, 0);
}
.page-id-1244 .scheme_default .sc_services_default .sc_services_item .sc_services_item_icon {
    color: #01A356;
}
/* Titres*/
.page-id-1244 h5 {
	color : #01A356;
}

/* Zone 2/3 + 1/3 */
#challenge .vc_col-sm-8 {
    width: 66.0%;
}
#challenge .vc_col-sm-4 {
    background-color: #f2eff9;
}

div.pdfemb-toolbar {
	background-color: black !important;
}

/*footer*/
.page-id-1244 footer .widget_title {
	color: white !important;
}










/*  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */
/*  - - - - - - - - - ADAPTABILTÉ MOBILE - - - - - - - -  */

/*Tablettes*/
@media (max-width: 1024px) {

body {
	overflow-x: hidden !important;
}

.top_panel {
    margin-bottom: 1px !important;
}

.mobile-tab {
	display: block;	
}
.pc {
	display: none;	
}


/* Menu burger*/
.top_panel_style_2 .scheme_dark .menu_mobile_button, 
.top_panel_style_2 .scheme_dark .menu_mobile_button:before {
    border-color: #66148A !important;
}
.body_style_fullwide.mobile_layout .menu_mobile_button {
    right: 40px !important;
    font-size: 170%;
}
#menu_mobile li.menu-item {
	margin-bottom: 20px ;
}
.menu_mobile_inner {
	font-size: 120%;
	font-weight: bold;
}
.menu_mobile_inner .sub-menu {
	font-weight: normal;
	margin-bottom: 30px !important;
}
.menu_mobile_inner .sub-menu li.menu-item {
	margin-bottom: 0px !important;
}


/*EVENEMENTS*/
.page-id-552 #services {
	margin-top: 550px !important;
}
#clientele .vc_col-sm-8, #clientele .vc_col-sm-4 {
    width: 100%;
}
/*fond mauve 100%*/
#clientele.vc_row.vc_row-has-fill:not(.fullwidth_1):before {
    content: '';
    background-color: transparent;
}
#evenements .vc_custom_heading {
	display: none;
}


/* ENTREPRI*/
.trx_addons_column-1_3 {
	width: 32.33333333% !important;
	min-width: 32.33333333% !important;	
}




/*CANDIDATS*/
#droits {
	margin-top: 180px !important;
}
#engagements .vc_col-sm-8, #engagements .vc_col-sm-4 {
    width: 100%;
}
/*fond mauve 100%*/
#engagements.vc_row.vc_row-has-fill:not(.fullwidth_1):before {
    content: '';
    background-color: transparent;
}


/*BLOG*/
.post_content p {
	text-align: justify;
}



}


@media (max-width: 959px) {
	


#metier .trx_addons_columns_wrap > [class*="trx_addons_column-"] {
	width: 50% !important;
	min-width: 50% !important;	
}


	
}


/*fin tablettes*/






/*Smartphones*/
@media (max-width: 767px) {

body {
	overflow-x: hidden !important;
}

.wpb_wrapper p,
.sc_item_button a span,
.post_content p {
	font-size: 110%;
}

.nomobile {
	display: none;	
}
.mobile {
	display: block;	
}


/*MEnu ennov*/
#menu_mobile-item-2415 .mobile {
	display: inline-block !important;
}

/*ChatBot*/
html .lcx-widget.lcx {
	bottom: 50px;
	right: -10px;
}
/*retour haut de page*/
.trx_addons_scroll_to_top.show {
    bottom: 2em;
    right: 3em;
}
/*fond mauve 100%*/
.vc_row.vc_row-has-fill:not(.fullwidth_1):before {
    content: '';
    background-color: transparent;
}




/*ACCUEIL*/
#metier .sc_skills_counter .sc_skills_icon {
	margin-bottom: 20px !important;
}
#metier .sc_skills_counter .sc_skills_icon:before {
	font-size: 150%;
}
.home .vc_custom_1583851852109 {
	margin-left: 0 !important;
}

#diapo-accueil .bg_gradient {
	position: relative;
    margin-top: 30px;
    margin-left: 0;
    }





/*CABINET*/
/* fond violet sur quinconce image*/
.sc_content_width_1_2 {
    width: 100% !important;
}
.upb_row_bg {
	background: none !important;
	min-width: 0 !important;
	width: 0 !important;
}
/*les ptits dejs*/
.page-id-1038 .vc_basic_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item, 
.page-id-1038 .vc_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item {
    display: block;
    width: 50%;
    float: left;
}
.page-id-1038 .vc_custom_1583852157705,
.page-id-1038 .vc_custom_1585647685994 {
	margin-left: 0 !important;
}




/*EVENEMENTS*/
.page-id-1379 .vc_basic_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item, 
.page-id-1379 .vc_media_grid .vc_grid.vc_row .vc_grid-item.vc_visible-item {
    display: block;
    width: 50%;
    float: left;
}





/*ENTREPRISES*/
#industrialisation {
	position: relative;
	margin-top: 1px;
	max-width: 110%;
}

html .page-id-552 #services {
	margin-top: 30px !important;
}
#services h5.sc_services_item_title a {
	padding-top: 100px;
}
.page-id-552 #clientele {
	padding-left: 0 !important;
	padding-bottom: 50px !important;
}

/*Les sevices*/
.trx_addons_column-1_3,
.trx_addons_columns_wrap > [class*="trx_addons_column-"] {
	width: 100% !important;
	min-width: 100% !important;	
}





/* CANDIDATS*/
#droits {
	margin-top: 30px !important;
}
#liens-candidats {
	background: url("../../../wp-content/uploads/2020/02/conect-fond_candidats.jpg");
	background-size: cover;
	/*url("https://connectrh.nvt.one/wp-content/uploads/2020/02/conect-fond_candidats.jpg")*/
}

#quelquesconseils {
	margin-top: 30px !important;
}





/*E-nnov */
#challenge .vc_custom_1588778950977 {
    padding-left: 20px !important;
}





} /* fin @media max-width: 767px*/




