﻿:root {
    --bs05: 0px 16px 60px rgba(0, 0, 0, 0.05), 0px 3.2px 9.75px rgba(0, 0, 0, 0.025);
    --bs01: 0 1px 0 0 rgba(103, 113, 128, 0.1);
    --bs54: 0px 40px 54px rgba(0, 0, 0, 0.05), 0px 10.125px 23.5406px rgba(0, 0, 0, 0.03375), 0px 4px 8.775px rgba(0, 0, 0, 0.025), 0px 0.875px 3.12188px rgba(0, 0, 0, 0.01625);
    --bs72: 0 1px 0 0 rgba(72, 93, 117, 0.1);
    --br8: 8px;
    --sper50: 50%;
    --bgw: white;
    --s2: 2px;
    --s3: 3px;
    --s4: calc(var(--s2) * 2);
    --s5: 5px;
    --s6: calc(var(--s2) * 3);
    --s7: 7px;
    --s8: calc(var(--s2) * 4);
    --s10: calc(var(--s2) * 5);
    --s12: calc(var(--s2) * 6);
    --s16: calc(var(--s2) * 8);
    --s18: 18px;
    --s20: calc(var(--s2) * 10);
    --s24: calc(var(--s2) * 12);
    --s30: calc(var(--s3) * 10);
    --s32: calc(var(--s2) * 16);
    --gap050: 0.5%;
    --gap100: 1%;
    --gap250: 2.5%;
    --gap263: 2.63%;
    --gap520: 5.2%;
    --fs10: 10px;
    --fs11: 11px;
    --fs12: 12px;
    --fs13: 13px;
    --fs14: 14px;
    --fs16: 16px;
    --fs18: 18px;
    --fs20: 20px;
    --fs24: 24px;
    --fs31: 31px;
    --fs32: 32px;
}

h3 {
    font-style: normal;
    font-weight: 700;
    font-size: var(--fs20);
    line-height: 24px;
    color: #000000;
    white-space: nowrap;
}
h4 {
    font-style: normal;
    font-weight: 700;
    font-size: var(--fs18);
    line-height: 24px;
    color: #000000;
}
h5 {
    font-style: normal;
    font-weight: 700;
    font-size: 15px;
    line-height: 13px;
    color: #333333;
}
h6 {
    font-weight: 700;
    line-height: 17px;
    color: #374A61;
}
.arrow {
    border: solid #374A61;
    border-width: 0 2px 2px 0;
    display: inline-block;
    padding: var(--s3);
}

.arrow.right {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
}

.arrow.left {
    transform: rotate(135deg);
    -webkit-transform: rotate(135deg);
}

.arrow.up {
    transform: rotate(-135deg);
    -webkit-transform: rotate(-135deg);
}

.arrow.down {
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
}
/*HEADER*/
.header {
    width: 100%;
    margin: 0 auto;
    display: flex;
    flex-direction: column;
    align-items: center;
}
    .header .menu {
        display: flex;
        background-color: #f4f4f4;
        max-width: 960px;
        width: 100%;
        height: 29px;
        justify-content: space-between;
        align-items: center;
        flex-direction: row;
        flex-wrap: nowrap;
        overflow: hidden;
    }
.header .menu a.logo{
    display: block;
    height: 29px;
}


.header .menu .ustmenu {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    background-color: #f4f4f4;
    height: 100%;
    align-items: center;
}
    .header .menu .ustmenu a {
        display: flex;
        align-items: center;
        white-space: nowrap;
        height: 100%;
        font-size: var(--fs12);
        font-weight: 500;
        color: #575757;
        padding: 0 var(--s8);
        text-decoration: none;
    }
.header .menu .ustmenu a:hover {
    color: #575757;
    text-shadow: 0px 0px 1px rgb(0 0 0 / 25%);
}

/**/
.header .search {
    position: relative;

    width: 200px;
    height: 29px;
    display: flex;
    align-items: center;
}



    .header .search input {
        display: block;
        width: 190px;
        height: 24px;
        border-radius: 12px 0px 0px 12px;
        border: 1px solid #dedede;
        padding: 0 var(--s18) 0 var(--s10);
        background: #fff;
        z-index: 2;
        font-weight: 400;
        font-size: var(--fs10);
        letter-spacing: -0.03em;
        color: #666;
    }
    .header .search .badge {
        position: absolute;
        top: 2px;
        right: 0;
        cursor: pointer;
        width: 29px;
        height: 24px;
        border-radius: 12px;
        z-index: 9;
        background: url("../i/i-search.png") center center/12px 12px no-repeat #e00000;
    }
