@media (max-width: 767px) {
    img {
        height: auto !important;
    }
}

body {
    display: block !important;
}

.nopadding {
    margin: 0 !important;
    padding: 0 !important;
}

.main-nav__list > li.active > a {
    background-color: #0f0f0f;
}

    .main-nav__list > li.active > a::before {
        background-color: #f7f7f7;
    }


/*Bilgi*/
.bilgi {
    font-family: "Montserrat", sans-serif;
}

.kunye {
    text-align: center;
    font-family: "Montserrat", sans-serif;
}

    .kunye h5 {
        font-style: normal;
        color: #bfa887;
    }

    .kunye p {
        color: #fff;
    }

.kisisel_veri {
    text-align: inherit;
    font-family: "Montserrat", sans-serif;
}

    .kisisel_veri p {
        color: #fff;
    }

    .kisisel_veri table,
    tbody,
    tr,
    td {
        color: #0f0f0f;
    }

.card.post.post--single.reklam {
    background: rgb(66,40,0);
    background: -moz-linear-gradient(270deg, rgba(66,40,0,1) 0%, rgba(54,31,31,1) 46%, rgba(46,45,45,1) 100%);
    background: -webkit-linear-gradient(270deg, rgba(66,40,0,1) 0%, rgba(54,31,31,1) 46%, rgba(46,45,45,1) 100%);
    background: linear-gradient(270deg, rgba(66,40,0,1) 0%, rgba(54,31,31,1) 46%, rgba(46,45,45,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#422800",endColorstr="#2e2d2d",GradientType=1);
}
/*Bilgi-Bitiş*/

.alc-formation {
    overflow-x: auto;
}

.alc-formation__field {
    background-image: url("../images/soccer/lineup-bg.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    position: relative;
    width: 316px;
    height: 460px;
    margin: 0 auto;
    list-style-type: none;
    padding: 0;
}

.alc-formation__field--bg-2 {
    background-image: url("../images/soccer/lineup-bg-2.png");
}

.alc-formation__player {
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    width: 32px;
}

.alc-formation__player-tshirt {
    width: 32px;
    height: 32px;
    background-image: url("../images/soccer/lineup-shirt.png");
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: 32px 32px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.alc-formation__player-tshirt--clean {
    background-image: url("../images/soccer/lineup-shirt-goalkeeper.png");
}

.alc-formation__player-tshirt--alt {
    background-image: url("../images/soccer/lineup-shirt-alt.png");
}

    .alc-formation__player-tshirt--alt.alc-formation__player-tshirt--clean {
        background-image: url("../images/soccer/lineup-shirt-alt-goalkeeper.png");
    }

.alc-formation__player-number {
    font-size: 8px;
    font-weight: 700;
    font-family: "Montserrat", sans-serif;
    text-transform: uppercase;
    color: #fff;
    padding-bottom: 0.5em;
}

.alc-formation__player-name {
    display: inline-block;
    position: relative;
    font-family: "Montserrat", sans-serif;
    color: #fff;
    font-size: 10px;
    line-height: 1.1em;
    font-weight: 700;
    padding: 0.2em 0.5em;
    border-radius: 2px;
    background-color: rgba(35, 43, 49, 0.6);
    white-space: nowrap;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
}

.alc-formation__field--lineup-1 .alc-formation__player:nth-child(1) {
    -webkit-transform: translate(142px, 26px);
    transform: translate(142px, 26px);
}

.alc-formation__field--lineup-1 .alc-formation__player:nth-child(2) {
    -webkit-transform: translate(79px, 72px);
    transform: translate(79px, 72px);
}

.alc-formation__field--lineup-1 .alc-formation__player:nth-child(3) {
    -webkit-transform: translate(207px, 72px);
    transform: translate(207px, 72px);
}

.alc-formation__field--lineup-1 .alc-formation__player:nth-child(4) {
    -webkit-transform: translate(37px, 136px);
    transform: translate(37px, 136px);
}

.alc-formation__field--lineup-1 .alc-formation__player:nth-child(5) {
    -webkit-transform: translate(247px, 136px);
    transform: translate(247px, 136px);
}

.alc-formation__field--lineup-1 .alc-formation__player:nth-child(6) {
    -webkit-transform: translate(142px, 198px);
    transform: translate(142px, 198px);
}

.alc-formation__field--lineup-1 .alc-formation__player:nth-child(7) {
    -webkit-transform: translate(63px, 230px);
    transform: translate(63px, 230px);
}

.alc-formation__field--lineup-1 .alc-formation__player:nth-child(8) {
    -webkit-transform: translate(221px, 230px);
    transform: translate(221px, 230px);
}

.alc-formation__field--lineup-1 .alc-formation__player:nth-child(9) {
    -webkit-transform: translate(62px, 314px);
    transform: translate(62px, 314px);
}

.alc-formation__field--lineup-1 .alc-formation__player:nth-child(10) {
    -webkit-transform: translate(221px, 314px);
    transform: translate(221px, 314px);
}

.alc-formation__field--lineup-1 .alc-formation__player:nth-child(11) {
    -webkit-transform: translate(142px, 358px);
    transform: translate(142px, 358px);
}

.alc-formation__field--lineup-2 .alc-formation__player:nth-child(1) {
    -webkit-transform: translate(142px, 26px);
    transform: translate(142px, 26px);
}

.alc-formation__field--lineup-2 .alc-formation__player:nth-child(2) {
    -webkit-transform: translate(37px, 134px);
    transform: translate(37px, 134px);
}

.alc-formation__field--lineup-2 .alc-formation__player:nth-child(3) {
    -webkit-transform: translate(142px, 108px);
    transform: translate(142px, 108px);
}

.alc-formation__field--lineup-2 .alc-formation__player:nth-child(4) {
    -webkit-transform: translate(247px, 134px);
    transform: translate(247px, 134px);
}

.alc-formation__field--lineup-2 .alc-formation__player:nth-child(5) {
    -webkit-transform: translate(63px, 210px);
    transform: translate(63px, 210px);
}

.alc-formation__field--lineup-2 .alc-formation__player:nth-child(6) {
    -webkit-transform: translate(142px, 198px);
    transform: translate(142px, 198px);
}

.alc-formation__field--lineup-2 .alc-formation__player:nth-child(7) {
    -webkit-transform: translate(221px, 210px);
    transform: translate(221px, 210px);
}

.alc-formation__field--lineup-2 .alc-formation__player:nth-child(8) {
    -webkit-transform: translate(37px, 297px);
    transform: translate(37px, 297px);
}

.alc-formation__field--lineup-2 .alc-formation__player:nth-child(9) {
    -webkit-transform: translate(247px, 297px);
    transform: translate(247px, 297px);
}

.alc-formation__field--lineup-2 .alc-formation__player:nth-child(10) {
    -webkit-transform: translate(97px, 362px);
    transform: translate(97px, 362px);
}

.alc-formation__field--lineup-2 .alc-formation__player:nth-child(11) {
    -webkit-transform: translate(188px, 362px);
    transform: translate(188px, 362px);
}

.table-responsive-sakatlik {
    display: block;
    width: 100%;
    -webkit-overflow-scrolling: touch;
    margin-bottom: -17px;
}

.comment__body {
    background: #ababab87;
    color: #212529;
    border-radius: 10px;
    margin: 1px;
}


figure {
    margin: 0;
}

figure {
    margin: 0 0 1rem;
}

@media (max-width: 320px) {
    .alc-table-stats > thead > tr > th:first-child {
        display: none;
    }

    .alc-table-stats .alc-number,
    .alc-table-stats .alc-min {
        display: none;
    }

    .alc-table-stats tbody > tr > td:nth-child(4) {
        display: none;
    }
}

@media (min-width: 321px) and (max-width: 374px) {
    .alc-table-stats > thead > tr > th:first-child {
        display: none;
    }

    .alc-table-stats .alc-number,
    .alc-table-stats .alc-min {
        display: none;
    }

    .alc-table-stats tbody > tr > td:nth-child(4) {
        display: none;
    }
}

/*POPüLER CANLI BAHiS*/
.populer--sidebar {
    margin-bottom: 15px;
}

.populer__title {
    text-transform: uppercase;
}

.populer--sidebar .populer__content {
    font-size: 13px;
    line-height: 22px;
    padding: 73px;
}

.populer_card__header {
    padding: 5px;
}
/*POPüLER CANLI BAHiS*/

.fWidthRekS {
    width: 100%;
    margin-bottom: 16px;
    border: 1px solid #ffffff9c;
}

/*ALT-ÜST-SİDEBAR SAYFASI*/
.dMatches ul.matchI li.teams {
    margin-bottom: 20px;
}

.dMatches ul.matchI li {
    float: left;
    width: 100%;
    list-style: none;
}

    .dMatches ul.matchI li.teams span {
        color: #0f0f0f;
        margin-top: 18px;
    }

    .dMatches ul.matchI li span {
        font-size: 14px;
        float: left;
    }

    .dMatches ul.matchI li.teams span.sTeam {
        float: right;
    }

.dMatches ul.matchI:nth-child(odd) {
    background: #f3f5f6;
}

.dMatches ul.matchI {
    padding: 20px 20px 0 20px;
    height: 170px;
    float: left;
    width: 100%;
    background: #dee2e600;
    float: left;
    font-size: 14px;
    color: #fff;
    font-weight: 500;
    text-overflow: ellipsis;
    margin-bottom: inherit;
    font-family: "Montserrat", sans-serif;
}

.dMatches .matchI ul.oth li b {
    float: left;
    width: calc(100% - 112px);
    background: #f5f5f5;
    height: 33px;
    text-align: center;
    font-size: 12px;
    font-weight: 700;
    color: #000;
}

.dMatches .matchI ul.oth {
    float: left;
    width: 100%;
    font-family: "Montserrat", sans-serif;
    margin-left: 45px;
    list-style: none;
}

    .dMatches .matchI ul.oth li.down {
        border-color: #ffc6c3;
    }

    .dMatches .matchI ul.oth li {
        float: left;
        cursor: pointer;
        overflow: hidden;
        border-radius: 3px;
        width: calc(33.33% - 7.99px);
        height: 33px;
        line-height: 33px;
        border: 1px solid #dfdfdf;
        margin-right: 11px;
        list-style: none;
        font-family: "Montserrat", sans-serif;
    }

        .dMatches .matchI ul.oth li.down span {
            color: #ec483e;
            border-color: #ffc6c3;
        }

        .dMatches .matchI ul.oth li span {
            float: left;
            width: 112px;
            height: 33px;
            border-right: 1px solid #dfdfdf;
            text-align: center;
            font-size: 12px;
            /*font-weight: 700;*/
            color: #000;
            list-style: none;
        }

        .dMatches .matchI ul.oth li.up {
            border-color: #0f0f0f;
        }

            .dMatches .matchI ul.oth li.up span {
                color: #0f0f0f;
                border-color: #0f0f0f;
            }

            .dMatches .matchI ul.oth li.up b {
                background: #329554;
                color: #0f0f0f;
                animation: blinker 1.1s linear infinite;
            }

@keyframes blinker {
    50% {
        opacity: 0;
    }
}

.dMatches .matchI ul.oth li:last-child {
    margin-right: 0px;
}

.dMatches .matchI ul.oth li.up:hover b {
    background: #3ab496;
    color: #fff;
}

.dMatches .matchI ul.oth li.down:hover b {
    background: #ec483e;
    color: #fff;
}

.dMatches .matchI ul.oth li:hover b {
    background: #dfdddd;
}

.dMatches .matchI ul.oth li.down b {
    background: #fef6f5;
    color: #ec483e;
}

/*ALT-ÜST-SİDEBAR SAYFASI BiTiş*/


.vertical-slider-controls {
    float: right;
    list-style: none;
}

    .vertical-slider-controls li.prev {
        float: left;
        position: relative;
        top: 0px;
        right: -11px;
        cursor: pointer;
        width: 11px;
        height: 9px;
        background: url("../images/popLivesArr.png") no-repeat;
    }

    .vertical-slider-controls li.next {
        float: left;
        position: relative;
        top: 14px;
        right: 0;
        cursor: pointer;
        width: 11px;
        height: 9px;
        background: url("../images/popLivesArr.png") no-repeat;
        transform: rotate(180deg);
    }

        .vertical-slider-controls li.next:hover {
            background: url("../images/popLivesArr2.png") no-repeat;
            transform: rotate(180deg);
        }

    .vertical-slider-controls li.prev:hover {
        background: url("../images/popLivesArr2.png") no-repeat;
    }




/*DÜNKÜ SONUÇLAR*/

.dunku-mac-sonuclari {
    font-family: "Montserrat", sans-serif;
    color: #0f0f0f;
}

    .dunku-mac-sonuclari .dunku-mac-sonuclari-baslik {
        font-size: 15px;
        border-bottom: 1px solid #0f0f0f;
        background: #ebebeb;
    }

    .dunku-mac-sonuclari .row {
        padding: 5px 0;
        margin: 0;
        background: #fff;
        font-size: 12px;
    }

    .dunku-mac-sonuclari .even {
        background: #dee2e624;
        color: #212529;
        border-bottom: 1px solid #2828282e;
    }

    .dunku-mac-sonuclari .odd {
        border-bottom: 1px solid #2828282e;
    }

.iy-dep::before {
    content: "-";
}

.ms-dep::before {
    content: "-";
}


@media (max-width: 767px) {
    .dunku-mac-sonuclari .even div:nth-child(4), .dunku-mac-sonuclari .odd div:nth-child(4) {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        max-width: 17ch;
    }

    .dunku-mac-sonuclari .odd div:nth-child(2),
    .dunku-mac-sonuclari .even div:nth-child(2) {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        max-width: 17ch;
    }

    .dunku-mac-sonuclari .dunku-mac-sonuclari-baslik {
        font-size: 12px;
    }

    .dunku-mac-sonuclari .odd,
    .dunku-mac-sonuclari .even {
        font-size: 12px;
    }
}

@media (max-width: 361px) and (max-width: 375px) {
    .mac-sonucu {
        font-size: 10px !important;
    }
}

.mac-sonucu {
    background: #bcbcbc;
    display: block;
    color: #0f0f0f;
}

    .mac-sonucu.g {
        background: green;
        color: #fff;
    }

    .mac-sonucu.m {
        background: red;
        color: #fff;
    }

.popover-details {
    display: none;
}

.popover-row {
    display: inline-block;
    width: 100%;
}

    .popover-row.t1 {
        text-align: left;
    }

        .popover-row.t1.g::after {
            content: "\f1e3";
            font-family: "Font Awesome 5 Free";
            font-weight: 900;
            -moz-osx-font-smoothing: grayscale;
            -webkit-font-smoothing: antialiased;
            display: inline-block;
            font-style: normal;
            font-variant: normal;
            text-rendering: auto;
            line-height: 1;
        }

    .popover-row.t2.g::before {
        content: "\f1e3";
        font-family: "Font Awesome 5 Free";
        font-weight: 900;
        -moz-osx-font-smoothing: grayscale;
        -webkit-font-smoothing: antialiased;
        display: inline-block;
        font-style: normal;
        font-variant: normal;
        text-rendering: auto;
        line-height: 1;
    }

    .popover-row.t1.r::after {
        content: "\f1e3";
        font-family: "Font Awesome 5 Free";
        font-weight: 900;
        -moz-osx-font-smoothing: grayscale;
        -webkit-font-smoothing: antialiased;
        display: inline-block;
        font-style: normal;
        font-variant: normal;
        text-rendering: auto;
        line-height: 1;
        color: red;
        background: red;
    }

    .popover-row.t2.r::before {
        content: "\f1e3";
        font-family: "Font Awesome 5 Free";
        font-weight: 900;
        -moz-osx-font-smoothing: grayscale;
        -webkit-font-smoothing: antialiased;
        display: inline-block;
        font-style: normal;
        font-variant: normal;
        text-rendering: auto;
        line-height: 1;
        color: red;
        background: red;
    }

    .popover-row.t2 {
        text-align: right;
    }

.popover-time {
    color: darkblue;
    font-weight: bold;
}

.popover-ms-detail {
    width: 100%;
    text-align: center;
    font-size: 12px;
    display: inline-block;
    border-top: 1px solid #ccc;
    padding-top: 5px;
    margin-top: 7px;
    color: #f92552;
}

    .popover-ms-detail:hover {
        color: #f92552;
    }

/*DÜNKÜ SONUÇLAR-BİTİŞ*/

.canli-bahisler .canli-bahisler-body {
    float: left;
    padding: 10px 0;
    height: 163px !important;
}

    .canli-bahisler .canli-bahisler-body .canli-bahis-mac {
        float: left;
        border-right: 1px solid #565656;
        border-left: 1px solid #565656;
        padding: 3px 14px;
        margin-right: 20px;
        border-radius: 10px;
        margin: 0 0 0 0;
        box-shadow: 1px 3px 7px 0px #9d9ec55c;
        background: #5254564a;
    }

        .canli-bahisler .canli-bahisler-body .canli-bahis-mac .top {
            float: left;
            width: 100%;
            height: 38px;
        }

            .canli-bahisler .canli-bahisler-body .canli-bahis-mac .top span {
                float: left;
            }

                .canli-bahisler .canli-bahisler-body .canli-bahis-mac .top span p {
                    float: left;
                    width: 100%;
                    color: #0f0f0f;
                    font-size: 13px;
                    font-weight: 700;
                    font-family: "Montserrat", sans-serif;
                    margin: 0;
                }

                .canli-bahisler .canli-bahisler-body .canli-bahis-mac .top span b {
                    float: left;
                    width: 100%;
                    font-size: 12px;
                    color: #0f0f0f;
                    font-weight: 600;
                    margin-top: -6px;
                    font-family: "Montserrat", sans-serif;
                }

            .canli-bahisler .canli-bahisler-body .canli-bahis-mac .top ul {
                float: right;
                text-align: right;
                list-style: none;
            }

                .canli-bahisler .canli-bahisler-body .canli-bahis-mac .top ul li {
                    float: right;
                    width: 38px;
                    height: 38px;
                    border-radius: 100%;
                    /*border: 1px solid #bfa88761;*/
                    /* background: #fff; */
                }

                    .canli-bahisler .canli-bahisler-body .canli-bahis-mac .top ul li.left {
                        position: relative;
                        right: -6px;
                        z-index: 9;
                    }

                    .canli-bahisler .canli-bahisler-body .canli-bahis-mac .top ul li img {
                        margin: 3px 3px 0 0;
                        width: 30px;
                    }

        .canli-bahisler .canli-bahisler-body .canli-bahis-mac ul.lives {
            float: left;
            width: 100%;
            margin-top: 20px;
            font-family: "Montserrat", sans-serif;
            list-style: none;
            padding: 0;
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis;
            display: block;
        }

            .canli-bahisler .canli-bahisler-body .canli-bahis-mac ul.lives li {
                float: left;
                width: 100%;
            }

                .canli-bahisler .canli-bahisler-body .canli-bahis-mac ul.lives li:first-child {
                    margin-bottom: 6px;
                }

                .canli-bahisler .canli-bahisler-body .canli-bahis-mac ul.lives li span {
                    float: left;
                    text-align: left;
                    font-size: 13px;
                    color: #0f0f0f;
                    font-weight: 500;
                    overflow: hidden;
                    white-space: nowrap;
                    text-overflow: ellipsis;
                    display: block;
                }

                .canli-bahisler .canli-bahisler-body .canli-bahis-mac ul.lives li b {
                    float: right;
                    text-align: right;
                    font-size: 16px;
                    color: #fff;
                    font-weight: 500;
                }

                .canli-bahisler .canli-bahisler-body .canli-bahis-mac ul.lives li.winner span {
                    color: #ff0000;
                }

                .canli-bahisler .canli-bahisler-body .canli-bahis-mac ul.lives li.winner b {
                    color: #ff0000;
                }

.canli-bahisler header ul {
    margin: -27px 0 0 auto;
    list-style: none;
    display: inline-block;
}

    .canli-bahisler header ul li.prev {
        float: left;
        position: relative;
        top: 16px;
        right: 20px;
        cursor: pointer;
        width: 11px;
        height: 9px;
        background: url("../images/popLivesArr.png") no-repeat;
        transform: rotate(-90deg);
    }

    .canli-bahisler header ul li.next {
        float: left;
        position: relative;
        top: 16px;
        right: 1px;
        cursor: pointer;
        width: 11px;
        height: 9px;
        background: url("../images/popLivesArr.png") no-repeat;
        transform: rotate(90deg);
    }

        .canli-bahisler header ul li.next:hover {
            background: url("../images/popLivesArr2.png") no-repeat;
            transform: rotate(90deg);
        }

    .canli-bahisler header ul li.prev:hover {
        background: url("../images/popLivesArr2.png") no-repeat;
    }

.canli-bahis-mac ul.oth {
    float: left;
    width: 100%;
    margin: 0;
    padding: 0;
    font-family: "Montserrat", sans-serif;
}

    .canli-bahis-mac ul.oth li {
        float: left;
        /*cursor: pointer;*/
        overflow: hidden;
        border-radius: 3px;
        width: calc(33.33% - 9.99px);
        height: 33px;
        line-height: 33px;
        border: 1px solid #0f0f0f;
        margin-right: 11px;
    }

        .canli-bahis-mac ul.oth li:last-child {
            margin-right: 0px;
        }

        .canli-bahis-mac ul.oth li span {
            float: left;
            width: 30px;
            height: 33px;
            border-right: 1px solid #0f0f0f;
            text-align: center;
            font-size: 12px;
            font-weight: 700;
            color: #0f0f0f;
        }

        .canli-bahis-mac ul.oth li b {
            float: left;
            width: calc(100% - 30px);
            background: #5b5b5c;
            height: 33px;
            text-align: center;
            font-size: 12px;
            font-weight: 400;
            color: #fff;
        }

        .canli-bahis-mac ul.oth li.up {
            border-color: #0f0f0f;
        }

            .canli-bahis-mac ul.oth li.up span {
                color: #0f0f0f;
                border-color: #0f0f0f;
            }

            .canli-bahis-mac ul.oth li.up b {
                background: #ecf8f5;
                color: #35a385;
            }

            .canli-bahis-mac ul.oth li.up:hover b {
                background: #28a745;
                color: #0f0f0f;
            }

        .canli-bahis-mac ul.oth li.down {
            border-color: #0f0f0f;
        }

            .canli-bahis-mac ul.oth li.down span {
                color: #0f0f0f;
                border-color: #0f0f0f;
            }

            .canli-bahis-mac ul.oth li.down b {
                background: #1515159e;
                color: #ffffff;
            }

            .canli-bahis-mac ul.oth li.down:hover b {
                background: #28a745;
                color: #0f0f0f;
            }

            .canli-bahis-mac ul.oth li.down.active b {
                background: #ec483e;
                color: #fff;
            }

        .canli-bahis-mac ul.oth li:hover b {
            background: #28a745;
        }

        .canli-bahis-mac ul.oth li.active b {
            background: #5b5b5c;
            color: #ffffff;
        }



@media (max-width: 320px) {
    .canli-bahisler .canli-bahisler-body {
        float: left;
        padding: 4px 0;
        height: 177px !important;
    }
}

@media (min-width: 414px) and (max-width: 767px) {
}

@media (min-width: 375px) and (max-width: 413px) {
}

@media (min-width: 768px) and (max-width: 1024px) {
}

/*Puan Durumu-home*/
.pDurumlari {
    float: left;
    width: 100%;
    font-family: "Montserrat", sans-serif;
    box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.08);
    border: 1px solid #ffffff;
}

.pDurumlariInner {
    float: left;
    width: 100%;
    background: #fff;
    border-radius: 6px;
}

.pDurumlari .head {
    float: left;
    width: 100%;
    padding: 21px 21px 0 21px;
}

    .pDurumlari .head span {
        float: left;
        line-height: 45px;
        font-size: 20px;
        color: #727272;
        font-weight: 500;
    }

        .pDurumlari .head span b {
            color: #000;
            /*font-weight: bold;*/
        }

    .pDurumlari .head a {
        float: right;
        color: #8b8b8b;
        font-weight: 400;
        font-size: 14px;
        line-height: 45px;
        position: relative;
        padding-right: 15px;
    }

        .pDurumlari .head a:after {
            position: absolute;
            right: 0;
            top: 16.5px;
            content: "";
            width: 9px;
            height: 11px;
            background: url("../img/icons/pDArr.png") no-repeat;
        }

        .pDurumlari .head a:hover {
            color: #000;
        }

            .pDurumlari .head a:hover:after {
                background: url("../img/icons/pDArrH.png") no-repeat;
            }

.pDurumlari .newPDHead {
    width: 100%;
    padding: 0;
    float: left;
    height: 41px;
    border-bottom: 1px solid #0f0f0f;
    background: #dee2e6;
}

    .pDurumlari .newPDHead span {
        float: left;
        line-height: 41px;
        font-size: 14px;
        color: #000;
        font-weight: 500;
    }

    .pDurumlari .newPDHead ul {
        float: right;
        list-style: none;
    }

        .pDurumlari .newPDHead ul li {
            float: left;
            line-height: 41px;
            text-align: center;
            font-size: 14px;
            color: #000;
            font-weight: 500;
            list-style: none;
        }

            .pDurumlari .newPDHead ul li.o {
                width: 34px;
            }

            .pDurumlari .newPDHead ul li.av {
                width: 48px;
            }

            .pDurumlari .newPDHead ul li.p {
                width: 30px;
            }

.pDurumlari .newPDTeams {
    float: left;
    width: 100%;
}

    .pDurumlari .newPDTeams .item:nth-child(n + 9) {
        display: none;
    }

    .pDurumlari .newPDTeams.toggle .item:nth-child(n + 9) {
        display: block;
    }

    .pDurumlari .newPDTeams .item {
        float: left;
        width: 100%;
        /*padding: 0 21px;*/
        height: 51px;
        position: relative;
    }

    .pDurumlari .newPDTeams .even {
        background: #dee2e659;
    }

    .pDurumlari .newPDTeams .odd {
        background: #dee2e624;
    }

    .pDurumlari .newPDTeams .item:last-child {
        border-bottom: none;
    }

    .pDurumlari .newPDTeams .item .left {
        float: left;
        /*width: calc(100% - 130px);*/
    }

        .pDurumlari .newPDTeams .item .left b {
            float: left;
            /*width: 18px;*/
            line-height: 51px;
            text-align: left;
            font-size: 14px;
            font-weight: 400;
            color: #0f0f0f;
        }

        .pDurumlari .newPDTeams .item .left i {
            float: left;
            width: 33px;
            margin-top: 15px;
        }

        .pDurumlari .newPDTeams .item .left span {
            float: left;
            /*width: calc(100% - 51px);*/
            line-height: 44px;
            font-size: 14px;
            color: #0f0f0f;
            font-weight: 500;
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis;
        }

    .pDurumlari .newPDTeams .item ul {
        float: right;
        list-style: none;
        padding: 0;
    }

        .pDurumlari .newPDTeams .item ul li {
            float: left;
            line-height: 51px;
            text-align: center;
            font-size: 14px;
            color: #0f0f0f;
            font-weight: 400;
            list-style: none;
        }

            .pDurumlari .newPDTeams .item ul li.o {
                width: 34px;
            }

            .pDurumlari .newPDTeams .item ul li.av {
                width: 48px;
            }

            .pDurumlari .newPDTeams .item ul li.p {
                width: 30px;
            }

.pDurumlari .newPDTeams2 {
    float: left;
    width: 100%;
}

    .pDurumlari .newPDTeams2 .item:nth-child(n + 9) {
        display: none;
    }

    .pDurumlari .newPDTeams2.toggle .item:nth-child(n + 9) {
        display: block;
    }

    .pDurumlari .newPDTeams2 .item {
        float: left;
        width: 100%;
        padding: 0 21px;
        height: 51px;
        border-bottom: 1px solid #e0e0e0;
        position: relative;
    }

        .pDurumlari .newPDTeams2 .item:last-child {
            border-bottom: none;
        }

        .pDurumlari .newPDTeams2 .item:first-child:before {
            position: absolute;
            content: "";
            left: 0;
            height: 100%;
            width: 3px;
            background: #4688f1;
        }

        .pDurumlari .newPDTeams2 .item:nth-child(2):before {
            position: absolute;
            content: "";
            left: 0;
            height: 100%;
            width: 3px;
            background: #f87b2b;
        }

        .pDurumlari .newPDTeams2 .item:nth-child(3):before {
            position: absolute;
            content: "";
            left: 0;
            height: 100%;
            width: 3px;
            background: #3aa757;
        }

        .pDurumlari .newPDTeams2 .item:nth-last-child(1):before {
            position: absolute;
            content: "";
            left: 0;
            height: 100%;
            width: 3px;
            background: #fff;
        }

        .pDurumlari .newPDTeams2 .item:nth-last-child(2):before {
            position: absolute;
            content: "";
            left: 0;
            height: 100%;
            width: 3px;
            background: #fff;
        }

        .pDurumlari .newPDTeams2 .item:nth-last-child(3):before {
            position: absolute;
            content: "";
            left: 0;
            height: 100%;
            width: 3px;
            background: #fff;
        }

        .pDurumlari .newPDTeams2 .item .left {
            float: left;
            width: calc(100% - 130px);
        }

            .pDurumlari .newPDTeams2 .item .left b {
                float: left;
                width: 18px;
                line-height: 51px;
                text-align: left;
                font-size: 14px;
                font-weight: 400;
                color: #000;
            }

            .pDurumlari .newPDTeams2 .item .left i {
                float: left;
                width: 33px;
                margin-top: 15px;
            }

            .pDurumlari .newPDTeams2 .item .left span {
                float: left;
                width: calc(100% - 51px);
                line-height: 51px;
                font-size: 14px;
                color: #000;
                font-weight: 400;
                overflow: hidden;
                white-space: nowrap;
                text-overflow: ellipsis;
            }

        .pDurumlari .newPDTeams2 .item ul {
            float: right;
        }

            .pDurumlari .newPDTeams2 .item ul li {
                float: left;
                line-height: 51px;
                text-align: center;
                font-size: 14px;
                color: #000;
                font-weight: 400;
            }

                .pDurumlari .newPDTeams2 .item ul li.o {
                    width: 34px;
                }

                .pDurumlari .newPDTeams2 .item ul li.av {
                    width: 48px;
                }

                .pDurumlari .newPDTeams2 .item ul li.p {
                    width: 24px;
                }

.pDurumlari .newPDTeams3 {
    float: left;
    width: 100%;
}

    .pDurumlari .newPDTeams3 .item:nth-child(n + 9) {
        display: none;
    }

    .pDurumlari .newPDTeams3.toggle .item:nth-child(n + 9) {
        display: block;
    }

    .pDurumlari .newPDTeams3 .item {
        float: left;
        width: 100%;
        padding: 0 21px;
        height: 51px;
        border-bottom: 1px solid #e0e0e0;
        position: relative;
    }

        .pDurumlari .newPDTeams3 .item:last-child {
            border-bottom: none;
        }

        .pDurumlari .newPDTeams3 .item:first-child:before {
            position: absolute;
            content: "";
            left: 0;
            height: 100%;
            width: 3px;
            background: #4688f1;
        }

        .pDurumlari .newPDTeams3 .item:nth-child(2):before {
            position: absolute;
            content: "";
            left: 0;
            height: 100%;
            width: 3px;
            background: #f87b2b;
        }

        .pDurumlari .newPDTeams3 .item:nth-child(3):before {
            position: absolute;
            content: "";
            left: 0;
            height: 100%;
            width: 3px;
            background: #3aa757;
        }

        .pDurumlari .newPDTeams3 .item:nth-last-child(1):before {
            position: absolute;
            content: "";
            left: 0;
            height: 100%;
            width: 3px;
            background: #fff;
        }

        .pDurumlari .newPDTeams3 .item:nth-last-child(2):before {
            position: absolute;
            content: "";
            left: 0;
            height: 100%;
            width: 3px;
            background: #fff;
        }

        .pDurumlari .newPDTeams3 .item:nth-last-child(3):before {
            position: absolute;
            content: "";
            left: 0;
            height: 100%;
            width: 3px;
            background: #fff;
        }

        .pDurumlari .newPDTeams3 .item .left {
            float: left;
            width: calc(100% - 130px);
        }

            .pDurumlari .newPDTeams3 .item .left b {
                float: left;
                width: 18px;
                line-height: 51px;
                text-align: left;
                font-size: 14px;
                font-weight: 400;
                color: #000;
            }

            .pDurumlari .newPDTeams3 .item .left i {
                float: left;
                width: 33px;
                margin-top: 15px;
            }

            .pDurumlari .newPDTeams3 .item .left span {
                float: left;
                width: calc(100% - 51px);
                line-height: 51px;
                font-size: 14px;
                color: #000;
                font-weight: 400;
                overflow: hidden;
                white-space: nowrap;
                text-overflow: ellipsis;
            }

        .pDurumlari .newPDTeams3 .item ul {
            float: right;
        }

            .pDurumlari .newPDTeams3 .item ul li {
                float: left;
                line-height: 51px;
                text-align: center;
                font-size: 14px;
                color: #000;
                font-weight: 400;
            }

                .pDurumlari .newPDTeams3 .item ul li.o {
                    width: 34px;
                }

                .pDurumlari .newPDTeams3 .item ul li.av {
                    width: 48px;
                }

                .pDurumlari .newPDTeams3 .item ul li.p {
                    width: 24px;
                }

.pDurumlari .pDLMore {
    float: left;
    width: 100%;
    text-align: center;
    background: #f5f5f5;
    cursor: pointer;
    height: 48px;
}

    .pDurumlari .pDLMore span {
        float: left;
        width: 100%;
        font-size: 14px;
        color: #0f0f0f;
        font-weight: 400;
        line-height: 48px;
        background: #ebebeb;
    }



@media (min-width: 768px) and (max-width: 1023px) {
    ul.team-result-filter.pDurum {
        margin: 0px 0px 0 162px;
    }
}

@media (min-width: 1024px) {

    ul.team-result-filter.pDurum {
        margin: 0px 0 0px -135px;
    }
}
/*Puan Durumu-home/end*/

/*İDDAA TOP LİST*/

.itl-takim2::before {
    content: "-";
    display: inline-block;
    margin: 0 3px 0px 1px;
}

.iddaa-top-list {
    font-family: "Montserrat", sans-serif;
    color: #0f0f0f;
    font-weight: 500;
}

    .iddaa-top-list .iddaa-top-list-baslik {
        font-size: 15px;
        border-bottom: 1px solid #0f0f0f;
        background: #dee2e6;
    }

    .iddaa-top-list .row {
        padding: 5px 0;
        margin: 0;
    }

    .iddaa-top-list .even {
        background: #f3f5f6;
        color: #000000;
    }

    .iddaa-top-list .itl-takim1 {
        font-size: inherit;
    }

    .iddaa-top-list .itl-takim2 {
        font-size: inherit;
    }

    .iddaa-top-list .odd {
        background: #ffffff;
        color: #0f0f0f;
    }


    .iddaa-top-list .sira {
        font-size: 13px;
    }

    .iddaa-top-list .takimlar {
        font-size: 13px;
    }

    .iddaa-top-list .ihtimal {
        font-size: 13px;
    }

    .iddaa-top-list .tahmin {
        font-size: 13px;
    }

    .iddaa-top-list .oran {
        font-size: inherit;
        /*color: #be0012;
    font-weight: 600;*/
    }

@media (max-width: 360px) {
    .row.iddaa-top-list-baslik {
        font-size: 10px;
        font-weight: 500;
    }

    .iddaa-top-list-baslik div:first-child {
        display: none;
    }

    .iddaa-top-list .itl-takim1 {
        font-size: 11px;
    }

    .iddaa-top-list .itl-takim2 {
        font-size: 11px;
    }

    .iddaa-top-list .tahmin {
        font-size: 10px;
    }

    .iddaa-top-list-baslik div:nth-child(3) {
        left: 26px;
        font-size: 8px;
    }

    .iddaa-top-list-baslik div:nth-child(4) {
        right: -23px;
    }

    .iddaa-top-list-baslik div:last-child {
        right: -24px;
    }

    .iddaa-top-list span.sira {
        display: none;
    }

    .iddaa-top-list .even div:nth-child(2) {
        left: -33px;
    }

    .iddaa-top-list .odd div:nth-child(2) {
        left: -33px;
    }

    .pDurumlari .newPDTeams .item .left span {
        font-size: 11px !important;
    }
}

@media (min-width: 414px) and (max-width: 767px) {


    .row.iddaa-top-list-baslik {
        font-size: 9px;
        font-weight: 550;
    }

    .iddaa-top-list-baslik div:first-child {
        display: none;
    }


    .iddaa-top-list-baslik div:nth-child(3) {
        left: 34px;
    }

    .iddaa-top-list-baslik div:nth-child(4) {
        right: -31px;
    }

    .iddaa-top-list-baslik div:last-child {
        right: -33px;
    }

    .iddaa-top-list span.sira {
        display: none;
    }

    .iddaa-top-list .even div:nth-child(2) {
        left: -39px;
    }

    .iddaa-top-list .odd div:nth-child(2) {
        left: -39px;
    }

    .iddaa-top-list .tahmin {
        font-size: 12px;
    }
}

@media (min-width: 375px) and (max-width: 413px) {
    .row.iddaa-top-list-baslik {
        font-size: 9px;
        font-weight: 550;
    }

    .iddaa-top-list-baslik div:first-child {
        display: none;
    }

    .iddaa-top-list-baslik div:nth-child(2) {
        font-size: 13px;
    }

    .iddaa-top-list-baslik div:nth-child(3) {
        left: 34px;
        font-size: 11px;
    }

    .iddaa-top-list-baslik div:nth-child(4) {
        right: -31px;
    }

    .iddaa-top-list-baslik div:nth-child(5) {
        font-size: 13px;
    }

    .iddaa-top-list-baslik div:last-child {
        right: -31px;
    }

    .iddaa-top-list .itl-takim1 {
        font-size: 10px;
    }

    .iddaa-top-list .itl-takim2 {
        font-size: 10px;
    }

    .iddaa-top-list span.sira {
        display: none;
    }

    .iddaa-top-list .tahmin {
        font-size: 10px;
    }

    .iddaa-top-list .even div:nth-child(2) {
        left: -33px;
    }

    .iddaa-top-list .odd div:nth-child(2) {
        left: -33px;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .row.iddaa-top-list-baslik {
        font-size: 14px;
        font-weight: 520;
    }

    .iddaa-top-list-baslik div:nth-child(2) {
        left: 7px;
    }

    .iddaa-top-list-baslik div:nth-child(3) {
        left: 52px;
    }

    .iddaa-top-list-baslik div:nth-child(4) {
        right: 1px;
    }

    .iddaa-top-list-baslik div:last-child {
        right: -59px;
    }

    .iddaa-top-list .even div:nth-child(2) {
        left: -52px;
    }

    .iddaa-top-list .odd div:nth-child(2) {
        left: -52px;
    }
}

@media (max-width: 1024px) {
    .iddaa-top-list span.sira,
    .iddaa-top-list span.gun {
        display: none;
    }

    .iddaa-top-list-baslik div:first-child {
        display: none;
    }
}

/*İDDAA TOP LİST BİTİŞ*/

.suan-oynanan-maclar {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.suan-oynanan-head {
    padding: 24px 24px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    position: relative;
    border-bottom: 1px solid #fcfcfb;
    overflow: hidden;
    background-color: #0f0f0f;
    border-radius: 0px;
}

    .suan-oynanan-head::before {
        content: "";
        display: block;
        position: absolute;
        width: 6px;
        left: 0;
        top: 0;
        bottom: 0;
        background-color: #ffffff;
        /* border-radius: 3px 0 0 0; */
    }

    .suan-oynanan-head > h4 {
        font-size: 16px;
        line-height: 1.2em;
        letter-spacing: -0.02em;
        margin-bottom: 0;
        text-transform: uppercase;
        /*font-style: italic;*/
        display: inline-block;
        margin-bottom: 0;
    }

.fiveBoxes {
    float: left;
    width: 100%;
    margin-top: 5px;
    font-family: "Montserrat", sans-serif;
}

    .fiveBoxes .box {
        float: left;
        width: calc(20% - 15.3px);
        height: 140px;
        margin-right: 19px;
        padding: 0 20px;
        position: relative;
    }

        .fiveBoxes .box:last-child {
            margin-right: 0;
        }

        .fiveBoxes .box a {
            width: 100%;
            height: 100%;
            float: left;
            text-align: center;
            padding: 16px 0px;
        }

        .fiveBoxes .box span {
            float: left;
            width: 100%;
            font-size: 14px;
            font-weight: 400;
        }

        .fiveBoxes .box p {
            float: left;
            width: 100%;
            font-size: 13px;
            color: #ffffffd1;
        }

        .fiveBoxes .box i {
            position: absolute;
        }

        .fiveBoxes .box .img {
            height: 50px;
        }

        .fiveBoxes .box.ing {
            background: #0f0f0f;
            -webkit-box-shadow: 0px 0px 16px -2px rgba(63, 235, 239, 1);
            -moz-box-shadow: 0px 0px 16px -2px rgba(63, 235, 239, 1);
            box-shadow: 0px 0px 16px 0px #bfa887;
            border: 1px solid #bfa887;
        }

            .fiveBoxes .box.ing span {
                color: #fff;
            }

            .fiveBoxes .box.ing i {
                left: 19px;
                top: 10px;
                width: 29px;
                height: 37px;
                background: url("../images/ing.png") no-repeat;
            }

        .fiveBoxes .box.isp {
            background: #0f0f0f;
            -webkit-box-shadow: 0px 0px 16px -2px rgba(63, 235, 239, 1);
            -moz-box-shadow: 0px 0px 16px -2px rgba(63, 235, 239, 1);
            box-shadow: 0px 0px 16px 0px #bfa887;
            border: 1px solid #bfa887;
        }

            .fiveBoxes .box.isp span {
                color: #fff;
            }

            .fiveBoxes .box.isp i {
                left: 18px;
                top: 11px;
                width: 37px;
                height: 37px;
                background: url("../images/isp.png") no-repeat;
            }

        .fiveBoxes .box.tr {
            background: #0f0f0f;
            -webkit-box-shadow: 0px 0px 16px -2px rgba(63, 235, 239, 1);
            -moz-box-shadow: 0px 0px 16px -2px rgba(63, 235, 239, 1);
            box-shadow: 0px 0px 16px 0px #bfa887;
            border: 1px solid #bfa887;
        }

            .fiveBoxes .box.tr span {
                color: #fff;
            }

            .fiveBoxes .box.tr i {
                left: 19px;
                top: 11px;
                width: 29px;
                height: 36px;
                background: url("../images/tr.png") no-repeat;
            }

        .fiveBoxes .box.alm {
            background: #0f0f0f;
            -webkit-box-shadow: 0px 0px 16px -2px rgba(208, 166, 24, 1);
            -moz-box-shadow: 0px 0px 16px -2px rgba(208, 166, 24, 1);
            box-shadow: 0px 0px 16px 0px #bfa887;
            border: 1px solid #bfa887;
        }

            .fiveBoxes .box.alm span {
                color: #fff;
            }

            .fiveBoxes .box.alm i {
                left: 19px;
                top: 11px;
                width: 48px;
                height: 36px;
                background: url("../images/alm.png") no-repeat;
            }

        .fiveBoxes .box.ita {
            background: #0f0f0f;
            -webkit-box-shadow: 0px 0px 16px -2px rgb(63 235 239);
            -moz-box-shadow: 0px 0px 16px -2px rgba(63, 235, 239, 1);
            box-shadow: 0px 0px 10px 0px #ffffff;
            border: 1px solid #ffffff;
            border-radius: 4px;
        }

            .fiveBoxes .box.ita span {
                color: #fff;
            }

            .fiveBoxes .box.ita i {
                left: 19px;
                top: 17px;
                width: 44px;
                height: 24px;
                background: url("../images/ita.png") no-repeat;
            }

@media (max-width: 576px) {
    .fiveBoxes .box span {
        font-size: 11px;
    }

    .fiveBoxes .box p {
        font-size: 8px !important;
        margin: 0;
    }

    .fiveBoxes .box {
        height: initial;
        padding: 0 8px;
    }

        .fiveBoxes .box .img {
            height: auto;
        }

        .fiveBoxes .box a {
            padding: 9px 0px;
            height: initial;
        }
}

@media (max-width: 406px) {
    .fiveBoxes .box span {
        font-size: 7px;
    }

    .fiveBoxes .box p {
        font-size: 6px !important;
    }
}

@media (max-width: 357px) {
    .fiveBoxes .box span {
        font-size: 6px;
    }

    .fiveBoxes .box p {
        font-size: 4px !important;
    }
}

.more a {
    color: #0f0f0f;
    font-size: inherit;
}
/*ÖZET-REKABET- GEÇMİŞİ*/

.rekabet-gecmisi {
    font-family: "Montserrat", sans-serif;
    color: #000;
    /*background: #dee2e6;*/
}

    .rekabet-gecmisi .rekabet-gecmisi-baslik {
        font-size: 15px;
        border-bottom: 1px solid #0f0f0f;
        background: #dee2e6;
    }

.iddaa-oranlari .iddaa-oranlari-baslik {
    font-size: 15px;
    border-bottom: 1px solid #0f0f0f;
    background: #a9aaac;
}

.rekabet-gecmisi .row {
    padding: 5px 0;
    margin: 0;
    color: #0f0f0f;
}

.rekabet-gecmisi .even {
    background: #ffffff17;
    color: #0f0f0f;
    font-size: 12px;
}

.rekabet-gecmisi .odd {
    background: #dee2e669;
    color: #0f0f0f;
    font-size: 12px;
}

.iy-dep::before {
    content: "-";
}

.ms-dep::before {
    content: "-";
}

.col-md-1.text-center.mac-sonucu {
    border: 1px solid #383759;
    background: #38375954;
    font-size: 14px;
}

.ozet-sayfasi-rkb {
    margin-left: auto;
    border: 0;
    float: right;
    font-family: "Montserrat", sans-serif;
}

    .ozet-sayfasi-rkb li {
        background: #fff;
        color: #4e6c76;
    }

        .ozet-sayfasi-rkb li a.active {
            background: #0f0f0f !important;
            color: #ffffff !important;
        }

        .ozet-sayfasi-rkb li a {
            border: 1px solid #ffffff !important;
            border-right-width: 0 !important;
            border-radius: 0 !important;
            color: #0f0f0f;
            text-decoration: none;
            padding: 1px 6px;
            font-size: 13px;
            -webkit-border-radius: 0 !important;
            -moz-border-radius: 0 !important;
            -ms-border-radius: 0 !important;
            -o-border-radius: 0 !important;
            text-transform: none;
        }

        .ozet-sayfasi-rkb li:last-child a {
            border-right-width: 1px !important;
        }

@media (max-width: 320px) {
    .pDurumlari .newPDTeams .item .left .pdtakim {
        font-size: 9px !important;
    }

    .row.rekabet-gecmisi-baslik {
        font-size: 12px;
        font-weight: 500;
    }

    .rekabet-gecmisi-baslik div:nth-child(2) {
        display: none;
    }

    .rekabet-gecmisi-baslik div:nth-child(3) {
        left: 26px;
    }

    .rekabet-gecmisi-baslik div:nth-child(4) {
        right: -23px;
    }

    .rekabet-gecmisi-baslik div:last-child {
        right: -52px;
    }

    .rekabet-gecmisi-baslik div:first-child {
        right: -1px;
    }

    .rekabet-gecmisi {
        font-size: 11px;
    }

        .rekabet-gecmisi .even div:first-child,
        .rekabet-gecmisi .odd div:first-child {
            top: -7px;
        }

        .rekabet-gecmisi .even div:nth-child(2),
        .rekabet-gecmisi .odd div:nth-child(2) {
            right: 54px;
            top: 9px;
        }

        .rekabet-gecmisi .even div:nth-child(3),
        .rekabet-gecmisi .odd div:nth-child(3) {
            right: 40px;
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;
            max-width: 12ch;
            padding: 0;
        }

        .rekabet-gecmisi .even div:nth-child(4),
        .rekabet-gecmisi .odd div:nth-child(4) {
            right: 28px;
        }

        .rekabet-gecmisi .even div:nth-child(5),
        .rekabet-gecmisi .odd div:nth-child(5) {
            right: 21px;
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;
            max-width: 12ch;
            display: block;
            padding: 0;
        }

        .rekabet-gecmisi .even div:nth-child(6),
        .rekabet-gecmisi .odd div:nth-child(6) {
            right: -4px;
        }

    .text-center.more {
        margin: 0px 57px 0 0;
    }
}

@media (max-width: 767px) {

    .rekabet-gecmisi-baslik div:nth-child(2) {
        display: none;
    }
}


@media (min-width: 414px) and (max-width: 767px) {
    .row.rekabet-gecmisi-baslik {
        font-size: 12px;
        font-weight: 500;
    }

    .rekabet-gecmisi-baslik div:nth-child(2) {
        display: none;
    }

    .rekabet-gecmisi-baslik div:nth-child(3) {
        left: 40px;
    }

    .rekabet-gecmisi-baslik div:nth-child(4) {
        right: -23px;
    }

    .rekabet-gecmisi-baslik div:last-child {
        right: -68px;
    }

    .rekabet-gecmisi-baslik div:first-child {
        right: -1px;
    }

    .rekabet-gecmisi {
        font-size: 11px;
    }

        .rekabet-gecmisi .even div:first-child,
        .rekabet-gecmisi .odd div:first-child {
            top: -7px;
        }

        .rekabet-gecmisi .even div:nth-child(2),
        .rekabet-gecmisi .odd div:nth-child(2) {
            right: 70px;
            top: 9px;
        }

        .rekabet-gecmisi .even div:nth-child(3),
        .rekabet-gecmisi .odd div:nth-child(3) {
            right: 40px;
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;
            max-width: 12ch;
            padding: 0;
        }

        .rekabet-gecmisi .even div:nth-child(4),
        .rekabet-gecmisi .odd div:nth-child(4) {
            right: 28px;
        }

        .rekabet-gecmisi .even div:nth-child(5),
        .rekabet-gecmisi .odd div:nth-child(5) {
            right: 21px;
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;
            max-width: 12ch;
            display: block;
            padding: 0;
        }

        .rekabet-gecmisi .even div:nth-child(6),
        .rekabet-gecmisi .odd div:nth-child(6) {
            right: -4px;
        }

    .text-center.more {
        margin: 0px 57px 0 0;
    }
}


@media (min-width: 360px) and (max-width: 413px) {
    .row.rekabet-gecmisi-baslik {
        font-size: 12px;
        font-weight: 500;
    }


    .rekabet-gecmisi-baslik div:nth-child(3) {
        left: 34px;
    }

    .rekabet-gecmisi-baslik div:nth-child(4) {
        right: -23px;
    }

    .rekabet-gecmisi-baslik div:last-child {
        right: -68px;
    }

    .rekabet-gecmisi-baslik div:first-child {
        right: -1px;
    }

    .rekabet-gecmisi {
        font-size: 11px;
    }

        .rekabet-gecmisi .even div:first-child,
        .rekabet-gecmisi .odd div:first-child {
            top: -7px;
        }

        .rekabet-gecmisi .even div:nth-child(2),
        .rekabet-gecmisi .odd div:nth-child(2) {
            right: 65px;
            top: 9px;
        }

        .rekabet-gecmisi .even div:nth-child(3),
        .rekabet-gecmisi .odd div:nth-child(3) {
            right: 40px;
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;
            max-width: 12ch;
            padding: 0;
        }

        .rekabet-gecmisi .even div:nth-child(4),
        .rekabet-gecmisi .odd div:nth-child(4) {
            right: 28px;
        }

        .rekabet-gecmisi .even div:nth-child(5),
        .rekabet-gecmisi .odd div:nth-child(5) {
            right: 21px;
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;
            max-width: 12ch;
            display: block;
            padding: 0;
        }

        .rekabet-gecmisi .even div:nth-child(6),
        .rekabet-gecmisi .odd div:nth-child(6) {
            right: -4px;
        }
}


/*ÖZET-REKABET GECMİSİ-BİTİŞ*/

/*ÖZET SAYFASI-PUAN TABLOSU HEAD*/

.puan-tablosu {
    padding: 24px 24px;
    position: relative;
    border-bottom: 1px solid #ffffff;
    overflow: hidden;
    background-color: #0f0f0f;
    border-radius: 0px;
    padding-bottom: 15px;
}

    .puan-tablosu::before {
        content: "";
        display: block;
        position: absolute;
        width: 6px;
        left: 0;
        top: 0;
        bottom: 0;
        background-color: #ffffff;
        /* border-radius: 3px 0 0 0; */
    }

    .puan-tablosu > h4 {
        font-size: 16px;
        line-height: 1.2em;
        letter-spacing: -0.02em;
        margin-bottom: 0;
        text-transform: uppercase;
        /*font-style: italic;*/
        display: inline-block;
        margin-bottom: 0;
    }

.tab-content.ptablo,
.tab-content.rgecmisi,
.tab-content.s-maclar,
.tab-content.idperformans {
    color: #0f0f0f;
    font-weight: 600;
}

.ozet-tablolari h6 {
    color: #0f0f0f;
}
/*/*ÖZET SAYFASI-PUAN TABLOSU HEAD-BİTİŞ*/
/*ÖZET SAYFASİ - TAB*/
.ozet-sayfasi {
    margin-left: auto;
    border: 0;
    float: right;
    font-family: "Montserrat", sans-serif;
}

    .ozet-sayfasi li {
        background: #fff;
        color: #4e6c76;
    }

        .ozet-sayfasi li a.active {
            background: #0f0f0f !important;
            color: #ffffff !important;
        }

        .ozet-sayfasi li a {
            border: 1px solid #ffffff !important;
            border-right-width: 0 !important;
            border-radius: 0 !important;
            color: #0f0f0f;
            text-decoration: none;
            padding: 3px 6px;
            font-size: 11px;
            line-height: 13px;
            -webkit-border-radius: 0 !important;
            -moz-border-radius: 0 !important;
            -ms-border-radius: 0 !important;
            -o-border-radius: 0 !important;
            text-transform: none;
            text-align: center;
        }

        .ozet-sayfasi li:last-child a {
            border-right-width: 1px !important;
        }
/*ÖZET SAYFASI-TAB BİTİŞ*/

/*PUAN TABLOSU-ÖZET TAB*/
.table.point.ozet-tablolari .table__header .team-name {
    width: calc(100% - 188px);
    text-align: left;
    padding-left: 5px;
    font-family: "Montserrat", sans-serif;
    color: black;
}

.table.point.ozet-tablolari .table__header .point-data {
    width: 160px;
}

.ozet-tablolari .col-md-4 h6 {
    text-align: center;
    padding-top: 10px;
    margin-bottom: 10px;
}

/*PUAN TABLOSU-ÖZET TAB-BİTİŞ*/

/*SON MAÇLAR-DROPDOWN*/
.team-result-filter__sMac {
    padding-left: 22px;
    float: left;
}

@media (min-width: 320px) and (max-width: 374px) {
    .team-result-filter__sMac {
        padding: 19px 0 0 0;
    }

    ul.nav-tabs.nav.sMaclar {
        padding: -24px 103px -40px -45px;
        margin: 0px 88px 0px 0px;
        float: inherit;
    }
}

@media (min-width: 375px) and (max-width: 413px) {
    .team-result-filter__sMac {
        padding: 19px 0 0 0;
    }

    ul.nav-tabs.nav.sMaclar {
        padding: -24px 103px -40px -45px;
        margin: 0px 88px 0px 0px;
        float: inherit;
    }

    .pDurumlari .newPDTeams .item .left .pdtakim {
        font-size: 13px !important;
    }
}

@media (min-width: 414px) and (max-width: 767px) {
    .team-result-filter__sMac {
        padding: 19px 0px 0px 0px;
    }

    ul.nav-tabs.nav.sMaclar {
        padding: -24px 103px -40px -45px;
        margin: 0px 88px 0px 0px;
        float: inherit;
    }
}

.team-result-filter__sMac select.form-control {
    border: none;
    font-size: 9px;
    text-transform: uppercase;
    font-family: "Montserrat", sans-serif;
    /*font-weight: 700;*/
    letter-spacing: -0.02em;
    height: 29px !important;
    padding: 4px 18px 4px 10px;
    display: inline-block;
    vertical-align: top;
    background-color: #0f0f0f;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 4'%3E%3Cpath transform='translate(-586.156 -1047.28)' fill='%23fff' d='M586.171,1048l0.708-.71,2.828,2.83-0.707.71Zm4.95-.71,0.707,0.71L589,1050.83l-0.707-.71Z'/%3E%3C/svg%3E");
    background-position: 94% 50%;
    background-size: 6px 4px;
    color: #ffffff;
    border-radius: 0;
    border: 1px solid #ffffff;
}

@media (max-width: 479px) {
    .team-result-filter__sMac:last-child {
        float: left;
        clear: both;
    }
}
/*SON MAÇLAR-DROPDOWN-BİTİŞ*/
/*SON MAÇLAR - TAB*/
.son-maclar-filter {
    float: right;
}

.sMaclar {
    margin-left: auto;
    border: 0;
    float: right;
    font-family: "Montserrat", sans-serif;
}

    .sMaclar li {
        background: #fff;
        color: #0f0f0f;
    }

        .sMaclar li a.active {
            background: #0f0f0f !important;
            color: #ffffff !important;
        }

        .sMaclar li a {
            border: 1px solid #ffffff !important;
            border-left-width: 0 !important;
            border-radius: 0 !important;
            color: #0f0f0f;
            text-decoration: none;
            padding: 1px 9px;
            font-size: 13px;
            -webkit-border-radius: 0 !important;
            -moz-border-radius: 0 !important;
            -ms-border-radius: 0 !important;
            -o-border-radius: 0 !important;
            text-transform: none;
        }

        .sMaclar li:first-child a {
            border-left-width: 1px !important;
        }
/*SON MAÇLAR-TAB BİTİŞ*/

/*REKABET GEÇMİŞİ TAB*/
.rkb-gecmisi {
    margin-left: auto;
    border: 0;
    float: right;
    font-family: "Montserrat", sans-serif;
}

    .rkb-gecmisi li {
        background: #fff;
        color: #4e6c76;
    }

        .rkb-gecmisi li a.active {
            background: #383759 !important;
            color: #fff !important;
        }

        .rkb-gecmisi li a {
            border: 1px solid #4e6c76 !important;
            border-left-width: 0 !important;
            border-radius: 0 !important;
            color: #383759;
            text-decoration: none;
            padding: 1px 9px;
            font-size: 13px;
            -webkit-border-radius: 0 !important;
            -moz-border-radius: 0 !important;
            -ms-border-radius: 0 !important;
            -o-border-radius: 0 !important;
            text-transform: none;
        }

        .rkb-gecmisi li:first-child a {
            border-left-width: 1px !important;
        }


/*REKABET GEÇMİŞİ TAB-BİTİŞ*/
/*HOME-POPÜLER MAÇLAR*/
.mac-listesi-dikey {
    font-family: "Montserrat", sans-serif;
}

    .mac-listesi-dikey .takim-logo {
        height: 35px;
        width: 35px;
        display: block;
        margin: 0 auto;
    }

    .mac-listesi-dikey .stadyum-adi,
    .mac-listesi-dikey .tarih,
    .mac-listesi-dikey .saat {
        display: block;
        color: #0f0f0f;
    }

    .mac-listesi-dikey .takim-adi {
        color: #0f0f0f;
        display: block;
        font-size: 14px;
        line-height: 17px;
        margin-top: 7px;
        font-weight: 500;
    }

    .mac-listesi-dikey .stadyum-adi {
        font-size: 10px;
        line-height: 10px;
    }

    .mac-listesi-dikey .tarih {
        font-size: 11px;
        line-height: 10px;
        margin-bottom: 8px;
        font-size: 14px;
    }

    .mac-listesi-dikey .saat {
        font-size: 14px;
        line-height: 10px;
        font-weight: bold;
    }
/*HOME-POPÜLER MAÇLAR-bitiş*/

/* BAHİS TV */

.bahis-tv {
    font-family: "Montserrat", sans-serif;
    background: #f4d77e00;
    padding-top: 0.5px;
    margin-bottom: -17px;
}

    .bahis-tv .img,
    .bahis-tv .img a,
    .bahis-tv .img img,
    .bahis-tv .description,
    .bahis-tv .description a {
        width: 100%;
        display: block;
    }

    .bahis-tv .img {
        overflow: hidden;
    }

        .bahis-tv .img img {
            -webkit-transform: scale(1);
            transform: scale(1);
            -webkit-transition: 0.3s ease-in-out;
            transition: 0.3s ease-in-out;
        }

            .bahis-tv .img img:hover {
                -webkit-transform: scale(1.3);
                transform: scale(1.3);
            }

    .bahis-tv .description {
        margin-bottom: 17px;
        background: #212121f2;
    }

        .bahis-tv .description a {
            padding: 15px;
            color: #fff;
        }

            .bahis-tv .description a .author {
                display: block;
                font-weight: bold;
            }

            .bahis-tv .description a .title {
                display: block;
                overflow: hidden;
                text-overflow: ellipsis;
                display: -webkit-box;
                -webkit-line-clamp: 2; /* number of lines to show */
                -webkit-box-orient: vertical;
            }

/* BAHİS TV END */

/* PUAN DURUMU */
.ligtitle {
    color: #0f0f0f;
    /*font-weight: bold;*/
    font-family: "Montserrat", sans-serif;
    border-bottom: 1px solid #f4d77e47;
    padding: 3px 15px;
    background: #ebebeb;
}

.puan-durumu {
    font-family: "Montserrat", sans-serif;
    width: 100%;
    font-size: 12px;
    /*font-weight:600;*/
}

.tab-content.p-tablo {
    background: rgb(66,40,0);
    background: -moz-linear-gradient(270deg, rgba(66,40,0,1) 0%, rgba(54,31,31,1) 46%, rgba(46,45,45,1) 100%);
    background: -webkit-linear-gradient(270deg, rgba(66,40,0,1) 0%, rgba(54,31,31,1) 46%, rgba(46,45,45,1) 100%);
    background: linear-gradient(270deg, rgba(66,40,0,1) 0%, rgba(54,31,31,1) 46%, rgba(46,45,45,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#422800",endColorstr="#2e2d2d",GradientType=1);
}

.puan-durumu tbody tr:nth-child(odd) {
    background: #8c8c8c3b;
}

.puan-durumu tr {
    border-bottom: 1px solid #e9e9e938;
}

.puan-durumu td {
    padding: 3px 0;
    text-align: center;
}

.puan-durumu .pd-sira {
    width: 2.5%;
    text-align: left;
    padding-left: 0;
    border-left: 3px solid transparent;
}

    .puan-durumu .pd-sira.blue {
        border-left-color: #4688f1;
    }

    .puan-durumu .pd-sira.orange {
        border-left-color: #f87b2b;
    }

    .puan-durumu .pd-sira.green {
        border-left-color: #3aa757;
    }

    .puan-durumu .pd-sira.red {
        border-left-color: red;
    }

.puan-durumu .pd-logo {
    width: 3.5%;
    padding-left: 0.5%;
}

    .puan-durumu .pd-logo img {
        width: 24px;
    }

.puan-durumu .pd-takim {
    width: 37%;
    text-align: left;
    padding: 0 1%;
}

.puan-durumu.uclu .pd-takim {
    width: 27%;
}

.puan-durumu.uclu .pd-logo {
    width: 5.5%;
}

.puan-durumu .pd-oynanan {
    width: 5%;
    font-weight: 600;
    background: #c3c29591;
}

.puan-durumu .pd-galibiyet {
    width: 5%;
    background: #c3c29591;
    font-weight: 600;
}

.puan-durumu .pd-beraberlik {
    width: 5%;
    background: #c3c29591;
    font-weight: 600;
}

.puan-durumu .pd-maglubiyet {
    width: 5%;
    background: #c3c29591;
    font-weight: 600;
}

.puan-durumu .pd-puan {
    width: 5%;
    background: #c3a29591;
    font-weight: 600;
}

.puan-durumu .pd-averaj {
    width: 5%;
    background: #95c3bf91;
    font-weight: 600;
}

.puan-durumu .pd-form {
    width: 12%;
}

.puan-durumu .pd-aciklama {
    width: 16%;
    padding-left: 1%;
    text-align: left;
    font-size: 9px;
}

.puan-durumu .pd-form .g::before,
.puan-durumu .pd-form .b::before,
.puan-durumu .pd-form .m::before {
    height: 18px;
    width: 18px;
    display: inline-block;
    line-height: 18px;
    color: #fff;
    font-weight: 700;
    font-size: 12px;
}

.puan-durumu .pd-form .g::before {
    background: green;
    content: "G";
}

.puan-durumu .pd-form .b::before {
    content: "B";
    background: gray;
}

.puan-durumu .pd-form .m::before {
    content: "M";
    background: red;
}

@media (max-width: 767px) {
    .puan-durumu .pd-aciklama {
        display: none;
    }

    .puan-durumu .pd-form {
        display: none;
    }

    .puan-durumu .pd-logo {
        width: 5.5%;
        padding-left: 0.5%;
    }

    .ptablosu-renk {
        padding: 2px 4px;
    }
}

@media (max-width: 767px) {

    .puan-durumu-filter li:last-child {
        float: left !important;
        clear: none !important;
        margin-right: 0;
    }

    .puan-durumu-filter a.btn.btn-danger.btn-xs.card-header__button {
        margin: 0px 0px 5px -15px;
        height: 24px;
    }
}

@media (min-width:768px) {
    .team-result-filter {
        float: right;
    }
}

@media (max-width: 320px) {
    .puan-durumu-filter li {
        float: left !important;
        clear: none !important;
        margin: 0px 0px 0px 0px;
        width: 150px;
    }

        .puan-durumu-filter li:last-child {
            float: left !important;
            clear: none !important;
            margin-right: 0;
        }

    .puan-durumu-filter a.btn.btn-danger.btn-xs.card-header__button {
        margin: 0px 0px 5px 1px;
        height: 24px;
    }

    #ozet,
    #ozet-link {
        display: none;
    }
}

@media (min-width: 321px) and (max-width: 413px) {

    .puan-durumu-filter li:last-child {
        float: left !important;
        clear: none !important;
        margin-right: 0;
    }

    .puan-durumu-filter a.btn.btn-danger.btn-xs.card-header__button {
        margin: 0px 0px 5px 4px;
        height: 24px;
    }

    #ozet,
    #ozet-link {
        display: none;
    }
}

@media (min-width: 414px) and (max-width: 767px) {
    .puan-durumu-filter li {
        float: left !important;
        clear: none !important;
        margin: 0px 5px 0 0px;
        width: 102px;
    }

        .puan-durumu-filter li:last-child {
            float: left !important;
            clear: none !important;
            margin-right: 0;
        }

    .puan-durumu-filter a.btn.btn-danger.btn-xs.card-header__button {
        margin: 0;
        height: 24px;
    }

    #ozet,
    #ozet-link {
        display: none;
    }
}

@media (min-width: 768px) and (max-width: 991.98px) {
    .puan-durumu .pd-takim {
        width: 24%;
    }

    .puan-durumu .pd-form {
        width: 15%;
    }

    .puan-durumu .pd-aciklama {
        width: 17%;
    }

    #ozet,
    #ozet-link {
        display: none;
    }
}


.home {
    background-color: #f9a100 !important;
}

.team {
    background-color: #629fce !important;
}

.away {
    background-color: #13beff !important;
}

/* PUAN DURUMU END */

/* SON MAÇLAR */

.son-maclar {
    font-family: "Montserrat", sans-serif;
}

    .son-maclar .sm-baslik .col-2,
    .son-maclar .sm-baslik .col-3,
    .son-maclar .sm-baslik .col-6 {
        border-bottom: 1px solid #00000063;
        border-top: 1px solid #00000063;
    }

    .son-maclar .sm-takim {
        padding: 10px 0;
    }

        .son-maclar .sm-takim img {
            height: 28px !important;
        }

        .son-maclar .sm-takim span {
            display: inline-block;
            margin-left: 8px;
            color: #0f0f0f;
        }

    .son-maclar .sm-maclar .col-2,
    .son-maclar .sm-maclar .col-3,
    .son-maclar .sm-maclar .col-6 {
        border-bottom: 1px solid #00000063;
    }

    .son-maclar .sm-maclar .sm-lig-adi {
        display: block;
        line-height: 26px;
        font-size: 11px;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
    }

    .son-maclar .sm-maclar .sm-tarih {
        display: block;
        line-height: 0;
        font-size: 8px;
    }

    .son-maclar .sm-maclar .sm-takim1 {
        /* color: #000; */
        line-height: 36px;
        font-size: 12px;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        display: block;
    }

    .son-maclar .sm-maclar .sm-takim2 {
        /* color: #000; */
        font-size: 12px;
        line-height: 36px;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        display: block;
    }

        .son-maclar .sm-maclar .sm-takim1.g,
        .son-maclar .sm-maclar .sm-takim2.g {
            font-weight: bold;
        }

    .son-maclar .sm-maclar .sm-sonuc {
        color: #fff;
        display: block;
        max-width: 81px;
        /*cursor: pointer;*/
        margin: 5px -1px;
        font-size: 10px
    }

    .son-maclar .sm-maclar .sm-sonucprfl {
        color: #fff;
        display: block;
        margin: 5px -1px;
    }

        .son-maclar .sm-maclar .sm-sonuc.g,
        .son-maclar .sm-maclar .sm-sonucprfl.g {
            background: green;
        }

        .son-maclar .sm-maclar .sm-sonuc.b,
        .son-maclar .sm-maclar .sm-sonucprfl.b {
            background: #bcbcbc;
            color: #0f0f0f;
        }

        .son-maclar .sm-maclar .sm-sonuc.m,
        .son-maclar .sm-maclar .sm-sonucprfl.m {
            background: red;
        }

    .son-maclar .sm-maclar .sm-iy {
        line-height: 36px;
    }

.s-maclar {
    background: rgb(255 255 255);
}

.card__content.bi {
    background: rgb(66,40,0);
    background: -moz-linear-gradient(270deg, rgba(66,40,0,1) 0%, rgba(54,31,31,1) 46%, rgba(46,45,45,1) 100%);
    background: -webkit-linear-gradient(270deg, rgba(66,40,0,1) 0%, rgba(54,31,31,1) 46%, rgba(46,45,45,1) 100%);
    background: linear-gradient(270deg, rgba(66,40,0,1) 0%, rgba(54,31,31,1) 46%, rgba(46,45,45,1) 100%);
}

.son-maclar.container-fluid {
    font-size: 12px;
    color: #0f0f0f;
    /*font-weight: 600;*/
}
/* SON MAÇLAR END */

/* BAHİS İSTATİSTİKLERİ */

.bahis-istatistikleri {
    margin-top: 30px;
    font-family: "Montserrat", sans-serif;
}

    .bahis-istatistikleri .bi-takim {
        width: 100%;
    }

        .bahis-istatistikleri .bi-takim .bi-logo {
            float: left;
            margin-right: 15px;
        }

            .bahis-istatistikleri .bi-takim .bi-logo img {
                height: 28px !important;
            }

        .bahis-istatistikleri .bi-takim .bi-takim-adi {
            float: left;
            line-height: 16px;
            margin-bottom: 15px;
            color: #0f0f0f;
        }

            .bahis-istatistikleri .bi-takim .bi-takim-adi .is {
                display: block;
                font-size: 11px;
            }

            .bahis-istatistikleri .bi-takim .bi-takim-adi .ta {
                display: block;
                color: #0f0f0f;
                font-weight: 600;
            }

        .bahis-istatistikleri .bi-takim .bi-statistics {
            width: 100%;
            display: inline-block;
            background-color: #e4e0e0;
            padding: 10px;
            margin-bottom: 10px;
        }

            .bahis-istatistikleri .bi-takim .bi-statistics .bi-head {
                width: 100%;
                border-bottom: 1px solid #0f0f0f;
            }

                .bahis-istatistikleri .bi-takim .bi-statistics .bi-head .bi-name {
                    font-size: 15px;
                    color: #0f0f0f;
                }

                .bahis-istatistikleri .bi-takim .bi-statistics .bi-head .nav {
                    float: right;
                    border: 0;
                }

                .bahis-istatistikleri
                .bi-takim
                .bi-statistics
                .bi-head
                .nav-tabs
                .nav-link.active,
                .bahis-istatistikleri
                .bi-takim
                .bi-statistics
                .bi-head
                .nav-tabs
                .nav-item.show
                .nav-link {
                    color: #0f0f0f;
                    background-color: #bcbcbc;
                    border: 0;
                    border-bottom: 1px solid #282840;
                    padding-bottom: 0;
                    border-radius: 6px 6px 0 0;
                }

                .bahis-istatistikleri .bi-takim .bi-statistics .bi-head .nav-tabs .nav-link {
                    border: 0;
                    border-radius: 0;
                }

                .bahis-istatistikleri .bi-takim .bi-statistics .bi-head .nav-link {
                    display: block;
                    padding: 0;
                    color: #0f0f0f;
                    padding: 0 10px;
                }

            .bahis-istatistikleri .bi-takim .bi-statistics .bi-result {
                width: 100%;
                display: inline-block;
                margin-top: 5px;
                line-height: 18px;
                color: #0f0f0f;
            }

                .bahis-istatistikleri .bi-takim .bi-statistics .bi-result .progress {
                    height: 16px;
                }

    .bahis-istatistikleri.son-uc-mac {
        padding: 0px 4px 1px 4px;
        margin-top: 6px;
    }


.card__content.kadro {
    /*background: rgb(188,188,188);*/
    font-weight: 600;
}
/* BAHİS İSTATİSTİKLERİ END */

/*REKABET GEÇMİŞİ*/
.rkb-gecmisi.container-fluid {
    font-size: 12px;
    /*background: rgb(188,188,188);*/
    color: #0f0f0f;
}

.rkb-gecmisi {
    font-family: "Montserrat", sans-serif;
}

    .rkb-gecmisi .rg-baslik .col-2,
    .rkb-gecmisi .rg-baslik .col-3,
    .rkb-gecmisi .rg-baslik .col-4,
    .rkb-gecmisi .rg-baslik .col-6 {
        border-bottom: 1px solid #0000003b;
        border-top: 1px solid #0000003b;
        font-weight: 600;
    }

    .rkb-gecmisi .rg-takim {
        padding: 10px 0;
    }

        .rkb-gecmisi .rg-takim img {
            height: 28px;
        }

        .rkb-gecmisi .rg-takim span {
            display: inline-block;
            margin-left: 8px;
            font-weight: bold;
            color: #000;
        }

    .rkb-gecmisi .rg-maclar .col-2,
    .rkb-gecmisi .rg-maclar .col-3,
    .rkb-gecmisi .rg-maclar .col-12 {
        border-bottom: 1px solid #0000003b;
    }

    .rkb-gecmisi .rg-maclar .rg-lig-adi {
        display: block;
        line-height: 26px;
        font-size: 12px;
    }

    .rkb-gecmisi .rg-maclar .rg-tarih {
        display: block;
        line-height: 0;
        font-size: 9px;
    }

    .rkb-gecmisi .rg-maclar .rg-takim1 {
        color: #0f0f0f;
        line-height: 36px;
    }

    .rkb-gecmisi .rg-maclar .bos-data {
        color: #bfa887cc;
        line-height: 36px;
        text-align: center;
    }

    .rkb-gecmisi .rg-maclar .lig,
    .rkb-gecmisi .rg-maclar .tarih,
    .rkb-gecmisi .rg-maclar .rg-takim1,
    .rkb-gecmisi .rg-maclar .rg-takim2,
    .rkb-gecmisi .rg-maclar .ms-ev,
    .rkb-gecmisi .rg-maclar .ms-dep,
    .rkb-gecmisi .rg-maclar .iy-dep,
    .rkb-gecmisi .rg-maclar .iy-ev {
        color: #0f0f0f;
        line-height: 36px;
        font-weight: 600;
    }

    .rkb-gecmisi .rg-maclar .lig {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        max-width: 8ch;
        margin: 0;
        display: block;
    }


    .rkb-gecmisi .rg-maclar .mac-sonucu {
        font-size: 14px;
        display: inline-block;
        height: 31px;
        width: 68px;
        margin-top: 2px;
        background: #e4e0e0;
    }

    .rkb-gecmisi .rg-maclar .rg-takim2 {
        line-height: 36px;
        margin-left: -34px;
    }

        .rkb-gecmisi .rg-maclar .rg-takim1.g,
        .rkb-gecmisi .rg-maclar .rg-takim2.g {
            font-weight: bold;
        }

    .rkb-gecmisi .rg-maclar .rg-sonuc {
        color: #fff;
        display: block;
        max-width: 81px;
        cursor: pointer;
        margin: 5px 0;
    }

        .rkb-gecmisi .rg-maclar .rg-sonuc.g {
            background: #4ad46a;
        }

        .rkb-gecmisi .rg-maclar .rg-sonuc.b {
            background: gray;
        }

        .rkb-gecmisi .rg-maclar .rg-sonuc.m {
            background: #b33d3d;
        }

    .rkb-gecmisi .rg-maclar .rg-iy {
        line-height: 36px;
    }

@media (max-width: 320px) {
    .grafik {
        display: none;
    }

    .rkb-gecmisi .rg-maclar .rg-takim1,
    .rkb-gecmisi .rg-maclar .rg-takim2 {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        max-width: 12ch;
        display: block;
    }

    .rkb-gecmisi .rg-maclar .rg-takim1 {
        margin: -6px 0px -7px -9px;
    }

    .rkb-gecmisi .rg-maclar .rg-takim2 {
        margin: -6px 0px -7px -9px;
    }

    .rkb-gecmisi .rg-maclar .row,
    .rkb-gecmisi .rg-baslik .row {
        border-bottom: 1px solid #ccc;
    }

    .rkb-gecmisi .rg-maclar .col-2,
    .rkb-gecmisi .rg-maclar .col-3,
    .rkb-gecmisi .rg-maclar .col-12 {
        border-bottom: none;
    }

    .rkb-gecmisi .rg-baslik .col-2,
    .rkb-gecmisi .rg-baslik .col-3,
    .rkb-gecmisi .rg-baslik .col-4,
    .rkb-gecmisi .rg-baslik .col-6 {
        border-bottom: none;
        border-top: none;
    }

    .col-md-4.rkbt-gecmisi {
        display: none;
    }

    .rkb-gecmisi .rg-baslik div:nth-child(2),
    .rkb-gecmisi .rg-maclar div:nth-child(2) {
        display: none;
    }

    .rkb-gecmisi .rg-baslik div:nth-child(3) {
        left: 24px;
    }

    .rkb-gecmisi .rg-maclar div:nth-child(3) {
        left: 8px;
        top: 5px;
        padding: 0;
    }

    .rkb-gecmisi .rg-maclar div:nth-child(4) {
        left: 16px;
        top: 8px;
    }

    .rkb-gecmisi .rg-maclar div:nth-child(5) {
        left: 47px;
        top: 5px;
        padding: 0;
    }

    .rkb-gecmisi .rg-baslik div:last-child,
    .rkb-gecmisi .rg-maclar div:last-child {
        left: 56px;
    }

    .rkb-gecmisi .rg-maclar .mac-sonucu {
        font-size: 12px;
        display: inline-block;
        height: 22px;
        width: 49px;
        margin-top: 2px;
    }

    .rkb-gecmisi .rg-maclar .ms-ev,
    .rkb-gecmisi .rg-maclar .ms-dep {
        line-height: 1px;
    }
}

@media (min-width: 321px) and (max-width: 479.99px) {
    .rkb-gecmisi .rg-maclar .rg-takim1,
    .rkb-gecmisi .rg-maclar .rg-takim2 {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        max-width: 12ch;
        margin: 0;
        display: block;
    }

    .rkb-gecmisi .rg-maclar .row,
    .rkb-gecmisi .rg-baslik .row {
        border-bottom: 1px solid #ccc;
    }

    .rkb-gecmisi .rg-maclar .col-2,
    .rkb-gecmisi .rg-maclar .col-3,
    .rkb-gecmisi .rg-maclar .col-12 {
        border-bottom: none;
    }

    .rkb-gecmisi .rg-baslik .col-2,
    .rkb-gecmisi .rg-baslik .col-3,
    .rkb-gecmisi .rg-baslik .col-4,
    .rkb-gecmisi .rg-baslik .col-6 {
        border-bottom: none;
        border-top: none;
    }

    .col-md-4.rkbt-gecmisi {
        display: none;
    }

    .rkb-gecmisi .rg-baslik div:nth-child(2),
    .rkb-gecmisi .rg-maclar div:nth-child(2) {
        display: none;
    }

    .rkb-gecmisi .rg-baslik div:nth-child(3) {
        left: 35px;
    }

    .rkb-gecmisi .rg-maclar div:nth-child(3) {
        left: 26px;
        top: 5px;
        padding: 0;
    }

    .rkb-gecmisi .rg-maclar div:nth-child(4) {
        left: 25px;
        top: 4px;
    }

    .rkb-gecmisi .rg-maclar div:nth-child(5) {
        left: 47px;
        top: 5px;
        padding: 0;
    }

    .rkb-gecmisi .rg-baslik div:last-child,
    .rkb-gecmisi .rg-maclar div:last-child {
        left: 67px;
    }

    .grafik {
        display: none;
    }
}

@media (min-width: 480px) and (max-width: 575.98px) {
    .team-result-filter__sMac {
        padding-left: 0;
        float: left;
    }

    .rkb-gecmisi .rg-maclar .rg-takim1,
    .rkb-gecmisi .rg-maclar .rg-takim2 {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        max-width: 12ch;
        margin: 0;
        display: block;
    }

    .rkb-gecmisi .rg-maclar .row,
    .rkb-gecmisi .rg-baslik .row {
        border-bottom: 1px solid #ccc;
    }

    .rkb-gecmisi .rg-maclar .col-2,
    .rkb-gecmisi .rg-maclar .col-3,
    .rkb-gecmisi .rg-maclar .col-12 {
        border-bottom: none;
    }

    .rkb-gecmisi .rg-baslik .col-2,
    .rkb-gecmisi .rg-baslik .col-3,
    .rkb-gecmisi .rg-baslik .col-4,
    .rkb-gecmisi .rg-baslik .col-6 {
        border-bottom: none;
        border-top: none;
    }

    .col-md-4.rkbt-gecmisi {
        display: none;
    }

    .rkb-gecmisi .rg-baslik div:nth-child(2),
    .rkb-gecmisi .rg-maclar div:nth-child(2) {
        display: none;
    }

    .rkb-gecmisi .rg-baslik div:nth-child(3) {
        left: 35px;
    }

    .rkb-gecmisi .rg-maclar div:nth-child(3) {
        left: 26px;
        top: 5px;
        padding: 0;
    }

    .rkb-gecmisi .rg-maclar div:nth-child(4) {
        left: 25px;
        top: 4px;
    }

    .rkb-gecmisi .rg-maclar div:nth-child(5) {
        left: 47px;
        top: 5px;
        padding: 0;
    }

    .rkb-gecmisi .rg-baslik div:last-child,
    .rkb-gecmisi .rg-maclar div:last-child {
        left: 67px;
    }

    .grafik {
        display: none;
    }
}

@media (min-width: 576px) and (max-width: 767.98px) {
    .team-result-filter__sMac {
        padding-left: 0;
        float: left;
    }

    .grafik {
        display: none;
    }

    .rkb-gecmisi .rg-maclar .rg-takim1,
    .rkb-gecmisi .rg-maclar .rg-takim2 {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        max-width: 12ch;
        margin: 0;
        display: block;
    }

    .rkb-gecmisi .rg-maclar .row,
    .rkb-gecmisi .rg-baslik .row {
        border-bottom: 1px solid #ccc;
    }

    .rkb-gecmisi .rg-maclar .col-2,
    .rkb-gecmisi .rg-maclar .col-3,
    .rkb-gecmisi .rg-maclar .col-12 {
        border-bottom: none;
    }

    .rkb-gecmisi .rg-baslik .col-2,
    .rkb-gecmisi .rg-baslik .col-3,
    .rkb-gecmisi .rg-baslik .col-4,
    .rkb-gecmisi .rg-baslik .col-6 {
        border-bottom: none;
        border-top: none;
    }

    .col-md-4.rkbt-gecmisi {
        display: none;
    }

    .rkb-gecmisi .rg-baslik div:nth-child(2),
    .rkb-gecmisi .rg-maclar div:nth-child(2) {
        display: none;
    }

    .rkb-gecmisi .rg-baslik div:nth-child(3) {
        left: 35px;
    }

    .rkb-gecmisi .rg-maclar div:nth-child(3) {
        left: 26px;
        top: 5px;
        padding: 0;
    }

    .rkb-gecmisi .rg-maclar div:nth-child(4) {
        left: 25px;
        top: 8px;
    }

    .rkb-gecmisi .rg-maclar div:nth-child(5) {
        left: 47px;
        top: 5px;
        padding: 0;
    }

    .rkb-gecmisi .rg-baslik div:last-child,
    .rkb-gecmisi .rg-maclar div:last-child {
        left: 67px;
    }
}

@media (min-width: 768px) and (max-width: 991.98px) {
    .rkb-gecmisi .rg-maclar .lgtrh {
        display: none;
    }

    .col-md-4.rkbt-gecmisi {
        font-size: 10px;
    }

    .rkb-gecmisi .rg-maclar .rg-takim1,
    .rkb-gecmisi .rg-maclar .rg-takim2 {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        max-width: 12ch;
        margin: 0;
        display: block;
    }

    .rkb-gecmisi .rg-baslik div:nth-child(3) {
        left: 2px;
    }
}

@media (min-width: 992px) and (max-width: 1024px) {
    .rkb-gecmisi .rg-maclar .rg-takim1,
    .rkb-gecmisi .rg-maclar .rg-takim2 {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        max-width: 12ch;
        margin: 0;
        display: block;
    }

    .rkb-gecmisi .rg-maclar .lgtrh {
        display: none;
    }
}

@media (min-width: 1025px) {
    .rkb-gecmisi .rg-maclar .rg-takim1,
    .rkb-gecmisi .rg-maclar .rg-takim2 {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        max-width: 16ch;
        margin: 0;
        display: block;
    }

    .rkb-gecmisi .rg-maclar .lgtrh {
        display: none;
    }
}

@media (min-width: 1026px) and (max-width: 1200px) {
    .rkb-gecmisi .rg-maclar .lgtrh {
        display: none;
    }
}

.col-md-4.rkbt-gecmisi {
    border-left: 1px solid gray;
}

.rkb-gecmisi .rg-maclar .rg-ms1 {
    display: block;
    line-height: 26px;
    font-size: 12px;
}

.rkb-gecmisi .rg-maclar .msust,
.msalt,
.msbir,
.msiki,
.msx {
    color: #bfa887cc;
}

.rkb-gecmisi .rg-maclar .win-oran {
    background-color: #4ad46a;
    height: 24px !important;
    line-height: 36px !important;
    padding: 9px 2px 10px 0px;
    color: #0f0f0f;
}

.row .rg-oran {
    line-height: 35px;
}

@media (max-width:1024px) {
    ul.nav-tabs.nav.ozet-sayfasi {
        margin: 0px -17px 0 0;
    }
}


@media (max-width: 767px) {
    /* .col-md-4.rkbt-gecmisi {
    display: none;
  } */
    ul.nav-tabs.nav.ozet-sayfasi {
        margin: 0 -19px 0 0;
    }

        ul.nav-tabs.nav.ozet-sayfasi.opd {
            margin: -3px -20px 0 0;
        }

        ul.nav-tabs.nav.ozet-sayfasi.pd {
            margin: 0px -20px 0 0;
        }
}

/*Grafik*/
.grafik .grafik-container .hatlar .hr:before {
    content: attr(data-num);
    position: relative;
    left: -25px;
    top: -15px;
    width: 21px;
    text-align: center;
    display: inline-block;
    color: #0f0f0f;
}

.grafik-puanbari:before {
    content: attr(data-sayi);
    width: 35px;
    position: absolute;
    top: -20px;
    text-align: center;
    color: #0f0f0f;
    font-family: "Montserrat", sans-serif;
}

.grafik-puanbari:after {
    content: attr(data-name);
    width: 35px;
    position: absolute;
    bottom: -19px;
    text-align: center;
    color: #0f0f0f;
    font-family: "Montserrat", sans-serif;
}

.grafik {
    height: 174px;
    width: 100%;
    background-color: #e4e0e0;
    padding: 0 10px;
    position: relative;
    float: left;
    margin-bottom: 15px;
    font-family: "Montserrat", sans-serif;
    margin-top: 12px;
}

    .grafik .grafik-container {
        width: 100%;
        height: 100%;
        position: relative;
    }

.grafik-baslik h4 {
    color: #0f0f0f;
    font-size: 12px;
    text-align: center;
    font-family: "Montserrat", sans-serif;
    top: 5px;
    position: relative;
    font-style: normal;
    font-weight: 600;
}

.grafik .grafik-container .hatlar {
    width: 100%;
    height: 115px;
    position: absolute;
    bottom: 24px;
    left: 0;
}

    .grafik .grafik-container .hatlar .hr:first-child {
        top: 0;
    }

    .grafik .grafik-container .hatlar .hr:nth-child(2) {
        top: 25%;
    }

    .grafik .grafik-container .hatlar .hr:nth-child(3) {
        top: 50%;
    }

    .grafik .grafik-container .hatlar .hr:nth-child(4) {
        bottom: 25%;
    }

    .grafik .grafik-container .hatlar .hr:nth-child(5) {
        bottom: 0;
    }

    .grafik .grafik-container .hatlar .hr {
        width: calc(100% - 25px);
        margin-left: 25px;
        margin-top: 0;
        margin-bottom: 0;
        border-top: 1px solid #0f0f0f;
        display: block;
        height: 1px;
        font-size: 12px;
        position: absolute;
        left: 0;
    }

.grafik-puan {
    width: 100%;
    height: 115px;
    position: absolute;
    bottom: 24px;
    left: 0;
    display: flex;
    -moz-justify-content: space-around;
    -ms-justify-content: space-around;
    justify-content: space-around;
    -ms-flex-pack: space-around;
    -moz-align-items: flex-end;
    -ms-align-items: flex-end;
    align-items: flex-end;
    padding-left: 35px;
}

.grafik-puanbari:first-child {
    background-color: #4ad46a;
}

.grafik-puanbari:nth-child(2) {
    background-color: #3F51B5;
}

.grafik-puanbari:nth-child(3) {
    background-color: #add0d4;
}

.grafik-puan.tip .grafik-puanbari:nth-child(2) {
    background-color: #c09a59;
}

.grafik-puanbari {
    width: 35px !important;
    font-weight: 700;
    font-size: 12px;
    position: relative;
}
/*Grafik Bitiş*/
/*REKABET GEÇMİŞİ END*/

/*ÖZET SAYFASI-İÇ&DIŞ SAHA PERFORMANS*/
.id-performans .id-takim {
    padding: 10px 0;
}

    .id-performans .id-takim img {
        height: 28px !important;
    }

    .id-performans .id-takim span {
        display: inline-block;
        margin-left: 8px;
        color: #0f0f0f;
    }

.id-performans {
    font-family: "Montserrat", sans-serif;
}

    .id-performans.container-fluid {
        font-size: 12px;
    }

.id-sahaperformans {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.performans.sayfa-tablosu {
    background-color: #ffffff;
    display: table;
    border-spacing: 0;
    border-top: 0;
    margin-left: 0;
}

.performans {
    float: left;
    width: 100%;
    border: 0;
}

.performans-baslik {
    border-bottom: 1px solid #ccdce2;
    height: 38px;
    line-height: 38px;
    padding-left: 8px;
}

.dropdown,
.dropup {
    position: relative;
}

    .dropdown .btn {
        padding-left: 5px;
        padding-top: 5px;
        padding-bottom: 5px;
        margin-left: -5px;
        outline: 0 !important;
    }

.performans-baslik button {
    font-size: 13px;
    color: #28616b;
    padding-left: 5px;
    font-family: "Montserrat", sans-serif;
    text-transform: capitalize;
}

.dropdown .btn:after {
    content: "\ea3e";
    font-family: nsn-statistic;
    position: relative;
    right: -6px;
    font-size: 12px;
    top: 1px;
    color: #6f969c;
}

.dropdown .dropdown-menu {
    margin: 0 0 0 -5px;
    border: 0;
    border-radius: 0;
    min-width: 200px;
}

.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 0px 0;
    margin: 2px 0 0;
    list-style: none;
    font-size: 14px;
    text-align: left;
    background-color: #fff;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 4px;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    background-clip: padding-box;
}

.performance .dropdown-menu > li > a {
    padding-left: 10px;
}

.dropdown-menu > .active > a,
.dropdown-menu > .active > a:focus,
.dropdown-menu > .active > a:hover {
    color: #2ca3b7;
    background-color: #fff;
    font-size: 14px;
}

    .dropdown-menu > .active > a,
    .dropdown-menu > .active > a:focus,
    .dropdown-menu > .active > a:hover {
        color: #fff;
        text-decoration: none;
        outline: 0;
        background-color: #337ab7;
    }

.dropdown-menu > li > a {
    padding: 6.5px 15px;
    color: #37474f;
    text-transform: capitalize;
    font-family: "Montserrat", sans-serif;
}

.dropdown-menu > li > a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: 400;
    line-height: 1.42857;
    color: #333;
    white-space: nowrap;
}

.performans-istatistik {
    padding: 13px 11px 5px 10px;
}

.performans.sayfa-tablosu .performans-istatistik {
    display: none;
}

    .performans.sayfa-tablosu .performans-istatistik.show {
        display: block;
        color: #0f0f0f;
    }

.team-full-statistics > a {
    width: 108px;
    margin-bottom: 4px;
}

    .team-full-statistics > a::after {
        content: "" !important;
    }

.team-full-statistics .dropdown-menu {
    margin: 0;
    padding: 0;
}

    .team-full-statistics .dropdown-menu a {
        display: block;
        font-size: 12px;
        padding: 3px 5px;
        line-height: 16px;
        background: #f1f1f1;
        border-bottom: 1px solid #f5c9d3;
        color: #383759;
    }

        .team-full-statistics .dropdown-menu a:hover {
            color: #a30b2b;
        }

        .team-full-statistics .dropdown-menu a:last-child {
            border-bottom: 0;
        }

.btn.btn-secondary {
    color: #000000 !important;
    background-color: #00000000 !important;
    border-color: #000000 !important;
}
/*ÖZET SAYFASI-İÇ&DIŞ SAHA PERFORMANS BİTİŞ*/


/*FİKSTÜR*/
.ligtarih {
    float: left;
    height: 40px;
    background: #534540c4;
    padding: 0 20px;
    width: 100%;
    font-family: "Montserrat", sans-serif;
    margin-top: 0.5px;
}

    .ligtarih span {
        float: left;
        line-height: 40px;
        font-size: 15px;
        color: #fff;
        padding-left: 25px;
        position: relative;
    }

        .ligtarih span:before {
            position: absolute;
            left: 0;
            top: 12px;
            content: "";
            width: 15px;
            height: 15px;
        }

.fdetay {
    font-size: 11px;
    line-height: 65px;
    font-family: "Montserrat", sans-serif;
    margin-bottom: 0;
    padding-bottom: 0px;
    align-items: center;
    color: #0f0f0f;
}

span.ftakim1-logo img,
span.ftakim2-logo img {
    height: 43px;
}

.span.fstadyum {
    font-size: 13px;
}

a.btn.btn-danger.btn-xs.card-header__button {
    margin: 0px 0px 5px -1px;
    height: 24px;
}

.fa-calendar-day:before {
    color: #fff;
    margin-right: 3px;
}

@media (max-width: 767px) {
    span.ftakim1-logo img,
    span.ftakim2-logo img {
        height: initial;
        width: 100%;
    }



    .fikstur-filter li {
        float: left !important;
        clear: none !important;
        margin-right: 10px;
    }

        .fikstur-filter li:last-child {
            float: left !important;
            clear: none !important;
            margin-right: 0;
        }
}

/*FİKSTÜR-BİTİŞ*/

/* CANLI SONUÇLAR*/




.dropdown-item {
    display: block;
    width: 100%;
    padding: 0.25rem 1.5rem;
    clear: both;
    font-weight: 400;
    color: #212529;
    text-align: inherit;
    white-space: nowrap;
    background-color: #a58f5d;
    border: 0;
    border-bottom: 0.25px solid #fff0c0;
}

.fa-futbol:before {
    content: "\f1e3";
    color: #0f0f0f;
    font-size: 19px;
    margin-right: 6px;
    vertical-align: middle;
}

.fa-basketball-ball:before {
    content: "\f434";
    color: #0f0f0f;
    font-size: 19px;
    margin-right: 6px;
    vertical-align: middle;
}

.fa-volleyball-ball:before {
    content: "\f45f";
    color: #0f0f0f;
    font-size: 19px;
    margin-right: 6px;
    vertical-align: middle;
}

.fa-calendar-alt:before {
    content: "\f073";
    color: #0f0f0f;
    font-size: 19px;
    margin-right: 6px;
    vertical-align: middle;
}

.fa-hourglass-half:before {
    content: "\f252";
    color: #0f0f0f;
    font-size: 19px;
    margin-right: 6px;
    vertical-align: middle;
}

.fa-buffer:before {
    color: #0f0f0f;
    font-size: 21px;
    margin-right: 6px;
    vertical-align: middle;
}

.fa-globe:before {
    color: #0f0f0f;
    font-size: 21px;
    margin-right: 6px;
    vertical-align: middle;
}

.fa-tachometer-alt:before {
    color: #0f0f0f;
    font-size: 21px;
    margin-right: 6px;
    vertical-align: middle;
}

.fa-volume-up:before,
.fa-volume-mute:before {
    color: #0f0f0f;
    font-size: 24px;
    margin-right: -87px;
    vertical-align: middle;
    position: absolute;
    text-align: center;
    line-height: center;
    right: 81px;
    top: 12px;
}



.dropdown .cs-dgr.dropdown-menu,
.dropdown .cs-lglr.dropdown-menu,
.dropdown .cs-bgn.dropdown-menu {
    margin: -9px 0px 0 -39px;
    border: 0;
    border-radius: 0;
    min-width: 192px;
    position: absolute;
    transform: translate3d(42px, 63px, 0px);
    top: 0px;
    left: 5px;
    will-change: transform;
    background-color: #bfa887;
    -webkit-transform: translate3d(42px, 63px, 0px);
    -moz-transform: translate3d(42px, 63px, 0px);
    -ms-transform: translate3d(42px, 63px, 0px);
    -o-transform: translate3d(42px, 63px, 0px);
}

.dropdown .cs-bgn.dropdown-menu {
    margin: -9px 0px 0 -36px;
}

.dropdown .cs-lglr.dropdown-menu {
    margin: -9px 0px 0 -11px;
}


@keyframes blink {
    0% {
        opacity: 1;
    }

    1% {
        opacity: 0;
    }

    50% {
        opacity: 0;
    }

    51% {
        opacity: 1;
    }
}


/* CANLI SONUÇLAR-BİTİŞ*/

/*Anasayfa head icon*/
.fa-futbol.head:before,
.fa-basketball-ball.head:before,
.fa-volleyball-ball.head:before,
.fa-baseball-ball.head:before {
    color: rgb(42 214 253 / 91%);
    font-size: 32px;
    margin-right: 18px;
    vertical-align: middle;
}
/*Anasayfa head icon-bitiş*/

/*Sidebar-Oranı Düşen Maçlar*/

@media (max-width: 320px) {
    .dMatches .matchI ul.oth {
        margin: 25px 0px 0 -9px;
    }

    .dMatches .matchI li img {
        display: none;
    }
}

@media (min-width: 375px) and (max-width: 413px) {
    .dMatches .matchI ul.oth {
        margin-left: 26px !important;
    }
}

@media (min-width: 433px) {
    .dMatches .matchI ul.oth {
        margin-left: 22px !important;
    }
}

@media (min-width: 576px) {
    .dMatches .matchI ul.oth {
        margin-left: 85px !important;
    }
}

@media (min-width: 768px) {
    .dMatches .matchI ul.oth {
        margin-left: 181px !important;
    }
}

@media (min-width: 992px) {
    .dMatches .matchI ul.oth {
        margin-left: -5px !important;
    }
}

@media (min-width: 1200px) {
    .dMatches .matchI ul.oth {
        margin-left: 31px !important;
    }
}
/*Buton*/
@media (min-width: 768px) and (max-width: 1024px) {
  /*  a.btn.btn-default.btn-outline.btn-xs.card-header__button {
        margin-left: 404px;
    }*/
}

@media (min-width: 1024px) and (max-width: 1366px) {
    a.btn.btn-default.btn-outline.btn-xs.card-header__button {
        margin-left: 0px;
    }
}

@media (min-width: 737px) and (max-width: 767px) {
    a.btn.btn-default.btn-outline.btn-xs.card-header__button {
        margin-left: 404px;
    }
}

@media (min-width: 414px) and (max-width: 736px) {
    /*a.btn.btn-default.btn-outline.btn-xs.card-header__button {
        margin-left: 98px;
    }*/
}

@media (min-width: 375px) and (max-width: 413px) {
    a.btn.btn-default.btn-outline.btn-xs.card-header__button {
        margin-left: 0;
        margin-top: -3px;
    }
    /*a.btn.btn-default.btn-outline.btn-xs.card-header__button {
        margin-left: 58px;
        margin-left: 0;
        margin-top: -3 px;
    }*/
}

@media (min-width: 320px) and (max-width: 374px) {
    a.btn.btn-default.btn-outline.btn-xs.card-header__button {
        margin-left: 3px;
    }
}
/*Buton-Bitiş*/

/*Sidebar-Oranı Düşen Maçlar Media-Bitiş*/



/*Head Canlı Sonuçlar*/

.mmm-slideout {
    transition: -webkit-transform 0.4s ease;
    transition: transform 0.4s ease;
    transition: transform 0.4s ease, -webkit-transform 0.4s ease;
    z-index: auto;
    -webkit-transition: transform 0.4s ease, -webkit-transform 0.4s ease;
    -moz-transition: transform 0.4s ease, -webkit-transform 0.4s ease;
    -ms-transition: transform 0.4s ease, -webkit-transform 0.4s ease;
    -o-transition: transform 0.4s ease, -webkit-transform 0.4s ease;
}

.Canli {
    height: 40px;
    overflow: hidden;
    position: relative;
    padding-left: 29px;
    font-family: "Montserrat", sans-serif;
}

@media (max-width:768px) {
    .Canli {
        border-top: 1px solid #bfa88736;
    }
}

.cslar {
    position: absolute;
    left: 0;
    top: 0px;
    margin: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: #ffffff;
    /* font-weight: 700 !important; */
    line-height: 40px;
    text-align: center !important;
    width: 188px;
    /* height: 0; */
    z-index: 1;
    background: #212121;
}

.mslyt {
    white-space: nowrap;
    /* overflow: hidden; */
    /* margin-right: -178px; */
    width: 100%;
}

.cshtakimlar {
    line-height: 40px;
    display: inline-block;
    padding: 0 25px;
    font-weight: 500;
    font-size: 14px;
    color: #000;
    border-left: 0.5px solid #0000003d;
    text-align: center !important;
}

.cshdkika,
.cshskor {
    border-radius: 6px;
    background-color: #000;
    padding-left: 5px;
    padding-right: 5px;
    color: #ffffff;
    margin-left: 10px;
    margin-right: 10px;
    font-size: 16px;
}


    .cshdkika i:after {
        content: "'";
        animation: blink 1.2s infinite;
    }

    .cshskor.not_started {
        background: none;
        color: #000;
    }

.csh-karsilasmalar {
    margin-right: 20px;
    float: left;
}

.fa-clock:before {
    color: #dddfdf;
    font-size: 22px;
    margin-right: 6px;
    vertical-align: middle;
}
/*Head Canlı Sonuçlar - Bitiş*/

/*Header banner app-play*/
.header__top-bar {
    display: block;
    border-bottom: 1px solid #ffe2a930;
}

.header-banner-app {
    display: inline-block;
    vertical-align: middle;
    margin-left: 38px;
    padding-top: 14px;
    padding-bottom: 20px;
    height: 57px;
    width: 127px;
}

@media (min-width: 992px) {
    .header-banner-app {
        margin-left: 15px;
        padding-top: 25px;
        padding-bottom: 31px;
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    .header-banner-app img {
        width: 129px;
        height: 42px;
        top: -12px;
        position: relative;
    }
}

@media (min-width: 1200px) {
    .header-banner-app {
        margin-left: 38px;
        padding-top: 14px;
        padding-bottom: 11px;
        margin-right: -33px;
    }
}

.header-banner-play {
    display: inline-block;
    vertical-align: middle;
    margin-left: 38px;
    padding-top: 14px;
    padding-bottom: 20px;
    height: 50px;
    width: 127px;
}

.header-banner-huawei {
    display: inline-block;
    vertical-align: middle;
    margin-left: -4px;
    padding-top: 10px;
    padding-bottom: 20px;
    height: 49px;
    width: 127px;
}

@media (min-width: 992px) {
    .header-banner-play {
        margin-left: -21px;
        padding-top: 25px;
        padding-bottom: 31px;
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    .header-banner-play img {
        width: 111px;
        height: 42px;
        top: -13px;
        position: relative;
    }
}

@media (min-width: 1200px) {
    .header-banner-play {
        margin-left: 29px;
        padding-top: 10px;
        padding-bottom: 11px;
    }
}

@media (max-width: 767px) {
    .cslar {
        display: none;
    }

    .Canli {
        padding: 0;
    }
}
/*Header banner app-play-bitiş*/

/*Banner Biplay Tv*/
.bannerbiplay {
    display: none;
}

@media (max-width: 1024px) {
    .bannerbiplay {
        display: none;
    }

    .fiveBoxes {
        margin-top: 23px !important;
        margin-bottom: 15px;
    }

        .fiveBoxes .box p {
            font-size: 12px;
        }
}
/*Banner Biplay Tv - Bitiş*/

.author-combo {
    background: url(../images/kuponbg.jpg);
    background-size: 100% 100%;
    padding: 17px;
    margin-bottom: 4px;
}

    .author-combo .author-photo {
        border-radius: 85px;
        width: 100px;
        border: 4px solid #d5a65a;
    }

    .author-combo .author-name {
        font-size: 17px;
        color: #FFFFFF;
        display: block;
    }

    .author-combo .author-daily {
        display: block;
        color: #ffffff;
        font-size: 19px;
        font-weight: bolder;
        background: #fff3ba;
        background: -moz-linear-gradient(top, #fff3ba 0%, #cc9850 17%, #f4d77e 32%, #f4d77e 32%, #fee185 50%, #fff0c0 59%, #fee185 70%, #cc9850 84%, #fff3ba 100%);
        background: -webkit-linear-gradient(top, #fff3ba 0%,#cc9850 17%,#f4d77e 32%,#f4d77e 32%,#fee185 50%,#fff0c0 59%,#fee185 70%,#cc9850 84%,#fff3ba 100%);
        background: linear-gradient(to bottom, #fff3ba 0%,#cc9850 17%,#f4d77e 32%,#f4d77e 32%,#fee185 50%,#fff0c0 59%,#fee185 70%,#cc9850 84%,#fff3ba 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff3ba', endColorstr='#fff3ba',GradientType=0 );
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
    }

    .author-combo .author-date {
        color: #ffffff;
        font-size: 18px;
        float: right;
    }

    .author-combo .author-combo-item {
        background: url(../images/kuponart.png);
        background-repeat: no-repeat;
        background-size: 100% 100%;
        margin: 14px 14px 0 14px;
        padding: 14px 17px;
    }

        .author-combo .author-combo-item .author-combo-item-match-name {
            color: #f5eded;
            margin: 0;
            line-height: 17px;
            font-size: 17px;
        }

        .author-combo .author-combo-item .author-combo-item-detail {
            margin: 0;
        }

            .author-combo .author-combo-item .author-combo-item-detail .author-combo-item-detail-prediction {
                color: #fff;
                font-size: 13px;
                margin-right: 14px;
            }

            .author-combo .author-combo-item .author-combo-item-detail .author-combo-item-detail-odd img {
                width: 30px;
                top: -5px;
                position: relative;
            }

            .author-combo .author-combo-item .author-combo-item-detail .author-combo-item-detail-odd {
                color: #fff;
                font-weight: 900;
                font-size: 22px;
                background: #fff3ba;
                background: -moz-linear-gradient(top, #fff3ba 0%, #cc9850 17%, #f4d77e 32%, #f4d77e 32%, #fee185 50%, #fff0c0 59%, #fee185 70%, #cc9850 84%, #fff3ba 100%);
                background: -webkit-linear-gradient(top, #fff3ba 0%,#cc9850 17%,#f4d77e 32%,#f4d77e 32%,#fee185 50%,#fff0c0 59%,#fee185 70%,#cc9850 84%,#fff3ba 100%);
                background: linear-gradient(to bottom, #fff3ba 0%,#cc9850 17%,#f4d77e 32%,#f4d77e 32%,#fee185 50%,#fff0c0 59%,#fee185 70%,#cc9850 84%,#fff3ba 100%);
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff3ba', endColorstr='#fff3ba',GradientType=0 );
                -webkit-background-clip: text;
                -webkit-text-fill-color: transparent;
            }

    .author-combo .author-combo-total-odd-title {
        font-size: 27px;
        color: #fdfafa;
        font-weight: 800;
        line-height: 25px;
        display: block;
        margin-top: 15px;
    }

    .author-combo .author-combo-total-odd {
        line-height: 33px;
        background: #fff3ba;
        background: -moz-linear-gradient(top, #fff3ba 0%, #cc9850 17%, #f4d77e 32%, #f4d77e 32%, #fee185 50%, #fff0c0 59%, #fee185 70%, #cc9850 84%, #fff3ba 100%);
        background: -webkit-linear-gradient(top, #fff3ba 0%,#cc9850 17%,#f4d77e 32%,#f4d77e 32%,#fee185 50%,#fff0c0 59%,#fee185 70%,#cc9850 84%,#fff3ba 100%);
        background: linear-gradient(to bottom, #fff3ba 0%,#cc9850 17%,#f4d77e 32%,#f4d77e 32%,#fee185 50%,#fff0c0 59%,#fee185 70%,#cc9850 84%,#fff3ba 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff3ba', endColorstr='#fff3ba',GradientType=0 );
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
        font-size: 33px;
        font-weight: bold;
        display: block;
        margin: 15px 0;
    }

    .author-combo .author-combo-footer-logo {
        float: left;
        width: 100px;
    }

    .author-combo .author-combo-footer-title {
        float: right;
        font-size: 18px;
        font-weight: bold;
        color: #fff;
    }
/* Kupon - End */

.no-context-text {
    text-align: center !important;
    color: #0f0f0f;
    /*margin: 10px;*/
    padding: 33px 0;
    width: 100%;
    /*background: rgb(188,188,188);*/
}

.nob-context-text {
    text-align: center !important;
    color: #bfa887;
    width: 100%;
    background: rgb(33 33 33);
}

.no-context-text-canli {
    text-align: center !important;
    color: #0f0f0f;
    /*margin: 10px;*/
    padding: 33px 0;
    width: 100%;
    background: #bcbcbc96;
}

.no-context-text-auth {
    text-align: center !important;
    color: #0f0f0f;
    margin: 10px;
    /*padding: 33px 0;*/
    width: 100%;
    /*background-image:url(/assets/images/kuponinfo.png) !important;*/
}

.no-context-text-genel {
    text-align: center !important;
    color: #fff;
    /* margin: 10px; */
    padding: 33px 0;
    width: 100%;
}

.mobile-app-warning {
    position: fixed;
    bottom: 0;
    background: #0f0f0f;
    width: 100%;
    padding: 10px;
    border-top: 1px solid #fff;
}

    .mobile-app-warning p {
        float: left;
        margin: 0;
        color: #fff;
        font-size: 16px;
        line-height: 20px;
    }

    .mobile-app-warning i {
        font-size: 18px;
        color: #fff;
        cursor: pointer;
    }

    .mobile-app-warning a {
        font-weight: bold;
    }

.golden-btn {
    display: inline-block;
    outline: none;
    font-family: inherit;
    font-size: 1em;
    box-sizing: border-box;
    border: none;
    border-radius: .3em;
    /* height: 2.75em; */
    line-height: 2.5em;
    text-transform: uppercase;
    padding: 0 1em;
    border: 1px solid #8a8a8a;
    color: #000000;
    cursor: pointer;
    transition: all .2s ease-in-out;
    background-size: 100% 100%;
    background-position: center;
    background-color: #2f4353;
    background-image: linear-gradient( 315deg, #2f4353 0%, #d2ccc4 74%);
}

    .golden-btn:focus,
    .golden-btn:hover {
        background-size: 150% 150%;
        box-shadow: 0 3px 6px rgb(81 156 191 / 28%), 0 3px 6px rgb(216 206 186 / 19%), inset 0 -2px 5px 1px #2b2b2b, inset 0 -1px 1px 3px rgb(255 255 255 / 30%);
        border: 1px solid rgb(195 195 194 / 60%);
        color: rgb(255 255 255 / 80%);
    }

    .golden-btn:active {
        box-shadow: 0 3px 6px rgb(81 156 191 / 42%), 0 3px 6px rgb(216 206 186 / 0%), inset 0 -2px 5px 1px #2b2b2b, inset 0 -1px 1px 3px rgb(255 255 255 / 87%);
    }


.game-result .circular__percents,
.game-result .circular__label,
.game-result .progress__label {
    color: #fff !important;
}

.game-result .progress__digit--highlight {
    color: #0f0f0f;
    font-weight: bold;
}


h6.progress-title.progress-title--lg {
    color: #0f0f0f;
    font-weight: bold;
}

.alc-event-competitors__time--date.minute {
    display: block;
    bottom: 34px;
    position: relative;
}

.alc-event-competitors__time--hour.score {
    display: block;
    bottom: 10px;
    position: relative;
    font-size: 25px;
}

.alc-event-competitors__time--date.minute i:after {
    content: "'";
    animation: blink 1.2s infinite;
}

.alc-event-competitors__time--date.trh,
.alc-event-competitors__time--hour.st {
    font-size: 16px;
}

.game-result__content {
    margin: 0;
}
/*Canlı Sonuçlar*/

.fa-futbol:before,
.fa-basketball-ball:before,
.fa-table-tennis:before,
.fa-volleyball-ball:before,
.fa-baseball-ball:before,
.fa-flag-checkered:before {
    color: #212529;
    font-size: 17px;
    margin-right: 5px;
    vertical-align: middle;
}

.fa-star:before {
    font-size: 13px;
    color: #bfa887;
    vertical-align: middle;
}

.fa-star:before {
    font-size: 13px;
    color: #bfa887;
    vertical-align: middle;
}

.fa-chevron-circle-up:before {
    font-size: 13px;
    color: #bfa887;
    vertical-align: middle;
}


.canlisonuclarmenu div a img {
    height: 20px;
    width: 20px;
    margin: 3px;
    vertical-align: -11px;
}

.canlisonuclarmenu .csvolum:hover {
    background: #bfa88700;
}

.canlisonuclarmenu .dropdown.cs-diger {
    display: flex;
    flex-flow: row nowrap;
    padding: 0 47px 0 0;
    user-select: none;
    color: #0f0f0f;
    position: relative;
    box-sizing: border-box;
}

.canlisonuclarmenu .dropdown.cs-diger {
    display: none;
}


.canlisonuclarmenu a span {
    white-space: nowrap;
    text-transform: uppercase;
    font-size: 13px;
    flex-flow: row nowrap;
    align-items: center;
    color: #0f0f0f;
    vertical-align: -1px;
}

.fa-volume-up:before,
.fa-volume-mute:before {
    color: #0f0f0f;
    font-size: 24px;
    vertical-align: middle;
    position: absolute;
    text-align: center;
    line-height: center;
    top: 10px;
}

@media (min-width: 321px) and (max-width: 376px) {
    .canlisonuclarmenu li {
        padding: 0 35px !important;
    }
}

@media (min-width: 377px) and (max-width: 410px) {
    .canlisonuclarmenu li {
        padding: 0 45px !important;
    }
}

@media only screen and (max-width: 320px) {

    .fa-volume-up:before, .fa-volume-mute:before {
        top: 4px !important;
        right: 96px;
    }

    .canlisonuclarmenu a.dropdown-item:nth-child(1) {
        display: none;
    }

    .fa-futbol:before,
    .fa-basketball-ball:before,
    .fa-table-tennis:before,
    .fa-volleyball-ball:before,
    .fa-baseball-ball:before,
    .fa-flag-checkered:before {
        margin: 0 7px 3px 14px;
    }

    .canlisonuclarmenu li {
        padding: 0;
    }

        .canlisonuclarmenu li:nth-child(3),
        .canlisonuclarmenu li:nth-child(4),
        .canlisonuclarmenu li:nth-child(5),
        .canlisonuclarmenu li:nth-child(6),
        .canlisonuclarmenu li:nth-child(7),
        .canlisonuclarmenu li:nth-child(8) {
            display: none;
        }

    .canlisonuclarmenu li {
        padding: 0 25px !important;
    }

        .canlisonuclarmenu li:last-child {
            left: 28px !important;
            top: 5px !important;
        }

    .dropdown .cs-dgr.dropdown-menu,
    .dropdown .cs-lglr.dropdown-menu,
    .dropdown .cs-bgn.dropdown-menu {
        margin: 8px 0 0 -1px;
        min-width: 153px;
    }

    .canlisonuclarmenu .dropdown.cs-diger {
        display: flex;
        flex-flow: row nowrap;
        padding: 0;
        user-select: none;
        color: #0f0f0f;
        position: relative;
        box-sizing: border-box;
    }

    .canlisonuclarmenu a.dropdown-item:nth-child(1) {
        display: block;
    }
}


@media only screen and (max-width: 639px) {

    .fa-volume-up:before, .fa-volume-mute:before {
        top: 4px !important;
        right: 105px;
    }

    .fa-futbol:before,
    .fa-basketball-ball:before,
    .fa-table-tennis:before,
    .fa-volleyball-ball:before,
    .fa-baseball-ball:before,
    .fa-flag-checkered:before {
        margin: 0 7px 3px 14px;
    }

    a#navbarDropdown {
        padding: 0px 0px 0px 11px;
    }

    .dropdown .cs-dgr.dropdown-menu,
    .dropdown .cs-lglr.dropdown-menu,
    .dropdown .cs-bgn.dropdown-menu {
        margin: 9px 0 0 0px;
        min-width: 153px;
    }

    .canlisonuclarmenu .dropdown.cs-diger {
        display: none;
        flex-flow: row nowrap;
        padding: 0;
        user-select: none;
        color: #0f0f0f;
        position: relative;
        box-sizing: border-box;
    }
}

@media (min-width: 640px) and (max-width: 999px) {

    .fa-futbol:before,
    .fa-basketball-ball:before,
    .fa-table-tennis:before,
    .fa-volleyball-ball:before,
    .fa-baseball-ball:before,
    .fa-flag-checkered:before {
        margin: 0 7px 3px 14px;
    }




    .dropdown .cs-dgr.dropdown-menu,
    .dropdown .cs-lglr.dropdown-menu,
    .dropdown .cs-bgn.dropdown-menu {
        margin: 8px 0px 0 -11px;
        min-width: 149px;
    }

    .canlisonuclarmenu a.dropdown-item:nth-child(1),
    .canlisonuclarmenu a.dropdown-item:nth-child(2),
    .canlisonuclarmenu a.dropdown-item:nth-child(3),
    .canlisonuclarmenu a.dropdown-item:nth-child(2) {
        display: none;
    }

    .canlisonuclarmenu .nav-link {
        padding: 0;
    }

    .canlisonuclarmenu .dropdown.cs-diger {
        padding: 0px 10px 0px 6px;
    }



    .canlisonuclarmenu .dropdown.cs-diger {
        display: none;
        flex-flow: row nowrap;
        padding: 0;
        user-select: none;
        color: #0f0f0f;
        position: relative;
        box-sizing: border-box;
    }

    .fa-volume-up:before, .fa-volume-mute:before {
        top: 12px;
    }
}

@media (min-width: 1000px) and (max-width: 1399px) {

    .canlisonuclarmenu .dropdown.cs-diger {
        padding: 0 12px 0 0;
    }

    .fa-volume-up:before, .fa-volume-mute:before {
        top: 8px;
    }
}

/*canlı sonuçlar bitiş*/

@media (max-width:767px) {
    /*.fWidthRekS img {
        height: 47px !important;
    }*/
}
/*hesabım tab*/
.product-tabs .nav-product-tabs .nav-link::before {
    content: "";
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 0;
    background-color: #ffffff;
    -webkit-transition: height 0.3s ease;
    transition: height 0.3s ease;
}

.product-tabs .nav-product-tabs {
    border-bottom: 0;
    background: #0f0f0f;
    border: 1px solid #ffffffbf;
}

.tab-content.tab-card {
    padding: 6px 3px;
}

table.table.table-striped.kupon thead {
    background: #c5c5c566;
    color: #0f0f0f;
    border: 1px solid #0000004a;
}

    table.table.table-striped.kupon thead th {
        color: #0f0f0f;
    }

table.table.table-striped.kupon tbody tr a {
    color: #fff;
}


.kuponbuton {
    width: 27%;
    height: 30px;
    float: right;
    margin: 10px;
}

@media (max-width:320px) {
    .product-tabs .nav-product-tabs .nav-link {
        padding: 28px 11px;
    }
}

/*------------------------------------------------------------------------------*/

.cont-forms {
    position: relative;
    padding: 0px 20px 20px 20px;
    height: 339px;
    box-sizing: border-box;
}

card-expiration,
.card-holder,
.card-number {
    text-transform: capitalize;
    margin: 5px 0px 15px 0px;
    font-family: "Montserrat", sans-serif;
}

    .card-number label {
        font-family: "Montserrat", sans-serif;
        text-transform: uppercase;
        font-size: 11px;
        font-weight: 300;
        display: block;
        margin-bottom: 10px;
        font-weight: 600;
    }

.flex-wrapper input {
    width: 24%;
    text-align: center;
    height: 35px;
    border: none;
    background: #9e9e9e;
    border-radius: 3px;
    outline: none;
    box-sizing: border-box;
    color: #fff;
    border: 1px solid #ffffff;
    box-shadow: 0px 0px 4px 0px #b7b7b7eb;
}

.card-holder input {
    width: 98%;
    height: 35px;
    border: none;
    background: #9e9e9e;
    border-radius: 3px;
    outline: none;
    box-sizing: border-box;
    color: #fff;
    border: 1px solid #ffffff;
    box-shadow: 0px 0px 4px 0px #b7b7b7eb;
}

.card-expiration .expiry-ccv {
    display: flex;
    justify-content: space-between;
}

    .card-expiration .expiry-ccv .expiration-date {
        width: 50%;
    }

        .card-expiration .expiry-ccv .expiration-date label {
            font-family: "Montserrat", sans-serif;
            text-transform: uppercase;
            font-size: 11px;
            font-weight: 300;
            display: block;
            margin-bottom: 10px;
            font-weight: 600;
        }

        .card-expiration .expiry-ccv .expiration-date input {
            width: 35%;
            text-align: center;
            height: 35px;
            border: none;
            background: #eee;
            border-radius: 3px;
            outline: none;
            box-sizing: border-box;
        }

        .card-expiration .expiry-ccv .expiration-date .last {
            margin-left: 7px;
        }

        .card-expiration .expiry-ccv .expiration-date input {
            width: 40%;
            text-align: center;
            height: 35px;
            border: none;
            background: #9e9e9e;
            border-radius: 3px;
            outline: none;
            box-sizing: border-box;
            color: #fff;
            border: 1px solid #ffffff;
            box-shadow: 0px 0px 4px 0px #b7b7b7eb;
        }

    .card-expiration .expiry-ccv .ccv {
        width: 15%;
        margin: -1px 11px 0 0px;
    }

        .card-expiration .expiry-ccv .ccv label {
            font-family: "Montserrat", sans-serif;
            text-transform: uppercase;
            font-size: 12px;
            font-weight: 300;
            display: block;
            margin-bottom: 10px;
            font-weight: 600;
        }

        .card-expiration .expiry-ccv .ccv input {
            width: 100%;
            text-align: center;
            height: 35px;
            border: none;
            background: #9e9e9e;
            border-radius: 3px;
            outline: none;
            box-sizing: border-box;
            color: #fff;
            border: 1px solid #ffffff;
            box-shadow: 0px 0px 4px 0px #b7b7b7eb;
        }

.conf-button {
    position: relative;
    bottom: -35px;
}

    .conf-button .applepay {
        width: 40%;
        height: 43px;
        border-radius: 3px;
        font-size: 20px;
        border: none;
        outline: none;
        font-weight: 100;
        background-color: #000;
        color: #fff;
        box-sizing: border-box;
        transition: all 200ms linear;
        cursor: pointer;
    }

.alc-event-team__logo-profil {
    width: 100px;
    height: 90px;
}

.alc-event-header--layout-2 .alc-event-team__logo-profil {
    width: 80px;
    height: 80px;
}

.alc-event-team__details.tprfl {
    position: relative;
    bottom: 60px;
    padding-right: 0;
    text-align: center;
}

.alc-event-competitors__time.t-prfl {
    webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
    font-size: 28px;
    font-family: "Montserrat", sans-serif;
    text-transform: uppercase;
    font-weight: 400;
    color: #fff;
    position: relative;
    top: 61px;
}

.alc-event-team-prof {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: center;
}

.alc-event-team__logo-profil img {
    display: block;
    position: absolute;
    left: 50%;
    top: 45%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    max-width: 100%;
    height: auto;
}

.alc-event-team__logo-playerprofil img {
    display: block;
    position: absolute;
    left: 50%;
    top: 70%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    max-width: 100%;
    height: auto;
    border-radius: 10px;
}

.t-prfl span.alc-event-competitors__time--date {
    font-size: 20px;
}

.footer-copyright .note {
    color: #9E9E9E;
    -webkit-transition: color 0.2s ease;
    transition: color 0.2s ease;
    -moz-transition: color 0.2s ease;
    -ms-transition: color 0.2s ease;
    -o-transition: color 0.2s ease;
    text-align: center;
    text-transform: initial;
    font-size: 12px;
}

.footer-copyright img {
    height: 19px !important;
    margin-bottom: 2px;
    margin-left: 5px;
    margin-right: 5px;
}

span.iddaalogos img {
    margin-left: 5px;
    width: 20px;
    position: absolute;
}

span.status img {
    margin-left: -23px;
    width: 24px;
    position: absolute;
}

.stadyum-adi img {
    width: 35px;
    margin: 0 0px 4px 0px;
}


.league-name {
    background: #75757500;
    color: #fff;
    font-size: 11px;
    align-items: center;
}

img.country-flag {
    height: 23px;
    width: 22px;
    display: inline-block;
    margin-right: 8px;
    margin-top: -1px;
    margin-left: 8px;
}

span.takim-adi {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: block;
}


/* İDDDA ORANLAR*/
.markets-expanded {
    background-color: #191919;
    font-family: "Rubik", Arial, Helvetica, sans-serif;
}

.markets-expanded__header {
    align-items: center;
    border-bottom: 1px solid #ffcb00;
    display: flex;
    justify-content: space-between;
    height: 70px;
}

.markets-expanded__title {
    align-items: center;
    background: #ffcb00;
    color: #000;
    display: flex;
    flex: 0 0 273px;
    font-size: 16px;
    font-weight: 500;
    height: 55px;
    justify-content: center;
}

.markets-expanded__close {
    background-color: #212121;
    border-radius: 50%;
    cursor: pointer;
    height: 33px;
    margin-right: 11px;
    width: 33px;
}

button {
    background: none;
    border: 0;
    padding: 0;
}

svg:not(:root).svg-inline--fa {
    overflow: visible;
}

.svg-inline--fa.fa-w-10 {
    width: 0.625em;
}

.markets-expanded__close__icon {
    color: #fff;
}

.svg-inline--fa {
    display: inline-block;
    font-size: inherit;
    height: 1em;
    overflow: visible;
    vertical-align: -0.125em;
}

.markets-expanded__list {
    display: flex;
    flex-direction: column;
}

.markets-expanded__item {
    border-bottom: 1px solid #212121;
    display: flex;
    width: 100%;
}

.markets-expanded__list-title {
    align-items: center;
    background: #272626;
    display: flex;
    flex: 0 0 273px;
    font-size: 14px;
    font-weight: 500;
    padding-left: 42px;
    color: #fff;
}

    .markets-expanded__list-title small {
        color: #9b9b9b;
        display: inline-block;
        margin-left: 6px;
    }

.markets-expanded__list-mbs {
    align-items: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 0 30px;
}

.markets-expanded__list-mbs__name {
    color: #1db954;
    font-size: 12px;
    font-weight: 500;
    line-height: 14px;
    margin-bottom: 3px;
}

.mbs-box.mbs-3 {
    background: #4a90e2;
}

.mbs-box {
    align-items: center;
    border-radius: 4px;
    display: inline-flex;
    height: 22px;
    justify-content: center;
    width: 22px;
}

.markets-expanded__list-odds {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
}

.markets-expanded__list-odd {
    align-items: center;
    cursor: pointer;
    display: flex;
    flex-direction: column;
    margin: 5px;
    width: 85px;
}

.markets-expanded__list-odd__name {
    background-color: #414141;
    border-radius: 4px 4px 0 0;
    color: #1db954;
    display: block;
    font-size: 12px;
    height: 22px;
    line-height: 22px;
    overflow: hidden;
    padding: 0 0px;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
}

.markets-expanded__list-odd__sono {
    margin-left: 5px;
    font-weight: 400;
    color: #fff;
    font-size: 11px;
}

.markets-expanded__list-odd__value {
    align-items: center;
    background-color: #2e2e2e;
    border-radius: 0 0 4px 4px;
    display: flex;
    font-size: 12px;
    font-weight: 500;
    height: 22px;
    justify-content: center;
    width: 100%;
    color: #fff;
}

.markets-expanded__list-odd {
    align-items: center;
    cursor: pointer;
    display: flex;
    flex-direction: column;
    margin: 5px;
    width: 85px;
}

.markets-expanded__list-odd__sono {
    margin-left: 5px;
    font-weight: 400;
    color: #fff;
    font-size: 11px;
}

.mbs-box.mbs-1 {
    background: #ff4242;
}

.mbs-box {
    align-items: center;
    border-radius: 4px;
    display: inline-flex;
    height: 22px;
    justify-content: center;
    width: 22px;
}

    .mbs-box.mbs-2 {
        background: #ff9211;
        color: #000;
    }

@font-face {
    font-family: "Rubik";
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/rubik/v11/iJWKBXyIfDnIV7nMrXyi0A.woff2) format("woff2");
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
    font-family: "Rubik";
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/rubik/v11/iJWKBXyIfDnIV7nFrXyi0A.woff2) format("woff2");
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* hebrew */
@font-face {
    font-family: "Rubik";
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/rubik/v11/iJWKBXyIfDnIV7nDrXyi0A.woff2) format("woff2");
    unicode-range: U+0590-05FF, U+20AA, U+25CC, U+FB1D-FB4F;
}
/* latin-ext */
@font-face {
    font-family: "Rubik";
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/rubik/v11/iJWKBXyIfDnIV7nPrXyi0A.woff2) format("woff2");
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: "Rubik";
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/rubik/v11/iJWKBXyIfDnIV7nBrXw.woff2) format("woff2");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
    font-family: "Rubik";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/rubik/v11/iJWKBXyIfDnIV7nMrXyi0A.woff2) format("woff2");
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
    font-family: "Rubik";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/rubik/v11/iJWKBXyIfDnIV7nFrXyi0A.woff2) format("woff2");
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* hebrew */
@font-face {
    font-family: "Rubik";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/rubik/v11/iJWKBXyIfDnIV7nDrXyi0A.woff2) format("woff2");
    unicode-range: U+0590-05FF, U+20AA, U+25CC, U+FB1D-FB4F;
}
/* latin-ext */
@font-face {
    font-family: "Rubik";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/rubik/v11/iJWKBXyIfDnIV7nPrXyi0A.woff2) format("woff2");
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: "Rubik";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/rubik/v11/iJWKBXyIfDnIV7nBrXw.woff2) format("woff2");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
    font-family: "Rubik";
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/rubik/v11/iJWKBXyIfDnIV7nMrXyi0A.woff2) format("woff2");
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
    font-family: "Rubik";
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/rubik/v11/iJWKBXyIfDnIV7nFrXyi0A.woff2) format("woff2");
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* hebrew */
@font-face {
    font-family: "Rubik";
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/rubik/v11/iJWKBXyIfDnIV7nDrXyi0A.woff2) format("woff2");
    unicode-range: U+0590-05FF, U+20AA, U+25CC, U+FB1D-FB4F;
}
/* latin-ext */
@font-face {
    font-family: "Rubik";
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/rubik/v11/iJWKBXyIfDnIV7nPrXyi0A.woff2) format("woff2");
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: "Rubik";
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/rubik/v11/iJWKBXyIfDnIV7nBrXw.woff2) format("woff2");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
    font-family: "Rubik";
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/rubik/v11/iJWKBXyIfDnIV7nMrXyi0A.woff2) format("woff2");
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
    font-family: "Rubik";
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/rubik/v11/iJWKBXyIfDnIV7nFrXyi0A.woff2) format("woff2");
    unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* hebrew */
