﻿
/*------------------------------------------------------------------------------
        Modification de bootstrap.css
        Rev. 26.8.18
------------------------------------------------------------------------------*/


body {
    font-size: 16px;
    font-family: walkway_boldregular, Arial, Helvetica, sans-serif;
}


/* 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,
a {
    max-width: 280px;
}




.navbar-dark .navbar-nav .nav-link {
  /*color: white;*/
  color: #7e7e7e;
}

.navbar-dark .navbar-nav .nav-link:hover {
    color: #ff9eff;
}

.navbar-dark .navbar-nav .nav-link:focus {
    color: white;
}


.formInscription .card-header {
    background-color: #ff00ff;
}

.formInscription .btn-link,
.formInscription .btn-link:hover {
    color: black;
    text-decoration: none;
}

.formInscription .multi5 {
    height: 7em;
}



/* Liste à puce - pas de puce pour le 1er article */
/*.divEntete .navbar-nav {
  list-style: circle;  
}*/

.divEntete .navbar-nav li:first-child {
  list-style: none;
  margin-right: 2rem;
}

@media (max-width: 767px) {
    .divEntete .navbar-nav li:first-child {
        list-style: circle;
        /*margin-right: 2rem;*/
    }
}




.puce-rose {
    list-style-image: url("../images/puceRose.png") !important;
    /*color: #ff9eff;*/
}

.puce-vide {
    list-style-image: url("../images/puceVide.png") !important;
}




.jumbotron {
  background-color: white;
}

.justi {
  text-align: justify;
}

.color-blanc {
    color: white !important;
}

.color-rose {
    color: #ff00ff !important;
}

.gris {
    background-color: #dadada !important;
}

.texte-ital {
    font-style: italic;
}

.texte-rose-ital-gras {
    font-style: italic;
    font-weight : 600;
    color: #ff00ff;
}

.texte-gras {
    font-weight: 600;
}

.texte-120 {
    font-size: 120%;
}


.texte-grand {
    font-size: 1.70rem;
    line-height: 1em;
}


.texte-center {
    text-align: center;
}



h3.interpel { 
    font-size : 1.25rem;       
    margin-bottom: 0.25rem;
}

/* lien bouton rose*/
.btn-rose {
    background-color: #ff00ff;
    color: black;
    border-color: #ff00ff;
    border-radius: 0rem;
}

.btn-rose:hover {
    background-color: #dadada;
    color: #ff00ff;
}

/*.btn-rose:visited {
    background-color: #dadada;
    color: #ff00ff;
}*/

.btn:focus, .focus.btn {
    box-shadow: none;
}


/* Liste Li sans puces*/
.no-puce {
    list-style-type : none;
}

/* Liens inactif */
.lien-inactif {
    cursor: default;
    color: #7e7e7e;
}

.lien-inactif:hover {
    color: #7e7e7e !important;
}


/* Accordéon - formulaire */
.ui-state-default,  
.ui-button {
    background-color: #ff00ff;
    color: black;
    border: #ff00ff;
}

.ui-widget {
    font-family: inherit;
}




@font-face {
    font-family: 'walkway_boldregular';
    src: url('/fonts/Walkway_Bold-webfont.eot');
    src: url('/fonts/Walkway_Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/Walkway_Bold-webfont.woff') format('woff'), 
         url('/fonts/Walkway_Bold-webfont.ttf') format('truetype'), 
         url('/fonts/Walkway_Bold-webfont.svg#walkway_boldregular') format('svg');
    font-weight: normal;
    font-style: normal;
}



