/* 
 *  Mobile Landscape style
 */
@media screen and (max-width: 1920px) and (orientation : landscape){
    .mobile #masthead{
        position: relative;
    }
    .mobile .home #page,
    .mobile #page{
        padding: 0;
    }
}

@media screen and (max-width: 1040px) and (orientation : landscape){
}

@media screen and (max-width: 1024px) and (orientation : landscape){
    .mobile #page{
        padding: 0;
    }
}

@media screen and (max-width: 970px) and (orientation : landscape){
    .mobile .home #page{
        padding: 0;
    }
}

@media screen and (max-width: 930px) and (orientation : landscape){
    .mobile #page{
        padding: 0;
    }
}

@media screen and (max-width: 840px) and (orientation : landscape){
    .mobile #page{
        padding: 0;
    }
}

@media screen and (max-width: 768px) and (orientation : landscape){
    .mobile .home #page{
        padding: 0;
    }
}

@media screen and (max-width: 740px) and (orientation : landscape){
    .mobile #page{
        padding: 0;
    }
}

@media screen and (max-width: 650px) and (orientation : landscape){
    .mobile .home #page,
    .mobile #page{
        padding: 0;
    }
}

@media screen and (max-width: 650px) and (orientation : portrait){
    .mobile .home #page,
    .mobile #page{
        padding: 0;
    }
    .mobile #masthead{
        position: relative;
    }
}

@media screen and (max-width: 630px) and (orientation : landscape){
    .mobile .home #page,
    .mobile #page{
        padding: 0;
    }
}