@import url(http://fonts.googleapis.com/css?family=Ek+Mukta:300,400,700&subset=latin,latin-ext);

body {
    font-family: "Ek Mukta", sans-serif;
    font-size: 14px;
    line-height: 1.428571429;
    color: #cccccc;
}
::-webkit-scrollbar-track
{
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    background-color: #999999;
}
::-webkit-scrollbar
{
    width: 6px;
    background-color: #000000;
}
::-webkit-scrollbar-thumb
{
    background-color: #ffffff;
}
a{
    cursor:pointer;
    outline: none;
    outline: 0;
    color:#ffcc02;
}
a:hover{
    text-decoration:none;
    outline:none;
    outline: 0;
    color:#ffffff;
}
a:focus {
    outline: none;
    outline: 0;
}
a:active{
    outline:none;
    outline: 0;
    text-decoration:none;

}
/* Main Layout */
.landing-wrap{
    margin: 0 auto;
    width:100%;
    min-width:1100px;
    position:relative;
    display:block;
}
.landing-wrap .top-head-wrap{
    display:block;
    width:1200px;
}
.landing-wrap .header-pro {
    z-index:9999;
    width: 100%;
    min-width:1100px;
    margin: 0 auto; left:0px; right:0px;
    display:block;
}
.landing-wrap .content-pro {
    margin: 0 auto;
    width:100%;
    min-width:1100px;
    
    padding:0px;
    position:relative;
}
.landing-wrap .footer-pro {
    margin: 0 auto;
    width:100%;
    min-width:1100px;
    margin-top:0px;
    background:#272727;
    padding:0;
}
.main-wrap-pro{
    width:100%;
    min-width:1100px;
    margin:0 auto;
    display:block;
}
.header-pro {
    z-index:9999;
    width: 100%;
    min-width:1100px;
    margin: 0 auto; left:0px; right:0px;
    display:block;
}
.content-pro {
    margin: 0 auto;
    width:100%;
    min-width:1100px;
    max-width:1100px;
    min-height:400px;
    border-radius:0px;
    position:relative;
    padding:10px;
}
.footer-pro {
    margin-top:10px !important;
    margin: 0 auto;
    width:100%;
    min-width:1100px;
    padding:10px;
    background:rgba(0,0,0,0.5);
}
.top-bar
{
    height:40px;
    display:block;
}
.top-menu
{
    display:block;
    height:50px;
    position:relative;
    background:#000000;
    border-radius:0px;
    width:100%;
    text-align:center;
    border-top:1px solid rgba(255,255,255,0.1);
    border-bottom:1px solid rgba(255,255,255,0.1);
}

@media (min-width: 768px) and (min-width: 992px) and (min-width: 1200px){
    .content-pro{
        width:100%;
    }
}

@media (min-width: 1600px) {
    .content-pro{
        width:100%; 
    }
}
.content-pro3{
    display:table;
    width:100%;
}
.content-pro3 .content-row{
    display:table-row;
    width:100%;
}
.content-pro3 .content-left{
    display:table-cell;
    width:15%;
    min-width:200px;
    vertical-align: top;
    padding:0;
}
.content-pro3 .content-center{
    display:table-cell;
    vertical-align: top;
    padding:0 10px;
    width:100%;
}
.content-pro3 .content-right{
    display:table-cell;
    width:250px !important;
    max-width:250px !important;
    vertical-align: top;
    padding:0;
}
/*Top Section*/
.top-section
{
    position:relative;
    display:block;
    background: rgb(0,0,0);
    background: -moz-linear-gradient(top,  rgba(0,0,0,1) 0%, rgba(39,39,39,1) 63%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,1)), color-stop(63%,rgba(39,39,39,1)));
    background: -webkit-linear-gradient(top,  rgba(0,0,0,1) 0%,rgba(39,39,39,1) 63%);
    background: -o-linear-gradient(top,  rgba(0,0,0,1) 0%,rgba(39,39,39,1) 63%);
    background: -ms-linear-gradient(top,  rgba(0,0,0,1) 0%,rgba(39,39,39,1) 63%);
    background: linear-gradient(to bottom,  rgba(0,0,0,1) 0%,rgba(39,39,39,1) 63%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#272727',GradientType=0 );
}
.top-head-wrap{
    display:block;
    margin:0 auto;
    width:100%;
    position:relative;
    height:105px;
}
.top-head-wrap .top-small-menu{
    position:absolute;
    display:block;
    top:35px;
    right:150px;
}
.top-head-wrap .top-call-us{
    position:absolute;
    display:block;
    top:10px;
    right:260px;
}
.top-head-wrap .top-login{
    position:absolute;
    right:10px;
    bottom:5px;
    display:block;
}
.top-head-wrap .logo-wrap{
    position:absolute;
    left:15px;
    top:20px;
    display:block;
}
.top-head-wrap .top-time-wrap{
    position:absolute;
    right:150px;
    top:20px;
    display:block;
}
.top-head-wrap .canliy{
    position:absolute;
    right:10px;
    top:10px;
    display:block;
}
.top-head-wrap .social-follow{
    position:absolute;
    right:0px;
    top:20px;
    display:block;
    width:140px;
}
.top-small-links{
    display:block;
    list-style-type: none;
    margin:0;
    padding:0;
    padding:0 0 0 0;
    font-size:12px;
}
.top-small-links li{
    display:inline-block;
    padding:0px 2px;
}
.top-small-links li a{
    display:block;
    color:#888888;
    text-shadow:1px 1px 1px rgba(0,0,0,0.3);
}
.top-small-links li a:hover{
    color:#ffcc02;
}
.userlogin
{
    display:block;
}
.logo-pro
{
   
    width:236px;
    height:50px;
    display:inline-block;
}
.top-time{
    font-size:12px;
    color:#777777;
}
.top-live{
    display:block;
    position:relative;
    background:#000000;
    border:1px solid #ffcc02;
    width:137px;
    height:45px;
}
.top-live:hover{
    color:#ffcc02;
    background:#333333;
}
.top-live .top-live-img{
    position:absolute;
    display:block;
    background:url(../img/vevo-live.png) no-repeat right;
    width:42px;
    height:45px;
    bottom:1px;
    right:1px;
    z-index:3;
}
.top-live .top-live-hours{
    position:absolute;
    display:block;
    top:1px;
    left:0px;
    z-index:2;
    border-bottom:1px solid #ffcc02;
    width:136px;
    height:20px;
    line-height:20px;
    padding-left:55px;
    font-weight:700;
}
.top-live .top-live-text{
    position:absolute;
    display:inline-block;
    bottom:0px;
    left:1px;
    z-index:2;
    width:136px;
    height:25px;
    line-height:25px;
    padding-left:5px;
}
.live-support-main{
    display:block;
    position:relative;
    width:200px;
}
.live-support-main .live-support-img{
    position:absolute;
    display:inline-block;
    background:url(../img/vevo_canli.png) no-repeat right;
    width:41px;
    height:56px;
    bottom:-1px;
    right:10px;
    z-index:5;
}
.live-support-main .live-support-text{
    position:absolute;
    font-size:14px;
    bottom:0px;
    right:40px;
    padding:7px 5px 5px 15px;
    width:120px;
    height:35px;
    line-height:25px;
    background: rgb(98,125,77);
    background: -moz-linear-gradient(top,  rgba(98,125,77,1) 0%, rgba(31,59,8,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(98,125,77,1)), color-stop(100%,rgba(31,59,8,1)));
    background: -webkit-linear-gradient(top,  rgba(98,125,77,1) 0%,rgba(31,59,8,1) 100%);
    background: -o-linear-gradient(top,  rgba(98,125,77,1) 0%,rgba(31,59,8,1) 100%);
    background: -ms-linear-gradient(top,  rgba(98,125,77,1) 0%,rgba(31,59,8,1) 100%);
    background: linear-gradient(to bottom,  rgba(98,125,77,1) 0%,rgba(31,59,8,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#627d4d', endColorstr='#1f3b08',GradientType=0 );
    color:#ffffff;
    text-shadow:1px 1px 1px rgba(0,0,0,0.4);
    cursor:pointer;
    z-index:4;
    text-transform: uppercase;
}
.live-support-main .live-support-text:hover{
    background: rgb(248,185,72);
    background: -moz-linear-gradient(top,  rgba(248,185,72,1) 0%, rgba(237,143,30,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(248,185,72,1)), color-stop(100%,rgba(237,143,30,1)));
    background: -webkit-linear-gradient(top,  rgba(248,185,72,1) 0%,rgba(237,143,30,1) 100%);
    background: -o-linear-gradient(top,  rgba(248,185,72,1) 0%,rgba(237,143,30,1) 100%);
    background: -ms-linear-gradient(top,  rgba(248,185,72,1) 0%,rgba(237,143,30,1) 100%);
    background: linear-gradient(to bottom,  rgba(248,185,72,1) 0%,rgba(237,143,30,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8b948', endColorstr='#ed8f1e',GradientType=0 );
    color:#000000;
    text-shadow:1px 1px 1px rgba(255,255,255,0.4);
    transition: all .1s ease-in;
    -o-transition: all .1s ease;
    -moz-transition: all .1s ease;
    -webkit-transition: all .1s ease;
}
.vevolivelink{
    background:url(../img/vevo_canli.png) no-repeat;
    display:inline-block;
    height:56px;
    width:42px;
    float:left;
}
.vevolivetext{
    background: -moz-linear-gradient(top,  rgba(255,255,255,0.2) 0%, rgba(254,254,254,0.2) 1%, rgba(187,187,187,0.2) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.2)), color-stop(1%,rgba(254,254,254,0.2)), color-stop(100%,rgba(187,187,187,0.2)));
    background: -webkit-linear-gradient(top,  rgba(255,255,255,0.2) 0%,rgba(254,254,254,0.2) 1%,rgba(187,187,187,0.2) 100%);
    background: -o-linear-gradient(top,  rgba(255,255,255,0.2) 0%,rgba(254,254,254,0.2) 1%,rgba(187,187,187,0.2) 100%);
    background: -ms-linear-gradient(top,  rgba(255,255,255,0.2) 0%,rgba(254,254,254,0.2) 1%,rgba(187,187,187,0.2) 100%);
    background: linear-gradient(to bottom,  rgba(255,255,255,0.2) 0%,rgba(254,254,254,0.2) 1%,rgba(187,187,187,0.2) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33ffffff', endColorstr='#33bbbbbb',GradientType=0 );
    border:1px solid rgba(255,255,255,0.1);
    border-radius:4px;
    color:#ffcc02;
    padding:3px 5px;
    display:inline-block;
    font-size:14px;
    text-shadow:1px 1px 1px rgba(0,0,0,0.4);
    width:100px;
    text-align:center;
    float:left;
    margin:20px 5px 0px 0px;
}
.vevolivetext:hover{
    color:#ffffff;
    background:rgba(255,255,255,0.2);
}
.top-live-support{
    margin:20px 5px 0px 0px;
    z-index:0;
    float:right;
    display:block;
    background: #255B42;
    border:1px solid rgba(0,0,0,4);
    border-radius:4px;
    padding:4px 5px;
    -webkit-box-shadow: inset 0px -1px 13px 1px rgba(255,255,255,0.2),inset 0px 1px 1px rgba(255,255,255,0.4);
    -moz-box-shadow: inset 0px -1px 13px 1px rgba(255,255,255,0.2),inset 0px 1px 1px rgba(255,255,255,0.4);
    box-shadow: inset 0px -1px 13px 1px rgba(0,0,0,0.2),inset 0px 1px 1px rgba(255,255,255,0.1), inset 0px -17px 16px -11px rgba(0,0,0,0.4);
    color:#ffffff;
    text-shadow:1px 1px 1px rgba(255,255,255,0.4);
}
.top-live-support:hover{
    -webkit-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;
    background: rgba(255,255,255,1);
    color:#1d2128;
}
.searchmsg{
    position:relative;
}
.searchmsg .searcherror {
    position: absolute;
    bottom:40px;
}
.searchmsg .searcherror .searchblock {
    position: relative;
    background: #a90329;
    padding:5px;
    border-radius:3px;
    font-size:12px;
    color:#ffffff;
    text-shadow:-1px -1px 1px rgba(0,0,0,0.3);
    width:240px;
}
.searchmsg .searcherror .searchblock:after {
    top: 100%;
    left: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(136, 183, 213, 0);
    border-top-color: #a90329;
    border-width: 10px;
    margin-left: -10px;
}
.search-well{
    display:block;
    padding:10px;
    background:#000000;
    margin-bottom:10px;
    border-radius:0px;
}
.search-well p{
    color:#ffcc02;
    font-size:14px;
}

/*Top Main Menu*/
.navpromain-well {
    display:inline-block;
    margin:0 auto;
}

.navpromain {
    display:block;
    margin:0 auto;
}
.navpromain ul {
    margin: 0;
    padding: 0;
}
.navpromain ul li {
    float:left;
    list-style-type: none;
}
.navpromain ul li a {
    font-size:15px;
    display: block;
    color: #cccccc;
    text-decoration: none;
    text-transform:uppercase;
    box-sizing: border-box;
    height:50px;
    line-height:50px;
    font-weight:700;
}

.navpromain ul li:first-child a {

}
.navpromain ul li:last-child a {

}
.navpromain ul li a:hover {
    color:#ffcc02;
    transition: all .3s ease;
    -o-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -webkit-transition: all .3s ease;
}
.navpromain ul li a:active,
.navpromain ul li a.active {
    color:#ffcc02;
}
.navpromain ul li a span {
    padding:0 10px;
    display: block;
    width: 100%;
    text-align: center;
    box-sizing: border-box;
}
.navpromain ul li:first-child a span { border-left: none; }
.navpromain ul li:last-child a span { border-right: 1px solid rgba(0,0,0,0.4); }
.navpromain ul li.newpromo {
    position:relative;
}
.navpromain ul li.newpromo .newadd {
    position:absolute;
    top:-20px;
    right:5px;
}
.navpromain ul li.newpromo .newadd .newarrow {
    position: relative;
    background: rgb(255,48,25);
    background: -moz-linear-gradient(top,  rgba(255,48,25,1) 0%, rgba(207,4,4,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,48,25,1)), color-stop(100%,rgba(207,4,4,1)));
    background: -webkit-linear-gradient(top,  rgba(255,48,25,1) 0%,rgba(207,4,4,1) 100%);
    background: -o-linear-gradient(top,  rgba(255,48,25,1) 0%,rgba(207,4,4,1) 100%);
    background: -ms-linear-gradient(top,  rgba(255,48,25,1) 0%,rgba(207,4,4,1) 100%);
    background: linear-gradient(to bottom,  rgba(255,48,25,1) 0%,rgba(207,4,4,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3019', endColorstr='#cf0404',GradientType=0 );
    border-radius:3px;
    padding:2px 10px;
    color:#ffffff;
    font-size:14px;
    -webkit-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
    box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.75);
}
.navpromain ul li.newpromo .newadd .newarrow:after {
    top: 100%;
    left: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(136, 183, 213, 0);
    border-top-color: #cf0404;
    border-width: 5px;
    margin-left: -5px;
}
.sportmain i {
    
    float:left;
   width: 47px !important; margin-top: -11px !important; height: 49px !important; background: url(../img/sol_basket.png)  no-repeat top left!important;
    display:inline-block;
}




.sportmain i.sporttype1{ width: 47px !important; margin-top: -11px !important; height: 49px !important; background: url(../img/sol_basket.png) !important;} 
.sportmain i.sporttype10{ width: 47px !important; margin-top: -11px !important; height: 49px !important; background: url(../img/sol_basket.png) !important; } 
.sportmain i.sporttype14{ width: 47px !important; margin-top: -11px !important; height: 49px !important; background: url(../img/sol_basket.png) !important; } 
.sportmain i.sporttype17{ width: 47px !important; margin-top: -11px !important; height: 49px !important; background: url(../img/sol_basket.png) !important; } 
.sportmain i.sporttype19{ width: 47px !important; margin-top: -11px !important; height: 49px !important; background: url(../img/sol_basket.png) !important; } 
.sportmain i.sporttype2{ width: 47px !important; margin-top: -11px !important; height: 49px !important; background: url(../img/sol_basket.png) !important; } 
.sportmain i.sporttype20{ width: 47px !important; margin-top: -11px !important; height: 49px !important; background: url(../img/sol_basket.png) !important; } 
.sportmain i.sporttype23{  width: 47px !important; margin-top: -11px !important; height: 49px !important; background: url(../img/sol_basket.png) !important; } 
.sportmain i.sporttype24{  width: 47px !important; margin-top: -11px !important; height: 49px !important; background: url(../img/sol_basket.png) !important; } 
.sportmain i.sporttype28{  width: 47px !important; margin-top: -11px !important; height: 49px !important; background: url(../img/sol_basket.png) !important; } 
.sportmain i.sporttype29{  width: 47px !important; margin-top: -11px !important; height: 49px !important; background: url(../img/sol_basket.png) !important; } 
.sportmain i.sporttype3{  width: 47px !important; margin-top: -11px !important; height: 49px !important; background: url(../img/sol_basket.png) !important; } 
.sportmain i.sporttype36{  width: 47px !important; margin-top: -11px !important; height: 49px !important; background: url(../img/sol_basket.png) !important; } 
.sportmain i.sporttype37{  width: 47px !important; margin-top: -11px !important; height: 49px !important; background: url(../img/sol_basket.png) !important; } 
.sportmain i.sporttype4{  width: 47px !important; margin-top: -11px !important; height: 49px !important; background: url(../img/sol_basket.png) !important; } 
.sportmain i.sporttype5{  width: 47px !important; margin-top: -11px !important; height: 49px !important; background: url(../img/sol_basket.png) !important; } 
.sportmain i.sporttype6{  width: 47px !important; margin-top: -11px !important; height: 49px !important; background: url(../img/sol_basket.png) !important; } 
.sportmain i.sporttype8{  width: 47px !important; margin-top: -11px !important; height: 49px !important; background: url(../img/sol_basket.png) !important; } 
.sportmain i.sporttype9{  width: 47px !important; margin-top: -11px !important; height: 49px !important; background: url(../img/sol_basket.png) !important; } 
.sportmain i.sporttype99{  width: 47px !important; margin-top: -11px !important; height: 49px !important; background: url(../img/sol_basket.png) !important; } 
.sportmain i.sporttype35{  width: 47px !important; margin-top: -11px !important; height: 49px !important; background: url(../img/sol_basket.png) !important; } 
.sportmain i.sporttype16{  width: 47px !important; margin-top: -11px !important; height: 49px !important; background: url(../img/sol_basket.png) !important; } 
.sportmain i.sporttype11{  width: 47px !important; margin-top: -11px !important; height: 49px !important; background: url(../img/sol_basket.png) !important; } 
.sportmain i.sporttype42{  width: 47px !important; margin-top: -11px !important; height: 49px !important; background: url(../img/sol_basket.png) !important; }
.sportmain i.sporttype44{  width: 47px !important; margin-top: -11px !important; height: 49px !important; background: url(../img/sol_basket.png) !important; }
.sportmain i.sporttype39{  width: 47px !important; margin-top: -11px !important; height: 49px !important; background: url(../img/sol_basket.png) !important; }
.sportmain i.sporttype41{  width: 47px !important; margin-top: -11px !important; height: 49px !important; background: url(../img/sol_basket.png) !important; }
.sportmain i.sporttype81{  width: 47px !important; margin-top: -11px !important; height: 49px !important; background: url(../img/sol_basket.png) !important; }
.sportmain i.sporttype12{  width: 47px !important; margin-top: -11px !important; height: 49px !important; background: url(../img/sol_basket.png) !important; }
.sportmain i.sporttype12{  width: 47px !important; margin-top: -11px !important; height: 49px !important; background: url(../img/sol_basket.png) !important; }
.sportmain i.sporttype12{  width: 47px !important; margin-top: -11px !important; height: 49px !important; background: url(../img/sol_basket.png) !important; }
.flagmain i {
    background: url(../../common/img/flag.png) no-repeat top left;
    float:left;
    width:18px;
    height:11px;
    margin:3px 3px 0px 3px;
    display:inline-block;
}
.flagmain i.lang1{ background-position: 0 -312px; width: 16px; height: 11px; }
.flagmain i.lang2{ background-position: 0 -168px; width: 16px; height: 11px; }
.flagmain i.lang3{ background-position: 0 -204px; width: 16px; height: 11px; } 
.flagmain i.lang4{ background-position: 0 -72px; width: 16px; height: 11px; } 
.flagmain i.lang5{ background-position: 0 -264px; width: 16px; height: 11px; } 

.flagmain i.flag134{ background-position: 0 0; width: 16px; height: 11px; } 
.flagmain i.flag135{ background-position: 0 -12px; width: 16px; height: 11px; } 
.flagmain i.flag136{ background-position: 0 -24px; width: 16px; height: 11px; } 
.flagmain i.flag137{ background-position: 0 -36px; width: 16px; height: 11px; } 
.flagmain i.flag138{ background-position: 0 -48px; width: 16px; height: 11px; } 
.flagmain i.flag139{ background-position: 0 -60px; width: 16px; height: 11px; } 
.flagmain i.flag140{ background-position: 0 -72px; width: 16px; height: 11px; } 
.flagmain i.flag141{ background-position: 0 -84px; width: 16px; height: 11px; } 
.flagmain i.flag142{ background-position: 0 -96px; width: 16px; height: 11px; } 
.flagmain i.flag143{ background-position: 0 -108px; width: 16px; height: 11px; } 
.flagmain i.flag144{ background-position: 0 -120px; width: 16px; height: 11px; } 
.flagmain i.flag145{ background-position: 0 -132px; width: 16px; height: 11px; } 
.flagmain i.flag146{ background-position: 0 -144px; width: 16px; height: 11px; } 
.flagmain i.flag147{ background-position: 0 -156px; width: 16px; height: 11px; } 
.flagmain i.flag148{ background-position: 0 -168px; width: 16px; height: 11px; } 
.flagmain i.flag149{ background-position: 0 -180px; width: 16px; height: 11px; } 
.flagmain i.flag150{ background-position: 0 -192px; width: 16px; height: 11px; } 
.flagmain i.flag151{ background-position: 0 -204px; width: 16px; height: 11px; } 
.flagmain i.flag152{ background-position: 0 -216px; width: 16px; height: 11px; } 
.flagmain i.flag153{ background-position: 0 -228px; width: 16px; height: 11px; } 
.flagmain i.flag154{ background-position: 0 -240px; width: 16px; height: 11px; } 
.flagmain i.flag155{ background-position: 0 -252px; width: 16px; height: 11px; } 
.flagmain i.flag156{ background-position: 0 -264px; width: 16px; height: 11px; } 
.flagmain i.flag157{ background-position: 0 -276px; width: 16px; height: 11px; } 
.flagmain i.flag158{ background-position: 0 -288px; width: 16px; height: 11px; } 
.flagmain i.flag159{ background-position: 0 -300px; width: 16px; height: 11px; } 
.flagmain i.flag160{ background-position: 0 -312px; width: 16px; height: 11px; } 
.flagmain i.flag161{ background-position: 0 -324px; width: 16px; height: 11px; } 
.flagmain i.flag162{ background-position: 0 -336px; width: 11px; height: 11px; } 
.flagmain i.flag163{ background-position: 0 -348px; width: 16px; height: 11px; } 
.flagmain i.flag164{ background-position: 0 -360px; width: 16px; height: 11px; } 
.flagmain i.flag165{ background-position: 0 -372px; width: 16px; height: 11px; } 
.flagmain i.flag166{ background-position: 0 -384px; width: 16px; height: 11px; } 
.flagmain i.flag167{ background-position: 0 -396px; width: 16px; height: 11px; } 
.flagmain i.flag168{ background-position: 0 -408px; width: 16px; height: 11px; } 
.flagmain i.flag169{ background-position: 0 -420px; width: 16px; height: 11px; } 
.flagmain i.flag170{ background-position: 0 -432px; width: 16px; height: 11px; } 
.flagmain i.flag171{ background-position: 0 -444px; width: 16px; height: 11px; } 
.flagmain i.flag172{ background-position: 0 -456px; width: 16px; height: 11px; } 
.flagmain i.flag173{ background-position: 0 -468px; width: 16px; height: 11px; } 
.flagmain i.flag174{ background-position: 0 -480px; width: 16px; height: 11px; } 
.flagmain i.flag175{ background-position: 0 -492px; width: 16px; height: 11px; } 
.flagmain i.flag176{ background-position: 0 -504px; width: 16px; height: 11px; } 
.flagmain i.flag177{ background-position: 0 -516px; width: 16px; height: 11px; } 
.flagmain i.flag178{ background-position: 0 -528px; width: 16px; height: 11px; } 
.flagmain i.flag179{ background-position: 0 -540px; width: 16px; height: 11px; } 
.flagmain i.flag180{ background-position: 0 -552px; width: 16px; height: 11px; } 
.flagmain i.flag181{ background-position: 0 -564px; width: 16px; height: 11px; } 
.flagmain i.flag182{ background-position: 0 -576px; width: 16px; height: 11px; } 
.flagmain i.flag183{ background-position: 0 -588px; width: 16px; height: 11px; } 
.flagmain i.flag184{ background-position: 0 -600px; width: 16px; height: 11px; } 
.flagmain i.flag185{ background-position: 0 -612px; width: 16px; height: 11px; } 
.flagmain i.flag186{ background-position: 0 -624px; width: 16px; height: 11px; } 
.flagmain i.flag187{ background-position: 0 -636px; width: 16px; height: 11px; } 
.flagmain i.flag188{ background-position: 0 -648px; width: 16px; height: 11px; } 
.flagmain i.flag189{ background-position: 0 -660px; width: 16px; height: 11px; } 
.flagmain i.flag190{ background-position: 0 -672px; width: 16px; height: 11px; } 
.flagmain i.flag191{ background-position: 0 -684px; width: 16px; height: 11px; } 
.flagmain i.flag192{ background-position: 0 -696px; width: 16px; height: 11px; } 
.flagmain i.flag193{ background-position: 0 -708px; width: 16px; height: 11px; } 
.flagmain i.flag194{ background-position: 0 -720px; width: 16px; height: 11px; } 
.flagmain i.flag195{ background-position: 0 -732px; width: 16px; height: 11px; } 
.flagmain i.flag196{ background-position: 0 -744px; width: 16px; height: 11px; } 
.flagmain i.flag197{ background-position: 0 -756px; width: 16px; height: 11px; } 
.flagmain i.flag198{ background-position: 0 -768px; width: 16px; height: 11px; } 
.flagmain i.flag199{ background-position: 0 -780px; width: 16px; height: 11px; } 
.flagmain i.flag200{ background-position: 0 -792px; width: 16px; height: 11px; } 
.flagmain i.flag201{ background-position: 0 -804px; width: 16px; height: 11px; } 
.flagmain i.flag202{ background-position: 0 -816px; width: 16px; height: 11px; } 
.flagmain i.flag203{ background-position: 0 -828px; width: 16px; height: 11px; } 
.flagmain i.flag204{ background-position: 0 -840px; width: 16px; height: 11px; } 
.flagmain i.flag205{ background-position: 0 -852px; width: 16px; height: 11px; } 
.flagmain i.flag206{ background-position: 0 -864px; width: 16px; height: 11px; } 
.flagmain i.flag207{ background-position: 0 -876px; width: 16px; height: 11px; } 
.flagmain i.flag208{ background-position: 0 -888px; width: 16px; height: 11px; } 
.flagmain i.flag209{ background-position: 0 -900px; width: 16px; height: 11px; } 
.flagmain i.flag210{ background-position: 0 -912px; width: 16px; height: 11px; } 
.flagmain i.flag211{ background-position: 0 -924px; width: 16px; height: 11px; } 
.flagmain i.flag212{ background-position: 0 -936px; width: 16px; height: 11px; } 
.flagmain i.flag213{ background-position: 0 -948px; width: 16px; height: 11px; } 
.flagmain i.flag214{ background-position: 0 -960px; width: 16px; height: 11px; } 
.flagmain i.flag215{ background-position: 0 -972px; width: 16px; height: 11px; } 
.flagmain i.flag216{ background-position: 0 -984px; width: 16px; height: 11px; } 
.flagmain i.flag217{ background-position: 0 -996px; width: 16px; height: 11px; } 
.flagmain i.flag218{ background-position: 0 -1008px; width: 16px; height: 12px; } 
.flagmain i.flag219{ background-position: 0 -1021px; width: 16px; height: 11px; } 
.flagmain i.flag220{ background-position: 0 -1033px; width: 16px; height: 11px; } 
.flagmain i.flag221{ background-position: 0 -1045px; width: 16px; height: 11px; } 
.flagmain i.flag222{ background-position: 0 -1057px; width: 16px; height: 11px; } 
.flagmain i.flag223{ background-position: 0 -1069px; width: 16px; height: 11px; } 
.flagmain i.flag224{ background-position: 0 -1081px; width: 16px; height: 11px; } 
.flagmain i.flag225{ background-position: 0 -1093px; width: 16px; height: 11px; } 
.flagmain i.flag226{ background-position: 0 -1105px; width: 16px; height: 11px; } 
.flagmain i.flag227{ background-position: 0 -1117px; width: 16px; height: 11px; } 
.flagmain i.flag228{ background-position: 0 -1129px; width: 16px; height: 11px; } 
.flagmain i.flag229{ background-position: 0 -1141px; width: 16px; height: 11px; } 
.flagmain i.flag230{ background-position: 0 -1153px; width: 16px; height: 11px; } 
.flagmain i.flag231{ background-position: 0 -1165px; width: 16px; height: 11px; } 
.flagmain i.flag232{ background-position: 0 -1177px; width: 16px; height: 11px; } 
.flagmain i.flag233{ background-position: 0 -1189px; width: 16px; height: 11px; } 
.flagmain i.flag235{ background-position: 0 -1201px; width: 16px; height: 11px; } 
.flagmain i.flag236{ background-position: 0 -1213px; width: 16px; height: 11px; } 
.flagmain i.flag237{ background-position: 0 -1225px; width: 16px; height: 11px; } 
.flagmain i.flag238{ background-position: 0 -1237px; width: 16px; height: 11px; } 
.flagmain i.flag239{ background-position: 0 -1249px; width: 16px; height: 11px; } 
.flagmain i.flag240{ background-position: 0 -1261px; width: 16px; height: 11px; } 
.flagmain i.flag241{ background-position: 0 -1273px; width: 16px; height: 11px; } 
.flagmain i.flag242{ background-position: 0 -1285px; width: 16px; height: 11px; } 
.flagmain i.flag243{ background-position: 0 -1297px; width: 16px; height: 11px; } 
.flagmain i.flag244{ background-position: 0 -1309px; width: 16px; height: 11px; } 
.flagmain i.flag245{ background-position: 0 -1321px; width: 16px; height: 11px; } 
.flagmain i.flag248{ background-position: 0 -1333px; width: 16px; height: 11px; } 
.flagmain i.flag252{ background-position: 0 -1345px; width: 16px; height: 11px; } 
.flagmain i.flag253{ background-position: 0 -1357px; width: 16px; height: 11px; } 
.flagmain i.flag254{ background-position: 0 -1369px; width: 16px; height: 11px; } 
.flagmain i.flag256{ background-position: 0 -1381px; width: 16px; height: 11px; } 
.flagmain i.flag258{ background-position: 0 -1393px; width: 16px; height: 11px; } 
.flagmain i.flag259{ background-position: 0 -1405px; width: 16px; height: 11px; } 
.flagmain i.flag260{ background-position: 0 -1417px; width: 16px; height: 11px; } 
.flagmain i.flag271{ background-position: 0 -1429px; width: 16px; height: 11px; } 
.flagmain i.flag399{ background-position: 0 -1441px; width: 16px; height: 12px; } 
.flagmain i.flag402{ background-position: 0 -1441px; width: 16px; height: 12px; }
.flagmain i.flag400{ background-position: 0 -1453px; width: 16px; height: 12px; }
.flagmain i.flag401{ background-position: 0 -1453px; width: 16px; height: 12px; }

/*Menu*/
.sport-menu
{
    display:block;
    background: #211d37;
}
.navpro, .navpro ul, .navpro li {
    list-style: none;
}

.navpro ul {
    padding: 0;
    margin: 0 0 0 0px;
}

.navpro {
    padding: 0px;
    margin: 0px;
     padding-bottom: 6px
}

.navpro > li {
    margin: 0px 0;
    margin: 3px 10px;
}
.navpro > li > a  {
background: url(../img/sol_menu_bg.png);
 padding: 7px 0px;
    display: block;
    border-radius: 8px;
    font-size: 16px;
}

.navpro li a:hover, .navpro li a:focus   {
    background: #161328;
    color:#ffffff;
    -webkit-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;
}
.navpro > li li a { 
    border-bottom: 1px solid rgb(61, 50, 78); 
    color:#fff; 
    font-size: 13px;
    padding: 5px 10px;
}
.navpro > li li a:hover {
    color:#000000;
    background:#b7b7b7;
}
.navpro > li li li a {
    background: #3a3654;
    color:#ffffff;
    font-weight:normal;
    font-size:12px;
    padding:8px 3px 8px 10px;
}
.sportmenu-in {
    max-width:170px;
    height:auto;
    display:inline-block;
}
.navpro > li li li a:hover {
    background: #444444;
    border-bottom:1px dotted transparent !important;
    border-top:0px solid transparent !important;
}
.navpro a {
    color: #ffffff;
    display: block;
    outline: none;
    text-decoration: none;
    position:relative;
}
.navpro a .badge {
    position: absolute;
    right: 9px !important;
    top: 8px;
    display: inline-block;
    width: 31px;
    min-width: 12px;
    padding: 1px;
    font-size: 12px;
    color: #fff;
    line-height: 16px;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    background: #2e2341;
    text-align: center;
    border-radius: 4px;
    border: 1px solid rgba(0,0,0,0.1);
}
.navpro a .caret {
    float: right;
    width: 0;
    height: 0;
    display: inline-block;
    vertical-align: top;
    border-top: 4px solid #fff;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
    content: "";
    margin-top: 8px;
    margin-left: 2px;
    display: none;

}

.navpro a:hover .caret {
    border-top-color: #ffffff;
}

.navpro li.open > a > .caret {
    border-top: none;
    border-bottom: 4px solid #ffffff;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
}

.navpro li.open > a:hover > .caret {
    border-bottom-color: #ffffff;
}

.navpro li li.open > a > .caret {
    border-top: none;
    border-bottom: 4px solid #ffffff;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
}

.navpro li li.open > a:hover > .caret {
    border-bottom-color: #fff;
}
.navpro li li a .caret {
    float: right;
    width: 0;
    height: 0;
    display: inline-block;
    vertical-align: top;
    border-top: 4px solid #999999;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
    content: "";
    margin-top: 8px;
    margin-left: 2px;
}


.navpro > li.active > a  {
   
    color:#ffffff;
}
.navpro > li li.active > a  {
    background: #211d37;
    color:#ffffff;
}
.navpro > li li.active > a .badge  {
    color:#ffffff;
    text-shadow:1px 1px 1px rgba(0,0,0,0.2);
}
.navpro > li li.open > a .caret  {
    border-bottom-color:#ffcc02;
}
.navpro > li li li.active > a  {
    background:#141128;
    color:#ffffff;
    text-shadow:1px 1px 1px rgba(0,0,0,0.2);
}
.navpro > li li li.active > a .badge  {
    color:#ffffff;
    text-shadow:1px 1px 1px rgba(0,0,0,0.2);
}
.navpro > li li li > a .badge  {
    color:#dddddd;
    text-shadow:1px 1px 1px rgba(0,0,0,0.2);
    right:5px;
    top:8px;
    background:transparent;
}

/*Live Now Menu*/
.livenow-teams{
    display:block;
}
.livenow-scoreinfo{
    display:inline-block;
    color:#999999;
}
.livenow-inscore{
    display:inline-block;
    padding:0px 5px 0px 0px;
}
.navprolivenow, .navprolivenow ul, .navprolivenow li {
    list-style: none;
}

.navprolivenow ul {
    padding: 0;
    margin: 0 0 0 0px;
}

.navprolivenow {
    padding: 0px;
    margin: 0px;
    background-color:#14121f;

}

.navprolivenow > li {
    margin: 0px;
}
.navprolivenow > li a{
    
	color:#ffffff;
}
.navprolivenow > li li a {

    font-size: 14px;
    padding: 10px 19px !important;
    margin-bottom: 2px;
    border-bottom: 1px solid rgba(255,255,255,0.02);
}
.navprolivenow > li li a:hover {
    background:#29253a;
    color:#ffffff;
}
.navprolivenow > li li li a {
    background:#282828;
    color:#dddddd;
    font-weight:normal;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.1);
    font-size:12px;
    padding:3px 3px 3px 5px;
    border-top:1px solid rgba(255,255,255,0.05) !important;
    border-bottom:1px solid rgba(0,0,0,0.2);
}
.navprolivenow > li li li a:hover {
    background:#111111;
    color:#ffcc02;
    -webkit-transition: All 0.1s ease;
    -moz-transition: All 0.1s ease;
    -o-transition: All 0.1s ease;
    -ms-transition: All 0.1s ease;
    transition: All 0.1s ease;
}
.navprolivenow a {
    color: #ffffff;
    display: block;
    outline: none;
    text-decoration: none;
    position:relative;
}
.navprolivenow a .badge {
    position:absolute;
    right:15px;
    display: inline-block;
    width:50px;
    min-width: 10px;
    padding: 2px;
    font-size: 12px;
    color: #999999;
    line-height:14px;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    background:rgba(255,255,255,0.1);
    text-shadow:1px 1px rgba(0,0,0,0.9);
    text-align: center;
    border-radius: 10px;
    box-shadow:inset 0px 1px 1px rgba(255,255,255,0.1);
    border:1px solid #000000;
}
.navprolivenow a .caret {
    float: right;
    width: 0;
    height: 0;
    display: inline-block;
    vertical-align: top;
    border-top: 4px solid #ffcc02;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
    content: "";
    margin: 8px 0px 0px 2px;
}

.navprolivenow a:hover .caret {
    border-top-color: #fff;
}

.navprolivenow li.open > a > .caret {
    border-top: none;
    border-bottom: 4px solid #ffcc02;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
}

.navprolivenow li.open > a:hover > .caret {
    border-bottom-color: #fff;
}

.navprolivenow > li > a  {
   background: url(../img/livetop_bg.jpg);
    /* color: #f7f8f9; */
    border-bottom: 1px solid rgb(252, 253, 255) font-size: 14px;
    padding: 5px 7px;
    border-radius: 13px;
    font-size: 15px;
}
.navprolivenow li a:active  {
    position:relative;
    top:0px ;
}
.navprolivenow > li.active > a  {
    background: #000000;
    color:#ffcc02;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.4);
}
.navprolivenow li a:hover, .navprolivenow li a:focus   {
    color:#ffffff;
}
.navprolivenow > li li.active > a  {
    background:#ef8107;
    color:#ffffff;
    text-shadow:1px 1px 1px rgba(0,0,0,0.2);
    border-top:1px solid rgba(255,255,255,0.02);
    border-bottom:1px solid rgba(0,0,0,0.5);
}
.navprolivenow > li li li.active > a  {
    color:#ffffff;
    background:#111111;
    text-shadow:1px 1px 1px rgba(0,0,0,0.4);
}
.navprolivenowalt, .navprolivenowalt ul, .navprolivenowalt li {
    list-style: none;
    margin: 3px 0px;
}

.navprolivenowalt ul {
    padding: 0;
    margin: 0 0 0 0;
}

.navprolivenowalt {
    padding: 8px !important;
    background: #211d37 !important;
}
.navprolivenowalt > li > a  {
color: #fff;
    font-size: 14px;
    padding: 3px 0px;
    background: url(../img/sol_menu_bg.png);
    text-decoration: none;
    /* background: #2153a3; */
    text-transform: uppercase;
    -webkit-transition: All 0.2s ease;
    -moz-transition: All 0.2s ease;
    -o-transition: All 0.2s ease;
    -ms-transition: All 0.2s ease;
    transition: All 0.2s ease;
    font-size: 14px;
    border-radius: 8px;
}
.navprolivenowalt li a:hover, .navprolivenowalt li a:focus   {
    color:#ffffff;
}
.navprolivenowalt > li li {
}
.navprolivenowalt > li li a {
    background:#2153a3;
    color:#ffffff;
    font-size:11px;
    padding:2px 5px;
    margin-top:0px;
}
.navprolivenowalt > li li a:hover {
    color:#999999;
    font-weight:normal;
}
.navprolivenowalt > li li li{
    background: transparent;
    padding:0px;
    margin:0px;
}
.navprolivenowalt > li li li a {
    background:#000000;
    border-radius: 0px;
    color:#ffffff;
    font-weight:normal;
    font-size:12px;
    padding:2px 2px 2px 15px;
    margin:0px 0px 0px 0px;
    -webkit-transition: All 0.2s ease;
    -moz-transition: All 0.2s ease;
    -o-transition: All 0.2s ease;
    -ms-transition: All 0.2s ease;
    transition: All 0.2s ease;
}
.navprolivenowalt > li li li a:hover {
    color:#ffffff;
    background:#3f4d7c !important;
    font-weight:normal;
    text-decoration: none;

}
.navprolivenowalt > li li li a:hover .livenow-inscore{
    color:#000000;
    text-decoration: none;
}
.navprolivenowalt li a:active  {
    position:relative;
    top:0px ;
    color:#ffffff;
    text-decoration: none;
}
.navprolivenowalt > li.active > a  {
    color:#ffffff;
}
.navprolivenowalt > li li.active > a  {
    color:#ffffff;
    background:#2153a3;
    text-transform:uppercase;
	font-weight:bold;
}
.navprolivenowalt > li li li.active > a  {
    color:#000000;
    background:#ffcc02;
    text-transform:none;
}
.navprolivenowalt > li li li.active > a .livenow-inscore  {
    color:#111111;
}

.navprolivenowalt .livenow-inscore {
    color:#999999;
}
.navprolivenowalt a {
    display: block;
    outline: none;
    text-decoration: none;
    position:relative;
}
.navprolivenowalt a .badge {
width: 41px;
    position: absolute;
    right: 9px !important;
    top: 3px;
    width: 35px;
    width: 33px;
    min-width: 12px;
    padding: 1px;
    font-size: 11px;
    color: #fff;
    line-height: 16px;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    background: #2e2341;
    text-align: center;
    border-radius: 4px;
    border: 1px solid rgba(0,0,0,0.1);
}
.navprolivenowalt a .caret {
    float: right;
    width: 0;
    height: 0;
    display: inline-block;
    vertical-align: top;
    border-top: 4px solid #ffcc02;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
    content: "";
    margin: 8px 0px 0px 2px;
}

.navprolivenowalt a:hover .caret {
    border-top-color: #fff;
}

.navprolivenowalt li.open > a > .caret {
    border-top: none;
    border-bottom: 4px solid #ffcc02;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
}

.navprolivenowalt li.open > a:hover > .caret {
    border-bottom-color: #fff;
}
.livenow-menuwrap
{
    display:block;
    background:#211d37;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    margin-bottom:10px;
}
.livenowmenu-content{
    display:block;
    padding-bottom:2px;
}
.livenowalt-title{
    position:relative;
    padding:8px 5px;
    color: #ffffff;
    display:block;
    background: #403550;
	 
    overflow:hidden;
    font-size:110%;
    font-weight:bold;
    text-transform:uppercase;
}
.livenowalt-title h1 {
    font-size:14px;
    margin:0px 0px 0px 3px;
    display:inline-block;
}
.livenowalt-title .badge {
    position: absolute;
    display: inline-block;
    width: 36px;
    min-width: 10px;
    padding: 2px;
    font-size: 12px;
    right: 17px !important;
    color: #fff;
    line-height: 18px;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    background-color: #2e2341;
    text-shadow: none;
    text-align: center;
    border-radius: 4px;
    border: 1px solid rgba(0,0,0,0.1);
}
/*Fixture Layout Table*/
.livenowhomegrid {
    text-shadow:1px 1px 1px rgba(0,0,0,0.9);
    display:table;
    width:100%;
    border-spacing: 0px;
    border-collapse: separate;
    font-size:12px;
}

.livenowhomegrid > ul{
    list-style-type:none;
    margin:0;
    padding:0;
    display:table-row;
}

.livenowhomegrid > ul > li{
    vertical-align:middle;
    display:table-cell;
}
.fixturelayout {
    display:table;
    width:100%;
    border-spacing: 0px;
    border-collapse: separate;
    font-size:16px;
    color:#999999;
	height:38px;
}

.fixturelayout > ul{
    list-style-type:none;
    margin:0;
    padding:0;
    display:table-row;
}
.fixturelayout > ul > li{
    vertical-align:middle;
    display:table-cell;
    padding:1px 5px;
}
.fixturelayout > ul.caption {
    background:#222222 !important;
    padding:0px 0px 0px 0px;
    caption-side: bottom; 
    display: table-caption; 
}
.fixturelayout-header {
    display:table;
    width:100%;
    border-spacing: 0px;
    border-collapse: separate;
    font-size:12px;
	 color:#000 !important;
}

.fixturelayout-header > ul{
    list-style-type:none;
    margin:0;
    padding:0;
    display:table-row;
    color: #fff !important;
    background-color: #463c59;

}
.fixturelayout-header > ul > li{
    vertical-align:middle;
    display:table-cell;
    padding:3px 5px 3px 5px;
    border-bottom:1px solid rgba(0,0,0,0.2);
}
.fixturerowheader{
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ0NDQ0NCIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzExMTExMSIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top,  rgba(68,68,68,0.6) 0%, rgba(17,17,17,0.6) 100%)!important; /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(68,68,68,0.6)), color-stop(100%,rgba(17,17,17,0.6)))!important; /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(68,68,68,0.6) 0%,rgba(17,17,17,0.6) 100%)!important; /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(68,68,68,0.6) 0%,rgba(17,17,17,0.6) 100%)!important; /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(68,68,68,0.6) 0%,rgba(17,17,17,0.6) 100%)!important; /* IE10+ */
    background: linear-gradient(to bottom,  rgba(68,68,68,0.6) 0%,rgba(17,17,17,0.6) 100%) !important; /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99444444', endColorstr='#99111111',GradientType=0 )!important; /* IE6-8 */
    color:#999999 !important;
    text-shadow:1px 1px 1px rgba(0,0,0,0.5);
    font-size:12px;

}
.fixturerowtitle{
    padding:10px;
    color: #ffffff;
    font-size:14px;
    background:#2153a3;
    cursor:pointer;
    margin-top:10px;
    overflow:hidden;
    background: url(../img/sol_menu_bg.png);
}
.fixturerowtitle:after {
    /* symbol for "opening" panels */
    font-family: 'Glyphicons Halflings';  /* essential for enabling glyphicon */
    content: "\e114";    /* adjust as needed, taken from bootstrap.css */
    float: right;        /* adjust as needed */
    font-size:12px;
}
.fixturerowtitle.collapsed:after {
    /* symbol for "collapsed" panels */
    content: "\e080";    /* adjust as needed, taken from bootstrap.css */
}
.btn-group-justified {
    display:table;
    width:100%;
    empty-cells: hide;
    border-spacing: 4px;
    border-collapse: separate;
    table-layout: fixed;
}
.fixturelayout-rate > ul{
    list-style-type:none;
    margin:0;
    padding:0;
    display:table-row;
	color:#000!important;
}
.fixturelayout-rate > ul > li{
    vertical-align:middle;
    display:table-cell;
    width:100%;
	color:#fff!important;
}
.sub-main-btn{
    white-space:normal;
    overflow: hidden;
    text-align:center;
    cursor:pointer;
    border-radius: 3px;
    padding:2px;
    display:block;
    text-shadow:1px 1px  rgba(0,0,0,0.4);
    font-size: 14px;
    color: #000;
    background: rgb(51,51,51); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(51,51,51,1) 0%, rgba(17,17,17,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(51,51,51,1)), color-stop(100%,rgba(17,17,17,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(51,51,51,1) 0%,rgba(17,17,17,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(51,51,51,1) 0%,rgba(17,17,17,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(51,51,51,1) 0%,rgba(17,17,17,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(51,51,51,1) 0%,rgba(17,17,17,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#111111',GradientType=0 ); /* IE6-8 */
    border:1px solid #000;
    -moz-box-shadow:    
        inset 0 1px 0 rgba(255,255,255,0.05);
    -webkit-box-shadow: 
        inset 0 1px 0 rgba(255,255,255,0.05);
    box-shadow:     
        inset 0 1px 0 rgba(255,255,255,0.05);
}
.sub-main-btn:hover{
    background: -moz-linear-gradient(top,  rgba(153,153,153,0.3) 0%, rgba(85,85,85,0.5) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(153,153,153,0.5)), color-stop(100%,rgba(85,85,85,0.5))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(153,153,153,0.5) 0%,rgba(85,85,85,0.5) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(153,153,153,0.5) 0%,rgba(85,85,85,0.5) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(153,153,153,0.5) 0%,rgba(85,85,85,0.5) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(153,153,153,0.9) 0%,rgba(85,85,85,0.9) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4d999999', endColorstr='#4d555555',GradientType=0 ); /* IE6-8 */
    color:#ffffff;
    border:1px solid #111111;
}
.anaselected{
    white-space:normal !important;
    overflow: hidden !important;
    text-align:center !important;
    cursor:pointer !important;
    font-size: 12px !important;
    color: #ffffff!important;
  /*  display:table-cell !important;*/
    background:#000 !important;
    border:1px solid #eee !important;
}

.anaoran, .analive{
    word-wrap: normal;
    overflow: hidden;
    text-align:center;
    cursor:pointer;
    padding:5px;
    text-shadow:none;
    font-size: 14px;
    color: #000;
    display:block;
    border-radius:3px;
    background-color:#ffffff;
    border:1px solid #eee;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.anaoran:hover, .analive:hover {
    background:#2153a3;
    text-shadow:none;
    color:#fff;
    border:1px solid #ffffff;
}
.anaoran:active, .analive:active {
    position:relative;
    top:1px;
    background:#2153a3;
}

.button-pro-small{
    word-wrap: normal;
    overflow: hidden;
    text-align:center;
    cursor:pointer;
    padding:2px;
    text-shadow:-1px -1px 1px rgba(0,0,0,0.3);
    font-size: 12px;
    color: #777777;
    display:inline-block;
    margin-left:20px;
    border-radius:4px;
    background:rgba(0,0,0,0.2);
    border:1px solid rgba(0,0,0,0.5);
    -moz-box-shadow:    
        inset 0 1px 0 rgba(255,255,255,0.05), inset 0px 2px 10px 0px rgba(255,255,255,0.01);
    -webkit-box-shadow: 
        inset 0 1px 0 rgba(255,255,255,0.05), inset 0px 2px 10px 0px rgba(255,255,255,0.01);
    box-shadow:     
        inset 0 1px 0 rgba(255,255,255,0.05), inset 0px 2px 10px 0px rgba(255,255,255,0.01);
}
/*.analive{
    cursor:pointer;
    text-shadow:-1px -1px 1px rgba(0,0,0,0.5);
    font-size: 14px;
    color: #cccccc;
    padding:2px;
    background: -moz-linear-gradient(top,  rgba(153,153,153,0.4) 0%, rgba(85,85,85,0.4) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(153,153,153,0.4)), color-stop(100%,rgba(85,85,85,0.4)));
    background: -webkit-linear-gradient(top,  rgba(153,153,153,0.4) 0%,rgba(85,85,85,0.4) 100%); 
    background: -o-linear-gradient(top,  rgba(153,153,153,0.4) 0%,rgba(85,85,85,0.4) 100%);
    background: -ms-linear-gradient(top,  rgba(153,153,153,0.4) 0%,rgba(85,85,85,0.4) 100%);
    background: linear-gradient(to bottom,  rgba(153,153,153,0.4) 0%,rgba(85,85,85,0.4) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4d999999', endColorstr='#4d555555',GradientType=0 ); 
    border:1px solid rgba(0,0,0,0.5);
    -moz-box-shadow:    
        inset 0 1px 0 rgba(255,255,255,0.1);
    -webkit-box-shadow: 
        inset 0 1px 0 rgba(255,255,255,0.1);
    box-shadow:     
        inset 0 1px 0 rgba(255,255,255,0.1);
}
.analive:hover {
  
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5OTk5OSIgc3RvcC1vcGFjaXR5PSIwLjMiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzU1NTU1NSIgc3RvcC1vcGFjaXR5PSIwLjMiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top,  rgba(153,153,153,0.3) 0%, rgba(85,85,85,0.5) 100%); 
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(153,153,153,0.5)), color-stop(100%,rgba(85,85,85,0.5))); 
    background: -webkit-linear-gradient(top,  rgba(153,153,153,0.5) 0%,rgba(85,85,85,0.5) 100%); 
    background: -o-linear-gradient(top,  rgba(153,153,153,0.5) 0%,rgba(85,85,85,0.5) 100%); 
    background: -ms-linear-gradient(top,  rgba(153,153,153,0.5) 0%,rgba(85,85,85,0.5) 100%); 
    background: linear-gradient(to bottom,  rgba(153,153,153,0.5) 0%,rgba(85,85,85,0.5) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4d999999', endColorstr='#4d555555',GradientType=0 );
    color:#ffcc02;
}*/
.main-team{
    text-align:left;
    float:left;
    display:block;
    text-overflow:ellipsis;
    overflow:hidden;
    white-space: nowrap;
    width:70%;
    padding:0 0 0 5px;

}
.main-rate{
    float:right;
    display:block;
    width:40px;
    min-width:40px;
    padding:0px 5px 0px 0px;
    text-align:right;
}
.rate-change-up {
    margin-top:8px;
    float:right;
    width: 0; 
    height: 0; 
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-bottom: 4px solid #12690d;
    display:block;
}
.rate-change-down {
    margin-top:8px;
    float:right;
    width: 0; 
    height: 0; 
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 4px solid #a70000;
    display:block;
}

.divortapad10{
    margin:0px;
}
.pad0{
    margin:0 !important;
    padding:0 !important;
}
.pad2{
    margin:0;
    padding:2px;
}
.pad5{
    margin:0;
    padding:5px;
}
.pad8{
    margin:0;
    padding:8px;
}
.pad10{
    margin:0;
    padding:10px !important;
}
.panel-fixtureheader {
    border-color: rgba(0, 0, 0, 0.6);
}
.panel-fixtureheader > .panel-heading {
    color: #ffcc02;
    font-size:16px;
    background:#000000;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#000000', endColorstr = '#111111');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr = '#000000', endColorstr = '#111111')";
    background-image: -moz-linear-gradient(top, #000000, #111111);
    background-image: -ms-linear-gradient(top, #000000, #111111);
    background-image: -o-linear-gradient(top, #000000, #111111);
    background-image: -webkit-gradient(linear, center top, center bottom, from(#000000), to(#111111));
    background-image: -webkit-linear-gradient(top, #000000, #111111);
    background-image: linear-gradient(top, #000000, #111111);
    -moz-box-shadow:
        inset 0 1px 0 rgba(255,255,255,.1),
        0 0 0 1px #191919;
    -webkit-box-shadow:
        inset 0 1px 0 rgba(255,255,255,.1),
        0 0 0 1px #191919;
    box-shadow:
        inset 0 1px 0 rgba(255,255,255,.1),
        0 0 0 1px #191919;
    border-bottom:1px solid #000000;
}

.panel-fixtureheader > .panel-heading + .panel-collapse .panel-body {
    border-top-color: rgba(0, 0, 0, 0.6);
}

.panel-fixtureheader > .panel-footer + .panel-collapse .panel-body {
    border-bottom-color: rgba(0, 0, 0, 0.6);
}
.fixture-stats{
    color:#ffffff;
    display:inline-block;
    font-size:12px;
}
.fixture-stats:hover{
    color:#000;
}
.fixture-stats-team{
    color:#000;
}
.fixture-stats-team:hover{
    color:#ffcc02;
    text-decoration:underline;
}
.fixture-title {
padding: 15px 10px 0px 0px;
    /* padding-bottom: 0px!important; */
    position: relative;
    margin-bottom: 0px;
    margin-top: 14px;
    border-radius: 0px;
    background: #463c59;
    overflow: hidden;
    display: block;
}

.fixture-title h1.title {
    margin-top:5px;
    color:#ffffff;
    font-size:20px;
    text-shadow:1px 1px 1px rgba(0,0,0,0.5);
    display:block;
    float:left;
    text-transform:uppercase;
}

.rightfloat {
    float:right;
    margin-right:10px;
}

/*Others*/
.margin0{
    margin:0 !important;
}
.sub-title-well{
    background: rgb(34,34,34); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIyMjIyMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  rgba(34,34,34,1) 0%, rgba(0,0,0,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(34,34,34,1)), color-stop(100%,rgba(0,0,0,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(34,34,34,1) 0%,rgba(0,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(34,34,34,1) 0%,rgba(0,0,0,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(34,34,34,1) 0%,rgba(0,0,0,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(34,34,34,1) 0%,rgba(0,0,0,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#222222', endColorstr='#000000',GradientType=0 ); /* IE6-8 */
    text-shadow:1px 1px 1px rgba(0,0,0,1);
    padding:3px 3px 0px 5px;
    display:block;
    color:#999999;
    display:block;
    margin-bottom:10px;
    font-size:16px;
    border:1px solid rgba(0,0,0,0.7);
    box-shadow: inset 0 1px 0 rgba(255,255,255,0.02);
}
.title-text{
    color:#fff;
    position: relative;
    opacity: 1 !important;
    top: -9px !important;
    left: 7px;
    font-size: 14px;
}
.content-text{
    color:#999999;
}
.dark-text{
    color:#111111;
    text-shadow:1px 1px 1px rgba(255,255,255,0.4);
}
.saris{
    cursor:pointer;
    color:#dfb900;
    font-size:12px;
}
.saris:hover{
    color:#999999;
}
.saris:active{
    position:relative;
    top:2px;
}
.siyah1{
    cursor:pointer;
    color:#111111;
    font-size:12px;
    text-shadow:1px 1px 1px rgba(255,255,255,0.4) !important;
}
.siyah1:hover{
    background: rgba(0,0,0,0.7);
    text-shadow:1px 1px 1px rgba(0,0,0,0.9) !important;
    border-radius: 50%;
}
.siyah1:active{
    position:relative;
    top:1px;
}
.close-white{
    cursor:pointer;
    color:#ffffff;
    font-size:12px;
    text-shadow:1px 1px 1px rgba(0,0,0,1) !important;
}
.close-white:hover{
    background: rgba(255,255,255,0.9);
    text-shadow:1px 1px 1px rgba(0,0,0,1) !important;
    border-radius: 50%;
}
.close-white:active{
    position:relative;
    top:1px;
}
.bordertop{
}
.borderbottom{
}
.main-title-modal {
    background: url(../img/livetop_bg.jpg);
    overflow:hidden;
    display:block;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
    font-size:16px;
    font-weight:bold;
    color:#ffffff;
    padding:10px;
    text-shadow:1px 1px 1px rgba(0,0,0,0.9);
}
.main-content-modal {
    overflow:hidden;

    display:block;
    padding-top:10px;
    background: #14121fcc;
}
.main-title-all {
    background: url(../img/livetop_bg.jpg);
    overflow:hidden;
    padding:10px;
    display:block;
    border-bottom:1px solid rgba(0,0,0,1);
    font-size:16px;
    color:#fff;
    text-transform:uppercase;
}
.main-content-all {
    background: #14121fd4;
    overflow:hidden;
    padding:10px;
    margin-bottom:10px;
    color: #fff;
}
.main-well {
    border-radius: 0px;
    padding-top:10px;
    padding-bottom:10px;
    margin-bottom:10px;
    background: #211d37e6;
}
.main-footer-well {
    background: #555555;
    padding:10px;
    text-align:center;
}
.pro-info{
    text-shadow:-1px -1px rgba(0,0,0,0.7);
    background:rgba(255,255,255,0.1);
    padding:10px;
    margin-bottom:10px;
    border-radius:3px;
    border:1px solid rgba(255,255,255,0.1);
    color:#ffffff;
}
.main-date-title{
    margin-bottom:10px;
    color:#fff;
    cursor:pointer;
 
    text-transform:uppercase;
}
.main-date-title:after {
    font-family: 'Glyphicons Halflings';  
    content: "\e114";
    float: right;    
    font-size:12px;
}
.main-date-title.collapsed:after {
    content: "\e080";
}
.fixturerowcontent{
    margin-bottom:5px;
    background:transparent;
    -moz-box-shadow:
        inset 0 1px 0 rgba(255,255,255,.02);
    -webkit-box-shadow:
        inset 0 1px 0 rgba(255,255,255,.02);
    box-shadow:
        inset 0 1px 0 rgba(255,255,255,.02);
}
.fixture-live{
    width:20px;
    min-width:20px;
}
.fixture-time{
    width:40px;
    min-width:40px;
}
.fixture-date{
    width:40px;
    min-width:40px;
}
.fixture-event-name{
    width:20%;
    min-width:140px;
    color:#000;
}
.fixture-event-name-title{
    width:20%;
    min-width:140px;
    color:#fff;
}
.fixture-event-livenow-name{
    width:40%;
    min-width:150px;
    max-width:200px;
}
.fixture-event-livenow-team{
    display:block;
    color:#999999;
    text-overflow:ellipsis;
    overflow:hidden;
    white-space:nowrap;
}
.fixture-event-livenow-info{
    width:33.3%;
    min-width:100px;
}

.fixture-bet-title{
    text-align:center;
}
.fixturelayout .fixture-bet-title:nth-child(odd){
}
.fixture-bet-others{
    width:60px;
    min-width:60px;
}
.fixture-min{
    text-align:center;
    width:20px;
    min-width:20px;
}
.fixture-min-button {
    width:15px;
    display:block;
    color: #ffffff;
    text-shadow:-1px 1px 0 rgba(0,0,0,0.8);
    font-size:14px;
    padding:2px;
    border-radius: 2px;
    text-align:center;
    background-color:#68b12e;
}
.fixture-bet-others-button {
    display:inline-block;
    color: #fff;
    text-shadow:-1px 1px 0 rgba(0,0,0,0.8);
    font-size:14px;
    padding:2px;
    min-width:30px;
    text-align:center;
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background-color:#5b5a62;
    margin:0;
    -moz-border-radius-top-left: 3px;
    border-top-left-radius: 3px !important; 
    -webkit-border-top-left-radius: 3px;
    -moz-border-radius-bottom-left: 3px;
    border-bottom-left-radius: 3px; 
    -webkit-border-bottom-left-radius: 3px;
}
.fixture-bet-others-button:hover {
    color: #ffffff;
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
   background-color:#ef8107;
    text-decoration:none;
}
.fixture-bet-others-button:active {
    color: #555555;
    position:relative;
    top:1px;
}
.fixture-bet-others-button-drop{
    margin-left:-2px;
    display:inline-block;
    color: #ffffff;
    font-size:14px;
    padding:2px 4px 2px 2px;
    text-align:center;
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background-color:#5b5a62; 
    -moz-border-radius-top-right: 3px;
    border-top-right-radius: 3px; 
    -webkit-border-top-right-radius: 3px;
    -moz-border-radius-bottom-right: 3px;
    border-bottom-right-radius: 3px; 
    -webkit-border-bottom-right-radius: 3px;
}
.fixture-bet-others-button-drop:hover {
    color: #ffffff;
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background-color:#ef8107;
    text-decoration:none;
}
.fixture-bet-others-button-drop:active {
    color: #555555;
    position:relative;
    top:1px;
}
.fixture-bet-others-button-drop .caret{
    border-top: 4px solid #ffffff;
}
.fixture-bet-others-button-drop .caret:hover{
    border-top: 4px solid #ffffff;
}
.fixture-bet-stats{
    width:30px;
    min-width:30px;
}
.fixture-bet-stats-button {
    display:inline-block;
    color: #ffffff;
    text-shadow:-1px 1px 0 rgba(0,0,0,0.8);
    font-size:14px;
    padding:1px 4px 2px 2px;
    text-align:center;
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background-color:#68b12e;
    margin:0;
    -moz-box-shadow:
        inset 0 1px 0 rgba(255,255,255,.1);
    -webkit-box-shadow:
        inset 0 1px 0 rgba(255,255,255,.1);
    box-shadow:
        inset 0 1px 0 rgba(255,255,255,.1);
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
}
.fixture-bet-stats-button:hover {
    -moz-box-shadow:
        inset 0 1px 0 rgba(255,255,255,.2);
    -webkit-box-shadow:
        inset 0 1px 0 rgba(255,255,255,.2);
    box-shadow:
        inset 0 1px 0 rgba(255,255,255,.2);
    color: #ffffff;
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background-color:#ef8107;
    text-decoration:none;
}
.fixture-bet-stats-button:active {
    color: #555555;
    position:relative;
    top:1px;
}
.live-button-sm {
    display:block;
    height:15px;
    line-height:15px;
    color: #ffffff;
    text-shadow:-1px 1px 0 rgba(0,0,0,0.8);
    font-size:12px;
    padding:1px 2px;
    letter-spacing:0.2px;
    border-radius: 2px;
    text-align:center;
    background:#ea0000;
    -moz-box-shadow:
        inset 0 1px 0 rgba(255,255,255,0.2),
        0 2px 2px rgba(0,0,0,0.3),
        0 0 4px 1px rgba(0,0,0,0.3);
    -webkit-box-shadow:
        inset 0 1px 0 rgba(255,255,255,0.2),
        0 2px 2px rgba(0,0,0,0.3),
        0 0 4px 1px rgba(0,0,0,0.3);
    box-shadow:
        inset 0 1px 0 rgba(255,255,255,0.2),
        0 2px 2px rgba(0,0,0,0.3),
        0 0 4px 1px rgba(0,0,0,0.3);
}
.live-button-sm:hover {
    background:#be0000;
    text-decoration:none;
}
.border3 {
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}
/*Kupon*/
.kupon-pro-fixed {
    width:250px;
    display:block;
    background:#ffffff;
     border-top-left-radius: 10px ;
    border-top-right-radius: 11px;
}
.kupon-pro-static {
    width:250px;
    display:block;
    background:#ffffff;
}
.kupon-pro {
    width:250px;
    color:#111111;
    display:block;
    z-index:1000;
    margin-bottom:10px;
    background:#211d37;
    margin-top: 11px;
    border-top-left-radius: 10px;
    border-top-right-radius: 11px;
}
.kupon-pro .loading{
    background:rgba(0,0,0,0.2);
    position:absolute;
    width:  250px;
    height: 100%;
    display:none;
    z-index:9999999;
}
.kupon-pro .loading .imgload{
    background:rgba(0,0,0,0.9) url(../img/loading_small.gif) no-repeat 4px 4px;
    padding:0px;
    position:absolute;
    display:inline-block;
    border-radius: 4px;
    border:1px solid rgba(0,0,0,1);
    width:  42px;
    height: 42px;
    margin-left:auto;
    margin-right:auto;
    right:100px;
    top:20%;
}
.kupon-pro-content {
    position:relative;
    width:250px;
    /*height:400px;*/
    overflow:hidden;
    display:block;
   /* background:#ffffff;*/
}
.kupon-pro-alt {
    color:#fff;
    width:250px;
    background:#ffcc02;
    padding:0px 0px 5px 0px;
}
.kupon-pro-empty {
    display:block;
    color:#444444;
	border:1px solid #eee;
    width:250px;
    background:#fff;
    padding:5px 1px 5px 1px;
    text-align:center;
} 
.kupon-pro-alert-rate {
    margin:0px 5px 2px 5px;
    position: relative;
    border: 1px solid rgba(255,255,255,0.2);
    background:rgba(255,255,255,0.9);
    border-radius: 3px;
    -moz-box-shadow:0 8px 10px -6px rgba(0,0,0,0.1);
    -webkit-box-shadow:0 8px 10px -6px rgba(0,0,0,0.1);
    box-shadow: 0 2px 3px -2px rgba(0,0,0,0.1);
    padding:3px;
}

.kupon-pro-alert-oldnew{
    margin:2px 0px 5px 0px;
    display:block;
    color:#222222;
}
.kupon-pro-alert-oldnew a{
    margin:2px 0px 5px 0px;
    display:block;
    color:#222222;
}

.kupon-pro-alert{
    padding:5px;
    background: #a90329;
    color:#ffffff;
    margin-bottom:10px;
    overflow:hidden;
    display:block;
    text-align:center;
} 
.kupon-pro-alert-success{
    padding: 5px;
    background: #0ab88c;
    color: #ffffff;
    border: 1px solid #000000;
    margin-bottom: 5px;
    overflow: hidden;
    display: block;
}
.kupon-pro-alert-error{
    padding:5px;
    background: #ffffff; 
    color:#6d0019;
    margin-bottom:5px;
    overflow:hidden;
    display:block;
}
.kupon-alert-text{
    display:block;
    float:left;
    width:185px;
}
.kupon-alert-icon{
    vertical-align:top;
    font-size:18px;
    display:block;
    margin:0px 5px 5px 0px;
    float:left;
    width:20px;
}
.kupon-title{
    position:relative;
    padding:10px 5px;
    color: #fff;
    display:block;
    background: #463c59;
    border-bottom:1px solid rgba(0,0,0,0.02);
    overflow:hidden;
    font-size:110%;
    text-transform:uppercase;
}
.kupon-title h1 {
    font-size:14px;
    margin:0px 0px 0px 3px;
    display:inline-block;
    font-weight:normal;
}
.kupon-title .badge {
position: absolute;
    right: 40px;
    display: inline-block;
    padding: 10px 8px 11px 7px;
    font-size: 15px;
    color: #fff;
    line-height: 2px;
    height: 7px;
    text-align: center;
    text-shadow: none;
    text-align: center;
    border-radius: 0px;
    text-transform: none;
    background: #2ca9a3;
    border-radius: 12px;
}
.kupon-title .change-static {
    position:absolute;
    right:5px;
    display: inline-block;
    background: rgba(0,0,0,0.02);
    padding:1px 5px;
    height:20px;
    line-height:14px;
    color:#000000 !important;
    font-size:12px;
    border-radius: 0px;
}
.kupon-title .change-static:after {
    font-family: 'Glyphicons Halflings';
    content: "\e074";
    float: right;
}
.kupon-title .change-static:hover {
    background: rgba(0,0,0,0.05);
    padding:1px 5px;
    color:#000000 !important;
    -webkit-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;
}
.kupon-title .change-fixed {
    position:absolute;
    right:5px;
    display: inline-block;
    background: rgba(0,0,0,0.02);
    padding:1px 5px;
    height:20px;
    line-height:14px;
    color:#000000 !important;
    font-size:12px;
    border-radius: 0px;
}
.kupon-title .change-fixed:after {
    font-family: 'Glyphicons Halflings';
    content: "\e140";
    float: right;
}
.kupon-title .change-fixed:hover {
    background: rgba(0,0,0,0.05);
    padding:1px 5px;
    color:#000000 !important;
    -webkit-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;
}
.kupon-pro-icon-line{
    background: #ffffff;
    display:block;
    padding:3px 8px 4px 5px;
    overflow:hidden;
}

.kupon-icons {
    float:left;
    margin-right:3px;
    width: 30px;
    padding:1px 2px;
    overflow: hidden;
    display: inline-block;
    border-radius:2px;
    height:16px;
    font-size:12px;
    line-height:14px;
    color:#999999;
    /*Transition*/
    -webkit-transition: All 0.2s ease;
    -moz-transition: All 0.2s ease;
    -o-transition: All 0.2s ease;
    -ms-transition: All 0.2s ease;
    transition: All 0.2s ease;
}
.kupon-icons:hover {
    background:rgba(0,0,0,0.1);
    width: 130px;
    color:#000000;
    text-align:center;
}
.kupon-pro-ratechange{
    line-height:16px;
    position:relative;
    display:block;
    padding:5px;
    color:#444444;
    font-size:13px;
    cursor:pointer;
    text-align:center;
    margin:3px 0px;
}
.kupon-pro-ratechange:hover{
    color:#000000;
    -webkit-transition: All 0.5s ease;
    -moz-transition: All 0.5s ease;
    -o-transition: All 0.5s ease;
    -ms-transition: All 0.5s ease;
    transition: All 0.5s ease;
}
.kupon-pro-ratechange .ratechange-wrap {
    position:absolute;
    bottom:30px;
    left:17px;
    padding:5px;
    background:#000000;
    display:none;
    border-radius: 5px;
    border:3px solid #ffffff;
    -webkit-box-shadow: 0px 0px 10px 5px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px 0px 10px 5px rgba(0,0,0,0.75);
    box-shadow: 0px 0px 10px 5px rgba(0,0,0,0.75);
}
.kupon-pro-ratechange .ratechange-wrap:after, .kupon-pro-ratechange .ratechange-wrap:before {
    top: 100%;
    left: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
}

.kupon-pro-ratechange .ratechange-wrap:after {
    border-color: rgba(0, 0, 0, 0);
    border-top-color: #000000;
    border-width: 10px;
    margin-left: -10px;
}
.kupon-pro-ratechange .ratechange-wrap:before {
    border-color: rgba(255, 255, 255, 0);
    border-top-color: #ffffff;
    border-width: 14px;
    margin-left: -14px;
}
.ratechange-label{
    margin:0;
    cursor:pointer;
}
.ratechange-text{
    font-size:12px;
    width:202px;
    display:block;
    color:#ebebeb;
}
.kupon-pro-sistem{
    position:relative;
    background: #000000;
    display:block;
    padding:10px 5px;
    color:#ffcc02;
    font-size:14px;
    cursor:pointer;
    text-transform:uppercase;
}
.kupon-pro-sistem .sistem-wrap {
    position:absolute;
    bottom:40px;
    left:15px;
    padding:5px;
    background:#000000;
    width:220px;
    display:none;
    border-radius: 5px;
    border:3px solid #ffffff;
    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.9);
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.9);
}
.kupon-pro-sistem .sistem-wrap:after, .kupon-pro-sistem .sistem-wrap:before {
    top: 100%;
    left: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
}

.kupon-pro-sistem .sistem-wrap:after {
    border-color: rgba(0, 0, 0, 0);
    border-top-color: #000000;
    border-width: 10px;
    margin-left: -10px;
}
.kupon-pro-sistem .sistem-wrap:before {
    border-color: rgba(255, 255, 255, 0);
    border-top-color: #ffffff;
    border-width: 14px;
    margin-left: -14px;
}
.kupon-pro-wrap-title{
    display:block;
    color:#ffcc02;
    overflow:hidden;
    font-size:14px;
}
.kupon-pro-sistem-title{
    font-size:12px;
    color:#cccccc;
    background:#000000;
    overflow:hidden;
    display:block;
    padding:3px;
}
.kupon-sistem-title{
    display:inline-block;
    width:220px;
}
.kupon-pro-sistem-content{
    display:block;
    overflow-y:auto;
    position:relative;
    max-height:140px;
}
.kupon-pro-sistem-block{
    font-size:12px;
    color:#cccccc;
    display:block;
    text-shadow:1px 1px 1px rgba(0,0,0,0.5);
    overflow:hidden;
    background:#222222;
    padding:3px;
    border-bottom:1px solid rgba(0,0,0,0.1);
    border-top:1px solid rgba(255,255,255,0.05);
}
.kupon-pro-sistem-block:hover{
    background:#111111;
    color:#fffff;
}
.kupon-pro-sistem-kombinasyon{
    width:90px;
    float:left;
    display:block;
}
.kupon-pro-sistem-number{
    width:20px;
    float:left;
    display:block;
}
.kupon-pro-sistem-amount{
    width:60px;
    float:right;
    margin-right:5px;
    display:block;
}
.kupon-delete{
    cursor: pointer;
    color: #ffffff;
    background: #d11e19;
    padding: 2px 2px 2px 4px;
    position: relative;
    font-size: 9px;
    border-radius: 10px;
    width: 17px;
    height: 17px;
    margin: 0px 0px 0px 5px;
    right: -11px;
    top: -11px;
}
.kupon-delete:hover{
    box-shadow:inset 0px 1px 3px rgba(255,255,255,0.0);
    color:#ffcc02;
}
.kupon-delete:after{
    font-family: 'Glyphicons Halflings';  /* essential for enabling glyphicon */
    content: "\e014";
}
.kupon-rate-down{
    cursor:pointer;
    color:#cc0000;
    font-size:10px;
    display:inline-block;
    text-shadow:1px 1px rgba(255,255,255,0.5);
    text-align: center;
    margin:0px 2px 0px 0px;
}
.kupon-rate-up{
    cursor:pointer;
    color:#006e2e;
    font-size:10px;
    display:inline-block;
    text-shadow:1px 1px rgba(255,255,255,0.5);
    text-align: center;
    margin:0px 2px 0px 0px;
}
.kupon-banko{
    font-size:12px;
    font-weight:bold;
    cursor:pointer;
    color:#444444;
    display:inline-block;
    float:left;
    background:#eeeeee;
    text-shadow:1px 1px rgba(255,255,255,0.2);
    text-align: center;
    border-radius: 50%;
    line-height:15px;
    box-shadow:inset 0px 1px 3px rgba(255,255,255,0.2);
    width:14px;
    height:14px;
    margin:0px 2px 0px 0px;
}
.kupon-banko:hover{
    background:#000000;
    box-shadow:inset 0px 1px 3px rgba(255,255,255,0.0);
    color:#ffffff;
}
.kupon-banko:active, .kupon-banko-selected:active{
    position:relative;
    margin-top:1px;
}
.kupon-banko:after{
    content: "B";
}
.kupon-banko-selected{
    font-size:12px;
    cursor:pointer;
    color:#ffffff;
    display:inline-block;
    float:left;
    background: #ffcc02;
    text-shadow:1px 1px rgba(0,0,0,0.4);
    text-align: center;
    border-radius: 50%;
    line-height:15px;
    box-shadow:inset 0px 1px 3px rgba(255,255,255,0.2);
    width:14px;
    height:14px;
    margin:0px 2px 0px 0px;
}
.kupon-banko-selected:hover{
    box-shadow:inset 0px 1px 3px rgba(255,255,255,0.0);
    color:#ffffff;
}
.kupon-banko-selected:after{
    content: "B";
}
.kupon-pro-combine{
    position:relative;
    background:#ffffff;
    display:block;
    padding:5px;
    color:#000000;
    font-size:13px;
    overflow:hidden;
    text-transform:uppercase;
}
.kupon-pro-combine .oran {
    position:absolute;
    right:5px;
    display: inline-block;
    font-size: 12px;
}

.kupon-pro-combine-content{
    background:#ffffff;
    display:block;
    padding:5px 5px 10px 5px;
    font-size:12px;
    overflow:hidden;
    margin-bottom:5px;
    color:#000000;
}
.kupon-pro-selection{
    display:block;
    padding:5px;
    color:#222222;
    font-size:13px;
}
.kupon-pro-selection:nth-child(even){
    background: #eeeeee;
}
.kupon-pro-selection-block{
    display:block;
    overflow:hidden;
    margin-top:3px;
}
.kupon-pro-selection-block-amount{
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjIiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(top,  rgba(255,255,255,0.2) 0%, rgba(255,255,255,0) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.2)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33ffffff', endColorstr='#00ffffff',GradientType=0 ); /* IE6-8 */
    display:block;
    overflow:hidden;
    margin-top:1px;
    padding-top:3px;
}
.kupon-pro-selection-block-combine{
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjIiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(top,  rgba(255,255,255,0.2) 0%, rgba(255,255,255,0) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.2)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33ffffff', endColorstr='#00ffffff',GradientType=0 ); /* IE6-8 */
    display:block;
    overflow:hidden;
    margin-top:5px;
    padding:3px;
}
.kupon-event{
    width:195px;
    text-overflow:ellipsis;
    overflow:hidden;
    white-space: nowrap;
    display:inline-block;
    line-height:16px;
    float:left;
}
.kupon-rate{
    display: inline-block;
    color: #ffffff;
    font-size: 12px;
    background: #2da299;
    font-weight: bold;
    padding: 1px 3px;
    border-radius: 5px;
    position: relative;
    top: -12px;
}
.kupon-selection-name{
    width:160px;
    text-overflow:ellipsis;
    overflow:hidden;
    white-space: nowrap;
    display:inline-block;
    color:#000000;
    font-weight:bold;
    line-height:16px;
}
.kupon-check{
    float:left;
    width:15px;
    height:14px;
    display:inline-block;
}
.kupon-bet-type-name{
    text-overflow:ellipsis;
    overflow:hidden;
    white-space: nowrap;
    display:inline-block;
    font-size:12px;
    line-height:16px;
    float:left;
    margin-left:15px;
}
.kupon-single-amount{
    float:left;
    width:80px;
}
.kupon-win-amount{
    float:right;
    color:#000000;
    font-weight:bold;
}
.kupon-win-amountw{
    float:right;
    color:#000000;
    line-height:18px;
}
.kupon-currency{
    background:rgba(255,255,255,0.3);
    color:#111111;
    margin-top:-1px;
    border:1px solid transparent;
    padding:0 2px !important;
    text-shadow:1px 1px 1px rgba(255,255,255,0.4);
    box-shadow: inset 0px 1px 3px rgba(255,255,255,0.1) !important;
}
.kupon-total-amount{
    color:#000000;
    font-size:14px;
    text-align:center;
    display:block;
    text-transform: uppercase;
}
.kupon-pro-button{
    font-size:16px;
    color: #ffffff;
    display:block;
    background:#68b12c;
	border:1px solid #323232;
    padding:5px;
    margin:10px 5px 5px 5px;
    text-align:center;
    position:relative;
    transition: all .2s ease-in;
    -o-transition: all .2s ease-in;
    -moz-transition: all .2s ease-in;
    -webkit-transition: all .2s ease-in;
}
.kupon-pro-button:hover{
    color:#ffcc02;
    background:#2153a3;
}
.kupon-pro-selection-block-button{
    display:block;
    position:relative;
}
.kupon-pro-selection-block-button .kupon-alert {
    position:absolute;
    bottom:45px;
    left:17px;
    background: #a90329;
    display:none;
    border-radius: 0px;
    border:3px solid #ffffff;
    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.9);
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.9);
    width:218px;
}
.kupon-pro-selection-block-button .kupon-alert:after, .kupon-pro-selection-block-button .kupon-alert:before {
    top: 100%;
    left: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
}

.kupon-pro-selection-block-button .kupon-alert:after {
    border-color: rgba(0, 0, 0, 0);
    border-top-color: #a90329;
    border-width: 10px;
    margin-left: -10px;
}
.kupon-pro-selection-block-button .kupon-alert:before {
    border-color: rgba(255, 255, 255, 0);
    border-top-color: #ffffff;
    border-width: 14px;
    margin-left: -14px;
}
.kupon-alert-title{
    display:block;
    color:#ffffff;
    overflow:hidden;
    font-size:12px;
    padding:5px;
    text-transform:uppercase;
}
.kupon-alert-content{
    display:block;
    color:#ffffff;
    overflow:hidden;
    font-size:12px;
    padding:5px;
}
.kupon-pro-button-accept{
    font-size:13px;
    display:inline-block;
    background: #3b8f08;
    color:#ffffff;
    text-align:center;
    padding:5px;
    width:45%;
    margin:5px 2px;
}
.kupon-pro-button-accept:hover{
    color:#000000;
}
.kupon-pro-button-back{
    font-size:13px;
    color: #999999;
    display:inline-block;
    background: #272727;
    text-align:center;
    width:45%;
    margin:5px 2px;
    padding:5px;
}
.kupon-pro-button-back:hover{
    color:#ffffff;
}
.kupon-pro-button-forward{
    font-size:13px;
    color: #ffffff;
    display:inline-block;
    font-weight: bold;
    background: #3b8f08;
    padding:5px;
    text-align:center;
    width:45%;
    margin:5px 2px;
}
.kupon-pro-button-forward:hover{
    -moz-box-shadow:    inset 0 0 10px rgba(0,0,0,0.5);
    -webkit-box-shadow: inset 0 0 10px rgba(0,0,0,0.5);
    box-shadow:         inset 0 0 10px rgba(0,0,0,0.5);
    color:#ffffff;
}
.kupon-pro-alertwrap{
    background: rgba(0,0,0,0.7);
    padding:5px;
    color:#999999;
}
.kupon-pro-preview{
    background: rgba(255,255,255,0.2);
    padding:5px;
    color:#999999;
}
.kupon-pro-preview-block{
    display:block;
    overflow:hidden;
    padding:3px;
    border-bottom:1px dotted rgba(255,255,255,0.1);
}
.kupon-pro-preview-block:last-child{
    padding-bottom:0;
    border-bottom:0px dotted rgba(255,255,255,0.1);
}
.kupon-pro-preview-first{
    background: #d6d6d6;
    display:block;
    padding:0px;
    color:#000000;
    font-size:12px;
    text-shadow:1px 1px 1px rgba(255,255,255,0.4);
    overflow:hidden;
}
.kupon-pro-preview-second{
    background: #F7F7F7;
    display:block;
    padding:0px;
    color:#000000;
    font-size:12px;
    text-shadow:1px 1px 1px rgba(255,255,255,0.4);
}
.kupon-preview-title{
    font-size:12px;
    font-weight:bold;
    color:#555555;
    padding:5px;
    cursor:pointer;
    border-bottom:1px dotted rgba(0,0,0,0.1);
}
.kupon-preview-title:after {
    /* symbol for "opening" panels */
    font-family: 'Glyphicons Halflings';  /* essential for enabling glyphicon */
    content: "\e114";    /* adjust as needed, taken from bootstrap.css */
    float: right;        /* adjust as needed */
}
.kupon-preview-title.collapsed:after {
    /* symbol for "collapsed" panels */
    content: "\e080";    /* adjust as needed, taken from bootstrap.css */
}
.kupon-preview-inner{
    background:transparent;
    border-bottom:transparent;
}
.kupon-inner-block{
    display:block;
    padding:3px 5px;
}
.kupon-preview-number{
    display:inline-block;
    float:left;
    background:url(../img/time.png) no-repeat ;
    width:16px;
    height:16px;
    margin:0px 2px 0px 0px;
}
.kupon-preview-event{
    width:145px;
    text-overflow:ellipsis;
    overflow:hidden;
    white-space: nowrap;
    display:inline-block;
    line-height:16px;
    float:left;
}
.kupon-preview-selection-name{
    width:165px;
    text-overflow:ellipsis;
    overflow:hidden;
    white-space: nowrap;
    display:inline-block;
    color:#000000;
    margin-left:18px;
    font-weight:bold;
    line-height:16px;
}
.kupon-preview-bet-type-name{
    overflow:hidden;
    display:block;
    margin-left:18px;
    float:left;
}
/*Sub Rates*/
.sub-title {
    background:#2153a3;
    padding:5px; 
    display:block;
    overflow:hidden;
}
.sub-title h1 {
    color:#ffffff;
    font-size:16px;
    font-weight:bold;
    float:left;
    margin: 11px 5px 0 0;
}
.sub-wrap{
    margin:5px 0px 5px 0px;
    position:relative;
    font-size:14px;
    text-shadow:1px 1px rgba(0,0,0,0.5);
    overflow:hidden;
    max-height:500px;
}
.sub-wrap-modal{
    margin:5px 0px 5px 0px;
    position:relative;
    font-size:14px;
    text-shadow:1px 1px rgba(0,0,0,0.5);
}
.modal-fixture{
    z-index:9999999;
}
.modal-fixture .modal-dialog{
    width:70%;
    min-width:1100px;
}

.modal-fixture .modal-content{
    -webkit-box-shadow: 0px 1px 23px 3px rgba(0,0,0,0.5);
    -moz-box-shadow: 0px 1px 23px 3px rgba(0,0,0,0.5);
   box-shadow: 0px 1px 23px 3px rgba(0,0,0,0.5);
    border: 5px solid #1b1732;
    background: #211d37;
    height: 100% !important;
}
.modal-fixture .modal-header{
    background: rgb(69,72,77);
    background: -moz-linear-gradient(top,  rgba(69,72,77,1) 0%, rgba(0,0,0,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(69,72,77,1)), color-stop(100%,rgba(0,0,0,1)));
    background: -webkit-linear-gradient(top,  rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);
    background: -o-linear-gradient(top,  rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);
    background: -ms-linear-gradient(top,  rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);
      background: linear-gradient(to bottom, rgb(33, 30, 55) 0%,rgb(75, 72, 93) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 );

    border-bottom:1px solid rgba(0,0,0,1);
}
.modal-fixture .modal-body{
    overflow-y:auto;
    margin:0 0 10px 0;
    padding:5px;
    border-top:1px solid rgba(255,255,255,0.1)

}
.modal-fixture .modal-backdrop{
    overflow-y:auto;
}
.modal-dynamic{
    z-index:9999999;
}
.modal-dynamic .modal-dialog{
    width:50%; 
    min-width:790px;
    margin-top:8%;
}
.modal-dynamic .modal-body{
    max-height:480px;
    overflow-y:auto;
    background:#000000;
}
.modal-dynamic .modal-content{
    -webkit-box-shadow: 0px 1px 23px 3px rgba(0,0,0,0.5);
    -moz-box-shadow: 0px 1px 23px 3px rgba(0,0,0,0.5);
    box-shadow: 0px 1px 23px 3px rgba(0,0,0,0.5);
    border: 5px solid rgba(0,0,0,0.9);
    background:#999999;
    position:relative;
}
.modal-dynamic .modal-content .modalclose{
    position:absolute;
    top:-22px;
    right:10px;
    border-radius:4px;
    background:#000000;
    padding:3px 10px;
    border-bottom-left-radius:0px;
    border-bottom-right-radius:0px;

}
.modal-dynamic .modal-backdrop{
    overflow-y:auto;
}
.sub-wrap-live{
    margin:5px 0px 5px 0px;
    position:relative;
    font-size:14px;
    text-shadow:1px 1px rgba(0,0,0,0.5);
}
.sub-well{
    width:99%;
    display:block;
}
.sub-brick{
    background:#2153a3;
    display:block;
    height:5px;
}
.close-icon{
    color:#111111;
    font-size:14px;
    display:inline-block;
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background:#ffffff;
    text-shadow:1px 1px rgba(255,255,255,0.5);
    text-align: center;
    border-radius: 50%;
    box-shadow: 0px 3px 8px rgba(0,0,0,0.3), inset 0px 1px 3px rgba(255,255,255,0.5);
    width:22px;
    height:22px;
    margin:9px 0px 0px 10px;
}
.close-icon:hover{
    color:#ffffff;
	background:#222222;
}
.close-icon:after{
    font-family: 'Glyphicons Halflings';  /* essential for enabling glyphicon */
    content: "\e014";
}
.close-icon-sm{
    font-size:12px;
    display:inline-block;
    text-shadow:1px 1px rgba(0,0,0,0.5);
    text-align: center;
    border-radius: 50%;
    width:18px;
    height:18px;
    margin:0px 0px 0px 10px;
    color:#ffcc02;
}
.close-icon-sm:hover{
    color:#ffffff;
}
.close-icon-sm:after{
    font-family: 'Glyphicons Halflings';  /* essential for enabling glyphicon */
    content: "\e014";
}
.sub-down {
    width: 0; 
    height: 0; 
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px solid #ffcc02;
    margin-left:20px;
    margin-bottom:5px;
}

.sub-well-2block{
    width:99%;
}

.sub-well-2block .sub-main-well{
    background:rgba(0,0,0,0.1);
    border:1px solid rgba(0,0,0,0.5);
    padding:5px;
    width:49%;
    float:left;
    margin:0px 0px 5px 0px;
    box-shadow: inset 0 1px 0 rgba(255,255,255,0.05);
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
}
.sub-well-2block .sub-main-wel-in{
    width:100%;
}
.sub-main-well {
    padding:5px;
    margin:0px 0px 0px 0px;
    margin-bottom:-10px;
}

.sub-rate-title{
   background: url(../img/sol_menu_bg.png);
    padding: 4px 5px 5px 5px;
    color: #fff;
    font-size:16px;
    /*text-shadow:1px 1px rgba(0,0,0,0.9);*/
    cursor:pointer;
}
.sub-rate-title:after {
    /* symbol for "opening" panels */
    font-family: 'Glyphicons Halflings';  /* essential for enabling glyphicon */
    content: "\e114";    /* adjust as needed, taken from bootstrap.css */
    float: right;        /* adjust as needed */
    font-size:12px;
}
.sub-rate-title.collapsed:after {
    /* symbol for "collapsed" panels */
    content: "\e080";    /* adjust as needed, taken from bootstrap.css */
}
.sub-button{
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    white-space:normal;
    text-align:center;
    cursor:pointer;
    padding:1px 10px;
    text-shadow:1px 1px  rgba(0,0,0,0.5);
    font-size: 14px;
    color: #ffffff;
    display:inline-block;
    background: rgb(68,68,68); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ0NDQ0NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  rgba(68,68,68,1) 0%, rgba(0,0,0,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(68,68,68,1)), color-stop(100%,rgba(0,0,0,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(68,68,68,1) 0%,rgba(0,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(68,68,68,1) 0%,rgba(0,0,0,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(68,68,68,1) 0%,rgba(0,0,0,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(68,68,68,1) 0%,rgba(0,0,0,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#000000',GradientType=0 ); /* IE6-8 */
    border:1px solid #000000;
    -moz-box-shadow:    
        inset 0 1px 0 rgba(255,255,255,0.1);
    -webkit-box-shadow: 
        inset 0 1px 0 rgba(255,255,255,0.1);
    box-shadow:     
        inset 0 1px 0 rgba(255,255,255,0.1);
}
.sub-button:hover{
    background: rgb(0,0,0); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NDQ0NDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  rgba(0,0,0,1) 0%, rgba(68,68,68,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,1)), color-stop(100%,rgba(68,68,68,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(0,0,0,1) 0%,rgba(68,68,68,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(0,0,0,1) 0%,rgba(68,68,68,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(0,0,0,1) 0%,rgba(68,68,68,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(0,0,0,1) 0%,rgba(68,68,68,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#444444',GradientType=0 ); /* IE6-8 */
}
.sub-fixturelayout {
    text-shadow:1px 1px 1px rgba(0,0,0,0.9);
    display:table;
    width:100%;
    border-spacing: 0px;
    border-collapse: separate;
    font-size:12px;
}
.sub-fixturelayout > ul{
    list-style-type:none;
    margin:0;
    padding:0;
    display:table-row;
}
.sub-fixturelayout > ul > li{
    vertical-align:middle;
    display:table-cell;
    padding:0;
    margin:0px;
}
.second-title{
    cursor:pointer;
    background:#211d37;
	 
    color:#FFF;
    padding:6px 5px;
    font-size:100%;
    font-weight:700;
    text-transform:uppercase;
    position:relative;
    z-index:1;
    border-top-left-radius: 10px ;
    border-top-right-radius: 11px;
}
.second-title:after {
    font-family: 'Glyphicons Halflings';
    content: "\e114";
    float: right;
    font-size:10px;
}
.second-title.collapsed:after {
    content: "\e080";
}

.main-title{
    position: relative;
    font-size: 100%;
    padding: 9px 24px;
    display: block;
    background: #463c59;
    color: #fff;
    text-transform: uppercase;    
    border-bottom: 2px solid #211833;
    /* margin-top: 10px; */
}

.main-title .badge {
position: absolute;
    /* right: 13px; */
    display: inline-block;
    width: 40px;
    min-width: 10px;
    padding: 2px;
    font-size: 14px;
    right: 18px !important;
    color: #fff;
    line-height: 15px;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    background-color: #2e2341;
    text-shadow: none;
    text-align: center;
    border-radius: 4px;
    font-weight: normal;
    border: 1px solid rgba(0,0,0,0.1);
}
/* Perfect ScrollBar 
---------------------------------------------- */
.ps-container .ps-scrollbar-x-rail {
    position: absolute; /* please don't change 'position' */
    bottom: 3px; /* there must be 'bottom' for ps-scrollbar-x-rail */
    height: 8px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    opacity: 0;
    filter: alpha(opacity = 0);
    -o-transition: background-color .2s linear, opacity .2s linear;
    -webkit-transition: background-color.2s linear, opacity .2s linear;
    -moz-transition: background-color .2s linear, opacity .2s linear;
    transition: background-color .2s linear, opacity .2s linear;
}

.ps-container:hover .ps-scrollbar-x-rail,
.ps-container.hover .ps-scrollbar-x-rail {
    opacity: 0.6;
    filter: alpha(opacity = 60);
}

.ps-container .ps-scrollbar-x-rail:hover,
.ps-container .ps-scrollbar-x-rail.hover {
    background-color: transparent;
    opacity: 0.9;
    filter: alpha(opacity = 90);
}

.ps-container .ps-scrollbar-x-rail.in-scrolling {
    opacity: 0.9;
    filter: alpha(opacity = 90);
}

.ps-container .ps-scrollbar-y-rail {
    position: absolute; /* please don't change 'position' */
    right: 1px; /* there must be 'right' for ps-scrollbar-y-rail */
    width: 5px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    opacity: 0;
    filter: alpha(opacity = 0);
    -o-transition: background-color .2s linear, opacity .2s linear;
    -webkit-transition: background-color.2s linear, opacity .2s linear;
    -moz-transition: background-color .2s linear, opacity .2s linear;
    transition: background-color .2s linear, opacity .2s linear;
}

.ps-container:hover .ps-scrollbar-y-rail,
.ps-container.hover .ps-scrollbar-y-rail {
    opacity: 0.9;
    filter: alpha(opacity = 90);
}

.ps-container .ps-scrollbar-y-rail:hover,
.ps-container .ps-scrollbar-y-rail.hover {
    background-color: #fff;
    opacity: 0.9;
    filter: alpha(opacity = 90);
}

.ps-container .ps-scrollbar-y-rail.in-scrolling {
    opacity: 0.9;
    filter: alpha(opacity = 90);
}

.ps-container .ps-scrollbar-x {
    position: absolute; /* please don't change 'position' */
    bottom: 0; /* there must be 'bottom' for ps-scrollbar-x */
    height: 8px;
    background-color: #aaa;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -o-transition: background-color .2s linear;
    -webkit-transition: background-color.2s linear;
    -moz-transition: background-color .2s linear;
    transition: background-color .2s linear;
}

.ps-container.ie6 .ps-scrollbar-x {
    font-size: 0; /* fixed scrollbar height in xp sp3 ie6 */
}

.ps-container .ps-scrollbar-x-rail:hover .ps-scrollbar-x,
.ps-container .ps-scrollbar-x-rail.hover .ps-scrollbar-x {
    background-color: #999;
}

.ps-container .ps-scrollbar-y {
    position: absolute; /* please don't change 'position' */
    right: 0; /* there must be 'right' for ps-scrollbar-y */
    width: 5px;
    background-color: #aaa;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -o-transition: background-color .2s linear;
    -webkit-transition: background-color.2s linear;
    -moz-transition: background-color .2s linear;
    transition: background-color .2s linear;
}

.ps-container.ie .ps-scrollbar-y {
    font-size: 0; /* fixed scrollbar height in xp sp3 ie6 */
}

.ps-container .ps-scrollbar-y-rail:hover .ps-scrollbar-y,
.ps-container .ps-scrollbar-y-rail.hover .ps-scrollbar-y {
    background-color: #999;
}

#loading{
    background:rgba(0,0,0,0.5);
    position:fixed;
    width:  100%;
    height: 100%;
    display:none;
    z-index:999999;
}
#loading .imgload{
    background:rgba(0,0,0,0.7)  url(../img/loading-vevo.GIF?) no-repeat 8px 8px;
    padding:10px;
    border:1px solid #222222;
    border-radius: 10px;
    position:absolute;
    display:inline-block;
    width:  84px;
    height: 84px;
    margin-left:-84px;
    margin-top:-84px;
    left:50%;
    top:50%;
}
.modal-body .loading{
    background:rgba(0,0,0,0.5);
    position:absolute;
    display:block;
    z-index:999999;
    width:100%;
    height:100%;
    display:none;
}
.modal-body .loading .imgload{
    background:rgba(0,0,0,0.7)  url(../img/loading-vevo.GIF) no-repeat 8px 8px;
    padding:10px;
    border:1px solid #222222;
    border-radius: 2px;
    position:absolute;
    display:inline-block;
    width:  84px;
    height: 84px;
    margin-left:auto;
    margin-right:auto;
    left:50%;
    top:25%;
}
.load-inside{
    background:rgba(255,255,255,0.9)  url(../img/load_inside.GIF) no-repeat 4px 4px;
    padding:10px;
    border-radius: 3px;
    display:inline-block;
    width:  40px;
    height: 40px;
    margin-left:50%;
    -webkit-box-shadow: 0px 21px 32px -15px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px 21px 32px -15px rgba(0,0,0,0.75);
    box-shadow: 0px 21px 32px -15px rgba(0,0,0,0.75);
}
.embossed {
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.5), inset 0 -2px 0 rgba(0,0,0,.25), inset 0 -3px 0 rgba(255,255,255,.2), 0 1px 0 rgba(0,0,0,.1);
    -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.5), inset 0 -2px 0 rgba(0,0,0,.25), inset 0 -3px 0 rgba(255,255,255,.2), 0 1px 0 rgba(0,0,0,.1);
    box-shadow: inset 0 1px 0 rgba(255,255,255,.5), inset 0 -2px 0 rgba(0,0,0,.25), inset 0 -3px 0 rgba(255,255,255,.2), 0 1px 0 rgba(0,0,0,.1);
}
.none{
    display:none;
}
.font16{
    font-size:16px;
}
.font14{
    font-size:14px;
}
.font12{
    font-size: 35px;
    color: #6d698e;
}
.font10{
    font-size:10px;
}
/*Live Bets*/
.live-overview-title{
    padding:10px 5px 5px 10px;
    color:#ffffff;
    font-size:16px;
    line-height: 16px;
    cursor:pointer;
    text-transform:uppercase;
}
.live-overview-title:after {
    font-family: 'Glyphicons Halflings';  
    content: "\e114";
    float: right;    
    font-size:12px;
}
.live-overview-title.collapsed:after {
    content: "\e080";
}
.wrap-overview-main {
    padding:5px;
    vertical-align: middle;
    position:relative;
    border:1px solid #383838;
    margin-bottom:10px;
    border-radius: 0px;
    overflow:hidden;
}
/*Live Scoreboard*/
.livescoreboard{
    display:block;
    margin:0 auto;
    border-radius:0px;
    margin-bottom:10px;
}
.livescoreboard-title{
    background-color:#211d37;
    padding:8px;
    display:table;
    table-layout:fixed;
    width:100%;
    line-height:1;
    color:#ffffff;
    font-size:12px;
}
.livescoreboard-title:after {
    font-family: 'Glyphicons Halflings';
    content: "\e114";  
    float: right;   
    font-size:12px;
    margin:7px 0 0 15px;
}
.livescoreboard-title.collapsed:after {
    content: "\e080"; 
}
.livescoreboard-content{
    margin-top:5px;
}
.livescoreboard iframe{
    display:block;
    margin:0 auto;
    background:#171426;
	height:400px!important;
}
.livescoreframe1{
    width: 678px; height: 359px;
}
.livescoreframe36{
    width: 678px; height: 460px;
}
.livescoreframe2{
    width: 600px; height: 60px;
}
.livescoreframe3{
    width: 600px; height: 60px;
}
.livescoreframe4{
    width: 600px; height: 60px;
}
.livescoreframe37{
    width: 600px; height: 60px;
}
.livescoreframe5{
    width: 600px; height: 60px;
}
.livescoreframe9{
    width: 600px; height: 60px;
}
.livescoreframe23{
    width: 600px; height: 60px;
}
.livescoreframe6{
    width: 600px; height: 60px;
}
.livescoreframe10{
    width: 600px; height: 60px;
}
.livescoreframe28{
    width: 600px; height: 60px;
}
.livescoreframe20{
    width: 600px; height: 60px;
}
.livescoreframe29{
    width: 600px; height: 60px;
}
.livescoreframe35{
    width: 600px; height: 60px;
}
.livescoreframe16{
    width: 600px; height: 60px;
}
.livescoreboard1{ /* Futbol */
    background: rgb(20,140,7);
    background: -moz-radial-gradient(center, ellipse cover,  rgba(20,140,7,1) 0%, rgba(0,0,0,1) 90%);
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(20,140,7,1)), color-stop(90%,rgba(0,0,0,1)));
    background: -webkit-radial-gradient(center, ellipse cover,  rgba(20,140,7,1) 0%,rgba(0,0,0,1) 90%);
    background: -o-radial-gradient(center, ellipse cover,  rgba(20,140,7,1) 0%,rgba(0,0,0,1) 90%);
    background: -ms-radial-gradient(center, ellipse cover,  rgba(20,140,7,1) 0%,rgba(0,0,0,1) 90%);
    background: radial-gradient(ellipse at center,  rgba(20,140,7,1) 0%,rgba(0,0,0,1) 90%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#148c07', endColorstr='#000000',GradientType=1 );
}
.livescoreboard2{ /* Basketbol */
    background: rgb(153,96,53);
    background: -moz-radial-gradient(center, ellipse cover,  rgba(153,96,53,1) 0%, rgba(0,0,0,1) 90%);
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(153,96,53,1)), color-stop(90%,rgba(0,0,0,1)));
    background: -webkit-radial-gradient(center, ellipse cover,  rgba(153,96,53,1) 0%,rgba(0,0,0,1) 90%);
    background: -o-radial-gradient(center, ellipse cover,  rgba(153,96,53,1) 0%,rgba(0,0,0,1) 90%);
    background: -ms-radial-gradient(center, ellipse cover,  rgba(153,96,53,1) 0%,rgba(0,0,0,1) 90%);
    background: radial-gradient(ellipse at center,  rgba(153,96,53,1) 0%,rgba(0,0,0,1) 90%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#996035', endColorstr='#000000',GradientType=1 );
}
.livescoreboard3{ /* American Football */
    background: rgb(191,114,38);
    background: -moz-radial-gradient(center, ellipse cover,  rgba(191,114,38,1) 0%, rgba(0,0,0,1) 90%);
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(191,114,38,1)), color-stop(90%,rgba(0,0,0,1)));
    background: -webkit-radial-gradient(center, ellipse cover,  rgba(191,114,38,1) 0%,rgba(0,0,0,1) 90%);
    background: -o-radial-gradient(center, ellipse cover,  rgba(191,114,38,1) 0%,rgba(0,0,0,1) 90%);
    background: -ms-radial-gradient(center, ellipse cover,  rgba(191,114,38,1) 0%,rgba(0,0,0,1) 90%);
    background: radial-gradient(ellipse at center,  rgba(191,114,38,1) 0%,rgba(0,0,0,1) 90%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf7226', endColorstr='#000000',GradientType=1 );
}
.livescoreboard4{ /* ice hockey */
    background: rgb(42,149,170);
    background: -moz-radial-gradient(center, ellipse cover,  rgba(42,149,170,1) 0%, rgba(0,0,0,1) 90%);
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(42,149,170,1)), color-stop(90%,rgba(0,0,0,1)));
    background: -webkit-radial-gradient(center, ellipse cover,  rgba(42,149,170,1) 0%,rgba(0,0,0,1) 90%);
    background: -o-radial-gradient(center, ellipse cover,  rgba(42,149,170,1) 0%,rgba(0,0,0,1) 90%);
    background: -ms-radial-gradient(center, ellipse cover,  rgba(42,149,170,1) 0%,rgba(0,0,0,1) 90%);
    background: radial-gradient(ellipse at center,  rgba(42,149,170,1) 0%,rgba(0,0,0,1) 90%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2a95aa', endColorstr='#000000',GradientType=1 );
}
.livescoreboard5{ /* handball */
    background: rgb(22,155,226);
    background: -moz-radial-gradient(center, ellipse cover,  rgba(22,155,226,1) 0%, rgba(0,0,0,1) 90%);
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(22,155,226,1)), color-stop(90%,rgba(0,0,0,1)));
    background: -webkit-radial-gradient(center, ellipse cover,  rgba(22,155,226,1) 0%,rgba(0,0,0,1) 90%);
    background: -o-radial-gradient(center, ellipse cover,  rgba(22,155,226,1) 0%,rgba(0,0,0,1) 90%);
    background: -ms-radial-gradient(center, ellipse cover,  rgba(22,155,226,1) 0%,rgba(0,0,0,1) 90%);
    background: radial-gradient(ellipse at center,  rgba(22,155,226,1) 0%,rgba(0,0,0,1) 90%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#169be2', endColorstr='#000000',GradientType=1 );
}
.livescoreboard6{ /* Baseball */
    background: rgb(168,87,16);
    background: -moz-radial-gradient(center, ellipse cover,  rgba(168,87,16,1) 0%, rgba(0,0,0,1) 90%);
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(168,87,16,1)), color-stop(90%,rgba(0,0,0,1)));
    background: -webkit-radial-gradient(center, ellipse cover,  rgba(168,87,16,1) 0%,rgba(0,0,0,1) 90%);
    background: -o-radial-gradient(center, ellipse cover,  rgba(168,87,16,1) 0%,rgba(0,0,0,1) 90%);
    background: -ms-radial-gradient(center, ellipse cover,  rgba(168,87,16,1) 0%,rgba(0,0,0,1) 90%);
    background: radial-gradient(ellipse at center,  rgba(168,87,16,1) 0%,rgba(0,0,0,1) 90%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a85710', endColorstr='#000000',GradientType=1 );
}
.livescoreboard9{ /* Beach Volley */
    background: rgb(211,167,57);
    background: -moz-radial-gradient(center, ellipse cover,  rgba(211,167,57,1) 0%, rgba(0,0,0,1) 90%);
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(211,167,57,1)), color-stop(90%,rgba(0,0,0,1)));
    background: -webkit-radial-gradient(center, ellipse cover,  rgba(211,167,57,1) 0%,rgba(0,0,0,1) 90%);
    background: -o-radial-gradient(center, ellipse cover,  rgba(211,167,57,1) 0%,rgba(0,0,0,1) 90%);
    background: -ms-radial-gradient(center, ellipse cover,  rgba(211,167,57,1) 0%,rgba(0,0,0,1) 90%);
    background: radial-gradient(ellipse at center,  rgba(211,167,57,1) 0%,rgba(0,0,0,1) 90%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d3a739', endColorstr='#000000',GradientType=1 );
}
.livescoreboard10{ /* Badminton */
    background: rgb(5,132,121);
    background: -moz-radial-gradient(center, ellipse cover,  rgba(5,132,121,1) 0%, rgba(0,0,0,1) 90%);
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(5,132,121,1)), color-stop(90%,rgba(0,0,0,1)));
    background: -webkit-radial-gradient(center, ellipse cover,  rgba(5,132,121,1) 0%,rgba(0,0,0,1) 90%);
    background: -o-radial-gradient(center, ellipse cover,  rgba(5,132,121,1) 0%,rgba(0,0,0,1) 90%);
    background: -ms-radial-gradient(center, ellipse cover,  rgba(5,132,121,1) 0%,rgba(0,0,0,1) 90%);
    background: radial-gradient(ellipse at center,  rgba(5,132,121,1) 0%,rgba(0,0,0,1) 90%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#058479', endColorstr='#000000',GradientType=1 );
}
.livescoreboard16{ /* Cricket */
    background: rgb(107,46,0);
    background: -moz-radial-gradient(center, ellipse cover,  rgba(107,46,0,1) 0%, rgba(0,0,0,1) 90%);
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(107,46,0,1)), color-stop(90%,rgba(0,0,0,1)));
    background: -webkit-radial-gradient(center, ellipse cover,  rgba(107,46,0,1) 0%,rgba(0,0,0,1) 90%);
    background: -o-radial-gradient(center, ellipse cover,  rgba(107,46,0,1) 0%,rgba(0,0,0,1) 90%);
    background: -ms-radial-gradient(center, ellipse cover,  rgba(107,46,0,1) 0%,rgba(0,0,0,1) 90%);
    background: radial-gradient(ellipse at center,  rgba(107,46,0,1) 0%,rgba(0,0,0,1) 90%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6b2e00', endColorstr='#000000',GradientType=1 );
}
.livescoreboard20{ /* Darts */
    background: rgb(101,62,109);
    background: -moz-radial-gradient(center, ellipse cover,  rgba(101,62,109,1) 0%, rgba(0,0,0,1) 90%);
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(101,62,109,1)), color-stop(90%,rgba(0,0,0,1)));
    background: -webkit-radial-gradient(center, ellipse cover,  rgba(101,62,109,1) 0%,rgba(0,0,0,1) 90%);
    background: -o-radial-gradient(center, ellipse cover,  rgba(101,62,109,1) 0%,rgba(0,0,0,1) 90%);
    background: -ms-radial-gradient(center, ellipse cover,  rgba(101,62,109,1) 0%,rgba(0,0,0,1) 90%);
    background: radial-gradient(ellipse at center,  rgba(101,62,109,1) 0%,rgba(0,0,0,1) 90%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#653e6d', endColorstr='#000000',GradientType=1 );
}
.livescoreboard23{ /* Futsal */
    background: rgb(7,107,61);
    background: -moz-radial-gradient(center, ellipse cover,  rgba(7,107,61,1) 0%, rgba(0,0,0,1) 90%);
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(7,107,61,1)), color-stop(90%,rgba(0,0,0,1)));
    background: -webkit-radial-gradient(center, ellipse cover,  rgba(7,107,61,1) 0%,rgba(0,0,0,1) 90%);
    background: -o-radial-gradient(center, ellipse cover,  rgba(7,107,61,1) 0%,rgba(0,0,0,1) 90%);
    background: -ms-radial-gradient(center, ellipse cover,  rgba(7,107,61,1) 0%,rgba(0,0,0,1) 90%);
    background: radial-gradient(ellipse at center,  rgba(7,107,61,1) 0%,rgba(0,0,0,1) 90%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#076b3d', endColorstr='#000000',GradientType=1 );
}
.livescoreboard28{ /* Rugby */
    background: rgb(116,27,3);
    background: -moz-radial-gradient(center, ellipse cover,  rgba(116,27,3,1) 0%, rgba(0,0,0,1) 90%);
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(116,27,3,1)), color-stop(90%,rgba(0,0,0,1)));
    background: -webkit-radial-gradient(center, ellipse cover,  rgba(116,27,3,1) 0%,rgba(0,0,0,1) 90%);
    background: -o-radial-gradient(center, ellipse cover,  rgba(116,27,3,1) 0%,rgba(0,0,0,1) 90%);
    background: -ms-radial-gradient(center, ellipse cover,  rgba(116,27,3,1) 0%,rgba(0,0,0,1) 90%);
    background: radial-gradient(ellipse at center,  rgba(116,27,3,1) 0%,rgba(0,0,0,1) 90%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#741b03', endColorstr='#000000',GradientType=1 );
}
.livescoreboard29{ /* Snooker */
    background: rgb(49,80,6);
    background: -moz-radial-gradient(center, ellipse cover,  rgba(49,80,6,1) 0%, rgba(0,0,0,1) 90%);
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(49,80,6,1)), color-stop(90%,rgba(0,0,0,1)));
    background: -webkit-radial-gradient(center, ellipse cover,  rgba(49,80,6,1) 0%,rgba(0,0,0,1) 90%);
    background: -o-radial-gradient(center, ellipse cover,  rgba(49,80,6,1) 0%,rgba(0,0,0,1) 90%);
    background: -ms-radial-gradient(center, ellipse cover,  rgba(49,80,6,1) 0%,rgba(0,0,0,1) 90%);
    background: radial-gradient(ellipse at center,  rgba(49,80,6,1) 0%,rgba(0,0,0,1) 90%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#315006', endColorstr='#000000',GradientType=1 );
}
.livescoreboard35{ /* Table Tennis */
    background: rgb(47,99,176);
    background: -moz-radial-gradient(center, ellipse cover,  rgba(47,99,176,1) 0%, rgba(0,0,0,1) 90%);
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(47,99,176,1)), color-stop(90%,rgba(0,0,0,1)));
    background: -webkit-radial-gradient(center, ellipse cover,  rgba(47,99,176,1) 0%,rgba(0,0,0,1) 90%);
    background: -o-radial-gradient(center, ellipse cover,  rgba(47,99,176,1) 0%,rgba(0,0,0,1) 90%);
    background: -ms-radial-gradient(center, ellipse cover,  rgba(47,99,176,1) 0%,rgba(0,0,0,1) 90%);
    background: radial-gradient(ellipse at center,  rgba(47,99,176,1) 0%,rgba(0,0,0,1) 90%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2f63b0', endColorstr='#000000',GradientType=1 );
}
.livescoreboard36{ /* Tennis */
    background: rgb(144,155,8);
    background: -moz-radial-gradient(center, ellipse cover,  rgba(144,155,8,1) 0%, rgba(0,0,0,1) 90%);
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(144,155,8,1)), color-stop(90%,rgba(0,0,0,1)));
    background: -webkit-radial-gradient(center, ellipse cover,  rgba(144,155,8,1) 0%,rgba(0,0,0,1) 90%);
    background: -o-radial-gradient(center, ellipse cover,  rgba(144,155,8,1) 0%,rgba(0,0,0,1) 90%);
    background: -ms-radial-gradient(center, ellipse cover,  rgba(144,155,8,1) 0%,rgba(0,0,0,1) 90%);
    background: radial-gradient(ellipse at center,  rgba(144,155,8,1) 0%,rgba(0,0,0,1) 90%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#909b08', endColorstr='#000000',GradientType=1 );
}
.livescoreboard37{ /* Volleyball */
    background: rgb(136,90,42);
    background: -moz-radial-gradient(center, ellipse cover,  rgba(136,90,42,1) 0%, rgba(0,0,0,1) 90%);
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(136,90,42,1)), color-stop(90%,rgba(0,0,0,1)));
    background: -webkit-radial-gradient(center, ellipse cover,  rgba(136,90,42,1) 0%,rgba(0,0,0,1) 90%);
    background: -o-radial-gradient(center, ellipse cover,  rgba(136,90,42,1) 0%,rgba(0,0,0,1) 90%);
    background: -ms-radial-gradient(center, ellipse cover,  rgba(136,90,42,1) 0%,rgba(0,0,0,1) 90%);
    background: radial-gradient(ellipse at center,  rgba(136,90,42,1) 0%,rgba(0,0,0,1) 90%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#885a2a', endColorstr='#000000',GradientType=1 );
}
.live-theme36{ /* tennis */
    background:#909b08;
}
.live-theme1{ /* football */
    background: #3b8f08;
}
.live-theme2{ /* basketball */
    background:#9a5116;
}
.live-theme4{ /* ice hockey */
    background:#2983a4;
}
.live-theme37{ /* voleyball */
    background:#885a2a;
}
.live-theme3{ /* American Football */
    background:#c16300;
}
.live-theme5{ /* handball */
    background:#0d4e85;
}
.live-theme9{ /* Beach Volley */
    background:#cda400;
}
.live-theme23{ /* Futsal */
    background:#076b3d;
}
.live-theme6{ /* Baseball */
    background:#81320c;
}
.live-theme10{ /* Badminton */
    background:#047470;
}
.live-theme28{ /* Rugby */
    background:#741b03;
}
.live-theme20{ /* Darts */
    background:#59335a;
}
.live-theme29{ /*Snooker  */
    background:#315006;
}
.live-theme35{ /* Table Tennis  */
    background:#2f63b0;
}
.live-theme16{ /* Cricket */
    background:#584200;
}
.live-event-wrap .sporticon1,.fixture-title .sporticon1 {
    position:absolute;
	display:none;
    right:-60px;
    top:-20px;
    width:200px;
    height:200px;
    z-index:0;
}
.live-event-wrap .sporticon36,.fixture-title .sporticon36 {
    display:none;
    position:absolute;
    right:-60px;
    top:-20px;
    width:200px;
    height:200px;
    z-index:0;
}
.live-event-wrap .sporticon5,.fixture-title .sporticon5 {
    
    position:absolute;
    right:-60px;
    top:-20px;
    width:200px;
    height:200px;
    z-index:0;
}
.live-event-wrap .sporticon4,.fixture-title .sporticon4 {
    
    position:absolute;
    right:-60px;
    top:-20px;
    width:200px;
    height:200px;
    z-index:0;
}
.live-event-wrap .sporticon37,.fixture-title .sporticon37 {
    
    position:absolute;
    right:-60px;
    top:-20px;
    width:200px;
    height:200px;
    z-index:0;
}
.live-overview-sub-wrap{
    display:block;
    margin: 5px;
    border-radius:0px;
}
.live-league-title{
    padding:8px 5px;
    color: #ffcc02;
    font-size:14px;
    text-shadow:1px 1px rgba(0,0,0,0.0);
    background:#000000;
    cursor:pointer;
}
.live-league-title:after {
    /* symbol for "opening" panels */
    font-family: 'Glyphicons Halflings';  /* essential for enabling glyphicon */
    content: "\e114";    /* adjust as needed, taken from bootstrap.css */
    float: right;        /* adjust as needed */
    font-size:12px;
}
.live-league-title.collapsed:after {
    /* symbol for "collapsed" panels */
    content: "\e080";    /* adjust as needed, taken from bootstrap.css */
}
.live-overview-sub-content{
    display:block;
    list-style-type: none;
    margin:0;
    padding:0;
}
.live-overview-sub-content li{
    background:rgba(0,0,0,0.8);
    display:table;
    width:100%;
    padding:0px;
    border-bottom:1px solid rgba(0,0,0,0.1);
    border-top:1px solid rgba(255,255,255,0.02);
}

.live-overview-sub-content li:nth-child(even){
    background:rgba(0,0,0,0.78);
}
.live-overview-sub-content li:last-child{
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}
.live-overview-events{
    padding:10px;
    display:table-cell;
    vertical-align:top;
    width:40%;
    min-width:200px;
    border-right: 1px solid rgba(0,0,0,0.1);
}
.live-overview-rates{
    display:table-cell;
    vertical-align:top;
    width:60%;
    padding:10px;
    border-left: 1px solid rgba(255,255,255,0.02);
    -webkit-box-shadow: -5px 0px 5px 0px rgba(0,0,0,0.1);
    -moz-box-shadow: -5px 0px 5px 0px rgba(0,0,0,0.1);
    box-shadow: -5px 0px 5px 0px rgba(0,0,0,0.1);
}
.live-overview-subrates{
    display:table-cell;
    vertical-align:bottom;
    width:30px;
    min-width:30px;
    padding:10px 10px 10px 0;
}
.live-overview-teamname {
    border-collapse: collapse;
    margin:0;
    padding:0;
    table-layout:fixed;
    width:100%;
    line-height:1;
}
.live-overview-hometeam{
    text-overflow:ellipsis;
    overflow:hidden;
    white-space: nowrap;
    min-width:70px;
    color:#ffffff;
    text-transform: uppercase;
    font-size:14px;
    padding:0px 5px 0px 0px;
}
.live-overview-awayteam{
    white-space: nowrap;
    text-overflow:ellipsis;
    overflow:hidden;
    min-width:70px;
    color:#ffffff;
    text-transform: uppercase;
    font-size:14px;
    padding:0px 5px 0px 0px;
}
.live-overview-score{
    color:#ffcc02;
    background:rgba(0,0,0,0.15);
    text-align:center;
    font-size:12px;
    border-bottom:1px solid rgba(0,0,0,0.0);
}
.live-overview-teamtitle{
    color:#999999;
    font-size:12px;
}
.live-overview-scoretitle{
    background:rgba(0,0,0,0.0);
    color:rgba(255,255,255,0.7);
    width:30px;
    text-align:center;
    font-size:12px;
}
.live-overview-intitle{
    background:rgba(0,0,0,0.0);
    color:#999999;
    width:30px;
    text-align:center;
    font-size:12px;
}
.live-overview-incontent{
    background:rgba(0,0,0,0.0);
    color:#999999;
    width:20px;
    min-width:20px;
    text-align:center;
    font-size:12px;
}
.live-overview-intitlenow{
    background:rgba(0,0,0,0.5);
    color:#ffcc02;
    width:30px;
    text-align:center;
    font-size:12px;
}

.livebig .live-overview-teamtitle, 
.livebig .live-overview-scoretitle, 
.livebig .live-overview-intitle, 
.livebig .live-overview-incontent,
.livebig .live-overview-intitlenow{
    font-size:14px;
    padding:3px;
}
.live-overview-service{
    width:10px;
    text-align:center;
}
.live-tenis-service {
    background: url(../../common/img/probet_sprite.png) no-repeat top left;
    background-position: 0 -24px; 
    width: 6px; 
    height: 6px;
    display:inline-block;
}
.live-yellow {
    background: url(../../common/img/probet_sprite.png) no-repeat top left;
    background-position: 0 0; 
    width: 6px; 
    height: 8px;
    display:inline-block;
}
.live-red {
    background: url(../../common/img/probet_sprite.png) no-repeat top left;
    background-position: 0 -8px; 
    width: 6px; 
    height: 8px;
    display:inline-block;
}
.live-corner {
    background: url(../../common/img/probet_sprite.png) no-repeat top left;
    background-position: 0 -16px; 
    width: 6px; 
    height: 8px;
    display:inline-block;
}
.live-overview-rate-title{
    display:block;
    color:rgba(255,255,255,0.5);
    font-size:12px;
    margin-bottom:5px;
}
.live-overview-others-title{
    display:block;
    color:#999999;
    font-size:12px;
    margin-bottom:5px;
}
.live-others-button {
    display:block;
    color: #000000;
    font-size:14px;
    padding:0 2px;
    border-radius:4px;
    text-align:center;
    margin:0;
    background:#ffcc02;
    min-width:35px;
    height:34px;
    line-height:34px;
    transition: all .2s ease-in;
    -o-transition: all .2s ease-in;
    -moz-transition: all .2s ease-in;
    -webkit-transition: all .2s ease-in;
}
.live-others-button:hover {
    background: #ffffff;
    color:#000000;
    text-decoration:none;
}
.button-wrap-home{
    width:100%;
    display:table;
    table-layout:fixed;
    border-collapse:separate;
    border-spacing:1px;
    margin:0;
    padding:0;
    position:relative;
    text-align:center;
}

.button-wrap-home .rate-change-home{
    display:block;
    position:absolute;
    left:2px;
    width:8px;
    max-width:8px;
    text-align:right;
    margin-right:2px;
}
.rate-change-up-live {
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 6px solid #a70000;
    display:inline-block;
}
.button-wrap{
    width:100%;
    display:table;
    table-layout:fixed;
    border-collapse:separate;
    border-spacing:1px;
    margin:0;
    padding:0;
}
.main-team-live{
    display:table-cell;
    text-align:left;
    text-overflow:ellipsis;
    overflow:hidden;
    white-space: nowrap;
    width:100%;
}
.main-rate-live{
    display:table-cell;
    padding:0px 2px 0px 0px;
    text-align:right;
    overflow:hidden;
    width:35px;
}
.main-rate-live-home{
    display:table-cell;
}
.rate-change{
    display:table-cell;
    width:10px;
    max-width:10px;
    text-align:right;
    margin-right:2px;
}
.rate-change-up-live {
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 6px solid #12690d;
    display:inline-block;
}
.rate-change-down-live {
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 6px solid #a70000;
    display:inline-block;
}
.anadisabled,.anadisabled:hover{
    cursor:not-allowed;
    padding:5px 2px;
    font-size: 14px;
    color: #303030;
    background: #444444;
    border:1px solid #000000;
    text-shadow:none;
}
.live-main-title {
    position:relative;
    background:rgba(0,0,0,0.7);
    border: 1px solid #000000;
    margin-bottom:10px;
    border-radius: 0px;
    overflow:hidden;
    display:block;
}
.live-selection-column {
    display:table;
    height:50px;
    margin: 0;
    padding: 0;
}
.live-selection-column ul {
    list-style-type: none;
    display:table-row;
}
.live-selection-column ul li {
    display:table-cell;
    width:50%;
    vertical-align:middle;
    text-align:center;
    margin:10px;
}
.live-selection-column ul li a {
    font-size:12px;
    color: #ffffff;
    text-decoration: none;
    transition: all .1s ease-in;
    -o-transition: all .1s ease-in;
    -moz-transition: all .1s ease-in;
    -webkit-transition: all .1s ease-in;
    line-height:1.2;
    text-transform:uppercase;
    display:block; 
}
.live-selection-column ul li a:hover {
    color: #ffffff;
}
.live-selection-column ul li a.selected {
    color: #ffcc02;
}
.live-event-wrap {
    vertical-align: middle;
    position:relative;
    border: 1px solid #383838;
    margin-bottom:10px;
    border-radius: 0px;
    overflow:hidden;
    text-shadow:1px 1px 1px #000000;
    z-index:0;
    background:#000000;
}
.live-event-inside {
    display:block;
    position:relative;
    overflow:hidden;
    z-index:5000;
}
.live-event-title {
    padding:8px 5px 3px 5px;
    display:table;
    table-layout:fixed;
    width:100%;
    line-height:1;
    border-bottom:1px solid #222222;
    color:#ffffff;
    font-size:12px;
    background: -moz-linear-gradient(top,  rgba(255,255,255,0.2) 0%, rgba(255,255,255,0) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.2)), color-stop(100%,rgba(255,255,255,0)));
    background: -webkit-linear-gradient(top,  rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%);
    background: -o-linear-gradient(top,  rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%);
    background: -ms-linear-gradient(top,  rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%);
    background: linear-gradient(to bottom,  rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33ffffff', endColorstr='#00ffffff',GradientType=0 );

}
.live-event-title:after {
    /* symbol for "opening" panels */
    font-family: 'Glyphicons Halflings';  /* essential for enabling glyphicon */
    content: "\e114";    /* adjust as needed, taken from bootstrap.css */
    float: right;        /* adjust as needed */
    font-size:12px;
    margin-top:7px;
}
.live-event-title.collapsed:after {
    /* symbol for "collapsed" panels */
    content: "\e080";    /* adjust as needed, taken from bootstrap.css */
    font-size:12px;
    vertical-align:middle;
    margin-top:7px;
}
.live-event-league{
    width:180px;
    display:table-cell;
    text-overflow:ellipsis;
    overflow:hidden;
    white-space: nowrap;
    vertical-align:middle;
}
.live-event-hometeam{
    font-weight:bold;
    color:#ffcc02;
    width:50%;
    text-align:right;
    display:table-cell;
    text-overflow:ellipsis;
    overflow:hidden;
    white-space: nowrap;
    vertical-align:middle;
    padding:0px 5px 0px 0px;
}
.live-event-awayteam{
    font-weight:bold;
    color:#ffcc02;
    width:50%;
    text-align:left;
    display:table-cell;
    text-overflow:ellipsis;
    overflow:hidden;
    white-space: nowrap;
    vertical-align:middle;
    padding:0px 0px 0px 5px;
}
.live-event-scorenow{
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIyMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC4yIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(top,  rgba(255,255,255,0) 20%, rgba(255,255,255,0.2) 50%, rgba(255,255,255,0) 80%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(20%,rgba(255,255,255,0)), color-stop(50%,rgba(255,255,255,0.2)), color-stop(80%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 20%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0) 80%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(255,255,255,0) 20%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0) 80%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(255,255,255,0) 20%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0) 80%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(255,255,255,0) 20%,rgba(255,255,255,0.2) 50%,rgba(255,255,255,0) 80%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#00ffffff',GradientType=0 ); /* IE6-8 */

    font-weight:bold;
    color:#ffffff;
    text-align:center;
    display:table-cell;
    padding:3px 5px 2px 5px;
    font-size:20px;
    text-overflow:ellipsis;
    overflow:hidden;
    width:100px;
    white-space: nowrap;
    vertical-align:middle;
    text-shadow:1px 1px 3px rgba(0,0,0,0.9);
    -moz-box-shadow: 5px 0px 5px -4px rgba(0,0,0,0.5),-5px 0px 5px -4px rgba(0,0,0,0.5);
    -webkit-box-shadow:5px 0px 5px -4px rgba(0,0,0,0.5),-5px 0px 5px -4px rgba(0,0,0,0.5);
    box-shadow: 5px 0px 5px -4px rgba(0,0,0,0.5),-5px 0px 5px -4px rgba(0,0,0,0.5);
}
.live-event-start{
    text-align:right;
    display:table-cell;
    padding-right:15px;
    width:180px;
    text-overflow:ellipsis;
    overflow:hidden;
    white-space: nowrap;
    vertical-align:middle;
}
.live-event-status{
    background: rgba(0,0,0,0.5);
    margin-top:2px;
    border:1px solid rgba(0,0,0,0.5);
    color:#999999;
    padding:1px 5px;
    -moz-box-shadow: 0 0 1px 1px rgba(255,255,255,.1) inset;
    -webkit-box-shadow: 0 0 1px 1px rgba(255,255,255,.1) inset;
    box-shadow: 0 0 1px 1px rgba(255,255,255,.1) inset;
    text-shadow:1px 1px 1px rgba(0,0,0,0.9);
}
.live-event-content{
    border-top:1px solid #444444;
    padding:0px 5px 5px 0px;
    margin:0 auto;
    display:block;
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI5JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjE0Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC41Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.14) 29%, rgba(0,0,0,0.2) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(29%,rgba(0,0,0,0.14)), color-stop(100%,rgba(0,0,0,0.2))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.14) 29%,rgba(0,0,0,0.2) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.14) 29%,rgba(0,0,0,0.2) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.14) 29%,rgba(0,0,0,0.2) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.14) 29%,rgba(0,0,0,0.2) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#80000000',GradientType=0 ); /* IE6-8 */
}
.live-event-content-wrap{
    width:500px;
    margin:0 auto;
    padding:5px;
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjI5Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjMiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.29) 50%, rgba(0,0,0,0.3) 51%, rgba(0,0,0,0) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(50%,rgba(0,0,0,0.29)), color-stop(51%,rgba(0,0,0,0.3)), color-stop(100%,rgba(0,0,0,0))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.29) 50%,rgba(0,0,0,0.3) 51%,rgba(0,0,0,0) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.29) 50%,rgba(0,0,0,0.3) 51%,rgba(0,0,0,0) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.29) 50%,rgba(0,0,0,0.3) 51%,rgba(0,0,0,0) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.29) 50%,rgba(0,0,0,0.3) 51%,rgba(0,0,0,0) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#00000000',GradientType=0 ); /* IE6-8 */

    -moz-box-shadow: 5px 0px 5px -4px rgba(0,0,0,0.5),-5px 0px 5px -4px rgba(0,0,0,0.5);
    -webkit-box-shadow:5px 0px 5px -4px rgba(0,0,0,0.5),-5px 0px 5px -4px rgba(0,0,0,0.5);
    box-shadow: 10px 0px 10px -4px rgba(0,0,0,0.5),-10px 0px 10px -4px rgba(0,0,0,0.5);

}
.live-event-details{
    border-collapse: collapse;
    margin:0;
    padding:0;
    table-layout:fixed;
    width:100%;
    line-height:1;
    text-shadow:1px 1px 1px rgba(0,0,0,0.5);
}
.live-event-rate-well{
    background: #211d37;
    padding:10px;
    margin-bottom:10px;
}
.sub-main-well-live {
    margin:0px 0px 5px 0px;
    padding:3px 2px 5px 2px;
    display:block;
    background:rgba(255,255,255,0.07);
}
.live-overview-rates .btn-group-justified{
    border-spacing: 2px;
}
.fixturelayout-rate .btn-group{
    margin-bottom:2px !important;
    margin-top: -8px !important;
}
.live-event-actions-title{
    padding:0px 5px 0px 0px;
    text-shadow:-1px -1px 1px rgba(0,0,0,0.4);
    display:block;
    height:33px;
}
.live-event-bettype-title {
    position: relative;
    background: rgb(34,34,34); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIyMjIyMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  rgba(34,34,34,1) 0%, rgba(0,0,0,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(34,34,34,1)), color-stop(100%,rgba(0,0,0,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(34,34,34,1) 0%,rgba(0,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(34,34,34,1) 0%,rgba(0,0,0,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(34,34,34,1) 0%,rgba(0,0,0,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(34,34,34,1) 0%,rgba(0,0,0,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#222222', endColorstr='#000000',GradientType=0 ); /* IE6-8 */

    text-shadow:1px 1px 1px rgba(0,0,0,1);
    padding:3px 3px 0px 5px;
    display:block;
    color:#ffffff;
    height:28px;
    text-transform: uppercase;
    margin-bottom:0px;
    font-weight:bold;
    font-size:16px;
    margin-top:5px;
    border:1px solid rgba(0,0,0,0.7);
    border-bottom:transparent;
    box-shadow: inset 0 1px 0 rgba(255,255,255,0.02);
    margin-bottom:0px;
}
.live-event-bettype-title:after {
    top: 100%;
    left: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(0, 0, 0, 0);
    border-top-color: #000000;
    border-width: 6px;
    margin-left: -6px;
}
.live-events-actions-column {
    margin:0px;
}
.live-events-actions-column ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    line-height:1;
}
.live-events-actions-column ul li {
    text-shadow:1px 1px 1px rgba(0,0,0,1);
    float: left;
    border-right:1px solid rgba(0,0,0,0.8);
    border-left:1px solid rgba(255,255,255,0.1);
}
.live-events-actions-column ul li:first-child {
    border-left:1px solid rgba(255,255,255,0.0);
}
.live-events-actions-column ul li:last-child {
    border-right:1px solid rgba(255,255,255,0.0);
}
.live-events-actions-column ul li a {
    text-shadow:1px 1px rgba(0,0,0,0.9);
    font-size:12px;
    display: block;
    color: #fff;
    background: #3e3351;
    text-decoration: none;
    box-sizing: border-box;
    padding: 6px 5px;
    text-align: center;



}
.live-events-actions-column ul li a .caret {
    border-top-color: #999999;
}
.live-events-actions-column ul li a:hover .caret {
    border-top-color: #ffcc02;
    transition: all .1s ease-in;
    -o-transition: all .1s ease-in;
    -moz-transition: all .1s ease-in;
    -webkit-transition: all .1s ease-in;
}
.live-events-actions-column ul li a:hover {
    color: #ffcc02;
    transition: all .1s ease-in;
    -o-transition: all .1s ease-in;
    -moz-transition: all .1s ease-in;
    -webkit-transition: all .1s ease-in;
}
.live-events-actions-column ul li a.selected {
    color: #ffcc02;
    -moz-box-shadow:    inset 0 0 10px rgba(0,0,0,0.9);
    -webkit-box-shadow: inset 0 0 10px rgba(0,0,0,0.9);
    box-shadow:         inset 0 0 10px rgba(0,0,0,0.9);
}
.live-event-bettype-group a {
    font-size:12px;
    display: block;
    color: #999999;
    text-decoration: none;
    box-sizing: border-box;
    padding:2px 5px;
}
.live-event-bettype-group a .caret {
    border-top-color: #999999;
}
.live-event-bettype-group a:hover {
    color: #ffcc02;
    transition: all .1s ease-in;
    -o-transition: all .1s ease-in;
    -moz-transition: all .1s ease-in;
    -webkit-transition: all .1s ease-in;
}
.live-event-bettype-group a:hover .caret {
    border-top-color: #ffcc02;
    transition: all .1s ease-in;
    -o-transition: all .1s ease-in;
    -moz-transition: all .1s ease-in;
    -webkit-transition: all .1s ease-in;
}
.modal-large{
    z-index:9999999;
}
.modal-large .modal-body{
    padding:0px;
}
.modal-large .modal-dialog{
    width:70%;
    min-width:1100px;
    margin-top:10%;
}
.modal-large .modal-content{
    -webkit-box-shadow: 0px 1px 23px 3px rgba(0,0,0,1);
    -moz-box-shadow: 0px 1px 23px 3px rgba(0,0,0,1);
    box-shadow: 0px 1px 23px 3px rgba(0,0,0,1);
    background:#000000;
    border: 5px solid #000000;
}

.modal-large .modal-backdrop{
    overflow-y:auto;
}
.modal-small{
    z-index:9999999;
}
.modal-small .modal-dialog{
    width:50%; 
    min-width:790px;
    margin-top:1%;
}
.modal-small .modal-header{
    border-bottom:1px solid transparent;
}
.modal-small .modal-header .dark-text{
    color:#ffcc02;
    text-shadow:1px 1px 1px #000000;
}
.modal-small .modal-content{
    -webkit-box-shadow: 0px 1px 23px 3px rgba(0,0,0,0.9);
    -moz-box-shadow: 0px 1px 23px 3px rgba(0,0,0,0.9);
    box-shadow: 0px 1px 23px 3px rgba(0,0,0,0.9);
    border: 5px solid #000000;
    background:#000000;
}
.modal-small .modal-body{
    padding:1px;
}
.modal-small .modal-backdrop{
    overflow-y:auto;
}
.modal-mormal{
    z-index:9999999;
}
.modal-normal .modal-dialog{

}
.modal-normal .modal-content{
    -webkit-box-shadow: 0px 1px 23px 3px rgba(0,0,0,0.5);
    -moz-box-shadow: 0px 1px 23px 3px rgba(0,0,0,0.5);
    box-shadow: 0px 1px 23px 3px rgba(0,0,0,0.5);
    border: 5px solid rgba(0,0,0,0.9);
    background:#555555;
    width:auto;
    height:auto;
}

.modal-normal .modal-backdrop{
    overflow-y:auto;
}
.pro-panel-heading{
    font-size:16px;
    padding:5px;
    color: #000000 !important;
    display:block;
    background: #ffcc02  !important;
    border-bottom:1px solid rgba(0,0,0,0.9);
    border-color:transparent !important;
    border-radius:0;
}
.pro-panel-body{
    background: rgba(0,0,0,0.5) !important;
    padding:10px 5px 5px 5px;
}

.input-home {
    line-height: 1.5;
    border-radius: 3px;
    color:#111111;
    display:inline-block;
    background:#272727;
    border:1px solid #000000;
    border-right:0px;
    border-radius:0px !important;
}
.input-home:hover, .input-home:focus {
    background:#ffffff;
}
.input-xxsm:hover, .input-xxsm:focus {
    background:rgba(255,255,255,1);
}
.input-xxsm {
    height: 25px;
    padding: 2px 5px;
    font-size: 14px;
    line-height: 1.5;
    border-radius: 3px;
    color:#111111;
    background:rgba(255,255,255,0.8);
    border:1px solid rgba(0,0,0,1);
    float:left;
    width:80%;
}
.input-xxsm:hover, .input-xxsm:focus {
    background:rgba(255,255,255,1);
}
.input-prosm {
    height: 25px;
    padding: 2px 5px;
    font-size: 14px;
    line-height: 1.5;
    border-radius: 3px;
    color:#111111;
    background:rgba(255,255,255,0.8);
    border:1px solid rgba(0,0,0,1);
    float:left;
    width:100%;
}
.input-prosm:hover, .input-prosm:focus {
    background:rgba(255,255,255,1);
}
.pad5lr{
    padding:0 3px !important;
}
.pad5l{
    padding:0 0 0 5px;
}
.pad10l{
    padding:5px 5px 5px 10px !important;
}
.pad10r{
    padding:0px 10px 0px 0px !important;
}
.pointer{
    cursor:pointer;
}
.register-wrap{
    display:block;
    padding:5px;
    overflow:hidden;
}
.register-wrap-finance{
    display:block;
    padding:5px;
    overflow:hidden;
    line-height:14px;
}
.register-wrap-18{
    display:block;
    overflow:hidden;
    padding:5px;
    background:#000912;
    border-top:1px solid rgba(255,255,255,0.1);
    border-bottom:1px solid rgba(255,255,255,0.1);
    color:#ffcc02;
    margin:4px 0px;

}
.register-text{
    float:left;
    color:#dddddd;
    text-shadow:1px 1px 1px rgba(0,0,0,0.9);
    margin-right:5px;
    white-space:normal;
    line-height: 1.5;
    font-weight:normal;
    font-size:12px;
}
.register-input{
    float:left;
    margin-right:5px !important;
    background:#fff;
    display:block;
    min-width:200px;
}
.text-justify{
    text-align:justify;
}
.refresh-pro-sm{
    cursor:pointer;
    color:#ffcc02;
    font-size:10px;
    line-height:16px;
    width:12px;
    display:inline-block;
    text-align: center;
}
.refresh-pro-sm:hover{
    color:#ffffff;
}
.refresh-pro-sm:after{
    font-family: 'Glyphicons Halflings';  /* essential for enabling glyphicon */
    content: "\e031";;
}
.refresh-pro{
    cursor:pointer;
    color:#ffffff;
    font-size:12px;
    display:inline-block;
    background:rgba(0,0,0,0.2);
    text-shadow:1px 1px rgba(0,0,0,0.9);
    text-align: center;
    border-radius: 50%;
    width:20px;
    height:20px;
    margin:2px 0px 0px 5px;
}
.refresh-pro:hover{
    box-shadow:inset 0px 1px 3px rgba(255,255,255,0.0);
    color:#ffcc02;
}
.refresh-pro:after{
    font-family: 'Glyphicons Halflings';  /* essential for enabling glyphicon */
    content: "\e031";;
}
.register-pro-button{
    font-size:20px;
    font-weight: bold;
    text-shadow:1px 1px rgba(0,0,0,0.5);
    color: #000000;
    display:block;
    text-shadow:1px 1px rgba(255,255,255,0.4);
    background: rgb(248,185,72);
    background: -moz-linear-gradient(top,  rgba(248,185,72,1) 0%, rgba(237,143,30,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(248,185,72,1)), color-stop(100%,rgba(237,143,30,1)));
    background: -webkit-linear-gradient(top,  rgba(248,185,72,1) 0%,rgba(237,143,30,1) 100%);
    background: -o-linear-gradient(top,  rgba(248,185,72,1) 0%,rgba(237,143,30,1) 100%);
    background: -ms-linear-gradient(top,  rgba(248,185,72,1) 0%,rgba(237,143,30,1) 100%);
    background: linear-gradient(to bottom,  rgba(248,185,72,1) 0%,rgba(237,143,30,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8b948', endColorstr='#ed8f1e',GradientType=0 );
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);

    border:1px solid #000000;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    padding:10px;
    margin:0px 5px 0px 5px;
    text-align:center;
    position:relative;
    -o-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -webkit-transition: all .3s ease-in-out;
}
.register-pro-button:hover{
    color:#000000;
    -moz-box-shadow:    inset 0 0 10px rgba(0,0,0,0.5);
    -webkit-box-shadow: inset 0 0 10px rgba(0,0,0,0.5);
    box-shadow:         inset 0 0 10px rgba(0,0,0,0.5);
}
.register-pro-button:active{
    -moz-box-shadow:    inset 0 0 10px rgba(0,0,0,0.9);
    -webkit-box-shadow: inset 0 0 10px rgba(0,0,0,0.9);
    box-shadow:         inset 0 0 10px rgba(0,0,0,0.9);
    position:relative;
    top:1px;
}
.form-error-tip-message {
    border-radius: 3px;
    position: relative;
    background: rgb(169,3,41); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E5MDMyOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ0JSIgc3RvcC1jb2xvcj0iIzhmMDIyMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2ZDAwMTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  rgba(169,3,41,1) 0%, rgba(143,2,34,1) 44%, rgba(109,0,25,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(169,3,41,1)), color-stop(44%,rgba(143,2,34,1)), color-stop(100%,rgba(109,0,25,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(169,3,41,1) 0%,rgba(143,2,34,1) 44%,rgba(109,0,25,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(169,3,41,1) 0%,rgba(143,2,34,1) 44%,rgba(109,0,25,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(169,3,41,1) 0%,rgba(143,2,34,1) 44%,rgba(109,0,25,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(169,3,41,1) 0%,rgba(143,2,34,1) 44%,rgba(109,0,25,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#6d0019',GradientType=0 ); /* IE6-8 */
    text-shadow:-1px -1px rgba(0,0,0,0.5);
    color:#ffffff;
    -moz-box-shadow: 0 0 1px 1px rgba(255,255,255,.1) inset,0 2px 3px -2px rgba(0,0,0,0.8);
    -webkit-box-shadow: 0 0 1px 1px rgba(255,255,255,.1) inset,0 2px 3px -2px rgba(0,0,0,0.8);
    box-shadow: 0 0 1px 1px rgba(255,255,255,.1) inset,0 2px 3px -2px rgba(0,0,0,0.8);
    padding:3px;
    display:block;
    font-size:12px;
    float:left;
    width:80%;
}
.form-error-tip-message:after {
    bottom: 100%;
    left: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(255, 94, 110, 0);
    border-bottom-color: #a90329;
    border-width: 5px;
    margin-left: -5px;
}
.register-noerror{
    color:#278f38;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.8);
    font-size:18px;
}
.register-error{
    color:#a90329;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.8);
    font-size:18px;
}
.top-login-wrap-right {
    clear:both;
    display:block;
}
.top-login-wrap-right ul {
    float: right;
    list-style-type: none;
    margin:0;
    padding:0;
}
.top-login-wrap-right ul li {
    float: left;
    vertical-align: middle;
}
.top-logged-in-wrap-right {
    clear:both;
}
.top-logged-in-wrap-right ul {
    float: right;
    list-style-type: none;
    margin:0;
    padding:0;
}
.top-logged-in-wrap-right ul li {
    float: left;
    vertical-align: middle;
    padding:0 0 0 5px;
}
.logged-username{
    display:block;
    line-height:14px;
    color:#ffcc02;
    text-shadow:1px 1px 1px rgba(0,0,0,0.4);
}
.logged-usernumber{
    display:block;
    line-height:14px;
    color:#dddddd;
    text-shadow:1px 1px 1px rgba(0,0,0,0.4);
}
.top-login-username-wrap{
    display:inline-block;
    float:left;
    position:relative;
    margin-right:5px;
}
.top-login-username-wrap i{
    position: absolute;
    padding: 6px 10px;
    pointer-events: none;
    color:#666666;
    font-size:12px;
}
.top-login-username-wrap input{
    vertical-align: middle;
    background:#ffffff;
    padding:3px 5px 3px 30px;
    border: 1px solid rgba(0,0,0,1);
    font-size:14px;
    color:#111111;
    width:180px;
    height:30px;
}
.top-login-password-wrap{
    display:inline-block;
    float:left;
    position:relative;
    text-shadow: 1px 1px 1px rgba(255,255,255,0.8);
}
.top-login-password-wrap i{
    position: absolute;
    padding: 6px 10px;
    pointer-events: none;
    color:#666666;
    font-size:12px;
}
.top-login-password-wrap input{
    vertical-align: middle;
    background:#ffffff;
    padding:3px 5px 3px 30px;
    border: 1px solid rgba(0,0,0,1);
    font-size:14px;
    color:#111111;
    width:120px;
    height:30px;
    border-right:0px;
    margin-left:-1px;
}
.top-login-password-wrap input:hover,.top-login-username-wrap input:hover {
    background: #ffffff;
    outline:none;
}
.top-login-password-wrap input:focus,.top-login-username-wrap input:focus {
    background: #ffffff;
    border: 1px solid #ffffff;
    outline:none;
}
.top-login-button{
    border: 1px solid #ffffff;
    font-size:14px;
    color: #000000;
    display:inline-block;
    background: #ffffff;
    text-align:center;
    width:60px;
    height:30px;
    line-height:30px;
    margin-left:5px;
    outline:none;
}
.top-login-button:hover{
    color:#ffffff;
    background:#3b8f08;
}
.top-login-button:active{
    color:#ffffff;
    background:rgba(255,255,255,0.3);
    text-decoration:none;
}
.login-new-member{
    font-size:16px;
    padding:3px 10px 2px 10px;
    font-weight:bold;
}
.forgot-password{
    color:#ffcc02;
    font-size:14px;
    padding:5px 10px 5px 0px;
    display:inline-block;
    margin-left:10px;
    text-shadow:1px 1px 1px rgba(0,0,0,0.4);
}
.forgot-password:hover{
    text-decoration:none;
    color:#ffffff;
    transition: all .1s ease-in;
    -o-transition: all .1s ease-in;
    -moz-transition: all .1s ease-in;
    -webkit-transition: all .1s ease-in;
}
.pro-button{
    background: rgb(255,255,255); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ5JSIgc3RvcC1jb2xvcj0iI2RkZGRkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5OTk5OTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(221,221,221,1) 49%, rgba(153,153,153,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(49%,rgba(221,221,221,1)), color-stop(100%,rgba(153,153,153,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(221,221,221,1) 49%,rgba(153,153,153,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(221,221,221,1) 49%,rgba(153,153,153,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(221,221,221,1) 49%,rgba(153,153,153,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(221,221,221,1) 49%,rgba(153,153,153,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#999999',GradientType=0 ); /* IE6-8 */
    color:#111111;
    padding:3px 5px;
    min-height:30px;
    text-shadow:1px 1px 1px rgba(255,255,255,0.4);
    -moz-box-shadow:    0 0 1px 1px rgba(255,255,255,.1) inset;
    -webkit-box-shadow: 0 0 1px 1px rgba(255,255,255,.1) inset;
    box-shadow:         0 0 1px 1px rgba(255,255,255,.1) inset;
}
.pro-button:hover{
    background: rgb(153,153,153); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5OTk5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2RkZGRkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  rgba(153,153,153,1) 0%, rgba(221,221,221,1) 51%, rgba(255,255,255,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(153,153,153,1)), color-stop(51%,rgba(221,221,221,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(153,153,153,1) 0%,rgba(221,221,221,1) 51%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(153,153,153,1) 0%,rgba(221,221,221,1) 51%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(153,153,153,1) 0%,rgba(221,221,221,1) 51%,rgba(255,255,255,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(153,153,153,1) 0%,rgba(221,221,221,1) 51%,rgba(255,255,255,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#999999', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
    text-shadow:1px 1px 1px rgba(255,255,255,0.4);
    color:#111111;
}
.pro-button:active,.pro-button:focus{
    color:#111111;
}
.balance-well{
    background: #625a72;
    padding: 3px;
    display: block;
    border-radius: 3px;
    margin-bottom: 3px;
    -moz-box-shadow: 0 0 1px 1px rgba(255,255,255,.1) inset;
    -webkit-box-shadow: 0 0 1px 1px rgba(255,255,255,.1) inset;
    box-shadow: 0 0 1px 1px rgba(255,255,255,.1) inset;
    /* text-shadow: 1px 1px 1px rgba(0,0,0,0.9); */
    font-size: 14px;
}
.balance-well .refresh-pro-sm{
    cursor: pointer;
    color: #ffffff;
    font-size: 12px;
    line-height: 16px;
    width: 17px;
    /* padding: 0px 0px; */
    border-radius: 3px;
    font-weight: bolder;
    background: #1e305b;
    display: inline-block;
    /* text-shadow: 1px 1px rgba(255,255,255,0.2); */
    text-align: center;
}
.balance-well .refresh-pro-sm:hover{
    color:#dddddd;
}
.balance-well .refresh-pro-sm:after{
    font-family: 'Glyphicons Halflings';  /* essential for enabling glyphicon */
    content: "\e031";;
}
.balance-title{
display: block;
    color: #fffcde;
    background: #1e305b;
    padding: 2px 2px;
    border-radius: 4px;
 
}
.balance-content{
    display:block;
    color:#fff;
}
.balance-amount{
    min-width:59px;
    display:block;
    float:left;
    margin-right:10px;
}
.balance-currency{
    display:block;
    float:left;
    margin-right:10px;
}
.balance-refresh{
    display:block;
    float:left;
}
.refresh-pro-img {
    background: url(../img/refresh.GIF) no-repeat;
    height: 9px;
    width:12px;
    display:inline-block;
}
.info-well-block{
    padding:5px;
    text-shadow:-1px -1px rgba(0,0,0,0.2);
    color:#ffffff;
    border: 1px solid #000000;
    margin-bottom:5px;
    -moz-box-shadow: 0 0 1px 1px rgba(255,255,255,.3) inset,0 8px 10px -6px rgba(0,0,0,0.9);
    -webkit-box-shadow: 0 0 1px 1px rgba(255,255,255,.3) inset,0 8px 10px -6px rgba(0,0,0,0.9);
    box-shadow: 0 0 1px 1px rgba(255,255,255,.3) inset,0 2px 3px -2px rgba(0,0,0,0.9);
    overflow:hidden;
    display:block;
    border-radius: 3px;
    background: #3A5A72;
}
.info-well-pop{
    padding:5px;
    text-shadow:-1px -1px rgba(0,0,0,0.2);
    color:#ffffff;
    border: 1px solid #000000;
    margin-bottom:5px;
    -moz-box-shadow: 0 0 1px 1px rgba(255,255,255,.3) inset,0 8px 10px -6px rgba(0,0,0,0.9);
    -webkit-box-shadow: 0 0 1px 1px rgba(255,255,255,.3) inset,0 8px 10px -6px rgba(0,0,0,0.9);
    box-shadow: 0 0 1px 1px rgba(255,255,255,.3) inset,0 2px 3px -2px rgba(0,0,0,0.9);
    overflow:hidden;
    display:none;
    border-radius: 3px; 
    background: #3A5A72; 
}
.success-well, .info-well, .alert-well{
    padding:5px;
    text-shadow:-1px -1px rgba(0,0,0,0.2);
    color:#ffffff;
    border: 1px solid rgba(0,0,0,0.5);
    margin-bottom:5px;
    -moz-box-shadow: 0 0 1px 1px rgba(255,255,255,.3) inset,0 8px 10px -6px rgba(0,0,0,0.5);
    -webkit-box-shadow: 0 0 1px 1px rgba(255,255,255,.3) inset,0 8px 10px -6px rgba(0,0,0,0.5);
    box-shadow: 0 0 1px 1px rgba(255,255,255,.3) inset,0 2px 3px -2px rgba(0,0,0,0.5);
    overflow:hidden;
    display:none;
    border-radius: 3px; 
    margin:10px;
}
.success-well{
    background: #006E2E; 
}
.info-well{
    background: #3A5A72; 
}
.alert-well{
    background: #6d0019; 
}
.alert-well-icon{
    vertical-align:top;
    font-size:25px;
    margin:5px 5px 0px 5px;
    float:left;
    width:30px;
    min-width:30px;
    display:inline-block;
}
.alert-well-text{
    float:left;
    width:90%;
    padding:5px 0 5px 0;
}
.btn-group-main > .btn {
    padding: 5px;
    font-size: 14px;
    line-height: 1.5;
    border-radius: 3px;
}
.btn-group-main > .btn + .dropdown-toggle {
    padding-right: 8px;
    padding-left: 8px;
    padding-bottom:5px;
}
.borderleft{
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border-bottom-right-radius: 0;
    border-top-right-radius: 0; 
}
.borderright{
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border-bottom-left-radius: 0;
    border-top-left-radius: 0; 
}
.userloginmessage{
    position:relative;
}
.userloginmessage .loginmsg {
    position:absolute;
    left:0;
    top:35px;
    width:100%;
    display:block;
    z-index:2000;
}
.userloginmessage .loginmsg .loginerror {
    border-radius: 3px;
    position: relative;
    background: rgb(169,3,41); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E5MDMyOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ0JSIgc3RvcC1jb2xvcj0iIzhmMDIyMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2ZDAwMTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  rgba(169,3,41,1) 0%, rgba(143,2,34,1) 44%, rgba(109,0,25,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(169,3,41,1)), color-stop(44%,rgba(143,2,34,1)), color-stop(100%,rgba(109,0,25,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(169,3,41,1) 0%,rgba(143,2,34,1) 44%,rgba(109,0,25,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(169,3,41,1) 0%,rgba(143,2,34,1) 44%,rgba(109,0,25,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(169,3,41,1) 0%,rgba(143,2,34,1) 44%,rgba(109,0,25,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(169,3,41,1) 0%,rgba(143,2,34,1) 44%,rgba(109,0,25,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#6d0019',GradientType=0 ); /* IE6-8 */
    text-shadow:-1px -1px rgba(0,0,0,0.5);
    color:#ffffff;
    -moz-box-shadow: 0 0 1px 1px rgba(255,255,255,.1) inset,0 2px 3px -2px rgba(0,0,0,0.8);
    -webkit-box-shadow: 0 0 1px 1px rgba(255,255,255,.1) inset,0 2px 3px -2px rgba(0,0,0,0.8);
    box-shadow: 0 0 1px 1px rgba(255,255,255,.1) inset,0 2px 3px -2px rgba(0,0,0,0.8);
    padding:3px;
    display:block;
    font-size:14px;

}
.userloginmessage .loginmsg .loginerror:after {
    bottom: 100%;
    left: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(255, 94, 110, 0);
    border-bottom-color: #a90329;
    border-width: 5px;
    margin-left: -5px;
}
.datagrid table { 
    border-collapse: collapse; text-align: left; width: 100%; 
} 
.datagrid {
    background:#111111;
    overflow: hidden; 
    margin-top:10px;
}
.datagrid table td, .datagrid table th {
    padding: 5px 4px; 
}
.datagrid table thead th {
    background:#111111;
    color:#999999;
    padding: 10px 4px; 
    font-size: 14px; 
    font-weight: normal; 
    text-transform:uppercase;
} 
.datagrid table thead th:first-child {
    border: none; 
}
.datagrid table tbody td { 
    cursor:pointer;
    color: #eeeeee; 
    font-size: 14px;
    font-weight: normal; 
    padding: 10px 4px; 
    border-bottom:1px solid rgba(255,255,255,0.02);
}
.datagrid table tbody td:first-child { 
    border-left: none; 
}
.datagrid table tbody tr:last-child td { 
    border-bottom: none; 
}

.datagrid1 table { border-collapse: collapse; text-align: left; width: 100%; } 
.datagrid1 {
    background:#272727;
    overflow: hidden; 
}
.datagrid1 table td, .datagrid1 table th { padding: 3px 5px; }
.datagrid1 table thead th {
    cursor: auto;
    background:#272727;
    color:#999999;
    font-size: 14px; 
    padding: 5px;
    font-weight: normal; 
    text-transform:uppercase;
} 
.datagrid1 table thead th:first-child { border: none; }
.datagrid1 table tbody td { 
    cursor: auto;
    color: #777777; 
    font-size: 14px;
    font-weight: normal; 
}
.datagrid1 table tbody td:first-child { border-left: none; }.datagrid1 table tbody tr:last-child td { border-bottom: none; }

.datagrid2 table { border-collapse: collapse; text-align: left; width: 100%; } 
.datagrid2 {
    background:#ffffff;
    overflow: hidden; 
}
.datagrid2 table td, .datagrid2 table th { padding: 3px 5px; }
.datagrid2 table thead th {
    cursor: auto;
    background:#ffffff;
    padding: 5px;
    color:#777777;
    font-size: 14px; 
    font-weight: normal; 
    text-transform:uppercase;
} 
.datagrid2 table thead th:first-child { border: none; }
.datagrid2 table tbody td { 
    cursor: auto;
    color: #000000;
    padding: 5px;
    font-size: 14px;
    font-weight: normal; 
}
.datagrid2 table tbody td:first-child { border-left: none; }.datagrid2 table tbody tr:last-child td { border-bottom: none; }

.bethistory-W{
    color:#008a00;
    font-size:16px;
}
.bethistory-W:after{
    font-family: 'Glyphicons Halflings'; 
    content: "\e013";
}
.bethistory-L{
    color:#AF383E;
    font-size:16px;
}
.bethistory-L:after{
    font-family: 'Glyphicons Halflings';  
    content: "\e014";
}
.bethistory-O{
    color:#528DB2;
    font-size:14px;
}
.bethistory-O:after{
    font-family: 'Glyphicons Halflings';  
    content: "\e023";
}
.bethistory-V{
    color:#999999;
    font-size:14px;
}
.bethistory-V:after{
    font-family: 'Glyphicons Halflings';  
    content: "\e090";
}
.bethistory-D{
    color:#C11B26;
    font-size:14px;
}
.bethistory-D:after{
    font-family: 'Glyphicons Halflings';  
    content: "\e020";
}
.bethistoryhidden{
    margin:0px !important;
    padding:0px !important;
    border:0px !important;
}
.bethistorydetails{
    padding:0px;
    overflow:hidden;
    background:rgba(255,255,255,0.0);
}
.accountdetails-wrap{
    float:left;
    margin:10px;
    padding:5px;
    background:#ffffff;
    color:#777777;
    display:inline-block;
}
/*Deposit Money*/
.finance-well{
    padding:10px 0;
    display:block;
    overflow:hidden;
    /*background:#2153a3;*/
    cursor:pointer;
    margin-bottom:10px;
    border-bottom: 1px solid #59597d;
}
.finance-well:nth-child(even) {
    
}
.finance-logo{
    background: #fff;
    display:inline-block;
    margin-right:5px;
    padding:5px;
   /* border:1px solid rgba(0,0,0,1);
    border-radius:3px;
    -moz-box-shadow:    inset 0 0 10px rgba(255,255,255,0.9),0px 1px 3px 1px rgba(0,0,0,0.4);
    -webkit-box-shadow: inset 0 0 10px rgba(255,255,255,0.9),0px 1px 3px 1px rgba(0,0,0,0.4);
    box-shadow:         inset 0 0 10px rgba(255,255,255,0.9),0px 1px 3px 1px rgba(0,0,0,0.4);
    */
}
.finance-content {
    cursor:auto;
    position: relative;
    background: #363145db;
    padding:10px;
    border-radius:0px;
    font-size:14px;
    color:#999999;
}
.finance-content h5.content-text{
    text-transform:uppercase;
    color:#ffffff;
    background:#333333;
    padding:10px;
    margin:0;
}
.width80{
    width:80%;
    float:left;
}
.dark-well{
    background:rgba(0,0,0,1);
    border-radius:3px;
    border:1px solid rgba(255,255,255,0.2);
    padding:5px;
    position:relative;
}
.list-well {
    display:inline-block;
    padding:5px 0 0 0;
}
.list-well ul {
    list-style-type: none;
    margin:0;
    padding:0;
}
.list-well ul li {
    float: left;
    padding:0px 5px;
    vertical-align: middle;
}
.msgcount{
    position:relative;
    display:block;
}
.msgcount .msgnumber{
    position:absolute;
    display:block;
    top:1px;
    right:1px;
    border-radius:3px;
    background:#D30000;
    color:#ffffff;
    padding:1px;
    font-size:12px;
    line-height:10px;
    width:14px;
    height:14px;
    text-shadow:1px 1px 1px rgba(0,0,0,0.8);
}
.messages-title{
    border-bottom:1px solid rgba(0,0,0,0.1);
    display:block;
    padding:5px 0px
}
.messages-content{
    border-top:1px solid rgba(255,255,255,0.1);
    display:block;
    padding:5px 0px
}
.darkbottominset{
    -webkit-box-shadow: inset 0px -7px 27px -7px rgba(0,0,0,0.0);
    -moz-box-shadow: inset 0px -7px 27px -7px rgba(0,0,0,0.0);
    box-shadow: inset 0px -7px 27px -7px rgba(0,0,0,0.0);
}
.upcoming-events{
    display:block;
}
.upcoming-events .nav-tabs {
    padding-left: 0px;
    font-size: 14px;
    border-bottom: 2px solid #3b3b62;
    margin-top: 7px;
    /* background: #211d37; */
    border-left: 1px solid #211d37 !important;
    border-right: 1px solid #211d37 !important;
}
.upcoming-events .nav-tabs > li.upcoming-title {
    float: left;
    margin-top: 10px;
    background:#000000;
}

.upcoming-events .nav-tabs > li {
    /* float: right; */
    margin-right: 0px;
    /* margin-top: -3px; */
    /* width: 12%; */
    /* color: red; */
    /* position: relative; */
    /* background: red; */
    top: -57px;
}
.upcoming-events .nav-tabs > li:hover {
	border:none!important;
}

.upcoming-events .nav-tabs > li > a {
line-height: 1.428571429;
    color: #000;
    border-right: 2px solid #211d37;

}

.upcoming-events .nav-tabs > li > a:hover {
	text-decoration:underline;
	background-color:transparent;
}
.upcoming-events .nav-tabs > li > a:hover .caret {
}
.upcoming-events .nav-tabs > li.open > a {
    color:#000000;
    background:#ffffff;
}

.upcoming-events .nav-tabs > li.active > a,
.upcoming-events .nav-tabs > li.active > a:hover,
.upcoming-events .nav-tabs > li.active > a:focus {
    color: #fff;
    cursor: default;
    background-color: #332d58;
}
.upcoming-events .nav > li > a {
position: relative;
    padding: 14px 4px;
    text-align: center;
    background: #211d37;
    width: 100%;
    color: #ffffff;
    /* font-weight: bold; */
    font-size: 14px;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-right: 1px solid #514c6d;
}
.important_events{
    display:block;
    margin-bottom:10px;
}
.sport_services{
    display:block;
    margin-bottom:10px;
    margin-top:10px;
}
.listmenu {
    list-style-type: none;
    padding: 0;
    margin: 0;
    font-size:12px;
}
.listmenu ul {

}
.listmenu > li {
    margin:0;
}
.listmenu > li:last-child {
    border-bottom-left-radius:0px;
    border-bottom-right-radius:0px;
}
.listmenu > li {
    background:#2153a3;
    border-bottom:1px solid rgba(255,255,255,0.02);
    color:#dddddd;
    font-size: 14px;
}
.listmenu .yeni2 > li {
    background:#fff;
    border-bottom:1px solid rgba(255,255,255,0.02);
    color:#000;
}
.listmenu > li:hover {
    background:#181818;
    -webkit-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;
}
.listmenu li a{
    padding:8px 5px;
    color:#fff;
    display:block;
    background: #453b58;
}
.listmenu li:hover a{
    color:#ffcc02;
    display:block;
}
.listmenu li a span.listwrap{
    display:table;
    width:100%;
    table-layout:fixed;
}
.listmenu li a span.listicon, span.listname, span.listcount , span.listdelete{
    display:table-cell;
    vertical-align:top;
}
.listmenu li a span.listname{
    padding:0 5px;
    text-overflow:ellipsis;
    white-space:nowrap;
    overflow:hidden;
}
.listmenu li a span.listcount{
    width:50px;
    text-align:right;
}
.listmenu li a span.listicon{
    width:20px;
}
.listmenu li a span.listdelete{
    width:15px;
    text-align:right;
}
.listmenu li a span.listdelete .removefav{
    display:none;
}
.listmenu li a:hover span.listdelete .removefav{
    display:block;
}
.listmenu li a:hover span.listdelete .removefav:hover{
    color:#fff;
}
.listmenu li a span.listcount span.badge{
    color:#999999;
    background:#2153a3;
}
.slider-main-wrap{
    display:table;
    width:100%;
    border-bottom:2px solid rgba(0,0,0,0.5);
    border-radius:0 0 5px 5px;
}

.slider-content-wrap{
    display:table-cell;
    vertical-align:top;
    max-height:250px;
}
.slider-info-wrap {
    display:none;
    width:0;
}
.slider-main{
    position:relative;
    height:auto;
    vertical-align:top;
    overflow:hidden;
}
.slider-img{
    position:relative;
    display:block;
    z-index:1;
    width:100%;
    height:auto;
}
.slider-main .slider-content{
    position:absolute;
    bottom:5px;
    left:0px;
    z-index:2;
    padding:5px 10px;
    display:block;
    background: rgba(0,0,0,0.0);
    -webkit-transition: left .5s, top .5s, background .5s;
    -moz-transition: left .5s, top .5s, background .5s;
    transition: left .5s, top .5s, background .5s;
    height:80px;
}
.slider-main .slider-content .anaoran{
    background:#000000;
    border:1px solid #000000;
    color:#ffffff;
    border-radius:4px !important;
}
.slider-main .slider-content .anaoran:hover{
    background:#ffcc02;
    color:#000000;
}
.small-info-text{
    display:inline-block;
    vertical-align:top;
    width:150px;
    float:left;
    line-height:14px;
    padding:2px 2px 0px 5px;
}
.slider-big-photo{
    width:100%;
    height:auto;
    max-height:250px;
    border-radius:4px;
}
.slider-small-photo{
    width:80px;
    height:50px;
    float:left;
    border:1px solid rgba(255,255,255,0.1);
}
.slider-content-block{
    color:#ffffff;
    display:block;
    margin-top:20px;
    padding:0px;
}
.slider-content-block h3{
    margin:0 !important;
    padding:0 !important;
}
.slider-content-block-text{
    color:#e6e7ea;
    display:block;
    overflow:hidden;
    margin-top:10px;
    padding:0px;
}
.slider-content-block-rate{
    display:block;
    overflow:hidden;
    margin-top:0px;
    padding:0px;
}

@media screen and (max-width: 1900px) {
    .slider-main .slider-content{
        position:absolute;
        bottom:0;
        left:0;
        height:80px;
        background:rgba(0,0,0,0.7);
        z-index:2;
        padding:5px;
        width:100%;
        display:block;
    }
    .slider-content-wrap{
       
    }
    .slider-info-wrap {
        width:100%;
    }
    .slider-content-block{
        margin-top:0px;
    }
    .slider-content-block-text{
        color:#cccccc;
        display:block;
        overflow:hidden;
        max-height:44px;
    }
    .slider-content-block-rate{
        margin-top:2px;
    }
}
@media screen and (max-width: 1210px) {

    .small-info-text{
        display:none;
    }

}
.slider-small-img{
    list-style-type: none;
    padding: 0;
    margin: 0;
}
.slider-small-img ul{

}
.slider-small-img li{

}
.slider-small-img li a{
    background:#f1f1f1;
    display:block;
    border-bottom:1px solid #eeeeee;
    border-top:1px solid #ffffff;
    padding:2px;
    color:#111111;
    overflow:hidden;

}
.slider-small-img li a:hover{
    background:#eeeeee;
}
.slider-small-img li a.selected{
    background:#dddddd;
    position:relative;
    display:block;
    border-bottom:1px solid #c5c5c5;
    border-top:1px solid #dddddd;
    padding:2px;
    color:#52b784;
    text-shadow:1px 1px 1px rgba(255,255,255,0.2);
}
.fixtureseasons-title{
    display:block;
    float:left;
    padding:0px 5px;
    color:#ffffff;

}
span.addtofavorites{
    margin:1px 0px 0px 0px;
    color:#ffffff;
    display:block;
    float:left;
    font-size:12px;
    width:20px;
    height:16px;
    opacity:.4;
    filter: alpha(opacity=40);
    cursor:pointer;
}
span.addtofavorites:hover{
    opacity:.7;
    filter: alpha(opacity=70);
}
span.addtofavorites.added{
    opacity:1;
    filter: alpha(opacity=100);
    cursor:pointer
}
span.addtofavorites:after{
    font-family: 'Glyphicons Halflings';
    content: "\e006";
}
.blink-text {
    display: inline-block;
    opacity:1;
}

@-webkit-keyframes buttonPulse { 
    0% { opacity: 0.5 }
    0% {filter: alpha(opacity=50)}


    50% { opacity: 1 }
    50% {filter: alpha(opacity=1)}

    100% { opacity: 0.5 }
    50% {filter: alpha(opacity=50)}
} 
.todaybutton{
    padding:8px 10px;
    font-size: 14px;
    color: #000;
    display:block;
    overflow:hidden;
    background: rgba(255,255,255,0.05);
    border:1px solid rgba(255,255,255,0.05);
    border-radius: 4px;
	border:1px solid #eeeeee;
    -webkit-transition:All 0.2s ease-in-out;
    transition:All 0.2s ease-in-out;
}
.todaybutton:hover{
    background: #2153a3;
    border:1px solid #ffffff;
    color:#ffffff;
    text-shadow:1px 1px 1px rgba(255,255,255,0.2);
}
.today-title{
    overflow:hidden;
    text-overflow:ellipsis;
    max-width:55%;
    display:block;
    float:left;
    white-space:nowrap;
}
.home-main-title {
    background: url(../img/livetop_bg.jpg);
    /* background: #2153a3; */
    overflow: hidden;
    display: block;
    padding: 5px 0;
    text-transform: uppercase;
    /* border-radius: 10px; */
    border-top-left-radius: 10px;
    border-top-right-radius: 11px;
}
.home-main-content {
    background: #211d37;
    display:block;
    margin-bottom:10px;
    overflow:hidden;
}
.home-title{
    display:block;
    color:#fff;
    padding:5px 10px;
}
.home-title:after {
    font-family: 'Glyphicons Halflings';
    content: "\e114";
    float: right;
    font-size:10px;
}
.home-title.collapsed:after {
    content: "\e080";
}
.livenow-main-title {
    display:block;
    color:#ffffff;
    cursor:pointer;
    font-size:14px;
    position:relative;
    padding:2px 5px;
    text-transform:uppercase;
}

.but-pro-small{
    text-align:center;
    padding:2px 5px;
    font-size: 12px;
    color: #777777;
    display:inline-block;
    left:150px;
    text-transform:none;
}
.livenow-main-content{
    margin-bottom:5px;
}
.right-area{
    display:block;
    min-width:250px !important;
}
.right-banner {
    display:block;
    margin-bottom: 10px;
    min-width:250px !important;
}
.bottom-links{
    display:block;
    margin:0;
    padding:0;
}
.bottom-links ul{
    margin:0;
    padding:0;
}
.bottom-links li {
    margin:0 0 0 20px;;
    padding:0;
    list-style-type: square;
}
.bottom-links li a {
    color:#999999;
}
.bottom-links li a:hover {
    color:#eeeeee;
    -webkit-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out;
}
.bottom-payment-row{
    display:block;
    padding:10px;
    margin:10px 0 0 0;
    text-align:center;
    overflow:hidden;
    border-bottom:1px dashed rgba(255,255,255,0.1);
    border-top:1px dashed rgba(255,255,255,0.1);
}
.bottom-partners-row{
    display:block;
    padding:10px;
    margin:10px 0 0 0;
    overflow:hidden;
}
.bottom-info-row{
    border-top:1px solid rgba(255,255,255,0.05);
    display:block;
    padding:10px;
    margin:0 0 10px 0;
    text-align:center;
    overflow:hidden;
}
.casino-well{
    display:inline-block;
    text-shadow:1px 1px 1px rgba(0,0,0,0.4);
    padding:4px;
    border-radius:4px;
    margin:0px 0px 5px 0px;
    overflow:hidden;
    vertical-align:top;
}
.casino-well:hover{
    background:#000000;
}
.casino-well:hover h4{
    color:#dddddd;
}
.casino-well h4 {
    margin-top:5px !important;
    font-size:12px;
    display:block;
    text-align:center;
    max-width:120px;
}
.skill-casino-well{
    display:inline-block;
    text-shadow:1px 1px 1px rgba(0,0,0,0.4);
    padding:4px;
    border-radius:4px;
    margin:0px 0px 5px 0px;
    overflow:hidden;
    vertical-align:top;
    float:left;
}
.skill-casino-well:hover{
    background:#000000;
}
.skill-casino-well:hover h4{
    color:#dddddd;
}
.skill-casino-well h4 {
    margin-top:5px !important;
    font-size:12px;
    display:block;
    text-align:center;
}
.casino-img{
    width:120px;
    height:80px;
    border-radius:4px;
    border:1px solid rgba(0,0,0,0.4);
    background:rgba(0,0,0,0.1);
    padding:5px;
}
.skill-casino-img{
    border-radius:4px;
    border:1px solid rgba(0,0,0,0.4);
    background:rgba(0,0,0,0.4);
    padding:5px;
    -moz-box-shadow: 0 0 1px 1px rgba(255,255,255,.1) inset;
    -webkit-box-shadow: 0 0 1px 1px rgba(255,255,255,.1) inset;
    box-shadow: 0 0 1px 1px rgba(255,255,255,.1) inset;
}
.hive-poker-well{
    margin:0 auto;
    display:inline-block;
    text-align: center;
}
.hive-poker-well img{
    display:inline-block;
}
.casino-game-item{
    position:relative;
}
.casino-game-item .hive-button-well{
    position:absolute;
    width:500px;
    max-width:500px;
    top:20px;
    left:15%;
}
.casino-mask{
    display:block;
    position:relative;
}
.casino-mask .img-mask{
    display:none;
    width:100%;
    height:100%;
    padding:10px;
    position:absolute;
    background:rgba(0,0,0,0.6);
    left:0;
    top:0;
}
.casino-mask:hover .img-mask{
    display:block; 
}
.casino-btn{
    border-radius:4px;
    background:rgba(0,0,0,1);
    border:1px solid rgba(255,255,255,0.2);
    font-size:12px;
    color:#ffcc02;
    display:block;
    margin-top:5px;
    padding:2px 5px;
}
.casino-top-nav{
    display:block;
    margin:0 0 10px 0;
    padding:0;
}
.casino-top-nav li{
    display:inline-block;
    margin:0;
    padding:0;
    list-style-type:none; 
}
.casino-top-nav li a{
    border-radius:4px;
    background:rgba(0,0,0,0.4);
    border:1px solid rgba(0,0,0,0.5);
    font-size:14px;
    color:#dddddd;
    text-shadow:1px 1px 1px rgba(0,0,0,0.4);
    display:block;
    margin-top:5px;
    padding:5px 15px;
    -moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 1px 1px 1px 0px rgba(0,0,0,0.75);
    -webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 1px 1px 1px 0px rgba(0,0,0,0.75);
    box-shadow:inset 0 1px 0 rgba(255,255,255,.1), 1px 1px 1px 0px rgba(0,0,0,0.2);
}
.casino-top-nav li a:hover{
    background:rgba(0,0,0,0.2);
}
.casino-top-nav li a.selected{
    background:rgba(0,0,0,0.6);
    color:#ffcc02;
}
.poker-well{
    display:block;
    padding:10px;
    background:rgba(255,255,255,0.1);
    border:1px solid rgba(0,0,0,0.9);
    border-radius:4px;
    text-shadow:1px 1px 1px rgba(0,0,0,0.4);
    cursor:pointer;
}
.poker-well:hover, .poker-well:focus{
    background:rgba(255,255,255,0.2);
    transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -webkit-transition: all .2s ease-in-out;
}
.poker-well img {
    opacity:1;
    width:100%;
    height:100%;
    border-radius: 4px;
    border-bottom-left-radius:0px;
    border-bottom-right-radius:0px;
    border:1px solid #000000;
}
.poker-well:hover img, .poker-well:focus img{
    opacity:0.9;
}
.poker-well h4 {
    border:1px solid #000000;
    border-top:1px solid rgba(255,255,255,0.2);
    background:#ffcc02;
    margin:0 0 0 0;
    padding:5px;
    border-radius:4px;
    border-top-left-radius:0px;
    border-top-right-radius:0px;
    color:#000000;
    overflow:hidden;
    font-size:14px;
    text-shadow:1px 1px 1px rgba(255,255,255,0.2);
    text-align:center;
    -webkit-box-shadow: inset 0px -4px 5px 0px rgba(0,0,0,0.1);
    -moz-box-shadow: inset 0px -4px 5px 0px rgba(0,0,0,0.1);
    box-shadow: inset 0px -4px 5px 0px rgba(0,0,0,0.1);
}
.poker-well:hover h4, .poker-well:focus h4{
    background:#cccccc;
    color:#000000;
    text-shadow:1px 1px 1px rgba(255,255,255,0.4);
}
.ccasino-well{
    padding:5px;
    display:block;
    background:rgba(0,0,0,0.9);
    border:1px solid rgba(255,255,255,0.2);
    border-radius:4px;
    text-shadow:1px 1px 1px rgba(0,0,0,0.4);
    -webkit-box-shadow: inset 1px 1px 12px 9px rgba(0,0,0,0.2), -1px 1px 12px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: inset 1px 1px 12px 9px rgba(0,0,0,0.2), -1px 1px 12px 0px rgba(0,0,0,0.75);
    box-shadow: inset 1px 1px 12px 9px rgba(0,0,0,0.2), -1px 1px 12px 0px rgba(0,0,0,0.75);
    cursor:pointer;
}
.ccasino-well:hover, .ccasino-well:focus{
    background:rgba(0,0,0,0.5);
    transition: all .2s ease-in;
    -o-transition: all .2s ease-in;
    -moz-transition: all .2s ease-in;
    -webkit-transition: all .2s ease-in;
}
.ccasino-info-well{
    font-size:12px;
    color:#eeeeee;
    margin-top:30px;
    padding:5px;
    display:block;
    background:rgba(255,255,255,0.1);
    border:1px solid rgba(255,255,255,0.05);
    border-radius:4px;
    text-shadow:1px 1px 1px rgba(0,0,0,0.8);
}
.ccasino-info-text{
    width:50px;
    display:inline-block;
    color:#999999;
}
.livenow-home-well {
    border:1px solid rgba(255,255,255,0.1);
    border-radius:4px;
    padding:10px;
    display:block;
}
.livenow-home-well:hover {
   border:1px solid rgba(255,255,255,0.15);
    transition: all .2s ease-in;
    -o-transition: all .2s ease-in;
    -moz-transition: all .2s ease-in;
    -webkit-transition: all .2s ease-in;
}
.livenow-bettype-title{
    color:#999999;
    font-size:12px;
    text-align:center;
    padding:0px;
    margin:0px;
}
.landing-inside{
    display:block;
}
.landing-slider{
    display:block;
    margin-bottom:15px;
}
#landingslider{
    width:100%;
    height:auto;
}
#landingslider .carousel-inner > .item > img.sliderimg {
    width:100%;
    height:auto;
}
#landingslider .carousel-indicators {
    bottom:0;
    display:none;
}
#landingslider ol {
    margin-bottom:0;
}
#landingslider .carousel-caption {
    background:rgba(0,0,0,0.4);
    display:none;
    bottom:0px;
    padding:5px 0 20px 0;
    border-top:1px solid rgba(0,0,0,0.4);
    -webkit-box-shadow: inset 0px -14px 31px 4px rgba(0,0,0,0.75);
    -moz-box-shadow: inset 0px -14px 31px 4px rgba(0,0,0,0.75);
    box-shadow: inset 0px -14px 31px 4px rgba(0,0,0,0.75);
}
#landingslider .carousel-caption h2, .carousel-caption p {
    color:#ffffff;
}
#landingslider .carousel-control {
    width: 70px;
}

#landingslider .carousel-control .glyphicon-chevron-left
{
    top:30%;
    left: 40px;
    font-size:50px !important;
}
#landingslider .carousel-control .glyphicon-chevron-right
{
    top:30%;
    right: 40px;
    font-size:50px !important;
}
.carousel.carousel-fade .item {
    -webkit-transition: opacity 0.5s ease-in-out;
    -moz-transition: opacity 0.5s ease-in-out;
    -ms-transition: opacity 0.5s ease-in-out;
    -o-transition: opacity 0.5s ease-in-out;
    transition: opacity 0.5s ease-in-out;
    opacity:.5;
}

.carousel.carousel-fade .active.item {
    opacity:1;
}

.carousel.carousel-fade .active.left,
.carousel.carousel-fade .active.right {
    left: 0;
    z-index: 2;
    opacity: 0;
}

.carousel.carousel-fade .next,
.carousel.carousel-fade .prev {
    left: 0;
    z-index: 1;
}
.landing-promote{
    display:block;
    overflow:hidden;
    max-height:220px;
}
.landing-block1{
    display:inline-block;
    float:left;
}
.landing-block2{
    display:inline-block;
    float:left;
    padding:0px 10px;
}
.landing-block3{
    display:inline-block;
    float:left;
}
.shadow1
{
    position:relative;       
    -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3);
    -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3);
    box-shadow:0 1px 4px rgba(0, 0, 0, 0.3);
}
.shadow1:before, .shadow1:after
{
    content:"";
    position:absolute; 
    z-index:-1;
    -webkit-box-shadow:0 0 20px rgba(0,0,0,0.8);
    -moz-box-shadow:0 0 20px rgba(0,0,0,0.8);
    box-shadow:0 0 20px rgba(0,0,0,0.8);
    top:10px;
    bottom:10px;
    left:0;
    right:0;
    -moz-border-radius:100px / 10px;
    border-radius:100px / 10px;
} 
.shadow1:after
{
    right:10px; 
    left:auto;
    -webkit-transform:skew(8deg) rotate(3deg); 
    -moz-transform:skew(8deg) rotate(3deg);     
    -ms-transform:skew(8deg) rotate(3deg);     
    -o-transform:skew(8deg) rotate(3deg); 
    transform:skew(8deg) rotate(3deg);
}  
.img-responsive{width:100%;}
.activation-title{
    padding:20px;
    margin:0px 30px;
}
.activation-content{
    padding:20px;
    margin:0px 20px;
}
.success-text{
    color:#006e2e;
}
.error-text{
    color:#AA0002;
}
.countdown{
    width:25px;
    display:inline-block;
    color:#ffffff;
}
#htmlscroll{
    width:auto;
    position:relative;
}
.logininfo{
    position:relative;
    margin:0px;
    display:inline-block;
    margin:0px 10px 0px 0px;
}
.logininfo .loginmsgwrap{
    position:absolute;
    top:37px;
    display:none;
    z-index:3;
    width:140px;

}
.logininfo .loginmsgwrap .logintext {
    position: relative;
    background: #efefef;
    border: 1px solid rgba(0,0,0,0.15);
    padding:5px;
    border-radius:4px;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175),inset 0px 4px 5px -2px rgba(0,0,0,0.5);
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175), inset 0px 4px 5px -2px rgba(0,0,0,0.5);
    background-clip: padding-box;
    text-shadow:1px 1px 1px rgba(255,255,255,0.9);

}
.logininfo-title{
    color:#111111;
    padding:0px 0px 3px 0px;
    border-bottom:1px solid rgba(255,255,255,0.9);
    display:block;
    -webkit-box-shadow: inset 0px -1px 0px 0px rgba(0,0,0,0.1);
    -moz-box-shadow: inset 0px -1px 0px 0px rgba(0,0,0,0.1);
    box-shadow: inset 0px -1px 0px 0px rgba(0,0,0,0.1);
}
.logininfo-content{
    display:block;
    color:#777777;
    font-size:12px;
    margin-top:2px;
    line-height:14px;
}
.icerik-baslik{
    display:block;
    background:#14121f;
	color:#ffffff!important;
	border:none!important;
    text-shadow:1px 1px 1px rgba(0,0,0,0.4);
    padding:10px;
    margin-bottom:10px;
}
.icerik-baslik h7 {
    margin:0;
    padding:0;
    font-size:20px;
}
.icerik-cerceve{
    display:block;
    background:rgb(20, 18, 31);
    -moz-box-shadow:
        inset 0 1px 0 rgba(255,255,255,.1),
        0 0 0 1px rgba(0,0,0,0.8);
    -webkit-box-shadow:
        inset 0 1px 0 rgba(255,255,255,.1),
        0 0 0 1px rgba(0,0,0,0.8);
    box-shadow:
        inset 0 1px 0 rgba(255,255,255,.1),
        0 0 0 1px rgba(0,0,0,0.8);
    text-shadow:1px 1px 1px rgba(0,0,0,0.4);
    border-radius: 4px;
    padding:10px;
    margin-bottom:10px;
}
.icerik-cerceve p {
    margin:0 0 5px 10px;
}
.icerik-cerceve h7 {
    color:#ffcc02;
    margin:0px 0px 10px 0px;
    font-size:16px;
    display:block;
}
.icerik-cerceve a {
    color:#ffcc02;
}
/*Bootstrap*/
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
    font-family: "Ek Mukta", Helvetica, Arial, sans-serif;
    font-weight: 500;
    line-height: 1.1;
}
[class*="col-"] {
    padding-top: 5px;
    padding-bottom: 5px;
}
.panel {
    margin-bottom:5px;
    background-color: transparent;
    border: 1px solid transparent;
}
.modal{
    outline:none;
}
.popover-content {
    padding: 5px;
}
.btn{
    outline:none;
    outline:0;
}
.btn-default,
.btn-primary,
.btn-success,
.btn-info,
.btn-warning,
.btn-danger {
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.0);
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.0), 0 1px 1px rgba(0, 0, 0, 0.00);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.0), 0 1px 1px rgba(0, 0, 0, 0.00);
    border-radius:0px !important;
    outline:none;
}

.btn-default:active,
.btn-primary:active,
.btn-success:active,
.btn-info:active,
.btn-warning:active,
.btn-danger:active,
.btn-default.active,
.btn-primary.active,
.btn-success.active,
.btn-info.active,
.btn-warning.active,
.btn-danger.active {
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    outline:none;
    outline:0;
}

.btn:active,
.btn.active {
    background-image: none;
    outline:none;
    outline:0;
}

.btn-default {
    text-shadow: 0 1px 0 #fff;
    background-image: -webkit-gradient(linear, left 0%, left 100%, from(#ffffff), to(#e6e6e6));
    background-image: -webkit-linear-gradient(top, #ffffff, 0%, #e6e6e6, 100%);
    background-image: -moz-linear-gradient(top, #ffffff 0%, #e6e6e6 100%);
    background-image: linear-gradient(to bottom, #ffffff 0%, #e6e6e6 100%);
    background-repeat: repeat-x;
    border-color: #e0e0e0;
    border-color: #ccc;
}

.btn-default:active,
.btn-default.active {
    background-color: #e6e6e6;
    border-color: #e0e0e0;
}

.btn-primary {
    background-image: -webkit-gradient(linear, left 0%, left 100%, from(#428bca), to(#3071a9));
    background-image: -webkit-linear-gradient(top, #428bca, 0%, #3071a9, 100%);
    background-image: -moz-linear-gradient(top, #428bca 0%, #3071a9 100%);
    background-image: linear-gradient(to bottom, #428bca 0%, #3071a9 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff3071a9', GradientType=0);
}

.btn-primary:active,
.btn-primary.active {
    background-color: #3071a9;
    border-color: #2d6ca2;
}

.btn-success {
    background: #3b8f08;
    border:1px solid #3b8f08;
    color:#ffffff;
    text-shadow:none;
}

.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {
    background:#48b406;
    color:#ffffff;
    border:1px solid #48b406;
    outline:none;
}

.btn-warning {
    background: #ffcc02;
    border:1px solid #ffcc02;
    color:#000000;
    outline:none;
}
.btn-warning .caret {
    border-top-color:#000000;
}
.btn-warning:hover .caret {
    border-top-color:#ffcc02;
}
.open .dropdown-toggle.btn-warning .caret{
    border-top-color:#ffcc02;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {
    background-color:transparent !important;
    color:#ffcc02;
    border:1px solid #ffcc02;
    outline:none;
}

.btn-danger {
    background-image: -webkit-gradient(linear, left 0%, left 100%, from(#d9534f), to(#c9302c));
    background-image: -webkit-linear-gradient(top, #d9534f, 0%, #c9302c, 100%);
    background-image: -moz-linear-gradient(top, #d9534f 0%, #c9302c 100%);
    background-image: linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);
    background-repeat: repeat-x;
    border-color: #c12e2a;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);
    outline:none !important;
}

.btn-danger:active,
.btn-danger.active {
    background-color: #c9302c;
    border-color: #000000;
    outline:0;
}

.btn-info {
    background-color:#2153a3;
    color:#fff;
    outline:none;
}
.btn-info .caret {
    border-top-color:#ffffff;
}

.btn-info:active,
.btn-info.active {
    background:#444444 !important;
    border:1px solid rgba(0,0,0,0.9);
    outline:none;
}
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info {
    background:#272727 !important;
    color:#ffcc02;
    border:1px solid rgba(0,0,0,0.9);
    outline:none;
}
.thumbnail,
.img-thumbnail {
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
}



.list-group-item {
    background-color: #333333;
    border: 1px solid #303030;
    color: #999999;
    padding:10px;
    border-radius:0;
}
.list-group-item:first-child{border-top-left-radius:0px;border-top-right-radius:0px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:0px;border-bottom-left-radius:0px}
.list-group-item > .badge {
    float: right;
}

.list-group-item > .badge + .badge {
    margin-right: 5px;
}

.list-group-item.active .badge {
    color:#000000 !important;
    text-shadow:1px 1px 1px rgba(255,255,255,0.2) !important;
}

a.list-group-item {
    color: #000000;
}


a.list-group-item:hover,
a.list-group-item:focus {
    text-decoration: none;
    background-color: #f5f5f5;
}

.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
    z-index: 2;
    color: #ffffff;
    background-color: #000000;
    border-color: #555555;
}
.panel {
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
}
.btn-group-sm > .btn {
    padding: 3px 10px;
    font-size: 14px;
    line-height: 1.5;
    border-radius: 4px;
}
.btn-sm
{
    padding: 3px 10px;
    font-size: 14px;
    line-height: 1.5;
    border-radius: 4px;
}
.input-group-xxsm > .form-control,
.input-group-xxsm > .input-group-addon,
.input-group-xxsm > .input-group-btn > .btn {
    text-align:right;
    height: 20px;
    padding: 1px 3px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
}

select.input-group-xxsm > .form-control,
select.input-group-xxsm > .input-group-addon,
select.input-group-xxsm > .input-group-btn > .btn {
    height: 20px;
    line-height: 20px;
}

textarea.input-group-xxsm > .form-control,
textarea.input-group-xxsm > .input-group-addon,
textarea.input-group-xxsm > .input-group-btn > .btn {
    height: auto;
}
.dropdown-menu {
    margin: 0px 0 0 0 !important;
    border: 0px solid #222222;
    border-radius: 0px;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .3);
    box-shadow: 0 6px 12px rgba(0, 0, 0, .3);
    width:auto;
}
.dropdown-menu > li {
    display:block;
    width:100%;
    padding:0 !important;
}
.dropdown-menu > li > a {
    display: block;
    padding: 10px 20px;
    clear: both;
    font-weight: normal;
    line-height: 1.42857143;
    color: #000000;
    white-space: nowrap;
    background: #453b58;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
    color: #000000;
    text-decoration: none;
    background: #ffffff;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
    color: #fff;
    text-decoration: none;
    background-color: #000000;
    outline: 0;
}
.navpromain .dropdown-menu {
    border-radius:0px;
}
.navpromain .dropdown-menu > li > a,.navpromain .dropdown-menu > li > a.active {
    display: block;
    padding: 10px 20px;
    clear: both;
    font-weight: normal;
    line-height: 1.42857143;
    color: #000000;
    white-space: nowrap;
    background:#ffcc02;
}
.dropdown-menu > li > a .badge{
    color: #2f973d;
    background:#ededed;
    text-shadow:none;
}
.navpromain .dropdown-menu > li > a:hover,
.navpromain .dropdown-menu > li > a:focus {
    color: #000000;
    text-decoration: none;
    background: #ffffff;
}

.navpromain .dropdown-menu > .active > a,
.navpromain .dropdown-menu > .active > a:hover,
.navpromain .dropdown-menu > .active > a:focus {
    color: #fff;
    text-decoration: none;
    background-color: #48a350;
    outline: 0;
}
.badge {
    display: inline-block;
    min-width: 10px;
    padding: 3px 7px;
    font-size: 12px;
    font-weight: bold;
    line-height: 1;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    background-color: #2153a3;
    border-radius: 4px;
    text-shadow:1px 1px 1px rgba(0,0,0,0.4);
}
.label-default {
    background-color: #0c151e;
    color:#999999;
    text-shadow:1px 1px 1px rgba(0,0,0,0.4);
    font-size:12px;
    padding:2px;
    font-weight:normal;
}
.label-primary {
    background-color: #ffcc02;
    color:#ffffff;
    text-shadow:1px 1px 1px rgba(0,0,0,0.4);
    font-size:12px;
    padding:2px;
    font-weight:normal;
}
.modal-backdrop {
    background-color: #ffffff;
}

.modal-backdrop.fade {
    opacity: 0;
    filter: alpha(opacity=0);
}

.modal-backdrop.in {
    opacity: 0.7;
    filter: alpha(opacity=70);
}
.nav .caret {
    border-top-color: #ffffff;
    border-bottom-color: #ffffff;
}
.nav a:hover .caret {
    border-top-color: #ffffff;
    border-bottom-color: #ffffff;
}
.pagination > li > a,
.pagination > li > span {
    background-color: #000000;
    border: 1px solid #000000;
    color:#999999
}

.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
    background-color: #444444;
}

.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
    z-index: 2;
    color: #000000;
    cursor: default;
    background-color: #999999;
    border-color: #000000;
}
.popover{
    z-index:10000;
    background:#dddddd;
}
.popover.bottom .arrow:after {
    border-bottom-color: #dddddd;
}
.form-control:focus {
    border-color: #ffcc02;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(238, 150, 48, 0.6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(238, 150, 48, 0.6);
}
.registration_page{
    display:block;
}
.registration_page .registration_page_close {
    display:none;
}
.registration_page .top-login {
    display:none;
}

/*VFL*/
.vfl-fixturemain .nav-tabs {
    border-bottom: transparent;
    margin-top:0px;
    width:20%;
    min-width:250px;
}
.vfl-fixturemain .tabs-left > .nav-tabs > li,
.vfl-fixturemain .tabs-right > .nav-tabs > li {
    float: none;
}

.vfl-fixturemain .tabs-left > .nav-tabs > li > a,
.vfl-fixturemain .tabs-right > .nav-tabs > li > a {
    min-width: 100px;
    margin-right: 0;
    margin-bottom: 0px;
}
.vfl-fixturemain .tabs-left > .nav-tabs {
    float: left;
    margin-right: 20px;
    border-right: transparent;
}
.vfl-fixturemain .tabs-left > .nav-tabs > li > a {
    background: #272727;
    border-bottom:1px solid rgba(255,255,255,0.05);
    margin-right: -1px;
    -webkit-border-radius: 0px 0 0 0px;
    -moz-border-radius: 0px 0 0 0px;
    border-radius: 0px 0 0 0px;
    color:#ffcc02;
    border-color:transparent;
    border:0px;
    padding:5px;
}

.vfl-fixturemain .tabs-left > .nav-tabs > li > a:hover,
.tabs-left > .nav-tabs > li > a:focus {
    border-color: transparent;
    color:#ffffff;
}

.vfl-fixturemain .tabs-left > .nav-tabs .active > a,
.vfl-fixturemain .tabs-left > .nav-tabs .active > a:hover,
.vfl-fixturemain .tabs-left > .nav-tabs .active > a:focus {
    border-color:transparent;
    *border-right-color: #ffffff;
    background: #ffcc02;
    text-shadow:1px 1px 1px rgba(0,0,0,0.3);
    color:#000000;
    position:relative;
}
.vfl-fixturemain .tabs-left > .nav-tabs .active > a:after{
    left: 100%;
    top: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(253, 185, 0, 0);
    border-left-color: #ffcc02;
    border-width: 15px;
    margin-top: -15px;
}
.vfl-fixturelayout {
    text-shadow:1px 1px 1px rgba(0,0,0,0.9);
    display:table;
    border-spacing: 0px;
    border-collapse: separate;
    font-size:12px;
}
.vfl-fixturelayout > ul{
    list-style-type:none;
    margin:0;
    padding:0;
    display:table-row;
}
.vfl-fixturelayout > ul.caption {
    background:rgba(0,0,0,0.1);
    padding:0px 0px 0px 0px;
    caption-side: top; 
    display: table-caption;
    color:#ffcc02;
    font-size:16px;
    padding:5px;
    position:relative;
    border-bottom:1px solid rgba(0,0,0,0.5);
    border-top:1px solid rgba(0,0,0,0.2);
}
.vfl-fixturelayout > ul.caption .vfl-season{
    position:absolute;
    right:5px;
    top:7px;
    color:#999999;
    font-size:14px;
}
.vfl-fixturelayout > ul > li{
    vertical-align:middle;
    display:table-cell;
    padding:0;
    margin:0px;
}
.vfl-fixturelayout-header {
    text-shadow:1px 1px 1px rgba(0,0,0,0.1);
    display:table;
    border-spacing: 0px;
    border-collapse: separate;
    font-size:12px;
}

.vfl-fixturelayout-header > ul{
    list-style-type:none;
    margin:0;
    padding:0;
    display:table-row;
    color:#666666 !important;
    background:rgba(255,255,255,0.07);

}
.vfl-fixturelayout-header > ul > li{
    vertical-align:middle;
    display:table-cell;
    padding:3px 5px 3px 5px;
    border-bottom:1px solid rgba(0,0,0,0.2);
}
.vfl-odd-layout {
    text-shadow:1px 1px 1px rgba(0,0,0,0.2);
    display:table;
    width:100%;
    border-spacing: 0px;
    border-collapse: separate;
    font-size:12px;
    color:#999999;
}
.vfl-odd-layout > ul{
    list-style-type:none;
    margin:0;
    padding:0;
    display:table-row;
    background:rgba(255,255,255,0.05);
}
.vfl-odd-layout > ul > li{
    vertical-align:middle;
    display:table-cell;
    padding:2px 5px;
    border-top:1px solid rgba(255,255,255,0.05);
    border-bottom:1px solid rgba(0,0,0,0.2);
}
.vfl-fixture-event-name{
    width:20%;
    min-width:140px;
    color:#999999;
}
.vfl-fixturemain{
    display:block;
}
.vfl-fixturemain .anaoran{
    background: rgb(0,110,46);
    background: -moz-linear-gradient(top,  rgba(0,110,46,1) 0%, rgba(0,89,20,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,110,46,1)), color-stop(100%,rgba(0,89,20,1)));
    background: -webkit-linear-gradient(top,  rgba(0,110,46,1) 0%,rgba(0,89,20,1) 100%);
    background: -o-linear-gradient(top,  rgba(0,110,46,1) 0%,rgba(0,89,20,1) 100%);
    background: -ms-linear-gradient(top,  rgba(0,110,46,1) 0%,rgba(0,89,20,1) 100%);
    background: linear-gradient(to bottom,  rgba(0,110,46,1) 0%,rgba(0,89,20,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006e2e', endColorstr='#005914',GradientType=0 );
    padding:4px;
    border:1px solid rgba(0,0,0,1);
    color:#ffffff;
    text-shadow:1px 1px 1px rgba(0,0,0,0.2);
}
.vfl-fixturemain .anaoran:hover{
    background: rgb(0,84,28);
    background: -moz-linear-gradient(top,  rgba(0,84,28,1) 0%, rgba(0,110,46,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,84,28,1)), color-stop(100%,rgba(0,110,46,1)));
    background: -webkit-linear-gradient(top,  rgba(0,84,28,1) 0%,rgba(0,110,46,1) 100%);
    background: -o-linear-gradient(top,  rgba(0,84,28,1) 0%,rgba(0,110,46,1) 100%);
    background: -ms-linear-gradient(top,  rgba(0,84,28,1) 0%,rgba(0,110,46,1) 100%);
    background: linear-gradient(to bottom,  rgba(0,84,28,1) 0%,rgba(0,110,46,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00541c', endColorstr='#006e2e',GradientType=0 );
    border:1px solid rgba(0,0,0,1);
    color:#ffffff;
    text-shadow:1px 1px 1px rgba(0,0,0,0.2);
}
.vflmain{
    display:block;
    padding:10px;
    margin-bottom:10px;
    background: rgb(20,140,7);
    background: -moz-radial-gradient(center, ellipse cover,  rgba(20,140,7,1) 0%, rgba(0,0,0,1) 90%);
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(20,140,7,1)), color-stop(90%,rgba(0,0,0,1)));
    background: -webkit-radial-gradient(center, ellipse cover,  rgba(20,140,7,1) 0%,rgba(0,0,0,1) 90%);
    background: -o-radial-gradient(center, ellipse cover,  rgba(20,140,7,1) 0%,rgba(0,0,0,1) 90%);
    background: -ms-radial-gradient(center, ellipse cover,  rgba(20,140,7,1) 0%,rgba(0,0,0,1) 90%);
    background: radial-gradient(ellipse at center,  rgba(20,140,7,1) 0%,rgba(0,0,0,1) 90%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#148c07', endColorstr='#000000',GradientType=1 );
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    -moz-box-shadow:
        inset 0 1px 0 rgba(255,255,255,.1),
        0 0 0 1px rgba(0,0,0,0.8);
    -webkit-box-shadow:
        inset 0 1px 0 rgba(255,255,255,.1),
        0 0 0 1px rgba(0,0,0,0.8);
    box-shadow:
        inset 0 1px 0 rgba(255,255,255,.1),
        0 0 0 1px rgba(0,0,0,0.8);
}
.vflmain iframe{
    display:block;
    margin:0 auto;
    background:#000000;
    -webkit-box-shadow: 0px 0px 27px 1px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px 0px 27px 1px rgba(0,0,0,0.75);
    box-shadow: 0px 0px 27px 1px rgba(0,0,0,0.75);
    height:530px;
    width:757px;
}
.vtomain{
    display:block;
    padding:10px;
    margin-bottom:10px;
    background: rgb(144,155,8);
    background: -moz-radial-gradient(center, ellipse cover,  rgba(144,155,8,1) 0%, rgba(0,0,0,1) 90%);
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(144,155,8,1)), color-stop(90%,rgba(0,0,0,1)));
    background: -webkit-radial-gradient(center, ellipse cover,  rgba(144,155,8,1) 0%,rgba(0,0,0,1) 90%);
    background: -o-radial-gradient(center, ellipse cover,  rgba(144,155,8,1) 0%,rgba(0,0,0,1) 90%);
    background: -ms-radial-gradient(center, ellipse cover,  rgba(144,155,8,1) 0%,rgba(0,0,0,1) 90%);
    background: radial-gradient(ellipse at center,  rgba(144,155,8,1) 0%,rgba(0,0,0,1) 90%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#909b08', endColorstr='#000000',GradientType=1 );
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    -moz-box-shadow:
        inset 0 1px 0 rgba(255,255,255,.1),
        0 0 0 1px rgba(0,0,0,0.8);
    -webkit-box-shadow:
        inset 0 1px 0 rgba(255,255,255,.1),
        0 0 0 1px rgba(0,0,0,0.8);
    box-shadow:
        inset 0 1px 0 rgba(255,255,255,.1),
        0 0 0 1px rgba(0,0,0,0.8);
}
.vtomain iframe{
    display:block;
    margin:0 auto;
    background:#000000;
    -webkit-box-shadow: 0px 0px 27px 1px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px 0px 27px 1px rgba(0,0,0,0.75);
    box-shadow: 0px 0px 27px 1px rgba(0,0,0,0.75);
    height:407px;
    width:762px;
}
.vfl-team-title{
    display:block;
    padding:5px;
    background:rgba(0,0,0,0.8);
    color:#fdb900;
}
.vfl-score-badge{
    display:inline-block;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    background:rgba(255,255,255,0.1);
    border:1px solid rgba(0,0,0,0.2);
    color:#000000;
    padding:2px;
    font-size:14px;
    text-shadow:1px 1px 1px rgba(255,255,255,0.2);
    line-height:14px;
}
.vfl-score-wrap{
    display:block;
    background:rgba(0,0,0,0.1);
    border-bottom:1px solid rgba(0,0,0,0.5);
    border-top:1px solid rgba(255,255,255,0.05);
    padding:4px;
}
.vfl-score-title-wrap{
    display:block;
    background:rgba(0,0,0,0.2);
    border-bottom:1px solid rgba(0,0,0,0.5);
    border-top:1px solid rgba(0,0,0,0.5);
    padding:4px;
    color:#999999;
}
.vto-tenis-service {
    background: url(../../common/img/sporttype.png) no-repeat top left;
    width:16px;
    height:14px;
    display:inline-block;
    background-position: 0 -180px;
    margin:2px;
}

/*Micro VFL*/
.micro-vfl{
    display:block;
    margin-top:10px;
}
.micro-vfl-block{
    display:block;
    padding:3px;
    background:#000000;
    color:#fdb900;
}
.micro-vfl-block1 {
    list-style-type: none;
    padding: 0;
    margin: 0;
    font-size:12px;
}
.micro-vfl-block1 ul {

}
.micro-vfl-block1 > li {
    padding:3px;
    margin:0;
    background-color:#000000;
}
.micro-vfl-block1 > li:nth-child(odd) {
    background-color:#202020;
}
.micro-vfl-block1 > li a {
    padding:0px 0px 3px 0px;
    display:block;
    color:#ffcc02;
}
.micro-vfl-block1 > li a:hover {
    color:#fdb900;
}

.vtoflags i {
    background: url(../../common/img/flag.png) no-repeat top left;
    width:18px;
    height:11px;
    margin:3px 3px 0px 3px;
    display:inline-block;
}
.vtoflags i.flag389717{ background-position: 0 -336px; width: 11px; height: 11px; } 
.vtoflags i.flag389720{ background-position: 0 -108px; width: 16px; height: 11px; } 
.vtoflags i.flag389714{ background-position: 0 -264px; width: 16px; height: 11px; } 
.vtoflags i.flag389715{ background-position: 0 -300px; width: 16px; height: 11px; } 
.vtoflags i.flag389744{ background-position: 0 -48px; width: 16px; height: 11px; }
.vtoflags i.flag389719{ background-position: 0 -132px; width: 16px; height: 11px; }
.vtoflags i.flag389737{ background-position: 0 -60px; width: 16px; height: 11px; } 
.vtoflags i.flag389738{ background-position: 0 -144px; width: 16px; height: 11px; } 
.vtoflags i.flag389716{ background-position: 0 -72px; width: 16px; height: 11px; } 
.vtoflags i.flag389718{ background-position: 0 -120px; width: 16px; height: 11px; } 
.vtoflags i.flag389729{ background-position: 0 -168px; width: 16px; height: 11px; } 
.vtoflags i.flag389731{ background-position: 0 -624px; width: 16px; height: 11px; }
.vtoflags i.flag389721{ background-position: 0 -756px; width: 16px; height: 11px; } 
.vtoflags i.flag389728{ background-position: 0 -192px; width: 16px; height: 11px; } 
.vtoflags i.flag389724{ background-position: 0 -852px; width: 16px; height: 11px; } 
.vtoflags i.flag389727{ background-position: 0 -96px; width: 16px; height: 11px; }
.vtoflags i.flag389736{ background-position: 0 -276px; width: 16px; height: 11px; } 
.vtoflags i.flag389741{ background-position: 0 -108px; width: 16px; height: 11px; }
.vtoflags i.flag389722{ background-position: 0 -300px; width: 16px; height: 11px; } 
.vtoflags i.flag389743{ background-position: 0 -1237px; width: 16px; height: 11px; }
.vtoflags i.flag389730{ background-position: 0 -360px; width: 16px; height: 11px; } 
.vtoflags i.flag389723{ background-position: 0 0; width: 16px; height: 11px; } 
.vtoflags i.flag389735{ background-position: 0 -264px; width: 16px; height: 11px; }
.vtoflags i.flag389732{ background-position: 0 -552px; width: 16px; height: 11px; } 
.vtoflags i.flag389740{ background-position: 0 -252px; width: 16px; height: 11px; }
.vtoflags i.flag389739{ background-position: 0 -348px; width: 16px; height: 11px; } 
.vtoflags i.flag389726{ background-position: 0 -1177px; width: 16px; height: 11px; } 
.vtoflags i.flag389725{ background-position: 0 -492px; width: 16px; height: 11px; } 
.vtoflags i.flag389734{ background-position: 0 -648px; width: 16px; height: 11px; } 
.vtoflags i.flag389733{ background-position: 0 -1069px; width: 16px; height: 11px; } 
.vtoflags i.flag389745{ background-position: 0 -312px; width: 16px; height: 11px; } 
.vtoflags i.flag389742{ background-position: 0 -288px; width: 16px; height: 11px; } 


/*Casino V2*/

.casinov2-slider{
    display:block;
}
#casinov2-slider{
    width:100%;
    height:auto;
}
#casinov2-slider .carousel-inner  {
    width:100%;
    height:auto;
}
#casinov2-slider .carousel-inner > .item > img.slidercasinoimg {
    width:100%;
    height:auto;
    margin-left: auto;
    margin-right: auto;
}
#casinov2-slider .carousel-indicators {
    bottom:0;
    display:none;
}
#casinov2-slider ol {
    margin-bottom:0;
}
#casinov2-slider .carousel-control {
    width: 70px;
}
#casinov2-slider .carousel-control .glyphicon-chevron-left
{
    left: 30px;
}
#casinov2-slider .carousel-control .glyphicon-chevron-right
{
    right: 30px;
}
.carousel.carousel-fade .item {
    -webkit-transition: opacity 0.5s ease-in-out;
    -moz-transition: opacity 0.5s ease-in-out;
    -ms-transition: opacity 0.5s ease-in-out;
    -o-transition: opacity 0.5s ease-in-out;
    transition: opacity 0.5s ease-in-out;
    opacity:.5;
}

.carousel.carousel-fade .active.item {
    opacity:1;
}

.carousel.carousel-fade .active.left,
.carousel.carousel-fade .active.right {
    left: 0;
    z-index: 2;
    opacity: 0;
}

.carousel.carousel-fade .next,
.carousel.carousel-fade .prev {
    left: 0;
    z-index: 1;
}
.casinov2-wrap{
    margin:0px;
    background:#000000;
    width:100%;
    height:100%;
    display:block;
    min-height:100%;
}
.casinov2-bg{
    margin:0px;
    background:#272727;
    width:100%;
    height:100%;
    display:block;
    min-height:100%;
}
.casinov2-bar{
    background:#303030;
    display:block;
    padding:0 15px;
    width:100%;
    margin-bottom:15px;
    border-bottom:1px solid rgba(0,0,0,0.5);
}
.casinov2-title{
    display:block;
    margin-bottom:15px;
    font-size:20px;
}
.casinov2-search{
    display:inline-block;
    float:left;
    position:relative;
    background: #000000;
    padding:8px;
    color:#ffcc02;
}
.casinov2-search .form-control{
    background-color:rgba(255,255,255,0.05);
    border-color:rgba(255,255,255,0.03);
    -webkit-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.4);
    -moz-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.4);
    box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.4);
    width:250px;
    margin:0;
    color:#ffffff;
    -webkit-transition: all .5s ease;
    transition: all .5s ease;
}
.casinov2-search .form-control:focus {
    background-color:rgba(0,0,0,0.2);
    border-color: rgba(0,10,0,0.1);
    outline: 0;
    box-shadow: 0px 0px 5px 0px rgba(238,146,33,0.2);
}
.casinov2-filters{
    float:right;
    display:inline-block;
}
.casinov2-filters .open > a:focus {
    color:#ffffff;
    text-decoration: none;
}  
.casinov2-filters .dropdown-menu {
    background-color:rgba(238,146,33,0.1);
    width:150px;
    border:transparent;
    margin-left:0px !important;
    padding:0;
    border-radius:0px !important;
    text-shadow:none
}
.casinov2-filters .dropdown-menu > li > a {
    display: block;
    clear: both;
    font-weight: normal;
    line-height: 1.42857143;
    color: #000000;
    white-space: nowrap;
    width:150px;
    padding:10px;
    text-shadow:1px solid rgba(255,255,255,0.1) !important;
    background:rgba(238,146,33,0.9) !important;
    border-bottom:1px solid rgba(255,255,255,0.1);
    border-left:none;
    border-right:none;
}
.casinov2-filters .dropdown-menu > li > a:hover,
.casinov2-filters .dropdown-menu > li > a:focus {
    color: #000000;
    text-decoration: none;
    background:rgba(238,146,33,1) !important;
}
.casinov2-filters .dropdown-menu > .active > a,
.casinov2-filters .dropdown-menu > .active > a:hover,
.casinov2-filters .dropdown-menu > .active > a:focus {
    color: #fff;
    text-decoration: none;
    background-color: #428bca;
    outline: 0;
}
.casinov2-filters .dropdown-menu .tooltip-inner {
    color: #000000;
    background-color: #ffffff;
    white-space: nowrap;
}
.casinov2-filters .dropdown-menu .tooltip.left .tooltip-arrow {
    border-left-color: #ffffff;
}
.casinov2-dropdown{
    display:block;
    margin:0;
    padding:0;
}
.casinov2-dropdown ul{
    list-style-type: none;
    margin:0;
    padding:0;
}
.casinov2-dropdown ul li{
    margin:0;
    padding:0;
    display:inline-block;
}
.casinov2-dropdown ul li a{
    background: #000000;
    display:block;
    padding:15px;
    min-width:150px;
    color:#ffffff;
    text-align:center;
    border-left:1px solid rgba(255,255,255,0.1);
    border-right:1px solid rgba(0,0,0,0.9);
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}
.casinov2-dropdown ul li a:hover{
    text-shadow:0px 0px 15px rgba(255,255,255,0.9);
    background: rgba(238,146,33,0.9);
}
.casinov2-leftmenu{
    display:block;
    margin:0;
    padding:0;
}
.casinov2-leftmenu ul{
    padding:0;
    margin:0;
    list-style-type: none;
}
.casinov2-leftmenu ul li{
    display:block;
    margin-bottom:4px;
    background-color:rgba(0,0,0,0.1);
    border-radius:4px;
    text-decoration:none;
    -webkit-transition: all 150ms linear;
    -moz-transition: all 150ms linear;
    -o-transition: all 150ms linear;
    -ms-transition: all 150ms linear;
    transition: all 150ms linear;
    -webkit-box-shadow: 2px 2px 0px 0px rgba(0,0,0,0.5);
    -moz-box-shadow: 2px 2px 0px 0px rgba(0,0,0,0.5);
    box-shadow: 2px 2px 0px 0px rgba(0,0,0,0.5);
    text-transform:uppercase;
}
.casinov2-leftmenu ul li a{
    position:relative;
    display:block;
    padding:10px;
    color:rgba(255,255,255,0.7);
}
.casinov2-leftmenu ul li a:after {
    font-family: 'Glyphicons Halflings';  
    content: "\e006";  
    float: left;     
    font-size:12px;
    margin-right:5px;
}
.casinov2-leftmenu ul li:hover{
    background-color:rgba(255,255,255,0.1);
    color:rgba(255,255,255,1);
}
.casinov2-leftmenu ul li:active{
    text-decoration:none;
    outline:none;
}
.casinov2-leftmenu ul li.active{
    color:rgba(255,255,255,1);
    background: rgba(96,6,6,0.5);
    -webkit-box-shadow: 2px 2px 0px 0px rgba(0,0,0,0.5);
    -moz-box-shadow: 2px 2px 0px 0px rgba(0,0,0,0.5);
    box-shadow: 2px 2px 0px 0px rgba(0,0,0,0.5);
    border:1px solid rgba(255,255,255,0.00);
}
.casinov2-leftmenu ul li a .badge{
    font-size:14px;
    position:absolute;
    right:10px;
    color:rgba(255,255,255,0.8);
    background: transparent;
}
.ca-menu{
    padding:0;
    margin:15px 0;
}
.ca-menu li{
    overflow: hidden;
    position: relative;
    display: block;
    background: #000000;
    height:80px;
    border:1px solid rgba(255,255,255,0.05);
    -webkit-box-shadow: 2px 2px 0px 0px rgba(255,255,255,0.9);
    -moz-box-shadow: 2px 2px 0px 0px rgba(0,0,0,0.9);
    box-shadow: 2px 2px 0px 0px rgba(0,0,0,0.9);
    margin-bottom: 4px;
    -webkit-transition: all 300ms linear;
    -moz-transition: all 300ms linear;
    -o-transition: all 300ms linear;
    -ms-transition: all 300ms linear;
    transition: all 300ms linear;
    border-radius:4px;
}
.ca-menu li:hover{
    background: #222222;
}
.ca-menu li.active{
    background: rgba(238,146,33,0.8);
    -webkit-box-shadow: 2px 2px 0px 0px rgba(0,0,0,0.5);
    -moz-box-shadow: 2px 2px 0px 0px rgba(0,0,0,0.5);
    box-shadow: 2px 2px 0px 0px rgba(0,0,0,0.5);
    border:1px solid rgba(255,255,255,0.00);
}
.ca-menu li.active a{
    color:#000000;
    text-shadow:1px 1px 1px rgba(255,255,255,0.1);
}
.ca-menu li a{
    text-align: left;
    width: 100%;
    height: 100%;
    display: block;
    position: relative;
    color:rgba(255,255,255,0.8);
    text-shadow:0px 1px 1px rgba(0,0,0,0.3);
}
.ca-icon{
    position: absolute;
    width: 50px;
    height:50px;
    left: 10px;
    top:15px;
    -webkit-transition: all 300ms linear;
    -moz-transition: all 300ms linear;
    -o-transition: all 300ms linear;
    -ms-transition: all 300ms linear;
    transition: all 300ms linear;
    border: 3px solid rgba(255,255,255,0.1);
    border-radius:50%;
    overflow:hidden;
    background:rgba(0,0,0,0.3);
    text-align:center;
    font-size:25px;
    color:rgba(255,255,255,0.8);
    -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
    -moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
    padding-top:7px;
}
.ca-content{
    position: absolute;
    left: 80px;
    top: 10px;
}
.ca-count{
    position: absolute;
    right: 10px;
    top: 25px;
    font-size: 20px;
    -webkit-transition: all 300ms linear;
    -moz-transition: all 300ms linear;
    -o-transition: all 300ms linear;
    -ms-transition: all 300ms linear;
    transition: all 300ms linear;
}
.ca-main{
    font-size: 20px;
    -webkit-transition: all 300ms linear;
    -moz-transition: all 300ms linear;
    -o-transition: all 300ms linear;
    -ms-transition: all 300ms linear;
    transition: all 300ms linear;
}
.ca-sub{
    font-size: 14px;
    -webkit-transition: all 300ms linear;
    -moz-transition: all 300ms linear;
    -o-transition: all 300ms linear;
    -ms-transition: all 300ms linear;
    transition: all 300ms linear;
}

.ca-menu li:hover .ca-icon{
    opacity: 0.8;
    -webkit-animation: moveFromTop 300ms ease-in-out;
    -moz-animation: moveFromTop 300ms ease-in-out;
    -ms-animation: moveFromTop 300ms ease-in-out;
}
.ca-menu li:hover .ca-main{
    opacity: 1;
    -webkit-animation: moveFromBottom 300ms ease-in-out;
    -moz-animation: moveFromBottom 300ms ease-in-out;
    -ms-animation: moveFromBottom 300ms ease-in-out;
}
.ca-menu li:hover .ca-sub{
    opacity: 1;
    -webkit-animation: moveFromBottom 300ms ease-in-out;
    -moz-animation: moveFromBottom 300ms ease-in-out;
    -ms-animation: moveFromBottom 300ms ease-in-out;
}
.ca-menu li:hover .ca-count{
    -webkit-animation: moveFromTop 300ms ease-in-out;
    -moz-animation: moveFromTop 300ms ease-in-out;
    -ms-animation: moveFromTop 300ms ease-in-out;
}
@-webkit-keyframes moveFromBottom {
    from {
        opacity: 0;
        -webkit-transform: translateY(200%);
    }
    to {
        opacity: 1;
        -webkit-transform: translateY(0%);
    }
}
@-moz-keyframes moveFromBottom {
    from {
        opacity: 0;
        -moz-transform: translateY(200%);
    }
    to {
        opacity: 1;
        -moz-transform: translateY(0%);
    }
}
@-ms-keyframes moveFromBottom {
    from {
        opacity: 0;
        -ms-transform: translateY(200%);
    }
    to {
        opacity: 1;
        -ms-transform: translateY(0%);
    }
}

@-webkit-keyframes moveFromTop {
    from {
        opacity: 0;
        -webkit-transform: translateY(-200%);
    }
    to {
        opacity: 1;
        -webkit-transform: translateY(0%);
    }
}
@-moz-keyframes moveFromTop {
    from {
        opacity: 0;
        -moz-transform: translateY(-200%);
    }
    to {
        opacity: 1;
        -moz-transform: translateY(0%);
    }
}
@-ms-keyframes moveFromTop {
    from {
        opacity: 0;
        -ms-transform: translateY(-200%);
    }
    to {
        opacity: 1;
        -ms-transform: translateY(0%);
    }
}
.pad15b{
    padding-bottom:15px;   
}
.casinov2container {
    display:block;
    position:relative;
    background:#000000;
    border:1px solid rgba(255,255,255,0.05);
    border-radius:4px;
    height:280px;
    cursor:pointer;
    margin:0 auto;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
    -webkit-backface-visibility: hidden;
    color:#ffffff;
}
.casinov2container:hover{
    background:#222222;
}
.casinov2container .title{
    display:block;
    color:#ffffff;
    font-size:14px;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    text-transform:capitalize;
    max-width:100%;
    position:absolute;
    top:10px;
    left:10px;
    z-index:2;
}
.casinov2container .info{
    display:block;
    padding:5px 10px;
    color:#ffffff;
}
.casinov2container:hover .title{
    color:#ffffff;
}
.ribbon-wrapper-red {
    width: 80px;
    height: 80px;
    overflow: hidden;
    position: absolute;
    top: -3px;
    right: -3px;
    z-index:5;
}
.ribbon-red {
    text-transform:uppercase;
    position:relative;
    font: bold 15px Sans-Serif;
    text-align: center;
    text-shadow: rgba(255,255,255,0.2) 0px 1px 0px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    position: relative;
    padding: 7px 0;
    left: -5px;
    top: 10px;
    width: 115px;
    background: rgb(238,150,48);
    background: -moz-linear-gradient(top,  rgba(238,150,48,1) 0%, rgba(217,124,9,1) 99%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,150,48,1)), color-stop(99%,rgba(217,124,9,1)));
    background: -webkit-linear-gradient(top,  rgba(238,150,48,1) 0%,rgba(217,124,9,1) 99%);
    background: -o-linear-gradient(top,  rgba(238,150,48,1) 0%,rgba(217,124,9,1) 99%);
    background: -ms-linear-gradient(top,  rgba(238,150,48,1) 0%,rgba(217,124,9,1) 99%);
    background: linear-gradient(to bottom,  rgba(238,150,48,1) 0%,rgba(217,124,9,1) 99%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffcc02', endColorstr='#d97c09',GradientType=0 );
    color: #5f3400;
    -webkit-box-shadow: 0px 0px 3px rgba(0,0,0,0.3);
    -moz-box-shadow: 0px 0px 3px rgba(0,0,0,0.3);
    box-shadow: 0px 0px 3px rgba(0,0,0,0.3);
    box-shadow:3px 1px 2px 0px #000;
}
.ribbon-red:before,.ribbon-red:after {
    content: "";
    border-top: 3px solid #734001;
    border-left: 3px solid transparent;
    border-right: 3px solid transparent;
    position:absolute;
    bottom: -3px;
}
.ribbon-red:before {
    left: 0;
}
.ribbon-red:after {
    right: 0;
}

.rotate-icon {
    -webkit-transition:all 0.3s ease-out;
    -moz-transition:all 0.3s ease-out;
    -ms-transition:all 0.3s ease-out;
    -o-transition:all 0.3s ease-out;
    transition:all 0.3s ease-out;
    -webkit-backface-visibility: hidden;
}
.rotate-icon:hover {
    -webkit-transform:rotate(360deg);
    -moz-transform:rotate(360deg);
    -ms-transform:rotate(360deg);
    -o-transform:rotate(360deg);
    transform:rotate(360deg);
    -webkit-backface-visibility: hidden;
}
.casinov2-main-title{
    text-transform: uppercase;
    font-size:35px;
    margin-bottom:10px;
    color:#ffcc02;
    text-shadow: 0px 4px 3px rgba(0,0,0,0.4),
        0px 8px 13px rgba(0,0,0,0.1),
        0px 18px 23px rgba(0,0,0,0.1);
}
.casinov2-mainwrap{
    border-radius:4px;
    background:rgba(68,68,68,0.4);
    padding:10px;
    margin:0 auto;
    display:block;
    position:relative;
    color:rgba(255,255,255,0.8);
    border:1px solid rgba(255,255,255,0.05);
    -webkit-box-shadow: 5px 5px 0px 0px rgba(0,0,0,0.8);
    -moz-box-shadow: 5px 5px 0px 0px rgba(0,0,0,0.8);
    box-shadow: 10px 10px 0px 0px rgba(0,0,0,0.8);
    -webkit-backface-visibility: hidden;
}
.casinov2-mainwrap:hover{
    background: rgba(96,6,6,0.5);;
    color:#fff;
    -webkit-transition:all 0.3s;
    -moz-transition:all 0.3s;
    -ms-transition:all 0.3s;
    -o-transition:all 0.3s;
    transition:all 0.3s;
    -webkit-backface-visibility: hidden;
}
.casinov2-mainwrap .tooltip-inner {
    color: #000000;
    background-color: rgba(255,255,255,0.8);
}
.casinov2-mainwrap  .tooltip-arrow {
    display:none;
}
.casinov2-mainwrap .gametitle{
    text-align:center;
    font-size:14px;
    margin-top: 5px;
    text-transform: capitalize;
}
.casinov2-mainwrap .casinov2-game-info{
    position:absolute;
    top:5px;
    left:5px;
    z-index:3;
}
.casinov2-mainwrap .hotgames{
    background:#e82100;
}
.casinov2-mainwrap .newgames{
    background:#008c42;
}
.casinov2-mainwrap .injackpot{
    background:#00688f;
}
.casinov2-mainwrap .newgames,.casinov2-mainwrap .hotgames,.casinov2-mainwrap .injackpot{
    display:block;
    float:left;
    margin-right:3px;
    padding:2px;
    border-radius:2px;
    font-size:14px;
    line-height:14px;
    color:#ffffff;
    text-shadow:1px 1px 1px rgba(0,0,0,0.9);
    text-align:center;
    border:1px solid rgba(255,255,255,0.1);
    -webkit-box-shadow: 2px 2px 0px 0px rgba(0,0,0,0.8);
    -moz-box-shadow: 2px 2px 0px 0px rgba(0,0,0,0.8);
    box-shadow: 2px 2px 0px 0px rgba(0,0,0,0.8);
}

.view {
    margin:0 auto;
    width: 100%;
    max-width:188px;
    max-height:125px;
    height: auto;
    overflow: hidden;
    position: relative;
    cursor: default;
    border:1px solid #000;
}
.view:hover{
}
.view .mask,.view .content {
    width: 100%;
    height: 100%;
    max-width:188px;
    max-height:125px;
    position: absolute;
    overflow: hidden;
    top: 0;
    left: 0;
    z-index:2;
}
.view img {
    display: block;
    position: relative;
    width:100%;
    height:auto;
    max-width:188px;
    max-height:125px;
    -webkit-box-shadow: inset 0px 0px 40px 20px rgba(0,0,0,0.5);
    -moz-box-shadow: inset 0px 0px 40px 20px rgba(0,0,0,0.5);
    box-shadow: inset 0px 0px 40px 20px rgba(0,0,0,0.5);
}
.view-first .mask-before{
    background: -moz-linear-gradient(-45deg,  rgba(174,188,191,0.2) 0%, rgba(110,119,116,0.2) 50%, rgba(10,14,10,0.2) 51%, rgba(10,8,9,0.2) 100%);
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(174,188,191,0.2)), color-stop(50%,rgba(110,119,116,0.2)), color-stop(51%,rgba(10,14,10,0.2)), color-stop(100%,rgba(10,8,9,0.2)));
    background: -webkit-linear-gradient(-45deg,  rgba(174,188,191,0.2) 0%,rgba(110,119,116,0.2) 50%,rgba(10,14,10,0.2) 51%,rgba(10,8,9,0.2) 100%);
    background: -o-linear-gradient(-45deg,  rgba(174,188,191,0.2) 0%,rgba(110,119,116,0.2) 50%,rgba(10,14,10,0.2) 51%,rgba(10,8,9,0.2) 100%);
    background: -ms-linear-gradient(-45deg,  rgba(174,188,191,0.2) 0%,rgba(110,119,116,0.2) 50%,rgba(10,14,10,0.2) 51%,rgba(10,8,9,0.2) 100%);
    background: linear-gradient(135deg,  rgba(174,188,191,0.2) 0%,rgba(110,119,116,0.2) 50%,rgba(10,14,10,0.2) 51%,rgba(10,8,9,0.2) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33aebcbf', endColorstr='#330a0809',GradientType=1 );
    -webkit-backface-visibility: hidden;
    display: block;
    width: 100%;
    height: 100%;
    max-width:188px;
    max-height:125px;
    position: absolute;
    overflow: hidden;
    top: 0;
    left: 0;
    z-index:2;
}
.view .casinov2-real {
    position:absolute;
    display:block;
    top:25%;
    left:35%;
}
.view .casinov2-real a {
    display:inline-block;
    width:60px;
    height:60px;
    font-size:30px;
    padding-top:13px;
    background: #008c42;
    color: #fff;
    text-shadow:0px 0px 1px rgba(0,0,0,0.8);
    border-radius:50%;
    text-align:center;
    -webkit-transition:all 0.3s ease-out;
    -moz-transition:all 0.3s ease-out;
    -ms-transition:all 0.3s ease-out;
    -o-transition:all 0.3s ease-out;
    transition:all 0.3s ease-out;
    -webkit-box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.51);
    -moz-box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.51);
    box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.51);
    -webkit-backface-visibility: hidden;
}
.view .casinov2-real:hover a {
    -webkit-transform:rotate(360deg) scale(1.1,1.1);
    -moz-transform:rotate(360deg) scale(1.1,1.1);
    -ms-transform:rotate(360deg) scale(1.1,1.1);
    -o-transform:rotate(360deg) scale(1.1,1.1);
    transform:rotate(360deg) scale(1.1,1.1);
    -webkit-backface-visibility: hidden;
}

.view .casinov2-fun {
    position:absolute;
    display:block;
    top:4%;
    right:4%;
}
.view .casinov2-fun a {
    display:inline-block;
    width:40px;
    height:40px;
    font-size:20px;
    padding-top:8px;
    background: #009cdd;
    color: rgba(255,255,255,0.8);
    text-shadow:0px 0px 1px rgba(0,0,0,0.8);
    border-radius:50%;
    text-align:center;
    -webkit-transition:all 0.3s ease-out;
    -moz-transition:all 0.3s ease-out;
    -ms-transition:all 0.3s ease-out;
    -o-transition:all 0.3s ease-out;
    transition:all 0.3s ease-out;
    -webkit-box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.51);
    -moz-box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.51);
    box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.51);
    -webkit-backface-visibility: hidden;
}
.view .casinov2-fun:hover a {
    -webkit-transform:rotate(360deg);
    -moz-transform:rotate(360deg);
    -ms-transform:rotate(360deg);
    -o-transform:rotate(360deg);
    transform:rotate(360deg);
    -webkit-backface-visibility: hidden;
}
.view .casinov2-favorites {
    position:absolute;
    display:block;
    bottom:4%;
    left:4%;
}
.view .casinov2-favorites a {
    display:inline-block;
    width:40px;
    height:40px;
    font-size:20px;
    padding-top:8px;
    background: #b9a30d;
    color: rgba(255,255,255,0.8);
    text-shadow:0px 0px 1px rgba(0,0,0,0.8);
    border-radius:50%;
    text-align:center;
    -webkit-transition:all 0.3s ease-out;
    -moz-transition:all 0.3s ease-out;
    -ms-transition:all 0.3s ease-out;
    -o-transition:all 0.3s ease-out;
    transition:all 0.3s ease-out;
    -webkit-box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.51);
    -moz-box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.51);
    box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.51);
    -webkit-backface-visibility: hidden;
}
.view .casinov2-favorites:hover a {
    -webkit-transform:rotate(360deg);
    -moz-transform:rotate(360deg);
    -ms-transform:rotate(360deg);
    -o-transform:rotate(360deg);
    transform:rotate(360deg);
    -webkit-backface-visibility: hidden;
}

.view-first img {
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    transition: all 0.2s linear;
    -webkit-backface-visibility: hidden;
}
.view-first .mask {
    -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    opacity: 0;
    background: -moz-linear-gradient(-45deg,  rgba(68,68,68,0.8) 0%, rgba(51,51,51,0.8) 50%, rgba(17,17,17,0.8) 51%, rgba(0,0,0,0.8) 100%);
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(68,68,68,0.8)), color-stop(50%,rgba(51,51,51,0.8)), color-stop(51%,rgba(17,17,17,0.8)), color-stop(100%,rgba(0,0,0,0.8)));
    background: -webkit-linear-gradient(-45deg,  rgba(68,68,68,0.8) 0%,rgba(51,51,51,0.8) 50%,rgba(17,17,17,0.8) 51%,rgba(0,0,0,0.8) 100%);
    background: -o-linear-gradient(-45deg,  rgba(68,68,68,0.8) 0%,rgba(51,51,51,0.8) 50%,rgba(17,17,17,0.8) 51%,rgba(0,0,0,0.8) 100%);
    background: -ms-linear-gradient(-45deg,  rgba(68,68,68,0.8) 0%,rgba(51,51,51,0.8) 50%,rgba(17,17,17,0.8) 51%,rgba(0,0,0,0.8) 100%);
    background: linear-gradient(135deg,  rgba(68,68,68,0.8) 0%,rgba(51,51,51,0.8) 50%,rgba(17,17,17,0.8) 51%,rgba(0,0,0,0.8) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc444444', endColorstr='#cc000000',GradientType=1 );
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
    -webkit-backface-visibility: hidden;
}
.view-first .casinov2-real {
    -webkit-transform: translateY(-100px);
    -moz-transform: translateY(-100px);
    -o-transform: translateY(-100px);
    -ms-transform: translateY(-100px);
    transform: translateY(-100px);
    -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    opacity: 0;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    -webkit-backface-visibility: hidden;
}
.view-first .casinov2-fun {
    -webkit-transform: translateY(100px);
    -moz-transform: translateY(100px);
    -o-transform: translateY(100px);
    -ms-transform: translateY(100px);
    transform: translateY(100px);
    -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    opacity: 0;
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    transition: all 0.2s linear;
    -webkit-backface-visibility: hidden;
}
.casinov2-mainwrap:hover .view-first img {
    -webkit-transform: scale(1.1,1.1);
    -moz-transform: scale(1.1,1.1);
    -o-transform: scale(1.1,1.1);
    -ms-transform: scale(1.1,1.1);
    transform: scale(1.1,1.1);
    -webkit-backface-visibility: hidden;
}
.casinov2-mainwrap .view-first .casinov2-favorites {
    -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    opacity: 0;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    -webkit-backface-visibility: hidden;
}
.casinov2-mainwrap:hover .view-first .mask {
    -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    opacity: 1;
    -webkit-backface-visibility: hidden;
}
.casinov2-mainwrap:hover .view-first .casinov2-real,
.casinov2-mainwrap:hover .view-first .casinov2-fun,
.casinov2-mainwrap:hover .view-first .casinov2-favorites {
    -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -o-transform: translateY(0px);
    -ms-transform: translateY(0px);
    transform: translateY(0px);
}
.casinov2-mainwrap:hover .view-first .casinov2-fun {
    -webkit-transition-delay: 0.1s;
    -moz-transition-delay: 0.1s;
    -o-transition-delay: 0.1s;
    -ms-transition-delay: 0.1s;
    transition-delay: 0.1s;
    -webkit-backface-visibility: hidden;
}
.casinov2-mainwrap:hover .view-first .casinov2-favorites {
    -webkit-transition-delay: 0.2s;
    -moz-transition-delay: 0.2s;
    -o-transition-delay: 0.2s;
    -ms-transition-delay: 0.2s;
    transition-delay: 0.2s;
    -webkit-backface-visibility: hidden;
}
.casinov2-jackpot-holder{
    display:block;
    text-align:center;
    background:rgba(255,255,255,0.05);
    border:1px solid rgba(255,255,255,0.02);
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    padding:3px;
    border-radius:4px;
    -webkit-backface-visibility: hidden;
}
.casinov2-jackpot-holder:hover{
    background: rgba(96,6,6,0.5);
}
.casinov2-jackpot-name{
    display:block;
    color:rgba(255,255,255,0.7);
    padding:5px;
}
.casinov2-jackpot-holder:hover .casinov2-jackpot-name{
    color:#ffffff;
}
.casinov2-jackpot{
    position:relative;
    display:block;
    width:100%;
    height:100%;
    overflow:hidden;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    border:2px solid rgba(0,0,0,0.8);
}
.casinov2-jackpot-mask{
    position:absolute;
    width:100%;
    background:rgba(0,0,0,0.3);
    bottom:0;
    left:0;
    height:100%;
    text-align:center;
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    transition: all 0.2s linear;
    -webkit-box-shadow: inset 0px 0px 20px 20px rgba(0,0,0,0.5);
    -moz-box-shadow: inset 0px 0px 20px 20px rgba(0,0,0,0.5);
    box-shadow: inset 0px 0px 20px 20px rgba(0,0,0,0.5);
}
.casinov2-jackpot:hover .casinov2-jackpot-mask{
    height:100%;
    background:rgba(0,0,0,0.8);
}
.casinov2-jackpot-mask .casinov2-jackpot-amount{
    color:#ffffff;
    padding:3px 10px;
    text-align:center;
    line-height:30px;
    font-size:20px;
    display:block;
    position:absolute;
    top:0px;
    right:0px;
    color:#ffffff;
    text-shadow:1px 1px 1px rgba(0,0,0,0.9);
    text-align:center;
    border:1px solid rgba(255,255,255,0.1);
    -webkit-box-shadow: 2px 2px 0px 0px rgba(0,0,0,0.8);
    -moz-box-shadow: 2px 2px 0px 0px rgba(0,0,0,0.8);
    box-shadow: 2px 2px 0px 0px rgba(0,0,0,0.8);
    background:#00688f;
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    transition: all 0.2s linear;
}
.casinov2-jackpot:hover .casinov2-jackpot-mask .casinov2-jackpot-amount{
    color:rgba(255,255,255,0.7);
}
.casinov2-jackpot img {
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    transition: all 0.2s linear;
}
.casinov2-jackpot:hover  img {
    -webkit-transform: scale(1.1,1.1);
    -moz-transform: scale(1.1,1.1);
    -o-transform: scale(1.1,1.1);
    -ms-transform: scale(1.1,1.1);
    transform: scale(1.1,1.1);
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    transition: all 0.2s linear;
}
.casinov2-jackpot-mask .casinov2-jackpot-play {
    position: absolute;
    bottom:25%;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    position:absolute;
    display:block;
    -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    opacity: 0;
    -webkit-transform: translateY(100px);
    -moz-transform: translateY(100px);
    -o-transform: translateY(100px);
    -ms-transform: translateY(100px);
    transform: translateY(100px);
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.casinov2-jackpot-mask .casinov2-jackpot-play a {
    display:inline-block;
    width:40px;
    height:40px;
    font-size:20px;
    padding-top:8px;
    background: #008c42;
    color: #fff;
    text-shadow:0px 0px 1px rgba(0,0,0,0.8);
    border-radius:50%;
    text-align:center;
    -webkit-transition:all 0.3s ease-out;
    -moz-transition:all 0.3s ease-out;
    -ms-transition:all 0.3s ease-out;
    -o-transition:all 0.3s ease-out;
    transition:all 0.3s ease-out;
    -webkit-box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.51);
    -moz-box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.51);
    box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.51);
}
.casinov2-jackpot-mask .casinov2-jackpot-play:hover a {
    -webkit-transform:rotate(360deg) scale(1.1,1.1);
    -moz-transform:rotate(360deg) scale(1.1,1.1);
    -ms-transform:rotate(360deg) scale(1.1,1.1);
    -o-transform:rotate(360deg) scale(1.1,1.1);
    transform:rotate(360deg) scale(1.1,1.1);
}
.casinov2-jackpot:hover .casinov2-jackpot-mask .casinov2-jackpot-play {
    -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -o-transform: translateY(0px);
    -ms-transform: translateY(0px);
    transform: translateY(0px);
    -webkit-transition-delay: 0.1s;
    -moz-transition-delay: 0.1s;
    -o-transition-delay: 0.1s;
    -ms-transition-delay: 0.1s;
    transition-delay: 0.1s;
}
.divider{
    background:rgba(255,255,255,0.1);
    border-top:1px solid rgba(0,0,0,0.4);
    display:block;
    height:2px;
    margin:5px;
}
.casinov2-modal-wrap{
    display:none;
    height: 100%;
    width: 100%;
    z-index:499;
}
.casinov2-modal-overlay {
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background-color: rgba(17,17,17,0.9);
    z-index: 500;
}
.casinov2-modal-inner {
    position: fixed;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    background: #222222;
    padding:20px;
    border-radius:10px;
    border:1px solid rgba(255,255,255,0.05);
    text-align: center;
    box-shadow: 0 0 30px rgba(0, 0, 0, 0.2);
    z-index: 501;
    -webkit-animation: fadeinModal .5s ease-in alternate 1;
    -moz-animation: fadeinModal .5s ease-in alternate 1;
    animation: fadeinModal .5s ease-in alternate 1;
    -webkit-box-shadow: 0px 0px 20px 10px rgba(0,0,0,0.3);
    -moz-box-shadow: 0px 0px 20px 10px rgba(0,0,0,0.3);
    box-shadow: 0px 0px 20px 10px rgba(0,0,0,0.3);
}
.casinov2-modal-closebar {
    position: fixed;
    left: 0;
    top: 0;
    background: #000000;
    border-bottom:2px solid #000000;
    padding:20px;
    width:100%;
    font-size:40px;
    z-index: 501;
    -webkit-animation: fadeinModal .7s ease-in alternate 1;
    -moz-animation: fadeinModal .7s ease-in alternate 1;
    animation: fadeinModal .7s ease-in alternate 1;
}
.casinov2-modal-closebar h1 {
    text-transform: capitalize;
    color:#ffcc02;
    margin:0;
}
@-webkit-keyframes fadeinModal {
    from { opacity: 0; }
    to { opacity: 1; }
}