@font-face {
    font-family: "Rubik";
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/rubik/v11/iJWKBXyIfDnIV7nDrXyi0A.woff2) format("woff2");
    unicode-range: U+0590-05FF, U+20AA, U+25CC, U+FB1D-FB4F;
}
/* latin-ext */
@font-face {
    font-family: "Rubik";
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/rubik/v11/iJWKBXyIfDnIV7nPrXyi0A.woff2) format("woff2");
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: "Rubik";
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/rubik/v11/iJWKBXyIfDnIV7nBrXw.woff2) format("woff2");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/*İDDAA ORANLARI SON*/

.basketball {
    /* background-repeat:no-repeat;*/
    width: 100%;
    /*height: 100%;*/
    position: fixed;
    z-index: -999;
    top: 0;
}

.top-banner {
    text-align: center;
    position: relative;
}

li.info-block__item.info-block__item--shopping-cart.js-info-block__item--onhover a {
    border: 1px solid #ffffff;
    /* margin: 0 -84px 0 0; */
    padding: 10px 35px 10px 36px;
    border-radius: 10px;
    /* color: #ffffff; */
    margin: 0;
    background: #ffffff;
    font-weight: 600;
}

.fa-sign-in-alt:before {
    content: "\f2f6";
    padding: 3px 6px 0 0;
    font-size: 19px;
    top: 2px;
    position: relative;
}


