
.my-vertical-auto {
    margin-top: auto;
    margin-bottom: auto;
}

.my-horizonal-auto {
    margin-left: auto;
    margin-right: auto;
}

.va-m {
    vertical-align: middle
}

.pdff {
    height: 500px;
    width: 80%;
    margin: 20px auto;
}

.fullscreen {
    background-color: #333;
}


.contact-icon {
    height: auto;
}

    .contact-icon img {
        height: auto;
        max-width: 48px;
    }
/* izole alt ölçüm div tablo*/
.iaob {
    margin: 10px;
    padding: 30px;
    vertical-align: middle;
    text-align: center;
}

.liste-still ul li:before {
    position: absolute;
    z-index: 1;
    top: 0px;
    left: 0;
    width: 0px;
    height: 0px;
    border-radius: 0;
    content: '';
    margin: 0px;
    padding: 0px;
    list-style: none;
}

.liste-still ul {
    margin: 0px;
    padding: 0px;
    list-style: none;
}

    .liste-still ul li {
        margin: 0px;
        padding: 0px;
        list-style: none;
    }


.liste-stil .medica-about-text ul li:before {
    position: absolute;
    z-index: 1;
    top: 0px;
    left: 0;
    width: 0px;
    height: 0px;
    border-radius: 0;
    content: '';
    margin: 0px;
    padding: 0px;
}

.breadcumb-area1 {
    width: 100%;
    position: relative;
    z-index: 1;
}


.breadcumb-area2 {
    width: 100%;
    height: 90%;
    min-height: 90%;
    position: relative;
    z-index: 1;
}

.breadcumb-area3 {
    width: 100%;
    height: 50px;
    position: relative;
    z-index: 1;
}

/* su dengesi tablosu start  */
.tg {
    border-collapse: collapse;
    border-spacing: 0;
    border-color: #aabcfe;
}

    .tg td {
        font-family: Arial, sans-serif;
        font-size: 14px;
        padding: 10px 5px;
        border-style: solid;
        border-width: 1px;
        overflow: hidden;
        word-break: normal;
        border-color: #aabcfe;
        color: #669;
        background-color: #e8edff;
    }

    .tg th {
        font-family: Arial, sans-serif;
        font-size: 14px;
        font-weight: normal;
        padding: 10px 5px;
        border-style: solid;
        border-width: 1px;
        overflow: hidden;
        word-break: normal;
        border-color: #aabcfe;
        color: #039;
        background-color: #b9c9fe;
    }

    .tg .tg-uqo3 {
        background-color: #efefef;
        text-align: center;
        vertical-align: top
    }

    .tg .tg-quxf {
        background-color: #ffffff;
        text-align: center;
        vertical-align: top
    }

    .tg .tg-i81m {
        background-color: #ffffff;
        text-align: center;
        vertical-align: top
    }
/* tablo end */


b {
    word-break: break-all !important;
}

/*performans analizi */
.pd-tg {
    border-collapse: collapse;
    border-spacing: 0;
    border: none;
}

    .pd-tg td {
        font-family: Arial, sans-serif;
        font-size: 14px;
        padding: 10px 5px;
        border-style: solid;
        border-width: 0px;
        overflow: hidden;
        word-break: normal;
    }

    .pd-tg th {
        font-family: Arial, sans-serif;
        font-size: 14px;
        font-weight: normal;
        padding: 10px 5px;
        border-style: solid;
        border-width: 0px;
        overflow: hidden;
        word-break: normal;
    }

    .pd-tg .pd-tg-c3ow {
        border-color: inherit;
        text-align: center;
        vertical-align: top
    }

    .pd-tg .pd-tg-7btt {
        font-weight: bold;
        border-color: inherit;
        text-align: center;
        vertical-align: top
    }

    .pd-tg .pd-tg-0pky {
        border-color: inherit;
        text-align: left;
        vertical-align: top
    }



