.clear,.clearfix{zoom:1}.clear,.clearfix:after{clear:both;visibility:hidden;line-height:0;height:0;display:block}.navbar,b,dl dt,strong{font-weight:700}#sponsorContainer dl dd a,.navbar,.navbar a{color:#000}#footer,#header,.clear,.clearfix:after,.navbar a.homelink,article,aside,blockquote,dialog,figure,footer,header,hgroup,hr,nav,section{display:block}#footer,#footer a,#footer p,.navbar a.active{color:#fff}#footer a,#sponsorContainer dl dd a,.navbar a:hover,ins{text-decoration:underline}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,ul,var,video{border:0;outline:0;vertical-align:baseline;background:0 0;margin:0;padding:0}dl,h1,h2,h3,h4,h5,h6,ol,p,ul{margin-bottom:20px}nav ul{list-style:none}ol{list-style:decimal}ul{list-style:disc}ul ul{list-style:circle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}del{text-decoration:line-through}mark{background:0 0}abbr[title],acronym[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}button,input[type=button],input[type=submit]{margin:0;padding:0}a img,input,select{vertical-align:middle}em,i{font-style:italic}html{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}*,:after,:before{box-sizing:inherit;-moz-box-sizing:inherit;-webkit-box-sizing:inherit}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;word-wrap:break-word;word-break:break-word;font-size:100%;font-family:'Open Sans'}ol,ul{margin-left:35px}dl dt{margin-top:10px}dl dt:first-child{margin-top:0}dl dd{margin-left:0}h1,h2,h3,h4,h5,h6{line-height:1.2}figure{max-width:100%}.clearfix:after{content:" "}#header{background:url("../img/BG-nav.png") center bottom/cover no-repeat #5abb9b;height:137px}.navbar{font-size:1.125em;text-transform:uppercase}.navbar div{margin-top:15px}.navbar a:hover{color:#5abb9b}.navbar a.homelink{text-indent:-99em;background:url("../img/homePicto.png") no-repeat;width:40px}#sponsorContainer{background:url("../img/bg_section_sponsor.png") center top/contain no-repeat #ebebeb;padding-top:85px;padding-bottom:20px}#auteursContent #sponsorContainer .container{background-image:none}#sponsorContainer dl dt{height:40px;display:block;margin-bottom:37px}#sponsorContainer dl dt img{height:100%}#sponsorContainer dl dd{width:90%;font-size:.875em}#sponsorContainer dl dd a:hover{color:#5abb9b;text-decoration:none}#footer{background-color:#333;text-align:center;height:auto;padding:15px 0 5px}#footer a:hover{color:#f18b7f}@media only screen and (max-width :900px){#header{background-color:transparent;background-image:none;height:auto}.navbar-toggler{position:absolute;right:20px;top:0;color:#000}.contenu .navbar-toggler{right:15px;top:-31px;color:#fff}.navbar-toggler:focus{outline:0}.navbar-toggler-icon i{color:#fff;font-size:2.5em;text-shadow:0 0 3px #000}.contenu .navbar-toggler.collapsed i{color:#fff;text-shadow:none}.navbar .navbar-collapse a,.navbar-toggler i{color:#fff}.navbar{padding:0;position:absolute;width:100%}.navbar-nav{padding:20px 0}.navbar .navbar-collapse{margin-top:-61px;background-color:rgba(0,0,0,.9);line-height:2em}.navbar-brand{background:url("../img/homePicto.png") no-repeat;padding:0 0 0 50px;min-height:45px;display:inline-block;vertical-align:middle;color:#333;text-transform:none;font-weight:500;margin-left:15px;width:80%;white-space:normal;margin-top:-3px;line-height:22px}.navbar a.homelink{display:block;padding-left:50px;text-indent:0;width:auto}#sponsorContainer{background-image:none;padding-top:30px}#sponsorContainer dl{margin:0}#sponsorContainer dl dt{text-align:center}#footer{height:165px}}@media only screen and (max-width :600px){.contenu .navbar-toggler{right:15px;top:-95px;color:#fff}.navbar .navbar-collapse{margin-top:-110px}}@media (min-width:576px) and (max-width:900px){.container{max-width:705px}}