﻿body {

}

/* Set padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

/* Override the default bootstrap behavior where horizontal description lists 
   will truncate terms that are too long to fit in the left column 
*/
.dl-horizontal dt {
    white-space: normal;
}

/* Set width on the form input elements since they're 100% wide by default */
input,
select,
textarea {
    max-width: 280px;
}
.bg-footer {
    background-color: #0b0b0b!important;
}

.bg-color22 {
    background: rgba(205, 3, 111, 1);
    color: #fff;
    border-radius: 3px;
}

.bg-color22:hover {
    background: rgba(205, 3, 111, 0.7);
}
.text-color22 {
    background-color: #cd036f;
}

a.color22  {
    color: #cc1a70!important;
}

a.color21 {
    color: #ccc !important;
}

.bg-color23 {
    background: rgba(205, 3, 111, 1);
    color: #fff;
    border-radius: 3px;
}

    .bg-color22:hover {
        background: rgba(205, 3, 111, 0.7);
    }

.bg-home23 {
    background-image: url(images/visuel-BG-23-1920.jpg);
    background-size: cover;
    background-repeat: repeat;
    /*background: rgb(28,26,123);*/
    /*background: linear-gradient(175deg, rgba(28,26,123,1) 0%, rgba(1,46,129,1) 65%);*/
}

.bg-home-bas {
    background-image: url(images/visuel23_bas-v3.png) !important;
    background-size: cover;
    background-repeat: repeat;
    background-position: bottom center;
    width: auto;
    height: 800px;
}
@media all and (max-width: 1720px) {
    .bg-home-bas {
        background-image: url(images/visuel23_bas-v3.png) !important;
        background-size: cover;
        background-repeat: repeat;
        background-position: bottom center;
        width: auto;
        height: 680px;
    }
}


@media all and (max-width: 820px) {
    .bg-home-bas {
        background-image: url(images/visuel23_bas-v3.png) !important;
        background-size: cover;
        background-repeat: repeat;
        background-position: center center;
        width: auto;
        height: 350px;
    }
}

@media all and (max-width: 768px) {
    .bg-home-bas {
        background-image: url(images/visuel23_bas-v3.png) !important;
        background-size: cover;
        background-repeat: no-repeat;
        background-position: center center;
        width: auto;
        height: 250px;
    }
}

.border-destination {
    border-top: 1px solid #ED207A;
    width: 500px;
    margin: 0 auto;

   
}

@media all and (max-width: 768px) {
    .border-destination {
        border-top: 1px solid #ED207A;
        width: auto;
        margin: 0 auto;
    }
}



