/*
 * Elixir Firma Rehberi
 * www.astald.com
 * firmalar.astald.com
 * @Author Osman YIMAZ - ASTALD
 * @email info@astald.com
 */
body {
  background-color: #f1f5f6;
  font-family: "Open Sans", Arial, Tahoma, Sans-serif;
  padding: 0;
  margin: 0;
  color: #2c3e50;
}

@keyframes slidenavAnimation {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-moz-keyframes slidenavAnimation {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes slidenavAnimation {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
/* 
a, a:hover, a:active, a:focus {
  outline: none;
}
 */
* {
  -webkit-border-radius: 0 !important;
    -moz-border-radius: 0 !important;
      border-radius: 0 !important;
}
a {
  color: #919191;
}
a:hover, a:active, a:focus {
  color: #2e8bff;
}
 
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small,
.h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small,
h1 .small, h2 .small, h3 .small, h4 .small, h5 .small, h6 .small,
.h1 .small, .h2 .small, .h3 .small, .h4 .small, .h5 .small, .h6 .small {
  font-family: "Open sans", sans-serif;
}


/*--------- Margin ---------*/
.m-10 { margin: 10px; }
.m-4 { margin: 0px; }
.m-t-10 { margin-top: 10px!important; }
.m-t-0 { margin-top: 0; }
.m-t-5 { margin-top: 5px; }
.m-t-15 { margin-top: 15px; }
.m-t-20 { margin-top: 20px; }
.m-t-25 { margin-top: 25px; }
.m-r-10 { margin-right: 10px; }
.m-b-10 { margin-bottom: 10px; }
.m-b-0 { margin-bottom: 0!important; }
.m-l-10 { margin-left: 10px; }
.m-l-15 { margin-left: 15px; }
.m-0 { margin: 0; }
.p-0 { padding: 0!important; }
.p-10 { padding: 10px; }
.p-5 { padding: 5px; }
.p-t-0 { padding-top: 0!important; }
.p-t-5 { padding-top: 5px; }
.p-b-0 { padding-bottom: 0!important; }
.p-b_-10 { padding-bottom: -10px!important; }

/*--------- Stil ---------*/
.panel-bilesen ul,
.urun-resimler-liste,
.firma-resimler-liste,
.alt-liste-menu ul,
.alt-firmalar ul,
.firmalar ul,
.enust-solmenu ul ,
.stilyok {
  padding-left: 0;
  list-style-type: none;
}

/*--------- tarayýcý ---------*/
.ie .sosyal-medya > span > a > i:last-child,
.ie7 .sosyal-medya > span > a > i:last-child,
.linux .sosyal-medya > span > a > i:last-child,
.opera .sosyal-medya > span > a > i:last-child,
.webkit .sosyal-medya > span > a > i:last-child {
  margin-right: 0;
  padding-right: 10px; 
}
.ie .sosyal-medya > span,
.ie7 .sosyal-medya > span,
.linux .sosyal-medya > span,
.opera .sosyal-medya > span,
.webkit .sosyal-medya > span {
  padding-top:10px;
}
/*--------- elixir ---------*/
.elixir {
  width: 100%;
}
 
/*--------- UST --------*/
.elixir-ust { 
  margin: 15px 0 15px 0;
}
.elixir-ustmenu {
  margin: 15px 0 0 0;
}
.elixir-enust {
  background-color: #34495e;
  border-bottom: 4px solid #2c3e50;
  color: #ecf0f1;
  padding: 8px 0 8px 0;
}    
/* .enust-solmenu - sagmenu */
.enust-solmenu ul,
.enust-sagmenu ul {
  margin: 0;
}
.enust-solmenu ul > li,
.enust-sagmenu ul > li {
  display: inline-block;
  float: left;
}
.enust-solmenu ul > li > a,
.enust-sagmenu ul > li > a {
  color: #ecf0f1;
  font-family: Arial;
  font-size: 13px;
  margin: 2px 10px 2px 0;
}
.enust-solmenu ul > li > a:hover,
.enust-solmenu ul > li > a:focus,
.enust-solmenu ul > li > a:active,
.enust-sagmenu ul > li > a:hover,
.enust-sagmenu ul > li > a:focus,
.enust-sagmenu ul > li > a:active {
  color: #fff;
  text-decoration: none;
}
.enust-solmenu ul > li + li:before,
.enust-sagmenu ul > li + li:before {
  font-family: 'FontAwesome';
  content: "\f105";
  padding: 0 6px 0 1px;
}
.elixir-ust .logo  {
  float: left;
}
@media (min-width: 767px) {
	.enust-sagmenu ul {
	  float: right; 
	}
	.ustarama-sag {
	  float: right;
	}
}
@media (max-width: 767px) {
	.ustarama-sag {
	  float: left;
	}
	.enust-sagmenu {
	  margin-left: -40px;
	}
	.enust-sagmenu ul {
	  float: left;
	}
}
.ustarama-form {
  margin-top: 40px;
  padding-right: 0 !important;
  margin-right: 0 !important;
}
/* navbar */
.navbar-default {
  margin-bottom: 2px;
  background-color: #304356;
  border-color: #202c38;
  border-width: 1px 1px 5px;
}
.navbar-default .fa-ikon {
  font-size: 18px;
  margin-right: 5px;
}
/* baþlýk */
@media (min-width: 767px) {
	.navbar-default .navbar-brand {
	  display: none;
	  overflow: hidden; 
	  padding: 0; 
	} 
	.navbar-default .navbar-nav > li:first-child {
	  margin-left: -30px;
	}
}
@media (max-width: 767px) {
	.navbar-default .navbar-nav .dropdown-menu > li,
	.navbar-default .navbar-nav .dropdown-menu > li > a {
	  color: #fff !important;
	}
	.navbar-default .navbar-nav .dropdown-menu > li:active,
	.navbar-default .navbar-nav .dropdown-menu > li:focus,
	.navbar-default .navbar-nav .dropdown-menu > li:hover,
	.navbar-default .navbar-nav .dropdown-menu > li > a:active,
	.navbar-default .navbar-nav .dropdown-menu > li > a:focus,
	.navbar-default .navbar-nav .dropdown-menu > li > a:hover {
	  background-color: #22384d; 
	}
}
.navbar-default .navbar-brand {
    color: #ecf0f1;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #fff;
}
/* link */
.navbar-default .home {
  /* bottom: 1px !important; */
}
.navbar-default .home a {
  padding-top: 18px;
  padding-bottom: 11px;
} 
.navbar-default .navbar-nav > li > a {
  color: #ecf0f1;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #fff;
  background-color: #22384d;
}
.navbar-default .navbar-nav > .active > a, 
.navbar-default .navbar-nav > .active > a:hover, 
.navbar-default .navbar-nav > .active > a:focus {
  color: #fff;
  background-color: #22384d; 
}
.navbar-default .navbar-nav > .open > a, 
.navbar-default .navbar-nav > .open > a:hover, 
.navbar-default .navbar-nav > .open > a:focus {
  color: #fff;
  background-color: #2c3e50; 
}
/* caret */
.navbar-default .navbar-nav > .dropdown > a .caret {
  border-top-color: #ecf0f1;
  border-bottom-color: #ecf0f1;
}
.navbar-default .navbar-nav > .dropdown > a:hover .caret,
.navbar-default .navbar-nav > .dropdown > a:focus .caret {
  border-top-color: #ecf0f1;
  border-bottom-color: #ecf0f1;
}
.navbar-default .navbar-nav > .open > a .caret, 
.navbar-default .navbar-nav > .open > a:hover .caret, 
.navbar-default .navbar-nav > .open > a:focus .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
/* mobil version */
.navbar-default .navbar-toggle {
  border-color: #ecf0f1;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #2c3e50;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #ecf0f1;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
  border-color: #2c3e50;
}
@media (max-width: 767px) {
    .navbar-default .navbar-nav .open .dropdown-menu > li > a {
	  color: #333;
    }
    .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
    .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
	  color: #fff;
    }
  .ustarama-sag {width: 100%; float: none; text-align: center}
  .logo {display: block; width: 100%; text-align: center}
}


/*--------- Slider ---------*/
.slider {
  margin-bottom: 20px;
}
.slider .item img {
  width: 100% !important;
  height: 250px !important;
} 
/*--------- Ýçerikler ---------*/

/*-- urun-liste --*/
.urun-listesi {
  padding-bottom: 10px;
}
.urun-liste {
  color: #34495e;
}
.urun-liste:hover,
.urun-liste:focus {
  text-decoration: none;
  color: #2c3e50;
}
.urun-liste .thumbnail {
  margin-bottom: 0;
  width: 100%;
  height: 120px;
}
.urun-liste .thumbnail:active,
.urun-liste .thumbnail:hover,
.urun-liste .thumbnail:focus {
  border-color: #2c3e50;
}
.urun-liste .urun-liste-baslik  { 
  color: #2c3e50;
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 0;
  padding-top: 2px; 
}
.urun-liste .urun-kategori { 
  margin-top: 0;
  padding-top: 0;
  font-size: 12px;
}

/*-- firmalar-firma --*/ 
.firmalar a {
  margin-right: 10px;
  color: #2c3e50;
} 
.firmalar .thumbnail:active,
.firmalar .thumbnail:hover,
.firmalar .thumbnail:focus {
  border-color: #34495e;
  color: #34495e;
  text-decoration: none;
}
.firmalar .thumbnail img {
  width: 250px;
  height: 100px;
}
.ilan-resim .thumbnail {
  width: 100%;
  height: 125px;
}
.firma-resimler .thumbnail {
  width: 100%;
  height: 148px;
}
.urun-resimler .thumbnail {
  width: 100%;
  height: 153px;
}
.aciklama-bolum,
.firma-aciklama {
  padding: 10px;
  text-align: justify;
  word-spacing: 3px;
  line-height: 20px;
}
.aciklama-bolum,
.firma-aciklama, 
.firma-table-kenar {
  border: 1px solid #ddd;
}
.firma-harita {
  margin-bottom: 0; 
}
.firma-harita iframe {
  width: 100%;
  border: 0;
  margin: 0;
  padding: 0;
}
.firma-harita-cizgi { 
  margin: 0 !important;
} 
.urun-resimler-liste > li > a,
.firma-resimler-liste > li > a {
  float: left;
  display: block;
  margin-right: 10px;  
}
.urun-resimler-liste > li:nth-child(2n+1),
.firma-resimler-liste > li:nth-child(2n+1) {
  margin-right: -10px;
}
.firma-resimler-liste > li > a .thumbnail {
  width: 100px;
  height: 70px;
}
.urun-resimler-liste > li > a .thumbnail {
  width: 100px;
  height: 75px;
}

.firma-urunler .urun-liste { 
  padding-bottom: 0;
}
.firma-urunler .urun-resim {
  float: left;
}
.firma-urunler .urun-resim img {
  width: 90px;
  height: 70px;
  margin-right: 10px;
  margin-bottom: 0;
}
.firma-urunler .urun-aciklama {
  font-size: 12px;
}  
.firma-urunler .urun-aciklama .urun-liste-baslik {
  margin-top: 0;
  font-weight: bold;
}

/*-- firma-liste --*/
.firma-liste {
  color: #2c3e50;
}
.firma-liste:hover,
.firma-liste:focus {
  text-decoration: none;
}
.firma-liste.thumbnail img {
  width: 100%;
  height: 150px;
}
.firma-liste.thumbnail:active,
.firma-liste.thumbnail:hover,
.firma-liste.thumbnail:focus {
  border-color: #2c3e50;
  color: #34495e;
}
.firma-liste-baslik {
  white-space:nowrap;
  overflow:hidden;
  -o-text-overflow:ellipsis;
  -ms-text-overflow:ellipsis;
  text-overflow:ellipsis;
}
.firma-firsatlar a,
.firsatlar a {
  color: #2c3e50;
}
.firma-firsatlar a:hover,
.firsatlar a:hover {
  text-decoration: none;
}
.firma-firsatlar .firsat-liste,
.firsatlar .firsat-liste {
  border-bottom: 1px dotted #ddd;
  padding-bottom: 4px;
}
.firsatlar .media-object {
  width: 200px;
}
.firsatlar .badge-lg {
  padding: 8px;
}

/*-- ilanlar --*/
.ilan-listesi {
  padding: 6px 12px;
  display: block;
}
.ilan-listesi .ilan-baslik {
  font-size: 15px;
}
/*
.ilan-listesi:before {
  font-family: 'FontAwesome';
  content: "\f105";
  padding: 0 6px 0 1px;
}
*/

/*--------- reklam ---------*/
.sag-ust-reklam div {
  min-height: 250px;
  padding-top: 60px;
}

/*--------- Panel ---------*/
.panel {
  margin-bottom: 10px;
  border-color: #304269; 
  border: 1px solid #304269;
}
.panel .panel-heading {
  color: white;
  border-color: #304269;
  background: #304269;
}

.panel-default {
  border: 0;
  border: 1px solid #304269;
}
.panel-default .panel-heading {
  border: 0;
  background: none;
  color: #304269;
  font-size: 20px;
  font-weight: 300;
  font-family: "Open sans", sans-serif;
}
.panel-default .panel-footer {
  border: 0;
  background: whitesmoke;
}
.panel-default {
  border-color: #dddddd;
}
.panel-default > .panel-heading {
  background-color: #f5f5f5;
  border-color: #dddddd;
  color: #333333;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #dddddd;
}
.panel-default > .panel-heading .badge {
  background-color: #333333;
  color: #f5f5f5;
}
.panel-default > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #dddddd;
}

.panel-inverse, 
.panel-inverse .panel-heading {
  color: white;
}  
.panel-group {
  margin-bottom: 20px;
} 

.panel-heading {
  padding: 10px;
  border-width: 1px 1px 4px;
}
.panel-heading .ince-baslik {
  font-weight: normal;
}
.panel-heading .link {
  float: right;
}
.panel-baslik {
  font-size: 17px;
}
.panel-ikon {
  margin: -10px 10px -9px -11px;
  padding: 12px; 
  float: left;
  text-align: left;
}

/* .panel-gold */
.panel-gold .panel-ikon {
  background-color: #2c8b54;
}
.panel-gold {
  border-color: #2c8b54;
}
.panel-gold  .panel-heading {
  background-color: #27ae60;
  border-color: #2c8b54;
  color: #fff;
  font-weight: bold;
}
.panel-gold  .panel-heading a {
  color: #fff;
  font-weight: normal;
}

/* .panel-sektor */
.panel-sektor {
  border-color: #34495e;
}
.panel-sektor .panel-ikon {
  background-color: #22303e;
}
.panel-sektor { 
  border-color: #2c3e50;
}
.panel-sektor  .panel-heading {
  background-color: #2c3e50;
  border-color: #22303e;
  color: #fff;
  font-weight: bold;
}
.panel-sektor  .panel-heading a {
  color: #fff;
  font-weight: normal;
}

/* .panel-populer */
.panel-populer .panel-ikon {
  background-color: #c0392b;
}
.panel-populer { 
  border-color: #c0392b;
}
.panel-populer  .panel-heading {
  background-color: #e74c3c;
  border-color: #c0392b;
  color: #fff;
  font-weight: bold;
}
.panel-populer  .panel-heading a {
  color: #fff;
  font-weight: normal;
}

/* .panel-urun */
.panel-urun .panel-ikon {
  background-color: #d35400;
}
.panel-urun { 
  border-color: #d35400;
}
.panel-urun  .panel-heading {
  background-color: #e67e22;
  border-color: #d35400;
  color: #fff;
  font-weight: bold;
}
.panel-urun  .panel-heading a {
  color: #fff;
  font-weight: normal;
}

/* .panel-firsat */
.panel-firsat .panel-ikon {
  background-color: #2980b9;
}
.panel-firsat { 
  border-color: #2980b9;
}
.panel-firsat  .panel-heading {
  background-color: #3498db;
  border-color: #2980b9;
  color: #fff;
  font-weight: bold;
}
.panel-firsat  .panel-heading a {
  color: #fff;
  font-weight: normal;
}

/* .panel-ilan */
.panel-ilan .panel-ikon {
  background-color: #1a2025;
}
.panel-ilan { 
  border-color: #1a2025;
}
.panel-ilan  .panel-heading {
  background-color: #232b32;
  border-color: #1a2025;
  color: #fff;
  font-weight: bold;
}
.panel-ilan  .panel-heading a {
  color: #fff;
  font-weight: normal;
}

/* .panel-primary */
.panel-primary {
  border-color: #2780e3;
}
.panel-primary > .panel-heading {
  background-color: #2780e3;
  border-color: #2780e3;
  color: #ffffff;
} 
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #2780e3;
}
.panel-primary > .panel-heading .badge {
  background-color: #ffffff;
  color: #2780e3;
}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #2780e3;
}
.panel-success {
  border-color: #4e9f15;
}
.panel-success > .panel-heading {
  background-color: #3fb618;
  border-color: #4e9f15;
  color: #ffffff;
}
.panel-success > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #4e9f15;
}
.panel-success > .panel-heading .badge {
  background-color: #ffffff;
  color: #3fb618;
}
.panel-success > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #4e9f15;
}
.panel-info {
    border-color: #7643a8;
}
.panel-info > .panel-heading {
    background-color: #9954bb;
    border-color: #7643a8;
    color: #ffffff;
}
.panel-info > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #7643a8;
}
.panel-info > .panel-heading .badge {
    background-color: #ffffff;
    color: #9954bb;
}
.panel-info > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #7643a8;
}
.panel-warning {
    border-color: #ff4309;
}
.panel-warning > .panel-heading {
    background-color: #ff7518;
    border-color: #ff4309;
    color: #ffffff;
}
.panel-warning > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #ff4309;
}
.panel-warning > .panel-heading .badge {
    background-color: #ffffff;
    color: #ff7518;
}
.panel-warning > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #ff4309;
}
.panel-danger {
    border-color: #f0005e;
}
.panel-danger > .panel-heading {
    background-color: #ff0039;
    border-color: #f0005e;
    color: #ffffff;
}
.panel-danger > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #f0005e;
}
.panel-danger > .panel-heading .badge {
    background-color: #ffffff;
    color: #ff0039;
}
.panel-danger > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #f0005e;
}