.pg-tg {
    border-collapse: collapse;
    border-spacing: 0;
}

    .pg-tg td {
        font-family: Arial, sans-serif;
        font-size: 14px;
        padding: 10px 5px;
        border-style: solid;
        border-width: 1px;
        overflow: hidden;
        word-break: normal;
        border-color: black;
    }

    .pg-tg th {
        font-family: Arial, sans-serif;
        font-size: 14px;
        font-weight: normal;
        padding: 10px 5px;
        border-style: solid;
        border-width: 1px;
        overflow: hidden;
        word-break: normal;
        border-color: black;
    }

    .pg-tg .pg-tg-c3ow {
        border-color: inherit;
        text-align: center;
        vertical-align: top
    }

    .pg-tg .pg-tg-ihkz {
        border-color: inherit;
        text-align: center;
        vertical-align: top
    }

.pg1-tg {
    border-collapse: collapse;
    border-spacing: 0;
}

    .pg1-tg td {
        font-family: Arial, sans-serif;
        font-size: 14px;
        padding: 10px 5px;
        border-style: solid;
        border-width: 1px;
        overflow: hidden;
        word-break: normal;
        border-color: black;
    }

    .pg1-tg th {
        font-family: Arial, sans-serif;
        font-size: 14px;
        font-weight: normal;
        padding: 10px 5px;
        border-style: solid;
        border-width: 1px;
        overflow: hidden;
        word-break: normal;
        border-color: black;
    }

    .pg1-tg .pg1-tg-9wq8 {
        border-color: inherit;
        text-align: center;
        vertical-align: middle
    }

    .pg1-tg .pg1-tg-2q6b {
        border-color: inherit;
        text-align: center;
        vertical-align: middle
    }

    .pg1-tg .pg1-tg-6k50 {
        text-align: center;
        vertical-align: middle
    }

    .pg1-tg .pg1-tg-nrix {
        text-align: center;
        vertical-align: middle
    }

.ggs-orani-tg {
    border-collapse: collapse;
    border-spacing: 0;
}

    .ggs-orani-tg td {
        font-family: Arial, sans-serif;
        font-size: 14px;
        padding: 10px 5px;
        border-style: solid;
        border-width: 1px;
        overflow: hidden;
        word-break: normal;
        border-color: black;
    }

    .ggs-orani-tg th {
        font-family: Arial, sans-serif;
        font-size: 14px;
        font-weight: normal;
        padding: 10px 5px;
        border-style: solid;
        border-width: 1px;
        overflow: hidden;
        word-break: normal;
        border-color: black;
    }

    .ggs-orani-tg .ggs-orani-tg-nrix {
        text-align: center;
        vertical-align: middle
    }


.pg1-tg {
    border-collapse: collapse;
    border-spacing: 0;
}

    .pg1-tg td {
        font-family: Arial, sans-serif;
        font-size: 14px;
        padding: 10px 5px;
        border-style: solid;
        border-width: 1px;
        overflow: hidden;
        word-break: normal;
        border-color: black;
    }

    .pg1-tg th {
        font-family: Arial, sans-serif;
        font-size: 14px;
        font-weight: normal;
        padding: 10px 5px;
        border-style: solid;
        border-width: 1px;
        overflow: hidden;
        word-break: normal;
        border-color: black;
    }

    .pg1-tg .pg1-tg-nrix {
        text-align: center;
        vertical-align: middle
    }


.pg2-tg {
    border-collapse: collapse;
    border-spacing: 0;
}

    .pg2-tg td {
        font-family: Arial, sans-serif;
        font-size: 14px;
        padding: 10px 5px;
        border-style: solid;
        border-width: 1px;
        overflow: hidden;
        word-break: normal;
        border-color: black;
    }

    .pg2-tg th {
        font-family: Arial, sans-serif;
        font-size: 14px;
        font-weight: normal;
        padding: 10px 5px;
        border-style: solid;
        border-width: 1px;
        overflow: hidden;
        word-break: normal;
        border-color: black;
    }

    .pg2-tg .pg2-tg-hx20 {
        font-weight: bold;
        color: #3166ff;
        text-align: center;
        vertical-align: middle
    }

    .pg2-tg .pg2-tg-nrix {
        text-align: center;
        vertical-align: middle
    }

    .pg2-tg .pg2-tg-g1il {
        color: #9a0000;
        text-align: center;
        vertical-align: middle
    }

    .pg2-tg .pg2-tg-xpxz {
        color: #3166ff;
        text-align: center;
        vertical-align: middle
    }

