@charset "UTF-8";
#sidebar {
	float: right;
	margin-right: 0.4%;
	width: 28.4%;
	position: relative;
}
.node-type-billet.domain_blogformation #sidebar {
    margin-top: 0.4%;
}
#sidebar .owl-theme .owl-controls .owl-buttons div {
    padding: 5px;
}
.content-home-suite #bloc_select span,
.content-home-suite #bloc_widget_formation span.label.titre,  
#block-pwr-bloc-bloc-colonne-droite .content span.label,
#block-pwr-bloc-bloc-colonne-droite #bloc_select span {
	color: #000000;
	font-size: 18px;
	font-family: Verdana;
	text-transform: uppercase;
	 display: inline-block;
}
.content-home-suite #bloc_select select.select_bloc_select,
#block-pwr-bloc-bloc-colonne-droite #bloc_select select.select_bloc_select {
	-webkit-appearance: none;
	-moz-appearance: none;
	-ms-appearance: none;
	-o-appearance : none;
	-ms-appearance : none;
    background: url("../images/arrow-down-select-formation-jeune.png") no-repeat scroll 96% center #FFFFFF;
    border-color: #cccccc;
    border-radius: 3px;
    font-family: Verdana;
    font-size: 13px;
    height: 34px;
    padding: 7px 30px 7px 7px;
    text-indent: 0.01px;
    text-overflow: "";
    transition: none 0s ease 0s;
    width: 258px;
	-moz-box-shadow: inset 0px 0px 10px 0px #E6E9EB;
	-webkit-box-shadow: inset 0px 0px 10px 0px #E6E9EB;
	-o-box-shadow: inset 0px 0px 10px 0px #E6E9EB;
	box-shadow: inset 0px 0px 10px 0px #E6E9EB;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#E6E9EB, Direction=NaN, Strength=10);
	border:none;
	margin-top:30px;
}
/*
#block-pwr-bloc-bloc-colonne-droite .content .field-items {
	font-size:14px;
	border-bottom:3px solid #ebeef0;
	padding-bottom:30px;
	margin-bottom:30px;
}
*/
/*bloc_a_voir_egalement*/
#block-pwr-bloc-bloc-colonne-droite #bloc_a_voir_egalement {
	/*
	border-bottom: 3px solid #E6E9EB;
	padding-bottom: 30px;
	margin-bottom: 30px;
	*/
}
#block-pwr-bloc-bloc-colonne-droite #bloc_a_voir_egalement span.a_voir_egalement_title {
	display: block;
	font-family: Verdana;
	font-size: 18px;
	padding-bottom: 10px;
	text-transform: uppercase;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_a_voir_egalement ul.liens_a_voir_egalement {
	margin: 0 0 0 23px;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_a_voir_egalement ul.liens_a_voir_egalement li {
	list-style: none;
	list-style-image: url(../images/picto-liste-sidebar.png);
	padding-bottom: 5px;
	padding-left: 15px;
	font-family: Verdana;
	font-size: 14px;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_a_voir_egalement ul.liens_a_voir_egalement li:last-child {
	padding-bottom: 0;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_a_voir_egalement ul.liens_a_voir_egalement li a {
	color: #000000;
}
/*#bloc_aller_plus_loin */
#block-pwr-bloc-bloc-colonne-droite #bloc_aller_plus_loin {
	/*
	border-bottom: 3px solid #E6E9EB;
	padding-bottom: 30px;
	margin-bottom: 30px;
	*/
	position:relative;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_aller_plus_loin .views-label {
	display: block;
	font-family: Verdana;
	font-size: 18px;
	padding-bottom: 10px;
	text-transform: uppercase;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_aller_plus_loin .content {
	position: relative;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_aller_plus_loin header, #bloc_aller_plus_loin footer {
	display: none;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_aller_plus_loin .field, #block-pwr-bloc-bloc-colonne-droite #bloc_aller_plus_loin .field_media_nid {
	position: relative;
	margin: 0;
	padding: 0;
	line-height:0;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_aller_plus_loin .field.field-type-image {
	max-height:138px;
	overflow:hidden;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_aller_plus_loin .field-name-field-sel-centre-interet,
#block-pwr-bloc-bloc-colonne-droite #bloc_aller_plus_loin .field-name-field-thematique-tid {
	bottom:0;
	left: 0;
	background-color: rgb(0, 0, 0);
	background-color: rgba(0, 0, 0, 0.65);
	color: #ffffff;
	position: absolute;
	font-family: Verdana;
	font-weight: bold;
	font-size: 18px;
	line-height:20px;
	padding: 7px 12px;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_aller_plus_loin .field-name-field-sel-page-produit {
	color: #EC1550;
	font-weight: 600;
	font-size: 14px;
	padding-bottom: 5px;
	padding-top: 7px;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_aller_plus_loin .field-name-field-sel-page-produit a {
	color: #EC1550;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_aller_plus_loin .field-name-field-sel-page-produit a:hover {
	text-decoration:underline;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_aller_plus_loin .chapo {
	color: #5B5B5B;
	line-height:16px;
	max-height:65px;
	overflow:hidden;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_aller_plus_loin .chapo:hover, #block-pwr-bloc-bloc-colonne-droite #bloc_aller_plus_loin a {
	color: #5B5B5B
}

/*agenda*/
#block-pwr-bloc-bloc-colonne-droite #agenda {
	/*
	border-bottom: 3px solid #E6E9EB;
	padding-bottom: 30px;
	margin-bottom: 30px;
	*/
	position: relative;
}
#block-pwr-bloc-bloc-colonne-droite #agenda span.agenda_span {
	background-color: #22BBB8;
	background-image: url("../images/picto-agenda.png");
	background-position: 20px center;
	background-repeat: no-repeat;
	color: #FFFFFF;
	display: block;
	font-family: Verdana;
	font-size: 18px;
	height: 39px;
	padding-left: 60px;
	padding-top: 20px;
	text-transform: uppercase;
}
#block-pwr-bloc-bloc-colonne-droite #agenda span.agenda_tous {
	display: block;
	position: absolute;
	right: 10px;
	top: 19px;
}
#block-pwr-bloc-bloc-colonne-droite #agenda span.agenda_tous a {
	color: #ffffff;
	text-decoration: none;
	border-bottom: 1px solid #ffffff;
	padding-bottom: 3px;
	font-size:12px;
}
#block-pwr-bloc-bloc-colonne-droite #agenda .location .adr *, #block-pwr-bloc-bloc-colonne-droite #agenda .location .map-link {
	display:none;
}
#block-pwr-bloc-bloc-colonne-droite #agenda .location .adr span.fn {
	display:block;
}
#block-pwr-bloc-bloc-colonne-droite .view-calendar {
	border: 8px solid #E6E9EB;
}
#block-pwr-bloc-bloc-colonne-droite .view-calendar ul {
	margin: 0;
	padding: 0;
}
#block-pwr-bloc-bloc-colonne-droite .view-calendar ul li {
	list-style: none;
	border-bottom: 1px solid #E6E9EB;
	margin-bottom: 18px;
	padding-bottom: 10px;
	margin-left: 15px;
	margin-right: 10px;
	max-width:245px;
}
#block-pwr-bloc-bloc-colonne-droite .view-calendar ul li:last-child {
	border-bottom: none;
	padding-bottom: 0;
}
#block-pwr-bloc-bloc-colonne-droite .view-calendar ul li .views-field-field-date-contenu {
	padding-right: 0;
	width: 63px;
	float: left;
}
#block-pwr-bloc-bloc-colonne-droite .view-calendar ul li .views-field-field-date-contenu span.jour {
	display: block;
	font-size: 24px;
	color: #22BBB8;
	font-weight: bold;
}
#block-pwr-bloc-bloc-colonne-droite .view-calendar ul li .views-field-field-date-contenu span.mois {
	display: block;
	font-size: 13px;
	color: #22BBB8;
	text-transform: lowercase;
}
#block-pwr-bloc-bloc-colonne-droite .view-calendar ul li .views-field-title {
	width: 160px;
	height: auto;
	display: inline-block;
}
#block-pwr-bloc-bloc-colonne-droite .view-calendar ul li .views-field-field-adresse-unique {
	display:inline-block;
    font-size: 12px;
	margin-left:67px;
	line-height:normal;
	max-width:185px;
}
#block-pwr-bloc-bloc-colonne-droite .view-calendar ul li .views-field-title a {
	color: #000000;
	font-size: 14px;
	font-weight: 600;
	line-height: normal;
	text-decoration: none;
	display: block;
	margin-left:5px;
}
#block-pwr-bloc-bloc-colonne-droite #agenda .item-list-agenda-a_venir {
	height:145px;
	margin-top:15px;
	margin-bottom:15px;
}
#block-pwr-bloc-bloc-colonne-droite #agenda .item-list-agenda-a_venir .mCSB_scrollTools {
	
}
/* #agenda_manifestation */
#block-pwr-bloc-bloc-colonne-droite #agenda_manifestation span.agenda_manifestation_span {
	background-color: #00447c;
	background-image: url("../images/picto-agenda.png");
	background-position: 20px center;
	background-repeat: no-repeat;
	color: #FFFFFF;
	display: block;
	font-family: Verdana;
	font-size: 18px;
	height: 39px;
	padding-left: 60px;
	padding-top: 20px;
	text-transform: uppercase;
}
#block-pwr-bloc-bloc-colonne-droite #agenda_manifestation span.agenda_tous {
    display: block;
	position: absolute;
	right: 0px;
	top: 20px;
    margin-right: 15px;
    line-height: 18px;
    font-family: Verdana;
    font-size: 12px;
}
#block-pwr-bloc-bloc-colonne-droite #agenda_manifestation span.agenda_tous a {
	color:#ffffff;
	text-decoration:underline;
}
#block-pwr-bloc-bloc-colonne-droite #agenda_manifestation .view-fo-liste-des-manifestations {
    background: rgba(0, 34, 62, 0.05) none repeat scroll 0% 0%;
    overflow: hidden;
    padding: 2.5%;
    width: 95%;
	height:176px;
}
#block-pwr-bloc-bloc-colonne-droite #agenda_manifestation .mCSB_container {
    margin-right: 22px;
}
.domain_salons #block-pwr-bloc-bloc-colonne-droite #agenda_manifestation .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.domain_salons #block-pwr-bloc-bloc-colonne-droite #agenda_manifestation .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.domain_salons #block-pwr-bloc-bloc-colonne-droite #agenda_manifestation .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.domain_salons #block-pwr-bloc-bloc-colonne-droite #agenda_manifestation .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
    background: #00447c;
    filter: "alpha(opacity=100)";
    -ms-filter: "alpha(opacity=100)";
    opacity: 1;
}
#block-pwr-bloc-bloc-colonne-droite #agenda_manifestation .view-fo-liste-des-manifestations .views-row {
	background-color:#ffffff;
	padding:1% 2%;
}
#block-pwr-bloc-bloc-colonne-droite #agenda_manifestation .view-fo-liste-des-manifestations .views-row .element-agenda {
	border-bottom: 1px solid #e6e9eb;
	padding:2.5% 0;
}
#block-pwr-bloc-bloc-colonne-droite #agenda_manifestation .view-fo-liste-des-manifestations .views-row-last .element-agenda {
	border-bottom: none;
}
#block-pwr-bloc-bloc-colonne-droite #agenda_manifestation .view-fo-liste-des-manifestations .views-row .date-manifestation {
	display:block;
	color:#00447c;
	font-weight:bold;
}
#block-pwr-bloc-bloc-colonne-droite #agenda_manifestation .view-fo-liste-des-manifestations .views-row a {
	color:#000000!important;
	font-size: 14px;
	font-weight: 600;
}

