body.noscript #menuframe.closed {
	max-width: 30%;
}
body.noscript #contentframe {
	max-width: 70%;
}
.screensplitter.closed {
    height: auto!important;
}    
#menuframe .container, #searchframe .container {
    margin-left: 5rem;
}   
#menuframe .menutoggler, #searchframe .menutoggler {
    position: absolute;
    right: 0;
    top: 1rem;
    font-size: 2rem;
}
#contentframe .container {
    position: relative;    
}      
body.noscript .menuholder.closed + #frame {   
	max-width: 70%;   
    padding-right: 30%;
}
.grid_8 .grid_4 {
    width: 50%;
}
.menuitem.extraItem.firstEI {
    margin-top: 4em;
}
#contentframe .headMenuHolder {     
    top: 1rem;
}
#contentframe .fixed .headMenuHolder {
    top: 0.65rem;
}            
.gmapFrame .container {
    position: relative;
    height: 0.1rem;
}
#gmap, .gmapFrame {
    width: 100%;
}
.overlay {
    position: absolute;
}
#gmap, .gmapFrame, .overlay {
    height: 40.5rem;
}                                        
.container .grid_4 .grid_2, .container .grid_8 .grid_4 {
	width: 50%;
}
.container .grid_8 .pre_4 {
    margin-left: 50%;
}