a[href='/pobeda/'] {
    background: #DC4128 url(assets/images/pobeda_logo.png) no-repeat center / contain !important;
    width: 110px;
    font-size: 0 !important;
}

img[src*='yandex.ru/cycounter'] {
    display: none;
}

.h-links .links__text {
	font-size: 16px;
	font-weight: bold;
}
body, .header1{
    background: #ffffff;
}

 .YMaps img {
	max-width:none;
}.header2 {
    width: 100%;
    background: #484d4f;
}
body .slider2-a:hover {
	text-decoration:none;
}
.voting-form-box {
	text-align:left;
}
.ft-nav.col-md-8 {
	-webkit-columns: 2;
    -moz-columns: 2;
    columns: 2;
    -webkit-column-gap: 20px;
    -moz-column-gap: 20px;
    column-gap: 20px;
}
.search-header input {
    width: 100%;
    height: 40px;
    background: #303334;
    border: none;
    color: #d6d3d3;
    font-size: 13px;
    outline: none;
    padding-left: 30px;
}
.logo-text {
    border-left: 0;
}
.last-news__date{
    margin-bottom: 10px;
}
.header3 {
    background: #fff;
}
.header4 {
    width: 100%;
    background: #178acc;
    border-bottom: 2px solid #0a486c;
}
.menu2 ul li {
    border-left: 0;
    background: url(/local/templates/iuldash/assets/css/../images/li-fon.png) no-repeat;
}
.menu-2-li {
    border-right: 0;
}
.menu-2-li:after {
    content: "";
    background: url(/local/templates/iuldash/assets/css/../images/li-fon.png) no-repeat;
    display: inline-block;
    width: 2px;
    height: 80px;
    position: relative;
    margin-right: -78px;
    top: -80px;
}
.header3-right a {
    color: #5b5e62;
    font-size: 14px;
    font-weight: 700;
    border: 1px solid #bfc5cd;
    background: #fff;
}
.header3-right a:focus, .header3-right a:hover {
    background: #dee8ee;
    text-decoration: none;
}
.header3-right a img {
    width: auto;
    height: auto;
}
.logo-text2 p {display: inline-block; }
.logo-text2 h3 {
    display: inline-block;
    color: #265599;
    font-size: 14px;
    margin: 0;
    font-weight: 700;
}
.header3 {
    padding-top: 30px;
    padding-bottom: 30px;
}
.logo {
    display: inline-block;
    width: auto;
    vertical-align: top;
    margin-top: 0;
}
header .soc {
    float: right;
    text-align: right;
    display: inline-block;
    width: auto;
    margin-top: -3px;
}
header .soc a {
    margin-right: 0 !important;
    border: 0;
}

header .f1 {
    background: url(/local/templates/iuldash/assets/css/../images/1.png) no-repeat 50% 50%;
}
header .f2 {
    background: url(/local/templates/iuldash/assets/css/../images/2.png) no-repeat 50% 50%;
}
header .f3 {
    background: url(/local/templates/iuldash/assets/css/../images/3.png) no-repeat 50% 50%;
}
header .f4 {
    background: url(/local/templates/iuldash/assets/css/../images/4.png) no-repeat 50% 50%;
}
.menu2 ul a:focus, .menu2 ul a:hover {
    color: #fff;
    text-decoration: none;
    background: #1a9de8 url(/local/templates/iuldash/assets/css/../images/li-fon.png) no-repeat;
}

