body{margin:0;padding:0;font-family:'Open Sans Condensed',sans-serif;font-weight:100;font-size:100%;background:linear-gradient(0deg,rgba(255,255,255,.9),rgba(255,255,255,.9)),url("../Orchester-Tuba.jpg") no-repeat fixed 0 0/cover;}.horizontal-section{width:100vw;}form{margin:3em auto;width:100%;}audio{background:#601601;width:100%;}.views-field-title{color:#601601;font-weight:900;padding:1vw 0;}#content{margin:0 auto 4vw;}form .description,#block-orchester-cybryo-local-tasks a,#footer a{color:rgba(225,196,126,.5);font-size:.9em;}#block-orchester-cybryo-local-tasks a,#footer a{text-decoration:none;}#footer{background:#601601;padding:0;margin:0;display:table;width:100%;}#footer ul{list-style:none;}#footer ul li,#footer ul li a{font-size:1.2rem;color:rgba(225,196,126,1);}#footer ul li:before,#footer ul li a:before{font-family:FontAwesome;margin:.5rem;}#footer a[href="/user"]:before{content:"\0f007";}#footer a[href="/user/login"]:before{content:"\0f090";}#footer a[href="/user/logout"]:before{content:"\0f08b";}#footer a[href="/admin/content"]:before{content:"\0f044";}#footer a[href="/contact"]:before{content:"\0f003";}.footermap-item:before{content:"\0f15c";}.footer_block{float:left;border:1px solid rgba(225,196,126,.3);border-radius:10px;margin:1%;}.orchester-adresse:before{content:"\0f015";}.orchester-telefon:before{content:"\0f095";}.orchester-telefax:before{content:"\0f1ac";}article[typeof="schema:Person"]{width:70%;color:rgba(225,196,126,1);margin:0 auto;}label{color:#a88242;font-size:1.5rem;}input,textarea,select{color:#fff;font-size:1.5rem;width:100%;background:#9C8E62;border-radius:5px;border:none;padding:.3rem;}select{width:102%;}input[type="submit"]{background:#601601;color:#fff;width:102%;}strong{font-weight:900;font-style:italic;}.medium-audiolink{float:right;background:#601601;border-radius:5px;position:absolute;top:.2rem;right:1rem;}.medium-audiolink a{color:#fff !important;font-size:1.5rem;text-transform:uppercase;position:relative;text-decoration:none;}.medium-audiolink a:after{background:#601601 none repeat scroll 0 0;border-radius:50%;content:"\0f028";font-size:2rem;padding:0.5rem 1rem 0.5rem 0.5rem;position:absolute;top:-.6rem;font-family:FontAwesome;color:inherit;}.scrollToTop{color:#a88242;font-family:FontAwesome;font-size:6em;position:fixed;right:4vw;top:80vh;z-index:9999;cursor:pointer;}.scrollToTop:before{left:-.5rem !important;top:.6rem !important;}.scrollToTop:after{left:-1.55rem !important;top:-.5rem !important;}#header{width:100vw;}#front-image{width:100vw;overflow:hidden;position:relative;}#front-image-text{color:#a88242;font-family:Tangerine,Arial;text-align:center;width:100%;z-index:9999;box-shadow:0 3px 3px rgba(0,0,0,0.5);position:relative;height:11vw;vertical-align:middle;width:100vw;display:table-cell;}#front-image-text:before{content:"";background:url("../Orchester-Logo.svg") no-repeat scroll 50% center / auto 100%,linear-gradient(0deg,rgba(224,224,224,1),rgba(255,255,255,1) 70%,rgba(248,248,248,1));border:1px solid #601601;border-radius:50%;box-shadow:0 0.5vw 0.5vw rgba(0,0,0,0.1);position:absolute;}#front-image img{width:100%;height:auto;}#front-image,#menu{box-shadow:0 0 10px rgba(0,0,0,.2);}#menu{z-index:1000;width:100vw;margin:0 auto;background:#400201;background:#fff;transition:all 1s ease;}#menu ul{width:70%;margin:0 auto;}.header-minimized #menu{position:fixed;left:0;top:0;}#menu ul li a{color:#601601;background:transparent;text-decoration:none;font-size:1.2vw;padding:.7vw;}#menu ul li a:hover{color:#fff;background:#601601;}.tb-megamenu .nav-collapse{background:rgba(255,255,255,.9);}.tb-megamenu .nav-collapse .nav li a{border:none !important;}.tb-megamenu{background:transparent;}.tb-megamenu .nav-collapse.collapse ul{width:100% !important;}.tb-megamenu .nav-collapse.collapse ul li a{font-size:5vw !important;padding:1vw;}.orchester-page-title,.standalone-page-title{clear:both;font-family:Tangerine,Arial;color:#E7C765;color:#a88242;font-weight:100;text-align:center;border-bottom:1px dotted;}.orchester-page-text,.standalone-page-text{float:left;margin-bottom:3vw;}#front-image-text,.orchester-page-title,.standalone-page-title{text-shadow:0 .5vw .5vw rgba(0,0,0,.1);}article p,article li,article a,.orchester-page-text,.standalone-page-text{color:#6E1601;}article a{font-style:italic;}.standalone-page-text a{color:#e1c47e;}.orchester-page-image{width:100%;display:table;}.termin-row-wrapper,.archiv-row-wrapper{margin:4vw auto;display:table;position:relative;width:100%;}.termin-row-element,.archiv-row-element{color:#601601;color:#726847;font-size:1.3rem;}.termin-row-header{background:#601601;color:#fff;display:table;font-size:2rem;width:98%;padding:0 1vw;border-radius:5px;}.termin-row-header-element{float:left;}.termin-row-header-element.termin-datum{font-weight:900;}.termin-row-header-element.termin-title{text-align:center;}.termin-row-element{clear:both;width:100%;}.termin-row-element.termin-ort{font-size:1.2rem;padding:0 1vw;font-weight:900;color:#601601;}select#edit-field-audio-cd-target-id,input#edit-submit-orchester-audios,select#edit-field-orchester-termin-kategorie-target-id,input#edit-submit-orchester-termine{width:50%;float:right;font-size:1rem;}#content header{width:100%;font-size:2rem;text-align:center;color:#601601;}.views-exposed-form{padding:4vw 0;}.medium-image{width:40%;float:right;}.medium-image img{width:100%;height:auto;}.medium-solisten a{font-size:1rem;color:inherit;text-decoration:none;}.solist{clear:both;margin:0 0 0 3vw}.medium-programmpunkte,.medium-solisten{width:60%;float:left;margin:1vw 0;}.medium-programmpunkte ol,.medium-solisten ul{margin:0;}.medium-programmpunkte h4,.medium-solisten h4{font-size:1.2rem;clear:both;margin:0;}.konzert-solisten ul,.medium-solisten ul{list-style:none;clear:both;}.medium-datum{background:#601601;color:#fff;font-size:2rem;text-align:center;clear:both;border-radius:5px;}#edit-preview{display:none;}.slide-wrapper{width:100vw;height:30vw;position:relative;overflow:hidden;}.slide-element{position:absolute;}.slide-image{width:100%;height:100%;overflow:hidden;}.slide-image img{width:100%;height:auto;}@keyframes moving-slide-text{from{opacity:0;padding-left:50%;}to{opacity:1;padding-left:24%;}}.slide-text{left:0;top:85%;width:50%;color:#fff;font-size:3vw;background:rgba(0,0,0,.3);padding:.2vw 0 .2vw 50%;opacity:0;animation-name:moving-slide-text;animation-duration:3s;-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-timing-function:ease;animation-timing-function:ease;animation-fill-mode:forwards;}
