@charset "UTF-8";
/*
*  Firma Adı: Kuark Dijital
*  İş Adı: Hayvancılık Akademisi
*  Döken Kişi Adı: Orkun Çaylar
*  Tarih: 07.03.2016
*/
@font-face {
  font-family: 'Proxima Nova';
  src: url("../fonts/proxima/proximanova-light-webfont.eot");
  src: url("../fonts/proxima/proximanova-light-webfont-.eot#iefix") format("embedded-opentype"), url("../fonts/proxima/proximanova-light-webfont.woff") format("woff"), url("../fonts/proxima/proximanova-light-webfont.ttf") format("truetype"), url("../fonts/proxima/proximanova-light-webfont.svg#proxima_novalight") format("svg");
  font-weight: 300;
  font-style: normal; }
@font-face {
  font-family: 'Proxima Nova';
  src: url("../fonts/proxima/proximanova-regular-webfont.eot");
  src: url("../fonts/proxima/proximanova-regular-webfont-.eot#iefix") format("embedded-opentype"), url("../fonts/proxima/proximanova-regular-webfont.woff") format("woff"), url("../fonts/proxima/proximanova-regular-webfont.ttf") format("truetype"), url("../fonts/proxima/proximanova-regular-webfont.svg#proxima_nova_rgregular") format("svg");
  font-weight: 400;
  font-style: normal; }
@font-face {
  font-family: 'Proxima Nova';
  src: url("../fonts/proxima/proximanova-semibold-webfont.eot");
  src: url("../fonts/proxima/proximanova-semibold-webfont-.eot#iefix") format("embedded-opentype"), url("../fonts/proxima/proximanova-semibold-webfont.woff") format("woff"), url("../fonts/proxima/proximanova-semibold-webfont.ttf") format("truetype"), url("../fonts/proxima/proximanova-semibold-webfont.svg#proxima_novasemibold") format("svg");
  font-weight: 400;
  font-style: normal; }
@font-face {
  font-family: 'Proxima Nova';
  src: url("../fonts/proxima/proximanova-bold-webfont.eot");
  src: url("../fonts/proxima/proximanova-bold-webfont-.eot#iefix") format("embedded-opentype"), url("../fonts/proxima/proximanova-bold-webfont.woff") format("woff"), url("../fonts/proxima/proximanova-bold-webfont.ttf") format("truetype"), url("../fonts/proxima/proximanova-bold-webfont.svg#proxima_nova_rgbold") format("svg");
  font-weight: 700;
  font-style: normal; }
@font-face {
  font-family: 'Proxima Nova';
  src: url("../fonts/proxima/proximanova-extrabold-webfont.eot");
  src: url("../fonts/proxima/proximanova-extrabold-webfont-.eot#iefix") format("embedded-opentype"), url("../fonts/proxima/proximanova-extrabold-webfont.woff") format("woff"), url("../fonts/proxima/proximanova-extrabold-webfont.ttf") format("truetype"), url("../fonts/proxima/proximanova-extrabold-webfont.svg#proxima_novaextrabold") format("svg");
  font-weight: 800;
  font-style: normal; }
