body {padding-top: 73px}

.city {color: #fff; font:normal 30px 'Open Sans', sans-serif; letter-spacing: -.6px; /*font: 2.6rem 'Gp1Serif-Bold', serif;*/ text-transform: uppercase; margin-right: auto; -webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.city:hover {color: #fff; text-decoration: none; opacity: .9;}

.menu-button {width: auto;}

.menu-button {margin-right: 15px}

.navbar-dark .navbar-brand {margin-right: auto}

.header .navbar-brand img {width: 88px; height: 34px;}
.darkHeader .navbar-brand img {width: 88px;}


.social {position: relative}


@media (max-width:990px) {
    body {padding-top: 58px;}

    .header .container {padding: 0 5px;}
    .menu-button {margin-right: 0}
    .menu-button .bt_svg {width: 23px;}

    .navbar-dark .navbar-brand {padding-left: 7px; margin-left: 4px;}

    .header .navbar-brand img {width: 44px !important; height: 18px !important;}
    .darkHeader .navbar-brand img {width: auto}

    .navbar-toggler {padding:0 2px 2px;}
    .navbar-toggler svg {width: 24px; height: 24px; position: relative; top:0;}

    .city {font-size: 24px}
    .city span {max-width: 248px; display: block; text-align: center}

    .rigion-list li {padding-right: 0;}
    .rigion-list li .noticia-link h2 {font-size: 1.2rem;}
}

@media (max-width:425px) {
    .city {
        font-size: 19px;
    }
}
@media (max-width:320px) {
    .city span {max-width: 152px;display: block; /*text-overflow: ellipsis;white-space: nowrap;word-wrap: normal; overflow: hidden*/}
}