
/*-------------------- normal class ------------------------*/

.a-link {
    color: #da1b22;
}
.red-color {
    color: #a00402;
}
/*-------------------- normal class ------------------------*/

/*-------------------- header & banner & appicon ------------------------*/
.greenbg {
    background: #001a50;
}

.bannerbg {
    background: -moz-linear-gradient(25deg, rgba(11,3,0,1) 0%, rgba(11,3,0,1) 34%, rgba(113,11,12,1) 54%, rgba(11,3,0,1) 74%, rgba(11,3,0,1) 100%); /* ff3.6+ */
    background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, rgba(11,3,0,1)), color-stop(34%, rgba(11,3,0,1)), color-stop(54%, rgba(119,63,5,1)), color-stop(74%, rgba(11,3,0,1)), color-stop(100%, rgba(11,3,0,1))); /* safari4+,chrome */
    background: -webkit-linear-gradient(25deg, rgba(11,3,0,1) 0%, rgba(11,3,0,1) 34%, rgba(113,11,12,1) 54%, rgba(11,3,0,1) 74%, rgba(11,3,0,1) 100%); /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(25deg, rgba(11,3,0,1) 0%, rgba(11,3,0,1) 34%, rgba(113,11,12,1) 54%, rgba(11,3,0,1) 74%, rgba(11,3,0,1) 100%); /* opera 11.10+ */
    background: -ms-linear-gradient(25deg, rgba(11,3,0,1) 0%, rgba(11,3,0,1) 34%, rgba(113,11,12,1) 54%, rgba(11,3,0,1) 74%, rgba(11,3,0,1) 100%); /* ie10+ */
    background: linear-gradient(65deg, rgba(11,3,0,1) 0%, rgba(11,3,0,1) 34%, rgba(113,11,12,1) 54%, rgba(11,3,0,1) 74%, rgba(11,3,0,1) 100%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0b0300 ', endColorstr='#0b0300 ',GradientType=1 ); /* ie6-9 */
}

.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a.active {
    color: #fff;
    background-color: #001a50;
}

.sociallogin a:hover{
    background: #7c0100;
}
.modal-header {
    padding: 15px;
    box-shadow: rgba(0,0,0,0.24) 0 3px 4px;
    background: #cc0000 ; /* Old browsers */
    background: -moz-linear-gradient(top, #cc0000 0%, #ae0000 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #cc0000 0%,#ae0000 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #cc0000 0%,#ae0000 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc0000 ', endColorstr='#ae0000 ',GradientType=0 ); /* IE6-9 */
}
/*-------------------- header & banner & appicon end ------------------------*/

/*-------------------- testimonials ------------------------*/
#fade-quote-carousel.carousel .carousel-indicators > li {
    background-color: #f2f2f2;
    border: 1px solid #aa211f;
}
#fade-quote-carousel.carousel .carousel-indicators > li.active {
    background-color: #aa211f;
}

/*-------------------- testimonials end ------------------------*/


