.main-news-banner--bg {
	background-image: url(https://www.myesports.net/themes/esport/img/slider1.jpg);
	background-position: 0 0;
}


body {
	color: #a7adb8;
	background-color: #1e2024;
}


a {
	color: #ffdc11;
}

a:hover, a:focus {
	color: #ffe131;
}

.main-nav__list > li > a:hover {
  color: #ffdc11;
}

.main-nav__list > li.active > a {
  color: #ffdc11;
}


.header__top-bar {
	background-color: #1f2024;
}

.header {
  background-color: #2b2c30;
}

.header__secondary {
  background-color: #2b2c30;
}



.widget-player__last-name {
  color: #ffdc11;
}

.widget-player__footer {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ffdc11;
  z-index: 1;
  text-align: right;
  line-height: 10px;
}

.widget-player__footer-txt::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  width: 20px;
  background-color: #ffdc11;
  left: -10px;
  transform: skew(-30deg);
}

.widget-player__footer-txt .fa {
  font-size: 12px;
  margin-right: .5em;
  color: #ffdc11;
}

.widget-player .widget__content {
  background-color: #182027;
  background-image: radial-gradient(at 0% 0%, rgba(255, 255, 255, 0.1), transparent);
}


.social-links--circle-filled .social-links__link--youtube {
  background-color: #ff0000;
}


.header__primary {
  background-color: #2b2c30;
}

.header--layout-1 .header__primary::after,
.header--layout-2 .header__primary::after,
.header--layout-3 .header__primary::after,
.header--layout-4 .header__primary::after {
  background-color: #2b2c30;
}


.header__primary-inner {

  background-color: #2b2c30;
}

.header--layout-1 .header__primary-inner::before {

  background-color: #2b2c30;
}



.card__content--header-bg {
  background-color: #2b2c30;
}

.gallery__thumb {
  background-color: #2b2c30;
}

.gallery__thumb:hover {
  background-color: #2b2c30;
}


/* Header Mobile */
.header-mobile {
  background-color: #2b2c30;
}

/* Header Mobile Search */

@media (max-width: 991px) {
  .header-search-form {
    background-color: #2b2c30;
  }
}



.G-points {

  margin: 0;
  margin-bottom: 1.5em;

  list-style-image:url('https://www.myesports.net/themes/esport/img/gwent/point.png');
}


.main-nav__megamenu .main-nav-banner--img-4 {
  background-image: url("../images/esports/samples/megamenu-banner-4.jpg");
}

.main-nav__megamenu .main-nav-banner--img-5 {
  background-image: url("../images/esports/samples/megamenu-banner-5.jpg");
}

.main-nav__megamenu .main-nav-banner--img-6 {
  background-image: url("../images/esports/samples/megamenu-banner-6.jpg");
}


.alc-tourn-card .alc-tourn-card__header {
  background-color: #32353b;
  border-bottom: 1px solid #1e2024;
}



