/* pub fer a cheval */
body.fer-a-cheval #navigation .pwr-menu .bg-menu-large {
	display:none;
}
body.fer-a-cheval {
	cursor:pointer;
}
body.fer-a-cheval #header,
body.fer-a-cheval #preface-area,
body.fer-a-cheval #breadcrumbs,
body.fer-a-cheval #main,
body.fer-a-cheval #content_bottom,
body.fer-a-cheval #footer-bottom {
	cursor:initial;
}
body.fer-a-cheval #share-left-bloc .share-left-bloc {
	top:393px;
}
body.fer-a-cheval {
    background-repeat:no-repeat;
	background-position:49.9% 0;
}
body.fer-a-cheval #header .header-top {
    min-height: 80px;
}
body.fer-a-cheval div.header-bloc {
	padding:100px 0 0 0;
}
body.fer-a-cheval #preface-area {
	width:1075px;
	margin:0 auto;
}
body.fer-a-cheval #breadcrumbs {
	width:1075px;
	margin:0 auto;
}
/* fin pub fer a cheval */
.ui-tabs .ui-tabs-nav li.search input.form-submit{
  text-indent: -9999px;
}
.node-type-home #field_home_contenu .node-bloc-galerie-actualites .owl-carousel .owl-item .mod:nth-child(4n) {
 clear: none; 
}
.node-type-page-liste-expert .view-filters #quick ul li a{
  text-decoration: underline;
}
/* NL subscriptions */
.page-newsletter-subscriptions fieldset{
	border: none;
	background-color: transparent;
}
.page-newsletter-subscriptions legend,
.page-newsletter-subscriptions fieldset .fieldset-description{
	display: none;
}
.page-newsletter-subscriptions .titre_subscription_newsletter{
	display: block;
	font-family: Verdana;
  font-weight: bold;
	font-size: 36px;
	color:#5b5b5b;
	margin-bottom: 20px;
}
.page-newsletter-subscriptions .chapo_subscription_newsletter{
	display: block;
	margin-bottom: 50px;
}
.page-newsletter-subscriptions div.form-item-mail{
	background-color: #f5f5f5;
	padding: 15px 20px;
	margin: 0;
}
.page-newsletter-subscriptions div.form-item-mail label,
.page-newsletter-subscriptions div.form-item-mail input{
	display: inline-block;
}
.page-newsletter-subscriptions div.form-item-mail label{
	margin-right: 25px;
}
.page-newsletter-subscriptions div.form-item-mail input{
	width: 455px;
	appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background-color: #ffffff;
    color:#5b5b5b;
    border: 2px solid #d9d9d9;
}
.page-newsletter-subscriptions #edit-newsletters{
	float: left;
	width: 687px;
}
.page-newsletter-subscriptions .form-checkboxes .form-item{
	position: relative;
	float: left;
	width: 168px;
	height: 350px;
	margin: 0;
	padding: 25px 30px 0;
	border-right: 1px dotted #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
  border-top: 1px dotted #CCCCCC;
	overflow: hidden;
}
.page-newsletter-subscriptions .form-checkboxes .form-item:first-child{
  border-left: 1px dotted #CCCCCC;
}
.page-newsletter-subscriptions .form-checkboxes .form-item.active{
  background-color: #f8fdfa;
}
.page-newsletter-subscriptions #edit-subscribe,
.page-newsletter-subscriptions #edit-unsubscribe{
	appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    display: block;
    width: 315px;
    padding: 20px 25px;
    background: #22b473;
    border: none;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	box-shadow:none;
	text-shadow:none;
	color:#ffffff;
	font-size: 14px;
	text-transform: uppercase;
	margin: 0 auto 15px;
}
.page-newsletter-subscriptions #edit-newsletters .option span{
	display: block;
}
.page-newsletter-subscriptions #edit-newsletters .option span.description,
.page-newsletter-subscriptions #edit-newsletters .option span.subscription_news_title,
.page-newsletter-subscriptions #edit-newsletters .option br{
	display: none;
}
.page-newsletter-subscriptions #edit-newsletters .form-type-checkbox label{
	margin-left: 0;
}
.page-newsletter-subscriptions #edit-newsletters .option .title{
	max-height: 75px;
	margin-bottom: 15px;
	overflow: hidden;
	font-family: Verdana;
  font-weight: bold;
	font-size: 24px;
}
.page-newsletter-subscriptions #edit-newsletters .option .subscription_news_resume{
	max-height: 72px;
	margin-bottom: 25px;
	overflow: hidden;
	font-family: Verdana;
	font-size: 14px;
	line-height: 18px;
	font-weight: normal;
	color:#333333;
}

.page-newsletter-subscriptions #edit-newsletters .option .subscription_news_numero{
	padding-top: 22px;
	border-top: 3px solid #ebebeb;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	text-transform: uppercase;
	color:#808080;
}
.page-newsletter-subscriptions #edit-newsletters .option .subscription_news_lnk{
	max-height: 25px;
	overflow: hidden;
}
.page-newsletter-subscriptions #edit-newsletters .option .subscription_news_lnk a{
	font-family: Verdana;
	font-size: 14px;
	font-weight: normal;
	text-decoration: underline;
	color:#000000;
}
.page-newsletter-subscriptions #edit-newsletters input.form-checkbox{
	appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    display: none;
}
.page-newsletter-subscriptions #edit-newsletters input.form-checkbox +label{
	position: absolute;
	display: block;
	width: 100%;
	height: 59px;
	left: 0;
	bottom: 0;
	background: #f5f5f5 url('../images/checkbox-nl.png') center center no-repeat;
	text-indent: -9999px;
}
.page-newsletter-subscriptions #edit-newsletters input.form-checkbox:checked +label{
	background: #22b473 url('../images/checkbox-nl-checked.png') center center no-repeat;
}


.node-type-home #field_home_contenu #field_list_link {
  margin-left: 0;
}

.node-type-home #field_home_contenu .owl-theme .owl-controls{
  text-align: right;
}

