address {padding:5px 0px;float:none;width:100%;font-size:14px;text-align:center;background:#fff;color:#000;;}
.newsletter {background:url(/template/newsletter.png) top left no-repeat;width:430px;height:135px;overflow:visible;;}
.newsletter-text {margin-top:77px;margin-left:100px;width:160px;background:transparent;border:none;border-bottom:1px solid white;color:white;;}
.newsletter-button {position:absolute;margin-top:77px;margin-left:285px;background-color:#aa0000;;}
.newsletter-select {float:left;margin:77px 0px 0px -320px;;}
.newsletter-titre {display:none;;}
::-webkit-input-placeholder {color:  #fff;;}
:-moz-placeholder {color: #fff;opacity:1;;}
::-moz-placeholder {color:  #fff;opacity:1;;}
:-ms-input-placeholder {color:  #fff;;}
a.menu-principal-horizontal-item-titre {height:90px;color:#fff;;}
.menu-principal-horizontal-item:hover > a.menu-principal-horizontal-item-titre {/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#ff3019+0,cf0404+100;Red+3D */background:#ff3019;background:-moz-linear-gradient(top,  #ff3019 0%, #cf0404 100%);background:-webkit-linear-gradient(top,  #ff3019 0%,#cf0404 100%);background:linear-gradient(to bottom,  #ff3019 0%,#cf0404 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3019', endColorstr='#cf0404',GradientType=0 );;}
.menu-principal-horizontal-submenu-item {background:#aa0000;;}
.menu-principal-horizontal-submenu-item:hover > a.menu-principal-horizontal-submenu-item-titre  {background:#242424;color:#fff;;}
.current-horizontal-item > a.menu-principal-horizontal-item-titre {/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#ff3019+0,cf0404+100;Red+3D */background:#ff3019;background:-moz-linear-gradient(top,  #ff3019 0%, #cf0404 100%);background:-webkit-linear-gradient(top,  #ff3019 0%,#cf0404 100%);background:linear-gradient(to bottom,  #ff3019 0%,#cf0404 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3019', endColorstr='#cf0404',GradientType=0 );;}
.menu-principal-smartphone-menu {position:relative;margin-top:120px;;}
.menu-topscreen {background:#242424;;}
a.menu-topscreen-item-titre {color:#fff;padding:30px;;}
a.menu-topscreen-submenu-item-titre {padding:15px;;}
.menu-topscreen-item:hover > a.menu-topscreen-item-titre {background:#aa0000;;}


.social-networks {float:none;display:inline;padding-top:0px;;}
.social-networks .fa {padding:5px 6px 5px;;}
.mce-content-body {;}

 a.menu-topscreen-submenu-item-titre:hover {background:#aa0000;color:#fff;;}
.ac-container article {background:#fff;color:#242424;;}
.ac-container input:checked + label, .ac-container input:checked + label:hover {background:#aa0000;;}
.bouton a {color:#fff;background:#aa0000;padding:10px 25px;;}
.bouton a:hover {color:#aa0000;background:#fff;;}
.cellule-bordure-gauche-droite {border-left:1px dotted #fff;border-right:1px dotted #fff;;}
.cellule-bordure-gauche-droite-clair {border-left:1px dotted #585858;border-right:1px dotted #585858;;}
.cellule-bordure-gris {border:1px dotted #b4b4b4;;}
.footer-template .fa-envelope {font-size:70px;;}
.footer-template .social-networks {float:right;;}
.icone-fleche::before {content:"\f138";padding-right:10px;font-family:'fontawesome';color:#99cc00;font-size:25px;;}
.liens-liste-groupe-titre {background:#797979;font-size:26px;font-weight:bold;margin-top:20px;;}
.meteo-light {display:inline-block;;}
.module-bloc-13 .module-bloc-item-commentaire {display:none;;}
.module-bloc-13 .module-bloc-item-titre {position:absolute;bottom:85px;background:rgba(0,0,0,0.8);color:#fff;;}
.module-bloc-13 a.module-bloc-item-plus {margin:0;position:absolute;bottom:20px;width:100px;left:61px;;}
.module-bloc-item {border:0px;background:transparent;position:relative;;}
.social-networks .socicon, .social-networks .fa {font-size:20px;;}



.texte-ombre {text-shadow:0px 0px 8px #000;;}
.un-article-colonne-suite {background-color:#99cc00;color:#242424;;}
.un-article-colonne-suite:hover {background-color:#aa0000;color:#fff;;}
.un-article-colonne-titre {font-size:20px;color:#fff;font-weight:bold;;}
.un-article-colonne-titre-module-18 {color:#99cc00;font-weight:bold;font-size:20px;;}
.un-article-colonne-titre-module-27 {color:#fff;font-size:20px;font-weight:bold;;}
.un-article-ligne-suite {margin-top:0px;color:#fff;padding:5px 10px;background:#aa0000;;}
.un-article-ligne-titre {font-size:20px;font-weight:bold;;}
.vegas-video {min-height:100vh !important;min-width:100vw !important;width:auto !important;height:auto !important;;}
.wrapper-page-2 #wrapper-bloc-1 a {color:#99cc00;font-weight:bold;;}



@media screen and (max-width: 470px) {
.newsletter-button {margin-top:110px;margin-left:390px;;}
.newsletter-select {float:right;margin:77px 0px 0px 10px;;}
.menu-principal-smartphone-menu {margin-top:140px;;}
.bloc-logo {margin-left:20%;;}
.footer-template .social-networks {float:none;text-align:center;;}

}

@media screen and (min-width: 470px) and (max-width: 980px) {
.newsletter-button {margin-top:110px;margin-left:390px;;}
.newsletter-select {float:right;margin:77px 0px 0px 10px;;}
.bloc-logo {margin-left:20%;;}

}

@media screen and (min-width: 980px) {
.newsletter-button {margin-top:110px;margin-left:390px;;}
.newsletter-select {float:right;margin:77px 0px 0px 10px;;}

}

@media screen and (min-width: 1200px) {
.newsletter-button {margin-left:280px;;}
.newsletter-select {float:left;margin:80px 0px 0px 2px;;}

}

@media screen and (min-width: 1600px) {
.newsletter-select {float:left;margin:77px 0px 0px -320px;;}

}

.header-text {
    padding: 5px 0px;
    float: none;
    width: 100%;
    font-size: 14px;
    text-align: center;
    background: #fff;
    color: #000;
}