@-moz-keyframes fadeinModal {
    from { opacity: 0; }
    to { opacity: 1; }
}

@keyframes fadeinModal {
    from { opacity: 0; }
    to { opacity: 1; }
}

#jackpot-slider { height: 1%; overflow:hidden;margin-left:5px;  background:rgba(255,255,255,0.05);border-radius:4px;}
#jackpot-slider .viewport { height: 355px; overflow: hidden; position: relative; }
#jackpot-slider .buttons {
    display: block;
    position: relative;
    color: #fff;
    font-weight: bold;
    text-align: center;
    font-size: 14px;
    background:rgba(0,0,0,0.4);
    margin:5px;
    padding:5px;
}
#jackpot-slider .next {
}
#jackpot-slider .buttons:hover{
    color: #C01313;
}
#jackpot-slider .overview {
    list-style: none;
    position: absolute;
    right: 0;
    top: 0;
    width:100%;
    padding:0;
}
#jackpot-slider .overview ul{
    margin: 0;
    padding:0;
}
#jackpot-slider .overview li{
    float: left;
    margin: 0px 0 0px 0;
    padding: 5px 10px;
}
.image-wrap {

}
.image-wrap:after {
    position: absolute;
    content: ' ';
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: -moz-linear-gradient(-45deg,  rgba(174,188,191,0.4) 0%, rgba(110,119,116,0.4) 50%, rgba(10,14,10,0.4) 51%, rgba(10,8,9,0.4) 100%);
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(174,188,191,0.4)), color-stop(50%,rgba(110,119,116,0.4)), color-stop(51%,rgba(10,14,10,0.4)), color-stop(100%,rgba(10,8,9,0.4)));
    background: -webkit-linear-gradient(-45deg,  rgba(174,188,191,0.4) 0%,rgba(110,119,116,0.4) 50%,rgba(10,14,10,0.4) 51%,rgba(10,8,9,0.4) 100%);
    background: -o-linear-gradient(-45deg,  rgba(174,188,191,0.4) 0%,rgba(110,119,116,0.4) 50%,rgba(10,14,10,0.4) 51%,rgba(10,8,9,0.4) 100%);
    background: -ms-linear-gradient(-45deg,  rgba(174,188,191,0.4) 0%,rgba(110,119,116,0.4) 50%,rgba(10,14,10,0.4) 51%,rgba(10,8,9,0.4) 100%);
    background: linear-gradient(135deg,  rgba(174,188,191,0.4) 0%,rgba(110,119,116,0.4) 50%,rgba(10,14,10,0.4) 51%,rgba(10,8,9,0.4) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#66aebcbf', endColorstr='#660a0809',GradientType=1 );
}
.accountlimit-table .table > thead > tr > th {
    vertical-align: bottom;
    background-color:#000000;
    border-bottom:1px solid #000;
    text-transform:uppercase;
    color:#ffcc02;
}
.accountlimit-table .table > tbody > tr > td {
    vertical-align: middle;
    background-color:#444444;
    border-bottom:0px solid rgba(255,255,255,0.00);
    border-top:1px solid rgba(0,0,0,0.1);
    color:#dddddd;
}
.accountlimit-table .table > tbody > tr > td.noborder {
    border-top:0px solid rgba(255,255,255,0.0);
    border-bottom:0px solid rgba(0,0,0,0.0);
    padding:0;
}
.accountlimit-content {
    cursor:auto;
    position: relative;
    background: rgba(0,0,0,0.5);
    margin:10px;
    padding:10px;
    border-radius:4px;
    font-size:14px;
    color:#ffffff;
}
.accountlimit-content:after {
    bottom: 100%;
    left: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(0, 0, 0, 0);
    border-bottom-color: rgba(0,0,0,0.5);
    border-width: 10px;
    margin-left: -10px;
}
/*Live video*/
.livescoreboard-headwrap{
    display:block;
    margin:10px 0;
    text-align:center;
}
.livescoreboard-headlink{
    display:inline-block;
    margin:0 auto;
}
.livescoreboard-headlink ul{
    list-style: none;
    margin:0;
    padding:0;
}
.livescoreboard-headlink ul li{
    display:inline-block;
    margin-left:-3px !important;
    padding:0 !important;
}
.livescoreboard-headlink ul li a{
    font-size:16px;
    text-transform:uppercase;
    color:#ffffff;
    background-color:rgba(0,0,0,0.1);
    padding:10px;
}
.livescoreboard-headlink ul li a:hover{
    color:#ffcc02;
    background-color:rgba(0,0,0,0.3);
    transition: all .3s ease;
    -o-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -webkit-transition: all .3s ease;
}
.livescoreboard-headlink ul li a.active{
    color:#ffcc02;
    font-weight:bold;
    background-color:rgba(0,0,0,0.2);
}
#live-video{
    display:block;
    width:100%;
    text-align:center;
}
#live-video .videostyle{
    display:inline-block;
    width:640px;
    padding:0;
    border:2px solid rgba(0,0,0,0.2);
    background:rgba(0,0,0,0.2);
    -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
}
.fixture-video{
    width:20px !important;
    min-width:20px !important;
    display:block !important;
}
.fixture-video .glyphicon{
    display:block !important;
}
.live-video-icon{
    color:#ffcc02;
    display:inline-block !important;
}
.navprolivenowalt > li li li.active > a .live-video-icon  {
    color:#111111;
}
.poker-wrap .container-fluid{
    display:none;
}
.live-filter-nav{
    display:block;
    margin:0 !important;
    padding:0 !important;
}
.live-filter-nav li{
    display:block;
    margin:0 5px 0 0;
    list-style-type:none;
    float:left;
}
.live-filter-nav li a{
    background:rgba(0,0,0,0.3);
    font-size:14px;
    color:rgba(255,255,255,0.7);
    display:block;
    padding:5px 15px;
    transition: all .2s ease-in;
    -o-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -webkit-transition: all .2s ease;
}
.live-filter-nav li a:hover{
    background:rgba(0,0,0,0.9);
    color:#ffffff;
}
.live-filter-nav li a.active{
    background:rgba(0,0,0,0.9);
    color:#ffcc02;
}
.live-filter{
    display:block;
    border:1px solid rgba(255,255,255,0.0);
    background:rgba(255,255,255,0.1);
    padding:9px 10px 10px 10px;
    margin-bottom:10px;
    overflow:hidden;
}
.hesaplar_arasi_transfer .list-group-item {
    background-color: #333333;
    color: #eeeeee !important;
    padding:5px 10px;
    border:1px solid #303030;
    border-radius:0px;
    margin-bottom:4px;
}
.hesaplar_arasi_transfer .list-group-item > .badge {
    right:5px;
    top:5px;
    color:#777777;
    background:transparent;
    text-shadow:none;
    position:absolute;
    padding:8px 5px;
}

