/* violet foncé : #5A3061 */
/* violet light : #884A90 */

/* route_id : ui-ctdeposant/rq-service/dispo/edit */
/* route_id : ui-ctdeposant-pro/rq-service/dispo/edit */

.da--form--rq-dpx{
	margin: 15px;
    border: solid 1px #5A2E62;
    border-radius: 5px;
    background-color: #FFFFFF;
}

.rq-dpx-form{}
.rq-dpx-form .da-group{}

.rq-dpx-form .da-group.da-group-text .da-title{ font-size: 1.6em; text-align: center; padding: 20px 50px 0 50px;}
.rq-dpx-form .da-group.da-group-text .da-text{ font-size: 1.3em; text-align: center; padding: 0 50px 20px 50px; font-weight: bold;}

.rq-dpx-form .da-group.da-group-action{ padding-bottom: 20px;}
.rq-dpx-form .da-group.da-group-action .da-group-button{ 
  width: 300px; display: table; margin-left: auto; margin-right: auto;
}

.rq-dpx-form .da-group.da-group-action .da-group-button.da-group-button-one{ 
  width: auto; display: table; margin-left: auto; margin-right: auto;
}

.rq-dpx-form .da-group.da-group-action .da-group-button .btn.da-submit--rejected{
  float: left; background-color: #DE3146; color: #FFFFFF; font-size: 16px; border: none; padding: 6px 20px; text-transform: capitalize;
}
.rq-dpx-form .da-group.da-group-action .da-group-button .btn.da-submit--archived{
  float: left; background-color: #DE3146; color: #FFFFFF; font-size: 16px; border: none; padding: 6px 20px; text-transform: capitalize;
}
.rq-dpx-form .da-group.da-group-action .da-group-button .btn.da-submit--accepted{
  float: right; background-color: #25A849; color: #FFFFFF;  font-size: 22px;  border: none;  padding: 6px 20px;  text-transform: capitalize;
}



.adsone-form{}
.adsone-form .da-group{}

.adsone-form .da-group.da-group-text .da-title{ font-size: 1.6em; text-align: center; padding: 20px 50px 0 50px;}
.adsone-form .da-group.da-group-text .da-text{ font-size: 1.3em; text-align: center; padding: 0 50px 20px 50px; font-weight: bold;}

.adsone-form .da-group.da-group-action{ padding-bottom: 20px;}
.adsone-form .da-group.da-group-action .da-group-button{ 
  display: table; margin-left: auto; margin-right: auto;
}

.adsone-form .da-group.da-group-action .da-group-button.da-group-button-one{ 
  width: auto; display: table; margin-left: auto; margin-right: auto;
}

.adsone-form .da-group.da-group-action .da-group-button .btn.da-submit--rejected{
  float: left; background-color: #DE3146; color: #FFFFFF; font-size: 16px; border: none; padding: 6px 20px; text-transform: capitalize;
}
.adsone-form .da-group.da-group-action .da-group-button .btn.da-submit--archived{
  float: left; background-color: #DE3146; color: #FFFFFF; font-size: 16px; border: none; padding: 6px 20px; text-transform: capitalize;
}
.adsone-form .da-group.da-group-action .da-group-button .btn.da-submit--accepted{
  float: right; background-color: #25A849; color: #FFFFFF;  font-size: 22px;  border: none;  padding: 6px 20px;  text-transform: capitalize;
}




/* indice de complexité - icplex-tag */
.icplex-text{ display: inline-block; color: #000000; }
.icplex-tag{ display: inline-block; padding: 0 5px 0 5px; background-color: #CCCCCC; border-radius: 3px; color: #FFFFFF;}
.icplex-tag.da-vert{ background-color: #519A40;}
.icplex-tag.da-orange{ background-color: #F26C1D;}
.icplex-tag.da-rouge{ background-color: #D9260E;}
.icplex-tag.icplex-tag--dynamic{ margin-left: 5px; margin-right: 2px;} 
.icplex-tag.icplex-tag--static{ margin-left: 5px; margin-right: 2px;} 
p.icplex-row{ margin: 0 0 5px 0;}
/* formulaire acceptation/rejet de rq_track */
#rq-dpx-form--group-confirm{ display: none;}

@media only screen and (min-width: 300px) and (max-width: 768px){
  .da--node-form--content #edit-field-dispo-office-hours--content{ padding: 0 !important; margin-left: -15px; margin-right: -15px; margin-top: 15px;}
}


@media only screen and (max-width: 1024px) {
  

}


/* Form_front__rq_service__dispo_cru */
#edit-group-diffusion-offres .form-item.radio, #edit-group-diffusion-offres .form-item.checkbox{ width: 100%; display: table; margin-top: 0; margin-bottom: 0;}
#edit-group-diffusion-offres .form-item.radio label, #edit-group-diffusion-offres .form-item.radio checkbox{ margin-bottom: 5px;}
#edit-group-diffusion-offres span.offre{ margin-right: 5px;}
#edit-group-diffusion-offres span.offre-pu-reduc--label{ margin-left: 5px;}
#edit-group-diffusion-offres span.offre-barred{text-decoration:line-through; color: #4C4C4C;}