.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
    color: #fff;
    background-color: #212121;
}

.ptablosu-renk {
    padding: 5px 6px;
    color: white;
}

ul.main-nav__sub li img {
    width: 30px;
    margin-right: 10px;
}


    ul .main-nav__sub li img.flags {
        width: 16px;
        height: 16px;
        margin-right: 3px;
    }


ul.nav.nav-tabs.nav-justified.nav-product-tabs {
    border-bottom: none;
}

    ul.nav.nav-tabs.nav-justified.nav-product-tabs .nav-link {
        border: 1px solid transparent;
        border-radius: 0;
    }

        ul.nav.nav-tabs.nav-justified.nav-product-tabs .nav-link:hover, ul.nav.nav-tabs.nav-justified.nav-product-tabs .nav-link:focus {
            border-color: #ffffff00 #e9ecef #dee2e600;
            background: #fffafa;
            color: #0f0f0f;
        }

    ul.nav.nav-tabs.nav-justified.nav-product-tabs .nav-link {
        color: #ffff;
    }

        ul.nav.nav-tabs.nav-justified.nav-product-tabs .nav-link.active {
            color: #0f0f0f;
        }

.playpause {
    float: right;
    margin-left: auto;
    border: 0;
}

    .playpause i {
        cursor: pointer;
    }

