body {
   background: linear-gradient(to bottom right, #333333, #111111);
   color:#ffffff;
   text-align:center;
   font-family: 'Poppins', sans-serif;
   font-size:25px;
   padding:10px;
}
.button {
 text-transform:uppercase;
 text-decoration: none;
 background-color: #EEEEEE;
  border-radius:10px;
 color: #333333;
 margin-top:200px;
 padding: 10px 15px 10px 15px;
 border-top: 1px solid #CCCCCC;
 border-right: 1px solid #333333;
 border-bottom: 1px solid #333333;
 border-left: 1px solid #CCCCCC;
}
.container {
 border:1px solid #ffffff5c;
 border-radius:10px;
 margin:15px auto;
 padding:20px;
 background-color:#000000;
 max-width:500px;
 background-size:cover;
 background-repeat:no-repeat;
 background-position:center center;
}
a {
 color:#ffffff;
}
a.telephone {
    font-size: 15px;
}
p {margin:5px;}
.titre {
  font-size:20px;
}
.adresse, .ville {
  font-size:15px;
}
.container.axiome {
background:linear-gradient(to bottom right, #662081, #e94e4a);
box-shadow: 0px 0px 10px #6cc1c5;
}
.container.axiome .primary,.container.axiome a:hover,.container.axiome a:active {
color:#6cc1c5;
}

.container.yellow {
background: linear-gradient(to bottom right, #222222, #090909);
box-shadow: 0px 0px 10px #ffd534;
}
.container.yellow .primary,.container.yellow a:hover,.container.yellow a:active {
color:#ffd534;
}

.container.purple {
background: linear-gradient(to bottom right, #222222, #090909);
box-shadow: 0px 0px 10px #aa6ee9;
}
.container.purple .primary, .container.purple a:hover,.container.purple a:active {
color:#aa6ee9;
}

.container.blue {
background: linear-gradient(to bottom right, #222222, #090909);
box-shadow: 0px 0px 10px #00d7ff;
}
.container.blue .primary,.container.blue a:hover,.container.blue a:active {
color:#00d7ff;
}

.container.green {
background: linear-gradient(to bottom right, #222222, #090909);
box-shadow: 0px 0px 10px #348781;
}
.container.green .primary,.container.green a:hover,.container.green a:active {
color:#348781;
}

.container.dark-theme {
background: linear-gradient(to bottom right, #222222, #090909);
box-shadow: 0px 0px 10px #CCCCCC;
}
.container.dark-theme .primary,.container.dark-theme a:hover,.container.dark-theme a:active {
color:#CCCCCC;
}

.container.red {
background: linear-gradient(to bottom right, #222222, #090909);
box-shadow: 0px 0px 10px #f53d3d;
}
.container.red .primary,.container.red a:hover,.container.red a:active {
color:#f53d3d;
}
