@font-face { font-family: 'Futura'; src: url('rst/fonts/FuturaNewDemi.woff') format('woff'); font-weight: bold; font-style: normal; } @font-face { font-family: 'Futura'; src: url('rst/fonts/FuturaNewLight.woff') format('woff'); font-weight: normal; font-style: normal; } /** Generated by FG **/ @font-face { font-family: 'Futura'; src: url('rst/fonts/FuturaNewLightOblique.woff') format('woff'); font-weight: normal; font-style: italic; } .layout{ max-width:960px; font-family: "Futura"; text-align: justify; margin:0 auto; display: flex; flex-direction: row-reverse; /*color: #414339;*/ } h1 { font-size: 25px; text-align: center; margin-top: 20px; font-weight: bold; } h1 .name{ color:#3170B2; border-right: 2px solid #878887; padding-right: 10px; } .cv-toc{ display: block; text-align: right; min-width: 180px; margin-top: 135px; margin-right: 10px; border-right: 1px dashed #878887; } .cv-toc ul{ margin: 0; padding:0; padding-right: 10px; list-style: none; } .cv-toc ul a{ color:#414339; text-decoration: none; display: inline-block; padding-bottom: 3px; } .cv-toc ul a:hover{ border-bottom: 1px dashed #878887; } .cv-content{ display: block; } h1 .cv{ color:#878887; padding-left: 10px; } .coordination { color:#878887; text-align: center; } .coordination span.text{ margin-right: 10px; } .shortbio span.fa{ color:#878887; } .container h1{ font-size:20px; text-align: left; color:#3170B2; border-bottom: 1px solid #3170B2; } a{ text-decoration: none; color:#3170B2; } .sub-container h2 { font-size:18px; color:#3170B2; border-bottom: 1px dotted #3170B2; } .entry{ margin-bottom: 10px; } .entry .title{ font-weight: bold; } .entry p .title .fa{ color:#878887; } .entry p{ padding:0; margin:0; } .entry p span.fa{ color:#878887; } .entry .location{ float:right; font-style: italic; color: #662702; } .entry-short-des{ font-style: italic; padding-left: 13px; margin-bottom: 5px; } .entry-short-des span.date{ float:right; } .entry-description{ clear: both; padding-left: 13px; } .title-optional{ font-style: italic; } hr{ display: block; height: 1px; border: 0; border-top: 1px solid #878887; padding: 0; }