/* ==============================
   Phone
   ============================== */
@media (max-width: 480px) and (min-width: 320px){
    footer{
        overflow-x: hidden;
    }
    .menufooter{flex-wrap: wrap;}
    .text-center{text-align: left !important;}
    form{min-width: 100% !important}
    body .ss{background-position: 27% 50% !important;}
    .copy_f{flex-wrap: wrap;}
    .copy_f p{width: 100% !important;text-align: center;margin-bottom: 5px;}
    body .menufooter li {
        width: 25%;
    }

    body .menufooter >li ul li {
        margin-left: 20px;
    }
    body .menufooter >li:last-child {
        padding-top: 10px;
        width: 100%;
        margin-left: 0 !important;
    }
    .col-xs-6.col-md-12 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
        margin: auto;
    }
}