div.ccm-panel-content ul.nav,div.ccm-panel-content menu{display:block}#ccm-theme-grid-edit-mode-row-wrapper{display:flex;width:100%}.ccm-edit-mode-block-menu.popover,.popover{visibility:visible}html{font-size:20px;font-weight:400}body{font-size:inherit;line-height:2;background-color:#fff;padding-left:0.5rem;padding-right:0.5rem}html,body{overflow-x:hidden}#cookiewarning,#cookiewarningCloser{font-size:.6rem}#cookiewarning{margin-top:.5rem}#cookiewarning p{margin-bottom:0}#wrapper{font-family:'Cormorant',serif}#wrapper .dropdown-submenu{position:relative}#wrapper .dropdown-submenu a::after{transform:rotate(-90deg);position:absolute;right:6px;top:.8em}#wrapper .dropdown-submenu .dropdown-menu{top:0;left:100%;margin-left:.1rem;margin-right:.1rem}#wrapper .Absolute-Center{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}#wrapper .overflow-hidden{overflow:hidden}#wrapper .umwManageUserlist p{margin-bottom:0}#wrapper .umwManageUserlist .umwShowLessonButtons{margin-bottom:1rem}#wrapper html,#wrapper body,#wrapper input,#wrapper input.form-control{color:#5c0331}#wrapper h1,#wrapper h2,#wrapper h3,#wrapper h4,#wrapper h5,#wrapper h6{color:#870e6a}#wrapper .colored-text{color:#888066}#wrapper .btn-send{color:#fff;background-color:#03465c}#wrapper .newsletter h1{color:#fff;background-color:#17a2b8}#wrapper .btn-newsletter{color:#fff;background-color:#17a2b8;border-color:#17a2b8}#wrapper .umwManageButton{color:#fff;background-color:#17a2b8;border-color:#17a2b8}#wrapper .umwProductButton{color:#fff;background-color:#03465c;border-color:#03465c}#wrapper .umwLoginBookButton{color:#fff;background-color:#03465c;border-color:#03465c}#wrapper .btn:hover,#wrapper .btn.floatup:hover{color:white !important;background-color:#870e6a !important}#wrapper p{font-size:inherit}#wrapper p.newswhowhen{font-size:0.6rem}#wrapper .page-type-hilfe{background-color:#dcdcdc}#wrapper hr{border:0;clear:both;display:block;width:100%;background-color:#5c0331;height:1px}#wrapper .iconphone,#wrapper .iconmail,#wrapper .iconfb,#wrapper .iconhome{color:#808080}#wrapper .floatup .iconphone:hover,#wrapper .floatup .iconmail:hover,#wrapper .floatup .iconfb:hover,#wrapper .floatup .iconhome:hover,#wrapper .floatup:hover{color:#870e6a}#wrapper a,#wrapper a div,#wrapper a div p{color:inherit;-webkit-transition:color .7s;transition:color .7s}#wrapper .btn-light{border:1px solid #03465c;border-radius:.25rem}#wrapper a:hover,#wrapper .angebotlink:hover,#wrapper a icon:hover,#wrapper button:hover{color:#870e6a !important;text-decoration:inherit}#wrapper .navbar,#wrapper .dropdown-menu{font-size:0.8rem;color:#5c0331}#wrapper #navUmwLektionen .navbar-toggler,#wrapper #navUmwLektionen .nav-item,#wrapper #navUmwLektionen .dropdown-item{font-size:0.7rem}#wrapper #navUmwLektionen .nav-link.active{font-weight:700}#wrapper h1{font-size:1.7rem;font-weight:bold;line-height:1.5;margin:.7rem 0 0 0;padding-bottom:0.8rem}#wrapper .headline{margin-top:1.5rem}#wrapper h1.headline,#wrapper .headline h1{margin-top:2.2rem;font-size:2rem}#wrapper h2{font-size:1.28rem;font-weight:normal;line-height:1.5;margin:0;padding-bottom:0.55rem}#wrapper h3,#wrapper h4,#wrapper h5,#wrapper h6{font-size:1.14rem;margin:0}#wrapper h4,#wrapper h5,#wrapper h6{font-weight:bold}#wrapper #impressum{font-size:0.85rem}#wrapper #impressum>p{font-size:inherit}#wrapper #impressum>h1{font-size:1.26rem}#wrapper #impressum>h2{font-size:1.14rem}#wrapper a.umwManageButton{margin-right:0.5rem}#wrapper .umwManageButton,#wrapper .umwProductButton{margin-top:0.5rem}#wrapper #footer a.nav-item.nav-link{padding-left:0.2rem;padding-right:0.2rem}#wrapper ul:not(.navbar-nav){padding-left:0}#wrapper .navbar,#wrapper .container,#wrapper .container-fluid{padding:0}#wrapper .navbar-brand{font-size:0.8rem;margin-right:0.5rem}#wrapper .nav-link,#wrapper .nav-item,#wrapper .navbar-expand-lg .navbar-nav .nav-link,#wrapper .navbar-expand-md .navbar-nav .nav-link,#wrapper .navbar-expand-sm .navbar-nav .nav-link{padding:0;margin:0.2rem}#wrapper .floatup,#wrapper .floatright{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition:transform .4s ease-out;transition:transform .4s ease-out}#wrapper .floatup:hover:not(.disabled){-webkit-transform:translateY(-0.15rem);transform:translateY(-0.15rem)}#wrapper .floatright:hover:not(.disabled){-webkit-transform:translateX(.1rem);transform:translateX(.1rem)}#wrapper .dropdown-menu{border:none;border-radius:0}#wrapper .dropdown-item{color:rgba(0,0,0,0.5)}#wrapper .dropdown-item.active{color:rgba(0,0,0,0.9);text-decoration:inherit;background-color:inherit}#wrapper .dropdown-item:focus,#wrapper .dropdown-item:hover{background-color:inherit}#wrapper .disabled{cursor:not-allowed}#wrapper .newsentryhidden{background-color:#c6c6c6}#wrapper .newslist-wrapper+.ccm-pagination-wrapper{display:flex;justify-content:center}#wrapper ul.umw-pagination-container{list-style-type:none}#wrapper ul.umw-pagination-container li{display:inline-block;padding-left:0.3rem;padding-right:0.3rem;zoom:1;*display:inline}#wrapper ul.umw-pagination-container li.umw-pagination-active{border-style:solid;border-color:#870e6a}#wrapper ul.umw-pagination-container li:not(.umw-pagination-active):not(.umw-pagination-dots){-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition:transform .4s ease-out;transition:transform .4s ease-out}#wrapper ul.umw-pagination-container li:not(.umw-pagination-active):not(.umw-pagination-dots):hover:not(.disabled){-webkit-transform:translateY(-0.15rem);transform:translateY(-0.15rem)}#wrapper .ccm-page-list{margin-bottom:1.5rem}#wrapper .homepageitem{margin-top:1.5rem;margin-bottom:1.5rem}#wrapper #maincontent>.homepageitem:first-child{margin-top:0.2rem}#wrapper .section{background-color:#f8f8f8}#wrapper .sectiontext{padding-top:1rem}#wrapper .sectionlinkcontainer{width:12rem;margin-left:auto;margin-right:auto}#wrapper .sectionlink,#wrapper .sectionlink>a{background-color:#f8f8f8;color:#80004e}#wrapper .einzelbackground,#wrapper .coursebackground{background-color:#f7ece3;padding:0.5rem !important}#wrapper .coursebackground.disabled{background-color:#ada383}#wrapper .coursebackground{padding:0.5rem !important}#wrapper .coursebackground>p{font-size:0.85rem;line-height:1rem;min-height:6rem}#wrapper .courses{margin-left:-0.5rem;margin-right:-0.5rem}#wrapper .courselink{padding:0.5rem !important}#wrapper .no-gutters>.col,#wrapper .no-gutters>[class*="col-"]{padding-right:0;padding-left:0}#wrapper .angebotlink{font-size:0.8rem;font-weight:bold;padding:1rem}#wrapper .help-block.with-errors{color:#FFCE53}#wrapper .showingSlowly{opacity:0;transition:opacity 4s}#wrapper .showingNow{opacity:1 !important}#wrapper .fullpic,#wrapper .fullpic img{width:100%;height:auto;border:0;border-color:#fff}#wrapper img{border:0;border-color:#fff}@media (min-width:576px){html{font-size:22px}body{padding-left:0.6rem;padding-right:0.6rem}#cookiewarning{margin-top:0.6rem}}@media (min-width:768px){html{font-size:24px}body{padding-left:20px;padding-right:20px}#cookiewarning{margin-top:20px}#wrapper .sectiontext{padding-top:1.8rem}}@media (min-width:992px){html{font-size:26px}body{padding-left:30px;padding-right:30px}#cookiewarning{margin-top:30px}#wrapper .navbar,#wrapper .dropdown-menu{font-size:0.7rem}#wrapper .sectiontext{padding-top:2.5rem}}@media (min-width:1200px){html{font-size:28px}body{padding-left:40px;padding-right:40px;margin-left:auto;margin-right:auto;width:1150px}#cookiewarning{margin-top:40px}#wrapper .sectiontext{padding-top:3rem}}