.logo_elcd{
  line-height: 1;
  color: #272a7c;
  font-weight: bold;

}
.logo_ulusal{
    color: #2e3279;
  line-height: 1;
  font-size: 23px;
    font-weight: 300 !important;
    letter-spacing: 1px;
}
.logo_laporoskobik{
  line-height: 1;
  font-size: 23px;
    color: #2e3279;
    font-weight: 300 !important;
    letter-spacing: 1px;
}
.menu-color{
  background-color: #272a7c;
}
.navbar-light .navbar-brand {
   color: #e2e6e4;
}
.navbar-light .navbar-nav .nav-link {
   color: #e2e6e4;
}
.navbar-nav .dropdown-menu {
   position: static;
   float: none;
   background-color: #272a7c;
   z-index: 9999;
}
.dropdown-item {
   color: #e2e6e4;
}
.f-width{
 width: 100%;
}
.logo-text-styles{
 font-size: 40px;
}
.logo-ilk-harfler{
 font-weight: bold;
 color: #19605e;
}

.navbar .nav-item{
 border-right: 1px solid #e2e6e4;
 line-height: 1;
 width: 100%;
 display: inline;
 text-align: center;
}
.navbar-nav li:nth-last-child(1){
 border-right: none;
}
.flex-direction-nav .flex-next {
   right: 10px;
   text-align: right;
}

.flex-direction-nav a {
   text-decoration: none;
   display: block;
   width: 40px;
   height: 50px;
   margin: 0 0 0;
   position: absolute;
   top: 50%;
   z-index: 10;
   overflow: hidden;
   opacity: 0;
   cursor: pointer;
   color: rgba(0, 0, 0, 0.8);
   text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
   -webkit-transition: all 0.3s ease-in-out;
   -moz-transition: all 0.3s ease-in-out;
   -ms-transition: all 0.3s ease-in-out;
   -o-transition: all 0.3s ease-in-out;
   transition: all 0.3s ease-in-out;
}
.flexslider:hover .flex-direction-nav .flex-next {
 opacity: 0.7;
 right: 0px;
}
.mavi-cizgi{
 background-color: #889ed8;
 height: 40px;
}
.haberler-border{
 border: 1px solid
}
.center-content-bg-color{
 background-color:#f7f7f7;
}
.custom-height{
 height: 247px;
}
.icerik-shadow{
   box-shadow: 0px 0px 21px 0px #cecece;
   opacity: 1.5;
}

.ilt-title{
 color: #243151;
 font-size:65px;
 font-weight: bold;
 padding-top: 15px;
 line-height: 1;
}
.ilt-numara{
 color: #658da0;
 font-size:55px;
 font-weight: bold;
}
.ilt-adres{
 font-size: 18px;
}
.ilt-mail{
 color: #889ed8;
 font-size: 35px;
 line-height: 1;
}
.ilt-cizgi{
 border-top: 2px solid rgba(0,0,0,.1);
}
.mavi-cizgi-buttom{
 background-color: #889ed8;
 height: 20px;
}
.padding-top-0{
 padding-top: 0px !important;
}
.slide_text {

}
.slide_title {
   font-size: 1.2em;
   text-transform: uppercase;
}
.slide_byline {
   font-size: 0.8em;
   display: block;
}
.slider_kutu{
   float: left;
   position: relative;
}

.slider_kutu img {
   position: relative;
}

.slider_kutu div {
   position: absolute;
   top:10%;
   left:5%;
   width: 50%;
}

.slider-text{
   padding: 100px 0px;
}
.f-size-18{
 font-size: 18px;
}
.slider-title {
    font-size: 35px;
    text-align: left !important;
}
.govde_bg{
 background-color: #f7f7f7;
 padding-bottom: 25px !important;
}
.brod_bg{
 background-color: #8393b9;
}

.thumbnail {
position: relative;
width: 100%;
height: 200px;
overflow: hidden;
}
.thumbnail img {
position: absolute;
left: 50%;
top: 50%;
height: 100%;
width: auto;
-webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
        transform: translate(-50%,-50%);
}

.t-d-none a{
 text-decoration: none;
}
.thumbnail {
 position: relative;
 width: 100%;
 height: 200px;
 overflow: hidden;
}
.thumbnail img {
 position: absolute;
 left: 50%;
 top: 50%;
 height: 100%;
 width: auto;
 -webkit-transform: translate(-50%,-50%);
     -ms-transform: translate(-50%,-50%);
         transform: translate(-50%,-50%);
}

