@media only screen and (min-width:768px) and (max-width:1023px) {
    .nav.navbar-nav{margin-right:0;}
}
@media only screen and (min-width:480px) and (max-width:767px) {
    .padding-left{padding-right:0;}
    .padding-right{padding-left:0;}
    .padding{padding-right:0;padding-left:0;}
    .mini_input{text-align:right;}
}
@media only screen and (min-width:320px) and (max-width:479px) {
    .padding-left{padding-right:0;}
    .padding-right{padding-left:0;}
    .padding{padding-right:0;padding-left:0;}
    .language{left:-1%;}
    .logo{margin-right:5px;}
    .mini_input{text-align:right;}
}
