@media print { 

    body {
        padding-top : 0 !important;
    }

    * {display:block; }
}


html, body { 
    
    width   : 100%;
    height  : 100%;
}

.container, main { 
    
    height : 100%; 
}

body { 
    
    background-image    : url( "../img/kartonpappe.jpg" );
    background-size     : cover;
    background-color    : #333;
    background-repeat   : no-repeat;
    background-position : center center;
}

p, li { 
    
    font-size : 175%; 
}

main, .mc {

    height          : 100%;
    padding         : 0;
    margin          : 0;
    display         : -webkit-box;
    display         : -moz-box;
    display         : -ms-flexbox;
    display         : -webkit-flex;
    display         : flex;
    -ms-flex-align  : center;
    -ms-flex-pack   : center;
    align-items     : center;
    justify-content : center;
                
}
        
.h100 { 
    
    height : 100%; 
}

.h100 h1 { margin: .75em 0 0.5em 0; }
        
.page {
    
    height              : 500px;
    background-color    : rgba( 250,250,250,0.85 );
}

.padleft {
    
    font-size : 150%;
    padding-left : 2em;
}

.mc img { 
    
    max-width   : auto; 
    max-height  : 450px;
}

video {
    
    width : 100%;
}

.h100 .col-lg-6:nth-child(2) {
    
    background-image    : url( "../img/emco-logo-de-128.png" );
    background-repeat   : no-repeat;
    background-position : 98% 99%;
}

body.en .h100 .col-lg-6:nth-child(2) {
    
    background-image    : url( "../img/emco-logo-en-128.png" );
    background-repeat   : no-repeat;
    background-position : 98% 99%;
}

.icon-list li {
    display: block;
    padding: 0 0 5px 1.65em;
    position: relative;
}
.icon-list li:before {
    font-family: 'Glyphicons Halflings';
    font-size: 80%;
    left: 0.75em;
    position: absolute;
    top: 3px;
}

.arrow-right li:before {
    content: "\e092";
}





/*
.h100 .mc { 
    
    border-right : dotted 1px #222;
}
*/

ul { padding-left: 0; }



.page footer { position:absolute; display:block; width:95%;bottom: 2px; text-align:center; color:#999;}

.bigger { font-size: 130%; }