html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input,select{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}html{font-family:Open Sans,sans-serif;font-size:100%;line-height:22px;font-weight:400}@media (min-width:1010px){html{font-size:14px;line-height:20px}}h1,h2,h3,h4,h5,h6{color:#322a2a}a{color:#003866}a:active,a:focus,a:hover,a:visited{color:#52bfd3}p{margin-top:0}p:last-child{margin-bottom:0}.t-center{text-align:center}.t-right{text-align:right}.t-bold{font-weight:700}.t-upper{text-transform:uppercase}.f-open-sans{font-family:Open Sans,sans-serif}.f-montserrat{font-family:Montserrat,sans-serif}.link-no-style{color:inherit!important}.link-no-style,.link-no-underline{text-decoration:none}.link-no-underline:focus,.link-no-underline:hover{text-decoration:underline}.hidden{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}input[type=email],input[type=password],input[type=search],input[type=submit],input[type=text],select,textarea{display:block;width:100%;margin:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px 13px;color:#003866;font-size:13px;line-height:20px;font-weight:600;background-color:#f6f5f2;border:1px solid #cbcbcb}input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=submit]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#8e8e8e}input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=submit]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#8e8e8e}input[type=email]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=submit]::placeholder,input[type=text]::placeholder,select::placeholder,textarea::placeholder{color:#8e8e8e}input[type=email].error,input[type=password].error,input[type=search].error,input[type=submit].error,input[type=text].error,select.error,textarea.error{border-color:#ff0049}input[type=submit]{border:0}@media (min-width:1010px){.webform-client-form input[type=submit]{width:30.99579%!important}}select{color:#333}.select__wrapper,.webform-component-select{position:relative;margin-bottom:20px}.select__wrapper:after,.webform-component-select:after{content:"";position:absolute;right:13px;bottom:13px;width:8px;height:14px;background:url(/sites/all/themes/hepfr_2017/assets/images/arrow-double.svg)}label{display:block;margin-bottom:5px;font-size:13px;line-height:20px;font-weight:600;color:#433b3b}.has-error label{color:#ff0049}label.option{color:#433b3b}fieldset{padding:30px 0 0;border:0;border-top:1px solid #cbcbcb}@media (min-width:1010px){fieldset .fieldset-wrapper{width:-webkit-calc(100% + 20px);width:calc(100% + 20px)}}@media (min-width:1010px){fieldset .fieldset-wrapper>.form-item{float:left;width:33.333%;padding-right:20px}fieldset .fieldset-wrapper>.form-item.webform-component-select:after{right:33px}fieldset .fieldset-wrapper>.form-item.webform-component-markup{width:100%;display:block;clear:both}}.form-item{margin-bottom:20px}.form-required{color:#ff0049}.webform-component-checkboxes>label,.webform-component-radios>label{margin-bottom:16px}.form-type-checkbox,.form-type-radio{margin-bottom:9px}.form-type-checkbox input:checked,.form-type-checkbox input:not(:checked),.form-type-radio input:checked,.form-type-radio input:not(:checked){position:absolute;left:-9999px}.form-type-checkbox input:checked+label,.form-type-checkbox input:not(:checked)+label,.form-type-radio input:checked+label,.form-type-radio input:not(:checked)+label{position:relative;padding-left:33px;cursor:pointer}.form-type-checkbox label,.form-type-radio label{margin-bottom:0;font-weight:600}.form-type-checkbox input:checked+label:before,.form-type-checkbox input:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;background-color:#f6f5f2;border:1px solid #cbcbcb;-webkit-transition:all .2s;transition:all .2s}.form-type-checkbox input:checked+label:after,.form-type-checkbox input:not(:checked)+label:after{content:"";position:absolute;top:0;left:0;width:20px;height:20px;background:url(/sites/all/themes/hepfr_2017/assets/images/svg/check.svg) 50% no-repeat;-webkit-transition:all .2s;transition:all .2s;-webkit-transition-delay:.1s;transition-delay:.1s}.form-type-checkbox input:not(:checked)+label:after{opacity:0;-webkit-transition:scale(0);transition:scale(0)}.form-type-checkbox input:checked+label:before{background-color:#52bfd3;border-color:#52bfd3}.form-type-checkbox input:checked+label:after{opacity:1;-webkit-transition:scale(1);transition:scale(1)}.form-type-radio input:checked+label:before,.form-type-radio input:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;background-color:#f6f5f2;border:1px solid #cbcbcb;border-radius:50%;-webkit-transition:all .2s;transition:all .2s}.form-type-radio input:checked+label:after,.form-type-radio input:not(:checked)+label:after{content:"";position:absolute;top:8px;left:8px;width:4px;height:4px;background:#fff;border-radius:50%;-webkit-transition:all .2s;transition:all .2s;-webkit-transition-delay:.1s;transition-delay:.1s}.form-type-radio input:checked+label:before{background-color:#52bfd3;border-color:#52bfd3}.webform-component-avs-textfield{margin-bottom:0}.newline.visible{border-top:1px solid #cbcbcb;margin:30px 0}@media print{.no-print,.noprint{display:none}address.print-only,article.print-only,aside.print-only,blockquote.print-only,center.print-only,dd.print-only,details.print-only,dir.print-only,div.print-only,dl.print-only,dt.print-only,fieldset.print-only,figcaption.print-only,figure.print-only,footer.print-only,form.print-only,frameset.print-only,h1.print-only,h2.print-only,h3.print-only,h4.print-only,h5.print-only,h6.print-only,header.print-only,hgroup.print-only,hr.print-only,isindex.print-only,main.print-only,menu.print-only,nav.print-only,noframes.print-only,noscript.print-only,ol.print-only,p.print-only,pre.print-only,section.print-only,summary.print-only,ul.print-only{display:block}a.print-only,abbr.print-only,acronym.print-only,audio.print-only,b.print-only,basefont.print-only,bdo.print-only,big.print-only,br.print-only,canvas.print-only,cite.print-only,code.print-only,command.print-only,datalist.print-only,dfn.print-only,em.print-only,embed.print-only,font.print-only,i.print-only,img.print-only,input.print-only,kbd.print-only,keygen.print-only,label.print-only,mark.print-only,meter.print-only,output.print-only,progress.print-only,q.print-only,rp.print-only,rt.print-only,ruby.print-only,s.print-only,samp.print-only,select.print-only,small.print-only,span.print-only,strike.print-only,strong.print-only,sub.print-only,sup.print-only,textarea.print-only,time.print-only,tt.print-only,u.print-only,var.print-only,video.print-only,wbr.print-only{display:inline}}@media (max-width:767px){.col-m--1{width:19.64286%;float:left;margin-right:7.14286%}.col-m--last{float:right;margin-right:0}}@media (min-width:768px) and (max-width:1009px){.col-t--6{width:48.61878%;float:left;margin-right:2.76243%}.col-t--last{float:right;margin-right:0}}@media (min-width:1010px){.col-d--6{width:48.69656%;float:left;margin-right:2.60688%}.col-d--last{float:right;margin-right:0}}.m-t--0{margin-top:0}.m-b--0{margin-bottom:0}.m-t--s{margin-top:.625rem}.m-b--s{margin-bottom:.625rem}.m-t--m{margin-top:1.25rem}.m-b--m{margin-bottom:1.25rem}.m-t--l{margin-top:2.5rem}.m-b--l{margin-bottom:2.5rem}.p-t--0{padding-top:0}.p-b--0{padding-bottom:0}.p--s{padding:.625rem}.p-t--s{padding-top:.625rem}.p-b--s,.p-v--s{padding-bottom:.625rem}.p-v--s{padding-top:.625rem}.p-h--s{padding-left:.625rem;padding-right:.625rem}.p--m{padding:1.25rem}.p-t--m{padding-top:1.25rem}.p-b--m,.p-v--m{padding-bottom:1.25rem}.p-v--m{padding-top:1.25rem}.p-h--m{padding-left:1.25rem;padding-right:1.25rem}.p--l{padding:2.5rem}.p-t--l{padding-top:2.5rem}.p-b--l,.p-v--l{padding-bottom:2.5rem}.p-v--l{padding-top:2.5rem}.p-h--l{padding-left:2.5rem;padding-right:2.5rem}@media (max-width:767px){.hidden-mobile{display:none!important}}@media (min-width:768px) and (max-width:1009px){.hidden-tablet{display:none!important}}@media (min-width:1010px){.hidden-desktop{display:none!important}}@media (max-width:1009px){.desktop-only{display:none!important}}*,:after,:before{box-sizing:border-box}.container{*zoom:1;max-width:100%;margin:0 20px}.container:after,.container:before{content:"";display:table}.container:after{clear:both}@media (min-width:768px){.container{margin:0 20px}}@media (min-width:1010px){.container{margin:0 25px;max-width:960px;margin-left:auto;margin-right:auto}}.clearfix{overflow:hidden}.pie-clearfix{*zoom:1}.pie-clearfix:after,.pie-clearfix:before{content:"";display:table}.clear,.pie-clearfix:after{clear:both}.relative{position:relative}.browserupgrade{padding:20px;background-color:#be0707;color:#fff;text-align:center}.browserupgrade a{color:#fff!important}.icon--inline{display:inline-block}html body.page-media{min-width:0!important}#footer-blocks,#page-top-nav{*zoom:1;max-width:100%;margin:0 20px}#footer-blocks:after,#footer-blocks:before,#page-top-nav:after,#page-top-nav:before{content:"";display:table}#footer-blocks:after,#page-top-nav:after{clear:both}@media (min-width:768px){#footer-blocks,#page-top-nav{margin:0 20px}}@media (min-width:1010px){#footer-blocks,#page-top-nav{margin:0 25px;max-width:960px;margin-left:auto;margin-right:auto}}@media (min-width:1010px){.no-sidebars #sidebar-first,.no-sidebars #sidebar_first,.sidebar-first #sidebar-first,.sidebar-first #sidebar_first{width:23.04484%;float:left;margin-right:2.60688%}}@media (min-width:1010px){.no-sidebars #main-content,.sidebar-first #main-content{width:74.34828%;float:right;margin-right:0}}body{padding-top:60px}@media (min-width:768px){body{padding-top:80px}}@media (min-width:1010px){body{padding-top:0}}body.no-sidebars #sidebar-first{display:none;visibility:hidden}body.no-sidebars.page-user #main-wrapper div.inner-bg{border:0}body.no-sidebars #main-content{width:100%;margin:0;float:none}@media (min-width:1010px){body.no-sidebars.page-navigation404 #main-content{margin-left:25.65172%;width:48.69656%;float:left;margin-right:2.60688%}}#highlight .inner{width:73.21429%;float:left;margin-right:7.14286%;margin-left:12px;padding-bottom:1.5em}#main-header,#primary-menu{z-index:20;position:relative}#primary-menu{display:none;z-index:10;position:relative}@media (min-width:1010px){#primary-menu{display:block}}#sidebar-first{display:none}@media (min-width:1010px){#sidebar-first{display:block}}#main-wrapper{margin-bottom:110px;position:relative;z-index:12;overflow:visible;*zoom:1}@media (max-width:1009px){#main-wrapper{padding-top:60px}}@media (min-width:1010px){#main-wrapper{margin-top:24px;margin-bottom:60px}}#main-wrapper:after,#main-wrapper:before{content:"";display:table}#main-wrapper:after{clear:both}#main-wrapper .inner-bg{position:relative}@media (min-width:1010px){#main-wrapper .inner-bg{min-height:300px}}#content-append{z-index:15;position:relative;padding:40px 0 98px}.no-sidebars #main-wrapper{background:none}.no-sidebars #main-content,.no-sidebars.page-node #main-content{margin-left:1.33929%}#main-content{margin-bottom:10px}@media (min-width:1010px){#main-content{min-height:400px}}#page{position:relative}#content{margin-bottom:40px}#footer-wrapper{clear:both}@media (max-width:767px){body{padding-top:60px!important}}@media (min-width:768px) and (max-width:1009px){body{padding-top:80px!important}}#page-top-nav a,#page-top-nav a:visited{color:#8e8e8e}#page-top-nav a:active,#page-top-nav a:focus,#page-top-nav a:hover{color:#003866}@media (min-width:1010px){#page-top-nav a,#page-top-nav a:visited{color:#fff}#page-top-nav a:active,#page-top-nav a:focus,#page-top-nav a:hover{color:#52bfd3}}#page-top-nav a.active{color:#003866}@media (min-width:1010px){#page-top-nav a.active{color:#52bfd3}}#page-title,.page-search.not-front #content h2{margin:0;padding-bottom:20px;color:#003866;font-weight:400;font-size:22px;line-height:30px;text-align:left}.front #page-title,.front .page-search.not-front #content h2,.page-search.not-front #content .front h2{display:none}.field-type-paragraphs .paragraphs-item-image-text h2{margin-top:0}.field-type-paragraphs .paragraphs-item-image-text h2:first-of-type{margin-top:-5px}.tabs{list-style:none}.tabs,.tabs li{list-style-type:none}.tabs li{list-style-image:none;margin-left:0}.tabs,.tabs li{margin:0;padding:0;display:inline}.node-page-form #edit-field-section{display:none;visibility:hidden}.menu-locked{opacity:.5}#highlight,#main-content,#main-tabs{position:relative}#main-tabs{max-width:100%;margin:0 20px;*zoom:1;overflow:visible;display:block;text-align:right;font-size:11px;font-weight:700}@media (min-width:768px){#main-tabs{margin:0 20px}}@media (min-width:1010px){#main-tabs{margin:0 25px;max-width:960px;margin-left:auto;margin-right:auto}}#main-tabs:after,#main-tabs:before{content:"";display:table}#main-tabs:after{clear:both}#main-tabs a,#main-tabs a:hover{background:none;padding:0;margin-left:20px;text-decoration:none}#language-input-ajax-wrapper,.node-form .description{display:none;visibility:hidden}.admin-enabled{color:green}.admin-disabled{color:red}.form-type-date-popup label{display:block}body dl.node-type-list{overflow:hidden;width:714px;padding-top:10px}body dl.node-type-list dd,body dl.node-type-list dt{display:block;margin:0;padding:0;padding-top:7px;margin-top:5px;border-top:1px solid #e9e9e9}body dl.node-type-list dd:first-of-type,body dl.node-type-list dt:first-of-type{border:0;padding-top:0}body dl.node-type-list dt{clear:both}@media (min-width:1010px){body dl.node-type-list dt{width:48.69656%;float:right;margin-right:0}}body dl.node-type-list dd{font-size:10px;color:#5e5e5e;padding-top:10px;width:33.03571%;float:right;margin-right:0;display:none;visibility:hidden;text-indent:-9999px}body dl.node-type-list a,body dl.node-type-list dl,body dl.node-type-list dt{display:block;line-height:37px;height:37px}body dl.node-type-list a{text-transform:none}.page-node-add #content #page-title,.page-node-edit #content #page-title{display:none;visibility:hidden}.page-node-add #content #edit-title,.page-node-edit #content #edit-title{font-family:Open Sans,sans-serif;font-style:italic;color:#d94f36;font-size:16px}.page-node-add #content .form-region-main,.page-node-edit #content .form-region-main{width:65%}.page-node-add #content .form-actions,.page-node-edit #content .form-actions{padding-top:30px}.page-node-add #content .form-region-right .form-item-language,.page-node-edit #content .form-region-right .form-item-language{padding-bottom:11px;margin-bottom:20px;border-bottom:1px solid #dfdfdf}.page-node-add #content .form-region-right .form-item-private,.page-node-edit #content .form-region-right .form-item-private{padding:10px 0 20px}.page-node-add #content .form-region-right .path-form legend a,.page-node-edit #content .form-region-right .path-form legend a{font-weight:700;text-transform:normal;font-size:12px}.page-node-add #content .form-region-right .path-form .fieldset-legend .summary,.page-node-edit #content .form-region-right .path-form .fieldset-legend .summary{position:absolute;top:-9999px;left:-9999px;font-size:0;line-height:0}.page-node-add #content .form-region-right #edit-options,.page-node-add #content .form-region-right fieldset.collapsible,.page-node-edit #content .form-region-right #edit-options,.page-node-edit #content .form-region-right fieldset.collapsible{border:0}.page-node-add #content .form-region-right fieldset.collapsible .fieldset-legend,.page-node-edit #content .form-region-right fieldset.collapsible .fieldset-legend{font-weight:400;font-size:11px}.page-node-add #content .form-region-right fieldset.collapsible .fieldset-legend .summary,.page-node-edit #content .form-region-right fieldset.collapsible .fieldset-legend .summary{font-weight:700;display:block}.page-node-add #content .form-region-right input.form-text,.page-node-edit #content .form-region-right input.form-text{width:93%}.page-node-add #content #edit-translation,.page-node-add #content .field-type-file .tabledrag-toggle-weight-wrapper,.page-node-add #content .field-type-file thead,.page-node-add #content .field-type-file tr td:nth-child(2),.page-node-add #content .field-type-file tr th:nth-child(2),.page-node-add #content .field-widget-image-image .tabledrag-toggle-weight-wrapper,.page-node-add #content .field-widget-image-image thead,.page-node-add #content .field-widget-image-image tr td:nth-child(2),.page-node-add #content .field-widget-image-image tr th:nth-child(2),.page-node-edit #content #edit-translation,.page-node-edit #content .field-type-file .tabledrag-toggle-weight-wrapper,.page-node-edit #content .field-type-file thead,.page-node-edit #content .field-type-file tr td:nth-child(2),.page-node-edit #content .field-type-file tr th:nth-child(2),.page-node-edit #content .field-widget-image-image .tabledrag-toggle-weight-wrapper,.page-node-edit #content .field-widget-image-image thead,.page-node-edit #content .field-widget-image-image tr td:nth-child(2),.page-node-edit #content .field-widget-image-image tr th:nth-child(2){display:none;visibility:hidden}.page-node-add #content .field-type-file .image-widget,.page-node-add #content .field-widget-image-image .image-widget,.page-node-edit #content .field-type-file .image-widget,.page-node-edit #content .field-widget-image-image .image-widget{width:275px}.page-node-add #content .field-type-file .image-widget-data,.page-node-add #content .field-widget-image-image .image-widget-data,.page-node-edit #content .field-type-file .image-widget-data,.page-node-edit #content .field-widget-image-image .image-widget-data{width:160px}.page-node-add #content .field-type-file .insert-button,.page-node-add #content .field-widget-image-image .insert-button,.page-node-edit #content .field-type-file .insert-button,.page-node-edit #content .field-widget-image-image .insert-button{font-size:10px}.page-node-add #content .field-type-file input.form-submit,.page-node-add #content .field-widget-image-image input.form-submit,.page-node-edit #content .field-type-file input.form-submit,.page-node-edit #content .field-widget-image-image input.form-submit{font-size:11px;margin-right:0}.not-logged-in.page-user #main-content h2,.page-navigation404 #main-content h2{margin-bottom:30px;font-size:22px;line-height:30px}.not-logged-in.page-user .fieldset-user-form,.page-navigation404 .fieldset-user-form{max-height:0;overflow:hidden;visibility:hidden;border:0;padding:0;margin:0;-webkit-transition:all .3s;transition:all .3s}.not-logged-in.page-user .fieldset-user-form--visible,.page-navigation404 .fieldset-user-form--visible{max-height:400px;overflow:visible;visibility:visible}.page-user #user-login{*zoom:1}.page-user #user-login:after,.page-user #user-login:before{content:"";display:table}.page-user #user-login:after{clear:both}.page-user #user-login .shibboleth__or a,.page-user #user-login .shibboleth a{display:block}@media (min-width:1010px){.page-user #user-login .shibboleth__or a,.page-user #user-login .shibboleth a{width:64.88223%;float:left;margin-right:5.35332%;margin-left:17.55889%}}.page-user #user-login .shibboleth{*zoom:1;padding-bottom:20px;margin-top:20px;margin-bottom:20px;border-bottom:1px solid #cbcbcb}.page-user #user-login .shibboleth:after,.page-user #user-login .shibboleth:before{content:"";display:table}.page-user #user-login .shibboleth:after{clear:both}.page-user #user-login .shibboleth__or{*zoom:1;margin-bottom:20px}.page-user #user-login .shibboleth__or:after,.page-user #user-login .shibboleth__or:before{content:"";display:table}.page-user #user-login .shibboleth__or:after{clear:both}@media (min-width:1010px){.page-user #user-login .form-actions,.page-user #user-login .form-item{width:64.88223%;float:left;margin-right:5.35332%;margin-left:17.55889%}}.page-user #user-login .form-item-name{clear:both}.page-user #user-login .form-item-pass{margin-top:10px}.placeholder .page-user #user-login .form-item-pass{margin-top:0}.node-preview{background:#eee;margin:10px 0;padding:10px}.admin .left,.admin .right{float:left;width:49%}.admin .right{float:right}.admin-list dt a{text-transform:none}.admin-list dd{color:#999;margin-left:0;font-size:10px;padding-bottom:10px;font-style:italic}#block-menu-block-1 .contextual-links-wrapper,#block-menu-block-1 .contextual-links-wrapper:hover{display:none;visibility:hidden}#system-themes-page .theme-selector{float:left;width:100%;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #dfdfdf;position:relative;min-height:130px}#system-themes-page .theme-selector:last-child{border:0}#system-themes-page .theme-selector .screenshot{position:absolute;max-width:160px;left:5px;top:5px}#system-themes-page .operations,#system-themes-page .theme-description{color:#999;font-size:10px}#system-themes-page .theme-info{float:left;margin-left:200px;padding-top:5px}#system-themes-page .theme-info ul{list-style-type:none;padding-top:6px}#system-themes-page .theme-info ul,#system-themes-page .theme-info ul li{margin:0;padding:0;display:inline}#system-themes-page .theme-info a{text-transform:none;padding-right:10px}.page-admin .description{color:#999;font-size:11px}.ctools-export-ui-operations ul{list-style-type:none}.ctools-export-ui-operations ul,.ctools-export-ui-operations ul li{margin:0;padding:0;display:inline}.ctools-export-ui-operations li{font-size:11px}.ctools-export-ui-operations li a{text-transform:none;padding-right:10px}#views-ui-edit-form .views-ui-display-tab-bucket{padding-top:0}#views-ui-edit-form h3{font-weight:700;padding:6px 7px 10px;background:#eee}#views-ui-edit-form a.views-ajax-link{text-transform:none}.webform-add-form .form-item-add-name{float:left;width:60%}.webform-add-form .form-item-add-name input{margin:0}#webform-components a{font-size:11px}#user-admin-permissions table{table-layout:fixed}#user-admin-permissions td.module{padding-top:5px;font-weight:700}.view-id-admin_content .views-exposed-widgets{*zoom:1}.view-id-admin_content .views-exposed-widgets:after,.view-id-admin_content .views-exposed-widgets:before{content:"";display:table}.view-id-admin_content .views-exposed-widgets:after{clear:both}.view-id-admin_content .views-exposed-widget{width:200px}@media (min-width:1010px){.view-id-admin_content .views-exposed-widget{width:23.04484%;float:left;margin-right:2.60688%}}.view-id-admin_content #edit-status-wrapper{width:65px}.view-id-admin_content #edit-type-wrapper{width:150px}.view-id-admin_content #edit-uid-wrapper .description{font-size:10px}.view-id-admin_content .views-submit-button{float:right;width:120px;padding-top:22px}@media (min-width:1010px){.view-id-admin_content .views-submit-button{float:right;margin-right:0}}#node-admin-content .exposed-filters,#user-filter-form .exposed-filters{overflow:hidden;width:704px}#node-admin-content .exposed-filters #edit-filters--2,#user-filter-form .exposed-filters #edit-filters--2{overflow:hidden;width:604px;float:left}#node-admin-content .exposed-filters div.form-type-select,#user-filter-form .exposed-filters div.form-type-select{float:left;width:33%}#node-admin-content .exposed-filters #edit-actions,#user-filter-form .exposed-filters #edit-actions{float:right}#node-admin-content .exposed-filters #edit-submit,#user-filter-form .exposed-filters #edit-submit{margin-top:20px}#user-filter-form #edit-permission{width:175px}#field-contacts-values thead,.cke_dialog_ui_input_select option[value=_parent],.cke_dialog_ui_input_select option[value=_self],.cke_dialog_ui_input_select option[value=_top],.cke_dialog_ui_input_select option[value=frame],.cke_dialog_ui_input_select option[value=popup]{display:none;visibility:hidden}html form .filter-help{display:none!important}#views-ui-edit-form .clearfix{overflow:visible;*zoom:1}#views-ui-edit-form .clearfix:after,#views-ui-edit-form .clearfix:before{content:"";display:table}#views-ui-edit-form .clearfix:after{clear:both}.form-item-revision{visibility:hidden;display:none}.view-admin-content #edit-title-wrapper label{display:block!important;visibility:visible!important}#liste-produit-docu-node-form #edit-menu{display:none;visibility:hidden}#user-admin-permissions th{word-break:break-all}.conditional-fields-overview select{max-width:100px}.cke_toolbox_collapser{margin-top:4px!important;border:0!important}.field-ui-overview{margin-left:-50px;width:960px;word-break:break-all}.field-ui-overview td{width:8%}.field-ui-overview tr.add-new .label-input{float:none!important}.field-ui-overview input,.field-ui-overview select{box-sizing:border-box;max-width:100%}.field-ui-overview .form-item-fields--add-new-group-group-name input{width:81%}.node-form .field-name-field-contacts{width:auto!important}.node-form .form-region-right .form-item-language label{display:inline-block;margin-right:5px}.node-form .form-region-right .form-item-language select{display:inline}.node-form label{text-transform:none}.node-form .image-widget-data .form-file{margin-bottom:10px}.node-form .group-page-publications-grp .form-type-checkbox label{font-size:1em}.node-form .group-page-publications-grp .form-type-checkbox input{position:relative;top:-1px}.node-form .group-page-publications-grp .field-name-field-page-groupe-de-recherche{margin-top:4px}.system-status-report{border:1px solid #eee}.system-status-report a,.system-status-report a:active,.system-status-report a:visited{color:#0578b5}.system-status-report a:focus,.system-status-report a:hover{color:#d94f36}.system-status-report tr td{border-bottom:1px solid #eaeaea}.system-status-report tr.info{background:#d1e6fa}.system-status-report tr.ok{background:#e5ffe2}.system-status-report tr.warning{background:#fffce5}.system-status-report tr.error{background:#fef5f1}.system-status-report tr.merge-up td{padding-left:20px}.system-status-report tr.merge-down td{border-bottom:0}@media (max-width:1009px){#toolbar{position:absolute;top:-9999px;font-size:0;text-indent:-9999px}}.block-locale .contextual-links-wrapper,.block-menu .contextual-links-wrapper{display:none!important}.page-user .region-content .login__intro,.page-user .region-content h2{text-align:center}#content-append .block-views h2{border-bottom:1px solid hsla(0,0%,80%,.44)!important;padding-bottom:15px!important;margin-bottom:22px!important;color:#003866}.button,.front .view-news-home .item .links a,.page-user #user-login .shibboleth__link,input[type=submit]{display:block;width:100%;padding:10px 0;background:#52bfd3;font-weight:600;font-size:13px;line-height:20px;text-align:center;border-radius:0;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;text-decoration:none}.button,.button:active,.button:focus,.button:hover,.button:visited,.front .view-news-home .item .links a,.front .view-news-home .item .links a:active,.front .view-news-home .item .links a:focus,.front .view-news-home .item .links a:hover,.front .view-news-home .item .links a:visited,.page-user #user-login .shibboleth__link,.page-user #user-login .shibboleth__link:active,.page-user #user-login .shibboleth__link:focus,.page-user #user-login .shibboleth__link:hover,.page-user #user-login .shibboleth__link:visited,input:active[type=submit],input:focus[type=submit],input:hover[type=submit],input:visited[type=submit],input[type=submit]{color:#fff}.button:hover,.front .view-news-home .item .links a:hover,.page-user #user-login .shibboleth__link:hover,input:hover[type=submit]{box-shadow:0 2px 5px 0 rgba(0,0,0,.2)}.button--grey{background-color:#8e8e8e}.c-blue{color:#003866}.c-bright-blue{color:#52bfd3}#block-views-contact-list-block{width:100%}#block-views-contact-list-block .contextual-links-wrapper{display:none;visibility:hidden}#block-views-contact-list-block .view-filters{*zoom:1}#block-views-contact-list-block .view-filters:after,#block-views-contact-list-block .view-filters:before{content:"";display:table}#block-views-contact-list-block .view-filters:after{clear:both}#block-views-contact-list-block .view-filters .views-exposed-widgets{position:relative;overflow:visible}@media (min-width:1010px){#block-views-contact-list-block .view-filters .views-exposed-widgets{width:30.99579%;float:left;margin-right:3.50631%}}#block-views-contact-list-block .views-widget{*zoom:1;margin-bottom:26px}#block-views-contact-list-block .views-widget:after,#block-views-contact-list-block .views-widget:before{content:"";display:table}#block-views-contact-list-block .views-widget:after{clear:both}#block-views-contact-list-block .views-exposed-form label{display:none;visibility:hidden}#block-views-contact-list-block .form-submit{position:absolute;right:13px;top:14px;width:15px;height:14px;background:url(/sites/all/themes/hepfr_2017/assets/images/svg/search--dark.svg) 50% no-repeat}#block-views-contact-list-block .form-submit:hover{box-shadow:none}#block-views-contact-list-block table thead{display:none}@media (min-width:768px){#block-views-contact-list-block table thead{display:table-header-group}}#content #edit-submit-contact-list,#content #edit-submit-publications-list{display:block;text-indent:-9999px;border:0;outline:0;opacity:.6;border-radius:0;padding:0}#content #edit-submit-contact-list:focus,#content #edit-submit-contact-list:hover,#content #edit-submit-publications-list:focus,#content #edit-submit-publications-list:hover{opacity:1}#content .field-name-field-contacts{width:100%}#content .field-name-field-contacts .field-label{color:#003866;font-size:14px;font-family:Open Sans,sans-serif;font-style:italic}#content .field-name-field-contacts h3{font-size:12px;display:inline;font-family:Open Sans,sans-serif;font-weight:400;text-transform:none;color:#333}#content .field-name-field-contacts .group-middle,#content .field-name-field-contacts .group-right{border-left:1px solid #e0e0e0}th.views-field-field-email,th.views-field-field-fonction,th.views-field-field-phone{padding-bottom:15px;font-size:12px;line-height:18px;color:#8e8e8e;text-align:left;height:24px}.views-field-field-email a{text-decoration:underline}.views-field-field-email a,.views-field-field-email a:active,.views-field-field-email a:visited{color:#433b3b}.views-field-field-email a:focus,.views-field-field-email a:hover{color:#52bfd3}.field-name-field-contacts table thead{display:none}@media (min-width:768px){.field-name-field-contacts table thead{display:table-header-group}}.field-name-field-contacts>.field-label{font-style:normal!important;margin-top:2em}.field-name-field-contacts table.field-items{width:100%}.field-name-field-contacts table.field-items,.view-contact-list table.views-table{border-collapse:collapse}.field-name-field-contacts table.field-items tr,.view-contact-list table.views-table tr{display:block;padding:10px 0 15px;border-bottom:1px solid #cbcbcb}@media (min-width:768px){.field-name-field-contacts table.field-items tr,.view-contact-list table.views-table tr{display:table-row;border:0}}.field-name-field-contacts table.field-items td,.view-contact-list table.views-table td{display:block;font-size:14px;line-height:20px;vertical-align:bottom}@media (min-width:768px){.field-name-field-contacts table.field-items td,.view-contact-list table.views-table td{display:table-cell;padding:4px 0;width:33.3%;border-bottom:1px solid #cbcbcb;font-size:12px;line-height:18px;font-weight:600}}.field-name-field-contacts table.field-items td span,.view-contact-list table.views-table td span{padding-right:5px;font-weight:400}@media (min-width:768px){.field-name-field-contacts table.field-items tbody tr:first-child td,.view-contact-list table.views-table tbody tr:first-child td{border-top:1px solid #cbcbcb}}.field-name-field-contacts .field-items .views-field-field-fonction a,.view-contact-list .views-field-field-fonction a{text-decoration:underline;font-weight:600}.field-name-field-contacts .field-items .views-field-field-fonction a,.field-name-field-contacts .field-items .views-field-field-fonction a:active,.field-name-field-contacts .field-items .views-field-field-fonction a:visited,.view-contact-list .views-field-field-fonction a,.view-contact-list .views-field-field-fonction a:active,.view-contact-list .views-field-field-fonction a:visited{color:#433b3b}.field-name-field-contacts .field-items .views-field-field-fonction a:focus,.field-name-field-contacts .field-items .views-field-field-fonction a:hover,.view-contact-list .views-field-field-fonction a:focus,.view-contact-list .views-field-field-fonction a:hover{color:#52bfd3}@media (min-width:768px){.paragraphs-items-field-people table.field-items td{width:auto}}.paragraphs-items-field-people .views-field-field-extra .field-item,.paragraphs-items-field-people .views-field-field-fonction .field-items{font-weight:400}@media (max-width:767px){.ds-2col .group-left,.ds-2col .group-right{float:none;width:100%}.ds-2col .group-left .field-name-field-image img,.ds-2col .group-right .field-name-field-image img{display:block;width:100%;height:auto}}.menu-documentation-nouveaute{display:block;margin:0;padding:0;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;font-weight:600;font-size:13px;line-height:20px;text-transform:uppercase}.menu-documentation-nouveaute:after{content:"";position:absolute;left:0;right:0;bottom:0;width:100%;height:1px;background-color:#cbcbcb;z-index:-1}.menu-documentation-nouveaute li{position:relative;padding:9px 0 11px;border:1px solid #cbcbcb;list-style:none;color:#333;background:#f6f5f2;cursor:pointer;-webkit-transition:background .3s,color .3s;transition:background .3s,color .3s;-webkit-transition-delay:.5s;transition-delay:.5s;overflow:visible}@media (min-width:1010px){.menu-documentation-nouveaute li{width:30.99579%}}.menu-documentation-nouveaute li.active{background-color:transparent;border-bottom-color:#fff}.menu-documentation-nouveaute li:hover{background-color:#52bfd3;color:#fafaf9;border-color:#52bfd3;border-bottom-color:#fff;-webkit-transition-delay:0s;transition-delay:0s}.menu-documentation-nouveaute li:hover>ul{max-height:1000px;overflow:visible;visibility:visible;opacity:1}.menu-documentation-nouveaute li>ul{display:block;margin:0;width:-webkit-calc(100% + 2px);width:calc(100% + 2px);max-height:0;position:absolute;left:-1px;top:41px;padding:0;background-color:#52bfd3;z-index:120;visibility:hidden;overflow:hidden;opacity:0;-webkit-transition:all .3s,opacity .1s;transition:all .3s,opacity .1s;-webkit-transition-delay:.3s;transition-delay:.3s}.menu-documentation-nouveaute li>ul li{display:block;width:100%;padding:10px 20px;border:0;background:none;font-size:12px;line-height:16px;border-bottom:1px solid #fff;text-align:left;color:#fff}.menu-documentation-nouveaute li>ul li:first-child{padding-top:22px}.menu-documentation-nouveaute li>ul li:last-child{padding-bottom:26px;border-bottom:none}.menu-documentation-nouveaute li>ul li:last-child:after{display:none}.menu-documentation-nouveaute li>ul li.active{background:#2d9cb1}.view-liste-de-apps,.view-liste-de-produits{clear:both;position:relative;z-index:10}.view-liste-de-apps .views-row,.view-liste-de-produits .views-row{display:none;padding:30px 0;border-bottom:1px solid #cbcbcb}@media (min-width:1010px){.view-liste-de-apps .views-row,.view-liste-de-produits .views-row{display:block}}.view-liste-de-apps .views-row-last,.view-liste-de-produits .views-row-last{border:0}.view-liste-de-apps .group-left,.view-liste-de-produits .group-left{float:none;width:100%;margin-bottom:18px}.view-liste-de-apps .group-left img,.view-liste-de-produits .group-left img{width:190px;height:auto}@media (min-width:1010px){.view-liste-de-apps .group-left,.view-liste-de-produits .group-left{width:30.99579%;margin-bottom:0;float:left}.view-liste-de-apps .group-left img,.view-liste-de-produits .group-left img{display:block;margin:0 auto;width:190px}}.view-liste-de-apps .group-right,.view-liste-de-produits .group-right{float:none;width:100%}@media (min-width:1010px){.view-liste-de-apps .group-right,.view-liste-de-produits .group-right{width:65.4979%;float:right;margin-right:0}}.view-liste-de-apps .group-right .field-name-field-rero-url a,.view-liste-de-produits .group-right .field-name-field-rero-url a{text-decoration:underline}.view-liste-de-apps h4,.view-liste-de-produits h4{margin:0 0 1em;color:#003866;font-size:18px;line-height:28px;font-weight:400}@media (min-width:1010px){.view-liste-de-apps h4,.view-liste-de-produits h4{font-size:16px;line-height:20px}}.view-liste-de-apps .field-label{margin:0!important;font-weight:700!important;font-style:normal;color:#333!important;font-size:14px!important;line-height:20px!important}.view-liste-de-apps .field-label~.field-items{font-style:normal}.view-liste-de-apps .field-name-body{margin-bottom:10px}.view-liste-de-apps .field-name-field-app-link{margin-top:10px}.field-name-field-langue-app .field-item{display:inline}.field-name-field-langue-app .field-item:after{content:", "}.field-name-field-langue-app .field-item:last-child:after{content:none}body #content h3.docu_title_list{font-family:Open Sans,sans-serif;font-weight:400;color:#003866;font-size:16px;padding-top:35px;text-transform:none}.article-app-docu .field-name-field-cycle,.article-app-docu .field-name-field-discipline,.article-app-docu .field-name-field-discipline-app,.article-produit-docu .field-name-field-cycle,.article-produit-docu .field-name-field-discipline,.article-produit-docu .field-name-field-discipline-app,.node-app-docu .field-name-field-cycle,.node-app-docu .field-name-field-discipline,.node-app-docu .field-name-field-discipline-app,.node-produit-docu .field-name-field-cycle,.node-produit-docu .field-name-field-discipline,.node-produit-docu .field-name-field-discipline-app{display:none;visibility:hidden}.article-app-docu .field-name-field-files-produit,.article-produit-docu .field-name-field-files-produit,.node-app-docu .field-name-field-files-produit,.node-produit-docu .field-name-field-files-produit{margin-top:10px}.node-liste-app-docu.liste-has-image #main-content,.node-type-liste-produit-docu.liste-has-image #main-content{position:relative;padding-top:1px}.node-liste-app-docu.liste-has-image #main-content .action-links,.node-type-liste-produit-docu.liste-has-image #main-content .action-links{display:none;visibility:hidden}.node-liste-app-docu.liste-has-image #main-content #page-title,.node-type-liste-produit-docu.liste-has-image #main-content #page-title{background:#fff;background:hsla(0,0%,100%,.8);position:absolute;top:293px;left:1px;width:692px;padding:10px;line-height:18px;z-index:100}.node-liste-app-docu.liste-has-image #main-content .field-name-field-image-liste,.node-type-liste-produit-docu.liste-has-image #main-content .field-name-field-image-liste{border:1px solid #cdcdcd;border-top:0;overflow:hidden;width:712px;height:330px;margin-bottom:35px}@media (max-width:767px){.article-liste-produit-docu .select__wrapper--disciplines{display:none}}.article-liste-produit-docu .field-name-body{margin-bottom:30px}.article-liste-produit-docu .field-name-body a,.article-liste-produit-docu .field-name-field-rero-url a{text-decoration:underline}.article-liste-produit-docu .field-name-body a,.article-liste-produit-docu .field-name-body a:active,.article-liste-produit-docu .field-name-body a:focus,.article-liste-produit-docu .field-name-body a:hover,.article-liste-produit-docu .field-name-body a:visited,.article-liste-produit-docu .field-name-field-rero-url a,.article-liste-produit-docu .field-name-field-rero-url a:active,.article-liste-produit-docu .field-name-field-rero-url a:focus,.article-liste-produit-docu .field-name-field-rero-url a:hover,.article-liste-produit-docu .field-name-field-rero-url a:visited{color:#333}.article-liste-produit-docu{overflow:visible}.node-event .field-type-date{padding:.4em 0 1em;font-style:italic}#page .node-event .field-name-body{width:590px}#main-content .view-agenda-home{padding-top:20px}#main-content .view-agenda-home .node-event{width:693px}#main-content .view-agenda-home .node-event .field-name-node-link{text-align:right;width:590px;padding-bottom:10px}#main-content .view-agenda-home .node-event .content,#main-content .view-agenda-home .node-event .field-name-node-link{margin-left:0}.article-type-event .field-name-field-date{font-weight:700}.footer-announce{background:#ff5269;color:#fff;padding-top:30px;padding-bottom:60px;position:relative;overflow:hidden;font-size:20px;font-weight:300}@media (max-width:767px){.footer-announce{padding-top:20px}}.footer-announce:before{position:absolute;content:"";width:414px;top:0;left:-120px;bottom:0;background:url(/sites/all/themes/hepfr_2017/assets/images/footer-announce@2x.png) no-repeat;background-position:50% 50%;background-size:415px auto}@media (max-width:767px){.footer-announce:before{background-position:50% 70%;left:-100px;opacity:.3}}@media (min-width:1010px){.footer-announce:before{left:0}}.footer-announce h3{color:inherit;font-weight:500;font-size:30px}.footer-announce h3 a{text-decoration:none;color:inherit}.footer-announce p:last-child{margin-bottom:0}.footer-announce .button{color:#ff5269;background:#fff}@media (min-width:768px){.footer-announce__content{width:74.30939%;float:right;margin-right:0}}@media (min-width:1010px){.footer-announce__content{width:74.34828%;float:right;margin-right:0}}@media (min-width:768px){.footer-announce__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.footer-announce__text{line-height:1.4}@media (min-width:768px){.footer-announce__text{width:61.33829%}}@media (max-width:767px){.footer-announce__cta{margin-top:20px}}@media (min-width:768px){.footer-announce__cta{width:19.33086%}}#footer-wrapper{padding-top:40px;background:#003866}#footer-wrapper .title{padding-bottom:13px;margin-bottom:16px}#footer,#footer-wrapper{position:relative}#footer{padding:20px 0;border-top:1px solid hsla(0,0%,100%,.2);font-size:10px;line-height:14px;color:#99acbb}@media (min-width:768px){#footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;width:-webkit-calc(100% - 40px);width:calc(100% - 40px);-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-top:60px}}#footer .footer__block{margin-bottom:17px;text-align:center}#footer .footer__block:last-child{margin-bottom:0}@media (min-width:768px){#footer .footer__block{margin-bottom:0;text-align:left}#footer .footer__block:last-child{margin-left:auto}}#footer .footer__block img{opacity:.6;-webkit-transition:opacity .2s;transition:opacity .2s}#footer .footer__block img:hover{opacity:1}#footer .footer__block a{display:inline-block;vertical-align:text-top;text-decoration:none}@media (min-width:768px){#footer .footer__block a:first-child{margin-right:43px}}#footer .footer__block .content ul{display:block;margin:0;padding:0;text-align:center}@media (min-width:768px){#footer .footer__block .content ul{text-align:left}}#footer .footer__block .content li{display:block;list-style:none;color:hsla(0,0%,100%,.6)}@media (min-width:768px) and (max-width:1009px){#footer .footer__block .content li{text-align:right}}@media (min-width:1010px){#footer .footer__block .content li{display:inline-block}#footer .footer__block .content li:before{content:"|";display:inline-block;margin:0 8px;text-align:center}#footer .footer__block .content li:first-child:before{display:none}}#footer #logo_footer{display:none}@media (min-width:768px){#footer #logo_footer{display:inline-block;margin-top:-4px}}@media (min-width:1010px){#block-block-2{width:23.04484%;float:left;margin-right:2.60688%}}#block-block-2 .content{overflow:hidden}#block-block-2 li.de{padding-left:0}#block-block-2 li.de a.de{border-left:0;padding-left:0}@media (min-width:1010px){#block-block-3{width:48.69656%;float:left;margin-right:2.60688%}}#footer-blocks{color:#e6e6e6;font-size:11px}#footer-blocks h2{font-family:Open Sans,sans-serif;font-style:italic;font-size:16px;color:#52bfd3;margin-top:32px;margin-left:65px;margin-bottom:30px}#footer-blocks a{color:#e6e6e6;text-decoration:none}#footer-blocks a:visited{color:#e6e6e6}#footer-blocks a:active,#footer-blocks a:focus,#footer-blocks a:hover{color:#52bfd3}#block-block-2{margin-bottom:120px;text-align:center;font-family:Montserrat}@media (min-width:768px){#block-block-2{margin-bottom:60px}}@media (min-width:1010px){#block-block-2{text-align:left;margin-bottom:0}}#block-block-2 a{line-height:24px;font-size:14px;font-weight:500}@media (min-width:768px){#block-block-2 a{font-size:11px;line-height:20px}}#block-block-2 a.active{color:#52bfd3}#block-block-2 ul{list-style:none;display:block;margin:0;padding:0;font-weight:700;line-height:1.3em;margin-bottom:1em}#block-block-2 ul li{list-style-image:none;list-style-type:none;margin-left:0}#block-block-3{margin-bottom:120px}@media (min-width:768px){#block-block-3{margin-bottom:60px}}@media (min-width:1010px){#block-block-3{margin-bottom:0}}@media (min-width:768px) and (max-width:1009px){#block-block-3 .title--with-icon{margin-top:0}}#block-block-3 table{width:100%;text-align:center}@media (min-width:768px){#block-block-3 table{text-align:left}}#block-block-3 table td{display:block}@media (min-width:768px){#block-block-3 table td{display:table-cell;width:50%}}#block-block-3 table td,#block-block-3 table td p{font-size:14px;line-height:20px}#block-block-3 table td:first-child{margin-bottom:30px}@media (min-width:768px){#block-block-3 table td:first-child{margin-bottom:0}}#block-block-5{margin-bottom:100px}@media (min-width:1010px){#block-block-5{margin-bottom:0;width:23.04484%;float:right;margin-right:0}}@media (min-width:768px) and (max-width:1009px){#block-block-5 .title--with-icon{margin-top:0}}#block-block-5 .content{text-align:center}.field-collection-container{display:block;margin:0;padding:0}.field-name-body+.field-name-field-homepage-links{margin-top:20px}.field-name-field-homepage-links>.field-items{overflow:hidden}.field-name-field-homepage-links>.field-items>.field-item{position:relative;margin-bottom:20px}@media (max-width:1009px){.field-name-field-homepage-links>.field-items>.field-item{width:46.42857%;float:left}.field-name-field-homepage-links>.field-items>.field-item:nth-child(odd){margin-right:-100%;clear:both;margin-left:0}.field-name-field-homepage-links>.field-items>.field-item:nth-child(2n+2){margin-left:53.57143%;margin-right:-100%;clear:none}}@media (min-width:1010px){.field-name-field-homepage-links>.field-items>.field-item{width:30.99579%;float:left;margin-bottom:24px}.field-name-field-homepage-links>.field-items>.field-item:nth-child(3n+1){margin-right:-100%;clear:both;margin-left:0}.field-name-field-homepage-links>.field-items>.field-item:nth-child(3n+2){margin-left:34.5021%;margin-right:-100%;clear:none}.field-name-field-homepage-links>.field-items>.field-item:nth-child(3n+3){margin-left:69.00421%;margin-right:-100%;clear:none}}.field-name-field-homepage-links .frontpage-links--link{*zoom:1}.field-name-field-homepage-links .frontpage-links--link:after,.field-name-field-homepage-links .frontpage-links--link:before{content:"";display:table}.field-name-field-homepage-links .frontpage-links--link:after{clear:both}.field-name-field-homepage-links .frontpage-links--link a{position:relative;display:block}.field-name-field-homepage-links .frontpage-links--link a,.field-name-field-homepage-links .frontpage-links--link a:active,.field-name-field-homepage-links .frontpage-links--link a:focus,.field-name-field-homepage-links .frontpage-links--link a:hover,.field-name-field-homepage-links .frontpage-links--link a:visited{color:#000}@media (min-width:1010px){.field-name-field-homepage-links .frontpage-links--link.white a,.field-name-field-homepage-links .frontpage-links--link.white a:active,.field-name-field-homepage-links .frontpage-links--link.white a:focus,.field-name-field-homepage-links .frontpage-links--link.white a:hover,.field-name-field-homepage-links .frontpage-links--link.white a:visited{color:#fff}}.field-name-field-homepage-links .frontpage-links--link .field-name-field-titre{text-align:center;font-size:12px;line-height:15px;font-family:Montserrat,sans-serif}@media (min-width:1010px){.field-name-field-homepage-links .frontpage-links--link .field-name-field-titre{position:absolute;bottom:20px;left:0;right:0;font-size:14px;line-height:18px;font-weight:500}}.field-name-field-homepage-links .frontpage-links--link .field-name-field-front-link-image{margin-bottom:10px}@media (min-width:1010px){.field-name-field-homepage-links .frontpage-links--link .field-name-field-front-link-image{margin-bottom:0}}.field-name-field-homepage-links .frontpage-links--link .field-name-field-front-link-image img{display:block;width:100%;height:auto}#main-header{display:none;height:101px;overflow:visible;margin-top:18.5px;position:relative}@media (min-width:1010px){#main-header{display:block}}#logo{position:absolute;right:0;height:100px;overflow:visible}#logo img{pointer-events:none}#logo_txt{margin-top:17px}@media (min-width:1010px){#logo_txt{width:23.04484%;float:left;margin-right:2.60688%}}#logo_txt_tablet{display:none}@media (min-width:768px) and (max-width:1009px){#logo_txt_tablet{display:block;position:absolute;right:270px;top:25px}}#page-top-nav-wrapper{display:block;font-weight:700}@media (max-width:1009px){#page-top-nav-wrapper{padding:12px 0;border-bottom:1px solid #dfdfdf}#page-top-nav-wrapper #page-top-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}#page-top-nav-wrapper .toggle{display:none}}@media (min-width:1010px){#page-top-nav-wrapper{display:block;background:#003866}}#page-top-nav-wrapper a{-webkit-transition:color .2s;transition:color .2s;text-decoration:none}#block-menu-block-1{margin-bottom:12px;background:#f6f5f2;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf}#breadcrumb{display:none;position:relative;margin-top:3px;z-index:40;overflow:visible;color:#8b8b8b;font-size:11px}@media (min-width:1010px){#breadcrumb{*zoom:1;display:block}#breadcrumb:after,#breadcrumb:before{content:"";display:table}#breadcrumb:after{clear:both}}#breadcrumb ol{display:block;margin:0;padding:0}#breadcrumb li{display:inline;list-style:none}#breadcrumb .breadcrumb{left:12px;position:absolute;top:-20px}#breadcrumb a{text-transform:none;text-decoration:none}#breadcrumb a,#breadcrumb a:active,#breadcrumb a:visited{color:#8b8b8b}#breadcrumb a:focus,#breadcrumb a:hover{color:#52bfd3}#breadcrumb a.active-trail{color:#433b3b}#breadcrumb span{font-size:11px;margin:0 8px}#page-top-nav .toggle,.page-top-header .toggle{position:relative;float:right;-webkit-transition:all .3s;transition:all .3s}#page-top-nav .toggle,#page-top-nav .toggle:active,#page-top-nav .toggle:focus,#page-top-nav .toggle:hover,#page-top-nav .toggle:visited,.page-top-header .toggle,.page-top-header .toggle:active,.page-top-header .toggle:focus,.page-top-header .toggle:hover,.page-top-header .toggle:visited{color:#fff}#page-top-nav .toggle .icon-close,#page-top-nav .toggle .icon-search,.page-top-header .toggle .icon-close,.page-top-header .toggle .icon-search{-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}#page-top-nav .toggle .icon-close,.page-top-header .toggle .icon-close{opacity:0;visibility:hidden}#page-top-nav .toggle:hover .icon-search svg path,.page-top-header .toggle:hover .icon-search svg path{stroke:#fff}#page-top-nav .toggle.active,.page-top-header .toggle.active{background-color:#52bfd3}#page-top-nav .toggle svg,.page-top-header .toggle svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#page-top-nav .toggle svg path,.page-top-header .toggle svg path{-webkit-transition:all .3s;transition:all .3s}#page-top-nav .toggle{width:36px;height:32px;border-right:1px solid hsla(0,0%,80%,.3)}#page-top-nav .toggle.active .icon-search{opacity:0}#page-top-nav .toggle.active .icon-close{opacity:1;visibility:visible}#page-top-mobile-wrapper{display:none;overflow:hidden}#page-top-mobile{position:relative;background-color:#52bfd3;font-family:Montserrat,sans-serif;-webkit-transition:all .2s;transition:all .2s;z-index:900}#page-top-mobile .block__title{display:none}#page-top-mobile .menu{overflow:visible;*zoom:1}#page-top-mobile .menu:after,#page-top-mobile .menu:before{content:"";display:table}#page-top-mobile .menu:after{clear:both}#page-top-mobile .menu__first{z-index:910;height:100vh}#page-top-mobile .block-inner{overflow:visible}#page-top-mobile .menu__parent{display:none}#page-top-mobile .menu__parent a{padding-left:40px;border:0;color:#fff!important;background:url(/sites/all/themes/hepfr_2017/assets/images/arrow--right.svg) 0 no-repeat;text-decoration:none}#page-top-mobile .menu__parent:nth-child(2) a,#page-top-mobile .menu__parent:nth-child(3) a{color:#003866!important;background-image:url(/sites/all/themes/hepfr_2017/assets/images/arrow--right--blue.svg)}#page-top-mobile .menu__fourth,#page-top-mobile .menu__second,#page-top-mobile .menu__third{position:absolute;top:0;bottom:0;width:100vw;height:-webkit-calc(100% - 60px);height:calc(100% - 60px);overflow:scroll;visibility:hidden}#page-top-mobile .menu__second{z-index:920;left:100vw}#page-top-mobile .menu__second .menu__parent{background-color:#52bfd3!important}#page-top-mobile .menu__third{display:none;height:100%;left:100vw;z-index:930}#page-top-mobile .menu__third .menu__parent:nth-child(2){background-color:#97d9e5!important}#page-top-mobile .menu__fourth{display:none;height:100%;left:100vw;z-index:940}#page-top-mobile .menu__fourth .menu__parent:nth-child(3){background-color:#dcf2f6!important}.menu__second--visible #page-top-mobile .menu__first{-webkit-transform:translateX(-100vw);-ms-transform:translateX(-100vw);transform:translateX(-100vw)}.menu__second--visible #page-top-mobile .menu__second.visible{visibility:visible}.menu__third--visible #page-top-mobile .menu__first{-webkit-transform:translateX(-200vw);-ms-transform:translateX(-200vw);transform:translateX(-200vw)}.menu__third--visible #page-top-mobile .menu__second.visible{overflow:visible}.menu__third--visible #page-top-mobile .menu__third.visible{display:block;visibility:visible}.menu__fourth--visible #page-top-mobile .menu__first{-webkit-transform:translateX(-300vw);-ms-transform:translateX(-300vw);transform:translateX(-300vw)}.menu__fourth--visible #page-top-mobile .menu__second.visible,.menu__fourth--visible #page-top-mobile .menu__third.visible{overflow:visible}.menu__fourth--visible #page-top-mobile .menu__fourth.visible{display:block;visibility:visible}#page-top-mobile .menu__fourth.visible .menu__parent,#page-top-mobile .menu__second.visible .menu__parent,#page-top-mobile .menu__third.visible .menu__parent{display:block}#page-top-mobile ul{display:block;margin:0;padding:0;-webkit-transition:all .2s;transition:all .2s}#page-top-mobile li{list-style:none}#page-top-mobile li.menu-item--private>a{padding-left:15px;background:url(/sites/all/themes/hepfr_2017/assets/images/lock.svg) 0 no-repeat}#page-top-mobile li.expanded>a{position:relative;padding-left:34px;border:0}#page-top-mobile li.expanded>a:before{content:"";position:absolute;left:0;top:50%;margin-top:-4.5px;border-style:solid;border-width:4.5px 10px 4.5px 0;border-color:transparent currentColor transparent transparent}#page-top-mobile li:last-child a{border-bottom:0}#page-top-mobile a{display:block;padding:20px 0;margin:0 19px;font-size:14px;line-height:20px;border-bottom:1px solid hsla(0,0%,100%,.5);-webkit-transition:padding-left .2s;transition:padding-left .2s;text-decoration:none}#page-top-mobile a:hover{color:#52bfd3}#page-top-mobile ul li a,#page-top-mobile ul li a:active,#page-top-mobile ul li a:visited{color:#fff}#page-top-mobile ul li a:focus,#page-top-mobile ul li a:hover{color:#003866}#page-top-mobile ul li ul{background-color:#97d9e5}#page-top-mobile ul li ul li a{color:#003866;border-bottom:1px solid #4b88a5}#page-top-mobile ul li ul li a:focus,#page-top-mobile ul li ul li a:visited{color:#003866}#page-top-mobile ul li ul li a:hover{color:#fff}#page-top-mobile ul li ul li a:active{color:#003866}#page-top-mobile ul li ul li ul{background-color:#dcf2f6}#page-top-mobile ul li ul li ul li ul{background-color:#fff}#page-top-mobile ul li ul li ul li ul li a,#page-top-mobile ul li ul li ul li ul li a:focus,#page-top-mobile ul li ul li ul li ul li a:visited{color:#003866}#page-top-mobile ul li ul li ul li ul li a:hover{color:#52bfd3}#page-top-mobile ul li ul li ul li ul li a:active{color:#003866}.page-top-header{position:fixed;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;top:0;left:0;right:0;height:60px;width:100vw;z-index:999;background:url(/sites/all/themes/hepfr_2017/assets/images/gradient-line.png) 0 100% no-repeat #fafaf9}@media (min-width:768px){.page-top-header{height:80px}}.page-top-header__logo{position:absolute;right:7px;top:11px;z-index:1000;width:139px;opacity:1;-webkit-transition:opacity .2s;transition:opacity .2s}@media (max-width:1009px){.page-top-header__logo{height:40px}.page-top-header__logo img{pointer-events:none}}@media (min-width:768px){.page-top-header__logo{width:auto}}.is-menu-open .page-top-header__logo{opacity:0}.page-top-header__logo img{display:block;width:100%;height:auto}.page-top-header__button{position:relative;display:block;width:60px;height:60px;border-right:1px solid #cbcbcb;-webkit-transition:background-color .2s;transition:background-color .2s}@media (min-width:768px){.page-top-header__button{width:80px;height:80px}}.page-top-header__button.hamburger--slider{z-index:1004}.page-top-header__button svg{width:25px;height:23px}.page-top-header__button svg path{stroke:#8e8e8e!important}.page-top-header__button.active,.page-top-header__button.is-active{background-color:#52bfd3;border-right:0}.page-top-header__button.active .hamburger-inner,.page-top-header__button.active .hamburger-inner:after,.page-top-header__button.active .hamburger-inner:before,.page-top-header__button.is-active .hamburger-inner,.page-top-header__button.is-active .hamburger-inner:after,.page-top-header__button.is-active .hamburger-inner:before{background-color:#fff}.page-top-header__button.active svg path,.page-top-header__button.is-active svg path{stroke:#fff!important}.page-top-header__button .hamburger-box{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page-top-header__back{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;right:0;top:0;height:60px;width:100%;background-color:#52bfd3;z-index:1001;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);visibility:hidden;-webkit-transition:all .2s;transition:all .2s;text-align:right}@media (min-width:768px){.page-top-header__back{height:80px}}.is-menu-open .page-top-header__back{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);visibility:visible}.page-top-header__back a{display:none;margin-right:24px;padding-left:33px;color:#fff!important;text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:14px;line-height:20px;background:url(/sites/all/themes/hepfr_2017/assets/images/arrow--left.svg) 0 no-repeat;-webkit-transform:translateX(200px);-ms-transform:translateX(200px);transform:translateX(200px);-webkit-transition:all .2s;transition:all .2s;text-decoration:none}.is-menu-open .page-top-header__back a{display:inline-block}.menu__second--visible .page-top-header__back a,.menu__third--visible .page-top-header__back a{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#content-append{margin-top:-40px;background-color:#f4f3f0}#content-append h2{line-height:57px}#content-append h2 a{text-decoration:none}#content-append ul.links{margin-top:-1.2em}#content-append .view-news-home ul.links{margin-top:0;text-transform:none}#block-views-agenda-home-block-1 h2 a,#block-views-agenda-home-block-2 h2 a{margin-left:-60px;text-indent:60px;display:block}.region-append-second .view-news-home .item{position:relative;background-color:#fafaf9;margin-bottom:20px;-webkit-transition:all .3s;transition:all .3s}.region-append-second .view-news-home .item:last-child{margin-bottom:0}.region-append-second .view-news-home .item:hover{box-shadow:0 2px 5px 0 rgba(0,0,0,.1)}@media (min-width:768px){.region-append-second .view-news-home .item{margin-bottom:0}}@media (max-width:767px){.view-news-home .item{width:285px;margin-left:auto;margin-right:auto}}.view-news-home .item .field-name-field-section{margin-bottom:15px;font-size:13px;line-height:18px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;overflow:visible;*zoom:1}.view-news-home .item .field-name-field-section:after,.view-news-home .item .field-name-field-section:before{content:"";display:table}.view-news-home .item .field-name-field-section:after{clear:both}.view-news-home .item .field-name-field-section .field-items{display:block;margin:0;padding:0}.view-news-home .item .field-name-field-section .field-items li{list-style:none}.view-news-home .item .author{position:absolute;top:-9999px;font-size:0;line-height:0}@media (min-width:768px){.view-news-home .item .content,.view-news-home .item header{width:50%;float:left}}.view-news-home .item header{padding-left:24px;padding-top:21px;padding-right:24px}@media (min-width:768px){.view-news-home .item header{padding:0}}.view-news-home .item .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;padding:24px 21px;font-size:14px;color:#003866;line-height:20px}@media (min-width:768px){.view-news-home .item .content{position:absolute;top:0;right:0;bottom:0;padding:21px 17px 21px 24px}}.view-news-home .item .content__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.view-news-home .item .content h1{margin:0;font-size:18px;line-height:24px;font-weight:400}.view-news-home .item .content h1 a{display:block;text-decoration:none}.view-news-home .item .content h1 a,.view-news-home .item .content h1 a:active,.view-news-home .item .content h1 a:focus,.view-news-home .item .content h1 a:hover,.view-news-home .item .content h1 a:visited{color:#003866}.view-news-home .item .content .field-name-body{margin-top:17px}.view-news-home .title-with-pict{position:relative}.view-news-home .title-with-pict .field-name-field-image{line-height:0}.view-news-home .title-with-pict .field-name-field-image img{display:block;position:absolute;left:0;top:0;width:100%;height:auto}.view-news-home .title-with-pict .field-name-field-image .field-item a{position:relative;display:block;padding-top:100%}#append-first+#append-second{margin-top:150px}.view-agenda-home{text-align:center}@media (min-width:768px){.view-agenda-home{text-align:left}}.view-agenda-home .article{margin-bottom:30px;overflow:visible!important}@media (min-width:768px){.view-agenda-home .article{margin-bottom:11px}}.view-agenda-home .field-name-field-date{font-weight:700;font-size:14px;line-height:20px;color:#003866}@media (min-width:768px){.view-agenda-home .field-name-field-date{width:31.49171%;float:left;margin-right:2.76243%}}@media (min-width:768px) and (max-width:1009px){.view-agenda-home .field-name-field-date{margin-left:17.12707%}}@media (min-width:1010px){.view-agenda-home .field-name-field-date{width:23.04484%;float:left;margin-right:2.60688%}}.view-agenda-home .field-name-title h3{margin:0;font-size:14px;line-height:20px}.view-agenda-home .field-name-title a{text-decoration:none;color:#433b3b;font-weight:700}@media (min-width:768px){.view-agenda-home .field-name-title{width:31.49171%;float:left;margin-right:2.76243%}}@media (min-width:1010px){.view-agenda-home .field-name-title{width:48.69656%;float:left;margin-right:2.60688%}}.view-agenda-home .field-name-body{clear:both;font-size:14px;color:#5e5e5e}@media (min-width:768px){.view-agenda-home .field-name-body{width:31.49171%;float:left;margin-right:2.76243%;margin-left:51.38122%}}@media (min-width:1010px){.view-agenda-home .field-name-body{width:48.69656%;float:left;margin-right:2.60688%;margin-left:25.65172%}}.view-agenda-home .field-name-node-link{clear:both;font-size:14px}@media (min-width:768px){.view-agenda-home .field-name-node-link{width:31.49171%;float:left;margin-right:2.76243%;margin-left:51.38122%}}@media (min-width:1010px){.view-agenda-home .field-name-node-link{width:48.69656%;float:left;margin-right:2.60688%;margin-left:25.65172%}}@media (max-width:767px){.front .article{overflow:visible}}.front .field-name-field-slideshow{margin:0 -20px}@media (min-width:768px){.front .field-name-field-slideshow{margin:0}}.front .field-name-field-slideshow .field-slideshow,.front .field-name-field-slideshow .field-slideshow-slide{width:100%!important;height:auto}.front .field-name-field-slideshow .field-slideshow-slide img,.front .field-name-field-slideshow .field-slideshow img{display:block;width:100%;height:auto}.paragraphs-item-slideshow-item{position:relative}.paragraphs-item-slideshow-item a{text-decoration:none}.paragraphs-item-slideshow-item img{display:block;max-width:100%;height:auto!important}.paragraphs-item-slideshow-item .slide-content{position:absolute;bottom:30px;left:30px;top:30px;right:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.paragraphs-item-slideshow-item .field-name-field-title-slide{display:inline-block;background:#fff;font-size:16px;color:#003866;padding:5px 14px;margin-bottom:3px}@media (min-width:500px){.paragraphs-item-slideshow-item .field-name-field-title-slide{font-size:22px}}.paragraphs-item-slideshow-item .button{width:auto;display:inline-block;padding:5px 14px}.paragraphs-item-slideshow-item .button:after{position:relative;top:-2px;content:"";display:inline-block;width:11px;height:7px;background:url(/sites/all/themes/hepfr_2017/assets/images/button-arrow.svg) no-repeat;margin-left:20px}.paragraphs-items-field-slides-full{padding-bottom:80px}.paragraphs-items-field-slides-full .slick-arrow{bottom:-50px;top:auto;left:50%!important;right:auto!important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:block!important}.paragraphs-items-field-slides-full .slick-prev{margin-left:-33px!important}.paragraphs-items-field-slides-full .slick-next{margin-left:33px!important}.paragraphs-items-field-slides-full .slick-slider{margin-left:0!important;width:100%!important;float:none!important;margin-right:0!important}@media (max-width:500px){.paragraphs-items-field-slides-full .slick-slider{margin-left:-20px!important;width:-webkit-calc(100% + 40px)!important;width:calc(100% + 40px)!important}}.front #block-views-news-home-block-1 .block__title{display:none}.front .view-news-home{margin-top:17px}.front .view-news-home .item{background:#fff;margin-bottom:30px}.front .view-news-home .item header{width:100%}@media (min-width:768px){.front .view-news-home .item header{width:222px}}.front .view-news-home .item .links{margin-top:20px}.front .view-news-home .item .links a{display:inline-block;width:140px;text-transform:none;padding:5px 14px;max-width:100%}.front .view-news-home .item .content{position:relative;top:auto;left:auto;right:auto;bottom:auto}@media (min-width:768px){.front .view-news-home .item .content{width:-webkit-calc(100% - 222px);width:calc(100% - 222px)}}#menu-bar .home_icon{margin-top:-2px}#media-browser-page-wrapper #content{margin-bottom:0}#media-browser-page-wrapper #media-browser-tabset{width:781px}#media-browser-page-wrapper #media-tab-library{padding-right:0}.media-image{float:left;margin:0 10px 20px 0}.media-element{max-width:100%;height:auto!important}#primary-menu ul{display:block;margin:0;padding:0;font-size:12px;font-family:Montserrat,sans-serif}#primary-menu ul li{display:inline-block;margin:10px 0 11px;border-right:1px solid #dfdfdf;line-height:18px}#primary-menu ul li.first,#primary-menu ul li:first-child{padding-left:0}#primary-menu ul li.last,#primary-menu ul li:last-child{border:0}#primary-menu ul li a{padding:0 19px;line-height:15px;letter-spacing:0;text-decoration:none;font-weight:500}#primary-menu ul li a,#primary-menu ul li a:active,#primary-menu ul li a:visited{color:#003866}#primary-menu ul li a.active,#primary-menu ul li a.active-trail,#primary-menu ul li a:focus,#primary-menu ul li a:hover{color:#52bfd3}#block-menu-block-1,#block-menu-block-1 #menu-bar,#block-menu-block-1 #primary-menu,#block-menu-block-1 .content,#block-menu-block-1 .menu-block-1{overflow:hidden}#page-top-nav ul{display:block;margin:0;padding:0}@media (max-width:1009px){#page-top-nav ul{display:block}}#page-top-nav ul li{display:inline;list-style:none}@media (max-width:1009px){#page-top-nav ul li{line-height:23px}}#page-top-nav ul li a{line-height:32px}@media (max-width:1009px){#page-top-nav ul li a{font-size:14px;line-height:22px}}#block-locale-language--2 a,#language-interface a{text-transform:uppercase}@media (max-width:1009px){#page-top-nav #block-menu-menu-quick-links ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}#page-top-nav #block-menu-menu-quick-links ul li{display:inline-block}@media (min-width:1010px){#page-top-nav #block-menu-menu-quick-links ul li{border-right:1px solid hsla(0,0%,80%,.3)}}#page-top-nav #block-menu-menu-quick-links ul li a,#page-top-nav #block-menu-menu-quick-links ul li a:visited{color:#cbcbcb}#page-top-nav #block-menu-menu-quick-links ul li a:active,#page-top-nav #block-menu-menu-quick-links ul li a:focus,#page-top-nav #block-menu-menu-quick-links ul li a:hover{color:#52bfd3}@media (min-width:1010px){#page-top-nav #block-menu-menu-quick-links ul li a{padding:0 20px}}@media (min-width:1010px){#page-top-nav #block-menu-menu-quick-links ul li.menu-719 a{padding-left:12px;border-left:1px solid #5e5e5e}}#page-top-nav #block-menu-menu-quick-links ul li.user-menu-item{border-right:0}#page-top-nav #block-menu-menu-quick-links ul li.user-menu-item a{padding-right:3px;padding-top:5px;padding-bottom:5px}@media (max-width:1009px){#page-top-nav #block-menu-menu-quick-links ul li.user-menu-item{display:none}}@media (max-width:1009px){#page-top-nav #block-menu-menu-quick-links ul li.first{margin-left:20px;margin-right:14px;padding:0 15px 0 17px;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf}#page-top-nav #block-menu-menu-quick-links ul li.first a{display:block;width:0;height:0;padding-top:16px;padding-left:12px;background:url(/sites/all/themes/hepfr_2017/assets/images/phone.svg) 0 no-repeat;overflow:hidden}#page-top-nav #block-menu-menu-quick-links ul li.last a{display:block;padding-left:22px;background:url(/sites/all/themes/hepfr_2017/assets/images/user.svg) 0 no-repeat}}#block-locale-language--2 li.de,#block-locale-language li.de,#language-interface li.de{padding-left:5px}#block-locale-language--2 li.de a,#block-locale-language li.de a,#language-interface li.de a{padding-left:10px}@media (min-width:1010px){#block-locale-language--2 li.de a,#block-locale-language li.de a,#language-interface li.de a{border-left:1px solid #e6e6e6}}#block-menu-block-1--2 h2{display:none;visibility:hidden}#block-menu-block-1--2,#block-menu-block-2{line-height:17px;margin-bottom:50px;font-family:Montserrat,sans-serif}#block-menu-block-1--2 .contextual-links-wrapper,#block-menu-block-2 .contextual-links-wrapper{position:absolute;top:-9999px;font-size:0;text-indent:-9999px}#block-menu-block-1--2 ul,#block-menu-block-2 ul{margin-top:7px}#block-menu-block-1--2 ul ul,#block-menu-block-2 ul ul{margin-top:5px;padding-bottom:18px}#block-menu-block-1--2 ul ul ul,#block-menu-block-2 ul ul ul{padding-bottom:0}#block-menu-block-1--2 li ul,#block-menu-block-2 li ul{display:none;visibility:hidden}#block-menu-block-1--2 li.active-trail ul,#block-menu-block-1--2 li.active ul,#block-menu-block-2 li.active-trail ul,#block-menu-block-2 li.active ul{display:block;visibility:visible}#block-menu-block-1--2 li,#block-menu-block-2 li{border-bottom:1px solid #cbcbcb}#block-menu-block-1--2 li a,#block-menu-block-2 li a{font-size:11px;line-height:17px}#block-menu-block-1--2 li a,#block-menu-block-1--2 li a:active,#block-menu-block-1--2 li a:visited,#block-menu-block-2 li a,#block-menu-block-2 li a:active,#block-menu-block-2 li a:visited{color:#333}#block-menu-block-1--2 li a:focus,#block-menu-block-1--2 li a:hover,#block-menu-block-2 li a:focus,#block-menu-block-2 li a:hover{color:#52bfd3}#block-menu-block-1--2 li.expanded.active-trail,#block-menu-block-2 li.expanded.active-trail{border-bottom:0}#block-menu-block-1--2 li.active-trail>a,#block-menu-block-1--2 li.active>a,#block-menu-block-2 li.active-trail>a,#block-menu-block-2 li.active>a{color:#52bfd3}#block-menu-block-1--2 ul ul li,#block-menu-block-2 ul ul li{border:0}#block-menu-block-1--2 ul ul li.menu-item--private,#block-menu-block-2 ul ul li.menu-item--private{background-position:left 20px top 7px}#block-menu-block-1--2 ul ul li a,#block-menu-block-2 ul ul li a{padding:4px 0;margin-left:20px;text-transform:none;line-height:16px;font-size:12px}#block-menu-block-1--2 ul ul li li.menu-item--private,#block-menu-block-2 ul ul li li.menu-item--private{background-position:left 45px top 7px}#block-menu-block-1--2 ul ul li li a,#block-menu-block-2 ul ul li li a{margin-left:45px}#block-menu-block-1--2 ul ul li li li.menu-item--private,#block-menu-block-2 ul ul li li li.menu-item--private{background-position:left 60px top 7px}#block-menu-block-1--2 ul ul li li li a,#block-menu-block-2 ul ul li li li a{margin-left:60px}#block-menu-block-1--2 ul ul li li li li a,#block-menu-block-2 ul ul li li li li a{margin-left:75px}#block-menu-block-1--2 a,#block-menu-block-2 a{display:block;text-decoration:none}#block-menu-block-1--2 ul:first-child>li,#block-menu-block-2 ul:first-child>li{padding:5px 0}#block-menu-block-1--2 .menu-item--private,#block-menu-block-2 .menu-item--private{position:relative;padding-left:15px!important;background-image:url(/sites/all/themes/hepfr_2017/assets/images/lock.svg);background-position:left 0 top 8px;background-repeat:no-repeat}.messages{max-width:100%;margin:0 20px;*zoom:1;padding:20px;margin-top:20px!important;margin-bottom:20px!important;background:#ffaf00;color:#fff}@media (min-width:768px){.messages{margin:0 20px}}@media (min-width:1010px){.messages{margin:0 25px;max-width:960px;margin-left:auto;margin-right:auto}}.messages:after,.messages:before{content:"";display:table}.messages:after{clear:both}.messages.error{background-color:#ff0049}.messages.warning{background-color:#ffaf00}.messages a{color:#fff!important}.messages ul{margin:0}div.ctools-modal-content .modal-header{background:transparent;border-bottom:1px solid #eaeaea}div.ctools-modal-content .modal-header,div.ctools-modal-content .modal-header .modal-title{color:#433b3b;font-weight:400}div.ctools-modal-content .modal-header .modal-title{font-size:12px;display:block;padding-top:5px;padding-bottom:3px;font-weight:700}div.ctools-modal-content .modal-header .close{margin-top:2px}div.ctools-modal-content .modal-header .close img{display:none;visibility:hidden}div.ctools-modal-content .modal-header a,div.ctools-modal-content .modal-header a:visited{color:#d94f36}div.ctools-modal-content .modal-header a:active,div.ctools-modal-content .modal-header a:focus,div.ctools-modal-content .modal-header a:hover{color:#333}.ctools-modal-content .tabledrag-toggle-weight,.ctools-modal-content td.menu-enabled,.ctools-modal-content thead{display:none;visibility:hidden}.ctools-modal-content div.messages{width:95%}.ctools-modal-content td,.ctools-modal-content td:last-child{border:0}.ctools-modal-content .menu-operations{font-size:0;text-indent:-9999px;width:0!important}div.ctools-modal-content{border:0;box-shadow:0 2px 10px #aaa}body #modal-content{height:355px!important;padding-left:24px!important;padding-right:0!important}body #modal-content .ajax-progress-throbber,body #modal-content .sticky-header{display:none!important;visibility:hidden!important}body #modal-content .progress-disabled{width:100%;opacity:.6}body #modal-content table tr td{padding-top:0;padding-bottom:0;line-height:22px}body #modal-content table tr td .form-type-select,body #modal-content table tr td .tabledrag-changed,body #modal-content table tr td .tabledrag-handle{display:none;visibility:hidden}body #modal-content table tr td a{text-transform:none}body #modal-content table tr td.ajax-utils{text-align:right}body #modal-content table tr td.ajax-utils a{float:left;opacity:.5}body #modal-content table tr td.ajax-utils a:hover{opacity:1}body #modal-content table tr.current-page td{background:#d94f36;font-weight:700}body #modal-content table tr.current-page td .tabledrag-handle{padding-right:.5em;display:block!important;visibility:visible}body #modal-content table tr.current-page td .tabledrag-handle .handle,body #modal-content table tr.current-page td .tabledrag-handle .handle:hover{background-position:0 -40px}body #modal-content table tr.current-page td a,body #modal-content table tr.current-page td a:active,body #modal-content table tr.current-page td a:focus,body #modal-content table tr.current-page td a:hover,body #modal-content table tr.current-page td a:visited{color:#fff}body #modal-content table tr.current-page td.ajax-utils a,body #modal-content table tr.current-page td.ajax-utils a:hover{display:none;visibility:hidden}body #modal-content div.messages,body #modal-content div.warning{position:absolute;top:-9999px;font-size:0;text-indent:-9999px}.add_above{margin-left:160px}.add_below{margin-left:10px;position:absolute;right:0}.ajax-error{float:left;padding:10px;padding-left:28px;color:red}.menu-locked{overflow:hidden;font-size:0;line-height:0;height:0;display:block;position:absolute}.ctools-modal-content{border-radius:10px 10px}#modalContent .modal-footer{text-align:right}#modalContent .modal-footer input{margin:10px 20px 10px 10px}#modalContent a.tabledrag-handle .handle{margin:4px 0 0}#modalContent .draggable a.tabledrag-handle{margin-left:0;padding-right:0!important}.paragraphs-item-image-2-colonnes,.paragraphs-item-image-text,.paragraphs-item-text{margin-bottom:40px}@media (min-width:600px){.paragraphs-item-image-text .group-left{width:30.85502%;float:left;margin-right:3.71747%}}@media (min-width:1010px){.paragraphs-item-image-text .group-left{width:30.99579%;float:left;margin-right:3.50631%}}@media (min-width:600px){.paragraphs-item-image-text .group-right{width:65.42751%;float:right;margin-right:0}}@media (min-width:1010px){.paragraphs-item-image-text .group-right{width:65.4979%;float:right;margin-right:0}}.paragraphs-item-image-2-colonnes .group-left img,.paragraphs-item-image-text .group-left img{display:block;max-width:100%;height:auto!important}@media (max-width:599px){.paragraphs-item-image-2-colonnes .group-left,.paragraphs-item-image-text .group-left{float:none;margin-bottom:20px;width:auto}.paragraphs-item-image-2-colonnes .group-left img,.paragraphs-item-image-text .group-left img{margin:auto}}@media (min-width:700px){.paragraphs-item-image-text--big-image .group-left{width:65.42751%;float:left;margin-right:3.71747%}}@media (min-width:1010px){.paragraphs-item-image-text--big-image .group-left{width:65.4979%;float:left;margin-right:3.50631%}}@media (max-width:699px){.paragraphs-item-image-text--big-image .group-left{float:none;margin-bottom:20px;width:auto}.paragraphs-item-image-text--big-image .group-left img{margin:auto}}@media (max-width:699px){.paragraphs-item-image-text--big-image .group-right{float:none;width:auto}}@media (min-width:700px){.paragraphs-item-image-text--big-image .group-right{width:30.85502%;float:right;margin-right:0}}@media (min-width:1010px){.paragraphs-item-image-text--big-image .group-right{width:30.99579%;float:right;margin-right:0}}@media (min-width:600px){.paragraphs-item-image-2-colonnes .group-left,.paragraphs-item-image-2-colonnes .group-middle,.paragraphs-item-image-2-colonnes .group-right{width:30.85502%;float:left;margin-right:3.71747%}}@media (min-width:1010px){.paragraphs-item-image-2-colonnes .group-left,.paragraphs-item-image-2-colonnes .group-middle,.paragraphs-item-image-2-colonnes .group-right{width:30.99579%;float:left;margin-right:3.50631%}}@media (min-width:600px){.paragraphs-item-image-2-colonnes .group-right{float:right;margin-right:0}}.not-front.page-node .node-article{overflow:visible;*zoom:1}.not-front.page-node .node-article:after,.not-front.page-node .node-article:before{content:"";display:table}.not-front.page-node .node-article:after{clear:both}.node-article .field-name-post-date{padding-bottom:10px}.article--teaser .more-link{display:block}body.node-type-article .post-date{display:none;visibility:hidden}body.node-type-article .field-name-field-image{padding:0}.node-article.view-mode-full{width:713.5px}@media (min-width:1010px){.node-article.view-mode-full .group-left{width:48.69656%;float:left;margin-right:2.60688%}}.node-article.view-mode-full .group-right img{border:1px solid #cdcdcd}@media (min-width:1010px){.node-article.view-mode-full .group-right{width:23.04484%;float:right;margin-right:0}}#main-wrapper .view-news-home{padding-bottom:40px}#main-wrapper .view-news-home article.item{padding-top:20px;margin-top:30px;border-top:1px solid #cbc9c7}#main-wrapper .view-news-home article.item.first{border:0;padding-top:0}@media (min-width:1010px){#main-wrapper .view-news-home .node-article .group-left{width:48.69656%;float:left;margin-right:2.60688%}}#main-wrapper .view-news-home .node-article .group-right img{border:1px solid #cdcdcd}@media (min-width:1010px){#main-wrapper .view-news-home .node-article .group-right{width:23.04484%;float:right;margin-right:0}}.article--list-item-teaser .group-left{width:73.21429%;float:left;margin-right:7.14286%}@media (min-width:768px){.article--list-item-teaser .group-left{width:65.42751%;float:left;margin-right:3.71747%}}.article--list-item-teaser .group-right{width:19.64286%;float:right;margin-right:0;text-align:right}@media (min-width:768px){.article--list-item-teaser .group-right{width:30.85502%;float:right;margin-right:0}}.menu-link-form{border:0;border-bottom:1px solid #dfdfdf;margin-bottom:15px}.menu-link-form .description,.menu-link-form legend{display:none;visibility:hidden}.menu-link-form .form-item-menu-enabled{float:right}body .form-region-main .field-name-field-highlight{border-top:1px solid #dfdfdf;padding-top:10px}body .form-region-main .field-name-field-highlight .description{display:none;visibility:hidden}body .form-region-main .field-name-field-slideshow{border-top:1px solid #dfdfdf;padding-top:10px}body .form-region-main .field-name-field-slideshow .draggable .tabledrag-handle{margin-top:25px}body .form-region-main .field-name-field-slideshow td .image-widget .image-widget-data{padding-top:24px;width:200px}body .form-region-main .field-name-field-slideshow .image-preview{padding:5px 10px 5px 0;font-size:0}body .form-region-main .field-name-field-slideshow td{vertical-align:middle}body .form-region-main .field-name-field-slideshow fieldset{border:0;margin-bottom:0}body .form-region-main .field-name-field-contacts .tabledrag-toggle-weight-wrapper,body .form-region-main .field-name-field-slideshow .tabledrag-toggle-weight-wrapper,body .form-region-main .field-name-field-slideshow label{display:none;visibility:hidden}body .form-region-main .field-name-field-contacts .draggable .tabledrag-handle{margin-top:2px}body .form-region-main .field-name-field-contacts thead th{background:none;border-top:1px solid #ccc}body .form-region-main .field-name-field-contacts thead th label{font-family:Open Sans,sans-serif;font-size:12px;font-style:normal;color:#433b3b}.node-form-has-region-right .form-region-main{width:65%}.filter-help a,.link-edit-summary,.wysiwyg-toggle-wrapper a{text-transform:none;font-size:11px;color:#d94f36}.filter-help a:visited,.link-edit-summary:visited,.wysiwyg-toggle-wrapper a:visited{color:#d94f36}.filter-help a:active,.filter-help a:focus,.filter-help a:hover,.link-edit-summary:active,.link-edit-summary:focus,.link-edit-summary:hover,.wysiwyg-toggle-wrapper a:active,.wysiwyg-toggle-wrapper a:focus,.wysiwyg-toggle-wrapper a:hover{color:#333}.text-format-wrapper{padding-top:0}.text-format-wrapper .form-textarea-wrapper{margin-top:7px}.text-format-wrapper .form-type-select{overflow:hidden;width:460px}.text-format-wrapper .form-type-select label{float:left;width:100px;padding-top:5px}.text-format-wrapper .form-type-select select{float:left;display:inline}.text-format-wrapper .filter-guidelines{display:none;visibility:hidden}.text-format-wrapper .fieldset-wrapper{overflow:hidden}.text-format-wrapper .filter-help.form-wrapper{width:16.96429%;float:left;margin-right:7.14286%;padding-top:4px}.text-format-wrapper .form-item.form-type-select{width:19.64286%;margin-right:0;float:right}.text-format-wrapper .form-item.form-type-select label{width:auto}.text-format-wrapper .form-item.form-type-select select{float:right}fieldset.filter-wrapper{border-top:0;margin-bottom:10px;padding-top:0;padding-bottom:0}#edit-field-files fieldset{border:0;padding:0}.oh-wrapper{display:block;margin-bottom:20px}.oh-display-label{display:block;font-weight:700}@media (min-width:768px){.oh-display-label{display:inline-block;width:15%}}.oh-display-times{display:block;margin-bottom:5px}@media (min-width:768px){.oh-display-times{display:inline-block;margin-bottom:0}}.oh-display-closed{font-style:normal}.oh-display:last-child .oh-display-times{margin-bottom:0}.hide-saturday .oh-display-day-5,.hide-sunday .oh-display-day-6{display:none}.paragraphs-item-hours{margin-top:20pxoff}.paragraphs-item-hours .field-name-field-footer-text,.paragraphs-item-hours .field-name-field-header-text{margin-bottom:20px}.not-front #main-content{padding-top:10px}.not-front.page-node .node-page{overflow:visible;*zoom:1}.not-front.page-node .node-page:after,.not-front.page-node .node-page:before{content:"";display:table}.not-front.page-node .node-page:after{clear:both}.not-front.page-node .slideshow-container{margin-top:-10px}.ajax-progress,.views-throbbing{display:none;visibility:hidden}div.field-slideshow{padding:0!important}.slideshow-container{position:relative;padding-bottom:10px}.slideshow-container img{display:block}.slideshow-container .inner{position:relative;border:1px solid #cdcdcd}.slideshow-container .field-name-field-slideshow{position:relative;z-index:1}.slideshow-container .page-title-slideshow{background:#fff;background:hsla(0,0%,100%,.8);position:absolute;bottom:0;left:0;width:100%;z-index:100}.slideshow-container .page-title-slideshow span{padding:10px;line-height:18px;font-family:Open Sans,sans-serif;font-size:16px;color:#003866;display:block;float:left}body.cke_show_borders table.cke_show_border{height:auto!important;min-height:50px}body .field-name-body table{border-spacing:0;border-collapse:collapse;border-color:transparent}@media (min-width:768px){body .field-name-body table{table-layout:fixed;width:98%;border:0}body .field-name-body table tbody,body .field-name-body table thead{width:100%}body .field-name-body table td{display:table-cell;margin-bottom:0}}.table-overflow{overflow-x:auto}.form-type-password{position:relative}.password-strength,div.password-confirm{overflow:hidden;position:absolute;top:0;right:10px;width:250px}.password-strength-text,.password-strength-title{display:inline;float:left}.password-strength-text{float:right;font-weight:700}.password-indicator{clear:both;height:2px;background:#ddd}.password-indicator .indicator{width:0;height:2px;background:#52bfd3}div.password-confirm{visibility:hidden;text-align:right}div.password-confirm .error{font-weight:700;color:#d94f36}div.password-confirm .ok{font-weight:700;color:#52bfd3}.mejs-container{position:relative;background:#f5f4f1;font-family:Helvetica,Arial;text-align:left;vertical-align:top;border:1px solid #dedede}.me-plugin{position:absolute}.mejs-embed,.mejs-embed body{width:100%;height:100%;margin:0;padding:0;background:#000;overflow:hidden}.mejs-container-fullscreen{position:fixed;left:0;top:0;right:0;bottom:0;overflow:hidden;z-index:1000}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{width:100%;height:100%}.mejs-background,.mejs-mediaelement{position:absolute;top:0;left:0}.mejs-mediaelement{width:100%;height:100%}.mejs-poster{position:absolute;top:0;left:0}.mejs-poster img{padding:0;border:0;display:block}.mejs-overlay{position:absolute;top:0;left:0}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px;background:url(/sites/all/themes/hepfr_2017/assets/images/player/bigplay.png) no-repeat}.mejs-overlay:hover .mejs-overlay-button{background-position:0 -100px}.mejs-overlay-loading{position:absolute;top:50%;left:50%;width:80px;height:80px;margin:-40px 0 0 -40px;background:#333;background:url(/sites/all/themes/hepfr_2017/assets/images/player/background.png);background:rgba(0,0,0,.9);background:-webkit-gradient(linear,0 0,0 100%,left,right);background:-webkit-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));background:-webkit-gradient(linear,left top,left bottom,from(rgba(50,50,50,.9)),to(rgba(0,0,0,.9)));background:-webkit-linear-gradient(rgba(50,50,50,.9),rgba(0,0,0,.9));background:linear-gradient(rgba(50,50,50,.9),rgba(0,0,0,.9))}.mejs-overlay-loading span{display:block;width:80px;height:80px;background:transparent url(/sites/all/themes/hepfr_2017/assets/images/player/loading.gif) 50% 50% no-repeat}.mejs-container .mejs-controls{position:absolute;background:#f5f4f1;list-style-type:none;margin:0;padding:0;bottom:0;left:0;height:30px;width:100%}.mejs-container .mejs-controls div{list-style-type:none;background-image:none;display:block;float:left;margin:0;padding:0;width:26px;height:26px;font-size:11px;line-height:11px;background:0;font-family:Helvetica,Arial;border:0}.mejs-controls .mejs-button button{cursor:pointer;display:block;font-size:0;line-height:0;text-decoration:none;margin:7px 5px;padding:0;position:absolute;height:16px;width:16px;border:0;background:transparent url(/sites/all/themes/hepfr_2017/assets/images/player/controls.png) no-repeat}.mejs-controls .mejs-button button:focus{outline:1px solid #ff0}.mejs-container .mejs-controls .mejs-time{color:#000;display:block;height:17px;width:auto;padding:8px 3px 0;overflow:hidden;text-align:center;padding:auto 4px}.mejs-container .mejs-controls .mejs-time span{font-size:11px;color:#000;line-height:12px;display:block;float:left;margin:1px 2px 0 0;width:auto}.mejs-controls .mejs-play button{background-position:0 0}.mejs-controls .mejs-pause button{background-position:0 -16px}.mejs-controls .mejs-stop button{background-position:-112px 0}.mejs-controls div.mejs-time-rail{width:200px;padding-top:5px}.mejs-controls .mejs-time-rail span{display:block;position:absolute;width:180px;height:10px;cursor:pointer}.mejs-controls .mejs-time-rail .mejs-time-total{margin:5px;background:#4e4646;border:1px solid #dedede}.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#52bfd3;width:0}.mejs-controls .mejs-time-rail .mejs-time-current{width:0;background:#fff}.mejs-controls .mejs-time-rail .mejs-time-handle{display:none;position:absolute;margin:0;width:10px;background:#000;border-radius:5px;cursor:pointer;border:2px solid #ddd;top:-2px;text-align:center}.mejs-controls .mejs-time-rail .mejs-time-float{position:absolute;display:none;background:#111;width:36px;height:17px;border:1px solid #ddd;top:-26px;margin-left:-18px;text-align:center;color:#eee}.mejs-controls .mejs-time-rail .mejs-time-float-current{margin:2px;width:30px;display:block;text-align:center;padding:1px;left:0}.mejs-controls .mejs-time-rail .mejs-time-float-corner{position:absolute;display:block;width:0;height:0;line-height:0;border:5px solid #111;border-color:#111 transparent transparent;border-radius:0;top:15px;left:13px}.mejs-controls .mejs-fullscreen-button button{background-position:-32px 0}.mejs-controls .mejs-unfullscreen button{background-position:-32px -16px}.mejs-controls .mejs-mute button{background-position:-16px -16px}.mejs-controls .mejs-unmute button{background-position:-16px 0}.mejs-controls .mejs-volume-button{position:relative}.mejs-controls .mejs-volume-button .mejs-volume-slider{display:none;height:115px;width:25px;background:url(/sites/all/themes/hepfr_2017/assets/images/player/background.png);background:hsla(0,0%,80%,.7);border-radius:0;top:-115px;left:0;z-index:1;position:absolute;margin:0}.mejs-controls .mejs-volume-button:hover{border-radius:0 0 4px 4px}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:hsla(0,0%,100%,.5);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:hsla(0,0%,100%,.9);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle{position:absolute;left:4px;top:-3px;width:16px;height:6px;background:#ddd;background:hsla(0,0%,100%,.9);cursor:N-resize;border-radius:1px;margin:0}.mejs-controls div.mejs-horizontal-volume-slider{height:26px;width:60px;position:relative}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{position:absolute;left:0;top:11px;width:50px;height:8px;margin:0;padding:0;font-size:1px;border-radius:2px;background:#333;background:rgba(50,50,50,.8);background:-webkit-gradient(linear,0 0,0 100%,left,right);background:-webkit-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-webkit-gradient(linear,left top,left bottom,from(rgba(30,30,30,.8)),to(rgba(60,60,60,.8)));background:-webkit-linear-gradient(rgba(30,30,30,.8),rgba(60,60,60,.8));background:linear-gradient(rgba(30,30,30,.8),rgba(60,60,60,.8))}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{position:absolute;left:0;top:11px;width:50px;height:8px;margin:0;padding:0;font-size:1px;border-radius:2px;background:#fff;background:hsla(0,0%,100%,.8);background:-webkit-gradient(linear,0 0,0 100%,left,right);background:-webkit-linear-gradient(top,hsla(0,0%,100%,.9),hsla(0,0%,78%,.8));background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.9)),to(hsla(0,0%,78%,.8)));background:-webkit-linear-gradient(hsla(0,0%,100%,.9),hsla(0,0%,78%,.8));background:linear-gradient(hsla(0,0%,100%,.9),hsla(0,0%,78%,.8))}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{display:none}.mejs-controls .mejs-captions-button{position:relative}.mejs-controls .mejs-captions-button button{background-position:-48px 0}.mejs-controls .mejs-captions-button .mejs-captions-selector{visibility:hidden;position:absolute;bottom:26px;right:-10px;width:130px;height:100px;background:url(/sites/all/themes/hepfr_2017/assets/images/player/background.png);background:hsla(0,0%,80%,.7);border:1px solid transparent;padding:10px;overflow:hidden;border-radius:0}.mejs-controls .mejs-captions-button .mejs-captions-selector ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li{margin:0 0 6px;padding:0;list-style-type:none!important;display:block;color:#000;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li label{width:100px;float:left;padding:4px 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px}.mejs-controls .mejs-captions-button .mejs-captions-translations{font-size:10px;margin:0 0 5px}.mejs-chapters{position:absolute;top:0;left:0;-xborder-right:solid 1px #fff;width:10000px}.mejs-chapters .mejs-chapter{position:absolute;float:left;background:#222;background:hsla(0,0%,100%,.7);background:-webkit-gradient(linear,0 0,0 100%,left,right);background:-webkit-linear-gradient(top,hsla(0,0%,80%,.7),hsla(0,0%,100%,.7));background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,80%,.7)),to(hsla(0,0%,100%,.7)));background:-webkit-linear-gradient(hsla(0,0%,80%,.7),hsla(0,0%,100%,.7));background:linear-gradient(hsla(0,0%,80%,.7),hsla(0,0%,100%,.7));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr=#323232,endColorstr=#000000);overflow:hidden;border:0}.mejs-chapters .mejs-chapter .mejs-chapter-block{font-size:11px;color:#fff;padding:5px;display:block;border-right:1px solid #333;border-bottom:1px solid #333;cursor:pointer}.mejs-chapters .mejs-chapter .mejs-chapter-block-last{border-right:none}.mejs-chapters .mejs-chapter .mejs-chapter-block:hover{background:#666;background:hsla(0,0%,40%,.7);background:-webkit-gradient(linear,0 0,0 100%,left,right);background:-webkit-linear-gradient(top,hsla(0,0%,40%,.7),rgba(50,50,50,.6));background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,40%,.7)),to(rgba(50,50,50,.6)));background:-webkit-linear-gradient(hsla(0,0%,40%,.7),rgba(50,50,50,.6));background:linear-gradient(hsla(0,0%,40%,.7),rgba(50,50,50,.6));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr=#666666,endColorstr=#323232)}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-title{font-size:12px;font-weight:700;display:block;white-space:nowrap;text-overflow:ellipsis;margin:0 0 3px;line-height:12px}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-timespan{font-size:12px;line-height:12px;margin:3px 0 4px;display:block;white-space:nowrap;text-overflow:ellipsis}.mejs-captions-layer{position:absolute;bottom:0;left:0;text-align:center;line-height:22px;font-size:12px;color:#fff}.mejs-captions-layer a{color:#fff;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:400}.mejs-captions-position{position:absolute;width:100%;bottom:15px;left:0}.mejs-captions-position-hover{bottom:45px}.mejs-captions-text{padding:3px 5px;background:url(/sites/all/themes/hepfr_2017/assets/images/player/background.png);background:hsla(0,0%,8%,.8)}.mejs-clear{clear:both}.me-cannotplay a{color:#fff;font-weight:700}.me-cannotplay span{padding:15px;display:block}.mejs-controls .mejs-loop-off button{background-position:-64px -16px}.mejs-controls .mejs-loop-on button{background-position:-64px 0}.mejs-controls .mejs-backlight-off button{background-position:-80px -16px}.mejs-controls .mejs-backlight-on button{background-position:-80px 0}.mejs-controls .mejs-picturecontrols-button{background-position:-96px 0}.mejs-contextmenu{position:absolute;width:150px;padding:10px;border-radius:4px;top:0;left:0;background:#fff;border:1px solid #999;z-index:1001}.mejs-contextmenu .mejs-contextmenu-separator{height:1px;font-size:0;margin:5px 6px;background:#333}.mejs-contextmenu .mejs-contextmenu-item{font-family:Helvetica,Arial;font-size:12px;padding:4px 6px;cursor:pointer;color:#333}.mejs-contextmenu .mejs-contextmenu-item:hover{background:#2c7c91;color:#fff}.mejs-controls .mejs-sourcechooser-button{position:relative}.mejs-controls .mejs-sourcechooser-button button{background-position:-128px 0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector{visibility:hidden;position:absolute;bottom:26px;right:-10px;width:130px;height:100px;background:url(/sites/all/themes/hepfr_2017/assets/images/player/background.png);background:hsla(0,0%,80%,.7);border:1px solid transparent;padding:10px;overflow:hidden;border-radius:0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li{margin:0 0 6px;padding:0;list-style-type:none!important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label{width:100px;float:left;padding:4px 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px}#user-profile-form input[type=file],#user-profile-form input[type=submit]{width:100%}@media (min-width:1010px){#user-profile-form input[type=file],#user-profile-form input[type=submit]{max-width:200px}}#user-profile-form input[type=file]{font-size:12px}#user-profile-form fieldset{padding-top:0}#user-profile-form fieldset.redirect-list{padding:20px 0;border:0}@media (min-width:1010px){#user-profile-form fieldset.form-wrapper>.fieldset-wrapper{padding:10px 20px}}#user-profile-form fieldset.form-wrapper>.fieldset-wrapper .fieldset-wrapper{padding:0}@media (min-width:1010px){#user-profile-form fieldset .fieldset-wrapper>.form-item{width:100%;float:none;margin:0}}#user-profile-form .horizontal-tabs-panes{padding-top:20px}#user-profile-form .horizontal-tabs{border:0}@media (max-width:1009px){#user-profile-form .horizontal-tabs-pane{max-width:100%;margin:0;padding:0}}#user-profile-form .horizontal-tabs-pane table{width:100%;margin-bottom:30px}#user-profile-form .horizontal-tabs-pane table thead th{text-align:left}#user-profile-form .horizontal-tabs-pane .form-submit{margin-bottom:20px}#user-profile-form .horizontal-tabs-list{position:relative;background-color:transparent;border:0}@media (max-width:1009px){.js #user-profile-form .horizontal-tabs-list{display:none}}#user-profile-form .horizontal-tabs-list:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#cbcbcb;z-index:-1}#user-profile-form .horizontal-tabs-list li{display:block;width:100%;padding:0;margin-bottom:10px;font-size:13px;line-height:20px;font-weight:600;border:1px solid #cbcbcb;background-color:#f6f5f2}@media (min-width:1010px){#user-profile-form .horizontal-tabs-list li{display:inline-block;width:auto;margin-right:10px;margin-bottom:0}}#user-profile-form .horizontal-tabs-list li:last-child{margin-right:0}#user-profile-form .horizontal-tabs-list li.selected,#user-profile-form .horizontal-tabs-list li:hover{background-color:#fafaf9}@media (min-width:1010px){#user-profile-form .horizontal-tabs-list li.selected,#user-profile-form .horizontal-tabs-list li:hover{border-bottom-color:#fafaf9}}#user-profile-form .horizontal-tabs-list li a{padding:10px 15px}#user-profile-form .horizontal-tabs-list li a:hover{background-color:#fafaf9;color:inherit}#user-profile-form .horizontal-tabs-list li a strong{font-weight:600;color:#333}@media (min-width:1010px){#user-profile-form .horizontal-tabs-select{display:none}}@media (max-width:1009px){.js #user-profile-form .horizontal-tabs-select{display:block}}#user-profile-form .form-item{padding-bottom:20px}#user-profile-form .form-item-pass-pass2,#user-profile-form .form-type-checkbox,#user-profile-form .form-type-radio{padding-bottom:0}#user-profile-form .form-item>label{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:12px;font-weight:700;color:#433b3b;text-transform:none}#user-profile-form .form-type-checkbox>label,#user-profile-form .form-type-radio>label{font-weight:400;cursor:pointer}#user-profile-form .form-type-checkbox p{display:inline}#user-profile-form .form-type-textarea{margin:0;padding:0}#user-profile-form .form-type-managed-file .description{font-size:12px}#user-profile-form .field-widget-file-generic fieldset{margin-bottom:0;border:0}#user-profile-form .field-widget-file-generic fieldset>legend{display:none}#user-profile-form .field-widget-file-generic .description{padding-bottom:0}#user-profile-form .field-widget-file-generic .sticky-table th{border-bottom:1px solid #ddd}#user-profile-form .field-type-field-collection th{background:transparent;padding:4px 0 10px}#user-profile-form .field-type-field-collection th label{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:12px;font-weight:700;color:#433b3b;text-transform:none}#user-profile-form .field-type-field-collection tr.even td{background:transparent}#user-profile-form .field-type-field-collection tr td{padding-top:10px;border-bottom:1px solid #ddd}#user-profile-form .field-type-field-collection .messages{width:auto!important}#user-profile-form .tabledrag-toggle-weight{font-size:10px;color:#888}#user-profile-form .file-widget input[type=submit],#user-profile-form .image-widget-data input[type=submit]{margin:10px 0}#user-profile-form a.tabledrag-handle .handle{width:21px;height:21px}.entity-profile2 .field-label{color:#003866;font-size:14px;font-family:Open Sans,sans-serif;font-style:italic}.profile__intro{*zoom:1;margin-top:10px;margin-bottom:30px}.profile__intro:after,.profile__intro:before{content:"";display:table}.profile__intro:after{clear:both}.profile__intro .profile__intro-text{display:inline;float:left;width:255px}.profile__intro .profile__intro-photo{position:relative;top:-5px;display:inline;float:right;width:100px}.profile__intro .profile__intro-photo img{display:block}.profile__intro .profile__intro-title{font-family:Open Sans,sans-serif;padding-bottom:14px;color:#003866;font-size:16px;letter-spacing:.25px}.profile__section-title{margin-top:30px;margin-bottom:20px;font-style:normal!important;font-weight:700}.profile__section-title em{font-weight:400;font-style:normal}.profile__section-title:after{content:"";display:block;border-top:1px solid #ddd}.profile__section .field-label{font-family:Open Sans,sans-serif;font-weight:400;color:#003866;font-size:14px}.profile__section a{font-weight:700}.profile__section .file a{font-weight:400}.page-user #page-title{display:none}.page--profile .field-collection-view{margin:0;padding:0;border:0}.page--profile .file-icon{position:relative;top:2px}.page--profile .field-type-file{margin-bottom:5px}.field-name-field-conf-titre,.field-name-field-publication-titre{font-family:Open Sans,sans-serif;color:#003866;font-size:14px}.profile .field-collection-item-field-publications-others p:last-child,.profile .field-name-field-conf-comm-colloques p:last-child{margin-bottom:0}.profile .view-publications-profile- .title{font-style:normal!important}.profile .field-type-text-long a{font-weight:700}.profile .field-type-text-long a:before{content:"→";font-weight:700;margin-right:5px}.publication a{font-weight:700}.node-page .publications{max-width:695px}.publications__title--page{padding-top:20px;border-bottom:1px solid #dfdfdf;margin-bottom:20px}.publications__more{display:block;margin-top:40px;font-weight:700;text-align:right}.publications__more:before{content:"→";font-weight:700;margin-right:5px}.publication--teaser{margin-bottom:10px}.publication--teaser p{display:inline;margin:0}@media print{.publication--teaser p{display:block}}.publication--url{display:none;font-weight:700}.publication--url:before{content:"→";font-weight:700;margin-right:5px}.publication__apa .publication--url{display:inline}@media print{.publication--url{display:block;font-size:11px;color:#777!important;font-weight:400;font-style:italic}.publication--url:before,.publication__apa .publication--url{display:none}}@media print{.publication__apa{display:block;position:relative;width:100%}}.view-publications-profile- ul{margin-left:0;padding-left:0}.node-type-publication #page-title,.page-taxonomy-term #page-title{display:none}.rero-form{position:relative}.rero-form__input{padding-right:40px;margin:0!important}.rero-form__button{position:absolute;display:block;top:0;bottom:0;width:30px;right:5px;margin-top:-5px;border:0;text-indent:-9999px}ol.search-results{list-style:none;display:block;margin:0;padding:0}ol.search-results li{list-style-image:none;list-style-type:none;margin-left:0;display:block;margin:0;padding:0}.search-result article{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #dfdfdf}.search-result article .title{text-align:left;font-size:14px;line-height:20px}.search-result article .title a,.search-result article .title a:active,.search-result article .title a:visited{color:#003866}.search-result article .title a:focus,.search-result article .title a:hover{color:#52bfd3}.search-result .search-snippet{font-size:14px;line-height:20px}#content .search-form{overflow:hidden;margin-bottom:40px}@media (min-width:1010px){#content .search-form .form-type-searchfield{width:74.34828%;float:left;margin-right:2.60688%}}#content .search-form .form-type-searchfield label{display:none}#content .search-form .form-search{margin-bottom:20px}@media (min-width:1010px){#content .search-form .form-submit{width:23.04484%;float:right;margin-right:0}}#edit-advanced{margin-top:20px}#page-top-search-wrapper{background-color:#52bfd3;height:60px;max-height:0;width:100%;overflow:hidden;visibility:hidden;-webkit-transition:max-height .3s;transition:max-height .3s}@media (min-width:768px){#page-top-search-wrapper{height:200px}}#page-top-search-wrapper.visible{max-height:200px;overflow:visible;visibility:visible}#page-top-search-wrapper.visible .container-inline{opacity:1}#page-top-search-wrapper .region{*zoom:1;max-width:100%;margin:0 20px;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#page-top-search-wrapper .region:after,#page-top-search-wrapper .region:before{content:"";display:table}#page-top-search-wrapper .region:after{clear:both}@media (min-width:768px){#page-top-search-wrapper .region{margin:0 20px}}@media (min-width:1010px){#page-top-search-wrapper .region{margin:0 25px;max-width:960px;margin-left:auto;margin-right:auto}}#page-top-search-wrapper .block-search{width:100%}#page-top-search-wrapper .block__content{position:relative}@media (min-width:1010px){#page-top-search-wrapper .block__content{width:65.79771%;float:left;margin-right:2.60688%;margin-left:17.10115%}}#page-top-search-wrapper .container-inline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid hsla(0,0%,100%,.5);opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}#page-top-search-wrapper .container-inline .form-type-searchfield{margin:0}#page-top-search-wrapper .form-item{width:100%}#page-top-search-wrapper .form-actions{margin-left:0}#page-top-search-wrapper input[type=search]{width:100%;padding:8px 0;border:0;font-size:16px;line-height:22px;background-color:transparent;color:#fff;outline:none}#page-top-search-wrapper input[type=search]::-webkit-input-placeholder{color:#fff}#page-top-search-wrapper input[type=search]:-ms-input-placeholder{color:#fff}#page-top-search-wrapper input[type=search]::placeholder{color:#fff}@media (min-width:768px){#page-top-search-wrapper input[type=search]{font-size:30px}}#page-top-search-wrapper input[type=submit]{position:relative;display:none;text-indent:-9999px;font-size:0;line-height:0;width:25px;height:23px;background:none;border:0;background-image:url(/sites/all/themes/hepfr_2017/assets/images/svg/search--white.svg);cursor:pointer}@media (min-width:768px){#page-top-search-wrapper input[type=submit]{display:block}}#skip-link a{font-size:inherit}.slick-slider{margin:25px -12.5px 0}.slick-slide{margin:0 12.5px}.slick-arrow{display:none;position:absolute;top:50%;margin-top:-20px;width:40px;height:40px;border:1px solid #cbcbcb;background-color:transparent;border-radius:50%;text-indent:-9999px;font-size:0;line-height:0;z-index:100;cursor:pointer}@media (max-width:519px){.slick-arrow{display:none!important}}@media (min-width:768px){.slick-arrow{display:block!important}}.slick-arrow:before{content:"";position:absolute;right:16px;top:50%;width:0;height:0;border-style:solid;border-width:6.5px 12px 6.5px 0;border-color:transparent #cbcbcb transparent transparent;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.slick-arrow.slick-prev{left:-93px}@media (min-width:1010px) and (max-width:1199px){.slick-arrow.slick-prev{left:50%;top:auto;bottom:-60px;margin-left:-50px}}.slick-arrow.slick-next{right:-93px}@media (min-width:1010px) and (max-width:1199px){.slick-arrow.slick-next{right:auto;left:50%;top:auto;bottom:-60px;margin-left:12px}}.slick-arrow.slick-next:before{right:12px;border-width:6.5px 0 6.5px 12px;border-color:transparent transparent transparent #cbcbcb}@media (min-width:520px) and (max-width:767px){.slick-slider{margin-left:26.78571%;width:46.42857%;float:left;margin-right:7.14286%}}@media (min-width:768px) and (max-width:1009px){.slick-slider{margin-left:17.12707%;width:65.74586%;float:left;margin-right:2.76243%}}#content-append .block-views h2,.title{padding:0;margin:0;position:relative;overflow:visible;font-size:20px;line-height:27px;font-family:Open Sans,sans-serif;border-bottom:1px solid hsla(0,0%,100%,.2);font-weight:400;text-align:center}@media (min-width:1010px){#content-append .block-views h2,.title{text-align:left}}#content-append .block-views h2,.title--with-icon{padding-top:70px;margin-top:-70px}#content-append .block-views h2:before,.title--with-icon:before{position:absolute;content:"";top:0;left:0;left:50%;margin-left:-28px;width:57px;height:57px;border-radius:50%;background-position:50%;background-repeat:no-repeat;background-color:currentColor;box-shadow:0 2px 4px 0 rgba(0,0,0,.13);z-index:100}@media (min-width:1010px){#content-append .block-views h2:before,.title--with-icon:before{left:0;margin-left:0}}#content-append .block-views .title--centered h2:before,.title--centered #content-append .block-views h2:before,.title--centered .title--with-icon:before{left:50%;margin-left:-28px}#content-append #block-views-news-home-block-1.block-views h2:before,#content-append #block-views-news-home-block-2.block-views h2:before,.title--with-icon-news:before{background-image:url(/sites/all/themes/hepfr_2017/assets/images/svg/news.svg)}#content-append #block-views-agenda-home-block-1.block-views h2:before,#content-append #block-views-agenda-home-block-2.block-views h2:before,.title--with-icon-calendar:before{background-image:url(/sites/all/themes/hepfr_2017/assets/images/svg/calendar.svg)}.title--with-icon-contact:before{background-image:url(/sites/all/themes/hepfr_2017/assets/images/svg/contact.svg)}.title--with-icon-navigation:before{background-image:url(/sites/all/themes/hepfr_2017/assets/images/svg/navigation.svg)}.title--with-icon-certification:before{background-image:url(/sites/all/themes/hepfr_2017/assets/images/svg/certification.svg)}.title--centered{text-align:center}.title--centered:before{left:50%;margin-left:-28px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:always;background-color:#fafaf9}body.is-menu-open{overflow:hidden}body a{text-decoration:underline;font-weight:400}body a,body a:active,body a:visited{color:#000}body a.active,body a.active-trail,body a:focus,body a:hover{color:#52bfd3}.content nav ul,.content ul.menu,.region-sidebar-first nav ul,.region-sidebar-first ul.menu,.region-sidebar-second nav ul,.region-sidebar-second ul.menu{display:block;margin:0;padding:0;list-style:none}.content nav ul li,.content ul.menu li,.region-sidebar-first nav ul li,.region-sidebar-first ul.menu li,.region-sidebar-second nav ul li,.region-sidebar-second ul.menu li{list-style-image:none;list-style-type:none;margin-left:0}ul.language-switcher-locale-url,ul.links,ul.menu{text-transform:uppercase}ul.links{display:block;margin:0;padding:0;list-style:none}ul.links li{list-style-image:none;list-style-type:none;margin-left:0}#content .field-name-body p{padding-right:10px}#content .item-list{width:100%;margin-top:41px;margin-bottom:20px}@media (min-width:768px){#content .item-list{margin-top:100px;margin-bottom:60px}}#content .item-list ul.pager{display:block;margin:0;padding:0;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#content .item-list ul.pager li{position:relative;margin:0 5px;height:25px;list-style:none;font-size:12px;line-height:25px;color:#8e8e8e;font-weight:600;text-align:center}#content .item-list ul.pager li.pager-ellipsis{display:none}#content .item-list ul.pager li.pager-current,#content .item-list ul.pager li.pager-item{width:25px}#content .item-list ul.pager li.pager-current,#content .item-list ul.pager li.pager-item:hover{color:#fff!important}#content .item-list ul.pager li.pager-current:before,#content .item-list ul.pager li.pager-item:hover:before{content:"";width:25px;height:25px;position:absolute;top:0;left:0;background-color:#52bfd3;border-radius:50%;z-index:-1}#content .item-list ul.pager li.pager-current a,#content .item-list ul.pager li.pager-item:hover a{color:#fff}#content .item-list ul.pager li.pager-item a,#content .item-list ul.pager li.pager-item a:active,#content .item-list ul.pager li.pager-item a:visited{color:#8e8e8e}#content .item-list ul.pager li.pager-item a:focus,#content .item-list ul.pager li.pager-item a:hover{color:#fff}#content .item-list ul.pager li.pager-first a,#content .item-list ul.pager li.pager-first a:active,#content .item-list ul.pager li.pager-first a:visited,#content .item-list ul.pager li.pager-last a,#content .item-list ul.pager li.pager-last a:active,#content .item-list ul.pager li.pager-last a:visited,#content .item-list ul.pager li.pager-next a,#content .item-list ul.pager li.pager-next a:active,#content .item-list ul.pager li.pager-next a:visited,#content .item-list ul.pager li.pager-previous a,#content .item-list ul.pager li.pager-previous a:active,#content .item-list ul.pager li.pager-previous a:visited{color:#8e8e8e}#content .item-list ul.pager li.pager-first a:focus,#content .item-list ul.pager li.pager-first a:hover,#content .item-list ul.pager li.pager-last a:focus,#content .item-list ul.pager li.pager-last a:hover,#content .item-list ul.pager li.pager-next a:focus,#content .item-list ul.pager li.pager-next a:hover,#content .item-list ul.pager li.pager-previous a:focus,#content .item-list ul.pager li.pager-previous a:hover{color:#52bfd3}@media (max-width:767px){#content .item-list ul.pager li.pager-first,#content .item-list ul.pager li.pager-last,#content .item-list ul.pager li.pager-next,#content .item-list ul.pager li.pager-previous{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:8px 0}}#content .item-list ul.pager li a{text-decoration:none}ul.action-links li{padding-right:10px}.more-link a,.node-article .field-name-node-link a,.node-event .field-name-node-link a,.node-readmore a,.webform-component-markup a{font-weight:700;font-size:10px;letter-spacing:1px;text-transform:uppercase}.webform-component-markup a{text-transform:none;letter-spacing:0}#main-header #name-and-slogan{position:absolute;top:-9999px;font-size:0;text-indent:-9999px}#block-menu-block-1,#block-menu-block-2{font-size:10px}#block-menu-block-2 h2{position:absolute;top:-9999px;font-size:0;text-indent:-9999px}#page-top-nav a{color:#fff;font-size:10px;letter-spacing:1px;-webkit-text-stroke:1px transparent}#page-top-nav a:visited{color:#fff}#page-top-nav a.active,#page-top-nav a:active,#page-top-nav a:focus,#page-top-nav a:hover,.marker{color:#52bfd3}.marker{vertical-align:super;font-style:italic;font-size:83%}table td{vertical-align:top}ul.tips{color:#5e5e5e}#block-block-1,ul.tips{font-size:10px}#page-title{margin:0;padding-bottom:20px;color:#003866;font-weight:400;font-size:22px;line-height:30px;text-align:left}.front #page-title{display:none}.not-front #content .field-name-field-contacts>.field-label,.not-front #content .paragraphs-item-hours .field-name-field-titre,.not-front #content .paragraphs-item-people .field-name-field-titre,.not-front #content h2,.paragraphs-item-hours .not-front #content .field-name-field-titre,.paragraphs-item-hours body.cke_show_borders .field-name-field-titre,.paragraphs-item-people .not-front #content .field-name-field-titre,.paragraphs-item-people body.cke_show_borders .field-name-field-titre,body.cke_show_borders .field-name-field-contacts>.field-label,body.cke_show_borders .paragraphs-item-hours .field-name-field-titre,body.cke_show_borders .paragraphs-item-people .field-name-field-titre,body.cke_show_borders h2{margin-bottom:11px;color:#003866;font-size:18px;line-height:24px;font-weight:400}@media (min-width:1010px){.not-front #content .field-name-field-contacts>.field-label,.not-front #content .paragraphs-item-hours .field-name-field-titre,.not-front #content .paragraphs-item-people .field-name-field-titre,.not-front #content h2,.paragraphs-item-hours .not-front #content .field-name-field-titre,.paragraphs-item-hours body.cke_show_borders .field-name-field-titre,.paragraphs-item-people .not-front #content .field-name-field-titre,.paragraphs-item-people body.cke_show_borders .field-name-field-titre,body.cke_show_borders .field-name-field-contacts>.field-label,body.cke_show_borders .paragraphs-item-hours .field-name-field-titre,body.cke_show_borders .paragraphs-item-people .field-name-field-titre,body.cke_show_borders h2{margin-bottom:20px}}.not-front #content h3,body.cke_show_borders h3{color:#003866;font-family:Open Sans,sans-serif;font-size:11px;font-style:normal;text-transform:uppercase}#page-top-nav h2,#primary-menu h2{position:absolute;top:-9999px;font-size:0;text-indent:-9999px}#highlight{color:#003866}#highlight h1{font-family:Open Sans,sans-serif;font-style:italic;font-weight:400;color:#003866;font-size:16px;letter-spacing:.25px;line-height:1.4em;margin-bottom:20px}#highlight a{letter-spacing:1px}#highlight a,#highlight a:visited{color:#003866}#highlight a:active,#highlight a:focus,#highlight a:hover{color:#d94f36}#block-block-1 h1,#footer-wrapper .inner h1{position:absolute;top:-9999px;font-size:0;text-indent:-9999px}@media (min-width:1010px){#block-locale-language,#block-locale-language--2{width:23.04484%;float:left;margin-right:2.60688%}}#block-menu-menu-quick-links{float:right}#password-reset-educanet2{padding:10px;overflow:hidden}#content table .item-list{width:auto;padding:0}#block-system-main ol{list-style-position:inside}.element-invisible{position:absolute;top:-9999px;font-size:0;text-indent:-9999px}.field-label-inline{clear:both;font-style:italic}.field-label-inline .field-items,.field-label-inline .field-label{display:inline;float:left}div.vertical-tabs{margin:1em 0 1em 15em;border:1px solid #ccc;position:relative;overflow:visible;*zoom:1}div.vertical-tabs:after,div.vertical-tabs:before{content:"";display:table}div.vertical-tabs:after{clear:both}.vertical-tabs a{text-transform:none}.vertical-tabs ul.vertical-tabs-list{width:15em;list-style:none;list-style-image:none;border-top:1px solid #ccc;padding:0;position:relative;margin:-1px 0 -1px -15em;float:left}.vertical-tabs ul.vertical-tabs-list li{font-size:11px}.vertical-tabs fieldset.vertical-tabs-pane{margin:0!important;padding:0 1em;border:0}.vertical-tabs legend{display:none}.vertical-tabs ul.vertical-tabs-list li{background:#eee;border:1px solid #ccc;border-top:0;padding:0;margin:0;min-width:0}.vertical-tabs ul.vertical-tabs-list li a{display:block;text-decoration:none;padding:.5em .6em}.vertical-tabs ul.vertical-tabs-list li a:active strong,.vertical-tabs ul.vertical-tabs-list li a:focus strong,.vertical-tabs ul.vertical-tabs-list li a:hover strong{text-decoration:underline}.vertical-tabs ul.vertical-tabs-list li.selected{background-color:#fff;border-right-width:0}.vertical-tabs ul.vertical-tabs-list .selected strong{color:#000}.vertical-tabs ul.vertical-tabs-list .summary{display:block}.vertical-tabs ul.vertical-tabs ul.vertical-tabs-list .summary{line-height:normal;margin-bottom:0}.vertical-tabs .form-type-textfield input{width:100%;box-sizing:border-box}* html .vertical-tabs .form-textarea-wrapper,* html .vertical-tabs .form-type-textfield{width:95%}body #page .cke_skin_kama .cke_wrapper{background:#eaedef}body #page .cke_skin_kama a.cke_toolbox_collapser,body #page .cke_skin_kama a.cke_toolbox_collapser:hover{margin-top:-15px;margin-right:0}#cke_contents_edit-field-highlight-fr-0-value{height:100px!important}.cke_skin_kama.cke_editor_edit-field-highlight-fr-0-value .cke_resizer_vertical,.cke_skin_kama.cke_editor_edit-field-highlight-fr-0-value .cke_rtl .cke_resizer_vertical{display:none;visibility:hidden}body span.cke_skin_kama{border:0;padding:0}html body.cke_show_borders{padding:10px;min-width:0;width:95%}html body.cke_show_borders table{width:95%!important}html body.cke_show_borders table td{border:1px dashed #ddd}table.cke_editor,table.cke_editor td.cke_contents,table.cke_editor td.cke_top{width:100%!important}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:5px 0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{list-style:none;padding:0;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;margin:auto;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.slick-dots li{list-style-image:none;list-style-type:none;margin-left:0}.slick-dots button{border:1px solid #52bfd3;border-radius:50%;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;background:transparent;font-size:.00001px;line-height:.00001px;text-indent:-99999px;display:block!important;padding:0;width:8px;height:8px;overflow:hidden;appearance:none}.slick-dots .slick-active button,.slick-dots button:hover{background:#52bfd3}.slick-dots li{margin:6px}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}.mfp-wrap{z-index:1043;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.hamburger{padding:15px;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger-box{width:21px;height:16px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:21px;height:2px;background-color:#8e8e8e;border-radius:0;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-7px}.hamburger-inner:after{bottom:-7px}.hamburger--slider .hamburger-inner{top:1px}.hamburger--slider .hamburger-inner:before{top:7px;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.2s;transition-duration:.2s}.hamburger--slider .hamburger-inner:after{top:14px}.hamburger--slider.is-active .hamburger-inner{-webkit-transform:translate3d(0,7px,0) rotate(45deg);transform:translate3d(0,7px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{-webkit-transform:rotate(-45deg) translate3d(-3px,-5px,0);transform:rotate(-45deg) translate3d(-3px,-5px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-14px,0) rotate(-90deg);transform:translate3d(0,-14px,0) rotate(-90deg)}.js .google-map{height:736px}.infobox{background:#fff;padding:10px}[data-stellar-background-ratio]{background-attachment:fixed}.field-name-field-modules>.field-items>.field-item{margin-top:20px}.captcha.form-wrapper{margin-bottom:40px!important}