.progress--dashed::before {
  background-image: linear-gradient(45deg, #2b2c30 0%, #2b2c30 3px, transparent 3px, transparent 12%, #2b2c30 12%, #2b2c30 calc(12% + 3px), transparent calc(12% + 3px), transparent 25%, #2b2c30 25%, #2b2c30 calc(25% + 3px), transparent calc(25% + 3px), transparent 41%, #2b2c30 41%, #2b2c30 calc(41% + 3px), transparent calc(41% + 3px), transparent 57%, #2b2c30 57%, #2b2c30 calc(57% + 3px), transparent calc(57% + 3px), transparent 77%, #2b2c30 77%, #2b2c30 calc(77% + 3px), transparent calc(77% + 3px), transparent calc(100% - 3px), #2b2c30 calc(100% - 3px), #2b2c30 100%);
}

.alc-tourn-card .alc-tourn-card__footer {
  background-color: #2b2c30;
}

.alc-tourn-card .alc-tourn-card__meta {
  border-color: #32353b;
}

.alc-tourn-card .alc-tourn-card__meta-item {
  border-color: #32353b;
}



.alc-tournament-bracket__team-score {
  background-color: #1e2024;
}




.alc-tournament-bracket__event::before {
  background-color: #3d3d3d;
}

.alc-tournament-bracket__section::before, .alc-tournament-bracket__section::after {
  background-color: #3d3d3d;
}

.card .alc-tournament-bracket__team 
{
  background-color: #32353b;
}






@media (min-width: 992px) {

  .tournament-bracket__item::after {

    border-right: 2px solid #3d3d3d;
  }
  .tournament-bracket__item:nth-child(odd)::after {
    border-top: 2px solid #3d3d3d;
  }
  .tournament-bracket__item:nth-child(even)::after {
    border-bottom: 2px solid #3d3d3d;
  }
}



@media (min-width: 992px) {
  .tournament-bracket__match::before, .tournament-bracket__match::after {
    border-left: 2px solid #3d3d3d;
  }
  .tournament-bracket__match::before {
    border-bottom: 2px solid #3d3d3d;
  }
  .tournament-bracket__match::after {
    border-top: 2px solid #3d3d3d;
  }
}



.tournament-bracket__team {
  background-color: #392d49;
  border: 1px solid #4b3b60;
}











.tournament-bracket__number {
  background-color: #1e2024;
}



.tournament-bracket__team-score {
  background-color: #1e2024;
}




.tournament-bracket__event::before {
  background-color: #3d3d3d;
}

.tournament-bracket__section::before, .tournament-bracket__section::after {
  background-color: #3d3d3d;
}

.card .tournament-bracket__team 
{
  background-color: #32353b;

  border-color: #1d1d1d;
}











.info-block--header .info-block__item.has-children.js-info-block__item--onclick .info-block__menu-icon {
background-size: 12px 11px;
}

.header--layout-3 .info-block--header .info-block__item .info-block__menu-icon {
  top: 20px !important;
}




.widget--footer .widget__list > li > a {
  color: #777;
}






.header__primary-inner {
  background-color: #2b2c30;
}

.header__primary {
  background-color: #2b2c30;
}



.btn-default-alt.disabled {
  background-color: #32353b;
  color:#AAA;
}

.alc-video-playlist-col {
  border-left: 1px solid #424242;
}

.alc-video-player__header {
  border-bottom: 1px solid #424242;
}

.widget-game-result__header--alt {
  border-bottom: 1px solid #32353b;
}

.radio .radio-indicator {
  background-color: #32353b;
  border-color: #292c31;
}

.card--info .contact-info__item {
  border-left: 1px solid #3d3d3d;
  border-top: 1px solid #3d3d3d;
}

  .nav-account .nav-account__item > a:hover {
    color: #ffdc11;
  }
  .nav-account .nav-account__item > a .highlight {
    color: #ffdc11;
  }
  .nav-account .nav-account__item.has-children ul {
    border: 1px solid #292c31;
    background-color: #1e2024;
  }
  .nav-account .nav-account__item.has-children ul li a:hover {
    color: #ffdc11;
  }





.main-nav__megamenu {
	border: solid 1px #32353b;
	background-color: #292c31;
}


  .main-nav__megamenu--no-paddings .row [class*="col-"]:not(:first-child) {
    border-left: 1px solid #32353b;
  }

  .main-nav__ul li a {
	color: #a7adb8;
}

  .main-nav__ul li a:hover {
	color: #ffb400;
}


.main-nav__megamenu .main-nav-banner {
  border: 1px solid #1e2024;
  background-color: #292c31;
}



.main-nav__sub {
  background-color: #292c31;
  border: solid 1px #1e2024;
}

.main-nav__sub li a:hover {
  color: #ffdc11;
  background-color: #1e2024;
}


.main-nav__sub > li.active > a {
  color: #ffdc11;
  background-color: #292c31;
}



.main-nav__list .main-nav__sub {
  background-color: #3d3d3d;
}


.shop-table td.product__photo
{
  width: 5%;
}

.shop-table td.product__info
{
    width: 10%;
}



.shop-table tbody > tr > td.product_space:first-child {
    padding-left: 3px;
}


.alc-event-result-box__teams--board .alc-event-result-box__team {
  border-color: #3d3d3d;
}

.alc-event-result-box__teams--board .alc-event-result-box__team-score-cell.cell-highlight {
  color: #eee;
}

.alc-event-result-box__teams--board .alc-event-result-box__team-score-cell {
  border-color: #3d3d3d;
}

.alc-event-result-box__teams--board .alc-event-result-box__teams-wrapper {
  border-color: #3d3d3d;
}



.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
  background-color: #292c31;
  border-color: #3d3d3d;
}