/*bloc_publicite_pave*/
#block-pwr-bloc-bloc-colonne-droite #bloc_publicite_pave {
	text-align: center;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_publicite_pave a {
	display:block;
	margin:0;
	padding:0;
	line-height:0;
}
/*bloc_liens_select_multiple*/
#block-pwr-bloc-bloc-colonne-droite .bloc_liens_select_multiple {
	border-top: 1px dotted #E6E9EB;
	color: #000;
	font-size: 18px;
	font-family: Verdana;
	text-transform: uppercase;
	border-bottom: 3px solid #E6E9EB;
	padding-bottom: 30px !important;
	margin-bottom: 30px !important;
    width: 300px;
}
#block-pwr-bloc-bloc-colonne-droite .bloc_liens_select_multiple .select_bloc_select_multiple {
	text-transform:none;
}
#block-pwr-bloc-bloc-colonne-droite .bloc_liens_select_multiple:before {
    border-top: 9px solid #E86918;
    content: " ";
    display: block;
    height: auto;
    padding-top: 20px;
    width: 99px;
}
#block-pwr-bloc-bloc-colonne-droite .bloc_liens_select_multiple .bloc_liens_select_multiple_content {
    background-color: #fdf1e9;
    padding: 0 5%;
	margin-top:20px;
}
#block-pwr-bloc-bloc-colonne-droite .bloc_liens_select_multiple .bloc_liens_select_multiple_content div {
    padding: 4% 0 0;
	border-bottom:1px solid #e5c4af;
}
#block-pwr-bloc-bloc-colonne-droite .bloc_liens_select_multiple .bloc_liens_select_multiple_content div:last-child {
	border:none;	
}
#block-pwr-bloc-bloc-colonne-droite .bloc_liens_select_multiple .bloc_liens_select_multiple_content select.select_bloc_select_multiple {
    width: 100%;
    height: 34px;
    padding: 7px 30px 7px 7px;
	margin-bottom: 4%;
    font-size: 13px;
    font-family: Verdana;
	border: 1px solid #CCC;
    border-radius: 3px;
    border-color: #FFF;
    -moz-appearance: none;
    background: url("../images/arrow-down-select-formation-jeune.png") no-repeat scroll 96% center #FFF;
    text-indent: 0.01px;
    text-overflow: "";
    transition: none 0s ease 0s;
	-webkit-appearance: none;
	-moz-appearance: none;
	-ms-appearance: none;
	-o-appearance : none;
	-ms-appearance : none;
	appearance: none;
    background: url("../images/arrow-down-select-formation-jeune.png") no-repeat scroll 96% center rgb(255, 255, 255);
}
#block-pwr-bloc-bloc-colonne-droite .bloc_liens_select_multiple .select_bloc_select_multiple:before {
    content: " ";
	border-top: 1px solid red;
	display: block;
    height: 5%;
    width: 100%;
} 

/*bloc_widget_formation*/
.content-home-suite #bloc_widget_formation {
	float:left;
	margin-top:5%;
}
.content-home-suite #bloc_widget_formation, #block-pwr-bloc-bloc-colonne-droite #bloc_widget_formation {
	border-top: 1px dotted #E6E9EB;
}
.content-home-suite #bloc_widget_formation span.label.titre:before, #block-pwr-bloc-bloc-colonne-droite #bloc_widget_formation span.label.titre:before {
    border-top: 9px solid #8971D1;
    content: " ";
    display: block;
    height: auto;
    padding-top: 21px;
    width: 99px;
}
.content-home-suite #bloc_widget_formation span.label.titre.adulte:before, #block-pwr-bloc-bloc-colonne-droite #bloc_widget_formation span.label.titre.adulte:before {
	border-top-color:#663399;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_widget_formation span.label.titre.jeune:before {
	border-top-color:#8971D1;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_widget_formation span.label.titre {
    display: block;
    padding-bottom: 19px;
}
.content-home-suite #bloc_widget_formation .onglet, #block-pwr-bloc-bloc-colonne-droite #bloc_widget_formation .onglet {
	text-align:right;
}
.content-home-suite #bloc_widget_formation .onglet span.label, #block-pwr-bloc-bloc-colonne-droite .content #bloc_widget_formation .onglet span.label {
	display:inline-block;
	background-color:#9C95A3;
	color:#ffffff;
	width:86px;
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	padding:7px 0;
	margin-left:2px;
	cursor:pointer;
	height:21px;
	text-align:center;
}
.content-home-suite #bloc_widget_formation .onglet span.label.jeune,
.content-home-suite #bloc_widget_formation .onglet span.label.jeune.active, 
.content-home-suite #bloc_widget_formation .onglet span.label.jeune:hover,
#block-pwr-bloc-bloc-colonne-droite .content #bloc_widget_formation .onglet span.label.jeune,
#block-pwr-bloc-bloc-colonne-droite .content #bloc_widget_formation .onglet span.label.jeune.active, 
#block-pwr-bloc-bloc-colonne-droite .content #bloc_widget_formation .onglet span.label.jeune:hover {
	background-color:#8971D1;
}
.content-home-suite #bloc_widget_formation .onglet span.label.adulte:hover, 
.content-home-suite #bloc_widget_formation .onglet span.label.adulte.active,
#block-pwr-bloc-bloc-colonne-droite .content #bloc_widget_formation .onglet span.label.adulte:hover, 
#block-pwr-bloc-bloc-colonne-droite .content #bloc_widget_formation .onglet span.label.adulte.active {
	background-color:#663399;
}
.content-home-suite #bloc_widget_formation .onglet span.label.jeune, 
#block-pwr-bloc-bloc-colonne-droite .content #bloc_widget_formation .onglet span.label.jeune {
	background-color:#8971D1;
}
.content-home-suite #bloc_widget_formation .onglet span.label.adulte,
#block-pwr-bloc-bloc-colonne-droite .content #bloc_widget_formation .onglet span.label.adulte {
	background-color:#9C95A3;
}
.content-home-suite #bloc_widget_formation .onglet span.label.inactive,
#block-pwr-bloc-bloc-colonne-droite .content #bloc_widget_formation .onglet span.label.inactive {
	background-color:#9C95A3;
}
.content-home-suite #bloc_widget_formation  .views-exposed-widgets,
#block-pwr-bloc-bloc-colonne-droite #bloc_widget_formation  .views-exposed-widgets {
	margin:0;
	padding:0;
}
.content-home-suite #bloc_widget_formation .views-exposed-form .views-exposed-widget,
#block-pwr-bloc-bloc-colonne-droite #bloc_widget_formation .views-exposed-form .views-exposed-widget {
	border-bottom: 1px solid #CCCCCC;
    margin-bottom: 7px;
    padding: 0 0 8px;
}
.content-home-suite #bloc_widget_formation .views-exposed-form .views-exposed-widget:nth-last-child(2),
.content-home-suite #bloc_widget_formation .views-exposed-form .views-exposed-widget:nth-last-child(3),
#block-pwr-bloc-bloc-colonne-droite #bloc_widget_formation .views-exposed-form .views-exposed-widget:nth-last-child(2),
#block-pwr-bloc-bloc-colonne-droite #bloc_widget_formation .views-exposed-form .views-exposed-widget:nth-last-child(3) {
	border-bottom:none;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_widget_formation .onglets_widget_formation .widget_formation_formation_adulte .views-exposed-form .views-exposed-widget:nth-last-child(3) {
	border-bottom: 1px solid #CCCCCC;	
}

