@font-face{font-family:'FontAwesome';src:url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.5.0/fonts/fontawesome-webfont.eot?v=4.5.0);src:url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.5.0/fonts/fontawesome-webfont.eot?#iefix&v=4.5.0) format('embedded-opentype') , url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.5.0/fonts/fontawesome-webfont.woff2?v=4.5.0) format('woff2') , url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.5.0/fonts/fontawesome-webfont.woff?v=4.5.0) format('woff') , url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.5.0/fonts/fontawesome-webfont.ttf?v=4.5.0) format('truetype') , url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.5.0/fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular) format('svg');font-weight:normal;font-style:normal}body{font-family:'Open Sans',sans-serif}.fa{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-bars:before{content:"\f0c9"}.fa-times-circle:before{content:"\f057"}.content ul li,.content ul li::before{color:#666}.content ul li{margin:1.0rem 0 0 3.0rem;font-style:italic}.content ul li:last-child{margin:1.0rem 0 3.0rem 3.0rem}.content ul li::before{content:"\f111";display:inline-block;font-family:FontAwesome;speak:none;padding:0 .8rem 0 0;margin:0 0 0 -2.0rem;font-weight:light;font-size:1.2rem;font-weight:400;font-style:normal;vertical-align:middle}a b{color:#9a2323;font-weight:600;font-size:1.7rem}.content a[href^="http://"]:not([href*="domina-frankfurt.net"])::after, .content a[href^="https://"]:not([href*="domina-frankfurt.net"])::after{content:"\f14c";display:inline-block;font-family:FontAwesome;font-style:normal;speak:none;padding:0 0 0 .5rem;font-weight:light;font-size:1.4rem;font-weight:400}.content a[href^="mailto:"]{word-wrap:normal;display:inline-block}.content a[href^="mailto:"]::before{content:"\f0e0";display:inline-block;font-family:FontAwesome;speak:none;padding:0 .5rem 0 0;font-weight:light;font-size:1.4rem;font-weight:400}.content a[href*="definitionen.html"]{cursor:help!important}.content a[href*="definitionen.html"]::before{content:"\f05a";display:inline-block;font-family:FontAwesome;speak:none;padding:0 .3rem;font-weight:light;font-size:1.6rem;font-weight:400}.content .image,.content iframe[src*="youtube.com"]{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.2);box-shadow:0 0 5px 0 rgba(0,0,0,.2);border:5px solid #fff;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.image419{margin-top:10px}@media (max-width:550px){.content .image,.content iframe[src*="youtube.com"]{width:-moz-calc(100% - 10px);width:-webkit-calc(100% - 10px);width:calc(100% - 10px);height:auto;margin:0 0 27px}}@media (min-width:550px){.content .image,.content iframe[src*="youtube.com"]{border:10px solid #fff;max-width:-moz-calc(100% - 20px);max-width:-webkit-calc(100% - 20px);max-width:calc(100% - 20px)}}.gallerie{text-align:center;display:inline-block;width:100%;margin:0}.gallerie figure{display:inline-block;margin:0;padding:0;width:-moz-calc(50% - 3px);width:-webkit-calc(50% - 3px);width:calc(50% - 3px)}.gallerie figcaption{display:none}.pswp__caption__center{font-family:'Open Sans',sans-serif!important;font-size:16px!important}.gallerie a{display:inline!important}.imgbox,.gallerie img{margin:0 5px 5px 0;display:inline-block;border:5px solid #fff;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.2);box-shadow:0 0 5px 0 rgba(0,0,0,.2);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:calc(100% - 20px);height:auto;background:#fff url(/img/loading.gif.pagespeed.ce.3KzD8lfcj6.gif) center center no-repeat}.imgbox{padding:10px 10px 10px 10px}@media (min-width:1024px){.gallerie{width:820px;margin:40px 0 20px 0}.imgbox,.gallerie img{margin:0 20px 20px 0;border:10px solid #fff;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;width:365px;height:365px}.imgbox:hover,.gallerie img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);position:relative;z-index:5;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.2);box-shadow:0 0 20px 0 rgba(0,0,0,.2)}}.formular ::-webkit-input-placeholder{opacity:0}.formular :-moz-placeholder{opacity:0}.formular ::-moz-placeholder{opacity:0}.formular :-ms-input-placeholder{opacity:0}.formular{margin:30px 0}.formular fieldset{border:hidden}.formular label{font-size:1.6rem;color:#9a2323;display:block}.formular label[for="173"]::before,.formular label[for="174"]::before{font-family:FontAwesome;margin:0 10px 0 0}.formular label[for="173"]::before{content:"\f0e0"}.formular label[for="174"]::before{content:"\f039"}.formular small{padding:0 0 0 200px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1rem}.formular input,.formular textarea{font-family:'Open Sans',sans-serif;border:2px solid #fffceb;font-size:1.6rem;color:#9a2323;padding:5px;margin:0 0 20px 0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:#f7f6f0;-webkit-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.10);-moz-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.10);box-shadow:inset 0 0 10px 0 rgba(0,0,0,.10);display:block}.formular input{width:550px;height:25px}.formular textarea{width:550px;height:300px}.formular select{margin:0 0 20px 0;border:1px solid #9a2323;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#58585a;padding:3px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-image:url(/img/bg-input.jpg.pagespeed.ce.CmwFE78UWS.jpg);background-repeat:no-repeat}.formular select:focus{border:2px solid #9a2323}.formular input[type="submit"]{color:#fff;font-weight:700;margin:0 0 20px 200px;width:300px;height:50px;border:1px solid #9a2323;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:#992322;-webkit-appearance:none}.formular input[type="file"]{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#9a2323;border:0;background-image:none}.formular .hidden{display:none}.formular .inputerror{background:#ffd5d5}.error h1{font-size:25px;font-weight:bold;margin:40px 0 17px 0!important}.formular p.datenschutz,.formular p.agb{font-size:11px;line-height:1.5;text-align:justify;width:560px}@media (min-width:1024px){.formular label{float:left;width:200px}.formular p.datenschutz,.formular p.agb{margin:0 0 40px 200px}}@media (max-width:1023px){.formular label{display:inline-block}.formular input[type="submit"]{margin:0 0 20px}.formular small{padding:0}}@media (max-width:650px){.formular input,.formular textarea,.formular p.datenschutz,.formular p.agb{width:-moz-calc(100% - 14px);width:-webkit-calc(100% - 14px);width:calc(100% - 14px)}.formular input[type="submit"]{width:66%}}.formular p.datenschutz input[type="checkbox"],.formular p.agb input[type="checkbox"]{display:inline;margin:0!important;padding:0!important;width:30px;height:15px}.formular p.datenschutz input[type="checkbox"]+label,.formular p.agb input[type="checkbox"]+label{display:inline-block;margin:0;padding:0;float:none;height:10px;width:25px}.formular p.datenschutz input[type="checkbox"],.formular p.agb input[type="checkbox"]{opacity:0;position:absolute;z-index:-1}.formular p.datenschutz input[type="checkbox"]+label:before,.formular p.agb input[type="checkbox"]+label:before{font-family:FontAwesome;font-size:20px;display:inline-block;content:"\f0C8";width:25px}.formular p.datenschutz input[type="checkbox"]:checked+label:before,.formular p.agb input[type="checkbox"]:checked+label:before{content:"\f14a";color:#229930}a.goBack:link,a.goBack:visited,a.goBack:active,a.goBack:hover,a.goBack,a.goBackRight,a.goBackRight:visited,a.goBackRight:link,a.goBackBox,a.goBackBox:visited,a.goBackBox:link{border-bottom:none!important;border:none!important;text-decoration:none;background-image:none;text-shadow:none;box-shadow:none;font-size:20px;font-weight:400}a.goBack,a.goBackRight,a.goBackBox{position:relative;padding:7px 15px!important;background:#9a2323;color:#fff!important;font-family:Georgia,"Times New Roman",Times,serif;margin:20px!important;display:inline-block;line-height:1.3}a.goBackRight{float:right;padding-top:7px!important;padding-bottom:7px!important;-moz-border-radius-topleft:2px!important;-moz-border-radius-bottomleft:2px!important;-webkit-border-top-left-radius:2px!important;-webkit-border-bottom-left-radius:2px!important;border-top-left-radius:2px!important;border-bottom-left-radius:2px!important}a.goBack{margin:20px 0 20px 10px!important;-moz-border-radius-topright:2px!important;-moz-border-radius-bottomright:2px!important;-webkit-border-top-right-radius:2px!important;-webkit-border-bottom-right-radius:2px!important;border-top-right-radius:2px!important;border-bottom-right-radius:2px!important}a.goBackBox{margin:0!important;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}a.goBack::after,.goBackRight::after,.goBackBox::after{content:'';position:absolute;top:0;width:0;height:0}a.goBack:hover,a.goBackRight:hover,a.goBackBox:hover{background:#fff;color:#9a2323!important}a.goBack::after,.goBackRight::after{border-style:solid}a.goBackRight::after{right:-40px;border-width:20px;border-color:transparent transparent transparent #9a2323;float:right}a.goBackRight:hover::after{border-left-color:#fff}a.goBack::after{left:-40px;border-color:transparent #9a2323 transparent transparent;border-width:20px}a.goBack:hover::after{border-right-color:#fff}@media (max-width:550px){a.goBack{margin:20px 0 20px 10px!important;width:-moz-calc(100% - 40px);width:-webkit-calc(100% - 40px);width:calc(100% - 40px)}a.goBack::after{left:-40px}a.goBackRight{float:none;margin:20px 0 20px!important;width:-moz-calc(100% - 50px);width:-webkit-calc(100% - 50px);width:calc(100% - 50px)}a.goBackRight::after{right:-40px}a.goBackBox{width:-moz-calc(100% - 30px);width:-webkit-calc(100% - 30px);width:calc(100% - 30px)}}@media (min-width:550px){a.goBack,a.goBackRight{min-width:300px}a.goBackBox{min-width:310px}}@media (min-width:720px){a.goBackBox{min-width:300px;margin:20px 0 20px 10px!important}}@media (min-width:1024px){a.goBack{margin:20px 0 20px!important}a.goBackBox{margin:20px 0 20px 10px!important}}#google_translate_element{position:fixed;bottom:0;right:0;padding:10px 10px 5px 20px;background:#fff;-moz-border-radius-topleft:20px;-webkit-border-top-left-radius:20px;border-top-left-radius:20px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.2);box-shadow:0 0 20px 0 rgba(0,0,0,.2);-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;opacity:.7}#google_translate_element:hover{opacity:1}#google_translate_element img{display:inline}