.fa-play-circle:before {
    content: "\f144";
    font-size: 21px;
    color: #fcbd15;
}

.fa-pause-circle:before {
    content: "\f28b";
    font-size: 21px;
    color: #fcbd15;
}

.lmt-canli {
    width: 484px !important;
    height: 406px !important;
}

@media only screen and (max-width: 1024px) {
    .lmt-canli {
        width: 388px !important;
        height: 346px !important;
    }
}

@media only screen and (max-width: 768px) {
    .lmt-canli {
        width: 289px !important;
        height: 285px !important;
    }

    ul.nav.nav-tabs.nav-justified.nav-product-tabs .nav-link {
        font-size: 10px;
        padding: 5px;
    }

    .sr-lmt--xsmall.sr-bb .sr-lmt-0-ms-slide {
        height: 122px !important;
        width: 202px !important;
        padding: 14px !important;
        bottom: auto !important;
        top: 3px !important;
    }
}

@media (min-width: 411px) and (max-width: 430px) {
    .lmt-canli {
        width: 411px !important;
        height: 361px !important;
    }
}

@media (min-width: 431px) and (max-width: 500px) {
    .lmt-canli {
        width: 493px !important;
        height: 411px !important;
    }
}

@media (min-width: 375px) and (max-width: 410px) {
    .lmt-canli {
        width: 389px !important;
        height: 347px !important;
    }
}

