#page-header {height: 80px;background:#007bae;}
#logo {padding: 0 0 0 10px;}
#page-footer {background:white;}
#footer-color {background:#007bae;height:144px;}
#footer-left .ce-bodytext p {font-size: 16px; color: #007bae; letter-spacing: 1px;}
#footer-left .linkIcon {display: none;}
#footer-left a {color: #007bae;}

.home-text {background: #fff; padding: 30px;}
#nav-tools .icn-easylang{display: inline-block;}
.hidden {display: none;}

#nav-subnav {margin-top: 30px;}
.side-block .submenu-headline, .side-block h6 {background: #007bae; color: #fff; padding: 10px 20px; font-size: 20px; margin: 0;}
.br-30 {display: none;}

#page-side h1 {background: #007bae;}

a {color: #007bae;}
.fc-blue {color: #007bae;}
#page-side > div > .header-2 {background: #007bae;}
.ce-bodytext a {color: #007bae;}
h1, .header-1 {color: #007bae;}

.tx-ews-monliving-interest h3{margin-top: 1.5rem;}

#footer-left {min-height: 280px; background: transparent; padding-top: 37px;}
#footer-right hr {border-top: 1px solid #0098DB;}
#footer-right-content {height: auto; border: 0; padding: 0;}
#footer-right-content p {font-size: 14px; line-height: 1.6em; color: #0098DB;}
#footer-right .frame-type-websitetemplate_footertext{padding-top: 0px;}
#footer-right {
    min-height: 215px;
    background: transparent;
    padding-top: 0;
    padding-bottom: 60px;
    /*background: transparent url('/typo3conf/ext/website_template/Resources/Public/Images/2016/logo.png') no-repeat bottom 55px right 20px;*/
}
.jumbotron-stoerer{
    background: #007bae;
}
#home-content .header-1 {text-align: center;}

@media screen and (min-width: 768px) {
  #page-header {height: 80px;}
  #logo {padding: 0 0 0 10px;}
  #nav-main > ul > li > span > a {padding: 10px 12px 17px 12px;width: auto; height: 50px;}
#footer-right {
    min-height: 215px;
    background: transparent;
    padding-top: 24px;
    padding-bottom: 30px;
    /*background: transparent url('/typo3conf/ext/website_template/Resources/Public/Images/2016/logo.png') no-repeat bottom 20px right 20px;*/
}
}

@media screen and (min-width: 992px) {
  #page-header {height: 140px;}
  #logo {padding: 0 0 0 10px; width: 280px;}
  #nav-main-wrapper {width: 600px;}
  #footer-right .frame-type-websitetemplate_footertext{padding-top: 25px;}
  #footer-right-content {height: auto; border: 0; padding: 0 20px;}
	#footer-right {
            padding-bottom: 30px;
	    /*background: transparent url('/fileadmin/mandanten/lerchenweg/images/logo-monheim-blue.png') no-repeat bottom 55px right 0px;*/
	}
}

@media screen and (max-width: 991px){
    #nav-tools {display:block; right: 65px;}
    #nav-tools .header-real-lang{left:-10px}    
}
@media screen and (max-width: 489px){
    #logo{padding: 0 0 0 0px;}
    #nav-tools {display:block; right: 55px !important;}
}
@media screen and (min-width: 1280px) {  
  #page-header {height: 140px;}
  
  #logo {padding: 0px 0 0 10px; width: 280px;}
  #nav-main-wrapper {padding-top: 90px}
  #nav-main > ul > li > span > a {width: auto;}
  #nav-main > ul {text-align: right;}
  #footer-right .frame-type-websitetemplate_footertext{padding-top: 35px;}
  
}

#c105364 #c102670 .ce-textpic {
  background: #fff;
  margin: 3em auto 0 auto;
  max-width: 260px;
  padding: 20px;
}


@media screen and (min-width: 768px) {
  #c105364 #c102670 .ce-textpic {
    max-width: calc(576px - 40px);
  }
}
