body { color: #000000; font-family: 'PT Sans', sans-serif;}
header.blog {border-bottom:8px solid #8fd3f5;}
header.blog .logo { padding-top: 15px;}
header.blog .logo img { max-width:100%; height:auto;}

header.blog .sag .menu { list-style: none; display: table; float: left;}
header.blog .sag .menu li { padding: 20px 10px; float: left; font-weight: bold;}
header.blog .sag .menu li.mobile { font-size:18px; display:none;}
header.blog .sag .menu li a { text-decoration: none; color: #939596;}
header.blog .sag .menu li:first-child { padding-left: 0;}

header.blog .sag .kss { float:right; list-style: none;  border-left:1px solid #939596;}
header.blog .sag .kss li i { font-size: 20px; padding:0 8px;color: #939596;}
header.blog .sag .kss li {display:flex; flex-direction:column; justify-content:center; align-items:center; align-content:center; float: left;min-height: 63px; border-right:1px solid #939596; padding: 0 10px; position:relative;}
header.blog .sag .kss li .bArama { position:absolute; z-index:1; width:300px; top:63px; right:0; display:none;}
header.blog .sag .kss li .bArama form { width:100%; padding:10px; background-color:#65c5e6; width:100%;}
header.blog .sag .kss li .bArama form input { position:relative; z-index:0;}
header.blog .sag .kss li .bArama form button {position:absolute; right:10px; top:10px; height:34px; border:none; background-color:#47b1d5; color:#fff; padding:0 20px}


.blogSayfa .sl .kategoriler {border: 1px solid #e2e2e2; padding: 10px;}
.blogSayfa .sl .kategoriler .baslik { font-weight: bold; padding-bottom: 3px;border-bottom: 1px solid #e2e2e2; font-size: 16px}
.blogSayfa .sl .kategoriler .baslik.m{ border:none; padding-bottom:0; display:none;}
.blogSayfa .sl .kategoriler .baslik.m.aktif { padding-bottom:3px;}
.blogSayfa .sl .kategoriler ul { list-style: none; margin-top: 10px; margin-bottom: 0}
.blogSayfa .sl .kategoriler ul li { width: 100%; padding-bottom: 6px;border-bottom: 1px solid #e2e2e2; display: block; margin-bottom: 6px}
.blogSayfa .sl .kategoriler ul li:last-child { border: none; margin: 0; padding-bottom: 3px}
.blogSayfa .sl .kategoriler ul li i { color: #5199bd; font-weight: bold; font-size: 16px;}
.blogSayfa .sl .kategoriler ul li a { text-decoration: none; font-size: 13px;}

.blogSayfa .sl .search { position:relative;}
.blogSayfa .sl .search .form-control{ border-radius:0; border: 1px solid #e2e2e2;}
.blogSayfa .sl .search button { position:absolute; top:0; right:0; background-color:#4bbbe2; color:#fff; font-weight:bold; padding:6px 10px; border:none; height:34px;}
.blogSayfa .sl .encok { padding: 10px; background-color: #f1f1f1}
.blogSayfa .sl .encok .baslik { width: 100%; font-weight: bold; margin-bottom: 15px; color: #a9a9a9;}

.blogSayfa .blogPosts .post { margin-bottom:20px}
.blogSayfa .blogPosts .post .img { width:100%; margin-bottom:5px;}
.blogSayfa .blogPosts .post .img img { width:100%; height:auto;}
.blogSayfa .blogPosts .post .title { width:100%; margin-bottom:0px}
.blogSayfa .blogPosts .post .title h2 {  font-size: 14px; line-height: 18px;  font-weight:600; text-transform:uppercase;}
.blogSayfa .blogPosts .post .title h2 a { color:#333; font-family:"PT Sans",sans-serif; text-decoration:none;}
.blogSayfa .blogPosts .post .title h2 a:hover { color:#4bbbe2;}
.blogSayfa .blogPosts .post .content {  color:#555;  font-family:"PT Sans",sans-serif; }
.blogSayfa .blogPosts .post .content p { margin-bottom:20px}
.blogSayfa .blogPosts .post .tarih { color: #9b9b9b; font-size: 11px; margin-top: 6px; width: 100%;}
.blogSayfa .blogPosts .post .tarih span { margin-right: 15px}
.blogSayfa .blogPosts .post .content .devam {display:inline-block;border-bottom:1px solid #1ABC9C;padding:0 2px;font-family:'Crete Round',serif;font-style:italic; text-decoration:none;}
.blogSayfa .blogPosts .post .content .devam:hover{border-bottom-color:#555}


.blogSayfa .slider .blogPosts .post .title h2 { font-size: 13px; line-height: 17px}
.blogSayfa .slider .blogPosts .post:last-child { margin-bottom: 0}

.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img { width:100%; height: 360px}

.ustfiltre { background-color:#F5F5F5; padding:8px !important; width:100%; display:table;}
.ustfiltre input[type=text] { float:left; background-color:#FFF; border:none; padding:10px; height:32px; width:240px;font-size:13px;}
.ustfiltre input[type=submit] { height:32px; color:#FFF; background-color:#939598; padding:0 10px; font-size: 13px;}
.ustfiltre .baslik {line-height:32px;font-family:'Roboto', Arial;font-size:19px;font-weight:bold; float: left; display: table;}


.blogSayfa .bdty h1 { font-size: 28px; font-weight: bold; color: #424242; margin-bottom: 3px; line-height: normal;}
.blogSayfa .bdty .navkategori { float: left;font-size: 11px;font-family:'PT Sans', Arial;color:#787878; width: 100%; display: table; }
.blogSayfa .bdty .navkategori a { text-decoration: none; margin-right:3px; }

.blogSayfa .paylas { width: 100%; margin: 25px 0 10px 0; display: table}
.blogSayfa .paylas span { float: left;}
.blogSayfa .paylas span a span { float: none}
.blogSayfa .paylas i { margin-right: 5px}
.blogSayfa span.fbshare,.blogSayfa span.fblike,.blogSayfa span.twitter  {    cursor: pointer;    display: block;    margin: 0 5px 0 0;    width: 155px;    height: 35px;    -webkit-border-radius: 3px;    -khtml-border-radius: 3px;    -moz-border-radius: 3px;    -ms-border-radius: 3px;    -o-border-radius: 3px;    border-radius: 3px;    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);    color: #fff;    font-size: 13px;    line-height: 35px;    text-align: left;}
.blogSayfa span.fbshare {    padding-left: 12px;    background-color: #3b55a0;    background-repeat: repeat-x;    background-image: -khtml-gradient(linear, left top, left bottom, from(#4c69ba), to(#3b55a0));    background-image: -moz-linear-gradient(top, #4c69ba, #3b55a0);    background-image: -ms-linear-gradient(top, #4c69ba, #3b55a0);    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4c69ba), color-stop(100%, #3b55a0));    background-image: -webkit-linear-gradient(top, #4c69ba, #3b55a0);    background-image: -o-linear-gradient(top, #4c69ba, #3b55a0);    background-image: linear-gradient(top, #4c69ba, #3b55a0);    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#4c69ba', endColorstr='#3b55a0', GradientType=0);}
.blogSayfa span.fbshare i {    font-size: 18px}
.blogSayfa span.fbshare:hover a {color: #fff; text-decoration: none;}
.blogSayfa span.fbshare:hover {  color: #fff;  background-color: #4864b1;    background-repeat: repeat-x;    background-image: -khtml-gradient(linear, left top, left bottom, from(#5b7bd5), to(#4864b1));    background-image: -moz-linear-gradient(top, #5b7bd5, #4864b1);    background-image: -ms-linear-gradient(top, #5b7bd5, #4864b1);    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5b7bd5), color-stop(100%, #4864b1));    background-image: -webkit-linear-gradient(top, #5b7bd5, #4864b1);    background-image: -o-linear-gradient(top, #5b7bd5, #4864b1);    background-image: linear-gradient(top, #5b7bd5, #4864b1);    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#5b7bd5', endColorstr='#4864b1', GradientType=0)}
.blogSayfa span.twitter {    background-color: #5daae6;    background-repeat: repeat-x;    background-image: -khtml-gradient(linear, left top, left bottom, from(#4e9edc), to(#5daae6));    background-image: -moz-linear-gradient(top, #4e9edc, #5daae6);    background-image: -ms-linear-gradient(top, #4e9edc, #5daae6);    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4e9edc), color-stop(100%, #5daae6));    background-image: -webkit-linear-gradient(top, #4e9edc, #5daae6);    background-image: -o-linear-gradient(top, #4e9edc, #5daae6);    background-image: linear-gradient(top, #4e9edc, #5daae6);    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#4e9edc', endColorstr='#5daae6', GradientType=0);    padding-left: 0;}
.blogSayfa span.twitter a.twitter-share {    display: block;  color: #fff; text-decoration: none;  padding-left: 12px}
.blogSayfa span.twitter i {    font-size: 16px}
.blogSayfa span.twitter:hover {    background: #5aa8e4; }

.blogSayfa .bdty .content {  font-family:"PT Sans",sans-serif; }
.blogSayfa .bdty .content img{ max-width: 100%;}
.blogSayfa .bdty .content ul,
.blogSayfa .bdty .content ol {padding-left: 20px}




.etiket-bulutu { width:100%;}
.etiket-bulutu .baslik { font-weight:bold; font-size:17px; margin-bottom:15px;}
.etiket-bulutu ul { list-style:none; padding-left:0px !important;}
.etiket-bulutu ul li {float:left; margin-right:2px; margin-bottom:2px; display:table;}
.etiket-bulutu ul li a{  padding:3px 6px; background-color:#4bbbe2; color:#fff; font-size:12px;font-family:'Open Sans', sans-serif; display:block;}