
::-webkit-scrollbar{
    width: 8px;
    height: 8px;
  }

  ::-webkit-scrollbar-thumb {
    cursor: pointer;
    background: #333;
  }


  .lang{
    position: fixed;
    right:0;
    top:75px;
    background-color: rgba(0,0,0,0.5);
    color:#fff;
    border-radius: 10px 0 0 10px;
    z-index: 4;
  }
  .lang-icon{
    font-size: 22px;
  }
  .lang a{
    color:#fff;
    font-weight: 700;
  }
  .check-div{
    position: absolute;
    font-size: 10px;
    right: 3px;
    top:0px;
    border-radius:50%;
    width:14px;
    height: 14px;
    background-color: white;
    color:#000
  }
  .lang-item{
    padding: 5px 14px 7px 6px;
  }
  
  
  
  
  .search-form{
    position: fixed;
    left:0;
    top:0;
    height: 100%;
    width: 100%;
    background-color: rgba(0,0,0,0.7);
    display: none;
    align-items: center;
    justify-content: center;
    z-index: 2;
  }

  .search-form-show{
    display: flex;
  }


  .search-area{
    width: 50%;
    z-index: 3;
  }
  .search-area h4{
    color: #fff;
  }
  .search-close{
    color:#fff;
    right: 20px;
    top:15px;
    position: absolute;
    font-size: 46px;
    font-weight: 700;
    cursor: grab;
  }

  @media only screen and (max-width: 600px) {
    .search-area{
      width: 90%;
      text-align: center;
    }
  }
  
  
  


.loading {
    display: none;
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    background-color: rgba(255,255,255,0.5);
    z-index: 100000001;
}
.loading2 {
    position: absolute;
    display: inline-block;
    margin: auto;
    width: 20%;
    height: 20%;
    text-align: center;
    top: 40%;
    left: 40%;
}


.lang-link{
    padding-left:10px;
}

.sliderHeight {
    height: calc(100vh - 122px);
}
/*.classynav ul li{
    background-color:rgba(0,0,0,0.67);
        border-radius:10px;
        margin:0 5px;
}*/

 /*img grup başla*/
  .img-grup{
    position: relative;
  }
  .img-grup-perde{
    width: 100%;
    height: 100%;
    position: absolute;
    text-align: center;
    background-color: transparent;
    opacity: 0;
    transition: background-color, opacity 500ms;
  }
  .img-grup-perde>i{
    margin-top: 44%;
    font-size: 48px;
    color: #fff;

  }
  .img-grup-perde:hover{
    background-color: rgba(0,0,0,0.6);
    opacity: 1;
  }
  /*img grup bitti*/

.bannerArea{
    margin-top:122px;height: 250px;
}


.social a {
  padding: 0 .5em;
}

.social-header{
  display: inline-block;
  height: 42px;
  width: 200px;
  text-align: right;

}
.social-header-item{
  display: inline-block;
  padding-top: 7px;
  margin-left: 10px;
}
.social-header-item a i{
  font-size: 28px !important;
  color: #E40521 !important;
}



/* Özel CSS */
.home-banner-text{
  text-align:center;

}

.home-banner-img{
  text-align:center;
}
.lang{
  display:none;
}



.top-header{
  background-color: #157AA9;
  font-size: 16px !important;
}

.top-header a{
  font-size:inherit;
}

.top-bar-position{
  position: absolute;
  left: 0;
  top: 0;
  display: inline-block;
  width: 100%;
}


.text-heading{
  color: #333;

}

.heading-divider {
  display: inline-block;
  width: 75px;
  height: 3px;
  margin-top: 10px;
  margin-bottom: 21px;
  background-color: #E8540E;
}


.page-std p{
  font-size: 1.3rem;
  font-weight: 300;
  line-height: 1.86
}



.sidebar-item{
  font-weight: 200;
  font-size: 1.2rem;
  letter-spacing: inherit;
}

.navbar .dropdown ul a{
  padding: 7px 10px;
  font-size: 1rem;
  text-transform: none;
  font-weight: 300;
  color: #333;
}

.navbar .dropdown ul a:hover{
  color: #000;
}






.top-left, .top-right{
  width: 40%;
}


@media only screen and (min-width: 992px) {

  .top-left, .top-right{
    border-bottom: 1px solid #c1d6cc;
  }
}



.ul-left{
  margin: 0 22px 0 0;
  width: 35%;
}

.ul-right{
  margin: 0 0 0 22px;
  width: 35%;
}



.ul-left a{
  margin: 0 22px 0 0;
}

.ul-right a{
  margin: 0 0 0 22px;
}

.navbar-mobile ul{
  top:0;
  right: 0;
  left: 0;
  padding: 30px 0;
  border-radius: 0;
  width: 100%;
}

