/**
 * Mixins #mixins
 */

/* old color #c0d23e */

*::-moz-selection {
  background-color: #ff4e47; }
*::selection {
  background-color: #ff4e47; }

a {
  color: #ff4e47;
  border-bottom: 1px solid #ff4e47; }

blockquote::before {
  background-color: #ff4e47; }

.b-footnote__mark {
  color: #ff4e47; }

.btn-info {
  background-color: #ff4e47; }

.btn-info svg path {
  fill: #ff4e47; }

.btn-pointer,
.btn-pointer__sm {
  background-color: #ff4e47; }

.btn-pointer__left path {
  fill: #ff4e47; }

.btn-info span:nth-of-type(2) {
  background-color: #ff4e47; }

.btn-pointer__wrap:hover .btn-pointer,
.btn-pointer__wrap:hover .btn-pointer__sm {
  background-color: #530d85; }

.btn-pointer__wrap:hover .btn-pointer__left path {
  fill: #530d85; }

.btn-pointer-b__wrap {
  background-color: #530d85; }

.btn-pointer-b__wrap .left path,
.btn-pointer-b__wrap .right path {
  fill: #530d85; }

.b-footer__days {
  color: #ff4e47; }

.b-footer__contacts a {
  color: #ff4e47;
  border-color: #ff4e47; }

.navbar-list__inner {
  background: #b5c82f; }

.navbar__hr-wrap {
  background-color: #ff4e47; }

.b-video-item__txt {
  color: #ff4e47 !important; }

.b-video-item__data {
  color: #ff4e47; }

.b-box {
  color: #ff4e47;
  -webkit-box-shadow: 0 0 0 2px #ff4e47 inset;
          box-shadow: 0 0 0 2px #ff4e47 inset; }

.b-box:hover {
  color: #530d85;
  -webkit-box-shadow: 0 0 0 2px #530d85 inset;
          box-shadow: 0 0 0 2px #530d85 inset; }

.b-box--clr-a {
  background-color: #ff4e47; }

.b-box--clr-a:hover {
  background-color: #530d85; }

.b-box--clr-b:hover {
  background-color: #530d85; }

.content > ul li::before {
  background-color: #ff4e47; }

.content > ol li::before {
  color: #ff4e47; }

.b-share__list {
  color: #ff4e47; }

.b-share__list svg .svg__fill {
  fill: #ff4e47;
  -webkit-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease; }

.b-share__list li:hover {
  color: #530d85; }

.b-share__list li:hover svg .svg__fill {
  fill: #530d85; }

.header--toggled .navbar-toogle {
  background-color: #ff4e47; }

.navbar-collapse.active {
  background-color: #ff4e47; }
  
.navbar-current a {
    color: #e4fd24; }

.panel--bg-b {
  background-color: #ff4e47; }

.panel--bg-c {
  background-color: #530d85; }

.b-form__btn:hover {
  background-color: #530d85; }

.b-form__btn {
  background-color: #ff4e47; }

.b-video__cnt-wrap:hover .b-video-item__data,
.b-video__cnt-wrap:hover .b-video-item__txt {
  color: #530d85 !important; }

.c-box__link:hover,
.b-gallery .c-box__link:hover,
.c-box__inner:hover + h6 .c-box__link {
  color: #530d85; }

.b-msg {
  background-color: #202020; }

.b-msg__corner {
  border-left: 23px solid #202020; }

.b-panel-t {
  background-color: #040000; }
  /*background-color: #CC6000; }*/
  /*background-color: #c2825b; }*/

.b-panel-t::before {
  border-left: 43px solid #040000; }
  /*border-left: 43px solid #CC6000; }*/

.c-box__inner .b-box__grdnt-a::after {
  background-image: -webkit-linear-gradient(305deg, #530d85 0%, rgba(192, 200, 62, 0.45) 100%);
  background-image: -o-linear-gradient(305deg, #530d85 0%, rgba(192, 200, 62, 0.45) 100%);
  background-image: linear-gradient(145deg, #530d85 0%, rgba(192, 200, 62, 0.45) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF530D85', endColorstr='#73C0C83E', GradientType=0); }

.link:hover,
.b-footer__contacts-phones li a:hover,
.b-footer__contacts-fax li a:hover {
  color: #530d85;
  border-color: #530d85; }

@media (min-width: 1280px) {
  .btn-pointer-b__wrap:hover {
    background-color: #ff4e47; }
  .btn-pointer-b__wrap:hover .left path,
  .btn-pointer-b__wrap:hover .right path {
    fill: #ff4e47; }
  .navbar-current {
    color: #ff4e47; }
  .navbar-dropdown__menu {
    background: #ff4e47; }
  .navbar-list > li:hover > a {
    background-color: #ff4e47; } }