/* @include transform(skewX(-15deg)); */
/* @include transition(all 500ms ease); */
/* Social */
/* Colors */
body {
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  background: #eeeeee; }

.img-responsive {
  display: inline-block; }

.trash {
  clear: both; }

.gen-title {
  display: block;
  position: relative;
  overflow: hidden;
  margin: 0 0 10px 0; }
  .gen-title span {
    display: inline-block;
    float: left;
    background: #fff;
    padding: 0 20px 0 0;
    font-size: 16px;
    font-weight: 600;
    color: #3c91e6;
    position: relative;
    z-index: 99; }
    .gen-title h2 {
      display: inline-block;
      float: left;
      background: #fff;
      padding: 0 20px 0 0;
      font-size: 16px;
      font-weight: 600;
      color: #3c91e6;
      position: relative;
      z-index: 99; margin-top:0;margin-bottom:0; }
  .gen-title:after {
    content: '';
    position: absolute;
    left: 0;
    top: 8px;
    right: 0;
    bottom: 0;
    height: 2px;
    background: #3c91e6;
    color: #3c91e6;
    font-size: 10px; }
  .gen-title.mavi span {
    color: #3c91e6;
    background: #eee; }
  .gen-title.mavi:after {
    background: #3c91e6;
    color: #3c91e6; }
  .gen-title.yesil span {
    color: #84bc38; }
    .gen-title.yesil h2 {
      color: #84bc38; }
  .gen-title.yesil:after {
    background: #84bc38;
    color: #84bc38; }

.gen-title-bg {
  display: block;
  position: relative;
  overflow: hidden;
  margin: 0 0 10px 0; }
  .gen-title-bg span {
    display: inline-block;
    float: left;
    background: #eee;
    padding: 0 20px 0 0;
    font-size: 16px;
    font-weight: 600;
    color: #3c91e6;
    position: relative;
    z-index: 99; }
  .gen-title-bg:after {
    content: '';
    position: absolute;
    left: 0;
    top: 8px;
    right: 0;
    bottom: 0;
    height: 2px;
    background: #3c91e6;
    color: #3c91e6;
    font-size: 10px; }
  .gen-title-bg.yesil span {
    color: #84bc38; }
  .gen-title-bg.yesil:after {
    background: #84bc38;
    color: #84bc38; }
  .gen-title-bg.no-after:after {
    display: none; }
  .gen-title-bg.white-bg {
    margin: 0 0 30px 0;
    border-top: 4px solid #84bc38;
    background: #fff;
    padding: 20px 20px 20px 0px; }
    .gen-title-bg.white-bg span {
      background: #fff;
      padding: 0 30px 0 20px; }
    .gen-title-bg.white-bg:after {
      top: 27px;
      right: 30px; }

.ads {
  display: block; }
  .ads.mb30 {
    display: block;
    clear: both;
    margin: 0 0 30px 0; }

.form-elements .form-control {
  border: 0;
  box-shadow: none;
  border-radius: 0;
  border: 2px solid #ddd;
  padding: 15px;
  font-size: 14px;
  line-height: 18px; }
  .form-elements .form-control.input {
    height: 40px; }
  .form-elements .form-control.textarea {
    resize: none;
    height: 150px; }
.form-elements .yetistirici {
  font-size: 13px;
  margin: 0 0 2px 0;
  color: #888; }
.form-elements .ozel-file {
  width: 100%;
  height: 40px;
  border: 2px solid #ddd;
  box-sizing: border-box; }
.form-elements .ozel-file::-webkit-file-upload-button {
  visibility: hidden;
  width: 100%; }
.form-elements .ozel-file::before {
  z-index: 999;
  top: 0;
  content: 'SEÇ';
  display: block;
  text-align: center;
  width: 70px;
  background: #84bc38;
  padding: 7px 0 0 0;
  color: #fff;
  outline: none;
  right: 0;
  white-space: nowrap;
  -webkit-user-select: none;
  cursor: pointer;
  float: right;
  font-weight: 600;
  font-size: 13px;
  height: 36px; }
.form-elements .ozel-file:hover::before {
  outline: none; }
.form-elements .ozel-file:active::before {
  outline: none; }
.form-elements .ozel-file:focus {
  outline: none; }

.btn {
  font-weight: 600;
  border-radius: 0; }

.radio-group {
  display: block;
  margin: 10px 0 0 0; }

.radio-inline {
  font-size: 13px;
  color: #666; }

.select {
  position: relative; }
  .select select {
    width: 100%;
    display: block;
    padding: 5px 15px;
    border: 2px solid #dbdbdb;
    font-size: 14px;
    margin: 0 0 2px 0;
    color: #444;
    border-radius: 0;
    height: 40px;
    background: #fff;
    -webkit-appearance: none;
    margin: 0 10px 0 0;
    z-index: 2; }
  .select:after {
    content: '\f107';
    font-family: 'fontawesome';
    position: absolute;
    right: 20px;
    top: 10px;
    color: #444;
    z-index: 3; }

.btn-bizim {
  background: #3c91e6;
  color: #fff;
  border-color: #3c91e6; }
  .btn-bizim:hover {
    border-color: #2669ab;
    background: #2669ab;
    color: #fff; }
  .btn-bizim.big {
    height: 65px; }
  .btn-bizim.yesil {
    background: #84bc38;
    color: #fff;
    border-color: #84bc38; }
    .btn-bizim.yesil:hover {
      border-color: #84bc38;
      background: #84bc38;
      color: #fff; }

.daha-fazla {
  display: block;
  clear: both;
  padding: 20px 0;
  text-align: center;
  border: 2px solid #84bc38;
  color: #84bc38;
  font-weight: 600;
  font-size: 14px;
  text-decoration: none; }
  .daha-fazla:hover {
    cursor: pointer;;
    background: #84bc38;
    color: #fff;
    text-decoration: none; }
    .ilanlar .pinterest {
    width: 100%;
    display: block;
}
    .ilanlar .masonry {
        -moz-column-count: 4;
        -webkit-column-count: 4;
        column-count: 4;
    }
    .ilanlar .item {
    display: inline-block;
    margin: 0 0 30px 0;
    width: 100%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.ilan-ver {
  display: block;
  clear: both;
  margin: 0 0 30px 0;
  padding: 20px 0;
  text-align: center;
  background: #3c91e6;
  color: #fff;
  font-weight: 600;
  font-size: 14px;
  text-decoration: none;
  border: 2px solid #3c91e6;
  box-sizing: border-box; }
  .ilan-ver:hover {
    background: #fff;
    color: #3c91e6;
    text-decoration: none;
    border: 2px solid #3c91e6;
    box-sizing: border-box; }

.pagenation {
  display: block;
  margin: 20px 0 10px 0;
  text-align: center; }
  .pagenation ul {
    display: inline-block; }
    .pagenation ul li {
      display: inline-block;
      float: left;
      margin: 0 5px 0 0; }
      .pagenation ul li a {
        width: 40px;
        height: 30px;
        border: 2px solid #daebc3;
        display: block;
        color: #84bc38;
        font-size: 14px;
        font-weight: 600;
        padding: 4px 0 0 0;
        text-align: center; }
        .pagenation ul li a:hover, .pagenation ul li a.active {
          text-decoration: none;
          background: #84bc38;
          border-color: #84bc38;
          color: #fff; }
      .pagenation ul li:last-child {
        margin: 0; }

.maps {
  display: block;
  height: 130px;
  margin: 0 0 30px 0;
  background: #fff; }
  .maps .left {
    display: inline-block;
    float: left;
    width: 70%;
    padding: 20px  20px  20px  20px; }
    .maps .left ul li {
      color: #333;
      display: block;
      margin: 0 0 5px 0;
      font-size: 14px;
      font-weight: 300; }
      .maps .left ul li strong {
        font-weight: 800; }
        .maps .left ul li strong a {
          color: #333; }
          .maps .left ul li strong a:hover {
            color: #84bc38;
            text-decoration: none; }
      .maps .left ul li:last-child {
        margin: 0; }
  .maps .right {
    display: inline-block;
    float: right;
    width: 30%;
    position: relative; }
    .maps .right .hover {
      position: absolute;
      background: rgba(132, 188, 56, 0.7);
      color: #fff;
      text-align: center;
      display: block;
      padding: 55px 0 0 0;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0; }
      .maps .right .hover a {
        font-weight: 800;
        color: #fff; }
        .maps .right .hover a:hover {
          text-decoration: none; }

/* ================= HEADER ================= */
#header {
  display: block;
  clear: both; }
  #header.header {
    display: block; }
    #header.header .top {
      display: block;
      padding: 10px 0;
      background: #84bc38; }
      #header.header .top .left {
        display: inline-block;
        float: left; }
        #header.header .top .left ul li {
          float: left;
          margin: 0 10px 0 0; }
          #header.header .top .left ul li a {
            color: #fff;
            display: inline-block; }
            #header.header .top .left ul li a:hover {
              color: #2669ab;
              text-decoration: none; }
          #header.header .top .left ul li:last-child {
            margin: 0; }
      #header.header .top .right {
        display: inline-block;
        float: right; }
        #header.header .top .right ul li {
          float: left;
          margin: 0 10px 0 0; }
          #header.header .top .right ul li a {
            color: #fff;
            font-size: 13px;
            font-weight: bold;
            display: inline-block; }
            #header.header .top .right ul li a:hover {
              text-decoration: none;
              color: #2669ab; }
          #header.header .top .right ul li:last-child {
            margin: 0; }
    #header.header .menu-logo {
      background: #fff;
      padding: 20px 0 0 0;
      display: block;
      border-bottom: 2px solid #dbdbdb;
      /*Menü*/
      /*Menü End*/ }
      #header.header .menu-logo .logo-ads {
        display: block;
        overflow: hidden; }
        #header.header .menu-logo .logo-ads .logo {
          display: inline-block;
          float: left; }
        #header.header .menu-logo .logo-ads .ads_header {
          display: inline-block;
          float: right; }
          #header.header .menu-logo .logo-ads .ads_header img{
            width:100%!important;}
      #header.header .menu-logo #header-menu {
        display: block;
        margin: 30px 0 0 0; }
        #header.header .menu-logo #header-menu .header-menu {
          /**/
          /**/ }
          #header.header .menu-logo #header-menu .header-menu .navbar {
            position: relative;
            min-height: 0;
            border: 0;
            margin: 0;
            border-radius: 0;
            margin-bottom: 0px; }
            #header.header .menu-logo #header-menu .header-menu .navbar .container-fluid {
              padding: 0; }
          #header.header .menu-logo #header-menu .header-menu .navbar-collapse {
            padding: 0px; }
          #header.header .menu-logo #header-menu .header-menu .nav .open > a, #header.header .menu-logo #header-menu .header-menu .nav .open > a:focus, #header.header .menu-logo #header-menu .header-menu .nav .open > a:hover {
            background-color: #fff;
            color: #84bc38 !important; border-color: #84bc38;}
          #header.header .menu-logo #header-menu .header-menu .navbar-default {
            background-color: #fff;
            border-color: #eee;
            display: block;
            text-align: center; }
            #header.header .menu-logo #header-menu .header-menu .navbar-default .navbar-nav {
              display: inline-block;
              float: none;
              height: 43px; }
              #header.header .menu-logo #header-menu .header-menu .navbar-default .navbar-nav li {
                margin: 0 10px 0 0; }
                #header.header .menu-logo #header-menu .header-menu .navbar-default .navbar-nav li a {
                  font-size: 15px;
                  font-weight: 600;
                  color: #333;
                  padding: 5px 9px 20px 9px;
                  border-bottom: 2px solid #fff; }
                  #header.header .menu-logo #header-menu .header-menu .navbar-default .navbar-nav li a:hover {
                    color: #84bc38;
                    border-color: #84bc38; }
                #header.header .menu-logo #header-menu .header-menu .navbar-default .navbar-nav li:last-child {
                  margin: 0; }
              #header.header .menu-logo #header-menu .header-menu .navbar-default .navbar-nav.open > a, #header.header .menu-logo #header-menu .header-menu .navbar-default .navbar-nav.open:focus, #header.header .menu-logo #header-menu .header-menu .navbar-default .navbar-nav.open:hover {
                background-color: red;
                color: #fff; }
            #header.header .menu-logo #header-menu .header-menu .navbar-default .dropdown-menu {
              border-radius: 0;
              border:0;
              box-shadow: none;
              padding: 15px 0px;
              background: #84bc38;
            }
              #header.header .menu-logo #header-menu .header-menu .navbar-default .dropdown-menu li a {
                padding: 5px 0;
                font-size: 14px;
                color: #fff; border:0;
                }
                #header.header .menu-logo #header-menu .header-menu .navbar-default .dropdown-menu li a:hover {
                  background: #84bc38;
                  color: #000; border:0; }



    #header.header .flash-search {
      display: block;
      margin: 10px 0 0 0; }
      #header.header .flash-search .son-dakika {
        background-image: url("../../assets/img/sondakika.gif");
        display: block;
        margin: 0 0 10px 0;
        width: 1140px;
        height: 100px; }
        #header.header .flash-search .son-dakika a{
          color: white;font-size: 20px; }

        #header.header .flash-search .son-dakika .son-dakika-text{
          margin-left:300px; line-height: 100px;}
      #header.header .flash-search .manset-arama {
        display: block;
        margin: 10px 0 0 0; }
        #header.header .flash-search .manset-arama .manset-block .mini-manset-box {
          background: #fff;
          overflow: hidden;
          border: 2px solid #84bc38;
          width: 100%;
          box-sizing: border-box;
          display: inline-block;
          height: 40px; }
          #header.header .flash-search .manset-arama .manset-block .mini-manset-box .title {
            display: inline-block;
            background: #84bc38;
            float: left;
            font-weight: 600;
            padding: 10px;
            color: #fff; }
          #header.header .flash-search .manset-arama .manset-block .mini-manset-box .bx-wrapper {
            float: left;
            margin: 0; }
            #header.header .flash-search .manset-arama .manset-block .mini-manset-box .bx-wrapper .bx-viewport {
              left: 0;
              border: 0;
              box-shadow: none;
              background: none;
              display: inline-block;
              float: left; }
          #header.header .flash-search .manset-arama .manset-block .mini-manset-box .mini-manset-slider {
            display: inline-block;
            float: left;
            height: 40px; width: 695px;}
            #header.header .flash-search .manset-arama .manset-block .mini-manset-box .mini-manset-slider a {
              display: inline-block;
              color: #333;
              padding: 10px 15px 0 15px; }
              #header.header .flash-search .manset-arama .manset-block .mini-manset-box .mini-manset-slider a:hover {
                color: #84bc38;
                text-decoration: none; }
          #header.header .flash-search .manset-arama .manset-block .mini-manset-box .manset-control {
            display: inline-block;
            float: right; }
            #header.header .flash-search .manset-arama .manset-block .mini-manset-box .manset-control a {
              margin: 0 5px 0 0;
              display: inline-block;
              color: #888;
              padding: 9px 5px 9px 5px;
              font-size: 18px; }
              #header.header .flash-search .manset-arama .manset-block .mini-manset-box .manset-control a:hover {
                color: #84bc38; }
        .search-block .search-box {
          position: relative; }
          .aramainputlar{
            margin-left: -17px;
margin-right: -15px;
margin-top: 10px;
          }
          .search-block .search-box input {
            <!-- position: absolute; -->
            display: inline-block;
            float: left;
            width: 81%;
            height: 40px;
            border-left: 2px solid #ddd;
            border-top: 2px solid #ddd;
            border-bottom: 2px solid #ddd;
            box-sizing: border-box;
            padding: 5px 10px;
            outline: none;
            background: #fff; }
            .search-block .search-box input:active, #header.header .flash-search .manset-arama .search-block .search-box input:focus {
              outline: none; }
          .search-block .search-box button {
            right: 0;
            position: absolute;
            display: inline-block;
            float: left;
            width: 19%;
            background: #84bc38;
            height: 40px;
            border: 0;
            padding: 0 10px;
            color: #fff; }
            .search-block .search-box button:active, .search-block .search-box button:focus {
              outline: none; }
    .spots-block {
      display: block;
      margin: 0px 0 20px 0; }
      .spots-block .spots-box .spot .spot-box {
        display: block;
        overflow: hidden; }
        .spots-block .spots-box .spot .spot-box .pic {
          display: block;
          position: relative; }
          .spots-block .spots-box .spot .spot-box .pic a {
            display: block; }
          .spots-block .spots-box .spot .spot-box .pic .cat a {
            z-index: 8;
            position: absolute;
            left: 10px;
            display: inline-block;
            bottom: 10px;
            padding: 5px;
            background: #84bc38;
            color: #fff;
            font-size: 13px;
            font-weight: 600;
            opacity: 0.7; }
            .spots-block .spots-box .spot .spot-box .pic .cat a span {
              position: relative;
              z-index: 99; }
            .spots-block .spots-box .spot .spot-box .pic .cat a:hover {
              text-decoration: none; }
        .spots-block .spots-box .spot .spot-box .content {
          display: block;
          min-height: 70px;
          background: #fff;
          padding: 15px;
          border-bottom: 2px solid #fff;
          box-sizing: border-box; }
          .spots-block .spots-box .spot .spot-box .content h1 {
            margin-top:0;margin-bottom:0}
          .spots-block .spots-box .spot .spot-box .content h1 a {
            font-size: 16px;
            line-height: 20px;
            font-weight: 600;
            color: #333;
            display: block; }
            .spots-block .spots-box .spot .spot-box .content a:hover {
              color: #84bc38;
              text-decoration: none; }
        .spots-block .spots-box .spot .spot-box:hover .pic a:after {
          position: absolute;
          z-index: 3;
          left: 0;
          right: 0;
          bottom: 0;
          top: 0;
          background: rgba(132, 188, 56, 0.7);
          content: ''; }
        .spots-block .spots-box .spot .spot-box:hover .content {
          border-bottom: 2px solid #84bc38; }

/* ================= HEADER END ================= */
/* ================= MAIN ================= */
#main {
  display: block;
  margin: 20px 0 0 0;
  /* ================= CONTENT ================= */
  /* ================= CONTENT END ================= */
  /* ================= SIDEBAR ================= */
  /* ================= SIDEBAR END ================= */ }
  #main .container {
    position: relative; }
    #main .container .body-ads-left {
      position: absolute;
      left: -166px; }
    #main .container .body-ads-right {
      position: absolute;
      right: -166px; }
  #main .cd-top {
    display: inline-block;
    height: 67px;
    width: 67px;
    right: 50px;
    position: fixed;
    bottom: 50px;
    padding: 10px 0 0 0;
    overflow: hidden;
    text-align: center;
    font-size: 48px;
    white-space: nowrap;
    background: #fff;
    color: #dbdbdb;
    visibility: hidden;
    opacity: 0;
    -webkit-transition: opacity .3s 0s, visibility 0s .3s;
    transition: opacity .3s 0s, visibility 0s .3s; }
    #main .cd-top.cd-is-visible, #main .cd-top.cd-fade-out, .no-touch #main .cd-top:hover {
      -webkit-transition: opacity .3s 0s, visibility 0s 0s;
      transition: opacity .3s 0s, visibility 0s 0s; }
    #main .cd-top.cd-is-visible {
      /* the button becomes visible */
      visibility: visible;
      opacity: 1; }
    #main .cd-top.cd-fade-out {
      /* if the user keeps scrolling down, the button is out of focus and becomes less visible */
      opacity: .5; }
    .no-touch #main .cd-top:hover {
      background-color: #84bc38;
      color: #fff;
      opacity: 1; }
  #main #content.home {
    /* ----- Home Slider ----- */
    /* ----- Home Slider End ----- */
    /* ----- Kurlar ----- */
    /* ----- Kurlar End ----- */
    /* ----- Home Kategori ----- */
    /* ----- Home Kategori End ----- */
    /* ----- Slider Alt ----- */
    /* ----- Slider Alt End ----- */
    /* ----- HaberList ----- */
    /* ----- HaberListEnd ----- */
    /* ----- Akademi TV ----- */
    /* ----- Akademi TV End ----- */
    /* ----- Bereket Newsletter ----- */
    /* ----- Bereket Newsletter End ----- */
    /* ----- yatirim  ----- */
    /* ----- yatirim End ----- */
    /* ----- galeri ----- */
    /* ----- galeri End ----- */
    /* ----- AkademiTvList ----- */
    /* ----- AkademiTvListEnd ----- */ }
    #main #content.home .home-slider-block .home-slider {
      display: block;
      height: 464px;
      margin: 0 0 30px 0; }
      #main #content.home .home-slider-block .home-slider .bx-wrapper {
        margin: 0; }
        #main #content.home .home-slider-block .home-slider .bx-wrapper .bx-viewport {
          left: 0;
          border: 0;
          box-shadow: none;
          background: none;
          display: inline-block; }
        #main #content.home .home-slider-block .home-slider .bx-wrapper .bx-pager {
          background: #fff;
          padding: 7px 0 4px 0; }
          #main #content.home .home-slider-block .home-slider .bx-wrapper .bx-pager.bx-default-pager .bx-pager-item a {
            display: inline-block;
            float: left;
            text-indent: initial;
            width: 30px;
            margin: 0 9px 0 0;
            height: 30px;
            border: 2px solid #daeac3;
            color: #84bc38;
            font-size: 14px;
            padding: 4px 0 0 0;
            text-align: center;
            background: #fff;
            border-radius: 0; }
            #main #content.home .home-slider-block .home-slider .bx-wrapper .bx-pager.bx-default-pager .bx-pager-item a.active, #main #content.home .home-slider-block .home-slider .bx-wrapper .bx-pager.bx-default-pager .bx-pager-item a:hover, #main #content.home .home-slider-block .home-slider .bx-wrapper .bx-pager.bx-default-pager .bx-pager-item a:hover {
              text-decoration: none;
              background: #84bc38;
              color: #fff;
              border-color: #84bc38; }
      #main #content.home .home-slider-block .home-slider .home-slider-side .item {
        display: block;
        position: relative; }
        #main #content.home .home-slider-block .home-slider .home-slider-side .item .pic {
          position: relative; }
          #main #content.home .home-slider-block .home-slider .home-slider-side .item .pic:after {
            content: '';
            position: absolute;
            background: -webkit-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.65) 100%);
            background: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.65) 100%);
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );
            left: 0;
            right: 0;
            bottom: 0;
            height: 200px; }
        #main #content.home .home-slider-block .home-slider .home-slider-side .item .text {
          position: absolute;
          z-index: 999;
          left: 25px;
          bottom: 30px; }
          #main #content.home .home-slider-block .home-slider .home-slider-side .item .text .cat {
            color: #fff;
            font-weight: 600;
            font-size: 13px;
            display: inline-block;
            padding: 5px;
            margin: 0 0 10px 0; }
            #main #content.home .home-slider-block .home-slider .home-slider-side .item .text .cat a {
              color: #fff; }
              #main #content.home .home-slider-block .home-slider .home-slider-side .item .text .cat a:hover {
                color: #fff;
                text-decoration: none; }
          #main #content.home .home-slider-block .home-slider .home-slider-side .item .text .title {
            display: block;
            font-size: 24px;
            font-weight: bold;
            line-height: 30px; }
            #main #content.home .home-slider-block .home-slider .home-slider-side .item .text .title a {
              color: #fff; }
              #main #content.home .home-slider-block .home-slider .home-slider-side .item .text .title a:hover {
                color: #fff;
                text-decoration: none; }
    #main #content.home .home-kurlars {
      display: block;
      margin: 0 0 30px 0; }
      #main #content.home .home-kurlars .home-kurs-block .home-kur {
        overflow: hidden;
        display: block;
        border-top: 2px solid #3c91e6;
        padding: 15px;
        height: 130px;
        background: #fff; }
        #main #content.home .home-kurlars .home-kurs-block .home-kur .bx-wrapper {
          float: left;
          margin: 0; }
          #main #content.home .home-kurlars .home-kurs-block .home-kur .bx-wrapper .bx-viewport {
            left: 0;
            border: 0;
            box-shadow: none;
            background: none;
            display: inline-block;
            float: left; }
        #main #content.home .home-kurlars .home-kurs-block .home-kur .home-kur-slider,
        #main #content.home .home-kurlars .home-kurs-block .home-kur .home-kur-slider1,
        #main #content.home .home-kurlars .home-kurs-block .home-kur .home-kur-slider2 {
          color: #000;
          font-weight: 600;
          font-size: 16px;
          line-height: 20px; }
          #main #content.home .home-kurlars .home-kurs-block .home-kur .home-kur-slider li.duz,
          #main #content.home .home-kurlars .home-kurs-block .home-kur .home-kur-slider1 li.duz,
          #main #content.home .home-kurlars .home-kurs-block .home-kur .home-kur-slider2 li.duz {
            display: block; }
            #main #content.home .home-kurlars .home-kurs-block .home-kur .home-kur-slider li.duz a,
            #main #content.home .home-kurlars .home-kurs-block .home-kur .home-kur-slider1 li.duz a,
            #main #content.home .home-kurlars .home-kurs-block .home-kur .home-kur-slider2 li.duz a {
              color: #333;
              font-size: 16px; }
              #main #content.home .home-kurlars .home-kurs-block .home-kur .home-kur-slider li.duz a .title,
              #main #content.home .home-kurlars .home-kurs-block .home-kur .home-kur-slider1 li.duz a .title,
              #main #content.home .home-kurlars .home-kurs-block .home-kur .home-kur-slider2 li.duz a .title {
                font-weight: 600;
                display: block; }
              #main #content.home .home-kurlars .home-kurs-block .home-kur .home-kur-slider li.duz a .info,
              #main #content.home .home-kurlars .home-kurs-block .home-kur .home-kur-slider1 li.duz a .info,
              #main #content.home .home-kurlars .home-kurs-block .home-kur .home-kur-slider2 li.duz a .info {
                display: block;
                font-weight: 400; }
              #main #content.home .home-kurlars .home-kurs-block .home-kur .home-kur-slider li.duz a:hover,
              #main #content.home .home-kurlars .home-kurs-block .home-kur .home-kur-slider1 li.duz a:hover,
              #main #content.home .home-kurlars .home-kurs-block .home-kur .home-kur-slider2 li.duz a:hover {
                color: #2669ab;
                text-decoration: none; }
          #main #content.home .home-kurlars .home-kurs-block .home-kur .home-kur-slider li.altalta,
          #main #content.home .home-kurlars .home-kurs-block .home-kur .home-kur-slider1 li.altalta,
          #main #content.home .home-kurlars .home-kurs-block .home-kur .home-kur-slider2 li.altalta {
            display: block; }
            #main #content.home .home-kurlars .home-kurs-block .home-kur .home-kur-slider li.altalta a,
            #main #content.home .home-kurlars .home-kurs-block .home-kur .home-kur-slider1 li.altalta a,
            #main #content.home .home-kurlars .home-kurs-block .home-kur .home-kur-slider2 li.altalta a {
              color: #333;
              font-size: 16px; }
              #main #content.home .home-kurlars .home-kurs-block .home-kur .home-kur-slider li.altalta a .info,
              #main #content.home .home-kurlars .home-kurs-block .home-kur .home-kur-slider1 li.altalta a .info,
              #main #content.home .home-kurlars .home-kurs-block .home-kur .home-kur-slider2 li.altalta a .info {
                display: inline-block;
                font-weight: 400;
                margin: 0 0 3px 0; }
              #main #content.home .home-kurlars .home-kurs-block .home-kur .home-kur-slider li.altalta a:hover,
              #main #content.home .home-kurlars .home-kurs-block .home-kur .home-kur-slider1 li.altalta a:hover,
              #main #content.home .home-kurlars .home-kurs-block .home-kur .home-kur-slider2 li.altalta a:hover {
                color: #2669ab;
                text-decoration: none; }
        #main #content.home .home-kurlars .home-kurs-block .home-kur .kur-control {
          display: inline-block;
          float: right;
          position: absolute;
          right: 20px;
          bottom: 0px; }
          #main #content.home .home-kurlars .home-kurs-block .home-kur .kur-control a {
            margin: 0 5px 0 0;
            display: inline-block;
            color: #888;
            padding: 9px 0 9px 5px;
            font-size: 18px; }
            #main #content.home .home-kurlars .home-kurs-block .home-kur .kur-control a:hover {
              color: #3c91e6; }
    #main #content.home .home-kategori-konular .home-kategori-slider-block .bx-wrapper {
      margin: 0;
      z-index: 9999; }
      #main #content.home .home-kategori-konular .home-kategori-slider-block .bx-wrapper .bx-viewport {
        left: 0;
        border: 0;
        box-shadow: none;
        background: none;
        display: inline-block; }
      #main #content.home .home-kategori-konular .home-kategori-slider-block .bx-wrapper .bx-pager {
        background: #fff;
        padding: 7px 0 4px 0; }
    #main #content.home .home-kategori-konular .home-kategori-slider-block .kategoriler-block {
      background: #fff;
      padding: 10px 0;
      margin: 0 0 30px 0;
      border-top: 4px solid #84bc38;
      position: relative; }
      #main #content.home .home-kategori-konular .home-kategori-slider-block .kategoriler-block .nav-tabs {
        border: 0; }
        #main #content.home .home-kategori-konular .home-kategori-slider-block .kategoriler-block .nav-tabs li a {
          width: 200px !important;
          text-align: center;
          display: inline-block;
          border: 0;
          font-size: 16px;
          font-weight: 600;
          color: #000;
          border-radius: 0; }
          #main #content.home .home-kategori-konular .home-kategori-slider-block .kategoriler-block .nav-tabs li a:hover {
            background: #84bc38;
            color: #fff; }
        #main #content.home .home-kategori-konular .home-kategori-slider-block .kategoriler-block .nav-tabs li.active a {
          background: #84bc38;
          color: #fff; }
      #main #content.home .home-kategori-konular .home-kategori-slider-block .kategoriler-block .home-kategori-control {
        position: absolute;
        left: 0;
        right: 0;
        top: 20px;
        bottom: 0;
        display: block; }
        #main #content.home .home-kategori-konular .home-kategori-slider-block .kategoriler-block .home-kategori-control #home-kategori-prev {
          position: absolute;
          left: 15px; }
          #main #content.home .home-kategori-konular .home-kategori-slider-block .kategoriler-block .home-kategori-control #home-kategori-prev a {
            color: #333;
            font-size: 18px;
            display: inline-block; }
            #main #content.home .home-kategori-konular .home-kategori-slider-block .kategoriler-block .home-kategori-control #home-kategori-prev a:hover {
              color: #84bc38; }
        #main #content.home .home-kategori-konular .home-kategori-slider-block .kategoriler-block .home-kategori-control #home-kategori-next {
          position: absolute;
          right: 15px; }
          #main #content.home .home-kategori-konular .home-kategori-slider-block .kategoriler-block .home-kategori-control #home-kategori-next a {
            color: #333;
            font-size: 18px;
            display: inline-block; }
            #main #content.home .home-kategori-konular .home-kategori-slider-block .kategoriler-block .home-kategori-control #home-kategori-next a:hover {
              color: #84bc38; }
    #main #content.home .home-kategori-konular .home-kategori-slider-block .kategori {
      display: block;
      margin: 0 0 30px 0; }
      #main #content.home .home-kategori-konular .home-kategori-slider-block .kategori .kategori-box {
        display: block;
        overflow: hidden; }
        #main #content.home .home-kategori-konular .home-kategori-slider-block .kategori .kategori-box .pic {
          display: block;
          position: relative; }
          #main #content.home .home-kategori-konular .home-kategori-slider-block .kategori .kategori-box .pic a {
            display: block; }
          #main #content.home .home-kategori-konular .home-kategori-slider-block .kategori .kategori-box .pic .cat a {
            z-index: 8;
            position: absolute;
            left: 10px;
            display: inline-block;
            bottom: 10px;
            padding: 5px;
            background: #84bc38;
            color: #fff;
            font-size: 13px;
            font-weight: 600;
            opacity: 0.7; }
            #main #content.home .home-kategori-konular .home-kategori-slider-block .kategori .kategori-box .pic .cat a span {
              position: relative;
              z-index: 99; }
            #main #content.home .home-kategori-konular .home-kategori-slider-block .kategori .kategori-box .pic .cat a:hover {
              text-decoration: none; }
        #main #content.home .home-kategori-konular .home-kategori-slider-block .kategori .kategori-box .content {
          display: block;
          min-height: 70px;
          background: #fff;
          padding: 15px;
          border-bottom: 2px solid #fff;
          box-sizing: border-box; }
          #main #content.home .home-kategori-konular .home-kategori-slider-block .kategori .kategori-box .content a {
            font-size: 16px;
            line-height: 20px;
            font-weight: 600;
            color: #333;
            display: block; }
            #main #content.home .home-kategori-konular .home-kategori-slider-block .kategori .kategori-box .content a:hover {
              color: #84bc38;
              text-decoration: none; }
        #main #content.home .home-kategori-konular .home-kategori-slider-block .kategori .kategori-box:hover .pic a:after {
          position: absolute;
          z-index: 3;
          left: 0;
          right: 0;
          bottom: 0;
          top: 0;
          background: rgba(132, 188, 56, 0.7);
          content: ''; }
        #main #content.home .home-kategori-konular .home-kategori-slider-block .kategori .kategori-box:hover .content {
          border-bottom: 2px solid #84bc38; }
    #main #content.home .slider-alt .kategori {
      margin: 0 0 30px 0; }
      #main #content.home .slider-alt .kategori .kategori-box {
        display: inline;
        overflow: hidden; }
        #main #content.home .slider-alt .kategori .kategori-box .pic {
          display: block;
          position: relative; }
          #main #content.home .slider-alt .kategori .kategori-box .pic a {
            display: block; }
          #main #content.home .slider-alt .kategori .kategori-box .pic .cat a {
            z-index: 8;
            position: absolute;
            left: 10px;
            display: inline-block;
            bottom: 10px;
            padding: 5px;
            background: #84bc38;
            color: #fff;
            font-size: 13px;
            font-weight: 600;
            opacity: 0.7; }
            #main #content.home .slider-alt .kategori .kategori-box .pic .cat a span {
              position: relative;
              z-index: 99; }
            #main #content.home .slider-alt .kategori .kategori-box .pic .cat a:hover {
              text-decoration: none; }
        #main #content.home .slider-alt .kategori .kategori-box .content {
          display: block;
          min-height: 75px;
          background: #fff;
          padding: 15px;
          border-bottom: 2px solid #fff;
          box-sizing: border-box; }
          #main #content.home .slider-alt .kategori .kategori-box .content a {
            font-size: 16px;
            line-height: 20px;
            font-weight: 600;
            color: #333;
            display: block; cursor: pointer;}
            #main #content.home .slider-alt .kategori .kategori-box .content a:hover {
              color: #84bc38;
              text-decoration: none; }
        #main #content.home .slider-alt .kategori .kategori-box:hover .pic a:after {
          position: absolute;
          z-index: 3;
          left: 0;
          right: 0;
          bottom: 0;
          top: 0;
          background: rgba(132, 188, 56, 0.7);
          content: ''; }
        #main #content.home .slider-alt .kategori .kategori-box:hover .content {
          border-bottom: 2px solid #84bc38; }
    #main #content.home .haber-list .haber-box {
      width: 100%;
      display: block;
      margin: 0 0 30px 0;
      position: relative; }
      #main #content.home .haber-list .haber-box .content {
        background: #fff;
        border-bottom: 2px solid #84bc38;
        display: block;
        overflow: hidden; }
        #main #content.home .haber-list .haber-box .content .left {
          display: inline-block;
          float: left;
          width: 40%;
          position: relative; }
        #main #content.home .haber-list .haber-box .content .right {
          padding: 30px 30px 0 30px;
          display: block;
          float: left;
          width: 60%; }
          #main #content.home .haber-list .haber-box .content .right .cat {
            display: inline-block;
            padding: 5px 10px;
            color: #fff;
            font-size: 13px;
            font-weight: 600;
            margin: 0 0 10px 0;
            background: #3c91e6; }
            #main #content.home .haber-list .haber-box .content .right .cat a {
              color: #fff; }
              #main #content.home .haber-list .haber-box .content .right .cat a:hover {
                text-decoration: none; }
          #main #content.home .haber-list .haber-box .content .right .title {
            display: block;
            font-size: 16px;
            line-height: 20px;
            font-weight: 600;
            color: #333;
            margin: 0 0 5px 0; }
            #main #content.home .haber-list .haber-box .content .right .title a {
              display: block;
              text-decoration: none;
              color: #333; }
              #main #content.home .haber-list .haber-box .content .right .title a:hover {
                color: #84bc38;
                text-decoration: none; }
          #main #content.home .haber-list .haber-box .content .right .description {
            display: block; }
          #main #content.home .haber-list .haber-box .content .right .link {
            position: absolute;
            bottom: 0;
            right: 30px;
            display: inline-block; }
            #main #content.home .haber-list .haber-box .content .right .link a {
              color: #fff;
              font-weight: 600;
              padding: 10px 20px;
              background: #84bc38;
              display: inline-block; }
              #main #content.home .haber-list .haber-box .content .right .link a:Hover {
                text-decoration: none; }
    #main #content.home #home-akedemitv .home-akedemitv {
      display: block;
      margin: 10px 0 0 0; }
      #main #content.home #home-akedemitv .home-akedemitv .left-box-block .video-box {
        width: 100%;
        display: block;
        margin: 0 0 15px 0; }
        #main #content.home #home-akedemitv .home-akedemitv .left-box-block .video-box .content {
          border: 2px solid #fff;
          box-sizing: border-box;
          background: #fff;
          display: block;
          overflow: hidden; }
          #main #content.home #home-akedemitv .home-akedemitv .left-box-block .video-box .content .left {
            display: inline-block;
            float: left;
            width: 40%;
            position: relative; }
            #main #content.home #home-akedemitv .home-akedemitv .left-box-block .video-box .content .left .hover {
              -webkit-transition: all 500ms ease;
              transition: all 500ms ease;
              padding: 35px 0 0 0;
              position: absolute;
              left: 0;
              right: 0;
              top: 0;
              bottom: 0;
              background: rgba(132, 188, 56, 0.7);
              display: none;
              text-align: center; }
              #main #content.home #home-akedemitv .home-akedemitv .left-box-block .video-box .content .left .hover a {
                color: #fff; }
                #main #content.home #home-akedemitv .home-akedemitv .left-box-block .video-box .content .left .hover a .icon {
                  display: block;
                  font-size: 36px;
                  margin: 0 0 10px 0;
                  color: #fff; }
                #main #content.home #home-akedemitv .home-akedemitv .left-box-block .video-box .content .left .hover a .title {
                  display: block;
                  font-weight: 600;
                  font-size: 14px;
                  color: #fff; }
                #main #content.home #home-akedemitv .home-akedemitv .left-box-block .video-box .content .left .hover a:hover {
                  text-decoration: none; }
          #main #content.home #home-akedemitv .home-akedemitv .left-box-block .video-box .content .right {
            padding: 30px;
            display: inline-block;
            float: left;
            width: 60%; }
            #main #content.home #home-akedemitv .home-akedemitv .left-box-block .video-box .content .right .title {
              display: block;
              font-size: 16px;
              line-height: 20px;
              font-weight: 600;
              color: #333;
              margin: 0 0 5px 0; }
              #main #content.home #home-akedemitv .home-akedemitv .left-box-block .video-box .content .right .title a {
                display: block;
                text-decoration: none;
                color: #333; }
                #main #content.home #home-akedemitv .home-akedemitv .left-box-block .video-box .content .right .title a:hover {
                  color: #84bc38;
                  text-decoration: none; }
            #main #content.home #home-akedemitv .home-akedemitv .left-box-block .video-box .content .right .description {
              display: block; }
        #main #content.home #home-akedemitv .home-akedemitv .left-box-block .video-box:hover .content {
          border: 2px solid #84bc38;
          box-sizing: border-box; }
          #main #content.home #home-akedemitv .home-akedemitv .left-box-block .video-box:hover .content .left .hover {
            display: block; }
      #main #content.home #home-akedemitv .home-akedemitv .right-box-block {
        display: block;
        position: relative; }
        #main #content.home #home-akedemitv .home-akedemitv .right-box-block .bx-wrapper {
          float: left;
          margin: 0; }
          #main #content.home #home-akedemitv .home-akedemitv .right-box-block .bx-wrapper .bx-viewport {
            left: 0;
            border: 0;
            box-shadow: none;
            background: none;
            display: inline-block;
            float: left; }
        #main #content.home #home-akedemitv .home-akedemitv .right-box-block .akademi-video {
          display: block;
          margin: 0 0 15px 0; }
          #main #content.home #home-akedemitv .home-akedemitv .right-box-block .akademi-video .akademi-video-box {
            display: block;
            overflow: hidden; }
            #main #content.home #home-akedemitv .home-akedemitv .right-box-block .akademi-video .akademi-video-box .pic {
              display: block;
              position: relative; }
              #main #content.home #home-akedemitv .home-akedemitv .right-box-block .akademi-video .akademi-video-box .pic a {
                display: block; }
              #main #content.home #home-akedemitv .home-akedemitv .right-box-block .akademi-video .akademi-video-box .pic .cat a {
                z-index: 8;
                position: absolute;
                left: 10px;
                display: inline-block;
                bottom: 10px;
                padding: 5px;
                background: #84bc38;
                color: #fff;
                font-size: 13px;
                font-weight: 600;
                opacity: 0.7; }
                #main #content.home #home-akedemitv .home-akedemitv .right-box-block .akademi-video .akademi-video-box .pic .cat a span {
                  position: relative;
                  z-index: 99; }
                #main #content.home #home-akedemitv .home-akedemitv .right-box-block .akademi-video .akademi-video-box .pic .cat a:hover {
                  text-decoration: none; }
            #main #content.home #home-akedemitv .home-akedemitv .right-box-block .akademi-video .akademi-video-box .content {
              display: block;
              min-height: 70px;
              background: #fff;
              padding: 15px;
              border-bottom: 2px solid #fff;
              box-sizing: border-box; }
              #main #content.home #home-akedemitv .home-akedemitv .right-box-block .akademi-video .akademi-video-box .content a {
                font-size: 16px;
                line-height: 20px;
                font-weight: 600;
                color: #333;
                display: block; }
                #main #content.home #home-akedemitv .home-akedemitv .right-box-block .akademi-video .akademi-video-box .content a:hover {
                  color: #84bc38;
                  text-decoration: none; }
            #main #content.home #home-akedemitv .home-akedemitv .right-box-block .akademi-video .akademi-video-box:hover .pic a:after {
              position: absolute;
              z-index: 3;
              left: 0;
              right: 0;
              bottom: 0;
              top: 0;
              background: rgba(132, 188, 56, 0.7);
              content: ''; }
            #main #content.home #home-akedemitv .home-akedemitv .right-box-block .akademi-video .akademi-video-box:hover .content {
              border-bottom: 2px solid #84bc38; }
        #main #content.home #home-akedemitv .home-akedemitv .right-box-block .akademivideobox-control {
          position: absolute;
          z-index: 9999;
          background: #eee;
          left: 0;
          right: 0;
          margin-top:15px; }
          #main #content.home #home-akedemitv .home-akedemitv .right-box-block .akademivideobox-control .left {
            position: absolute;
            left: 15px;
            display: inline-block;
            float: left; }
            #main #content.home #home-akedemitv .home-akedemitv .right-box-block .akademivideobox-control .left a {
              background: #84bc38;
              font-weight: 600;
              color: #fff;
              padding: 15px 9px;
              display: inline-block; }
              #main #content.home #home-akedemitv .home-akedemitv .right-box-block .akademivideobox-control .left a:hover {
                text-decoration: none; }
            #main #content.home #home-akedemitv .home-akedemitv .right-box-block .akademivideobox-control .left:after {
              top: 17px;
              content: '';
              width: 50px;
              display: inline-block;
              background: #999;
              height: 2px;
              right: -70px;
              position: absolute; }
          #main #content.home #home-akedemitv .home-akedemitv .right-box-block .akademivideobox-control .right {
            position: absolute;
            right: 15px;
            display: inline-block;
            float: right; }
            #main #content.home #home-akedemitv .home-akedemitv .right-box-block .akademivideobox-control .right a {
              margin: 10px 5px 0 0;
              display: inline-block;
              color: #888;
              padding: 9px 0 9px 5px;
              font-size: 18px; }
              #main #content.home #home-akedemitv .home-akedemitv .right-box-block .akademivideobox-control .right a:hover {
                color: #84bc38; }
    #main #content.home .bereket-news {
      display: block;
      margin: 10px 0 30px 0;
      /* bereket */
      /* bereket end */
      /* newsletter */
      /* newsletter end */ }
      #main #content.home .bereket-news .bereket-kose-block .bereket-kose-box .pic {
        width: 50%;
        display: inline-block;
        float: left;
        border: 4px solid #3c91e6;
        box-sizing: border-box;
        background: #3c91e6;
        padding: 0 0 25px 0;
        height: 243px; }
      #main #content.home .bereket-news .bereket-kose-block .bereket-kose-box .right {
        width: 50%;
        display: inline-block;
        float: left;
        height: 243px; }
        #main #content.home .bereket-news .bereket-kose-block .bereket-kose-box .right .gen-title {
          margin: 10px 0 10px 10px; }
        #main #content.home .bereket-news .bereket-kose-block .bereket-kose-box .right .content a{
          background: #3c91e6;
          padding: 10px;
          color: #fff;
          font-size: 16px;
          line-height: 20px;
          font-weight: 300;
          display: inline-block;
          height: 205px; width: 100%;}
          #main #content.home .bereket-news .bereket-kose-block .bereket-kose-box .right .content .konuk {
            display: block;
            margin: 10px 0 0 0; }
      #main #content.home .bereket-news .newsletter-block .newsletter-box {
        height: 243px;
        background: #fff;
        padding: 20px;
        border-top: 3px solid #84bc38; }
        #main #content.home .bereket-news .newsletter-block .newsletter-box p {
          color: #888888;
          font-size: 14px;
          line-height: 18px;
          display: block;
          margin: 0 0 10px 0;
          font-weight: 500; }
        #main #content.home .bereket-news .newsletter-block .newsletter-box ::-webkit-input-placeholder {
          color: #ddd; }
        #main #content.home .bereket-news .newsletter-block .newsletter-box :-moz-placeholder {
          color: #ddd; }
        #main #content.home .bereket-news .newsletter-block .newsletter-box ::-moz-placeholder {
          color: #ddd; }
        #main #content.home .bereket-news .newsletter-block .newsletter-box :-ms-input-placeholder {
          color: #ddd; }
        #main #content.home .bereket-news .newsletter-block .newsletter-box .control-label {
          text-align: left;
          color: #888888;
          font-size: 14px;
          font-weight: 600; }
        #main #content.home .bereket-news .newsletter-block .newsletter-box .form-group {
          margin: 0 0 10px 0; }
          #main #content.home .bereket-news .newsletter-block .newsletter-box .form-group:last-child {
            margin: 0; }
        #main #content.home .bereket-news .newsletter-block .newsletter-box .form-control {
          box-shadow: none;
          border-radius: 0;
          border: 0;
          border-bottom: 2px solid #eee;
          padding: 6px 0px;
          color: #333;
          font-size: 14px; }
        #main #content.home .bereket-news .newsletter-block .newsletter-box .btn-news {
          float: right;
          background: #fff;
          border: 2px solid #84bc38;
          color: #84bc38;
          display: inline-block;
          box-shadow: none;
          border-radius: 0;
          outline: none;
          font-size: 16px;
          padding: 7px 40px;
          font-weight: 600; }
          #main #content.home .bereket-news .newsletter-block .newsletter-box .btn-news:focus, #main #content.home .bereket-news .newsletter-block .newsletter-box .btn-news:after, #main #content.home .bereket-news .newsletter-block .newsletter-box .btn-news:hover, #main #content.home .bereket-news .newsletter-block .newsletter-box .btn-news:active {
            color: #fff;
            background: #84bc38;
            outline: none; }
    #main #content.home #yatirim {
      display: block;
      position: relative;
      margin: 0 0 30px 0; }
      #main #content.home #yatirim .bg {
        display: block; }
      #main #content.home #yatirim .text {
        left: 0;
        bottom: 0;
        position: absolute; }
        #main #content.home #yatirim .text a {
          padding: 30px 90px;
          background: #3c91e6;
          color: #fff;
          font-size: 24px;
          font-weight: 600;
          display: inline-block; }
          #main #content.home #yatirim .text a:hover {
            text-decoration: none; }
    #main #content.home #home-galeri .home-galeri {
      display: block;
      margin: 10px 0 0 0; }
      #main #content.home #home-galeri .home-galeri .left-box-block .galeri-box {
        width: 100%;
        display: block;
        margin: 0 0 15px 0; }
        #main #content.home #home-galeri .home-galeri .left-box-block .galeri-box .content {
          display: block;
          position: relative; }
          #main #content.home #home-galeri .home-galeri .left-box-block .galeri-box .content .pic a{
            display: block;
            position: relative; }
            #main #content.home #home-galeri .home-galeri .left-box-block .galeri-box .content .pic a::after {
              content: '';
              position: absolute;
              left: 0;
              right: 0;
              bottom: 0;
              height: 200px;
              background: -webkit-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.65) 100%);
              background: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.65) 100%);
              filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); }
          #main #content.home #home-galeri .home-galeri .left-box-block .galeri-box .content .title {
            position: absolute;
            bottom: 0;
            left: 0;
            right: 0;
            padding: 20px;
            display: block; }
            #main #content.home #home-galeri .home-galeri .left-box-block .galeri-box .content .title a {
              font-weight: 600;
              font-size: 18px;
              line-height: 24px;
              color: #fff;
              display: inline-block; }
              #main #content.home #home-galeri .home-galeri .left-box-block .galeri-box .content .title a:hover {
                text-decoration: none;
                color: #84bc38; }
      #main #content.home #home-galeri .home-galeri .right-box-block {
        display: block;
        position: relative !important; }
        #main #content.home #home-galeri .home-galeri .right-box-block .bx-wrapper {
          float: left;
          margin: 0; }
          #main #content.home #home-galeri .home-galeri .right-box-block .bx-wrapper .bx-viewport {
            left: 0;
            border: 0;
            box-shadow: none;
            background: none;
            display: inline-block;
            float: left; }
        #main #content.home #home-galeri .home-galeri .right-box-block .galeri-video {
          display: block;
          margin: 0 0 15px 0; }
          #main #content.home #home-galeri .home-galeri .right-box-block .galeri-video .galeri-video-box .galeri-video-box-block {
            display: block;
            position: relative; }
            #main #content.home #home-galeri .home-galeri .right-box-block .galeri-video .galeri-video-box .galeri-video-box-block .pic {
              display: block; }
            #main #content.home #home-galeri .home-galeri .right-box-block .galeri-video .galeri-video-box .galeri-video-box-block .title {
              display: block; min-height: 70px; background: #fff;  padding: 15px; border-bottom: 2px solid #fff;box-sizing: border-box;}
              #main #content.home #home-galeri .home-galeri .right-box-block .galeri-video .galeri-video-box .galeri-video-box-block .title a{
                font-size: 16px;
      line-height: 20px;
      font-weight: 600;
      color: #333;
      display: block;}

        #main #content.home #home-galeri .home-galeri .right-box-block .galeri-control {
          position: absolute;
          z-index: 9999;
          background: #eee;
          left: 0;
          right: 0;
          padding: 0px 0 0 0; margin-top: 15px;}
          #main #content.home #home-galeri .home-galeri .right-box-block .galeri-control .left {
            position: absolute;
            left: 15px;
            display: inline-block;
            float: left; }
            #main #content.home #home-galeri .home-galeri .right-box-block .galeri-control .left a {
              background: #84bc38;
              font-weight: 600;
              color: #fff;
              padding: 15px 9px;
              display: inline-block; }
              #main #content.home #home-galeri .home-galeri .right-box-block .galeri-control .left a:hover {
                text-decoration: none; }
            #main #content.home #home-galeri .home-galeri .right-box-block .galeri-control .left:after {
              top: 17px;
              content: '';
              width: 50px;
              display: inline-block;
              background: #999;
              height: 2px;
              right: -70px;
              position: absolute; }
          #main #content.home #home-galeri .home-galeri .right-box-block .galeri-control .right {
            position: absolute;
            right: 15px;
            display: inline-block;
            float: right; }
            #main #content.home #home-galeri .home-galeri .right-box-block .galeri-control .right a {
              margin: 0 5px 0 0;
              display: inline-block;
              color: #888;
              padding: 9px 0 9px 5px;
              font-size: 18px; }
              #main #content.home #home-galeri .home-galeri .right-box-block .galeri-control .right a:hover {
                color: #84bc38; }
    #main #content.home .akademitv-list .akademitv-video {
      width: 100%;
      display: block;
      margin: 0 0 30px 0;
      position: relative; }
      #main #content.home .akademitv-list .akademitv-video .content {
        background: #fff;
        display: block;
        overflow: hidden;
        border-right: 2px solid #eeeeee;
        border-top: 2px solid #eeeeee;
        border-bottom: 2px solid #eeeeee; }
        #main #content.home .akademitv-list .akademitv-video .content .left {
          display: inline-block;
          float: left;
          width: 40%;
          position: relative; }
          #main #content.home .akademitv-list .akademitv-video .content .left .hover {
            display: none;
            position: absolute;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
            background: rgba(132, 188, 56, 0.7);
            text-align: center;
            padding: 50px 0 0 0; }
            #main #content.home .akademitv-list .akademitv-video .content .left .hover a {
              color: #fff;
              font-weight: 900;
              font-size: 14px; }
              #main #content.home .akademitv-list .akademitv-video .content .left .hover a i {
                font-size: 36px;
                margin: 0 0 10px 0;
                display: block; }
              #main #content.home .akademitv-list .akademitv-video .content .left .hover a:hover {
                text-decoration: none; }
        #main #content.home .akademitv-list .akademitv-video .content .right {
          padding: 30px 30px 0 30px;
          display: block;
          float: left;
          width: 60%; }
          #main #content.home .akademitv-list .akademitv-video .content .right .title {
            display: block;
            font-size: 16px;
            line-height: 20px;
            font-weight: 600;
            color: #333;
            margin: 0 0 5px 0; }
            #main #content.home .akademitv-list .akademitv-video .content .right .title a {
              display: block;
              text-decoration: none;
              color: #333; }
              #main #content.home .akademitv-list .akademitv-video .content .right .title a:hover {
                color: #84bc38;
                text-decoration: none; }
          #main #content.home .akademitv-list .akademitv-video .content .right .description {
            display: block; }
      #main #content.home .akademitv-list .akademitv-video:hover .left .hover {
        display: block; }
      #main #content.home .akademitv-list .akademitv-video:hover .content {
        border-right-color: #84bc38;
        border-top-color: #84bc38;
        border-bottom-color: #84bc38; }
  #main #content .header-kategoriler {
    border-top: 4px solid #84bc38;
    display: block;
    padding: 15px 0 5px 0;
    background: #fff;
    text-align: center; }
    #main #content .header-kategoriler.mb-10 {
      margin-bottom: 10px; }
    #main #content .header-kategoriler ul {
      display: inline-block; }
      #main #content .header-kategoriler ul li {
        float: left;
        margin: 0 5px 0 0;
        display: inline-block; }
        #main #content .header-kategoriler ul li a {
          color: #333;
          font-weight: 600;
          font-size: 16px;
          padding: 7px 10px;
          text-decoration: none;
          display: inline-block; }
          #main #content .header-kategoriler ul li a:hover {
            text-decoration: none;
            background: #84bc38;
            color: #fff; }
          #main #content .header-kategoriler ul li a.active {
            text-decoration: none;
            background: #84bc38;
            color: #fff; }
        #main #content .header-kategoriler ul li:last-child {
          margin: 0; }
  #main #content.detay .text-content {
    background: #fff;
    padding: 25px;
    display: block;
    overflow: hidden;
    color: #333;
    /* Breadcrumb */
    /* Breadcrumb End */
    /* Title Info */
    /* Title Info End */ }
    #main #content.detay .text-content .breadcrumb {
      background: #fff;
      padding: 0;
      color: #888;
      margin: 0 0 10px 0;
      font-weight: 300; }
      #main #content.detay .text-content .breadcrumb .active {
        color: #888; }
      #main #content.detay .text-content .breadcrumb li a {
        font-weight: 300;
        color: #888; }
      #main #content.detay .text-content .breadcrumb li.active {
        color: #888; }
        #main #content.detay .text-content .breadcrumb li.active a {
          color: #888; }
      #main #content.detay .text-content .breadcrumb li + li:before {
        font-family: FontAwesome;
        content: '\f105';
        color: #888; }
    #main #content.detay .text-content .title-info .left-block .date-view-cat li {
      float: left;
      display: inline-block;
      margin: 0 10px 0 0;
      font-weight: 400; }
      #main #content.detay .text-content .title-info .left-block .date-view-cat li a {
        font-size: 13px;
        color: #888; }
        #main #content.detay .text-content .title-info .left-block .date-view-cat li a:hover {
          text-decoration: none;
          color: #33; }
      #main #content.detay .text-content .title-info .left-block .date-view-cat li:last-child {
        margin: 0; }
    #main #content.detay .text-content .title-info .right-block ul {
      display: inline-block;
      float: right; }
      #main #content.detay .text-content .title-info .right-block ul li {
        float: left;
        display: inline-block;
        margin: 0 15px 0 0; }
        #main #content.detay .text-content .title-info .right-block ul li.link a {
          padding: 10px 0 0 0;
          color: #888;
          font-size: 16px;
          display: inline-block; cursor: pointer;}
          #main #content.detay .text-content .title-info .right-block ul li.link a:hover {
            color: #333;
            text-decoration: none; }
        #main #content.detay .text-content .title-info .right-block ul li.share {
          width: 250px;
          padding: 3px;
          display: inline-block;
          background: #eee;
          float: left; }
          #main #content.detay .text-content .title-info .right-block ul li.share .content {
            color: #888888;
            display: inline-block;
            float: left;
            font-size: 14px;
            font-weight: 600;
            margin: 6px 10px 0 10px; }
          #main #content.detay .text-content .title-info .right-block ul li.share a {
            display: inline-block;}
            #main #content.detay .text-content .title-info .right-block ul li.share a:last-child {
              background: #55acee; }
            #main #content.detay .text-content .title-info .right-block ul li.share a:hover {
              text-decoration: none; }
        #main #content.detay .text-content .title-info .right-block ul li:last-child {
          margin: 0; }
    #main #content.detay .text-content .title-info h1 {
      font-size: 18px;
      font-weight: 600;
      color: #84bc38;
      margin: 20px 0 20px 0;
      padding: 0; }
    #main #content.detay .text-content .slider-box {
      display: block;
      margin: 0 0 40px 0; }
      #main #content.detay .text-content .slider-box .bx-wrapper {
        margin: 0; }
        #main #content.detay .text-content .slider-box .bx-wrapper .bx-viewport {
          left: 0;
          border: 0;
          box-shadow: none;
          background: none;
          display: inline-block; }
        #main #content.detay .text-content .slider-box .bx-wrapper .bx-pager {
          text-align: center;
          width: 100%; }
          #main #content.detay .text-content .slider-box .bx-wrapper .bx-pager a {
            border-radius: 100%;
            width: 15px;
            height: 15px;
            background: #eee; }
            #main #content.detay .text-content .slider-box .bx-wrapper .bx-pager a.active {
              background: #84bc38; }
    #main #content.detay .text-content p {
      font-size: 14px;
      line-height: 20px;
      color: #333;
      font-weight: 400;
      display: block; }
    #main #content.detay .text-content .source {
      height: 60px;
      display: inline-block;
      float: left;
      padding: 20px;
      background: #eee;
      color: #333;
      font-weight: 600; }
      #main #content.detay .text-content .source a {
        font-weight: 300;
        color: #333; }
        #main #content.detay .text-content .source a:hover {
          text-decoration: none; }
          #main #content.detay .text-content .hashtag {
            display: inline-block;
            float: left;
            padding: 15px;
            height: 60px;
            background: #eee;
            color: #333;
            font-weight: 600; margin-bottom:10px; }
            #main #content.detay .text-content .hashtag span {
              float: left;
              display: inline-block;
              margin: 6px 10px 0 0;
              color: #333; }
    #main #content.detay .text-content .evaluation {
      display: inline-block;
      float: right;
      padding: 15px;
      height: 60px;
      background: #eee;
      color: #333;
      font-weight: 600; }
      #main #content.detay .text-content .evaluation span {
        float: left;
        display: inline-block;
        margin: 6px 10px 0 0;
        color: #333; }
        #main #content.detay .text-content .evaluation span:hover {
          text-decoration: none; }
      #main #content.detay .text-content .evaluation ul {
        float: left;
        display: inline-block; }
        #main #content.detay .text-content .evaluation ul li {
          width: 32px;
          float: left;
          display: inline-block;
          margin: 0 2px 0 0; }
          #main #content.detay .text-content .evaluation ul li a {
            cursor:pointer;
            position: relative;
            width: 32px;
            height: 30px;
            display: inline-block; }
            #main #content.detay .text-content .evaluation ul li a img {
              -webkit-transition: all 200ms ease;
              transition: all 200ms ease;
              float: left;
              left: 0;
              right: 0;
              top: 0;
              bottom: 0;
              width: 30px;
              height: 30px;
              display: block;
              text-align: center;
              margin: 0;
              position: absolute; }
            #main #content.detay .text-content .evaluation ul li a:hover {
              height: 40px;
              width: 40px; }
              #main #content.detay .text-content .evaluation ul li a:hover img {
                height: 35px;
                width: 35px; }
          #main #content.detay .text-content .evaluation ul li:last-child {
            margin: 0; }
    #main #content.detay .text-content iframe {
      display: block;
      margin: 30px 0 30px 0;
      width: 100%;
      min-height: 800px; }
  #main #content.detay .diger-haberler-box {
    display: block;
    position: relative;
    margin: 30px 0 30px 0; }
    #main #content.detay .diger-haberler-box .bx-wrapper {
      margin: 0; }
      #main #content.detay .diger-haberler-box .bx-wrapper .bx-viewport {
        left: 0;
        border: 0;
        box-shadow: none;
        background: none;
        display: inline-block; }
      #main #content.detay .diger-haberler-box .bx-wrapper .bx-pager {
        position: relative;
        bottom: 0;
        top: 0;
        padding: 15px 0 0 0;
        height: 40px;
        background: #fff;
        text-align: center; }
        #main #content.detay .diger-haberler-box .bx-wrapper .bx-pager a {
          border-radius: 100%;
          width: 10px;
          height: 10px;
          background: #333; }
          #main #content.detay .diger-haberler-box .bx-wrapper .bx-pager a.active {
            background: #84bc38; }
    #main #content.detay .diger-haberler-box .haberler-slider-controls {
      position: relative;
      z-index: 99999999;
      color: #333;
      bottom: 0; }
      #main #content.detay .diger-haberler-box .haberler-slider-controls #haberler-prev {
        border-right: 2px solid #eee;
        display: inline-block;
        position: absolute;
        left: 15px;
        height: 40px;
        top: -40px;
        padding: 9px 17px 0 4px; }
        #main #content.detay .diger-haberler-box .haberler-slider-controls #haberler-prev a {
          font-size: 18px;
          color: #888; }
          #main #content.detay .diger-haberler-box .haberler-slider-controls #haberler-prev a:hover {
            text-decoration: none;
            color: #84bc38; }
      #main #content.detay .diger-haberler-box .haberler-slider-controls #haberler-next {
        border-left: 2px solid #eee;
        display: inline-block;
        position: absolute;
        right: 15px;
        height: 40px;
        top: -40px;
        padding: 9px 4px 0 17px; }
        #main #content.detay .diger-haberler-box .haberler-slider-controls #haberler-next a {
          font-size: 18px;
          color: #888; }
          #main #content.detay .diger-haberler-box .haberler-slider-controls #haberler-next a:hover {
            text-decoration: none;
            color: #84bc38; }
    #main #content.detay .diger-haberler-box .haber {
      display: block;
      margin: 0 0 30px 0;
      height: 224px; }
      #main #content.detay .diger-haberler-box .haber .haber-box {
        display: block;
        overflow: hidden; }
        #main #content.detay .diger-haberler-box .haber .haber-box .pic {
          display: block;
          position: relative; }
          #main #content.detay .diger-haberler-box .haber .haber-box .pic a {
            display: block; }
          #main #content.detay .diger-haberler-box .haber .haber-box .pic .cat a {
            z-index: 8;
            position: absolute;
            left: 10px;
            display: inline-block;
            bottom: 10px;
            padding: 5px;
            background: #84bc38;
            color: #fff;
            font-size: 13px;
            font-weight: 600;
            opacity: 0.7; }
            #main #content.detay .diger-haberler-box .haber .haber-box .pic .cat a span {
              position: relative;
              z-index: 99; }
            #main #content.detay .diger-haberler-box .haber .haber-box .pic .cat a:hover {
              text-decoration: none; }
        #main #content.detay .diger-haberler-box .haber .haber-box .content {
          display: block;
          min-height: 70px;
          background: #fff;
          padding: 15px;
          border-bottom: 2px solid #fff;
          box-sizing: border-box; }
          #main #content.detay .diger-haberler-box .haber .haber-box .content a {
            font-size: 16px;
            line-height: 20px;
            font-weight: 600;
            color: #333;
            display: block; }
            #main #content.detay .diger-haberler-box .haber .haber-box .content a:hover {
              color: #84bc38;
              text-decoration: none; }
        #main #content.detay .diger-haberler-box .haber .haber-box:hover .pic a:after {
          position: absolute;
          z-index: 3;
          left: 0;
          right: 0;
          bottom: 0;
          top: 0;
          background: rgba(132, 188, 56, 0.7);
          content: ''; }
        #main #content.detay .diger-haberler-box .haber .haber-box:hover .content {
          border-bottom: 2px solid #84bc38; }
  #main #content.detay .comments {
    display: block; }
    #main #content.detay .comments ul li {
      display: block;
      margin: 0 0 20px 0; }
      #main #content.detay .comments ul li .comment {
        display: block;
        padding: 20px;
        background: #fff;
        border-bottom: 2px solid #84bc38; }
        #main #content.detay .comments ul li .comment .top {
          display: block;
          overflow: hidden;
          margin: 0 0 10px 0; }
          #main #content.detay .comments ul li .comment .top .name {
            display: inline-block;
            float: left;
            color: #333;
            font-size: 16px;
            font-weight: 600;
            margin: 0 10px 0 0; }
          #main #content.detay .comments ul li .comment .top .date {
            display: inline-block;
            float: left;
            font-size: 13px;
            color: #888; }
        #main #content.detay .comments ul li .comment p {
          font-size: 14px;
          margin: 0;
          line-height: 18px; }
      #main #content.detay .comments ul li:last-child {
        margin: 0; }
  #main #content.detay .comment-form {
    display: block;
    margin: 30px 0 0 0; }
  #main #content.yetistiricikosesi {
    /**/
    /**/ }
    #main #content.yetistiricikosesi .form {
      display: block;
      padding: 30px 0;
      background: #fff;
      margin: 0 0 30px 0; }
      #main #content.yetistiricikosesi .form .spe-title {
        color: #84bc38;
        font-weight: 600;
        font-size: 14px;
        display: block;
        margin: 0 0 20px 0; }
      #main #content.yetistiricikosesi .form .left-block .left img {
        border: 2px solid #84bc38; }
      #main #content.yetistiricikosesi .form .right-block .right label {
        color: #888;
        font-weight: 600;
        font-size: 13px; }
    #main #content.yetistiricikosesi .pinterest {
      width: 100%;
      display: block; }
    #main #content.yetistiricikosesi .masonry {
      margin: 30px 0;
      padding: 0;
      -moz-column-gap: 1.5em;
      -webkit-column-gap: 1.5em;
      column-gap: 1.5em;
      font-size: .85em; }
    #main #content.yetistiricikosesi .item {
      display: inline-block;
      margin: 0 0 30px 0;
      width: 100%;
      box-sizing: border-box;
      -moz-box-sizing: border-box;
      -webkit-box-sizing: border-box; }
      #main #content.yetistiricikosesi .item .top {
        display: block;
        padding: 15px;
        background: #fff; }
        #main #content.yetistiricikosesi .item .top .name-date {
          display: block;
          margin: 0 0 10px 0;
          overflow: hidden; }
          #main #content.yetistiricikosesi .item .top .name-date .name {
            display: inline-block;
            float: left;
            margin: 0 10px 0 0;
            font-weight: 600;
            color: #333;
            font-size: 16px; }
          #main #content.yetistiricikosesi .item .top .name-date .date {
            display: inline-block;
            float: left;
            color: #888;
            font-size: 13px;
            font-weight: 400; }
        #main #content.yetistiricikosesi .item .top .desc {
          color: #888;
          font-size: 14px;
          font-weight: 400;
          line-height: 20px; }
      #main #content.yetistiricikosesi .item .bottom {
        background: #84bc38;
        padding: 15px;
        display: block; }
        #main #content.yetistiricikosesi .item .bottom .name {
          display: block;
          margin: 0 0 10px 0;
          font-weight: 600;
          color: #fff;
          font-size: 16px; }
        #main #content.yetistiricikosesi .item .bottom .answer {
          color: #fff;
          font-size: 14px;
          font-weight: 300;
          line-height: 20px; }
    @media only screen and (min-width: 400px) {
      #main #content.yetistiricikosesi .masonry {
        -moz-column-count: 2;
        -webkit-column-count: 2;
        column-count: 2; } }
    @media only screen and (min-width: 700px) {
      #main #content.yetistiricikosesi .masonry {
        -moz-column-count: 2;
        -webkit-column-count: 2;
        column-count: 2; } }
    @media only screen and (min-width: 900px) {
      #main #content.yetistiricikosesi .masonry {
        -moz-column-count: 2;
        -webkit-column-count: 2;
        column-count: 2; } }
    @media only screen and (min-width: 1100px) {
      #main #content.yetistiricikosesi .masonry {
        -moz-column-count: 2;
        -webkit-column-count: 2;
        column-count: 2; } }
        #main #sidebar .etkinliktakvim {
          padding-top:10px;
      border-top: 4px solid #84bc38;
      border-bottom: 2px solid #84bc38;
      background: #fff;
        }
        #main #sidebar .etkinliktakvim .baslik{
          padding: 15px;
        }

  #main #sidebar .widget {
    display: block;
    margin: 0 0 30px 0; }
    #main #sidebar .widget.kategoriler {
      padding: 15px 15px 0 15px;
      border-top: 4px solid #84bc38;
      border-bottom: 2px solid #84bc38;
      background: #fff; }
      #main #sidebar .widget.kategoriler ul li {
        display: block;
        margin: 0 0 20px 0;
        padding: 0 0 10px 0;
        border-bottom: 2px solid #dbdbdb; }
        #main #sidebar .widget.kategoriler ul li a {
          font-weight: 300;
          font-size: 16px;
          color: #333; }
          #main #sidebar .widget.kategoriler ul li a:hover {
            text-decoration: none;
            color: #84bc38; }
          #main #sidebar .widget.kategoriler ul li a.active {
            font-weight: 800; }
    #main #sidebar .widget.yetistiricikosesi {
      padding: 15px 15px 0 15px;
      border-top: 4px solid #84bc38;
      border-bottom: 2px solid #84bc38;
      background: #fff; }
      #main #sidebar .widget.yetistiricikosesi ul li {
        display: block;
        overflow: hidden;
        margin: 0 0 10px 0;
        border-bottom: 2px solid #dbdbdb;
        padding: 0 0 10px 0; }
        #main #sidebar .widget.yetistiricikosesi ul li .pic {
          display: inline-block;
          margin: 0 5px 0 0; }
        #main #sidebar .widget.yetistiricikosesi ul li .name {
          display: inline-block; }
          #main #sidebar .widget.yetistiricikosesi ul li .name a {
            font-weight: bold;
            font-size: 14px;
            color: #333; }
            #main #sidebar .widget.yetistiricikosesi ul li .name a:hover {
              text-decoration: none; }
        #main #sidebar .widget.yetistiricikosesi ul li .category {
          margin: 5px 0 0 0;
          display: block;
          clear: both;
          font-weight: 300;
          color: #888; }
          #main #sidebar .widget.yetistiricikosesi ul li .category a {
            color: #888;
            text-decoration: none; }
            #main #sidebar .widget.yetistiricikosesi ul li h3  {
              margin-top:0;margin-bottom:0;}
            #main #sidebar .widget.yetistiricikosesi ul li .category a:hover {
              color: #333; }
        #main #sidebar .widget.yetistiricikosesi ul li:first-child .pic {
          width: 90px;
          display: inline-block;
          float: left; }
        #main #sidebar .widget.yetistiricikosesi ul li:first-child .name {
          padding: 10px 0 0 0;
          width: 130px; }
      #main #sidebar .widget.yetistiricikosesi a.block-button {
        margin: 20px 0 0 0;
        background: #84bc38;
        font-weight: bold;
        color: #fff;
        display: block;
        text-align: center;
        padding: 10px 0; }
        #main #sidebar .widget.yetistiricikosesi a.block-button:hover {
          background: #3c91e6;
          text-decoration: none; }
    #main #sidebar .widget.encokokunanlar {
      padding: 15px 15px 0 15px;
      border-top: 4px solid #84bc38;
      border-bottom: 2px solid #84bc38;
      background: #fff; }
      #main #sidebar .widget.encokokunanlar ul li {
        display: block;
        overflow: hidden;
        margin: 0 0 10px 0;
        border-bottom: 2px solid #dbdbdb;
        padding: 0 0 10px 0; }
        #main #sidebar .widget.encokokunanlar ul li .pic {
          display: inline-block;
          margin: 0 5px 0 0; }
        #main #sidebar .widget.encokokunanlar ul li .name {
          display: inline-block; }
          #main #sidebar .widget.encokokunanlar ul li .name a {
            font-weight: bold;
            font-size: 14px;
            color: #333; }
            #main #sidebar .widget.encokokunanlar ul li .name a:hover {
              text-decoration: none; }
        #main #sidebar .widget.encokokunanlar ul li .category {
          margin: 5px 0 0 0;
          display: block;
          clear: both;
          font-weight: 300;
          color: #888; }
          #main #sidebar .widget.encokokunanlar ul li .category a {
            color: #888;
            text-decoration: none; }
            #main #sidebar .widget.encokokunanlar ul li .category a:hover {
              color: #333; }
      #main #sidebar .widget.encokokunanlar a.block-button {
        margin: 20px 0 0 0;
        background: #84bc38;
        font-weight: bold;
        color: #fff;
        display: block;
        text-align: center;
        padding: 10px 0; }
        #main #sidebar .widget.encokokunanlar a.block-button:hover {
          background: #3c91e6;
          text-decoration: none; }
    #main #sidebar .widget.sosyalaglar ul li {
      margin: 0 0 15px 0;
      display: block; }
      #main #sidebar .widget.sosyalaglar ul li a {
        color: #fff;
        display: block;
        overflow: hidden;
        background: #000;
        padding: 20px 0;
        text-align: center; }
        #main #sidebar .widget.sosyalaglar ul li a .icon {
          margin: 0 5px 0 0;
          display: inline-block;
          font-size: 18px; }
        #main #sidebar .widget.sosyalaglar ul li a .text {
          font-size: 16px;
          display: inline-block;
          font-weight: 300; }
        #main #sidebar .widget.sosyalaglar ul li a.facebook {
          background: #3b5998; }
        #main #sidebar .widget.sosyalaglar ul li a.twitter {
          background: #55acee; }
        #main #sidebar .widget.sosyalaglar ul li a.youtube {
          background: #cd201f; }
          #main #sidebar .widget.sosyalaglar ul li a.instagram {
            background: #125688; }

        #main #sidebar .widget.sosyalaglar ul li a:hover {
          text-decoration: none;
          background: #84bc38; }
      #main #sidebar .widget.sosyalaglar ul li:last-child {
        margin: 0; }
        #main #sidebar .widget.koseyazilari {
          padding: 15px 15px 0 15px;
          border-top: 4px solid #84bc38;
          border-bottom: 2px solid #84bc38;
          background: #fff; height: 275px;}
          #main #sidebar .widget.koseyazilari .bx-wrapper .bx-viewport {
              -moz-box-shadow: none;
               -webkit-box-shadow: none;
               box-shadow: none;
          }
          #main #sidebar .widget.koseyazilari ul li {
            display: block;
            overflow: hidden;
            margin: 0 0 10px 0;
            border-bottom: 2px solid #dbdbdb;
            padding: 0 0 10px 0; }
            #main #sidebar .widget.koseyazilari ul li .pic {
              display: inline-block;
              margin: 0 5px 0 0; float: left;}
            #main #sidebar .widget.koseyazilari ul li .name {
              width: 130px;}
              #main #sidebar .widget.koseyazilari ul li .img-container:before {
                        content: ' ';
                        display: inline-block;
                        vertical-align: middle;
                        height: 80px;
                    }

                  #main #sidebar .widget.koseyazilari ul li  .img-container .name {
                        vertical-align: middle;
                        display: inline-block;
                    }
              #main #sidebar .widget.koseyazilari ul li .name a {
                font-weight: bold;
                font-size: 14px;
                color: #333; }
                #main #sidebar .widget.koseyazilari ul li .name a:hover {
                  text-decoration: none; }
            #main #sidebar .widget.koseyazilari ul li .category {
              margin: 5px 0 0 0;
              display: block;
              clear: both;
              font-weight: 300;
              color: #888; }
              #main #sidebar .widget.koseyazilari ul li h3.category {
                margin: 5px 0 0 0;
                font-size: 16px;font-weight: 300;
                 }
              #main #sidebar .widget.koseyazilari ul li .category a {
                color: #888;
                text-decoration: none; }
                #main #sidebar .widget.koseyazilari ul li .category a:hover {
                  color: #333; }

    #main #sidebar .widget.destekhibe {
      background: #fff url("../img/hibe_bg.png") no-repeat;
      background-position: bottom right;
      padding: 15px 15px 0 15px;
      border-top: 4px solid #84bc38;
      border-bottom: 2px solid #84bc38; }
      #main #sidebar .widget.destekhibe p {
        font-weight: bold;
        font-size: 14px;
        line-height: 20px;
        color: #333;
        min-height: 110px; }
      #main #sidebar .widget.destekhibe a.block-button {
        margin: 20px 0 0 0;
        background: #84bc38;
        font-weight: bold;
        color: #fff;
        display: block;
        text-align: center;
        padding: 10px 0; }
        #main #sidebar .widget.destekhibe a.block-button:hover {
          background: #3c91e6;
          text-decoration: none; }
    #main #sidebar .widget:last-child {
      margin: 0; }

