 body {
        background-color: #ffffff;
 }

* {
    font-family: 'Quicksand', sans-serif;
    font-weight: 900;
}

.card-body {

    padding: 0.25rem;
}
.desenx{
    padding-left: 0px;
    padding-right: 0px;
    height: 140px;
    width: 130px;
    border: 3px solid #fff;
    background-size: cover;
    background-position: center;
    color: #fff;
    cursor: pointer;
}

.desenx p{
    border: 0;
    font-size: 13px;
    background: #ffffff;
    color: #000;
    position: absolute;
    bottom: -17px;
    width: 101%;
    left: -1px;
    height: 38px;
    overflow: hidden;
}

a {
    color: #000000;
}
#accordion{
    margin: 0 auto;
    width: 96%;
    padding: 10px 0px;
}
.tab-pane{
    border: 1px solid #ddd;
    height: 750px;
}
.row{
    margin:0;
}
.nav-pills{
    background: #ddd;
}
.nav-pills .nav-link.active, .nav-pills .show>.nav-link {
    color: #fff;
    background-color: #2b4697;
    border-radius: 0px;
}

.nav-pills .nav-link {
    background: #ddd;
    border-radius: 0px;
}
.nav-link {
    display: block;
    padding: 2rem 1.7rem;

}

.btn-link {
    color: #5e5e5e;
    text-decoration: none!important;
    font-weight: 700!important;
    font-size: 15px;
    height: 50px;
    width: 100%;
}

.btn-link:hover {
color: #0056b3;
text-decoration: none;
}

.segeseat h1 {font-size: 22px;
font-weight: 800;
color: #2b4697;
letter-spacing: -1px;}
.renk-stil {font-size: 12px;font-weight: 700;color:#222;  display:table-cell;
vertical-align:middle;    line-height: 10px;}
.links:hover{text-decoration:none;}

.alt-secim:hover {
position: relative;

}

.alt-secim[data]:hover:after {
content: attr(data);
padding: 4px 8px;
color: #fff;
position: absolute;
left: 50%;
top: 100%;
white-space: nowrap;
z-index: 2;
border-radius: 5px ;
background: rgba(0,0,0,0.5);
}


.card-header{
padding: 0!important;
text-align: center;
}


.indirme-buton-kisim {
 z-index: 99999999;
    position: absolute;
    top: 80px;
    left: 20px;
}

.sol-butonlar {
	padding:10px;background-color:#2b4697;border-radius: 10px;
}

.indirme-buton-ortala {
    position: absolute;
    top: 450px;
}

.top-logo {
	margin-top: 30px;margin-bottom: 40px;
}


.sag-sol-kutular {
 height: 94vh;
}

.bolge-baslik {
	    font-weight: 700;
    color: #2b4697;
    text-transform: uppercase;
}

.bolge-alan {
	width: 100%;padding-bottom: 10px;
}

#bolge-sec-icon {
	width: 55px;
}

#bolge-sec-link {
display: inline-block;	padding: 4px;margin-right:7px;border: 4px solid #eee;border-radius: 15px;
}

#bolge-sec-link:hover {
border:4px solid  #2b4697;
}

#bolge-sec-link:focus {
border:4px solid  #2b4697;
}

.bolge-alan-konum {
    position: absolute;
    z-index: 9;

}
