@charset "UTF-8";

body {
  display: flex;
  min-height: 100vh;
  flex-direction: row;    
}


.flex-1 {
    flex: 1 0px;
}

.flex-2 {
    flex: 2 0px;
}

.flex-3 {
    flex: 3 0px;
}

section {
    display: flex;
    flex-direction:  row;  
}

.logoholder > div {
    padding: 20px;
}

.logoholder > div:first-of-type {
    padding-left: 0px;
}

.logoholder > div:last-of-type {
    padding-right: 0;   
}


@media only screen and (max-width: 650px) {
    
 section {
  flex-direction: column;    
  text-align: center;
  padding: 10px 20px;
}
    
}