﻿.container-ilan-detay {
    margin-bottom: 50px;
    padding-right: 20px;
}

.detay-bilgileri {
    min-height: 526px;
    height: auto;
    background-color: white;
    border: 1px solid #eee;
    border-left: none;
    border-radius: 4px;
}

.fiyat {
    margin-bottom: 0px !important;
    margin-top: 0px !important;
    padding-bottom: 0px !important;
    border-bottom: 0px !important;
    color: #009dff;
    float: right;
    font-size: 18px !important;
    font-weight: 700 !important;
    line-height: 22px !important;
}

.adres {
    display: block;
    border-bottom: 1px solid #e8e8e8;
    color: #009dff;
    font-size: 12px;
}

.utf_listing_headline_part {
    margin-top: 0px;
    margin-bottom: 10px;
}

    .utf_listing_headline_part:after {
        display: none !important;
    }

.ilan-baslik {
    padding-right: 0px;
}

    .ilan-baslik h3 {
        margin: 10px 0px 0px 0px !important;
        color: #000;
        font-weight: bold;
        display: inline-block;
        font-size: 18px;
    }

    .ilan-baslik hr {
        border-top: 1px solid #eee;
        margin-top: 0px;
        margin-bottom: 0;
    }

.favori-ekle {
    display: inline-block;
    float: right;
    margin: 10px 0 0 0;
}

.buton {
    margin-top: 25px;
}

.ilan-resim {
    border: 1px solid #eee;
    background-color: white;
    min-height: 326px;
    border-right: none;
    border-radius: 4px;
}

.ilan-iletisim {
    color: #444 !important;
    padding: 0px !important;
    font-weight: 500 !important;
    border-bottom: 0px !important;
    border-radius: 0;
    font-size: 13px !important;
}

#breadcrumbs {
    text-align: start !important;
    font-size: 12px;
    font-weight: 500;
    display: inline-block;
}

    #breadcrumbs ul li {
        color: #009dff;
    }

        #breadcrumbs ul li a {
            color: #009dff;
        }

            #breadcrumbs ul li a:hover {
                color: #0072b9;
            }

        #breadcrumbs ul li:before {
            color: #009dff;
        }

.tab-kismi {
    background-color: white;
    border: 1px solid #eee;
    border-radius: 4px;
}

    .tab-kismi .utf_tabs_nav li {
        line-height: 33px;
        width: 20%;
    }

        .tab-kismi .utf_tabs_nav li a {
            background-color: #e7e7e7;
            border: none;
        }

            .tab-kismi .utf_tabs_nav li a:hover {
                border: none;
                background-color: #92C01F;
            }

    .tab-kismi .utf_tabs_nav .active a {
        background-color: #92C01F;
    }


.hr {
    border-top: 1px solid #10B71D;
    margin: 0 15px 0 15px !important;
}

.detay-profil {
    min-height: 250px !important;
    border-radius: 4px;
    padding: 0 10px;
    border: 1px solid #eee;
}

    .detay-profil .utf_hosted_by_user_title {
        padding-left: 0px;
        padding-bottom: 0px;
    }

        .detay-profil .utf_hosted_by_user_title h4 {
            margin-top: 0px;
            margin-bottom: 0px;
        }

            .detay-profil .utf_hosted_by_user_title h4 a {
                font-size: 16px;
            }

                .detay-profil .utf_hosted_by_user_title h4 a.engel {
                    float: right;
                    color: #333;
                    font-size: 14px;
                    line-height: 38px;
                }

                    .detay-profil .utf_hosted_by_user_title h4 a.engel i {
                        color: #888;
                        font-weight: 700;
                    }

                .detay-profil .utf_hosted_by_user_title h4 a.engellendi i {
                    color: #e60101;
                }

                .detay-profil .utf_hosted_by_user_title h4 a img {
                    min-width: 40px;
                    width: 40px;
                    height: 40px;
                    display: inline-block;
                    border-radius: 50%;
                }

                .detay-profil .utf_hosted_by_user_title h4 a label {
                    display: inline-block;
                    font-size: 14px;
                    cursor: pointer;
                    color: #333;
                    font-weight: 600;
                }

            .detay-profil .utf_hosted_by_user_title h4 span i {
                font-size: 13px;
                color: #10B71D;
                font-weight: 600;
            }

            .detay-profil .utf_hosted_by_user_title h4.uye {
                padding-bottom: 10px;
                margin: 10px 0;
            }

    .detay-profil .sl-icon-location {
        margin-right: 7px !important;
    }

