/* CSS ADA jquery-ui */

.ui-widget-overlay {
	background:#aaaaaa;
	opacity:.80;
	filter:Alpha(Opacity=80);
}
.ui-dialog .ui-dialog-content{
	overflow:visible;
	padding:0px;
}

/* AGENDA */
#ui-datepicker-div,
#ui-datepicker-div  .ui-widget-header .ui-datepicker-month,
#ui-datepicker-div  .ui-widget-header .ui-datepicker-month option{
	font-family: 'Raleway', sans-serif, Arial;
	font-size:14px;
	font-weight:400;
}
/* header de l'agenda : navigation entre chaque mois */
#ui-datepicker-div  .ui-widget-header{
	background:#FFF;
	border:#FFF;
}
#ui-datepicker-div  .ui-widget-header .ui-icon{
	width:8px;
	height:15px;
}
#ui-datepicker-div  .ui-widget-header .ui-datepicker-prev,
#ui-datepicker-div  .ui-widget-header .ui-datepicker-next{
    margin-left:-4px;
	cursor:pointer;
}
#ui-datepicker-div  .ui-widget-header .ui-datepicker-prev span,
#ui-datepicker-div  .ui-widget-header .ui-datepicker-next span {
    margin-left:-4px;
}
#ui-datepicker-div  .ui-widget-header .ui-icon.ui-icon-circle-triangle-w{
	background:url(../skin/v3/img/picto-chevron-prev.png) no-repeat 0 0;
}
#ui-datepicker-div  .ui-widget-header .ui-icon.ui-icon-circle-triangle-e{
	background:url(../skin/v3/img/picto-chevron-next.png) no-repeat 0 0;
}
#ui-datepicker-div  .ui-widget-header .ui-datepicker-month{
	background:#FFF;
	border:none;
	height:30px;
	line-height:30px;
}
/* jour de la semaine */
#ui-datepicker-div .ui-datepicker-calendar th span{
    color: #d71921;
    font-weight:normal;
    text-transform: uppercase;
	font-size:12px;
}
/* choix du jour : date du jour */
#ui-datepicker-div .ui-state-highlight,
#ui-datepicker-div .ui-widget-content .ui-state-highlight,
#ui-datepicker-div .ui-widget-header .ui-state-highlight{
	font-weight:600;
}
/* choix du jour : jour actif */
#ui-datepicker-div .ui-state-active,
#ui-datepicker-div .ui-widget-content .ui-state-active,
#ui-datepicker-div .ui-widget-header .ui-state-active {
    background:#d71921;
	color:#FFF;
    border:none;
    border-radius:50%;
    font-weight:normal;
    height:20px;
    width:20px;
	margin:0 auto;
	text-align:center;
}

/* TOGGLE */
/* PAGE RESULTAT : Livraison de vehicule */
#fieldset_theme_voiturier.ui-accordion .ui-accordion-content{
	padding:0px;
}

/* POPIN 360 */
.popin .ui-widget-header,
.popin-options .ui-widget-header{
	background:#FFF;
	border:0px;
	padding:10px;
}
.ui-dialog.popin-360,
.popin-360 .ui-widget-header,
.popin-360 .tpl_popin{
	background:transparent;
	border:0px;
}
.popin-360 button.ui-dialog-titlebar-close{
	margin:0px;
	padding:0px;
	top:50px;
	right:50px;
	z-index:1;
}


/* TOGGLE */
#frm_reservation_tarif fieldset.option_theme.theme_avec_toggle .ui-icon{
	background:url(../skin/v3/img/options-toggle.png) no-repeat -167px -1px;
	width:28px;
	height:28px;
}
#frm_reservation_tarif fieldset.option_theme.theme_avec_toggle .ui-state-active .ui-icon{
	background:url(../skin/v3/img/options-toggle.png) no-repeat -3px -1px;
}

#frm_reservation_tarif .theme_avec_toggle .ui-icon{
	position:absolute;
	margin:0px;
	left:auto;
	right:8px;
	top:8px;
	width:29px;
	height:29px;
	background:url(../../../css/img/options-toggle.png) no-repeat -170px 0;
}	
#frm_reservation_tarif .theme_avec_toggle .ui-state-active .ui-icon{
	background-position:0 0;
}

/* TOGGLE DE LA PAGE DEMENAGEMENT */
.demenagement.materiel .ui-accordion .ui-accordion-content-active,
.demenagement.memo .ui-accordion .ui-accordion-content-active{
	height:auto!important;
	overflow:inherit;
}