.node-type-home #field_home_contenu .owl-controls .owl-page span.owl-numbers{
  border-radius: 0;
  font-family: Arial;
  font-weight: bold;
  font-size: 12px;
  opacity: 1;
  padding: 0;
  margin: 0 3px!important;
  text-align: center;
  width: 20px;
  height: 20px;
}
.node-type-home #field_home_contenu .owl-theme .owl-controls .owl-page span{
  height: 20px;
  width: 20px;
  margin:0;
  opacity: 1;
  background-color: #a7a5a6;
}
.node-type-home #field_home_contenu .owl-theme .owl-controls .owl-page.active span,
.node-type-home #field_home_contenu .owl-theme .owl-controls .owl-page:hover span {
  background-color: #ec174f;
}
.univers_entreprises #field_home_contenu .owl-theme .owl-controls .owl-page.active span,
.univers_entreprises #field_home_contenu .owl-theme .owl-controls .owl-page:hover span {
    background-color: #22BBB8;
}
.univers_presse #field_home_contenu .owl-theme .owl-controls .owl-page.active span,
.univers_presse #field_home_contenu .owl-theme .owl-controls .owl-page:hover span {
    background-color: #5B5B5B;
}
.univers_etudes #field_home_contenu .owl-theme .owl-controls .owl-page.active span,
.univers_creda #field_home_contenu .owl-theme .owl-controls .owl-page.active span,
.univers_cfc #field_home_contenu .owl-theme .owl-controls .owl-page.active span,
.univers_etudes #field_home_contenu .owl-theme .owl-controls .owl-page:hover span,
.univers_creda #field_home_contenu .owl-theme .owl-controls .owl-page:hover span,
.univers_cfc #field_home_contenu .owl-theme .owl-controls .owl-page:hover span {
    background-color: #00ADEE;
}
.univers_entreprises.domain_dfcta #field_home_contenu .owl-theme .owl-controls .owl-page.active span,
.domain_dfcta #field_home_contenu .owl-theme .owl-controls .owl-page.active span,
.domain_blogformation #field_home_contenu .owl-theme .owl-controls .owl-page.active span,
.univers_entreprises.domain_dfcta #field_home_contenu .owl-theme .owl-controls .owl-page:hover span,
.domain_dfcta #field_home_contenu .owl-theme .owl-controls .owl-page:hover span,
.domain_blogformation #field_home_contenu .owl-theme .owl-controls .owl-page:hover span {
    background-color: #8971D1;
}
.node-type-home #field_home_contenu .owl-theme .owl-controls .owl-buttons{
  display: none;
}
.node-type-home #bloc_liens_select{
  padding: 15px 0px;
  border-bottom: 1px dotted #c0c0c0;
  border-top: 1px dotted #c0c0c0;
  float: left;
  width: 100%;
}
.node-type-home #bloc_liens_select span{
  display: inline-block;
  color:#5b5b5b;
  font-weight: 600;
}
.node-type-home #bloc_liens_select div{
  display: inline-block;
  margin-left: 25px;
  margin-right: 4px;
}
.node-type-home #bloc_liens_select div.div_bloc_liens_select{
	text-align:right;
}
.node-type-home #bloc_liens_select select{
  width: 250px;
  border:2px solid #cccccc;
  padding: 12px 13px;
  background: url("../images/arrow-down-select-search.png") no-repeat scroll 96% center #FFFFFF;
  font-size: 13px;
  appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;
}
.node-type-home.domain_crocis #bloc_liens_select select{
  background: url("../images/arrow-down-select-crocis.png") no-repeat scroll 96% center #FFFFFF;
}
.node-type-home #bloc_liens_select button{
  display: inline-block;
  background: #ec174f;
  padding: 13px 18px;
  border-radius: 0;
  border: none;
  color:#FFFFFF;
  text-shadow:none;
  box-shadow: none;
  appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px; 
  border-radius: 3px; 
  float:right;
}
.node-type-home.domain_crocis #bloc_liens_select button{
  background: #00ADEE;
}
.node-type-home #field_home_contenu .node-bloc-chiffres-cles .entete #field_list_link{
  margin-left: 0;
}
.node-type-home #field_home_contenu .node-bloc-chiffres-cles #field_chiffrecles_nid{
  height: 250px;
  padding:2%;
  margin: 0;
  background:#ffffff;
}
.node-type-home #field_home_contenu .node-bloc-chiffres-cles #field_chiffrecles_nid .node-tec-chiffres-cles .field-name-field-chfcle-chiffre{
  width: 41%;
  overflow: hidden;
  min-height: 40px;
  font-size: 2.1em;
}
/* Espace presse */
.node-type-home.domain_presse .media_credit{
  font-family: Verdana;
  color: #ffffff;
  font-size: 12px;
  line-height: 15px;
}

.node-type-home.domain_presse .media_credit:before{
  content: '©';
  color: #ffffff;
  font-size: 12px;
  line-height: 15px;
  display: inline-block;
  margin-right: 5px;
}
.node-type-home.domain_presse .communiqudepresse #field_lien{
  background-image:url(../images/picto-arrow-right-medium-bleu.png)!important;
}
.node-type-home.domain_presse .dossiersdepresse #field_lien{
  background-image:url(../images/arrow-right-orange.png)!important;
}
.node-type-home.domain_presse .agendapresse #field_lien{
  background-image:url(../images/picto-liste-entreprise.png)!important;
}
.node-type-home.domain_presse .publications #field_lien{
  background-image:url(../images/arrow-right-formation.png)!important;
}
/* Vos interlocuteurs */
.node-type-home .node-bloc-interlocuteurs {
  clear: both;
  background: url(../images/bg-interlocuteurs.png) bottom right no-repeat;
  height: 215px;
  margin-left:1%;
}
.node-type-home .node-bloc-interlocuteurs .page-title {
  color: #5B5B5B;
  display: inline-block;
  font-family: Verdana;
  font-size: 24px;
  margin: 20px 0;
  text-transform: uppercase;
}
.node-type-home.domain_presse .node-bloc-interlocuteurs .page-title {
  display: block;
  margin-top:0;
  margin-bottom: 27px!important;
  font-size: 24px;
  font-family: Verdana;
  font-weight: bold;
  color:#000000;
}
.node-type-home .node-bloc-interlocuteurs .node-contact {
  width: 24%;
  padding: 0 1% 0 0;
  float: left;
}
.node-type-home .node-bloc-interlocuteurs .node-contact span {
  display: block;
  padding-bottom: 14px!important;
  font-family: Verdana;
  font-size: 14px;
  font-weight: 600;
  color:#000000;
}
.node-type-home .node-bloc-interlocuteurs .node-contact .field-name-field-ctt-specialite{
  color: #5B5B5B;
    font-size: 12px;
    line-height: 17px;
    max-width: 100%;
	min-height:55px;
}
.node-type-home .node-bloc-interlocuteurs .node-contact .field-name-field-nom,
.node-type-home .node-bloc-interlocuteurs .node-contact .field-name-field-prenom{
  display: none;
}

.node-type-home .node-bloc-interlocuteurs .node-contact .field-name-field-email{
  background-image: url(../images/ico-mail.png);
  background-repeat: no-repeat;
  background-position: left center;
  margin-top: 10px;
}
.node-type-home .node-bloc-interlocuteurs .node-contact .field-name-field-email a{
  color: #00ADEE;
  font-weight: normal;
  font-size: 13px;
  padding-left: 30px;
  text-decoration: underline;
}
.node-type-home .node-bloc-interlocuteurs .node-contact .field-name-field-telephone-principal{
  background-image: url(../images/ico-phone.png);
  background-repeat: no-repeat;
  background-position: left center;
}
.node-type-home .node-bloc-interlocuteurs .node-contact .field-name-field-telephone-principal .field-item {
  color: #00223E;
  font-weight: normal;
  font-size: 13px;
  padding-left: 30px;
}
.node-type-home.domain_presse #primary{
  margin-bottom: 0;
}
.node-type-home.domain_presse #content-wrap{
  padding-bottom: 0;
}
/* node-type-prestations */