.pg3-tg {
    border-collapse: collapse;
    border-spacing: 0;
}

    .pg3-tg td {
        font-family: Arial, sans-serif;
        font-size: 14px;
        padding: 10px 5px;
        border-style: solid;
        border-width: 1px;
        overflow: hidden;
        word-break: normal;
        border-color: black;
    }

    .pg3-tg th {
        font-family: Arial, sans-serif;
        font-size: 14px;
        font-weight: normal;
        padding: 10px 5px;
        border-style: solid;
        border-width: 1px;
        overflow: hidden;
        word-break: normal;
        border-color: black;
    }

    .pg3-tg .pg3-tg-9wq8 {
        border-color: inherit;
        text-align: center;
        vertical-align: middle
    }

.pg4-tg {
    border-collapse: collapse;
    border-spacing: 0;
}

    .pg4-tg td {
        font-family: Arial, sans-serif;
        font-size: 14px;
        padding: 6px 10px;
        border-style: solid;
        border-width: 0px;
        overflow: hidden;
        word-break: normal;
        border-color: black;
    }

    .pg4-tg th {
        font-family: Arial, sans-serif;
        font-size: 14px;
        font-weight: normal;
        padding: 6px 10px;
        border-style: solid;
        border-width: 0px;
        overflow: hidden;
        word-break: normal;
        border-color: black;
    }

    .pg4-tg .pg4-tg-lboi {
        border-color: inherit;
        text-align: left;
        vertical-align: middle
    }

    .pg4-tg .pg4-tg-9wq8 {
        border-color: inherit;
        text-align: center;
        vertical-align: middle
    }

    .pg4-tg .pg4-tg-0pky {
        border-color: inherit;
        text-align: left;
        vertical-align: top
    }

.pg5-tg {
    border-collapse: collapse;
    border-spacing: 0;
}

    .pg5-tg td {
        font-family: Arial, sans-serif;
        font-size: 14px;
        padding: 10px 5px;
        border-style: solid;
        border-width: 1px;
        overflow: hidden;
        word-break: normal;
        border-color: black;
    }

    .pg5-tg th {
        font-family: Arial, sans-serif;
        font-size: 14px;
        font-weight: normal;
        padding: 10px 5px;
        border-style: solid;
        border-width: 1px;
        overflow: hidden;
        word-break: normal;
        border-color: black;
    }

    .pg5-tg .pg5-tg-xwyw {
        border-color: #000000;
        text-align: center;
        vertical-align: middle
    }

.pg6-tg {
    border-collapse: collapse;
    border-spacing: 0;
    border: none;
}

    .pg6-tg td {
        font-family: Arial, sans-serif;
        font-size: 14px;
        padding: 10px 5px;
        border-style: solid;
        border-width: 0px;
        overflow: hidden;
        word-break: normal;
    }

    .pg6-tg th {
        font-family: Arial, sans-serif;
        font-size: 14px;
        font-weight: normal;
        padding: 10px 5px;
        border-style: solid;
        border-width: 0px;
        overflow: hidden;
        word-break: normal;
    }

    .pg6-tg .pg6-tg-9wq8 {
        border-color: inherit;
        text-align: center;
        vertical-align: middle
    }

    .pg6-tg .pg6-tg-c3ow {
        border-color: inherit;
        text-align: center;
        vertical-align: top
    }

.pg7-tg {
    border-collapse: collapse;
    border-spacing: 0;
    border: none;
    border-color: #9ABAD9;
}

    .pg7-tg td {
        font-family: Arial, sans-serif;
        font-size: 14px;
        padding: 10px 5px;
        border-style: solid;
        border-width: 0px;
        overflow: hidden;
        word-break: normal;
        border-color: #9ABAD9;
        color: #444;
        background-color: #EBF5FF;
    }

    .pg7-tg th {
        font-family: Arial, sans-serif;
        font-size: 14px;
        font-weight: normal;
        padding: 10px 5px;
        border-style: solid;
        border-width: 0px;
        overflow: hidden;
        word-break: normal;
        border-color: #9ABAD9;
        color: #fff;
        background-color: #409cff;
    }

    .pg7-tg .pg7-tg-9wq8 {
        border-color: inherit;
        text-align: center;
        vertical-align: middle
    }

    .pg7-tg .pg7-tg-nrix {
        text-align: center;
        vertical-align: middle
    }

