﻿body {
}


.panel-shadow {
    /*box-shadow: rgba(0, 0, 0, 0.3) 7px 7px 7px;*/
}
.panel-white {
    border: 1px solid #dddddd;
    display: grid;
    display: flow-root;
}
.panel-white  .panel-heading {
  color: #333;
  background-color: #fff;
  border-color: #ddd;
}
.panel-white  .panel-footer {
  background-color: #fff;
  border-color: #ddd;
}

.post .post-heading {
  height: 95px;
  padding: 20px 15px;
}
.post .post-heading .avatar {
  width: 60px;
  height: 60px;
  display: block;
  margin-right: 15px;
}
.post .post-heading .meta .title {
  margin-bottom: 0;
}
.post .post-heading .meta .title a {
  color: black;
}
.post .post-heading .meta .title a:hover {
  color: #aaaaaa;
}
.post .post-heading .meta .time {
  margin-top: 8px;
  color: #999;
}
.post .post-image .image {
  width: 100%;
  height: auto;
}
.post .post-description {
  padding: 15px;
}
.post .post-description p {
  font-size: 16px;
}
.post .post-description .stats {
  margin-top: 20px;
}
.post .post-description .stats .stat-item {
  display: inline-block;
  margin-right: 15px;
}
.post .post-description .stats .stat-item .icon {
  margin-right: 8px;
}
.post .post-footer {
  border-top: 1px solid #ddd;
  padding: 15px;
}
.post .post-footer .input-group-addon a {
  color: #454545;
}
.post .post-footer .comments-list {
  padding: 0;
  margin-top: 20px;
  list-style-type: none;
}
.post .post-footer .comments-list .comment {
  display: block;
  width: 100%;
  margin: 20px 0;
}
.post .post-footer .comments-list .comment .avatar {
  width: 35px;
  height: 35px;
}
.post .post-footer .comments-list .comment .comment-heading {
  display: block;
  width: 100%;
}
.post .post-footer .comments-list .comment .comment-heading .user {
  font-size: 16px;
  font-weight: bold;
  display: inline;
  margin-top: 0;
  margin-right: 10px;
}
.post .post-footer .comments-list .comment .comment-heading .time {
  font-size: 16px;
  color: #aaa;
  margin-top: 0;
  display: inline;
}
.post .post-footer .comments-list .comment .comment-body {
  margin-left: 50px;
}
.post .post-footer .comments-list .comment > .comments-list {
  margin-left: 50px;
}



.cicon{
    -ms-transform: rotate(180deg); /* IE 9 */
    -webkit-transform: rotate(180deg); /* Chrome, Safari, Opera */
    transform: rotate(180deg);
    position:absolute;
    margin-top:-10px;
}


.soru .post-heading{
    padding-top: 5px;
    padding-bottom: 5px;
    height:70px;
}
.cevapla{
    margin-left:15px;
    margin-bottom:2px;
}
.cevapla i{
    -ms-transform: rotate(180deg); /* IE 9 */
    -webkit-transform: rotate(180deg); /* Chrome, Safari, Opera */
    transform: rotate(180deg);
    
}
.cevapla a{
    border:none;
    background-color:transparent;
    outline:none;
    color:#333;
    transition:250ms;
    text-decoration:none;
    padding: 1px 6px;
    

}
.cevapla a:hover{
    background-color:#333333;
    color:#f4f4f4;
    border-radius:5px;
    outline:none;
    text-decoration:none;
}
.cevapla a:focus{
    background-color:#333333;
    color:#f4f4f4;
    border-radius:5px;
    outline:none;
    text-decoration:none;
}

.cevap{
    margin-left:60px;
    
}
.cevap .post-heading{
    padding-top: 5px;
    padding-bottom: 5px;
    height:70px;
}
.cevap .panel{
        margin-bottom: 10px;
}
.soru .panel{
        margin-bottom: 10px;
}

.sor{
    border:none;
    background-color:#712168;
    border-radius:5px;
    color:#f4f4f4;
    font-size:30px;
    transition:250ms;
    text-decoration:none;
    padding: 1px 6px;
    text-align:center;

}
.sor:hover{
    background-color:#ffac0c;
    color:white;
    text-decoration:none;

}
.sor:focus{
    color:white;
    text-decoration:none;
}


#sorusor{
    margin-top:50px;
}
.sorusorbutton{

}
.soru .panel-shadow{
        border:none;
        box-shadow: inset 0 0 11px 0 #b7b7b7;
}
.cevap .panel-shadow{
        border:none;
}
.cvpicon{
    -ms-transform: rotate(90deg); /* IE 9 */
    -webkit-transform: rotate(90deg); /* Chrome, Safari, Opera */
    transform: rotate(90deg);
}

.admin{
    background-color: #fdff91!important;
}