@charset "UTF-8";
.bandoaccueil {
    margin-left: 0px;
    padding-left: 0px;
    padding-right: 0px;
    /* [disabled]margin-top: -200px; */
    z-index: 1;
}
.navigation {
    padding-left: auto;
    padding-right: auto;
}
.container.navigation .navbar.navbar-default {
    border-style: none;
    padding-left: auto;
    padding-right: auto;
    background-color: rgba(255,255,255,1.00);
    -webkit-box-shadow: 0px 0px;
    box-shadow: 0px 0px;
}
.container.navigation .navbar.navbar-default .container-fluid {
    background-color: rgba(255,255,255,1.00);
    border: thin none rgba(255,255,255,1.00);
    padding-left: auto;
    padding-right: auto;
}
.nav.navbar-nav li a {
    background-color: rgba(255,235,1,1.00);
    color: rgba(0,0,0,1.00);
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
    margin-left: 20px;
    margin-right: 20px;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
    padding-left: 30px;
    padding-right: 30px;
    -webkit-box-shadow: 0 2px 4px 0px rgba(28,47,104,1.00);
    box-shadow: 0 2px 4px 0px rgba(28,47,104,1.00);
    height: 40px;
    padding-top: 10px;
}
.nav.navbar-nav .active a {
    background-color: rgba(254,197,1,1.00);
}
.nav.navbar-nav .active a:hover  {
    background-color: rgba(252,252,252,1.00);
}
.container-fluid #defaultNavbar1 .nav.navbar-nav {
    margin-left: auto;
    margin-right: auto;
    padding-left: auto;
    padding-right: auto;
}
.phrase {
    background-color: rgba(137,178,213,1.00);
    margin-top: 30px;
    color: rgba(255,255,255,1.00);
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
    /* [disabled]text-align: left; */
    padding-top: 60px;
    padding-bottom: 60px;
}
.phrasebach {
    background-color: rgba(179,199,71,1.00);
    margin-top: 30px;
    color: rgba(255,255,255,1.00);
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
    /* [disabled]text-align: left; */
    padding-top: 60px;
    padding-bottom: 60px;
}
.phrasetarifs {
    background-color: rgba(233,165,85,1.00);
    margin-top: 30px;
    color: rgba(255,255,255,1.00);
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
    /* [disabled]text-align: left; */
    padding-top: 60px;
    padding-bottom: 60px;
}
.phraselegal {
    background-color: rgba(125,130,169,1.00);
    margin-top: 30px;
    color: rgba(255,255,255,1.00);
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
    /* [disabled]text-align: left; */
    padding-top: 60px;
    padding-bottom: 60px;
}
.citation {
    color: rgba(255,255,255,1.00);
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
    line-height: 150%;
    /* [disabled]margin-top: 60px; */
    /* [disabled]margin-bottom: 60px; */
    font-size: x-large;
}
.infostarifs {
    color: rgba(255,255,255,1.00);
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
    line-height: 150%;
    /* [disabled]margin-top: 60px; */
    /* [disabled]margin-bottom: 60px; */
    font-size: x-large;
}
.signature {
    text-align: right;
}
.photos {
    margin-top: 80px;
    margin-bottom: 60px;
}
.adresse {
    background-color: rgba(160,205,240,1.00);
    padding-top: 10px;
}
.coordonnees {
    text-align: center;
}
.footer {
    margin-top: 30px;
}
.droite {
    text-align: right;
}
.contpres {
    background-color: rgba(111,170,224,1.00);
    color: rgba(255,255,255,1.00);
}
.contpresbach {
    background-color: rgba(161,202,60,1.00);
    color: rgba(255,255,255,1.00);
}
.boite {
    font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
    font-size: 50px;
    margin-top: 30px;
    margin-bottom: 0px;
}
.nom {
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
    font-size: x-large;
    margin-bottom: 0px;
}
.activites {
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
    font-size: xx-large;
    font-weight: normal;
    margin-top: 6px;
    margin-bottom: 30px;
    font-variant: small-caps;
}
.h1 {
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
    font-size: xx-large;
    font-weight: normal;
    margin-top: 6px;
    margin-bottom: 30px;
    font-variant: small-caps;
}
.didier {
    margin-right: 0px;
    max-width: 150px;
}
.identite {
    padding-right: 0px;
    padding-top: 10px;
    padding-bottom: 10px;
}
.descriptif {
    margin-top: 60px;
    color: rgba(100,176,238,1.00);
    text-align: center;
}
.descriptif  h4 {
    font-size: x-large;
    line-height: 130%;
}
.descriptif p {
    font-size: large;
    color: rgba(3,65,114,1.00);
}
.titre {
    font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
    font-weight: lighter;
}
.contpresh {
}
.fleurs {
    color: rgba(192,216,67,1.00);
}
.tel {
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
    font-weight: bold;
    font-size: xx-large;
}
.infolegal {
    margin-top: 50px;
}
.col-lg-4 p br {
}
.legal {
    line-height: 150%;
}
.phrasetarifs h1 {
    font-size: xx-large;
}

@media (min-width:768px) and (max-width:991px){
.nav.navbar-nav li a {
    background-color: rgba(255,235,1,1.00);
    color: rgba(0,0,0,1.00);
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
    margin-left: 15px;
    margin-right: 15px;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
    padding-left: 20px;
    padding-right: 20px;
    -webkit-box-shadow: 0 2px 4px 0px rgba(28,47,104,1.00);
    box-shadow: 0 2px 4px 0px rgba(28,47,104,1.00);
    height: 40px;
    padding-top: 10px;
}
.trait {
    /* [disabled]border-right-color: rgba(255,255,255,1.00); */
    /* [disabled]border-right-style: solid; */
    /* [disabled]border-right-width: thin; */
    border-bottom: thin solid rgba(255,255,255,1.00);
    padding-bottom: 20px;
}
}

@media (max-width:767px){
.identite {
    padding-right: auto;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: auto;
    margin-top: 30px;
}
.fleurbach {
    margin-top: 20px;
}
.trait {
    /* [disabled]border-right-color: rgba(255,255,255,1.00); */
    /* [disabled]border-right-style: solid; */
    /* [disabled]border-right-width: thin; */
    border-bottom: thin solid rgba(255,255,255,1.00);
    padding-bottom: 20px;
}
}

@media (min-width:992px) and (max-width:1199px){
.trait {
    /* [disabled]border-right-color: rgba(255,255,255,1.00); */
    /* [disabled]border-right-style: solid; */
    /* [disabled]border-right-width: thin; */
    border-bottom: thin solid rgba(255,255,255,1.00);
    padding-bottom: 20px;
}
.mh {
    margin-top: 20px;
}
}

@media (min-width:1200px){
.trait {
    border-right: thin solid rgba(255,255,255,1.00);
}
}
.infotarifs {
}