.kapora {
    margin-top: 1%;
    border-radius: 4px;
    overflow: scroll;
    overflow-y: auto;
    overflow-x: hidden;
    border: 1px solid #eee;
}


    .kapora::-webkit-scrollbar {
        width: 7px;
    }

/* Scroll Temeli */
    .kapora::-webkit-scrollbar-track {
        box-shadow: inset 0 0 5px grey;
    }

/* Scroll'un kendisi */
    .kapora::-webkit-scrollbar-thumb {
        background: #92c01f85;
    }

    /* Scroll'un Üzerine Geldiğinde */
        .kapora::-webkit-scrollbar-thumb:hover {
            background: #92C01F;
        }

    .kapora p {
        font-size: 11px;
        font-weight: 600;
        line-height: 23px;
    }

    .kapora h6 {
        color: #e60101;
    }

    .kapora i{
        font-size:14px;
    }

    .utf_box_widget h6 {
        width: 100%;
        line-height: 21px;
        padding: 0;
        margin: 0;
        display: block;
        font-weight: 700;
        text-align: left;
    }


.detay-reklam {
    height: 190px !important;
    box-shadow: 0 0 8px 1px rgb(150 150 150 / 20%);
    border-radius: 0;
}

    .detay-reklam h3 {
        margin-bottom: 0px;
        padding-bottom: 0px;
        font-size: 16px;
    }

    .detay-reklam img {
        height: 80%;
    }

span.like-icon {
    display: inline-block;
    right: -5px !important;
    color: #888;
}

.like-icon.liked {
    right: -5px !important;
}

.utf_star_rating_section {
    display: inline-block;
    margin-left: 5px;
}

.add_utf_listing_section {
    box-shadow: none;
    padding: 0 30px;
}

.utf_add_listing_part_headline_part h3 {
    font-size: 14px;
}

.utf_listing_features.checkboxes li {
    color: #707070;
    background-color: #e7e7e7;
    font-weight: bold;
    color: #000 !important;
    font-size: 13px;
    width: 24%;
    display: inline-block;
    margin: 0 0 3px 0;
    padding: 5px 0 5px 25px;
    line-height: 24px;
}

#utf_listing_amenities {
    padding: 15px 0 15px 15px;
}

#utf_listing_overview {
    padding: 5px 5px 0;
}

.utf_listing_headline_part span {
    color: #000;
    font-size: 14px;
}

.teknik-ozellikler .ana-baslik {
    margin: 0;
}

.teknik-ozellikler h3 {
    font-weight: bold;
    font-size: 14px;
    color: #e60101;
    margin: 10px 0;
}

.table > thead > tr > th, .table > tbody > tr > th, .table > thead > tr > td, .table > tbody > tr > td {
    padding: 4px;
    font-size: 12px;
}

.table .ozellik-adi {
    width: 300px !important;
    font-weight: bold;
}

.amenities_checkbox ul li {
    width: 49%;
}

    .amenities_checkbox ul li:hover {
        background-color: #e7e7e7;
    }

.checkboxes.in-row label {
    margin-top: 0px;
    font-size: 13px;
}

.checkboxes label:before {
    left: 2px;
    top: 3px;
}

.custom-area li {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: flex-start;
    margin-bottom: 18px;
}

.damage-selection .parca-adi {
    text-align: start;
}

.damage-selection .parca-secili {
    text-align: -webkit-center;
}

.checkboxes label {
    cursor: default;
}

.derece {
    font-size: 11px;
    position: relative;
    top: -11px;
    color: #888;
}

    .derece i {
        font-weight: 500;
        font-size: 15px;
    }

.goruntulenme-favori-sayisi {
    position: absolute;
    cursor: default;
    color: #888;
    font-size: 12px;
    right: 33px;
    top: 10px;
}

    .goruntulenme-favori-sayisi i {
        font-size: 12px;
    }

.utf_tabs_nav {
    padding: 20px 10px 10px;
}

.detay-baslik {
    padding: 0px 0 0;
}

    .detay-baslik a.vitrin-ekle {
        float: right;
        background-color: #9696fa2b;
        padding: 1px 5px;
        border-radius: 4px;
        font-weight: 700;
        color: #707070;
        margin-left: 5px;
        padding-top: 0px;
        margin-top:4px;
        height: 30px;
    }

        .detay-baslik a.vitrin-ekle:hover {
            background-color: #92c01f;
            color: #000;
        }

.modal-title {
    color: #444;
}
