.header-primarycontainer {
    padding: 15px 0 10px 0px;
}                                   

.header-primary .v-grid {           
    width: 66%;                     
    display: inline-block;          
}                                   

.header-primary .v-grid-container { 
    text-align: center;             
}                                

.header-primary .logo {          
    max-width: 100%              
}
        
   /* Layout %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */

.wrapper {float: left;width: 100%;}
.page { text-align:left;display: inline-block;width: 100%;}
.page-print {padding: 20px; text-align:left; background-repeat:repeat; background-position:center top;background-image: none;}
.page-empty {padding: 20px; text-align:left; background-repeat:repeat; background-position:center top;background-image: none;}
.page-popup {padding: 20px; text-align:left; background-repeat:repeat; background-position:center top;background-image: none;}

.main-container { background-repeat:repeat; background-position:center top; }
.main { padding:50px 0 20px; min-height:370px; clear: both;
	background-color: rgba(242, 242, 242, 0.55);
}
}