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, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; }
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
:focus {	outline: 0;}
ins { text-decoration:none;}
del { text-decoration:line-through;}
table { border-collapse: collapse; border-spacing: 0; }
ul, li { float:left; display:inline; }
h1, h2, h3, h4, h5 { font-weight:normal; }
i , em { font-style:normal; }
* { box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; }

/*	Finish RESET	*/

body{ float:left; margin:0; color:#1D1D1D; font-size:15px; font-family:Roboto Condensed, Arial; line-height:20px;}

*::-moz-selection { background:#666; color:#FFF; }
*::selection { background:#666; color:#FFF; }

a { color:#1D1D1D; text-decoration:none;  }
a:hover, a.selected { color:#01a0d8; text-decoration:none; }

.wrap-out { float:left; width:100%; }
.wrap { width:1170px; margin:0 auto; position: relative;}

/* ellipsis, ustlerden gelmiyorsa elemana ayrica width ekleyin */
#slogan, .rb-fixture ul li span, .top-weather a .city
	{display: block;overflow: hidden;white-space: nowrap; text-overflow: ellipsis;}

.tal { text-align:left !important; }
.tac { text-align:center !important; }

.fl { float:left !important; }
.fr { float:right !important; }
.w100 { float:left; width:100%; }
.w840 { float:left; width:840px; }

.mt20 { margin-top: 20px; }
.mt50 { margin-top: 50px; }

/*	Start TOP	*/

#headerOut { float:left; width:100%; background:#fff; position:relative; z-index:200; box-shadow:inset 0 -1px 0 rgba(250, 250, 250, 0.25); }
#headerOut .wrap > .adv { margin-bottom: 0;}

	#header { display:table;float:left; width:100%; height:70px; position:relative; }
		
		#top-left {display: table-cell;float:left; width: 247px; margin-top: 13px; color:#1d1d1d;}
			#top-exchange {display:block; width: 247px;}

		/*#logo { float:left; width:155px; height:70px; padding-left: 10px; margin-top:13px; }*/
		#logo {   display: table-cell;width: 100%;vertical-align: middle;height:70px; margin-top:13px; }
			#logo a { display:block; width:100%; height:45px; text-indent:-9999px; background:url(../images/logo.png?v=2) no-repeat;background-position: center;background-size: contain; }
			#logo a:hover { opacity:0.7; }

		#slogan { float:left; width:715px; margin: 11px 25px 0; line-height: 1.2; font-size: 24px; text-shadow:1px 1px 0 rgba(0, 0, 0, 0.3); font-style:italic; text-align: center;}
			#slogan a { color:#FFF; }
			#slogan a span { width: 100%; float: left; margin-top: 18px; }
			#slogan a b { text-align: center; font-size: 40px; font-weight:bold;}
			#slogan i { display: inline-block; width: 40px; height:30px; background: url(../images/top-twitter.png) no-repeat;  background-size:auto 30px; opacity:0.5; text-indent:-9999px; margin: 0 auto; }
			#slogan a:hover i{ background: url(../images/top-twitter-h.png) no-repeat; background-size:auto 30px;   opacity:1.0; }

		#header .adv{ float: left; margin: 13px 20px 0 0; width: 468px;}

		#top-right { display: table-cell;float:right; width: 247px; margin-top: 13px; color:#c40000;}

			.top-login, .top-logged {float:right; width: 104px; height:40px; margin-right: 12px; font-size:15px; line-height: 1; color:#FFF; text-align: center;}
				.top-login a { display:block; height:40px; font-size: 16px; line-height: 1; color:#FFF; }

					.top-login a span, .top-logged a img { display: block; width:40px; height:40px; margin: 0 auto 5px; background-color:rgba(29, 29, 29, 0.5); border-radius:2px;  }
					.top-login a span{  background-image: url(../images/sprite.png); background-repeat:no-repeat;background-position: 0 -50px; border-radius:2px; }
					.top-login a:hover span { background:rgba(29, 29, 29, 1.0) url(../images/sprite.png) no-repeat 0 -50px; }

            .top-logged { }
				.top-logged a { height:40px; color:#FFF; }
				.top-logged a:hover { opacity:0.8; }

					.top-logged a img { }
					.top-logged .logout { font-size: 12px ; height: auto; display: block;}

			.top-exchange { float:right; padding:0 10px 0 0; }
				.top-exchange li { padding:0 15px; border-right:1px solid rgba(250, 250, 250, 0.15); }

			.top-weather { float:right; height:40px; padding-left: 15px; margin-top: 20px; border-left: 1px solid rgba(250, 250, 250, 0.15);}
				.top-weather a { float:left; color:#1d1d1d; }

				.top-weather a div { float:right; width:17px; height:40px; background:url(../images/sprite.png) no-repeat right -50px; opacity:0.5; }
				.top-weather a:hover div { opacity:1.0; }

					.top-weather a img { display:none;float:left; width:33px; height:33px; margin:4px 10px 0 0;
						transition: all 0.3s; -webkit-transition: all 0.3s; -moz-transition: all 0.3s;}
					/*noinspection CssOverwrittenProperties,CssInvalidPropertyValue,CssInvalidFunction*/
					.top-weather a:hover {
						filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'old-timey\'><feColorMatrix type=\'matrix\' values=\'0.14 0.45 0.05 0 0 0.12 0.39 0.04 0 0 0.08 0.28 0.03 0 0 0 0 0 1 0\'/></filter></svg>#old-timey");
						-webkit-filter: sepia(1) saturate(5);
						-webkit-filter: sepia(100%) saturate(500%);
						-moz-filter: sepia(100%) saturate(500%);
						-ms-filter: sepia(100%) saturate(500%);
						-o-filter: sepia(100%) saturate(500%);
						filter: sepia(100%) saturate(500%);
					}
					.top-weather a .city { font-size:14px; display: block; width: 58px;}
					.top-weather a i { float:left; font-size:21px; font-family:Roboto; font-weight:700; line-height:14px; }

                .top-weather select { clear: both; display: none }

		.mobile_link{position: fixed; z-index: 1000;left: 50%; top: 0; display: block; width: 33.3%;
			margin-left: -16.6%;padding: 5px 10px; font-size: 24px; line-height: 1.5; color: #fff;
			background: #333;text-align: center;border-radius: 0 0 10px 10px;}

/*	Finish TOP	*/

#nav-wrap { float:left; width:100%; height:40px; background:#01a0d8; box-shadow:0 0 5px rgba(0, 0, 0, 0.3); position:relative; z-index:190; }

	#navigation { float:left; }
		#navigation li { height: 40px; border-left:1px solid rgba(250, 250, 250, 0.12); position: relative;}
			#navigation li a { float:left; height:40px; color:#FFF; padding: 0 12px; font-size:16px; line-height:40px; text-shadow:0 -1px 0 rgba(0, 0, 0, 0.33); position:relative; text-align:center; }

			#navigation li a:hover , #navigation li a.active { background:url(../images/navigation.png) no-repeat center bottom; box-shadow:inset 0 -1px 0 #FFF; }
			#navigation li.with_sub:hover { background: #4d4d4d; }
			#navigation li ul{ display: none; position: absolute; top: 40px; right: 0; background: #4d4d4d; border-top: 1px solid rgba(250, 250, 250, 0.12); width: 300px;  z-index:9999; }
			#navigation li:hover ul{ display: block;}
				#navigation li li { width: 50%; height: auto; border-left: 0;
					border-bottom: 1px solid rgba(250, 250, 250, 0.12); margin-top: 0;}
				#navigation li li:nth-child(odd) { border-right: 1px solid rgba(250, 250, 250, 0.12); }
				#navigation li li a { display: block; float: none; margin-top: 0; line-height: 40px;
					height: 40px; }

	#top-search { position: relative; }
	    #top-search button{ float:right; width:50px; height:40px; background:rgba(250, 250, 250, 0.15) url(../images/sprite.png) 0 -5px no-repeat; cursor:pointer;
            border: 0;text-indent: -9999em}
		#top-search button:hover { background-color:rgba(250, 250, 250, 0.3); }
		#top-search input { position: absolute; right: 0; top: 40px;
		    background: #3e3e3e; border: 0; padding: 10px 20px; color: #fff; }

	.nav-arrow-left { position:absolute; top:0; left:-130px; text-align:center;	display:none;}
		.nav-arrow-left a {
			display:block;
			width:120px;
			height:50px;
			padding-top:54px;
			color:#FFF;
			text-align:center;
			background:url(../images/_left.png) no-repeat center 10px;
			transition: all 0.3s; -webkit-transition: all 0.3s; -moz-transition: all 0.3s;
			overflow:hidden;
			}
		.nav-arrow-left a:hover { height:85px; text-align:center; overflow:hidden; }

	.nav-arrow-right { position:absolute; top:0; right:-130px; text-align:center; display:none;}
		.nav-arrow-right a {
			display:block;
			width:120px;
			height:50px;
			padding-top:54px;
			color:#FFF;
			text-align:center;
			background:url(../images/_right.png) no-repeat center 10px;
			transition: all 0.3s; -webkit-transition: all 0.3s; -moz-transition: all 0.3s;
			overflow:hidden;
			}
		.nav-arrow-right a:hover { height:85px; text-align:center; overflow:hidden; }
@media (max-width: 1365px) {
	.nav-arrow-left, .nav-arrow-right{ display: none;}
}
/*	Finish NAVIGATION	*/

/*	Fixed TOP	*/

.scroll #logo { width:80px; height:40px; position:fixed; top:0; padding-left: 0; margin-top:0; border-bottom:1px solid #FFF; background:#01a0d8 url(../images/navigation.png) no-repeat center 45px; }
	.scroll #logo a { width:100%; background-size:65%; background-position:15px 14px; }
.scroll #nav-wrap { position:fixed; top:0; z-index:190; margin:0; z-index:99999; }
	.scroll #navigation { margin-left:0; }
		.scroll #navigation > ul > li:first-child { background: #fff url(../images/logo-menu.png) no-repeat;
		background-size: 80px 40px;
		width:90px;
		background-position: center;
		padding-left: 15px;
		padding-right: 15px;
		text-indent:-9999px; }
		.scroll #navigation > ul > li:first-child  .active {background: none; box-shadow: none;}

/*	Start FOOTER	*/

#footer { float:left; width:100%; padding-bottom:12px; margin-top:0; background:#1D1D1D url(../images/bg-footer.jpg) no-repeat center top; position:relative; text-shadow:0 -1px 0 rgba(0, 0, 0, 0.6); color:#CCC; z-index: 300;}

	.footer-about { float:right; width:350px; /*background: url(../images/logo.png) no-repeat 0 54px;*/ padding-top:115px; line-height:20px;background-size: contain; }
		.footer-about ul { width:100%; }
			.footer-about li { padding-right:30px; }
				.footer-about li img { border-radius:2px; }
				.footer-about li img:hover { opacity:0.7; }

		.footer-about span { float:left; width:100%; padding-top:15px; font-weight:300; color: #fff; }

	.footer-media { float:right; width:150px; padding-top:96px; }
		.footer-media li { width:100%; height:30px; line-height:30px; }
			.footer-media li a { display:block; color:#FFF; font-weight:700; }
			.footer-media li a:hover { color:#FC6; }

	.footer-links { float:left; width:750px; padding-top:115px; }
		.footer-links span { float:left; width:100%; height:40px; color:#FFF; font-size:23px; line-height:22px; }

		.footer-links li { width:150px; height:30px; line-height:30px; padding-right:20px; }
			.footer-links li a { display:block; color:#fff; }
			.footer-links li a:hover { color:#FFF; }

.bottom-out { float:left; width:100%; background-color:#000; background-size:100% 2px; color:#CCC; }
	.bottom { float:left; width:100%; height:66px; padding:20px 0 15px 0; font-size:14px; line-height:30px; }
		.bottom a { color:#CCC; }
		.bottom a:hover , .bottom a:hover strong { color:#FC6; }
			.bottom a strong { color:#FFF; }
			.bottom .fl a { margin-right:40px; }

/*	Finish FOOTER	*/

#slider-wrap { width:1170px; height:537px; margin: 0 auto; z-index:180; }

	#slider { width:820px; height:522px; position:relative; z-index:180; /**/ overflow: hidden; }
		#slider a{ display: block;}

		a.all-news { width:90px; height:50px; position:absolute; right:0; bottom:0; background:#01a0d8; box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.1); font-size:17px; line-height:50px; color:#FFF; text-align:center; text-shadow:1px 1px 0 rgba(0, 0, 0, 0.3); }
		a:hover.all-news { background:#666; box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.3); }

		#slideshow-1 { float:left; width:100%; }
			#cycle-1 .cycle-slide { float:left; width:100%; height:462px; position:relative; }
				#cycle-1 div { display: none }
				#cycle-1 div:first-child { display: block }
				#cycle-1 img { width:820px; height:462px ;display: block;}
				#cycle-1 .cycle-slide span {
					width: 650px;
					height: 100%;
					position:absolute;
					left:0;
					top:0;
					color:#FFF;
					font-weight:700;
					font-size:58px;
					line-height: 1.2;
					letter-spacing:-1px;
					padding: 92px 140px 0 70px;
					text-shadow:2px 4px 1px rgba(0, 0, 0, 0.65);

                    overflow: hidden;
					background: url(../images/hl-grad.png) repeat-y 0 0;
}

		#headline_pager { float:left; width:730px; height:50px; overflow: hidden; }
			#headline_pager a { text-align: center ;font-size: 17px; line-height: 50px;float:left; width:36px !important; height: 50px; padding-top:0; margin:0 0 0 0; box-shadow:inset 0 1px 0 rgba(0, 0, 0, 0.1); cursor:pointer; }
			#headline_pager img { width:80px; height:50px; }

			#headline_pager .pager_wrap { float:left; width: 730px; }
			#headline_pager .cycle-pager-active { border-top:3px solid #01a0d8; box-shadow:none; padding-top:0; }
				#headline_pager .cycle-pager-active img { opacity:0.5; }

		.slide-arrows { width: 1085px; height:50px; position:absolute; left:0; bottom:0; }
			.cycle-prev, .cycle-next {text-indent:-9999px;}
			.cycle-prev { float:left; width:30px; height:50px; background:rgba(0, 0, 0, 0.50) url(../images/arrow-prev.png) no-repeat; }
			.cycle-next { float:right; width:30px; height:50px; background:rgba(0, 0, 0, 0.50) url(../images/arrow-next.png) no-repeat; }

			.cycle-prev:hover , .cycle-next:hover { background-color:rgba(0, 0, 0, 0.7); }

		#slider .cycle-prev, #slider .cycle-next, #slider .all-news{ margin-top: 0; }
		#slider .cycle-prev{ margin-right: 5px; }
		#slider .cycle-next{ float: left; }
		#slider .all-news{ position: static; float: right;}

		#slider .in-prev, #slider .in-next {display:none;position:absolute; z-index:9999; top:140px; text-indent:-9999px; width:53px; height:94px;}
		#slider .in-prev {background: url(../images/arrow-left.png) no-repeat; left:0}
		#slider .in-next {background: url(../images/arrow-right.png) no-repeat; right:0;}


#slider-wrap.small, .small #slider { height: 385px; display: none;}
#slider-wrap.small { background:0; margin-bottom: 30px;}

	.small #slider { width:630px; }

		.small #cycle-1 .cycle-slide { height: 355px; }
			.small #cycle-1 img { width:630px; height:355px }
			.small #cycle-1 .cycle-slide span {
				width: 370px;
				font-size:30px;
				padding: 45px 100px 0 50px;
				background-size: 100%;
}

	.small #headline_pager { width: 580px; height:30px; left:18px; }
		.small #headline_pager a { width:26px !important; padding-top:0; margin: 5px 3px 0 0; height: 30px !important; line-height: 30px !important; }
		.small #headline_pager img { width:40px; height:25px; }

	.small #headline_pager .pager_wrap { float:left; width:1010px; }

	.small #slider .cycle-prev, .small #slider .cycle-next, .small #slider .all-news
		{ margin-top: 5px; }
	.small #slider .cycle-prev, .small #slider .cycle-next { width:15px; height:25px;
		background-size: 100%; }
	.small #slider .cycle-prev { margin-right: 3px;}
	.small a.all-news { width: 35px; height:25px; font-size: 11px; line-height: 27px; }

	.small .in-prev, .small .in-next {width:30px!important; height:60px!important; top: 75px!important;}

.slide-middle-wrap {float:left; margin-bottom: 130px; margin-top:20px;}
#slider-wrap.middle, .middle #slider { height: 245px; }
#slider-wrap.middle { background:0; margin-bottom: 30px;}

	.middle #slider { width:840px; }

		.middle #cycle-1 .cycle-slide { height: 315px; }
			.middle #cycle-1 img { width:840px; height:315px }
			.middle #cycle-1 .cycle-slide span {
				width: 400px;
				font-size:30px;
				padding: 45px 100px 0 50px;
				background-size: 100%;
}


	.middle #headline_pager { width: 766px; height:50px; left:18px; }
		.middle #headline_pager a { width:67px !important; padding-top:0; margin: 5px 3px 0 0; }
		.middle #headline_pager img { width:67px; height:50px; }

	.middle #headline_pager .pager_wrap { float:left; width:1220px; }

	.middle #slider .cycle-prev, .middle #slider .cycle-next, .middle #slider .all-news
		{ margin-top: 5px; }
	.middle #slider .cycle-prev, .middle #slider .cycle-next { width:15px; height:45px;
		background-size: 100%;  background-position:center;}
	.middle #slider .cycle-prev { margin-right: 3px;}
	.middle #slider .cycle-next { margin-left: 3px;}
	.middle a.all-news { width: 35px; height:45px; font-size: 11px; line-height: 50px; }

	.middle .in-prev, .middle .in-next {width:40px!important; height:70px!important; top: 120px!important;}

/*	Finish SLIDER	*/

.last-minute { float:left; width:100%; height:50px; overflow: hidden; background:#FED101; box-shadow:inset 0 -2px 0 rgba(0, 0, 0, 0.07); text-align:center; position:relative; }
.scroll .last-minute { position:fixed; top:50px; z-index: 189; margin:0;  }
    .last-minute ul, .last-minute li  {width: 100%; text-align: center}
	.last-minute a { font-family:Roboto; font-size:24px; line-height:46px; text-shadow:1px 1px 0 rgba(250, 250, 250, 0.65); }
	.last-minute a:hover { color:#900; text-decoration:underline; text-shadow:1px 1px 0 rgba(250, 250, 250, 0.4); }
		.last-minute a span { font-weight:700; }

		.last-minute-close { position:absolute; z-index: 1000; top:15px; right:15px; width:20px; height:20px; background:rgba(0, 0, 0, 0.2) url(../images/icon-close.png) no-repeat center; text-indent:-9999px; border-radius:2px; }
		.last-minute-close:hover { background-color:#000; }

.home-share { float:left; width:100%; height:40px; margin-bottom:30px; font-size:16px; line-height:40px; }

	.home-share p { float:left; color:#999; }

	.home-share ul { float:right; }
		.home-share li { margin-left:35px; }
		.home-share li:first-child { margin-left:0; }
			.home-share li img { float:left; margin-right:5px; border-radius:2px; }
			.home-share li span { float:left; }
			.home-share li a.like { float:right; height:40px; padding:0 20px; color:#666; background:#F7F7F7; box-shadow:inset 0 0 1px #ACACAC; margin-left:10px; border-radius:2px; position:relative; }
			.home-share li a.like:hover { color:#333; background:#FFF; box-shadow:inset 0 0 1px #666; }
				.home-share li a i { position:absolute; width:4px; height:10px; top:14px; left:0; background:url(../images/sprite.png) no-repeat 0 -100px; }

				.home-share .addthis_button_email span{display: none}

.header-light { float:left; width:100%; height:45px; padding-top:2px; /*background:url(../images/rainbow.png) no-repeat;*/ background-size:100% 2px; text-align:center; text-shadow:0 1px 0 #FFF; }
	.header-light span { float:left; width:100%; padding:1px 0; font-size:19px; line-height:40px; border:1px solid #EEE; /*border-top:none*/; background:#F8F8F8; }

		.header-light span i a { float:right; padding:0 19px; font-weight:700; border-left:1px solid #EEE; margin-right:1px; }
		.header-light span i a:hover { background:#FFF; }

	.header-light ul { margin-left:19px; }
	.header-light.social ul { margin-left:9px; }
		.header-light li { margin-right:20px; }
		.header-light li:last-child { margin-right:0; }

		.header-light li a { display:block; height:42px; color:#888; font-size:17px; padding-top:1px; margin-bottom:-2px; line-height:39px; }
		.header-light li a:hover { color:#1D1D1D; }
		.header-light li.ui-tabs-active a { font-size:19px; line-height:40px; color:#1D1D1D; border-bottom:1px solid #01a0d8; padding-top:0; /*background:url(../images/arrow-red.png) no-repeat center 37px;*/ }

.header-red { float:left; width:100%; height:45px; font-size:19px; line-height:46px; /*background:#01a0d8 url(../images/rainbow.png) no-repeat;*/ background-size:100% 2px; text-align:center; color:#FFF; text-shadow:0 1px 0 rgba(0, 0, 0, 0.3); }

.header-red-light { float:left; width:100%; height:60px; font-family:Roboto Condensed; font-size:27px; line-height:61px; font-weight:700; /*background:url(../images/rainbow.png) no-repeat;*/ background-size:100% 2px; text-align:center; color:#01a0d8; }

.header-black { float:left; width:100%; height:70px; font-size:29px; line-height:71px; font-weight:700; /*background:url(../images/rainbow.png) no-repeat;*/ background-size:100% 3px; text-align:center; color:#FED101; }

.page-title { float:left; width:100%; height:90px; padding-top:23px; font-family:Roboto; font-size:38px; line-height:44px; font-weight:300; text-align:center; color:#999; letter-spacing:-1px; }
    .title-bold { text-align:left; color:#333; font-weight:700; height:auto; min-height:90px; padding-bottom:20px; }

.bg-grey { float:left; width:100%; border:1px solid #EEE; box-shadow:0 1px 0 #EEE; border-top:none; padding:19px; margin-bottom:30px; background:#FFF; }

.lb { float:left; width:840px; }

	.home-newspapers { float:left; width:190px; height:330px; position:relative; text-align:center; }
		.home-newspapers .cb-header{}
		.home-newspapers .home-newspapers-slide, .home-newspapers .home-newspapers-slide div { float:left; width:100%; height: 285px; z-index:9; box-shadow:inset 0 0 4px rgba(0, 0, 0, 0.2); }
		.home-newspapers .home-newspapers-slide div {background: no-repeat center; background-size:100% 100%;}

		.home-newspapers a { display:block; width:100%; height:100%; }
			.home-newspapers a i {display: none;position: absolute;width: 100%;left: 0;bottom: 0;color: #fff;}

		.home-newspapers .prev { position:absolute; width:30px; height:40px; left:0; top: 165px; background:rgba(0, 0, 0, 0.5) url(../images/arrow-prev.png) no-repeat center; z-index:10; cursor:pointer; }
		.home-newspapers .prev:hover , .home-newspapers .next:hover { background-color:#000; }

		.home-newspapers .next { position:absolute; width:30px; height:40px; right:0; top: 165px; background:rgba(0, 0, 0, 0.5) url(../images/arrow-next.png) no-repeat center; z-index:10; cursor:pointer; }

	.rb-newspapers { width:300px; height: 430px; background:#666; /* padding-top: 10px; */ margin-bottom:30px; box-shadow:0 2px 0 #1D1D1D; }
		.home-newspapers.rb-newspapers .home-newspapers-slide, .home-newspapers.rb-newspapers .home-newspapers-slide div { width:300px; height: 430px; padding: 10px 30px 0; box-shadow:none;  }
		.rb-newspapers .home-newspapers-slide div {background: no-repeat center 10px; background-size:240px 380px !important;}

		.rb-newspapers a i { display: block; height:40px; line-height:40px; font-size:14px; background:rgba(0, 0, 0, 0.5); }

		.rb-newspapers .prev , .rb-newspapers .next { top:180px; height:50px; }
		
	.news-block-3-home { float:left; width:840px !important; }
		.news-block-3-home ul { width:840px !important; }
			.news-block-3-home li { width:190px; height:180px; margin-right:20px !important; font-size:19px; line-height:22px; position:relative; }
				.news-block-3-home li a img { display:block; width:190px; height:95px; }
				.news-block-3-home li a span { display:block; padding-top:15px; width:100%; height:60px; overflow:hidden; font-weight: normal;}
		
	.news-block-3 { float:left; width:100%; }
		.news-block-3 ul { width:660px; }
			.news-block-3 li { width:190px; height:180px; margin-right:30px; font-size:19px; line-height:22px; position:relative; }
				.news-block-3 li a img { display:block; width:190px; height:95px; }
				.news-block-3 li a span { display:block; padding-top:15px; width:100%; height:60px; overflow:hidden; font-weight: normal;}

			li.nb-big { height:330px; font-size:19px; line-height:22px; margin-bottom:30px; }
				li.nb-big a img { height:330px; }
				li.nb-big a span { position:absolute; left:0; bottom:0; height:auto; background-color:#c40000; color:#FFF; padding:14px 15px; text-shadow:1px 1px 0 rgba(0, 0, 0, 0.7); }
			.entertainment li.nb-big{ height:402px; }
				.entertainment li.nb-big a span { position:relative; height:72px; background: #c40000; padding:5px 10px 20px 10px;}
				li.nb-big a:hover span { background-color:#01a0d8; }

	.home-four-news-hack { float:left; width:840px; }
	.home-four-news-hack ul { float:right; width:841px; }
	.home-four-news-hack ul li { margin-right:20px !important; margin-left:0; }
	.home-four-news-hack .home-four-news2 { float:left; width:840px; }

	.home-four-news {float:right; width:640px; }
		.home-four-news ul { width:640px; }
		.home-four-news ul li { margin-left:10px!important; }

	.news-block-2 { float:left; width:100%; }
		.news-block-2 ul { width:840px; }
			.news-block-2 li { width:400px; height: 340px; margin-right:20px; line-height:18px; position:relative; }
				.news-block-2 li a img { display:block; width:400px; height:200px; padding-top:10px;}
				.news-block-2 li a span { display:block; padding: 10px 0 6px 0; width:100%; font-size:18px; line-height:20px; font-weight:bold;}
				.news-block-2 li a i { color:#333; font-size: 17px; line-height:20px; height: 61px!important; overflow: hidden; display: inline-block;}

.cb { float:left; width:175px; margin-left:35px; }

	.cb .header-light span{font-size: 16px;}
	.cb .bg-grey{ padding: 5px; /* border: 0; */}

	.cb-header { float:left; width:100%; height:45px; font-size:19px; line-height:46px; background:#01a0d8 /*url(../images/rainbow.png) no-repeat*/; background-size:100% 2px; color:#FFF; text-shadow:0 1px 0 rgba(0, 0, 0, 0.3); text-align: center;}
	.cb-header.black { background-color: #000}
		.cb-header span { display: inline-block; width:47px; height: 27px; margin-top: 16px; background:url(../images/sprite.png) no-repeat 0 -260px; text-indent: -9999em}
		.cb-header i { display: inline-block; margin-top: 1px; vertical-align: top;}
		.cb-header a { color:#FFF!important;}
		.header-red a { color:#FFF!important;}
		.cartoon-header a { color:#01a0d8!important;}

	.cb-authors { float:left; width:100%; line-height:16px; font-size:14px; margin-bottom: 30px }
		.cb-authors ul { width:100%; }
			.cb-authors li { text-align:center; width:100%; border-bottom:1px solid #F0F0F0; padding:15px 0 13px 0; }
				.cb-authors li a { display:inline-block; width:100%; }
					.cb-authors li a img { width:65px; border-radius:35px; }
					.cb-authors li a span { display:inline-block; width:100%; padding-top:11px; font-size: 20px; line-height:22px; font-weight:700; }
					.cb-authors li a i { float:left; width:100%; color:#666; padding:9px 0 4px 0; font-size: 18px; line-height:20px; font-weight:700; }

		.cb-all { float:left; width:100%; padding-top:15px; font-size:20px; text-align:center; font-weight:700; }

	.cb-editor { float:left; width:100%; }
		.cb-editor ul { width:100%; }
			.cb-editor li { width:100%; padding:20px 0 16px 0; line-height:18px; position:relative; font-size:19px; line-height:22px; border-bottom:1px solid #EEE; }
				.cb-editor li a img { display:block; width:175px; height:175px; }
				.cb-editor li a span { display:block; padding-top:11px; width:100%; font-size:19px; line-height:20px; }
				.cb-editor li a i { color:#777; }

.icon-video { display: block; position:absolute; left: 50%; top: 50%; width: 80px; height: 80px; margin: -40px auto auto -40px; background: url(../images/play-big.png) no-repeat; text-indent: -9999em;}
.included .icon-video { display: block; position:absolute; left:0; top: auto; bottom: 0; width: 80px; height: 80px; margin: 0; background: url(../images/sprite.png) no-repeat; text-indent: -9999em;}
.icon-video.sm{background-image: url(../images/play.png);width: 54px;height: 55px;margin: -28px auto auto -27px}
.icon-video.sm2{background-image: url(../images/play2.png);width: 50px;height: 50px;margin: -25px auto auto -25px}
.icon-gallery { display: block; position:absolute; left:0; bottom:0; height:40px; line-height:40px; color:#FFF; font-weight:700; font-size:14px; padding:0 15px 0 55px; background:rgba(0, 0, 0, 0.5) url(../images/sprite.png) no-repeat 0 -170px; }

.media-all { float:left; width:100%; text-align:center; }
	.media-all a { display:block; width:100%; font-size: 20px; font-weight: 400; line-height:60px; color:#FED101; }
	.media-all a:hover { color:#FFF; }

.video-wrap-home { float:left; width:820px; background:#c40000; color:#FFF; margin-bottom:40px; margin-top:25px; }

.video-wrap { float:left; width:100%; background:#000; color:#FFF; margin-bottom:40px; margin-top:25px; }

	.home-video { float:left; width:100%; padding:0 25px; }

		.home-video-thumbs { float:right; width:285px; margin-bottom:-5px; }
			.home-video-thumbs a { float:left; width:90px; height:90px; margin:0 0 5px 5px; background:#FFF; cursor:pointer; }
				.home-video-thumbs a img { width:100%; height:100%; }
				.home-video-thumbs a img:hover { opacity:0.6; }

				.home-video-thumbs a.cycle-pager-active { border:2px solid #FED101; }
/*noinspection CssOverwrittenProperties,CssInvalidFunction,CssInvalidPropertyValue*/
.home-video-thumbs a.cycle-pager-active img { opacity:0.75; -webkit-filter: grayscale(100%); filter: grayscale(100%); filter: gray; filter: url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' height='0'><filter id='greyscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0' /></filter></svg>#greyscale"); }

			.home-video-slide { float:left; width:480px; height:280px; position:relative; font-family: 'Roboto Condensed';}
				.home-video-slide a { float:left; width:100%; height: 100%; display:block; color: #fff; }
				.home-video-slide a:hover { color:#FFF; }
					.home-video-slide a span { position:absolute; z-index: 1; width:100%; padding:11px 20px; font-family:Roboto; font-size: 22px; font-weight: 400; line-height: 27px; right:0; bottom: 0; background:rgba(0, 0, 0, 0.7); text-align:center; }
				.home-video-slide img { float:left; width:100%; height:100%; }

.home-gallery-wrap { float:left; width:820px; color:#FFF; margin-bottom:40px; margin-top:25px;  }
	.home-gallery-wrap .header-black, .cartoon-header { height:60px; line-height:61px; color:#01a0d8; }
        .header-black a { color:#FED101; }
	.header-black a:hover { color:#FFF; }
	.home-gallery-wrap .media-all { background:#c40000; }

	.home-gallery { float:left; width:100%; position:relative; }

		.home-gallery-thumbs { float:left; width:100%; height:60px; margin-bottom:15px; box-shadow:inset -2px 0 0 rgba(0, 0, 0, 0.1); }
			.home-gallery-thumbs span {
				float:left;
				width:20%;
				height:60px;
				padding:7px 5px 0 5px;
				font-size:16px;
				font-weight:700;
				line-height:15px;
				box-shadow:inset 2px 0 0 rgba(0, 0, 0, 0.1);
				text-align:center;
				color:#333;
				cursor:pointer;
				}

				.home-gallery-thumbs span:hover { color:#666; }

				.home-gallery-thumbs span.cycle-pager-active { color:#01a0d8; position:relative; }
					.home-gallery-thumbs span.cycle-pager-active i { position:absolute; color:#01a0d8; width:100%; height:4px; background:#01a0d8; left:0; bottom:-15px; }

		.home-gallery-slide a { float:left; width:100%; height:353px; }
		.home-gallery-slide img { float:left; width:100%; height:353px; }

	.home-gallery-slide { float:left; width:100%; height:353px; }

		.home-gallery-prev { position:absolute; width:30px; height:60px; left:0; top:220px; background:rgba(0, 0, 0, 0.5) url(../images/arrow-prev.png) no-repeat center; z-index:100; cursor:pointer; }
		.home-gallery-prev:hover , .home-gallery-next:hover { background-color:#000; }
		.home-gallery-next { position:absolute; width:30px; height:60px; right:0; top:220px; background:rgba(0, 0, 0, 0.5) url(../images/arrow-next.png) no-repeat center; z-index:100; cursor:pointer; }

.rb { float:right; width:300px; }

	.adv { float:left; width:100%; margin-bottom:30px; text-align:center; }
		.adv a,.adv img { display: block; }

	.most-read { float:left; width:300px; }
		.most-read ul { margin:-9px 0; }
			.most-read li { padding:7px 0; border-bottom:1px solid rgba(0, 0, 0, 0.05); }
			.most-read li:last-child { border-bottom:none; }
				.most-read li a { float:left; width:100%; height:50px; display:table; font-weight:700; line-height:16px; }
					.most-read li a img { float:right; width:100px; height:50px; margin-left:15px; }
					.most-read li a span { width:145px; height:50px; display:table-cell; vertical-align:middle; }

	.rb-social { float:left; width:300px; padding: 6px; }
	#sb_social_tw { padding: 7px }

	.rb-cartoon { float:left; width:300px; padding-bottom:15px; text-align:center; }
	.rb-cartoon.full { width: 100%;}
		.cartoon-header{height: 45px; line-height: 50px; background-color: #f6f6f6;}
		.rb-cartoon img { float:left; width:100%; }
		.rb-cartoon span { float:left; width:100%; margin-top:14px; font-weight:700; }

	.rb-slider { float:left; width:100%; position:relative; margin-bottom:30px; text-align:center; }
		.rb-special div, .rb-interview div, .rb-videos div { float:left; width:100%; height:512px; z-index:9; }
		.rb-special.small div, .rb-interview.small div { height: 200px; }

		.rb-slider a { display:block; width:100%; height:100%; overflow: hidden;}
			.rb-slider a i { width:100%; height:auto; position:absolute; left:0; bottom:0; font-size:19px; background:rgba(0, 0, 0, 1); color:#FFF; padding:10px 15px 12px 15px; text-shadow:1px 1px 0 rgba(0, 0, 0, 0.6); font-weight:bold; }
			.rb-slider a:hover i { background: #01a0d8; }

		.rb-slider .prev { position:absolute; width:34px; height:50px; left:0; background:rgba(0, 0, 0, 0.5) url(../images/arrow-prev.png) no-repeat center; z-index:10; cursor:pointer; }
		.rb-slider .prev:hover , .rb-slider .next:hover { background-color:#000; }

		.rb-slider .next { position:absolute; width:34px; height:50px; right:0; background:rgba(0, 0, 0, 0.5) url(../images/arrow-next.png) no-repeat center; z-index:10; cursor:pointer; }

	.rb-slider.small, .rb-videos{background: #333333}
		.rb-special .prev , .rb-special .next, .rb-interview .prev , .rb-interview .next  { top:205px; }
		.rb-special.small .prev , .rb-special.small .next, .rb-interview.small .prev , .rb-interview.small .next  { top: 50px; height: 50px;}
			.rb-slider.small a i, .rb-videos a i {background: 0;font-weight: 300;}
			.rb-slider.small a i { height: 50px; padding: 5px 10px 0;}
			.rb-slider.small a:hover i, .rb-videos a:hover i { background:0 }

		.rb-videos div{ height: 205px;}
		.rb-videos .img{ position: relative; display: block;}
		.rb-videos img{ display: block; -webkit-box-shadow: 0 3px 3px #000;
			 -moz-box-shadow: 0 3px 3px #000;
			 box-shadow: 0 3px 3px #000;}
		.rb-videos a i { padding: 7px 10px 0; bottom: auto;}
		.rb-videos .pager{ text-align: center; height: auto;}
			.rb-videos .pager a{ display: inline-block;width: 32px;height: 41px; padding-left: 8px; line-height: 41px; position: relative; margin-right: -7px;
				background: url(../images/arrow-red-rt.png); color: #fff; text-align: left;}
			.rb-videos .pager .cycle-pager-active{z-index: 100;text-shadow: 2px 2px 3px #000;}

	.rb-blocks {background: #fff; margin-bottom: 30px; font-size: 19px; }
		.rb-blocks li{height: 215px}
			.rb-blocks img{ display: block; }
			.rb-blocks .title{ display: block; padding: 5px 10px 0;}
	
	.rb-headline-blocks {/*background: #fff; margin-bottom: 30px;*/ font-size: 19px; }
		.rb-headline-blocks li{width: 100%; margin-bottom: 30px;}
			.rb-headline-blocks img{ display: block; }
			.rb-headline-blocks .title{ display: block; padding: 5px 10px 0;}

	.rb-inquiry { font-size:14px; font-family:Roboto; }
		.rb-inquiry img { float:left; width:100%; }
		.rb-inquiry h4 { float:left; width:100%; font-weight:700; line-height:18px; text-align:center; margin:10px 0; }
		.survey label { float:left; width:100%; border-top:1px solid #EEE; padding:6px 0; font-size:13px; }
			.survey label input { float:left; margin:4px 7px 0 0; }
		.survey .vote { float:left; width:100%; padding-top:15px; text-align:center; border-top:1px solid #EEE; }

        .survey .cevap{font:12px/20px Arial; color:#333;}
        .survey .cevap li{ float:left; width:100%; padding:12px 0; border-bottom:1px solid #EEE; }
        .survey .answer{display:block; float:left; font-size:13px; color:#333; }
        .survey .rate, .survey .bar{height:15px; border-radius:2px; box-shadow:inset 0 0 3px 0 #777 ; }
        .survey .rate{ padding:0 1px 1px 0; float:left; background:#eee; margin:2px 0; }
        .survey .bar{ width: 0;}
        .survey .bar.grey{ background:#333; }
        .survey .bar.red{ background:#f00; }
        .survey .cevap i{ display:block; font:12px/20px Arial; color:#333; float:right; }

        .rb-inquiry .total{ display: none}
        .rb-inquiry .answer{width: 100%;}
        .rb-inquiry .rate{ width:180px;}

.anketbig{ float:left; width: 100%; margin-bottom: 30px }
.anketbig h4{margin-bottom: 15px}
.anketbig .vote{text-align: left }

.anketbig .cevap{ float:left; width:100%; margin-bottom:15px; border-top:1px solid #e7e7e7; }
.anketbig .answer{width: 350px;margin-right: 25px}
.anketbig .rate{ width:350px;}

.anketbig .total i{ padding:0 15px; }

.anket_arsiv{ float:left; width:100%; }
.anket_arsiv ul{ float:left; width:100%; border-top:1px solid #eee; }
.anket_arsiv li{ float: none; display: list-item; min-height:50px; border-bottom:1px solid #eee; margin:15px 0 0 0; padding:0 0 15px 55px; font:12px/14px Arial; color:#999; background:url(../images/anket_ico.png) no-repeat; }
.anket_arsiv li a{ display:block; float: none; font:bold 14px/26px Arial; color:#333; }
.anket_arsiv li a:hover{ color:#c00; }

	.rb-fixture ul { width:100%; font-size:14px; }
	.cb .rb-fixture ul { font-size: 12px; }
		.rb-fixture li { width:100%; border-bottom:1px solid #EEE; padding:7px 0 6px 0; border-radius:2px; }
		.rb-fixture li:hover { background:#F7F7F7; }
			.rb-fixture ul li em { float:left; width:30px; text-align:right; padding-right: 10px;}
			.rb-fixture ul li span { float:left; width:150px; font-family:Roboto; font-weight:700; color:#693; }
			.rb-fixture ul li i { float:left; width:40px; text-align:center; }
			.cb .rb-fixture ul li em {width: 18px;padding-right: 5px;}
			.cb .rb-fixture ul li span {width: 83px;}
			.cb .rb-fixture ul li i {width: 27px;}

		.rb-fixture li.title { font-weight:700; color:#FFF; border-bottom:1px solid #487B01; background-color:#693; }
		.rb-fixture li.title.full { text-align: center; }
			.rb-fixture li.title span { margin-left:30px; color:#FFF; }
			.cb .rb-fixture li.title span { margin-left: 10px;}

		.rb-fixture li.fixture_date{ text-align: center; font-weight: bold; background: #f6f6f6; padding: 2px 0 1px 0;}
			.rb-fixture ul li span.team{width: 40.5%;}
			.rb-fixture ul li span.team:first-child {text-align: right;}
			.cb .rb-fixture ul li span.team{width: 38%;font-weight: normal}
			.rb-fixture ul li span.score { width: 16%; margin: 0 1.5%; color: #1D1D1D;
				background: #eee; border-radius: 2px; font-weight: normal; text-align: center; }
			.cb .rb-fixture ul li span.score{width: 22%;margin: 0 1%;}
			.rb-fixture ul li span.score.time{ color: #999;}

	.rb-fixture p { float:left; width:100%; margin-top:14px; font-weight:700; text-align:center; }
	.cb .rb-fixture p { font-size: 13px ; margin-top: 7px;}

	.rb-lottery { padding-left:14px; padding-right:14px; }
		.rb-lottery ul { width:100%; }
			.rb-lottery li{ float:left; width:100%; padding:10px 0; position:relative; border-bottom:1px solid #f1f1f1; }
			.rb-lottery li:last-child{border:0; }
				.rb-lottery .img{ float:left; width: 85px;}
					.rb-lottery img{ border-radius:3px; width: 100%;}
				.rb-lottery .numbers{ float:right; width: 173px; }
					.rb-lottery p{ display:block; float:left; width:175px; font-weight: bold; font-size: 14px; padding:0 0 5px 0; }
					.rb-lottery i{ display:block; float:left; width:20px; height:20px; text-align:center; font:11px/20px Arial; color:#fff;  background:#999; border-radius:10px; margin:0 1px 1px 0; }

.cat-top { float:left; width:820px; font-size:17px; line-height:22px; color:#666; padding-bottom:25px; margin-bottom:30px; border-bottom:1px solid #EEE; }

	.cat-top a { display:block; }
		.cat-top a img { float:left; width:820px; height:403px; }
		.cat-top a span { float:left; width:100%; padding:18px 0 9px 0; font-family:Roboto; font-weight:700; font-size:24px; line-height:26px; }

.detail-out { float:left; width:100%; padding:0 40px; background:#01a0d8; margin: 0 0 -150px 0; position:relative; }

	.detail-prev, .detail-next { position:absolute; z-index: 200; top:300px; width:50px; transition: all 0.3s; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; overflow:hidden; }
	.detail-prev:hover, .detail-next:hover { width:150px; }
	.detail-prev a, .detail-next a {
		width: 50px;
		position:fixed;
		height:90px;
		overflow: hidden;
		color:#FFF;
		font-size:14px;
		font-weight:700;
		transition: all 0.3s; -webkit-transition: all 0.3s; -moz-transition: all 0.3s;
	}
	.detail-prev a:hover, .detail-next a:hover { width: 150px; }
	.detail-prev .title, .detail-next .title { font-size: 12px }
	.detail-prev span, .detail-next span { display: none; }
	.detail-prev a:hover span, .detail-next a:hover span { display: block; }

	.detail-prev { left:-10px; }
	.detail-prev:hover { left: -110px; }
		.detail-prev a {
			float:right;
			padding:25px 50px 0 0;
			background:#01a0d8 url(../images/arrow-big-prev.png) no-repeat right center;
			}

		.detail-prev a:hover { padding: 15px 40px 0 10px; box-shadow:inset 2px 0 0 rgba(0, 0, 0, 0.25); border-radius:5px 0 0 5px; }


	.detail-next { right:-10px; }
	.detail-next:hover { right: -110px; }
		.detail-next a {
			float:left;
			padding:25px 0 0 50px;
			background:#01a0d8 url(../images/arrow-big-next.png) no-repeat left center;
			}

		.detail-next a:hover { padding: 15px 10px 0 40px; box-shadow:inset -2px 0 0 rgba(0, 0, 0, 0.25); border-radius:0 5px 5px 0; }

	.detail-wrap { float:left; width:100%; background:url(../images/detail-wrap.png) repeat-y; }

.detail-left { float:left; width:720px; padding-bottom:70px; position:relative; }

	.detail-title { float:left; width:100%; padding: 25px 0 4px 90px; font-size: 43px; line-height: 1.1; font-weight:700; color:#01a0d8; }

	.detail-left time { text-align: right; font-size: 14px; display: block; color: #777; }

	.detail-share { float:left; width:540px; position:relative; z-index:100; margin-top: 10px;}

		.detail-share ul { width:100%; }
			.detail-share li { width:60px; height: 55px; }
			/*.detail-share li:last-child { border-bottom:1px solid rgba(0, 0, 0, 0.1); box-shadow:0 1px 0 rgba(250, 250, 250, 0.3); }*/
				.detail-share li a {
					float:left;
					width:100%;
					height: 100%;
					display:block;
					background:url(../images/sprite.png) no-repeat;
					overflow:hidden;
					text-align:center;
					font-size:11px;
					font-weight:700;
					border-top:1px solid rgba(0, 0, 0, 0.1);
					text-shadow:1px 1px 0 rgba(250, 250, 250, 0.8);
					}
				.detail-share li a:hover {color: #fff;text-shadow:1px 1px 0 rgba(50, 50, 50, 0.8);}

					.detail-share li a i { float:left; display:block; width:100%; height: 100%; padding:32px 0 11px 0; border-top:1px solid rgba(250, 250, 250, 0.3); }
					.detail-share li a i:hover { padding-top:33px; border-top:none; }

						.detail-share li a i em { float:left; width:100%; margin-bottom:-5px; }

						.detail-share li.facebook a { background-position:0 -300px; }
						.detail-share li.facebook a:hover { background-position:-150px -300px; background-color:#4862A7; }

						.detail-share li.twitter a { background-position:0 -350px; }
						.detail-share li.twitter a:hover { background-position:-150px -350px; background-color:#1BB2E9;}

						.detail-share li.google a { background-position:0 -400px; }
						.detail-share li.google a:hover { background-position:-150px -400px; background-color:#EA5D4B; }

						.detail-share li.linkedin a { background-position:0 -450px; }
						.detail-share li.linkedin a:hover { background-position:-150px -450px; background-color:#4875B4; }

						.detail-share li.pinterest a { background-position: 0 -1282px; }
						.detail-share li.pinterest a:hover { background-position: -150px -1282px; background-color:#BD081C; }

						.detail-share li.tumblr a { background-position: 0 -1330px; }
						.detail-share li.tumblr a:hover { background-position: -150px -1330px; background-color:#44546A; }

						.detail-share li.email-this a { background-position:0 -500px; }
						.detail-share li.email-this a:hover { background-position:-150px -500px; background-color:#333; }

						.detail-share li.comment a { background-position:0 -550px; }
						.detail-share li.comment a:hover { background-position:-150px -550px; background-color:#333; }

						.detail-share li.print a { background-position: 11px -1064px; }
						.detail-share li.print a:hover { background-position: 11px -1184px; background-color:#666; }


	.detail { float:right; width:630px; }

		.detail-photo { float:left; width:100%; position:relative; }
			.detail-photo img { width:100%; }

		.share-photo { position:absolute; left:0; top:0; width:100%; height:90%; opacity:0; }
		.share-photo:hover { background:url(../images/gradient.png) repeat-x; opacity:1; }
			.share-photo ul { float:right; }
				.share-photo li a { float:left; width:50px; height:50px; background:url(../images/sprite.png) no-repeat; text-indent:-9999px; }
				.share-photo li.facebook a { background-position:-155px -300px; }
				.share-photo li.facebook a:hover { background-color:#4862A7; }
				.share-photo li.twitter a { background-position:-155px -350px; }
				.share-photo li.twitter a:hover { background-color:#1BB2E9; }
				.share-photo li.google a { background-position:-155px -400px; }
				.share-photo li.google a:hover { background-color:#EA5D4B; }
				.share-photo li.linkedin a { background-position:-155px -450px; }
				.share-photo li.linkedin a:hover { background-color:#4875B4; }
				.share-photo li.arrow a { background-position:-155px -600px; }
				.share-photo li.arrow a:hover { background-color:#1D1D1D; }

		.detail-summary { float:left; width:100%; padding:15px 0 26px 0; font-family:Roboto; font-size:21px; font-style:italic; line-height:25px; }

		.mps { float:right; width:115px; height:36px; margin:-20px 0 0 10px; }

			.mps ul { float:right; }
				.mps li { margin-right:-1px; width:38px; height:36px; border:1px solid #FFF; background:#E6E6E6; text-indent:-9999px; position: relative; z-index: 300;}

                .mps .at a{text-indent: -9999em}
                    .mps .at span{display: none}

				.mps .text-mail a { float:left; width:36px; height:34px; background:url(../images/sprite.png) no-repeat 0 -1030px; }
				.mps .text-mail a:hover { background:#4D4D4D url(../images/sprite.png) no-repeat 0 -1150px; }

				.mps .text-print a { float:left; width:36px; height:34px; background:url(../images/sprite.png) no-repeat 0 -1070px; }
				.mps .text-print a:hover { background:#4D4D4D url(../images/sprite.png) no-repeat 0 -1190px; }

				.mps .text-size { float:left; width:36px; height:34px; background:url(../images/sprite.png) no-repeat 0 -1110px; overflow:hidden;}
				.mps .text-size:hover { width:105px; background:#4D4D4D url(../images/sprite.png) no-repeat 0 -1230px; }
				.mps .text-size:hover a { opacity:1; }

					.mps .text-size a { float:right; width:34px; height:34px; opacity:0; }
					.mps .text-size a.text-up { background:url(../images/sprite.png) no-repeat -166px -1230px; }
					.mps .text-size a.text-down { background:url(../images/sprite.png) no-repeat -132px -1230px; }
					.mps .text-size a:hover { background-color:rgba(0, 0, 0, 0.5); }

		.detail-text { float:left; width:100%; margin-bottom: 30px; font-family:Roboto; font-size:17px; line-height:1.5; }

			/*.included { float:right; margin:20px 0 20px 15px; text-align:center; clear: both }*/
			.included { margin:20px 0 20px 15px; width: 100% }
				/*.included a { float:left; width:200px; padding:10px 10px 16px 10px; color:#FFF; font-weight:700; font-size:15px; line-height:20px; background:#01a0d8; box-shadow:inset 0 -2px 0 rgba(0, 0, 0, 0.3); text-shadow:0 1px 0 rgba(0, 0, 0, 0.3); }*/
				.included a { float:left; width:100%; margin-bottom: 20px; padding:10px 10px 16px 10px; color:#FFF; font-weight:700; font-size:20px; line-height:28px; background:#01a0d8; box-shadow:inset 0 -2px 0 rgba(0, 0, 0, 0.3); text-shadow:0 1px 0 rgba(0, 0, 0, 0.3); }
				.included a:hover { background:#555; }
				/*.included span { float:left; width:100%; margin-bottom:9px; position:relative; } */
				.included span { float:left; width:100%; position:relative; }
					/*.included span img { float:left; width:100%; } */
					.included span img { float:left; width:200px; }
					.included span div { opacity:0.8; }
						.included span .icon-video { width:30px; height:30px; background-position:-5px -135px; padding:0; }
						.included span .icon-gallery { width:30px; height:30px; background-position:-5px -175px; padding:0; }

		.detail-count { float:left; width:100%; margin: -15px 0 15px; color:#999; font-family:Roboto; }

		.tags { float:left; width:100%; color:#999; margin-bottom: 15px; }
			.tags a {
				float:left;
				height: 22px;
				padding:0 10px 0 20px;
				margin: 0 7px 5px 0;
				font-size: 11px;
				line-height: 23px;
				background:url(../images/sprite.png) no-repeat 0 -1000px;
				box-shadow:inset -1px 0 0 #DADADA;
				border-radius:0 2px 2px 0;
				text-shadow:1px 1px 0 #FFF;
				}
			.tags a:hover { opacity:0.8; }

	.comments { float:left; width:100%; margin:0 0 -30px 0; }

.content-detail-comments{ margin-bottom: 68px; margin-top:35px; background-color: #F5F5F5; border-bottom:1px solid #e5e5e5; }
.content-detail-comments > .title{ width:630px; padding:12px 20px; background-color: #133F6A; border-bottom: 2px solid #0B2640; font:22px Roboto; color:#fff; text-shadow:1px 1px 0 #333; }
.content-detail-comments > .title .total{}
.content-detail-comments > .title .total em{ padding:0 10px; }
.content-detail-comments > .title .add-comment{ float:right; cursor:pointer; }
.content-detail-comments .all-comments{ text-shadow:1px 1px 0 #fff; width: 100%; height: 66px; font:18px/66px Roboto; color:#1C629C; text-align: center; }
.content-detail-comments .all-comments em{ padding:0 10px; }

.content-detail-comments-body{ width:670px; }
.content-detail-comments-list{ width: 100%; margin-top: 20px; }
.content-detail-comments-list li{ width: 630px; padding-left:20px; padding-bottom: 20px; border-bottom: 1px solid #E5E5E5; margin-top: 20px; }
.content-detail-comments-list li:first-child{ margin-top: 0; }
.content-detail-comments-list li.indent-item{margin-left:55px;}
.content-detail-comments-list li .comment-capsule{ width:98%; }
.content-detail-comments-list li .content-detail-comments-control{ width: 100%; margin-top: 15px; }
.content-detail-comments-list li .img{ position: relative; height: 100%; margin-right: 20px; float: left; }
.content-detail-comments-list li .comment-capsule .title{ width: 100%; color:#CC0000; font:bold 14px Arial; display: block }
.content-detail-comments-list li .comment-capsule .time{ width: 100%; color:#999; font:11px Arial; margin-top:6px; display: block }
.content-detail-comments-list li .comment-capsule .comment{ width: 100%; color:#333; font:12px/160% Arial; margin-top:3px; }
.content-detail-comments-list li .comment-capsule .replay-comment{ float:left; font:bold 12px Arial; color:#1C629C; }
.content-detail-comments-list li .comment-capsule .replay-control{ float:right; border-left: 1px solid #e5e5e5; padding-left:10px; margin-left:10px; }
.content-detail-comments-list li .comment-capsule .replay-control:last-child{ border-left:none; }
.content-detail-comments-list li .comment-capsule .total{font:bold 12px Arial; color:#009900;}


.detail-right { float:right; width:320px; padding:0 20px 70px 0; }
	.detail-right .bg-grey { border:none; box-shadow:0 2px 0 rgba(0, 0, 0, 0.05); padding:20px; }
	.detail-right .header-light span { border-right:none; border-left:none; }

	.detail-close { float:left; width:100%; margin:15px 0; }
		.detail-close a { float:right; width:30px; height:30px; background:#1D1D1D url(../images/icon-close.png) no-repeat center; text-indent:-9999px; border-radius:15px; box-shadow:1px 1px 0 #FFF; }
		.detail-close a:hover { background-color:#01a0d8; }

.sub-slider { float:left; width:100%; margin-bottom:40px; position:relative; text-align:center; }
	.sub-slider div { height:auto !important; }

	.sub-slider a img { display:block; width:100% !important; height:auto !important; }

	.sub-slider span { width:100% !important; padding:0 !important; height:50px !important; line-height:50px !important; font-size:27px !important; letter-spacing:0 !important; top: auto!important; bottom: 0; background:rgba(0, 0, 0, 0.5); }

	.sub-slider .slide-arrows { width:100% !important; height:50px !important; z-index:101; top: 50%; margin-top: -50px;}
		.sub-slider .slide-arrows a { background-color:rgba(0, 0, 0, 0.5); }

.authors { float:left; width:100%; overflow:hidden; }
	.authors ul { width:915px; margin:-30px 0 30px -37px; }
		.authors li { width:305px; height:321px; border-right:1px solid #EEE; border-bottom:1px solid #EEE; padding:30px 37px; }
		.authors li:hover { border-bottom:2px solid #999; }
			.authors li a { display:inline-block; width:100%; color:#666; }
				.authors li a img { float:left; width:100px; box-shadow:0 2px 0 #01a0d8; margin-bottom:15px; }
				.authors li a span { float:right; width:105px; padding-top:22px; font-size:19px; line-height:22px; font-weight:700; color:#01a0d8; }

				.authors li div { float:left; width:100%; height:120px; margin-bottom:10px; overflow:hidden; }
				.authors li div a:hover { color:#1D1D1D; }

					.authors li div i { float:left; width:100%; padding:8px 0 11px 0; font-size:19px; line-height:20px; color:#1D1D1D; }

				.authors li em { float:left; width:100%; font-size:13px; color:#999; }

.author-share { background:url(../images/detail-wrap.png) repeat-y; margin-right:20px; overflow:hidden; }

.author-left { float:left; width:180px; background:#F5F5F5; text-align:center; margin-right: 25px;}
	.author-left img { float:left; width:100%; box-shadow:0 2px 0 #01a0d8; }
	.author-left .w100 { padding:15px 15px 12px 15px; text-shadow:1px 1px 0 #FFF; }
    .author-left h2 ,.author-left h2 a{color:#01a0d8; }
	.author-left h2 { float:left; width:100%; font-size:19px; line-height:22px; font-weight:700; border-bottom:1px solid #E2E2E2; padding-bottom:10px; margin-bottom:10px; }
	.author-left span a { float:left; width:100%; font-size:19px; line-height:45px; font-weight:700; color:#FFF; background:#1D1D1D; }

.author-text { float:right; width:550px; }

	.date { float:left; width:100%; color:#999; border-bottom:1px solid #EEE; padding-bottom:17px; margin-bottom:15px; }

.columnist-ad-after .adv{ float: right; width: auto;}

.author-other { float:left; width:100%; }
	.author-other ul { width:100%; border-bottom:1px solid #EEE; }
		.author-other li { width:100%; border-top:1px solid #EEE; }
			.author-other li a { float:left; width:100%; padding:15px 20px; font-size:19px; line-height:25px; }
			.author-other li a:hover { background:#F7F7F7; }
				.author-other li a span { font-size:15px; color:#999; }

.static-page { float:left; width:100%; padding:3px 20px 30px 0; font-family:Roboto; line-height:22px; }

.media-head { float:left; width:100%; height:70px; background:#000; box-shadow:inset 0 1px 0 rgba(250, 250, 250, 0.2) , 0 0 10px rgba(0, 0, 0, 0.5); position:relative; }

	.media-head h3 { float:left; font-weight:700; font-size:27px; line-height:70px; color:#FED101; }

	.media-head .breadcrumb { float:left; font-size:14px; line-height:70px; color:#999; }
		.media-head .breadcrumb span { float:left; padding:0 20px; opacity:0.7; }
		.media-head .breadcrumb a { color:#999; }
		.media-head .breadcrumb a:hover { color:#FFF; }

	.media-menu { float:right; width:220px; margin-top:15px; position:relative; font-family:Roboto; font-size:14px; font-weight:700; }
	.media-menu:hover { box-shadow:0 0 20px #01a0d8; }
		.media-menu span {
			float:left;
			width:100%;
			height:40px;
			padding:0 35px 0 45px;
			color:#FFF;
			line-height:38px;
			border:1px solid #5A5A5A;
			background:#1D1D1D url(../images/sprite.png) no-repeat 12px -638px;
			transition:all 0.3s; -webkit-transition:all 0.3s; -moz-transition:all 0.3s;
			border-radius:2px;
			cursor:pointer;
			overflow:hidden;
			}

		.media-menu span:hover , .media-menu:hover span { color:#01a0d8; background:#FFF url(../images/sprite.png) no-repeat 12px -688px; border-color:#FFF; border-radius:2px 2px 0 0; }

		.media-menu:hover div { display:block;}
		.media-menu div { display:none; background:#FFF; overflow:hidden; border-radius:0 0 2px 2px; position:absolute; top:40px; right:0; box-shadow:0 0 10px rgba(0, 0, 0, 0.2); border-bottom:2px solid #01a0d8;  z-index:9999; }
			.media-menu div ul { margin-bottom:-1px; width:100%; }
				.media-menu div li { width:100%; border-bottom:1px solid #EEE; text-shadow:1px 1px 0 rgba(255, 255, 255, 0.99); }
					.media-menu div li a {
						float:left;
						display:block;
						width:100%;
						padding:10px 15px;
						transition:all 0.3s; -webkit-transition:all 0.3s; -moz-transition:all 0.3s;
						}
					.media-menu div li a:hover { background:#F5F5F5; }

.media-out { background:#292929; padding-bottom:150px; margin-bottom:-150px; }
	.gallery-out { background:#600; }

	.media-main { padding:50px 0; }

		.media-main .home-video-thumbs { width:420px; }
			.media-main .home-video-thumbs a { width:135px; height:135px; }

			.media-main .home-video-slide , .media-main .home-video-slide img { width:738px; height:415px; }
			.media-main .home-video-slide a span { width: 100%; padding:18px 30px; font-size:27px; line-height:30px; bottom: 0; text-align:center; }

	.media-out .header-black { font-weight:400; }
	.media-out .page-title { height:auto; padding:29px 0 25px 0; font-weight:700; color:#FFF; font-size:34px; line-height:36px; font-family:Roboto Condensed; letter-spacing:0; }

.media-list { float:left; width:100%; margin-bottom:30px; }
	.media-list ul { width:870px; }
		.media-list li { width:260px; height:225px; margin:0 30px 30px 0; overflow:hidden; }
			.media-list li a { display:block; color:#CCC; }
			.media-list li a:hover { color:#FFF; }
			.media-list li a:hover img { opacity:0.7; background:#000; }
				.media-list li a span { float:left; width:100%; position:relative; }
					.media-list li a span img { width:260px; height:146px; }
					.media-list li a i { float:left; width:100%; padding-top:18px; font-size:17px; line-height:19px; }

.media-detail { float:left; width:100%; padding-bottom:40px; }

	.media-detail .detail-share { width:780px ;height:525px; /*background:url(../images/detail-wrap.png) repeat-y;*/ background-color: #fff; position: absolute; margin-top: 0; z-index: 1; }
	.media-detail .detail-share ul {position: absolute; bottom: 0;}
	.media-detail .player { float:left; width:780px; height:470px; }
	.media-detail .player iframe {position: absolute; z-index: 2;}
	.media-detail .pagination { margin: 35px auto 30px; }

	.media-detail .zoom { float:left; width:780px; height:470px; text-align:center; display:table; background:rgba(0, 0, 0, 0.2); margin:0 0 20px -1px; position:relative; z-index:2;}
		.media-detail .zoom span { width:100%; height:470px; display:table-cell; vertical-align:middle; }
			.media-detail .zoom span img { max-width:780px; max-height:470px; margin-bottom: -5px; }

		.zoom-prev { position:absolute; width:50px; height:80px; left:1px; top:195px; background:rgba(0, 0, 0, 0.3) url(../images/arrow-big-prev.png) no-repeat center; z-index:10; cursor:pointer; text-indent:-9999px; }
		.zoom-prev:hover , .zoom-next:hover { background-color:#000; }

		.zoom-next { position:absolute; width:50px; height:80px; right:0; top:195px; background:rgba(0, 0, 0, 0.3) url(../images/arrow-big-next.png) no-repeat center; z-index:10; cursor:pointer; text-indent:-9999px; }
                .zoom-left { position: absolute; height: 100%; width: 50%;}
                .zoom-right { position: absolute; height: 100%; width: 50%; left: 50%;}
	.media-about { float:left; width:100%; height:200px; margin-top:-10px; color:#FFF; font-family:Roboto; font-size:14px; overflow:auto; }

/*	Start CONTACT	*/

.contact, .item {line-height:40px; font-size:14px; }
.contact { float:left; width:100%; margin-bottom:40px; }

	.contact p, form .item { float:left; width:100%; padding:17px 0; border-top:1px solid #EEE; }
		.contact p label, .item label{ float:left; width:25%; }
			.contact p em, .item label em { color:#C00; font-style:normal; }
		.contact p span { float:left; width:30px; }
		.contact p i, .item input[type=text], .item input[type=password], .item textarea { float:right; width:70%!important; }
			.contact p i em { float:left; font-size:12px; margin:0 0 -15px 0; }
			.contact p i img { float:left; width:125px; height:40px; margin-right:20px; }

input, textarea, select { float:left; font-size:14px; color:#666; margin:0; font-family:Roboto, Arial; }
textarea { padding-top:10px !important; padding-bottom:10px !important; }
select { padding:0 10px !important; }

.input, .item input[type=text], .item input[type=password], .item textarea {
	width:100%;
	height:40px;
	border:1px solid #ADADAD;
	background:#F9F9F9;
	padding:0 13px;
	margin:0;
	box-shadow:inset 2px 2px 0 rgba(0, 0, 0, 0.07);
	border-radius:2px;
	}

.input:focus, .item input[type=text]:focus, .item input[type=password]:focus, .item textarea:focus
    { border-color:#666; background:#FFF; box-shadow:0 0 10px rgba(0, 0, 0, 0.15); }

.error { border-color:#C00; box-shadow:inset 2px 2px 0 rgba(240, 0, 0, 0.12) , 0 0 7px rgba(255, 0, 0, 0.20); background:#FFF6F6; }

.alert {width:100%}
.alert, .alert-danger {box-shadow:0 0 7px rgba(255, 0, 0, 0.20); color:#A40000;   background:#FFEDED; float:left; margin-bottom: 20px;}
.alert h4, .alert-danger h4 {font-size:18px; padding:10px;}
.alert p {font-size:15px; padding:10px;}
.alert .list-unstyled, .alert-danger .list-unstyled {padding:5px; font-size:14px; width:100%; display:block;}
.alert ul {display:block!important; padding: 10px!important}
.list-unstyled li { width:100%; display: block;}

.alert-success {background: #5DA866; color: #FFF}
.alert-info {background: #669ADC; color: #FFF}

.button, .item button {
	float:none;
	height:40px;
	font-size:15px;
	font-family:Roboto, Arial;
	font-weight:700;
	display:inline-block;
	padding:0 30px;
	cursor:pointer;
	border:none;
	color:#FFF;
	background:#5E5E5E;
	text-shadow:1px 1px 0 rgba(0, 0, 0, 0.4);
	box-shadow:inset 0 -2px 0 rgba(0, 0, 0, 0.2);
	border-radius:2px;
	transition: all 0.3s; -webkit-transition: all 0.3s; -moz-transition: all 0.3s;
	}

	.button:hover, .item button:hover { background:#01a0d8; box-shadow:inset 0 -2px 0 rgba(0, 0, 0, 0.2); }

/*	Finish CONTACT	*/

/*	Start PAGINATION */

.pagination { float:left; width:100%; height:50px; font-size:14px; line-height:50px; color:#999;
    text-align:center; background:rgba(0, 0, 0, 0.15); margin: 0 auto 30px; display:inline-block; border-right:1px solid rgba(250, 250, 250, 0.05); }
		.pagination li { border-left:1px solid rgba(0, 0, 0, 0.2);float: none;display: inline-block; }
		.pagination li:last-child { border-right:1px solid rgba(0, 0, 0, 0.2); }

			.pagination li a, .pagination li span {
				float:left;
				min-width:50px;
				display:block;
				padding:0 15px;
				color:#999;
				font-weight:700;
				border-left:1px solid rgba(250, 250, 250, 0.05);
				transition: all 0.3s; -webkit-transition: all 0.3s; -moz-transition: all 0.3s;
				}

			.pagination li a:hover , .pagination li.active span { color:#01a0d8; background:#FFF; box-shadow:0 -2px 0 #01a0d8; }

.lb .pagination {height: 40px;line-height: 40px}
            .lb .pagination li a, .lb .pagination li span {min-width: 40px; padding: 0 10px}

/*	Finish PAGINATION */

.fancyForm { float:left; width:100%; }

.login-lightbox { float:left; width:100%; position:relative; }

	.light-title { float:left; width:100%; height:57px; font-size:23px; line-height:25px; box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.05); text-align:center; }
		.light-title h3 { display:inline-block; height:57px; padding-top:18px; color:#01a0d8; box-shadow:inset 0 -1px 0 #01a0d8; /*background:url(../images/arrow-red.png) no-repeat center bottom;*/ }

	.login-lightbox h5 { height:68px; font-size:17px; font-weight:bold; line-height:86px; }

	.login-lightbox .sign-in { float:left; width:300px; margin-left:40px; }
		.login-lightbox .sign-in p { height:55px; }
			.login-lightbox .sign-in p a { float:right; line-height:40px; }

	.login-lightbox .spacer { position:absolute; width:50px; height:258px; margin-left:50px; border-left:1px solid #EEE; left:340px; top:57px; }
		.login-lightbox .spacer span { position:absolute; height:29px; background:#FFF; line-height:30px; left:-15px; top:103px; color:#999; }

	.login-lightbox .sign-up { float:right; width:300px; margin-right:40px; background:none; padding:0; }

		.login-lightbox .sign-up em { float:left; width:100%; height:55px; color:#999; line-height:20px; }

		.socials { float:left; width:100%; height:55px; }
			.socials a {
				width:100%;
				height:40px;
				display:block;
				color:#FFF;
				font-weight:700;
				line-height:40px;
				box-shadow:inset 0 -2px 0 rgba(0, 0, 0, 0.11);
				text-shadow:1px 1px 0 rgba(0, 0, 0, 0.27);
				border-radius:2px;
				text-align:center;
				background:#5D82D1 url(../images/icon-facebook.png) no-repeat;
			}

			.socials a:hover { opacity:0.7; }

		.login-lightbox .sign-up i a {
			float:left;
			width:100%;
			height:40px;
			display:block;
			color:#FFF;
			font-weight:700;
			line-height:40px;
			background:#E31E24;
			box-shadow:inset 0 -2px 0 rgba(0, 0, 0, 0.2);
			text-shadow:1px 1px 0 rgba(0, 0, 0, 0.3);
			border-radius:2px;
			text-align:center;
			}

		.login-lightbox .sign-up i a:hover { opacity:0.7; }

/*noinspection CssOverwrittenProperties,CssInvalidFunction,CssInvalidPropertyValue*/
.grayscale {
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: gray;
	filter: url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' height='0'><filter id='greyscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0' /></filter></svg>#greyscale");
}
.grayscale:hover { filter:none; -webkit-filter:none; }

/*	Start ASTROLOGY		*/
.astrology { float:left; width:100%; overflow:hidden; }
	.astrology ul { width:915px; margin:-30px 0 30px -37px; }
		.astrology li { width:220px; height:241px; border-right:1px solid #EEE; border-bottom:1px solid #EEE; padding:30px 37px; text-align:center; }
		.astrology li:hover { border-bottom:2px solid #999; }
			.astrology li a { display:inline-block; width:100%; color:#666; }
				.astrology li a img { display:inline-block; width:100px; height:110px; box-shadow:0 2px 0 #01a0d8; padding-bottom:10px; }
				.astrology li a span { float:left; width:100%; padding-top:22px; font-size:19px; line-height:22px; font-weight:700; color:#01a0d8; }
				.astrology li a i { float:left; width:100%; padding-top:5px; font-size:17px; line-height:20px; color:#333; }

.astrology-detail { float:left; width:100%; padding:3px 20px 50px 0; margin-bottom:60px; border-bottom:1px solid #EEE; font-family:Roboto; line-height:22px; }
	.astrology-detail img { float:left; width:110px; padding:4px; margin:0 30px 20px 0; border:1px solid #EEE; border-radius:2px; }
/*	Finish ASTROLOGY	*/


/* Start WEATHER */
.weather { float:left; width:100%; overflow:hidden; }
 .weather ul { width:915px; margin:0px 0 30px -27px; border-top:1px solid #EEE; }
  .weather li { width:220px; height:91px; border-right:1px solid #EEE; border-bottom:1px solid #EEE; padding:20px 27px; }
  .weather li:hover { border-bottom:2px solid #999; }
   .weather li strong { float:left; width:100%; font-size:16px; }
   .weather li span { float:left; width:100%; padding-top:6px; font-size:23px; line-height:22px; font-weight:700; color:#01a0d8; }
/* Finish WEATHER */

/* Start EX */
.horizontal-share {overflow:hidden;}
/* Finish EX */

/* Start CARTOON */
.cartoon li { height:280px; }
	.cartoon li a { color:#333; }
	.cartoon li a:hover { color:#01a0d8; }
		.cartoon li a span img { height:220px; }
/* Finish CARTOON */

.auth-form .right .btn-connect{background:#EEE; height:40px; margin-bottom:10px; width:260px;}

.auth-list li{float:none; display: list-item; margin-bottom:5px;}
.auth-list li a{color:#3D3D3D; float:none; font-size:15px;}
.auth-list li a:hover{text-decoration:underline;}
.hidden{display:none!important;}

.headline_search {margin-bottom: 20px; padding-bottom: 20px; border-bottom: solid 1px #eee;}
.headline_search input, .headline_search button{display: inline-block;float: none;margin: 0 10px}
.headline_search input{width: 120px;}
.headlines li{margin: 0 20px 30px 0; width: 410px;}
.headlines li.last{margin-right: 0}

.det_newspapers { margin-top: 30px; text-align: center; }
.det_newspapers li { float: left; width: 106px; margin-bottom: 10px; }

.e-gazete {width: 100%;font-size: 16px; text-align: center}
.e-gazete li{float: left;width:25%;margin-bottom: 20px}
.e-gazete img{margin-bottom: 5px}
.e-gazete span {display: inline-block;line-height: 32px;padding-left: 20px;
    background: url(../images/download-icon.png) no-repeat 0 center }

.rss-list li {display: block; width: 100%; font-size:20px; margin-bottom:10px;}
.rss-list li b {float:left; line-height: 40px; width: 220px;}
.rss-list li img {float:left; padding-right: 10px;}
.rss-list li span {line-height: 35px;}

.fixed-ad-cap{position: relative; width: 1170px; clear: both; margin: 0 auto; z-index: 1000;overflow: hidden;}
.left-ad {position: absolute; width:160px; height:600px; left:-180px;}
.left-ad .adv{text-align: right;}
.left-ad .adv a, .left-ad .adv img { display: block; float: right; }
.right-ad {position: absolute; width:160px; height:600px; right:-180px;}
.fixed-ad{position: fixed; margin-top: 5px; width: 160px;}
.scroll .fixed-ad{ margin-top: -35px;}
.scroll .with_ad .fixed-ad{ margin-top: -130px;}
.scroll .with_breaking .fixed-ad{ margin-top: 15px;}
.scroll .with_breaking.with_ad .fixed-ad{ margin-top: -80px;}


.news-soc-hack{position:fixed; top: 237px;}

.under-headline { float:left; width:100%; position: relative; height: 130px; margin-bottom: 30px; overflow: hidden;}
	.under-headline .slide-arrows { width: 1170px; top:0; height: 130px}
	.under-headline .slide-arrows a {height: 130px; background-position: center; }
#under-headline {margin:0 auto; width:1100px; height: 130px; margin-bottom: 10px; z-index:180; left:4px;}
	#under-headline .cycle-slide { float:left; width:150px !important; padding-top:5px; border-top:3px solid #EEE; margin-right:7px; }
	#under-headline .cycle-slide a { float:left; width:150px !important; }
	#under-headline .cycle-slide-active { border-color:#01a0d8;}
	#under-headline .cycle-slide-active a { color:#01a0d8;}
	#under-headline .cycle-slide img { width:150px; float:left; }
	#under-headline .cycle-slide span { width:150px; height:50px; white-space: normal; float:left; text-align:center; font-size:18px; padding-top:2px; }

.last_records {}
.last_records li{height: 45px;display: table-row;}
.last_records a{display: block;}
.last_records span{display: table-cell;vertical-align: middle; height: 36px;}
.last_records .time{ font-size: 36px; width: 90px; line-height: 1;text-shadow: 1px 1px 2px #999}
.last_records .title{ width: 170px; font-size: 13px; font-weight: bold; line-height: 1.3;}

.at4-icon.aticon-email {background:none!important; display:none!important;}
.at4-icon.aticon-print {background:none!important; display:none!important;}

#comments_twitter {margin-bottom:30px;}

.mobile-callback { float:right; height:40px; margin-top:13px; padding-right: 15px}

.mt10 {margin-top:10px;}
.fl {float:left;}
.detail-text em {font-style:italic;}
.detail-adv-under-spot { float:left; margin:0px 10px -20px 0px; }