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; }
button, select { border:none; margin:0; padding:0; background:transparent; }
* { box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; }

/*	Finish RESET	*/

body { margin:0; color:#333; font-size:13px; font-family:Roboto Slab, Arial; font-weight:400; line-height:20px; -webkit-text-size-adjust:100%; }

*::-moz-selection { background:#008996; color:#FFF; }
*::selection { background:#008996; color:#FFF; }

a { color:#333; text-decoration:none;  }
a:hover { color:#008996; text-decoration:none; }

input, textarea, select { float:left; font-size:13px; color:#666; margin:0; font-family:Roboto Slab, Arial; }
textarea { padding:10px 13px !important; }
select { padding:0 0 0 10px !important; }
button { border:none; padding:0; margin:0; cursor:pointer; font-family:Roboto Slab, Arial; font-size:15px; font-weight:700; }

.input { width:100%; height:40px; border:1px solid #999; background:#F9F9F9; padding:0 13px; border-radius:2px; box-shadow:inset 3px 3px 0 rgba(0, 0, 0, 0.04); }
.input: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; }

.button {
    float:none;
    height:40px;
    line-height:40px;
    display:inline-block;
    padding:0 30px;
    cursor:pointer;
    border:none;
    color:#FFF;
	background-color:#008996; 
    text-shadow:1px 1px 0 rgba(0, 0, 0, 0.27);
    box-shadow:inset 0 -2px 0 rgba(0, 0, 0, 0.5);
    transition: all 0.3s;
    border-radius:2px;
}

.button:hover { background-color:#EC2028; box-shadow:inset 0 -2px 0 rgba(0, 0, 0, 0.25); }

.checkbox { margin: 3px 7px 0px 0px; }

.haberdar { width:100%; display:inline-block; position:relative; }

.tac { text-align:center; }

.fl { float:left !important; }
.fr { float:right !important; }
.fn { float:none !important; }

.w100 { float:left; width:100% !important; }
.w50 { float:left; width:50%; }
.w300 { float:left; width:300px; }
.mt10 { margin-top:10px; }
.mt20 { margin-top:20px; }
.ml50 { margin-left:50px; }

.wrap { margin:0 auto; width:1000px; min-height:10px; position:relative; }

/*	Start TOP	*/

.top-bar { float:left; width:100%; height:105px; padding:30px 0; position:relative; z-index:7995; background-color:#FFF; transition:all 0.3s; }

.top-exchange { float:left; }
.top-exchange li { height:30px; padding-right:15px; margin-right:15px; border-right:1px solid #EDEDED; font-size:12px; line-height:14px; color:#999; }
.top-exchange li strong { font-weight:700; color:#333; }
.top-exchange li strong.up { color:#090; }
.top-exchange li strong.down { color:#C00; }

.top-weather { float:left; font-size:12px; line-height:30px; color:#666; }
.top-weather img { float:left; width:30px; height:30px; margin-right:10px; }
		.top-weather span { float:left; font-size:15px; line-height:30px; font-weight:700; color:#000; }
		.top-weather selectt { float:left; padding-right:13px; font-size:12px; line-height:30px; color:#666; background:url(../images/arrow-down.png) no-repeat right center; background-size:auto 3px; }
		.top-weather i { float:left; padding:0; border-radius:0; overflow: hidden;
			background-color: #fff;
			background:#FFF url(../images/arrow-down.png) no-repeat right center; background-size:auto 3px; }
			
			.top-weather i select {
				padding:0 !important;
				width:auto;
				height:30px;
				margin-right:-10px;
				border: none;
				box-shadow: none;
				background-color: transparent;
				background-image: none;
				-webkit-appearance: none;
				   -moz-appearance: none;
						appearance: none;
			}

			.top-weather i select:focus {
				outline: none;
			}

.top-share { float:right; margin-left:5px; }
.top-share img { float:left; width:30px; height:30px; margin-left:5px; border-radius:3px; }
.top-share img:hover { opacity:0.7; }

.top-search { float:right; width:180px; position:relative; }
.top-search input {
    width:100%;
    height:30px;
    padding:0 30px 0 10px;
    border:none;
    line-height:30px !important;
    background-color:#F4F4F4;
    border-radius:3px;
    box-shadow:inset 0 0 1px rgba(0, 0, 0, 0.1);
}

.top-search input:focus { background-color:#E5E5E5; }

.top-search button { position:absolute; width:30px; height:30px; padding:0; border-radius:0; background:url(../images/icon-search.png) no-repeat center; background-size:16px; box-shadow:none; right:0; top:0; text-indent:-9999px; opacity:0.5; }
.top-search button:hover { opacity:1; }

.periscope-search { width:100%; margin-top:2px; }
		.periscope-search input { height:40px; padding:0 35px 0 15px; line-height:40px !important; box-shadow:inset 0 0 1px rgba(0, 0, 0, 0.8); }
.periscope-search button { width:40px; height:40px; background-size:20px; }

	.top-links { float:right; }
		.top-links li { padding-left:20px; font-size:14px; font-family:Oswald; line-height:50px; }
			.top-links li a { float:left; padding-left:27px; color:#FFF; background-position:left center; background-repeat:no-repeat; background-size:20px; }
.top-links li a:hover { background-size:18px; }
			.top-links li a.live { background-image:url(../images/top-live-white.gif); }
			.top-links li a.live-off { background-image:url(../images/top-off-white.png); }
			.top-links li a.gallery { background-image:url(../images/top-gallery-white.png); }
			.top-links li a.authors { background-image:url(../images/top-authors-white.png); }
			.top-links li a.add { background-image:url(../images/top-add-white.png); }

.header-wrap { float:left; width:100%; position:relative;box-shadow:0 0 7px rgba(0, 0, 0, 0.1); }

.header { float:left; width:100%; height:50px; position:relative; z-index:7985; background-color:#008996; box-shadow:inset 0 1px 0 rgba(0, 0, 0, 0.1) , inset 0 -1px 0 rgba(0, 0, 0, 0.1); transition:all 0.3s; }

	#logo { position:absolute; top:-22px; left:400px; width:220px; z-index:5; text-align:center; }
		#logo::after { content:"Gerçekler Sadece Gerçekler"; position:absolute; left:0; right:0; bottom:-22px; color:#999; }
		#logo img { height:70px; display:inline-block; transition:all 0.3s; }
		
	.go-home { position:absolute; top:0; left:0; width:50px; height:50px; z-index:10; overflow:hidden; text-indent:-9999px; }
		
	#nav { float:left; height:50px; position:relative; }
	
		#nav::before { content:""; float:left; width:50px; height:50px; background:#FFF url(../images/logo-icon.png) no-repeat center; background-size:46px auto; }

#nav .wrap { padding:0; }
#nav li { position:relative; }

#nav li::before { content:""; float:left; width:1px; height:30px; margin:10px 0; background-color:rgba(250, 250, 250, 0.15); }
#nav li:first-child::before { display:none; }

#nav li a { float:left; padding:0 20px; font-family:Oswald; font-size:14px; line-height:50px; color:#FFF; text-shadow:0 -1px 0 rgba(0, 0, 0, 0.3); transition:all 0.3s; }

				#nav li:hover a { background-color:rgba(0, 0, 0, 0.3); }
				#nav li.active a { background-color:rgba(0, 0, 0, 0.3); }

#nav li span { display:none; position:absolute; width:400px; top:50px; right:0; background-color:#E82128; box-shadow:0 2px 0 #FFF; }

#nav li span a { width:50%; box-shadow:inset 0 -1px 0 rgba(250, 250, 250, 0.15); transition:none; }
#nav li:hover span a { background:none; }
#nav li span a:hover { box-shadow:inset 2px 0 0 #900 , inset 0 -1px 0 rgba(250, 250, 250, 0.15); }

.solkule{ display: block; width: 160px; height: 600px; position: relative; margin-left: -190px; margin-top:-530px; float: left;  background: white;}
.solkule-compact{ display: block; width: 160px; height: 600px; position: relative; margin-left: -190px; float: left;  background: white;}
.solkule-gallery{  display: block; width: 160px; height: 600px; position: relative; margin-bottom: -600px; margin-left: -190px; float: left; margin-top:-325px; background: white}
.sagkule{ display: block; width: 160px; height: 600px; position: relative; margin-right: -190px;  margin-top:-530px; float: right; background: white;}
.sagkule-compact{ display: block; width: 160px; height: 600px; position: relative; margin-right: -190px; float: right; background: white;}
.sagkule-gallery{ display: block; width: 160px; height: 600px; position: relative; margin-bottom: -600px; margin-right: -190px;float: right; margin-top:-325px; background: white}

.scroll .header-wrap { margin-top:155px; }
.scroll .top-bar { position:fixed; top:0; height:auto; padding:10px 0; }
.scroll .header { position:fixed; top:50px; z-index:7990; }
.scroll #logo { top:-4px; }
	.scroll #logo::after { display:none; }
	.scroll #logo img { height:38px; }
	.scroll .solkule { position:fixed; margin-top: -590px; }
	.scroll .solkule-compact { position:fixed;  margin-top: -50px; }
	.scroll .solkule-gallery { position:fixed;  margin-top: -425px; }
	.scroll .sagkule { position:fixed; margin-top: -590px; margin-left:1030px; }
	.scroll .sagkule-compact { position:fixed; margin-top: -50px; margin-left:1030px; }
	.scroll .sagkule-gallery { position:fixed; margin-top: -425px; margin-left:1030px; }

.last-minute-wrap { float:left; width:100%; height:36px; padding-top:20px; margin-bottom:34px; box-shadow:inset 0 -1px 0 #EEE; }
.last-minute { float:left; width:100%; height:30px; background-color:#EEE; line-height:30px; }
.last-minute i { float:left; width:150px; height:30px; padding-right:4px; text-align:center; font-weight:700; color:#FFF; position:relative; text-shadow:1px 1px 0 rgba(0, 0, 0, 0.3); }
.last-minute i::after { content:""; position:absolute; top:0; bottom:0; right:0; width:4px; background:url(../images/last-minute.png) no-repeat; }
.last-minute article { float:left; width:850px; height:30px; padding:0 15px; }
.last-minute article a { display:block; font-size:17px; letter-spacing:-0.3px; text-shadow:1px 1px 0 #FFF; }

.display-two { float:left; width:100%; padding-bottom:20px; }
.display-two ul { width:100%; }
		.display-two li { width:300px; height:120px; overflow:hidden; }
.display-two li a { float:left; width:100%; height:100%; font-family:Oswald; font-size:17px; line-height:22px; color:#FFF; position:relative; }
.display-two li a img { float:left; width:100%; height:100%; }

.display-two li a span { padding:9px; position:absolute; bottom:0; left:0; right:0; text-align:center; background-color:rgba(0, 0, 0, 0.5); }
				.display-two li a:hover span { background-color:#008996; }

.display-two li:last-child { float:right; }

.display-top { position:absolute; width:370px; left:315px; top:-5px; overflow:hidden; }
.display-top div { float:left; width:100%; position:relative; overflow:hidden; }
			.display-top div a { float:left; width:100%; height:100%; margin:5px 0; display:table; background-color:#EEE; font-family:Oswald; font-size:16px; line-height:20px; position:relative; }
				.display-top div a img { float:left; width:138px; height:55px; margin-right:15px; }
.display-top div a span { display:table-cell; vertical-align:middle; }
.display-top div a span em { float:left; width:100%; max-height:45px; padding-right:5px; margin:5px 0; overflow:hidden; }

/*	Finish TOP	*/

.main-slider-out { float:left; width:100%; height:445px; margin-bottom:25px; position:relative; z-index:90; text-align:center; box-shadow:inset 0 -1px 0 #E6E6E6; }
.periscope-out { height:545px; margin-bottom:10px; background-color:#036; box-shadow:inset 0 -45px 0 #FFF; }
.periscope-out::after { content:""; position:absolute; bottom:0; left:0; right:0; height:1px; background-color:#E6E6E6; }

.main-slider-wrap { width:1000px; height:400px; display:inline-block; position:relative; }
.periscope-out .main-slider-wrap { height:500px; }



.main-slider-all { position:absolute; right:0; bottom:-45px; z-index:6990; background:url(../images/spacer.png) no-repeat right top; }
.main-slider-all a { float:left; width:71px; height:45px; font-size:14px; font-weight:700; line-height:45px; text-align:center; }
.main-slider-all a:hover { background-color:rgba(0, 0, 0, 0.04); }

.main-slider .slick-list { overflow:hidden; }

.slick-wrap .controls { height:100%; }
.slick-prev , .slick-next {
    position:absolute;
    top:50%;
    width:50px;
    height:50px;
    margin-top:-25px;
    background:#E72027 url(../images/arrow-left.png) no-repeat center center;
    background-size:auto 24px;
    text-indent:-9999px;
    cursor:pointer;
    z-index:1000;
    transition:all 0.3s ease;
    opacity:0.5;
}

.slick-next { background-image:url(../images/arrow-right.png); }

.slick-prev { left:-25px; }
.slick-next { right:-25px; }

.slick-prev:hover , .slick-next:hover { opacity:1 !important; }

.main-slider { float:left; width:100%; height:100%; position:relative; z-index:700; }

.main-slider div { float:left; width:100%; text-align:center; position:relative; }
.main-slider div img { float:left; width:100%;}
.main-slider div h2 , .slider-sub div h2 {
    position:absolute;
    left:0;
    top:0;
    width:530px;
    height:400px;
    padding:0 90px 70px 90px;
    background:url(../images/aqua.png) no-repeat;
    background-size:100% 100%;
    font-size:36px;
    line-height:44px;
    color:#000;
    text-shadow:0 2px 0 rgba(250, 250, 250, 0.6);
    text-align:left;
    display:table;

}

.main-slider div h2 span { display:table-cell; vertical-align:bottom; }
.main-slider div.slick-active img , .main-slider div.slick-active h2 { opacity:1; }

.main-slider ul.slick-dots { float:left; width:100%; text-align:center; z-index:900; padding-right:70px; }
.cat-slider ul.slick-dots , .periscope-out ul.slick-dots { padding-right:0; }
.main-slider ul.slick-dots li { width:4%; background:url(../images/spacer.png) no-repeat; position:relative; }
.main-slider ul.slick-dots li:last-child::after { content:""; position:absolute; top:0; right:0; width:1px; height:45px; background:url(../images/spacer.png) no-repeat; }
.main-slider ul.slick-dots li button { width:100%; height:45px; font-size:14px; font-weight:700; line-height:45px; border-radius:0; transition:all 0.3s; position:relative; }
.main-slider ul.slick-dots li button:hover { background-color:#EEE; }
						.main-slider ul.slick-dots li.slick-active button { background-color:#008996; color:#FFF; }
.main-slider ul.slick-dots li.slick-active button::before { content:""; position:absolute; left:0; right:0; top:-7px; height:7px; background:url(../images/arrow-blue-up.png) no-repeat; background-size:100% 7px; }

.periscope-out ul.slick-dots { position:absolute; left:0; right:0; bottom:-45px; }
.periscope-out ul.slick-dots li { width:10%; }

.cat-slider { overflow:hidden; margin-bottom:25px; box-shadow:inset 0 -1px 0 #E5E5E5; }
.cat-slider ul.slick-dots li { width:5%; }
.cat-slider .slick-prev { left:0; top:45%; }
.cat-slider .slick-next { right:0; top:45%; }

.slider-sub { float:left; width:100%; height:250px; margin-bottom:25px; position:relative; z-index:700; overflow:hidden; }

.slider-sub div { float:left; width:100%; height:100%; text-align:center; position:relative; }
.slider-sub div img { float:left; width:625px; height:250px; }

.slider-sub div h2 , .cat-slider div h2 { width:400px; height:250px; padding:0 60px 0 40px; font-size:24px; line-height:28px; opacity:1; }
.cat-slider div h2 { height:268px; padding:12px 70px 0 70px; }
.slider-sub div h2 span , .cat-slider div h2 span { display:table-cell; vertical-align:middle; }

.slider-sub ul.slick-dots { position:absolute; top:0; bottom:0; right:0; width:45px; text-align:center; background-color:#FFF; }
.slider-sub ul.slick-dots li { width:100%; margin-bottom:1px; }
.slider-sub ul.slick-dots li:last-child { margin-bottom:0; }
.slider-sub ul.slick-dots li button { width:100%; height:24px; color:#666; font-size:14px; font-weight:700; line-height:24px; border-radius:0; background:url(../images/gradient.png) repeat-y; box-shadow:inset -1px 0 0 #999; }
					.slider-sub ul.slick-dots li button:hover { color:#008996; box-shadow:inset -2px 0 0 #008996; }
					.slider-sub ul.slick-dots li.slick-active button { height:25px; line-height:25px; background:#008996; color:#FFF; box-shadow:inset -2px 0 0 rgba(0, 0, 0, 0.3); }

		.slider-authors { float:left; width:100%; height:84px; margin-bottom:25px; position:relative; overflow:hidden; background-color:#F4F4F4; }
.slider-authors div { float:left; width:100%; }
				.slider-authors div em { float:left; width:100%; height:84px; transition:all 0.3s; }
					.slider-authors div em a { float:left; width:100%; height:84px; display:table; color:#999; text-shadow:1px 1px 0 #FFF; position:relative; }
					.slider-authors div em a::after { content:""; position:absolute; left:0; bottom:0; right:0; height:2px; background-color:#008996; box-shadow:0 -1px 0 rgba(250, 250, 250, 0.7); }
.slider-authors div em a:hover::after { background-color:#E82128; }
						.slider-authors div em a img { float:left; width:84px; height:84px; }
.slider-authors div em a span { padding:0 15px; display:table-cell; vertical-align:middle; }
							.slider-authors div em a span strong { color:#000; font-weight:700; line-height:16px; }
.slider-authors div em a span:hover strong { color:#666; }

.slider-authors .slick-prev, .slider-authors .slick-next { width:20px; height:40px; margin-top:-20px; background-color:#F4F4F4; background-size:auto 20px; opacity:0.7; }
.slider-authors .slick-prev { left:0; background-image:url(../images/arrow-dark-left.png); }
.slider-authors .slick-next { right:0; background-image:url(../images/arrow-dark-right.png); }
.slider-authors .slick-prev:hover, .slider-authors .slick-next:hover { background-color:#FFF; }

.slider-gallery-home { float:left; width:100%; padding-bottom:40px; margin-bottom:20px; position:relative; z-index:700; overflow:hidden; }

.slider-gallery-home div { float:left; width:100%; text-align:center; position:relative; }
				.slider-gallery-home div img { float:left; width:100%; }
.slider-gallery-home div a { color:#FFF; font-weight:700; }
				.slider-gallery-home div span { position:absolute; left:0; right:0; bottom:0; padding:0 20px 10px 20px; background-color:rgba(0, 137, 150, 0.7); transition:all 0.3s; font-size:21px; line-height:60px; text-shadow:1px 1px 0 rgba(0, 0, 0, 0.33); }
.slider-gallery-home div a:hover span { padding-top:5px; padding-bottom:15px; background-color:rgba(0, 0, 0, 0.6); }

.slider-gallery-home ul.slick-dots { position:absolute; padding-top:12px; bottom:0; left:20px; right:20px; height:52px; text-align:center; background-color:#FFF; border-radius:1px; }
.slider-gallery-home ul.slick-dots li { float:none; display:inline-block; width:59px; height:37px; border-bottom:2px solid #CCC; margin-right:1px; box-shadow:inset 0 -1px 0 #FFF; }
.slider-gallery-home ul.slick-dots li:last-child { margin-right:0; }
.slider-gallery-home ul.slick-dots li button { width:100%; height:34px; border-radius:0; background:rgba(0, 0, 0, 0.05); color:#999; }
					.slider-gallery-home ul.slick-dots li.slick-active { border-color:#008996; }
.slider-gallery-home ul.slick-dots li.slick-active button { background:rgba(0, 0, 0, 0.1); }

.slider-gallery-home .slick-prev, .slider-gallery-home .slick-next { width:33px; height:90px; margin-top:-70px; background-color:transparent; background-size:auto 86px; opacity:0.7; }
.slider-gallery-home .slick-prev { left:0; background-image:url(../images/slider-left.png); }
.slider-gallery-home .slick-next { right:0; background-image:url(../images/slider-right.png); }

.newspapers-wrap { float:left; width:100%; height:290px; margin-top:100px; background:url(../images/bg-newspapers.png) no-repeat center top; }

.slider-newspapers { float:left; width:100%; height:184px; padding:0 75px; position:relative; overflow:hidden; }
.slider-newspapers div { float:left; width:100%; overflow:hidden; }
.slider-newspapers div em { float:left; width:100%; height:184px; padding:5px 15px; text-align:center; background:url(../images/newspaper-item.png) no-repeat center top; overflow:hidden; position:relative; font-size:15px; }
.slider-newspapers div em i { float:left; width:100%; height:170px; overflow:hidden; }
.slider-newspapers div em img { display:inline-block; width:140px; }
						.slider-newspapers div em strong { position:absolute; bottom:4px; left:10px; right:10px; line-height:30px; background-color:rgba(0, 137, 150, 0.7); border-radius:0 0 1px 1px; box-shadow:inset 0 2px 0 #FFF; color:#FFF; }
						.slider-newspapers div em:hover strong { background-color:#FFF; box-shadow:inset 0 2px 0 #008996; color:#008996; }

.slider-newspapers .slick-prev, .slider-newspapers .slick-next { width:50px; height:50px; margin-top:-25px; background-color:#FFF; background-size:auto 30px; opacity:0.7; }
.slider-newspapers .slick-prev { left:0; background-image:url(../images/arrow-dark-left.png); }
.slider-newspapers .slick-next { right:0; background-image:url(../images/arrow-dark-right.png); }
.slider-newspapers .slick-prev:hover, .slider-newspapers .slick-next:hover { background-color:#EEE; }

		.slider-media { float:left; width:100%; height:266px; position:relative; z-index:700; overflow:hidden; }

.slider-media div { float:left; width:100%; text-align:center; position:relative; }

/*	Finish SLIDER	*/

.footer-social-header { float:left; width:100%; font-size:17px; font-weight:700; line-height:55px; background-color:#F5F5F5; box-shadow:inset 0 1px 0 rgba(0, 0, 0, 0.06) , inset 0 -1px 0 rgba(0, 0, 0, 0.06); text-align:center; position:relative; }
.footer-social-header::after { content:""; position:absolute; left:0; right:0; bottom:-5px; height:6px; background:url(../images/arrow-down-02.png) no-repeat center top; }

.footer-social { float:left; width:100%; padding:40px 0; }
.block-twitter { float:left; width:300px; }
.block-advice { float:left; width:300px; margin-left:50px; }
.block-facebook { float:right; width:300px; }

.footer-top { float:left; width:100%; padding:25px 0; background-color:#EEE; box-shadow:inset 0 1px 0 rgba(0, 0, 0, 0.06); line-height:40px; }

.footer-top .wrap , .footer-application .wrap { padding-left:200px; }

		.footer-top-links { float:left; }
			.footer-top-links li { padding-right:20px; margin-right:20px; font-size:14px; font-family:Oswald; line-height:40px; border-right:1px solid #DDD; }
.footer-top-links li:last-child { padding-right:0; margin-right:0; border-right:none; }
				.footer-top-links li a { float:left; padding-left:27px; background-position:left center; background-repeat:no-repeat; background-size:20px; }
				.footer-top-links li a:hover { background-size:18px; }
				.footer-top-links li a.live { background-image:url(../images/top-live.gif); }
				.footer-top-links li a.live-off { background-image:url(../images/top-off.png); color:#999; }
				.footer-top-links li a.gallery { background-image:url(../images/top-gallery.png); }
				.footer-top-links li a.authors { background-image:url(../images/top-authors.png); }
				.footer-top-links li a.add { background-image:url(../images/top-add.png); }

.footer-share { float:right; }
.footer-share img { float:left; width:40px; margin-left:10px; border-radius:3px; }
.footer-share img:hover { opacity:0.7; }

.footer-application { float:left; width:100%; padding:30px 0; background-color:#008996; line-height:50px; color:#FFF; }
.footer-application .screen { position:absolute; left:0; bottom:-70px; }
.footer-apps { float:left; }
.footer-apps img { float:left; height:50px; margin-right:20px; border-radius:3px; }
.footer-apps img:hover { opacity:0.7; }
.footer-phone { float:right; padding-left:20px; font-size:20px; background:url(../images/icon-phone.png) no-repeat left center; }

.footer { float:left; width:100%; padding:37px 0; box-shadow:0 -2px 0 rgba(0, 0, 0, 0.15); color:#008996; line-height:25px; position:relative; }

.footer-links { float:left; width:80%; }

.footer-links h4 { float:left; width:100%; padding-bottom:7px; font-family:Oswald; font-size:15px; }

.footer-links ul { width:100%; }
.footer-links li { width:25%; }
.footer-links li a { display:block; color:#777; }
				.footer-links li a:hover { display:block; color:#008996; text-decoration:underline; }

.footer-links:last-child { width:20%; }
.footer-links:last-child li { width:100%; }

.footer-bottom { float:left; width:100%; padding:20px 0; box-shadow:inset 0 1px 0 rgba(0, 0, 0, 0.07); color:#999; font-size:11px; }
	.footer-bottom img { float:left; height:50px; padding-right:20px; margin-right:20px; border-right:1px solid #EEE; }

.copyright { float:left; padding-top:5px; }
.copyright a { font-weight:700; }

.nette { float:right; padding-top:5px; text-align:right; }
.nette a { font-weight:700; }

/*	Finish FOOTER	*/

.left-block { float:left; width:670px; }

.icon-video { position:absolute; width:30px; height:30px; left:50%; top:50%; margin:-15px 0 0 -15px; background:rgba(0, 137, 150, 0.7) url(../images/icon-video.png) no-repeat center; background-size:100%; z-index:1000; border-radius:30%; }
.icon-gallery { position:absolute; width:30px; height:30px; left:50%; top:50%; margin:-15px 0 0 -15px; background:rgba(0, 137, 150, 0.7) url(../images/icon-gallery.png) no-repeat center; background-size:100%; z-index:1000; border-radius:30%; }

.home-list { float:left; width:100%; padding-bottom:10px; }
.home-list ul { width:100%; }
.home-list li { width:450px; margin-bottom:15px; }
.home-list li a { float:left; width:100%; font-size:15px; line-height:21px; border-radius:2px; overflow:hidden; }
.home-list li a img { float:left; width:100%; height:180px; }
.home-list li a span { float:left; width:100%; height:45px; padding:12px 20px; background-color:#F7F7F7; box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.1); border-radius:0 0 2px 2px; }
				.home-list li a:hover span { background-color:#FFF; box-shadow:inset 0 -1px 0 #008996; }

.home-list li:first-child { width:200px; margin-right:20px; }
.home-list li:first-child a img { height:400px; }
.home-list li:first-child a span { height:65px; }

.home-list-right li:first-child { float:right; margin:0 0 0 20px; }

.home-video { float:left; width:100%; margin-bottom:27px; box-shadow:0 2px 0 #008996; }
.home-video ul { width:100%; }
		.home-video li { width:50%; }
.home-video li a { float:left; width:100%; position:relative; color:#FFF; font-weight:700; text-align:center; }
				.home-video li a img { float:left; width:100%; }
.home-video li a span { position:absolute; left:0; right:0; bottom:0; padding:5px; background-color:rgba(0, 0, 0, 0.6); transition:all 0.3s; }
				.home-video li a:hover span { padding:7px 5px; background-color:rgba(0, 137, 150, 0.8); }

.home-video li:first-child { width:100%; margin-bottom:1px; }
.home-video li:first-child a { font-size:21px; line-height:24px;}
.home-video li:first-child a img { height:auto; }
.home-video li:first-child a span { padding:15px; }
.home-video li:first-child a:hover span { padding:18px 15px; }

.home-video li:first-child a .icon-video , .slider-gallery-home div a .icon-gallery { width:60px; height:60px; margin:-30px 0 0 -30px; }
.home-video li a:hover .icon-video , .slider-gallery-home div a:hover .icon-gallery { background-color:#000; }

.local-news { float:left; width:100%; padding-top:20px; }

.local-input { float:right; width:150px; height:31px; padding:0 5px !important; margin:11px -15px 0 0; font-size:12px; background-color:#FFF; }

.local-news-main { float:left; width:100%; padding-bottom:10px; }
.local-news-main ul { width:100%; }
			.local-news-main li { width:350px; height:55px; margin-bottom:10px; overflow:hidden; }
				.local-news-main li a { float:left; width:100%; height:100%; display:table; background-color:#EEE; font-family:Oswald; font-size:14px; line-height:18px; position:relative; }
					.local-news-main li a img { float:left; width:138px; height:55px; margin-right:15px; }
.local-news-main li a span { display:table-cell; vertical-align:middle; }
					.local-news-main li a i { position:absolute; top:0; left:0; padding:0 10px; font-size:11px; color:#FFF; background-color:#008996; font-family:Roboto Slab; }
.local-news-main li a:hover i { background-color:#E82128; }

			.local-news-main li:first-child { width:300px; height:120px; margin-right:15px; text-align:center; }
.local-news-main li:first-child a img { width:100%; height:100%; }
.local-news-main li:first-child a span { padding:9px; position:absolute; bottom:0; left:0; right:0; text-align:center; color:#FFF; background-color:rgba(0, 0, 0, 0.5); }
				.local-news-main li:first-child a:hover span { background-color:#008996; }

.local-news-list { float:left; width:100%; padding-bottom:25px; }
.local-news-list ul { width:100%; }
.local-news-list li { width:100%; margin-bottom:5px; }
.local-news-list li a { float:left; width:100%; line-height:25px; }
.local-news-list li a i { float:left; width:55px; padding-right:5px; text-align:center; color:#999; }
					.local-news-list li a em { float:left; width:95px; padding-left:17px; color:#008996; box-shadow:inset 2px 0 0 #008996; overflow:hidden; white-space:nowrap; }
.local-news-list li a:hover em { color:#E82128; box-shadow:inset 2px 0 0 #E82128; }
.local-news-list li a span { float:left; width:520px; padding-left:10px; }

.local-news-list .white-box-all { float:left; width:auto; padding:7px 14px; margin-left:160px; border:1px solid #E5E5E5; border-radius:2px; }

.interview { float:left; width:100%; padding-top:20px; }
.interview ul { width:100%; }
.interview li { width:210px; margin:0 20px 20px 0; }
.interview li:nth-child(3n+3) { margin-right:0; }
.interview li a { float:left; width:100%; height:180px; background-color:#F7F7F7; box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.1); border-radius:2px; position:relative; overflow:hidden; }
			.interview li a:hover { background-color:#FFF; box-shadow:inset 0 -1px 0 #008996; }
.interview li a img { float:left; width:100%; height:110px; }
				.interview li a i { position:absolute; top:90px; left:15px; padding:0 10px; font-size:11px; color:#FFF; background-color:#008996; box-shadow:0 2px 0 #000; }
.interview li a:hover i { background-color:#E82128; }
.interview li a span { float:left; width:100%; height:40px; padding:0 15px; margin-top:14px; overflow:hidden; font-size:15px; }

.cat-list { float:left; width:100%; padding-bottom:20px; }
.cat-list ul { width:100%; }
.cat-list li { width:325px; margin:0 20px 20px 0; }
.cat-list li:nth-child(2n+2) { margin-right:0; }
.cat-list li a { float:left; width:100%; height:200px; background-color:#F7F7F7; box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.1); border-radius:2px; position:relative; overflow:hidden; }
			.cat-list li a:hover { background-color:#FFF; box-shadow:inset 0 -1px 0 #008996; }
.cat-list li a i { position:absolute; top:0; left:0; padding:0 10px; font-size:11px; color:#FFF; background-color:#008996; font-family:Roboto Slab; }
.cat-list li a img { float:left; width:100%; height:130px; }
.cat-list li a span { float:left; width:100%; height:40px; padding:0 15px; margin-top:14px; overflow:hidden; font-size:15px; }

.authors { float:left; width:100%; overflow:hidden; }
.authors ul { width:100%; }
.authors li { width:370px; height:285px; padding-right:70px; margin-bottom:35px; border-bottom:1px solid #EEE; }
.authors li:nth-child(2n+2) { width:300px; padding-right:0; }
.authors li a { display:inline-block; width:100%; color:#666; }
.authors li a img { float:left; width:110px; height:110px; padding:2px; border:1px solid #CCC; border-radius:15px; margin-bottom:11px; }
.authors li a:hover img { border:1px solid #666; }
				.authors li a span { float:right; width:165px; padding-top:31px; font-family:Oswald; font-size:20px; line-height:30px; color:#008996; }
					.authors li a span::after { content:"Tüm yazıları"; display:block; font-family:Roboto Slab; font-size:13px; color:#999; }

.authors li div { float:left; width:100%; height:110px; margin-bottom:4px; overflow:hidden; }
.authors li div a:hover { color:#1D1D1D; }

.authors li div i { float:left; width:100%; padding:8px 0 12px 0; font-family:Oswald; font-size:21px; line-height:24px; color:#333; }

.authors li em { float:left; width:100%; font-size:13px; color:#999; }

.author-header { float:left; width:100%; min-height:110px; padding-left:135px; position:relative; }
.author-header img { position:absolute; top:0; left:0; width:110px; height:110px; padding:2px; border:1px solid #CCC; border-radius:15px; margin-bottom:11px; }
	.author-header .name { float:left; width:100%; padding-top:11px; margin-bottom:-4px; font-family:Oswald; font-size:20px; line-height:30px; color:#008996; }
.author-header .input { width:250px; height:35px; padding:0 7px !important; line-height:35px; border-color:#CCC; background-color:#FFF; box-shadow:none; }

.author-about { float:left; width:100%; padding-bottom:30px; font-size:15px; line-height:25px; }
.author-about a { color:#E61F26; font-weight:700; }
.author-about a:hover { color:#000; }

.author-other { float:left; width:100%; padding-bottom:30px; }
.author-other ul { width:100%; }
.author-other li { width:100%; border-top:1px solid #EEE; }
.author-other li a { float:left; width:100%; padding:16px 15px 16px 55px; background:url(../images/icon-text.png) no-repeat 0 21px; }
.author-other li a i { display:block; padding-bottom:5px; font-size:17px; }
.author-other li a span { font-size:13px; color:#999; }

.breadcrumb { float:left; width:100%; margin-top:-4px; font-size:11px; }
.breadcrumb a { float:left; color:#999; }
.breadcrumb i { float:left; color:#CCC; padding:0 7px; }
.breadcrumb strong { float:left; }

.page-title { float:left; width:100%; margin:9px 0 24px 0; font-size:32px; line-height:36px; color:#000; font-weight:700; }

.detail-photo { float:left; width:100%; }
.detail-photo img { float:left; width:100%; }

.page-share { float:left; width:100%; margin:20px 0; }
.media-share { margin:0 0 30px 0; }
.page-share a { float:left; height:40px; margin-right:10px; background-repeat:no-repeat; background-position:right top; background-size:40px; }
.page-share a i { float:left; width:40px; height:40px; background-repeat:no-repeat; background-position:right top; background-size:40px; border-radius:2px; }
.page-share a.facebook i { background-image:url(../images/icon-facebook.png); }
.page-share a.twitter i { background-image:url(../images/icon-twitter.png); }
.page-share a.google i { background-image:url(../images/icon-google.png); }
.page-share a.linkedin i { background-image:url(../images/icon-linkedin.png); }

.page-share a.comment { float:right; margin:0 0 0 10px; }
.page-share a.comment i { background-image:url(../images/icon-comment.png); background-color:#999; }

.page-share a.email { float:right; margin-right:0; }
.page-share a.email i { background-image:url(../images/icon-mail.png); background-color:#CCC; }

.page-share a span { float:left; width:50px; height:40px; margin-left:10px; border:1px solid #B1B1B1; border-radius:2px; font-size:14px; font-weight:700; line-height:40px; text-align:center; position:relative; }
.page-share a:hover span { border:1px solid #777; }
.page-share a span::before { content:""; position:absolute; top:0; left:-7px; width:7px; height:40px; background:url(../images/arrow-share.png) no-repeat left center; }

.summary { float:left; width:100%; margin:8px 0; font-size:19px; line-height:30px; color:#000; }

.date { float:left; width:100%; margin:9px 0; color:#999; }
.date strong { color:#333; font-weight:700; }

.detail-text { float:left; width:100%; margin:5px 0 20px 0; font-size:17px; line-height:30px; }
.detail-text strong , .detail-text b { color:#000; font-weight:700; }
.detail-text em { font-style: italic;}
.detail-text p em { font-style: italic;}
	.detail-text img { max-width:100%; }

.now-reading { float:left; width:100%; margin:30px 0; }
.now-reading ul { width:100%; box-shadow:0 2px 0 #E82128; }
.now-reading li { width:154px; margin-right:18px; }
.now-reading li:last-child { margin-right:0; }
.now-reading li a { float:left; width:100%; height:138px; }
.now-reading li a img { float:left; width:100%; height:81px; }
.now-reading li a span { float:left; width:100%; padding-top:12px; font-size:11px; line-height:15px; }

.detail-featured { float:left; width:100%; padding:30px 50px; }
.detail-featured div { float:left; width:100%; padding:9px; border:1px solid #E3E3E3; border-radius:2px; }
.detail-featured div a { float:left; width:100%; height:94px; position:relative; display:table; font-size:15px; line-height:20px; }
			.detail-featured div a i { position:absolute; left:0; top:10px; padding:0 10px; background-color:#008996; color:#FFF; font-size:11px; box-shadow:-2px 0 0 #000; }
.detail-featured div a img { float:left; width:180px; height:94px; }
.detail-featured div a span { padding:0 10px 0 20px; display:table-cell; vertical-align:middle; }
.detail-featured div a span strong { display:block; }

.comments , .comment-add { float:left; width:100%; margin-bottom:40px; }
.comments ul { width:100%; }
.comments li { float:left; width:100%; border-bottom:1px solid #EEE; padding:20px 0; position:relative; }
.comments li:last-child { border-bottom:none; }

.comments li img { position:absolute; left:0; width:60px; height:60px; border-radius:20px; }

.comments li div { float:left; width:100%; padding-left:80px; }

.comments li div strong { float:left; padding-top:3px; font-size:14px; font-weight:700; color:#E82128; }
.comments li div i { float:left; padding-top:4px; color:#ACACAC; font-size:11px; }
.comments li div i::before { content:""; float:left; width:20px; height:2px; margin:9px 10px 0 10px; background-color:#CCC; opacity:0.7; }
.comments li div span { float:left; width:100%; padding:5px 0; }

.comments li div a { float:left; height:30px; padding:0 14px; margin-top:10px; color:#999; font-size:12px; line-height:28px; border:1px solid #E1E1E1; border-radius:5px; }
.comments li div a:hover { color:#000; border-color:#999; }

.comments li.reply { padding-left:80px; padding-right:20px; background-color:#F7F7F7; }
.comments li.reply img { left:80px; }

.comment-add div { margin:0 -10px; }
.comment-add p { float:left; width:50%; padding:0 10px 10px 10px; }

.show-more { float:left; width:100%; border-top:1px solid #EEE; padding:20px 0; }
.show-more a { float:left; width:100%; height:35px; padding:0 9px; color:#999; text-align:center; line-height:33px; border:1px solid #E1E1E1; border-radius:5px; }
.show-more a:hover { color:#000; border-color:#999; }

.gallery-top { float:left; width:100%; padding:30px 0; margin-bottom:10px; background-color:#710000; box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.5); position:relative; }
.webtv-top { background-color:#1A1A1A; }

.slider-media ul { width:100%; margin-bottom:-10px; }
		.slider-media li { width:320px; height:128px; margin-bottom:10px; }
.slider-media li a { float:left; width:100%; height:100%; position:relative; color:#FFF; font-weight:700; text-align:center; }
.slider-media li a img { float:left; width:100%; height:100%; }
.slider-media li a span { position:absolute; left:0; right:0; bottom:0; padding:5px; background-color:rgba(0, 0, 0, 0.6); transition:all 0.3s; }
				.slider-media li a:hover span { padding:7px 5px; background-color:rgba(0, 137, 150, 0.8); }

		.slider-media li:first-child { width:670px; height:266px; margin-right:10px; }
.slider-media li:first-child a { font-size:21px; line-height:24px;}
.slider-media li:first-child a img { height:auto; }
.slider-media li:first-child a span { padding:15px; }
.slider-media li:first-child a:hover span { padding:18px 15px; }

.slider-media li:first-child a .icon-video , .slider-media li:first-child .icon-gallery { width:60px; height:60px; margin:-30px 0 0 -30px; }
.slider-media li a:hover .icon-video , .slider-media a:hover .icon-gallery { background-color:#000; }

.slider-media .slick-prev, .slider-media .slick-next { width:33px; height:90px; margin-top:-45px; background-color:transparent; background-size:auto 86px; opacity:0.7; }
.slider-media .slick-prev { left:0; background-image:url(../images/slider-left.png); }
.slider-media .slick-next { right:0; background-image:url(../images/slider-right.png); }

.gallery-top .header-wrap { margin:-30px 0 30px 0; box-shadow:none; }
	.gallery-top .header { height:40px; background-color:rgba(0, 0, 0, 0.2); box-shadow:0 1px 0 rgba(250, 250, 250, 0.1); position:relative !important; }
	.gallery-top #nav::before { content:"FOTO GALERİ"; width:auto; height:40px; padding:0 15px 0 20px; background:url(../images/icon-gallery.png) no-repeat -8px center; background-size:30px auto; font-family:Oswald; font-size:10px; color:#FFF; line-height:40px; }
	.gallery-top #nav li::before { height:20px; }
	#nav li:first-child::before { display:block; }
	.gallery-top #nav li a { padding:0 15px; font-size:12px; line-height:40px; }
	
	.webtv-top .header { background-color:rgba(0, 0, 0, 0.7); box-shadow:0 1px 0 rgba(250, 250, 250, 0.06); }
	.webtv-top #nav::before { content:"WEB TV"; background-image:url(../images/icon-video.png); }

.media-list { float:left; width:100%; margin-bottom:49px; border-bottom:1px solid #EEE; }
.media-list ul { width:100%; }
		.media-list li { width:50%; }
			.media-list a { float:left; width:100%; height:263px; position:relative; background:url(../images/shadow.png) no-repeat center bottom; background-size:100% 87px; }
.media-list a:hover { background-size:100% 100%; }
				.media-list a img { float:left; width:100%; }
.media-list a:hover img { opacity:0.7; }
.media-list a span { float:left; width:100%; height:52px; padding:10px 15px 0 15px; font-size:15px; overflow:hidden; }
.media-list a em { float:left; width:100%; padding:0 15px 0 15px; font-size:11px; color:#B1B1B1; }
.media-list a .icon-gallery , .media-list a .icon-video { top:65px; }

.media-main { float:left; width:670px; position:relative; }

.zoom { float:left; width:100%; height:360px; max-height:600px; text-align:center; display:table; position:relative; background-color:rgba(0, 0, 0, 0.15); }
.zoom span { width:100%; height:100%; display:table-cell; vertical-align:middle; }
.zoom span img { max-width:670px; max-height:600px; }

.zoom-prev , .zoom-next { position:absolute; width:33px; height:90px; left:0; top:50%; margin-top:-45px; background:url(../images/slider-left.png) no-repeat center; z-index:10; cursor:pointer; text-indent:-9999px; opacity:0.7; }
.zoom-prev:hover , .zoom-next:hover { opacity:1; }

.zoom-next { left:auto; right:0; background-image:url(../images/slider-right.png); }

.media-about { float:right; width:300px; color:#FFF; }
.media-about .media-title { float:left; width:100%; padding:6px 0 19px 0; font-size:24px; line-height:30px; font-weight:700; }
.media-about .media-summary { float:left; width:100%; height:178px; font-size:14px; line-height:20px; overflow-y:auto; }
.media-about .media-stats { float:left; width:100%; padding-top:18px; opacity:0.7; font-size:11px; }

.icon-live {
	position: absolute;
	width: 130px;
	height: 130px;
	right: 5%;
	bottom: 5%;
	margin: 0;
	background: url(../images/icon-live.png) no-repeat center;
	background-size: 100%;
	z-index: 1000;
	border-radius: 30%;
}
.periscope-list { float:left; width:100%; margin-bottom:50px; box-shadow:inset 0 -1px 0 #EEE; }
.periscope-list ul { width:100%; }
.periscope-list li { width:50%; }
.periscope-list a { float:left; width:100%; height:120px; position:relative; background:url(../images/shadow.png) no-repeat right top; background-size:260px 100%; display:table; }
.periscope-list a:hover { background-size:100% 100%; }
.periscope-list a img { float:left; width:240px; height:120px; }
.periscope-list a:hover img { opacity:0.7; }
.periscope-list a span { padding:0 20px; font-size:11px; color:#B1B1B1; display:table-cell; vertical-align:middle; }
.periscope-list a span em { float:left; width:100%; font-size:14px; color:#333; }
					.periscope-list a:hover span em { color:#008996; }
.periscope-list a .icon-video { left:120px; top:60px; }

.right-block { float:right; width:300px; }

.rb-adv { float:left; width:100%; margin-bottom:25px; }

.rb-mostread { padding:19px; }
.rb-mostread ul { width:100%; margin:-10px 0; }
.rb-mostread li { width:100%; padding:10px 0; border-bottom:1px solid #EEE; }
.rb-mostread li:last-child { border-bottom:none; }
				.rb-mostread li a { float:left; width:100%; height:40px; display:table; font-size:13px; line-height:16px; position:relative; }
.rb-mostread li a i { position:absolute; top:3px; left:-3px; width:20px; height:20px; background-color:#E82128; font-size:12px; font-weight:700; line-height:20px; text-align:center; color:#FFF; z-index:5; }
					.rb-mostread li a:hover i { background-color:#008996; }
.rb-mostread li a i::after { content:""; position:absolute; bottom:-3px; left:0; width:3px; height:3px; background:url(../images/corner.png) no-repeat; background-size:3px; }
					.rb-mostread li a img { float:left; width:100px; height:40px; margin-right:15px; }
.rb-mostread li a:hover img { opacity:0.7; }
.rb-mostread li a span { width:100%; height:40px; display:table-cell; vertical-align:middle; }

.rb-lastminute { padding:19px; }
.rb-lastminute ul { width:100%; margin:-12px 0; }
.rb-lastminute li { width:100%; padding:10px 0; border-bottom:1px solid #EEE; }
.rb-lastminute li:last-child { border-bottom:none; }
.rb-lastminute li a { display:block; font-size:14px; line-height:18px; }
.rb-lastminute li a i { float:left; width:60px; color:#999; background:url(../images/arrow-blue-right.png) no-repeat 43px 4px; }
.rb-lastminute li a:hover i { color:#E82128; background-position:45px 4px; }
.rb-lastminute li a span { float:left; width:200px; position:relative; }

.rb-sport-table { float:left; width:100%; padding:19px; font-size:12px; }
.rb-sport-table ul { width:100%; }
.rb-sport-table li { width:100%; padding:5px 3px 5px 0; border-bottom:1px solid rgba(0, 0, 0, 0.1); text-align:center; }
.rb-sport-table li:first-child { background-color:#94B443; border-color:#6C8431; border-radius:2px; font-weight:700; color:#FFF; }

li.team-cl { background-color:#FFF9F1; }
li.team-el { background-color:#EEFBFF; }

.rb-sport-table li:first-child span { opacity:0; }

.rb-sport-table li span { float:left; width:10%; }
.rb-sport-table li strong { float:left; width:70%; text-align:left; font-weight:700; }
.rb-sport-table li i { float:left; width:10%; }

.rb-sport-fixture li:first-child { padding-right:0; }
.rb-sport-fixture li span { width:40%; text-align:right; white-space:nowrap; }
.rb-sport-fixture li strong { width:20%; text-align:center; background-color:#FFF; border-radius:2px; color:#E82128; font-weight:700; }
.rb-sport-fixture li i { width:40%; text-align:left; white-space:nowrap; }

.team-info { float:left; width:100%; padding:10px 0; font-size:11px; border-bottom:1px solid #E6E6E6; }
.team-info span { float:left; margin-right:20px; color:#39C; }
.team-info span::before { content:""; width:8px; height:8px; display:inline-block; margin:0 5px -1px 0; border:1px solid #39C; background-color:#EAFAFF; border-radius:50%; }
.team-info span:first-child { float:left; margin-right:15px; color:#F90; }
.team-info span:first-child::before { border-color:#F90; background-color:#FFF8ED; }

.rb-map { float:left; width:100%; margin-bottom:25px; }
.rb-map a { float:left; width:100%; height:190px; padding-top:150px; color:#FFF; font-size:15px; font-weight:700; line-height:38px; text-align:center; border-radius:2px; overflow:hidden; background:url(../images/map.png) no-repeat; }
.rb-map a:hover { color:#CCC; }
.rb-map a span { float:left; width:100%; height:40px; box-shadow:0 -2px 0 rgba(250, 250, 250, 0.8); background-color:#333; position:relative; }
.rb-map a span::before { content:""; position:absolute; left:0; right:0; top:-9px; height:9px; background:url(../images/arrow-grey-up.png) no-repeat center top; }

.rb-blog { padding:19px; }
.rb-blog ul { width:100%; margin:-10px 0; }
.rb-blog li { width:100%; padding:10px 0; border-bottom:1px solid #EEE; }
.rb-blog li:last-child { border-bottom:none; }
.rb-blog li a { float:left; width:100%; height:40px; display:table; font-size:14px; font-weight:700; line-height:18px; position:relative; }

.rb-blog li a::after { content:""; position:absolute; top:25px; right:65px; width:30px; height:30px; background:url(../images/icon-blog.png) no-repeat; }
.rb-authors li a::after { display:none; }

.rb-blog li a img { float:right; width:80px; height:80px; padding:2px; margin-left:15px; border:1px solid #CCC; border-radius:15px; }
.rb-blog li a:hover img { opacity:0.7; }
.rb-blog li a span { width:100%; height:40px; display:table-cell; vertical-align:middle; }
.rb-blog li a span i { display:block; opacity:0.5; font-size:11px; font-weight:400; }

.rb-most-big { padding:19px; }
.rb-most-big ul { width:100%; }
.rb-most-big li { width:100%; }
.rb-most-big li a { float:left; width:100%; position:relative; color:#FFF; font-weight:700; text-align:center; }
.rb-most-big li a img { float:left; width:100%; }
.rb-most-big li a span { position:absolute; left:0; right:0; bottom:0; padding:5px; background-color:rgba(0, 0, 0, 0.6); transition:all 0.3s; }
					.rb-most-big li a:hover span { padding:7px 5px; background-color:rgba(0, 137, 150, 0.8); }

.js-haberdar-tab { display:none; }
.js-show { display:block; }

.title-grey { float:left; width:100%; height:13px; margin-bottom:27px; box-shadow:inset 0 -1px 0 #EEE; font-size:14px; font-weight:700; color:#000; line-height:25px; text-align:center; text-shadow:0 1px 0 #FFF; }
.title-grey-big { height:18px; margin-bottom:37px; line-height:35px; }
.title-grey i { padding:0 20px; display:inline-block; background-color:#EEE; }

.title-box { float:left; width:100%; height:55px; padding:0 25px; box-shadow:inset 0 1px 0 #FFF; line-height:51px; text-shadow:0 1px 0 #FFF; background-color:#F2F2F2; border-top:2px solid #999; }
.title-box span { float:left; font-size:17px; font-weight:700; background:url(../images/arrow-down-03.png) no-repeat center 0; }
.title-box a { float:right; margin-top:2px; color:#999; }
.title-box a:hover { float:right; color:#333; }

.rb-header {
    float:left;
    width:100%;
    height:45px;
    margin-bottom:2px;
    font-size:17px;
    font-weight:700;
	color:#008996; 
    line-height:45px;
    text-align:center;
    text-shadow:0 1px 0 #FFF;
    border:1px solid #E3E3E3;
    border-bottom:none;
    background-color:#F5F5F5;
    border-radius:2px 2px 0 0;
	box-shadow:0 2px 0 #008996;
    position:relative;
}

.rb-header::after , .rb-tab-active::after { content:""; position:absolute; left:0; right:0; bottom:-2px; height:5px; background:url(../images/arrow-blue-up-02.png) no-repeat center top; }

.white-box { float:left; width:100%; margin-bottom:25px; border:1px solid #E3E3E3; border-top:none; border-radius:0 0 2px 2px; }
.white-box-all { float:left; width:100%; margin-top:10px; }
.white-box-all a { float:left; width:100%; padding-left:15px; font-weight:700; background:url(../images/icon-all.png) no-repeat left center; opacity:0.7; }
.white-box-all a:hover { opacity:1; }

.rb-tab {
    float:left;
    width:100%;
    height:45px;
    margin-bottom:2px;
    color:#999;
    line-height:45px;
    text-align:center;
    text-shadow:0 1px 0 #FFF;
    border:1px solid #E3E3E3;
    border-bottom:none;
    background-color:#F5F5F5;
    border-radius:2px 2px 0 0;
    box-shadow:0 2px 0 #CCC;
    position:relative;
}

.rb-tab h4 { float:left; width:50%; height:44px; cursor:pointer; font-size:14px; font-weight:700; position:relative; }
.rb-tab h4:last-child::before { content:""; position:absolute; top:0; bottom:0; left:0; width:1px; background:url(../images/spacer.png) no-repeat; }

	.rb-tab-active { color:#008996; box-shadow:0 2px 0 #008996; }

/*	Start CONTACT	*/

.contact { float:left; width:100%; margin-bottom:30px; }

 .contact p { float:left; width:100%; padding:15px 0; border-top:1px solid rgba(0, 0, 0, 0.06); }
 .contact p:last-child { border-bottom:none; }
  .contact p label { float:left; width:180px; min-height:10px; line-height:40px; font-weight:700; }
  .contact p em { color:#C00; font-style:normal; }
  .contact p i { float:right; width:400px; }
   .contact p i img { float:left; width:130px; height:40px; padding:3px; margin-right:20px; border:1px solid #999; border-radius:2px; }
   .contact p i span { float:left; margin-right:15px; line-height:40px; font-weight:700; }
    .contact p i span input { float:left; margin:13px 7px 0 0; }
   
 .contact-info p { padding:10px 0; }
  .contact-info p label { width:100%; line-height:20px; }
  .contact-info p i { width:100%; }

/*	Finish CONTACT	*/

/*	Start PAGINATION */

.pages { float:left; width:100%; line-height:38px; color:#999; text-shadow:1px 1px 0 #FFF; text-align:center; border:1px solid #E5E5E5; border-radius:2px; }
.media-pages { border:none; border-bottom:1px solid #E5E5E5; margin:-10px 0 10px 0; line-height:43px; font-size:14px; font-weight:700; }
.pages ul { float:none; display:inline-block; }
.pages li { border-right:1px solid #E5E5E5; }
.pages li:first-child { border-left:1px solid #E5E5E5; }
.pages li a { float:left; height:38px; padding:0 17px; transition:all 0.3s; position:relative; }
.media-pages li a { height:43px; padding:0 25px; }
.pages li a:hover { background-color:#F2F2F2; }
			.pages li a.current { color:#FFF; background-color:#008996; text-shadow:1px 1px 0 rgba(0, 0, 0, 0.3); box-shadow:0 1px 0 #032956; }
.pages li a.current:before { content:""; position:absolute; left:0; right:0; top:-5px; height:5px; background:url(../images/arrow-blue-up.png) no-repeat; background-size:100% 100%; }
.media-pages li a.current:before { top:-7px; height:7px; }

.pages li span { float:left; padding:0 15px; opacity:0.7; }
.media-pages li span { padding:0 23px; }

/*	Finish PAGINATION */

.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; }



.category-sport .header { background-color:#85A731; }

.teams { float:left; width:100%; margin-bottom:30px; text-align:center; }
    .teams div { margin:0 -1px; }
    .teams ul { width:100%; }
        .teams li { width:11.11111%; padding:0 1px 2px 1px; position:relative; overflow:hidden; }
        .teams li:hover { z-index:10; overflow:visible; }
            .teams li a { float:left; width:100%; border:1px solid #E5E5E5; border-radius:2px; background-color:#F9F9F9; transition:all 0.2s;  }
            .teams li a:hover { background-color:#FFF; border-color:#85A731; }
            .teams li a img { width:40px; display:inline-block; padding:9px 0; }
            .teams li span {
                height:24px;
                background-color:#85A731;
                position:absolute;
                top:-26px;
                left:-20px;
                right:-20px;
                font-size:11px;
                color:#FFF;
                line-height:24px;
                border-radius:2px;
                box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.2) , 0 -1px 0 #FFF;
                transition:all 0.2s;
                opacity:0;
                text-shadow:1px 1px 0 rgba(0, 0, 0, 0.3);
            }
.teams li:hover span { display:block; top:-11px; opacity:1; }

.category-sport .main-slider ul.slick-dots li.slick-active button , .category-sport .pages li a.current { background-color:#85A731; }
.category-sport .pages li a.current { box-shadow:0 1px 0 #495E1C; }
.category-sport .main-slider ul.slick-dots li.slick-active button::before , .category-sport .pages li a.current::before { background-image:url(../images/arrow-green-up.png); }
.category-sport .rb-header , .category-sport .rb-tab-active { color:#85A731; box-shadow:0 2px 0 #85A731;	}
.category-sport .rb-header::after , .category-sport .rb-tab-active::after { background-image:url(../images/arrow-green-up-02.png); }

.category-sport .home-video { box-shadow: 0 2px 0 #85A731; }
    .category-sport .home-video li a:hover span , .category-sport .icon-video { background-color:rgba(133, 167, 49, 0.8); }

.category-finance .header { background-color:#3C9ECA; }

.not-found { float:left; width:100%; padding-bottom:20px; margin-bottom:30px; border-bottom:1px solid #EEE; font-size:15px; line-height:30px; color:#666; position:relative; }
.not-found::after { content:""; position:absolute; left:30px; bottom:-6px; width:20px; height:6px; background:url(../images/arrow-down-02.png) no-repeat; }
.not-found strong { float:left; width:100%; font-size:150px; line-height:150px; color:#000; font-weight:700; }
.not-found span { float:left; width:100%; font-size:40px; line-height:50px; font-weight:300; }

.newspapers { float:left; width:100%; padding-bottom:100px; text-align:center; }
	.newspapers div { margin:0 -15px; }
	.newspapers ul { width:100%; }
		.newspapers li { width:20%; padding:0 15px 30px 15px; }
			.newspapers li a { float:left; width:100%; border:1px solid #DDD; border-bottom:2px solid #CCC; border-radius:2px; transition:all 0.3s; }
			.newspapers li a:hover { border-color:#008996; box-shadow:0 0 30px rgba(0, 0, 0, 0.2); }
				.newspapers li a img { float:left; width:100%; height:270px; padding:4px; }
				.newspapers li a span { float:left; width:100%; padding:10px 9px; box-shadow:inset 0 1px 0 rgba(0, 0, 0, 0.06); font-size:14px; font-weight:700; }
				.newspapers li a:hover span { background-color:#F7F7F7; }

.newspaper-select { float:left; width:100%; height:20px; margin:-5px 0 45px 0; box-shadow:inset 0 -1px 0 #E7E7E7; text-align:center; }
	.newspaper-select span { display:inline-block; width:400px; padding:0 25px; background-color:#FFF; }

.newspaper-detail { float:left; width:100%; padding-bottom:150px; text-align:center; }
	.newspaper-detail img { float:left; width:100%; padding:19px; border:1px solid #DDD; border-bottom:2px solid #CCC; border-radius:2px; }


.tags { float:left; width:100%; color:#999; margin-bottom: 15px; }
.tags a {
	float:left;
	height: 22px;
	padding:0 10px;
	margin: 0 7px 5px 0;
	font-size: 11px;
	line-height: 23px;
	background: #F1F1F1;
	box-shadow:inset -1px -1px 0 #DADADA;
	border-radius:0 2px 2px 0;
	text-shadow:1px 1px 0 #FFF;
}
.tags a:hover { opacity:0.8; }

.newsbar{
	height: 30px;
	overflow: hidden;
}

.fixed-adv{
	position: fixed;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 9999;
}