/* #PRODUIRE{fond=css/styles_config.css}
   md5:35fde2716c9b14c0075b401fc23c7624 */

body, #wrapper.fade-in, #wrapper > .bg { background-color:#ffffff; color:#212931; }
#main { background-color:#ffffff; }

a, #footer input[type="submit"], h1, h2, h3, h4, h5, h6, #nav ul.links li.active a { color:#212931; }
hr, input[type="checkbox"] + label:before, input[type="radio"] + label:before { border-color:#212931 !important; }

/* hover */
a:hover, a:active, a:focus, a.on, .formulaire_contact form > fieldset.previsu > legend,
#nav ul.links li.active a:hover, #intro input[type="reset"]:hover, #intro input[type="button"]:hover, #intro button:hover, 
#intro .button:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover, 
button:hover, .button:hover, #footer input[type="submit"]:hover, #footer input[type="reset"]:hover, 
#footer input[type="button"]:hover, #footer button:hover, #footer .button:hover, #footer a:hover, .pagination a:hover,
#footer ul.icons li a.icon:hover:before, #nav ul.icons li a.icon:hover:before, #nav a:hover, #header .logo:hover,
#copyright a:hover, ul.icons li a.icon:hover::before, .reponse_formulaire_erreur, .erreur_message#nav ul.links li a:hover,
#sousnav nav ul li a.active, #sousnavmasquee nav ul li a.active { color:#18bfef !important; }

.button.primary:hover { color:white; }

/* box-shadow */
#intro input[type="submit"]:hover, #intro input[type="reset"]:hover, #intro input[type="button"]:hover, #intro button:hover, #intro .button:hover,
input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover, button:hover, .button:hover,
#footer input[type="submit"]:hover, #footer input[type="reset"]:hover, #footer input[type="button"]:hover, 
#footer button:hover, #footer .button:hover, #footer ul.icons.alt li a.icon:hover:before,
ul.icons.alt li a.icon:hover::before { box-shadow:inset 0 0 0 2px #18bfef; }

.pagination a:hover, #header .logo:hover, #footer input[type="text"]:focus, #footer input[type="password"]:focus, #footer input[type="email"]:focus, #footer select:focus, #footer textarea:focus { border-color:#18bfef !important; }

#footer { background-color:#f5f5f5; }
#footer, #footer h1, #footer h2, #footer h3, #footer h4, #footer h5, #footer h6,
#footer input, #footer select, #footer textarea, #footer label, #footer strong, #footer b { color:#717981; }

#copyright, #copyright a { color:#717981; }


#wrapper > .bg { background-image:url('http://www.taxifilmfest.de/plugins/auto/html5up_massively/v1.1.0/images/overlay.png'), linear-gradient(0deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)), url('http://www.taxifilmfest.de/IMG/jpg/taxihalte-europacenter_nacht_cc-by_flickr_extranoise_blurred.jpg'); }

