a,abbr,acronym,address,applet,article,aside,audio,b,big,body,canvas,caption,center,cite,code,command,datalist,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,keygen,label,legend,li,meter,nav,object,ol,output,p,pre,progress,q,s,samp,section,small,source,span,strike,strong,sub,sup,table,tbody,tdvideo,tfoot,th,thead,tr,tt,u,ul,var{background:0 0;border:none 0;font-size:18px;margin:0;padding:0;border:0;outline:0;vertical-align:top}ol,ul{list-style:none;font-family:Arial,Helvetica,sans-serif}img{vertical-align:top}article,aside,audio,canvas,command,datalist,details,figcaption,figure,footer,header,hgroup,keygen,meter,nav,output,progress,section,source,video{display:block}html{width:100%}body{font-family:Georgia,"Times New Roman",Times,serif;font-size:18px;color:#818280;background:#fff;line-height:140%}.main{padding:0;margin:0 auto;font-size:.875em;line-height:1.785em}a{color:#f78f07;outline:0}a:hover{text-decoration:none}.col-1,.col-2{float:left}.wrapper{width:100%;overflow:hidden;border:#bebebe solid 1px;background-color:#fff;padding:5px;border-radius:5px;box-shadow:0 1px 0 rgb(0,0,0,.1);position:relative;margin-bottom:20px}.wrapper2{width:100%;overflow:hidden;background:#e7e5e5}.fleft{float:left}.fright{float:right}.indent-bot{margin-bottom:20px}.img-indent2{float:left;margin:0 15px 0 0}.button,.button2,.link,.list-1 li a,.list-2 li a,.main-menu li a,h1 a{text-decoration:none}header{width:100%;position:relative;z-index:2}.menu-row{width:100%;height:100%;overflow:hidden;background:#e7e5e5}.header-row2{width:100%;background:#e7e5e5;padding-bottom:1px}h1{color:#666;padding:5px 0 0 9px;position:relative;overflow:hidden;margin-bottom:5px;font-size:25px}.main-menu{padding:17px 0 0}.main-menu li{float:left;position:relative;padding-right:33px;padding-bottom:20px}.main-menu li a{display:block;font-size:20px;line-height:1.2em;color:#666;position:relative}.main-menu li.active a,.main-menu>li.sfHover>a,.main-menu>li>a:hover{color:#f78f07}.slider-wrapper-dept{padding:1px;margin-bottom:5px;background:#000;overflow:hidden;position:relative;z-index:1}.slider-wrappermob{padding-top:0;margin-top:0;background:#000;overflow:hidden;position:relative;z-index:1}.slider3{position:relative}#content{width:100%;padding:5px 0 49px;position:relative;z-index:1;background:#e7e5e5}h2{color:#bf3030;text-transform:none;font-weight:400}.list-2 li{line-height:25px;padding:0 0 0 15px}.list-2 li a{display:inline-block;color:#f78f07}.list-2 li a:hover{text-decoration:underline}a.pseudo-list-search:link{font-size:20px;color:#06c;text-decoration:none!important}a.pseudo-list-search:visited{color:purple}a.pseudo-list-search:hover{color:green}div.location-member{color:#222;font-size:18px;font-weight:700}div.aboutme-member{margin-bottom:10px;line-height:20px;font-size:18px;line-height:140%;color:#222}.img-border{padding:10px;border:1px solid #e5e5e5;float:left}.indent{padding:20px}#login-form input{float:left;font-size:12px;line-height:1.25em;color:gray;padding:5px 10px;font-family:Georgia,"Times New Roman",Times,serif;border:none;background:#fff;outline:0;margin-left:10px;margin-right:15px}.text-form{float:left;display:block;font-size:14px;line-height:2em;color:gray;font-family:Georgia,"Times New Roman",Times,serif}.slider-wrapper{padding:10px;margin-bottom:20px;background:#fff;overflow:hidden;position:relative;z-index:1}.slider-wrapper-dept{padding:1px;margin-bottom:5px;background:#000;overflow:hidden;position:relative;z-index:1}.slider-wrapper2{padding:10px;margin-bottom:20px;background:#fff;overflow:hidden;position:relative;z-index:1}.slider-wrapper3{padding:10px;margin-bottom:20px;background:#000;overflow:hidden;position:relative;z-index:1}.slider3{position:relative}.items{display:none}.pagination{z-index:99;width:100%}.pagination li{float:left;background:#f78f07;width:25%}.pagination a{display:block;height:30px;text-align:center;font-family:'PT Sans',sans-serif;font-size:20px;line-height:30px;color:#fff;background:url(../images/pagination-spacer.gif) left top no-repeat;text-decoration:none}.pagination li:first-child a{background:0 0}.pagination .current,.pagination li:hover{background-position:left top;background-color:#f78f07}.pagination .current a{cursor:default}footer{width:100%;height:96px;padding-bottom:18px;position:relative;overflow:hidden;z-index:99}.footer-bg{width:100%;height:100%;background:#000}.region-bg{width:100%;background:#000}.footer-text{float:left;display:block;padding-top:15px}.list-services{padding-top:20px;float:right}.list-services li{float:left;padding:0 0 0 8px;font-size:21px;line-height:1.23em;color:#fff;letter-spacing:-1px;position:relative;z-index:99}.list-services li:first-child{margin-top:-1px;padding-right:3px}.list-services a{display:block;width:26px;height:27px;text-indent:-9999em;background:url(https://www.oulfa.fr/ecss/social/csg-social.png) 0 0 no-repeat;cursor:pointer}.list-services .item-1 a{background-position:-328px 0;width:32px;height:32px}.list-services .item-2 a{background-position:-902px 0;width:32px;height:32px}.list-services .item-3 a{background-position:-492px 0;width:32px;height:32px}.block{height:114px}.block2{height:10px}.extra{min-height:100%;height:auto!important;height:100%;margin:0 auto -114px;position:relative;overflow:hidden}body,html{height:100%}div.text-col{text-align:justify;margin:5px 0}.page-acueil-inscription{width:1006px;height:442px;position:relative;overflow:hidden;margin:0 auto 2px}.page-acueil-inscription-mobile{position:relative;overflow:hidden;margin:0 auto 2px}.mis-en-forme-titre-mobile{background-image:url(https://www.oulfa.fr/ecss/img/oulfa.jpg);background-size:cover;width:98%;display:block;color:#5e1671;padding-bottom:22px}.mis-en-forme-titre{width:30.563em;display:block;position:absolute;top:15px;left:3px;color:#5e1671;padding-bottom:22px;background:0 0}.mis-en-forme-titre h2{height:2px}.mis-en-forme-titre h2 a{display:block;height:100%;width:100%}.mis-en-forme-titre h3{height:45px;padding:0}.mis-en-forme-titre h3 a{display:block;background:url(https://www.oulfa.fr/ecss/style/rencontre-femme.png) 0 0 no-repeat transparent;width:347px;height:45px;margin:15px 0 0 14px}.mis-en-forme-titre h4 a{display:block;background:url(https://www.oulfa.fr/ecss/style/rencontre-femme.png) 0 0 no-repeat transparent;width:347px;height:45px;margin:0 0 0 14px}.mis-en-forme-titre h2 span,.mis-en-forme-titre h3 span{text-indent:-9999px;overflow:hidden;display:block}.mis-en-forme-titre form.inscription-rapide .contenu_inscription{padding:15px 25px 0}.mis-en-forme-titre form.inscription-rapide .contenu_inscription span.footnote,form.inscription-rapide option{color:#000}form.inscription-rapide *{margin:0;padding:0}form.inscription-rapide select{min-width:1.5em}form.inscription-rapide fieldset{border:0;text-align:left}form.inscription-rapide{width:100%;display:block}form.inscription-rapide .contenu_inscription{padding:5px 5px 10px}form.inscription-rapide .contenu_inscription dl{overflow:hidden;font-size:12px}form.inscription-rapide .contenu_inscription dl dt{width:30%;display:block;clear:both;float:left;text-align:right;padding-top:4px;margin-right:5px}form.inscription-rapide .contenu_inscription dl dd{width:68%;display:block;float:left;margin-bottom:7px}form.inscription-rapide .contenu_inscription label{margin:0 5px 0 0;color:#fff}form.inscription-rapide .contenu_inscription label.gender,form.inscription-rapide .contenu_inscription select.gender{float:left;clear:none}form.inscription-rapide-mobile .contenu_inscription-mobile label{margin:0 5px 0 0;color:#fff;text-decoration:none}form.inscription-rapide .contenu_inscription select.gender,form.inscription-rapide-mobile .contenu_inscription-mobile label.gender{float:left;clear:none}form.inscription-rapide .contenu_inscription input,form.inscription-rapide .contenu_inscription select{width:206px;display:block;float:left;height:21px;background:#fff;border:#ccc solid 3px;display:block;margin:5px;font-size:14px}form.inscription-rapide .contenu_inscription select,form.inscription-rapide-mobile .contenu_inscription-mobile input{width:90%;display:block;float:left;height:21px;background:#fff;border:#ccc solid 3px;display:block;margin:5px;font-size:14px}form.inscription-rapide .contenu_inscription select{height:25px;padding-top:1px;width:208px}form.inscription-rapide .contenu_inscription select.gender{width:74px}form.inscription-rapide .contenu_inscription span.rappelcss{clear:both;display:block;font-size:10px;text-decoration:none;color:#ea7500}form.inscription-rapide button{background:0 0;background-image:url(https://www.oulfa.fr/ecss/style/inscription_rencontre_serieuse.png);border-width:0;cursor:pointer;height:28px;display:block;margin:1em auto;width:100px}form.modifier-rapide button{background:0 0;background-image:url(https://www.oulfa.fr/ecss/style/modifier.png);border-width:0;cursor:pointer;height:54px;display:block;margin:1em auto;width:170px}form.contact-rapide button{background:0 0;background-image:url(https://www.oulfa.fr/ecss/style/envoi.png);border-width:0;cursor:pointer;height:57px;display:block;margin:1em auto;width:167px}.page-acueil-inscription_dept{width:1024px;height:270px;background-image:url(https://www.oulfa.fr/rencontre/ardennes/08/rencontre_ardennes-08.png);position:relative;overflow:hidden;margin:0 auto 2px}.button{display:inline-block;vertical-align:baseline;margin:10px 25px 10px 0;outline:0;cursor:pointer;text-align:center;text-decoration:none;font:19px Arial,Helvetica,sans-serif;line-height:27px;font-weight:700;padding:5px 16px 6px 18px;text-shadow:-1px -1px 1px rgb(0,0,0,.3);box-shadow:2px 2px 3px 0 #b2b2b2;background:#cc47b3;background-image:linear-gradient(to bottom,#cc47b3,#914aa4);border:#914aa4 solid 1px;color:#fff}.button:hover{background-color:#b048ab;background-image:linear-gradient(to bottom,#ef5ec4,#ae48ab);color:#fff!important;text-decoration:none!important}a.small,button.small,input.small,span.button.small{display:inline;margin:0;font-size:14px;padding:2px 10px}a.button:link,a.button:visited{color:#fff}.blue{background-color:#336ba4;background-image:linear-gradient(to bottom,#4b87bb,#336ba4);border:#294e82 solid 1px}.blue:hover{background-color:#4b87bb;background-image:linear-gradient(to bottom,#84acd5,#4b87bb);color:#fff!important}.gold{background-color:#ffef0b;background-image:linear-gradient(to bottom,#ffef0b,#ffcd00);border:#ffcd00 solid 1px;color:#000!important;text-shadow:none!important}.gold:hover{background-color:#ffcd00;background-image:linear-gradient(to bottom,#ffcd00,#ffef0b);color:#000!important;text-shadow:none!important}.small{font-size:10px;line-height:14px}.medium1{font-size:14px;padding:0 2px;margin:0;width:50%}.oulfaButon-blue{font-size:12px;font-family:arial,helvetica,sans-serif;padding:10px;text-decoration:none;display:inline-block;text-shadow:-1px -1px 0 rgb(0,0,0,.3);font-weight:700;color:#fff;border:#2f66a7 solid 1px;border-bottom-color:#001d5a;background-image:linear-gradient(#4375b8,#265286);background-color:#265286;border-radius:4px;box-shadow:0 1px 2px 0 rgb(0,0,0,.4),0 1px 0 0 rgb(255,255,255,.3) inset;color:#fff;text-shadow:0 0 3px rgb(0,0,0,.3)}.oulfaButon-blue:before{color:#9ab2cf}.oulfaButon-blue.hover,.oulfaButon-blue:hover{background-image:linear-gradient(#5c8bd0,#265286);background-color:#265286;color:#fff}.oulfaButon-blue.hover:before,.oulfaButon-blue:hover:before{color:#fff}.oulfaButon-blue.active,.oulfaButon-blue:active{border:#001855 solid 1px;box-shadow:0 0 0 0 rgb(0,0,0,0),0 0 5px 0 rgb(0,24,85,.75) inset;background-image:linear-gradient(#023a7e,#023a7e);background-color:#023a7e}.oulfaButon-blue.active:before,.oulfaButon-blue:active:before{color:#fff}*{box-sizing:border-box}.ville{font-weight:700;font-size:1.1em;margin-left:0;line-height:18px;text-transform:uppercase;color:#000}div.text-error-message{padding:10px;margin-bottom:15px;background-color:#ff9;border:#ff0 solid 1px}.passwordinput .txtstateprovince,.textinput,select,textarea{background-color:#fff;border:#000 solid 1px}.txtcountry,select{display:block;border-style:solid;border-width:1px;border-color:#dedede;margin-bottom:15px;font-size:1em;width:100%;height:30px;color:#777;box-shadow:0 1px 3px rgb(0,0,0,.1) inset}#frmSignup{box-sizing:border-box}#frmSignup input#password{background:#fff}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}div.center_all{text-align:center}.paginate{display:block;width:100%;font-size:1.2em}.paginate.pag1 li{font-weight:700}.paginate.pag1 li a{display:block;float:left;color:#717171;background:#e9e9e9;text-decoration:none;padding:5px 7px;margin-right:20px;border-radius:3px;border:silver solid 1px;box-shadow:0 1px 0 rgb(255,255,255,.7) inset,0 1px 3px rgb(0,0,0,.1);text-shadow:1px 1px 0 rgb(255,255,255,.7)}.paginate.pag1 li a:hover{background:#eee;color:#555}.paginate.pag1 li a:active{margin-right:20px;box-shadow:-1px 2px 5px rgb(0,0,0,.25) inset}.paginate.pag1 li.current,.paginate.pag1 li.single{background:silver;display:block;float:left;border:#eee solid 1px;padding:5px 7px;margin-right:6px;border-radius:3px;color:#ff456a}div#cookieChoiceInfo{background-color:#ffda8c!important;color:#000;font-size:14px;font-family:Georgia}#cookieChoiceInfo>a:nth-child(2),a#cookieChoiceDismiss{border:#15aeec solid 1px;border-radius:3px;font-size:12px;font-family:arial,helvetica,sans-serif;padding:4px 10px 4px 10px;text-decoration:none;display:inline-block;text-shadow:-1px -1px 0 rgb(0,0,0,.3);font-weight:700;color:#fff;background-color:#49c0f0;background-image:linear-gradient(to bottom,#49c0f0,#2cafe3)}#cookieChoiceInfo>a:nth-child(2):hover,a#cookieChoiceDismiss:hover{color:#4ce6d4;box-shadow:1px 1px 1px #aaa;text-shadow:0 0 0 #ccc;text-decoration:none;position:relative;top:1px;left:1px}