﻿
.likesidslike {
	
  margin: 0px auto;
  text-align:center;
  padding: 5px;
  background:#fff;
}

.fa-thumbs-down, .fa-thumbs-o-down {
  transform:rotateY(180deg);
  
}
.pointer{cursor:pointer;}
.logged_in_user {
  padding: 10px 30px 0px;
}
i.like {
  color: #5cb85c;
}
i.dislike {
  color: #d9534f;
}
 span.likes,span.dislikes{vertical-align: super; }
 
span.likes{margin-right:40px;}
.temizsatir{clear:both;}

/* Modern palette and buttons */
:root{
  --brand-bg:#0f172a;
  --brand-card:#111827;
  --brand-accent:#2563eb;
  --brand-accent-2:#10b981;
  --brand-text:#e5e7eb;
  --brand-muted:#9ca3af;
  --brand-border:#1f2937;
}

body{
  background:#0f1324;
  color:#e8ebf0;
}

h1,h2,h3,h4,h5,h6{
  color:#e8ebf0;
  letter-spacing:0.2px;
}

.panel{
  border:1px solid var(--brand-border);
  background:var(--brand-card);
  box-shadow:0 10px 30px rgba(0,0,0,0.35);
}
.panel-heading{
  background:linear-gradient(135deg,var(--brand-accent),#1d4ed8);
  color:#fff !important;
  border:none;
}
.panel-title{
  font-weight:700;
  letter-spacing:0.3px;
}
.panel-body{
  color:#e8ebf0;
}

.btn{
  border-radius:10px;
  font-weight:700;
  letter-spacing:0.3px;
  transition:all .2s ease;
  box-shadow:0 12px 25px rgba(0,0,0,0.25);
}
.btn-primary{
  background:linear-gradient(135deg,var(--brand-accent),#1d4ed8);
  border-color:#1d4ed8;
  color:#fff;
}
.btn-primary:hover,
.btn-primary:focus{
  background:linear-gradient(135deg,#1d4ed8,#2563eb);
  border-color:#2563eb;
  transform:translateY(-1px);
}
.btn-success{
  background:linear-gradient(135deg,var(--brand-accent-2),#0f9f6e);
  border-color:#0f9f6e;
  color:#fff;
}
.btn-success:hover,
.btn-success:focus{
  background:linear-gradient(135deg,#0f9f6e,#10b981);
  border-color:#10b981;
  transform:translateY(-1px);
}
.btn-danger{
  background:linear-gradient(135deg,#ef4444,#b91c1c);
  border-color:#b91c1c;
}
.btn-danger:hover,
.btn-danger:focus{
  background:linear-gradient(135deg,#dc2626,#b91c1c);
  transform:translateY(-1px);
}

.Header_Alani{
  background:linear-gradient(120deg,rgba(37,99,235,.35),rgba(16,185,129,.25));
  padding:30px 15px;
  text-align:center;
}
.Header_Alani h1{
  font-weight:800;
  margin:0;
}

a,
.btn-link{
  color:#93c5fd;
}
a:hover,
.btn-link:hover{
  color:#bfdbfe;
}