.node-type-prestations .group-sidebar-right{
    float:left;
    width: 30%;
}
.node-type-prestations #content-wrap #field_media_nid {
	/*float:left;
	width:34%;*/
	margin:0!important;
}
.node-type-prestations #content-wrap .image {
    height: auto;
}
.node-type-prestations #content-wrap #field_media_nid .content-chapo {
	background-color:transparent!important;
    padding: 0;
    bottom: 3%;
    position: absolute;
    width: 100%;
    display: none;
    max-width: none;
}
.node-type-prestations #content-wrap #field_media_nid .chapo,
.node-type-prestations #content-wrap #field_media_nid .media_credit {
    background-color: rgba(0, 0, 0, 0.65);
	padding:1% 2%;
	margin:0;
	width:96%;
	display:block;
}
.node-type-prestations #body {
	margin:1% 0 5% 3% !important;
}
.node-type-prestations #content-wrap #body ul,
.node-type-prestations  #content-wrap #body ol {
    margin: 5% 0 0 5%;
	list-style:none;
}
.node-type-prestations #content-wrap #body ul li {
    padding: 0;
	margin-bottom:15px;
}
.node-type-prestations .colonne-gauche {
	width: 34%;
	float:left;
}
.node-type-prestations .field_pres_public,
.node-type-prestations .field_pres_thematique,
.node-type-prestations .field_pres_type,
.node-type-prestations .field_pres_formule {
	/*float: left;*/
	padding: 1% 2%;
	/*width:30%;*/
	background-color:#fafafa;
	border-bottom:1px dotted #cccccc;
	color: #222222;
	font-size:13px;
}
.node-type-prestations .field_pres_formule {
	border-bottom:none;
}