.content-home-suite #bloc_widget_formation .views-exposed-form .views-exposed-widget.views-submit-button,
#block-pwr-bloc-bloc-colonne-droite #bloc_widget_formation .views-exposed-form .views-exposed-widget.views-submit-button {
	border:none;
	margin:0;
	padding:0;
	float:right;
}
.content-home-suite #bloc_widget_formation .views-exposed-form .views-exposed-widget .form-submit, 
#block-pwr-bloc-bloc-colonne-droite #bloc_widget_formation .views-exposed-form .views-exposed-widget .form-submit {
	background:#663399;
	border:none;
	border-radius:0;
	margin:0;
	color:#ffffff;
	font-size:14px;
	font-family: Verdana;
	font-weight:bold;
	text-transform:uppercase;
	box-shadow:none;
    padding:2.5% 2%;
    position: relative;
    text-shadow:none;
	float: right;
}
.content-home-suite #bloc_widget_formation .widget_formation_formation_jeune .views-exposed-form .views-exposed-widget .form-submit,
#block-pwr-bloc-bloc-colonne-droite #bloc_widget_formation .widget_formation_formation_jeune .views-exposed-form .views-exposed-widget .form-submit {
	background-color:#8971D1;
}
.content-home-suite #bloc_widget_formation ul,
#block-pwr-bloc-bloc-colonne-droite #bloc_widget_formation ul {
	margin:0;
	padding:0;
}
.content-home-suite #bloc_widget_formation ul li,
#block-pwr-bloc-bloc-colonne-droite #bloc_widget_formation ul li {
	list-style:none;
}
.content-home-suite #bloc_widget_formation select.form-select, 
#block-pwr-bloc-bloc-colonne-droite #bloc_widget_formation select.form-select {
	width:270px;
	height:34px;
	padding:7px;
	font-size:13px;
	font-family: Verdana;
	border-radius:3px;
	border-color:#ffffff;
	-webkit-appearance: none;
	-moz-appearance: none;
	-ms-appearance: none;
	-o-appearance : none;
	-ms-appearance : none;
	appearance: none;
   
    background: url("../images/arrow-down-select-formation-jeune.png") no-repeat scroll 96% center rgb(255, 255, 255);
    text-indent: 0.01px;
    text-overflow: "";
	transition: none 0s ease 0s;
	padding-right:30px;
}
/*
#block-pwr-bloc-bloc-colonne-droite #bloc_widget_formation select.form-select option {
	width:270px !important;
	overflow:hidden;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_widget_formation .form-type-select {
    background: url("../images/arrow-down-select-formation-jeune.png") no-repeat scroll 96% center rgb(255, 255, 255);
	width:270px;
	height:34px;
   overflow: hidden;
}
*/
.content-home-suite #bloc_widget_formation .onglets_widget_formation .widget_formation_formation_adulte,
#block-pwr-bloc-bloc-colonne-droite #bloc_widget_formation .onglets_widget_formation .widget_formation_formation_adulte {
	display:none;
	background-color:#F0EDF9;
	padding-left:15px;
	padding-top:10px;
}
.content-home-suite #bloc_widget_formation .onglets_widget_formation .widget_formation_formation_jeune,
#block-pwr-bloc-bloc-colonne-droite #bloc_widget_formation .onglets_widget_formation .widget_formation_formation_jeune {
	background-color:#F0EDF9;
	padding: 10px 15px 0px;
}
/* bloc auteur */
#block-pwr-bloc-bloc-colonne-droite .bloc_auteur h2,
#block-pwr-bloc-bloc-colonne-droite .bloc_auteur h2 a {
	font-size: 18px;
	font-family: Verdana;
	text-transform:uppercase;
	color: #000000;
	line-height:30px;
	height:30px;
	margin-bottom: 5%;
}
#block-pwr-bloc-bloc-colonne-droite .bloc_auteur .node-bloc-auteur {
	height:auto!important;
}
#block-pwr-bloc-bloc-colonne-droite .view-fo-liste-des-auteurs .views-row {
	background-color:#F4F1F7;
	height:53px;
	margin:15px 0 0 0;
	overflow:hidden;
}
#block-pwr-bloc-bloc-colonne-droite .view-fo-liste-des-auteurs .views-row:nth-child(2),
#block-pwr-bloc-bloc-colonne-droite .view-fo-liste-des-auteurs .views-row:nth-child(4),
#block-pwr-bloc-bloc-colonne-droite .view-fo-liste-des-auteurs .views-row:nth-child(6),
#block-pwr-bloc-bloc-colonne-droite .view-fo-liste-des-auteurs .views-row:nth-child(8),
#block-pwr-bloc-bloc-colonne-droite .view-fo-liste-des-auteurs .views-row:nth-child(10) {
	background-color:#ffffff;
}
#block-pwr-bloc-bloc-colonne-droite .view-fo-liste-des-auteurs .field-name-field-ref-photo {
	float:left;
	width: 15%;
	margin:0 2% 0 0;
}
#block-pwr-bloc-bloc-colonne-droite .view-fo-liste-des-auteurs .field-name-field-ref-photo img {
	width: 100%;
	height:auto;
}
#block-pwr-bloc-bloc-colonne-droite .view-fo-liste-des-auteurs .views-row h3 {
	float: right;
	width: 80%;
	margin:0 1% 0 0;
	line-height:45px;
}
#block-pwr-bloc-bloc-colonne-droite .view-fo-liste-des-auteurs .views-row h3 a {
	color:#000000;
	font-family: Verdana;
	font-size:14px;
	font-weight:normal;
}
#block-pwr-bloc-bloc-colonne-droite .bloc_auteur .field-name-field-automatique {
	display:none;
}
#block-pwr-bloc-bloc-colonne-droite .bloc_auteur .tous_bloc_auteur {
	display:block;
	text-align:right;
	margin:10px 0 0 0;
	width:100%;
}
#block-pwr-bloc-bloc-colonne-droite .bloc_auteur .tous_bloc_auteur:before {
	content:"+";
	margin:0 5px;
	font-weight:bold;
}
/* bloc_derniers_commentaires  bloc archive */
#bloc_derniers_commentaires span.title_derniers_commentaires,
#block-pwr-bloc-bloc-colonne-droite .bloc_archives .title_bloc_archives {
	display:block;
	font-size: 18px;
	font-family: Verdana;
	text-transform:uppercase;
	color: #000000;
	line-height:30px;
	height:30px;
	width:100%;
	margin-bottom: 2%;
}
#bloc_derniers_commentaires .views-row {
	background-color: #F4F1F7;
	margin:0 0 2% 0;
	padding: 2%;
	font-size: 13px;
	line-height: 16px;
	color: #4D4D4D;
}
#bloc_derniers_commentaires .views-row-last {
	margin:0;
}
#bloc_derniers_commentaires .views-field-title {
	margin:0 0 2%;
	font-weight:bold;
}
#bloc_derniers_commentaires .views-field-comment-body {
	margin:0 0 2%;
}
#bloc_derniers_commentaires .views-field-name {
	color:#000000;
	text-align:right;
}
#block-pwr-bloc-bloc-colonne-droite .bloc_archives .annee_bloc_archives {
	display:block;
	float:left;
	text-align:center;
	font-size: 18px;
	font-family: Verdana;
	text-transform:uppercase;
	width:48%;
	padding:2% 0;
	margin: 0 4% 4% 0;
	background-color:#F4F1F7;	
}
#block-pwr-bloc-bloc-colonne-droite .bloc_archives .annee_bloc_archives:nth-child(1), #block-pwr-bloc-bloc-colonne-droite .bloc_archives .annee_bloc_archives:nth-child(3), #block-pwr-bloc-bloc-colonne-droite .bloc_archives .annee_bloc_archives:nth-child(5), #block-pwr-bloc-bloc-colonne-droite .bloc_archives .annee_bloc_archives:nth-child(7) {
	margin: 0 0 5% 0;
}
/*bloc_blog*/
#block-pwr-bloc-bloc-colonne-droite .bloc_blog {
	/*
	border-bottom: 3px solid #E6E9EB;
	padding-bottom: 30px;
	margin-bottom: 30px;
	*/
}
#block-pwr-bloc-bloc-colonne-droite .bloc_blog span.title {
	font-size:18px;
	text-transform:uppercase;
	font-family:Verdana;
	display:block;
	padding-bottom:12px;
	border:none;
	background-color:transparent;
}
#block-pwr-bloc-bloc-colonne-droite .bloc_blog span.title {
	position absolute;
	top:0;
	background: #ffffff; /* rgba fallback */
	background: rgba(255,255,255,0.80);
	filter: "alpha(opacity=80)";
	-ms-filter: "alpha(opacity=80)"; /* old ie */
	padding:3%;
	width:94%;
}
#block-pwr-bloc-bloc-colonne-droite .bloc_blog span.title a {
	color:#000000;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_blog_1.bloc_blog span.title a {
	color:#00ADEE;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_blog_2.bloc_blog span.title a {
	color:#662D90;
}
#block-pwr-bloc-bloc-colonne-droite .bloc_blog .content {
	position:relative;
	width: 100%;
	height: 250px;
	overflow:hidden;
}
#block-pwr-bloc-bloc-colonne-droite .bloc_blog  .field-name-field-blog-image {
	width:100%;
	height: 100%;
	line-height: 0;
    margin: 0;
    padding: 0;
}
#block-pwr-bloc-bloc-colonne-droite .bloc_blog  .field-name-field-blog-image img {
	width:100%;
	height:auto;
	position:absolute;
	z-index:-1;
	top:0;
}
#block-pwr-bloc-bloc-colonne-droite .bloc_blog  .field-name-field-blog-texte {
	background: #000000; /* rgba fallback */
	background: rgba(0,0,0,0.65);
	filter: "alpha(opacity=65)";
	-ms-filter: "alpha(opacity=65)"; /* old ie */
	color:#ffffff;
	font-size:14px;
	font-family:Verdana;
	font-weight:bold;
	line-height:21px;
	text-overflow:ellipsis;
	overflow:hidden;
	position:absolute;
	bottom:8%;
	padding:3%;
	height:auto;
	width:94%;
}
/*
#block-pwr-bloc-bloc-colonne-droite .bloc_blog #field_blog_lien {
	display:none;
}
*/
/*bloc_texte_libre*/