/*--------- panel-bilesen ---------*/
.panel-sidebars {padding: 10px; }
.panel-sidebars .widgettitle {margin: -10px -10px 10px -10px!important; padding: 10px; background-color: #304356; color: #fff; font-size: 18px;}
.panel-bilesen ul > li > a {
  color: #333;
  border-bottom: 1px dotted #ddd;
  display: block;
  padding: 6px 0 6px 0;
  float: left;
  width: 100%;  
}

.panel-bilesen select,
.panel-bilesen input {
  padding-top: 4px;
  padding-bottom: 4px;
}
#wp-calendar {
  border-collapse:separate;
  border-spacing:8px; 
  margin-left:-12px;
  width: 98%;
  font-size:12px;
  font-weight:300;
}
table#wp-calendar {
  width: 96% !important;
}
#wp-calendar caption {
  display:none;
}
 
#wp-calendar tbody td {
  margin-bottom:10px;
  text-align:center;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  -ms-border-radius:2px;
  -o-border-radius:2px;
  border-radius:2px;
  border:1px solid #f4f4f4;
  padding:6px;
}
#wp-calendar tbody td:hover {
  border-color:#e2e2e2;
}
#wp-calendar tbody td.pad {
  border:0;
}
 
#wp-calendar tbody td#today {
  color:#47C2DC;
  border-color:#47C2DC;
}
 
