/*!
 * Start Bootstrap - Modern Business (http://startbootstrap.com/)
 * Copyright 2013-2016 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap/blob/gh-pages/LICENSE)
 */

/* Global Styles */

html,
body {
  font: 14px "Lucida Grande", Helvetica, Arial, sans-serif;
  height: 100%;
  background-color: #eeeeee;
}

body {
  padding-top: 90px; /* Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */
}


nav.navbar{
  background-color: white;
  border-bottom: 1px solid #569f1a;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fff), color-stop(100%, #569f1a));
  background-image: -webkit-linear-gradient(top, #fff 20%, #569f1a);
  background-image: -moz-linear-gradient(to right, #fff 20%, #569f1a);
  background-image: -o-linear-gradient(to right, #fff 20%, #569f1a);
  background-image: linear-gradient(to right, #fff 20%, #569f1a);
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fff), color-stop(100%, #569f1a));
  background-image: -webkit-linear-gradient(top, #fff 22%, #569f1a);
  background-image: -moz-linear-gradient(to right, #fff 22%, #569f1a);
  background-image: -o-linear-gradient(to right, #fff 22%, #569f1a);
  background-image: linear-gradient(to right, #fff 22%, #569f1a);
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
}
p.normal{
  font: 14px "Lucida Grande", Helvetica, Arial, sans-serif !important;
  color: #333 !important;
}
#main-menu a{
  /*color: #569f1a;*/
  color: #fff;
  font-weight: bold;
  font-size: 12px;

}
div.footer{
  padding-top: 40px;
}
hr.green{
  height: 3px;
  color: #569f1a;
  background-color: #569f1a;
  border: none;
}
a.btn-custom,#main-menu a:hover,#main-menu li.active{
  background-color: #5bc0de;
  color:white;
  -moz-border-radius-topleft: 10px;
  -moz-border-radius-topright: 10px;
  -moz-border-radius-bottomright: 0px;
  -moz-border-radius-bottomleft: 0px;
  -webkit-border-radius: 10px 10px 0px 0px;
  border-radius: 10px 10px 0px 0px;
}

a.btn-custom-login {
  background-color: #5bc0de;
  color:white;
  -moz-border-radius-topleft: 0px;
  -moz-border-radius-topright: 0px;
  -moz-border-radius-bottomright: 15px;
  -moz-border-radius-bottomleft: 15px;
  -webkit-border-radius: 0px 0px 15px 15px;
  border-radius: 0px 0px 15px 15px;
}

#main-menu{
  padding-top: 40px;
}
@media (max-width: 768px) {
  ul.navbar-nav{
    background-color: #569f1a;
    padding-top: 10px
  }
}

div.navigation-container
{
  height: 90px;
}
button.navbar-toggle{
  background-color: white;
}
.navbar-toggle .icon-bar{
  background-color: #569f1a;
}
span.header-logo-small{
  font-size: 0.9vw;
  font-weight: bold;
  display: block;
  position: absolute;
  padding-top: 55px;
  padding-left: 80px;
  color: #222222;
}
span.header-logo-small-en{
  padding-top: 70px;
  font-size: 0.71vw;
}
@media(max-width:900px) {
  span.header-logo-small {
    padding-top: 50px;
  }
  span.header-logo-small-en{
    padding-top: 65px;
  }
}
@media(max-width:767px) {
  span.header-logo-small {
    font-size: 1.3vw;
    width: 390px;
    padding-top: 26px;
  }
  span.header-logo-small-en{
    padding-top: 35px;
    font-size: 1.03vw;
  }
}

span.header-logo-big{
  position: absolute;
  padding-top: 20px;
  font-size: 60px;
  color: #428332;
}
@media(max-width:767px) {
  span.header-logo-big {
    padding-top: 20px;
    margin-left: -17px;
    font-size: 8vw;
  }
}
.navbar-brand{
  padding-top: 10px;
  width: 400px;
  height: 100%;
}
@media(max-width:767px) {
  .navbar-brand{
    float: none;
  }
}
.navbar-brand img{
  height: 80px;
  float: left;
}


.img-hover:hover {
  opacity: 0.8;
}
.thumbnail>img{
  width: 100%;
}
/* Home Page Carousel */

header.carousel {
  height: 50%;
  margin-top: 30px;
}

header.carousel .item,
header.carousel .item.active,
header.carousel .carousel-inner {
  height: 100%;
}

header.carousel .fill {
  width: 100%;
  height: 100%;
  background-position: center;
  background-size: cover;
}

/* 404 Page Styles */

.error-404 {
  font-size: 100px;
}

/* Footer Styles */

footer {
  margin: 50px 0;
}

/* Responsive Styles */

@media(max-width:991px) {
  .customer-img,
  .img-related {
    margin-bottom: 30px;
  }
}

@media(max-width:767px) {
  .img-portfolio {
    margin-bottom: 15px;
  }

  header.carousel .carousel {
    height: 70%;
  }
}

div.thumbnail-green-top-border{
  border-top:5px solid #569f1a;
}

i.i-centered{
  display: block;
  text-align: center;
  color: #569f1a;
}
#main-index{
  padding-top: 20px;
}
#hesap-bilg,div.uyelik,div.dokumanlar,div.etkinlikler-container,div.haberler-container,div.haber-container{
  padding-top: 40px;
}

div.foto-galeri,div.admin-foto-galeri,div.admin-haber{
  padding-top: 60px;
}
div.admin-albumler{
  padding-top: 40px;
}

img.album-cover-photo,img.haber-cover-photo {
  height: 300px;
  width: 300px
}
.pull-right-bottom{
  position: absolute;
  right: 20px;
  bottom: 30px;
}
@media(max-width:991px) {
  .pull-right-bottom{
    right: 20px;
    bottom: 5px;
  }
}
@media (min-width: 992px) {
  .col-md-4 > .panel > .panel-body {
    min-height: 390px;
  }

}
.max-width-70{
  max-width: 70%;
}