#block-pwr-bloc-bloc-colonne-droite .bloc_texte_libre {
	/*
	border-bottom: 3px solid #E6E9EB;
	padding-bottom: 30px;
	margin-bottom: 30px;
	*/
}
#block-pwr-bloc-bloc-colonne-droite .bloc_texte_libre span.title, #block-pwr-bloc-bloc-colonne-droite .bloc_texte_libre h3 {
	font-size:18px;
	text-transform:uppercase;
	font-family:Verdana;
	display:block;
	padding-bottom:12px;
	margin:0;
	padding:0;
}
#block-pwr-bloc-bloc-colonne-droite .bloc_texte_libre span.title a, #block-pwr-bloc-bloc-colonne-droite .bloc_texte_libre h3 a {
	color:#000000;
}
#block-pwr-bloc-bloc-colonne-droite .bloc_texte_libre .content {
	
}
#block-pwr-bloc-bloc-colonne-droite .bloc_texte_libre {
	max-width:300px;
	line-height: normal;
    margin: 0;
    padding: 0;
}
#block-pwr-bloc-bloc-colonne-droite .bloc_texte_libre  img {
	width:100%;
}


/*bloc_widget_etudes*/
#block-pwr-bloc-bloc-colonne-droite #bloc_widget_etudes {
	border-top: 1px dotted #E6E9EB;
	/*
	border-bottom: 3px solid #E6E9EB;
	padding-bottom: 30px;
	margin-bottom: 30px;
	*/
}
#block-pwr-bloc-bloc-colonne-droite #bloc_widget_etudes span.label {
	display:block;
	padding-bottom:19px;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_widget_etudes span.label:before {
    border-top: 9px solid #083D51;
    content: " ";
    display: block;
    height: auto;
    width: 99px;
	padding-top:21px;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_widget_etudes .views-exposed-form span.label:before {
    display:none;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_widget_etudes .views-exposed-form .views-exposed-widget.views-submit-button {
    border: none;
    float: right;
	clear:both;
    margin: 0;
    padding: 0;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_widget_etudes .views-exposed-form .views-exposed-widget .form-submit {
	background:#00ADEE;
	float:right;
	border:none;
	border-radius:0;
	margin:0;
	color:#ffffff;
	font-size:14px;
	font-family: Verdana;
	font-weight:bold;
	text-transform:uppercase;
	box-shadow:none;
    padding:2.5% 2%;
    position: relative;
    text-shadow:none;
	width:auto;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_widget_etudes .views-exposed-form .views-exposed-widget {
    border-bottom: 1px solid #afe7fb;
    margin-bottom: 15px;
    padding: 0 0 8px;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_widget_etudes .views-exposed-form .views-exposed-widget#edit-date-debut-wrapper {
	width: 49% !important;
	padding-right: 2%;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_widget_etudes .views-exposed-form .views-exposed-widget#edit-date-fin-wrapper {
	width: 49% !important;
}
/*
#block-pwr-bloc-bloc-colonne-droite #bloc_widget_etudes #edit-date-debut-wrapper label,
#block-pwr-bloc-bloc-colonne-droite #bloc_widget_etudes #edit-date-fin-wrapper label,
*/
#block-pwr-bloc-bloc-colonne-droite #bloc_widget_etudes #edit-date-debut-wrapper .description,
#block-pwr-bloc-bloc-colonne-droite #bloc_widget_etudes #edit-date-fin-wrapper .description {
	display:none;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_widget_etudes .views-exposed-form .views-exposed-widget:nth-last-child(2),
#block-pwr-bloc-bloc-colonne-droite #bloc_widget_etudes .views-exposed-form .views-exposed-widget:nth-last-child(3) {
	border-bottom:none;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_widget_etudes select.form-select {
	-webkit-appearance: none;
	-moz-appearance: none;
	-ms-appearance: none;
	-o-appearance : none;
	-ms-appearance : none;
	appearance: none;
    border-color: #FFFFFF;
    border-radius: 3px;
    font-family: Verdana;
    font-size: 13px;
    height: 34px;
    padding: 7px;
    text-indent: 0.01px;
    text-overflow: "";
    transition: none 0s ease 0s;
	width:270px;
    background: url("../images/arrow-down-select-formation-jeune.png") no-repeat scroll 96% center #FFFFFF;
	padding-right:30px;
}
/*
#block-pwr-bloc-bloc-colonne-droite #bloc_widget_etudes select.form-select option {
	width:270px;
	overflow:hidden;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_widget_etudes .form-type-select {
    background: url("../images/arrow-down-select-formation-jeune.png") no-repeat scroll 96% center #FFFFFF;
    width: 270px;
	overflow:hidden;
}
*/
#block-pwr-bloc-bloc-colonne-droite #bloc_widget_etudes .views-exposed-widgets select.form-select#edit-theme--2 {
	color:#083d51;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_widget_etudes .views-exposed-widgets select.form-select#edit-type--2 {
	color:#000000;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_widget_etudes .views-exposed-widgets select.form-select#edit-domaine {
	color:#083d51;
}

#block-pwr-bloc-bloc-colonne-droite #bloc_widget_etudes input.form-text {
	width:119px;
	height:26px;
	border-radius: 3px;
	border:none;
	margin:0;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_widget_etudes form#views-exposed-form-fo-liste-etudes-liste-etudes {
    background-color: #EAFAFF;
    padding: 10px 15px 0;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_sondage .view {
    /*
	border-top: 3px solid #E6E9EB;
    border-bottom: 3px solid #E6E9EB;
	margin-bottom: 30px;
    */
	padding:0;
    background: url("../images/bg-bloc-sondage.png") no-repeat scroll right bottom #fbfbfb;
	height:234px;
	/*max-height:234px;*/
	overflow:hidden;
	padding-left:22px;
	padding-top:12px;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_sondage span.title {
	font-family:Verdana;
	font-weight: bold;
	font-size:15px;
	color:#00adee;
	display:block;
	text-transform:uppercase;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_sondage span.question {
	color:#667a8b;
	font-size:14px;
	display:block;
	padding-top:3px;
	min-height:40px;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_sondage input.form-radio {
}
#block-pwr-bloc-bloc-colonne-droite #bloc_sondage label.option {
	color:#052330;
	font-weight:bold;
	font-size:12px;
	line-height:normal;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_sondage input.form-submit {
	background:#00ADEE;
	border:none;
	border-radius:3px;
	margin:5px 15px 0 0;
    padding:0;
	color:#ffffff;
	font-size:16px;
	font-family: Verdana;
	font-weight: bold;
	text-transform:uppercase;
	box-shadow:none;
    text-shadow:none;
	width:83px;
	height:39px;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_sondage .poll {
	padding:0;
	line-height:normal;
	padding-right:20px;
	color: #667a8b;
}

#block-pwr-bloc-bloc-colonne-droite #bloc_sondage #poll-view-voting .poll {
	line-height:normal;
	padding-top:15px;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_sondage .form-type-radio {
	margin:0;
	margin-top:7px;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_sondage .poll .vote-form {
	text-align:left;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_sondage .poll .bar {
    background-color: #DDDDDD;
    height: 1em;
    margin: 1px 0;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_sondage .poll .text {
	line-height:12px;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_sondage .poll .percent {
    text-align: right;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_sondage .poll .result_poll:first-child .bar .foreground {
	background-color: #22BBB8;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_sondage .poll .result_poll:nth-child(2) .bar .foreground {
	background-color: #EC174F;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_sondage .poll .result_poll:nth-child(3) .bar .foreground {
	background-color:#EAA918;
}

#block-pwr-bloc-bloc-colonne-droite #bloc_sondage .poll #poll-cancel-form {
	display:none;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_sondage .poll #poll-cancel-form .form-actions {
	padding:0;
	margin:0;
}
.content-home-suite #bloc_widget_formation .views-reset-button,
#block-pwr-bloc-bloc-colonne-droite .views-reset-button {
	display:none;
}
/*bloc_derniers_articles*/
#block-pwr-bloc-bloc-colonne-droite #bloc_derniers_articles {
	/*
	border-top: 3px solid #E6E9EB;
	padding-top:30px;
	margin-top:30px;
	*/
}
#block-pwr-bloc-bloc-colonne-droite #bloc_derniers_articles .titre_derniers_articles {
	color: #3B3B49;
    display: block;
    font-family: Verdana;
    font-size: 18px;
    margin-bottom: 10px;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_derniers_articles .view-fo-les-3-derniers h2 {
	display: inline-block;
    font-size: 14px;
    line-height: 20px;
    width: 76%;
	float:right;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_derniers_articles .view-fo-les-3-derniers h2 a {
	font-size:14px;
	font-weight:lighter;
	color:#000000;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_derniers_articles .view-fo-les-3-derniers .view-content {
	background-color:#f8feff;
	min-height: 180px;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_derniers_articles .view-fo-les-3-derniers .views-row {
	background-color:#F5FAFB;
	padding:10px;
	overflow: hidden;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_derniers_articles .view-fo-les-3-derniers .views-row-even {
	background-color:#ffffff;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_derniers_articles .view-fo-les-3-derniers .views-row .content {
	display:inline-block;
	float:left;
	max-width:20%;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_derniers_articles .view-fo-les-3-derniers .views-row .content .chapo,
#block-pwr-bloc-bloc-colonne-droite #bloc_derniers_articles .view-fo-les-3-derniers .views-row .content .content-chapo {
	display:none;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_derniers_articles .view-fo-les-3-derniers .visuel .image {
	width:100%;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_derniers_articles .view-fo-les-3-derniers .visuel .image img {
	max-width: 100%;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_derniers_articles .view-fo-les-3-derniers ul.links {
	display:none;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_derniers_articles .lien_derniers_articles {
	display:block;
	text-align:right;
	margin-top:20px;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_derniers_articles .lien_derniers_articles a {
	color:#00ADEE;
	font-size:14px;
	text-decoration:underline;
}

#block-pwr-bloc-bloc-colonne-droite #bloc_derniers_articles .lien_derniers_articles a:before {
	content:"+";
	color:#000000;
	font-weight:bolder;
	padding-right:12px;
	font-size:15px;
	text-decoration:none;
	display:inline-block;
}
/*bloc_pdf_presse*/
#block-pwr-bloc-bloc-colonne-droite #bloc_pdf_presse span.bloc_pdf_presse_title {
	color: #000000;
	font-size: 21px;
	font-family: Verdana;
	text-transform: uppercase;
	display:block;
	margin-bottom: 18px;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_pdf_presse .file-document img {
	display:none;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_pdf_presse .node-media-pdf {
	background-image: url("../images/picto-plus-info.png");
    background-position: left 7px;
    background-repeat: no-repeat;
    padding-left: 65px;
	min-height:70px;
	margin: 0px 3%;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_pdf_presse .node-media-pdf span.titre {
	font-weight:600;
	text-decoration:underline;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_pdf_presse .node-media-pdf a {
	color:#656565;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_pdf_presse .field {
	color:#656565;
	line-height:normal;
	font-weight:lighter;
	font-size:12px;
}
/*bloc_visuel_presse*/
#block-pwr-bloc-bloc-colonne-droite #bloc_visuel_presse span.bloc_pdf_presse_title {
	color: #000000;
	font-size: 21px;
	font-family: Verdana;
	text-transform: uppercase;
	display:block;
	margin-bottom: 18px;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_visuel_presse ul {
	list-style:none;
	margin:0;
	background-color:#F5F5F5;
	width: 94%;
	padding: 3%;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_visuel_presse .title_visuel_presse {
	display:none;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_visuel_presse ul li.li_visuel_presse {
	width:100%;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_visuel_presse ul li.li_visuel_presse .visuel_presse {
	float: left;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_visuel_presse ul li.li_visuel_presse:after {
    content:'';
    display:block;
    clear: both;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_visuel_presse .li_visuel_presse .field_vp_image {
	display:inline-block;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_visuel_presse .li_visuel_presse .field_vp_image .field-item {
	overflow:hidden;
	border: 3px solid #E6E9EB;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_visuel_presse .li_visuel_presse .field_vp_image .field-item img {
	max-width:100%;
	height:auto;
	float:left;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_visuel_presse .li_visuel_presse .field_chapo {
	float: left;
    font-weight: 600;
    line-height: normal;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_visuel_presse .li_visuel_presse .visuel_presse_telecharger {
	background-image: url("../images/picto-donwload.png");
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 20px;
    text-decoration: underline;
	margin: 20px 0 0 0;
	display: block;
	position: absolute;
	left: 80px;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_visuel_presse .li_visuel_presse .visuel_presse_telecharger a {
	color:#5B5B5B;
	font-weight:lighter;
}
/*bloc_reseaux_sociaux*/

#block-pwr-bloc-bloc-colonne-droite #bloc_reseaux_sociaux ul.ul_api_reseau_sociaux li.li_api_reseau_sociaux {
	display:none;
	padding-left: 10px;
    width: 280px;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_reseaux_sociaux ul.ul_api_reseau_sociaux li.li_api_reseau_sociaux#page-rs-0 {
	width:300px;
	padding:0;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_reseaux_sociaux ul.ul_api_reseau_sociaux li.li_api_reseau_sociaux:first-child {
	display:block;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_reseaux_sociaux ul.ul_api_reseau_sociaux li.li_api_reseau_sociaux.inactive {
	display:none;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_reseaux_sociaux ul.ul_api_reseau_sociaux li.li_api_reseau_sociaux.active {
	display:block;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_reseaux_sociaux {
	background-color:rgb(0, 34, 62);
	background-color:rgba(0, 34, 62, 0.05);
	padding:10px;
	max-width:280px;
}
#block-pwr-bloc-bloc-colonne-droite #contenu_bloc_reseaux_sociaux span.titre-rs {
	color: #000;
	display:block;
	font-size: 18px;
	font-family: Verdana;
	text-transform: uppercase;
	margin-bottom:5%;
}
#block-pwr-bloc-bloc-colonne-droite .onglet {
	margin-top:3px;
}
#block-pwr-bloc-bloc-colonne-droite .onglet .api_res_title {
	color:#ADB1B5;
	font-weight:normal;
	font-size:13px;
	background-color:#ffffff;
	background-color:rgba(255,255,255, 0.5);
	padding:10px 5px 10px 30px;
	margin-right:1px;
	display:inline-block;
	cursor:pointer;
	background-repeat:no-repeat;
	background-position:5px center;
}
#block-pwr-bloc-bloc-colonne-droite .onglet .api_res_title.facebook, #block-pwr-bloc-bloc-colonne-droite .onglet .api_res_titl.facebook.active {
	background-image:url("../images/picto-fb-api-bloc.png");
}
#block-pwr-bloc-bloc-colonne-droite .onglet .api_res_title.facebook.inactive {
	background-image:url("../images/picto-fb-api-bloc-off.png");
}
#block-pwr-bloc-bloc-colonne-droite .onglet .api_res_title.twitter, #block-pwr-bloc-bloc-colonne-droite .onglet .api_res_title.twitter.inactive {
	background-image:url("../images/picto-tw-api-bloc-off.png");
}
#block-pwr-bloc-bloc-colonne-droite .onglet .api_res_title.twitter.active  {
	background-image:url("../images/picto-tw-api-bloc.png");
}
#block-pwr-bloc-bloc-colonne-droite .onglet .api_res_title.youtube, #block-pwr-bloc-bloc-colonne-droite .onglet .api_res_title.youtube.inactive {
	background-image:url("../images/picto-yt-api-bloc-off.png");
}
#block-pwr-bloc-bloc-colonne-droite .onglet .api_res_title.youtube.active {
	background-image:url("../images/picto-yt-api-bloc.png");
}
#block-pwr-bloc-bloc-colonne-droite .onglet .api_res_title:first-child, #block-pwr-bloc-bloc-colonne-droite .onglet .api_res_title.active {
	background-color:#FFFFFF;
	color:#000000;
}
#block-pwr-bloc-bloc-colonne-droite .onglet .api_res_title.inactive {
	background-color:#ffffff;
	background-color:rgba(255,255,255, 0.5);
	color:#ADB1B5;
}
#block-pwr-bloc-bloc-colonne-droite .onglet .api_res_title:last-child {
	margin-right:0;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_reseaux_sociaux ul, #block-pwr-bloc-bloc-colonne-droite #bloc_reseaux_sociaux li {
	margin:0;
	padding:0;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_reseaux_sociaux ul.ul_api_reseau_sociaux {
	margin-left:-10px;
	display:block;
	margin-top:0;
}
/*bloc_newsletter*/
#block-pwr-bloc-bloc-colonne-droite #bloc_newsletter span.label {
	background-color: #5B5B5B;
    background-image: url("../images/picto-newletter-bloc.png");
    background-position: 20px center;
    background-repeat: no-repeat;
    color: #FFFFFF;
    display: block;
    font-family: Verdana;
    font-size: 18px;
    height: 55px;
    line-height: 43px;
    padding-left: 70px;
    padding-right: 20px;
    padding-top: 15px;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_newsletter .field-name-field-blnewsletter-sous-titre {
	font-weight:600;
	font-size:15px;
	text-transform:uppercase;
	margin-bottom:10px;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_newsletter .chapo {
	font-size:13px;
	color:#5B5B5B;
	line-height:normal;
}
#block-pwr-bloc-bloc-colonne-droite .node-bloc-newsletter .content {
	background-image: url("../images/background-bloc-newsletter.png");
    background-position: right bottom;
    background-repeat: no-repeat;
    border: 7px solid #F7F8F8;
    height: 151px;
    padding-left: 15px;
    padding-right: 10px;
    padding-top: 15px;
    position: relative;
}
#block-pwr-bloc-bloc-colonne-droite .field-name-field-blnewsletter-lien {
	background-color: #5B5B5B;
    bottom: 0;
    color: #FFFFFF;
    height: 31px;
    padding-top: 5px;
    position: absolute;
    right: 0;
    text-align: center;
    width: 110px;
}
#block-pwr-bloc-bloc-colonne-droite .field-name-field-blnewsletter-lien a {
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	font-size:14px;
	text-transform:uppercase;
}
#block-pwr-bloc-bloc-colonne-droite .bloc, #block-pwr-bloc-bloc-colonne-droite .bloc_blog {	
	border-bottom: 3px solid #E6E9EB;
	padding-bottom: 30px !important;
	margin-bottom: 30px !important;
	width: 100%;
	height:250px;
	overflow:hidden;
}
#block-pwr-bloc-bloc-colonne-droite .bloc .bloc {
	border:none;
	padding:0 !important;
	margin:0 !important;
	height:29px;
}
#block-pwr-bloc-bloc-colonne-droite .bloc .bloc.node-bloc-res-soc {
	height:inherit;
}
/*bloc_liste_page*/
#block-pwr-bloc-bloc-colonne-droite #bloc_liste_page {
	 background-color:transparent;
	 background-image:url(../images/bg-bloc-liste-page.png);
     
     padding-bottom: 20px !important;
     padding-top: 20px;
	/*
	border-top: 3px solid #E6E9EB;
    border-bottom: 3px solid #E6E9EB;
	*/
}
#block-pwr-bloc-bloc-colonne-droite #bloc_liste_page span.title_bloc_liste_pages_internes {
	font-family:Verdana;
	font-size:18px;
	color:#00000;
	display:block;
	text-transform:uppercase;
	padding-left:25px;
	padding-bottom:10px;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_liste_page .node {
	margin-bottom:15px;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_liste_page .node:last-child {
	margin-bottom:0;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_liste_page .titre a {
	background-image: url("../images/picto-liste-page.png");
    background-position: 25px 4px;
    background-repeat: no-repeat;
    color: #000000;
    display: block;
    font-size: 14px;
    font-weight: 600;
    line-height: 15px;
    padding-left: 50px;
    width: 230px;
}
/*bloc_nous_suivre*/
#block-pwr-bloc-bloc-colonne-droite #bloc_nous_suivre span.titre-rs {
	background-color: #5B5B5B;
    background-image: url("../images/picto-rs-bloc.png");
    background-position: 20px 20px;
    background-repeat: no-repeat;
    color: #FFFFFF;
    display: block;
    font-family: Verdana;
    font-size: 18px;
    height: 57px;
    padding-left: 65px;
    padding-right: 60px;
    padding-top: 13px;
	text-transform: uppercase;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_nous_suivre .field-item {
	display: inline-block;
	width: 90px;
	height: 64px;
	border-right: 1px solid #F7F8F8;
	border-bottom: 1px solid #F7F8F8;
	text-align: center;
	padding-top: 13px;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_nous_suivre .field-items .field-item:nth-child(3),
#block-pwr-bloc-bloc-colonne-droite #bloc_nous_suivre .field-items .field-item:nth-child(6) {
	border-right:none;  
}
#block-pwr-bloc-bloc-colonne-droite #bloc_nous_suivre .field-item a img {
	width:56px !important;
	height:56px !important;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_nous_suivre .node-bloc-res-soc .content-newsletter{
	border: 7px solid #F7F8F8;
	height:166px;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_nous_suivre .node-bloc-res-soc .content-newsletter .field-name-field-res-lnk {
	width:100%;
	height:100%;
	display:flex;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_nous_suivre .node-bloc-res-soc .content-newsletter .field-name-field-res-lnk .field-items {
	margin:auto;
}
/* bloc_libre */
#block-pwr-bloc-bloc-colonne-droite .bloc_libre span.title {
	display: block;
    /*font-family: Verdana;*/
    font-size: 14px;
    padding-bottom: 10px;
    text-transform: uppercase;
	color:rgb(0, 68, 124);
}

#block-pwr-bloc-bloc-colonne-droite .bloc_libre span.title a {
	display: block;
    /*font-family: Verdana;*/
    font-size: 14px;
    padding-bottom: 10px;
    text-transform: uppercase;
	color:rgb(0, 68, 124);
}

#block-pwr-bloc-bloc-colonne-droite .bloc_libre .field-name-field-bl-texte {
    color: rgb(135, 135, 135);
    /*font-family: Verdana;*/
    font-size: 14px;
    left: 0;
	width:276px;
	height:170px;
	overflow:hidden;
}

#block-pwr-bloc-bloc-colonne-droite .bloc_libre a:hover {
	text-decoration: none!important;
}

#block-pwr-bloc-bloc-colonne-droite .bloc_libre_image span.title a {
	display: block;
    font-family: Verdana;
    font-size: 18px;
    padding-bottom: 10px;
    text-transform: uppercase;
	color:#000000;
}
#block-pwr-bloc-bloc-colonne-droite .bloc_libre_image span.title {
	display:none;
}
#block-pwr-bloc-bloc-colonne-droite .bloc_libre_image, 
#block-pwr-bloc-bloc-colonne-droite .bloc_libre_image .node {
	position:relative;
}
#block-pwr-bloc-bloc-colonne-droite .bloc_libre_image  .field-name-field-bl-image {
	line-height:0;
}
#block-pwr-bloc-bloc-colonne-droite .bloc_libre_image .field-name-field-bl-texte {
	background-color:#000000;
	background-color: rgba(0, 0, 0, 0.65);
    bottom: 0;
    color: #ffffff;
    font-family: Verdana;
	font-weight:bold;
    font-size: 14px;
    left: 0;
    padding: 7px 12px;
    position: absolute;
	width:276px;
}
#block-pwr-bloc-bloc-colonne-droite .owl-controls {
	margin: 0;
    position: absolute;
	bottom:27px;
    width: 100%;
}


/*.safari #block-pwr-bloc-bloc-colonne-droite .bloc {
	width: 299px;
}*/
#block-pwr-bloc-bloc-colonne-droite .bloc.bloc_a_voir_egalement {
	max-height:250px;
	height:auto;
}
/*
#block-pwr-bloc-bloc-colonne-droite .bloc#bloc_sondage {
	border:none;
}

#block-pwr-bloc-bloc-colonne-droite .bloc#bloc_sondage:after {
	border-bottom: 3px solid #E6E9EB;
	padding:0 0 30px !important;
	margin:0 0 30px !important;
}
*/
/*#block-pwr-bloc-bloc-colonne-droite .bloc.bloc_images_links,*/

 #block-pwr-bloc-bloc-colonne-droite .bloc.bloc_select {
	height:125px;
}
#block-pwr-bloc-bloc-colonne-droite .bloc.bloc_widget_etudes,  
#block-pwr-bloc-bloc-colonne-droite .bloc.bloc_widget_formation,
#block-pwr-bloc-bloc-colonne-droite .bloc.bloc_reseaux_sociaux {
	height:auto;
}
#block-pwr-bloc-bloc-colonne-droite .bloc.bloc_reseaux_sociaux {
	border:none;
	margin:0;
	padding:0;
}
#block-pwr-bloc-bloc-colonne-droite .bloc#bloc_sinequa_result,
#block-pwr-bloc-bloc-colonne-droite .bloc#bloc_widget_recherche {
	overflow:visible !important;
}
/* formulaire recherche */
.node-type-page-recherche #block-pwr-bloc-bloc-colonne-droite #bloc_widget_recherche form {
    clear: both;
    background-color: rgba(235, 240, 245, 0.5);
    width: 90%;
	padding: 0 5% 2%;
}
.node-type-page-recherche #block-pwr-bloc-bloc-colonne-droite #bloc_widget_recherche input#text_recherche.form-text {
    background-color: #8D8D8D;
    background-image: url("../images/loupe-search-col-right.png");
    background-position: 96% center;
    background-repeat: no-repeat;
    border: medium none;
    color: #FFF;
    font-family: Verdana;
    font-size: 14px;
    height: 33px;
    margin: 10px 0px 0px;
    padding-left: 14px;
    padding-right: 37px;
    width: 218px;
    border-radius: 4px;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_widget_recherche span.label {
	display:block;
	float:left;
	color:#737373;
	font-size:13px;
	line-height:15px;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_widget_recherche span.result {
	color:#EC174F;
	font-weight:600;
	font-size:12px;
	line-height:14px;
	float:right;
	display:block;
}
#block-pwr-bloc-bloc-colonne-droite .bloc {
    border-bottom: none;
    height: auto;
    margin-bottom: 30px !important;
    overflow: visible;
    padding-bottom: 30px !important;
    width: 300px;
}
#block-pwr-bloc-bloc-colonne-droite .bloc_wysiwyg {
	padding-bottom:10px!important;
}
#block-pwr-bloc-bloc-colonne-droite .bloc#bloc_widget_recherche {
	margin-bottom:0 !important;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_widget_recherche_detail form {
	clear:both;
	background-color:rgb(235, 240, 245);
	background-color:rgba(235, 240, 245, 0.5);
	width:90%;
	padding:0 5%;
}
.univers_entreprises #block-pwr-bloc-bloc-colonne-droite #bloc_widget_recherche_detail form,
.univers_cci94 #block-pwr-bloc-bloc-colonne-droite #bloc_widget_recherche_detail form {
    background-color: rgb(239, 250, 250);
    background-color: rgba(34, 187, 187, 0.07);
}
.univers_etudes #block-pwr-bloc-bloc-colonne-droite #bloc_widget_recherche_detail form,
.univers_cfc #block-pwr-bloc-bloc-colonne-droite #bloc_widget_recherche_detail form,
.univers_creda #block-pwr-bloc-bloc-colonne-droite #bloc_widget_recherche_detail form,
.univers_cci75 #block-pwr-bloc-bloc-colonne-droite #bloc_widget_recherche_detail form {
    background-color: rgb(240, 250, 254);
    background-color: rgba(0, 173, 238, 0.07);
}
.univers_formation #block-pwr-bloc-bloc-colonne-droite #bloc_widget_recherche_detail form,
.univers_cci95 #block-pwr-bloc-bloc-colonne-droite #bloc_widget_recherche_detail form {
    background-color: rgb(245, 242, 249);
    background-color: rgba(102, 51, 153, 0.07);
}
.univers_cci77 #block-pwr-bloc-bloc-colonne-droite #bloc_widget_recherche_detail form {
    background-color: rgb(250, 235, 239);
    background-color: rgba(203, 19, 73, 0.07);
}
.univers_cci78 #block-pwr-bloc-bloc-colonne-droite #bloc_widget_recherche_detail form {
    background-color: rgb(253, 246, 236);
    background-color: rgba(242, 147, 33, 0.07);
}
.univers_cci91 #block-pwr-bloc-bloc-colonne-droite #bloc_widget_recherche_detail form {
    background-color: rgb(251, 252, 241);
    background-color: rgba(217, 220, 88, 0.07);
}
.univers_cci92 #block-pwr-bloc-bloc-colonne-droite #bloc_widget_recherche_detail form {
    background-color: rgb(236, 247, 248);
    background-color: rgba(25, 165, 178, 0.07);
}
.univers_formation.domain_biop #block-pwr-bloc-bloc-colonne-droite #bloc_widget_recherche_detail form {
    background-color: rgb(253, 241, 233);
    background-color: rgba(232, 105, 24, 0.10);
}
.domain_dfcta #block-pwr-bloc-bloc-colonne-droite #bloc_widget_recherche_detail form,
.domain_blogformation #block-pwr-bloc-bloc-colonne-droite #bloc_widget_recherche_detail form {
    background-color: rgb(244, 241, 247);
    background-color: rgba(137 , 113, 209, 0.10);
}
#block-pwr-bloc-bloc-colonne-droite input#text_recherche_detail  {
    background-image: url("../images/loupe-search-col-right.png");
    background-position: 96% center;
    background-repeat: no-repeat;
    border: medium none;
    border-radius: 4px;
    color: #000;
    font-family: Verdana;
    font-size: 14px;
    margin: 0;
    padding:1% 3%;
	margin:10px 0 0 0;
    width: 94%;
	border-radius:4px;
}
.univers_entreprises #block-pwr-bloc-bloc-colonne-droite input#text_recherche_detail {
	background-image: url("../images/loupe-search-col-right-rose.png");
}
.univers_etudes #block-pwr-bloc-bloc-colonne-droite input#text_recherche_detail,
.univers_creda #block-pwr-bloc-bloc-colonne-droite input#text_recherche_detail,
.univers_cfc #block-pwr-bloc-bloc-colonne-droite input#text_recherche_detail,
.domain_crocis #block-pwr-bloc-bloc-colonne-droite input#text_recherche_detail,
.domain_creda #block-pwr-bloc-bloc-colonne-droite input#text_recherche_detail,
.domain_cfc #block-pwr-bloc-bloc-colonne-droite input#text_recherche_detail {
	background-image: url("../images/loupe-search-col-right-bleu.png");
}
.univers_entreprises.domain_dfcta #block-pwr-bloc-bloc-colonne-droite input#text_recherche_detail,
.domain_dfcta #block-pwr-bloc-bloc-colonne-droite input#text_recherche_detail,
.univers_entreprises.domain_dfcta #block-pwr-bloc-bloc-colonne-droite input#text_recherche_detail,
.domain_blogformation #block-pwr-bloc-bloc-colonne-droite input#text_recherche_detail {
	background-image: url("../images/loupe-search-col-right-violet.png");
}
#block-pwr-bloc-bloc-colonne-droite {
	width:100%;
	overflow:hidden;
}
#block-pwr-bloc-bloc-colonne-droite select.form-select {
	-webkit-appearance: none;
	-moz-appearance: none;
	-ms-appearance: none;
	-o-appearance : none;
	-ms-appearance : none;
	appearance: none;
    border-color: #FFFFFF;
    border-radius: 3px;
    font-family: Verdana;
    font-size: 13px;
    padding: 1%;
    text-indent: 0.01px;
    text-overflow: "";
    transition: none 0s ease 0s;
	width:100%;
    background: url("../images/arrow-down-select-search-01.png") no-repeat scroll 96% center #FFFFFF;
	padding-right:30px;
	margin:3% 0;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_widget_recherche select.form-select {
    background-image: url("../images/arrow-down-select-search.png")!important;
}
.univers_entreprises #block-pwr-bloc-bloc-colonne-droite select.form-select {
	background: url("../images/arrow-down-select-search.png") no-repeat scroll 96% center #FFFFFF;
}
.univers_etudes #block-pwr-bloc-bloc-colonne-droite select.form-select,
.univers_creda #block-pwr-bloc-bloc-colonne-droite select.form-select,
.univers_cfc #block-pwr-bloc-bloc-colonne-droite select.form-select,
.domain_crocis #block-pwr-bloc-bloc-colonne-droite select.form-select,
.domain_creda #block-pwr-bloc-bloc-colonne-droite select.form-select,
.domain_cfc #block-pwr-bloc-bloc-colonne-droite select.form-select {
	background: url("../images/arrow-down-select-crocis.png") no-repeat scroll 96% center #FFFFFF;
}
.univers_entreprises.domain_dfcta #block-pwr-bloc-bloc-colonne-droite select.form-select,
.domain_dfcta #block-pwr-bloc-bloc-colonne-droite select.form-select,
.univers_entreprises.domain_dfcta #block-pwr-bloc-bloc-colonne-droite select.form-select,
.domain_blogformation #block-pwr-bloc-bloc-colonne-droite select.form-select {
	background: url("../images/arrow-down-select-search-violet.png") no-repeat scroll 96% center #FFFFFF;
}
#block-pwr-bloc-bloc-colonne-droite .views-exposed-form .form-item, .views-exposed-form .form-submit {
    overflow: hidden;
}
#block-pwr-bloc-bloc-colonne-droite select#edit-theme-id-detail {
	height:100px;
	padding:2% 1%;
	width:110%;
}
#block-pwr-bloc-bloc-colonne-droite select.form-select#edit-theme-id--2 {
	height:inherit;
}
#block-pwr-bloc-bloc-colonne-droite #edit-theme-id--2-wrapper select.form-select {
	height: 100px;
	padding: 2% 1%;
	width: 110%;
}
#block-pwr-bloc-bloc-colonne-droite .container-inline-date .description {
    clear: both;
	display:none;
}
#block-pwr-bloc-bloc-colonne-droite .views-exposed-form .views-exposed-widget#text_recherche-wrapper {
    float: left;
    margin-bottom: 10px;
    margin-left: 0;
    margin-right: 0;
    padding: 0;
}
#block-pwr-bloc-bloc-colonne-droite .views-exposed-widget.views-widget-filter-field_date_contenu_value,
#block-pwr-bloc-bloc-colonne-droite .views-exposed-widget.views-widget-filter-field_date_contenu_value_1 {
	width: 50% !important;
	border: none !important;
}
#block-pwr-bloc-bloc-colonne-droite .views-exposed-widget.views-widget-filter-field_date_contenu_value input.form-text,
#block-pwr-bloc-bloc-colonne-droite .views-exposed-widget.views-widget-filter-field_date_contenu_value_1 input.form-text {
	width:95%;
	border-radius: 3px;
	border:none;
	margin: 0 0 0 1%;
}
#block-pwr-bloc-bloc-colonne-droite .views-exposed-form .views-exposed-widget {
	padding:0;
	border-bottom:1px dotted #cccccc;
	width: 100%;
	margin: 0;
}
#block-pwr-bloc-bloc-colonne-droite .views-exposed-form .views-exposed-widget:first-child,
#block-pwr-bloc-bloc-colonne-droite .views-exposed-form .views-exposed-widget:nth-child(2),
#block-pwr-bloc-bloc-colonne-droite .views-exposed-form .views-exposed-widget.views-submit-button {
	border:none;
	margin:0;
}
#block-pwr-bloc-bloc-colonne-droite .visible-false {
	display:none;
}
#block-pwr-bloc-bloc-colonne-droite .views-exposed-form .views-exposed-widget .form-submit {
	margin:0;
}
#block-pwr-bloc-bloc-colonne-droite .boxes .boxe-centent {
	margin-top:20px;
	width:300px;
	float:left;
}
#block-pwr-bloc-bloc-colonne-droite .boxes .boxe-centent:first-child {
	margin-top:0;
}
#block-pwr-bloc-bloc-colonne-droite .elargir {
	color:#144477;
	font-weight:600;
	background-image:url(../images/arrow-down-blue.png);
	background-repeat:no-repeat;
	background-position:99% 50%;
	clear:both;
	cursor:pointer;
	padding:2% 1%!important;
}
#block-pwr-bloc-bloc-colonne-droite .elargir span {
	display:none;
}