/* ================= MAIN END ================= */
/* ================= FOOTER ================= */
#footer {
  background: #fff;
  padding: 20px 0;
  display: block;
  margin: 30px 0; }
  #footer .left {
    display: inline-block;
    float: left;
    margin: 0 20px 0 0; }
  #footer .right {
    display: inline-block;
    float: left;
    font-size: 14px;
    font-weight: 300;
    color: #888; }
    #footer .right .footerlinks {
      display: block;
      clear: both; }
      #footer .right .footerlinks ul {
        display: block; }
        #footer .right .footerlinks ul li {
          float: left;
          margin: 0 10px 0 0;
          padding: 0 10px 0 0;
          border-right: 1px solid #ddd; }
          #footer .right .footerlinks ul li a {
            color: #888; }
            #footer .right .footerlinks ul li a:hover {
              color: #333;
              text-decoration: none; }
          #footer .right .footerlinks ul li:last-child {
            margin: 0;
            padding: 0;
            border: 0; }
    #footer .right .copyrights {
      padding: 10px 0 0 0;
      display: block;
      clear: both; }
  #footer .footersocial {
    display: block;
    padding: 20px 0 0 0; }
    #footer .footersocial ul {
      float: right;
      display: inline-block; }
      #footer .footersocial ul li {
        float: left;
        margin: 0 10px 0 0; }
        #footer .footersocial ul li a {
          font-size: 24px;
          color: #dbdbdb; }
          #footer .footersocial ul li a:hover {
            color: #888;
            text-decoration: none; }
        #footer .footersocial ul li:last-child {
          margin: 0; }

