
/* Mise en forme des block drupal */

/*
violet foncé : #5A2E62;
*/

.da--block{ margin-bottom: 20px;}

.da--block .da-cartouche{
    width: 100%; display: block; padding: 10px; margin-bottom: 20px;
    font-size: 18px; line-height: 24px;
    background-color: #5A2E62; color: #FFFFFF;  border-radius: 9px;    
}

.da--block.da--block--link a{
    display:block; font-size: 26px;
}
.da--block.da--block--link.da--block--rq--intro-content a{
    margin-left: auto; margin-right: auto; width: 150px;
}
.da--block.da--block--link.da--block--rq--list a{float:right; font-size: 22px; display: inline-block;}
.da--block.da--block--link.da--block--rq--list a span{ margin-left: 10px;}

.da--block.da--block--menu-dev{ border: dashed 1px #FF0000; border-radius: 3px;}
.da--block.da--block--menu-dev .nav > li{ float: left;}
.da--block.da--block--menu-dev a.is-active{text-decoration: underline;}

/* route_id : ctdeposant--rq-service--rq--intro; */

.da--block--rq--intro-head{
    text-align: center; 
}

.da--block--rq--intro-head h2{
    width: 100%; display: block; padding: 10px; margin-bottom: 20px;
    font-size: 18px; line-height: 24px;
    background-color: #5A2E62; color: #FFFFFF;  border-radius: 9px;
}

.da--block--rq--intro-head p{
    color: #5A2E62; font-size: 20px;
    margin: 0 0 0 0;
}

.da--block--rq--intro-head img{
    margin-top: 15px;
}

.da--block--rq--intro-content{}
.da--block--rq--intro-content p .fontawesome-icon-inline{display: block; width: 100%; margin-bottom: 20px;}
.da--block--rq--intro-content p .fontawesome-icon-inline i{ margin-right: 5px; color: #F26B6C; font-size: 22px;}

.da--block--rq--intro-content p{ text-align: center;}
.da--block--rq--intro-content p strong{
    color: #5A2E62; font-size: 22px;
}
.da--block--rq--intro-content p em{
    color: #5A2E62; font-size: 22px;
}

.da--block--rq--intro-content em{
    font-style: normal;
}




.da--block--rq--intro-content ul{
    display: table; width: 100%; margin-bottom: 0; color: #5A2E62; list-style-type: none;
    background-color: #EEEFEF; padding: 20px 0px 0px 0px;
    border-top-left-radius: 9px; border-top-right-radius: 9px; 
    border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;
}
.da--block--rq--intro-content ul li{ display: block; width: 33%; float: left; text-align: center;}
.da--block--rq--intro-content ul li .fontawesome-icon-inline i{display: block; font-size: 3em; margin-bottom: 15px;}

.da--block--rq--intro-content ul.da-separator{
    padding: 0px 0px 20px 0px; 
    border-top-left-radius: 0px; border-top-right-radius: 0px; 
    border-bottom-left-radius: 9px; border-bottom-right-radius: 9px;
    margin-bottom: 30px;
}

.da--block--rq--intro-content ul.da-separator li{ border-right:  solid 2px #A1A1A2;}
.da--block--rq--intro-content ul.da-separator li:last-child{ border-right:  none;}

.da--block--rq--intro-content ul.da-separator li em{ display: block; margin-top: 5px;}

/* page /ui-ctdeposant/rq-service/rq/finalize */
.da--block--RQ--finalize-infos a.btn{
    color: #fff;
    background-color: #F26B6C;
    border-color: #F26B6C;
    margin-bottom: 15px;
    text-transform: uppercase;
    border-radius: 9px;
    margin-left: auto;
    margin-right: auto;
}


/* page ui-ctdelivrance/rq-service/rq/contact-waiting/{rq_track_nid} */
.da--block--RQ--rappel-offre--head{
    margin: 0px 10px 20px 10px; padding: 10px; width: calc(100% - 20px); display: block;

    font-size: 18px; line-height: 24px; text-align: center;
    background-color: #5A2E62; color: #FFFFFF;  border-radius: 9px;
}

.da--block--RQ--rappel-offre--head h2{ margin: 0 0 10px 0; padding: 0; font-size: 28px}
.da--block--RQ--rappel-offre--head li{  list-style: none; margin-bottom: 10px;}

@media only screen and (max-width: 1024px) {

    .da--block--RQ--rappel-offre--head {margin: 0px; padding: 10px; width: 100%; font-size: 16px;}
    .da--block--RQ--rappel-offre--head ul{ padding-left: 0;}

    .da--block--RQ--rappel-offre--head .da-label{ display: block; width: 100%; font-size: 13px;}
    .da--block--RQ--rappel-offre--head .da-value{ display: block; width: 100%; font-size: 16px;}
}

.da--block--RQ--rappel-offre--content{
    margin: 0px 10px 20px 10px; padding: 10px; width: calc(100% - 20px); display: block; margin-bottom: -10px !important;

    font-size: 18px; line-height: 24px; text-align: center;
    color: #5A2E62;
}

.da--block--RQ--rappel-offre--content h2{ margin: 0 0 10px 0; padding: 0; font-size: 28px}
.da--block--RQ--rappel-offre--content li{  list-style: none; margin-bottom: 10px;}

@media only screen and (max-width: 1024px) {

    .da--block--RQ--rappel-offre--content ul{ padding-left: 0;}
    .da--block--RQ--rappel-offre--content ul li{  text-align: left; font-size: 16px;}
}