.node-type-prestations  .field_sel_page_produit a{
	padding:0;
	border-top:2px solid #03416b;
	/*float: left;
	width: 34%;*/
	margin: 1% 0 0.5% 0;
    background: #045A94 url(../images/prestation-download.png) no-repeat 0% 50%
}
.node-type-prestations  .field_sel_page_produit .field-label {
    display:none;
	/*width:40px;
	height:38px;
	float:left;
	margin: 2% 0;
	text-indent:-9999px;
	background:url(../images/prestation-download.png) no-repeat 50% 50%;
	border-right:1px dotted #03416b;*/
}
.node-type-prestations .group-sidebar-left{
    float:right;
    width:63%;
}
.node-type-prestations #content .field_sel_page_produit a {
	display:block;
	/*width:75%;*/
	font-family: Verdana;
	font-size: 16px;
	line-height: 18px;
	height: 38px;
	padding: 2% 0 2% 15%;
    margin: 5% 0 0 0;
	color:#ffffff!important;
}
.node-type-prestations .field_sel_page_produit a:hover {
	background-color:#0471ba;
}
.node-type-prestations .field_sel_page_produit a:hover {
	text-decoration:none;
}
.node-type-prestations .field_pres_public .field-label,
.node-type-prestations .field_pres_thematique .field-label,
.node-type-prestations .field_pres_type .field-label,
.node-type-prestations .field_pres_formule .field-label {
	font-family: Verdana;
	font-size: 16px;	
}
.node-type-prestations .field_pres_public ul,
.node-type-prestations .field_pres_thematique ul,
.node-type-prestations .field_pres_type ul,
.node-type-prestations .field_pres_formule ul {
	list-style:none;
	margin:0;
	line-height: 15px;
}
.node-type-prestations .field_pres_public li:before,
.node-type-prestations .field_pres_thematique li:before,
.node-type-prestations .field_pres_type li:before,
.node-type-prestations .field_pres_formule li:before {
	content: '- ';	
}
.node-type-prestations .field_contact_nid {
	clear:both;
	width:96%;
	padding:3% 2%;
	margin:6% 0 5%;
	min-height: 20px;
	border-top:3px solid #e6e9eb;
	border-bottom:3px solid #e6e9eb;
	background-color:#fafafa;
    float:left;
}
.node-type-prestations .field_contact_nid .field-label {
	color: #045a94!important;
	font-family: Verdana;
	width: auto;
	/*float: left;*/
	font-size: 22px;
	margin-right: 5%;
	line-height: 20px;
	max-width: 20%;
}
.node-type-prestations .field_contact_nid .contact  {
	line-height: 21px;
}
.node-type-prestations .field_contact_nid a {
	color:#045a94!important;
}
.node-type-prestations .field_contact_nid .contact .titre,
.node-type-prestations .field_contact_nid .contact .field {
	/*float:left;
	max-width: 20%;*/
	margin-right: 5%;
}
.node-type-prestations .field_contact_nid .contact .field-name-field-email-pro {
	background:url(../images/prestation-mail-contact.png) no-repeat 0 50%;
	max-width: 16%;
	padding-left: 4%;
}
.node-type-prestations .field_contact_nid .contact .field-name-field-telephone-principal {
	background:url(../images/prestation-ico-phone.png) no-repeat 0 50%;
	padding-left:4%;
	margin-right:0;
}
.node-type-prestations .ui-tabs,
.node-type-prestations .ui-tabs .ui-tabs-nav {
	border-radius:0;
	border:none;
	background:none;
}
.node-type-prestations .ui-state-default,
.node-type-prestations .ui-widget-content .ui-state-default,
.node-type-prestations .ui-widget-header .ui-state-default {
	border-radius:0;
	border:none;
	margin-bottom:10px;
	background-color:#A9D3EA;
	background-image:none;
}
.node-type-prestations #content .ui-state-default a,
.node-type-prestations #content .ui-widget-content .ui-state-default a,
.node-type-prestations #content .ui-widget-header .ui-state-default a {
	color:#045A94!important;
}
.node-type-prestations #content .ui-state-default:hover a,
.node-type-prestations #content .ui-widget-content .ui-state-default:hover a,
.node-type-prestations #content .ui-widget-header .ui-state-default:hover a {
	color:#044E77!important;
}
.node-type-prestations #content .ui-state-active,
.node-type-prestations #content .ui-widget-content .ui-state-active,
.node-type-prestations #content .ui-widget-header .ui-state-active,
.node-type-prestations #content .ui-state-active:hover,
.node-type-prestations #content .ui-widget-content .ui-state-active:hover,
.node-type-prestations #content .ui-widget-header .ui-state-active:hover {
	border-radius:0;
	border:none;
	background: #045A94 url(../images/prestation-bg-tab.png) no-repeat 50% 100%;
	padding-bottom: 10px !important;
	margin-bottom:0;
}
.domain_biop.node-type-prestations .ui-state-default,
.domain_biop.node-type-prestations .ui-widget-content .ui-state-default,
.domain_biop.node-type-prestations .ui-widget-header .ui-state-default {
	border-radius:0;
	border:none;
	margin-bottom:10px;
	background-color:#fdf1e9;
	background-image:none;
}
.domain_biop.node-type-prestations #content .ui-state-default a,
.domain_biop.node-type-prestations #content .ui-widget-content .ui-state-default a,
.domain_biop.node-type-prestations #content .ui-widget-header .ui-state-default a {
	color:#E86918!important;
}
.domain_biop.node-type-prestations #content .ui-state-default:hover a,
.domain_biop.node-type-prestations #content .ui-widget-content .ui-state-default:hover a,
.domain_biop.node-type-prestations #content .ui-widget-header .ui-state-default:hover a {
	color:#b74506!important;
}
.domain_biop.node-type-prestations #content .ui-state-active,
.domain_biop.node-type-prestations #content .ui-widget-content .ui-state-active,
.domain_biop.node-type-prestations #content .ui-widget-header .ui-state-active,
.domain_biop.node-type-prestations #content .ui-state-active:hover,
.domain_biop.node-type-prestations #content .ui-widget-content .ui-state-active:hover,
.domain_biop.node-type-prestations #content .ui-widget-header .ui-state-active:hover {
	border-radius:0;
	border:none;
	background: #e86918 url(../images/prestation-bg-tab-biop.png) no-repeat 50% 100%;
	padding-bottom: 10px !important;
	margin-bottom:0;
}
.univers_entreprises.node-type-prestations .ui-state-default,
.univers_entreprises.node-type-prestations .ui-widget-content .ui-state-default,
.univers_entreprises.node-type-prestations .ui-widget-header .ui-state-default {
	border-radius:0;
	border:none;
	margin-bottom:10px;
	background-color:#EFFAFA;
	background-image:none;
}
.univers_entreprises.node-type-prestations #content .ui-state-default a,
.univers_entreprises.node-type-prestations #content .ui-widget-content .ui-state-default a,
.univers_entreprises.node-type-prestations #content .ui-widget-header .ui-state-default a {
	color:#22BBB8!important;
}
.univers_entreprises.node-type-prestations #content .ui-state-default:hover a,
.univers_entreprises.node-type-prestations #content .ui-widget-content .ui-state-default:hover a,
.univers_entreprises.node-type-prestations #content .ui-widget-header .ui-state-default:hover a {
	color:#1B8C86!important;
}
.univers_entreprises.node-type-prestations #content .ui-state-active,
.univers_entreprises.node-type-prestations #content .ui-widget-content .ui-state-active,
.univers_entreprises.node-type-prestations #content .ui-widget-header .ui-state-active,
.univers_entreprises.node-type-prestations #content .ui-state-active:hover,
.univers_entreprises.node-type-prestations #content .ui-widget-content .ui-state-active:hover,
.univers_entreprises.node-type-prestations #content .ui-widget-header .ui-state-active:hover {
	border-radius:0;
	border:none;
	background: #22BBB8 url(../images/prestation-bg-tab-univers-entreprises.png) no-repeat 50% 100%;
	padding-bottom: 10px !important;
	margin-bottom:0;
}
.univers_etudes.node-type-prestations .ui-state-default,
.univers_etudes.node-type-prestations .ui-widget-content .ui-state-default,
.univers_etudes.node-type-prestations .ui-widget-header .ui-state-default {
	border-radius:0;
	border:none;
	margin-bottom:10px;
	background-color:#EDF9FE;
	background-image:none;
}
.univers_etudes.node-type-prestations #content .ui-state-default a,
.univers_etudes.node-type-prestations #content .ui-widget-content .ui-state-default a,
.univers_etudes.node-type-prestations #content .ui-widget-header .ui-state-default a {
	color:#00ADEE!important;
}
.univers_etudes.node-type-prestations #content .ui-state-default:hover a,
.univers_etudes.node-type-prestations #content .ui-widget-content .ui-state-default:hover a,
.univers_etudes.node-type-prestations #content .ui-widget-header .ui-state-default:hover a {
	color:#00A1D3!important;
}
.univers_etudes.node-type-prestations #content .ui-state-active,
.univers_etudes.node-type-prestations #content .ui-widget-content .ui-state-active,
.univers_etudes.node-type-prestations #content .ui-widget-header .ui-state-active,
.univers_etudes.node-type-prestations #content .ui-state-active:hover,
.univers_etudes.node-type-prestations #content .ui-widget-content .ui-state-active:hover,
.univers_etudes.node-type-prestations #content .ui-widget-header .ui-state-active:hover {
	border-radius:0;
	border:none;
	background: #00ADEE url(../images/prestation-bg-tab-univers-etudes.png) no-repeat 50% 100%;
	padding-bottom: 10px !important;
	margin-bottom:0;
}
.univers_entreprises.domain_dfcta.node-type-prestations .ui-state-default,
.univers_entreprises.domain_dfcta.node-type-prestations .ui-widget-content .ui-state-default,
.univers_entreprises.domain_dfcta.node-type-prestations .ui-widget-header .ui-state-default {
	border-radius:0;
	border:none;
	margin-bottom:10px;
	background-color:#F3F1FA;
	background-image:none;
}
.univers_entreprises.domain_dfcta.node-type-prestations #content .ui-state-default a,
.univers_entreprises.domain_dfcta.node-type-prestations #content .ui-widget-content .ui-state-default a,
.univers_entreprises.domain_dfcta.node-type-prestations #content .ui-widget-header .ui-state-default a {
	color:#663399!important;
}
.univers_entreprises.domain_dfcta.node-type-prestations #content .ui-state-default:hover a,
.univers_entreprises.domain_dfcta.node-type-prestations #content .ui-widget-content .ui-state-default:hover a,
.univers_entreprises.domain_dfcta.node-type-prestations #content .ui-widget-header .ui-state-default:hover a {
	color:#522982!important;
}
.univers_entreprises.domain_dfcta.node-type-prestations #content .ui-state-active,
.univers_entreprises.domain_dfcta.node-type-prestations #content .ui-widget-content .ui-state-active,
.univers_entreprises.domain_dfcta.node-type-prestations #content .ui-widget-header .ui-state-active,
.univers_entreprises.domain_dfcta.node-type-prestations #content .ui-state-active:hover,
.univers_entreprises.domain_dfcta.node-type-prestations #content .ui-widget-content .ui-state-active:hover,
.univers_entreprises.domain_dfcta.node-type-prestations #content .ui-widget-header .ui-state-active:hover {
	border-radius:0;
	border:none;
	background: #663399 url(../images/prestation-bg-tab-domain-dfcta.png) no-repeat 50% 100%;
	padding-bottom: 10px !important;
	margin-bottom:0;
}
.node-type-prestations #content .ui-state-active:hover a,
.node-type-prestations #content .ui-widget-content .ui-state-active:hover a,
.node-type-prestations #content .ui-widget-header .ui-state-active:hover a,
.node-type-prestations #content .ui-state-active:hover a,
.node-type-prestations #content .ui-state-active a,
.node-type-prestations #content .ui-widget-content .ui-state-active a,
.node-type-prestations #content .ui-widget-header .ui-state-active a,
.domain_biop.node-type-prestations #content .ui-state-active:hover a,
.domain_biop.node-type-prestations #content .ui-widget-content .ui-state-active:hover a,
.domain_biop.node-type-prestations #content .ui-widget-header .ui-state-active:hover a,
.domain_biop.node-type-prestations #content .ui-state-active:hover a,
.domain_biop.node-type-prestations #content .ui-state-active a,
.domain_biop.node-type-prestations #content .ui-widget-content .ui-state-active a,
.domain_biop.node-type-prestations #content .ui-widget-header .ui-state-active a,
 .univers_entreprises.node-type-prestations #content .ui-state-active:hover a,
