/* Minification failed. Returning unminified contents.
(604,26): run-time error CSS1030: Expected identifier, found '['
(604,32): run-time error CSS1031: Expected selector, found '='
(604,32): run-time error CSS1025: Expected comma or open brace, found '='
(609,27): run-time error CSS1030: Expected identifier, found '['
(609,33): run-time error CSS1031: Expected selector, found '='
(609,33): run-time error CSS1025: Expected comma or open brace, found '='
(653,41): run-time error CSS1046: Expect comma, found '0'
(653,45): run-time error CSS1046: Expect comma, found '/'
(668,29): run-time error CSS1046: Expect comma, found '255'
(668,37): run-time error CSS1046: Expect comma, found '/'
(1474,17): run-time error CSS1038: Expected hex color, found '#dddd'
(1478,17): run-time error CSS1038: Expected hex color, found '#dddd'
(1478,22): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
(3458,25): run-time error CSS1038: Expected hex color, found '#fff0'
(4472,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '!important'
(4540,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '1px'
(5250,32): run-time error CSS1046: Expect comma, found '0'
(5250,36): run-time error CSS1046: Expect comma, found '/'
(6598,41): run-time error CSS1046: Expect comma, found '0'
(6598,45): run-time error CSS1046: Expect comma, found '/'
(6618,25): run-time error CSS1046: Expect comma, found '255'
(6618,33): run-time error CSS1046: Expect comma, found '/'
(6671,26): run-time error CSS1030: Expected identifier, found '['
(6671,32): run-time error CSS1031: Expected selector, found '='
(6671,32): run-time error CSS1025: Expected comma or open brace, found '='
(6676,27): run-time error CSS1030: Expected identifier, found '['
(6676,33): run-time error CSS1031: Expected selector, found '='
(6676,33): run-time error CSS1025: Expected comma or open brace, found '='
(9522,58): run-time error CSS1038: Expected hex color, found '#eaf2f6s'
(9522,66): run-time error CSS1019: Unexpected token, found ' '
(9522,66): run-time error CSS1042: Expected function, found ' '
(9522,66): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
(10316,7): run-time error CSS1035: Expected colon, found 'font-size'
(10443,32): run-time error CSS1046: Expect comma, found '0'
(10443,36): run-time error CSS1046: Expect comma, found '/'
(11265,83): run-time error CSS1030: Expected identifier, found '#MacthTabsContent'
(11265,123): run-time error CSS1031: Expected selector, found ')'
(11265,123): run-time error CSS1025: Expected comma or open brace, found ')'
(11274,36): run-time error CSS1030: Expected identifier, found '.'
(11274,49): run-time error CSS1031: Expected selector, found ')'
(11274,49): run-time error CSS1025: Expected comma or open brace, found ')'
 */


*,
*:before,
*:after {
    padding: 0;
    margin: 0;
    box-sizing: border-box;
}

#SuccesOperationSuccesText {
    font-size: 1.12em;
    color: #08ef08;
}



#SuccesOperationSuccesOK {
    padding: 7px 17px 7px 17px;
    border: 1px solid #4d4848;
    background: #181717;
    border-radius: 3px;
    cursor: pointer;
    color: #fff;
    box-shadow: 1px 1px #ffffff36;
}

.SuccesDivMesajModalArea {
    width: 500px;
    height: 182px;
    background: #000;
    border: 1px solid #ffffff45;
    display: flex;
    flex-direction: column;
    justify-content: space-evenly;
    align-items: center;
}

.SuccesDivMesajCryto {
    color: #fff;
    width: 89%;
    height: 154px;
    display: flex;
    justify-content: center;
    background: #0000009e;
    align-items: center;
    z-index: 199999999999999;
    position: absolute;
    border-radius: 4px;
    width: 100%;
    height: 100%;
}

.checkmark {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #4CAF50;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    animation: popIn 0.5s ease-in-out;
}

    .checkmark::after {
        content: '\2713';
        font-size: 30px;
        color: white;
        font-weight: bold;
        opacity: 0;
        animation: fadeIn 0.5s ease-in-out forwards 0.3s;
    }

@keyframes popIn {
    0% {
        transform: scale(0);
        opacity: 0;
    }

    80% {
        transform: scale(1.2);
        opacity: 1;
    }

    100% {
        transform: scale(1);
    }
}

#ParaCekDepositAdresInput, #ParaCekDepositMoneyInput {
    color: #fff;
}

.HataMessageParaCek {
    color: red;
}

.PercentageButtonsBtn:hover {
    background: #fc0;
    color: #000;
}

.RegisterFlex {
    background-color: #080710;
    position: relative;
}

.PasswordForgetContainer {
    display: flex;
}

.DepositModalSelectProcess {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 32px;
    margin-bottom: 38px;
}

.ActivePercantage {
    background: #fc0 !important;
    color: #000 !important;
}

.MoneySelectPercentageButtons > div {
    width: 60px;
    margin-left: 11px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #000;
    height: 34px;
    border-radius: 4px;
    color: #fff;
    cursor: pointer;
    border: 1px solid #ffffff66;
}

.MoneySelectPercentageButtons {
    display: flex;
}

.TotalCountAndMoneyButtons {
    display: flex !important;
    flex-direction: row !important;
    height: 87px;
    align-items: center;
}

.MoneyTotalCount {
    width: 169px;
    background: #000;
    border-radius: 3px;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    color: #fff;
    border: 1px solid #ffffff1f;
    height: 100%;
}

.DepositModalActivProcess {
    background: #fc0 !important;
    color: #000 !important;
}

.DepositModalSelectProcess > div {
    padding: 0px 18px;
    height: 32px;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #ff000000;
    border: 1px solid #ffffff6b;
    color: #fff;
    border-radius: 2px;
    cursor: pointer;
}


.ForgetPasswordReturnMessage {
    margin-bottom: 7px;
    height: 27px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 2px;
}

#PasswordForgetBtnSty:hover {
    background: green;
}

#PasswordForgetBtnSty {
    min-width: 130px;
    margin-right: 13px;
    min-height: 42px;
    margin-top: 9px;
    background: #c1cbd0;
    color: #000;
    border: 1px solid #000;
    border-radius: 4px;
    display: flex;
    justify-content: center;
    align-items: center;
}

#PasswordForgetInputSty {
    display: block;
    height: 43px;
    width: 100%;
    background-color: #fff;
    border-radius: 3px;
    padding: 0 10px;
    margin-top: 8px;
    color: #000;
    font-weight: 300;
    margin-left: 10px;
    outline: none;
}

#MailConfirInfoMesajWarning {
    margin-left: 17px;
    background: #c70000;
    display: flex;
    width: 48%;
    justify-content: center;
    border-radius: 1px;
    align-items: center;
}

.ConfirmMailMesajAndBtnContainer > button:hover {
    background: green;
    color: #fff;
    border: #000;
}

.ConfirmMailMesajAndBtnContainer > button {
    margin-left: 10px;
    background-color: #c1cbd0;
    padding: 3px 6px;
    max-height: 34px;
    border-radius: 3px;
    border: 1px solid #a9a7a7;
    color: #000;
    align-items: center;
}

.ConfirmMailMesajAndBtnContainer {
    display: flex;
    height: 30px;
}

#FormSendMail {
    height: 200px !important;
}

.none {
    display: none;
}

.tipo-widget-content > #TSLoginFormpw > .form-group > .input-group > .input-group-addon {
    background-color: #000;
    border: 1px solid #6c6c6c;
}

.DepositMonProcesssCon > .DepositMonText > span {
    width: 20px;
    display: flex;
    background: #fc0;
    border-radius: 3px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 7px;
    font-weight: bold;
}

.pull-right > div > #lgMenu {
    width: 311px !important;
    max-width: 390px !important;
    left: -15px !important;
    top: 60px !important;
}

    .pull-right > div > #lgMenu > #lgPanel > .panel-heading {
        display: flex;
        justify-content: center;
        align-items: center;
        margin-top: 22px;
        font-size: 1.35em;
    }

    .pull-right > div > #lgMenu > #lgPanel, .pull-right > div > #lgMenu > #lgPanel > .panel-heading {
        background: #000 !important;
        border-color: #000 !important;
    }

    .pull-right > div > #lgMenu > #lgPanel {
        min-height: 350px;
    }

.DepositMonProcesssCon > .LongTextMon {
    margin-top: 7px !important;
}

.DepositMonProcesssCon {
    background: #fff;
    padding: 10px 8px 10px 8px;
    user-select: text;
}

#UserDepositCon {
    color: #000;
}

#CloseChangePassBtn:hover {
    background: #fc0 !important;
    color: #000 !important;
}

#ChangePassBtn:hover {
    background: #000 !important;
    color: #fff !important;
}

.DepositMonProcesssCon > .DepositMonText {
    margin-bottom: 3px;
    font-size: 1.3em;
    display: flex;
    align-items: center
}

.valid {
    color: green;
    font-size: 14px;
}

.SignUpCloseArea, .ForgetPasswordAreaBtn {
    position: absolute;
    right: 4px;
    top: 4px;
    background: #ca0000;
    width: 28px;
    height: 28px;
    border-radius: 13%;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
}

    .SignUpCloseArea:hover, .ForgetPasswordAreaBtn:hover {
        background: red;
    }

    .SignUpCloseArea > #CloseX, .ForgetPasswordAreaBtn > #SendMailCloseX {
        font-size: 1.1em;
    }


.RegisterFlex {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100vh;
    user-select: none;
}

#sendMailForm {
    min-height: 220px !important;
}

.FormPageContainer > form > button[type="submit"]:hover {
    background: #11ba11;
    border: 1px solid #00000059;
}



.FormForgetPassPageContainer > form > button[type="submit"]:hover {
    background: #11ba11;
    border: 1px solid #00000059;
}


#sendMailForm > button[type="submit"] {
    margin-top: 30px !important;
}


.FormPageContainer, .FormForgetPassPageContainer {
    top: 61px;
    max-width: 390px;
    width: 100%;
    background-color: #000;
    border-radius: 10px;
    backdrop-filter: blur(10px);
    border: 2px solid rgba(255,255,255,0.1);
    box-shadow: 0 0 40px rgba(8,7,16,0.6);
    padding: 50px 35px;
    position: absolute;
    right: 0px;
}

.error {
    color: red;
    font-size: 14px;
}

form * {
    font-family: 'Poppins',sans-serif;
    color: #ffffff;
    letter-spacing: 0.5px;
    outline: none;
    border: none;
}

.FormPageContainer > form h3, .FormForgetPassPageContainer > form h3 {
    font-size: 1.9em;
    font-weight: 500;
    line-height: 42px;
    text-align: center;
}


.LoginPageChoseArea {
    display: flex;
    justify-content: space-around;
    margin-bottom: 20px;
}

    .LoginPageChoseArea > .active {
        background: #000 !important;
    }

    .LoginPageChoseArea > .RegisterSave, .LoginPageChoseArea > .LoginIn {
        width: 50%;
        background: #00000038;
        height: 32px;
        display: flex;
        align-items: center;
        justify-content: center;
        color: #fff;
        cursor: pointer;
        border: 1px solid #000;
    }

.FormPageContainer > form > ::placeholder, .FormForgetPassPageContainer > form > ::placeholder {
    color: #ffffff99 !important;
}

.LoginPageChoseArea > .RegisterSave {
    border-radius: 0px 3px 3px 0px
}

.LoginPageChoseArea > .LoginIn {
    border-radius: 3px 0px 0px 3px
}

.FormPageContainer > form > label, .FormForgetPassPageContainer > form > label {
    display: block;
    margin-top: 30px;
    font-size: 1em;
    font-weight: 500;
}

.FormPageContainer > form > input, .FormForgetPassPageContainer > form > input {
    display: block;
    height: 43px;
    width: 100%;
    background-color: rgba(255,255,255,0.07);
    border-radius: 3px;
    padding: 0 10px;
    margin-top: 8px;
    font-size: 0.9em;
    font-weight: 300;
    color:#fff;
}

.FormPageContainer > form > ::placeholder, .FormForgetPassPageContainer > form > ::placeholder {
    color: #e5e5e5;
    font-size: 0.9em;
}

.FormPageContainer > form > input {
    color: #fff;
    font-size: 0.97em;
    border: 1px solid #eaf0f69e !important;
}

.FormPageContainer > form > .buttonLogin, .FormForgetPassPageContainer > form > .buttonLogin {
    margin-top: 40px;
    width: 100%;
    background-color: #ffffff;
    color: #080710;
    padding: 13px 0;
    font-size: 18px;
    font-weight: 600;
    border-radius: 5px;
    cursor: pointer;
    border: 1px solid #000;
    display: flex;
    align-items: center;
    justify-content: center;
}

.FormPageContainer > form > .SignUp, .FormForgetPassPageContainer > form > .SignUp {
    text-decoration: underline;
    text-decoration-color: green;
    color: green;
    font-weight: bold;
    cursor: pointer;
}


.MessageTextColor {
    color: #35ed35 !important;
}


.MarginleftAndTop {
    margin-left: 4px;
    margin-top: 4px;
}

.FormPageContainer > form > .AlreadyPass, .FormForgetPassPageContainer > form > .AlreadyPass {
    border-radius: 3px;
    color: #eaf0fb;
    text-align: center;
    margin-top: 25px;
    font-size: 0.8em;
}

.FormPageContainer > form {
    min-height: 355px;
}

.FormForgetPassPageContainer > form {
    min-height: 239px;
}

.buttonLogin:disabled {
    background-color: #545454 !important;
    cursor: no-drop !important;
}

.FormPageContainer > form > .AlreadyLogin {
    text-decoration: underline;
    text-decoration-color: green;
    color: green;
    font-weight: bold;
    cursor: pointer;
}

.FormPageContainer > form > .PasswordForget {
    border-radius: 3px;
    color: #eaf0fb;
    margin-top: 15px;
    font-size: 0.8em;
}

.DisplayNone {
    display: none;
}

.FormForgetPassPageContainer {
    left: -5px;
    max-width: 289px;
    box-shadow: none;
    padding: 39px 15px !important;
}

.gosterLogin {
    display: block !important;
}

.FormForgetPassPageContainer > form h3 {
    font-size: 1.7em;
}

.ErrorMesaj {
    margin-left: 10px;
    display: flex;
    align-items: center;
    color: #ff0000;
    background: #333333;
    padding: 0px 10px;
    border-radius: 2px;
    font-weight: bold;
}

@charset "utf-8";
/* CSS Document */

.modal-content > iframe[title="Sr Stats"] {
    width: 928px;
    height: 800px;
}

.modal-content:has(iframe[title="Sr Stats"]) {
    width: 930px !important;
    height: 850px !important;
}

.modal-header:has(+ iframe[title="Sr Stats"]) {
    width: 928px !important;
    background: #ccc !important;
    border-bottom: 1px solid #ccc !important;
    height: 45px;
}

.tipo-widget-content > a > div > img[src="/assets/images/rocketman.png"] {
    width: 100% !important;
    transform: none !important;
    transition: none !important;
    border-radius: 5px;
    height: 145px;
}
.row > .CasinoCapsule {
    min-height: 84.26vh;
    width: 100%;
}

.macht-list-ul > .live-score > a.headtohead {
    display: none;
}

div[ts-type="catmatch"] .ht-past {
    overflow: hidden;
}

div[matchstatus="not_started"] .ht-past {
    overflow: inherit !important;
}

.row > .CasinoGameContent > iframe {
    margin-top: 66px !important;
}

.macht-list-ul > li > .headtohead > img[src*="stadium.png"] {
    display: none;
}

.NewGameAreaRocketman {
    position: relative;
    overflow: hidden;
    width: 65% !important;
    margin-left: 17.5% !important;
    box-shadow: 1px 7px 10px -1px rgb(0 0 0 / 92%);
}

    .NewGameAreaRocketman > img {
        transform: none !important;
        margin-top: 10px;
    }

    .NewGameAreaRocketman:before {
        position: absolute;
        top: 0;
        left: -500px;
        content: "";
        width: 70px;
        height: 500px;
        background: rgb(255 255 255 / 42%);
        transform: skew(-50deg);
        animation: shine 3s ease infinite !important;
    }

@keyframes shine {
    from {
        left: -500px;
    }

    to {
        left: 655px;
    }
}



.RocketmanNewGameStyle {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 30px;
    text-align: center;
    border-radius: 5px;
    background: url("/assets/images/backgrounds/newgame-confeti.gif");
}

.RocketmanNewGameText {
    background-size: cover;
    background-position: center;
    -webkit-background-clip: text;
    color: #fff;
    text-transform: uppercase;
    font-size: 8rem;
    font-weight: 500;
    font-family: 'Righteous', cursive;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    font-size: 1.8em;
    font-family: 'Titillium Web', sans-serif !important;
    height: 30px;
    display: flex;
    align-items: center;
}




#PHMatchResults > .matchResult {
    background: #fff;
}

.TopGameNotForeach > .col-lg-4 > .col-lg-12 > .gameClick > .thumbnail > img {
    height: 196px;
}

.TopGameNotForeach > .col-lg-4 {
    width: 28.3%;
}

.TopGameNotForeach > .col-lg-3:nth-child(5) > .col-lg-6 > a > div > img {
    height: 138px;
}

.TopGameNotForeach > .col-lg-3:nth-child(2) > .col-lg-6 {
    width: 46%;
}

.TipoNewTopLeague li.TipoNewListItem:hover {
    background: #000;
}

.TopGameNotForeach > .col-lg-2 > .col-lg-12:nth-child(2) > a > div > img {
    height: 150px;
}

.TopGameNotForeach > .col-lg-3 {
    width: 27.5%;
}

.CasinoCapsule > .CasinoGameContent {
    margin-left: 18%;
    width: 71% !important;
}

.gameClick > .thumbnail {
    padding: 1px !important;
}

@media (min-width: 10px) and (max-width: 3000px) {
    .CasinoCapsule > .col-lg-3 {
        width: 19.85% !important;
    }
}

.CasinoCapsule > .tipo-widget > .tipo-widget-content {
    width: 99.4% !important
}

@media (min-width: 10px) and (max-width:1300px) {

    div.macht-list ul.macht-list-ul li.live-score p.teams {
        font-size: 1.16em !important;
    }
}

@media(min-width:10px) and (max-width:1490px) {
    #BasketMatches > div > .macht-list > .macht-list-ul > .live-score > .ExternalShowing > .ShowScore > p {
        font-size: 1.05em !important;
    }
}

#PHTopBetMatches > .tipo-widget-content {
    background: #fff;
}


#golden-race-desktop-app {
    width: 100%;
}

@media (min-width: 10px) and (max-width: 1550px) {
    #SoccerMatches > div > .macht-list > .macht-list-ul > .live-score > .ExternalShowing > .ShowScore {
        width: 39% !important;
    }

    #BasketMatches > div > .macht-list > .macht-list-ul > .live-score > .ExternalShowing > .ShowScore {
        width: 40% !important;
    }

    div[role="tabpanel"] > #SoccerMatches > div > .macht-list > .macht-list-ul > .live-score > .ExternalShowing > .ShowSets {
        margin-left: 21% !important;
    }

    .ExternalShowing .ShowScore {
        padding-right: 24px;
    }
}

#detailsMatchs > .live-macth-list > .col-lg-2 {
    height: 91px;
}


div[id^="FutureMacthes"] > .specials > div[id^="specialCatOdds"] > .table > tbody > tr > td > div > p > a.match-odds {
    width: 32% !important;
}


#MatchContent > div > .specials > table > tbody > tr:hover {
    background: #ddd;
}

.specials > div > table > tbody > tr:hover {
    background: #ddd;
}

.main-content > .row > .col-lg-12 > #PHTopBetMatches {
    background: #fff;
}

.main-content-single > .row > .resetcol > .tipo-widget > .tipo-widget-content {
    background: #fff;
}
.rulescontent, .TeamNameCut, .MostBadgeTitle, .sr-widgets-livetable .sr-livetable-table tr td .sr-livetable-team, .sr-livetable-row td, .sr-wdl-outcome {
    font-size: 15px !important;
}
 .FullScreenSlider .tp-bullets {
    margin-left: -3.5% !important;

}

@media screen and (max-width: 1690px) {
    .system-up-down span.system-result {
        width: 68.8% !important;
    }
}

.system-up-down span.system-result {
    width: 70%;
}

.system-up-down span.system-down a {
    width: 13%;
}

.system-up-down span.system-up a {
    width: 13%;
}

.ht-past{
    height:59px !important;
}

.tipo-widget-content > a {
    overflow: hidden;
}

.tipo-widget-content a img {
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out;
}

.tipo-widget-content a:hover img {
    -webkit-transform: scale(1.15);
    transform: scale(1.15);
}


.RightSideBarLive > .theiaStickySidebar > div > .resetcol-y > a > #LiveCasinoGifArea {
    display: none;
}


.RightSideBarLive > .theiaStickySidebar > div > .resetcol-y > .bet-coupon > .tipo-widget-title {
    margin-top: -10px;
}


.row > .FullScreenSlider .tp-bullets {
   
    margin-left: -3.5% ;
}



#right-sidebar > .theiaStickySidebar > div > .col-lg-12 > .bet-coupon > .tipo-widget-title {
    
    border-radius: 8px;
    margin-bottom: -3px;
}

.withLogins {
    min-width: 595px !important;
    width: 47% !important;
}

@media screen and (max-width: 1550px) {
    .macth-categories ul.sport-type li {
        font-size: 0.82em !important;
    }

    .HomeTeamName {
        margin-top: 32px !important;
    }

    .AwayTeamName {
        margin-top: 32px !important;
    }

 
   

    .FullScreenSlider .tp-bullets {
        margin-bottom: -12px;
        margin-left: -5.15% !important;
    }
}

.tsbodylivecasino > .header-bottom {
    background: #008300 !important;
}

@media screen and (max-width: 1400px) {
    .HomeTeamName {
        margin-top: 30px !important;
    }

    .AwayTeamName {
        margin-top: 30px !important;
    }

 

   

    .FullScreenSlider .tp-bullets {
        margin-bottom: -12px;
        margin-left: -6.15% !important;
    }
}

@media screen and (max-width: 1427) {
    .fetured-users ul p {
        font-size: 1.1em !important;
    }

        .fetured-users ul p.username {
            font-size: 1.1em !important;
        }
}

.tp-bullets {
    margin-left: 13.5% !important;
}

.tp-rightarrow.default {
    right: 1.5% !important;
}


.ExternalShowing > .ShowBoard > .live-goal {
    font-size:1.4em !important;
}


ul.macht-list-ul li p {
    font-weight: normal !important;
    font-size: 1.15em !important;
}

.container {
    width: 96.5% !important;
    min-width: 1300px !important;
    /*  background: url(../images/betbanca/SiteBackground.png) no-repeat !important;
    background-repeat: no-repeat;
    background-size: 100% 100% !important;*/
    max-width: 2000px;
}

.tipoLogged {
    margin-right: -23px !important;
}

.tipo-collapse .live-macth-list p, .sr-lmts-scoreboard-wraper .sr-scoreboard-head .sr-scoreboard-head-title-wrap .sr-head-title-tournament-label, #dvkupOk h5, #dvreticket a, #btnshowticket, .betting-result table.table-striped thead tr td, .betting-result table.table-striped thead tr th, .betting-result table.table-striped tbody tr td, .betting-result table.table-striped tbody tr th, .betting-result table td, .back-btn, .btn-danger, .btn-primary, .MostPopular tr td, .sr-widget .sr-pills .sr-pill.sr-active, .sr-widget .sr-pills .sr-pill.sr-active:hover, .search input{
    font-size:13px;
}

.TiposFlag {
    float: right !important;
    margin-right: 0.5% !important;
    margin-left: 0.2%;
}

.voleyballmatchclass > div > .two-two-two > .macht-list-ul > .live-score > .ExternalShowing > .ShowBoard {
    float: inherit;
}


#TenisMatches > div > .two-two-two > .macht-list-ul > .live-score > .ExternalShowing > .ShowSets {
    margin-top: -33px !important;
    margin-left: 5% !important;
    float: left !important;
    width: 36%;
}

#right-sidebar > .theiaStickySidebar > div > div > .tipo-widget:nth-child(4) > .tipo-widget-content {
    background: #3c313c91;
    backdrop-filter: opacity(0.5);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 10px;
  
}

#TenisMatches > div > .two-two-two > .macht-list-ul > .live-score > .ExternalShowing > .ShowBoard {
    float: inherit !important;
}

#FavoritesTenisMatches > div > .two-two-two > .macht-list-ul > .live-score > .ExternalShowing > .ShowSets {
    margin-top: -33px !important;
    margin-left: 5% !important;
    float: left !important;
    width:36%;
}

div[matchstatus="ended"] > .end > .macht-list-ul > .live-score > .ExternalShowing > .ShowBoard {
    float: inherit !important;
}
#SoccerMatches > div > .macht-list > .macht-list-ul > .live-score > .ExternalShowing > .ShowSets {
    margin-top: -28px !important;
    margin-left: 26% !important;
    float: left;
}

#FavoritesTenisMatches > div > .two-two-two > .macht-list-ul > .live-score > .ExternalShowing > .ShowBoard {
    float: inherit !important;
}


@media screen and (max-width: 1755px) {
    .macth-categories ul.sport-type li {
        font-size: 0.82em !important;
    }
}


@media screen and (max-width: 1653px ){
    #FutureMacthTabs > li > a {
        font-size: 0.8em !important;
        padding: 8px 0px !important;
    }


        #FutureMacthTabs > li > a > .badge {
            font-size: 0.9em !important;
            padding: 3px !important;
        }
}


@media screen and (max-width: 1492px ){
    #FutureMacthTabs > li > a {
        font-size: 0.7em !important;
        padding: 7px 0px !important;
    }
}

#FutureMacthTabs {
    float: right;
    margin-right: -0.3%;
    width: 74%;
}

.load-more-btn {
    font-size: 1.1em  !important;
    padding: 5px 10px 8px 10px !important;
}

#sprTenisMatches > div > .two-two-two > .macht-list-ul > .live-score > .ExternalShowing > .ShowSets {
    margin-top: -33px !important;
    margin-left: 5% !important;
    float: left !important;
}

#sprTenisMatches > div > .two-two-two > .macht-list-ul > .live-score > .ExternalShowing > .ShowBoard {
    float: inherit !important;
}

.TipoNewTopLeague li.TipoNewListItem img {
    min-width: 60px !important;
    width: 46% !important;
}


div[ts-type="topmatch"] li div.wrap-panel div span.percnt, div[ts-type="catmatch"] li div.wrap-panel div span.percnt {
    min-width: 45px;
    width: 100% !important;
    top:-3px !important;
    font-size:0.96em  !important;
}


.tipo-widget-sub-menu ul.sub-menu li a {
    font-size: 13px;
    height: 29px;
}

div[ts-type="catmatch"] div.two div.wrap-panel div, div[ts-type="catmatchodd"] li div.wrap-panel div {
    min-width: 45px;
    float: left;
    position: relative;
    width: 41%;
}

#SoccerMatches > div > .half-time > .macht-list-ul > .live-score > .ExternalShowing > .ShowSets {
    margin-top: -28px !important;
    margin-left: 26% !important;
    float: left;
}

#SoccerMatches > div > .live > .macht-list-ul > .live-score > .ExternalShowing > .ShowSets {
    margin-top: -28px !important;
    margin-left: 26% !important;
    float:left;
}

#LiveFutbol .ExternalShowing .ShowScore .rc1 {
    margin-left: 10%;
}
#FavoritesSoccerMatches > div > .live > .macht-list-ul > .live-score > .ExternalShowing > .ShowBoard {
    float: inherit !important;
}


#FavoritesSoccerMatches > div > .live > .macht-list-ul > .live-score > .ExternalShowing > .ShowSets {
    margin-top: -28px !important;
    margin-left: 26% !important;
    float: left !important;
}

#SoccerMatches > div > .live > .macht-list-ul > .live-score > .ExternalShowing > .ShowBoard {
    float: inherit !important;
}



#sprSoccerMatches > div > .macht-list > .macht-list-ul > .live-score > .ExternalShowing > .ShowSets {
    margin-top: -33px !important;
    margin-left: 5% !important;
    float: left !important;
}

#sprSoccerMatches > div > .macht-list > .macht-list-ul > .live-score > .ExternalShowing > .ShowBoard {
    float: inherit !important;
}

.ht-past ul.macht-list-ul li.handicap a.match-odds {
    margin: 8px 2.8% 5px 5px !important;
}

.basketmatchclass > div > .two-two-two > .macht-list-ul > .live-score > .ExternalShowing > .ShowBoard {
    float: inherit;
}

#sprBasketMatchs > div > .two-two-two > .macht-list-ul > .live-score > .ExternalShowing > .ShowBoard {
    float: inherit;
}

#sprBasketMatchs > div > .two-two-two > .macht-list-ul > div > .match-tip > .wrap-panel > a.match-odds {
    margin-left: 5% !important;
}

#sprBasketMatchs > div > .two-two-two > .macht-list-ul > div > .over-under > .wrap-panel > a.match-odds {
    margin-left: 5% !important;
}

#sprBasketMatchs > div > .two-two-two > .macht-list-ul > div > .special > .wrap-panel > a.special-odds {
    width: 59% !important;
}

.fixed-odds .wrap-panel .homeOdds, .fixed-odds .wrap-panel .tie, .fixed-odds .wrap-panel .awayOdds {
    min-width: 53px;
    width: 30%;
    margin-right: 2.3%;
}

.end ul.macht-list-ul li.match-tip a.match-odds {
    min-width: 45px;
    width: 27%;
    margin-left: 3.25% !important;
    min-height: 40px !important;
    font-size: 1.25em  !important;
    margin: 3px 5px 5px 5px;
    font-weight:normal ;
}


.end ul.macht-list-ul li.match-tip a.odds-click{
    font-weight:bold !important
}

.end ul.macht-list-ul li.next-goal a.match-odds, .end ul.macht-list-ul li.handicap a.match-odds, .end ul.macht-list-ul li.sets a.match-odds {
    font-weight: normal;
}

#FavoritesBasketMatches > div > .two-two-two > .macht-list-ul > div > .match-tip > .wrap-panel > a.match-odds {
    margin-left: 5% !important;
}

.two-two-two ul.macht-list-ul li.match-tip a.match-odds {
    margin-left: 5% !important;
}

#BasketMatches > div > .two-two-two > .macht-list-ul > div > .match-tip > .wrap-panel > a.match-odds {
    margin-left: 5% !important;
}


#BasketMatches > div > .two-two-two > .macht-list-ul > div > .next-goal > .wrap-panel > a.match-odds {
    margin-left: 5% !important;
}

#VolleyballMatches > div > .two-two-two > .macht-list-ul > div > .match-tip > .wrap-panel > a.match-odds {
    margin-left: 5% !important;
}


#FavoritesVolleyballMatches > div > .two-two-two > .macht-list-ul > div > .match-tip > .wrap-panel > a.match-odds {
    margin-left: 5% !important;
}


.end ul.macht-list-ul li.next-goal a.match-odds, .end ul.macht-list-ul li.handicap a.match-odds, .end ul.macht-list-ul li.sets a.match-odd {
    min-width: 45px;
    width: 27%;
    margin-left: 3.25% !important;
    min-height: 40px !important;
    font-size: 1.25em   !important;
    margin: 3px 5px 5px 5px;
    font-weight:normal !important
}

.end ul.macht-list-ul li.over-under a.match-odds {
    min-width: 45px;
    width: 27%;
    margin-left: 5% !important;
    font-size: 1.25em   !important;
    margin: 3px 5px 5px 5px;
    font-weight:normal !important
}

ul.macht-list-ul li.goal-odss{
    font-size:1.25em !important;
}



.MostPopular {
    width: 100%;
}

div[ts-type="topmatch"] li div.wrap-panel div > .end ul.macht-list-ul li.match-tip a.match-odds {
    min-width: 45px;
    width: 99% !important;
    margin-left: 12% !important;
}

div[ts-type="topmatch"] > .macht-list > .collapse > div[ts-type="tmcoldiv"] > .specials > div > .table-bordered {
    width: 75% !important;
}

#TenisMatches > div > .two-two-two > .macht-list-ul > div > .match-tip > .wrap-panel > a.match-odds {
    margin-left: 5% !important;
}

#FavoritesTenisMatches > div > .two-two-two > .macht-list-ul > div > .match-tip > .wrap-panel > a.match-odds {
    margin-left: 5% !important;
}

#sprTenisMatches > div > .two-two-two > .macht-list-ul > div > .match-tip > .wrap-panel > a.match-odds {
    margin-left: 5% !important;
}

.ht-past ul.macht-list-ul li.sets a.match-odds {
    margin: 8px 5px 5px 5px !important;
}




.withTabs .nav-tabs > li {
    margin-bottom: 0;
    margin-right: 1.5px;
}

/*.specials > div > .table-bordered {
    width: 75%;
}*/


.two-two-two ul.macht-list-ul li.next-goal div.wrap-panel a.match-odds {
    margin-left: 5%;
    width: 40%;
}

#TSResultsDailyResults > .tab-pane > .scrollPage > .matchResult > tbody > tr[ts-type="TSResultsDailyResultsPage"] {
    font-size: 14px;
}

div[id^="specialTopOdds"] > .table > tbody > tr > td > div > p {
    height: 42px;
    width: 150px !important;
}

#dtTickets > .table-responsive > #tblStatistics > tbody > tr[ts-type="TSPage"] > td {
    font-size: 14px;
}

#ticketDetailContainer > .betting-result > .tipo-widget-content > .table-responsive > .table > tbody > tr > td {
    font-size: 15px;
}

#ticketDetailContainer > .betting-result > .tipo-widget-content > .col-lg-6 > .table > tbody > tr > td {
    font-size: 14px;
}

div[id^="specialTopOdds"] > .table > tbody > tr > td > div > p > a[ts-type="topmatchodd"] {
    height: 32px;
    font-size: 1.2em  !important;
}

div[id^="specialTopOdds"] > .table > tbody > tr > .SpecialNames {
    width: 44% !important;
    height: 43px !important;
    font-size: 1.3em  !important;
    text-align: center;
}


div[id^="specialCatOdds"] > .table > tbody > tr > td > div > p {
    height: 42px;
    width: 150px;
 
}

div[id^="specialOdds"] > .table > tbody > tr > td > div > p {
    height: 42px;
    width: 150px;

}

@media screen and (min-width: 1850px) {
    div[id^="specialOdds"] > .table > tbody > tr > td > div > p {
        height: 42px;
        width: 171.5px !important;
      
    }
}

.half-time ul.macht-list-ul li.match-guess a.match-odds {
    margin: 11px 2.8% 5px 5px !important;
    margin-left: 3.25% !important;
    font-size: 1.3em !important;
}


div[matchstatus="paused"] > .ht-past ul.macht-list-ul li.match-guess a.match-odds {
    margin: 11px 2.8% 5px 5px !important;
    margin-left: 3.25% !important;
    font-size: 1.3em !important;
}

div[matchstatus="ot_ht"] > .ht-past ul.macht-list-ul li.match-guess a.match-odds {
    margin: 3px 2.8% 5px 5px !important;
    margin-left: 3.25% !important;
    font-size: 1.3em !important;
}

#LiveFutbol .ExternalShowing .ShowScore .rc1 {
    margin-left: 10%;
}

div[matchstatus="ot_ht"] > .ht-past ul.macht-list-ul li.match-tip a.match-odds {
    margin: 3px 2.8% 5px 5px !important;
    margin-left: 3.25% !important;
    font-size: 1.3em !important;
}

div[matchstatus="ot_ht"] > .ht-past ul.macht-list-ul li.next-goal a.match-odds {
    margin: 3px 2.8% 5px 5px !important;
    margin-left: 3.25% !important;
    font-size: 1.3em !important;
}

div[matchstatus="ot_ht"] > .ht-past ul.macht-list-ul li.goal-odss a.match-odds {
    margin: 3px 2.8% 5px 5px !important;
    margin-left: 3.25% !important;
    font-size: 1.3em !important;
}

div[matchstatus="ot_ht"] > .ht-past ul.macht-list-ul li.over-under a.match-odds {
    margin: 3px 2.8% 5px 5px !important;
    margin-left: 3.25% !important;
    font-size: 1.3em !important;
}

div[matchstatus="ot_ht"] > .ht-past ul.macht-list-ul li.special a.match-odds {
    margin: 3px 2.8% 5px 5px !important;
    margin-left: 3.25% !important;
    font-size: 1.3em !important;
}



@media screen and (min-width: 1850px) {
    div[id^="specialCatOdds"] > .table > tbody > tr > td > div > p {
        height: 42px;
        width: 170.5px !important;
  
    }
}


div[id^="AddspecialTopOdds"] > .table > tbody > tr > .SpecialNames {
    width: 44% !important;
    height: 43px !important;
    font-size: 1.3em  !important;
    text-align: center;
}

div[id^="AddspecialTopOdds"] > .table > tbody > tr > td > div > p {
    height: 42px;
    width: 150px;
    
}

@media screen and (min-width: 1600px) {
    div[id^="AddspecialTopOdds"] > .table > tbody > tr > td > div > p {
        height: 42px;
        width: 150px  !important;
       
    }

    div[id^="AddspecialOdds"] > .table > tbody > tr > td > div > p {
        width: 171.5px !important;
    
    }
}

.liveDetailSpecial > table > tbody > tr > td:nth-child(2) > div {
    float: left !important
}

.specials > div > table > tbody > tr[tstype="tsspecialtypetr"] > td:nth-child(2) > div {
    float: left !important;
}

.specials > div > table > tbody > tr > td:nth-child(2) > div {
    float: left !important;
}

.tab-content .specials table tr td:nth-child(1):hover {
    background: #dddd;
}

.tab-content .specials table tr td:nth-child(2):hover {
    background: #dddd !important;
}


div[id^="AddspecialTopOdds"] > .table > tbody > tr > td > div > p {
    height: 42px;
    width: 150px ;
}

    div[id^="AddspecialTopOdds"] > .table > tbody > tr > td > div > p > a[ts-type="topmatchodd"] {
        height: 32px;
        font-size: 14px !important;
    }