@media (min-width: 321px) and (max-width: 374px) {
    .lmt-canli {
        width: 365px !important;
        height: 332px !important;
    }
}

@media only screen and (max-width: 320px) {
    .lmt-canli {
        width: 318px !important;
        height: 302px !important;
    }
}


.progress {
    background-color: #d2d0d0;
}

.anket {
    width: 32%;
    padding: 10px 10px;
    cursor: pointer;
    color: #fff;
    border-color: transparent;
    font-style: normal;
    font-family: "Montserrat", sans-serif;
    text-transform: uppercase;
    transition: all 0.3s ease;
    font-size: 12px;
    line-height: 1.5em;
    border-radius: 20px;
    display: inline-block;
    font-weight: 400;
    text-align: center;
    vertical-align: middle;
    box-sizing: border-box;
    margin: 0 0 7px 0px;
}

    .anket.btn1 {
        background-color: #154b84;
    }

    .anket.btn0 {
        background-color: #736969;
    }

    .anket.btn2 {
        background-color: #227741;
    }

.pri {
    position: relative;
    left: -14px;
    /*background: #1c1c1c;*/
    /* padding: 15px 20px;*/
    padding: 0;
    border-radius: 50px;
    text-align: left;
    font-family: Pacifico, sans-serif;
    font-family: Monoton, sans-serif;
    bottom: 11px;
}

