@font-face {
  font-family: 'icomoon';
  src: url('/fonts/icomoon.eot?3kcgmn');
  src: url('/fonts/icomoon.eot?3kcgmn#iefix') format('embedded-opentype'), url('/fonts/icomoon.ttf?3kcgmn') format('truetype'), url('/fonts/icomoon.woff?3kcgmn') format('woff'), url('/fonts/icomoon.svg?3kcgmn#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}
[class^="icon-"],
[class*=" icon-"] {
  font-family: 'icomoon';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-location:before {
  content: "\e900";
  color: #f20000;
  font-size: 25px;
}
.icon-clock:before {
  content: "\e901";
  color: #f20000;
  font-size: 25px;
}
.icon-mobile:before {
  content: "\e902";
  color: #f20000;
  font-size: 25px;
}
a {
  color: #f20000;
}
nav.zo2-menu .navbar-nav > .open a {
  color: #f20000;
}
nav.zo2-menu .navbar-nav > .open a:hover,
nav.zo2-menu .navbar-nav > .open a:focus {
  color: #f20000;
}
nav.zo2-menu .navbar-nav .active a {
  color: #f20000;
}
nav.zo2-menu .navbar-nav .active a:hover,
nav.zo2-menu .navbar-nav .active a:focus {
  color: #f20000;
}
nav.zo2-menu .navbar-nav ul.mega-nav li a:hover,
nav.zo2-menu .navbar-nav ul.mega-nav li a:active,
nav.zo2-menu .navbar-nav ul.mega-nav li a:focus {
  color: #f20000;
}
nav.zo2-menu .navbar-nav ul.mega-nav li.active a {
  color: #f20000;
}
#zo2-body-wrap .top-feature .zo2-feature .zo2-circle {
  color: #f20000;
}
#zo2-body-wrap .top-feature .zo2-feature .zo2-circle:before {
  box-shadow: 0 0 0 3px #f20000;
}
#zo2-body-wrap .top-feature .zo2-feature:hover .zo2-circle {
  background-color: #f20000;
  color: #fff;
}
.box-color {
  background: #f20000;
}
@media (max-width: 767px) {
  body nav.zo2-menu .navbar-toggle:hover .icon-bar {
    background-color: #f20000;
  }
}
.btn-success {
  background-color: #f20000;
  color: #fff !important;
  font-family: "CyrillicOldBold" !important;
}
.btn-success:hover {
  background-color: #a60000;
}
.zo2-pagination ul >li.active >span,
.pagination li:hover a {
  background: #f20000;
}
.item-page .article_content {
  border-top: 3px solid #f20000;
}
.item-page .article_content .article_icon {
  background: #f20000;
}
.dropdown-toggle:hover,
.dropdown-toggle:active,
.dropdown-toggle:focus {
  color: #f20000;
}
.item-page .article_content h1.singleItemTitle {
  color: #f20000;
}
.pager li a:hover,
.pager li a:active,
.pager li a:focus {
  background: #f20000;
}
