body{
    background: rgb(161,161,161);
    background: url("/img/bg.png"),linear-gradient(166deg, rgba(225,225,225,1) 0%, rgba(161,161,161,1) 100%);
    font-family: 'Montserrat', sans-serif;
}
.topbar{

    background-color: #202020;
}
.tb-il-list{
list-style: none;
padding-top: 5px;
padding-bottom: 13px;
}
.tb-il-item{
float: left;
margin-right: 20px;
}
.tb-il-item i{
    color:#FFCA7A;
    font-size: 1.20rem;
    padding-right: 5px;
}
.tb-il-item a{
    color: #FFFFFF;
    font-size: 1rem;
    font-weight: 400;
    text-decoration: none;
}
.tb-il-item a:hover{
    color: #FFCA7A;
}
.tb-sc-list{
    list-style: none;
    padding-top:2px;

}
.tb-sc-item{
    display: inline-block;
    margin-right: 15px;
}
.tb-sc-item a{
    color: #FFCA7A;;
    font-size: 1rem;
    font-weight: 400;
    text-decoration: none;
    font-size: 1.20rem;
    padding-right: 5px;
}
.tb-sc-item a:hover{
    color: #FFFFFF;
}
.menubar{
    background-color: #202020;
}
.logo{
    padding: 8px;
    max-height: 130px;
}
.nav-link{
     color: #F2F2F2;
    font-size: 1rem;
}
.nav-pills .nav-link.active, .nav-pills .show>.nav-link {
    background: linear-gradient(135deg,  rgba(255,202,122,1) 0%, rgba(254,172,49,1) 100%);
}

.nav-link:hover{
    color: #FFCA7A;
}

.nav-item{
    margin-top: 3px;
}
.nav-item.active{
    font-weight: 700;
  /*  background-color: #FFCA7A;
    border-radius: 5px;
    padding-left: 7px;
    padding-right: 7px
    */
}

.navbar{
    margin-top: 18px;
}
.navbar-toggler{
    background-color: #FFCA7A;
    background: linear-gradient(135deg,  rgba(255,202,122,1) 0%, rgba(254,172,49,1) 100%);
    color: #202020;  
    
}
.fiyatbox{

    background: rgb(39,39,39);
    background: linear-gradient(135deg, rgba(39,39,39,1) 0%, rgba(77,77,77,1) 100%);
    border-radius: 20px;
    border: none;
    box-shadow: 0px 0px 10px rgba(39,39,39,0.7);
    overflow: hidden;
}
.boxbaslik{
    font-size: 1.38rem;
    color: #FFCA7A;
    font-weight: 700;
    text-align: center;
    margin-top: 15px;
    text-shadow: 0px 0px 3px #000000;
}
.nav-pills {
    --bs-nav-pills-link-active-color: #fff;
    --bs-nav-pills-link-active-bg: #FFCA7A;
}
.nav-pills .nav-link.active, .nav-pills .show>.nav-link {
    text-shadow: 0px 0px 3px #000000;
}
thead th,tr{
    border-bottom: 1px solid rgba(255, 202, 122,0.65)!important;
}
tr:hover{
    background-color: rgba(255, 255, 255,0.25); 
}
.table{
    border-collapse: separate;
    border-spacing: 0 8px;
}
.table>:not(caption)>*>* {
    color: rgba(255, 255, 255,0.75);
    font-size: 16px;
    font-weight: 400;
    border: none;
}
table thead{
    border-bottom: 2px solid rgba(255, 202, 122,0.50);
}
table th{
    text-align: left;
}
table td{
    text-align: left;
}
.satir{
    background-color: rgba(242, 242, 242,0.1);
    box-shadow: 0px 0px 5px rgba(20,20,20,0.54);
    border-radius: 15px;
}
.satir th{
    color: #ffd08a;
    font-size: 18px;
    font-weight: 600;
    padding-left: 20px;
    text-shadow: 0px 0px 3px #000000;
}
.satir td{
    color: #F2F2F2;
    font-size: 18px;
    font-weight: 600;
    text-shadow: 0px 0px 3px #000000;
}
.fa-chevron-up{
    color: #33AC09;
}
.fa-chevron-down{
    color: #DF0606;
}
.fa-chevron-right{
    color: rgba(255, 255, 255,0.55); 
}
td:first-child,
th:first-child {
  border-radius: 15px 0 0 15px;
  padding-left: 20px;
}
td:last-child,
th:last-child {
  border-radius: 0 15px 15px 0;
}
.tarih{
    font-size: 16px;
    font-weight: 600;
    color: rgba(255,255,255,0.75);
    text-align: center;
}
.dropdown-menu{
    height: auto;
    max-height: 185px;
    overflow-x: hidden;
}
.dropdown-toggle{
    font-size: 16px;
    background-color: #F2F2F2;
    width: 75%;
}
.cvrinput{
    font-size: 16px;
    background-color: #F2F2F2;
    width: 75%;
}
.btnhesapla{
   
    width: 75%;
    background-color: #FFCA7A;
    background: linear-gradient(135deg,  rgba(255,202,122,1) 0%, rgba(254,172,49,1) 100%);
    font-size: 1rem;
    text-shadow: 0px 0px 3px #000000;
    color:#fff;
    height: 47px;
    border-radius: 15px;
    overflow: hidden;
}
.btnhesapla:hover{
    width: 75%;
    background-color: #FFCA7A;
    font-size: 1rem;
    text-shadow: 0px 0px 3px #000000;
    color:#fff;
    font-weight: bold;
}
.hesapbaslik{
    color: rgba(255, 255, 255,0.75);
    font-size: 16px;
    font-weight: 400;
}
.hesapsonuc{
    color: #F2F2F2;
    font-size: 18px;
    font-weight: 600;
    text-shadow: 0px 0px 3px #000000;
}
.iletisimegec .card{
    background-color: #D9D9D9;
    border-radius: 15px;
    box-shadow: 0px 0px 10px rgba(39,39,39,0.3);
}
.iletisimegec a{
    width: 65%;
    background: rgb(39,39,39);
    background: linear-gradient(135deg, rgba(39,39,39,1) 0%, rgba(77,77,77,1) 100%);
    font-size: 1rem;
    color:#fff;
    height: 47px;
    border-radius: 15px;
    overflow: hidden;
    text-decoration: none;
    padding-top: 10px;
}