.pg8-tg {
    border-collapse: collapse;
    border-spacing: 0;
    border: none;
}

    .pg8-tg td {
        font-family: Arial, sans-serif;
        font-size: 14px;
        padding: 10px 5px;
        border-style: solid;
        border-width: 0px;
        overflow: hidden;
        word-break: normal;
    }

    .pg8-tg th {
        font-family: Arial, sans-serif;
        font-size: 14px;
        font-weight: normal;
        padding: 10px 5px;
        border-style: solid;
        border-width: 0px;
        overflow: hidden;
        word-break: normal;
    }

    .pg8-tg .pg8-tg-nrix {
        text-align: center;
        vertical-align: middle
    }

.pg9-tg {
    border-collapse: collapse;
    border-spacing: 0;
    border: none;
}

    .pg9-tg td {
        font-family: Arial, sans-serif;
        font-size: 14px;
        padding: 10px 5px;
        border-style: solid;
        border-width: 0px;
        overflow: hidden;
        word-break: normal;
    }

    .pg9-tg th {
        font-family: Arial, sans-serif;
        font-size: 14px;
        font-weight: normal;
        padding: 10px 5px;
        border-style: solid;
        border-width: 0px;
        overflow: hidden;
        word-break: normal;
    }

    .pg9-tg .pg9-tg-wa1i {
        font-weight: bold;
        text-align: center;
        vertical-align: middle
    }

    .pg9-tg .pg9-tg-hx20 {
        font-weight: bold;
        color: #3166ff;
        text-align: center;
        vertical-align: middle
    }

    .pg9-tg .pg9-tg-nrix {
        text-align: center;
        vertical-align: middle
    }

.mnf-tg {
    border-collapse: collapse;
    border-spacing: 0;
}

    .mnf-tg td {
        font-family: Arial, sans-serif;
        font-size: 14px;
        padding: 10px 5px;
        border-style: solid;
        border-width: 1px;
        overflow: hidden;
        word-break: normal;
        border-color: black;
    }

    .mnf-tg th {
        font-family: Arial, sans-serif;
        font-size: 14px;
        font-weight: normal;
        padding: 10px 5px;
        border-style: solid;
        border-width: 1px;
        overflow: hidden;
        word-break: normal;
        border-color: black;
    }

    .mnf-tg .mnf-tg-nrix {
        text-align: center;
        vertical-align: middle
    }

.ili-tg {
    border-collapse: collapse;
    border-spacing: 0;
}

    .ili-tg td {
        font-family: Arial, sans-serif;
        font-size: 14px;
        padding: 10px 5px;
        border-style: solid;
        border-width: 1px;
        overflow: hidden;
        word-break: normal;
        border-color: black;
    }

    .ili-tg th {
        font-family: Arial, sans-serif;
        font-size: 14px;
        font-weight: normal;
        padding: 10px 5px;
        border-style: solid;
        border-width: 1px;
        overflow: hidden;
        word-break: normal;
        border-color: black;
    }

    .ili-tg .ili-tg-cly1 {
        text-align: left;
        vertical-align: middle
    }

    .ili-tg .ili-tg-9ofj {
        background-color: #fe0000;
        color: #ffffff;
        text-align: left;
        vertical-align: middle
    }

    .ili-tg .ili-tg-ev1b {
        background-color: #ffcb2f;
        text-align: left;
        vertical-align: middle
    }

    .ili-tg .ili-tg-eyrd {
        background-color: #68cbd0;
        text-align: left;
        vertical-align: middle
    }

    .ili-tg .ili-tg-be0g {
        background-color: #ce6301;
        color: #ffffff;
        text-align: left;
        vertical-align: middle
    }