#wp-calendar tfoot td#prev a,#wp-calendar tfoot td#next a {
  color:#888;
  font-size:12px;
  font-weight:400;
  position:relative;
  text-transform:uppercase;
  bottom:-9px;
  margin-bottom:1px;
}
 
#wp-calendar tfoot td#prev {
  text-align:left;
}
 
#wp-calendar tfoot td#next {
  text-align:right;
}
 
#wp-calendar thead th {
  font-size:13px;
  font-weight:400;
  color:#888;
  text-align:center;
  padding-bottom:10px;
}
 
#wp-calendar tbody td a,#wp-calendar tfoot td#prev a:hover,#wp-calendar tfoot td#next a:hover {
  color:#47C2DC;
}

/* Badge */
.badge {
  background: #ff6363;
  color: white;
  -webkit-border-radius: 3px !important;
    -moz-border-radius: 3px !important;
      border-radius: 3px !important;
}

.badge-gray {
  background: #919191;
}
.breadcrumb {
  background-color: #fff;
  border: 1px solid #ccc;
}

/*--------- Form ---------*/
.panel-bilesen select,
.panel-bilesen input,
.form-control {
  font-size: 14px;
  font-weight: normal;
  color: #333;
  background-color: #fff;
  border: 1px solid #e5e5e5;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}

.panel-bilesen select:focus,
.panel-bilesen input:focus,
.form-control:focus {
  border-color: #999;
  outline: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
  cursor: not-allowed;
  background-color: #eeeeee;
}
.form-control.height-auto {
  height: auto;
}
.form-control.form-control-solid {
  background-color: #F1F3F8;
  border-color: #F1F3F8;
  color: #A6B2BA;
}
.form-control.form-control-solid:focus {
  border-color: #e3e7f1;
}
.form-control.form-control-solid::-moz-placeholder {
  color: #acb7be;
  opacity: 1;
}
.form-control.form-control-solid:-ms-input-placeholder {
  color: #acb7be;
}
.form-control.form-control-solid::-webkit-input-placeholder {
  color: #acb7be;
}
.form-control::-moz-placeholder {
  color: #b3b3b3;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #b3b3b3;
}
.form-control::-webkit-input-placeholder {
  color: #b3b3b3;
}


/*--------- Progress bar ---------*/
.progress {
  border-radius: 0;
  height: 10px;
}
.progress.progress-lg {
  height: 20px;
}
.progress .progress-bar {
  background: #304269;
}
.progress .progress-bar.progress-bar-success {
  background-color: #5edb99;
}
.progress .progress-bar.progress-bar-info {
  background-color: #2e8bff;
}
.progress .progress-bar.progress-bar-warning {
  background-color: #ff9538;
}
.progress .progress-bar.progress-bar-danger {
  background-color: #ff6363;
}

/*--------- Pills navigation ---------*/
.nav-pills > li > a {
  border-radius: 0;
}
.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
  background: #2e8bff;
}
.nav-pills.nav-green > li.active > a, .nav-pills.nav-green > li.active > a:hover, .nav-pills.nav-green > li.active > a:focus {
  background: #5edb99;
}

