/* Minification failed. Returning unminified contents.
(1885,73): run-time error CSS1046: Expect comma, found '148'
(1885,79): run-time error CSS1046: Expect comma, found '/'
(1886,81): run-time error CSS1046: Expect comma, found '148'
(1886,87): run-time error CSS1046: Expect comma, found '/'
(1887,78): run-time error CSS1046: Expect comma, found '148'
(1887,84): run-time error CSS1046: Expect comma, found '/'
(1888,76): run-time error CSS1046: Expect comma, found '148'
(1888,82): run-time error CSS1046: Expect comma, found '/'
(1909,71): run-time error CSS1046: Expect comma, found '201'
(1909,79): run-time error CSS1046: Expect comma, found '/'
(1910,79): run-time error CSS1046: Expect comma, found '201'
(1910,87): run-time error CSS1046: Expect comma, found '/'
(1911,76): run-time error CSS1046: Expect comma, found '201'
(1911,84): run-time error CSS1046: Expect comma, found '/'
(1912,74): run-time error CSS1046: Expect comma, found '201'
(1912,82): run-time error CSS1046: Expect comma, found '/'
(2005,73): run-time error CSS1046: Expect comma, found '0'
(2005,78): run-time error CSS1046: Expect comma, found '/'
(2006,81): run-time error CSS1046: Expect comma, found '0'
(2006,86): run-time error CSS1046: Expect comma, found '/'
(2007,78): run-time error CSS1046: Expect comma, found '0'
(2007,83): run-time error CSS1046: Expect comma, found '/'
(2008,76): run-time error CSS1046: Expect comma, found '0'
(2008,81): run-time error CSS1046: Expect comma, found '/'
(2029,72): run-time error CSS1046: Expect comma, found '36'
(2029,78): run-time error CSS1046: Expect comma, found '/'
(2030,80): run-time error CSS1046: Expect comma, found '36'
(2030,86): run-time error CSS1046: Expect comma, found '/'
(2031,77): run-time error CSS1046: Expect comma, found '36'
(2031,83): run-time error CSS1046: Expect comma, found '/'
(2032,75): run-time error CSS1046: Expect comma, found '36'
(2032,81): run-time error CSS1046: Expect comma, found '/'
(6015,44): run-time error CSS1034: 
(6015,44): run-time error CSS1042: Expected function, found ','
(6015,49): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(6649,53): run-time error CSS1034: 
(6649,53): run-time error CSS1042: Expected function, found ','
(6649,59): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(6650,50): run-time error CSS1034: 
(6650,50): run-time error CSS1042: Expected function, found ','
(6650,56): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(6651,45): run-time error CSS1034: 
(6651,45): run-time error CSS1042: Expected function, found ','
(6651,51): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(8148,29): run-time error CSS1039: Token not allowed after unary operator: '-button-corner-radius'
(8149,26): run-time error CSS1039: Token not allowed after unary operator: '-news-card'
(8150,45): run-time error CSS1034: 
(8150,45): run-time error CSS1042: Expected function, found ','
(8150,51): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(9029,34): run-time error CSS1034: 
(9029,34): run-time error CSS1042: Expected function, found ','
(9029,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(9668,23): run-time error CSS1038: Expected hex color, found '#ff00'
(9668,28): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
(9795,23): run-time error CSS1038: Expected hex color, found '#000000c'
(10417,21): run-time error CSS1039: Token not allowed after unary operator: '-fs03'
(10424,25): run-time error CSS1039: Token not allowed after unary operator: '-fsh3'
(10536,55): run-time error CSS1046: Expect comma, found '92'
(10536,61): run-time error CSS1046: Expect comma, found '/'
(10536,93): run-time error CSS1046: Expect comma, found '105'
(10536,101): run-time error CSS1046: Expect comma, found '/'
(10867,17): run-time error CSS1038: Expected hex color, found '#FFFFFF8d7'
(11023,52): run-time error CSS1034: 
(11023,52): run-time error CSS1042: Expected function, found ','
(11023,67): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(13479,33): run-time error CSS1046: Expect comma, found '0'
(13479,37): run-time error CSS1046: Expect comma, found '/'
(13673,27): run-time error CSS1046: Expect comma, found '204'
(13673,35): run-time error CSS1046: Expect comma, found '/'
(13736,33): run-time error CSS1046: Expect comma, found '0'
(13736,37): run-time error CSS1046: Expect comma, found '/'
(14509,31): run-time error CSS1038: Expected hex color, found '#0000'
(15019,27): run-time error CSS1038: Expected hex color, found '#fff0'
(15297,27): run-time error CSS1038: Expected hex color, found '#fff0'
(15461,34): run-time error CSS1046: Expect comma, found '74'
(15461,40): run-time error CSS1046: Expect comma, found '/'
(15665,35): run-time error CSS1038: Expected hex color, found '#fff0'
(15809,34): run-time error CSS1046: Expect comma, found '74'
(15809,40): run-time error CSS1046: Expect comma, found '/'
 */
* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

body{
    font-family:"Inter", sans-serif;
    /*line-height:140%;*/
    font-weight:400;
    font-size:18px;
    color: #333333;
    margin:0;
    background-color:#f4f4f4;
    overflow-x:hidden;
}

h1, h2, h3, h4, h5, h6 {
    font-family:"Inter", sans-serif;
    font-weight:700;
    line-height:140%;
    color: #333333;
}

h1 { font-size:36px; } h2 { font-size:26px; } h3 { font-size:22px; } h4 { font-size:20px; } h5 { font-size:18px; } h6 { font-size:16px; }

/*span, p {
    font-family:"Inter", sans-serif;
    font-weight: 400;
    font-size:18px;

}*/

textarea {
   font-family:"Inter", sans-serif;
}

.notification-popup {
    display:flex;
    max-width: 480px;
    width: 100%;
    height: 178px;
    padding: 16px;
    border-radius: 0px 0px 20px 20px;
    border: 3px solid #FB0D1B;
    background: #fff;
    margin: auto;
    box-shadow: 0 0 10px 0px #959595;
    position: fixed;
    transition: top 0.5s ease, opacity 0.5s ease, visibility 0.5s ease;
    top: -150px;
    left: 50%;
    transform: translateX(-50%);
    z-index: 9999;
    opacity: 0;
    visibility: hidden;
}

.notification-popup.show {
    top: 0px;
    opacity: 1;
    visibility: visible;
}
    
.notification-popup .popup-logo {
    width: 60px;
    margin-right: 24px;
}

.notification-popup .popup-icerik {
    display: flex;
    flex-direction: column;
}

.notification-popup .popup-icerik span {
    font-size: 18px;
    font-weight: 600;
    padding-bottom: 8px;
    margin-bottom: 8px;
    border-bottom: 1px solid #FB0D1B;
    line-height: 150%;
}

    .notification-popup .popup-icerik p {
        font-size: 14px;
        line-height: 150%;
    }

.notification-popup .popup-icerik .button-group {
    display: flex;
    justify-content: flex-end;
}

    .notification-popup #popup-close {
        font-size: 14px;
        color: #888;
        padding: 10px 24px;
        border: none;
        background-color: #fff;
        cursor: pointer;
    }

    .notification-popup #popup-allow {
        background-color: #FB0D1B;
        font-size: 16px;
        font-weight: 600;
        border: none;
        color: #fff;
        padding: 10px 24px;
        border-radius: 5px;
        margin-left: 8px;
        cursor: pointer;
    }

#prYorumBn.active img {
    content: url('https://local.haberler.com/mstatic/assets/img/icon-dislike.svg?v=1'); /* Be�enildi�inde de�i�ecek ikon */
}
#prYorumBm.active img {
    content: url('https://local.haberler.com/mstatic/assets/img/icon-like.svg?v=1'); /* Be�enilmedi�inde de�i�ecek ikon */
}


@charset "UTF-8";

.dropDownFinance,
.dropDownGenerals,
.hbpsbCity-alt .hbpsbSelect {
    -webkit-appearance: none;
    -moz-appearance: none;
    text-indent: 1px;
    outline: 0;
}

.ysGeneralMap .ysStatusMap .ysMapContent .ysMapRow .ysMapName,
.ysGeneralMap .ysStatusMap .ysMapContent .ysMapRow .ysMapPercent {
    font-family: -apple-system, BlinkMacSystemFont, Helvetica, Roboto, "Segoe UI", Arial, sans-serif, "Segoe UI Emoji", "Segoe UI Symbol";
    font-size: 11px;
}

#prYorumMUyari,
#prhUyariList,
.hbBoxCountry,
.hbBoxCountry *,
.new3overlay-text,
.top-menu,
.top-menu ul li a,
body {
    box-sizing: border-box;
}

body,
html {
    overflow-x: hidden;
}

.ysDataGeneral,
table {
    border-collapse: collapse;
}

/*.hbHeader {
    position: fixed;
    width: 100%;
    top: 0;
    left: 0;
    height: 48px;
    background-color: #fe0000;
    z-index: 9999999;
}

    .hbHeader .hbhdNavIcon {
        position: absolute;
        left: 20px;
        top: 15px;
        width: 23px;
        height: 17px;
        cursor: pointer;
        z-index: 2;
    }

        .hbHeader .hbhdNavIcon:before {
            content: "";
            position: absolute;
            width: 40px;
            height: 40px;
            left: -10px;
            top: -10px;
        }

        .hbHeader .hbhdNavIcon .hbhdnLine {
            height: 3px;
            position: absolute;
            background-color: #FFFFFF;
            transition: 0.34s;
        }

            .hbHeader .hbhdNavIcon .hbhdnLine.lnOne,
            .hbHeader .hbhdNavIcon .hbhdnLine.lnOne {
                width: 23px;
                top: 0;
            }

            .hbHeader .hbhdNavIcon .hbhdnLine.lnTwo,
            .hbHeader .hbhdNavIcon .hbhdnLine.lnTwo {
                width: 20px;
                top: 7px;
            }

            .hbHeader .hbhdNavIcon .hbhdnLine.lnThree,
            .hbHeader .hbhdNavIcon .hbhdnLine.lnThree {
                width: 16px;
                top: 14px;
            }

        .hbHeader .hbhdNavIcon.active .hbhdnLine.lnOne {
            width: 23px;
            top: 7px;
            transform: rotate(45deg);
        }

        .hbHeader .hbhdNavIcon.active .hbhdnLine.lnTwo,
        .hbHeader .hbhdNavIcon.active .hbhdnLine.lnTwo {
            width: 0;
            top: 7px;
        }

        .hbHeader .hbhdNavIcon.active .hbhdnLine.lnThree {
            width: 23px;
            top: 7px;
            transform: rotate(-45deg);
        }*/

.hbBoxBiography .hbbbImageName .hbbbName span,
.hbBoxScope .blackStyle .hbBoxHeadTitle span,
.hbBoxScope .greenStyle .hbBoxHeadTitle span,
.hbBoxScope .hbBoxVsBulletSlider .hbvsImageTitle span,
.hbCatBoxFullSlider .blackStyle .hbBoxHeadTitle span,
.hbCatBoxFullSlider .greenStyle .hbBoxHeadTitle span,
.hbCatBoxFullSlider .hbBoxVsBulletSlider .hbvsImageTitle span,
.hbHeader .hbhdLogo .hbhdlMiddle,
.hbSingleBoxFullSlider .blackStyle .hbBoxHeadTitle span,
.hbSingleBoxFullSlider .greenStyle .hbBoxHeadTitle span,
.hbSingleBoxFullSlider .hbBoxVsBulletSlider .hbvsImageTitle span,
.hbWhoIsWho .hbwiwBoxScope .hbwiwBox .hbwiwContent .hbwiwMiddle,
.hbHeader .hbhdLogo .hbhdlMiddle {
    display: table-cell;
    vertical-align: middle;
}

/* .hbHeader .hbhdSearch {
        position: absolute;
        right: 21px;
        top: 11px;
        cursor: pointer;
        z-index: 2;
    }

        .hbHeader .hbhdSearch:before,
        .hbHeader .hbhdSearch:before {
            content: "";
            position: absolute;
            width: 40px;
            height: 40px;
            left: -8px;
            top: -8px;
        }

    .hbHeader .hbhdLogo,
    .hbHeader .hbhdLogo {
        width: 100%;
        display: table;
        text-align: center;
        height: 47px;
        padding-right: 40px;
        padding-left: 40px;
    }*/

/*.logo-area,
.logo-area {
    height: 17px;
}*/

.haber_metni figure,
.hbBoxScope .hbBoxVsBulletSlider .swiper-slide,
.hbCatBoxFullSlider .hbBoxVsBulletSlider .swiper-slide,
.hbBoxImage.swcss {
    width: 100% !important;
}

/*.mr-0,
.mr-0 {
    margin-right: 0 !important;
}*/

.mrjsets,
.mrjsets {
    margin-left: 17px;
    margin-top: 10px;
}

/*.hbftLinkScope .hbftlHead .logoLink a,
.hbftLinkScope .hbftlHead .logoLink a {
    margin: 7px;
    float: left;
}*/

#cconsent-bar .ccb__left,
.hbMainSlider .hbSlider .swiper-pagination-bullet,
.hbbbCityDate.writercontent.yazaradi h2,
.hbptHead_h2,
.m-0,
.sldprkm .swiper-pagination-bullet {
    margin: 0 !important;
}

/*.hbFooter .hbftLinkScope.desktop .hbftlContent .hbftCol {
    width: 16.6666666667%;
    margin: 20px 0;
}*/

.hbCommentAdd .hbComments,
.hbFooter .hbftLinkScope.desktop,
.ysGeneralMap .mapScope .mapDetails,
.hbFooter .hbftLinkScope.desktop,
.hbInRow.hbSportStandings .hbWeekMatchs .hbwmMatchsLineScope {
    padding: 0;
}

.hbSportStandings .hbWeekMatchs .hbwmMatchsLineScope .hbwmMatchsLine .hbwmMatchs .hbwmClock,
.hbSportStandings .hbWeekMatchs .hbwmMatchsLineScope .hbwmMatchsLine .hbwmMatchs .hbwmScore {
    position: relative;
    left: 0;
    top: 0;
    transform: translateY(0);
    margin: 0 10px;
}

.hbSportStandings .hbWeekMatchs .hbwmMatchsLineScope .hbwmMatchsLine .hbwmMatchs {
    display: flex;
    align-items: center;
    justify-content: center;
}

    .hbSportStandings .hbWeekMatchs .hbwmMatchsLineScope .hbwmMatchsLine .hbwmMatchs .away,
    .hbSportStandings .hbWeekMatchs .hbwmMatchsLineScope .hbwmMatchsLine .hbwmMatchs .home {
        width: calc(50% - 50px);
        padding-left: 0;
        padding-right: 0;
    }

    .hbSportStandings .hbWeekMatchs .hbwmMatchsLineScope .hbwmMatchsLine .hbwmMatchs span {
        width: calc(50% - 50px);
    }

/*.datearrow {
    position: relative;
    cursor: pointer;
    max-width: 180px;
}

    .datearrow input {
        position: absolute;
        top: 0;
        left: 0;
        z-index: 9;
        background: 0 0;
        cursor: pointer;
        width: 140px;
    }

    .datearrow.grarw input {
        color: #4f4f4f;
    }

    .datearrow::after {
        background-image: url(/mstatic/assets/img/arrow-down.png);
        background-repeat: no-repeat;
        background-size: 21px;
        content: "";
        position: absolute;
        right: 8px;
        top: 4px;
        transform: rotate(0);
        width: 21px;
        height: 21px;
    }

    .datearrow.grarw::after {
        filter: invert(52%) sepia(71%) saturate(369%) hue-rotate(116deg) brightness(87%) contrast(95%);
    }*/

/*.slider .bullets .bullet a {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    display: flex;
}*/

.hbBreadCrumb .hbbcScope .hbbcLeft,
.kaynakbilgisi .hbBreadCrumb .hbbcScope .hbbcLeft,
.hbSportStandings .hbssScope {
    display: flex;
    align-items: center;
}

.hbSportStandings .hbTableSports table tbody td,
.hbSportStandings .hbTableSports table thead th {
    white-space: nowrap;
}

    .hbSportStandings .hbTableSports table tbody td:nth-child(2) {
        white-space: pre-line;
    }

.hbRow.hoverLeftRight,
.hbWriterNews .hbContainer .hbRow.hbExchange,
.hbrowYayin,
.newBik,
.slider a,
.airdrop-desc-header {
    display: flex;
}

.airdrop-detail-area-header-desc-area {
    margin: 53px 10px 5px -83px;
}

.airdrop-detail-area-header .ico-img {
    max-width: 200px;
    width: 100%;
}

.airdrops-table-cell {
    display: table-cell;
    padding: 12px;
    border-bottom: 1px solid #ddd;
    color: #333333;
    font-size: 14px;
    vertical-align: middle;
}

.ico-desc {
    width: 100%;
    max-width: 640px;
    margin-right: 24px;
}

.ico-details {
    border: 1px solid #cfdee5;
    background: #f5f8fa;
    max-width: 332px;
    width: 100%;
    padding: 24px;
    height: 100%;
    max-height: 430px;
}

.airdrop-detail-area-content {
    margin-top: 32px;
    display: flex;
}

.crypto-note {
    padding: 16px;
    margin-bottom: 30px;
}

.kripto-info {
    position: relative;
    display: inline-block;
    cursor: pointer;
}

.kripto-tooltip {
    visibility: hidden;
    width: 120px;
    background-color: #333;
    color: #fff;
    text-align: center;
    padding: 6px 10px;
    border-radius: 6px;
    position: absolute;
    left: 110%;
    top: 50%;
    transform: translateY(-50%);
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
    font-size: 12px;
    white-space: nowrap;
    box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.2);
}

    .kripto-tooltip::after {
        content: "";
        position: absolute;
        top: 50%;
        right: 100%;
        transform: translateY(-50%);
        border-width: 6px;
        border-style: solid;
        border-color: transparent #333 transparent transparent;
    }

.kripto-info:hover .kripto-tooltip {
    visibility: visible;
    opacity: 1;
}


.info-text {
    font-weight: 700;
    margin-bottom: 24px;
    color: #00f;
}

.kripto-coin-table-container {
    position: relative !important;
    width: 100%;
    padding: 0 !important;
    max-width: calc(100% + 24px) !important;
    display: flex !important;
    align-items: flex-start !important;
    flex-wrap: wrap !important;
}



.menu ul,
.sub-menu ul {
    list-style: none;
    padding: 0;
    margin: 0;
}

    .hbCustomerEmoji .hbceScope,
    .hbCustomerEmoji .hbceScope .hbceEmojiContainer .hbceEmojiItem .hbceEmojiImg,
    .hbEmojiScope .hbeCol,
    .hbEmojiScope .hbeCol .hbeColBar,
    .hbPageDetails .hbptContent figure,
    .hbPageDetails .hbptNewVideo h4,
    .hbPagination a,
    .hbSubMenu,
    .hbSubMenu .swiper-slide a,
    .hbWeatherBox .colBlock .hbbwDetailsItem .hbbwDetailsItemText,
    .hbWeatherBox .hbwbScope .hbwbWeatherRow .hbwbRightColumn .hbwbClock,
    .hbcContinue,
    .hbhNavMenuScope ul li,
    .kaynak,
    .ozeltext,
    .menu ul li,
    .sub-menu ul li {
        display: inline-block;
    }

        .menu ul li a,
        .sub-menu ul li a {
            display: block;
            padding: 10px 0;
            text-decoration: none;
        }

            .menu ul li a.active {
                border-bottom: 2px solid red;
            }

.hbBoxScope .blackStyle .hbBoxVslider .hbvsImageDate,
.hbCatBoxFullSlider .blackStyle .hbBoxVslider .hbvsImageDate,
.hbFooter .footerAccordion .hbftlContent,
.hbImsakDate .hbTimeScope .jst-hours span,
.hbImsakDate .hbTimeScope .jst-minutes span,
.hbImsakDate .hbTimeScope .jst-seconds span {
    display: none;
}

    .hbFooter .footerAccordion.active .hbftlContent,
    .hbLeftMenu .hblmItem .hblmSubBlock,
    .hbLeftMenu .hblmItem .hblmSubBlock.active,
    .hbNavMenuScope .hbNavMenu .hbNavUl .hbMainLi.active .hbmLiSubScope,
    .hbNewspaper .hbnFullImage .hbnArrowLeft img,
    .hbPrayerDistrict .hbpdScope .hbpdDistrictList .hbpdItem a,
    .hbPrayerTime .hbptScope .hbptBlocks .hbptTitle,
    .hbWeatherBox .colBlock .hbbwDetailsDay .hbbwDetailsItemTitle,
    .hbWeatherBox .colBlock .hbbwDetailsItem .hbbwDetailsItemTitle,
    .hbptContent .accordion-p img,
    .sondakika_blok section#sagsondakika_blok,
    .tab-checkbox:checked ~ .accordion-p ~ .tab-checkbox:not(:checked) ~ .accordion-p ~ .tab-checkbox:checked ~ .accordion-p,
    .tab-checkbox:checked ~ .accordion-p ~ .tab-checkbox:not(:checked) ~ .accordion-p ~ .tab-checkbox:checked ~ .accordion-p ~ .tab-checkbox:not(:checked) ~ .accordion-p ~ .tab-checkbox:checked ~ .accordion-p,
    .tab-checkbox:checked ~ .accordion-p ~ .tab-checkbox:not(:checked) ~ .accordion-p ~ .tab-checkbox:checked ~ .accordion-p ~ .tab-checkbox:not(:checked) ~ .accordion-p ~ .tab-checkbox:checked ~ .accordion-p ~ .tab-checkbox:not(:checked) ~ .accordion-p ~ .tab-checkbox:checked ~ .accordion-p,
    .sub-menu.active {
        display: block;
    }

/*.sub-menu-area {
    background: #333333;
    display: table;
    width: 100%;
}

.sub-menu ul li a {
    color: #FFFFFF;
    font-size: 13px;
    font-weight: 700;
}*/

/*.crypto-submenu-alignment li:first-child {
    margin-left: 24px;
}

.sub-menu ul li a.active {
    color: #ffd600;
}

.crypto-submenu-alignment {
    display: flex;
    gap: 32px;
}*/

.airdrops-table {
    display: table;
    width: 100%;
    border: 1px solid #e2e2e2;
    margin-bottom: 36px;
}

.airdrops-table-row,
.airdrops-table-row-header {
    display: table-row;
}

    .bg-wht,
    .airdrops-table-row:nth-child(2n) {
        background-color: #FFFFFF;
    }

    .airdrops-table-row:nth-child(odd) {
        background: #f5f8fa;
    }

.airdrops-header {
    background: #f5f8fa;
    height: 43.45px;
    font-size: 15px;
    font-style: normal;
    font-weight: 700;
    color: #333333;
}

.airdrop-detail-area {
    padding: 24px;
    background: #FFFFFF;
    border: 1px solid #e2e2e2;
    width: 100%;
}

.airdrop-detail-area-header {
    display: flex;
    padding-bottom: 32px;
    border-bottom: 1px solid #e2e2e2;
}

.airdrop-title {
    color: #196991;
    font-size: 22.5px;
    font-weight: 700;
    line-height: 28.13px;
    letter-spacing: -0.15px;
    margin-left: 25px;
}

.airdrop-desc,
.airdrop-detail-area-content p {
    margin-bottom: 16px;
    font-size: 18px;
    font-weight: 400;
    margin-top: 0;
    width: auto;
    display: block;
    line-height: 145%;
}

.airdrop-detail-area-header-desc-area .ico-btn {
    background-color: #196991;
    font-size: 1em;
    padding: 10px 20px;
    color: #FFFFFF;
    font-weight: 700;
    letter-spacing: -0.02em;
    transition: 0.25s;
    border-radius: 4px;
    cursor: pointer;
}

.airdrop-detail-area-content h4 {
    margin-bottom: 32px;
}

.ico-details h3 {
    color: #196991;
}

.ico-details .items {
    margin-top: 24px;
}

.ico-details .item {
    display: flex;
    justify-content: space-between;
    font-size: 15px;
    padding-bottom: 12px;
    border-bottom: 1px solid #e2e2e2;
    margin-bottom: 12px;
}

/*.hbYzrHead .hbYzrleft .hbGeneralTitles,*/
.hc-elections-table-heading,
.hc-elections-table-list {
    justify-content: space-between;
    display: flex;
}

.hbBoxScope .yazarStyle .hbBoxVslider .swiper-slide:last-child,
.hbBoxScope .yazarStyle .hbBoxVslider .swiper-slide:nth-child(2n),
.new3list-container li:last-child,
.ico-details .item:last-child {
    border-bottom: none;
}

/*.core-team {
    margin-top: 32px;
}*/

.hbYzrHead .hbYzrleft .hbYzrlfdiv,
.hbptContent h3:not(.accordion-title),
.imgTitleCoverSlider,
.ico-desc .img-wrap,
p.klink {
    position: relative;
}

    .ico-desc .img-wrap .social-icon {
        position: absolute;
        bottom: 2%;
        right: 1%;
    }

    .ico-desc .img-wrap .main-img {
        border-radius: 50%;
    }

.hb-detail-text blockquote {
   
    color: #333333;
    font-size: 20px;
    font-weight: 700;
    font-style: italic;
    line-height: 160%;
    text-align: center;
}

/*.hbPaperNameMenu span {
    font-size: 15px;
    font-weight: 400;
    color: #484848 !important;
   
}*/

/*.hbPageDetails .hbptContent .hbptContentHalfBlock {
    color: #333333;
    font-size: 16px;
    font-weight: 400;
    font-style: italic;
    line-height: 160%;
    text-align: center;
}*/

/*.hbPageDetails .hbptContentFullBlock {
    color: #333333;
    font-size: 12px;
    font-weight: 400;
    font-style: italic;
    line-height: 185%;
}*/

.hbPageDetails .hbptItem .hbptDetail .hbptAuthorName {
   
    font-size: 18px;
    font-weight: 700;
    color: #333333;
}

.hbPageDetails .hbptItem .hbptDetail .hbptAuthorJob {
   
    font-size: 14px;
    font-weight: 400;
    color: #b3b3b3;
}

.hbdtEidtorlink {
    color: #333333 !important;
}

.dpkirmizi {
    background-color: #d63031;
}

    .dpkirmizi td {
        color: #FFFFFF !important;
        font-weight: 600;
    }

.hbrYoutubeLink {
    color: #e81c00 !important;
    padding-left: 32px;
    background-image: url("data:image/svg+xml,%3Csvg width='23' height='17' viewBox='0 0 23 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.9995 6.38079C22.9995 6.45545 22.9995 6.53056 22.9995 6.60522C22.964 6.64211 22.9816 6.68843 22.9771 6.73071C22.9793 6.76489 22.9699 6.80177 22.9995 6.82966C22.9995 6.93445 22.9995 7.03925 22.9995 7.14359C22.9519 7.24929 22.9883 7.36083 22.9771 7.46967C22.9892 7.63024 22.9514 7.7926 22.9995 7.95137C22.9995 8.05617 22.9995 8.16096 22.9995 8.26531C22.9523 8.35301 22.9883 8.44791 22.9771 8.53876C22.9883 8.64176 22.9519 8.74835 22.9995 8.84865C22.9995 8.9386 22.9995 9.02811 22.9995 9.11806C22.9604 9.16079 22.9834 9.21296 22.9771 9.26064C22.9771 9.31056 22.9771 9.36003 22.9771 9.40996C22.9807 9.44819 22.9663 9.48957 22.9995 9.52195C22.9995 9.6119 22.9995 9.70141 22.9995 9.79136C22.9586 10.0792 22.9627 10.3702 22.9582 10.6594C22.9415 11.6466 22.8664 12.6249 22.6478 13.5914C22.3915 14.7248 21.4703 15.6329 20.3225 15.8488C19.625 15.9801 18.9188 16.0359 18.2109 16.0822C17.1234 16.1533 16.034 16.1758 14.9461 16.2216C13.5707 16.2797 12.1962 16.2342 10.8213 16.2554C10.3279 16.263 9.83403 16.2522 9.34064 16.2576C8.57109 16.2657 7.80244 16.2203 7.03379 16.1996C6.04296 16.1726 5.05078 16.1222 4.064 16.022C3.43522 15.9581 2.79566 15.9203 2.19837 15.6792C1.25296 15.2978 0.643983 14.6088 0.391665 13.6243C0.193319 12.8493 0.104715 12.055 0.068734 11.2558C0.00981482 9.94203 -0.0108744 8.62782 0.00531717 7.31315C0.0156618 6.46985 0.0188101 5.62519 0.0772795 4.78413C0.128103 4.05551 0.221654 3.32869 0.397512 2.61671C0.66962 1.51434 1.66495 0.595018 2.78711 0.416911C3.5688 0.292776 4.35499 0.220813 5.14613 0.180334C5.85406 0.143903 6.56289 0.123664 7.27037 0.0845344C7.86856 0.0512518 8.46629 0.0863335 9.06178 0.0476537C10.3616 -0.0364523 11.6619 0.0175195 12.9617 0.0121223C13.7605 0.00897392 14.5597 0.0422565 15.3585 0.0624959C16.0516 0.0800368 16.746 0.101625 17.4378 0.149301C18.3377 0.211368 19.2382 0.268938 20.1314 0.411064C21.4357 0.618855 22.4153 1.55032 22.6861 2.84744C22.8732 3.74292 22.9424 4.6474 22.9586 5.55997C22.9636 5.83208 22.9573 6.10823 22.9995 6.38079Z' fill='%23ED2224'/%3E%3Cpath d='M22.9996 7.95139C22.9128 7.79172 22.9708 7.61991 22.9577 7.4544C22.9735 7.43326 22.9874 7.43326 22.9996 7.45799C22.9996 7.62216 22.9996 7.78677 22.9996 7.95139Z' fill='%23EF412F'/%3E%3Cpath d='M22.9996 7.45794C22.9857 7.45749 22.9717 7.45614 22.9578 7.45434C22.9717 7.3509 22.9119 7.23711 22.9996 7.14355C22.9996 7.24835 22.9996 7.35315 22.9996 7.45794Z' fill='%23F26346'/%3E%3Cpath d='M22.9996 8.84862C22.9173 8.75372 22.9694 8.64038 22.9564 8.53648C22.9694 8.50635 22.9838 8.50545 22.9996 8.53468C22.9996 8.63948 22.9996 8.74427 22.9996 8.84862Z' fill='%23F05138'/%3E%3Cpath d='M22.9995 8.53467C22.9851 8.53512 22.9707 8.53557 22.9563 8.53647C22.9621 8.44471 22.9279 8.34667 22.9995 8.26526C22.9995 8.35521 22.9995 8.44472 22.9995 8.53467Z' fill='%23EF3C2C'/%3E%3Cpath d='M22.9619 9.43329C22.9624 9.37347 22.9628 9.31365 22.9633 9.25429C22.9741 9.2237 22.9867 9.2228 23.0001 9.25249C23.0001 9.3123 23.0001 9.37212 23.0001 9.43194C22.988 9.45668 22.9754 9.45713 22.9619 9.43329Z' fill='%23F79A7D'/%3E%3Cpath d='M22.9627 6.73829C22.9627 6.69062 22.9276 6.63305 22.9995 6.60516C22.9995 6.65014 22.9995 6.69512 22.9995 6.73964C22.986 6.76933 22.9739 6.76888 22.9627 6.73829Z' fill='%23F9B298'/%3E%3Cpath d='M22.9997 9.25252C22.9876 9.25387 22.9755 9.25432 22.9629 9.25432C22.9566 9.20395 22.9422 9.15132 22.9997 9.11804C22.9997 9.16302 22.9997 9.20754 22.9997 9.25252Z' fill='%23F58B6D'/%3E%3Cpath d='M22.9626 6.73833C22.9747 6.73788 22.9873 6.73833 22.9995 6.73968C22.9995 6.76981 22.9995 6.7995 22.9995 6.82963C22.9509 6.81389 22.9545 6.77701 22.9626 6.73833Z' fill='%23F79F82'/%3E%3Cpath d='M22.9619 9.4333C22.9745 9.43285 22.9871 9.4324 23.0002 9.43195C23.0002 9.46208 23.0002 9.49176 23.0002 9.5219C22.9466 9.50976 22.9565 9.47063 22.9619 9.4333Z' fill='%23F9AC91'/%3E%3Cpath d='M15.2033 8.14158C13.1978 9.29657 11.2256 10.4322 9.23267 11.5796C9.23267 9.27813 9.23267 7.00907 9.23267 4.70312C11.2224 5.84913 13.1982 6.98703 15.2033 8.14158Z' fill='white'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat no-repeat;
}

/*.hbPageDetails .hbptContent p#inpage_reklam {
    margin-top: 30px;
    display: block;
    height: 100%;
    max-height: 550px;
    min-height: 320px;
}*/

/*.hbptHead_h2 {
    font-size: 15px !important;
    text-align: right;
    float: right;
    font-weight: 400 !important;
}*/

#nwsKeywords {
    gap: 10px;
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
}

    #nwsKeywords a::after {
        content: ",";
    }

    #nwsKeywords a:last-child::after {
        content: "";
    }

.hbFooter .hbftLinkScope .hbftlContent .hbftCol .hbftUrl:first-child,
.hbNewspaper .hbnScope.padTopZero,
.hbOtherPaperTitlesScope:first-child,
.hbnwboxigv span {
    padding-top: 0;
}

/*.hbYzrHead .hbYzrleft {
    width: calc(100% - 360px);
    margin: 0 24px 0 0;
    padding: 0;
    display: inline-block;
    position: relative;
}

.hbYzrHead .hbYzrright {
    width: 336px;
    float: right;
    text-align: right;
}

.hbYzrHead {
    margin-top: 17px;
}*/

.container,
.scontainer {
    margin: 0 auto;
    position: relative;
}

/*.top-menu {
    height: 100%;
    width: 100%;
    position: relative;
    float: left;
    background: #b70101;
    border-radius: 5px;
    overflow: hidden;
}

    .top-menu span.text {
        font-size: 18px;
        font-weight: 700;
        color: #FFFFFF;
        float: left;
        padding: 8px 0 6px;
        display: block;
        width: 60%;
        margin-bottom: 4px;
        line-height: 20px;
    }

    .top-menu span.year a {
        font-size: 50px;
        font-weight: 400;
        color: #FFFFFF;
        float: left;
        display: block;
        height: 54px;
        padding: 23px 12px 0;
        width: 135px;
    }

    .top-menu ul {
        float: left;
        display: flex;
        flex-wrap: wrap;
        margin: 0;
        padding: 0;
        width: calc(100% - 135px);
        gap: 1px;
    }

        .top-menu ul li {
            display: inline-block;
            float: left;
            background: #630000;
            padding: 0 5px;
            width: calc((100% / 6) - 1px);
            text-align: center;
        }

            .top-menu ul li a {
                font-weight: 700;
                display: block;
                height: 26px;
                padding-top: 4px;
                font-size: 14px;
                color: #FFFFFF;
            }*/

.BurcRight2,
.bioContainer .colPageLeft,
.colPageRight.yzryzs,
.container,
.drimg figure img,
.hbFilmSwiper .swiper-container,
.hbPrayerCustomTable thead tr,
.hbPrayerTimeTable thead tr,
.hbProvinceSwipeBox .hbpsbScope .hbpsbBottomSection .swiper-container,
.hbStandingsSlider tbody tr,
.hbStandingsSlider thead tr,
.hbtbrkbn img,
.newsErrorScope .newsErrorScopeImg img,
.slider a.rekkklam,
.vl-notif-logo img,
.writers-area,
.yzrYzlrBottom {
    width: 100%;
}

.scontainer {
    width: 90%;
}

.hc-elections-widget {
    display: flex;
    flex-wrap: wrap;
    padding-top: 20px;
}

.hc-elections-map {
    flex: 1;
    width: calc(70% - 20px);
    margin-right: 20px;
    display: flex;
    flex-direction: column;
    justify-content: space-evenly;
    padding: 20px;
}

.hc-elections-table {
    float: right;
    position: relative;
    width: 30%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    padding: 20px;
}

.select-box {
    margin-top: 12px;
}

.ysHomeMapData .mapScope {
    min-height: 301.5px;
}

.elections-widget {
    position: relative;
    width: 100%;
    overflow: hidden;
    height: 440px;
}

.ysGeneralMap .ysMapLegend {
    display: table;
    text-align: center;
    width: 100%;
    margin-top: 15px;
}

    .ysGeneralMap .ysMapLegend .ysmL {
        display: inline-block;
        position: relative;
        margin: 0 5px;
    }

        .ysGeneralMap .ysMapLegend .ysmL .ysmColorRound {
            display: inline-block;
            position: relative;
            width: 16px;
            height: 16px;
            background: #969696;
            -webkit-border-radius: 100%;
            -moz-border-radius: 100%;
            -ms-border-radius: 100%;
            border-radius: 100%;
        }

        .ysGeneralMap .ysMapLegend .ysmL .ysmParty {
            display: inline-block;
            position: relative;
            font-size: 11px;
            font-weight: 600;
            line-height: 100%;
            -webkit-transform: translateY(-3px);
            -moz-transform: translateY(-3px);
            -ms-transform: translateY(-3px);
            -o-transform: translateY(-3px);
            transform: translateY(-3px);
        }

.ysGeneralMap .ysStatusMap .ysMapContent .ysMapRow .ysMapBar .ysBarScope {
    width: 100%;
    position: relative;
    float: left;
    background: #e3e3e3;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    border-radius: 4px;
    height: 8px;
    overflow: hidden;
}

    .ysGeneralMap .ysStatusMap .ysMapContent .ysMapRow .ysMapBar .ysBarScope .ysBarPercent {
        position: absolute;
        width: 0%;
        height: 100%;
        left: 0;
        top: 0;
    }

.ysGeneralMap .ysStatusMap .ysMapContent .ysMapRow .ysMapBar {
    width: 40%;
    position: relative;
    float: left;
    padding-left: 5px;
    padding-top: 5px;
}

.ysGeneralMap .ysStatusMap .ysMapContent .ysMapRow {
    width: 100%;
    position: relative;
    float: left;
    margin-bottom: 5px;
}

    .ysGeneralMap .ysStatusMap .ysMapContent .ysMapRow .ysMapName {
        width: 40%;
        position: relative;
        float: left;
        font-weight: 600;
    }

    .ysGeneralMap .ysStatusMap .ysMapContent .ysMapRow .ysMapPercent {
        width: 20%;
        position: relative;
        float: left;
        font-weight: 600;
        color: #20537b;
        text-align: right;
    }

.ysHomeMapData .ysDataGeneral tbody td {
    padding: 25px 0 0;
}

.textColor {
    color: #20537b !important;
}

/*.generalPartyBallotBoxPartyPercent,
.ysDataGeneral .ysgPercentText {
    font-size: 24px;
    font-weight: 600;
    text-align: right;
}

.hbTableContent.piyasa tbody td,
.intermediaryCorporateTable thead tr th,
.yazarStylemp .yazar-content .hbYdyzr,
.ysDataGeneral thead tr th {
    text-align: left;
}

.ysDataGeneral {
    vertical-align: middle;
    border-spacing: 0;
    height: 100%;
    width: 100%;
}

    .ysDataGeneral tbody td {
        height: 40px;
        padding: 15px 0 7.5px;
    }

.hc-elections-table-list {
    align-items: center;
}

.hc-elections-table-list-left {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 8px;
}

.hc-elections-table-listWrapper {
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    padding: 16px 0;
}

.hc-elections-widget h2 {
    margin-top: 0;
    margin-bottom: 20px;
}

.hc-elections-table-list-left img {
    width: 32px;
    height: auto;
}

.akp .textColor,
.akp.textColor {
    color: #ff8700 !important;
}

.chp .textColor,
.chp.textColor {
    color: #e72009 !important;
}

.ip .textColor,
.ip.textColor {
    color: #44acd6 !important;
}

.ysGeneralOpenBallotBoxPercent .gobbpBox {
    width: 16.6%;
    position: relative;
    float: left;
    border-right: 1px solid #e8eaed;
    text-align: center;
}

.acilan-sandik-orani {
    display: flex;
    width: 100%;
}

.ysGeneralOpenBallotBoxPercent .gobbpBox:last-child {
    border: none;
}

.inRow100 {
    width: 100%;
    position: relative;
    float: left;
}

.generalBallotBoxInfoRatios,
.ysGeneralOpenBallotBoxPercent .gobbpPercent,
.ysGeneralPartyCityWinn .gpcwPercent {
    font-size: 24px;
    font-weight: 600;
    color: #20537b;
}

.acilan-sandik,
.hbAstrology .hbaScope .hbaItemList:hover .hbaName {
    color: red !important;
}

.inRow100.gobbpTitle {
    margin-bottom: 12px;
}

.widget-iframe {
    margin-top: 100px;
    background-color: transparent !important;
}

.dropDownGenerals {
    font-size: 13px;
    font-weight: 700;
    color: #fe0000;
}

.arsivkatsel {
    font-size: 14px !important;
    width: 113px !important;
}

.arsifkatpda {
    padding-top: 2px !important;
}*/


.dropDownSearchBoxInput,
.inputSearchBox,
.inputSearchTopBox {
    font-size: 12px;
    font-weight: 400;
}

.generalSmallTitle,
.hbFilmSwiper .hbfsScope .hbfsDetail .hbfsTitle,
.hbProvinceSwipeBox.hbpsbScope.hbpsbTopSection.hbpsbOneColumn.generalSmallTitle,
.hbTopNews .hbtnHead h1,
.hbTopNews .hbtnHead h2,
.hbTopNews .hbtnHead h3,
.hbTopNews .hbtnHead span,
.hbWeatherBox .hbwbScope .hbwbWeatherRow .hbwbFullColumn .hbwbProvinceName,
.hbWeatherBox .hbwbScope .hbwbWeatherRow .hbwbLeftColumn .hbwbProvinceName,
.hbWeatherBox .hbwbScope .hbwbWeatherRow .hbwbLeftColumn .hbwbWeatherMaxTemp,
.hbWeatherBox .hbwbScope .hbwbWeatherRow .hbwbLeftColumn .hbwbWeatherText,
.hbWeatherBox .hbwbScope .hbwbWeatherRow .hbwbRightColumn .hbwbWeatherMaxTemp,
.hbWhoIsWho .hbwiwHead h1,
.hbWhoIsWho .hbwiwHead h2,
.hbWhoIsWho .hbwiwHead h3,
.hbWhoIsWho .hbwiwHead span {
    font-size: 20px;
    font-weight: 700;
    line-height: 140%;
    color: #333333;
   
}

.hbWeatherBox .hbwbScope .hbwbWeatherRow .hbwbLeftColumn .hbwbWeatherMaxText,
.hbWeatherBox .hbwbScope .hbwbWeatherRow .hbwbRightColumn .hbwbClock,
.hbWeatherBox .hbwbScope .hbwbWeatherRow .hbwbRightColumn .hbwbWeatherMaxText {
   
    color: #cbcbcb;
    font-size: 14px;
    font-weight: 400;
}

.hbWeatherBox .hbwbScope .hbwbWeatherRow .hbwbRightColumn .hbwbTemp span {
   
    font-size: 84px;
    font-weight: 800;
    color: #fe0000;
    line-height: 100%;
}

.hbWeatherBox .hbwbScope .hbwbWeatherRow .hbwbGuessNote,
.hbWeatherBox .hbwbScope .hbwbfLongText {
    font-size: 14px;
    font-weight: 400;
    color: #333333;
    line-height: 160%;
    text-align: center;
}

.hbPrayerTime .hbptScope .hbptBlocks .hbptTime {
   
    font-size: 24px;
    font-weight: 800;
    color: #000000;
    line-height: 100%;
}

.hbPrayerCustomTable thead tr th,
.hbPrayerTime .hbptScope .hbptBlocks .hbptTitle,
.hbPrayerTimeTable thead tr th {
   
    font-size: 18px;
    line-height: 130%;
    font-weight: 700;
    color: #333333;
}

.hbFilmSwiper .hbfsScope .hbfsDetail .hbfsJobName .hbfsJob,
.hbFilmSwiper .hbfsScope .hbfsDetail .hbfsJobName .hbfsName,
.hbPrayerCustomTable tbody tr td,
.hbPrayerTime .hbptScope .hbptBlocks .hbptText,
.hbPrayerTimeTable tbody tr td {
   
    font-size: 14px;
    font-weight: 400;
    color: #000000;
}

.hbNewspaper .hbnGeneralSubText,
.hbNewspaper .hbnScope .hbNewspaperWebsites,
.hbNewspaper .hbnScope .hbNewspaperWebsites .hbnwwBlock span,
.hbPlate .hbpScope .hbpPlateList .hbpProvinceName,
.hbPrayerDistrict .hbpdScope .hbpdDistrictList .hbpdItem {
    font-size: 14px;
    font-weight: 400;
    line-height: 160%;
    color: #333333;
}

.hbPlate .hbpScope .hbpPlateList .hbpPlateItem span {
   
    font-size: 24px;
    font-weight: 800;
    color: #fe0000;
}

.hbWeatherBox .colBlock .hbbwDetailsDay .hbbwDetailsItemTitle,
.hbWeatherBox .colBlock .hbbwDetailsItem .hbbwDetailsItemTitle {
   
    font-size: 14px;
    font-weight: 500;
    line-height: 140%;
    color: #fe0000;
}

.hbWeatherBox .colBlock .hbbwDetailsDay .hbbwDetailsItemText,
.hbWeatherBox .colBlock .hbbwDetailsItem .hbbwDetailsItemText {
   
    font-size: 20px;
    font-weight: 700;
    line-height: 140%;
    color: #333333;
}

.hbNewspaper .hbnScope .hbNewspaperListTallText {
    font-size: 16px;
    font-weight: 400;
    line-height: 160%;
    color: #000000;
}

.hbNewspaper .hbnScope .hbNewspaperList .hbNewspaperImg .hbNewspaperName {
   
    font-size: 14px;
    font-weight: 600;
    line-height: 130%;
    color: #333333;
}

.hbNewspaper .hbnGeneralTitle {
    font-size: 34px;
    font-weight: 800;
    line-height: 140%;
    color: #000000;
}

.hbDatePicker .hbdpScope,
.hbNewspaper .hbnFullImage .hbnNextText,
.hbNewspaper .hbnFullImage .hbnPrevText {
   
    font-size: 12px;
    font-weight: 700;
    color: #fe0000;
}

.hbCustomerEmoji .hbceScope .hbceSocialContainer .hbceSocialShare {
   
    font-weight: 700;
    color: #333333;
    line-height: 160%;
}

.hbLeftMenu .hblmItem {
   
    font-size: 16px;
    line-height: 150%;
    font-weight: 700;
    color: #333333;
}

.hbRightMenu .hbrmItem .hbrmTitle {
   
    font-size: 20px;
    line-height: 160%;
    font-weight: 700;
    color: #333333;
}

.hbLeftMenu .hblmItem .hblmSubBlock .hblmSubItem,
.hbRightMenu .hbrmItem .hbrmText {
    font-size: 16px;
    line-height: 160%;
    font-weight: 400;
    color: #333333;
}

.hbContactForm form label {
    font-size: 12px;
    line-height: 155%;
    font-weight: 700;
    color: #333333;
}

.hbContactForm .hbcfInput,
.hbContactForm .hbcfSelect,
.hbProvinceSwipeBox.hbpsbScope.hbpsbTopSection.hbpsbOneColumn.hbpsbRightSide.hbpsbSelect {
   
    font-size: 13px;
    font-weight: 700;
    color: #333333;
}

.hbContactForm .hbContactFormBlocks .hbcfSubmit,
.hbContactForm .hbcfSubmit {
   
    font-size: 16px;
    font-weight: 600;
    color: #FFFFFF;
}

.hbContactForm .compulsory {
    font-size: 12px;
    font-weight: 700;
    line-height: 100%;
    color: #fe0000;
}

.hbProvinceSwipeBox .hbpsbScope .hbpsbCenterSection span {
    font-size: 16px;
    font-weight: 400;
    line-height: 160%;
    color: #333333;
}

.hbWarning .hbwText {
    font-size: 16px;
    font-weight: 600;
   
    color: #FFFFFF;
    line-height: 140%;
}

.hbBreadCrumb .hbbcScope .hbbcRight .hbbcFollowMe .hbbcFollowMeText {
   
    font-size: 16px;
    font-weight: 600;
    color: #333333;
    line-height: 100%;
}

.hbBreadCrumb .hbbcScope .hbbcRight .hbbcAddWebsiteBg .hbbcAddWebsiteText,
.hbBreadCrumb .hbbcScope .hbbcRight .hbbcRssAndAddWebsiteScope .hbbcRss {
   
    font-size: 12px;
    font-weight: 400;
    color: #f2f2f2;
}

.hbTableContent .hbSmallTitle,
.hbTableContent thead tr th {
   
    font-size: 13px;
    font-weight: 700;
    color: #4a72d7;
}

/*.dropDownFinance {
    font-size: 13px;
    font-weight: 700;
    color: #fefefe;
}*/

/*.hbSportStandings tbody tr td {
    font-size: 14px;
    font-weight: 400;
    line-height: 120%;
}

.hbSportStandings thead tr th {
   
    font-size: 16px;
    font-weight: 600;
}*/

/*.hbStandingsSlider thead tr th {
   
    font-size: 14px;
    font-weight: 500;
    color: #333333;
}*/

/*.hbFooter .hbftContent,
.hbFooter .hbftTerms,
.hbForm .hbInput,
.hbForm .hbTextarea,
.hbGundem .hbTitle,
.hbImsakDate .hbTextRight,
.hbStandingsSlider tbody tr td,
body {
    font-weight: 400;
   
}*/

/*.hbStandingsSlider tbody tr td:last-child,
    .hbStandingsSlider tbody tr td:nth-child(2) {
       
        font-size: 14px;
        font-weight: 500;
        color: #595959;
    }

.hbStandingsSlider tbody tr td {
    font-size: 14px;
    color: #7f7f7f;
}

.hbAstrology .hbaScope .hbaItemList .hbaName {
   
    font-size: 18px;
    font-weight: 400;
    color: #000000;
}*/

a,
abbr,
acronym,
address,
applet,
article,
aside,
audio,
b,
big,
blockquote,
/*body,*/
canvas,
caption,
center,
cite,
code,
dd,
del,
details,
dfn,
div,
dl,
dt,
em,
embed,
fieldset,
figcaption,
figure,
footer,
form,
h1,
h2,
h3,
h4,
h5,
h6,
hgroup,
html,
i,
iframe,
img,
ins,
kbd,
label,
legend,
li,
mark,
menu,
nav,
object,
ol,
output,
p,
pre,
q,
ruby,
s,
samp,
section,
small,
span,
strike,
strong,
sub,
summary,
sup,
table,
tbody,
td,
tfoot,
th,
thead,
time,
tr,
tt,
u,
ul,
var,
video {
    margin: 0;
    padding: 0;
    border: 0;
    list-style: none;
}


.hbBoxScope .hbBoxImage img,
.hbCatBoxFullSlider .hbBoxImage img,
.hbEmojiScope .hbeCol .hbColImage img,
.swiper-slide img,
html {
    width: 100%;
    height: auto;
}

a {
    text-decoration: none;
    color: inherit;
}

.resmi-ilan table {
    overflow-x: auto !important;
    overflow-y: auto !important;
    width: 100%;
}

resmi-ilan table::-webkit-scrollbar {
    height: 12px;
}

resmi-ilan table::-webkit-scrollbar-track {
    height: 12px;
    background: #f1f1f1;
}



* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.generalSmallTitle .h1,
.hbGeneralTitles span {
    font-size: 22px;
    font-weight: 800;
    color: #000000;
    line-height: 120%;
}

.hbGeneralTitles .h1,
.hbGeneralTitles h1.title {
    font-size: 36px;
    font-weight: 700;
    color: #000000;
    line-height: 120%;
    margin-bottom: 24px;
}

.hbGeneralTitles .hblnhTitle,
.hbLeftMenu .hblmItem.active,
.hbMainSlider .hbSlider .swiper-pagination-bullet-active,
.hbMsg.hbmsgError,
.hbPrayerTime .hbptScope .hbptBlocks .hbptTime.active,
.hbRightMenu .hblmItem.active,
.yzrhead {
    color: #fe0000;
}

.hbGeneralSubText {
    font-size: 14px;
    line-height: 140%;
}

/*.color-general .bgFill,
.color-general.bgFill,
.color-prayerdate .bgFill,
.color-prayerdate.bgFill {
    background-color: #fe0000 !important;
}

.color-general .txtFill,
.color-general.txtFill,
.color-prayerdate .txtFill,
.color-prayerdate.txtFill,
.generalColorNews,
.generalColorSpor,
.slider .bullets .bullet.active {
    color: #fe0000 !important;
}

.color-general .brdFill,
.color-general.brdFill,
.color-prayerdate .brdFill,
.color-prayerdate.brdFill {
    border-color: #fe0000 !important;
}

.color-general .hbhlDegrade,
.color-general.hbhlDegrade,
.color-prayerdate .hbhlDegrade,
.color-prayerdate.hbhlDegrade {
    background: #fe0000;
    background: linear-gradient(to top, #fe0000 0, #fe0000 70%, rgb(254 0 0 / 0.7) 80%, #FFFFFF 100%);
    background: -webkit-linear-gradient(to top, #fe0000 0, #fe0000 70%, rgb(254 0 0 / 0.7) 80%, #FFFFFF 100%);
    background: -moz-linear-gradient(to top, #fe0000 0, #fe0000 70%, rgb(254 0 0 / 0.7) 80%, #FFFFFF 100%);
    background: -o-linear-gradient(to top, #fe0000 0, #fe0000 70%, rgb(254 0 0 / 0.7) 80%, #FFFFFF 100%);
}

.color-finance .bgFill,
.color-finance.bgFill {
    background-color: #0b5bb3 !important;
}

.color-finance .txtFill,
.color-finance.txtFill {
    color: #0b5bb3 !important;
}

.color-finance .brdFill,
.color-finance.brdFill {
    border-color: #0b5bb3 !important;
}

.color-finance .hbhlDegrade,
.color-finance.hbhlDegrade {
    background: #0b5bb3;
    background: linear-gradient(to top, #0b5bb3 0, #0b5bb3 70%, rgb(11 91 179 / 0.7) 80%, #FFFFFF 100%);
    background: -webkit-linear-gradient(to top, #0b5bb3 0, #0b5bb3 70%, rgb(11 91 179 / 0.7) 80%, #FFFFFF 100%);
    background: -moz-linear-gradient(to top, #0b5bb3 0, #0b5bb3 70%, rgb(11 91 179 / 0.7) 80%, #FFFFFF 100%);
    background: -o-linear-gradient(to top, #0b5bb3 0, #0b5bb3 70%, rgb(11 91 179 / 0.7) 80%, #FFFFFF 100%);
}

.color-football .bgFill,
.color-football.bgFill,
.color-sport .bgFill,
.color-sport.bgFill {
    background-color: #2da187 !important;
}

.color-football .txtFill,
.color-football.txtFill,
.color-sport .txtFill,
.color-sport.txtFill,
.hbSlider.sport .swiper-pagination-bullet.swiper-pagination-bullet-active,
.hbStandingsSlider tbody tr:nth-child(-n3) td:nth-child(2) {
    color: #2da187 !important;
}

.color-football .brdFill,
.color-football.brdFill,
.color-sport .brdFill,
.color-sport.brdFill {
    border-color: #2da187 !important;
}

.color-football .hbhlDegrade,
.color-football.hbhlDegrade,
.color-sport .hbhlDegrade,
.color-sport.hbhlDegrade {
    background: #2da187;
    background: linear-gradient(to top, #2da187 0, #2da187 70%, rgb(45 161 135 / 0.7) 80%, #FFFFFF 100%);
    background: -webkit-linear-gradient(to top, #2da187 0, #2da187 70%, rgb(45 161 135 / 0.7) 80%, #FFFFFF 100%);
    background: -moz-linear-gradient(to top, #2da187 0, #2da187 70%, rgb(45 161 135 / 0.7) 80%, #FFFFFF 100%);
    background: -o-linear-gradient(to top, #2da187 0, #2da187 70%, rgb(45 161 135 / 0.7) 80%, #FFFFFF 100%);
}

.color-technology .bgFill,
.color-technology.bgFill {
    background-color: #4407a7 !important;
}

.color-technology .txtFill,
.color-technology.txtFill {
    color: #4407a7 !important;
}

.color-technology .brdFill,
.color-technology.brdFill {
    border-color: #4407a7 !important;
}

.color-technology .hbhlDegrade,
.color-technology.hbhlDegrade {
    background: #4407a7;
    background: linear-gradient(to top, #4407a7 0, #4407a7 70%, rgb(68 7 167 / 0.7) 80%, #FFFFFF 100%);
    background: -webkit-linear-gradient(to top, #4407a7 0, #4407a7 70%, rgb(68 7 167 / 0.7) 80%, #FFFFFF 100%);
    background: -moz-linear-gradient(to top, #4407a7 0, #4407a7 70%, rgb(68 7 167 / 0.7) 80%, #FFFFFF 100%);
    background: -o-linear-gradient(to top, #4407a7 0, #4407a7 70%, rgb(68 7 167 / 0.7) 80%, #FFFFFF 100%);
}

.color-culture .bgFill,
.color-culture.bgFill {
    background-color: #e65f0c !important;
}

.color-culture .txtFill,
.color-culture.txtFill {
    color: #e65f0c !important;
}

.color-culture .brdFill,
.color-culture.brdFill {
    border-color: #e65f0c !important;
}

.color-culture .hbhlDegrade,
.color-culture.hbhlDegrade {
    background: #e65f0c;
    background: linear-gradient(to top, #e65f0c 0, #e65f0c 70%, rgb(230 95 12 / 0.7) 80%, #FFFFFF 100%);
    background: -webkit-linear-gradient(to top, #e65f0c 0, #e65f0c 70%, rgb(230 95 12 / 0.7) 80%, #FFFFFF 100%);
    background: -moz-linear-gradient(to top, #e65f0c 0, #e65f0c 70%, rgb(230 95 12 / 0.7) 80%, #FFFFFF 100%);
    background: -o-linear-gradient(to top, #e65f0c 0, #e65f0c 70%, rgb(230 95 12 / 0.7) 80%, #FFFFFF 100%);
}*/

/*.color-magazine .bgFill,
.color-magazine.bgFill {
    background-color: #ad3d85 !important;
}

.color-magazine .txtFill,
.color-magazine.txtFill {
    color: #ad3d85 !important;
}

.color-magazine .brdFill,
.color-magazine.brdFill {
    border-color: #ad3d85 !important;
}

.color-magazine .hbhlDegrade,
.color-magazine.hbhlDegrade {
    background: #ad3d85;
    background: linear-gradient(to top, #ad3d85 0, #ad3d85 70%, rgb(173 61 133 / 0.7) 80%, #FFFFFF 100%);
    background: -webkit-linear-gradient(to top, #ad3d85 0, #ad3d85 70%, rgb(173 61 133 / 0.7) 80%, #FFFFFF 100%);
    background: -moz-linear-gradient(to top, #ad3d85 0, #ad3d85 70%, rgb(173 61 133 / 0.7) 80%, #FFFFFF 100%);
    background: -o-linear-gradient(to top, #ad3d85 0, #ad3d85 70%, rgb(173 61 133 / 0.7) 80%, #FFFFFF 100%);
}*/

.color-gallery .bgFill,
.color-gallery.bgFill {
    background-color: #e89400 !important;
}

.color-gallery .txtFill,
.color-gallery.txtFill,
.hbSlider.gallery .swiper-pagination-bullet.swiper-pagination-bullet-active {
    color: #e89400 !important;
}

.color-gallery .brdFill,
.color-gallery.brdFill {
    border-color: #e89400 !important;
}

.color-gallery .hbhlDegrade,
.color-gallery.hbhlDegrade {
    background: #e89400;
    background: linear-gradient(to top, #e89400 0, #e89400 70%, rgb(232 148 0 / 0.7) 80%, #FFFFFF 100%);
    background: -webkit-linear-gradient(to top, #e89400 0, #e89400 70%, rgb(232 148 0 / 0.7) 80%, #FFFFFF 100%);
    background: -moz-linear-gradient(to top, #e89400 0, #e89400 70%, rgb(232 148 0 / 0.7) 80%, #FFFFFF 100%);
    background: -o-linear-gradient(to top, #e89400 0, #e89400 70%, rgb(232 148 0 / 0.7) 80%, #FFFFFF 100%);
}

.color-dailymotion .bgFill,
.color-dailymotion.bgFill {
    background-color: #00c9e8 !important;
}

.color-dailymotion .txtFill,
.color-dailymotion.txtFill {
    color: #00c9e8 !important;
}

.color-dailymotion .brdFill,
.color-dailymotion.brdFill {
    border-color: #00c9e8 !important;
}

.color-dailymotion .hbhlDegrade,
.color-dailymotion.hbhlDegrade {
    background: #00c9e8;
    background: linear-gradient(to top, #00c9e8 0, #00c9e8 70%, rgb(0 201 232 / 0.7) 80%, #FFFFFF 100%);
    background: -webkit-linear-gradient(to top, #00c9e8 0, #00c9e8 70%, rgb(0 201 232 / 0.7) 80%, #FFFFFF 100%);
    background: -moz-linear-gradient(to top, #00c9e8 0, #00c9e8 70%, rgb(0 201 232 / 0.7) 80%, #FFFFFF 100%);
    background: -o-linear-gradient(to top, #00c9e8 0, #00c9e8 70%, rgb(0 201 232 / 0.7) 80%, #FFFFFF 100%);
}

/*.color-basketball .bgFill,
.color-basketball.bgFill {
    background-color: #e67039 !important;
}

.color-basketball .txtFill,
.color-basketball.txtFill {
    color: #e67039 !important;
}

.color-basketball .brdFill,
.color-basketball.brdFill {
    border-color: #e67039 !important;
}

.color-basketball .hbhlDegrade,
.color-basketball.hbhlDegrade {
    background: #e67039;
    background: linear-gradient(to top, #e67039 0, #e67039 70%, rgb(230 112 57 / 0.7) 80%, #FFFFFF 100%);
    background: -webkit-linear-gradient(to top, #e67039 0, #e67039 70%, rgb(230 112 57 / 0.7) 80%, #FFFFFF 100%);
    background: -moz-linear-gradient(to top, #e67039 0, #e67039 70%, rgb(230 112 57 / 0.7) 80%, #FFFFFF 100%);
    background: -o-linear-gradient(to top, #e67039 0, #e67039 70%, rgb(230 112 57 / 0.7) 80%, #FFFFFF 100%);
}

.color-tennis .bgFill,
.color-tennis.bgFill {
    background-color: #e35856 !important;
}

.color-tennis .txtFill,
.color-tennis.txtFill {
    color: #e35856 !important;
}

.color-tennis .brdFill,
.color-tennis.brdFill {
    border-color: #e35856 !important;
}

.color-tennis .hbhlDegrade,
.color-tennis.hbhlDegrade {
    background: #e35856;
    background: linear-gradient(to top, #e35856 0, #e35856 70%, rgb(227 88 86 / 0.7) 80%, #FFFFFF 100%);
    background: -webkit-linear-gradient(to top, #e35856 0, #e35856 70%, rgb(227 88 86 / 0.7) 80%, #FFFFFF 100%);
    background: -moz-linear-gradient(to top, #e35856 0, #e35856 70%, rgb(227 88 86 / 0.7) 80%, #FFFFFF 100%);
    background: -o-linear-gradient(to top, #e35856 0, #e35856 70%, rgb(227 88 86 / 0.7) 80%, #FFFFFF 100%);
}

.color-esports .bgFill,
.color-esports.bgFill {
    background-color: #7200e0 !important;
}

.color-esports .txtFill,
.color-esports.txtFill {
    color: #7200e0 !important;
}

.color-esports .brdFill,
.color-esports.brdFill {
    border-color: #7200e0 !important;
}

.color-esports .hbhlDegrade,
.color-esports.hbhlDegrade {
    background: #7200e0;
    background: linear-gradient(to top, #7200e0 0, #7200e0 70%, rgb(114 0 224 / 0.7) 80%, #FFFFFF 100%);
    background: -webkit-linear-gradient(to top, #7200e0 0, #7200e0 70%, rgb(114 0 224 / 0.7) 80%, #FFFFFF 100%);
    background: -moz-linear-gradient(to top, #7200e0 0, #7200e0 70%, rgb(114 0 224 / 0.7) 80%, #FFFFFF 100%);
    background: -o-linear-gradient(to top, #7200e0 0, #7200e0 70%, rgb(114 0 224 / 0.7) 80%, #FFFFFF 100%);
}*/

.color-actual .bgFill,
.color-actual.bgFill {
    background-color: #850030 !important;
}

.color-actual .txtFill,
.color-actual.txtFill {
    color: #850030 !important;
}

.color-actual .brdFill,
.color-actual.brdFill {
    border-color: #850030 !important;
}

.color-actual .hbhlDegrade,
.color-actual.hbhlDegrade {
    background: #850030;
    background: linear-gradient(to top, #850030 0, #850030 70%, rgb(133 0 48 / 0.7) 80%, #FFFFFF 100%);
    background: -webkit-linear-gradient(to top, #850030 0, #850030 70%, rgb(133 0 48 / 0.7) 80%, #FFFFFF 100%);
    background: -moz-linear-gradient(to top, #850030 0, #850030 70%, rgb(133 0 48 / 0.7) 80%, #FFFFFF 100%);
    background: -o-linear-gradient(to top, #850030 0, #850030 70%, rgb(133 0 48 / 0.7) 80%, #FFFFFF 100%);
}

.color-thirdpage .bgFill,
.color-thirdpage.bgFill {
    background-color: #242424 !important;
}

.color-thirdpage .txtFill,
.color-thirdpage.txtFill {
    color: #242424 !important;
}

.color-thirdpage .brdFill,
.color-thirdpage.brdFill {
    border-color: #242424 !important;
}

.color-thirdpage .hbhlDegrade,
.color-thirdpage.hbhlDegrade {
    background: #242424;
    background: linear-gradient(to top, #242424 0, #242424 70%, rgb(36 36 36 / 0.7) 80%, #FFFFFF 100%);
    background: -webkit-linear-gradient(to top, #242424 0, #242424 70%, rgb(36 36 36 / 0.7) 80%, #FFFFFF 100%);
    background: -moz-linear-gradient(to top, #242424 0, #242424 70%, rgb(36 36 36 / 0.7) 80%, #FFFFFF 100%);
    background: -o-linear-gradient(to top, #242424 0, #242424 70%, rgb(36 36 36 / 0.7) 80%, #FFFFFF 100%);
}

/*.color-other .bgFill,
.color-other.bgFill {
    background-color: #a6a6a6 !important;
}

.color-other .txtFill,
.color-other.txtFill {
    color: #a6a6a6 !important;
}

.color-other .brdFill,
.color-other.brdFill {
    border-color: #a6a6a6 !important;
}

.color-other .hbhlDegrade,
.color-other.hbhlDegrade {
    background: #a6a6a6;
    background: linear-gradient(to top, #a6a6a6 0, #a6a6a6 70%, rgb(166 166 166 / 0.7) 80%, #FFFFFF 100%);
    background: -webkit-linear-gradient(to top, #a6a6a6 0, #a6a6a6 70%, rgb(166 166 166 / 0.7) 80%, #FFFFFF 100%);
    background: -moz-linear-gradient(to top, #a6a6a6 0, #a6a6a6 70%, rgb(166 166 166 / 0.7) 80%, #FFFFFF 100%);
    background: -o-linear-gradient(to top, #a6a6a6 0, #a6a6a6 70%, rgb(166 166 166 / 0.7) 80%, #FFFFFF 100%);
}
*/
/*.color-life .bgFill,
.color-life.bgFill {
    background-color: #ce4e3b !important;
}

.color-life .txtFill,
.color-life.txtFill {
    color: #ce4e3b !important;
}

.color-life .brdFill,
.color-life.brdFill {
    border-color: #ce4e3b !important;
}

.color-life .hbhlDegrade,
.color-life.hbhlDegrade {
    background: #ce4e3b;
    background: linear-gradient(to top, #ce4e3b 0, #ce4e3b 70%, rgb(206 78 59 / 0.7) 80%, #FFFFFF 100%);
    background: -webkit-linear-gradient(to top, #ce4e3b 0, #ce4e3b 70%, rgb(206 78 59 / 0.7) 80%, #FFFFFF 100%);
    background: -moz-linear-gradient(to top, #ce4e3b 0, #ce4e3b 70%, rgb(206 78 59 / 0.7) 80%, #FFFFFF 100%);
    background: -o-linear-gradient(to top, #ce4e3b 0, #ce4e3b 70%, rgb(206 78 59 / 0.7) 80%, #FFFFFF 100%);
}*/

.hbGeneralScope {
    position: relative;
    margin: 0 auto;
    width: 100%;
    padding-top: 52px !important;
}

.hbRow {
    width: 100%;
    position: relative;
    display: inline-block;
    margin: 0 0 36px;
}

    .hbRow.hbBreadCrumb {
        margin-bottom: 24px;
        display: flex;
        justify-content: center;
        width: 100%;
    }

    .hbRow.hbNewsBox {
        margin-bottom: 0;
    }

.col100,
.colPage,
.hbForm,
.hbInRow {
    width: 100%;
    position: relative;
    display: inline-block;
}

.hbContainer {
    position: relative;
    width: 100%;
    margin: 0 auto;
    padding: 0 16px;
    height: auto;
    display:block;
}

.col216,
.col516,
.colFtNewsRight,
.colSld300,
.colSld732,
.dropDownFinancePage,
.hbBoxBiography .hbbbContent,
.hbBoxScope .hbBoxVsBulletSlider,
.hbCatBoxFullSlider,
.hbCatBoxFullSlider .hbBoxVsBulletSlider,
.hbCommentAdd .hbComments .hbcLikeScope,
.hbContactForm .hbContactFormBlocks,
.hbContactForm .hbContactFormBlocksFull,
.hbDailyHeadline .hbdhImage,
.hbHeadLineSlider .hbhlImage,
.hbLastNews .hblnBox,
.hbLastNews .hblnBox .hblnContent,
.hbLastNews .hblnBox .hblnImage,
.hbMain,
.hbNewsPaper .hbnpContent,
.hbNewspaper .hbnFullImage,
.hbNewspaper .hbnScope .hbNewspaperWebsites,
.hbPageDetails .hbptGalleryMainImage,
.hbPrayerCustomTable,
.hbPrayerDistrict .hbpdScope .hbpdDistrictList,
.hbPrayerTimeTable,
.hbQuizBox .hbBoxMainQuizBottom,
.hbQuizBox .hbQuizAllCategory,
.hbRightMenu .hbrmAboutProgress .hbrmAboutProgressItem.hbrmBars,
.hbSportStandings,
.hbStandingsSlider,
.hbSubMenuSwiper,
.hbTableContent,
.hbTopNews .hbtnBoxScope,
.hbWeatherBox .hbwbScope .hbwbWeatherRow .hbwbFullColumn,
.hbWhoIsWho .hbwiwBoxScope,
.hbWhoIsWho .hbwiwBoxScope .hbwiwBox,
.imsakDayContentScope,
.imsakDayContentScope .imsakDayRow .imsakDayCol .imsakDayText,
.newsErrorScope,
.newsErrorScope .newsErrorScopeOtherNewsCategories,
.newsErrorScopeHeader {
    width: 100%;
    display: inline-block;
}

.boxStyle {
    background: #FFFFFF;
    -webkit-box-shadow: 0 4px 6px 0 rgba(185, 185, 185, 0.5);
    -moz-box-shadow: 0 4px 6px 0 rgba(185, 185, 185, 0.5);
    box-shadow: 0 4px 6px 0 rgba(185, 185, 185, 0.5);
}

/*.percent-col100 {
    width: 100%;
    position: relative;
    float: left;
    margin-top: 20px;
    display: flex;
    justify-content: center;
}*/

/*.boxRadius {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
}*/

/*.hbGeneralSearch {
    position: fixed;
    width: 100%;
    top: 47px;
    left: 0;
    z-index: 999999;
    -webkit-box-shadow: 0 5px 21px -7px rgb(0, 0, 0, 0.68);
    -moz-box-shadow: 0 5px 21px -7px rgb(0, 0, 0, 0.68);
    box-shadow: 0 5px 21px -7px rgb(0, 0, 0, 0.68);
    background-color: #e89400;
    height: 0;
    padding-top: 0;
    -webkit-transition: 0.2s;
    -moz-transition: 0.2s;
    -ms-transition: 0.2s;
    -o-transition: 0.2s;
    transition: 0.2s;
    overflow: hidden;
}

    .hbGeneralSearch.active {
        height: 54px;
        display: flex;
        justify-content: center;
        align-content: center;
        align-items: center;
        overflow: visible;
    }

    .hbGeneralSearch .hbSearch {
        width: 100%;
        display: inline-block;
        padding-right: 50px;
    }

        .hbGeneralSearch .hbSearch input {
            width: 100%;
            display: inline-block;
            height: 24px;
            -webkit-border-radius: 30px;
            -moz-border-radius: 30px;
            -ms-border-radius: 30px;
            border-radius: 30px;
            padding-left: 27px;
            border: 0;
            background: url(https://www.haberler.com/mstatic/assets/img/search-icon.svg) left 6px center/16px no-repeat #fefefe;
            font-size: 14px;
            font-weight: 400;
            color: grey;
            outline: 0;
            padding-right: 10px;
        }

    .hbGeneralSearch .hbSubmit {
        position: absolute;
        right: 15px;
        top: 0;
        width: 43px;
        height: 24px;
        -webkit-border-radius: 30px;
        -moz-border-radius: 30px;
        -ms-border-radius: 30px;
        border-radius: 30px;
        background-color: #fe0000;
       
        font-size: 12px;
        font-weight: 600;
        color: #fefefe;
        border: 0;
    }*/

.hbBoxScope .box,
.hbBoxScope .hbBoxVsBulletSlider .swiper-slide,
.hbBoxScope.fullWidth .hbBoxImage,
.hbBoxVsBulletSlider .hbvsImage,
.hbCatBoxFullSlider .box,
.hbCatBoxFullSlider .hbBoxVsBulletSlider .swiper-slide,
.hbCatBoxFullSlider.fullWidth .hbBoxImage,
.hbSingleBoxFullSlider.fullWidth .hbBoxImage {
    height: auto !important;
}

/*.hbGeneralSearch ::-webkit-input-placeholder {
    color: grey;
}

.hbGeneralSearch ::-moz-placeholder {
    color: grey;
}

.hbGeneralSearch :-ms-input-placeholder {
    color: grey;
}

.hbGeneralSearch :-moz-placeholder {
    color: grey;
}

.hbGeneralSearch.color-finance {
    background-color: #0b5cb6;
}

.hbGeneralSearch.color-tv {
    background-color: #d74a4a;
}

.hbGeneralSearch.color-general {
    background-color: #850000;
}

.gallery,
.hbGeneralSearch.color-gallery {
    background-color: #e89400;
}

.hbGeneralSearch.color-dailymotion {
    background-color: #00c9e8;
}

.hbGeneralSearch.color-sondakika {
    background: linear-gradient(180deg, #000000 0, #1c1c1c 100%);
}

.hbGeneralSearch.color-sport {
    background-color: #2da187;
}*/

.hbBoxScope {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    margin-top: 0 !important;
}

    /*.nogap {
    gap: 0;
}*/

    .hbBoxScope .box {
        width: auto;
        display: inline-block;
        overflow: hidden;
    }

        .hbBoxScope .box.new {
            width: 48%;
        }

    /*.bioContainer .hbBoxScope .box.new {
    width: 31%;
}*/

    /*.hbBoxScope .newYazarbox {
    width: 31.7%;
}

.yazarYazıları {
    width: 48% !important;
}

.yzrYzlrBottom .yazarYazıları {
    width: 32% !important;
}

.hbBoxScope.hbYazar12 {
    width: 47%;
}*/

    /*.hbCatBoxFullSlider .box {
    width: 100%;
    display: inline-block;
    margin-bottom: 10px;
    overflow: hidden;
}*/

    .hbBoxScope.fullWidth,
    .hbCatBoxFullSlider.fullWidth,
    .hbSingleBoxFullSlider.fullWidth {
        width: 100% !important;
        display: inline-block;
    }

        .hbBoxScope.fullWidth .box,
        .hbCatBoxFullSlider.fullWidth .box,
        .hbSingleBoxFullSlider.fullWidth .box {
            width: 100% !important;
            display: inline-block;
            margin-bottom: 0;
        }

        .hbBoxScope.fullWidth .hbBoxMainText,
        .hbCatBoxFullSlider.fullWidth .hbBoxMainText,
        .hbSingleBoxFullSlider.fullWidth .hbBoxMainText {
            border-bottom: 1px solid #f4f4f4 !important;
        }

        .hbBoxScope.fullWidth .hbBoxHeadTitle,
        .hbCatBoxFullSlider.fullWidth .hbBoxHeadTitle,
        .hbSingleBoxFullSlider.fullWidth .hbBoxHeadTitle {
            border-left: 4px solid !important;
            height: auto !important;
            padding: 20px;
        }

    .hbBoxScope .boxV,
    .hbCatBoxFullSlider .boxV,
    .hbSingleBoxFullSlider .boxV {
        height: 584px;
    }

    .hbBoxScope .hbBoxImage,
    .hbCatBoxFullSlider .hbBoxImage {
        display: inline-block;
        border-bottom: 4px solid #666;
    }

        .hbBoxScope .hbBoxImage .hbbiText,
        .hbCatBoxFullSlider .hbBoxImage .hbbiText {
            position: absolute;
            top: 0;
            left: 0;
            padding: 2px 10px;
            background-color: #e3e3e3;
           
            font-size: 14px;
            font-weight: 500;
            line-height: 150%;
            color: #666;
        }

    .hbBoxScope .hbBoxMainText,
    .hbCatBoxFullSlider .hbBoxMainText {
        width: 100%;
        display: inline-block;
        border-bottom: 1px solid #e3e3e3;
       
        font-size: 18px;
        font-weight: 600;
        color: #333333;
        line-height: 140%;
        padding: 10px;
        overflow: hidden;
    }

    .hbBoxScope .hbBoxMainText {
        border-bottom: 0;
        position: relative;
    }

        .hbBoxScope .hbBoxMainText .osd {
            color: #cecece;
            font-weight: 500;
            font-size: 12px;
            display: block;
            padding: 0 0 0 187px;
            text-align: left;
            position: absolute;
            bottom: 5px;
            margin-bottom: 0;
        }

.hbMtext-alt {
    line-height: 130%;
}

.hbBoxScope .hbvsImageDate,
.hbCatBoxFullSlider .hbvsImageDate,
.hbSingleBoxFullSlider .hbvsImageDate {
    width: 100%;
    display: inline-block;
    margin-top: 5px;
   
    font-size: 12px;
    font-weight: 400;
    color: #333333;
}

.hbBoxScope .hbBoxVslider,
.hbCatBoxFullSlider .hbBoxVslider {
    width: 100%;
    display: inline-block;
    padding: 24px 15px;
}

    .hbBoxScope .hbBoxVslider .swiper-slide,
    .hbCatBoxFullSlider .hbBoxVslider .swiper-slide {
        padding-left: 92px;
        margin-bottom: 24px;
    }

        .hbBoxScope .hbBoxVslider .swiper-slide .hbvsImage,
        .hbCatBoxFullSlider .hbBoxVslider .swiper-slide .hbvsImage,
        .hbSingleBoxFullSlider .hbBoxVslider .swiper-slide .hbvsImage {
            position: absolute;
            left: 5px;
            top: 0;
        }

        .hbBoxScope .hbBoxVslider .swiper-slide .hbvsImageTitle,
        .hbCatBoxFullSlider .hbBoxVslider .swiper-slide .hbvsImageTitle {
            width: 100%;
            display: inline-block;
            min-height: 61px;
           
            font-size: 16px;
            font-weight: 600;
            color: #333333;
        }

    .hbBoxScope .hbBoxVslider .hbgsPgArw,
    .hbBoxScope .hbgsGreenPgArw,
    .hbCatBoxFullSlider .hbBoxVslider .hbgsPgArw,
    .hbCatBoxFullSlider .hbgsGreenPgArw,
    .hbSingleBoxFullSlider .hbBoxVslider .hbgsPgArw {
        position: absolute;
        bottom: 10px;
        right: 0;
        width: 100%;
        height: 24px;
    }

        .hbBoxScope .hbBoxVslider .hbgsPgArw .swiper-button-next,
        .hbCatBoxFullSlider .hbBoxVslider .hbgsPgArw .swiper-button-next {
            background-image: url(https://www.haberler.com/mstatic/assets/img/icon-red-rightarrow.png);
            width: 22px;
            height: 22px;
            background-size: 22px 22px;
            margin-top: 0;
            z-index: 11;
            outline: 0;
            right: 15px;
            top: 0;
            -webkit-transition: 0.34s;
            -moz-transition: 0.34s;
            -ms-transition: 0.34s;
            -o-transition: 0.34s;
            transition: 0.34s;
        }

        .hbBoxScope .hbBoxVslider .hbgsPgArw .swiper-button-prev,
        .hbCatBoxFullSlider .hbBoxVslider .hbgsPgArw .swiper-button-prev {
            background-image: url(https://www.haberler.com/mstatic/assets/img/icon-red-leftarrow.png);
            width: 22px;
            height: 22px;
            background-size: 22px 22px;
            margin-top: 0;
            z-index: 11;
            outline: 0;
            left: 15px;
            top: 0;
            -webkit-transition: 0.34s;
            -moz-transition: 0.34s;
            -ms-transition: 0.34s;
            -o-transition: 0.34s;
            transition: 0.34s;
        }

        .hbBoxScope .hbBoxVslider .hbgsPgArw .swiper-pagination,
        .hbBoxScope .hbgsGreenPgArw .swiper-pagination,
        .hbCatBoxFullSlider .hbBoxVslider .hbgsPgArw .swiper-pagination,
        .hbCatBoxFullSlider .hbgsGreenPgArw .swiper-pagination,
        .hbFilmSwiper .hbfsPgArw .swiper-pagination,
        .hbGalleryQuiz .hbgsPgArw .swiper-pagination,
        .hbSingleBoxFullSlider .hbBoxVslider .hbgsPgArw .swiper-pagination {
            width: 100%;
            display: inline-block;
            padding-left: 22px;
            padding-right: 22px;
        }

            .hbBoxScope .hbgsGreenPgArw .swiper-pagination .swiper-pagination-bullet,
            .hbBoxScope.hbBoxVslider.hbgsPgArw.swiper-pagination.swiper-pagination-bullet,
            .hbCatBoxFullSlider.hbBoxVslider.hbgsPgArw.swiper-pagination.swiper-pagination-bullet,
            .hbCatBoxFullSlider.hbgsGreenPgArw.swiper-pagination.swiper-pagination-bullet,
            .hbSingleBoxFullSlider.hbBoxVslider.hbgsPgArw.swiper-pagination.swiper-pagination-bullet {
                width: 6px;
                height: 6px;
                margin: 0 2px;
                background: #d8d8d8;
                opacity: 1;
                -moz-opacity: 1;
                -khtml-opacity: 1;
            }

                .hbBoxScope.hbBoxVslider.hbgsPgArw.swiper-pagination.swiper-pagination-bullet.swiper-pagination-bullet-active,
                .hbBoxScope.hbgsGreenPgArw.swiper-pagination.swiper-pagination-bullet.swiper-pagination-bullet-active,
                .hbCatBoxFullSlider.hbBoxVslider.hbgsPgArw.swiper-pagination.swiper-pagination-bullet.swiper-pagination-bullet-active,
                .hbCatBoxFullSlider.hbgsGreenPgArw.swiper-pagination.swiper-pagination-bullet.swiper-pagination-bullet-active,
                .hbFilmSwiper.hbfsPgArw.swiper-pagination.swiper-pagination-bullet.swiper-pagination-bullet-active,
                .hbGalleryQuiz.hbgsPgArw.swiper-pagination.swiper-pagination-bullet.swiper-pagination-bullet-active,
                .hbProvinceSwipeBox.hbpsbScope.hbpsbBottomSection.hbfsPgArw.swiper-pagination.swiper-pagination-bullet.swiper-pagination-bullet-active,
                .hbSingleBoxFullSlider.hbBoxVslider.hbgsPgArw.swiper-pagination.swiper-pagination-bullet.swiper-pagination-bullet-active {
                    background: #fe0000;
                }

        .hbBoxScope .hbgsGreenPgArw .swiper-button-next,
        .hbCatBoxFullSlider .hbgsGreenPgArw .swiper-button-next,
        .hbSingleBoxFullSlider .hbBoxVslider .hbgsPgArw .swiper-button-next {
            background-image: url(https://www.haberler.com/mstatic/assets/img/icon-white-rightarrow.png);
            width: 22px;
            height: 22px;
            background-size: 22px 22px;
            margin-top: 0;
            z-index: 11;
            outline: 0;
            right: 15px;
            top: 0;
            -webkit-transition: 0.34s;
            -moz-transition: 0.34s;
            -ms-transition: 0.34s;
            -o-transition: 0.34s;
            transition: 0.34s;
        }

        .hbBoxScope .hbgsGreenPgArw .swiper-button-prev,
        .hbCatBoxFullSlider .hbgsGreenPgArw .swiper-button-prev,
        .hbSingleBoxFullSlider .hbBoxVslider .hbgsPgArw .swiper-button-prev {
            background-image: url(https://www.haberler.com/mstatic/assets/img/icon-white-leftarrow.png);
            width: 22px;
            height: 22px;
            background-size: 22px 22px;
            margin-top: 0;
            z-index: 11;
            outline: 0;
            left: 15px;
            top: 0;
            -webkit-transition: 0.34s;
            -moz-transition: 0.34s;
            -ms-transition: 0.34s;
            -o-transition: 0.34s;
            transition: 0.34s;
        }

.hbForm .hbSubmit,
.hbNavMenuScope .hbNavMenu,
.hbNavMenuScope .hbnmBg,
.hbNewspaper .hbgsPgArw .swiper-button-next {
    -webkit-transition: 0.34s;
    -moz-transition: 0.34s;
    -ms-transition: 0.34s;
    -o-transition: 0.34s;
}

.hbBoxScope .hbBoxVsBulletSlider .hbvsImage,
.hbCatBoxFullSlider .hbBoxVsBulletSlider .hbvsImage,
.hbSingleBoxFullSlider .hbBoxVsBulletSlider .hbvsImage {
    width: 100%;
    display: inline-block;
    height: 189px;
    overflow: hidden;
}

.hbBoxScope .hbBoxVsBulletSlider .hbvsImageTitle,
.hbCatBoxFullSlider .hbBoxVsBulletSlider .hbvsImageTitle {
    width: 100%;
    padding: 5px 10px;
    height: 75px;
    overflow: hidden;
    background: #FFFFFF;
    border-left: 4px solid #fe0000;
    display: table;
    font-size: 15px;
    font-weight: 700;
   
    color: #393939;
    line-height: 130%;
}

.hbBoxScope .hbBoxVsBulletSlider .swiper-pagination,
.hbCatBoxFullSlider .hbBoxVsBulletSlider .swiper-pagination,
.hbSingleBoxFullSlider .hbBoxVsBulletSlider .swiper-pagination {
    width: 100%;
    display: inline-block;
    bottom: 0;
    background: #333333;
    height: 27px;
    border-bottom: 3px solid #dbdbdb;
}

.hbBoxScope .hbBoxVsBulletSlider .swiper-pagination-bullet,
.hbCatBoxFullSlider .hbBoxVsBulletSlider .swiper-pagination-bullet,
.hbSingleBoxFullSlider .hbBoxVsBulletSlider .swiper-pagination-bullet {
    width: 7.692%;
    display: inline-block;
    margin: 0;
    height: 24px;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    background: 0;
    text-align: center;
    color: #FFFFFF;
    font-size: 14px;
   
    padding-top: 4px;
    opacity: 1;
    -moz-opacity: 1;
    -khtml-opacity: 1;
}

    .hbBoxScope.hbBoxVsBulletSlider.swiper-pagination-bullet.swiper-pagination-bullet-active,
    .hbCatBoxFullSlider.hbBoxVsBulletSlider.swiper-pagination-bullet.swiper-pagination-bullet-active,
    .hbSingleBoxFullSlider.hbBoxVsBulletSlider.swiper-pagination-bullet.swiper-pagination-bullet-active {
        color: #fe0000;
        border-bottom: 1.8px solid #fe0000;
        font-weight: 600;
    }

.hbBoxScope .blackStyle,
.hbCatBoxFullSlider .blackStyle,
.hbSingleBoxFullSlider .blackStyle {
    background: #202020;
}

    .hbBoxScope .blackStyle .hbBoxHeadTitle,
    .hbCatBoxFullSlider .blackStyle .hbBoxHeadTitle,
    .hbSingleBoxFullSlider .blackStyle .hbBoxHeadTitle {
        width: 100%;
        height: 54px;
        display: table;
        border-left: 4px solid #fe0000;
        font-size: 21.2px;
        font-weight: 700;
       
        color: #FFFFFF;
        padding-left: 20px;
    }

    .hbBoxScope .blackStyle .hbBoxMainText,
    .hbCatBoxFullSlider .blackStyle .hbBoxMainText {
        border-color: #fe0000;
        min-height: 30px;
    }

    .hbBoxScope .blackStyle .hbBoxMainText,
    .hbBoxScope .blackStyle .hbvsImageDate,
    .hbBoxScope .blackStyle .hbvsImageTitle,
    .hbBoxScope .greenStyle .hbBoxMainText,
    .hbBoxScope .greenStyle .hbvsImageDate,
    .hbBoxScope .greenStyle .hbvsImageTitle,
    .hbCatBoxFullSlider .blackStyle .hbBoxMainText,
    .hbCatBoxFullSlider .blackStyle .hbvsImageDate,
    .hbCatBoxFullSlider .blackStyle .hbvsImageTitle,
    .hbCatBoxFullSlider .greenStyle .hbBoxMainText,
    .hbCatBoxFullSlider .greenStyle .hbvsImageDate,
    .hbCatBoxFullSlider .greenStyle .hbvsImageTitle,
    .hbSingleBoxFullSlider .greenStyle .hbBoxMainText,
    .hbSingleBoxFullSlider .greenStyle .hbvsImageDate,
    .hbSingleBoxFullSlider .greenStyle .hbvsImageTitle {
        color: #FFFFFF !important;
    }

    .hbBoxScope .blackStyle .hbBoxImage,
    .hbBoxScope .greenStyle .hbBoxImage,
    .hbCatBoxFullSlider .blackStyle .hbBoxImage,
    .hbCatBoxFullSlider .greenStyle .hbBoxImage,
    .hbSingleBoxFullSlider .blackStyle .hbBoxImage,
    .hbSingleBoxFullSlider .greenStyle .hbBoxImage {
        height: 138px;
        border: 0;
    }

.hbBoxScope .greenStyle,
.hbCatBoxFullSlider .greenStyle,
.hbSingleBoxFullSlider .greenStyle {
    background: #2da187;
}

    .hbBoxScope .greenStyle .hbBoxHeadTitle,
    .hbCatBoxFullSlider .greenStyle .hbBoxHeadTitle,
    .hbSingleBoxFullSlider .greenStyle .hbBoxHeadTitle {
        width: 100%;
        height: 54px;
        display: table;
        border-left: 4px solid #066b49;
        font-size: 21.2px;
        font-weight: 700;
       
        color: #FFFFFF;
        padding-left: 20px;
    }

    .hbBoxScope .greenStyle .hbBoxMainText,
    .hbCatBoxFullSlider .greenStyle .hbBoxMainText,
    .hbSingleBoxFullSlider .greenStyle .hbBoxMainText {
        border-color: #cacaca;
        height: 128px;
    }

    .hbBoxScope .greenStyle .swiper-button-next,
    .hbCatBoxFullSlider .greenStyle .swiper-button-next,
    .hbSingleBoxFullSlider .greenStyle .swiper-button-next,
    .hbgsPgArw.white-icon .swiper-button-next {
        background-image: url(https://www.haberler.com/mstatic/assets/img/icon-white-rightarrow.png) !important;
    }

    .hbBoxScope .greenStyle .swiper-button-prev,
    .hbCatBoxFullSlider .greenStyle .swiper-button-prev,
    .hbSingleBoxFullSlider .greenStyle .swiper-button-prev,
    .hbgsPgArw.white-icon .swiper-button-prev {
        background-image: url(https://www.haberler.com/mstatic/assets/img/icon-white-leftarrow.png) !important;
    }

.hbBoxScope .hbBoxContinue,
.hbCatBoxFullSlider .hbBoxContinue,
.hbSingleBoxFullSlider .hbBoxContinue {
    display: inline-block;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    -ms-border-radius: 12px;
    border-radius: 12px;
    font-size: 16px;
    font-weight: 400;
    color: #333333;
    padding: 15px 52px 15px 20px;
    margin-bottom: 20px;
    background: url(https://www.haberler.com/mstatic/assets/img/right-arrow-red.png) center right 20px/22px 22px no-repeat #FFFFFF;
}

/*.hbBoxScope .hbBoxImage,
.hbCatBoxFullSlider .hbBoxImage {
    width: 100%;
    height: auto;
    line-height: 0;
}

.hbSingleBoxFullSlider {
    width: 336px;
    display: inline-block;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
}

    .hbSingleBoxFullSlider .box {
        width: 336px;
        display: inline-block;
        height: 280px;
        margin-bottom: 24px;
        overflow: hidden;
    }

    .hbSingleBoxFullSlider .hbBoxImage {
        width: 100%;
        display: inline-block;
        height: 168px;
        border-bottom: 4px solid #666;
    }

        .hbDailyHeadline .hbdhImage .hbbiText,
        .hbSingleBoxFullSlider .hbBoxImage .hbbiText {
            position: absolute;
            bottom: 0;
            left: 0;
            padding: 2px 10px;
            background-color: #fefefe;
           
            font-size: 14px;
            font-weight: 500;
            line-height: 150%;
            color: #cbcbcb;
        }

    .hbSingleBoxFullSlider .hbBoxMainText {
        width: 100%;
        display: inline-block;
        height: 112px;
        border-bottom: 1px solid #e3e3e3;
       
        font-size: 18px;
        font-weight: 500;
        color: #333333;
        line-height: 130%;
        padding: 15px;
        overflow: hidden;
    }

    .hbSingleBoxFullSlider .hbBoxVslider {
        width: 100%;
        display: inline-block;
        padding: 24px 17px;
    }

        .hbSingleBoxFullSlider .hbBoxVslider .swiper-slide {
            padding-left: 0;
            margin-bottom: 24px;
        }

            .hbSingleBoxFullSlider .hbBoxVslider .swiper-slide .hbvsImageTitle {
                width: 100%;
                display: inline-block;
                min-height: 61px;
               
                font-size: 16px;
                font-weight: 600;
                color: #333333;
                line-height: 140%;
            }

    .hbSingleBoxFullSlider .hbBoxVsBulletSlider {
        width: 100%;
        display: inline-block;
        height: 280px;
        margin-bottom: 15px;
    }

        .hbSingleBoxFullSlider .hbBoxVsBulletSlider .hbvsImageTitle {
            width: 100%;
            padding: 10px;
            height: 64px;
            overflow: hidden;
            background: #FFFFFF;
            border-left: 4px solid #fe0000;
            display: table;
            font-size: 15px;
            font-weight: 700;
           
            color: #393939;
            line-height: 150%;
        }

        .hbSingleBoxFullSlider .hbBoxVsBulletSlider .swiper-slide {
            width: 100% !important;
            height: 253px !important;
        }

    .hbSingleBoxFullSlider .blackStyle .hbBoxMainText {
        border-color: #fe0000;
        height: 128px;
    }

    .hbSingleBoxFullSlider .blackStyle .hbBoxMainText,
    .hbSingleBoxFullSlider .blackStyle .hbvsImageDate,
    .hbSingleBoxFullSlider .blackStyle .hbvsImageTitle {
        color: #333333 !important;
        background-color: #FFFFFF;
    }*/

.hbBreadCrumb .hbbcScope {
    width: 100%;
    display: inline-block;
}

    .hbBreadCrumb .hbbcScope .hbbcLeft .hbbcText {
       
        font-size: 12px;
        font-weight: 700;
        color: #595859;
        text-decoration: underline;
        line-height: normal;
        white-space: nowrap;
    }

        .hbBreadCrumb .hbbcScope .hbbcLeft .hbbcText.textoverflow {
            text-overflow: ellipsis;
            overflow: hidden;
            white-space: nowrap;
        }

        .hbBreadCrumb .hbbcScope .hbbcLeft .hbbcText:first-child {
            padding-left: 0;
        }

        .hbBreadCrumb .hbbcScope .hbbcLeft .hbbcText:last-child {
            white-space: normal;
           
            font-size: 12px;
            font-weight: 400;
            color: #595859;
            text-decoration: none;
            -webkit-line-clamp: 1;
            overflow: hidden;
            text-overflow: ellipsis;
            -webkit-box-orient: vertical;
            display: -webkit-box;
        }

        .hbBreadCrumb .hbbcScope .hbbcLeft .hbbcText.active {
            font-weight: 700;
            color: #fe0000;
        }

    .hbBreadCrumb .hbbcScope .hbbcLeft .hbbcArrow {
        position: relative;
        margin: 0 8px 2px;
        font-size: 12px;
        padding-top: 0;
    }

    .hbBreadCrumb .hbbcScope .hbbcRight,
    .hbPageDetails.hbPageGallery .hbptHead .hbptTagDate .hbptDate {
        position: relative;
        float: right;
    }

        .hbBreadCrumb .hbbcScope .hbbcRight .hbbcFollowMe {
            display: inline-block;
            margin-right: 18px;
            margin-top: 6px;
        }

        .hbBreadCrumb .hbbcScope .hbbcRight .hbbcSocialIcon {
            display: inline-block;
            margin-right: 10px;
            margin-top: 2px;
        }

        .hbBreadCrumb .hbbcScope .hbbcRight .hbbcRssAndAddWebsiteScope {
            display: inline-block;
            background: #ff7103;
            -webkit-border-radius: 7.9px;
            -moz-border-radius: 7.9px;
            -ms-border-radius: 7.9px;
            border-radius: 7.9px;
            padding: 4px 8.1px;
            margin-left: 20px;
        }

            .hbBreadCrumb .hbbcScope .hbbcRight .hbbcRssAndAddWebsiteScope img,
            .hbFilmSwiper .hbfsScope .hbfsImage {
                position: absolute;
            }

            .hbBreadCrumb .hbbcScope .hbbcRight .hbbcRssAndAddWebsiteScope .hbbcRss {
                padding-left: 25px;
            }

        .hbBreadCrumb .hbbcScope .hbbcRight .hbbcAddWebsiteBg {
            background: #333333 !important;
            margin-left: 8px;
        }

.hbPageDetails .hbptHead {
    width: 100%;
    display: inline-block;
}

.prYorumBlur {
    padding: 0;
    display: inline-block;
    width: 100%;
    height: 212px;
    max-height: 220px;
    min-height: 200px;
    margin-bottom: 24px;
}

.hbPageDetails .hbptHead h1 {
    width: 100%;
    display: inline-block;
   
    font-weight: 700;
    font-size: 26px;
    color: #000000;
    margin: 0 0 16px;
    padding-top: 0;
    line-height: 120%;
    word-break: break-word;
}

/*.hbPageDetails .hbptHead .hbptTagDate {
    display: inline-block;
    font-size: 15px;
    color: #000000;
}

    .hbPageDetails .hbptHead .hbptTagDate .hbptTopic {
        display: inline-block;
        border: 1px solid #ddd;
        border-left: 3px solid #fe0000;
        padding: 6px 20px;
        margin: 0 5px 5px;
        border-top-right-radius: 4px;
        border-bottom-right-radius: 4px;
        font-weight: 400;
    }

    .hbPageDetails .hbptHead .hbptTagDate .hbptDate {
        display: inline-block;
       
        font-size: 15px;
        font-weight: 500;
        color: #000000;
        background-size: 17px 16px;
    }*/

.hbPageDetails .hbptMainImage {
    display: inline-block;
    height: auto;
    max-width: 100%;
    min-height: 210px;
}

.hbPageDetails .hbptContent {
    width: 100%;
    display: inline-block;
    padding-top: 0;
    font-weight: 400;
    color: #333333;
    word-break: break-word;
}

    .hbPageDetails .hbptContent h1,
    .hbPageDetails .hbptContent h2,
    .hbPageDetails .hbptContent h3,
    .hbPageDetails .hbptContent p {
        width: 100%;
        display: inline-block;
        margin: 0;
    }

    .hbPageDetails .hbptContent p {
        width: 100%;
        display: inline-block;
        margin: 0 0 24px;
        line-height: 150%;
    }

    .hbPageDetails .hbptContent h3 {
       
        font-size: 20px;
        font-weight: 700;
        padding-top: 0;
        margin: 0 0 5px;
    }

        .hbPageDetails .hbptContent h3 i {
            font-style: normal;
        }

.hb-detail-text blockquote {
    background: url(https://www.haberler.com/mstatic/assets/img/nail-end.png) bottom center/37px 28px no-repeat;
    padding-bottom: 70px;
    width: 100%;
    display: inline-block;
}

    .hb-detail-text blockquote:before {
        content: "";
        position: relative;
        display: block;
        left: 50%;
        transform: translateX(-50%);
        margin-top: 20px;
        margin-bottom: 20px;
        width: 37px;
        height: 28px;
        background: url(https://www.haberler.com/mstatic/assets/img/nail-start.png) 0 0/100% 100% no-repeat;
    }

    .hb-detail-text blockquote:after {
        position: absolute;
        bottom: 50px;
        background: #fe0000;
        width: 120px;
        height: 4px;
        left: 50%;
        margin-left: -60px;
    }

/*.hbPageDetails .hbptContent .hbptContentHalfBlock {
    width: 100%;
    display: inline-block;
    left: 50%;
    transform: translateX(-50%);
    max-width: 435px;
    margin: 30px 0;
    padding: 40px 25px;
    border: 1px solid #ddd;
    border-left: 4px solid red;
}*/

.flash .hbptLinkScope .hbptLink:before,
.hbPageDetails .hbptLinkScope .hbptLink:after,
.hbPageDetails .hbptLinkScope .hbptLink:before {
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    content: "";
}

/*.hbPageDetails .hbptContentFullBlock {
    width: 100%;
    display: inline-block;
    margin: 30px 0;
    padding: 40px 15px;
    border: 1px solid #ddd;
    border-top-right-radius: 12px;
    border-bottom-right-radius: 12px;
    border-left: 4px solid red;
}*/

.dropScope .searchFilterBox,
.hbBoxBiography .hbbbImageName,
.hbBoxBiographyDetails .hbbbImageName,
.hbPageDetails .hbptContentFullBlock .hbcfbRow {
    width: 100%;
    display: inline-block;
    margin-bottom: 10px;
}

/*.hbPageDetails .hbptContentFullBlock .hbcfbRow .hbcfbLeft {
            width: 80%;
            display: inline-block;
        }

            .hbPageDetails .hbptContentFullBlock .hbcfbRow .hbcfbLeft .hbcfbBg {
                position: relative;
                max-width: 500px;
                height: 42px;
                display: table-row;
                cursor: pointer;
            }

                .hbPageDetails.hbptContentFullBlock.hbcfbRow.hbcfbLeft.hbcfbBg.hbcfbBgActive {
                    position: absolute;
                    height: 42px;
                    width: 30%;
                    background: #efefef;
                    border-radius: 12px;
                }

            .hbPageDetails .hbptContentFullBlock .hbcfbRow .hbcfbLeft span {
                position: relative;
                display: table-cell;
                vertical-align: middle;
                padding: 0 20px;
                font-size: 14px;
                line-height: 185%;
                color: #333333;
                font-weight: 400;
                font-style: normal;
                z-index: 9;
            }

                .hbPageDetails .hbptContentFullBlock .hbcfbRow .hbcfbLeft span.active:after {
                    content: "";
                    position: absolute;
                    margin-top: 4px;
                    width: 18px;
                    height: 18px;
                    background: url(https://www.haberler.com/mstatic/assets/img/tick.png) 0 0/18px 18px no-repeat;
                    margin-left: 23px;
                }

        .hbPageDetails .hbptContentFullBlock .hbcfbRow .hbcfbRight {
            width: 20%;
            display: inline-block;
            text-align: right;
        }

            .hbPageDetails .hbptContentFullBlock .hbcfbRow .hbcfbRight span {
               
                font-size: 20px;
                line-height: 160%;
                color: #333333;
                font-weight: 700;
                font-style: normal;
            }*/

.hbPageDetails .hbptItem {
    padding: 0 15px;
    display: table;
    position: relative;
    margin-left: -15px;
}

    .hbPageDetails .hbptItem.imgtxtarea {
        background-color: #f9f9f9;
    }

    .hbPageDetails .hbptItem .hbptAuthorImg {
        text-align: center;
        display: block;
        width: 60px;
        height: 60px;
    }

        .hbPageDetails .hbptItem .hbptAuthorImg img {
            width: 60px;
            height: 60px;
            left: 19px;
            top: 365px;
            border-radius: 105.84px;
        }

    .hbPageDetails .hbptItem .hbptDetail {
        padding-left: 15px;
        display: table-cell;
        vertical-align: middle;
    }

    .hbAstrology .hbaScope .hbaItemList:nth-child(3n0),
    .hbCustomerEmoji.hbceScope.hbceSocialContainer.hbceSocialIcon.hbceSocialIconItem:last-child,
    .hbEmojiScope .hbeCol:last-child,
    .hbMainSlider .hbmSocial .hbmsIcon a:last-child,
    .hbNewsPaper .hbnpContent a:nth-child(9n0),
    .hbNewspaper .hbnScope .hbNewspaperList .hbNewspaperImg:nth-child(2n0),
    .hbOtherNews .hbBoxScope .box:nth-child(2n0),
    .hbPageDetails .hbptItem:nth-child(2n),
    .hbPrayerDistrict .hbpdScope .hbpdDistrictList .hbpdItem:nth-child(2n0),
    .hbProvinceSwipeBox.hbpsbScope.hbpsbTopSection.hbpsbOneColumn.hbpsbRightSide.hbpsbCity:last-child,
    .hbSocialGeneral .hbceSocialIcon .hbceSocialIconItem:last-child,
    .imsakDayContentScope .imsakDayRow .imsakDayCol:nth-child(5n),
    .newsErrorScope .newsErrorScopeColumnOne:nth-child(2) {
        margin-right: 0;
    }

.hbPageDetails .hbptNewVideo {
    width: 100%;
    display: inline-block;
    padding: 15px;
}

.hbPageDetails .hbptTagScope {
    width: 100%;
    display: inline-block;
    padding: 7.5px 15px;
}

    .hbPageDetails .hbptTagScope .hbptTag {
        font-weight: 400;
    }

.hbPageDetails .hbptLinkScope {
    width: 100%;
    display: inline-block;
    position: relative;
    padding: 0 15px;
    font-size: 14px;
    font-weight: 700;
    color: #333333;
    margin: 7.5px 0 7.5px 15px;
}

    .hbPageDetails .hbptLinkScope .hbptLink {
        display: inline-block;
        font-size: 16px;
        font-weight: 700;
        text-decoration: none;
        color: #ff0101;
        line-height: 130%;
        padding-left: 0;
        padding-right: 20px;
    }

.hbOtherNews .hbonTitle,
.hbPageDetails.hbPageGallery .hbptHeadGallery,
.hbPageDetails.hbPageGallery .hbptHeadGallery h1,
.hbPageDetails.hbPageGallery .hbptHeadGallery h2,
.hbPageDetails.hbPageGallery .hbptHeadGallery h3,
.hbPageDetails.hbPageGallery .hbptHeadGallery span {
    color: #333333;
    line-height: 150%;
   
    font-weight: 700;
    font-size: 20px;
}

.flash .hbptLinkScope .hbptLink:before,
.hbPageDetails .hbptLinkScope .hbptLink:before {
    width: 4px;
    height: 100%;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    background: #ff0101;
}

.hbPageDetails .hbptLinkScope .hbptLink:after {
    background-image: url(https://www.haberler.com/mstatic/assets/img/newsDetailArrowRight.png);
    background-size: 32px 32px;
    width: 32px;
    height: 32px;
    position: absolute;
    right: 15px;
    top: 50%;
    transform: translateY(-50%);
}

.hbPageDetails.hbPageGallery .hbptHead .hbptTagDate {
    padding-right: 0;
}

.hbPageDetails.hbPageGallery .hbptMainImage {
    border-top: 0;
}

.hbPageDetails.hbPageGallery .hbptHeadGallery {
    width: 100%;
    display: inline-block;
    padding: 20px 100px 20px 80px;
    min-height: 80px;
}

    .hbPageDetails.hbPageGallery .hbptHeadGallery .hbpgCount {
        position: absolute;
        left: 40px;
        width: 30px;
        height: 30px;
        background: #ff0101;
        -webkit-border-radius: 30px;
        -moz-border-radius: 30px;
        -ms-border-radius: 30px;
        border-radius: 30px;
        font-size: 20px;
        font-weight: 600;
        color: #fefefe;
        text-align: center;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%);
    }

        .hbPageDetails.hbPageGallery .hbptHeadGallery .hbpgCount:before,
        .hbptHeadGallery .hbpgCount:before {
            content: "";
            width: 29px;
            height: 2px;
            background: #fe0000;
            position: absolute;
            left: -40px;
            top: 15px;
        }

.hbPageDetails.hbPageGallery .hbpgSocial {
    position: absolute;
    right: 20px;
    top: 20px;
   
    font-size: 14px;
    font-weight: 500;
    color: #cbcbcb;
    background: url(https://www.haberler.com/mstatic/assets/img/icon-share.png) right center/30px 30px no-repeat;
    padding-right: 35px;
}

.hbOtherNews .hbonTitle {
    margin-bottom: 20px;
}

.hbOtherNews .hbBoxScope .box:nth-child(3n0) {
    margin-right: 24px;
}

.hbCommentAdd .hbcaTitle {
   
    width: 100%;
    display: inline-block;
    font-size: 20px !important;
    font-weight: 700 !important;
    padding: 16px 0 8px;
}

.hbCommentAdd .hbComments .hbcTitle,
.hbComments .hbcTitle {
    font-weight: 600;
    color: #333333;
    display: inline-block;
    font-size: 16px;
   
}


.hbcYorumBaslik {
    margin: 24px 0 8px;
}

.hbCommentAdd .hbComments .hbcRow {
    width: 100%;
    display: inline-block;
    padding-bottom: 15px;
    margin-bottom: 16px;
}

    .hbCommentAdd .hbComments .hbcRow:last-child {
        border: 0;
        margin-bottom: 0;
        padding-bottom: 0;
    }

.hbCommentAdd .hbComments .hbcInRow {
    width: 100%;
    display: inline-block;
    padding-top: 30px;
    padding-left: 35px;
}

    .hbCommentAdd .hbComments .hbcInRow .hbcContent,
    .swiper-slide:first-child {
        padding-left: 10px;
    }

        .hbCommentAdd .hbComments .hbcInRow .hbcContent:after,
        .hbComments .hbcInRow .hbcContent:after {
            content: "";
            position: absolute;
            width: 3px;
            height: 100%;
            background-color: #d8d8d8;
            left: 0;
            top: 0;
        }

.hbCommentAdd .hbComments .hbcContent {
    width: 100%;
    display: inline-block;
    position: relative;
    margin-bottom: 10px;
}

.hbCommentAdd .hbComments .hbcTitle {
    width: 100%;
    position: relative;
    margin-bottom: 10px;
}

.hbCommentAdd .hbComments .hbcMsg {
    width: 100%;
    display: inline-block;
    position: relative;
   
    font-size: 14px;
    color: #000000;
}

.hbCommentAdd .hbComments .hbcLikeScope .hbcFltR {
    float: right;
    position: relative;
    margin-left: 22px;
   
    font-size: 14px;
    font-weight: 500;
    color: #000000;
    cursor: pointer;
}

.hbCommentAdd .hbComments .hbcLikeScope .hbcAnswer {
    background: url(https://www.haberler.com/mstatic/assets/img/icon-answer.png) left top/15px 15px no-repeat;
    padding-left: 20px;
}

.hbCommentAdd .hbComments .hbcLikeScope .hbcDislike {
    background: url(https://www.haberler.com/mstatic/assets/img/icon-dislike.png) left center/15px 15px no-repeat;
    padding-left: 20px;
}

.hbCommentAdd .hbComments .hbcLikeScope .hbcLike {
    background: url(https://www.haberler.com/mstatic/assets/img/icon-like.png) left top/15px 15px no-repeat;
    padding-left: 20px;
}

.prYorumListe .hbcRow:nth-child(2) {
    border-top: none;
    padding-top: 0;
}

.hbComments .hbcRow {
    width: 100%;
    display: inline-block;
    border-bottom: 1px solid #e3e3e3;
    padding-top: 16px;
}

    .hbComments .hbcRow:last-of-type,
    .hbPrayerTime .hbptScope .hbptBlocks:nth-child(n4),
    .hbWeatherBox,
    .hbWeatherBox .colBlock .hbbwDetailsItem:last-child,
    .hbWeatherBox .hbwbScope .hbwbWeatherSpace,
    .hbiiPKategoriRow .hbiiPKategoriListe li:last-child,
    .ytube-container .ytube-content .ytube-video-row:last-child {
        margin-bottom: 0;
    }

.hbComments .hbcInRow {
    width: 100%;
    display: inline-block;
    padding-left: 35px;
}

    .hbComments .hbcInRow .hbcContent {
        padding-left: 15px;
    }

.hbComments .hbcContent {
    width: 100%;
    display: inline-block;
    position: relative;
    margin-bottom: 15px;
    padding: 0;
}

.hbComments .hbcTitle {
    width: 100%;
    margin-bottom: 2px;
}

.hbComments .hbcMsg {
    width: 100%;
    display: inline-block;
   
    font-size: 16px;
    color: #000000;
    word-break: break-word;
    padding-right: 10px;
    line-height: 135%;
}

.hbComments .hbcLikeScope {
    width: 100%;
    display: flex;
    justify-content: end;
    gap: 15px;
    padding-right: 24px;
}

    .hbComments .hbcLikeScope .hbcFltR {
        display: inline-block;
        margin-left: 5px;
       
        font-size: 13px;
        font-weight: 400;
        color: #595959;
        cursor: pointer;
    }

    .hbComments .hbcLikeScope .hbcAnswer {
        padding-left: 2px;
        line-height: 145%;
        margin-left: 0;
    }

    .hbComments .hbcLikeScope .hbcDislike,
    .hbComments .hbcLikeScope .hbcLike {
        line-height: 140%;
        text-align: left;
    }

.YorumCover {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    cursor: pointer;
}

    .YorumCover img {
        width: 15px;
        height: 15px;
    }

.hbForm .hbLabel {
    width: 100%;
    display: inline-block;
    text-align: left;
   
    font-size: 14px;
    font-weight: 400;
    color: #333333;
    margin-bottom: 8px;
}

.hbForm .hbInput {
    width: 100%;
    display: inline-block;
    height: 40px;
    padding: 0 10px;
    border: 1px solid #e0e0e0;
    border-left: 3px solid #fe0000;
    outline: 0;
    margin-bottom: 15px;
}

.hbForm .hbTextarea {
    width: 100%;
    display: inline-block;
    height: 80px !important;
    padding: 10px 10px 0;
    border: 1px solid #e0e0e0;
    border-left: 3px solid #fe0000;
    outline: 0;
    resize: none;
    margin-bottom: 16px;
    scrollbar-width: thin;
    scrollbar-color: #e0e0e0 #ffffff;
}

.hbForm .hbSubmit {
    display: inline-block;
    padding: 0 24px;
    height: 45px;
    border: 0;
    background-color: #b30000;
    outline: 0;
    transition: 0.34s;
   
    font-size: 16px;
    font-weight: 600;
    color: #FFFFFF;
    cursor: pointer;
}

    .hbForm .hbSubmit:hover {
        background-color: #de0000;
    }

.hbForm ::-webkit-input-placeholder {
    color: #c7c7c7;
}

.hbForm ::-moz-placeholder {
    color: #c7c7c7;
}

.hbForm :-ms-input-placeholder {
    color: #c7c7c7;
}

.hbForm :-moz-placeholder {
    color: #c7c7c7;
}

.hbCustomerEmoji .colBox696 {
    width: 696px;
    display: inline-block;
}

.hbPagination .hbpLeft,
.hbPagination .hbpRight {
    display: inline-block;
    position: relative;
    width: 32px;
    height: 32px;
}

.hbCustomerEmoji .hbceScope .hbceEmojiContainer {
    display: inline-block;
    margin-bottom: 25px;
    padding: 0 15px;
}

    .hbCustomerEmoji .hbceScope .hbceEmojiContainer .hbceEmojiItem {
        display: inline-block;
        width: 29px;
        height: auto;
        margin: 0 5px;
    }

        .hbCustomerEmoji .hbceScope .hbceEmojiContainer .hbceEmojiItem .hbceActiveDiv {
            display: inline-block;
            width: 100%;
            height: 50px;
            margin-bottom: 10px;
        }

            .hbCustomerEmoji.hbceScope.hbceEmojiContainer.hbceEmojiItem.hbceActiveDiv.hbceActiveHeight {
                position: absolute;
                left: 0;
                bottom: 0;
                width: 100%;
                height: 20%;
                background-color: #efefef;
                transition: 0.34s;
            }

                .hbCustomerEmoji.hbceScope.hbceEmojiContainer.hbceEmojiItem.hbceActiveDiv.hbceActiveHeight.active,
                .hbEmojiScope .hbeCol .hbeColBar .barcalc.active,
                .hbGeneralSearch.color-general .hbSubmit,
                .hbGundem.hbgNav.swiper-pagination.swiper-pagination-bullet.swiper-pagination-bullet-active,
                .hbNavMenuScope.active .hbNavMenu .hbNavUl .hbMainLi .hbnmLink.prDKulLogout {
                    background-color: #fe0000;
                }

        .hbCustomerEmoji.hbceScope.hbceEmojiContainer.hbceEmojiItem.hbceEmojiImgimg {
            width: 28px;
            height: auto;
            cursor: pointer;
        }

.hbCustomerEmoji .hbceScope .hbceSocialContainer {
    display: inline-block;
    clear: both;
    text-align: center;
    padding: 0 15px;
    margin-top: 15px;
}

    .hbCustomerEmoji .hbceScope .hbceSocialContainer .hbceSocialShare {
        display: inline-block;
        font-size: 16px;
        position: relative;
        margin-right: 8px;
        -webkit-transform: translateY(6px);
        -moz-transform: translateY(6px);
        -ms-transform: translateY(6px);
        -o-transform: translateY(6px);
        transform: translateY(6px);
    }

.hbDatePicker .hbdpScope .hbdpColumnBlockCenterTwo,
.hbPagination {
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
}

.hbCustomerEmoji .hbceScope .hbceSocialContainer .hbceSocialIcon {
    display: inline-block;
    margin-bottom: 10px;
}

    .hbCustomerEmoji.hbceScope.hbceSocialContainer.hbceSocialIcon.hbceSocialIconItem {
        display: inline-block;
        margin-right: 6px;
    }

.hbPagination {
    position: relative;
    display: flex;
    margin: 24px 0;
    left: 50%;
    transform: translateX(-50%);
    justify-content: center;
    align-items: center;
}

    .hbPagination .hbpLeft {
        background: url(/mstatic/assets/img/left-arrow.svg) center center/100% 100% no-repeat;
        margin-right: 10px;
    }

    .hbPagination .hbpRight {
        background: url(/mstatic/assets/img/right-arrows.svg) center center/100% 100% no-repeat;
    }

    .hbPagination .hbpNumber {
       
        font-size: 15px;
        font-weight: 400;
        color: #393838;
        height: 32px;
        padding: 0 5px;
        line-height: 200%;
    }

        .hbPagination .hbpNumber.active,
        .hbPagination .hbpNumber:hover {
            box-sizing: border-box;
            font-weight: 700;
        }

.hbBoxBiography,
.hbFilmSwiper .hbwbScope,
.hbPlate .hbpScope,
.hbPrayerDistrict .hbpdScope,
.hbTopNews,
.hbWeatherBox .hbwbScope {
    padding: 20px;
}

    .hbBoxBiography .hbbbImageName .hbbbImagRadius {
        position: absolute;
        top: 20px;
        width: 110px;
        height: 110px;
        overflow: hidden;
        -webkit-border-radius: 100%;
        -moz-border-radius: 100%;
        -ms-border-radius: 100%;
        border-radius: 100%;
    }

        .hbBoxBiography .hbbbImageName .hbbbImagRadius img {
            display: block;
            position: relative;
            left: 50%;
            top: 50%;
            -webkit-transform: translate(-50%, -50%);
            -moz-transform: translate(-50%, -50%);
            -ms-transform: translate(-50%, -50%);
            -o-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
            width: 100%;
            height: 100%;
            object-fit: cover;
            object-position: top;
        }

    .hbBoxBiography .hbbbImageName .hbbbName {
        width: 100%;
        min-height: 110px;
        display: table;
        padding-left: 130px;
       
        font-size: 22px;
        font-weight: 700;
        color: #333333;
        line-height: 150%;
    }

        .hbBoxBiography .hbbbImageName .hbbbName h1,
        .hbBoxBiography .hbbbImageName .hbbbName h2,
        .hbBoxBiography .hbbbImageName .hbbbName h3 {
            font-size: 22px;
        }

        .detay-verisi,
        .detay-verisi-d,
        .hbBoxBiography .hbbbImageName .hbbbName h3,
        .ika-ilan h3,
        .ika-ilanlari,
        .ika-ilanlari h1 {
            line-height: normal;
        }

    .hbBoxBiography .hbbbCityDate {
        width: 100%;
        display: inline-block;
        padding-bottom: 10px;
        margin-bottom: 15px;
        border-bottom: 1px solid #e3e3e3;
    }

        .hbBoxBiography .hbbbCityDate .hbbcdRow {
            width: 100%;
            display: inline-block;
            margin-bottom: 8px;
        }

        .hbBoxBiography .hbbbCityDate .hbbFirst {
            width: auto;
            display: inline-block;
            font-size: 16px;
            font-weight: 400;
            color: #000000;
            padding-right: 5px;
            vertical-align: top;
            font-style: italic;
        }

        .hbBoxBiography .hbbbCityDate .hbbTwo {
            width: 55%;
            display: inline-block;
            font-size: 16px;
            font-weight: 400;
            color: #333333;
        }

    .hbBoxBiography .hbbbContent .hbbbTitle {
       
        font-size: 19px;
        font-weight: 700;
        color: #333333;
        margin-bottom: 8px;
        line-height: 180%;
    }

    .hbBoxBiography .hbbbContent .hbbbText {
        width: 100%;
        display: inline-block;
        height: 280px;
        overflow: hidden;
        font-size: 16px;
        font-weight: 400;
        color: #333333;
        line-height: 150%;
    }

    .hbBoxBiography .hbbbContent .hbbbLink {
        float: right;
        position: relative;
        margin-top: 24px;
        font-size: 14px;
        font-weight: 700;
        color: #ff0101;
        background: url(https://www.haberler.com/mstatic/assets/img/icon-continue-red.png) right center/8px 16px no-repeat;
        padding-right: 12px;
    }

/*.hbBoxBiographyDetails {
    padding: 0 0 20px;
}

    .hbBoxBiographyDetails .hbbbImageName .hbbbImagRadius {
        position: absolute;
        width: 110px;
        height: 110px;
    }

        .hbBoxBiographyDetails .hbbbImageName .hbbbImagRadius img {
            display: block;
            width: inherit;
            height: inherit;
            object-fit: cover;
            border-radius: 50%;
        }

    .hbBoxBiographyDetails .hbbbImageName .hbbbCityDate {
        width: calc(100% - 125px);
        display: table;
    }

        .hbBoxBiographyDetails .hbbbImageName .hbbbCityDate .hbbbcdMiddle {
            vertical-align: middle;
            display: table-cell;
            float: left;
            width: 100%;
        }

        .hbBoxBiographyDetails .hbbbImageName .hbbbCityDate .hbbcdRow {
            width: 100%;
            display: inline-block;
            margin-bottom: 8px;
            line-height: 130%;
        }

        .hbBoxBiographyDetails .hbbbImageName .hbbbCityDate .hbbFirst {
            width: 130px;
            display: inline-block;
            font-size: 16px;
            font-weight: 700;
            padding-bottom: 5px;
            color: #fe0000;
            margin-right: 5px;
        }

        .hbBoxBiographyDetails .hbbbImageName .hbbbCityDate .hbbTwo {
            display: inline-block;
            width: 100%;
            font-size: 16px;
            font-weight: 400;
            color: #333333;
        }*/

.qDatePicker input {
    border: 0;
    outline: 0;
   
    font-size: 18px;
    font-weight: 600;
    color: #fe0000;
    width: 80px;
    min-height: 20px;
    height: auto;
}

.SliderRow ~ #bnrflateb .hbtbrkbn,
.qDatePicker .hbdpArrow {
    margin-top: 0;
}

.hbPaperNameMenu {
    padding: 20px 20px 10px !important;
    text-align: left;
}

    .hbPaperNameMenu span {
        display: inline-block;
        padding: 0 10px;
        margin-bottom: 20px;
        border-right: 1px solid #e3e3e3;
    }

        .hbPaperNameMenu span.active {
            color: red !important;
            font-weight: 500;
        }

/*.hbptHeadGallery {
    width: 100%;
    padding: 20px 20px 20px 80px;
   
    font-size: 20px;
    font-weight: 700;
    color: #333333;
    line-height: 150%;
    min-height: 80px;
    display: table;
}

    .hbptHeadGallery h1,
    .hbptHeadGallery h2,
    .hbptHeadGallery h3,
    .hbptHeadGallery span {
       
        font-size: 14px;
        font-weight: 700;
        color: #333333;
        line-height: 150%;
        display: table-cell;
        vertical-align: middle;
    }

    .hbptHeadGallery .hbpgCount {
        position: absolute;
        left: 40px;
        width: 30px;
        height: 30px;
        background: #ff0101;
        -webkit-border-radius: 30px;
        -moz-border-radius: 30px;
        -ms-border-radius: 30px;
        border-radius: 30px;
        font-size: 15px;
        font-weight: 600;
        color: #fefefe;
        text-align: center;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%);
    }*/

.hbQuizBox .hbQuizAllCategory {
    padding: 0 0 24px;
}

    .hbQuizBox .hbQuizAllCategory ul {
        width: inherit;
        margin: 0;
        overflow-x: scroll;
        display: Block;
        white-space: nowrap;
    }

        .hbQuizBox .hbQuizAllCategory ul li {
            margin: 10px 10px 0 0;
            border: 0;
            padding: 0;
            display: inline-block;
        }

            .hbQuizBox .hbQuizAllCategory ul li a {
                display: block;
                padding: 10px;
                border-radius: 10px;
                color: #FFFFFF;
                text-decoration: none;
                font-size: 14px;
            }

.hbQuizBox .box {
    height: 310px;
}

.hbQuizBox .hbBoxMainText {
    height: 142px;
}

.hbDailyHeadline .hbdhBox:last-child,
.hbLeftMenu .hblmItem .hblmSubBlock .hblmSubItem:last-child,
.hbLeftMenu .hblmItem:last-child,
.hbOtherPaperTitlesScope:last-child,
.hbPrayerCustomTable tbody tr:last-child,
.hbPrayerTimeTable tbody tr:last-child,
.hbQuizBox .hbBoxImage,
.hbRightMenu .hbrmAboutProgress:last-child,
.hbSportStandings tbody tr:last-child,
.hbStandingsSlider tbody tr:last-child,
.hbTableContent tbody tr:last-child,
.hbWeatherBox .hbwbScope .hbwbBorderRightGrey:last-child {
    border-bottom: 0;
}

.hbQuizBox .hbBoxMainQuizBottom {
    padding-top: 11px;
    box-sizing: border-box;
}

    .hbQuizBox .hbBoxMainQuizBottom .hbBoxMainQuizCategory {
        display: inline-block;
        padding: 0 5px;
        font-weight: 700;
        color: #FFFFFF;
        text-transform: uppercase;
        font-size: 11px;
    }

    .hbQuizBox .hbBoxMainQuizBottom .hbBoxMainQuizStar {
        float: right;
        font-size: 16px;
        color: #0079ff;
        font-weight: 400;
    }

        .hbDatePicker .hbdpScope .hbdpColumnBlockCenterTwo .categoryColor,
        .hbQuizBox .hbBoxMainQuizBottom .hbBoxMainQuizStar .hbBoxMainQuizStarIcon {
            font-size: 16px;
        }

.generalColorCaterories {
    color: #a1a1a1 !important;
}

/*.generalColorEconomi {
    color: #fe920d !important;
}

.generalColorActual {
    color: #62c1c5 !important;
}

.generalColorWorld {
    color: #12888b !important;
}

.generalColorTech {
    color: #b92cb9 !important;
}

.generalColorLocal {
    color: #6d5b7b !important;
}

.generalColorQuiz {
    color: #57e147 !important;
}

.generalColorGallery {
    color: #0086ca !important;
}

.generalColorMagazin {
    color: #f79583 !important;
}
*/
.newsErrorScope {
    margin-top: 60px;
}

    .newsErrorScope .newsErrorScopeColumnOne {
        display: inline-block;
        width: 48%;
        margin-right: 4%;
    }



    .newsErrorScope .newsErrorScopeOtherNewsCategoriesList img {
        width: 20px;
    }

    .newsErrorScope .newsErrorScopeImg {
        width: 90%;
        display: inline-block;
        left: 0;
        transform: none;
    }

    .newsErrorScope .newsErrorScopeOtherCategorie,
    .newsErrorScope .newsErrorScopeSearch {
        width: 100%;
        left: 50%;
        transform: translateX(-50%);
        position: relative;
        display: inline-block;
    }

    .hbNewspaper .hbnScope .hbNewspaperList,
    .newsErrorScope .newsErrorScopeTitle {
        width: 100%;
        display: inline-block;
        text-align: center;
    }

        .newsErrorScope .newsErrorScopeTitle .titleOne {
            line-height: 160%;
            font-size: 30px;
            color: #bababa;
        }

        .newsErrorScope .newsErrorScopeTitle .titleTwo {
            line-height: 160%;
            font-size: 30px;
            color: #bababa;
            font-weight: 700;
        }

    .newsErrorScope .newsErrorScopeContent {
        width: 100%;
        display: inline-block;
        text-align: center;
        margin-top: 10px;
    }

        .newsErrorScope .newsErrorScopeContent .newsErrorScopeContentDetail {
            line-height: 150%;
            font-size: 14px;
            color: #545454;
        }

    .newsErrorScope .newsErrorScopeSearch {
        max-width: 500px;
        margin-top: 30px;
    }

    .newsErrorScope .newsErrorScopeOtherNewsTitle {
        width: 100%;
        display: inline-block;
        text-align: center;
        font-size: 22px;
        margin-top: 30px;
        line-height: 150%;
        color: #545454;
        font-weight: 700;
        margin-bottom: 20px;
    }

    .newsErrorScope .newsErrorScopeOtherCategorie {
        max-width: 450px;
    }

        .newsErrorScope.newsErrorScopeOtherCategorie.newsErrorScopeOtherCategorieIcon {
            width: 20%;
            display: inline-block;
            text-align: center;
            margin-bottom: 30px;
        }

            .newsErrorScope.newsErrorScopeOtherCategorie.newsErrorScopeOtherCategorieIcon.newsErrorScopeOtherCategorieIconImg {
                min-height: 33px;
            }

            .newsErrorScope.newsErrorScopeOtherCategorie.newsErrorScopeOtherCategorieIcon.newsErrorScopeOtherCategorieIconTitle {
               
                font-size: 11.8px;
                color: #a1a1a1;
            }

    .newsErrorScope.newsErrorScopeOtherNewsCategories.newsErrorScopeOtherNewsCategoriesLeft {
        width: 100%;
        display: inline-block;
        margin-right: 2%;
        font-size: 16px;
        color: #545454;
    }

        .newsErrorScope.newsErrorScopeOtherNewsCategories.newsErrorScopeOtherNewsCategoriesLeft.newsErrorScopeOtherNewsCategoriesList {
            border-bottom: 1px solid #dadada;
            padding: 10px 0;
            width: 49%;
            display: inline-block;
        }

        .newsErrorScope.newsErrorScopeOtherNewsCategories.newsErrorScopeOtherNewsCategoriesLeft.newsErrorScopeOtherNewsCategoriesListimg {
            position: relative;
            float: right;
            width: 20px;
        }

    .newsErrorScope input[type="text"] {
        width: 100%;
        max-width: 451px;
        display: inline-block;
        padding: 10px 20px;
        outline: 0;
        border-radius: 17.5px;
        border: 1px solid #e0e0e0;
        background-color: #fafafa;
    }

    .newsErrorScope input[type="button"] {
        position: absolute;
        right: 18px;
        width: 93px;
        display: inline-block;
        padding: 9px 28px;
        border: 0;
        border-radius: 17.5px;
        background-color: #fe0000;
        font-size: 16px;
        color: #FFFFFF;
    }

    .hbFooter .hbftLinkScope.hbftBasicLink .hbftUrl:nth-child(3n1),
    .newsErrorScope .newsErrorScopeOtherNewsCategoriesList:nth-child(2n1) {
        clear: both;
    }

/*.hbMainSlider .hbSlider .swiper-pagination-bullet {
    font-size: 30px !important;
    width: 4% !important;
}

    .hbMainSlider.hbSlider.swiper-pagination-bullet.swiper-pagination-bullet-active {
        border-bottom: 0 !important;
        color: #fe0000 !important;
    }

.hbSlider.finance .swiper-pagination-bullet.swiper-pagination-bullet-active {
    color: #0b5cb6 !important;
}

.hbSlider.tv .swiper-pagination-bullet.swiper-pagination-bullet-active {
    color: #d74a4a !important;
}

.hbSlider.sondakika .swiper-pagination-bullet.swiper-pagination-bullet-active {
    color: #850000 !important;
}

.hbBoxVsBulletSlider .hbvsImage img,
.hbMainSlider .hbSlider .swiper-slide {
    width: 100% !important;
    height: auto !important;
}

.hbBoxScope .hbBoxVsBulletSlider,
.hbCatBoxFullSlider .hbBoxVsBulletSlider {
    height: auto !important;
    margin-bottom: 0;
}*/

.hbBoxScope .hbBoxVslider .swiper-slide .hbvsImageTitle {
    min-height: 80px !important;
}

/*.hbNewsDt {
    width: 100%;
    display: inline-block;
    position: relative;
    padding-left: 110px;
    min-height: 115px;
    font-size: 16px;
    border-bottom: 1px solid;
    margin-bottom: 10px;
    padding-bottom: 10px;
}

    .hbNewsDt .hbndImage {
        position: absolute;
        left: 0;
        top: 3px;
    }*/

/*.hbHeadLineSlider .hbhlText {
    width: 100%;
    display: inline-block;
    min-height: 150px;
    padding: 15px 15px 50px;
   
    font-size: 16px;
    font-weight: 500;
    line-height: 150%;
    color: #FFFFFF;
}

    .hbHeadLineSlider .hbhlText .hbhlDegrade {
        position: absolute;
        z-index: 0;
        width: 100%;
        bottom: 0;
        left: 0;
        height: 150%;
    }

    .hbHeadLineSlider .hbhlText .hbhltDesc {
        width: 100%;
        display: inline-block;
        z-index: 2;
    }

.hbHeadLineSlider .swiper-pagination-bullet {
    width: 24px;
    height: 24px;
    text-align: center;
    font-size: 12px;
    font-weight: 700;
    color: #FFFFFF;
    background: 0;
    border: 1px solid #FFFFFF;
    padding-top: 3px;
    opacity: 1;
    outline: 0;
}

    .hbHeadLineSlider .swiper-pagination-bullet.swiper-pagination-bullet-active {
        background: #FFFFFF;
        color: #fe0000;
    }*/

.colPage.pageDetailProp {
    padding: 24px;
    margin-bottom: 15px;
}

.col336,
.colFtNewsLeft,
.colPageLeft {
    width: 100%;
    display: inline-block;
    margin-right: 24px;
}

.rightCol {
    width: 400px;
    float: right;
}

.burcRight {
    width: 50%;
}

.colPageRightEk {
    width: 336px;
    float: right;
}

.col696,
.hbTopNews .hbtnHead,
.hbWhoIsWho .hbwiwHead {
    width: 100%;
    display: inline-block;
    margin-bottom: 24px;
}

/*.hbFinanceDetails input[type="text"],
.hbFncBoxScope input[type="text"] {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    display: inline-block;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    border-radius: 4px;
    height: 40px;
    border: 1px solid #dfe9f2;
    outline: 0;
    text-align: right;
    padding: 0 10px;
    font-size: 12px;
    color: #757575;
}

.hbFinanceDetails input[type="submit"],
.hbFncBoxScope input[type="submit"] {
   
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    display: inline-block;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    border-radius: 4px;
    max-width: 316px;
    outline: 0;
    font-weight: 500;
    height: 40px;
    background-color: #4c73d7;
    color: #FFFFFF;
    font-size: 13px;
    cursor: pointer;
    border: 0;
}

.hbFinanceDetails .inputSendButton,
.hbFncBoxScope .inputSendButton {
    background-color: #fe0000 !important;
    font-size: 16px !important;
    font-weight: 600 !important;
}

.dropDownSearchBoxInput,
.inputSearchBox,
.inputSearchTopBox {
    width: 100%;
    display: inline-block;
    height: 24px;
    padding-left: 22px;
    padding-right: 6px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -ms-border-radius: 20px;
    border-radius: 20px;
    border: 1px solid #f2f2f2;
    outline: 0;
    color: grey;
    background: url(https://www.haberler.com/mstatic/assets/img/search-icon.svg) left 6px center/12px 12px no-repeat #fefefe;
}
*/
.dropScope {
    width: 100%;
    display: inline-block;
    font-size: 14px;
}

/*.dropDownFinance,
.dropDownGenerals {
    height: 40px;
    padding: 10px;
    display: table;
    text-overflow: "";
    box-sizing: border-box;
    cursor: pointer;
}*/
.dropScope .dropMenu {
    width: 100%;
    display: inline-block;
    background: url(https://www.haberler.com/mstatic/assets/img/icon-blackarrow.svg) right 10px center/14px 8px no-repeat #e6e6e6;
    padding: 0 10px;
    height: 40px;
    cursor: pointer;
    overflow: hidden;
}

.dropScope .dropMenu span {
    display: inline-block;
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
}

.dropScope .dropDownGhost {
    position: absolute;
    width: 0;
    height: 0;
    opacity: 0;
    -moz-opacity: 0;
    -khtml-opacity: 0;
    left: 0;
    top: 0;
    visibility: hidden;
}

.dropScope .dropDownOpenBox {
    position: absolute;
    width: 100%;
    height: auto;
    top: 40px;
    z-index: 9999999;
    background: #e6e6e6;
    padding: 5px;
    visibility: hidden;
    opacity: 0;
    -moz-opacity: 0;
    -khtml-opacity: 0;
    transition: opacity 0.14s, visibility;
}

/*.dropDownFinance,
.dropDownFinance.dropDownWhiteFinance,
.dropDownGenerals {
    background-size: 16px 10px;
    background-position: right 10px center;
    background-repeat: no-repeat;
}*/

.dropScope .dropDownOpenBox.active {
    transition: opacity 0.14s, visibility 0.14s;
    visibility: visible;
    opacity: 1;
    -moz-opacity: 1;
    -khtml-opacity: 1;
}

.dropScope .dropDownOpenBox .menuOpen {
    width: 100%;
    display: inline-block;
    padding: 10px 5px;
    cursor: pointer;
}

    .dropScope .dropDownOpenBox .menuOpen.disabled {
        color: #666;
    }

/*.dropDownFinance {
    width: 100%;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    border-radius: 4px;
    background-color: #4c73d7;
    border: 1px solid #4c73d7;
    background-image: url(https://www.haberler.com/mstatic/assets/img/downArrow.png);
}*/

.dropDownGenerals,
.hbContactForm .hbcfInput {
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
}

/*.dropDownFinance.dropDownWhiteFinance {
    color: #4c73d7;
    background-color: #FFFFFF;
    background-image: url(https://www.haberler.com/mstatic/assets/img/downArrowBlue.png);
    font-weight: 600;
}

.dropDownGenerals {
    width: 100%;
    border-radius: 4px;
    background-color: #FFFFFF;
    border: 0;
    background-image: url(https://www.haberler.com/mstatic/assets/img/arrow-down.png);
}*/

.hbwIconArrow {
    position: absolute;
    width: 26px;
    height: 26px;
    background: url(https://www.haberler.com/mstatic/assets/img/icon-warning-arrow.png) 0 0/100% 100% no-repeat;
    top: 50%;
    right: 20px;
    margin-top: -13px;
}

table {
    table-layout: fixed;
    width: 100%;
}

table.gsc-search-box {
    float: right !important;
}

.hbPageDetails .table-wrapper {
    overflow-x: auto;
    margin-bottom: 20px;
}

.hbTableContent .hbSmallTitle {
    background: #f0f1f5;
}

.hbTableContent thead tr {
    width: 100%;
    background: #f0f1f5;
}

    .hbTableContent thead tr th,
    .th-su {
        padding: 10px 5px;
        line-height: 140%;
    }

        .hbTableContent thead tr th:first-child {
            text-align: left;
            padding-left: 10px;
        }

        .hbTableContent thead tr th:last-child {
            padding-right: 10px;
        }

.hbTableContent tbody tr {
    width: 100%;
    border-bottom: 1px solid #dfe9f2;
}

.hbTableContent tbody td {
    padding: 11px 4px 9px;
    font-size: 12px;
    color: #757575;
    line-height: 130%;
}

    .hbTableContent tbody td:first-child {
        border-right: 1px solid #dfe9f2;
        font-weight: 700;
        color: #333333;
        padding-left: 10px;
    }

    .hbTableContent tbody td:last-child {
        padding-right: 10px;
    }

/*.hbTableContent tbody td.financeUpColor {
        color: #2de57a;
    }

    .hbTableContent tbody td.financeDownColor {
        color: #e52d57;
    }*/

/*.hbSportStandings.piyasa,*/
.hbTableContent.artan,
.hbTableContent.piyasa,
.vl-notif-buttons {
    text-align: right;
}

.hbPrayerCustomTable tbody tr,
.hbPrayerTimeTable tbody tr,
.hbSportStandings tbody tr,
.hbSportStandings thead tr {
    width: 100%;
    border-bottom: 1px solid #e3e3e3;
}

    /*.hbSportStandings thead tr th {
        color: #2da187;
        padding: 10px 5px;
        word-break: break-all;
    }*/

    .hbPrayerTimeTable tbody tr td
    /*.hbSportStandings tbody tr td*/ {
        padding: 11px 4px 9px;
        word-break: break-all;
    }

        /* .hbSportStandings tbody tr td:nth-child(2) {
            font-size: 14px !important;
        }

        .hbSportStandings tbody tr td:last-child {
            color: #2da187;
            font-weight: 600;
        }*/

        .hbPrayerCustomTable tbody tr td:first-child,
        .hbPrayerTimeTable tbody tr td:first-child {
            color: #fe0000;
            font-weight: 500;
        }

.namaz-container .hbPrayerTimeTable .hbpttScope tr th:first-child,
.namaz-container .hbPrayerTimeTable tbody tr td:first-child {
    width: 200px;
}

.namaz-container .hbPrayerTimeTable thead tr:first-child th {
    padding: 10px 4px;
}

.hbPrayerCustomTable thead tr th,
.hbPrayerTimeTable thead tr th {
    padding: 10px 5px;
    word-break: break-all;
}

.hbPrayerCustomTable tbody tr td {
    padding: 11px 4px 9px;
    line-height: 150%;
    word-break: break-all;
}

 /*.hbStandingsSlider thead tr th {
    padding: 12px 5px 3px;
    word-break: break-all;
}

.hbStandingsSlider tbody tr td {
    padding: 9px 4px 8px;
    word-break: break-all;
}

    .hbStandingsSlider tbody tr td:last-child {
        color: #7f7f7f;
    }*/
.intermediaryCorporateTable tbody tr td:nth-child(2n) {
    color: #333333;
    font-weight: 700;
}

.hbHeader {
    position: fixed;
    width: 100%;
    top: 0;
    left: 0;
    height: 52px;
    background-color: #fe0000;
    z-index: 99;
}

    .hbHeader .hbhdNavIcon {
        position: absolute;
        left: 15px;
        top: 15px;
        width: 23px;
        height: 17px;
        cursor: pointer;
        z-index: 2;
    }

.hbNavMenuScope,
.hbNavMenuScope .hbnmBg {
    position: fixed;
    top: 0;
    width: 100%;
    height: 100%;
}

.hbHeader .hbhdNavIcon .hbhdnLine {
    height: 3px;
    position: absolute;
    background-color: #FFFFFF;
}

.hbHeader .hbhdNavIcon.active .hbhdnLine.lnOne {
    width: 23px;
    top: 7px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
}

.hbHeader .hbhdNavIcon.active .hbhdnLine.lnThree {
    width: 23px;
    top: 7px;
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

.hbHeader .hbhdLogo .logo-area a img {
    width: auto;
    height: 19px;
    position: relative;
}

header.hbptHead figure {
    display: flex;
    margin-bottom: 24px;
}

/*.hbNavMenuScope {
    left: 0;
    z-index: 9;
    visibility: hidden;
    -webkit-transition: visibility 0.34s;
    -moz-transition: visibility 0.34s;
    -ms-transition: visibility 0.34s;
    -o-transition: visibility 0.34s;
    transition: visibility 0.34s;
}

    .hbNavMenuScope .hbnmBg {
        background: rgb(0, 0, 0, 0.5);
        left: 0;
        z-index: 0;
        opacity: 0;
        -moz-opacity: 0;
        -khtml-opacity: 0;
        transition: 0.34s;
    }

    .hbNavMenuScope .hbNavMenu {
        z-index: 1;
        background-color: #202020;
        width: 270px;
        height: 100%;
        left: -300px;
        position: absolute;
        padding-top: 50px;
        overflow-y: scroll;
        transition: 0.34s;
        top: 2px;
    }

        .hbNavMenuScope .hbNavMenu:before {
            content: "";
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 90px;
            background: url(https://www.haberler.com/mstatic/assets/img/deg.png) left bottom repeat-x #121212;
            z-index: 0;
        }

        .hbNavMenuScope .hbNavMenu .hbnmTitle {
           
            font-size: 22px;
            font-weight: 700;
            color: #FFFFFF;
            width: 100%;
            display: inline-block;
            padding: 25px 10px 15px 20px;
        }

        .hbNavMenuScope .hbNavMenu .hbNavUl {
            width: 100%;
            display: inline-block;
            position: relative;
            background: #1a1a1a;
            padding-bottom: 45px;
        }

            .hbNavMenuScope .hbNavMenu .hbNavUl .hbMainLi {
                width: 100%;
                position: relative;
                float: left;
                padding: 0;
                line-height: 120%;
                background-image: linear-gradient(to bottom, #202020, #1a1a1a);
                color: #FFFFFF;
               
                font-size: 14px;
                font-weight: 500;
            }

                .hbNavMenuScope .hbNavMenu .hbNavUl .hbMainLi.hbMainLiCrpto {
                    background: #ffd600;
                    color: #000000;
                }

                .hbNavMenuScope .hbNavMenu .hbNavUl .hbMainLi .hbnmLink {
                    width: 100%;
                    position: relative;
                    float: left;
                    cursor: pointer;
                    padding: 15px 10px 15px 50px;
                }

                    .hbNavMenuScope .hbNavMenu .hbNavUl .hbMainLi .hbnmLink .hbnmIcon {
                        position: absolute;
                        left: 15px;
                        top: 50%;
                        -webkit-transform: translateY(-50%);
                        -moz-transform: translateY(-50%);
                        -ms-transform: translateY(-50%);
                        -o-transform: translateY(-50%);
                        transform: translateY(-50%);
                        margin-right: 10px;
                    }

    .hbNavMenuScope.active .hbNavMenu .hbNavUl .hbMainLi .hbnmLink.anasayfa .hbnmIcon {
        width: 23px;
        height: 23px;
        background: url(https://www.haberler.com/mstatic/assets/img/nav-icon/anasayfa.svg) 0 0/100% 100% no-repeat;
    }

    .hbNavMenuScope.active .hbNavMenu .hbNavUl .hbMainLi .hbnmLink.sondakika .hbnmIcon {
        width: 22px;
        height: 22px;
        background: url(https://www.haberler.com/mstatic/assets/img/nav-icon/sondakika.svg) 0 0/100% 100% no-repeat;
    }

    .hbNavMenuScope.active .hbNavMenu .hbNavUl .hbMainLi .hbnmLink.guncel .hbnmIcon {
        width: 22px;
        height: 22px;
        background: url(https://www.haberler.com/mstatic/assets/img/nav-icon/guncel.svg) 0 0/100% 100% no-repeat;
    }

    .hbNavMenuScope.active .hbNavMenu .hbNavUl .hbMainLi .hbnmLink.mansetler .hbnmIcon {
        width: 22px;
        height: 22px;
        background: url(https://www.haberler.com/mstatic/assets/img/nav-icon/mansetler.svg) 0 0/100% 100% no-repeat;
    }

    .hbNavMenuScope.active .hbNavMenu .hbNavUl .hbMainLi .hbnmLink.quiz .hbnmIcon {
        width: 18.4px;
        height: 22px;
        background: url(https://www.haberler.com/mstatic/assets/img/nav-icon/quiz.svg) 0 0/100% 100% no-repeat;
    }

    .hbNavMenuScope.active .hbNavMenu .hbNavUl .hbMainLi .hbnmLink.sayfa .hbnmIcon {
        width: 22px;
        height: 22px;
        background: url(https://www.haberler.com/mstatic/assets/img/nav-icon/sayfa.svg) 0 0/100% 100% no-repeat;
    }

    .hbNavMenuScope.active .hbNavMenu .hbNavUl .hbMainLi .hbnmLink.ilan .hbnmIcon {
        width: 22px;
        height: 22px;
        background: url(/mstatic/images/ilan.svg?v=1) 0 0/100% 100% no-repeat;
    }

    .hbNavMenuScope.active .hbNavMenu .hbNavUl .hbMainLi .hbnmLink.yerelhab .hbnmIcon {
        width: 16px;
        height: 22px;
        background: url(https://www.haberler.com/mstatic/assets/img/nav-icon/yerelhab.svg) 0 0/100% 100% no-repeat;
    }

    .hbNavMenuScope.active .hbNavMenu .hbNavUl .hbMainLi .hbnmLink.secim .hbnmIcon {
        width: 22px;
        height: 21px;
        background: url(https://www.haberler.com/mstatic/assets/img/nav-icon/secim.svg) 0 0/100% 100% no-repeat;
    }

    .hbNavMenuScope.active .hbNavMenu .hbNavUl .hbMainLi .hbnmLink.magazin .hbnmIcon {
        width: 22px;
        height: 22px;
        background: url(https://www.haberler.com/mstatic/assets/img/nav-icon/magazin.svg) 0 0/100% 100% no-repeat;
    }

    .hbNavMenuScope.active .hbNavMenu .hbNavUl .hbMainLi .hbnmLink.crptMbl .hbnmIcon {
        width: 22px;
        height: 22px;
        background: url(/mstatic/assets/img/nav-icon/bitcoin.svg) 0 0/100% 100% no-repeat;
    }

    .hbNavMenuScope.active .hbNavMenu .hbNavUl .hbMainLi .hbnmLink.spor .hbnmIcon {
        width: 22px;
        height: 18px;
        background: url(https://www.haberler.com/mstatic/assets/img/nav-icon/spor.svg) 0 0/100% 100% no-repeat;
    }

    .hbNavMenuScope.active .hbNavMenu .hbNavUl .hbMainLi .hbnmLink.dunya .hbnmIcon {
        width: 22px;
        height: 22px;
        background: url(https://www.haberler.com/mstatic/assets/img/nav-icon/dunya.svg) 0 0/100% 100% no-repeat;
    }

    .hbNavMenuScope.active .hbNavMenu .hbNavUl .hbMainLi .hbnmLink.saglik .hbnmIcon {
        width: 22px;
        height: 22px;
        background: url(https://www.haberler.com/mstatic/assets/img/nav-icon/saglik.svg) 0 0/100% 100% no-repeat;
    }

    .hbNavMenuScope.active .hbNavMenu .hbNavUl .hbMainLi .hbnmLink.turizm .hbnmIcon {
        width: 22px;
        height: 22px;
        background: url(https://www.haberler.com/mstatic/assets/img/nav-icon/turizm.svg) 0 0/100% 100% no-repeat;
    }

    .hbNavMenuScope.active .hbNavMenu .hbNavUl .hbMainLi .hbnmLink.gazeteler .hbnmIcon {
        width: 22px;
        height: 22px;
        background: url(https://www.haberler.com/mstatic/assets/img/nav-icon/gazeteler.svg) 0 0/100% 100% no-repeat;
    }

    .hbNavMenuScope.active .hbNavMenu .hbNavUl .hbMainLi .hbnmLink.ekonomi .hbnmIcon {
        width: 19px;
        height: 22px;
        background: url(https://www.haberler.com/mstatic/assets/img/nav-icon/ekonomi.svg) 0 0/100% 100% no-repeat;
    }

    .hbNavMenuScope.active .hbNavMenu .hbNavUl .hbMainLi .hbnmLink.galeri .hbnmIcon {
        width: 23px;
        height: 23px;
        background: url(https://www.haberler.com/mstatic/assets/img/nav-icon/galeri.svg) 0 0/100% 100% no-repeat;
    }

    .hbNavMenuScope.active .hbNavMenu .hbNavUl .hbMainLi .hbnmLink.tv .hbnmIcon {
        width: 22px;
        height: 21px;
        background: url(https://www.haberler.com/mstatic/assets/img/nav-icon/tv.svg) 0 0/100% 100% no-repeat;
    }

    .hbNavMenuScope.active .hbNavMenu .hbNavUl .hbMainLi .hbnmLink.finans .hbnmIcon {
        width: 22px;
        height: 22px;
        background: url(https://www.haberler.com/mstatic/assets/img/nav-icon/finans.svg) 0 0/100% 100% no-repeat;
    }

    .hbNavMenuScope.active .hbNavMenu .hbNavUl .hbMainLi .hbnmLink.hava .hbnmIcon {
        width: 22px;
        height: 22px;
        background: url(https://www.haberler.com/mstatic/assets/img/nav-icon/hava.svg) 0 0/100% 100% no-repeat;
    }

    .hbNavMenuScope.active .hbNavMenu .hbNavUl .hbMainLi .hbnmLink.namaz .hbnmIcon {
        width: 22px;
        height: 21px;
        background: url(https://www.haberler.com/mstatic/assets/img/nav-icon/namaz.svg) 0 0/100% 100% no-repeat;
    }

    .hbNavMenuScope.active .hbNavMenu .hbNavUl .hbMainLi .hbnmLink.imsak .hbnmIcon {
        width: 22px;
        height: 22px;
        background: url(https://www.haberler.com/mstatic/assets/img/nav-icon/imsak.svg) 0 0/100% 100% no-repeat;
    }

    .hbNavMenuScope.active .hbNavMenu .hbNavUl .hbMainLi .hbnmLink.isimiz .hbnmIcon {
        width: 20px;
        height: 24px;
        background: url(https://www.haberler.com/mstatic/assets/img/nav-icon/isimiz.svg) 0 0/100% 100% no-repeat;
    }

    .hbNavMenuScope.active .hbNavMenu .hbNavUl .hbMainLi .hbnmLink.desktop .hbnmIcon {
        width: 22.3px;
        height: 17.7px;
        background: url(https://www.haberler.com/mstatic/assets/img/nav-icon/desktop.svg) 0 0/100% 100% no-repeat;
    }

    .hbNavMenuScope.active .hbNavMenu .hbNavUl .hbMainLi .hbnmLink.teknoloji .hbnmIcon {
        width: 22.3px;
        height: 22.3px;
        background: url(https://www.haberler.com/mstatic/assets/img/nav-icon/technology.png) 0 0/100% 100% no-repeat;
    }

    .hbNavMenuScope .hbNavMenu .hbNavUl .hbMainLi .hbnmLink .arrow {
        font-size: 27px;
        line-height: 0;
        position: relative;
        display: inline-block;
        margin-left: 2px;
        transform: translateY(3px);
        font-weight: 300;
    }

    .hbNavMenuScope .hbNavMenu .hbNavUl .hbMainLi .hbmLiSubScope {
        width: 100%;
        position: relative;
        display: none;
    }

        .hbNavMenuScope .hbNavMenu .hbNavUl .hbMainLi .hbmLiSubScope .hbnmSubLink {
            width: 100%;
            display: inline-block;
            position: relative;
            padding: 10px 0 10px 32px;
        }

            .hbNavMenuScope.hbNavMenu.hbNavUl.hbMainLi.hbmLiSubScope.hbnmSubLink:before {
                content: "\27A4";
                position: absolute;
                left: 17px;
                top: 11px;
                font-size: 10px;
            }

    .hbNavMenuScope.active {
        -webkit-transition: visibility;
        -moz-transition: visibility;
        -ms-transition: visibility;
        -o-transition: visibility;
        transition: visibility;
        visibility: visible;
    }

        .hbNavMenuScope.active .hbnmBg {
            opacity: 1;
            -moz-opacity: 1;
            -khtml-opacity: 1;
        }

        .hbNavMenuScope.active .hbNavMenu {
            left: 0;
        }*/

.hbWarning .hbwText {
    background: #fe0000;
    padding: 10px 58px 10px 10px;
    border-radius: 8px;
}

.hbMainSlider {
    margin-top: 0;
    margin-bottom: 24px !important;
}

    .hbMainSlider .hbSlider .swiper-pagination,
    .slider .bullets {
        width: 100%;
        display: inline-block;
        position: relative;
        bottom: 0;
        background: #000000;
        height: 34px;
        border-bottom: 3px solid #dbdbdb;
    }

    .hbMainSlider .hbSlider .swiper-pagination-bullet {
        display: inline-block;
        height: 34px;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        -ms-border-radius: 0;
        border-radius: 0;
        background: 0;
        text-align: center;
        color: #FFFFFF;
       
        padding-top: 5px;
        opacity: 1;
        -moz-opacity: 1;
        -khtml-opacity: 1;
    }

        .biolink,
        .hbMainSlider.hbSlider.swiper-pagination-bullet.swiper-pagination-bullet-active,
        .hbYdHeada,
        .yzrdevami {
            font-weight: 600;
        }

    .hbMainSlider .hbSlider .swiper-button-next {
        background-image: url(/mstatic/assets/img/icon-manset-right.png);
        width: 20px;
        height: -moz-calc(100% - 34px);
        height: -webkit-calc(100% - 34px);
        height: -o-calc(100% - 34px);
        height: calc(100% - 34px);
        top: 0;
        right: 0;
        background-size: 17px 28px;
        margin-top: 0;
        outline: 0;
    }

    .hbMainSlider .hbSlider .swiper-button-prev {
        background-image: url(/mstatic/assets/img/icon-manset-left.png);
        width: 20px;
        height: -moz-calc(100% - 34px);
        height: -webkit-calc(100% - 34px);
        height: -o-calc(100% - 34px);
        height: calc(100% - 34px);
        top: 0;
        left: 0;
        margin-top: 0;
        background-size: 17px 28px;
        outline: 0;
    }

/*.hbMainSlider .hbmSocial {
        height: 43px;
        padding: 0 15px 0 19px;
        border-left: 4px solid #fe0000;
        margin-bottom: 20px;
    }

        .hbMainSlider .hbmSocial .hbmsText {
            display: inline-block;
            padding-top: 14px;
           
            font-size: 16px;
            font-weight: 700;
            color: #333333;
        }

        .hbMainSlider .hbmSocial .hbmsIcon {
            float: right;
            position: relative;
            padding-top: 10px;
        }

            .hbMainSlider .hbmSocial .hbmsIcon a {
                display: inline-block;
                position: relative;
                margin-right: 12px;
            }*/

/*.hbExchange {
    padding: 10px 0;
}

    .hbExchange .hbexCol {
        width: 19%;
        display: flex;
        border-right: 1px solid #dcdcdc;
        padding-left: 3px;
    }*/

/*.hbExchange .hbexCol:last-child,*/
.imsakCalendar .imsakCalendarBox .imsakCalHeader .imCalRow:last-child {
    border: 0;
}

/*.hbExchange .hbexCol .hbexTitle {
            width: 100%;
            display: inline-block;
           
            font-size: 13px;
            font-weight: 400;
            color: #4c4c4c;
            margin-bottom: 5px;
            text-align: center;
        }

        .hbExchange .hbexCol .hbexStatus {
            width: auto;
            display: inline-block;
           
            font-size: 12px;
            font-weight: 600;
            text-align: left;
        }

        .hbExchange .hbexCol .hbexIcon {
            width: auto;
            display: inline-block;
            text-align: left;
            line-height: 0;
            margin-bottom: 5px;
        }

            .hbExchange .hbexCol .hbexIcon.up:after {
                content: "";
                display: inline-block;
                position: relative;
                width: 12px;
                height: 8px;
                background: url("/mstatic/assets/img/doviz-up.svg") left center/12px 8px no-repeat;
                color: #063;
                margin-left: 5px;
            }

            .hbExchange .hbexCol .hbexIcon.down:after {
                content: "";
                display: inline-block;
                position: relative;
                width: 12px;
                height: 8px;
                background: url("/mstatic/assets/img/doviz-down.svg") left center/12px 8px no-repeat;
                color: #b30000;
                margin-left: 5px;
            }*/

/*.hbAstrology .hbaScope {
    padding: 20px 20px 0;
}

    .hbAstrology .hbaScope .hbaItemList {
        width: 32%;
        display: inline-block;
        margin-right: 2%;
        margin-bottom: 20px;
        transition: 0.34s;
    }

        .hbAstrology .hbaScope .hbaItemList .hbaItem {
            position: relative;
            -webkit-border-radius: 40px;
            -moz-border-radius: 40px;
            -ms-border-radius: 40px;
            border-radius: 40px;
            width: 60px;
            height: 60px;
            left: 50%;
            margin-left: -30px;
            box-shadow: 0 3px 8px 0 rgb(0, 0, 0, 0.1);
            background-color: #fefefe;
            margin-bottom: 21px;
        }

            .hbAstrology .hbaScope .hbaItemList .hbaItem svg {
                position: absolute;
                left: 50%;
                top: 50%;
                -webkit-transform: translate(-50%, -50%) scale(0.6);
                -moz-transform: translate(-50%, -50%) scale(0.6);
                -ms-transform: translate(-50%, -50%) scale(0.6);
                -o-transform: translate(-50%, -50%) scale(0.6);
                transform: translate(-50%, -50%) scale(0.6);
            }*/

/*.hbAstrology .hbaScope .hbaItemList .hbaName,*/
.hbPlate .hbpScope .hbpPlateList .hbpProvinceName {
    width: 100%;
    display: inline-block;
    text-align: center;
    cursor: pointer;
}

/* .hbAstrology .hbaScope .hbaItemList:hover .hbaItem {
            background-color: #fe0000;
            transition: 0.34s;
        }

        .hbAstrology .hbaScope .hbaItemList:hover svg path {
            fill: #FFFFFF;
            transition: 0.34s;
        }*/

.hbDatePicker .hbdpScope {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    padding: 30px 10px;
}

    /*.hbDatePicker .hbdpScope .hbdpColumnBlockCenterTwo {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        height: 22px;
        left: 50%;
        transform: translateX(-50%);
    }

    .hbDatePicker .hbdpScope .hbdpColumnBlockCenterTwoLast {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        height: 28px;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        transform: translateX(-50%);
    }

        .hbDatePicker .hbdpScope .hbdpColumnBlockCenterTwo .categoryColor,
        .hbDatePicker .hbdpScope .hbdpColumnBlockCenterTwoLast .categoryColor {
            display: block;
            font-size: 14px;
            color: #000000;
            margin-right: 20px;
        }*/

    .hbDatePicker .hbdpScope .hbdpColumnLeft .hbdpText {
        padding-left: 32px;
        display: table-cell;
        vertical-align: middle;
    }

    .hbDatePicker .hbdpScope .hbdpColumnCenter .hbdpArrow {
        display: inline-block;
        padding-top: 3px;
    }

    .hbDatePicker .hbdpScope .hbdpColumnCenter .hbdpText {
        vertical-align: middle;
        text-align: center;
    }

    .hbDatePicker .hbdpScope .hbdpColumnRight .hbdpArrow img,
    .openarrow {
        transform: rotate(180deg);
    }

    .hbDatePicker .hbdpScope .hbdpColumnRight .hbdpText {
        display: table-cell;
        vertical-align: middle;
        text-align: right;
        padding-right: 32px;
    }

.hbDatePicker.hbDateHeadlineScope .hbdpScope {
    display: flex;
    justify-content: space-between;
    padding: 20px;
}

/*.hbNewsPaper .hbnpTitle,*/
.hbRow-editor {
    width: 100%;
    display: inline-block;
    margin-bottom: 20px;
}

/*.hbNewsPaper .hbnpTitle h1,
    .hbNewsPaper .hbnpTitle h2,
    .hbNewsPaper .hbnpTitle h3,
    .hbNewsPaper .hbnpTitle span {
       
        font-size: 32px;
        font-weight: 700;
        color: #333333;
        line-height: 140%;
    }

.hbNewsPaper .hbnpContent a {
    display: inline-block;
    margin-right: 18px;
    margin-bottom: 18px;
}*/

#city:last-child,
.ImgEmpty,
.generalSmallTitle,
.h1-pod,
.h2-pod,
.hbLastNews .hblnBox .hblnImage,
.hbPageDetails .hbptContent .hbNewsDtScope h3,
.hbiiPKategoriRow {
    margin-bottom: 15px;
}

.podcast_adresler,
.h1-pod {
    margin-bottom: 24px;
}

.generalSmallTitle:after {
    content: "";
    position: absolute;
    width: 4px;
    height: 52px;
    background: #fe0000;
    left: 0;
    top: 0;
}

.generalSmallTitle.noBorder:after,
.hbProvinceSwipeBox.hbpsbScope.hbpsbTopSection.hbpsbOneColumn.generalSmallTitle.noBorder:after {
    content: "";
    display: none;
}

/*.hbNewspaper .hbnScope {
    width: 100%;
    display: inline-block;
    padding: 15px 20px;
}

    .hbNewspaper .hbnScope .hbNewspaperListTallText {
        margin-bottom: 30px;
        text-align: left;
    }

    .hbNewspaper .hbnScope .hbNewspaperList .hbNewspaperImg {
        width: 100%;
        display: inline-block;
        margin-right: 4%;
        margin-bottom: 40px;
    }

        .hbNewspaper .hbnScope .hbNewspaperList .hbNewspaperImg img {
            max-width: 100%;
        }

        .hbNewspaper .hbnScope .hbNewspaperList .hbNewspaperImg .hbNewspaperName {
            display: block;
            margin-top: 10px;
        }

    .hbNewspaper .hbnScope .hbNewspaperWebsites .hbnwwBlock {
        width: 50%;
        display: inline-block;
        margin-bottom: 5px;
    }

    .hbNewspaper .hbnScope .hbNewspaperWebsites.freemode .hbnwwBlock {
        width: auto;
        margin-right: 8px;
    }

.hbNewspaper .hbnFullImage .hbnFullNewspaper img {
    position: relative;
    width: 836px;
    max-width: 100%;
    height: auto;
    left: 50%;
    transform: translateX(-50%);
}*/

/*.hbNewspaper .hbnFullImage .hbnArrowLeft,*/
.podcast_adresler {
    display: inline-block;
    margin-top: 10px;
}

 /*.hbNewspaper .hbnFullImage .hbnArrowRight {
    position: relative;
    float: right;
    margin-top: 10px;
    text-align: right;
}

.hbNewspaper .hbgsPgArw .swiper-button-next,
.hbNewspaper .hbgsPgArw .swiper-button-prev {
    width: 30px;
    background-size: 30px 30px;
    margin-top: 0;
    z-index: 11;
    top: 0;
    outline: 0;
    height: 30px;
}

.hbNewspaper .hbnFullImage .hbnArrowRight img {
    display: inline-block;
    transform: rotate(180deg);
}

.hbNewspaper .hbnFullImage .hbnPrevText {
    position: relative;
    left: 0;
    display: block;
    padding-top: 10px;
}

.hbNewspaper .hbnFullImage .hbnNextText {
    position: relative;
    right: 0;
    display: block;
    padding-top: 10px;
}

.hbNewspaper .hbgsPgArw {
    position: absolute;
    top: -63px;
    right: 0;
    width: 30%;
    height: 30px;
}

    .hbNewspaper .hbgsPgArw .swiper-button-next {
        background-image: url(https://www.haberler.com/mstatic/assets/img/icon-pg-right.png);
        right: 0;
        transition: 0.34s;
    }

    .hbNewspaper .hbgsPgArw .swiper-button-prev {
        background-image: url(https://www.haberler.com/mstatic/assets/img/icon-pg-left.png);
        left: 30px;
        -webkit-transition: 0.34s;
        -moz-transition: 0.34s;
        -ms-transition: 0.34s;
        -o-transition: 0.34s;
        transition: 0.34s;
    }*/
.hbDailyHeadline .hbdhScope,
/*.hbLastNews,*/
.hbRightMenu,
.hbWhoIsWho {
    padding: 15px;
}

/*.hbLastNews .hblnBox {
        margin-bottom: 24px;
        padding-bottom: 8px;
        border-bottom: 1px solid #e8e8e8;
    }

        .hbLastNews .hblnBox:last-child,*/
section#sagsondakika_blok.hbFooterNewsText .hbftntContent .hbftntLink:last-child {
    border-bottom: 0;
    margin-bottom: 0;
    padding-bottom: 0;
}

/* .hbLastNews .hblnBox .hblnTime {
            font-size: 14px;
            font-weight: 700;
            color: #ff0101;
            border: 1px solid #fe0000;
            -webkit-border-radius: 12px;
            -moz-border-radius: 12px;
            -ms-border-radius: 12px;
            border-radius: 12px;
            padding: 5px 8px;
            top: 0;
            left: 0;
            position: absolute;
            z-index: 1;
        }

    .hbTopNews .hbtnBoxScope .hbtnUrl,
    .hbWhoIsWho .hbwiwBoxScope .hbwiwBox {
        border-bottom: 1px solid #e6e6e6;
        padding-bottom: 10px;
        margin-bottom: 10px;
    }*/

/*.hbLastNews .hblnBox .hblnImage,
    .hbLastNews .hblnBox.imgNo .hblnContent {
        padding-left: 0;
        padding-top: 40px;
    }

    .hbLastNews .hblnBox .hblnContent {
        padding-left: 0;
        font-size: 14px;
        color: #333333;
        font-weight: 400;
        line-height: 170%;
    }

        .hbLastNews .hblnBox .hblnContent .hblnTitle,
        .hbOtherPaperTitlesScope .hbopTitlesScope .hbopTitle {
            width: 100%;
            display: inline-block;
            margin-bottom: 10px;
           
            font-size: 18px;
            font-weight: 700;
            color: #333333;
            line-height: 150%;
        }

    .hbLastNews .hblnBox .hblnInfo,
    .hbLastNews .hblnBox .hblniUrl {
        position: relative;
        font-weight: 600;
        font-size: 12px;
       
    }

    .hbLastNews .hblnBox .hblnInfo {
        float: right;
        color: #333333;
    }

    .hbLastNews .hblnBox .hblniUrl {
        display: inline-block;
        margin-right: 5px;
        color: #fe0000;
    }*/

/*.hbFooter .hbftLinkScope .hbftlContent .hbftCol .hbftUrl:last-child,
    .hbTopNews .hbtnBoxScope .hbtnUrl:last-child,
    .hbWhoIsWho .hbwiwBoxScope .hbwiwBox:last-child {
        border-bottom: 0;
        padding-bottom: 0;
    }

    .hbWhoIsWho .hbwiwBoxScope .hbwiwBox .hbwiwImage {
        position: absolute;
        width: 70px;
        height: 70px;
        left: 0;
        top: 0;
        overflow: hidden;
        -webkit-border-radius: 100%;
        -moz-border-radius: 100%;
        -ms-border-radius: 100%;
        border-radius: 100%;
    }

        .hbWhoIsWho .hbwiwBoxScope .hbwiwBox .hbwiwImage img {
            display: block;
            position: relative;
            width: 100%;
            height: auto;
            left: 50%;
            top: 50%;
            -webkit-transform: translate(-50%, -50%);
            -moz-transform: translate(-50%, -50%);
            -ms-transform: translate(-50%, -50%);
            -o-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
        }

    .hbWhoIsWho .hbwiwBoxScope .hbwiwBox .hbwiwContent {
        width: 100%;
        padding-left: 82px;
        min-height: 70px;
        font-size: 12px;
        font-weight: 400;
        color: #757575;
        line-height: 140%;
        display: table;
    }

        .hbWhoIsWho .hbwiwBoxScope .hbwiwBox .hbwiwContent .hbwiwcTitle {
            width: 100%;
            display: inline-block;
            color: #333333;
            font-weight: 700;
            margin-bottom: 2px;
        }

    .hbWhoIsWho .hbwiwBoxScope .hbwiwBox .hbwiwContinue {
        float: right;
        position: relative;
       
        font-size: 12px;
        font-weight: 600;
        color: #fe0000;
        margin-top: 10px;
        padding-right: 15px;
        background: url(https://www.haberler.com/mstatic/assets/img/icon-whoiswho-red.png) center right/7px 9px no-repeat;
    }*/

/*.hbTopNews .hbtnBoxScope .hbtnUrl {
    width: 100%;
    display: inline-block;
   
    font-size: 16px;
    font-weight: 700;
    color: #333333;
    line-height: 140%;
}
*/
/*.hbOtherPaperTitlesScope,*/
.hbWeatherBox .hbwbScope .hbwbBorderRightGrey {
    border-bottom: 1px solid #cbcbcb;
}

.hbpdDistrictList {
    display: flex !important;
    flex-wrap: wrap;
    gap: 16px;
    justify-content: flex-start;
}

.hbPrayerDistrict .hbpdScope .hbpdDistrictList .hbpdItem {
    -webkit-border-radius: 17px;
    -moz-border-radius: 17px;
    -ms-border-radius: 17px;
    border-radius: 17px;
    display: inline-block;
    padding: 3px 10px;
    text-align: center;
    border: 1px solid #fe0000;
}

.hbWeatherBox .colBlock {
    width: 100%;
    display: inline-block;
    padding-bottom: 20px;
    margin-bottom: 20px;
}

    .hbWeatherBox .colBlock:last-child {
        padding-bottom: 0;
        margin-bottom: 0;
    }

    .hbWeatherBox .colBlock .hbwbRightColumn {
        text-align: center !important;
    }

    .hbWeatherBox .colBlock .hbbwDetailsDay,
    .hbWeatherBox .colBlock .hbbwDetailsItem {
        width: 50%;
        display: inline-block;
        text-align: center;
        margin-bottom: 15px;
    }

        .hbWeatherBox .colBlock .hbbwDetailsDay img,
        .hbWeatherBox .colBlock .hbbwDetailsItem img {
            vertical-align: middle;
        }

        .hbWeatherBox .colBlock .hbbwDetailsDay .hbbwDetailsItemText {
            display: inline-block;
            padding-top: 15px;
            padding-left: 10px;
        }

.hbWeatherBox .hbwbScope .hbwbWeatherRow {
    width: 100%;
    display: inline-block;
    padding-bottom: 10px;
}

    .hbWeatherBox .hbwbScope .hbwbWeatherRow .hbwbLeftColumn {
        width: 48%;
        display: inline-block;
    }

        .hbWeatherBox .hbwbScope .hbwbWeatherRow .hbwbLeftColumn .hbwbWeatherImg {
            padding-bottom: 6px;
            text-align: center;
        }

        .hbWeatherBox .hbwbScope .hbwbWeatherRow .hbwbLeftColumn .hbwbWeatherText {
            text-align: center;
        }

        .hbWeatherBox .hbwbScope .hbwbWeatherRow .hbwbLeftColumn .hbwbWeatherMaxTemp,
        .hbWeatherBox .hbwbScope .hbwbWeatherRow .hbwbLeftColumn .hbwbWeatherMaxText,
        .hbWeatherBox .hbwbScope .hbwbWeatherRow .hbwbRightColumn .hbwbWeatherMaxTemp,
        .hbWeatherBox .hbwbScope .hbwbWeatherRow .hbwbRightColumn .hbwbWeatherMaxText {
            text-align: center;
            padding-top: 5px;
        }

    .hbWeatherBox .hbwbScope .hbwbWeatherRow .hbwbRightColumn {
        width: 50%;
        display: inline-block;
        text-align: right;
    }

        .hbWeatherBox .hbwbScope .hbwbWeatherRow .hbwbRightColumn .hbwbClockImg {
            display: inline-block;
            padding-top: 6px;
        }

            .hbWeatherBox .hbwbScope .hbwbWeatherRow .hbwbRightColumn .hbwbClockImg img {
                vertical-align: top;
            }

    .hbWeatherBox .hbwbScope .hbwbWeatherRow .hbBorderRight {
        border-right: 1px solid #fe0000;
    }

    .hbWeatherBox .hbwbScope .hbwbWeatherRow .hbwbGuessNote img {
        margin-left: 10px;
        vertical-align: text-bottom;
    }

.hbWeatherBox .hbwbScope .hbwbfLongText {
    padding-bottom: 30px;
    text-align: left;
}

.hbPlate .hbpScope .hbpPlateList {
    width: 32.33%;
    display: inline-block;
    margin-bottom: 2%;
    transition: 0.34s;
}

    .hbPlate .hbpScope .hbpPlateList .hbpPlateItem {
        display: inline-block;
        position: relative;
        left: 50%;
        transform: translateX(-50%);
        -webkit-border-radius: 40px;
        -moz-border-radius: 40px;
        -ms-border-radius: 40px;
        border-radius: 40px;
        text-align: center;
        width: 60px;
        height: 60px;
        box-shadow: 0 3px 8px 0 rgb(0, 0, 0, 0.1);
        background-color: #fefefe;
        margin-bottom: 10px;
        -webkit-transition: 0.34s;
        -moz-transition: 0.34s;
        -ms-transition: 0.34s;
        -o-transition: 0.34s;
        transition: 0.34s;
    }

        .hbPlate .hbpScope .hbpPlateList .hbpPlateItem span {
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%);
        }

        .hbPlate .hbpScope .hbpPlateList .hbpPlateItem:hover {
            background-color: red;
        }

            .hbPlate .hbpScope .hbpPlateList .hbpPlateItem:hover span {
                color: #FFFFFF;
            }

.hbDailyHeadline,
.slideTitleCover {
    width: 100%;
    display: flex;
}

    .hbDailyHeadline .hbdhBox {
        width: 100%;
        display: inline-block;
        margin-bottom: 24px;
        overflow: hidden;
        border-bottom: 1px solid #e8e8e8;
    }

    .hbDailyHeadline .hbdhTitle {
        width: 100%;
        display: inline-block;
       
        font-size: 18px;
        font-weight: 700;
        color: #333333;
        line-height: 140%;
        padding-top: 10px;
        overflow: hidden;
    }

    .hbDailyHeadline .hbdhText {
        width: 100%;
        display: inline-block;
       
        padding-top: 10px;
        font-size: 14px;
        font-weight: 400;
        color: #333333;
        line-height: 140%;
        overflow: hidden;
    }

    .hbDailyHeadline .hbdhTimeScope,
    .hbOtherPaperTitlesScope {
        width: 100%;
        display: inline-block;
        padding: 20px 0;
    }

        .hbDailyHeadline .hbdhTimeScope .hbdhTime {
           
            font-size: 14px;
            font-weight: 500;
            color: #cbcbcb;
            background: url(https://www.haberler.com/mstatic/assets/img/icon-time.png) left center/17px 16px no-repeat;
            padding-left: 25px;
        }

.hbPrayerTime .hbptScope {
    width: 100%;
    display: inline-block;
    padding: 15px 0;
}

    .hbPrayerTime .hbptScope .hbptBlocks {
        width: 33.33%;
        display: inline-block;
        text-align: center;
        margin-bottom: 35px;
    }

        .hbPrayerTime .hbptScope .hbptBlocks .hbptTime {
            display: block;
            padding-top: 10px;
        }

.hbPrayerTimeTable .hbpttScope {
    padding: 20px;
    width: 100%;
    display: inline-block;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
}

    .hbPrayerTimeTable .hbpttScope tr td {
        padding-right: 10px;
        width: 130px;
    }

        .hbPrayerTimeTable .hbpttScope tr td a {
            font-size: 12px;
            display: flex;
            align-items: center;
            word-break: break-word;
        }

        .hbPrayerTimeTable .hbpttScope tr td img {
            vertical-align: middle;
            margin-left: 5px;
        }

    .hbPrayerTimeTable .hbpttScope tr th {
        width: 130px;
    }

.hbLeftMenu {
    width: 100%;
    display: inline-block;
    padding: 10px 20px;
}

    .hbLeftMenu .hblmItem {
        position: relative;
        border-bottom: 1px solid #ececec;
    }

        .hbLeftMenu .hblmItem .hblmSubBlock .hblmSubItem {
            border-bottom: 1px solid #ececec;
            padding: 10px 0;
            margin-left: 25px;
        }

        .hbLeftMenu .hblmItem.active::after {
            content: "";
            width: 8px;
            height: 15px;
            background: url(https://www.haberler.com/mstatic/assets/img/icon-continue-red.png) right center/100% 100% no-repeat;
            display: inline-block;
            top: 5px;
            right: 5px;
            position: absolute;
        }

.hbRightMenu .hbrmItem {
    width: 100%;
    display: inline-block;
    margin-bottom: 10px;
    word-break: break-word;
}

.hbRightMenu .hbrmAboutProgress {
    width: 100%;
    display: inline-block;
    border-bottom: 1px solid #ececec;
}

    .hbRightMenu .hbrmAboutProgress .hbrmAboutProgressItem {
        width: 50%;
        display: inline-block;
        padding: 0 0 10px;
    }

        .hbRightMenu .hbrmAboutProgress .hbrmAboutProgressItem .hbrmProgress,
        .stapage .starogress {
            width: 100%;
            display: inline-block;
            height: 26px;
            background-color: #efefef;
            border-top-right-radius: 12px;
            border-bottom-right-radius: 12px;
            overflow: hidden;
        }

            .hbRightMenu.hbrmAboutProgress.hbrmAboutProgressItem.hbrmProgress.hbrmProgressActive {
                width: 100%;
                display: inline-block;
                border-top-right-radius: 12px;
                border-bottom-right-radius: 12px;
                height: 100%;
                background-color: #fe0000;
            }

.hbContactForm .hbContactFormBlocks .hbcfSubmit,
.hbContactForm .hbcfSubmit {
    width: 100%;
    display: inline-block;
    height: 40px;
    background-color: #fe0000;
    outline: 0;
    border: 0;
}

.hbContactForm form label {
    width: 100%;
    display: inline-block;
    margin-bottom: 5px;
}

.hbContactForm .hbcfInput {
    border-radius: 4px;
    padding: 0 10px;
    margin: 5px 0 20px;
    width: 100%;
    height: 40px;
    border: 1px solid #333333;
    outline: 0;
}

.hbContactForm .hbcfInputHeight {
    height: 151px !important;
    padding-bottom: 120px;
    word-break: break-all;
}

.hbContactForm .hbcfSelect,
.hbProvinceSwipeBox.hbpsbScope.hbpsbTopSection.hbpsbOneColumn.hbpsbRightSide.hbpsbSelect {
    padding: 0 10px;
    background-image: url(https://www.haberler.com/mstatic/assets/img/arrow-down-black.png);
    background-repeat: no-repeat;
    background-position: right 5% center;
    width: 100%;
    outline: 0;
    background-color: #FFFFFF;
    -webkit-appearance: none;
    -moz-appearance: none;
    text-indent: 1px;
}

.hbContactForm .hbcfSelect {
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    border-radius: 4px;
    margin: 5px 0 20px;
    height: 40px;
    border: 1px solid #333333;
    background-size: 20px;
}

.hbFooterNewsText .colInRow {
    background: #FFFFFF;
}

.hbFooterNewsText .hbftntTitle {
    width: 100%;
    display: inline-block;
    padding: 5px 15px;
    border-left: 4px solid #fe0000;
}

    /*section#sagsondakika_blok.hbFooterNewsText .hbftntTitle {
    position: sticky;
    top: 0;
    background: #FFFFFF;
    padding: 20px 0 0;
    margin: 0;
    border: 0;
}

    section#sagsondakika_blok.hbFooterNewsText .hbftntTitle h3 {
        font-size: 20px;
        line-height: 140%;
        color: #333333;
        border-left: 4px solid #fe0000;
        padding-left: 15px;
    }

section#sagsondakika_blok.hbFooterNewsText .hbftntContent {
    padding: 4px 20px 0;
}*/

    .hbFooterNewsText .hbftntTitle h1,
    .hbFooterNewsText .hbftntTitle h2,
    .hbFooterNewsText .hbftntTitle h3,
    .hbFooterNewsText .hbftntTitle span,
    .hbftntTitle h4 {
        font-size: 24px;
        font-weight: 700;
        line-height: 120%;
    }

.hbFooterNewsText .hbftntContent {
    width: 100%;
    display: inline-block;
}

    .hbFooterNewsText .hbftntContent .hbftntLink {
        width: 100%;
        display: inline-block;
        font-size: 15px;
        font-weight: 700;
        color: #333333;
        padding: 0 0 16px;
        line-height: 120%;
    }

        .hbFooterNewsText .hbftntContent .hbftntLink:last-child {
            border-bottom: 0;
        }

.hbFooterNewsText .hbftnt50 {
    width: 50%;
    display: inline-block;
}

    .hbFooterNewsText .hbftnt50:first-child {
        padding-right: 12px;
    }

    .hbFooterNewsText .hbftnt50:last-child {
        padding-left: 12px;
    }

/*.hbProvinceSwipeBox .hbpsbScope {
    padding: 20px;
    margin-bottom: 24px;
}

    .hbProvinceSwipeBox .hbpsbScope .hbpsbTopSection .hbpsbOneColumn {
        width: 100%;
        display: inline-block;
        margin-bottom: 15px;
    }

        .hbProvinceSwipeBox.hbpsbScope.hbpsbTopSection.hbpsbOneColumn.hbpsbRightSide {
            width: 100%;
            display: inline-block;
            text-align: right;
        }

            .hbProvinceSwipeBox.hbpsbScope.hbpsbTopSection.hbpsbOneColumn.hbpsbRightSide.hbpsbSelect {
                -webkit-border-radius: 4px;
                -moz-border-radius: 4px;
                -ms-border-radius: 4px;
                border-radius: 4px;
                height: 30px;
                border: 1px solid #333333;
                background-size: 15px;
            }

            .hbProvinceSwipeBox.hbpsbScope.hbpsbTopSection.hbpsbOneColumn.hbpsbRightSide.hbpsbCity {
                width: 100%;
                display: inline-block;
                margin-right: 2%;
                margin-bottom: 5px;
            }

        .hbProvinceSwipeBox.hbpsbScope.hbpsbTopSection.hbpsbOneColumn.generalSmallTitle {
            margin: 15px 0;
        }

            .hbProvinceSwipeBox.hbpsbScope.hbpsbTopSection.hbpsbOneColumn.generalSmallTitle:after {
                content: "";
                position: absolute;
                width: 4px;
                height: 52px;
                background: 0;
                left: 0;
                top: 0;
            }

    .hbProvinceSwipeBox .hbpsbScope .hbpsbCenterSection {
        width: 100%;
        display: inline-block;
        padding-bottom: 30px;
    }

    .hbProvinceSwipeBox .hbpsbScope .hbpsbBottomSection .hbpsbImageScope {
        margin: 30px 0 80px;
    }

    .hbProvinceSwipeBox .hbpsbScope .hbpsbBottomSection .hbfsPgArw {
        position: absolute;
        bottom: 40px;
        width: 120px;
        left: 50%;
        transform: translateX(-50%);
        z-index: 2;
    }

        .hbProvinceSwipeBox.hbpsbScope.hbpsbBottomSection.hbfsPgArw.swiper-button-next {
            background-image: url(https://www.haberler.com/mstatic/assets/img/icon-pg-right.png);
            width: 32px;
            height: 32px;
            background-size: 32px 32px;
            margin-top: 0;
            z-index: 11;
            outline: 0;
            right: -30px;
            top: 0;
            -webkit-transition: 0.34s;
            -moz-transition: 0.34s;
            -ms-transition: 0.34s;
            -o-transition: 0.34s;
            transition: 0.34s;
        }

        .hbProvinceSwipeBox.hbpsbScope.hbpsbBottomSection.hbfsPgArw.swiper-button-prev {
            background-image: url(https://www.haberler.com/mstatic/assets/img/icon-pg-left.png);
            width: 32px;
            height: 32px;
            background-size: 32px 32px;
            margin-top: 0;
            z-index: 11;
            outline: 0;
            left: -30px;
            top: 0;
            -webkit-transition: 0.34s;
            -moz-transition: 0.34s;
            -ms-transition: 0.34s;
            -o-transition: 0.34s;
            transition: 0.34s;
        }

        .hbProvinceSwipeBox.hbpsbScope.hbpsbBottomSection.hbfsPgArw.swiper-pagination {
            width: 100%;
            display: inline-block;
            padding-left: 22px;
            padding-right: 22px;
            margin-top: 5px;
        }*/

/*.hbFilmSwiper .hbfsPgArw .swiper-pagination .swiper-pagination-bullet,*/
.hbGalleryQuiz .hbgsPgArw .swiper-pagination .swiper-pagination-bullet
/*.hbProvinceSwipeBox.hbpsbScope.hbpsbBottomSection.hbfsPgArw.swiper-pagination.swiper-pagination-bullet*/ {
    width: 6px;
    height: 6px;
    margin: 0 2px;
}

/*.hbFilmSwiper .hbfsPgArw {
    position: absolute;
    bottom: 10px;
    width: 90px;
    left: 50%;
    transform: translateX(-50%);
    z-index: 2;
}

    .hbFilmSwiper .hbfsPgArw .swiper-button-next,
    .hbGalleryQuiz .hbgsPgArw .swiper-button-next {
        background-image: url(https://www.haberler.com/mstatic/assets/img/icon-red-rightarrow.png);
        width: 22px;
        height: 22px;
        background-size: 22px 22px;
        margin-top: 0;
        z-index: 11;
        outline: 0;
        right: 0;
        top: 0;
        -webkit-transition: 0.34s;
        -moz-transition: 0.34s;
        -ms-transition: 0.34s;
        -o-transition: 0.34s;
        transition: 0.34s;
    }

    .hbFilmSwiper .hbfsPgArw .swiper-button-prev,
    .hbGalleryQuiz .hbgsPgArw .swiper-button-prev {
        background-image: url(https://www.haberler.com/mstatic/assets/img/icon-red-leftarrow.png);
        width: 22px;
        height: 22px;
        background-size: 22px 22px;
        margin-top: 0;
        z-index: 11;
        outline: 0;
        left: 0;
        top: 0;
        -webkit-transition: 0.34s;
        -moz-transition: 0.34s;
        -ms-transition: 0.34s;
        -o-transition: 0.34s;
        transition: 0.34s;
    }*/

/*.hbFilmSwiper .swiper-pagination-bullets {
    width: 4%;
    display: inline-block;
    margin: 0;
    height: 34px;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
    background: 0;
    text-align: center;
    color: #393838;
    font-size: 15px;
   
    padding-top: 2px;
    opacity: 1;
    -moz-opacity: 1;
    -khtml-opacity: 1;
}

    .hbFilmSwiper .swiper-pagination-bullets.swiper-pagination-bullet-active {
        border-bottom: 3px solid #fe0000;
        font-weight: 600;
    }*/

 /*.hbFilmSwiper .hbfsScope {
    width: 100%;
    display: inline-block;
    height: 150px;
    margin: 10px 0 44px;
}

    .hbFilmSwiper .hbfsScope .hbfsImage img {
        width: 100px;
        height: auto;
        max-width: 100%;
    }

    .hbFilmSwiper .hbfsScope .hbfsDetail {
        position: relative;
        padding-left: 120px;
    }

        .hbFilmSwiper .hbfsScope .hbfsDetail .hbfsTitle {
            font-size: 16px;
            margin-bottom: 15px;
        }

        .hbFilmSwiper .hbfsScope .hbfsDetail .hbfsJobName .hbfsJob {
            line-height: 140%;
            display: block;
            color: #fe0000;
        }

        .hbFilmSwiper .hbfsScope .hbfsDetail .hbfsJobName .hbfsName {
            line-height: 140%;
            display: block;
            margin-bottom: 7px;
        }*/

.hbGalleryQuiz .hbGallerySwiper,
.hbGalleryQuiz .hbQuizSwiper {
    width: 100%;
    display: inline-block;
    height: 194px;
    margin-bottom: 24px;
}

.hbGalleryQuiz .hbgsHead {
    width: 100%;
    display: inline-block;
    border-left: 3px solid #fe0000;
    padding: 7px 5px;
   
    font-size: 18px;
    font-weight: 600;
    color: #333333;
    margin-bottom: 10px;
}

.hbGalleryQuiz .hbgsSlider {
    width: 100%;
    display: inline-block;
    padding: 5px;
}

    .hbGalleryQuiz .hbgsSlider .swiper-slide {
        padding-left: 165px;
        padding-right: 5px;
        display: table;
    }

        .hbGalleryQuiz .hbgsSlider .swiper-slide .hbgsImage {
            position: absolute;
            left: 5px;
            top: 0;
            width: 150px;
            height: 135px;
            overflow: hidden;
        }

            .hbGalleryQuiz .hbgsSlider .swiper-slide .hbgsImage img {
                height: 100%;
                width: auto;
                position: relative;
                left: 50%;
                -webkit-transform: translateX(-50%);
                -moz-transform: translateX(-50%);
                -ms-transform: translateX(-50%);
                -o-transform: translateX(-50%);
                transform: translateX(-50%);
            }

        .hbGalleryQuiz .hbgsSlider .swiper-slide span {
            vertical-align: middle;
            display: table-cell;
            height: 135px;
           
            font-size: 15px;
            font-weight: 400;
            color: #333333;
        }

.imsakCalendar {
    width: 100%;
    display: inline-block;
    background: #fbc12d;
    padding: 40px 15px;
    background: linear-gradient(224deg, #ff6a11, #ffc023);
    background: -webkit-linear-gradient(224deg, #ff6a11, #ffc023);
    background: -moz-linear-gradient(224deg, #ff6a11, #ffc023);
    background: -o-linear-gradient(224deg, #ff6a11, #ffc023);
}

    .imsakCalendar .sun {
        position: absolute;
        top: 18%;
        left: 6%;
    }

    .imsakCalendar .imsakCalendarBox {
        position: relative;
        display: table;
        width: 100%;
        max-width: 620px;
        margin: 0 auto;
        padding: 20px 40px;
        background: #FFFFFF;
        -webkit-box-shadow: 0 2px 24px 0 rgb(0, 0, 0, 0.19);
        -moz-box-shadow: 0 2px 24px 0 rgb(0, 0, 0, 0.19);
        box-shadow: 0 2px 24px 0 rgb(0, 0, 0, 0.19);
    }

        .imsakCalendar .imsakCalendarBox .imsakCalHeader {
            width: 100%;
            display: inline-block;
            border: 1px solid #d3d3d3;
            font-size: 11px;
            line-height: 130%;
            text-align: center;
            color: #162c54;
            font-weight: 500;
        }

            .imsakCalendar .imsakCalendarBox .imsakCalHeader .imCalRow {
                width: 100%;
                display: inline-block;
                border-bottom: 1px solid #d3d3d3;
                padding: 10px 0;
            }

                .imsakCalendar .imsakCalendarBox .imsakCalHeader .imCalRow .imCalThree {
                    width: 33.33%;
                    display: inline-block;
                    text-align: center;
                }

                .imsakCalendar .imsakCalendarBox .imsakCalHeader .imCalRow .imCalFour {
                    width: 25%;
                    display: inline-block;
                    text-align: center;
                }

        .imsakCalendar .imsakCalendarBox .imsakCalDate {
            width: 100%;
            position: relative;
            display: flex;
            justify-content: space-between;
            align-items: flex-end;
            padding: 30px 0;
            text-align: center;
            min-height: 300px;
        }

            .imsakCalendar .imsakCalendarBox .imsakCalDate .imsakOtherCountry {
                width: 65px;
            }

                .imsakCalendar.imsakCalendarBox.imsakCalDate.imsakOtherCountry.imsakOtherTitle {
                    display: inline-block;
                    left: 50%;
                    width: auto;
                    font-size: 11px;
                    font-weight: 700;
                    line-height: 130%;
                    color: #162c54;
                    background: url(/mstatic/assets/img/hours.png) center left/13px auto no-repeat;
                    padding-left: 16px;
                }

                .imsakCalendar.imsakCalendarBox.imsakCalDate.imsakOtherCountry.imsakOtherBox {
                    width: 100%;
                    display: inline-block;
                    border: 1px solid #d3d3d3;
                    padding: 10px;
                    font-size: 11px;
                    text-align: center;
                    color: #717171;
                    font-weight: 400;
                    margin-top: 10px;
                    line-height: 180% !important;
                }

                .imsakCalendar.imsakCalendarBox.imsakCalDate.imsakOtherCountry.imsakOtherBoxstrong {
                    font-weight: 700;
                    color: #222;
                }

            .imsakCalendar .imsakCalendarBox .imsakCalDate .imsakDateBigText .imsakMonth {
                font-size: 50.3px;
                font-weight: 700;
                text-align: center;
                color: #162c54;
                line-height: 100% !important;
            }

            .imsakCalendar .imsakCalendarBox .imsakCalDate .imsakDateBigText .imsakDay {
                font-size: 190.3px;
                font-weight: 700;
                text-align: center;
                color: #162c54;
                line-height: 110% !important;
            }

            .imsakCalendar .imsakCalendarBox .imsakCalDate .imsakDateBigText .imsakDayName {
                font-size: 44px;
                font-weight: 700;
                text-align: center;
                color: #162c54;
                line-height: 100% !important;
            }

        .imsakCalendar .imsakCalendarBox .imsakCalFooter {
            width: 100%;
            display: inline-block;
            font-size: 14px;
            line-height: 140%;
            text-align: center;
            color: #162c54;
            padding: 0 40px;
        }

            .imsakCalendar .imsakCalendarBox .imsakCalFooter .imsakLine {
                width: 100%;
                display: inline-block;
                height: 1px;
                background-color: #d3d3d3;
                clear: both;
                margin: 10px 0;
            }

.imsakDayContentScope .imsakDayRow {
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
}

    .imsakDayContentScope .imsakDayRow .imsakDayCol {
        width: calc(20% - 16px);
        display: inline-block;
        margin-right: 20px;
        background: #FFFFFF;
        padding: 20px;
        min-height: 240px;
        font-size: 14px;
        line-height: 140%;
        text-align: left;
        color: #162c54;
    }

        .imsakDayContentScope .imsakDayRow .imsakDayCol .imsakDayClickHead,
        .prYorumSbb a,
        input#dateCursorP:hover {
            cursor: pointer;
        }

            .imsakDayContentScope .imsakDayRow .imsakDayCol .imsakDayClickHead:after {
                content: "";
                position: absolute;
                width: 10px;
                height: 6px;
                right: 0;
                top: 50%;
                margin-top: -3px;
                background: url(https://www.haberler.com/mstatic/assets/img/arrow.png) center center/100% 100% no-repeat;
                -webkit-transition: 0.34s;
                -moz-transition: 0.34s;
                -ms-transition: 0.34s;
                -o-transition: 0.34s;
                transition: 0.34s;
            }

            .imsakDayContentScope .imsakDayRow .imsakDayCol .imsakDayClickHead.open:after {
                -webkit-transform: rotate(180deg);
                -moz-transform: rotate(180deg);
                -ms-transform: rotate(180deg);
                -o-transform: rotate(180deg);
                transform: rotate(180deg);
            }

.hbGundem .gallery-thumbs .swiper-slide img,
.hbGundem .hbgImage img {
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    left: 50%;
}

.imsakDayContentScope .imsakDayRow .imsakDayCol .imsakDayTextClose {
    height: 0;
    overflow: hidden;
    -webkit-transition: 0.34s;
    -moz-transition: 0.34s;
    -ms-transition: 0.34s;
    -o-transition: 0.34s;
    transition: 0.34s;
}

.imsakDayContentScope .imsakDayRow .imsakDayCol .imsakDayHead {
    width: 100%;
    display: inline-block;
    margin-bottom: 20px;
    font-size: 20px;
    font-weight: 500;
    line-height: 120%;
    text-align: left;
    color: #e00809;
    position: relative;
}



.hbImsakDate .hbTimeScope {
    width: 100%;
    display: inline-block;
    height: auto;
    background: #fe0000;
    padding: 30px 10px;
   
    font-size: 16px;
    font-weight: 500;
    color: #FFFFFF;
}

.fll,
.hbImsakDate .hbTimeScopex,
.prYorumMUyrSl,
.ytube-container .ytube-content .ytube-video-row img {
    float: left;
}

.hbImsakDate .hbTimeScope .hbidSelect {
    display: inline-block;
    margin-right: 15px;
}

    .hbImsakDate .hbTimeScope .hbidSelect select {
        width: 125px;
        height: 40px;
        border: 1.8px solid #FFFFFF;
        outline: 0;
        color: #FFFFFF;
        font-size: 18px;
        background: #fe0000;
    }

.hbImsakDate .hbTimeScope .hbidText {
    width: 100%;
    display: inline-block;
    padding-top: 12px;
    font-size: 12px;
}

.hbImsakDate .hbTimeScope .hbidCount {
    position: absolute;
    right: 13%;
    padding-top: 15px;
}

.hbImsakDate .hbTimeScope .jst-hours,
.hbImsakDate .hbTimeScope .jst-minutes,
.hbImsakDate .hbTimeScope .jst-seconds {
    display: inline-block;
    font-size: 28px;
    color: #FFFFFF;
    font-weight: 700;
}

    .hbImsakDate .hbTimeScope .jst-hours:after,
    .hbImsakDate .hbTimeScope .jst-minutes:after {
        content: ":";
        display: inline-block;
    }

.hbImsakDate .hbCami {
    position: absolute;
    right: 10px;
}

.hbImsakDate .hbTextRight {
    display: inline-block;
    min-height: 80px;
    font-size: 16px;
    color: #000000;
    text-align: left;
    padding: 20px 0 0 10px;
}

    .hbImsakDate .hbTextRight .hbTextBold {
        width: 100%;
        display: inline-block;
        line-height: 120%;
        font-size: 28px;
        font-weight: 700;
        color: #fe0000;
    }

.hbGundem .hbTitle {
    width: 100%;
    display: inline-block;
    padding: 26px 20px;
    font-size: 14px;
    color: #333333;
    line-height: 180%;
}

.hbGundem .hbgImage {
    position: relative;
    width: 100%;
    height: 370px;
    overflow: hidden;
    margin-bottom: 20px;
}

    .hbGundem .hbgImage img {
        position: relative;
        transform: translateX(-50%);
    }

.hbGundem .hbgContent {
    width: 100%;
    display: inline-block;
    padding: 0 20px;
    min-height: 370px;
    margin-bottom: 20px;
    font-size: 16px;
    color: #333333;
    line-height: 160%;
}

.hbGundem .gallery-thumbs,
.hbGundem .hbgNav {
    padding: 0 20px 20px;
}

.hbGundem .hbgContent .hbgTime {
    margin: 10px 0;
    width: 100%;
    display: inline-block;
    font-size: 12px;
    font-weight: 600;
    color: #333333;
}

.hbGundem .gallery-thumbs .swiper-slide {
    width: 160px !important;
    height: 160px !important;
    overflow: hidden;
}

.hbGundem .hbgNav .swiper-button-next,
.hbGundem .hbgNav .swiper-button-prev {
    background-size: 100% 100%;
    width: 32px;
    height: 32px;
    top: 0;
    margin-top: 0;
    display: inline-block;
    position: relative;
    outline: 0;
}

.hbGundem .gallery-thumbs .swiper-slide img {
    position: relative;
    display: block;
    width: auto;
    height: 100%;
    transform: translateX(-50%);
}

.hbGundem .gallery-thumbs .swiper-slide-thumb-active {
    border: 2px solid #fe0000;
}

.hbGundem .hbgNav {
    width: auto;
    display: inline-block;
    min-height: 32px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
}

    .hbGundem .hbgNav .swiper-button-next {
        right: auto;
        background-image: url(https://www.haberler.com/mstatic/assets/img/icon-pg-right.png);
        margin-left: 5px;
    }

    .hbGundem .hbgNav .swiper-button-prev {
        left: auto;
        background-image: url(https://www.haberler.com/mstatic/assets/img/icon-pg-left.png);
        margin-right: 5px;
    }

    .hbGundem .hbgNav .swiper-pagination {
        display: inline-block;
        position: relative;
        -webkit-transform: translateY(-75%);
        -moz-transform: translateY(-75%);
        -ms-transform: translateY(-75%);
        -o-transform: translateY(-75%);
        transform: translateY(-75%);
    }

        .hbGundem .hbgNav .swiper-pagination .swiper-pagination-bullet {
            background-color: #d8d8d8;
            opacity: 1;
            margin: 0 2px;
            width: 6px;
            height: 6px;
        }

.hbGundem .hbgSelectBox {
    position: relative;
    display: block;
    z-index: 2;
    background: #FFFFFF;
    padding: 20px 20px 0;
}

    .hbGundem .hbgSelectBox select,
    .hbgSelectBox-alt select {
        width: 100%;
        height: 40px;
        border-radius: 4px;
        border: 1px solid #333333;
       
        font-size: 13px;
        font-weight: 600;
        color: #333333;
        outline: 0;
        background-color: #FFFFFF;
    }

.hbDatePicker.hbArchive .qDatePicker {
    left: auto;
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none;
    margin-right: 40px;
}

    .hbDatePicker.hbArchive .qDatePicker input {
        width: 75px;
    }

.hbDatePicker.hbArchive .hbdpColumnBlockCenterTwoLast {
    left: 0;
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none;
    height: auto;
    padding-top: 4px;
    padding-right: 8px;
}

    .hbDatePicker.hbArchive .hbdpColumnBlockCenterTwoLast .categoryColor {
        padding-top: 0;
        font-size: 14px;
    }

    .hbDatePicker.hbArchive .hbdpColumnBlockCenterTwoLast .dropDownGenerals {
        width: 105px;
        height: auto;
        padding: 0 10px 0 0;
        background-position: right 0 center;
        background-size: 14px 8.66px;
        margin-top: 0;
    }

/*.hbFooter {
    width: 100%;
    display: inline-block;
    height: auto;
    background-color: #FFFFFF;
}

    .hbFooter .hbftLinkScope {
        width: 100%;
        display: inline-block;
        background-color: #FFFFFF;
    }

        .hbFooter .hbftLinkScope .hbftlHead {
            width: 100%;
            display: inline-block;
            border-left: 4px solid #fe0000;
            padding: 20px 20px 20px 14px;
            border-bottom: 1px solid #e3e3e3;
           
            font-size: 20px;
            font-weight: 700;
            color: #333333;
        }

        .hbFooter .hbftLinkScope .hbftlContent {
            width: 100%;
            display: inline-block;
            padding: 20px;
        }

            .hbFooter .hbftLinkScope .hbftlContent .hbftCol {
                width: 49%;
                display: inline-block;
                vertical-align: top;
            }

                .hbFooter .hbftLinkScope .hbftlContent .hbftCol .hbftUrl {
                    width: 95%;
                    display: inline-block;
                    padding: 6px 0;
                   
                    font-size: 16px;
                    border-bottom: 1px solid #dfe9f2;
                    line-height: 130%;
                }

                    .hbFooter .hbftLinkScope .hbftlContent .hbftCol .hbftUrl.hbftUrlBold {
                        font-weight: 700;
                        margin-top: 20px;
                    }

        .hbFooter .hbftLinkScope.hbftBasicLink .hbftUrl {
            width: 33.33%;
            display: inline-block;
            margin-bottom: 10px;
           
            font-size: 14px;
            font-weight: 400;
            color: #333333;
            padding-left: 10px;
        }

            .hbFooter .hbftLinkScope.hbftBasicLink .hbftUrl:after {
                content: "";
                position: absolute;
                left: 0;
                top: 6px;
                width: 4px;
                height: 4px;
                background: #333333;
                -webkit-border-radius: 100%;
                -moz-border-radius: 100%;
                -ms-border-radius: 100%;
                border-radius: 100%;
            }

    .hbFooter .footerAccordion .ftClick {
        cursor: pointer;
        border-bottom: 0;
    }

        .hbFooter .footerAccordion .ftClick:after {
            content: "";
            position: absolute;
            width: 21px;
            height: 13px;
            background: url(https://www.haberler.com/mstatic/assets/img/icon-footer-arrow.svg) 0 0/100% 100% no-repeat;
            right: 20px;
            top: 50%;
            -webkit-transform: translateY(-50%);
            -moz-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
            -o-transform: translateY(-50%);
            transform: translateY(-50%);
        }

    .hbFooter .footerAccordion.active .ftClick {
        border-bottom: 1px solid #e3e3e3;
    }

        .hbFooter .footerAccordion.active .ftClick:after {
            -webkit-transform: translateY(-50%) rotate(180deg);
            -moz-transform: translateY(-50%) rotate(180deg);
            -ms-transform: translateY(-50%) rotate(180deg);
            -o-transform: translateY(-50%) rotate(180deg);
            transform: translateY(-50%) rotate(180deg);
        }

    .hbFooter .hbftContent {
        width: 100%;
        display: inline-block;
        text-align: center;
        font-size: 12px;
        color: #333333;
        padding: 10px;
    }

    .hbFooter .hbftTerms {
        width: 100%;
        display: inline-block;
        background: #FFFFFF;
        text-align: center;
        font-size: 12px;
        color: #333333;
        padding: 20px;
        line-height: 220%;
    }

        .hbFooter .hbftTerms a {
            display: block;
            clear: both;
            text-decoration: underline;
        }*/

.hbBoxCountry .hbBoxContent .countryInfo tr:nth-child(-n2) td:first-child,
.hbFooter .hbftTerms a.full-version,
.ika-ilanadresi span,
.keys,
.ozelicerik a,
.sbg,
p.klink > a {
    font-weight: 700;
}

.loading,
.qDateDayHeadline input {
    font-weight: 600;
   
}

.hbComments {
    padding-bottom: 0;
}

.hbForm .hbInput,
.hbForm .hbTextarea {
    font-size: 14px;
    color: #000000;
    line-height: 135%;
}

.loading {
    width: 100%;
    display: inline-block;
    margin: 30px 0;
    height: 50px;
    background: url(/mstatic/assets/img/loading.png) center center repeat-x;
    text-align: center;
    color: #000000;
    padding-top: 18px;
}

.hbGalleryQuiz .hbgsPgArw {
    position: absolute;
    top: 5px;
    right: 5px;
    width: 140px;
}

/*.seotext {
    font-weight: 100 !important;
}*/

.color-quiz .bgFill,
.color-quiz.bgFill {
    background-color: #fbb12d !important;
}

#video_div,
.hbSubMenu.subgamegar {
    background-color: #000000;
    float: left;
}

.play-pause-btn {
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(1);
    background: none;
    border: none;
    cursor: pointer;
    opacity: 1;
    transition: opacity 0.4s ease, transform 0.3s ease;
}

    .play-pause-btn img {
        width: 50px;
        height: 50px;
    }

.hidden-btn {
    opacity: 0;
    pointer-events: none;
    transform: translate(-50%, -50%) scale(1.8);
}

.hbBoxScope .hbBoxVslider .swiper-slide .hbvsImage {
    top: 4px;
}

/*.hbSocialGeneral {
    display: inline-block;
    clear: both;
    text-align: left;
    padding: 0 15px;
}

    .hbSocialGeneral .hbceSocialShare {
        margin-bottom: 2px;
        display: inline-block;
        padding-top: 7px;
        padding-right: 5px;
       
        font-size: 12px;
        font-weight: 700;
        color: #333333;
        line-height: 160%;
    }

    .hbSocialGeneral .hbceSocialIcon {
        display: inline-block;
        margin-bottom: 5px;
    }*/

.flash .hbptLinkScope,
figcaption {
    font-size: 14px;
    margin-bottom: 15px;
}

/*.hbSocialGeneral div.hbceSocialIcon:first-child {
    margin-right: 15px;
}

.hbSocialGeneral .hbceSocialIcon .hbceSocialIconItem {
    display: inline-block;
    margin-right: 5px;
}*/

.allComments {
    color: #fe0000;
    text-align: right;
    display: inline-block;
    margin: 0 0 20px;
    width: 100%;
    padding-top: 10px;
    font-size: 16px;
}

.qDateDayHeadline input {
    border: 0;
    outline: 0;
    font-size: 18px;
    color: #fe0000;
    height: 25px;
    line-height: 100%;
    padding: 0;
    max-width: 160px;
    z-index: 1;
    background: #FFFFFF;
}

.qDateDayHeadline .hbdpDhArrow {
    position: absolute;
    top: 5px;
    right: 0;
}

.hbDateHeadlineScope .hbdpScope .hbdpColumnCenter .hbdpText {
    position: relative;
    display: flex;
    align-items: center;
}

/*.hbWarning {
    margin-top: 20px;
}
*/

.hbMainSlider .hbSlider .swiper-slide {
    line-height: 0;
}

/*.hb-fin {
    margin-bottom: 5px;
    margin-top: -5px;
}*/

.flash {
    margin-left: 15px;
}

    .flash .hbptLinkScope {
        width: 100%;
        display: inline-block;
        padding: 0 15px;
        font-weight: 700;
        color: #333333;
        margin-top: 10px;
    }

.generalSmallTitle .baslik,
.h2-pod,
.hbFlashNews a,
.hbPageDetails {
    font-size: 18px;
}

.flash .hbptLinkScope .hbptLink {
    display: inline-block;
    padding-left: 0;
    padding-right: 20px;
   
    font-size: 18px;
    font-weight: 700;
    font-stretch: normal;
    font-style: normal;
    line-height: 130%;
    color: #ff0101;
}

.hbPageDetails {
    line-height: 135%;
}

.hb-pod-bas,
.hb-pod-txt,
.nesErrorText {
    line-height: 140%;
   
}

.hbPageDetails.yazarpdet {
    padding: 0 24px;
}

/*.scope-inf {
    padding: 10px 0 0 !important;
    margin-top: 10px;
}*/

/*.mb-10 {
    margin-bottom: 10px;
}*/

#detaySag .sidebox.item.detaySagSilme,
.hbContainer.wordPage .hbBreadCrumb
/*.mb-0 */ {
    margin-bottom: 0 !important;
}

/*.mt-15 {
    margin-top: 15px !important;
}*/

figcaption {
    text-align: center;
    font-weight: 700;
    font-style: italic;
}

.hbRow.hbFlashNews .hbContainer,
.pd-0,
.yazarStylemp {
    padding: 0 !important;
}

.hbFlashNews a {
    position: relative;
    display: block;
    font-weight: 700;
   
    color: #ff0101;
    line-height: 130%;
    padding: 3px 10px 0 16px;
}

    .hbFlashNews a:before {
        content: "";
        width: 4px;
        height: 100%;
        position: absolute;
        left: 0;
        top: 0;
        background-color: #ff0101;
    }

.hbEmojiScope {
    display: inline-block;
    padding: 20px 20px 0;
    display: flex;
    justify-content: center;
    align-items: center;
}

    .hbEmojiScope .hbeCol {
        position: relative;
        width: 40px;
        margin-right: auto;
    }

        .hbEmojiScope .hbeCol .hbeColBar {
            width: 100%;
            position: relative;
            height: 7px;
            background-color: #efefef;
            overflow: hidden;
        }

            .hbEmojiScope .hbeCol .hbeColBar .barcalc {
                position: absolute;
                left: 0;
                top: 0;
                height: 100%;
                background-color: #c2c2c2;
            }

        .hbEmojiScope .hbeCol .hbColImage {
            width: 100%;
            display: inline-block;
            height: 50px;
            cursor: pointer;
        }

.kaynak {
    width: 100%;
    margin: 7.5px 0;
}

.colPage.colpageYorumlar {
    margin: 0 0 24px;
}

.hbSubMenu {
    width: 100%;
    height: 36px;
    background-color: #d40000;
}

    .hbSubMenu .swiper-slide,
    .resizeselect,
    .wd-auto {
        width: auto !important;
    }

        .hbSubMenu .swiper-slide a {
            padding: 10px;
           
            font-size: 16px;
            font-weight: 500;
            color: #FFFFFF;
            opacity: 1;
            -ms-filter: "alpha(opacity=100)";
            -moz-opacity: 1;
            -khtml-opacity: 1;
            border-bottom: 3px solid #FFFFFF;
        }

            .hbSubMenu .swiper-slide a.active {
                font-weight: 700;
                opacity: 1;
                -ms-filter: "alpha(opacity=100)";
                -moz-opacity: 1;
                -khtml-opacity: 1;
                border-bottom: 3px solid #FFFFFF;
            }

.hbcContinue {
    width: 100%;
    text-align: center;
    padding: 16px 0;
    font-weight: 500;
    font-size: 16px;
    text-decoration: underline;
}

.ozeltext {
    background-color: #FFFFFF;
    padding: 15px;
    margin-bottom: 24px;
}

    .ozeltext .generalSmallTitle:after {
        content: none;
    }



.catarea,
.mt-title {
    margin-top: 30px;
}


/*.hbSubMenu.subgamegar .swiper-slide a {
    float: left;
    position: relative;
    padding: 13.5px 15px;
   
    font-size: 16px;
    font-weight: 500;
    color: #FFFFFF;
    opacity: 1;
    -moz-opacity: 1;
    -khtml-opacity: 1;
    border-bottom: 3px solid #FFFFFF;
}

.hbSubMenu.subgamegar {
    width: 100%;
    position: relative;
    height: 46px;
    border-top: 1px solid #FFFFFF;
    overflow-x: scroll;
}

    .hbSubMenu.subgamegar::-webkit-scrollbar {
        display: none;
    }

    .hbSubMenu.subgamegar .swiper-container {
        width: 690px;
    }*/

/*.hbhdNextPrev {
    position: absolute;
    width: 40px;
    right: 0;
    top: 9px;
    z-index: 2;
}

.hbhdPrev {
    display: inline-block;
    width: 50%;
    text-align: left;
}

.hbhdNext {
    float: right;
    position: relative;
    width: 50%;
    text-align: right;
}*/

/*.rkp-man-h1 {
    margin-top: 15px;
    margin-bottom: 15px;
}*/

/*.hbOtherPaperTitlesScope .hbopImage {
    position: relative;
    width: 100%;
    overflow: hidden;
}

.hbOtherPaperTitlesScope .hbopTitlesScope {
    display: inline-block;
    padding-left: 0;
    margin-top: 10px;
    min-height: 88px;
}

    .hbOtherPaperTitlesScope .hbopTitlesScope .hbopDesc {
        width: 100%;
        display: inline-block;
       
        font-size: 14px;
        font-weight: 400;
        font-stretch: normal;
        font-style: normal;
        line-height: 170%;
    }*/

.hbptContent ul {
    width: 100%;
    display: inline-block;
    margin-bottom: 20px;
    list-style: inherit;
}

    .hbptContent ul li {
        list-style: inside;
        padding-bottom: 10px;
    }

.hbptContent h4 {
   
    font-size: 14px;
    font-weight: 500;
    padding-top: 10px;
}

.hbptContent h5 {
    font-size: 17px;
    font-weight: 400;
    padding-top: 10px;
}

#video_div {
    width: 100%;
    height: 0;
    position: relative;
    overflow: hidden;
    clear: both;
    padding-bottom: 56.25%;
}

.colPage.pageDetailProp .hbBoxScope,
.hbPageDetails .drimg .hbptMainImage,
.hbPageDetails .hbptContent .kaynak p {
    margin: 0;
}

/*.mb-24 {
    margin-bottom: 24px;
}*/

.hbBoxScope .hbBoxVslider .swiper-slide .hbvsImage.hbImageRect {
    width: 80px;
    height: 80px;
    overflow: hidden;
}

    .hbBoxScope .hbBoxVslider .swiper-slide .hbvsImage.hbImageRect img {
        width: auto;
        height: 100%;
        left: 50%;
        position: relative;
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        transform: translateX(-50%);
    }

.nesErrorTextLink {
    display: inline-block;
    width: 100%;
    text-align: center;
}

.nesErrorText {
    padding-top: 40px;
    font-size: 22px;
    font-weight: 500;
}

    .nesErrorText .nesColor {
        color: #fe0000;
        font-weight: 700;
    }

.nesErrowLink {
    margin-top: 15px;
    position: relative;
    display: inline-block;
    font-size: 16px;
    font-weight: 600;
   
    color: #FFFFFF;
    background-color: #fe0000;
    padding: 10px 30px;
    border-radius: 20px;
    -webkit-border-radius: 20px;
    margin-bottom: 20px;
}

/*.re-baslik {
    font-size: 12px;
    padding-top: 5px;
    max-width: 146px;
}*/

.hbgSelectBox-alt {
    position: relative;
    display: block;
    z-index: 2;
    padding: 10px 15px 0;
}

.hbpsbCity-alt .hbpsbSelect {
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    border-radius: 4px;
    padding: 0 10px;
    width: 100%;
    height: 30px;
    border: 1px solid #333333;
    background-color: #FFFFFF;
    background-image: url(https://www.haberler.com/mstatic/assets/img/arrow-down-black.png);
    background-repeat: no-repeat;
    background-position: right 5% center;
    background-size: 15px;
    margin-bottom: 10px;
    font-weight: 600;
}

/*.hb-pod-bas {
    width: 100%;
    display: inline-block;
    font-size: 17px;
    font-weight: 600;
    color: #333333;
    padding: 10px 10px 5px;
    overflow: hidden;
}

.hb-pod-txt {
    width: 100%;
    display: inline-block;
    font-size: 16px;
    color: #333333;
    padding: 0 10px 10px;
    overflow: hidden;
}*/

/*.h1-pod {
   
    font-size: 18px;
    font-weight: 700;
    color: #333333;
    line-height: 150%;
}*/

.podcast_adres {
    display: inline-block;
    width: 110px;
    height: 48px;
    background-color: #FFFFFF;
    border-radius: 10px;
    line-height: 60px;
    text-align: center;
    margin-right: 0;
    margin-bottom: 5px;
}

/*.hb-pod {
    margin-bottom: 10px !important;
}

.hpb-pod-img {
    height: 130px;
    text-align: center;
    width: 80px !important;
}*/

.hbmtContent {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 6;
    overflow: hidden;
    text-overflow: ellipsis;
    height: auto;
    white-space: normal;
}

.hbPageDetails .hbptContent .drimg {
    position: relative;
    width: 100%;
    display: inline-block;
    line-height: 0;
}

.hbPageDetails figcaption {
    margin-top: 8px;
    width: 100%;
    display: inline-block;
    line-height: 130%;
    margin-bottom: 0;
}

/*.mt-0 {
    margin-top: 0 !important;
}*/

.hbPageDetails .hbptContent iframe {
    position: relative;
    width: 100%;
    display: inline-block;
    margin: 7.5px 0;
}

/*.hbPageDetails h3 {
    line-height: 140%;
}*/

input {
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
}

.hbVideoImgScope {
    display: inline-block;
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
}

#Wg_instagram {
    height: 560px;
    background-color: #FFFFFF;
    margin-bottom: 30px;
}

    #Wg_instagram #ins_pp {
        padding: 10px;
        box-sizing: border-box;
        position: relative;
        width: inherit;
    }

        #Wg_instagram #ins_liste_yatay ul:after,
        #Wg_instagram #ins_menu:after,
        #Wg_instagram #ins_pp:after,
        .hbiiPKategoriRow:after,
        .hbiiPKisiRow .hbiiPKisiList:after {
            content: "";
            display: block;
            clear: both;
        }

    #Wg_instagram #ins_pp_img {
        height: 70px;
        width: 70px;
        border-radius: 35px;
        overflow: hidden;
        display: inline-block;
        margin-right: 10px;
    }

        #Wg_instagram #ins_pp_img img {
            width: inherit;
            height: inherit;
        }

    #Wg_instagram #ins_aciklama {
        width: 200px;
        padding-top: 15px;
        box-sizing: border-box;
        display: inline-block;
    }

        #Wg_instagram #ins_aciklama #ins_aciklama_baslik {
            box-sizing: border-box;
            font-weight: 700;
            font-size: 18px;
            height: 25px;
        }

    #Wg_instagram #ins_menu {
        padding: 10px;
        box-sizing: border-box;
        border-top: 1px solid #ccc;
    }

    #Wg_instagram #ins_menu_yatay {
        display: inline-block;
        width: 50%;
    }

    #Wg_instagram #ins_menu_dikey,
    .hbiiPKategoriRow .hbiiPKategoriListe {
        float: right;
        width: 50%;
    }

    #Wg_instagram #ins_menu span {
        display: block;
        width: 20px;
        height: 20px;
        margin: auto;
        cursor: pointer;
    }

    #Wg_instagram #ins_liste {
        height: 430px;
    }

    #Wg_instagram #ins_liste_dikey,
    #Wg_instagram #ins_liste_yatay {
        height: inherit;
        overflow-x: hidden;
        -ms-overflow-style: none;
    }

        #Wg_instagram #ins_liste_dikey::-webkit-scrollbar,
        #Wg_instagram #ins_liste_yatay::-webkit-scrollbar {
            display: none;
        }

        #Wg_instagram #ins_liste_yatay ul {
            list-style: none;
        }

            #Wg_instagram #ins_liste_yatay ul li {
                display: inline-block;
                width: 98px;
                height: 98px;
                margin-right: 3px;
                margin-bottom: 3px;
            }

                #Wg_instagram #ins_liste_yatay ul li img {
                    width: 98px;
                    height: 98px;
                }

#ins_svg_dikey rect,
#ins_svg_yatay rect {
    fill: #cdcacf;
}

#ins_svg_dikey:hover rect,
#ins_svg_yatay:hover rect,
#ins_yatay_btn.active rect {
    fill: #0771d4;
}

.hbPageDetails td {
    text-align: center;
    border: 1px solid;
    width: 100px;
}

.tablescope {
    width: 100%;
    overflow: hidden;
    overflow-x: scroll;
}

    .tablescope table,
    .yzrhaberler {
        margin-top: 15px;
    }

.hbBoxScope .hbBoxMainText {
    width: 100%;
   
    font-size: 15px;
    font-weight: 600;
    color: #333333;
    line-height: 130%;
    border-radius: 0 !important;
    overflow: hidden;
    margin-bottom: 10px;
    display: block;
}

    .hbBoxScope .hbBoxMainText .mobCard {
        padding: 10px !important;
    }

.hbBoxScope .hbBoxImage {
    line-height: 0;
    float: left;
    margin-right: 10px;
    border-bottom: 0;
    width: auto;
    height: 100px;
}

.hbBoxScope .hbBoxMainText p {
    display: flex;
    margin-top: -3px;
    margin-bottom: 15px;
    font-weight: 600 !important;
}


.hbBoxScope .hbBoxMainText span {
    display: flex;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    overflow: hidden;
    font-size: 18px;
    line-height: 140%;
}



.newsErrorScope .generalColorCaterories,
.sbg {
    color: #000000 !important;
}

.newCardCoverSliderUp {
    max-width: 1056px;
    width: 100%;
    display: flex;
    flex-direction: row;
    gap: 24px;
    justify-content: space-between;
    margin-bottom: 24px;
}

    .newCardCoverSliderUp .topCardCover {
        max-width: 246px;
        width: 100%;
        display: flex;
        flex-direction: column;
        background-color: #FFFFFF;
        border-radius: var(--button-corner-radius, 4px);
        background: var(--news-card, #FFFFFF);
        box-shadow: 0 2px 11px 0 rgb(0, 0, 0, 0.02), 0 0.77px 3.504px 0 rgb(0, 0, 0, 0.01), 0 0.163px 0.896px 0 rgb(0, 0, 0, 0.01);
    }

        .newCardCoverSliderUp .topCardCover .topCardImage {
            height: 122px;
            max-width: 246px;
            width: 100%;
        }

    .newCardCoverSliderUp .topCardTextCover {
        height: calc(20.8px * 3 + 16px);
        padding: 8px;
        overflow: hidden;
    }

        .newCardCoverSliderUp .topCardTextCover .topCardText {
            font-family: "Sans Serif Pro Display", sans-serif;
            font-size: 16px;
            font-weight: 700;
            line-height: 20.8px;
            display: -webkit-box;
            -webkit-box-orient: vertical;
            -webkit-line-clamp: 3;
            overflow: hidden;
            text-overflow: ellipsis;
        }

/*.slider {
    position: relative;
    display: inline-block;
    width: 100%;
    height: auto;
}

    .slider .wrapper {
        overflow: hidden;
        position: relative;
        width: 100%;
        height: auto;
        z-index: 1;
        background: #000000;
    }

    .slider .slides {
        width: 100%;
        display: flex;
        transition: transform 0.3s ease-out;
    }

    .slider .slide {
        width: 100%;
        height: calc((411 / 732) * 100vw);
        cursor: pointer;
        display: inline-block;
        position: relative;
        border-radius: 2px;
        flex-shrink: 0;
    }

        .slider .slide .partner_title {
            position: absolute;
            width: 100%;
            text-align: center;
            background: linear-gradient(to bottom, #FFFFFF -50%, #FFFFFF 7%, #000000 84%) !important;
            bottom: 0;
            padding: 20px;
            color: #FFFFFF;
            font-size: 34px;
            line-height: 120%;
            font-weight: 700;
           
        }

    .slider .control {
        position: absolute;
        top: 50%;
        width: 40px;
        height: 40px;
        margin-top: -35px;
        z-index: 2;
    }

    .slider .r1,
    .slider .r2 {
        width: 48px;
        position: absolute;
        padding: 2px;
    }

    .slider .next,
    .slider .prev {
        background-size: 40px;
        background-position: center;
        background-repeat: no-repeat;
        cursor: pointer;
    }

    .slider .prev {
        background-image: url(/mstatic/assets/img/bi_arrow-left-short.svg?v=1);
        left: 10px;
        width: 40px;
        height: 40px;
    }

    .slider .next {
        background-image: url(/mstatic/assets/img/bi_arrow-right-short.svg?v=1);
        right: 10px;
        width: 40px;
        height: 40px;
    }

        .slider .next:active,
        .slider .prev:active {
            transform: scale(0.8);
        }

    .slider .bullets .bullet {
        width: 4%;
        display: inline-block;
        margin: 0;
        height: 34px;
        border-radius: 0;
        background: 0;
        text-align: center;
        color: #FFFFFF;
        font-size: 40px;
       
        padding-top: 8px;
        opacity: 1;
    }

        .slider .bullets .bullet a {
            position: absolute;
            top: 0;
            width: 100%;
            height: 100%;
        }

    .slider .r1 {
        height: 18px;
        background-color: #FFFFFF;
        opacity: 0.6;
    }

    .slider .r2 {
        height: 18px;
        color: #000000;
        font-size: 12px;
    }

    .slider .r1.sag_ust {
        top: 2px;
        right: 2px;
    }

    .slider .r2.sag_ust {
        top: 2px;
        right: 0;
    }

    .slider .r1.sol_ust {
        top: 2px;
        left: 2px;
    }

    .slider .r2.sol_ust {
        top: 2px;
        left: 0;
    }

    .slider .r1.sag_alt {
        bottom: 2px;
        right: 2px;
    }

    .slider .r2.sag_alt {
        bottom: 2px;
        right: 0;
    }

    .slider .r1.sol_alt {
        bottom: 2px;
        left: 2px;
    }

    .slider .r2.sol_alt {
        bottom: 2px;
        left: 0;
    }*/

.hbNavMenuScope.active .hbNavMenu .hbNavUl .hbMainLi .hbnmLink.whatsapp .hbnmIcon {
    width: 22px;
    height: 22px;
    background: url(https://www.haberler.com/mstatic/assets/img/nav-icon/icon-whatsapp.svg) 0 0/100% 100% no-repeat;
}

/*#odullerimiz .hbRightMenu .hbrmAboutProgress {
    display: table;
}

#odullerimiz .hbrmAboutProgressItem {
    width: 45%;
    margin: 2%;
    vertical-align: top;
}

#odullerimiz .hbrmAboutProgress .hbrmAboutProgressItem:first-child .hbrmText {
    background: url(/mstatic/assets/img/hakkimizda-odul.png) 0 3px/21px 21px no-repeat;
    padding-left: 30px;
}
*/
/*#web_push_notif_perm {
    margin-top: 40px;
}

    #web_push_notif_perm h3 {
        margin-top: 0;
        margin-bottom: 0.5rem;
    }

    #web_push_notif_perm p {
        margin-top: 0;
        margin-bottom: 1rem;
    }

    #web_push_notif_perm img {
        vertical-align: middle;
        border-style: none;
    }

    #web_push_notif_perm button {
        border-radius: 0;
        margin: 0;
        font-family: inherit;
        font-size: inherit;
        line-height: inherit;
        overflow: visible;
        text-transform: none;
        -webkit-appearance: button;
    }

        #web_push_notif_perm button:focus {
            outline: dotted 1px;
            outline: -webkit-focus-ring-color auto 5px;
        }

        #web_push_notif_perm button::-moz-focus-inner {
            padding: 0;
            border-style: none;
        }*/

/*.web_push_notif_perm {
    position: fixed;
    height: auto;
    max-width: 440px;
    width: 100%;
    top: 1%;
    left: 50%;
    margin-left: -220px;
    margin-top: 1px;
    z-index: 100000;
}*/

/*.vl-notif-inner {
    overflow: auto;
    width: 100%;
    height: auto;
    display: table;
    box-shadow: 0 3px 10px 0 rgb(0, 0, 0, 0.33) !important;
    background: #FFFFFF;
    border: 1px solid #eaeaea;
    max-width: 100%;
    border-radius: 3px;
}

.vl-notif-msg {
    display: table-cell;
    width: 83%;
    padding: 10px 14px 10px 10px;
    box-sizing: border-box;
    text-align: left;
    line-height: 1.4;
    vertical-align: middle;
}

.vl-notif-title {
    background: 0;
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 18px;
    font-weight: 700;
    margin: 0;
    padding: 0;
}

.vl-notif-message {
    background: 0;
    font-size: 14px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    padding: 0;
    margin: 12px 0;
}*/

#prhUyariList,
.h2su,
.h3su,
.hbBoxCountry,
.hblnBox-sd .hblnContent .hblnTitle {
   
}

/*.vl-notif-logo {
    display: table-cell;
    width: 17%;
    padding: 15px 0 10px 10px;
}

.vl-notif-buttons button {
    padding: 8px 15px;
    margin-left: 10px;
    font-size: 15px;
    text-align: center;
    border: 1px solid #FFFFFF;
    border-radius: 4px;
    background-color: #FFFFFF;
    border-color: #333333;
    cursor: pointer;
}

    .vl-notif-buttons button:hover {
        color: #333333;
        background-color: #e6e6e6;
        border-color: #adadad;
    }

.vl-notif-buttons .vl-notif-accept {
    background-color: #4f8df4;
    color: #FFFFFF;
    border-color: #FFFFFF;
}

.vl-notif-buttons .vl-notif-later {
    background-color: #FFFFFF;
    color: #333333;
    border-color: #dadada;
}
*/

/*.vdsax1 .hbYdinf {
    padding-left: 130px;
    margin-top: 10px;
}

.hbYdinf li {
    float: left;
    margin-right: 10px;
    height: 30px;
}*/

.yazarStyle {
    background-color: #FFFFFF;
    display: grid;
    grid-template-columns: 20% 20% 20% 20% 20%;
    padding: 24px;
}

.hbYazar {
    border: 3px solid #f4f4f4;
    margin: 2%;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 24px;
}

.yazarStyle .hbYdimg {
    width: 70px;
    height: 70px;
    margin-bottom: 12px;
}

    .yazarStyle .hbYdimg .hbYdimgi {
        width: 70px;
        height: 70px;
        border-radius: 35px;
        overflow: hidden;
    }

.yazarStyle .hbYdimgi img {
    width: 70px;
    height: 70px;
    object-fit: cover;
}

.yazarStyle .hbYdyzr {
    width: 100%;
    text-align: left;
    min-height: 80px;
    padding-top: 12px;
}

.yazarStyle .hbYazar .hbYdyzr {
    border-top: 2px solid #f4f4f4;
}

.yazarStyle .hbYdyzryazi {
    width: 100%;
    text-align: center;
}

/*.hbBoxBiographyDetails #hbYdYazar h2,*/
.yazarStyle .hbYdyzr .hbYdyzra {
    font-size: 16px;
    font-weight: 600;
    line-height: 150%;
    color: #333333;
}

/*.hbBoxBiographyDetails #hbYdYazar .yzr-gorev {
    font-size: 14px;
    font-weight: 400;
    margin-bottom: 5px;
    line-height: 130%;
    color: #929292;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.hbBoxBiographyDetails .yazarStyle .hbYdyzryazi .hbYdyzryz {
    margin-bottom: 5px;
    font-size: 18px;
    font-weight: 700;
    color: #000000;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}*/

/*.hbBoxBiographyDetails #hbYdYazar .hbYdyzrts,*/
.yazarStyle .hbYdyzryazi .hbYdyzrts {
    font-size: 12px;
    font-weight: 700;
    color: #b6b6b6;
}

/*.hbBiographyDetails .hbPageDetails .hbptContent h3 {
   
    font-size: 14px;
    font-weight: 700;
    padding-top: 0;
    margin: 0 0 8px;
}

.hbBiographyDetails .hbptHead.hbBoxBiographyDetails {
    margin: 0 0 8px;
}*/

.yazarStyle .hbYdyzr .hbYdyzruk,
.yazarStyle .hbYdyzryazi .hbYdyzryz {
    margin-bottom: 5px;
    font-size: 14px;
    display: -webkit-box;
    overflow: hidden;
    -webkit-box-orient: vertical;
}

.yazarStyle .hbYdyzr .hbYdyzruk {
    line-height: 130%;
    color: #929292;
    -webkit-line-clamp: 2;
}

.yazarStyle .hbYdyzryazi .hbYdyzryz {
    font-weight: 700;
    color: #000000;
    -webkit-line-clamp: 3;
}

/*.hbBoxBiographyDetails .hbbbImageName .hbbbImagRadius.writer {
    width: 80px;
    height: 80px;
}

.hbBoxBiographyDetails .hbbbImageName .hbbbCityDate.writercontent {
    padding-left: 80px;
    margin-bottom: 10px;
}

    .hbBoxBiographyDetails .hbbbImageName .hbbbCityDate.writercontent #hbYdYazar {
        font-size: 15px;
        line-height: 120%;
    }

    .hbBoxBiographyDetails.hbbbImageName.hbbbCityDate.writercontent#hbYdYazarh2 {
        font-size: 18px;
        font-weight: 600;
        margin-top: 0;
    }

    .hbBoxBiographyDetails .hbbbImageName .hbbbCityDate.writercontent .hbYdinf {
        float: left;
        position: relative;
        width: 100%;
        margin-left: -75px;
        margin-top: 20px;
    }

        .hbBoxBiographyDetails .hbbbImageName .hbbbCityDate.writercontent .hbYdinf li {
            padding-top: 5px;
            padding-left: 28px;
            font-size: 13px;
        }

    .hbBoxBiographyDetails.hbbbImageName.hbbbCityDate.writercontent.hbYdinfli:before {
        width: 25px;
        height: 25px;
    }*/

.h3su,
.hbGeneralTitles h2,
.hbPageDetails .hbptLinkScope.writerLink .hbptLink {
    font-size: 15px;
}

    .hbPageDetails .hbptLinkScope.writerLink .hbptLink:after {
        background-size: 25px 25px;
        right: 25px;
        width: 25px;
        height: 25px;
    }

/*.hbWriterNews .hbVideoImgScope {
    margin-bottom: 15px;
    line-height: 0;
}

.hbWriterNews .hbPageDetails .hbptContent {
    position: relative;
}
*/
.kywordBottom {
    position: absolute;
    display: contents;
}

section.hbptContent.haber_metni.yzr-yazi > p > img {
    max-width: 100%;
    height: auto;
}

/*.hbWriterNews .hbOtherNews .hbonTitle {
    margin-bottom: 15px;
    color: #fe0000;
}

.hbWriters .yzrhead {
    padding: 15px 0 35px;
    font-size: 18px;
}*/

.hbBoxScope .blackStyle.yazarStyle .hbBoxHeadTitle {
    background-color: #b30000;
}

.hbBoxScope .blackStyle.yazarStyle {
    background: #FFFFFF;
    margin-bottom: 24px;
    margin-top: 24px;
}

    .hbBoxScope .blackStyle.yazarStyle .hbBoxVslider {
        height: 250px;
        padding: 15px;
    }

        .hbBoxScope.blackStyle.yazarStyle.hbBoxVslider.hbgsPgArw.swiper-button-next {
            background-image: url(https://www.haberler.com/mstatic/assets/img/icon-red-rightarrow.png);
        }

        .hbBoxScope.blackStyle.yazarStyle.hbBoxVslider.hbgsPgArw.swiper-button-prev {
            background-image: url(https://www.haberler.com/mstatic/assets/img/icon-red-leftarrow.png);
        }

.hbBoxScope .yazarStyle .hbBoxVslider .swiper-slide {
    padding-left: 0;
    margin-bottom: 14px;
    height: 110px;
    border-bottom: 1px solid #ececec;
}

.yazarStyle .yazar-content .hbYdimg {
    float: left;
    width: 70px;
    height: 70px;
    margin-right: 15px;
    margin-bottom: 0;
}

    .yazarStyle .yazar-content .hbYdimg .hbYdimgi {
        width: 70px;
        height: 70px;
        border-radius: 40px;
        overflow: hidden;
    }

.yazarStyle .yazar-content .hbYdyzr {
    float: left;
    width: calc(100% - 85px);
    max-width: 100%;
    line-height: 120%;
    display: block;
}

.yazarStylemp .yazar-content .hbYdyzra {
    line-height: 120% !important;
}

#yzrbiba h1 {
    font-size: 23px;
    margin: 0;
}

.yazarStyle .yazar-content .hbYdyzr .hbYdyzra {
    font-size: 16px;
    font-weight: 600;
    margin-bottom: 5px;
}

.yazarStyle .yazar-content .hbYdyzr .hbYdyzryz {
    font-size: 15px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

.yazarStyle .yazar-content .hbYdyzr .hbYdyzruk {
    font-size: 8.5px;
    margin-bottom: 5px;
    line-height: 100%;
}

.yazarStyle .yazar-content .hbYdyzryazi .hbYdyzryz {
    padding-bottom: 5px;
    max-height: 60px;
    overflow: hidden;
    font-size: 16px;
    line-height: 120%;
}

.hbNavMenuScope.active .hbNavMenu .hbNavUl .hbMainLi .hbnmLink.yazarlar .hbnmIcon {
    width: 22px;
    height: 22px;
    background: url(/mstatic/assets/img/nav-icon/yazarlar-haberlercom.svg) 0 0/100% 100% no-repeat;
}

.hbNavMenuScope.active .hbNavMenu .hbNavUl .hbMainLi .hbnmLink.iletisim .hbnmIcon {
    width: 22px;
    height: 22px;
    background: url(/mstatic/assets/img/nav-icon/iletisim-haberlercom-icon.svg) 0 0/100% 100% no-repeat;
}

.yzr-ozet {
    font-weight: 400;
    font-size: 14px;
}

.hbNavMenuScope.active .hbNavMenu .hbNavUl .hbMainLi .hbnmLink.dogrulukkont .hbnmIcon {
    width: 22px;
    height: 22px;
    background: url(/mstatic/assets/img/nav-icon/dogruluk-kontrolu.svg) 0 0/100% 100% no-repeat;
}

.boxhdkicon {
    top: 3px;
    left: 3px;
    position: absolute;
    z-index: 9;
    width: 92px;
}

#ilgili_videolar,
.yzrlstslc {
    position: absolute;
    z-index: 1;
    top: 0;
}

/*.hbWriters h2 {
    line-height: normal;
    margin: 10px 0 0;
}*/

.hbPageDetails .hbptHead h2,
.hbPageDetails .hbptHead p {
    font-size: 18px;
    color: #000000;
    margin: 15px 0;
    padding: 0;
    word-break: break-word;
    font-weight: 600;
    line-height: 140%;
}

/*.yzrlstslc {
    right: 0;
    background-color: #FFFFFF;
    width: 160px;
    height: 38px;
    padding: 4px 5px;
    font-size: 11px;
    overflow: hidden;
    border: 1px solid #cecece42;
    transition: 0.3s;
}

    .yzrlstslc::after {
        content: "";
        border: solid #000000;
        border-width: 0 3px 3px 0;
        display: inline-block;
        padding: 3px;
        transform: rotate(45deg);
        -webkit-transform: rotate(45deg);
        position: absolute;
        top: 11px;
        right: 13px;
    }

    .yzrlstslc li {
        margin-bottom: 5px;
        padding: 5px 8px;
    }

    .yzrlstslc.yzacik {
        height: 70px;
    }

    .yzrlstslc li:hover {
        background-color: #ececec;
    }

    .yzrlstslc li a {
        display: block;
        width: 100%;
        height: 100%;
    }

    .yzrlstslc #yzcblk {
        background-color: #FFFFFF;
        width: 158px;
        height: 37px;
        position: absolute;
        top: 0;
        left: 0;
    }*/

.yzrbaslik {
    margin-bottom: 5px !important;
}

.yaziresim {
    object-fit: cover;
    object-position: 100% 50%;
}

/*.pb-15 {
    padding-bottom: 15px;
}
*/
/*.hbYdHeada {
    color: #fe0000;
    position: absolute;
    right: 0;
    top: 10px;
}*/

/*.mt-25 {
    margin-top: 25px;
}*/

/*.yzrdevami {
    margin-top: 20px;
    float: left;
    color: #333333;
}*/

/*.img-resize {
    object-fit: cover;
    object-position: 100% 0;
}

.biolink {
    float: right;
    font-size: 17px;
    margin: 15px 0;
}

.yzrtime {
    color: #cecece;
    float: right;
}*/

/*.hbNavMenuScope.active .hbNavMenu .hbNavUl .hbMainLi .hbnmLink.indirimkupon .hbnmIcon {
    width: 22px;
    height: 22px;
    background: url(/mstatic/assets/img/nav-icon/indirim-kupon.svg) 0 0/100% 100% no-repeat;
}
*/
.hbptContent ol {
    width: 100%;
    display: inline-block;
    margin-bottom: 10px;
    list-style: inherit;
    padding-left: 20px;
}

    .hbptContent ol li {
        padding-bottom: 10px;
        list-style: decimal;
    }


/*.mt-30 {
    margin-top: 30px !important;
}

.mt-20 {
    margin-top: 20px !important;
}
*/
/*.hbNavMenuScope.active .hbNavMenu .hbNavUl .hbMainLi .hbnmLink.espor .hbnmIcon {
    width: 22px;
    height: 22px;
    background: url(https://www.haberler.com/mstatic/assets/img/nav-icon/espor.svg) 0 0/100% 100% no-repeat;
}*/
/*
.hbNavMenuScope .hbNavMenu .hbNavUl .hbMainLi .hbnmLink.prDKulLogin {
    background-color: #3fc277;
}

    .hbNavMenuScope .hbNavMenu .hbNavUl .hbMainLi .hbnmLink.prDKulLogin .hbnmIcon {
        width: 38px;
        height: 38px;
        background: url(/mstatic/assets/img/nav-icon/login_icon.png) 0 0/100% 100% no-repeat;
    }

.hbNavMenuScope.active .hbNavMenu .hbNavUl .hbMainLi .hbnmLink.prDKulLogout .hbnmIcon {
    width: 38px;
    height: 38px;
    background: url(/mstatic/assets/img/nav-icon/logout_icon.png) 0 0/100% 100% no-repeat;
}*/

.hbTextarea::placeholder {
    color: #4e4e4e;
}

textarea::-webkit-input-placeholder {
    color: #4e4e4e;
}

textarea::-moz-placeholder {
    color: #4e4e4e;
}

textarea:-ms-input-placeholder {
    color: #4e4e4e;
}

/*.hbNavMenuScope.active .hbNavMenu .hbNavUl .hbMainLi .hbnmLink.tumu .hbnmIcon {
    width: 22px;
    height: 22px;
    background: url(/mstatic/assets/img/nav-icon/tumu.svg) 0 0/100% 100% no-repeat;
}*/

#ilgili_videolar {
    display: table;
    background-color: rgb(0, 0, 0, 80%);
    left: 0;
}

#replayBtn {
    cursor: pointer;
    width: 100%;
    height: 29px;
    padding: 6px 6px 0;
}

    #replayBtn img.replay-icon {
        background: 0 0;
        border: 0;
        float: left;
        margin: 0 6px;
    }

    #replayBtn img.haberler-icon {
        background: 0 0;
        border: 0;
        float: right;
        margin: 0 6px;
    }

#ilgili_videolar .ilgili_video {
    display: inline-flex;
    width: 24.33%;
    height: 33%;
    text-align: center;
    position: relative;
}

    #ilgili_videolar .ilgili_video span {
        color: #FFFFFF;
        font-size: 12px;
        font-family: Arial;
        text-decoration: none;
        font-weight: 100;
        line-height: 130%;
        padding: 5px 21px 0;
        display: inline-block;
        text-align: left;
        height: 70px;
        overflow: hidden;
    }

#cconsent-bar .ccb__right,
#cconsent-bar .ccb__right > div {
    color: #FFFFFF !important;
    width: 360px !important;
    display: flex !important;
}

#ilgili_videolar .ilgili_video .ilgili-img {
    background-repeat: no-repeat;
    background-position: center;
    margin-top: 10px;
    height: 82px;
    width: 168px;
    margin-left: auto;
    margin-right: auto;
}

#ilgili_videolar .ilgili_video img.play_ilgili {
    width: 45%;
    margin: 0;
    border: 0;
}

/*.h2style {
    font-weight: 400;
    line-height: inherit !important;
}

.bb-0 {
    border-bottom: 0 !important;
}*/

.sc-text {
    bottom: 10px;
    position: relative;
    font-size: 15px;
}

.hbBoxCountry .hbBoxContent .population .row img,
.hbBoxCountry .hbBoxContent .prayer img,
.sc-icons img {
    margin-right: 4px;
}

.bg-ims {
    padding: 15px;
    background: #FFFFFF;
    margin-bottom: 36px;
}

.h2-ims {
    font-size: 22px;
    font-weight: 800;
    color: #000000;
    margin-bottom: 15px;
}

/*.ytube-container {
    width: 100%;
    height: 584px;
    background-color: #000000;
    color: #FFFFFF;
}

    .ytube-container .ytube-header {
        border-bottom: 1px solid;
        padding: 10px;
        display: flex;
        flex-direction: row;
        height: 51px;
        box-sizing: content-box;
    }

        .ytube-container .ytube-header .hbrl-logo {
            display: flex;
            flex-direction: row;
            width: 60%;
        }

            .ytube-container .ytube-header .hbrl-logo .hbrl-logo-column {
                display: flex;
                flex-direction: column;
                align-self: center;
            }

                .ytube-container .ytube-header .hbrl-logo .hbrl-logo-column .h4 {
                    margin: 0;
                    font-size: 17px;
                    line-height: 100%;
                }

                .hbiiPKategoriRow .hbiiPKategoriListe .hbiiPKategoriListeS,
                .ytube-container .ytube-header .hbrl-logo .hbrl-logo-column span {
                    font-size: 12px;
                }

        .ytube-container .ytube-header .ytube-logo {
            display: flex;
            flex-direction: column;
            align-items: center;
            width: 40%;
        }

            .ytube-container .ytube-header .ytube-logo .ytube-subscriber {
                background-color: #b30000;
                border: none;
                color: #FFFFFF;
                border-radius: 2px;
                width: 100px;
                height: 25px;
                font-weight: 500;
                line-height: 100%;
                margin-top: 5px;
                outline: 0;
                cursor: pointer;
                text-align: center;
                padding-top: 5px;
                display: inline-block;
            }

.ytube-container .ytube-content .ytube-video-row {
    display: block;
    color: #FFFFFF;
    text-decoration: none;
    margin-bottom: 10px;
    height: 81.6px;
}

    .ytube-container .ytube-content .ytube-video-row .ytube-video-title {
        margin-left: 15px;
        width: calc(100% - 155px);
        height: 79px;
        float: right;
    }

        .ytube-container .ytube-content .ytube-video-row .ytube-video-title p {
            margin: 0;
            line-height: 120%;
            font-weight: 400;
            font-size: 15px;
            overflow: hidden;
            -webkit-line-clamp: 3;
            -webkit-box-orient: vertical;
            display: -webkit-box;
        }

.ytube-container .ytube-content {
    padding: 10px;
}

.ytube-container .ytube-more .h3 {
    border-top: 1px solid;
    width: 100%;
    height: 44px;
    padding: 10px;
    color: #FFFFFF;
    line-height: 100%;
    text-decoration: none;
    font-size: 15px;
    font-weight: 400;
    display: flex;
    align-items: center;
    justify-content: center;
    box-sizing: border-box;
}*/

.youtube-item {
    flex: 1;
}

.youtube-row {
    margin-bottom: 15px;
    display: flex;
    gap: 16px;
}

.youtube-header {
    gap: 12px;
    display: flex;
    background: #595959;
    height: 29px;
    margin-bottom: 10px;
    color: #FFFFFF;
    padding: 8px;
    font-weight: 700;
    font-size: 18px;
}

.youtube-widget-area {
    border-radius: 0;
}

.youtube-item img {
    width: 100%;
    height: 100%;
}

.md a:before {
    content: "\2192";
    font-size: 22px;
    margin-right: 10px;
}

/*.bg-gr {
    background-color: #f4f4f4;
}*/


/*.mrj-set {
    margin: 25px 15px 15px;
}*/

.prYorumCvp {
    margin-top: 16px;
    float: left;
    width: 100%;
}

.prYorumCvpKutu {
    width: calc(100% - 36px);
    float: right;
}

.prYorumSonuc {
    display: none;
    position: absolute;
    top: -5px;
    left: -5px;
    background-color: #FFFFFF;
    height: 100%;
    padding: 4px;
    box-sizing: content-box;
}

    .prYorumSonuc.onay {
        border: 1px solid #53b26c;
    }

    .prYorumSonuc.red {
        border: 1px solid #ff2800;
    }

.prYorumSonucic {
    width: 80%;
    height: 170px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    text-align: center;
}

.prYorumSnciimg {
    display: block;
    width: 41px;
    height: 41px;
    margin: auto auto 10px;
    border-radius: 50%;
    font-size: 30px;
    text-align: center;
    line-height: 120%;
}

.prYorumSncisub,
.prYorumSnciuyr {
    display: block;
    margin-bottom: 10px;
}

.prYorumSonuc.onay .prYorumSnciimg {
    border: 3px solid #53b26c;
    color: #53b26c;
}

.prYorumSonuc.red .prYorumSnciimg {
    border: 3px solid #ff2800;
    color: #ff2800;
}

#prYorumMUyari.onay .prYorumMUyrimg:after,
.prYorumSonuc.onay .prYorumSnciimg:after {
    content: "✔";
}

#prYorumMUyari.red .prYorumMUyrimg:after,
.prYorumSonuc.red .prYorumSnciimg:after {
    content: "✖";
}

.prYorumSnciuyr {
    font-size: 22px;
    font-weight: 500;
}

.prYorumSonuc.onay .prYorumSnciuyr {
    color: #53b26c;
}

.prYorumSonuc.red .prYorumSnciuyr {
    color: #ff2800;
}

.prYorumSncisub {
    font-size: 16px;
    color: #000000;
}

.prYorumSncibtn {
    height: 33px;
    padding: 8px 23px 8px 35px;
    border: 1px solid #e5e5e5;
    background-color: #FFFFFF;
    border-radius: 30px;
    display: inline-block;
    margin: auto;
    font-size: 13px;
    font-weight: 700;
    cursor: pointer;
    position: relative;
    line-height: 130%;
}

    .prYorumSncibtn:before {
        border: solid #222;
        border-width: 0 3px 3px 0;
        display: inline-block;
        padding: 3px;
        vertical-align: middle;
        transform: rotate(135deg);
        position: absolute;
        top: 11px;
        left: 18px;
        content: "";
    }

#prYorumMUyari {
    width: 100%;
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 9999999;
    padding: 10px;
    color: #FFFFFF;
    display: flex;
    align-items: center;
}

    #prYorumMUyari:after {
        content: "";
        display: table;
        clear: both;
    }

    #prYorumMUyari.onay {
        background-color: #53b26c;
    }

    #prYorumMUyari.red {
        background-color: #ff2800;
    }

.prYorumMUyrSg {
    float: left;
    width: Calc(100% - 60px);
    padding-left: 10px;
}

.prYorumMUyrimg {
    display: block;
    width: 40px;
    height: 40px;
    margin: auto;
    border-radius: 50%;
    font-size: 25px;
    text-align: center;
    line-height: 140%;
    border: 3px solid #FFFFFF;
}

#prYorumMUyari .prYorumMUyrBas {
    font-size: 19px;
}

.nmarea {
    font-size: 16px;
    line-height: 140%;
}

.jbtxt {
    font-size: 13px;
    color: #333333;
    width: 100%;
    float: left;
    margin: 0 0 2px;
}

.sltxt {
    font-size: 14px;
    color: #000000;
    float: left;
    font-weight: 400;
}

.lnarea {
    line-height: 100%;
}

/*.hbrpyls {
    bottom: 25px;
    position: relative;
    margin-right: 10px;
}

.m-3 {
    margin: 3px;
}*/

.prYorumText {
    font-size: 16px !important;
}

/*.prYorumTextpsf {
    background-image: url("data:image/svg+xml,%3Csvg width='10' height='12' viewBox='0 0 10 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.92857 5.17045H8.39286V3.50852C8.39286 1.57422 6.87054 0 5 0C3.12946 0 1.60714 1.57422 1.60714 3.50852V5.17045H1.07143C0.479911 5.17045 0 5.66673 0 6.27841V10.7102C0 11.3219 0.479911 11.8182 1.07143 11.8182H8.92857C9.52009 11.8182 10 11.3219 10 10.7102V6.27841C10 5.66673 9.52009 5.17045 8.92857 5.17045ZM6.60714 5.17045H3.39286V3.50852C3.39286 2.59215 4.11384 1.84659 5 1.84659C5.88616 1.84659 6.60714 2.59215 6.60714 3.50852V5.17045Z' fill='%23ABABAB'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position-x: 12px;
    background-position-y: 14px;
    padding-left: 30px !important;
    border-left: 1px solid #e0e0e0 !important;
}*/

.hbForm .hbTextarea::placeholder {
    color: #ababab;
    opacity: 1;
}

.KatSearch input:not(.KatSubmit) {
    width: 90%;
    display: inline-block;
    height: 30px;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    -ms-border-radius: 30px;
    border-radius: 30px;
    padding-left: 22px;
    border: 0;
    background: url(https://www.haberler.com/mstatic/assets/img/search-icon.svg) left 6px center/12px 12px no-repeat #fefefe;
    font-size: 12px;
    font-weight: 400;
    color: grey;
    outline: 0;
    padding-right: 10px;
}

.KatSearch .KatSubmit {
    background-color: red;
    width: 8%;
    height: 30px;
    -moz-border-radius: 30px;
    -ms-border-radius: 30px;
    border-radius: 30px;
    font-size: 12px;
    font-weight: 600;
    border: 0;
    color: #fefefe;
    margin: 0 0 16px 10px;
    cursor: pointer;
}

.hbBoxCountry .hbBoxBanner {
    width: 100%;
    height: 176px;
    background: center/cover no-repeat;
}

.hbBoxCountry .hbBoxContainer {
    position: relative;
    width: 100%;
    height: 445px;
    background-color: #FFFFFF;
}

    .hbBoxCountry .hbBoxContainer .hbBoxContent {
        position: absolute;
        bottom: 10px;
        background-color: #FFFFFF;
        width: calc(100% - 20px);
        left: 50%;
        transform: translateX(-50%);
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        -o-transform: translateX(-50%);
    }

.hbBoxCountry .hbBoxContent .sectionOn {
    border-bottom: 1px solid #e8e8e8;
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
    width: calc(100% - 20px);
    margin: 0 auto;
    padding: 7px 0;
}

.hbBoxCountry .hbBoxContent .population h3 {
    color: #fb0d1b;
    font-size: 18px;
    font-weight: 700;
    margin: 0;
}

.hbBoxCountry .hbBoxContent .population .row {
    display: flex;
    align-items: center;
    font-size: 12px;
    font-weight: 600;
}

    .hbBoxCountry .hbBoxContent .population .row span {
        font-size: 10px;
        font-weight: 500;
        margin-left: 3px;
    }

.hbBoxCountry .hbBoxContent .weather {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
}

.hbBoxCountry .hbBoxContent .sectionOn .weather .row {
    font-size: 20px;
    font-weight: 700;
    display: flex;
    justify-content: flex-end;
    align-items: baseline;
}

.hbBoxCountry .hbBoxContent .sectionOn .weather img {
    height: 18px;
    width: auto;
    margin-right: 5px;
}

.hbBoxCountry .hbBoxContent .sectionOn .weather h4 {
    margin: 0;
    font-size: 9px;
    font-weight: 600;
}

.hbBoxCountry .hbBoxContent .sectionTw {
    display: flex;
    justify-content: space-between;
    width: calc(100% - 20px);
    margin: 0 auto;
    padding: 8px 0;
}

.hbBoxCountry .hbBoxContent .prayerTbl td {
    font-size: 11px;
    font-weight: 600;
    text-align: center;
    border-right: 1px solid #e2e2e2;
    line-height: 130%;
}

.hbBoxCountry .hbBoxContent .prayerTbl {
    width: calc(100% - 78px);
    border-spacing: 0;
}

    .hbBoxCountry .hbBoxContent .prayerTbl td:last-child {
        border-right: 0;
    }

.hbBoxCountry .hbBoxContent .prayer {
    display: flex;
    align-items: center;
    line-height: 100%;
    font-size: 9px;
    font-weight: 600;
    padding: 4px;
    background-color: #f0f0f0;
    width: 64px;
    height: 28px;
    position: relative;
}

    .hbBoxCountry .hbBoxContent .prayer::after {
        content: "";
        position: absolute;
        border-style: solid;
        border-width: 14px 0 14px 14px;
        border-color: #ff00 #0000000 #f000 #f0f0f0;
        right: -14px;
        height: auto;
        width: 0;
        z-index: 99999;
    }

.hbBoxCountry .hbBoxContent .countryInfo {
    border: 1.5px solid #f0f0f0;
    font-size: 12px;
    width: 100%;
    border-spacing: 0;
    border-collapse: collapse;
    font-weight: 500;
}

/*.Cover2,*/
.sbg {
    border-radius: 4px;
}

.hbBoxCountry .hbBoxContent .countryInfo tr {
    height: 28px;
}

    .hbBoxCountry .hbBoxContent .countryInfo tr:nth-child(odd) {
        background-color: #f0f0f0;
    }

    .hbBoxCountry .hbBoxContent .countryInfo tr td {
        padding: 3px 8px;
    }

        .hbBoxCountry .hbBoxContent .countryInfo tr td:first-child {
            border-right: 1.5px solid #e3e3e3;
            width: 110px;
        }

        .detay-verisi a:hover,
        .hbBoxCountry .hbBoxContent .countryInfo tr td a {
            color: #000000;
        }

        .detay-verisi-c > *,
        .hbBoxCountry .hbBoxContent .countryInfo tr td img {
            margin-left: 5px;
        }

p.klink > a {
    display: inline-block;
    font-size: 18px;
    text-decoration: none;
    color: #ff0101;
    padding-left: 15px;
}

    p.klink > a:before {
        content: "";
        width: 4px;
        height: 110%;
        position: absolute;
        left: 0;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%);
        background: #ff0101;
    }

.hbPageDetails .figcaption {
    font-size: 12px;
    margin-top: 10px;
    width: 100%;
    display: inline-block;
    line-height: 130%;
    margin-bottom: 0;
    color: #8c8c8c;
    padding: 0;
    text-align: left;
    position: relative;
    top: -5px;
}

.datetimehbptHead_h2,
.hbPageDetails .hbptHead p,
.hbptHead .description {
    margin: 0 0 25px;
}

.hbptHead .description {
    margin: 0 0 20px;
    font-size: 20px;
    line-height: 130%;
}

.h2su,
.h3su {
    font-weight: 800;
    color: #000000;
    line-height: 120%;
}

.hbFinanceDetails .scroll,
.hbFinanceDetails.scroll {
    overflow-x: scroll;
    -webkit-overflow-scrolling: touch;
}

.h2su {
    font-size: 22px !important;
    margin-top: 0 !important;
}

.su-fll {
    text-align: left !important;
}

.hbFinanceDetails {
    padding: 15px 10px;
}

.swsl-title {
    position: absolute;
    bottom: 25px;
    left: 40px;
    background-color: #000000c;
    color: #FFFFFF;
    padding: 10px;
    border-left: 4px solid #fe0000;
    font-size: 22px;
    max-width: 70%;
    line-height: 124%;
    font-weight: 600;
    font-family: Arial;
}

/*.hblnBox-sd .hblnImage-sd {
    width: 100%;
    position: relative;
    float: left;
    padding-left: 0;
    margin-bottom: 5px;
}

.hblnBox-sd {
    width: 100%;
    position: relative;
    float: left;
    margin-bottom: 24px;
    padding-bottom: 8px;
}

    .hblnBox-sd .hblnContent {
        width: 100%;
        position: relative;
        float: left;
        padding-left: 0;
        font-size: 14px;
        color: #333333;
        font-weight: 400;
        line-height: 150%;
    }

        .hblnBox-sd .hblnContent .hblnTitle {
            width: 100%;
            position: relative;
            float: left;
            margin-bottom: 5px;
            font-size: 18px;
            font-weight: 700;
            color: #333333;
            line-height: 130%;
        }*/

/*.hbiiPKategoriRow .hbiiPKategoriBaslik,*/
.hbiiPKisiRow .hbiiPKisiBaslik {
    text-align: center;
    padding: 24px 10px 0;
    font-size: 18px;
    font-weight: 600;
}

.hbiiPKisiRow .hbiiPKisiList li {
    width: 50%;
    float: left;
    padding-left: 10px;
    margin-bottom: 10px;
    min-height: 45px;
}

    .hbiiPKisiRow .hbiiPKisiList li img {
        object-fit: cover;
        border-radius: 100%;
        flex: none;
    }

    .hbiiPKisiRow .hbiiPKisiList li a {
        display: flex;
        justify-content: flex-start;
        align-items: center;
    }

.hbiiPKisiRow .hbiiPKisiAdi {
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
}

/*.hbiiPKategoriRow .hbiiPKategoriGrafik {
    float: left;
    width: 50%;
    padding-right: 20px;
}

.hbiiPKategoriRow .hbiiPKategoriListe li {
    margin-bottom: 5px;
    font-size: 14px;
}

.hbiiPKategoriRow .hbiiPKategoriListe .hbiiPKategoriListeO {
    color: #FFFFFF;
    width: 30px;
    display: inline-block;
    font-size: 12px;
    padding-left: 3px;
    margin-right: 5px;
}

.hbiiPKategoriRow .hbiiPKategoriListe .hbiiPKategoriListeA {
    display: inline-block;
    width: 65px;
}

.mt-50 {
    margin-top: 50px !important;
}*/

.ImgDetay {
    border-top: 0 !important;
}

/*.googleAdResize {
    width: 336px;
    height: 280px;
    display: block;
    margin: 0 auto;
    clear: both;
    overflow: hidden;
}*/

.haber_metni a.keyword,
.ozelicerik a {
    color: #333333;
}

.tab-checkbox {
    width: 100%;
    height: 50px;
    position: relative;
    margin: 0 0 -50px;
    opacity: 0;
}

.hbPageDetails .hbptContent .accordion-p {
    display: none;
    position: relative;
    padding-left: 25px;
    margin-bottom: 15px;
}

img.hbptMainImage.ImgDetay {
    display: block;
    width: 100%;
}

.hbPageDetails .hbptContent .accordion-p::before {
    content: "";
    width: 0;
    height: calc(100% + 10px);
    border-left: 0.125em dashed #eaecf0;
    position: absolute;
    left: 10px;
    top: 0;
}

.accordion-title::before {
    content: url(/mstatic/assets/img/down_arrow.svg);
    margin-right: 7.5px;
    margin-left: 0;
}

.tab-checkbox:checked + .accordion-title::before {
    content: url(/mstatic/assets/img/up_arrow.svg);
    position: relative;
    top: -3px;
}

.tab-checkbox:checked ~ .accordion-p ~ .tab-checkbox:not(:checked) ~ .accordion-p,
.tab-checkbox:checked ~ .accordion-p ~ .tab-checkbox:not(:checked) ~ .accordion-p ~ .tab-checkbox:checked ~ .accordion-p ~ .tab-checkbox:not(:checked) ~ .accordion-p,
.tab-checkbox:checked ~ .accordion-p ~ .tab-checkbox:not(:checked) ~ .accordion-p ~ .tab-checkbox:checked ~ .accordion-p ~ .tab-checkbox:not(:checked) ~ .accordion-p ~ .tab-checkbox:checked ~ .accordion-p ~ .tab-checkbox:not(:checked) ~ .accordion-p,
.tab-checkbox:checked ~ .accordion-p ~ .tab-checkbox:not(:checked) ~ .accordion-p ~ .tab-checkbox:checked ~ .accordion-p ~ .tab-checkbox:not(:checked) ~ .accordion-p ~ .tab-checkbox:checked ~ .accordion-p ~ .tab-checkbox:not(:checked) ~ .accordion-p ~ .tab-checkbox:checked ~ .accordion-p ~ .tab-checkbox:not(:checked) ~ .accordion-p {
    display: none;
}

.fw600 {
    font-weight: 600 !important;
    margin-top: 0 !important;
}

.haber_metni p a {
    color: #00f;
}

/*.prHrBookmark {
    margin: 15px 0;
    display: inline-block;
    font-size: 13px;
    font-weight: 600;
    border-radius: 25px;
    padding: 2px 17px 0 35px;
    cursor: pointer;
    border: 1px solid #e5e5e5;
    color: #000000;
    background: url('data:image/svg+xml,%3Csvg width="12" height="15" viewBox="0 0 12 15" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M1 2.66667C1 2.22464 1.17559 1.80072 1.48816 1.48816C1.80072 1.17559 2.22464 1 2.66667 1H9.33333C9.77536 1 10.1993 1.17559 10.5118 1.48816C10.8244 1.80072 11 2.22464 11 2.66667V13.9167C11 13.992 10.9795 14.066 10.9407 14.1306C10.902 14.1953 10.8464 14.2482 10.78 14.2838C10.7136 14.3194 10.6387 14.3362 10.5634 14.3326C10.4881 14.329 10.4152 14.3051 10.3525 14.2633L6 11.9175L1.6475 14.2633C1.58475 14.3051 1.51186 14.329 1.43658 14.3326C1.36129 14.3362 1.28644 14.3194 1.22 14.2838C1.15355 14.2482 1.098 14.1953 1.05926 14.1306C1.02052 14.066 1.00004 13.992 1 13.9167V2.66667ZM2.66667 1.83333C2.44565 1.83333 2.23369 1.92113 2.07741 2.07741C1.92113 2.23369 1.83333 2.44565 1.83333 2.66667V13.1383L5.76917 11.07C5.83755 11.0245 5.91786 11.0002 6 11.0002C6.08214 11.0002 6.16245 11.0245 6.23083 11.07L10.1667 13.1383V2.66667C10.1667 2.44565 10.0789 2.23369 9.92259 2.07741C9.76631 1.92113 9.55435 1.83333 9.33333 1.83333H2.66667Z" fill="black" stroke="black" stroke-width="0.5"/%3E%3Cpath d="M5.99935 4.33301C6.10986 4.33301 6.21584 4.37691 6.29398 4.45505C6.37212 4.53319 6.41602 4.63917 6.41602 4.74967V5.99967H7.66602C7.77652 5.99967 7.8825 6.04357 7.96064 6.12171C8.03878 6.19985 8.08268 6.30583 8.08268 6.41634C8.08268 6.52685 8.03878 6.63283 7.96064 6.71097C7.8825 6.78911 7.77652 6.83301 7.66602 6.83301H6.41602V8.08301C6.41602 8.19351 6.37212 8.2995 6.29398 8.37764C6.21584 8.45578 6.10986 8.49967 5.99935 8.49967C5.88884 8.49967 5.78286 8.45578 5.70472 8.37764C5.62658 8.2995 5.58268 8.19351 5.58268 8.08301V6.83301H4.33268C4.22218 6.83301 4.11619 6.78911 4.03805 6.71097C3.95991 6.63283 3.91602 6.52685 3.91602 6.41634C3.91602 6.30583 3.95991 6.19985 4.03805 6.12171C4.11619 6.04357 4.22218 5.99967 4.33268 5.99967H5.58268V4.74967C5.58268 4.63917 5.62658 4.53319 5.70472 4.45505C5.78286 4.37691 5.88884 4.33301 5.99935 4.33301Z" fill="black" stroke="black" stroke-width="0.5"/%3E%3C/svg%3E%0A') 15px 50% no-repeat;
}

    .prHrBookmark.bmcikar {
        border: 1px solid #c5e4ce;
        color: #389753;
        background: url('data:image/svg+xml,%3Csvg width="12" height="16" viewBox="0 0 12 16" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath fill-rule="evenodd" clip-rule="evenodd" d="M1.33869e-07 15.5V2C1.33869e-07 1.46957 0.210714 0.960859 0.585786 0.585786C0.960859 0.210714 1.46957 0 2 0L10 0C10.5304 0 11.0391 0.210714 11.4142 0.585786C11.7893 0.960859 12 1.46957 12 2V15.5C12.0001 15.5868 11.9775 15.6722 11.9346 15.7476C11.8916 15.8231 11.8298 15.8861 11.7551 15.9304C11.6804 15.9747 11.5955 15.9988 11.5087 16.0003C11.4219 16.0018 11.3362 15.9807 11.26 15.939L6 13.069L0.74 15.939C0.66383 15.9807 0.578119 16.0018 0.491305 16.0003C0.404491 15.9988 0.319567 15.9747 0.244892 15.9304C0.170217 15.8861 0.108365 15.8231 0.0654246 15.7476C0.0224845 15.6722 -6.33938e-05 15.5868 1.33869e-07 15.5ZM8.854 5.854C8.94789 5.76011 9.00063 5.63278 9.00063 5.5C9.00063 5.36722 8.94789 5.23989 8.854 5.146C8.76011 5.05211 8.63278 4.99937 8.5 4.99937C8.36722 4.99937 8.23989 5.05211 8.146 5.146L5.5 7.793L4.354 6.646C4.30751 6.59951 4.25232 6.56264 4.19158 6.53748C4.13084 6.51232 4.06574 6.49937 4 6.49937C3.93426 6.49937 3.86916 6.51232 3.80842 6.53748C3.74768 6.56264 3.69249 6.59951 3.646 6.646C3.59951 6.69249 3.56264 6.74768 3.53748 6.80842C3.51232 6.86916 3.49937 6.93426 3.49937 7C3.49937 7.06574 3.51232 7.13084 3.53748 7.19158C3.56264 7.25232 3.59951 7.30751 3.646 7.354L5.146 8.854C5.19245 8.90056 5.24762 8.93751 5.30837 8.96271C5.36911 8.98792 5.43423 9.00089 5.5 9.00089C5.56577 9.00089 5.63089 8.98792 5.69163 8.96271C5.75238 8.93751 5.80755 8.90056 5.854 8.854L8.854 5.854Z" fill="%23389753"/%3E%3C/svg%3E%0A') 15px 50% no-repeat;
    }*/

/*.hbExchange .hbexCol a {
    display: flex;
    flex-direction: column;
    margin: 0 auto;
}

.new-hbr-row {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -7px 20px;
}

    .new-hbr-row .new-hbr-box {
        background-color: #FFFFFF;
        box-shadow: 0 4px 15px rgb(0, 0, 0, 9%);
        display: flex;
        width: calc(50% - 14px);
        margin: 0 7px;
    }

        .new-hbr-row .new-hbr-box.color-thirdpage {
            border-color: #242424;
        }

        .new-hbr-row .new-hbr-box.color-general {
            border-color: #fe0000;
        }

        .new-hbr-row .new-hbr-box.color-finance {
            border-color: #0b5bb3;
        }

        .new-hbr-row .new-hbr-box.color-actual {
            border-color: #850030;
        }

        .new-hbr-row .new-hbr-box.color-magazine {
            border-color: #ad3d85;
        }

        .new-hbr-row .new-hbr-box.color-sport {
            border-color: #2da187;
        }

        .new-hbr-row .new-hbr-box img {
            width: 178px;
            height: 100px;
            object-fit: cover;
        }

        .new-hbr-row .new-hbr-box p {
            font-size: 14px;
            font-weight: 600;
            line-height: 121%;
            height: 84px;
            margin: 8px 10px;
            overflow: hidden;
            -webkit-line-clamp: 5;
            -webkit-box-orient: vertical;
            display: -webkit-box;
        }*/

.imgtxtarea {
    border-top: 1px solid #f4f4f4;
    border-bottom: 1px solid #f4f4f4;
    padding: 0 15px 15px !important;
}

/*.yazarpdet .hbVideoImgScope {
    height: auto;
    padding-bottom: unset;
    display: flex;
    align-content: center;
    justify-content: center;
}*/

/*.hbFooter .hbftLinkScope.desktop .hbftlContent .hbftCol {
    width: calc(100% / 6);
    margin: 20px 0;
}*/

/*#prhUyariList {
    position: fixed;
    bottom: 15px;
    right: 20px;
    background-color: #FFFFFF;
    display: inline-block;
    font-size: 12px;
    z-index: 999999999999999;
    -webkit-box-shadow: 0 4px 4px 0 rgb(0, 0, 0, 0.25);
    box-shadow: 0 4px 4px 0 rgb(0, 0, 0, 0.25);
}

.prhUyari {
    padding: 12px 40px;
    position: relative;
    opacity: 0;
    visibility: hidden;
    -ms-transform: translate(0, 50px);
    transform: translate(0, 50px);
    -webkit-transform: translate(0, 50px);
    -moz-transform: translate(0, 50px);
    transition: 0.3s;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    will-change: transform, visibility, opacity;
}

    .prhUyari.aktif {
        -ms-transform: translate(0, 0);
        transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        visibility: visible;
        opacity: 1;
    }

    .prhUyari span {
        padding: 12px;
        position: absolute;
        right: 0;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
    }

    .prhUyari.pruOnay {
        background: url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg height='48' viewBox='0 0 48 48' width='48' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h48v48h-48z' fill='none'/%3E%3Cpath fill='%23389753' d='M18 32.34l-8.34-8.34-2.83 2.83 11.17 11.17 24-24-2.83-2.83z'/%3E%3C/svg%3E") 13px center/20px no-repeat #FFFFFF;
    }

        .prhUyari.pruOnay a {
            color: #389753;
            text-decoration: underline;
        }

    .prhUyari.pruRed {
        background: url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg height='48' viewBox='0 0 48 48' width='48' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23F50000' d='M38 12.83l-2.83-2.83-11.17 11.17-11.17-11.17-2.83 2.83 11.17 11.17-11.17 11.17 2.83 2.83 11.17-11.17 11.17 11.17 2.83-2.83-11.17-11.17z'/%3E%3Cpath d='M0 0h48v48h-48z' fill='none'/%3E%3C/svg%3E") 13px center/20px no-repeat #FFFFFF;
    }

        .prhUyari.pruRed a {
            color: #f50000;
            text-decoration: underline;
        }*/

/*.wd20 {
    width: 22% !important;
}
*/
/*.hbtbrkbn {
    margin-bottom: 10px;
    margin-top: 10px;
}

    .hbtbrkbn .hbContainer {
        padding: 0;
        text-align: center;
    }*/

/*.hbAddComment {
    background-color: #fe0100;
    color: #FFFFFF;
    padding: 8px 17px;
    font-size: 16px;
    display: inline-block;
    letter-spacing: 0.03em;
}*/

/*.hbMsg,
.hbMsg.hbmsgOK {
    color: #2da187;
}

.mlmb {
    margin-left: 15px;
    margin-bottom: 20px;
}*/

.pdset {
    padding: 20px 20px 0 !important;
}

.hbForm .hbCommentBackCountTextArea {
    width: 100%;
    position: relative;
    float: left;
    margin-top: 0;
}

    .hbForm .hbCommentBackCountTextArea .hbCommentBackCount {
        position: absolute;
        right: 12px;
        bottom: 20px;
        font-size: 13px;
        color: grey;
    }

.hbForm {
    text-align: unset;
}

.prYorumSonuc {
    float: left;
    width: 100%;
}

.prYorumBaslik {
    margin-bottom: 25px;
}

.prYorumUyari {
    float: left;
    font-size: 14px;
    line-height: 140%;
    padding: 24px 0 0;
}

.prYorumCevapUyari {
    font-size: 12px;
    display: block;
    margin-bottom: 35px;
}

.hbComments .hbcInRow {
    padding-top: 10px;
}

/*.hbMsg {
    width: 100%;
    position: relative;
    float: left;
    margin: 0 0 15px;
    text-align: right;
    display: block;
    font-size: 14px;
    line-height: 130%;
}*/

.dtcss {
    background: url(/mstatic/assets/img/arrow-down.png) right/15px no-repeat;
    width: 15px;
    height: 15px;
    position: absolute;
    right: 0;
    cursor: pointer;
}

    .dtcss.dateCont {
        transform: rotate(180deg);
        background-repeat: no-repeat;
        cursor: pointer;
    }

.txtpst {
    text-align: right !important;
}

.b-0 {
    border: 0 !important;
}

/*.m_grid {
    display: grid;
}

    .m_grid .SliderRow {
        grid-row: 1;
    }

    .m_grid .h1h2 {
        grid-row: 2;
        margin: 0 0 20px;
    }*/

.hbnwboxigB {
    line-height: 16px;
    margin-bottom: 0 !important;
}

.hbBoxScope.nStyle.hbnwboxig {
    display: flex;
    margin-bottom: 24px;
}

    .hbBoxScope.nStyle.hbnwboxig:last-child {
        border-bottom: 0 !important;
        margin-bottom: 30px;
    }

    .hbBoxScope.nStyle.hbnwboxig a {
        display: block;
        margin: 0;
    }

/*#anasayfa_haber_yukle .hbRow.hbMainSlider {
    margin: 20px 0;
}*/

#cconsent-bar {
    padding: 16px !important;
    background-color: #000000 !important;
}

    #cconsent-bar button.ccb__edit {
        color: #FFFFFF !important;
        border: 1px solid #FFFFFF !important;
        background-color: transparent !important;
        margin: 0;
        align-items: center;
    }

    #cconsent-bar .ccb__wrapper {
        display: flex !important;
        justify-content: space-between !important;
        max-width: 1800px;
        margin: 0 auto !important;
        letter-spacing: 0.02em;
        gap: 16px;
    }

    #cconsent-bar .ccb__right > div {
        justify-content: space-between;
        gap: 16px !important;
    }

    #cconsent-bar .ccb__right {
        align-self: center;
        white-space: nowrap !important;
    }

        #cconsent-bar .ccb__right .ccb__button {
            display: flex !important;
            color: #FFFFFF !important;
            justify-content: space-between !important;
            width: 100% !important;
            flex-direction: unset;
        }

    #cconsent-bar button {
        width: 100% !important;
        font-weight: 700;
    }

        #cconsent-bar button.consent-give {
            justify-content: center;
            display: flex;
            background-color: #ffd234 !important;
            color: #000000 !important;
            margin: 0;
        }

        #cconsent-bar button.ccb__edit {
            justify-content: center;
            display: flex;
        }

.hbRow.hbExchange.boxStyle.hb-fin.mb-15.mbexchboi {
    margin-bottom: 24px !important;
}

.hbRow.hbFooterNewsText {
    display: block;
    max-width: 1056px;
    width: 100%;
    height: 100%;
    margin: 0 auto 24px;
}

.kaynakbilgisi {
    padding: 0;
    display: flex;
}

.detay-verisi-coverB {
    display: flex;
    gap: 12px;
    height: 32px;
}

.kaynakbilgisi .hbBreadCrumb .hbbcScope {
    width: 1056px;
    display: flex;
    justify-content: left;
    overflow: hidden;
    margin: 0 16px;
}

.cardsCover .sıcakGelişmeCover .rklmHaberText,
.miniCardCover .imgTitleCover .decriptionCover p {
    font-style: normal;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}

.kaynakbilgisi .hbBreadCrumb .hbbcScope .hbbcLeft .hbbcArrow {
    line-height: normal;
    font-size: 0;
}

    .kaynakbilgisi .hbBreadCrumb .hbbcScope .hbbcLeft .hbbcArrow:before {
        content: "";
        border: solid #000000;
        border-width: 0 1px 1px 0;
        display: inline-block;
        padding: 2px;
        transform: rotate(-45deg);
        -webkit-transform: rotate(-45deg);
    }

.stapage,
.stapage > * {
    font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    color: #333333;
    font-size: var(--fs03);
}

    .stapage h3 {
        margin-bottom: 8px;
        line-height: 140%;
        font-weight: 700;
        font-size: var(--fsh3);
    }

    .stapage .statext {
        margin-bottom: 16px;
    }

        .stapage .statext p {
            font-size: 0.875rem;
            line-height: 135%;
            font-weight: 400;
        }

        .stapage .statext.haberadedi p {
            height: 26px;
        }

    .stapage .starogressActive {
        width: 100%;
        position: relative;
        float: left;
        border-top-right-radius: 12px;
        border-bottom-right-radius: 12px;
        height: 100%;
        background-color: #fe0000;
    }

    .stapage .stasosmedia a {
        flex-basis: 180px;
        min-width: 180px;
        width: 100%;
    }

.i-staoduller {
    content: url(/mstatic/assets/img/hakkimizda-odul.png);
    object-fit: contain;
    width: 24px;
    height: 24px;
    margin-right: 8px;
}

.border {
    border-bottom: 1px solid #ececec;
}

.ika-ilanlari {
    display: flex;
    flex-direction: column;
}

.ika-ilan,
.ika-ilanadresi {
    display: grid;
    margin-bottom: 48px;
}

.ika-ilanlari .ika-logolar {
    display: flex;
    flex-direction: row;
    justify-content: space-evenly;
    margin-bottom: 36px;
    flex-wrap: wrap;
}

    .ika-ilanlari .ika-logolar img {
        width: 100%;
        height: auto;
        max-width: 244px;
        max-height: 36px;
    }

.ika-ilanlari h1 {
    font-size: 36px;
    font-weight: 700;
    margin-bottom: 60px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

    .ika-ilanlari h1 span {
        font-size: 24px;
        font-weight: 400;
    }

.ika-ilanadresi {
    font-size: 18px;
    gap: 8px;
}

.ika-ilan {
    gap: 16px;
}

    .ika-ilan ol {
        padding-left: 40px;
    }

        .ika-ilan ol li {
            list-style: disc;
            font-size: 16px;
        }

    .ika-ilan h3 {
        font-size: 24px;
        font-weight: 700;
        color: #ff7517;
    }

        .ika-ilan h3:after {
            content: "";
            background: #5c5c5c;
            background: linear-gradient(90deg, rgb(92 92 92 / 0.01) 0, #5d5d5d 50%, rgb(105 105 105 / 0.01) 100%);
            height: 3px;
            width: 100%;
            display: block;
            margin-top: 16px;
        }

.ika-ilan-gorev-nitelik {
    font-size: 18px;
    font-weight: 700;
}

.ika-basvuru:before {
    content: "";
    background: #5c5c5c;
    background: linear-gradient(90deg, #5c5c5c 0, #5d5d5d 50%, #696969 100%);
    height: 2px;
    width: 100%;
    display: block;
    margin-bottom: 16px;
}

.ika-basvuru {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    flex-wrap: wrap;
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 48px;
}

    .ika-basvuru a,
    .ika-basvuru span {
        font-size: 18px;
        font-weight: 400;
    }

.detay-verisi,
.detay-verisi a,
.detay-verisi-d {
    color: #6d6d6d;
    font-size: 16px;
}

.hbPageDetails .hbptHead h2.description {
    font-size: 20px;
    line-height: 150%;
    margin: 0 0 25px;
    float: left;
}

.hbPageDetails .hbptHead h2,
.hbptHead h2.description {
    line-height: 150%;
}

.hbPageDetails .hbptHead h2 {
    color: #000000;
    padding: 0;
    word-break: break-word;
    font-weight: 600;
    font-size: 20px;
    line-height: 150%;
    margin: 24px 0 0 !important;
}

.haberDetayVideo .hbPageDetails .hbptHead p.description {
    font-size: 18px;
    font-weight: 400;
    margin-top: 0;
    width: auto;
    display: block;
    line-height: 145%;
}

.i-time {
    content: url(/mstatic/assets/img/i-time.svg);
}

.i-googleNews {
    content: url(/mstatic/assets/img/google-button.svg);
}

.detay-verisi {
    display: inline-flex;
    flex-direction: row;
    justify-content: space-between;
    font-style: normal;
    font-weight: 400;
    width: 100%;
    white-space: nowrap;
    gap: 16px;
}

    .detay-verisi a {
        font-style: normal;
        font-weight: 400;
    }

.detay-verisi-b .i-googleNews {
    display: block;
    width: 203px;
    height: 34px;
}

.detay-verisi-a,
.detay-verisi-b {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: 24px;
    padding: 0;
}

    .detay-verisi-b .googleNews {
        display: flex;
        flex-direction: row;
        align-items: center;
        margin-left: auto;
        width: auto;
    }

.detay-verisi-c a {
    text-decoration: none;
    border-radius: 32px;
    width: 32px;
    height: 32px;
    display: inline-block;
}

.detay-verisi-d,
a.hbtdevami {
    font-weight: 400;
    width: 100%;
    margin-bottom: 25px;
    white-space: nowrap;
    font-style: normal;
}

.detay-verisi-time {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: 4px;
}

.detay-verisi-c {
    display: flex;
    align-items: center;
    justify-content: end;
}

.detay-verisi-d {
    display: inline-flex;
    flex-direction: row;
    justify-content: end;
}

.i-twitter {
    content: url(/mstatic/assets/img/i-twitter.svg);
}

.i-facebook {
    content: url(/mstatic/assets/img/i-facebook.svg);
}

.i-whatsapp {
    content: url(/mstatic/assets/img/i-whatsapp.svg);
}

.soc-links {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: 8px;
}


a.hbtdevami {
    display: flex;
    flex-direction: row;
    color: #FB0D18;
    line-height: 135%;
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 0;
}

    .colPageRightBroad.webmaster_link a:hover,
    a.hbtdevami:hover {
        color: #B30000;
    }

.colPageRightBroad.webmaster_link a {
    color: #0b5bb3;
    text-decoration: underline;
}

.bikAnaTitle {
    display: flex;
    flex-direction: column-reverse;
    justify-content: space-between;
    min-height: 96px;
    align-items: start;
}

.ad-badge {
    position: absolute;
    top: 0;
    right: 0;
    color: #fff;
    height: 20px;
    width: 78px;
    background: #b30000;
    display: flex !important;
    align-items: center;
    justify-content: center;
    font-size: 11px;
    z-index: 9;
    font-weight: 600;
}


.bik-ilan-alan .ad-badge {
    top: 0;
}

/*.TitleCoverSlider {
    height: auto;
    position: absolute;
    bottom: 0;
    left: 0;
    color: var(--White-100, #FFFFFF);
    font-size: 21px;
    font-style: normal;
    font-weight: 700;
    line-height: 110%;
    background: linear-gradient(180deg, #FFFFFF 0, #000000000c9 58.24%, #000000 100%);
    width: 100%;
}*/

.new3box,
.new3image-container a,
.new3overlay-text {
    color: #FFFFFF;
}

/*.TitleCoverSlider p {
    position: relative;
    left: 10px;
    bottom: 2%;
    line-height: 120%;
    width: calc(100% - 20px);
    padding-top: 15px;
}

.TitleCoverSlider .redTitle {
    display: flex;
    width: 100%;
    margin-bottom: -6px;
}

    .TitleCoverSlider .redTitle h4 {
        color: #FFFFFF;
        font-size: 16px;
        margin-left: 10px;
        padding: 4px 10px;
        background-color: #b30000;
        width: auto;
    }*/

.cardsCover,
.cardsCover .sıcakGelişmeCover {
    display: flex;
    flex-direction: column;
    max-width: 552px;
    width: 100%;
}

.noneMLeft {
    margin-left: 0 !important;
}

.cardsCover {
    gap: 24px;
    margin: 0;
}

    .cardsCover .sıcakGelişmeCover {
        background-image: url(/mstatic/assets/img/gundem.png);
        min-height: 200px;
        border-radius: 5px;
        padding: 20px;
        background-size: cover;
    }

        .cardsCover .sıcakGelişmeCover .rklmHaberTitle {
            color: #FFFFFF;
            font-size: 34px;
            font-style: normal;
            font-weight: 700;
            line-height: 145%;
        }

        .cardsCover .sıcakGelişmeCover .rklmHaberText {
            color: #FFFFFF;
            font-size: 24px;
            font-weight: 700;
            line-height: 140%;
        }

.miniCardCover {
    max-width: 552px;
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 24px;
    border-radius: 5px;
}

.Cover2 {
    border: 1px solid #007bff;
    background: #e1f0ff;
}

.Cover3 {
    border-radius: 4px;
    border: 1px solid #ffd600;
    background: #FFFFFF8d7;
}

.miniCardCover a {
    text-decoration: none;
    width: 96%;
}

.miniCardCover .imgTitleCover {
    padding: 6px 0;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    gap: 24px;
    width: 100%;
}

    .miniCardCover .imgTitleCover .imgCover {
        max-width: 160px;
        width: 100%;
        display: flex;
    }

        .miniCardCover .imgTitleCover .imgCover img {
            width: 100%;
            border-radius: 5px;
        }

    .miniCardCover .imgTitleCover .imgCoverInpage img {
        width: 160px;
        height: 90px;
        border-radius: 5px;
    }

    .miniCardCover .imgTitleCover .decriptionCover {
        max-width: 200px;
        width: 66%;
        display: flex;
        flex-direction: column;
        justify-content: flex-start;
        margin-top: -5px;
    }

        .miniCardCover .imgTitleCover .decriptionCover p {
            color: #000000;
           
            font-size: 18px;
            font-weight: 700;
            line-height: 145%;
            white-space: pre-wrap;
            margin-bottom: 0;
            align-self: flex-start;
            margin-top: 5px;
        }

.hbBoxScope.vStyle.hbIndex.metinRklCover {
    display: flex;
    padding: 0 !important;
    justify-content: center;
    background: #FFFFFF;
    gap: 12px;
    margin: 23px 0 0;
}

/*.slideTitleCover .redTitle {
    display: flex;
    height: 36px;
    background: linear-gradient(180deg, #9C0101 0%, #560101 100%);
    color: #FFFFFF;
    align-items: center;
    padding: 0 20px;
    font-size: 21px;
    font-weight: 700;
    border-bottom: 3px solid #fb0d1b;
}

.slideMansetCover {
    position: absolute;
    width: 100%;
    bottom: 0;
    display: flex;
    flex-direction: column;
}

    .slideMansetCover .mansetTitle {
        display: flex;
        color: #FFFFFF;
        font-size: 30px;
        font-weight: 700;
        height: auto;
        line-height: 108%;
        padding: 16px;
        background: linear-gradient(#00000080, rgba(0, 0, 0, 0.50));
    }*/

.new3box-container {
    width: 100%;
    height: 100%;
    background-color: #f4f4f4;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
    margin: 0 auto;
    padding: 0 10px;
}


.new3box {
    width: 100%;
    background-color: #FFFFFF;
   
    font-weight: 700;
    margin-bottom: 24px;
}

.new3box-header {
    display: flex;
    align-items: center;
    height: 40px;
    background-color: #b30000;
    border-left: 4px solid #fb0d1b;
    padding: 7px 16px;
    gap: 10px;
    font-size: 20px;
    line-height: 26px;
    margin-top: 0 !important;
}

.new3image-container {
    position: relative;
    width: 100%;
    height: auto;
}

    .new3image-container img {
        display: block;
        width: 100%;
        height: auto;
    }

    .new3image-container a {
        position: relative;
        display: flex;
        align-items: end;
        width: 100%;
        height: auto;
        margin-top: 16px;
        text-decoration: none;
    }

.new3overlay-text {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: linear-gradient(to top, rgb(0, 0, 0, 0.8), #FFFFFF);
    font-size: 16px;
    display: flex;
    align-items: end;
    line-height: 21.6px;
    padding: 0 10px 10px 10px;
    margin-bottom: 0;
}

.new3list-container ul {
    gap: 10px;
    padding: 10px;
}

.new3list-container li {
    color: #333333;
    list-style: none;
    padding: 12px 0;
    border-bottom: 1px solid #e2e2e2;
    font-size: 14px;
}

    .new3list-container li a {
        color: #333333;
        text-decoration: none;
    }


.shi {
    width: 100% !important;
    height: auto !important;
    object-fit: cover;
}

span.figcaption {
    font-size:12px;
    display:block;
    text-align:center;
    margin-top:10px;
}

.seperator-12px {
    margin-bottom: 12px !important;
}

.ad-left-300 {
    width: 300px;
    height: 600px;
}

.ad-right-300 {
    width: 300px;
    height: 600px;
}

.ad-left-160 {
    width: 160px;
    height: 600px;
}

.ad-right-160 {
    width: 160px;
    height: 600px;
}
.audio-overlay,
.audio-panel{
    display:none;
}
.ad-placeholder {
    display:none;
}

@media print {
    #web_push_notif_perm img {
        page-break-inside: avoid;
    }

    #web_push_notif_perm h3,
    #web_push_notif_perm p {
        orphans: 3;
        widows: 3;
    }

    #web_push_notif_perm h3 {
        page-break-after: avoid;
    }
}

@media only screen and (max-width: 320px) {
    /*.hbbbImageName .hbbbCityDate .hbbbcdMiddle {
        vertical-align: middle;
        display: table-cell;
        float: left;
        width: 140px;
    }

    .hbYdinf li {
        margin-top: 20px;
        word-break: break-word;
    }*/

    .hbExchange .hbexCol .hbexIcon.down:after,
    .hbExchange .hbexCol .hbexIcon.up:after {
        margin-left: 0;
    }
}

@media only screen and (max-width: 336px) {
    /*REKLAM İÇİN*/

    .googleAdResize {
        width: 300px;
        height: 250px;
        display: block;
        margin: 0 auto;
        clear: both;
        overflow: hidden;
    }
}

@media only screen and (max-width: 340px) {
    /* .hbHeader .hbhdLogo img {
        width: auto;
        height: 17px;
    }*/

    /* .swiper-slide:last-child {
        display: none;
    }*/

    .hbImsakDate .hbTimeScope .hbidCount {
        position: absolute;
        right: 8%;
        padding-top: 10px;
    }

    .hbWeatherBox .hbwbScope .hbwbWeatherRow .hbwbRightColumn .hbwbTemp span {
        font-size: 62px;
    }
}

@media only screen and (max-width: 360px) {
    /*.qDateDayHeadline input {
        font-size: 12px;
        padding-right: 16px;
    }*/

    .hbBoxScope .hbBoxMainText p {
        display: block;
    }

    .hbBoxScope .hbBoxImage {
        width: 100%;
        height: auto;
        line-height: 0;
        margin-bottom: 5px;
    }

    .hbBoxScope .hbBoxMainText span {
        width: 100%;
    }

    .hbDateHeadlineScope .hbdpScope .hbdpColumnCenter .hbdpText {
        max-width: 130px;
        word-break: break-word;
    }

    /*.qDatePicker input {
        font-size: 12px;
        width: 85px !important;
    }*/

    .detay-verisi-a, detay-verisi-b, detay-verisi-c {
        flex-direction: column;
        align-items: flex-start;
        gap: 16px;
    }
}
@media only screen and (max-width: 390px) {
    #seekBar {
        width:95px !important;
    }

    .custom-audio-controls {
        padding: 8px 16px !important;
    }
}


@media screen and (max-width: 440px) {
    /*Test.html sayfalarında kullanılmış*/
    .web_push_notif_perm {
        max-width: 90%;
        width: 100%;
        left: 0;
        margin-left: 5%;
    }

    .vl-notif-logo {
        width: 25%;
    }

    .vl-notif-msg {
        width: 75%;
        padding-left: 10px;
    }
}

@media only screen and (max-width: 520px) {

    .youtube-item:last-child,
    .airdrops-table-cell:nth-child(3),
    .airdrops-table-cell:nth-child(6) {
        display: none;
    }

    .youtube-item {
        margin-bottom: 0 !important;
        box-sizing: border-box;
        padding-right: 2px;
        padding-left: 2px;
        flex: auto !important;
        width: 50%;
    }

    .youtube-row {
        gap: 0 !important;
    }

    .airdrop-detail-area-header .ico-img {
        width: 64px;
    }

    .elections-widget {
        height: 336px;
    }

    .newsErrorScope .newsErrorScopeColumnOne {
        width: 100%;
    }

    .newsErrorScope .newsErrorScopeTitle .titleOne,
    .newsErrorScope .newsErrorScopeTitle .titleTwo {
        width: 100%;
        display: inline-block;
        font-size: 30px;
    }

    .newsErrorScope .newsErrorScopeContent .newsErrorScopeContentDetail {
        font-size: 11.8px;
    }

    /*.top-menu ul li {
        width: calc(50% - 1px);
    }*/

    .newsErrorScope.newsErrorScopeOtherCategorie.newsErrorScopeOtherCategorieIcon {
        width: 25%;
        display: inline-block;
    }

    .newsErrorScope .newsErrorScopeImg,
    .newsErrorScope.newsErrorScopeOtherNewsCategories.newsErrorScopeOtherNewsCategoriesLeft.newsErrorScopeOtherNewsCategoriesList {
        width: 100%;
        display: inline-block;
    }

    .newsErrorScope input[type="text"] {
        width: 90%;
    }

    .newsErrorScope.newsErrorScopeOtherCategorie.newsErrorScopeOtherCategorieIcon:nth-child(4n1) {
        clear: both;
    }

    .newsErrorScope .newsErrorScopeOtherNewsTitle {
        font-size: 18px;
    }

    /*#detay_2 span {
        padding-top: 0;
    }*/

    .newsErrorScope input[type="button"] {
        right: 5px;
        width: 65px;
        padding: 9px 12px;
    }

    .miniCardCover .imgTitleCover .decriptionCover p {
        font-size: 16px;
    }

    .miniCardCover .imgTitleCover {
        gap: 12px;
        min-width: auto;
    }

    .imgCover img {
        max-width: 132px;
    }

    .cardsCover .sıcakGelişmeCover .rklmHaberText {
        font-size: 22px;
        width: 100%;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-box-orient: vertical;
    }

    .cardsCover .sıcakGelişmeCover .rklmHaberTitle {
        font-size: 30px;
    }

    .cardsCover {
        margin: 0;
    }

    .hbBoxScope.vStyle.hbIndex.metinRklCover {
        margin: 11px 0 24px;
    }

    .miniCardCover .imgTitleCover .imgCover {
        max-width: 100px;
        width: 100%;
        display: flex;
    }

        .miniCardCover .imgTitleCover .imgCover img {
            border-radius: 5px;
            max-height: 80px;
            object-fit: cover;
        }

    .miniCardCover .imgTitleCover .decriptionCover {
        width: 73%;
    }
}

@media only screen and (max-width: 550px) {
    .resmi-ilan table {
        overflow-x: auto !important;
        overflow-y: auto !important;
        max-width: 800px;
    }
}

@media screen and (max-width: 600px) {
    #ilgili_videolar .ilgili_video {
        width: 50% !important;
    }

        #ilgili_videolar .ilgili_video .ilgili-img {
            width: 85%;
            height: 70px;
        }

        #ilgili_videolar .ilgili_video span {
            font-size: 11px;
            height: 50px;
        }
}

@media only screen and (max-width: 767px) {

    .airdrop-title {
        margin-left: 15px;
    }

    .airdrop-detail-area-header {
        flex-wrap: wrap;
    }

        .airdrop-detail-area-header .ico-img {
            max-width: 64px;
        }

    .airdrop-detail-area-header-desc-area {
        margin-top: 10px;
    }

    .ico-details {
        max-width: 100%;
    }

    .airdrops-table-cell:nth-child(3),
    .hbHeader.otherHeader {
        display: none;
    }

    h3.hbaltTitle {
        margin: 14px 0 24px;
    }

    .col100-xs {
        width: calc(100% - 24px);
        position: relative;
        float: left;
        min-height: 0;
    }

    .hc-elections-map {
        margin-bottom: 0;
    }

    .elections-widget {
        height: 437px;
    }

    /*.top-menu span.text {
        width: 100%;
    }

    .top-menu ul li {
        width: calc(33.33% - 1px);
    }*/

    /*.generalSmallTitle,
    .hbFilmSwiper .hbfsScope .hbfsDetail .hbfsTitle,
    .hbProvinceSwipeBox.hbpsbScope.hbpsbTopSection.hbpsbOneColumn.generalSmallTitle,
    .hbWeatherBox .hbwbScope .hbwbWeatherRow .hbwbFullColumn .hbwbProvinceName,
    .hbWeatherBox .hbwbScope .hbwbWeatherRow .hbwbLeftColumn .hbwbProvinceName,
    .hbWeatherBox .hbwbScope .hbwbWeatherRow .hbwbLeftColumn .hbwbWeatherMaxTemp,
    .hbWeatherBox .hbwbScope .hbwbWeatherRow .hbwbLeftColumn .hbwbWeatherText,
    .hbWeatherBox.hbwbScope.hbwbWeatherRow.hbwbRightColumn.hbwbWeatherMaxTemp {
        font-size: 20px;
    }*/


    .hbFilmSwiper .hbfsScope .hbfsDetail .hbfsJobName .hbfsJob,
    .hbFilmSwiper .hbfsScope .hbfsDetail .hbfsJobName .hbfsName,
    .hbPrayerCustomTable tbody tr td,
    .hbPrayerTime .hbptScope .hbptBlocks .hbptText,
    .hbPrayerTimeTable tbody tr td {
        font-size: 14px;
    }

    .dropDownFinance,
    .dropDownGenerals {
        font-size: 13px;
    }

    .arsivkatsel {
        font-size: 14px !important;
    }

    .hbSportStandings tbody tr td {
        font-size: 16px;
    }

    .youtube-row {
        flex-wrap: wrap;
        width: 100%;
    }

    .youtube-item {
        margin-bottom: 7px;
    }

    .newsErrorScope .newsErrorScopeColumnOne {
        width: 100%;
    }

    .newsErrorScope.newsErrorScopeOtherNewsCategories.newsErrorScopeOtherNewsCategoriesLeft.newsErrorScopeOtherNewsCategoriesList {
        width: 100%;
        display: inline-block;
    }

    .imsakDayContentScope .imsakDayRow .imsakDayCol {
        width: 100%;
        display: inline-block;
        margin-right: 0;
        padding: 0;
        min-height: 1px;
        margin-bottom: 0;
    }

    .hbWeatherBox .hbwbScope {
        margin-bottom: 10px;
    }

    .hbRow.hbFlashNews {
        margin: 15px 0 !important;
    }

    .haber#bnrflateb .hbRow.hbFlashNews,
    .kategori#bnrflateb .hbRow.hbFlashNews {
        margin: 15px 0 !important;
        padding: 0 10px;
    }

    a.g-asist {
        display: none;
    }

    /*    .hbHeader.otherHeader {
        width: 100%;
        position: relative;
        height: 165px;
        background-color: #4f4f4f;
        z-index: 999;
        padding-top: 30px;
    }

    .kripto-main-title {
        font-size: 1.75rem;
        color: #FFFFFF;
        font-style: normal;
        font-weight: 700;
        line-height: 24px;
    }

    .hbHeader.otherHeader.active {
        top: -54px;
    }

    .hbHeader.otherHeader .hbHeaderInTop {
        position: fixed;
        top: 0;
        width: 100%;
        left: 0;
        height: 30px;
        background-color: #f4f4f4;
        z-index: 2;
        float: left;
    }

        .hbHeader.otherHeader .hbHeaderInTop .hbhdLogo {
            position: absolute;
            left: 0;
            top: 0;
            z-index: 1;
            width: auto;
            padding: 0;
        }

        .hbHeader.otherHeader .hbHeaderInTop .hbhNavMenuScope {
            font-size: 12px;
            font-weight: 500;
            color: #575757;
            float: left;
            position: relative;
            padding-left: 174px;
            padding-right: 195px;
            height: 30px;
            display: table;
        }

            .hbHeader.otherHeader .hbHeaderInTop .hbhNavMenuScope .hbhNavMiddle {
                display: block;
                overflow: hidden;
                height: 16px;
                margin: 7px 0;
            }

            .hbHeader.otherHeader .hbHeaderInTop .hbhNavMenuScope a {
                position: relative;
                display: inline-block;
                margin-right: 10px;
            }

        .hbHeader.otherHeader .hbHeaderInTop .hbhdSearch {
            position: absolute;
            right: 0;
            width: 200px;
            top: 0;
            height: 30px;
            display: table;
            padding-right: 15px;
        }

            .hbHeader.otherHeader .hbHeaderInTop .hbhdSearch .hbhdSearchMiddle {
                vertical-align: middle;
                display: table-cell;
                position: relative;
                padding-top: 3px;
            }

            .hbHeader.otherHeader .hbHeaderInTop .hbhdSearch input {
                background: #FFFFFF !important;
                border: 1px solid #dedede !important;
            }

            .hbHeader.otherHeader .hbHeaderInTop .hbhdSearch .hbhdSearchMiddle .bgReda {
                width: 24px;
                height: 24px;
                border-radius: 12px;
                position: absolute;
                top: 3px;
                right: -1px;
                z-index: 9;
                background: url(/mstatic/assets/img/searchbar-icon.png) center center/12px 12px no-repeat #fe0000;
            }

    .hbHeader.otherHeader .hbHeaderInBottom {
        width: 100%;
        position: fixed;
        float: left;
        background-color: #4f4f4f;
    }

        .hbHeader.otherHeader .hbHeaderInBottom .hbhdCatLogo {
            width: 100%;
            position: relative;
            float: left;
            height: 54px;
            display: table;
        }

        .hbHeader.otherHeader .hbHeaderInBottom span {
            vertical-align: middle;
            display: table-cell;
            line-height: 0;
        }

        .hbHeader.otherHeader .hbHeaderInBottom .hbhdNavSubMenu {
            width: 100%;
            position: relative;
            float: left;
            height: 40px;
            overflow: hidden;
            background-color: #ffd600;
            display: flex;
            justify-content: flex-start;
        }

            .hbHeader.otherHeader .hbHeaderInBottom .hbhdNavSubMenu a {
                float: left;
                position: relative;
                padding: 7px 5px 5px;
                height: 40px;
                margin-left: 24px;
                font-size: 16px;
                font-weight: 600;
                color: #333333;
                transition: 0.34s;
                display: flex;
                align-items: center;
            }*/

    /*.hbFooter .hbftLinkScope .hbftlContent {
        padding: 10px 0;
    }

        .hbFooter .hbftLinkScope .hbftlContent.col2 {
            width: 50%;
            float: left;
        }

            .hbFooter .hbftLinkScope .hbftlContent.col2 ~ .hbftlHead {
                width: 50%;
                float: right;
                margin: 10px 0;
                padding: 10px;
            }*/

    .newCardCoverSliderUp,
    .newCardCoverSliderUp .topCardCover .topCardImage {
        display: none;
    }

    .newCardCoverSliderUp {
        margin-top: 10px;
    }

    /* .tab-checkbox:checked ~ .accordion-p {
        display: block;
        margin: 15px 0 0;
    }

    .tab-checkbox:last-of-type:checked ~ .accordion-p,
    .tab-checkbox:last-of-type:checked ~ .accordion-title,
    .tab-checkbox:last-of-type:not(:checked) ~ .accordion-title {
        margin: 0 0 15px;
    }

    .tab-checkbox:last-of-type:not(:checked) ~ .orderFlex {
        margin: 0;
    }

    .hbptContent.schaberMetin div:not(.lst) ~ p.organs,
    .tab-checkbox:last-of-type:checked ~ .hbPageDetails .hbptItem.imgtxtarea {
        padding-top: 0 !important;
    }

    .tab-checkbox:last-of-type:not(:checked) ~ .hbptItem.imgtxtarea {
        margin-top: 15px !important;
    }*/

    .hbContainer {
        top: 0;
        height: auto;
    }

    .hbPageDetails .figcaption {
        top: 5px !important;
    }

    /*.hbRow.hbBreadCrumb {
        margin-bottom: 15px;
        margin-top: 0;
    }*/

    .kaynakbilgisi .hbRow.hbBreadCrumb {
        margin: 0;
        overflow: hidden;
    }

    .miniCardCover .imgTitleCover {
        margin-left: -2px;
    }

    .play-pause-btn {
        display: none;
    }

    /*.hbWriterNews.hbWriters .hbContainer .hbMain.mb-10,
    .hbWriterNews.hbWriters .hbContainer .hbMain.mb-20 {
        margin-bottom: 0 !important;
    }

    .hbWriterNews.hbWriters .hbContainer .col100.hbbcScope {
        margin-bottom: 0 !important;
        margin-top: 15px;
    }*/

    /*.gpt-adx,
    .organs {
        margin: 0 0 15px !important;
    }*/

    .lst {
        margin-bottom: 24px;
    }

    /*.jbtxt {
        font-size: 13px;
        color: #333333;
        width: 100%;
        float: left;
        margin: 0 0 2px;
    }*/

    /*.hbPageDetails .hbptHead {
        width: 100%;
        display: inline-block;
    }*/

    .hbPageDetails .hbptContent {
        width: 100%;
        display: inline-block;
        padding-top: 0;
        font-weight: 400;
        color: #333333;
        word-break: break-word;
    }

    /*.pageDetailProp .hbPageDetails .hbptHead {
        padding: 15px 15px 0;
    }*/

    .box.boxV.boxStyle.sondakika_blok:after {
        display: block;
        content: "";
        height: 50px;
        width: 100%;
        background: #FFFFFF;
        background: linear-gradient(0deg, #FFFFFF 20%, #FFFFFF 100%);
        bottom: 50px;
        position: relative;
    }

    /*.new-hbr-row {
        margin: 15px 0 0;
        padding: 0;
    }

        .new-hbr-row .new-hbr-box {
            width: 100%;
            border: none;
            margin: 0 0 14px;
            padding: 10px;
        }

            .new-hbr-row .new-hbr-box p {
                margin: 0 10px;
            }*/

    hbRow .hbGeneralTitles {
        margin-top: 10px;
        margin-left: 15px;
    }

    /*.hbRow .hbnGeneralSubText {
        margin-left: 15px;
    }*/

    /*.hbPageDetails .hbptContent .accordion-p::before {
        content: "";
        width: 0;
        height: calc(100% - 10px);
        border-left: 0.125em dashed #eaecf0;
        position: absolute;
        left: 10px;
        top: 5px;
    }*/

    #yorum_blok {
        width: 100% !important;
    }

    .hbContainer.wordPage .hbBreadCrumb .hbbcScope {
        width: 100%;
        display: inline-block;
    }

    /*.hbptContent.schaberMetin ~ .hbptContent,
    .organs {
        padding: 0 !important;
        line-height: 100% !important;
    }*/

    /*.hbHeader .hbhdSearch {
        position: absolute;
        right: 21px;
        top: 13px;
        z-index: 2;
        cursor: pointer;
    }

    .hbhdSearch img {
        width: auto;
        height: 21px;
    }*/

    /*.hbFooter .hbftLinkScope.desktop .hbftlContent .hbftCol {
        width: 50%;
    }*/

    /*#contentElement_16237122.contentElement_16237122,
    #video_div_16237421 .contentElement_16237421 {
        min-height: auto !important;
    }*/

    /*.hbInRow.boxStyle.boxRadius.hbPageDetails .hbWriterNews.hbVideoImgScope {
        margin-bottom: 15px;
        line-height: 0;
    }
*/
    /*.hbPageDetails .hbptContent {
        margin: 0 !important;
    }*/

    /*.hbptContent input.tab-checkbox {
        display: block;
    }*/

    /* .hbptContent h3.accordion-title {
        display: inline-flex;
        padding: 15px 0;
        margin: 0 auto;
        border-bottom: 2px solid #eaecf0;
    }*/

    .yorumSayı {
        padding: 0 16px !important;
    }

    .hbComments .hbcLikeScope {
        padding-right: 16px;
    }

    .hbiiPKisiRow .hbiiPKisiBaslik {
        text-align: left;
    }

    .ad-badge {
        top: 75%;
        right: auto;
    }

    /*.hbWriterNews .hbPageDetails .hbptContent {
        padding: 0;
    }*/

    /*.hbBoxBiographyDetails .hbbbImageName .hbbbCityDate .hbbbcdMiddle {
        margin-left: 20px;
    }*/

    section#sagsondakika_blok.hbFooterNewsText .hbftntTitle {
        padding-top: 16px;
    }

    section#sagsondakika_blok.hbFooterNewsText .hbftntContent {
        padding: 0 16px;
    }

    /* header.hbptHead figure {
        margin-bottom: 16px;
    }*/

    .boxStyle {
        border-radius: 0;
    }

    .hbFooterNewsText .hbftntTitle {
        padding: 5px 10px;
    }

    /*.hbPageDetails.yazarpdet,
    .hbftntContent {
        padding: 16px 16px 0;
    }*/

    .crypto-note {
        padding: 16px;
    }

    #cconsent-bar {
        width: 100% !important;
    }

    /*.new3box-container {
        grid-template-columns: 1fr;
        margin: 24px auto 0;
        gap: 0;
        padding: 0;
    }*/

    .KatSearch .KatSubmit {
        width: 12%;
    }

    .KatSearch input:not(.KatSubmit) {
        width: 85%;
    }

    .detay-verisi {
        display: flex;
        flex-direction: column;
        gap: 16px;
    }

    .detay-verisi-b {
        justify-content: flex-end;
    }

    .detay-verisi-coverB {
        justify-content: space-between;
    }

    .hbwbTemp {
        text-align: center;
    }
     .audio-overlay {
        display: flex;
        align-items: center;
        gap: 8px;
        width:auto;
        height: 24px;
        background: #D4D4D4;
        border-radius:70px;
        float:right;
        padding: 4px 8px;
        margin:24px 0;
        text-decoration: none;
        cursor: pointer;
    }

    .audio-panel {
        width: 100%;
        height: 48px;
        color: #0A0B0C;
        font-size:16px;
        font-weight:400;
        margin-bottom:24px;
        display: none;
        justify-content:space-between;
        align-items:center;
    }

    .audio-panel #duration {
        color: #707275;
    }

    .custom-audio-controls {
        width:100%;
        height:40px;
        background: #D4D4D4;
        display: flex;
        justify-content: space-between;
        align-items: center;
        gap: 10px;
        padding: 4px 16px;
    }

    .mute-btn {
        border: none;
        background: none;
        padding:0;
    }

    #seekBar {
        position:relative;
        z-index:10;
        width: 144px;
        height: 4px;
        background: #979797;
        border-radius: 200px;
        outline: none;
        cursor: pointer;
        touch-action:none !important;
    }

        #seekBar::-webkit-slider-thumb {
            -webkit-appearance: none;
            appearance: none;
            width: 16px;
            height: 16px;
            background: #131313;
            border-radius: 50%;
            cursor: pointer;
            border: none;
            box-shadow: 0 0 2px rgba(0,0,0,0.5);
            transition: background 0.3s ease;
        }

        #seekBar::-moz-range-thumb {
            width: 16px;
            height: 16px;
            background: #131313;
            border-radius: 50%;
            cursor: pointer;
            border: none;
        }

   #audioPanel .close-btn {
        background: none;
        border: none;
        font-size:unset;
        padding:0;
   }
}

@media only screen and (min-width: 768px) and (max-width: 960px) {
    .hbiiPKisiRow .hbiiPKisiList li {
        width: 100%;
    }
}

@media only screen and (max-width: 900px) {
    /*.top-menu ul li {
        background: #630000;
        padding: 5px;
        width: calc(100% / 6 - 1px);
    }

    .top-menu .year {
        display: none;
    }

    .top-menu span.text {
        padding-left: 16px;
    }

    .top-menu ul {
        width: 100% !important;
    }
*/
    /* .ysGeneralOpenBallotBoxPercent .gobbpBox:nth-child(3n + 1) {
        clear: both;
        margin-bottom: 0;
    }

    .ysGeneralOpenBallotBoxPercent .gobbpBox {
        width: 50%;
        position: relative;
        float: left;
        margin-bottom: 20px;
    }

        .ysGeneralOpenBallotBoxPercent .gobbpBox:nth-child(2n) {
            border-right: none;
        }*/

    .hc-elections-map {
        width: 100%;
        margin-right: 0;
        margin-bottom: 20px;
    }

    .hc-elections-table {
        width: 100%;
    }

    /*.percent-col100 {
        display: flex;
        flex-wrap: wrap;
        row-gap: 16px;
        padding-bottom: 0 !important;
    }*/

    /*.acilan-sandik-orani {
        display: flex;
        width: 100%;
    }*/

    .hc-elections-table-listWrapper {
        height: 100%;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        padding: 16px 0;
    }
}

@media only screen and (max-width: 990px) {
    .imsakDayContentScope .imsakDayRow {
        flex-wrap: wrap;
    }

        .imsakDayContentScope .imsakDayRow .imsakDayCol {
            padding: 16px;
        }
}

@media only screen and (min-width: 768px) and (max-width: 1100px) {
    .hbIndex.hbBoxScope .hbBoxMainText .hbBoxImage {
        height: 140px !important;
    }
}

@media only screen and (max-width: 1024px) {
    .ico-desc {
        width: 100%;
        max-width: -moz-max-content;
        max-width: max-content;
        margin-right: 24px;
    }

    .hc-elections-map {
        margin-right: 0;
    }

    .elections-widget {
        height: 550px;
    }

    .ysSwitchMenu {
        margin-top: 10px;
        padding-top: 1px;
    }

    /*.widget-iframe {
        margin-top: 0;
    }*/

    .hbIndex.hbBoxScope .p12-col .boxStyle.hbBoxMainText {
        height: auto;
        width: 100%;
    }

    /*.fixeDiv {
        align-items: flex-end !important;
        width: unset !important;
        height: 130px !important;
    }*/

    .closeBtn {
        top: 0;
    }

    .kaynakbilgisi {
        margin-bottom: 30px;
    }
}

@media only screen and (max-width: 1100px) {
    .airdrop-detail-area-content {
        flex-wrap: wrap;
        gap: 30px;
        flex-direction: column-reverse;
    }

    .ico-details {
        max-width: 100%;
    }

    .airdrop-detail-area-header-desc-area {
        margin: 40px 10px 5px 0;
    }

    .hbTableContent {
        overflow: auto;
    }
}

/*KULLANILMAYAN @MEDIA KODLARI*/

/*@media only screen and (min-width: 1000px) {
    .hbContainer .yerel .hbRow {
        display: flex;
        width: 100%;
        justify-content: flex-start;
        flex-direction: column;
    }
}*/

/*@media only screen and (max-width: 1049px) {
    .kaynakbilgisi .hbBreadCrumb .hbbcScope {
        margin: 0 16px !important;
    }
}*/

/*@media only screen and (max-width: 821px) {
    .top-menu {
        margin-top: 20px;
    }
}*/

/*@media (min-width: 640px) {
    .stapage .statext p {
        font-size: calc(0.8125rem + 0.2778vw);
    }
}

@media (min-width: 1024px) {
    .stapage .statext p {
        font-size: 1rem;
    }
}
*/

/*@media only screen and (max-width: 615px) {
    .slideMansetCover .mansetTitle {
        margin-bottom: 24px;
        font-size: 25px;
    }

    .slideTitleCover .redTitle {
        font-size: 16px;
    }
}
*/

/*@media only screen and (max-width: 500px) {
    .youPiyAndRekCover {
        display: flex;
        flex-direction: column-reverse;
    }

    .imgTitleCoverSlider .shi.mobileImage {
        height: auto;
        width: 100%;
        object-fit: cover;
    }

    .TitleCoverSlider {
        bottom: -30px;
    }

    .slideMansetCover {
        bottom: -11%;
        justify-content: left;
    }

        .slideMansetCover .mansetTitle {
            font-size: 19px;
        }

    .slideTitleCover {
        top: 67%;
    }
}
*/

/*@media only screen and (max-width: 767px) and (min-width: 501px) {
    .slideMansetCover .mansetTitle {
        margin-bottom: 0;
    }
}*/

/*@media only screen and (min-width: 1101px) {
    .sport .slide img {
        width: calc(100vw - (100vw - 1056px) - 324px);
        height: calc(0.5614754098 * (100vw - (100vw - 1056px) - 324px));
    }
}*/

/*@media only screen and (max-width: 990px) and (min-width: 768px) {
    .airdrop-detail-area-header-desc-area {
        margin: 40px 10px 5px 20px;
    }

    .hbMainSlider .slide img {
        width: 100%;
        height: calc(0.5614754098 * (100vw - 354px)) !important;
    }

    .hbMainSlider .slider .bullets .bullet {
        font-size: 12px !important;
    }

    .hbHeader.otherHeader .hbHeaderInBottom .hbhdNavSubMenu {
        overflow: auto !important;
        justify-content: flex-start !important;
    }

        .hbHeader.otherHeader .hbHeaderInBottom .hbhdNavSubMenu a {
            white-space: nowrap;
        }

    .hbSportStandings .hbTableSports table tbody td,
    .hbSportStandings .hbTableSports table thead th {
        padding: 11px 0 9px;
    }

        .hbSportStandings .hbTableSports table tbody td:first-child,
        .hbSportStandings .hbTableSports table tbody td:nth-child(2),
        .hbSportStandings .hbTableSports table thead th:first-child,
        .hbSportStandings .hbTableSports table thead th:nth-child(2) {
            padding: 11px 4px 9px;
        }
}*/

/*@media only screen and (max-width: 948px) {
    .elections-widget {
        height: 500px;
    }

    .ysHomeMapData .mapScope {
        min-height: auto;
    }
}*/

/*@media screen and (max-width: 378px) {
    .elections-widget {
        height: 300px;
    }

    .vl-notif-title {
        font-size: 14px;
    }

    .vl-notif-message {
        font-size: 12px;
    }

    .vl-notif-buttons button {
        font-size: 12px;
        margin-left: 5px;
    }
}*/

/*@media only screen and (max-width: 380px) {
    .hbComments .hbcLikeScope .hbcAnswer:first-child {
        margin-left: 0;
    }
}*/

/*@media only screen and (max-width: 355px) {
    .hbBoxScope .hbBoxMainText p {
        display: block;
    }

    .hbBoxScope .hbBoxImage {
        width: 100%;
        height: auto;
        line-height: 0;
        margin-bottom: 5px;
    }

    .hbBoxScope .hbBoxMainText span {
        width: 100%;
    }
}*/

/*@media only screen and (max-width: 475px) {
    .select-box {
        display: flex;
        align-items: center;
    }

    .custom-select-label {
        margin-right: 5px;
        font-weight: 600;
    }

    .custom-select {
        display: block;
        color: #000000;
        cursor: pointer;
        user-select: none;
        border-color: #a9a9a9;
        width: 36%;
        border-radius: 5px;
        height: 36px;
    }
}*/

/*@media screen and (max-width: 500px) {
    .hbExchange .hbexCol .hbexIcon {
        margin-top: 5px;
    }
}*/

/*.mapContent{
    height:420px !important;
}*/

.editorSade,
.mainAstrology .hbDailyHeadline .hbdhText h3 {
    margin: 20px 0;
} /*Burclar sayfası anasayfaya yönleniyor, sonra bir daha kontrol et*/

/*#coronaTable td,
#coronaTableBaslik th,*/
.hbGeneralTitles h2 {
    font-family: sans-serif;
}

/*.hbHeader .hbhdLogo .logo-area a img {
    width: auto;
    height: 19px;
}
*/
.editorSade {
    font-size: 18px;
    font-weight: 400;
    display: block;
    line-height: 14px;
    margin: 0 0 14px;
    line-height: 150%;
}

.konu_maset_yani {
    max-width: 300px;
    width: 100%;
    padding-bottom: 24px;
}

/*.hbMainSlider .slider .bullets.number .bullet {
    font-size: 16px;
    width: 5%;
}

    .hbMainSlider .slider .bullets.number .bullet::before {
        content: attr(data-sid);
    }*/

/*.hbBoxBiographyDetails .hbbbImageName .hbbbCityDate.writercontent .hbYdinf li,
.hbNewspaper .hbnScope.padTopZero,*/
.hbOtherNews .hbNewsBox {
    padding: 0;
}

.hbWriterNews .hbPageDetails .hbVideoImgScope .hbptMainImage {
    border: none;
}

.hbForm .prYorumInfo {
    display: flex;
    align-items: center;
    float: left;
    width: 100%;
}

    .hbForm .prYorumInfo span {
        width: calc(100% - 202px);
        padding-right: 10px;
        font-size: 12px;
        line-height: 120%;
    }

.partners {
    width: 100%;
    height: auto;
    float: left;
    background-color: #e5e5e5;
    margin-bottom: 10px;
    padding: 5px;
    display: flex;
    margin-top: 16px;
}

    .partners .DnmBnr_content_logo {
        max-width: 200px;
        max-height: 70px;
        width: auto;
        height: auto;
        margin-right: 10px;
        overflow: hidden;
        display: flex;
    }

.DnmBnr_logo {
    width: 100%;
    object-fit: contain;
    padding: 10px 15px;
    object-position: left;
}

.pnrlist {
    overflow: hidden;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    font-size: 14px;
    color: #000;
}

    .pnrlist::before {
        content: "•";
        font-size: 20px;
        font-weight: 900;
    }

/*#coronaTable tbody tr,*/
.hbLeftMenu .hblmItem .hblmSubBlock,
.slider .slide .hblnTime-slider {
    display: none;
}

.swiper-wrapper .swiper-slide .hbgsImage {
    line-height: 0;
    display: block;
}

.hbBoxScope .hbBoxMainText .yzr-ozet p,
.hbLeftMenu .hblmItem.wmItem.active .hblmSubBlock,
.hbWriterNews .hbNewsBox.hbContainer,
.quiz-alt-list ul li a {
    display: block;
}

.hbWriterNews .hbContainer .hbBreadCrumb {
    order: 1;
}

.hbWriterNews .hbContainer .hbRow {
    order: 2;
}

    /*.hbMainSlider .slider .bullets,*/
    .hbWriterNews .hbContainer .mcSnc {
        display: flex;
    }

    .mcSnc .hbbcScope {
        margin-bottom:16px;
    }

    #coronaTable,
    #coronaTableBaslik,
    .haberDetayVideo .hbInRow.boxStyle.hbPageDetails,
    .hbMainSlider .slide img,
    /*.hbPageDetails .hbptContent figure.wp-block-embed,
    .hbPageDetails .hbptContent figure.wp-block-image,
    .hbPageDetails .hbptContent figure.wp-block-table,*/
    .hbSportStandings .hbColBoxFull,
    .hbWriterNews .hbContainer .hbRow.dateCover {
        width: 100%;
    }

/*.hbWriterNews .hbContainer .SliderRow {
    order: 3;
}

.hbWriterNews .hbContainer .hbRow.hbNewsBox {
    order: 4;
}

.hbWriterNews .hbContainer .hbGeneralTitles h1.title {
    font-size: 36px;
    margin-bottom: 24px;
}*/

.hbBoxScope .blackStyle.yazarStyle .yazar-content {
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 0 20px;
    height: calc(100% - 48px);
    position: relative;
}

.blackStyle.yazarStyle .yazar-content a:first-child {
    border-bottom: 1px solid #ececec;
}

.blackStyle.yazarStyle .yazar-content a {
    padding: 20px 0;
    width: 100%;
    height: 50%;
    position: relative;
    display: flex;
    align-items: center;
}

/*.hbMainSlider .slider .slide {
    width: 100%;
    display: flex;
}

.hbMainSlider .slider .slides {
    width: 100%;
}

.hbMainSlider .slider .bullets .bullet {
    width: calc(100% / 25);
    cursor: pointer;
}

    .hbMainSlider .slider .bullets .bullet::before {
        content: "•";
    }*/

.newsErrorScope .newsErrorScopeOtherCategorie .newsErrorScopeOtherCategorieIcon {
    width: calc(33.3% - 10px);
    position: relative;
    float: left;
    text-align: center;
    margin: 10px 5px;
}

.newsErrorScope .newsErrorScopeOtherNewsCategoriesList {
    margin: 0;
    padding: 10px 0;
    display: flex;
    justify-content: space-between;
    border-bottom: 1px solid #e1e1e1;
}

    .newsErrorScope .newsErrorScopeOtherNewsCategoriesList:nth-child(odd) {
        margin-right: 0;
    }

    .newsErrorScope .newsErrorScopeOtherNewsCategoriesList a {
        line-height: 125%;
        width: 140px;
    }

    .newsErrorScope .newsErrorScopeOtherNewsCategoriesList img {
        width: auto;
    }

/*.hbIndex.hbBoxScope .box.twoBox {
    margin-bottom: 10px;
    padding: 10px;
}*/

.hbOtherNews .hbBoxScope .hbBoxImage {
    width: 178px;
    height: 100px;
}

.imsakCalendar .imsakCalendarBox .imsakCalDate .imsakOtherCountry .imsakOtherTitle {
    position: relative;
    float: left;
    left: 50%;
    width: auto;
    transform: translateX(-50%);
    font-size: 11px;
    font-weight: 700;
    line-height: 130%;
    color: #162c54;
    background: url(https://www.haberler.com/static/img/tasarim/hours.png) center left/13px auto no-repeat;
    padding-left: 16px;
}

.imsakCalendar .imsakCalendarBox .imsakCalDate .imsakOtherCountry .imsakOtherBox {
    width: 100%;
    position: relative;
    float: left;
    border: 1px solid #d3d3d3;
    padding: 10px;
    font-size: 11px;
    text-align: center;
    color: #717171;
    font-weight: 400;
    margin-top: 10px;
    line-height: 180% !important;
}

    .imsakCalendar .imsakCalendarBox .imsakCalDate .imsakOtherCountry .imsakOtherBox strong {
        font-weight: 700;
        color: #222;
    }

.colPageRight .hbBoxScope .hbBoxImage {
    width: 100%;
    height: 170px;
}

/*.detailSlider {
    max-width: 336px;
    width: 100%;
}

    .detailSlider .hbMainSlider .slider .bullets .bullet {
        background-color: #000;
    }

    .detailSlider .hbMainSlider .slider .slides {
        height: auto;
    }

    .detailSlider .hbMainSlider .slider .bullets .bullet::before {
        content: "•";
        color: #fff;
    }

    .detailSlider .hbMainSlider .slider .bullets .bullet.active::before {
        color: #fe0000;
    }*/

/*.hbNewspaper .hbnScope .hbNewspaperList {
    width: calc(100% + 30px);
    display: flex;
    flex-wrap: wrap;
    margin: 0 -15px;
}

    .hbNewspaper .hbnScope .hbNewspaperList .hbNewspaperImg img {
        width: 100%;
        height: auto;
    }*/

/*.NewspaperPage .hbRow.newsPaperTitle .hbGeneralTitles {
    margin-bottom: 24px;
}*/

/*.mainAstrology .hbDailyHeadline .hbdhText :first-child {
    margin-top: 0;
}*/

.wordPage .hbIndex.hbBoxScope .hbBoxMainText .hblnTitle {
    font-size: 14px;
    font-weight: 400;
    padding: 0 10px;
    margin: 10px 0;
}

.hbFinanceDetails .scroll,
.hbFinanceDetails.scroll {
    overflow-x: auto;
    overflow-y: hidden;
}

/*.hbChanel {
    display: flex;
    flex-wrap: wrap;
    padding: 5px 0;
}*/

.quiz-alt-list ul li .quiz-txt,
.quiz_list_info {
    position: absolute;
    padding-right: 130px;
    box-sizing: border-box;
}

/*.hbChanel .hbaItemList {
    width: calc(100% / 15);
    padding: 0 5px;
    margin: 5px 0;
    border-right: 1px solid #f4f4f4;
    display: flex;
    justify-content: center;
}

    .hbChanel .hbaItemList img {
        width: auto;
        max-width: 100%;
        height: auto;
    }

    .hbChanel .hbaItemList:last-child {
        border-left: none;
    }*/

/*.hbContainer.mainChanel .colPageLeft.content-part {
    padding: 20px;
}

.chanel-table tbody tr {
    border-bottom: 1px solid #e3e3e3;
}

.chanel-table thead tr th {
    font-size: 20px;
    font-weight: 700;
    padding: 5px 0 15px;
    color: #000;
}

    .chanel-table tbody tr td:first-child,
    .chanel-table thead tr th:first-child {
        text-align: left;
        width: auto;
    }

.chanel-table tbody tr td,
.chanel-table thead tr th {
    text-align: right;
    width: 140px;
}

.chanel-table tbody tr:last-child {
    border-bottom: none;
}

.chanel-table tbody tr td {
    padding: 10px 0;
}*/

/*.hbBoxBiographyDetails .hbbbImageName .hbbbCityDate.writercontent {
    padding-left: 0;
    margin-bottom: 0;
}

#hbYdYazar h2 {
    float: unset;
    margin: 0;
    font-size: 25px;
}

#hbYdYazar .yzr-gorev {
    font-size: 14px;
    font-weight: 700;
    margin-bottom: 5px;
}

.hbBoxBiographyDetails .hbbbImageName .hbbbCityDate.writercontent .hbYdinf {
    margin: 0 10px;
    padding: 0;
    display: flex;
    flex-direction: row;
}

.hbBoxBiographyDetails .hbbbImageName .hbbbImagRadius {
    position: relative;
    max-width: 110px;
    width: 100%;
    height: auto;
}

.hbBoxBiographyDetails .hbbbImageName {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    margin-top: 10px;
    margin-left: 10px;
}

    .hbBoxBiographyDetails .hbbbImageName .hbbbImagRadius.writer {
        left: 0;
        margin-right: 10px;
    }

.yzrtime {
    color: #a0a0a0;
    font-size: 14px;
    margin-top: 18px;
    line-height: 100%;
}*/

.hbWriterNews .hbOtherNews .hbaltTitle {
    font-size: 18px;
    margin-top: 24px;
    margin-left: 10px;
}

/*#hbYdYazar .hbYdyzrts {
    margin-top: 10px;
}*/

.quiz-alt-list ul {
    margin: auto;
}

    .quiz-alt-list ul li {
        border-top: 1px solid #ececec;
        padding: 10px;
        box-sizing: border-box;
        width: 100% !important;
        min-height: 110px;
        margin-bottom: 1px;
        padding-top: 10px !important;
        display: inline-block;
    }

        #quiz_list_categories ul:after,
        .quiz-alt-list ul li a:after {
            content: "";
            visibility: hidden;
            display: block;
            height: 0;
            clear: both;
        }

        .quiz-alt-list ul li .quiz-img {
            width: 100px;
            float: left;
            overflow: hidden;
            height: 100px;
            display: inline-block;
        }

        .quiz-alt-list ul li .quiz-txt {
            float: left;
            margin-left: 10px;
            margin-right: 10px;
            display: inline-block;
            height: 100px;
            overflow: hidden;
            width: 100%;
        }

            .quiz-alt-list ul li .quiz-txt > span {
                font-family: Roboto, sans-serif;
                position: relative;
                top: 0;
                color: #353d3f;
                text-shadow: 0 0 0 #000;
                font-size: 16px;
                padding: 0 1px 1px 0;
                font-weight: 700;
                box-sizing: border-box;
                line-height: 120%;
                margin: 0;
                vertical-align: baseline;
                display: inline-block;
            }

.quiz_list_info {
    bottom: 0;
    width: 100%;
}

    .quiz_list_info .quiz_cat {
        float: left;
        padding: 3px 5px;
        font-weight: 700;
        color: #fff;
        text-transform: uppercase;
        font-size: 11px;
    }

    .quiz_list_info .quiz_star {
        float: right;
        padding: 5px;
        color: #0079ff;
        font-weight: 700;
        font-size: 16px;
    }

        .quiz_list_info .quiz_star .quiz_star_icon {
            font-size: 18px;
        }

#quiz_list_categories {
    position:relative;
    z-index:9;
    width: 100%;
    padding: 10px;
    box-sizing: border-box;
}

    #quiz_list_categories ul {
        -webkit-overflow-scrolling: touch;
        width: inherit;
        margin: 0;
        overflow-x: auto;
        display: Block;
        white-space: nowrap;
    }

        #quiz_list_categories ul li {
            margin: 10px 10px 20px 0;
            border: none;
            padding: 0;
            display: inline-block;
        }

            #quiz_list_categories ul li .pasif,
            #quiz_list_categories ul li a {
                display: block;
                border-radius: 10px;
                font-size: 14px;
                color: #fff;
                padding: 10px;
                text-decoration: none;
            }

            #quiz_list_categories ul li .pasif {
                background-color: #0079ff;
            }

            #quiz_list_categories ul li .aktif {
                background-color: #db1616;
            }

        #quiz_list_categories ul::-webkit-scrollbar {
            width: 0;
            background: 0 0;
        }

.hbTableContent tbody tr.dptrncu {
    background-color: #f79f1f;
}

    .hbTableContent tbody tr.dptrncu td {
        color: #fff;
    }

.hbTableContent.deprem tbody td:first-child {
    border-right: 0;
}

.hbTableContent.deprem tbody td {
    text-align: left;
    line-height: 100%;
}

.hbSportStandings .hbssScope {
    width: 100%;
    position: relative;
    float: left;
    min-height: 50px;
    display: flex;
    align-items: center;
}

    .hbSportStandings .hbssScope .hbssTitle {
        display: table-cell;
        vertical-align: middle;
        padding-left: 10px;
        float: left;
    }

        .hbSportStandings .hbssScope .hbssTitle span {
            font-family: sans-serif;
            font-size: 15px;
            font-weight: 700;
            color: #333;
            line-height: 140%;
            margin: 0 10px 0 0;
        }

.hbSportStandings .hbWeekMatchs .hbwmMatchsLineScope .hbwmMatchsLine:last-child {
    border-bottom: 0;
}

.hbSportStandings .hbWeekMatchs .hbwmMatchsLineScope .hbwmMatchsLine {
    width: 100%;
    position: relative;
    float: left;
    height: 100%;
    border-bottom: 1px solid #e3e3e3;
}

    .hbSportStandings .hbWeekMatchs .hbwmMatchsLineScope .hbwmMatchsLine .hbwmMatchs {
        display: flex;
        justify-content: center;
    }

        .hbSportStandings .hbWeekMatchs .hbwmMatchsLineScope .hbwmMatchsLine .hbwmMatchs .hbwmScore .hbsHome.active {
            background: #2da187;
            color: #fff;
        }

        .hbSportStandings .hbWeekMatchs .hbwmMatchsLineScope .hbwmMatchsLine .hbwmMatchs .hbwmScore .hbsHome {
            position: relative;
            float: left;
            height: 28px;
            -webkit-border-radius: 8px;
            -moz-border-radius: 8px;
            -ms-border-radius: 8px;
            border-radius: 8px;
            border: 1px solid #2da187;
            color: #2da187;
            text-align: center;
            font-size: 15px;
            padding: 5px;
            margin-right: 10px;
            min-width: 22px;
        }

        .hbSportStandings .hbWeekMatchs .hbwmMatchsLineScope .hbwmMatchsLine .hbwmMatchs span,
        .hbSportStandings .hbssScope .hbssTitle .hbstWeekNumber {
            font-size: 13px;
            font-weight: 400;
        }

.hbSportStandings .hbssScope .hbstWeekNumber {
    font-weight: 700;
    font-size: 13px;
    float: right;
    color: #2da187 !important;
    line-height: 180%;
}

.hbssScope > img {
    float: left;
}

/*.hbs-on {
    margin-bottom: 10px;
}

.hbss-on {
    min-height: 210px !important;
}

.hbwm-on {
    margin-top: 40px;
}

.hbSportStandings-on {
    height: 210px;
}

.hbwmScore-on {
    margin-top: 30px;
}

.hbsHome-on {
    margin: 3px 0;
}
.hbContainer.chance ul li {
    list-style: inside;
    padding-bottom: 10px;
    font-size: 16px;
}

.hbBoxScope .blackStyle.HaberDosya .hbBoxHeadTitle h3,
.ist {
    font-size: 17px !important;
}

.hbstHafta {
    position: relative;
    padding: 5px 0 0 10px;
    top: 0;
    color: #000;
    float: left;
    font-weight: 600;
}

.hbstTarih {
    position: relative;
    padding: 10px 5px 0 20px;
    color: #2da187 !important;
    float: left;
    font-weight: 600;
}

.onck {
    font-weight: 700;
    font-size: 18px;
    margin-bottom: 20px;
}

.img-area {
    float: left;
    height: 40px;
}*/

.hbGeneralTitles h2.description {
    font-size: 20px;
    color: #000;
    line-height: 135%;
}

/*.hbCovid .hbBoxBiographyDetails p,
.hbCovid .text {
    font-size: 16px;
    width: 100%;
    position: relative;
    float: left;
    overflow: hidden;
}

.hbContainersns {
    padding-left: 10px;
}

.sns-detay,
.sns-detay-on {
    font-weight: 600;
    font-size: 15px;
}*/

.hbSportStandings {
    min-height: 150px;
    padding: 20px;
}

/*.hbRightMenu .hbrmAboutProgress .hbrmAboutProgressItem .hbrmProgress .hbrmProgressActive {
    width: 100%;
    position: relative;
    float: left;
    border-top-right-radius: 12px;
    border-bottom-right-radius: 12px;
    height: 100%;
    background-color: #fe0000;
}*/

.hbContactForm .hbContactFormBlocksFull.check {
    margin-bottom: 10px;
    font-weight: 700;
    font-size: 12px;
}

.hbContactForm .hbContactFormBlocksFull .g-recaptcha {
    margin-top: 10px;
    margin-bottom: 20px;
}

/*#coronaTable tbody tr:nth-child(-n + 20) {
    display: table-row;
}

.hbCovid .more-covid {
    float: left;
    margin-top: 10px;
    font-weight: 500;
    color: #fe0000;
}

#coronaTableBaslik {
    background-color: #efefef;
    z-index: 10;
}

    #coronaTableBaslik > thead > tr > th {
        border-bottom: 2px solid #ccc;
        font-size: 13px;
    }

        #coronaTable > tbody > tr > td:not(:last-child),
        #coronaTableBaslik > thead > tr > th:not(:last-child) {
            border-right: 1px solid #e3e3e3;
        }

        #coronaTable > tbody > tr > td:not(:nth-child(2)),
        #coronaTableBaslik > thead > tr > th:not(:nth-child(2)) {
            text-align: right;
            padding-right: 7px;
        }

#coronaTable > tbody > tr > td:nth-child(2) {
    color: #000;
    white-space: nowrap;
    overflow: hidden !important;
    text-overflow: ellipsis;
}

#coronaTable > tbody > tr > td:first-child,
#coronaTableBaslik > thead > tr > th:first-child {
    width: 6%;
}

#coronaTable > tbody > tr > td:nth-child(2),
#coronaTableBaslik > thead > tr > th:nth-child(2) {
    width: 14%;
}

#coronaTable > tbody > tr > td:nth-child(3),
#coronaTable > tbody > tr > td:nth-child(4),
#coronaTableBaslik > thead > tr > th:nth-child(3),
#coronaTableBaslik > thead > tr > th:nth-child(4) {
    width: 11%;
}

#coronaTable > tbody > tr > td:nth-child(5),
#coronaTable > tbody > tr > td:nth-child(6),
#coronaTable > tbody > tr > td:nth-child(7),
#coronaTable > tbody > tr > td:nth-child(9),
#coronaTableBaslik > thead > tr > th:nth-child(5),
#coronaTableBaslik > thead > tr > th:nth-child(6),
#coronaTableBaslik > thead > tr > th:nth-child(7),
#coronaTableBaslik > thead > tr > th:nth-child(9) {
    width: 10%;
}

#coronaTable > tbody > tr > td:nth-child(8),
#coronaTableBaslik > thead > tr > th:nth-child(8) {
    width: 12%;
}

#coronaTable > tbody > tr > td:nth-child(4) > span {
    background-color: #ffd800;
}

#coronaTable > tbody > tr > td:nth-child(6) > span {
    background-color: #ff4500;
    color: #fff;
}

#coronaTable > tbody > tr:last-child > td {
    color: #000;
    font-weight: 700;
}

.hbBiographyDetails .hbptContent .ybiyo,
.hbCovid .hbPrayerTimeTable thead tr th {
    font-size: 14px;
}

.hbCovid .text {
    margin-bottom: 15px;
    font-weight: 400;
    color: #333;
    line-height: 150%;
}

.hbCovid .hbonTitle {
    font-family: Poppins, sans-serif;
    font-size: 20px;
    font-weight: 700;
    color: #333;
    margin: 15px 0;
    line-height: 180%;
}

.hbCovid .hbPrayerTimeTable tbody tr {
    width: 100%;
    border-bottom: 1px solid #e3e3e3;
}

#coronaTable > tbody > tr.turkey > td {
    background-color: #0ff;
}

.hbCovid .hbBoxBiographyDetails p {
    font-weight: 400;
    color: #333;
    line-height: 120%;
}

.hbCovid .hbBoxMainText {
    font-weight: 700 !important;
    line-height: 140% !important;
}

.korona-spot {
    width: 100%;
    position: relative;
    float: left;
    font-family: Poppins, sans-serif;
    padding-top: 10px;
    font-size: 14px;
    font-weight: 400;
    color: #333;
    line-height: 140%;
    overflow: hidden;
}

    .korona-spot strong {
        display: contents;
    }

.gsc-control-cse {
    background-color: #fff !important;
    border: none !important;
    padding: 0 !important;
}

form.gsc-search-box {
    background-color: #fdd900 !important;
    padding: 10px;
}

#detay_2,*/
a.financebtn {
    padding: 0 10px;
}

/*.boxStyle.blackStyle.HaberDosya .hbBoxVslider,
table.gsc-search-box td {
    position: relative;
}

    table.gsc-search-box td .gsst_b {
        position: absolute;
        top: 0;
        right: 0;
    }

.hbPageDetails .hbptContent figure.wp-block-embed .tablescope,
.hbPageDetails .hbptContent figure.wp-block-image .tablescope,
.hbPageDetails .hbptContent figure.wp-block-table .tablescope {
    overflow: auto;
}

.hbPageDetails .hbptContent figure.wp-block-table td {
    width: 93px;
    font-size: 13px;
    padding: 5px;
}*/

/*.full-width-row {
    margin: 0 0 24px;
    width: calc(100% - 0px);
    position: relative;
}

    .full-width-row::before {
        content: "";
        height: 100%;
        width: 100vw;
        background-color: #850030;
        position: absolute;
        left: 50%;
        transform: translateX(-50%);
        z-index: -1;
    }

    .full-width-row::after,
    .p1-row-cont::after {
        content: "";
        display: block;
        clear: both;
    }

.p1-row {
    width: 100%;
    max-width: 100vw;
    margin: auto;
    padding: 0 5px;
}

.p1-row-cont {
    margin: auto;
    max-width: 1080px;
}*/

.clearfix {
    clear: both;
}

/*.full-width-row .hbBoxHeadTitle {
    padding: 19px 12px;
    color: #fff;
    font-size: 25px;
}*/

a.financebtn {
    position: relative;
    border: hidden;
    background-color: #4a72d7;
    height: 46px;
    border-radius: 4px;
    box-shadow: 0 4px 4px rgb(0 0 0 / 25%);
    cursor: pointer;
    color: #fff;
    margin: 20px 0 0;
    display: flex;
    flex-direction: row;
    align-items: center;
    align-content: center;
    justify-content: space-between;
}

    a.financebtn .btnTitle {
        position: relative;
        left: -9px;
        flex-grow: 1;
        text-align: center;
        font-size: 14px;
        font-weight: 700;
    }

    a.financebtn span.vector {
        padding: 2px 3px 4px;
        border: 2px solid;
        border-radius: 50px;
        display: none;
    }

/*.hbcatRightFin thead tr th:first-child,
.hbcatRightFin thead tr th:last-child {
    border-radius: 0;
}

.hbcatRightFin .hbSmallTitle {
    font-size: 12px;
    background-color: #2f5e79;
    color: #fff;
}

.hbcatRightFin thead tr th {
    font-size: 12px;
    background-color: #4a72d7;
    color: #fff;
    text-align: center;
}

.hbcatRightFin tbody td {
    padding: 16px 4px 14px;
    line-height: 15px;
    text-align: center;
}

    .hbcatRightFin tbody td:first-child {
        text-align: left;
    }

.boxStyle.blackStyle.HaberDosya > .hbBoxImage {
    height: auto;
    width: 100%;
}

.boxStyle.blackStyle.HaberDosya .hbBoxVslider img {
    width: 80px;
}

.ktgr-page .boxStyle .lazyload.hbBoxImageContent.hbBoxImage {
    height: 189.9px;
}*/

.hbnwboxig a.hbBoxMainText {
    padding: 0 20px 0 0;
    background-color: #fff;
    border-bottom: none;
    box-shadow: none;
    /*margin-bottom: 15px;*/
}

    .hbnwboxig a.hbBoxMainText .hbBoxImage {
        margin-right: 15px;
    }

.hbnwboxigv {
    padding: 0 10px 0 0 !important;
    background-color: #fff;
    border-bottom: none !important;
    box-shadow: none;
    margin-bottom: 15px !important;
}

    .hbnwboxigv .hbBoxImage {
        margin-right: 20px;
    }

.hbnwboxigB {
    font-size: 20px;
    font-family:sans-serif;
    font-weight: 700;
    margin-bottom: 24px !important;
    position: relative;
}

    .hbnwboxigB:after {
        content: "";
        width: calc(100% - 120px);
        height: 1px;
        background-color: #00000029;
        display: block;
        position: absolute;
        top: 70%;
        right: 0;
    }

.schaberMetin {
    margin: 0;
    padding: 0 !important;
}

#kaynakUyari {
    background-color: #fffce0;
    padding: 15px;
    font-size: 13px;
    line-height: 130%;
    margin-bottom: 20px;
}

.depremTableContent .deprem-body table th,
.depremTableContent .title h3,
.depremTableContent a {
    font-family: Helvetica;
    font-style: normal;
    font-weight: 700;
}

#devami .hbPageDetails .hbptHead p {
    color: #333;
    font-weight: 400;
    width: 100%;
    display: inline-block;
    margin: 0 0 25px;
    line-height: 135%;
    font-size: 16px;
}

.editorBiography .hbBoxScope .box.hbBoxBiography {
    height: auto !important;
    min-height: 0 !important;
}

.editorBiography .hbBoxBiography .hbbbImageName .hbbbImagRadius {
    position: relative;
    float: left;
    top: 0;
    margin-right: 20px;
}

.editorBiography .hbBoxBiography .hbbbImageName .hbbbName {
    width: calc(100% - 130px);
    padding-left: 0;
    padding-top: 15px;
    float: right;
}

    .editorBiography .hbBoxBiography .hbbbImageName .hbbbName h1 {
        font-size: 25px;
    }

.editorBiography .hbBoxBiography .hbbbImageName .hbbbTitle {
    font-size: 14px;
    margin: 0;
}

.editorBiography .hbBoxBiography .hbbbImageName .hbbbText {
    width: 100%;
    font-size: 14px;
    float: left;
    line-height: 140%;
    margin-top: 24px;
}

/*.m-0 {
    margin: 0 !important;
}*/

.hbPageDetails .hbptItem.imgtxtarea-galeri {
    padding: 0 !important;
    border: 0;
    order: 2;
    margin-left: 15px;
    margin-bottom: 15px;
}

.hbContactForm .hbContactFormBlocksFull input,
.hbContactForm .hbContactFormBlocksFull select {
    padding: 5px;
    border-radius: 3px;
    border-color: rgb(204 204 204 / 0.5) !important;
}

.hbFooter .hbftLinkScope .hbftlContent {
    display: flex;
    flex-wrap: wrap;
    background-color: #FFFFFF;
}

.hbContactForm .hbContactFormBlocksFull {
    margin: 7px 0;
}

    .hbContactForm .hbContactFormBlocksFull .noDisplayClass {
        font-size: 15px;
        font-weight: 600;
        margin-right: 10px;
    }

    .hbContactForm .hbContactFormBlocksFull input {
        margin-right: 5px;
    }

.hbWebMBox {
    float: right;
    margin-top: 24px;
}

    .hbWebMBox .hbwbScope .hbWebMRow .hbwbFullColumn {
        margin-bottom: 15px;
    }

    .hbWebMBox .hbwbScope .hbWebMRow .hbwbProvinceName {
        font-weight: 600;
    }

.colPageLeftNarrow .hbLeftMenu .hblmItem a,
.colPageLeftNarrow .hbLeftMenu .hblmItem span {
    width: 100%;
    display: block;
}

.hbContainer.all .hbFooter .hbftLinkScope .hbftUrl a[title="Podcast"]::before {
    background-image: url(/mstatic/assets/img/tumu/microphone.png);
}

.konu_maset_yani .colPage {
    display: flex;
    flex-direction: column;
}

.konu_maset_yani .hbTableContent
/*.piyasa_maset_yani .piyasa table,
.piyasa_maset_yani .piyasa table tbody */{
    height: 100%;
}

/*#ContentPlaceHolder1_FinansPiyasalar .hbFncBox .hbTableContent.hbcatRightFin.piyasa > table {
    border-radius: 4px;
    overflow: hidden;
}*/

.konu_maset_yani .colPage a.financebtn {
    box-shadow: 0 4px 4px rgb(0 0 0 / 15%);
}

/*section#sagsondakika_blok::-webkit-scrollbar {
    display: none;
}*/

.depremTableContent {
    width: 100%;
    height: 100%;
    background-color: #fff;
}

    .depremTableContent .title {
        background: url(/mstatic/assets/img/depremwidget/deprem-cont-bgc.png) right/cover no-repeat #eb1919;
        display: flex;
        align-items: center;
        padding: 12px 20px;
        min-width: 234px;
        max-height: 46px;
    }

        .depremTableContent .title h3 {
            font-size: 18px;
            line-height: 21px;
            color: #fff;
        }

    .depremTableContent .deprem-body table {
        font-family: arial, sans-serif;
        border-collapse: collapse;
        width: 100%;
    }

    .depremTableContent .deprem-body thead {
        background: #e0e9f2;
        border-bottom: 1px solid #e0e9f2;
        box-sizing: border-box;
        width: 100%;
    }

    .depremTableContent .deprem-body table th {
        font-size: 15px;
        line-height: 17px;
        color: #4a72d7;
    }

    .depremTableContent .deprem-body table td {
        font-family: Helvetica;
        font-style: normal;
        font-weight: 400;
        font-size: 12px;
        line-height: 14px;
    }

    .depremTableContent .deprem-body table td,
    .depremTableContent .deprem-body table th {
        border: 1px solid #ddd;
        text-align: left;
        padding: 12px 20px;
    }

tbody td:first-child {
    font-weight: 700 !important;
}

.depremTableContent .conbtn {
    background: #f1f1f1;
    padding: 10px 24px;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    border-radius: 24px;
    margin-top: 10px;
    min-width: 225px;
}

.depremTableContent a {
    text-decoration: none;
    color: #3d3d3d;
    font-size: 13px;
    line-height: 15px;
    text-align: center;
}

.colTwo.depremwidget {
    height: 304px;
}

.hbBoxBiographyDetails ul.hbYdinf li {
    margin-top: 4px;
}

#anasayfa_haber_yukle,
#bnrflateb .hbRow.hbFlashNews
/*.hbBiographyDetails .hbptContent p.ybiyo*/ {
    margin-bottom: 0;
}

.yzrhbrb {
    font-weight: 600 !important;
    font-size: 16px !important;
    height: 105px !important;
}

.hbptContent.schaberMetin + .hbptContent {
    padding: 0 !important;
}

.hbRow.hbNewsBox.hbNewsBoxHead.hbBoxScope.vStyle.yazarStyle + .hbInRow {
    background: #fff;
}

    .hbRow.hbNewsBox.hbNewsBoxHead.hbBoxScope.vStyle.yazarStyle + .hbInRow .hbPagination {
        margin-top: 0;
        margin-bottom: 20px;
    }

.hbPageDetails.hbBiographyDetails .hbptContent h3 {
    font-family: sans-serif;
    font-size: 16px;
}

.devamigeliyor .hbInRow.boxStyle.hbPageDetails,
.hbContainer.hbdetay #yorum_blok {
    margin-bottom: 30px !important;
    margin-top: 10px !important;
}

.haberDetayVideo .hbPageDetails .hbptHead h2.title {
    font-size: 18px;
    font-weight: 400;
    margin-top: 0;
    width: auto;
    display: block;
    line-height: 145%;
}

.haberDetayVideo header.hbptHead figure {
    display: flex;
    margin-bottom: 16px;
}

.haberDetayVideo .description {
    font-size: 18px;
    width: auto;
    display: block;
    line-height: 145%;
    margin: 0 0 40px;
    font-weight: 400;
    color: #333;
    word-break: break-word;
}

.haberDetayVideo a.hbtdevami {
    color: #0b5bb3;
    font-style: normal;
    display: initial;
}


/*.slider .slide {
    height: 411px;
}*/


/*MEDIA ALANI*/

@media only screen and (max-width: 375px) {
    /*#cconsent-bar .ccb__right > div {
        display: flex !important;
        color: #fff !important;
        justify-content: space-between !important;
        width: 100% !important;
        gap: 8px !important;
        flex-direction: column;
    }*/

    /*#yorum_blok {
        margin-top: 5px;
    }
*/
    /*#anasayfa_haber_yukle {
        margin-bottom: 0;
    }*/

     .hbnwboxig a.hbBoxMainText {
        max-height: unset;
    }

     #devami .hbInRow.boxStyle.boxRadius.hbPageDetails.tuhps {
        margin-top: 0;
    }
   
    .colPage.pageDetailProp .hbInRow.boxStyle.boxRadius.hbPageDetails iframe {
        margin-bottom: -10px;
    }
}

@media only screen and (max-width: 400px) {
    /*.hbContainer .sporNew {
        max-width: 420px;
    }
*/
   /* #detay_2 {
        padding: 0 15px;
    }
*/
    .hbnwboxig a.hbBoxMainText {
        padding: 0;
        max-height: 100px;
        overflow: hidden;
    }

    .box.boxV.boxStyle.sondakika_blok .hbftntContent {
        max-height: 260px;
        overflow-y: auto;
    }
}

@media only screen and (max-width: 450px) {
    a.financebtn {
        width:100%;
    }

    /*.hbContainer .sporNew {
        max-width: 470px;
        width: 100% !important;
    }*/
}

@media only screen and (max-width: 500px) {
    .yzrDetails .hbBoxBiographyDetails .hbbbImageName {
        display: contents;
    }

    .hbPageDetails .hbptLinkScope.writerLink .hbptLink:before {
        left: -10px;
    }

    .hbPageDetails .hbptLinkScope,
    .hbPageDetails .hbptLinkScope.writerLink .hbptLink {
        padding-left: 0;
    }

    /*.hbContainer .sporNew {
        max-width: 520px;
        width: 100%;
        overflow: auto !important;
    }*/
}

@media only screen and (max-width: 512px) {
    .colPage.kaynakbilgisi {
        padding: 0 15px !important;
        height: 20px;
        overflow: hidden;
        text-overflow: ellipsis;
    }

    .hbFinanceTopBar span:first-child {
        padding-left: 4px;
    }

   /* .hbContainer .hbRow.hbMainSlider.AhbsondakikaSlider,*/
    main.hbContainer section.SliderRow .hbRow.hbMainSlider
   /* main.hbContainer.hbCatPage.ktgr-page .hbCatSlider .hbRow.hbMainSlider*/ {
        width: 100vw;
        margin-left: -15px;
    }
}

@media only screen and (max-width: 520px) {
    .newsErrorScope input[type="button"] {
        right: -10px;
        width: 60px;
        padding: 9px 12px;
    }

   /* .hbPrayerDistrict .hbpdScope .hbpdDistrictList .hbpdItem,
    .hbPrayerDistrict .hbpdScope .hbpdDistrictList .hbpdItem:nth-child(2n) {
        width: 100%;
        margin-right: 0;
    }*/

    /*.imsakCalendar .imsakCalendarBox .imsakCalDate .imsakOtherCountry {
        width: 55px;
    }

    .imsakCalendar .imsakCalendarBox .imsakCalDate .imsakDateBigText {
        padding-top: 60px;
        padding-bottom: 60px;
    }

        .imsakCalendar .imsakCalendarBox .imsakCalDate .imsakDateBigText .imsakMonth {
            font-size: 30px;
        }

        .imsakCalendar .imsakCalendarBox .imsakCalDate .imsakDateBigText .imsakDay {
            font-size: 60px;
        }

        .imsakCalendar .imsakCalendarBox .imsakCalDate .imsakDateBigText .imsakDayName {
            font-size: 25px;
        }

    .imsakCalendar .imsakCalendarBox .imsakCalFooter {
        padding: 0;
        font-size: 12px;
    }

    .imsakCalendar .imsakCalendarBox .imsakCalHeader .imCalRow .imCalFour {
        width: 50%;
        padding: 5px 0;
    }*/

    /*.hbChanel .hbaItemList {
        width: calc(100% / 3);
    }

        .hbChanel .hbaItemList:nth-child(5n) {
            border-right: 1px solid #f4f4f4;
        }

        .hbChanel .hbaItemList:nth-child(3n) {
            border-right: none;
        }

    .chanel-table tbody tr td,
    .chanel-table thead tr th {
        width: 33.3%;
    }*/

    .hbWriterNews .hbContainer .hbRow.chRow {
        order: 3;
    }

    .yzr-ozet {
        overflow: hidden;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        display: -webkit-box;
    }

    .yzrtime {
        margin-top: 5px;
    }

    .slider .prev {
        left: -2px;
    }

    .slider .next {
        right: -2px;
    }

    .slider .next,
    .slider .prev {
        background-size: 32px;
    }

   /* .editorBiography .hbBoxBiography .hbbbImageName .hbbbTitle {
        font-size: 12px;
    }*/

    .yazarStyle {
        grid-template-columns: 100%;
    }
}

/*@media only screen and (max-width: 599px) {
    #hbYdYazar h2,
    #yzrbiba h1 {
        font-size: 18px;
        line-height: 110%;
    }

    #hbYdYazar .yzr-gorev,
    #yzrbiba .yzr-gorev {
        font-size: 14px;
        line-height: 110%;
    }
}*/

@media only screen and (max-width: 767px) {
    .colPageRight {
        display: none !important;
    }

    #YoutubeWidget,
    #widget_div {
        display: none;
    }

    .hbGalleryQuiz .hbgsPgArw {
        width: 160px;
    }

        .hbGalleryQuiz .hbgsPgArw .swiper-pagination .swiper-pagination-bullet {
            margin: 0;
        }

    .hbBoxScope .blackStyle .hbBoxVslider .swiper-slide .hbvsImageTitle {
        overflow: hidden;
        -webkit-line-clamp: 4;
        -webkit-box-orient: vertical;
        display: -webkit-box;
        min-height: inherit !important;
    }

    .hbBiographyDetails .hbptHead.hbBoxBiographyDetails,
    .yzrDetails .hbptHead.hbBoxBiographyDetails {
        padding: 15px;
    }

    .hbBiographyDetails .hbBoxBiographyDetails .hbbbImageName,
    .yzrDetails .hbBoxBiographyDetails .hbbbImageName {
        margin-bottom: 0;
    }

    hbPageDetails .hbptHead h2 {
        margin: 24px 0 !important;
    }

    .hbRow {
        margin: 36px 0;
    }

    /*.my-24 {
        margin-top:24px;
        margin-bottom:24px;
    }*/

    .hbPageDetails .hbptHead h2 {
        margin-top: 30px !important;
    }

    .hbPageDetails .hbptContent p:first-child {
        margin-bottom: 24px;
    }

    .hbWriterNews .hbContainer .hbGeneralTitles h1.title {
        font-size: 26px;
    }
    a.financebtn{
        margin: 10px 0;
    }

   /* .hbkonu {
        max-height: 450px !important;
    }*/

    /*.hbPageDetails .hbptHead h1 {
        padding-top: 16px;
    }*/

    /*.kripto-danger {
        margin:0 16px;
    }*/

    .p12-col.biyografi-col {
        margin-bottom: 36px;
    }

    .konu_maset_yani{
        padding-bottom: 14px;

    }

    /*.hbLastNews .hblnBox .hblnTime {
        font-size: 14px;
    }*/


    .colPage.pageDetailProp {
        padding: 16px 16px 0;
    }

    /*.yzrlstslc {
        margin-top: 0;
    }*/

      .hbPageDetails .hbptContent h3 {
        margin: 0 0 24px;
    }

    .slider .slide .partner_title {
        padding: 10px;
        font-size: 22px;
    }

    .hbBoxScope .blackStyle .hbBoxHeadTitle {
        height: auto;
        padding: 10px;
    }

    .hbBoxScope .blackStyle.yazar-content .hbYdyzr .hbYdyzra {
        font-size: 14px;
        font-weight: 600;
        margin-bottom: 5px;
    }

    .hbBoxScope .blackStyle.yazar-content .hbYdyzr .hbYdyzryz {
        font-size: 13px;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
    }

    .hbBoxScope .blackStyle.yazarStyle .yazar-content a {
        padding: 10px 0;
        gap: 0 16px;
    }

    .hbBoxScope .blackStyle.yazarStyle .yazar-content {
        padding: 0 10px;
    }

        .hbBoxScope .blackStyle.yazarStyle .yazar-content .hbYdimg {
            margin-bottom: 0;
            margin-right: 0;
        }

    .hbBoxScope .blackStyle.yazarStyle .hbYdyzr {
        min-height: auto;
        padding-top: 0;
    }

    .hbYzrHead .hbYzrleft {
        width: 98%;
    }

        .hbYzrHead .hbYzrleft .hbGeneralTitles {
            flex-direction: column;
            gap: 10px 0;
        }

        .hbYzrHead .hbYzrleft .hbYzrlfdiv {
            height: 40px;
        }

        .hbYzrHead .hbYzrleft .yzrlstslc {
            left: 0;
        }

    .hbYzrHead .hbYzrright {
        position:relative;
        z-index:9;
        margin-top: -40px;
        margin-bottom:24px;
    }

    .hbIndex.hbBoxScope .hbBoxMainText .hbBoxImageContent,
    .yarim-box .hbBoxImageContent {
        min-height: inherit;
        object-position: top;
        object-fit: cover;
    }

    .hbPageDetails .hbptContent.nameTitle h3 {
        padding: 0 15px;
    }

    .datetimehbptHead_h2 {
        margin: 0 0 15px;
    }

    .box.boxV.boxStyle.sondakika_blok section.hbRow.hbFooterNewsText {
        max-height: 300px !important;
        height: 100% !important;
        margin: 0;
    }

    #eng_m_sw_0_135053,
    #eng_m_sw_1_135053
    /*.lst .hbBoxScope.nStyle.hbnwboxig*/ {
        border-bottom: 1px solid #eee;
    }

        .lst .hbBoxScope.nStyle.hbnwboxig:last-child {
            border-bottom: none;
            margin-bottom: 0 !important;
        }

    .sondakika_blok {
        max-height: 300px !important;
        height: 100% !important;
        margin: 0 0 24px !important;
    }

    /*#YoutubeWidget,
    #widget_div {
        display: block;
    }*/

    /*.full-width-row {
        margin: 0 0 15px;
        width: 100%;
    }*/

    .hbCatPage img.lazyload.hbBoxImageContent.hbBoxImage.brdFill {
        height: 100px !important;
        width: 178px;
    }

    .konu_maset_yani
    /*.piyasa_maset_yani a.financebtn*/ {
        max-width: 100%;
    }

    /*.hbMainSlider .slider .slides {
        height: 56.25%;
        min-height: 200px;
    }

    .hbMainSlider .slide img,
    .hbMainSlider .slider .slide {
        height: calc((9 / 16) * 100vw);
    }

    .hbPageDetails .hbMainSlider,
    .hbPageDetails ~ #anasayfamanset .hbMainSlider {
        width: 100%;
        margin: 0;
    }

    #Manset {
        width: calc(100% + 30px);
        left: -15px;
    }*/

    /*.hbFooter .hbftLinkScope .hbftlContent .hbftCol,
    .hbFooter .hbftLinkScope.desktop .hbftlContent .hbftCol {
        width: 50% !important;
    }*/

    .hbBoxScope .hbBoxMainText p {
        width: auto;
        margin-bottom: 0;
        display: flex;
        font-size: 16px;
        line-height: 140%;
    }

    /*.imsakCalendar {
        padding-bottom:40px;
    }*/

    #mansetHaberler,
    #widget_div,
    .NewspaperPage .hbDatePicker.hbDateHeadlineScope,
    .SliderRow .WpColumn,
    .hbBreadCrumb .hbbcScope .hbbcRight,
    .hbContainer.yerel .hbPlate .generalSmallTitle,
    .hbContainer.yerel .hbProvinceSwipeBox,
    .hbGalleryQuiz .hbGallerySwiper,
    .hbGalleryQuiz .hbQuizSwiper,
    .hbIndex.hbBoxScope .box.twoBox .hbBoxMainSubText p,
    .hbIndex.hbBoxScope .box.twoBox .hbbiText,
    .hbIndex.hbBoxScope .hbBoxMainText .hbBoxImageContent .hbbiText,
    .hbPageDetails .hbptContent.SonDak,
    .hbnGeneralSubText,
    .newsErrorScope .newsErrorScopeOtherCategorie .newsErrorScopeOtherCategorieIcon.manset,
    .slider .bullets.deskBullets,
    .wordPage .hbIndex.hbBoxScope .hbBoxMainText .hbbiText,
    header .hbSubMenuSwiper {
        display: none;
    }

    .bbc-strap.head {
        border-style: solid;
        border-color: #f4f4f4;
        border-width: 10px 0;
        height: 44px !important;
    }

    .colPageLeft
    /*.hbPrayerDistrict .hbpdScope .hbpdDistrictList .hbpdItem:nth-child(2n)*/ {
        margin-right: 0;
    }

    #KoronavirusHaberleri,
    .bioContainer .colPageLeft .hbNewsBox.hbContainer,
    .hbContainer.all,
    .hbContainer.p0,
    .hbContainer.yzrhaberler,
    .hbFinanceDetails ~ .hbRow.hbContainer,
    main > .hbContainer {
        padding: 0;
  /*margin: 36px 0;*/
    }

    .partners {
        width: calc(100% - 30px);
        margin: 15px 15px 0;
    }

    .DnmBnr_logo {
        padding: 5px;
    }

    .hbPageDetails .hbptHead h1 {
        line-height: 125%;
    }

    .hbptHead .datetimehbptHead_h2 .hbptTagDate.hbptDate {
        font-size: 12px;
    }

    .hbptHead .datetimehbptHead_h2 h2.hbptHead_h2 {
        font-size: 12px !important;
        line-height: 200%;
    }

    .hbLastNews .hblnBox .hblnContent .hblnTitle {
        overflow: hidden;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        display: -webkit-box;
    }

    .hbBoxScope .blackStyle.yazarStyle {
        display: block;
        position: relative;
    }

    .hbMainSlider .swiper-button-next {
        background-image: url(https://www.haberler.com/static/img/tasarim/icon-white-arrowright.png);
        width: 20px;
        height: 40px;
        background-size: 20px 40px;
    }

    .hbMainSlider .swiper-button-prev {
        background-image: url(https://www.haberler.com/static/img/tasarim/icon-white-arrowleft.png);
        width: 20px;
        height: 40px;
        background-size: 20px 40px;
    }

    .hbMainSlider .swiper-pagination {
        width: 100%;
        background: #000;
        height: 34px;
        border-bottom: 3px solid #dbdbdb;
        position: relative;
        float: left;
    }

    #Manset .swiper-pagination .swiper-pagination-bullet {
        width: calc(100% / 25);
        height: 31px;
        font-size: 0;
        opacity: 1;
        border-radius: 0;
        position: relative;
        top: 0;
        float: left;
    }

        #Manset .swiper-pagination .swiper-pagination-bullet::after {
            content: "•";
            position: absolute;
            font-size: 30px;
            color: #fff;
            top: 50%;
            left: 50%;
            transform: translateY(-50%) translateX(-50%);
        }

        #Manset .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
            background-color: #0000;
        }

            #Manset .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::after {
                color: #fe0000;
            }

   /* .p12-col .mobCardImg {
        width: 140px;
        height: 100px;
    }*/

    .yarim-box .hbBoxImageContent {
        width: 100% !important;
        height: auto !important;
    }

    /*.ytube-container .ytube-header .ytube-logo .ytube-subscriber {
        margin-top: 5px;
    }

    .ytube-container .ytube-header .ytube-logo img {
        clip: auto;
        position: relative;
        right: 0;
    }*/

    /*.hbIndex.hbBoxScope .box.twoBox .hbBoxMainText {
        width: calc(100% - 188px);
        padding: 0;
        border: none;
        float: right;
        font-size: 15px;
    }

    .hbIndex.hbBoxScope .box.twoBox .hbBoxImage {
        overflow: hidden;
        width: auto;
    }

        .hbIndex.hbBoxScope .box.twoBox .hbBoxImage img {
            width: 178px;
            height: 100px;
        }*/

    .hbPrayerDistrict .hbpdScope .hbpdDistrictList .hbpdItem,
    .hbPrayerDistrict .hbpdScope .hbpdDistrictList .hbpdItem:nth-child(4n) {
        width: calc(50% - 24px);
    }

    .hbWriterNews .hbContainer .hbGeneralTitles h1 {
        font-size: 26px;
        text-transform: inherit;
    }

    .editor .colPageLeft .yazarStyle,
    /*.hbContainer.all .hbFooter .hbftLinkScope .hbftlContent,*/
    .imsakCalendar .imsakCalendarBox {
        padding: 20px;
    }

   /* .hbNewspaper .hbnScope .hbNewspaperList .hbNewspaperImg {
        width: calc(50% - 30px);
        margin: 15px;
    }*/

    /*.mainAstrology .colPageRight {
        display: inline-block;
        margin-top: 24px !important;
    }

        .mainAstrology .colPageRight .hbBoxScope .hbBoxMainText {
            border-bottom: none;
        }

        .mainAstrology .colPageRight .hbBoxScope .hbBoxImage {
            margin: 0;
            height: auto;
        }

            .mainAstrology .colPageRight .hbBoxScope .hbBoxImage img {
                padding: 10px 10px 0;
            }*/

    /*.wordPage .hbIndex.hbBoxScope .hbBoxMainText .hbBoxImage {
        width: 100%;
        height: auto;
        float: none;
        margin-bottom: 10px;
    }*/

    /*.wordPage .hbIndex.hbBoxScope .hbBoxMainText .hbBoxText {
        font-size: 18px;
        margin-bottom: 10px;
    }*/

    /*.wordPage .hbIndex.hbBoxScope .hbBoxMainText .hblnTitle {
        padding: 0;
        margin-bottom: 0;
    }*/

    .colPageLeftNarrow,
    .hbProvinceSwipeBox,
    .hbWriterNews .hbContainer.sub .KatSearch {
        margin-top: 20px;
    }

    /*.mainChanel .colPageRight {
        display: inline-block;
        margin-top: 10px !important;
    }*/

    .hbRow.hbNewsBox.yazarStyle {
        padding: 15px;
    }

    .hbYazar {
        height: auto;
    }

    .hbWriterNews .hbOtherNews.yzrhaberler .hbonTitle {
        color: #333;
        font-size: 24px;
    }

    #nwsKeywords a
    /*.hbSportStandings .hbWeekMatchs .hbwmMatchsLineScope .hbwmMatchsLine .hbwmMatchs span,
    .hbSportStandings .hbssScope .hbssTitle .hbstWeekNumber*/ {
        font-size: 13px;
    }

    /*.yzrlstslc {
        right: 0;
        margin-bottom: 20px;
    }*/

    #devami .boxStyle.hbPageDetails.tuhps .hbptHead,
    #devami .hbPageDetails .hbptHead p:nth-child(-1),
    .detay .hbptContent p:nth-of-type(-1)
    /*.hbPageDetails .hbptHead.hbBoxBiographyDetails*/ {
        margin-bottom: 0;
    }

    /*.hbPageDetails.yzrDetails {
        margin-bottom: 12px;
    }*/

    .true-control .hbBoxScope .hbBoxMainText .osd {
        position: relative;
        bottom: 0;
        padding-top: 5px;
        padding-left: 0;
        text-align: right;
    }

    .hbGeneralTitles .h2sd {
        text-align: left;
        margin: 0;
    }

    /*.hbftlCol {
        column-count: 2;
    }

        .hbftlCol .hbftUrl {
            width: 100%;
            display: inline-block;
            padding: 6px 0;
            font-size: 16px;
            border-bottom: 1px solid #dfe9f2;
            line-height: 130%;
        }*/

    .hbContainer.all .hbFooter {
        margin-bottom: 36px;
    }

    .hbMainSlider {
        width: 100%;
        overflow: hidden;
        margin-bottom: 24px !important;
    }

    /*.ScoreColumn .hbRow {
        margin-bottom: 24px !important;
    }*/

    .hbContainer.chance .colPageRight,
    .new-hbr-row .new-hbr-box {
        display: inline-block;
    }

    .hbIndex.hbBoxScope.rvlRow .hbBoxMainText .hbBoxImageContent {
        width: 178px;
        height: 146px;
    }

    .hbFinanceTopBar {
        width: 100%;
        margin: 0 -15px 30px;
        padding: 10px 10px 5px;
        align-items: center;
        overflow: auto;
        background: #fe0000;
        display: flex;
    }

        .hbFinanceTopBar span {
            display: inline-block;
            padding: 0 10px;
            margin-bottom: 10px;
            border-right: 1px solid #e3e3e3;
            font-size: 15px;
            font-weight: 400;
            white-space: nowrap;
            color: #fff;
        }

            .hbFinanceTopBar span:first-child {
                padding-left: 18px;
            }

            .hbFinanceTopBar span:last-child {
                border-right: none;
            }

            .hbFinanceTopBar span.active {
                color: #fff;
                font-weight: 700;
            }

        .hbFinanceTopBar::-webkit-scrollbar {
            color: #ffffff;
            height: 0;
        }

    .hbMainSlider .slider .swsl-title {
        left: 25px;
        font-size: 15px;
    }

    .hbWebMBox {
        width: 100%;
        padding: 20px;
    }

    .scrollSlide {
        display: flex;
        flex-direction: column;
    }

    .colPageLeftNarrow.order {
        order: 5;
        margin-top: 24px;
    }

    .new-hbr-row .new-hbr-box img {
        float: left;
        display: inline-block;
        margin-right: 10px;
        width: 178px;
    }

    .new-hbr-row .new-hbr-box p {
        font-size: 16px;
        font-weight: 600;
        line-height: 140%;
        height: auto;
        overflow: visible;
        display: flex;
        margin: 0;
    }

    #ENGAGEYA_WIDGET {
        margin-bottom: 10px;
    }

    #devami .colPage.colpageYorumlar {
        padding-top: 0 !important;
    }

        #devami .colPage.colpageYorumlar .hbCommentAdd,
        .colPage.pageDetailProp,
        .hbRow {
            margin-top: 0;
        }

    #devami .hbptContent.schaberMetin {
        padding-bottom: 0 !important;
    }

    .hbnwboxig a.hbBoxMainText {
        padding: 0;
        margin-top: 10px;
    }

    .hbIndex.hbBoxScope .hbBoxMainText2 {
        width: 48%;
        display: flex;
        flex-direction: column;
        padding: 0;
        margin-bottom: 24px;
        float: left;
        margin-right: 2%;
    }

        .hbIndex.hbBoxScope .hbBoxMainText2 .hbBoxImage2 {
            width: 100% !important;
            height: auto !important;
            max-height: 168px;
            min-height: 110px;
            object-fit: cover;
            overflow: hidden;
            position: relative;
            border-bottom: 4px solid #666;
        }

        .hbIndex.hbBoxScope .hbBoxMainText2.color-sport .hbBoxImageContent2 {
            border-color: #2da187;
        }

        .hbIndex.hbBoxScope .hbBoxMainText2.color-thirdpage .hbBoxImageContent2 {
            border-color: #242424;
        }

        .hbIndex.hbBoxScope .hbBoxMainText2.color-finance .hbBoxImageContent2 {
            border-color: #0b5bb3;
        }

        .hbIndex.hbBoxScope .hbBoxMainText2.color-general .hbBoxImageContent2 {
            border-color: #fe0000;
        }

        .hbIndex.hbBoxScope .hbBoxMainText2.color-magazine .hbBoxImageContent2 {
            border-color: #ad3d85;
        }

        .hbIndex.hbBoxScope .hbBoxMainText2.color-actual .hbBoxImageContent {
            border-color: #850030;
        }

        .hbIndex.hbBoxScope .hbBoxMainText2 .hbBoxText2 {
            padding: 0 10px;
            font-size: 18px;
            font-weight: 500;
            line-height: 130%;
            height: 92px;
            overflow: hidden;
            margin: 10px 0;
        }

    #cconsent-bar .ccb__right,
    #cconsent-bar .ccb__right > div {
        display: flex !important;
        color: #fff !important;
        width: 100% !important;
    }

    section#sagsondakika_blok.hbFooterNewsText .hbftntContent .hbftntLink:last-child {
        padding-bottom: 25px;
    }

    .colPage.kaynakbilgisi {
        padding: 0 30px !important;
    }

    #devami .hbPageDetails .hbptHead p.ediSade {
        margin: 0 0 15px;
        font-size: 14px;
        font-weight: 400;
        display: block;
        line-height: 14px;
    }

    .hbPageDetails .hbptHead p {
        font-size: 18px;
        color: #000;
        margin: 0 0 15px;
        padding: 0;
        word-break: break-word;
        font-weight: 600;
        line-height: 140%;
    }

    .detay .hbptContent p:has(img) {
        display: block;
        line-height: 0;
    }

    #devami .hbPageDetails .hbptHead p:has(img) {
        line-height: 0;
    }

    .hbPageDetails .hbptHead p:nth-of-type(-1) {
        display: block;
        line-height: 0;
    }

        #devami .hbPageDetails .hbptHead .hbptContent p.ediSade ~ #devami .hbPageDetails .hbptHead .hbptContent p:nth-last-child(-1),
        #devami .hbPageDetails .hbptHead .hbptContent p:nth-of-type(-1),
        #devami .hbPageDetails .hbptHead p:nth-of-type(-1) ~ #devami .hbPageDetails .hbptHead p.ediSade,
        #devami .hbptContent.schaberMetin p:nth-of-type(-1) ~ #devami .hbptContent.schaberMetin p.ediSade,
        .hbPageDetails .hbptHead p:nth-of-type(-1) ~ .hbPageDetails .hbptHead p.ediSade {
            margin: 0;
            display: block;
            line-height: 0;
        }

    #devami .hbptContent .lst ~ .orderFlex {
        margin-top: -15px;
    }

    #anasayfamanset .hbRow.hbMainSlider,
    .editorSade {
        margin: 0 0 15px !important;
    }

    .description {
        margin: 24px 0 !important;
    }

    #cconsent-bar .ccb__wrapper {
        flex-wrap: wrap !important;
    }

    #cconsent-bar {
        padding: 16px !important;
        background-color: #000 !important;
    }

        #cconsent-bar button {
            color: #000 !important;
            background-color: #ffd234;
            line-height: normal;
            font-size: 13px;
            border: 0;
            padding: 10px;
            width: 100% !important;
            display: flex;
        }

            #cconsent-bar button.ccb__edit {
                -moz-appearance: none;
                -webkit-appearance: none;
                appearance: none;
                margin-left: 0 !important;
                text-decoration: none;
                color: #fff !important;
                border: 1px solid #fff !important;
                justify-content: center;
                background-color: #000 !important;
            }

        #cconsent-bar .ccb__left {
            align-self: center;
            text-align: left;
            margin: 0;
            max-width: 700px !important;
            width: 100% !important;
            font-size: 12px;
        }

        #cconsent-bar .ccb__right {
            align-self: center !important;
            white-space: nowrap !important;
            justify-content: space-between !important;
        }

            #cconsent-bar .ccb__right > div {
                justify-content: space-between !important;
                gap: 16px !important;
            }

    .ccb__button .consent-give {
        justify-content: center;
        color: #000 !important;
    }

    .hbBoxScope.nStyle.hbnwboxig a.hbBoxMainText {
        margin: 0 !important;
    }

   /* .hbBoxScope.nStyle.hbnwboxig {
        border-bottom: 1px solid #eee;
        margin-bottom: 0 !important;
    }*/
/*
    .lst .hbBoxScope.nStyle.hbnwboxig {
        margin-bottom: 0 !important;
    }*/

    #nwsKeywords a {
        background-color: #e7e7e7;
        padding: 4px 15px;
        border-radius: 30px;
        display: inline-block;
        box-sizing: border-box;
        margin-top: 10px;
        margin-right: 5px;
    }

        #nwsKeywords a::after {
            content: "";
        }

    #nwsKeywords {
       gap:6px;
    }

    .hbPageDetails .hbptItem.imgtxtarea {
        background-color: #fff0;
        border: 0;
    }

    .hbBiographyDetails .hbptContent p.ybiyo {
        margin-bottom: 0;
        padding: 15px;
    }

    .hbPageDetails .hbptContent p#inpage_reklam {
        margin: 30px auto;
    }

    .colPage.pageDetailProp {
        margin: 0 auto 30px;
    }

    .depremTableContent .deprem-body table td,
    .depremTableContent .deprem-body table th {
        padding: 15px 10px;
    }

    .depremTableContent {
        padding-bottom: 10px;
    }

    .colTwo.depremwidget {
        height: auto;
    }
}

@media only screen and (min-width: 768px) {
    a.financebtn {
        max-width: 300px;
    }

    #ShortsHaberler,
    .accordion-title::before,
    .bioContainer .hbBiographyDetails .hbptLinkScope .hbptLink:after,
    .bioContainer .hbBiographyDetails .hbptLinkScope .hbptLink:before,
    .catarea,
    .hbContainer.hbCovid .hbPageDetails,
    .hbLeftMenu .hblmItem.md a:before,
    .hbNewspaper .generalSmallTitle:after,
    .hbNewspaper .hbnScope .hbNewspaperWebsites p br,
    .hbPageDetails .hbptContent .accordion-p::before,
    .hbWriterNews .hbContainer.hbWeather .hbGeneralTitles h1,
    .newsErrorScope .newsErrorScopeOtherNewsCategoriesList.manset,
    .p12-col.mob-visible,
    .slider .bullets.mobBullets,
    .tab-checkbox,
    .tab-checkbox:checked + .accordion-title::before,
    .wordPage .hbIndex.hbBoxScope .hbBoxMainText .hbBoxImage ~ .hblnTitle {
        display: none;
    }

    .jbtxt,
    section#sagsondakika_blok.hbFooterNewsText .hbftntContent .hbftntLink {
        font-size: 14px;
    }

    .hbnwboxigv span {
        padding-top: 20px;
        padding-bottom: 10px;
    }

    #detay_2 a:last-child,
    form.gsc-search-box {
        margin-bottom: 0 !important;
    }

    .hbInRow.hbOtherNews {
        margin: 36px 0;
    }

    .hbaltTitle {
       margin:24px 0;
    }

    .hbOtherNews .hbBoxScope .hbBoxMainText:first-child {
        padding-top: 0;
    }

    .hbOtherNews .hbBoxScope .hbBoxMainText:last-child {
        padding-bottom: 0;
        border-bottom: none;
    }

    .hbWriterNews .hbNewsBox.hbContainer {
        position: relative;
        padding: 0;
        /*width: 100%;*/
        max-width: 1056px;
    }

    .hbWriterNews .hbContainer .SliderRow .WpColumn {
        padding-bottom: 24px;
    }

    .content-part .hbRow.hbSportStandings,
    .p1-row-cont {
        padding: 0;
    }

    .p12-col.colTwo {
        width: calc((100% / 3) * 2);
        height: 274px;
        margin-bottom: 25px;
    }

    .p12-col {
        padding: 0;
        width: 100%;
        height: 100%;
        box-sizing: border-box;
        float:left
    }

        .p12-col .li-con.bik-ilan {
            height: 274px;
        }


    .rightCol {
        width: 400px;
        float: right;
    }

    .colPageRightEk {
        width: 336px;
        float: right;
    }

   /* .hbIndex.hbBoxScope .p12-col .boxStyle.hbBoxMainText {
        height: 280px !important;
    }*/

    .hbIndex.hbBoxScope .p12-col.colTwo .hbBoxMainText {
        height: auto;
        font-size: 20px;
        font-weight: 600;
        color: #000;
        line-height: 130%;
        border: none;
        margin-bottom: 20px;
    }

    .hbIndex.hbBoxScope .box.twoBox {
        position: relative;
        height: 280px !important;
        margin-bottom: 24px;
        padding: 20px 25px;
    }

    .hbIndex.hbBoxScope .colTwo .hbbiText {
        position: absolute;
        bottom: 0;
        right: 0;
        padding: 2px 10px;
        background-color: #4a4a4a85;
        font-family: Poppins, sans-serif;
        font-size: 12px;
        font-weight: 400;
        line-height: 150%;
        color: #fff;
    }

    .hbIndex.hbBoxScope .box.twoBox .hbBoxImage {
        width: 50% !important;
        max-width: 336px;
        height: auto !important;
        margin-right: 15px;
    }

    .hbIndex.hbBoxScope .box.twoBox .hbBoxMainSubText p {
        float: left;
        width: 47%;
        line-height: 135%;
        overflow: hidden;
        -webkit-line-clamp: 7;
        -webkit-box-orient: vertical;
        display: -webkit-box;
    }

    .hbPageDetails.colPage {
        width: calc(100% - 360px);
        margin-right: 24px;
        margin-bottom: 24px;
    }

    .hbPageDetails .hbptHead h1 {
        display: block;
        font-size: 36px;
        font-weight: 700;
        line-height: 130%;
        margin-bottom: 10px;
    }

    .hbptContent ul li,
    .jbtxt,
    .sltxt {
        font-weight: 400;
    }

    .hbPageDetails .hbptHead .hbptHeadH1,
    .hbptContent .yazarContent1 {
        padding:24px 20px;
    }

    .hbPageDetails .hbptHead .hbptTagDate {
        font-size: 15px;
        font-weight: 500;
        margin-top: 0;
        line-height: 140%;
    }

        .hbPageDetails .hbptHead .hbptTagDate .hbptDate {
            font-size: 15px;
            font-weight: 500;
        }

    .hbPageDetails .hbptContent h3,
    .hbPageDetails .hbptHead h2 {
        margin-bottom: 20px;
    }

    .hbPageDetails .hbptContent h3 {
        margin: 0 0 20px;
    }

    .hbPageDetails .hbptContent.nameTitle h3 {
        margin: 10px 20px;
    }

    .hbPageDetails .hbptContent p {
        font-size: 18px;
        font-weight: 400;
        margin-top: 0;
        width: auto;
        display: block;
        line-height: 145%;
    }

    .hbnwboxig a.hbBoxMainText .hbBoxImage {
        margin-right: 20px;
    }

    .hbnwboxigv {
        background-color: #f4f4f4;
    }

    .hbptContent ul li {
        font-size: 16px;
    }

    .tab-checkbox:checked ~ .accordion-p ~ .tab-checkbox:checked ~ .accordion-p,
    .tab-checkbox:checked ~ .accordion-p ~ .tab-checkbox:not(:checked) ~ .accordion-p {
        display: block;
    }

    .hbPageDetails .hbptContent .accordion-p {
        display: block;
        margin: 0 0 20px;
        padding-left: 0;
    }

    .hbOtherNews .hbRow.hbNewsBox {
        width: 100%;
        line-height: 0;
    }

    .hbPageDetails .hbptItem.imgtxtarea {
        margin: 0 0 14px !important;
        padding: 0 !important;
        border: 0;
        order: 2;
        display: flex;
        align-items: center;
        background-color: #fff0;
        width: 100%;
    }

    .colPageLeft,
    .hbInRow.boxStyle.hbPageDetails {
        width: calc(100% - 360px);
        margin-bottom: 30px;
    }

    .hbptAuthorImg {
        height: 62px;
    }

    .hbPageDetails .hbptItem .hbptAuthorImg img {
        width: 62px;
        height: 62px;
        border: none;
    }

    .colpageYorumlar .hbcaTitle ~ .prYorumKutu,
    .hbCommentAdd .hbcYorumBaslik .colPage.colpageYorumlar {
        margin: 60px 0 0;
    }

    .hbBoxBiography .hbbbContent .hbbbTitle,
    .hbCatSlider,
    .hbInRow.boxRadius.hbCommentAdd,
    .podcast_adresler {
        margin-top: 0;
    }

    #nwsKeywords a {
        background-color: #e7e7e7;
        padding: 4px 15px;
        border-radius: 30px;
        font-size: 13px;
        display: inline-block;
        box-sizing: border-box;
    }

        #nwsKeywords a::after {
            content: "";
        }

    #hbceEmojiContainer {
        order: 3;
    }

    .hbOtherNews .hbBoxScope .hbBoxMainText {
        box-shadow: none;
        padding: 14px 0;
        border-bottom: 1px solid;
    }

        .hbOtherNews .hbBoxScope .hbBoxMainText,
        .hbOtherNews .hbBoxScope .hbBoxMainText p {
            font-size: 16px;
            font-weight: 700;
            line-height: 140%;
            margin: 0;
        }

    .sltxt {
        font-size: 14px;
        color: #000;
        opacity: 1;
    }

    .hbFooterNewsText .hbftntTitle {
        padding: 0 15px;
        margin-top: 15px;
    }

        .hbFooterNewsText .hbftntTitle h3 {
            font-size: 20px;
            line-height: 140%;
            color: #333;
        }

    .hbFooterNewsText .hbftntContent {
        padding: 4px 20px 0;
    }

        .hbFooterNewsText .hbftntContent .hbftntLink {
            font-size: 14px;
            color: #333;
            padding: 10px 0;
            line-height: 140%;
            font-weight: 500;
        }

    .hbEmojiScope {
        display: inline-block;
        padding: 30px 20px 0;
        background-color: #fff;
    }

    .colPageRight .hbBoxScope .hbBoxImage {
        width: 100% !important;
        position: relative;
        float: left;
        overflow: hidden;
    }

    .colPageRight .hbBoxScope .hbBoxMainText {
        width: 100%;
        position: relative;
        float: left;
        height: auto;
        min-height: 112px;
        color: #333;
        padding: 0 8px;
        border-bottom: none;
        font-size: 16px;
        font-weight: 600;
        line-height: 130%;
        overflow: hidden;
        margin: 10px 0;
    }

    .colPageLeft {
        margin: 0 24px 0 0;
        padding: 0;
    }

    .hbGalleryQuiz,
    .hbWeatherBox {
        margin-bottom: 16px;
    }

        .hbBoxBiographyDetails .hbbbImageName .hbbbCityDate .hbbbcdMiddle,
        .hbDailyHeadline .colPageLeft,
        .hbDatePicker .hbdpScope.dateBtmCover,
        .hbWeatherBox .hbwbScope .generalSmallTitle,
        .hbWeatherBoxFull .hbwbScope {
            width: 100%;
        }

    .SliderRow .WpColumn .WpText,
    .col100 {
        width: 100%;
        position: relative;
        float: left;
    }

    .SliderRow,
    .SliderRow.gameSlide,
    .hbBreadCrumb .hbbcScope,
    .hbWeatherBox {
        display: flex;
    }

    .hbContainer.hbCatPage.ktgr-page .SliderRow {
        margin-top: 0;
        display: flex;
    }

        .hbContainer.hbCatPage.ktgr-page .SliderRow.gameSlide {
            margin-top: 20px;
        }

    .hbBoxScope .hbBoxImage .hbbiText,
    .hbCatBoxFullSlider .hbBoxImage .hbbiText {
        background-color: rgb(74 74 74 / 52%);
        font-size: 12px;
        color: #fff;
    }

    #mansetHaberler .hbBoxScope .box {
        width: calc(50% - 12px);
        height: 280px !important;
    }

        #mansetHaberler .hbBoxScope .box:nth-child(2n) {
            margin-left: 12px;
        }

        #mansetHaberler .hbBoxScope .box:nth-child(odd) {
            margin-right: 12px;
        }

        #mansetHaberler .hbBoxScope .box .hbBoxImage {
            width: 100% !important;
            height: auto !important;
            margin-right: 0;
            border-bottom: 4px solid;
            position: relative;
        }

        #mansetHaberler .hbBoxScope .box .hbBoxMainText {
            padding: 10px;
            font-weight: 500;
        }

    #mansetHaberler .hbonTitleFl {
        font-size: 32px;
        font-weight: 700;
        margin-bottom: 20px !important;
        margin-top: 0;
        line-height: 150%;
    }

    .hbPageDetails .hbptContent.SonDak {
        padding: 10px 0 0;
    }

    .hbptContent.SonDak .hbNewsDt {
        padding: 0 0 0 180px;
        margin: 7.5px auto;
        float: left;
        border: 0;
        min-height: 100px;
    }

        .hbptContent.SonDak .hbNewsDt .hbndImage {
            width: 170px;
            top: 0;
        }

            .hbptContent.SonDak .hbNewsDt .hbndImage img {
                border: 0;
                margin: 0;
            }

        .hbptContent.SonDak .hbNewsDt .hbndTitle {
            font-size: 18px;
            font-weight: 700;
        }

    .mob-pad {
        padding: 15px;
    }

    .hbBreadCrumb .hbbcScope {
        justify-content: space-between;
    }

    .SliderRow .SliderColumn {
        width: calc(100% - 324px);
        margin-right: 24px;
    }

    .SliderRow .WpColumn .WpText {
        height: 43px;
        color: #333;
        padding: 10px 15px 10px 45px;
        font-size: 15px;
        display: flex;
        align-items: center;
    }

        .SliderRow .WpColumn .WpText img {
            position: absolute;
            left: 10px;
            top: calc(50% - 13.5px);
        }

    .hbGalleryQuiz .hbGallerySwiper {
        width: calc(50% - 8px);
        max-width: 358px;
        position: relative;
        float: left;
        height: 140px;
        margin-right: 16px;
        margin-bottom: 0;
        border-left: 4px solid #ad3d85;
    }

    .hbGalleryQuiz .hbgsSlider {
        width: 100%;
        position: relative;
        float: left;
        padding: 5px;
    }

        .hbGalleryQuiz .hbgsSlider .swiper-slide {
            padding-left: 145px;
        }

            .hbGalleryQuiz .hbgsSlider .swiper-slide a {
                display: block;
                height: 130px;
            }

            .hbGalleryQuiz .hbgsSlider .swiper-slide .hbgsImage {
                position: absolute;
                left: 0;
                top: 0;
                width: 136px;
                height: 130px;
                overflow: hidden;
            }

            .hbGalleryQuiz .hbgsSlider .swiper-slide span {
                height: 100px;
                line-height: 135%;
                overflow: hidden;
                -webkit-line-clamp: 5;
                -webkit-box-orient: vertical;
                display: -webkit-box;
            }

    .hbGalleryQuiz .hbQuizSwiper {
        width: calc(50% - 8px);
        max-width: 358px;
        position: relative;
        float: left;
        height: 140px;
        border-left: 4px solid #2da187;
        margin-bottom: 0;
    }

    .hbGalleryQuiz .hbgsPgArw {
        position: absolute;
        bottom: 10px;
        top: auto;
        right: 5px;
        width: 200px;
    }

        .hbGalleryQuiz .hbgsPgArw .swiper-button-next {
            background-image: url(https://www.haberler.com/static/img/tasarim/icon-red-rightarrow.png);
            width: 22px;
            height: 22px;
            background-size: 22px 22px;
            margin-top: 0;
            z-index: 11;
            outline: 0;
            right: 0;
            top: 0;
            -webkit-transition: 0.34s;
            -moz-transition: 0.34s;
            -ms-transition: 0.34s;
            -o-transition: 0.34s;
            transition: 0.34s;
        }

        .hbGalleryQuiz .hbgsPgArw .swiper-button-prev {
            background-image: url(https://www.haberler.com/static/img/tasarim/icon-red-leftarrow.png);
            width: 22px;
            height: 22px;
            background-size: 22px 22px;
            margin-top: 0;
            z-index: 11;
            outline: 0;
            left: 0;
            top: 0;
            -webkit-transition: 0.34s;
            -moz-transition: 0.34s;
            -ms-transition: 0.34s;
            -o-transition: 0.34s;
            transition: 0.34s;
        }

        .hbGalleryQuiz .hbgsPgArw .swiper-pagination {
            width: 100%;
            position: relative;
            float: left;
            padding-left: 22px;
            padding-right: 22px;
        }

            .hbGalleryQuiz .hbgsPgArw .swiper-pagination .swiper-pagination-bullet {
                width: 13px;
                height: 22px;
                margin: 0 2px;
                color: #fe0000;
                background-color: #fff0;
                opacity: 1;
                font-size: 13px;
                line-height: 180%;
                outline: 0;
            }

                .hbGalleryQuiz .hbgsPgArw .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
                    background: #fe0000;
                    color: #fff;
                    width: 22px;
                    height: 22px;
                }

    .hbExchange.hb-fin {
        border-left: 4px solid #fe0000;
        height: 25px;
        display: flex;
        align-items: center;
        border-radius: 0;
    }

    .hbExchange .hbexCol {
        width: 20%;
        border-right: none;
    }

        .hbExchange .hbexCol a {
            display: flex;
            flex-direction: row;
            align-items: center;
            justify-content: center;
        }

        .hbExchange .hbexCol .hbexIcon {
            width: auto;
            line-height: 100%;
            margin-bottom: 0;
            position: relative;
            font-size: 14px;
            font-weight: 600;
            color: #575757;
        }

            .hbExchange .hbexCol .hbexIcon.down:after,
            .hbExchange .hbexCol .hbexIcon.up:after {
                position: absolute;
                top: 50%;
                transform: translateY(-50%);
            }

        .hbExchange .hbexCol .hbexStatus {
            width: auto;
            margin-left: 22px;
            font-size: 14px;
        }

        .colPageLeftNarrow .hbLeftMenu:hover .hblmItem,
        .hbExchange .hbexCol .hbexIcon.down ~ .hbexStatus {
            color: #b30000;
        }

        .hbExchange .hbexCol .hbexIcon.up ~ .hbexStatus {
            color: #063;
        }

    .hbIndex.hbBoxScope .hbBoxMainText {
        width: 100%;
        display: flex;
        flex-direction: column;
        padding: 0;
        margin-bottom: 24px;
        float: left;
        min-height: 280px;
        z-index: 9;
    }

        #quiz_list_categories ul li:last-child,
        .hbIndex.hbBoxScope .hbBoxMainText:nth-child(3),
        .hbIndex.hbBoxScope .hbBoxMainText:nth-child(3n + 5),
        .hbPrayerDistrict .hbpdScope .hbpdDistrictList .hbpdItem:nth-child(5n) {
            margin-right: 0;
        }

        .hbIndex.hbBoxScope .hbBoxMainText .hbBoxImageContent {
            width: 100%;
            height: 168px;
            overflow: hidden;
            position: relative;
            display: inline-flex;
        }

    .wordPage .hbIndex.hbBoxScope .hbBoxMainText .hbBoxImage {
        height: 100%;
    }

    .hbIndex.hbBoxScope .hbBoxMainText.color-general .hbBoxImageContent,
    .hbIndex.hbBoxScope .twoBox.color-general .hbBoxImage {
        border-color: #fe0000;
    }

    .hbIndex.hbBoxScope .hbBoxMainText.color-actual .hbBoxImageContent,
    .hbIndex.hbBoxScope .twoBox.color-actual .hbBoxImage {
        border-color: #850030;
    }

    .hbIndex.hbBoxScope .hbBoxMainText.color-finance .hbBoxImageContent,
    .hbIndex.hbBoxScope .twoBox.color-finance .hbBoxImage {
        border-color: #0b5bb3;
    }

    .hbIndex.hbBoxScope .hbBoxMainText.color-magazine .hbBoxImageContent,
    .hbIndex.hbBoxScope .twoBox.color-magazine .hbBoxImage {
        border-color: #ad3d85;
    }

    .hbIndex.hbBoxScope .hbBoxMainText.color-sport .hbBoxImageContent,
    .hbIndex.hbBoxScope .twoBox.color-sport .hbBoxImage {
        border-color: #2da187;
    }

    .hbIndex.hbBoxScope .hbBoxMainText.color-thirdpage .hbBoxImageContent,
    .hbIndex.hbBoxScope .twoBox.color-thirdpage .hbBoxImage {
        border-color: #242424;
    }

    .hbIndex.hbBoxScope .hbBoxMainText .hbBoxImage {
        width: 100% !important;
        height: auto;
        max-height: 168px;
        object-fit: cover;
        object-position: unset;
        display: block;
    }

    main.hbContainer.hbArsiv .hbIndex.hbBoxScope .hbBoxMainText .hbBoxImageContent,
    main.hbContainer.hbWeather .hbIndex.hbBoxScope .hbBoxMainText .hbBoxImage {
        height: 168px !important;
    }

    .hbIndex.hbBoxScope .hbBoxMainText .hbbiText {
        position: absolute;
        bottom: 0;
        left: 0;
        background-color: rgb(74 74 74 / 52%);
        font-size: 12px;
        color: #fff;
        font-weight: 500;
        line-height: 150%;
        padding: 2px 10px;
    }

    .hbIndex.hbBoxScope .hbBoxMainText .hbBoxText {
        padding: 0 8px;
        font-size: 16px;
        font-weight: 600;
        margin: 10px 0 18px;
        line-height: 134%;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
        overflow: hidden;
        text-overflow: ellipsis;
        height: auto;
    }

    .bik-ilan .hbBoxText,
    .p12-col .li-con.bik-ilan a .hbBoxText {
        line-height: 118%;
    }

    .hbBoxScope .boxV,
    .hbCatBoxFullSlider .boxV {
        width: calc((100% / 3) - 24px);
        float: left;
    }

        .hbBoxScope .boxV.blackStyle {
            height: 584px !important;
        }

    #widget_div,
    .hbBoxScope .blackStyle.yazarStyle {
        width: 100%;
        height: 280px !important;
    }

    .hbBoxScope .blackStyle.yazarStyle {
        margin-bottom: 24px;
        margin-top: 0;
    }

    .hbBoxScope .blackStyle .hbBoxImage {
        width: 100% !important;
        height: 138px !important;
        overflow: hidden;
    }

    .hbIndex.hbBoxScope .blackStyle .hbBoxMainText {
        font-size: 18px;
        font-weight: 500;
        width: 100%;
        height: 128px;
        padding: 10px;
        line-height: 130%;
        margin-bottom: 0;
    }

    .hbBoxScope .blackStyle .hbBoxVslider {
        padding: 15px;
        height: 266px;
        position: relative;
    }

        .hbBoxScope .blackStyle .hbBoxVslider .swiper-slide .hbvsImage {
            width: 80px;
            height: 61px;
            top: 3px;
            overflow: hidden;
        }

        .hbBoxScope .blackStyle .hbBoxVslider .swiper-slide .hbvsImageTitle {
            font-weight: 500;
        }

    .hbBoxScope .blackStyle .hbBoxHeadTitle {
        height: 40px;
    }

    .hbBoxScope .blackStyle .hbBoxVslider .hbgsPgArw .swiper-button-prev {
        background-image: url(../img/icon-white-leftarrow.png);
    }

    .hbBoxScope .blackStyle .hbBoxVslider .hbgsPgArw .swiper-button-next {
        background-image: url(../img/icon-white-rightarrow.png);
    }

    #widget_div {
        display: flex;
        flex-direction: column;
        padding: 0;
        margin: 0 12px 24px;
        float: left;
    }

    .slider .bullets.deskBullets {
        background-color: #fff;
        display: flex;
    }

        .slider .bullets.deskBullets .bullet {
            color: #393838;
            font-size: 15px;
            width: calc(100% / 25);
            position: relative;
        }

            .hbWriters .yazarStyle .hbYdyzr .hbYdyzra,
            .slider .bullets.deskBullets .bullet.active {
                font-weight: 700;
            }

                .slider .bullets.deskBullets .bullet.active::after {
                    content: "";
                    width: 100%;
                    height: 0;
                    border-bottom: 3px solid #fe0000;
                    position: absolute;
                    bottom: 0;
                    left: 0;
                }

    .hbMainSlider .swiper-button-next {
        background-image: url(https://www.haberler.com/static/img/tasarim/icon-white-arrowright.png);
        width: 20px;
        height: 40px;
        background-size: 20px 40px;
    }

    .hbMainSlider .swiper-button-prev {
        background-image: url(https://www.haberler.com/static/img/tasarim/icon-white-arrowleft.png);
        width: 20px;
        height: 40px;
        background-size: 20px 40px;
    }

    .hbMainSlider .swiper-pagination {
        width: 100%;
        background: #fff;
        height: 34px;
        border-bottom: 3px solid #dbdbdb;
        position: relative;
        float: left;
        display: flex;
    }

    #Manset .swiper-pagination .swiper-pagination-bullet {
        width: calc(100% / 25);
        height: 31px;
        border-radius: 0;
        padding: 8px 0;
        font-size: 15px;
        background-color: #fff;
        color: #393838;
        opacity: 1;
        text-align: center;
    }

        #Manset .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
            font-weight: 600;
            height: 34px;
            border-bottom: 3px solid red;
        }

    .content-part .hbSportStandings .hbWeekMatchs .hbwmMatchsLineScope .hbwmMatchsLine .hbwmMatchs .hbwmScore,
    .hbBreadCrumb .hbbcScope .hbbcRight {
        display: flex;
        align-items: center;
        gap:10px;
    }

        .hbBreadCrumb .hbbcScope .hbbcRight .hbbcSocialIcon,
        .hbBreadCrumb .hbbcScope .hbbcRight .hbbcSocialIcon a {
            display: flex;
            margin-top: 0;
            align-items: center;
        }

        .hbBreadCrumb .hbbcScope .hbbcRight .hbbcRssAndAddWebsiteScope {
            display:flex;
            align-items:center;
        }

    .hbPageDetails .hbptContent .accordion-title {
        padding-bottom: 0;
        border-bottom: none;
        margin: 0 0 8px;
    }

    .hbOtherNews .hbRow.hbNewsBox .boxStyle.hbBoxMainText {
        height: auto !important;
    }

    .hbWeatherBox .hbwbScope {
        width:100%;
        margin-right: 24px;
    }

        .hbWeatherBox .hbwbScope:last-child {
            margin-right: 0;
            display: flex;
            flex-wrap: wrap;
        }

    .hbPlate .hbpScope .hbpPlateList {
        width: calc(100% / 9) !important;
        min-width: 92px;
        margin-bottom: 25px;
    }

    .hbContainer.yerel .hbProvinceSwipeBox,
    .hbWriterNews .hbContainer.hbWeather .hbBreadCrumb,
    .ozeltext {
        margin-bottom: 0;
    }

    .hbDailyHeadline .hbdhText {
        font-size: 16px;
        padding-top: 0;
    }

    .hbWeatherBox .colBlock {
        width: 33.33%;
    }

    .hbWeatherBox .hbwbScope .hbwbBorderRightGrey {
        border-bottom: 0;
        margin: 0;
        padding: 0;
        min-height: 180px;
    }

        .hbWeatherBox .hbwbScope .hbwbBorderRightGrey.mid {
            border-left: 1px solid #cbcbcb;
            border-right: 1px solid #cbcbcb;
        }

    .hbbwDetailsDay {
        height: 80px;
    }

    .hbWeatherBox .hbwbScope .hbwbWeatherRow,
    .hbWeatherBox .hbwbScope .hbwbfLongText .hbwbfLongText {
        padding-bottom: 0;
    }

    .hbWeatherBox .hbwbScope .hbwbWeatherSpace {
        margin-bottom: 21px;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .hbWeatherBox .hbwbScope .hbwbWeatherRow:first-child .hbwbRightColumn {
        min-width: 160px;
    }

    .hbPrayerDistrict .hbpdScope .hbpdDistrictList .hbpdItem {
        width: calc(20% - 19.2px);
        padding: 10px;
        line-height: 180%;
    }

    .namaz-container .hbPrayerTime .hbptScope {
        padding: 30px;
    }

    .hbPrayerTime .hbptScope .hbptBlocks {
        width: calc(100% / 7);
        margin: 0;
    }

    .hbImsakDate .hbTimeScope {
        width: 50%;
        float: left;
        padding: 30px 20px;
    }

        .hbImsakDate .hbTimeScope .hbidCount {
            position: relative;
            right: 0;
            padding-top: 0;
        }

        .hbImsakDate .hbTimeScope .hbidText {
            width: auto;
            padding-top: 0;
            font-size: 16px;
            font-weight: 600;
            margin-right: 10px;
        }

    .hbImsakDate .hbTextRight {
        text-align: right;
        padding: 25px 20px 25px 0;
        float: right;
        font-size: 17px;
    }

    .hbImsakDate .hbCami {
        position: absolute;
        right: calc(50% - 200px);
        height: 100%;
    }

        .hbImsakDate .hbCami img {
            height: 100%;
            width: auto;
        }

    .hbImsakDate .hbTextRight .hbTextBold {
        line-height: 100%;
        font-size: 33px;
        font-weight: 800;
    }

    .hbImsakDate .hbTimeScope .timerMain {
        width: 120px;
        height: 40px;
        float: left;
        display: flex;
        align-items: center;
    }

    .NewspaperPage {
        display: flex;
        flex-direction: column;
    }

        .NewspaperPage .hbRow.newsPaperTitle {
            order: 1;
            margin-top: 45px;
            margin-bottom: 24px;
        }

        .NewspaperPage .hbRow.hbDatePicker {
            order: 5;
        }

        .NewspaperPage .hbRow.newsPaperTitle .hbGeneralTitles h1 {
            text-transform: capitalize;
            line-height: 100%;
        }

    .hbNewspaper .hbnScope .hbNewspaperList .hbNewspaperImg {
        width: calc(25% - 30px);
        margin: 15px;
    }

        .hbNewspaper .hbnScope .hbNewspaperList .hbNewspaperImg .hbNewspaperName,
        .sns-detay {
            font-size: 18px;
        }

            .hbNewspaper .hbnScope .hbNewspaperList .hbNewspaperImg .hbNewspaperName::after {
                content: " Gazetesi";
            }

    .hbNewspaper .hbnScope .hbNewspaperWebsites .hbnwwBlock,
    .hbNewspaper .hbnScope .hbNewspaperWebsites.freemode .hbnwwBlock {
        width: 25%;
        margin-right: 0;
    }

    .hbNewspaper .hbnScope .hbNewspaperWebsites * {
        font-size: 16px;
        line-height: 160%;
    }

    .hbNewspaper .hbnScope .hbNewspaperWebsites p b {
        text-transform: uppercase;
        margin-right: 3px;
    }

    .hbNewspaper .hbnFullImage {
        position: relative;
        margin-top: 24px;
    }

        .hbNewspaper .hbnFullImage .hbnFullNewspaper {
            width: calc(100% - 200px);
            margin: auto;
        }

        .hbNewspaper .hbnFullImage .hbnArrowLeft,
        .hbNewspaper .hbnFullImage .hbnArrowRight {
            position: absolute;
            top: 50%;
            transform: translateY(-50%);
            max-width: 100px;
        }

        .hbNewspaper .hbnFullImage .hbnArrowLeft {
            left: 0;
        }

        .hbNewspaper .hbnFullImage .hbnArrowRight {
            right: 0;
        }

            .hbNewspaper .hbnFullImage .hbnArrowLeft a,
            .hbNewspaper .hbnFullImage .hbnArrowRight a {
                display: flex;
                flex-direction: column;
                align-items: center;
                text-align: center;
            }

        .hbDatePicker .hbdpScope,
        .hbNewspaper .hbnFullImage .hbnNextText,
        .hbNewspaper .hbnFullImage .hbnPrevText {
            font-size: 14px;
            font-weight: 800;
            color: #000;
        }

    .mainAstrology .hbGeneralTitles h2 {
        font-size: 24px;
        font-weight: 700;
        margin: 0 0 24px;
    }

    .mainAstrology .hbDailyHeadline .hbdhScope {
        padding: 20px;
        margin-bottom: 36px;
    }

    .mainAstrology .hbDailyHeadline .hbdhText {
        padding-top: 0;
        line-height: 150%;
    }

    .hbAstrology .hbaScope .hbaItemList {
        width: calc((100% / 12) - 20px);
        margin: 10px;
        min-width: 40px;
    }

        .hbAstrology .hbaScope .hbaItemList:nth-child(3n + 0),
        .sc-icons img {
            margin-right: 10px;
        }

    .hbAstrology .hbaScope {
        padding: 25px 20px;
    }

    .mainAstrology .hbDailyHeadline .hbdhScope .hbdhBox {
        border-bottom: 1px solid #e8e8e8;
        margin: 0;
        padding: 20px 0;
    }

    .mainAstrology .hbDailyHeadline .hbdhScope a:last-child .hbdhBox {
        border-bottom: none;
        padding-bottom: 0;
    }

    .mainAstrology .hbDailyHeadline .hbdhImage {
        width: 110px;
        float: left;
        margin-right: 30px;
        display: flex;
        justify-content: center;
    }

    .mainAstrology .hbDailyHeadline .hbdhBox .hbdhText,
    .mainAstrology .hbDailyHeadline .hbdhTitle {
        float: right;
        line-height: 150%;
    }

    .mainAstrology .hbDailyHeadline .hbdhTitle {
        padding-top: 0;
        margin-bottom: 10px;
    }

    .wordPage .hbIndex.hbBoxScope .hbBoxMainText .hblnTitle {
        overflow: hidden;
        -webkit-line-clamp: 7;
        -webkit-box-orient: vertical;
        display: -webkit-box;
        width: 100%;
    }

    .hbPodcast.hbBoxScope .hbBoxMainText .hbBoxText,
    .wordPage .hbIndex.hbBoxScope .hbBoxMainText .hbBoxImage ~ .hbBoxText,
    .wordPage .hbIndex.hbBoxScope .hbBoxMainText .hbBoxText {
        height: auto;
    }

    .wordPage .hbIndex.hbBoxScope .hbBoxMainText .hbbiText {
        bottom: 0;
        left: auto;
        top: auto;
        right: 0;
    }

    .wordPage .hbIndex.hbBoxScope .hbBoxMainText .hbBoxImage ~ .hbbiText {
        bottom: auto;
        left: auto;
        top: 0;
        right: 0;
    }

    .hbBoxScope .box.hbBoxBiography {
        height: 100%;
        max-height: 584px;
        float: left;
        position: relative;
        margin-bottom: 30px;
    }

    .hbBoxBiography .hbbbContent .hbbbText {
        overflow: hidden;
        -webkit-line-clamp: 11;
        -webkit-box-orient: vertical;
        display: -webkit-box;
    }

    /*.hbBoxBiography .hbbbContent .hbbbLink {
        position: absolute;
        bottom: 20px;
        right: 20px;
    }*/

    .hbBoxBiography .hbbbCityDate .hbbcdRow,
    .hbRightMenu .hbrmItem .sc-icons .hbrmText,
    .hbiiPKisiRow .hbiiPKisiBaslik {
        line-height: 100%;
    }

    .hbProvinceSwipeBox {
        display: flex;
        float: right;
        margin-bottom: 15px;
    }

        .hbProvinceSwipeBox .hbpsbCity-alt:first-child {
            margin-right: 15px;
        }

        .hbProvinceSwipeBox .hbpsbCity-alt .hbpsbSelect {
            width: 185px;
            height: 40px;
            margin-bottom: 0;
        }

    .wordPage .hbBreadCrumb ~ .hbRow .hbGeneralTitles {
        width: 100%;
        float: left;
    }

        .wordPage .hbBreadCrumb ~ .hbRow .hbGeneralTitles:first-child {
            width: auto;
        }

    .hbBoxCountry {
        height: 584px;
    }

    .hbiiPKisiRow .hbiiPKisiAdi {
        line-height: 140%;
    }

    .hbiiPKisiRow .hbiiPKisiList li {
        min-height: 0;
    }

    .hbiiPKategoriRow .hbiiPKategoriBaslik {
        line-height: 90%;
    }

    .hbiiPKategoriRow .hbiiPKategoriListe li {
        line-height: 120%;
    }

    .hbBoxCountry .hbBoxContainer {
        height: 408px;
    }

    .hbIndex.hbBoxScope .hbBoxMainText video.hbBoxImage {
        object-fit: contain;
    }

    .hbWriterNews .hbContainer .hbGeneralTitles h1,
    .hbWriterNews .hbContainer.mainChanel .hbGeneralTitles h1,
    .hbWriterNews .hbContainer.sub .hbGeneralTitles h1,
    .hbWriterNews .hbContainer.wordPage .hbGeneralTitles h1 {
        text-transform: capitalize;
    }

    .hbContainer.wordPage .hbGeneralTitles h2.description,
    .hbGeneralTitles h2 {
        font-size: 20px;
        line-height: 135%;
        margin: 0 0 24px;
        float: left;
    }

    .col-50 {
        width: 50%;
        padding:10px;
    }

    .hbWriterNews .hbOtherNews .hbonTitle {
        float: left;
        width: 100%;
        padding: 0 12px;
        font-size: 32px;
        font-weight: 800;
        color: #333;
        margin-bottom: 25px;
    }

    .hbBoxBiographyDetails .hbbbImageName,
    .hbBoxBiographyDetails .hbbbImageName .hbbbCityDate .hbbcdRow,
    .newsErrorScope .newsErrorScopeColumnTwo {
        display: flex;
        padding: 10px;
        flex-wrap: wrap;
        align-content: flex-start;
        justify-content: space-between;
        gap: 10px;
    }

    .bioContainer .hbBiographyDetails .hbptLinkScope {
        padding: 0 20px;
        margin-top: 0;
    }

        .bioContainer .hbBiographyDetails .hbptLinkScope .hbptLink {
            color: #00f;
        }

    .hbBoxBiographyDetails .hbbbImageName .hbbbImagRadius {
        position: relative;
        left: 0;
        min-width: 80px;
    }

    .hbContainer.mainChanel .hbGeneralTitles h2 {
        font-size: 24px;
        margin-top: 24px;
    }

    .yazarStyle .hbYdimg,
    .yazarStyle .hbYdimg .hbYdimgi,
    .yazarStyle .hbYdimgi img {
        width: 70px;
        height: 70px;
    }

        .yazarStyle .hbYdimg .hbYdimgi {
            border-radius: 100%;
        }

    .hbBoxBiographyDetails .hbbbImageName .hbbbImagRadius.writer {
        width: 80px;
        height: 80px;
        margin-left: 0;
    }

    .hbPageDetails .hbptContent.hbBiographyContent {
        padding: 10px 20px;
    }

        .hbPageDetails .hbptContent.hbBiographyContent p {
            font-size: 14px;
            margin: 0;
        }

    .hbBoxScope .hbBoxMainText .yzrbaslik {
        font-size: 18px;
        line-height: 150%;
    }

    .true-control .hbBoxScope .hbBoxMainText .osd {
        position: relative;
        color: #696969;
        font-size: 15px;
        padding: 0 10px;
        text-align: right;
    }

    .hbContainer.true-control .hbGeneralTitles h1 {
        margin-bottom: 24px;
        text-transform: capitalize;
    }

        .hbContainer.true-control .hbGeneralTitles h1::after {
            content: url(/mstatic/assets/img/dogruluk-kontrolu-kutu.svg);
            width: 92px;
            height: 30px;
            display: inline-block;
            position: relative;
            top: 5px;
            margin-left: 10px;
        }

    .hbWriterNews .hbContainer.sub .hbGeneralTitles {
        width: calc(100% - 230px);
        float: left;
    }

    .hbWriterNews .hbContainer.sub .KatSearch {
        position:relative;
        z-index:9;
        width: 230px;
        float: right;
    }

        .hbWriterNews .hbContainer.sub .KatSearch .KatSubmit {
            margin-left: 0;
            border-top-left-radius: 0;
            border-bottom-left-radius: 0;
            cursor: pointer;
        }

        .hbWriterNews .hbContainer.sub .KatSearch .KatInput {
            width: 75%;
            border-top-right-radius: 0;
            border-bottom-right-radius: 0;
            background-position: 10px;
            padding-left: 30px;
            float: left;
        }

    #quiz_list_categories {
        padding: 20px;
        float: left;
    }

        #quiz_list_categories ul li {
            width: calc(((100% - 55px) / 28) - 5px);
            margin-right: 5px;
            min-width: 30px;
        }

            #quiz_list_categories ul li:first-child {
                width: 55px;
            }

            #quiz_list_categories ul li.twice-words {
                width: 66px;
            }

            #quiz_list_categories ul li .aktif,
            #quiz_list_categories ul li .pasif {
                line-height: 100%;
                padding: 8px;
                text-align: center;
            }

    .hbFinanceDetails .hbTableContent thead tr th {
        font-weight: 800;
        text-align: left;
    }

    .hbGeneralTitles h2.h2sd {
        font-size: 24px;
    }

    .hbnGeneralSubText {
        margin-top: 24px;
        font-size: 16px;
        line-height: 150%;
    }

    .hbContainer.all .hbFooter,
    .hbContainer.all .hbFooter .hbftLinkScope {
        background: #ffffff;
    }

    .hbContainer.all .hbFooter {
        margin-bottom: 36px;
    }

        .hbContainer.all .hbFooter .hbftLinkScope .hbftlHead {
            border: none;
            padding: 16px 16px 0;
            margin-bottom: 16px;
            font-size: 34px;
            font-weight: 700;
            color: #000;
            line-height: 120%;
        }

        .hbContainer.all .hbFooter .hbftLinkScope .hbftlContent {
            background: #fff;
            padding: 35px 20px 0;
        }

        .hbContainer.all .hbFooter .hbftLinkScope .hbftlCol,
        .newsErrorScope .newsErrorScopeOtherNewsCategories .newsErrorScopeOtherNewsCategoriesLeft {
            display: flex;
            flex-wrap: wrap;
        }

            .hbContainer.all .hbFooter .hbftLinkScope .hbftlCol .hbftUrl {
                width: calc(100% / 8);
                margin-bottom: 35px;
            }

        .hbContainer.all .hbFooter .hbftLinkScope .hbftUrl a {
            display: flex;
            flex-direction: column;
            align-items: center;
            justify-content: center;
            color: #a1a1a1;
            font-size: 14px;
            font-weight: 700;
            text-align: center;
        }

            .hbContainer.all .hbFooter .hbftLinkScope .hbftUrl a::before {
                content: "";
                background-size: contain;
                background-repeat: no-repeat;
                background-position: center;
                height: 25px;
                width: 100%;
                margin-bottom: 5px;
            }

            .hbContainer.all .hbFooter .hbftLinkScope .hbftUrl a[title="3.Sayfa"]::before {
                background-image: url(/mstatic/assets/img/tumu/ucuncu-sayfa-haberlercom.svg);
            }

            .hbContainer.all .hbFooter .hbftLinkScope .hbftUrl a[title="Anne-Çocuk"]::before {
                background-image: url(/mstatic/assets/img/tumu/anne-cocuk-haberlercom.svg);
            }

            .hbContainer.all .hbFooter .hbftLinkScope .hbftUrl a[title="Burçlar"]::before {
                background-image: url(/mstatic/assets/img/tumu/burclar-haberlercom.svg);
            }

            .hbContainer.all .hbFooter .hbftLinkScope .hbftUrl a[title="Doğruluk Kontrolü"]::before {
                background-image: url(/mstatic/assets/img/tumu/dogruluk-kontrolu-haberlercom.svg);
            }

            .hbContainer.all .hbFooter .hbftLinkScope .hbftUrl a[title="Döviz Kurları"]::before {
                background-image: url(/mstatic/assets/img/tumu/doviz-kurlari-haberlercom.svg);
            }

            .hbContainer.all .hbFooter .hbftLinkScope .hbftUrl a[title="Dünya"]::before {
                background-image: url(/mstatic/assets/img/tumu/dunya-haberlercom.svg);
            }

            .hbContainer.all .hbFooter .hbftLinkScope .hbftUrl a[title="Eğitim"]::before {
                background-image: url(/mstatic/assets/img/tumu/egitim-haberlercom.svg);
            }

            .hbContainer.all .hbFooter .hbftLinkScope .hbftUrl a[title="Ekonomi"]::before,
            .hbContainer.all .hbFooter .hbftLinkScope .hbftUrl a[title="Zirvedekiler"]::before {
                background-image: url(/mstatic/assets/img/tumu/ekonomi-haberlercom.svg);
            }

            .hbContainer.all .hbFooter .hbftLinkScope .hbftUrl a[title="Finans"]::before {
                background-image: url(/mstatic/assets/img/tumu/finans-haberlercom.svg);
            }

            .hbContainer.all .hbFooter .hbftLinkScope .hbftUrl a[title="Fotogaleri"]::before {
                background-image: url(/mstatic/assets/img/tumu/fotogaleri-haberlercom.svg);
            }

            .hbContainer.all .hbFooter .hbftLinkScope .hbftUrl a[title="Gamegar"]::before {
                background-image: url(/mstatic/assets/img/tumu/espor-haberlercom.svg);
            }

            .hbContainer.all .hbFooter .hbftLinkScope .hbftUrl a[title="Gazeteler"]::before {
                background-image: url(/mstatic/assets/img/tumu/gazeteler-haberlercom.svg);
            }

            .hbContainer.all .hbFooter .hbftLinkScope .hbftUrl a[title="Güncel"]::before {
                background-image: url(/mstatic/assets/img/tumu/guncel-haberlercom.svg);
            }

            .hbContainer.all .hbFooter .hbftLinkScope .hbftUrl a[title="Güzel Sözler"]::before {
                background-image: url(/mstatic/assets/img/tumu/guzel-sozler-haberlercom.svg);
            }

            .hbContainer.all .hbFooter .hbftLinkScope .hbftUrl a[title="Güzellik"]::before {
                background-image: url(/mstatic/assets/img/tumu/guzellik-haberlercom.svg);
            }

            .hbContainer.all .hbFooter .hbftLinkScope .hbftUrl a[title="Haber Arşivi"]::before {
                background-image: url(/mstatic/assets/img/tumu/haber-arsivi-haberlercom.svg);
            }

            .hbContainer.all .hbFooter .hbftLinkScope .hbftUrl a[title="Hava Durumu"]::before {
                background-image: url(/mstatic/assets/img/tumu/hava-durumu-haberlercom.svg);
            }

            .hbContainer.all .hbFooter .hbftLinkScope .hbftUrl a[title="İmsakiye"]::before {
                background-image: url(/mstatic/assets/img/tumu/imsakiye-haberlercom.svg);
            }

            .hbContainer.all .hbFooter .hbftLinkScope .hbftUrl a[title="Kadın"]::before {
                background-image: url(/mstatic/assets/img/tumu/kadin-haberlercom.svg);
            }

            .hbContainer.all .hbFooter .hbftLinkScope .hbftUrl a[title="Komik Haberler"]::before {
                background-image: url(/mstatic/assets/img/tumu/komik-haberlercom.svg);
            }

            .hbContainer.all .hbFooter .hbftLinkScope .hbftUrl a[title="Koronavirüs"]::before {
                background-image: url(/mstatic/assets/img/tumu/koronavirus-haberlercom.svg);
            }

            .hbContainer.all .hbFooter .hbftLinkScope .hbftUrl a[title="Kültür - Sanat"]::before {
                background-image: url(/mstatic/assets/img/tumu/kultur-sanat-haberlercom.svg);
            }

            .hbContainer.all .hbFooter .hbftLinkScope .hbftUrl a[title="Maç Sonuçları"]::before {
                background-image: url(/mstatic/assets/img/tumu/mac-sonuclari-haberlercom.svg);
            }

            .hbContainer.all .hbFooter .hbftLinkScope .hbftUrl a[title="Manşetler"]::before {
                background-image: url(/mstatic/assets/img/tumu/manset-haberlercom.svg);
            }

            .hbContainer.all .hbFooter .hbftLinkScope .hbftUrl a[title="Magazin"]::before {
                background-image: url(/mstatic/assets/img/tumu/marka-kadinlar-haberlercom.svg);
            }

            .hbContainer.all .hbFooter .hbftLinkScope .hbftUrl a[title="Moda"]::before {
                background-image: url(/mstatic/assets/img/tumu/moda-haberlercom.svg);
            }

            .hbContainer.all .hbFooter .hbftLinkScope .hbftUrl a[title="Namaz Vakitleri"]::before {
                background-image: url(/mstatic/assets/img/tumu/namaz-vakitleri-haberlercom.svg);
            }

            .hbContainer.all .hbFooter .hbftLinkScope .hbftUrl a[title="Otomobil"]::before {
                background-image: url(/mstatic/assets/img/tumu/otomobil-haberlercom.svg);
            }

            .hbContainer.all .hbFooter .hbftLinkScope .hbftUrl a[title="Politika"]::before {
                background-image: url(/mstatic/assets/img/tumu/politika-haberlercom.svg);
            }

            .hbContainer.all .hbFooter .hbftLinkScope .hbftUrl a[title="RSS Servisi"]::before {
                background-image: url(/mstatic/assets/img/tumu/rss-servisi-haberlercom.svg);
            }

            .hbContainer.all .hbFooter .hbftLinkScope .hbftUrl a[title="Rüya Tabirleri"]::before {
                background-image: url(/mstatic/assets/img/tumu/ruya-tabirleri-haberlercom.svg);
            }

            .hbContainer.all .hbFooter .hbftLinkScope .hbftUrl a[title="Sağlık"]::before {
                background-image: url(/mstatic/assets/img/tumu/saglik-haberlercom.svg);
            }

            .hbContainer.all .hbFooter .hbftLinkScope .hbftUrl a[title="Şans Oyunları"]::before {
                background-image: url(/mstatic/assets/img/tumu/sans-oyunlari-haberlercom.svg);
            }

            .hbContainer.all .hbFooter .hbftLinkScope .hbftUrl a[title="Seçim"]::before {
                background-image: url(/mstatic/assets/img/tumu/secim-haberlercom.svg);
            }

            .hbContainer.all .hbFooter .hbftLinkScope .hbftUrl a[title="Sektörel Bakış"]::before {
                background-image: url(/mstatic/assets/img/tumu/sektorel-bakis-haberlercom.svg);
            }

            .hbContainer.all .hbFooter .hbftLinkScope .hbftUrl a[title="Sitene Ekle"]::before {
                background-image: url(/mstatic/assets/img/tumu/sitene-ekle-haberlercom.svg);
            }

            .hbContainer.all .hbFooter .hbftLinkScope .hbftUrl a[title="Son Dakika"]::before {
                background-image: url(/mstatic/assets/img/tumu/son-dakika-haberlercom.svg);
            }

            .hbContainer.all .hbFooter .hbftLinkScope .hbftUrl a[title="Son Depremler"]::before {
                background-image: url(/mstatic/assets/img/tumu/sonn-depremler.svg);
            }

            .hbContainer.all .hbFooter .hbftLinkScope .hbftUrl a[title="Spor"]::before {
                background-image: url(/mstatic/assets/img/tumu/spor-haberlercom.svg);
            }

            .hbContainer.all .hbFooter .hbftLinkScope .hbftUrl a[title="Tatil"]::before,
            .hbContainer.all .hbFooter .hbftLinkScope .hbftUrl a[title="Turizm"]::before {
                background-image: url(/mstatic/assets/img/tumu/tatil-haberlercom.svg);
            }

            .hbContainer.all .hbFooter .hbftLinkScope .hbftUrl a[title="Teknoloji"]::before {
                background-image: url(/mstatic/assets/img/tumu/teknoloji-haberlercom.svg);
            }

            .hbContainer.all .hbFooter .hbftLinkScope .hbftUrl a[title="TV Yayın Akışı"]::before {
                background-image: url(/mstatic/assets/img/tumu/tv-yayin-akisi-haberlercom.svg);
            }

            .hbContainer.all .hbFooter .hbftLinkScope .hbftUrl a[title="Quiz"]::before {
                background-image: url(/mstatic/assets/img/tumu/quiz-haberlercom.svg);
            }

            .hbContainer.all .hbFooter .hbftLinkScope .hbftUrl a[title="Yazarlar"]::before {
                background-image: url(/mstatic/assets/img/tumu/yazarlar-haberlercom.svg);
            }

            .hbContainer.all .hbFooter .hbftLinkScope .hbftUrl a[title="Yemek Tarifleri"]::before {
                background-image: url(/mstatic/assets/img/tumu/lezzet-haberlercom.svg);
            }

            .hbContainer.all .hbFooter .hbftLinkScope .hbftUrl a[title="Yerel Haberler"]::before {
                background-image: url(/mstatic/assets/img/tumu/yerel-haberler-haberlercom.svg);
            }

    .hbMainSlider .slider .bullets {
        background: #fff;
    }

        .hbMainSlider .slider .bullets .bullet {
            height: 31px;
            border-radius: 0;
            padding: 8px 0;
            font-size: 15px;
            background-color: #fff;
            color: #393838;
            opacity: 1;
            text-align: center;
            position: relative;
        }

            .hbMainSlider .slider .bullets .bullet.active {
                color: #393838 !important;
                font-weight: 600;
            }

                .hbMainSlider .slider .bullets .bullet.active::after {
                    content: "";
                    width: 100%;
                    position: absolute;
                    border-bottom: 3px solid red;
                    left: 0;
                    bottom: -3px;
                }

            .hbMainSlider .slider .bullets .bullet::before {
                content: attr(data-sid);
            }

    .hbSportStandings .hbssScope .hbstWeekNumber {
        font-size: 20px;
        font-weight: 700;
    }

    .hbssScope > img {
        width: 74px;
        height: auto;
    }

    .hbSportStandings .hbssScope .hbssTitle span {
        font-size: 26px;
    }

    .hbSportStandings .hbWeekMatchs .hbwmMatchsLineScope .hbwmMatchsLine .hbwmMatchs .hbwmScore .hbsHome {
        margin: 5px 10px;
    }

    .colPageLeftNarrow {
        width: 336px;
        margin-right: 24px;
        padding: 20px;
        background-color: #fff;
        float: left;
    }

    .colPageRightBroad {
        width: calc(100% - 360px) !important;
        background-color: #fff;
        padding: 20px;
        float: right;
    }

    .colPageLeftNarrow .hbLeftMenu {
        cursor: pointer;
        padding: 10px 0;
        border-bottom: 1px solid #ececec;
    }

        .colPageLeftNarrow .hbLeftMenu:last-child {
            border-bottom: none;
        }

        .colPageLeftNarrow .hbLeftMenu:hover .hblmItem::after {
            content: "";
            width: 8px;
            height: 15px;
            background: url(/mstatic/assets/img/icon-continue-red.png) right center/100% 100% no-repeat;
            display: inline-block;
            top: 5px;
            right: 5px;
            position: absolute;
        }

    .hbPageDetails .hbptHead.hbBoxBiographyDetails h1,
    .hbRightMenu .hbrmItem .hbrmTitle {
        margin-bottom: 5px;
    }

    .hbPageDetails .hbptHead.hbBoxBiographyDetails.bygrTitle h1 {
        margin-left: 20px;
    }

    .hbRightMenu .hbrmAboutProgress .hbrmAboutProgressItem,
    .hbRightMenu .hbrmAboutProgress .hbrmAboutProgressItem.hbrmBars {
        width: 33.3%;
        padding: 10px 0;
    }

    .hbRightMenu .hbrmAboutProgress {
        display: flex;
        align-items: center;
        flex-wrap: wrap;
    }

    #odullerimiz .hbrmAboutProgressItem {
        width: 50%;
        margin: 0;
    }

    #YerelMedya {
        margin: 0 -12px;
    }

        #YerelMedya .hbContactFormBlocks {
            width: calc(50% - 24px);
            margin: 0 12px;
        }

            #YerelMedya .hbContactFormBlocks.check {
                font-size: 12px;
                font-weight: 700;
            }

    #yzrKaydet {
        column-count: 2;
    }

    #YzrOrnekYazi {
        height: 270px !important;
    }

    .editor .yazarStyle .hbYdimg,
    .editor .yazarStyle .hbYdimg .hbYdimgi,
    .editor .yazarStyle .hbYdimgi img {
        width: 110px;
        height: 110px;
    }

    .editor .yazarStyle .hbYdyzr {
        width: calc(100% - 165px);
        margin-top: 10px;
    }

    .editor .colPageLeft .yazarStyle {
        padding: 24px 0;
        position: relative;
    }

        .editor .colPageLeft .yazarStyle::before {
            content: "";
            width: 1px;
            height: calc(100% - 140px);
            position: absolute;
            opacity: 0.28;
            top: 70px;
            left: 50%;
            background-color: #c3c3c3;
        }

    .hbGeneralTitles .h2-pod {
        width: auto;
        float: left;
        margin-top: 7px;
        margin-right: 20px;
    }

    .podcast_adres {
        margin-right: 15px;
        margin-bottom: 0;
    }

    .hbPodcast.hbBoxScope .hbBoxMainText .hbBoxImage {
        height: 100% !important;
        width: auto !important;
        object-fit: contain;
        margin: 0;
        max-height: 85px;
    }

    .hbPodcast.hbBoxScope .hbBoxMainText .hbmtContent {
        padding: 0 10px;
        font-size: 14px;
        font-weight: 400;
        margin-top: 0;
    }

    .content-part .hbSportStandings .hbWeekMatchs .hbwmMatchsLineScope .hbwmMatchsLine .hbwmMatchs .hbwmScore .hbsAway {
        margin: 5px 10px;
        padding: 5px;
    }

    .hbBoxBiographyDetails .hbbbImageName .hbbbImagRadius img {
        width: 80px;
        height: 80px;
        position: relative;
        display: block;
        border-radius: 50%;
    }

    .hbBoxBiographyDetails .hbbbImageName .hbbbCityDate {
        width: calc(100% - 85px);
        padding-left: 0;
    }

    .hbBoxBiographyDetails .hbbbImageName > .hbbbcdMiddle {
        width: 100%;
        float: left;
        left: 125px;
        margin-top: -40px;
        position: relative;
    }

    .vdsax1 .hbYdinf {
        padding-left: 0;
    }

    .hbRow.arahbrow {
        background-color: #fff;
        padding: 20px;
    }

    table.gsc-search-box table.gsc-input .gsib_a::before {
        content: "HABERLERDE ARA:";
        position: absolute;
        font-size: 16px;
        font-weight: 700;
        left: 36px;
    }

    table.gsc-search-box td.gsc-input {
        padding-left: 170px;
    }

    .newsErrorScope .newsErrorScopeColumnOne {
        width: 100%;
        display: flex;
        flex-direction: row-reverse;
    }

    .nesErrorTextLink {
        width: 35%;
        text-align: left;
    }

    .nesErrorText {
        font-size: 30px;
        width: 350px;
        font-weight: 600;
    }

    .newsErrorScope .newsErrorScopeImg {
        width: 65%;
    }

    .newsErrorScope .newsErrorScopeOtherCategorie {
        width: calc(50% - 0px);
        left: 0;
        transform: translateX(0);
    }

    .newsErrorScope .newsErrorScopeOtherNewsCategories {
        width: calc(50% - 20px);
    }

        .newsErrorScope .newsErrorScopeOtherNewsCategories .newsErrorScopeOtherNewsCategoriesList {
            width: calc(50% - 15px);
        }

            .newsErrorScope .newsErrorScopeOtherNewsCategories .newsErrorScopeOtherNewsCategoriesList:nth-child(2n) {
                margin-right: 30px;
            }

    .newsErrorScope .newsErrorScopeOtherCategorie .newsErrorScopeOtherCategorieIcon {
        width: calc(20% - 10px);
        font-size: 12px;
        margin: 15px 5px;
    }

    .hbIndex.hbBoxScope.rvlRow .p12-col .boxStyle.hbBoxMainText {
        height: 370px !important;
    }

    .hbIndex.hbBoxScope.rvlRow .hbBoxMainText .hbBoxImage {
        max-height: 279px;
    }

    .hbIndex.hbBoxScope.rvlRow .hbBoxMainText .hbBoxText {
        height: 70px;
    }

    .hbGeneralTitles h2.h1,
    .hbGeneralTitles h3.h1 {
        font-size: 34px;
        margin: 0;
    }

    .hbPaperNameMenu span {
        width: calc(100% / 7);
    }

        .hbPaperNameMenu span:last-child,
        .hbPaperNameMenu span:nth-child(7) {
            border-right: none;
        }

    .hbEmojiScope .hbeCol {
        width: 28px;
        margin-right: 12px;
    }

        .hbEmojiScope .hbeCol .hbColImage {
            height: 38px;
        }

    .hbContainer.all .hbFooter .hbftLinkScope .hbftlContent.pagetumu {
        background: #fff;
        padding: 4px;
    }

        .hbContainer.all .hbFooter .hbftLinkScope .hbftlContent.pagetumu .hbftlCol .hbftUrl {
            width: calc(100% / 8);
            margin-bottom: 0;
            background: #f7f7f7;
            border: 4px solid #fff;
            display: flex;
            align-items: center;
            justify-content: center;
            padding: 20px;
        }

        .hbContainer.all .hbFooter .hbftLinkScope .hbftlContent.pagetumu .hbftUrl a::before {
            content: "";
            background-size: contain;
            background-repeat: no-repeat;
            background-position: center;
            height: 25px;
            width: 100%;
            margin-bottom: 10px;
        }

        .hbContainer.all .hbFooter .hbftLinkScope .hbftlContent.pagetumu .hbftUrl a {
            display: flex;
            flex-direction: column;
            align-items: center;
            justify-content: center;
            color: #333;
            font-size: 14px;
            font-weight: 700;
            text-align: center;
        }

    .devamigeliyor .hbInRow.boxStyle.hbPageDetails {
        width: calc(100% - 360px);
        margin: 0 !important;
    }

    .detay4luhaber {
        margin: 0 12px 0 0 !important;
        order: 0 !important;
    }

    /*.bikAnaTitle {
        justify-content: flex-end;
    }

        .bikAnaTitle .ad-badge {
            position: absolute;
            top: 0;
        }*/

    .haberDetayVideo .hbPageDetails .hbptHead h1.title {
        display: block;
        font-size: 36px;
        font-weight: 700;
        line-height: 130%;
    }

}

@media only screen and (min-width: 1101px) {
    .hbFooter {
        width: 100%;
        position: relative;
        float: left;
        background: #fff;
        margin-top: 16px;
    }

        .hbFooter .hbftLinkScope {
            position: relative;
            padding: 0 0 16px;
            width: 1056px !important;
            margin: auto !important;
            display: table;
            float: none;
        }

    .hbContainer.bsnIlanContainer {
        width: 1225px;
        max-width: 1225px;
    }

    .hbFooter .hbftLinkScope .hbftLink {
        width: 100%;
        position: relative;
        float: left;
    }

        .hbFooter .hbftLinkScope .hbftLink .hbftCol {
            width: 16.66%;
            position: relative;
            float: left;
        }

            .hbFooter .hbftLinkScope .hbftLink .hbftCol .hbftUrl {
                font-size: 14px;
                font-weight: 400;
                color: #333;
                width: 88%;
                position: relative;
                float: left;
                padding: 6px 0;
                border-bottom: 1px solid #dfe9f2;
                line-height: 100%;
            }

                .hbFooter .hbftLinkScope .hbftLink .hbftCol .hbftUrl:first-child {
                    padding-top: 0;
                }

                .hbFooter .hbftLinkScope .hbftLink .hbftCol .hbftUrl:last-child {
                    border-bottom: 0;
                    padding-bottom: 0;
                }

                .hbFooter .hbftLinkScope .hbftContent a,
                .hbFooter .hbftLinkScope .hbftLink .hbftCol .hbftUrl.hbftUrlBold {
                    font-weight: 700;
                }

    .hbFooter .hbftLinkScope .hbftContent {
        font-size: 13px;
        font-weight: 400;
        line-height: 200%;
        color: #333;
        width: 100%;
        position: relative;
        float: left;
        border-top: 1px solid #dfe9f2;
        margin-top: 20px;
        padding: 20px 0 0;
        text-align: left;
    }

    .hbft_ymsite {
        float: left;
    }

    .hbft_applink {
        float: right;
    }

    .ftsclinks a {
        margin: 3px;
    }

    .slider .wrapper {
        width: 100%;
        height: auto;
    }

    /*.slider .slides {
        left: -732px;
        width: calc(100% * 27);
        height: 411px;
    }*/

    .slide img,
    .slider .slide {
        height: 411px;
    }

    .hbContainer {
        position: relative;
        width: 100%;
        max-width: 1056px;
        margin: 0 auto;
        padding: 0;
        display: block;
    }
}

@media only screen and (min-width: 991px) {
    .hbWebMBox {
        display: flex;
        flex-wrap: wrap;
    }

        .hbWebMBox .hbwbScope {
            width: calc(50% - 10px);
        }

            .hbWebMBox .hbwbScope:first-child {
                margin-right: 20px;
            }
}

@media screen and (min-width: 970px) {
    .hbContainer.hbmainp #ana_160x600_scroll {
        margin: 15px auto !important;
        min-height: 250px;
        max-height: 250px;
        height: 250px;
        display: block;
    }
}

@media only screen and (min-width: 880px) {
    #hbceEmojiContainer {
        position: relative;
    }

        #hbceEmojiContainer::before {
            content: "";
            margin: 50px auto;
            display: block;
            height: 1px;
            width: Calc(100% - 40px);
            background-color: #eee;
        }

    .hbceEmojiconsc {
        display: flex;
        justify-content: center;
        align-items: center;
        margin-top: -100px;
    }

    .colpageYorumlar .hbcaTitle ~ .prYorumKutu,
    .hbCommentAdd .hbcaTitle {
        margin-top: 8px;
    }

    .hbnwboxig a.hbBoxMainText {
        background-color: #f4f4f4;
    }

        .hbnwboxig a.hbBoxMainText span {
            padding-top: 20px;
        }
}

@media only screen and (max-width: 861px) {
    .hbIndex.hbBoxScope .box.twoBox .hbBoxMainSubText p {
        width: 43% !important;
    }
}

@media screen and (max-width: 969px) {
    .hbContainer.hbmainp #ana_160x600_scroll {
        margin: 15px auto !important;
        min-height: 100px;
        max-height: 100px;
        height: 100px;
        display: block;
    }
}

@media only screen and (max-width: 930px) and (min-width: 840px) {
    .hbPlate .hbpScope .hbpPlateList {
        width: calc(100% / 8);
    }

    #detay_2 a.hbBoxMainText {
        background-color: #fff;
    }

    #detay_2 span,
    .hbnwboxig a.hbBoxMainText span {
        padding-top: 0;
    }
}

@media only screen and (max-width: 839px) and (min-width: 768px) {
    .hbPlate .hbpScope .hbpPlateList {
        width: calc(100% / 7);
    }

    #detay_2 span,
    .hbnwboxig a.hbBoxMainText span {
        padding-top: 0;
    }

    #detay_2 a.hbBoxMainText {
        background-color: #fff;
    }
}

@media only screen and (max-width: 1100px) {
    .hbFooter.desktop {
        display: none;
    }

    .hbChanel .hbaItemList {
        width: calc(100% / 5);
    }

        .hbChanel .hbaItemList:nth-child(5n) {
            border-right: none;
        }

    .slider .sporSlides,
    .slider .sporSlides .slide {
        max-height: 411px;
    }
}

@media only screen and (max-width: 1024px) {
    .hbWriterNews .hbContainer .SliderRow{
        margin-top:16px;
    }

    .hbBreadCrumb .hbbcScope .hbbcRight {
        display: none;
    }

    .hbIndex.hbBoxScope .hbBoxMainText .hbBoxImageContent {
        min-height: 110px;
    }

    .wordPage .hbIndex.hbBoxScope .hbBoxMainText .hbBoxImageContent {
        height: 54%;
    }

    .colPageLeft, .hbInRow.boxStyle.hbPageDetails {
        width: 100%;
        padding-bottom:24px;
    }

     
     .hbcatRightFin tbody td {
        padding:10px 4px 14px !important;
    }
}

@media only screen and (max-width: 990px) {
    .SliderRow .SliderColumn.ekoSliderColumn {
        margin-right: 24px;
    }

    #mansetHaberler .hbBoxScope .box {
        height: 267px !important;
        float: left;
    }

        #mansetHaberler .hbBoxScope .box .hbBoxMainText {
            font-size: 17px;
        }

    .SliderRow .WpColumn,
    .hbDatePicker .hbdpScope .hbdpColumnBlockCenterTwo .categoryColor {
        display: none;
    }

   /* .SliderRow .SliderColumn {
        width: 100%;
        margin-right: 0;
    }*/

    .hbGalleryQuiz .hbGallerySwiper,
    .hbGalleryQuiz .hbQuizSwiper {
        max-width: calc(50% - 8px);
    }

    .hbGalleryQuiz .hbgsPgArw {
        width: 200px;
    }

        .hbGalleryQuiz .hbgsPgArw .swiper-pagination .swiper-pagination-bullet {
            margin: 0 2px;
        }

    .hbGalleryQuiz .hbgsSlider .swiper-slide span {
        overflow: hidden;
        -webkit-line-clamp: 5;
        -webkit-box-orient: vertical;
        display: -webkit-box;
    }

    .ytube-container .ytube-header .ytube-logo {
        position: relative;
    }

        .ytube-container .ytube-header .ytube-logo .ytube-subscriber {
            margin-top: auto;
        }

        .ytube-container .ytube-header .ytube-logo img {
            clip: rect(0, 27px, 25px, 0);
            position: absolute;
            right: -50px;
        }

    .qDateDayHeadline input,
    .qDatePicker input {
        font-size: 14px;
        max-width: 150px;
        padding: 0;
    }

    .hbDatePicker .hbdpScope .hbdpColumnBlockCenterTwo {
        order: 2;
        margin-right: 0;
    }

    .hbDatePicker.hbArchive .hbdpColumnBlockCenterTwoLast .categoryColor {
        margin-right: 10px;
    }

    .hbDatePicker .hbdpScope {
        justify-content: space-around;
        padding: 10px;
    }

    .imsakDayContentScope .imsakDayRow .imsakDayCol {
        width: 100%;
        min-height: 130px;
        margin-right: 0;
        margin-bottom: 20px;
    }

        .imsakDayContentScope .imsakDayRow .imsakDayCol:nth-child(-n + 2) {
            width: calc(50% - 10px);
        }

        .imsakDayContentScope .imsakDayRow .imsakDayCol:first-child {
            margin-right: 20px;
        }

    .hbWebMBox .hbwbScope {
        width: 100%;
    }

    .hbYzrHead .hbYzrleft .yzrlstslc {
        right: -184px;
    }

    .yazarStyle {
        grid-template-columns: 50% 50%;
    }
}

@media only screen and (max-width: 810px) and (min-width: 768px) {
    .wordPage .hbIndex.hbBoxScope .hbBoxMainText .hbBoxImage ~ .hbBoxText {
        line-height: 100%;
    }
}

@media only screen and (max-width: 800px) {
    .imsakDayContentScope .imsakDayRow .imsakDayCol {
        min-height: 0;
       /* padding: 20px 20px 0;*/
    }

        .imsakDayContentScope .imsakDayRow .imsakDayCol:nth-child(-n + 2) {
            width: 100%;
        }

        .imsakDayContentScope .imsakDayRow .imsakDayCol:first-child {
            margin-right: 0;
        }

        .imsakDayContentScope .imsakDayRow .imsakDayCol .imsakDayHead {
            margin-bottom: 0;
        }

        .imsakDayContentScope .imsakDayRow .imsakDayCol .imsakDayText {
            margin-top: 20px;
        }
}

@media only screen and (max-width: 1100px) and (min-width: 869px) {
    .konu_maset_yani .hbTableContent tbody tr {
        height: calc(100% / 9);
    }
}

@media only screen and (max-width: 1100px) and (min-width: 768px) {
    .slider .slides {
        left: 0;
        width: calc((100vw - 354px) * 25);
    }

    .slide img,
    .slider .slide {
        width: calc(100vw - 354px);
    }

    .hbBoxCountry .hbBoxContent .countryInfo tr td:first-child {
        width: 100px;
    }

    .hbFooter .hbftLinkScope .hbftlContent {
        padding: 20px;
    }

    .konu_maset_yani .boxStyle.hbFncBox {
        height:auto;
    }

    .hbcatRightFin tbody td {
        padding: 8px 4px !important;
    }

    .hbContainer.sport .hbIndex.hbBoxScope .hbBoxMainText .hbBoxImage {
        height: 140px !important;
    }
}

@media only screen and (max-width: 990px) and (min-width: 821px) {
    .hbBoxBiography .hbbbImageName .hbbbName {
        font-size: 20px;
        padding: 10px 0;
        min-height: 0;
        line-height: 130%;
    }

    .hbBoxBiography .hbbbImageName .hbbbImagRadius {
        position: relative;
        font-size: 20px;
        min-height: 0;
        top: 0;
    }
}

@media only screen and (max-width: 990px) and (min-width: 768px) {
    .hbMainSlider .slider .slides {
        height: calc((411 / 732) * (100vw - 30px));
    }

    .SliderColumn.ekoSliderColumn .hbMainSlider .slide img,
    .SliderColumn.ekoSliderColumn .hbMainSlider .slider .slides {
        height: calc((411 / 732) * (100vw - 364px));
    }

    main.ktgr-page .SliderColumn {
        margin-right: 24px;
    }

        main.ktgr-page .SliderColumn .hbMainSlider .slide img,
        main.ktgr-page .SliderColumn .hbMainSlider .slider .slides {
            height: calc((411 / 732) * (100vw - 388px));
        }

    .hbBoxScope .blackStyle .hbBoxHeadTitle h3 {
        font-size: 20px !important;
    }

    .yazarStyle .yazar-content .hbYdyzr .hbYdyzra {
        font-size: 16px;
    }

    .yazarStyle .yazar-content .hbYdyzr .hbYdyzryz {
        max-height: 40px;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        display: -webkit-box;
        overflow: hidden;
        position: relative;
    }

    .ytube-container .ytube-content .ytube-video-row img {
        width: 50%;
        height: auto;
    }

    .ytube-container .ytube-content .ytube-video-row .ytube-video-title {
        width: calc(50% - 15px);
    }

    .hbMainSlider .SliderRow .SliderColumn,
    .hbPrayerDistrict .hbpdScope .hbpdDistrictList .hbpdItem:nth-child(4n) {
        margin-right: 0;
    }

    .editor .yazarStyle .hbYdyzr,
    .hbMainSlider .slide img {
        width: 100%;
    }

    main.ktgr-page .hbCatSlider:not([class*="sliderWithRContent"]) .SliderColumn {
        margin-right: 0 !important;
    }

    .hbCatSlider:not([class*="sliderWithRContent"]) .hbMainSlider .slide img {
        width: 100%;
        height: calc((411 / 732) * (100vw - 30px)) !important;
    }

    .hbCatSlider:not([class*="sliderWithRContent"]) .hbMainSlider .slider .slides {
        height: calc((411 / 732) * (100vw - 30px)) !important;
    }

    .hbMainSlider .slider .slide,
    .hbMainSlider .slider .sliderkonu {
        height: auto;
    }

    /*.hbPrayerDistrict .hbpdScope .hbpdDistrictList .hbpdItem,*/
    .hbPrayerDistrict .hbpdScope .hbpdDistrictList .hbpdItem:nth-child(5n) {
        width: calc(25% - 18px);
        margin-right: 24px;
    }

    .hbLastNews .hblnBox .hblnContent {
        width: calc(100% - 63px);
        margin-left: 63px;
        margin-top: 10px;
    }

    .hbLastNews .hblnBox .hblnImage {
        width: calc(100% - 74px);
        height: auto;
    }

    .hbWeatherBox .hbwbScope .hbwbWeatherRow .hbwbLeftColumn .hbwbWeatherText {
        font-size: 15px;
    }

    .hbWeatherBox .hbwbScope .hbwbWeatherRow .hbwbRightColumn .hbwbTemp span {
        font-size: 60px;
    }

    .hbWeatherBox .hbwbScope .hbwbWeatherRow:first-child .hbwbRightColumn {
        min-width: 0;
    }

    .yazarStyle .hbYdimg {
        margin-bottom: 15px !important;
    }

    .hbAstrology .hbaScope .hbaItemList {
        width: calc((100% / 6) - 20px);
    }

    .hbContainer.all .hbFooter .hbftLinkScope .hbftlCol .hbftUrl {
        width: calc(100% / 6);
    }

    .editor .yazarStyle .hbYdimg,
    .editor .yazarStyle .hbYdimg .hbYdimgi,
    .editor .yazarStyle .hbYdimgi img {
        width: 90px;
        height: 90px;
    }

    .editor .colPageLeft .yazarStyle {
        display: flex;
        flex-wrap: wrap;
    }

    .editor .yazarStyle .hbYazar {
        display: flex;
        flex-direction: column;
        align-items: center;
    }

    .SliderRow.sliderWithRContent .SliderColumn
    {
        width: calc(100% - 324px);
        margin-right: 24px;
    }

    .hbContainer.sport .hbMainSlider .slider .slides {
        height: calc((411 / 732) * (100vw - 354px));
    }

    /*.p12-col.hbBoxCountry {
        width: calc((100% / 3) * 2);
    }*/

    .ekoSliderColumn .hbMainSlider .slider .bullets .bullet,
    .ktgr-page .hbMainSlider .slider .bullets .bullet {
        font-size: 12px;
    }

    .hbBoxBiography .hbbbContent .hbbbLink {
        position: relative;
        bottom: 0;
        right: 0;
    }

    .hbBoxBiography .hbbbImageName .hbbbName h1 {
        font-size: 20px;
    }

    .hbBoxBiography .hbbbContent .hbbbText {
        -webkit-line-clamp: 4;
    }

    .hbBoxBiography .hbbbContent .hbbbTitle {
        line-height: 130%;
    }
}

@media only screen and (max-width: 870px) and (min-width: 768px) {
    .hbBoxScope .blackStyle.yazarStyle,
    /*.hbIndex.hbBoxScope .p12-col .boxStyle.hbBoxMainText,*/
    .hbIndex.hbBoxScope .p12-col .boxStyle.twoBox {
        height: 280px !important;
    }

    .ytube-container {
        height: 524px;
    }

        .ytube-container .ytube-content .ytube-video-row .ytube-video-title {
            height: 60px;
        }

        .ytube-container .ytube-content .ytube-video-row {
            height: 70px;
        }

    .konu_maset_yani .hbTableContent tbody tr {
        height: calc(100% / 5);
    }

    .konu_maset_yani .hbcatRightFin tbody tr:last-child,
    .piyasa_maset_yani .hbcatRightFin tbody tr:nth-child(6),
    .piyasa_maset_yani .hbcatRightFin tbody tr:nth-child(7),
    .piyasa_maset_yani .hbcatRightFin tbody tr:nth-child(8) {
        display: none;
    }

    .konu_maset_yani .hbTableContent tbody tr:nth-child(5) {
        border-bottom: none;
    }

    .hbBoxScope .box.hbBoxBiography {
        height: 100%;
    }

}

@media only screen and (min-width: 820px) {
    .hbHeader.mobile {
        display: none;
    }

    .hbGeneralScope {
        padding-top: 0 !important;
    }

   
}

@media only screen and (max-width: 819px) {
    .hbHeader.mobile .hbContainer {
        display: flex;
        align-items: center;
        height: 100%;
        justify-content: space-between;
    }

        .hbHeader.mobile .hbContainer .hbhdNavIcon {
            position: relative;
            left: auto;
            top: auto;
            width: 23px;
            height: 19px;
            cursor: pointer;
            z-index: 2;
        }

        .hbHeader.mobile .hbContainer .hbhdLogo {
            width: 178px;
            height: 100%;
            padding-right: 0;
            padding-left: 0;
        }

            .hbHeader.mobile .hbContainer .hbhdLogo .logo-area {
                height: 20px;
            }

        .hbHeader.mobile .hbContainer .hbhdSearch {
            position: relative;
            right: 0;
            top: 0;
            z-index: 2;
            cursor: pointer;
            height: 20px;
        }

            .hbHeader.mobile .hbContainer .hbhdSearch:before {
                content: "";
                position: absolute;
                width: 20px;
                height: 20px;
                left: 0;
                top: 0;
            }

    .hbContainer.hbCatPage.ktgr-page .hbRow.hbCatRow .hbContainer {
        padding: 0 !important;
    }

    .hbHeader.generalHeader {
        display: none;
    }

    
     .hbcatRightFin tbody td {
        padding:4px !important;
    }
}

@media screen and (max-width: 870px) {
    .depremTableContent .deprem-body table td,
    .depremTableContent .deprem-body table th {
        padding: 8px 10px;
    }

    .mtm-20 {
        margin-top: 20px;
    }
}

@media only screen and (min-width: 1025px) {
    .TitleCoverSlider,
    .hbHeader.mobile,
    .mobileImage {
        display: none;
    }

     .hbContainer.hbdetay #yorum_blok {
        width: calc(100% - 360px);
    }
/*
    main.hbContainer.wordPage {
        margin-top: 18px;
    }*/

    .haberDetayVideo #yorum_blok {
        width: 100% !important;
    }
}

@media only screen and (max-width: 1024px) {
    .hbContainer.hbdetay .colPageRight#detaySag,
    .hbHeader.generalHeader .hbHeaderInBottom {
        display: none;
    }

    .hbContainer.hbdetay,
    .hbContainer.hbdetay #detaySol,
    .hbContainer.hbdetay #yorum_blok,
    .hbContainer.hbdetay .hbInRow.boxStyle.hbPageDetails {
        width: 100%;
    }

    .hbHeader.mobile {
        display: block;
    }

        .hbHeader.mobile .hbContainer {
            display: flex;
            align-items: center;
            height: 100%;
            justify-content: space-between;
        }

            .hbHeader.mobile .hbContainer .hbhdSearch {
                position: relative;
                right: 0;
                top: 0;
                z-index: 2;
                cursor: pointer;
                height: 23px;
            }

    .hbHeader .hbhdLogo {
        height: 100%;
    }

    .hbHeader.mobile .hbContainer .hbhdSearch:before {
        content: "";
        position: absolute;
        width: 22px;
        height: 23px;
        left: 0;
        top: 0;
    }

    .hbHeader.mobile .hbContainer .hbhdLogo {
        width: 178px;
        height: 100%;
        padding-right: 0;
        padding-left: 0;
    }

    .hbHeader.mobile .hbContainer .hbhdNavIcon {
        position: relative;
        left: auto;
        top: auto;
        width: 23px;
        height: 19px;
        cursor: pointer;
        z-index: 2;
    }

    .hbHeader .hbhdLogo .logo-area {
        height: 20px;
    }

        .hbHeader .hbhdLogo .logo-area a {
            display: block;
            height: 20px;
        }

    .hbhdSearch img {
        width: 22px;
        height: 23px;
    }
}

@media only screen and (max-width: 1024px) and (min-width: 512px) {
    .hbPageDetails .hbptHead h1 {
        font-size: 32px;
        margin: 0 0 24px;
    }

    .yazarpdet .hbPageDetails .hbptHead h1 {
        margin: 0 0 20px;
    }
}

@media only screen and (max-width: 1024px) and (min-width: 768px) {
    header .hbHeader.mobile .hbContainer {
        padding: 0 15px;
    }

    .hbCommentAdd .hbcaTitle {
        padding-top: 24px;
    }

    .hbFooterNewsText .hbftntContent {
        padding-right: 24px;
        padding-left: 24px;
        margin-bottom: 14px;
    }

    .hbFooterNewsText .hbftntTitle {
        margin-top: 24px;
    }
}

@media only screen and (max-width: 767px) and (min-width: 512px) {
    .hbWriterNews.hbWriters .hbContainer,
    header .hbHeader.mobile .hbContainer {
        padding: 0 30px;
    }

    .hbRow.hbNewsBox.hbNewsBoxHead.hbContainer.hbBoxScope.vStyle.hbIndex {
        padding: 0;
    }

    .hbContainer .hbRow.hbMainSlider.AhbsondakikaSlider,
    main.hbContainer section.SliderRow .hbRow.hbMainSlider,
    main.hbContainer.hbCatPage.ktgr-page .hbCatSlider .hbRow.hbMainSlider {
        width: 100vw;
        margin-left: -30px;
    }
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .hbDatePicker .qDateDayHeadline input#dateCursorP {
        font-size: 16px;
    }
}

@media only screen and (max-width: 870px) and (min-width: 766px) {
    .hbIndex.hbBoxScope .hbBoxMainText .hbBoxText {
        padding: 0 8px;
        font-size: 16px;
        font-weight: 600;
        margin: 10px 0;
        line-height: 131%;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
        overflow: hidden;
        text-overflow: ellipsis;
        height: auto;
    }

}

@media only screen and (max-width: 969px) {
    .desktopImage {
        display: none;
    }
}

@media only screen and (min-width: 970px) {
    .TitleCoverSlider,
    .mobileImage {
        display: none;
    }
}

@media only screen and (max-width: 990px) and (min-width: 720px) {
    .slide .imgTitleCoverSlider {
        width: 100%;
    }
}


/*KULLANILMAYAN MEDIA KODLARI*/

/*@media only screen and (max-width: 1101px) {
    #coronaTable,
    #coronaTableBaslik {
        width: 850px !important;
    }
}*/

/*@media only screen and (min-width: 767px) and (max-width: 821px) {
    .p12-col.biyografi-col {
        width: calc(100% / 1.5);

    }
}*/


/*@media only screen and (max-width: 550px) {
    .detay-verisi-b {
        justify-content: flex-end;
    }
}*/

/*@media screen and (max-width: 394px) {
    .depremTableContent .deprem-body table td,
    .depremTableContent .deprem-body table th {
        padding: 10px;
    }
}*/


/*@media only screen and (max-width: 320px) {
    .hbSportStandings .hbWeekMatchs .hbwmMatchsLineScope .hbwmMatchsLine .hbwmMatchs .hbwmScore .hbsHome {
        font-weight: 600;
        font-size: 11px;
        margin-bottom: 5px;
    }

    .hbSportStandings .hbColBoxFull {
        margin-top: 15px;
    }

    .hbSportStandings .hbssScope .hbssTitle .hbstWeekNumber {
        top: 80% !important;
    }
}*/


/*@media only screen and (max-width: 430px) {
    .hbContainer .sporNew {
        max-width: 460px;
    }
}*/

/*@media only screen and (max-width: 1100px) and (min-width: 1088px) {
    .hbMainSlider .slide img {
        width: 101%;
        height: auto;
    }
}*/

/*@media only screen and (max-width: 360px) {
    .imsakcalendar,
    .imsakcalendar .imsakcalendarbox {
        padding: 10px;
    }

        .imsakcalendar .imsakcalendarbox .imsakcaldate .imsakdatebigtext {
            padding-top: 100px;
            padding-bottom: 100px;
        }

            .imsakcalendar .imsakcalendarbox .imsakcaldate .imsakdatebigtext .imsakmonth {
                font-size: 20px;
            }

            .imsakcalendar .imsakcalendarbox .imsakcaldate .imsakdatebigtext .imsakday {
                font-size: 50px;
            }

            .imsakcalendar .imsakcalendarbox .imsakcaldate .imsakdatebigtext .imsakdayname {
                font-size: 18px;
            }

    .hbnewspaper .hbnscope .hbnewspaperlist .hbnewspaperımg {
        width: calc(100% - 30px);
    }

    .qdatedayheadline input {
        padding-right: 10px;
    }

    hbdateheadlinescope .hbdpscope .hbdpcolumncenter .hbdptext {
        max-width: 180px;
    }
}*/