.hesaplar_arasi_transfer .list-group-item > .badge + .badge {
    margin-right: 5px;
}

.hesaplar_arasi_transfer .list-group-item.active .badge {
    color:#000000 !important;
}

.hesaplar_arasi_transfer a.list-group-item {
    color: #2f973d;
    padding:10px;
}


.hesaplar_arasi_transfer a.list-group-item:hover,
.hesaplar_arasi_transfer a.list-group-item:focus {
    text-decoration: none;
    background-color: #ffffff;
    color:#000000 !important;
    border-color:#eeeeee;
}

.hesaplar_arasi_transfer .list-group-item.active,
.hesaplar_arasi_transfer .list-group-item.active:hover,
.hesaplar_arasi_transfer .list-group-item.active:focus {
    z-index: 2;
    color: #ffffff !important;
    background-color: #3b8f08;
    border-color:#3b8f08;
}
.hesaplar_arasi_transfer .transfer-arrow{
    font-size:18px;
    width:30px;
    height:30px;
    border-radius:50%;
    border:1px solid rgba(0,0,0,0.1);
    padding:1px;
    text-align:center;
    position:relative;
    background:rgba(255,255,255,0.2);
    z-index:3;
    margin-top:200px;
}
.hesaplar_arasi_transfer .transfer-arrow:before{
    content: " ";
    bottom:29px;
    left:12px;
    width: 1px;
    position: absolute;
    background:rgba(255,255,255,0.2);
    height:100px;
}
.hesaplar_arasi_transfer .transfer-arrow:after{
    content: " ";
    top:29px;
    left:12px;
    width: 1px;
    position: absolute;
    background:rgba(255,255,255,0.2);
    height:100px;
}
.yellow{
    color:#ffcc02;
}
.navpromain ul li a.main-color{
    color:#ffcc02;
}
.navpromain ul li a.active.main-color {
    color:#ffcc02;
}
.home-social{
    display:block;
    color:#ffffff;
}
.facebook-like{
    display:inline-block;
    margin-bottom:5px;
}
.twitter-like{
    display:inline-block;
    margin-bottom:0px;
}
.landing-layer{
    position:relative;
    width:100%;
    display:block;
    padding-bottom:0px;
}
.landing-layer-carousel{
    position:relative;
    top: 0; 
    left: 0; 
    right: 0; 
    bottom: 0; 
    margin: auto; 
    z-index:1;
    width:100%;
    min-width:100%;
    background-size: 100%;
}
.landing-layer-boxes{
    position: relative; 
    margin:0 auto;
    z-index:2;
    display:block;
    margin-bottom:20px;
    width:100%;
}
.footer-block{
    display:block;
    margin:0 auto;
    width:1200px;
}
.enetpoker-well{
    margin:0 auto;
    display:inline-block;
    text-align: center;
}
.enetpoker-well img{
    display:inline-block;
}
.enetpoker-game-item{
    position:relative;
}
.enetpoker-game-item .enetpoker-button-well{
    position:absolute;
    top:50px;
    right:50px;
}
.pronet-licance-well{
    display:block;
}
#myCarousel .carousel-indicators {
    position: absolute;
    bottom: -15px;
    left: 50%;
    z-index: 15;
    width: 60%;
    padding-left: 0;
    margin-left: -30%;
    text-align: center;
    list-style: none;
    display:block !important;
}
#myCarousel .carousel-indicators li {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 1px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #ffffff;
    border-radius: 10px;
}
#myCarousel  .carousel-indicators .active {
    width: 12px;
    height: 12px;
    margin: 0;
    background-color: #ffcc02;
}
.bgbingo .content-pro3{
    width:90%;
    margin:0 auto;
    background: #000000;
}
.bgbingo {
    background:url(../img/bingobg.jpg);
    background-repeat:no-repeat;
    background-size:cover;
    background-position:top center;
    background-attachment: fixed;
}
.topmenu_pokerhive-wrap,.transfer-hivepoker,.transfer-dbgpoker,#trfrom5,#trfrom7,#trto5,#trto7{
    display:none !important;
}
#egm {
    position: relative;
    font-size: 10px;
    text-align:center;
    background:rgba(0,0,0,0.5);
    display:block;
    padding:10px;
}
#egm img {
    position: relative;
    display:block;
    margin:0 auto;
}
#egm p {
    padding-top: 10px;
    color:#ffffff;
}
#egm a {
    color: #ffffff;
}
.footer-whatsapp-info{
    padding:10px 0;
    position:fixed;
    bottom:20px;
    left:20px;
    background:rgba(255,255,255,0.2);
    padding:4px;
    width:56px;
    height:56px;
    border-radius:5px;
    z-index:1;
}
.whatsapp-click{
    display:block;
    color:#ffffff;
}
.whatsapp-info-wrap{
    position:relative;
    display:block;
}
.whatsapp-info-wrap #whatsappmodal{
    display:none;
    position:absolute;
    bottom:60px;
    background:#ffffff;
    color:#555555;
    border-radius:5px;
    padding:10px;
    text-align:left;
    z-index:1;
    width:200px;
    font-size:12px;
}
.whatsapp-info-wrap #whatsappmodal:after {
    top: 100%;
    left: 25px;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(255, 255, 255, 0);
    border-top-color: #ffffff;
    border-width: 5px;
    margin-left: -5px;
}
.whatsapp-info-title{
    padding-bottom:5px;
    border-bottom:1px solid rgba(0,0,0,0.1);
    color:#000000;
    display:inline-block;
    width:100%;
}
.top-head-wrap .top-cepbank{
    position:absolute;
    right:425px;
    top:12px;
}
.cep-button{
    position:relative;
    display:inline-block;
    float:left;
    text-align:center;
    vertical-align:middle;
    color:#000000;
    padding:0px 5px;
    background:#ffcc02;
    height:34px;
    line-height:34px;
    border-radius:3px;
}
.cep-button:hover{
    color:#000000;
    background:#ffffff;
}
.specialtlnakitinfo{
    display:block!important;
    font-weight:700; 
}
.specialtlnakitinfo1{
    display:block!important;
    font-weight:700;
}

.finance-well span {
    color: #f8f8fa;
}