/*--------- Modals ---------*/
.modal-content {
  border: 0;
  border-radius: 0;
}
.modal-content .modal-header, .modal-content .modal-footer {
  background: whitesmoke;
}

/*-------- Alerts --------*/
.alert {
  border-radius: 0;
  border: 0;
  border-left: 3px solid black;
}
.alert.alert-success {
  border-color: #5edb99;
  background: #dbf7e8;
}
.alert.alert-danger {
  border-color: #ff6363;
  background: #ffe3e3;
}
.alert.alert-info {
  border-color: #2e8bff;
  background: #c7e0ff;
}
.alert.alert-warning {
  border-color: #ff9538;
  background: #ffe6d1;
}

/*--------- Pagination ---------*/
.pagination {
  border-radius: 0;
}
.pagination > li:first-child > a, 
.pagination > li:first-child > span, 
.pagination > li:last-child > a, 
.pagination > li:last-child > span {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.pagination > li > a, 
.pagination > li > span {
  background: #304269;
  color: white;
  border: 0;
}
.pagination > .active > a, 
.pagination > .active > span, 
.pagination > .active > a:hover, 
.pagination > .active > span:hover, 
.pagination > .active > a:focus, 
.pagination > .active > span:focus {
  background: #5edb99;
}
.pagination > li > a:hover, 
.pagination > li > span:hover, 
.pagination > li > a:focus, 
.pagination > li > span:focus {
  background: #202c46;
  color: white;
}

.pager li > a, .pager li > span {
  border-width: 2px;
}

.pager li > a:hover, .pager li > a:focus {
  background: #2e8bff;
  border-color: #304269;
  color: white;
}

 


/** Ek **/

.panel-bilesen input[type=submit],
.btn-b { 
  border-width: 1px 1px 1px !important;
  padding: 5px 9px !important;
}
.btn {
  border-width: 1px 1px 4px;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.42857;
  margin-bottom: 0;
  padding: 4px 8px; 
}
.panel-bilesen input[type=submit]:active,
.panel-bilesen input[type=submit]:focus,
.btn:active, 
.btn:focus { 
  border-width: 1px 1px 2px;
}
.beyaz-bg {
  background-color: #ffffff;
}
.btn-beyaz {
  background-color: #ffffff;
  color: #555;
}
.siyah{color:#000!important}
.siyah333{color:#333!important}
 
.text-right {
  text-align: center!important;
}
.text-red {
  color: #ff6363;
}
.text-green {
  color: #5edb99;
}
.text-blue {
  color: #2e8bff;
}
.text-orange {
  color: #ff9538;
}
.text-purple {
  color: #a44cdb;
}
.text-yellow {
  color: #ffc938;
}

.bg-dark {
  background: #304269 !important;
}

.bg-red {
  background: #ff6363 !important;
}

.bg-green {
  background: #5edb99 !important;
}

.bg-blue {
  background: #2e8bff !important;
}

.bg-orange {
  background: #ff9538 !important;
}

.bg-purple {
  background: #a44cdb !important;
}

.bg-yellow {
  background: #ffc938 !important;
}

.bg-shade {
  background: rgba(0, 0, 0, 0.3);
}


/*--------- ALT ---------*/
.elixir-alt {
  background-color: #34495e;
  border-bottom: 4px solid #273746;
  color: #ecf0f1;
  padding: 0px 0 10px 0;
  margin-top: 20px;
}
.elixir-alt .alt-baslik {
  background-color: #2c3e50;
  border-bottom: 4px solid #273746;
  padding: 6px 12px;
  margin-bottom: 5px;
  font-weight: bold;
  font-size: 16px;
} 
.elixir-alt .alt-icerik {
  background-color: #2c3e50; 
  color: #ecf0f1;
  padding: 6px 12px;
} 
.elixir-alt .alt-firmalar a,
.elixir-alt ul.alt-firmalar li  > a,
.elixir-alt .alt-firmalar ul > li  >  a {
  width: 100%;
  display: block;
}
.elixir-alt .alt-liste-menu {
  margin-top: 0;
}
.elixir-alt .alt-liste-menu a,
.elixir-alt ul.alt-liste-menu li  > a,
.elixir-alt .alt-liste-menu ul > li  >  a {
  float: left; 
  border-right: 4px solid #273746;
}

.elixir-alt .sosyal-medya a,
.elixir-alt .alt-liste-menu a,
.elixir-alt ul.alt-liste-menu li  > a,
.elixir-alt .alt-liste-menu ul > li  >  a,
.elixir-alt .alt-firmalar a,
.elixir-alt ul.alt-firmalar li  > a,
.elixir-alt .alt-firmalar ul > li  >  a {
  background-color: #2c3e50; 
  color: #ecf0f1;
  padding: 6px 12px;
} 
.elixir-alt .sosyal-medya a:hover,
.elixir-alt .alt-liste-menu a:hover,
.elixir-alt ul.alt-liste-menu li > a:hover,
.elixir-alt .alt-liste-menu ul > li > a:hover,
.elixir-alt .alt-firmalar a:hover,
.elixir-alt ul.alt-firmalar li > a:hover,
.elixir-alt .alt-firmalar ul > li > a:hover {
  background-color: #283949;
  color: #ffffff;
  text-decoration: none;
}
.elixir-alt .alt-firmalar ul > li > a:before {
  font-family: 'FontAwesome';
  content: "\f105";
  padding: 0 6px 0 1px;
}
/*--------- sosyal-medya ---------*/
.elixir-alt .sosyal-medya a { 
  padding-right: 5px;
  -webkit-border-radius: 10px !important;
  -moz-border-radius: 10px !important;
  border-radius: 10px !important;
}
.elixir-alt .sosyal-medya,
.elixir-alt .sosyal-medya span {
  margin-top: 6px;
  padding-bottom: 0;
  margin-bottom: 0;
}
.elixir-copyright { 
  background-color: #2c3e50;
  color: #ecf0f1;
  padding: 10px 0 10px 0;
}
.elixir-copyright a.elixirLink {
  margin-top: -3px;
  background: url("../resim/elixir-alt.png") no-repeat 0 0;
  height: 34px;
  width: 140px;
  text-indent: -9999px !important;
}
.elixir-copyright a.elixirLink:hover { 
  background: url("../resim/elixir-alt.png") no-repeat 0 -38px;
  height: 34px;
  width: 140px; 
} 
