/****  Magicred.com ****/

/****BG ***/

.primary-bgcolor, .owl-dot span, .bottom-nav-wrapper, .bottom-nav-column li:before, .winner img {
    background-color: #FFFFFF;
}
.splash-screen.primary-bgcolor {
    background: -ms-linear-gradient(top, #FFFFFF 0%, #dddddd 100%);
    background: -moz-linear-gradient(top, #FFFFFF 0%, #dddddd 100%);
    background: -o-linear-gradient(top, #FFFFFF 0%, #dddddd 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(100, #dddddd));
    background: -webkit-linear-gradient(top, #FFFFFF 0%, #dddddd 100%) ;
    background: linear-gradient(to bottom, #FFFFFF 0%, #dddddd 100%);
}
.secondary-bgcolor  , .toggle-terms-content .terms{
    background-color: #ffffff;
}
.dropdown-content.primary-bgcolor{
    background-color: #000000;
}
.content-bgcolor, .games-menu-list li:hover, .games-menu-list li.active, .menu-title, #in-game-container,
.dropdown-content a:hover  {
    background-color: #dddddd;
}
.blocks-slider.secondary-bgcolor , .login-bgcolor  , .games-menu-list li.primary-bgcolor.active {
    background-color: #dddddd;
}
.login-bgcolor:hover , .disclaimer.secondary-bgcolor { background-color: #c6c6c6;}
.footer-menu.primary-bgcolor { background-color: #FFFFFF;}
.playnow-button  , .fourth-bgcolor{
    background-color: #c50504 !important;
}
.account-bgcolor, .dropdown-menu>li>a:hover  , #hp-winners-ticker .secondary-bgcolor ,
.games-menu.primary-bgcolor , .games-menu-list.primary-bgcolor , .games-menu-list li.primary-bgcolor ,
.toggle-terms-content h4.primary-bgcolor ,#sidebar-toggle .bar
{
    background-color: #c50504;
}
.account-bgcolor:hover { background-color: #a20101; }



/**** COLORS ****/

.third-textcolor, h1, .navbar-nav> li a:hover, .navbar-nav> li a:focus,
.show-on-hover:hover .btn-default, .dropdown-menu li a:hover> .btn-default,
.accordion-color:hover, .caret:hover .btn-default, .btn-default:hover, .section-para-grey h3,
.section-para-grey ul li, .button-para span  , .navbar-nav> li a.active{
    color: #c50504 !important;
}
body > :not(.mwc-app), .footer-menu .sub-menu li a, .footer-menu #menu-sitemap-menu li,
.navbar-inverse .navbar-nav>li>a, .bottom-nav-column li:before, .bottom-nav-column a ,
.winner-content.primary-textcolor , .toggle-terms-content .terms , .winner-content .winner-game-name , .winner-content .player-id
{
    color: #000000;
}

 .bunner-newplayer.primary-textcolor , .bunner-bonus.primary-textcolor  , .games-menu-list li, .stars span, .game-name:hover,
 .footer-menu .menu-item-has-children a h3 , .winner-content .cash, .footer-title , .menu-title
{
    color: #c50504;
}
.games-menu-list li.primary-bgcolor , .winners-content h4.secondary-bgcolor,
.toggle-terms-content h4.primary-bgcolor , .toggle-terms-content h4.primary-bgcolor:hover , .prom-box p
{
    color: #ffffff;
}

.games-menu-list li.primary-bgcolor:hover {
    color: black;
}

 .submenu ul.menu li a , .big-game .regulation-txt {
    color: #FFFFFF !important;
}
.games-menu-list li.primary-bgcolor.active {
    color: #000000;
}
.menu-title {
    font-weight: bold;
}
.read-more {
    text-transform: uppercase;
}

.toggle-terms {
    color: #c50504 !important;
    border-bottom: 2px solid #c50504 !important;
}

.third-bgcolor.terms {
    background-color: white;
}
    /*** BORDERS ***/

.navbar-inverse .navbar-nav>li>a:hover {
    border-top: 6px solid #c50504;
    color: #c50504 !important;
}
.accordion-color {
    border: 1px solid #000000;
    color: #c50504 !important;
}
.games-menu-list li {
    border: none;
}
.navbar-nav> li a.active {
    border-top: 5px solid #c50504;
}


.search-game input.form-control.primary-bgcolor.primary-textcolor {
    color: #000000;
}
.search-game .winner-content div:hover , .search-game .winner.item {
    color: #000000 !important;
}
.dropdown-toggle.primary-textcolor {
    color: #000000;
}
.in-game-close-button.primary-bgcolor.primary-textcolor span {
    color: #000000;
}
.dropdown-toggle.primary-textcolor .lang-span {
    color: #ffffff;
}
.special-benefits .accordion-dd  {
    color: #909090;
}
.text_after_bunner {
    color: #ffffff;
}



.navbar-brand>img {
    max-height: 73px;
    position: relative;
    top: -10px;
}

/**** MEDIA ***/



@media (max-width: 1023px) {
    .categories-carousel li a {
        padding: 0 30px;
        color: #000;
    }
    .categories-carousel li a.active {
        color: #c50504;
    }
    .navbar-brand {
        padding: 6px;
    }
    .navbar-brand img {
        height: 65px;
        position: relative;
        top: -10px;
    }
}

@media (min-width: 1024px) {
    .navbar-brand {
        height: 64px;
        padding: 0px 30px 0px 39px;
    }

    .navbar-brand > img {
        max-width: 200px;
    }

}
.coints.primary-textcolor .sum-span{
    color:#000000;
}
@media (max-width: 1023px) {
    .disclaimer {
        border-top: solid 5px #555555;
    }
    .text_after_bunner {
        color: #000000;
    }

    .navbar-brand.showOpenAccountButton {
        left: 50%;
    }
}

@media (max-width: 690px) {
    .prom-box h3 {
        font-size: 21px !important;
    }
    .prom-box p {
        font-size: 17px !important;
    }

    .show-button {
        display: inline;
    }

    .navbar-brand img {
        height: 3em;
    }

    .navbar-brand.showOpenAccountButton {
        left: 6em;
    }
}

@media (max-width: 350px){
    .navbar-brand img {
        height: 2em;
        top: 0px;
    }

    .navbar-brand.showOpenAccountButton {
        left: 5em;
    }
}

.terms .StandardPageLeftSectionContentTitle {
    line-height: 1em;
}

.reward-percent.progress-bar {
    color: black;
}


.single-promotions-slider.AspireLayout .slider-prom-box .inner-content {
    color: #4d4d4d;
}