@media (min-width:1500px){
    html, body {
    height: 100%;
    position: relative;
}
    body .wrapper{position:absolute !important;}}
@media (min-width:1200px){#footer-inner{width:685px;}
.banner-slider .rslides_nav{display:block;}
.banner-slider .rslides1_tabs{display:block;}
.empList{min-height:392px;}
}
@media (min-width:992px) and (max-width:1200px){.first-contact iframe{width:100%;}
}
@media (min-width:768px) and (max-width:991px){#home-form{height:470px;}
a.zuruck{float:left;width:100%;}
.first-contact iframe{width:100%;}
}
@media (max-width:767px){#footer-inner{display:block;}
.footer-content{display:inline-block;padding:0 30px;text-align:left;width:100%;padding-left:15px;padding-bottom:20px;}
#footer .middle{padding-left:15px;margin:20px 0;}
.banner-slider .rslides1_tabs{display:none;}
.rslides li h1{font-size:1.5em;}
#contactFrame .half{width:100%;padding-left:0;padding-right:0;}
#home-form{height:470px;}
#content{padding:40px 0;}
#content-title h1{font-size:1.6em;}
#content h2{font-size:1.3em;}
#content h3{font-size:1.2em;}
.empList .img-responsive{width:100%;}
html body{padding-bottom:350px;}
a.zuruck{float:left;width:100%;}
.first-contact iframe{width:100%;}
}
@media (max-width:480px){#logo{width:75%;}
#logo img{width:100%;}
}
.accordionButton {
    background:scroll right center #eeedee;           
    overflow: hidden;
    padding: 7px 10px;   
    margin-bottom: 1px;
    cursor: pointer;           
}

.accordionButton > * {
    vertical-align: middle;
    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
    float: left;
}


.accordion-img {
    width: 35px;
    padding-left: 0;
    padding-top: 8px;
}

.accordion-title {
    width: calc( 100% - 90px );
}

.accordion-icon {
    width: 45px;
    text-align: right;
    font-size: 20px;
    padding-top: 12px;
    color: #7db0db;
}

.accordion-title h3 {
    font-size: 1.3em;
    padding-bottom: 10px;
}

.accordion-img img {
    width: inherit;
}

.accordionContent {
    background: none repeat scroll 0 0 #ffffff;
    overflow: hidden;
    display: none;
    padding: 10px 10px;
    margin-bottom: 1px;
    border-left: 1px solid #eeedee;
    border-right: 1px solid #eeedee;
    width: 100%;
    border-bottom: 1px solid #eeedee;
}

.cke_editable .accordionContent {
    display: block;
}