.mh85px {min-height: 85px !important;}

        .mh185px {min-height: 185px !important;}

        .mh80px {min-height: 80px !important;}

        .pt-20{

            padding-top: 20px;

        }

        .p-5{

            padding: 5px !important;

        }

        .mb-5{

            margin-bottom: 5px !important;

        }

        .fs13px{

            font-size: 13px !important;

        }

        .fs12px{

            font-size: 12px !important;

        }

          .fs18px {font-size: 18px !important;}

        .fs22px{

            font-size: 22px !important;

        }

        .fs23px{

            font-size: 23px !important;

        }

        .fs24px{

            font-size: 24px !important;

        }

        .colorWhite{

            color: #fff !important;

        }

        .h60px{

            height: 60px !important;

        }

        .w100percent {width: 100% !important;}

        .activex{color: #ea1c26 !important;}

        .max3Satir{

        

               overflow: hidden;

               text-overflow: ellipsis;

               display: -webkit-box;

               -webkit-line-clamp: 2; /* number of lines to show */

                       line-clamp: 2; 

               -webkit-box-orient: vertical;

 

        }



        .max6Satir{

            display: -webkit-box;

            -webkit-line-clamp: 5;

             line-clamp: 2; 

            -webkit-box-orient: vertical;

            overflow: hidden;

            text-overflow: ellipsis;

        }



            .urunResimHizala {

                min-height: 300px;

                display: table;

            }

            .urunResimHizala a {

                vertical-align: middle;

                display: table-cell;

            }

            .urunResimHizala img {

                display: block;

                height: auto;

                width: 100%;

            }



            .tss{font-size: 14px;}

         

            .tss:hover a{color: #a17152;}

         

            .tts2{

                width:100%; padding: 0px; margin:0px;

            }



            .tts2wrap{max-height: 350px;  overflow-y: auto;}

             .tts2wrap a{text-decoration: none; padding-bottom: 2px;}





 

.tts2wrap {



  scrollbar-color: #d4aa70 #e4e4e4;

  scrollbar-width: thin;



 

}



.tts2wrap::-webkit-scrollbar {

  width: 17px;

}



.tts2wrap::-webkit-scrollbar-track {

  background-color: #e4e4e4;

  border-radius: 100px;

}



.tts2wrap::-webkit-scrollbar-thumb {

  border-radius: 100px;

  border: 5px solid transparent;

  background-clip: content-box;

  background-color: #a17152;

}



 







.fileDiv {

  align-items: center; /* For vertical align */

 

  display: flex;

  max-width: 100%;

  /* justify-content: center; <- for horizontal align */



}

.fileDiv img{

  max-width: 48px;

}

.fileDiv a:hover{

  text-decoration: underline;

}



.menuurun a{

    font-size: 12px;

    padding: 0px !important;

    margin: 5px !important;

    font-weight: 400 !important;



}





.ltn__breadcrumb-area{margin-bottom: 30px !important;}

      .fitimg{

      transform: translateZ(0);

    image-rendering: -webkit-optimize-contrast;

}      

.inSpanRed span{ color: #a17152 !important;}





.footerUstBg{background: #2c2c2c !important;}

.footerAltBg{background: #3f3f3f !important;}

.before-bg-bottom:before{background: #2c2c2c !important;}



.haberTitleAyar {min-height: 60px; }    

.headerLogo{height:100px; margin-bottom: 5px;}

.sticky-active .headerLogo{height: 70px !important;}

.ltn__header-middle-area {

    padding-top: 10px !important;

    padding-bottom: 10px !important;

}



.sayfaDosyalar .ltn__faq-inner-2 .card .ltn__card-title { padding: 15px !important; margin:0px !important; }





.ltn__page-details-inner strong {color: #a17152 !important;}

.ltn__shop-details-tab-content-inner strong {color: #a17152 !important;}





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

  .ltn__call-to-action-area{ background-image: none !important; }

}



.mobile-menu-toggle{position: fixed !important; z-index: 999999 !important; border: 0.1px solid #a17152 !important ;}

.svg-turkiye-haritasi {

  max-width: 1140px;

  margin: 0 auto;

  text-align: center;

  position:relative;



}

.svg-turkiye-haritasi svg {

  width: 100%;

  height: auto;

}

.il-isimleri {

  position: absolute;

  z-index: 2;

  

}

.il-isimleri div {



  display: inline-block;

  background: #a17152  !important;

  color: #fff;

  padding: 8px 16px;

  -webkit-border-radius: 4px;

  -moz-border-radius: 4px;

  border-radius: 4px;

  border: 1px solid #fff;

 

}

#svg-turkiye-haritasi path {

  cursor: pointer;

  fill: #ccc !important;

}

#svg-turkiye-haritasi path:hover {

  fill: #a17152 !important;

}

#guney-kibris {

  pointer-events: none;

}

    #tabxTeknikTablo  table {

        border: 1px solid #fff;

    } 

    #tabxTeknikTablo  table tbody tr td{

        padding: 5px;

        background-color: #f4f4f4;

    } 

    

    #tabxTeknikTablo  table    {

    width: 95% !important;

    }

    #tabxTeknikTablo  table tbody tr td:first-child   {

    width: 1px;

    white-space: nowrap;

    font-weight: bold;

    padding-right: 10px;

    }

   

    .teknik tbody tr:first-child   {

    text-align: left;

    background-color: #ea1c26 ;

    color: white;

    }

    .searchBtnDesktop{

        background:#a17152 !important; padding: 10px !important; padding-bottom:4px !important;

    }



    .aramaRow td{

        padding: 5px;

    }

    .aramaTitle {

        padding: 5px;

        font-weight: bold;

        color: #fff;

        background:#ea1c26 ;

    }

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

 

  .h60px{height: 42px !important}

}

.ltn__shop-details-tab-inner-2 .ltn__shop-details-tab-menu .nav a { margin-right: 30px !important;}

.mobilButon{right: 10px !important; top: 42px !important;  background: #fff !important;}

.hoverRed:hover {color: RED !important;}