@media (max-width: 500px){
    #app > header > div.header-top > div > div > div.top-right.pull-right{
        float: none !important;
    }
    #app > header > div:nth-child(2) > div > div > div:nth-child(2) {
        order: -1;
        flex: 1 0 100%;
    }
    #app > header > div:nth-child(2) > div > div.outer-container {
        flex-wrap: wrap;
        flex-direction: row;
    }
    .main-header .main-box .logo-box {
        flex: 0 1 50%;
        margin-bottom: 15px;
    }
    #app > section.default-two-column > div > div > div.column.spec-column.col-md-6.col-sm-12 > div.sec-title-three{
        display: none;
    }
    #app > section.default-two-column > div > div > div.column.spec-column.col-md-6.col-sm-12 > div.specs.clearfix{
        padding-top: 0px!important;
    }
    #app > section.default-two-column{
        padding-top: 0px;
    }
}
