.image img,img.image,input[type=email],input[type=text]{border:1px solid #ddd}.column-bottom{clear:both}.primary_title{color:#222136;display:block;font-size:18px;font-weight:600;letter-spacing:1px;margin:10px 0 5px;overflow:hidden;text-transform:uppercase}.primary_title span{display:inline-block;position:relative}.primary_title span:after,.primary_title span:before{background:#ECE7E3;content:"";position:absolute;height:5px;top:14px;width:10000px}.primary_title span:before{right:100%;margin-right:15px}.primary_title span:after{left:100%;margin-left:15px}.primary_description{color:#999;font-size:16px}.pink-title,a.pink-title:active,a.pink-title:hover{color:#ff2782}.pink-title{font-family:museo,minion-pro-caption;font-size:26px;font-weight:300;margin-bottom:10px}.blue-title,.grey-subtitle{font-family:museo,minion-pro-caption;font-size:20px;font-weight:300}.grey-subtitle{color:#8e8e8e}.blue-title{color:#34b5d0;text-align:left;border-bottom:2px solid #34b5d0;margin-bottom:15px;padding:30px 10px 3px;line-height:1.4}.grey-title,.grey-title a,.view-more,.view-more a{font-weight:600;font-family:myriad-pro-semi-condensed}#column-reviews .column-block-content p,#column-share .column-block-content>p{margin-bottom:10px}.grey-title,.grey-title a{color:#696969;font-size:16px}.view-more,.view-more .icon-caret-right,.view-more a{color:#ff2781;font-size:16px}.view-more{display:inline-block;cursor:pointer}.view-more,.view-more a{margin-top:10px}#column-news .column-block-content h4,#column-reviews .column-block-content p span,#column-share .column-block-content>p span{font-weight:700}.view-more .iconwrap{vertical-align:middle;padding-left:5px}.view-more:hover .text{text-decoration:underline}.view-more.align-carousel{padding-top:10px;margin-left:30px}.ui-multiselect-wrapper .ui-multiselect.form-error,input.form-error,textarea.form-error{border:1px solid #ff2782}.form-error-label{color:#ff2782;font-family:myriad-pro-semi-condensed;font-style:italic}.video-container{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;margin-top:10px}.video-container>iframe{height:100%;left:0;position:absolute;top:0;width:100%}.column-block{width:100%}.column-block .column-block-title{background-color:#e3f7fc;font-size:18px;font-family:museo,minion-pro-caption;padding:8px 10px}.column-block-content .icons a{color:#555;display:block;float:left;margin-right:10px}.column-block-content .icons a>span{vertical-align:middle;display:inline-block}.column-block-content .icons a .iconwrap{font-size:40px;color:#ddd;width:45px;margin-top:10px}.column-block-content .icons a:hover{text-decoration:none}.column-block-content .icons a .title{width:250px;display:inline-block}.column-block-content .icons a:hover .title{text-decoration:underline}.column-block-content .icons a:hover .icon-facebook{color:#3B5A9D}.column-block-content .icons a:hover .icon-twitter{color:#00BEF6}.column-block-content .icons a:hover .icon-pinterest{color:#CB2028}.column-block-content .icons a:hover .icon-youtube{color:#cd201f}.column-block-content .icons a:hover .icon-paper-plane,.column-block-content .icons a:hover .icon-pushpin{color:#00BEF6}.column-block-content .icons a:hover .icon-vk{color:#54769a}.column-block-content .icons a:hover .icon-feed2{color:#FD8000}#column-social-links .column-block-title h3>span{display:block}#column-article .column-block-content,#column-share .column-block-content,#column-social-links .column-block-content{padding:15px 10px}#column-about .column-block-content,#column-article .column-block-content,#column-news .column-block-content,#column-reviews .column-block-content,#column-statistics .column-block-content{padding:15px 10px;text-align:justify}#column-reviews .column-block-content h3{color:#10466c;font-size:16px}#column-reviews .column-block-content ul{color:#afafaf;font-size:12px}#column-article .column-block-content p.links,#column-news .column-block-content p.links{position:relative;height:15px}#column-article .column-block-content p.links a,#column-news .column-block-content p.links a{position:absolute;right:0}#column-about .column-block-content p.description span{font-weight:700;display:block}#column-about .column-block-content ul,#column-statistics .column-block-content ul{padding:5px 0 15px 15px;list-style-type:disc}#column-share .column-block-content .icons a{margin-right:0}#column-facebook-feed .column-block-content,#column-follow-us .column-block-content,#column-last-blogs .column-block-content,#column-pinterest-feed .column-block-content,#column-suscribe-newsletter .column-block-content{padding:20px 0 20px 20px}#newsletter input{border:1px solid #ccc;border-radius:5px;font-weight:400;padding:5px 10px;width:278px}#newsletter_btn{margin-top:10px;width:100px;margin-bottom:15px}#newsletter .errors-labels{font-style:italic;border:none;padding:0}.big-button,.bigger-button{text-decoration:none;border-radius:3px;font-weight:600;text-align:center;cursor:pointer;font-family:myriad-pro-semi-condensed;display:inline-block}.big-button{padding:8px 15px;font-size:16px}@media (max-width:767px){.view-more.align-carousel{margin-left:10px}.big-button{padding-top:12px;padding-bottom:12px}}.bigger-button{padding:4px 25px;font-size:18px;margin-bottom:5px}@media (max-width:767px){.bigger-button{padding-top:12px;padding-bottom:12px}}.light-blue-button{color:#fff!important;background-color:#349EB2}.blue-button{color:#fff!important;background-color:#0082C0}.pink-button{color:#fff!important;background-color:#ff2782;border:1px solid #ff2782}.pink-button.inverse{color:#ff2782!important;background-color:#fff;border:1px solid}.pink-button:hover{background-color:#F7166E}.pink-button:hover.inverse{background-color:#fff;color:#F7166E}.orange-button{color:#fff!important;background-color:#fcae24;border:1px solid #fcae24}.orange-button.inverse{color:#fcae24!important;background-color:#fff;border:1px solid}.orange-button:hover{background-color:#fbbe4f}.orange-button:hover.inverse{background-color:#fff;color:#fbbe4f}.white-button{background-color:#fff;border:1px solid #fff;color:#333!important}.white-button.inverse,.white-button:hover,.white-button:hover.inverse{background-color:transparent}.white-button.inverse{border:1px solid #fff;color:#fff!important}.white-button:hover.inverse{border:1px solid #ddd;color:#ddd!important}.bloc-title{font-family:myriad-pro;font-size:18px;font-weight:300;text-align:left;margin-bottom:10px;padding:30px 10px 3px;line-height:22px;color:#303a3c}.bloc-title.grey-title{border-bottom:2px solid #303a3c}.bloc-title.jobtitle{border-bottom:2px solid #33cbff}.bloc-title.company{border-bottom:2px solid #f60}.bloc-title.city{border-bottom:2px solid #ffd52b}.bloc-title.sector{border-bottom:2px solid #278bff}.bloc-title .icon-briefcase{color:#33cbff}.bloc-title .icon-office{color:#f60}.bloc-title .icon-location{color:#ffd52b}.bloc-title .icon-pie{color:#278bff}
#bottom-banners,#bottom-banners *,#bottom-banners :after,#bottom-banners :before,#bottom-banners:after,#bottom-banners:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#bottom-banners #cookies-banner{background-color:rgba(48,58,60,.9);color:#fff;min-height:0}#bottom-banners #cookies-banner .container #text{line-height:25xp;font-family:myriad-pro,arial;font-size:13px;text-align:justify;padding:0}#bottom-banners #cookies-banner .container #text a{color:#fff;text-decoration:underline}#bottom-banners #cookies-banner .container #ok-button{font-size:13px;margin:4px 0 4px 5px;padding:2px 9px}@media (max-width:767px){#bottom-banners #cookies-banner .container{padding:5px 0}#bottom-banners #cookies-banner .container .row{margin-right:-15px;margin-left:-15px;padding:0 10px}#bottom-banners #cookies-banner .container .row #text{padding:0 10px;margin:0 0 3px}#bottom-banners #cookies-banner .container .row #ok-button{font-size:12px;padding:2px 10px;margin:20px 0 5px 15px}}
#sign-in,#sign-up{margin-left:0;margin-right:0}body{background-image:url(../../../../generic/resources/images/perso/cover-connexion.jpg)}#main-content{background:0 0}#sign-up{display:none}#sign-in .subtitle,#sign-in .title{color:#FFF}.white-title{color:#fff;font-family:museo,minion-pro-caption;font-size:26px;font-weight:300;padding:0 15px;text-align:center;margin:40px 15px 10px}#formation-content .pink-title,#resume-content .pink-title,.perso-wrapper .pink-title{margin-bottom:40px;margin-top:40px;padding:0 15px;text-align:center}#formation-content .form-wrapper,#resume-content .form-wrapper,.perso-wrapper{margin-bottom:50px}#formation-content .benefits,#resume-content .benefits{margin-top:30px;font-size:20px}#formation-content .benefits .title,#resume-content .benefits .title{color:#ff2782;margin-top:30px;font-family:myriad-pro-semi-condensed;font-size:18px}#formation-content .benefits .title.formation,#resume-content .benefits .title.formation{color:#2aa89a}#formation-content .benefits .subtitle,#resume-content .benefits .subtitle{color:#696969;font-family:myriad-pro;font-size:16px;line-height:20px}.perso-wrapper .pink-title{margin:40px 15px;text-align:center}.perso-wrapper .column-left{margin-top:20px}.perso-wrapper .logo .title{font-size:18px;margin-top:20px;font-family:myriad-pro-semi-condensed;color:#fff;font-weight:600}.perso-wrapper .logo .subtitle{font-family:myriad-pro;font-size:16px;line-height:20px;color:#fff}#formation-content h1.pink-title{margin-bottom:10px}#formation-content h2{color:#8e8e8e;font-family:museo,minion-pro-caption;font-size:24px;font-weight:300;margin:0 15px 40px;text-align:center}#formation-content .bloc-bottom{margin:0 15px}#formation-content .bloc-bottom .bottom-title{font-family:myriad-pro;font-size:16px;padding:10px 0;color:#696969}#formation-content .bloc-bottom .bottom-subtitle{font-family:museo,minion-pro-caption;font-size:14px;margin-bottom:10px;font-weight:300;color:#696969}#formation-content .bloc-bottom .bottom-subtitle.last{margin-bottom:50px}#formation-content .bloc-bottom .bottom-subtitle strong{font-weight:300}#form-sign-in,#form-sign-up{background-color:#e8e8e8;padding:30px 40px;margin:30px 34px 0}#form-sign-in input[type=email],#form-sign-in input[type=password],#form-sign-up input[type=email],#form-sign-up input[type=password]{font-family:myriad-pro;font-size:16px;border-radius:3px;height:50px;border:0}#form-sign-in input[type=password],#form-sign-up input[type=password]{margin-top:15px}#form-sign-in #forgotten-password,#form-sign-up #forgotten-password{display:block;margin-top:15px;font-size:16px}#form-sign-in #btn-sign-in,#form-sign-in #btn-sign-up,#form-sign-up #btn-sign-in,#form-sign-up #btn-sign-up{width:100%}#form-sign-in .blue-link,#form-sign-up .blue-link{color:#0082c0;font-family:myriad-pro-semi-condensed;font-weight:600;cursor:pointer}#form-sign-in .blue-link:hover,#form-sign-up .blue-link:hover{text-decoration:underline}#form-sign-in .pink-button,#form-sign-up .pink-button{margin-top:30px}#form-sign-in .switch-description,#form-sign-up .switch-description{display:inline-block;margin-top:20px;margin-bottom:10px}#form-sign-in .switch-description .iconwrap,#form-sign-up .switch-description .iconwrap{border:1px solid #aaa;border-radius:100%;color:#aaa;display:block;position:relative;float:left;font-size:13px;height:30px;width:30px;text-align:center;vertical-align:middle;margin-top:-5px}#form-sign-in .switch-description .iconwrap span,#form-sign-up .switch-description .iconwrap span{display:block;position:absolute;top:8px;left:8px}#form-sign-in .switch-description .text,#form-sign-up .switch-description .text{padding-left:10px;margin-top:5px;font-family:myriad-pro;font-weight:300;font-size:18px}#form-sign-in .switch-description .text .blue-link,#form-sign-up .switch-description .text .blue-link{padding-left:10px;font-size:16px}#form-sign-in .modal-body table,#form-sign-up .modal-body table{width:100%}#form-sign-in .checkbox-wrapper,#form-sign-up .checkbox-wrapper{padding-top:20px}#form-sign-in .checkbox-wrapper input[type=checkbox],#form-sign-in .checkbox-wrapper label,#form-sign-up .checkbox-wrapper input[type=checkbox],#form-sign-up .checkbox-wrapper label{margin:auto;display:inline;vertical-align:middle}#form-sign-in .checkbox-wrapper input[type=checkbox],#form-sign-up .checkbox-wrapper input[type=checkbox]{margin-right:5px}#form-sign-in #legal_notice,#form-sign-up #legal_notice{margin-top:20px}@media (min-width:992px) and (max-width:1199px){#form-sign-in .form-wrapper,#form-sign-up .form-wrapper{padding-right:175px}}@media (min-width:768px) and (max-width:1199px){#form-sign-in .form-wrapper,#form-sign-up .form-wrapper{padding-left:100px;padding-right:100px}}@media (max-width:991px){#form-sign-in .form-wrapper,#form-sign-in .pink-title,#form-sign-up .form-wrapper,#form-sign-up .pink-title{padding-left:10px;padding-right:10px}#form-sign-in .form-wrapper form,#form-sign-up .form-wrapper form{padding:30px}#form-sign-in .pink-button,#form-sign-up .pink-button{border-radius:5px;display:block;font-family:museo,minion-pro-caption;font-size:18px;font-weight:300;line-height:50px}}#form-sign-in .social-button,#form-sign-up .social-button{margin-top:20px;text-align:center}#form-sign-in .social-button .icon,#form-sign-up .social-button .icon{margin-right:6px;font-size:12px}#form-sign-in .social-button .facebook,#form-sign-in .social-button .linkedin,#form-sign-in .social-button .viadeo,#form-sign-up .social-button .facebook,#form-sign-up .social-button .linkedin,#form-sign-up .social-button .viadeo{color:#fff;font-family:myriad-pro-semi-condensed;font-weight:600;padding:13px 20px}#form-sign-in .social-button .linkedin,#form-sign-up .social-button .linkedin{background-color:#4b7ea2}#form-sign-in .social-button .viadeo,#form-sign-up .social-button .viadeo{background-color:#676e6f}#form-sign-in .social-button .facebook,#form-sign-up .social-button .facebook{background-color:#44a2ce}#form-sign-in .social-button a,#form-sign-up .social-button a{margin-right:15px;display:inline-block}#form-sign-in .social-button a:hover,#form-sign-up .social-button a:hover{text-decoration:none}#form-sign-in .social-button a:hover .underline,#form-sign-up .social-button a:hover .underline{text-decoration:underline}#form-sign-in .social-separator,#form-sign-up .social-separator{margin:30px 0;font-size:20px;font-family:myriad-pro;text-align:center}#form-sign-in .social-separator .text,#form-sign-up .social-separator .text{color:#696969;background:#e8e8e8;display:inline-block;position:relative;z-index:2;padding:0 10px}#form-sign-in .social-separator::before,#form-sign-up .social-separator::before{content:"";border:1px solid #ddd;display:block;top:15px;position:relative;z-index:1}#form-sign-in .error-labels,#form-sign-up .error-labels{border-radius:0}#form-sign-in .error-labels .error-label,#form-sign-up .error-labels .error-label{text-align:center;font-size:33px}@media (max-width:1199px){#form-sign-in .social-separator,#form-sign-up .social-separator{margin:7px 0}}.modal-body #form-sign-in,.modal-body #form-sign-up{background-color:#fff;margin:0;padding:5px 10px}.modal-body #form-sign-in .social-separator .text,.modal-body #form-sign-up .social-separator .text{background:#fff}.modal-body #form-sign-in #forgotten-password,.modal-body #form-sign-up #forgotten-password{text-align:left}@media (max-width:1199px){#form-sign-in,#form-sign-up{padding:7px 30px;margin:0}#form-sign-in #btn-sign-in,#form-sign-in #btn-sign-up,#form-sign-up #btn-sign-in,#form-sign-up #btn-sign-up{font-family:myriad-pro-semi-condensed}#form-sign-in .social-button,#form-sign-up .social-button{margin-top:0}#form-sign-in .social-button .icon,#form-sign-up .social-button .icon{margin-right:0}#form-sign-in .social-button a,#form-sign-up .social-button a{margin-top:15px}#form-sign-in .social-button a .facebook,#form-sign-in .social-button a .linkedin,#form-sign-in .social-button a .viadeo,#form-sign-up .social-button a .facebook,#form-sign-up .social-button a .linkedin,#form-sign-up .social-button a .viadeo{display:block;padding:10px 20px;margin-right:0;min-width:110px}}