body .submitTheme{position:relative;padding-right:36px}body .submitTheme:before{position:absolute;content:"\2192";right:18px;top:0}body #searchsubmit.submitTheme{background-color:#00536f!important;border-color:#00536f!important;color:#fff!important;padding-right:15px}body .wpml-ls-statics-shortcode_actions{background-color:transparent;border:0}body.home .pages>#section-title{display:none}body .flex-control-nav{display:none}body .submitBlue{background-color:#00536f!important}body .blog-post-grid-content .blog-post-read-more,body .submitTheme{border:1px solid #f1f5f8;border-bottom:1px solid #f1f5f8!important;background-color:transparent!important;color:#00536f!important;float:none;display:inline-block}body #content-wrapper ul{list-style:none}body #content-wrapper ul li{padding-left:20px;background-image:url(../img/bullet.png);background-repeat:no-repeat;background-position:5px 7px}body #content-wrapper .flexslider ul li,body #content-wrapper .sidebar ul li{padding-left:0;background-image:none}body #content-wrapper .button-cta{text-decoration:none;background-color:#00536f!important;border-color:#00536f!important;color:#fff!important;padding-right:15px;padding:10px}body #content-wrapper iframe{max-width:100%}@media only screen and (max-width:479px){body .flexslider{min-height:420px}body .flexslider iframe{height:194px}}@media only screen and (max-width:767px){body .caption{border:0!important;background:0 0!important}}@media only screen and (max-width:959px) and (min-width:768px){body .flexslider{height:490px!important}body .flexslider iframe{height:428px}}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .clearfix{zoom:1}body h2,body h2 span{color:#00536f}@media only screen and (max-width:479px){body #section-title,body #section-title h1,body #section-title h1 span,body #section-title span{font-size:20px;line-height:24px}body h2,body h2 span{font-size:18px;line-height:20px}body h3,body h3 span{font-size:16px;line-height:18px}body h4,body h4 span{font-size:14px;line-height:16px}}#header-wrapper{max-height:100%}#header-wrapper .title,body #header-wrapper nav#primary-nav ul li a{font-family:'Source Sans Pro',Arial,sans-serif}.header-widget-wrapper{font-size:10px;line-height:14px}#header-wrapper .title{font-weight:700;font-size:12px}body header #logo{min-height:100px;text-align:center;margin-bottom:50px;max-width:100%}body #header-wrapper .header-widget-wrapper ul li{margin-bottom:20px}body #header-wrapper ul.connect li a{width:24px;height:24px;opacity:1}body ul.connect li a.facebook{background-image:url(../img/Facebook.svg)}body ul.connect li a.twitter{background-image:url(../img/Twitter.svg)}body ul.connect li a.googleplus{background-image:url(../img/Google+.svg)}body ul.connect li a.youtube{background-image:url(../img/Youtube.svg)}.no-svg body ul.connect li a.facebook{background-image:url(../img/Facebook.png)}.no-svg body ul.connect li a.twitter{background-image:url(../img/Twitter.png)}.no-svg body ul.connect li a.googleplus{background-image:url(../img/Google+.png)}.no-svg body ul.connect li a.youtube{background-image:url(../img/Youtube.png)}@media screen and (min-width:960px){body #header-wrapper{position:fixed}}body #header-wrapper .mobile-widget-box-toggle-wrapper{background-color:#00536f}body #header-wrapper .mobile-widget-box-toggle-wrapper a{background:url(../img/down.png) center center no-repeat}body #header-wrapper .mobile-widget-box-toggle-wrapper a.open{background-position:center center;background-image:url(../img/up.png)}body header .mobile-menu-toggle a{background-image:url(../img/burger.png);background-position:center center}body header .mobile-menu-toggle a.open{background:url(../img/burger-close.png);background-repeat:no-repeat;background-position:center center}@media only screen and (max-width:959px){body header nav ul.menu li ul.sub-menu,body header nav#primary-nav .menu ul li ul.children body header .mobile-menu-toggle,body header nav#primary-nav ul.mobile-navigation li ul.sub-menu{border-color:#00536f!important}}body #header-wrapper.is_tablet #header-inner .mobile-menu-toggle{border-color:#00536f!important}@media only screen and (max-width:959px){#primary-nav:not(.mobile-nav) .lang-selector-mobile{display:none!important}}body #footer-wrapper #footer-bottom .back-to-top{border-color:#c0cad7!important}#footer-nav ul{list-style:none}#footer-nav ul a{font-weight:700;color:#00536f;font-size:11px}#footer-wrapper #footer-bottom #footer-bottom-inner-wrapper footer p.footer-copyright{font-weight:700}.lang-selector-desktop{display:none}#lang_sel_list img{display:none}#lang_sel_list li a{height:24px;width:24px;content:" ";background-repeat:no-repeat;background-position:center}#lang_sel_list li.icl-fr a{background-image:url(../img/France.svg)}.no-svg #lang_sel_list li.icl-fr a{background-image:url(../img/France.png)}#lang_sel_list li.icl-en a{background-image:url(../img/USA.svg)}.no-svg #lang_sel_list li.icl-en a{background-image:url(../img/USA.png)}body #lang_sel li ul a:link,body #lang_sel_list ul a.lang_sel_other,body #lang_sel_list ul a.lang_sel_other:hover,body #lang_sel_list ul a.lang_sel_other:visited,body #lang_sel_list ul a.lang_sel_sel,body #lang_sel_list ul a.lang_sel_sel:hover,body #lang_sel_list ul a.lang_sel_sel:visited{background-color:transparent}body header #logo a{display:block}body header nav#primary-nav .lang-selector-mobile ul.mobile-navigation{display:block;width:53px;margin:0 auto!important;border-top:0}body header nav#primary-nav .lang-selector-mobile ul.mobile-navigation li{display:block;position:relative;width:24px;float:left}body header nav#primary-nav .lang-selector-mobile ul.mobile-navigation li+li{margin-left:5px!important}@media screen and (min-width:960px){.lang-selector-desktop{display:block;max-width:1220px;padding-top:20px;padding-right:20px}.lang-selector-desktop #lang_sel_list{float:right;margin-bottom:80px}.lang-selector-desktop #lang_sel_list ul{border-top:0}.lang-selector-mobile{display:none}body .lang-selector-desktop #lang_sel_list ul li+li{margin-left:10px!important}}#sticky-buttons{position:fixed;bottom:0;left:0;right:0;background-color:#c90017;z-index:99999999}#sticky-buttons ul{margin:0;box-sizing:border-box;padding:0}#sticky-buttons ul li{list-style:none;float:left;display:block;width:33%;box-sizing:border-box}#sticky-buttons.sticky-en ul li{width:50%}#sticky-buttons ul li+li{border-left:1px solid #fff}#sticky-buttons ul li a{color:#fff;text-transform:uppercase;font-size:10px;display:block;padding-left:40px;padding-top:10px;padding-bottom:7px;background-position:5px center;background-repeat:no-repeat;line-height:10px;padding-right:5px;text-align:center}#sticky-buttons ul li.frais-scolarite{display:none}@media screen and (min-width:450px){#sticky-buttons ul li a{padding-right:40px}}#sticky-buttons ul li.inscription-en-ligne a{background-image:url(../img/picto-inscription.png)}.svgforeignobject #sticky-buttons ul li.inscription-en-ligne a{background-image:url(../img/Rejoindre_CEFAM_sticky.svg)}#sticky-buttons ul li.inscription-jpo a{background-image:url(../img/picto-contact.png);background-position-x:20px;padding-left:47px}.svgforeignobject #sticky-buttons ul li.inscription-jpo a{background-image:url(../img/Contact_CEFAM_sticky.svg);background-size:28px}#sticky-buttons ul li.telechargement-brochure a{background-image:url(../img/picto-brochure.png);background-position-x:13px}.svgforeignobject #sticky-buttons ul li.telechargement-brochure a{background-image:url(../img/doc_CEFAM_sticky.svg);background-size:28px}#sticky-buttons ul li span.desktop{display:none}@media screen and (min-width:960px){#sticky-buttons ul li span.desktop{display:inline}#sticky-buttons ul li span.mobile{display:none}#sticky-buttons ul li.frais-scolarite{display:block}#sticky-buttons{position:fixed;bottom:auto;left:auto;top:50%;margin-top:-120px;right:0;background-color:transparent}#sticky-buttons.sticky-en{margin-top:-89px}#sticky-buttons ul{padding-left:0;padding-right:0}#sticky-buttons ul li{float:none;display:block;width:auto;padding:0;-o-transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}#sticky-buttons.sticky-en ul li{width:auto}#sticky-buttons ul li:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}#sticky-buttons ul li+li{margin-top:10px;border-left:0}#sticky-buttons ul li a{margin-right:-182px;background-color:#c90017;display:block;padding-left:60px;padding-right:20px;padding-top:15px;padding-bottom:15px;background-position:5px center;background-repeat:no-repeat;-o-transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;float:right;width:160px;text-align:left;line-height:inherit}#sticky-buttons ul li.inscription-jpo a{padding-left:60px}#sticky-buttons.sticky-en ul li a{margin-right:-167px;width:143px}#sticky-buttons ul li a:hover{margin-right:0;background-color:#ce4b5b}#sticky-buttons ul li.inscription-en-ligne a{background-image:url(../img/inscription-en-ligne.png)}.svgforeignobject #sticky-buttons ul li.inscription-en-ligne a{background-image:url(../img/Rejoindre_CEFAM.svg);background-size:69px;background-position-x:-6px}#sticky-buttons ul li.inscription-jpo a{background-image:url(../img/inscription-jpo.png);background-position-x:13px}.svgforeignobject #sticky-buttons ul li.inscription-jpo a{background-image:url(../img/etudier_CEFAM.svg);background-size:69px;background-position-x:-6px}#sticky-buttons ul li.telechargement-brochure a{background-image:url(../img/telecharger-la-brochure.png);background-position-x:18px}.svgforeignobject #sticky-buttons ul li.telechargement-brochure a{background-image:url(../img/doc.svg);background-size:69px;background-position-x:-6px}#sticky-buttons ul li.frais-scolarite a{background-image:url(../img/frais-scolarite.png);background-position-x:15px}.svgforeignobject #sticky-buttons ul li.frais-scolarite a{background-image:url(../img/frais-scolarite.svg);background-size:29px;background-position-x:16px}}body .wpcf7-form input[type=email],body .wpcf7-form input[type=tel],body .wpcf7-form input[type=text],body .wpcf7-form select,body .wpcf7-form textarea{background-color:#fff;border:1px solid #b2c5d6;color:#00536f;padding:15px}body .wpcf7-form input[type=submit]{border:0;background-color:#00536f;color:#fff;text-transform:uppercase;padding:15px}body .wpcf7-form label{display:block}@media screen and (min-width:640px){body .wpcf7-form label{width:130px;display:inline-block}}::-webkit-input-placeholder{color:#00536f}::-moz-placeholder{color:#00536f}:-ms-input-placeholder{color:#00536f}:-moz-placeholder{color:#00536f}body .accordion dd{border:none}body .gallery{margin-bottom:20px!important;float:none}body .gallery:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}body .gallery .gallery-icon img{width:auto;display:initial}body .gallery .gallery-item{width:100%!important}body .gallery .gallery-item+.gallery-item{margin-top:20px!important}@media screen and (min-width:780px){body .gallery .gallery-item{width:25%!important;margin-top:0!important}body .gallery .gallery-item+.gallery-item{margin-top:0!important}}body .flex-direction-nav li .next,body .flex-direction-nav li .prev{background-color:#00536f;opacity:1}body .flex-direction-nav li .next:hover,body .flex-direction-nav li .prev:hover{opacity:.7}body.home{background-color:#fff}body.home h1{font-size:25px}body .blog-post-grid-content h2 a{font-size:20px;line-height:21px}.blog-post-grid-content .blog-post-featured-media .thumb{min-height:197px}body .blog-post-grid-content p{margin-bottom:25px;font-size:12px}body #content-inner-blog-grid #blog-grid-container article+article+article{display:none}body.home .message_box h2{margin-left:30px;margin-right:30px}body .slides .caption{background-color:rgba(70,130,180,.7)}@media screen and (min-width :1200px){body #content-inner-blog-grid #blog-grid-container article+article+article{display:inline-block}}.brains-university{margin-bottom:50px}.brains-univ{position:relative;line-height:0}.brains-univ img{width:100%}.brains-univ br{display:none}.brains-univ+.brains-univ{margin-top:10px}.brains-univ .infos{position:absolute;background-color:rgba(0,83,111,.8);color:#fff;top:0;bottom:0;left:0;right:0;text-align:center;font-family:"Source Sans Pro",sans-serif;line-height:21px}.brains-univ .infos .univ-title{font-size:15px;font-weight:700;margin-top:27%;display:block}.brains-univ .infos .univ-sub{font-size:12px;font-style:italic}@media screen and (min-width:480px){.brains-univ img{height:auto;width:100%}}@media only screen and (min-width:768px){.brains-univ{float:left;width:49%;margin-top:2%}.brains-univ+.brains-univ{margin-top:2%}.brains-univ:nth-child(even){margin-left:2%}}@media only screen and (min-width:1030px){.brains-university{margin-bottom:80px}.brains-univ{width:33.33333%;margin-top:0}.brains-univ+.brains-univ{margin-top:0}.brains-univ:nth-child(even){margin-left:0}.brains-univ .infos{opacity:0;-o-transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.brains-univ:hover .infos{opacity:1}}#payment input{background-color:#fff;border:1px solid #b2c5d6;color:#00536f;padding:15px;margin-bottom:30px}#payment input[name=somme]{border-right:0}#payment span.euro{display:inline-block;padding:12px;background-color:#fff;border:1px solid #b2c5d6}#payment input.error,#payment textarea.error{border:1px solid #c90017}#payment input[type=submit]{border:0;background-color:#00536f;color:#fff;text-transform:uppercase;cursor:pointer}.paymentnotice{background-color:#fff;padding:15px;border:1px solid #b2c5d6;font-weight:700}@media only screen and (min-width:765px){#payment input,#payment span.euro{display:block}#payment span.euro{float:left;width:9px}#payment input[name=somme]{float:left}}