.match-preview__action--ticket {
	background-image: linear-gradient(to right, transparent 3px, #3d3d3d 3px);
}

.match-preview__action--ticket::before, .match-preview__action--ticket::after {
	background-color: #434445;
	border: 1px solid #3d3d3d;
}

.match-preview__match-info--header {
	border-bottom: 1px solid #3d3d3d;
}



.posts__cat-label--category-meta::before {
  background-color: #f92552;
}


.widget__list ul {
  border-top: 1px solid #32353b;
}

.card__header {
  background-color: #32353b;
    	border-bottom: 1px solid #3d3d3d;
}

.card__header::before {
  background-color: #ffdc11;
}

.card__subheader {
	background: #32353b;
	border-top: 1px solid #3d3d3d;
	border-bottom: 1px solid #3d3d3d;
}




.info-block--header .header-cart {
  background-color: #2b2c30;
}







.alc-event-result-box__teams--default .alc-event-result-box__team-img::after {
  border-top: 146px solid #2b2c30;
}


.active .alc-event-result-box__tab-link {
  border-left: 6px solid #f92552 !important;
}

.alc-event-result-box__tab-link:hover, .active .alc-event-result-box__tab-link {
  background-color: #cf1d43;
}


.alc-event-result-box__tabs {
  border-top: 1px solid #3d3d3d;
}

.alc-event-result-box__tab + .alc-event-result-box__tab .alc-event-result-box__tab-link {
  border-left: 1px solid #3d3d3d;
}


.main-news-banner {
  background-color: #181d22;
}












.header-mobile__inner {
  background-color: #2b2c30;
}


.sponsor-card__footer {
  border-top: 1px solid #3d3d3d;
  background-color: #2b2c30;
}

.main-nav {
  background-color: #2b2c30;
}

.main-nav .header-mobile__logo {
  border-bottom: 1px solid #2b2c30;
}

.main-nav .main-nav__list > li > a {
  border-bottom: 1px solid #2b2c30;
}


.niebutton{
    background:none!important;
     color:inherit;
     border:none; 
     padding:0!important;
     font: inherit;
     cursor: pointer;
}





.alc-event-result-box__teams--default .alc-event-result-box__team--Arachas .alc-event-result-box__team-img::before {
  background-image: url("../images/esports/leaders/Arachas Queen.jpg");
}

.alc-event-result-box__teams--default .alc-event-result-box__team--Bran .alc-event-result-box__team-img::before {
  background-image: url("../images/esports/leaders/Bran Tuirseach.jpg");
}

.alc-event-result-box__teams--default .alc-event-result-box__team--Brouver .alc-event-result-box__team-img::before {
  background-image: url("../images/esports/leaders/Brouver Hoog.jpg");
}

.alc-event-result-box__teams--default .alc-event-result-box__team--Crach .alc-event-result-box__team-img::before {
  background-image: url("../images/esports/leaders/Crach An Craite.jpg");
}


.alc-event-result-box__teams--default .alc-event-result-box__team--Demavend .alc-event-result-box__team-img::before {
  background-image: url("../images/esports/leaders/Demavend.jpg");
}

.alc-event-result-box__teams--default .alc-event-result-box__team--Eist .alc-event-result-box__team-img::before {
  background-image: url("../images/esports/leaders/Eist Tuirseach.jpg");
}

.alc-event-result-box__teams--default .alc-event-result-box__team--Eithne .alc-event-result-box__team-img::before {
  background-image: url("../images/esports/leaders/Eithné.jpg");
}

.alc-event-result-box__teams--default .alc-event-result-box__team--Emhyr .alc-event-result-box__team-img::before {
  background-image: url("../images/esports/leaders/Emhyr Var Emreis.jpg");
}


.alc-event-result-box__teams--default .alc-event-result-box__team--Eredin .alc-event-result-box__team-img::before {
  background-image: url("../images/esports/leaders/Eredin Bréacc Glas.jpg");
}

.alc-event-result-box__teams--default .alc-event-result-box__team--Filavandrel .alc-event-result-box__team-img::before {
  background-image: url("../images/esports/leaders/Filavandrel.jpg");
}

.alc-event-result-box__teams--default .alc-event-result-box__team--Francesca .alc-event-result-box__team-img::before {
  background-image: url("../images/esports/leaders/Francesca Findabair.jpg");
}


.alc-event-result-box__teams--default .alc-event-result-box__team--Harald .alc-event-result-box__team-img::before {
  background-image: url("../images/esports/leaders/Harald The Cripple.jpg");
}


.alc-event-result-box__teams--default .alc-event-result-box__team--Jan .alc-event-result-box__team-img::before {
  background-image: url("../images/esports/leaders/Jan Calveit.jpg");
}

.alc-event-result-box__teams--default .alc-event-result-box__team--Foltest .alc-event-result-box__team-img::before {
  background-image: url("../images/esports/leaders/King Foltest.jpg");
}


.alc-event-result-box__teams--default .alc-event-result-box__team--Henselt .alc-event-result-box__team-img::before {
  background-image: url("../images/esports/leaders/King Henselt.jpg");
}


.alc-event-result-box__teams--default .alc-event-result-box__team--Morvran .alc-event-result-box__team-img::before {
  background-image: url("../images/esports/leaders/Morvran Voorhis.jpg");
}


.alc-event-result-box__teams--default .alc-event-result-box__team--Adda .alc-event-result-box__team-img::before {
  background-image: url("../images/esports/leaders/Princess Adda.jpg");
}

.alc-event-result-box__teams--default .alc-event-result-box__team--Unseen .alc-event-result-box__team-img::before {
  background-image: url("../images/esports/leaders/Unseen Elder.jpg");
}

.alc-event-result-box__teams--default .alc-event-result-box__team--Usurper .alc-event-result-box__team-img::before {
  background-image: url("../images/esports/leaders/Usurper.jpg");
}

.alc-event-result-box__teams--default .alc-event-result-box__team--Woodland .alc-event-result-box__team-img::before {
  background-image: url("../images/esports/leaders/Woodland Spirit.jpg");
}

.twitch-stream__featured::after {
  content: "";
}

.twitch-stream-video__clip {
  border: 1px solid #3d3d3d;
}



.calendar_wrap caption {
  background-color: #555555;
  border-bottom: 1px solid #424242;
}

.alc-event-list-item__header {
  border-top: 1px solid #424242;
  border-bottom: 1px solid #424242;
}


.table-bordered > thead > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > tfoot > tr > td {
  border: 1px solid #32353b;
}

.alc-event-calendar caption {
  border-bottom: 1px solid #32353b;
}

.product-tabs .nav-product-tabs .nav-item + .nav-item .nav-link {
  border-left: 1px solid #32353b !important;
}

.product-tabs .nav-product-tabs .nav-link {
  border-bottom: 1px solid #32353b;
}

.info-block--header .header-cart--inventory .header-cart__item {
  border: 1px solid #32353b;
}

.alc-tournament-bracket__team-name {
  min-width: 45px;
}


.widget__list > li + li {
  border-top: 1px solid #32353b;
}

.posts__item--tile .post-author {
margin-right: 0;
}


.btn-default-alt {
  background-color: #f92552;
}

.btn-default-alt2 {
  background-color: #ffb400;
  color:#FFF;
}

.alert-success {
  background-color: transparent;
  border: none;
}

.alert-success::before {
  background-color: transparent;
}


.alert-danger {
  background-color: transparent;
  border: none;
}

.alert-danger::before {
  background-color: transparent;
}

.card {
	border: 1px solid #3d3d3d;
	background-color: #292c31;
}

.card .posts--simple-list .posts__item {
  border-bottom: 1px solid #424242;
}

.card .posts--simple-list .posts__footer {
  border-top: 1px solid #424242;
}

.posts__item--card .posts__footer {
  border-top: 1px solid #424242;
}


.posts__item--card .post-author__name {
  color: #FFF;
}


.widget-featured .card__header::before {
  background-color: #32353b;
}


.widget-tabbed .nav.widget-tabbed__nav {
	border-bottom: 1px solid #32353b;
}

.card--clean .card__header {
  background-color: #32353b;
  border: none;
}

.table > tbody > tr.highlighted {
  background-color: #f92552;
}


.alc-tourn-card .alc-tourn-card__footer-info-item + .alc-tourn-card__footer-info-item {
  border-top: 1px solid #32353b;
}

.team-info__item + .team-info__item {
  border-top: 1px solid #32353b;
}



.team-roster--card .team-roster__player-shape::after {
  border-bottom: 900px solid #292c31;
}

.team-roster--card .team-roster__player-realname {
  color: #6b6d70;
}



.team-roster-nav__triangle-border::before, .team-roster-nav__triangle-border::after {
  border-bottom: 41px solid #1e2024;
}


.team-roster-nav__hexagon {
  background-color: #4e1c27;
  border-left: solid 4px #cb1d53;
  border-right: solid 4px #cb1d53;
}


.team-roster-nav__triangle::before, .team-roster-nav__triangle::after {
  border-bottom: 41px solid #cb1d53;
}

.team-roster-nav__item .team-roster-nav__icon, .team-roster-nav__item.slick-current .team-roster-nav__icon {
  border-color: #cb1d53;
}

.team-roster-nav__hexagon::before {
  border-top: solid 5.6569px #cb1d53;
  border-right: solid 5.6569px #cb1d53;
}

.team-roster-nav__hexagon::after {
  border-bottom: solid 5.6569px #cb1d53;
  border-left: solid 5.6569px #cb1d53;
}




.team-roster-nav__item:hover .team-roster-nav__hexagon, .team-roster-nav__item.slick-current .team-roster-nav__hexagon {
  border-left-color: #f92552;
  border-right-color: #f92552;
}

.team-roster-nav__item:hover .team-roster-nav__icon, .team-roster-nav__item.slick-current .team-roster-nav__icon {
  border-color: #f92552;
}


.team-roster-nav__item:hover .team-roster-nav__triangle::before, .team-roster-nav__item:hover .team-roster-nav__triangle::after, .team-roster-nav__item.slick-current .team-roster-nav__triangle::before, .team-roster-nav__item.slick-current .team-roster-nav__triangle::after {
  border-bottom-color: #f92552;
}

.team-roster-nav__item:hover .team-roster-nav__hexagon::before, .team-roster-nav__item.slick-current .team-roster-nav__hexagon::before {
  border-top-color: #f92552;
  border-right-color: #f92552;
}

.team-roster-nav__item:hover .team-roster-nav__hexagon::after, .team-roster-nav__item.slick-current .team-roster-nav__hexagon::after {
  border-bottom-color: #f92552;
  border-left-color: #f92552;
}


.info-block--header .info-block__cart-sum {
	color: #ffdc11;
}


.team-roster--card .team-roster__player-nickname {
  font-size: 52px;
}

.twitch-stream__status--scheduled::before {
  background-color: #FFFFFF;
}

.countdown-counter .countdown-counter__item {
 color: #FFFFFF;
}


.newslog__item {
  border-bottom: 1px solid #32353b;
}

.twitch-stream__overlay--bgOgl1 {
  background-image: url("../images/ogloszenie1.png");
}
.twitch-stream__overlay--bgOgl2 {
  background-image: url("../images/ogloszenie2.png");
}
.twitch-stream__overlay--bgOgl3 {
  background-image: url("../images/ogloszenie3.png");
}
.twitch-stream__overlay--bgOgl4 {
  background-image: url("../images/ogloszenie4.png");
}
.twitch-stream__overlay--bgOgl5 {
  background-image: url("../images/ogloszenie5.png");
}


.linkButton { 
     background: none;
     border: none;
padding: 18px 24px;
     cursor: pointer; 
     width: 260px;
}

.alert-warning::before {
  background-color:transparent;
}

.alert-warning {
  background-color:transparent;
  border-color: transparent;
}


.table-top-border > thead:first-child > tr:first-child > th {
  border-top: 1px solid #32353b;
}

.table-thead-color > thead > tr > th {
  background-color: #292c31;
}

.alc-event-list-item__header {
  color: #CCC;
}


  @media (max-width: 767px) {

.footer-widgets::before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: url("../images/esports/samples/footer-bg.jpg") #3b2f4c;
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  -webkit-filter: url("#duotone-filter-base");
  filter: url("#duotone-filter-base");
}

  }


    @media (max-width: 600px) {

.footer-widgets::before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
    background: none;
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  -webkit-filter: url("#duotone-filter-base");
  filter: url("#duotone-filter-base");
}

  }