/* ================= FOOTER END ================= */


.yazardetay{
  background: #eeeeee;
  color: #888888;
  padding: 20px;
  font-size: 16px;
  margin-bottom: 20px;
}
.yazardetay .yazar-foto img{
  width: 100px;
  height: 100px;
  display: inline-block;
  float: left;
}
.yazardetay .yazar-adi{
  display: inline-block;
  margin-left: 20px;
  padding-top: 40px;
}
.yazardetay .yazar-eposta{
  display: inline-block;
  margin-left: 20px;
  padding-top: 40px;
}
#yazarbox-slider a{
      margin-top: 15px;
    float: right;
    font-size: 20px;
    color: #888;
    padding:5px;
}


.navbar-nav>li>.dropdown-menu {
  margin-top: 20px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}

.mega-dropdown {
  position: static !important;
}

.mega-dropdown-menu li{
  margin:0 !important;
}

.navbar-nav>li>.dropdown-menu{
  margin-top: -10px;
}

.mega-dropdown-menu {
  padding: 20px 0px;
  width: 100%;
  box-shadow: none;
  -webkit-box-shadow: none;
}

.mega-dropdown-menu:before {
  content: "";
  border-bottom: 9px solid #84bc38;
  border-right: 10px solid transparent;
  border-left: 10px solid transparent;
  position: absolute;
  top: -9px;
  z-index: 10;
  right: 25px;
}

