/*
Theme Name: Karabiber
Theme URI: http://www.altinoktaonalti.com/demo/karabiber/
Description: Full panelli hızlı ve hoş tasarımlı wordpress teması.
Author: 6.16
Author URI: http://www.altinoktaonalti.com
Version: 2.9
Tags: yemek tarifi
*/
@import url('style.php');
@import url('mobile.css'); 
body, ul, li, #wrapper, h1, h2, h3, h4 {
	padding:0;
	margin:0;
}
body {
	font-family: 'Helvetica', sans-serif;
		background:#fff;
	}
img {border:0;}
ul, li {list-style:none;}
a { text-decoration:none;}
.alignright{
	float:right;
	margin:5px 0 25px 25px 
}
.alignleft{
	float:left;
	margin:5px 25px 25px 0 
}
.aligncenter{
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.kbmenu a, .top a, .caption a, .title a, .konu-etiket a {color:#fff;}
.f-menu {z-index: 9999;
	position: fixed;
	top: 0;
	border-top: 4px solid rgb(48, 48, 48);	
	border-bottom:0px!important;
	transition: ease-in-out 0.5s;
	background: transparent!important;
}
.f-menu .kbmenu {
		-webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, .25);
		border-radius:0;
		height:55px!important;
		border-bottom-left-radius:5px; border-bottom-right-radius:5px;
	}
.clear { clear:both;}
h1 {font-size:26px; font-weight:normal; }
h2 {font-size:22px; font-weight:normal; }
/* ---------------- Header Alanı --------------------------------- */
#header {
	display:inline-block;
	width:100%;
	text-align:center;
}
.header {
	width: 980px;
	padding: 0 20px 15px 20px;
	display:inline-block;
	}
.top {
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	float:right;
}
.top ul li {
	float:left;
	padding:5px 10px;}
.logo {
	float:left;
	width: 300px;
	display:inline-block;
}
.logo img {
	float:left;
}
.header-reklam {
	float:right;
	margin: 20px 10px;
}
#menu ul{margin: 0 10px;}
#menu ul li {
	background:url(img/sprite.png) no-repeat;
	background-position: -225px -756px;
	float:left;
	font-size: 20px;
	padding: 16px 11px 15px 50px;
	transition: .25s linear;
}
/* Menu */
.tarifler { background-position: -230px -106px!important;}
.videolar { background-position: -230px -222px!important;}
.yazarlar { background-position: -230px 1px!important;}
.tarifekle { background-position: -230px 1px!important;}
.iletisim { background-position: -230px 1px!important;}
.bilgiler { background-position: -230px -51px!important;}
/* ---------------- İçerik Alanı --------------------------------- */
#content {
	width: 980px;
	margin: 10px auto;
	text-align:left;
	}
.content, .cat-content {
	width: 650px;
	float:left;
	border-radius: 10px;
/*	background: rgba(255,255,255,0.6);
	padding:5px;
	border-radius:5px;
	border-bottom-right-radius:0; */
	}
