@media (max-width: 1200px){
    .navbar-expand-lg .navbar-nav .nav-link {
        padding-right: 1.5rem;
        padding-left: 0;
    }
}

@media (max-width: 992px){

    nav .navbar-toggle .icon-bar {
        transition: all 500ms ease-in-out;
    }
    body.out nav .navbar-toggle {
        background:none;
    }
    nav .navbar-nav {
        margin: 15px 0 0 20px;
    }
    .navbar-toggle .icon-bar+.icon-bar {
        margin-top: 4px;
    }
    .navbar-toggle .icon-bar {
        display: block;
        width: 22px;
        height: 2px;
        border-radius: 1px;
    }
    .news li {
        display: block;
        width: 100%;
    }
    .news li a {
        position: relative;
        margin-left: 0;
    }
}
/***** pad 768 **********/
@media screen and (max-width:768px){
    .ilogo div {
        width: auto;
        display: block;
        text-align: center;
    }
}
/**** 480px ******/
@media screen and (max-width:480px){
    header{
        padding-top:20px;
    }
    header .logo{
        margin-bottom:20px;
    }
}