.CasinoCapsule > .tipo-widget > .tipo-widget-content > #newBrandPosition > .flip-items > li {
    width: 7.32% !important;
    margin-left: 0.3% !important;
}

.CasinoCapsule > .tipo-widget > .tipo-widget-content {
    width: 100% !important
}



.FullScreenSlider > .slider-container > .slider {
    height: 400px !important;
}

div[id^="specialCatOdds"] > .table > tbody > tr > .SpecialNames {
    width: 44% !important;
    height: 43px !important;
    font-size: 16px !important;
    text-align: center;
}


div[id^="specialCatOdds"] > .table > tbody > tr > td > div > p {
    height: 42px;
    width: 150px ;
}

    div[id^="specialCatOdds"] > .table > tbody > tr > td > div > p > a.match-odds {
        height: 32px;
        font-size: 1.2em !important;
    }

.CasinoCapsule > .CasinoGameContent {
    margin-left: 18%;
    width: 65% !important;
}

div[id^="AddspecialCatOdds"] > .table > tbody > tr > .SpecialNames {
    width: 44% !important;
    height: 43px !important;
    font-size: 16px !important;
    text-align: center;
}


div[id^="AddspecialCatOdds"] > .table > tbody > tr > td > div > p {
    height: 42px;
    width: 150px !important;

}

    div[id^="AddspecialCatOdds"] > .table > tbody > tr > td > div > p > a.match-odds {
        height: 32px;
        font-size: 14px !important;
      
    }


.tab-content .specials table tr td p span{
    font-size:1.1em ;
}


div[id^="specialOdds"] > .table > tbody > tr > .SpecialNames {
    width: 44% !important;
    height: 43px !important;
    font-size: 1.4em  !important;
    text-align: center;
}


div[id^="specialOdds"] > .table > tbody > tr > td > div > p {
    height: 42px;
    width: 150px ;

}

    div[id^="specialOdds"] > .table > tbody > tr > td > div > p > a[ts-type="nextmatchodd"] {
        height: 32px;
        font-size: 14px !important;
    }


    div[id^="specialOdds"] > .table > tbody > tr > td > div > p > a.match-odds {
        height: 32px;
        font-size: 1.2em !important;
    }


div[id^="AddspecialOdds"] > .table > tbody > tr > .SpecialNames {
    width: 44% !important;
    height: 43px !important;
    font-size: 16px !important;
    text-align: center;
}


div[id^="AddspecialOdds"] > .table > tbody > tr > td > div > p {
    height: 42px;
    width: 150px ;

}

    div[id^="AddspecialOdds"] > .table > tbody > tr > td > div > p > a[ts-type="nextmatchodd"] {
        height: 32px;
        font-size: 14px !important;
       
    }




.specials > #MatchContent > div > .liveDetailSpecial > .table > tbody > tr > td {
    width: 44% !important;
    height: 43px !important;
    font-size: 1.15em  !important;
    text-align: center;
}

    .specials > #MatchContent > div > .liveDetailSpecial > .table > tbody > tr > td > div > p {
        height: 42px;
        width: 150px ;
       
    }


        .specials > #MatchContent > div > .liveDetailSpecial > .table > tbody > tr > td > div > p > a.mclick {
            height: 32px;
            font-size: 1.2em  !important;
      
        }



/*.table > tbody > tr > .SpecialNames{
    background:red !important;
}*/

#TSResultsDay > .TSResultsDayLi > a.TSResultsDayA {
    font-size: 1.2em ;
}

#TSResultsDailyResults > .tab-pane > .scrollPage > .matchResult > thead > tr > td > strong {
    font-size: 14px;
}

.two-three-two ul.macht-list-ul li.match-tip a.match-odds {
    margin-left: 5% !important;
    width: 40% !important;
}

.two-three-two ul.macht-list-ul li.match-tip div.wrap-panel a.match-odds {
    margin-left: 5%;
    width: 40%;
}

.two-three-two ul.macht-list-ul li.over-under a.match-odds {
    margin-left: 5% !important;
    width: 40% !important;
}

.two-two-two ul.macht-list-ul li.match-tip a.match-odds {
    margin-left: 5% !important;
    width: 40% !important;
}

.two-two-two ul.macht-list-ul li.next-goal a.match-odds {
    margin-left: 5% !important;
    width: 40% !important;
}

.two-two-two ul.macht-list-ul li.handicap a.match-odds {
    margin-left: 5% !important;
    width: 40% !important;
}

.two-two-two ul.macht-list-ul li.sets a.match-odds {
    margin-left: 5% !important;
    width: 40% !important;
}

.two-two-two ul.macht-list-ul li.over-under a.match-odds {
    margin-left: 5% !important;
    width: 40% !important;
}

.two-two-two ul.macht-list-ul li.special a.match-odds {
    margin-left: 5% !important;
    width: 40% !important;
}


.two-two-two > .macht-list-ul > .next-goal > .wrap-panel > a[ts-type="nextmatchodd"] {
    width: 40% !important;
    margin-left: 5% !important;
}


div[ts-type="topmatch"] li.over-under > div.wrap-panel > div {
    width: 42% !important;
}

    div[ts-type="topmatch"] li.over-under > div.wrap-panel > div > a {
        width: 95% !important;
    }

div[ts-type="topmatch"] li.match-tip > div.wrap-panel > div > a {
    width: 95% !important;
    margin-left: 15% !important;
    height: 100% !important;
}

div[ts-type="topmatch"] li.next-goal > div.wrap-panel > div > a {
    width: 95% !important;
}

div[ts-type="topmatch"] li.over-under > div.wrap-panel > .end ul.macht-list-ul li.over-under a.match-odds {
    width: 95% !important;
}

div[ts-type="catmatch"] li.over-under > div.wrap-panel > div {
    width: 42% !important;
}

    div[ts-type="catmatch"] li.over-under > div.wrap-panel > div > a {
        width: 95% !important;
    }

div[ts-type="catmatch"] li.match-tip > div.wrap-panel > div > a {
    width: 99% !important;
}

div[ts-type="catmatch"] li.next-goal > div.wrap-panel > div > a {
    width: 99% !important;
}

#sprVoleybaallMatches > div > .two-two-two > .macht-list-ul > div > .match-tip > .wrap-panel > a.match-odds {
    margin-left: 5% !important;
}

#sprIceHockeyMatches > div > .ht-past > .macht-list-ul > div > .over-under > .wrap-panel > a.match-odds {
    margin-left: 5% !important;
}

.tab-content .specials table tr td p a{
    width:37%;
}

.live-macth-list .col-lg-2 span {
    font-size: 13px !important;
}

    .live-macth-list .col-lg-2 span p {
        font-size: 13px !important;
        font-weight: bold !important;
    }

.live-odds-title h4{
    font-size:0.9em ;
}

.live-odds-title span{
    font-size:0.9em ;
}

.select-type {
    font-size: 1.1em !important;
}

.all-type{
    font-size:1.1em;
}

.fixed-odds > li > .wrap-panel > a {
    height: 32px !important;
    font-size: 1.05em  !important;
}

.lmt-container {
    display: flex;
    justify-content: center;
}

#livevoleybol ul.macht-list-ul li.live-score p.teams, #liveicehockey ul.macht-list-ul li.live-score p.teams, #livetennis ul.macht-list-ul li.live-score p.teams, #livebasketball ul.macht-list-ul li.live-score p.teams{
    margin:0px auto !important 
}


.MostPopular > tbody > tr > td {
    font-size: 1em !important;
}


    .MostPopular > tbody > tr > td > .TeamNameCut > p > strong {
        font-size: 0.98em  !important;
    }

.tipo-menu a {
    display: block;
    text-decoration: none;
    color: #fff;
}

    .tipo-menu a,
    .tipo-menu a:after,
    .tipo-menu a:before {
        transition: all .5s;
    }

        .tipo-menu a:hover {
            color: #555;
        }


.tipo-menu a {
    position: relative;
}

    .tipo-menu a:after {
        position: absolute;
        bottom: 0;
        left: 0;
        right: 0;
        margin: auto;
        width: 0%;
        content: '.';
        color: transparent;
        background: #ffba02;
        height: 1px;
    }


.tipo-menu a {
    transition: all 1s;
}

    .tipo-menu a:after {
        text-align: left;
        content: '.';
        margin: 0;
        opacity: 0;
    }

    .tipo-menu a:hover {
        color: #fff;
        z-index: 1;
    }

        .tipo-menu a:hover:after {
            z-index: -10;
            animation: fill 1s forwards;
            -webkit-animation: fill 0.5s forwards;
            -moz-animation: fill 0.5s forwards;
            opacity: 1;
        }





@-webkit-keyframes fill {
    0% {
        width: 0%;
        height: 2px;
    }

    50% {
        width: 100%;
        height: 2px;
    }

    100% {
        width: 100%;
        height: 100%;
        background: #ffba02;
    }
}



#MacthTabs > .active > a {
    background: #144c1a !important;
    padding: 5px 20px !important;
    border-bottom: 2px solid #fff;
    color: #fff;
}



@media screen and (max-width: 1521px) {
    #MacthTabs > li > a {
        font-size: 0.85em !important;
        padding: 6px 7px  !important  ;
    }
}

    #MacthTabs > .active > a > span {
        background: #000 !important;
        color: #fff !important;
        width: 19px;
        height: 19px;
        padding: 3px;
        margin-top: -21px;
        margin-left: -8px;
        border-radius: 25px;
        border-radius: 31px !important;
    }


#MacthTabs > li > a {
    font-size: 0.85em;
    padding: 6px 20px;
}



#MacthTabs > li[role="presentation"] > a {
    background: transparent ;
}

    #MacthTabs > li[role="presentation"] > a > span {
        background: #000 !important;
        color: #fff !important;
        width: 19px;
        height: 19px;
        padding: 3px;
        margin-top: -21px;
        margin-left: -8px;
        border-radius: 25px;
        border-radius: 31px !important;
    }

.coupons a.coupon-added{
    font-size:1.2em  !important;
}

.price-total {
    font-size: 0.85em !important;
}

.selected-macth-title {
    font-size: 1.1em !important;
}

.coupons > a{
    font-size:1.05em ;
}

#ticDet > .modal-dialog > .modal-content > .modal-header {
    font-size: 1.1em;
}

.rulescontent > .media > .media-body > p > strong > span {
    font-size: 0.9em !important;
}

.rulescontent > .media > .media-body > p > span {
    font-size: 1.1em !important;
}

.rulescontent > .media > .media-body > p > strong {
    font-size: 1em !important;
}

.rulesmenus {
    font-size: 1em
}

    #ticDet > .modal-dialog > .modal-content > .modal-header > button > span {
        font-size: 1.2em;
    }

#ticDet > .modal-dialog > .modal-content > .panel-body > .table > thead > tr > td {
    font-size: 1.1em
}

#ticDet > .modal-dialog > .modal-content > .panel-body > .table > tbody > tr > td {
    font-size: 1.1em
}

winnerCouponDetail {
    font-size: 1em;
}

.selected-macth-content {
    font-size: 1.1em !important;
}

.selected-macth-title p span {
    font-size: 0.95em !important;
}

    .tipo-widget-sub-menu ul.sub-menu li a {
        font-size: 1.05em;
    }

#TSResultsDay > .TSResultsDayLi > a.TSResultsDayA{
    font-size:1.2em;
}

#dtTickets > .table-responsive > #tblStatistics > thead > tr > th {
    font-size: 1.2em !important;
}

.MostPopular > thead > tr > th {
    font-size:0.90em !important;
}

.TypeSelect select {
    font-size: 1.01em;
}

#TSResultsDailyResults > .tab-pane > .scrollPage > .matchResult > tbody > tr[ts-type="TSResultsDailyResultsPage"] {
    font-size: 1.25em;
}

#TSResultsDailyResults > .tab-pane > .scrollPage > .matchResult > thead > tr > td > strong {
    font-size: 1.2em;
}

#ticketDetailContainer > .betting-result > .tipo-widget-content > .col-lg-6 > .table > tbody > tr > td {
    font-size: 1.25em;
}

#ticketDetailContainer > .betting-result > .tipo-widget-content > .table-responsive > .table > tbody > tr > td {
    font-size: 1.25em !important;
}

#ticketDetailContainer > .betting-result > .tipo-widget-content > .table-responsive > .table > thead > tr > th {
    font-size: 1.22em  !important;
}



#dtEvents > .table-responsive > #tblEvents > tbody > tr > td {
    font-size: 1.2em !important;
}

#dtEvents > .table-responsive > #tblEvents > thead > tr > th {
    font-size: 1.2em !important;
}



#MacthTabs > li[role="presentation"] > #favoritebutton > img {
    margin-bottom: 5px;
}


#dtTickets > .table-responsive > #tblStatistics > tbody > tr > td {
    font-size: 1.15em !important;
}

.withTabs p {
    width: 23% !important;
}

div[matchstatus="ended"] .ht-past {
    overflow: inherit !important;
}

.tipo-widget-toolbar label{
    font-size:1.15em ;
}

#SoccerMatches > div > .live > ul.macht-list-ul li.live-score p.live-goal {
    padding-left: 12px;
}

.form-control {
    font-size: 1.2em;
}

ul.macht-list-ul li.time {
    font-weight: bold !important;
    font-size: 1.2em !important;
}

#MacthTabs > li > a {
    font-size: 0.8em !important;
    padding: 7px 20px ;
}

div[ts-type="catmatch"] li.over-under > div.wrap-panel > .end ul.macht-list-ul li.over-under a.match-odds {
    width: 95% !important;
}

.tipo-widget-title, .account-btn, .tipo-widget-title-black {
    font-size: 1.4em  !important;
}

div[ts-type="nextmatch"] > .two-three-two > .macht-list-ul > .match-tip > .wrap-panel > a[ts-type="nextmatchodd"] {
    margin-left: 5% !important;
}

div[ts-type="nextmatch"] > .two-three-two > .macht-list-ul > .over-under > .wrap-panel > a[ts-type="nextmatchodd"] {
    margin-left: 5% !important;
}

div[ts-type="nextmatch"] > .future-macth > .macht-list-ul > .over-under > .wrap-panel > a[ts-type="nextmatchodd"] {
    margin-left: 5% !important;
}

div[ts-type="nextmatch"] > .two-two-two > .macht-list-ul > .match-tip > .wrap-panel > a[ts-type="nextmatchodd"] {
    margin-left: 5% !important;
}

.SlideOddsBtn {
    font-size: 1.3em !important;
}

.end ul.macht-list-ul li.special a.special-odds {
    min-height: 40px !important;
    min-width: 45px !important;
    width: 68% !important;
    font-size: 1.25em   !important;
    margin: 3px 5px 5px 5px;
    font-weight:normal !important
}

.time-area, .live-score-area, .odds-area, .next-goal-area, .goal-odds-area, .over-under-area, .special-area{
    font-size:1.2em ;
}

.macht-list > .macht-list-ul > .match-tip > .wrap-panel > a[ts-type="nextmatchodd"] {
    margin-left: 3.25% !important;
}


.specials > #MatchContent > div > .liveDetailSpecial > .table > tbody > tr > td > div > p {
    height: 42px;
    width: 150px;
}

@media screen and (min-width: 1885px) {
    .specials > #MatchContent > div > .liveDetailSpecial > .table > tbody > tr > td > div > p {
        height: 42px;
        width: 152px !important;
    }
}

ul.macht-list-ul li.live-score p.teams {
    font-size: 1.25em  !important;
}

.ht-past ul.macht-list-ul li.special a.special-odds {
    margin: 11px  6px !important;
}

.end ul.macht-list-ul li.over-under a.match-odds {
    min-width: 45px;
    width: 40%;
    min-height: 40px;
}

.col-lg-9 > .main-content {
    width: 81%;
    min-width: 810px;
    margin-top: 10px;
}

.main-content {
    width: 66.7%;
    min-width: 810px;
}


.bet-coupon > .tipo-widget-content > #betSlip {
    background: #fff;
}


.col-lg-9 > .left-sidebar {
    width: 18.8%;
    min-width: 230px;
    margin-top: 10px;
}

.left-sidebar {
    width: 15.3%;
    min-width: 230px;
}

.right-sidebar {
    min-width: 230px;
    width: 17.9%;
    margin-top: 10px;
}

@media (min-width: 10px) and (max-width: 3000px) {

    .content-area > .row > .col-lg-9 {
        width: 82.8%;
        margin-left: -0.8%;
        padding-right: 0px;
    }
}

div[ts-type="topmatch"] li div.wrap-panel div, div[ts-type="catmatch"] li div.wrap-panel div {
    min-width: 45px;
    float: left;
    position: relative;
    width: 28%;
}


.coupons > a.tekli {
    width: 40% !important;
}

.coupons > a.sistem {
    width: 35% !important;
}

.coupons > a.deleteall {
    width: 25% !important;
}

.FullScreenSlider {
    width: 100%;
    height: 400px;
    margin-left: 0px;
}

div[matchstatus="not_started"] > .macht-list > .macht-list-ul > .Hgrid > .special > .wrap-panel > .special-odds {
    width: 60% !important;
}

.right-sidebar > .theiaStickySidebar > .row > .col-lg-12 > .tipo-widget > .tipo-widget-content > br {
    display: none;
}

.FullScreenSlider > .slider-container > slider > ul > li > .slotholder > .tp-bgimg {
    background-size: 100% 100% !important;
}


.tp-bgimg {
    background-size: 100% 100% !important;
}

#FutureMacthTabs > li {
    width: 19.74%;
    text-align: center;
}

    #FutureMacthTabs > li > a {
        font-size: 0.85em ;
        padding: 5px 2px;
    }

        #FutureMacthTabs > li > a > .badge {
            font-size: 1em ;
            padding: 5px ;
        }

.col-lg-1 .dropdown a.selectFlag {
    font-size: 1.1em !important;
}

.HomeTeamName {
    left: 0% !important;
    width: 30% !important;
    margin-top: 29px ;
    font-size:1.6em !important;
}

.tp-simpleresponsive a {
    margin-top: 30px;
}

.AwayTeamName {
    left: 70% !important;
    width: 30% !important;
    margin-top: 29px ;
    font-size: 1.6em !important;
}

.TorunamentMame {
    margin-top: -19px !important;
    width:100% !important;
}

.SlideOddsHome {
    margin-left: 34%
}

.SlideOddsDraw {
    margin-left: 46%
}

.SlideOddsAway {
    margin-left: 58%
}

@media (min-width:1660px) and (max-width:1845px) {
    SlideOddsHome {
        margin-left: 33% !important;
    }

    .SlideOddsDraw {
        margin-left: 45% !important;
    }

    .SlideOddsAway {
        margin-left: 57% !important;
    }

    .FullScreenSlider .tp-bullets {
        margin-left: -4.5% !important;
    }
}

@media (min-width: 10px) and (max-width: 1650px) {


    .SlideOddsHome {
        margin-left: 31.5% !important;
    }

    .SlideOddsDraw {
        margin-left: 44.5% !important;
    }

    .SlideOddsAway {
        margin-left: 57% !important;
    }

    .FullScreenSlider .tp-bullets {
        margin-left: -5.5% !important;
    }
   
}

.price-total > .form-group > .input-group {
    width: 100%;
}


.FullScreenSlider ul li {
 
    width: 100% !important;
    margin-top: 10px;
}

#PHSportCategoriesMatches > .tipo-widget > .tipo-widget-content {
    background: #fff;
}

.coupons a.coupon-added {
    width: 94%;
    min-width: 191px;
}

.legauesList li {
    width: 49%;
    font-size:1.25em ;
}


.ht-past ul.macht-list-ul li.match-tip a.match-odds {
    margin: 11px 2.8% 5px 5px !important;
    margin-left: 3.25% !important;
}


.tipo-widget-content > address wat4te {
    display: flex;
    flex-direction: row;
}

.live ul.macht-list-ul li.match-tip div.wrap-panel a.match-odds {
    margin: 3px 2.8% 5px 5px;
    margin-left: 3.25% !important;
    font-size: 1.25em !important;
}

.ht-past ul.macht-list-ul li.special div.wrap-panel a.special-odds {
    margin-left: 16% !important;
    margin-top: 11px !important;
    min-height: 40px !important;
}

#myTabContent {
    min-width: 190px !important;
    width: 88% !important;
}

/*.macht-list > .macht-list-ul > .live-score > .ExternalShowing > .ShowBoard {
    float: initial;
}

#sprTenisMatches > div > .two-two-two > .macht-list-ul > .live-score > .ExternalShowing > .ShowBoard{
    float:right;
}

#TenisMatches > div > .two-two-two > .macht-list-ul > .live-score > .ExternalShowing > .ShowBoard {
    float: right;
}

.macht-list > .macht-list-ul > .live-score > .ExternalShowing > .ShowBoard {
    float: initial;
}

.two-two-two > .macht-list-ul > .live-score > .ExternalShowing > .ShowBoard {
    float: initial;
}

.macht-list > .macht-list-ul > .live-score > .ExternalShowing > p.teams  {
    margin:6px auto;
}

#SoccerMatches > div > .ht-past > .macht-list-ul > .live-score > .ExternalShowing > p.teams{
    margin: -9px auto;c
}

#SoccerMatches > div > .live > .macht-list-ul > .live-score > .ExternalShowing > .ShowBoard {
    float:initial;
}*/


.macth-categories ul#myTabs li {
    min-width: 50px;
    width: 270%;
}

    .macth-categories ul#myTabs li > a {
        font-size: 0.9em;
    }

.MostPopularButton {
    min-width: 45px !important;
    width: 63% !important;
}

.tipo-widget-content > a[href*="Livecasino.aspx"] > img {
    width: 44%;
    margin-left: 4%;
}

.tipo-widget-content > a[href*="Casino.aspx"] > img {
    width: 43%;
    margin-left: 4.3%;
    margin-top: 11px;
    height: 125px;
    border-radius: 5px;
    margin-bottom:10px;
}

.LeagueSelectPage {
    display: flex;
    flex-direction: column;
    width: 82%;
}


.RightSideBarLeague {
    margin-top: 61px;
}

.LeagueSelectPage > .main-content-single {
    width: 98.9%;
}

.live ul.macht-list-ul li.over-under div.wrap-panel a.match-odds {
    margin: 3px 5px 5px 5px;
    margin-left: 5% !important;
    font-size: 1.25em !important;
}

.tipo-widget-content > a[href*="MostBets.aspx"] > img {
    width: 43%;
    margin-left: 4.3%;
    margin-top: 16px;
    height: 136px;
}

.panel-body > .slimScrollDiv {
    min-width: 219px;
    width: 100% !important;
}

    .panel-body > .slimScrollDiv > #detailsMatchs {
        min-width: 219px;
        width: 100% !important;
    }



.ExternalShowing .ShowScore {
    width: 40%;
}

#searchResultContainer > div[ts-type="catmatchcontainer"] > .tipo-widget-content {
    background: #fff;
}


.range-background span {
    color: #fff;
    font-family: 'Open Sans',sans-serif;
    font-size: 1.1em;
    margin-bottom: 0;
    display: inline-block;
    float: left;
    min-width: 8px;
    height: 20px;
    text-align: center;
    width: 25%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}


    .range-background span.line {
        min-width: 0px;
        height: 15px;
        margin-bottom: 0;
        width: 1.6%;
        margin-left: 2% !important;
    }



        .range-background span.line:nth-child(6) {
            min-width: 0px;
            height: 15px;
            margin-bottom: 0;
            width: 1.6%;
            margin-left: 7% !important;
        }

        .range-background span.line:nth-child(35) {
            min-width: 0px;
            height: 15px;
            margin-bottom: 0;
            width: 1.6%;
            margin-left: 0.5% !important;
        }

    .range-background span.linex {
        min-width: 0px;
        height: 7px;
        margin-bottom: 0;
        margin-left: 1.2%;
        width: 1.55%;
        margin-top: 8px;
    }

@media screen and (max-width: 1550px) {
    .range-background span.linex {
        min-width: 0px;
        height: 7px;
        margin-bottom: 0;
        margin-left: 1.2%;
        width: 1.5%;
        margin-top: 8px;
    }
}


.two-three-two > .macht-list-ul > .match-tip > .wrap-panel > div {
    width: 42%;
}

.two-two-two > .macht-list-ul > .match-tip > .wrap-panel > div {
    width: 42%;
}


.two-two-two > .macht-list-ul > .next-goal > .wrap-panel > div {
    width: 42%;
}

    .two-two-two > .macht-list-ul > .next-goal > .wrap-panel > div > a[ts-type="catmatchodd"] {
        width: 99% !important;
        margin-left: 8% !important;
    }

.two-two-two > .macht-list-ul > .match-tip > .wrap-panel > div > a {
    margin-left: 5.5% !important;
}

.two-two-two > .macht-list-ul > .over-under > .wrap-panel > div > a[ts-type="catmatchodd"] {
    width: 99% !important;
    margin-left: 8% !important;
}


.two-two-two > .macht-list-ul > .match-tip > .wrap-panel > div > a[ts-type="catmatchodd"] {
    width: 99% !important;
    margin-left: 8% !important;
}

.two-two-two > .macht-list-ul > .next-goal > .wrap-panel > div > a[ts-type="catmatchodd"] {
    width: 99% !important;
    margin-left: 8% !important;
}

.two-three-two > .macht-list-ul > .match-tip > .wrap-panel > div > a[ts-type="catmatchodd"] {
    width: 99% !important;
    margin-left: 7% !important;
}

.two-three-two > .macht-list-ul > .match-tip > .wrap-panel > div > a[ts-type="catmatchodd"] {
    width: 99% !important;
    margin-left: 7% !important;
}

.CategoryGrouperExpand, .CategoryGrouperCollapse {
    left: -10%;
}

.withTabs ul#MacthTabs {
    float: left !important;
    width:76%;
}


.live ul.macht-list-ul li.match-guess a.match-odds {
    margin: 3px 2.8% 5px 5px !important;
    margin-left: 3.25% !important;
    font-size: 1.25em !important;
}

.live ul.macht-list-ul li.next-goal a.match-odds {
    margin: 3px 2.8% 5px 5px !important;
    margin-left: 3.25% !important;
    font-size: 1.25em !important;
}

.half-time > .macht-list-ul > .live-score > ExternalShowing > .ShowBoard {
    float: inherit !important;
}

.macht-list > .macht-list-ul > div > .match-guess > .wrap-panel > a.match-odd {
    margin-left: 3.25% !important;
}

.half-time > .macht-list-ul > .live-score > ExternalShowing > .ShowSets {
    margin-top: -28px !important;
    margin-left: 26% !important;
    float: left !important;
}



#FavoritesSoccerMatches > div > .half-time > .macht-list-ul > .live-score > .ExternalShowing > .ShowBoard {
    float: inherit !important;
}


#FavoritesSoccerMatches > div > .half-time > .macht-list-ul > .live-score > .ExternalShowing > .ShowSets {
    margin-top: -28px !important;
    margin-left: 26% !important;
    float: left !important;
}

#SoccerMatches > div > .half-time > .macht-list-ul > .live-score > .ExternalShowing > .ShowBoard {
    float: inherit !important;
}

.ht-past .Addfavorite, .end .Addfavorite {
    top: 20px !important;
}

ul.macht-list-ul li.match-guess a.match-odds, ul.macht-list-ul li.match-tip a.match-odds, ul.macht-list-ul li.next-goal a.match-odds, ul.macht-list-ul li.sets a.match-odds, ul.macht-list-ul li.handicap a.match-odds, ul.macht-list-ul li.over-under a.match-odds, ul.macht-list-ul li.special a.special-odds {
    font-size: 1.25em !important;
}

.main-content-single > .row > .resetcol > .tipo-widget > .tipo-widget-title-black {
    height: 39px;
}

.main-content-single {
    min-width: 1040px;
    width: 81.9%;
}

    .main-content-single ul.macht-list-ul li.special a.special-odds {
        margin-left: 16% !important;
    }

ul.macht-list-ul li.match-guess a.match-odds {
    min-width: 45px;
    width: 27%;
    margin-left: 3.25% !important;
    min-height: 40px !important;
}

.half-time ul.macht-list-ul li.match-guess a.match-odds {
    min-width: 45px;
    width: 27%;
    margin-left: 3.25% !important;
    min-height: 40px !important;
}

.half-time ul.macht-list-ul li.next-goal a.match-odds, .half-time ul.macht-list-ul li.sets a.match-odds, .half-time ul.macht-list-ul li.handicap a.match-odds {
    min-width: 45px;
    width: 27%;
    margin-left: 3.25% !important;
    min-height: 40px !important;
}

.half-time ul.macht-list-ul li.match-tip a.match-odds {
    min-width: 45px;
    width: 27%;
    margin-left: 3.25% !important;
    min-height: 40px !important;
}

ul.macht-list-ul li.match-tip a.match-odds {
    min-width: 45px;
    width: 27%;
    margin-left: 3.2% !important;
    min-height: 40px !important;
}




.macht-list > .macht-list-ul > .match-tip > .wrap-panel > div > a[ts-type="catmatchodd"] {
    margin-left: 9.25% !important;
}

.macht-list > .macht-list-ul > .next-goal > .wrap-panel > div > a[ts-type="catmatchodd"] {
    margin-left: 9.25% !important;
}

.two-three-two > .macht-list-ul > .next-goal > .wrap-panel > div > a[ts-type="catmatchodd"] {
    margin-left: 9.25% !important;
}

.two-two-two > .macht-list-ul > .next-goal > .wrap-panel > div > a[ts-type="catmatchodd"] {
    margin-left: 8% !important;
}

.macht-list > .macht-list-ul > .match-tip > .wrap-panel > div > a[ts-type="topmatchodd"] {
    margin-left: 10.3% !important;
}

.macht-list > .macht-list-ul > .next-goal > .wrap-panel > div > a[ts-type="topmatchodd"] {
    margin-left: 10.3% !important;
}


.macht-list > .macht-list-ul > .over-under > .wrap-panel > div > a[ts-type="topmatchodd"] {
    margin-left: 8.5% !important;
}


.top-leagues ul {
    height: 400px;
}

ul.macht-list-ul li.over-under a.match-odds {
    width: 40%;
    min-width: 45px;
    margin-left: 5% !important;
    min-height: 40px !important;
}

.half-time ul.macht-list-ul li.over-under a.match-odds {
    width: 40%;
    min-width: 45px;
    margin-left: 5% !important;
    max-height: 40px !important;
}


ul.macht-list-ul li.next-goal a.match-odds, ul.macht-list-ul li.sets a.match-odds, ul.macht-list-ul li.handicap a.match-odds {
    min-width: 45px;
    width: 27%;
    margin-left: 3.25% !important;
    min-height: 40px !important;
}


.two-three-two > .macht-list-ul > .over-under > .wrap-panel > div > a[ts-type="catmatchodd"] {
    width: 99% !important;
    margin-left: 7% !important;
}

.half-time > .macht-list-ul > div > .over-under > .wrap-panel > a.match-odds {
    margin-left: 5% !important;
}

.basketmatchclass > div > .half-time > .macht-list-ul > div > .handicap > .wrap-panel > a.match-odds {
    margin-left: 5% !important;
}


.Jackpot-Container > img {
    width: 100%;
}

#sprMatchTabsContent > div > div > div > .two-two-two > .macht-list-ul > div > .over-under > .wrap-panel > a.match-odds {
    margin-left: 5% !important;
}

ul.macht-list-ul li.special a.special-odds {
    width: 60%;
    min-width: 45px;
    min-height: 40px !important;
    font-size: 1.25em !important;
}

.rulesmenus > li[role="presentation"] {
    background:#fff;
}
#PHSubContent > .rulescontent {
    background: #fff;
}

#PHSubContent > .rulescontent > a {
    font-size:12px;
}

/*.ht-past ul.macht-list-ul li.match-tip a.match-odds {
    margin-left: 3.25% !important;
}*/

.ht-past ul.macht-list-ul li.match-guess a.match-odds {
    margin: 11px 2.8% 5px 5px !important;
    margin-left: 3.25% !important;
}

.ht-past ul.macht-list-ul li.match-tip a.match-odds {
    margin: 11px 2.8% 5px 5px !important;
    margin-left: 3.25% !important;
}

.ht-past ul.macht-list-ul li.next-goal a.match-odds {
    margin: 11px 2.8% 5px 5px !important;
}

.ht-past ul.macht-list-ul li.over-under a.match-odds {
    margin: 11px 2.8% 5px 5px !important;
    min-height: 40px !important;
}


/*.macht-list ul.macht-list-ul li.over-under a.match-odds {
    margin: 8px 5px 5px 5px !important;
}*/


/*.ht-past ul.macht-list-ul li.over-under a.match-odds{
    margin-left:5% !important;
}*/

.ht-past ul.macht-list-ul li.next-goal a.match-odds {
    margin-left: 3.25% !important;
}

.main-content-single .ht-past ul.macht-list-ul li.special a.special-odds {
    margin-left: 16% !important;
    margin-top: 15% !important;
}

.half-time ul.macht-list-ul li.special a.special-odds {
    width: 60%;
    min-width: 45px;
}

.tipo-logo {
    width: 287px !important;
    height: 65px !important;
    padding-top: 7px !important;
}

    /*.theiaStickySidebar{
    position:static !important;
}*/

    .tipo-logo a > img {
        padding-left: 51px;
    }

.right-sidebar > .theiaStickySidebar > .row > .col-lg-12 > .loadDiv {
    width: 93%;
    margin-left: 4%;
}

.header-bottom > .container > .row > .col-lg-12 > .row > .resetcol-x {
    padding-left: 5px !important;
}

@media (min-width: 775px) {
    .tsbody {
        /* background: url(../images/backgrounds/betbanca-bg.jpg) no-repeat top fixed #fff !important;*/
        /*    background: #fff !important;*/
        background: url(../images/betbanca/SiteBackground.jpg) no-repeat fixed !important;
        background-repeat: no-repeat;
        background-size: 100% 100% !important;
    }
}

.tipo-menu a {
    line-height: 65px !important;
    font-family: 'Titillium Web', sans-serif !important;
    font-size: 1.2em  !important;
    padding: 0 0px !important;
    width: 20%;
    text-align: center;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}


.AccountInfo p:nth-child(1) {
    font-weight: bold;
    font-size: 1em !important;
}
.AccountInfo p {
    font-size: 0.9em;
}
.login-area a.btn {
    font-size: 1em  !important;
    line-height: 53px;
    height: 65px;
}


.col-lg-1 .dropdown{
    font-size:13px;
}
.AccountInfo {
    height: 65px;
    padding-left: 2% !important;
    padding-top: 12px !important;
}

.col-lg-1 .dropdown{
    height:65px;
}

.selected-macth-title p span {
    font-size: 11.5px !important;
}

.price-total{
    font-size:0.85em ;
}

.content-area > .row {
    display: flex;
}


.first-column > .SecondArea > .main-content {
    width: 81.7%;
    min-width: 810px;
    margin-top: 10px;
}


.first-column {
    width: 82% !important;
    float: left;
}

SecondArea {
    margin-top: 10px;
}


.SecondArea {
    margin-top: 10px;
    width: 100%;
    display: flex;
}

.first-column > .left-sidebar {
    width: 18.8%;
    min-width: 230px;
    margin-top: 10px;
}

.first-column > .SecondArea > .left-sidebar {
    width: 18.3%;
    min-width: 230px;
    margin-top: 10px;
}

.SecondArea {
    margin-top: 10px;
    width: 100%;
    display: flex;
}

.selected-macth-title {
    font-size: 13px;
}
/*.tipo-widget-content > .range-background > .ui-slider-horizontal > .ui-slider-handle {
    margin-left: -1.5em !important;
}*/
.MostPopular {
    background: #fff;
}




.tipo-collapse .live-macth-list h4 p {
    font-size: 0.69em;
}


.tipo-widget > .tipo-widget-content > .account-btn {
    font-size: 1.2em !important;
    background-image: radial-gradient(100% 100% at 100% 0, #247b2a 0, #20ae2f 100%);
    border-radius: 100px;
}

    .tipo-widget > .tipo-widget-content > .account-btn:hover {
        background: #ffba02;
    }

.content-area {
    margin-top: 5px !important;
}

#PHNextComingMatches > .tipo-widget-content {
    background: #fff;
}

.table {
    background: #fff;
}

.PopUpLoginError {
    background: #e21a24 !important;
}

    .PopUpLoginError i {
        color: #fff !important;
    }

#header-fixed {
    background-color: white;
}

.collapse-Close {
    color: #C5381F;
}

    .collapse-Close:hover {
        color: #000;
    }

.btn-primary {
    background-color: #2b3a4a;
    border-color: #12273d;
    color: #fff;
}


#LiveCasinoGifArea {
    width: 100%;
    height: 399px;
}

.btn-danger, btn-danger:active, btn-danger:link, btn-danger:visited, btn-danger:focus {
    background-color: #008300 !important;
    border-color: #006900 !important;
    color: #fff !important;
}

.btn-success {
    border-color: #055e00;
    background-color: #109816;
    color: #fff;
}

@media (min-width: 768px) {
    body {
        background: #fff !important;
    }
}

@media (min-width: 770px) {
    .tsbody {
       /* background: url(../images/backgrounds/bg-green.jpg) no-repeat top fixed #fff !important;*/
    }

    .tsbodycasino {
        background: url(../images/backgrounds/backslide1.gif) no-repeat bottom left fixed #fff !important;
        background-size: 100% 100% !important;
    }
}

