* {}

.desktopOnly {display: none;}
.mobileOnly {display: block;}
.tabletOnly {display: block;}
.smartphoneOnly {display: none;}


.FooterSliderArrows {width: 25px;}


.desktopOnly {display: none;}
.mobileOnly {display: block;}
.tabletOnly {display: none;}
.smartphoneOnly {display: block;}

#main {min-height:0;}

#footer {margin-top:0;}

/* MOBILE CONTENT FIX */
#content img {max-width:100%;height:auto !important;}
#content table {max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;}

/* 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;}


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

#header #navigation {bottom: unset; top: 250px; left: 300px; right: 10px;}

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


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

    .footerbox.first {width: 40%;}
    .footerbox.second {width: 60%;}
    .footerbox.third {width: 100%;}
    #StartPageHeaderTitle {bottom: 50px;}
    #StartPageHeaderTitle h1 {line-height: 80px;}
    #StartPageHeader #HeaderSliderArrows {top: 66%;}
    #StartPageHeader .slick-dots {bottom: 35px;}

}


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

    #StartPageHeaderContact {display: none;}

}

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