



/* Responsive */
@media screen and (max-width: 767px){
    .top-bar-request{
        padding-right: 0;
    }
    .top-bar-request a{
        display: block;
        padding-left:5px;
        padding-right:5px;
        text-align: center;
    }
    .about{
        float:none;
        width: 260px;
    }
    
    .copy,
    .footer-by{
        margin-bottom:30px;
        text-align: center;
    }
    .footer-by{
        padding-top: 20px;
    }

}

@media screen and (max-width: 460px){
    .top-phone,
    .top-bar-request{
        text-align: center;
    }
    .top-phone{
        width: 100%;
    }
    .top-bar-request{
        width: 100%;
        padding:0;
        margin: 0;
    }
}

