.floating-column,
.full-column{
    margin:0 auto;
}

@media screen and (min-width:480px){}
@media screen and (min-width:768px){
    .floating-column{
        max-width: 900px;
    }
    .floating-column-left,
    .full-column-left{
        float:left;
    }
    .floating-column-right,
    .full-column-right{
        float:right;
    }
    .floating-column-left,
    .floating-column-right{
        width:50%;
    }
    .full-column-left,
    .full-column-right{
        width:50%;
    }
}
@media screen and (min-width:1024px){} 
@media screen and (min-width:2048px){}
@media screen and (min-width:2048px) and (max-height:640px){}