
/****CUSTOM DE JULIEN LE 15/11/2022******/

@font-face {
    font-family: 'Special_Alphabets';
    src: /*local('Special Alphabets 4'), local('Special-Alphabets-4'),*/
        url('/images/SpecialAlphabets-4.woff2') format('woff2');/*,
        url('images/SpecialAlphabets-4.woff') format('woff'),
        url('images/SpecialAlphabets-4.ttf') format('truetype');*/
    font-weight: normal;
    font-style: normal;
  }


#t4-section-1 .bg-overlay-image {
	/*background-image: url(/images/demo/bg/section-1.png);*/
	background-image: url(/images/ors/cartePoints.png);
	background-repeat: no-repeat;
	background-position: 75px 30px;
    opacity:0.1;
    background-size:520px;
}

.t4-palette-primary {
  background-color:#069fb1;
}

.not-at-top .t4-sticky.t4-palette-primary {
	background-color: #069fb1;
}

.module_equipe_pluridisciplinaire {
	width:100% !important;
}

.module_equipe_pluridisciplinaire .module-title span {
	display:none; 
}

.module_equipe_pluridisciplinaire .sub-title {
	color: #069fb1;
}

#t4-hero .bg-overlay-image {
	background-image:url(/images/ors/fond_site.png) 
}

.module_equipe_pluridisciplinaire .hero-img {
	 float:left;
}

.module_equipe_pluridisciplinaire .hero-heading {
	 height:60px;
  	 line-height:60px;
  	 padding-left:80px;
}

/*
#t4-section-3 .bg-overlay-image {
	background-image: url(/images/ors/test_2.jpeg) !important;
}
*/

#t4-section-7 .t4-section-module, #t4-section-8 .t4-section-module {
	padding:2em 0em;
  	clear:both;
  	margin:0 auto;
  	float:none;
}

#t4-section-7 .section-7-spacer .custom {
	 height:100%;
  	 background-size:85%;
  	 background-repeat:no-repeat;
	 background-position-x:50%;
  	 background-position-y:50%;
  	 background-color:white;
}

#t4-section-7 .section-7-spacer {
  	 background-color:white;
}

#t4-section-7 {
	 margin-bottom:3px;
}

#t4-section-8 .section-8-spacer .custom {
	 height:100%;
  	 background-size:35%;
  	 background-repeat:no-repeat;
	 background-position-x:50%;
  	 background-position-y:50%;
  	 background-color:white;
}

#t4-section-8 .section-8-spacer {
  	 background-color:white;
}

.t4-off-canvas-header button.js-offcanvas-close span.c-button__text {
	padding-top:4px;
  	padding-left:1px;
}

.t4-offcanvas .t4-off-canvas-header {
	background-color:#069fb1;
}

.module_news_articles_ors .innernews {
 /* height:250px;*/
}

.module_news_articles_ors .module-ct {
  max-width:100%;
}

#lnee_150 ul.latestnews-items {
  min-height:310px;
}




/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {  

  #lnee_150 ul.latestnews-items li.latestnews-item {
	width:100% !important; 
  }
  
  .newshead.picturetype {
    margin:0 auto;
  }

}

/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (min-width: 600px) {  

   /* Your CSS Code for this device size */    

  #lnee_150 ul.latestnews-items li.latestnews-item {
	width:100% !important; 
  }
  
  .newshead.picturetype {
    margin:0 auto;
  }

}

/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {  

   /* Your CSS Code for this device size */    

  #lnee_150 ul.latestnews-items li.latestnews-item {
	width:100% !important; 
  }
  
  .newshead.picturetype {
    margin:0 auto;
  }

} 

/* Large devices (laptops/desktops, 992px and up) */
@media only screen and (min-width: 992px) {  

   /* Your CSS Code for this device size */      

  #lnee_150 ul.latestnews-items li.latestnews-item {
	width:50% !important; 
  }

}      

/* Extra large devices (large laptops and desktops, 1200px and up) */
@media only screen and (min-width: 1200px) {

   /* Your CSS Code for this device size */   

  #lnee_150 ul.latestnews-items li.latestnews-item {
	width:50% !important; 
  }

}

#Mod153 .awesomplete {
	width:85%; 
}

#Mod153 button {
	width:15%; 
}

#Mod153 {
	padding:1.45rem 1.25em; 
	position:absolute;
	left:160px;
	width:85%;
	z-index:1;
}

#Mod153 .module-ct {
	max-width:initial !important;
}

#mod-finder-searchword153 {
	max-width:initial !important; 
}

/* According to Mobile Orientation */
/*@media only screen and (orientation: landscape) {   
  

  #lnee_150 ul.latestnews-items li.latestnews-item {
	width:50% !important; 
  }   

}*/



.main-content  .product-item-name {
  text-align:center;
  min-height:135px;
  display:flex;
  align-items:center;
  justify-content:center;
}