#block-pwr-bloc-bloc-colonne-droite .boxes-elargir {
    width: 300px;
}

#block-pwr-bloc-bloc-colonne-droite .boxes .boxe-centent .name {
	color:#EC174F;
	font-weight:600;
	font-size:13px;
	line-height:15px;
}
#block-pwr-bloc-bloc-colonne-droite .boxes .boxe-centent ul {
	margin-left:10px;
}
#block-pwr-bloc-bloc-colonne-droite .boxes .boxe-centent ul li {
	list-style:none;
	clear:both;
}
#block-pwr-bloc-bloc-colonne-droite .boxes .boxe-centent .site {
	display:block;
	float:left;
}
#block-pwr-bloc-bloc-colonne-droite .boxes .boxe-centent .site a {
	color:#000000;
	font-size:13px;
}
#block-pwr-bloc-bloc-colonne-droite .boxes .boxe-centent .count {
	font-weight:600;
	color:#EC174F;
	display:block;
	float:right;
	font-size:12px;
}
#block-pwr-bloc-bloc-colonne-droite .ui-state-active, 
#block-pwr-bloc-bloc-colonne-droite .ui-widget-content .ui-state-active, 
#block-pwr-bloc-bloc-colonne-droite .ui-widget-header .ui-state-active {
    border: none;
    display: block;
    margin-right: 0;
}
#block-pwr-bloc-bloc-colonne-droite .ui-helper-reset {
    font-size: 13px;
    line-height: 15px;
    list-style: none;
    outline: 0 none;
    padding: 0;
    text-decoration: none;
	margin-bottom:10px;
}
#block-pwr-bloc-bloc-colonne-droite .ui-state-hover,
#block-pwr-bloc-bloc-colonne-droite .ui-widget-content .ui-state-hover,
#block-pwr-bloc-bloc-colonne-droite .ui-widget-header .ui-state-hover,
#block-pwr-bloc-bloc-colonne-droite .ui-state-focus,
#block-pwr-bloc-bloc-colonne-droite .ui-widget-content .ui-state-focus,
#block-pwr-bloc-bloc-colonne-droite .ui-widget-header .ui-state-focus {
	border: none;
	background: none;
	background-color:#FFFFFF;
	margin-right:0;
	display:block;
	color:#144477;
	font-weight:600;
	background-image:url(../images/arrow-down-blue.png);
	background-repeat:no-repeat;
	background-position:right center;
	clear:both;
	cursor:pointer;
	
}
#block-pwr-bloc-bloc-colonne-droite .ui-state-default, 
#block-pwr-bloc-bloc-colonne-droite .ui-widget-content .ui-state-default, 
#block-pwr-bloc-bloc-colonne-droite .ui-widget-header .ui-state-default {
    border: none;
}
#block-pwr-bloc-bloc-colonne-droite input#edit-submit-fo-recherche {
    background-image: none;
    border: medium none;
    border-radius: 0;
    box-shadow: none;
    color: #ffffff;
    font-size: 13px;
    font-weight: bold;
    padding: 1% 2%;
	margin:10px 2% 0;
    position: relative;
    text-shadow: none;
	width: auto;
	background-color:#5b5b5b;
	float:right;
}
.node-type-page-recherche #block-pwr-bloc-bloc-colonne-droite #bloc_widget_recherche input#edit-submit-fo-recherche {
    background-image: none;
    border: medium none;
    border-radius: 6px;
    box-shadow: none;
    color: #FFF;
    font-size: 13px;
    font-weight: bold;
    padding: 8px 6px;
    position: relative;
    text-shadow: none;
    width: 263px;
    background-color: #5B5B5B;
}
.univers_entreprises #block-pwr-bloc-bloc-colonne-droite input#edit-submit-fo-recherche {
    background-color:#e85575 !important;
}
.univers_etudes #block-pwr-bloc-bloc-colonne-droite input#edit-submit-fo-recherche,
.univers_creda #block-pwr-bloc-bloc-colonne-droite input#edit-submit-fo-recherche,
.univers_cfc #block-pwr-bloc-bloc-colonne-droite input#edit-submit-fo-recherche,
.domain_crocis #block-pwr-bloc-bloc-colonne-droite input#edit-submit-fo-recherche,
.domain_creda #block-pwr-bloc-bloc-colonne-droite input#edit-submit-fo-recherche,
.domain_cfc #block-pwr-bloc-bloc-colonne-droite input#edit-submit-fo-recherche {
    background-color:#00ADEE !important;
}
.univers_entreprises.domain_dfcta #block-pwr-bloc-bloc-colonne-droite input#edit-submit-fo-recherche,
.domain_dfcta #block-pwr-bloc-bloc-colonne-droite input#edit-submit-fo-recherche,
.univers_entreprises.domain_dfcta #block-pwr-bloc-bloc-colonne-droite input#edit-submit-fo-recherche,
.domain_blogformation #block-pwr-bloc-bloc-colonne-droite input#edit-submit-fo-recherche {
    background-color: #663399!important;
}
/* end formulaire recherche */