.modal-hader {
    color: #fff;
    background: #C5381F;
    background: -moz-linear-gradient(top, #C5381F 0%, #9E1800 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #C5381F), color-stop(100%, #9E1800));
    background: -webkit-linear-gradient(top, #C5381F 0%, #9E1800 100%);
    background: -o-linear-gradient(top, #C5381F 0%, #9E1800 100%);
    background: -ms-linear-gradient(top, #C5381F 0%, #9E1800 100%);
    background: linear-gradient(to bottom, #C5381F 0%, #9E1800 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#C5381F', endColorstr='#9E1800', GradientType=0 );
}

.btn-dark {
    background-color: #333;
    color: #fff !important;
}

    .btn-dark a {
        color: #fff !important;
    }

.header-top {
    background: #fff;
}

.login-area a.losspass {
    background: #EAF0F6;
    color: #2B3A4A;
}

.login-area input {
    border: 1px solid #eaf0f6;
}

.login-area .input-group-addon {
    background: #eaf0f6;
    border: 1px solid #eaf0f6;
}

    .login-area .input-group-addon i {
        color: #2B3A4A;
    }

.login-area a.btn {
    color: #333;
}

.login-area input {
    color: #898989;
}

    .login-area input.users {
        background: url(assets/images/backgrounds/users.png) no-repeat 5px 5px #fff;
    }

    .login-area input.password {
        background: url(assets/images/backgrounds/password.png) no-repeat 5px 5px #fff;
    }

.login-area .user-info strong {
    color: #fff;
}

.login-area .user-account strong {
    color: #fff;
}

.col-lg-1 .dropdown {
    background: #006900;
  
}

    .col-lg-1 .dropdown a.selectFlag {
        color: #fff;
    }

        .col-lg-1 .dropdown a.selectFlag{
           font-size:13px;
           line-height:36px;
        }

        .login-area p {
            color: #ffcc00;
        }

.login-area a {
    color: #000000;
}

.header-bottom {
    position:sticky;
    top:0px;
   
}
    .header-bottom .container {
        background: #008300 !important;
    }
.tipo-menu .dropdown {
    background: #9E1800;
}

.tipo-menu a {
    border-left: 1px solid #01a701;
    border-right: 1px solid #005000;
    color: #fff;
}

    .tipo-menu a:hover, .tipo-menu a:active, .tipo-menu a.active {
        color: #393535;
        background: #ffba02;
    }

.tipo-widget-title {
    background: #008300;
    color: #fff;
}

.tipo-widget-title-black {
    background: #393535;
    color: #fff;
}

.tipo-widget-title-gray {
    background: #f1f1f1;
    color: #333;
    border: 1px solid #ccc;
}

.tipo-widget-sub-menu {
    background: #d8d8d8;
    border-bottom: 1px solid #ccc;
}

    .tipo-widget-sub-menu ul.sub-menu li a {
        background: #008300;
        background: -moz-linear-gradient(top, #C5381F 0%, #9E1800 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #008300), color-stop(100%, #006900));
        background: -webkit-linear-gradient(top, #008300 0%, #006900 100%);
        background: -o-linear-gradient(top, #C5381F 0%, #9E1800 100%);
        background: -ms-linear-gradient(top, #C5381F 0%, #9E1800 100%);
        background: linear-gradient(to bottom, #008300 0%, #006900 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#C5381F', endColorstr='#9E1800', GradientType=0 );
        border: 2px solid #007100;
        color: #fff;
    }

        .tipo-widget-sub-menu ul.sub-menu li a.active, .tipo-widget-sub-menu ul.sub-menu li a:hover {
            background: #FFAA0A;
            background: -moz-linear-gradient(top, #FFAA0A 0%, #E29400 100%);
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFAA0A), color-stop(100%, #E29400));
            background: -webkit-linear-gradient(top, #FFAA0A 0%, #E29400 100%);
            background: -o-linear-gradient(top, #FFAA0A 0%, #E29400 100%);
            background: -ms-linear-gradient(top, #FFAA0A 0%, #E29400 100%);
            background: linear-gradient(to bottom, #ffba02 0%, #e2a500 100%);
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFAA0A', endColorstr='#E29400', GradientType=0 );
            color: #333;
            border: 2px solid #d49a00;
        }

.tipo-widget-toolbar label {
    color: #333;
}

.tipo-pagination ul.pagination li.active a {
    background: #008300 !important;
    border: 1px solid #006900;
    color: #fff;
}

.tipo-pagination ul.pagination li a {
    color: #008300;
}

.search-btn {
    background: #ffba02;
    color: #393535;
    border-right: 1px solid #ccc;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}

    .search-btn:hover {
        color: #000;
    }

.search input {
    color: #333;
}

.main-content .tipo-widget-content {
    border: 1px solid #ccc;
}

.main-content-single .tipo-widget-content {
    border: 1px solid #ccc;
}

.top-leagues ul {
    background: #8f8f8f;
}

.top-leagues .tipo-widget-title a {
    color: #fff;
    background: #393535;
}

.top-leagues .tipo-widget-conent form {
    background: #8F8F8F;
}

    .top-leagues .tipo-widget-conent form .input-group-addon a {
        color: #333;
    }

.lig-delete {
    background: #C5381F;
}

.top-leagues ul li {
    border-bottom: 1px solid #a7a7a7;
    border-top: 1px solid #717171;
}
.price-total > table > tbody > tr > td {
    font-size: 1.2em !important;
}

#slider {
    width: 92% !important;
    margin: auto !important;
 
}

    .top-leagues ul li.topactive {
        background: #000;
       
    }

    .top-leagues ul li a {
        color: #fff;
    }

        .top-leagues ul li a span.badge {
            background: #fff;
            color: #333;
        }

.sport-options .tipo-widget-content {
    background: #272527;
}

    .sport-options .tipo-widget-content div.ui-slider-horizontal {
        border: 1px solid #bb8800;
        background: #FFAA0A;
        background: -moz-linear-gradient(top, #FFAA0A 0%, #E29400 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFAA0A), color-stop(100%, #E29400));
        background: -webkit-linear-gradient(top, #FFAA0A 0%, #E29400 100%);
        background: -o-linear-gradient(top, #FFAA0A 0%, #E29400 100%);
        background: -ms-linear-gradient(top, #FFAA0A 0%, #E29400 100%);
        background: linear-gradient(to bottom, #ffba02 0%, #e6a801 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFAA0A', endColorstr='#E29400', GradientType=0 );
    }


.time-area, .live-score-area, .odds-area, .next-goal-area, .handicap-area, .sets-area, .goal-odds-area, .over-under-area, .special-area {
    font-size: 1.25em !important;
}


.range-background span.line {
    background: #fff;
}

.range-background span.linex {
    background: #fff;
}

.range-background > #slider > .ui-slider-handle {
    background: url(../images/backgrounds/range-handle-green.png) no-repeat top left !important;
}

.macth-categories div#myTabContent {
    color: #fff;
}

.macth-categories .nav-tabs > li.active > a, .macth-categories .nav-tabs > li.active > a:focus, .macth-categories .nav-tabs > li.active > a:hover {
    background: #909090;
    background: -moz-linear-gradient(top, #909090 0%, #3f3f3f 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #909090), color-stop(100%, #3f3f3f));
    background: -webkit-linear-gradient(top, #909090 0%, #3f3f3f 100%);
    background: -o-linear-gradient(top, #909090 0%, #3f3f3f 100%);
    background: -ms-linear-gradient(top, #909090 0%, #3f3f3f 100%);
    background: linear-gradient(to bottom, #909090 0%, #3f3f3f 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#909090', endColorstr='#3f3f3f', GradientType=0 );
    color: #fff;
    border: 1px solid #000;
}

.macth-categories .nav-tabs > li > a {
    background: #333;
    color: #fff;
    border: 1px solid #272727;
}

    .macth-categories .nav-tabs > li > a:hover {
        background: #000;
    }

.macth-categories ul.sport-type li:hover {
    background: #000;
}


.winners-tab {

    font-size: 1.2em  !important;

}


.first-column {
    width: 82% !important;
    float: left;
}

.fetured-users div.another-winner a{
    width:17px;
}

.fetured-users div.another-winner p {
    font-size: 1.2em !important;
}

@media screen and (max-width: 1860px) {
    .macth-categories ul.sport-type li {
        font-size: 0.74em !important;
    }
}

.fetured-users ul p {
  
    font-size: 1.3em  !important;
    font-weight: bold !important;
}

.fetured-users ul p.username {
    font-size: 1.3em  !important;
    font-weight: normal !important;
    width:32%;
}

.macth-categories ul.sport-type li.catactive {
    background: #000;
}

.macth-categories ul.sport-type li {

    font-size: 0.98em ;
}

.macth-categories ul.sport-type li {
    border-bottom: 1px solid #ffffff40;
    border-top: 1px solid #40404000;
}


    .macth-categories ul.sport-type li a {
        color: #fff;
    }

        .macth-categories ul.sport-type li a span.badge {
            background: #fff0;
            color: #fff;
            font-size: 1.12em !important;
            border: 1px solid #ffffff6e;
        }

.main-slider {
    background: #FFF;
    border: 5px solid #393535;
}

.oddsCaption {
    background: rgba(255, 255, 255, 0.3) !important;
}

.sliderOdds .homeOdds, .sliderOdds .tie, .sliderOdds .awayOdds {
    background: #333;
    color: #fff;
}

    .sliderOdds .homeOdds:hover, .sliderOdds .tie:hover, .sliderOdds .awayOdds:hover {
        color: #FFAA0A
    }

    .sliderOdds .homeOdds span:nth-child(1), .sliderOdds .tie span:nth-child(1), .sliderOdds .awayOdds span:nth-child(1) {
        background: #424242;
    }

.matchName {
    background: #333;
}

    .matchName .badge {
        background: #fff;
        color: #333;
    }

.main-slider .carousel-caption {
    background: url(../images/backgrounds/shadow-background.png) repeat top left;
}

.main-slider .carousel-control .glyphicon-chevron-left {
    background-color: #393535;
}

.main-slider .carousel-control .glyphicon-chevron-right {
    background-color: #393535;
}

.main-slider .carousel-indicators li {
    border: 2px solid #2B3A4A;
    background: #fff;
}

.main-slider .carousel-indicators .active {
    background: #000;
    border: 2px solid #008300;
}

.withTabs .nav-tabs > li > a {
    color: #fff;
    background: #008300;
}

.withTabs span.badge {
    background: #006900;
}

.withTabs .nav-tabs > li.active > a span.badge, .nav-tabs > li.active > a:focus span.badge, .nav-tabs > li.active > a:hover span.badge {
    background: #dca000;
}

.withTabs .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
    background: url(../images/backgrounds/tram.png) no-repeat bottom center #ffba02;
    color: #333;
}

.rulesmenus .nav-tabs > li.active > a, .rulesmenus .nav-tabs > li.active > a:focus, .rulesmenus .nav-tabs > li.active > a:hover {
    color: #fff !important;
    border: 1px dashed #ccc;
}

.load-more-btn {
    color: #ffffff;
    background: #008300;
}

    .load-more-btn:hover {
        background: #ffba02;
        color: #393535;
    }

.bet-coupon h5 {
    color: #008300;
}

.bet-coupon a.exbtn {
    background: #ffba02;
    border: 1px solid #e8a900;
    color: #333;
}

    .bet-coupon a.exbtn:hover {
        background: #333333;
        background: -moz-linear-gradient(top, #333333 0%, #000000 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #333333), color-stop(100%, #000000));
        background: -webkit-linear-gradient(top, #333333 0%, #000000 100%);
        background: -o-linear-gradient(top, #333333 0%, #000000 100%);
        background: -ms-linear-gradient(top, #333333 0%, #000000 100%);
        background: linear-gradient(to bottom, #333333 0%, #000000 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#000000', GradientType=0 );
        border: 1px solid #000000;
        text-decoration: none;
        color: #fff;
    }

.lost {
    color: #d70135 !important;
}

.win {
    color: #008316 !important;
}

.coupon-notify {
    background: #db0036;
    color: #fff;
}

/*.bet-coupon .tipo-widget-content {
    border: 1px solid #006900;
}*/

    .coupons > a {
    color: #fff;
    border: 1px solid #000000;
    background: #333333;
    background: -moz-linear-gradient(top, #333333 0%, #000000 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #333333), color-stop(100%, #000000));
    background: -webkit-linear-gradient(top, #333333 0%, #000000 100%);
    background: -o-linear-gradient(top, #333333 0%, #000000 100%);
    background: -ms-linear-gradient(top, #333333 0%, #000000 100%);
    background: linear-gradient(to bottom, #393535 0%, #000000 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#000000', GradientType=0);
}

    .coupons > a.deleteall {
        color: #fff;
        background: #e21a24;
    }

    .coupons > a.active {
        background: #FFAA0A;
        background: -moz-linear-gradient(top, #FFAA0A 0%, #E29400 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFAA0A), color-stop(100%, #E29400));
        background: -webkit-linear-gradient(top, #FFAA0A 0%, #E29400 100%);
        background: -o-linear-gradient(top, #FFAA0A 0%, #E29400 100%);
        background: -ms-linear-gradient(top, #FFAA0A 0%, #E29400 100%);
        background: linear-gradient(to bottom, #ffba02 0%, #eaaa00 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFAA0A', endColorstr='#E29400', GradientType=0 );
        border: 1px solid #d09700;
        text-decoration: none;
        color: #333;
    }

.selected-macth {
    border: 1px solid #ccc;
}

.selected-macth-title {
    background: #e2d6be;
    border-bottom: 1px solid #ccc;
    color: #333;
}

    .selected-macth-title p span b {
        color: #db0036;
    }

    .selected-macth-title i {
        color: #e21a24;
    }

.selected-macth-content {
    background: #f2ebd9;
    color: #333;
}

.selected-macth span.banko {
    background: #000;
    color: #fff;
}

    .selected-macth span.banko.active {
        background: #db0036;
    }

    .selected-macth span.banko > a {
        color: #fff;
        text-decoration: none;
    }

.selected-macth span.selected-odds i.down {
    color: #db0036;
}

.selected-macth span.selected-odds i.up {
    color: #00b000;
}

.color-red {
    color: #008300;
}

.coupons a.all-delete {
    color: #db0036;
}

.system-up-down span.system-down a {
    background: #12273d;
    border: 1px solid #333;
    color: #fff;
}

.system-up-down span.system-result {
    color: #fff;
    background: #12273d;
    border: 1px solid #333;
}

.system-up-down span.system-up a {
    background: #12273d;
    border: 1px solid #333;
    color: #fff;
}

.price-total {
    background: #f1f1f1;
    color: #333;
}

.coupons a.coupon-added {
    background: #008300;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 10px 1px #393535, 0 1px 0 #1d2c4d, 0 2px 0 #393535, 0 2px 3px 0 #393535;
    box-shadow: inset 0 1px 10px 1px #393535, 0 1px 0 #1d2c4d, 0 2px 0 #393535, 0 2px 3px 0 #393535;
    color: #fff;
    margin-bottom: 10px;
    padding: 1px 0 12px 0;
    text-align: center;
    text-shadow: 0 -1px 1px #006900;
    -webkit-background-clip: padding-box;
    text-decoration: none;
    font-family: 'Open Sans',sans-serif;
    font-size: 15px;
}

.coupons a.coupon-disabled {
    background: #F1F1F1 !important;
    color: #B5B5B5 !important;
    text-shadow: 1px 1px 1px #FFF !important;
    border: 1px solid #ccc !important;
}

.coupons a.coupon-added:hover {
    -webkit-box-shadow: inset 0 1px 2px 1px #008300, 0 1px 0 #008300, 0 2px 0 #008300, 0 2px 4px 1px #008300;
    box-shadow: inset 0 1px 2px 1px #008300, 0 1px 0 #008300, 0 2px 0 #008300, 0 2px 4px 1px #008300;
    cursor: pointer;
}

.coupons a.coupon-added:active {
    -webkit-box-shadow: inset 0 1px 40px 1px #393535, 0 1px 0 #1d2c4d, 0 2px 0 #393535, 0 2px 3px 0 #393535;
    box-shadow: inset 0 1px 40px 1px #393535, 0 1px 0 #1d2c4d, 0 2px 0 #393535, 0 2px 3px 0 #393535;
    margin-top: 5px;
}

.account-btn {
    color: #fff;
    text-shadow: 1px 1px 1px #000;
    background: #008300;
}

    .account-btn:hover {
        color: #fff;
    }

.time-area, .live-score-area, .odds-area, .next-goal-area, .goal-odds-area, .over-under-area, .special-area {
    color: #333;
}

.odds-down {
    border: 1px solid #db0036 !important;
}

.odds-up {
    border: 1px solid #20ff00 !important;
}

.odds-click {
    border: 1px solid #9d5e00 !important;
    color: #333333 !important;
    background: #FFAA0A !important;
    background: -moz-linear-gradient(top, #FFAA0A 0%, #E29400 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFAA0A), color-stop(100%, #E29400)) !important;
    background: -webkit-linear-gradient(top, #FFAA0A 0%, #E29400 100%) !important;
    background: -o-linear-gradient(top, #FFAA0A 0%, #E29400 100%) !important;
    background: -ms-linear-gradient(top, #FFAA0A 0%, #E29400 100%) !important;
    background: linear-gradient(to bottom, #FFAA0A 0%, #E29400 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFAA0A', endColorstr='#E29400', GradientType=0 ) !important;
}

.Specials-click {
    border: 1px solid #9d5e00 !important;
    color: #333333 !important;
    background: #FFAA0A !important;
    background: -moz-linear-gradient(top, #FFAA0A 0%, #E29400 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFAA0A), color-stop(100%, #E29400)) !important;
    background: -webkit-linear-gradient(top, #FFAA0A 0%, #E29400 100%) !important;
    background: -o-linear-gradient(top, #FFAA0A 0%, #E29400 100%) !important;
    background: -ms-linear-gradient(top, #FFAA0A 0%, #E29400 100%) !important;
    background: linear-gradient(to bottom, #FFAA0A 0%, #E29400 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFAA0A', endColorstr='#E29400', GradientType=0 ) !important;
}

.wrap-panel .match-odds + .odds-click:hover, .wrap-panel .match-odds + .odds-click:focus {
    background: #FF9900 !important;
}

.wrap-panel a.odds-click:nth-child(1):hover {
    background: #FF9900 !important;
}

.all-type {
    background: #2b3a4a;
    color: #fff;
}

.stadium-type {
    background: #2b3a4a;
    color: #fff;
}

.select-type {
    background: #ffba02;
    color: #393535;
}

.all-type:hover, .stadium-type:hover {
    color: #ffcc00;
}

.match-selection a.active {
    background: #000;
    color: #fff;
}

.match-selection select {
    border: 1px solid #d69c00 !important;
}

.footer-top {
    background: #008300;
    color: #fff;
    min-width: 1270px;
}

    .footer-top i {
        color: #fff;
        border: 2px solid #006900;
    }

        .footer-top i.fa-facebook-official:hover, .footer-top i.fa-twitter-square:hover, .footer-top i.fa-google-plus-square:hover, .footer-top i.fa-apple:hover, .footer-top i.fa-android:hover {
            background: #006900;
            color: #fff;
        }

        .footer-top i.fa-facebook-official {
            color: #3a5795;
            background: #fff;
            padding: 0 10px;
        }

        .footer-top i.fa-twitter-square {
            color: #1da1f2;
            background: #fff;
            padding: 0 10px;
        }

        .footer-top i.fa-google-plus-square {
            color: #db4437;
            background: #fff;
            padding: 0 10px;
        }

        .footer-top i.fa-apple {
            color: #333;
            background: #fff;
            padding: 0 10px;
        }

        .footer-top i.fa-android {
            color: #6ab344;
            background: #fff;
            padding: 0 10px;
        }

#ligSecimi {

  
    height: 35px;
    font-size: 1.2em;
}

.footer-middle {
    background: #393535;
    min-width: 1270px;
}

    .footer-middle a {
        color: #fff !important;
        font-size:1.2em !important;
    }

.footer-bottom {
    width: 100%;
    background: #f1f1f1;
}

.footer-middle h2 {
    color: #fff;
}

.footer-middle ul li a {
    color: #fff;
}

.footer-middle .resetcol-x, .footer-middle .resetcol {
    border-right: 1px dashed #fff;
}

.footer-bottom p {
    color: #999;
}

.my-account .tipo-widget-content {
    background: #333
}

.my-account h3 {
    color: #fff;
    background: #8f8f8f;
}

.my-account ul li a {
    border-bottom: 1px solid #464646;
    border-top: 1px solid #212121;
    color: #fff;
}

    .my-account ul li a.active {
        color: #fccd01;
    }

.betting-result .tipo-widget-content {
    border: 1px solid #ccc;
}

.betting-result table {
    border: 1px solid #ccc;
}

    .betting-result table td {
        border: 1px solid #ccc;
    }

    .betting-result table.table-striped tr td {
        border-left: 1px solid #ccc;
        border-bottom: 1px solid #ccc
    }

    .betting-result table.table-striped thead tr td, .betting-result table.table-striped thead tr th {
        color: #333;
    }

    .betting-result table.table-striped tbody tr td, .betting-result table.table-striped tbody tr th {
        color: #333;
    }

        .betting-result table.table-striped tbody tr td a {
            color: #003ea3;
        }

        .betting-result table.table-striped tbody tr td.success {
            color: #00713e;
        }

        .betting-result table.table-striped tbody tr td.warning {
            color: #e29722;
        }

.betting-result .text-warning {
    color: #e8a437 !important;
}

.back-btn {
    color: #fff;
    background: #34495e;
}

    .back-btn:hover {
        background: #008300;
        color: #fff;
        text-decoration: none;
    }

.account h2 {
    color: #333;
    border-bottom: 1px solid #ccc;
}

.account label {
    color: #333;
}

.account {
    background: #f1f1f1;
}

.tipo-collapse {
    border-bottom: 1px solid #ddd;
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
}

.CasinoTitleEx {
    font-size: 2.5em  !important;
}

.header-bottom {
    height: 65px !important;
}

    .tipo-collapse div.panel-heading {
        background: #2b3a4a;
    }

    .tipo-collapse div a {
        color: #fff;
    }

.selected-macth-content{
    font-size:12px;
}

.live-odds-title {
    border-bottom: 1px solid #ccc;
}

    .live-odds-title .col-lg-2 {
        background: #f1f1f1;
    }

.live-macth-list .col-lg-2 {
    background: #f1f1f1;
}

    .live-macth-list .col-lg-2 span {
        color: #c5381f;
    }

.tipo-collapse .live-macth-list {
    border-bottom: 1px solid #ddd;
}

    .tipo-collapse .live-macth-list:hover {
        background: #f1f1f1;
    }

.live-macth-list .col-lg-2 span:nth-child(1) {
    color: #333 !important
}

.live-macth-list .col-lg-2 span p {
    font-size: 12px !important;
    color: #c5381f !important;
}

.tipo-collapse .live-macth-list h4 p {
    color: #333333;
}

.tipo-collapse .live-macth-list p {
    color: #38a100;
}

.tipo-collapse a.active {
    background: #c0ff70;
}

.tipo-collapse a p i {
    color: #000;
}

.over-under-odds {
    color: #F19E00;
}

.fixed-odds .wrap-panel .homeOdds, .fixed-odds .wrap-panel .tie, .fixed-odds .wrap-panel .awayOdds {
    background: #3A7506;
    color: #fff;
}

.detailht .wrap-panel .homeOdds, .detailht .wrap-panel .tie, .detailht .wrap-panel .awayOdds {
    background: #1c97eb;
    color: #fff;
}

.fixed-odds .wrap-panel .homeOdds:hover, .fixed-odds .wrap-panel .tie:hover, .fixed-odds .wrap-panel .awayOdds:hover {
    color: #FFAA0A
}

.fixed-odds .wrap-panel .homeOdds span:nth-child(1), .fixed-odds .wrap-panel .tie span:nth-child(1), .fixed-odds .wrap-panel .awayOdds span:nth-child(1) {
    background: #295800;
}

.tipo-collapse-future {
    border-bottom: 1px solid #ddd;
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
}

    .tipo-collapse-future div.panel-heading {
        background: #c5381f;
    }

    .tipo-collapse-future div a {
        color: #fff;
    }

    .tipo-collapse-future .live-macth-list {
        border-bottom: 1px solid #ddd;
    }

        .tipo-collapse-future .live-macth-list:hover {
            background: #ffcc00;
        }

        .tipo-collapse-future .live-macth-list h4 {
            color: #333333;
        }

        .tipo-collapse-future .live-macth-list p {
            color: #c5381f;
        }

    .tipo-collapse-future a.active {
        background: #c0ff70;
    }

    .tipo-collapse-future a p i {
        color: #000;
    }

    .tipo-collapse-future a h4 i {
        color: #c5381f;
    }

.live-iframe {
    position: relative;
    background: #f1f1f1;
    border: 1px solid #ddd;
}

.specials table tr td a {
    color: #333333;
}

.specials table tr td:hover {
    background: #f1f1f1;
}

.specials table tr td a span i.fa-arrow-up {
    color: #3aa200;
}

.specials table tr td a span i.fa-arrow-down {
    color: #c5381f
}

.specials .specials-title {
    background: #008300;
    color: #fff;
}

.specials table tr td.active {
    background: #c0ff70;
}

.specials table tr td.off {
    background: #fff;
}

    .specials table tr td.off a {
        color: #cccccc;
        cursor: no-drop;
    }

.teams a {
    color: #fff;
    text-decoration: none;
}

    .teams a:hover, .teams a:active, .teams a:visited {
        color: #fff;
    }

.filterByTipo{
    font-size:1.2em ;
}

.filterByBtn{
    font-size:0.95em ;
}

.specials .specials-title {
    font-size: 1.25em;
}

.register a {
    border: solid 1px #9b9b9b;
    background-image: linear-gradient(to top, #cbcbcb, #fbfbfb);
    background: #fbfbfb;
    background-image: -webkit-linear-gradient(bottom, #cbcbcb, #fbfbfb);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbfb', endColorstr='#cbcbcb', GradientType=0 );
    color: #FF0000;
    text-shadow: 0px 0px 0 #fff, -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff;
}

.tab-content .specials .specials-title {
    background: #333 !important;
    border-bottom: 1px solid #000;
}

.tab-content .specials table tr td p {
    border-left: 1px solid #dedede;
    border-bottom: 1px solid #eee;
}

#MatchContent .specials table tr td p {
    border-left: 1px solid #dedede;
    border-bottom: 1px solid #eee;
}

.tab-content .specials table tr td p a {
    border: 1px solid #B5B5B5;
    color: #333;
    background: #f1f1f1;
    background: -moz-linear-gradient(top, #139A0F 0%, #106B02 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f1f1f1), color-stop(100%, #cccccc));
    background: -webkit-linear-gradient(top, #f1f1f1 0%, #cccccc 100%);
    background: -o-linear-gradient(top, #f1f1f1 10%, #cccccc 100%);
    background: -ms-linear-gradient(top, #f1f1f1 0%, #cccccc 100%);
    background: linear-gradient(to bottom, #f1f1f1 0%, #cccccc 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='#cccccc', GradientType=0 );
}

    .tab-content .specials table tr td p a:hover {
        background: #ccc !important;
    }

    .tab-content .specials table tr td p a.odds-click {
        background: #FFAA0A !important;
        color: #333 !important;
        border: 1px solid #9d5e00 !important;
    }

.CategoryGrouperExpand, .CategoryGrouperCollapse {
    background: #000000;
    background: -moz-linear-gradient(top, #000000 0%, #3f3f3f 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #000000), color-stop(100%, #3f3f3f));
    background: -webkit-linear-gradient(top, #000000 0%, #3f3f3f 100%);
    background: -o-linear-gradient(top, #000000 0%, #3f3f3f 100%);
    background: -ms-linear-gradient(top, #000000 0%, #3f3f3f 100%);
    background: linear-gradient(to bottom, #000000 0%, #3f3f3f 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#3f3f3f', GradientType=0 );
}

.no-coupon {
    color: #ccc;
}

    .no-coupon strong {
        color: #000;
    }

    .no-coupon a.coupon-login {
        border: 1px solid #333;
        background: #12273d;
        color: #fff;
    }

ul.TipoAutocomplete li {
    border-bottom: 1px dashed #ccc !important;
}

    ul.TipoAutocomplete li:hover {
        background: #333;
        border: 1px solid #000;
        color: #fff;
    }

        ul.TipoAutocomplete li:hover a {
            color: #fff;
        }

.slipalert {
    background-color: #C5381F !important;
    border-color: #9E1800 !important;
    color: #fff !important;
}

.oransil {
    color: #fff;
    background: #e21a24;
}

    .oransil:hover, .oransil:active, .oransil:focus, .oransil:visited {
        color: #fff;
    }

.ui-widget-header {
    background: #C5381F !important;
    border: 1px solid #670F00 !important;
    color: #fff !important;
}

    .ui-widget-header select {
        color: #000 !important;
    }

    .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
        background: #FFDAD4 !important;
        border: 1px solid #FF8E7A !important;
        color: #C5381F !important;
    }

.hatamesajim {
    background-color: #C5381F !important;
    border-color: #841400 !important;
    color: #fff !important;
}

.fetured-users {
    background: #eaf0f6;
    border: 1px solid #ced0d3;
    padding: 5px;
}

    .fetured-users ul li {
        border: 1px solid #ccc;
        background: #fff;
    }

        .fetured-users ul li:hover {
            background: #008300;
        }

    .fetured-users ul p {
        color: #008300;
    }

    .fetured-users ul li:hover p {
        color: #fff;
    }

    .fetured-users ul p.username {
        color: #12273d;
    }

    .fetured-users ul a {
        color: #666;
        width:14px;
    }

    .fetured-users div.another-winner {
        background: #fff;
        border: 1px solid #ccc;
    }

        .fetured-users div.another-winner:hover {
            background: #f1f1f1;
        }

.flagset .panel-primary > .panel-heading {
    background-color: #008300 !important;
    border-color: #006900 !important;
}

.flagset .panel-primary {
    border-color: #006900 !important;
}

.btn-dark {
    background: #393535 !important;
    color: #fff !important;
    border: 1px solid #000 !important;
}

#topleagueError {
    background: #E29722;
    color: #fff;
    text-shadow: 1px 1px 1px #865000;
}

.panel-winner {
    border-color: #8E1500 !important;
}

    .panel-winner .panel-heading {
        background-color: #C5381F !important;
        border-color: #8E1500 !important;
    }

.panel-body .winner {
    background: #dff0d8 !important;
    font-size: 12px;
}

.panel-body .loser {
    background: #f2dede !important;
    font-size: 12px;
}

.panel-winner .winner {
    background: #dff0d8 !important;
    font-size: 12px;
}

.panel-winner .loser {
    background: #f2dede !important;
    font-size: 12px;
}

.winners-tab {
    background: #008300;
    color: #fff;
}

    .winners-tab .activated {
        background: #ffba02;
    }

.UCLogin a {
    font-size: 12px;
    color: #828282;
}

.ExtBtn {
    border-right: 1px solid #ccc;
}

    .ExtBtn:hover {
        color: #C5381F;
    }

        .ExtBtn:hover i {
            color: #C5381F;
        }

.AccountInfo {
    background: #ffba02;
}

    .AccountInfo p {
        color: #333;
    }

.regContent {
    background: #f1f1f1;
    border: 1px solid #ccc;
}

.passlost, .userlost {
    color: #C5381F;
}

.rulesmenus li.active a:hover {
    color: #fff;
}

.rulesmenus li.active a {
    background: #333 !important;
}

.rulesmenus li {
    border: 1px dashed #ccc;
}

    .rulesmenus li a {
        color: #333;
    }

.tipo-menu {
    margin-left: 10px;
}

.text-danger {
    color: #ffba02 !important;
}

.btn-danger:hover {
    color: #393535 !important;
    background-color: #ffba02 !important;
    border-color: #bb8800;
    !important
}

.sr-widget .sr-lmts.sr-lmts-pitch-crowd .sr-scoreboard-head {
    background-color: #006900;
}

.sr-widget .sr-lmts.sr-lmts-pitch-crowd .sr-scoreboard, .sr-widget .sr-header-1, .sr-widget .sr-header-2 {
    background-color: #008300;
}

.sr-widget .sr-header-3 {
    background-color: #006900;
}

.sr-widget .sr-team-header-home, .sr-widget .sr-team-header-away, .sr-widget .sr-color-home {
    background-color: #006900;
}

.sr-widget .sr-pills .sr-pill.sr-active:hover {
    background-color: #000;
}

.sr-widget .sr-pills .sr-pill.sr-active {
    background-color: #000;
}

.sr-widget .sr-color-away {
    background-color: #bfbfbf !important;
}

.sr-widget .sr-subheader-1 {
    background-color: #008300;
}

.sr-widget .sr-border-color-home {
    border-color: #006900;
}

.sr-widget .sr-border-color-away {
    border-color: #bfbfbf;
}

#LeageTableModel .modal-content .modal-header {
    background: #008300;
    color: #fff;
    border-bottom: 1px solid #008300;
}

.sr-widgets-livetable {
    background: #fff !important;
    color: #333 !important;
}

.sr-widget .sr-subheader-1 {
    background: #ffba02;
    color: #333;
}

.sr-crest {
    padding: 0 10px 0 10px !important;
}

.sr-widget .sr-border {
    border: 1px solid #ccc !important;
}

    .sr-widget .sr-border:first-child {
        1px solid #ccc !important
    }

.tipoheadtohead .sr-team-header-home, .tipoheadtohead .sr-team-header-away {
    background: none !important;
}

.tipoheadtohead .sr-teams-header {
    background: url(../images/teamnamebg.jpg) no-repeat 0 -115px;
}

.tipoheadtohead {
    background: #fff !important;
    padding: 0 !important;
}

    .tipoheadtohead .sr-crestteam-home img, .tipoheadtohead .sr-crestteam-away img {
        margin-top: 15px !important;
        width: 42px !important;
        height: 42px !important;
    }

    .tipoheadtohead .sr-team-crests .sr-crest img {
        margin-top: 10px !important;
    }

    .tipoheadtohead .sr-border {
        border: none !important;
    }

    .tipoheadtohead .sr-header-3 {
        background: #333 !important;
        color: #fff;
        font-weight: bold;
        height: 25px;
        padding-top: 3px;
    }

    .tipoheadtohead .sr-form {
        background-color: #808080 !important;
    }

    .tipoheadtohead .sr-wdl-arrow-wrapper {
        background-color: #424242 !important;
    }

    .tipoheadtohead .sr-wdl-arrow-wrapper-away .sr-wdl-arrow {
        border-color: transparent transparent transparent #424242 !important
    }

    .tipoheadtohead .sr-wdl-arrow {
        border-color: transparent #424242 transparent transparent !important
    }

    .tipoheadtohead .sr-form-away .sr-form-inner, .tipoheadtohead .sr-widget .sr-last-next-away:before {
        background-color: #c5381f !important;
    }

    .tipoheadtohead .sr-teams-header, .tipoheadtohead .sr-team-header-home, .tipoheadtohead .sr-team-header-away {
        height: 75px;
        margin-bottom: 0 !important;
    }

    .tipoheadtohead .sr-team-name-home, .tipoheadtohead .sr-team-name-away {
        font-size: 20px !important;
        line-height: 75px !important;
    }

    .tipoheadtohead .sr-subheader-1 {
        background: #008300 !important;
    }

    .tipoheadtohead .sr-tournament-info {
        margin-top: 0 !important;
    }

    .tipoheadtohead .sr-form-score {
        font-weight: bold !important;
        color: #015f12 !important;
    }

    .tipoheadtohead .sr-form-home .sr-form-inner {
        background-color: #c5381f !important;
    }

    .tipoheadtohead .sr-form-away .sr-form-inner {
        background-color: #039e1e !important
    }

    .tipoheadtohead .sr-container-title {
        background: #f1f1f1;
        color: #333;
        height: 35px;
        line-height: 35px;
        margin: 0 0 15px 0;
        padding-left: 15px;
        border-bottom: 1px solid #ccc;
    }

    .tipoheadtohead .sr-wdl-outcome {
        border-radius: 10px !important;
        width: 20px !important;
        height: 20px !important;
        line-height: 22px !important;
        font-size: 11px !important;
        margin-top: 1px;
        box-shadow: none !important;
    }

.sr-performance-tab {
    padding-bottom: 5px !important;
}

    .sr-performance-tab .sr-matchlist {
        width: 90%;
        margin: auto;
        background: #fff !important;
        margin-bottom: 15px !important;
    }

    .sr-performance-tab .sr-team-winner {
        color: #039e1e !important;
        font-weight: bold;
    }

.sr-team-loser {
    color: #000 !important;
}

.sr-result .sr-result-home .sr-home {
    color: #fff !important;
}

.sr-result .sr-result-away .sr-away {
    color: #fff !important;
}

.sr-seperator {
    color: #039e1e !important;
}

.sr-performance-tab .sr-status-info-fullscore {
    color: #666 !important;
}

.sr-team-crests {
    color: #000 !important;
}

.sr-performance-tab .sr-pill.sr-active {
    background-color: #4a1208 !important;
}

.sr-performance-tab .sr-wdl-container {
    height: 45px !important;
    padding: 10px 0 !important;
}

.sr-team-crests .sr-team-winner, .sr-team-crests .sr-team-loser {
    color: #000 !important;
}

.sr-multilines .sr-result .sr-result-home .sr-home {
    color: #000 !important;
}

.sr-multilines .sr-result .sr-result-away .sr-away {
    color: #000 !important;
}

.sr-embedded .sr-team-crests .sr-ltr-text {
    color: #000 !important;
    font-weight: bold;
}

.sr-embedded .sr-result-left .sr-home, .sr-embedded .sr-result-right .sr-away, .sr-embedded .sr-result .sr-seperator {
    color: #000 !important;
}

.sr-standalone .sr-team-crests .sr-ltr-text {
    color: #fff !important;
    font-weight: bold;
}

.sr-team-crests .sr-team-winner, .sr-team-crests .sr-team-loser {
    color: #000 !important;
}

.NewStatisticArea {
    background: #f1f1f1;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}

.StatisticAreaHeader {
    background: #006900;
}

.StatisticareaMiddle {
    background: #008300;
}

.StatisticGoal {
    color: #ffba02;
}


.swal2-confirm {
    background: #008300 !important;
    color: #fff !important;
    padding: 10px;
    margin-right: 15px;
}

.swal2-cancel {
    background: rgb(177, 41, 41);
    color: #fff !important;
    padding: 10px;
}

.swal2-title {
    font-size: 22px !important;
}
/*Yeni eklenen*/
.ScoutAreaHead {
    overflow: hidden;
    height: 40px;
    position: relative;
    margin-top: 0;
}

.sr-embedded.sr-lmts-scoreboard-wraper .sr-middle .sr-result .sr-separator {
    color: #000;
}

.ScoutAreaHeadExt {
    height: 468px !important;
    margin-top: -428px !important;
}

.ScoutAreaHead .sr-status-info-fullscore {
    color: #000 !important;
}

.ScoutAreaHead .sr-widget .sr-livetable-row.sr-active {
    background-color: rgba(255,255,255,0.3) !important;
}

.ScoutAreaHead ul {
    border: 0;
}

.ScoutStatExtented {
    width: 100%;
    position: absolute;
    bottom: 0;
}

#liveTable, #matchcommentary, #headtoHead, #matchlineUp, #ClosedSocut, #MatchTvLive {
    width: 25%;
    text-align: center;
    background: #454545; /* Old browsers */
    background: -moz-linear-gradient(top, #454545 0%, #000000 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #454545 0%,#000000 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #454545 0%,#000000 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#454545', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
    border: 0;
    border-radius: 0;
    float: left;
    height: 40px;
    position: relative;
    color: #fff;
    line-height: 40px;
    border-right: 1px solid #333;
    border-left: 1px solid #454545;
    cursor: pointer;
    z-index: 99;
    font-family: tahoma;
    font-size: 13px;
    font-weight: bold;
    user-select: none;
    -webkit-user-select: none;
}

.sr-widgets-lmts .sr-lmts-component-holder {
    background: url("/Content/img/stadium-logo.png") center center no-repeat
}

.sr-widget .sr-lmts.sr-lmts-pitch-crowd .sr-scoreboard-head, .sr-widget .sr-tabs .sr-tab.sr-active, .sr-widget .sr-header-3, .sr-widget .sr-highlight-solid-trans {
    background-color: #24292f;
}

.sr-widget .sr-border-color-away {
    border-color: #008300;
}

.sr-widget .sr-tabs .sr-tabs-header:after {
    background-color: #000;
}

.sr-widget .sr-lmts.sr-lmts-pitch-crowd .sr-scoreboard {
    background-color: #008300;
}

.sr-widget.sr-widgets-momentum2 .sr-fill-home {
    fill: #ffb400;
}

.sr-widget.sr-widgets-momentum2 .sr-fill-away {
    fill: #008300;
}

.sr-widget .sr-form-home .sr-form-inner {
    background-color: #ffb400
}

.sr-widget .sr-team-header-home, .sr-widget .sr-team-header-away, .sr-widget .sr-subheader-1, .sr-widget .sr-color-away, .sr-widget .sr-form-away .sr-form-inner {
    background-color: #008300;
}

.sr-widget .sr-pills .sr-pill.sr-active, .sr-widget .sr-pills .sr-pill.sr-active:hover {
    background-color: #000;
}

.sr-widgets-livetable .sr-livetable-header th, .sr-widgets-livetable .sr-livetable-table tr td, .sr-widget .sr-comment-item .sr-time, .sr-widgets-matchcommentary .sr-txt, .sr-widget .sr-icon.sr-soccer.sr-gameon:before, .sr-widget .sr-icon.sr-soccer.sr-match_started:before, .sr-widget .sr-icon.sr-soccer.sr-periodstart:before, .sr-widget .sr-icon.sr-soccer.sr-periodscore:before, .sr-widgets-matchcommentary .sr-event-full {
    color: #fff;
}

#LeageTableModel .sr-team, #LeageTableModel .sr-position, #LeageTableModel .sr-played, #LeageTableModel .sr-wins, #LeageTableModel .sr-draws, #LeageTableModel .sr-loss, #LeageTableModel .sr-goal, #LeageTableModel .sr-diff, #LeageTableModel .sr-points, #LeageTableModel .sr-form {
    color: #000 !important;
}

.liveTableIndex, .matchcommentaryIndex, .headtoHeadIndex, .matchlineUpIndex, .matchTvliveIndex {
    position: absolute;
    top: 600px;
    left: 0;
    width: 100%;
    height: 428px !important;
    z-index: 9;
    background: #000 !important;
    overflow-y: scroll;
    min-height: 428px;
    margin-bottom: 50px;
}

.activatedTab {
    top: 0 !important;
}

.liveTableIndex::-webkit-scrollbar, .matchcommentaryIndex::-webkit-scrollbar, .headtoHeadIndex::-webkit-scrollbar, .matchlineUpIndex::-webkit-scrollbar {
    width: 5px;
}

.liveTableIndex::-webkit-scrollbar-thumb, .matchcommentaryIndex::-webkit-scrollbar-thumb, .headtoHeadIndex::-webkit-scrollbar-thumb, .matchlineUpIndex::-webkit-scrollbar-thumb {
    background-color: #ffb400;
    border-radius: 10px;
}

.actif {
    background: #328d32 !important; /* Old browsers */
    background: -moz-linear-gradient(top, #328d32 0%, #000000 100%) !important; /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #328d32 0%,#000000 100%) !important; /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #328d32 0%,#000000 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#328d32', endColorstr='#000000',GradientType=0 ) !important; /* IE6-9 */
}

#ClosedSocut {
    background: #c5381f;
    font-family: Arial;
    font-size: 20px;
    font-weight: bold;
}

.sr-comment-share {
    display: none !important;
}

.sr-widgets-livetable .sr-promotion_name {
    color: #fff !important;
}

.headtoHeadIndex .sr-result-fullscore {
    background: #fff !important;
}

#LeageTableModel .sr-widget .sr-no-data .sr-widget-icon, #LeageTableModel .sr-widget .sr-no-data .sr-no-data-message {
    color: #000;
}

.TipoNewTopLeague {
    background: #272527 !important;
}

    .TipoNewTopLeague li.TipoNewListItem {
        width: 48% !important;
        text-align: center;
        height: 105px;
        line-height: normal !important;
        margin-top: 10px;
        margin-left: 1%;
        margin-right: 1%;
        float: left;
        border: 0 !important;
        margin-bottom: 5px !important;
        position: relative;
    }

.tab-content .specials table tr td:nth-child(2) div p span.percnt {
    font-size: 13px !important;
    width: 51px !important;
    right: 53px !important;
}

     

        .TipoNewTopLeague li.TipoNewListItem img {
            width: 60px;
        }

        .TipoNewTopLeague li.TipoNewListItem h4 {
            font-size: 1.2em !important;
            color: #c1c1c1;
            font-family: Arial;
            width: 70%;
            margin: 8px auto;
        }

        .TipoNewTopLeague li.TipoNewListItem h5 {
            font-size: 20px;
            font-weight: bold;
            color: #333;
            position: absolute;
            top: 20px;
            border-radius: 100px;
            text-align: center;
            left: 30px;
            background: #ffcc00;
            width: 45px;
            height: 45px;
            line-height: 44px;
            opacity: .9;
            display: none;
        }

        .TipoNewTopLeague li.TipoNewListItem h4 span {
            color: #ffba02 !important;
            font-weight: bold;
        }

#LeageTableModel .sr-status-info-fullscore {
    color: #333 !important;
}

.top-leagues ul li:hover {
    background: #616161;
   
}
/*Solo güncellemesi sonrası renk setleri*/

.legauesList li {
    background: #344b5a;
    background: -moz-linear-gradient(top, #00a000 0%, #008300 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #00a000), color-stop(100%, #008300));
    background: -webkit-linear-gradient(top, #00a000 0%, #008300 100%);
    background: -o-linear-gradient(top, #00a000 0%, #008300 100%);
    background: -ms-linear-gradient(top, #00a000 0%, #008300 100%);
    background: linear-gradient(to bottom, #00a000 0%, #008300 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a000', endColorstr='#008300', GradientType=0 );
    border: 1px solid #008300;
    color: #fff;
}

    .legauesList li:hover {
        background: #344b5a;
        background: -moz-linear-gradient(top, #008300 0%, #008300 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #008300), color-stop(100%, #008300));
        background: -webkit-linear-gradient(top, #008300 0%, #008300 100%);
        background: -o-linear-gradient(top, #008300 0%, #008300 100%);
        background: -ms-linear-gradient(top, #008300 0%, #008300 100%);
        background: linear-gradient(to bottom, #008300 0%, #008300 100%);
    }

#ligSecimi {
    background: linear-gradient(to bottom,#00a000 0%,#008300 100%);
    color: #fff;
    border-radius: 10px;
    margin: 5px 0;
}

.soccermatchclass .instruction,
.basketmatchclass .instruction,
.hockeymatchclass .instruction,
.voleyballmatchclass .instruction,
.tenismatchclass .instruction,
.tenismatchclass .instruction {
    background: #12273d;
}

.instruction i.fa {
    color: #fff;
    margin-right: 10px;
}
.CasinoGameContent iframe {
    margin-top: 2.5% !important;
}
.MostPopular tr:nth-child(2n) {
    background: #f1f1f1;
}

.MostPopular tr td {
    height: 30px;
    vertical-align: middle;
    line-height: 30px;
    font-family: 'Open Sans',sans-serif;
    font-size: 13px !important;
}

.TeamNameCut {
    width: 40%;
    float: left;
}

    .TeamNameCut p {
        width: 130px;
        white-space: nowrap;
        display: inline-block;
        text-overflow: ellipsis;
        overflow: hidden;
        margin:0;
    }

.pagination-sm > li > a, .pagination-sm > li > span{
    font-size:14px;
}


.TypeSelect select {
    font-size:14px;
}


.TeamLogos {
    width: 20%;
    float: left;
}
.MostBadge {
    border-radius: 5px;
    background: #e29400;
    display: inline-block;
    padding: 0 10px;
    color: #333;
    font-weight: bold;
    width: 50px;
}
.MostBadgeTitle {
    border-radius: 5px;
    border: 1px solid #ccc;
    padding: 5px;
    font-size: 14px;
}
.slideInUp {
    -webkit-animation-name: slideInUp;
    animation-name: slideInUp;
    -webkit-animation-duration: 2s;
    animation-duration: 2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}

@-webkit-keyframes slideInUp {
    0% {
        -webkit-transform: translateY(150%);
        transform: translateY(150%);
        visibility: visible;
    }

    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}

@keyframes slideInUp {
    0% {
        -webkit-transform: translateY(150%);
        transform: translateY(150%);
        visibility: visible;
    }

    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}



.slideOutUp {
    -webkit-animation-name: slideOutUp;
    animation-name: slideOutUp;
    -webkit-animation-duration: 2s;
    animation-duration: 2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}

@-webkit-keyframes slideOutUp {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
        visibility: visible;
    }

    100% {
        -webkit-transform: translateY(-150%);
        transform: translateY(-150%);
    }
}

@keyframes slideOutUp {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
        visibility: visible;
    }

    100% {
        -webkit-transform: translateY(-150%);
        transform: translateY(-150%);
    }
}
div[ts-type="topmatch"] li div.wrap-panel div,
div[ts-type="catmatch"] li div.wrap-panel div {
 
    float: left;
    margin: 0 4px;
    position: relative;
}

    div[ts-type="topmatch"] li div.wrap-panel div span.percnt,
    div[ts-type="catmatch"] li div.wrap-panel div span.percnt {
        position: absolute;
        display: inline-block;
        top: 0px;
        left: 6px;
        color: orange;
        font-size: 11px;
        width: 45px;
        text-align: center;
    }
/** div[ts-type="topmatch"] li div.wrap-panel div a.match-odds {
    padding: 2px 0 !important
}*/
.betpercents {
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: #ca0d11;
    text-align: center;
    font-size: 18px;
    cursor: pointer;
}

#PHTopBetMatches .tipo-widget-title-black span.active,
#PHSportCategoriesMatches .tipo-widget-title-black span.active {
    background: #ffaa0a;
    color: #333;
    font-weight: bold;
}
#PHTopBetMatches .tipo-widget-title-black span,
#PHSportCategoriesMatches .tipo-widget-title-black span {
    font-weight: bold;
}

.tab-content .specials table tr td:nth-child(2) div p {
    position: relative;
}

    .tab-content .specials table tr td:nth-child(2) div p span.percnt {
        position: absolute;
        right: 50px;
        color: #9e9e9e;
        font-size: 11px;
        width: 50px;
        text-align: right;
        padding-right: 5px;
        font-weight: bold;
    }

.tsbodycasino .header-bottom {
    background: #008300;
}

.GameCard .thumbnail {
    background: #fff !important;
    border: 1px solid #fff !important;
    position: relative;
}
.tsbodylivecasino {
    background: #008300 !important;
}



.mobile-tip-content {
    overflow: visible;
    border: 1px solid #0070e1;
    background-image: linear-gradient( 180deg, rgba(0, 112, 225, 0.2), rgba(0, 112, 225, 0));
    background-color: #191919;
    box-shadow: 0 0 15px rgb(0 0 0 / 20%);
    border-radius: 8px;
    background-clip: padding-box;
    padding: 12px;
    min-height: 100%;
    box-sizing: border-box;
    display: flex;
    flex-flow: column nowrap;
    justify-content: flex-start;
    align-items: stretch;
    align-content: center;
    height: auto;
    margin-bottom: 15px;
    width: 100% !important;
}


.right-arrow {
    width: 20px !important;
    height: 20px !important;
    background: url(../images/betsball/ArrowsSport.png) no-repeat top/cover !important;
    opacity: 1 !important;
    right: 6px !important;
}

.left-arrow {
    width: 20px !important;
    height: 20px !important;
    background: url(../images/betsball/ArrowsSport.png) no-repeat top/cover !important;
    opacity: 1 !important;
    left: 6px !important;
}



.left-side-shade {
    background: linear-gradient( 90deg, #131d2d00, rgba(0, 0, 0, 0)) !important;
}

.right-side-shade {
    background: linear-gradient( 90deg, #131d2d00, rgba(0, 0, 0, 0)) !important;
}

.mobile-bet-details {
    background: #008300 !important;
}

    .mobile-bet-details:hover {
        background: #272727 !important;
    }


.mobile-bet-name {
    color: #fff !important;
}



.click-mobile-bet-details {
    color: #000 !important;
    background: #f9752a !important;
}

lib-mobile-tip-container {
    flex: 0 0 42% !important;
    margin-left: 4% !important;
    margin-right: 4% !important;
}



.mobile-controls-wrapper {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
}



.mobile-tip-content {
    background: #333333 !important;
    border: 1px solid #008300 !important;
}



.click-mobile-name {
    background-color: #ff9900 !important;
    color: white !important;
}


.mobile-odd-value {
    color: #fff !important;
}

.mobile-bet-details.selected {
    background: #e69701 !important;
}

    .mobile-bet-details.selected:hover {
        background: #f90 !important;
    }


@media (min-width:1600px) and (max-width:3000px) {
	.TopGameNotForeach > .col-lg-4 > .col-lg-6 > .gameClick > .thumbnail > img {
		height: 103px;
	}

	.TopGameNotForeach > .col-lg-4 > col-lg-12:nth-child(2) > .gameClick > .thumbnail > img {
		height: 144px;
	}

	.TopGameNotForeach > .col-lg-4 > .col-lg-6 {
		width: 50% !important;
	}

	.TopGameNotForeach > .col-lg-3 > div[data-lid="Tomhorn"] > .gameClick > .thumbnail > img {
		width: 305px;
		height: 197px;
	}

	.TopGameNotForeach > .col-lg-3 > div[data-lid="rocketman"] > .gameClick > .thumbnail > img {
		width: 305px;
		height: 197px;
	}

	.TopGameNotForeach > .resetcol-y > div[data-lid="BetSoft"] > .gameClick > .thumbnail > img {
		height: 145px;
	}

}

div[ts-type="catmatch"] .ht-past {
	overflow: hidden;
}

div[matchstatus="not_started"] .ht-past {
	overflow: inherit !important;
}


.macht-list-ul > .live-score > a.headtohead {
	display: none;
}

.row > .CasinoGameContent > iframe {
	margin-top: 66px !important;


}

.macht-list-ul > li > .headtohead > img[src*="stadium.png"] {
	display: none;
}


.TopGameNotForeach > .col-lg-3:nth-child(5) > .col-lg-6 > a > div > img {
	height: 137px;
}

.left-sidebar > .row > .col-lg-12 > .tipo-widget > .tipo-widget-content > #accordion > .panel-default > #collapseOne > .panel-body > .slimScrollDiv > #detailsMatchs > div > .col-lg-10 > h4 > p[id*="teams"] {
	padding: 7px 0 7px 0;
	border-bottom: 1px solid #cccccca6;
	display: flex;
	justify-content: center;
	align-content: center;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}



.left-sidebar > .row > .col-lg-12 > .tipo-widget > .tipo-widget-content > #accordion > .panel-default > #collapseOne > .panel-body > .slimScrollDiv > #detailsMatchs > div > .col-lg-10 > .odds-detail > .fixed-odds > li > .wrap-panel > a {
	display: flex;
	justify-content: center;
	align-items: center;
}

	.left-sidebar > .row > .col-lg-12 > .tipo-widget > .tipo-widget-content > #accordion > .panel-default > #collapseOne > .panel-body > .slimScrollDiv > #detailsMatchs > div > .col-lg-10 > .odds-detail > .fixed-odds > li > .wrap-panel > a:hover {
		background: #2b5506;
		color: #fff;
	}

.left-sidebar > .row > .col-lg-12 > .tipo-widget > .tipo-widget-content > #accordion > .panel-default > #collapseOne > .panel-body > .slimScrollDiv > #detailsMatchs > div > .col-lg-10 > .odds-detail > .fixed-odds > .over-under > .wrap-panel > span {
	line-height: 43px;
	font-size: 1em;
}

.left-sidebar > .row > .col-lg-12 > .tipo-widget > .tipo-widget-content > #accordion > .panel-default > #collapseOne > .panel-body > .slimScrollDiv > #detailsMatchs > div > .col-lg-10 > .odds-detail > .fixed-odds {
	margin-top: 5px;
}

.left-sidebar > .row > .col-lg-12 > .tipo-widget > .tipo-widget-content > #accordion > .panel-default > #collapseOne > .panel-body > .slimScrollDiv > #detailsMatchs > div > .col-lg-2 {
	height: 83px !important;
}

.left-sidebar > .row > .col-lg-12 > .tipo-widget > .tipo-widget-content > #accordion > .panel-default > #collapseOne > .panel-body > .slimScrollDiv > #detailsMatchs > div > .col-lg-10 > .odds-detail > hr {
	display: none;
}


.left-sidebar > .row > .col-lg-12 > .tipo-widget > .tipo-widget-content > #accordion > .panel-default > #collapseOne > .panel-body > .slimScrollDiv > #detailsMatchs > div {
	border-bottom: 1px solid #344b5a4d;
}

.left-sidebar > .row > .col-lg-12 > .tipo-widget > .tipo-widget-content > #accordion > .panel-default > #collapseOne > .panel-body > .live-odds-title > .col-lg-2 {
	height: 42px;
}


ul.macht-list-ul {
	list-style-type:none;
	margin:0;
	padding:0;
}


@media screen and (max-width: 1600px) and (min-width: 1501px) {
	.coupons-container > .price-total > .table-striped > tbody > tr:nth-of-type(odd) {
		display: flex;
		align-items: center;
		height: 31px !important;
	}


	.coupons-container > .price-total > .table-striped > tbody > tr:nth-of-type(even) {
		display: flex;
		align-items: center;
		height: 31px !important;
	}
}

ul.macht-list-ul li.time {
	float:left;
	width:6%;
	height:95px;
	text-align:center;
	font-family: 'Open Sans', sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#ffcc00;
	border-right:1px solid #055e00;
	padding-top:33px;
}
ul.macht-list-ul li.live-score {
	float:left;
	width: 27%;
	height:95px;
	border-left:1px solid #078000;
	border-right:1px solid #055e00;
}
div[id^="FutureMacthes"] > .specials > div[id^="specialCatOdds"] > .table > tbody > tr > td > div > p > a.match-odds {
	width: 32% !important;
}

@media (min-width: 10px) and (max-width: 1550px) {
	.ExternalShowing .ShowScore {
		width: 39% !important;
	}
}


@media screen and (max-width: 1550px) {
	.macth-categories ul.sport-type li {
		font-size: 0.82em !important;
	}

	.HomeTeamName {
		margin-top: 32px !important;
	}

	.AwayTeamName {
		margin-top: 32px !important;
	}


	.row > .FullScreenSlider .tp-bullets {
		margin-bottom: -12px;
		margin-left: -4.9% !important;
	}
}


@media screen and (max-width: 1400px) {
	.HomeTeamName {
		margin-top: 30px !important;
	}

	.AwayTeamName {
		margin-top: 30px !important;
	}

	
	

	.row > .FullScreenSlider .tp-bullets {
		margin-bottom: -12px;
		margin-left: -6.15% !important;
	}
}

#SoccerMatches > div > .half-time > ul.macht-list-ul li.live-score p.live-goal {
	padding-left: 12px;
}

#SoccerMatches > div > .ht-past > ul.macht-list-ul li.live-score p.live-goal {
	padding-left: 12px;
}

div[matchstatus="ot_ht"] > .half-time ul.macht-list-ul li.match-guess a.match-odds {
	margin: 3px 2.8% 5px 5px !important;
	margin-left: 3.25% !important;
	font-size: 1.3em !important;
}

div[matchstatus="ot_ht"] > .half-time ul.macht-list-ul li.match-tip a.match-odds {
	margin: 3px 2.8% 5px 5px !important;
	margin-left: 3.25% !important;
	font-size: 1.3em !important;
}

div[matchstatus="ot_ht"] > .half-time ul.macht-list-ul li.next-goal a.match-odds {
	margin: 3px 2.8% 5px 5px !important;
	margin-left: 3.25% !important;
	font-size: 1.3em !important;
}

div[matchstatus="ot_ht"] > .half-time ul.macht-list-ul li.goal-odss a.match-odds {
	margin: 3px 2.8% 5px 5px !important;
	margin-left: 3.25% !important;
	font-size: 1.3em !important;
}

div[matchstatus="ot_ht"] > .half-time ul.macht-list-ul li.over-under a.match-odds {
	margin: 3px 2.8% 5px 5px !important;
	margin-left: 3.25% !important;
	font-size: 1.3em !important;
}

div[matchstatus="ot_ht"] > .half-time ul.macht-list-ul li.special a.match-odds {
	margin: 3px 2.8% 5px 5px !important;
	margin-left: 3.25% !important;
	font-size: 1.3em !important;
}


#SoccerMatches > div > .macht-list > .macht-list-ul > .live-score > .ExternalShowing > .ShowSets {
    margin-top: -28px !important;
    margin-left: 26% !important;
    float: left;
}

.half-time ul.macht-list-ul li.match-guess a.match-odds {
	margin: 11px 2.8% 5px 5px !important;
	margin-left: 3.25% !important;
	font-size: 1.3em !important;
}
ul.macht-list-ul li.live-score p.live-goal {
	width:98px;
	height:25px;
	margin:auto;
	background: #3a9637;
	background: -moz-linear-gradient(top, #3a9637 0%, #22821f 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3a9637), color-stop(100%, #22821f));
	background: -webkit-linear-gradient(top, #3a9637 0%, #22821f 100%);
	background: -o-linear-gradient(top, #3a9637 0%, #22821f 100%);
	background: -ms-linear-gradient(top, #3a9637 0%, #22821f 100%);
	background: linear-gradient(to bottom, #3a9637 0%, #22821f 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3a9637', endColorstr='#22821f', GradientType=0 );
	border:1px solid #126905;
	border-radius: 0 0 5px 5px;
	text-align:center;
	color:#ffcc00;
	font-size:16px;
	font-family: 'Open Sans', sans-serif;
	font-weight:bold;
}
.two-two-two ul.macht-list-ul li.live-score p.teams {
	white-space:nowrap;
}
ul.macht-list-ul li.live-score p.teams {
	width:100%;
	height:10px;
	text-align:center;
	font-family: 'Open Sans', sans-serif;
	font-size:11px;
	color:#fff;
	margin: 10px auto;
	white-space:nowrap;
	font-weight:normal;
}
ul.macht-list-ul li.live-score p.half-full {
	width: 40%;
	text-align: right;
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
	color: #ffcc00;
	padding-top: 10px;
	float: right;
	overflow: hidden;
	box-sizing: content-box;
	text-overflow: ellipsis;
	white-space: nowrap;
}
ul.macht-list-ul li.live-score p.league-name {
	width: 55%;
	text-align: left;
	padding-left: 5px;
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
	color: #ffcc00;
	padding-top: 12px;
	float: left;
	overflow: hidden;
	box-sizing: content-box;
	text-overflow: ellipsis;
	white-space: nowrap;
}
ul.macht-list-ul li.live-score p.league {
	width:100%;
	height:5px;
	text-align:left;
	padding-left:20px;
	font-family:verdana;
	font-size:10px;
	color:#ffcc00;
}
ul.macht-list-ul li.match-tip {
	float:left;
	width: 21%;
	height:95px;
	border-left:1px solid #055e00;
	border-right:1px solid #078000;
}
ul.macht-list-ul li.match-guess {
	float:left;
	width: 21%;
	height:95px;
}
ul.macht-list-ul li.match-tip a.match-odds {
	float:left;
	font-family: 'Open Sans', sans-serif;
	padding: 8px 0;
	text-decoration:none;
	display:inline-block;
	height:35px;
	border:1px solid #0d6700;
	border-radius:2px;
	margin:8px 5px 5px 5px;
	text-align:center;
	color:#fff;
	background: #3a9637;
	background: -moz-linear-gradient(top, #3a9637 0%, #1b6718 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3a9637), color-stop(100%, #1b6718));
	background: -webkit-linear-gradient(top, #3a9637 0%, #1b6718 100%);
	background: -o-linear-gradient(top, #3a9637 0%, #1b6718 100%);
	background: -ms-linear-gradient(top, #3a9637 0%, #1b6718 100%);
	background: linear-gradient(to bottom, #3a9637 0%, #1b6718 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3a9637', endColorstr='#1b6718', GradientType=0 );
	font-size: 12px;
	font-weight:bold;
}
ul.macht-list-ul li.match-guess a.match-odds {
	float:left;
	font-family: 'Open Sans', sans-serif;
	padding: 8px 0;
	text-decoration:none;
	display:inline-block;
	height:35px;
	border:1px solid #0d6700;
	border-radius:2px;
	margin:8px 5px 5px 5px;
	text-align:center;
	color:#fff;
	background: #3a9637;
	background: -moz-linear-gradient(top, #3a9637 0%, #1b6718 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3a9637), color-stop(100%, #1b6718));
	background: -webkit-linear-gradient(top, #3a9637 0%, #1b6718 100%);
	background: -o-linear-gradient(top, #3a9637 0%, #1b6718 100%);
	background: -ms-linear-gradient(top, #3a9637 0%, #1b6718 100%);
	background: linear-gradient(to bottom, #3a9637 0%, #1b6718 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3a9637', endColorstr='#1b6718', GradientType=0 );
	font-size: 12px;
	font-weight:bold;
}
ul.macht-list-ul li.next-goal, ul.macht-list-ul li.sets, ul.macht-list-ul li.handicap {
	float:left;
	width: 21%;
	height:95px;
	border-left:1px solid #055e00;
	border-right:1px solid #078000;
}
ul.macht-list-ul li.next-goal a.match-odds, ul.macht-list-ul li.sets a.match-odds, ul.macht-list-ul li.handicap a.match-odds {
	float:left;
	font-family: 'Open Sans', sans-serif;
	padding: 8px 0;
	text-decoration:none;
	display:inline-block;
	height:35px;
	border:1px solid #0d6700;
	border-radius:2px;
	margin:8px 5px 5px 5px;
	text-align:center;
	color:#fff;
	background: #3a9637;
	background: -moz-linear-gradient(top, #3a9637 0%, #1b6718 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3a9637), color-stop(100%, #1b6718));
	background: -webkit-linear-gradient(top, #3a9637 0%, #22821f 100%);
	background: -o-linear-gradient(top, #3a9637 0%, #1b6718 100%);
	background: -ms-linear-gradient(top, #3a9637 0%, #1b6718 100%);
	background: linear-gradient(to bottom, #3a9637 0%, #1b6718 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3a9637', endColorstr='#1b6718', GradientType=0 );
	font-size: 12px;
	font-weight:bold;
}
ul.macht-list-ul li.goal-odss {
	float:left;
	width:4%;
	height:95px;
	border-left:1px solid #055e00;
	border-right:1px solid #078000;
	text-align:center;
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
	color:#ffcc00;
	font-weight:bold;
	line-height:45px;
}
ul.macht-list-ul li.over-under {
	float:left;
	width: 14%;
	height:95px;
	border-left:1px solid #055e00;
	border-right:1px solid #078000;
}
ul.macht-list-ul li.over-under a.match-odds {
	float:left;
	font-family: 'Open Sans', sans-serif;
	padding: 8px 0;
	text-decoration:none;
	display:inline-block;

	height:35px;
	border:1px solid #0d6700;
	border-radius:2px;
	margin:8px 5px 5px 5px;
	text-align:center;
	color:#fff;
	background: #3a9637;
	background: -moz-linear-gradient(top, #3a9637 0%, #1b6718 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3a9637), color-stop(100%, #1b6718));
	background: -webkit-linear-gradient(top, #3a9637 0%, #1b6718 100%);
	background: -o-linear-gradient(top, #3a9637 0%, #1b6718 100%);
	background: -ms-linear-gradient(top, #3a9637 0%, #1b6718 100%);
	background: linear-gradient(to bottom, #3a9637 0%, #1b6718 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3a9637', endColorstr='#1b6718', GradientType=0 );
	font-size: 12px;
	font-weight:bold;
}
ul.macht-list-ul li.special {
	float:left;
	width:7%;
	height:95px;
	border-left:1px solid #055e00;
}
ul.macht-list-ul li.special a.special-odds {
	font-family: 'Open Sans', sans-serif;
	padding:8px;
	text-decoration:none;
	display:inline-block;

	height:35px;
	border:1px solid #0d6700;
	border-radius:2px;
	margin:27px 6px;
	text-align:center;
	color:#fff;
	background: #3a9637;
	background: -moz-linear-gradient(top, #3a9637 0%, #1b6718 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3a9637), color-stop(100%, #1b6718));
	background: -webkit-linear-gradient(top, #3a9637 0%, #1b6718 100%);
	background: -o-linear-gradient(top, #3a9637 0%, #1b6718 100%);
	background: -ms-linear-gradient(top, #3a9637 0%, #1b6718 100%);
	background: linear-gradient(to bottom, #3a9637 0%, #1b6718 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3a9637', endColorstr='#1b6718', GradientType=0 );
 font-weight:bold;
}
.main-content-single ul.macht-list-ul li.special a.special-odds {
	margin:27px 5px;
}
.live {
	background: #328d2d;
	background: -moz-linear-gradient(top, #328d2d 0%, #1f7429 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #328d2d), color-stop(100%, #1f7429));
	background: -webkit-linear-gradient(top, #328d2d 0%, #1f7429 100%);
	background: -o-linear-gradient(top, #328d2d 0%, #1f7429 100%);
	background: -ms-linear-gradient(top, #328d2d 0%, #1f7429 100%);
	background: linear-gradient(to bottom, #328d2d 0%, #1f7429 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#328d2d', endColorstr='#1f7429', GradientType=0 );
	user-select:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
}
.live a.match-odds:hover {
	background: #0C7B11;
	background: -moz-linear-gradient(top, #0C7B11 0%, #109816 100%)!important;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0C7B11), color-stop(100%, #109816))!important;
	background: -webkit-linear-gradient(top, #0C7B11 0%, #109816 100%)!important;
	background: -o-linear-gradient(top, #0C7B11 0%, #109816 100%)!important;
	background: -ms-linear-gradient(top, #0C7B11 0%, #109816 100%)!important;
	background: linear-gradient(to bottom, #0C7B11 0%, #109816 100%)!important;
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0C7B11', endColorstr='#109816', GradientType=0 )!important;
}
.end .live-score {
	position:inherit!important
}
.end a.match-odds:hover {
	background: #000!important;
	background: -moz-linear-gradient(top, #000 0%, #333 100%)!important;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #000), color-stop(100%, #333))!important;
	background: -webkit-linear-gradient(top, #000 0%, #333 100%)!important;
	background: -o-linear-gradient(top, #000 0%, #333 100%)!important;
	background: -ms-linear-gradient(top, #000 0%, #333 100%)!important;
	background: linear-gradient(to bottom, #000 0%, #333 100%)!important;
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000', endColorstr='#333', GradientType=0 )!important;
}
.half-time a.match-odds:hover {
	background: #133c80!important;
	background: -moz-linear-gradient(top, #133c80 0%, #1f58b3 100%)!important;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #133c80), color-stop(100%, #1f58b3))!important;
	background: -webkit-linear-gradient(top, #133c80 0%, #1f58b3 100%)!important;
	background: -o-linear-gradient(top, #133c80 0%, #1f58b3 100%)!important;
	background: -ms-linear-gradient(top, #133c80 0%, #1f58b3 100%)!important;
	background: linear-gradient(to bottom, #133c80 0%, #1f58b3 100%)!important;
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#133c80', endColorstr='#1f58b3', GradientType=0 )!important;
}
.ht-past {
	height:55px;
	overflow:hidden;
}


#PHTopBetMatches > .tipo-widget-content {
	background: #fff;
}

.main-content > .row > .col-lg-12 > #PHTopBetMatches {
	background: #fff;
}
.ht-past ul.macht-list-ul li.time {
	height:55px!important;
	padding-top:20px!important;
}
.ht-past ul.macht-list-ul li.live-score {
	height: 55px!important;
}
.ht-past ul.macht-list-ul li.match-tip {
	height:55px!important;
}
/*.ht-past ul.macht-list-ul li.match-tip a.match-odds {
	margin:13px 5px 5px 5px!important;
}
.ht-past ul.macht-list-ul li.match-guess a.match-odds {
	margin:13px 5px 5px 5px!important;
}
.ht-past ul.macht-list-ul li.next-goal a.match-odds {
	margin:13px 5px 5px 5px!important;
}
.ht-past ul.macht-list-ul li.sets a.match-odds {
	margin: 13px 5px 5px 5px!important;
}
.ht-past ul.macht-list-ul li.handicap a.match-odds {
	margin:13px 5px 5px 5px!important;
}*/
.ht-past ul.macht-list-ul li.next-goal {
	height:55px!important;
}
.ht-past ul.macht-list-ul li.sets {
	height: 55px!important;
}
.ht-past ul.macht-list-ul li.handicap {
	height:55px!important;
}
.ht-past ul.macht-list-ul li.goal-odss {
	height:55px!important;
}
.ht-past ul.macht-list-ul li.goal-odss {
	line-height:55px!important;
}
.ht-past ul.macht-list-ul li.over-under {
	height:55px!important;
}
/*.ht-past ul.macht-list-ul li.over-under a.match-odds {
	margin:13px 5px 5px 5px!important;
}*/
.ht-past ul.macht-list-ul li.special {
	height:55px!important;
}
/*.ht-past ul.macht-list-ul li.special a.special-odds {
	margin: 13px 6px!important;
}*/
.main-content-single .ht-past ul.macht-list-ul li.special a.special-odds {
	margin:12px 5px!important;
}
.ht-past .half-full {
	display:none!important;
}
.ht-past .league-name {
	display:none!important;
}
.ht-past .league {
	display:none!important;
}
.future-macth p.teams {
	line-height:34px;
}
.future-macth p.live-goal {
	display:none;
}
.future-macth ul.macht-list-ul li.time {
	padding-top:12px!important;
}
.half-time {
	background: #10469b;
	background: -moz-linear-gradient(top, #10469b 0%, #133a7c 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #10469b), color-stop(100%, #133a7c));
	background: -webkit-linear-gradient(top, #10469b 0%, #133a7c 100%);
	background: -o-linear-gradient(top, #10469b 0%, #133a7c 100%);
	background: -ms-linear-gradient(top, #10469b 0%, #133a7c 100%);
	background: linear-gradient(to bottom, #10469b 0%, #133a7c 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#10469b', endColorstr='#133a7c', GradientType=0 );
	user-select:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
}
.half-time ul.macht-list-ul li.live-score p.live-goal {
	width:98px;
	height:25px;
	margin:auto;
	background: #003c9a;
	background: -moz-linear-gradient(top, #003c9a 0%, #123a7d 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #003c9a), color-stop(100%, #123a7d));
	background: -webkit-linear-gradient(top, #003c9a 0%, #123a7d 100%);
	background: -o-linear-gradient(top, #003c9a 0%, #123a7d 100%);
	background: -ms-linear-gradient(top, #003c9a 0%, #123a7d 100%);
	background: linear-gradient(to bottom, #003c9a 0%, #123a7d 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#003c9a', endColorstr='#123a7d', GradientType=0 );
	border:1px solid #0a3273;
	border-radius: 0 0 5px 5px;
	text-align:center;
	color:#ffcc00;
	font-size:16px;
	font-family: 'Open Sans', sans-serif;
	font-weight:bold;
}
.half-time ul.macht-list-ul li.match-tip a.match-odds {
	float:left;
	font-family: 'Open Sans', sans-serif;
	padding: 8px 0;
	text-decoration:none;
	display:inline-block;
	height:35px;
	border:1px solid #09316f;
	border-radius:2px;
	margin:8px 5px 5px 5px;
	text-align:center;
	color:#fff;
	background: #0845a5;
	background: -moz-linear-gradient(top, #0845a5 0%, #0f3b7f 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0845a5), color-stop(100%, #0f3b7f));
	background: -webkit-linear-gradient(top, #0845a5 0%, #0f3b7f 100%);
	background: -o-linear-gradient(top, #0845a5 0%, #0f3b7f 100%);
	background: -ms-linear-gradient(top, #0845a5 0%, #0f3b7f 100%);
	background: linear-gradient(to bottom, #0845a5 0%, #0f3b7f 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0845a5', endColorstr='#0f3b7f', GradientType=0 );
 font-weight:bold;
}
.half-time ul.macht-list-ul li.match-guess a.match-odds {
	float:left;
	font-family: 'Open Sans', sans-serif;
	padding: 8px 0;
	text-decoration:none;
	display:inline-block;

	height:35px;
	border:1px solid #09316f;
	border-radius:2px;
	margin:8px 5px 5px 5px;
	text-align:center;
	color:#fff;
	background: #0845a5;
	background: -moz-linear-gradient(top, #0845a5 0%, #0f3b7f 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0845a5), color-stop(100%, #0f3b7f));
	background: -webkit-linear-gradient(top, #0845a5 0%, #0f3b7f 100%);
	background: -o-linear-gradient(top, #0845a5 0%, #0f3b7f 100%);
	background: -ms-linear-gradient(top, #0845a5 0%, #0f3b7f 100%);
	background: linear-gradient(to bottom, #0845a5 0%, #0f3b7f 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0845a5', endColorstr='#0f3b7f', GradientType=0 );
 font-weight:bold;
}
.half-time ul.macht-list-ul li.next-goal a.match-odds, .half-time ul.macht-list-ul li.sets a.match-odds, .half-time ul.macht-list-ul li.handicap a.match-odds {
	float:left;
	font-family: 'Open Sans', sans-serif;
	padding: 8px 0;
	text-decoration:none;
	display:inline-block;
	height:35px;
	border:1px solid #09316f;
	border-radius:2px;
	margin:8px 5px 5px 5px;
	text-align:center;
	color:#fff;
	background: #0845a5;
	background: -moz-linear-gradient(top, #0845a5 0%, #0f3b7f 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0845a5), color-stop(100%, #0f3b7f));
	background: -webkit-linear-gradient(top, #0845a5 0%, #0f3b7f 100%);
	background: -o-linear-gradient(top, #0845a5 0%, #0f3b7f 100%);
	background: -ms-linear-gradient(top, #0845a5 0%, #0f3b7f 100%);
	background: linear-gradient(to bottom, #0845a5 0%, #0f3b7f 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0845a5', endColorstr='#0f3b7f', GradientType=0 );
 font-weight:bold;
}
.half-time ul.macht-list-ul li.over-under a.match-odds {
	float:left;
	font-family: 'Open Sans', sans-serif;
	padding: 8px 0;
	text-decoration:none;
	display:inline-block;
	height:35px;
	border:1px solid #09316f;
	border-radius:2px;
	margin:8px 5px 5px 5px;
	text-align:center;
	color:#fff;
	background: #0845a5;
	background: -moz-linear-gradient(top, #0845a5 0%, #0f3b7f 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0845a5), color-stop(100%, #0f3b7f));
	background: -webkit-linear-gradient(top, #0845a5 0%, #0f3b7f 100%);
	background: -o-linear-gradient(top, #0845a5 0%, #0f3b7f 100%);
	background: -ms-linear-gradient(top, #0845a5 0%, #0f3b7f 100%);
	background: linear-gradient(to bottom, #0845a5 0%, #0f3b7f 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0845a5', endColorstr='#0f3b7f', GradientType=0 );
 font-weight:bold;
}
.half-time ul.macht-list-ul li.special a.special-odds {
	font-family: 'Open Sans', sans-serif;
	padding:8px;
	text-decoration:none;
	display:inline-block;
	height:35px;
	border:1px solid #09316f;
	border-radius:2px;
	margin:8px 5px 5px 5px;
	text-align:center;
	color:#fff;
	background: #0845a5;
	background: -moz-linear-gradient(top, #0845a5 0%, #0f3b7f 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0845a5), color-stop(100%, #0f3b7f));
	background: -webkit-linear-gradient(top, #0845a5 0%, #0f3b7f 100%);
	background: -o-linear-gradient(top, #0845a5 0%, #0f3b7f 100%);
	background: -ms-linear-gradient(top, #0845a5 0%, #0f3b7f 100%);
	background: linear-gradient(to bottom, #0845a5 0%, #0f3b7f 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0845a5', endColorstr='#0f3b7f', GradientType=0 );
 font-weight:bold;
}
.main-content-single, .main-content {
	min-height:794px;
}
.main-content-single .half-time ul.macht-list-ul li.special a.special-odds {
	margin:27px 15px;
}
.half-time ul.macht-list-ul li.time {
	border-right:1px solid #133b7f;
}
.half-time ul.macht-list-ul li.live-score {
	border-left:1px solid #104497;
	border-right:1px solid #133b7f;
}
.half-time ul.macht-list-ul li.goal-odss {
	border-left:1px solid #104497;
	border-right:1px solid #133b7f;
}
.half-time ul.macht-list-ul li.next-goal {
	border-left:1px solid #104497;
	border-right:1px solid #133b7f;
}
.half-time ul.macht-list-ul li.sets {
	border-left:1px solid #104497;
	border-right:1px solid #133b7f;
}
.half-time ul.macht-list-ul li.handicap {
	border-left:1px solid #104497;
	border-right:1px solid #133b7f;
}
.half-time ul.macht-list-ul li.match-tip {
	border-left:1px solid #104497;
	border-right:1px solid #133b7f;
}
.half-time ul.macht-list-ul li.match-guess {
	border-left:1px solid #104497;
	border-right:1px solid #133b7f;
}
.half-time ul.macht-list-ul li.over-under {
	border-left:1px solid #104497;
	border-right:1px solid #133b7f;
}
.half-time ul.macht-list-ul li.special {
	border-left:1px solid #104497;
}
.end {
	background: #363636;
	background: -moz-linear-gradient(top, #363636 0%, #2d2d2d 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #363636), color-stop(100%, #2d2d2d));
	background: -webkit-linear-gradient(top, #363636 0%, #2d2d2d 100%);
	background: -o-linear-gradient(top, #363636 0%, #2d2d2d 100%);
	background: -ms-linear-gradient(top, #363636 0%, #2d2d2d 100%);
	background: linear-gradient(to bottom, #363636 0%, #2d2d2d 100%);
 	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#363636', endColorstr='#2d2d2d', GradientType=0 );
	user-select:none;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
}
.match-odds {
	cursor:pointer;
}
.end ul.macht-list-ul li.live-score p.live-goal {
	width:98px;
	height:25px;
	margin:auto;
	background: #444;
	background: -moz-linear-gradient(top, #444 0%, #323232 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #444), color-stop(100%, #323232));
	background: -webkit-linear-gradient(top, #444 0%, #323232 100%);
	background: -o-linear-gradient(top, #444 0%, #323232 100%);
	background: -ms-linear-gradient(top, #444 0%, #323232 100%);
	background: linear-gradient(to bottom, #444 0%, #323232 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444', endColorstr='#323232', GradientType=0 );
	border:1px solid #272727;
	border-radius: 0 0 5px 5px;
	text-align:center;
	color:#ffcc00;
	font-size:16px;
	font-family: 'Open Sans', sans-serif;
	font-weight:bold;
}
.MostPopularButton {
	font-family: 'Open Sans', sans-serif;
	text-decoration: none;
	display: inline-block;
	width: 45px;
	height: 35px;
	border: 1px solid #222;
	border-radius: 2px;
	margin: 8px 5px 5px 5px;
	text-align: center;
	color: #fff;
	background: #444;
	background: -moz-linear-gradient(top, #444 0%, #222 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #444), color-stop(100%, #222));
	background: -webkit-linear-gradient(top, #444 0%, #222 100%);
	background: -o-linear-gradient(top, #444 0%, #222 100%);
	background: -ms-linear-gradient(top, #444 0%, #222 100%);
	background: linear-gradient(to bottom, #444 0%, #222 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444', endColorstr='#222', GradientType=0 );
	font-weight: bold;
	text-decoration:none;
}

	.MostPopularButton:hover {
		text-decoration: none;
		color: #fff;
		background: #000;
		background: -moz-linear-gradient(top, #000 0%, #333 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #000), color-stop(100%, #333));
		background: -webkit-linear-gradient(top, #000 0%, #333 100%);
		background: -o-linear-gradient(top, #000 0%, #333 100%);
		background: -ms-linear-gradient(top, #000 0%, #333 100%);
		background: linear-gradient(to bottom, #000 0%, #333 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000', endColorstr='#333', GradientType=0 );
	}
.odds-click:hover {
	color: #333 !important;
}
.end ul.macht-list-ul li.match-tip a.match-odds {
	float:left;
	font-family: 'Open Sans', sans-serif;
	padding: 8px 0;
	text-decoration:none;
	display:inline-block;

	height:35px;
	border:1px solid #222;
	border-radius:2px;
	
	text-align:center;
	color:#fff;
	background: #444;
	background: -moz-linear-gradient(top, #444 0%, #222 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #444), color-stop(100%, #222));
	background: -webkit-linear-gradient(top, #444 0%, #222 100%);
	background: -o-linear-gradient(top, #444 0%, #222 100%);
	background: -ms-linear-gradient(top, #444 0%, #222 100%);
	background: linear-gradient(to bottom, #444 0%, #222 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444', endColorstr='#222', GradientType=0 );
    font-weight:normal; 
}
.end ul.macht-list-ul li.next-goal a.match-odds, .end ul.macht-list-ul li.handicap a.match-odds, .end ul.macht-list-ul li.sets a.match-odds {
	float:left;
	font-family: 'Open Sans', sans-serif;
	padding: 8px 0;
	text-decoration:none;
	display:inline-block;

	height:35px;
	border:1px solid #222;
	border-radius:2px;
/*	margin:8px 5px 5px 5px;*/
	text-align:center;
	color:#fff;
	background: #444;
	background: -moz-linear-gradient(top, #444 0%, #222 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #444), color-stop(100%, #222));
	background: -webkit-linear-gradient(top, #444 0%, #222 100%);
	background: -o-linear-gradient(top, #444 0%, #222 100%);
	background: -ms-linear-gradient(top, #444 0%, #222 100%);
	background: linear-gradient(to bottom, #444 0%, #222 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444', endColorstr='#222', GradientType=0 );
 font-weight:bold;
}
.end ul.macht-list-ul li.over-under a.match-odds {
	float:left;
	font-family: 'Open Sans', sans-serif;
	padding: 8px 0;
	text-decoration:none;
	display:inline-block;

	height:35px;
	border:1px solid #222;
	border-radius:2px;
	text-align:center;
	color:#fff;
	background: #444;
	background: -moz-linear-gradient(top, #444 0%, #222 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #444), color-stop(100%, #222));
	background: -webkit-linear-gradient(top, #444 0%, #222 100%);
	background: -o-linear-gradient(top, #444 0%, #222 100%);
	background: -ms-linear-gradient(top, #444 0%, #222 100%);
	background: linear-gradient(to bottom, #444 0%, #222 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444', endColorstr='#222', GradientType=0 );
 font-weight:bold;
}
.end ul.macht-list-ul li.special a.special-odds {
	font-family: 'Open Sans', sans-serif;
	padding:8px;
	text-decoration:none;
	display:inline-block;
	width:45px;
	height:35px;
	border:1px solid #222;
	border-radius:2px;
	margin:27px 6px;
	text-align:center;
	color:#fff;
	background: #444;
	background: -moz-linear-gradient(top, #444 0%, #222 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #444), color-stop(100%, #222));
	background: -webkit-linear-gradient(top, #444 0%, #222 100%);
	background: -o-linear-gradient(top, #444 0%, #222 100%);
	background: -ms-linear-gradient(top, #444 0%, #222 100%);
	background: linear-gradient(to bottom, #444 0%, #222 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444', endColorstr='#222', GradientType=0 );
 font-weight:bold;
}
.main-content-single .end ul.macht-list-ul li.special a.special-odds {
	margin:27px 15px;
}
a.special-odds {
	cursor:pointer;
}
.end ul.macht-list-ul li.time {
	border-right:1px solid #444;
}
.end ul.macht-list-ul li.live-score {
	border-left:1px solid #222;
	border-right:1px solid #444;
}
.end ul.macht-list-ul li.goal-odss {
	border-left:1px solid #222;
	border-right:1px solid #444;
}
.end ul.macht-list-ul li.next-goal {
	border-left:1px solid #222;
	border-right:1px solid #444;
}
.end ul.macht-list-ul li.handicap {
	border-left:1px solid #222;
	border-right:1px solid #444;
}
.end ul.macht-list-ul li.sets {
	border-left:1px solid #222;
	border-right:1px solid #444;
}
.end ul.macht-list-ul li.match-tip {
	border-left:1px solid #222;
	border-right:1px solid #444;
}
.end ul.macht-list-ul li.over-under {
	border-left:1px solid #222;
	border-right:1px solid #444;
}
.end ul.macht-list-ul li.special {
	border-left:1px solid #222;
}




@media (min-width:1600px) and (max-width:3000px) {
    .TopGameNotForeach > .col-lg-4 > .col-lg-6 > .gameClick > .thumbnail > img {
        height: 103px;
    }

    .TopGameNotForeach > .col-lg-4 > col-lg-12:nth-child(2) > .gameClick > .thumbnail > img {
        height: 144px;
    }

    .TopGameNotForeach > .col-lg-4 > .col-lg-6 {
        width: 48.5% !important;
    }

    .TopGameNotForeach > .col-lg-3 > div[data-lid="Tomhorn"] > .gameClick > .thumbnail > img {
        width: 305px;
        height: 197px;
    }

    .TopGameNotForeach > .col-lg-3 > div[data-lid="rocketman"] > .gameClick > .thumbnail > img {
        width: 305px;
        height: 197px;
    }
}

#TalepDurumuHeader {
    position: sticky;
    top: -1px;
}

#TalepDurumuTable {
    border-collapse: collapse;
}
.TalepDurumuTableContainer::-webkit-scrollbar {
    width: 5px;
    height:8px;
}

.TalepDurumuTableContainer::-webkit-scrollbar-track {
    background: #9e9e9e54;
}


.TalepDurumuTableContainer::-webkit-scrollbar-thumb {
    background: #888;
}

.addmorebtnArea {
    height: 44px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-top: 3px;
}


.AddMoreBtn > img {
    margin-right:4px;
}
.AddMoreBtn > div {
    margin-top:3px;
}

.AddMoreBtn:hover{
    background:#000;
 
}

.AddMoreBtn, .closeTables {
    padding: 5px 12px 5px 12px;
    border: 1px solid #4d4848;
    background: #181717;
    border-radius: 3px;
    cursor: pointer;
    color: #fff;
    display: flex;
    box-shadow: 1px 1px #ffffff36;
    align-items: center;
    justify-content: center;
    min-width:70px;
}

    .closeTables:hover{
        background:#fc0;
        color:#000;
    }

    #TalepDurumuTable td {
        height: 38px;
        background: #181717;
        text-align: center;
        border-right: 1px solid #8585854f;
        padding: 3px 9px;
    }

#TaleoDurumuBody > tr {
    border-bottom: 1px solid #7d7d7d30;
}

.modalopened {
    overflow: hidden;
}


#TalepDurumuTable th {
    min-width: 130px;
    background: #4b4949;
    font-weight: normal;
    height: 40px;
    text-align: center;
    border-right: 1px solid #333;
}


.TalepDurumuTableContainer{
    width:100%;
    overflow-x:scroll;
    color:#fff;
    max-height:578px;
}
#TalepDurumuTable th, #TalepDurumuTable td {
    min-width: 149px;
    text-align: center;
    color:#fff;
    height:41px;
    font-size:0.98em;
}
   

    #SuccesOperationSuccesOK:hover {
        padding: 7px 17px 7px 17px;
        border: 1px solid #4CAF50;
        background: green;
        border-radius: 3px;
        cursor: pointer;
        color: #fff;
        box-shadow: 1px 1px #ffffff36;
    }


.loaderSign-Up {
    width: 22px;
    height: 22px;
    border: 5px solid #FFF;
    border-bottom-color: transparent;
    border-radius: 50%;
    display: inline-block;
    box-sizing: border-box;
    animation: rotationSignUp 1s linear infinite;
    margin-right: 10px;
}

.loaderSign-UpMoneyDeposit {
    width: 16px;
    height: 16px;
    border: 5px solid #000;
    border-bottom-color: transparent;
    border-radius: 50%;
    display: inline-block;
    box-sizing: border-box;
    animation: rotationSignUp 1s linear infinite;
    margin-right: 10px;
}

@keyframes rotationSignUp {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}



.macht-list-ul > .live-score > a.headtohead {
    display: none;
}

div[ts-type="catmatch"] .ht-past {
    overflow: hidden;
}

div[matchstatus="not_started"] .ht-past {
    overflow: inherit !important;
}

.row > .CasinoCapsule {
    min-height: 84.26vh;
    width: 100%;
}

.row > .CasinoGameContent > iframe {
    margin-top: 66px !important;
}

.macht-list-ul > li > .headtohead > img[src*="stadium.png"] {
    display: none;
}

.left-sidebar > .row > .col-lg-12 > .tipo-widget > .tipo-widget-content > #accordion > .panel-default > #collapseOne > .panel-body > .slimScrollDiv > #detailsMatchs > div > .col-lg-10 > h4 > p[id*="teams"] {
    padding: 7px 0 7px 0;
    border-bottom: 1px solid #cccccca6;
    display: flex;
    justify-content: center;
    align-content: center;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: #fff;
}

.tipo-widget-content > a > div > img[src="/assets/images/rocketman.png"] {
    width: 100% !important;
    transform: none !important;
    transition: none !important;
    border-radius: 5px;
    height: 145px;
}


.NewGameAreaRocketman {
    position: relative;
    overflow: hidden;
    width: 65% !important;
    margin-left: 17.5% !important;
    box-shadow: 1px 7px 10px -1px rgb(0 0 0 / 92%);
}

.ParaYatırBtnLog > img {
    width: 20px;
    height: 20px;
}

.NewGameAreaRocketman > img {
    transform: none !important;
    margin-top: 10px;
}

.NewGameAreaRocketman:before {
    position: absolute;
    top: 0;
    left: -500px;
    content: "";
    width: 70px;
    height: 500px;
    background: rgb(255 255 255 / 42%);
    transform: skew(-50deg);
    animation: shine 3s ease infinite !important;
}

@keyframes shine {
    from {
        left: -500px;
    }

    to {
        left: 655px;
    }
}



.RocketmanNewGameStyle {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 30px;
    text-align: center;
    border-radius: 5px;
    background: url("/assets/images/backgrounds/newgame-confeti.gif");
}

.RocketmanNewGameText {
    background-size: cover;
    background-position: center;
    -webkit-background-clip: text;
    color: #fff;
    text-transform: uppercase;
    font-size: 8rem;
    font-weight: 500;
    font-family: 'Righteous', cursive;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    font-size: 1.8em;
    font-family: 'Titillium Web', sans-serif !important;
    height: 30px;
    display: flex;
    align-items: center;
}


.modal-content > iframe[title="Sr Stats"] {
    width: 928px;
    height: 800px;
}

.modal-content:has(iframe[title="Sr Stats"]) {
    width: 930px !important;
    height: 850px !important;
}

.modal-header:has(+ iframe[title="Sr Stats"]) {
    width: 928px !important;
    background: #ccc !important;
    border-bottom: 1px solid #ccc !important;
    height: 45px;
}

.panel-body > .slimScrollDiv > #detailsMatchs {
    background: #242424 !important;
}

.left-sidebar > .row > .col-lg-12 > .tipo-widget > .tipo-widget-content > #accordion > .panel-default > #collapseOne > .panel-body > .slimScrollDiv > #detailsMatchs > div {
    background: #242424 !important
}

.live-macth-list .col-lg-2 {
    background: #000;
}

    .live-macth-list .col-lg-2 span:nth-child(1) {
        color: #fff !important;
    }

.left-sidebar > .row > .col-lg-12 > .tipo-widget > .tipo-widget-content > #accordion > .panel-default > #collapseOne > .panel-body > .slimScrollDiv > #detailsMatchs > div > .col-lg-10 > .odds-detail > .fixed-odds > li > .wrap-panel > a {
    display: flex;
    justify-content: center;
    align-items: center;
    padding-bottom: 2px;
}

    .left-sidebar > .row > .col-lg-12 > .tipo-widget > .tipo-widget-content > #accordion > .panel-default > #collapseOne > .panel-body > .slimScrollDiv > #detailsMatchs > div > .col-lg-10 > .odds-detail > .fixed-odds > li > .wrap-panel > a:hover {
        background: #ccc;
        color: #000;
    }

.left-sidebar > .row > .col-lg-12 > .tipo-widget > .tipo-widget-content > #accordion > .panel-default > #collapseOne > .panel-body > .slimScrollDiv > #detailsMatchs > div > .col-lg-10 > .odds-detail > .fixed-odds > .over-under > .wrap-panel > span {
    line-height: 43px;
    font-size: 1em;
}

.left-sidebar > .row > .col-lg-12 > .tipo-widget > .tipo-widget-content > #accordion > .panel-default > #collapseOne > .panel-body > .slimScrollDiv > #detailsMatchs > div > .col-lg-10 > .odds-detail > .fixed-odds {
    margin-top: 5px;
}

.left-sidebar > .row > .col-lg-12 > .tipo-widget > .tipo-widget-content > #accordion > .panel-default > #collapseOne > .panel-body > .slimScrollDiv > #detailsMatchs > div > .col-lg-2 {
    height: 83px !important;
}

.left-sidebar > .row > .col-lg-12 > .tipo-widget > .tipo-widget-content > #accordion > .panel-default > #collapseOne > .panel-body > .slimScrollDiv > #detailsMatchs > div > .col-lg-10 > .odds-detail > hr {
    display: none;
}


.left-sidebar > .row > .col-lg-12 > .tipo-widget > .tipo-widget-content > #accordion > .panel-default > #collapseOne > .panel-body > .slimScrollDiv > #detailsMatchs > div {
    border-bottom: 1px solid #344b5a4d;
}

.left-sidebar > .row > .col-lg-12 > .tipo-widget > .tipo-widget-content > #accordion > .panel-default > #collapseOne > .panel-body > .live-odds-title > .col-lg-2 {
    height: 42px;
}

.deleteodd > .color-red {
    color: #e21a24
}



#PHMatchResults > .matchResult {
    background: #000;
    color: #fff;
}

div[matchstatus="not_started"] > .macht-list > .macht-list-ul > .Hgrid > .special > .wrap-panel > .special-odds {
    width: 60% !important;
}

#TSResultsDailyResults > .tab-pane > .scrollPage > .matchResult > tbody > tr[ts-type="TSResultsDailyResultsPage"] {
    background: #242424;
    color: #fff !important;
}

#TSResultsDay > .TSResultsDayLi > a {
    color: #fff;
}

.fa-question-circle {
    color: #fff;
}

#PHSubContent > .rulescontent > div > table > thead > tr > th, #PHSubContent > .rulescontent > div > table > tbody > tr > td {
    color: #fff;
}

#TSResultsDailyResults > .tab-pane > .scrollPage > table > thead {
    background: #000;
}

#TSResultsDay > .active > a, #TSResultsDay > .active > a:hover, #TSResultsDay > .active, #TSResultsDay > .active:hover {
    background: #fc0 !important;
    color: #000 !important;
    border: 1px solid #fc0;
}


@media screen and (max-width: 1600px) and (min-width: 1501px) {
    .coupons-container > .price-total > .table-striped > tbody > tr:nth-of-type(odd) {
        display: flex;
        align-items: center;
        height: 31px !important;
    }


    .coupons-container > .price-total > .table-striped > tbody > tr:nth-of-type(even) {
        display: flex;
        align-items: center;
        height: 31px !important;
    }
}

@media screen and (max-width: 1600px) and (min-width: 1501px) {
    .coupons-container > .price-total > .table-striped > tbody > tr:nth-of-type(odd) {
        display: flex;
        align-items: center;
        height: 31px !important;
    }


    .coupons-container > .price-total > .table-striped > tbody > tr:nth-of-type(even) {
        display: flex;
        align-items: center;
        height: 31px !important;
    }
}


ul.macht-list-ul li p {
    font-weight: normal !important;
    font-size: 1.15em !important;
}

.RightSideBarLive > .theiaStickySidebar > div > .resetcol-y > a > #LiveCasinoGifArea {
    display: none;
}


#LiveFutbol .ExternalShowing .ShowScore .rc1 {
    margin-left: 10%;
}

#SoccerMatches > div > .live > .macht-list-ul > .live-score > .ExternalShowing > .ShowSets {
    margin-top: -28px !important;
    margin-left: 26% !important;
}

#SoccerMatches > div > .live > ul.macht-list-ul li.live-score p.live-goal {
    padding-left: 12px;
}

.tipo-widget-content > a {
    overflow: hidden;
}

.tipo-widget-content a img {
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out;
}

.tipo-widget-content a:hover img {
    -webkit-transform: scale(1.15);
    transform: scale(1.15);
}

.RightSideBarLive > .theiaStickySidebar > div > .resetcol-y > .bet-coupon > .tipo-widget-title {
    margin-top: -10px;
}


.LeagueSelectPage {
    display: flex;
    flex-direction: column;
    width: 82%;
}


.RightSideBarLeague {
    margin-top: 61px !important;
}

.LeagueSelectPage > .main-content-single {
    width: 98.9%;
}

.TopGameNotForeach > .col-lg-4 > .col-lg-12 > .gameClick > .thumbnail > img {
    height: 196px;
}


.FullScreenSlider > .slider-container > .slider {
    height: 400px !important;
}

.TopGameNotForeach > .col-lg-4 {
    width: 28.3%;
}

.TopGameNotForeach > .col-lg-3:nth-child(5) > .col-lg-6 > a > div > img {
    height: 148px;
}

.TopGameNotForeach > .col-lg-3:nth-child(2) > .col-lg-6 {
    width: 46%;
}

.TopGameNotForeach > .col-lg-2 > .col-lg-12:nth-child(2) > a > div > img {
    height: 150px;
}

.TopGameNotForeach > .col-lg-3 {
    width: 27.5%;
}

.CasinoCapsule > .CasinoGameContent {
    margin-left: 18%;
    width: 71% !important;
}

.gameClick > .thumbnail {
    padding: 1px !important;
}

@media (min-width: 10px) and (max-width: 3000px) {
    .CasinoCapsule > .col-lg-3 {
        width: 19.85% !important;
    }
}

.CasinoCapsule > .tipo-widget > .tipo-widget-content {
    width: 99.4% !important
}

ul.macht-list-ul li p {
    font-weight: normal !important;
    font-size: 1.15em !important;
}

.ExternalShowing .ShowScore p {
    font-size: 12px !important;
}

.TypeSelect select {
    font-size: 1em !important;
}

.CasinoCapsule > .sport-options > .CasinoTitleEx {
    font-size: 2.5em !important;
}

.TopGameNotForeach > .CasinoTitleEx {
    font-size: 2.5em !important;
}

.CasinoGameContent > .col-lg-12 > .CasinoTitleEx {
    font-size: 2.5em !important;
}

.CasinoTitleEx {
    font-size: 2.5em !important;
}



.rulescontent, .TeamNameCut, .MostBadgeTitle, .sr-widgets-livetable .sr-livetable-table tr td .sr-livetable-team, .sr-livetable-row td, .sr-wdl-outcome {
    font-size: 15px !important;
}

#right-sidebar > .theiaStickySidebar > .row > .col-lg-12 > .tipo-widget > .tipo-widget-content {
    margin-top: -3.5px;
}

#PHTopBetMatches > .tipo-widget-content {
    background: #000;
    color: #fff;
}

div[id^="FutureMacthes"] > .specials > div[id^="specialCatOdds"] > .table > tbody > tr > td > div > p > a.match-odds {
    width: 32% !important;
}

.alert-warning {
    color: #fff;
    background-color: #242424;
    border-color: #242424;
}


@media (min-width: 10px) and (max-width:1300px) {

    div.macht-list ul.macht-list-ul li.live-score p.teams {
        font-size: 1.16em !important;
    }
}

@media (min-width: 10px) and (max-width: 1550px) {
    #SoccerMatches > div > .macht-list > .macht-list-ul > .live-score > .ExternalShowing > .ShowScore {
        width: 39% !important;
    }

    #BasketMatches > div > .macht-list > .macht-list-ul > .live-score > .ExternalShowing > .ShowScore {
        width: 40% !important;
    }

    div[role="tabpanel"] > #SoccerMatches > div > .macht-list > .macht-list-ul > .live-score > .ExternalShowing > .ShowSets {
        margin-left: 21% !important;
    }

    .ExternalShowing .ShowScore {
        padding-right: 24px;
    }
}

#golden-race-desktop-app {
    width: 100%;
}

#detailsMatchs > .live-macth-list > .col-lg-2 {
    height: 91px;
}


@media (min-width: 10px) and (max-width: 1550px) {
    .ExternalShowing .ShowScore {
        width: 39% !important;
    }
}


.main-content-single > .row > .resetcol > .tipo-widget > .tipo-widget-content {
    background: #000;
    color: #fff;
}

div[id^="FutureMacthes"] > .specials > div[id^="specialCatOdds"] > .table > tbody > tr > td > div > p > a.match-odds {
    width: 32% !important;
}

.price-total > table {
    background: #fff;
}


.row > .FullScreenSlider .tp-bullets {
    margin-left: -3.5%;
}

.tp-bullets {
    margin-left: 13.5% !important;
}

.tp-rightarrow.default {
    right: 1.5% !important;
}

.main-content > .row > .col-lg-12 > #PHTopBetMatches {
    background: #fff;
}


.withTabs span.badge {
    background: #094262;
}

.macth-categories ul.sport-type li a span.badge {
    color: #fff;
    border: 1px solid #ffffff40;
}

.macth-categories ul.sport-type li a span.badge {
    font-size: 1em !important;
}

div[matchstatus="ot_ht"] > .ht-past ul.macht-list-ul li.match-guess a.match-odds {
    margin: 3px 2.8% 5px 5px !important;
    margin-left: 3.25% !important;
    font-size: 1.3em !important;
}

div[matchstatus="ot_ht"] > .ht-past ul.macht-list-ul li.match-tip a.match-odds {
    margin: 3px 2.8% 5px 5px !important;
    margin-left: 3.25% !important;
    font-size: 1.3em !important;
}

@media screen and (max-width: 1690px) {
    .system-up-down span.system-result {
        width: 68.8% !important;
    }
}

.system-up-down span.system-result {
    width: 70%;
}

.system-up-down span.system-down a {
    width: 13%;
}

.system-up-down span.system-up a {
    width: 13%;
}

div[matchstatus="ot_ht"] > .ht-past ul.macht-list-ul li.next-goal a.match-odds {
    margin: 3px 2.8% 5px 5px !important;
    margin-left: 3.25% !important;
    font-size: 1.3em !important;
}

div[matchstatus="ot_ht"] > .ht-past ul.macht-list-ul li.goal-odss a.match-odds {
    margin: 3px 2.8% 5px 5px !important;
    margin-left: 3.25% !important;
    font-size: 1.3em !important;
}

div[matchstatus="ot_ht"] > .ht-past ul.macht-list-ul li.over-under a.match-odds {
    margin: 3px 2.8% 5px 5px !important;
    margin-left: 3.25% !important;
    font-size: 1.3em !important;
}

div[matchstatus="ot_ht"] > .ht-past ul.macht-list-ul li.special a.match-odds {
    margin: 3px 2.8% 5px 5px !important;
    margin-left: 3.25% !important;
    font-size: 1.3em !important;
}

.winners-tab {
    font-size: 1.2em !important;
    font-weight: normal !important;
}

.col-lg-1 .dropdown a.selectFlag {
    font-size: 1.1em !important;
    line-height: 26px;
}

ul.macht-list-ul li.live-score p.teams {
    font-size: 1.3em !important;
}

ul.macht-list-ul li.goal-odss {
    font-size: 1.25em !important;
}

ul.macht-list-ul li.time {
    font-size: 1.1em !important;
}

.container {
    width: 96.5% !important;
    min-width: 1300px !important;
    /*  background: url(../images/betbanca/SiteBackground.png) no-repeat !important;
    background-repeat: no-repeat;
    background-size: 100% 100% !important;*/
    max-width: 2000px;
}

.ParaYatırBtnLog {
    min-width: 120px;
    text-align: center;
    background: #fc0 !important;
    color: #000;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: bold;
}

.tipoLogged {
    margin-right: -23px !important;
    display: flex;
    flex-direction: row-reverse;
}

.TiposFlag {
    float: right !important;
    margin-right: 0.5% !important;
    margin-left: 0.2%;
}

.voleyballmatchclass > div > .two-two-two > .macht-list-ul > .live-score > .ExternalShowing > .ShowBoard {
    float: inherit;
}


.fixed-odds .wrap-panel .homeOdds, .fixed-odds .wrap-panel .tie, .fixed-odds .wrap-panel .awayOdds {
    font-size: 1em !important;
}

#TenisMatches > div > .two-two-two > .macht-list-ul > .live-score > .ExternalShowing > .ShowSets {
    margin-top: -33px !important;
    margin-left: 5% !important;
    float: left !important;
}

#TenisMatches > div > .two-two-two > .macht-list-ul > .live-score > .ExternalShowing > .ShowBoard {
    float: inherit !important;
}

#FavoritesTenisMatches > div > .two-two-two > .macht-list-ul > .live-score > .ExternalShowing > .ShowSets {
    margin-top: -33px !important;
    margin-left: 5% !important;
    float: left !important;
    width: 36%;
}

div[matchstatus="ended"] > .end > .macht-list-ul > .live-score > .ExternalShowing > .ShowBoard {
    float: inherit !important;
}

#FavoritesTenisMatches > div > .two-two-two > .macht-list-ul > .live-score > .ExternalShowing > .ShowBoard {
    float: inherit !important;
}

ul.macht-list-ul li p.live-goal {
    font-weight: bold !important;
    font-size: 18px !important;
    line-height: 22px !important;
}

#sprTenisMatches > div > .two-two-two > .macht-list-ul > .live-score > .ExternalShowing > .ShowSets {
    margin-top: -33px !important;
    margin-left: 5% !important;
    float: left !important;
}

#sprTenisMatches > div > .two-two-two > .macht-list-ul > .live-score > .ExternalShowing > .ShowBoard {
    float: inherit !important;
}

.TipoNewTopLeague li.TipoNewListItem img {
    min-width: 60px !important;
    width: 46% !important;
}

.TipoNewTopLeague li.TipoNewListItem:hover {
    background: linear-gradient(109.92deg,#272727 0%,#404040 52.13%,#282828 102.13%) !important;
    box-shadow: 1px 1px 2px #000 !important;
}

div[ts-type="topmatch"] li div.wrap-panel div span.percnt, div[ts-type="catmatch"] li div.wrap-panel div span.percnt {
    min-width: 45px;
    width: 100% !important;
}

#SoccerMatches > div > .half-time > .macht-list-ul > .live-score > .ExternalShowing > .ShowSets {
    margin-top: -28px !important;
    margin-left: 26% !important;
    float: left;
}

#SoccerMatches > div > .live > .macht-list-ul > .live-score > .ExternalShowing > .ShowSets {
    margin-top: -28px !important;
    margin-left: 26% !important;
    float: left !important;
}

#FavoritesSoccerMatches > div > .live > .macht-list-ul > .live-score > .ExternalShowing > .ShowBoard {
    float: inherit !important;
}


#FavoritesSoccerMatches > div > .live > .macht-list-ul > .live-score > .ExternalShowing > .ShowSets {
    margin-top: -28px !important;
    margin-left: 26% !important;
    float: left !important;
}

#SoccerMatches > div > .live > .macht-list-ul > .live-score > .ExternalShowing > .ShowBoard {
    float: inherit !important;
}



#sprSoccerMatches > div > .macht-list > .macht-list-ul > .live-score > .ExternalShowing > .ShowSets {
    margin-top: -28px !important;
    margin-left: 26% !important;
    float: left !important;
}

#sprSoccerMatches > div > .macht-list > .macht-list-ul > .live-score > .ExternalShowing > .ShowBoard {
    float: inherit !important;
}

.ht-past ul.macht-list-ul li.handicap a.match-odds {
    margin: 8px 2.8% 5px 5px !important;
}

.basketmatchclass > div > .two-two-two > .macht-list-ul > .live-score > .ExternalShowing > .ShowBoard {
    float: inherit;
}

#sprBasketMatchs > div > .two-two-two > .macht-list-ul > .live-score > .ExternalShowing > .ShowBoard {
    float: inherit;
}

#sprBasketMatchs > div > .two-two-two > .macht-list-ul > div > .match-tip > .wrap-panel > a.match-odds {
    margin-left: 5% !important;
}

#sprBasketMatchs > div > .two-two-two > .macht-list-ul > div > .over-under > .wrap-panel > a.match-odds {
    margin-left: 5% !important;
}

#sprBasketMatchs > div > .two-two-two > .macht-list-ul > div > .special > .wrap-panel > a.special-odds {
    width: 59% !important;
}

.fixed-odds .wrap-panel .homeOdds, .fixed-odds .wrap-panel .tie, .fixed-odds .wrap-panel .awayOdds {
    min-width: 53px;
    width: 30%;
    margin-right: 2.3%;
}

.end ul.macht-list-ul li.match-tip a.match-odds {
    min-width: 45px;
    width: 27%;
    margin-left: 3.25% !important;
    min-height: 40px !important;
    font-size: 1.3em !important;
    margin: 3px 5px 5px 5px;
}

#FavoritesBasketMatches > div > .two-two-two > .macht-list-ul > div > .match-tip > .wrap-panel > a.match-odds {
    margin-left: 5% !important;
}

.two-two-two ul.macht-list-ul li.match-tip a.match-odds {
    margin-left: 5% !important;
}

#BasketMatches > div > .two-two-two > .macht-list-ul > div > .match-tip > .wrap-panel > a.match-odds {
    margin-left: 5% !important;
}


#BasketMatches > div > .two-two-two > .macht-list-ul > div > .next-goal > .wrap-panel > a.match-odds {
    margin-left: 5% !important;
}

#VolleyballMatches > div > .two-two-two > .macht-list-ul > div > .match-tip > .wrap-panel > a.match-odds {
    margin-left: 5% !important;
}


#FavoritesVolleyballMatches > div > .two-two-two > .macht-list-ul > div > .match-tip > .wrap-panel > a.match-odds {
    margin-left: 5% !important;
}


.end ul.macht-list-ul li.next-goal a.match-odds, .end ul.macht-list-ul li.handicap a.match-odds, .end ul.macht-list-ul li.sets a.match-odd {
    min-width: 45px;
    width: 27%;
    margin-left: 3.25% !important;
    min-height: 40px !important;
    font-size: 1.3em !important;
    margin: 3px 5px 5px 5px;
}

.end ul.macht-list-ul li.over-under a.match-odds {
    min-width: 45px;
    width: 27%;
    margin-left: 5% !important;
    font-size: 1.3em !important;
    margin: 3px 5px 5px 5px;
}



.MostPopular {
    width: 100%;
}

div[ts-type="topmatch"] li div.wrap-panel div > .end ul.macht-list-ul li.match-tip a.match-odds {
    min-width: 45px;
    width: 99% !important;
    margin-left: 12% !important;
}

div[ts-type="topmatch"] > .macht-list > .collapse > div[ts-type="tmcoldiv"] > .specials > div > .table-bordered {
    width: 75% !important;
}

#TenisMatches > div > .two-two-two > .macht-list-ul > div > .match-tip > .wrap-panel > a.match-odds {
    margin-left: 5% !important;
}

#FavoritesTenisMatches > div > .two-two-two > .macht-list-ul > div > .match-tip > .wrap-panel > a.match-odds {
    margin-left: 5% !important;
}

#sprTenisMatches > div > .two-two-two > .macht-list-ul > div > .match-tip > .wrap-panel > a.match-odds {
    margin-left: 5% !important;
}

.ht-past ul.macht-list-ul li.sets a.match-odds {
    margin: 8px 5px 5px 5px !important;
}

.withTabs .nav-tabs > li {
    margin-bottom: 0;
    margin-right: 1.5px;
}

/*.specials > div > .table-bordered {
    width: 75%;
}*/




.tab-content .specials table tr td:nth-child(2) div p span.percnt {
    font-size: 13px !important;
    width: 51px !important;
    right: 53px !important;
}

.tab-content .specials table tr td p a {
    font-size: 13.5px !important;
    width: 37%;
    height: 28px;
}

.two-two-two ul.macht-list-ul li.next-goal div.wrap-panel a.match-odds {
    margin-left: 5%;
    width: 40%;
}

.tab-content .specials table tr td p span {
    font-size: 1.2em;
    color: #fff;
}



div[id^="specialTopOdds"] > .table > tbody > tr > td > div > p {
    height: 42px;
    width: 150px !important;
}

    div[id^="specialTopOdds"] > .table > tbody > tr > td > div > p > a[ts-type="topmatchodd"] {
        height: 32px;
        font-size: 1.25em !important;
    }

div[id^="specialTopOdds"] > .table > tbody > tr > .SpecialNames {
    width: 44% !important;
    height: 43px !important;
    font-size: 1.35em !important;
    text-align: center;
    font-weight: normal;
}


div[id^="AddspecialTopOdds"] > .table > tbody > tr > .SpecialNames {
    width: 44% !important;
    height: 43px !important;
    font-size: 1.35em !important;
    text-align: center;
    font-weight: normal;
}

.login-area .input-group-addon i {
    color: #fff;
}

form[name="TSLoginForm"] > .form-group > .input-group > #UserNameAddOn, form[name="TSLoginForm"] > .form-group > .input-group > #UserPassAddOn {
    background: #eaf0f600;
    border: 1px solid #ffffffa3;
    height: 40px;
    min-width: 40px;
}

form[name="TSLoginForm"] > .form-group > .input-group > input[name="UserName"], form[name="TSLoginForm"] > .form-group > .input-group > input[name="UserPass"] {
    background: transparent;
    border: 1px solid #ffffffa3;
    height: 40px;
    color:#fff;
}



#ticDet > .modal-dialog > .modal-content > .panel-body > .table > tbody > tr > td {
    font-size: 1.2em;
}

.pull-right > div > #lgMenu > #lgPanel > .panel-heading {
    margin-top: 45px !important;
}


div[id^="AddspecialTopOdds"] > .table > tbody > tr > td > div > p {
    height: 42px;
    width: 150px !important;
}

    div[id^="AddspecialTopOdds"] > .table > tbody > tr > td > div > p > a[ts-type="topmatchodd"] {
        height: 32px;
        font-size: 1.25em !important;
    }


.CasinoCapsule > .tipo-widget > .tipo-widget-content > #newBrandPosition > .flip-items > li {
    width: 7.32% !important;
    margin-left: 0.3% !important;
}

.CasinoCapsule > .tipo-widget > .tipo-widget-content {
    width: 100% !important
}

.table-bordered > tbody > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > thead > tr > th {
    border: 1px solid #dddddd2e
}


div[id^="specialCatOdds"] > .table > tbody > tr > .SpecialNames {
    width: 44% !important;
    height: 43px !important;
    font-size: 1.3em !important;
    text-align: center;
    font-weight: normal;
    background: #242424 !important;
    color: #fff;
}


div[id^="specialCatOdds"] > .table > tbody > tr > td > div > p {
    height: 42px;
    width: 150px !important;
}

    div[id^="specialCatOdds"] > .table > tbody > tr > td > div > p > a.match-odds {
        height: 32px;
        font-size: 1.25em !important;
    }



div[id^="AddspecialCatOdds"] > .table > tbody > tr > .SpecialNames {
    width: 44% !important;
    height: 43px !important;
    font-size: 1.3em !important;
    text-align: center;
    font-weight: normal;
}


div[id^="AddspecialCatOdds"] > .table > tbody > tr > td > div > p {
    height: 42px;
    width: 150px !important;
}

    div[id^="AddspecialCatOdds"] > .table > tbody > tr > td > div > p > a.match-odds {
        height: 32px;
        font-size: 1.25em !important;
    }





div[id^="specialOdds"] > .table > tbody > tr > .SpecialNames {
    width: 44% !important;
    height: 43px !important;
    font-size: 1.3em !important;
    text-align: center;
    font-weight: normal;
    background: #242424 !important;
}

.tab-content .specials table tr td:nth-child(2) {
    background: #242424 !important;
}


div[id^="specialOdds"] > .table > tbody > tr > td > div > p {
    height: 42px;
    width: 150px !important;
}

    div[id^="specialOdds"] > .table > tbody > tr > td > div > p > a[ts-type="nextmatchodd"] {
        height: 32px;
        font-size: 14px !important;
    }


    div[id^="specialOdds"] > .table > tbody > tr > td > div > p > a.match-odds {
        height: 32px;
        font-size: 1.25em !important;
    }


div[id^="AddspecialOdds"] > .table > tbody > tr > .SpecialNames {
    width: 44% !important;
    height: 43px !important;
    font-size: 1.3em !important;
    text-align: center;
    font-weight: normal;
}

    div[id^="AddspecialOdds"] > .table > tbody > tr > .SpecialNames:hover {
        background: #242424 !important;
    }


div[id^="AddspecialOdds"] > .table > tbody > tr > td > div > p {
    height: 42px;
    width: 150px !important;
}

    div[id^="AddspecialOdds"] > .table > tbody > tr > td > div > p > a[ts-type="nextmatchodd"] {
        height: 32px;
        font-size: 1.25em !important;
    }


.specials > #MatchContent > div > .liveDetailSpecial > .table > tbody > tr > td {
    width: 44% !important;
    height: 43px !important;
    font-size: 1.2em !important;
    text-align: center;
    font-weight: normal;
}

    .specials > #MatchContent > div > .liveDetailSpecial > .table > tbody > tr > td > div > p {
        height: 42px;
        width: 150px !important;
        float: left;
    }


        .specials > #MatchContent > div > .liveDetailSpecial > .table > tbody > tr > td > div > p > a.mclick {
            height: 32px;
            font-size: 1.25em !important;
        }



/*.table > tbody > tr > .SpecialNames{
    background:red !important;
}*/

#TSResultsDay > .TSResultsDayLi > a.TSResultsDayA {
    font-size: 1.2em;
}



.two-three-two ul.macht-list-ul li.match-tip a.match-odds {
    margin-left: 5% !important;
    width: 40% !important;
}

.two-three-two ul.macht-list-ul li.match-tip div.wrap-panel a.match-odds {
    margin-left: 5%;
    width: 40%;
}

.two-three-two ul.macht-list-ul li.over-under a.match-odds {
    margin-left: 5% !important;
    width: 40% !important;
}

.two-two-two ul.macht-list-ul li.match-tip a.match-odds {
    margin-left: 5% !important;
    width: 40% !important;
}

.two-two-two ul.macht-list-ul li.next-goal a.match-odds {
    margin-left: 5% !important;
    width: 40% !important;
}

.two-two-two ul.macht-list-ul li.handicap a.match-odds {
    margin-left: 5% !important;
    width: 40% !important;
}

.two-two-two ul.macht-list-ul li.sets a.match-odds {
    margin-left: 5% !important;
    width: 40% !important;
}

.two-two-two ul.macht-list-ul li.over-under a.match-odds {
    margin-left: 5% !important;
    width: 40% !important;
}

.two-two-two ul.macht-list-ul li.special a.match-odds {
    margin-left: 5% !important;
    width: 40% !important;
}


.two-two-two > .macht-list-ul > .next-goal > .wrap-panel > a[ts-type="nextmatchodd"] {
    width: 40% !important;
    margin-left: 5% !important;
}


div[ts-type="topmatch"] li.over-under > div.wrap-panel > div {
    width: 42% !important;
}

    div[ts-type="topmatch"] li.over-under > div.wrap-panel > div > a {
        width: 95% !important;
    }

div[ts-type="topmatch"] li.match-tip > div.wrap-panel > div > a {
    width: 95% !important;
    margin-left: 15% !important;
    height: 100% !important;
}

div[ts-type="topmatch"] li.next-goal > div.wrap-panel > div > a {
    width: 95% !important;
}

div[ts-type="topmatch"] li.over-under > div.wrap-panel > .end ul.macht-list-ul li.over-under a.match-odds {
    width: 95% !important;
}

div[ts-type="catmatch"] li.over-under > div.wrap-panel > div {
    width: 42% !important;
}

    div[ts-type="catmatch"] li.over-under > div.wrap-panel > div > a {
        width: 95% !important;
    }

div[ts-type="catmatch"] li.match-tip > div.wrap-panel > div > a {
    width: 99% !important;
}

div[ts-type="catmatch"] li.next-goal > div.wrap-panel > div > a {
    width: 99% !important;
}

#sprVoleybaallMatches > div > .two-two-two > .macht-list-ul > div > .match-tip > .wrap-panel > a.match-odds {
    margin-left: 5% !important;
}

#sprIceHockeyMatches > div > .ht-past > .macht-list-ul > div > .over-under > .wrap-panel > a.match-odds {
    margin-left: 5% !important;
}

div[ts-type="catmatch"] li.over-under > div.wrap-panel > .end ul.macht-list-ul li.over-under a.match-odds {
    width: 95% !important;
}

.tipo-widget-title, .account-btn, .tipo-widget-title-black {
    font-size: 1.4em !important;
}

div[ts-type="nextmatch"] > .two-three-two > .macht-list-ul > .match-tip > .wrap-panel > a[ts-type="nextmatchodd"] {
    margin-left: 5% !important;
}

div[ts-type="nextmatch"] > .two-three-two > .macht-list-ul > .over-under > .wrap-panel > a[ts-type="nextmatchodd"] {
    margin-left: 5% !important;
}

div[ts-type="nextmatch"] > .future-macth > .macht-list-ul > .over-under > .wrap-panel > a[ts-type="nextmatchodd"] {
    margin-left: 5% !important;
}

div[ts-type="nextmatch"] > .two-two-two > .macht-list-ul > .match-tip > .wrap-panel > a[ts-type="nextmatchodd"] {
    margin-left: 5% !important;
}

.end ul.macht-list-ul li.special a.special-odds {
    min-height: 40px !important;
    min-width: 45px !important;
    width: 68% !important;
    font-size: 1.3em !important;
    margin: 3px 5px 5px 5px;
}

.macht-list > .macht-list-ul > .match-tip > .wrap-panel > a[ts-type="nextmatchodd"] {
    margin-left: 3.25% !important;
}

ul.macht-list-ul li.live-score p.teams {
    font-size: 1.3em !important;
}

.ht-past ul.macht-list-ul li.special a.special-odds {
    margin: 8px 6px !important;
}

.end ul.macht-list-ul li.over-under a.match-odds {
    min-width: 45px;
    width: 40%;
    min-height: 40px;
}

.col-lg-9 > .main-content {
    width: 81%;
    min-width: 810px;
    margin-top: 10px;
}

.macht-list > .macht-list-ul {
    background: #242424 !important;
    border-bottom: 1px solid #ffffff0f;
}

.main-content {
    width: 66.7%;
    min-width: 810px;
}


.bet-coupon > .tipo-widget-content > #betSlip {
    background: #fff;
}


.col-lg-9 > .left-sidebar {
    width: 18.8%;
    min-width: 230px;
    margin-top: 10px;
}

.left-sidebar {
    width: 15.3%;
    min-width: 230px;
}

.right-sidebar {
    min-width: 230px;
    width: 17.9%;
    margin-top: 10px;
}

@media (min-width: 10px) and (max-width: 3000px) {

    .content-area > .row > .col-lg-9 {
        width: 82.8%;
        margin-left: -0.8%;
        padding-right: 0px;
    }
}

div[ts-type="topmatch"] li div.wrap-panel div, div[ts-type="catmatch"] li div.wrap-panel div {
    min-width: 45px;
    float: left;
    position: relative;
    width: 28%;
}


.coupons > a.tekli {
    width: 40% !important;
}

.coupons > a.sistem {
    width: 35% !important;
}

.coupons > a.deleteall {
    width: 25% !important;
}

.FullScreenSlider {
    width: 100%;
    height: 400px;
    margin-left: 0px;
}


.right-sidebar > .theiaStickySidebar > .row > .col-lg-12 > .tipo-widget > .tipo-widget-content > br {
    display: none;
}

.FullScreenSlider > .slider-container > slider > ul > li > .slotholder > .tp-bgimg {
    background-size: 100% 100% !important;
}


.tp-bgimg {
    background-size: 100% 100% !important;
}

#FutureMacthTabs {
    float: right;
    margin-right: -0.3%;
    width: 74%;
}

@media (min-width:1660px) and (max-width:1845px) {
    SlideOddsHome {
        margin-left: 33% !important;
    }

    .SlideOddsDraw {
        margin-left: 45% !important;
    }

    .SlideOddsAway {
        margin-left: 57% !important;
    }

    .FullScreenSlider .tp-bullets {
        margin-left: -4.5% !important;
    }
}


#FutureMacthTabs > li {
    width: 19.74%;
    text-align: center;
}

    #FutureMacthTabs > li > a {
        font-size: 0.85em !important;
        padding: 5px 2px;
    }

        #FutureMacthTabs > li > a > .badge {
            font-size: 1em !important;
            padding: 5px !important;
        }

.HomeTeamName {
    left: 0% !important;
    width: 30% !important;
    margin-top: 29px !important;
}

.tp-simpleresponsive a {
    margin-top: 30px;
}

.AwayTeamName {
    left: 70% !important;
    width: 30% !important;
    margin-top: 29px !important;
}

.TorunamentMame {
    margin-top: -19px !important;
    width: 100% !important;
}

.SlideOddsHome {
    margin-left: 34%
}

.SlideOddsDraw {
    margin-left: 46%
}

.SlideOddsAway {
    margin-left: 58%
}

@media (min-width: 10px) and (max-width: 1650px) {


    .SlideOddsHome {
        margin-left: 31.5% !important;
    }

    .SlideOddsDraw {
        margin-left: 44.5% !important;
    }

    .SlideOddsAway {
        margin-left: 57% !important;
    }

    .FullScreenSlider .tp-bullets {
        margin-left: -5.5% !important;
    }
}

@media (min-width: 10px) and (max-width: 1650px) {


    .SlideOddsHome {
        margin-left: 31.5% !important;
    }

    .SlideOddsDraw {
        margin-left: 44.5% !important;
    }

    .SlideOddsAway {
        margin-left: 57% !important;
    }

    .FullScreenSlider .tp-bullets {
        margin-left: -5.5% !important;
    }
}


.FullScreenSlider ul li {
    width: 100% !important;
    margin-top: 10px;
}

#PHSportCategoriesMatches > .tipo-widget > .tipo-widget-content {
    background: #000;
    color: #fff;
}

.coupons a.coupon-added {
    width: 94%;
    min-width: 191px;
}

.legauesList li {
    width: 49%;
}

#right-sidebar > .theiaStickySidebar > div > div > .tipo-widget:nth-child(4) > .tipo-widget-content {
    background: #00000075;
    backdrop-filter: opacity(0.5);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 10px;
}

.time-area, .live-score-area, .odds-area, .next-goal-area, .handicap-area, .sets-area, .goal-odds-area, .over-under-area, .special-area {
    color: #fff;
}

.ht-past ul.macht-list-ul li.match-tip a.match-odds {
    margin: 8px 2.8% 5px 5px !important;
    margin-left: 3.25% !important;
}


.tipo-widget-content > address wat4te {
    display: flex;
    flex-direction: row;
}

.live ul.macht-list-ul li.match-tip div.wrap-panel a.match-odds {
    margin: 3px 2.8% 5px 5px;
    margin-left: 3.25% !important;
    font-size: 1.3em !important;
}

.ht-past ul.macht-list-ul li.special div.wrap-panel a.special-odds {
    margin-left: 16% !important;
    margin-top: 8px !important;
    min-height: 40px !important;
}

#myTabContent {
    min-width: 190px !important;
    width: 88% !important;
}

/*.macht-list > .macht-list-ul > .live-score > .ExternalShowing > .ShowBoard {
    float: initial;
}

#sprTenisMatches > div > .two-two-two > .macht-list-ul > .live-score > .ExternalShowing > .ShowBoard{
    float:right;
}

#TenisMatches > div > .two-two-two > .macht-list-ul > .live-score > .ExternalShowing > .ShowBoard {
    float: right;
}

.macht-list > .macht-list-ul > .live-score > .ExternalShowing > .ShowBoard {
    float: initial;
}

.two-two-two > .macht-list-ul > .live-score > .ExternalShowing > .ShowBoard {
    float: initial;
}

.macht-list > .macht-list-ul > .live-score > .ExternalShowing > p.teams  {
    margin:6px auto;
}

#SoccerMatches > div > .ht-past > .macht-list-ul > .live-score > .ExternalShowing > p.teams{
    margin: -9px auto;c
}

#SoccerMatches > div > .live > .macht-list-ul > .live-score > .ExternalShowing > .ShowBoard {
    float:initial;
}*/

div[ts-type="catmatch"] div.two div.wrap-panel div, div[ts-type="catmatchodd"] li div.wrap-panel div {
    min-width: 45px;
    float: left;
    position: relative;
    width: 41%;
}


@media screen and (max-width: 1755px) {
    .macth-categories ul.sport-type li {
        font-size: 0.82em !important;
    }
}

@media screen and (max-width: 1653px) {
    #FutureMacthTabs > li > a {
        padding: 6px 0px !important;
    }
}


@media screen and (max-width: 1541px) {
    #FutureMacthTabs > li > a {
        font-size: 0.8em !important;
        padding: 7px 2px !important;
    }


        #FutureMacthTabs > li > a > .badge {
            font-size: 0.9em !important;
            padding: 3px !important;
        }
}


@media screen and (max-width: 1421px) {
    #FutureMacthTabs > li > a {
        font-size: 0.77em !important;
        padding: 7px 0px !important;
    }
}


@media screen and (max-width: 1550px) {
    .macth-categories ul.sport-type li {
        font-size: 0.82em !important;
    }

    .HomeTeamName {
        margin-top: 32px !important;
    }

    .AwayTeamName {
        margin-top: 32px !important;
    }


    .FullScreenSlider .tp-bullets {
        margin-bottom: -12px;
        margin-left: -4.15% !important;
    }
}


@media screen and (max-width: 1400px) {
    .HomeTeamName {
        margin-top: 30px !important;
    }

    .AwayTeamName {
        margin-top: 30px !important;
    }



    .FullScreenSlider .tp-bullets {
        margin-bottom: -12px;
        margin-left: -5.15% !important;
    }
}

@media screen and (max-width: 1427) {
    .fetured-users ul p {
        font-size: 1.1em !important;
    }

        .fetured-users ul p.username {
            font-size: 1.1em !important;
        }
}

.content-area > .row {
    display: flex;
}

.col-lg-9 > .main-content {
    width: 81%;
    min-width: 810px;
    margin-top: 10px;
}

.first-column > .SecondArea > .main-content {
    width: 81.7%;
    min-width: 810px;
    margin-top: 10px;
}



.first-column > .SecondArea > .left-sidebar {
    width: 18.3%;
    min-width: 230px;
    margin-top: 10px;
}

.SecondArea {
    margin-top: 10px;
    width: 100%;
    display: flex;
}

.selected-macth-title p span {
    font-size: 0.9em !important;
}

.selected-macth-title, .selected-macth-content {
    font-size: 1.1em !important;
    font-weight: normal !important;
}


.macth-categories ul#myTabs li {
    min-width: 50px;
    width: 270%;
}


.macth-categories .nav-tabs > li:hover {
    background: linear-gradient(109.92deg,#272727 0%,#404040 52.13%,#282828 102.13%) !important;
    box-shadow: 1px 1px 2px #000;
}

.macth-categories ul#myTabs li > a {
    font-size: 0.9em;
}

.MostPopularButton {
    min-width: 45px !important;
    width: 63% !important;
}

.tipo-widget-content > a[href*="Livecasino.aspx"] > img {
    width: 44%;
    margin-left: 4%;
}

.tipo-widget-content > a[href*="Casino.aspx"] > img {
    width: 43%;
    margin-left: 4.3%;
    margin-top: 11px;
    height: 125px;
    border-radius: 5px;
    margin-bottom: 10px;
}

.live ul.macht-list-ul li.over-under div.wrap-panel a.match-odds {
    margin: 3px 5px 5px 5px;
    margin-left: 5% !important;
    font-size: 1.3em !important;
}

.tipo-widget-content > a[href*="MostBets.aspx"] > img {
    width: 43%;
    margin-left: 4.3%;
    margin-top: 16px;
    height: 136px;
}

.panel-body > .slimScrollDiv {
    min-width: 219px;
    width: 100% !important;
}

    .panel-body > .slimScrollDiv > #detailsMatchs {
        min-width: 219px;
        width: 100% !important;
    }


.range-background span {
    color: #fff;
    font-family: 'Open Sans',sans-serif;
    font-size: 1em;
    margin-bottom: 0;
    display: inline-block;
    float: left;
    min-width: 8px;
    height: 20px;
    text-align: center;
    width: 25%;
}

    .range-background span.line {
        min-width: 0px;
        height: 15px;
        margin-bottom: 0;
        width: 1.6%;
        margin-left: 2% !important;
    }



        .range-background span.line:nth-child(6) {
            min-width: 0px;
            height: 15px;
            margin-bottom: 0;
            width: 1.6%;
            margin-left: 7% !important;
        }

        .range-background span.line:nth-child(35) {
            min-width: 0px;
            height: 15px;
            margin-bottom: 0;
            width: 1.6%;
            margin-left: 0.5% !important;
        }

    .range-background span.linex {
        min-width: 0px;
        height: 7px;
        margin-bottom: 0;
        margin-left: 1.2%;
        width: 1.55%;
        margin-top: 8px;
    }

@media screen and (max-width: 1550px) {
    .range-background span.linex {
        min-width: 0px;
        height: 7px;
        margin-bottom: 0;
        margin-left: 1.2%;
        width: 1.5%;
        margin-top: 8px;
    }
}

.two-three-two > .macht-list-ul > .match-tip > .wrap-panel > div {
    width: 42%;
}

.two-two-two > .macht-list-ul > .match-tip > .wrap-panel > div {
    width: 42%;
}


.two-two-two > .macht-list-ul > .next-goal > .wrap-panel > div {
    width: 42%;
}

    .two-two-two > .macht-list-ul > .next-goal > .wrap-panel > div > a[ts-type="catmatchodd"] {
        width: 99% !important;
        margin-left: 8% !important;
    }

.two-two-two > .macht-list-ul > .match-tip > .wrap-panel > div > a {
    margin-left: 5.5% !important;
}

.two-two-two > .macht-list-ul > .over-under > .wrap-panel > div > a[ts-type="catmatchodd"] {
    width: 99% !important;
    margin-left: 8% !important;
}


.two-two-two > .macht-list-ul > .match-tip > .wrap-panel > div > a[ts-type="catmatchodd"] {
    width: 99% !important;
    margin-left: 8% !important;
}

.two-two-two > .macht-list-ul > .next-goal > .wrap-panel > div > a[ts-type="catmatchodd"] {
    width: 99% !important;
    margin-left: 8% !important;
}

.two-three-two > .macht-list-ul > .match-tip > .wrap-panel > div > a[ts-type="catmatchodd"] {
    width: 99% !important;
    margin-left: 7% !important;
}

.two-three-two > .macht-list-ul > .match-tip > .wrap-panel > div > a[ts-type="catmatchodd"] {
    width: 99% !important;
    margin-left: 7% !important;
}

.CategoryGrouperExpand, .CategoryGrouperCollapse {
    left: -10%;
}



.kupbasildi > .text-center {
    font-size: 13px;
}

.withTabs ul#MacthTabs {
    float: left !important;
}

#ticketDetailButtons > .text-right > a {
    font-size: 1.2em;
}

#PagingDiv > nav > .pagination > li > a {
    font-size: 14px;
}

#myevents > #dtevents > #dtEvents > .table-responsive > #tblEvents > tbody > tr[ts-type="TSPage"] > td {
    font-size: 13px;
}

.live ul.macht-list-ul li.match-guess a.match-odds {
    margin: 3px 2.8% 5px 5px !important;
    margin-left: 3.25% !important;
    font-size: 1.3em !important;
}


.tipo-widget-sub-menu ul.sub-menu li a {
    font-size: 1em;
    height: 29px;
}


#dtTickets > .table-responsive > #tblStatistics > tbody > tr[ts-type="TSPage"] > td {
    font-size: 14px;
}

#ticketDetailContainer > .betting-result > .tipo-widget-content > .table-responsive > .table > tbody > tr > td {
    font-size: 15px;
}

#ticketDetailContainer > .betting-result > .tipo-widget-content > .col-lg-6 > .table > tbody > tr > td {
    font-size: 14px;
}

.live ul.macht-list-ul li.next-goal a.match-odds {
    margin: 3px 2.8% 5px 5px !important;
    margin-left: 3.25% !important;
    font-size: 1.27em !important;
}

.half-time > .macht-list-ul > .live-score > ExternalShowing > .ShowBoard {
    float: inherit !important;
}

.macht-list > .macht-list-ul > div > .match-guess > .wrap-panel > a.match-odd {
    margin-left: 3.25% !important;
}

.half-time > .macht-list-ul > .live-score > ExternalShowing > .ShowSets {
    margin-top: -28px !important;
    margin-left: 26% !important;
    float: left !important;
}



#FavoritesSoccerMatches > div > .half-time > .macht-list-ul > .live-score > .ExternalShowing > .ShowBoard {
    float: inherit !important;
}


#FavoritesSoccerMatches > div > .half-time > .macht-list-ul > .live-score > .ExternalShowing > .ShowSets {
    margin-top: -28px !important;
    margin-left: 26% !important;
    float: left !important;
}

#SoccerMatches > div > .half-time > .macht-list-ul > .live-score > .ExternalShowing > .ShowBoard {
    float: inherit !important;
}

.ht-past .Addfavorite, .end .Addfavorite {
    top: 20px !important;
}

ul.macht-list-ul li.match-guess a.match-odds, ul.macht-list-ul li.match-tip a.match-odds, ul.macht-list-ul li.next-goal a.match-odds, ul.macht-list-ul li.sets a.match-odds, ul.macht-list-ul li.handicap a.match-odds, ul.macht-list-ul li.over-under a.match-odds, ul.macht-list-ul li.special a.special-odds {
    font-size: 1.3em !important;
}

.main-content-single > .row > .resetcol > .tipo-widget > .tipo-widget-title-black {
    height: 39px;
}

.main-content-single {
    min-width: 1040px;
    width: 81.9%;
}

    .main-content-single ul.macht-list-ul li.special a.special-odds {
        margin-left: 16% !important;
    }

ul.macht-list-ul li.match-guess a.match-odds {
    min-width: 45px;
    width: 27%;
    margin-left: 3.25% !important;
    min-height: 40px !important;
}

.half-time ul.macht-list-ul li.match-guess a.match-odds {
    min-width: 45px;
    width: 27%;
    margin-left: 3.25% !important;
    min-height: 40px !important;
}

.half-time ul.macht-list-ul li.next-goal a.match-odds, .half-time ul.macht-list-ul li.sets a.match-odds, .half-time ul.macht-list-ul li.handicap a.match-odds {
    min-width: 45px;
    width: 27%;
    margin-left: 3.25% !important;
    min-height: 40px !important;
}

.half-time ul.macht-list-ul li.match-tip a.match-odds {
    min-width: 45px;
    width: 27%;
    margin-left: 3.25% !important;
    min-height: 40px !important;
}

ul.macht-list-ul li.match-tip a.match-odds {
    min-width: 45px;
    width: 27%;
    margin-left: 3.2% !important;
    min-height: 40px !important;
}




.macht-list > .macht-list-ul > .match-tip > .wrap-panel > div > a[ts-type="catmatchodd"] {
    margin-left: 9.25% !important;
}

.macht-list > .macht-list-ul > .next-goal > .wrap-panel > div > a[ts-type="catmatchodd"] {
    margin-left: 9.25% !important;
}

.two-three-two > .macht-list-ul > .next-goal > .wrap-panel > div > a[ts-type="catmatchodd"] {
    margin-left: 9.25% !important;
}

.two-two-two > .macht-list-ul > .next-goal > .wrap-panel > div > a[ts-type="catmatchodd"] {
    margin-left: 8% !important;
}

.macht-list > .macht-list-ul > .match-tip > .wrap-panel > div > a[ts-type="topmatchodd"] {
    margin-left: 10.3% !important;
}

.macht-list > .macht-list-ul > .next-goal > .wrap-panel > div > a[ts-type="topmatchodd"] {
    margin-left: 10.3% !important;
}


.macht-list > .macht-list-ul > .over-under > .wrap-panel > div > a[ts-type="topmatchodd"] {
    margin-left: 8.5% !important;
}


.top-leagues ul {
    height: 400px;
}

ul.macht-list-ul li.over-under a.match-odds {
    width: 40%;
    min-width: 45px;
    margin-left: 5% !important;
    min-height: 40px !important;
}

.half-time ul.macht-list-ul li.over-under a.match-odds {
    width: 40%;
    min-width: 45px;
    margin-left: 5% !important;
    max-height: 40px !important;
}


ul.macht-list-ul li.next-goal a.match-odds, ul.macht-list-ul li.sets a.match-odds, ul.macht-list-ul li.handicap a.match-odds {
    min-width: 45px;
    width: 27%;
    margin-left: 3.25% !important;
    min-height: 40px !important;
}


.two-three-two > .macht-list-ul > .over-under > .wrap-panel > div > a[ts-type="catmatchodd"] {
    width: 99% !important;
    margin-left: 7% !important;
}

.half-time > .macht-list-ul > div > .over-under > .wrap-panel > a.match-odds {
    margin-left: 5% !important;
}

.basketmatchclass > div > .half-time > .macht-list-ul > div > .handicap > .wrap-panel > a.match-odds {
    margin-left: 5% !important;
}


.Jackpot-Container > img {
    width: 100%;
}

#sprMatchTabsContent > div > div > div > .two-two-two > .macht-list-ul > div > .over-under > .wrap-panel > a.match-odds {
    margin-left: 5% !important;
}

ul.macht-list-ul li.special a.special-odds {
    width: 60%;
    min-width: 45px;
    min-height: 40px !important;
    font-size: 1.3em !important;
}

/*.ht-past ul.macht-list-ul li.match-tip a.match-odds {
    margin-left: 3.25% !important;
}*/

.ht-past ul.macht-list-ul li.match-guess a.match-odds {
    margin-left: 3.25% !important;
}


.ht-past ul.macht-list-ul li.match-guess a.match-odds {
    margin: 8px 2.8% 5px 5px !important;
    margin-left: 3.25% !important;
}

.ht-past ul.macht-list-ul li.match-tip a.match-odds {
    margin: 8px 2.8% 5px 5px !important;
    margin-left: 3.25% !important;
}

.ht-past ul.macht-list-ul li.next-goal a.match-odds {
    margin: 8px 2.8% 5px 5px !important;
}

.ht-past ul.macht-list-ul li.over-under a.match-odds {
    margin: 8px 2.8% 5px 5px !important;
    min-height: 40px !important;
}


/*.macht-list ul.macht-list-ul li.over-under a.match-odds {
    margin: 8px 5px 5px 5px !important;
}*/


/*.ht-past ul.macht-list-ul li.over-under a.match-odds{
    margin-left:5% !important;
}*/

.ht-past ul.macht-list-ul li.next-goal a.match-odds {
    margin-left: 3.25% !important;
}

.main-content-single .ht-past ul.macht-list-ul li.special a.special-odds {
    margin-left: 16% !important;
    margin-top: 15% !important;
}

.half-time ul.macht-list-ul li.special a.special-odds {
    width: 60%;
    min-width: 45px;
}

.tipo-logo {
    width: 287px !important;
    height: 65px !important;
    padding-top: 7px !important;
}

/*.theiaStickySidebar{
    position:static !important;
}*/

.footer-middle > .container > .row > .col-lg-12 > .row > .betbrand > img {
    margin-top: -9px;
    height: 58px;
}

#PHUCLoadSlip > #slipChangesMsg {
    position: absolute;
    top: 94px;
    width: 95%;
}

#PHUCLoadSlip > #ticketerrorMsg {
    position: absolute;
    top: 94px;
    width: 95%;
}

.tipo-logo a > img {
    padding-left: 8px;
    width: 287px;
    padding-right: 8px;
    margin-top: 2px;
}

.right-sidebar > .theiaStickySidebar > .row > .col-lg-12 > .loadDiv {
    width: 93%;
    margin-left: 4%;
}

.header-bottom > .container > .row > .col-lg-12 > .row > .resetcol-x {
    padding-left: 5px !important;
}

.GameCard > .gameClick > .thumbnail > img {
    width: 400px !important;
    height: 167px !important;
}

@media (min-width: 775px) {
    .tsbody {
        /* background: url(../images/backgrounds/betbanca-bg.jpg) no-repeat top fixed #fff !important;*/
        /*    background: #fff !important;*/
        background: url(../images/betbanca/SiteBackground.jpg) no-repeat fixed !important;
        background-repeat: no-repeat;
        background-size: 100% 100% !important;
    }
}

.tipo-menu a {
    line-height: 65px !important;
    font-size: 1.2em !important;
    padding: 0 0px !important;
    width: 20%;
    text-align: center;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}





/*
.tipo-widget-content > .range-background > .ui-slider-horizontal > .ui-slider-handle {
    margin-left: -1.5em !important;
}*/

.MostPopular {
    background: #fff;
}

.pull-right {
    float: right !important;
}

.content-area {
    margin-top: 5px !important;
}

#PHNextComingMatches > .tipo-widget-content {
    background: #242424;
}

.table {
    background: #333;
    color:#fff;
}

#LiveCasinoGifArea {
    width: 100%;
    height: 399px;
}

.modal-dialog > .modal-content > .panel-body > .table-striped > tbody > .winner {
    color: #fff !important;
    background: #474747 !important;
}

    .modal-dialog > .modal-content > .panel-body > .table-striped > tbody > .winner > td {
        border-color: #dddddd2b !important;
    }


    .pull-right > #SignUpBtnAnsc {
        background: #fc0 !important;
        color: #000 !important;
        border: 1px solid #b08d02 !important;
        font-weight: bold !important;
    }

.header-bottom .container {
    background: #000 !important;
}

.pull-right > #loginBtnAnc {
    background: #000 !important;
}

.content-area {
    margin-top: 5px !important;
}

.col-lg-1 .dropdown {
    background-color: #0f5a88;
    border-color: #0f5a88;
    color: #fff;
    padding-top: 0 !important;
    height: 39px !important;
    padding: 7px 25px !important;
    margin-top: 12px !important;
    margin-left: 0 !important;
}



/*
li[tourid="62"] > img {
    content: url("../images/kingwin24/super-lig.png") !important;
}
*/

.tipo-menu a {
    border-left: 1px solid #ffffff17;
    border-right: 1px solid #ffffff38;
    color: #fff;
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif !important;
    font-weight: 700;
    font-size: 1.2em;
    line-height: 65px !important;
}

.btn-dark {
    background: #0988d1;
    color: #fff !important;
    border: 1px solid #fff !important;
}


.end {
    background: #242424 !important;
    /*   background: -moz-linear-gradient(top, #f1f3f7 0%, #f1f3f7 100%);*/
    /* background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #363636), color-stop(100%, #2d2d2d)); */
    /* background: -webkit-linear-gradient(top, #363636 0%, #2d2d2d 100%); */
    /*   background: -o-linear-gradient(top, #f1f3f7 0%, #f1f3f7 100%);
    background: -ms-linear-gradient(top, #f1f3f7 0%, #f1f3f7 100%);
    background: linear-gradient(to bottom, #f1f3f7 0%, #f1f3f7 100%);*/
    /*    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#363636', endColorstr='#2d2d2d', GradientType=0 );*/
    user-select: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
}

.HesapInfoMesaj {
    position: absolute;
    top: 6px;
    background: green;
    color: #fff;
    padding: 2px 12px 2px 12px;
    border-radius: 2px;
    width: 75%;
    text-align: center;
}

.FormRedWarningMesajBackround {
    background: red;
    color: #fff;
}

.FormForgetPasswordMesaj {
    width: 82%;
    padding: 2px;
    font-size: 0.9em;
}



#ligSecimi {
    height: 35px;
    font-size: 1.2em;
}



.filterByBtn {
    font-size: 0.9em !important;
    background: #474747;
    border: 1px solid #474747;
    color: #fff;
}

#MacthTabs > li > a {
    font-size: 0.8em !important;
    padding: 6px 20px !important;
}

.end ul.macht-list-ul li.time {
    border-right: transparent;
    color:#fff;
   
}

.end ul.macht-list-ul li.live-score {
    border-left: transparent;
    border-right: transparent;
}

.end ul.macht-list-ul li.goal-odss {
    border-left: transparent;
    border-right: transparent;
}

.end ul.macht-list-ul li.next-goal {
    border-left: transparent;
    border-right: transparent;
}

.end ul.macht-list-ul li.handicap {
    border-left: transparent;
    border-right: transparent;
}

.end ul.macht-list-ul li.sets {
    border-left: transparent;
    border-right: transparent;
    ;
}

.end ul.macht-list-ul li.match-tip {
    border-left: transparent;
    border-right: transparent;
    /* border-top: 1px solid red; */
}

.end ul.macht-list-ul li.over-under {
    border-left: transparent;
    border-right: transparent;
}

.end ul.macht-list-ul li.special {
    border-left: transparent;
}

ul.macht-list-ul li.live-score p.teams {
    width: 100%;
    height: 10px;
    text-align: center;
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif;
    font-size: 1.3em;
    color: #fff;
    margin: 10px auto;
    white-space: nowrap;
    font-weight: normal;
}

.loadDiv {
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif !important;
}

.end ul.macht-list-ul li.match-tip a.match-odds {
    float: left;
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif !important;
    padding: 8px 0;
    text-decoration: none;
    display: inline-block;
    height: 35px;
    border: 1px solid #000;
    color: #fff;
    border-radius: 3px;
    text-align: center;
    /*   background: #444;
    background: -moz-linear-gradient(top, #444 0%, #222 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #444), color-stop(100%, #222));
    background: -webkit-linear-gradient(top, #444 0%, #222 100%);
    background: -o-linear-gradient(top, #444 0%, #222 100%);
    background: -ms-linear-gradient(top, #444 0%, #222 100%);*/
    background: #474747;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444', endColorstr='#222', GradientType=0 );
    font-weight: 500;
    font-size: 1.3em;
    box-shadow: inset 0 0 0 1px #474747;
}



.end ul.macht-list-ul li.next-goal a.match-odds, .end ul.macht-list-ul li.handicap a.match-odds, .end ul.macht-list-ul li.sets a.match-odds {
    float: left;
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif;
    padding: 8px 0;
    text-decoration: none;
    display: inline-block;
    height: 35px;
    border: 1px solid #000;
    color: #fff;
    border-radius: 3px;
    text-align: center;
    /*  background: #444;
    background: -moz-linear-gradient(top, #444 0%, #222 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #444), color-stop(100%, #222));
    background: -webkit-linear-gradient(top, #444 0%, #222 100%);
    background: -o-linear-gradient(top, #444 0%, #222 100%);
    background: -ms-linear-gradient(top, #444 0%, #222 100%);
    background: linear-gradient(to bottom, #444 0%, #222 100%);*/
    background: #474747;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444', endColorstr='#222', GradientType=0 );
    font-weight: 500;
    font-size: 14px;
    box-shadow: inset 0 0 0 1px #474747;
}

.end ul.macht-list-ul li.over-under a.match-odds {
    float: left;
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif;
    padding: 8px 0;
    text-decoration: none;
    display: inline-block;
    height: 35px;
    border-radius: 3px;
    text-align: center;
    border: 1px solid #000;
    color: #fff;
    /*  background: #444;
    background: -moz-linear-gradient(top, #444 0%, #222 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #444), color-stop(100%, #222));
    background: -webkit-linear-gradient(top, #444 0%, #222 100%);
    background: -o-linear-gradient(top, #444 0%, #222 100%);
    background: -ms-linear-gradient(top, #444 0%, #222 100%);
    background: linear-gradient(to bottom, #444 0%, #222 100%);*/
    background: #474747;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444', endColorstr='#222', GradientType=0 );
    font-weight: 500;
    font-size: 1.3em;
    box-shadow: inset 0 0 0 1px #474747;
}

.end ul.macht-list-ul li.special a.special-odds {
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif;
    padding: 8px;
    text-decoration: none;
    display: inline-block;
    width: 45px;
    height: 35px;
    border-radius: 3px;
    margin: 27px 6px;
    text-align: center;
    border: 1px solid #000;
    color: #fff;
    /*  background: #444;
    background: -moz-linear-gradient(top, #444 0%, #222 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #444), color-stop(100%, #222));
    background: -webkit-linear-gradient(top, #444 0%, #222 100%);
    background: -o-linear-gradient(top, #444 0%, #222 100%);
    background: -ms-linear-gradient(top, #444 0%, #222 100%);
    background: linear-gradient(to bottom, #444 0%, #222 100%);*/
    background: #474747;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444', endColorstr='#222', GradientType=0 );
    font-weight: 500;
    font-size: 1.3em;
    box-shadow: inset 0 0 0 1px #474747;
}

#loginBtnAnc {
    background: #252525 !important;
    border: 1px solid #ffffff8a !important;
}

.main-content-single > .row > .col-lg-12 > .tipo-widget > .withTabs {
    background: #242424;
}

#TSLangForm > .dropdown {
    background: transparent !important;
    border: transparent !important;
}

#MacthTabs > li[role="presentation"] > a {
    opacity: 1 !important;
}

#MacthTabs > .active > a > span {
    color: #fc0 !important;
}

.odds-click {
    color: #fff;
    background: #ffcc004d !important;
    box-shadow: inset 0 0 0 1px #fc0;
    border: 1px solid #fc0 !important;
    /*  background: #FFAA0A !important;
    background: -moz-linear-gradient(top, #FFAA0A 0%, #E29400 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFAA0A), color-stop(100%, #E29400)) !important;
    background: -webkit-linear-gradient(top, #FFAA0A 0%, #E29400 100%) !important;
    background: -o-linear-gradient(top, #FFAA0A 0%, #E29400 100%) !important;
    background: -ms-linear-gradient(top, #FFAA0A 0%, #E29400 100%) !important;
    background: linear-gradient(to bottom, #FFAA0A 0%, #E29400 100%) !important;*/
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFAA0A', endColorstr='#E29400', GradientType=0 ) !important;
    font-weight: 700 !important;
    color: #fff !important;
}

.tipo-widget-title-black {
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif !important;
    background: #262628;
    color: #fff;
}

    .tipo-widget-title-black > p > strong {
        color: #fff;
    }

.tipo-widget-title {
    background: #000;
    color: #fff;
}


.fixed-odds > li > .wrap-panel > a {
    height: 32px !important;
}

.TipoNewTopLeague {
    background: #242424 !important;
    background: #3a6080;
}

.account-btn {
    color: #fff;
    text-shadow: 1px 1px 1px #000;
    background: #076da7;
    border-radius: 5px;
    font-size: 17px !important;
    line-height: 38px;
    font-weight: bold !important;
}

ul.macht-list-ul li.time {
    float: left;
    width: 6%;
    height: 95px;
    text-align: center;
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif;
    font-weight: bold;
    font-size: 1.1em;
    color: #252525;
    border-right: 1px solid #055e00;
    padding-top: 33px;
}

ul.macht-list-ul li.goal-odss {
    float: left;
    width: 4%;
    height: 95px;
    border-left: 1px solid #055e00;
    border-right: 1px solid #078000;
    text-align: center;
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif;
    font-size: 12px;
    color: #999;
    font-weight: 500;
    font-size: 1.25em;
    line-height: 45px;
}



#ligSecimi {
    background: #3c3c3c;
    color: #fff;
    border-radius: 10px;
    margin: 5px 0;
}

.tipo-widget-conent > .TipoNewTopLeague li.TipoNewListItem {
    border-bottom: 1px solid #2f2f2f !important;
}

.TipoNewTopLeague li.TipoNewListItem h4 {
    font-size: 1.25em;
    color: #000;
    font-family: Arial;
    width: 70%;
    margin: 8px auto;
}

    .TipoNewTopLeague li.TipoNewListItem h4 span {
        color: #fff !important;
        font-weight: bold;
    }

.search-btn {
    background: #262628;
}

.search-btn {
    color: #fff;
    border-right: 1px solid #262628;
    border-top: 1px solid #262628;
    border-bottom: 1px solid #262628;
}

#TSLogoutForm > #LogOutBtn {
    border: 2px solid transparent !important;
    color: #000 !important;
}

.search-btn:hover {
    color: #ffffffb5;
    border-right: 1px solid #ccc;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}


.top-leagues ul li:hover {
    /*background: #000 !important;*/
    background-color: #076da769 !important;
}

.sport-options .tipo-widget-content {
    background: #000;
    box-shadow: 1px 1px 2px #000;
}

.range-background span {
    color: #fff;
}

.sport-options .tipo-widget-content div.ui-slider-horizontal {
    border: 1px solid #3c3c3c;
    background: #FFAA0A;
    background: -moz-linear-gradient(top, #FFAA0A 0%, #E29400 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFAA0A), color-stop(100%, #E29400));
    background: -webkit-linear-gradient(top, #FFAA0A 0%, #E29400 100%);
    background: -o-linear-gradient(top, #FFAA0A 0%, #E29400 100%);
    background: -ms-linear-gradient(top, #FFAA0A 0%, #E29400 100%);
    background: linear-gradient(to bottom, #3c3c3c 0%, #555353 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFAA0A', endColorstr='#E29400', GradientType=0 );
}

.macth-categories ul.sport-type li a {
    color: #fff;
}

.macth-categories ul.sport-type li {
    border-bottom: 1px solid #ffffff08;
    border-top: 1px solid #ffffff00;
    background: #242424;
}

.macth-categories .nav-tabs > li > a {
    background: #000;
    color: #fff;
    border: 1px solid #2f2f2f;
}

.macth-categories .nav-tabs > li.active > a, .macth-categories .nav-tabs > li.active > a:focus, .macth-categories .nav-tabs > li.active > a:hover {
    background: #909090;
    background: -moz-linear-gradient(top, #909090 0%, #3f3f3f 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #909090), color-stop(100%, #3f3f3f));
    background: -webkit-linear-gradient(top, #909090 0%, #3f3f3f 100%);
    background: -o-linear-gradient(top, #909090 0%, #3f3f3f 100%);
    background: -ms-linear-gradient(top, #909090 0%, #3f3f3f 100%);
    background: linear-gradient(to bottom, #076da7 0%, #076da7 100%);
    background: linear-gradient(to bottom, #7f888b 0%, #404040 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#909090', endColorstr='#3f3f3f', GradientType=0 );
    color: #fff;
    border: 1px solid #076da72b;
}

.betpercents {
    background: #3c3c3c;
}

.load-more-btn {
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif !important;
    color: #fff;
    background: #3d3d3d;
    font-size: 1.2em;
}

.withTabs .nav-tabs > li > a {
    background: #242424;
    color: #fff;
}

.withTabs span.badge {
    background: #040404;
}

.withTabs .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
    background: url(../images/backgrounds/tram.png) no-repeat bottom center #040404;
    color: #fff;
}

    .withTabs .nav-tabs > li.active > a span.badge, .nav-tabs > li.active > a:focus span.badge, .nav-tabs > li.active > a:hover span.badge {
        background: #2626289c;
    }

.macth-categories ul.sport-type li {
    width: 90%;
    margin-left: 10%;
    line-height: 41px;
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif;
    font-size: 1em;
    padding-left: 10px;
    cursor: pointer;
}

.btn {
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif !important;
}

.match-tip > div > .odds-click:hover {
    color: #fff;
    background: #9e9e9e8c !important;
}

#FutureMacthTabs > .active > a {
    color: #fc0 !important;
}

    #FutureMacthTabs > .active > a > .badge {
        background: #fc0;
        color: #000;
    }


.odds-detail > .fixed-odds > .match-guess > .wrap-panel > a {
    color: #fff;
    box-shadow: inset 0 0 0 1px #474747;
    border: 1px solid #000;
    background: #474747;
}


.wrap-panel a.odds-click:nth-child(1):hover {
    color: #fff;
}


.end a.match-odds:hover {
    background: #000 !important;
    background: -moz-linear-gradient(top, #000 0%, #333 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #000), color-stop(100%, #333)) !important;
    background: -webkit-linear-gradient(top, #000 0%, #333 100%) !important;
    background: -o-linear-gradient(top, #000 0%, #333 100%) !important;
    background: -ms-linear-gradient(top, #000 0%, #333 100%) !important;
    background: linear-gradient(to bottom, #D3D3D3 0%, #D3D3D3 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000', endColorstr='#333', GradientType=0 ) !important;
    background: #9e9e9e8c !important;
}

.winners-tab .activated {
    background: #393535;
}

.winners-tab {
    background: #262728;
    color: #fff;
}

.fetured-users ul li {
    border: 1px solid #cccccc75;
    background: #242424;
}

    .fetured-users ul li:hover, .fetured-users ul div:hover {
        background: #2424249e;
    }


.fetured-users ul p {
    color: #fc0;
    font-size: 1.3em;
    color:#fff;
}


@media screen and (max-width: 1450px) {
    #MacthTabs > li > a {
        font-size: 0.85em !important;
        padding: 6px 12px !important;
    }
}

.fetured-users {
    background: #474747;
    border: 1px solid #333;
    padding: 5px;
}

.tipo-widget > .tipo-widget-content > .account-btn {
    background-image: radial-gradient(100% 100% at 100% 0, #3c3c3c 0, #101010f7 100%);
}


    .tipo-widget > .tipo-widget-content > .account-btn:hover {
        box-shadow: 0 12px 16px 0 rgba(0,0,0,0.24),0 17px 50px 0 rgba(0,0,0,0.19);
    }

    .tipo-widget > .tipo-widget-content > .account-btn:hover {
        background: linear-gradient(109.92deg,#272727 0%,#404040 52.13%,#282828 102.13%);
        box-shadow: 1px 1px 2px #000;
    }


.MostPopular > thead > tr > th {
    font-size: 0.85em !important;
}

.CategoryGrouperExpand, .CategoryGrouperCollapse {
    background: #000000;
    background: -moz-linear-gradient(top, #000000 0%, #3f3f3f 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #000000), color-stop(100%, #3f3f3f));
    background: -webkit-linear-gradient(top, #000000 0%, #3f3f3f 100%);
    background: -o-linear-gradient(top, #000000 0%, #3f3f3f 100%);
    background: -ms-linear-gradient(top, #c1cbd0 0%, #3f3f3f 100%);
    background: linear-gradient(to bottom, #c1cbd0 0%, #c1cbd0 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#3f3f3f', GradientType=0 );
}

div[ts-type="topmatch"] li div.wrap-panel div span.percnt, div[ts-type="catmatch"] li div.wrap-panel div span.percnt {
    position: absolute;
    display: inline-block;
    top: 7px !important;
    left: 6px;
    color: #fc0;
    font-size: 11px;
    width: 45px;
    text-align: center;
}

#PHTopBetMatches .tipo-widget-title-black span.active, #PHSportCategoriesMatches .tipo-widget-title-black span.active {
    background: #fc0;
    color: #333;
    font-weight: bold;
}

.load-more-btn:hover {
    background: #fc0 !important;
    color: #000;
}


.macth-categories ul.sport-type li:hover {
    box-shadow: 1px 1px 2px #000 !important;
    background: linear-gradient(109.92deg,#404040 0%,#272727 52.13%,#282828 102.13%);
}

.tipo-menu a:hover, .tipo-menu a:active, .tipo-menu a.active {
    color: #fc0 !important;
    background: linear-gradient(109.92deg,#272727 0%,#404040 52.13%,#282828 102.13%);
}

.tab-content .specials table tr td p a {
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif !important;
    color: #fff;
    background: #474747;
    font-size: 14px;
    font-weight: 500;
    box-shadow: inset 0 0 0 1px #474747;
    border: 1px solid #000
}

    .tab-content .specials table tr td p a.odds-click {
        border: transparent !important;
        color: #fff !important;
    }


    .tab-content .specials table tr td p a:hover {
        background: #ccc !important;
    }

    .tab-content .specials table tr td p a.odds-click {
        background: #ffcc004d !important;
        box-shadow: inset 0 0 0 1px #fc0;
        border: 1px solid #fc0 !important;
    }

.tab-content .specials table tr td p {
    border-left: 1px solid #dedede00;
    border-bottom: 1px solid #eeeeee00;
}

div[id*="specialOddsCollapse"] > table * {
    background: #242424;
    color: #fff !important;
}

div[id*="specialOddsCollapse"] > table > tbody > tr > td {
    border: 1px solid #ffffff1a;
}

    div[id*="specialOddsCollapse"] > table > tbody > tr > td > div > p {
        border-left: 1px solid #ffffff1a;
        border-bottom: 1px solid #ffffff1a;
    }


.search input {
    font-size: 13px;
}


#searchResultContainer > div[ts-type="catmatchcontainer"] > .tipo-widget-content {
    background: #000;
}

.Specials-click {
    font-weight: 700 !important;
    color: #fff !important;
    /*  border: 1px solid #9d5e00 !important;
    color: #9E9E9E !important;*/
    /* background: #607D8B !important;
    background: -moz-linear-gradient(top, #607D8B 0%, #E29400 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFAA0A), color-stop(100%, #E29400)) !important;
    background: -webkit-linear-gradient(top, #009688 0%, #E29400 100%) !important;
    background: -o-linear-gradient(top, #607D8B 0%, #E29400 100%) !important;
    background: -ms-linear-gradient(top, #FFAA0A 0%, #E29400 100%) !important;
    background: linear-gradient(to bottom, #FFAA0A 0%, #E29400 100%) !important;*/
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFAA0A', endColorstr='#E29400', GradientType=0 ) !important;
    background: #ffcc004d !important;
    box-shadow: inset 0 0 0 1px #fc0;
    border: 1px solid #fc0 !important;
}

div[id^="specialOdds"] > .table > tbody > tr > td > div > p > a.match-odds:hover {
    background: #9e9e9e7d !important;
}

.legauesList li {
    background: #dae0e359;
    background: -moz-linear-gradient(top, #eaf2f6 0%, #eaf2f6 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eaf2f6), color-stop(100%, #eaf2f6));
    background: -webkit-linear-gradient(top, #eaf2f6 0%, #eaf2f6s 100%);
    background: -o-linear-gradient(top, #eaf2f6 0%, #eaf2f6 100%);
    background: -ms-linear-gradient(top, #eaf2f6 0%, #eaf2f6 100%);
    background: #3c3c3c;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a000', endColorstr='#008300', GradientType=0 );
    border: 1px solid #0988d133;
    color: #fff;
}

    .legauesList li:hover {
        background: #344b5a;
        background: -moz-linear-gradient(top, #008300 0%, #008300 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #008300), color-stop(100%, #008300));
        background: -webkit-linear-gradient(top, #008300 0%, #008300 100%);
        background: -o-linear-gradient(top, #008300 0%, #008300 100%);
        background: -ms-linear-gradient(top, #c1cbd0 0%, #c1cbd0 100%);
        background: linear-gradient(to bottom, #c1cbd0 0%, #c1cbd0 100%);
        background: linear-gradient(109.92deg,#272727 0%,#404040 52.13%,#282828 102.13%);
        box-shadow: 1px 1px 2px #000;
    }

.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {
    color: #252525;
}

.tab-content .specials .specials-title {
    background: #000 !important;
    border-bottom: 1px solid #000;
    color: #fff;
}

.specials .specials-title {
    background: #008300;
    color: #000;
}

.tab-content .specials table tr td:nth-child(2) div p span.percnt {
    position: absolute;
    right: 50px;
    color: #0988d1;
    font-size: 11px;
    width: 50px;
    text-align: right;
    padding-right: 5px;
    font-weight: normal;
}

.tab-content .specials table tr td:nth-child(2):hover {
    background: #242424 !important;
    border-right: none !important;
}

div > .specials > div > table > tbody > tr > td > div > p > .odds-click:hover {
    background: #ffcc004d !important;
}


.tipo-widget-title-black {
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif !important;
}

.color-red {
    color: #fff;
}

#LeageTableModel > .modal-content > .modal-header > #closemaxwintic > span {
    color: #fff;
}

#LeageTableModel .modal-content .modal-header {
    background: linear-gradient( 180deg,rgba(37,38,40,1) 0%,rgba(40,40,40,1) 100% ) !important;
    color: #fff;
    border-bottom: 1px solid #008300;
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif !important;
}

.sr-widget .sr-team-header-home, .sr-widget .sr-team-header-away, .sr-widget .sr-subheader-1, .sr-widget .sr-color-away, .sr-widget .sr-form-away .sr-form-i {
    background: #076da769;
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif !important;
}

.sr-livetable-table {
    background: #dae0e359;
}

.macth-categories ul.sport-type li.catactive {
    box-shadow: 1px 1px 2px #000 !important;
    background: linear-gradient(109.92deg,#404040 0%,#272727 52.13%,#282828 102.13%);
}

.top-leagues ul li.topactive {
    background: linear-gradient(109.92deg,#272727 0%,#404040 52.13%,#282828 102.13%);
    box-shadow: 1px 1px 2px #000;
}

.table-striped > tbody > tr:nth-of-type(odd) {
    background-color: #dae0e359;
    color: #252525 !important;
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif !important;
}

.table-striped > tbody > tr:nth-of-type(even) {
    background-color: #dae0e359;
    color: #252525 !important;
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif !important;
}

.tipo-pagination ul.pagination li.active a {
    background: #000 !important;
    border: 1px solid #000;
    color: #fff;
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif !important;
}

.tipo-pagination ul.pagination li a {
    color: #000;
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif !important;
}

.macht-list-ul > li > .wrap-panel > div > .odds-click:hover {
    background: #ffcc004d !important
}



.MostPopular tr:nth-child(odd) {
    color: #fff;
    background: #242424f0 !important;
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif !important;
}

.MostPopular tr:nth-child(even) {
    color: #fff;
    background: #242424 !important;
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif !important;
}

    .MostPopularButton {
        font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif !important;
        text-decoration: none;
        display: inline-block;
        width: 45px;
        height: 35px;
        border: 1px solid #222;
        border-radius: 2px;
        margin: 8px 5px 5px 5px;
        text-align: center;
        color: #fff;
        /*  background: #444;
    background: -moz-linear-gradient(top, #444 0%, #222 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #444), color-stop(100%, #222));
    background: -webkit-linear-gradient(top, #444 0%, #222 100%);
    background: -o-linear-gradient(top, #444 0%, #222 100%);
    background: -ms-linear-gradient(top, #444 0%, #222 100%);
    background: linear-gradient(to bottom, #444 0%, #222 100%);*/
        background: #474747;
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444', endColorstr='#222', GradientType=0 );
        text-decoration: none;
        font-weight: bold;
        font-size: 14px;
        line-height: 33px;
    }

.MostPopular tr td {
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif !important;
    overflow: hidden;
}

.time-area, .live-score-area, .odds-area, .next-goal-area, .goal-odds-area, .over-under-area, .special-area {
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif !important;
    font-size: 1.25em;
}

.time-area, .live-score-area, .odds-area, .next-goal-area, .goal-odds-area, .over-under-area, .special-area {
    color: #fff;
}

.footer-middle a {
    font-size: 1.2em !important;
}

.MostPopularButton:hover {
    background: #ffcc004d !important;
    box-shadow: inset 0 0 0 1px #fc0;
    color: #000 !important;
    border: 1px solid #fc0 !important;
}

.fetured-users ul p.username {
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif !important;
    font-size: 1.3em;

}

.fetured-users div.another-winner {
    border: 1px solid #cccccc75;
    background: #242424;
}

.tipo-widget-conent > .fetured-users > ul > li > p:nth-child(odd) {
    color: #fc0 !important;
}

.tipo-widget-conent > .fetured-users > ul > li > .username {
    color: #fff !important;
}

.fetured-users ul p {
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif !important;
    font-size: 1.3em;
}

.account-btn {
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif !important;
}

.btn-danger, btn-danger:active, btn-danger:link, btn-danger:visited, btn-danger:focus {
    background-color: #c1cbd0 !important;
    border-color: #000 !important;
    color: #000 !important;
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif !important;
}

.btn-danger, btn-danger:active, btn-danger:link, btn-danger:visited, btn-danger:hover {
    background-color: #c1cbd0 !important;
    border-color: #000 !important;
    color: #000 !important;
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif !important;
}


.flagset .panel-primary > .panel-heading {
    background-color: #262728 !important;
    border-color: #262728 !important;
}

.flagset .panel-primary {
    border-color: #262728 !important;
    background: linear-gradient(90deg, #0F0F0F 8.19%, #353535 82.57%);
}

#TSLoginForm > div > a {
    color: #fff;
}

#TSLoginFormSubmit {
    margin-top: 16px;
    width: 100%;
    background-color: #ffffff !important;
    color: #080710 !important;
    padding: 11px 0;
    font-size: 18px;
    font-weight: 600;
    border-radius: 5px !important;
    cursor: pointer;
    border: 1px solid #000;
}

#lgPanelCls {
    position: absolute;
    right: 14px;
    top: 14px;
    color: #fff;
    opacity: 1;
    width: 28px;
    height: 28px;
    background: #ca0000;
    border-radius: 4px;
}

    #lgPanelCls > span {
        color: #fff !important;
        font-weight: normal;
        font-size: 0.9em;
    }

#TSLoginForm > .TSLoginFormSubmit:hover {
    background: green !important;
}

.AccountInfo p {
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif !important;
    color: #fff;
}

.AccountInfo {
    background: #0e0e0e;
}

#TSLogoutForm > #LogOutBtn {
    background: #fff !important;
}

#PasswordResetPanelMessage {
    position: absolute;
    top: 51px;
    color: #fff;
    width: 89%;
    background: green;
    margin-left: 19px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 3px;
}

.macth-categories ul.sport-type li {
    width: 90%;
    margin-left: 10%;
    line-height: 41px;
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif !important;
    font-size: 0.98em;
    padding-left: 10px;
    cursor: pointer;
}

.tipo-widget > .tipo-widget-content > .jumbotron {
    background: #000;
}

.login-area a.btn {
    font-size: 1em;
}

.FormWarningMesajBackround {
    background: #fc0;
    color: #000;
    font-size: 0.9em;
}

.FormWarningGreenMesajBackround {
    background: green;
    color: #fff;
    font-size: 0.9em;
}



.tipo-widget-sub-menu ul.sub-menu li a.active, .tipo-widget-sub-menu ul.sub-menu li a:hover {
    background: #fc0;
    color: #000;
    border: 2px solid #fc0;
}

.tipo-widget-sub-menu ul.sub-menu li a {
    background: #242424;
    border: 2px solid #242424;
    color: #fff;
}

#ticketDetailContainer > .betting-result > .tipo-widget-content > div > table > tbody > tr > td {
    border: 1px solid #ffffff1a !important;
    color: #fff;
}

.betting-result > .tipo-widget-content > .table-responsive > .table-striped > tbody > tr:nth-of-type(even) {
    background: #dae0e30d;
}

.betting-result > .tipo-widget-content > .table-responsive > .table-striped > tbody > tr:nth-of-type(odd) {
    background: #dae0e300;
}

.betting-result table.table-striped tbody tr td, .betting-result table.table-striped tbody tr th {
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif !important;
}

#betSlip > .coupons-container {
    background: #3c3c3c;
}

.coupons a.coupon-added {
    background: #fc0;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 10px 1px #39353500, 0 1px 0 #1d2c4d, 0 2px 0 #393535, 0 2px 3px 0 #393535;
    box-shadow: inset 0 1px 10px 1px #3935354d, 0 1px 0 #1d2c4d, 0 2px 0 #393535, 0 2px 3px 0 #393535;
    color: #000;
    margin-bottom: 10px;
    padding: 1px 0 12px 0;
    text-align: center;
    text-shadow: 0 -1px 1px #3935354d !important;
    -webkit-background-clip: padding-box;
    text-decoration: none;
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif !important;
    font-size: 15px;
}

.coupons > a.active {
    background: #242424;
    border: 1px solid #242424;
    text-decoration: none;
    color: #fff;
}

.slipalert {
    background-color: #000 !important;
    border-color: #333 !important;
    color: #fff !important;
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif !important;
}

#PagingDiv > nav > .pagination-sm > li > a, .pagination-sm > li > span {
    font-size: 14px;
}

.pagination-sm > li > a, .pagination-sm > li > span {
    font-size: 1.1em;
}

.coupons a.coupon-added:hover {
    background: #fc0;
    border: 1px solid #333;
    color: #000;
}

.bet-coupon a.exbtn {
    border: 1px solid #333;
    background: #000;
    color: #fff;
}

.coupon-notify {
    background: #000;
    color: #fff;
}

.back-btn:hover {
    background: #c1cbd0;
}

.back-btn {
    color: #fff;
    background: #076da7;
}



.coupons-container > .price-total > .table-striped > tbody > tr {
    color: #252525 !important;
}

#PHUCLoadSlip > #selectedMatches > .selected-macth {
    border: 1px solid #f1f1f1;
}

    #PHUCLoadSlip > #selectedMatches > .selected-macth > .selected-macth-title {
        color: #000;
        background: #fff;
    }

    #PHUCLoadSlip > #selectedMatches > .selected-macth > div[id^="selectedmatchodds"] > .selected-macth-content {
        color: #000;
        background: #fffffff0;
    }

.selected-macth-title {
    background: #076da7;
    border-bottom: 1px solid #ccc;
    color: #fff;
}

.selected-macth-content {
    background: #c1cbd0;
    color: #000;
}

.selected-macth-title i {
    color: #fff;
}

.panel-body .winner {
    background: #c1cbd059 !important;
    font-size: 12px;
}


.MostPopular > tbody > tr > td > strong {
    font-size: 14px;
}

.MostPopular > tbody > tr > td {
    font-size: 14px !important;
}

.withTabs .nav-tabs > li > a {
    margin-right: 0;
    line-height: normal;
    border: none;
    border-radius: 0;
    padding: 5px 12px;
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif !important;
    font-size: 11px;
}

.modal-header {
    background: linear-gradient( 180deg,rgba(37,38,40,1) 0%,rgba(40,40,40,1) 100% ) !important;
    color: #fff;
    min-height: 16.42857143px;
    padding: 15px;
    border-bottom: 1px solid #e5e5e5;
}

.match-selection select {
    border: 1px solid #fc0 !important;
    background: #fc0 !important;
    color: #000;
}

.select-type {
    background: #08f;
    color: #fff;
    font-size: 12px;
}

div[aria-labelledby="headingOne"] > .panel-body > .live-odds-title, div[aria-labelledby="headingOne"] > .panel-body > .live-odds-title > .col-lg-2 {
    background: #000;
    color: #fff;
}

.macth-categories .nav-tabs > li.active > a, .macth-categories .nav-tabs > li.active > a:focus, .macth-categories .nav-tabs > li.active > a:hover {
    background: #909090;
    background: -moz-linear-gradient(top, #909090 0%, #3f3f3f 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #909090), color-stop(100%, #3f3f3f));
    background: -webkit-linear-gradient(top, #909090 0%, #3f3f3f 100%);
    background: -o-linear-gradient(top, #909090 0%, #3f3f3f 100%);
    background: -ms-linear-gradient(top, #909090 0%, #3f3f3f 100%);
    background: linear-gradient(to bottom, #0988d1 0%, #0988d1 100%);
    background: linear-gradient(to bottom, #3c3c3c 0%, #555353 100%);
    background: linear-gradient(to bottom, #7f888b 0%, #404040 100%);
    background: linear-gradient(to bottom, #7f888b 0%, #404040 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#909090', endColorstr='#3f3f3f', GradientType=0 );
    color: #fff;
    border: 1px solid #0000007d;
}

.macth-categories .nav-tabs > li > a:hover {
    background: linear-gradient(109.92deg,#272727 0%,#404040 52.13%,#282828 102.13%);
    box-shadow: 1px 1px 2px #000;
}


.fetured-users ul p {
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif !important;
    font-size: 1.3em !important;
}

.main-content .tipo-widget-content {
    border: 1px solid #333 !important;
}
/*.Addfavorite {*/
/* background: red; */
/*background: url(../images/icons/starOff.png) #b1bcc2 no-repeat center center;
    background-size: 13px;
    width: 13px;
    height: 13px;
    display: inline-block;
    position: absolute;
    top: 38px;
    right: 5px;
    cursor: pointer;*/
/* color: red; */
/*}*/
.main-content > .row > .resetcol > .tipo-widget > .specials {
    border: none;
}

.main-content > .row > .col-lg-12 > .tipo-widget > .specials > .specials-title {
    background: #262728;
    color: #fff;
    font-size: 16px;
}

.sport-options .tipo-widget-content div.ui-slider-horizontal {
    border: 1px solid #3c3c3c;
    background: #FFAA0A;
    background: -moz-linear-gradient(top, #FFAA0A 0%, #E29400 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFAA0A), color-stop(100%, #E29400));
    background: -webkit-linear-gradient(top, #FFAA0A 0%, #E29400 100%);
    background: -o-linear-gradient(top, #FFAA0A 0%, #E29400 100%);
    background: -ms-linear-gradient(top, #FFAA0A 0%, #E29400 100%);
    background: linear-gradient(to bottom, #3c3c3c 0%, #555353 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFAA0A', endColorstr='#E29400', GradientType=0 );
}

.liveDetailSpecial > table > tbody > tr > td:nth-child(2) > div {
    float: left !important
}

.specials > div > table > tbody > tr[tstype="tsspecialtypetr"] > td:nth-child(2) > div {
    float: left !important;
}

.specials > div > table > tbody > tr > td:nth-child(2) > div {
    float: left !important;
}

.tipo-widget-sub-menu ul.sub-menu li a {
    background: #242424;
    border: 2px solid #242424;
    color: #fff;
}

.betting-result > .tipo-widget-sub-menu {
    background: #000;
    border: 1px solid #333;
    color: #fff;
}


.tipo-menu a {
    display: block;
    text-decoration: none;
}

    .tipo-menu a,
    .tipo-menu a:after,
    .tipo-menu a:before {
        transition: all .5s;
    }

        .tipo-menu a:hover {
            color: #555;
        }


.tipo-menu a {
    position: relative;
}

    .tipo-menu a:after {
        position: absolute;
        bottom: 0;
        left: 0;
        right: 0;
        margin: auto;
        width: 0%;
        content: '.';
        color: transparent;
        background: #aaa;
        height: 1px;
    }


.tipo-menu a {
    transition: all 1s;
}

    .tipo-menu a:after {
        text-align: left;
        content: '.';
        margin: 0;
        opacity: 0;
    }

    .tipo-menu a:hover {
        color: #fff;
        z-index: 1;
    }

        .tipo-menu a:hover:after {
            z-index: -10;
            animation: fill 1s forwards;
            -webkit-animation: fill 0.5s forwards;
            -moz-animation: fill 0.5s forwards;
            opacity: 1;
        }





@-webkit-keyframes fill {
    0% {
        width: 0%;
        height: 5px;
    }

    50% {
        width: 100%;
        height: 5px;
    }

    100% {
        width: 100%;
        height: 100%;
        background: #3c3c3c;
    }
}

#MacthTabs > .active > a {
    background: transparent !important;
    border-bottom: 2px solid transparent;
    padding: 8px 20px !important;
    opacity: 1 !important;
}

#MacthTabs > li[role="presentation"] > a {
    opacity: 0.5;
    padding: 8px 20px !important;
}

#MacthTabs > li[role="presentation"] > #futbol-tab {
    padding-top: 10px !important;
}

#right-sidebar > .theiaStickySidebar > div > .col-lg-12 > .bet-coupon > .tipo-widget-title {
    border-radius: 8px;
    margin-bottom: 1px;
}


.TypeSelect select {
    font-size: 14px;
}

/*.bet-coupon .tipo-widget-content {
    border: 1px solid #076da7;
}*/

.coupons a.coupon-added:hover {
    -webkit-box-shadow: inset 0 1px 2px 1px #c1cbd0, 0 1px 0 transparent, 0 2px 0 transparent, 0 2px 4px 1px transparent;
    box-shadow: inset 0 1px 2px 1px #c1cbd0, 0 1px 0 transparent, 0 2px 0 transparent, 0 2px 4px 1px transparent;
    cursor: pointer;
}

#ticketDetailButtons > div > #sellTicket:hover {
    background: #262728;
    color: #fff;
}

#ticketDetailButtons > div > #sellTicket:hover {
    background: #262728;
    color: #fff;
}

#ticketDetailButtons > div > #ticketBck:hover {
    background: #262728;
    color: #fff;
}

#ticketDetailButtons > div > #ticketPrnt:hover {
    background: #262728;
    color: #fff;
}

#sellTicket {
    background: #08f;
}

#ticketBck {
    background: #000;
}

#ticketPrnt {
    background: #000;
}

.hatamesajim {
    background-color: #fc0 !important;
    border-color: #fc0 !important;
    color: #000 !important;
}


.end ul.macht-list-ul li.over-under a.odds-click {
    font-weight: bold !important;
}

.end ul.macht-list-ul li.next-goal a.odds-click {
    font-weight: bold !important;
}

.tipoheadtohead .sr-subheader-1 {
    background: #076da7 !important;
}



.tipo-logo {
    width: 275px !important;
    height: 65px !important;
    padding-top: 7px !important;
}

.header-bottom > .container > .row > .col-lg-12 > .row > .resetcol-x {
    padding-left: 5px !important;
}

.tipo-menu {
    margin-left: 7px;
}

.login-area a.btn {
    height: 40px !important;
    c font-size: 1em !important;
    font-weight: normal !important;
    text-transform: uppercase !important;
    min-width: 135px !important;
    margin-top: 12px !important;
    margin-right: 19px !important;
    line-height: 37px !important;
}


#LogOutBtn {
    border-radius: 0 10px 10px 0 !important;
}

    #LogOutBtn:hover {
        background: #076da7 !important;
    }

.AccountInfo {
    margin-top: 12px;
    height: 40px;
    border: 0px solid #333;
    padding: 1px 10px !important;
    border-radius: 10px 0 0 10px;
    width: 130px !important;
}

.SlideOddsBtn {
    font-size: 1.3em !important;
}

.AccountInfo p {
    font-size: 0.9em;
}

    .AccountInfo p:nth-child(1) {
        font-weight: bold;
        font-size: 1em !important;
    }

.tipoLogged {
    width: 288px;
    float: right;
    padding: 0;
    margin-right: -19px !important;
}

.withLogins {
    min-width: 595px !important;
    width: 47% !important;
}

.text-danger {
    color: red !important;
}

#slider {
    width: 92% !important;
    margin: auto !important;
    /* background: #fff !important; */
    /* border: 1px solid #fff !important; */
}

.tipo-widget-title, .account-btn, .tipo-widget-title-black {
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif !important;
    font-size: 1.4em !important;
    text-shadow: none !important;
    font-weight: normal !important;
}

.loginformArea > #TSLoginFormSubmit {
    color: #fff !important;
}

#TSLoginFormSubmit:hover {
    background: #11ba11 !important;
    border: 1px solid #00000059 !important;
}

#TSLoginForm > .col-lg-12 > a[href*="Password"] {
    color: #000 !important;
}

div#betSlip[style="display: none;"] {
    display: block !important;
}


.price-total > table > tbody > tr > td {
    font-size: 1.2em !important;
}

.price-total > div > span {
    width: 80%;
}

.coupons > a, .price-total {
    font-size: 0.85em !important;
    font-weight: normal !important;
}


div#betSlip[style="display: none;"] #betSlip, div#betSlip[style="display: none;"] #betSlipCombo, div#betSlip[style="display: none;"] #betSlipSystem, div#betSlip[style="display: none;"] #betSlipDeleteAll, div#betSlip[style="display: none;"] .coupons-container {
    display: none;
}

.tipo-logo img {
    height: 48px;
    padding-left: 15px;
}


div#betSlip[style="display: none;"] {
    display: block !important;
}

.range-background > #slider > .ui-slider-handle {
    background: url(../images/betnodex/range.png) no-repeat top left !important;
}



.mobile-tip-content {
    overflow: visible;
    border: 1px solid #0070e1;
    background-image: linear-gradient( 180deg, rgba(0, 112, 225, 0.2), rgba(0, 112, 225, 0));
    background-color: #191919;
    box-shadow: 0 0 15px rgb(0 0 0 / 20%);
    border-radius: 8px;
    background-clip: padding-box;
    padding: 12px;
    min-height: 100%;
    box-sizing: border-box;
    display: flex;
    flex-flow: column nowrap;
    justify-content: flex-start;
    align-items: stretch;
    align-content: center;
    height: auto;
    margin-bottom: 15px;
    width: 100% !important;
}


.right-arrow {
    width: 20px !important;
    height: 20px !important;
    background: url(../images/kingwin24/Arrows.png) no-repeat top/cover !important;
    opacity: 1 !important;
    right: 6px !important;
}

.left-arrow {
    width: 20px !important;
    height: 20px !important;
    background: url(../images/kingwin24/Arrows.png) no-repeat top/cover !important;
    opacity: 1 !important;
    left: 6px !important;
}



.left-side-shade {
    background: linear-gradient( 90deg, #131d2d00, rgba(0, 0, 0, 0)) !important;
}

.right-side-shade {
    background: linear-gradient( 90deg, #131d2d00, rgba(0, 0, 0, 0)) !important;
}

form[name="TSLoginForm"] > .form-group:nth-child(1) {
    margin-bottom: 25px !important;
}

.mobile-bet-details {
    background: #076da7 !important;
}

    .mobile-bet-details:hover {
        background: #0988d1 !important;
    }


.mobile-bet-name {
    color: #fff !important;
}



.click-mobile-bet-details {
    color: #000 !important;
    background: #076da7 !important;
}

lib-mobile-tip-container {
    flex: 0 0 42% !important;
    margin-left: 4% !important;
    margin-right: 4% !important;
}



.mobile-controls-wrapper {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
}



.mobile-tip-content {
    background: #c1cbd0 !important;
    border: 1px solid #c1cbd0 !important;
}



.click-mobile-name {
    background-color: #ff9900 !important;
    color: white !important;
}


.mobile-tip-text {
    color: #446376 !important;
}


.mobile-market-name {
    color: #446376 !important;
}

.mobile-odd-value {
    color: #fff !important;
}

.mobile-bet-details.selected {
    background: #0988d166 !important;
    box-shadow: inset 0 0 0 1px #0988d1;
    font-weight: 700 !important;
}

    .mobile-bet-details.selected:hover {
        background: #0988d166 !important;
        box-shadow: inset 0 0 0 1px #0988d1;
        font-weight: 700 !important;
    }


.DepositmodalStyle {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #000000e8;
    z-index: 1000;
}

.Depositmodalcontent {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: #000;
    padding: 20px;
    border-radius: 8px;
    width: 500px;
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);
    height: 720px;
    border: 1px solid #ffffff2e
}

.TextAndQrArea {
    display: flex;
    height: 200px;
    justify-content: space-between;
    margin-top: 20px;
}

    .TextAndQrArea > .TextHead {
        font-size: 1.3em;
    }

    .TextAndQrArea > img {
        width: 190px;
        height: 190px;
    }

#DepositAdresInput {
    color: #fff;
}

.BackgroundRed {
    background: red !important;
}

#copyButton {
    width: 40px;
}

    #copyButton > img {
        width: 20px;
        height: 20px;
    }

.SelectMoneyInfo {
    display: flex;
    flex-direction: column;
    margin-top: 40px;
}

.TextHead {
    color: #fff;
}

#mintutarid {
    font-size: 0.85em;
}


#ChooseNetwork, #ChooseMoney, #ChooseNetworkParaCek {
    height: 43px;
    background: #9e9e9e29;
    border: 1px solid #ffffff17;
    color: #fff;
    margin-top: 5px;
    outline: none;
    padding-left: 3px;
}


    #ChooseNetwork > option, #ChooseMoney > option, #ChooseNetworkParaCek > option, #ChooseMoney > option {
        background: #9e9e9e29 !important;
        background-color: #9e9e9e29 !important;
    }


#DepositMoneyBtn {
    cursor: pointer;
}


#DepositModalParaCekAp:disabled {
    background: #ababab !important;
    color: #000;
    cursor: no-drop;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 1px solid #000;
}

.CancelAndOkBtnArea {
    display: flex;
    justify-content: space-around;
    margin-top: 45px;
}


#CopyMesajCryto {
    color: #000;
    padding-left: 3px;
    font-weight: bold;
}

.CancelAndOkBtnArea > div, .CancelAndOkBtnArea > button {
    padding: 5px 17px 5px 17px;
    border: 1px solid #4d4848;
    background: #181717;
    border-radius: 3px;
    cursor: pointer;
    color: #fff;
    box-shadow: 1px 1px #ffffff36;
}

    .CancelAndOkBtnArea > div:hover, .CancelAndOkBtnArea > button:hover {
        background: #fc0;
        color: #000;
        border: 1px solid #fc0;
    }



.MoneyTextAreaP > div {
    padding-left: 6px;
}

.CopyAR {
    flex-direction: row !important;
    display: flex;
    margin-top: 5px;
}

.DepositAdressCopyInout, .DepositMoneyDepoInput {
    margin-top: 5px;
}


    .CopyAR > input, .DepositAdressCopyInout > input, .DepositMoneyDepoInput > input {
        background: #181717;
        width: 100%;
        height: 43px;
        border: 1px solid #ffffff17;
        outline: none;
        padding-left: 6px;
    }

#copyButton {
    background: #fc0;
    border: 1px solid #000;
    border-radius: 3px;
}

.MoneyTextAreaP {
    height: 43px;
    background: #9e9e9e29;
    color: #fff;
    border-radius: 3px;
    display: flex;
    align-items: center;
    margin-top: 5px;
    border: 1px solid #ffffff17
}

.close {
    position: absolute;
    top: 10px;
    right: 15px;
    font-size: 18px;
    cursor: pointer;
}


.DepositDropDownContainer {
    position: relative;
    display: inline-block;
}

#DepositContainerBtn, #DepositParaContainerBtn {
    padding: 10px 20px;
    cursor: pointer;
    background-color: #fff;
    border: 1px solid #ccc;
}

#DepositMoneyMenu {
    display: none;
    position: absolute;
    background-color: #9e9e9e29;
    list-style-type: none;
    margin: 0;
    padding: 0;
    border: 1px solid #cccccc54;
    width: 100%;
    z-index: 1000;
}

.DepositMoneyItem {
    padding: 10px;
    cursor: pointer;
    display: flex;
    align-items: center;
    background-color: #181717;
    border-bottom: 1px solid #ffffff1f;
    color: #fff;
}

    .DepositMoneyItem img {
        width: 20px;
        height: 20px;
        margin-right: 10px;
    }

    .DepositMoneyItem:hover {
        background-color: #000;
    }

.DepositSelected {
    font-weight: bold;
    background-color: #201d1d;
    border-bottom: 1px solid #ffffff1f;
    color: #fff;
}

#DepositSelectedValue {
    margin-top: 10px;
    font-weight: bold;
    display: none;
}


#DepositContainerBtn, #DepositParaContainerBtn {
    height: 43px;
    background: #181717;
    border: 1px solid #ffffff17;
    color: #fff;
    margin-top: 5px;
    outline: none;
    width: 100%;
    text-align: left;
}

#DepositSelectedImage, #DepositParaSelectedImage {
    width: 20px;
    height: 20px;
    margin-right: 3px;
    margin-left: -14px;
}

.RedWarninBackground {
    background: red !important;
    color: #fff !important;
}

#myapp-selected-text {
    font-size: 16px;
}


.DisplayNoneCryto {
    display: none !important;
}

.CyptoDivMesajModal {
    color: #fff;
    width: 100%;
    height: 35px;
    display: flex;
    justify-content: center;
    background: green;
    align-items: center;
}

#BetnoDownImg{
    position:absolute;
    right:2px;
}

.Networks > select[name="Network"], .Networkss > select[name="Network"] {
    background: #181717 !important;
    color: #fff !important;
}

    .Networks > select[name="Network"] > option:hover, .Networkss > select[name="Network"] > option:hover {
        background-color: #000 !important;
    }

.fetured-users div.another-winner {
    border: 1px solid #cccccc75 !important;
    background: #242424 !important;
}

.tipo-widget-conent > .fetured-users > ul > div > .username{
    color:#fff !important;
}

.tipo-widget-conent > .fetured-users > ul > div > p:nth-child(even){
    color:#fc0 !important;
}
ul.macht-list-ul li.live-score p.league-name {
    width: 55%;
    text-align: left;
    padding-left: 5px;
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif !important;
    font-size: 13px;
    color: #446376;
    padding-top: 12px;
    float: left;
    overflow: hidden;
    box-sizing: content-box;
    text-overflow: ellipsis;
    white-space: nowrap;
}




ul.macht-list-ul li.live-score p.half-full {
    width: 40%;
    text-align: right;
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif !important;
    font-size: 13px;
    color: #446376;
    padding-top: 10px;
    float: right;
    overflow: hidden;
    box-sizing: content-box;
    text-overflow: ellipsis;
    white-space: nowrap;
}

#SoccerMatches > div > .macht-list > .macht-list-ul > .live-score > .ExternalShowing > .ShowSets {
    margin-top: -28px !important;
    margin-left: 26% !important;
    float: left;
}

div[matchstatus="ot_ht"] > .ht-past ul.macht-list-ul li.match-guess a.match-odds {
    margin: 3px 2.8% 5px 5px !important;
    margin-left: 3.25% !important;
    font-size: 1.3em !important;
}

div[matchstatus="ot_ht"] > .ht-past ul.macht-list-ul li.match-tip a.match-odds {
    margin: 3px 2.8% 5px 5px !important;
    margin-left: 3.25% !important;
    font-size: 1.3em !important;
}

div[matchstatus="ot_ht"] > .ht-past ul.macht-list-ul li.next-goal a.match-odds {
    margin: 3px 2.8% 5px 5px !important;
    margin-left: 3.25% !important;
    font-size: 1.3em !important;
}

div[matchstatus="ot_ht"] > .ht-past ul.macht-list-ul li.goal-odss a.match-odds {
    margin: 3px 2.8% 5px 5px !important;
    margin-left: 3.25% !important;
    font-size: 1.3em !important;
}

#SoccerMatches > div > .live > ul.macht-list-ul li.live-score p.live-goal {
    padding-left: 12px;
}

#SoccerMatches > div > .half-time > ul.macht-list-ul li.live-score p.live-goal {
    padding-left: 12px;
}

#SoccerMatches > div > .ht-past > ul.macht-list-ul li.live-score p.live-goal {
    padding-left: 12px;
}

#LiveFutbol .ExternalShowing .ShowScore .rc1 {
    margin-left: 10%;
}

#SoccerMatches > div > .live > .macht-list-ul > .live-score > .ExternalShowing > .ShowSets {
    margin-top: -28px !important;
    margin-left: 26% !important;
}

div[matchstatus="ot_ht"] > .ht-past ul.macht-list-ul li.over-under a.match-odds {
    margin: 3px 2.8% 5px 5px !important;
    margin-left: 3.25% !important;
    font-size: 1.3em !important;
}

div[matchstatus="ot_ht"] > .ht-past ul.macht-list-ul li.special a.match-odds {
    margin: 3px 2.8% 5px 5px !important;
    margin-left: 3.25% !important;
    font-size: 1.3em !important;
}

.half-time ul.macht-list-ul li.match-guess a.match-odds {
    margin: 11px 2.8% 5px 5px !important;
    margin-left: 3.25% !important;
    font-size: 1.3em !important;
}

.end ul.macht-list-ul li.live-score p.live-goal {
    width: 98px;
    height: 25px;
    margin: auto;
    background: #444;
    background: -moz-linear-gradient(top, #444 0%, #323232 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #444), color-stop(100%, #323232));
    background: -webkit-linear-gradient(top, #444 0%, #323232 100%);
    background: -o-linear-gradient(top, #444 0%, #323232 100%);
    background: -ms-linear-gradient(top, #444 0%, #323232 100%);
    background: linear-gradient(to bottom, #0f5a88 0%, #0f5a88 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444', endColorstr='#323232', GradientType=0 );
    border: 1px solid #222;
    border-radius: 0 0 5px 5px;
    text-align: center;
    color: #fff;
    font-size: 16px;
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif !important;
    font-weight: bold;
}

ul.macht-list-ul li.live-score p.teams {
    width: 100%;
    height: 10px;
    text-align: center;
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif;
    font-size: 1.3em;
    color: #fff;
    margin: 10px auto;
    white-space: nowrap;
    font-weight: normal;
}

.filterByBtn.active {
    background: #474747;
    border: 1px solid #474747;
    color: #fc0;
}

.filterByBtn:hover {
    background: #474747 !important;
    border: 1px solid #474747;
    color: #fc0;
}

.StatisticTable > table {
    color: #fff;
}

.specials > #MatchContent > div > .liveDetailSpecial > .table > tbody > tr > td {
    background: #242424;
    color: #fff;
}

    .specials > #MatchContent > div > .liveDetailSpecial > .table > tbody > tr > td > div > p {
        border: none;
    }

.text-danger {
    color: #f1f1f1;
}

.BackToLiveX {
    background: #076da7;
}




.ExternalShowing > p[id^="teams"] {
    color: #fff !important;
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif;
}

.ExternalShowing > p[class^="league-name"] {
    color: #fff !important;
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif;
}

.ExternalShowing > p[class^="half-full"] {
    color: #ff9466 !important;
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif;
}

.ShowBoard > p[class^="live-goal"] {
    color: #fff !important;
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif;
}

.macht-list-ul > li[id^="time"] {
    color: #fff !important;
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif;
}

.filterByTipo {
    background: #000;
    color: #fff;
}

#MacthTabs > li[role="presentation"] > a > span, #MacthTabs > .active > a {
    color: #fc0;
    opacity: 1 !important;
}

    #MacthTabs > .active > a > span {
        color: #fc0 !important;
    }


.live {
    /* background: #328d2d;
    background: -moz-linear-gradient(top, #328d2d 0%, #1f7429 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #328d2d), color-stop(100%, #1f7429));
    background: -webkit-linear-gradient(top, #328d2d 0%, #1f7429 100%);
    background: -o-linear-gradient(top, #328d2d 0%, #1f7429 100%);
    background: -ms-linear-gradient(top, #328d2d 0%, #1f7429 100%);*/
    background: #242424;
    user-select: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    border-bottom: 1px solid #ffffff17;
}

    .live a.match-odds:hover {
        /*background: #0C7B11;
        background: -moz-linear-gradient(top, #0C7B11 0%, #109816 100%) !important;
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0C7B11), color-stop(100%, #109816)) !important;
        background: -webkit-linear-gradient(top, #0C7B11 0%, #109816 100%) !important;
        background: -o-linear-gradient(top, #0C7B11 0%, #109816 100%) !important;
        background: -ms-linear-gradient(top, #0C7B11 0%, #109816 100%) !important;*/
        background: linear-gradient(to bottom, #c1cbd0 0%, #c1cbd0 100%) !important;
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0C7B11', endColorstr='#109816', GradientType=0 ) !important;
    }

ul.macht-list-ul li.live-score p.live-goal {
    width: 98px;
    height: 25px;
    margin: auto;
    /*  background: #3a9637;
    background: -moz-linear-gradient(top, #3a9637 0%, #22821f 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3a9637), color-stop(100%, #22821f));
    background: -webkit-linear-gradient(top, #3a9637 0%, #22821f 100%);
    background: -o-linear-gradient(top, #3a9637 0%, #22821f 100%);
    background: -ms-linear-gradient(top, #3a9637 0%, #22821f 100%);*/
    background: linear-gradient(to bottom, #dae0e359 0%, #dae0e359 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3a9637', endColorstr='#22821f', GradientType=0 );
    border: 1px solid #126905;
    border-radius: 0 0 5px 5px;
    text-align: center;
    color: #446376;
    font-size: 16px;
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif;
}

ul.macht-list-ul li.match-guess a.match-odds {
    float: left;
    font-family: Roboto Condensed, Helvetica, Verdana, Arial, sans-serif !important;
    padding: 8px 0;
    text-decoration: none;
    display: inline-block;
    height: 35px;
    border-radius: 3px;
    margin: 8px 5px 5px 5px;
    text-align: center;
    color: #fff;
    /* background: #3a9637;
    background: -moz-linear-gradient(top, #3a9637 0%, #1b6718 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3a9637), color-stop(100%, #1b6718));
    background: -webkit-linear-gradient(top, #3a9637 0%, #1b6718 100%);
    background: -o-linear-gradient(top, #3a9637 0%, #1b6718 100%);*/
    /*   background: linear-gradient(to bottom, #e91e63 0%, #1b6718 100%);*/
    box-shadow: inset 0 0 0 1px #474747;
    border: 1px solid #000;
    background: #474747;
    font-weight: 500;
    font-size: 14px;
}


ul.macht-list-ul li.match-tip a.match-odds {
    float: left;
    font-family: Roboto Condensed, Helvetica, Verdana, Arial, sans-serif !important;
    padding: 8px 0;
    text-decoration: none;
    display: inline-block;
    height: 35px;
    border: 1px solid #7e7e7e;
    border-radius: 3px;
    margin: 8px 5px 5px 5px;
    text-align: center;
    color: #fff;
    /*  background: #3a9637;
    background: -moz-linear-gradient(top, #3a9637 0%, #1b6718 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3a9637), color-stop(100%, #1b6718));
    background: -webkit-linear-gradient(top, #3a9637 0%, #1b6718 100%);
    background: -o-linear-gradient(top, #3a9637 0%, #1b6718 100%);*/
    box-shadow: inset 0 0 0 1px #474747;
    border: 1px solid #000;
    background: #474747;
    font-weight: 500;
    font-size: 14px;
}

ul.macht-list-ul li.next-goal a.match-odds, ul.macht-list-ul li.sets a.match-odds, ul.macht-list-ul li.handicap a.match-odds {
    float: left;
    font-family: Roboto Condensed, Helvetica, Verdana, Arial, sans-serif !important;
    padding: 8px 0;
    text-decoration: none;
    display: inline-block;
    height: 35px;
    border: 1px solid #7e7e7e;
    border-radius: 3px;
    margin: 8px 5px 5px 5px;
    text-align: center;
    color: #fff;
    /*    background: #3a9637;
    background: -moz-linear-gradient(top, #3a9637 0%, #1b6718 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3a9637), color-stop(100%, #1b6718));
    background: -webkit-linear-gradient(top, #3a9637 0%, #22821f 100%);
    background: -o-linear-gradient(top, #3a9637 0%, #1b6718 100%);*/
    box-shadow: inset 0 0 0 1px #474747;
    border: 1px solid #000;
    background: #474747;
    font-weight: 500;
    font-size: 14px;
}

ul.macht-list-ul li.over-under a.match-odds {
    float: left;
    font-family: Roboto Condensed, Helvetica, Verdana, Arial, sans-serif !important;
    padding: 8px 0;
    text-decoration: none;
    display: inline-block;
    height: 35px;
    border: 1px solid #7e7e7e;
    border-radius: 3px;
    margin: 8px 5px 5px 5px;
    text-align: center;
    color: #fff;
    /* background: #3a9637;
    background: -moz-linear-gradient(top, #3a9637 0%, #1b6718 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3a9637), color-stop(100%, #1b6718));
    background: -webkit-linear-gradient(top, #3a9637 0%, #1b6718 100%);
    background: -o-linear-gradient(top, #3a9637 0%, #1b6718 100%);*/
    color: #fff;
    box-shadow: inset 0 0 0 1px #474747;
    border: 1px solid #000;
    background: #474747;
    font-weight: 500;
    font-size: 14px;
}

ul.macht-list-ul li.special a.special-odds {
    font-family: Roboto Condensed, Helvetica, Verdana, Arial, sans-serif !important;
    padding: 8px;
    text-decoration: none;
    display: inline-block;
    height: 35px;
    border: 1px solid #7e7e7e;
    border-radius: 3px;
    margin: 27px 6px;
    text-align: center;
    color: #fff;
    /*   background: #3a9637;
    background: -moz-linear-gradient(top, #3a9637 0%, #1b6718 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3a9637), color-stop(100%, #1b6718));
    background: -webkit-linear-gradient(top, #3a9637 0%, #1b6718 100%);
    background: -o-linear-gradient(top, #3a9637 0%, #1b6718 100%);*/
    box-shadow: inset 0 0 0 1px #474747;
    border: 1px solid #000;
    background: #474747;
    font-weight: 500;
    font-size: 14px;
}

div > div > .macht-list > .macht-list-ul > div > .match-tip > .wrap-panel > .odds-click:hover, div > div > .macht-list > .macht-list-ul > li > .wrap-panel > .odds-click:hover {
    background: #ffcc004d !important;
}

.wrap-panel .match-odds + .odds-click:hover, .wrap-panel .match-odds + .odds-click:focus {
    color: #fff !important;
}

.wrap-panel a.odds-click:nth-child(1):hover {
    color: #fff !important;
}

.main-content-single > .row > .resetcol > .tipo-widget > .tipo-widget-content:has(#MacthTabsContent > div[role="tabpanel"]) {
    background: #000 !important;
    border: #333 !important;
}

.main-content-single .tipo-widget-content {
    border: 1px solid #333 !important;
}

div[matchstatus="not_started"]:has(.future-match) {
    border-bottom: 1px solid #ffffff38
}


.macht-list-ul > div > li > .wrap-panel > .odds-click:hover, .match-tip > div > li > .wrap-panel > .odds-click:hover {
    background: #ffcc004d !important
}

.odds-click:hover {
    background: transparent !important;
}

.end ul.macht-list-ul li.live-score p.live-goal {
    width: 98px;
    height: 25px;
    margin: auto;
    background: #444;
    /*  background: -moz-linear-gradient(top, #444 0%, #323232 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #444), color-stop(100%, #323232));
    background: -webkit-linear-gradient(top, #444 0%, #323232 100%);
    background: -o-linear-gradient(top, #444 0%, #323232 100%);
    background: -ms-linear-gradient(top, #444 0%, #323232 100%);*/
    background: linear-gradient(to bottom, #dae0e359 0%, #dae0e359 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444', endColorstr='#323232', GradientType=0 );
    border: 1px solid #272727;
    border-radius: 0 0 5px 5px;
    text-align: center;
    color: #446376;
    font-size: 16px;
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif !important;
}

ul.macht-list-ul li.over-under a.match-odds {
    float: left;
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif !important;
    padding: 8px 0;
    text-decoration: none;
    display: inline-block;
    height: 35px;
    border: 1px solid #7e7e7e;
    border-radius: 3px;
    margin: 8px 5px 5px 5px;
    text-align: center;
    /* background: #3a9637;
    background: -moz-linear-gradient(top, #3a9637 0%, #1b6718 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3a9637), color-stop(100%, #1b6718));
    background: -webkit-linear-gradient(top, #3a9637 0%, #1b6718 100%);
    background: -o-linear-gradient(top, #3a9637 0%, #1b6718 100%);
    background: -ms-linear-gradient(top, #3a9637 0%, #1b6718 100%);
    background: linear-gradient(to bottom, #3a9637 0%, #1b6718 100%);*/
    color: #fff;
    box-shadow: inset 0 0 0 1px #474747;
    border: 1px solid #000;
    background: #474747;
    font-weight: 500;
    font-size: 14px;
}

ul.macht-list-ul li.time {
    float: left;
    width: 6%;
    height: 95px;
    text-align: center;
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif;
    font-weight: bold;
    font-size: 1.1em;
    color: #252525;
    border-right: 1px solid transparent !important;
    padding-top: 33px;
}

ul.macht-list-ul li.goal-odss {
    float: left;
    width: 4%;
    height: 95px;
    border-left: 1px solid transparent !important;
    border-right: 1px solid transparent !important;
    text-align: center;
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif;
    font-size: 12px;
    color: #999;
    font-weight: 500;
    font-size: 14px;
    line-height: 45px;
}


ul.macht-list-ul li.next-goal, ul.macht-list-ul li.sets, ul.macht-list-ul li.handicap {
    float: left;
    width: 21%;
    height: 95px;
    border-left: 1px solid transparent !important;
    border-right: 1px solid transparent !important;
}

ul.macht-list-ul li.over-under {
    float: left;
    width: 14%;
    height: 95px;
    border-left: 1px solid transparent !important;
    border-right: 1px solid transparent !important;
}

ul.macht-list-ul li.special {
    float: left;
    width: 7%;
    height: 95px;
    border-left: 1px solid transparent !important;
}

ul.macht-list-ul li.match-tip {
    float: left;
    width: 21%;
    height: 95px;
    border-left: 1px solid transparent !important;
    border-right: 1px solid transparent !important;
}

ul.macht-list-ul li.live-score {
    float: left;
    width: 27%;
    height: 95px;
    border-left: 1px solid transparent !important;
    border-right: 1px solid transparent !important;
}

ul.macht-list-ul li.match-guess {
    float: left;
    width: 21%;
    height: 95px;
    border-left: 1px solid transparent !important;
    border-right: 1px solid transparent !important;
}

ul.macht-list-ul li.goal-odss {
    float: left;
    width: 4%;
    height: 95px;
    border-left: 1px solid transparent !important;
    border-right: 1px solid transparent !important;
    text-align: center;
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif;
    font-size: 12px;
    color: #999;
    font-weight: 500;
    font-size: 14px;
    line-height: 45px;
}

.specials .specials-title {
    background: #dae0e359;
    color: #446376;
}

.color-red {
    color: #446376;
}

.half-time {
    background: #242424;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#10469b', endColorstr='#133a7c', GradientType=0 );
    user-select: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    border-bottom: 1px solid #ffffff17;
}

    .half-time ul.macht-list-ul li.live-score p.live-goal {
        width: 98px;
        height: 25px;
        margin: auto;
        background: linear-gradient(to bottom, #dae0e359 0%, #dae0e359 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#003c9a', endColorstr='#123a7d', GradientType=0 );
        border: 1px solid #126905;
        border-radius: 0 0 5px 5px;
        text-align: center;
        color: #fff;
        box-shadow: inset 0 0 0 1px #474747;
        border: 1px solid #000;
        background: #474747;
        font-size: 16px;
    }



    .half-time ul.macht-list-ul li.match-guess a.match-odds {
        float: left;
        font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif !important;
        padding: 8px 0;
        text-decoration: none;
        display: inline-block;
        height: 35px;
        border: 1px solid #7e7e7e;
        border-radius: 2px;
        margin: 8px 5px 5px 5px;
        text-align: center;
        color: #fff;
        box-shadow: inset 0 0 0 1px #474747;
        border: 1px solid #000;
        background: #474747;
        font-weight: 500;
        font-size: 14px;
    }

    .half-time ul.macht-list-ul li.match-tip a.match-odds {
        float: left;
        font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif !important;
        padding: 8px 0;
        text-decoration: none;
        display: inline-block;
        height: 35px;
        border: 1px solid #7e7e7e;
        border-radius: 2px;
        margin: 8px 5px 5px 5px;
        text-align: center;
        color: #fff;
        box-shadow: inset 0 0 0 1px #474747;
        border: 1px solid #000;
        background: #474747;
        font-weight: 500;
        font-size: 14px;
    }

    .half-time ul.macht-list-ul li.next-goal a.match-odds, .half-time ul.macht-list-ul li.sets a.match-odds, .half-time ul.macht-list-ul li.handicap a.match-odds {
        float: left;
        font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif !important;
        padding: 8px 0;
        text-decoration: none;
        display: inline-block;
        height: 35px;
        border: 1px solid #7e7e7e;
        border-radius: 2px;
        margin: 8px 5px 5px 5px;
        text-align: center;
        color: #fff;
        box-shadow: inset 0 0 0 1px #474747;
        border: 1px solid #000;
        background: #474747;
        font-weight: 500;
        font-size: 14px;
    }

    .half-time ul.macht-list-ul li.over-under a.match-odds {
        float: left;
        font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif !important;
        padding: 8px 0;
        text-decoration: none;
        display: inline-block;
        height: 35px;
        border: 1px solid #7e7e7e;
        border-radius: 2px;
        color: #252525;
        margin: 8px 5px 5px 5px;
        text-align: center;
        color: #fff;
        box-shadow: inset 0 0 0 1px #474747;
        border: 1px solid #000;
        background: #474747;
        font-weight: 500;
        font-size: 14px;
    }

    .half-time ul.macht-list-ul li.special a.special-odds {
        float: left;
        font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif !important;
        padding: 8px 0;
        text-decoration: none;
        display: inline-block;
        height: 35px;
        border: 1px solid #7e7e7e;
        border-radius: 2px;
        margin: 8px 5px 5px 5px;
        text-align: center;
        color: #fff;
        box-shadow: inset 0 0 0 1px #474747;
        border: 1px solid #000;
        background: #474747;
        font-weight: 500;
        font-size: 14px;
    }

    .half-time a.match-odds:hover {
        /*background: #0C7B11;
        background: -moz-linear-gradient(top, #0C7B11 0%, #109816 100%) !important;
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0C7B11), color-stop(100%, #109816)) !important;
        background: -webkit-linear-gradient(top, #0C7B11 0%, #109816 100%) !important;
        background: -o-linear-gradient(top, #0C7B11 0%, #109816 100%) !important;
        background: -ms-linear-gradient(top, #0C7B11 0%, #109816 100%) !important;*/
        background: linear-gradient(to bottom, #c1cbd0 0%, #c1cbd0 100%) !important;
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0C7B11', endColorstr='#109816', GradientType=0 ) !important;
    }


    .half-time ul.macht-list-ul li.match-guess {
        border-left: 1px solid transparent !important;
        border-right: 1px solid transparent !important;
    }

#livetennis .live .home {
    background: url(../images/kingwin24/tenis-set1.png) no-repeat 5% 90%;
}

#livetennis .live .away {
    background: url(../images/kingwin24/tenis-set1.png) no-repeat 95% 90%;
}

.live .macht-list-ul > li[id^="time"] {
    color: #ff9466 !important;
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif;
}

.ExternalShowing > .ShowSets > .sets {
    color: #252525;
}

.soccermatchclass .instruction, .basketmatchclass .instruction, .hockeymatchclass .instruction, .voleyballmatchclass .instruction, .tenismatchclass .instruction, .tenismatchclass .instruction {
    background: #000;
}

ul.macht-list-ul li.live-score p.live-goal {
    width: 98px;
    height: 25px;
    margin: auto;
    background: linear-gradient(to bottom, #dae0e359 0%, #dae0e359 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3a9637', endColorstr='#22821f', GradientType=0 );
    border: 1px solid #7e7e7e;
    border-radius: 0 0 5px 5px;
    text-align: center;
    color: #446376;
    font-size: 16px;
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif;
}

ul.macht-list-ul li.live-score p.live-goal {
    width: 98px;
    height: 25px;
    margin: auto;
    background: linear-gradient(to bottom, #dae0e359 0%, #dae0e359 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3a9637', endColorstr='#22821f', GradientType=0 );
    border: 1px solid #7e7e7e;
    border-radius: 0 0 5px 5px;
    text-align: center;
    color: #446376;
    font-size: 16px;
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif;
}


.half-time ul.macht-list-ul li.live-score p.live-goal {
    width: 98px;
    height: 25px;
    margin: auto;
    background: linear-gradient(to bottom, #dae0e359 0%, #dae0e359 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#003c9a', endColorstr='#123a7d', GradientType=0 );
    border: 1px solid #7e7e7e;
    border-radius: 0 0 5px 5px;
    text-align: center;
    color: #446376;
    font-size: 16px;
    font-family: Roboto Condensed, Helvetica, Verdana, Arial, sans-serif !important;
    font-size: 16px;
}


.color-red {
    color: #fff;
}

.sr-widget .sr-lmts.sr-lmts-pitch-crowd .sr-scoreboard {
    background-color: #0988d1;
}

.sr-widget .sr-team-header-home, .sr-widget .sr-team-header-away, .sr-widget .sr-color-home {
    background-color: #076da7;
}

.fixed-odds .wrap-panel .homeOdds, .fixed-odds .wrap-panel .tie, .fixed-odds .wrap-panel .awayOdds {
    background: #fff;
    color: #252525;
    font-size: 13px;
    border: 1px solid #7e7e7e;
}

    .fixed-odds .wrap-panel .homeOdds, .fixed-odds .wrap-panel .tie, .fixed-odds .wrap-panel .awayOdds:hover {
        /*background: #dae0e359;*/
        font-size: 13px;
        border: 1px solid #222;
    }

.sr-widget .sr-lmts.sr-lmts-pitch-crowd .sr-scoreboard, .sr-widget .sr-header-1, .sr-widget .sr-header-2 {
    background-color: #0988d1;
}

li > .wrap-panel > .match-odds:hover {
    color: #fff;
    background: #9e9e9e8c !important;
}


.actif {
    background: #328d32 !important;
    background: -moz-linear-gradient(top, #328d32 0%, #000000 100%) !important;
    background: -webkit-linear-gradient(top, #328d32 0%,#000000 100%) !important;
    background: linear-gradient(to bottom, #0988d1 0%,#000000 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#328d32', endColorstr='#000000',GradientType=0 ) !important;
}

.tsbodycasino .header-bottom {
    background: #0988d1;
}

/*.header-bottom {
    background: #0988d1;
}*/

.Addfavorite {
    background: url(../images/betnodex/starOff.png) no-repeat center center;
    background-size: 13px;
    width: 13px;
    height: 13px;
    display: inline-block;
    position: absolute;
    top: 38px;
    right: 5px;
    cursor: pointer;
    /* color: red; */
}

.favOn {
    background: url(../images/betnodex/starOn.png) #0988d100 no-repeat center center;
    background-size: 13px;
}



.back-btn {
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif !important;
}

    .back-btn:focus {
        font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif !important;
        background: #076da7;
    }

.bet-coupon a.exbtn {
    border: 1px solid #333;
    background: #000;
    color: #fff;
}




.tsbodylivecasino {
    background: #0988d1 !important;
}

.live-score > a > img {
    /* color: red; */
    background: transparent;
}

.header-bottom {
    height: 65px !important;
}

.tsbodycasino .header-bottom, .tsbodylivecasino .header-bottom {
    background: #262628 !important;
    height: 65px !important;
}


.ringStyle {
    background: url(../images/icons/bell-off.png) #0988d147 no-repeat center center;
    background-size: 24px;
    width: 24px;
    height: 24px;
    display: inline-block;
    position: absolute;
    top: 3px;
    left: 5px;
    cursor: pointer;
}

.ringOn {
    background: url(../images/icons/bell-on.gif) no-repeat center center;
    background-size: 24px;
}


.betbrand {
    display: block !important;
}

.footer-middle .resetcol-y {
    padding-top: 15px !important;
    margin-left: 50px !important;
}

.tipo-collapse .live-macth-list h4 p {
    font-size: 11px;
}

.tipo-collapse {
    border-bottom: 1px solid #333;
    border-left: 1px solid #333;
    border-right: 1px solid #333;
}


#strLiveBetscnt {
    color: #fff !important;
}

.header-bottom > .container > .row > .col-lg-12 > .row > .resetcol-x {
    padding-left: 5px !important;
}

.CasinoGameContent iframe {
    margin-top: 3.5% !important;
}

.tipo-widget-title, .account-btn, .tipo-widget-title-black {
    font-family: Roboto Condensed,Helvetica,Verdana,Arial,sans-serif !important;
    font-size: 1.4em !important;
    text-shadow: none !important;
    font-weight: normal !important;
}


.login-area a.btn {
    height: 40px !important;
    font-weight: normal !important;
    text-transform: uppercase !important;
    min-width: 135px !important;
    margin-top: 12px !important;
    line-height: 37px !important;
}

.color-red {
    color: #000;
}


@media(min-width:10px) and (max-width:1490px) {
    #BasketMatches > div > .macht-list > .macht-list-ul > .live-score > .ExternalShowing > .ShowScore > p {
        font-size: 1.05em !important;
    }
}

.ExternalShowing .ShowScore p {
    font-size: 1.15em !important;
    color: #fc0;
}


.withTabs p {
    width: 24% !important;
}


.ringStyle {
    background: url(../images/kingwin24/bell-on.png) transparent no-repeat center center;
    background-size: 24px;
    width: 24px;
    height: 24px;
    display: inline-block;
    position: absolute;
    top: 3px;
    left: 5px;
    cursor: pointer;
}

.ringOn {
    background: url(../images/kingwin24/bell-on-blue.gif) no-repeat center center;
    background-size: 24px;
}