.product-item-actions {
	display:none;
}

.product-items .product-item .product-item-info {
	background-color: white;
	transition: background-color 0.1s ease-in-out;
}

.product-items .product-item .product-item-info:hover {
	background-color: rgba(0,0,0,0.03);
}

.tableau_publication tr:first-child {
 	display:none; 
}

.tableau_publication tr:nth-child(2) td:nth-child(3) {
 	display:none; 
}

.tableau_publication {
 	height:initial !important;
  	width:initial !important;
  	max-width:600px;
}

.tableau_publication .auteur_principal p {
	margin:0px;
}

.tableau_publication, .tableau_publication tr, .tableau_publication td {
 	border:none !important; 
}

.ja-products-wrapper .product-item {
	min-height:200px !important; 
}

.ja-products-wrapper .product-item-details {
 	min-height:140px !important; 
}

.classe_image_complet {
	width:200px;
  	float:left;
  	margin-top:1rem;
}

.product-image-container {
	overflow:initial !important;
}
.ja-products-wrapper .product-item a.product-item-photo img {
	box-shadow:black 0px 0px 7px -3px;
	transition: box-shadow 0.1s ease-in-out;
}
.ja-products-wrapper .product-item a.product-item-photo img:hover {
	box-shadow:black 0px 0px 12px -3px;
}

.ja-products-wrapper .product-item a.product-item-photo img:active {
	box-shadow:none;
	transition: box-shadow 0s ease-in-out;
}

.article-body {
	width:80%;
  	padding-left:30px;
  	float:left;
}


#t4-section-7 .section-7-spacer, #t4-section-8 .section-8-spacer, .section-9-spacer {
  /*min-height:initial;*/
	min-height:280px !important;
}

#t4-section-1 .container, #t4-section-2 .container, #t4-section-3 .container, #t4-section-4 .container, #t4-section-5 .container, #t4-section-6 .container {
 	padding-top:5.375em !important;
 	padding-bottom:5.375em !important;
}

#t4-hero {
	padding-top:7rem;
  	padding-bottom:5rem;
}

.section-9-spacer .custom {
 	height:100%;
  	background-size:57%;
    background-repeat: no-repeat;
  	background-position-x:50%;
  	background-position-y:50%;  
}

#t4-section-6 .t4-section-inner {
	max-width:initial; 
}

#t4-section-6 .container {
	padding-top:1em !important;
	padding-bottom:0.175em !important;
	padding-left:0px !important;
	padding-right:0px !important;
}

.acm-hero .hero-btn-actions {
	margin-top:2.375em !important;
}

#t4-section-7 .t4-section-module, #t4-section-8 .t4-section-module, #t4-section-9 .t4-section-module {
	max-width:740px !important; 
}

#Mod109 .module-ct {
	max-width:100%
}

#t4-section-2 .container {
	padding-top:1.375em !important;
	padding-bottom:1.375em !important;
}

.animated {
	animation-duration:1s !important;
	animation-delay:0.5s !important;
}

.t4-footer .container {
	padding-top:1rem !important;
  	padding-bottom:0rem !important;
}

.t4-footnav .container {
	padding-top:3rem !important;
  	padding-bottom:3rem !important;
}

#lnee_150 ul.latestnews-items {
	min-height:210px !important; 
}

.innernews {
	display:flex !important;
	align-items:center !important;
}

#t4-section-6 .btn, #t4-section-7 .btn, #t4-section-8 .btn {
	width:100%;
}

#Mod227 {
  max-width:740px;
  margin:0 auto;
}

.t4-megamenu .nav > .dropdown > .nav-link .item-caret, .t4-megamenu .nav > .dropdown > .dropdown-toggle .item-caret {
	border-top:4px solid #FFF !important;
}

#t4-megamenu-mainmenu ul:first-child a span i.item-caret {
	border-top:none !important;
}

/*Selecteur mobile only*/

@media only screen and (max-width: 767px) {
  #customparallaxck234 {
      overflow:scroll !important;  
  }
}

@media only screen and (max-width: 600px) {

  #t4-header .logo-img-sm.d-block.d-sm-none {
      max-width:85%; 
  }

  #t4-header .t4-col.logo.col.col-lg-2 {
      margin-left:-10px;
      margin-top:-10px;
  }
  
  .dropdown-menu li a span {
  	 white-space:break-spaces;
  }
  
  #Mod234, #Mod240, #Mod241 {
	padding:0px !important; 
  }
  
  #customparallaxck240, #customparallaxck241 {
	overflow-y: auto !important;
    -ms-overflow-style: none;
    overflow: -moz-scrollbars-none; 
  }
  
  #customparallaxck240::-webkit-scrollbar, #customparallaxck241::-webkit-scrollbar {
  	display: none;
  }
  
  #setting {
	bottom:38px !important; 
  }
  
}

#hob_feet_div {
	display:none;
  	content:"";
}

