/* ---------- RESET ---------- */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
img,body,html{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;border-top:none;}
q:before,q:after{content:'';}

/* ---------- CLEARING FLOATS ---------- */
.clear:after,.wrapper:after,.format-status .entry-:after {clear:both;}
.clear:before,.clear:after,.wrapper:before,.wrapper:after,.format-status .entry-header:before,.format-status .entry-header:after {display:table;content:"";}
.float:after{height:0;line-height:0;content:".";display:block;clear:both;visibility:hidden;}

/* ---------- CONTENT ---------- */
#entreprise{font-size:16px;line-height:18px;font-family:'Source Sans Pro',helvetica,arial,sans-serif;font-weight:400;}
div#responsivearmor #entreprise p{font-size:16px;line-height:18px;font-weight:300;text-align:justify;}
#entreprise b,#entreprise strong{font-weight:600;}
#entreprise .middle-title{font-size:20px;font-weight:400;padding:10px 0;color:#0072B5;}
#entreprise .top-radius{position:relative;}
#entreprise .big-title{width:600px;height:80px;text-transform:none;margin-left:-300px;padding-top:40px;position:absolute;top:-90px;left:50%;background:#ffffff;text-align:center;font-weight:300;font-size:38px;-webkit-border-top-left-radius:7px;-webkit-border-top-right-radius:7px;-mozborder-radius-topleft:7px;-moz-border-radius-topright:7px;border-top-left-radius:7px;border-top-right-radius:7px;}
#entreprise .big-title span{color:#0072B5;}
#entreprise .who-is-decathlon,#entreprise .histoire-internationale{padding:30px 75px 60px 75px;}
#entreprise cite{display:block;margin:10px 0;padding:15px;background:#f8f8f8;border:1px solid #e1e1e1;font-weight:300;font-style:italic;font-size:18px;line-height:21px;text-align:center;}
#entreprise cite:after{width:21px;height:13px;display:block;background:url(../images/cite-bg.jpg) no-repeat;}
#entreprise .signature{float:right;margin-top:50px;font-size:18px;font-weight:300;}
#entreprise .signature img{width:80px;height:auto;float:right;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;}
#entreprise .signature p{width:270px;font-size:15px;}
div#responsivearmor #entreprise .signature .sign-name{padding-top:5px;font-size:20px;font-weight:500;}

/* ---------- HISTOIRE ---------- */
#entreprise .histoire-internationale .title-year{font-size:50px;line-height:70px;color:#0073B5;}
#entreprise .histoire-internationale .bloc-year{display:block;margin:10px 0;padding:15px;background:#f8f8f8;border:1px solid #e1e1e1;font-weight:300;text-align:center;font-style:italic;font-size:18px;line-height:21px;}
div#responsivearmor #entreprise .histoire-internationale p{padding:0 0 5px;text-align:center;}
div#responsivearmor #entreprise .histoire-internationale p strong{padding-top:5px;display:block;font-size:22px;line-height:22px;font-weight:400;}
div#responsivearmor #entreprise .histoire-internationale .color-blue{color:#0072B5;}
div#responsivearmor #entreprise .histoire-internationale .bloc-image{margin-top:15px;}
div#responsivearmor #entreprise .histoire-internationale .bloc-image img{width:190px;height:180px;padding:0 10px 0 0;}
div#responsivearmor #entreprise .histoire-internationale .bloc-image img.last{padding:0;}

/* ---------- CHIFFRES ---------- */
.ent-right-question-content{padding-bottom:40px;}
.ent-right-question-content h3{text-align:center;font-size:16px;padding:40px 0 15px;}
.ent-right-question-content img{display:block;margin:0 auto;}