@charset "UTF-8";
.transformer-tabs ul {
  list-style: none;
  padding: 0;
  margin: 0;
  border-bottom: 3px solid #ffb700;
  background: #282828;
}
.transformer-tabs li {
  display: inline-block;
  padding: 0;
  vertical-align: bottom;
  border-right: 4px solid #1f1619;
  margin-right: -4px;
}
.transformer-tabs li:nth-child(7) {
  border-right: 0px solid #1f1619;
}
.transformer-tabs li:nth-child(1) .active {
    color: #282828;
    border-bottom-color: #ffb700;
    background: url(../img/star-hover.png) no-repeat left center #ffb700;
    padding-left: 60px;
    font-weight: bold;

}
.transformer-tabs li:nth-child(2) .active {
 color: #282828;
  border-bottom-color: #ffb700;
  background:url(../img/slots-hover.png) no-repeat left center #ffb700;
  padding-left: 60px;
    font-weight: bold;

}
.transformer-tabs li:nth-child(3) .active {
  color: #282828;
  border-bottom-color: #ffb700;
  background:url(../img/soft-hover.png) no-repeat left center #ffb700;
  padding-left: 60px;
    font-weight: bold;

}
.transformer-tabs li:nth-child(4) .active {
  color: #282828;
  border-bottom-color: #ffb700;
  background:url(../img/video-hover.png) no-repeat left center #ffb700;
  padding-left: 60px;
    font-weight: bold;

}
.transformer-tabs li:nth-child(5) .active {
 color: #282828;
  border-bottom-color: #ffb700;
  background:url(../img/pyramid-hover.png) no-repeat left center #ffb700;
  padding-left: 60px;
    font-weight: bold;
 
}
.transformer-tabs li:nth-child(6) .active {
  color: #282828;
  border-bottom-color: #ffb700;
  background:url(../img/multihand-hover.png) no-repeat left center #ffb700;
  padding-left: 60px;
    font-weight: bold;

}
.transformer-tabs li:nth-child(7) .active {
  color: #ffffff;
  border-bottom-color: #ffb700;
  background: #ffb700;
  padding-left: 26px;

}
.transformer-tabs-news li:nth-child(1) .active {
  color: #282828;
  border-bottom-color: #ffb700;
  background:url(../img/promo-hover.png) no-repeat left center #ffb700;
  padding-left: 60px;
    font-weight: bold;

}
.transformer-tabs-news li:nth-child(2) .active {
  color: #282828;
  border-bottom-color: #ffb700;
  background:url(../img/artical-hover.png) no-repeat left center #ffb700;
  padding-left: 60px;
    font-weight: bold;

}
.transformer-tabs-news li:nth-child(3) .active {
  color: #282828;
  border-bottom-color: #ffb700;
  background:url(../img/videos-hover.png) no-repeat left center #ffb700;
  padding-left: 60px;
    font-weight: bold;

}
.transformer-tabs a {
  display: inline-block;
  color: white;
  text-decoration: none;
  /*padding: 1.6rem 1.8rem 1.6rem 1.8rem;*/
  padding: 1.6rem 3rem 1.6rem 1.8rem;
    font-size: 1.3rem;
	font-family: 'Lato', sans-serif;
}
.transformer-tabs a img {width: 30px; margin: 0px 11px 0px 0px;}
.transformer-tabs .active img {width: 30px; margin: 0px 11px 0px 0px;display:none;}
.transformer-tabs a.active {
  border-bottom: 3px solid transparent;
  position: relative;
  /*bottom: -3px;*/
  /*padding: 21px 24px 16px 0px;*/
  padding: 23px 65px 18px 0px;
}
@media (max-width: 700px) {
  .transformer-tabs ul {
    border-bottom: 0;
    overflow: hidden;
    position: relative;
    background: #666;
    /* fallback */
    background: linear-gradient(#666, #222);
  }
  .transformer-tabs ul::after {
    content: "☰";
    position: absolute;
    top: 21px;
    right: 15px;
    z-index: 2;
    pointer-events: none;
  }
  .transformer-tabs ul.open a {
    position: relative;
    display: block;
  }
  .transformer-tabs li {
    display: block;
  }
  .transformer-tabs a {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
  .transformer-tabs a.active {
    border: 0;
    z-index: 1;
    background: #666;
    /* fallback */
    background: linear-gradient(#666, #222);
  }
}

.tabs > div {
  display: none;
  padding: 1rem;
}
.tabs > div:nth-of-type(1) {
  background: rgba(0, 0, 0, 0.3);
  overflow:hidden
}
.tabs > div:nth-of-type(2) {
  background: rgba(0, 0, 0, 0.3);
  overflow:hidden
}
.tabs > div:nth-of-type(3) {
  background: rgba(0, 0, 0, 0.3);
  overflow:hidden
}
.tabs > div:nth-of-type(4) {
  background: rgba(0, 0, 0, 0.3);
  overflow:hidden
}
.tabs > div:nth-of-type(5) {
  background: rgba(0, 0, 0, 0.3);
  overflow:hidden
}
.tabs > div:nth-of-type(6) {
  background: rgba(0, 0, 0, 0.3);
  overflow:hidden
}
.tabs > div:nth-of-type(7) {
  background: rgba(0, 0, 0, 0.3);
  overflow:hidden
}
.tabs > .active {
  display: block;
}
.box-back{
	background: rgb(40, 40, 40);
	/*background: rgba(235,47,47,1);
background: -moz-linear-gradient(top, rgba(235,47,47,1) 0%, rgba(254,254,254,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(235,47,47,1)), color-stop(100%, rgba(254,254,254,1)));
background: -webkit-linear-gradient(top, rgba(235,47,47,1) 0%, rgba(254,254,254,1) 100%);
background: -o-linear-gradient(top, rgba(235,47,47,1) 0%, rgba(254,254,254,1) 100%);
background: -ms-linear-gradient(top, rgba(235,47,47,1) 0%, rgba(254,254,254,1) 100%);
background: linear-gradient(to bottom, rgba(235,47,47,1) 0%, rgba(254,254,254,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eb2f2f', endColorstr='#fefefe', GradientType=0 );*/
    overflow: hidden;
    padding: 2px;
	margin-bottom: 6px;
	}
	
.transformer-tabs-news ul {
    list-style: none;
    padding: 0;
    margin: 0;
    border-bottom: 3px solid #ffb700;
    background: transparent!important;
}	
.transformer-tabs-news ul li {
   background:#282828;
}	




.promotions .column .inner-promo {
    border: 3px solid #ffb901;
	margin-bottom: 20px;
}
.promotions .column .inner-promo a {
    text-decoration:none;
}
.back-bg{
    background: #313131!important;}
.promotions {
    font-size: 20px;
}
.promotions .display-part {
    position: relative;
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 42.85%;
}
.promotions .display-part:before {
    content: '';
    position: absolute;
    background-color: #910000;
    top: 33%;
    opacity: .8;
    bottom: 0;
    z-index: 0;
    left: 0;
    width: 100%;
    background: -moz-linear-gradient(top,rgba(0,0,0,0) 0%,black 99%,black 100%);
    background: -webkit-linear-gradient(top,rgba(0,0,0,0) 0%,black 99%,black 100%);
    background: linear-gradient(to bottom,rgba(0,0,0,0) 0%,black 99%,black 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#000000',GradientType=0 );
}
.promotions .display-part .amount{
    padding: 0 1rem;
    position: relative;
    z-index: 1;
}
.promotions .display-part .amount {
    font-size: 1.6em;
    color: #fbf80a;
    padding-bottom: .2em;
    font-weight: 900;
    text-transform: uppercase;
    line-height: 1;
}
.promotions .main-condition-stripe {
    background-color: #ffb901;
    font-size: .7em;
    padding: .7rem 1.2rem;
	color: #313131;
    font-weight: bold;
    font-size: 1.4rem;
    text-transform: uppercase;
}
.promotions .condition-text {
    font-size: .7em;
    line-height: 1.5;
    padding: .9rem 1.2rem;
	background: #fff;
    color: #000;
}
.top-25{margin-top: 25px;}