/**
 * If using a CSS pre-processor, tell it to overwrite this file. If not, place
 * your custom CSS modifications here.
 */


 body {

  background-color: #F3F3F3;
  background-image: url(/afiles/bg-01.png);
}

.page-header {
   display: none;
}

.header_container {
  background-color: #fff;
/*    margin-top: -14px;
padding-top: 20px;*/
margin-bottom: 20px;
}

.row.footercontainer {
 background-color: #000000;
 padding: 30px 0 40px 0;
 margin-top: 50px;
 background-image: url(/afiles/bg-02.png);
}

.row.dipnot {
 background-color: #111215;
}

.row.footertop {
 margin: 25px 0 -50px 0;
}

.row {
 margin-right: 0px !important;
 margin-left: -15px !important;
}


@media only screen and (max-width: 500px) {
    section#block-telefon span {
   font-size: 30px !important;
}

section#block-epostafooter span {
   font-size: 17px !important;
}

/*Footer Sosyal Medya*/
.social-media-links--platforms {
   position: relative;
   display: inline-flex;
}


}

/* İçerik Alanı Genel */

.region.region-content {
 background-color: #FFFFFF;
 padding: 15px;
 border-top: 2px solid;
 border-color: #555555;
}

/* Hakkımızda Sayfası */
.hakkimizda_gorsel img {
 margin-bottom: 10px;
 margin-top: 10px;
}

.hakkimizda_metin {
 margin-right: 50px;
}

/*Navbar Arkaplan Transparan ve Slider a Yapışık */
.siteslider {
 margin-top: -64px;
}
@media (min-width: 1399px) {
   div#views-bootstrap-ana-sayfa-slider-block-1 {
       margin: 0 auto;
       width: 1400px;
       }
   }


       #navbar {
          z-index: 1;
          background: rgba(0, 0, 0, 0.5);
      }

      /** Bootstrap Navbar */


      @media (min-width: 768px) {
          #navbar {
             margin: 0 0 -70px;
             padding: 10px 0;
             border: 0;
             background-color: rgba(10,10,10,0.44);
             background-image: none;
             background-repeat: no-repeat;
             background-position: center center;
             background-attachment: scroll;
         }
     }



     @media only screen and (max-width: 600px) {
      a.name.navbar-brand {
         display: none;
     }
 }

 #navbar a {
  color: #e8e8e8;
}

.navbar-header .logo {
 height: 50px;
 width: 50px;
 margin: 0 0 0 15px;
 padding: 0;
}

.logo > img {
 height: 40px;
}

/* Override default bootstrap navbar-brand */

/*@media (min-width: 768px) {
   .navbar>.container .navbar-brand,
   .navbar>.container-fluid .navbar-brand {
       margin: 0;
   }
   }*/

   .navbar-header .name {
     font-size: 1.5em;
   }

   .navbar-nav {
     float: right;
   }

   #navbar .navbar-nav a {
     /*border-radius: 5px;*/
     margin: 0 4px;
   }

   #navbar .navbar-nav a:hover,
   #navbar .navbar-nav a.is-active {
     background: #00BFF3;
   }

/**
* Navbar Collapsible Mobile
* @param  {[type]} max-width: 768px         [description]
* @return {[type]} [description]
*/
@media only screen and (max-width: 768px) {
  /* #navbar {
       margin: 0 0 -10px 0;
       background: url('../img/meyanavbg.jpg');
       background-repeat: repeat-x;
       }*/

       .navbar-header {
         height: 60px;
       }

       .navbar-toggle {
         background-color: #00BFF3 !important;
         border-color: #00BFF3 !important;
       }

       .icon-bar {
         background-color: #e8e8e8 !important;
       }

       #navbar .navbar-nav {
         float: none;
         background: #ccc;
         margin: 0 -15px;
         text-align: center;
       }

       #navbar .navbar-nav a {
         background: #8cbc4c;
         margin: 0;
         border-radius: 0;
       }

       #navbar .navbar-nav a.is-active {
         color: #8cbd4c !important;
         background: #e8e8e8 !important;
       }

       #block-navbarbgfix {
         display: none;
       }
   }

/*#block-navbarbgfix {
   background: url('../img/meyanavbg.jpg');
   background-repeat: repeat-x;
   height: 70px;
   }*/


   /*Çalışmalar */


   .views-field.views-field-field-calismanin-kategorisi {
     background-color: black;
     color: white;
     opacity: 0.99;
     text-align: right;
     margin-bottom: -20px;
     margin-top: 15px;
     float: right;
     margin-right: 5px;
   }

   .views-field.views-field-title {
     background-color: #747474;
     color: white;
     margin-top: -20px;
     opacity: 0.6;
     text-align: center;
     width: 99%;
     font-size: initial;
   }

   .form-item-field-calismanin-kategorisi-target-id {
       display: inline-block;
       padding: 11px 22px;
       margin: 0 50px;
       font-size: 14px;
       font-weight: 400;
       line-height: 1.42857143;
       text-align: center;
       white-space: nowrap;
       vertical-align: middle;
       -ms-touch-action: manipulation;
       touch-action: manipulation;
       cursor: pointer;
       -webkit-user-select: none;
       -moz-user-select: none;
       -ms-user-select: none;
       user-select: none;
       background-image: none;
       border: 1px solid transparent;
       border-radius: 4px;
   }

   .form-item.js-form-item.form-type-radio.js-form-type-radio.form-item-field-calismanin-kategorisi-target-id.js-form-item-field-calismanin-kategorisi-target-id.radio {
       color: #f3f3f3;
       background-color: #337ab7;
       border-color: #2e6da4;
       font-size: large;
       width: 250px;
       margin-bottom: 5px;
       text-align: left;
   }

   .form-item.js-form-item.form-type-radio.js-form-type-radio.form-item-field-calismanin-kategorisi-target-id.js-form-item-field-calismanin-kategorisi-target-id.radio:hover {
       color: #f3f3f3;
       background-color: #449D40;
       border-color: #398439;
       font-size: large;
       width: 250px;
       margin-bottom: 5px;
       text-align: left;
   }


   .form-item.js-form-item.form-type-radio.js-form-type-radio.form-item-field-calismanin-kategorisi-target-id.js-form-item-field-calismanin-kategorisi-target-id.radio:visited {
       color: #f3f3f3;
       background-color: #f0ad4e;
       border-color: #eea236;
       font-size: large;
       width: 250px;
       margin-bottom: 5px;
       text-align: left;
   }

