/*Theme Name: Weinmann ChildTheme URI: http://demo.qodeinteractive.com/elision/Description: A child theme of Default ThemeAuthor: Default themeAuthor URI: http://www.sinartis.chVersion: 1.0.0Template: elision*/@import url("../elision/style.css");/* comment by sandip 15-11-18*//*.single-post ul {list-style-position: outside; list-style-type: circle;} */.single-post blockquote {  border-left: 2px solid #ddd;  padding-left: 10px;  position: relative;}.gmap_custom{	margin-top: 141px; position: relative; overflow: hidden;}.gmap_custom .gmp_map_opts{	width: 100% !important;}.introduction-cls h2{	font-size: 30px;	font-weight: 300;	line-height: normal;	letter-spacing: normal;	color: #242729;	text-transform: uppercase;}.introduction-cls h2:after{	width: 50px;    height: 3px;    float: none;    content: '';    margin-top: 8px;    display: block;    background-color: #56387e;}.no-display{	display: none;}.news_cls h2{  font-size: 30px;  font-weight: 300;  line-height: normal;  letter-spacing: normal;  color: #ffffff;  text-align: center;}.news_cls h2:after{	width: 50px;    height: 3px;    float: none;    content: '';    margin: 7px auto 40px;    display: block;    background-color: #fff;}/* .news-bg { */    /* background: url("/wp-content/uploads/2018/10/bitmap.jpg"); */    /* background-size: 100% auto; */    /* background-repeat: no-repeat; *//* } *//* .news-bg .parallax_content{ */	/* max-width: 100%; */	/* width: 1453px; *//* } */.page-id-11 .post_infos {    display: block; 	/* position: absolute; */    /* bottom: 0; */}/* .post_infos .latest-vert-separator, *//* .post_infos a{ */	/* display: none; *//* } */.latest_post_holder ul>li.three {	box-shadow: 0 0 4px 0 #00000026;    width: 30%;    margin: 0 15px;    padding: 0;}.latest_post {    border-radius: 2px;    box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);    background-color: #ffffff;	width: 320px;    padding: 59px 30px;	    margin: 0 auto;}.latest_post_text{	padding: 0;}.latest_post_inner .latest_post_title a {    color: #242729 !important;	width: 260px;	height: 54px;	font-size: 20px;	font-weight: normal;	font-style: normal;	font-stretch: normal;	line-height: normal;	letter-spacing: normal;}.blog_like {    display: flex !important;}.blog_like a,.blog_like p{	font-size: 12px !important;	font-style: normal;	line-height: inherit;	letter-spacing: normal;	color: #9b9b9b !important;}/* .post_infos span { */    /* width: 105px; */    /* height: 19px; */    /* font-size: 14px; */    /* font-weight: normal; */    /* font-style: normal; */    /* font-stretch: normal; */    /* line-height: normal; */    /* letter-spacing: normal; */    /* color: #c0c0c0; *//* } */.date_holder span{	font-size: 14px;    font-weight: normal;    font-style: normal;    line-height: normal;    letter-spacing: normal;    color: #c0c0c0;}.post_description{	margin: 10px 0;}.post_description p.post_text {   font-style: normal;    line-height: 1.71;    letter-spacing: normal;    color: #888888;}a.lire_plus_btn {    width: 105px !important;    height: 34px !important;    border-radius: 2px;	padding: 0px !important;	margin-bottom: 24px !important;}p.lire_plus {    width: 105px;    height: 17px;	font-size: 12px;    font-weight: 600;    font-style: normal;    font-stretch: normal;    line-height: normal;    letter-spacing: 0.5px;    text-align: center;    color: #ffffff;    padding: 9px 0 8px;}.actualities-section .section{	background-repeat: no-repeat !important;    background-position: 2% 20% !important;    background-size: 75% auto;}.news-section .section{	padding-bottom: 120px;}.activities-col {    margin-bottom: 45px;}.acts_class h2{	background-color: transparent !important;	font-size: 30px;	font-weight: 300;	font-style: normal;	color: #242729;	text-transform: uppercase;	margin: 0 auto 35px;}.acts_class h2:after {    width: 50px;	height: 3px;	float: none;	content: '';	margin: 7px auto 0;	display: block;	background-color: #56387e;}.act_det_class {    background: url("/wp-content/uploads/2018/10/monogram.png");    background-repeat: no-repeat;    background-position: 100% -8%;}.act_det_class .section_inner {	max-width: 100% !important;    width: 1453px !important;}.act_det_class h4{	font-size: 20px !important;	font-weight: 600 !important;	line-height: 1.1 !important;	letter-spacing: normal !important;	margin-bottom: 27px;}/* .cvs-col, *//* .physique-col, *//* .recherche-col, *//* .partenariats-col *//* { */	/* margin-left: 18px !important; *//* } */.cvs_icon h4:before{	content: "";	background: url("/wp-content/uploads/2018/10/ic-ne-cvs.png");	display: block;	margin: 0px auto 17px;	width: 29px;	height: 63px;}.physique_icon h4:before{	content: "";	background: url("/wp-content/uploads/2018/10/ic-ne-physique-batiment.png");	display: block;	margin: 0px auto 17px;	width: 60px;	height: 62px;}.recherche_icon h4:before{	content: "";	background: url("/wp-content/uploads/2018/10/icone-recherche.png");	display: block;	margin: 0px auto 17px;	width: 63px;	height: 65px;} .partenariats_icon h4:before{	content: "";	background: url("/wp-content/uploads/2018/10/icone-partenaires.png");	display: block;	margin: 0px auto 17px;	width: 66px;	height: 63px;} .activities_text {    padding: 0 27px;    font-size: 16px;    font-weight: 300 !important;	color: #242729;    letter-spacing: normal;}.reference-text .wpb_wrapper{	font-size: 14px !important;}.reference-portfolio .flex-control-nav{	display: none;}/*newsletter*/.newsletter-row{	background-color: #56387e;}.newsletter-row .section{	padding: 0 !important;}.newsletter-cls .et_bloom_inline_form{	margin: 0 auto !important;	background: url("/wp-content/uploads/2018/10/monogram-1.png") !important;    background-position: center;    width: 539px !important;    height: 245px;}html .et_bloom .et_bloom_form_container,html .et_bloom .et_bloom_form_container .et_bloom_form_header{	background-color: transparent !important;}html .et_bloom .et_bloom_form_container .et_bloom_form_content{	background-color: transparent !important;	padding: 0 !important;}.newsletter-cls .et_bloom_form_header{	    padding: 21px 15px 15px !important;}.newsletter-cls .et_bloom_form_text{	    padding: 21px 15px 14px !important;}.newsletter-cls .et_bloom_form_text h2 span{    color: #ffffff;    font-size: 30px;	font-weight: 300;    line-height: normal;    }.newsletter-cls .et_bloom_form_text h2 span:after {    width: 50px;    height: 2px;    float: none;    content: '';    margin: 7px auto 0;    display: block;    background-color: #fff;}.newsletter-cls .et_bloom_form_text p {    margin-top: 30px !important;}.newsletter-cls .et_bloom_form_text p span {	background-color: transparent !important;	font-size: 16px !important;	font-weight: 300;	font-family: 'Open Sans',sans-serif !important;	line-height: normal;}	.newsletter-cls .email-optin-form{	/* width: 80%; */    /* margin: 0 30% !important; */	width: 100%;    display: flex;}.newsletter-cls .email-optin-form .your-email,.newsletter-cls .et_bloom_subscribe_email input{	background-color: rgba(255,255,255,0.5) !important;    width: 458px !important; max-width: 100% !important;	height: 34px;    float: left;    margin-right: 20px;    color: #fff !important;    font-weight: 300 !important;    font-size: 14px !important;}.newsletter-cls .email-optin-form .your-btn,.newsletter-cls .et_bloom_submit_subscription{	width: 105px !important;	height: 34px;    float: left;    color: #000 !important;    font-size: 12px !important;    font-weight: 600 !important;    line-height: inherit;	cursor: pointer;	letter-spacing: 0.5px;}.newsletter-cls .et_bloom_form_container.et_bloom_form_text_dark .et_bloom_form_content .et_bloom_submit_subscription span.et_bloom_button_text.et_bloom_button_text_color_dark{	color: #000 !important; font-weight: 600 !important; margin-bottom: 0 !important; letter-spacing: 0.5px;}/* html .et_bloom .et_bloom_form_container .et_bloom_form_content .your-email{ */	/* padding: 7px 347px 8px 19px !important; *//* } */html .et_bloom .et_bloom_form_container .et_bloom_form_content .your-btn{	padding: 9px 10px 8px !important;}.newsletter-cls .et_bloom_success_container{	clear: both;}/**Actualities***/.actualities-cls .three{   margin-bottom: 30px !important;}/***Actualities Detail****/.actualities-like i{	color: #dfdfdf;	display: block;}.actualities-like i:hover {    color: #55367f;}.actualities-like,.actualities-share-cls{	width: 5%;    padding: 0 5px;	display: table;}.actualities-post-data{	width: 90%;    padding: 15px;}.actualities-like span{	color: #9b9b9b;}.actualities-like p{	float: right;	color: #9b9b9b;}.actualities-post article{	display: flex;}.return-actualities-btn{	text-align: center;    padding: 50px 0 29px;}.return-actualities-btn a{	margin-bottom: 0 !important;	width: 183px !important;}.return-actualities-btn p{    padding: 9px 15px 8px;}/**Jobs page***/.title_on_bottom_holder_inner{	padding: 6px 70px !important;}/**Jobs detail***/.pdf-icon-cls a{	margin-left: 15px;    margin-top: 5px;}.return-jobs-btn {    text-align: center;    padding: 50px 0 29px;}.return-jobs-btn a{	margin-bottom: 0 !important;    width: 120px !important;}.return-jobs-btn p {    padding: 9px 8px 8px;}/****Notre(Team page) Page****/.origame-heading h3:after{	width: 50px;    height: 3px;    float: none;    content: '';    margin: 7px auto 0;    display: block;    background-color: #56387e;}.team-page-row .team-title p{  font-size: 20px;  font-weight: 300;  font-style: normal;  line-height: normal;  letter-spacing: normal;  color: #242729;  text-transform: uppercase;  padding-top: 16px;}.team-page-row .team-text p{  font-size: 16px;  font-weight: 300;  font-style: normal;  line-height: normal;  letter-spacing: normal;  color: #888888;}/****Contact Page****/.info-contact-text{  font-size: 35px;  font-weight: normal;  font-style: normal;  line-height: 1.29;  letter-spacing: normal;  color: #242729;}.city-text{  font-size: 20px;  font-weight: bold;  font-style: normal;  line-height: 1.1;  letter-spacing: normal;  color: #56387e;}.city-address-text{	font-size: 16px;    font-weight: normal;    font-style: normal;    line-height: 1.63;    letter-spacing: normal;    color: #282c2e;}/*Footer*/footer,footer .footer_top_holder{	height: 454px;}footer .footer_top{	padding: 22px 0px 50px!important;}.four_columns {	/* background-color: #232222; */    min-height: 313px;}.four_columns .column1{	/* width: 228px;    margin-right: 75px;    background-color: #272727;    height: 331px !important;    border-top: 1px solid #3d3d3d;    position: absolute;    top: -5px; */}.four_columns .column2{	/* width: 216px;    margin-right: 57px;    height: 331px !important;    padding-left: 7px;    background-color: #272727;	border-top: 1px solid #3d3d3d;    position: absolute;    top: -5px;    left: 305px; */}.four_columns .column2 .column_inner {    background-color: #272727;	border-left: 1px solid #3d3d3d !important;	min-height: 265px !important;	/* padding: 0 6px 0 12px !important; */}.four_columns .column_inner h6{	font-size: 12px;    font-weight: 400 !important;	margin: 12px 0;    }.four_columns .column_inner a{	font-size: 13px;    line-height: normal;    font-family: 'Open Sans',sans-serif !important;    font-weight: 400;}.four_columns .column_inner span{	font-size: 12px;    font-weight: 400;}.four_columns .column3{	/* width: 230px;    height: 331px !important;    background-color: #272727;    padding-left: 8px;	margin-right: 55px;	border-top: 1px solid #3d3d3d;    position: absolute;    top: -5px;    left: 588px; */}.four_columns .column3 .column_inner{	border-left: 1px solid #3d3d3d !important;	min-height: 265px !important;}.four_columns .column4{	/* width: 217px ;	height: 331px;    background-color: #272727;    padding-left: 7px;	border-top: 1px solid #3d3d3d;    position: absolute;    top: -5px;    right: 0; */}.four_columns .column4 .column_inner{	padding-left: 12px;	border-left: 1px solid #3d3d3d !important;	min-height: 265px !important;}.footer_bottom_holder .footer-sinartis a{	color: #fff !important;	font-size: 14px;	line-height: normal;    font-weight: 400;    padding: 0 80px;    }/*Social Icons*/.social li{	float: left;    background-color: #56387e;    border-radius: 20px;    margin-right: 10px;	margin-top: 15px;}.social li.facebook{	padding: 5px 10px 0;}.social li.linkedin{	padding: 4px 7px 2px;}.social li.instagram{	padding: 5px 7px 0;}#echallens{	background: url(images/vaud-pointer.svg) no-repeat scroll 0 0;	padding: 10px 0 0 30px;}#geneve{	background: url(images/gen-ve-pointer.svg) no-repeat scroll 0 0;	padding: 10px 0 0 30px;}#neuchatel{	background: url(images/neuchatel-pointer.svg) no-repeat scroll 0 0;	padding: 10px 0 0 30px;}/***MEDIA QUERIES*****/@media screen and (max-width: 1200px) {	footer,	footer .footer_top_holder{	height: auto;}	footer .four_columns div{	width: 100% !important;	/*position: unset !important;*/}.four_columns .column4,.four_columns .column4 .column_inner,.four_columns .column4 .column_inner .widget,.four_columns .column3,.four_columns .column3 .column_inner,.four_columns .column2,.four_columns .column2 .column_inner,.four_columns .column1,.four_columns .column1 .column_inner,.four_columns .column1 .column_inner .textwidget{	width: 100% !important;	padding: 0 !important;    /*width: auto !important;*/}.four_columns .column1{ margin-right:0px;}.four_columns .column2{ margin-right:0px; left: 250px;}.four_columns .column3{ margin-right:0px; left: 485px;}.four_columns .column1 .column_inner .textwidget img{	display: block;    margin: 0 auto;}.four_columns .column1 .column_inner .textwidget div{	text-align: center;}.four_columns .column2 .column_inner .widget h6,.four_columns .column3 .column_inner .widget h6,.four_columns .column4 .column_inner .widget h6{	padding: 0 20px;}.four_columns .column4 .column_inner .textwidget,.four_columns .column3 .column_inner .menu-footer-menu-container ul{	width: 93% !important;    padding: 0 10px !important;}.vc_span12.nous-img{	max-width: 100% !important;    width: 100% !important;}.act_det_class .section_inner {    width: 100% !important;}}@media screen and (min-width: 320px) and (max-width: 767px) {/*section.section{padding: 25px 0;}	*/.page-id-140 .dark_back_class section.section.grid_section {padding: 25px 0;}.page-id-134 .wpb_raw_code .wpb_wrapper br{display: none;}.page-id-296 .wpb_raw_code .wpb_wrapper br{display: none;}/*.four_columns .column1 .column_inner .widget.widget_text .textwidget br{display: none;}.four_columns .column1 .column_inner .widget.widget_text .textwidget div{margin: 20px 0px;  }*/.wpb_single_image.member-noimage{display: none;}.page-id-157 section.section{padding: 30px 0px;}.weinmann-energies-sec section.section{padding-bottom: 30px;}.en-effect-sec section.section{padding: 30px;}.wpb_text_column.vc_custom_1540996273478{padding-bottom: 15px !important;}.title{height: 50px;}.logo_wrapper .q_logo img.normal{height: 60px !important;}.logo_wrapper .q_logo img{top: -45%;}.carousel-inner .slider_content, .touch .carousel-inner .slider_content { top: 15%!important;}.carousel-inner h2 { font-size: 20px; line-height: 7px; }.carousel-inner .slider_content { width: 100% !important; right: 0px;  }.qbutton.tiny, #submit_comment, .load_more.tiny a { height: 24px; line-height: 24px;  padding: 0 6px; }.carousel-indicators li { width: 8px; height: 8px;}.carousel-indicators .active{ width: 9px; height: 9px; }.carousel-inner .qbutton { font-size: 10px; }.introduction-cls h2, .news_cls h2, .acts_class h2 { font-size: 17px; }.latest_post_text .latest_post_title { line-height: 20px; }.latest_post_inner .latest_post_title a {  font-size: 16px; }a.lire_plus_btn{ width: 150px !important; height: 28px !important; margin-bottom: 20px !important; }p.lire_plus{width: auto !important; height: 28px !important; padding: 7px 9px !important; font-size: 10px; } .post-template-jobs-detail p.lire_plus{margin: 0 auto;}.social-share .blog_share ul li a{font-size: 12px;}ul.social-shares li {line-height: 17px;}.activities-col {margin-bottom: 20px;}.act_det_class h4 { font-size: 18px !important;}.activities_text p{margin-bottom: 20px !important;}.widget.widget_recent_entries{text-align: center;}.widget.widget_nav_menu{text-align: center;}.widget.widget_text{text-align: center;}.column1 .widget.widget_text .textwidget img{width: 100px;}.recherche_icon h4{padding-bottom: 20px;}.social ul{display: inline-block;}.textwidget.custom-html-widget{margin: 0 auto;}.footer_top .column_inner>div { margin: 0 0 10px !important;}.newsletter-cls .et_bloom_form_text p span{font-size: 14px !important;}.et_bloom .et_bloom_form_header h2 {font-size: 20px !important;}.actualities-section .section{padding-top: 50px !important; padding-bottom: 0px !important;}.actualities-cls .three {  margin-bottom: 20px !important; }/*.actualities-cls .latest_post_holder .latest_post{padding: 59px 30px;}*/.newsletter-cls .email-optin-form .your-email { margin-right: 3px; }.news-section .section { /*padding-bottom: 0px;*/ padding: 20px 0px; }.page-id-218 .news-section .section{padding-top: 50px !important; padding-bottom: 10px !important;}.page-id-11 .news-section .latest_post_holder .latest_post{width: 80% !important;}/*.page-id-218 .news-section .latest_post_holder .latest_post{width: 80% !important;}*/.news_cls h2:after{margin: 7px auto 20px;}.ref_class .section {padding: 30px 0px;}footer,footer .footer_top_holder{	height: auto;}footer .footer_top{padding: 15px 0px !important;}.footer_bottom_holder .footer-sinartis a{	padding: 0 70px!important;}.four_columns .column2 .column_inner,.four_columns .column3 .column_inner,.four_columns .column4 .column_inner {    border: medium none !important;}.four_columns .column1, .four_columns .column2, .four_columns .column3, .four_columns .column4 { height: auto !important; }.four_columns .column1 .column_inner, .four_columns .column2 .column_inner, .four_columns .column3 .column_inner, .four_columns .column4 .column_inner {min-height: 0 !important;}.footer_top .widget_recent_comments ul li{padding: 5px;}.footer_top .widget.widget_nav_menu li{margin: 0px; padding: 5px;}.four_columns>.column1, .four_columns>.column2, .four_columns>.column3, .four_columns>.column4{float: none;}footer .four_columns div{position: unset !important;}/*.full_width .full_width_inner .section{padding: 20px 0px;}*/.separator.transparent {background-color: #ddd;}/*.footer .footer_top { padding: 20px 25px !important; }*/.newsletter-cls .et_bloom_form_text h2 span {    font-size: 18px !important;}.reference-portfolio{height: 250px;}/* .newsletter-cls .et_bloom_form_text h2 span::after{ */	/* margin: 7px 90px 0 !important; *//* } */.email-optin-form .your-email{	max-width: 100%;    width: 100% !important;    padding: 10px !important;}.google_map{    margin: 0px !important; }.page-id-134 .content .container .container_inner {padding: 0px;}*/.page-id-134 .vc_custom_1540996273478 { padding-top: 10px !important; }.info-contact-text { font-size: 26px;}.page-id-134 .vc_custom_1540996253606{padding-bottom: 20px !important;}#echallens, #geneve, #neuchatel {    padding: 10px 0 5px 30px;}.city-text {font-size: 14px;}.page-id-11 .q_slider #qode-front-page-slider{height: 308px !important;}.page-id-11 .q_slider .carousel-inner .item.active .slider_content .text{margin: 50px 0 0 0;}.page-id-11 .q_slider .carousel-inner .item.active .slider_content .text h2{font-size: 30px !important;}.page-id-11 .q_slider .carousel-inner .item.active .slider_content .text p{font-size: 28px !important;}.page-id-296 .title_on_bottom_holder_inner{padding: 6px 50px !important;}.page-id-296 .title .title_on_bottom_holder h1{font-size: 17px;}.page-id-296 .news-section{padding-top:15px !important;}.page-id-296 .news-section .notre-equip .wpb_single_image{text-align: center;}.page-id-296 .news-section .notre-equip .notre-equip-compte{text-align: left;padding-left: 30px;}.page-id-296 .news-section .notre-equip .notre-equip-compte p{display: inline;}.post-template-jobs-detail .actualities-post article,.post-template-actualities-detail .actualities-post article{padding: 0 !important;display: flex !important;}.post-template-jobs-detail .actualities-post article .actualities-post-data,.post-template-actualities-detail .actualities-post article .actualities-post-data{padding-top: 0 !important;width:calc(82% - 25px);}.actualities-share-cls{ width: 20px; }.post-template-jobs-detail .actualities-post article .actualities-post-data .post_text h2,.post-template-actualities-detail .actualities-post article .actualities-post-data .post_text h2{font-size: 24px !important;line-height: 28px !important;padding: 0 10px 0 0;}.post-template-jobs-detail .actualities-post article .actualities-post-data .post_text ul li{padding: 0 0 10px 35px;}.post-template-jobs-detail .actualities-post article .actualities-post-data .post_text ul li a{margin-left: 0px;}.post-template-jobs-detail .actualities-post .wpcf7{padding-top: 0px !important;}.post-template-actualities-detail .actualities-post{padding-top: 0 !important;}.post-template-actualities-detail .content .container .container_inner{padding: 50px 0 0 0 !important;}.title_on_bottom_holder .title_on_bottom_holder_inner{padding: 5px !important;width: 100% !important;}.title_on_bottom_holder .title_on_bottom_holder_inner h1{font-size: 17px;}}@media screen and (max-width: 1199px){	.news-bg {    background-size: 100% 100% !important;}.slider-content .slider-item {    padding: 0 12px !important;}#social-feed-container { width: 940px !important;}.post-template-actualities-detail .post_text .vc_row.wpb_row{width:100% !important;}}@media screen and (max-width: 992px){.slider-content .slider-item {    padding: 0 8px !important;}#social-feed-container { width: 720px !important;}/* .latest_post_holder>ul>li.three { */    /* margin: 20px auto !important; */    /* width: 100% !important; */    /* max-width: 100% !important; */    /* float: none !important; *//* } *//* .three .latest_post { */    /* padding: 0 !important; */    /* margin: 0 auto !important; *//* } *//* .latest_post_text{ */	/* padding: 25px !important; *//* } */}/*   ##Device = Tablets, Ipads  ##Screen = B/w 768px to 1024px*/@media (min-width: 768px) and (max-width: 1024px) {/*.page-id-140 .content_inner .title {height: auto!important;}    *//*.carousel-inner .slider_content, .touch .carousel-inner .slider_content { top: 15%!important;}*/.carousel-inner h2 { font-size: 20px; line-height: 7px; }.carousel-inner .slider_content { width: 100% !important; right: 0px;  }.qbutton.tiny, #submit_comment, .load_more.tiny a { height: 30px; line-height: 24px;  padding: 10px 20px; }.carousel-indicators li { width: 8px; height: 8px;}.carousel-indicators .active{ width: 9px; height: 9px; }.carousel-inner .qbutton { font-size: 10px; }.introduction-cls .wpb_wrapper h2{font-size: 20px;}.page-id-11 .separator {margin: 10px 0;}.page-id-11 .act_det_class section.section{padding-bottom: 0px!important;}.page-id-11 .flexslider, .portfolio_slider{margin: 0px;}.page-id-140 .dark_back_class section.section.grid_section {padding: 25px 0;}.page-id-140 .four_columns .column1, .page-id-140 .four_columns .column2, .page-id-140 .four_columns .column3, .page-id-140 .four_columns .column4  {height: auto!important;}/*.page-id-140 .four_columns .column1 .column_inner, .page-id-140 .four_columns .column2 .column_inner, .page-id-140 .four_columns .column3 .column_inner, .page-id-140 .four_columns .column4 .column_inner{min-height:0 !important; margin-bottom: 10px;}*/.page-id-140 .four_columns .column1 .column_inner .widget.widget_text .textwidget br{display: none;}.page-id-140 .four_columns .column1 .column_inner .widget.widget_text .textwidget div{margin: 20px 0px;  }/*.page-id-140 .textwidget:nth-child(2){    margin: 0 0 20px 0;  }  *//*.page-id-140 .footer_top .column_inner, .page-id-140 .four_columns .column2 .column_inner {border-left: none !important;}*//*.page-id-140 .four_columns .column2 { height: auto !important }*//*.page-id-140 .four_columns .column2 .column_inner{ min-height:0 !important; }  */footer .footer_top{padding: 15px 0px !important;}/*footer .four_columns div{ position: unset !important; }*//*.four_columns .column1, .four_columns .column2, .four_columns .column3, .four_columns .column4 { height: auto !important; }*//*.four_columns .column1 .column_inner, .four_columns .column2 .column_inner, .four_columns .column3 .column_inner, .four_columns .column4 .column_inner {min-height: 0 !important;}*/.footer_top .widget_recent_comments ul li{padding: 5px;}.footer_top .widget.widget_nav_menu li{margin: 0px; padding: 5px;}.four_columns .column4, .four_columns .column4 .column_inner, .four_columns .column4 .column_inner .widget, .four_columns .column3, .four_columns .column3 .column_inner, .four_columns .column2, .four_columns .column2 .column_inner, .four_columns .column1, .four_columns .column1 .column_inner, .four_columns .column1 .column_inner .textwidget{width: auto!important;}.cvs_icon h4:before{width: 22px;height: 46px;background-size: 20px auto;background-repeat: no-repeat;}.physique_icon h4:before{width: 34px;height: 60px;background-size: 35px auto;background-repeat: no-repeat;}.recherche_icon h4:before{width: 42px;height: 40px;background-size: 35px auto;background-repeat: no-repeat;}.partenariats_icon h4:before{width: 43px;height: 42px;background-size: 40px auto;background-repeat: no-repeat;}.act_det_class h4{font-size: 17px !important;}.activities_text{padding: 0 17px;}.insta-feed-extra{margin-bottom: 35px !important;}.title{height: 65px;}.page-id-2664 .actualities-section .grid_section .section_inner,.page-id-218 .news-section .grid_section .section_inner{width: 100%}.page-id-2664 .latest_post_holder ul>li.three,.page-id-218 .latest_post_holder ul>li.three{padding: 0px !important;}.page-id-2664 .latest_post_holder ul>li.three .latest_post,.page-id-218 .latest_post_holder ul>li.three .latest_post{padding: 20px 25px !important;}.page-id-2664 .latest_post_holder ul>li.three:nth-child(11),.page-id-218 .latest_post_holder ul>li.three:nth-child(11){padding: 0px !important;}.page-id-2664 .latest_post_holder ul>li.three:nth-child(7),.page-id-218 .latest_post_holder ul>li.three:nth-child(7),.page-id-218 .latest_post_holder ul>li.three:nth-child(3){padding: 0px !important;}.post-template-jobs-detail .return-jobs-btn{padding: 20px;}.post-template-jobs-detail .form-soumettre{margin-bottom: 20px;}.page-id-296 .team-page-row.last-team-row .section_inner_margin .wpb_column:nth-child(1){width:0;}.page-id-296 .team-page-row.last-team-row .section_inner_margin .wpb_column:nth-child(2){width:20%;}.page-id-296 .team-page-row.last-team-row .section_inner_margin .wpb_column:nth-child(3){width:20%;}.page-id-296 .team-page-row.last-team-row .section_inner_margin .wpb_column:nth-child(4){width:20%;}.page-id-296 .team-page-row.last-team-row .section_inner_margin .wpb_column:nth-child(5){width:20%;}.page-id-296 .team-page-row.last-team-row .section_inner_margin .wpb_column:nth-child(6){width:20%;}.page-id-11 .q_slider .item .text{margin: 50px 0 0 0 !important;}.page-id-11 .q_slider .item .text h2{font-size: 30px !important;}.page-id-11 .q_slider .item .text p span{font-size: 25px !important;}.page-id-11 .q_slider .item .qbutton.tiny, #submit_comment, .load_more.tiny a{padding: 6px 20px !important;}.page-id-11 .latest_post_holder ul>li.three{padding: 0 10px !important;}.page-id-11 .grid_section .cvs-col,.page-id-11 .grid_section .physique-col,.page-id-11 .grid_section .recherche-col,.page-id-11 .grid_section .partenariats-col{width: 50% !important;padding: 20px !important;height: 235px !important;}.page-id-296 .notre-equip-compte p{display: inline;} .post-template-actualities-detail   .actualities-post article .actualities-post-data{width: 80%;padding: 0 15px 15px;float: left;}.post-template-actualities-detail .actualities-post article .actualities-like{float: left;}.post-template-actualities-detail .actualities-post .return-actualities-btn{clear: left;}.post-template-jobs-detail .actualities-post article .actualities-post-data{float: left;padding: 0 15px 15px;width: 85%;}.post-template-jobs-detail .actualities-post article .actualities-like{float: left;}/*.four_columns>.column1, .four_columns>.column2, .four_columns>.column3, .four_columns>.column4{float: none;}*/}@media (min-width: 768px) and (max-width: 840px) {.footer_top .container .container_inner{width: auto !important;}    .footer_top .four_columns .column1{width: 25% !important;}.footer_top .four_columns .column2{width: 25% !important;left: 192px !important;}.footer_top .four_columns .column3{width: 25% !important;left: 384px !important;}.footer_top .four_columns .column4{width: 25% !important;}}@media (min-width: 841px) and (max-width: 940px) {.footer_top .container .container_inner{width: auto !important;}    .footer_top .four_columns .column1{width: 25% !important;}.footer_top .four_columns .column2{width: 25% !important;left: 225px !important;}.footer_top .four_columns .column3{width: 25% !important;left: 440px !important;}.footer_top .four_columns .column4{width: 25% !important;}}@media (min-width: 941px) and (max-width: 1024px) {.footer_top .container .container_inner{width: auto !important;}    .footer_top .four_columns .column1{width: 25% !important;}.footer_top .four_columns .column2{width: 25% !important;left: 250px !important;}.footer_top .four_columns .column3{width: 25% !important;left: 492px !important;}.footer_top .four_columns .column4{width: 25% !important;}}/*   ##Device = Tablets, Ipads (portrait)  ##Screen = B/w 768px to 1024px*//*@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {      }*//*   ##Device = Tablets, Ipads (landscape)  ##Screen = B/w 768px to 1024px*//*@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {    }*//*26-11-18*//*@media screen and (min-width: 1024px) and (max-width: 1280px){   .page-id-11 .carousel-inner .slider_content .text{margin-top: 80px; }   .page-id-11 .carousel-inner .slider_content .text h2{font-size: 35px;line-height: 35px;}   .page-id-11 .carousel-inner .slider_content .text p span{font-size: 30px;}   .page-id-11 .carousel-inner .slider_content .text a.qbutton.tiny{padding: 7px 15px;}}*/@media screen and (max-width: 1000px){	.q_logo .normal, .q_logo .dark {    height: 75px !important;}	.actualities-post article{	display: block !important;}}@media screen and (min-width: 1200px) and (max-width: 1880px){	.news-section .vc_col-sm-8{		width: 100%;	}}@media screen and (min-width: 768px) and (max-width: 1199px){	.news-section .vc_col-sm-8{		width: 100%;	}	.latest_post_holder ul>li.three {    width: 33.33%;    margin: 0 auto;    padding: 0 30px !important;    box-sizing: border-box;}.page-id-218 .latest_post_holder ul>li.three,.page-id-2664 .latest_post_holder ul>li.three {    width: 45%;    margin: 0 auto;    box-sizing: border-box;    margin-left: 30px;}.latest_post {    border-radius: 2px;    box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15);    background-color: #ffffff;    width: 100%;    padding: 10px 10px !important;    margin: 0 auto !important;    box-sizing: border-box;}.latest_post_holder ul>li.three:nth-child(7), .latest_post_holder ul>li.three:nth-child(11){	padding: 0 30px !important;}.page-id-296 .team-page-row.last-team-row .section_inner_margin .wpb_column:nth-child(1){width:0 !important;}.page-id-296 .team-page-row.last-team-row .section_inner_margin .wpb_column:nth-child(2){width:20% !important;}.page-id-296 .team-page-row.last-team-row .section_inner_margin .wpb_column:nth-child(3){width:20% !important;}.page-id-296 .team-page-row.last-team-row .section_inner_margin .wpb_column:nth-child(4){width:20% !important;}.page-id-296 .team-page-row.last-team-row .section_inner_margin .wpb_column:nth-child(5){width:20% !important;}.page-id-296 .team-page-row.last-team-row .section_inner_margin .wpb_column:nth-child(6){width:20% !important;} .page-id-218 .news-section .latest_post_holder li.three{margin-bottom: 30px !important;}}@media screen and (max-width: 768px){    .google_map{margin-top: 0px !important;}    .page-id-134 .vc_custom_1540996253606{padding-bottom: 50px!important;}    .page-id-134 .content .container .container_inner{padding: 0px 0px;}/*    .four_columns .column4,    .four_columns .column4 .column_inner,    .four_columns .column4 .column_inner .widget,    .four_columns .column3,    .four_columns .column3 .column_inner,    .four_columns .column2,    .four_columns .column2 .column_inner,    .four_columns .column1,    .four_columns .column1 .column_inner,    .four_columns .column1 .column_inner .textwidget{        padding: 0 !important;    }        .four_columns .column1{ margin-right:0px;}    .four_columns .column2{ margin-right:0px; left: 250px;}    .four_columns .column3{ margin-right:0px; left: 485px;}  */}@media screen and (max-width: 767px){.latest_post_holder {    display: block;    width: 100%;    max-width: 100%;    margin: 0 auto;}.latest_post_holder ul>li.three {    width: 100%;    margin: 10px auto;    max-width: 100%;}/*#page-id-11 .latest_post_holder .latest_post{width: 80% !important;}*/.latest_post {    padding: 10px !important;    max-width: 100%;    /*width: 80% !important;*/}#social-feed-container{max-width: 100% !important;display: block !important;}.slider-content .slider-item {    width: 160px !important;    padding-right: 0 !important;    float: none !important;    margin: 30px auto 0 !important;}.post-template-actualities-detail .actualities-post-data .vc_column-inner  .wpb_content_element p a{overflow-wrap: break-word !important;}}@media screen and(max-width: 600px) { 	.et_bloom_form_content .email-optin-form{		margin-bottom: 20px;	}	.actualities-like, .actualities-share-cls {    width: 12%;	}}@media screen and (min-width: 481px) and (max-width: 767px){	.team-page-row .team-title,	.team-page-row .team-text,	.team-page-row .team-title-space{		padding: 10px 170px !important;	}	.team-page-row .team-title-space{		padding: 10px 200px !important;	}}@media screen and (max-width: 480px){	.team-page-row .team-title,	.team-page-row .team-text{  padding: 10px 20px;}	.team-page-row .team-title-space{		padding: 10px 50px !important;	}    .page-id-11 .q_slider #qode-front-page-slider{height: 308px !important;}    .page-id-11 .q_slider .carousel-inner .item.active .slider_content .text{margin: 50px 0 0 0;}    .page-id-11 .q_slider .carousel-inner .item.active .slider_content .text h2{font-size: 30px !important;}    .page-id-11 .q_slider .carousel-inner .item.active .slider_content .text p{font-size: 28px !important;}    .post-template-actualities-detail .actualities-post .container_inner{width: 100% !important;}    .post-template-jobs-detail .actualities-post .container-fluid article{width:100% !important;}}@media screen and (max-width: 320px){    .page-id-134 .vc_custom_1540996253606{    margin-left: 0px;}}/* @media screen and (min-width: 992px) and (max-width: 1199px){ */	/* .vc_span3.cvs-col, */	/* .vc_span3.physique-col, */	/* .vc_span3.recherche-col, */	/* .vc_span3.partenariats-col{ */	/* width: 50%;  */    /* margin-left: 0 !important; */    /* padding: 0 15px !important; */	/* min-height: 310px; */	/* } *//* } *//* @media screen and (min-width: 601px) and (max-width: 991px){ */	/* .vc_span3.cvs-col, */	/* .vc_span3.physique-col, */	/* .vc_span3.recherche-col, */	/* .vc_span3.partenariats-col{ */	/* width: 50%;  */    /* margin-left: 0 !important; */    /* padding: 0 15px !important; */	/* min-height: 410px; */	/* } *//* } *//* @media screen and (min-width: 320px) and (max-width: 600px) { */	/* .vc_span12.activities-col, */	/* .vc_span3.cvs-col, */	/* .vc_span3.physique-col, */	/* .vc_span3.recherche-col, */	/* .vc_span3.partenariats-col{ */	/* max-width: 100% !important; */    /* width: 100% !important; */	/* margin-bottom: 20px; *//* } */	/* .et_bloom_form_content .email-optin-form{ */		/* margin-bottom: 20px; */	/* } *//* } *//*custom Css */ul.social-shares { list-style: none; }ul.social-shares li:first-child.facebook_share {margin-left: 0;}ul.social-shares li {    display: inline-block;    margin-left: 10px;    background: #56387e;    width: 20px;    height: 20px;    color: #fff;    text-align: center;    border-radius: 50%;    line-height: 20px;}ul.social-shares li a i {    color: #fff;    text-align: center;}ul.social-shares li:first-child.facebook_share {    margin-left: 0;}.blog_share{margin:0;}#social-feed-container {    position: relative;    display: flex;    width: 1170px;    margin: 0 auto;}.slider-content{margin: 0 auto;}.slider-content .slider-item {    float: left;    width: 164px;    padding-right: 30px;    margin-top: 30px;}.instagram-block {    position: relative;    text-align: left;}.instagram-block > img {    width: 100%;    height: 164px;}.instagram-desc {    background-color: rgba(0,0,0,0.5);    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);    padding: 29px 8px 47px 8px;    position: absolute;    left: 0;    top: 0;    right: 0;    margin: 0 auto;    opacity: 0;    /*height: 164px;*/}.instagram-desc img.instagram-icon {    margin-bottom: 2px;}.instagram-desc .insta-postdate {    font-size: 12px;    margin-bottom: 19px;    display: block;}.slider-item .instagram-desc .insta-desc {    font-size: 15px;    line-height: 1.42;    margin: 0;    text-align: left;    display: block;    height: 50px;    overflow: hidden;    text-align: center;    color: #fff;    font-weight: 600;}.instagram-block:hover .instagram-desc {    opacity: 1.0;    transition: all 0.3s ease 0s;    -webkit-transition: all 0.3s ease 0s;}.instagram-icon{padding: 7px;background: #56387e;    border-radius: 50%;}.insta-img-div{text-align: center;}.actualities-share-cls ul.social-shares li {    display: block;    margin-left: 0;    margin-bottom: 10px;}.actualities-post .container_inner{    background: url(/wp-content/themes/elision-child/images/monogram1.svg) no-repeat scroll top center;    background-size: 100% !important;    /*background-image: url(/wp-content/themes/elision-child/images/monogram.svg);    background-repeat: no-repeat;    background-attachment: scroll;    background-position: right 270px;    padding-top: 53px !important;*/}.post-template-jobs-detail-php .wpb_wrapper ul li{    background-image: url(/wp-content/themes/elision-child/images/pdf.svg);    background-repeat: no-repeat;    list-style: none;    padding-bottom: 15px;    padding-top: 6px;}.post-template-jobs-detail-php .wpb_wrapper ul li a{margin-left: 40px;}div#uploaded-files .single-file {    background-image: url(/wp-content/themes/elision-child/images/pdf.svg);    background-repeat: no-repeat;    list-style: none;    padding-bottom: 15px;    padding-top: 10px;}div#uploaded-files .single-file p{margin-left: 40px;}.page-id-296 .grid_section{padding: 0 !important;}.team-content-block p{   width: 369px;  height: 81px;  font-family: 'Open Sans',sans-serif !important;  font-size: 20px;  font-weight: 600;  font-style: normal;  font-stretch: normal;  line-height: normal;  letter-spacing: normal;  color: #242729;}.team-members-list ul li{background-image: none !important;font-size: 16px;}.team-members-list ul li span.members{color: #56387e !important;font-size: 16px;font-weight: 700;}.page-id-218 .post_description ul li{    background-image: url(/wp-content/themes/elision-child/images/pdf.svg);    background-repeat: no-repeat;    list-style: none;    padding-bottom: 15px;    padding-top: 10px;    margin-top: 5px;}.page-id-218 .post_description ul li a{margin-left: 30px;}.post-template-jobs-detail .actualities-like a.qode-like.liked i,.post-template-actualities-detail .actualities-like a.qode-like.liked i{color: #55367f !important;}.member-noimage img.vc_single_image-img{height: 317px !important;}.post-template-actualities-detail .post_text .vc_row.wpb_row{width:85%;} .page-id-222 article ul.social-shares,.page-id-131 article ul.social-shares,.page-id-2080 article ul.social-shares{display: inline-flex !important;}.page-id-222 article .post_content_holder .post_description,.page-id-131 article .post_content_holder .post_description,.page-id-2080 article .post_content_holder .post_description{display: none !important;}.page-id-131 article .blog_like,.page-id-2080 article .blog_like,.page-id-222 article .blog_like{display: inline-block !important;}.single-post article .blog_like{display: inline-block !important;}.single-post article .blog_share ul{display: flex !important;}.single-post article .post_content_holder .post_description{display: none !important;} .single-post article .post_content_holder .post_text h2{margin-bottom: 0 !important;}.single-post article .actualities-like a.qode-like i{margin-bottom: 15px !important;} .single-post article .blog_share ul.social-shares li{margin-left: 10px ;}.likes-text{float: left !important;margin-left: 5px !important;margin-bottom: 10px !important;}.like-single a span.qode-like-count{float: left !important;}.social-sharing-left{padding-left: 0 !important;}.single-post article .blog_share ul.social-shares li{display: block !important;}.single-post article .blog_share ul.social-shares li:first-child{margin-left: 0 !important;}.single-post article .blog_share ul.social-shares li a i{display: inline-flex !important;}.single-post .blog_holder article .post_content_holder,.page-id-131 .blog_holder article .post_content_holder,body.page .blog_holder article .post_content_holder{width: 90% !important;}.single-post .blog_holder article .post_info,.page-id-131 .blog_holder article .post_info,body.page .blog_holder article .post_info{width: 9% !important;}.single-post .actualities-like i:hover{color: #fff !important;}.single-post .actualities-like a span.qode-like-count{float: left !important;}.single-post .actualities-like p{float: none !important;margin-left: 20px !important;}.page-id-131 .content .content_inner > .container,.page-id-140 .content .content_inner > .full_width{background: #fafafa url(/wp-content/themes/elision-child/images/monogram1.svg) no-repeat scroll top center;}.nos-valeurs-msg-btn h4 .q_message a{display: none !important;}.footer_top .four_columns .widget_nav_menu h6{text-transform: uppercase !important;}.post-template-actualities-detail.single-post .actualities-like{text-align: center;} .post-template-actualities-detail.single-post .actualities-like span.qode-like-count{float: none !important;}.post-template-actualities-detail.single-post .actualities-like p.likes-text{display: inline-block !important;margin-left: 5px !important;}.page-id-103 .hover_feature_holder .hover_feature_holder_icons.start_ph_animation , .page-id-11 .hover_feature_holder .hover_feature_holder_icons.start_ph_animation {visibility: hidden !important;}.page-id-11 .latest_post_holder ul>li.three{padding-bottom: 10px;}