@media (max-width : 768px) {

    .infos-pratiques .documents-a-telecharger a {
        width: 100% !important;
    }

}

/* wk */

.rn-panel {

}

.rn-panel .in-panel {
    position: relative;
    background-size: cover;
    background-position: center;
    transition: all 0.6s cubic-bezier(.25,.8,.25,1);
    box-shadow: 0px 0px 10px rgba(136, 136, 136, 0.5);
}

.rn-panel .in-panel:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: #00000050;
}

.rn-panel .in-panel:hover {
    box-shadow: 0px 5px 10px rgba(136, 136, 136, 0.5) !important;
}

.rn-panel .in-panel .panel-content {
    height: 100%;
}

.rn-panel .in-panel .rn-buttons {
    position: absolute;
    width: 100%;
    bottom: 0px;
}

.rn-panel .in-panel .rn-btn-pdf-hotel
{
    padding: 0px;
    margin: 0px;
}

.rn-panel .in-panel .rn-btn-pdf-hotel a {
    width: 100%;
    border: none !important;
    border-radius: 0px;
    padding: 10px 10px;
    color: white;
    font-family: 'Roboto', Helvetica, Arial, sans-serif;
    line-height: 1.25em;
    display: flex;
    justify-content: center;
    align-items: center;
    min-height: 60px;
    flex-direction: column;
}

.rn-panel .in-panel .rn-btn-pdf-hotel.pdf-plans a {
    background-color: #645043;
}

.rn-panel .in-panel .rn-btn-pdf-hotel.pdf-hotels a {
    background-color: #e6b51d;
    font-size: 16px;
}

.rn-panel .in-panel .rn-btn-pdf-hotel a:before {
    content: "\f041";
    margin-right: 5px;
    font-family: FontAwesome;
    font-size: 25px;
    margin-bottom: 5px;
    padding-top: 10px;
}


.rn-panel .in-panel .rn-btn-pdf-hotel a:hover {
}

.rn-panel .in-panel .rn-btn-pdf-hotel.pdf-plans a:hover {
    color: #645043;
}

.rn-panel .in-panel .rn-btn-pdf-hotel.pdf-hotels a:hover {
    color: #c4311b;
}

.rn-panel .in-panel .uk-panel-title {
    font-size: 2em;
    position: absolute;
    top: calc(50% - (0.5em + 25px));
    text-align: center;
    width: 100%;
    color: white !important;
    line-height: 1.2em;
}

.rn-panel .in-panel .uk-panel-title h3 {
    box-shadow: 0px 10px 10px rgba(136, 136, 136, 0.5);
}



.rn-planacces .rn-panel .in-panel {
        border-bottom-left-radius: 25px;
    border-top-right-radius: 25px;
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
}

.rn-planacces .rn-panel .in-panel:before {
    border-bottom-left-radius: 25px;
    border-top-right-radius: 25px;
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    box-shadow:8px 8px 0px #e6b51d;
    
}
