
.inner-banner-wrap{
    padding-bottom:20px;
}
.rezinner .form-control {
    background:#ffffff !important;
    border:1px solid #DDD !important;
    color: #242d34 !important;
    font-size: 13px !important;
    font-weight: 600 !important;
    font-family: 'Quicksand',sans-serif !important;
    -webkit-border-radius: 0px !important;
    -moz-border-radius: 0px !important;
    border-radius: 0px !important;
    letter-spacing:-1px;
}

.rezinner .input-group-addon {
    background:#ffffff !important;
    border:1px solid #DDD !important;
    -webkit-border-radius: 0px !important;
    -moz-border-radius: 0px !important;
    border-radius: 0px !important;
}

.rezinner .glyphicon {
    font-size:18px !important;
}

.rezinner .rezbig {
    border-top:2px solid #da0000;
    background:#191919;
    color:#ffffff;
    font-weight:600 !important;
    font-size:16px !important;
    -webkit-border-radius: 0px !important;
    -moz-border-radius: 0px !important;
    border-radius: 0px !important;
    font-family: 'Quicksand',sans-serif !important;
    padding-top:10px !important;
    padding-bottom:10px !important;
}

.rezinner .rezbig:hover, .rezinner .rezbig:focus {
    border-top:2px solid #191919;
    background:#da0000;
    color:#ffffff !important;
}
@media only screen and (max-width: 600px) {
    .gizle {
        display: none;
    }
}
.mobshow {
    display:none;
}

.habcont {
    border:1px solid #DDD;
}

.rezcizgi {
    margin-top:20px;
    margin-bottom:30px;
}

.cizgi {
    position:absolute;
    width:100%;
    height:14px;
    border-top:1px solid #e2e2e2;
    border-bottom:1px solid #e2e2e2;
    background:#f2f2f2;
    text-align:center !important;
    top:18px;
    z-index:90;
    border-radius:35px;
}

.cizgi.sec {
    background: url('../images/statusbar.png') repeat-x;  /* repeat-x, yatay olarak tekrarlamak için kullanılır */
    border-top: 1px solid #049b3e;
    border-bottom: 1px solid #049b3e;
}

.nopad {
    padding:0px !important;
}

.cizgion {
    position:absolute;
    z-index:100;
    width:100%;
    text-align:center;
}

.cizgion label {
    padding:4px;
    width:48px;
    display:inline-block;
    font-size:28px;
    background:#f2f2f2;
    border:1px solid #e2e2e2;
    -webkit-border-radius: 32px !important;
    -moz-border-radius: 32px !important;
    border-radius: 32px !important;
}

.cizgion.sec label {
    color:#ffffff;
    background:#049b3e;
    border:1px solid #049b3e;
}

.cizgicont {
    height:100px;
    text-align:center !important;
    color:#666666;
}

.cizgion strong {
    display:block;
    font-size:16px;
}

.cizgion.sec strong {
    color:#191919;
}

.reztitle {
    background:#049b3e;
    border-radius:12px;
}

.reztitlebig {
    font-size:21px;
    color:#ffffff;
    font-weight:300;
    margin:0px;
    padding:15px 10px;
}

.arfil {
    text-align:right;
    padding-top:15px;
}

.arfil strong {
    font-size:11px;
    color:#ffffff;
}
.relat {
    position:relative;
}

.fheight {
    height:100%;
}

.ltext {
    text-align:left;
}

.rtext {
    text-align:right;
}
.arfillow {
    display:inline-block !important;
    float:none !important;
    width:84px !important;
    padding:3px 5px !important;
    -webkit-border-radius: 0px !important;
    -moz-border-radius: 0px !important;
    border-radius: 0px !important;
    border:none !important;
}

.somepad {
    padding-top:2px !important;
    padding-bottom:2px !important;
}

.aracsec {
    background:#f2f2f2;
    border:1px solid #DDD !important;
    padding:15px;
    box-sizing:border-box;
}

.nav-tabs>li>a {
    color:#333333 !important;
    font-weight:700 !important;
}

.araclisting {
    margin-bottom: 15px;
    border-bottom: 1px solid #dadada;
    font-size: 15px;
    /* margin-top: 50px; */
    border: 1px solid #0093E9;
    border-radius: 0px 25px 0px 10px;
    padding: 30px;
    background-color: aliceblue;
}

.araclisting img {
    width: 90%;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

.araclisting h1,
.araclisting h2 {
    margin: 0px;
    padding: 0px;
    font-size: 21px;
    font-weight: 700;
    color: #111;
    padding-bottom: 15px;
}

.araclisting h2 {
    font-size: 15px;
    color: #999999;
}

.ctext {
    text-align: center;
}

.aracozellik {
    display: block;
    font-size: 17px;
    font-weight: 300;
    height: 30px;
    line-height: 30px;
}

.aracozellik.inline {
    display: inline-block;
    margin-left: 5px;
    margin-right: 5px;
}

.aracozellik .glyphicon {
    padding: 8px;
    font-size: 15px;
    float: left;
    color: #191919;
    margin-right: 0px;
}

.aracozellik strong {
    color: #191919;
}

.lborder {
    border-left: 1px solid #e2e2e2;
}

.fiyatlab {
    display: block;
    padding-top: 3px;
    padding-bottom: 3px;
    text-align: left;
    color: #666666;
    border-bottom: 1px solid #e2e2e2;
    font-weight: 300;
    font-size: 11px;
}

.fiyatlab span {
    float: right;
    font-weight: bold;
    color: #333333;
}

.green {
    color: green;
    display: block;
    padding-top: 18px;
}

.red {
    color: red;
    display: block;
    padding-top: 18px;
}

.rezpagecar {
    width: 100%;
    height: auto;
    border: 1px solid #e2e2e2 !important;
    margin-bottom: 15px;
}

.nomartop {
    margin-top: 0px;
}

.extcheck {
    display: inline-block;
    padding: 5px;
    width: 47%;
    color: #333333;
    font-size: 18px;
    font-weight: 300;
}

.extcheck input {
    width: 20px;
    height: 20px;
    float: left;
    margin-top: 3px !important;
    margin-right: 10px !important;
}

.extcheck span {
    color: #191919;
}

.rezfontlow {
    border: 1px solid #DDD;
    -webkit-border-radius: 0px !important;
    -moz-border-radius: 0px !important;
    border-radius: 0px !important;
}

.rezfontlow .form-control {
    font-size: 11px;
}

.aracsec,
.aracsec * {
    font-size: 15px !important;
}

.aracsec {
    background: #f2f2f2;
    border: 1px solid #DDD !important;
    padding: 15px;
    box-sizing: border-box;
}
input[type=text], input[type=email], input[type=url], input[type=password], input[type=search], input[type=number], input[type=tel], input[type=range], input[type=date], input[type=month], input[type=week], input[type=time], input[type=datetime], input[type=datetime-local], input[type=color], textarea, select {
    background-color: var(--bs-body-bg);
    border: var(--bs-border-width) solid var(--bs-border-color);
    border-radius: var(--bs-border-radius);
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 5px;
    font-size: 14px;
    padding: 0 15px;
}
.img-fluid {
    max-width: 100%;
    height: auto;
    padding-top: 25%;
}
.bootstrap-select>.dropdown-toggle {
    position: relative;
    width: 100%;
    text-align: right;
    white-space: nowrap;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    height: 56px !important;
}
.filter-option-inner {
    margin-top: 8px;
}
.dropdown-menu {
--bs-dropdown-link-active-bg: rgb(1, 83, 38);
}