.univers_entreprises.node-type-prestations #content .ui-widget-content .ui-state-active:hover a,
.univers_entreprises.node-type-prestations #content .ui-widget-header .ui-state-active:hover a,
.univers_entreprises.node-type-prestations #content .ui-state-active:hover a,
.univers_entreprises.node-type-prestations #content .ui-state-active a,
.univers_entreprises.node-type-prestations #content .ui-widget-content .ui-state-active a,
.univers_entreprises.node-type-prestations #content .ui-widget-header .ui-state-active a,
.univers_etudes.node-type-prestations #content .ui-state-active:hover a,
.univers_etudes.node-type-prestations #content .ui-widget-content .ui-state-active:hover a,
.univers_etudes.node-type-prestations #content .ui-widget-header .ui-state-active:hover a,
.univers_etudes.node-type-prestations #content .ui-state-active:hover a,
.univers_etudes.node-type-prestations #content .ui-state-active a,
.univers_etudes.node-type-prestations #content .ui-widget-content .ui-state-active a,
.univers_etudes.node-type-prestations #content .ui-widget-header .ui-state-active a,
.univers_entreprises.domain_dfcta.node-type-prestations #content .ui-state-active:hover a,
.univers_entreprises.domain_dfcta.node-type-prestations #content .ui-widget-content .ui-state-active:hover a,
.univers_entreprises.domain_dfcta.node-type-prestations #content .ui-widget-header .ui-state-active:hover a,
.univers_entreprises.domain_dfcta.node-type-prestations #content .ui-state-active:hover a,
.univers_entreprises.domain_dfcta.node-type-prestations #content .ui-state-active a,
.univers_entreprises.domain_dfcta.node-type-prestations #content .ui-widget-content .ui-state-active a,
.univers_entreprises.domain_dfcta.node-type-prestations #content .ui-widget-header .ui-state-active a
{
	color:#ffffff!important;
}
.node-type-prestations .ui-tabs .ui-tabs-panel {
	font-size:14px;
}
.node-type-prestations .ui-tabs .ui-tabs-panel h2,
.node-type-prestations .ui-tabs .ui-tabs-panel h3,
.node-type-prestations .ui-tabs .ui-tabs-panel h4 {
	padding:0 0 3% 0!important;
}
.node-type-prestations .ui-tabs .ui-tabs-panel p {
	margin:0 0 3% 0!important;
}
.node-type-prestations .ui-tabs .ui-tabs-panel ul,
.node-type-prestations .ui-tabs .ui-tabs-panel ol {
    margin: 0px 0px 3% 2%;
}
.node-type-prestations #content-wrap .field_contact_nid_group_pdf .group_pdf span.label {
	color:#044E77;
}
.domain_biop.node-type-prestations #content-wrap .field_contact_nid_group_pdf .group_pdf span.label {
	color:#E86918;
}
.univers_entreprises.node-type-prestations #content-wrap .field_contact_nid_group_pdf .group_pdf span.label {
	color:#22BBB8;
}
.univers_etudes.node-type-prestations #content-wrap .field_contact_nid_group_pdf .group_pdf span.label {
	color:#00ADEE;
}
.univers_entreprises.domain_dfcta.node-type-prestations #content-wrap .field_contact_nid_group_pdf .group_pdf span.label {
	color:#663399;
}
.node-type-prestations #content-wrap .field_contact_nid_group_pdf .group_pdf {
    margin-left: 2%;
    width: 96%;
}
.node-type-prestations .field_partenariat {
	margin: 3% 0 0 0;
}
.node-type-prestations .field_partenariat span.label {
	text-transform: uppercase;
}
/* end node-type-prestations */
/**  BLOG **/
.domain_blogformation .content-home-suite #field_chapo {
    color:#999999;
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size:15px;
	font-weight:normal !important;
}
.domain_blogformation #blog_entete img,
.domain_blogformation #blog_pied img {
	width:100%;
	height:auto;
	margin-bottom:15px;	
}
#field_home_contenu .node-bloc-document-la-une .owl-controls {
    position: absolute;
    top: -48px;
    right: -2px;
}
.domain_blogformation #field_home_contenu .node-bloc-document-la-une .owl-controls .owl-page.active span.owl-numbers,
.domain_blogformation #field_home_contenu .owl-theme .owl-controls .owl-page.active span,
.domain_blogformation #field_home_contenu .node-bloc-document-la-une .owl-controls.clickable .owl-page:hover span {
    background-color: #8971D1 !important;
}
.domain_blogformation #field_home_contenu .node-bloc-document-la-une #field_liste_documents_nid {
	background:#F4F1F7;
	position:relative;
	width:100%;
}
.domain_blogformation #field_home_contenu .node-bloc-document-la-une #field_liste_documents_nid h2 {
	float:right;
	background:#8971D1;
	font-size: 25px;
	width:54%;
	padding: 0 3%;
	line-height: 1.2em;
}
.domain_blogformation #field_home_contenu .node-bloc-document-la-une #field_liste_documents_nid h2 a {
	color:#ffffff!important;
}
.domain_blogformation #field_home_contenu .node-bloc-document-la-une #field_liste_documents_nid .visuel {
	float:left;
	width:40%;
	position:relative;
}
.domain_blogformation #field_home_contenu .node-bloc-document-la-une #field_liste_documents_nid .visuel .chapo,
.domain_blogformation #field_home_contenu .node-bloc-document-la-une #field_liste_documents_nid .visuel .field-name-field-media-credit {
	display:none;
}
.domain_blogformation #field_home_contenu .node-bloc-document-la-une #field_liste_documents_nid .field-name-field-date-contenu {
	position:absolute;
	top:3%;
	left:43%;
	font-size:13px;
	float:left;
	color:#ffffff;
}
.domain_blogformation #field_home_contenu .node-bloc-document-la-une #field_liste_documents_nid .chapo {
	width:54%;
	float:left;
	padding: 1.5% 3% 2%;
	overflow: hidden;
}
.domain_blogformation #field_home_contenu .node-bloc-document-la-une #field_liste_documents_nid .field-name-field-auteurs-nid {
	float:left;
	width:40%;
	clear: both;
}
.domain_blogformation #field_home_contenu .node-bloc-document-la-une #field_liste_documents_nid .field-name-field-auteurs-nid span.title {
	float:right;
	width: 80%;
	padding: 3.5% 2% 0 0;
	font-size:14px;
}
.domain_blogformation #field_home_contenu .node-bloc-document-la-une #field_liste_documents_nid .field-name-field-auteurs-nid span.title a {
	color:#000000!important;
}
.domain_blogformation #field_home_contenu .node-bloc-document-la-une #field_liste_documents_nid .field-name-field-auteurs-nid .field-name-field-ref-photo {
	width:12%;
	float:left;
	padding: 5% 3% 2%;
}
.domain_blogformation #field_home_contenu .node-bloc-document-la-une #field_liste_documents_nid .field-name-field-prenom,
.domain_blogformation #field_home_contenu .node-bloc-document-la-une #field_liste_documents_nid .field-name-field-nom {
	float:left;
}
.domain_blogformation #field_home_contenu .node-bloc-document-la-une #field_liste_documents_nid .field-name-field-auteurs-nid .field-name-field-ref-specialite {
	float:right;
	width: 80%;
	padding: 0 2% 2% 0;
	font-size:13px;	
}
.domain_blogformation #field_home_contenu .node-bloc-document-la-une #field_liste_documents_nid .field_thematique_tid {
	text-align:right;
	position: absolute;
	top: 3%;
	right:3%;
	font-size:13px;
	color:#ffffff;
}
.domain_blogformation #field_home_contenu .node-bloc-liste-document span.title {
    color: #5B5B5B;
    display: inline-block;
    font-family: Verdana;
    font-size: 24px;
    margin:30px 0 0;
    text-transform: uppercase;
}
.domain_blogformation #field_home_contenu .node-bloc-liste-document span.title a {
	color: #5B5B5B;
}
.node-type-auteurs.domain_blogformation #main #content .entete {
	background-color: #F4F1F7;
	margin: 0 0 3%;
	position: relative;
}
.node-type-auteurs.domain_blogformation #field_ref_photo {
	width: 20%;
	float: left;
	margin: 2% 2% 1% 2%;	
}
.node-type-auteurs.domain_blogformation h1.page-title {
	width: 72%;
	padding:2%;
}
.node-type-auteurs.domain_blogformation #body {
    width: 72%;
	float: right;
	padding:0 2%;
	margin-bottom:15px!important;
	font-family: Verdana;
    font-weight: 600;
}
.node-type-auteurs.domain_blogformation #main #content .entete .label {
	width:auto;
	padding: 0 2%;
	float: left;
	font-family: Verdana;
}
.node-type-auteurs.domain_blogformation #main #content .entete .field_telephone_secondaire {
	width:72%;
	padding: 0 2%;
	float: right;
}
.node-type-auteurs.domain_blogformation #main #content .entete .coordonnees,
.node-type-auteurs.domain_blogformation #main #content .entete #field_ref_specialite {
	width:72%;
	padding: 0 2% 2%;
	float: right;
}
.node-type-auteurs.domain_blogformation #main #content .entete .field_res_soc_nid {
	width:75%;
	padding: 0px 1% 1% 0;
	position:absolute;
	right:0;
	bottom:0;
}
.node-type-auteurs.domain_blogformation #main #content .entete .field_res_soc_nid .field-items {
    width: auto;
    float: right;
}
.node-type-auteurs.domain_blogformation #main #content .entete .coordonnees .label {
	padding: 0px 5% 0px 0px;
	width: 20%;
	font-size: 18px;
}
.node-type-auteurs.domain_blogformation #main #content .entete .field_res_soc_nid .label,
.node-type-auteurs.domain_blogformation #main #content .entete .field_res_soc_nid .titre-rs,
.node-type-auteurs.domain_blogformation #main #content .entete .field_email_pro .label {
	display:none;
}
.node-type-auteurs.domain_blogformation #main #content .entete .coordonnees #field_email_pro {
	float:left;
	background: url(../images/ico-mail.png) no-repeat 0 50%;
	padding:0 0 0 30px;
	margin:0 5% 0 0;
}
.node-type-auteurs.domain_blogformation #main #content .entete .coordonnees #field_telephone_secondaire {
    background: url("../images/ico-phone.png") no-repeat scroll 0 50%;
    padding: 0 0 0 30px;
    float: left;
    clear: both;
    margin-left: 25%;
}
.node-type-auteurs.domain_blogformation #main #content .entete .field_res_soc_nid .field-item {
	float:left;
}
.node-type-auteurs.domain_blogformation #main #content .entete .field_res_soc_nid .field-item a {
    display:block;
    width: 25px;
	margin:0 5px 0 0;
}
.node-type-auteurs.domain_blogformation #main #content .entete .field_res_soc_nid .field-item img {
	opacity:1;
}
.node-type-auteurs.domain_blogformation #main #content .entete .field_res_soc_nid .field-item img:hover {
	opacity:0.8;
}
.node-type-auteurs.domain_blogformation #field_expert_contenu h2,
.domain_blogformation #field_home_contenu .node-bloc-liste-document .node-billet h2,
.node-type-auteurs.domain_blogformation .node-billet h2 {
	float:right;
	font-size: 25px;
	width:70%;
	padding: 4% 3% 1% 3%!important;
	position:relative;
	line-height:1em;
}
.domain_blogformation #field_home_contenu .node-bloc-liste-document .node-billet {
	border-bottom: 3px #e6e9eb solid;
	padding: 3% 0 1.5%;
}
.node-type-auteurs.domain_blogformation .field_billets_vue span.label {
	color: #639;
display: inline-block;
font-family: Verdana;
font-size: 24px;
margin: 30px 0px 0px;
text-transform: uppercase;
}
.node-type-auteurs.domain_blogformation .node-billet {
	border-bottom: 3px #e6e9eb solid;
	padding: 3% 0 2%;
}
.node-type-auteurs.domain_blogformation .node-billet .visuel,
.domain_blogformation #field_home_contenu .node-bloc-liste-document .node-billet .visuel {
	float:left;
	width:24%;
	margin: 0 0 1.5%;
}
.node-type-auteurs.domain_blogformation .node-billet .visuel .chapo,
.node-type-auteurs.domain_blogformation .node-billet .visuel .field-name-field-media-credit,
.domain_blogformation #field_home_contenu .node-bloc-liste-document .node-billet .visuel .chapo,
.domain_blogformation #field_home_contenu .node-bloc-liste-document .node-billet .visuel .field-name-field-media-credit {
	display:none;
}
.node-type-auteurs.domain_blogformation .node-billet .visuel {
	margin: 0;
}
.node-type-auteurs.domain_blogformation .node-bloc-liste-document .node-billet .image
.domain_blogformation #field_home_contenu .node-bloc-liste-document .node-billet .image {
	height:auto;
	background:#8971D1;
	position:relative;
}
.node-type-auteurs.domain_blogformation .node-bloc-liste-document .node-billet .visuel .media_credit,
.node-type-auteurs.domain_blogformation .node-bloc-liste-document .node-billet .visuel .chapo,
.domain_blogformation #field_home_contenu .node-bloc-liste-document .node-billet .visuel .media_credit,
.domain_blogformation #field_home_contenu .node-bloc-liste-document .node-billet .visuel .chapo {
	display:none;
}
.node-type-auteurs.domain_blogformation .node-bloc-liste-document .node-billet .image:hover .media_credit, 
.domain_blogformation #field_home_contenu .node-bloc-liste-document .node-billet .image:hover .media_credit {
	position: absolute;
	top: 0;
	background-color:transparent;
	color:#ffffff;
	line-height: 15px !important;
	display: block;
	width: 96%;
	height: auto;
	padding: 2%;
}
.node-type-auteurs.domain_blogformation .node-billet .image:hover .chapo,
.domain_blogformation #field_home_contenu .node-bloc-liste-document .node-billet .image:hover .chapo {
	position: absolute;
	bottom: 0;
	color:#ffffff;
	background-color:transparent;
	line-height: 15px !important;
	display: block;
	width: 96%;
	height: auto;
	padding: 2%;
}
.node-type-auteurs.domain_blogformation .node-billet .field-name-field-date-contenu,
.domain_blogformation #field_home_contenu .node-bloc-liste-document .node-billet .field-name-field-date-contenu {
    position: absolute;
    left: 27%;
    font-size: 13px;
    float: left;
    color: #639;
}
.node-type-auteurs.domain_blogformation .node-billet .field-name-field-date-contenu {
    left: 26%;
}
.node-type-auteurs.domain_blogformation .node-billet .field_thematique_tid,
.domain_blogformation #field_home_contenu .node-bloc-liste-document .node-billet .field_thematique_tid {
    position: absolute;
    right:5%;
    text-decoration: none;
	font-size: 13px;
	color: #639;
}
.node-type-auteurs.domain_blogformation .node-billet .field-name-field-auteurs-nid {
	display:none;
}
.domain_blogformation #field_home_contenu .node-bloc-liste-document .node-billet .field-name-field-auteurs-nid {
	float:left;
	width:60%;
	padding:0px 3%;
}
#field_home_contenu .personnes_billet .owl-controls {
    position: absolute;
    top: -1%;
	right: -15%;
}

