* {}

.width_2 {float:left;width:100%;margin:0;box-sizing:border-box;}
.width_3 {float:left;width:100%;margin:0;box-sizing:border-box;}
.width_2.leftColumn {padding:0 0 10px;}
.width_2.rightColumn {padding:0 0 10px;}
.width_3.leftColumn {padding:0 0 10px;}
.width_3.middleColumn {padding:0 0 10px;}
.width_3.rightColumn {padding:0 0 10px;}


.footerbox.first {width: 100%;}
.footerbox.second {width: 100%;}
.footerbox.third {width: 100%;}
#StartPageHeader #HeaderSliderArrows {top: 66%;}
#StartPageHeader .slick-dots {bottom: 35px;}


.noMobile {display: none;}
.rePos {left: 0!important;}

/* MOBILE NAVIGATION */
#menuButton {display:block;}
#navigation {left:10px;display:none;}
#navigation.opened {display:block;}
#navigation li {float:none;background:#00365F;display:block;margin:0;position:relative;width:100%;}
#navigation li:hover > ul {display:none;}
#navigation li.opened > ul {display:block;}
#navigation li.hasChilds > a {padding-right:24px;}
#navigation li.hasChilds > a > .mobilenavigationitem {display:block;position:absolute;top:2px;right:15px;width:20px;height:20px;background-image: url(../../images/plus.png); background-size: contain; }
#navigation li.hasChilds.opened > a > .mobilenavigationitem {background-image: url(../../images/minus.png);}
#navigation li ul {position:relative;top:0;left:0;padding:0;}
#navigation li ul li ul {left:0;}


/* NEWS */
.newsContentThumbnail {float:none;width:100%;height:auto;margin:0; margin-bottom: 30px;}
.newsContentThumbnail img {width: 100%; height: auto;}
.newsContentText {float:none;width:100%;}
#content .newsContentText { width: 100%;}

#menuButton {left: 300px; top: 165px; transition: all 530ms;}
#menubuttonicon {width: 50px; height: auto; }


#content {padding:70px 10px 70px 10px;}
#content.spacer {margin-top: 135px;}

#header {height: 153px; top: 0; }
#header .logo {max-height: 130px;  margin: 5px 0 0 0!important;}
#header .stickyFigureRight {height: 100px;}
#header #menuButton {left: 225px;top: 75px;}
#header #navigation {bottom: unset; top: 150px; left: 0px; right: 0px;}
#header #navigation li {margin: 0 0 0 0px;}
#header-content .logo {margin-top: 50px;width: 225px;}

#header.smallheader #menuButton {top: 75px;}
#header.smallheader #navigation {bottom: unset; top: 150px; left: 0px; right: 0px;}
#header.smallheader #navigation li {margin: 0 0 0 0px;}


#StartPageHeaderContact {display: none;}

#StartPageHeader .logo {width: 100px; padding: 15px;}

h1 {line-height: 65px!important; font-size: 65px!important;}
h2 {line-height: 55px!important; font-size: 55px!important;}
#StartPageHeaderTitle {width: 80%;}
#StartPageHeaderTitle {bottom: 65px;}

#navigation {left: 10px; right: 10px;}

#addressescount {width: 90%;}
#MapsContent {top: -255px;}
#addresses {width: 80%; margin-top: 240px;}

.FooterSliderArrows {width: 25px;}
#PrevArrowHeader, #NextArrowHeader {width: auto;height: 40px;}


#addressescount { top: 40px; }


.Postlink {width: calc(50% - 2px); }

#StartPageHeaderTitle h1{font-size: 55px!important;line-height: 55px!important;}


#content .newsContentText p {width: 100%;}




@media only screen and (max-width: 460px) {

    #StartPageHeaderTitle h1{font-size: 40px!important;line-height: 40px!important;}

}