#autofix-sidebar.autofix_sb {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
}
#autofix-sidebar.autofix_sb.fixed {
	position: fixed !important;
	left: auto;
	top: auto;
	right: auto;
	bottom: auto;
	height: auto;
	overflow:auto;
	
	-webkit-transition: bottom 400ms ease;
	-moz-transition: bottom 400ms ease;
	-o-transition: bottom 400ms ease;
	transition: bottom 400ms ease;
}

#autofix-sidebar.autofix_sb.fixed.bottom {
	bottom: 0;
	position: absolute !important;
	height: auto;
	
	-webkit-transition: bottom 400ms ease;
	-moz-transition: bottom 400ms ease;
	-o-transition: bottom 400ms ease;
	transition: bottom 400ms ease;
}

#content-sidebar {
	/*position:absolute;*/
	width:300px !important;
	
}
#content-sidebar.leftsidebarfixed {
    position: fixed;
    top: 0;
}
#autofix-sidebar.sticky { float: none; position: fixed; top: 20px; z-index: 6; left: auto; }


#autofix-sidebar {  
	/*
	overflow: hidden;
 	
	-webkit-transition: all 400ms ease;
	-moz-transition: all 400ms ease;
	-o-transition: all 400ms ease;
	transition: all 400ms ease;
	*/
} 
#autofix-sidebar {
	
	position:relative;
	display:block;
	height:100%;
}
#autofix-sidebar.fixed {
	position:fixed !important; 
	top:0;
	
	-webkit-transition: all 400ms ease;
	-moz-transition: all 400ms ease;
	-o-transition: all 400ms ease;
	transition: all 400ms ease;
}
#debug-sidebar {
	z-index:100;
	position:fixed;
	top:5px;
	left:20px;
	width:300px;
}
/* bloc_statistique */
#block-pwr-bloc-bloc-colonne-droite #bloc_statistique {
	position:relative;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_statistique span.title_statistique {
    color: #000;
    display: block;
    font-size: 18px;
    font-family: Verdana;
    text-transform: uppercase;
    margin-bottom: 5%;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_statistique ol {
    counter-reset:li; /* Initiate a counter */
    margin-left:0; /* Remove the default left margin */
    padding-left:0; /* Remove the default left padding */
}
#block-pwr-bloc-bloc-colonne-droite #bloc_statistique ol li {
    position:relative; /* Create a positioning context */
    margin:0 0 6px 2em; /* Give each list item a left margin to make room for the numbers */
    padding:4px 8px; /* Add some spacing around the content */
    list-style:none; /* Disable the normal item numbering */
}
#block-pwr-bloc-bloc-colonne-droite #bloc_statistique ol li:before {
    content:counter(li); /* Use the counter as content */
    counter-increment:li; /* Increment the counter by 1 */
    /* Position and style the number */
    position:absolute;
    top:2px;
    left:-2em;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    width:2em;
    margin-right:8px;
    border:3px solid #A7A5A6;
	border-radius: 40px;
    background:#ffffff;
	color:#000000;
    text-align:center;
}
.domain_crocis #block-pwr-bloc-bloc-colonne-droite #bloc_statistique ol li:before {
	color:#00ADEE;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_statistique a {
	color:#000000;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_statistique span.content_statistique {
	min-height: 180px;
	display: block;
}
#block-pwr-bloc-bloc-colonne-droite #bloc_statistique span.link_statistique a {
	display:block;
	bottom:30px;
	padding: 5px 5px 5px 25px;
	background:url(../images/picto-arrow-right-medium-crocis.png) no-repeat 0 50%;
	font-family: Verdana;
	text-transform:uppercase;
	width: auto;
	float: right;
}
/* bloc salon recherche */
.domain_salons #block-pwr-bloc-bloc-colonne-droite #bloc_widget_salons {
    border-bottom: 3px solid #E6E9EB;
    padding-bottom: 30px !important;
    margin: 15px 0 30px 0 !important;
}
.domain_salons #block-pwr-bloc-bloc-colonne-droite #bloc_widget_salons form {
	background-color: #e4edf4;
	padding: 0px 5%;
	clear: both;
}
.domain_salons #block-pwr-bloc-bloc-colonne-droite #bloc_widget_salons #views-exposed-form-fo-liste-des-manifestations-moteur-session {
	padding: 0px 5% 1%;
}
.domain_salons #block-pwr-bloc-bloc-colonne-droite #bloc_widget_salons span.sous-label {
	background-color: #e4edf4;
	padding: 3% 5% 0 5%;
	margin-top:20px;
	display:block;
	float:left;
	width:90%;
}
.domain_salons #block-pwr-bloc-bloc-colonne-droite #bloc_widget_salons span.label {
	display:block;
    border-top: 1px dotted #E6E9EB;
    color: #000;
    font-size: 18px;
    font-family: Verdana;
    text-transform: uppercase;
}
.domain_salons #block-pwr-bloc-bloc-colonne-droite #bloc_widget_salons span.label::before {
    border-top: 9px solid #00427f;
    content: " ";
    display: block;
    height: auto;
    padding-top: 20px;
    width: 99px;
}
.domain_salons #block-pwr-bloc-bloc-colonne-droite #bloc_widget_salons select.form-select {
	background: url("../images/arrow-down-select-bleu.png") no-repeat scroll 96% center #FFFFFF;
}	
.domain_salons #block-pwr-bloc-bloc-colonne-droite #bloc_widget_salons input {
    width: 95%;
    border-color: #FFF;
    padding: 1% 2%;
	border-radius: 3px;
	margin: 3% 0;
}
.domain_salons #block-pwr-bloc-bloc-colonne-droite #bloc_widget_salons .wrap_the_month_picker {
    width: 100%;
}
.domain_salons #block-pwr-bloc-bloc-colonne-droite #bloc_widget_salons .views-submit-button input {
	width:auto;
}
.domain_salons #block-pwr-bloc-bloc-colonne-droite #bloc_widget_salons .views-submit-button input {
	float:right;
    padding: 5px 12px !important;
	margin: 3% 0 0 0;
    background-color: #003B71;
    border-radius: 0px !important;
    border: 1px solid #003B71 !important;
    background-image: none;
    box-shadow: none;
    color: #FFF !important;
    text-shadow: none;
    font-weight: normal !important;
    font-size: 14px;
}
.domain_salons #block-pwr-bloc-bloc-colonne-droite #bloc_widget_salons .views-submit-button input:hover {
    background-color: #002D56;
    border: 1px solid #002D56 !important;
}