@charset "UTF-8";body,input,button,select,textarea{font-family:Poiret One}h2{font-family:Poiret One}.module h3,.module_menu h3{font-family:Poiret One}.hornav{font-family:Roboto Condensed}.logo-text a{font-family:Open Sans}.logo a{left:8px}.logo a{top:32px}body{font-size:16px}body{color:#555}h2,h2 a:link,h2 a:visited{color:#414f66}.module h3,.module_menu h3,h3{color:#414f66}a{color:#4571b9}.logo-text a{color:#e2e3e4 !important}p.site-slogan{color:#e2e3e4}.hornav ul li a{color:#e3e3e3}#subMenusContainer ul,#subMenusContainer ol,.hornav ul ul{background-color:#f2f2f2}.sidecol_a{width:25%}.sidecol_b{width:25%}.maincontent{padding:30px 35px 30px}.sidecol_a{float:left}.sidecol_b{float:right}#content_remainder{float:left}.backgrounds .sidecol_a,.backgrounds .sidecol_b{background-color:#ebebeb}@media only screen and (max-width:767px){.sidecol_a,.sidecol_b{background-color:#ebebeb}}#socialmedia ul li a [class^="fa-"]::before,#socialmedia ul li a [class*=" fa-"]::before{color:#fff}.wrapper960,.backgrounds .content_background{width:1080px}body,#body_bg{background-color:#ccc}#body_bg{background-image:url(https://francoisfiedler.org/images/career/photos/fiedler-portrait011.jpg#joomlaImage://local-images/career/photos/fiedler-portrait011.jpg?width=1600&height=1211)}.readmore a,input.button,button,.j51-button a,.module .j51imagelinkhover .j51button a,.label-info,.badge-info,.module_style-box .j51imagelinkhover .j51button a,.search .icon-search,.search .button,.slicknav_btn{background-color:#4571b9}.btn,.btn-group.open .btn.dropdown-toggle,.input-append .add-on,.input-prepend .add-on,.pager.pagenav a,.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{background-color:#4571b9}#container_hornav .hornav>ul{background-color:rgba(23,23,23,0.7 )}.slicknav_menu{background:#171717}.is-sticky #container_hornav .hornav>ul{background-color:#171717}.container_spacer3 .wrapper960,.container_spacer4 .wrapper960{background-color:rgba(23,23,23,0.8 )}.header_bar{background-color:rgba(0,0,0,0.5 )}.is-sticky .header_bar{background-color:rgba(0,0,0,1 )}.container_spacer2{height:300px}#container_slideshow{background-color:rgba(240,240,240,0.0 )}#container_top1_modules,#container_top1_modules ul.tabs li a.linkopen,#container_top1_modules dl.tabs dt.open h3 a:link,#container_top1_modules dl.tabs dt.open h3 a:visited,.csstransforms3d .tabs a:hover span::before,.csstransforms3d .tabs a:focus span::before,.tabs a span{background-color:rgba(23,23,23,0.0 )}#container_top1_modules .wrapper960{background-color:#171717}#container_top2_modules{background-color:rgba(224,224,224,0.0 )}#container_top2_modules .wrapper960{background-color:#e0e0e0}#container_top3_modules{background-color:rgba(230,230,230,0.0 )}#container_top3_modules .wrapper960{background-color:#e6e6e6}#container_main{background-color:rgba(245,244,246,0.0 )}#container_main .wrapper960{background-color:#f5f4f6}#container_bottom1_modules{background-color:rgba(224,224,224,0.0 )}#container_bottom1_modules .wrapper960{background-color:#e0e0e0}#container_bottom2_modules{background-color:rgba(255,255,255,0.0 )}#container_bottom2_modules .wrapper960{background-color:#fff}#container_base{background-color:rgba(0,0,0,0.0 )}#container_base .wrapper960{background-color:#000}.logo_container,h1.logo,h1.logo a{width:px;height:px}@media only screen and ( max-width:767px ){.showcase{display:inline}.mobile_showcase{display:none}}
p{font-size:1.4rem}.item-title,.page-header{text-transform:none}h1{font-size:2.8rem!important;line-height:3rem!important;font-weight:800!important}.page-header h1,.page-header h2{margin:0 0 5px;padding-top:0!important}h2{font-size:2.4rem!important;font-weight:800!important;line-height:2.6rem!important}h3{font-size:2rem!important;line-height:2.2rem!important}h2,h3{margin:10px 0 5px!important}.item-page h3{margin:12px 0!important}.page-header,h1.componentheading,.blog h1,.category-desc h2{border-bottom:thin solid #bcbcbc;margin:0 0px 20px;padding:20px 50px;background:#e7e6d1;border-radius:160px;text-align:center}.blog .page-header h1{border-bottom:none;margin:0;padding:0;background:transparent;border-radius:unset}h1.componentheading{}.item-content .page-header{border-bottom:thin solid #dcdcdc;margin:0 0px 20px;padding:0;background:transparent;border-radius:0;text-align:left}.logo a{top:8px}#logo img{margin:9px auto}.header_bar{height:100px}.is-sticky #container_hornav{top:100px!important}.sticky-wrapper{height:101px!important}.container_spacer2{display:none}.container_spacer3 .wrapper960,.container_spacer4 .wrapper960{display:none}.maincontent{padding:40px 54px 40px}#container_main .wrapper960{border-radius:100px;border-bottom:thin solid #bcbcbc}.module .module_surround .module_content,.module_menu .module_surround .module_content{padding:0}.hornav>ul>li>a{padding:9px 20px}.container_spacer2:last-of-type{height:160px}.dj-album-title{font-weight:100}.dj-album-desc{font-weight:inherit;font-size:1.1em;margin:20px 0 10px}.category-desc img{padding:0 12px 0 0}.category-desc{min-height:fit-content}.category-desc h2{}.com-content-categories__item{min-height:300px}.w-100{font-size:1.6rem;padding:8px 0 6px}.weblinks .category-desc{min-height:259px;margin:0 0 20px;border-top:thin solid #e2e2e2}.weblinks .base-desc{min-height:fit-content;padding-bottom:20px}.weblinks .category-desc img{float:left;margin:0 20px 6px 0}.weblink-category .category-desc,.djmediatools .category-desc{min-height:fit-content !important;border-bottom:none}.list-hits badge badge-info{background:inherit}.list-title{margin:0 0 14px !important}.list-condensed li{padding:4px 28px !important}.fcp_form input,.fcp_form textarea,.fcp_form select{width:360px !important}.fcp_form textarea{width:62% !important}#show_copy{width:auto !important}.u1_about{padding:30px 40px 0}#top1_modules.block_holder{margin-bottom:400px}.mfp-bg{opacity:0.91}.thumbnails{margin-left:0}#copyright{padding:0;background:rgba(0,0,0,.3);color:#fff}#copyright p{padding:2px 10px;margin:0}.badge-info{margin:12px 6px 0}@media only screen and (max-width:760px){body{font-weight:bold}#body_bg,#container_header{background-size:contain!important}h1{font-size:1.8rem!important;line-height:2rem!important}.header_bar{height:72px}.sticky-wrapper{height:90px!important}.logo a{top:5px}.logo img{height:54px}.slicknav_btn{background-color:#e7e6d1}.slicknav_menu .slicknav_menutxt{color:#363432}#container_main .wrapper960{border-radius:36px}.maincontent{padding:16px 18px}.page-header,h1.componentheading,.blog h1,.category-desc h2{padding:12px 16px;border-radius:24px}blockquote{padding:0 0 5px 20px}}
img{max-width:100%;height:auto}