.index-t-gor1 {
    width: 100%;
    background-color: #23514c;
    text-align: center;
    color: white;
    height: 31px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.index-t-gor2 {
    width: 100%;
    background-color: #272a7c;
    text-align: center;
    color: white;
    height: 31px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.index-m-p-r{
   margin-right: 0px !important;
   padding-right: 0px !important;
}
.video_munutes{
    background-color: #6172a3;
    font-size: 12px;
}
.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
    color: white !important;
}
.custom-toggler.navbar-toggler {
    border-color: #ffffff;
}


/*Small devices (landscape phones, 576px and up) */
@media (max-width: 576px) {
 .logo-settings{
   text-align: center;
   width: 100%;
 }
 .logo-text-styles{
   font-size: 40px;
   text-align: center;
 }
 .slider_kutu img {
     position: relative;
 }

 .slider_kutu div {
     position: absolute;
     top:10%;
     left:5%;
     width: 60%;
 }

 .slider-text{
     padding: 100px 0px;
 }
 .f-size-18{
   font-size: 12px;
 }
 .slider-title{
     font-size: 12px;
     text-align: left !important;
 }

}

.custom-btn {
 color: #fff;
 background-color: #1d5e5eb5;
 border-color: #5b75a0;
}

.custom-btn:hover {
 color: #fff;
 background-color: #1d5e5eb5;
 border-color: #5b75a0;
}

.custom-btn:focus, .custom-btn.focus {
 box-shadow: 0 0 0 0.2rem #243151;;
}

.custom-btn.disabled, .custom-btn:disabled {
 color: #fff;
 background-color: #1d5e5eb5;
 border-color: #5b75a0;
}

.custom-btn:not(:disabled):not(.disabled):active, .custom-btn:not(:disabled):not(.disabled).active,
.show > .custom-btn.dropdown-toggle {
 color: #fff;
 background-color: #1d5e5eb5;
 border-color: #5b75a0;
}

.custom-btn:not(:disabled):not(.disabled):active:focus, .custom-btn:not(:disabled):not(.disabled).active:focus,
.show > .custom-btn.dropdown-toggle:focus {
 box-shadow: 0 0 0 0.2rem #243151;;
}
.uye_girisi_bg{
 background-color: #23514c;
}
.cikis_bg{
 background-color: #272a7c;
}
.l-s-n{
 list-style: none;
}
.video_bg{
 background-color: rgb(247, 247, 247);
}
.icerik_height{
 min-height: 100px;
 max-height: 100px;
}
.index-title{
 z-index:999;
 position:absolute;
 font-size: 26px;
 line-height: 1.1;
 color: #444444;
 top:15%;
}
.index-title2{
    font-size: 26px;
    line-height: 1;
    color: #444444;
    height: 100%;
    display: flex;
    justify-content: start;
    align-items: center;
}
.index-desc{
 position:absolute;
   z-index:999654;
   margin-top:70px;
   line-height: 1.3;
   color :#444444;
   font-weight: 150;
   top:-10%;
}
.index-img{
 z-index:99;
 position:absolute;
 top:2%;
}
.c-p-r{
   padding-right: .5rem!important;
}
.c-p-l{
    padding-left: .5rem!important;
}
.c-h-200{
   height: 270px;
}
.less_title{
   font-weight: 200;
}
.cutom_less_titlle_s{
   color: #ec3037;
}
.f-w-150{
   font-weight: 150;
}
.et_tarihi{
   color: #5780b6;
   font-style: 12px;
}
.slider_mesaj {
    width: 100%;
    background: url(../img/saydam90.png) repeat;
    display: block;
}
.slider-color{
    color: #2b5e5f !important;
}
.slider_img_Set{
  height: 315px !important;
}
.con_center{
    display: flex;
    align-items: center;
    justify-content: center;
}
.con_center-end{
    display: flex;
    align-items: center;
    justify-content: flex-end;
}
.icon_sabit{
    width: 29px;
    height: 25px;
}
.t_decaration{
  text-decoration: underline !important;
}

.header_custom_bg{
    background-color: #ededed;
}
@media (max-width: 420px){
    /*420 px ve kÃ¼Ã§Ã¼k boyutlarÄ± iÃ§in*/

}


@media (max-width: 576px) {
    .index-m-p-r{
        margin-right: 0px !important;
    }
    .c-p-r{
        padding-right: .5rem!important;
        padding-left: .5rem!important;
    }
    .c-p-l{
        padding-right: .5rem!important;
        padding-left: .5rem!important;
    }
    .ilt-title{
      color: #243151;
      font-size:40px;
      font-weight: bold;
      padding-top: 15px;
      line-height: 1;
    }
    .ilt-numara{
      color: #658da0;
      font-size:30px;
      font-weight: bold;
    }
    .ilt-adres{
      font-size: 14px;
    }
    .ilt-mail{
      color: #889ed8;
      font-size: 30px;
      line-height: 1;
    }
    .tum_haklari{
      font-size: 15px;
    }
    .slider_img_Set{
      height: auto !important;
    }

}
/*Medium devices (tablets, 768px and up)*/
@media (max-width: 768px) {
 .nav-item{
     border-right:none;
     line-height: 1;
     width: 100%;
     display: inline;
     text-align: left;
   }


}

/*Large devices (desktops, 992px and up)*/
@media (max-width: 992px) {
 .nav-item{
   border-right: none;
   line-height: 1;
   width: 100%;
   display: inline;
   text-align: left;
 }


}
@media (min-width: 576px) and (max-width: 767.98px) {
 .logo-text-styles{
   font-size: 23px;
   text-align: center;
 }
}