.mega-dropdown-menu:after {
  content: "";
  border-bottom: 9px solid #84bc38;
  border-right: 10px solid transparent;
  border-left: 10px solid transparent;
  position: absolute;
  top: -9px;
  z-index: 10;
  right: 25px;
}

.mega-dropdown-menu > li > ul {
  padding: 0;
  margin: 0;
}

.mega-dropdown-menu > li > ul > li {
  list-style: none;
}

.mega-dropdown-menu > li > ul > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.428571429;
  color: #999;
  white-space: normal;
}

.mega-dropdown-menu > li ul > li > a:hover,
.mega-dropdown-menu > li ul > li > a:focus {
  text-decoration: none;
  color: #444;
  background-color: #f5f5f5;
}

.mega-dropdown-menu .dropdown-header {
  color: #fff;
  font-size: 18px;
  font-weight: 600;
}


.dropdown-header{
padding: 10px;
display: block;
margin: 0 0 20px 0;
color:#fff;
background: #629222;
}




.mega-dropdown-menu form {
  margin: 3px 20px;
}

.mega-dropdown-menu .form-group {
  margin-bottom: 3px;
}

.not404{
  font-size: 120px;
  color: #84bc38;
  text-align: center;
  margin-top: 100px;
  margin-bottom: 50px;
}
.not404text{
  text-align: center;
  font-weight: bold;
  padding: 20px;
}
.not404search{
  margin-bottom: 50px;
}