.sec {
    position: relative;
    right: -0px;
    z-index: 10;
    font-family: Pacifico, sans-serif;
    font-family: Monoton, sans-serif;
}

.thi {
    position: relative;
    right: -25px;
    /*background: #1c1c1c;*/
    /*padding: 10px 20px;*/
    padding: 0;
    border-radius: 50px;
    text-align: right;
    font-family: Pacifico, sans-serif;
    font-family: Monoton, sans-serif;
}


@keyframes neon {
    0% {
        color: #CCFF90;
        text-shadow: 0 0 30px #64DD17, 0 0 10px #76FF03, 0 0 50px #76FF03, 0 0 5px #76FF03, 0 0 200px #76FF03;
    }

    43% {
        color: #CCFF90;
        text-shadow: 0 0 30px #64DD17, 0 0 10px #76FF03, 0 0 50px #76FF03, 0 0 5px #76FF03, 0 0 200px #76FF03;
    }

    44% {
        color: #757575;
        text-shadow: 0 0 0px #1c1c1c;
    }

    49% {
        color: #757575;
        text-shadow: 0 0 0px #1c1c1c;
    }

    55% {
        color: #CCFF90;
    }

    59% {
        color: #CCFF90;
        text-shadow: 0 0 30px #64DD17, 0 0 10px #76FF03, 0 0 50px #76FF03, 0 0 5px #76FF03, 0 0 200px #76FF03;
    }

    88% {
        color: #757575;
        text-shadow: 0 0 0px #1c1c1c;
    }

    100% {
        color: #CCFF90;
        text-shadow: 0 0 30px #64DD17, 0 0 10px #76FF03, 0 0 50px #76FF03, 0 0 5px #76FF03, 0 0 200px #76FF03;
    }
}