.header .banner {
    display: flex;
    justify-content: center;
    width: 100%;
    height: 90px;
    background: url("../i/banner.jpg") repeat-x;
    overflow: hidden;
}
.header .banner .bcontent {
    display: flex;
    flex-direction: column;
    justify-content: space-evenly;
    max-width: 960px;
    width: 100%;
    height: 100%;
}
.header .banner .bcontent .top {
    max-width: 960px;
    width: 100%;
    height: 33px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.hemenu > a.secim2023 {
    display: flex;
    align-items: center;
    font-weight: 700;
    font-size: var(--fs31);
    line-height: 38px;
    color: #FFFFFF;
}
.hemenu > a.secim2023 span{
    font-family: albert;
	font-style: normal;
	font-weight: 400;
	font-size: 32px;
	margin-left:4px;
}
.hemenu > a.secim2023::before {
    content: url(../i/i-vote.svg);
    margin-right: var(--s8);
}
.hemenu > a.secim2023::after {
	font-family: albert;
	content: '';
	font-weight: 400;
	font-size: var(--fs32);
	line-height: 121%;
	text-align: center;
	letter-spacing: -0.03em;
	color: #FFFFFF;
	margin-left: var(--s4);
}
.header .banner .bcontent .top > .topmenu {
    display: flex;
    align-items: center;
    flex-direction: row;
    flex-wrap: wrap;
    height: 16px;
    overflow: hidden;
}
.header .banner .bcontent .top > .topmenu > a {
    display: block;
    font-weight: 400;
    font-size: var(--fs13);
    text-align: right;
    color: #FFFFFF;
    padding: 0 var(--s10);
    border-left: 1px solid #748090;
    white-space: nowrap;
    overflow: hidden;
}
.header .banner .bcontent .top > .topmenu > a:hover {
    text-shadow: 0px 0px 1px #ffffff;
}
.header .banner .bcontent .top > .topmenu > a.secili {
    text-shadow: 0px 0px 1px #ffffff;
}
.header .banner .bcontent .top > .topmenu > a:first-child {
    border-left: 0
}
.i-home {
    content: url(../i/i-home.svg);
}
.header .banner .bcontent .bottom {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    padding: 0 var(--s24);
    max-width: 960px;
    width: 100%;
    height: 56px;
    background: #FFFFFF;
    border-radius: 8px;
    gap: var(--gap100);
}
.header .banner .bcontent .bottom h6 {
    white-space: nowrap;
    font-size: var(--fs14);
}
.header .banner .bcontent .bottom .bar {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    max-width: 493px;
    width: 100%;
    height: 16px;
    background: rgba(72, 93, 117, 0.1);
    border-radius: 8px;
	overflow: hidden;
}
.header .banner .bcontent .bottom .bar > div {
    height: 100%;
    background: #374A61;
    border-radius: 8px;
}
.header .banner .bcontent .bottom .per {
    font-weight: 700;
    font-size: var(--fs18);
    line-height: 22px;
    text-align: right;
    color: #374A61;
}
.header .banner .bcontent .bottom .guncelleme {
    display: flex;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    font-weight: 400;
    font-size: var(--fs12);
    line-height: 15px;
    color: rgba(72, 93, 117, 0.7);
    white-space: nowrap;
}
.btn.haberler {
    display: none;
}

.header .banner .bcontent .bottom h6.dicin {
    display: block;
}

.header .banner .bcontent .bottom h6.micin {
    display: none;
}

.m2023sonuclari {
    display: none;
}
.i-guncelleme {
    content: url(../i/i-guncelleme.svg);
	margin:0 4px;
}

.header .pagename {
    background: white;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    gap: var(--gap050);
    width: 100%;
    height: 39px;
}
.header .pageloc {
    background: white;
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: var(--gap050);
    max-width: 960px;
    width: 100%;
    height: 39px;
}

.header .pagename a {
    font-weight: 400;
    text-decoration: none;
    color: #374A61;
    white-space: nowrap;
}
.header .pagename a.pagehome {
    font-weight: 700;
    border-bottom: 1px solid #374a61;
}
.header .pagename .arrow.right {
    margin-right: 8px;
}
.anasayfa .header .pagename {
    display: none;
}
/*HEADER END*/
.content {
    max-width: 960px;
    width: 100%;
    margin: 0 auto;
    display: flex;
    flex-direction: column;
}
.anasayfa .content {
   padding: 0 0 12px 0;
}
.anasayfa .content .blok{
    margin: 12px 0 0;
}

.content > div {
    margin: 0px !important;
    width: 100%;
}
.content > .page > *{
    margin: 12px 0;
	width: 100%;
}

.blok.ilgrup h3{
	 margin: 12px auto;
}

.blok {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    width: 100%;
    margin: 0;
    max-width: 960px;
    flex-wrap: wrap;
    gap: var(--gap050);	
}


.box {
    -webkit-box-shadow: var(--bs05);
    -moz-box-shadow: var(--bs05);
    box-shadow: var(--bs05);
    background-color: var(--bgw);
    padding: var(--s24);
    border-radius: var(--s8);
	margin: 12px 0;
}
.content > .page > h2.hiller{margin-top:36px;}
.content > .page.vekildagilimi .box.oydagilimi{margin-bottom: 36px;}
/*CB ADAY*/
.cbsecimi {
    max-width: 304px;
    width: 100%;
}
.page.cbsecimsonuc .blok.alfabetik .box.cbsecimi:nth-child(1),.page.cbsecimsonuc .blok.alfabetik .box.cbsecimi:nth-child(2),.page.cbsecimsonuc .blok.alfabetik .box.cbsecimi:nth-child(3){margin-top:0;}
.page.cbsecimsonuc.adaysonuc .illeroylama{
	margin-top: 12px;
}
.page.cbsecimsonuc.adaysonuc .illeroylama h3{
	margin-bottom: 12px;
	white-space: break-spaces;
}
.page.cbsecimsonuc.adaysonuc .illeroylama .illeroylamabaslik{
	margin: 12px 0;
}
.page.sehiregore .blok{
	margin:0;
}
.page.yurtdisi .blok{
	margin:0;
}
.page.cbsecimsonuc .blok.cbsecimsonuclari{
	margin:0
}
.cblist {
    padding: var(--s24) 0 var(--s20);
    display: flex;
    align-items: flex-start;
    flex-direction: row;
    justify-content: space-between;
    overflow: hidden;
	gap: 4%;
}
.cbaday > .per {
    font-weight: 400;
    line-height: 14px;
    text-align: Center;
    margin: var(--s2) 0 var(--s8) 0;
}

.cbaday > .bar {
    display: flex;
    align-items: flex-end;
    justify-content: center;
    min-width: 40px;
    width: 100%;
    height: 59px;
    background: rgba(72, 93, 117, 0.1);
    border-radius: var(--s4);
    margin: var(--s5) 0 var(--s4);
}
.cbaday {
    min-width: 52px;
	width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: flex-start;
}


.cbaday > .bar > div {
    width: 100%;
    background: #FF8700;
    border-radius: var(--s4);
}
.cbaday > a {
	display: flex;
	flex-direction: column;
	align-items: center;
	width: 52px;
	font-weight: 400;
	font-size: var(--fs12);
	line-height: 14.5px;
	text-align: center;
	color: #000000;
}
.cbaday > a::before {
	width: 40px;
	height: 40px;
	border-radius: var(--sper50);
	margin: var(--s2) 0 var(--s4) 0;
	overflow: hidden;
	background-size:40px;
}
.cbaday > a::after {
    margin: var(--s2) 0 0 0;
}
/* AVATARLAR */
.cbaday.akp > .bar > div {background: #FF8700;}
.cbaday.akp > a::before {background-image: url(../i/recep-tayyip-erdogan.png);content: '';}
.cbaday.akp > a::after {content: "R. Tayyip Erdoğan";}


.cbaday.chp > .bar > div {background-color: #ED1822;}
.cbaday.chp a::before {background-image: url(../i/kemal-kilicdaroglu.png);content: ''; }
.cbaday.chp > a::after {content: "Kemal Kılıçdaroğlu";}

.cbaday.memleket > .bar > div {background-color: #1D5FA4;}
.cbaday.memleket > a::before {background-image: url(../i/muharrem-ince.png);content: '';}
.cbaday.memleket >  a::after {content: "Muharrem İnce";}

.cbaday.zafer > .bar > div {background-color: #353B3E;}
.cbaday.zafer > a::before {background-image:url(../i/sinan-ogan.png);content: '';}
.cbaday.zafer > a::after {content: "Sinan Oğan";}

.cbaday.cumhur > .bar > div {background: #FF8700;}
.cbaday.cumhur > a::before {background-image: url(../i/recep-tayyip-erdogan.png);content: '';}
.cbaday.cumhur > a::after {content: "R. Tayyip Erdoğan";}

.cbaday.millet > .bar > div {background-color: #ED1822;}
.cbaday.millet a::before {background-image: url(../i/kemal-kilicdaroglu.png);content: ''; }
.cbaday.millet > a::after {content: "Kemal Kılıçdaroğlu";}

.cbaday.muharrem > .bar > div {background-color: #1D5FA4;}
.cbaday.muharrem > a::before {background-image: url(../i/muharrem-ince.png);content: '';}
.cbaday.muharrem >  a::after {content: "Muharrem İnce";}

.cbaday.sinan > .bar > div {background-color: #353B3E;}
.cbaday.sinan > a::before {background-image:url(../i/sinan-ogan.png);content: '';}
.cbaday.sinan > a::after {content: "Sinan Oğan";}

/* AVATARLAR */

/*CB ADAY END*/

/*ITTIFAKLAR*/
.ittifaksecimi {
    width: 304px;
}
.ittifaklist {
    width:100%;
    padding: var(--s24) 0;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    overflow: hidden;
}
.ittifakaday {
    width: 100%;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    -webkit-box-shadow: var(--bs01);
    -moz-box-shadow: var(--bs01);
    box-shadow: var(--bs01);
    padding: var(--s16) 0;
}
.ittifakaday:first-child {
    padding-top: 0;
}
.ittifakaday:last-child {
	border-bottom: 0;
	padding-bottom: var(--s8);
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.ittifakaday a:first-child {
    margin-left:0;
    padding-top: 0;
}
.ittifakaday a:last-child {        
    padding-bottom: 0;
    margin-right: 0;
}

.ittifakaday > * {
    margin: 0 var(--s4);
}
.ittifakaday > .bar {
    display: flex;
    justify-content: flex-start;
    min-width: 45px;
    width: 100%;
    height: 16px;
    background: #FFFFFF;
    border: 1px solid rgba(7, 56, 168, 0.2);
    border-radius: var(--s12);
	overflow: hidden;
}
.ittifakaday > .bar > div {
    height: 100%;
    
    border-radius: var(--s12);
}

.cum {
	background-color:#FF8700 !important;
}
.mil {
	background-color: #ED1822 !important;
}
.eme {
	background-color: #822975 !important ;
}
.at {
	background-color: #1D5FA4 !important;
}
.ittifakaday > a {
	display: flex;
	font-weight: 400;
	font-size: var(--fs12);
	line-height: 15px;
	text-align: center;
	color: #000000;
	align-items: center;
	justify-content: flex-start;
	
}

.ittifakaday > a::before {
	display: block;
	content: '';
	width: 16px;
	height: 16px;
	border-radius: var(--sper50);
	margin: 0 var(--s4) 0 0;
	content: "";
	background: grey;
}

.ittifakaday > a::after {
	display: block;
	margin: 0 var(--s4);
	white-space: nowrap;
	max-width: 108px;
	text-align: left;
	min-width: 60px;
	content: "İttifak";
}

.ittifakaday > .per {
	font-weight:700;
	font-size: var(--fs12);
	line-height: 15px;
	text-align: right;
	color: #000000;
	margin: 0 0 0 var(--s4);
	white-space: nowrap;
	min-width: 105px;
}
.box.ittifaksecimi .ittifaklist .ittifakaday .per {
	min-width: 105px;
}
.illist .ittifaksecimi .ittifaklist .ittifakaday  .per {
	margin: 0;
	min-width: 50px;
}
.illist .ittifakaday > .per {
	min-width: 68px;
}
/* Ittifak Detay */

.ittifakaday.millet > a::before {
    background: #ED1822;
}
.ittifakaday.millet > a::after {
    content: "Millet İ.";
}
.ittifakaday.sosyal-guc-birligi > a::before {
    background: green;
}
.ittifakaday.sosyal-guc-birligi > a::after {
    content: "S. G. B. İ.";
}
.ittifakaday.sosyal-guc-birligi-ittifaki > a::after {
    content: "S. G. B. İ.";
}
.ittifakaday.sosyal-guc-birligi-ittifaki > a::before {
    background: green;
}


.ittifakaday.cumhur > a::before {
    background-color: #FF8700;
}
.ittifakaday.cumhur > a::after {
    content: "Cumhur İ.";
}

.ittifakaday.emek > a::before {
    background-color: #822975;
}

.ittifakaday.emek > a::after {
    content: "Emek İ.";
}

.ittifakaday.ata > a::before {
    background-color: #1D5FA4;
}

.ittifakaday.ata > a::after {
    content: "Ata İ.";
}

/* Ittifak Detay End */
/*ITTIFAKLAR END*/

/*PARTILER*/
.partisecimi {
    width: 304px;
}

.partilist {
    width: 100%;
    padding: var(--s20) 0 var(--s20);
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    overflow: hidden;
}

.partiaday {
    width: 100%;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    -webkit-box-shadow: var(--bs01);
    -moz-box-shadow: var(--bs01);
    box-shadow: var(--bs01);
    padding: var(--s12) 0;
}

.partiaday:first-child {
    padding-top: 0;
}

.partiaday:last-child {
    border-bottom: 0;
    padding-bottom: var(--s4);
	-webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

.partiaday a:first-child {
    margin-left: 0;
    padding-top: 0;
}

.partiaday a:last-child {
    padding-bottom: 0;
    margin-right: 0;
}

.partiaday > .bar {
    display: flex;
    justify-content: flex-start;
    width: 80px;
    height: 8px;
    background: #FFFFFF;
    border: 0;
    border-radius: var(--s12);
	flex-grow: 1;
	background: rgba(72, 93, 117, 0.1);
}

.partiaday > .bar > div {
    height: 100%;
   
    border-radius: var(--s12);
}

.ittifakaday.cumhur > .bar > div {
	background: #FF8700;
}
.ittifakaday.millet > .bar > div {
	background: #ED1822;
}

.ittifakaday.emek > .bar > div {
	background: #822975;
}
.ittifakaday.ata > .bar > div {
	background: #1D5FA4;
}

.ittifakaday.sosyal-guc-birligi > .bar > div {
	background: green;
}

.partiaday.ak-parti > .bar > div {
	background: #FF8700;
}
.partiaday.chp > .bar > div {
	background: #ED1822;
}
.partiaday.mhp > .bar > div {
	background: #C8102E;
}
.partiaday.iyi-parti > .bar > div {
	background: #44B2E3;
}
.partiaday.yesil-sol-parti > .bar > div {
	background: #3A913F;
}
.partiaday.tip > .bar > div {
	background: #bd1218;
}
.partiaday.yeniden-refah > .bar > div {
	background: #bd1218;
}
.partiaday.bgz > .bar > div {
	background: #FDB13F;
}






.AkpMv {
	background-color: #FF8700 !important;
}

.ChpMv {
	background-color: #ED1822 !important;
}
.MhpMv {
	background-color: #C8102E !important;
}

.IyiMv {
	background-color: #44B2E3 !important;
}



.partiaday > a {
	width: 120px;
	display: flex;
	font-weight: 400;
	font-size: var(--fs12);
	line-height: 15px;
	text-align: center;
	color: #000000;
	align-items: center;
	justify-content: flex-start;
	text-align: left;
}

.partiaday > a::before {
    content: '';
    width: 24px;
    height: 24px;
    border-radius: var(--sper50);
    margin: 0 var(--s4) 0 0;
    background-size: 24px;
    background-repeat: no-repeat;
	background-image: url(../i/i-tbmm.svg);
}

.partiaday > a::after {
    width: 55px;
    margin: 0 var(--s4);
    white-space: nowrap;
	content: "Diğer";
	overflow: hidden;
}


/* Partiler Detay */

.partiaday > .per {
    font-weight: 700;
    font-size: var(--fs12);
    line-height: 15px;
    min-width: 101px;
    max-width: 95px;
    text-align: right;
    color: #000000;
    margin: 0 0 0 var(--s4);
    white-space: nowrap;
    width: inherit;
}
/* Partiler Detay End */
/*PARTILER END*/
a.detaylar {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    margin: var(--s2) 0;
}
.btn {
    width: 100%;
    display: flex;
    justify-content: flex-end;
}
a.tumiller {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    margin: var(--s4) 0;
}

a.detaylar::before {
    content: "Detaylar";
    font-weight: 700;
    line-height: 14px;
    text-align: center;
    color: #000000;
    margin-right: var(--s8);
}
a.tumiller::before {
    content: "Tüm İller";
    font-weight: 700;
    line-height: 14px;
    text-align: center;
    color: #000000;
    margin-right: var(--s8);
}
a.detaylar::after, a.tumiller::after {
    content: '';
    border: solid black;
    border-width: 0 2px 2px 0;
    display: inline-block;
    padding: 2.34px;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
}

/**/
.ilgrup {
    display: flex;
    flex-direction: column;
    padding: var(--s24);
    background: #fbfbfb;
    border-radius: var(--s8);
}
.anasayfa .illist {
    justify-content: space-between;
    gap: 12px 0;
}


    
.illist {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
    width: 100%;
    gap: var(--gap250);
}
.illist .box {
    max-width: 31.66%;
    width: 100%;
	margin-bottom: 2%;
	padding-bottom: var(--s16);
}

.line {
    content: '';
    -webkit-box-shadow: var(--bs01);
    -moz-box-shadow: var(--bs01);
    box-shadow: var(--bs01);
    margin-left: var(--s8);
    height: 1px;
    flex-grow: 1;
}

.illist > .box h5 {
    display: flex;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
}
.illist > .box .cbsecimi, .illist > .box .ittifaksecimi, .illist > .box .vekilsecimi {
    width: 100%;
}
.iller {
    display: flex;
    justify-content: space-between;
    align-items: center;
	margin-bottom: var(--s24);
}
.iller > .acilansandik {
	font-weight: 400;
	font-size: var(--fs11);
	color: #485D75;
	white-space: nowrap;
}
.iller h4{
    font-style: normal;
    font-weight: 700;
    font-size: 18px;
    line-height: 24px;
    color: #000000;
}

.illist > .box .cblist .cbaday .bar {
    display: flex;
    align-items: flex-end;
    justify-content: center;
    min-width: 40px;
    height: 81px;
    background: rgba(72, 93, 117, 0.1);
    border-radius: var(--s4);
    margin: var(--s6) 0;
}

.illist > .box > .ittifaksecimi .ittifakaday {
    padding: var(--s12) 0;
}
    .illist > .box > .ittifaksecimi .ittifakaday:last-child {
        padding: var(--s10) 0;
    }
.illist > .box > .ittifaksecimi .ittifakaday:first-child {
    padding-top: var(--s2);
}

.illist > .box .ittifakaday > a, .illist > .box .vekiladay > a {
    font-weight: 400;
    font-size: var(--fs13);
    color: #000000;
}
.illist > .box .vekiladay > a {
    min-width: 126px;
}
    
.illist > .box .ittifakaday > .bar, .illist > .box .vekiladay > .bar {
    min-width: 60px;
	width: 100%;
}
.illist > .box .ittifakaday > .per, .illist > .box .vekiladay > .per {
    font-weight: 700;
    font-size: var(--fs12);
}

.illist > .box .vekiladay > a::before {
    content: '';
    width: 24px;
    height: 24px;
    border-radius: var(--sper50);
    margin: 0 var(--s4) 0 0;
    background-size: 24px;
}


    /*VEKILLER*/
    .vekilsecimi {
        width: 304px;
    }

.vekillist {
    width: 100%;
	padding: var(--s24) 0;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    overflow: hidden;
}

.vekiladay {
    width: 100%;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    border-bottom: 1px solid rgba(103, 113, 128, 0.1);
    padding: var(--s8) 0;
}

.vekiladay:first-child {
    padding-top: 0;
}

    .vekiladay:last-child {
        border-bottom: 0;
        padding-bottom: 0;
    }

.vekiladay a:first-child {
    margin-left: 0;
    padding-top: 0;
}

.vekiladay a:last-child {
    padding-bottom: 0;
    margin-right: 0;
}



    .vekiladay > .bar {
        display: flex;
        justify-content: flex-start;
        width: 80px;
        height: 8px;
        background: #FFFFFF;
        border: 1px solid rgba(7, 56, 168, 0.2);
        border-radius: var(--s12);
        flex-grow: 1;
		overflow: hidden;
    }

.vekiladay > .bar > div {
    height: 100%;
    background: #FDB13F;
    border-radius: var(--s12);
}


.vekiladay > a {
	display: flex;
	font-weight: 400;
	font-size: var(--fs12);
	line-height: 15px;
	text-align: center;
	color: #000000;
	align-items: center;
	justify-content: flex-start;
	
	
}

.vekiladay > a::before {
    content: '';
    width: 24px;
    height: 24px;
    border-radius: var(--sper50);
    margin: 0 var(--s4) 0 0;
    background-size: 24px;
	background-image: url(../i/p/bagimsiz.png);
}

.vekiladay > a::after {
    margin: 0 var(--s4);
    white-space: nowrap;
	content: 'Bağımsız';
}

.vekiladay > .per {
	font-weight: 400;
	font-size: var(--fs12);
	line-height: 15px;
	text-align: center;
	color: #000000;
	margin: 0 0 0 var(--s4);
	min-width: 45px;
	text-align: right;
}
/* Vekiller Detay */




/* Vekiller Detay End */
/*VEKILLER END*/


/*Cumhurbaşkanı Seçim Sonuçları*/
.page {
    display: flex;
    flex-direction:column;
}
h1 {
    display: flex;
    align-items: center;
    font-weight: 700;
    font-size: var(--fs32);
    color: #000000;
}
h2 {
    display: flex;
    align-items: center;
    font-weight: 700;
    font-size: var(--fs24);
    color: #000000;
    white-space: nowrap;
}
.page > h1, .page > h2 {
   margin: 0 0 var(--s24) 0;
}

.page > h2 .line {
    content: '';
    -webkit-box-shadow: var(--bs01);
    -moz-box-shadow: var(--bs01);
    box-shadow: var(--bs01);
    margin-left: var(--s16);
    height: 1px;
    flex-grow: 1;
}

.page.cbsecimsonuc .cbsecimsonuclari .blok {
    display: flex;
    align-items: flex-start;
    flex-direction: row;
    justify-content: space-between;
    width: 100%;
}


.cbsecimsonuclari {
    display: flex;
    gap: var(--gap250);
}

.page.cbsecimsonuc .cbsecimsonuclari .cbsecimi .cbaday > .bar {
    display: flex;
    align-items: flex-end;
    justify-content: center;
    width: 40px;
    height: 200px;
    background: rgba(72, 93, 117, 0.1);
    border-radius: var(--s4);
    margin: var(--s4) 0;
}
.cbsecimsonuclari .oydagilimi {
	display: flex;
	flex-direction: column;
	flex-wrap: nowrap;
	flex-grow: 1;
	width: 56%;
}
.cbsecimsonuclari .oydagilimi .panel .panels-mapinfo{
	display: flex;
    align-items: center;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
}
.cbsecimsonuclari .oydagilimi .panel .panels-mapinfo .mapinfo{
	    display: flex;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    max-width: 45%;
    width: 100%;
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
    text-align: center;
    color: #000000;
    margin: 0 16px;
    padding: 6px 0;
    border-bottom: 1px solid #e4e6e9;
    justify-content: space-between;
    white-space: nowrap;
	margin:0
}
	

.blok.alfabetik .box.cbsecimi .cblist .cbaday .bar {
    height: 81px;
}

.page > .ilblok {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
}
.i-konum {
    content: url(../i/i-konum.svg);
}




.ddownsearch {
    display: flex;
    flex-direction: column;
    justify-content: center;
    width: 168px;
    padding: var(--s8) var(--s16);
    position: relative;
    border-radius: 8px 8px 0 0;
    background: #fff;
}
.dropdown {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: center;
    
}
.dropdown input {
	width: 100px;
    margin: 0;
    font-weight: 500;
    font-size: var(--fs12);
    letter-spacing: -0.03em;
    color: #374A61;
    border: 0;
    margin-left: 8px;
}
.ddownscroll i.arrow.up{
	position: absolute;
	right: 20px;
	top: -16px;
}


.ddownsearch {
    border-radius: 8px;
}
.ddownsearch:hover {
    cursor: pointer;
    -webkit-box-shadow: var(--bs54);
    -moz-box-shadow: var(--bs54);
    box-shadow: var(--bs54);
}
.ddownsearch.active {
    border-radius: 8px 8px 0 0;
}
.ddownsearch.active i.arrow.down {
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
}
.ddownsearch.active .ddownscroll {
	display: block;
	min-width: 168px;
	width: 100%;
	-webkit-box-shadow: var(--bs54);
	-moz-box-shadow: var(--bs54);
	box-shadow: var(--bs54);
	border-radius: 0px 0px 8px 8px;
	background: #fff;
	padding: 0 var(--s12) var(--s16);
	position: absolute;
	top: 0;
	left: 0;
	margin-top: 39px;
	z-index: 1;
}
.ddownsearch.active ul {
    display: block;
    max-height: 299px;
    overflow-y: auto;
    min-width: 150px;
    width: 100%;
    
}
.ddownsearch ul li {
    padding: 0 var(--s8) 0 0;
}

.ddownsearch ul li a {
    display: block;
    font-weight: 500;
    letter-spacing: -0.03em;
    color: #374A61;
    padding: var(--s16) 0;
    border-bottom: 1px solid rgba(7, 56, 168, 0.1);
    font-size: var(--fs14);
    line-height: 14px;
}

/**/
.select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #444;
    line-height: 14px;
    font-weight: 500;
    font-size: 14px;
    letter-spacing: -0.03em;
    color: #374A61;
}
.select2-container--default .select2-selection--single {
    background-color: #fff;
    border: 0!important;
    border-radius: 4px;
}
.select2-container {
    box-sizing: border-box;
    display: inline-block;
    margin: 0;
    position: relative;
    vertical-align: middle;
    min-width: 130px;
}
.select2-dropdown{
	border:0;
}
.select2-container--open .select2-dropdown--below {
    border-top: none;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border: 0;
}
/**/

.page.vekilsonuc .vekilsonuclari .blok {
    display: flex;
    align-items: flex-start;
    flex-direction: row;
    justify-content: space-between;
    width: 100%;
}
.page.vekilsonuc .blok.vekilsonucsonuclari {
    flex-wrap: nowrap;
    gap: var(--gap250);
	margin: 0;
}
.page.vekilsonuc .vekilsonucsonuclari .ittifaksecimi {
    width: 42%;
}
.page.vekilsonuc .ittifaksecimi .ittifaklist {
	width: 100%;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	overflow: hidden;
}


.page.vekilsonuc .vekilsonuclari .ittifaksecimi .ittifakaday > .bar {
    display: flex;
    align-items: flex-end;
    justify-content: center;
    width: 40px;
    height: 200px;
    background: rgba(72, 93, 117, 0.1);
    border-radius: var(--s4);
    margin: var(--s4) 0;
}

.page.vekilsonuc .vekilsonuclari .ittifaksecimi > .ittifaklist {
    display: flex;
    align-items: flex-start;
    flex-direction: row;
    justify-content: space-between;
    overflow: hidden;
}

.page.vekilsonuc .vekilsonuclari .oydagilimi {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    max-width: 632px;
}

/*partidagilimi*/
.partidagilimi {
    width: 58%;
}

.partidagilimilist {
    display: flex;
    align-items: flex-start;
    flex-direction: row;
    justify-content: space-between;
    overflow: hidden;
    overflow-x: overlay;
    height: 210px;
    gap: var(--gap250);
	padding: var(--s16) 0;
}

.partidagilimiaday > .per {
    font-weight: 400;
    line-height: 14px;
    text-align: Center;
    margin: var(--s2) 0 var(--s8) 0;
}

.partidagilimiaday > .bar {
    display: flex;
    align-items: flex-end;
    justify-content: center;
    width: 40px;
    height: 81px;
    background: rgba(72, 93, 117, 0.1);
    border-radius: var(--s4);
    margin: var(--s5) 0 var(--s4);
}

.partidagilimiaday {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: flex-start;
}
.partidagilimiaday > .bar > div {
    width: 100%;
    background: #808080;
    border-radius: var(--s4);
}
.page.partisonuc.adaypartisonuc .istatistik  .bar > div {
	height: 100% !important;
}


.partidagilimiaday > a {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 52px;
    font-weight: 400;
    font-size: var(--fs12);
    line-height: 15px;
    text-align: center;
    color: #000000;
	white-space: nowrap;
}
.page.vekilsonuc .illist .ittifaksecimi {
    width: 100%;
}
.page.vekilsonuc .illist .ittifaksecimi .ittifaklist {
	width: 100%;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	overflow: hidden;
}

.partidagilimiaday > a::before {
    width: 40px;
    height: 40px;
    border-radius: var(--sper50);
    margin: var(--s2) 0 var(--s4) 0;
    background-size: 40px;
	background-image: url(../i/i-tbmm.svg);
	content: '';
}

.partidagilimiaday > a::after {
    margin: var(--s2) 0 0 0;
	content: "Diğer";
}
/* AVATARLAR */

.illist .box .vekiladay > a {
    min-width: 93px;
}

.illist .box .vekiladay .bar {
    min-width: 87px;
    width: 100%;
	margin: 0 var(--s4);
}

/**/

.cbadaylist .cbaday-parti .badge{background-color:grey;}
.partisecimi2 .partiaday.ak-parti > .bar > div ,.cbadaylist .cbaday-parti.ak-parti .badge, .partidagilimiaday.ak-parti > .bar > div ,.vekiladay.ak-parti > .bar > div{background-color: #FF8700;}
.partisecimi2 .partiaday.iyi-parti > .bar > div, .cbadaylist .cbaday-parti.iyi-parti .badge, .partidagilimiaday.iyi-parti > .bar > div ,.vekiladay.iyi-parti > .bar > div{background-color: #44B2E3;}
.partisecimi2 .partiaday.yesil-sol-parti > .bar > div, .cbadaylist .cbaday-parti.yesil-sol-parti .badge, .partidagilimiaday.yesil-sol-parti > .bar > div ,.vekiladay.yesil-sol-parti > .bar > div{background-color: #3A913F;}
.partisecimi2 .partiaday.memleket-partisi > .bar > div ,.cbadaylist .cbaday-parti.memleket-partisi .badge, .partidagilimiaday.memleket-partisi > .bar > div ,.vekiladay.memleket-partisi > .bar > div{background-color: #1D5FA4;}
.partisecimi2 .partiaday.vatan-partisi > .bar > div ,.cbadaylist .cbaday-parti.vatan-partisi .badge, .partidagilimiaday.vatan-partisi > .bar > div,.vekiladay.vatan-partisi > .bar > div {background-color: #ed1c24;}
.partisecimi2 .partiaday.zafer-partisi > .bar > div, .cbadaylist .cbaday-parti.zafer-partisi .badge, .partidagilimiaday.zafer-partisi > .bar > div ,.vekiladay.zafer-partisi > .bar > div{background-color: #c4161c;}
.partisecimi2 .partiaday.deva-partisi > .bar > div ,.cbadaylist .cbaday-parti.deva-partisi .badge, .partidagilimiaday.deva-partisi > .bar > div ,.vekiladay.deva-partisi > .bar > div {background-color: #006aa6;}
.partisecimi2 .partiaday.akp > .bar > div ,.cbadaylist .cbaday-parti.akp .badge, .partidagilimiaday.akp > .bar > div ,.vekiladay.akp > .bar > div{background-color: #FF8700;}
.partisecimi2 .partiaday.chp > .bar > div ,.cbadaylist .cbaday-parti.chp .badge, .partidagilimiaday.chp > .bar > div,.vekiladay.chp > .bar > div  {background-color: #ED1822;}
.partisecimi2 .partiaday.iyip > .bar > div, .cbadaylist .cbaday-parti.iyip .badge, .partidagilimiaday.iyip > .bar > div ,.vekiladay.iyip > .bar > div{background-color: #44B2E3;}
.partisecimi2 .partiaday.ysp > .bar > div, .cbadaylist .cbaday-parti.ysp .badge, .partidagilimiaday.ysp > .bar > div ,.vekiladay.ysp > .bar > div{background-color: #3A913F;}
.partisecimi2 .partiaday.mhp > .bar > div ,.cbadaylist .cbaday-parti.mhp .badge, .partidagilimiaday.mhp > .bar > div,.vekiladay.mhp >.bar > div {background-color: #C8102E;}
.partisecimi2 .partiaday.saadet > .bar > div ,.cbadaylist .cbaday-parti.saadet .badge, .partidagilimiaday.saadet > .bar > div ,.vekiladay.saadet > .bar > div{background-color: #CF3338;}
.partisecimi2 .partiaday.memleket > .bar > div ,.cbadaylist .cbaday-parti.memleket .badge, .partidagilimiaday.memleket > .bar > div ,.vekiladay.memleket > .bar > div{background-color: #1D5FA4;}
.partisecimi2 .partiaday.tip > .bar > div, .cbadaylist .cbaday-parti.tip .badge, .partidagilimiaday.tip > .bar > div,.vekiladay.tip > .bar > div {background-color: #bd1218;}
.partisecimi2 .partiaday.vatan > .bar > div ,.cbadaylist .cbaday-parti.vatan .badge, .partidagilimiaday.vatan > .bar > div,.vekiladay.vatan > .bar > div {background-color: #ed1c24;}
.partisecimi2 .partiaday.zafer > .bar > div ,.cbadaylist .cbaday-parti.zafer .badge, .partidagilimiaday.zafer > .bar > div ,.vekiladay.zafer > .bar > div{background-color: #c4161c;}
.partisecimi2 .partiaday.yeniden-refah > .bar > div, .cbadaylist .cbaday-parti.yeniden-refah .badge, .partidagilimiaday.yeniden-refah > .bar > div,.vekiladay.yeniden-refah > .bar > div{background-color: #ed1d24;}
.partisecimi2 .partiaday.dp > .bar > div ,.cbadaylist .cbaday-parti.dp .badge, .partidagilimiaday.dp > .bar > div,.vekiladay.dp > .bar > div {background-color: #CF3338;}
.partisecimi2 .partiaday.deva > .bar > div, .cbadaylist .cbaday-parti.deva .badge, .partidagilimiaday.deva > .bar > div ,.vekiladay.deva > .bar > div {background-color: #006aa6;}

/**/




/* AVATARLAR */

/*partidagilimi End*/

.kazananvekil {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
}
.mb-15 {
    margin-bottom: 15px !important;
}

.content > .page > .kazananvekil {
	margin-bottom:20px;
}
.content > .page > .kazananvekil h3{
	margin:8px 0 16px;
}
.kazananvekillist {
	width: 100%;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    flex-wrap: wrap;
}
/*
.kazananaday {
    width: 272px;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    padding: var(--s8) 0;
}
*/
.kazananvekillist .kazananaday:nth-child(1) 
,.kazananvekillist .kazananaday:nth-child(2)
,.kazananvekillist .kazananaday:nth-child(3){
	border-bottom:0;
	border-top: 0;
}
.kazananvekillist .kazananaday:nth-child(3n+1){
	border-left:0;
}
.kazananvekillist .kazananaday {
	width: 33.33%;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    padding: var(--s8) 0;
    border: 1px solid #e4e5e7;
    border-bottom: 0;
    border-right: 0;
    padding: 16px;
}
.kazananaday > a {
    display: flex;
    font-weight: 400;
    line-height: 17px;
    text-align: center;
    color: #000000;
    align-items: center;
    justify-content: flex-start;
    flex-grow: 1;
    position: relative;
}
.kazananaday > a::before {
	content: '';
	width: 26px;
	height: 26px;
	border-radius: var(--sper50);
	background-size: 26px;
	margin-right: 8px;
	background-image: url(../i/p/bagimsiz.png);content: '';
}
.kazananaday > a::after {
    content: '';
    position:absolute;
    right:0;
	content: "Bağımsız";    
}

.kazananaday > a span
{
    width: 160px;
    overflow: hidden;
    height: 24px;
    line-height: 24px;
    text-align: left;
}
/* AVATARLAR */


/* AVATARLAR END*/

/*Seçim Sonucları RTE*/
.badge.cumhur {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    margin-right: var(--s16);
    background: #FF8700;
    outline: 3px solid rgba(72, 93, 117, 0.09);
	min-width: 40px;
}
.badge.millet {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    margin-right: var(--s16);
    background: #ED1822;
    outline: 3px solid rgba(72, 93, 117, 0.09);
	min-width: 40px;
}
.badge.zafer {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    margin-right: var(--s16);
    background: #1D5FA4;
    outline: 3px solid rgba(72, 93, 117, 0.09);
	min-width: 40px;
}
.badge.ata {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    margin-right: var(--s16);
    background: #1D5FA4;
    outline: 3px solid rgba(72, 93, 117, 0.09);
	min-width: 40px;
}
.badge.emek {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    margin-right: var(--s16);
    background: #822975;
    outline: 3px solid rgba(72, 93, 117, 0.09);
	min-width: 40px;
}
.cbsecimsonuc .resim {
    width: 40px;
    height: 40px;
    border-radius: 50%;
	min-width: 40px;
}
.cbaday.active > .bar > div {
    border: 3px solid #0738A8;
    border-radius: 4px;
}
.cbaday.active > a::before {
    box-shadow: 0px 0px 0px 3px rgba(7,56,168,1);
    -webkit-box-shadow: 0px 0px 0px 3px rgba(7,56,168,1);
    -moz-box-shadow: 0px 0px 0px 3px rgba(7,56,168,1);
    overflow: hidden;
}
.cbaday.active > a::after {
    color: #0738A8;
}
.content .illeroylama {
    display: flex;
    flex-direction: column;
	margin-top:0;
}
.illeroylamabaslik {
    display: flex;
    flex-direction: row;
    font-weight: 700;
    line-height: 14px;
    color: #000000;
    margin: var(--s24) 0 var(--s8);
}
.illeroylamalist {
    display: flex;
    flex-direction: column;
    padding: var(--s16) 0;
}
.illeroylamalist.millet .iladi .badge 
,.illeroylamalist.chp .iladi .badge {background-color: #FB0D1B;}

.illeroylamalist.cumhur .iladi .badge
,.illeroylamalist.akp .iladi .badge{background-color: #FF8700;}

.illeroylamalist.emek .iladi .badge 
,.illeroylamalist.memleket .iladi .badge {background-color: #822975;}

.illeroylamalist.ata .iladi .badge 
,.illeroylamalist.zafer .iladi .badge {background-color: #2A91DB;}

.illeroylamalist.chp .oyorani .bar > div {background: #ED1822;}
.illeroylamalist.akp .oyorani .bar > div {background: #FF8700;}

.illeroylamalistdagilimi {
    display: flex;
    flex-direction: row;
    align-items: center;
    font-weight: 400;
    font-size: var(--fs13);
    color: #000000;
    padding: var(--s16) 0;
    box-shadow: var(--bs72);
    -webkit-box-shadow: var(--bs72);
    -moz-box-shadow: var(--bs72);
}
.illeroylama .iladi {
    width: 174px;
    white-space: nowrap;
    text-align: left;
    display: flex;
    align-items: center;
}
.illeroylama .iladi .badge {
	width: 16px;
	height: 16px;
	border-radius: 50%;
	display: flex;
	justify-content: center;
	align-items: center;
	text-align: center;
	color: white;
	font-weight: 700;
	font-size: var(--fs10);
	margin: 0 var(--s4);
	background-color: grey;
}


.illeroylama .oyorani {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-end;
    flex-grow: 1;
    white-space: nowrap;
    text-align: right;
}


.illeroylamalistdagilimi .oyorani .bar {
    width: 100%;
    height: 8px;
    background: rgba(72, 93, 117, 0.1);
    border-radius: 12px;
}
.illeroylamalistdagilimi .oyorani .bar > div {
    height: 8px;
    border-radius: 12px;
}
.illeroylamalist .oyorani .bar > div {
    background: grey;
}
.illeroylamalist.cumhur .oyorani .bar > div {
    background: #FF8700;
}
.illeroylamalist.millet .oyorani .bar > div {
    background: #ED1822;
}
.illeroylamalist.ata .oyorani .bar > div {
    background-color: #1D5FA4;
}
.illeroylamalist.emek .oyorani .bar > div {
    background-color: #822975;
}

.illeroylamalistdagilimi .oyorani .per {
    font-weight: 400;
    font-size: var(--fs13);
    line-height: 16px;
    text-align: right;
    color: #000000;
    margin-left: var(--s4);
	width: 52px;
}



.illeroylama .toplamoy {
    width: 119px;
    white-space: nowrap;
    margin-left: var(--s10);
    text-align: right;
}
.illeroylama .acilansandik {
    width: 119px;
    white-space: nowrap;
    margin-left: var(--s4);
    text-align: right;
}
/*Seçim Sonucları RTE END*/


.page.partisonuc.adaypartisonuc h2 {
    width: 100%;
    height: 48px;
}
.page.partisonuc.adaypartisonuc h2::before {
	display: flex;
	align-items: center;
	content: "";
	height: 100%;
	padding-left: 64px;
	background-repeat: no-repeat;
	background-position: left center;
	background-size: contain;
	content: 'Seçim Sonuçları';background-image: url(../i/i-tbmm.svg);
}
/**/

/**/
.page.partisonuc.adaypartisonuc h2.ab-parti::before{content: "AB Parti Seçim Sonuçları";}
.page.partisonuc.adaypartisonuc h2.ap::before{content: 'AP Seçim Sonuçları';}
.page.partisonuc.adaypartisonuc h2.chp::before {content: 'CHP Seçim Sonuçları';}
.page.partisonuc.adaypartisonuc h2.ak-parti::before {content: 'AK Parti Seçim Sonuçları';}
.page.partisonuc.adaypartisonuc h2.akp::before {content: 'AK Parti Seçim Sonuçları';}
.page.partisonuc.adaypartisonuc h2.deva::before {content: 'Deva Seçim Sonuçları';}
.page.partisonuc.adaypartisonuc h2.deva-partisi::before {content: 'Deva Seçim Sonuçları';}
.page.partisonuc.adaypartisonuc h2.dp::before {content: 'DP Seçim Sonuçları';}
.page.partisonuc.adaypartisonuc h2.iyip::before {content: 'İYİ Parti Seçim Sonuçları';}
.page.partisonuc.adaypartisonuc h2.iyi-parti::before {content: 'İYİ Parti Seçim Sonuçları';}
.page.partisonuc.adaypartisonuc h2.memleket::before {content: 'Memleket Parti Seçim Sonuçları';}
.page.partisonuc.adaypartisonuc h2.memleket-partisi::before {content: 'Memleket Parti Seçim Sonuçları';}
.page.partisonuc.adaypartisonuc h2.mhp::before {content: 'MHP Seçim Sonuçları';}
.page.partisonuc.adaypartisonuc h2.saadet::before {content: 'Saadet Partisi Seçim Sonuçları';}
.page.partisonuc.adaypartisonuc h2.tip::before {content: 'TİP Seçim Sonuçları';}
.page.partisonuc.adaypartisonuc h2.vatan::before {content: 'Vatan Partisi Seçim Sonuçları';}
.page.partisonuc.adaypartisonuc h2.vatan-partisi::before {content: 'Vatan Partisi Seçim Sonuçları';}
.page.partisonuc.adaypartisonuc h2.yeniden-refah::before {content: 'Yeniden Refah Partisi Seçim Sonuçları';}
.page.partisonuc.adaypartisonuc h2.ysp::before {content: 'YSP Seçim Sonuçları';}
.page.partisonuc.adaypartisonuc h2.yesil-sol-parti::after{content: 'YSP Seçim Sonuçları';}
.page.partisonuc.adaypartisonuc h2.zafer::before {content: 'Zafer Partisi Seçim Sonuçları';}
.page.partisonuc.adaypartisonuc h2.zafer-partisi::before {content: 'Zafer Partisi Seçim Sonuçları';}
.page.partisonuc.adaypartisonuc h2.abp::before{content: 'Adalet Birlik Partisi Seçim Sonuçları';}
.page.partisonuc.adaypartisonuc h2.adalet::before{content: 'Adalet Partisi Seçim Sonuçları';}
.page.partisonuc.adaypartisonuc h2.anap::before{content: 'Anavatan Partisi Seçim Sonuçları';}
.page.partisonuc.adaypartisonuc h2.anavatan::before{content: 'Anavatan Partisi Seçim Sonuçları';}
.page.partisonuc.adaypartisonuc h2.bbp::before{content: 'Büyük Birlik Partisi Seçim Sonuçları';}
.page.partisonuc.adaypartisonuc h2.btp::before{content: 'Bağımsız Türkiye Partisi Seçim Sonuçları';}
.page.partisonuc.adaypartisonuc h2.buyuk-turkiye-partisi::before{content: 'Büyük Türkiye Partisi Seçim Sonuçları';}
.page.partisonuc.adaypartisonuc h2.buyuk-birlik::before{content: 'BBP Seçim Sonuçları';}
.page.partisonuc.adaypartisonuc h2.buyuk-turkiye::before{content: 'Büyük Türkiye Partisi Seçim Sonuçları';}
.page.partisonuc.adaypartisonuc h2.dsp::before{content: 'Demokratik Sol Parti Seçim Sonuçları';}
.page.partisonuc.adaypartisonuc h2.emep::before{content: 'Emek Partisi Seçim Sonuçları';}
.page.partisonuc.adaypartisonuc h2.gelecek::before{content: 'Gelecek Partisi Seçim Sonuçları';}
.page.partisonuc.adaypartisonuc h2.genc-parti::before{content: 'Genç Parti Seçim Sonuçları';}
.page.partisonuc.adaypartisonuc h2.guc-birligi::before{content: 'Güç Birliği Partisi Seçim Sonuçları';}
.page.partisonuc.adaypartisonuc h2.hakpar::before{content: 'Hak ve Özgürlükler Partisi Seçim Sonuçları';}
.page.partisonuc.adaypartisonuc h2.hak-par::before{content: 'Hak ve Özgürlükler Partisi Seçim Sonuçları';}
.page.partisonuc.adaypartisonuc h2.hkp::before{content: 'Halkın Kurtuluş Partisi Seçim Sonuçları';}
.page.partisonuc.adaypartisonuc h2.hudapar::before{content: 'HUDAPAR Seçim Sonuçları';}
.page.partisonuc.adaypartisonuc h2.milletp::before{content: 'Millet Partisi Seçim Sonuçları';}
.page.partisonuc.adaypartisonuc h2.milli-yol::before{content: 'Milli Yol Partisi Seçim Sonuçları';}
.page.partisonuc.adaypartisonuc h2.sol-parti::before{content: 'Sol Parti Seçim Sonuçları';}
.page.partisonuc.adaypartisonuc h2.tkp::before{content: 'Türkiye Komünist Partisi Seçim Sonuçları';}
.page.partisonuc.adaypartisonuc h2.turkiye-degisim-partisi::before{content: 'Türkiye Değişim Partisi Seçim Sonuçları';}
.page.partisonuc.adaypartisonuc h2.turkiye-komunist-hareketi::before{content: 'Türkiye Komünist Hareketi Seçim Sonuçları';}
.page.partisonuc.adaypartisonuc h2.yenilik-partisi::before{content: 'Yenilik Partisi Seçim Sonuçları';}
.page.partisonuc.adaypartisonuc h2.ytp::before{content: 'Yeni Türkiye Partisi Seçim Sonuçları';}
.page.partisonuc.adaypartisonuc h2.bagimsiz::before{content: 'Bağımsız Seçim Sonuçları';}
.page.partisonuc.adaypartisonuc h2.bgz::before{content: 'Bağımsız Seçim Sonuçları';}
.page.partisonuc.adaypartisonuc h2.yesil-sol-parti::before{content: 'Yeşiller ve Sol Gelecek Partisi Seçim Sonuçları';}
.page.partisonuc.adaypartisonuc h2.dgr::before{content: 'Diğer';}

.page.partisonuc.adaypartisonuc {margin: 12px 0 0;}
.page.partisonuc.adaypartisonuc .box.oydagilimi{margin: 12px 0 0;}

.page.cbsecimsonuc.adaysonuc h2 {width: 100%;height: 48px;}
.page.cbsecimsonuc.adaysonuc h2::before {
	display: flex;
	align-items: center;
	content: "";
	height: 100%;
	padding-left: 64px;
	background-repeat: no-repeat;
	background-position: left center;
	background-size: contain;
	white-space: break-spaces;
}
.page.cbsecimsonuc.adaysonuc h2.cumhur::before {content: 'Seçim Sonuçları Recep Tayyip Erdoğan';background-image: url(../i/recep-tayyip-erdogan.png);}
.page.cbsecimsonuc.adaysonuc h2.millet::before {content: 'Seçim Sonuçları Kemal Kılıçdaroğlu';background-image: url(../i/kemal-kilicdaroglu.png);}
.page.cbsecimsonuc.adaysonuc h2.memleket::before {content: 'Seçim Sonuçları Muharrem İnce';background-image: url(../i/muharrem-ince.png);}
.page.cbsecimsonuc.adaysonuc h2.ata::before {content: 'Seçim Sonuçları Sinan Oğan';background-image: url(../i/sinan-ogan.png);}
.page.cbsecimsonuc.adaysonuc h2.akp::before {content: 'Seçim Sonuçları Recep Tayyip Erdoğan';background-image: url(../i/recep-tayyip-erdogan.png);}
.page.cbsecimsonuc.adaysonuc h2.chp::before {content: 'Seçim Sonuçları Kemal Kılıçdaroğlu';background-image: url(../i/kemal-kilicdaroglu.png);}
.page.cbsecimsonuc.adaysonuc h2.memleket::before {content: 'Seçim Sonuçları Muharrem İnce';background-image: url(../i/muharrem-ince.png);}
.page.cbsecimsonuc.adaysonuc h2.zafer::before {content: 'Seçim Sonuçları Sinan Oğan';background-image: url(../i/sinan-ogan.png);}


.page.partisonuc .vekilsonucsonuclari {
    gap: 0;
}

.page.partisonuc .vekilsonucsonuclari .ittifaklist {
    width: 100%;
    /*margin: var(--s24) 0 0;*/
}

.page.partisonuc .vekilsonucsonuclari .ittifaksecimi {
    width: 42%;
}
.partidagilimi {
    width: 56%;
}

.partibilgi {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}

.partisondurum {
    width: 48.915%;
}
.partidurum {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
	margin: 24px 0 0;
}
.i-big-istatistik {
    content: url(../i/i-big-istatistik.svg);
}
.i-people {
    content: url(../i/i-people.svg);
}
.i-percent {
    content: url(../i/i-percent.svg);
}
.istatistik {
    width: 48.915%;
}
.istatistik h3 {
    display: flex;
    align-items: center;
}
.istatistik .i-big-istatistik {
    margin-right: var(--s16);
}
/**/
.istatistik .box.cbsecimi {
    max-width: 100%;
	width: 100%;
    padding: 10px;
    background: transparent;
    box-shadow: none;
}
.istatistik .box.cbsecimi h3 {
    font-size: 16px;
}
.istatistik .box.cbsecimi .cblist {
    gap: 24px;
	height:185px;
	padding: 8px 0;
}
.istatistik .box.cbsecimi .cbaday {
    min-width: 52px;
    width: 100%;
}
.istatistik .box.cbsecimi .cbaday > .bar {  
    min-width: 40px;
    width: 100%;
    height: 81px;
}
/**/
/**/
.istatistik .box.partidagilimi {
    max-width: 100%;
	width: 100%;
    padding: 10px;
    background: transparent;
    box-shadow: none;
}
.istatistik .box.partidagilimi h3 {
    font-size: 16px;
}
.istatistik .box.partidagilimi .partidagilimilist {
    gap: 24px;
	height:185px;
	padding: 8px 0;
}
.istatistik .box.partidagilimi .partidagilimilist .partidagilimiaday {
    min-width: 52px;
    width: 100%;
}
.istatistik .box.partidagilimi .partidagilimilist .partidagilimiaday > .bar {  
    min-width: 40px;
    width: 100%;
    height: 81px;
}
/**/


.istatistik .box.cbsecimi .cbaday > a.s2007::after {content: "2007";}
.istatistik .box.cbsecimi .cbaday > a.s2011::after {content: "2011";}
.istatistik .box.cbsecimi .cbaday > a.s2015::after {content: "2015";}
.istatistik .box.cbsecimi .cbaday > a.s2018::after {content: "2018";}
.istatistik .box.cbsecimi .cbaday > a.s2023::after {content: "2023";}

.istatistik .box.partidagilimi .partidagilimilist .partidagilimiaday a.s2007::after {content: "2007";}
.istatistik .box.partidagilimi .partidagilimilist .partidagilimiaday a.s2011::after {content: "2011";}
.istatistik .box.partidagilimi .partidagilimilist .partidagilimiaday a.s2015::after {content: "2015";}
.istatistik .box.partidagilimi .partidagilimilist .partidagilimiaday a.s2018::after {content: "2018";}
.istatistik .box.partidagilimi .partidagilimilist .partidagilimiaday a.s2023::after {content: "2023";}

.istatistik .box.partidagilimi .partidagilimilist .partidagilimiaday.millet a.s2007::before
,.istatistik .box.partidagilimi .partidagilimilist .partidagilimiaday.millet a.s2011::before 
,.istatistik .box.partidagilimi .partidagilimilist .partidagilimiaday.millet a.s2015::before 
,.istatistik .box.partidagilimi .partidagilimilist .partidagilimiaday.millet a.s2018::before
,.istatistik .box.partidagilimi .partidagilimilist .partidagilimiaday.millet a.s2023::before {
	width: 40px;
    height: 40px;
    border-radius: 50%;
    background: #ED1822;
    outline: 3px solid rgba(72, 93, 117, 0.09);
    min-width: 40px;
}

.istatistik .box.partidagilimi .partidagilimilist .partidagilimiaday.cumhur a.s2007::before
,.istatistik .box.partidagilimi .partidagilimilist .partidagilimiaday.cumhur a.s2011::before 
,.istatistik .box.partidagilimi .partidagilimilist .partidagilimiaday.cumhur a.s2015::before 
,.istatistik .box.partidagilimi .partidagilimilist .partidagilimiaday.cumhur a.s2018::before
,.istatistik .box.partidagilimi .partidagilimilist .partidagilimiaday.cumhur a.s2023::before {
	width: 40px;
    height: 40px;
    border-radius: 50%;
    background: #FF8700;
    outline: 3px solid rgba(72, 93, 117, 0.09);
    min-width: 40px;
}
.istatistik .box.partidagilimi .partidagilimilist .partidagilimiaday.cumhur > .bar > div {
    width: 100%;
    background: #FF8700;
    border-radius: var(--s4);
}
.istatistik .box.partidagilimi .partidagilimilist .partidagilimiaday.millet > .bar > div {
    width: 100%;
    background: #ED1822;
    border-radius: var(--s4);
}
.partidurum .oyyuzdesi, .partidurum .milletvekilisayisi {
    display: flex;
    flex-direction: column;
    justify-content: space-evenly;
    align-items: center;
    width: 48.915%;
    height: 208px;
    border: 2px solid rgba(72, 93, 117, 0.1);
    border-radius: 12px;
}
.partidurum .oyyuzdesi .baslik, .partidurum .milletvekilisayisi .baslik {
    font-weight: 400;
    font-size: var(--fs16);
    text-align: center;
    color: #000000;
}


.partidurum .milletvekilisayisi .sayisal span {
    font-weight: 400;
    color: black;
}
.ilgrup h3 {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
    width: 100%;
    gap: var(--gap250);
    align-items: center;
}
.ilgrup h3 .ddownsearch.active .ddownscroll {
    margin-top: 32px;
    z-index: 1;
}

/**/

.anasayfa .tabscon{
  margin-top: 24px;
}

.tabscon{
  display:flex;
  flex-direction: column;
  align-items: center;
}

.tabs{
	width: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
}
.tab{
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	padding: 15.6px 0px;
	gap: 5.2px;
	height: 94px;
	background: rgba(72, 93, 117, 0.1);
	opacity: 0.6;
	box-shadow: inset 0px -1.3px 2.6px rgba(103, 113, 128, 0.2);
	border-radius: 10.4px 10.4px 0px 0px;
	width: 50%;
	cursor: pointer;
}

.i-presidency {
	content: url(../i/i-presidency.svg);
}
.i-tbmm {
	content: url(../i/i-tbmm.svg);
}
.i-ittifaklar{
	content: url(../i/i-ittifaklar.svg);		
}
.i-partiler{
	content: url(../i/i-partiler.svg);
}


.panels{
	background: #fffffff6;
	width: 100%;
	overflow: hidden;
}
.panel{
  display:none;
  animation: fadein .8s;
}
.panel-map{
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: center;
	margin: 24px 0;
}

.cbadaylist{
	display: flex;
	flex-direction: row;
	justify-content: center;
	padding: 16px 0;
}

.cbadaylist .cbaday-kilicdaroglu
,.cbadaylist .cbaday-erdogan
,.cbadaylist .cbaday-ince
,.cbadaylist .cbaday-ogan{
	display: flex;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
	font-weight: 400;
	font-size: 13px;
	color: #000000;
	margin: 0 8px;
}
.cbadaylist .cbaday-kilicdaroglu .badge
,.cbadaylist .cbaday-erdogan .badge
,.cbadaylist .cbaday-ince .badge
,.cbadaylist .cbaday-ogan .badge{
	display:block;
	width: 12px;
	height: 4px;
	border-radius: 12px;
	margin-right:5px;
}

.cbadaylist .cbaday-kilicdaroglu .badge{background: #ED1822;}
.cbadaylist .cbaday-erdogan .badge{background: #FF8700;}
.cbadaylist .cbaday-ince .badge{background: #1D5FA4;}
.cbadaylist .cbaday-ogan .badge{background: #353B3E;}

.cbadaylist .cbaday-kilicdaroglu::after{content:'Kemal Kılıçdaroğlu';}
.cbadaylist .cbaday-erdogan::after{content:'R. Tayyip Erdoğan';}
.cbadaylist .cbaday-ince::after{content:'Muharrem İnce';}
.cbadaylist .cbaday-ogan::after{content:'Sinan Oğan';}
/**/
.cbadaylist .cbaday-parti{
	display: flex;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
	font-weight: 400;
	font-size: 13px;
	color: #000000;
	margin: 0 8px;
}
.cbadaylist .cbaday-parti .badge
{
	display:block;
	width: 12px;
	height: 4px;
	border-radius: 12px;
	margin-right:5px;
}


/**/
.panels-mapinfo{
	display: flex;
    align-items: center;
    flex-direction: row;
    flex-wrap: wrap;
}

.mapinfo{
	display: flex;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    max-width: 29%;
    width: 100%;
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
    text-align: center;
    color: #000000;
    margin: 0 16px;
    padding: 16px 0;
    border-bottom: 1px solid #e4e6e9;
    justify-content: space-between;
	white-space:nowrap;
}
.mapinfo .sayisal{
	font-weight: 700;
}
.vekiloydagilimi{
	display:flex;
	justify-content: space-between;
}
.vekiloydagilimi .baslik{
	display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
}
.vekiloydagilimi .baslik .list-parti h4{
	font-weight: 700;
	font-size: 17px;
	color: #000000;
}
.vekiloydagilimi .baslik .list-yeni h4{
	font-weight: 700;
	font-size: 14px;
	text-align: right;
	color: #000000;
}
.vekiloydagilimi .baslik .list-mevcut h4{
	font-weight: 700;
	font-size: 14px;
	text-align: right;
	color: rgba(0, 0, 0, 0.4);
}

.vekiloydagilimi .info-vekillist{
	display: flex;
    flex-direction: column;
}
.vekiloydagilimi .info-vekillist .sayisal-vekillist{
	display: flex;
	justify-content: space-between;
	align-items: center;
	flex-direction: row;
	font-weight: 400;
	font-size: 16px;
	line-height: 19px;
	text-align: right;
	border-bottom: 1px solid #e4e6e9;
	color: #000000;
}
.vekiloydagilimi .info-vekillist .sayisal-vekillist:last-child{
	border-bottom:0;
}
.vekiloydagilimi .info-vekillist .list-parti{
	width:170px;
	display: flex;
    justify-content: flex-start;
	align-items: center;
	text-align: left;
}
.vekiloydagilimi .info-vekillist .list-parti i{
	width: 42px;
    height: 42px;
    margin: 10px 10px 10px 0;
    object-fit: contain;
    background-size: 42px;
    background-repeat: no-repeat;
	
}
.sayisal-vekillist  .list-parti i{
	width: 42px;
    height: 42px;
    margin: 10px 10px 10px 0;
    object-fit: contain;
    background-size: 42px;
    background-repeat: no-repeat;
	min-width:42px;
	
}
.vekiloydagilimi .info-vekillist .list-yeni{
	width:115px;
	display: flex;
    justify-content: flex-end;
	align-items: center;
	margin:10px 0;
}
.vekiloydagilimi .info-vekillist .list-yeni i{
	margin-left:8px;
}
.vekiloydagilimi .info-vekillist .list-mevcut{
	width:140px;
	display: flex;
    justify-content: flex-end;
	margin:10px 0;
}
.vekiloydagilimi .baslik .list-yeni::before{
	content:'Yeni Milletvekili';
	font-weight: 700;
}
.vekiloydagilimi .baslik .list-mevcut::before{
	content:'Mevcut Milletvekili';
	font-weight: 700;
}
.vekiloydagilimi .basliklar{
	display: flex;
    justify-content: space-between;
    align-items: center;
    gap: var(--gap250);
}
.vekiloydagilimi .basliklar .baslik{
	display:block;
	font-weight: 700;
    font-size: 17px;
    color: #000000;
}
.vekiloydagilimi .vekilsayilari{
	width: 48.915%;
}
.vekiloydagilimi .box.ittifaksecimi{
	width: 48.915%;
    background-color: transparent;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
.vekiloydagilimi .box.ittifaksecimi .ittifakaday > a {
    display: flex;
    font-weight: 400;
	font-size: 16px;
	color: #000000;
    text-align: left;
    color: #000000;
    align-items: center;
    justify-content: flex-start;
}
.vekiloydagilimi .box.ittifaksecimi .ittifakaday > div {
    display: flex;
    font-weight: 400;
	font-size: 16px;
	color: #000000;
    text-align: right;
    color: #000000;
}
.page.vekildagilimi .box.oydagilimi .partidagilimilist{
	height:auto;
}
.page.vekildagilimi .box.oydagilimi .box.partidagilimi {
    width: 100%;
    padding: 0;
    border-radius: var(--s8);
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    background-color: transparent;
}

.page.vekildagilimi .box.oydagilimi .box.partidagilimi h3{
    margin:12px 0;
}
.blok.ilgrup.secimsonuclari-iller{
    padding: var(--s12) var(--s24);	
}

.page.vekildagilimi .box.oydagilimi .box.partidagilimi .simdi{
	display: flex;
    align-items: center;
	font-weight: 400;
	font-size: 18px;
	line-height: 22px;
	text-align: center;
	color: #000000;
	margin-bottom:4px;
	
}
.page.vekildagilimi .box.oydagilimi .box.partidagilimi .simdi i{
	margin:0 4px;
}
.page.vekildagilimi .box.oydagilimi .box.partidagilimi .onceki{
	font-weight: 400;
	font-size: 11px;
	line-height: 13px;
	text-align: center;
	color: #000000;
	margin-bottom: 5px;
}

@keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}

.radio{
  display:none;
}
#one:checked ~ .panels #one-panel,
#two:checked ~ .panels #two-panel{
  display:block
}
#one:checked ~ .tabs #one-tab,
#two:checked ~ .tabs #two-tab{
	background: rgba(103, 113, 128, 0.03);
	font-weight: 700;
	font-size: 14.3px;
	line-height: 17px;
	text-align: center;
	color: #000000;
	opacity:1;
}
.btngrup,.ittifaksecimi .baslik{display:none;}
.cbsecimsonuc .cbsecimsonuclari .box.oydagilimi .panel{
	display:block;
}
.cbsecimsonuc .cbsecimsonuclari .box.oydagilimi .panel .cbadaylist {
	display:none;
}
.page.vekildagilimi .box.oydagilimi .info-vekillist{
	display:none;
}
.vekiloydagilimi .ittifaksecimi .basliklar .baslik i{
	display:none;
}
.moysayisi,.mbasliklar{
	display:none;
}
.page.vekilsonuc .box.partidagilimi{
	display:block;
}
.page.vekilsonuc .box.partisecimi{
	display:none;
}

.page.vekilsonuc .box.partisecimi {
	display: none;
}

.page.vekilsonuc .ittifaksecimi.mobilde{
	display:none;
}

.page.cbsecimsonuc.adaysonuc .cbsecimsonuclari .box.oydagilimi .panel{
	display:none;
}
.page.yurtdisi .blok{margin-bottom:36px;}

.mtopmenu{display:none;}
.cbsecimsonuc .blok.alfabetik{
		display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
    width: 100%;
    gap: var(--gap250);
	}
	.cbsecimsonuc .blok.alfabetik .box {
    max-width: 31.66%;
    width: 100%;
    margin-bottom: 2%;
    padding-bottom: var(--s16);
}

.anasayfa .cbsecimi .btn,.anasayfa .ittifaksecimi .btn ,.anasayfa .partisecimi .btn{
    width: 100%;
	display: flex;
	justify-content: flex-end;
}

.page.vekilsonuc.secimittifak .box.oydagilimi .tabscon{
	margin-top:24px;
}
.anasayfa .vekiloydagilimi .info-vekillist {
	width: 48.915%;
}



/*Responsive*/

@media only screen and (max-width: 921px)  {
	.kazananvekillist .kazananaday {
		width: 50%;
	}
	.kazananvekillist .kazananaday {
		border:0;
	}
	.kazananvekillist .kazananaday:nth-child(3){
		border:0;
	}
	
	.kazananvekillist .kazananaday:nth-child(n+1) {
		border-left: 0; 
		border-right: 1px solid #e4e5e7;
		border-top: 1px solid #e4e5e7;
	}
	.kazananvekillist .kazananaday:nth-child(2n+2) {
		border-right: 0;
	}
	.kazananvekillist .kazananaday:nth-child(1), .kazananvekillist .kazananaday:nth-child(2) {
		
		border-top: 0;
	}
	.anasayfa .vekiloydagilimi .info-vekillist {
		width: 100% !important;
	}
	.header .banner .bcontent .top .hemenu > a.secim2023 {
		display: block;
	}
	.header .banner .bcontent .top .hemenu > a.secim2023::after{display:none;}
	
	.header .banner .bcontent .top .hemenu > a.secim2023::after{display:none;}
	.header .banner .bcontent .top .hemenu > a.secim2023::before {
		display:none;
	}
	
	.hemenu{
		display:flex;
	
	}
	.hemenu .i-menu-m{
		background: url(../i/i-menu-m.svg);
		background-repeat: no-repeat;
		width: 16px;
		background-size: 16px;
		background-position: center;
		margin-right: 8px;
		height: 16px;
		margin-top: 11px;
	}
	.header .banner .bcontent .top .hemenu > a.secim2023 {
		color: #FFFFFF;
		font-weight: 700;
		font-size: 15px;
	}
	.header .banner .bcontent .top .hemenu > a.secim2023 span {
		color: #FFFFFF;
		font-family: albert;
		font-style: normal;
		font-weight: 500;
		font-size: 16px;
	}
	
	.cbsecimsonuc .blok.alfabetik {
		display: flex;
		flex-direction: row;
		flex-wrap: wrap;
		justify-content: flex-start;
		width: 100%;
		gap: var(--gap100);
		gap: 2%;
	}
	
	.cbsecimsonuc .blok.alfabetik .box {
		max-width: 48.7%;
		width: 100%;
		
	}
	.istatistik .box.cbsecimi .cbaday:first-child {
		display:none;
	}
	.istatistik .box.partidagilimi .partidagilimiaday:first-child {
		display:none;
	}
	.content > .page > .kazananvekil {
		margin-bottom:16px;
	}
	.page.yurtdisi .blok{margin-bottom:16px;}
	.page.yurtdisi .cbsecimi{margin-bottom:8px;}
	.blok.ilgrup.secimsonuclari-iller h3{
		margin: 0px auto 8px;
	}
	.content > .page > h2.hiller {
		margin-top: 8px;
	}
	
	.page.cbsecimsonuc .blok.alfabetik .box.cbsecimi:nth-child(1), .page.cbsecimsonuc .blok.alfabetik .box.cbsecimi:nth-child(2), .page.cbsecimsonuc .blok.alfabetik .box.cbsecimi:nth-child(3) {
		margin-top: 8px;
	}
	
	.content > .page.vekildagilimi .box.oydagilimi {
		margin-bottom: 16px;
	}
	.cbsecimsonuclari {
		display: flex;
		gap: var(--gap250);
		margin-bottom: 0;
	}
	.mtopmenu{
		position: absolute;
		top: 0;
		left: 0;
		width: 248px;
		background: #374A61;
		color: white;
		z-index: 99;
		padding: 16px;
		top: 60px;
		height: 100%;
	}
	.anasayfa .mtopmenu .i-kapat{
		position: absolute;
		left: 16px;
		top: -38px;
		width: 16px;
		height: 14px;
		background: #374a61;
	}
	.mtopmenu .i-kapat{
		position: absolute;
		left: 16px;
		top: -52px;
		width: 16px;
		height: 14px;
		background: #374a61;
	}
	.mtopmenu .mmenu{
		display: flex;
		flex-direction: column;
		align-items: flex-start;
		overflow-y: overlay;
		height: 100%;
	}
	.mtopmenu .mmenu a{
		font-weight: 400;
		font-size: 12px;
		line-height: 16px;
		color: #FFFFFF;
		opacity: 0.8;
	}
	
	#slide-out {
		display: block;
		z-index: 1;
		height: 100%;		
		color: #ddd;
		width: 100%;		
	}


	#mobile-menu.mobile-hide-icons i.fa {
		display: none;
	}

	#slide-out #mobile-menu .mega-menu-block {
		padding: 0 !important;
		background: transparent !important;
		min-height: inherit !important;
	}

	#slide-out #mobile-menu ul ul,
	#slide-out #mobile-menu .sub-menu-columns-item{
		display: block;
		border-bottom: 1px solid rgba(0, 0, 0, 0.1);
	}

	#slide-out #mobile-menu li {
		list-style: none;
		position: relative
	}

	#slide-out #mobile-menu ul li.menu-item-has-children i.mobile-arrows{
		position: absolute;
		top: 12px;
		right: 8px;
		margin: 0;
		cursor: pointer;
		border: solid #ffffff;
		border-width: 0 2px 2px 0;
		display: inline-block;
		padding: var(--s3);
	}
	#slide-out #mobile-menu ul li.menu-item-has-children i.mobile-arrows.down{
	    transform: rotate(45deg);
		-webkit-transform: rotate(45deg);
	}
	#slide-out #mobile-menu ul li.menu-item-has-children i.mobile-arrows.up{
	    transform: rotate(-135deg);
		-webkit-transform: rotate(-135deg);
	}

	#slide-out #mobile-menu a {
		display: block;
		font-weight: 700;
		font-size: 13px;
		line-height: 16px;
		color: #FFFFFF;
		padding:10px;
	}

	#slide-out #mobile-menu a:hover {
		color: #FFF;
	}
/**/
	#slide-out #mobile-menu .b-menu {
		display: block;
		font-weight: 700;
		font-size: 13px;
		line-height: 16px;
		color: #FFFFFF;
		padding:10px;
	}

	#slide-out #mobile-menu .b-menu:hover {
		color: #FFF;
	}
	#slide-out #mobile-menu ul ul .b-menu {
		display: block;
		font-weight: 400;
		font-size: 12px;
		line-height: 16px;
		color: #FFFFFF;
		opacity: 0.8;
		padding: 10px 20px;
	}

	#slide-out #mobile-menu ul ul ul .b-menu {
		font-size: 12px;
		padding-left: 40px
	}

	#slide-out #mobile-menu ul ul ul .b-menu {
		padding-left: 50px
	}

	#slide-out #mobile-menu ul ul ul ul .b-menu {
		padding-left: 60px
	}

	#mobile-menu li.menu-item-home .b-menu:before {
	 
	}

/**/
	#slide-out #mobile-menu ul ul a {
		display: block;
		font-weight: 400;
		font-size: 12px;
		line-height: 16px;
		color: #FFFFFF;
		opacity: 0.8;
		padding: 10px 20px;
	}

	#slide-out #mobile-menu ul ul ul a {
		font-size: 12px;
		padding-left: 40px
	}

	#slide-out #mobile-menu ul ul ul a {
		padding-left: 50px
	}

	#slide-out #mobile-menu ul ul ul ul a {
		padding-left: 60px
	}

	#mobile-menu li.menu-item-home a:before {
	 
	}

	#mobile-menu .mobile-arrows {
	  -webkit-transform: rotate(0deg);
		  -ms-transform: rotate(0deg);
			  transform: rotate(0deg);
	  transition: -webkit-transform 0.3s;
	  transition: transform 0.3s;
	  transition: transform 0.3s, -webkit-transform 0.3s;
	}

	#mobile-menu .mobile-arrows.is-open {
	  -webkit-transform: rotate(180deg);
		  -ms-transform: rotate(180deg);
			  transform: rotate(180deg);
	}
	/**/
	.page.vekilsonuc > .illist
	,.page.sehiregore > .illist
	,.page.yurtdisi > .illist 
	,.secimsonuclari-iller > .illist {
		justify-content: flex-start;
		gap: 2%;
	}
	.illist .box {
		max-width: 48.915%;
		width: 100%;
	}
    .header .banner .bcontent .bottom h6.dicin {
        display: none;
    }

    .header .banner .bcontent .bottom > h6.micin {
        display: block;
    }
    .header .menu {
        display: none;
    }

    .header .banner .bcontent .top > .topmenu {
        display: none;
    }
    .header .banner .bcontent .top > a.secim2023 {
        font-weight: 700;
        font-size: 23.25px;
        line-height: 28px;
    }

	.header .banner .bcontent .top > a.secim2023::before {
		content: url(../i/i-menu-m.svg);
		margin-right: var(--s8);
	}

	.header .banner .bcontent .top > a.secim2023::after {
		font-family: albert;
		content: '2023';
		font-style: normal;
		font-size: 24px;
		letter-spacing: -0.03em;
	}

    .btn.haberler {
        display: flex;
        flex-direction: row;
        align-items: center;
        padding: 7.5px 10px;
        gap: 5px;
        width: 180px;
        height: 26px;
        background: #425770;
        border: 1.25px solid #334760;
        border-radius: 5px;
    }

    .logo-m {
        content: url(../i/logo-m.svg);
        opacity: 1;
    }

    .logo-m-git {
        content: url(../i/logo-m-git.svg);
        height: 13.75px;
    }

    .btn.haberler .arrow.right {
        border-color: white;
        border-width: 0 1px 1px 0;
        padding: 2.5px;
    }

    .header .banner .bcontent {
        padding: 0 var(--s16);
    }

    .header .pagename {
        padding: 0 var(--s16);
    }
    .cblist {
        position: relative;
        gap: 16px;
        height: 236px;
    }

    .cbaday {
        min-width: 48px;
        width: 100%;
    }

    .cbaday > .bar {
        min-width: 40px;
        width: 100%;
        height: 130px;
    }

    .cbaday > a {
        position: absolute;
        bottom: 0;
    }
	.oydagilimi .vekiloydagilimi{
		display: flex;
		flex-direction: column;
	}
	.
	.oydagilimi .vekiloydagilimi .info-vekillist .list-yeni {
		margin: 0 16px;
		white-space: nowrap;
	}
	.oydagilimi .vekiloydagilimi .info-vekillist .list-mevcut {
		white-space: nowrap;
	}
	.oydagilimi .vekiloydagilimi .info-vekillist .sayisal-vekillist:last-child {
		border-bottom: 1px solid #e4e6e9;
	}
	.oydagilimi .btn a.detaylar{margin: 16px auto 0;}
	
	.cbsecimsonuc .cbsecimsonuclari .box.oydagilimi{
		margin: var(--s8) 0;
	}
	
	.page.cbsecimsonuc .cbsecimsonuclari .cbsecimi .cbaday > .bar {
		display: flex;
		align-items: flex-end;
		justify-content: center;
		min-width: 40px;
		width: 100%;
		height: 130px;
		background: rgba(72, 93, 117, 0.1);
		border-radius: var(--s4);
		margin: var(--s4) 0;
	}
	.page.vekilsonuc .blok.vekilsonucsonuclari {
		flex-wrap: wrap;
		gap: var(--gap250);
	}

	.page.vekilsonuc .vekilsonucsonuclari .partidagilimi {
		width: 100%;
	}
	.page.vekilsonuc .vekilsonucsonuclari .partidagilimi .partidagilimiaday > .bar{
		width: 100%;
	}
	.page.vekilsonuc  .illist{	
		flex-wrap: wrap;
		margin: var(--s16) 0;
		justify-content: space-between;
		width: 100%;
	    gap: var(--gap050);
	}
	
	.page.sehiregore  .illist{	
		flex-wrap: wrap;
		margin: var(--s24) 0;
		justify-content: space-between;
		width: 100%;
	    gap: var(--gap050);
	}
	
	.panels-mapinfo {
		display: flex;
		align-items: center;
		flex-direction: row;
		flex-wrap: wrap;
		justify-content: space-between;
	}
	
	.mapinfo {
		max-width: 44%;
	}
	.kazananvekillist {
		width: 100%;
		margin: var(--s24) 0 0;
		display: flex;
		flex-direction: row;
		flex-wrap: wrap;
		justify-content: space-between;
	}
	.page.vekildagilimi .vekiloydagilimi {
		display: flex;
		justify-content: space-between;
		flex-wrap: nowrap;
		flex-direction: row;
	}
}
@media only screen and (max-width: 921px) and (min-width: 660px) {
	.page.cbsecimsonuc .hcbsecimi{
		display:none;
	}
	
	.page.cbsecimsonuc .blok.cbsecimsonuclari .box.cbsecimi .btn{display:none;}
	.header .banner {
		height: 130px;
	}
	.cbaday > a::before {
		width: 48px;
		height: 48px;
		background-size: 48px;
	}
	.mtopmenu .i-kapat {
		position: absolute;
		left: 16px;
		top: -38px;
		width: 16px;
		height: 16px;
		background: #374a61;
	}
    
    .anasayfa .header  {
        height: 130px;
    }
	/*
    a.detaylar {
        display: flex;
        justify-content: center;
        align-items: center;
        margin: var(--s2) auto;
    }*/
	


    .content {
        margin: 0 auto;
        padding: 0 var(--s16);
    }

    .anasayfa .blok {
        margin: 0;
    }
    
    .content > div {
        margin: 8px auto;
        width: 100%;
    }
    /**/
	.anasayfa .content {
	  padding: 0 16px 8px 16px;
	}
	.anasayfa .content .blok{
		margin: 8px 0 0;
	}
	.content > .page > *{
		margin: 8px 0;
		width: 100%;
	}
	.box {
		margin: 8px 0;
	}
	.anasayfa .illist {
		gap: var(--gap050);
	}
	.page.vekilsonuc .vekilsonucsonuclari .ittifaksecimi {
		width: 100%;
		margin-bottom: 8px; 
	}
	.page.cbsecimsonuc.adaysonuc .illeroylama {
		margin-top: 16px;
	}
	.anasayfa .cbsecimi {
		width: 100%;
		max-width: 100%;
		margin-bottom: 16px;
		
	}
/**/
	
    .cbsecimi {
        width: 100%;
        max-width: 100%;
		margin-bottom: 16px;
    }
	.page.cbsecimsonuc .cbsecimi {
		margin-bottom: 8px;
    }

    .ittifaksecimi, .partisecimi {
        width: 48.915%;
        max-width: 100%;
    }
	.anasayfa .ittifaksecimi, .anasayfa .partisecimi {
        margin: 0 0 8px;
    }
	
    .blok.ilgrup {
        margin: 8px 0;
    }

    

   .cbsecimi .btn {
		padding: 16px 0 0;
		margin-top: 20px;
    }

    .ittifakaday > a {
        font-size: var(--fs13);
    }

    .ittifakaday > a::before {
        display: block;
        content: '';
        width: 16px;
        height: 16px;
        border-radius: var(--sper50);
        margin: 0 var(--s4) 0 0;
    }

    .ittifakaday > a::after {
        display: block;
        margin: 0 var(--s4);
        white-space: nowrap;
        max-width: 108px;
        text-align: left;
        min-width: 55px;
    }

    .ittifakaday > .per {
		white-space:nowrap;
        font-weight: 700;
    }

    .partiaday > a {
        width: 145px;
        font-size: var(--fs13);
    }

    .partiaday > .per {
        font-weight: 700;
        min-width: 43px;
        text-align: right;
    }

    .partiaday > a::after {
        text-align: left;
        min-width: 109px;
    }

    .partiaday > .bar {
        width: 100%;
    }

    .illist > .box .ittifakaday > a, .illist > .box .vekiladay > a {
        font-weight: 400;
        font-size: var(--fs13);
        color: #000000;
        text-align: left;
        /*min-width: 135px;*/
    }

    .alfabetik .cbsecimi {
        max-width: 48.915%;
        width: 100%;
    }
	
	.cbsecimsonuc.adaysonuc .cbsecimsonuclari .box.cbsecimi {
		margin-bottom: 8px;
	}
	.cbsecimsonuc.adaysonuc .cbsecimsonuclari .box.oydagilimi {
		margin: var(--s8) 0 0;
	}
	.page.sehiregore .illist .box {
		margin-bottom: 8px;
		min-width: 288px;
		max-width: 100%;
	}
	
	
}

@media only screen and (max-width: 769px) {
    .page.vekilsonuc .blok.vekilsonucsonuclari {
        flex-wrap: wrap;
    }

    .page.vekilsonuc .ittifaksecimi, .page.vekilsonuc .partidagilimi {
        width: 100%;
    }
    
}

@media only screen and (max-width: 659px) {
	
	
	.vekiloydagilimi .info-vekillist .sayisal-vekillist .list-yeni {
		margin-right: 24px;
	}
	.badge.cumhur {
	  width: 20px;
	  height: 20px;
	  border-radius: 50%;
	  margin-right: 8px;
	  background: #FF8700;
	  outline: 3px solid rgba(72, 93, 117, 0.09);
	  min-width: 20px;
	}
	.badge.millet {
		width: 20px;
		height: 20px;
		border-radius: 50%;
		margin-right: var(--s16);
		background: #ED1822;
		outline: 3px solid rgba(72, 93, 117, 0.09);
		min-width: 20px;
	}
	.badge.zafer {
		width: 20px;
		height: 20px;
		border-radius: 50%;
		margin-right: var(--s16);
		background: #1D5FA4;
		outline: 3px solid rgba(72, 93, 117, 0.09);
		min-width: 20px;
	}
	.badge.ata {
		width: 20px;
		height: 20px;
		border-radius: 50%;
		margin-right: var(--s16);
		background: #353B3E;
		outline: 3px solid rgba(72, 93, 117, 0.09);
		min-width: 20px;
	}
	.cbsecimsonuclari .oydagilimi .panel .panels-mapinfo .mapinfo {
		max-width: 100%;
		width: 100%;
	}
	.illeroylamalistdagilimi .oyorani .bar {
		display:none;
	}
	.ddownsearch.active ul {
		white-space: nowrap;
	}
	.ilgrup h3 .ddownsearch.active .ddownscroll {
		margin-top: 34px;
		z-index: 1;
		white-space: nowrap;
	}
	.anasayfa .mtopmenu .i-kapat{
		position: absolute;
		left: 16px;
		top: -34px;
		width: 16px;
		height: 14px;
		background: #374a61;
	}
	.illeroylama .illeroylamabaslik .acilansandik {
		display:none;
	}
	.illeroylama .illeroylamalistdagilimi .acilansandik {
		display:none;
	}
	.illeroylama .illeroylamalist{
		padding:0
	}
	
	.cbsecimsonuc .blok.alfabetik .box {
		max-width:  100%;
		width: 100%;
		
	}
	.anasayfa .box.ittifaksecimi{
		margin-bottom:0;
		padding-bottom: 0;
		background:white;
	}
	.anasayfa .box.partisecimi{
		margin-top:0;
		padding-top: 0;
		-webkit-box-shadow: none;
		-moz-box-shadow:none;
		box-shadow: none;
		background:white;
	}
	
	.blok.ilgrup.secimsonuclari-iller {
		padding: var(--s12) 0;
	}
	.blok.ilgrup.secimsonuclari-iller h3{
		padding: 0 var(--s16) ;
		display: flex;
		flex-direction: column;
		align-items: flex-start;
		gap: 4px;
	}
	.blok.ilgrup.secimsonuclari-iller .ddownsearch{
		width: 100%;
	}
	.blok.ilgrup.secimsonuclari-iller .ddownsearch .dropdown input {
		width: 100%;
	}
    .content > .page.vekildagilimi .box.oydagilimi {
		margin-bottom: 8px;
	}
	.anasayfa .mtopmenu {
		top: 53px;
	}
	.mtopmenu {
		top: 71px;
		position:fixed;
	}
	.illist {
		justify-content: flex-start;
		gap:0;
	}
	.anasayfa .illist {
		justify-content: flex-start;
		gap:0;
	}
	
	.illist .box {
		max-width: 100% !important;
		width: 100%;
		margin: 8px 0 !important;
	}
	.illist .box:first-child {
		max-width: 100% !important;
		width: 100%;
		margin: 0 0 8px 0;
	}
	.page.yurtdisi > h2, .page.yurtdisi h1{
		padding-left:16px;
	}
	.content > .page.yurtdisi {
		 margin-top: 0;
	}
	.logo-m {
		width: 80px;
		height: 10px;
	}
	.btn.haberler {
		display: flex;
		flex-direction: row;
		align-items: center;
		padding: 6px 8px;
		gap: 4px;
		width: 140px;
		height: 21px;
		background: transparent;
		border: none;
		border-radius: 4px;
	}
	.logo-m-git {
		height: 11px;
	}
    
    a.detaylar {
        display: flex;
        justify-content: flex-end;
        align-items: center;
        margin: var(--s2) 0;
    }
	.anasayfa .oydagilimi {
		margin: 8px 0;
	}
	.oydagilimi .btn a.detaylar {
		margin: 16px 0 0;
	}
   
    .box {
        max-width: 100%;
        width: 100%;
        border-radius: 0;
		padding: var(--s16);
	}
	
    .m2023sonuclari {
        width: 100%;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        height: 79px;
        margin-top: 0;
        padding: 16px;
        margin-bottom: 16px;
    }



    .m2023sonuclari .mtrsonuclari {
        display: flex;
        flex-direction: row;
        flex-wrap: nowrap;
        align-items: center;
        justify-content: space-between;
        width: 100%;
    }

    .m2023sonuclari .guncelleme {
        display: flex;
        align-items: center;
        font-weight: 400;
        font-size: 11px;
        color: #000000;
        opacity: 0.6;
    }

    .m2023sonuclari .i-guncelleme {
        content: url(../i/i-guncelleme.svg);
        margin-right: 4px;
    }

    .m2023sonuclari .bottom {
        display: flex;
        justify-content: space-between;
        flex-wrap: nowrap;
        align-items: center;
    }

    .m2023sonuclari .bottom h6 {
        white-space: nowrap;
        font-weight: 700;
        font-size: 12px;
        letter-spacing: -0.03em;
    }

    .m2023sonuclari .bottom .bar {
        width: 100%;
        background: rgba(72, 93, 117, 0.1);
        height: 10px;
        border-radius: 8px;
        margin: 0 8px 0 6px;
    }

	.m2023sonuclari .bottom .bar > div {
		background: #374A61;
		height: 10px;
		border-radius: 8px;
	}

    .m2023sonuclari .bottom .per {
        font-weight: 700;
        font-size: 14px;
        text-align: center;
        letter-spacing: -0.03em;
        color: #374A61;
    }

    #navbar {
        position: fixed;
        top: 0;
        width: 100%;
        display: block;
        transition: top 0.8s;
    }

    .header {
        min-height: 72px;
        z-index: 1;
    }

    .header .banner {
        height: 72px;
        z-index: 1;
        background: #374A61;
    }

    .anasayfa .header {
        height: 53px;
    }

    .anasayfa .header .banner {
        height: 53px;
    }

    .anasayfa .header .banner .bcontent .bottom {
        display: none;
    }
	.content {
        padding: 0;
    }

    .anasayfa > .pagename {
        display: none;
    }

    .header .pageloc {
        height: 32px;
    }

    .header .banner .bcontent .bottom {
        background: none;
        padding: 0;
        height: 17px;
    }

    .header .banner .bcontent .bottom > h6.micin {
        color: white;
        font-weight: 400;
        font-size: 10px;
        line-height: 12px;
        letter-spacing: -0.03em;
    }

    .header .banner .bcontent .bottom .bar {
        width: 100%;
        background: #5e6d7f;
        height: 10px;
    }

    .header .banner .bcontent .bottom .bar > div {
        background: white;
        height: 10px;
    }

    .header .banner .bcontent .bottom .per {
        font-weight: 700;
        font-size: 14px;
        line-height: 17px;
        text-align: center;
        letter-spacing: -0.03em;
        color: #FFFFFF;
    }

    .header .banner .bcontent .bottom .guncelleme {
        display: none;
    }

    .header .pagename {
        height: 32px;
        background: #F7F9FD;
		margin: 72px 0 0;
    }

    .header .pageloc {
        height: 32px;
        background: #F7F9FD;
    }

    .anasayfa .header .pagename {
        display: none;
    }

    .header .banner .bcontent {
        justify-content: center;
    }
	

/*
    .header .banner .bcontent .top > .secim2023 {
        font-weight: 700;
        font-size: 15.2774px;
        line-height: normal;
    }
	

    .header .banner .bcontent .top > .hemenu::before {
        content: '';
        background: url(../i/i-menu-m.svg);
        background-size: 16px 10.5px;
        margin-right: 6px;
        width: 16px;
        height: 10.5px;                 
    }

	
    .header .banner .bcontent .top > .secim2023::after {
        font-family: albert;
        content: '2023';
        font-style: normal;
        font-size: 16px;
        margin-left: var(--s2);
    }
*/
    .header .pagename a {
        font-size: 10px;
    }

    .header .pagename a .arrow.right {
        padding: 2.3px;
    }
    .anasayfa .btn {
        width: 100%;
        display: flex;
        justify-content: flex-end;
    }
	
	h1{font-size: 24px;}
    h2 {font-size: 18px;}

    h4 {line-height: 0;}

    h3 {
        font-size: var(--fs18);
        line-height: 18px;
		white-space:break-spaces;
    }
	
	.page.vekildagilimi h2:last-child{margin-top: 16px;}
	.page.cbsecimsonuc h2.hiller{padding-left:16px;margin-top: 16px;}
	.page.cbsecimsonuc h1.harf{padding-left:16px;}
	
	.cbsecimi{
		background:white;
		margin-bottom: 16px;
	}
	.ittifaksecimi h3.baslik{
		display:block;
		margin-bottom: 24px;
		font-size: var(--fs18);
	}
	.ittifaksecimi h3.baslik:before{
		content:none;
	}
	.ittifaksecimi h3 ,.partisecimi h3{
		font-size: var(--fs13);
		line-height: 10px;
		display: flex;
		flex-direction: row;
		flex-wrap: nowrap;
		align-items: center;
	}
	
	.ittifaksecimi h3::before{
		content:url(../i/i-ittifaklar.svg);
		margin-right: 8px;
	}
	.partisecimi h3::before,.partidagilimi h3::before{
		content:url(../i/i-partiler.svg);
		margin-right: 8px;
	}
	.ittifaksecimi h3::after, .partisecimi h3::after, .partidagilimi h3::after{
		content: '';
		-webkit-box-shadow: var(--bs01);
		-moz-box-shadow: var(--bs01);
		box-shadow: var(--bs01);
		margin-left: var(--s8);
		height: 1px;
		flex-grow: 1;
	}
	.partidagilimi h3{
	    white-space: break-spaces;
		font-size: var(--fs13);
		display: flex;
		align-items: center;
	}
	.ittifaklist {
		width: 100%;
		margin:  0;
	}
	.ittifakaday {
		padding: var(--s12) 0;
	}
	.partiaday {
		padding: var(--s8) 0;
	}
	.partiaday > a::before {
		content: '';
		width: 32px;
		height: 32px;
		background-size: 32px;
	}	
    .cblist {
        height: auto;
    }
    .cbaday > .bar {
        height: 81px;
    }
    .cbaday > a {
        position: relative; 
        bottom: unset; 
    }	
	.cbadaylist .cbaday-kilicdaroglu, .cbadaylist .cbaday-erdogan, .cbadaylist .cbaday-ince, .cbadaylist .cbaday-ogan {
		font-size: 13px;
		margin: 0 6px;
	}
	.cbadaylist .cbaday-kilicdaroglu::after{content:'Kılıçdaroğlu';}
	.cbadaylist .cbaday-erdogan::after{content:'Erdoğan';}
	.cbadaylist .cbaday-ince::after{content:'M. İnce';}
	.cbadaylist .cbaday-ogan::after{content:'Oğan';}

	.mapinfo{
		max-width: 100%;
		width: 100%;
		margin: 0;
		font-size: 12px;
		line-height: 14px;
		padding: 6px 0;
	}
	.page.vekildagilimi{
		margin: 8px 0;
	}
	.vekiloydagilimi .info-vekillist .list-parti i{
		width:32px;
		height:32px;
		background-size: 32px;
	}

	.vekiloydagilimi .info-vekillist .list-parti h4 i {
		width: 16px;
		height: 16px;
	}
	
	.vekiloydagilimi .baslik .list-yeni::before{
		content:'Yeni MV';
		font-weight: 700;
		margin-right: 8px;
	}
	.vekiloydagilimi .baslik .list-mevcut::before{
		content:'Mevcut MV';
		font-weight: 700;
	}
	
	.anasayfa .blok.ilgrup {
		padding: 16px;
	}
	.anasayfa .illist .box {
		max-width: 100%;
		padding: 16px;
	}
	.illist > .box .cbsecimi{
		width: 100%;
		max-width: 100%;
	}
	
	.btngrup{
		display: flex;
		justify-content: space-between;
		align-items: center;
		flex-direction: row;
		flex-wrap: nowrap;
		margin: 16px 0;
		gap: var(--gap250);
	}
	.btngrup i{
		display: flex;
		flex-direction: row;
		justify-content: center;
		align-items: center;
		min-width: 85.33px;
		width: 100%;
		height: 33px;
		background: rgba(72, 93, 117, 0.1);
		box-shadow: 0px 16px 60px rgba(0, 0, 0, 0.05), 0px 3.2px 9.75px rgba(0, 0, 0, 0.025);
		border-radius: 8px;
		font-style:normal;
		font-weight: 500;
		font-size: 14px;
		letter-spacing: -0.03em;
		color: rgba(72, 93, 117, 0.6);
	}
	.btngrup i:hover{
		background: #374A61;	
		font-weight: 700;
		color: #FFFFFF;
	}
	.btngrup i.active{
		background: #374A61;	
		font-weight: 700;
		color: #FFFFFF;
	}
	
	.page.vekilsonuc> .ilblok {
		padding: 0 12px;
	}
	.page.sehiregore > .ilblok{
		padding: 0 12px;
	}
	.page.sehiregore h2 {
		padding-left: 12px;
		white-space: break-spaces;
	}
	.page.vekildagilimi > .ilblok{
		padding: 0 12px;
	}
	.page.vekildagilimi h2 {
		padding-left: 12px;
		white-space: break-spaces;
	}
	.page.vekildagilimi h2:first-child {
		display:none;
	}
	.page.vekildagilimi .vekiloydagilimi {
		display: flex;
		justify-content: space-between;
		flex-wrap: wrap;
		flex-direction: column;
	}
	.page.vekildagilimi .vekilsayilari {
		width: 100%;
	}
	.page.vekildagilimi .box.ittifaksecimi {
		width: 100%;
		padding: 0;
	}
	.page.vekildagilimi .ittifaksecimi h3.baslik {
		display: flex;
		align-items: center;
        margin-bottom: 0;
		font-size: 13px;
	}
	.vekiloydagilimi .box.ittifaksecimi .ittifakaday > a {
		font-size: 13px;
	}
	.vekiloydagilimi .box.ittifaksecimi .ittifakaday > div {
		font-size: 13px;
	}
	
	.page.vekildagilimi .box.oydagilimi .box.partidagilimi{
		display:none;
	}
	.page.vekildagilimi .box.oydagilimi .info-vekillist{
		display:block;
	}
	.page.vekildagilimi .info-vekillist .sayisal-vekillist {
		font-size: 12px;
		line-height: 16px;
	}
	.page.vekildagilimi .info-vekillist .sayisal-vekillist{
		font-size: 12px;
		line-height: 16px;
	}
	.page.vekildagilimi .info-vekillist .baslik {
		display: flex;
		align-items: center;
	}
	.vekiloydagilimi .baslik .list-parti h4{
		font-size: 13px;
		line-height: 16px;
		display: flex;
		align-items: center;
	}
	.vekiloydagilimi .baslik .list-yeni h4,.vekiloydagilimi .baslik .list-mevcut h4 {
		font-size: 13px;
		color: black;
	}

	.vekiloydagilimi .ittifaksecimi .basliklar .baslik i{
	    margin-right: 8px;
	}
	.page.cbsecimsonuc.adaysonuc h2{
		padding:0 16px;
	}
	/**/
	
	.page.vekilsonuc > * {
		margin: 8px 0;
	}
	.content > .page.vekilsonuc {
		margin-top: 0;
	}

	
	.moysayisi{
		display:flex;
		font-weight: 400;
		font-size: 10px;
		line-height: 12px;
		text-align: right;
		color: #000000;
		margin-right: 0;
		margin-left: 8px;
	}
	.mbasliklar{
		display:flex;
		flex-direction:row;
		justify-content:space-between;
		font-weight: 400;
		font-size: 10px;
		line-height: 12px;
		color: #000000;
	}
	.mbasliklar div:first-child{
		width: 127px;
		text-align: left;
	}
	.mbasliklar div:nth-child(2){
		 text-align: left;
		flex-grow: 1;
		white-space: nowrap;
	}
	   

	
	.mbasliklar div:last-child{
		width:108px;
		text-align: right;
		display: flex;
		justify-content: flex-end;
	}
	
	.page.vekilsonuc .ittifaksecimi{
		display:block;
	}
	.oydagilimi .vekiloydagilimi .info-vekillist .list-parti {
		font-weight: 400;
		font-size: 13px;
	}
	.oydagilimi .vekiloydagilimi .info-vekillist .list-yeni,.oydagilimi .vekiloydagilimi .info-vekillist .list-mevcut {
		white-space: nowrap;
		font-weight: 400;
		font-size: 12px;
	}
	.mvsayisi{
		font-weight: 400;
		font-size: 12px;
		line-height: 15px;
		text-align: right;
	}
	.page.vekilsonuc .ittifaksecimi h3{
		flex-grow: 1;
	}
	
	.page.vekilsonuc .ittifaksecimi h4{
		font-size: var(--fs13);
		line-height: 10px;
		display: flex;
		flex-direction: row;
		flex-wrap: nowrap;
		align-items: center;
	}
	.page.vekilsonuc .oydagilimi .btn a.detaylar {
		display:none;
	}
	.page.vekilsonuc .box.partisecimi {
		display: block;
	}
	.page.vekilsonuc .ittifaksecimi.mobilde{
		display:block;
		margin:16px 0
	}
	.vekiloydagilimi .ittifaksecimi .basliklar .baslik i {
		display: block;
	}
	
	.content .page.sehiregore{
		margin-top: 0px;
	}
	.istatistik{
		display:none;
	}
	.partisondurum {
		width: 100%;
	}
	.page.secimittifak > * {
		 margin: 16px 0 0;
	}
	.page.secimittifak.vekilsonuc .vekilsonucsonuclari .ittifaksecimi{
		margin: 0;
	}
	.content > .illeroylama{
		margin: 8px 0;
	}
	.page.partisonuc > * {
		margin: 8px 0;
	}
	.page.partisonuc .vekilsonucsonuclari {
		gap: 0;
		margin: 0;
	}
	.page.partisonuc .vekilsonucsonuclari .ittifaksecimi {
		width: 100%;
		margin:0 0 16px;
	}
	
	.cbsecimsonuc.adaysonuc .cbsecimsonuclari .box.cbsecimi {
		margin-bottom: 16px;
	}
	.cbsecimsonuc.adaysonuc .cbsecimsonuclari .box.oydagilimi {
		margin: 0;
	}
	.page.partisonuc.adaypartisonuc h2{
		padding:0 16px;
	}
	.page.partisonuc.adaypartisonuc .oydagilimi{
		margin-bottom:16px;
	}
	
	
    
    
    .content > div {
        width: 100%;
    }
    /**/

	.anasayfa .content .blok{
		margin-top: 0;
	}
	.anasayfa .vekiloydagilimi .info-vekillist {
		width: 100%;
	}
	.anasayfa .vekiloydagilimi .info-vekillist .list-mevcut {
		width: 120px;
	}
	.content > .page > *{
		margin: 8px 0;
		width: 100%;
	}
	
	.hcbsecimi{padding: 0 16px;}
	.box {
		margin: 8px 0;
	}
	
	.anasayfa .illist {
		gap: var(--gap050);
	}
	.page.vekilsonuc .vekilsonucsonuclari .ittifaksecimi {
		width: 100%;
		margin-bottom: 8px; 
	}
	.page.cbsecimsonuc.adaysonuc .illeroylama {
		margin-top: 16px;
	}
	.anasayfa .cbsecimi {
		width: 100%;
		max-width: 100%;
		margin-bottom: 8px;
	}
	.page.vekilsonuc > h2 {
		font-weight: 700;
		font-size: 16px;
		padding: 0 16px;
		margin: 8px 0 0;
	}
	.page.vekilsonuc.secimittifak .blok.vekilsonucsonuclari{
		margin-top:8px;
	}
	.page.partisonuc.adaypartisonuc {
		margin: 0;
	}
	.page.partisonuc .vekilsonucsonuclari .ittifaksecimi {
		width: 100%;
		margin: 0 0 8px;
	}
	.page.cbsecimsonuc.adaysonuc h2{
		margin: 0;
	}
	.kazananvekillist .kazananaday {
		width: 100%;
		border: 0;
		
	}
	.kazananvekillist .kazananaday:nth-child(1){
		border: 0;
	}	
	.kazananvekillist .kazananaday:nth-child(n+1){border:0;}
	.kazananvekillist .kazananaday {
		border-bottom:1px solid #e4e5e7 !important;		
	}
	.kazananvekillist .kazananaday:last-child {
		border-bottom:0!important;		
	}
/**/
}

    /*Responsive END*/
	


@media only screen and (max-width: 605px) {    
    .kazananaday {
		width: 100%;
	}   
}
@media only screen and (max-width: 360px) {    
    .illeroylamalist .illeroylamalistdagilimi {
		font-size:10px;
	}   
	.illeroylamalist .illeroylamalistdagilimi .oyorani .per{
		font-size:10px;
	}   
}
@media only screen and (max-width: 348px) {    
    .cbadaylist .cbaday-kilicdaroglu, .cbadaylist .cbaday-erdogan, .cbadaylist .cbaday-ince, .cbadaylist .cbaday-ogan {
		font-size: 11px;
		margin: 0 6px;
	}
}

/**/

	
.i-kapat{content: url(../i/i-kapat.svg);}
.i-up {content: url(../i/i-up.svg);}
.i-down {content: url(../i/i-down.svg);}


/**/







/**/
/**/
.partisecimi2 .partiaday.ak-parti > a::after ,.cbadaylist .cbaday-parti.ak-parti::after, .partidagilimiaday.ak-parti > a::after, .kazananaday.ak-parti > a::after, .partiaday.ak-parti > a::after, .vekiladay.ak-parti > a::after {content: "Ak Parti";}
.partisecimi2 .partiaday.iyi-parti > a::after ,.cbadaylist .cbaday-parti.iyi-parti::after,.partidagilimiaday.iyi-parti > a::after, .kazananaday.iyi-parti > a::after, .partiaday.iyi-parti > a::after ,.vekiladay.iyi-parti > a::after{content: "İYİ Parti";}
.partisecimi2 .partiaday.yesil-sol-parti > a::after ,.cbadaylist .cbaday-parti.yesil-sol-parti::after,.partidagilimiaday.yesil-sol-parti > a::after, .kazananaday.yesil-sol-parti > a::after, .partiaday.yesil-sol-parti > a::after ,.vekiladay.yesil-sol-parti > a::after{content: "YSP";}
.partisecimi2 .partiaday.memleket-partisi > a::after ,.cbadaylist .cbaday-parti.memleket-partisi::after,.partidagilimiaday.memleket-partisi > a::after, .kazananaday.memleket-partisi > a::after, .partiaday.memleket-partisi > a::after ,.vekiladay.memleket-partisi > a::after{content: "Memleket";}
.partisecimi2 .partiaday.vatan-partisi > a::after ,.cbadaylist .cbaday-parti.vatan-partisi::after,.partidagilimiaday.vatan-partisi > a::after, .kazananaday.vatan-partisi > a::after, .partiaday.vatan-partisi > a::after ,.vekiladay.vatan-partisi > a::after{content: "Vatan";}
.partisecimi2 .partiaday.zafer-partisi > a::after ,.cbadaylist .cbaday-parti.zafer-partisi::after,.partidagilimiaday.zafer-partisi > a::after, .kazananaday.zafer-partisi > a::after, .partiaday.zafer-partisi > a::after ,.vekiladay.zafer-partisi > a::after{content: "Zafer";}
.partisecimi2 .partiaday.deva-partisi > a::after ,.cbadaylist .cbaday-parti.deva-partisi::after,.partidagilimiaday.deva-partisi > a::after, .kazananaday.deva-partisi > a::after, .partiaday.deva-partisi > a::after ,.vekiladay.deva-partisi > a::after{content: "Deva";}
.partisecimi2 .partiaday.ab-parti > a::after ,.cbadaylist .cbaday-parti.ab-parti::after, .partidagilimiaday.ab-parti > a::after, .kazananaday.ab-parti > a::after, .partiaday.ab-parti > a::after, .vekiladay.ab-parti > a::after {content: "AB Parti";}
.partisecimi2 .partiaday.akp > a::after ,.cbadaylist .cbaday-parti.akp::after,.partidagilimiaday.akp > a::after, .kazananaday.akp > a::after, .partiaday.akp > a::after ,.vekiladay.akp > a::after{content: "Ak Parti";}
.partisecimi2 .partiaday.chp > a::after ,.cbadaylist .cbaday-parti.chp::after,.partidagilimiaday.chp > a::after, .kazananaday.chp > a::after, .partiaday.chp > a::after ,.vekiladay.chp > a::after{content: "CHP";}
.partisecimi2 .partiaday.deva > a::after ,.cbadaylist .cbaday-parti.deva::after,.partidagilimiaday.deva > a::after, .kazananaday.deva > a::after, .partiaday.deva > a::after ,.vekiladay.deva > a::after{content: "Deva";}
.partisecimi2 .partiaday.dp > a::after ,.cbadaylist .cbaday-parti.dp::after,.partidagilimiaday.dp > a::after, .kazananaday.dp > a::after, .partiaday.dp > a::after ,.vekiladay.dp > a::after{content: "DP";}
.partisecimi2 .partiaday.iyip > a::after ,.cbadaylist .cbaday-parti.iyip::after,.partidagilimiaday.iyip > a::after, .kazananaday.iyip > a::after, .partiaday.iyip > a::after ,.vekiladay.iyip > a::after{content: "İYİ Parti";}
.partisecimi2 .partiaday.memleket > a::after ,.cbadaylist .cbaday-parti.memleket::after,.partidagilimiaday.memleket > a::after, .kazananaday.memleket > a::after, .partiaday.memleket > a::after ,.vekiladay.memleket > a::after{content: "Memleket";}
.partisecimi2 .partiaday.mhp > a::after ,.cbadaylist .cbaday-parti.mhp::after,.partidagilimiaday.mhp > a::after, .kazananaday.mhp > a::after, .partiaday.mhp > a::after ,.vekiladay.mhp > a::after{content: "MHP";}
.partisecimi2 .partiaday.saadet > a::after ,.cbadaylist .cbaday-parti.saadet::after,.partidagilimiaday.saadet > a::after, .kazananaday.saadet > a::after, .partiaday.saadet > a::after ,.vekiladay.saadet > a::after{content: "Saadet";}
.partisecimi2 .partiaday.tip > a::after ,.cbadaylist .cbaday-parti.tip::after,.partidagilimiaday.tip > a::after, .kazananaday.tip > a::after, .partiaday.tip > a::after ,.vekiladay.tip > a::after{content: "TİP";}
.partisecimi2 .partiaday.vatan > a::after ,.cbadaylist .cbaday-parti.vatan::after,.partidagilimiaday.vatan > a::after, .kazananaday.vatan > a::after, .partiaday.vatan > a::after ,.vekiladay.vatan > a::after{content: "Vatan";}
.partisecimi2 .partiaday.yeniden-refah > a::after ,.cbadaylist .cbaday-parti.yeniden-refah::after,.partidagilimiaday.yeniden-refah > a::after, .kazananaday.yeniden-refah > a::after, .partiaday.yeniden-refah > a::after ,.vekiladay.yeniden-refah > a::after{content: "Y. Refah";}
.partisecimi2 .partiaday.ysp > a::after ,.cbadaylist .cbaday-parti.ysp::after,.partidagilimiaday.ysp > a::after, .kazananaday.ysp > a::after, .partiaday.ysp > a::after ,.vekiladay.ysp > a::after{content: "YSP";}
.partisecimi2 .partiaday.yesil-sol-parti > a::after ,.cbadaylist .cbaday-parti.yesil-sol-parti::after,.partidagilimiaday.yesil-sol-parti > a::after, .kazananaday.yesil-sol-parti > a::after, .partiaday.yesil-sol-parti > a::after ,.vekiladay.yesil-sol-parti > a::after{content: "YSP";}
.partisecimi2 .partiaday.zafer > a::after ,.cbadaylist .cbaday-parti.zafer::after,.partidagilimiaday.zafer > a::after, .kazananaday.zafer > a::after, .partiaday.zafer > a::after ,.vekiladay.zafer > a::after{content: "Zafer";}
.partisecimi2 .partiaday.abp > a::after ,.cbadaylist .cbaday-parti.abp::after,.partidagilimiaday.abp > a::after, .kazananaday.abp > a::after, .partiaday.abp > a::after ,.vekiladay.abp > a::after{content: 'ABP';}
.partisecimi2 .partiaday.adalet > a::after ,.cbadaylist .cbaday-parti.adalet::after,.partidagilimiaday.adalet > a::after, .kazananaday.adalet > a::after, .partiaday.adalet > a::after ,.vekiladay.adalet > a::after{content: 'Adalet';}
.partisecimi2 .partiaday.ap > a::after ,.cbadaylist .cbaday-parti.ap::after, .partidagilimiaday.ap > a::after, .kazananaday.ap > a::after, .partiaday.ap > a::after, .vekiladay.ap > a::after {content: 'AP';}
.partisecimi2 .partiaday.anap > a::after ,.cbadaylist .cbaday-parti.anap::after, .partidagilimiaday.anap > a::after, .kazananaday.anap > a::after, .partiaday.anap > a::after, .vekiladay.anap > a::after {content: 'ANAP';}
.partisecimi2 .partiaday.anavatan > a::after ,.cbadaylist .cbaday-parti.anavatan::after,.partidagilimiaday.anavatan > a::after, .kazananaday.anavatan > a::after, .partiaday.anavatan > a::after ,.vekiladay.anavatan > a::after{content: 'Anavatan';}
.partisecimi2 .partiaday.bbp > a::after ,.cbadaylist .cbaday-parti.bbp::after,.partidagilimiaday.bbp > a::after, .kazananaday.bbp > a::after, .partiaday.bbp > a::after ,.vekiladay.bbp > a::after{content: 'BBP';}
.partisecimi2 .partiaday.buyuk-birlik > a::after ,.cbadaylist .cbaday-parti.buyuk-birlik::after, .partidagilimiaday.buyuk-birlik > a::after, .kazananaday.buyuk-birlik > a::after, .partiaday.buyuk-birlik > a::after, .vekiladay.buyuk-birlik > a::after {content: 'BBP';}
.partisecimi2 .partiaday.btp > a::after ,.cbadaylist .cbaday-parti.btp::after,.partidagilimiaday.btp > a::after, .kazananaday.btp > a::after, .partiaday.btp > a::after ,.vekiladay.btp > a::after{content: 'BTP';}
.partisecimi2 .partiaday.buyuk-turkiye > a::after ,.cbadaylist .cbaday-parti.buyuk-turkiye::after, .partidagilimiaday.buyuk-turkiye > a::after, .kazananaday.buyuk-turkiye > a::after, .partiaday.buyuk-turkiye > a::after, .vekiladay.buyuk-turkiye > a::after {content: 'BTP';}
.partisecimi2 .partiaday.buyuk-turkiye-partisi > a::after ,.cbadaylist .cbaday-parti.buyuk-turkiye-partisi::after,.partidagilimiaday.buyuk-turkiye-partisi > a::after, .kazananaday.buyuk-turkiye-partisi > a::after, .partiaday.buyuk-turkiye-partisi > a::after ,.vekiladay.buyuk-turkiye-partisi > a::after{content: 'BTP';}
.partisecimi2 .partiaday.dsp > a::after ,.cbadaylist .cbaday-parti.dsp::after,.partidagilimiaday.dsp > a::after, .kazananaday.dsp > a::after, .partiaday.dsp > a::after ,.vekiladay.dsp > a::after{content: 'DSP';}
.partisecimi2 .partiaday.emep > a::after ,.cbadaylist .cbaday-parti.emep::after,.partidagilimiaday.emep > a::after, .kazananaday.emep > a::after, .partiaday.emep > a::after ,.vekiladay.emep > a::after{content: 'EMEP';}
.partisecimi2 .partiaday.gelecek > a::after ,.cbadaylist .cbaday-parti.gelecek::after,.partidagilimiaday.gelecek > a::after, .kazananaday.gelecek > a::after, .partiaday.gelecek > a::after ,.vekiladay.gelecek > a::after{content: 'Gelecek';}
.partisecimi2 .partiaday.genc-parti > a::after ,.cbadaylist .cbaday-parti.genc-parti::after,.partidagilimiaday.genc-parti > a::after, .kazananaday.genc-parti > a::after, .partiaday.genc-parti > a::after ,.vekiladay.genc-parti > a::after{content: 'Genç Parti';}
.partisecimi2 .partiaday.guc-birligi > a::after ,.cbadaylist .cbaday-parti.guc-birligi::after,.partidagilimiaday.guc-birligi > a::after, .kazananaday.guc-birligi > a::after, .partiaday.guc-birligi > a::after ,.vekiladay.guc-birligi > a::after{content: 'Güç Birliği';}
.partisecimi2 .partiaday.hakpar > a::after ,.cbadaylist .cbaday-parti.hakpar::after,.partidagilimiaday.hakpar > a::after, .kazananaday.hakpar > a::after, .partiaday.hakpar > a::after ,.vekiladay.hakpar > a::after{content: 'Hakpar';}
.partisecimi2 .partiaday.hak-par > a::after ,.cbadaylist .cbaday-parti.hak-par::after, .partidagilimiaday.hak-par > a::after, .kazananaday.hak-par > a::after, .partiaday.hak-par > a::after, .vekiladay.hak-par > a::after {content: 'Hakpar';}
.partisecimi2 .partiaday.hudapar > a::after ,.cbadaylist .cbaday-parti.hudapar::after,.partidagilimiaday.hudapar > a::after, .kazananaday.hudapar > a::after, .partiaday.hudapar > a::after ,.vekiladay.hudapar > a::after{content: 'Hüdapar';}
.partisecimi2 .partiaday.hkp > a::after ,.cbadaylist .cbaday-parti.hkp::after,.partidagilimiaday.hkp > a::after, .kazananaday.hkp > a::after, .partiaday.hkp > a::after ,.vekiladay.hkp > a::after{content: 'HKP';}
.partisecimi2 .partiaday.milletp > a::after ,.cbadaylist .cbaday-parti.milletp::after,.partidagilimiaday.milletp > a::after, .kazananaday.milletp > a::after, .partiaday.milletp > a::after ,.vekiladay.milletp > a::after{content: 'Millet';}
.partisecimi2 .partiaday.milli-yol > a::after ,.cbadaylist .cbaday-parti.milli-yol::after,.partidagilimiaday.milli-yol > a::after, .kazananaday.milli-yol > a::after, .partiaday.milli-yol > a::after ,.vekiladay.milli-yol > a::after{content: 'Milli Yol';}
.partisecimi2 .partiaday.sol-parti > a::after ,.cbadaylist .cbaday-parti.sol-parti::after,.partidagilimiaday.sol-parti > a::after, .kazananaday.sol-parti > a::after, .partiaday.sol-parti > a::after ,.vekiladay.sol-parti > a::after{content: 'SOL';}
.partisecimi2 .partiaday.tkp > a::after ,.cbadaylist .cbaday-parti.tkp::after,.partidagilimiaday.tkp > a::after, .kazananaday.tkp > a::after, .partiaday.tkp > a::after ,.vekiladay.tkp > a::after{content: 'TKP';}
.partisecimi2 .partiaday.turkiye-degisim-partisi > a::after ,.cbadaylist .cbaday-parti.turkiye-degisim-partisi::after,.partidagilimiaday.turkiye-degisim-partisi > a::after, .kazananaday.turkiye-degisim-partisi > a::after, .partiaday.turkiye-degisim-partisi > a::after ,.vekiladay.turkiye-degisim-partisi > a::after{content: 'TDP';}
.partisecimi2 .partiaday.turkiye-komunist-hareketi > a::after ,.cbadaylist .cbaday-parti.turkiye-komunist-hareketi::after,.partidagilimiaday.turkiye-komunist-hareketi > a::after, .kazananaday.turkiye-komunist-hareketi > a::after, .partiaday.turkiye-komunist-hareketi > a::after ,.vekiladay.turkiye-komunist-hareketi > a::after{content: 'TKH';}
.partisecimi2 .partiaday.yenilik-partisi > a::after ,.cbadaylist .cbaday-parti.yenilik-partisi::after,.partidagilimiaday.yenilik-partisi > a::after, .kazananaday.yenilik-partisi > a::after, .partiaday.yenilik-partisi > a::after ,.vekiladay.yenilik-partisi > a::after{content: 'Yenilik Partisi';}
.partisecimi2 .partiaday.ytp > a::after ,.cbadaylist .cbaday-parti.ytp::after,.partidagilimiaday.ytp > a::after, .kazananaday.ytp > a::after, .partiaday.ytp > a::after ,.vekiladay.ytp > a::after{content: 'YTP';}
.partisecimi2 .partiaday.bagimsiz > a::after ,.cbadaylist .cbaday-parti.bagimsiz::after,.partidagilimiaday.bagimsiz > a::after, .kazananaday.bagimsiz > a::after, .partiaday.bagimsiz > a::after ,.vekiladay.bagimsiz > a::after{content: 'Bağımsız';}
.partisecimi2 .partiaday.bgz > a::after ,.cbadaylist .cbaday-parti.bgz::after,.partidagilimiaday.bgz > a::after, .kazananaday.bgz > a::after, .partiaday.bgz > a::after ,.vekiladay.bgz > a::after{content: 'Bağımsız';}
.partisecimi2 .partiaday.dgr > a::after ,.cbadaylist .cbaday-parti.dgr::after, .partidagilimiaday.dgr > a::after, .kazananaday.dgr > a::after, .partiaday.dgr > a::after, .vekiladay.dgr > a::after {content: 'Diğer';}

/**/



/**/

.partisecimi2 .partiaday.ak-parti > a::before ,.cbadaylist .cbaday-parti.ak-parti::before,.partidagilimiaday.ak-parti > a::before, .kazananaday.ak-parti > a::before, .partiaday.ak-parti > a::before ,.vekiladay.ak-parti > a::before,.vekiloydagilimi.ak-parti > a::before{background-image: url(../i/p/akp.png);}
.partisecimi2 .partiaday.iyi-parti > a::before ,.cbadaylist .cbaday-parti.iyi-parti::before,.partidagilimiaday.iyi-parti > a::before, .kazananaday.iyi-parti > a::before, .partiaday.iyi-parti > a::before ,.vekiladay.iyi-parti > a::before{background-image: url(../i/p/iyip.png);}
.partisecimi2 .partiaday.yesil-sol-parti > a::before ,.cbadaylist .cbaday-parti.yesil-sol-parti::before,.partidagilimiaday.yesil-sol-parti > a::before, .kazananaday.yesil-sol-parti > a::before, .partiaday.yesil-sol-parti > a::before ,.vekiladay.yesil-sol-parti > a::before{background-image: url(../i/p/ysp.png);}
.partisecimi2 .partiaday.memleket-partisi > a::before ,.cbadaylist .cbaday-parti.memleket-partisi::before,.partidagilimiaday.memleket-partisi > a::before, .kazananaday.memleket-partisi > a::before, .partiaday.memleket-partisi > a::before ,.vekiladay.memleket-partisi > a::before{background-image: url(../i/p/memleket.png);}
.partisecimi2 .partiaday.vatan-partisi > a::before ,.cbadaylist .cbaday-parti.vatan-partisi::before,.partidagilimiaday.vatan-partisi > a::before, .kazananaday.vatan-partisi > a::before, .partiaday.vatan-partisi > a::before ,.vekiladay.vatan-partisi > a::before{background-image: url(../i/p/vatan.png);}
.partisecimi2 .partiaday.zafer-partisi > a::before ,.cbadaylist .cbaday-parti.zafer-partisi::before,.partidagilimiaday.zafer-partisi > a::before, .kazananaday.zafer-partisi > a::before, .partiaday.zafer-partisi > a::before ,.vekiladay.zafer-partisi > a::before{background-image: url(../i/p/zafer.png);}
.partisecimi2 .partiaday.deva-partisi > a::before ,.cbadaylist .cbaday-parti.deva-partisi::before,.partidagilimiaday.deva-partisi > a::before, .kazananaday.deva-partisi > a::before, .partiaday.deva-partisi > a::before ,.vekiladay.deva-partisi > a::before{background-image: url(../i/p/deva.png);}
.partisecimi2 .partiaday.ab-parti > a::before ,.cbadaylist .cbaday-parti.ab-parti::before, .vekiloydagilimi .ab-parti, .partidagilimiaday.ab-parti > a::before, .kazananaday.ab-parti > a::before, .page.partisonuc.adaypartisonuc h2.ab-parti::before, .partiaday.ab-parti > a::before, .vekiladay.ab-parti > a::before { background-image: url(../i/p/abp.png);}
.partisecimi2 .partiaday.chp > a::before ,.cbadaylist .cbaday-parti.chp::before,.vekiloydagilimi .chp, .partidagilimiaday.chp > a::before ,.kazananaday.chp > a::before, .page.partisonuc.adaypartisonuc h2.chp::before, .partiaday.chp > a::before ,.vekiladay.chp > a::before {background-image: url(../i/p/chp.png);}
.partisecimi2 .partiaday.deva > a::before ,.cbadaylist .cbaday-parti.deva::before,.vekiloydagilimi .deva, .partidagilimiaday.deva > a::before ,.kazananaday.deva > a::before, .page.partisonuc.adaypartisonuc h2.deva::before, .partiaday.deva > a::before ,.vekiladay.deva > a::before{background-image: url(../i/p/deva.png);}
.partisecimi2 .partiaday.ak-parti > a::before ,.cbadaylist .cbaday-parti.ak-parti::before,.vekiloydagilimi .ak-parti, .partidagilimiaday.ak-parti > a::before ,.kazananaday.ak-parti > a::before, .page.partisonuc.adaypartisonuc h2.ak-parti::before, .partiaday.ak-parti > a::before ,.vekiladay.ak-parti > a::before{background-image: url(../i/p/akp.png);}
.partisecimi2 .partiaday.akp > a::before ,.cbadaylist .cbaday-parti.akp::before,.vekiloydagilimi .akp, .partidagilimiaday.akp > a::before ,.kazananaday.akp > a::before, .page.partisonuc.adaypartisonuc h2.akp::before, .partiaday.akp > a::before ,.vekiladay.akp > a::before{background-image: url(../i/p/akp.png);}
.partisecimi2 .partiaday.dp > a::before ,.cbadaylist .cbaday-parti.dp::before,.vekiloydagilimi .dp, .partidagilimiaday.dp > a::before ,.kazananaday.dp > a::before, .page.partisonuc.adaypartisonuc h2.dp::before, .partiaday.dp > a::before ,.vekiladay.dp > a::before{background-image: url(../i/p/dp.png);}
.partisecimi2 .partiaday.iyip > a::before ,.cbadaylist .cbaday-parti.iyip::before,.vekiloydagilimi .iyip, .partidagilimiaday.iyip > a::before ,.kazananaday.iyip > a::before, .page.partisonuc.adaypartisonuc h2.iyip::before, .partiaday.iyip > a::before ,.vekiladay.iyip > a::before{background-image: url(../i/p/iyip.png);}
.partisecimi2 .partiaday.iyi-parti > a::before ,.cbadaylist .cbaday-parti.iyi-parti::before,.vekiloydagilimi .iyi-parti, .partidagilimiaday.iyi-parti > a::before ,.kazananaday.iyi-parti > a::before, .page.partisonuc.adaypartisonuc h2.iyi-parti::before, .partiaday.iyi-parti > a::before ,.vekiladay.iyi-parti > a::before{background-image: url(../i/p/iyip.png);}
.partisecimi2 .partiaday.memleket > a::before ,.cbadaylist .cbaday-parti.memleket::before,.vekiloydagilimi .memleket, .partidagilimiaday.memleket > a::before ,.kazananaday.memleket > a::before, .page.partisonuc.adaypartisonuc h2.memleket::before, .partiaday.memleket > a::before ,.vekiladay.memleket > a::before{background-image: url(../i/p/memleket.png);}
.partisecimi2 .partiaday.mhp > a::before ,.cbadaylist .cbaday-parti.mhp::before,.vekiloydagilimi .mhp, .partidagilimiaday.mhp > a::before ,.kazananaday.mhp > a::before, .page.partisonuc.adaypartisonuc h2.mhp::before, .partiaday.mhp > a::before ,.vekiladay.mhp > a::before{background-image: url(../i/p/mhp.png);}
.partisecimi2 .partiaday.saadet > a::before ,.cbadaylist .cbaday-parti.saadet::before,.vekiloydagilimi .saadet, .partidagilimiaday.saadet > a::before ,.kazananaday.saadet > a::before, .page.partisonuc.adaypartisonuc h2.saadet::before, .partiaday.saadet > a::before ,.vekiladay.saadet > a::before{background-image: url(../i/p/saadet.png);}
.partisecimi2 .partiaday.tip > a::before ,.cbadaylist .cbaday-parti.tip::before,.vekiloydagilimi .tip, .partidagilimiaday.tip > a::before ,.kazananaday.tip > a::before, .page.partisonuc.adaypartisonuc h2.tip::before, .partiaday.tip > a::before ,.vekiladay.tip > a::before{background-image: url(../i/p/tip.png);}
.partisecimi2 .partiaday.vatan > a::before ,.cbadaylist .cbaday-parti.vatan::before,.vekiloydagilimi .vatan, .partidagilimiaday.vatan > a::before ,.kazananaday.vatan > a::before, .page.partisonuc.adaypartisonuc h2.vatan::before, .partiaday.vatan > a::before ,.vekiladay.vatan > a::before{background-image: url(../i/p/vatan.png);}
.partisecimi2 .partiaday.yeniden-refah > a::before ,.cbadaylist .cbaday-parti.yeniden-refah::before,.vekiloydagilimi .yeniden-refah, .partidagilimiaday.yeniden-refah > a::before ,.kazananaday.yeniden-refah > a::before, .page.partisonuc.adaypartisonuc h2.yeniden-refah::before, .partiaday.yeniden-refah > a::before ,.vekiladay.yeniden-refah > a::before{background-image: url(../i/p/yeniden-refah.png);}
.partisecimi2 .partiaday.ysp > a::before ,.cbadaylist .cbaday-parti.ysp::before,.vekiloydagilimi .ysp, .partidagilimiaday.ysp > a::before ,.kazananaday.ysp > a::before, .page.partisonuc.adaypartisonuc h2.ysp::before, .partiaday.ysp > a::before ,.vekiladay.ysp > a::before{background-image: url(../i/p/ysp.png);}
.partisecimi2 .partiaday.yesil-sol-parti > a::before ,.cbadaylist .cbaday-parti.yesil-sol-parti::before,.vekiloydagilimi .yesil-sol-parti, .partidagilimiaday.yesil-sol-parti > a::before ,.kazananaday.yesil-sol-parti > a::before, .page.partisonuc.adaypartisonuc h2.yesil-sol-parti::before, .partiaday.yesil-sol-parti > a::before ,.vekiladay.yesil-sol-parti > a::before{background-image: url(../i/p/ysp.png);}
.partisecimi2 .partiaday.zafer > a::before ,.cbadaylist .cbaday-parti.zafer::before,.vekiloydagilimi .zafer, .partidagilimiaday.zafer > a::before ,.kazananaday.zafer > a::before, .page.partisonuc.adaypartisonuc h2.zafer::before, .partiaday.zafer > a::before ,.vekiladay.zafer > a::before{background-image: url(../i/p/zafer.png);}
.partisecimi2 .partiaday.zafer-partisi > a::before ,.cbadaylist .cbaday-parti.zafer-partisi::before,.vekiloydagilimi .zafer-partisi, .partidagilimiaday.zafer-partisi > a::before ,.kazananaday.zafer-partisi > a::before, .page.partisonuc.adaypartisonuc h2.zafer-partisi::before, .partiaday.zafer-partisi > a::before ,.vekiladay.zafer-partisi > a::before{background-image: url(../i/p/zafer.png);}
.partisecimi2 .partiaday.abp > a::before ,.cbadaylist .cbaday-parti.abp::before,.vekiloydagilimi .abp, .partidagilimiaday.abp > a::before ,.kazananaday.abp > a::before, .page.partisonuc.adaypartisonuc h2.abp::before, .partiaday.abp > a::before,.vekiladay.abp > a::before{background-image: url(../i/p/abp.png);}
.partisecimi2 .partiaday.ap > a::before ,.cbadaylist .cbaday-parti.ap::before, .vekiloydagilimi .ap, .partidagilimiaday.ap > a::before, .kazananaday.ap > a::before, .page.partisonuc.adaypartisonuc h2.ap::before, .partiaday.ap > a::before, .vekiladay.ap > a::before {background-image: url(../i/p/adalet.png);}
.partisecimi2 .partiaday.adalet > a::before ,.cbadaylist .cbaday-parti.adalet::before,.vekiloydagilimi .adalet, .partidagilimiaday.adalet > a::before ,.kazananaday.adalet > a::before, .page.partisonuc.adaypartisonuc h2.adalet::before, .partiaday.adalet > a::before,.vekiladay.adalet > a::before{background-image: url(../i/p/adalet.png);}
.partisecimi2 .partiaday.anavatan > a::before ,.cbadaylist .cbaday-parti.anavatan::before,.vekiloydagilimi .anavatan, .partidagilimiaday.anavatan > a::before ,.kazananaday.anavatan > a::before, .page.partisonuc.adaypartisonuc h2.anavatan::before, .partiaday.anavatan > a::before,.vekiladay.anavatan > a::before{background-image: url(../i/p/anavatan.png);}
.partisecimi2 .partiaday.anap > a::before ,.cbadaylist .cbaday-parti.anap::before, .vekiloydagilimi .anap, .partidagilimiaday.anap > a::before, .kazananaday.anap > a::before, .page.partisonuc.adaypartisonuc h2.anap::before, .partiaday.anap > a::before, .vekiladay.anap > a::before {background-image: url(../i/p/anavatan.png);}
.partisecimi2 .partiaday.buyuk-birlik > a::before ,.cbadaylist .cbaday-parti.buyuk-birlik::before, .vekiloydagilimi .buyuk-birlik, .partidagilimiaday.buyuk-birlik > a::before, .kazananaday.buyuk-birlik > a::before, .page.partisonuc.adaypartisonuc h2.buyuk-birlik::before, .partiaday.buyuk-birlik > a::before, .vekiladay.buyuk-birlik > a::before {background-image: url(../i/p/bbp.png);}
.partisecimi2 .partiaday.bbp > a::before ,.cbadaylist .cbaday-parti.bbp::before,.vekiloydagilimi .bbp, .partidagilimiaday.bbp > a::before ,.kazananaday.bbp > a::before, .page.partisonuc.adaypartisonuc h2.bbp::before, .partiaday.bbp > a::before,.vekiladay.bbp > a::before{background-image: url(../i/p/bbp.png);}
.partisecimi2 .partiaday.btp > a::before ,.cbadaylist .cbaday-parti.btp::before,.vekiloydagilimi .btp, .partidagilimiaday.btp > a::before ,.kazananaday.btp > a::before, .page.partisonuc.adaypartisonuc h2.btp::before, .partiaday.btp > a::before,.vekiladay.btp > a::before{background-image: url(../i/p/btp.png);}
.partisecimi2 .partiaday.buyuk-turkiye-partisi > a::before ,.cbadaylist .cbaday-parti.buyuk-turkiye-partisi::before,.vekiloydagilimi .buyuk-turkiye-partisi, .partidagilimiaday.buyuk-turkiye-partisi > a::before ,.kazananaday.buyuk-turkiye-partisi > a::before, .page.partisonuc.adaypartisonuc h2.buyuk-turkiye-partisi::before, .partiaday.buyuk-turkiye-partisi > a::before,.vekiladay.buyuk-turkiye-partisi > a::before{background-image: url(../i/p/buyuk-turkiye-partisi.png);}
.partisecimi2 .partiaday.buyuk-turkiye > a::before ,.cbadaylist .cbaday-parti.buyuk-turkiye::before,.vekiloydagilimi .buyuk-turkiye, .partidagilimiaday.buyuk-turkiye > a::before ,.kazananaday.buyuk-turkiye > a::before, .page.partisonuc.adaypartisonuc h2.buyuk-turkiye::before, .partiaday.buyuk-turkiye > a::before,.vekiladay.buyuk-turkiye > a::before{background-image: url(../i/p/buyuk-turkiye-partisi.png);}
.partisecimi2 .partiaday.dsp > a::before ,.cbadaylist .cbaday-parti.dsp::before,.vekiloydagilimi .dsp, .partidagilimiaday.dsp > a::before ,.kazananaday.dsp > a::before, .page.partisonuc.adaypartisonuc h2.dsp::before, .partiaday.dsp > a::before,.vekiladay.dsp > a::before{background-image: url(../i/p/dsp.png);}
.partisecimi2 .partiaday.emep > a::before ,.cbadaylist .cbaday-parti.emep::before,.vekiloydagilimi .emep, .partidagilimiaday.emep > a::before ,.kazananaday.emep > a::before, .page.partisonuc.adaypartisonuc h2.emep::before, .partiaday.emep > a::before,.vekiladay.emep > a::before{background-image: url(../i/p/emep.png);}
.partisecimi2 .partiaday.gelecek > a::before ,.cbadaylist .cbaday-parti.gelecek::before,.vekiloydagilimi .gelecek, .partidagilimiaday.gelecek > a::before ,.kazananaday.gelecek > a::before, .page.partisonuc.adaypartisonuc h2.gelecek::before, .partiaday.gelecek > a::before,.vekiladay.gelecek > a::before{background-image: url(../i/p/gelecek.png);}
.partisecimi2 .partiaday.genc-parti > a::before ,.cbadaylist .cbaday-parti.genc-parti::before,.vekiloydagilimi .genc-parti, .partidagilimiaday.genc-parti > a::before ,.kazananaday.genc-parti > a::before, .page.partisonuc.adaypartisonuc h2.genc-parti::before, .partiaday.genc-parti > a::before,.vekiladay.genc-parti > a::before{background-image: url(../i/p/genc-parti.png);}
.partisecimi2 .partiaday.guc-birligi > a::before ,.cbadaylist .cbaday-parti.guc-birligi::before,.vekiloydagilimi .guc-birligi, .partidagilimiaday.guc-birligi > a::before ,.kazananaday.guc-birligi > a::before, .page.partisonuc.adaypartisonuc h2.guc-birligi::before, .partiaday.guc-birligi > a::before,.vekiladay.guc-birligi > a::before{background-image: url(../i/p/guc-birligi.png);}
.partisecimi2 .partiaday.hak-par > a::before ,.cbadaylist .cbaday-parti.hak-par::before, .vekiloydagilimi .hak-par, .partidagilimiaday.hak-par > a::before, .kazananaday.hak-par > a::before, .page.partisonuc.adaypartisonuc h2.hak-par::before, .partiaday.hak-par > a::before, .vekiladay.hak-par > a::before {background-image: url(../i/p/hakpar.png);}
.partisecimi2 .partiaday.hakpar > a::before ,.cbadaylist .cbaday-parti.hakpar::before,.vekiloydagilimi .hakpar, .partidagilimiaday.hakpar > a::before ,.kazananaday.hakpar > a::before, .page.partisonuc.adaypartisonuc h2.hakpar::before, .partiaday.hakpar > a::before,.vekiladay.hakpar > a::before{background-image: url(../i/p/hakpar.png);}
.partisecimi2 .partiaday.hkp > a::before ,.cbadaylist .cbaday-parti.hkp::before,.vekiloydagilimi .hkp, .partidagilimiaday.hkp > a::before ,.kazananaday.hkp > a::before, .page.partisonuc.adaypartisonuc h2.hkp::before, .partiaday.hkp > a::before,.vekiladay.hkp > a::before{background-image: url(../i/p/hkp.png);}
.partisecimi2 .partiaday.hudapar > a::before ,.cbadaylist .cbaday-parti.hudapar::before,.vekiloydagilimi .hudapar, .partidagilimiaday.hudapar > a::before ,.kazananaday.hudapar > a::before, .page.partisonuc.adaypartisonuc h2.hudapar::before, .partiaday.hudapar > a::before,.vekiladay.hudapar > a::before{background-image: url(../i/p/hudapar.png);}
.partisecimi2 .partiaday.milletp > a::before ,.cbadaylist .cbaday-parti.milletp::before,.vekiloydagilimi .milletp, .partidagilimiaday.milletp > a::before ,.kazananaday.milletp > a::before, .page.partisonuc.adaypartisonuc h2.milletp::before, .partiaday.milletp > a::before,.vekiladay.milletp > a::before{background-image: url(../i/p/milletp.png);}
.partisecimi2 .partiaday.milli-yol > a::before ,.cbadaylist .cbaday-parti.milli-yol::before,.vekiloydagilimi .milli-yol, .partidagilimiaday.milli-yol > a::before ,.kazananaday.milli-yol > a::before, .page.partisonuc.adaypartisonuc h2.milli-yol::before, .partiaday.milli-yol > a::before,.vekiladay.milli-yol > a::before{background-image: url(../i/p/milli-yol.png);}
.partisecimi2 .partiaday.sol-parti > a::before ,.cbadaylist .cbaday-parti.sol-parti::before,.vekiloydagilimi .sol-parti, .partidagilimiaday.sol-parti > a::before ,.kazananaday.sol-parti > a::before, .page.partisonuc.adaypartisonuc h2.sol-parti::before, .partiaday.sol-parti > a::before,.vekiladay.sol-parti > a::before{background-image: url(../i/p/sol-parti.png);}
.partisecimi2 .partiaday.tkp > a::before ,.cbadaylist .cbaday-parti.tkp::before,.vekiloydagilimi .tkp, .partidagilimiaday.tkp > a::before ,.kazananaday.tkp > a::before, .page.partisonuc.adaypartisonuc h2.tkp::before, .partiaday.tkp > a::before,.vekiladay.tkp > a::before{background-image: url(../i/p/tkp.png);}
.partisecimi2 .partiaday.turkiye-degisim-partisi > a::before ,.cbadaylist .cbaday-parti.turkiye-degisim-partisi::before,.vekiloydagilimi .turkiye-degisim-partisi, .partidagilimiaday.turkiye-degisim-partisi > a::before ,.kazananaday.turkiye-degisim-partisi > a::before, .page.partisonuc.adaypartisonuc h2.turkiye-degisim-partisi::before, .partiaday.turkiye-degisim-partisi > a::before,.vekiladay.turkiye-degisim-partisi > a::before{background-image: url(../i/p/turkiye-degisim-partisi.png);}
.partisecimi2 .partiaday.turkiye-komunist-hareketi > a::before ,.cbadaylist .cbaday-parti.turkiye-komunist-hareketi::before,.vekiloydagilimi .turkiye-komunist-hareketi, .partidagilimiaday.turkiye-komunist-hareketi > a::before ,.kazananaday.turkiye-komunist-hareketi > a::before, .page.partisonuc.adaypartisonuc h2.turkiye-komunist-hareketi::before, .partiaday.turkiye-komunist-hareketi > a::before,.vekiladay.turkiye-komunist-hareketi > a::before{background-image: url(../i/p/turkiye-komunist-hareketi.png);}
.partisecimi2 .partiaday.yenilik-partisi > a::before ,.cbadaylist .cbaday-parti.yenilik-partisi::before,.vekiloydagilimi .yenilik-partisi, .partidagilimiaday.yenilik-partisi > a::before ,.kazananaday.yenilik-partisi > a::before, .page.partisonuc.adaypartisonuc h2.yenilik-partisi::before, .partiaday.yenilik-partisi > a::before,.vekiladay.yenilik-partisi > a::before{background-image: url(../i/p/yenilik-partisi.png);}
.partisecimi2 .partiaday.ytp > a::before ,.cbadaylist .cbaday-parti.ytp::before,.vekiloydagilimi .ytp, .partidagilimiaday.ytp > a::before ,.kazananaday.ytp > a::before, .page.partisonuc.adaypartisonuc h2.ytp::before, .partiaday.ytp > a::before,.vekiladay.ytp > a::before{background-image: url(../i/p/ytp.png);}
.partisecimi2 .partiaday.bagimsiz > a::before ,.cbadaylist .cbaday-parti.bagimsiz::before,.vekiloydagilimi .bagimsiz, .partidagilimiaday.bagimsiz > a::before ,.kazananaday.bagimsiz > a::before, .page.partisonuc.adaypartisonuc h2.bagimsiz::before, .partiaday.bagimsiz > a::before,.vekiladay.bagimsiz > a::before{background-image: url(../i/p/bagimsiz.png);}
.partisecimi2 .partiaday.bgz > a::before ,.cbadaylist .cbaday-parti.bgz::before,.vekiloydagilimi .bgz, .partidagilimiaday.bgz > a::before ,.kazananaday.bgz > a::before, .page.partisonuc.adaypartisonuc h2.bgz::before, .partiaday.bgz > a::before,.vekiladay.bgz > a::before{background-image: url(../i/p/bagimsiz.png);}
.partisecimi2 .partiaday.dgr > a::before ,.cbadaylist .cbaday-parti.dgr::before, .vekiloydagilimi .dgr, .partidagilimiaday.dgr > a::before, .kazananaday.dgr > a::before, .page.partisonuc.adaypartisonuc h2.dgr::before, .partiaday.dgr > a::before, .vekiladay.dgr > a::before {background-image: url(../i/p/bagimsiz.png);}


/**/
.footer .footHead .i-menu-m{
   display:none;
}
.page.vekilsonuc h2 {
    padding: 0 16px;
}

.anasayfa .blok.ilgrup{margin-bottom:24px;}
.anasayfa .slider .bullets .bullet{
	padding-top: 0 !important;
    display: flex;
    align-items: center;
    justify-content: center;
}
.footer .footLink a {
    width: 16% !important;
}
.footer .footLink .footersart {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    flex-wrap: nowrap;
    background: #5d6f84;
}

@media only screen and (max-width: 921px)  {
	.footer .footLink a {
		width: 20% !important;
	}
}
@media only screen and (max-width: 768px)  {
	.footer .footLink a {
		width: 25% !important;
	}
}
@media only screen and (max-width: 600px)  {
	.footer .footLink a {
		width: 33% !important;
	}
}
@media only screen and (max-width: 400px)  {
	.footer .footLink a {
		width: 49% !important;
	}
}

.pieChartScope .partyDetails {
    margin-top: 40px!important;
}
.pieChartScope .partyDetails{
	display: flex;
    flex-wrap: wrap;
    flex-direction: row;
}

.pieChartScope .partyDetails .partyCol{
	display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    white-space: nowrap;
	margin-bottom: 20px!important;
}
.partyRound{
	background: #FF8700;
    min-width: 14px;
    margin: 0 4px;
}
.pieChartScope .partyDetails .partyCol .partyPercent{
	display:none;
}
.page.partisonuc.adaypartisonuc .box.oydagilimi .tabscon{
	margin-top:24px;
}

@media only screen and (max-width: 921px) and (min-width: 768px) {
	.anasayfa .vekiloydagilimi .vekilsayilari {
		width: 100%;
	}
	.page.vekilsonuc .vekiloydagilimi .vekilsayilari {
		width: 100%;
	}
}

@media only screen and (max-width: 385px){
	.pieChart {
		height: 160px !important
	}
}


.page.cbsecimsonuc.adaysonuc .illeroylamalist .iladi .badge{
	display:none;
}
.sehir-seciniz{
	font-size: 12px;
    font-style: normal;
    width: 100%;
    margin: 0 8px;
}
.hbcContinue {
    width: 100%;
    display: inline-block;
    text-align: center;
    padding: 5px 0;
    font-weight: 500;
    font-size: 16px;
    text-decoration: underline;
    border-top: solid 1px #e3e3e3;
}
.pd-0{
    padding:0;
}
.m-15{
    margin:15px !important;
}
.pd-20{padding:20px;}


.partisecimi2 {
			width: 100%;
		}

		.partisecimi2 .partilist {
			width: 100%;
			padding: var(--s20) 0 var(--s20);
			display: flex;
			flex-direction: column;
			justify-content: space-between;
			overflow: hidden;
		}

		.partisecimi2 .partiaday {
			width: 100%;
			display: flex;
			flex-direction: row;
			align-items: center;
			justify-content: space-between;
			-webkit-box-shadow: var(--bs01);
			-moz-box-shadow: var(--bs01);
			box-shadow: var(--bs01);
			padding: var(--s12) 0;
		}

		.partisecimi2 .partiaday:first-child {
			padding-top: 0;
		}

		.partisecimi2 .partiaday:last-child {
			border-bottom: 0;
			padding-bottom: var(--s4);
			-webkit-box-shadow: none;
			-moz-box-shadow: none;
			box-shadow: none;
		}
		
		.partisecimi2 .partiaday{font-weight:700;font-size:16px;}
		.partisecimi2 .partiaday .parti-adi{width:145px;}

		.partisecimi2 .partiaday a:first-child {
			margin-left: 0;
			padding-top: 0;
		}

		.partisecimi2 .partiaday a:last-child {
			padding-bottom: 0;
			margin-right: 0;
		}

		.partisecimi2 .partiaday > .bar {
			display: flex;
			justify-content: flex-start;
			width: 80px;
			height: 8px;
			background: #FFFFFF;
			border: 0;
			border-radius: var(--s12);
			flex-grow: 1;
			background: rgba(72, 93, 117, 0.1);
		}

		.partisecimi2 .partiaday > .bar > div {
			height: 100%;
			background: #FDB13F;
			border-radius: var(--s12);
		}


		.partisecimi2 .partiaday > a {
			min-width: 145px;
			display: flex;
			font-weight: 400;
			font-size: var(--fs12);
			line-height: 15px;
			text-align: center;
			color: #000000;
			align-items: center;
			justify-content: flex-start;
			text-align: left;
		}

		.partisecimi2 .partiaday > a::before {
			content: '';
			width: 24px;
			height: 24px;
			border-radius: var(--sper50);
			margin: 0 var(--s4) 0 0;
			background-size: 24px;
			background-repeat: no-repeat;
			background-image: url(../i/i-tbmm.svg);
		}

		.partisecimi2 .partiaday > a::after {
			width: 55px;
			margin: 0 var(--s4);
			white-space: nowrap;
			content: "Diğer";
		}

		.partisecimi2 .partiaday > .per {
			font-weight:400;
			font-size: 14px;
			line-height: 15px;
			min-width: 50px;
			text-align: right;
			color: #000000;
			margin: 0 0 0 var(--s4);
		}
		.partisecimi2 .partiaday > .mvs {
			font-weight:400;
			font-size: 14px;
			line-height: 15px;
			min-width: 190px;
			text-align: right;
			color: #000000;
			margin: 0 0 0 var(--s4);
		}
		.partisecimi2 .partiaday > .parti-mvs::after {
			content:"Kazandığı Milletvekili";
		}
		.partisecimi2 .partiaday > .parti-oyorani::after {
			content:"Aldığı Oy Oranı";
		}
		
		@media only screen and (max-width: 540px){
			.partisecimi2 .partiaday > .mvs {			
				min-width: 40px;
			}

			.partisecimi2 .partiaday > .parti-mvs::after {
				content:"MV";
			}
			.partisecimi2 .partiaday > .parti-oyorani::after {
				content:"Oy Oranı";
			}
		}