.degerlendir .tooltip {
  background: #84bc38;
  bottom: 100%;
  color: #fff;
  display: block;
  left: -14px;
  margin-bottom: 15px;
  opacity: 0;
  padding: 10px;
  pointer-events: none;
  position: absolute;
  width: 67px;
  font-size:16px;
  font-weight:bold;
  text-align: center;
  -webkit-transform: translateY(10px);
     -moz-transform: translateY(10px);
      -ms-transform: translateY(10px);
       -o-transform: translateY(10px);
          transform: translateY(10px);
  -webkit-transition: all .25s ease-out;
     -moz-transition: all .25s ease-out;
      -ms-transition: all .25s ease-out;
       -o-transition: all .25s ease-out;
          transition: all .25s ease-out;
  -webkit-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
     -moz-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
      -ms-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
       -o-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
          box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
}

/* This bridges the gap so you can mouse into the tooltip without it disappearing */
.degerlendir .tooltip:before {
  bottom: -20px;
  content: " ";
  display: block;
  height: 20px;
  left: 0;
  position: absolute;
  width: 100%;
}

/* CSS Triangles - see Trevor's post */
.degerlendir .tooltip:after {
  border-left: solid transparent 10px;
  border-right: solid transparent 10px;
  border-top: solid #84bc38 10px;
  bottom: -10px;
  content: " ";
  height: 0;
  left: 50%;
  margin-left: -13px;
  position: absolute;
  width: 0;
}