.grayscaleHalf{
  filter:brightness(100%) grayscale(0.5) contrast(90%);
  -webkit-filter:brightness(100%) grayscale(0.5) contrast(90%);
  -moz-filter:brightness(100%) grayscale(0.5) contrast(90%);
  -o-filter:brightness(100%) grayscale(0.5) contrast(90%);
  -ms-filter:brightness(100%) grayscale(0.5) contrast(90%);
  transition:1s filter ease;-webkit-transition:1s -webkit-filter ease;
  -moz-transition:1s -moz-filter ease;
  -ms-transition:1s -ms-filter ease;
  -o-transition:1s -o-filter ease;}

.grayscale{
  filter:brightness(80%) grayscale(1) contrast(90%);
  -webkit-filter:brightness(80%) grayscale(1) contrast(90%);
  -moz-filter:brightness(80%) grayscale(1) contrast(90%);
  -o-filter:brightness(80%) grayscale(1) contrast(90%);
  -ms-filter:brightness(80%) grayscale(1) contrast(90%);
  transition:1s filter ease;-webkit-transition:1s -webkit-filter ease;
  -moz-transition:1s -moz-filter ease;-ms-transition:1s -ms-filter ease;
  -o-transition:1s -o-filter ease;}

.grayscaleToo{
  filter:brightness(80%) grayscale(1) contrast(90%);
  -webkit-filter:brightness(80%) grayscale(1) contrast(90%);
  -moz-filter:brightness(80%) grayscale(1) contrast(90%);
  -o-filter:brightness(80%) grayscale(1) contrast(90%);
  -ms-filter:brightness(80%) grayscale(1) contrast(90%);
  transition:1s filter ease;-webkit-transition:1s -webkit-filter ease;
  -moz-transition:1s -moz-filter ease;-ms-transition:1s -ms-filter ease;
  -o-transition:1s -o-filter ease;}