.neon {
    /*background-color: #1c1c1c;*/
    /*padding: 0 30px;*/
    display: flex;
    flex-flow: column;
    text-align: center;
    border-radius: 10px;
    border-radius: 100px;
    font-family: Pacifico, sans-serif;
    font-family: Monoton, sans-serif;
    height: 0;
}
/*h6 {
    font-size: 14px;
    margin: 0;
    color: #CCFF90;
    text-shadow: 0 0 30px #64DD17, 0 0 10px #76FF03, 0 0 50px #76FF03, 0 0 5px #76FF03;
    transition: all 0.1s;
    line-height: 1;
    font-weight: lighter;
    animation: neon 1s;
    animation-direction: alternate-reverse;
    animation-iteration-count: infinite;
    font-family: Pacifico, sans-serif;
    font-family: Monoton, sans-serif;
}*/

.card__header > h1 {
    font-size: 18px;
    line-height: 1.2em;
    letter-spacing: -0.02em;
    margin-bottom: 0;
    text-transform: uppercase;
    /* font-style: italic; */
    display: inline-block;
    margin-bottom: 0;
}

/* Üye Form Css*/

@media only screen and (max-width: 1023px) {
    #uyeGirisRemember {
        top: 43%;
        left: 15%;
    }

    .remember-check {
        margin-top: 10px;
    }

    .unuttum-btn-tr, .unuttum-btn-en, .unuttum-btn-ru {
        top: 4%;
        left: 75%;
    }

    .unuttum-btn-ar {
        top: 4%;
        left: 90%;
    }

    .unuttum-btn-es {
        top: 4%;
        left: 81%;
    }
}


