.content-bg{overflow:hidden;}

/*Header*/
.header{background-color:#fff;}
ul.header-menu li,ul.main-menu-set li{float:left}
ul.main-menu-set{margin:5px 0;margin-bottom:0;}
.group.ms10.conts{background-color:#fff;border-top:none;padding-top:0px;margin-top:10px;width: 100%;box-sizing: border-box}
ul.main-menu-set{background:#a1a1a1;}
.bg-red.tab.fixed{position:fixed;top:54px;width:1020px;box-sizing:border-box;z-index:99999999;}
.bg-red.tab.fixed.absolute{position:absolute;}
ul.header-menu{width:100%;background-image:none;    /*border-top:1px solid #EAEAEA;*/margin:10px 0;background-color:#f5f5f5;    /*border-bottom:5px solid #C30F0F;*/ box-shadow: 0px 3px 22px -8px black;
    -webkit-box-shadow: 0px 3px 22px -8px black;
    -moz-box-shadow: 0px 3px 22px -8px black;
}
ul.main-menu-set li a{padding:10px;color:#000}
ul.header-menu li a{padding:20px 30px;color:#434343;font-size:13px;margin:0;font-weight:bold;background-color:#f5f5f5;border-right:2px solid #e8e8e8;}
ul.header-menu li.last a{padding:17px 27px}
ul.main-menu-set li a:hover{}
ul.header-menu li a:hover,ul.header-menu li a.selected{background-color:#c30f0f;color:#fff}
ul.header-menu li.return-main{background:url("../images/kulakcik.png") no-repeat left top;float:right!important;display:inline-block;padding:4px;margin-top:3px;width:180px}
li.return-main ul.return li a:hover{background:transparent;}
li.return-main ul.return li a{padding:4px}
li.return-main ul.return li{float:right}
h1.general-title{display:block;padding:0px 5px 10px 5px;font-size:14px;font-weight:bold;margin-left:18px;color:#818081;}
h1.general-title-parti{display:block;padding:0px 5px 10px 5px;font-size:13px;color:#818081;padding:10px;font-weight:bold;margin-top:5px;}
ul.header-menu li:last-child a {
    border-right: 0;
    background-color: #9e0000;
    color: #fff;
}
span.info-group{
    font-size: 14px;
    line-height: 150%;
    color: #000;
}
span.info-group b{
    font-weight: bold
}
.turkey-maps{height: 480px}
.turkey-maps.user-group{height: 600px}
/*Header*/

/*Content*/

.content-bg{background:none;width:100%;border-top:none;}
.content-bg.aday{height:450px}

/*breadcrumb*/
.breadcrumb{padding:0 10px;list-style:none;border-bottom:1px dotted #c1c1c1;padding-bottom:6px;}
ul.breadcrumb li{padding-right:4px;display:inline-block;padding-left:10px}
li.bread-title{font-size:24px;color:#c4c4c4;position:relative;bottom:1px;right:7px;}
ul.breadcrumb li a{float:left;padding-right:20px;background:url("../images/bread.png") top right no-repeat;font-size:14px;font-weight:bold;color:#ba0000}
ul.breadcrumb li a.selected{background:none;color:#000;padding-right:10px}

/*breadcrumb*/
.border{background-color:#393939;width:100%;height:1px}
.border-light{background-color:#ECEBEB;width:100%;height:1px}

/*Aday Info*/
.nominee-info{background-color:#FDFDFD;height:300px;padding:20px}
.nominee-bio{width:374px}
.nominee-share{width:243px}
.nominee-img{width:300px}
.nominee-bio h1,.nominee-bio h2{color:#292929;display:inline-block;padding:5px 0;width:100%}
.nominee-bio h1{font-size:24px;}
.nominee-bio h2,.nominee-bio span.title,.nominee-bio span.inf{font-size:14px;}
.nominee-bio span.title,.nominee-bio span.inf{color:#373737;text-align:left;display:inline-block;padding:5px 0;border-bottom:1px solid #fff;}
.nominee-bio span.title{width:150px;}

/*Tablo Style*/
.table1{}
.table-border{border:none;}
.table1 tr td.title{background:none;width:100%;border-bottom:1px solid #DBD9D9;font-weight:bold}
.table1 tr td.title span{padding:12px 7px;display:inline-block;color:#000;font-size:12px;}
tr.aday-list td{padding:5px;text-align:left;border-bottom:1px solid #ECEBEB;}
tr.aday-list td a.aday{font-size:12px;color:#333333;display:block;padding:3px 0;}
tr.aday-list td a.aday strong{font-weight:bold;}
tr.aday-list.last td{border-bottom:none}
tr.aday-list td{line-height:16px}
.biografi{border:none;margin:0 10px;padding:30px 10px;line-height:18px;}
.biografi h1,.biografi p{color:#262626;display:inline-block;padding:5px 0}
.biografi h1{font-size:15px;font-weight:bold}
.biografi p{font-size:13px;line-height:20px;padding:10px 0}

/*sub menu*/
.sub-menu{background-color:#fff;}
ul.sub-menu{width:100%;border-top:none;position:relative;top:-3px;background:none;}
.sub-bottom-bg{background-color:#fff;width:980px;height:80px}

/*Turkey Maps*/
.maps{margin-top:0;}
table.blue{border-color:#fff;}
table.gray{border-color:#ECECEC;}
.bg-red{background-color:rgb(234,234,234);}
.table-pst {
    position: absolute;
    right: 40px;
    top: 50px;
    z-index: 0;
}
td .bg-blue span, td.bg-red span{
	color: #000;
}
.bg-blue span,.bg-red span{color:#fff;font-size:16px;padding:15px;float:left;font-weight:bold}
.bg-blue span.small-fnt{font-size:11px!important;float:right;}
.tab a{color:#fff;font-size:14px;padding:10px 44px;float:left;font-weight:bold}
table.tables{background-color:#fff}
table.tables td img{vertical-align:middle;padding-right:5px}
table.tables td a{display:inline;color:#000;font-weight:bold;font-size:15px;}
.pies-charts-cnt .charts.clearfix{width:100%;}
.pies-charts-cnt .charts.clearfix .pull-left{width:50%;}
.pies-charts-cnt{line-height:22px}
table.tables td a:hover{color:#c30f0f}
table.tables.blue tr.title td{border-right:1px solid #fff;border-bottom:1px solid #fff;text-align:center;padding:10px;font-size:12px;color:#666666;font-weight:bold}
table.tables.gray tr.title td{border-right:2px solid #dadada;border-bottom:5px solid #dadada;text-align:center;padding:15px 10px;font-size:14px;color:#666666;font-weight:bold}
td.tdspecial_62:before,td.tdspecial_61:before{content:'';position:absolute;left:5px;top:20px;height:25px;}
td.tdspecial_62:before{border-left:5px solid #9A1C1C;}
td.tdspecial_61:before{border-left:5px solid #17873C;}
table.tables.gray tr.title td:last-child{border-right:0;}
table.tables.gray.red tr.title td{color:#000;}

.evet.tab span,.hayir.tab span{color:#fff;}
table.tables tr.oddy td,table.tables tr.white td{border-right:1px solid #fff;border-bottom:1px solid #fff;text-align:right;padding:10px;font-size:13px;color:#666666;}
table.tables tr.gray td,table.tables.gray tr.white td{border-right:2px solid #efefef;border-bottom:2px solid #f5f5f5;text-align:center;padding:14px 10px;font-size:16px;color:#000;position:relative;}
table.tables tr.gray td b,table.tables.gray tr.white td b,td b{font-weight:bold}
table.tables tr.title td.last{border-right:0;}
table.tables tr.oddy.last td,table.tables tr.gray.last td{border-bottom:0;}
table.tables tr.oddy{background-color:#e9f5f7}
table.tables tr.gray{    /*background-color:#E4E4E4;*/}
.txt-right.cst-pad{padding:15px 5px!important;}
.txt-right{text-align:right!important}
a.all-table{padding:10px 5px;display:inline-block;color:#0087bf;font-size:12px;}
ul.genel-durum{width:100%;display:inline-block;position: relative;z-index: 99}
ul.genel-durum li {
    float: left;
    margin-right: 10px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.small-map-percent  li{
	margin-right: 5px!important;
}
ul.genel-durum li span{
	width: 15px;
	height: 15px;
	display:inline-block;
	margin-right: 10px;
}
ul.genel-durum li a,.bolge-percent td a{color:#3f3f3f;font-size:12px;display:inline-block;padding-left:10px;overflow:hidden;width:100%;}
ul.genel-durum li.gd{background-color: #fff;
    -webkit-box-shadow: 4px 4px 0px 0px rgb(230, 229, 229);
    -moz-box-shadow: 4px 4px 0px 0px rgb(230, 229, 229);
    box-shadow: 4px 4px 0px 0px rgb(230, 229, 229);
    margin-bottom: 13px;
}
ul.genel-durum li.gd h1,ul.genel-durum li.gd b{color:#3f3f3f;font-size:15px;font-weight:bold;display:inline-block;padding:4px 6px;}
ul.genel-durum li.gd div{float:left;width:100%;height:60px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;}
ul.genel-durum li.gd h1{    padding-right: 15px;
    width: 120px;
    line-height: 20px;}

ul.genel-durum li.gd h1.ils{width:72px}
ul.genel-durum li.gd b{color:#fff;width:57px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;line-height:19px;align-items:center;justify-content:center;height:52px;}
#topMapCanvas{height:371px!important}
ul.genel-durum.buyuksehir{width:300px;margin-left:20px;}
ul.genel-durum.buyuksehir li{width:100%;}
.akp{background-color:#f7931e}
.chp, .ince{background-color:#d91616}
.aksener, .iyiparti{background-color: #16a1d9}
.mhp{background-color:#14518a}
.bdp{background-color:#f6cf16;}
.c1{color:#79740C!important}
.hdp{background-color:#65096f}
.bagimsiz{background-color:#3792e5}
.evet020{background-color:#d1e7d8}
.evet2040{background-color:#a2cfb1}
.evet4060{background-color:#74b78a}
.evet6080{background-color:#459f63}
.evet80100{background-color:#17873C}
.hayir020{background-color:#ebd2d2}
.hayir2040{background-color:#d7a4a4}
.hayir4060{background-color:#c27777}
.hayir6080{background-color:#ae4949}
.hayir80100{background-color:#9A1C1C}
.mhp020{background-color:#d0dce8}
.mhp2040{background-color:#a1b9d0}
.mhp4060{background-color:#7297b9}
.mhp6080{background-color:#4374a1}
.mhp80100{background-color:#14518a}
.hdp020{background-color:#f1c0f7}
.hdp2040{background-color:#e0a0e8}
.hdp4060{background-color:#c877d1}
.hdp6080{background-color:#ad52b7}
.hdp80100{background-color:#65096f}
.diger{background-color:#8ed6bf}
.tayyip{background-color:#f29418}
.ekmeleddin{background-color:#ec1c23}
.demirtas{background-color:#bb16d9}
.karamollaoglu{background-color:#991515}
.perincek{background-color:#f2bc19}

img.map-parti-logo{
    position: absolute;
    top: 0;
    right: 0;
    width: 16%;
    height: auto;
}
.mini-tr-map .parti-genel-durum{
	    position: absolute;
    /*bottom: 40px;*/
        margin-left: 15px
}
.mini-tr-map .center.rlt{
padding-top: 60px;
}
/*Genel durum layout*/
.general-layout{color:#212121;}
.general-layout td.general h1{font-size:18px;font-weight:bold;}
.general-data td.t{font-size:14px;line-height:18px;font-weight:bold}
.general-data td span{background-color:#D8EAF0;border:none;display:inline-block;padding:7px 5px;margin:3px 0;width:80px}
.general-data td span i{background-color:#49c6f0;display:inline-block;}
.general-data td span.no-p{width:90px;text-align:left}
.general-data td span{color:#0390c0;font-size:14px;font-weight:bold;text-align:right}
.general-data td span i b{color:#275B6D;font-weight:bold;font-size:14px;display:inline-block;padding:7px 5px;}
td.small-turkey{height:31px;overflow:hidden;}
td.small-turkey i.black,td.small-turkey i.red,i.imaj{width:68px;height:31px;display:inline-block;right:0;position:absolute;}
td.small-turkey i.black{background:#000;}
td.small-turkey i.imaj{    background: url("/scripts/secim2018/assets/images/percent/tr_map_transparent.png?v=3") top right no-repeat;}
td.small-turkey i.red{background:#d40707;top:31px;}
td.small-turkey span{float:right;color:#fff;font-size:14px;font-weight:bold;padding-right:11px;position:relative;line-height:29px;padding-top:2px;}
.toplam-sandik{
    padding: 5px;
    border-radius: 5px;}
    .toplam-sandik td.general-tt{
    	    padding: 3px 25px;
    font-size: 15px;
    font-weight: bold;
    color: #414143;
    }
.toplam-sandik td{margin-top:5px;margin-right:5px;line-height:18px;position:relative;vertical-align:top}
.toplam-sandik td.t{font-size:16px;color:#414143;padding-bottom:5px}
.katilim-oran{width:70px;position:relative;}
.katilim-oran span{position:absolute;left:76px;top:3px;font-size:24px;color:#ba0000;font-weight:bold;}
.katilim-oran i.imaj{    background: url("/scripts/secim2018/assets/images/percent/people.png?v=2") top left no-repeat;display:inline-block;width:70px;height:24px;left:0;position:absolute;}
.katilim-oran i.grey{background:#929292;display:inline-block;width:70px;height:24px;left:0;position:absolute;}
.katilim-oran i.blue{background:#0087bf;display:inline-block;width:0px;height:24px;position:absolute;left:0;}
.chart-bg{    width: 500px;
    padding: 40px 27px;
    height: 286px;}
.bolge-percent td span{width:14px;height:11px;display:inline-block;margin-top:15px;}
.bolge-percent{margin-top:100px;margin-right:-20px;width:250px;}
.bolge-percent td span.bolge100{background-color:#414042}
.bolge-percent td span.bolge80{background-color:#636263}
.bolge-percent td span.bolge60{background-color:#818081}
.bolge-percent td span.bolge40{background-color:#bdbdbd}
.bolge-percent td span.bolge20{background-color:#c6c6c6}
.bolge-percent td.title{color:#2c2c2c;line-height:18px}
.bolge-toplam-info h1,.bolge-toplam-info span{width:100%;display:inline-block;margin:5px 0;font-weight:bold}
.bolge-toplam-info h1{border-bottom:1px solid #000;padding-bottom:3px;color:#101010;font-size:13px}
.chart-table td.td-border{border:1px solid #ECEBEB;}
.chart-table td.title h1,ul.genel-durum.buyuksehir li.title h1{font-size:14px;color:#2b2a2a;font-weight:bold;display:inline-block;padding:4px 0 10px 0}
.pies-charts-cnt h1{text-align:left;font-size:15px;color:#000000;display:inline-block;padding:10px 10px;font-weight:bold;line-height:18px;}
table.buyuksehir td.last{font-weight:bold}
table.buyuksehir td{text-align:left!important}
.ilce-chart{background-color:#fff;border:1px solid #eaeaea;padding:15px}
ul.ilce-charts{display:inline-block;width:100%}
td.charts{background:rgba(245,245,245,1);background:-moz-linear-gradient(left,rgba(245,245,245,1) 0%,rgba(245,245,245,1) 24%,rgba(254,254,254,1) 100%);background:-webkit-gradient(left top,right top,color-stop(0%,rgba(245,245,245,1)),color-stop(24%,rgba(245,245,245,1)),color-stop(100%,rgba(254,254,254,1)));background:-webkit-linear-gradient(left,rgba(245,245,245,1) 0%,rgba(245,245,245,1) 24%,rgba(254,254,254,1) 100%);background:-o-linear-gradient(left,rgba(245,245,245,1) 0%,rgba(245,245,245,1) 24%,rgba(254,254,254,1) 100%);background:-ms-linear-gradient(left,rgba(245,245,245,1) 0%,rgba(245,245,245,1) 24%,rgba(254,254,254,1) 100%);background:linear-gradient(to right,rgba(245,245,245,1) 0%,rgba(245,245,245,1) 24%,rgba(254,254,254,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5',endColorstr='#fefefe',GradientType=1);border:1px solid #bdbcbd;}
td.ilce-charts-img{padding-top:20px;}
a.parti{font-size:14px;color:#000;font-weight:bold}
a.parti:hover{color:#c30f0f;}

/*Parti Genel*/
table.parti-genel{border-bottom:2px solid #bb0000;}
table.parti-genel td,table.parti-genel td ul.user-control li{background:url("../images/parti-genel-td.png") top left repeat-x;height:34px;border-right:1px solid #cccccc;text-align:center;float:left}
table.parti-genel td a,table.parti-genel td ul.user-control li a{font-size:14px;font-weight:bold;color:#bc0000;}
table.parti-genel td:hover,table.parti-genel td ul.user-control li a:hover,table.parti-genel td.selected,table.parti-genel td ul.user-control li.ui-tabs-active{background:none;color:#bc0000;}
table.parti-genel td ul.user-control li a{padding:10px 15px}
table.parti-genel td:hover a,table.parti-genel td.selected a,table.parti-genel td ul.user-control li.ui-tabs-active a{color:#fff}
table.genel-parti tr.title td{color:#666666!important}
table.social-table{border:1px solid #bdbcbd;background-color:#fff}
table.social-table td.social-link{background-color:#ececec;border-bottom:1px solid #ccc}
table.social-table td.social-link a{font-size:14px;color:#5d5d5d;padding:10px;border:1px solid transparent;margin-left:10px;margin-right:10px;margin-top:5px;top:1px;position:relative;float:left;text-align:center}
ul.user-control li a{float:left}
table.social-table td.social-link a:hover,table.social-table td.social-link a.selected,table.social-table td.social-link .ui-tabs-active a{border-left:1px solid #bdbcbd;border-right:1px solid #bdbcbd;border-top:1px solid #bdbcbd;background-color:#fff;color:#000}
td.social-content{padding:15px}
td.social-cont{font-size:12px;color:#262626}
td.social-content img{margin-right:10px;}
td.social-cont h1{font-weight:bold;margin-right:10px;padding-bottom:5px}
td.social-cont h1 span{color:#6f6f6f;display:inline-block;margin-left:10px}
td.social-cont h1 b{color:#6f6f6f;display:inline-block;margin-right:10px;font-weight:normal;}
.social-main h1{color:#0291c0;font-size:18px;line-height:32px;margin-right:20px;font-weight:bold}

/*Wiki*/
.infobox{background-color:#fff;color:black;margin:0 auto;padding:10px;text-align:left;font-size:88%;line-height:1.5em;}
.infobox td,.infobox th{font-size:13px;width:50%;}
.infobox .logo img{width: 57%}

.infobox.vcard th, .infobox.vcard td{
  padding: 4px 0;
      font-size: 14px;
    width: 50%;
}
.user-group #topMapCanvas{
	    margin-top: 120px;
    margin-left: 15px;
}
th{font-weight:bold;}
.infobox{color:black;text-align:left;font-size:91%;line-height:1.5em;}
a.all-list{color:#c60808;background-color:#faf9fa;width:160px;border-left:1px solid #ccc;text-align:center;padding:10px}
.aday-lists{height:340px}
.part-t h1{padding-left:10px;font-size:18px;font-weight:bold}
a.parti-genel{padding-left:0!important}
.txt-left{text-align:left!important;}
.txt-center{text-align:center!important;}
.digerbuyukSehirler{display:none;}

/* Wrap text engelleme*/
.adayDiv .floatbox{float:left;width:50px;}
* html .adayDiv{    /* IE 3px jog hack*/
height:1%;}
ul.secim-master-tab{position:relative;z-index:9999;}
ul.secim-master-tab li{float:left}
ul.secim-master-tab li a{padding:10px 15px;background-color:#fff;border-bottom:3px solid #adadad;margin-right:5px;color:#000;font-size:14px}
ul.secim-master-tab li.section-secret a{border-bottom:0;background-color:#fff;margin-right:0px}
ul.secim-master-tab li.section-secret a:hover{border-bottom:0}
ul.secim-master-tab li a:hover,ul.secim-master-tab li a.selected,ul.secim-master-tab li.ui-tabs-active a{background-color:#fff;border-bottom:3px solid red;}
ul.secim-master-tab ol{float:left}
ul.secim-master-tab ol a{padding:10px 15px;background-color:#fff;border-bottom:3px solid #adadad;margin-right:5px;color:#000;font-size:14px}
ul.secim-master-tab ol.section-secret a{border-bottom:0;background-color:#fff;margin-right:0px}
ul.secim-master-tab ol.section-secret a:hover{border-bottom:0}
ul.secim-master-tab li a:hover,ol.secim-master-tab li a.selected,ul.secim-master-tab ol.ui-tabs-active a{background-color:#fff;border-bottom:3px solid red;}
.infoline-container{margin:0 auto;position:relative;width:980px;z-index:99999;}
.infoline{background:none;border:none;font-size:11px;list-style:none;padding:0;margin:0 auto;width:983px;}
.infoline li{border-right:1px solid #e3e3e3;border-left:1px solid #fff;color:#1b2024;float:left;padding:6px 8px;}
.infoline li.first{border-left:0;}
.infoline li.last{border:0;text-align:center;width:120px;float:left;display:inline;padding:0;}
.infoline li.empty{padding:4px 0;border-right:0;}
.infoline li a{color:#1b2024;display:block;}
.infoline li .servisler{padding:0 7px 0 0;}
.infoline li .flyout-link{background:url("../images/bg-infoline2.gif?v=125") no-repeat 0 0;display:inline;outline:0;padding:1px 45px 2px 8px;}
.infoline .highlight{color:#bb0000;}
.infoline .flyout{position:relative;}
.infoline .flyout ul{background:#fff url("../images/bg-infoline3.gif?v=125") repeat-x 0 0;border:1px solid #e3e3e3;display:none;list-style:none;margin:0;padding:0;position:absolute;top:22px;left:7px;text-align:left;width:130px;}
.infoline .flyout li{border:1px solid #f1f1f1;border-width:0 0 1px;float:left;margin:0;text-align:left;width:110px;}
.infoline .flyout li.no-border{border:0;}
.infoline .flyout li a{display:block;}
.infoline .flyout li a:hover{color:#bb0000;}
.infoline-login{position:relative;}
#infoline-login-zone{display:none;}
.infoline .MemberLoginForm{padding:0;margin:10px 0 0;float:left;width:220px;padding:0;}
.infoline .MemberLoginInput{width:216px;}
#headerMenu #TopMembersZone3{display:block;position:relative;zoom:1;float:left;width:170px;height:26px;}
ul.selectbox{display:inline-block;float:right;position:relative;z-index:999}
ul.selectbox li.section{float:left;width:164px;margin-right:12px;}
ul.selectbox li a.section{color:#fff;font-size:14px;float:left;padding:10px;background-color:#c30f0f;width:143px;}
ul.selectbox li.section i{background:url("../images//arrow-b.png") no-repeat;width:13px;height:10px;float:right;margin-top:3px;}
ul.bottom-list{width:164px;display:inline-block;background-color:#fff;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;display:none;position:absolute;top:34px}
ul.bottom-list.hover-select li a:hover{background-color:#c30f0f;color:#fff;}
ul.bottom-list li{border-bottom:1px solid #d4d3d3;display:inline-block;width:100%;}
ul.bottom-list li a{font-size:14px;color:#303030;padding:6px 5px;}
ul.bottom-list li img,ul.bottom-list li a h1{float:left}
ul.bottom-list li a.listed{float:left;width:221px}
ul.bottom-list li a h1{margin-top:10px;margin-left:10px}
ul.bottom-list li:last-child{border-bottom:0}
.bottom-list{max-height:300px;overflow:auto;z-index:999!important;}
.fullWidth{width:980px;display:inline-block;padding:0px!important;}
ul.general-tab{width:100%;border-bottom:2px solid #bb0000;display:inline-block;border-left:1px solid #fff;}
ul.general-tab li{float:left;background:none;}
ul.general-tab a{font-size:14px;font-weight:bold;color:#bc0000;padding:10px 0;cursor:normal;}
ul.general-tab a:hover,ul.general-tab a.selected{background:none;color:#bc0000;}
.fix-pad li a{padding:10px 0;}
.fix-pad li:last-child{border-right:0}
.fix-pad-main li a{padding:10px 0;}
.fix-pad-main li:last-child{border-right:0}
.mt27{margin-top:27px}
.mini-tr-map{padding:2px 0px;}
ul.genel-durum li.gd b{color:#fff;}
ul.data-select{margin-top:25px;}
ul.data-select li{float:left;padding-right:10px}
ul.data-select li a{color:#000;text-decoration:none;font-size:13px;padding:11px;background-color:#fff}
ul.data-select li a:hover,ul.data-select li a.selected{background-color:#C02323;color:#fff}
#anasayfaHaritaTabs{margin-top:10px;margin-bottom:10px;float:left;width:100%;}
#geneldurumBar0{border-bottom:2px solid #ECEBEB;}
#geneldurumHeaderBar0{margin:9px 0 5px!important;}

/*header*/
header{
	    height: 40px;
    background-color: #e6e6e6;
    width: 100%;
    padding: 0px;
    margin: 0 auto;
    position: relative;
    top: 0px;
    border-top: 0;
    position: relative;
    display: flex;
}
.header-layer-group-one {
    width: 100%;
    max-width: 1010px;
    min-width: 1010px;
    margin: 0 auto;
    padding: 0px 20px;
    display: table;
    display: flex;
}

.header-main-logo {
    width: 80px;
    z-index: 99999;
    position: relative;
}
.link-group{
	display: flex;
	    width: calc(100% - 80px);
    margin-left: 40px;
}
.link-group li a{
	font-size: 14px;
    color: #666;
    padding: 13px 10px;
    display: block;
    font-weight: 700;
}
.link-group li a:hover{
	background-color: #f1f1f1
}
/*Borsa*/
.borsa-widget-top {
    position: relative;
    background-color: #fff;
}
.borsa-widget-top .borsa-widget-wrapper {
    height: 40px;
    width: 100%;
    max-width: 1010px;
    min-width: 1010px;
    margin: 0;
    padding: 0 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.borsa-widget-top .borsa-widget-wrapper .right .borsa-widget-group a.down .rate {
    color: #ec1c24;
}
.borsa-widget-top .borsa-widget-wrapper {
    margin: 0 auto;
}
.borsa-widget-top .borsa-widget-wrapper .right .borsa-widget-group a .rate {
    margin-right: 4px;
}
.borsa-widget-top .borsa-widget-wrapper .right .borsa-widget-group a.down .name:before {
    content: "";
    position: absolute;
    left: 0;
    width: 10px;
    height: 10px;
    background-image: url("https://im.haberturk.com/assets/images/v3/borsaMainWidget/down.svg");
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: center;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}
.borsa-widget-top .borsa-widget-wrapper .right .borsa-widget-group a.up .name:before {
    content: "";
    position: absolute;
    left: 0;
    width: 10px;
    height: 10px;
    background-image: url("https://im.haberturk.com/assets/images/v3/borsaMainWidget/up.svg");
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: center;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}
.borsa-widget-top .borsa-widget-wrapper .right .borsa-widget-group a .name {
    position: relative;
    margin-right: 4px;
    font-weight: 700;
    padding-left: 15px;
}
.borsa-widget-top .borsa-widget-wrapper .right .borsa-widget-group a:last-child {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 40px;
    background-color: #e6e6e6;
    padding: 0 10px 0 10px;
    margin-left: 5px;
}
.borsa-widget-top .borsa-widget-wrapper .right .borsa-widget-group a:last-child .name {
    padding: 0;
}
.borsa-widget-top .borsa-widget-wrapper .right .borsa-widget-group a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 40px;
    font-size: 14px;
    text-decoration: none;
    color: #333;
    padding: 0 10px;
}
.borsa-widget-top .borsa-widget-wrapper .left {
    width: 100px;
}
.borsa-widget-top .borsa-widget-wrapper .right .borsa-widget-group {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.borsa-widget-top .borsa-widget-wrapper .right {
    width: calc(100% - 100px);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}
.borsa-widget-top .borsa-widget-wrapper .left span {
    color: #666;
    font-size: 10px;
    margin-left: -20px;
    text-align: center;
    display: inline-block;
    line-height: 1.2;
}

/*footer*/
footer {
    position: relative;
    background-color: #fff;
    margin: 0 auto;
    margin-top: 60px;
}

footer .content {
    max-width: 940px;
    min-width: 940px;
    height: 100%;
    margin: auto;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

footer .newsletter {
    height: 80px;
    background-image: url("https://im.haberturk.com/assets/images/v4/footer-newsletter-background.jpg?v=112");
    background-size: cover
}

footer .newsletter .logo {
    width: 92px;
    height: 50px;
    margin-right: 40px;
    position: relative;
    padding: 0;
}

footer .newsletter .logo:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background-image: url("https://im.haberturk.com/assets/images/v4/brand/haberturk-white.svg?v=112");
    background-size: cover;
    background-repeat: no-repeat
}

footer .newsletter .description {
    color: #fff;
    font-size: 14px;
    width: 500px
}

footer .newsletter .newsletter-form {
    position: relative
}

footer .newsletter .newsletter-form input {
    background-color: transparent;
    text-indent: 20px;
    font-size: 12px;
    width: 280px;
    height: 50px;
    border: solid 2px #fff;
    border-radius: 50px;
    color: #fff
}

footer .newsletter .newsletter-form input::-webkit-input-placeholder {
    color: #fff
}

footer .newsletter .newsletter-form input::-moz-placeholder {
    color: #fff
}

footer .newsletter .newsletter-form input:-ms-input-placeholder {
    color: #fff
}

footer .newsletter .newsletter-form input::placeholder {
    color: #fff
}

footer .newsletter .newsletter-form button {
    width: 30px;
    height: 30px;
    border-radius: 100%;
    position: absolute;
    right: 10px;
    bottom: 10px;
    top: 10px;
    font-family: ionicons;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

footer .newsletter .newsletter-form button:before {
    content: "\f3d3";
    position: relative;
    font-size: 18px;
    color: #b9040e
}

footer .brand {
    width: 100%;
    height: 80px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #f1f1f1;
    position: relative
}

footer .brand ul.list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    overflow: hidden;
    margin: 0 auto;
    width: 100%
}

footer .brand ul.list>li {
    margin: 0 10px
}

footer .brand ul.list>li>a {
    display: block;
    position: relative;
    height: 30px;
    width: 30px;
    background-image: url("http://mo.ciner.com.tr/assets/images/v4/brand/sprite.svg?v=112");
    background-repeat: no-repeat
}

footer .brand ul.list>li.logo-showtv a {
    background-position: 0 0
}

footer .brand ul.list>li.logo-showmax a {
    background-position: -49px 0
}

footer .brand ul.list>li.logo-showturk a {
    background-position: -98px 0;
    width: 25px
}

footer .brand ul.list>li.logo-httv a {
    width: 30px;
    background-position: -140px 0
}

footer .brand ul.list>li.logo-bloomberght a {
    width: 118px;
    background-position: -183px 0
}

footer .brand ul.list>li.logo-businessht a {
    width: 110px;
    background-position: -319px 0
}

footer .brand ul.list>li.logo-hthayat a {
    width: 97px;
    background-position: -448px 0
}

footer .brand ul.list>li.logo-htkulup a {
    width: 118px;
    background-position: -563px 0
}

footer .brand ul.list>li.logo-htemlak a {
    width: 100px;
    background-position: -700px 0
}

footer .category-list {
    border-bottom: solid 2px #f1f1f1
}

footer .category-list .content {
    padding: 30px
}

footer .category-list ul {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

footer .category-list ul ol li a {
    display: block;
    color: #666;
    font-size: 12px;
    padding: 5px
}

footer .social-list {
    border-bottom: solid 10px #f1f1f1;
    margin-bottom: 20px
}

footer .social-list .content {
    padding: 30px
}

footer .social-list ul {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

footer .social-list ul li {
    position: relative;
    width: 36px;
    height: 36px;
    margin: 0 4px
}

footer .social-list ul li a,
footer .social-list ul li span {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 100%;
    border: solid 2px #999;
    color: #999;
    text-align: center;
    font-size: 16px;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

footer .social-list ul li a.facebook:hover {
    border-color: #3b5998;
    color: #3b5998
}

footer .social-list ul li a.twitter:hover {
    border-color: #1da1f2;
    color: #1da1f2
}

footer .social-list ul li a.linkedin:hover {
    border-color: #0084bf;
    color: #0084bf
}

footer .social-list ul li a.gplus:hover {
    border-color: #dc4a38;
    color: #dc4a38
}

footer .social-list ul li a.whatsapp:hover {
    border-color: #25d366;
    color: #25d366
}

footer .social-list ul li a.instagram:hover {
    border-color: #d10869;
    color: #d10869
}

footer .social-list ul li a.favorite:hover {
    border-color: #b9040e;
    color: #b9040e
}

footer .social-list ul li a.sound:hover {
    border-color: #f17821;
    color: #f17821
}

footer .social-list ul li a.increase:hover {
    border-color: #999;
    color: #999
}

footer .social-list ul li a.email:hover {
    border-color: #1f84b8;
    color: #1f84b8
}

footer .social-list ul li a.comment:hover {
    border-color: #e4c409;
    color: #e4c409
}

footer .social-list ul li a.rss:hover {
    border-color: #e4c409;
    color: #e4c409
}

footer .footer-search {
    width: 100%;
    height: 0;
    position: relative;
    background-color: #999;
    overflow: hidden;
    -webkit-transition: ease .3s;
    transition: ease .3s
}

footer .footer-search.open {
    height: 60px;
    padding: 10px 0
}

footer .footer-search .content {
    padding: 0
}

footer .footer-search-btn {
    width: 40px;
    height: 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
    color: #fff;
    font-size: 30px
}

footer .footer-search-btn:hover {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
}

footer .footer-search-close-btn:hover {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
}

footer .footer-search-textbox {
    width: calc(100% - 80px)
}

footer .footer-search-textbox input {
    font-size: 14px;
    height: 40px;
    width: 100%;
    padding: 10px 20px;
    float: right;
    background-color: transparent;
    border-bottom: solid 1px #fff!important;
    color: #fff
}

footer .footer-search-textbox input::-webkit-input-placeholder {
    color: #fff
}

footer .footer-search-textbox input:focus {
    outline: 0;
    background-color: transparent
}

footer .footer-search-close-btn {
    width: 40px;
    height: 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
    color: #fff;
    font-size: 30px
}

footer .copyright .content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    max-width: 600px
}

footer .copyright div {
    font-size: 12px;
    color: #666;
    text-align: center;
    margin-bottom: 20px;
    line-height: 1.2
}

footer .copyright .footer-ciner-logo {
    width: 60px;
    vertical-align: middle;
    margin: -5px 5px 5px 5px
}
/* Footer */
.yurtdisi1{padding-bottom:30px;}
.yurtdisi1 th{padding:10px;padding-left:30px;float:left;font-size:13px;background-color:#D3DBE5;width:81%;text-align:left;}
.yurtdisi1{border-collapse:separate;border-spacing:2px 2px;}
.yurtdisi1 tr:nth-child(even){background-color:#5d7187;}
.yurtdisi1 tr:nth-child(odd){background-color:#5d7187;}
.tbl h3{font-size:16px;font-weight:bold;padding-left:30px;margin:20px 0;}
.headlineParti{padding-left:30px;border-bottom:1px solid #ECEBEB;float:left;padding-bottom:13px;margin-bottom:10px;width:100%;padding-top:10px;box-sizing:border-box;background-color:#D3DBE5}
.headlineParti div{float:left;font-size:14px;font-weight:bold;}
.headlineParti .head1{width:168px;}
.headlineParti .head2{width:193px;text-align:center;}
.headlineParti .head2 a{color:#333;}
ul.alfebetik-list{border:1px solid #fff;background-color:#ECEBEB;}
ul.alfebetik-list li a{float:left;padding:10px;color:#939393;font-size:20px;border-right:2px solid #fff;}
ul.alfebetik-list li a:hover{background-color:#dfdfdf;color:#b90000}

/*Aday Info*/
.nominee-info{background-color:#FDFDFD;height:300px}
.nominee-bio{width:374px}
.nominee-share{width:243px}
.nominee-img{width:300px}
.nominee-bio h1,.nominee-bio h2{color:#292929;display:inline-block;padding:5px 0;width:100%}
.nominee-bio h1{font-size:24px;}
.nominee-bio h2,.nominee-bio span.title,.nominee-bio span.inf{font-size:14px;}
.nominee-bio span.title,.nominee-bio span.inf{color:#373737;text-align:left;display:inline-block;padding:5px 0;border-bottom:1px solid #fff;}
.nominee-bio span.title{width:150px;}
td.padd table.brd{border:1px solid #adadad;padding:10px;table-layout:fixed;}
td.padd{padding:5px;}
ul.alfebetik-list li.titles,ul.alfebetik-list li.titles span{float:left}
ul.alfebetik-list li.titles span{font-size:16px;padding:12px;border-right:2px solid #fff;color:#939393;background-color:#F7F7F7}
.vl{padding:24% 0;width:90px;text-align:center;float:left;background-color:#7795B5;color:#fff;font-size:14px;font-weight:bold}
.total{padding:10px 0;width:100px;font-size:15px;font-weight:bold;text-align:center;float:left;background-color:#6286AB;color:#c9daea;}
.yurtdisiHeadWrap{float:left;width:100%;height:auto;border-bottom:1px dotted #eee;background:url("../images/kisiBg.jpg") repeat}
.yurtdisiHeadWrap .partiWrap{float:left;width:25%;box-sizing:border-box;padding:0 20px 20px 20px;border-right:1px solid #eee;}
.yurtdisiHeadWrap .partiWrap:last-child{border-right:0;}
.yurtdisiHeadWrap .partiWrap img{margin-left:48px;}
.yurtdisiHeadWrap .partiWrap .rate{float:left;font-size:20px;font-weight:bold;background-color:#0087BF;color:#fff;padding:5px 0px;margin-left:48px;width:120px;text-align:center;}
.yurtdisiHeadWrap .partiWrap .countVote{float:left;font-size:16px;font-weight:bold;background-color:#fff;color:#333;padding:5px 0;margin-left:48px;width:120px;margin-top:2px;text-align:center;}
.akp{background-color:#f7931e}
.chp{background-color:#ec1c23}
.mhp{background-color:#14518a}
.bdp{background-color:#f6cf16;}
.c1{color:#79740C!important}
.hdp{background-color:#65096f}
.bagimsiz{background-color:#3792e5}
#hdpMapCavas{height:231px;}
.deputyGuessWrap{float:left;width:100%;height:auto;margin:10px 0;padding:0 30px;box-sizing:border-box;}
.deputyGuessWrap .akp{background-color:#f7931e;}
.deputyGuessWrap .chp{background-color:#e41f26;}
.deputyGuessWrap .mhp{background-color:#14518a;}
.deputyGuessWrap .hdp{background-color:#65096f;}
.deputyGuessWrap .headline{width:100%;float:left;padding:10px 18px;font-size:15px;color:#fff;box-sizing:border-box;font-weight:bold;margin-bottom:10px;}
.deputyGuessWrap .listTable{float:left;width:313px;height:auto;margin-right:20px;margin-bottom:17px}
.deputyGuessWrap .listTable:last-child{margin-right:0;}
.deputyGuessWrap .listTable .tableLine{float:left;width:100%;font-size:12px;font-weight:bold;color:#414141;margin-bottom:2px;background-color:#f4f4f4;}
.deputyGuessWrap .listTable .head1{float:left;width:230px;background-color:#cfcfcf;color:#302e2e;font-size:12px;padding:10px 15px;box-sizing:border-box;font-weight:bold;margin-right:2px;}
.deputyGuessWrap .listTable .head2{float:left;width:81px;background-color:#cfcfcf;color:#302e2e;font-size:12px;padding:10px 15px;box-sizing:border-box;font-weight:bold;}
.deputyGuessWrap .listTable .deputyImg{width:35px;height:35px;float:left;padding:5px 0;}
.deputyGuessWrap .listTable .deputyName{width:175px;float:left;padding:17px 10px 5px 10px;border-right:2px solid #fff;}
.deputyGuessWrap .listTable .orderNo{width:12px;float:left;padding:17px 34px;}
.deputyGuessWrap .listTable .tableLine:nth-child(odd){background-color:#fff;}

/*Header*/
.login-modal-btn.close {
    display: none
}

.login-modal-area {
    width: 100%;
    height: 100%;
    position: fixed;
    left: 0;
    top: 0;
    z-index: 999999999;
    background-color: rgba(0, 0, 0, .5);
    display: none
}

.login-modal-area.open {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.login-modal-area .alert {
    width: 100%;
    height: 100%;
    padding: 20px;
    position: absolute;
    top: 0;
    z-index: 200;
    background-color: rgba(185, 4, 14, .9);
    color: #fff;
    font-size: 14px;
    text-align: center;
    display: none;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.login-modal-area .alert ul {
    width: 300px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    text-align: left
}

.login-modal-area .alert ul>li {
    margin-bottom: 10px
}

.login-modal-area .alert-close {
    width: 30px;
    height: 30px;
    cursor: pointer;
    margin-bottom: 10px;
    border-radius: 100%;
    border: solid 1px #fff;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 30px;
    flex: 0 0 30px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 30px
}

.login-modal-area .reset-password-close {
    width: 30px;
    height: 30px;
    cursor: pointer;
    margin-bottom: 10px;
    border-radius: 100%;
    border: solid 1px #fff;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 30px;
    flex: 0 0 30px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 30px;
    border-color: transparent;
    background-color: #b9040e;
    color: #fff
}

.login-modal-area .reset-password-close:hover {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
}

.login-modal-area .alert-close:hover {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
}

.login-modal-area .facebook,
.login-modal-area .facebook-connect {
    background-color: #3b5998
}

.login-modal-area .facebook-connect:hover,
.login-modal-area .facebook:hover {
    background-color: #133783!important
}

.login-modal-area .twitter,
.login-modal-area .twitter-connect {
    background-color: #1da1f2
}

.login-modal-area .twitter-connect:hover,
.login-modal-area .twitter:hover {
    background-color: #3b88c3!important
}

.login-modal-area .gplus,
.login-modal-area .gplus-connect {
    background-color: #db4437
}

.login-modal-area .gplus-connect:hover,
.login-modal-area .gplus:hover {
    background-color: #bc2922!important
}

.login-modal-area .linkedin,
.login-modal-area .linkedin-connect {
    background-color: #287bbc
}

.login-modal-area .linkedin-connect:hover,
.login-modal-area .linkedin:hover {
    background-color: #1b5480!important
}

.login-modal-area .whatsapp-connect:hover,
.login-modal-area .whatsapp:hover {
    background-color: #09d261!important
}

.login-modal-area .other-connect:hover,
.login-modal-area .other:hover {
    background-color: #b9040e!important
}

.login-modal-area .other-connect {
    background-color: #dedede;
    color: #333
}

.login-modal-area .other-connect:hover {
    background-color: #b9040e;
    color: #fff
}

.login-modal-content {
    width: 700px;
    height: 1px;
    background-color: #fff
}

.login-modal-content.open {
    height: 480px;
    position: relative
}

.login-modal-close {
    width: 40px;
    height: 40px;
    background-color: #b9040e;
    text-align: center;
    font-size: 40px;
    color: #fff;
    position: absolute;
    z-index: 100;
    right: 0;
    top: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    cursor: pointer
}

.login-modal-close:hover {
    background-color: #8b0000
}

.login-modal-content .btn {
    width: 100%;
    min-width: 270px;
    height: 40px;
    padding: 10px;
    border: none;
    margin: 10px 0;
    background-color: #b9040e;
    font-size: 14px;
    color: #fff;
    border-radius: 5px;
    cursor: pointer
}

.login-modal-content .btn:hover {
    background-color: #8b0000;
    color: #fff
}

.login-modal-content .title {
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
    margin-bottom: 20px;
    text-align: center;
    width: 100%
}

.login-modal-content .description {
    font-size: 12px;
    text-align: center;
    margin-bottom: 10px;
    width: 100%
}

.login-modal-content .textbox {
    width: 100%;
    height: 40px;
    margin-bottom: 10px;
    background-color: #fff;
    padding: 10px;
    border: solid 1px #f1f1f1
}

.login-modal-content .captcha {
    width: 85%;
    height: 57px;
    overflow: hidden;
    background-color: #fff;
    color: #dedede;
    font-size: 24px;
    font-weight: 700;
    font-style: italic;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-left: 18px
}

.captcha .g-recaptcha .rc-anchor-light {
    background: 0 0!important;
    border: none!important;
    font-size: 30px!important
}

.login-modal-content .captcha img {
    width: 50%
}

.login-modal-content .captcha input {
    width: 50%;
    margin-bottom: 0
}

.new-membership {
    height: 0;
    overflow: hidden;
    background-color: #dedede;
    padding: 0;
    float: left;
    width: 50%
}

.new-membership>form {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.new-membership .name,
.new-membership .password,
.new-membership .password-confirm,
.new-membership .surname {
    width: 50%
}

.new-membership.open {
    height: 480px;
    padding: 40px
}

.reset-password {
    height: 0;
    overflow: hidden;
    position: absolute;
    z-index: 100;
    left: 0;
    top: 0;
    background-color: #dedede;
    padding: 0;
    float: left;
    width: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.reset-password.open {
    height: 400px;
    padding: 40px
}

.reset-password form {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.sign-in {
    height: 0;
    overflow: hidden;
    background-color: #f1f1f1;
    padding: 0;
    float: left;
    width: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.sign-in>form {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%
}

.sign-in.open {
    height: 480px;
    padding: 40px
}

.sign-in-img {
    width: 100px;
    height: 100px;
    border-radius: 100%;
    overflow: hidden;
    border: solid 1px #dedede;
    background-color: #fff;
    margin: 0 auto 20px
}

.sign-in-img img {
    width: 106%;
    height: 106%;
    margin: -2px;
    background-image: url("../images/v3/avatar-man.svg?v=112");
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: 2px
}

.sign-in .new-membership-btn,
.sign-in .reset-pwd-btn {
    cursor: pointer;
    padding: 4px 0;
    text-align: center
}

.sign-in-other {
    text-align: center;
    font-size: 12px
}

.sign-in-other>a {
    color: #333
}

.sign-in-other>a:hover {
    color: #b9040e
}

.sign-up {
    background-color: #fff;
    padding: 40px;
    height: 400px;
    float: right;
    width: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.sign-up-connect {
    width: 100%;
    height: 40px;
    background-color: #dedede;
    color: #fff;
    border-radius: 5px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer
}

.sign-up-or {
    text-align: center;
    color: #333;
    font-size: 14px;
    margin-bottom: 10px
}

.sign-up-connect>div:nth-child(1) {
    font-size: 18px;
    padding: 10px;
    text-align: center;
    width: 40px
}

.sign-up-connect>div:nth-child(2) {
    font-size: 14px;
    padding: 10px
}

.sign-up a {
    display: block;
    margin-bottom: 10px
}

.other-connect>div:nth-child(1) {
    font-size: 14px;
    padding: 10px;
    text-align: center;
    width: 100%
}

.section {
    position: relative
}

.section.featured {
    margin-bottom: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.scroll-top {
    cursor: pointer;
    visibility: hidden;
    opacity: 0;
    box-shadow: -4px 3px 48px 0 rgba(0, 0, 0, .75);
    width: 50px;
    height: 50px;
    border-radius: 100%;
    background-color: #000;
    position: fixed;
    z-index: 1000;
    bottom: 90px;
    right: 30px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.scroll-top:after {
    content: "\f3d8";
    color: #f1f1f1;
    font-size: 20px;
    position: relative;
    font-family: ionicons
}

.scroll-top.cd-is-visible {
    visibility: visible;
    opacity: 1
}

.scroll-top.cd-fade-out {
    opacity: .5
}
#ekonomi.body-style .header,#spor.body-style .header{height:205px;position:relative;z-index:10000;}
ul.top-links{float:left;width:1020px;overflow:hidden;}
ul.top-links li{float:left;}
ul.top-links li.last{border-right:1px dotted #a2a2a2;}
ul.top-links li.last a{width:12px;}
ul.top-links li a,ul.top-links li.date{padding:16px 14px;text-align:center;display:block;color:#333333;float:left;font-size:11px;line-height:18px;height:15px;font-weight:bold;}
ul.top-links.user-logined li a,ul.top-links.user-logined li.date{padding:16px 10px}
a.top-tv-live{padding:12px 17px;text-align:center;display:block;float:left;font-family:'proxima_nova_rgbold';font-size:18px;line-height:18px;height:15px;background-color:#cc282a;color:#fff;}
li.small-logo a,li.small-logo2 a{padding:5px 17px!important;background-color:transparent!important;color:#6b6b6b!important;height:36px!important;}
a.top-tv-live i.icon.live{background-position:1px -91px;}
ul.top-links.ct li a{padding:16px 11px}
ul.top-links li a:hover{background-color:#cc282a;color:#fff}
ul.top-links li a.live:hover i{background-position:2px -90px;}
ul.top-links li a.tv-program:hover i{background-position:-426px -130px;}
ul.top-links li a.galeri:hover i{background-position:-20px -98px;}
ul.top-links li a.video:hover i{background-position:-42px -97px;}
ul.top-links li a.twitter:hover i{background-position:-80px -97px;}
ul.top-links li a.facebook:hover i{background-position:-101px -95px;}
ul.top-links li a.login:hover i{background-position:-112px -95px;}
.search-group{text-align:center;display:block;padding:11px 6px;float:left;}
.search-query{float:left;border:1px solid #c6c6c6!important;background-color:#fff;width:160px;padding:5px;}
.search-query.ui-autocomplete-input{width:120px!important}
.display-others-saglik{background-color:#09795e;border-bottom:2px solid #449082;width:900px;position:absolute;z-index:9999999;padding:10px;top:46px;left:0;display:none;border-left:1px dotted #fff;border-right:1px dotted #fff;border-bottom:1px dotted #fff;}
.display-others-saglik li a{background-color:#0F9877;padding:5px 10px!important;color:#fff!important;font-size:14px!important;font-family:'proxima_nova_thextrabold';float:left;border-left:0!important;}
ul.display-others-saglik li{width:auto;border-right:0;margin-right:10px;margin-bottom:10px;line-height:22px}
#saglik ul.general-menu li:hover > ul{display:block;}
#saglik ul.displayed li{border-right:0;width:auto;}
#saglik #Gallery{max-height:620px;overflow:hidden;}
.display-others{background-color:#fff;border-bottom:2px solid #cc282a;position:absolute;z-index:9999999;padding:20px;top:48px;display:none;right:0;}
#spor .display-others{right:350px;}
ul.displayed li{border-right:1px solid #ccc;width:140px;}
ul.displayed li.last{border-right:0!important;width:260px!important}
.sub-menu li,.text-info li{border-right:0!important;width:100%!important;}
ul.displayed li span.title{color:#cc282a;display:block;width:100%;padding-bottom:15px}
ul.displayed li ul li a{color:#464646;font-size:14px;font-family:'proxima_nova_thextrabold';padding-top:4px;padding-bottom:4px;}
ul.displayed li ul li a.smal-inf{color:#707070;font-size:12px;}
ul.displayed li{float:left;}
ul.text-info li a b{color:#cc282a;}
ul.text-info li a{line-height:16px}
ul.text-info li a span.ht{padding-left:0}
.social-shorting li{padding:14px}
.input-append{width:200px}
.input-append span.abs{left:10px;top:8px;color:#B6B6B6;font-family:arial;font-size:12px;font-weight:bold;}
.header-center{padding-top:15px;position:relative;height:94px}
.main-logo{padding-top:10px;margin:0 5px;padding-right:5px;padding-left:10px}
.special-day{padding-top:10px;padding-right:10px;}
.weather{width:90px;padding:6px 15px;margin-top:10px}
.weather a{color:#6b6b6b;font-size:14px;font-family:'proxima_nova_rgbold';width:100%;}
.weather span{font-size:26px;color:#cc282a;display:block;padding-top:5px;}
#havaTepe li{width:100%;border-left:1px solid #ccc;padding-left:10px;height:40px;}
.special-one{text-align:right;height:100px;overflow:hidden;width:271px;}
.top-h-gr{width:171px;}
.special-one a{display:block;position:relative;}
.special-one a h2,.special-one a p{font-family:'proxima_nova_rgbold';font-size:14px;right:7px;}
.special-one a h2{color:#343434;padding-top:20px;padding-right:10px;padding-bottom:5px;height:45px;}
.special-one a p{color:#cc282a;position:relative;}
.special-one a img{top:0;overflow:hidden;}
.special-news{position:absolute;top:9px;right:0}

/*Header*/
i.icon{line-height:14px;vertical-align:text-top;background-image:url("https://im.haberturk.com/assets/images/icon-sprite.png");background-repeat:no-repeat;width:19px;float:left;}
i.icon.live{background-position:1px 1px;height:24px;top:-8px;position:relative;left:2px;margin-right:5px;}
i.icon.galeri{background-position:-22px -7px;height:17px;top:0px;width:19px;left:-4px;position:relative;}
i.icon.video{background-position:-43px -7px;height:16px;position:relative;left:-2px;}
i.icon.search{background-position:-62px -6px;height:18px;left:5px;top:3px;position:relative;}
i.icon.twitter{height:18px;position:relative;}
i.icon.twitter{background-position:-81px -6px;height:17px;width:19px;}
i.icon.facebook{background-position:-101px -5px;height:19px;width:10px;position:relative;top:-2px;}
i.icon.login{background-position:-112px -5px;height:20px;width:22px;top:-2px;left:1px;position:relative;}
i.icon.bullet{background-position:-154px -17px;width:11px;height:6px;left:50%;display:none;position:relative;}
i.icon.bulleted{background-position:-131px -16px;width:16px;height:6px;right:-3px;position:absolute;top:20px;}
i.icon.hover-twitter{background-position:-206px -6px;width:24px;height:21px;}
i.icon.hover-facebook{background-position:-170px -6px;width:14px;height:24px;}
i.icon.hover-google{background-position:-261px -6px;width:24px;height:24px;}
i.icon.up,i.icon.down{width:10px;height:6px;float:right;left:8px;top:3px;vertical-align:middle;position:relative;}
i.icon.up{background-position:-66px -28px;}
i.icon.down{background-position:-66px -35px;}
i.icon.fb{background-position:-63px -42px;width:15px;height:14px;}
i.icon.tw{background-position:-78px -96px;width:17px;height:20px;}
i.icon.comment{background-position:-43px -113px;width:12px;height:12px;}
i.icon.gl-bullet{background-position:-64px -60px;width:9px;height:6px;text-align:center}
i.icon.eko-close{background-position:-139px -129px;width:62px;height:61px;}
i.icon.big-play{background-position:-7px -223px;width:101px;height:101px;}
b.icon-bullet{background:url(../images/br_down.png) top right no-repeat;width:16px;float:right;top:4px;position:relative;height:16px;}
i.icon.member-blt{background-position:-209px -205px;width:6px;height:11px;position:relative;margin-right:8px}
i.icon.eko-close{background-position:-130px -129px;width:62px;height:61px;}
i.icon.site-add{background-position:-307px -9px;width:16px;position:relative;height:16px;top:1px;left:-4px;}
i.icon.close-head{background-position:-398px -130px;width:20px;height:20px;}
i.icon.tv-program{background-position:-426px -130px;width:17px;height:16px;position:relative;right:5px;top:-1px}
.member-block{border-right:1px dotted #a2a2a2;border-right:0;}
.member-block a.login{padding:16px 12px!important;border-right:0;}
.member-block i.icon.login{float:right;margin-left:7px;position:relative;left:7px;}
#ekonomi.body-style i.icon.gl-bullet{background-position:-65px -74px;width:8px;height:4px;margin-top:1px;}
#spor.body-style i.icon.gl-bullet{background-position:-66px -28px;width:8px;height:4px;margin-top:1px;}
#magazin.body-style i.icon.gl-bullet{background-position:-231px -127px;width:8px;height:4px;margin-top:1px;}
i.icon.zoom{background-position:0px -117px;width:38px;height:38px;}
#ekonomi.body-style i.icon.zoom{background-position:-60px -118px;}
#spor.body-style i.icon.zoom{background-position:-132px -194px;}
#magazin.body-style i.icon.zoom{background-position:-214px -188px;}
i.icon.comments{background-position:-42px -116px;width:15px;height:12px;position:relative;top:3px;margin-left:5px;float:none;}
i.icon.shares{background-position:-106px -143px;width:19px;height:13px;position:relative;top:2px;float:none;}
i.icon.right-bullet{background-position:-74px -68px;width:6px;height:9px;}
i.icon.bigcomments{background-position:-387px -101px;width:24px;height:23px;position:relative;top:2px;float:none;}
i.icon.close{background-position:-417px -99px;width:22px;height:22px;}
i.icon.depo-bullet{background-position:-104px -118px;width:24px;height:11px;position:relative;left:43%;display:none}
i.icon.depo-result{background-position:-99px -130px;width:28px;height:11px;position:absolute;left:43%;top:0;padding:0}
i.icon.logined{background-position:-209px -240px;width:21px;height:21px;}
.credits .depo-result{background-color:transparent;}
.credits i.icon.depo-result{background-position:-94px -129px;width:33px;}
.bt-shadow{margin:5px 0;}
.small-logo a img{margin-top:5px;}
.scrollToTop{z-index:999999;padding:8px 10px;text-align:center;background-color:#000;color:#fff;text-decoration:none;position:fixed;bottom:30px;right:30px;display:none;letter-spacing:2px; font-size: 17px;}
.qtip-light{-webkit-box-shadow:0px 0px 7px 2px rgba(209,209,209,1);-moz-box-shadow:0px 0px 7px 2px rgba(209,209,209,1);box-shadow:0px 0px 7px 2px rgba(209,209,209,1);border:none;}
.mtop20{margin-top:20px;}
.menuHomeBtnLink{padding:8px!important;background-color:#A7A7A7!important;}
.menuHomeBtn{width:30px;height:30px;padding:3px;padding-bottom:4px;}
.chaWrap{float:right!important;margin-right:-2px;}
.aaWrap{float:right!important;}
.evet{background-color:#17873C}
.hayir{background-color:#9A1C1C}
.t-mb{margin-bottom:20px;}
td.cm-title{text-align:left;padding:10px;background-color:#c5e1ed;font-size:18px;color:#0291c0;}
td.pd{padding:10px 20px;}
table.content-tables td.bl-tt{text-align:center;font-size:14px;color:#212121;font-weight:bold;}
table.content-tables td{padding:10px;}
td.br{border-left:1px solid #ccc;}
table.content-tables td.bl-rslt{color:#1f92be;font-size:20px;text-align:center;font-weight:bold;}
table.content-tables td.bl-tt{text-align:center;font-size:14px;color:#212121;font-weight:bold;}
.sndk{color:#e81d2b!important;text-align:center;}
.gry{background-color:#ececec!important;}

/*Footer*/
footer{width:100%;position:relative;z-index:100;background-color:#fff;}
.clearfix::after,.clearfix::before{content:" ";display:table;}
.footer-head{height:40px;padding:20px;background-color:#b9040e;}
table.tables tr:nth-child(odd){background-color:#f9f9f9;}
.content-limit{width:100%;max-width:980px;min-width:980px;margin:0 auto;}
.footer-logo{width:70px;height:35px;background-size:100%;float:left;}
.logo-white{background-image:url("https://im.haberturk.com/assets/images/v3/logo/haberturk-white.svg");background-repeat:no-repeat;background-size:100%;}
.footer-enewsletter-content{float:right;width:calc(100% - 125px);}
.footer-enewsletter-box-description{color:#fff;font-size:12px;line-height:150%;float:left;width:calc(100% - 290px);padding:0px 20px;height:40px;}
.footer-enewsletter-box{position:relative;width:250px;float:left;}
.footer-enewsletter-textbox{border-radius:30px!important;border:solid 1px #fff!important;width:100%;padding:10px 20px;border:none;float:right;background-color:transparent;border:solid 1px #fff;color:#fff;}
.footer-other-brand ul li:hover{opacity:0.5;}
.footer-enewsletter-btn{border:none;width:24px;height:24px;background-color:#fff;border-radius:100%;position:absolute;right:7px;top:7px;background-size:90%!important;color:#b9040e;text-align:center;font-size:16px;padding:4px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;cursor:pointer;}
.footer-other-brand{background-color:#dedede;height:auto;clear:left;float:none;position:relative;left:0px;padding:20px;}
.footer-other-brand ul{display:table;overflow:hidden;margin:0 auto;width:100%;max-width:810px;}
.footer-other-brand ul > li:nth-child(1),.footer-other-brand ul li:nth-child(2),.footer-other-brand ul > li:nth-child(3),.footer-other-brand ul > li:nth-child(4){width:35px;margin-top:3px;}
.footer-other-brand ul > li{width:100px;background-size:100%;background-repeat:no-repeat;margin:5px 15px;display:table-cell;vertical-align:middle;padding:10px;}
.footer-other-brand ul > li img{width:100%;}
.footer-menu-list{padding:20px 0px;}
.footer-menu-list ul{padding:10px;}
.footer-menu-list ul li:hover a{color:#000;}
.footer-search{width:calc(100% + 40px);height:0px;position:relative;padding:0px 0px;background-color:#999;overflow:hidden;}
input[type="text"],input[type="button"],textarea,.header-search-textbox,.footer-search-textbox,.off-canvas-settings-search-textbox{display:block;margin:0;appearance:none;box-shadow:none;border-radius:none;border:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;border-radius:0;}
.footer-search-textbox{width:calc(100% - 80px);}
.footer-search-textbox input{font-size:14px;height:40px;width:100%;padding:10px 20px;float:right;background-color:transparent;border-bottom:solid 1px #fff!important;color:#fff;border-radius:100%;}
.footer-menu-list > div{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around;width:100%;padding:0px 30px;max-width:900px;min-width:900px;margin:0 auto;}
.footer-menu-list ul li a{font-size:12px;color:#999;}
.footer-menu-list ul li{margin-bottom:5px;}
.footer-social-icons{width:100%;max-width:400px;margin:0 auto;padding:30px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}
.footer-social-icons > div{width:100%;font-size:14px;color:#333;text-align:center;margin-bottom:10px;}
.footer-social-icons > ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}
.footer-social-icons > ul > a{display:block;}
.footer-social-icons > ul li{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center;width:36px;height:36px;border-radius:100%;border:solid 2px #999;color:#999;text-align:center;font-size:16px;margin:0px 2px;cursor:pointer;}
.copyright{font-size:12px;padding:30px;line-height:200%;}
.copyright a{display:inline;color:#333;}
.copyright > div{text-align:center;color:#999;width:100%;margin:0 auto;}
.ciner-footer-logo{width:60px;vertical-align:middle;margin:-5px 5px 5px 5px;}
#anasayfaTabloTabs{width:560px;}
#anasayfaPartilerGenelDurum{width:100%;height:245px;text-align:center;margin:0 auto;}
#anasayfaPartilerGenelDurum div[dir="ltr"]{width:100%!important;}
.inline-padding{padding-top:50px;}
.all-listed th{padding-left:30px;border-bottom:1px solid #ECEBEB;padding:12px;line-height:140%;margin-bottom:10px;width:100%;box-sizing:border-box;background-color:#D3DBE5;height:37px;}
.all-listed{border-spacing:1px 1px;}
.last-minute-area{background-color:#f5f5f5;overflow:hidden;position:relative;}
.last-minute-area a{display:block;}
.last-minute-img{width:100%;height:auto;background-color:#dedede;}
.last-minute-img img{width:100%;display:block;}
.last-minute-title{font-size:15px;font-weight:700;line-height:120%;width:calc(100% - 60px);height:57px;max-height:57px;overflow:hidden;position:relative;padding:15px;margin:-15px 15px 15px 15px;margin-bottom:15px;background-color:#fff;color:#333;text-transform:uppercase;}
.last-minute-area,.last-minute-area img{-webkit-transition:300ms ease;transition:300ms ease;}
.last-minute-area:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.last-minute-area:hover .last-minute-title{color:#fff;background-color:#b9040e;}
.chart-text-group{line-height:160%;}

/* reklam cssleri */
.page-skin-content{max-width:1040px;min-width:1040px!important;margin:0 auto;display:block;margin-left:-20px;}
.page-skin-content .page-skin-left{position:absolute;left:50%;top:80px;margin-left:-680px;width:160px;}
.page-skin-content .page-skin-right{position:absolute;right:50%;top:80px;margin-right:-680px;width:160px;}
.page-skin-content .page-skin-left img{float:right;}
.page-skin-content .page-skin-right img{float:left;}
.page-skin-content .page-skin-top,.page-skin .page-skin-left,.page-skin .page-skin-right{display:block;}
.footer-ads-zone{text-align:center;margin-bottom:20px;}
.text-collapse-group{width:100%;text-align:center}
.text-collapse-group a{border:2px solid #828282;color:#828282;display:block;font-size:16px;}
.text-collapse-group a{font-family:inherit;font-size:inherit;background:none;cursor:pointer;padding:10px 20px;display:inline-block;margin:15px;letter-spacing:1px;font-weight:700;outline:none;position:relative;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
.text-collapse-group a:hover{background-color:#828282;color:#fff;}
.text-collapse-groups{width:495px;text-align:center;float: left; margin-bottom: 10px}
.text-collapse-groups a{border:2px solid #828282;color:#828282;display:block;font-size:16px;}
.text-collapse-groups a{width: 435px;font-family:inherit;font-size:inherit;background:none;cursor:pointer;padding:4px 20px;display:inline-block;letter-spacing:1px;font-weight:700;outline:none;position:relative;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
.text-collapse-groups a:hover{background-color:#828282;color:#fff;}
.collapse-text{height:0;-webkit-transition:max-height 0.8s;-moz-transition:max-height 0.8s;transition:max-height 0.8s;margin-bottom:-20px;display: none}
.collapse-text.show{height:200px;
}
a.news-group{    display: block;
    height: 100px;
    background-color: #f1f1f1;
    margin-top: 15px;}
.news-group img{padding-right: 15px; margin:6px 0px 0px 6px;}
.news-group h2{font-size: 18px;color:#000;font-weight: bold;display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    align-items: center;
    justify-content: center;height: 100px;
line-height: 140%}

#topMapCanvasbelediye {
    height: 330px;
    width: 700px;
    position: relative;
}
#topMapRsrbelediye {
    position: absolute;
    top: -40px;
    height: 350px;
    width: 700px;
}
#anasayfa-haritatab-1 .parti-genel-durum.maps{
	    bottom: 40px!important;
}

 .parti-genel-durum.maps{
left: 140px;
    width: calc(100% - 500px + 20px);
    right: auto!important;
    position: absolute;
        bottom: 60px;

}
.parti-genel-durum.maps ul.genel-durum li{
	    margin: 10px;
}
.parti-genel-durum.position{
	right: 0;
    display: inline-block;
    left: 0;
    width: calc(100% - 20px);
}
.parti-genel-durum.position .genel-durum{
		    width: calc(100% - 90px);
    margin-left: 90px;
}
    .tayyip020{
        background-color: #fde9d2
    }
    .tayyip2040{
        background-color: #fcd4a5
    }
    .tayyip4060{
        background-color: #fbc98e
    }
    .tayyip6080{
        background-color: #f9a94b
    }
    .tayyip80100{
        background-color: #f7931e
    }
    .ince{
        background-color: #D91616 !important;
    }
    .ince020{
        background-color: #f2d2d5
    }
    .ince2040{
        background-color: #e5a5ab
    }
    .ince4060{
        background-color: #d77880
    }
    .ince6080{
        background-color: #ca4b56
    }
    .ince80100{
        background-color: #bd1e2c
    }
    .demirtas{
        background-color: #14518a !important;
    }
    .demirtas020{
        background-color: #edd5e9
    }
    .demirtas2040{
        background-color: #e2a7d9
    }
    .demirtas4060{
        background-color: #bf6db1
    }
    .demirtas6080{
        background-color: #a53e94
    }
    .demirtas80100{
        background-color: #951B81
    }

    .aksener{
        background-color: #16a1d9 !important;
    }
    .aksener020{
        background-color: #b7e5f7
    }
    .aksener2040{
        background-color: #7ad9ff
    }
    .aksener4060{
        background-color: #4cccff
    }
    .aksener6080{
        background-color: #00b6ff
    }
    .aksener80100{
        background-color: #16A1D9
    }

    .karamollaoglu{
        background-color: #991515 !important;
    }
    .karamollaoglu020{
        background-color: #ffb5b5
    }
    .karamollaoglu2040{
        background-color: #e86161
    }
    .karamollaoglu4060{
        background-color: #e22828
    }
    .karamollaoglu6080{
        background-color: #b71f1f
    }
    .karamollaoglu80100{
        background-color: #991515
    }

    .perincek{
        background-color: #F2BC19 !important;
    }
    .perincek020{
        background-color: #FDE9D2
    }
    .perincek2040{
        background-color: #fcd4a5
    }
    .perincek4060{
        background-color: #ffc482
    }
    .perincek6080{
        background-color: #fccc3c
    }
    .perincek80100{
        background-color: #F2BC19
    }
    .contents-bg{
	width: 100%;
}
.cnt{
	padding:10px;
}
.aday-area{
	    width: 14.6666666%;
    margin: 1%;
}
.aday-area a{
    font-size: 13px;
    color: #000000;
    margin-bottom: 15px;
    text-align: center;
    font-weight: bold;
}
.aday-area .mtop20s{
	margin-top: 0;
}
.aday-area a img{
	width: 100%;
}
span.value, span.percent{
	color:#fff;
	font-size:30px;
	padding:10px;
	width: 80px;
}
span.value{
	background-color:#c60808;
}
span.percent{
	background-color:#9bafc5;
	width: 27px
}
div.results{
    color: #1f1e26;
    font-size: 20px;
    margin-top: 10px;
    font-weight: bold;
    width: 100%;
    display: inline-block;
    text-align: center;
}
.mtop20s{
	margin-top:20px;
}
.tbl h3{
	color:#c60808;
	font-size:16px;
	font-weight:bold;
	display:block;
}
table.all-listed{
	border-collapse: separate;
	border-spacing: 2px 2px;
}
table.all-listed th{
	padding:5px;

}
table.all-listed th.td-bg1{
	background-color:#d3dbe6;
	color:#5d7187;
	text-align:left
}
table.all-listed th.td-bg2{
	background-color: #7797B6;
	height:20px;
	color:#293848;
	font-weight:bold;
	font-size:15px;

}
.vl{
background-color: #7795B5;
padding: 12px;
display:inline-block;
color:#ffffff;
width:45px;

}
.total{
background-color: #6286AB;
padding: 10px;
display:inline-block;
color:#c9daea;
width:52px
}

.bold{
	font-weight:bold;
}





td.cm-title{
text-align: left;
padding:10px;
background-color: #c5e1ed;
font-size: 18px;
color: #0291c0
}
td.pd{
	padding: 10px 20px
}
table.content-tables td{
	padding: 10px
}

table.content-tables td.bl-tt{
	text-align: center;
	font-size: 14px;
	color: #212121;
	font-weight:bold;

}
.cnt4{
	width: 98%;
}
.cnt15 {
    width: 453px;
}
.logo{
	padding: 25px 10px;
	width: 340px
}
.logo img{
	    width: 100%;
}

.map-bottom-group.parti-genel-durum {
    float: none;
    width: 100%;
    padding: 0 10px;
    box-sizing: border-box;
}
.map-bottom-group ul.genel-durum li {
    width: 18%;
}
#tabloTabs-1 small{
    display: block;
    width: 100%;
    padding-top: 8px;
    color: #666;
    font-size: 12px;
    font-weight: bold;
}

.bg-blue span, .bg-red span {
    color: #fff;
    font-size: 14px!important;
    padding: 15px;
    float: left;
    font-weight: bold;
   }
   .countdown-p {
    line-height: 1;
    margin-bottom: 15px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.countdown-p div {
    padding: 5px 20px;
    color: #fff;
    margin: 0px 5px;
    border-radius: 30px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative;
}
.countdown-p div:first-child {
    font-size: 13px;
    background-color: #929292;
    margin-right: 10px;
}

.countdown-p div:first-child #time {
    font-size: 22px;
    font-weight: bold;
    margin: 0px 5px;
}
.countdown-p div:first-child:after {
    position: absolute;
    right: -10px;
    top: 0;
    bottom: 0;
    margin: auto;
    content: "";
    width: 6px;
    height: 6px;
    background-color: #929292;
    border-radius: 100%;
    margin-left: 5px;
}
.countdown-p div:nth-child(2) {
    font-size: 13px;
    font-weight: bold;
    background-color: #DA251C;
    cursor: pointer;
}
.container-title{
	background-color: #f7f7f7;
	padding: 10px;
	box-sizing: border-box;
	    -webkit-box-shadow: 4px 1px 0px 0px rgb(236, 236, 236);
    -moz-box-shadow: 4px 1px 0px 0px rgb(236, 236, 236);
    box-shadow: 4px 1px 0px 0px rgb(236, 236, 236);
}
.container-title h2{
	font-size: 20px;
}
.simulation{
	width: 100%
}
.simulation-small-info{
box-sizing: border-box;
    padding: 10px;
    font-weight: bold;
    background-color: #f7f7f7;
}
.plus-margin{
	margin-top: 20px
}
.simulation li{
	    float: left;
    width: 49.8%;
    margin-right: 2px;
    margin-top: 2px;
    height: 50px;
        -webkit-box-shadow: 4px 4px 0px 0px rgb(230, 229, 229);
    -moz-box-shadow: 4px 4px 0px 0px rgb(230, 229, 229);
    box-shadow: 4px 4px 0px 0px rgb(230, 229, 229);

}
.simulation li:last-child{
	margin-right: 0;
	width: 50%;
}
.simulation li span, .simulation li b{
	font-size: 20px;
	width: 50%;
	line-height: 140%;
	    display: block;
	    float: left;
	    box-sizing: border-box;
background-color: #fff;
	padding: 10px;

}
table.gray.simulation tr.title td{
	font-size: 13px;
}
.simulation li b{
	font-weight: bold;
}
.adsPageSkinContainer .adsPageSkinRight.ads-zone{
    right: -306px!important;
}