@import url("https://fonts.googleapis.com/css?family=Roboto:400,700,900&display=swap&subset=cyrillic");
@import url("https://fonts.googleapis.com/css?family=Oswald:300,400,500,700&display=swap&subset=cyrillic");
@media (max-width: 575.98px) {
  h5.tn strong {
    font-size: 1rem !important; }

  iframe.longb {
    height: 50px !important; }

  .tn-block h5 {
    font-size: 15px !important; }

  .colnoshow:last-of-type {
    display: none !important; }

  .slider_headline h3 {
    font-size: 20px !important; }

  .tnews2 {
    height: 35vw !important; }

  .tnews4 {
    height: 130px !important; }

  .tnews5 {
    height: 244px !important; }

  .tnews7 {
    height: 170px !important; }

  .tnews {
    height: 306px !important; }

  .classic-tabs.tabc.tnews {
    height: auto !important; }

  h4 {
    font-size: 1.2rem !important; }

  h4.tnewss4 {
    font-size: 1rem !important;
    font-family: 'Roboto';
    font-weight: 500 !important; }

  h1 {
    font-size: 20px !important; }

  .menut1 ul li:nth-child(2) {
    display: none; }

  .menut1 ul {
    justify-content: flex-end !important; }

  ol.breadcrumb {
    font-size: larger !important; }

  .morenews {
    height: 200px !important; }

  footer #histats_counter canvas {
    max-width: 100% !important; } }
@media (min-width: 768px) and (max-width: 991.98px) {
  .tnews2 {
    height: 169px !important; }

  .tnews3 {
    margin-bottom: 9px; }

  .classic-tabs.tabc.tnews {
    height: auto !important; } }
@media (min-width: 992px) and (max-width: 1199.98px) {
  .tnews2 {
    height: 159px !important; }

  .krimevents .row .col-6:last-child {
    display: none; }

  .tn-block {
    min-height: 73px !important; } }
@media (min-width: 576px) and (max-width: 767.98px) {
  iframe.longb {
    height: 50px !important; }

  h4.tnewss4 {
    font-size: 1.1rem  !important; }

  .colnoshow:last-of-type {
    display: none !important; }

  .classic-tabs.tabc.tnews {
    height: auto !important; }

  .menut1 ul {
    justify-content: flex-end !important; } }
@media (min-width: 768px) and (max-width: 991.98px) {
  .krimevents .row .col-6:nth-child(3),
  .krimevents .row .col-6:nth-child(4) {
    display: none; } }
@media (min-width: 992px) and (max-width: 1199.98px) {
  .menut2 ul li a:link, .menut2 ul li a:visited {
    font-size: 14px;
    padding-left: 6px !important;
    padding-right: 7px !important; } }
@media (max-width: 62em) {
  .classic-tabs .nav li:first-child {
    margin-left: 40px !important; } }
@font-face {
  font-family: 'Lato-Regular';
  src: url("../../f/Lato-Regular.ttf") format("truetype"); }
@font-face {
  font-family: 'Lato-Medium';
  src: url("../../f/Lato-Medium.ttf") format("truetype"); }
body {
  font-family: "Oswald", sans-serif !important;
  font-size: 16px; }

/* RGB */
.cover_contain, .cover, .figure1, .figure2, .figure3 {
  background: transparent center center no-repeat;
  display: block; }

.banner img {
  max-width: 100%; }

.cover_contain {
  background-size: contain; }

.cover {
  background-size: cover; }

.cover-3-4 {
  height: 0;
  padding-bottom: calc(100% * 3 / 4); }

.cover-16-9 {
  height: 0;
  padding-bottom: calc(100% * 16 / 9); }

.figure1 {
  height: 468px !important;
  position: relative; }

.figure2 {
  height: 235px !important;
  position: relative;
  margin-bottom: 30px;
  width: 100%; }

.figure3 {
  height: 190px !important;
  position: relative;
  width: 100%;
  margin-top: 20px; }

.newspic {
  margin-bottom: 20px; }

.card-img-top {
  width: 100%;
  height: 13vw;
  object-fit: cover; }

