html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, figure, figcaption, footer, header, hgroup, menu, nav, section {margin:0; padding:0; border:0;}
div{cursor:default;}
:focus {outline:0;}
.clearfix:after {content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0}
.clearfix {display:inline-block} html[xmlns] .clearfix {display:block}
* html .clearfix {height:1%} .dis-none {display:none} .dis-block {display:block} .mauto {margin:auto}
.horizontal{margin:0; padding:0} .horizontal li{list-style-type:none; float:left; display:inline}
.vertical{margin:0; padding:0} .vertical li{list-style-type:none} html {/*overflow-y:scroll*/} *+html html {overflow-y:auto}

html, body {width:100%; height:100%;}
body {background:#fff url(../img/bg.png) 0 0 repeat-x; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
ol, ul {list-style:none; padding:0; margin:0;}
textarea, input, select {margin:0; padding:0; background:transparent; border:none; font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#000;}
table {border-collapse:collapse;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {margin:5px 15px; quotes:"" "";}
a, a span, a strong, a em, label, a p {*cursor:pointer;}
a {font-size:12px; color:#000; text-decoration:none;}
a:hover {color:#000; text-decoration:none;}
a:hover strong {text-decoration:none;}
a:hover span {text-decoration:none;}
a:hover em {text-decoration:none;}
hr {*height:1px; border-color:#d7d7d7!important; border-style:solid!important; border-width:1px 0 0!important;}

label {font-size:15px; color:#000; text-decoration:none;}
label:hover {color:#000; text-decoration:none;}

h1 {margin-bottom:12px; font-size:20px;}
h2 {margin-bottom:12px; font-size:18px;}
h3 {margin-bottom:12px; font-size:18px;}
p {margin-bottom:12px; font-size:13px;}
h1 a {margin-bottom:14px;}
h2 a {font-size:18px;}

.cls {font-size:1px; line-height:1px; display:block; clear:both; height:1px;}
.left {float:left;}
.right {float:right;}

/* container */
/* site fit-width:980px */
.container {width:980px; margin:0 auto; position:relative;}
	.main .container {/*width:1200px;*/}
	.container .content {width:980px; margin:0 auto;}
	
/* header */
header {width:100%; height:115px; display:inline-block; position:relative; z-index:3;}
	header .logo {position:absolute; left:0; bottom:-1px; z-index:1;}
	header .logo img {width:100%; *width:auto;}
	header .outlink {position:absolute; top:16px; left:40px; z-index:2;}
	.takvim header .outlink {top:32px; left:20px;}
	.ahaber header .outlink {top:24px; left:100px;}
	.aktuel header .outlink {top:18px; left:2px;}
	.atv header .outlink {top:19px; left:77px;}
	.dailysabah header .outlink, .usasabah header .outlink {display:none;}
	header .outlink:hover {text-decoration:underline;}
	header .groupLogo {position:absolute; left:50%; bottom:0; margin-left:-6%;}
	.dailysabah header .groupLogo, .usasabah header .groupLogo {margin-left:-7%;}	
	header .groupLogo img {width:100%; *width:auto; float:right;}
	header .groupLogo img:first-child {float:left;}
	header .info {height:33px; padding-left:35px; background:url(../img/elements.png?v=6) 0 0 no-repeat; position:absolute; bottom:0; right:3px; color:#db0a01; line-height:30px; text-align:right;}
	.usasabah header .info, .dailysabah header .info {background:none;}
	
	.dailysabah header .logo {width:305px; display:block; margin:0 auto; position:relative; left:auto; bottom:auto; top:27px;}
	.dailysabah header .groupLogo {width:57%; height:100px; margin:-45px auto 0; position:static;}
	.dailysabah header .groupLogo img {width:90px;}
	.dailysabah header .outLink {position:absolute; top:5px; left:5px;}
	.dailysabah header .outLink a {width:133px; height:25px; display:block; background:url(../img/electionsButon.png) no-repeat; text-indent:-999px; overflow:hidden;}
	.dailysabah header .outLink a:hover {text-decoration:none;}
	
	.usasabah header .logo {width:235px; display:block; margin:0 auto; position:relative; left:auto; bottom:auto; top:6px;}
	.usasabah header .sabah {display:none;}
	.usasabah header .groupLogo {width:50%; height:100px; margin:-90px auto 0; position:static;}
	.usasabah header .groupLogo img {width:90px;}
	
/* search */
.searchBox {position:absolute; top:3px; right:3px; background:#fff; float:right; border:solid #bdbdbd; border-width:2px 0 0 2px; border-radius:3px;}
	.searchBox {
		/* for ie7 */
		 *display:none;
		 *zoom: expression( 
			  this.runtimeStyle.zoom="1",
			  this.appendChild( document.createElement("small") ).className="after"
		 );
   	}
	.searchBox:after, .searchBox .after {content:" "; width:99px; height:25px; position:absolute; top:14px; right:-102px; background:url(../img/searchFast.png) no-repeat; overflow:hidden;}
	.dailysabah .searchBox:after, body.dailysabah .searchBox .after {content:" "; width:99px; height:25px; position:absolute; top:14px; right:-102px; background:url(../img/quicksearch.png) no-repeat; overflow:hidden;}
	@media \0screen {.searchBox {display:none;}}
	.searchBox span {width:184px; display:block; background:url(../img/elements.png?v=6) 150px -120px no-repeat;}
/*	.searchBox a.btn {width:35px; height:27px; background:url(../img/elements.png?v=6) 2px -120px no-repeat; float:left;}*/
	.searchBox a:hover.btn {}
	.searchBox span input[type="text"] {width:135px; height:auto; padding:6px; color:#333;}
	::-webkit-input-placeholder {color:#db0a01;}
	:-moz-placeholder {color:#db0a01;}/* Firefox 18- */
	::-moz-placeholder {color:#db0a01;}/* Firefox 19+ */
	:-ms-input-placeholder {color:#db0a01;}
	
	.searchBox .sList {width:99%; max-height:146px; position:absolute; top:28px; left:0; background:#fff; overflow:hidden; overflow-y:auto; border:1px solid #ddd; border-top:none;}
	.searchBox .sList ol {margin-left:10px; border-left:1px solid #eee;}
	.searchBox .sList ul li {border-top:1px solid #eee;}
	.searchBox .sList ul li:first-child {border-top:none;}
	.searchBox .sList ul li a {display:block; padding:2px 4px; font-size:12px; color:#333; line-height:18px;}
	.searchBox .sList ul li a:hover, .searchBox .sList ul li a.selected {background:#eae9eb;}
	
/* menu */
nav {width:100%; height:46px; display:inline-block; position:relative; background:#444; border-bottom:3px solid #333; z-index:2;}
	.dailysabah nav {background:#444; border-bottom-color:#8c8c8c;}
	nav.drop {height:34px; display:none;}
	nav .mainMenu {float:left; display:none; height:44px; width:50px; border-right:1px solid #fff; background:url(../img/mainMenu.png) no-repeat; text-indent:-9999px;}
	.dailysabah nav .mainMenu {background-image:url(../img/mainMenuV2.png);}
	nav .logo {display:none; position:absolute; left:60px; bottom:-3px;}
	nav .logo img {width:185px;}
	.dailysabah nav .logo img {width:163px;}
	.ahaber nav .logo img {width:110px;}
	.atv nav .logo img {width:125px;}
	nav .logo {bottom:2px;}
	.usasabah nav .logo img {width:90px;}
	nav > ul {width:100%; height:46px; display:inline-block;}
	nav > ul > li {/*width:11%; */ width:16%; display:inline-block; position:relative; float:left; background:url(../img/menuSeparate.png?v=1) 0 0 no-repeat; font-family: 'arialblack'; font-size:13px; color:#fff; text-align:center; line-height:49px;}
	.dailysabah nav > ul > li {background:none; line-height:45px;}
	nav > ul > li:first-child {background:none;}
	
	.ilcedrop nav > ul > li {width:11%;}
	.ilcedrop nav > ul > li:first-child {width:12%; background:none;}
	.ilcedrop nav > ul > li:first-child +li+li+li+li+li+li {width:17%;}
	
	.ilcedrop.sabah nav > ul > li, .ilcedrop.takvim nav > ul > li {width:9%;}
	.ilcedrop.sabah nav > ul > li:first-child, .ilcedrop.takvim nav > ul > li:first-child {width:11%; background:none;}
	.ilcedrop.sabah nav > ul > li:first-child +li+li+li+li+li+li, .ilcedrop.takvim nav > ul > li:first-child +li+li+li+li+li+li {width:17%;}
	nav > ul > li.drop {width:26%;}
	ilcedrop nav > ul > li.drop, .ilcedrop nav > ul > li.drop {width:22%;}
	.sabah nav > ul > li.drop, .takvim nav > ul > li.drop {width:18%;}	
	/*.ilcedrop.sabah nav > ul > li.drop, .ilcedrop.sabah nav > ul > li.drop {width:22%;}*/
	nav.drop > ul {height:34px;}
	nav.drop > ul > li, nav.drop > ul > li:first-child {width:50%!important;}
/*	.ilcedrop nav.drop > ul > li, .ilcedrop nav.drop > ul > li:first-child {width:33%!important;}*/
	nav > ul > li.selected {margin-bottom:-3px; background:#333;}
	.dailysabah nav > ul > li.selected {background:none;}
	nav ul li span {width:40%; float:left; text-align:right; text-indent:5px;}
	nav ul li span.select {width:50%; padding-right:10%; position:relative; float:right; background:url(../img/elements.png?v=6) right -43px no-repeat; text-align:left; z-index:1; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
	.dailysabah nav ul li span.select {width:49%; border-right:1px solid #c6c6c6;}
	nav.drop ul li span {background-position:right -48px; line-height:34px;}
	nav ul > li > a {height:49px; display:block; font-family: 'arialblack'; font-size:13px; color:#fff; text-align:center; line-height:49px;}
	.dailysabah nav > ul > li a {height:45px; border-left:1px solid #c6c6c6;}
	.dailysabah nav > ul > li:first-child +li+li a {border-right:1px solid #c6c6c6;}
	.dailysabah nav > ul > li:first-child a {border-left:none;}
	.dailysabah nav > ul > li:first-child +li+li+li+li+li+li a {border:none;}
	nav ul > li > a:hover {color:#fff;}
	nav ul > li:hover {background:#323232;}
	nav ul li > select {width:100%; height:49px; position:absolute; left:0; top:0; background:#fff; opacity:0;}
	.dailysabah nav ul li > select {height:45px;}
	nav.drop ul li > select {height:34px;}
	
/* caption */
.innerCaption {margin-bottom:10px; padding-top:15px; border-bottom:3px solid #333;}
	.innerCaption > h1 {/*height:36px; */margin-bottom:0; padding:5px; font-family: 'arialblack'; font-size:20px; color:#333; line-height:22px; text-indent:5px;}
	.innerCaption ul {width:100%; display:inline-block;}
	.innerCaption ul li {width:33%; position:relative; float:left;}
	.innerCaption ul li:first-child {width:34%}
	.innerCaption ul li.selected {border-bottom:3px solid;}
	.innerCaption ul li h1 {margin:0; padding:0 0 3px; font-family: 'arialblack'; font-size:20px; font-weight:normal; text-align:center; white-space:nowrap;}
	.innerCaption ul li a {display:block; padding:0 0 3px; font-family: 'arialblack'; font-size:20px; color:#7c7c7c; text-align:center; white-space:nowrap;}
	.innerCaption ul li a:hover {color:#d34646;}
	.innerCaption ul li:first-child +li a:hover {color:#b870db;}
	.innerCaption ul li:first-child +li+li a:hover {color:#109cfd;}
	.innerCaption ul li.selected {
		/* for ie7 */
		 *zoom: expression(
			  this.runtimeStyle.zoom="1",
			  this.appendChild( document.createElement("small") ).className="after"
		 );
   	}
	.innerCaption ul li.selected:after, .innerCaption ul li.selected .after {bottom:0; left:50%; border:solid transparent; content:" "; height:0; width:0; position:absolute; pointer-events:none; border-color:transparent; border-width:6px; margin-left:-6px;}
	
/* genel oran */
.rateGeneral {margin-bottom:12px; padding:8px; background:#f1f1f1; border:1px solid #dedede;}
	.rateGeneral .title {display:block; margin-bottom:5px; font-size:14px; color:#272727; text-indent:4px; line-height:20px;}
	.rateGeneral .rate {padding:5px; background:#d9d9d9; border:solid #989898; border-width:1px 0 0 1px;}
	.rateGeneral .rate div {height:25px; border-radius:3px; font-size:16px; color:#fff; font-weight:bold; text-align:right; line-height:25px; white-space:nowrap;}
	.rateGeneral .rate div {
		background: #c96f1b url(../img/patternBar.png);
		background: url(../img/patternBar.png), -moz-linear-gradient(top, #e7ba6f 1%, #c96f1b 100%);
		background: url(../img/patternBar.png), -webkit-gradient(linear, left top, left bottom, color-stop(1%,#e7ba6f), color-stop(100%,#c96f1b));
		background: url(../img/patternBar.png), -webkit-linear-gradient(top, #e7ba6f 1%,#c96f1b 100%);
		background: url(../img/patternBar.png), -o-linear-gradient(top, #e7ba6f 1%,#c96f1b 100%);
		background: url(../img/patternBar.png), -ms-linear-gradient(top, #e7ba6f 1%,#c96f1b 100%);
		background: url(../img/patternBar.png), linear-gradient(to bottom, #e7ba6f 1%,#c96f1b 100%);
		/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffbe22', endColorstr='#0f3e8a',GradientType=0 );*/
	}
	.rateGeneral.v2 .rate div {
		background: #2e4361 url(../img/patternBar.png);
		background: url(../img/patternBar.png), -moz-linear-gradient(top, #889cb3 1%, #2e4361 100%);
		background: url(../img/patternBar.png), -webkit-gradient(linear, left top, left bottom, color-stop(1%,#889cb3), color-stop(100%,#2e4361));
		background: url(../img/patternBar.png), -webkit-linear-gradient(top, #889cb3 1%,#2e4361 100%);
		background: url(../img/patternBar.png), -o-linear-gradient(top, #889cb3 1%,#2e4361 100%);
		background: url(../img/patternBar.png), -ms-linear-gradient(top, #889cb3 1%,#2e4361 100%);
		background: url(../img/patternBar.png), linear-gradient(to bottom, #889cb3 1%,#2e4361 100%);
		/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffbe22', endColorstr='#0f3e8a',GradientType=0 );*/
	}
	
/* adaylar */
.aspirants {width:100%; height:350px; display:inline-block; position:relative; background:url(../img/aspirantBg.jpg) center top no-repeat;}
	.dailysabah .aspirants, .usasabah .aspirants {height:330px; background:none;}
	.aspirants .caption strong, .aspirants .caption h1 {margin:7px 0; font-family: 'Conv_cambriab'; font-size:40px; color:#fff; text-align:center; font-weight:normal;}
	.usasabah .aspirants .caption strong, .usasabah .aspirants .caption h1 {margin:16px 0; font-family: 'book_antiquabold'; font-size:38px;}
	.dailysabah .aspirants .caption strong, .dailysabah .aspirants .caption h1 {font-family: 'book_antiquaregular'; font-size:48px; letter-spacing:4px;}
	.dailysabah .aspirants .caption strong span, .dailysabah .aspirants .caption h1 span,
	.usasabah .aspirants .caption strong span, .usasabah .aspirants .caption h1 span {color:#fc2929;}
	.dailysabah .aspirants .caption strong span, .dailysabah .aspirants .caption h1 span:first-child +span,
	.usasabah .aspirants .caption strong span, .usasabah .aspirants .caption h1 span:first-child +span {color:#4698ff;}
	.dailysabah .aspirants .caption strong span, .dailysabah .aspirants .caption h1 span:first-child +span+span,
	.usasabah .aspirants .caption strong span, .usasabah .aspirants .caption h1 span:first-child +span+span {color:#7d7d7d;}
	.aspirants ul {width:100%; display:inline-block;}
	.aspirants ul > li {width:30%; margin-right:2%; padding-bottom:60px; float:left; overflow:hidden;}
	.aspirants ul > li:first-child {margin-left:3%;}
	.dailysabah .aspirants ul > li, .usasabah .aspirants ul > li {width:33%; margin:0; float:left;}
	.dailysabah .aspirants ul > li:first-child +li, .usasabah .aspirants ul > li:first-child +li {width:32%; margin:0 1%;}
	.aspirants ul li .label a {width:100%; height:184px; display:inline-block;}
	.aspirants ul li .label img {float:left;}
	.aspirants ul li .label span {width:44%; margin:116px 0 0 10px; padding:8px 3px; float:left; font-family: 'arialblack'; font-size:14px; color:#fff; text-align:center;}
	.aspirants ul li .label span em {display:block; font-size:19px; font-style:normal;}
	.aspirants ul li .label a:hover {}
	.main .aspirants ul li .label a:hover span {box-shadow:2px 2px 2px rgba(0,0,0,0.50);}
	.aspirants ul li .rate {padding:3px; position:relative; background:#f5f5f5; border:solid; border-color:#acacac; border-width:0 1px 1px 0;}
	.aspirants ul li .rate em {position:absolute; top:3px; right:3px; font-size:16px; color:#373737; font-weight:bold; font-style:normal; white-space:nowrap; z-index:2;}
	.aspirants ul li .rate div {height:20px; position:relative; border-radius:3px; z-index:1;}
	.aspirants ul li .rate div {
		/* for ie7 */
		 *zoom: expression( 
			  this.runtimeStyle.zoom="1",
			  this.appendChild( document.createElement("small") ).className="after"
		 );
   	}
	.aspirants ul li .rate div:after, .aspirants ul li .rate div .after {top:100%; right:-5px; border:solid transparent; content:" "; height:0; width:0; position:absolute; pointer-events:none; border-color:transparent; border-width:6px; margin-left:-6px;}
	.aspirants ul li .rate span {width:110px; height:45px; position:absolute; bottom:-54px; left:0; border-radius:0 3px 3px; font-size:34px; font-weight:bold; color:#fff; text-align:center; line-height:45px; box-shadow:1px 2px 4px 0 rgba(0,0,0,0.30); z-index:2; text-shadow:1px 1px 1px rgba(0,0,0,0.80);}
	.aspirants ul li .rate span i {font-style:normal; font-size:20px;}
	.dailysabah .aspirants ul li .rate span i {display:none;}
	.dailysabah .aspirants .label, .usasabah .aspirants .label {position:relative; z-index:2;}
	.dailysabah .aspirants ul li .label span, .usasabah .aspirants ul li .label span {font-family: 'book_antiquabold';}
	.dailysabah .aspirants ul li .rate, .usasabah .aspirants ul li .rate {font-family: 'book_antiquaregular'; z-index:1;}
	.dailysabah .aspirants ul li .rate div, .usasabah .aspirants ul li .rate div {position:static;}
	.dailysabah .aspirants ul li .rate span, .usasabah .aspirants ul li .rate span {width:110px; height:110px; bottom:auto; top:-184px; left:49%!important; font-family: 'book_antiquaregular'; font-size:40px; font-weight:normal; line-height:110px; border-radius:55px; box-shadow:none;}
	.dailysabah .aspirants ul li .rate div:after, .dailysabah .aspirants ul li .rate div .after,
	.usasabah .aspirants ul li .rate div:after, .usasabah .aspirants ul li .rate div .after {display:none;}
	
	/* adaylar */
	.aspirants.inner {height:auto; margin-bottom:30px; background:none;}
	.aspirants.inner ul > li {width:29%; min-height:717px; margin-right:0; margin-left:3%; padding-left:3%; padding-bottom:28px; position:relative; float:left; background:url(../img/separateAsp.jpg) top left no-repeat;}
	.aspirants.inner ul > li:first-child {margin-left:0; padding-left:0; background:none;}
	.aspirants.inner ul > li.passive {opacity:0.3; filter:alpha(opacity=50);}
	.aspirants.inner ul li .label a {height:auto; text-align:center;}
	.aspirants.inner ul li .label img {float:none; background:#d4d4d4; border:1px solid #c8c8c8; border-bottom:7px solid;}
	.aspirants.inner ul li .label:hover img {box-shadow:2px 2px 2px rgba(0,0,0,0.50);}
	.aspirants.inner ul li .label span {width:100%; height:48px; display:block; margin:0; padding:0; float:none; background:none!important; font-size:20px; white-space:nowrap; line-height:48px;}
	.aspirants.inner ul li .label span em {display:inline;}
	.aspirants.inner ul li .rate {margin-bottom:70px;}
	.aspirants.inner ul li .rate span {height:34px; bottom:-43px; font-size:28px; line-height:34px;}
	
	.dailysabah .aspirants.inner ul > li, .usasabah .aspirants.inner ul > li,
	.dailysabah .aspirants.inner ul > li:first-child +li, .usasabah .aspirants.inner ul > li:first-child +li {width:29%; min-height:757px; margin-right:0; margin-left:3%; padding-left:3%;}
	.dailysabah .aspirants.inner ul > li:first-child, .usasabah .aspirants.inner ul > li:first-child {margin-left:0; padding-left:0; background:none;}
	.dailysabah .aspirants.inner ul li .rate span, .usasabah .aspirants.inner ul li .rate span {width:90px; height:90px; bottom:auto; left:auto; top:35px; left:38%!important; font-family: 'book_antiquaregular'; font-size:32px; font-weight:normal; line-height:90px; border-radius:45px; box-shadow:none;}
	.dailysabah .aspirants.inner ul li .rate, .usasabah .aspirants.inner ul li .rate {margin-bottom:120px;}
	
	.aspirants.inner ol {margin-left:5px;}
	.aspirants.inner ol li {width:100%; display:inline-block; margin-bottom:23px; font-size:13px; color:#4d4d4d;}
	.aspirants.inner ol li strong, .aspirants.inner ol li span {width:39%; float:left;}
	.aspirants.inner ol li strong:first-child +strong {width:5%;}
	.aspirants.inner ol li span {width:56%;}
	
	.aspirants.inner .all a {font-size:13px;}
	
	/* il - ilçe bazında */
	.aspirants.min {width:auto; height:auto; display:block; margin-bottom:12px; padding:10px; background:#f1f1f1; border:1px solid #dedede;}
	.aspirants.min .caption {/*height:26px; */ padding:0 0 5px; border-bottom:1px solid #d3d3d3; line-height:20px;}
	.aspirants.min .caption strong, .aspirants.min .caption h1 {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#272727; letter-spacing:0;}
	.aspirants.min ul {padding-top:5px; border-top:1px solid #fff;}
	.aspirants.min ul > li {width:100%; display:inline-block; margin:0; padding:0; float:none; background:none;}
	.aspirants.min ul > li:first-child {margin:0;}
	.dailysabah .aspirants.min ul > li, .usasabah .aspirants.min ul > li {width:100%!important; display:inline-block; margin:0!important; padding:0; float:none; background:none;}
	.dailysabah .aspirants.min ul > li:first-child, .usasabah .aspirants.min ul > li:first-child {margin:0;}
	.aspirants.min ul li .label {width:25%; padding:5px 0; float:left; border-right:1px solid #7a7a7a;}
	.aspirants.min ul li .label a {height:55px; overflow:hidden;}
	.aspirants.min ul li .label img {width:47px; margin:0!important;}
	.aspirants.min ul li .label span {margin:0; padding:10px 0 0 5px; background:none!important; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; white-space:nowrap; line-height:20px;}
	.aspirants.min ul li .label span em {font-size:13px;}
	.aspirants.min ul li .rate {width:74%; margin-top:18px; padding:0; float:left; background:none; border:none; border-bottom:7px solid;}
	.aspirants.min ul li .rate div {height:20px; border:6px solid; border-width:6px 6px 0 0; border-radius:0; text-align:left; line-height:24px; text-indent:10px;}
	.aspirants.min ul li .rate div:after, .aspirants.min ul li .rate div .after {display:none;}
	.aspirants.min ul li .rate em {right:auto; top:-18px; left:3px; color:#555; font-size:14px;}
	.aspirants.min ul li .rate span {width:auto; height:auto; bottom:auto; left:14%!important; top:7px; background:none!important; border-radius:0; font-size:16px; text-align:center; line-height:normal; box-shadow:none;}
	.aspirants.min ul li .rate span i {font-size:16px;}
	.dailysabah .aspirants.min ul li .rate div, .usasabah .aspirants.min ul li .rate div {position:relative;}
	.dailysabah .aspirants.min ul li .rate span, .usasabah .aspirants.min ul li .rate span {position:absolute;}
	.aspirants.min ul li .rate span:after, .aspirants.min ul li .rate span .after {display:none;}
	
/* adaylar detay */
.aspirantDetail {width:100%; display:inline-block; margin-bottom:30px;}
	.aspirantDetail .grid.left {/*width:67%; */ width:660px; margin-bottom:20px; float:left;}
	  .aspirantDetail .grid.right {/*width:30%; */ width:300px; float:right;}
		
/* harita */
.bigMap {margin-bottom:26px; position:relative; background:#fff;}
	.bigMap .title {padding:5px 0 5px 5px; font-family: 'arialblack'; font-size:14px; color:#333; line-height:20px;}
	.bigMap .rate {height:35px; margin-bottom:1px; position:relative; overflow:hidden;}
	/* for ie7 */
	.bigMap .rate {
		 *zoom: expression( 
			  this.runtimeStyle.zoom="1",
			  this.insertBefore( document.createElement("i") ).className="before"
		 );
	}
	.bigMap .rate:before, .bigMap .rate .before {content: " "; width:100%; height:7px; position:absolute; bottom:0; left:0; background:#696969;}
	.bigMap .rate div {min-width:10%; height:28px; position:relative; background:#757575; border-top:6px solid #575757; border-right:6px solid #646464; font-size:20px; color:#fff; font-weight:bold; text-align:right; white-space:nowrap; z-index:2;}
	.bigMap .wrap {height:500px; padding-bottom:50px; position:relative; border:1px solid #d1d1d1; text-align:center;}
	.aspirantDetail .bigMap .wrap {height:330px; padding:0;}
	
/* tooltip */
.tooltip {width:270px; height:110px; display:none; margin:-170px 0 0 -43px; padding:10px; position:absolute; top:0; left:0; font-size:13px; color:#fff; font-weight:bold; z-index:99;}
	.tooltip {background:rgba(123, 123, 123, 0.5); *filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#6c7b7b7b', endColorstr='#6c7b7b7b');
		/* for ie7 */
		 *zoom: expression( 
			  this.runtimeStyle.zoom="1",
			  this.appendChild( document.createElement("small") ).className="after"
		 );
	}
	@media \0screen {.tooltip {filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#6c7b7b7b', endColorstr='#6c7b7b7b');}}
	.tooltip:after, .tooltip .after {top:100%; left:12%; border:solid transparent; content: " "; height:0; width:0; position:absolute; pointer-events:none; border-color:transparent; border-top-color:#7b7b7b; border-width:8px; margin-left:-8px; opacity:0.5; /*filter:alpha(opacity=50);*/}
	.tooltip div {width:100%; height:24px; display:inline-block; border-bottom:1px solid #959494; /*color:#4d4d4d;*/}
	.tooltip ul {border-top:1px solid #d9d9d9;}
	.tooltip ul li {width:100%; height:28px; display:inline-block; line-height:28px;}
	.tooltip span {width:30%; float:left; text-align:center; white-space:nowrap;}
	.tooltip span:first-child {width:50%; font-size:18px; text-align:left;}
	.tooltip span:first-child +span {width:20%;}
	.tooltip ul li span:first-child {font-size:13px;}
	.dailysabah .tooltip div span:first-child, .usaysabah .tooltip div span:first-child {font-size:14px;}
	.dailysabah .tooltip.v2 div span:first-child, .usaysabah .tooltip.v2 div span:first-child,
	.dailysabah .tooltip.v3 div span:first-child, .usaysabah .tooltip.v3 div span:first-child {font-size:18px;}
	
	.tooltip.v2 {width:190px; height:60px; margin:-144px 0 0 -34px; padding-top:34px;}
	.tooltip.v2 div {width:100%; position:relative;}
	.tooltip.v2 div span:first-child {position:absolute; top:-26px; left:0;}
	.tooltip.v2 ul {}
	.tooltip.v2 div span:first-child {width:100%;}
	.tooltip.v2 div span:first-child +span, .tooltip.v2 ul span:first-child {width:35%; text-align:center;}
	.tooltip.v2 div span:first-child +span+span, .tooltip.v2 ul span:first-child +span {width:65%; text-align:center;}
	
	.tooltip.v3 {width:auto; height:30px; margin:-70px 0 0 -19px; padding:0 10px;}
	.tooltip.v3 div {border:none;}
	.tooltip.v3 div span:first-child {width:100%; color:#fff; line-height:30px;}
	.tooltip.v3 ul {display:none;}
	path {cursor: pointer;}
	
/* harita aday liste */
.legend {width:96%; margin:0 auto; padding:8px 0; position:absolute; left:2%; bottom:18px; border:1px solid #d1d1d1;}
	.legend ul {width:100%; display:table;}
	.legend li {height:17px; display:table-cell; padding-left:9%; position:relative; font-size:13px; color:#4d4d4d; text-align:left; line-height:17px;}
	/* for ie7 */
	.legend li {
		 *zoom: expression( 
			  this.runtimeStyle.zoom="1",
			  this.insertBefore( document.createElement("i") ).className="before"
		 );
	}
	.legend li:before, .legend li .before {content: " "; width:17px; height:17px; position:absolute; top:0; left:7%;}
	
/* oy kullanan secmen */
.rateBox {width:187px; height:76px; position:absolute; bottom:60px; right:2%; border:1px solid #d1d1d1; background:#fff;}
	.rateBox img {margin-right:5px; float:left; border-right:1px solid #d1d1d1;}
	.rateBox strong, .rateBox span {display:block; margin-right:5px; padding-top:5px; font-size:13px; color:#3b4043; text-align:center; overflow:hidden; white-space:nowrap;}
	.rateBox strong {height:36px; padding-top:12px; border-bottom:1px solid #d1d1d1; font-size:27px; color:#ad1218;}
	
/* genel seçim tab */
.grandTab {margin-bottom:10px;}
	.grandTab .tab {display:none;}
	.grandTab .tab ul {width:100%; display:inline-block; margin-bottom:12px; border-bottom:1px solid #9a9a9a;}
	.grandTab .tab ul li {width:161px; height:36px; margin-top:4px; position:relative; float:left; background:url(../img/grandTab.png) 0 -50px no-repeat; font-size:13px; color:#8c8c8c; font-weight:bold; text-align:center; line-height:36px; cursor:pointer;}
	.grandTab .tab ul li:first-child +li {margin-left:-4px; z-index:1;}
	.grandTab .tab ul li.selected {height:40px; margin-top:0; background-position:0 0; color:#fff; line-height:40px; cursor:default; z-index:2;}
	/* 1.tur */
	.grandTab #tab2 {display:none;}
	/* 2.tur */
	.tur2 .grandTab .tab {display:block;}
	.tur2 .grandTab #tab1 {display:none;}
	.tur2 .grandTab #tab2 {display:block;}
	
	/* alt tab */
	.grandTab .subTab {width:100%; display:inline-block; margin-bottom:12px; border-bottom:1px solid #9a9a9a;}
	.grandTab .subTab li {width:110px; height:28px; margin-bottom:-3px; position:relative; float:left; font-family: 'arialblack'; font-size:13px; color:#333; text-align:center; line-height:28px; cursor:pointer;}
	.grandTab .subTab li.selected {border-bottom:6px solid #333; cursor:default;}
	.grandTab .subTab li.selected:first-child {border-bottom-color:#333;}
	.grandTab .subTab li.selected {
		/* for ie7 */
		 *zoom: expression( 
			  this.runtimeStyle.zoom="1",
			  this.appendChild( document.createElement("small") ).className="after"
		 );
   	}
	.grandTab .subTab li.selected:after, .grandTab .subTab li .after {bottom:0; left:50%; border:solid transparent; content:" "; height:0; width:0; position:absolute; pointer-events:none; border-color:transparent; border-bottom-color:#333; border-width:6px; margin-left:-6px;}
	.grandTab .subTab li.selected:first-child:after, .grandTab .subTab li:first-child .after {border-bottom-color:#333;}
	
	.grandTab #subtab12, .grandTab #subtab22 {display:none;}

/* oy oranları - sonuç liste */
.resultList.v2, .resultList.v3, .resultList.v2, .resultList.v5 {margin-bottom:30px;}
	.resultList .caption {width:100%; display:inline-block;}
	.resultList .caption li {width:25%; float:left; font-family: 'arialblack'; font-size:14px; color:#333; text-align:center; line-height:16px;}
	.resultList .caption li:first-child {width:25%; text-align:left;}
	.resultList .caption li span {height:34px; display:block; margin-left:25px; border-bottom:4px solid #333;}
	.resultList .caption li span a {font-size:14px;}
	.resultList .caption li:first-child span {height:20px; margin-left:0; padding:14px 0 0 5px;}
	.dailysabah .resultList .caption li:first-child span {height:34px; padding-top:0;}
	.dailysabah .resultList.v5 .caption li:first-child span {height:20px; padding:14px 0 0 5px;}
	
	.resultList .list ol {width:100%; display:inline-block;}
	.resultList .list > li {width:100%; display:inline-block;}
	.resultList .list ol li {width:25%; float:left; font-size:16px; color:#4d4d4d; text-align:center;}
	.resultList .list ol li:first-child {width:25%; position:relative; text-align:left;}
	.resultList .list ol li:first-child .rate {min-width:15%; height:40px; position:absolute; top:1px; left:0; background:url(../img/patternBar2.png) repeat-x; border-right:4px solid #ededed; box-sizing:border-box;}
	.resultList .list ol li:first-child .rate strong {width:110px; height:37px; display:none; padding:5px 0; position:absolute; top:-50px; right:-57px; background:#ffdeaf; font-size:11px; font-weight:normal; color:#757575; text-align:center; line-height:17px;
		/* for ie7 */
		 *zoom: expression( 
			  this.runtimeStyle.zoom="1",
			  this.appendChild( document.createElement("small") ).className="after"
		 );
   	}
	.resultList .list ol li:first-child .rate strong:after,
	.resultList .list ol li:first-child .rate strong .after {top:100%; left:50%; border:solid transparent; content:" "; height:0; width:0; position:absolute; pointer-events:none; border-color:transparent; border-top-color:#ffdeaf; border-width:6px; margin-left:-6px;}
	.resultList .list ol li:first-child .rate strong b {font-family: 'arialblack'; font-size:20px; font-weight:normal;}
	.resultList .list ol li:first-child:hover .rate {background:#ffefd7; border-right-color:#ffdeaf;}
	.resultList .list ol li:first-child:hover .rate strong {display:block;}
	.resultList .list ol li:first-child .rate.touch strong {display:none!important;}
	
	.resultList .list ol li span {height:32px; display:block; margin-left:25px; padding:5px 15px; position:relative; border-bottom:1px solid #d1d1d1; line-height:32px;}
	.resultList .list ol li:first-child span {height:42px; margin-left:0; padding:0; background:none; text-indent:5px; line-height:42px;}
	.resultList .list ol li > span > a {display:block; font-size:13px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
	.resultList .list ol li > span > a:hover {color:#2366af;}
	.resultList .list em, .resultList .list i {width:100%; display:block; font-style:normal;}
	.resultList .list em {display:none; margin:0 0 0 -50%; position:absolute; top:-30px; left:50%; background:#cad6e6;}
	.resultList .list ol li:hover em {display:block;}
	/* for ie7 */
	.resultList .list em {
		 *zoom: expression( 
			  this.runtimeStyle.zoom="1",
			  this.appendChild( document.createElement("b") ).className="after"
		 );
	}
	.resultList .list em:after, .resultList .list em .after {top:100%; left:50%; border:solid transparent; content: " "; height:0; width:0; position:absolute; pointer-events:none; border-color:transparent; border-top-color:#cad6e6; border-width:8px; margin-left:-8px;}
	
	/* 2.tur */
	#tab2 .resultList .caption li {width:28%;}
	#tab2 .resultList .caption li:first-child {width:44%;}
	#tab2 .resultList .list ol li {width:28%;}
	#tab2 .resultList .list ol li:first-child {width:44%;}
	
	/* aday liste */
	.resultList.v2 .caption { border-bottom:1px solid #333;}
	.resultList.v2 .caption li {width:23%!important; line-height:20px;}
	.resultList.v2 .caption li:first-child {width:31%!important;}
	.resultList.v2 .caption li span {height:20px; margin-left:0; border:none;}
	.resultList.v2 .caption li:first-child span {height:20px; margin-left:0; padding-top:0;}
	
	.resultList.v2 .list ol li {width:23%!important; font-size:13px;}
	.resultList.v2 .list ol li:first-child {width:31%!important;}
	.resultList.v2 .list ol li span {height:40px; margin-left:0; padding:0 15px; border-bottom-color:#9a9a9a; line-height:40px;}
	.resultList.v2 .list ol li > span > a {white-space:normal;}
	.resultList.v2 .list ol li:first-child span {margin-left:0; padding:0; background:none; line-height:40px;}
	.resultList.v2 .list em, .resultList.v2 .list i {width:40%; margin:0; float:left; background:none;}
	.resultList.v2 .list ol li:first-child +li i,
	.resultList.v2 .list ol li:first-child +li+li i,
	.resultList.v2 .list ol li:first-child +li+li+li i {background:none;}
	.resultList.v2 .list em {width:60%; display:block; margin-left:0; position:static;}
	.resultList.v2 .list em:after, .resultList.v2 .list em .after {display:none;}
	.resultList.v2 .list li:last-child ol li span {border-bottom-color:#9a9a9a;}
	
	/* aday detay liste */
	.resultList.v3 .caption li {width:33%!important; line-height:20px;}
	.resultList.v3 .caption li span {height:20px; margin-left:0; border-bottom-width:1px; text-align:center;}
	.resultList.v3 .caption li:first-child span {height:20px; margin-left:0; padding-top:0;}
	
	.resultList.v3 .list ol li {width:33%!important; font-size:13px;}
	.resultList.v3 .list ol li span {height:40px; margin-left:0; padding:0 15px; border-bottom-color:#9a9a9a; line-height:40px;}
	.resultList.v3 .list ol li:first-child span {margin-left:0; padding:0; background:none; line-height:40px;}
	.resultList.v3 .list em, .resultList.v3 .list i {width:40%; margin:0; float:left; background:none;}
	.resultList.v3 .list ol li:first-child +li i,
	.resultList.v3 .list ol li:first-child +li+li i {background:none;}
	.resultList.v3 .list em {width:60%; display:block; margin-left:0; position:static; text-align:center;}
	.resultList.v3 .list em:after, .resultList.v3 .list em .after {display:none;}
	
	.resultList.v4 .list ol li {width:17%!important; height:38px; border-bottom:1px solid #e1e1e1; font-size:13px; color:#4d4d4d; line-height:38px;}
	.resultList.v4 .list ol li:first-child {width:49%!important; text-indent:5px;}
	.resultList.v4 .list ol li a {display:block; padding-left:5px; font-size:13px; color:#4d4d4d; text-indent:0;}
	.resultList.v4 .list ol li a:hover {color:#2366af;}
	
	.resultList.v5 {width:100%; display:inline-block;}
	.resultList.v5 .caption li:first-child {width:100%!important;}
	.resultList.v5 .list {width:49%; float:left;}
	.resultList.v5 .caption:first-child +.list +.list{float:right;}
	.resultList.v5 .list ol li {width:44%!important; font-size:13px;}
	.resultList.v5 .list ol li:first-child {width:56%!important;}
	.resultList.v5 .list ol li span {height:40px; margin-left:0; padding:0 15px; background:#f6faff; border-bottom-color:#9a9a9a; line-height:40px;}
	.resultList.v5 .list ol li:first-child span {margin-left:0; padding:0; background:none; line-height:40px;}
	.resultList.v5 .list em, .resultList.v5 .list i {width:40%; margin:0; float:left; background:none;}
	.resultList.v5 .list em {width:60%; display:block; margin-left:0; position:static; color:#4d4d4d;}
	.resultList.v5 .list i { color:#ee281d;}
	.resultList.v5 .list em:after, .resultList.v5 .list em .after {display:none;}
	
/* aday detay hakkında */
.aboutWrap .label {margin-bottom:20px; border-bottom:3px solid;}
	.aboutWrap ul li {width:100%; display:inline-block; margin-bottom:23px; font-size:13px; color:#4d4d4d;}
	.aboutWrap ul li strong, .aboutWrap ul li span {width:35%; float:left;}
	.aboutWrap ul li strong:first-child +strong {width:5%;}
	.aboutWrap ul li span {width:60%;}
	.aboutWrap .word .title {margin-bottom:12px; border-bottom:3px solid; font-family: 'arialblack'; font-size:16px;}
	.aboutWrap .word .text {font-size:13px; color:#4d4d4d; line-height:22px;}
	
/* seçim haberleri */
.categoryNews {margin-bottom:20px; overflow:hidden;}
	.categoryNews .caption {height:20px; margin-left:0; border-bottom:4px solid #333; font-family: 'arialblack'; font-size:14px; color:#333; line-height:20px; text-indent:5px;}
	.categoryNews .caption a {font-family: 'arialblack'; font-size:14px; color:#333;}
	.categoryNews .caption a:hover {color:#000;}
	.categoryNews ul {width:100%; display:inline-block;}
	.dailysabah .categoryNews ul {width:108%; margin-left:-25px;}
	.categoryNews ul li {width:33%; display:inline-block; margin:15px 0 0 0; padding:0 0 12px 0; float:left; border-bottom:1px solid #d1d1d1; overflow:hidden;}
	.dailysabah .categoryNews ul li {/*width:293px; */ width:28%; padding:0 25px 12px 25px;}
	.categoryNews ul li > a {width:100%; height:100px; display:inline-block; overflow:hidden;}
	.usasabah .categoryNews ul li > a {height:84px;}
	.dailysabah .categoryNews ul li > a {height:202px; display:block;}
	.categoryNews ul li a > img {float:left; margin:0 10px 0 0; border:1px solid #aaa;}
	.dailysabah .categoryNews ul li a > img {width:100%; float:none; margin:0 0 10px 0;}
	.categoryNews ul li > a strong {display:block; margin:0 25px 3px 0; font-size:14px; color:#2d2d2d; line-height:16px; overflow:hidden;}
	.dailysabah .categoryNews ul li > a strong {margin:0 0 3px 0;}
	.categoryNews ul li > a p {margin-right:25px; padding:0; font-size:13px; color:#3b3d3e; overflow:hidden; cursor:pointer;}
	.dailysabah .categoryNews ul li > a p {display:none;}
	.categoryNews ul li a:hover strong {color:#ed1c24; cursor:pointer;}
	.categoryNews ul li a:hover p {color:#ed1c24;}
	.categoryNews ul li a:hover > img {opacity:0.8; filter:alpha(opacity=80);}

/* tüm link */
.all {width:100%; display:inline-block; margin-top:12px;}
	.inner .all {position:absolute; bottom:0; right:0;}
	.all a {float:right; font-size:18px; color:#333;}
	.all a:hover {text-decoration:underline; color:#000;}
	
/* footer */
footer {width:980px; margin:20px auto 10px; padding-bottom:10px;}
.fGeneral {width:960px; margin:0 auto; position:relative; border-radius:5px; overflow:hidden;}
	.fGeneral .txtCopy {width:100%; display:block; position:absolute; bottom:10px; left:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-align:center;}
	
/* adaylar style */
	/* background */
	.aspirants ul li.aday1 .label span,
	.aspirants ul li.aday1 .rate span,
	.legend li.aday1:before, .legend li.aday1 .before,
	.resultList .list li.aday1 ol li.aday1 i,
	.aspirants.min ul li.aday1 .rate div {background:#cc0000;}
	.aspirants ul li.aday2 .label span,
	.aspirants ul li.aday2 .rate span,
	.legend li.aday2:before, .legend li.aday2 .before,
	.resultList .list li.aday2 ol li.aday2 i,
	.aspirants.min ul li.aday2 .rate div {background:#a347d1;}
	.aspirants ul li.aday3 .label span,
	.aspirants ul li.aday3 .rate span,
	.legend li.aday3:before, .legend li.aday3 .before,
	.resultList .list li.aday3 ol li.aday3 i,
	.aspirants.min ul li.aday3 .rate div {background:#0280d8;}
	
	.aspirants ul li.aday1 .rate div {
		background: #dc0000 url(../img/patternBar.png);
		background: url(../img/patternBar.png), -moz-linear-gradient(top, #dc0000 1%, #b20000 100%);
		background: url(../img/patternBar.png), -webkit-gradient(linear, left top, left bottom, color-stop(1%,#dc0000), color-stop(100%,#b20000));
		background: url(../img/patternBar.png), -webkit-linear-gradient(top, #dc0000 1%,#b20000 100%);
		background: url(../img/patternBar.png), -o-linear-gradient(top, #dc0000 1%,#b20000 100%);
		background: url(../img/patternBar.png), -ms-linear-gradient(top, #dc0000 1%,#b20000 100%);
		background: url(../img/patternBar.png), linear-gradient(to bottom, #dc0000 1%,#b20000 100%);
		/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dc0000', endColorstr='#b20000',GradientType=0 );*/
	}
	.aspirants ul li.aday2 .rate div {
		background: #dd65cd url(../img/patternBar.png);
		background: url(../img/patternBar.png), -moz-linear-gradient(top, #dd65cd 1%, #751b62 100%);
		background: url(../img/patternBar.png), -webkit-gradient(linear, left top, left bottom, color-stop(1%,#dd65cd), color-stop(100%,#751b62));
		background: url(../img/patternBar.png), -webkit-linear-gradient(top, #dd65cd 1%,#751b62 100%);
		background: url(../img/patternBar.png), -o-linear-gradient(top, #dd65cd 1%,#751b62 100%);
		background: url(../img/patternBar.png), -ms-linear-gradient(top, #dd65cd 1%,#751b62 100%);
		background: url(../img/patternBar.png), linear-gradient(to bottom, #dd65cd 1%,#751b62 100%);
		/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dd65cd', endColorstr='#751b62',GradientType=0 );	*/
	}
	.aspirants ul li.aday3 .rate div {
		background: #0095ce url(../img/patternBar.png);
		background: url(../img/patternBar.png), -moz-linear-gradient(top, #0095ce 1%, #004697 100%);
		background: url(../img/patternBar.png), -webkit-gradient(linear, left top, left bottom, color-stop(1%,#0095ce), color-stop(100%,#004697));
		background: url(../img/patternBar.png), -webkit-linear-gradient(top, #0095ce 1%,#004697 100%);
		background: url(../img/patternBar.png), -o-linear-gradient(top, #0095ce 1%,#004697 100%);
		background: url(../img/patternBar.png), -ms-linear-gradient(top, #0095ce 1%,#004697 100%);
		background: url(../img/patternBar.png), linear-gradient(to bottom, #0095ce 1%,#004697 100%);
		/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0095ce', endColorstr='#004697',GradientType=0 );	*/
	}
	@media only screen and (max-width: 630px) {
		.main .aspirants ul li.aday1 .rate div, .aspirants.inner ul li.aday1 .rate div {background:#cc0000;}
		.main .aspirants ul li.aday2 .rate div, .aspirants.inner ul li.aday2 .rate div {background:#a347d1;}
		.main .aspirants ul li.aday3 .rate div, .aspirants.inner ul li.aday3 .rate div {background:#0280d8;}
	}
	
	/* color */
	.resultList.v2 .list .aday1 ol li,
	.aday1 .resultList.v3 .list ol li,
	.resultList.v2 .list .aday1 ol li > span > a,
	.resultList .caption li.aday1 span a,
	.resultList .list li ol li.aday1 em,
	.innerCaption.aday1 ul li h1,
	.aspirants.inner ul li.aday1 .label span,
	.aspirants.inner .aday1 .all a,
	.aspirants.min ul li.aday1 .label span,
	.resultList .caption li.aday1 span,
	.aday1 .aboutWrap .word .title {color:#cc0000;}
	.resultList.v2 .list .aday2 ol li,
	.aday2 .resultList.v3 .list ol li,
	.resultList.v2 .list .aday2 ol li > span > a,
	.resultList .caption li.aday2 span a,
	.resultList .list li ol li.aday2 em,
	.innerCaption.aday2 ul li h1,
	.aspirants.inner ul li.aday2 .label span,
	.aspirants.inner .aday2 .all a,
	.aspirants.min ul li.aday2 .label span,
	.resultList .caption li.aday2 span,
	.aday2 .aboutWrap .word .title {color:#a347d1;}
	.resultList.v2 .list .aday3 ol li,
	.aday3 .resultList.v3 .list ol li,
	.resultList.v2 .list .aday3 ol li > span > a,
	.resultList .caption li.aday3 span a,
	.resultList .list li ol li.aday3 em,
	.innerCaption.aday3 ul li h1,
	.aspirants.inner ul li.aday3 .label span,
	.aspirants.inner .aday3 .all a,
	.aspirants.min ul li.aday3 .label span,
	.resultList .caption li.aday3 span,
	.aday3 .aboutWrap .word .title {color:#0280d8;}
	
	@media only screen and (max-width: 630px) {
		.main .aspirants ul li.aday1 .label span, .aspirants.inner ul li.aday1 .label span {color:#cc0000;}
		.main .aspirants ul li.aday2 .label span, .aspirants.inner ul li.aday2 .label span {color:#a347d1;}
		.main .aspirants ul li.aday3 .label span, .aspirants.inner ul li.aday3 .label span {color:#0280d8;}
	}
	
	/* border-color */
	.resultList .caption li.aday1 span,
	.aspirants.min ul li.aday1 .rate,
	.aspirants.min ul li.aday1 .rate div {border-color:#cc0000;}
	.resultList .caption li.aday2 span,
	.aspirants.min ul li.aday2 .rate,
	.aspirants.min ul li.aday2 .rate div {border-color:#a347d1;}
	.resultList .caption li.aday3 span,
	.aspirants.min ul li.aday3 .rate,
	.aspirants.min ul li.aday3 .rate div {border-color:#0280d8;}
	
	.aspirants.min ul li.aday1 .rate div {border-color:#a30000;}
	.aspirants.min ul li.aday2 .rate div {border-color:#7f39a2;}
	.aspirants.min ul li.aday3 .rate div {border-color:#0062a7;}
	
	@media only screen and (max-width: 630px) {
		.main .aspirants ul li.aday1 .rate div, .aspirants.inner ul li.aday1 .rate div {border-color:#a30000;}		
		.main .aspirants ul li.aday2 .rate div, .aspirants.inner ul li.aday2 .rate div {border-color:#7f39a2;}		
		.main .aspirants ul li.aday3 .rate div, .aspirants.inner ul li.aday3 .rate div {border-color:#0062a7;}
	}
	
	/* border-bottom-color*/
	.innerCaption.aday1, .innerCaption.aday1 ul li.selected,
	.innerCaption.aday1 ul li.selected:after, .innerCaption.aday1 ul li.selected .after,
	.aspirants ul li.aday1 .rate div:after, .aspirants ul li.aday1 .rate div .after,
	.aspirants.inner ul li.aday1 .label img,
	.aday1 .aboutWrap .label, 
	.aday1 .aboutWrap .word .title {border-bottom-color:#cc0000;}
	.innerCaption.aday2, .innerCaption.aday2 ul li.selected,
	.innerCaption.aday2 ul li.selected:after, .innerCaption.aday2 ul li.selected .after,
	.aspirants ul li.aday2 .rate div:after, .aspirants ul li.aday2 .rate div .after,
	.aspirants.inner ul li.aday2 .label img,
	.aday2 .aboutWrap .label,
	.aday2 .aboutWrap .word .title {border-bottom-color:#a347d1;}
	.innerCaption.aday3, .innerCaption.aday3 ul li.selected,
	.innerCaption.aday3 ul li.selected:after, .innerCaption.aday3 ul li.selected .after,
	.aspirants ul li.aday3 .rate div:after, .aspirants ul li.aday3 .rate div .after,
	.aspirants.inner ul li.aday3 .label img,
	.aday3 .aboutWrap .label,
	.aday3 .aboutWrap .word .title {border-bottom-color:#0280d8;}
	
	.resultList .caption li span a:hover {color:#000;}
	
	.resultList .list li.aday1 ol li.aday1 i,
	.resultList .list li.aday2 ol li.aday2 i,
	.resultList .list li.aday3 ol li.aday3 i {color:#fff;}
	
	@media only screen and (max-width: 630px) {
		.main .aspirants ul li.aday1 .rate, .aspirants.inner ul li.aday1 .rate {border-bottom-color:#cc0000;}
		.main .aspirants ul li.aday2 .rate, .aspirants.inner ul li.aday2 .rate {border-bottom-color:#a347d1;}
		.main .aspirants ul li.aday3 .rate, .aspirants.inner ul li.aday3 .rate {border-bottom-color:#0280d8;}
	}
	
/* for responsive */
@media screen and (max-width: 1200px){ /* desktop - 1232> */
	.searchBox:after, .searchBox .after {display:none;}
	/*.container, .main .container {width:100%;}
	.main .aspirants ul > li {width:32%; margin-right:1%;}
	.main .aspirants ul > li:first-child {margin-left:1%;}*/
}
@media only screen and (max-width: 980px) { /* desktop - 1232< */
	.container, .container .content {width:100%;}
	.dailysabah header .groupLogo, .usasabah header .groupLogo {width:60%;}
	nav > ul > li, nav > ul > li a {font-size:11px;}
	.dailysabah .aspirants ul > li, .usasabah .aspirants ul > li {width:31%; margin:0 1%;}
	.dailysabah .aspirants ul > li:first-child +li, .usasabah .aspirants ul > li:first-child +li {width:32%;}
	.main .aspirants ul li .label img {width:115px; margin-top:19px;}
	.main .aspirants ul li .label span em {font-size:18px;}
	.aspirants.inner ul li .label img {width:202px; margin-top:0;}
	.aspirants.inner ul li .label span {width:auto; height:50px; padding-top:10px; line-height:22px; white-space:normal; display:table-cell; vertical-align:middle;}
	.dailysabah .aspirants ul li .rate span, .usasabah .aspirants ul li .rate span {width:100px; height:100px; left:48%; top:-172px; font-size:36px; line-height:100px; border-radius:50px;}
	.dailysabah .aspirants.min ul li .rate span, .usasabah .aspirants.min ul li .rate span {width:auto; height:auto; left:2%!important; top:7px; font-size:16px; line-height:normal;}
	.innerCaption ul li h1, .innerCaption ul li a {font-size:18px;}
	.aspirantDetail .grid.left {width:67%;}
	.aspirantDetail .grid.right {width:30%;}
	.bigMap .wrap {height:490px;}
	.aspirantDetail .bigMap .wrap {height:300px;}
	.aboutWrap .label > img {width:100%;}
	.dailysabah .categoryNews ul {margin-left:-20px;}
	.dailysabah .categoryNews ul li {padding:0 20px 12px 20px;}
	.dailysabah .categoryNews ul li a {height:182px;}
	footer, footer iframe {width:100%;}
}
@media only screen and (min-width: 569px) and (max-width: 850px) { 
	header {height:100px;}
	header .outlink {top:13px; left:30px;}
	.atv header .outlink {left:8%;}
	.takvim header .outlink {left:2%;}
	.ahaber header .outlink {left:11%;}
	.yeniasir header .outlink {left:4%;}
	header .logo {width:41%;}
	.ahaber header .logo {width:30%;}
	.atv header .logo {width:27%;}
	.dailysabah header .logo {width:260px;}
	.usasabah header .logo {width:200px;}
	header .groupLogo {width:12%;}
	.aspirants ul > li {overflow:visible;}
	.aspirants ul li .rate span {width:95px; font-size:27px;}
	.main .aspirants ul li .label span {margin:130px 0 0 5px; font-size:13px;}
	.main .aspirants ul li .label span em {font-size:15px;}
	.dailysabah .aspirants .caption strong, .dailysabah .aspirants .caption h1 {font-size:42px;}
	.dailysabah .aspirants.min .caption strong, .dailysabah .aspirants.min .caption h1 {font-size:14px;}
	.categoryNews ul li {width:50%;}
	.innerCaption ul li h1, .innerCaption ul li a {font-size:16px;}
	.aspirantDetail .grid.left,	.aspirantDetail .grid.right {width:100%; float:none;}
	.aboutWrap .label {width:30%; float:left;}
	.aboutWrap ul {width:70%; float:left;}
	.aboutWrap ul li {margin-bottom:15px;}
	.aboutWrap ul li strong {text-indent:5px;}
	.aboutWrap .word {width:100%; display:inline-block;}
	.aboutWrap .word .title, .aboutWrap .word .text {padding:0 5px;}
	.bigMap .wrap {height:420px;}
	.aspirantDetail .bigMap .wrap {height:420px;}
	.dailysabah .categoryNews ul {margin-left:-15px;}
	.dailysabah .categoryNews ul li {padding:0 15px 12px 15px;}
	.dailysabah .categoryNews ul li a {height:172px;}
	footer, footer iframe {height:240px;}
}
@media only screen and (min-width: 579px) and (max-width: 768px) { /* tablet */
	header {height:90px;}
	header .outlink {top:10px; left:25px;}
	.takvim header .outlink {top:20px;}
	.searchBox {top:15px;}
	.dailysabah header .logo {width:195px;}
	.dailysabah header .groupLogo {margin-top:-30px;}
	.dailysabah header .groupLogo img {width:70px;}
	.usasabah header .logo {width:165px;}
	.usasabah header .groupLogo {margin-top:-63px;}
	.usasabah header .groupLogo img {width:70px;}
	nav > ul > li, nav > ul > li a {font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
	.main .aspirants {height:300px; background-position:center -41px;}
	.main .aspirants .caption h1 {font-size:30px;}
	.main .aspirants ul li .label a {height:155px;}
	.main .aspirants ul li .label span {margin:110px 0 0 0; font-size:10px;}
	.main .aspirants ul li .label img {width:90px; margin-top:27px;}
	.main .aspirants ul li .label span em {font-size:12px;}
	.aspirants.inner ul li .label img {width:100%;}
	.aspirants.inner ol li {margin-bottom:15px; font-size:12px;}
	.innerCaption ul li h1, .innerCaption ul li a {font-size:13px;}
	.bigMap .wrap {height:360px;}
	.aspirantDetail .bigMap .wrap {height:330px;}
	.dailysabah .aspirants ul li .rate span, .usasabah .aspirants ul li .rate span {width:90px; height:90px; top:-150px; left:46%; font-size:30px; line-height:90px;}
	.resultList .list ol li:first-child .rate strong {width:90px; height:30px; top:-42px; right:-48px; font-size:9px; line-height:14px;}
	.resultList .list ol li:first-child .rate strong b {font-size:18px;}
	.resultList.v5 .list ol li {font-size:12px;}
	footer, footer iframe {height:270px;}
}
@media only screen and (max-width: 630px) {
	header {height:0;}
	header .outlink {display:none!important;}
	header .logo, .dailysabah header .logo, .usasabah header .logo, header .groupLogo {display:none;}
	header .info {padding:0; background:none; bottom:-35px; font-size:10px; color:#fff; line-height:16px;}
	.dailysabah header .info {color:#000;}
	nav .logo {display:block;}
	.searchBox {display:none;}
	.dailysabah nav .logo {bottom:6px;}
	.takvim nav .logo, .ahaber nav .logo, .yeniasir nav .logo,
	.aktuel nav .logo, .atv nav .logo, .sabah nav .logo {bottom:-3px;}
	nav.drop, nav .mainMenu {display:block;}
	nav.fix > ul {width:155px; height:auto; display:none; position:absolute; top:86px; left:0; background:#444;}
	.dailysabah nav {background:#fff;}
	.dailysabah nav.drop, .dailysabah nav.fix > ul {background:#828181;}
	nav.fix > ul > li {width:96%!important; padding-left:5px; text-align:left;}
	nav > ul > li:first-child +li+li+li,
	nav > ul > li:first-child +li+li+li+li,
	nav > ul > li:first-child +li+li+li+li+li,
	nav > ul > li:first-child +li+li+li+li+li+li {display:none;}
	nav.fix > ul > li a {text-align:left;}
	.dailysabah nav.fix > ul > li a {border:none!important;}
	nav.fix > ul > li span {text-align:left;}
	.container .content {position:relative; z-index:1;}
	.main .aspirants {width:auto; height:auto; display:block; margin-bottom:12px; padding:0 10px 10px; background:#f1f1f1; border:1px solid #dedede; z-index:1;}
	.main .aspirants .caption {height:30px; border-bottom:1px solid #d3d3d3; line-height:30px;}
	.main .aspirants .caption strong, .main .aspirants .caption h1 {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#272727;}
	.main .aspirants ul, .aspirants.inner ul {padding-top:5px; border-top:1px solid #fff;}
	.main .aspirants ul > li, .aspirants.inner ul > li {width:100%; display:inline-block; margin:0; padding:0; float:none; background:none;}
	.dailysabah.main .aspirants ul > li, .usasabah.main .aspirants ul > li,
	.dailysabah .aspirants.inner ul > li, .usasabah .aspirants.inner ul > li {width:100%!important; min-height:0!important; margin:15px 0 0!important; padding:15px 0 0!important;}
	.main .aspirants ul > li:first-child, .aspirants.inner ul > li:first-child {margin:0;}
	.main .aspirants ul li .label, .aspirants.inner ul li .label {width:32%; padding:5px 0; float:left; border-right:1px solid #7a7a7a;}
	.main .aspirants ul li .label a, .aspirants.inner ul li .label a {height:55px; text-align:left; overflow:hidden;}
	.main .aspirants ul li .label img, .aspirants.inner ul li .label img {width:47px; margin:0; float:left;}
	.main .aspirants ul li .label span, .aspirants.inner ul li .label span {margin:0; padding:10px 0 0 5px; float:left; background:none!important; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; white-space:nowrap; line-height:20px;}
	.main .aspirants ul li .label span em, .aspirants.inner ul li .label span em {display:block; font-size:13px;}
	.main .aspirants ul li .label a:hover span {box-shadow:none;}
	.main .aspirants ul li .rate, .aspirants.inner ul li .rate {width:67%; margin:18px 0 0 0; padding:0; float:left; background:none; border:none; border-bottom:7px solid;}
	.main .aspirants ul li .rate div, .aspirants.inner ul li .rate div {height:20px; position:relative; border:6px solid; border-width:6px 6px 0 0; border-radius:0; text-align:left; line-height:24px; text-indent:10px;}
	.main .aspirants ul li .rate div:after, .aspirants.inner ul li .rate div:after, .main .aspirants ul li .rate div .after, .aspirants.inner ul li .rate div .after {display:none;}
	.dailysabah .aspirants.inner ul li .rate, .usasabah .aspirants.inner ul li .rate {margin-bottom:0;}
	.main .aspirants ul li .rate span, .aspirants.inner ul li .rate span,
	.dailysabah .aspirants.inner ul li .rate span, .usasabah .aspirants.inner ul li .rate span {width:auto; height:auto; bottom:auto; left:5px!important; top:7px; background:none!important; border-radius:0; font-size:16px; text-align:center; line-height:normal; box-shadow:none;}
	.main .aspirants ul li .rate span i, .aspirants.inner ul li .rate span i,
	.dailysabah .aspirants.inner ul li .rate span i, .usasabah .aspirants.inner ul li .rate span i {font-size:14px;}
	.main .aspirants ul li .rate div:after, .main .aspirants ul li .rate div .after,
	.aspirants.inner ul li .rate span:after, .aspirants.inner ul li .rate div .after {display:none;}
	
	.aspirants.min ul li .label {width:32%;}
	.aspirants.min ul li .rate {width:67%;}
	.aspirants.inner ul > li {min-height:0; margin-top:15px; padding-top:15px; border-top:1px solid #d1d1d1;}
	.aspirants.inner ul > li:first-child {margin:0; padding:0; border-top:none;}
	.aspirants.inner ol {width:98%; display:inline-block; margin-top:15px;}
	.aspirants.inner ol li {margin-bottom:15px; font-size:12px;}	
	.aspirants ul li .rate em {right:auto; top:-18px; left:3px; color:#555; font-size:14px;}
	
	.rateBox {width:150px; height:60px;}
	.rateBox img {width:52px;}
	.rateBox strong, .rateBox span {font-size:10px;}
	.rateBox strong {height:28px; padding-top:8px; font-size:20px;}
	
	.resultList .caption li:first-child {border-bottom:4px solid #333; line-height:14px;}
	.resultList.v2 .caption li:first-child {border-bottom:none; line-height:20px;}
	.resultList.v3 .caption li:first-child {border-bottom-width:1px;}
	.resultList .caption li:first-child span {height:34px; display:table-cell; margin-left:0; padding:0 0 0 5px; border-bottom:none; vertical-align:middle; text-indent:0;}
	
	.resultList .list ol li:first-child {border-bottom:1px solid #d1d1d1;}
	.resultList .list ol li:first-child span {display:table-cell; border-bottom:none; line-height:normal; vertical-align:middle;}
	.resultList .list ol li:first-child span a {padding-left:5px; white-space:normal; text-overflow:inherit; overflow:visible; text-indent:0;}
	
	.resultList.v5 .list {width:100%;}
	.resultList.v5 .caption:first-child +.list +.list li:last-child {border-bottom-color:#333;}
	.resultList.v5 .list > li {border-bottom:1px solid #9a9a9a;}
	.resultList.v5 .list ol li:first-child {border-bottom:none;}
	.resultList.v5 .list ol li:first-child span {line-height:normal;}
	.resultList.v5 .list li ol li span {border-bottom:none;}
	
	.resultList.v2 .list ol li:first-child {border-bottom-color:#9a9a9a;}
	
	.resultList .list ol li:first-child .rate strong {display:none!important; /*width:90px; height:30px; top:-42px; right:-48px; font-size:9px; line-height:14px;*/}
	.resultList .list ol li:first-child .rate strong b {font-size:18px;}
	.bigMap .wrap {height:280px;}
	.aspirantDetail .bigMap .wrap {height:420px;}
	.categoryNews {display:none;}
	footer, footer iframe {height:310px;}
}
@media only screen and (max-width: 580px) {
	nav > ul > li, nav > ul > li a {font-family: 'arialblack'; font-weight:normal;}
	.categoryNews ul li {width:100%;}
	.innerCaption ul li h1, .innerCaption ul li a {font-size:11px; white-space:normal;}
	.aboutWrap .label {width:30%; float:left;}
	.aboutWrap ul {width:70%; float:left;}
	.aboutWrap ul li {margin-bottom:15px;}
	.aboutWrap ul li strong {text-indent:5px;}
	.aboutWrap .word {width:100%; display:inline-block;}
	.aboutWrap .word .title, .aboutWrap .word .text {padding:0 5px;}
	.dailysabah .categoryNews ul {margin-left:-10px;}
	.dailysabah .categoryNews ul li {width:45%; padding:0 10px 12px 10px;}
	.dailysabah .categoryNews ul li a {height:192px;}
	.bigMap .wrap {height:270px;}
	.aspirantDetail .bigMap .wrap {height:300px;}
	.resultList.v5 .list ol li {font-size:12px;}
	footer, footer iframe {height:350px;}
}
@media only screen and (max-width: 568px) { /* mobile - iphone5*/
	nav.drop, nav.drop > ul {height:auto;}
	nav.drop > ul > li, .ilcedrop nav.drop > ul > li, .ilcedrop nav.drop > ul > li:first-child {width:50%!important; border-bottom:none;}
	.ilcedrop nav.drop > ul > li, .ilcedrop nav.drop > ul > li:first-child {border-bottom:1px solid #333;}
	.dailysabah nav.drop > ul > li, .ilcedrop.dailysabah nav.drop > ul > li {border-bottom:none;}
	nav.drop > ul > li:last-child {border-bottom:none;}
	nav.fix > ul {width:155px; height:auto; display:none; position:absolute;}
	nav.drop ul li span:first-child {font-size:10px;}
/*	.ilcedrop nav.fix > ul {top:121px;}*/
	.tooltip {display:none!important;}
	.aspirants ul > li {overflow:visible;}
	.aspirants ul li .rate span {width:95px; font-size:27px;}
	.dailysabah .aspirants .caption strong, .dailysabah .aspirants .caption h1 {letter-spacing:2px;}
	.grandTab .subTab li {font-size:11px;}
	.resultList .list ol li:first-child .rate {display:none;}
	.resultList .caption li, .resultList .caption li span a, .resultList .list ol li > span > a,
	.resultList .list ol li, .resultList.v2 .list ol li, .resultList.v2 .list ol li > span,
	.resultList.v4 .list ol li, .resultList.v5 .list ol li, .resultList.v4 .list ol li a {font-size:9px;}
	.resultList .caption li span, .resultList .list ol li > span {margin-left:5px;}
	.resultList.v2 .list ol li > span {padding:0 5px;}
	.aspirantDetail .grid.left {width:100%;}
	.aspirantDetail .grid.right {width:100%;}
	.aboutWrap .label {width:30%; float:left;}
	.aboutWrap ul {width:70%; float:left;}
	.aboutWrap ul li {margin-bottom:15px;}
	.aboutWrap ul li strong {text-indent:5px;}
	.aboutWrap .word {width:100%; display:inline-block;}
	.aboutWrap .word .title, .aboutWrap .word .text {padding:0 5px;}
	.bigMap .wrap {height:180px; padding-bottom:70px;}
	.aspirantDetail .bigMap .wrap {height:200px;}
	.legend li { font-size:11px;}
	.all a {font-size:14px;}
	footer, footer iframe {height:390px;}
}
@media only screen and (max-width: 500px) {
	.main .aspirants ul li .label, .aspirants.min ul li .label,	.aspirants.inner ul li .label {width:44%;} 
	.main .aspirants ul li .rate, .aspirants.min ul li .rate, .aspirants.inner ul li .rate {width:55%;}
	.main .aspirants ul li .rate span, .aspirants.min ul li .rate span, .aspirants.inner ul li .rate span,
	.main .aspirants ul li .rate span i, .aspirants.min ul li .rate span i, .aspirants.inner ul li .rate span i,
	.main .aspirants ul li .rate em, .aspirants.min ul li .rate em, .aspirants.inner ul li .rate em {font-size:12px;}
	.rateBox {width:120px; height:45px;}
	.rateBox img {width:39px;}
	.rateBox strong, .rateBox span {font-size:8px; line-height:9px;}
	.rateBox strong {height:16px; padding-top:10px; font-size:18px;}
	.innerCaption ul li {height:30px; line-height:12px;}
	footer, footer iframe {height:420px;}
}
@media only screen and (max-width: 480px) { /* mobile - iphone4 320x480 */
	/*nav.drop > ul > li {width:auto;}*/
	.resultList .caption li:first-child span {height:34px; padding-top:0;}
	.dailysabah #tab1 .resultList .caption li:first-child span {line-height:11px;}
	.resultList.v5 .caption li:first-child span {height:20px; padding-top:14px;}
	.resultList .caption li.aday1 span {white-space:nowrap;}
	.resultList.v2 .list ol li > span > a, .resultList.v2 .list ol li > span {line-height:18px;}
	.resultList.v2 .list em, .resultList.v2 .list i,
	.resultList.v3 .list em, .resultList.v3 .list i {width:100%; text-align:center; line-height:20px;}	
	.resultList.v2 .caption li span {white-space:nowrap; overflow:hidden;}
	.aboutWrap ul li {font-size:11px;}
	.categoryNews {display:none;}
	.rateBox {bottom:70px;}
	footer {display:none;}
}
@media only screen and (max-width: 320px) { /* mobile - iphone5 320x568 */
	.main .aspirants ul li .label span, .main .aspirants ul li .rate span, .main .aspirants ul li .rate em,
	.aspirants.min ul li .label span, .aspirants.min ul li .rate span, .aspirants.min ul li .rate em,
	.aspirants.inner ul li .label span, .aspirants.inner ul li .rate span, .aspirants.inner ul li .rate em {font-size:11px;}
	.main .aspirants ul li .label span, .aspirants.min ul li .label span, .aspirants.inner ul li .label span {padding-left:3px;}
	.main .aspirants ul li .label span em, .aspirants.min ul li .label span em, .aspirants.inner ul li .label span em {font-size:11px;}
	.bigMap .title {font-size:12px;}
	.resultList .list ol li > span > a {}
}

