.fspp .brand-font-color {
  color: #aa342e;
}
.fspp .main-slider .swiper-container .main-slider-pagination .slider-pagination-color,.fspp .slider-pagination-color {
  background-color: #c4443c;
}
.fspp .brand-font-color-hover:hover {
  color: #aa342e!important;
}
.fspp [class*=brand-ico-color][class*=before]:before {
  color: #aa342e;
}
.fspp .editorial .editorial-content .item-head.gradient-medium,.fspp .gradient-medium {
  background-color: #c4443c;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFc4443c', endColorstr='#FFaa342e');
  -webkit-background-size: 100%;
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c4443c), color-stop(100%, #aa342e));
  background-image: -webkit-linear-gradient(top, #c4443c 0%, #aa342e 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#c4443c), to(#aa342e));
  background-image: linear-gradient(to bottom, #c4443c 0%, #aa342e 100%);
}
.fspp .gradient-medium-horizontal {
	-webkit-filter: none;
    *zoom:1;
	filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFc4443c', endColorstr='#FFaa342e');
    background-image: -webkit-gradient(linear,0 50%,100% 50%,color-stop(0%,#c4443c),color-stop(100%,#aa342e));
    background-image: -webkit-linear-gradient(left,#c4443c 0,#aa342e 100%);
    background-image: -webkit-gradient(linear,left top,right top,from(#c4443c),to(#aa342e));
    background-image: linear-gradient(to right,#c4443c 0,#aa342e 100%);
	background-color: #c4443c;
}
.no-touch .fspp .gradient-medium-hover:hover {
    background-color: #c4443c;
    *zoom:1;filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFc4443c', endColorstr='#FFaa342e');
    background-image: -webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#c4443c),color-stop(100%,#aa342e));
    background-image: -webkit-linear-gradient(top,#c4443c 0,#aa342e 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#c4443c),to(#aa342e));
    background-image: linear-gradient(to bottom,#c4443c 0,#aa342e 100%);
}
.fspp .gradient-medium-hover-flip:hover {
    background-color: #aa342e;
    *zoom:1;
	filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFaa342e', endColorstr='#FFc4443c');
    background-image: -webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#aa342e),color-stop(100%,#c4443c));
    background-image: -webkit-linear-gradient(top,#aa342e 0,#c4443c 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#aa342e),to(#c4443c));
    background-image: linear-gradient(to bottom,#aa342e 0,#c4443c 100%);
}
.fspp .brand-color-border,.fspp .brand-color-border-hover:hover {
    border-color: #aa342e!important;
    border-style: solid;
}
.fspp .gradient-light {
  background-color: #d15c4d;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFd15c4d', endColorstr='#FFbd473b');
  -webkit-background-size: 100%;
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #d15c4d), color-stop(100%, #bd473b));
  background-image: -webkit-linear-gradient(top, #d15c4d 0%, #bd473b 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#d15c4d), to(#bd473b));
  background-image: linear-gradient(to bottom, #d15c4d 0%, #bd473b 100%);
}
.fspp .gradient-light-horizontal {
    background-color: #d15c4d;
    *zoom:1;
	filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFd15c4d', endColorstr='#FFbd473b');
    background-image: -webkit-gradient(linear,0 50%,100% 50%,color-stop(0%,#d15c4d),color-stop(100%,#bd473b));
    background-image: -webkit-linear-gradient(left,#d15c4d 0,#bd473b 100%);
    background-image: -webkit-gradient(linear,left top,right top,from(#d15c4d),to(#bd473b));
    background-image: linear-gradient(to right,#d15c4d 0,#bd473b 100%);
}
.fspp .gradient-dark {
  background-color: #b52628;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFb52628', endColorstr='#FF951d1f');
  -webkit-background-size: 100%;
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #b52628), color-stop(100%, #951d1f));
  background-image: -webkit-linear-gradient(left, #b52628 0%, #951d1f 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#b52628), to(#951d1f));
  background-image: linear-gradient(to bottom, #b52628 0%, #951d1f 100%);
}
.fspp .gradient-dark-horizontal {
    background-color: #b52628;
    *zoom:1;filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFb52628', endColorstr='#FF951d1f');
    background-image: -webkit-gradient(linear,0 50%,100% 50%,color-stop(0%,#b52628),color-stop(100%,#951d1f));
    background-image: -webkit-linear-gradient(left,#b52628 0,#951d1f 100%);
    background-image: -webkit-gradient(linear,left top,right top,from(#b52628),to(#951d1f));
    background-image: linear-gradient(to right,#b52628 0,#951d1f 100%);
}
.lt-ie10 .fspp .gradient-dark,
.lt-ie10 .fspp .gradient-light,
.lt-ie10 .fspp .gradient-medium {
  -webkit-filter: none;
  filter: none;
}
.fspp .vjs-default-skin .vjs-play-progress,.fspp .vjs-default-skin .vjs-volume-level {
  background-color: #aa342e;
}
.fspp .floating-menu .slide-menu .swiper-slide .menu-elem a.active-section {
    color: #aa342e;
}

.thumbs .thumbs-swiper .swiper-slide.active-thumb .border-active {
    border: 5px solid #aa342e;
}

.lt-ie9 .thumbs .thumbs-swiper .swiper-slide.active-thumb .border-active {
    border: 5px solid #aa342e!important;
}

.thumbs .thumbs-swiper .swiper-slide .border {
    border: 5px solid #aa342e;
}

.lt-ie9 .thumbs .thumbs-swiper .swiper-slide:hover .border {
    border: 5px solid #aa342e!important;
}