.svg-turkiye-haritasi {
  max-width: 1024px;
  margin: 0 auto;
  text-align: center;
  font-family: "Roboto", Sans-serif;
}
.svg-turkiye-haritasi svg {
  font-family: "Roboto", Sans-serif;

  width: 100%;
  height: auto;
}
.il-isimleri {
  position: absolute;
  z-index: 2;
}
.il-isimleri div {
   font-family: "Roboto", Sans-serif;
  display: inline-block;
  background: #fff;
  color: #111;
  padding: 8px 16px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  box-shadow: 0px 0px 18px -8px rgb(0 0 0 / 20%) !important;
}


.il-isimleri div strong {
  font-size: 18px;
}
#svg-turkiye-haritasi path {
  cursor: pointer;
  fill: #eaeaea;
  position: relative;
}
/*#svg-turkiye-haritasi path:after { content: ''; position: absolute; left: 0; right: 0; top: 0; width: 100%; height: 100%; background-image: url('../img/yuv.png'); background-size: contain; background-position: center; z-index: 99; background-repeat: no-repeat; }*/
#svg-turkiye-haritasi path:hover {
  fill: #f6ca51;
}
#svg-turkiye-haritasi .current path{
  fill: #f6ca51;
}
#guney-kibris {
  pointer-events: none;
}
.tablar { width: 1200px; margin: auto;  position: relative;  font-family: "Roboto", Sans-serif; padding-bottom: 350px;}
.tab-aciklama {}
.tab-aciklama h1 { font-size: 26px; position: absolute; top: 0; left: 0; font-weight: 800; opacity: 0.2; }
.tab-aciklama li { padding: 10px 0; }
.tab-aciklama h3 { padding: 10px 0; }
.tab-aciklama:nth-child(2) h1 {left: 150px; }
.tab-aciklama:nth-child(3) h1 {left: 300px; }
.tab-aciklama:nth-child(4) h1 {left: 450px; }
.tab-aciklama:nth-child(5) h1 {left: 600px; }
.tab-aciklama:nth-child(6) h1 {left: 750px; }

.tab-ac { position: absolute; display: none; top: 45px; }
.active .tab-ac { display: block; }
.active h1{opacity: 1}
.tab-aciklama hr{}
.tab-aciklama:hover h1{ opacity: 1 }
.tab-aciklama:hover .tab-ac {display: block;}
.mobil-tabslar { display: none;  width: 90%; float: none; font-size: 15px !important; max-width: 1200px; margin: 15px auto 25px; }
    .mobil-tabslar select{ width: 100%; font-size: 15px !important;  border: 1px solid #ddd;  padding: 11px 14px; border-radius: 5px;}
    .mobil-tabslar select option { }
    .mobil-tabslar h3 {font-size: 30px;  margin-bottom: 5px;}
    .mobil-tabslar p {font-size: 16px; line-height: 30px;  margin-bottom: 15px;}
@media all and (max-width: 1024px) { 

.tablar { width: 90%; margin: auto;  position: relative;  font-family: "Roboto", Sans-serif; padding-bottom: 0;}
.tab-aciklama { display: none; }
.tab-aciklama h1 { font-size: 26px; position: relative; top: 0; left: 0; font-weight: 800; opacity: 0; }
.tab-aciklama span {margin: 0 0 15px 0; font-weight: 300; display: block; border-bottom: 1px solid #ddd; padding: 0 0 10px 0;}
.tab-aciklama li { padding: 10px 0; }
.tab-aciklama h3 { padding: 10px 0; }
.tab-aciklama:nth-child(2) h1,
.tab-aciklama:nth-child(3) h1,
.tab-aciklama:nth-child(4) h1,
.tab-aciklama:nth-child(5) h1,
.tab-aciklama:nth-child(6) h1 {left: 0; }
.tab-ac { position: relative; display: none; top: 0;  padding-bottom: 110px; }
.active .tab-ac { display: block; }
.active h1{opacity: 1}
.active { display: block; }
.tab-aciklama hr{}
.tab-aciklama:hover h1{ opacity: 1 }
.tab-aciklama:hover .tab-ac {display: block;}

    .svg-turkiye-haritasi { display: none;     }
    .mobil-tabslar { display: block; margin: 15px auto 15px;}
    .content.warpper {padding: 0;}


}