.cat-content { background:#FFF;}
/* ---------------- Anasayfa İçerik Alanı --------------------------------- */
.slider {
	overflow:hidden; width:640px;
	background: #fff; padding: 5px;
	border-radius: 5px;
	text-align:center;
}
.home-column {
	float:left;
	background: #fff;
	border-radius: 10px;
	padding-bottom: 15px;
	}
.half-width {
	width: 49%;
	margin:10px 0.5%;
}
.full-width {
	width: 100%;
	margin:10px 0;
}
.home-column .title, .cat-content .title, .title-page {
	text-align:left;
	border-top-left-radius: 7px;
	border-top-right-radius: 7px; 
	color:#fff;
}
.home-column .title, .cat-content .title {	padding: 0px 10px; line-height: 45px;}
.title-page {padding:10px; height: 23px;}
.home-column .title img, .cat-content .title img{float:left; margin-right: 5px;}
.home-column li {
	float:left;
	margin-left:12px;
	margin-top:10px;
	background:#eeeeee;
	border: 1px solid #ccc;
	border-radius: 5px;
	}
.grid {min-height: 298px; width:305px;}
.half-width .grid {width:300px}
.home-column .post-title {text-align: left; width:280px; padding:0 10px; font-weight:bold; max-height: 18px; overflow:hidden;}
.home-column .post-content {text-align: justify; width:300px; font-size:14px; color:#333;}
.full-width .list {width:47%;float:left; min-height: 95px;}
.half-width .list {width:295px; height:95px;}
.list .post-img {float:left; width:33%; height:90px;}
.list .post-img img, .one-column li .post-img img {border-top-left-radius:5px;border-bottom-left-radius:5px}
.list .post-title {float:right;width:59%; margin-right:1%; margin-top: 5px; max-height: 35px; overflow:hidden;}
.full-width .grid3 {float:left; width:49%;}
.half-width .grid3 {width:100%;}
.post-category {float:left;width: 280px; text-align:left; padding:7px 10px; height: 16px; overflow:hidden;}
.list .post-category {width: 180px;}
.half-width .list .post-category {width: 176px;}
.post-category a{color:#999; font-size:12px;}
.post-detail {float:left; width: 145px; font-size:24px; color:#4f4f4f; text-align:left; padding-left:10px;}
.post-detail img {float:left; margin-right:5px;}
.list .post-detail {font-size:14px;width: 100px;}
.grid .cat-icon {
    padding:5px; 
    border-radius:50%; 
    position: relative;
	margin: -35px auto 0 auto;
	z-index: 1;
    width:40px; 
    height:40px;
}
/* ---------------- Sidebar Alanı --------------------------------- */
#sidebar {
	width:320px;
	float:right;
	text-align: left;
}
.sidebar {
/*	background: rgba(255,255,255,0.6);
	padding: 7px 5px;
	margin-top: 10px;
	border-top-right-radius:5px;
	border-bottom-right-radius:5px; */
}
.sidebar-alan {width:100%; background: #fff; display: inline-block; padding-bottom: 10px; margin-bottom:10px; border-radius:10px;}
.sidebarbaslik, .category-title {margin: 0; padding: 10px; color:#fff; text-align:left; 	border-top-left-radius: 7px;
	border-top-right-radius: 7px; }
/* Arama çubuğu */
#searchform label {display: none;}
.search {float:right;}
#s, .search_input, .search-widget select, .kadi, .sifre  {
	width: 226px;
	height: 40px;
	color: #a0a0a0;
	background: #FFF;
	border:0;
	border-top-left-radius: 7px;
	border-bottom-left-radius: 7px;
	padding: 0px 10px;
	float: left;
}
.search-widget select {border-radius:7px; color:#333; width:295px; margin-bottom: 5px;}
#searchsubmit, .search_button, .login-button {
	width: 50px;
	height: 40px;
	border-top-right-radius: 7px;
	border-bottom-right-radius: 7px;
	cursor: pointer;
}
.search-widget span { font-size:20px; color:#fff; margin: 5px; background:url(img/sprite.png) -5px -560px no-repeat; padding:5px 5px 5px 45px;}
.sidebar-alan ul {margin: 10px;}
.sidebar-alan li {float: left; min-width: 49%; padding: 5px 0;}
.categorylist li { width:100%; background:#eee; margin: 3px 0; border-radius:5px; padding:0; transition: .25s linear;}
.categorylist li a {padding: 10px; line-height: 44px;}
.categorylist li .icon {float:left; border-bottom-left-radius:5px; border-top-left-radius:5px; width:40px; height:44px;}
.categorylist li:hover {background:#dddddd; }
.categorylist li .count {float:right; margin-right:5px;}
.cat-icon {text-align:center;}
/* ---------------- Footer Alanı --------------------------------- */
.footer {margin:0 auto; width:980px; padding:20px 10px; display:inline-block; text-align:left; color:#FFF;}
.footer a {color:#fff;}
.footer ul {margin:25px 0;}
.footer ul li {float:left; margin-right:30px;}
.footer-search {height: 40px;}
.footer-search form {height: 40px; margin:0 auto; width:650px;}
.footer-search input { width: 580px!important;}
.footer-search select {color: #333;border:0; height: 40px; padding: 0px 10px;}
.copyright {width:50%; float:left; padding-top:30px;}
/* ---------------- Kategori Sayfası --------------------------------- */
.kategori-liste {
	margin-top:10px;
	text-align:left;
	font-size:18px;
}
.one-column li {
	margin:10px;
	background: #eeeeee;
	border: 1px solid #ccc;
	border-radius: 5px;
	display:inline-block;
}
.one-column li .post-img, .two-column li .post-img {
float: left;
width: 300px;
height: 200px;
}
.one-column li .post-title {
float: right;
width: 310px;
padding: 10px 5px 0px 5px;
font-weight:bold;
height:61px;
}
.one-column li .post-detail {padding:0;}
.one-column li .post-detail li {
	margin:7px 15px;
	width: 300px;
	font-size: 16px;
	float:left;
	border:0;
}
.one-column li .post-detail li div {
	float:left; width:150px;}
.post-date {
	color: #999;
	font-size: 16px;
	float:left;
	margin: 10px;}
.one-column li .post-detail, {
	width:318px;}
.user-avatar img {border:1px solid #ccc; border-top-right-radius:5px; background: rgba(255,255,255,0.7);}
.one-column li .user-avatar img { border-bottom-left-radius:5px;}
.two-column li {
	float:left;
	margin:10px 0 10px 14px;
	background: #eeeeee;
	border: 1px solid #ccc;
	border-radius: 5px;
	display:inline-block;
	width:300px;
}
.two-column li .user-avatar img {border-bottom-left-radius:0; border-bottom:0;}
.two-column li .post-img {margin-bottom:10px;}
.two-column li .post-title {padding: 10px; font-weight:bold; width: 280px;}
.two-column li .post-detail { width: 290px; padding:0;}
.two-column li .post-detail li {margin: 3px 10px; border:0; font-size:13px; width: 280px;}
.two-column li .post-detail li div {float:left; width:140px;}
.three-column li {
	min-height:255px;
	width:196px;
	float:left;
	margin:10px 0 10px 14px;
	background: #eeeeee;
	border: 1px solid #ccc;
	border-radius: 5px;
	display:inline-block;
}
.three-column li .user-avatar {margin-top: 80px;}
.three-column li .post-share {
margin-top: 91px;
margin-left: 42px;
padding: 5px 35px;
}
.three-column li .user-avatar img {border-bottom-left-radius:0; border-bottom:0; width: 40px; height:auto;}
.three-column li .post-img {margin-bottom:10px;}
.three-column li .post-title {padding: 5px; font-weight:bold; width: 187px; font-size: 16px;}
.three-column li .post-detail { width: 197px; padding:0;}
.three-column li .post-detail li {margin: 3px 5px; border:0; font-size:12px; width: 185px; 	min-height:0px;
}
.three-column li .post-detail li div {float:left; width:92px;}
.three-column li .post-detail li .post-ratings {width:185px;}
.user-avatar {position:absolute; margin-top:149px;}
.post-share {background: rgba(0,0,0,0.5); position:absolute; margin-top:160px; margin-left:52px; padding:10px 82px; 
opacity:0;
}
.kategori-liste li .post-share {transition: opacity 0.2s ease-in-out 0.2s;}
.kategori-liste li:hover .post-share {
opacity:1;
}
.post-share a, .slider-share a {width: 24px; height: 20px; display: block; float: left; margin-right: 4px; transition: background-position 0.1s ease-in-out 0.1s;}
.post-share a {background:url(img/sprite.png) top center no-repeat;}
a.share_facebook {background-position:-123px -364px;}
a.share_facebook:hover{background-position:-123px -384px;}
a.share_twitter{background-position:-14px -364px;}
a.share_twitter:hover{background-position:-14px -384px;}
a.share_gplus{background-position:-65px -364px;}
a.share_gplus:hover{background-position:-65px -384px;}
/* Sayfa numaraları */
.site_pagenavi {
	width : 690px;
	height : 40px;
	float:left;
	margin-top: 20px;
	}
.site_pagenavi span.pages {
	font-weight : normal;
	color : #999;
	display : none;
}
.wp-pagenavi span.current {
	font-weight : bold;
}
/* ---------------- Tarif Sayfası --------------------------------- */
.tarif-page-title {padding: 10px 10px 0px 10px!important;}
.kat-tarif-sayisi {background:url(img/sprite.png) -441px -307px no-repeat; padding-left: 27px; font-size: 16px; line-height:26px;margin-left:7px;}
.alt-kategori li {margin:0 25px; border:0; font-size:16px; width:270px;}
/* ---------------- Tarif Gönder Sayfası --------------------------------- */
.tarif-gonder-form  p{margin:15px 0 5px 0; padding: 0 5px; font-weight:bold;}
.tarif-gonder-form  p span {color:#ff0000; }
.tarif-gonder-form .gonderildi, .tarif-gonder-form .gonderilemedi{background-color: #ff1a1d;width: 96%;display: block;color: #fff;padding: 10px 2%;border-radius: 7px;}
.tarif-gonder-form .gonderildi {background-color: #04ac4c;}
.tarif-gonder-form  p i {font-weight:normal;}
.tarif-gonder-form  input {width:96%; padding:0 2%; height:30px; border-radius:7px; border:1px solid #a0a0a0;}
.tarif-gonder-form  select {width:100%; height:30px; border-radius:7px; border:1px solid #a0a0a0;}
.tarif-gonder-form  textarea {width:96%; padding:10px 2%; border-radius:7px; border:1px solid #a0a0a0;}
.tarif-gonder-form .isaretli {border-color:#ff0000;-moz-box-shadow: 0 0 2px #ff0000;-webkit-box-shadow: 0 0 2px #ff0000;box-shadow: 0 0 2px #ff0000;}
.tarif-yarim {width:42%; float:left; margin:20px 0; }
.tarif-yarim:first-child {border-right: 1px dotted #a0a0a0;margin-right: 5%;padding-right: 5%;padding-left: 2%;}
.tarif-yarim p{margin:10px 0; padding:0;}
.tarif-yarim h2 {margin:20px 10px 10px 10px;}
.tarif-yarim .submit {width:100%; margin:0;}
.uyeliksiz a {width: 100%;display: block;text-align: center;height: 35px;line-height: 35px; background:#0081c9; color:#fff; border-radius:7px;}
/* ---------------- Yemek Sayfası --------------------------------- */
.single-title {padding: 3px 15px; color:#fff; line-height:47px; 	border-top-left-radius: 7px;
	border-top-right-radius: 7px; }
.single-title img {float:left;}
#yemek li {padding:10px;}
.asci {position:absolute; margin-top:250px; width:100px; height:100px; background: rgba(255,255,255,0.7);border-top-right-radius: 7px;}
.wpfp-span {
	position:absolute; 
	margin-top:5px; 
	margin-left: 455px;
	background: url(img/sprite.png) no-repeat rgba(255,255,255,0.7);
	background-position: 0 -614px;
	border-radius: 15px; 
	padding: 5px; 
	padding-left:45px;width:120px;height:35px;
	line-height:35px;}
.wpfp-img {display:none;}
.asci img { border-top-right-radius:7px;}
.tarif-oy {position:absolute; margin-top:300px; margin-left:100px;background:rgba(255,255,255,0.7); width:500px; height: 20px; padding:15px}
.tarif-oy .post-ratings {float:right; width: 100px;}
.tarif-oy a {color:#000;}
.yemek-paylas-buton {
float: left;
font-size: 10px;
height: 32px;}
.tarif-bilgi {
	float: left;
	height: 60px;
	color: #fff;
	font: 35px Oxygen; 
	line-height: 17px;
	padding: 12px  30px 1px 65px;
	background: url(img/tarif-iconlari.png) no-repeat;}
.tarif-bilgi span {font-size: 14px; margin-top:0px;}
.servis {
		background-position:  5px 5px;
}
.pisirme {
		background-position:  5px -61px;
}
.kalori {
		background-position:  5px -127px;
}
.tarif-paylas {float:right; width:45px; height:60px;background: url(img/tarif-iconlari.png) no-repeat; display:inline-block;}
.facebookt {background-position:  -6px -370px; background-color: #3b5997;}
.twittert {background-position:  -6px -438px; background-color: #5ac4e6;}
.gplust {background-position:  -8px -506px; background-color: #d62020;}
.yazdirt {background-position:  -7px -576px; background-color: #727272;}
#malzemeler {
	margin: 0px 0px 20px 0px;
	float:right;
	width: 320px;}
#yapilisi {
	float:left;
	width: 100%;}
.tablo-ust {
background: url(img/sprite.png) 0 -677px;
background-repeat: repeat;
height: 15px;
}
.tablo-alt {
background: url(img/sprite.png) 0 -699px;
background-repeat: repeat;
height: 15px;
}
.tarif-tablo-baslik {background:#eae6e3 url(img/tarif-iconlari.png) no-repeat;
	padding: 15px 0 0 65px;
	height:40px;}
.malzeme-baslik {
	background-position: -0px -212px; color:#339900;
	font: 22px Oxygen; 
	border-bottom: 2px #339900 dashed;
}
.tarif-tablo {
	background:#eae6e3; margin: 0;
	padding: 10px 5px;}
.tarif-tablo img {
	max-width:100%;
	height:auto;
	}
.tarif-tablo ul {
	margin:0px; padding:0px;
	list-style:none;}
.tarif-tablo ul li {
	margin:0px; padding:0px!important;
	padding-left: 20px!important;
	line-height: 25px;
	background: url(img/tarif-iconlari.png) no-repeat;
	background-position: -20px -647px;}
.malzemeler-tablo {
	background:#eae6e3; margin: 0;
	padding: 10px 5px;
	}
.malzemeler-tablo img {
	max-width:100%;
	height:auto;
	}
.malzemeler-tablo ul {
	margin:0px; padding:0px;
	list-style:none;}
.malzemeler-tablo ul li {
	margin:0px; padding:0px!important;
	padding-left: 20px!important;
	line-height: 25px;
	background: url(img/tarif-iconlari.png) no-repeat;
	background-position: -20px -647px;}
.yapilis-baslik {
	background-position: -0px -291px; color:#f70000;
	font: 22px Oxygen; 
	border-bottom: 2px #f70000 dashed;
}
.konu-ici {padding:10px;}
.konu-ici .konuici_reklam_300x250 {float:left;}
.konu-bilgi {float:right; width:320px;}
.reklamsiz-konu {width:630px;}
.reklamsiz-konu img {width:100%; height:auto;}
.konu-detay {position:absolute; margin-top:-70px; background:rgba(0,0,0,0.6); color:#fff; padding: 5px 15px; width:290px;}
.konu-detay-reklamsiz {position:absolute; margin-top:-53px; background:rgba(0,0,0,0.6); color:#fff; padding: 11px 16px; width:599px;}
.konu-detay .post-share {opacity:1; background: transparent; margin:10px 0 0 185px; padding: 10px; float:right;}
.konu-detay-reklamsiz .post-share {opacity:1; background: transparent; margin:-6px 0 0 508px; padding: 10px; float:right;}
.konu-tarih, .konu-okunma {float:left; width: 150px; margin-top: 3px; padding: 3px 0 3px 35px;}
.konu-okunma {background: url(img/sprite.png) no-repeat; background-position: -10px -764px;}
.konu-tarih {background: url(img/sprite.png) no-repeat; background-position: -7px -734px;}
.konu-icerik {margin-top: 10px;}
/*Esnek Reklam Ayarları */
.esnek-reklam { width: 320px; height: 100px; float: left; margin: 2px 0px 5px 3px; }
@media(min-width: 400px) { .esnek-reklam { width: 336px; height: 280px; float: left; margin: 2px 0px 5px 3px; } }
@media(min-width: 560px) { .esnek-reklam { width: 468px; height: 60px; float: left; margin: 0px 0px 5px 2px; } }
/* --------------------------- video sayfası -------------------------- */
.play-icon { width: 75px;height: 55px;background: url(img/sprite.png) no-repeat -7px -433px; position:relative; margin:75px auto;}
/* --------------------------- Yazar sayfası -------------------------- */
.yazar-block { float:left; width: 118px; margin: 10px 0 0 10px; overflow:hidden;}
.yazar-block img {border-radius: 5px;}
.author-list-title {width:229px;}
/* --------------------------- pratik bilgiler sayfası -------------------------- */
.pratik-bilgi-liste li {width:98%; margin:5px 1%; border: 1px solid #ccc; background: #eeeeee; border-radius: 5px; display:inline-block; padding:0;}
.pratik-bilgi-liste li img {float:left; margin-right:1%;border-top-left-radius: 5px; border-bottom-left-radius: 5px;}
.pratik-bilgi-liste p {font-size:12px; margin-top:5px;}
/* sekme kodu */
.sekmeAlani ul.sekmeler li a {
	color:#FFF;
	font-family:Oxygen; 
	font-size:16px;
	display: block; 
	margin: 0; 
	padding: 5px 12px; 
	cursor:pointer; 
	text-decoration:none;
}
/* secili sekme icerigini gosterelim */
.sekmeAlani div {
	float: left;
	display: block;
	min-height:190px;
	}.profil div {	min-height:50px;}
.benzer-liste {float:left; width:23%; margin: 5px 1%; text-align:center;}
.benzer-liste img {width:100%; height:auto;}
.benzer-yazilar-alani {display:inline-block; margin: 10px 0;}
/* --------------------------- Yorum Alanı -------------------------- */
#comments {margin: 10px; padding:5px;}
#comments .nopassword {background:#fe9900 url(img/sprite.png) no-repeat -190px -255px; padding:5px 5px 5px 35px; line-height:25px;}
.comment-title {background:url(img/sprite.png) no-repeat -440px -331px; padding:5px 5px 5px 30px; line-height:25px;}
.commentlist li {margin:10px 0 0 0; display:inline-block; width:100%; border-bottom: 1px solid #dedede; padding-bottom:10px;}
.comment-avatar {float:left; padding:3px; border:1px solid #CCC; display:inline-block; border-radius:5px; height:75px; z-index:1; position:relative;}
.author-comment {float:right; background:#dedede;  padding:3px 0; margin: 10px 0 2px -8px; z-index:2; position:relative; width:545px;}
.author-comment a {color:#333;}
.author-comment .fn {color:#fff;  padding:3px 5px;}
.commentlist li p {padding: 10px;  display:inline-block;}
.reply {float:right; display:inline-block;}
.comment-respond {margin-top:20px;}
.comment-respond input {
	margin:10px 0;
	border-radius: 3px;
	border: 1px solid #D2D2D2;
display: block;
line-height: 20px;
padding: 0 15px;
height: 30px;
width:68%;
}
.comment-form-comment textarea {width:96%; 	border-radius: 3px;
	border: 1px solid #D2D2D2;}
.comment-form-comment label {display:none;}
/* ************************************************** Widget *******************************************/
.title-icon div {float:left; margin:-11px 3px 0 -5px; width:40px; height:40px; background:url(img/sprite.png);}
.en-begenilen-icon {background-position: -67px -244px!important;}
.gunun-tarifi-icon {background-position: -132px -246px!important;}
.video-widget-icon {background-position: -237px -225px!important;}
.pratik-bilgiler-icon {background-position: -235px -54px!important;}
.tarifler-icon {background-position: -235px -109px!important;}
.videolar-icon {background-position: -235px -225px!important;}
.yazarlar-icon {background-position: -236px -2px!important;}
.detail-icon {float:left; width:25px; height:25px; background:url(img/sprite.png) no-repeat;}
.detail-icon-k {float:left; width:16px; height:16px; background:url(img/sprite.png) no-repeat;}
.dikisi {background-position: -14px -305px!important;}
.dizaman {background-position: -358px -307px!important;}
.dikisi-k {background-position: -447px -310px!important;}
.dizaman-k {background-position: -409px -310px!important;}
.diokuma-k {background-position:-409px -341px!important}
.diyorum-k {background-position: -447px -341px!important;}
/* --------------------- Login Form ------------------------*/
.login-form, .login-form a {color:#fff;}
.login-widget h2 {color:#fff; margin-bottom: 10px;}
.kadi { width:278px; border-radius:7px; margin-bottom: 5px; background:rgba(255,255,255,0.1);}
.sifre {width:228px;background:rgba(255,255,255,0.1)}
.rememberme {margin-right: 62px;}
.login-button {	
	color:#000;
	background-position: -155px -184px;
}
/* --------------------- Profil ------------------------*/
.author-avatar {float:left; margin: 7px;}
.isim {margin-top:24px; font-weight:bold; font-size:20px;}
.profil .sekmeler { margin-top:-55px!important;}
.profil .sekmeler li {float:right!important;}
.tarif-sayi {background-color:#fff; padding: 2px 5px; border-radius: 12px; color:#333;}
.user-social {display:inline-block; margin:35px 0 0 -10px;}
.profil-alan { width:30px; height:30px; float:left;}
.face {background: #3b5997;}
.twit {background: #67c9e8;}
.goog {background: #d51f1f;}
.inst {background: #8c5d43;}
.s1, .s2, .s3 {padding:0 10px;}
.s1 li, .s3 li {margin:10px 0 0 10px; display:inline-block; width:300px; font-size: 18px;}
.author-list-img {margin-right:10px;}
.author-list-title p {font-size:12px; margin-top: 5px;}
.login-widget a {color:#fff;}
.login-widget li {min-width: 128px; float:left; padding: 10px; border-radius: 5px;}
.login-widget ul {margin: 5px 0; display:inline-block;}
/* --------------------- Günün Tarifi ------------------------*/
.gunun-tarifi { text-align:center;}
.gunun-tarifi .asci {margin-top:160px; width:50px; height:50px;}
.gunun-tarifi .tarif-oy {margin-top:183px; width:260px; height:17px; margin-left:50px; padding:5px;}
/* --------------------- Yazarlar ------------------------*/
.sidebar-alan .yazar-block {width: 99px; margin: 7px 0 0 5px; text-align:center; font-size:12px;}
/* --------------------- Video ------------------------*/
.sidebar-alan .post-img {float:left;}
.sidebar-alan .post-img img {border-radius:0;}
.video-bilesen {margin: 5px 0.5%;}
.video-bilesen li {width:32%; float:left; padding:0 0.5% 5px 0.5%;}
.video-bilesen li .post-img {float:left;}
.video-bilesen li .play-icon {margin: 24% auto;}
.video-bilesen li img {width:100%; height:auto;}
.video-bilesen li .tarif-page-title {padding:0!important; text-align:center;}
/* --------------------- Beğenilenler ------------------------*/
.defterdekiler {margin:0!important; padding:3px 1%; font-size:14px;}
.defterdekiler p {font-size:11px; margin : 1px 0; padding : 0;}
.defterdekiler a { font-size: 12px; font-weight:bold; min-height:50px;}
.sidebar-alan .defterdekiler li, .cat-content .defterdekiler li {text-align:center; float:left; width:48%; min-width:0; padding:3px 2px 1%; height:158px; overflow:hidden;}
.defterdekiler img {width:100%; height:auto;}
.cat-content .defterdekiler li {width:27%; padding:3px 9px 0.5%; text-align:center; float:left;  min-width:0; height:207px; overflow:hidden;}
/* galeri sayfası */
.gallery-page {
	height : auto;
	overflow : hidden;
	width : 680px;
	margin-left : auto;
	margin-right : auto;
}
.gallery-image-title {
width : 100%;
height : 50px;
float : left;
text-align : center;
}
.gallery-image-title-area {
	width : 100%;
	height : 50px;
	margin-top : -50px;
	display:none;
transition: .25s linear;}
.prevnext {
	width: 40px;
	height: 40px;
	top: 250px;
	position:relative;
	display:inline
}
.gprevious {
float : left;
background: url(img/prev.png) no-repeat;
}
.gnext {
float : right;
background: url(img/next.png) no-repeat;
}
.gallery-images img {
width : 100%;
height : auto;
}
.gallery-images:hover .gallery-image-title-area {display:block;}

/* Galeri reklam */
#kendisi {
	display:none;
	}
.reklami-gec {
	height:50px;	margin-top: 10px;}
.reklami-gec a  {
	color:#fff;
	background:#f82292; /* değiştir */
	font-family:Oxygen;
	font-size: 16px;
	padding: 5px 20px;
	}
.reklami-gec a:hover {
	background:#86124f; /* değiştir */
	}
/* galer resim açıklama */
.imgaciklama {
background : #f8e3ee; /* değiştir */
border : #f893c8 solid 1px; /* değiştir */
}
.imgaciklama_baslik {
width : 100%;
font: 20px 'Oxygen';
font-weight: 700; 
text-align : center;
}
.imgaciklama_icerik {
text-align : left;
padding : 10px;
}
.yaziya-don {
padding:10px; background:#EEE; margin:10px 0px; display:block; font-size:16px;
}
/* yukarı çık butonu */
#back-top {position: fixed;bottom: 20px; right: 20px; transition: ease-in-out 0.5s;}
#back-top span {border-radius:50%;display:inline-block; width: 100px; height: 100px; background: url(img/backtop.png) no-repeat;}
#back-top span:hover {opacity:0.6;}
.social{height:54px; float:right; margin-right:3px;}
.social a{display:block; width:44px; height:54px; float:left; background:url(img/sprite.png) center no-repeat; transition: .25s linear;}
a.facebook{ background-position: 8px 5px;}
a.twitter{background-position: -47px 5px;}
a.google_plus{background-position: -110px 5px;}
a.youtube{background-position: -171px 5px;}
a.instagram{background-position: -487px -605px;}
a.facebook:hover{background-color:#3766d6;}
a.twitter:hover{background-color:#22bbf4;}
a.google_plus:hover{background-color:#d52121;}
a.youtube:hover{background-color:#d60600;}
a.instagram:hover{background-color:#a57d60;}