.domain_blogformation #field_home_contenu .node-bloc-liste-document .node-billet .field-name-field-auteurs-nid span.title {
	font-family: Verdana;
	font-size:14px!important;
	padding: 0;
	text-transform:none;
	margin:0;
}
.domain_blogformation #field_home_contenu .node-bloc-liste-document .node-billet .field-name-field-auteurs-nid span.title a {
    color:#000000!important;
}
.domain_blogformation #field_home_contenu .node-bloc-liste-document .node-billet .field-name-field-auteurs-nid .field-name-field-ref-photo {
    width: 12%;
    float: left;
    padding: 0 5% 2%;
}
.domain_blogformation #field_home_contenu .node-bloc-liste-document .node-billet .field-name-field-auteurs-nid .field-name-field-prenom,
.domain_blogformation #field_home_contenu .node-bloc-liste-document .node-billet .field-name-field-auteurs-nid .field-name-field-nom {
    float: left;
}
.domain_blogformation #field_home_contenu .node-bloc-liste-document .node-billet .field-name-field-auteurs-nid .field-name-field-ref-specialite .field-items .field-item {
	font-size: 13px;
}
.domain_blogformation #field_home_contenu .node-bloc-liste-document .node-billet .chapo {
    float:left;
	padding: 1% 0;
	width: 100%;
}
.domain_blogformation #field_home_contenu .node-bloc-liste-document .node-billet .count-comment {
	width:100%;
	float:left;
	color:#949494;
}
.domain_blogformation #field_home_contenu .node-bloc-document-la-une .node-billet .count-comment {
	width:100%;
	float:left;
	color:#949494;
	padding: 0 1% 1%;
}
.node-type-auteurs.domain_blogformation .node-billet .chapo {
	width: 73%;
	font-weight: 400;
	float: right;
	padding: 5px 0 0 0;
}
.domain_blogformation #field_home_contenu .node-bloc-liste-document .node-billet .field-name-field-thematique-tid {
	width:100%;
	float:left;
	margin:0 0 15px;
}
.domain_blogformation #field_home_contenu .node-bloc-liste-document .node-billet .field-name-field-thematique-tid .field-items {
	width:auto;
	float:right;
	padding: 0 2%;
}
.domain_blogformation #field_home_contenu .node-bloc-liste-document .node-billet .field-name-field-thematique-tid .field-item {
	float: left;
	width:auto;
}
.domain_blogformation #field_home_contenu .node-bloc-liste-document .node-billet .field-name-field-thematique-tid .field-item:after {
	content: ", ";
}
.domain_blogformation #field_home_contenu .node-bloc-liste-document .node-billet .field-name-field-thematique-tid .field-item:last-child:after {
	content: "";
}
.domain_blogformation #field_home_contenu .node-bloc-liste-document .node-billet .field-name-field-thematique-tid .field-item,
.domain_blogformation #field_home_contenu .node-bloc-liste-document .node-billet .field-name-field-thematique-tid .field-item a {
	color:#8971D1;
}
.domain_blogformation #views_infinite_scroll-ajax-loader {
	margin:30px 0 45px;
}
.domain_blogformation #views_infinite_scroll-ajax-loader div {
    border: 3px solid #E6E9EB;
    font-size: 14px;
    text-transform: uppercase;
    cursor: pointer;
    width: auto;
    margin: 0 auto;
    display: inline-block;
    padding: 5px 10px;
}
.domain_blogformation #views_infinite_scroll-ajax-loader div:hover {
	background-color:#E6E9EB;
}
/* node-bloc-carousel-libre blog formation */
.domain_blogformation .node-bloc-carousel-libre .title {
    color: #5B5B5B;
    display: inline-block;
    font-family: Verdana;
    font-size: 24px;
    margin: 30px 0px 0px;
    text-transform: uppercase;
}
.domain_blogformation .node-bloc-carousel-libre .title a {
    color: #5B5B5B;
}
.univers_formation.domain_blogformation #content-wrap .node-bloc-carousel-libre .text h2 {
    font-size:18px!important;
	width: 100%!important;
	padding:0!important;
	color:#ffffff!important;
}
.domain_blogformation #blog_pied {
	float: left;
	margin: 15px 0 0 0;
}
/* billet */
.node-type-billet.domain_blogformation h1 {
	line-height:30px;
	color: #639;
	margin: 0 0 15px 0;
	font-family: Verdana;
  font-weight: bold;
	font-size: 40px;
}
.node-type-billet.domain_blogformation .field-name-field-date-contenu,
.node-type-billet.domain_blogformation #field_thematique_tid {
	color:#8971D1;
	margin: 0 0 5px;
}
.node-type-billet.domain_blogformation #field_chapo {
    padding: 0;
}
.node-type-billet.domain_blogformation #field_media_nid {
	margin-bottom:0!important;
}
.node-type-billet.domain_blogformation #field_media_nid .chapo,
.node-type-billet.domain_blogformation #field_media_nid .field-name-field-media-credit {
	float:left;
	width:auto;
	font-size:11px;
	margin:-5px 5px 0 0;
	color:#909090;
}
.node-type-billet.domain_blogformation #field_media_nid .field-name-field-media-credit .field-item {
	padding-left:2px;
	float: right;
}
.node-type-billet.domain_blogformation #field_media_nid .field-name-field-media-credit .field-items:before {
  content:"\00a9 ";
}
.node-type-billet.domain_blogformation .personnes_document .owl-controls {
    position: absolute;
    top: -30px;
    right: 0;
	padding: 3px;
	background:#F4F1F7;
}
.node-type-billet.domain_blogformation .personnes_document .owl-controls .owl-page span.owl-numbers {
    border-radius: 0px;
    font-family: Arial;
    font-weight: bold;
    font-size: 12px;
    opacity: 1;
    padding: 0px;
    margin: 0px 3px !important;
    text-align: center;
    width: 20px;
    height: 20px;
}
.node-type-billet.domain_blogformation .personnes_document .owl-controls .owl-page.active span.owl-numbers,
.node-type-billet.domain_blogformation .personnes_document .owl-controls .owl-page.active span,
.node-type-billet.domain_blogformation .personnes_document .owl-controls .clickable .owl-page:hover span {
    background-color: #8971D1 !important;
}
.node-type-billet.domain_blogformation .personnes_document .owl-controls .owl-page span {
    height: 20px;
    width: 20px;
    margin: 0px;
    opacity: 1;
}
.node-type-billet.domain_blogformation .personnes_document .owl-controls .owl-buttons {
    display: none;
}
.node-type-billet.domain_blogformation #personnes_document_slideshow {
	background: #F4F1F7;
	margin: 0px 0px 10px;
	width: 100%;
}
.node-type-billet.domain_blogformation #field_auteurs_nid {
    float: left;
    width: 100%;
	margin-bottom: 30px;
}
.node-type-billet.domain_blogformation #field_auteurs_nid span.title {
    float: right;
    width: 85%;
    padding: 0 2% 0 0!important;
    font-size: 13px!important;
	text-transform: uppercase;
	line-height: 1.2em;
}
.node-type-billet.domain_blogformation #field_auteurs_nid span.title a {
    color:#000000!important;
}
.node-type-billet.domain_blogformation #field_auteurs_nid .field-name-field-ref-photo {
    width: 7%;
    float: left;
    padding: 0 3% 0 2%;
}
.node-type-billet.domain_blogformation #field_auteurs_nid .field-name-field-ref-specialite {
    float: right;
    font-size: 13px!important;
    width: 85%;
    padding: 0 2% 2% 0px!important;
}
.node-type-billet.domain_blogformation .content .label {
	color: #639;
	display: inline-block;
	font-family: Verdana;
	font-size: 24px;
	margin: 30px 0px 0px;
	text-transform: uppercase;
}
.node-type-billet.domain_blogformation .content #field_vue_billet {
	margin-bottom: 60px;
}
.node-type-billet.domain_blogformation .content #field_vue_billet .count-comment,
.node-type-billet.domain_blogformation .content .links,
.node-type-billet.domain_blogformation .content #field_aut_citation {
	display:none;
}
.node-type-billet.domain_blogformation .content #comments .links {
	display:block;
}
.node-type-billet.domain_blogformation .content #field_pdf_nid {
	padding: 2%;
	width:96%;
	background: #F4F1F7;
	margin:10px 0 30px 0;
}
.node-type-billet.domain_blogformation .content #field_pdf_nid .a_telecharger {
	padding-top: 10px;
	border-top: 1px dotted #aa98e2;
	margin-top: 10px;
}
.node-type-billet.domain_blogformation .content #field_pdf_nid .a_telecharger:first-child {
	padding-top: 0;
	border-top: none;
	margin-top: 0;
}
.node-type-billet.domain_blogformation .content #field_contact_nid  {
	padding: 2%;
	width:96%;
	background: #F4F1F7;
	margin:10px 0 50px 0;
	border-top: 3px solid #E6E9EB;
	border-bottom:3px solid #E6E9EB;
}
.node-type-billet.domain_blogformation #field_contact_nid .owl-controls {
    position: absolute;
    top: 95%;
	left:0;
    width:100%;
}
.node-type-billet.domain_blogformation #field_contact_nid .owl-controls .owl-pagination {
	display:none;
}
.node-type-billet.domain_blogformation #field_contact_nid .owl-controls .owl-buttons div {
    color: #FFF;
    margin: 8px;
    padding: 8px;
    font-size: 12px;
    background: #639;
    opacity: 0.5;
}
.node-type-billet.domain_blogformation #field_contact_nid .owl-controls .owl-buttons div:hover {
    opacity: 1;
}
.node-type-billet.domain_blogformation .content #field_bloc_meme_sujet  {
	width:100%;
	margin:10px 0 30px 0;
	padding: 0;
}
.node-type-billet.domain_blogformation #field_bloc_meme_sujet.owl-theme .owl-controls .owl-page.active span.owl-numbers,
.node-type-billet.domain_blogformation #field_bloc_meme_sujet.owl-theme .owl-controls .owl-page.active span,
.node-type-billet.domain_blogformation #field_bloc_meme_sujet.owl-theme .owl-controls.clickable .owl-page:hover span {
    background-color: #8971D1 !important;
}
.node-type-billet.domain_blogformation .content #field_bloc_meme_sujet h2.label {
	float:right;
	width:66%;
	padding:2%;
	font-size: 14px;
	line-height: 20px;
	font-family:Verdana;
}
.node-type-billet.domain_blogformation .content #field_bloc_meme_sujet .chapo {
	display:none;
}
.node-type-billet.domain_blogformation .content #field_bloc_meme_sujet .image {
	float:left;
	width:26%;
	height: auto;
	padding:2%;
}
.node-type-billet.domain_blogformation .content #field_bloc_meme_sujet .image img {
	width:100%;
}
/* liste billet */
.domain_blogformation .view-fo-liste-des-documents .views-exposed-form {
	background: #F4F1F7 none repeat scroll 0% 0%;
	padding: 1% 2% 0.1%;	
}
.domain_blogformation .view-fo-liste-des-documents .views-exposed-form #edit-annee-wrapper {
	padding: 0px 2% 0px 0px;
	min-width:230px;	
}
.domain_blogformation .view-fo-liste-des-documents .views-exposed-form #edit-annee-wrapper label {
	font-weight: normal;
	float: left;
	margin: 0px 2%;
	line-height: 30px;
}
.domain_blogformation .view-fo-liste-des-documents .views-exposed-form #edit-annee-wrapper .views-widget {
	float: left;
	margin: 0px 2%;	
}
.domain_blogformation .view-fo-liste-des-documents .views-exposed-form #edit-annee-wrapper select{
	min-width: 150px;
}
.domain_blogformation .view-fo-liste-des-documents .views-exposed-form .views-submit-button {
	padding: 0 1% 0 0;
}
.domain_blogformation .view-fo-liste-des-documents .views-exposed-form .form-submit {
	margin: 0px;
	color: #ffffff;
	background: #8971D1;
	border: 1px solid #8971D1;
	border-radius: 0px;
	box-shadow: none;
	font-weight: normal;
	text-shadow: none;
	padding: 2px 5px;
}
.domain_blogformation .view-fo-liste-des-documents .views-exposed-form .form-submit:hover {
	background:#639;
}
.domain_blogformation .view-fo-liste-des-documents span.title {
    display:block;
    font-family: Verdana!important;
	font-size:20px!important;
	width: 100%;
	margin: 5% 0 0;
}
.domain_blogformation #content-wrap h2,
.domain_blogformation #content-wrap h2 a {
	font-size: 25px;
	color:#639 !important;
	font-family: Verdana;
  font-weight: bold;
}
.domain_blogformation #content-wrap h2.title-liste {
	padding: 10px 0 !important;
}
.node-type-auteurs.domain_blogformation #content-wrap h2.title-liste {
	padding: 4% 3% 1% !important;
}
.domain_blogformation .node-type-liste-simple .node .visuel {
    padding: 0px;
	width: 23%;
	margin: 0px 3% 0px 0px;
}
.domain_blogformation .node-type-liste-simple .node .visuel img {
	height:auto !important;
}
.domain_blogformation .node-type-liste-simple .node .chapo {
    padding: 0 0 0 26%;
	width: 74%;
	font-weight: 400;
}
.domain_blogformation .node-type-liste-simple .node .field-name-field-date-contenu {
    position: absolute;
    top: 34px;
    left: 182px;
    font-family: Verdana;
    color: #639;
    font-weight: normal;
    font-size: 13px;
}
.domain_blogformation .node-type-liste-simple .field-name-field-thematique-tid .field-item {
    display: block;
    height: 23px;
	font-size: 13px;
	color:#639;
	text-decoration:none!important;
}
.domain_blogformation .node-type-liste-simple .field-name-field-thematique-tid {
    position: absolute;
    right: 10px;
    top: 34px;
	text-align: right;
    text-decoration: none;
}
.domain_blogformation .node-type-liste-simple .node .count-comment,
.node-type-auteurs.domain_blogformation .node-billet .count-comment {
	float: left;
	width: 100%;
    text-align:right;
	color:#909090;
	font-size: 13px;
}
/** END BLOG **/