.by-tg {
    border-collapse: collapse;
    border-spacing: 0;
}

    .by-tg td {
        font-family: Arial, sans-serif;
        font-size: 14px;
        padding: 10px 5px;
        border-style: solid;
        border-width: 1px;
        overflow: hidden;
        word-break: normal;
        border-color: black;
    }

    .by-tg th {
        font-family: Arial, sans-serif;
        font-size: 14px;
        font-weight: normal;
        padding: 10px 5px;
        border-style: solid;
        border-width: 1px;
        overflow: hidden;
        word-break: normal;
        border-color: black;
    }

    .by-tg .by-tg-baqh {
        text-align: center;
        vertical-align: top
    }

    .by-tg .by-tg-2bax {
        font-weight: bold;
        text-align: center;
        vertical-align: middle
    }

    .by-tg .by-tg-nrix {
        text-align: center;
        vertical-align: middle
    }
/*performans analizi */


.tg19 {
    border-collapse: collapse;
    border-spacing: 0;
}

    .tg19 td {
        font-family: Arial, sans-serif;
        font-size: 14px;
        padding: 10px 5px;
        border-style: solid;
        border-width: 1px;
        overflow: hidden;
        word-break: normal;
        border-color: black;
    }

    .tg19 th {
        font-family: Arial, sans-serif;
        font-size: 14px;
        font-weight: normal;
        padding: 10px 5px;
        border-style: solid;
        border-width: 1px;
        overflow: hidden;
        word-break: normal;
        border-color: black;
    }

    .tg19 .tg19-emtj {
        font-weight: bold;
        background-color: #bcccff;
        color: #333333;
        border-color: inherit;
        text-align: center;
        vertical-align: middle
    }

    .tg19 .tg19-mjxx {
        font-weight: bold;
        background-color: #bcccff;
        border-color: inherit;
        text-align: center;
        vertical-align: middle
    }

    .tg19 .tg19-hk2c {
        font-weight: bold;
        background-color: #abddfe;
        border-color: inherit;
        text-align: center;
        vertical-align: middle
    }

    .tg19 .tg19-dfly {
        background-color: #abddfe;
        text-align: center;
        vertical-align: middle
    }



/*  Süreç göstergeleri Tablosu 
.tg-sg {
    border-collapse: collapse;
    border-spacing: 0;
    border: 1px solid #ccc;
}

    .tg-sg td {
        border-color: black;
        border-style: solid;
        border-width: 1px;
        font-family: Arial, sans-serif;
        font-size: 14px;
        overflow: hidden;
        padding: 10px 5px;
        word-break: normal;
    }

    .tg-sg th {
        border-color: black;
        border-style: solid;
        border-width: 1px;
        font-family: Arial, sans-serif;
        font-size: 14px;
        font-weight: normal;
        overflow: hidden;
        padding: 10px 5px;
        word-break: normal;
    }

    .tg-sg .tg-sg-lboi {
        border-color: inherit;
        text-align: left;
        vertical-align: middle
    }

    .tg-sg .tg-sg-9wq8 {
        border-color: inherit;
        text-align: center;
        vertical-align: middle
    }

    .tg-sg .tg-sg-0pky {
        border-color: inherit;
        text-align: left;
        vertical-align: top
    }

    .tg-sg .tg-sg-uzvj {
        border-color: inherit;
        font-weight: bold;
        text-align: center;
        vertical-align: middle
    }*/
.ryn {
    border-color: #f5f5f5;
    border-style: solid;
    border-width: 1px;
    padding: 5px;
}

    .ryn label {
        vertical-align: middle;
        padding-left: 5px;
        padding-right: 5px;
    }

    .ryn .form-check-input {
        position: relative;
        margin-left: 0;
    }

/*
.item-link {
    color: #bb1515;
    font-size: 12px;
    letter-spacing: 1px;
    text-transform: uppercase !important;
}*/

.item-link:hover {
    color: #bb1515;
}

    .item-link:hover i {
        right: -6px;
    }

.item-link i {
    position: relative;
    right: 0;
    transition: right 0.3s ease 0s;
    top: -1px;
}

.text-darkPrimary {
    color: #227393 !important;
}

.fs-10 {
    font-size: 10px;
}

.fs-12 {
    font-size: 12px;
}


.mt-100 {
    margin-top: 100px;
}