.mobile-nav-toggle.bi-x{
  color: #000;
}

.navbar ul{
  margin-bottom: 0 !important;
}


.header{
  padding: 15px 0 3px;
}
/*


.grad{
  position: absolute;
  width: 100%;
  height: 100%;
  !* background: linear-gradient(0deg , rgba(46,43,123,0.8) 0%, rgba(46,43,123,0.1) 100%, transparent); *!
  background: linear-gradient(0deg , rgba(69,63,133,1) 0%, rgba(69,63,133,0.1) 40%, transparent);

  left: 0;
  bottom: 0;
  color: #fff;
  padding: 30px 10px 10px 10px;
  font-weight: 700;
  font-size: 24px;
}
*/



.video-icon-post{
  position: absolute;
  right: 15px;
  top: 15px;
  color: #fff;
  font-size: 24px;
}



/*Slider Alanı Burada*/



.banner-texts{
  position: absolute;
  right:0;
  top: 100px;
  text-align: left;
  width: 100%;
  padding-left: 60px;
}
.banner-texts-wr h2 {
  color: #fff;
  font-weight: 700;
  font-size: 2.1rem;
  margin-bottom: 10px;
}

.banner-texts-wr h6 {
  color: #fff;
  font-weight: 400;
  font-size: 1.6rem;
  margin-bottom:30px;
}
.banner-texts-wr h5 {
  color: #fff;
  font-weight: 400;
  font-size: 1.4rem;
  margin-bottom: -18px;
}

.grad{
  position: absolute;
  width: 100%;
  height: 100%;

  background: linear-gradient(90deg , rgba(69,63,133,0.25) 0%, rgba(69,63,133,0.05) 60%, transparent);

  left: 0;
  top: 0;
  color: #fff;
  padding: 30px 10px 10px 10px;
  font-weight: 700;
  font-size: 24px;
}

.slider-btn{
  padding: 20px 0;
}

.slider-btn span{
  padding: 10px;
  background-color: #fff !important;
  color: #2E2B7B;
  border: 1px solid #2E2B7B;
  margin-bottom: 40px;
}


.swiper-pagination-bullet{
  width: 16px !important;
  height: 16px !important;;
  background: #fff !important;
}

.sb2{
  z-index: 1001;
  background-color: #fff;
  width: 60px;
  height: 60px;
  border-radius: 50%;


}

.swiper-button-next, .swiper-button-prev {
  color: #000 !important;
}



@media only screen and (max-width: 992px) {

  .banner-texts{
    left:0;
    bottom:110px;
    top: unset;
    text-align: center;
    padding-left: unset;

  }

  .banner-texts-wr h2{
    font-size: 1.5rem;
  }

  .banner-texts-wr h6{
    font-size: 1.25rem;
  }
  .banner-texts-wr h5{
    font-size: 1.05rem;
    margin-bottom: -30px;
  }

  .grad{
    background: linear-gradient(0deg , rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.1) 60%, transparent);
  }

}

/*Slider Alanı Bitti*/

.etiket-slider-wrap{
  position: absolute;
  right: 30px;
  bottom: 30px;
  z-index: 2;
}

.etiket-slider{
  background-color: #333;
  padding: 10px;
  width: 400px;
}

.etiket-slider *{
  color: #fff !important;
}
.etiket-slider h1{
  font-size: 1.6rem;
}
.etiket-slider h2{
  font-size: 1.4rem;
}
.etiket-slider .numbers{
  font-size: 1.2rem;
}


@media only screen and (max-width: 992px) {

  .etiket-slider-wrap{
    position: unset;
    display: block;
    margin-top: 10px;

  }


  .etiket-slider{
    display: inline-block;
    width: 100%;
  }
}


@media only screen and (max-width: 1099px) {

  .navbar a {
    font-size: 1.1rem;
  }

}


.menu-row-tools{
  color: #E8540E;
  font-size: 24px;
  font-weight: 700;
}

.menu-row-tools a{
  color: #696969 !important;
}

.menu-sperator{
  height: 35px;
  width: 2px;
  border: 1px solid #696969;
  background-color: #696969;
}

.text-heading{
  font-size: 2.2rem;
  font-weight: 600;
  margin-bottom: 0;
  padding-bottom: 0;
}


.footer a{
  color: #fff !important;
}


.btn-primary, .btn-primary:hover, .btn-check:active+.btn-primary, .btn-check:checked+.btn-primary, .btn-primary.active, .btn-primary:active, .show>.btn-primary.dropdown-toggle{
  background-color:#157AA9;
  border-color:#157AA9;
}


.inner-image-product{
    max-width: 400px !important;
}

.inner-image-product-div{
    text-align: center;
}