.iletisimtxt{
    font-size: 20px;
    line-height: 24px;
    font-weight: 400;
    color: #000000;
    text-align: center;
    margin-top: 5px;
}
.sosyalmedya .card{
    background-color: #FFCA7A;
    background: linear-gradient(135deg,  rgba(255,202,122,1) 0%, rgba(254,172,49,1) 100%);
    border-radius: 15px;
    box-shadow: 0px 0px 10px rgba(39,39,39,0.3);
}
.sosyalmedyatxt{
    font-size: 1.38rem;
    color: #4D4D4D;
    font-weight: 700;
    text-align: center;
    margin-top: 15px;
   /* text-shadow: 0px 0px 3px #000000;*/
}
.footer{

    background-color: #202020;
}
.sos-sc-list{
    list-style: none;
    padding-top:2px;

}
.sos-sc-item{
    display: inline-block;
    margin-right: 15px;
}
.sos-sc-item a{
    color: #393939;
    font-size: 2.60rem;
    font-weight: 400;
    text-decoration: none;
    padding-right: 5px;

}
.sos-sc-item a:hover{
    color: #FFFFFF;
}
.ftr-logo-txt{
    color: #f2f2f2;
    font-weight: 400;
    text-align: left;

}
.ftr-iltsm li a i{
    color: #FFCA7A;
    font-size: 1.2rem;
    margin-right: 10px;
}
.haberbaslik{
    font-size: 16px;
    color: #FFCA7A;
    font-weight: 700;
    text-align: center;
    margin-top: 15px;
    text-shadow: 0px 0px 3px #000000;
}
.haberimg{
    height:300px;
    object-fit: cover;
    width: 100%;
}
.haberlink{
    text-decoration: none;
    font-size: 16px;
    color: #f5f5f5;
}
.haberlink:hover{
    color: #FFCA7A;
}
.iletisimbox{
    height: 100px;
    width: 100px;
    background-color: #454545;
    box-shadow: 0px 0px 10px rgba(39,39,39,0.7);

}
.iletisimicon{
    color: #FFCA7A;
    font-size: 55px!important;
    margin: 0!important;
    padding-top: 20px;
}
.iletisimicon2{
    color: #FFCA7A;
    font-size: 55px!important;
    margin: 0!important;
    padding-top: 25px;
}
.iletisimheading{
    color: #FFCA7A;
    font-size: 17px;
    font-weight: 700;
}
.iletisimicerik{
    color: #f5f5f5;
    font-size: 16px;
    font-weight: 400;
    text-decoration: none;
}
.iletisimicerik:hover{
    color: #FFCA7A;
}
.headingdivider{
    border: 2px solid rgba(255, 202, 122,0.70);
}