.bg10-op05 {
    background-color: rgba(23, 185, 120, 0.3);
}

.hov-cl3:hover {
    color: #ef5f61
}

.hov-cl12:hover {
    color: #e71d69;
}

.hov-cl17:hover {
    color: #00b5e9;
}

.hov-btn12:hover {
    background-color: #e71d69;
    border-color: #e71d69;
    color: #fff;
}

.hov-btn17:hover {
    background-color: #00b5e9;
    border-color: #00b5e9;
    color: #fff;
}

.page-link:focus, .page-link:hover {
    color: #333;
    text-decoration: none;
    background-color: #15a752;
    border-color: #ddd;
}
.hov-dislike:hover {
    background-color: #f4b400;
    border-color: #f4b400;
    color: #fff;
}
.hov-dislike::before {
    color: #666;
}
.hov-dislike::after {
    color: #fff;
}
.hov-load-comments {
    background-color: #15a752;
    border-color: #15a752;
    color: #fff;
}
.hov-load-comments:hover {
    background-color: #8cc474;
    border-color: #8cc474;
    color: #fff;
}

.bg-odnoklassniki {
    background-color: #ed7e1f;
}

.bg-instagram {
    background: rgb(244,209,78);
    background: linear-gradient(45deg, rgba(244,209,78,1) 0%, rgba(231,73,93,1) 35%, rgba(145,48,192,1) 100%);
}

.hov-odnoklassniki:hover {
    color: #ed7e1f;
}
.hov-youtube:hover {
    color: #ff0000;
}
.hov-facebook:hover {
    color: #1877F2; /*#3b5998;*/
}
.hov-twitter:hover {
    color: #1da1f2;
}

.active-lang{
    border-bottom: #ef5f61 2px solid;
}
.inactive-lang{
    border-bottom: transparent 2px solid;
}
.lang-flag{
    margin-top: -2px;
    height: 14px;
}

.topbar-lang-flag-align-center {
    display: table-cell;
    height: 30px;
    width: 35px;
    text-align: center;
    vertical-align: middle;
}
.topbar-social-align-center {
    display: table-cell;
    height: 30px;
    width: 25px;
    text-align: center;
    vertical-align: middle;
}

.newspaper-img-size {
    height: 100px;
    width: 100%;
}
.newspaper-img-size-w {
    height: 100%;
    width: 50px;
}

/* Pagination Linker */
.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {
    z-index: 2;
    color: #ef5f61;
    background-color: #eeeeee;
    border-color: #ddd;
}
.pagination > li > a, .pagination > li > span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #15a752;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
    border-top-color: rgb(221, 221, 221);
    border-right-color: rgb(221, 221, 221);
    border-bottom-color: rgb(221, 221, 221);
    border-left-color: rgb(221, 221, 221);
}

.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {
    z-index: 2;
    color: #ef5f61;
    background-color: #eeeeee;
    border-color: #ddd;
}

.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    z-index: 3;
    color: #fff;
    cursor: default;
    background-color: #ef5f61;
    border-color: #ef5f61;
}

.page-item.active .page-link {
    z-index: 2;
    color: #fff;
    background-color: #ef5f61;
    border-color: #ef5f61;
}
/* Pagination Linker END */