.menu2 ul .menu-2-li:hover {
    background: #1a9de8 url(/local/templates/iuldash/assets/css/../images/li-fon.png) no-repeat;
}
.menu-2-li:hover .menu3 {
    background: #0a486c;
}
.menu-2-li:hover .menu3 li {background: none}
.menu-2-li:hover .menu3 li a:hover,
.menu-2-li:hover .menu3 li a:focus {background: none}
.body-main {
    margin-top: 15px;
    padding-top: 20px;
    background: none;
}
.slider-main {
    display: inline-block;
    z-index: 2;
    margin-right: 0px;
    width: 509px;
}
.slider-main .slider-content {
    background: #0c4668;
    position: absolute;
    width: 100%;
    bottom: 0;
}
.slider-main .slick-dots {
    bottom: 52px;
    display: block;
    padding: 0 20px;
    margin: auto;
    list-style: none;
    text-align: right;
}
.slider-main .slick-dots li{
    width: 8px;
    height: 8px;
    margin: 0 3px;
}
.slider-main .slick-dots li button {
    font-size: 0;
    line-height: 0;
    display: block;
    width: 8px;
    height: 8px;
    padding: 0px;
    cursor: pointer;
    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slider-main .slick-dots button {opacity: 1;}
.slider-main .slick-dots li button:before{
    width: 8px;
    height: 8px;
    font-size: 0;
    color: #fff !important;
    background: #fff !important;
    border: 0px solid transparent !important;
    opacity: 1;
    border-radius: 100%;
}

.slider-main .slick-dots li.slick-active button:before {
    color: #1ca15f !important;
    background: #1ca15f !important;
    border-radius: 100%;
    border: 0px !important;
    opacity: 1;
    cursor: default;
}
.news-main {
    width: 341px;
    display: inline-block;
    vertical-align: top;
    background: #fff;
    border: 1px solid #bfc5cd;
    border-radius: 0;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    padding: 0 30px 6px;
}
.news-main-title a {
    display: none;
}
.news-main-title {
    padding: 23px 0 13px;
    padding-left: 40px;
    margin-bottom: 12px;
    border-bottom: 5px solid #e8ebec;
    background: url(/local/templates/iuldash/assets/css/../images/news.png) no-repeat 0 23px;
}
.news-main-title h1 {
    color: #3d3d3f;
    font-weight: bold;
    font-size: 18px;
    margin-top: 0;
}
.news-main-block {
    padding: 9px 0;
    border-top: 0;
}
.news-main-block a {
    text-transform: none;
    color: #57585b;
    margin-bottom: 6px;
    font-weight: 700;
    font-size: 13px;
    line-height: normal;
    display: inline-block;
}
.news-main-block a:hover,
.news-main-block a:focus {
    color: #57585b;
    text-decoration: underline;
}
.news-main-block h6 {
    margin-top: 0;
    margin-bottom: 0px;
    color: #178acc;
    font-weight: bold;
    font-size: 14px;
}
.slider2-title h1 {
    font-size: 18px;
    margin-top: 0;
    margin-bottom: 27px;
    font-weight: 700;
    color: #3d3d3f;
    text-transform: uppercase;
    position: relative;
    background: #fff;
}
.slider2-title h1:after {
    content: "";
    background: #eaeced;
    width: 371%;
    height: 6px;
    display: inline-block;
    position: absolute;
    margin-left: 20px;
    top: 5px;
}
.slider2-title {overflow: hidden}

.slider2 .slick-prev, .slider2 .slick-prev:focus {
    background: url(/local/templates/iuldash/assets/css/../images/left.png);
}
.slider2 .slick-next, .slider2 .slick-next:focus {
    background: url(/local/templates/iuldash/assets/css/../images/right.png);
}
.slider2 .slick-next:hover {
    background: url(/local/templates/iuldash/assets/css/../images/right1.png);
}
.slider2 .slick-prev:hover {
    background: url(/local/templates/iuldash/assets/css/../images/left1.png);
}
.slider2 .slider2-img {
    border: 1px solid #d8dbe0;
    display: block;
    width: 275px;
}
.slider2 .slider2-a {
    text-transform: uppercase;
    color: #fff;
    font-weight: 700;
    font-size: 12px;
    line-height: normal;
    display: inline-block;
    background: #178acc;
    padding: 3px 10px;
    max-width: 215px;
}
.slider2 .slider2-a:hover,
.slider2 .slider2-a:focus {
    background: #0c4668;
    color: #fff;
    text-decoration: none;
}
.slider2 .slider-block h2 {
    color: #3d3e40;
    font-size: 14px;
    margin-top: 17px;
    margin-bottom: 16px;
    text-transform: none;
}
.main-item {
    width: 410px;
    float: right;
}
.main-block-center {
    columns: 1;
}
.body-main-left .block-banner {
    display: inline-block;
    margin-bottom: 0px;
}
.main-foto {
    width: 420px;
}
.main-foto .slider2-title h1 {
    padding-left: 40px;
    background: #fff url(/local/templates/iuldash/assets/css/../images/news.png) no-repeat;
}
.main-foto-block {
    display: inline-block;
    vertical-align: top;
    width: 195px;
    margin-right: 9px;
    margin-bottom: 20px;
}
.main-foto-img {
    border: 1px solid #d8dbe0;
    display: block;
    margin-bottom: 15px;
}

.slider2-a {
    text-transform: none;
    color: #3d3e40;
    font-weight: 700;
    font-size: 14px;
    line-height: normal;
    display: inline-block;
}
.slider2-a:hover, .slider2-a:focus {text-decoration: underline; color: #3d3e40}

.main-block-center-a {
    color: #3d3d3f;
    font-size: 14px;
    font-weight: 700;
    display: inline-block;
    text-transform: uppercase;
    border-bottom: 1.5px solid #3d3d3f;
}
.main-block-center-a:focus, .main-block-center-a:hover {
    color: #0c4668;
    text-decoration: none;
    border-bottom: none;
}
.data {
    height: 35px;
    border-bottom: 0;
    background: #0c4668;
}
.block-maim-item-text h2 {
    color: #7a7c80;
    font-size: 12px;
    font-weight: 700;
    margin-top: 0;
    margin-bottom: 10px;
    text-transform: uppercase;
}
.block-maim-item-text p {
    color: #57585b;
}
.block-maim-item-img img {
    border: 1px solid #d8dbe0;
}
.block-maim-item {
    margin-bottom: 25px;
}
.block-right {
    padding: 17px 26px 0;
    background: #eaeced;
    margin-bottom: 20px;
    border: 0;
}
.block-right .block-right-block a {
    color: #3d3e40;
    line-height: normal;
}
.block-right .block-right-block a:focus, .block-right .block-right-block a:hover {
    text-decoration: underline;
    color: #3d3e40;
}
.block-right .block-right-title h1 {
    color: #3d3d3f;
    padding-top: 6px;
}
.block-right .block-right-block {
    padding: 18px 0;
    border-top: 1px solid #cacdd1;
}
.block-right .block-right-block h1 {
    color: #7a7c80;
    margin-bottom: 5px;
}
footer {
    width: 100%;
    background: #303334;
}
.footer1 ul a, .footer2 ul a {
    color: #bfc2c8;
    font-size: 14px;
}
.footer1 ul li:before, .footer2 ul li:before {
    color: #bfc2c8;
    font-weight: 700;
}
.footer2 ul li {
    color: #bfc2c8;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: 700;
}
.footer3 {
    display: block;
    color: #bfc2c8;
    font-size: 13px;
    margin-top: 40px;
}
.footer3 p {margin-bottom: 7px}
.itex {
    color: #bfc2c8;
}
.main-block-center {margin-bottom: 30px}

.reviews-block-inner table.reviews-post-table{
    margin-bottom: 10px;
    background: #ffffff!important;
    border-bottom: 2px solid grey;
}
.reviews-block-inner table.reviews-post-table .review-avatar{
    display: none;
}
.reviews-block-inner table.reviews-post-table thead span{
    float: right;
}
.reviews-block-inner table.reviews-post-table .reviews-actions{
    display: none;
}
.reviews-block-inner table.reviews-post-table .reviews-text{
    padding: 10px 20px;
}

@media (max-width: 991px) and (min-width: 768px) {
    .slider-main {
        width: 100%;
        margin-bottom: 15px;
    }
    .news-main {
        width: 100%;
    }
    .slider2 .slider2-img {
        width: 219px;
    }
    .main-item {
        width: 100%;
        float: none;
    }
    .main-foto {
        width: 100%;
    }
    .menu-2-li:hover .menu3 ul {
        width: 750px;
    }
}
@media (max-width: 767px) {
    header .soc {
        float: none;
        display: table;
        text-align: center;
        width: 100%;
    }
    header .soc a {display: inline-block; margin: 0 7px}
    .toggle2 {
        background: #178acc;
        text-align: center;
    }
    .slider-main {
        display: none;
    }
    .news-main {
        width: 100%;
    }
    .main-item {
        width: 100%;
        float: none;
    }
    .main-foto {
        width: 100%;
    }
}
 .commercical_wrap {
     margin: 0 0 20px 0;
 }


 /*Республика Башкортостан*/
.header-reshbash .col-rubrics{
    padding-left: 0;
}
.header-reshbash .h-rubrics__list ul{
    justify-content: space-between;
}
.header-reshbash .row-header{
    display: flex;
    align-items: center;
}
.header-reshbash .h-info{
    padding-top: 37px;
}
.header-reshbash .links-info a{
    width: 146px;
    padding: 5px 15px;
}
.header-reshbash .links-info a .links__img{
    display: none;
}
.page-reshbash .home-gallery__item{
    width: auto;
}

.news-inside__backlink.back-articles{
    margin-bottom: 20px;
}
.logo-resbash{
    max-width: 500px;
}
.similar-news .item-prev-image{
    display: block;
}
.similar-news .text1{
    margin-top: 10px;
}
.similar-news .text1{
    font-size: 12px;
    line-height: 14px;
    color: #222222;
    text-decoration: none;
}
.similar-news .text1 a:hover{
    color: #1f7fe0;
}
.page-news__date {
    color: #545454;
    display: inline-block;
    text-decoration: none;
}
.page-news__date:hover {
    color: #1f7fe0;
}
.similar-news{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin: 0 -10px;
}
.similar-news .col{
    width: 33.333%;
    padding: 0 10px;
}
.banner-reshbash{
    padding-top: 0;
}

.block-banner iframe {
    width: 100%;
}

.forum-menu-item.forum-menu-users, .forum-info-box.forum-users-birthday, .forum-info-box.forum-statistics {
    display: none;
}