.degerlendir:hover .tooltip {
  opacity: 1;
  pointer-events: auto;
  -webkit-transform: translateY(0px);
     -moz-transform: translateY(0px);
      -ms-transform: translateY(0px);
       -o-transform: translateY(0px);
          transform: translateY(0px);
}

/* IE can just show/hide with no transition */
.lte8 .degerlendir .tooltip {
  display: none;
}

.lte8 .degerlendir:hover .tooltip {
  display: block;
}
.clear{
  clear:both;
  content:"";
}

.yetistirici-search-block .search-box {
  position: relative; border-top: 4px solid #84bc38;
    display: block;
    height:80px;
padding:20px;
    background: #fff; margin-top:20px; margin-bottom:20px;  }

  .yetistirici-search-block .search-box input {
    position: absolute;
    display: inline-block;
    float: left;
    width: 75%;
    height: 40px;
    border-left: 2px solid #ddd;
    border-top: 2px solid #ddd;
    border-bottom: 2px solid #ddd;
    box-sizing: border-box;
    padding: 5px 10px;
    outline: none;
    background: #fff; }
    .yetistirici-search-block .search-box input:active, #header.header .flash-search .manset-arama .search-block .search-box input:focus {
      outline: none; }
  .yetistirici-search-block .search-box button {
    right: 15px;
    position: absolute;
    display: inline-block;
    float: left;
    width: 25%;
    background: #84bc38;
    height: 40px;
    border: 0;
    padding: 0 10px;
    color: #fff; }
    .yetistirici-search-block .search-box button:active, .search-block .search-box button:focus {
      outline: none; }