.form-control {
  color: #CCC;
  background-color: #292c31;
  border: 1px solid #32353b;
}
.form-control[disabled]{
  color: #DDD;
  background-color: #292c31;
  border: 1px solid #32353b;
}

.page-heading {
	background-color: #292c31;
}

.page-heading__title .highlight {
	color: #ffdc11;
}



.comments__inner {
  border-bottom: 1px solid #32353b;
}


.checkbox--cell .checkbox-indicator {
  background-color: #292c31;
  border: 1px solid #32353b;
}



.social-links__link:hover .fa {
  color: #ffdc11;
}

.social-links--top-bar .social-links__link .fa {
  color: #FFF;
}

.social-links--top-bar .social-links__link:hover .fa {
  color: #ffdc11;
}

.progress {
	background-color: #2b2c30;
}

.progress--lines::before {
	background-image: linear-gradient(to right, #1e2024, #1e2024 3px, transparent 3px, transparent 6px);
}

.footer-social {
	background: #15181d;
}


.marquee-wrapper {
  background-color: #32353b;
}

.marquee-wrapper::before {
  background-color: #f92552;
}

.marquee {
  background-color: #32353b;
}




@media (min-width: 768px) {
  .marquee::before {
    background-color: #ffb400;
  }
  .marquee::after {
  	    background-color: #32353b;
  }
}



@media (min-width: 768px) {
  .marquee-label {
    background-color: #f92552;
  }
  .marquee-label::before {
    background-color: #f92552;
  }
  .marquee-label::after {
    background-color: #32353b;
  }
}


@media (min-width: 992px) {
  .nav-account .nav-account__item {
    font-size: 11px;
  }

  .info-block__heading {
  font-size: 11px;
}

.nav-account .nav-account__item.has-children ul li a {
  font-size: 11px;
}

}


@media (min-width: 768px) {
  .marquee-wrapper--boxed .marquee::before {
    background-color: #ffb400;
  }
}


.marquee-wrapper--boxed .marquee-label .fa {
  color: #32353b;
}

.marquee-wrapper--boxed .marquee-label::before {
  background-color: #f92552;
}

.marquee-wrapper--boxed .marquee-label .fa {
  color: #FFF;
}

.marquee-wrapper--boxed {
  border: 1px solid #3d3d3d;
}

@media (min-width: 768px) {
  .marquee-wrapper--boxed .marquee-label {
    background-color: #f92552;
  }
  .marquee-wrapper--boxed .marquee-label::before {
    background-color: #f92552;
  }
}



.form-control:hover {
  color: #FFF;
  background-color: #32353b;
  border: 1px solid #DDD;
}

.form-control:active {
  color: #FFF;
  background-color: #32353b;
  border: 1px solid #DDD;
}


.form-control:focus {
  color: #FFF;
  background-color: #32353b;
  border: 1px solid #DDD;
}


select.form-control {
  background-color: #32353b;
}

select.form-control:hover {
  color:#FFF;
  background-color: #32353b;
  border-color: #FFF;
}

select.form-control:active {
  color:#FFF;
  background-color: #32353b;
  border-color: #FFF;
}

select.form-control:focus {
  color:#FFF;
  background-color: #32353b;
  border-color: #FFF;
}



.posts__item--tile .posts__footer {
  border-top: 1px solid #3d3d3d;
}



.widget-player__details__item {
  border-color: #3d3d3d;
}

.widget-player__details {
  border-color: #3d3d3d;
}


.icobox__icon--border {
  border: 2px solid #f92552;
  background-color: #292c31;
}



.gallery__item-inner:hover {
  background-color: #f92552;
}

.content-filter--boxed .content-filter__inner {
  background-color: #292c31;
  border: 1px solid #3d3d3d;
}

.content-filter__link::before {
  background-color: #f92552;
}


.content-filter__item--active {
  background-color: #32353b;
}

.content-filter__item + .content-filter__item {
  border-left: 1px solid #32353b;
}


.checkbox .checkbox-indicator {
  background-color: #292c31;
  border: 1px solid #3d3d3d;
}




.album__item-holder {
  background-color: #3d3d3d;
}


.page-link {
  background-color: #cf1d43;
  border-color: #f92552;
}



.btn-primary {
  background-color: #cf1d43;
}

.btn-primary:hover {
  background-color: #f92552;
}

.post-filter--boxed .post-filter__form {
  background-color: #1f2024;
  border: 1px solid #2b2c30;
}

.cs-select .cs-options {
  background: #1f2024;
}

.post-filter--boxed .cs-select .cs-options {
  border-top: 1px solid #1f2024;
}

div.cs-skin-border .cs-options {
  border: 1px solid #1f2024;
  color: #DDD;
}

.post-filter--boxed .cs-select .cs-options::before {
  border-bottom: 8px solid #2b2c30;
}

.post-filter--boxed .cs-select .cs-options::after {
  border-bottom: 7px solid #1f2024;
}

div.cs-skin-border.cs-active > span {
  color: #fff;
  background-color: #cf1d43;
}


div.cs-skin-border > span {
  border-left: 1px solid #2b2c30;
  border-right: 1px solid #2b2c30;
}


.table > thead > tr > th, .table > thead > tr > td, .table > tbody > tr > th, .table > tbody > tr > td, .table > tfoot > tr > th, .table > tfoot > tr > td {
  border-top: 1px solid #32353b;
}

.table > thead > tr > th {
  border-bottom: 1px solid #32353b;
}



.table-hover > tbody > tr:hover {
  background-color: #32353b;
}



.tooltip-inner {
  background-color: #f92552;
}

.bs-tooltip-top .arrow::before {
  border-top-color: #f92552;
}

.bs-tooltip-right .arrow::before {
  border-right-color: #f92552;
}

.bs-tooltip-bottom .arrow::before {
  border-bottom-color: #f92552;
}

.bs-tooltip-left .arrow::before {
  border-left-color: #f92552;
}

.tooltip--card .tooltip-inner {
  background-color: #392d49;
  border: 1px solid #4b3b60;
}


.posts__thumb--video::before {
  content: "\f04b";
  display: block;
  position: absolute;
  z-index: 1;
  left: 50%;
  top: 50%;
  margin: -30px 0 0 -30px;
  width: 60px;
  height: 60px;
  line-height: 60px;
  text-align: center;
  border-radius: 50% !important;
  color: #fff;
  font-size: 28px;
  text-indent: 4px;
  background-color: rgba(0, 0, 0, 0.8);
  text-rendering: auto;
  font-family: 'FontAwesome';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  pointer-events: none;
  -webkit-transition: -webkit-transform 0.3s ease;
  transition: -webkit-transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease;
}


.slick-vertical .slick-prev::before {
  content: "\f106";
    font-family: 'FontAwesome';
}

.slick-vertical .slick-next::before {
  content: "\f107";
    font-family: 'FontAwesome';
}


.alc-event-calendar .alc-event-calendar__caption-nav--next .alc-event-calendar__caption-nav-link::before {
  content: "\f105";
    font-family: 'FontAwesome';

}