@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,300,400,600,700,300italic,400italic,600italic,700italic|Roboto:400,500);@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700,400italic,600italic,700italic);﻿.nav.m>a:last-child:after,.nav.i{display:none}.gabarit,.boiteAccordeon .ui-accordion .ui-accordion-header,.page-head,.search--body input[type=submit],.search--body input[type=text],.nav,.nav.m>a,.blason--image,.carrousel,.section-header,.post--media,.ads,.map{position:relative}.boiteAccordeon .ui-accordion .edit-onglet,.all,.nav.m>a:after,.carrousel .prev,.carrousel .next,.temoignages a.video .play,.ads .prev,.ads .next,.content .boiteProfesseur .photo a{position:absolute}.media-object,.media-object--media,.media-object--media>img,.hotblocks_item-controls,.page-foot address a,.rss,.nav.m>a,.nav.m>a:after,.nav.s>li>a,.nav.s>li.open .i,.nav.i a,.blason--icon,.carrousel .prev,.carrousel .next,.post--time-image span.jour,.post--time-image span.mois,.actualites a,.notice .date span.jour,.notice .date span.mois,.temoignages a.video .play,.ads .prev,.ads .next,.map--image,.content .boiteContact .liens li,.content .boiteProfesseur .photo a,.content .boiteProfesseur .coordonnees a{display:block}.boiteAccordeon .ui-accordion .edit-onglet,.ul-nav .menu li{display:inline}.icon-pdf:before,.icon-video:before,.icon-arrow-down:before,.icon-arrow-right:before,.icon-chevron-left:before,.icon-chevron-right:before,.icon-chevron-down:before,.icon-chevron-up:before,.nav.s>li>a:before,.nav.s>li.open>a:before,.social a,.boiteAccordeon .ui-accordion .ui-accordion-header .ui-icon:after,.hotblocks-controls a,.hotblocks-controls,.hotblocks_item-controls a,.all:after,.search--body,.search--body .search-submit,.tagline h1,.pastille,.actualites a.tag,.ads .add,a.lien-italique{display:inline-block}.media-object:after,.grid:after,.gabarit:after,.nav:after,.headline:after,.blasons:after,.blason:after,.blason--header:after,.front.departement #saviez-vous:after,.node-type-page-liste-evenements nav#calendrier-nav #annees:after,.node-type-page-liste-evenements nav#calendrier-nav #mois:after,.node-type-page-liste-evenements nav#calendrier-nav #catgr:after,.node-type-page-liste-actualite nav#calendrier-nav #annees:after,.node-type-page-liste-actualite nav#calendrier-nav #mois:after,.node-type-page-liste-actualite nav#calendrier-nav #catgr:after,.node-type-page-detail-evenement nav#calendrier-nav #annees:after,.node-type-page-detail-evenement nav#calendrier-nav #mois:after,.node-type-page-detail-evenement nav#calendrier-nav #catgr:after,.node-type-page-detail-actualite nav#calendrier-nav #annees:after,.node-type-page-detail-actualite nav#calendrier-nav #mois:after,.node-type-page-detail-actualite nav#calendrier-nav #catgr:after{display:table}.all:after,.page-foot,.page-foot h1,.nav.m>a,.blason--title,.tag,.tag:hover{color:#fff}.boiteOnglets .ui-widget-header,.boiteOnglets .ui-widget-content,.boiteOnglets .ui-widget-content .ui-state-default{background:none}body,h1,h2,h3,h4,h5,h6{margin:0}#admin-menu ul,.rss-list,.nav.s,.nav.i,p,.boiteAccordeon .ui-accordion .ui-accordion-header .ui-icon,.boiteAccordeon .ui-accordion .edit-onglet{padding:0;margin:0}.boiteOnglets .ui-widget-header,.boiteOnglets .ui-widget-content,#datepicker .ui-widget-content,#datepicker td.ui-state-disabled span,#datepicker .ui-state-highlight,#datepicker .highlight a{border:none !important}.gabarit{margin:0 auto}.media-object:after,.grid:after,.gabarit:after,.nav:after,.headline:after,.blasons:after,.blason:after,.blason--header:after,.front.departement #saviez-vous:after,.node-type-page-liste-evenements nav#calendrier-nav #annees:after,.node-type-page-liste-evenements nav#calendrier-nav #mois:after,.node-type-page-liste-evenements nav#calendrier-nav #catgr:after,.node-type-page-liste-actualite nav#calendrier-nav #annees:after,.node-type-page-liste-actualite nav#calendrier-nav #mois:after,.node-type-page-liste-actualite nav#calendrier-nav #catgr:after,.node-type-page-detail-evenement nav#calendrier-nav #annees:after,.node-type-page-detail-evenement nav#calendrier-nav #mois:after,.node-type-page-detail-evenement nav#calendrier-nav #catgr:after,.node-type-page-detail-actualite nav#calendrier-nav #annees:after,.node-type-page-detail-actualite nav#calendrier-nav #mois:after,.node-type-page-detail-actualite nav#calendrier-nav #catgr:after,.nav.m>a:after{content:""}.search input[type=submit],.map,.content .boiteProfesseur .photo img,.media-object--body{overflow:hidden}.search input[type=submit]{text-indent:-99999px}body,caption,th{font-weight:700}.search input[type=text],.boiteAccordeon .ui-accordion .ui-accordion-header .ui-icon,.boiteAccordeon .ui-accordion .ui-accordion-header .ui-icon:after,a.lien-italique,.content .boiteContact .liens a{font-weight:600}body,.boiteAccordeon .ui-accordion .ui-accordion-header,#datepicker td.ui-state-disabled span,#datepicker .ui-state-highlight,#datepicker .highlight a{font-weight:400}caption,.nav.m>a,.tagline h1{text-transform:uppercase}a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,a.lien-italique,.content .boiteContact .liens a,.content .boiteProfesseur .coordonnees a{text-decoration:none}.contact-section a:hover,.rss:hover,.actualites a:hover,.temoignages a.tous:hover,.bleu-lightest:hover,.node-type-page-liste-evenements .evenement h2 a:hover,.node-type-page-liste-actualite .evenement h2 a:hover,.node-type-page-detail-evenement .evenement h2 a:hover,.node-type-page-detail-actualite .evenement h2 a:hover,.evenements a:hover,.block-hotblocks a:hover,.ckeditor a:hover,.content .boiteProfesseur .coordonnees a:hover{text-decoration:underline}.search{text-align:right}td,th,caption{text-align:left}.all:after,.nav.m>a,.page-head ul.sf-main-menu li.sf-depth-1>a,.page-head ul.sf-main-menu li.sf-depth-1>a:visited,.page-head ul.sf-main-menu li.sf-depth-1>a:hover,.tagline,.carrousel,.ads,#datepicker th,#datepicker td,.boiteAccordeon .ui-accordion .ui-accordion-header .ui-icon:after{text-align:center}#admin-menu ul,.rss-list,.nav.s,.nav.i{list-style:none}address,a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.all{font-style:normal}a.lien-italique,.content .boiteContact .liens a{font-style:italic}.icon-pdf:before,.icon-video:before,.icon-arrow-down:before,.icon-arrow-right:before,.icon-chevron-left:before,.icon-chevron-right:before,.icon-chevron-down:before,.icon-chevron-up:before,.nav.s>li>a:before,.nav.s>li.open>a:before{vertical-align:middle}.grid--item:last-child,.grid-rev>.grid--item,.blason:last-child{float:right}.grid--item,.grid-rev>.grid--item:last-child,.nav.m>a,.blason,.blason:only-child,.blason--icon,.map--images,.media-object--media{float:left}.media-object:after,.grid:after,.gabarit:after,.nav:after,.headline:after,.blasons:after,.blason:after,.blason--header:after,.front.departement #saviez-vous:after,.node-type-page-liste-evenements nav#calendrier-nav #annees:after,.node-type-page-liste-evenements nav#calendrier-nav #mois:after,.node-type-page-liste-evenements nav#calendrier-nav #catgr:after,.node-type-page-liste-actualite nav#calendrier-nav #annees:after,.node-type-page-liste-actualite nav#calendrier-nav #mois:after,.node-type-page-liste-actualite nav#calendrier-nav #catgr:after,.node-type-page-detail-evenement nav#calendrier-nav #annees:after,.node-type-page-detail-evenement nav#calendrier-nav #mois:after,.node-type-page-detail-evenement nav#calendrier-nav #catgr:after,.node-type-page-detail-actualite nav#calendrier-nav #annees:after,.node-type-page-detail-actualite nav#calendrier-nav #mois:after,.node-type-page-detail-actualite nav#calendrier-nav #catgr:after{clear:both}table{border-width:1px;border-style:solid}.boiteAccordeon .ui-accordion .ui-accordion-header{cursor:pointer}.blason--image,.actualites img{width:100%}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html,button,input,select,textarea{font-family:sans-serif}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.search,.search input[type=text],.search--body,.search--body input[type=submit],.search--body input[type=text]{background-color:#fff}caption,.search input[type=text],.boiteAccordeon .ui-accordion .ui-accordion-header .ui-icon,.boiteAccordeon .ui-accordion .ui-accordion-header .ui-icon:after{color:#fff}.tagline h1 span{background-color:#000}.nav.s>li>a:hover{color:#000}tr:nth-child(even){background-color:#f8f6f3}a:disabled{color:#f8f6f3}th,.ads{background-color:#f0ebe5}table{border-color:#f0ebe5}.page-foot{color:#f0ebe5}.nav.m>a:after{background-color:#3e3b37}.nav.m>a{border-color:#3e3b37}.page-nav{color:#3e3b37}th,.search--body input[type=text]{color:#1e1c1c}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,h1 a:visited,h2 a:visited,h3 a:visited,h4 a:visited,h5 a:visited,h6 a:visited,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,h1 a:active,h2 a:active,h3 a:active,h4 a:active,h5 a:active,h6 a:active,h1 a:disabled,h2 a:disabled,h3 a:disabled,h4 a:disabled,h5 a:disabled,h6 a:disabled,h1,h2,h3,h4,h5,h6{color:#494949}body,h6,.boiteAccordeon .ui-accordion .ui-accordion-header,.boiteAccordeon .ui-accordion .ui-accordion-content{color:#666}.all:after{background-color:#e43904}.search input[type=submit]{background-color:#8dc63f}a,a:visited,a:hover,a:active{color:#2a99d8}.icon-pdf:before,.icon-video:before,.icon-arrow-down:before,.icon-arrow-right:before,.icon-chevron-left:before,.icon-chevron-right:before,.icon-chevron-down:before,.icon-chevron-up:before,.nav.s>li>a:before,.nav.s>li.open>a:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;line-height:1}.icon-pdf:before{content:""}.icon-video:before{content:""}.icon-arrow-down:before{content:"y"}.icon-arrow-right:before{content:"w"}.icon-chevron-left:before{content:""}.icon-chevron-right:before{content:""}.nav.s>li>a:before{content:""}.icon-chevron-down:before{content:""}.nav.s>li.open>a:before{content:""}.icon-chevron-up:before{content:""}.media-object--media{margin-right:20px}.media-object--body,.media-object--body>:last-child{margin-bottom:0}.grid>.grid{margin-left:0}.grid{margin-bottom:0;margin-left:-20px}.grid--item{padding-left:20px}.collapse.grid,.collapse .grid{margin-left:0}.collapse .grid--item{padding-left:0}.one-whole{width:100%}.one-half,.two-quarters,.three-sixths,.four-eighths,.five-tenths,.six-twelfths{width:50%}.one-third,.two-sixths,.four-twelfths{width:33.333%}.two-thirds,.four-sixths,.eight-twelfths{width:66.666%}.one-quarter,.two-eighths,.three-twelfths{width:25%}.three-quarters,.six-eighths,.nine-twelfths{width:75%}.one-fifth,.two-tenths{width:20%}.two-fifths,.four-tenths{width:40%}.three-fifths,.six-tenths{width:60%}.four-fifths,.eight-tenths{width:80%}.one-sixth,.two-twelfths{width:16.666%}.five-sixths,.ten-twelfths{width:83.333%}.one-eighth{width:12.5%}.three-eighths{width:37.5%}.five-eighths{width:62.5%}.seven-eighths{width:87.5%}.one-tenth{width:10%}.three-tenths{width:30%}.seven-tenths{width:70%}.nine-tenths{width:90%}.one-twelfth{width:8.333%}.five-twelfths{width:41.666%}.seven-twelfths{width:58.333%}.eleven-twelfths{width:91.666%}.inline{display:inline}.inline-block{display:inline-block}.block{display:block}.none{display:none}.gabarit{max-width:940px;min-width:280px}@media only screen and (max-width:939px){.portable-one-whole{width:100%}.portable-one-half,.portable-two-quarters,.portable-three-sixths,.portable-four-eighths,.portable-five-tenths,.portable-six-twelfths{width:50%}.portable-one-third,.portable-two-sixths,.portable-four-twelfths{width:33.333%}.portable-two-thirds,.portable-four-sixths,.portable-eight-twelfths{width:66.666%}.portable-one-quarter,.portable-two-eighths,.portable-three-twelfths{width:25%}.portable-three-quarters,.portable-six-eighths,.portable-nine-twelfths{width:75%}.portable-one-fifth,.portable-two-tenths{width:20%}.portable-two-fifths,.portable-four-tenths{width:40%}.portable-three-fifths,.portable-six-tenths{width:60%}.portable-four-fifths,.portable-eight-tenths{width:80%}.portable-one-sixth,.portable-two-twelfths{width:16.666%}.portable-five-sixths,.portable-ten-twelfths{width:83.333%}.portable-one-eighth{width:12.5%}.portable-three-eighths{width:37.5%}.portable-five-eighths{width:62.5%}.portable-seven-eighths{width:87.5%}.portable-one-tenth{width:10%}.portable-three-tenths{width:30%}.portable-seven-tenths{width:70%}.portable-nine-tenths{width:90%}.portable-one-twelfth{width:8.333%}.portable-five-twelfths{width:41.666%}.portable-seven-twelfths{width:58.333%}.portable-eleven-twelfths{width:91.666%}.portable-inline{display:inline}.portable-inline-block{display:inline-block}.portable-block{display:block}.portable-none{display:none}}@media only screen and (min-width:940px){.desk-one-whole{width:100%}.desk-one-half,.desk-two-quarters,.desk-three-sixths,.desk-four-eighths,.desk-five-tenths,.desk-six-twelfths{width:50%}.desk-one-third,.desk-two-sixths,.desk-four-twelfths{width:33.333%}.desk-two-thirds,.desk-four-sixths,.desk-eight-twelfths{width:66.666%}.desk-one-quarter,.desk-two-eighths,.desk-three-twelfths{width:25%}.desk-three-quarters,.desk-six-eighths,.desk-nine-twelfths{width:75%}.desk-one-fifth,.desk-two-tenths{width:20%}.desk-two-fifths,.desk-four-tenths{width:40%}.desk-three-fifths,.desk-six-tenths{width:60%}.desk-four-fifths,.desk-eight-tenths{width:80%}.desk-one-sixth,.desk-two-twelfths{width:16.666%}.desk-five-sixths,.desk-ten-twelfths{width:83.333%}.desk-one-eighth{width:12.5%}.desk-three-eighths{width:37.5%}.desk-five-eighths{width:62.5%}.desk-seven-eighths{width:87.5%}.desk-one-tenth{width:10%}.desk-three-tenths{width:30%}.desk-seven-tenths{width:70%}.desk-nine-tenths{width:90%}.desk-one-twelfth{width:8.333%}.desk-five-twelfths{width:41.666%}.desk-seven-twelfths{width:58.333%}.desk-eleven-twelfths{width:91.666%}.desk-inline{display:inline}.desk-inline-block{display:inline-block}.desk-block{display:block}.desk-none{display:none}}@media only screen and (max-width:767px){.palm-one-whole{width:100%}.palm-one-half,.palm-two-quarters,.palm-three-sixths,.palm-four-eighths,.palm-five-tenths,.palm-six-twelfths{width:50%}.palm-one-third,.palm-two-sixths,.palm-four-twelfths{width:33.333%}.palm-two-thirds,.palm-four-sixths,.palm-eight-twelfths{width:66.666%}.palm-one-quarter,.palm-two-eighths,.palm-three-twelfths{width:25%}.palm-three-quarters,.palm-six-eighths,.palm-nine-twelfths{width:75%}.palm-one-fifth,.palm-two-tenths{width:20%}.palm-two-fifths,.palm-four-tenths{width:40%}.palm-three-fifths,.palm-six-tenths{width:60%}.palm-four-fifths,.palm-eight-tenths{width:80%}.palm-one-sixth,.palm-two-twelfths{width:16.666%}.palm-five-sixths,.palm-ten-twelfths{width:83.333%}.palm-one-eighth{width:12.5%}.palm-three-eighths{width:37.5%}.palm-five-eighths{width:62.5%}.palm-seven-eighths{width:87.5%}.palm-one-tenth{width:10%}.palm-three-tenths{width:30%}.palm-seven-tenths{width:70%}.palm-nine-tenths{width:90%}.palm-one-twelfth{width:8.333%}.palm-five-twelfths{width:41.666%}.palm-seven-twelfths{width:58.333%}.palm-eleven-twelfths{width:91.666%}.palm-inline{display:inline}.palm-inline-block{display:inline-block}.palm-block{display:block}.palm-none{display:none}}@media only screen and (min-width:768px) and (max-width:939px){.lap-one-whole{width:100%}.lap-one-half,.lap-two-quarters,.lap-three-sixths,.lap-four-eighths,.lap-five-tenths,.lap-six-twelfths{width:50%}.lap-one-third,.lap-two-sixths,.lap-four-twelfths{width:33.333%}.lap-two-thirds,.lap-four-sixths,.lap-eight-twelfths{width:66.666%}.lap-one-quarter,.lap-two-eighths,.lap-three-twelfths{width:25%}.lap-three-quarters,.lap-six-eighths,.lap-nine-twelfths{width:75%}.lap-one-fifth,.lap-two-tenths{width:20%}.lap-two-fifths,.lap-four-tenths{width:40%}.lap-three-fifths,.lap-six-tenths{width:60%}.lap-four-fifths,.lap-eight-tenths{width:80%}.lap-one-sixth,.lap-two-twelfths{width:16.666%}.lap-five-sixths,.lap-ten-twelfths{width:83.333%}.lap-one-eighth{width:12.5%}.lap-three-eighths{width:37.5%}.lap-five-eighths{width:62.5%}.lap-seven-eighths{width:87.5%}.lap-one-tenth{width:10%}.lap-three-tenths{width:30%}.lap-seven-tenths{width:70%}.lap-nine-tenths{width:90%}.lap-one-twelfth{width:8.333%}.lap-five-twelfths{width:41.666%}.lap-seven-twelfths{width:58.333%}.lap-eleven-twelfths{width:91.666%}.lap-inline{display:inline}.lap-inline-block{display:inline-block}.lap-block{display:block}.lap-none{display:none}}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}html,body{background-color:"blanc";height:100%}.content img{width:auto}html{font-size:62.5%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{font-size:15px;font-family:"Source Sans Pro",verdana,sans-serif}.main{line-height:1.2}p{margin-bottom:25px}h1,h2,h3,h4,h5,h6{margin-bottom:15px;line-height:1.2}h1{font-family:'Source Sans Pro',verdana,sans-serif;font-size:22px}h2{font-family:'Source Sans Pro',verdana,sans-serif;font-size:18px}h3{font-family:'Source Sans Pro',verdana,sans-serif;font-size:16px}h4{font-family:'Source Sans Pro',verdana,sans-serif;font-size:14px}h5{font-family:'Source Sans Pro',verdana,sans-serif;font-size:13px}h6{font-family:'Source Sans Pro',verdana,sans-serif;font-size:12px}table{border-collapse:separate}td,th,caption{padding:9px 16px 10px}caption{border-bottom:1px solid #fff}th{border-left:1px solid #fff;border-bottom:none}th:first-child{border-left:none}td{border-left:1px solid #f4f5f5;color:#7b7768}td:first-child{border-left:none}.search input{height:27px}.search{float:right}.search input{outline:none;border:none;vertical-align:middle}.search input[type=submit]{width:37px;background-image:url(/sites/all/themes/ffgg/images/icon-search.png);background-position:50% 50%;background-repeat:no-repeat}.search input[type=text]{padding:3px 0 3px 3px;font-size:12px}.rss-section h1{margin-bottom:0}.rss-list{list-style-position:inside;list-style-image:url(/sites/all/themes/ffgg/images/rss.png)}.fallowus-section{margin-bottom:30px}.social a{width:41px;height:41px}.social .facebook{background:match("bleu") url(/sites/all/themes/ffgg/images/rss-big.png) 50% 50% no-repeat}.social .rss{background:match("orange") url(/sites/all/themes/ffgg/images/rss-big.png) 50% 50% no-repeat}.social .youtube{background:match("orange-dark") url(/sites/all/themes/ffgg/images/youtube.png) 50% 50% no-repeat}.ul-header *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ul-header,.ul-banner .ul-rouge,.ul-banner .ul-or{position:relative}.ul-header{z-index:3;background-color:#fff;font-family:'Source Sans Pro',Verdana,Arial,sans-serif}.ul-blanc,.ul-rouge,.ul-or{position:absolute;height:10px}.ul-rouge,.ul-or,.ul-logo,.ul-content{float:left}.ul-rouge,.ul-or{width:50%}.ul-rouge{left:0;background-color:#c33}.ul-or{right:0;background-color:#fc0}.ul-banner,.ul-content{overflow:hidden}.ul-logo,.ul-banner .ul-or{width:23.9583333%}.ul-content,.ul-banner .ul-rouge{width:76.0416667%}.ul-blanc{right:0;width:2px;background-color:#fff}.ul-logo,.ul-content{padding:20px 0 0}.ul-titre{margin-top:7px;font-weight:600;font-size:18px;line-height:1}.ul-titre a{color:#000}.ul-content{padding-right:10px}ul.menu li{margin:0}.ul-nav{margin-bottom:0px}.ul-nav a{display:inline-block;padding:0 1px 0 8px;background:url(/sites/all/themes/ffgg/images/ul-separateur.gif) bottom left no-repeat;color:#000;text-decoration:none;font-weight:400;font-size:12px;line-height:1.8}.ul-nav .first a{background:none;padding-left:0}.ul-nav a:visited{color:#000 !important}.ul-nav a:hover{color:#000 !important;text-decoration:none}.ul-nav a.actif{text-decoration:underline}.ul-header img{width:auto;height:auto}#quickbar{height:29px}#quickbar div.depth-0{height:auto}.boiteAccordeon{border-bottom:1px solid #b9b9b9;margin-bottom:25px}.boiteAccordeon .ui-corner-all,.boiteAccordeon .ui-corner-top,.boiteAccordeon .ui-corner-bottom{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.boiteAccordeon .ui-state-active,.boiteAccordeon .ui-state-default,.boiteAccordeon .ui-widget-content{border:none !important}.boiteAccordeon .ui-accordion .ui-accordion-header{padding:5px 9px !important;padding-right:28px;min-height:19px;font:15px normal 'Source sans pro';height:32px;font-size:15px;left:0 !important;top:0 !important;border-radius:0}.boiteAccordeon .ui-accordion .ui-accordion-header.ui-state-active{color:#fff}.boiteAccordeon .ui-accordion .ui-accordion-content{width:100%;margin:-1px 0 0 !important;padding:5px 26px 4px !important;font-family:"Source Sans Pro",verdana,sans-serif;font-size:15px;background:none !important;border-right:1px solid #d9d9d9 !important;border-left:1px solid #d9d9d9 !important;border-radius:0}.boiteAccordeon .ui-accordion .ui-accordion-content:last-of-type{border-bottom:1px solid #d9d9d9 !important}.boiteAccordeon .ui-accordion .ui-accordion-content p:last-of-type,.boiteAccordeon .ui-accordion .ui-accordion-content div:last-of-type{margin-bottom:4px}.boiteAccordeon .ui-accordion .ui-accordion-content a,.boiteAccordeon .ui-accordion .ui-accordion-content a:visited,.boiteAccordeon .ui-accordion .ui-accordion-content a:hover,.boiteAccordeon .ui-accordion .ui-accordion-content a:active{color:#2a99d8}.boiteAccordeon .ui-accordion .ui-accordion-header .ui-icon{float:left;width:18px;position:relative;font-family:"Source Sans Pro",verdana,sans-serif;line-height:1.2;left:0 !important;top:1px !important;text-indent:0}.boiteAccordeon .ui-accordion .ui-accordion-header .ui-icon:after{width:18px;font-size:22px;font-family:"Source Sans Pro",verdana,sans-serif;line-height:19px}.boiteAccordeon .ui-state-default{background:#f0ebe5 !important;border-left:1px solid #b9b9b9 !important;border-right:1px solid #b9b9b9 !important;border-top:1px solid #e5e3df !important;border-bottom:1px solid #e5e3df !important;color:#666}.boiteAccordeon .ui-state-default .ui-icon{background:url(/sites/all/themes/ffgg/images/plus.png) 0 50% no-repeat !important}.boiteAccordeon .ui-state-active{background:#f58400 !important;border-left:1px solid #f58400 !important;border-right:1px solid #f58400 !important;border-top:1px solid #f6a990 !important;border-bottom:1px solid #f6a990 !important;color:#fff}.boiteAccordeon .ui-state-active a{font-weight:bold !important}.boiteAccordeon .ui-state-active .ui-icon,.boiteAccordeon .ui-state-active .ui-state-default.ui-state-active .ui-icon{background:url(/sites/all/themes/ffgg/images/minus.png) 0 60% no-repeat !important}.boiteAccordeon .ui-accordion .edit-onglet{right:10px}.boiteAccordeon .ui-accordion .edit-onglet img{vertical-align:bottom}.boiteAccordeon .ui-accordion-content-active{margin-bottom:-1px !important}.boiteOnglets .ui-tabs .ui-tabs-nav li{border-color:#e3e3e3}.boiteOnglets .ui-tabs .ui-tabs-nav li a{font:normal 15px 'Source Sans Pro';color:#666}.boiteOnglets .ui-tabs .ui-tabs-nav li.ui-state-default{background:#f0ebe5}.boiteOnglets .ui-tabs .ui-tabs-nav li.ui-state-default a{line-height:16px}.boiteOnglets .ui-tabs .ui-tabs-nav li.ui-tabs-selected{background:#fff}.boiteOnglets .ui-tabs .ui-tabs-nav li.ui-tabs-selected a{color:#000;font-weight:600}.boiteOnglets .ui-widget-header{background:url(/sites/all/themes/ffgg/images/onglet-ligne.gif) bottom repeat-x}.boiteOnglets .ui-widget-content{color:#666}.boiteOnglets .ui-widget-content .textePanneau{border-bottom:1px solid #e3e3e3 !important;font:normal 15px 'Source Sans Pro';color:#666}.boiteOnglets .ui-widget-content a,.boiteOnglets .ui-widget-content a:visited,.boiteOnglets .ui-widget-content a:hover,.boiteOnglets .ui-widget-content a:active{color:#2a99d8}.boiteOngletsMobile{display:none}.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1}.bx-wrapper img{display:block;margin:0 auto}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:161px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(/sites/all/themes/ffgg/images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:#ada9a2;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#fff}.bx-wrapper .bx-prev{left:0;background:url(/sites/all/themes/ffgg/images/icon-prev.png) no-repeat}.bx-wrapper .bx-next{right:0;background:url(/sites/all/themes/ffgg/images/icon-next.png) no-repeat}.overlay-open .bx-controls-direction{display:none}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:48px;height:48px;text-indent:-9999px;z-index:2}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(/sites/all/themes/ffgg/css/images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(/sites/all/themes/ffgg/css/images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666 \9;background:rgba(80,80,80,0.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}.ads .bx-controls-direction a{top:40%}.ads .bx-controls-direction a.bx-prev{background:url(/sites/all/themes/ffgg/images/icon-prev-ads.png) no-repeat center;left:-42px}.ads .bx-controls-direction a.bx-next{background:url(/sites/all/themes/ffgg/images/icon-next-ads.png) no-repeat center;right:-42px}.hotblocks-controls img,.hotblocks_item-controls img{width:auto}.hotblocks_item-controls{clear:both}.hotblocks-controls,.hotblocks_item-controls a{padding:7px 7px 7px 0}.hotblocks-item{clear:both}.group{*zoom:1}.group:before,.group:after{display:table;content:"";line-height:0}.group:after{clear:both}@font-face{font-family:'Slide-icons';src:url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAAWcAAsAAAAACSgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAAm4AAAQxqzjSYEZGVE0AAAN4AAAAGgAAABxmWaSOR0RFRgAAA5QAAAAdAAAAIAAzAARPUy8yAAADtAAAAEsAAABgL/bcQGNtYXAAAAQAAAAAPQAAAVLgL/LNaGVhZAAABEAAAAAuAAAANv3vdhloaGVhAAAEcAAAAB4AAAAkBBD/5GhtdHgAAASQAAAAEgAAABIFOwBxbWF4cAAABKQAAAAGAAAABgAGUABuYW1lAAAErAAAAOEAAAGw7pftcnBvc3QAAAWQAAAADAAAACAAAwAAeJx9VE1oE1EQnpfsJutmSWNMQoUoWxB/qmIKnkKJWKvXQlOwhx5E7SEo9WCEHNKAJqVbn8RLzvEgKEUPCgoiIi3YHkWw2mO9CBb8O1SzurXjvLfrJiqEhXkzwzffm/nee8tAUYAxZuQvFs5PHi6cuzR1GVgAGORsM2D3Be1ehRtBbii7ddiZjyPnvmOE+QW7YRfVNNzpSQPE0vBwexqMtNIbh7Dg0KAHUrAL9sARyF6ZKpzKZDK0nMwMHHeXIXc54S7DHU109gPAZpnF5th1xiEkiANgsFpgNDATPB3ldlHZbNiNcBTZ/JNRZBPFZ0nE6mw/GT6MUC6tiPCgihA6Vkb8sXCNI35bGxRuTcYa4vqZIWlUP1sVoCx3Yyqd1gTNIUH4RhJ6rILAxw9yN/bwghVSt56rLoCyFY6gmy8kwENJwjYrlItPVauOuDWyhqDEzlKFIuvIIrAHfTJbr2uSWpgFOVvFHVDQc5dftK751P3CeyuNp8Uf/DL3tal5rFKLuiX2MxGdL00azJHKOWLcrZF3MmtZWhThNRWwx62XSYTF/d8Rc6sR2iFyNYS4MWNSzaeJA+RWfkqjCYBO5tV71bIkjTssUVe5bykrhrXqWqnZ1m9a6rfk61emfu+Px8iIA8zf/SrDNr4s8csd+Gbzn+mXOtWK3rPHkqbeGkuZuvNIGudo9wRdvDkald0Yj9HFy89vtvsgjw7/Pxm9Kf+SEfGj86HU/frlVn6RwgP7CLVRTZDCFZt6j99edcWGSPmz5h4BLO5d73bIzVL7OdTkc8j6O5MIdiPBkzcNnZ7zDvF/2OYkWvSFI78BSE0QpgAAeJxjYGBgZACCk535hiD6XIbUOhgNAD+3BfAAAHicY2BkYGDgA2IJBhBgYmAEQlYgZgHzGAAEgQA4AAAAeJxjYGZiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbAyM8CBAILJEJDmmsLg8EDqAwPjg/8PGPQYHzAoNDAwMMIVKAAhIwATaAw5AHicY2BgYGaAYBkGRgYQ8AHyGMF8FgYDIM0BhEwgiQeyHxj+/wezpCAs+RcCjFBdYMDIxoDMHZEAAP1aCcoAAAB4nGNgZGBgAGLNvbqy8fw2Xxm4mRhA4FyG1DoE/f8BEwPjAyCXgwEsDQAB0gmnAAB4nGNgZGBgfPD/AYMeEwMDwz8GIAkUQQHMAG3nA/YAAAIAAAAAAAAAAgAAUQClACAAlgAAAABQAAAGAAB4nI2PMW7CQBBFn8FGIkQpo5RbIFHZsjciEhyAMg0SFwALrYS8kuEMOQLH4BgcgGPkAKnz7UxBkYKVVvPmz5/ZWeCZMwndSZjwZjwgozQeMuPLOJXnapyJv41HTJIXOZN0LOW17+p4wBNT4yGffBin8lyMM/HNeCT+Yc2BwI6aXHFLpOEI60PY1XnYxkbJnW7Kqs9PfWzZq9vhKfQPx1L3/6l/Nc9c6kLXy1/xrnGxOa1iu6+dL0q3dHevK/PzfJH7spLxkW03qrZSQ191eqHbi03dHkNsXFWUD835BcvqQqwAAAB4nGNgZsALAAB9AAQ=) format("woff"),url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAANAIAAAwBQRkZUTWZZpI4AAAboAAAAHEdERUYANQAGAAAGyAAAACBPUy8yL9TcHwAAAVgAAABWY21hcOAx89QAAAHMAAABUmdhc3D//wADAAAGwAAAAAhnbHlmlq1ZxgAAAzQAAAGAaGVhZP3vdhkAAADcAAAANmhoZWEEEP/mAAABFAAAACRobXR4BeoAcQAAAbAAAAAabG9jYQEyAOAAAAMgAAAAEm1heHAAUwAnAAABOAAAACBuYW1l7pftcgAABLQAAAGwcG9zdCBfgkMAAAZkAAAAWgABAAAAAQAAZVgBDF8PPPUACwIAAAAAAM5oGq4AAAAAzmgargAA/+ACAAHgAAAACAACAAAAAAAAAAEAAAHg/+AALgIAAAD+AAIAAAEAAAAAAAAAAAAAAAAAAAAFAAEAAAAIACQACQAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQMAAAAAAAAAAAAAEAAAAAAAAAAAAAAAUGZFZABA4BrwAAHg/+AALgHgACCAAAABAAAAAAAAAgAAAAAAAAAAqgAAAAAAAAIAAFEAqgAgAJYAAAAAAAMAAAADAAAAHAABAAAAAABMAAMAAQAAABwABAAwAAAACAAIAAIAAAAA4B3wAP//AAAAAOAa8AD//wAAH+oQAwABAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAEIAZACeAMAAAAABAAD/4AIAAeAAAgAAEQEhAgD+AAHg/gAAAAAAAQBRADYBrwGKAB0AAAE2NC8BJg8BJyYPAQYUHwEHBh8BFj8BFxY/ATYvAQGqBAQXCwx8fAwLFwQEfX0LCxcLDHx8DAsXCwt9AVwFDQUXCwt9fQsLFwUNBXx8DAsXCwt9fQsLFwsMfAABAKoABQGeAbYAEQAAEyYPAQYfAQcGHwEWMj8BNjQn1AwLEwsLrKwLCxMFDQXBCAgBtgsLEwsMrKwMCxMFBcEJGAkAAAkAIAAAAeABwAADAAcACwAPABMAFwAbAB8AIwAAEzMVIyUzFSMnMxUjBzMVIyUzFSMnMxUjBzMVIyUzFSMnMxUjIICAAUCAgKCAgKCAgAFAgICggICggIABQICAoICAAcCAgICAgCCAgICAgCCAgICAgAAAAQCWAAoBjwG2ABEAAAE2LwEmDwEGFB8BFj8BNjQvAQGKCwsTDAvBCQnBCwsUBAStAYwMCxMLC8EJGAnBCwsTBQ0FrAAAAAwAlgABAAAAAAABAAsAGAABAAAAAAACAAUAMAABAAAAAAADACcAhgABAAAAAAAEAAsAxgABAAAAAAAFAAsA6gABAAAAAAAGAAsBDgADAAEECQABABYAAAADAAEECQACAAoAJAADAAEECQADAE4ANgADAAEECQAEABYArgADAAEECQAFABYA0gADAAEECQAGABYA9gBTAGwAaQBkAGUALQBpAGMAbwBuAHMAAFNsaWRlLWljb25zAABpAGMAbwBuAHMAAGljb25zAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAFMAbABpAGQAZQAtAGkAYwBvAG4AcwAgADoAIAAyADUALQA5AC0AMgAwADEAMwAARm9udEZvcmdlIDIuMCA6IFNsaWRlLWljb25zIDogMjUtOS0yMDEzAABTAGwAaQBkAGUALQBpAGMAbwBuAHMAAFNsaWRlLWljb25zAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABTAGwAaQBkAGUALQBpAGMAbwBuAHMAAFNsaWRlLWljb25zAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAABAAIBAgEDAQQBBQEGB3VuaUYwMDAHdW5pRTAxQQd1bmlFMDFCB3VuaUUwMUMHdW5pRTAxRAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAHAAEABAAAAAIAAAAAAAEAAAAAyYlvMQAAAADOaBquAAAAAM5oGq4=) format("truetype");font-weight:normal;font-style:normal}[data-icon]:before{font-family:'Slide-icons';content:attr(data-icon);speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lightGallery{overflow:hidden !important}#lightGallery-Gallery img{border:none !important}#lightGallery-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999 !important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:1;-webkit-transition:opacity 0.35s ease;-moz-transition:opacity 0.35s ease;-o-transition:opacity 0.35s ease;-ms-transition:opacity 0.35s ease;transition:opacity 0.35s ease;background:#0d0d0d}#lightGallery-Gallery.opacity{opacity:1;transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s;-o-transition:all 1s ease 0s;-ms-transition:all 1s ease 0s}#lightGallery-Gallery.opacity .thumb_cont{opacity:1}#lightGallery-Gallery.fadeM{opacity:0;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s}#lightGallery-Gallery{height:100%;opacity:0;width:100%;position:relative;transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s;-o-transition:all 1s ease 0s;-ms-transition:all 1s ease 0s}#lightGallery-slider{height:100%;left:0;top:0;width:100%;position:absolute;white-space:nowrap}#lightGallery-slider .lightGallery-slide{background:url(/sites/all/themes/ffgg/img/loading.gif) no-repeat scroll center center transparent;display:inline-block;height:100%;line-height:1px;text-align:center;width:100%}#lightGallery-slider.slide .lightGallery-slide,#lightGallery-slider.useLeft .lightGallery-slide{position:absolute;opacity:0.4}#lightGallery-slider.fadeM .lightGallery-slide{position:absolute;left:0;opacity:0}#lightGallery-slider.animate .lightGallery-slide{position:absolute;left:0}#lightGallery-slider.fadeM .current{opacity:1;z-index:9}#lightGallery-Gallery.opacity .lightGallery-slide.current img,#lightGallery-Gallery.opacity .lightGallery-slide.current iframe{transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1)}.lightGallery-slide.current img,.lightGallery-slide.current iframe{transform:scale(0.5,0.5);-moz-transform:scale(0.5,0.5);-ms-transform:scale(0.5,0.5);-webkit-transform:scale(0.5,0.5);-o-transform:scale(0.5,0.5);transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s;-o-transition:all 1s ease 0s;-ms-transition:all 1s ease 0s}#lightGallery-Gallery.fadeM .lightGallery-slide.current img,#lightGallery-Gallery.fadeM .lightGallery-slide.current iframe{transform:scale(0.5,0.5);-moz-transform:scale(0.5,0.5);-ms-transform:scale(0.5,0.5);-webkit-transform:scale(0.5,0.5);-o-transform:scale(0.5,0.5)}#lightGallery-slider.fadeM.on .current{opacity:1;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s}#lightGallery-slider.fadeM .lightGallery-slide{transition:opacity 0.4s ease 0s;-moz-transition:opacity 0.4s ease 0s;-webkit-transition:opacity 0.4s ease 0s;-o-transition:opacity 0.4s ease 0s;-ms-transition:opacity 0.4s ease 0s}#lightGallery-slider.slide .lightGallery-slide{transform:translate3d(100%,0px,0px);-moz-transform:translate3d(100%,0px,0px);-ms-transform:translate3d(100%,0px,0px);-webkit-transform:translate3d(100%,0px,0px);-o-transform:translate3d(100%,0px,0px)}#lightGallery-slider.slide.on .lightGallery-slide{opacity:0}#lightGallery-slider.slide .lightGallery-slide.current{opacity:1 !important;transform:translate3d(0px,0px,0px) !important;-moz-transform:translate3d(0px,0px,0px) !important;-ms-transform:translate3d(0px,0px,0px) !important;-webkit-transform:translate3d(0px,0px,0px) !important;-o-transform:translate3d(0px,0px,0px) !important}#lightGallery-slider.slide .lightGallery-slide.prevSlide{opacity:0;transform:translate3d(-100%,0px,0px);-moz-transform:translate3d(-100%,0px,0px);-ms-transform:translate3d(-100%,0px,0px);-webkit-transform:translate3d(-100%,0px,0px);-o-transform:translate3d(-100%,0px,0px)}#lightGallery-slider.slide .lightGallery-slide.nextSlide{opacity:0;transform:translate3d(100%,0px,0px);-moz-transform:translate3d(100%,0px,0px);-ms-transform:translate3d(100%,0px,0px);-webkit-transform:translate3d(100%,0px,0px);-o-transform:translate3d(100%,0px,0px)}#lightGallery-slider.useLeft .lightGallery-slide{left:100%}#lightGallery-slider.useLeft.on .lightGallery-slide{opacity:0}#lightGallery-slider.useLeft .lightGallery-slide.current{opacity:1 !important;left:0% !important}#lightGallery-slider.useLeft .lightGallery-slide.prevSlide{opacity:0;left:-100%}#lightGallery-slider.useLeft .lightGallery-slide.nextSlide{opacity:0;left:100%}#lightGallery-slider.slide.on .lightGallery-slide,#lightGallery-slider.slide.on .current,#lightGallery-slider.slide.on .prevSlide,#lightGallery-slider.slide.on .nextSlide{transition:all 1s cubic-bezier(0,0,0.25,1) 0s;-moz-transition:all 1s cubic-bezier(0,0,0.25,1) 0s;-webkit-transition:all 1s cubic-bezier(0,0,0.25,1) 0s;-o-transition:all 1s cubic-bezier(0,0,0.25,1) 0s;-ms-transition:all 1s cubic-bezier(0,0,0.25,1) 0s}#lightGallery-slider.speed .lightGallery-slide,#lightGallery-slider.speed .current,#lightGallery-slider.speed .prevSlide,#lightGallery-slider.speed .nextSlide{transition-duration:inherit !important;-moz-transition-duration:inherit !important;-webkit-transition-duration:inherit !important;-o-transition-duration:inherit !important;-ms-transition-duration:inherit !important}#lightGallery-slider.timing .lightGallery-slide,#lightGallery-slider.timing .current,#lightGallery-slider.timing .prevSlide,#lightGallery-slider.timing .nextSlide{transition-timing-function:inherit !important;-moz-transition-timing-function:inherit !important;-webkit-transition-timing-function:inherit !important;-o-transition-timing-function:inherit !important;-ms-transition-timing-function:inherit !important}#lightGallery-slider .lightGallery-slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#lightGallery-slider .lightGallery-slide img{display:inline-block;max-height:100%;max-width:100%;cursor:-moz-grabbing;cursor:grab;cursor:-webkit-grab;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}#lightGallery-action{bottom:20px;position:absolute;left:50%;margin-left:-55px;z-index:9;-webkit-backface-visibility:hidden}#lightGallery-action a{margin:0 3px 0 0 !important;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;position:relative;top:auto;left:auto;bottom:auto;right:auto;display:inline-block !important;display:inline-block;vertical-align:middle;*display:inline;*zoom:1;background-color:#000;background-color:rgba(0,0,0,0.65);font-size:16px;width:28px;height:28px;font-family:'Slide-icons';color:#FFF;cursor:pointer}#lightGallery-action a.disabled{opacity:0.6;filter:alpha(opacity=60);cursor:default;background-color:#000;background-color:rgba(0,0,0,0.65) !important}#lightGallery-action a:hover,#lightGallery-action a:focus{background-color:#000;background-color:rgba(0,0,0,0.85)}#lightGallery-action a#lightGallery-prev:before,#lightGallery-action a#lightGallery-next:after{left:5px;bottom:6px;position:absolute}#lightGallery-action a#lightGallery-prev:before{content:"\e01d"}#lightGallery-action a#lightGallery-next:after{content:"\e01b"}#lightGallery-action a.cLthumb:after{font-family:'Slide-icons';content:"\e01c";left:6px;bottom:6px;font-size:16px;position:absolute}#lightGallery_counter{bottom:52px;text-align:center;width:100%;position:absolute;z-index:9;color:#FFFFFF}#lightGallery-Gallery .thumb_cont{position:absolute;bottom:0;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#000000;-webkit-transition:max-height 0.4s ease-in-out;-moz-transition:max-height 0.4s ease-in-out;-o-transition:max-height 0.4s ease-in-out;-ms-transition:max-height 0.4s ease-in-out;transition:max-height 0.4s ease-in-out;z-index:9;max-height:0;opacity:0}#lightGallery-Gallery .thumb_cont.open{max-height:350px}#lightGallery-Gallery .thumb_cont .thumb_inner{margin-left:-12px;padding:12px;max-height:290px;overflow-y:auto}#lightGallery-Gallery .thumb_cont .thumb_info{background-color:#333;padding:7px 20px}#lightGallery-Gallery .thumb_cont .thumb_info .count{color:#ffffff;font-weight:bold;font-size:12px}#lightGallery-Gallery .thumb_cont .thumb_info .close{color:#FFFFFF;display:block;float:right !important;width:28px;position:relative;height:28px;border-radius:2px;margin-top:-4px;background-color:#000;background-color:rgba(0,0,0,0.65);-webkit-transition:background-color 0.3s ease 0s;-moz-transition:background-color 0.3s ease 0s;-o-transition:background-color 0.3s ease 0s;-ms-transition:background-color 0.3s ease 0s;transition:background-color 0.3s ease 0s;z-index:1090;cursor:pointer}#lightGallery-Gallery .thumb_cont .thumb_info .close i:after{left:6px;position:absolute;top:6px}#lightGallery-Gallery .thumb_cont .thumb_info .close i:after,#lightGallery-close:after{content:"\e01a";font-family:'Slide-icons';font-style:normal;font-size:16px}#lightGallery-Gallery .thumb_cont .thumb_info .close:hover{text-decoration:none;background-color:#000;background-color:#000}#lightGallery-Gallery .thumb_cont .thumb{display:inline-block !important;vertical-align:middle;text-align:center;*display:inline;*zoom:1;margin-bottom:4px;margin-left:4px;height:50px;width:50px;opacity:0.6;filter:alpha(opacity=60);overflow:hidden;border-radius:3px;border:3px solid transparent;cursor:pointer;-webkit-transition:border-color linear .2s,opacity linear .2s;-moz-transition:border-color linear .2s,opacity linear .2s;-o-transition:border-color linear .2s,opacity linear .2s;-ms-transition:border-color linear .2s,opacity linear .2s;transition:border-color linear .2s,opacity linear .2s}@media (min-width:800px){#lightGallery-Gallery .thumb_cont .thumb{width:94px;height:94px}}#lightGallery-Gallery .thumb_cont .thumb>img{height:auto;max-width:100%}#lightGallery-Gallery .thumb_cont .thumb.active,#lightGallery-Gallery .thumb_cont .thumb:hover{opacity:1;filter:alpha(opacity=100);border-color:#ffffff}#lightGallery-slider .video_cont{display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}#lightGallery-slider .video_cont{background:none;max-width:1140px;max-height:100%;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#lightGallery-slider .video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}#lightGallery-slider .video iframe{width:100% !important;height:100% !important;position:absolute;top:0;left:0}#lightGallery-slider .info{background-color:#000;background:none repeat scroll 0 0 rgba(0,0,0,0.55);color:#FFFFFF;padding:10px 50px;position:absolute;top:0;width:100%}#lightGallery-slider .info span{display:block;line-height:1}#lightGallery-slider .info span:last-child{margin-top:6px}#lightGallery-slider .info .title{font-size:16px;font-weight:bold}#lightGallery-slider .info .desc{color:#DDDDDD;font-size:12px}#lightGallery-close{color:#FFFFFF;height:28px;position:absolute;right:20px;top:20px;width:28px;z-index:1090;cursor:pointer;background-color:#000;border-radius:2px;background-color:#000;background-color:rgba(0,0,0,0.65);-webkit-transition:background-color 0.3s ease;-moz-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;-ms-transition:background-color 0.3s ease;transition:background-color 0.3s ease;-webkit-backface-visibility:hidden}#lightGallery-close:after{position:absolute;right:6px;top:6px}#lightGallery-close:hover{text-decoration:none;background-color:#000}address{font-style:normal}.all{right:0;font-style:italic;font-size:15px}.all,.all:visited{color:#e43904;text-decoration:none}.all:after{margin-left:10px;width:17px;height:17px;content:"\002B";font-weight:700;font-style:normal;font-size:17px;line-height:17px}.all:hover,.all:hover:visited{color:"bleu-lightest";text-decoration:underline}.arrow{margin-right:0.4em}.main{position:relative}body.admin-menu{margin-top:0 !important}#cse table,#___gcse_0 table{border-style:none;border-width:0px !important}#cse table td,#___gcse_0 table td{border-left:0px !important;font-family:'Source Sans Pro',verdana,sans-serif;font-size:15px}#cse td,#cse th,#cse caption,#___gcse_0 td,#___gcse_0 th,#___gcse_0 caption{padding:9px 16px 10px 0}#cse td.gsc-result-info-container,#cse th.gsc-result-info-container,#cse caption.gsc-result-info-container,#___gcse_0 td.gsc-result-info-container,#___gcse_0 th.gsc-result-info-container,#___gcse_0 caption.gsc-result-info-container{padding:0}#cse .gsc-control-cse,#cse .gsc-control-cse .gsc-table-result,#___gcse_0 .gsc-control-cse,#___gcse_0 .gsc-control-cse .gsc-table-result{font-size:15px}#cse .gsc-result-info,#___gcse_0 .gsc-result-info{padding-left:0}#cse .gsc-resultsHeader,#___gcse_0 .gsc-resultsHeader{display:none}.gsc-webResult .gsc-result{border-bottom:0px !important;margin:0;padding:0.5em 0}.gsc-above-wrapper-area{border-bottom:0px !important;padding:5px 0}.node-type-page-resultats-de-recherche .gs-result .gs-title,.node-type-page-resultats-de-recherche .gs-result .gs-title *{font-family:'Source Sans Pro',verdana,sans-serif;color:#494949;text-decoration:underline}.gsc-control-cse,.gsc-control-cse .gsc-table-result{color:#666}#carrousel-accueil img{display:none}#carrousel-accueil li:nth-child(2) img{display:block}.faculte .navigation-principale ul li{width:25%;text-align:center}.navigation-principale div>ul>li>a{padding:25px 10px !important}.navigation-principale ul li ul{margin-top:0 !important}.sbf .navigation-principale ul li,.ggr .navigation-principale ul li,.scg .navigation-principale ul li{width:20%;text-align:center}.faculte .navigation-principale ul li ul li,.sbf .navigation-principale ul li ul li,.scg .navigation-principale ul li ul li,.ggr .navigation-principale ul li ul li{width:100%;text-align:left}.navigation-principale ul li ul li a{text-align:left;width:100%;padding-left:10px;text-transform:none}.page-content ul.menu li.collapsed,ul.menu li.expanded,ul.menu li.leaf{list-style-image:none !important;list-style-type:none !important}.sbf .page-content li li.level-3>a,.sbf .page-content li li.level-3>a:visited,.scg .page-content li li.level-3>a,.scg .page-content li li.level-3>a:visited,.ggr .page-content li li.level-3>a,.scg .page-content li li.level-3>a:visited{background-color:#f8f6f3}.sbf .navigation-principale.noir-sousmenu-gris ul ul li a,.scg .navigation-principale.noir-sousmenu-gris ul ul li a,.ggr .navigation-principale.noir-sousmenu-gris ul ul li a,.faculte .navigation-principale.noir-sousmenu-gris ul ul li a{background-color:#5c5c5c}.faculte .navigation-principale ul li{width:25%;text-align:center}.navigation-principale.noir-sousmenu-gris.facultaire>ul>li:last-child>a{background:#494949}.nav-mobile-wrapper .nav-mobile-content .go-back a{background:#dad9d8 !important}.pied-page .liens a.rss{padding-left:20px}.normes-ul-navigation-principale ul ul li a{height:auto}.navigation-principale .level-2 ul.menu{display:none}.pied-page .photo-deux-pavillons img:first-child{width:50%;float:left;max-width:124px;box-sizing:border-box}.pied-page .photo-deux-pavillons img:last-child{width:50%;float:left;max-width:124px;box-sizing:border-box}.pied-page .photo-deux-pavillons{max-width:256px}.pied-page .coordonnees .bloc-adresse{width:40%}.pied-page .coordonnees .bloc-carte{width:60%}.normes-ul-pied-page .liens a.rss{padding-left:20px}.faculte .post--time-image,.faculte .notice .date,.faculte .ui-state-highlight,.faculte .highlight a,.faculte a.bouton,.faculte .play{background-color:#8dc63f !important}.faculte .post--time-image:hover,.faculte .notice .date:hover,.faculte .ui-state-highlight:hover,.faculte .highlight a:hover,.faculte a.bouton:hover,.faculte .play:hover{background-color:#78aa35 !important}.faculte caption{background-color:#8dc63f}.faculte .search-submit{background-color:#8dc63f}.faculte .search--body input[type=submit]{background-color:#8dc63f}.faculte .tag{background:#1e1c1c}.faculte .tag:hover{background:#3e3b37}.faculte .page-head ul#superfish-1{background-color:#1e1c1c;border-top:1px solid #232323;border-bottom:1px solid #000}.faculte .page-content li.level-2 a,.faculte .page-content li.level-2 a:visited{background-color:#1e1c1c}.faculte.node-type-page-liste-evenements nav#calendrier-nav ul li a.selected,.faculte.node-type-page-liste-actualite nav#calendrier-nav ul li a.selected,.faculte.node-type-page-detail-evenement nav#calendrier-nav ul li a.selected,.faculte.node-type-page-detail-actualite nav#calendrier-nav ul li a.selected{background-color:#8dc63f}.faculte .dl-menuwrapper li a.current{color:#8dc63f;background:#303030}.faculte .dl-menuwrapper li a:hover{background-color:#8dc63f}.faculte li.dl-back>a{background:#8dc63f url(/sites/all/themes/ffgg/images/dl-back.png) 18px 14px no-repeat !important}.faculte .gs-result a.gs-visibleUrl,.faculte .gs-result .gs-visibleUrl{color:#1e1c1c}.faculte #cse .gsc-results .gsc-cursor-box .gsc-cursor-current-page{color:#8dc63f}.ggr .post--time-image,.ggr .notice .date,.ggr .ui-state-highlight,.ggr .highlight a,.ggr a.bouton,.ggr .play{background-color:#e43904 !important}.ggr .post--time-image:hover,.ggr .notice .date:hover,.ggr .ui-state-highlight:hover,.ggr .highlight a:hover,.ggr a.bouton:hover,.ggr .play:hover{background-color:#ee3c05 !important}.ggr caption{background-color:#e43904}.ggr .search-submit{background-color:#e43904}.ggr .search--body input[type=submit]{background-color:#e43904}.ggr .tag{background:#fdb943}.ggr .tag:hover{background:#faa209}.ggr .page-head ul#superfish-1{background-color:#fdb943;border-top:1px solid #232323;border-bottom:1px solid #000}.ggr .page-content li.level-2 a,.ggr .page-content li.level-2 a:visited{background-color:#fdb943}.ggr.node-type-page-liste-evenements nav#calendrier-nav ul li a.selected,.ggr.node-type-page-liste-actualite nav#calendrier-nav ul li a.selected,.ggr.node-type-page-detail-evenement nav#calendrier-nav ul li a.selected,.ggr.node-type-page-detail-actualite nav#calendrier-nav ul li a.selected{background-color:#e43904}.ggr .dl-menuwrapper li a.current{color:#e43904;background:#303030}.ggr .dl-menuwrapper li a:hover{background-color:#e43904}.ggr li.dl-back>a{background:#e43904 url(/sites/all/themes/ffgg/images/dl-back.png) 18px 14px no-repeat !important}.ggr .gs-result a.gs-visibleUrl,.ggr .gs-result .gs-visibleUrl{color:#fdb943}.ggr #cse .gsc-results .gsc-cursor-box .gsc-cursor-current-page{color:#e43904}.ggr .temoignages h3{color:#e43904;border-bottom:1px solid #fff}.ggr caption{background-color:#fdb943}.ggr .ui-state-highlight,.ggr .highlight a,.ggr #saviez-vous h1{background:#fdb943 !important;-webkit-box-shadow:-1px 0px 1px 0px #fdb943 !important;-moz-box-shadow:-1px 0px 1px 0px #fdb943 !important;box-shadow:-1px 0px 1px 0px #fdb943 !important}.ggr .slide h3{background:#e43904;font:300 24px}.ggr .play{background:url(/sites/all/themes/ffgg/images/play_ggr.png)}.ggr .ui-datepicker-title{color:#fdb943}.ggr .block-hotblocks ul,.ggr .ckeditor ul{list-style-image:url(/sites/all/themes/ffgg/images/puce-ggr.gif)}.sbf .post--time-image,.sbf .notice .date,.sbf .ui-state-highlight,.sbf .highlight a,.sbf a.bouton,.sbf .play{background-color:#ff7040 !important}.sbf .post--time-image:hover,.sbf .notice .date:hover,.sbf .ui-state-highlight:hover,.sbf .highlight a:hover,.sbf a.bouton:hover,.sbf .play:hover{background-color:#fa5018 !important}.sbf caption{background-color:#ff7040}.sbf .search-submit{background-color:#ff7040}.sbf .search--body input[type=submit]{background-color:#ff7040}.sbf .tag{background:#a0cb60}.sbf .tag:hover{background:#76aa28}.sbf .page-head ul#superfish-1{background-color:#a0cb60;border-top:1px solid #232323;border-bottom:1px solid #000}.sbf .page-content li.level-2 a,.sbf .page-content li.level-2 a:visited{background-color:#a0cb60}.sbf.node-type-page-liste-evenements nav#calendrier-nav ul li a.selected,.sbf.node-type-page-liste-actualite nav#calendrier-nav ul li a.selected,.sbf.node-type-page-detail-evenement nav#calendrier-nav ul li a.selected,.sbf.node-type-page-detail-actualite nav#calendrier-nav ul li a.selected{background-color:#ff7040}.sbf .dl-menuwrapper li a.current{color:#ff7040;background:#303030}.sbf .dl-menuwrapper li a:hover{background-color:#ff7040}.sbf li.dl-back>a{background:#ff7040 url(/sites/all/themes/ffgg/images/dl-back.png) 18px 14px no-repeat !important}.sbf .gs-result a.gs-visibleUrl,.sbf .gs-result .gs-visibleUrl{color:#a0cb60}.sbf #cse .gsc-results .gsc-cursor-box .gsc-cursor-current-page{color:#ff7040}.sbf .temoignages h3{color:#ff7040;border-bottom:1px solid #fff}.sbf caption{background-color:#a0cb60}.sbf .ui-state-highlight,.sbf .highlight a,.sbf #saviez-vous h1{background:#a0cb60 !important;-webkit-box-shadow:-1px 0px 1px 0px #a0cb60 !important;-moz-box-shadow:-1px 0px 1px 0px #a0cb60 !important;box-shadow:-1px 0px 1px 0px #a0cb60 !important}.sbf .slide h3{background:#ff7040;font:300 24px}.sbf .play{background:url(/sites/all/themes/ffgg/images/play_sbf.png)}.sbf .ui-datepicker-title{color:#a0cb60}.sbf .block-hotblocks ul,.sbf .ckeditor ul{list-style-image:url(/sites/all/themes/ffgg/images/puce-sbf.gif)}.scg .post--time-image,.scg .notice .date,.scg .ui-state-highlight,.scg .highlight a,.scg a.bouton,.scg .play{background-color:#fdb943 !important}.scg .post--time-image:hover,.scg .notice .date:hover,.scg .ui-state-highlight:hover,.scg .highlight a:hover,.scg a.bouton:hover,.scg .play:hover{background-color:#faa209 !important}.scg caption{background-color:#fdb943}.scg .search-submit{background-color:#fdb943}.scg .search--body input[type=submit]{background-color:#fdb943}.scg .tag{background:#396bcf}.scg .tag:hover{background:#3361bc}.scg .page-head ul#superfish-1{background-color:#396bcf;border-top:1px solid #232323;border-bottom:1px solid #000}.scg .page-content li.level-2 a,.scg .page-content li.level-2 a:visited{background-color:#396bcf}.scg.node-type-page-liste-evenements nav#calendrier-nav ul li a.selected,.scg.node-type-page-liste-actualite nav#calendrier-nav ul li a.selected,.scg.node-type-page-detail-evenement nav#calendrier-nav ul li a.selected,.scg.node-type-page-detail-actualite nav#calendrier-nav ul li a.selected{background-color:#fdb943}.scg .dl-menuwrapper li a.current{color:#fdb943;background:#303030}.scg .dl-menuwrapper li a:hover{background-color:#fdb943}.scg li.dl-back>a{background:#fdb943 url(/sites/all/themes/ffgg/images/dl-back.png) 18px 14px no-repeat !important}.scg .gs-result a.gs-visibleUrl,.scg .gs-result .gs-visibleUrl{color:#396bcf}.scg #cse .gsc-results .gsc-cursor-box .gsc-cursor-current-page{color:#fdb943}.scg .temoignages h3{color:#fdb943;border-bottom:1px solid #fff}.scg caption{background-color:#396bcf}.scg .ui-state-highlight,.scg .highlight a,.scg #saviez-vous h1{background:#396bcf !important;-webkit-box-shadow:-1px 0px 1px 0px #396bcf !important;-moz-box-shadow:-1px 0px 1px 0px #396bcf !important;box-shadow:-1px 0px 1px 0px #396bcf !important}.scg .slide h3{background:#fdb943;font:300 24px}.scg .play{background:url(/sites/all/themes/ffgg/images/play_scg.png)}.scg .ui-datepicker-title{color:#396bcf}.scg .block-hotblocks ul,.scg .ckeditor ul{list-style-image:url(/sites/all/themes/ffgg/images/puce-scg.gif)}.page-content{padding:40px 40px 0 40px;min-height:400px;padding-bottom:30px}.page-foot{max-width:100%;padding:40px 0 30px;background-color:#1e1c1c;font-size:14px;line-height:18px}.page-foot p{margin-bottom:16px}.page-foot h1{margin-bottom:12px;font-weight:400;font-size:20px;line-height:1}.page-foot h2{margin-bottom:0;font-weight:600;font-size:15px;line-height:18px}.page-foot address{color:#ccc}.page-foot .suivez-nous{width:100%;min-height:110px;background:url(/sites/all/themes/ffgg/images/evb-csq.png) 134px 0 no-repeat;margin-top:-15px;padding-top:35px}.page-foot .suivez-nous .youtube,.page-foot .suivez-nous .rss{width:41px;height:41px;display:inline-block;margin-right:3px;vertical-align:top}.page-foot .suivez-nous .youtube{background:url(/sites/all/themes/ffgg/images/youtube.png) 0 0 no-repeat}.page-foot .suivez-nous .rss{background:url(/sites/all/themes/ffgg/images/rss-big.png) 0 0 no-repeat}.page-foot .carteMobile{display:none}.pied-page .liens a.rss{padding-left:20px}.copyright{clear:both;margin-left:20px;padding-top:15px}.copyright .bleu-lightest{display:block}.rss-section h1{margin-bottom:0}.rss{background:url(/sites/all/themes/ffgg/images/rss.png) no-repeat;padding-left:23px;margin-bottom:6px}.rss:last-of-type{margin-bottom:20px}.fallowus-section{margin-bottom:30px}.social a{width:41px;height:41px}.social .facebook{background:match("bleu") url(/sites/all/themes/ffgg/images/rss-big.png) 50% 50% no-repeat}.social .youtube{background:match("orange-dark") url(/sites/all/themes/ffgg/images/youtube.png) 50% 50% no-repeat}a.bouton{background:#8dc63f;margin-top:13px;padding:10px;text-transform:uppercase;text-decoration:none;color:#fff;font-weight:700;display:inline-block}.bouton:hover{background:#f31606}.slider{width:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.slider1300,.slider900{display:none}.slide-wrapper{width:100%;background:#000}.slide{position:relative;max-width:1600px;margin:0 auto}.slide .description{position:absolute;bottom:184px;width:100%}.slide header{position:absolute;bottom:11px}.slide h2 .ligne1,.slide h2 .ligne2{font:300 28px 'Source Sans Pro';color:#1e1c1c;background:transparent url(/sites/all/themes/ffgg/images/transparence-blanc.png);padding:3px 22px 5px 13px;line-height:48px !important;-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.27);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.27);box-shadow:1px 1px 3px 1px rgba(0,0,0,0.27)}.slide h2 .ligne2{margin-top:5px}.slide a{position:relative;z-index:2;margin-top:11px;font:400 18px 'Source Sans Pro';color:#f0ebe5;display:inline-block;padding:5px 14px 5px 12px;background:transparent url(/sites/all/themes/ffgg/images/transparence-noir.png)}.departement .slide header{bottom:3px !important}.departement .slide h2 .ligne1,.departement .slide h2 .ligne2{padding:1px 22px 3px 13px;font:300 24px 'Source Sans Pro' !important;line-height:37px !important}.departement .slide h3{display:inline-block;font:300 24px 'Source Sans Pro';color:#fff;padding:3px 22px 5px 13px;line-height:34px;margin-bottom:0}.search{margin-top:20px}.search--body{background-color:#fff}.search--body input{height:30px;outline:none;border:none;vertical-align:middle}.search--body .search-submit{width:30px}.search--body input[type=submit]{z-index:100;overflow:hidden;width:30px;background:url(/sites/all/themes/ffgg/images/icon-search.png) 50% 50% no-repeat;text-indent:9999px}.search--body input[type=text]{z-index:666;padding:3px 0 3px 3px;width:190px;font-weight:600;font-size:12px;cursor:text}#m-nav,#m-header,#m-ul-header,.nav-trigger,.m-ul-nav{display:none}.menu-name-main-menu ul{margin:0;padding:0}#dl-menu{-webkit-box-shadow:inset 7px 0px 7px 0px rgba(0,0,0,0.4);-moz-box-shadow:inset 7px 0px 7px 0px rgba(0,0,0,0.4);box-shadow:inset 7px 0px 7px 0px rgba(0,0,0,0.4)}.main{background:#fff}#m-header{position:fixed;height:40px}#m-ul-header{height:40px}#m-ul-header .ul-rouge,#m-ul-header .ul-blanc,#m-ul-header .ul-or,#m-ul-header .ul-content,#m-ul-header .ul-logo{position:relative;left:auto;top:auto;float:none}#m-ul-header .ul-rouge,#m-ul-header .ul-blanc,#m-ul-header .ul-or{height:5px}#m-ul-header .ul-rouge{width:100%;background-color:#c33;padding-left:142px}#m-ul-header .ul-blanc{width:100%;background-color:#fff;padding-left:1px}#m-ul-header .ul-or{width:100%;background-color:#fc0}#m-ul-header .ul-logo{display:block;width:133px;height:17px;background:url(/sites/all/themes/ffgg/images/img_ulaval_m.png) no-repeat;background-size:133px 17px;margin:10px 0 4px 15px}#m-header{z-index:888;width:100%}#m-header .ul-titre{font:500 12px/16px 'Source Sans Pro';background-color:#1e1c1c;background-image:-webkit-linear-gradient(top,#333,#2b2b2b);background-image:-moz-linear-gradient(top,#333,#2b2b2b);background-image:-o-linear-gradient(top,#333,#2b2b2b);background-image:-ms-linear-gradient(top,#333,#2b2b2b);background-image:linear-gradient(to bottom,#333,#2b2b2b);color:#fff;margin:0;padding:11px 30px 13px 11px}#m-header .ul-titre a{color:#fff}#nav-trigger{position:absolute;width:25px;height:25px;display:block;z-index:1000;top:6px;right:0;color:#fff;font-weight:bold;font-size:20px}.nav{clear:both}.nav.m{background:#000;background:-moz-linear-gradient(bottom,#000 0%,#232323 100%);background:-webkit-linear-gradient(bottom,#000 0%,#232323 100%);background:-o-linear-gradient(bottom,#000 0%,#232323 100%);background:-ms-linear-gradient(bottom,#000 0%,#232323 100%);background:linear-gradient(to top,#000 0%,#232323 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF232323',endColorstr='#FF000000',gradientType=0);-pie-background:linear-gradient(bottom,#000,#232323);padding:1px;margin-top:20px}.nav.m>a{background:#151515;background:-moz-linear-gradient(bottom,#151515 0%,#232323 100%);background:-webkit-linear-gradient(bottom,#151515 0%,#232323 100%);background:-o-linear-gradient(bottom,#151515 0%,#232323 100%);background:-ms-linear-gradient(bottom,#151515 0%,#232323 100%);background:linear-gradient(to top,#151515 0%,#232323 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF232323',endColorstr='#FF151515',gradientType=0);-pie-background:linear-gradient(bottom,#151515,#232323);padding:22px 10px;width:20%;border-right:1px solid;font-weight:700;font-size:15px}.nav.m>a:after{top:0;right:0;bottom:0;width:1px}.nav.m>a:first-child{border-left:none}.nav.m>a:last-child{border-right:none}.nav.m>a:hover{border-right-color:#000;background:#000}.nav.m>a:hover:after,.nav.m>a:hover:first-child,.nav.m>a:hover:first-child:before{background-color:#000}.nav.s{margin-top:-40px;padding-top:40px;padding-left:7px;border-left:1px solid #000;font-size:16px}.nav.s>li>a{padding:10px;border-bottom:1px dashed #e1e1e1}.nav.s>li>a,.nav.s>li>a:visited{color:false;text-decoration:none}.nav.s>li>a:before{margin-right:5px;min-width:15px;font-size:12px}.nav.i{border-bottom:1px dashed #e1e1e1;padding:12px 0}.nav.i a{margin:0px 0 0px 30px;padding:5px 0;border-bottom:1px dotted transparent}.nav.i a:hover{border-bottom-color:#000}.ul-nav .menu{margin:0;padding:0}.sf-menu li:hover>ul,.sf-menu li.sfHover>ul{top:60px}.sf-menu.sf-horizontal ul,.sf-menu.sf-vertical ul,.sf-menu.sf-navbar ul ul{padding:19px 0 14px !important}#superfish-1 ul,#superfish-1 li{-webkit-transform:translate3d(0px,0px,1px)}.page-head{position:absolute;width:100%}.page-head ul.sf-main-menu{float:left;margin-top:13px;list-style:none;width:99.99999%;background:#1b1b1b;height:67px}.page-head ul.sf-main-menu li.sf-depth-1{display:inline-block;float:left;position:relative;padding:0}.page-head ul.sf-main-menu li.sf-depth-1>a,.page-head ul.sf-main-menu li.sf-depth-1>a:visited,.page-head ul.sf-main-menu li.sf-depth-1>a:hover{display:inline-block;height:65px;background:#1b1b1b;color:#fff;text-align:center;text-transform:uppercase;vertical-align:middle;line-height:66px;width:100%;border-right:1px solid #000;border-left:1px solid #373535}.page-head ul.sf-main-menu li.sf-depth-1:hover a,.page-head ul.sf-main-menu li.sf-depth-1 a.active.sf-depth-1,.page-head ul.sf-main-menu li.sf-depth-1 a.active.sf-depth-1:visited,.page-head ul.sf-main-menu li.sf-depth-1 a.active.sf-depth-1:hover,.page-head ul.sf-main-menu li.sf-depth-1.active-trail a.menuparent{background-color:#2e2e2e}.page-head ul.sf-main-menu ul{float:none;min-width:150px;max-width:300px;border:none;height:auto;background:#2e2e2e}.page-head ul.sf-main-menu ul li.sf-depth-2{float:none;display:block}.page-head ul.sf-main-menu ul li.sf-depth-2 a{width:100%;padding:4px 30px 8px 48px;display:block;background:url(/sites/all/themes/ffgg/images/fleche-menu.png) 30px 10px no-repeat;border:none;text-align:left;font-size:16px;color:#fff}.page-head ul.sf-main-menu ul li.sf-depth-2 a:hover{background-color:#1b1b1b}.page-head li.first a{border-left:none !important}.page-head li.last a{border-right:none !important}.page-head .gabarit{z-index:10}.page-head .sf-menu.sf-horizontal.sf-shadow ul{background:#6c6b6b;border-radius:0}ul.menu li.collapsed,ul.menu li.expanded{list-style-image:none !important;list-style-type:none !important}#lightGallery-outer{background:url(/sites/all/themes/ffgg/images/transparence-noir.png)}.m-ul-nav{background:#1e1c1c}.m-ul-nav ul,.m-ul-nav li{margin:0;padding:0;list-style-type:none !important;list-style-image:none !important}.m-ul-nav ul{margin:0 auto 10px;width:290px;text-align:center;padding:19px 0 22px}.m-ul-nav li{display:inline-block;background:url(/sites/all/themes/ffgg/images/m-ul-nav-sep.png) right 5px no-repeat;padding:0 7px 0 2px}.m-ul-nav li:first-of-type{padding-left:0}.m-ul-nav li:last-of-type,.m-ul-nav li:nth-child(3){background:none;padding-right:0}.m-ul-nav a,.m-ul-nav a.active{color:#2a99d8;line-height:20px}.departement .m-ul-nav ul{width:300px}.espace-etudiant{padding-left:20px;height:67px;margin-top:-1px}.faculte .navigation-principale.noir-sousmenu-gris div>ul>li:first-child{width:24.4% !important}.faculte .navigation-principale.noir-sousmenu-gris div>ul>li:first-child>a{text-align:center !important}.tagline{margin-bottom:40px;font-style:italic}.tagline h1{margin-bottom:10px;padding:15px 30px;border-top:2px solid false;border-bottom:3px solid false;font-weight:400;font-size:25px}.tagline h1 span{font-weight:700;margin:0 10px}.tagline p{font-size:19px;line-height:19px;margin-bottom:0}.headline{background:#f0ebe5 url(/sites/all/themes/ffgg/images/shadow-blasons.png) repeat-x bottom;padding-bottom:40px}.headline .blasons{margin-top:-151px}.blason{width:30%;margin-right:5%}.blason:nth-child(2) .blason--title{margin-top:9px;height:35px}.blason:last-child{padding-right:0;margin-right:0}.blason--header{background:transparent url(/sites/all/themes/ffgg/images/transparence-noir.png);padding:25px 25px 22px 0}.blason--image{-webkit-box-shadow:inset 0 0 30px 15px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 30px 15px rgba(0,0,0,0.3);box-shadow:inset 0 0 30px 15px rgba(0,0,0,0.3);overflow:hidden;height:184px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}.blason--title{overflow:hidden;margin-bottom:0;padding-left:10px;line-height:22px;font-size:18px;font-weight:normal}.blason--icon{padding:10px 10px 10px 0;width:70px;height:42px}.blason.departement1 .blason--icon{background:#9ec95f url(/sites/all/themes/ffgg/images/arbre.png) no-repeat 50% 50%}.blason.departement2 .blason--icon{background:#fba32b url(/sites/all/themes/ffgg/images/terre.png) no-repeat 50% 50%}.blason.departement3 .blason--icon{background:#3360ba url(/sites/all/themes/ffgg/images/satellite.png) no-repeat 50% 50%}.montmorency{color:white}.montmorency h2{color:white;font-size:29px;font-weight:800;margin-bottom:5px}.montmorency .blason--image{background-size:cover;background:url(https://www.ffgg.ulaval.ca/sites/default/files/images/accueil/montmorency-bureau.jpg) no-repeat;box-shadow:none;height:auto;margin-top:2rem;padding-bottom:30px;padding-left:30px;padding-right:15px;padding-top:20px}.montmorency .divTexte{float:left;width:80%}.montmorency .divTexte p:first-of-type{font-size:20px;font-weight:600;margin-bottom:15px}.montmorency .divTexte p:last-of-type{font-size:15px;margin-bottom:0}.montmorency .divBouton{float:right;margin-right:10px;margin-top:7rem}.montmorency .divBouton .bouton{padding-left:3rem;padding-right:3rem}.carrousel{margin-bottom:40px}.carrousel .prev,.carrousel .next{top:50%;margin-top:-11px;width:15px;height:22px;background-color:transparent;background-position:50% 50%;background-repeat:no-repeat}.carrousel .prev{left:0;background-image:url(/sites/all/themes/ffgg/images/icon-prev.png)}.carrousel .next{right:0;background-image:url(/sites/all/themes/ffgg/images/icon-next.png)}.carrousel img{width:auto}#carrousel-accueil{margin:0;padding:0}.pastille{margin:0 20px}.section-header{padding-bottom:13px;border-bottom:1px solid #e6e1dc}.section-title{font-size:22px;font-weight:300;margin-bottom:0}.post{margin-top:19px}.post h2{font-weight:600}.post .post--title{margin-bottom:10px}.post p{font-size:15px;line-height:1.1;margin-bottom:22px}.post img{vertical-align:bottom;max-width:100%}.not-front .post{padding-bottom:10px;border-bottom:1px solid #eee}.not-front .post:last-of-type{border-bottom:none}.post--title{line-height:20px;font-size:18px;font-weight:400;margin-bottom:12px}.post--title a{color:#000}.post--time-image{position:absolute;right:0;bottom:0;z-index:2;padding:5px;width:45px;font-size:18px;line-height:1;color:#fff}.post--time-image span.jour,.post--time-image span.mois{text-align:center}.post--time-image span.jour{margin-top:5px;line-height:20px;font-size:24px;font-weight:600}.post--time-image span.mois{text-transform:lowercase;margin-bottom:5px}.no-element{min-height:0 !important}.actualites .post--media{float:left;width:220px;margin-right:20px;overflow:hidden}.actualites .post--media img{width:200px}.actualites .post--content{margin-right:20px;float:none}.actualites a{color:#494949}.actualites .post p:last-child{margin-bottom:0}.actualites a.tag{margin-top:16px}.actualites .post:last-of-type{margin-bottom:0}.actualites a.rss{margin-top:15px !important}.post--media-mobile{display:none}.notice{position:relative;border-bottom:1px solid #e6e1dc;min-height:103px}.notice .post--title{color:#494949}.notice .post--title:hover{text-decoration:underline}.notice .post--title h2{margin-bottom:12px}.notice .date{float:left;margin-right:14px;padding:5px;width:45px;font-size:18px;line-height:1;background:#8dc63f;color:#fff}.notice .date span.jour,.notice .date span.mois{text-align:center}.notice .date span.jour{margin-top:5px;line-height:20px;font-size:24px;font-weight:600}.notice .date span.mois{text-transform:lowercase;margin-bottom:5px}.notice .description{overflow:hidden;margin-bottom:17px}.notice p{margin-bottom:17px}.notice .heure{margin-top:11px}.notice .lieu,.notice .heure{margin-bottom:0}.notice .lieu span,.notice .heure span{font-weight:600}.notice:last-of-type{border-bottom:none}#publicites{background:url(/sites/all/themes/ffgg/images/video-bg.jpg) 50% 0 no-repeat;min-height:384px;padding:35px 40px;margin-bottom:7px}#publicites .gabarit>.grid{margin-left:0}#publicites .temoignages{height:314px}.temoignages{margin-left:0;background:#1b250e;color:#fff;overflow:hidden;font-size:15px}.temoignages .grid--item:last-child{padding:57px 20px 20px 20px}.temoignages img{width:100%}.temoignages a.video{position:relative;display:block}.temoignages a.video .play{width:75px;height:47px;background:url(/sites/all/themes/ffgg/images/play.png) 50% 50% no-repeat;-webkit-border-radius:2px 3px 3px 2px/3px;-moz-border-radius:2px 3px 3px 2px/3px;border-radius:2px 3px 3px 2px/3px;top:36%;left:38%;z-index:2}.temoignages a.tous{margin-top:22px;display:inline-block;color:#fff}.temoignages div.tous.mobile{display:none}.temoignages .description p:last-of-type{margin-bottom:0}.temoignages .section-header{border-bottom:none}.temoignages .section-title{color:#fff;margin:18px 0 3px}.temoignages h3{font:normal 22px/1.2 'Source Sans Pro';color:#fff;border-bottom:1px solid #8dc63f;padding-bottom:13px}.tag{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;background:#43403e;padding:5px 10px}.tag,.tag:visited{color:#fff;text-decoration:none}.ads{padding:40px;margin-bottom:10px}.ads .prev,.ads .next{top:50%;margin-top:-11px;width:15px;height:22px;background-color:transparent;background-position:50% 50%;background-repeat:no-repeat}.ads .prev{left:0;background-image:url(/sites/all/themes/ffgg/images/icon-prev.png)}.ads .next{right:0;background-image:url(/sites/all/themes/ffgg/images/icon-next.png)}.ads .gabarit{max-width:990px}.ads .add{margin-left:7px;width:235px;height:70px}.ads .add:first-child{margin-left:0}.ads .prev{left:-45px}.ads .next{right:-45px}.ads img{width:auto}.map--images{border-right:4px solid #fff}.map--image:first-child{border-bottom:4px solid #fff}.map--extra{right:0;top:0;bottom:0;width:12px;background:transparent url(/sites/all/themes/ffgg/images/gmap-pointe.png) 0 0 no-repeat}.bleu-lightest{color:#2a99d8}#datepicker{width:100%;max-width:300px;height:247px;background:#1e1c1c;padding:8px 0 11px}#datepicker .ui-datepicker-month{text-transform:uppercase}#datepicker .ui-datepicker{background:none}#datepicker tr:nth-child(even),#datepicker th,#datepicker td{background:none;color:#a8a8a8}#datepicker th,#datepicker td{text-transform:uppercase;font-size:11px}#datepicker td a,#datepicker td span{text-align:center;width:25px;height:25px;margin-left:3px;padding-top:6px;display:inline-block}#datepicker .ui-widget-content{margin:0 auto}#datepicker td.ui-state-disabled{opacity:1}#datepicker td.ui-state-disabled span{background:none}#datepicker .ui-widget-content .ui-state-default{color:#a8a8a8}#datepicker .ui-datepicker-current-day span{color:#fff !important}#datepicker .ui-state-highlight,#datepicker .highlight a{color:#1e1c1c !important}#datepicker .highlight{background:none}#datepicker .ui-corner-all{border-radius:0 !important}#datepicker table,#datepicker tbody{border:none}#datepicker .ui-widget-header{background:none;border:none}#datepicker .ui-datepicker .ui-datepicker-prev{cursor:pointer;top:5px}#datepicker .ui-datepicker .ui-datepicker-prev:hover{left:2px;background:none;border:none}#datepicker .ui-datepicker .ui-datepicker-prev span{background:url(/sites/all/themes/ffgg/images/calendrier-prev.png) no-repeat}#datepicker .ui-datepicker .ui-datepicker-next{cursor:pointer;top:5px}#datepicker .ui-datepicker .ui-datepicker-next:hover{right:2px;background:none;border:none}#datepicker .ui-datepicker .ui-datepicker-next span{background:url(/sites/all/themes/ffgg/images/calendrier-next.png) 7px 0 no-repeat}.datepicker-wrapper{margin-bottom:20px;padding-bottom:11px}.front.departement .page-content{margin-top:-165px}.front.departement .temoignages{background:url(/sites/all/themes/ffgg/images/temoignages-bg.png) repeat-x;margin-bottom:31px}.front.departement .temoignages .video{margin-left:-20px}.front.departement .temoignages a.tous{margin:6px 0 14px}.front.departement #saviez-vous{margin-bottom:20px;min-height:160px;background:#f0ebe5}.front.departement #saviez-vous h1{margin:0;padding:10px 15px 8px;font:18px 'Source sans pro';color:#fff;-webkit-box-shadow:-1px 0px 1px 0px #a0cb60;-moz-box-shadow:-1px 0px 1px 0px #a0cb60;box-shadow:-1px 0px 1px 0px #a0cb60}.front.departement #saviez-vous .fait{padding:19px 14px 16px;font:13px 'Source sans pro';-webkit-box-shadow:-1px 1px 1px 0px #f0ebe5;-moz-box-shadow:-1px 1px 1px 0px #f0ebe5;box-shadow:-1px 1px 1px 0px #f0ebe5}.front.departement #saviez-vous img{float:left;margin-right:13px;width:80px;min-height:80px}.front.departement #saviez-vous h2{margin:-5px 0 2px;font:13px 'Source sans pro';color:#2f7cbd;text-transform:uppercase}.front.departement #saviez-vous .texte{overflow:hidden}.front .actualites p a{display:inline}.not-front .header-img{position:relative;width:100%;background:#1e1c1c;background-position:center;background-repeat:no-repeat;height:280px}.not-front .header-img img{width:100%;max-width:1600px;margin:0 auto}.menu-level-2{margin-top:-80px}.menu-level-2 ul{margin:0;padding:0}.menu-level-2 li.expanded,.menu-level-2 li.collapsed,.menu-level-2 li.leaf{padding:0}.menu-level-2 ul,.menu-level-2 li.leaf{list-style:none;list-style-image:none;list-style-type:none}.menu-level-2 a,.menu-level-2 a:visited{width:220px;min-height:40px;margin-bottom:1px;padding:12px 49px 12px 20px;display:block;background:url(/sites/all/themes/ffgg/images/nav_2e_niv.png) 190px 50% no-repeat;font:normal 15px 'Source sans pro';line-height:18px;color:#fff !important}.menu-level-2 a.active,.menu-level-2 a.active-trail{background:url(/sites/all/themes/ffgg/images/nav_2e_niv_current.png) 190px 50% no-repeat}.menu-level-2 li.level-3 a,.menu-level-2 li.level-3 a:visited{color:#666 !important;background:#f8f6f3 url(/sites/all/themes/ffgg/images/nav_3e_niv.png) 190px 50% no-repeat}.menu-level-2 li.level-3 a.active,.menu-level-2 li.level-3 a.active-trail,.menu-level-2 li.level-3 a:visited.active,.menu-level-2 li.level-3 a:visited.active-trail{background:#f8f6f3 url(/sites/all/themes/ffgg/images/nav_3e_niv_current.png) 190px 50% no-repeat;color:#666}.menu-level-2 li.level-4 a{background:#f0ebe5 !important}.menu-level-2 li.level-4 a.active,.menu-level-2 li.level-4 a.active-trail{background:#d6d0c8 !important;font-weight:600}.menu-level-2 li.level-4:first-child a{-webkit-box-shadow:inset 0 2px 1px rgba(0,0,0,0.15);-moz-box-shadow:inset 0 2px 1px rgba(0,0,0,0.15);box-shadow:inset 0 2px 1px rgba(0,0,0,0.15)}.nav-icon{position:absolute;width:32px;padding:4px 6px;background-color:#383532;font-size:20px;color:#fff;margin-left:10px}.node-type-page-de-contenu-generale .page-content h1,.node-type-page-de-contenu-generale-3-cols .page-content h1,.node-type-page-liste-offres-emplois .page-content h1,node-type-offre-emploi .page-content h1{font:normal 22px 'Source sans pro';color:#0b0b0b;border-bottom:1px solid #e6e1dc;padding-bottom:14px;margin-bottom:33px}.node-type-page-de-contenu-generale-3-cols .menuSecondaire{float:left;width:220px}.node-type-page-de-contenu-generale-3-cols .contenu{margin-left:240px}.node-type-page-de-contenu-generale-3-cols .contenuPrincipal{float:left;padding-right:20px}.node-type-page-de-contenu-generale-3-cols .contenuPrincipal img{max-width:100%}.node-type-page-de-contenu-generale-3-cols .contenuSecondaire{float:right}.node-type-page-de-contenu-generale-3-cols .contenuSecondaire img{max-width:100%}.node-type-page-liste-evenements nav#calendrier-nav ul,.node-type-page-liste-actualite nav#calendrier-nav ul,.node-type-page-detail-evenement nav#calendrier-nav ul,.node-type-page-detail-actualite nav#calendrier-nav ul{margin:0 0 5px 0;padding:0;display:block;clear:both}.node-type-page-liste-evenements nav#calendrier-nav ul li,.node-type-page-liste-actualite nav#calendrier-nav ul li,.node-type-page-detail-evenement nav#calendrier-nav ul li,.node-type-page-detail-actualite nav#calendrier-nav ul li{float:left;display:inline-block;margin:0 1% 5px 0;width:14%;min-width:70px}.node-type-page-liste-evenements nav#calendrier-nav ul li a,.node-type-page-liste-actualite nav#calendrier-nav ul li a,.node-type-page-detail-evenement nav#calendrier-nav ul li a,.node-type-page-detail-actualite nav#calendrier-nav ul li a{display:block;padding:5px;background:#f8f6f3;text-align:center;color:#000}.node-type-page-liste-evenements nav#calendrier-nav #catgr li,.node-type-page-liste-actualite nav#calendrier-nav #catgr li,.node-type-page-detail-evenement nav#calendrier-nav #catgr li,.node-type-page-detail-actualite nav#calendrier-nav #catgr li{width:auto}.node-type-page-liste-evenements #mois,.node-type-page-liste-actualite #mois,.node-type-page-detail-evenement #mois,.node-type-page-detail-actualite #mois{margin-bottom:5px}.node-type-page-liste-evenements .post--media,.node-type-page-liste-actualite .post--media,.node-type-page-detail-evenement .post--media,.node-type-page-detail-actualite .post--media{float:left;width:220px;margin-right:0}.node-type-page-liste-evenements .post--media img,.node-type-page-liste-actualite .post--media img,.node-type-page-detail-evenement .post--media img,.node-type-page-detail-actualite .post--media img{width:200px}.node-type-page-liste-evenements .post--content,.node-type-page-liste-actualite .post--content,.node-type-page-detail-evenement .post--content,.node-type-page-detail-actualite .post--content{margin-right:20px;float:none;overflow:hidden}.node-type-page-liste-evenements .evenement h2,.node-type-page-liste-actualite .evenement h2,.node-type-page-detail-evenement .evenement h2,.node-type-page-detail-actualite .evenement h2{margin-bottom:5px}.node-type-page-liste-evenements .evenement h2 a,.node-type-page-liste-actualite .evenement h2 a,.node-type-page-detail-evenement .evenement h2 a,.node-type-page-detail-actualite .evenement h2 a{color:#000}.node-type-page-liste-evenements .evenement img,.node-type-page-liste-actualite .evenement img,.node-type-page-detail-evenement .evenement img,.node-type-page-detail-actualite .evenement img{width:100%}.node-type-page-liste-evenements .evenement p,.node-type-page-liste-actualite .evenement p,.node-type-page-detail-evenement .evenement p,.node-type-page-detail-actualite .evenement p{margin-bottom:10px}.node-type-page-liste-evenements .evenement .heure,.node-type-page-liste-actualite .evenement .heure,.node-type-page-detail-evenement .evenement .heure,.node-type-page-detail-actualite .evenement .heure{margin-bottom:0px}.node-type-page-liste-evenements .evenement .date,.node-type-page-liste-evenements .evenement .heure span,.node-type-page-liste-evenements .evenement .lieu span,.node-type-page-liste-actualite .evenement .date,.node-type-page-liste-actualite .evenement .heure span,.node-type-page-liste-actualite .evenement .lieu span,.node-type-page-detail-evenement .evenement .date,.node-type-page-detail-evenement .evenement .heure span,.node-type-page-detail-evenement .evenement .lieu span,.node-type-page-detail-actualite .evenement .date,.node-type-page-detail-actualite .evenement .heure span,.node-type-page-detail-actualite .evenement .lieu span{font-weight:600}.node-type-page-detail-evenement .post,.node-type-page-detail-actualite .post{margin-top:0;border-bottom:none}.node-type-evenement .photo img{max-width:100%}.evenements a.lien-italique,.actualites a.lien-italique{margin:15px 0 0}.evenements .rss,.actualites .rss{font-style:italic}.pager{position:relative;width:100%;border:1px solid #ebe8e5;border-left:none;border-right:none;height:30px;padding-top:4px;text-align:center}.pager a{font:normal 15px 'Source sans pro';color:#1895fd;margin-right:34px}.pager a:last-child{margin-right:0}.pager .first,.pager .previous,.pager .next,.pager .last{display:inline-block;width:17px;height:15px;position:absolute;top:6px;margin:0}.pager .first{background:url(/sites/all/themes/ffgg/images/pager-first.png) no-repeat;left:0}.pager .previous{background:url(/sites/all/themes/ffgg/images/pager-previous.png) no-repeat;left:25px}.pager .next{background:url(/sites/all/themes/ffgg/images/pager-next.png) no-repeat;right:25px}.pager .last{background:url(/sites/all/themes/ffgg/images/pager-last.png) no-repeat;right:0}.pager .page_courante{border-top:3px solid #ffc103;margin-left:-5px;margin-right:31px;padding:2px 5px;color:#333}.block-hotblocks ul,.ckeditor ul{overflow:hidden;margin-left:0;padding-left:0;list-style-image:url(/sites/all/themes/ffgg/images/puce.gif)}.block-hotblocks ul li,.ckeditor ul li{margin-left:15px;padding:0 0 6px 4px}.block-hotblocks ol,.ckeditor ol{margin-left:35px;padding-left:0}.block-hotblocks hr,.ckeditor hr{border:0;height:0;border-top:1px solid #e8e8e8}.hotblocks_item-controls,.hotblocks-controls{border-bottom:none}#hotblocks-reorder-table{margin-bottom:10px}#hotblocks-reorder-table td{padding:9px 26px 3px}#hotblocks-reorder-table .hotblocks_item-controls,#hotblocks-reorder-table .hotblocks-controls{display:none}#hotblocks-reorder-table a.tabledrag-handle,#hotblocks-reorder-table .hotblocks_item-reorder{display:inline-block}#hotblocks-reorder-table a.tabledrag-handle:hover{text-decoration:none}#hotblocks-reorder-table a.tabledrag-handle .handle{height:24px;width:24px}a.lien-italique{margin:0;padding-left:13px;background:url(/sites/all/themes/ffgg/images/fleche.png) 0 60% no-repeat;color:#2a99d8}img.gauche{float:left;margin-right:15px;margin-bottom:15px}img.droite{float:right;margin-left:15px;margin-bottom:15px}.boiteTexte{margin-bottom:25px}.boiteTexte.highlighted{background:#f6f4f2;padding:9px 15px 13px}.boiteTexte.highlighted p:last-of-type{margin-bottom:0}.boiteTexte.highlighted a{background:none !important}.content .boiteContact{margin-bottom:25px;background:#f8f6f3;border-bottom:1px solid #f4f0ec}.content .boiteContact h1{margin-bottom:23px}.content .boiteContact h3{margin-bottom:6px}.content .boiteContact a{text-decoration:none}.content .boiteContact .coordonnees{background:#f0ebe6;padding:18px;border-bottom:1px solid #f4f0ec}.content .boiteContact .coordonnees p:last-of-type{margin-bottom:0}.content .boiteContact a.bouton{margin:21px 0 5px;font-size:12px;width:100%;text-align:center}.content .boiteContact .liens{background:url(/sites/all/themes/ffgg/images/contact-pointe.png) 50% 0 no-repeat;margin-top:-1px;padding:26px 18px 18px;border-bottom:1px solid #f4f0ec}.content .boiteContact .liens h1{margin-bottom:0}.content .boiteContact .liens ul{margin:0 0 0 3px;padding:0;list-style:none}.content .boiteContact .liens li{margin:0 !important;padding:15px 0 16px 17px;overflow:visible;position:relative;border-bottom:1px solid #e6e1dc;list-style-position:outside}.content .boiteContact .liens li:before{content:"\00BB";left:0;position:absolute}.content .boiteContact .liens li:last-of-type{padding-bottom:0;border:none}.content .boiteProfesseur{background:#f0ebe6;margin-bottom:25px;padding:32px 27px}.content .boiteProfesseur .photo{position:relative;float:left;vertical-align:top;margin-right:27px}.content .boiteProfesseur .photo img{background:#fff;padding:3px;width:149px}.content .boiteProfesseur .photo a{bottom:6px;right:2px;width:40px;height:40px;background:url(/sites/all/themes/ffgg/images/twitter.png) no-repeat}.content .boiteProfesseur .coordonnees{overflow:hidden}.content .boiteProfesseur .coordonnees header{margin-bottom:15px}.content .boiteProfesseur .coordonnees h2{line-height:1;margin-bottom:2px}.content .boiteImage{margin-bottom:25px}.content .boiteImage img{vertical-align:bottom}.content .boiteImage figcaption{background:#f8f6f3;font-family:"Source Sans Pro",verdana,sans-serif !important;font-size:15px;font-weight:400;color:#404040;padding:16px 15px 20px}.content .boiteImage figcaption p:last-of-type{margin-bottom:0}.content #sitemap ul ul{margin-left:25px}ul.gallery{list-style:none outside none;padding-left:0;margin-bottom:15px}.gallery li{display:block;float:left;height:100px;margin-bottom:6px;margin-right:6px;padding:0 !important;width:100px}.gallery li a{height:100px;width:100px}.gallery li a img{max-width:100px}#colorbox #cboxClose{top:0;right:0}#cboxLoadedContent{margin-top:0;margin-bottom:5px}.boiteCoursProgramme .boiteOnglets table{width:100%;margin-top:10px;margin-bottom:10px}.boiteCoursProgramme .boiteOnglets div.onglet-cours h2,.boiteCoursProgramme .boiteOnglets div.onglet-admission h2{background-color:#F0EBE5;padding:10px 5px 10px 15px;text-transform:uppercase}.boiteCoursProgramme .boiteOnglets h3{background-color:#4d4d4d;color:#fff;padding:5px 5px 5px 26px}.boiteCoursProgramme .boiteOnglets h3 span{text-transform:uppercase}.boiteCoursProgramme .boiteOnglets .contenuSection{padding-left:20px;margin-bottom:35px}.boiteCoursProgramme .code-cours{width:125px}.boiteCoursProgramme .distance-cours{width:75px}.boiteCoursProgramme .credits-cours{width:150px}.boiteCoursProgramme .descriptionRegle{width:100%;padding-left:26px;text-transform:uppercase;font-weight:bold}.boiteCoursProgramme .regleTexte{width:100%;padding:10px 26px;background-color:#f8f6f3}.boiteCoursProgramme table th{padding-top:5px;padding-bottom:5px}.boiteCoursProgramme .tab-vertical .ui-tabs-vertical{max-width:55em;margin-top:20px}.boiteCoursProgramme .tab-vertical .ui-tabs-vertical .ui-tabs-nav{padding:0 .1em .2em .2em;float:left;width:30%}.boiteCoursProgramme .tab-vertical .ui-tabs-vertical .ui-tabs-nav li{clear:left;width:100%;border-bottom-width:1px !important;border-right-width:0 !important;margin:0 -1px .2em 0;padding:10px 0;height:60px;white-space:normal}.boiteCoursProgramme .tab-vertical .ui-tabs-vertical .ui-tabs-nav li a{display:block}.boiteCoursProgramme .tab-vertical .ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active{padding-bottom:0;padding-right:.1em;border-right-width:1px;border-right-width:1px}.boiteCoursProgramme .tab-vertical .ui-tabs-vertical .ui-tabs-nav li.ui-tabs-selected:last-of-type{border-bottom:1px solid #e3e3e3 !important}.boiteCoursProgramme .tab-vertical .ui-tabs-vertical .ui-tabs-panel{padding:0;float:right;width:70%;padding:10px 10px 10px 20px;border:1px solid #e3e3e3;margin-top:1px}.boiteCoursProgramme .tab-vertical .ui-widget-header{border-bottom:0 !important}.boiteCoursProgramme .tab-vertical .ui-state-active{height:inherit}.boiteCoursProgramme #tabs{font-family:"Source Sans Pro",verdana,sans-serif;font-size:15px}.boiteCoursProgramme .ui-state-default,.boiteCoursProgramme .ui-widget{font-family:"Source Sans Pro",verdana,sans-serif;font-size:15px}.boiteCoursProgramme div.autres-onglets ul{margin-left:30px}.page-avis-etudiant{background:#f8f6f3}#avis-controls{width:600px;margin:10px auto}.avis-etudiant .hotblocks-controls{margin-left:20px}.dl-menuwrapper{z-index:0;width:100%;max-width:100%;position:fixed;-webkit-transform:translateZ(0);top:71px;left:0;-webkit-perspective:1000px;perspective:1000px;-webkit-perspective-origin:50% 200%;perspective-origin:50% 200%;margin:0 auto}.dl-menuwrapper:first-child{margin-right:100px}.dl-menuwrapper button:after{content:'';position:absolute;width:68%;height:5px;background:#fff;top:10px;left:16%;box-shadow:0 10px 0 #fff,0 20px 0 #fff}.dl-menuwrapper ul{margin:0;padding:0;list-style:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.dl-menuwrapper li{position:relative;margin:0;padding:0;border-bottom:1px solid #383532}.dl-menuwrapper li li:last-of-type{border-bottom:none}.dl-menuwrapper li a{display:block;position:relative;padding:9px 40px 9px 19px;font:normal 14px 'Source Sans Pro';line-height:20px;font-weight:300;color:#fff;outline:none;text-decoration:none;background:#303030}.dl-menuwrapper li a.parent{background:#303030 url(/sites/all/themes/ffgg/images/nav_2e_niv.png) 95% 13px no-repeat !important;height:auto !important}.dl-menuwrapper li a.parent:hover{background-color:#a0cb60}.dl-menuwrapper .sf-depth-1{text-transform:uppercase}.dl-menuwrapper li.dl-back>a{padding-left:37px;color:#303030}.dl-menuwrapper li.dl-back:after,.dl-menuwrapper li>a:not(:only-child):after{position:absolute;top:0;line-height:50px}.dl-menuwrapper li.dl-back:after{left:10px;color:rgba(212,204,198,0.3);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.dl-menuwrapper li>a:after{right:10px;color:rgba(0,0,0,0.15)}.dl-menuwrapper .dl-menu{margin:5px 0 0 0;width:100%;opacity:0;pointer-events:none;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-shadow:inset 7px 0px 7px 0px rgba(0,0,0,0.4);-moz-box-shadow:inset 7px 0px 7px 0px rgba(0,0,0,0.4);box-shadow:inset 7px 0px 7px 0px rgba(0,0,0,0.4);overflow:auto}.dl-menuwrapper .dl-menu.dl-menu-toggle,.dl-menuwrapper .search-mobile.dl-menu-toggle{transition:all 0.3s ease}.dl-menuwrapper .dl-menu.dl-menuopen,.dl-menuwrapper .search-mobile.dl-rechercheopen{opacity:1;pointer-events:auto;-webkit-transform:translateY(0px);transform:translateY(0px)}.dl-menuwrapper .search-mobile{opacity:0;position:relative;background:#303030;width:100%;height:90px;padding:27px 0 32px 20px}.dl-menuwrapper .search-mobile .search--body input[type=text]{width:245px}.dl-menuwrapper ul.dl-subview+.search-mobile,.dl-menuwrapper ul.dl-animate-in+.search-mobile,.dl-menuwrapper ul.dl-animate-out+.search-mobile{display:none}.dl-menuwrapper li .dl-submenu{display:none}.dl-menuwrapper>.dl-submenu{position:absolute;width:100%;top:5px;left:0;margin:0}.dl-menu.dl-subview li,.dl-menu.dl-subview li.dl-subviewopen>a,.dl-menu.dl-subview li.dl-subview>a{display:none}.dl-menu.dl-subview li.dl-subview,.dl-menu.dl-subview li.dl-subview .dl-submenu,.dl-menu.dl-subview li.dl-subviewopen,.dl-menu.dl-subview li.dl-subviewopen>.dl-submenu,.dl-menu.dl-subview li.dl-subviewopen>.dl-submenu>li{display:block}.dl-menu.dl-animate-out,.search-mobile.dl-animate-out{-webkit-animation:MenuAnimOut 0.3s ease-in-out;animation:MenuAnimOut 0.3s ease-in-out}@-webkit-keyframes MenuAnimOut{100%{-webkit-transform:translateX(-100%);opacity:0}}@keyframes MenuAnimOut{100%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}.dl-menu.dl-animate-in,.search-mobile.dl-animate-in{-webkit-animation:MenuAnimIn 0.3s ease-in-out;animation:MenuAnimIn 0.3s ease-in-out}@-webkit-keyframes MenuAnimIn{0%{-webkit-transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0px);opacity:1}}@keyframes MenuAnimIn{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1}}.dl-menuwrapper .dl-submenu.dl-animate-in{-webkit-animation:SubMenuAnimIn 0.3s ease-in-out;animation:SubMenuAnimIn 0.3s ease-in-out}@-webkit-keyframes SubMenuAnimIn{0%{-webkit-transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0px);opacity:1}}@keyframes SubMenuAnimIn{0%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1}}.dl-menuwrapper .dl-submenu.dl-animate-out{-webkit-animation:SubMenuAnimOut 0.3s ease-in-out;animation:SubMenuAnimOut 0.3s ease-in-out}@-webkit-keyframes SubMenuAnimOut{0%{-webkit-transform:translateX(0%);opacity:1}100%{-webkit-transform:translateX(100%);opacity:0}}@keyframes SubMenuAnimOut{0%{-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1}100%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}}.no-js .dl-menuwrapper .dl-menu{position:relative;opacity:1;-webkit-transform:none;transform:none}.no-js .dl-menuwrapper li .dl-submenu{display:block}.no-js .dl-menuwrapper li.dl-back{display:none}.no-js .dl-menuwrapper li>a:not(:only-child){background:rgba(0,0,0,0.1)}.no-js .dl-menuwrapper li>a:not(:only-child):after{content:''}.demo-2 .dl-menuwrapper button{background:#e86814}.dl-menuwrapper li.current a:hover{background-color:#303030 !important}@media only screen and (max-width:939px){.boiteCoursProgramme .boiteOnglets{display:block !important}.boiteCoursProgramme .boiteOnglets .ui-state-default.ui-corner-top.ui-tabs-active.ui-state-active{background-color:white}.boiteCoursProgramme .boiteOnglets .ui-state-default.ui-corner-top.ui-tabs-active.ui-state-active>a{float:none;background-color:#f0ebe5;width:100%;border-bottom:#ccc 1px solid}.boiteCoursProgramme .boiteOnglets .ui-tabs .ui-tabs-nav{width:80%;position:relative;border:none}.boiteCoursProgramme .boiteOnglets .ui-tabs .ui-tabs-nav li{display:inline;clear:both;width:100%;border-top-right-radius:0;border-top-left-radius:0;white-space:normal}.boiteCoursProgramme .boiteOnglets .ui-tabs-nav li a{display:inline-block;width:100%}.boiteCoursProgramme .boiteOnglets .ui-widget-content .textePanneau.ui-tabs-panel{border-bottom:0 !important}.boiteCoursProgramme .tab-vertical .ui-widget-header{width:100%}}.ie8compat .subscription-popup,.ie8compat .gabarit,.ie8compat .grid,.ie8compat .grid-wrapper,.ie8compat .g,.ie8compat .gw,.ie8compat input,.ie8compat form,.ie8compat fieldset,.ie8compat textarea,.ie8compat table,.ie8compat td,.ie8compat tr,.ie8compat th,.ie8compat tfoot,.ie8compat button,.ie8compat legend,.lt-ie8 .subscription-popup,.lt-ie8 .gabarit,.lt-ie8 .grid,.lt-ie8 .grid-wrapper,.lt-ie8 .g,.lt-ie8 .gw,.lt-ie8 input,.lt-ie8 form,.lt-ie8 fieldset,.lt-ie8 textarea,.lt-ie8 table,.lt-ie8 td,.lt-ie8 tr,.lt-ie8 th,.lt-ie8 tfoot,.lt-ie8 button,.lt-ie8 legend{behavior:url(/boxsizing.htc)}.no-backgroundsize .page-head,.no-backgroundsize .module,.no-backgroundsize .button,.no-backgroundsize .page-subfooter,.no-backgroundsize .selected,.no-backgroundsize .slider-title,.no-backgroundsize .module-caption,.no-backgroundsize .underline,.no-backgroundsize .form--item,.no-backgroundsize .form--content,.no-backgroundsize .subscription-popup{z-index:2;zoom:1;behavior:url(/pie.htc)}@media only screen and (min-width:940px){.nav-icon{display:none}}@media only screen and (max-width:939px){.faculte #publicites{background:#000;padding:1px 30px}.faculte #publicites .tous{position:absolute;bottom:10px}.faculte #publicites .tous:before{position:absolute;bottom:10px}.faculte #publicites .grid--item{float:none;display:block;margin:0 auto;padding:0;width:100%}.faculte #publicites .temoignages{background:#000;overflow:visible;max-width:627px;height:auto;position:relative;padding-bottom:40px;margin-bottom:10px}.faculte #publicites .temoignages .grid--item{float:none;width:100%}.faculte #publicites .temoignages .description{padding:20px 0 0}.faculte #publicites .publicite{width:auto;margin-bottom:30px}.faculte #publicites .publicite img{max-width:100%}.faculte #publicites .publicite a{margin:0 auto;display:block}.ads{padding:10px}.boiteCoursProgramme .tab-vertical .ui-tabs-vertical{width:100%}.boiteCoursProgramme #tabs ul.ui-tabs-nav li{height:100px}.boiteCoursProgramme .tab-vertical .ui-tabs-vertical .ui-tabs-nav li a{white-space:normal}.map,.copyright{padding-left:10px}.temoignages a.video .play{top:36%;left:38%}.boiteOnglets{display:none}.boiteOngletsMobile{display:block}}@media only screen and (min-width:768px) and (max-width:939px){.nav-icon{display:none}.ul-content{padding-left:10px}.actualites{margin-bottom:33px}.actualites .post--media{width:60px;min-width:0;margin-right:0}.actualites .post--media a{display:none}.actualites .post--time-image{position:relative;display:block;right:auto}.actualites .grid--item:last-child{float:none;margin-left:15px;margin-right:15px;width:auto;overflow:hidden}.actualites a.lien-italique{margin-top:0 !important}#datepicker{max-width:none}.front.departement .temoignages div.tous{display:none}.front.departement .temoignages div.tous.mobile{display:block;margin-top:10px}.temoignages .description{padding:20px}.map,.copyright{padding-left:25px}.montmorency .blason--image .divBouton{margin-top:0}}@media only screen and (max-width:767px){.not-front .header-img{position:relative;width:100%;background-color:#1e1c1c;background-position:center 0;background-size:auto 100%;height:140px}.headline .blasons{margin-top:-30px}.ul-nav,.sf-menu,.search,.ul-header,.slider .bx-controls-direction{display:none}#m-ul-header,#m-header,#m-nav,#m-ul-header,.nav-trigger,.m-ul-nav{display:block}.front.departement .page-content{margin-top:-23px}body{overflow-x:hidden}.not-front .page-content{padding-top:15px}.page-foot .carteMobile{display:block}.page-foot .carte{display:none}.page-foot .map,.page-foot .contact-section,.page-foot .copyright{padding-left:10px}.page-foot .suivez-nous{background:none;padding-top:15px}.page-foot .map--images{display:none}.page-foot-links-section{background:#2c2929;padding:18px 10px 0}.page-foot-links-section>h1{margin-bottom:4px}.front.departement .page-content{padding:0}.front.departement .page-content>.gabarit>.grid{margin:0}.front.departement .page-content>.gabarit>.grid>.grid--item.two-thirds,.front.departement .page-content>.gabarit>.grid>.grid--item.four-sixths,.front.departement .page-content>.gabarit>.grid>.grid--item.eight-twelfths{padding:0}.front.departement .page-content>.gabarit>.grid .actualites{padding-left:20px}.page-content>.gabarit>.grid{margin-left:-50px}.slider{height:223px}.slide{height:181px}.faculte .slide .description{left:16px;bottom:8px}.faculte .slide .description a{bottom:51px}.faculte .bx-pager{padding-left:13px;bottom:34px}.faculte .evenements{width:100%;float:none}.faculte .evenements .datepicker-wrapper{margin-left:-15px;margin-bottom:5px}.faculte .evenements #datepicker{max-width:304px;margin:0 auto}.montmorency .divBouton{margin-top:1.5rem}.departement .actualites .section-header{margin:0 10px 0 -10px}.departement .slide .description{left:16px;bottom:0}.departement .slide .description a{bottom:42px}.departement .bx-pager{padding-left:13px;bottom:16px}.departement.front .temoignages{background:#000}.departement .grid--item{padding-left:10px}.departement .page-foot{padding-left:10px}.departement .page-foot .grid--item{padding-left:20px}.departement.not-front .page-content>.gabarit>.grid{margin-left:-40px}.departement.not-front .page-content>.gabarit>.grid .grid--item{padding-right:15px}.faculte .slide h3,.departement .slide h3{font:300 18px/22px 'Source Sans Pro'}.faculte .slide h2 .ligne1,.faculte .slide h2 .ligne2,.departement .slide h2 .ligne1,.departement .slide h2 .ligne2{font:300 15px/25px 'Source Sans Pro' !important;padding:1px 22px 3px 13px}.faculte .slide a,.departement .slide a{font:400 10px/14px 'Source Sans Pro';position:relative;left:0}.faculte .slide header,.departement .slide header{position:relative}.faculte #saviez-vous,.departement #saviez-vous{margin:10px 10px 30px 10px !important}.faculte .actualites .post,.departement .actualites .post{margin-right:10px}.faculte .actualites .post:last-of-type,.departement .actualites .post:last-of-type{margin-bottom:19px}.faculte .actualites .post p:last-child,.departement .actualites .post p:last-child{margin-bottom:0}.faculte .actualites,.departement .actualites{width:100%;float:none;margin-bottom:33px}.faculte .actualites .post--media,.departement .actualites .post--media{min-width:0;width:60px;margin-right:0;margin-left:0}.faculte .actualites .post--media a,.departement .actualites .post--media a{display:none}.faculte .actualites .post--time-image,.departement .actualites .post--time-image{position:relative;display:block;right:auto}.faculte .actualites .grid--item:last-child,.departement .actualites .grid--item:last-child{float:none;margin-left:15px;margin-right:15px;width:auto;overflow:hidden}.faculte .actualites a.lien-italique,.departement .actualites a.lien-italique{margin-top:0 !important}.faculte .evenements .notice,.departement .evenements .notice{margin-right:15px}.faculte .page-foot,.departement .page-foot{padding:25px 0}.faculte .page-foot .grid--item:last-of-type,.departement .page-foot .grid--item:last-of-type{margin-top:5px !important}.temoignages a.video .play{top:41%;left:45%}.node-type-page-liste-actualite nav#calendrier-nav ul li a,.node-type-page-liste-evenements nav#calendrier-nav ul li a{font-size:13px}.node-type-page-liste-actualite .evenement,.node-type-page-liste-evenements .evenement{min-height:0}.node-type-page-liste-actualite .evenement .two-thirds,.node-type-page-liste-actualite .evenement .four-sixths,.node-type-page-liste-actualite .evenement .eight-twelfths,.node-type-page-liste-evenements .evenement .two-thirds,.node-type-page-liste-evenements .evenement .four-sixths,.node-type-page-liste-evenements .evenement .eight-twelfths{padding-right:15px}.node-type-page-de-contenu-generale-3-cols .contenu{margin-left:-30px}}@media only screen and (min-width:1101px){.ads{padding-left:60px}}@media only screen and (min-width:768px) and (max-width:1100px){.ads .bx-controls-direction a.bx-prev{left:-30px;width:25px}.ads .bx-controls-direction a.bx-next{right:-40px;width:25px}.slide header,.slide a{left:60px}.bx-wrapper .bx-pager{left:60px}}@media only screen and (max-width:670px){.blason{float:none;display:block;width:282px;margin:0 auto 15px}.blason:last-child{float:none;margin:0 auto 15px}.boiteCoursProgramme table td,.boiteCoursProgramme .boiteCoursProgramme table th{padding-left:7px;padding-right:7px}.boiteCoursProgramme .code-cours{width:85px}.boiteCoursProgramme .credits-cours{width:75px}.boiteCoursProgramme .distance-cours{width:40px}.boiteCoursProgramme .tab-vertical .ui-tabs-vertical .ui-tabs-nav li{padding:5px 0}.montmorency .blasons{margin:0 auto;width:282px}.montmorency .blason--image{background-size:cover;background:url(https://www.ffgg.ulaval.ca/sites/default/files/images/accueil/montmorency-mobile.jpg) no-repeat;padding-bottom:15px;padding-left:15px;padding-right:15px}.montmorency .blason--image .divTexte{width:100%}.montmorency .blason--image .divTexte p:first-of-type{padding-right:30px}.montmorency .blason--image .divTexte p:last-of-type{padding-right:15px}.montmorency .blason--image .divBouton{display:block;float:none;margin:0 auto;width:100%;width:282px}.montmorency .blason--image .divBouton .bouton{margin-top:25px}}@media only screen and (max-width:480px){.boiteCoursProgramme #tabs ul.ui-tabs-nav li{height:125px}}@media only screen and (max-width:340px){.actualites header,.evenements header{position:relative;margin-right:14px}.faculte #publicites .grid--item.publicite{margin-left:-20px}}@media only screen and (max-width:700px){.departement .temoignages a.video .play{top:39%;left:43%}}@media only screen and (max-width:600px){.departement .temoignages a.video .play{top:39%;left:37%}}@media only screen and (max-width:500px){.departement .temoignages a.video .play{top:34%;left:34%}.node-type-page-detail-actualite .post--media,.node-type-page-detail-evenement .post--media{display:none}.node-type-page-detail-actualite .post-content,.node-type-page-detail-evenement .post-content{width:100%}.node-type-page-detail-actualite .post--media-mobile,.node-type-page-detail-evenement .post--media-mobile{float:none;width:220px;margin:0 auto 20px}.node-type-page-detail-actualite .post--media-mobile,.node-type-page-detail-evenement .post--media-mobile{display:block}.node-type-page-liste-actualites .post--media,.node-type-page-liste-evenements .post--media{display:none}}@media only screen and (max-width:400px){.front.departement .temoignages .one-half,.front.departement .temoignages .two-quarters,.front.departement .temoignages .three-sixths,.front.departement .temoignages .four-eighths,.front.departement .temoignages .five-tenths,.front.departement .temoignages .six-twelfths{width:100%;float:none}.front.departement .temoignages a.video{margin-left:-10px;padding:0 10px}.front.departement .temoignages a.video .play{top:40%;left:40%}.front.departement .temoignages .grid--item:last-child{padding:10px 10px 20px}.front.departement .temoignages div.tous{display:none}.front.departement .temoignages div.tous.mobile{display:block;margin-top:10px}}@media only screen and (min-width:768px) and (max-width:980px){.not-front .page-content{padding-left:0px}}@media only screen and (max-width:900px){.sbf .espace-etudiant,.ggr .espace-etudiant,.scg .espace-etudiant,.faculte .espace-etudiant{background-position:15px 22px !important}}@media only screen and (max-width:850px){.sbf .espace-etudiant,.ggr .espace-etudiant,.scg .espace-etudiant,.faculte .espace-etudiant{background-position:10px 22px !important}}@media only screen and (max-width:800px){.sbf .espace-etudiant,.ggr .espace-etudiant,.scg .espace-etudiant,.faculte .espace-etudiant{background-position:5px 22px !important}}@media only screen and (min-width:768px){#superfish-1>li:last-child ul{right:0 !important;width:22em !important}}footer{color:black;}body.html{display:block;font-size:16px;}.page-content{min-height:revert;}.ulaval-header .header-search-input{outline-offset:-2px;}.ulaval-footer h2{color:#000;}.menu-level-2{margin-bottom:20px;}.front.departement .page-content{margin-top:0px;}
body{margin:0;padding:0}.normes-ul-entete-ul div,.normes-ul-entete-ul span,.normes-ul-entete-ul applet,.normes-ul-entete-ul object,.normes-ul-entete-ul iframe,.normes-ul-entete-ul h1,.normes-ul-entete-ul h2,.normes-ul-entete-ul h3,.normes-ul-entete-ul h4,.normes-ul-entete-ul h5,.normes-ul-entete-ul h6,.normes-ul-entete-ul p,.normes-ul-entete-ul blockquote,.normes-ul-entete-ul pre,.normes-ul-entete-ul a,.normes-ul-entete-ul abbr,.normes-ul-entete-ul acronym,.normes-ul-entete-ul address,.normes-ul-entete-ul big,.normes-ul-entete-ul cite,.normes-ul-entete-ul code,.normes-ul-entete-ul del,.normes-ul-entete-ul dfn,.normes-ul-entete-ul em,.normes-ul-entete-ul img,.normes-ul-entete-ul ins,.normes-ul-entete-ul kbd,.normes-ul-entete-ul q,.normes-ul-entete-ul s,.normes-ul-entete-ul samp,.normes-ul-entete-ul small,.normes-ul-entete-ul strike,.normes-ul-entete-ul strong,.normes-ul-entete-ul sub,.normes-ul-entete-ul sup,.normes-ul-entete-ul tt,.normes-ul-entete-ul var,.normes-ul-entete-ul b,.normes-ul-entete-ul u,.normes-ul-entete-ul i,.normes-ul-entete-ul center,.normes-ul-entete-ul dl,.normes-ul-entete-ul dt,.normes-ul-entete-ul dd,.normes-ul-entete-ul ol,.normes-ul-entete-ul ul,.normes-ul-entete-ul li,.normes-ul-entete-ul fieldset,.normes-ul-entete-ul form,.normes-ul-entete-ul label,.normes-ul-entete-ul legend,.normes-ul-entete-ul table,.normes-ul-entete-ul caption,.normes-ul-entete-ul tbody,.normes-ul-entete-ul tfoot,.normes-ul-entete-ul thead,.normes-ul-entete-ul tr,.normes-ul-entete-ul th,.normes-ul-entete-ul td,.normes-ul-entete-ul article,.normes-ul-entete-ul aside,.normes-ul-entete-ul canvas,.normes-ul-entete-ul details,.normes-ul-entete-ul embed,.normes-ul-entete-ul figure,.normes-ul-entete-ul figcaption,.normes-ul-entete-ul footer,.normes-ul-entete-ul header,.normes-ul-entete-ul hgroup,.normes-ul-entete-ul menu,.normes-ul-entete-ul nav,.normes-ul-entete-ul output,.normes-ul-entete-ul ruby,.normes-ul-entete-ul section,.normes-ul-entete-ul summary,.normes-ul-entete-ul time,.normes-ul-entete-ul mark,.normes-ul-entete-ul audio,.normes-ul-entete-ul video,.normes-ul-recherche div,.normes-ul-recherche span,.normes-ul-recherche applet,.normes-ul-recherche object,.normes-ul-recherche iframe,.normes-ul-recherche h1,.normes-ul-recherche h2,.normes-ul-recherche h3,.normes-ul-recherche h4,.normes-ul-recherche h5,.normes-ul-recherche h6,.normes-ul-recherche p,.normes-ul-recherche blockquote,.normes-ul-recherche pre,.normes-ul-recherche a,.normes-ul-recherche abbr,.normes-ul-recherche acronym,.normes-ul-recherche address,.normes-ul-recherche big,.normes-ul-recherche cite,.normes-ul-recherche code,.normes-ul-recherche del,.normes-ul-recherche dfn,.normes-ul-recherche em,.normes-ul-recherche img,.normes-ul-recherche ins,.normes-ul-recherche kbd,.normes-ul-recherche q,.normes-ul-recherche s,.normes-ul-recherche samp,.normes-ul-recherche small,.normes-ul-recherche strike,.normes-ul-recherche strong,.normes-ul-recherche sub,.normes-ul-recherche sup,.normes-ul-recherche tt,.normes-ul-recherche var,.normes-ul-recherche b,.normes-ul-recherche u,.normes-ul-recherche i,.normes-ul-recherche center,.normes-ul-recherche dl,.normes-ul-recherche dt,.normes-ul-recherche dd,.normes-ul-recherche ol,.normes-ul-recherche ul,.normes-ul-recherche li,.normes-ul-recherche fieldset,.normes-ul-recherche form,.normes-ul-recherche label,.normes-ul-recherche legend,.normes-ul-recherche table,.normes-ul-recherche caption,.normes-ul-recherche tbody,.normes-ul-recherche tfoot,.normes-ul-recherche thead,.normes-ul-recherche tr,.normes-ul-recherche th,.normes-ul-recherche td,.normes-ul-recherche article,.normes-ul-recherche aside,.normes-ul-recherche canvas,.normes-ul-recherche details,.normes-ul-recherche embed,.normes-ul-recherche figure,.normes-ul-recherche figcaption,.normes-ul-recherche footer,.normes-ul-recherche header,.normes-ul-recherche hgroup,.normes-ul-recherche menu,.normes-ul-recherche nav,.normes-ul-recherche output,.normes-ul-recherche ruby,.normes-ul-recherche section,.normes-ul-recherche summary,.normes-ul-recherche time,.normes-ul-recherche mark,.normes-ul-recherche audio,.normes-ul-recherche video,.normes-ul-nav-mobile-wrapper div,.normes-ul-nav-mobile-wrapper span,.normes-ul-nav-mobile-wrapper applet,.normes-ul-nav-mobile-wrapper object,.normes-ul-nav-mobile-wrapper iframe,.normes-ul-nav-mobile-wrapper h1,.normes-ul-nav-mobile-wrapper h2,.normes-ul-nav-mobile-wrapper h3,.normes-ul-nav-mobile-wrapper h4,.normes-ul-nav-mobile-wrapper h5,.normes-ul-nav-mobile-wrapper h6,.normes-ul-nav-mobile-wrapper p,.normes-ul-nav-mobile-wrapper blockquote,.normes-ul-nav-mobile-wrapper pre,.normes-ul-nav-mobile-wrapper a,.normes-ul-nav-mobile-wrapper abbr,.normes-ul-nav-mobile-wrapper acronym,.normes-ul-nav-mobile-wrapper address,.normes-ul-nav-mobile-wrapper big,.normes-ul-nav-mobile-wrapper cite,.normes-ul-nav-mobile-wrapper code,.normes-ul-nav-mobile-wrapper del,.normes-ul-nav-mobile-wrapper dfn,.normes-ul-nav-mobile-wrapper em,.normes-ul-nav-mobile-wrapper img,.normes-ul-nav-mobile-wrapper ins,.normes-ul-nav-mobile-wrapper kbd,.normes-ul-nav-mobile-wrapper q,.normes-ul-nav-mobile-wrapper s,.normes-ul-nav-mobile-wrapper samp,.normes-ul-nav-mobile-wrapper small,.normes-ul-nav-mobile-wrapper strike,.normes-ul-nav-mobile-wrapper strong,.normes-ul-nav-mobile-wrapper sub,.normes-ul-nav-mobile-wrapper sup,.normes-ul-nav-mobile-wrapper tt,.normes-ul-nav-mobile-wrapper var,.normes-ul-nav-mobile-wrapper b,.normes-ul-nav-mobile-wrapper u,.normes-ul-nav-mobile-wrapper i,.normes-ul-nav-mobile-wrapper center,.normes-ul-nav-mobile-wrapper dl,.normes-ul-nav-mobile-wrapper dt,.normes-ul-nav-mobile-wrapper dd,.normes-ul-nav-mobile-wrapper ol,.normes-ul-nav-mobile-wrapper ul,.normes-ul-nav-mobile-wrapper li,.normes-ul-nav-mobile-wrapper fieldset,.normes-ul-nav-mobile-wrapper form,.normes-ul-nav-mobile-wrapper label,.normes-ul-nav-mobile-wrapper legend,.normes-ul-nav-mobile-wrapper table,.normes-ul-nav-mobile-wrapper caption,.normes-ul-nav-mobile-wrapper tbody,.normes-ul-nav-mobile-wrapper tfoot,.normes-ul-nav-mobile-wrapper thead,.normes-ul-nav-mobile-wrapper tr,.normes-ul-nav-mobile-wrapper th,.normes-ul-nav-mobile-wrapper td,.normes-ul-nav-mobile-wrapper article,.normes-ul-nav-mobile-wrapper aside,.normes-ul-nav-mobile-wrapper canvas,.normes-ul-nav-mobile-wrapper details,.normes-ul-nav-mobile-wrapper embed,.normes-ul-nav-mobile-wrapper figure,.normes-ul-nav-mobile-wrapper figcaption,.normes-ul-nav-mobile-wrapper footer,.normes-ul-nav-mobile-wrapper header,.normes-ul-nav-mobile-wrapper hgroup,.normes-ul-nav-mobile-wrapper menu,.normes-ul-nav-mobile-wrapper nav,.normes-ul-nav-mobile-wrapper output,.normes-ul-nav-mobile-wrapper ruby,.normes-ul-nav-mobile-wrapper section,.normes-ul-nav-mobile-wrapper summary,.normes-ul-nav-mobile-wrapper time,.normes-ul-nav-mobile-wrapper mark,.normes-ul-nav-mobile-wrapper audio,.normes-ul-nav-mobile-wrapper video,.normes-ul-navigation-principale div,.normes-ul-navigation-principale span,.normes-ul-navigation-principale applet,.normes-ul-navigation-principale object,.normes-ul-navigation-principale iframe,.normes-ul-navigation-principale h1,.normes-ul-navigation-principale h2,.normes-ul-navigation-principale h3,.normes-ul-navigation-principale h4,.normes-ul-navigation-principale h5,.normes-ul-navigation-principale h6,.normes-ul-navigation-principale p,.normes-ul-navigation-principale blockquote,.normes-ul-navigation-principale pre,.normes-ul-navigation-principale a,.normes-ul-navigation-principale abbr,.normes-ul-navigation-principale acronym,.normes-ul-navigation-principale address,.normes-ul-navigation-principale big,.normes-ul-navigation-principale cite,.normes-ul-navigation-principale code,.normes-ul-navigation-principale del,.normes-ul-navigation-principale dfn,.normes-ul-navigation-principale em,.normes-ul-navigation-principale img,.normes-ul-navigation-principale ins,.normes-ul-navigation-principale kbd,.normes-ul-navigation-principale q,.normes-ul-navigation-principale s,.normes-ul-navigation-principale samp,.normes-ul-navigation-principale small,.normes-ul-navigation-principale strike,.normes-ul-navigation-principale strong,.normes-ul-navigation-principale sub,.normes-ul-navigation-principale sup,.normes-ul-navigation-principale tt,.normes-ul-navigation-principale var,.normes-ul-navigation-principale b,.normes-ul-navigation-principale u,.normes-ul-navigation-principale i,.normes-ul-navigation-principale center,.normes-ul-navigation-principale dl,.normes-ul-navigation-principale dt,.normes-ul-navigation-principale dd,.normes-ul-navigation-principale ol,.normes-ul-navigation-principale ul,.normes-ul-navigation-principale li,.normes-ul-navigation-principale fieldset,.normes-ul-navigation-principale form,.normes-ul-navigation-principale label,.normes-ul-navigation-principale legend,.normes-ul-navigation-principale table,.normes-ul-navigation-principale caption,.normes-ul-navigation-principale tbody,.normes-ul-navigation-principale tfoot,.normes-ul-navigation-principale thead,.normes-ul-navigation-principale tr,.normes-ul-navigation-principale th,.normes-ul-navigation-principale td,.normes-ul-navigation-principale article,.normes-ul-navigation-principale aside,.normes-ul-navigation-principale canvas,.normes-ul-navigation-principale details,.normes-ul-navigation-principale embed,.normes-ul-navigation-principale figure,.normes-ul-navigation-principale figcaption,.normes-ul-navigation-principale footer,.normes-ul-navigation-principale header,.normes-ul-navigation-principale hgroup,.normes-ul-navigation-principale menu,.normes-ul-navigation-principale nav,.normes-ul-navigation-principale output,.normes-ul-navigation-principale ruby,.normes-ul-navigation-principale section,.normes-ul-navigation-principale summary,.normes-ul-navigation-principale time,.normes-ul-navigation-principale mark,.normes-ul-navigation-principale audio,.normes-ul-navigation-principale video,.normes-ul-pied-page div,.normes-ul-pied-page span,.normes-ul-pied-page applet,.normes-ul-pied-page object,.normes-ul-pied-page iframe,.normes-ul-pied-page h1,.normes-ul-pied-page h2,.normes-ul-pied-page h3,.normes-ul-pied-page h4,.normes-ul-pied-page h5,.normes-ul-pied-page h6,.normes-ul-pied-page p,.normes-ul-pied-page blockquote,.normes-ul-pied-page pre,.normes-ul-pied-page a,.normes-ul-pied-page abbr,.normes-ul-pied-page acronym,.normes-ul-pied-page address,.normes-ul-pied-page big,.normes-ul-pied-page cite,.normes-ul-pied-page code,.normes-ul-pied-page del,.normes-ul-pied-page dfn,.normes-ul-pied-page em,.normes-ul-pied-page img,.normes-ul-pied-page ins,.normes-ul-pied-page kbd,.normes-ul-pied-page q,.normes-ul-pied-page s,.normes-ul-pied-page samp,.normes-ul-pied-page small,.normes-ul-pied-page strike,.normes-ul-pied-page strong,.normes-ul-pied-page sub,.normes-ul-pied-page sup,.normes-ul-pied-page tt,.normes-ul-pied-page var,.normes-ul-pied-page b,.normes-ul-pied-page u,.normes-ul-pied-page i,.normes-ul-pied-page center,.normes-ul-pied-page dl,.normes-ul-pied-page dt,.normes-ul-pied-page dd,.normes-ul-pied-page ol,.normes-ul-pied-page ul,.normes-ul-pied-page li,.normes-ul-pied-page fieldset,.normes-ul-pied-page form,.normes-ul-pied-page label,.normes-ul-pied-page legend,.normes-ul-pied-page table,.normes-ul-pied-page caption,.normes-ul-pied-page tbody,.normes-ul-pied-page tfoot,.normes-ul-pied-page thead,.normes-ul-pied-page tr,.normes-ul-pied-page th,.normes-ul-pied-page td,.normes-ul-pied-page article,.normes-ul-pied-page aside,.normes-ul-pied-page canvas,.normes-ul-pied-page details,.normes-ul-pied-page embed,.normes-ul-pied-page figure,.normes-ul-pied-page figcaption,.normes-ul-pied-page footer,.normes-ul-pied-page header,.normes-ul-pied-page hgroup,.normes-ul-pied-page menu,.normes-ul-pied-page nav,.normes-ul-pied-page output,.normes-ul-pied-page ruby,.normes-ul-pied-page section,.normes-ul-pied-page summary,.normes-ul-pied-page time,.normes-ul-pied-page mark,.normes-ul-pied-page audio,.normes-ul-pied-page video{border:0;margin:0;padding:0}.normes-ul-entete-ul article,.normes-ul-entete-ul aside,.normes-ul-entete-ul details,.normes-ul-entete-ul figcaption,.normes-ul-entete-ul figure,.normes-ul-entete-ul footer,.normes-ul-entete-ul header,.normes-ul-entete-ul hgroup,.normes-ul-entete-ul menu,.normes-ul-entete-ul nav,.normes-ul-entete-ul section,.normes-ul-recherche article,.normes-ul-recherche aside,.normes-ul-recherche details,.normes-ul-recherche figcaption,.normes-ul-recherche figure,.normes-ul-recherche footer,.normes-ul-recherche header,.normes-ul-recherche hgroup,.normes-ul-recherche menu,.normes-ul-recherche nav,.normes-ul-recherche section,.normes-ul-nav-mobile-wrapper article,.normes-ul-nav-mobile-wrapper aside,.normes-ul-nav-mobile-wrapper details,.normes-ul-nav-mobile-wrapper figcaption,.normes-ul-nav-mobile-wrapper figure,.normes-ul-nav-mobile-wrapper footer,.normes-ul-nav-mobile-wrapper header,.normes-ul-nav-mobile-wrapper hgroup,.normes-ul-nav-mobile-wrapper menu,.normes-ul-nav-mobile-wrapper nav,.normes-ul-nav-mobile-wrapper section,.normes-ul-navigation-principale article,.normes-ul-navigation-principale aside,.normes-ul-navigation-principale details,.normes-ul-navigation-principale figcaption,.normes-ul-navigation-principale figure,.normes-ul-navigation-principale footer,.normes-ul-navigation-principale header,.normes-ul-navigation-principale hgroup,.normes-ul-navigation-principale menu,.normes-ul-navigation-principale nav,.normes-ul-navigation-principale section,.normes-ul-pied-page article,.normes-ul-pied-page aside,.normes-ul-pied-page details,.normes-ul-pied-page figcaption,.normes-ul-pied-page figure,.normes-ul-pied-page footer,.normes-ul-pied-page header,.normes-ul-pied-page hgroup,.normes-ul-pied-page menu,.normes-ul-pied-page nav,.normes-ul-pied-page section{display:block}.normes-ul-entete-ul ol,.normes-ul-entete-ul ul,.normes-ul-recherche ol,.normes-ul-recherche ul,.normes-ul-nav-mobile-wrapper ol,.normes-ul-nav-mobile-wrapper ul,.normes-ul-navigation-principale ol,.normes-ul-navigation-principale ul,.normes-ul-pied-page ol,.normes-ul-pied-page ul{list-style:none}.normes-ul-entete-ul blockquote,.normes-ul-entete-ul q,.normes-ul-recherche blockquote,.normes-ul-recherche q,.normes-ul-nav-mobile-wrapper blockquote,.normes-ul-nav-mobile-wrapper q,.normes-ul-navigation-principale blockquote,.normes-ul-navigation-principale q,.normes-ul-pied-page blockquote,.normes-ul-pied-page q{quotes:none}.normes-ul-entete-ul blockquote:before,.normes-ul-entete-ul blockquote:after,.normes-ul-entete-ul q:before,.normes-ul-entete-ul q:after,.normes-ul-recherche blockquote:before,.normes-ul-recherche blockquote:after,.normes-ul-recherche q:before,.normes-ul-recherche q:after,.normes-ul-nav-mobile-wrapper blockquote:before,.normes-ul-nav-mobile-wrapper blockquote:after,.normes-ul-nav-mobile-wrapper q:before,.normes-ul-nav-mobile-wrapper q:after,.normes-ul-navigation-principale blockquote:before,.normes-ul-navigation-principale blockquote:after,.normes-ul-navigation-principale q:before,.normes-ul-navigation-principale q:after,.normes-ul-pied-page blockquote:before,.normes-ul-pied-page blockquote:after,.normes-ul-pied-page q:before,.normes-ul-pied-page q:after{content:'';content:none}.normes-ul-entete-ul table,.normes-ul-recherche table,.normes-ul-nav-mobile-wrapper table,.normes-ul-navigation-principale table,.normes-ul-pied-page table{border-collapse:collapse;border-spacing:0}.normes-ul-entete-ul input,.normes-ul-recherche input,.normes-ul-nav-mobile-wrapper input,.normes-ul-navigation-principale input,.normes-ul-pied-page input{-webkit-appearance:none;border-radius:0}body{max-width:100%;min-width:320px;overflow-x:hidden;width:100%}.normes-ul-entete-ul{background:#fff;border-top:30px solid #ffc103;position:relative;z-index:999}.normes-ul-entete-ul:before{background:#e30513;content:"";height:30px;position:absolute;right:0;top:-30px;width:75%}.normes-ul-entete-ul:after{clear:both;content:"";display:table}.normes-ul-entete-ul .entete-contenu{box-sizing:border-box;clear:both;content:"";display:table;margin:0 auto;max-width:1170px;padding:0 15px;position:relative;width:100%}.normes-ul-entete-ul object{pointer-events:none}.normes-ul-entete-ul .logo-ul{float:left;margin:30px 29px 0 0;position:relative}.normes-ul-entete-ul .logo-ul:before{background:#ffc103;content:"";display:block;height:30px;width:155px;position:absolute;top:-60px}.normes-ul-entete-ul .logo-mobile{display:none}.normes-ul-entete-ul .organisation{float:left;height:105px;position:relative}.normes-ul-entete-ul .organisation:before{background:#e30513;border-left:2px solid #fff;content:"";height:30px;left:0;overflow:hidden;position:absolute;top:-30px;width:100%}.normes-ul-entete-ul .organisation .titres{min-width:175px;padding:10px 0 10px 25px;position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.normes-ul-entete-ul .faculte{color:#000;display:table-row;font:300 18px 'Source Sans Pro',sans-serif;line-height:20px;text-decoration:none}.normes-ul-entete-ul .deux-titres .faculte{font:700 16px 'Source Sans Pro',sans-serif;line-height:20px;margin-bottom:5px}.normes-ul-entete-ul .deux-titres .faculte:after{content:"";display:block;height:6px}.normes-ul-entete-ul .departement{color:#000;display:table-row;font:300 18px 'Source Sans Pro',sans-serif;line-height:20px;text-decoration:none}.normes-ul-entete-ul .navigation-generale{float:right}.normes-ul-entete-ul .navigation-generale li{display:inline-block}.normes-ul-entete-ul .navigation-generale a{color:#000;font:normal 13px 'Source Sans Pro',sans-serif;line-height:36px;margin-left:20px;text-decoration:none}.normes-ul-entete-ul .navigation-generale [class*="current"],.normes-ul-entete-ul .navigation-generale a:hover{text-decoration:underline}.normes-ul-entete-ul .switch-langue,.normes-ul-entete-ul .recherche-desktop{border:1px solid #8d8b8c;color:#8d8b8c;float:right;text-decoration:none}.normes-ul-entete-ul .switch-langue:hover,.normes-ul-entete-ul .recherche-desktop:hover{background:#d5d5d5}.normes-ul-entete-ul .navigation-generale{margin-top:8px}.normes-ul-entete-ul .recherche-desktop,.normes-ul-entete-ul .switch-langue{margin-top:8px;width:48px}.normes-ul-entete-ul .recherche-desktop{clear:right;font-size:38px;font:300 38px 'Source Sans Pro',sans-serif;line-height:32px;padding:0px 3px 0px 5px;padding:1px 0 0 0\9}.normes-ul-entete-ul .recherche-desktop.open{background:#1c1c1c;border:1px solid #1c1c1c}.normes-ul-entete-ul .recherche-desktop .icon-recherche{display:block}.normes-ul-entete-ul .icon-close{color:#7F8080;display:none;margin-left:-1px}.normes-ul-entete-ul .switch-langue{clear:right;margin-left:7px;padding:1px 13px 1px 13px}.normes-ul-entete-ul .switch-langue a{color:#8d8b8c;font:300 18px 'Source Sans Pro',sans-serif;line-height:36px;text-decoration:none}.normes-ul-entete-ul .switch-langue+.recherche-desktop{clear:none}.normes-ul-recherche{background:#1c1c1c;color:#fff;display:none;height:92px;margin-bottom:-15px;position:relative;top:-14px;width:100%;z-index:1000}.normes-ul-recherche form{margin:0 auto;max-width:1170px;padding:25px 15px;position:relative}.normes-ul-recherche .champ-recherche{background:#1c1c1c;border:1px solid #4b4b4b;box-sizing:border-box;color:#a4a3a2;font:400 20px 'Source Sans Pro',sans-serif;height:40px;padding:0 70px 0 25px;vertical-align:middle;width:100%}.normes-ul-recherche .champ-recherche:focus{outline:none}.normes-ul-recherche input::-webkit-input-placeholder{color:#a4a3a2}.normes-ul-recherche input:-moz-placeholder{color:#a4a3a2}.normes-ul-recherche .btn-recherche{background:none;border:1px solid #4b4b4b;cursor:pointer;height:40px;padding:1px 7px 1px 5px;position:absolute;right:15px;top:25px;width:48px}.normes-ul-recherche .btn-recherche:focus{outline:none}.normes-ul-recherche .btn-recherche:hover{background:#818181}.normes-ul-recherche .btn-recherche:hover .icon-recherche{color:#000}.normes-ul-recherche .btn-recherche .icon-recherche{color:#fff;font-size:40px}.normes-ul-recherche ::-webkit-input-placeholder{color:#fff}.normes-ul-recherche :-moz-placeholder{color:#fff}.normes-ul-recherche ::-moz-placeholder{color:#fff}.normes-ul-recherche :-ms-input-placeholder{color:#fff}.normes-ul-recherche input[type="search"]::-webkit-search-decoration,.normes-ul-recherche input[type="search"]::-webkit-search-cancel-button,.normes-ul-recherche input[type="search"]::-webkit-search-results-button,.normes-ul-recherche input[type="search"]::-webkit-search-results-decoration{display:none}.normes-ul-recherche input[type=text]::-ms-clear{display:none;height:0;width:0}.normes-ul-recherche input[type=text]::-ms-reveal{display:none;height:0;width:0}.normes-ul-recherche input[type="search"]::-webkit-search-decoration,.normes-ul-recherche input[type="search"]::-webkit-search-cancel-button,.normes-ul-recherche input[type="search"]::-webkit-search-results-button,.normes-ul-recherche input[type="search"]::-webkit-search-results-decoration{display:none}@media only screen and (min-width:2750px){.normes-ul-entete-ul:before{width:60% !important}}@media only screen and (min-width:1660px){.normes-ul-entete-ul:before{width:66%}}@media only screen and (max-width:992px){.navigation-generale,.normes-ul-recherche{display:none !important}.normes-ul-entete-ul{background:#fff;border-top:30px solid #e30513}.normes-ul-entete-ul:before{background:#ffc103;border-right:2px solid #fff;left:0;right:auto;width:65px}.normes-ul-entete-ul .entete-contenu{padding:0 15px}.normes-ul-entete-ul .logo-ul{margin:16px 15px 0 0;position:relative}.normes-ul-entete-ul .logo-ul:before{content:none}.normes-ul-entete-ul .logo-complet,.normes-ul-entete-ul .switch-langue,.normes-ul-entete-ul .switch-langue,.normes-ul-entete-ul .recherche-desktop{display:none}.normes-ul-entete-ul .logo-mobile{display:block}.normes-ul-entete-ul .organisation{height:90px;min-width:196px}.normes-ul-entete-ul .organisation:before{content:none}.normes-ul-entete-ul .organisation .titres{padding-left:0}.normes-ul-entete-ul .deux-titres .faculte{font-size:14px;line-height:16px;margin-bottom:9px}.normes-ul-entete-ul .deux-titres .faculte:after{height:4px}.normes-ul-entete-ul .deux-titres .departement{font-size:17px}}.normes-ul-pied-page{font:300 14px 'Source Sans Pro',sans-serif;color:#fff;width:100%}.normes-ul-pied-page.charcoal{background:#2e2e2e;color:#fff}.normes-ul-pied-page.charcoal .titre-section strong,.normes-ul-pied-page.charcoal .copyright p,.normes-ul-pied-page.charcoal .communication strong{color:#fff}.normes-ul-pied-page.charcoal .copyright{background:#181818}.normes-ul-pied-page.charcoal [class^="icon"]{color:#999}.normes-ul-pied-page.charcoal .liens{border-left:1px solid #4a4a4a}.normes-ul-pied-page.charcoal .liens a{color:#1895fd}.normes-ul-pied-page.blanc{background:#fff;color:#737272}.normes-ul-pied-page.blanc .titre-section strong,.normes-ul-pied-page.blanc .copyright p,.normes-ul-pied-page.blanc .communication strong{color:#000}.normes-ul-pied-page.blanc .copyright{background:#dadada}.normes-ul-pied-page.blanc [class^="icon"]{color:#e30513}.normes-ul-pied-page.blanc .liens{border-left:1px solid #ccc}.normes-ul-pied-page.blanc .liens a{color:#1895fd}.normes-ul-pied-page section{box-sizing:border-box}.normes-ul-pied-page a,.normes-ul-pied-page a:hover{color:#1895fd;font-weight:400;text-decoration:none}.normes-ul-pied-page .pied-page-contenu{box-sizing:border-box;margin:0 auto;max-width:1170px;padding:50px 15px}.normes-ul-pied-page .pied-page-contenu:after{content:"";clear:both;display:table}.normes-ul-pied-page .bloc-carte{float:left;padding-right:30px;width:48%}.normes-ul-pied-page .bloc-carte img{display:block}.normes-ul-pied-page .carte{margin-bottom:8px}.normes-ul-pied-page .carte,.normes-ul-pied-page .photo{max-width:256px;width:100%}.normes-ul-pied-page .bloc-adresse{float:left;padding-right:20px;width:50%}.normes-ul-pied-page .bloc-adresse a:hover{text-decoration:underline}.normes-ul-pied-page .bloc-adresse p{line-height:17px;margin-bottom:18px}.normes-ul-pied-page .titre-section{margin-bottom:15px}.normes-ul-pied-page .titre-section strong{font:normal 18px 'Source Sans Pro',sans-serif}.normes-ul-pied-page .courriel a{display:block}.normes-ul-pied-page .telephone span{color:#1895fd;display:block;font-weight:400}.normes-ul-pied-page .telecopieur span{display:block}.normes-ul-pied-page .coordonnees{box-sizing:border-box;float:left;width:50%}.normes-ul-pied-page .liens{box-sizing:border-box;float:left;padding:0 30px 50px;width:33.3333%}.normes-ul-pied-page .liens a{display:table;margin-bottom:10px}.normes-ul-pied-page .liens a:hover{text-decoration:underline}.normes-ul-pied-page .communication{box-sizing:border-box;float:right;width:16.6666%}.normes-ul-pied-page .communication a[class^="icon"],.normes-ul-pied-page .communication a:hover[class^="icon"]{display:block;float:left;font-size:41px;line-height:45px;margin-right:3px}.normes-ul-pied-page .communication strong{font:normal 18px 'Source Sans Pro',sans-serif;margin:0}.normes-ul-pied-page .communication .bouton{background:#e30513;color:#fff !important;display:block;font:300 14px 'Source Sans Pro',sans-serif;margin-bottom:35px;padding:10px 10px 12px 10px;text-align:center}.normes-ul-pied-page .communication .bouton:hover{background:#870403}.normes-ul-pied-page .communication .abonnement{border-top:1px solid #999;border-bottom:1px solid #999;display:block;float:left;margin-top:25px;padding:3px 0;text-align:center;width:100%}.normes-ul-pied-page .communication .abonnement .icon-enveloppe{font-size:50px;line-height:32px}.normes-ul-pied-page .copyright{clear:both}.normes-ul-pied-page .copyright p{font-size:12px;margin:0 auto;max-width:1170px;padding:8px 15px}@media only screen and (max-width:992px){.normes-ul-pied-page .coordonnees{width:67%}.normes-ul-pied-page .liens{width:33%}.normes-ul-pied-page .liens+.communication{clear:both;float:none;margin:0 auto;padding-top:40px;width:50%}}@media only screen and (max-width:767px){.normes-ul-pied-page{font-size:13px}.normes-ul-pied-page .bloc-carte,.normes-ul-pied-page .bloc-adresse,.normes-ul-pied-page .communication,.normes-ul-pied-page .coordonnees,.normes-ul-pied-page .liens{border:none !important;clear:both;float:none;padding:25px 0 0 !important;width:100% !important}.normes-ul-pied-page .bloc-carte,.normes-ul-pied-page .coordonnees{padding-top:0 !important}.normes-ul-pied-page .bloc-adresse p:last-of-type{margin:0}.normes-ul-pied-page .carte,.normes-ul-pied-page .photo{max-width:100%;width:100%}}@media only screen and (max-width:767px) and (orientation:landscape){.normes-ul-pied-page{-webkit-text-size-adjust:100%}.normes-ul-pied-page .bloc-carte,.normes-ul-pied-page .bloc-adresse{border:none !important;clear:none;float:left;padding:25px 30px 0 0 !important;width:50% !important}}.normes-ul-navigation-principale{width:100%}.normes-ul-navigation-principale div{box-sizing:border-box;margin:0 auto;max-width:1170px;padding:0 15px}.normes-ul-navigation-principale div>ul>li{float:left}.normes-ul-navigation-principale div>ul>li>a{text-transform:uppercase}.normes-ul-navigation-principale.rouge-sousmenu-blanc div ul li:hover>a,.normes-ul-navigation-principale.rouge-sousmenu-blanc div ul li[class*="current"]>a{background:#fff !important;border-right:1px solid #fff !important;color:#2e2e2e !important}.normes-ul-navigation-principale.rouge-sousmenu-blanc div ul li a:hover{border-right:1px solid #fff;background:#fff;color:#2e2e2e}.normes-ul-navigation-principale.rouge-sousmenu-blanc div>ul{background:#e30513}.normes-ul-navigation-principale.rouge-sousmenu-blanc div>ul>li:first-child>a{border-left:1px solid #cd0911}.normes-ul-navigation-principale.rouge-sousmenu-blanc div>ul>li:first-child:hover>a{border-left:1px solid #fff !important}.normes-ul-navigation-principale.rouge-sousmenu-blanc div>ul>li:first-child[class*="current"]>a{border-left:1px solid #fff !important}.normes-ul-navigation-principale.rouge-sousmenu-blanc div>ul>li>a{border-right:1px solid #cd0911;color:#fff}.normes-ul-navigation-principale.rouge-sousmenu-blanc div ul ul{background:#fff}.normes-ul-navigation-principale.rouge-sousmenu-blanc div ul ul li:hover a{background:#f2f2f2 !important}.normes-ul-navigation-principale.rouge-sousmenu-blanc div ul ul li:last-of-type a{border-bottom:1px solid #f1f1f1}.normes-ul-navigation-principale.rouge-sousmenu-blanc div ul ul li a{border-top:1px solid #f1f1f1;color:#2e2e2e}.normes-ul-navigation-principale.rouge-sousmenu-blanc.facultaire div>ul>li:nth-child(2),.normes-ul-navigation-principale.rouge-sousmenu-blanc.facultaire div>ul>li:nth-child(1){color:#000}.normes-ul-navigation-principale.rouge-sousmenu-blanc.facultaire div>ul>li:hover:nth-child(2)>a,.normes-ul-navigation-principale.rouge-sousmenu-blanc.facultaire div>ul>li:hover:nth-child(1)>a{background:#fff}.normes-ul-navigation-principale.rouge-sousmenu-blanc.facultaire div>ul>li:nth-child(2)>a{background:#a81916;border-right:1px solid #a81916}.normes-ul-navigation-principale.rouge-sousmenu-blanc.facultaire div>ul>li:nth-child(1)>a{background:#bf1718;border-right:1px solid #bf1718;border-left:1px solid #bf1718}.normes-ul-navigation-principale.rouge-sousmenu-blanc.pleine-largeur{background:#e30513}.normes-ul-navigation-principale.rouge-sousmenu-charcoal div ul li:hover>a,.normes-ul-navigation-principale.rouge-sousmenu-charcoal div ul li[class*="current"]>a{background:#2e2e2e !important;border-right:1px solid #2e2e2e !important;color:#fff !important}.normes-ul-navigation-principale.rouge-sousmenu-charcoal div ul li a:hover{border-right:1px solid #2e2e2e;background:#2e2e2e;color:#fff}.normes-ul-navigation-principale.rouge-sousmenu-charcoal div>ul{background:#e30513}.normes-ul-navigation-principale.rouge-sousmenu-charcoal div>ul>li:first-child>a{border-left:1px solid #cd0911}.normes-ul-navigation-principale.rouge-sousmenu-charcoal div>ul>li:first-child:hover>a{border-left:1px solid #2e2e2e !important}.normes-ul-navigation-principale.rouge-sousmenu-charcoal div>ul>li:first-child[class*="current"]>a{border-left:1px solid #2e2e2e !important}.normes-ul-navigation-principale.rouge-sousmenu-charcoal div>ul>li>a{border-right:1px solid #cd0911;color:#fff}.normes-ul-navigation-principale.rouge-sousmenu-charcoal div ul ul{background:#2e2e2e}.normes-ul-navigation-principale.rouge-sousmenu-charcoal div ul ul li:hover a{background:#3d3d3d !important}.normes-ul-navigation-principale.rouge-sousmenu-charcoal div ul ul li:last-of-type a{border-bottom:1px solid #d5d5d5}.normes-ul-navigation-principale.rouge-sousmenu-charcoal div ul ul li a{border-top:1px solid #d5d5d5;color:#fff}.normes-ul-navigation-principale.rouge-sousmenu-charcoal.facultaire div>ul>li:nth-child(2),.normes-ul-navigation-principale.rouge-sousmenu-charcoal.facultaire div>ul>li:nth-child(1){color:#fff}.normes-ul-navigation-principale.rouge-sousmenu-charcoal.facultaire div>ul>li:hover:nth-child(2)>a,.normes-ul-navigation-principale.rouge-sousmenu-charcoal.facultaire div>ul>li:hover:nth-child(1)>a{background:#2e2e2e}.normes-ul-navigation-principale.rouge-sousmenu-charcoal.facultaire div>ul>li:nth-child(2)>a{background:#a81916;border-right:1px solid #a81916}.normes-ul-navigation-principale.rouge-sousmenu-charcoal.facultaire div>ul>li:nth-child(1)>a{background:#bf1718;border-right:1px solid #bf1718;border-left:1px solid #bf1718}.normes-ul-navigation-principale.rouge-sousmenu-charcoal.pleine-largeur{background:#e0001a}.normes-ul-navigation-principale.noir-sousmenu-blanc div ul li:hover>a,.normes-ul-navigation-principale.noir-sousmenu-blanc div ul li[class*="current"]>a{background:#fff !important;border-right:1px solid #fff !important;color:#2e2e2e !important}.normes-ul-navigation-principale.noir-sousmenu-blanc div ul li a:hover{border-right:1px solid #fff;background:#fff;color:#2e2e2e}.normes-ul-navigation-principale.noir-sousmenu-blanc div>ul{background:#2e2e2e}.normes-ul-navigation-principale.noir-sousmenu-blanc div>ul>li:first-child>a{border-left:1px solid #232323}.normes-ul-navigation-principale.noir-sousmenu-blanc div>ul>li:first-child:hover>a{border-left:1px solid #fff !important}.normes-ul-navigation-principale.noir-sousmenu-blanc div>ul>li:first-child[class*="current"]>a{border-left:1px solid #fff !important}.normes-ul-navigation-principale.noir-sousmenu-blanc div>ul>li>a{border-right:1px solid #232323;color:#fff}.normes-ul-navigation-principale.noir-sousmenu-blanc div ul ul{background:#fff}.normes-ul-navigation-principale.noir-sousmenu-blanc div ul ul li:hover a{background:#f2f2f2 !important}.normes-ul-navigation-principale.noir-sousmenu-blanc div ul ul li:last-of-type a{border-bottom:1px solid #f1f1f1}.normes-ul-navigation-principale.noir-sousmenu-blanc div ul ul li a{border-top:1px solid #f1f1f1;color:#2e2e2e}.normes-ul-navigation-principale.noir-sousmenu-blanc.facultaire div>ul>li:nth-child(2),.normes-ul-navigation-principale.noir-sousmenu-blanc.facultaire div>ul>li:nth-child(1){color:#000}.normes-ul-navigation-principale.noir-sousmenu-blanc.facultaire div>ul>li:hover:nth-child(2)>a,.normes-ul-navigation-principale.noir-sousmenu-blanc.facultaire div>ul>li:hover:nth-child(1)>a{background:#fff}.normes-ul-navigation-principale.noir-sousmenu-blanc.facultaire div>ul>li:nth-child(2)>a{background:#3d3d3d;border-right:1px solid #3d3d3d}.normes-ul-navigation-principale.noir-sousmenu-blanc.facultaire div>ul>li:nth-child(1)>a{background:#494949;border-right:1px solid #494949;border-left:1px solid #494949}.normes-ul-navigation-principale.noir-sousmenu-blanc.pleine-largeur{background:#2e2e2e}.normes-ul-navigation-principale.noir-sousmenu-gris div ul li:hover>a,.normes-ul-navigation-principale.noir-sousmenu-gris div ul li[class*="current"]>a{background:#5c5c5c !important;border-right:1px solid #5c5c5c !important;color:#fff !important}.normes-ul-navigation-principale.noir-sousmenu-gris div ul li a:hover{border-right:1px solid #5c5c5c;background:#5c5c5c;color:#fff}.normes-ul-navigation-principale.noir-sousmenu-gris div>ul{background:#2e2e2e}.normes-ul-navigation-principale.noir-sousmenu-gris div>ul>li:first-child>a{border-left:1px solid #232323}.normes-ul-navigation-principale.noir-sousmenu-gris div>ul>li:first-child:hover>a{border-left:1px solid #5c5c5c !important}.normes-ul-navigation-principale.noir-sousmenu-gris div>ul>li:first-child[class*="current"]>a{border-left:1px solid #5c5c5c !important}.normes-ul-navigation-principale.noir-sousmenu-gris div>ul>li>a{border-right:1px solid #232323;color:#fff}.normes-ul-navigation-principale.noir-sousmenu-gris div ul ul{background:#5c5c5c}.normes-ul-navigation-principale.noir-sousmenu-gris div ul ul li:hover a{background:#494949 !important}.normes-ul-navigation-principale.noir-sousmenu-gris div ul ul li:last-of-type a{border-bottom:1px solid #6a6a6a}.normes-ul-navigation-principale.noir-sousmenu-gris div ul ul li a{border-top:1px solid #6a6a6a;color:#fff}.normes-ul-navigation-principale.noir-sousmenu-gris.facultaire div>ul>li:nth-child(2),.normes-ul-navigation-principale.noir-sousmenu-gris.facultaire div>ul>li:nth-child(1){color:#3d3d3d}.normes-ul-navigation-principale.noir-sousmenu-gris.facultaire div>ul>li:hover:nth-child(2)>a,.normes-ul-navigation-principale.noir-sousmenu-gris.facultaire div>ul>li:hover:nth-child(1)>a{background:#5c5c5c}.normes-ul-navigation-principale.noir-sousmenu-gris.facultaire div>ul>li:nth-child(2)>a{background:#3d3d3d;border-right:1px solid #3d3d3d}.normes-ul-navigation-principale.noir-sousmenu-gris.facultaire div>ul>li:nth-child(1)>a{background:#494949;border-right:1px solid #494949;border-left:1px solid #494949}.normes-ul-navigation-principale.noir-sousmenu-gris.pleine-largeur{background:#2e2e2e}.normes-ul-navigation-principale.blanc-sousmenu-gris div ul li:hover>a,.normes-ul-navigation-principale.blanc-sousmenu-gris div ul li[class*="current"]>a{background:#cac9c9 !important;border-right:1px solid #cac9c9 !important;color:#000 !important}.normes-ul-navigation-principale.blanc-sousmenu-gris div ul li a:hover{border-right:1px solid #cac9c9;background:#cac9c9;color:#000}.normes-ul-navigation-principale.blanc-sousmenu-gris div>ul{background:#fff}.normes-ul-navigation-principale.blanc-sousmenu-gris div>ul>li:first-child>a{border-left:1px solid #ededed}.normes-ul-navigation-principale.blanc-sousmenu-gris div>ul>li:first-child:hover>a{border-left:1px solid #cac9c9 !important}.normes-ul-navigation-principale.blanc-sousmenu-gris div>ul>li:first-child[class*="current"]>a{border-left:1px solid #cac9c9 !important}.normes-ul-navigation-principale.blanc-sousmenu-gris div>ul>li>a{border-right:1px solid #ededed;color:#2e2e2e}.normes-ul-navigation-principale.blanc-sousmenu-gris div ul ul{background:#cac9c9}.normes-ul-navigation-principale.blanc-sousmenu-gris div ul ul li:hover a{background:#dbdbdb !important}.normes-ul-navigation-principale.blanc-sousmenu-gris div ul ul li:last-of-type a{border-bottom:1px solid #d5d5d5}.normes-ul-navigation-principale.blanc-sousmenu-gris div ul ul li a{border-top:1px solid #d5d5d5;color:#000}.normes-ul-navigation-principale.blanc-sousmenu-gris.facultaire div>ul>li:nth-child(2),.normes-ul-navigation-principale.blanc-sousmenu-gris.facultaire div>ul>li:nth-child(1){color:#fff}.normes-ul-navigation-principale.blanc-sousmenu-gris.facultaire div>ul>li:hover:nth-child(2)>a,.normes-ul-navigation-principale.blanc-sousmenu-gris.facultaire div>ul>li:hover:nth-child(1)>a{background:#cac9c9}.normes-ul-navigation-principale.blanc-sousmenu-gris.facultaire div>ul>li:nth-child(2)>a{background:#dbdbdb;border-right:1px solid #dbdbdb}.normes-ul-navigation-principale.blanc-sousmenu-gris.facultaire div>ul>li:nth-child(1)>a{background:#e9e8e8;border-right:1px solid #e9e8e8;border-left:1px solid #e9e8e8}.normes-ul-navigation-principale.blanc-sousmenu-gris.pleine-largeur{background:#fff}.normes-ul-navigation-principale.blanc-sousmenu-charcoal div ul li:hover>a,.normes-ul-navigation-principale.blanc-sousmenu-charcoal div ul li[class*="current"]>a{background:#262626 !important;border-right:1px solid #262626 !important;color:#fff !important}.normes-ul-navigation-principale.blanc-sousmenu-charcoal div ul li a:hover{border-right:1px solid #262626;background:#262626;color:#fff}.normes-ul-navigation-principale.blanc-sousmenu-charcoal div>ul{background:#fff}.normes-ul-navigation-principale.blanc-sousmenu-charcoal div>ul>li:first-child>a{border-left:1px solid #ededed}.normes-ul-navigation-principale.blanc-sousmenu-charcoal div>ul>li:first-child:hover>a{border-left:1px solid #262626 !important}.normes-ul-navigation-principale.blanc-sousmenu-charcoal div>ul>li:first-child[class*="current"]>a{border-left:1px solid #262626 !important}.normes-ul-navigation-principale.blanc-sousmenu-charcoal div>ul>li>a{border-right:1px solid #ededed;color:#2e2e2e}.normes-ul-navigation-principale.blanc-sousmenu-charcoal div ul ul{background:#262626}.normes-ul-navigation-principale.blanc-sousmenu-charcoal div ul ul li:hover a{background:#3d3d3d !important}.normes-ul-navigation-principale.blanc-sousmenu-charcoal div ul ul li:last-of-type a{border-bottom:1px solid #d5d5d5}.normes-ul-navigation-principale.blanc-sousmenu-charcoal div ul ul li a{border-top:1px solid #d5d5d5;color:#fff}.normes-ul-navigation-principale.blanc-sousmenu-charcoal.facultaire div>ul>li:nth-child(2),.normes-ul-navigation-principale.blanc-sousmenu-charcoal.facultaire div>ul>li:nth-child(1){color:#fff}.normes-ul-navigation-principale.blanc-sousmenu-charcoal.facultaire div>ul>li:hover:nth-child(2)>a,.normes-ul-navigation-principale.blanc-sousmenu-charcoal.facultaire div>ul>li:hover:nth-child(1)>a{background:#262626}.normes-ul-navigation-principale.blanc-sousmenu-charcoal.facultaire div>ul>li:nth-child(2)>a{background:#dbdbdb;border-right:1px solid #dbdbdb}.normes-ul-navigation-principale.blanc-sousmenu-charcoal.facultaire div>ul>li:nth-child(1)>a{background:#e9e8e8;border-right:1px solid #e9e8e8;border-left:1px solid #e9e8e8}.normes-ul-navigation-principale.blanc-sousmenu-charcoal.pleine-largeur{background:#fff}.normes-ul-navigation-principale.gris-sousmenu-gris div ul li:hover>a,.normes-ul-navigation-principale.gris-sousmenu-gris div ul li[class*="current"]>a{background:#cac9c9 !important;border-right:1px solid #cac9c9 !important;color:#000 !important}.normes-ul-navigation-principale.gris-sousmenu-gris div ul li a:hover{border-right:1px solid #cac9c9;background:#cac9c9;color:#000}.normes-ul-navigation-principale.gris-sousmenu-gris div>ul{background:#f2f2f2}.normes-ul-navigation-principale.gris-sousmenu-gris div>ul>li:first-child>a{border-left:1px solid #dbdbdb}.normes-ul-navigation-principale.gris-sousmenu-gris div>ul>li:first-child:hover>a{border-left:1px solid #cac9c9 !important}.normes-ul-navigation-principale.gris-sousmenu-gris div>ul>li:first-child[class*="current"]>a{border-left:1px solid #cac9c9 !important}.normes-ul-navigation-principale.gris-sousmenu-gris div>ul>li>a{border-right:1px solid #dbdbdb;color:#2e2e2e}.normes-ul-navigation-principale.gris-sousmenu-gris div ul ul{background:#cac9c9}.normes-ul-navigation-principale.gris-sousmenu-gris div ul ul li:hover a{background:#dbdbdb !important}.normes-ul-navigation-principale.gris-sousmenu-gris div ul ul li:last-of-type a{border-bottom:1px solid #d5d5d5}.normes-ul-navigation-principale.gris-sousmenu-gris div ul ul li a{border-top:1px solid #d5d5d5;color:#000}.normes-ul-navigation-principale.gris-sousmenu-gris.facultaire div>ul>li:nth-child(2),.normes-ul-navigation-principale.gris-sousmenu-gris.facultaire div>ul>li:nth-child(1){color:#fff}.normes-ul-navigation-principale.gris-sousmenu-gris.facultaire div>ul>li:hover:nth-child(2)>a,.normes-ul-navigation-principale.gris-sousmenu-gris.facultaire div>ul>li:hover:nth-child(1)>a{background:#cac9c9}.normes-ul-navigation-principale.gris-sousmenu-gris.facultaire div>ul>li:nth-child(2)>a{background:#dbdbdb;border-right:1px solid #dbdbdb}.normes-ul-navigation-principale.gris-sousmenu-gris.facultaire div>ul>li:nth-child(1)>a{background:#e9e8e8;border-right:1px solid #e9e8e8;border-left:1px solid #e9e8e8}.normes-ul-navigation-principale.gris-sousmenu-gris.pleine-largeur{background:#f2f2f2}.normes-ul-navigation-principale.gris-sousmenu-charcoal div ul li:hover>a,.normes-ul-navigation-principale.gris-sousmenu-charcoal div ul li[class*="current"]>a{background:#262626 !important;border-right:1px solid #262626 !important;color:#fff !important}.normes-ul-navigation-principale.gris-sousmenu-charcoal div ul li a:hover{border-right:1px solid #262626;background:#262626;color:#fff}.normes-ul-navigation-principale.gris-sousmenu-charcoal div>ul{background:#f2f2f2}.normes-ul-navigation-principale.gris-sousmenu-charcoal div>ul>li:first-child>a{border-left:1px solid #dbdbdb}.normes-ul-navigation-principale.gris-sousmenu-charcoal div>ul>li:first-child:hover>a{border-left:1px solid #262626 !important}.normes-ul-navigation-principale.gris-sousmenu-charcoal div>ul>li:first-child[class*="current"]>a{border-left:1px solid #262626 !important}.normes-ul-navigation-principale.gris-sousmenu-charcoal div>ul>li>a{border-right:1px solid #dbdbdb;color:#2e2e2e}.normes-ul-navigation-principale.gris-sousmenu-charcoal div ul ul{background:#262626}.normes-ul-navigation-principale.gris-sousmenu-charcoal div ul ul li:hover a{background:#3d3d3d !important}.normes-ul-navigation-principale.gris-sousmenu-charcoal div ul ul li:last-of-type a{border-bottom:1px solid #d5d5d5}.normes-ul-navigation-principale.gris-sousmenu-charcoal div ul ul li a{border-top:1px solid #d5d5d5;color:#fff}.normes-ul-navigation-principale.gris-sousmenu-charcoal.facultaire div>ul>li:nth-child(2),.normes-ul-navigation-principale.gris-sousmenu-charcoal.facultaire div>ul>li:nth-child(1){color:#fff}.normes-ul-navigation-principale.gris-sousmenu-charcoal.facultaire div>ul>li:hover:nth-child(2)>a,.normes-ul-navigation-principale.gris-sousmenu-charcoal.facultaire div>ul>li:hover:nth-child(1)>a{background:#262626}.normes-ul-navigation-principale.gris-sousmenu-charcoal.facultaire div>ul>li:nth-child(2)>a{background:#dbdbdb;border-right:1px solid #dbdbdb}.normes-ul-navigation-principale.gris-sousmenu-charcoal.facultaire div>ul>li:nth-child(1)>a{background:#e9e8e8;border-right:1px solid #e9e8e8;border-left:1px solid #e9e8e8}.normes-ul-navigation-principale.gris-sousmenu-charcoal.pleine-largeur{background:#f2f2f2}.normes-ul-navigation-principale ul{list-style:none;padding:0}.normes-ul-navigation-principale ul:after{clear:both;content:"";display:table}.normes-ul-navigation-principale ul li{display:inline-block;line-height:21px;position:relative;text-align:left}.normes-ul-navigation-principale ul li:hover ul{display:block}.normes-ul-navigation-principale ul li a{display:block;font:normal 14px 'Source Sans Pro',sans-serif;padding:25px;text-decoration:none}.normes-ul-navigation-principale ul li ul{display:none;left:0;margin-top:-2px;min-width:205px;padding:30px 15px;position:absolute;z-index:999}.normes-ul-navigation-principale ul li ul li{display:block}.normes-ul-navigation-principale ul li ul li a{padding:15px 5px}.normes-ul-navigation-principale ul>li>ul ul{display:none !important}@media only screen and (max-width:992px){.normes-ul-navigation-principale{display:none}}*,*::after,*::before{box-sizing:border-box}.nav-mobile.blanc{color:#000}.nav-mobile.blanc li{background:#fff}.nav-mobile.blanc a{border-color:#a3a2a1;color:#000 !important}.nav-mobile.blanc .nav-mobile-recherche,.nav-mobile.blanc .general{background:#2f2f30 !important}.nav-mobile.blanc .general a{color:#fff !important}.nav-mobile.blanc ul ul li:last-child:after{background:#fff}.nav-mobile.blanc .nav-mobile-content .go-back a{background:#dad9d8;border-top-color:#dad9d8}.nav-mobile.blanc .has-children>a::before,.nav-mobile.blanc .has-children>a::after,.nav-mobile.blanc .go-back a::before,.nav-mobile.blanc .go-back a::after{background:#000}.nav-mobile.charcoal{color:#fff}.nav-mobile.charcoal li{background:#3e3e3e}.nav-mobile.charcoal a{border-color:#848484;color:#fff !important}.nav-mobile.charcoal .nav-mobile-recherche,.nav-mobile.charcoal .general{background:#2e2e2f !important}.nav-mobile.charcoal .general a{color:#fff !important}.nav-mobile.charcoal ul ul li:last-child:after{background:#3e3e3e}.nav-mobile.charcoal .nav-mobile-content .go-back a{background:#2e2e30;border-top-color:#2e2e30}.nav-mobile.charcoal .has-children>a::before,.nav-mobile.charcoal .has-children>a::after,.nav-mobile.charcoal .go-back a::before,.nav-mobile.charcoal .go-back a::after{background:#fff}.normes-ul-nav-mobile-wrapper{display:block}.nav-mobile-trigger{display:block;float:right;position:relative;text-align:center;text-decoration:none}#nav-toggle{cursor:pointer;height:30px;margin-top:10px;padding:13px 10px 0;width:30px}#nav-toggle span,#nav-toggle span:before,#nav-toggle span:after{background:black;border-radius:1px;content:'';cursor:pointer;display:block;height:3px;position:absolute;width:20px}#nav-toggle span:before{top:-7px}#nav-toggle span:after{bottom:-7px}#nav-toggle span,#nav-toggle span:before,#nav-toggle span:after{transition:all 500ms ease-in-out}#nav-toggle.dropdown-is-active span{background-color:transparent}#nav-toggle.dropdown-is-active span:before,#nav-toggle.dropdown-is-active span:after{top:0}#nav-toggle.dropdown-is-active span:before{transform:rotate(45deg)}#nav-toggle.dropdown-is-active span:after{transform:rotate(-45deg)}.normes-ul-nav-mobile-wrapper{margin:0;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.normes-ul-nav-mobile-wrapper a{text-decoration:none}.normes-ul-nav-mobile-wrapper img{max-width:100%}.normes-ul-nav-mobile-wrapper input{font:300 15px 'Source Sans Pro',sans-serif}.normes-ul-nav-mobile-wrapper input[type="search"]::-webkit-search-decoration,.normes-ul-nav-mobile-wrapper input[type="search"]::-webkit-search-cancel-button,.normes-ul-nav-mobile-wrapper input[type="search"]::-webkit-search-results-button,.normes-ul-nav-mobile-wrapper input[type="search"]::-webkit-search-results-decoration{display:none}.normes-ul-nav-mobile-wrapper input[type=text]::-ms-clear{display:none;width:0;height:0}.normes-ul-nav-mobile-wrapper input[type=text]::-ms-reveal{display:none;width:0;height:0}.normes-ul-nav-mobile-wrapper .nav-mobile-content a,.normes-ul-nav-mobile-wrapper .nav-mobile-content ul a{height:46px;line-height:46px;margin:0 20px;z-index:4}.normes-ul-nav-mobile-wrapper .nav-mobile{left:0;position:absolute;visibility:hidden;width:100%;z-index:2;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .5s 0s,visibility 0s 0.5s;-moz-transition:-moz-transform .5s 0s,visibility 0s 0.5s;transition:transform .5s 0s,visibility 0s 0.5s}.normes-ul-nav-mobile-wrapper .nav-mobile.dropdown-is-active{visibility:visible;z-index:3;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .5s 0s,visibility 0s 0s;-moz-transition:-moz-transform .5s 0s,visibility 0s 0s;transition:transform .5s 0s,visibility 0s 0s}.normes-ul-nav-mobile-wrapper ul{left:0;overflow-x:hidden;overflow-y:auto;position:absolute;top:0;width:100%;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s}.normes-ul-nav-mobile-wrapper ul.is-hidden{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.normes-ul-nav-mobile-wrapper ul.is-hidden>li>a,.normes-ul-nav-mobile-wrapper ul .nav-mobile-recherche.is-hidden,.normes-ul-nav-mobile-wrapper ul.move-out>li>a,.normes-ul-nav-mobile-wrapper ul .nav-mobile-recherche.move-out{opacity:0}.normes-ul-nav-mobile-wrapper ul.move-out>li>a,.normes-ul-nav-mobile-wrapper ul.move-out>li>.nav-mobile-recherche form,.normes-ul-nav-mobile-wrapper ul.move-out>li>.nav-mobile-recherche .switch-langue,.normes-ul-nav-mobile-wrapper ul.move-out .general{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.normes-ul-nav-mobile-wrapper ul ul{height:100%}.normes-ul-nav-mobile-wrapper ul ul li:last-child:after{content:"";display:block;height:48px;width:100%}.normes-ul-nav-mobile-wrapper ul a{border-top-width:1px;border-style:solid;display:block;font:400 15px 'Source Sans Pro',sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.normes-ul-nav-mobile-wrapper ul a,.normes-ul-nav-mobile-wrapper ul .nav-mobile-recherche form,.normes-ul-nav-mobile-wrapper ul .nav-mobile-recherche .switch-langue{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity 0.3s,-webkit-transform .3s;-moz-transition:opacity 0.3s,-moz-transform .3s;transition:opacity 0.3s,transform .3s}.dropdown-is-active .normes-ul-nav-mobile-wrapper ul{-webkit-overflow-scrolling:touch}.normes-ul-nav-mobile-wrapper .dernier-item-principal:after{content:"";display:block;height:24px;width:100%}.normes-ul-nav-mobile-wrapper .dernier-item-principal>a{margin-bottom:24px;border-bottom-style:solid;border-bottom-width:1px}.normes-ul-nav-mobile-wrapper .nav-mobile-recherche form{border-top-width:1px;display:inline-block;padding:18px 20px 13px;position:relative;width:100%;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .5s 0s,visibility 0s 0.5s;-moz-transition:-moz-transform .5s 0s,visibility 0s 0.5s;transition:transform .5s 0s,visibility 0s 0.5s}.normes-ul-nav-mobile-wrapper .nav-mobile-recherche form input[type="search"]{background:none;border:1px solid #a7a7a7;border-radius:0;box-sizing:border-box;color:#fff;height:40px;padding:0 30px 0 10px;width:100%}.normes-ul-nav-mobile-wrapper .nav-mobile-recherche form input[type="search"]:focus{outline:none}.normes-ul-nav-mobile-wrapper .nav-mobile-recherche form button{background:none;border:1px solid #a7a7a7;cursor:pointer;height:40px;padding:1px 7px 1px 5px;position:absolute;right:20px;width:48px}.normes-ul-nav-mobile-wrapper .nav-mobile-recherche form button:focus{outline:none}.normes-ul-nav-mobile-wrapper .nav-mobile-recherche form button .icon-recherche{color:#fff;font-size:40px}.normes-ul-nav-mobile-wrapper .nav-mobile-recherche .switch-langue{margin-left:20px;padding-bottom:17px;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .5s 0s,visibility 0s 0.5s;-moz-transition:-moz-transform .5s 0s,visibility 0s 0.5s;transition:transform .5s 0s,visibility 0s 0.5s}.normes-ul-nav-mobile-wrapper .nav-mobile-recherche .switch-langue a{background:none;border:1px solid #a7a7a7;color:#a7a7a7 !important;display:inline-block;font:300 15px 'Source Sans Pro',sans-serif;height:40px;line-height:35px;margin:0 10px 0 0;padding:1px 9px 1px 8px;text-decoration:none;text-align:center;vertical-align:top;width:40px}.normes-ul-nav-mobile-wrapper .nav-mobile-recherche.is-hidden,.normes-ul-nav-mobile-wrapper .nav-mobile-recherche.is-hidden form,.normes-ul-nav-mobile-wrapper .nav-mobile-recherche.is-hidden .switch-langue{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .1s 0s,visibility 1s 0.3s;-moz-transition:-moz-transform .1s 0s,visibility 1s 0.3s;transition:transform .1s 0s,visibility 1s 0.3s}.normes-ul-nav-mobile-wrapper .general{border:none}.normes-ul-nav-mobile-wrapper .general a{border:none !important;font-size:13px;height:35px !important;line-height:35px}.normes-ul-nav-mobile-wrapper li:last-of-type>a{border-bottom:1px solid #a7a7a7}.normes-ul-nav-mobile-wrapper .has-children>a,.normes-ul-nav-mobile-wrapper .go-back a{position:relative}.normes-ul-nav-mobile-wrapper .has-children>a::before,.normes-ul-nav-mobile-wrapper .has-children>a::after,.normes-ul-nav-mobile-wrapper .go-back a::before,.normes-ul-nav-mobile-wrapper .go-back a::after{background:#000;content:'';display:inline-block;height:2px;margin-top:-1px;position:absolute;top:50%;width:8px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.normes-ul-nav-mobile-wrapper .has-children>a::before,.normes-ul-nav-mobile-wrapper .go-back a::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.normes-ul-nav-mobile-wrapper .has-children>a::after,.normes-ul-nav-mobile-wrapper .go-back a::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.normes-ul-nav-mobile-wrapper .has-children>a{padding-right:40px}.normes-ul-nav-mobile-wrapper .has-children>a::before,.normes-ul-nav-mobile-wrapper .has-children>a::after{right:13px;-webkit-transform-origin:7px 50%;-moz-transform-origin:7px 50%;-ms-transform-origin:7px 50%;-o-transform-origin:7px 50%;transform-origin:7px 50%}.normes-ul-nav-mobile-wrapper .has-children .current>a{border-top-color:#dad9d8;font-size:18px;font-weight:bold}.normes-ul-nav-mobile-wrapper .nav-mobile-content .go-back a{background:#dad9d8;border-top-color:#dad9d8;padding-left:30px}.normes-ul-nav-mobile-wrapper .nav-mobile-content .go-back a::before,.normes-ul-nav-mobile-wrapper .nav-mobile-content .go-back a::after{left:13px;-webkit-transform-origin:1px 50%;-moz-transform-origin:1px 50%;-ms-transform-origin:1px 50%;-o-transform-origin:1px 50%;transform-origin:1px 50%}.normes-ul-nav-mobile-wrapper .nav-mobile-content>li:last-of-type{border-bottom:1px solid #a7a7a7;padding-bottom:25px}@media only screen and (min-width:993px){.normes-ul-nav-mobile-wrapper,.nav-mobile-trigger{display:none !important}}@font-face{font-family:'iconesUL';src:url(/sites/all/themes/ffgg/css/fonts/iconesUL.eot);src:url(/sites/all/themes/ffgg/css/fonts/iconesUL.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/ffgg/css/fonts/iconesUL.ttf) format("truetype"),url(/sites/all/themes/ffgg/css/fonts/iconesUL.woff) format("woff"),url(/sites/all/themes/ffgg/css/fonts/iconesUL.svg) format("svg");font-weight:normal;font-style:normal}.normes-ul-entete-ul [class^="icon-"],.normes-ul-entete-ul [class*=" icon-"],.normes-ul-entete-ul [class^="icon-"]:hover,.normes-ul-entete-ul [class*=" icon-"]:hover,.normes-ul-nav-mobile-wrapper [class^="icon-"],.normes-ul-nav-mobile-wrapper [class*=" icon-"],.normes-ul-nav-mobile-wrapper [class^="icon-"]:hover,.normes-ul-nav-mobile-wrapper [class*=" icon-"]:hover,.normes-ul-navigation-principale [class^="icon-"],.normes-ul-navigation-principale [class*=" icon-"],.normes-ul-navigation-principale [class^="icon-"]:hover,.normes-ul-navigation-principale [class*=" icon-"]:hover,.normes-ul-pied-page [class^="icon-"],.normes-ul-pied-page [class*=" icon-"],.normes-ul-pied-page [class^="icon-"]:hover,.normes-ul-pied-page [class*=" icon-"]:hover,.normes-ul-recherche [class^="icon-"],.normes-ul-recherche [class*=" icon-"],.normes-ul-recherche [class^="icon-"]:hover,.normes-ul-recherche [class*=" icon-"]:hover{font-family:'iconesUL';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.normes-ul-entete-ul .icon-pin:before,.normes-ul-nav-mobile-wrapper .icon-pin:before,.normes-ul-navigation-principale .icon-pin:before,.normes-ul-pied-page .icon-pin:before,.normes-ul-recherche .icon-pin:before{content:"\61"}.normes-ul-entete-ul .icon-close:before,.normes-ul-nav-mobile-wrapper .icon-close:before,.normes-ul-navigation-principale .icon-close:before,.normes-ul-pied-page .icon-close:before,.normes-ul-recherche .icon-close:before{content:"\62"}.normes-ul-entete-ul .icon-fleche_down:before,.normes-ul-nav-mobile-wrapper .icon-fleche_down:before,.normes-ul-navigation-principale .icon-fleche_down:before,.normes-ul-pied-page .icon-fleche_down:before,.normes-ul-recherche .icon-fleche_down:before{content:"\63"}.normes-ul-entete-ul .icon-fleche_left:before,.normes-ul-nav-mobile-wrapper .icon-fleche_left:before,.normes-ul-navigation-principale .icon-fleche_left:before,.normes-ul-pied-page .icon-fleche_left:before,.normes-ul-recherche .icon-fleche_left:before{content:"\64"}.normes-ul-entete-ul .icon-fleche_right:before,.normes-ul-nav-mobile-wrapper .icon-fleche_right:before,.normes-ul-navigation-principale .icon-fleche_right:before,.normes-ul-pied-page .icon-fleche_right:before,.normes-ul-recherche .icon-fleche_right:before{content:"\65"}.normes-ul-entete-ul .icon-fleche_up:before,.normes-ul-nav-mobile-wrapper .icon-fleche_up:before,.normes-ul-navigation-principale .icon-fleche_up:before,.normes-ul-pied-page .icon-fleche_up:before,.normes-ul-recherche .icon-fleche_up:before{content:"\66"}.normes-ul-entete-ul .icon-menu:before,.normes-ul-nav-mobile-wrapper .icon-menu:before,.normes-ul-navigation-principale .icon-menu:before,.normes-ul-pied-page .icon-menu:before,.normes-ul-recherche .icon-menu:before{content:"\67"}.normes-ul-entete-ul .icon-recherche:before,.normes-ul-nav-mobile-wrapper .icon-recherche:before,.normes-ul-navigation-principale .icon-recherche:before,.normes-ul-pied-page .icon-recherche:before,.normes-ul-recherche .icon-recherche:before{content:"\68"}.normes-ul-entete-ul .icon-enveloppe:before,.normes-ul-nav-mobile-wrapper .icon-enveloppe:before,.normes-ul-navigation-principale .icon-enveloppe:before,.normes-ul-pied-page .icon-enveloppe:before,.normes-ul-recherche .icon-enveloppe:before{content:"\69"}.normes-ul-entete-ul .icon-facebook:before,.normes-ul-nav-mobile-wrapper .icon-facebook:before,.normes-ul-navigation-principale .icon-facebook:before,.normes-ul-pied-page .icon-facebook:before,.normes-ul-recherche .icon-facebook:before{content:"\6a"}.normes-ul-entete-ul .icon-instagram:before,.normes-ul-nav-mobile-wrapper .icon-instagram:before,.normes-ul-navigation-principale .icon-instagram:before,.normes-ul-pied-page .icon-instagram:before,.normes-ul-recherche .icon-instagram:before{content:"\6b"}.normes-ul-entete-ul .icon-linkedin:before,.normes-ul-nav-mobile-wrapper .icon-linkedin:before,.normes-ul-navigation-principale .icon-linkedin:before,.normes-ul-pied-page .icon-linkedin:before,.normes-ul-recherche .icon-linkedin:before{content:"\6c"}.normes-ul-entete-ul .icon-rss:before,.normes-ul-nav-mobile-wrapper .icon-rss:before,.normes-ul-navigation-principale .icon-rss:before,.normes-ul-pied-page .icon-rss:before,.normes-ul-recherche .icon-rss:before{content:"\6d"}.normes-ul-entete-ul .icon-twitter:before,.normes-ul-nav-mobile-wrapper .icon-twitter:before,.normes-ul-navigation-principale .icon-twitter:before,.normes-ul-pied-page .icon-twitter:before,.normes-ul-recherche .icon-twitter:before{content:"\6e"}.normes-ul-entete-ul .icon-youtube:before,.normes-ul-nav-mobile-wrapper .icon-youtube:before,.normes-ul-navigation-principale .icon-youtube:before,.normes-ul-pied-page .icon-youtube:before,.normes-ul-recherche .icon-youtube:before{content:"\6f"}.normes-ul-entete-ul .icon-flickr:before,.normes-ul-nav-mobile-wrapper .icon-flickr:before,.normes-ul-navigation-principale .icon-flickr:before,.normes-ul-pied-page .icon-flickr:before,.normes-ul-recherche .icon-flickr:before{content:"\48"}
@font-face{font-display:swap;font-family:"Source Sans 3";font-stretch:normal;font-style:normal;font-weight:300;src:url(/sites/all/themes/ffgg/assets-normes-ul/fonts/WOFF2/TTF/SourceSans3-Light.ttf.woff2) format("woff2"),url(/sites/all/themes/ffgg/assets-normes-ul/fonts/WOFF/OTF/SourceSans3-Light.otf.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:"Source Sans 3";font-weight:300;font-style:italic;font-stretch:normal;src:url(/sites/all/themes/ffgg/assets-normes-ul/fonts/WOFF2/TTF/SourceSans3-LightIt.ttf.woff2) format("woff2"),url(/sites/all/themes/ffgg/assets-normes-ul/fonts/WOFF/OTF/SourceSans3-LightIt.otf.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:"Source Sans 3";font-weight:400;font-style:normal;font-stretch:normal;src:url(/sites/all/themes/ffgg/assets-normes-ul/fonts/WOFF2/TTF/SourceSans3-Regular.ttf.woff2) format("woff2"),url(/sites/all/themes/ffgg/assets-normes-ul/fonts/WOFF/OTF/SourceSans3-Regular.otf.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:"Source Sans 3";font-weight:400;font-style:italic;font-stretch:normal;src:url(/sites/all/themes/ffgg/assets-normes-ul/fonts/WOFF2/TTF/SourceSans3-It.ttf.woff2) format("woff2"),url(/sites/all/themes/ffgg/assets-normes-ul/fonts/WOFF/OTF/SourceSans3-It.otf.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:"Source Sans 3";font-weight:600;font-style:normal;font-stretch:normal;src:url(/sites/all/themes/ffgg/assets-normes-ul/fonts/WOFF2/TTF/SourceSans3-Semibold.ttf.woff2) format("woff2"),url(/sites/all/themes/ffgg/assets-normes-ul/fonts/WOFF/OTF/SourceSans3-Semibold.otf.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:"Source Sans 3";font-weight:600;font-style:italic;font-stretch:normal;src:url(/sites/all/themes/ffgg/assets-normes-ul/fonts/WOFF2/TTF/SourceSans3-SemiboldIt.ttf.woff2) format("woff2"),url(/sites/all/themes/ffgg/assets-normes-ul/fonts/WOFF/OTF/SourceSans3-SemiboldIt.otf.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:"Source Sans 3";font-weight:700;font-style:normal;font-stretch:normal;src:url(/sites/all/themes/ffgg/assets-normes-ul/fonts/WOFF2/TTF/SourceSans3-Bold.ttf.woff2) format("woff2"),url(/sites/all/themes/ffgg/assets-normes-ul/fonts/WOFF/OTF/SourceSans3-Bold.otf.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:"Source Sans 3";font-weight:700;font-style:italic;font-stretch:normal;src:url(/sites/all/themes/ffgg/assets-normes-ul/fonts/WOFF2/TTF/SourceSans3-BoldIt.ttf.woff2) format("woff2"),url(/sites/all/themes/ffgg/assets-normes-ul/fonts/WOFF/OTF/SourceSans3-BoldIt.otf.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
.skip-to-content{text-align:center;background-color:#d4d4d4}.skip-to-content a{color:#333;display:inline-block;margin-bottom:.25em;margin-top:.25em;padding-left:.125em;padding-right:.125em}.skip-to-content a:focus{outline-color:#333;outline-offset:2px;outline-style:solid;outline-width:1px}.visually-hidden{clip-path:inset(50%);clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip-path:none;clip:auto;height:auto;overflow:visible;position:static !important;white-space:normal;width:auto}.menu{margin:0;padding:0}.menu li{list-style-type:none;margin:0}.accessible-links-wrapper a{margin:0 -2px;padding:0 2px}.accessible-links-wrapper a:hover,.accessible-links-wrapper a:focus{text-decoration:underline}.accessible-links-wrapper a:focus{outline-color:#000;outline-offset:1px;outline-style:solid;outline-width:1px}@media(min-width:768px){.skip-to-content{text-align:left}}
body{display:flex;flex-direction:column;min-height:100vh}.ulaval-main{z-index:300;flex-grow:1;position:relative}.ulaval-container{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:1em;padding-right:1em;transition:padding-left .125s ease-out,padding-right .125s ease-out}.ulaval-container-fullwidth{max-width:none}@media(min-width:576px){.ulaval-container{padding-left:1.625em;padding-right:1.625em}}@media(min-width:768px){.ulaval-container{padding-left:2.25em;padding-right:2.25em}}@media(min-width:992px){.ulaval-container{padding-left:2.875em;padding-right:2.875em}}@media(min-width:1200px){.ulaval-container{padding-left:3.5em;padding-right:3.5em}}@media(min-width:1400px){.ulaval-container{padding-left:4.125em;padding-right:4.125em}}@media(min-width:1600px){.ulaval-container{padding-left:4.75em;padding-right:4.75em}}
.mobile-menu-open.university{padding-top:5.125em}.mobile-menu-open.unit{padding-top:7.125em}.mobile-menu-open{overflow:hidden}.mobile-menu-open .ulaval-header{background-color:#000;height:100vh;left:0;overflow-y:scroll;position:fixed;top:0;z-index:900;transition-delay:.4s;transition-property:background-color}.mobile-menu-open .ulaval-header:after{width:100%}.mobile-menu-open .ulaval-header a.header-title,.mobile-menu-open .ulaval-header a.header-university-link,.mobile-menu-open .ulaval-header a.header-unit-link{color:#fff}.mobile-menu-open .ulaval-header a.header-title:focus,.mobile-menu-open .ulaval-header a.header-university-link:focus,.mobile-menu-open .ulaval-header a.header-unit-link:focus{outline-color:#fff}.mobile-menu-open .ulaval-header .university-logo-fill{fill:#fff}.mobile-menu-open .ulaval-header .header-menu-trigger:before,.mobile-menu-open .ulaval-header .header-menu-trigger:after{background-color:#fff}.mobile-menu-open .ulaval-header .header-menu-trigger:focus{background-color:#fff}.mobile-menu-open .ulaval-header .header-menu-trigger:focus i{transition:none;filter:none}.mobile-menu-open .ulaval-header .header-menu-trigger:focus svg{fill:#000}.mobile-menu-open .ulaval-header .header-search-trigger i{transition:filter .5s ease;filter:invert(1)}.mobile-menu-open .ulaval-header .header-search-trigger:hover,.mobile-menu-open .ulaval-header .header-search-trigger:active,.mobile-menu-open .ulaval-header .header-search-trigger:focus{background-color:#fff}.mobile-menu-open .ulaval-header .header-search-trigger:hover i,.mobile-menu-open .ulaval-header .header-search-trigger:active i,.mobile-menu-open .ulaval-header .header-search-trigger:focus i{transition:none;filter:none}.mobile-menu-open .ulaval-header .header-mobile-menu{transform:translateX(0)}.mobile-menu-open .header-container{background-color:initial}.mobile-menu-open .header-top-brand .ulaval-divider{border-left:1px solid #fff}.ulaval-header{box-shadow:0 1px 7px 0 rgba(0,0,0,.15);position:relative;width:100%;z-index:500}.ulaval-header:before,.ulaval-header:after{content:"";display:block}.ulaval-header:before{background-image:linear-gradient(90deg,#e30513,#e30513 80%,#ffc103 80%,#ffc103);background-color:#fff;background-repeat:no-repeat;background-size:100% 8px;height:8px;position:relative;z-index:540}.ulaval-header:after{background-color:#000;height:100vh;position:absolute;top:0;transition:width .4s ease;width:0}.ulaval-header a:hover,.ulaval-header a:focus,.ulaval-header a:visited{color:unset}.ulaval-header a.header-title,.ulaval-header a.header-university-link,.ulaval-header a.header-unit-link{transition:color .5s ease}.ulaval-header a.header-title:focus,.ulaval-header a.header-university-link:focus,.ulaval-header a.header-unit-link:focus{outline-color:#000;outline-offset:2px;outline-style:solid;outline-width:1px}.ulaval-header a.header-title{color:#000;display:block;font-weight:700;line-height:1.1;margin:-0.25em;padding:.25em;text-decoration:none}@media(min-width:0){.ulaval-header a.header-title{font-size:18px}}@media(min-width:1280px){.ulaval-header a.header-title{font-size:calc(18px + 6*(100vw - 1280px)/320)}}@media(min-width:1600px){.ulaval-header a.header-title{font-size:24px}}.ulaval-header a.header-title:hover,.ulaval-header a.header-title:focus{text-decoration:underline}.ulaval-header a.header-university-link,.ulaval-header a.header-unit-link{color:#000;text-decoration:none}.ulaval-header a.header-university-link:hover,.ulaval-header a.header-university-link:focus,.ulaval-header a.header-unit-link:hover,.ulaval-header a.header-unit-link:focus{text-decoration:underline}.ulaval-header a.header-university-link{display:flex;white-space:nowrap;padding:2px;margin:-2px}.ulaval-header a.header-unit-link{padding:0 2px;margin:0 -2px}.ul-link--in-language-nav:not(:first-child){border-top:1px solid #fff}.ul-link--in-language-nav a{box-sizing:border-box;color:#fff;display:block;font-size:.875em;padding:.591em;text-decoration:none}.ul-link--in-language-nav a:hover{background-color:#fff;color:#000}.ul-link--in-language-nav a:focus,.ul-link--in-language-nav a:focus-visible{background-color:#fff;color:#000;outline-offset:2px;outline:1px #000 solid}.ul-link--in-language-nav a:active{background-color:#fff;color:#000;text-decoration:underline}.header-top-meta,.header-main-nav,.header-secondary-nav,.header-language-switcher{display:none}.header-container{background-color:#fff;position:relative;z-index:520}@media(min-width:0){.header-container>.ulaval-container{padding-bottom:10px}}@media(min-width:1280px){.header-container>.ulaval-container{padding-bottom:calc(10px + 6*(100vw - 1280px)/320)}}@media(min-width:1600px){.header-container>.ulaval-container{padding-bottom:16px}}@media(min-width:0){.header-container>.ulaval-container{padding-top:12px}}@media(min-width:1280px){.header-container>.ulaval-container{padding-top:calc(12px + 4*(100vw - 1280px)/320)}}@media(min-width:1600px){.header-container>.ulaval-container{padding-top:16px}}.header-top,.header-main{align-items:center;display:flex}.header-top-brand,.header-top-meta{min-height:1.5em}@media(min-width:0){.header-top-brand,.header-top-meta{margin-bottom:8px}}@media(min-width:1280px){.header-top-brand,.header-top-meta{margin-bottom:calc(8px + 8*(100vw - 1280px)/320)}}@media(min-width:1600px){.header-top-brand,.header-top-meta{margin-bottom:16px}}.header-top-brand{align-items:flex-start;display:flex}.header-top-brand .ulaval-divider{align-self:stretch;border-left:1px solid #000;margin:0 .5em;position:relative;top:-1px}.header-top-meta{margin-left:auto}.header-main{min-height:3.75em}@media(min-width:0){.header-main{column-gap:32px}}@media(min-width:1280px){.header-main{column-gap:calc(32px + 32*(100vw - 1280px)/320)}}@media(min-width:1600px){.header-main{column-gap:64px}}.header-main-utilities{margin-left:auto}.header-tools{display:flex}.header-search-trigger{background:none;border:0;color:#000;cursor:pointer;font-family:var(--ul-font);font-size:1em;line-height:1em;padding:.938em 1em;position:relative}@media(prefers-reduced-motion:no-preference){.header-search-trigger{transition:color .2s ease}.header-search-trigger i{transition:background-position .5s ease}}.header-search-trigger:hover,.header-search-trigger:active,.header-search-trigger:focus{background-color:#000}.header-search-trigger:hover i,.header-search-trigger:active i,.header-search-trigger:focus i{filter:invert(1)}.header-search-trigger[aria-expanded=true]{background-color:#000}.header-search-trigger[aria-expanded=true] i{filter:invert(1) !important;background-position:top left}.header-search-trigger:active,.header-search-trigger[aria-expanded=true]{text-decoration:underline}.header-search-trigger:focus{outline:1px solid #000}.header-search{animation:slide-out-top .25s;background:#000;display:none;left:0;position:absolute;right:0;transform:translateY(-100%);z-index:510}.header-search.open{animation:slide-in-top .25s;display:block;transform:none}.header-search:not(.open).remove{display:block;animation:slide-out-top .25s}.header-search-container{padding-bottom:1.5em;padding-top:1.5em}.header-search-form{color:#fff;display:flex;flex-direction:column}.header-search-type{border:0;display:flex;margin-bottom:1.25em;padding:0}.header-search-type label{border:1px solid #fff;cursor:pointer;font-size:.875em;margin-right:.75em;padding:.25em 1em}.header-search-type label:hover{background-color:#fff;color:#000}.header-search-type label:focus{outline:1px solid #fff;outline-offset:1px}.header-search-type input:checked+label{background-color:#fff;color:#000;text-decoration:underline}.header-search-main{align-items:stretch;display:flex}.ulaval-header .header-search-input{-webkit-appearance:none;-webkit-border-radius:0;background-color:#fff;border-radius:0;border:0;flex:1;font-size:1em;margin:0;padding:11px 15px}.ulaval-header .header-search-input:focus{outline:1px solid #000;border:1px solid #fff}.ulaval-header .header-search-input::-webkit-search-cancel-button{-webkit-appearance:none}.header-search-button{background-color:#fff;padding:18px;border:none;line-height:.6em;display:inline-block}.header-search-button:hover{background-color:#000}.header-search-button:hover i{filter:invert(1)}.header-search-button:focus{border:1px solid #000;outline:1px solid #fff;margin:1px;padding:16px}.header-language-switcher{position:relative}.header-language-switcher--mobile{text-transform:uppercase}.header-language-switcher--mobile .menu{display:flex;font-size:1.25em;gap:1.2em}.header-language-switcher--mobile a.menu-link{color:#fff;text-decoration:none}.header-language-switcher--mobile a.menu-link:hover{text-decoration:underline}.header-language-switcher--mobile a.menu-link:focus{outline:1px solid #fff}.header-language-switcher--mobile .current-language{color:#fff;font-weight:700;text-decoration:underline}.header-language-switcher-list{background-color:#000;border-top:1px solid #fff;border:1px solid #000;color:#fff;left:0;list-style:none;margin:0;padding:0;position:absolute;right:0;text-transform:uppercase;top:100%}.header-language-switcher-trigger{background:none;border:0;box-sizing:border-box;color:#000;cursor:pointer;font-family:var(--ul-font);font-size:.875em;font-weight:600;height:100%;line-height:1em;padding:1em .591em;text-transform:uppercase}.header-language-switcher-trigger:after{background-image:var(--img-dropdown-arrow);background-size:13px 7px;content:"";display:inline-block;height:7px;width:13px}.header-language-switcher-trigger:hover,.header-language-switcher-trigger:active,.header-language-switcher-trigger[aria-expanded=true]{background-color:#000;color:#fff}.header-language-switcher-trigger:hover:after,.header-language-switcher-trigger:active:after,.header-language-switcher-trigger[aria-expanded=true]:after{filter:invert(1)}.header-language-switcher-trigger:focus{outline:1px solid #000}.header-language-switcher-trigger[aria-expanded=true]:after{transform:scaleY(-1)}.header-menu-trigger{align-items:center;background:none;border:0;cursor:pointer;display:flex;height:48px;padding:0;position:relative;width:48px}.header-menu-trigger svg.nav-mobile-icon{height:48px;opacity:1;position:relative;width:48px}.header-menu-trigger svg.nav-mobile-icon .fermer-gauche{opacity:0}.header-menu-trigger svg .ouvrir-haut,.header-menu-trigger svg .ouvrir-milieu,.header-menu-trigger svg .ouvrir-bas{-webkit-transition:all .2s ease .2s;transition:all .2s ease .2s}.header-menu-trigger svg .fermer-gauche{-webkit-transition:all 0;transition:all 0}.header-menu-trigger[aria-expanded=false] svg.nav-mobile-icon{fill:#000}.header-menu-trigger[aria-expanded=false] svg.nav-mobile-icon .ouvrir-haut,.header-menu-trigger[aria-expanded=false] svg.nav-mobile-icon .ouvrir-milieu,.header-menu-trigger[aria-expanded=false] svg.nav-mobile-icon .ouvrir-bas{opacity:1;-webkit-transform:rotate(0.2s);transform:rotate(0.2s);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transition:all 0s ease 0s;transition:all 0s ease 0s}.header-menu-trigger[aria-expanded=false] svg.nav-mobile-icon path.fermer-gauche{opacity:0;-webkit-transition:all 0s;transition:all 0s}.header-menu-trigger[aria-expanded=true] svg.nav-mobile-icon{fill:#fff}.header-menu-trigger[aria-expanded=true] svg.nav-mobile-icon .ouvrir-haut,.header-menu-trigger[aria-expanded=true] svg.nav-mobile-icon .ouvrir-milieu,.header-menu-trigger[aria-expanded=true] svg.nav-mobile-icon .ouvrir-bas{opacity:0;-webkit-transform:rotate(0.2s);transform:rotate(0.2s);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.header-menu-trigger[aria-expanded=true] svg.nav-mobile-icon path.fermer-gauche{opacity:1;-webkit-transition:all .2s ease .2s;transition:all .2s ease .2s}.header-menu-trigger:hover,.header-menu-trigger:focus{background-color:#000}.header-menu-trigger:hover i,.header-menu-trigger:focus i{transition:none;filter:none}.header-menu-trigger:hover svg.nav-mobile-icon,.header-menu-trigger:focus svg.nav-mobile-icon{fill:#fff}.header-mobile-menu{animation-duration:.5s;animation-name:slide-out-left;animation-timing-function:ease;background-color:#000;display:none;position:relative;transform:translateX(-100vw);z-index:530}.header-mobile-menu.open{animation-name:slide-in-left;display:block}.header-mobile-menu .header-main-nav,.header-mobile-menu .header-secondary-nav{display:block}.header-main-nav .menu{display:flex}.header-main-nav .menu-item{align-items:center;display:flex;padding-top:.375em}.header-main-nav a.menu-link{background-image:linear-gradient(90deg,#e30513,#e30513);background-position:left bottom;background-repeat:no-repeat;background-size:0 4px;padding-bottom:.417em;text-align:center;text-decoration:none;transition:background-size .25s ease}.header-main-nav a.menu-link:hover,.header-main-nav a.menu-link:focus{background-size:100% 4px;background-position-x:left}.header-main-nav a.menu-link:focus{outline-color:#fff;outline-offset:3px;outline-style:solid;outline-width:1px}.header-main-nav a.menu-link.is-active{background-position:left bottom;background-repeat:no-repeat;background-size:100% 4px}.header-main-nav--mobile{margin-top:2.375em;margin-bottom:3em}.header-main-nav--mobile .menu{flex-direction:column;gap:1em}.header-main-nav--mobile a.menu-link{color:#fff;font-size:1.5em;line-height:1.2}.header-main-nav--mobile a.menu-link.is-active{background-image:linear-gradient(90deg,#ffffff,#ffffff)}@media(min-width:0){.header-main-nav--desktop .menu{column-gap:24px}}@media(min-width:1280px){.header-main-nav--desktop .menu{column-gap:calc(24px + 8*(100vw - 1280px)/320)}}@media(min-width:1600px){.header-main-nav--desktop .menu{column-gap:32px}}.header-main-nav--desktop a.menu-link{color:#000;font-size:1em;font-weight:700;line-height:1.25}.header-main-nav--desktop a.menu-link.is-active{background-image:linear-gradient(90deg,#000000,#000000)}.header-main-nav--desktop a.menu-link.is-active:hover,.header-main-nav--desktop a.menu-link.is-active:focus{background-image:linear-gradient(90deg,#e30513,#e30513)}.header-secondary-nav .menu{display:flex}.header-secondary-nav a.menu-link{text-decoration:none}.header-secondary-nav a.menu-link:hover,.header-secondary-nav a.menu-link:focus{text-decoration:underline}.header-secondary-nav .menu-item{display:flex}.header-secondary-nav--mobile{margin-bottom:2.375em}.header-secondary-nav--mobile .menu{flex-direction:column;gap:1em}.header-secondary-nav--mobile a.menu-link{color:#fff;font-size:1.25em}.header-secondary-nav--mobile a.menu-link:focus{outline-color:#fff}.header-secondary-nav--desktop .menu{justify-content:flex-end}@media(min-width:0){.header-secondary-nav--desktop .menu{column-gap:16px}}@media(min-width:1280px){.header-secondary-nav--desktop .menu{column-gap:calc(16px + 8*(100vw - 1280px)/320)}}@media(min-width:1600px){.header-secondary-nav--desktop .menu{column-gap:24px}}.header-secondary-nav--desktop a.menu-link{color:#000;font-size:.875em;line-height:1.2}.header-secondary-nav--desktop a.menu-link:focus{outline-color:#000}.header-top-brand .ulaval-divider{transition:border-left .5s ease}.ulaval-header .university-logo-simplified{display:block;margin-right:.625em;width:19px}.ulaval-header .university-logo{display:block;width:128px}.ulaval-header .university-logo-fill{transition:fill .4s ease}@media(min-width:1280px){.mobile-menu-open{overflow:initial}.mobile-menu-open.unit,.mobile-menu-open.university{padding-top:0}.mobile-menu-open .ulaval-header{background-color:#fff;height:initial;left:initial;overflow-y:initial;position:relative;top:initial;transition-delay:initial}.mobile-menu-open .ulaval-header:after{display:none}.mobile-menu-open .ulaval-header .university-logo-fill{fill:#000;transition:none}.mobile-menu-open .ulaval-header a.header-title,.mobile-menu-open .ulaval-header a.header-university-link,.mobile-menu-open .ulaval-header a.header-unit-link{color:unset}.mobile-menu-open .ulaval-header a.header-title:focus,.mobile-menu-open .ulaval-header a.header-university-link:focus,.mobile-menu-open .ulaval-header a.header-unit-link:focus{outline-color:#000}.mobile-menu-open .header-menu-trigger:before,.mobile-menu-open .header-menu-trigger:after{background-color:#000}.mobile-menu-open .header-search-trigger i{transition:filter .5s ease;filter:none}.mobile-menu-open .header-search-trigger:hover,.mobile-menu-open .header-search-trigger:active,.mobile-menu-open .header-search-trigger:focus{background-color:#000}.mobile-menu-open .header-search-trigger:hover i,.mobile-menu-open .header-search-trigger:active i,.mobile-menu-open .header-search-trigger:focus i{transition:none;filter:invert(1)}.mobile-menu-open .header-top-brand .ulaval-divider{border-left:1px solid #000}.header-menu-trigger .nav-mobile-icon{opacity:0;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.header-menu-trigger,.header-mobile-menu.open{display:none}.header-top{justify-content:flex-end}.header-top-meta,.header-main-nav,.header-secondary-nav,.header-language-switcher{display:block}.header-main-brand{flex:0 0 auto}.header-main-nav a.menu-link:focus{outline-color:#000;outline-offset:3px;outline-style:solid;outline-width:1px}}@media(prefers-reduced-motion:reduce){.ulaval-header:after{transition:none}.header-main-nav a.menu-link{transition:none}}@keyframes slide-in-left{from{transform:translateX(-100vw)}to{transform:translateX(0)}}@keyframes slide-out-left{from{transform:translateX(0)}to{transform:translateX(-100vw)}}@keyframes slide-in-top{from{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slide-out-top{from{transform:translateY(0)}to{transform:translateY(-100%)}}.mobile-menu-open .header-sub-nav{display:none}.header-sub-nav{align-items:center;background-color:#000;column-gap:2em;display:flex;min-height:36px}.header-sub-nav .ulaval-container{display:flex;padding-bottom:0;padding-top:0;width:100%}.header-sub-nav .menu{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between;width:100%}.header-sub-nav .menu-item{display:flex}.header-sub-nav .menu-item+.menu-item a.menu-link{border-top:1px solid #fff}.header-sub-nav a.menu-link{align-items:center;color:#fff;display:flex;flex-grow:1;font-size:.875em;min-height:36px;position:relative;text-decoration:none}.header-sub-nav a.menu-link:before,.header-sub-nav a.menu-link:after{background-color:#000;content:"";display:block;height:100%;position:absolute;top:0;width:100%}.header-sub-nav a.menu-link:before{right:100%}.header-sub-nav a.menu-link:after{left:100%}.header-sub-nav a.menu-link:hover,.header-sub-nav a.menu-link:focus{background-color:#fff;color:#000;outline-color:#000;outline-offset:-3px;outline-style:solid;outline-width:1px}.header-sub-nav a.menu-link:hover:before,.header-sub-nav a.menu-link:hover:after,.header-sub-nav a.menu-link:focus:before,.header-sub-nav a.menu-link:focus:after{background-color:#fff}@media(min-width:0){.header-sub-nav-container{column-gap:32px}}@media(min-width:1280px){.header-sub-nav-container{column-gap:calc(32px + 32*(100vw - 1280px)/320)}}@media(min-width:1600px){.header-sub-nav-container{column-gap:64px}}.header-sub-nav-top{align-items:center;column-gap:2em;display:flex;justify-content:space-between;width:100%}.header-sub-nav-top-wrapper{column-gap:2em;justify-content:space-between}.header-sub-nav-main{background-color:#000;display:none;left:0;position:absolute;right:0;top:100%}.header-sub-nav-main.open{border-top:1px solid #fff;display:flex}.header-sub-nav-main .ulaval-container{padding-bottom:.25em;padding-top:.25em}a.header-sub-nav-title{color:#fff;font-weight:700;margin:0 -10px;padding:.438em 10px;text-decoration:none}@media(min-width:0){a.header-sub-nav-title{font-size:14px}}@media(min-width:1280px){a.header-sub-nav-title{font-size:calc(14px + 2*(100vw - 1280px)/320)}}@media(min-width:1600px){a.header-sub-nav-title{font-size:16px}}a.header-sub-nav-title:visited{color:#fff}a.header-sub-nav-title:hover,a.header-sub-nav-title:focus{text-decoration:underline;color:#fff}a.header-sub-nav-title:focus{outline-color:#fff;outline-offset:-6px;outline-style:solid;outline-width:1px}.header-sub-nav-button{align-items:center;background-color:#000;border-bottom:none;border-left:1px #fff solid;border-right:1px #fff solid;border-top:none;cursor:pointer;display:flex;flex:0 0 3em;justify-content:center;min-height:36px}.header-sub-nav-button:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13.811' height='7.797' viewBox='0 0 13.811 7.797'%3E%3Cpath d='M8.268,16.029a.375.375,0,0,1,.528,0l5.729,5.729,5.733-5.729a.375.375,0,0,1,.528.528l-5.995,6a.367.367,0,0,1-.528,0l-5.995-6A.375.375,0,0,1,8.268,16.029Z' transform='translate(-7.607 -15.368)' fill='none' stroke='%23000' stroke-width='1'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;background-size:cover;content:"";display:block;filter:invert(1);height:8px;width:16px}.header-sub-nav-button:hover,.header-sub-nav-button:focus{background-color:#fff}.header-sub-nav-button:hover:before,.header-sub-nav-button:focus:before{filter:none}.header-sub-nav-button:focus{outline:none}.header-sub-nav-button[aria-expanded=true]:before{transform:scaleY(-1)}.header-sub-nav a.menu-link{padding-left:2px;padding-right:2px}@media(min-width:768px){.header-sub-nav a.menu-link{padding-left:3px;padding-right:3px}}@media(min-width:992px){.header-sub-nav a.menu-link{padding-left:5px;padding-right:5px}}@media(min-width:1200px){.header-sub-nav a.menu-link{padding-left:6px;padding-right:6px}}@media(min-width:1280px){.header-sub-nav-main .ulaval-container{padding-left:12px}}@media(min-width:1280px){.header-sub-nav-main .ulaval-container{padding-left:calc(12px + 4*(100vw - 1280px)/320)}}@media(min-width:1600px){.header-sub-nav-main .ulaval-container{padding-left:16px}}@media(min-width:1280px){.header-sub-nav-main .ulaval-container{padding-right:12px}}@media(min-width:1280px){.header-sub-nav-main .ulaval-container{padding-right:calc(12px + 4*(100vw - 1280px)/320)}}@media(min-width:1600px){.header-sub-nav-main .ulaval-container{padding-right:16px}}@media(min-width:1280px){.mobile-menu-open .header-sub-nav{display:flex}.header-sub-nav .menu{flex-direction:row;justify-content:initial}.header-sub-nav .menu-item+.menu-item a.menu-link{border-top:0}.header-sub-nav a.menu-link:before,.header-sub-nav a.menu-link:after{display:none}.header-sub-nav-top{width:auto}.header-sub-nav-main{display:flex;left:initial;overflow:initial;position:initial;right:initial;top:initial}.header-sub-nav-main.open{border-top:0}.header-sub-nav-button{display:none}.header-sub-nav a.menu-link{padding-left:0;padding-right:0}}
.ulaval-footer{z-index:400;box-shadow:0px 0px 10px 0px rgba(0,0,0,.15);position:relative}.ulaval-footer a:hover,.ulaval-footer a:focus,.ulaval-footer a:visited{color:unset}.ulaval-footer a.footer-button--light{background-color:#fff;color:#000}.ulaval-footer a.footer-button--light:hover,.ulaval-footer a.footer-button--light:focus{background-color:#000;color:#fff}.ulaval-footer a.footer-button--light:focus{outline-color:#fff;outline-offset:-4px;outline-style:solid;outline-width:2px}.ulaval-footer a.footer-button--dark{background-color:#000;color:#fff}.ulaval-footer a.footer-button--dark:hover,.ulaval-footer a.footer-button--dark:focus{background-color:#fff;color:#000}.ulaval-footer a.footer-button--dark:focus{box-shadow:0px 0px 0px 1px #000 inset;outline-color:#000;outline-offset:-6px;outline-style:solid;outline-width:2px}.footer-main{background-color:#fff;padding:4em 0}.footer-main .tel{margin:0;padding:0;white-space:nowrap;text-decoration:underline}.footer-contact{margin-bottom:3em;transition:margin-bottom .125s ease-out}.footer-contact-inner--right{max-width:14.25em}.footer-address{text-align:left}.footer-address p>span+span.contact-row:before{content:"|";padding:0 .25em 0 0;position:relative;top:-1px}.footer-address-title{align-items:flex-start;display:flex;flex-direction:row;font-size:1.25em;line-height:1.375em;margin-bottom:1rem}.footer-address-title svg{fill:#e30513;flex-shrink:0;height:1.2em;margin-right:.5em;position:relative;top:-0.05em}.footer-address-title-unit,.footer-address-title-subunit{display:block}.footer-address-title-unit{font-weight:700}.footer-address-title-subunit{font-size:.9em;font-weight:400;margin-left:-28px}.footer-address-name{font-size:.875em;font-weight:700;margin-bottom:.25em}.footer-address-infos{font-size:.875em;margin-bottom:1rem}.footer-address-infos:last-child{margin-bottom:0}.footer-address-infos .contact-row{display:inline}.footer-address-infos a{color:#000;text-decoration:none}.footer-social{display:flex;flex-flow:wrap;font-size:1em;gap:.75em;justify-content:flex-start;margin:2em 0}.footer-social li{display:flex;list-style-type:none}.footer-social a{background-color:#fff;border:1px solid rgba(0,0,0,0);display:inline-block;transition:background-color .125s ease}.footer-social a:hover,.footer-social a:focus{background-color:#000;border:1px solid color-black;outline:none}.footer-social a:hover svg,.footer-social a:focus svg{fill:#fff}.footer-social svg{display:block;fill:#000;height:2em;padding:.25em;transition:fill .125s ease;width:2em}.footer-button{border:1px solid #000;display:block;font-size:1em;margin-left:auto;margin-right:auto;margin-top:1em;padding:.771em 1.5em;text-align:center;text-decoration:none}.footer-button:hover,.footer-button:focus{text-decoration:none}.footer-utils{text-align:left}.footer-navigation li{font-size:.875em;list-style-type:none}.footer-navigation a{color:#000;display:inline-block;text-decoration:none}.footer-navigation-group+.footer-navigation-group{margin-top:2em}.footer-navigation-title{font-size:.875em;font-weight:700;line-height:1.375em;margin-bottom:.5rem}.footer-emergency{margin-top:2em}.footer-emergency-title{font-size:.875em;font-weight:700;margin:0;margin-bottom:.5rem}.ulaval-footer .footer-emergency-title a{color:#e30513;text-decoration:none;text-transform:uppercase}.footer-emergency-text{font-size:.875em}.footer-emergency-text a{margin:0;padding:0;color:#000;text-decoration:none}.footer-logos{margin-top:3em;text-align:center}.footer-logo{display:inline-block;height:52px;transition:filter .125s ease,opacity .125s ease}.footer-logo:hover,.footer-logo:focus{filter:grayscale(0%);opacity:1}.footer-logo:focus{outline-color:#000;outline-style:solid;outline-width:1px;outline-offset:.5em}.footer-logo img{display:block;height:100%;width:auto}.footer-accreditations{margin-right:auto}.footer-accreditations .menu{display:flex;flex-wrap:wrap;gap:1em 2em;justify-content:center;margin-bottom:3em}.footer-accreditations-title{font-size:.875em;font-weight:700;margin-bottom:1.5em}.ulaval-footer .logo-ul-city{display:block;width:216px}.footer-bottom{background-color:#000;color:#fff;padding-bottom:1em;padding-top:1em;text-align:center}.footer-copyright{font-size:.75em;margin-bottom:0}.footer-copyright span+span:before{content:"|";padding:0 .333em;position:relative;top:-1px}.footer-legal{font-size:.75em;margin-bottom:0;margin-top:.5em}.footer-legal li{display:block;margin-top:.17em}.footer-legal a{color:#fff;text-decoration:none}.footer-legal a:focus{outline-color:#b3b3b3}.footer-copyright,.footer-legal{line-height:1.5em}@media(min-width:470px){.footer-legal{margin-top:0}.footer-legal li{display:inline-block;margin-top:0}.footer-legal li+li:before{content:"|";padding:0 .5em;position:relative;top:-1px}}@media(min-width:576px){.footer-navigation{align-items:flex-start;display:flex;gap:2em;justify-content:space-between}.footer-navigation-group{flex:1 1 33%}.footer-navigation-group+.footer-navigation-group{margin-top:0}}@media(min-width:670px){.footer-contact{display:flex;justify-content:space-between;gap:2em}.footer-social{justify-content:flex-end;margin-bottom:0;margin-top:-0.5em}.footer-button{max-width:none;min-width:12em}.footer-utils{gap:2em}.footer-logos{display:flex;justify-content:flex-end;gap:2em}.footer-bottom{text-align:left}}@media(min-width:768px){.footer-address-title-inner{text-align:left}.footer-utils{display:flex;justify-content:space-between;max-width:50em;transition:max-width .125s ease}.footer-navigation{flex:1 1 75%}.footer-emergency{flex:1 1 25%;margin-top:0}.footer-bottom-inner{display:flex;flex-wrap:wrap}.footer-logos{text-align:left}.footer-accreditations .menu{margin-bottom:0}.footer-copyright,.footer-legal{flex-shrink:0}.footer-legal{display:flex}.footer-legal:before{content:"|";padding:0 .5em;position:relative;top:-1px}.footer-legal li{display:flex}}@media(min-width:992px){.footer-contact{display:flex;justify-content:space-between}}@media(min-width:1200px){.footer-main .tel{text-decoration:unset}.footer-utils{max-width:72%}}
:root{--img-dropdown-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13.811' height='7.797' viewBox='0 0 13.811 7.797'%3E%3Cpath d='M8.268,16.029a.375.375,0,0,1,.528,0l5.729,5.729,5.733-5.729a.375.375,0,0,1,.528.528l-5.995,6a.367.367,0,0,1-.528,0l-5.995-6A.375.375,0,0,1,8.268,16.029Z' transform='translate(-7.607 -15.368)' fill='none' stroke='%23000' stroke-width='1'/%3E%3C/svg%3E%0A")}[class^=ul-i-],[class*=" ul-i-"]{width:16px;height:16px;background-size:contain;background-repeat:no-repeat;background-position:center;display:inline-block}.ul-i-search{background-size:16px 48px;background-position:bottom left;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18.61 57.78'%3E%3Cg id='a'%3E%3Ccircle cx='7.75' cy='46.93' r='7' fill='none' stroke='%23000' stroke-miterlimit='4' stroke-width='2'/%3E%3Cline x1='18.08' y1='57.25' x2='12.41' y2='51.59' fill='none' stroke='%23000' stroke-miterlimit='4' stroke-width='2'/%3E%3C/g%3E%3Cg id='b'%3E%3Cpath d='m1.53.71l15.77,15.77' fill='none' stroke='%23000' stroke-width='2'/%3E%3Cpath d='m17.3.71L1.53,16.47' fill='none' stroke='%23000' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E")}:root{--img-secure:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m0,8C0,3.58,3.58,0,8,0s8,3.58,8,8-3.58,8-8,8C3.58,16,0,12.42,0,8Zm8,6.22c1.17,0,2.31-.33,3.3-.95-1.7-1.83-4.56-1.94-6.39-.24-.08.07-.15.15-.23.23.99.63,2.14.96,3.32.96Zm3.26-3.25c.52.32.99.7,1.39,1.15,2.28-2.57,2.04-6.5-.53-8.78S5.63,1.3,3.35,3.87c-2.08,2.35-2.09,5.88-.02,8.23,2.04-2.22,5.36-2.7,7.94-1.13h0Zm-6.26-4.3c0-1.66,1.34-3,3-3s3,1.34,3,3-1.34,3-3,3-3-1.34-3-3Zm1.48,0c0,.84.68,1.52,1.52,1.51.84,0,1.52-.68,1.51-1.52,0-.84-.68-1.51-1.52-1.51-.84,0-1.52.68-1.52,1.52h0Z' fill='%23040405'/%3E%3C/svg%3E");--img-secure-logged:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15.73 15.73'%3E%3Cpath d='m8,0c4.34.07,7.81,3.65,7.74,7.99-.07,4.34-3.65,7.81-7.99,7.74C3.39,15.66-.07,12.08,0,7.74c0,0,0,0,0,0C.08,3.39,3.66-.07,8,0Z' fill='%23040405'/%3E%3Cpath d='m7.93,3.61c1.63.03,2.93,1.37,2.9,3-.03,1.63-1.37,2.93-3,2.9-1.63-.03-2.93-1.37-2.9-3,0,0,0,0,0,0,.03-1.63,1.37-2.92,3-2.9Zm-.08,4.44c.82.01,1.5-.64,1.52-1.47s-.64-1.5-1.47-1.52c-.82-.01-1.5.64-1.52,1.47-.01.82.64,1.5,1.47,1.52Z' fill='%23fff'/%3E%3Cpath d='m10.97,13.12h0c-.27-.31-.58-.58-.92-.8-.7-.46-1.51-.7-2.35-.7-1.2,0-2.34.5-3.16,1.37-.49-.33-.92-.73-1.29-1.19,1.15-1.25,2.76-1.96,4.45-1.97,1.16,0,2.3.34,3.27.98.5.32.95.72,1.33,1.18-.39.44-.84.82-1.34,1.12Z' fill='%23fff'/%3E%3C/svg%3E")}.mobile-menu-open .ul-secure-login i,.mobile-menu-open .ul-secure-menu-trigger i{transition:filter .5s ease;filter:invert(1)}.mobile-menu-open .ul-secure-login:hover,.mobile-menu-open .ul-secure-login:active,.mobile-menu-open .ul-secure-login:focus,.mobile-menu-open .ul-secure-menu-trigger:hover,.mobile-menu-open .ul-secure-menu-trigger:active,.mobile-menu-open .ul-secure-menu-trigger:focus{background-color:#fff}.mobile-menu-open .ul-secure-login:hover i,.mobile-menu-open .ul-secure-login:active i,.mobile-menu-open .ul-secure-login:focus i,.mobile-menu-open .ul-secure-menu-trigger:hover i,.mobile-menu-open .ul-secure-menu-trigger:active i,.mobile-menu-open .ul-secure-menu-trigger:focus i{transition:none;filter:none}.mobile-menu-open .ul-secure-login:hover:after,.mobile-menu-open .ul-secure-login:active:after,.mobile-menu-open .ul-secure-login:focus:after,.mobile-menu-open .ul-secure-menu-trigger:hover:after,.mobile-menu-open .ul-secure-menu-trigger:active:after,.mobile-menu-open .ul-secure-menu-trigger:focus:after{filter:none}.mobile-menu-open .ul-secure-menu-trigger:hover:after,.mobile-menu-open .ul-secure-menu-trigger:active:after{filter:none}.mobile-menu-open .ul-secure-menu-trigger:after{filter:invert(1)}.ul-i-login{background-image:var(--img-secure);display:block}.ul-i-secure-logged{background-image:var(--img-secure-logged);display:block}.ul-secure-login{display:block;padding:1rem;line-height:1rem;color:#000}.ul-secure-login:hover,.ul-secure-login:active,.ul-secure-login:focus{background-color:#000}.ul-secure-login:hover i,.ul-secure-login:active i,.ul-secure-login:focus i{filter:invert(1)}.ul-secure-menu-trigger{border:0;background:none;padding:1rem .591rem;color:#000;box-sizing:border-box;line-height:1rem;display:flex;align-items:center}.ul-secure-menu-trigger:after{display:inline-block;width:13px;height:7px;content:"";background-image:var(--img-dropdown-arrow);background-size:13px 7px;margin-left:4px;margin-top:2px}.ul-secure-menu-trigger:hover,.ul-secure-menu-trigger:active,.ul-secure-menu-trigger:focus,.ul-secure-menu-trigger[aria-expanded=true]{background-color:#000}.ul-secure-menu-trigger:hover:after,.ul-secure-menu-trigger:active:after,.ul-secure-menu-trigger:focus:after,.ul-secure-menu-trigger[aria-expanded=true]:after{filter:invert(1)}.ul-secure-menu-trigger:hover .ul-i-secure-logged,.ul-secure-menu-trigger:active .ul-i-secure-logged,.ul-secure-menu-trigger:focus .ul-i-secure-logged,.ul-secure-menu-trigger[aria-expanded=true] .ul-i-secure-logged{background-image:var(--img-secure-logged);filter:invert(1)}.ul-secure-menu-trigger[aria-expanded=true]:after{transform:scaleY(-1)}.ul-secure-menu-container{position:relative}.ul-secure-menu{position:absolute;background-color:#000;color:#fff;top:100%;right:0;margin:0;padding:0;list-style:none;border:1px #000 solid;white-space:nowrap}.ul-secure-menu .menu-item:not(:first-child){border-top:1px gray solid}.ul-secure-menu .menu-link{display:block;color:#fff;padding:.591rem;box-sizing:border-box;line-height:1rem;font-size:.875rem;text-decoration:none}.ul-secure-menu .menu-link:not(.ul-secure-logout){font-weight:600}.ul-secure-menu .menu-link:hover{color:#000;background-color:#fff;text-decoration:underline}.ul-secure-menu .menu-link:focus,.ul-secure-menu .menu-link:focus-visible{outline:1px #000 solid;background-color:#fff;color:#000;outline-offset:2px}.ul-secure-menu .menu-link:active{color:#000;background-color:#fff;text-decoration:underline}@media(min-width:1280px){.mobile-menu-open .ul-secure-login i,.mobile-menu-open .ul-secure-menu-trigger i{transition:filter .5s ease;filter:none}.mobile-menu-open .ul-secure-login:hover,.mobile-menu-open .ul-secure-login:active,.mobile-menu-open .ul-secure-menu-trigger:hover,.mobile-menu-open .ul-secure-menu-trigger:active{background-color:#000}.mobile-menu-open .ul-secure-login:hover i,.mobile-menu-open .ul-secure-login:active i,.mobile-menu-open .ul-secure-menu-trigger:hover i,.mobile-menu-open .ul-secure-menu-trigger:active i{transition:none;filter:invert(1)}.mobile-menu-open .ul-secure-menu-trigger:after{filter:none}.mobile-menu-open .ul-secure-menu-trigger:hover:after,.mobile-menu-open .ul-secure-menu-trigger:active:after{filter:none}}
