html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,p.fa-icon,.smallButtonsBox p.button-link,p.icon,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,main,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}img,table,td,blockquote,code,pre,textarea,input,video{max-width:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body,button,input,select,optgroup,textarea{color:#404040;font-family:sans-serif;font-size:16px;font-size:1rem;line-height:1.5}p,p.fa-icon,.smallButtonsBox p.button-link,p.icon{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}hr{background-color:#000;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,0.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb}input[type=submit],input[type=button],input[type=reset],button,.btn,.button{background-color:#007dbe;border:0;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;font-size:1em;font-size:1rem;font-weight:600;height:34px;line-height:34px;margin:0;padding:0 15px;text-transform:uppercase;transition:background-color 0.3s ease-in-out, border-color 0.3s ease-in-out, color .3s ease-in-out}input[type=submit]:hover,input[type=submit]:active,input[type=button]:hover,input[type=button]:active,input[type=reset]:hover,input[type=reset]:active,button:hover,button:active,.btn:hover,.btn:active,.button:hover,.button:active{background-color:#006ea8;color:#fff}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #bbb;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}input[type=color],input[type=date],input[type=datetime],input[type=email],input[type=tel],input[type=month],input[type=password],input[type=search],input[type=text],input[type=time],input[type=url],input[type=week],input[type=number],select,textarea{background:#fff;border:1px solid #ddd;border-radius:2px;color:#333;display:block;height:34px;margin:0;padding:6px 9px;transition:border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out, color .3s ease-in-out;width:100%}input[type=number]{width:auto}input[type=color]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=month]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,input[type=number]:focus,select:focus,textarea:focus{border-color:#aaa;box-shadow:0 0 3px rgba(170,170,170,0.4);outline:none}input[type=search]{-webkit-appearance:textfield;-webkit-padding-start:0;-webkit-padding-end:0}.navigation-top{background:#fff;border-bottom:1px solid #eee;border-top:1px solid #eee;font-size:16px;font-size:1rem;position:relative}.navigation-top a{color:#222;font-weight:600;-webkit-transition:color 0.2s;transition:color 0.2s}.navigation-top .current-menu-item>a,.navigation-top .current_page_item>a{color:#767676}.main-navigation{clear:both;display:block}.main-navigation ul{background:#fff;list-style:none;margin:0;padding:0 1.5em;text-align:left}.main-navigation ul,.main-navigation .menu-item-has-children>a>.icon,.main-navigation .page_item_has_children>a>.icon,.main-navigation ul a>.icon{display:none}.main-navigation>div>ul{border-top:1px solid #eee;padding:0.75em 1.695em}.main-navigation.toggled>div>ul{display:block}.main-navigation ul ul{padding:0 0 0 1.5em}.main-navigation ul ul.toggled{display:block}.main-navigation ul ul a{letter-spacing:0;padding:0.4em 0;position:relative;text-transform:none}.main-navigation li{border-bottom:1px solid #eee;position:relative}.main-navigation li li,.main-navigation li:last-child{border:0}.main-navigation a{display:block;padding:0.5em 0;text-decoration:none}.main-navigation a:hover{color:#767676}.menu-toggle{background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;color:#222;display:none;font-size:14px;font-size:0.875rem;font-weight:800;line-height:1.5;margin:1px auto 2px;padding:1em;text-shadow:none}.menu-toggle{display:block}.main-navigation.toggled ul.nav-menu{display:block}.menu-toggle:hover,.menu-toggle:focus{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.menu-toggle:focus{outline:thin solid}.menu-toggle .icon{margin-right:0.5em;top:-2px}.toggled .menu-toggle .icon-bars,.menu-toggle .icon-close{display:none}.toggled .menu-toggle .icon-close{display:inline-block}.dropdown-toggle{background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;color:#222;display:block;font-size:16px;right:-0.5em;line-height:1.5;margin:0 auto;padding:0.5em;position:absolute;text-shadow:none;top:0}.dropdown-toggle:hover,.dropdown-toggle:focus{background:transparent}.dropdown-toggle:focus{outline:thin dotted}.dropdown-toggle.toggled .icon{-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.site-header .menu-scroll-down{display:none}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before:after,.clear:after:after,.entry-content:before:after,.entry-content:after:after,.comment-content:before:after,.comment-content:after:after,.site-header:before:after,.site-header:after:after,.site-content:before:after,.site-content:after:after,.site-footer:before:after,.site-footer:after:after{content:"";display:block;clear:both}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.hentry{margin:0 0 1.5em}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}#header2013{margin-left:auto;margin-right:auto;width:980px;padding:0 8px;background-color:#fff}#header2013 a{background:none}#header2013 #nav-logo{background:none;height:46px;border-bottom:none;padding-top:8px;margin-bottom:11px}#header2013 #nav-logo a{background:none}#header2013 #main-menus li{background-color:#fff}#header2013 #main-menus li.menu{height:35px;padding-bottom:25px}#header2013 #nav-menus a.main-link{color:#000;font:bold 14px/11px Arial, helvetica, sans-serif;top:8px;left:0;bottom:auto;border-left:4px solid black;background:none;padding-left:8px;position:absolute}#header2013 #nav-menus a.main-link:after{content:'\00A0';height:6px;width:6px;position:absolute;bottom:0;right:2px}#header2013 .navigation-panel{top:60px;padding-top:40px}#header2013 #nav-menus a.main-link span{font-size:inherit;margin-bottom:5px}#header2013 #nav-menus a.main-link acronym{color:#000;margin-bottom:5px;display:block}#header2013 #nav-search{height:60px}#header2013 #search-box{margin:10px 0 0 0;bottom:auto}#header2013 input.search{width:162px;height:23px;line-height:23px;padding:0 8px 0 8px;font-size:13px;font-family:Arial, Helvetica, sans-serif;border:1px solid #000;border-right:none;float:left}#header2013 .search-filter{float:left;width:120px;height:23px;border-color:#000;border-top:1px solid;border-bottom:1px solid;background:#fff;padding-left:0;line-height:23px;font-size:13px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;position:relative}#header2013 .search-button{width:25px;height:25px;cursor:pointer;vertical-align:bottom;text-indent:-999em;border:none;float:left}#header2013 .selected-field{display:block;padding-left:8px}#header2013 .selected-field:hover{background:#000;color:#fff}#header2013 .search-filter .menu{width:144px;position:absolute;left:-1px;top:24px;z-index:9999;padding:4px 0 4px 0;border:1px solid #000;border-top:none;background:#fff none;list-style-type:none;line-height:18px;font-weight:normal;color:#000}#header2013 .search-filter .menu label{display:block;padding:1px 7px;cursor:pointer}#header2013 .search-filter .menu label:hover,#header2013 .search-filter .menu label:hover abbr,#header2013 .search-filter .menu label:hover acronym{background-color:#000;color:#fff}#header2013 .search-filter .menu.hidden{position:absolute;left:-999em}#header2013 .search-filter .menu li{display:list-item;float:none;margin-bottom:0;border-bottom:1px solid #fff;list-style-image:none;margin-left:0}#header2013 .search-filter .menu input{margin-right:4px}#header2013 #header_searchform .ui-autocomplete{top:57px;width:297px;cursor:pointer}#header2013 .ac-more{float:right;font:italic bold 12px/16px Georgia,'Times New Roman',Times,serif;padding:0;margin-right:4px}#header{margin-left:auto;margin-right:auto;width:980px;padding:0 8px;background-color:#fff}#header a{background:none}#header input{color:#666}#header input.focused{color:#000}.portal{background-color:#999c98}.school{background-color:#696f6e}.short{background-color:#474e52}#nav-logo{float:left;height:73px;width:160px;position:relative;margin:0 4px 0 0;border-bottom:1px solid #474e52}#nav-logo a{display:block;width:160px;height:73px}#main-menus{list-style:none;padding:0;margin:0}#main-menus li.menu{float:left;height:74px;width:160px;position:relative;cursor:pointer}#main-menus li.menu:hover{border-bottom:1px solid #fff;margin-bottom:-1px}#main-menus li.menu .navigation-panel{cursor:default}#nav-menus{margin-right:4px;padding:0;float:left}#nav-menus li.menu:hover{background-color:#fff;color:#000}#nav-menus a.main-link{color:#fff;position:absolute;bottom:8px;left:8px;padding-right:12px;font-family:Impact, "Arial Black","DejaVu Sans", Arial, Helvetica , sans-serif;font-size:22px;letter-spacing:0.1em;text-transform:uppercase;line-height:18px;font-weight:normal}#nav-menus a.main-link acronym{color:#fff}#nav-menus li.menu:hover a.main-link{color:#000}#nav-menus li.menu:hover a.main-link acronym{color:#000}#nav-menus a.main-link span{display:block;margin-bottom:4px;font-size:18px}#public-menu-link{margin-right:4px;font-weight:normal}#school-menu-link{margin-right:4px;font-weight:normal}#brief-menu-link{font-weight:normal}#nav-search{float:left;height:74px;width:324px;margin:0;position:relative}#search-box{margin:0 8px;padding:0;position:absolute;bottom:8px}#search-box acronym{color:#fff}#searchform label{display:block;float:left;width:77px;height:28px;padding-top:3px;margin-right:0;margin-bottom:5px;overflow:hidden;text-align:center;text-decoration:none;font-size:12px;font-family:Arial, helvetica, sans-serif;color:#fff}#searchform{margin:0}#searchform label:hover{cursor:pointer}#searchform label.current{font-weight:bold}#searchform input.search{width:277px;height:22px;line-height:22px;border:none;border-right:1px solid #b8b8b8;padding:0 0 0 8px;font-size:12px;font-family:Arial, Helvetica, sans-serif}#searchform button{width:22px;height:22px;cursor:pointer;border:none;vertical-align:bottom;text-indent:-999em}.navigation-panel{position:absolute;top:74px;width:980px;margin-left:auto;margin-right:auto;padding:60px 8px 0 8px;border:none;background-color:#fff;z-index:1}.navigation-panel .group{float:left;width:160px;margin-right:4px;padding:0}.navigation-panel ul{list-style:none;padding:0;margin-bottom:28px}.navigation-panel a{font-family:Arial, helvetica, sans-serif;font-size:13px;font-weight:bold}.navigation-panel a:hover{text-decoration:underline}.navigation-panel h3{margin:0 0 4px 0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:14px;font-weight:bold;letter-spacing:.05em}.navigation-panel .group-2-cols{float:left;width:324px;margin-right:4px}.navigation-panel .last{margin:0}#public-panel{left:-172px}#public-panel.hidden{left:-999em}#public-panel h3 a{color:red}#school-panel{left:-336px}#school-panel.hidden{left:-999em}#school-panel h3 acronym{color:#454545}#brief-panel{left:-500px}#brief-panel.hidden{left:-999em}#brief-panel acronym{color:#000}#brief-panel h3{color:red}#brief-panel h3 acronym{color:red}#brief-panel h3 a{color:red}#brief-panel .large{width:320px;margin-right:0}.site-header.epfl .logo{margin-top:.3075em;height:100%;font-size:1.1em;width:16.66666%}.epflTvChannelBox .epfl-tv-channel a{position:relative}.epflTvChannelBox .epfl-tv-channel .news-list{margin-bottom:0;width:100%}.epflTvChannelBox .epfl-tv-channel .news-text{width:auto}.epflTvChannelBox .epfl-tv-channel .news-video-overlay{left:auto}.epflTvVideoBox .epfl-tv-video{border:1px solid #454545;margin:0 auto;max-width:650px}.mapBox .epfl-map{border:1px solid gray;margin:0 auto !important;max-width:650px}.mapBox .epfl-map img{margin:0}.mementoBox .memento{list-style:none;margin:5px 0 0 0;padding:0}.mementoBox .memento li{border-bottom:1px dotted #000;clear:both;list-style:none;margin:0;padding:4px 0;*zoom:1}.mementoBox .memento li:before,.mementoBox .memento li:after{content:"";display:table}.mementoBox .memento li:after{clear:both}.mementoBox .memento .event{position:relative}.mementoBox .memento .left{margin-right:4px;width:160px}.mementoBox .memento .right{float:left;margin:0;width:488px}.mementoBox .memento .date{clear:left;float:left;height:104px;margin:0 4px 0 0;padding:4px;text-align:center;width:36px}.mementoBox .memento .canceled .date{background-color:#999C98}.mementoBox .memento .from,.mementoBox .memento .to{display:block;font:26px/28px Impact,"Arial Black","DejaVu Sans",Arial,Helvetica,sans-serif;letter-spacing:2px}.mementoBox .memento .to{border-top:4px solid #454545;margin-top:2px;padding-top:2px}.mementoBox .memento .local-color .to{border-color:#fff}.mementoBox .memento .month{display:block;font:normal 18px/20px Impact,"Arial Black","DejaVu Sans",Arial,Helvetica,sans-serif;letter-spacing:1px;text-transform:uppercase}.mementoBox .memento .start-time,.mementoBox .memento .end-time{display:block;font:normal 10px/12px Arial,Helvetica,sans-serif;letter-spacing:0}.mementoBox .memento .visual{float:left;height:112px;width:112px;margin:0}.mementoBox .memento .canceled .visual{background-color:#696F6E}.mementoBox .memento .summary{float:left;height:112px;margin-right:4px;overflow:hidden;width:324px}.mementoBox .memento .summary h4{font-size:13px;margin:0}.mementoBox .memento .summary h4 a{background-position:0 14px}.mementoBox .memento .hour{color:black;font:italic bold 12px Georgia,'Times New Roman',Times,serif;padding-right:4px}.mementoBox .memento .location{color:black;font:italic 12px Georgia,'Times New Roman',Times,serif}.mementoBox .memento .name{line-height:16px}.mementoBox .memento .people{float:left;max-height:110px;overflow:hidden;width:160px}.mementoBox .memento .ribbon{background:url(https://memento.epfl.ch/public/img/ribbons.png);position:absolute;height:112px;left:0;top:0;width:125px}.mementoBox .memento .ribbon.canceled{background-position:250px 125px;left:48px}.mementoBox .memento .ribbon.canceled:lang(fr){background-position:250px 0}.mementoBox .box-links{margin-top:4px}.unit-col .mementoBox .memento{max-height:336px;overflow:hidden}.unit-col .mementoBox .memento li{border:none;padding:6px 0 6px 38px}.unit-col .mementoBox .memento .date{float:left;height:auto;margin-left:-38px;padding:0;width:34px}.unit-col .mementoBox .memento .right{width:auto}.unit-col .mementoBox .memento .to{border-color:#fff}.unit-col .mementoBox .memento .summary{width:auto;height:auto;max-height:90px}.unit-col .mementoBox .memento h4{font-weight:normal}.unit-col .mementoBox .memento h4 a:hover{color:#fff}.right-col .mementoBox .memento{margin-top:-10px}.right-col .mementoBox .memento .date{height:auto}.right-col .mementoBox .memento .right{width:160px}.right-col .mementoBox .memento .summary{float:none;width:auto;height:auto}.right-col .mementoBox .memento .summary a{background:none}.right-col .mementoBox .memento .export{margin-right:4px}.right-col .mementoBox .memento .people{float:none;margin-left:48px;width:auto}.rssBox .button.feed{margin-right:0}.snippetsBox .zoom{position:relative;z-index:9999}.snippetsBox .zoom img{border:5px solid #fff;margin:0;border-radius:3px}.snippetsBox .close{background:#fff;padding:4px 3px 3px 4px;position:absolute;right:-26px;top:-26px;border-radius:15px}.snippetsBox .close .icon{margin:0}.snippetsBox .snippet-img{cursor:pointer}.right-col .snippetsBox .simple-layout .news-text{width:160px}.actuBox .box-links .button{position:relative;top:-40px}.box.actuBox .box-links .button{top:0}.right-col .text-news li{border-bottom:1px dotted black}.faqBox .faq-item{border-bottom:1px dotted black;padding-bottom:12px}.peopleListBox .photo_box:nth-of-type(4n+1){clear:left}.infoscienceBox .box-links .button{margin-top:4px}.htmlBox .content{border-top:0}.htmlBox .content a img{margin:0}.ac-list{background:#fff;border:1px solid #CFD0CA;box-shadow:1px 1px 8px 0 #000;min-width:283px !important;z-index:3000}.ac-list ul{list-style:none;margin:12px 0 4px 0}.ac-list li{cursor:pointer;padding:0 4px}.ac-selected{background:#CFD0CA}.ac-more{float:right;font:italic bold 12px/16px Georgia,'Times New Roman',Times,serif}.ac-more .ac-selected{background:none}#actualContent{background:url("https://lsro.epfl.ch/wp-content/themes/epfl-master/assets/img/server/my-server.png") no-repeat}#header.filler .main-link{background-image:none !important}h1{padding-top:53px;padding-bottom:4px}#main-content h1.visuallyhidden{clip:initial;height:55px;position:relative;visibility:hidden}#main-content h1.visuallyhidden ~ #breadcrumbs,#main-content h1.visuallyhidden ~ #languages{top:-53px}#breadcrumbs,#languages{overflow:visible;padding:0;position:relative;top:-87px}#breadcrumbs{max-width:816px}#breadcrumbs li{padding-right:0}#breadcrumbs a{padding-right:12px}#main-navigation{min-height:24px}.topnav>.hidden{display:none}#main-navigation .topnav li.homeLink a{background:url(https://lsro.epfl.ch/wp-content/themes/epfl-master/assets/img/icon_home_white.png) no-repeat 6px 6px !important;width:12px;height:18px;padding:4px 8px 2px 4px}#main-navigation .topnav li.homeLink a span{display:none}.dropdown .menu{width:338px}.box,.fullbox{position:relative}.home-list-layout li{float:left;height:90px;width:324px}.home-list-layout li.heading-news{height:278px}.home-list-layout li.heading-news .news-img{margin:0}.home-list-layout li.heading-news .news-text{height:92px;margin-top:1px;width:324px}.home-list-layout .news-img{height:90px;margin-right:6px}.home-list-layout .news-text{border-bottom:1px solid #000;float:left;height:89px;overflow:hidden;width:158px}div.single-news .news-text{height:96px;width:auto !important;border-bottom:none}div.single-news ul.news-list,div.single-news ul.list-layout{width:324px;margin-top:0}.homepage-content .single-news{border-bottom:none}.content ol.people-list,.content ul.people-list{display:block;margin:5px 5px 0 0}ol.people-list .name{width:235px}.unit-col .local-color li{list-style-image:url("https://www.epfl.ch/img/dot-white.png")}.right-col{overflow:hidden}#footer li{margin:0}#footer li:before{content:"|";margin-right:4px}#footer li:first-child:before,#footer li.login:before{display:none}.x-btn{display:none}.x-menu a{background-image:none}#notifications .notification a{background-position:0 11px}img.right{padding-left:10px}img.left{padding-right:10px}.topright{display:block;position:absolute;right:0;top:0}.relative{position:relative}.clear{overflow:hidden}.modal{padding-right:8px !important;text-align:left;width:350px;opacity:.9}table.sortable thead th{cursor:pointer}table.sortable thead th:after{content:" ";background:url("https://lsro.epfl.ch/templates/epfl/img/sorting/sort.png") no-repeat center center;display:inline-block;width:18px;height:18px;line-height:18px}table.sortable .headerSortUp:after{background-image:url("https://lsro.epfl.ch/templates/epfl/img/sorting/down.png")}table.sortable .headerSortDown:after{background-image:url("https://lsro.epfl.ch/templates/epfl/img/sorting/up.png")}.g-cell{display:block;float:left;overflow:hidden}.g-cell div{padding:2px 8px}.g-col-1{left:0}.g-col-2{left:164px}.g-col-3{left:328px}.g-col-4{left:492px}.g-col-5{left:656px}.g-col-6{left:820px}.g-row-1{top:0}.g-row-2{top:94px}.g-row-3{top:188px}.g-row-4{top:282px}.g-row-5{top:376px}.g-width-1{width:160px}.g-width-2{width:324px}.g-width-3{width:488px}.g-width-4{width:652px}.g-width-5{width:816px}.g-width-6{width:980px}.g-height-1{height:90px}.g-height-2{height:184px}.g-height-3{height:278px}.g-height-4{height:372px}.g-height-5{height:466px}.home-navpanel{position:relative}.homepage-content .home-header .home-navpanel .unit-col .unit-1-cells,.homepage-content .home-header .home-navpanel .unit-col .unit-3-cells,.homepage-content .home-header .home-navpanel .unit-col .unit-4-cells{padding:2px 8px}.unit-1-cells{height:86px;padding:2px 8px;margin:0 0 4px 0;overflow:hidden}.unit-4-cells{height:368px;padding:2px 8px;margin:0 0 4px 0;overflow:hidden}.unit-3-cells h3,.unit-4-cells h3{font:bold 14px/16px Arial,Helvetica,sans-serif}.home-banner{float:left;margin-right:4px;margin-bottom:44px;position:relative}.home-banner .keyVisual>a{background:none}.home-banner img{margin:0}.homepage-content .box p{margin-right:0}.homepage-content .home-header .home-navpanel .unit-col div{padding:0}.box .list-layout,.box .news-list{border:none;margin-bottom:0;padding:0;width:auto}.content .box .list-layout li,.content .box .news-list li{margin:0 0 4px 0}.content .box .list-layout .news-text{width:150px}.unit-col .box{margin:0;width:auto}.unit-col .box-links .button .icon{display:none}.unit-col .box-links .button .label{background-image:url("https://www.epfl.ch/img/underline-white.gif");font:normal 12px/16px Arial,Helvetica,sans-serif;letter-spacing:0}.clearfix{*zoom:1}.clearfix:before{content:"";display:table}.clearfix:after{clear:both;content:"";display:table}.migration_info{display:none}.gridBox .grid{float:left;width:127px;height:146px;border-right:3px solid white;position:relative;margin-bottom:4px}.gridBox .grid.large{width:257px}.gridBox .grid.empty .h3{display:none}.gridBox .grid.empty .bg{background:none !important}.gridBox .bg{opacity:.6;filter:alpha(opacity=60);position:absolute;left:0;top:0;width:100%;height:100%;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.gridBox .grid:hover .bg{opacity:1;filter:alpha(opacity=100)}.gridBox .grid h3{margin:0;position:absolute;bottom:0;left:0;width:100%;background-color:#eff1ec;height:76px}.gridBox .grid.large h3{height:46px}.gridBox .grid h3 a{font-family:Arial,Helvetica,sans-serif;letter-spacing:normal;padding:5px;text-decoration:none;background-image:none;display:block;font-size:small}.gridBox .containerListWrap{float:left}.gridBox .containerListWrap .notification.button.list{height:16px}.icon-facebook,.icon-twitter,.icon-linkedin,.icon-googleplus{cursor:pointer;width:24px;height:24px}div.socialshare{float:left}div.socialshare span.label{position:relative;top:3px;padding-right:10px;cursor:default}.studying{position:relative;height:372px;width:652px;clear:both}.studying img{height:372px;width:652px;margin:0}.studying a{background:none;color:white;font-weight:bold}.studying-title{position:absolute;width:300px;bottom:20px;left:80px;color:white;font-weight:bold}.studying-calendar-image{position:absolute;bottom:20px;left:400px}.studying-calendar-image img{height:49px;width:49px;margin:0}.studying-calendar-text{position:absolute;width:60px;bottom:20px;left:470px;color:white;font-weight:bold}.memento li .studying .date{position:absolute;width:24px;font:normal 25px/19px Impact;letter-spacing:1px;bottom:15px;left:20px;background:transparent}.memento li .studying .date_ac{position:absolute;width:24px;font:normal 25px/19px Impact;letter-spacing:1px;bottom:19px;left:20px;background:transparent}.memento li.studying{height:372px}li.level1,li.level1 a{color:#fff !important;background-color:#000}li.level1 a:hover{color:#000 !important}.dotted{color:#fff;background-color:#fff;border:1px dotted #000;border-style:none none dotted}.read-more{width:12px;height:12px;margin-left:4px;display:inline-block;text-decoration:none}.read-more:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-family:'Font Awesome 5 Free';font-style:normal;font-size:22px;font-weight:900;font-variant:normal;text-rendering:auto;line-height:1;content:"\f101";font-weight:bold}.read-more:empty{display:inline-block !important}.visuallyhidden,.hidden,.sr-only{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;border:0}.site abbr:empty,.site acronym:empty,.site address:empty,.site b:empty,.site blockquote:empty,.site button:empty,.site cite:empty,.site code:empty,.site dd:empty,.site del:empty,.site div:empty,.site dt:empty,.site em:empty,.site h1:empty,.site h2:empty,.site h3:empty,.site h4:empty,.site h5:empty,.site h6:empty,.site i:empty,.site li:empty,.site p:empty,.site pre:empty,.site small:empty,.site span:empty,.site strike:empty,.site strong:empty,.site sub:empty,.site sup:empty{display:none}.site abbr:empty[aria-hidden="false"],.site acronym:empty[aria-hidden="false"],.site address:empty[aria-hidden="false"],.site b:empty[aria-hidden="false"],.site blockquote:empty[aria-hidden="false"],.site button:empty[aria-hidden="false"],.site cite:empty[aria-hidden="false"],.site code:empty[aria-hidden="false"],.site dd:empty[aria-hidden="false"],.site del:empty[aria-hidden="false"],.site div:empty[aria-hidden="false"],.site dt:empty[aria-hidden="false"],.site em:empty[aria-hidden="false"],.site h1:empty[aria-hidden="false"],.site h2:empty[aria-hidden="false"],.site h3:empty[aria-hidden="false"],.site h4:empty[aria-hidden="false"],.site h5:empty[aria-hidden="false"],.site h6:empty[aria-hidden="false"],.site i:empty[aria-hidden="false"],.site li:empty[aria-hidden="false"],.site p:empty[aria-hidden="false"],.site pre:empty[aria-hidden="false"],.site small:empty[aria-hidden="false"],.site span:empty[aria-hidden="false"],.site strike:empty[aria-hidden="false"],.site strong:empty[aria-hidden="false"],.site sub:empty[aria-hidden="false"],.site sup:empty[aria-hidden="false"]{display:block}.site span.icon:empty{display:inline-block}.site .clear:empty{display:block}.entry-content:after{content:"";display:block;clear:both}.entry-content>h1,.entry-content>h2,.entry-content>h3,.entry-content>h4,.entry-content>h5,.entry-content>h6,.entry-content>ul,.entry-content>ol .entry-content>dl,.entry-content>table,.entry-content>blockquote,.entry-content>form{clear:both}.entry-footer{margin-top:20px}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}body{background:#fff;color:#454545;font-family:Arial, Helvetica, Verdana, sans-serif;font-size:100.01%;line-height:1.4em}p,p.fa-icon,.smallButtonsBox p.button-link,p.icon{line-height:1.4em;margin-top:.375em;margin-bottom:1em;padding:0}p:empty,.smallButtonsBox p.button-link:empty{display:none}table p,table p.fa-icon,table .smallButtonsBox p.button-link,.smallButtonsBox table p.button-link,table p.icon{margin-bottom:.75em}p,p.fa-icon,.smallButtonsBox p.button-link,p.icon,li,td,th,dt,dd,address{font-size:13px;line-height:1.3em}li p,li p.fa-icon,li .smallButtonsBox p.button-link,.smallButtonsBox li p.button-link,li p.icon,td p,td p.fa-icon,td .smallButtonsBox p.button-link,.smallButtonsBox td p.button-link,td p.icon,th p,th p.fa-icon,th .smallButtonsBox p.button-link,.smallButtonsBox th p.button-link,th p.icon,dt p,dt p.fa-icon,dt .smallButtonsBox p.button-link,.smallButtonsBox dt p.button-link,dt p.icon,dd p,dd p.fa-icon,dd .smallButtonsBox p.button-link,.smallButtonsBox dd p.button-link,dd p.icon,blockquote p,blockquote p.fa-icon,blockquote .smallButtonsBox p.button-link,.smallButtonsBox blockquote p.button-link,blockquote p.icon,address p,address p.fa-icon,address .smallButtonsBox p.button-link,.smallButtonsBox address p.button-link,address p.icon,li li,td li td li,dt li,dd li,address li{font-size:13px}h1,h2,h3,h4,h5,h6{color:#000;letter-spacing:0;line-height:1.3em;margin-bottom:.75em;transition:background-color .3s ease-in-out, color .3s ease-in-out, border-color .3s ease-in-out}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{padding-top:0}h2,h3{font-family:"Arial black", Arial, Helvetica, Verdana, sans-serif;font-weight:700;margin-top:20px}h4,h5,h6{font-family:Arial, Helvetica, Verdana, sans-serif;font-weight:bold}h1{font-family:Impact, "Arial Black", "DejaVu Sans", Arial, Helvetica, sans-serif;font-size:26px;letter-spacing:1px;text-transform:uppercase}h2{font-size:27px;line-height:1.4em}h3{font-size:18px;line-height:1.2em}h4{font-size:14px;line-height:1.6em}h5{font-size:13px;letter-spacing:0;line-height:1.6em;text-transform:none}sub,sup{font-size:11px}a{box-shadow:none;color:#000;border-bottom:1px dotted #000;text-decoration:none;transition:all .3s ease-in-out}a:visited{color:#000}a:hover{border-bottom-style:solid}ul,ol{margin:1em 0;padding-left:1em}ul li,ol li{margin-left:0}ul ul,ul ol,ol ul,ol ol{margin-top:.5em}li{margin-bottom:.5em}ul.list-unstyled li{list-style:none}dl dt{color:#000;font-weight:bold;position:relative;top:16px;width:160px}dl dd{border-left:1px solid #000;margin-left:160px;margin-bottom:0;padding-left:4px}dl dd+dd{padding-top:.375em}blockquote{color:#000000;font-family:Georgia,'Times New Roman',Times,serif;font-size:13px;font-style:italic;font-weight:bold;line-height:1.2em;margin:1em 0}b,strong{color:#000;font-weight:700}abbr,acronym{color:#ae0010;border:none;text-decoration:none}.cdh abbr,.cdh acronym{color:#daa521}.cdm abbr,.cdm acronym{color:#990165}.enac abbr,.enac acronym{color:#ea5e00}.ic abbr,.ic acronym{color:#1bb5b5}.sb abbr,.sb acronym{color:#007ba5}.sti abbr,.sti acronym{color:#8972d5}.sv abbr,.sv acronym{color:#6fba01}.assoc abbr,.assoc acronym{color:#aebd00}button,input,select,textarea,label{font-size:13px}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea,select{background:#fff;border-radius:0;display:inline-block;height:32px;line-height:30px;padding:0 .4em;vertical-align:top;width:auto}button,input[type="button"],input[type="submit"]{transition:background-color .3s ease-in-out, color .3s ease-in-out, border-color .3s ease-in-out;background:#999c98;border-radius:0;height:32px;line-height:32px;padding:0 1.25em}button:hover,button:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="submit"]:hover,input[type="submit"]:focus{background:#ae0010}table,tr,td,th{border:0}td,th{vertical-align:top}td{padding:0.2em}td img{max-width:none;max-height:none}td[class*="col"]{width:auto}.grid:after{content:"";display:block;clear:both}.menu-item{padding:0}.menu-item:hover{background:transparent}.epflnav .nav,.site-content,.site-footer,.site-header{margin:0}.infoscience_record{border-bottom:1px dotted #000;margin-bottom:15px;padding-bottom:15px}.infoscience_record .infoscience_links{font:italic .75rem Georgia, 'Times New Roman', Times, serif}.news-list{list-style:none;margin:1.5em 0;padding:0}.news-list li{border-bottom:1px dotted #000;margin-bottom:15px;padding-bottom:15px}.news-list li:after{content:"";display:block;clear:both}.news-list a{border:0}.news-list a:hover{color:#ae0010}.news-list h2{font-family:Arial, Helvetica, sans-serif;font-size:.875rem;font-weight:bold}.news-list p,.news-list .smallButtonsBox p.button-link,.smallButtonsBox .news-list p.button-link{margin-bottom:0}.news-list img{vertical-align:top}.news-list br{display:none !important}@media screen and (min-width: 48em){.news-list .news-img{float:left;width:160px}}.news-list .news-text{margin-top:10px}@media screen and (min-width: 48em){.news-list .news-text{padding-left:170px}}.news-list .news-text>*{clear:none}.news-list .news-text .date{font:italic .75rem Georgia, 'Times New Roman', Times, serif;color:#000;font-weight:bold;padding-right:.5em}.news-list .news-text .read-more{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-family:'Font Awesome 5 Free';font-style:normal;font-size:22px;font-weight:900;font-variant:normal;text-rendering:auto;line-height:1;transition:background-color .3s ease-in-out, color .3s ease-in-out, border-color .3s ease-in-out;font-weight:bold;width:12px}.news-list .news-text .read-more:after{content:"\f101"}.news-list .news-text .read-more:hover{color:#ae0010}.infoscience_header1{font-family:"Arial Black",Arial,Helvetica,sans-serif;font-weight:700;color:#000;font-size:18px;letter-spacing:1px;line-height:22px;margin-bottom:8px;margin-top:15px}.infoscience_header2{color:#000;font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:13px;margin-bottom:8px;margin-top:4px;line-height:19px;padding-left:8px;padding-bottom:1px;background:url(../images/bg-lines.png)}.infoscience_record{padding-top:4px;border-bottom:1px dotted #000;margin-top:8px;padding-bottom:7px}.infoscience_record p,.infoscience_record .smallButtonsBox p.button-link,.smallButtonsBox .infoscience_record p.button-link{margin-top:9px;margin-bottom:0}.infoscience_record_bulleted .infoscience_bullet{float:left;text-align:right;width:3em}.infoscience_record_bulleted .infoscience_data{margin-left:4em}.infoscience_record h3.infoscience_title{color:#000;font-family:Arial,Helvetica,sans-serif;letter-spacing:0;font-weight:700;font-size:13px;line-height:15px;text-transform:none;padding-bottom:3px;margin:0;border:none}.infoscience_record span.infoscience_title{font-style:italic}.infoscience_record img.record-illustration{order:4;align-self:flex-start;height:200px;max-width:100%;margin:15px 0px}.infoscience_record ul.record-metadata{padding-left:0px}.infoscience_record .infoscience_links{padding-top:0px;font-size:11px;letter-spacing:1px;font-family:Georgia,'Times New Roman',Times,serif;font-style:italic;clear:left}.infoscience_record .patent-patents-list-left{float:left;font-size:13px;margin-top:2px}.infoscience_record .patent-patents-list-right{display:inline-block;margin-left:6px;font-size:13px;margin-top:3px}body.search{float:none;margin:auto;width:100%}.search .search-submit{padding:0 15px}body,div{font-size:13px;line-height:1.3em}.clear{clear:both}body{line-height:1.2em;padding-bottom:24px}.site{font-size:1rem;margin:0;padding:0;width:auto}.site-content{margin-top:5px;padding:0}#site-content.site-content,.page:not(.home) #site-content{padding-bottom:40px}.wrap{margin-left:auto;margin-right:auto;max-width:700px;padding-left:2em;padding-right:2em}.wrap:after{content:"";display:block;clear:both}.panel-content .wrap{padding:0;width:100%}.site-main{border-top:1px solid #000;padding-top:6px}.site-main:after{content:"";display:block;clear:both}#primary.col,#secondary.col{padding:0 5px}#primary.col:after,#secondary.col:after{content:"";display:block;clear:both}.fa-icon,.smallButtonsBox .button-link,.icon{border:0;margin:0;position:relative;width:auto}.fa-icon:before,.smallButtonsBox .button-link:before,.icon:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-family:'Font Awesome 5 Free';font-style:normal;font-size:22px;font-weight:900;font-variant:normal;text-rendering:auto;line-height:1}.fa-icon:hover,.smallButtonsBox .button-link:hover,.icon:hover{border:0;text-decoration:none}p.fa-icon,.smallButtonsBox p.button-link,p.icon,.smallButtonsBox p.icon.button-link{padding-left:28px}p.fa-icon:before,.smallButtonsBox p.button-link:before,p.icon:before,.smallButtonsBox p.icon.button-link:before{margin-left:-28px}.btn-icon:before,div.button:before,.bottin .button:before,.tdpeople .button:before,.icon.icon-mail_button:before,.people_list .email .button:before,.people_list .button.mail:before,#people_list .email .button:before,#people_list .button.mail:before,.smallButtonsBox .button-link:before{background-color:#ae0010}.cdh .btn-icon:before,.cdh div.button:before,.cdh .bottin .button:before,.bottin .cdh .button:before,.cdh .tdpeople .button:before,.tdpeople .cdh .button:before,.cdh .icon.icon-mail_button:before,.cdh .people_list .email .button:before,.people_list .email .cdh .button:before,.cdh .people_list .button.mail:before,.people_list .cdh .button.mail:before,.cdh #people_list .email .button:before,#people_list .email .cdh .button:before,.cdh #people_list .button.mail:before,#people_list .cdh .button.mail:before,.cdh .smallButtonsBox .button-link:before,.smallButtonsBox .cdh .button-link:before{background-color:#daa521}.cdm .btn-icon:before,.cdm div.button:before,.cdm .bottin .button:before,.bottin .cdm .button:before,.cdm .tdpeople .button:before,.tdpeople .cdm .button:before,.cdm .icon.icon-mail_button:before,.cdm .people_list .email .button:before,.people_list .email .cdm .button:before,.cdm .people_list .button.mail:before,.people_list .cdm .button.mail:before,.cdm #people_list .email .button:before,#people_list .email .cdm .button:before,.cdm #people_list .button.mail:before,#people_list .cdm .button.mail:before,.cdm .smallButtonsBox .button-link:before,.smallButtonsBox .cdm .button-link:before{background-color:#990165}.enac .btn-icon:before,.enac div.button:before,.enac .bottin .button:before,.bottin .enac .button:before,.enac .tdpeople .button:before,.tdpeople .enac .button:before,.enac .icon.icon-mail_button:before,.enac .people_list .email .button:before,.people_list .email .enac .button:before,.enac .people_list .button.mail:before,.people_list .enac .button.mail:before,.enac #people_list .email .button:before,#people_list .email .enac .button:before,.enac #people_list .button.mail:before,#people_list .enac .button.mail:before,.enac .smallButtonsBox .button-link:before,.smallButtonsBox .enac .button-link:before{background-color:#ea5e00}.ic .btn-icon:before,.ic div.button:before,.ic .bottin .button:before,.bottin .ic .button:before,.ic .tdpeople .button:before,.tdpeople .ic .button:before,.ic .icon.icon-mail_button:before,.ic .people_list .email .button:before,.people_list .email .ic .button:before,.ic .people_list .button.mail:before,.people_list .ic .button.mail:before,.ic #people_list .email .button:before,#people_list .email .ic .button:before,.ic #people_list .button.mail:before,#people_list .ic .button.mail:before,.ic .smallButtonsBox .button-link:before,.smallButtonsBox .ic .button-link:before{background-color:#1bb5b5}.sb .btn-icon:before,.sb div.button:before,.sb .bottin .button:before,.bottin .sb .button:before,.sb .tdpeople .button:before,.tdpeople .sb .button:before,.sb .icon.icon-mail_button:before,.sb .people_list .email .button:before,.people_list .email .sb .button:before,.sb .people_list .button.mail:before,.people_list .sb .button.mail:before,.sb #people_list .email .button:before,#people_list .email .sb .button:before,.sb #people_list .button.mail:before,#people_list .sb .button.mail:before,.sb .smallButtonsBox .button-link:before,.smallButtonsBox .sb .button-link:before{background-color:#007ba5}.sti .btn-icon:before,.sti div.button:before,.sti .bottin .button:before,.bottin .sti .button:before,.sti .tdpeople .button:before,.tdpeople .sti .button:before,.sti .icon.icon-mail_button:before,.sti .people_list .email .button:before,.people_list .email .sti .button:before,.sti .people_list .button.mail:before,.people_list .sti .button.mail:before,.sti #people_list .email .button:before,#people_list .email .sti .button:before,.sti #people_list .button.mail:before,#people_list .sti .button.mail:before,.sti .smallButtonsBox .button-link:before,.smallButtonsBox .sti .button-link:before{background-color:#8972d5}.sv .btn-icon:before,.sv div.button:before,.sv .bottin .button:before,.bottin .sv .button:before,.sv .tdpeople .button:before,.tdpeople .sv .button:before,.sv .icon.icon-mail_button:before,.sv .people_list .email .button:before,.people_list .email .sv .button:before,.sv .people_list .button.mail:before,.people_list .sv .button.mail:before,.sv #people_list .email .button:before,#people_list .email .sv .button:before,.sv #people_list .button.mail:before,#people_list .sv .button.mail:before,.sv .smallButtonsBox .button-link:before,.smallButtonsBox .sv .button-link:before{background-color:#6fba01}.assoc .btn-icon:before,.assoc div.button:before,.assoc .bottin .button:before,.bottin .assoc .button:before,.assoc .tdpeople .button:before,.tdpeople .assoc .button:before,.assoc .icon.icon-mail_button:before,.assoc .people_list .email .button:before,.people_list .email .assoc .button:before,.assoc .people_list .button.mail:before,.people_list .assoc .button.mail:before,.assoc #people_list .email .button:before,#people_list .email .assoc .button:before,.assoc #people_list .button.mail:before,#people_list .assoc .button.mail:before,.assoc .smallButtonsBox .button-link:before,.smallButtonsBox .assoc .button-link:before{background-color:#aebd00}.btn-icon:hover:before,div.button:hover:before,.bottin .button:hover:before,.tdpeople .button:hover:before,.icon.icon-mail_button:hover:before,.people_list .email .button:hover:before,.people_list .button.mail:hover:before,#people_list .email .button:hover:before,#people_list .button.mail:hover:before,.smallButtonsBox .button-link:hover:before{background:#7e000c}.cdh .btn-icon:hover:before,.cdh div.button:hover:before,.cdh .bottin .button:hover:before,.bottin .cdh .button:hover:before,.cdh .tdpeople .button:hover:before,.tdpeople .cdh .button:hover:before,.cdh .icon.icon-mail_button:hover:before,.cdh .people_list .email .button:hover:before,.people_list .email .cdh .button:hover:before,.cdh .people_list .button.mail:hover:before,.people_list .cdh .button.mail:hover:before,.cdh #people_list .email .button:hover:before,#people_list .email .cdh .button:hover:before,.cdh #people_list .button.mail:hover:before,#people_list .cdh .button.mail:hover:before,.cdh .smallButtonsBox .button-link:hover:before,.smallButtonsBox .cdh .button-link:hover:before{background-color:#b77504}.cdm .btn-icon:hover:before,.cdm div.button:hover:before,.cdm .bottin .button:hover:before,.bottin .cdm .button:hover:before,.cdm .tdpeople .button:hover:before,.tdpeople .cdm .button:hover:before,.cdm .icon.icon-mail_button:hover:before,.cdm .people_list .email .button:hover:before,.people_list .email .cdm .button:hover:before,.cdm .people_list .button.mail:hover:before,.people_list .cdm .button.mail:hover:before,.cdm #people_list .email .button:hover:before,#people_list .email .cdm .button:hover:before,.cdm #people_list .button.mail:hover:before,#people_list .cdm .button.mail:hover:before,.cdm .smallButtonsBox .button-link:hover:before,.smallButtonsBox .cdm .button-link:hover:before{background-color:#740052}.enac .btn-icon:hover:before,.enac div.button:hover:before,.enac .bottin .button:hover:before,.bottin .enac .button:hover:before,.enac .tdpeople .button:hover:before,.tdpeople .enac .button:hover:before,.enac .icon.icon-mail_button:hover:before,.enac .people_list .email .button:hover:before,.people_list .email .enac .button:hover:before,.enac .people_list .button.mail:hover:before,.people_list .enac .button.mail:hover:before,.enac #people_list .email .button:hover:before,#people_list .email .enac .button:hover:before,.enac #people_list .button.mail:hover:before,#people_list .enac .button.mail:hover:before,.enac .smallButtonsBox .button-link:hover:before,.smallButtonsBox .enac .button-link:hover:before{background-color:#d53c00}.ic .btn-icon:hover:before,.ic div.button:hover:before,.ic .bottin .button:hover:before,.bottin .ic .button:hover:before,.ic .tdpeople .button:hover:before,.tdpeople .ic .button:hover:before,.ic .icon.icon-mail_button:hover:before,.ic .people_list .email .button:hover:before,.people_list .email .ic .button:hover:before,.ic .people_list .button.mail:hover:before,.people_list .ic .button.mail:hover:before,.ic #people_list .email .button:hover:before,#people_list .email .ic .button:hover:before,.ic #people_list .button.mail:hover:before,#people_list .ic .button.mail:hover:before,.ic .smallButtonsBox .button-link:hover:before,.smallButtonsBox .ic .button-link:hover:before{background-color:#007f87}.sb .btn-icon:hover:before,.sb div.button:hover:before,.sb .bottin .button:hover:before,.bottin .sb .button:hover:before,.sb .tdpeople .button:hover:before,.tdpeople .sb .button:hover:before,.sb .icon.icon-mail_button:hover:before,.sb .people_list .email .button:hover:before,.people_list .email .sb .button:hover:before,.sb .people_list .button.mail:hover:before,.people_list .sb .button.mail:hover:before,.sb #people_list .email .button:hover:before,#people_list .email .sb .button:hover:before,.sb #people_list .button.mail:hover:before,#people_list .sb .button.mail:hover:before,.sb .smallButtonsBox .button-link:hover:before,.smallButtonsBox .sb .button-link:hover:before{background-color:#015876}.sti .btn-icon:hover:before,.sti div.button:hover:before,.sti .bottin .button:hover:before,.bottin .sti .button:hover:before,.sti .tdpeople .button:hover:before,.tdpeople .sti .button:hover:before,.sti .icon.icon-mail_button:hover:before,.sti .people_list .email .button:hover:before,.people_list .email .sti .button:hover:before,.sti .people_list .button.mail:hover:before,.people_list .sti .button.mail:hover:before,.sti #people_list .email .button:hover:before,#people_list .email .sti .button:hover:before,.sti #people_list .button.mail:hover:before,#people_list .sti .button.mail:hover:before,.sti .smallButtonsBox .button-link:hover:before,.smallButtonsBox .sti .button-link:hover:before{background-color:#5d41a2}.sv .btn-icon:hover:before,.sv div.button:hover:before,.sv .bottin .button:hover:before,.bottin .sv .button:hover:before,.sv .tdpeople .button:hover:before,.tdpeople .sv .button:hover:before,.sv .icon.icon-mail_button:hover:before,.sv .people_list .email .button:hover:before,.people_list .email .sv .button:hover:before,.sv .people_list .button.mail:hover:before,.people_list .sv .button.mail:hover:before,.sv #people_list .email .button:hover:before,#people_list .email .sv .button:hover:before,.sv #people_list .button.mail:hover:before,#people_list .sv .button.mail:hover:before,.sv .smallButtonsBox .button-link:hover:before,.smallButtonsBox .sv .button-link:hover:before{background-color:#439809}.assoc .btn-icon:hover:before,.assoc div.button:hover:before,.assoc .bottin .button:hover:before,.bottin .assoc .button:hover:before,.assoc .tdpeople .button:hover:before,.tdpeople .assoc .button:hover:before,.assoc .icon.icon-mail_button:hover:before,.assoc .people_list .email .button:hover:before,.people_list .email .assoc .button:hover:before,.assoc .people_list .button.mail:hover:before,.people_list .assoc .button.mail:hover:before,.assoc #people_list .email .button:hover:before,#people_list .email .assoc .button:hover:before,.assoc #people_list .button.mail:hover:before,#people_list .assoc .button.mail:hover:before,.assoc .smallButtonsBox .button-link:hover:before,.smallButtonsBox .assoc .button-link:hover:before{background-color:#8d9c00}.btn-icon:before,div.button:before,.bottin .button:before,.tdpeople .button:before,.icon.icon-mail_button:before,.people_list .email .button:before,.people_list .button.mail:before,#people_list .email .button:before,#people_list .button.mail:before,.smallButtonsBox .button-link:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-family:'Font Awesome 5 Free';font-style:normal;font-size:22px;font-weight:900;font-variant:normal;text-rendering:auto;line-height:1;border-radius:50%;border:0;color:#fff;font-size:12px;font-weight:normal;line-height:24px;height:24px;margin-right:.5em;text-align:center;transition:all .2s ease-in-out;vertical-align:middle;width:24px}.btn-icon>.label,div.button>.label,.bottin .button>.label,.tdpeople .button>.label,.icon.icon-mail_button>.label,.people_list .email .button>.label,.people_list .button.mail>.label,#people_list .email .button>.label,#people_list .button.mail>.label,.smallButtonsBox .button-link>.label{font:italic .75rem Georgia, 'Times New Roman', Times, serif;border-bottom:1px dotted #000;margin-right:1em;transition:all .2s ease-in-out;vertical-align:middle}.btn-icon:hover>.label,div.button:hover>.label,.bottin .button:hover>.label,.tdpeople .button:hover>.label,.icon.icon-mail_button:hover>.label,.people_list .email .button:hover>.label,.people_list .button.mail:hover>.label,#people_list .email .button:hover>.label,#people_list .button.mail:hover>.label,.smallButtonsBox .button-link:hover>.label{border-bottom-style:solid}.fa-icon.print:before,.smallButtonsBox .print.button-link:before{content:"\f02f"}.fa-icon.feed:before,.smallButtonsBox .feed.button-link:before{content:"\f09e"}.fa-icon.share:before,.smallButtonsBox .share.button-link:before{content:"\f1e0"}.fa-icon.information:before,.smallButtonsBox .information.button-link:before{content:"\f129"}.fa-icon.question:before,.smallButtonsBox .question.button-link:before{content:"\f128"}.fa-icon.mail:before,.smallButtonsBox .mail.button-link:before{content:"\f0e0"}.fa-icon.mailinglist:before,.smallButtonsBox .mailinglist.button-link:before{content:"\f674"}.fa-icon.podcast:before,.smallButtonsBox .podcast.button-link:before{content:"\f2ce"}.fa-icon.contact:before,.smallButtonsBox .contact.button-link:before{content:"\f007"}.fa-icon.group:before,.smallButtonsBox .group.button-link:before{content:"\f0c0"}.fa-icon.check:before,.smallButtonsBox .check.button-link:before,.fa-icon.checkmark:before,.smallButtonsBox .checkmark.button-link:before,.fa-icon.ok:before,.smallButtonsBox .ok.button-link:before{content:"\f00c"}.fa-icon.cross:before,.smallButtonsBox .cross.button-link:before{content:"\f00d"}.fa-icon.plus:before,.smallButtonsBox .plus.button-link:before{content:"\f067"}.fa-icon.comment:before,.smallButtonsBox .comment.button-link:before{content:"\f075"}.fa-icon.edit:before,.smallButtonsBox .edit.button-link:before{content:"\f303"}.fa-icon.download:before,.smallButtonsBox .download.button-link:before{content:"\f019"}.fa-icon.file:before,.smallButtonsBox .file.button-link:before{content:"\f15b"}.fa-icon.files:before,.smallButtonsBox .files.button-link:before{content:"\f0c5"}.fa-icon.file-pdf:before,.smallButtonsBox .file-pdf.button-link:before,.fa-icon.pdffile:before,.smallButtonsBox .pdffile.button-link:before{content:"\f1c1"}.fa-icon.files:before,.smallButtonsBox .files.button-link:before{content:"\f0c5"}.fa-icon.stats:before,.smallButtonsBox .stats.button-link:before{content:"\f080"}.fa-icon.showall:before,.smallButtonsBox .showall.button-link:before{content:"\f06e"}.fa-icon.time:before,.smallButtonsBox .time.button-link:before{content:"\f017"}.fa-icon.calendar:before,.smallButtonsBox .calendar.button-link:before{content:"\f073"}.fa-icon.length:before,.smallButtonsBox .length.button-link:before{content:"\f545"}.fa-icon.area:before,.smallButtonsBox .area.button-link:before{content:"\f546"}.fa-icon.url:before,.smallButtonsBox .url.button-link:before{content:"\f0c1"}.fa-icon.hierarchy:before,.smallButtonsBox .hierarchy.button-link:before{content:"\f0e8"}.fa-icon.bullseye:before,.smallButtonsBox .bullseye.button-link:before{content:"\f05b"}.fa-icon.accred:before,.smallButtonsBox .accred.button-link:before{content:"\f084"}.fa-icon.data:before,.smallButtonsBox .data.button-link:before{content:"\f233"}.fa-icon.up:before,.smallButtonsBox .up.button-link:before,.fa-icon.gototop:before,.smallButtonsBox .gototop.button-link:before{content:"\f077";line-height:23px}.fa-icon.down:before,.smallButtonsBox .down.button-link:before{content:"\f078"}.fa-icon.previous:before,.smallButtonsBox .previous.button-link:before,.fa-icon.gotostart:before,.smallButtonsBox .gotostart.button-link:before{content:"\f053";line-height:25px;padding-right:2px}.fa-icon.next:before,.smallButtonsBox .next.button-link:before,.fa-icon.forward:before,.smallButtonsBox .forward.button-link:before{content:"\f054";line-height:25px;padding-left:2px}.fa-icon.go-to-start:before,.smallButtonsBox .go-to-start.button-link:before{content:"\f100"}.fa-icon.go-to-end:before,.smallButtonsBox .go-to-end.button-link:before{content:"\f101"}.fa-icon.search:before,.smallButtonsBox .search.button-link:before{content:"\f002"}.fa-icon.attention:before,.smallButtonsBox .attention.button-link:before{content:"\f12a";line-height:25px}.fa-icon.vcard:before,.smallButtonsBox .vcard.button-link:before{content:"\f2bb"}a[class*="a2a_button_"],.a2a_dd{transition:background-color .3s ease-in-out, color .3s ease-in-out, border-color .3s ease-in-out;background:#999c98;border-radius:50%;color:#fff;font-size:14px !important;height:26px !important;line-height:26px !important;margin:0 6px 0 0;padding:0 !important;width:26px !important}a[class*="a2a_button_"] svg,a[class*="a2a_button_"] .a2a_svg,.a2a_dd svg,.a2a_dd .a2a_svg{display:none}a[class*="a2a_button_"]:before,.a2a_dd:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-family:'Font Awesome 5 Free';font-style:normal;font-size:22px;font-weight:900;font-variant:normal;text-rendering:auto;line-height:1;height:inherit;line-height:26px;text-align:center;width:inherit}a[class*="a2a_button_"]:hover,.a2a_dd:hover{background:#6b6d6a;color:#fff}a.a2a_button_facebook:before{content:"\f09a"}a.a2a_button_facebook:hover{background:#3b5998}a.a2a_button_twitter:before{content:"\f099"}a.a2a_button_twitter:hover{background:#00b6f1}a.a2a_button_linkedin:before{content:"\f0e1"}a.a2a_button_linkedin:hover{background:#007bb6}a.a2a_button_google_plus:before{content:"\f0d5"}a.a2a_button_google_plus:hover{background:#df4a32}a.a2a_button_email:before{content:"\f0e0"}.addtoany_share_save:before{content:"\f067"}.collapsible{margin:2em 0}.collapsible-header{cursor:pointer;position:relative}.collapsible-header .title{border-bottom:1px dotted #000;display:inline-block;font-weight:500;margin-left:16px;margin-top:0;padding-right:0}.collapsible-header .title:hover{border-bottom-style:solid}.collapsible-header .title:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-family:'Font Awesome 5 Free';font-style:normal;font-size:22px;font-weight:900;font-variant:normal;text-rendering:auto;line-height:1;content:"\f0da";color:#000;font-size:16px;font-weight:400;line-height:20px;position:absolute;top:auto;right:auto;bottom:auto;left:0}.open .collapsible-header .title:before{content:"\f0d7"}.collapsible-content{padding-top:15px;padding-right:50px}.toggler{cursor:pointer;margin:20px 0;padding-left:16px;position:relative}.toggler:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-family:'Font Awesome 5 Free';font-style:normal;font-size:22px;font-weight:900;font-variant:normal;text-rendering:auto;line-height:1;content:"\f0da";color:#000;font-size:16px;font-weight:400;line-height:16px;position:absolute;top:auto;right:auto;bottom:auto;left:0}.toggled-active .toggler:before{content:"\f0d7"}.toggler+.toggler-content{margin-top:-10px}.faq-item{border-bottom:1px dotted #000;margin-bottom:15px;padding-bottom:15px}.faqBox .faq-item:after{content:"";display:block;clear:both}.faq-title{font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold}.colored-box{background-color:#ae0010;color:#fff;padding:10px 14px;margin:1.5em 0}.cdh .colored-box{background-color:#daa521}.cdm .colored-box{background-color:#990165}.enac .colored-box{background-color:#ea5e00}.ic .colored-box{background-color:#1bb5b5}.sb .colored-box{background-color:#007ba5}.sti .colored-box{background-color:#8972d5}.sv .colored-box{background-color:#6fba01}.assoc .colored-box{background-color:#aebd00}.colored-box a{border-color:rgba(255,255,255,0.9);color:#fff}.colored-box strong{color:#fff}.colored-box p,.colored-box .smallButtonsBox p.button-link,.smallButtonsBox .colored-box p.button-link{color:#fff}.colored-box .widget-title,.colored-box h1,.colored-box h2,.colored-box h3,.colored-box h4,.colored-box h5,.colored-box h6{border:none;color:#fff;font:bold "Arial black", Arial, Helvetica, sans-serif;letter-spacing:1px;padding:0;text-transform:none}.colored-box h2{font-size:1.25em}.colored-box .widget-title,.colored-box h3{font-size:1.125rem}.colored-box h4,.colored-box h5,.colored-box h6{font-size:1em}.colored-box:after{content:"";display:block;clear:both}.colored-box:first-child{margin-top:0}.colored-box table{border-collapse:inherit}.local-color-text{color:#ae0010}.cdh .local-color-text{color:#daa521}.cdm .local-color-text{color:#990165}.enac .local-color-text{color:#ea5e00}.ic .local-color-text{color:#1bb5b5}.sb .local-color-text{color:#007ba5}.sti .local-color-text{color:#8972d5}.sv .local-color-text{color:#6fba01}.assoc .local-color-text{color:#aebd00}.local-color-light{background-color:#7e000c;color:#fff}.sidebar .colored-box h2,.sidebar .colored-box h3,.sidebar .colored-box h4,.sidebar .colored-box h5{font-weight:400}.sidebar .colored-box h2:first-child,.sidebar .colored-box h3:first-child,.sidebar .colored-box h4:first-child,.sidebar .colored-box h5:first-child{margin-top:0}.search-form .search-submit{background-color:#ae0010;float:right;padding:0;width:32px}.cdh .search-form .search-submit{background-color:#daa521}.cdm .search-form .search-submit{background-color:#990165}.enac .search-form .search-submit{background-color:#ea5e00}.ic .search-form .search-submit{background-color:#1bb5b5}.sb .search-form .search-submit{background-color:#007ba5}.sti .search-form .search-submit{background-color:#8972d5}.sv .search-form .search-submit{background-color:#6fba01}.assoc .search-form .search-submit{background-color:#aebd00}.search-form .search-submit:hover{background-color:#7e000c}.cdh .search-form .search-submit:hover{background-color:#b77504}.cdm .search-form .search-submit:hover{background-color:#740052}.enac .search-form .search-submit:hover{background-color:#d53c00}.ic .search-form .search-submit:hover{background-color:#007f87}.sb .search-form .search-submit:hover{background-color:#015876}.sti .search-form .search-submit:hover{background-color:#5d41a2}.sv .search-form .search-submit:hover{background-color:#439809}.assoc .search-form .search-submit:hover{background-color:#8d9c00}.search-form .search-submit:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-family:'Font Awesome 5 Free';font-style:normal;font-size:22px;font-weight:900;font-variant:normal;text-rendering:auto;line-height:1;content:"\f002";font-size:16px;line-height:32px}.csscalc .search-form .search-field{border-right:0;width:calc( 100% - 32px )}.entry-content .box{font-size:13px;line-height:1.3em;margin-bottom:20px}.entry-content .box p{font-size:13px;margin:7px 0}.entry-content .box p:last-child{margin-bottom:0}.box h3,.fullbox h3{font-family:Impact, "Arial Black","DejaVu Sans", Arial, Helvetica , sans-serif;font-weight:400;letter-spacing:0.1em;font-size:22px;line-height:26px;color:#000;text-transform:uppercase;padding:1px 0 4px 1px;border-bottom:1px solid #000;margin:0 0 10px 0}.local-color{background-color:#ae0010;color:#fff;padding:10px 14px;display:inline-block}.cdh .local-color{background-color:#daa521}.cdm .local-color{background-color:#990165}.enac .local-color{background-color:#ea5e00}.ic .local-color{background-color:#1bb5b5}.sb .local-color{background-color:#007ba5}.sti .local-color{background-color:#8972d5}.sv .local-color{background-color:#6fba01}.assoc .local-color{background-color:#aebd00}.local-color a{border-color:rgba(255,255,255,0.9);color:#fff}.local-color strong{color:#fff}.local-color p,.local-color .smallButtonsBox p.button-link,.smallButtonsBox .local-color p.button-link{color:#fff}.local-color .widget-title,.local-color h1,.local-color h2,.local-color h3,.local-color h4,.local-color h5,.local-color h6{border:none;color:#fff;font:bold "Arial black", Arial, Helvetica, sans-serif;letter-spacing:1px;padding:0;text-transform:none}.local-color h2{font-size:1.25em}.local-color .widget-title,.local-color h3{font-size:1.125rem}.local-color h4,.local-color h5,.local-color h6{font-size:1em}.local-color-down{background-color:#ae0010;color:#fff;padding:10px 14px;background:#e2001a}.cdh .local-color-down{background-color:#daa521}.cdm .local-color-down{background-color:#990165}.enac .local-color-down{background-color:#ea5e00}.ic .local-color-down{background-color:#1bb5b5}.sb .local-color-down{background-color:#007ba5}.sti .local-color-down{background-color:#8972d5}.sv .local-color-down{background-color:#6fba01}.assoc .local-color-down{background-color:#aebd00}.local-color-down a{border-color:rgba(255,255,255,0.9);color:#fff}.local-color-down strong{color:#fff}.local-color-down p,.local-color-down .smallButtonsBox p.button-link,.smallButtonsBox .local-color-down p.button-link{color:#fff}.local-color-down .widget-title,.local-color-down h1,.local-color-down h2,.local-color-down h3,.local-color-down h4,.local-color-down h5,.local-color-down h6{border:none;color:#fff;font:bold "Arial black", Arial, Helvetica, sans-serif;letter-spacing:1px;padding:0;text-transform:none}.local-color-down h2{font-size:1.25em}.local-color-down .widget-title,.local-color-down h3{font-size:1.125rem}.local-color-down h4,.local-color-down h5,.local-color-down h6{font-size:1em}.local-color,.local-color-down{font-size:14px}.local-color p,.local-color .smallButtonsBox p.button-link,.smallButtonsBox .local-color p.button-link,.local-color-down p,.local-color-down .smallButtonsBox p.button-link,.smallButtonsBox .local-color-down p.button-link{font-size:1em;font-size:13px}.box-flat-panel{padding:6px 8px;width:100%}.news-list li,.list-layout li{padding-left:0}.news-list li:before,.list-layout li:before{display:none}.colored-box ul li:before,[class*="local-bg-color"] ul li:before{background:#fff}.colored-box .btn-icon>.label,.colored-box div.button>.label,.colored-box .bottin .button>.label,.bottin .colored-box .button>.label,.colored-box .tdpeople .button>.label,.tdpeople .colored-box .button>.label,.colored-box .icon.icon-mail_button>.label,.colored-box .people_list .email .button>.label,.people_list .email .colored-box .button>.label,.colored-box .people_list .button.mail>.label,.people_list .colored-box .button.mail>.label,.colored-box #people_list .email .button>.label,#people_list .email .colored-box .button>.label,.colored-box #people_list .button.mail>.label,#people_list .colored-box .button.mail>.label,.colored-box .smallButtonsBox .button-link>.label,.smallButtonsBox .colored-box .button-link>.label,[class*="local-bg-color"] .btn-icon>.label,[class*="local-bg-color"] div.button>.label,[class*="local-bg-color"] .bottin .button>.label,.bottin [class*="local-bg-color"] .button>.label,[class*="local-bg-color"] .tdpeople .button>.label,.tdpeople [class*="local-bg-color"] .button>.label,[class*="local-bg-color"] .icon.icon-mail_button>.label,[class*="local-bg-color"] .people_list .email .button>.label,.people_list .email [class*="local-bg-color"] .button>.label,[class*="local-bg-color"] .people_list .button.mail>.label,.people_list [class*="local-bg-color"] .button.mail>.label,[class*="local-bg-color"] #people_list .email .button>.label,#people_list .email [class*="local-bg-color"] .button>.label,[class*="local-bg-color"] #people_list .button.mail>.label,#people_list [class*="local-bg-color"] .button.mail>.label,[class*="local-bg-color"] .smallButtonsBox .button-link>.label,.smallButtonsBox [class*="local-bg-color"] .button-link>.label{border-color:#fff}.button{background:transparent;color:#454545;font-size:13px;height:auto;line-height:1;margin-top:10px;margin-bottom:10px;padding:0;text-transform:none}.button .label{font-family:Georgia,'Times New Roman',Times,serif;font-size:12px;letter-spacing:1px;font-style:italic;display:inline-block;cursor:pointer}div.button{font-weight:400;padding-left:28px;width:auto}div.button:before{margin-left:-28px}div.button button:empty{display:none}div.button.mail:before{content:"\f0e0"}div.button.contact:before{content:"\f007"}div.button.print:before{content:"\f02f"}div.button.feed:before{content:"\f09e"}div.button.share:before{content:"\f1e0"}div.button.information:before{content:"\f129"}div.button.question:before{content:"\f128"}div.button.mail:before{content:"\f0e0"}div.button.mailinglist:before{content:"\f674"}div.button.podcast:before{content:"\f2ce"}div.button.contact:before{content:"\f007"}div.button.group:before{content:"\f0c0"}div.button.check:before,div.button.checkmark:before,div.button.ok:before{content:"\f00c"}div.button.cross:before{content:"\f00d"}div.button.plus:before{content:"\f067"}div.button.comment:before{content:"\f075"}div.button.edit:before{content:"\f303"}div.button.download:before{content:"\f019"}div.button.file:before{content:"\f15b"}div.button.multiple:before{content:"\f0c5"}div.button.file-pdf:before,div.button.pdffile:before{content:"\f1c1"}div.button.files:before{content:"\f0c5"}div.button.administration:before{content:"\f233"}div.button.stats:before{content:"\f080"}div.button.showall:before{content:"\f06e"}div.button.time:before{content:"\f017"}div.button.length:before{content:"\f545"}div.button.area:before{content:"\f546"}div.button.time:before{content:"\f017"}div.button.calendar:before{content:"\f073"}div.button.url:before{content:"\f0c1"}div.button.hierarchy:before{content:"\f0e8"}div.button.bullseye:before{content:"\f05b"}div.button.accred:before{content:"\f084"}div.button.data:before{content:"\f233"}div.button.up:before,div.button.gototop:before{content:"\f077";line-height:23px}div.button.down:before{content:"\f078"}div.button.previous:before,div.button.gotostart:before{content:"\f053";line-height:25px;padding-right:2px}div.button.next:before,div.button.forward:before{content:"\f054";line-height:25px;padding-left:2px}div.button.go-to-start:before{content:"\f100"}div.button.go-to-end:before{content:"\f101"}div.button.out:before{content:"\f08b"}div.button.reload:before{content:"\f021"}div.button.search:before{content:"\f002"}div.button.attention:before{content:"\f12a";line-height:25px}div.button.vcard:before{content:"\f2bb"}.bottin *{font-size:13px;line-height:1.4em}#page .bottin div:empty{display:block}ul.bottin{list-style:none;padding:0}ul.bottin li{padding-left:0}.bottin{margin:16px 0 30px}.bottin:after{content:"";display:block;clear:both}.bottin .row:after{content:"";display:block;clear:both}.bottin h3.people{font-size:18px;margin-bottom:.5em}.bottin+h3.people{font-size:18px;margin-top:20px}.bottin div.picture{margin:0 0 6px 0;height:140px;overflow:hidden;text-align:left}.bottin div.picture img{display:block}.bottin div.button,.icon.icon-mail_button{margin:0 5px 2px auto;padding:0;width:24px}.bottin div.button:before,.icon.icon-mail_button:before{margin:0}.bottin div.button+div.name,.icon.icon-mail_button+div.name{min-height:24px}.bottin div.name{font-weight:700;margin-bottom:3px;padding-top:2px}.bottin .button,.tdpeople .button,.icon.icon-mail_button{background:transparent;font-weight:400;height:24px;line-height:24px;padding:0;position:relative;width:24px}.bottin .button:before,.tdpeople .button:before,.icon.icon-mail_button:before{vertical-align:top;line-height:inherit !important;height:inherit;width:inherit !important}.bottin .button.mail:before,.tdpeople .button.mail:before,.icon.icon-mail_button.mail:before{content:"\f0e0"}.bottin .button.contact:before,.tdpeople .button.contact:before,.icon.icon-mail_button.contact:before{content:"\f007"}.bottin .button .icon,.tdpeople .button .icon,.icon.icon-mail_button .icon{display:block;height:24px;opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;width:24px}.icon.icon-mail_button:before{content:"\f0e0";color:#fff !important}.tdpeople{border-bottom:1px solid #aaaaaa;height:36px;padding-top:4px;padding-bottom:4px;vertical-align:middle}.tdpeople:first-child{padding-left:0}.tdpeople .button.mail{margin:0}.tdpeople div.picture{margin:0;max-width:50px}.tdpeople img{display:block;margin-bottom:0;max-height:none;max-width:none}.tdpeople span.phone-number{padding-right:10px;white-space:nowrap}.bottin span.phone-number,.pers_bloc span.phone-number,.peopleListBox span.phone-number{white-space:nowrap}.peopleListBox{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;display:block;width:100%;overflow-x:auto}.peopleListBox .button.mail{float:left}.peopleListBox h3{margin-bottom:4px}.bottin.default-list .pers{border-bottom:1px solid #aaaaaa;height:32px;margin-bottom:4px;padding-top:4px;width:100%}.bottin.default-list .pers:after{content:"";display:block;clear:both}.bottin.default-list .pers+h3.people{margin-top:26px}.bottin.default-list .pers .name{margin-left:29px;min-height:0}.bottin.default-list .pers .button.mail{float:left}.bottin.default-list .pers .button.mail+.name{margin-left:0}.bottin.default-list .pers .phone{width:120px}.bottin.default-list .pers .room{text-align:right;width:95px}.bottin.list-img .tdpeople{height:auto}.bottin.list-img div.picture{height:auto;min-height:60px;width:50px}.pers_bloc{height:150px;float:left;margin-left:0px;margin-bottom:5px;width:320px}.pers_bloc:after{content:"";display:block;clear:both}.pers_bloc .picture img{max-width:none}.bottin .photo_box{float:left;margin-bottom:30px;padding-right:20px;width:50% !important}.bottin .photo_box h1{display:none}.bottin .photo_box .button.mail{float:left}.bottin .photo_box .picture{float:none;width:110px}.bottin td:first-child{padding-left:0}.bottin td h3.people{margin-top:8px}.people-list .icon-mail_button:before,.people-list .tools .share-mail .icon:before{content:"\f0e0"}.people-list .btn-inline.themed .icon::before,.people-list .btn-inline.themed::before,.people-list .themed .btn-inline .icon::before,.people-list .themed .btn-inline::before{background:#ae0010;border-radius:50%;color:#fff;font-size:12px;height:24px;line-height:24px;width:24px}.people_list:after,#people_list:after{content:"";display:block;clear:both}.people_list h3,#people_list h3{margin:.5em 0}.people_list tr:not(:first-child) h3,#people_list tr:not(:first-child) h3{margin-top:1em}.people_list td,#people_list td{border:0;vertical-align:middle}.people_list .photo,#people_list .photo{margin-bottom:5px}.people_list .photo img,#people_list .photo img{vertical-align:top}.people_list .details,.people_list .email,.people_list .phone,#people_list .details,#people_list .email,#people_list .phone{margin-bottom:5px}.people_list .email .button,.people_list .button.mail,#people_list .email .button,#people_list .button.mail{background:transparent;font-weight:400;height:24px;padding:0;position:relative;width:24px}.people_list .email .button:before,.people_list .button.mail:before,#people_list .email .button:before,#people_list .button.mail:before{vertical-align:top}.people_list .email .button.mail:before,.people_list .button.mail.mail:before,#people_list .email .button.mail:before,#people_list .button.mail.mail:before{content:"\f0e0"}.people_list .email .button .icon,.people_list .button.mail .icon,#people_list .email .button .icon,#people_list .button.mail .icon{display:block;height:24px;opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;width:24px}.people_list .email .button .icon[hidden],.people_list .button.mail .icon[hidden],#people_list .email .button .icon[hidden],#people_list .button.mail .icon[hidden]{display:block}.people_list .personn:after,#people_list .personn:after{content:"";display:block;clear:both}#content div{font-size:11px}#content div p{font-size:11px}#content div p:last-child{margin-bottom:0}#content h4{margin-top:15px;margin-bottom:3px}#content .line-up{border-top:1px solid #000;padding-top:1px}#content .line-down{border-bottom:1px dotted #000;padding-top:1px}#content .first-line{background:url(../images/bg-lines.png) repeat;margin-bottom:4px;margin-top:1px;height:38px;width:100%}#content .line{margin-bottom:3px;margin-top:2px;width:100%}#content .langue{width:15px;height:38px;display:block;float:left}#content .cours-title{width:75px;float:left}#content .cours-name{padding-top:3px;width:220px;float:left}#content .cours-master{width:193px;float:left;font-size:11px}#content .cours-code{width:75px;float:left}#content .cours{width:220px;float:left;font-size:11px}#content .section{width:60px;float:left}#content .section-name{width:60px;float:left}#content .enseignement{width:85px;float:left}#content .enseignement-master{width:70px;float:left}#content .specialisation{width:80px;min-height:38px;float:left}#content .specialisation img{margin:4px 0 4px 0}#content .enseignement-name{float:left;line-height:13px;margin-bottom:2px;width:85px}#content .bachlor{width:70px;height:100%;border-left:1px solid #fff;float:left}#content .pdm{width:100px;height:100%;border-left:1px solid #fff;float:left}#content .bachlor-color{float:left;padding:0}#content .examen{width:80px;border-left:1px solid #fff;float:left;font-size:11px}#content .examen-master{width:60px;border-left:1px solid #fff;float:left;font-size:11px}#content .credit{width:66px;height:100%;border-left:1px solid #fff;float:left}.titre{font-family:Georgia, 'Times New Roman', Times, serif;font-style:italic;font-size:11px}.titre_bachlor{font-family:Georgia, 'Times New Roman', Times, serif;font-style:italic;font-size:11px;text-align:center}.bold{font-weight:700}.cep{font-size:11px;width:20px;text-align:center;float:left}.cep-master{padding:0 6px}.red-color{background-color:#e2001a;color:#fff;width:68px;float:left;padding-left:1px}.credit-time{text-align:right;padding-right:10px;margin-top:18px;font-weight:700;font-size:11px}.exam-icon{width:18px;margin-left:3px;min-height:38px;float:left}.exam-icon .little_icon{margin-right:2px}.bachlor-text{text-align:center;padding-bottom:2px;margin-top:18px;color:#fff;font-size:11px}#content .cours-name a{font-size:13px;font-weight:700;text-decoration:none;color:#000;background:url(https://lsro.epfl.ch/wp-content/themes/epfl-master/assets/img/underline.gif) repeat-x 0 14px}#content .cours-name a:hover{background-image:url(https://lsro.epfl.ch/wp-content/themes/epfl-master/assets/img/underline-hover.png)}.legende{font-family:Georgia, 'Times New Roman', Times, serif;font-style:italic;font-size:12px;font-weight:700;width:5px;float:left;padding-right:6px}.img_legende{float:left;width:17px;height:17px}#content .master{width:48px}div.link-to-pdf{font-size:12pt;padding-top:5px;font-weight:700}div.link-to-pdf a{background-image:none}img.pdf-icon{position:relative;top:2px}.diet_icon{float:left;background:url(../images/icons-plancours.png) no-repeat;height:18px;width:14px;margin-right:0;border:none}.little_icon{float:left;background:url(../images/icons-plancours.png) no-repeat;height:18px;width:18px;margin-right:1px;border:none}.img_legende{margin-right:2px}.francais .diet_icon{background-position:-90px 0}.anglais .diet_icon{background-position:-108px 0}.allemand .diet_icon{background-position:-72px 0}.italien .diet_icon{background-position:-148px 0}.franglais .diet_icon{background-position:-166px 0}.winter .little_icon{background-position:-54px 0}.sun .little_icon{background-position:-18px 0}.printemps .little_icon{background-position:0 0}.automne .little_icon{background-position:-36px 0}.menu li,.nav li,.lang li,.widget ul li{padding-left:0}.menu li:before,.nav li:before,.lang li:before,.widget ul li:before{display:none}.header-top,#header2013{box-sizing:content-box}#header2013{background:#fff;margin-left:-8px;margin-right:-8px;padding:0 8px;position:relative;width:100%;z-index:9999}#header2013:after{content:"";display:block;clear:both}#header2013 #nav-logo a{border:none}#nav-menus{width:auto}#nav-menus li{padding-left:0}#nav-menus li:before{display:none}#header2013 #nav-menus a.main-link{border-bottom:none}#header2013 #nav-menus a.main-link:after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-family:'Font Awesome 5 Free';font-style:normal;font-size:22px;font-weight:900;font-variant:normal;text-rendering:auto;line-height:1;content:"\f063";float:right;font-size:10px;height:auto;position:absolute;top:auto;right:-1px;bottom:-1px;left:auto;transform:rotate(-45deg);width:auto}#header2013 #nav-menus .navigation-panel{background:#fff;width:976px;z-index:9999}.navigation-panel .group-2-cols{box-sizing:border-box;margin-right:0;margin-bottom:10px;padding-right:10px;width:33.3334%}.navigation-panel .group-2-cols ul{margin-left:0}.navigation-panel .group-2-cols h3 a{border:0}#nav-search{float:right;width:320px}#nav-search:after{content:"";display:block;clear:both}#nav-search #search-box{position:static}#header2013 input.search{width:150px;width:calc(100% - 145px - 18px)}#header2013 .search-filter{position:relative}#header2013 .search-filter:before{content:"";border-left:1px dotted #c5c5c5;position:absolute;top:3px;right:auto;bottom:3px;left:0}#header2013 .search-filter .menu{margin-top:0}#header2013 .search-filter .selected-field{position:relative}#header2013 .search-filter .selected-field:after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-family:'Font Awesome 5 Free';font-style:normal;font-size:22px;font-weight:900;font-variant:normal;text-rendering:auto;line-height:1;content:"\f063";float:right;font-size:10px;position:absolute;top:auto;right:5px;bottom:5px;left:auto;transform:rotate(-45deg)}#header2013 .search-button{background:#ae0010 url(../images/search.png) no-repeat;color:black;padding:0;position:relative}.svg #header2013 .search-button{background-image:url(../images/search.svg)}.site-header.epfl{margin:0;padding:5px 0 0}.site-header.epfl .logo{margin-top:10px;padding:0;width:16%}.site-header.epfl .epflnav{width:50%}.site-header.epfl .search{float:right;width:33%}.epflnav .nav-item{background:transparent}.epflnav .nav-link{color:#000}.epflnav .nav-link .icon-arrow-bottom-right{display:inline-block}.epflnav .nav-link .icon-arrow-bottom-right:before{display:none}.epflnav .nav-link .icon-arrow-bottom-right:after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-family:'Font Awesome 5 Free';font-style:normal;font-size:22px;font-weight:900;font-variant:normal;text-rendering:auto;line-height:1;content:"\f063";background:transparent;font-size:10px;margin:0 0 0 .5em;padding:0;transform:rotate(-45deg)}.epflnav .icon-menu{padding:0 6px;top:10px}.epflnav .icon-menu:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-family:'Font Awesome 5 Free';font-style:normal;font-size:22px;font-weight:900;font-variant:normal;text-rendering:auto;line-height:1;content:"\f0c9";font-size:1.375em;height:32px;line-height:32px;margin:0;padding:0;text-align:center}.site-header.epfl nav h2,.site-header.epfl nav h3{margin:0 0 4px 0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:14px;font-weight:700;letter-spacing:.05em}.site-header.epfl nav h2 a,.site-header.epfl nav h3 a{color:red}.search .icon{padding:0 6px;top:10px}.search .icon:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-family:'Font Awesome 5 Free';font-style:normal;font-size:22px;font-weight:900;font-variant:normal;text-rendering:auto;line-height:1;content:"\f002";font-size:1.25em;height:32px;line-height:32px;margin:0;padding:0;text-align:center}#epfl-header .form-input{display:block;float:left;width:150px;width:calc(100% - 120px - 25px)}#epfl-header .form-input .search-query{height:25px;line-height:25px;padding:0 5px;width:100%}#epfl-header .form-input .search-query:focus{border-color:#000}#epfl-header .form-input.form-input-mini{min-width:0;width:25px}#epfl-header .autocomplete-suggestions{border-top:0;margin-top:-0.5em;width:329px !important}#epfl-header .autocomplete-suggestions .autocomplete-suggestion{font-size:14px}#epfl-header .form-select{background:#fff;float:left;font-size:13px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;height:25px;line-height:25px;padding-left:0;position:relative;transition:all .3s ease-in-out;width:120px}#epfl-header .form-select:after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-family:'Font Awesome 5 Free';font-style:normal;font-size:22px;font-weight:900;font-variant:normal;text-rendering:auto;line-height:1;content:"\f063";background:transparent;float:right;font-size:10px;margin:0;padding:0;position:absolute;top:8px;right:5px;bottom:5px;left:auto;transform:rotate(-45deg)}#epfl-header .form-select:hover{background:#000;color:#fff}#epfl-header .form-select select{height:inherit;line-height:inherit;padding:0 5px}#epfl-header .search-submit{background-color:#ae0010;border:none;cursor:pointer;float:left;height:25px;line-height:25px;padding:0;vertical-align:bottom;width:25px}.cdh #epfl-header .search-submit{background-color:#daa521}.cdm #epfl-header .search-submit{background-color:#990165}.enac #epfl-header .search-submit{background-color:#ea5e00}.ic #epfl-header .search-submit{background-color:#1bb5b5}.sb #epfl-header .search-submit{background-color:#007ba5}.sti #epfl-header .search-submit{background-color:#8972d5}.sv #epfl-header .search-submit{background-color:#6fba01}.assoc #epfl-header .search-submit{background-color:#aebd00}#epfl-header .search-submit:hover{background-color:#7e000c}.cdh #epfl-header .search-submit:hover{background-color:#b77504}.cdm #epfl-header .search-submit:hover{background-color:#740052}.enac #epfl-header .search-submit:hover{background-color:#d53c00}.ic #epfl-header .search-submit:hover{background-color:#007f87}.sb #epfl-header .search-submit:hover{background-color:#015876}.sti #epfl-header .search-submit:hover{background-color:#5d41a2}.sv #epfl-header .search-submit:hover{background-color:#439809}.assoc #epfl-header .search-submit:hover{background-color:#8d9c00}#epfl-header .search-submit:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-family:'Font Awesome 5 Free';font-style:normal;font-size:22px;font-weight:900;font-variant:normal;text-rendering:auto;line-height:1;content:"\f002";height:inherit;line-height:inherit;vertical-align:top;width:100%}.site-branding{padding:1em 0;position:relative;-webkit-transition:margin-bottom 0.2s;transition:margin-bottom 0.2s;z-index:3}.site-branding a{text-decoration:none}.site-branding a:hover,.site-branding a:focus{opacity:0.7}.site-title{clear:none;font-size:24px;line-height:1.25;letter-spacing:0.08em;margin:0;padding:0;text-transform:uppercase}.site-title,.site-title a{color:#222;opacity:1 !important}.site-title .title{color:#ae0010}.cdh .site-title .title{color:#daa521}.cdm .site-title .title{color:#990165}.enac .site-title .title{color:#ea5e00}.ic .site-title .title{color:#1bb5b5}.sb .site-title .title{color:#007ba5}.sti .site-title .title{color:#8972d5}.sv .site-title .title{color:#6fba01}.assoc .site-title .title{color:#aebd00}.custom-logo-link{display:block;margin-bottom:10px;padding:0}.custom-logo-link img{display:block}.site-header{background:none}.site-header a{color:#000;border:0}.site-header a:hover{color:#ae0010}.cdh .site-header a:hover{color:#daa521}.cdm .site-header a:hover{color:#990165}.enac .site-header a:hover{color:#ea5e00}.ic .site-header a:hover{color:#1bb5b5}.sb .site-header a:hover{color:#007ba5}.sti .site-header a:hover{color:#8972d5}.sv .site-header a:hover{color:#6fba01}.assoc .site-header a:hover{color:#aebd00}.site-branding{margin-bottom:0 !important}.site-title{font-family:Impact, "Arial Black","DejaVu Sans", Arial, Helvetica , sans-serif;font-weight:400;letter-spacing:0.1em;font-size:26px;letter-spacing:1px;text-transform:uppercase}.nav,.nav ul{padding-left:0}.navigation-top{background-color:#ae0010;border:0}.cdh .navigation-top{background-color:#daa521}.cdm .navigation-top{background-color:#990165}.enac .navigation-top{background-color:#ea5e00}.ic .navigation-top{background-color:#1bb5b5}.sb .navigation-top{background-color:#007ba5}.sti .navigation-top{background-color:#8972d5}.sv .navigation-top{background-color:#6fba01}.assoc .navigation-top{background-color:#aebd00}.main-navigation .menu{border-top:0;border-bottom:1px solid #000;padding-top:6px;padding-bottom:6px}.main-navigation .menu li{border-bottom:1px solid #000;margin:0;position:relative}.main-navigation .menu li:last-child{border-bottom:0}.main-navigation .menu a{border:none !important;padding:.5em}.main-navigation .current-menu-item,.main-navigation .current_page_item{background:#000}.main-navigation .current-menu-item>a,.main-navigation .current_page_item>a{color:#fff}.main-navigation li.link-home a:before{content:"\f015";font:normal normal normal 14px/1 "Font Awesome 5 Free" !important;margin-right:.5em}.dropdown-toggle{color:#000;padding:0;right:0;width:25px}.dropdown-toggle:hover{color:#ae0010}.dropdown-toggle:after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-family:'Font Awesome 5 Free';font-style:normal;font-size:22px;font-weight:900;font-variant:normal;text-rendering:auto;line-height:1;content:"\f107";font-size:20px;vertical-align:middle}.dropdown-toggle.toggled-on:after{content:"\f106"}.main-navigation .current-menu-item .dropdown-toggle,.main-navigation .current_page_item .dropdown-toggle{color:#fff}.main-navigation .sub-menu{padding-bottom:10px}.main-navigation .sub-menu.toggled-on{display:block}.main-navigation .menu-toggle{color:#fff;padding:.5em 1em}.main-navigation .menu-toggle:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-family:'Font Awesome 5 Free';font-style:normal;font-size:22px;font-weight:900;font-variant:normal;text-rendering:auto;line-height:1;content:"\f0c9";margin-right:.5em}.main-navigation .menu-toggle[aria-expanded="true"]:before{content:"\f00d"}.page-tools{background:#eee;padding:4px 0}.page-tools a:hover{border-bottom:1px solid #000}.page-tools .breadcrumb{display:none}.page-tools .breadcrumb .breadcrumbs{list-style:none;margin:0;overflow:hidden;padding:0}.page-tools .breadcrumb li{display:inline-block;vertical-align:middle;margin:0;margin-right:.75em}#breadcrumbs{top:0}#breadcrumbs a{padding:0}.lang{padding:0;position:static;text-align:left}.language-switcher{list-style:none;margin:0;padding:0}.language-switcher li{display:inline-block;font-size:.75em;margin:0;margin-right:.5em}.language-switcher li:after{content:"/";color:#a3a3a3;margin-left:.75em}.language-switcher li:last-child{margin-right:0}.language-switcher li:last-child:after{display:none}.language-switcher a{color:#666}.language-switcher .current-lang a{color:#000;font-weight:bold}.site-footer{border:0;margin-top:0}.site-footer .wrap{padding-top:0;padding-bottom:0}.site-footer .footer-content{border-bottom:1px solid #000;padding:40px 0 5px}.site-footer .footer-content:after{content:"";display:block;clear:both}.site-footer p,.site-footer .smallButtonsBox p.button-link,.smallButtonsBox .site-footer p.button-link{font-size:11px}.site-footer a{color:#000;border:none}.site-footer a:hover{color:#ae0010}.cdh .site-footer a:hover{color:#daa521}.cdm .site-footer a:hover{color:#990165}.enac .site-footer a:hover{color:#ea5e00}.ic .site-footer a:hover{color:#1bb5b5}.sb .site-footer a:hover{color:#007ba5}.sti .site-footer a:hover{color:#8972d5}.sv .site-footer a:hover{color:#6fba01}.assoc .site-footer a:hover{color:#aebd00}.footer-nav{list-style:none;margin-top:0}.footer-nav:after{content:"";display:block;clear:both}.footer-nav li{float:left;font-size:11px;margin-right:.5em;position:relative}.footer-nav li:after{content:"|";margin-left:.5em}.footer-content .site-info span{display:inline-block;margin-right:.5em;position:relative}.footer-content .site-info span:after{content:"|";margin-left:.5em}.footer-content .site-info span:last-child:after{display:none}.footer-content .site-admin:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-family:'Font Awesome 5 Free';font-style:normal;font-size:22px;font-weight:900;font-variant:normal;text-rendering:auto;line-height:1;content:"\f061";font-size:12px}#secondary{padding-top:0}.sidebar .nav>li.menu-item>a{display:none}.sidebar .nav{list-style:none;margin:0 0 30px}.sidebar .nav a{background-color:#ae0010;border:none;color:#fff;display:block;font-weight:bold;padding:3px 20px}.cdh .sidebar .nav a{background-color:#daa521}.cdm .sidebar .nav a{background-color:#990165}.enac .sidebar .nav a{background-color:#ea5e00}.ic .sidebar .nav a{background-color:#1bb5b5}.sb .sidebar .nav a{background-color:#007ba5}.sti .sidebar .nav a{background-color:#8972d5}.sv .sidebar .nav a{background-color:#6fba01}.assoc .sidebar .nav a{background-color:#aebd00}.sidebar .nav a:hover{background-color:#7e000c}.cdh .sidebar .nav a:hover{background-color:#b77504}.cdm .sidebar .nav a:hover{background-color:#740052}.enac .sidebar .nav a:hover{background-color:#d53c00}.ic .sidebar .nav a:hover{background-color:#007f87}.sb .sidebar .nav a:hover{background-color:#015876}.sti .sidebar .nav a:hover{background-color:#5d41a2}.sv .sidebar .nav a:hover{background-color:#439809}.assoc .sidebar .nav a:hover{background-color:#8d9c00}.sidebar .nav li{border-bottom:1px solid #fff;margin:0;position:relative}.sidebar .nav li.current_page_item a{background:#000;color:#fff}.sidebar .nav>.menu-item{margin-bottom:10px}.sidebar .sub-menu{border-top:1px solid #fff;list-style:none;margin:0}.sidebar .nav>.menu-item .sub-menu .sub-menu{border-top:1px solid #fff}.sidebar .nav>.menu-item .sub-menu .sub-menu li{border-bottom:1px solid #a3a3a3;color:#000}.sidebar .nav>.menu-item .sub-menu .sub-menu li:last-child{border:0}.sidebar .nav>.menu-item .sub-menu .sub-menu a{background:#fff;color:#000;font-weight:bold;padding-left:40px}.sidebar .nav>.menu-item .sub-menu .sub-menu a:hover{background:#cfd0ca}.sidebar .nav>.menu-item .sub-menu .sub-menu ul li{border:none}.sidebar .nav>.menu-item .sub-menu .sub-menu ul li a{padding-left:60px}.sidebar .nav li.current_page_item>a{background:#000 !important;color:#fff !important}.sub-menu-control{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-family:'Font Awesome 5 Free';font-style:normal;font-size:22px;font-weight:900;font-variant:normal;text-rendering:auto;line-height:1;background:transparent;color:#fff;height:20px;padding:0;position:absolute;top:1px;right:auto;bottom:auto;left:0;width:20px}.sub-menu-control:hover{background:transparent}.sub-menu-control:before{content:"\f105"}.open>.sub-menu-control:before{content:"\f107"}.sub-menu .sub-menu .sub-menu-control{color:#000;left:20px}.sub-menu .sub-menu .sub-menu-control{color:#000;left:20px}.sidebar .widget{margin-bottom:40px;padding:0}.sidebar .widget:last-child{margin-bottom:0}.sidebar .widget p{margin-top:9px;margin-bottom:2px}.sidebar-title,.sidebar .widget-title,.sidebar .collapsible .collapsible-header{font-family:Impact, "Arial Black","DejaVu Sans", Arial, Helvetica , sans-serif;font-weight:400;letter-spacing:0.1em;border-bottom:1px solid #000;color:#000;font-style:normal;font-size:22px;line-height:1.2em;margin-bottom:.5em;text-transform:uppercase;padding:1px 0 4px 1px}.sidebar .home-panel{background-color:#ae0010;color:#fff;padding:10px 14px}.cdh .sidebar .home-panel{background-color:#daa521}.cdm .sidebar .home-panel{background-color:#990165}.enac .sidebar .home-panel{background-color:#ea5e00}.ic .sidebar .home-panel{background-color:#1bb5b5}.sb .sidebar .home-panel{background-color:#007ba5}.sti .sidebar .home-panel{background-color:#8972d5}.sv .sidebar .home-panel{background-color:#6fba01}.assoc .sidebar .home-panel{background-color:#aebd00}.sidebar .home-panel a{border-color:rgba(255,255,255,0.9);color:#fff}.sidebar .home-panel strong{color:#fff}.sidebar .home-panel p{color:#fff}.sidebar .home-panel .widget-title,.sidebar .home-panel h1,.sidebar .home-panel h2,.sidebar .home-panel h3,.sidebar .home-panel h4,.sidebar .home-panel h5,.sidebar .home-panel h6{border:none;color:#fff;font:bold "Arial black", Arial, Helvetica, sans-serif;letter-spacing:1px;padding:0;text-transform:none}.sidebar .home-panel h2{font-size:1.25em}.sidebar .home-panel .widget-title,.sidebar .home-panel h3{font-size:1.125rem}.sidebar .home-panel h4,.sidebar .home-panel h5,.sidebar .home-panel h6{font-size:1em}.sidebar .collapsible .collapsible-header .title{font-family:Impact, "Arial Black","DejaVu Sans", Arial, Helvetica , sans-serif;font-weight:400;letter-spacing:0.1em;border:0}.sidebar .collapsible .collapsible-header .title:before{line-height:24px}.sidebar .collapsible .collapsible-content{padding:0 0 0 16px}.toolbar{background:transparent;border:0;height:28px;margin-bottom:5px}.social-share .label{display:inline-block;font:italic 11px Georgia, 'Times New Roman', Times, serif;letter-spacing:1px;margin:0 .5em 0 0;position:relative;top:1px;vertical-align:middle}.social-share .EPFLShareHorizontal{display:inline-block;vertical-align:middle}.EPFLShareUl:after{content:"";display:block;clear:both}.EPFLShareUl .EPFLShare{transition:background-color .3s ease-in-out, color .3s ease-in-out, border-color .3s ease-in-out;background:#c0c2ba;margin-top:0}.EPFLShareUl .EPFLShare.EPFLShareFacebookBackground:hover{background-color:#3C589A}.EPFLShareUl .EPFLShare.EPFLShareTwitterBackground:hover{background-color:#55acee}.EPFLShareUl .EPFLShare.EPFLShareLinkedinBackground:hover{background-color:#0077B5}.EPFLShareUl .EPFLShare.EPFLShareGoogleplusBackground:hover{background-color:#dd4b39}.EPFLShareUl .EPFLShare.EPFLShareEmailBackground:hover{background-color:#649A3F}.site-main .entry-header .entry-title,.site-main .entry-header h1.entry-title{font-family:"Arial black", Arial, Helvetica, sans-serif;font-size:27px;font-weight:700;line-height:1.4em;text-transform:none}.entry-header .entry-title{letter-spacing:normal}.page-header,.entry-header{margin-bottom:20px}.page-header .page-title,.entry-header .page-title{margin:0;padding:0}.post-thumbnail{margin-top:20px;margin-bottom:20px}.post-thumbnail img{display:block;margin:0;vertical-align:top}.entry-meta{letter-spacing:0;padding:0;text-transform:none}.entry-content img{margin-top:4px;margin-bottom:10px}.entry-content img.alignleft,.entry-content img[align="left"]{float:left;margin-right:10px}.entry-content img.alignright,.entry-content img[align="right"]{float:right;margin-left:10px}.list-articles .post{border-bottom:1px dotted #000;margin-bottom:15px;padding-bottom:15px}.list-articles .post:after{content:"";display:block;clear:both}.list-articles .entry-header{margin-bottom:0}.list-articles .entry-header .entry-title{font-family:Arial,Helvetica,Verdana,sans-serif;font-size:14px;font-weight:bold;padding:0;margin:0 0 6px 0;color:#000;text-transform:none}.list-articles .post-thumbnail{margin:0;margin-bottom:20px}.list-articles .post-thumbnail a{border:none;display:block}.list-articles .post-thumbnail img{margin:0}.post-link{border:none;display:block}.post-link:hover{box-shadow:none !important}.list-articles .entry-content .entry-meta{font:italic .75rem Georgia, 'Times New Roman', Times, serif;color:#000;font-weight:bold;margin-bottom:6px}.list-articles .entry-content .entry-date{margin-right:.5em}.list-articles .entry-content .post-categories{display:inline-block;list-style:none;margin:0;padding:0}.list-articles .entry-content .post-categories li{display:inline-block;margin:0 .1em}.list-articles .entry-content .teaser{font-size:13px;height:3.9em;overflow:hidden;position:relative}.list-articles .entry-content .teaser:after{content:"";background:transparent;height:3.3em;position:absolute;top:auto;right:0;bottom:0;left:0;background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.8) 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.8) 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ccffffff',GradientType=0 )}.list-articles .entry-content .teaser p{margin:0}.entry-footer .entry-meta{background-color:#ae0010;color:#fff;color:#fff;margin:2em 0;padding:.2em .5em}.cdh .entry-footer .entry-meta{background-color:#daa521}.cdm .entry-footer .entry-meta{background-color:#990165}.enac .entry-footer .entry-meta{background-color:#ea5e00}.ic .entry-footer .entry-meta{background-color:#1bb5b5}.sb .entry-footer .entry-meta{background-color:#007ba5}.sti .entry-footer .entry-meta{background-color:#8972d5}.sv .entry-footer .entry-meta{background-color:#6fba01}.assoc .entry-footer .entry-meta{background-color:#aebd00}.entry-footer .entry-meta a{border-color:rgba(255,255,255,0.9);color:#fff}.entry-footer .entry-meta strong{color:#fff}.entry-footer .entry-meta p{font:italic .75rem Georgia, 'Times New Roman', Times, serif}.entry-footer .entry-meta .label{font-weight:bold}.comment-list{border-bottom:1px dotted #000;margin-bottom:15px;padding-bottom:15px}.comment-list .comment{border-bottom:1px dotted #000;margin-bottom:15px;padding-bottom:15px}.comment-list .comment-body{margin-left:0}.comment-list .avatar{display:none}.comment .comment-meta{font:italic .75rem Georgia, 'Times New Roman', Times, serif}.comment .comment-meta .comment-author{font-size:14px}.comment .comment-meta .comment-metadata{font-size:11px;letter-spacing:0;text-transform:none}.comment .reply{font:italic .75rem Georgia, 'Times New Roman', Times, serif;margin-top:10px}.comment .reply .comment-reply-link{left:2em;position:relative}.nav-links{font-size:13px;line-height:1.4em;margin:20px 0}.nav-links:after{content:"";display:block;clear:both}.nav-links .nav-previous{float:left;margin-bottom:10px;padding-left:1em;position:relative}.nav-links .nav-previous:before{content:"‹";margin-right:.5em;position:absolute;top:-1px;right:auto;bottom:auto;left:0}.nav-links .nav-next{float:right;padding-right:1em;position:relative}.nav-links .nav-next:after{content:"›";margin-left:.5em;position:absolute;top:-1px;right:0;bottom:auto;left:auto}.simple-sitemap-page{list-style:none;padding-left:24px;position:relative}.simple-sitemap-page:before{content:"";border-left:1px dotted #000;height:auto;position:absolute;top:2px;right:auto;bottom:8px;left:9px;width:0}.simple-sitemap-page a{position:relative}.simple-sitemap-page a:before{content:"";border-bottom:1px dotted #000;position:absolute;top:50%;right:auto;bottom:auto;left:-14px;width:12px}.simple-sitemap-page .page_item_has_children{position:relative}.simple-sitemap-page .children-toggle{background:#fff;border:1px solid #808080;color:#000;height:14px;line-height:1;padding:0;position:absolute;top:1px;right:auto;bottom:auto;left:-22px;text-align:center;width:14px;z-index:1}.simple-sitemap-page .children-toggle:before{content:"–";display:inline-block;height:12px;line-height:10px;position:absolute;top:0;right:0;bottom:0;left:0;width:12px}.simple-sitemap-page .children-toggle.open:before{content:"+"}.simple-sitemap-page .children{list-style:none;margin-left:15px;padding-left:15px;position:relative}.simple-sitemap-page .children:before{content:"";border-left:1px dotted #000;height:auto;position:absolute;top:2px;right:auto;bottom:8px;left:0;width:0}.list-articles.list-news{border-top:1px solid #000;padding-top:15px}.sidebar .list-articles.list-news{border-top:0;padding-top:0}.list-news .post{position:relative}.list-news .entry-date{font:italic .75rem Georgia, 'Times New Roman', Times, serif;color:#000;font-weight:bold;margin-bottom:6px}.list-news .category-label{font-family:Impact, "Arial Black","DejaVu Sans", Arial, Helvetica , sans-serif;font-weight:400;letter-spacing:0.1em;background:#000;border:solid #fff;border-width:0 1px 1px 0;color:#fff;margin:0;padding:2px 6px;position:absolute;top:0;right:auto;bottom:auto;left:0;text-transform:uppercase}.list-articles.news-portal .entry-header{width:100%}.list-articles.news-portal .entry-header .entry-title{line-height:1.4em;margin-bottom:6px;overflow:hidden}.list-articles.news-portal .entry-content{position:relative;float:right;line-height:0;overflow:hidden;padding:0}.list-articles.news-portal .entry-content:after{content:"";background:transparent;height:2em;position:absolute;top:auto;right:0;bottom:0;left:0;background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.8) 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.8) 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ccffffff',GradientType=0 )}.list-articles.news-portal .entry-content:after{height:2.1em}.list-articles.news-portal .entry-content .entry-meta{display:inline;margin-bottom:0}.list-articles.news-portal .entry-content .entry-meta .entry-date{margin-bottom:0}.list-articles.news-portal .entry-content .teaser{display:inline;line-height:1}.list-articles.news-portal .entry-content .teaser:after{display:none}.list-articles.news-portal .entry-content .teaser p{display:inline;font-size:12px;line-height:1.3em;padding:0}.list-articles.news-portal .entry-content{float:none;max-height:93px;width:100%}.list-articles.news-portal .teaser p{font-size:12px}.list-articles.news-portal .links{margin-top:4px}.list-articles.news-portal .links .link-action:before{font-size:11px;line-height:18px;height:18px;width:18px}.list-articles.news-portal .links .link-action:not(:last-child){margin-right:10px}.list-articles.news-portal-img-top .entry-header{width:100%}.list-articles.news-portal-img-top .entry-header .entry-title{line-height:1.4em;margin-bottom:6px;overflow:hidden}.list-articles.news-portal-img-top .entry-content{position:relative;float:right;line-height:0;overflow:hidden;padding:0}.list-articles.news-portal-img-top .entry-content:after{content:"";background:transparent;height:2em;position:absolute;top:auto;right:0;bottom:0;left:0;background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.8) 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.8) 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ccffffff',GradientType=0 )}.list-articles.news-portal-img-top .entry-content:after{height:2.1em}.list-articles.news-portal-img-top .entry-content .entry-meta{display:inline;margin-bottom:0}.list-articles.news-portal-img-top .entry-content .entry-meta .entry-date{margin-bottom:0}.list-articles.news-portal-img-top .entry-content .teaser{display:inline;line-height:1}.list-articles.news-portal-img-top .entry-content .teaser:after{display:none}.list-articles.news-portal-img-top .entry-content .teaser p{display:inline;font-size:12px;line-height:1.3em;padding:0}.list-articles.news-portal-img-top .post-thumbnail{margin-bottom:10px}.list-articles.news-portal-img-top .entry-content{float:none;max-height:92px;width:100%}.list-news.list-news-sidebar{border-top:none;max-width:320px;padding-top:0}.list-news.list-news-sidebar .entry-header{width:100%}.list-news.list-news-sidebar .entry-header .entry-title{line-height:1.4em;margin-bottom:6px;overflow:hidden}.list-news.list-news-sidebar .entry-content{position:relative;float:right;line-height:0;overflow:hidden;padding:0}.list-news.list-news-sidebar .entry-content:after{content:"";background:transparent;height:2em;position:absolute;top:auto;right:0;bottom:0;left:0;background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.8) 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.8) 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ccffffff',GradientType=0 )}.list-news.list-news-sidebar .entry-content:after{height:2.1em}.list-news.list-news-sidebar .entry-content .entry-meta{display:inline;margin-bottom:0}.list-news.list-news-sidebar .entry-content .entry-meta .entry-date{margin-bottom:0}.list-news.list-news-sidebar .entry-content .teaser{display:inline;line-height:1}.list-news.list-news-sidebar .entry-content .teaser:after{display:none}.list-news.list-news-sidebar .entry-content .teaser p{display:inline;font-size:12px;line-height:1.3em;padding:0}.list-news.list-news-sidebar article.post{clear:right;overflow:hidden}.list-news.list-news-sidebar .post-thumbnail{display:flex;justify-content:center;height:86px;overflow:hidden;padding:0;width:36%}.list-news.list-news-sidebar .post-thumbnail a{display:block;height:inherit}.list-news.list-news-sidebar .post-thumbnail img{height:inherit;max-width:none;width:auto}.list-news.list-news-sidebar .entry-header{width:100%}.list-news.list-news-sidebar .entry-header .entry-title{font-size:12px;line-height:1.4em;margin-bottom:5px}.list-news.list-news-sidebar .entry-content{height:86px;width:60%}.list-news.list-news-sidebar .entry-content:after{height:2.8em}.list-news.list-news-sidebar .entry-content .teaser p{font-size:12px}.sidebar .list-articles.list-news-textonly .entry-title{font-size:13px;line-height:1.4em;margin-bottom:5px}.sidebar .list-articles.list-news-textonly .entry-content{position:relative;height:3.9em;line-height:0;overflow:hidden}.sidebar .list-articles.list-news-textonly .entry-content:after{content:"";background:transparent;height:2em;position:absolute;top:auto;right:0;bottom:0;left:0;background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.8) 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.8) 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ccffffff',GradientType=0 )}.sidebar .list-articles.list-news-textonly .entry-content:after{height:2.8em}.sidebar .list-articles.list-news-textonly .entry-content .entry-meta{display:inline;margin-bottom:0}.sidebar .list-articles.list-news-textonly .entry-content .teaser{display:inline}.sidebar .list-articles.list-news-textonly .entry-content .teaser:after{display:none}.sidebar .list-articles.list-news-textonly .entry-content .teaser p{display:inline;font-size:12px;line-height:1.3em}.list-events .event{border-bottom:1px dotted #000;margin-bottom:15px;padding-bottom:15px;position:relative}.list-events .event:after{content:"";display:block;clear:both}.list-events .event-title{font-size:13px;margin-bottom:.3em;margin-top:0;padding:0}.list-events .event-dates{font-family:Impact, "Arial Black","DejaVu Sans", Arial, Helvetica , sans-serif;font-weight:400;letter-spacing:0.1em;background:#000;color:#fff;font-size:12px;margin-bottom:6px;padding:0 6px}.list-events .event-dates p{display:inline-block;margin-bottom:0}.list-events .event-dates .date-end:before{content:"–";margin:0 .25em}.event .event-meta{font:italic .75rem Georgia, 'Times New Roman', Times, serif;margin-bottom:4px}.event .event-meta p{display:inline;font-size:12px;padding:0}.event .event-meta p:empty{display:none}.event .event-meta .event-times{font-weight:bold}.event .event-meta .event-times+.event-location{margin-left:.5em}.event .event-meta .time-start+.time-end:before{content:"-";margin-right:.25em}.event .event-export{color:#ae0010;border:0}.event .event-export:hover{color:#7e000c}.cdh .event .event-export{color:#daa521}.cdh .event .event-export:hover{color:#b77504}.cdm .event .event-export{color:#990165}.cdm .event .event-export:hover{color:#740052}.enac .event .event-export{color:#ea5e00}.enac .event .event-export:hover{color:#d53c00}.ic .event .event-export{color:#1bb5b5}.ic .event .event-export:hover{color:#007f87}.sb .event .event-export{color:#007ba5}.sb .event .event-export:hover{color:#015876}.sti .event .event-export{color:#8972d5}.sti .event .event-export:hover{color:#5d41a2}.sv .event .event-export{color:#6fba01}.sv .event .event-export:hover{color:#439809}.assoc .event .event-export{color:#aebd00}.assoc .event .event-export:hover{color:#8d9c00}.event .event-export:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-family:'Font Awesome 5 Free';font-style:normal;font-size:22px;font-weight:900;font-variant:normal;text-rendering:auto;line-height:1;content:"\f271";font-size:16px;margin-right:.25em}.event.has-teaser .event-content .teaser{position:relative;clear:both;min-height:2.6em;max-height:4em;overflow:hidden;padding:0}.event.has-teaser .event-content .teaser:after{content:"";background:transparent;height:2em;position:absolute;top:auto;right:0;bottom:0;left:0;background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.8) 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.8) 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ccffffff',GradientType=0 )}.event.has-teaser .event-content .teaser:after{height:72%}.event .studying-calendar{margin-top:10px}.event .studying-calendar a{border:0;color:#fff}.event .studying-calendar a:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-family:'Font Awesome 5 Free';font-style:normal;font-size:22px;font-weight:900;font-variant:normal;text-rendering:auto;line-height:1;content:"\f073";margin-right:.5em}.list-events .has-image .event-dates{background-color:#ae0010;position:relative}.cdh .list-events .has-image .event-dates{background-color:#daa521}.cdm .list-events .has-image .event-dates{background-color:#990165}.enac .list-events .has-image .event-dates{background-color:#ea5e00}.ic .list-events .has-image .event-dates{background-color:#1bb5b5}.sb .list-events .has-image .event-dates{background-color:#007ba5}.sti .list-events .has-image .event-dates{background-color:#8972d5}.sv .list-events .has-image .event-dates{background-color:#6fba01}.assoc .list-events .has-image .event-dates{background-color:#aebd00}.list-events .has-image .event-img{display:none}.list-events .has-image .event-img img{margin:0}.list-events .event-extra{margin-top:1em}.list-events .event-extra .speakers{font-size:11px}.list-events .event.has-cover-image{border:0;padding:0;position:relative}.list-events .event.has-cover-image a{opacity:1}.list-events .event.has-cover-image a:hover{opacity:.8}.list-events .event.has-cover-image .cover-img{background:#ae0010;display:block;height:auto;margin:0;width:100%}.list-events .event.has-cover-image .cover-img img{height:auto;vertical-align:top;width:100%}.list-events .event.has-cover-image .event-dates{background:transparent !important;float:none;position:absolute;top:10px;right:auto;bottom:auto;left:10px}.list-events .event.has-cover-image .event-content{color:#fff;float:none;position:absolute;top:auto;right:10px;bottom:10px;left:10px}.list-events .event.has-cover-image .event-title{color:#fff}.list-events .event.has-cover-image .event-title a{color:#fff;border-color:#fff}.sidebar .list-events .event-title{font-size:12px}.list-events .event-canceled.has-image .event-dates{background:rgba(207,208,202,0.8);color:rgba(0,0,0,0.6)}.list-events .event-canceled.has-image .event-dates p{color:rgba(0,0,0,0.4)}.list-events .event-canceled.has-image .event-dates p.date-end:after{border-color:rgba(0,0,0,0.4)}.list-events .event-canceled.has-image .event-dates .canceled{float:right}.snippetsBox{border-bottom:1px dotted #000;margin-bottom:10px;padding-bottom:10px}.snippetsBox .snippets-image{margin-bottom:10px}.snippetsBox .snippets-image img{display:block;width:100%}.snippetsBox .snippets-title h2{font-family:Arial,Helvetica,Verdana,sans-serif;font-size:13px;font-weight:bold;padding:0;margin:0 0 6px 0;color:#000;text-transform:none}.snippetsBox .snippets-subtitle p{font-weight:600}.feedzy-rss .rss_header h2{font-size:13px;margin-bottom:1.5em}.feedzy-rss .rss_header h2 .rss_description{display:block;font-family:Arial,Helvetica,Verdana,sans-serif;font-size:13px;font-weight:bold;line-height:1.3em;margin-top:.375em}.feedzy-rss ul{margin:0 0 20px}.feedzy-rss .rss_item{border-bottom:1px dotted #000;list-style:none;margin:0 0 15px !important;padding:0 0 15px !important}.feedzy-rss .rss_item .rss_image{display:none}.gridBox .grid{margin:0 0 4px}.gridBox .grid .bg{background-size:100% auto;background-repeat:no-repeat;display:block}.gridBox .grid .bg img{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.gridBox .grid h3{padding:0}.gridBox .grid h3 a{color:#000;border-bottom:0}.gridBox .grid h3 a:hover{color:#ae0010}.cdh .gridBox .grid h3 a:hover{color:#daa521}.cdm .gridBox .grid h3 a:hover{color:#990165}.enac .gridBox .grid h3 a:hover{color:#ea5e00}.ic .gridBox .grid h3 a:hover{color:#1bb5b5}.sb .gridBox .grid h3 a:hover{color:#007ba5}.sti .gridBox .grid h3 a:hover{color:#8972d5}.sv .gridBox .grid h3 a:hover{color:#6fba01}.assoc .gridBox .grid h3 a:hover{color:#aebd00}.gridBox .grid.large h3{height:54px}.buttonsContainer:after{content:"";display:block;clear:both}.bigButtonsBox{background-color:#ae0010;transition:background-color .3s ease-in-out, color .3s ease-in-out, border-color .3s ease-in-out;color:#fff;float:left;height:130px;list-style:none;margin:0 4px 4px 0;position:relative;width:160px}.cdh .bigButtonsBox{background-color:#daa521}.cdm .bigButtonsBox{background-color:#990165}.enac .bigButtonsBox{background-color:#ea5e00}.ic .bigButtonsBox{background-color:#1bb5b5}.sb .bigButtonsBox{background-color:#007ba5}.sti .bigButtonsBox{background-color:#8972d5}.sv .bigButtonsBox{background-color:#6fba01}.assoc .bigButtonsBox{background-color:#aebd00}.bigButtonsBox:nth-child(2n){background-color:#7e000c}.cdh .bigButtonsBox:nth-child(2n){background-color:#b77504}.cdm .bigButtonsBox:nth-child(2n){background-color:#740052}.enac .bigButtonsBox:nth-child(2n){background-color:#d53c00}.ic .bigButtonsBox:nth-child(2n){background-color:#007f87}.sb .bigButtonsBox:nth-child(2n){background-color:#015876}.sti .bigButtonsBox:nth-child(2n){background-color:#5d41a2}.sv .bigButtonsBox:nth-child(2n){background-color:#439809}.assoc .bigButtonsBox:nth-child(2n){background-color:#8d9c00}.bigButtonsBox:hover{background:#000}.bigButtonsBox .button-link{display:block;height:inherit;padding:1px}.bigButtonsBox .button-link:hover{background:black}.bigButtonsBox img{height:90px;margin:0 0 2px;width:100%}.bigButtonsBox .label{font:italic .75rem Georgia, 'Times New Roman', Times, serif;border-bottom:1px dotted #fff;color:#fff;display:inline-block;margin:0 5px}.infoscience_bullet{position:relative;top:-2px}.infoscience_bullet+.infoscience_data *{clear:none}.infoscience_record .record-metadata .infoscience_links{word-break:break-all}.local-bg-color1,.local-bg-color2,.local-bg-color3,.local-bg-color4{border-color:#fff;color:#fff}.local-bg-color1{background-color:#ae0010}.cdh .local-bg-color1{background-color:#daa521}.cdm .local-bg-color1{background-color:#990165}.enac .local-bg-color1{background-color:#ea5e00}.ic .local-bg-color1{background-color:#1bb5b5}.sb .local-bg-color1{background-color:#007ba5}.sti .local-bg-color1{background-color:#8972d5}.sv .local-bg-color1{background-color:#6fba01}.assoc .local-bg-color1{background-color:#aebd00}.local-bg-color2{background-color:#7e000c}.cdh .local-bg-color2{background-color:#b77504}.cdm .local-bg-color2{background-color:#740052}.enac .local-bg-color2{background-color:#d53c00}.ic .local-bg-color2{background-color:#007f87}.sb .local-bg-color2{background-color:#015876}.sti .local-bg-color2{background-color:#5d41a2}.sv .local-bg-color2{background-color:#439809}.assoc .local-bg-color2{background-color:#8d9c00}.local-bg-color3{background-color:#5d0009}.cdh .local-bg-color3{background-color:#a25700}.cdm .local-bg-color3{background-color:#5d0048}.enac .local-bg-color3{background-color:#d53c00}.ic .local-bg-color3{background-color:#004d59}.sb .local-bg-color3{background-color:#003047}.sti .local-bg-color3{background-color:#431f7f}.sv .local-bg-color3{background-color:#0b7101}.assoc .local-bg-color3{background-color:#707f00}.homepage-fullwidth .page .page-header{border:0;font-size:12px;margin-left:-0.3075em;margin-bottom:30px;padding:0}.homepage-fullwidth .page .page-header img{margin:0}.homepage-fullwidth .page .page-header p{font-size:12px}.homepage-fullwidth .page .page-header h3{border:0;color:#fff;font-family:Arial,Helvetica,Verdana,sans-serif;font-size:15px;letter-spacing:0;margin-top:1.5em;text-transform:none}.homepage-fullwidth .page .page-header .media-ribbon p{font-size:13px}.homepage-fullwidth .page .page-header .box{margin-bottom:0}.homepage-fullwidth .page .page-content{margin-left:-0.3075em;padding:0}.layout-faculty .su-slider{height:100%}.layout-faculty .su-slider .su-slider-slides,.layout-faculty .su-slider .su-slider-slide,.layout-faculty .su-slider .su-slider-slide>a,.layout-faculty .su-slider .su-slider-slide img{height:100% !important}.panel-header a{color:#000;border:0}.panel-header a:hover{color:#ae0010}.cdh .panel-header a:hover{color:#daa521}.cdm .panel-header a:hover{color:#990165}.enac .panel-header a:hover{color:#ea5e00}.ic .panel-header a:hover{color:#1bb5b5}.sb .panel-header a:hover{color:#007ba5}.sti .panel-header a:hover{color:#8972d5}.sv .panel-header a:hover{color:#6fba01}.assoc .panel-header a:hover{color:#aebd00}.panel-content .media-footer{margin-top:10px}.media-list.fac .media-ribbon{height:auto}.media-list.fac .media-ribbon span>br{display:none}.layout-faculty .panel{margin-bottom:10px}.layout-faculty .page-header::before{display:none}.layout-faculty .page-header .panel-cell .media,.layout-faculty .page-header .panel.themed .media{width:100%}@media screen and (min-width: 30em){.site-branding{padding:1em 0 !important}}@media screen and (min-width: 48em){.box-flat-panel{width:324px}.entry-content .box{float:left;margin-bottom:40px;padding-right:2px;width:50%}.entry-content .box.panel{width:100%}.entry-content .box .box-flat-panel{width:100%}.entry-content .box.last-col{padding-left:2px;padding-right:0}.textBox:after{content:"";display:block;clear:both}.entry-content .right{margin-left:25px;float:right}.bottin .photo_box{width:25% !important}.wrap{max-width:1000px;padding-left:3em;padding-right:3em}#primary.col,#secondary.col{padding-left:7px;padding-right:8px}#secondary{font-size:13px}.site-header.epfl .logo{margin-top:6px}.epflnav .nav-link{margin:6px 0}.custom-logo-link{margin-bottom:20px}.custom-logo-link img{max-width:none}.site-branding{padding:24px 0 !important}.has-header-image .site-branding{padding-top:12px !important}.custom-header{margin-bottom:0 !important}.menu-toggle,.dropdown-toggle{display:none}.main-navigation{width:auto}.main-navigation ul,.main-navigation ul ul,.main-navigation>div>ul{display:block}.site-header .navigation-top{background:#fff;font-size:13px;position:static}.site-header .navigation-top nav{margin:0}.main-navigation{background-color:#ae0010}.cdh .main-navigation{background-color:#daa521}.cdm .main-navigation{background-color:#990165}.enac .main-navigation{background-color:#ea5e00}.ic .main-navigation{background-color:#1bb5b5}.sb .main-navigation{background-color:#007ba5}.sti .main-navigation{background-color:#8972d5}.sv .main-navigation{background-color:#6fba01}.assoc .main-navigation{background-color:#aebd00}.main-navigation .menu{background:transparent;border:0;padding:0}.main-navigation .menu:after{content:"";display:block;clear:both}.main-navigation .menu>li{border-color:#ae0010;border-style:solid;border-width:0 1px;display:block;float:left;height:inherit;margin:0;padding:0;vertical-align:top}.cdh .main-navigation .menu>li{border-color:#daa521}.cdm .main-navigation .menu>li{border-color:#990165}.enac .main-navigation .menu>li{border-color:#ea5e00}.ic .main-navigation .menu>li{border-color:#1bb5b5}.sb .main-navigation .menu>li{border-color:#007ba5}.sti .main-navigation .menu>li{border-color:#8972d5}.sv .main-navigation .menu>li{border-color:#6fba01}.assoc .main-navigation .menu>li{border-color:#aebd00}.main-navigation .menu>li:first-child{border-left-width:0 !important}.main-navigation .menu>li:hover{border-color:#fff;border-width:0 1px}.main-navigation .menu>li:hover>a{color:#fff}.main-navigation .menu>li>a{background-color:#ae0010;border:0;color:#fff;display:block;height:inherit;line-height:24px;overflow:hidden;padding:0 8px}.cdh .main-navigation .menu>li>a{background-color:#daa521}.cdm .main-navigation .menu>li>a{background-color:#990165}.enac .main-navigation .menu>li>a{background-color:#ea5e00}.ic .main-navigation .menu>li>a{background-color:#1bb5b5}.sb .main-navigation .menu>li>a{background-color:#007ba5}.sti .main-navigation .menu>li>a{background-color:#8972d5}.sv .main-navigation .menu>li>a{background-color:#6fba01}.assoc .main-navigation .menu>li>a{background-color:#aebd00}.main-navigation .menu>li>a:hover{background-color:#7e000c}.cdh .main-navigation .menu>li>a:hover{background-color:#b77504}.cdm .main-navigation .menu>li>a:hover{background-color:#740052}.enac .main-navigation .menu>li>a:hover{background-color:#d53c00}.ic .main-navigation .menu>li>a:hover{background-color:#007f87}.sb .main-navigation .menu>li>a:hover{background-color:#015876}.sti .main-navigation .menu>li>a:hover{background-color:#5d41a2}.sv .main-navigation .menu>li>a:hover{background-color:#439809}.assoc .main-navigation .menu>li>a:hover{background-color:#8d9c00}.main-navigation .menu li.current-menu-item,.main-navigation .menu li.current_page_item,.main-navigation .menu>li.current-menu-ancestor,.main-navigation .menu>li.current-menu-ancestor,.main-navigation .menu>li.current-menu-parent,.main-navigation .menu>li.current_page_ancestor{border-color:#fff}.main-navigation .menu li.current-menu-item>a,.main-navigation .menu li.current_page_item>a,.main-navigation .menu>li.current-menu-ancestor>a,.main-navigation .menu>li.current-menu-ancestor>a,.main-navigation .menu>li.current-menu-parent>a,.main-navigation .menu>li.current_page_ancestor>a{background:#000;color:#fff}.main-navigation li.link-home{text-indent:-3333px}.main-navigation li.link-home a{width:30px}.main-navigation li.link-home a:before{position:relative;left:3333px}.main-navigation ul ul{background:#fff;border:1px solid #bbb;left:-999em;padding:0;position:absolute;top:100%;z-index:99999}.main-navigation .sub-menu{border:1px solid #000;border-top-width:0;padding-top:1px;padding-bottom:0;width:340px}.main-navigation .sub-menu ul{width:auto}.main-navigation .sub-menu li{background:#fff;border:0;float:none}.main-navigation .sub-menu li:hover{background:#fff}.main-navigation .sub-menu li.menu-item-has-children .icon{display:none}.main-navigation .sub-menu li a{color:#000;line-height:1.4em;margin:0 1px 1px;padding:2px 8px}.main-navigation .sub-menu li a:hover{background:#cfd0ca;border:0}.main-navigation .menu li:hover .sub-menu{left:0}.main-navigation .sub-menu li.focus>a:hover,.main-navigation .sub-menu li:focus>a:hover,.main-navigation .sub-menu li:hover>a:hover,.main-navigation .sub-menu li a:hover,.main-navigation .sub-menu li a:focus{color:#000}.main-navigation .sub-menu .sub-menu{border:0;left:0;margin-left:1.5em;position:relative}.main-navigation .sub-menu .sub-menu:before{content:"";border-left:1px dotted #cfd0ca;position:absolute;top:5px;right:auto;left:-1px;bottom:5px}.main-navigation .sub-menu .sub-menu a{font-weight:400}.site-header .page-tools{background:transparent;position:relative}.page-tools .breadcrumb{display:block;float:left;max-width:80%;margin:0;padding:0}.page-tools .breadcrumb:after{content:"";display:block;clear:both}.page-tools .breadcrumb li{font-size:11px;margin-bottom:0}.page-tools .breadcrumb li.separator{display:none}.page-tools .breadcrumb li:after{content:"›";color:#a3a3a3;margin-left:.75em}.page-tools .breadcrumb li:last-child{margin-right:0}.page-tools .breadcrumb li:last-child:after{display:none}.page-tools .lang{float:right;margin:0;max-width:20%;padding:0;position:static;text-align:right}.page-tools .lang:after{content:"";display:block;clear:both}.site-footer{font-size:13px}.site-footer .footer-content{padding-top:15px}.footer-content p,.footer-content .smallButtonsBox p.button-link,.smallButtonsBox .footer-content p.button-link{clear:none}.footer-content .footer-nav{border:0;float:left}.footer-content .site-info{float:left;margin:0;padding:0;width:auto}.footer-content .site-admin{float:right}.list-articles .entry-header{float:right;width:70%}.list-articles .post-thumbnail{float:left;margin-bottom:0;padding-right:20px;width:30%}.list-articles .entry-content{clear:right;padding-left:30%}.list-articles .entry-content>*{clear:none}.nav-links{margin-top:30px}.nav-links>div{max-width:49%}.list-articles.list-news-textonly .entry-header{float:none;width:100%}.list-articles.list-news-textonly .entry-content{padding:0}.list-articles.list-news-first-featured .entry-header{width:100%}.list-articles.list-news-first-featured .entry-header .entry-title{line-height:1.4em;margin-bottom:6px;overflow:hidden}.list-articles.list-news-first-featured .entry-content{position:relative;float:right;line-height:0;overflow:hidden;padding:0}.list-articles.list-news-first-featured .entry-content:after{content:"";background:transparent;height:2em;position:absolute;top:auto;right:0;bottom:0;left:0;background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.8) 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.8) 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ccffffff',GradientType=0 )}.list-articles.list-news-first-featured .entry-content:after{height:2.1em}.list-articles.list-news-first-featured .entry-content .entry-meta{display:inline;margin-bottom:0}.list-articles.list-news-first-featured .entry-content .entry-meta .entry-date{margin-bottom:0}.list-articles.list-news-first-featured .entry-content .teaser{display:inline;line-height:1}.list-articles.list-news-first-featured .entry-content .teaser:after{display:none}.list-articles.list-news-first-featured .entry-content .teaser p{display:inline;font-size:12px;line-height:1.3em;padding:0}.list-articles.list-news-first-featured article.post{border:0;clear:right;float:right;height:88px;overflow:hidden;padding:0;width:50%}.list-articles.list-news-first-featured article.post .post-thumbnail{display:flex;justify-content:center;height:88px;overflow:hidden;padding:0;width:36%}.list-articles.list-news-first-featured article.post .post-thumbnail a{display:block;height:inherit}.list-articles.list-news-first-featured article.post .post-thumbnail img{height:inherit;max-width:none;width:auto}.list-articles.list-news-first-featured article.post .entry-header .entry-title{font-size:11px}.list-articles.list-news-first-featured article.post .entry-content{height:88px;width:60%}.list-articles.list-news-first-featured article.post .entry-content:after{height:2.1em}.list-articles.list-news-first-featured article.post:first-of-type{float:left;height:auto;padding-right:15px}.list-articles.list-news-first-featured article.post:first-of-type .post-thumbnail{float:none;margin-bottom:6px;padding:0;height:auto;width:100%}.list-articles.list-news-first-featured article.post:first-of-type .entry-header{float:none;width:100%}.list-articles.list-news-first-featured article.post:first-of-type .entry-header .entry-title{font-size:13px}.list-articles.list-news-first-featured article.post:first-of-type .entry-content{float:none;padding:0;height:108px;width:100%}.list-articles.list-news-first-featured article.post:first-of-type .entry-content:after{height:3em}.list-articles.list-news-first-featured article.post:first-of-type .entry-content .teaser{height:4.6em}.list-articles.news-portal .post-thumbnail{width:50%}.list-articles.news-portal .entry-content{height:104px;max-height:none;width:50%}.list-articles.news-portal .entry-header .entry-title{font-size:12px}.list-articles.news-portal .links{float:right;width:50%}.list-articles.news-portal-img-top .post-thumbnail{float:none;margin-bottom:6px;padding:0;width:100%}.list-articles.news-portal-img-top .entry-content{float:none;max-height:92px;width:100%}.list-events .event-dates{background:transparent;color:#666;float:left;font-size:18px;margin:0 5px 0 0;padding:0;width:40px}.list-events .event-dates p{display:block;font-size:13px;letter-spacing:.05em;padding:0;text-align:center;text-transform:uppercase;width:100%}.list-events .event-dates p.date-end{margin-top:8px;padding-top:14px;position:relative}.list-events .event-dates p.date-end:before{display:none}.list-events .event-dates p.date-end:after{content:"";border-top:3px solid #666;position:absolute;top:0;right:7px;bottom:auto;left:7px}.list-events .event-dates p:first-line{font-size:1.5em;letter-spacing:.05em}.list-events .event-title,.list-events .event-content,.list-events .event-extra{clear:none;padding-left:50px;width:595px}.sidebar .list-events .event-title,.sidebar .list-events .event-content,.sidebar .list-events .event-extra{width:265px}.list-events .event .event-content>.event-title{padding:0;width:100%}.list-events .has-image .event-dates{height:112px;margin:0;padding:5px 0;width:40px}.list-events .has-image .event-dates p{color:#fff}.list-events .has-image .event-dates p.date-end:after{border-color:#fff;right:9px;left:9px}.list-events .has-image .event-img{display:block;float:left;height:112px;margin:0 10px 0 1px;width:112px}.list-events .has-image .event-img a{display:block}.list-events .has-image .event-content{padding-left:0;width:480px}.sidebar .list-events .has-image .event-content{width:146px}.event.has-teaser.has-image .event-content{height:112px;overflow:hidden}.list-events .event-extra{margin-top:.5em}.event.has-extra.has-image .event-content{float:left;width:330px}.event.has-extra.has-image .event-extra{float:right;height:112px;margin-top:0;overflow:hidden;padding:0;width:130px}.event.has-extra.has-image .event-extra .speakers{padding:0}.list-events .event.has-cover-image .event-dates{height:auto;padding:0;top:auto;bottom:25px;left:20px}.list-events .event.has-cover-image .event-dates p{font-size:1em}.list-events .event.has-cover-image .event-content{top:auto;right:20px;bottom:25px;left:90px;width:auto;display:flex;align-items:flex-end;justify-content:space-between}.list-events .event.has-cover-image .event-content .event-title{float:left;font-size:13px;vertical-align:bottom;width:320px}.list-events .event.has-cover-image .event-content .studying-calendar{float:right;padding:0;vertical-align:bottom}.list-events .event.has-cover-image .event-content .studying-calendar a{display:block}.list-events .event.has-cover-image .event-content .studying-calendar a:before{font-size:3.5em;vertical-align:bottom}.list-events .event.has-cover-image .event-content .studying-calendar a .label{display:inline-block;font-weight:bold;vertical-align:bottom;width:100px}.sidebar .list-events .has-image .event-content,.sidebar .list-events .has-extra.has-image .event-content{float:left;width:146px}.sidebar .has-extra.has-image .event-extra{display:none}.list-events .event-canceled.has-image .event-dates .canceled{background:#cfd0ca;padding:5px 0 3px;position:absolute;top:50%;right:auto;bottom:auto;left:41px;transform:translateY(-50%);width:112px}.snippetsBox{margin-bottom:5px;padding-bottom:5px}.snippetsBox:after{content:"";display:block;clear:both}.snippetsBox .snippets-image{float:left;margin-bottom:0;padding-right:20px;width:30%}.snippetsBox .snippets-image img{margin:0}.snippetsBox .snippets-content{float:right;width:70%}.layout-faculty .panel-cell:empty{display:block}}@media screen and (min-width: 64em){.wrap{margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;width:980px}#primary,#secondary{float:left}#primary{margin-right:4px;width:652px}#primary.page-fullwidth{width:100%}#secondary{margin-top:-1px;width:324px}.navigation-top .wrap{padding:0}.type-page>.entry-content{padding-right:35px}.type-page>.entry-content>.newsBox,.type-page>.entry-content>.peopleListBox,.type-page>.entry-content>.eventsBox,.type-page>.entry-content>.gridBox,.type-page>.entry-content>.buttonsContainer{margin-right:-35px}.page-fullwidth .type-page>.entry-content{padding-right:0}.site .bigButtonsBox:empty{display:block}.bigButtonsBox:nth-child(4n){background-color:#5d0009;margin-right:0}.cdh .bigButtonsBox:nth-child(4n){background-color:#723c07}.cdm .bigButtonsBox:nth-child(4n){background-color:#3f073f}.enac .bigButtonsBox:nth-child(4n){background-color:#952000}.ic .bigButtonsBox:nth-child(4n){background-color:#04353a}.sb .bigButtonsBox:nth-child(4n){background-color:#08222d}.sti .bigButtonsBox:nth-child(4n){background-color:#2b1260}.sv .bigButtonsBox:nth-child(4n){background-color:#0b4905}.assoc .bigButtonsBox:nth-child(4n){background-color:#560}.bigButtonsBox:nth-child(2) .bigButtonsBox:nth-child(4n+2){background-color:#7e000c}.cdh .bigButtonsBox:nth-child(2) .bigButtonsBox:nth-child(4n+2){background-color:#b77504}.cdm .bigButtonsBox:nth-child(2) .bigButtonsBox:nth-child(4n+2){background-color:#740052}.enac .bigButtonsBox:nth-child(2) .bigButtonsBox:nth-child(4n+2){background-color:#d53c00}.ic .bigButtonsBox:nth-child(2) .bigButtonsBox:nth-child(4n+2){background-color:#007f87}.sb .bigButtonsBox:nth-child(2) .bigButtonsBox:nth-child(4n+2){background-color:#015876}.sti .bigButtonsBox:nth-child(2) .bigButtonsBox:nth-child(4n+2){background-color:#5d41a2}.sv .bigButtonsBox:nth-child(2) .bigButtonsBox:nth-child(4n+2){background-color:#439809}.assoc .bigButtonsBox:nth-child(2) .bigButtonsBox:nth-child(4n+2){background-color:#8d9c00}.bigButtonsBox:nth-child(3),.bigButtonsBox:nth-child(4n+3){background-color:#5d0009}.cdh .bigButtonsBox:nth-child(3),.cdh .bigButtonsBox:nth-child(4n+3){background-color:#a25700}.cdm .bigButtonsBox:nth-child(3),.cdm .bigButtonsBox:nth-child(4n+3){background-color:#5d0048}.enac .bigButtonsBox:nth-child(3),.enac .bigButtonsBox:nth-child(4n+3){background-color:#d53c00}.ic .bigButtonsBox:nth-child(3),.ic .bigButtonsBox:nth-child(4n+3){background-color:#004d59}.sb .bigButtonsBox:nth-child(3),.sb .bigButtonsBox:nth-child(4n+3){background-color:#003047}.sti .bigButtonsBox:nth-child(3),.sti .bigButtonsBox:nth-child(4n+3){background-color:#431f7f}.sv .bigButtonsBox:nth-child(3),.sv .bigButtonsBox:nth-child(4n+3){background-color:#0b7101}.assoc .bigButtonsBox:nth-child(3),.assoc .bigButtonsBox:nth-child(4n+3){background-color:#707f00}.peopleListBox{width:auto}}
/*# sourceMappingURL=theme.min.css.map */