@import url('https://fonts.googleapis.com/css?family=Pridi:300,400,500,600,700&subset=latin-ext');

.navbar {
      background:#fff;
}

body, p {
      font-family: 'Pridi', serif;
      font-size: 1.3em;
      background:#fff;
      font-weight: normal;
}
.logo img {
    height: 85px;
    width: auto;
}
/* Navbar */
@media (min-width: 768px) {
    .navbar-nav {
        float: right;
        margin: 0;
    }


}
.navbar-default {
    background-color: #fff;
}
.navbar {
    border:inherit;
    background: #ffffff;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    background-color: #fff;
}
ul.menu.nav.navbar-nav li a {
    color: #666;
    font-size: 17px;
    font-weight: 500
}
ul.menu.nav.navbar-nav li a:hover {
    color: #e31e24;
}
ul.menu.nav.navbar-nav {
    margin-top: 25px;
}
/*Slider*/
.flex-control-nav {
    width: 100%;
    position: absolute;
    bottom: 0px;
    text-align: center;
    z-index: 2;
}
.flexslider {
  margin:0px;
  border:inherit;
}
.views-field.views-field-field-logo {
    background: #f4f4f4;
    border: 1px solid #ccc;
}
.markalar .col, .anasayfa-markalar .col{
    margin-bottom: 15px;
    margin-top: 5px;
}

.markalar .views-field.views-field-name span a, .anasayfa-markalar .views-field.views-field-name span a {
    color: red;
    text-decoration: none;
}
#admin-menu li.admin-menu-icon.admin-menu-toolbar-category.expandable,
.page-admin li.admin-menu-icon.admin-menu-toolbar-category.expandable,
 li.admin-menu-icon.admin-menu-toolbar-category.expandable {
    display: none;
}
.field-name-body .field-items img {
    padding: 5px;
}

.region-top-menu .sag {
}
.region-top-menu {
    border-bottom: 1px solid #ccc;
    padding-bottom: 7px;
    padding-top: 7px;
}
.region-top-menu .sag ul {
    list-style: none;
}
.region-top-menu .sag ul li a {
    color: #000;
    font-size: 17px;
}
.region-top-menu .sag ul li {
    float: left;
    margin-right: 14px;
    margin-left: 10px;
}
i.fa.fa-facebook {
    color: #3b5998;
}

i.fa.fa-twitter {
    color: #55acee;
}

i.fa.fa-instagram {
    color: #C04FBD;
}
i.fa.fa-whatsapp {
    color: #2CB742;
    font-weight: bold;
    font-size: 17px;
}
i.fa.fa-youtube-play {
    color: #E62117
}
.sol span {
    font-size: 13px;
}
.thumbnail .caption h3 {
    padding: 9px;
    font-size: 14px;
}
.thumbnail .caption h3 a{
    text-transform: uppercase;
}
.sol li {
    list-style: none;
    float: left;
    margin-left: 10px;
}
.sol li a {
    text-decoration: none;
    color:#333;
}
.referans a {
    color: #dd0000;
    text-decoration: none;
    font-weight: bold;
}
.referans a:hover {
    color:#000;
}
.referans {
    margin-bottom:50px
}
article#node-2 li {
    list-style: none;
}
article#node-2 li a {
    color:#333;
}
article#node-2 li a:hover {
    color:red;
    text-decoration:none
}
/*Mobil Yanmenü*/
.responsive-menus.responsified span.toggler {
  padding: 1px;
  display: block;
  background: #333;
  color: #fff;
  border-radius: 0px;
  box-shadow: 0px 0px 0px #000;
  font-size: 1.35em;
  text-align: center;
  cursor: pointer;
  outline: none;
}
.footer-menu .menu li {
    float: left;
    text-transform: initial;
}
.footer-menu .menu li a {
    font-size:16px;
    color:#666;
}
.footer-menu {
    text-align:center;
}
.footer-menu .menu {
    margin-left:0px;
    margin-right:0;
    width:auto;
    display:inline-block;
}
.nav > li > a {
    position: relative;
    display: block;
    padding: 6px 10px;
}

/*İçerikler*/
.yazarlar .views-field-name a{
    color: #EE2126;

}
.yazarlar .views-field-title span a{
    color: #000;
    font-size: 1.5rem;
}
.yazarlar .views-field.views-field-field-resim {
    width: 60px!important;
    height: 80px;
    margin-right: 3px;
    float: left;
}

.yazarlar .views-row {
    position: relative;
    height: 80px;
    margin-bottom: 10px;
}
.haber .views-field-title a, .haber-kategori .views-field-title a {
    color: #000;
    text-decoration: none;
    font-size: 1.5rem;
}
.haber .views-field-title a:hover, .haber-kategori .views-field-title a:hover, {
    color: #EE2126;
}
.haber .views-field.views-field-field-haber-resim a img, .haber-kategori .views-field-field-haber-resim a img{
    border: 1px solid #ccc;
}
.haber .item, .haber-kategori .item {
   margin-bottom: 20px;
}
.alt-alan {
   margin-top: 40px;
   padding-top: 10px;
   color: #868686;
   z-index: 4;
   position: relative;
   border-top: 3px solid #CD1A1B;
   background: #282828;
}
.footer {
   margin-top: 0px;
   padding-top: 0px;
   padding-bottom: 10px;
   border-top: 0px solid #E5E5E5;
}
.footer-menu {
   display: flex;
   justify-content: flex-end;
   align-items: center;
   height: 100px;
}
.footer-menu li a:hover {
   background: inherit;
   color: #d3d3d3;
}
/*Reklam Alanları*/
.top-ads {
   display: flex;
   justify-content: center;
}
.d-reklam {
    display: flex;
    justify-content: center;
    margin-left: -15px;
}
.d-reklam .item {
    position: relative;
    z-index: 1;
    height: auto;
    width: 100%;
    overflow: hidden;
}
.d-reklam .item a img    {
    width: 100%;
    height:auto;
    overflow: hidden;
}
