.reset-list{list-style:none;margin:0;padding:0}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.font-primary{font-family:'Open sans',sans-serif}.font-secondary{font-family:'Georgia',Times,Times New Roman,serif}.font-third{font-family:'Century Gothic',CenturyGothic,Trebuchet MS,sans-serif}.font-great-vibes{font-family:'Great Vibes',cursive}.color-primary{color:#00CCCC}.color-secondary{color:#3C3C3C}.color-promotion{color:#FF3399}.title-primary{background:none;font-family:'Open sans',sans-serif;font-size:22px;font-weight:300;padding-left:10px;position:relative}.title-primary:before{content:none !important}.concours-photo{overflow:hidden;position:relative}.concours-photo .header{background:url(//static.photoweb.fr/image/site/concours-photo/background-header.jpg) no-repeat;height:174px;position:relative;width:100%}.concours-photo .header h1{background:none;background-color:#FFF;bottom:-25px;font-family:'Open sans',sans-serif;font-size:39px;font-weight:300;left:0;margin:auto;padding:0;position:absolute;right:0;text-align:center;width:35%}.concours-photo .date{background-color:#3C3C3C;color:white;font-family:'Open sans',sans-serif;left:0;margin:0 auto;padding:5px 10px;position:absolute;right:0;text-align:center;text-transform:uppercase;top:210px;width:20%}.concours-photo .how-to-participate{zoom:1}.concours-photo .how-to-participate:before,.concours-photo .how-to-participate:after{content:" ";display:table}.concours-photo .how-to-participate:after{clear:both}.concours-photo .how-to-participate .introduction{float:left;font-size:14px;margin:80px 0 0 0;width:80%}.concours-photo .how-to-participate .button{margin:55px 30px 0 0}.concours-photo .older-selection{zoom:1;bottom:20px;float:right;position:relative}.concours-photo .older-selection:before,.concours-photo .older-selection:after{content:" ";display:table}.concours-photo .older-selection:after{clear:both}.concours-photo .older-selection select{background:#FFF;border:1px solid #BABABA;color:#3C3C3C;margin:0;padding:3px !important;position:relative;top:-6px}.concours-photo .older-selection a{color:#bababa}.concours-photo .introduction-upload{font-size:14px;margin:50px 0 0 0;text-align:center}.concours-photo .the-winner{background-color:#f1f1f1;margin:25px 0 0 0;padding:20px;text-align:center;width:96%}.concours-photo .the-winner span{color:#000;font-size:16px;font-weight:bold}.concours-photo .the-winner img{margin:10px 0 0 0;position:relative}.concours-photo .the-winner .gains{zoom:1;bottom:30px;display:table;left:0;margin:0 auto;position:relative;right:0;text-align:center}.concours-photo .the-winner .gains:before,.concours-photo .the-winner .gains:after{content:" ";display:table}.concours-photo .the-winner .gains:after{clear:both}.concours-photo .the-winner .gains .cup,.concours-photo .the-winner .gains .money{-webkit-border-radius:50px;border-radius:50px;background-color:#3C3C3C;border:3px solid white;display:inline-block;height:50px;vertical-align:middle;width:50px}.concours-photo .the-winner .gains .cup{color:#FFF;left:10px;position:relative}.concours-photo .the-winner .gains .cup.fi{padding-top:7px}.concours-photo .the-winner .gains .money{color:white;font-size:16px;font-weight:bold;line-height:50px;position:relative;z-index:2}.concours-photo .we-also-like{zoom:1;width:100%}.concours-photo .we-also-like:before,.concours-photo .we-also-like:after{content:" ";display:table}.concours-photo .we-also-like:after{clear:both}.concours-photo .we-also-like span{color:#000;display:block;font-size:16px;font-weight:bold;margin:20px 0;text-align:center}.concours-photo .we-also-like span:before{border-top:1px solid #bababa;content:'';height:1px;width:50%}.concours-photo .we-also-like img{text-align:center}.concours-photo .we-also-like .other-winner{border:1px solid #F1F1F1;float:left;margin:0 15px;position:relative;width:300px}.concours-photo .we-also-like .other-winner .picture img{width:100%}.concours-photo .we-also-like .other-winner .money{-webkit-border-radius:40px;border-radius:40px;background-color:#3C3C3C;border:2px solid white;bottom:48px;color:white;font-size:14px;font-weight:bold;height:40px;left:0;line-height:40px;margin:0 auto;position:absolute;right:0;text-align:center;width:40px;z-index:2}.concours-photo .we-also-like .other-winner .name{color:#000;font-size:16px;font-weight:bold;margin:10px 0 0 0;padding:20px 10px;text-align:center;text-transform:uppercase}.concours-photo .condition{margin:20px 15px}.concours-photo .button{margin-top:55px}.concours-photo .modal{line-height:1.5em}.concours-photo .modal .modal-header p{background:none;padding-left:10px;position:relative;width:80%}.concours-photo .modal .modal-header p:before{border-left:4px solid #FB5656;content:'';height:12px;left:0;position:absolute;top:3px;width:4px}@media screen and (min-width:768px) and (max-width:1024px){.responsive #site #site_contenu{padding:0}.responsive .concours-photo .header h1{font-size:30px}.responsive .concours-photo .how-to-participate .introduction{float:none;padding:0 10px;width:auto}.responsive .concours-photo .how-to-participate .button{display:block;float:none;margin:20px auto;text-align:center;width:265px}.responsive .concours-photo .the-winner{margin:10px 0;width:auto}.responsive .concours-photo .we-also-like{text-align:center}.responsive .concours-photo .we-also-like .other-winner{display:inline-block;float:none;margin-bottom:30px}.responsive .concours-photo .be-careful{padding:0 10px}}@media screen and (min-width:600px) and (max-width:768px){.responsive #site #site_contenu{padding:0}.responsive .concours-photo .header{background:#37477b;height:75px;padding-bottom:0;text-align:center}.responsive .concours-photo .header h1{background:none;color:#FFF;font-size:2.2em;top:19px;width:auto}.responsive .concours-photo .date{position:static;width:100%}.responsive .concours-photo .older-selection{float:none;left:0;margin:0 auto;right:0;top:10px;text-align:center}.responsive .concours-photo .how-to-participate .introduction{float:none;margin:20px 0 0 0;padding:0 10px;width:auto}.responsive .concours-photo .how-to-participate .button{display:block;float:none;margin:20px auto;text-align:center;width:265px}.responsive .concours-photo .the-winner{margin:10px 0;width:auto}.responsive .concours-photo .we-also-like{text-align:center}.responsive .concours-photo .we-also-like .other-winner{display:inline-block;float:none;margin-bottom:30px}.responsive .concours-photo .be-careful{padding:0 10px}}@media screen and (max-width:600px){.responsive #site #site_contenu{padding:0}.responsive .concours-photo .header{background:#37477b;height:75px;padding-bottom:0;text-align:center}.responsive .concours-photo .header h1{background:none;color:#FFF;font-size:2.2em;top:19px;width:auto}.responsive .concours-photo .date{position:static;width:100%}.responsive .concours-photo .older-selection{float:none;left:0;margin:0 auto;right:0;top:10px;text-align:center}.responsive .concours-photo .how-to-participate .introduction{float:none;margin:20px 0 0 0;padding:0 10px;width:auto}.responsive .concours-photo .how-to-participate .button{display:block;float:none;margin:20px auto;text-align:center;width:265px}.responsive .concours-photo .the-winner{margin:10px 0;width:auto}.responsive .concours-photo .we-also-like .other-winner{display:block;float:none;margin-bottom:30px;width:auto}.responsive .concours-photo .introduction-upload{margin:20px 0 0;padding:0 10px}.responsive .concours-photo .be-careful{padding:0 10px}}#lbOverlay{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:#000;cursor:pointer}#lbCenter,#lbBottomContainer{position:absolute;z-index:9999;overflow:hidden;background-color:#fff}.lbLoading{background:#fff url(//static.photoweb.fr/image/lib/lightbox/loading.gif) no-repeat center}#lbImage{position:absolute;left:0;top:0;border:10px solid #fff;background-repeat:no-repeat}#lbPrevLink,#lbNextLink{display:block;position:absolute;top:0;width:50%;outline:none}#lbPrevLink{left:0}#lbPrevLink:hover{background:transparent url(//static.photoweb.fr/image/lib/lightbox/prevlabel.gif) no-repeat 0 15%}#lbNextLink{right:0}#lbNextLink:hover{background:transparent url(//static.photoweb.fr/image/lib/lightbox/nextlabel.gif) no-repeat 100% 15%}#lbBottom{font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;font-size:10px;color:#666;line-height:1.4em;text-align:left;border:10px solid #fff;border-top-style:none}#lbCloseLink{display:block;float:right;width:88px;height:22px;background:transparent url(//static.photoweb.fr/image/lib/lightbox/closelabel.gif) no-repeat center;margin:5px 0;outline:none}#lbCaption,#lbNumber{margin-right:71px}#lbCaption{font-weight:bold}