@import url(//fonts.googleapis.com/css?family=Open+Sans:400italic,600italic,400,600);@import url(//fonts.googleapis.com/css?family=Armata);pre{word-break:normal;word-wrap:normal}.debug-red *{background-color:red !important}.debug_translation{background-color:yellow !important}.form-control-feedback{top:26px}.form-control-feedback.fa{padding-top:9px}.progress .progress-bar.active.reverse{-webkit-animation-direction:reverse;-moz-animation-direction:reverse;-ms-animation-direction:reverse;-o-animation-direction:reverse;animation-direction:reverse}.submenu-expand{display:none}.submenu-expand>.glyphicon{font-size:8px}li.current a{font-weight:bold;font-style:italic}@-webkit-keyframes anim_pulse{0%{-webkit-transform:opacity(1)}50%{-webkit-transform:opacity(0);color:#909090}100%{-webkit-transform:opacity(1)}}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}.edit_content{display:block;min-width:15px;min-height:15px;padding:0px 5px 0px 5px;border:1px dotted black;border-radius:4px;cursor:pointer}.edit_content .area_info{display:none;padding:3px 5px 5px 5px;margin:0px -5px 0px -5px;font-family:"Open Sans", sans-serif;font-size:10px;line-height:12px;font-weight:normal;background-color:rgba(0,0,0,0.1);border-top:1px solid rgba(0,0,0,0.15)}.edit_content .area_info .area_name{font-family:"Armata", sans-serif}.edit_content .area_info .area_content_type{float:right}.edit_content .area_content{display:inline-block}.edit_content .area_content:empty:before{content:'missing content';font-style:italic;color:#ffffff;text-shadow:0px 0px 2px #000}.edit_content:hover{background-color:#f5f500}.edit_content:hover .area_info{display:block}.content_editor{display:inline-block;min-width:105px;width:100%;background-color:#FFF;padding:5px 5px 5px 5px;border:1px solid #bbbbbb;border-radius:5px}.content_editor .button_area{margin-top:5px}.content_editor form textarea{display:block;resize:vertical;width:100%;min-height:100px;max-height:600px}.content_editor form input[type="text"]{width:100%}.content_editor form .select_wrap{text-align:center}main#auth{margin-top:200px}main#auth .login_form{background-color:white}html{height:100%;overflow:hidden}body{font-family:'Open Sans', sans-serif;background-color:#EFEFEF;font-size:16px;height:100%;overflow:hidden}.print-only{display:none}.strike-through{text-decoration:line-through}.underline{text-decoration:underline}.no-wrap{white-space:nowrap}.no-select,.edit_content{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}blockquote{padding:5px;margin:10px 0px;border-left:4px solid #E5E2E3;font-size:inherit}h1{font-family:'Armata', sans-serif;font-size:30px;margin:10px 0px 5px 0px}h2{font-family:'Armata', sans-serif;font-size:24px;margin:10px 0px 10px 0px;border-bottom:1px solid #CCC}h3{font-family:'Armata', sans-serif;font-size:18px;font-weight:bold;margin:10px 0px 5px 0px}p{font-size:16px;line-height:26px;margin:0px 0px 15px 0px}a{color:#428bca;text-decoration:none;cursor:pointer}a:hover,a:focus{color:#2a6496;text-decoration:none}.inline{display:inline}.inline-block{display:inline-block}ul,ol{padding:0px 0px 0px 25px;margin:10px 0px}ul li,ol li{line-height:30px}.highlight{font-weight:bold;font-style:italic}.project-url{font-size:12px;word-break:break-all}.fb-like{padding-top:15px}.img-overlay{background-color:rgba(30,30,30,0.8)}.thumbnail-caption{margin:0px 0px 0px 0px;font-size:12px;text-align:left;font-style:italic;color:#777}.glyphicon-blank:before{content:"\e094";color:transparent !important}.col-equal{margin-bottom:-99999px !important;padding-bottom:99999px !important}.col-equal-cutoff{overflow:hidden}header{padding-bottom:30px}#index-nav{padding-bottom:75px}header .navbar,#index-nav .navbar{border-radius:0px;border:1px solid #ABABAB;margin-top:15px;margin-bottom:0px;background-color:#99cb9d}header .navbar.center .navbar-wrap,#index-nav .navbar.center .navbar-wrap{text-align:center;height:50px}header .navbar.center .nav,#index-nav .navbar.center .nav{display:inline-block;float:none}header .navbar li a,#index-nav .navbar li a{font-size:20px;font-family:'Armata', sans-serif}header .navbar li.active a,#index-nav .navbar li.active a{background-color:transparent !important;color:#000000}.content{padding-bottom:45px}.content .intro-text{padding:0px 15px 0px 15px}.content .intro-text .vert-center{padding:60px 0px 0px 0px}.content .intro-text .vert-center p{font-size:54px;line-height:54px;font-family:'Armata', sans-serif}.content .intro-text .print-only p{font-size:18px !important;line-height:18px !important;font-family:'Armata', sans-serif}.content .intro-picture{text-align:center;overflow:hidden}.content .intro-picture .fp-image{display:inline-block;float:right;width:370px;height:370px;background-image:url("../images/content/timo-von-eitzen-square.jpg?20220328");background-repeat:no-repeat;background-size:contain;background-position:center center;background-color:#FFFFFF;border-radius:50%;border:1px solid rgba(171,171,171,0.5)}#contact-footer{font-size:14px;margin-bottom:45px}#contact-footer div{text-align:center}#contact-footer .glyphicon{font-size:12px}#contact-footer .contact-linkedin{margin-top:20px}#contact-footer .contact-linkedin a{display:inline-block;width:114px;height:40px;background-image:url("../images/content/btn_linkedIn.png");background-repeat:no-repeat;background-position:center 0px}#contact-footer .contact-linkedin a:hover{background-position:center -40px}.sidebar h3.small{font-size:14px;margin:10px 0px 0px 0px}.sidebar .glyphicon{color:#333333}.sidebar .info-box{font-size:14px;padding-bottom:2px}.sidebar .info-box div{display:inline-block}.sidebar .study .company,.sidebar .employment .company{margin-top:10px;font-family:'Armata', sans-serif;font-size:16px;font-weight:bold;line-height:26px}.sidebar .study .company a:first-child,.sidebar .employment .company a:first-child{line-height:20px}.sidebar .study:first-of-type .company,.sidebar .employment:first-of-type .company{margin-top:0px}.sidebar .projects .toggle-projects{color:#2D8334;cursor:pointer}.sidebar .projects .toggle-projects:hover,.sidebar .projects .toggle-projects:focus{color:#1E6924}.sidebar .projects ul{list-style-image:none;list-style-position:inside;list-style-type:none;margin:8px 0px 0px -6px}.sidebar .projects ul li{font-size:14px;line-height:18px;margin:0px 0px 8px 0px;padding:0px 0px 0px 5px;border-left:1px solid #D2D2D2}.sidebar .projects ul li:hover{border-left:1px solid #B2B2B2}.modal-backdrop{display:none !important}.sparetime .project-header{margin-bottom:15px}.sparetime .project-header a{display:inline-block}.sparetime .project-header h3{margin-top:0px}.sparetime .project-header img{max-height:125px}.sparetime .project-header .project-label{color:#777}.sparetime .project-header .project-status{display:block;font-size:12px}.sparetime .project-header .project-img{text-align:right}.sparetime .project-header,.sparetime .project-spacer{border-bottom:1px solid #CCC;margin-top:10px;margin-bottom:15px}footer{height:30px;text-align:center;font-size:10px}footer .auth a{color:#000000;opacity:20%}footer .auth a:hover{opacity:100%}.scroll-element.scroll-x{display:none !important}.page{width:auto;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;visibility:hidden;overflow-y:scroll;-webkit-overflow-scrolling:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;background-image:url("../images/bg2.png");box-shadow:0px 1px 5px #D2D2D2 inset}.page.current_page{visibility:visible;z-index:1}.page-ontop{z-index:999 !important}@media screen and (min-width: 768px) and (max-width: 991px){.content{padding-bottom:20px}.content .intro-text .vert-center p{font-size:36px;line-height:36px}.content .intro-picture .fp-image{max-width:305px;max-height:305px}}@media screen and (max-width: 767px){.content{padding-bottom:0px}.content .intro-text .vert-center{padding-top:20px;text-align:center}.content .intro-text .vert-center p{font-size:46px;line-height:46px}.content .intro-picture .fp-image{float:none;max-width:280px;max-height:280px}#index-nav{padding-bottom:60px}nav{margin-top:0px !important}.main_nav_desktop .nav>li{display:inline-block}.sparetime .project-header.project-img{text-align:center}.modal-dialog.modal-lg{margin:0px 0px 0px 0px}.modal-body{padding:0px 0px 0px 0px}}@media screen and (max-width: 479px){.content .intro-text .vert-center{padding-top:10px}.content .intro-text .vert-center p{font-size:26px;line-height:26px}.content .intro-picture .fp-image{max-width:160px;max-height:160px}#index-nav{padding-bottom:20px}header .navbar.center .nav,#index-nav .navbar.center .nav{margin:0px 15px 0px 15px}.main_nav_desktop .nav>li{display:block}header .navbar.center .navbar-wrap,#index-nav .navbar.center .navbar-wrap{height:auto}}@media print{@page{margin:1.0cm 0.5cm 1.0cm 0.5cm}.print-only{display:initial}html,body{height:auto;overflow:auto}header,footer,#contact-footer,#index-nav{display:none}h2{page-break-before:always}h2.skills{page-break-before:avoid !important}a[href]:after{color:#666666;display:block;font-size:12px;content:"http:" attr(href)}a[href^="#"]:after{display:none}a[href^="http://"]:after,a[href^="https://"]:after{content:"" attr(href)}.page{position:relative;visibility:visible;background-image:none !important;z-index:1;overflow:hidden}.page .content{padding-bottom:20px}.page .content .intro-text{width:50% !important}.page .content .intro-text .vert-center{padding-top:30px;text-align:center}.page .content .intro-text .vert-center p{font-size:32px;line-height:36px}.page .content .intro-picture{width:50% !important}.page .content .intro-picture .fp-image{float:none;max-width:250px;max-height:250px;background-size:contain !important;background-image:url("../images/content/timo-von-eitzen-square.jpg") !important;background-color:#EFEFEF !important}.page .content ul li{page-break-inside:avoid}.page .employment{width:50%;float:left;padding-top:10px;margin-bottom:10px;border-top:1px solid #DFDFDF}.page .employment:first-of-type,.page .employment:nth-of-type(2){border-top:0px}.page .employment.pos-04{min-height:350px}.page .employment.pos-02{min-height:533px}.page .employment.pos-01{width:100%}.page .employment .info-box.company span{display:none}.page .employment .info-box.projects ul.collapse{display:block !important}}
/*# sourceMappingURL=main.css.map */