.menut {
  background: #f3eeee;
  border-left: 3px solid #a20000; }

.flags {
  color: #535353;
  font-size: 12.4031007752px; }

.menut1 ul li a:link, .menut1 ul li a:visited {
  color: #c2c2c2;
  text-transform: uppercase;
  font-size: 13px;
  padding-top: 10px;
  padding-bottom: 10px; }
.menut1 ul li a:hover {
  color: #f3eeee !important; }

.red_date {
  background: #a20000; }

.menut2 ul li a:link, .menut2 ul li a:visited {
  font-weight: 800;
  text-transform: uppercase;
  font-size: 15px;
  padding-left: 10px;
  padding-right: 10px;
  color: #535353 !important; }
.menut2 ul li a:hover, .menut2 ul li a:focus {
  color: white !important;
  background: #a20000; }

.si a:link, .si a:visited, .si a:hover {
  color: white !important; }

a.buttsearch {
  background: #dddddd; }

/*.navbar{color: $color3;
    @include media-breakpoint-down(sm) {margin: 0px;padding:0;}
    .container{
        @include media-breakpoint-down(sm) {padding:0;}
    }
}

ul.lightgr{
    li{
        a{color:#777777; font-size:$font-xsmall; text-transform: uppercase;
          &:hover{color:#585857;}
        }
    }
}

ul.blm{
    li{
        a{color:$color3; font-size:$base-font-size; text-transform:uppercase;font-weight:$font-weight-bold;
          &:hover{color:#585857;}
        }
    }
}
.darkg{background:$color2;margin-bottom:0px;border:none;padding:0;
       li{
           a{color:$color1 !important; font-size:$font-large; text-transform: uppercase;padding:.8rem 0rem .8rem 0rem; border-radius:0 !important;
               @include media-breakpoint-down(md) {font-size: $font-normal;}
               @include media-breakpoint-down(sm) {padding-right: .4rem !important;padding-left: .4rem !important;}
               @include media-breakpoint-only(xs) {border-bottom: 1px solid #a7a5a52e;text-align: left;padding-left: 20px !important;padding-right: 20px !important;}
           }
            &:hover{color:#585857; background:#343a40 !important;
                @include media-breakpoint-down(sm) {background: brown;}
            }
           ul.dropdown-menu li a{font-size: $font-normal;padding:.5rem 1.3rem;background:#343a40;
            &:hover{background: #67717b;}
           }
       }
       .dropdown-menu{background:#504f4f !important;border-radius: 0;padding: 0;border: 0;min-width: 230px;margin-top:0;}
}

.shopping-cart, .loginlnk{color: $color2;}

@media (max-width: 575.98px) {

    .navbar-brand{margin-right: 0 10px;}
    #cart #dropdownMenu1{padding: 0;}

}*/
.impbutton {
  background: #a20000; }

.red-dot {
  width: 6px;
  height: 6px;
  background-color: #c50e12;
  background-position: center;
  display: inline-block;
  position: relative;
  top: -3px;
  border-radius: 10px; }

marquee {
  background: ghostwhite;
  padding-top: 8px; }

.dr {
  color: #a20000; }

.m_text {
  font-weight: 900;
  font-size: 15px; }

.social_names {
  font-size: 12px; }

.slider_headline {
  display: block;
  position: absolute;
  bottom: 0px;
  width: 100%; }
  .slider_headline h3 {
    font-size: 36px; }

.grey_top {
  background: #535353; }

.obadge {
  background-color: #f27b50 !important; }

.rbadge {
  background: #a20000 !important; }

.datefont {
  font-size: 11px;
  font-weight: 300; }

.tn-block {
  background: #f3eeee;
  color: #403727;
  min-height: 60px; }
  .tn-block a:link, .tn-block a:visited, .tn-block a:hover {
    color: #403727; }
  .tn-block h5 {
    font-size: 17px;
    line-height: 20px; }

h5.mrc {
  color: #403727;
  font-size: 17px;
  line-height: 20px; }

.catspan {
  color: #a20000; }

.tabc {
  background-color: #f3eeee !important; }

.tabrc {
  color: #a20000 !important;
  border-bottom: 1px solid #a20000 !important;
  background-color: #f3eeee !important; }

.krisub {
  background: #f3eeee; }
  .krisub h5 {
    border-bottom: 2px solid #a20000;
    display: inline-block;
    padding-bottom: 5px; }

h6.cez {
  font-size: 18px; }

footer {
  background: #191a1d;
  color: #e7e7e7; }
  footer a:link, footer a:visited, footer a:hover {
    color: #f3eeee !important;
    display: inline-block; }

.pr, .dm {
  color: #666;
  font-size: 12.4031007752px; }
  .pr a, .dm a {
    color: #666; }

.fm li {
  padding: 6px 0px; }
  .fm li a:link, .fm li a:visited {
    color: #e7e7e7;
    text-transform: uppercase;
    font-size: 18px; }
  .fm li a:hover {
    color: #535353 !important; }

.rnf {
  color: white;
  font-weight: 300;
  font-family: "Roboto", sans-serif; }

#cart .dropdown-menu {
  margin-top: 0px;
  background: white;
  color: #a20000;
  z-index: 1001;
  padding: 5px;
  min-width: 240px; }

li.sfield {
  list-style: none !important; }
  li.sfield label {
    padding-left: 8px; }

div#filter-collapse ul {
  padding-left: 0px; }

h3.h3filters {
  font-size: 16px;
  font-weight: 700; }

.bootstrap-touchspin-down, .bootstrap-touchspin-up {
  z-index: 0 !important; }

.carousel-multy {
  margin-bottom: 0;
  padding: 0 40px 30px 40px; }
  .carousel-multy .carousel-control {
    left: -12px;
    height: 40px;
    width: 40px;
    background: none repeat scroll 0 0 #222222;
    border: 4px solid #FFFFFF;
    border-radius: 23px 23px 23px 23px;
    margin-top: 50px; }
    .carousel-multy .carousel-control.right {
      left: auto;
      right: -12px; }
  .carousel-multy .carousel-indicators {
    right: 50%;
    top: auto;
    bottom: -10px;
    margin-right: -19px; }
    .carousel-multy .carousel-indicators .li {
      background: #cecece; }
    .carousel-multy .carousel-indicators .active {
      background: #428bca; }
  .carousel-multy .carousel-inner .item {
    height: auto; }
    .carousel-multy .carousel-inner .item img {
      border: none !important; }

body {
  background: #fff; }

/*.dropdown:hover>.dropdown-menu {display: block;}
.dropdown>.dropdown-toggle:active {pointer-events: none;}*/
h1 {
  font-size: 27.2px; }

@media (max-width: 991.98px) {
  h4 {
    font-size: 1.1rem;
    line-height: 1.6; } }

.fit_cover {
  position: relative;
  overflow: hidden; }
  .fit_cover img {
    object-fit: cover;
    width: 100%;
    position: absolute !important;
    top: -100%;
    left: 0;
    right: 0;
    bottom: -100%;
    margin: auto;
    height: 100%; }

.nav-tabs {
  margin-bottom: 1rem; }

.bgcover {
  background: transparent center center no-repeat;
  background-size: cover; }

.newsl a:link, .newsl a:visited, .newsl a:hover {
  color: #000 !important; }

.comm {
  font-family: "Roboto", sans-serif !important; }

.headline_gradientt {
  background: rgba(0, 0, 0, 0.2);
  bottom: 0px;
  font-family: "Roboto", sans-serif; }

.tnews {
  height: 480px; }
  .tnews span {
    font-size: 12.4031007752px !important; }

.post_content p {
  font-size: 19px !important; }

.tnews2 {
  height: 169px; }

.tnews3 {
  height: 90px; }

.tnews4 {
  height: 170px; }

.tnews5 {
  height: 434px; }

.tnews6 {
  height: 100px; }

.tnews7 {
  height: 200px; }

h4.tnewss4 {
  font-size: 1.30rem;
  color: #a20000 !important; }

.cardbackground {
  background: #f3eeee !important; }

.tagsfont {
  font-size: 14px !important;
  background: #a20000 !important; }

.morenews {
  height: 250px; }
  .morenews h4 {
    font-size: 18px;
    font-weight: 400 !important; }

a.redlinks {
  color: #a20000 !important; }

.terfam {
  border: 1px solid #bcc0c4; }

.terfamnb {
  font-family: "Oswald", sans-serif !important; }
  .terfamnb h6 {
    font-size: 14px; }

.cattab {
  color: #000;
  font-size: 11px;
  background: #f3eeee !important;
  border: 1px solid #color4 !important; }
  .cattab a:link, .cattab a:visited, .cattab .classic-tabs .nav li a:link, .cattab .classic-tabs .nav li a:visited {
    color: #000; }

.post_date_gr {
  background: #f3eeee; }

.bigfont {
  font-size: 20px; }

.postda {
  font-size: 14.0350877193px; }

.newsnopic3 {
  font-family: "Roboto", sans-serif;
  font-weight: 700; }
  .newsnopic3 a:link, .newsnopic3 a:visited, .newsnopic3 a:hover {
    color: #000; }

.cyellow {
  background: #1C2331 !important; }
  .cyellow .fab, .cyellow .fas {
    color: #535353 !important; }

.back-to-top {
  position: fixed;
  bottom: 2em;
  right: 0px;
  text-decoration: none;
  color: #000000;
  background-color: rgba(0, 176, 237, 0.8);
  font-size: 12px;
  padding: 1em;
  display: none;
  z-index: 1; }
  .back-to-top a {
    color: #FFF; }
    .back-to-top a:hover {
      text-decoration: none; }
    .back-to-top a:hover {
      background-color: rgba(135, 135, 135, 0.5); }
  .back-to-top .grecaptcha-badge {
    visibility: collapse !important; }

.skin_ad {
  background: transparent center top no-repeat;
  position: fixed;
  width: 100%;
  cursor: pointer;
  z-index: -1;
  top: 160px; }

iframe.banner {
  border: none;
  width: 100%; }
  iframe.banner body {
    margin: 0 !important;
    padding: 0 !important; }

div.banner.ajbanner {
  overflow-x: hidden; }

.classic-tabs .nav li a.active {
  color: #a20000 !important;
  border-bottom: 1px solid #a20000 !important;
  background-color: #f3eeee !important; }

.classic-tabs .nav li a:not(.active) {
  color: #000; }

ol.breadcrumb {
  font-size: x-large;
  background: none !important;
  padding-left: 0; }
  ol.breadcrumb li.breadcrumb-item a:link, ol.breadcrumb li.breadcrumb-item a:visited {
    color: #afafaf !important; }
  ol.breadcrumb li.breadcrumb-item.active {
    color: #afafaf !important; }
  ol.breadcrumb:first-child {
    padding-left: 0; }

/*# sourceMappingURL=style.css.map */