.date_de_publication {
	font-style:italic;
  	font-size:10px;
}

.orderby-displaynumber {
	display:none !important;
}

#Mod234 ul li::marker, #Mod240 ul li::marker, #Mod241 ul li::marker, #Mod242 ul li::marker {
  font-size:12px;
}

#t4-section-3 .bg-overlay-image {
 	background-image:none; 
}

#Mod237 table, #Mod235 p {
 	font-size:16px !important; 
}

#customparallaxck234_layer1, #customparallaxck234_layer2, #customparallaxck234_layer3, #customparallaxck240_layer1, #customparallaxck240_layer2, #customparallaxck240_layer3, #customparallaxck241_layer1, #customparallaxck241_layer2, #customparallaxck241_layer3, #customparallaxck242_layer1, #customparallaxck242_layer2, #customparallaxck242_layer3 {
	opacity:0.1; 
}

.tableau_ca_bureau, .bouton_membre_equipe {
	font-size:12pt; 
}

.item-110 #t4-mainbody, .item-334 #t4-mainbody {
  	background-image:url("/images/fond_ecran_onde_verte_3.jpg");
  	background-position-x:0px;
  	background-position-y:0px;
  	background-size:100%;
}

.item-110 #t4-mainbody .container, .item-334 #t4-mainbody .container {
  	background-color:white;
}

.item-101 #t4-section-6 {
  	background-color:#069fb1;
}

.item-101 #t4-section-6 .container {
	padding:0px !important; 
}

.item-101 #t4-section-6 .section-9-spacer {
	/*padding:0px !important;*/
  background-color:white;
}

#Mod227 {
	color:white;
 	padding:2em 0em;
}

#Mod227 h2 {
	color:white;
}

#t4-section-6, #t4-section-7, #t4-section-8, #t4-section-2 {
	margin-bottom:5px; 
}

#Mod150 .pretext {
	font-size:20px;
  	margin-top:10px;
 	margin-bottom:10px;
 	color:#069fb1;
}

.contact-info .fa {
	margin-right:5px; 
}

.item-334 .fc_right {
	width:90%; 
}

/*.item-334 .t4-section-inner.container {
	margin-top:50px;
}*/

.item-110 .contact-info {
	margin-top:20px; 
}

div.fc_send input.fc_button, div.fc_send input.fc_button:hover {
	background-color:#069fb1 ;
}

#setting_btn, #setting_btn:hover {
	background-color:#069fb1 !important;
  	border:2px solid #069fb1 !important;
}

#t4-megamenu-mainmenu ul li:first-child .item-caret{
	display:none;
}

#Mod250 {
	width:100%;
}

#Mod250 .module-ct {
	max-width:100%;
}

#Mod103 img {
	height:60px; 
}

.item-329 #t4-section-8, .item-331 #t4-section-8, .item-332 #t4-section-8, .item-333 #t4-section-8 {
	margin-bottom:0px !important; 
}





a.equipe {
 align-items: center;
 background-image: linear-gradient(144deg,#059eb0, #3facc0);
 /*background-image: linear-gradient(144deg,#AF40FF, #5B42F3 50%,#00DDEB);*/
 border: 0;
 border-radius: 8px;
  box-shadow:rgba(63, 172, 192, 0.2) 0 15px 30px -5px;
 /*box-shadow: rgba(151, 65, 252, 0.2) 0 15px 30px -5px;*/
 box-sizing: border-box;
 color: #3facc0;
 display: flex;
 font-family: Phantomsans, sans-serif;
 font-size: 18px;
 justify-content: center;
 line-height: 1em;
 max-width: 40%;
 min-width: 35%;
 padding: 3px;
 text-decoration: none;
 user-select: none;
 -webkit-user-select: none;
 touch-action: manipulation;
 white-space: nowrap;
 cursor: pointer;
 transition: all .3s;
  margin:0 auto;
}

a.equipe:active,
a.equipe:hover {
 outline: 0;
  color:#FFF;
}

a.equipe button {
 background-color: rgb(255, 255, 255);
 padding: 16px 24px;
 border-radius: 6px;
 width: 100%;
 height: 100%;
 transition: 300ms;
 border:none;
 color:#059eb0;
}

a.equipe button:active {
 border:none;
 outline:none;
}

a.equipe:hover button {
 background: none;
  color:#FFF;
}

a.equipe:active {
 transform: scale(0.9);
}

a.bouton_membre_equipe {
	text-decoration:none !important; 
}

.tableau_invisible_publication {
	display:none; 
}

#logo_fnors, #logo_score_sante {
	width:50%;
  	float:left;
  	text-align:center;
}



.tableau_publication {
	display:none; 
}


.ja-products-wrapper .product-item .product-item-info:hover {
    border-color:var(--ja-mf-primary);
    transition:border-color 0.5s ease-in-out;
}

#t4-footnav .t4-section-inner.container {
    z-index:0;
}