/* Giriş İşlemleri 992px Css*/
@media (min-width: 992px) {

    /* Giriş Form Grid Css*/
    .GirisForm {
        display: grid;
        grid-template-rows: 1fr;
        gap: 0px 10px;
        grid-template-areas: "GirisForm-mail GirisForm-password GirisForm-remember GirisForm-btn";
        align-items: flex-start;
        color: #e6e6e6;
        transition: all 0.3s ease;
    }
    .GirisForm-tr {
        grid-template-columns: 1.5fr 1.3fr 0.70fr 0.4fr
    }
    .GirisForm-en {
        grid-template-columns: 1.5fr 1.3fr 0.70fr 0.5fr;
    }
    .GirisForm-es {
        grid-template-columns: 1.5fr 1.3fr 0.7fr 0.6fr;
    }
    .GirisForm-ar {
        grid-template-columns: 1.5fr 1.3fr 0.3fr 0.6fr;
    }
    .GirisForm-ru {
        grid-template-columns: 1.5fr 1.3fr 0.9fr 0.9fr;
    }

    /* üye Giriş Remember Css*/

    .uyeGirisRemember {
        color: #ffffff;
        font-weight: lighter;
        position: absolute;
        top: 31%;
        left: 36%;
    }
    #Remember-tr {
        left: 14%;
        font-weight:600
    }
    #Remember-en {
        left: 14%;
        font-weight: 600
    }
    #Remember-es {
        left: 24%;
        font-weight: 600
    }
    #Remember-ar {
        left: 36%;
        font-weight: 600
    }
    #Remember-ru {
        left: 14%;
        font-weight: 600
    }

    /* üye Giriş Form Inputs*/

    #userEmail {
        height: 25px;
        color: #ffffff;
        padding: 0px 0px 0px 25px;
        font-size: 12px;
        width: 200px;
        background-color: #232323;
    }
        #userEmail::placeholder {
            color: #e6e6e6;
            font-weight: lighter;
            font-size: 11px;
        }

    #userPassword {
        height: 25px;
        color: #ffffff;
        padding: 0px 0px 0px 25px;
        background-color: #232323;
    }
        #userPassword::placeholder {
            color: #e6e6e6;
            font-weight: lighter;
            font-size:11px;
        }

    #uyeGirisFont {
        position: absolute;
        padding: 7px;
        color: #e6e6e6;
    }


    /* Unuttum Button Css */
    .unuttum-btn-tr {
        padding: 1px 2px 1px 2px;
        top: 12%;
        left: 71%;
        background: #000000;
        line-height: 17px;
        color: #e6e6e6;
        position: absolute;
        border-radius: 4px;
    }

    .unuttum-btn-en, .unuttum-btn-ru {
        padding: 1px 2px 1px 2px;
        top: 12%;
        left: 70%;
        background: #000000;
        line-height: 17px;
        color: #e6e6e6;
        position: absolute;
        border-radius: 4px;
    }

    .unuttum-btn-ar {
        padding: 1px 2px 1px 2px;
        top: 12%;
        left: 88%;
        background: #000000;
        line-height: 17px;
        color: #e6e6e6;
        position: absolute;
        border-radius: 4px;
    }

    .unuttum-btn-es {
        padding: 1px 2px 1px 2px;
        top: 12%;
        left: 80%;
        background: #000000;
        line-height: 17px;
        color: #e6e6e6;
        position: absolute;
        border-radius: 4px;
    }

    .remember-check {
        margin-top: 7px;
    }
}


/* Giriş İşlemleri 991px Css*/
@media (max-width: 991px) {

    /* Giriş Form Css*/
    #uyeGirisForm {
        display: none;
    }

    #uyeGirisFormMobile {
        padding: 10px 15px;
        font-size: 11px;
        text-align: left;
        border-right: solid 0px;
        background-color: transparent;
        color: #ffffff;
        line-height: 1.5em;
        border-bottom: 1px solid #ffffff57;
        position: static;
    }

    .uyeGirisMobile {
        padding: 10px 15px;
        font-size: 11px;
        text-align: left;
        border-right: solid 0px;
        background-color: transparent;
        color: #ffffff;
        line-height: 1.5em;
        position: static;
        color: white;
        margin-left: 60px;
    }

    /* Header Right Css*/

    .header-right {
        text-align: center;
        position: absolute;
        z-index: 3;
        left: 72%;
        top: 19px;
    }

    .header-right-ru {
        text-align: center;
        position: absolute;
        z-index: 3;
        left: 65%;
        top: 19px;
        font-size: 11px;
    }

    .girisBtn {
        border: 1px;
        color: white;
        padding: 2px;
        font-size: 9px;
        margin-bottom: 3px;
        font-family: "Montserrat", sans-serif;
    }

    /* Üye Ol Btn Css*/

    .uyeOlBtn {
        padding: 2px;
        border: 1px;
        margin-left: 16px;
        font-size: 9px;
        margin-top: 2px;
        font-family: "Montserrat", sans-serif;
    }

    #uyeOl-es {
        margin-left: -1px;
    }

    #uyeOl-en {
        margin-left: 7px;
    }

    #uyeOl-ru {
        margin-left: -27px;
    }

    #uyeOl-ar {
        margin-left: -16px;
    }

    /* üye Giriş Form Inputs*/

    #userMailMobile {
        height: 30px;
        color: #ffffff;
        padding: 0px 0px 0px 25px;
        font-size: 12px;
        width: 200px;
        background-color: #232323;
    }
        #userMailMobile::placeholder {
            color: #e6e6e6;
            font-weight: lighter;
            font-size: 11px;
        }
    #userPasswordMobile {
        height: 30px;
        color: #ffffff;
        padding: 0px 0px 0px 25px;
        background-color: #232323;
    }
        #userPasswordMobile::placeholder {
            color: #e6e6e6;
            font-weight: lighter;
            font-size: 11px;
        }
    #uyeGirisFont {
        position: absolute;
        padding: 9px;
        color: #e6e6e6;
    }

    #uyeGirisRemember {
        color: #ffffff;
        font-weight: lighter;
        position: absolute;
        top: 35%;
        left: 12%;
    }

    /* Unuttum Button Css */
    .unuttum-btn-tr, .unuttum-btn-en, .unuttum-btn-ru {
        padding: 1px 3px 1px 3px;
        border-radius: 4px;
        top: 13%;
        left: 75%;
        background: #000000f2;
        line-height: 19px;
        color: #e6e6e6;
        position: absolute;
    }

    .unuttum-btn-ar {
        padding: 1px 3px 1px 3px;
        border-radius: 4px;
        top: 13%;
        left: 86%;
        background: #000000f2;
        line-height: 19px;
        color: #e6e6e6;
        position: absolute;
    }

    .unuttum-btn-es {
        padding: 1px 3px 1px 3px;
        border-radius: 4px;
        top: 13%;
        left: 81%;
        background: #000000f2;
        line-height: 19px;
        color: #e6e6e6;
        position: absolute;
    }

    .remember-check {
        margin-top: 7px;
        margin-left: 2px;
    }
}


/* Giriş İşlemleri 319-410px Css*/
@media (min-width: 319px) and (max-width: 410px) {

    /* Üye Ol Btn Css*/

    #uyeOl-es {
        margin-left: -1px;
    }

    #uyeOl-en {
        margin-left: 7px;
    }

    #uyeOl-ru {
        margin-left: -9px;
    }

    #uyeOl-ar {
        margin-left: -16px;
    }

    #uyeOl-tr {
        margin-left: 5px;
    }

    /* Header Right Css*/

    .header-right-en {
        text-align: center;
        position: absolute;
        z-index: 3;
        left: 69%;
        top: 19px;
        font-size: 11px;
    }

    .header-right-ar {
        text-align: center;
        position: absolute;
        z-index: 3;
        left: 70%;
        top: 19px;
        font-size: 11px;
    }

    .header-right-es {
        text-align: center;
        position: absolute;
        z-index: 3;
        left: 68%;
        top: 19px;
        font-size: 11px;
    }

    .header-right-ru {
        text-align: center;
        position: absolute;
        z-index: 3;
        left: 63%;
        top: 19px;
        font-size: 8px;
    }
}


/* Giriş İşlemleri 318px Css*/
@media (max-width: 318px) {

    /* Üye Ol Btn Css*/

    #uyeOl-es {
        margin-left: -6px;
    }

    #uyeOl-en {
        margin-left: 6px;
    }

    #uyeOl-ru {
        margin-left: -9px;
    }

    #uyeOl-ar {
        margin-left: -16px;
    }

    #uyeOl-tr {
        margin-left: -6px;
    }

    /* Header Right Css*/

    .header-right-en {
        text-align: center;
        position: absolute;
        z-index: 3;
        left: 69%;
        top: 19px;
        font-size: 11px;
    }

    .header-right-ar {
        text-align: center;
        position: absolute;
        z-index: 3;
        left: 66%;
        top: 19px;
        font-size: 11px;
    }

    .header-right-es {
        text-align: center;
        position: absolute;
        z-index: 3;
        left: 68%;
        top: 19px;
        font-size: 10px;
    }

    .header-right-ru {
        text-align: center;
        position: absolute;
        z-index: 3;
        left: 70%;
        top: 19px;
        font-size: 8px;
    }
}

/* Sweet Alert Css*/

.swal2-popup {
    background: #090909 !important;
}

.swal2-title {
    color: white !important;
    font-weight: 100 !important;
}

.swal2-input {
    color: white !important;
    font-weight: 100 !important;
}

.swal2-content {
    color: white !important;
    font-weight: 100 !important;
}

.swal2-styled.swal2-confirm {
    background-color: #0a2d52 !important;
}

.swal2-styled.swal2-cancel {
    background-color: #6a0909 !important;
}
.swal2-checkbox, .swal2-radio {
    align-items: center;
    justify-content: center;
    background: #090909 !important;
    color: inherit;
}


img.thmn {
    width: 150px;
}
.pDurumlari .newPDTeams .item .left b span {
    padding: 4px 4px;
    width: 26px;
}