/*-------------------- index fotter tabs section ------------------------*/
.tabtop li a:hover {
    color: #fff;
    background: #ad0402;
    background: -moz-linear-gradient(top,#ad0402 0%,#6d0201 100%);
    background: -webkit-linear-gradient(top,#ad0402 0%,#6d0201 100%);
    background: linear-gradient(to bottom,#ad0402 0%,#6d0201 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ad0402',endColorstr='#6d0201',GradientType=0 );
}
.tabtop .active a {
    color: #fff!important;
    background: #ad0402;
    background: -moz-linear-gradient(top,#ad0402 0%,#6d0201 100%);
    background: -webkit-linear-gradient(top,#ad0402 0%,#6d0201 100%);
    background: linear-gradient(to bottom,#ad0402 0%,#6d0201 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ad0402',endColorstr='#6d0201',GradientType=0 );
}
/*-------------------- index fotter tabs section end ------------------------*/

/*-------------------- inner page fotter 3div bg image section ------------------------*/
.inner-page-bg-section {    background: url(../../images/homepage/bg-red.jpg) no-repeat;
    background-size: cover;}
/*-------------------- inner page fotter 3div bg image section end ------------------------*/


/*-------------------- inner page payment process ------------------------*/
.rounded-list li:before {
    content: counter(li);
    counter-increment: li;
    position: absolute;
    left: -1.3em;
    top: 50%;
    margin-top: -1.3em;
    background: #ad0402;
    background: -moz-linear-gradient(top,#ad0402 0%,#6d0201 100%);
    background: -webkit-linear-gradient(top,#ad0402 0%,#6d0201 100%);
    background: linear-gradient(to bottom,#ad0402 0%,#6d0201 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ad0402',endColorstr='#6d0201',GradientType=0 );
    height: 2.5em;
    width: 2.5em;
    line-height: 26px;
    border: .3em solid #fff;
    text-align: center;
    font-weight: bold;
    border-radius: 2em;
    transition: all .3s ease-out;
    color: #fff;
}
.rounded-list li:hover {
    background: #ad0402;
    background: -moz-linear-gradient(top,#ad0402 0%,#6d0201 100%);
    background: -webkit-linear-gradient(top,#ad0402 0%,#6d0201 100%);
    background: linear-gradient(to bottom,#ad0402 0%,#6d0201 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ad0402',endColorstr='#6d0201',GradientType=0 );
    color: #fff;
}
/*-------------------- inner page payment process end ------------------------*/

/*-------------------- inner page tournament ------------------------*/
.tournament ul {
    margin-left: 0;
    padding-left: 1px!important;
    color: #fff!important;
    /*background: #ad0402;*/
    /*background: -moz-linear-gradient(top,#ad0402 0%,#6d0201 100%);*/
    /*background: -webkit-linear-gradient(top,#ad0402 0%,#6d0201 100%);*/
    /*background: linear-gradient(to bottom,#ad0402 0%,#6d0201 100%);*/
    /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ad0402',endColorstr='#6d0201',GradientType=0 );*/
}
.tournament .nav-tabs>li>a:hover {
    background: rgb(35, 132, 2);
    color: #fff;
    display: block;
    border-color: #208202;
}
.tournament .nav-tabs>li.active>a, .tournament .nav-tabs>li.active>a:focus, .tournament .nav-tabs>li.active>a:hover {
    background: rgb(35, 132, 2);
    color: #fff;
}
.table-striped th {
    border-bottom: solid 2px #16191c!important;
    background: #3d3f43;
    font-size: 13px;
    color: #fff;
}
.table-striped > tbody > tr:nth-of-type(2n+1) {
    background-color: #fff;
}
.table-striped > tbody > tr:nth-of-type(2n+0) {
    background-color: #efecec;
}
/*-------------------- inner page tournament end ------------------------*/

/*-------------------- inner promotion pages ------------------------*/
#sidebar.nav-pills > li.active > a, #sidebar.nav-pills > li.active > a:hover, #sidebar.nav-pills > li.active > a:focus {
    background: #ad0402;
    background: -moz-linear-gradient(top,#ad0402 0%,#6d0201 100%);
    background: -webkit-linear-gradient(top,#ad0402 0%,#6d0201 100%);
    background: linear-gradient(to bottom,#ad0402 0%,#6d0201 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ad0402',endColorstr='#6d0201',GradientType=0 );
    text-transform: uppercase;
    color: #fff!important;
    border: solid 1px #ad0402!important;
}
#sidebar.nav > li > a {
    background: #fefefe;
    background: -moz-linear-gradient(top,#fefefe 1%,#e5e3e3 100%);
    background: -webkit-linear-gradient(top,#fefefe 1%,#e5e3e3 100%);
    background: linear-gradient(to bottom,#fefefe 1%,#e5e3e3 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe',endColorstr='#e5e3e3',GradientType=0 );
    color: #000;
    border: 1px solid rgba(204,204,204,0.19);
    border-radius: 3px;
}
#sidebar.nav > li > a:hover, #sidebar.nav > li > a:focus {
    text-transform: uppercase;
    color: #000!important;
    background: rgba(0,0,0,0.03);
}
.footerbg {
    background:#500100;
}

/*-------------------- inner promotion pages end ------------------------*/