/*   
   .form-item-field-calismanin-kategorisi-target-id-1 {
     color: #fff;
     background-color: #337ab7;
     border-color: #2e6da4;
   }

   .form-item-field-calismanin-kategorisi-target-id-4 {
     color: #fff;
     background-color: #449D40;
     border-color: #398439;
   }

   .form-item-field-calismanin-kategorisi-target-id-3 {
     color: #fff;
     background-color: #5bc0de;
     border-color: #46b8da;
   }

   .form-item-field-calismanin-kategorisi-target-id-2 {
     color: #fff;
     background-color: #f0ad4e;
     border-color: #eea236;
       }*/

       /*Hizmette Biz*/

       .service_section .section_title {
        text-align: center;
        padding: 10px 0 40px 0;

    }

    .service_area i {
        border: 0 none;
        font-size: 55px;
        line-height: 160px;
        margin-bottom: 0;
        display: block;
        margin-left: auto;
        margin-right: auto;
        max-width: 100%;
    }

    .color_green {
       color: #449D44;
    }

    .color_blue {
       color:#286090;
    }

    .color_aqua {
       color:#31B0D5;
    }

    .color_orange {
       color: #EC971F;
    }

    .service_area {
        text-align: center;
        margin-right: 72px;
    }

    .service_box {
        background: url(../afiles/bg-01.png) no-repeat scroll center center rgba(0, 0, 0, 0);
        height: 160px;
        margin: 0 auto 27px;
        transition: all 300ms ease-out 0s;
        width: 160px;
    }


/**
* Footer Bottom Block Alanı
*/


.footer_bottom {
  padding: 5px 10px 5px 5px;
  background-color: #000;
}


.footer_bottom a:hover {
  text-decoration: none;
}

.footer_bottom a:hover,
.footer_bottom a:hover .fa {
  color: #00BFF3;
}

.footer_bottom a,
.footer_bottom .fa {
  color: #e8e8e8;
}

.footer_bottom .fa {
  margin: 0 1px 0 15px;
}

.footer_bottom .fa-phone-square {
  margin: 0;
}


.footer_bottom .region-top-left, .footer_bottom .region-top-right {
  line-height: inherit;
  padding: 10px 0;
  margin: 0 -15px;
}

.footer_bottom .region-top-right {
  text-align: right;
  float: right;
}

.footer_bottom .fa {
  font-size: 25px
}


/*Footer Butonlar*/
button.btn.btn-primary a, button.btn.btn-info a, button.btn.btn-warning a, button.btn.btn-success a {
  color: #070707;
  text-decoration: none;
}

button.btn.btn-danger a {
   color: #F3F3F3;
   text-decoration: none;
}

/*Footer Iletisim*/

.firma-adres-2{
   color: #337ab7;
   text-decoration: none;
}

/*Footer Üye Giriş*/
.giris {
   margin: 5px 0 5px -30px;
}

/*İletişim*/

section#block-iletisimheader {
   background-image: url(/afiles/img/iletisim.jpg);
   height: 255px;
   margin:0 ;
   padding: 0;
   font-size: x-large;
}


div#block-iletisimheader h1 {
   margin-top: 45px;
   font-size: -webkit-xxx-large;
}


div#block-iletisimheader {
   color: blanchedalmond;
   text-align: center;
}

/*Çalışmalarımız*/

section#block-calismalarimizheader {
   background-image: url(/afiles/img/calismalar.jpg);
   height: 255px;
   margin:0 ;
   padding: 0;
   font-size: x-large;
}

div#block-calismalarimizheader h1 {
   margin-top: 45px;
   font-size: -webkit-xxx-large
}

div#block-calismalarimizheader {
   color: blanchedalmond;
   text-align: center;
}

/*Hakkımızda*/

section#block-hakkimizdaheader {
   background-image: url(/afiles/img/hakkimizda.jpg);
   height: 255px;
   margin:0 ;
   padding: 0;
   font-size: x-large;
}

div#block-hakkimizdaheader h1 {
   margin-top: 45px;
   font-size: -webkit-xxx-large
}

div#block-hakkimizdaheader {
   color: blanchedalmond;
   text-align: center;
}
