@media (orientation: portrait)
{
    body
    {
        background-size:auto 100%;
    }
}
@media (orientation: landscape)
{
    body
    {
        background-size:100% auto;
    }
}
@media only screen and (max-width:992px)
{
    body
    {
        width:100%;
        /*background-size:auto 100%;*/
        left:0;
        top:0;
        padding:0;
    }
    /*    .menu,
        .main
        {
            width:98%;
            display:block;
            border:1px red solid;
        }*/
    #logo
    {
        display:none;
    }
    .leftColumn
    {
        width:100%;
        display:block;
    }
    .navBarLeft,
    #contact
    {
        display:none;
    }
    .navbar-toggler
    {
        background:linear-gradient(to right,rgba(255,255,255,0),white,rgba(255,255,255,0));
        width:80%;
        top:0;
        margin:-15px auto 10px auto;
        box-shadow:none;
        /*padding:auto;*/
        height:40px;
        text-align:center;
        font-size:40px;
        line-height:40px;
        vertical-align: top;
        padding:0;
    }
    .navbar-toggler::after
    {
        content:url('../img/plume_toggler.png');
    }
    .centerColumn
    {
        width:100%;
        border:none;
        padding:2px;
        margin:0;
    }
    .form
    {
        width:100%;
    }
    .form input,
    .form select,
    .form textarea
    {
        width:95%;
        margin:2px 0 10px 0;
    }
    .form label
    {
        margin-bottom:1px;
    }
    .center
    {
        border:none;
        margin:0;
        border-radius:0;
        padding:10px 5px;
        width:98%;
    }
    #others
    {
        background-image:none;
    }
    .others
    {
        width:90%;
    }
    #slide
    {
        display: none;
    }
}