
.bg-grid{
    background-image:url(../img/grid-bg.png);
}
.breadcrmb .breadcrumb{
    padding:4px 10px;
    margin-bottom:0;
    background:none;
}
.form-control:focus{
    color:#374859;
    background-color:#FFF;
    border-color:#FEDE9E;
    outline:0;
    box-shadow:none;
}
.space-flex{
    flex:1;
}
/*CHECK IN FORM*/
.t-check-in .t-date-info-title,.t-check-out .t-date-info-title{
    font-size:16px;
    left:54px;
}
.t-datepicker .t-dates SPAN{
    font-size:16px;
    /*color: #FCB320;
    */
}
.t-datepicker I{
    font-size:20px;
    color:#FCB320;
}
.t-datepicker .t-date-info-title{
    margin-bottom:0;
}
/*MAIN PAGE*/
.main-header{
    background:url(../img/main-header.jpg) center/130%;
    padding-top:120px;
    padding-bottom:60px;
}
.main-header H1{
    color:#FFFFFF;
    font-weight:bold;
    text-align:center;
    font-size:24.5px;
}
.main-header .main-carousel{
    margin-top:40px;
}
.main-header .iconbox{
    text-align:center;
    color:#FFFFFF;
    font-size:23.3px;
}
.main-header .iconbox I{
    font-size:51.3px;
    display:flex;
    /*+align-self: center;
    */
    -webkit-align-self:center;
    -moz-align-self:center;
    -ms-flex-item-align:center;
    align-self:center;
    width:100px;
    height:100px;
    margin:auto auto 17px auto;
    display:block;
    background-color:rgba(249,177,31,0.525);
    /*+border-radius: 85px;
    */
    -moz-border-radius:85px;
    -webkit-border-radius:85px;
    -khtml-border-radius:85px;
    border-radius:85px;
    line-height:100px;
}
.main-header .search-container{
    background:none;
    border:none;
}
.main-header .hotel-search-container,.hotel-search .hotel-search-container{
    min-height:95px;
    padding:20px;
    border-radius:4px;
    position:relative;
    z-index:15;
    -webkit-box-shadow:0 2px 10px 0 rgb(0 0 0 / 20%);
    -moz-box-shadow:0 2px 10px 0 rgba(0,0,0,.2);
    box-shadow: 0 2px 10px 0 rgb(0 0 0 / 20%);
    background-repeat:repeat-x;
    background-image:-khtml-gradient(linear,left top,left bottom,from(#fff),to(#eee));
    background-image:-moz-linear-gradient(#FFF,#EEE);
    background-image:-ms-linear-gradient(#FFF,#EEE);
    background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#eee));
    background-image:-webkit-linear-gradient(#FFF,#EEE);
    background-image:-o-linear-gradient(#FFF,#EEE);
    background-image:-ms-linear-gradient(top,#FFF 0,#EEE 100%);
    background-image:linear-gradient(#FFF,#EEE);
    padding-left:20px;
    padding-right:20px;
    /*+border-radius: 10px;
    */
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    -khtml-border-radius:10px;
    border-radius:10px;
    padding-top:20px;
    padding-bottom:20px;
    /*+box-shadow: 0 0 48px;
    */
    -moz-box-shadow:0 0 48px;
    -webkit-box-shadow:0 0 48px;
    box-shadow:0 0 48px;
}
.main-header .main-head-inner{
}
/*ICONBOX 2*/
.iconbox2{
    display:flex;
    flex-wrap:wrap;
    margin-bottom:20px;
    padding:10px;
    /*+border-radius: 10px;
    */
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    -khtml-border-radius:10px;
    border-radius:10px;
    background-color:#FFFFFF;
    /*+box-shadow: 0 0 15px -6px rgba(0, 0, 0, 0.301);
    */
    -moz-box-shadow:0 0 15px -6px rgba(0, 0, 0, 0.301);
    -webkit-box-shadow:0 0 15px -6px rgba(0, 0, 0, 0.301);
    box-shadow:0 0 15px -6px rgba(0,0,0,0.301);
    min-height:250px;
    color:#3E5569;
}
.iconbox2 .title{
    font-size:1.3rem;
    margin-bottom:10px;
    font-weight:700;
}
.iconbox2 I{
    font-size:51.3px;
}
/*POPÜLER ŞEHİRLER*/
.populer-sehir-list .item{
    background-repeat:no-repeat;
    background-size:cover;
    height:228px;
    border-radius:4px;
    box-sizing:border-box;
    background-color:grey;
    padding-right:10px;
    text-decoration:none;
    color:#FFF;
    width:calc(25% - 10px);
    margin-bottom:15px;
    position:relative;
    overflow:hidden;
    z-index:2;
    cursor:pointer;
}
.populer-sehir-list .item A{
    color:#FFF;
    padding:0 10px 15px;
    display:flex;
    align-items:flex-end;
    position:absolute;
    z-index:11;
    top:0;
    left:0;
    right:0;
    bottom:0;
}
.populer-sehir-list .item A:hover{
    text-decoration:none;
}
.populer-sehir-list .item A:hover:before{
    z-index:10;
    background:rgba(0,0,0,0.75);
    border-radius:4px;
}
.populer-sehir-list .item A:before{
    content:"";
    position:absolute;
    left:0;
    bottom:0;
    width:100%;
    height:100%;
    background:transparent;
    border-radius:4px;
    z-index:1;
    transition:background 0.5s ease;
}
.populer-sehir-list .item A:after{
    content:"";
    left:0;
    bottom:0;
    position:absolute;
    width:100%;
    height:166px;
    background:linear-gradient(0deg,rgba(0,0,0,0.5),transparent);
    border-bottom-left-radius:4px;
    border-bottom-right-radius:4px;
    z-index:1;
}
.populer-sehir-list{
    display:flex;
    justify-content:space-between;
    flex-wrap:wrap;
    margin-top:21px;
}
.populer-sehir-list .item .sehir-adi{
    flex:1;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    display:inline-block;
    max-width:70%;
    margin-right:10px;
    z-index:10;
    font-size:30px;
}
.populer-sehir-list .item .hotel-sayi{
    flex:1;
    display:inline-block;
    text-align:right;
    color:#FFF;
    margin-bottom:3px;
    width:auto;
    text-overflow:ellipsis;
    z-index:10;
    opacity:0.8;
    transition:opacity 0.5s ease;
    max-width:40%;
    white-space:normal;
}
.populer-sehir-list .item:nth-child(2),.populer-sehir-list .item:nth-child(4),.populer-sehir-list .item:nth-child(5),.populer-sehir-list .item:nth-child(7){
    width:calc(50% - 9px);
}
/*HOTEL CARD LIST*/
.hotel-card-list .item{
    box-sizing:border-box;
    text-decoration:none;
    margin-bottom:20px;
    position:relative;
    overflow:hidden;
    z-index:2;
    /*+border-radius: 5px;
    */
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    -khtml-border-radius:5px;
    border-radius:5px;
}
.hotel-card-list .item .hotel-img{
    overflow:hidden;
}
.hotel-card-list .item .hotel-img IMG{
    display:block;
    transition:all cubic-bezier(0.75,0.01,0.3,1.01) 0.5s;
}
.hotel-card-list .item .hotel-img:hover IMG{
    transform:scale(1.1);
}
.hotel-card-list .item .content{
    background-color:#FFFFFF;
    padding:10px;
}
.hotel-card-list .item .hotel-footer{
    display:flex;
    align-items:flex-end;
    justify-content:space-between;
    color:#838383;
}
.hotel-card-list .item .olanak{
    text-align:right;
    font-size:0.8rem;
}
.hotel-card-list .item .olanak SPAN{
    display:block;
}
.hotel-card-list .item .hotel-title{
    font-size:16px;
    font-weight:bold;
}
.hotel-card-list .item .hotel-title SMALL{
    display:block;
    margin-top:5px;
}
.hotel-card-list .item .fiyat{
    color:#000000;
    font-weight:bold;
    font-size:20.8px;
}
.hotel-card-list .item .fiyat SMALL{
    display:block;
    font-size:11.8px;
    text-decoration:line-through #01ADB4;
}
.hotel-card-list .item .indirim{
    position:absolute;
    top:0;
    color:#FFFFFF;
    padding:5px;
    border-bottom-right-radius:5px;
}
.hotel-card-list .item .indirim STRONG{
    display:block;
    font-size:22px;
}
/*LISTELEME*/
.search-container{
    background:url(../img/hotel-header.jpg) 0 0/cover;
    border-top:1px solid #ECF0F1;
    padding-top:40px;
    padding-bottom:40px;
}
.search-order{
    padding:20px;
    background-color:#FFFFFF;
}
.hotel-search-container .form-summary{
    font-size:0.8rem;
}
.hotel-search-container .form-row>LABEL{
    text-transform:uppercase;
    font-family:'campton';
    font-size:0.8rem;
    font-weight:400;
}
.search-container .check{
    margin-right:10px;
    background-color:#FFFFFF;
}
.hotel-list-item{
    background-color:#FFFFFF;
    font-size:14px;
    margin-bottom:20px;
    border:1px solid #D9DADB;
}
.hotel-list-item .hotel-images{
    height:240px;
    overflow:hidden;
}
.hotel-list-item .title{
    color:#4A4A4A;
    font-size:20px;
    line-height:125%;
    font-weight:600;
}
.hotel-list-item .price-indirim STRONG{
    font-size:22px;
    font-weight:900;
}
.hotel-list-item .price-indirim I{
    font-size:22px;
}
/*search 2*/
.search-content-list{
    display:flex;
    justify-content:space-between;
}
.search-content-list .search-element-item{
    margin-right:15px;
    width:31%;
    height:55px;
    background-color:#FFF;
    border:1px solid #E0E0E0;
    border-radius:3px;
    margin-bottom:0;
    cursor:pointer;
    position:relative;
    padding-left:46px;
    padding-right:20px;
}
.search-content-list .search-element-item.room-row{
    width:25%;
}
.search-content-list .submit{
    width:110px;
}
.search-content-list .search-element-item .search-element-title{
    font-size:10px;
    display:block;
    color:#F4A82F;
    padding-top:8px;
    margin-bottom:5px;
    font-weight:500;
    letter-spacing:0.01rem;
}
.search-content-list .search-element-item .element-item-icon{
    position:absolute;
    display:inline-block;
    color:#DCDCDC;
    left:5px;
    top:50%;
    transform:translateY(-50%);
    font-size:22px;
}
.search-content-list .search-element-item .t-datepicker{
    height:100%;
    line-height:inherit;
}
.search-content-list .search-element-item .t-datepicker .search-element-title{
    margin-bottom:5px;
}
.search-content-list .search-element-item .t-datepicker .t-check-in,.search-content-list .search-element-item .t-datepicker .t-check-out{
    border:none;
    padding:0;
    height:100%;
}
.search-content-list .search-element-item .t-datepicker .t-check-in .t-dates,.search-content-list .search-element-item .t-datepicker .t-check-out .t-dates{
    padding:0;
    height:100%;
}
.search-content-list .search-element-item .t-datepicker .t-check-in:before{
    position:absolute;
    right:13px;
    font-size:30px;
    content:"\e8f0";
    font-family:"otelara";
    color:#E0E0E0;
    font-weight:300;
    line-height:58px;
}
.search-content-list .search-element-item INPUT#lokasyon{
    font-size:14px;
    border:none;
    padding:0;
    height:auto;
    line-height:1;
    width:100%;
    color:#7C7C7C;
    font-weight:500;
    background-color:transparent;
    outline:none;
}
.search-content-list .search-element-item .yetiskin,.search-content-list .search-element-item .cocuk{
    display:inline-block;
    padding-right:15px;
    height:100%;
    position:relative;
    line-height:1;
}
.search-content-list .search-element-item .cocuk{
    padding-left:15px;
    padding-right:0;
}
.search-content-list .search-element-item .cocuk:before{
    content:'';
    background-color:#F1F1F1;
    height:100%;
    width:1px;
    position:absolute;
    left:0;
    top:0;
}
/*SEARCH*/
.booking-form-header{
    margin-bottom:15px;
    display:none !important;
}
.booking-form H2{
    font-size:1.5em;
}
.booking-form .booking-close{
    float:right;
    display:block;
    cursor:pointer;
    font-size:1.5rem;
    font-weight:700;
    line-height:1;
    color:#000;
    text-shadow:0 1px 0 #FFF;
    opacity:0.5;
}
.booking-form .booking-close:hover{
    color:#FCB320;
    opacity:1;
}
.search-title{
    font-size:1.8rem;
    padding:20px 0;
}
.search-filters{
    background-color:#FFFFFF;
}
.search-filters-header{
    display:none;
}
.search-filters .search-box{
    border-bottom:1px solid #D9DADB;
    padding:15px;
}
.search-filters .search-box:last-child{
    border-bottom:none;
}
.search-filters .search-box .search-content{
}
.search-filters .search-box .title{
    font-size:1.125rem;
    margin:0;
    margin-bottom:15px;
}
.search-filters .custom-checkbox{
    margin-bottom:5px;
}
.kisiPopover{
    position:absolute;
    padding:20px 15px;
    color:#3E5569;
    top:60px;
    left:0;
    z-index:1060;
    width:100%;
    line-height:50%;
    font-size:0.76563rem;
    background-color:#FFF;
    border:1px solid #DEDEDE;
    border-radius:0;
    display:none;
    box-shadow:1px 0 20px rgba(0,0,0,0.08);
}
.kisiPopover:after{
    content:"";
    position:absolute;
    top:-10px;
    left:120px;
    border-right:10px solid transparent;
    border-left:10px solid transparent;
    border-bottom:10px solid #FFF;
    display:block;
    width:0;
    z-index:1;
}
.kisiPopover:before{
    content:"";
    position:absolute;
    top:-11px;
    left:119px;
    border-right:11px solid transparent;
    border-left:11px solid transparent;
    border-bottom:11px solid #D0D0D0;
    width:0;
    z-index:0;
}
.arama-motoru-input{
    box-shadow:inset 0 0 0 rgba(0,0,0,0.075);
    position:relative;
    font-size:16px;
    background-color:#FFF !important;
    padding:0 15px 0 50px;
    width:100%;
    height:100%;
    border:0;
    border-radius:0 !important;
}
.arama-motoru-input:focus{
    box-shadow:none;
}
.arama-motoru-input::-webkit-input-placeholder{
    color:#4A4A4A;
}
.arama-motoru-input::-moz-input-placeholder{
    color:#4A4A4A;
}
.arama-motoru-icon{
    position:absolute;
    bottom:calc(50% - 11.5px);
    left:15px;
    font-size:20px;
    line-height:100%;
    color:#3E5569;
}
.arama-motoru-text{
    box-shadow:inset 0 0 0 rgba(0,0,0,0.075);
    cursor:pointer;
    display:flex;
    align-items:center;
    background-color:#FFF;
    padding:0 15px 0 70px;
    width:100%;
    height:43px;
}
.arama-motoru-card-ozel{
    box-shadow:1px 0 20px rgba(0,0,0,0.08);
    z-index:1000 !important;
}
.arama-motoru-kisiler{
    height:100%;
    position:relative;
    width:100%;
}
.arama-motoru-kisiler SELECT{
    display:none;
}
.arama-motoru-select{
    display:none;
    width:49%;
    height:36px;
}
.ui-menu{
    z-index:15;
    border:1px solid #DADADA;
    border-top:0px solid black;
}
.ui-menu .ui-menu-item{
    font-size:1rem;
    padding:5px;
    cursor:pointer;
    border-bottom:1px solid #DADADA;
    color:#495086;
}
.ui-menu .ui-menu-item:hover{
    background-color:#08B2B8;
    color:#FFFFFF;
}
/*AUTO COMPLETE*/
/*HOTEL SIDEBAR****/
.sidebar .sidebar-box{
    background-color:#FFFFFF;
    margin-bottom:40px;
    /*+box-shadow: 0 0 30px rgba(0, 0, 0, 0.108);
    */
    -moz-box-shadow:0 0 30px rgba(0, 0, 0, 0.108);
    -webkit-box-shadow:0 0 30px rgba(0, 0, 0, 0.108);
    box-shadow:0 0 30px rgba(0,0,0,0.108);
    margin-top:20px;
}
.sidebar .open-map{
    background-color:#FFFFFF;
    /*+box-shadow: 0 0 30px rgba(0, 0, 0, 0.108);
    */
    -moz-box-shadow:0 0 30px rgba(0, 0, 0, 0.108);
    -webkit-box-shadow:0 0 30px rgba(0, 0, 0, 0.108);
    box-shadow:0 0 30px rgba(0,0,0,0.108);
}
.sidebar .open-map .address{
    display:block;
    padding:20px;
    margin:0;
}
.sidebar .open-map .map-img{
    background:url(../img/show-map.png) 0 0/cover;
    padding:40px;
    justify-content:center;
    display:flex;
}
.sidebar-box .title{
    padding:15px;
    background-color:#FFFFFF;
    font-size:20px;
    border-bottom:1px solid #E9EEEE;
}
.sidebar-box .content{
    padding:20px;
}
.sidebar-box .content H4{
    font-size:1.3rem;
    color:#041E56;
    margin-top:20px;
}
.sidebar-box .content H4:first-child{
    margin-top:0;
}
/*HOTEL DETAY******/
.hotel-header{
    height:150px;
}
.hotel-header H1{
    font-weight:500;
    font-size:1.7rem;
    text-align:left;
    color:#FFFFFF;
}
.hotel-header H2{
    color:#F2F4F4;
}
.hotel-header .hotel-phone A{
    font-size:41.7px;
    font-weight:700;
    color:#FCB320;
}
.hotel-header .hotel-phone SPAN{
    display:block;
    color:#FFFFFF;
    font-size:20px;
    margin-bottom:-16px;
}
.hotel-img{
    height:200px;
    /*+border-radius: 5px;
    */
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    -khtml-border-radius:5px;
    border-radius:5px;
}
/*HOTEL ROOM SEARCH****/
.hotel-room-search-container{
    background-color:#FFFFFF;
    position:relative;
    padding:40px 20px;
    /*+box-shadow: 1px 2px 16px rgba(0, 0, 0, 0.194);
    */
    -moz-box-shadow:1px 2px 16px rgba(0, 0, 0, 0.194);
    -webkit-box-shadow:1px 2px 16px rgba(0, 0, 0, 0.194);
    box-shadow:1px 2px 16px rgba(0,0,0,0.194);
    transition:all 0.5s ease;
    position:relative;
    filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3c4f61', endColorstr='#3c4f61', GradientType=0 );
    text-align:left;
    height:98%;
}
.hotel-room-search-container .title{
    font-size:1.4em;
    margin:0 0 28px 0;
    text-align:center;
    color:#FFFFFF;
    font-weight:500;
}
.hotel-room-search-container .title I{
    color:#FCB320;
}
.hotel-room-search-container:before{
    content:"";
    display:block;
    position:absolute;
    right:15%;
    top:0;
    left:15%;
    background-color:#FAB21F;
    height:7px;
}
.hotel-room-search-container:after{
    content:"";
    display:block;
    position:absolute;
    bottom:0;
    right:35%;
    left:35%;
    background-color:#FAB21F;
    height:7px;
}
.hotel-search.fixed{
    position:fixed;
    transition:all 0.5s ease;
    top:0;
    margin:0;
    left:0;
    right:0;
    z-index:6;
    background:url(../img/grid-bg.png) #374859;
}
.hotel-search.fixed .hotel-room-search-container,.hotel-search.fixed .hotel-search-container{
    margin:0px;
    /*+box-shadow: none;
    */
    -moz-box-shadow:none;
    -webkit-box-shadow:none;
    box-shadow:none;
    padding:20px 0;
    background:none;
}
.hotel-search.fixed .hotel-room-search-container .title{
    display:none;
}
.hotel-room-search-container .booking-form .search-element-title{
    color:#FCB320;
    margin-top:-5px;
    font-size:9.8px;
    margin-bottom:3px;
}
/*HOTEL TANITIM*/
.tanitim{
    margin-top:15px;
}
.tanitim .tanitim-list{
}
.tanitim .tanitim-list .item{
    display:flex;
    width:24%;
    align-items:center;
    line-height:;
    background-color:#A9FFBC;
    margin-right:0;
    /*+border-radius: 5px;
    */
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    -khtml-border-radius:5px;
    border-radius:5px;
    overflow:hidden;
    height:;
    color:#005F15;
}
.tanitim-list .item .simge{
    width:39px;
    text-align:center;
    background-color:#28E600;
    border-bottom-right-radius:15px;
    padding-top:10px;
    padding-bottom:10px;
    color:#FFFFFF;
}
.tanitim .tanitim-list .item SPAN{
    margin-left:20px;
    font-size:14px;
    display:block;
    width:;
    line-height:1.2;
}
.tanitim .tanitim-list .item:nth-child(2){
    background-color:#E3D2FF;
    color:#5500E6;
}
.tanitim .tanitim-list .item:nth-child(2) .simge{
    background-color:#7728FF;
}
.tanitim .tanitim-list .item:nth-child(3){
    background-color:#FFE3AA;
    color:#734D00;
}
.tanitim .tanitim-list .item:nth-child(3) .simge{
    background-color:#FCB320;
}
.tanitim .tanitim-list .item:nth-child(4){
    background-color:#FFA9A9;
    color:#410000;
}
.tanitim .tanitim-list .item:nth-child(4) .simge{
    background-color:#FF1414;
}
/*HOTEL NAV****/
.hotel-nav-container{
    min-height:45px;
}
.hotel-nav{
    margin-top:20px;
    transition:all 0.5s ease;
    padding:5px;
    background-color:#3B4E5F;
    background-image:url(../img/grid-bg.png) !important;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    -khtml-border-radius:5px;
    border-radius:5px;
}
.hotel-nav-container.fixed{
    margin-top:0;
    position:fixed;
    top:0;
    left:0;
    right:0;
    z-index:10;
    width:100%;
}
.hotel-nav-container.fixed .hotel-nav{
    margin:0;
    /*+border-radius: 0 !important;
    */
    -moz-border-radius:0 !important;
    -webkit-border-radius:0 !important;
    -khtml-border-radius:0 !important;
    border-radius:0 !important;
}
/*BAYRAKLAR*/
.flag{
    display:inline-block;
    width:15px;
    height:11px;
    margin-right:5px;
    background-image:url(../img/flags.png);
    background-repeat:no-repeat;
}
.flag-en{
    background-position:-5px 0;
}
.flag-fr{
    background-position:-25px 0;
}
.flag-de{
    background-position:-45px 0;
}
.flag-es{
    background-position:-65px 0;
}
.flag-it{
    background-position:-105px 0;
}
.flag-nl{
    background-position:-85px 0;
}
.flag-ru{
    background-position:-125px 0;
}
.flag-cs{
    background-position:-285px 0;
}
.flag-sv{
    background-position:-185px 0;
}
.flag-pt{
    background-position:-145px 0;
}
.flag-no{
    background-position:-165px 0;
}
.flag-fi{
    background-position:-205px 0;
}
.flag-da{
    background-position:-225px 0;
}
.flag-zh{
    background-position:-245px 0;
}
.flag-ja{
    background-position:-265px 0;
}
/*HOTEL CONTENT****/
.hotel-content{
    padding-top: 2px;
    padding-bottom:40px;
}
.hotel-content .hotel-detail-box{
    padding:40px;
    background-color:#FFFFFF;
    margin-bottom:40px;
    /*+box-shadow: 0 0 30px rgba(0, 0, 0, 0.108);
    */
    /*+border-radius: 5px;
    */
    -moz-border-radius:5px;
    box-shadow: 0 80px 80px 0 rgb(12 6 1 / 4%);
}
.hotel-content .hotel-detail-box .title,.fancy-title{
    margin-bottom:25px;
    color:#374859;
    border-bottom:1px solid #E4E4E4;
    padding-bottom:5px;
    font-size:1.75rem;
    font-weight:bold;
}
.hotel-content .hotel-detail-box .title SPAN,.fancy-title SPAN{
    border-bottom:4px solid #FAB21F;
}
.hotel-content .content{
}
.hotel-content .content H3,.hotel-content .content H4{
    font-size:1.2rem;
    color:#041E56;
}
/*YORUMLAR*/
/*değer*/
.yorum-puan .puan{
    margin-bottom:20px;
}
.yorum-puan .deger{
    padding:10px;
    color:#FFFFFF;
    /*+border-radius: 10px;
    */
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    -khtml-border-radius:10px;
    border-radius:10px;
    font-size:20px;
    margin-right:10px;
}
.yorum-puan .deger-text{
    font-size:17px;
    font-weight:bold;
}
.yorum-puan SMALL{
    display:block;
}
.yorum-puan .yorum-bar{
    margin-bottom:10px;
}
/*yorumlist*/
.yorum-listesi .yorum-item{
    padding:15px;
    border-bottom:1px solid #DADADA;
}
.yorum-listesi .puan{
    margin-bottom:10px;
    font-size:18px;
    font-weight:bold;
}
.yorum-listesi .puan .badge{
    margin-right:10px;
}
.yorum-item .yorum1,.yorum-item .yorum2{
    margin-left:30px;
}
.yorum-item .yorum1:before,.yorum-item .yorum2:before{
    content:"";
    font-family:"fontello";
    width:20px;
    height:20px;
    display:block;
    position:absolute;
    left:25px;
    top:;
    text-align:center;
}
.yorum-item .yorum1:before{
    content:'\ea1c';
    color:#5B9F56;
}
.yorum-item .yorum2:before{
    content:'\ea1d';
    color:#F05052;
}
.yorum-item .yorum2{
    margin-top:20px;
}
.yorum-item .tarih{
    text-align:right;
    font-size:0.8rem;
}
/*BÖLGELER*/
.bolge H3,.bolge H2{
    font-size:1.3rem;
}
/*HOTEL ROOMS*/
.room-list .room-type{
    border:1px solid #EBEBEB;
    padding:10px;
    margin-bottom:10px;
    background-color:#FFFFFF;
    margin-top:10px;
}
.room-list .room-type.ozet{
    background-color:#F1F3F4;
    border:1px solid #FCB320;
}
.room-list .room-type.ozet .indirim{
    font-size:1.1rem;
    font-weight:600;
}
.room-list .room-type:last-child{
    margin-bottom:0;
}
.room-list .room-item{
    padding:20px;
    border:1px solid #EBEBEB;
    background-color:#FAFAFA;
    margin-bottom:40px;
}
.room-icons{
    position:absolute;
    bottom:5px;
}
.room-icons SPAN:hover I{
    color:#FCB320;
    cursor:help;
}
.room-icons I{
    padding:5px;
    border:1px solid #E2E0E0;
    margin-left:5px;
    /*+border-radius: 3px;
    */
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    -khtml-border-radius:3px;
    border-radius:3px;
    color:#374859;
}
.room-list .btn{
    margin-bottom:5px;
    float:;
    margin-top:5px;
}
.room-list .btn SMALL{
    display:block;
    font-size:10.5px;
}
.price-list SPAN[class^=price]{
    font-size:3rem;
    display:block;
    line-height:1.2;
    color:#364758;
}
.price-list SPAN.price1{
    text-decoration:line-through;
    font-size:15px;
}
.price-list SPAN.price2{
    font-weight:800;
}
.price-list .info{
    font-size:12.5px;
    color:#259B40;
}
/*TAKSİT SEÇENEKLERİ*/
.taksitler{
    background-color:#FAFAFA;
    padding:5px 10px;
    border:1px solid #DEDEDE;
}
.taksit-list .taksit{
    padding:5px;
    font-weight:500;
    font-size:12.5px;
    text-align:center;
}
.taksit-list .taksit IMG{
    width:90%;
}
/*HOTEL OLANAK*/
.hotel-olanak-wrap{
    -moz-column-count:4;
    column-count:4;
    padding-top:16px;
    padding-bottom:16px;
}
.header-galeri .all-images{
    position:absolute;
    right:15px;
    bottom:5px;
    background-color:#374859;
    z-index:5;
    color:#FFFFFF;
    padding:10px;
    border-top-left-radius:5px;
    font-size:12px;
}
.header-galeri .all-images:hover{
    background-color:#F2A303;
    text-decoration:none;
}
.hotel-olanak-wrap .hotel-olanak-content{
    float:none;
    display:inline-block;
    margin-bottom:9px;
}
.hotel-olanak-wrap .content-list{
    margin:0;
    padding:0;
}
.hotel-olanak .content{
    display:inline-block;
    float:none;
}
.hotel-olanak-wrap .content-list LI{
    position:relative;
    padding:4px 10px 4px 0;
    box-sizing:border-box;
    vertical-align:middle;
    color:#67707A;
    list-style-position:outside;
    margin-left:13px;
}
/*HOTEL GALERI HEADER*/
.header-galeri .foto-galeri-items{
    margin:0;
    padding:0;
    display:flex;
    align-items:center;
    justify-content:space-between;
    flex-wrap:wrap;
}
.header-galeri .foto-galeri-items LI{
    list-style:none;
    display:flex;
    align-items:center;
    justify-content:center;
    padding:0;
    margin:0 0 5px 0;
    overflow:hidden;
    width:33%;
    height:197px;
}
.header-galeri .foto-galeri-items LI:nth-child(4),.header-galeri .foto-galeri-items LI:nth-child(5){
    width:49.6%;
}
.header-galeri .foto-galeri-items LI:last-child{
    display:none;
}
.header-galeri .foto-galeri-items LI IMG{
    transition:all ease 0.5s;
}
.header-galeri .foto-galeri-items LI:hover IMG{
    transform:scale(1.2);
    transition:all ease 0.5s;
}
/*HOTEL GALERİ*/
.foto-galeri{
}
.foto-galeri H4{
    margin-top:15px;
    margin-bottom:13px;
    font-size:1.2rem;
}
.foto-galeri .foto-galeri-items{
    margin:0;
    padding:0;
    display:flex;
    align-items:center;
    justify-content:space-between;
    flex-wrap:wrap;
}
.foto-galeri .foto-galeri-items LI{
    list-style:none;
    display:flex;
    align-items:center;
    justify-content:center;
    padding:0;
    margin:0 0 5px 0;
    overflow:hidden;
    width:19.7%;
    height:180px;
}
.foto-galeri .foto-galeri-items LI IMG{
    transition:all ease 0.5s;
}
.foto-galeri .foto-galeri-items LI:hover IMG{
    transform:scale(1.2);
    transition:all ease 0.5s;
}
/*CHECKOUT*/
.checkout .room-price{
    font-size:14.8px;
    padding:17px 5px;
    background-color:#01ADB4;
    margin-top:20px;
    color:#FFFFFF;
    /*+border-radius: 6px;
    */
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    -khtml-border-radius:6px;
    border-radius:6px;
}
.payment-container.hotel-detail-box{
    background-color:#DCF0E1;
    border:1px solid #28A745;
}
.payment-container H4{
    font-size:14.8px;
}
.checkout .room-price SMALL{
    display:block;
}
.checkout .room-price STRONG{
    font-size:30.8px;
    display:;
    font-weight:900;
}
TR.total{
    color:#FFFFFF;
    font-size:18.8px;
}
/*FOOTER*/
FOOTER{
    background-color:#FFFFFF;
    padding:20px 0 10px;
    color:#3E5569;
}
.widget .iletisim .telefon{
    font-size:24px;
    font-weight:700;
}
.widget .iletisim LI{
    margin-bottom:10px;
}
FOOTER .widget{
}
FOOTER .widget H4{
    font-size:18.8px;
    margin-bottom:20px;
    border-bottom:1px solid #EBEBEB;
    padding-bottom:17px;
    font-weight:700;
    color:#3E5569;
}
FOOTER UL{
    padding:0;
    list-style:none;
}
FOOTER .social LI{
    list-style:none;
    display:inline-block;
}
FOOTER .social LI A{
    display:block;
    width:40px;
    height:40px;
    color:#FFFFFF;
    /*+border-radius: 68px;
    */
    -moz-border-radius:68px;
    -webkit-border-radius:68px;
    -khtml-border-radius:68px;
    border-radius:68px;
    text-align:center;
    line-height:40px;
}
FOOTER .social LI A.facebook{
    background-color:#3B5998;
}
FOOTER .social LI A.instagram{
    background-color:#BC2A8D;
}
FOOTER .social LI A.twitter{
    background-color:#00ACED;
}
FOOTER .social LI I{
    font-size:18px;
}
.footer-logolar{
    display:flex;
    align-items:center;
    justify-content:flex-end;
}
.footer-logolar IMG{
    max-width:100%;
}
.footer-logolar DIV{
    width:70px;
    margin:10px;
}
.cerez{
    display:none;
    padding:10px 0;
    font-size:12px;
    text-align:center;
    background:#F2F4F4;
}
.footer-logo IMG{
    width:100%;
    margin-top:40px;
}
/*READMORE*/
.readmore-expander{
    margin:16px auto auto;
    display:block;
    width:239px;
}
.readmore.active{
    overflow:hidden;
    position:relative;
    height:600px;
}
.readmore.active:after{
    content:"";
    height:100px;
    width:100%;
    position:absolute;
    bottom:0;
    background:rgb(239,241,245);
    background:-moz-linear-gradient(0deg,rgba(239,241,245,1) 0%,rgba(239,241,245,0) 100%);
    background:-webkit-linear-gradient(0deg,rgba(239,241,245,1) 0%,rgba(239,241,245,0) 100%);
    background:linear-gradient(0deg,rgba(239,241,245,1) 0%,rgba(239,241,245,0) 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#eff1f5", endColorstr="#eff1f5", GradientType=1);
}
.readmore.beyaz:after{
    background:rgb(255,255,255);
    background:-moz-linear-gradient(0deg,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
    background:-webkit-linear-gradient(0deg,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
    background:linear-gradient(0deg,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#eff1f5", endColorstr="#eff1f5", GradientType=1);
}
.readmore.passive{
    height:auto;
    overflow:visible;
}
.readmore.passive:after{
    display:none;
}
.readmore.passive{
    height:auto;
    overflow:visible;
}
/*CONTENT*/
.contentbox{
    background-color:#FFFFFF;
}
.page-header{
    padding:20px 0;
    background:url(../img/hotel-header.jpg) 0 0/cover;
}
.page-header H1{
    margin:0;
    color:rgba(255,255,255,0.914);
    font-weight:normal;
}
/*MOBİL*/
/*HEADER*/
.mobile-header{
    position:fixed;
    top:-80px;
    left:0;
    right:0;
    z-index:10;
    transition:all 0.5s cubic-bezier(0.65,0.19,0.38,0.83);
}
.mobile-header.active{
    top:0;
}
.mobile-header .hotel-logo{
    width:103px;
}
.mobile-header .hotel-phone{
    font-size:1.8em;
    font-weight:bold;
}
.mobile-header .hotel-phone SPAN{
    display:block;
    font-size:0.6em;
    color:rgba(255,255,255,0.806);
    font-weight:normal;
}
.menu-btn{
    color:#FFFFFF;
    font-size:1.9em;
    background-color:#FAB21F;
    /*+border-radius: 3px;
    */
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    -khtml-border-radius:3px;
    border-radius:3px;
    width:40px;
    display:block;
    cursor:pointer;
    text-align:center;
}
/*.menu-btn.active .icon-menu {
     display: none;
}
*/
/*.menu-btn.active .icon-cancel {
     display: block;
}
*/
.menu-btn:hover{
    background-color:#F1035F;
}
.menu-btn .icon-cancel{
    display:none;
}
.close-ana-menu{
    display:none;
}
.close-menu,.main-menu.active .close-ana-menu,.filter-close{
    display:block;
    cursor:pointer;
    position:absolute;
    right:32px;
    top:15px;
    color:rgba(255,255,255,0.806);
    font-size:2em;
}
.close-menu:hover,.close-ana-menu:hover,.filter-close:hover{
    color:#F1035F;
}
/*NAV*/
.mobile-nav{
    background-color:rgba(40,53,65,0.806);
    position:fixed;
    transform:translatex(100%);
    left:100%;
    top:0;
    width:100vw;
    bottom:0;
    z-index:11;
    transition:all 0.5s cubic-bezier(0.65,0.19,0.38,0.83);
    opacity:0;
    padding-top:40px;
}
.mobile-nav.active{
    transform:translatex(0);
    left:0;
    opacity:1;
}
.mobile-nav UL{
    margin:0;
    padding:0;
}
.mobile-nav LI{
    list-style:none;
    border-bottom:1px solid #636363;
}
.mobile-nav LI>A{
    display:block;
    font-size:1.5em;
    text-align:center;
}
.mobile-nav LI A:hover{
    background:#F2A303;
    color:#FFFFFF;
}
.bottom-menu{
    width:100%;
    position:fixed;
    bottom:0;
    background-color:#283541;
    display:flex;
    align-items:center;
    z-index:10;
    justify-content:space-between;
    padding-top:5px;
    padding-bottom:5px;
}
.bottom-menu A{
    display:flex;
    flex-direction:column;
    align-items:center;
    flex:1;
    padding:5px;
    color:#E1E1E1;
    font-size:0.8em;
    text-decoration:none;
    transition:all 0.3s;
}
.bottom-menu A I{
    font-size:18px;
}
.bottom-menu A.sat{
    background-color:#FCB320;
    color:#FFF;
    border-radius:100%;
    width:70px;
    height:70px;
    display:flex;
    align-items:center;
    justify-content:center;
    position:absolute;
    left:50%;
    transform:translateX(-50%);
    top:-22px;
    border:3px solid rgba(54,70,85,0);
    /*+box-shadow: inset -1px -2px 7px rgba(0, 0, 0, 0.290);
    */
    -moz-box-shadow:inset -1px -2px 7px rgba(0, 0, 0, 0.290);
    -webkit-box-shadow:inset -1px -2px 7px rgba(0, 0, 0, 0.290);
    box-shadow:inset -1px -2px 7px rgba(0,0,0,0.290);
}
.bottom-menu A.sat:hover{
    border-color:#F2A303;
    background-color:#283541;
    color:#FFF;
}
.bottom-menu A.active,.bottom-menu A:hover{
    color:#F2A303;
}
.bottom-menu A:last-child{
    margin-right:0;
}
SPAN.bosluk{
    flex:1;
}
@media screen and (max-width:1200px){
    .room-icons{
        position:relative;
    }
}
@media screen and (max-width:992px){
    .search-content-list{
        flex-wrap:wrap;
        justify-content:space-between;
    }
    .search-content-list .search-element-item{
        width:49%;
        margin:0 0 15px 0;
    }
    .search-content-list .search-element-item.room-row{
        width:49%;
    }
    .search-content-list .submit{
        width:49%;
        height:53px;
    }
    /*DETAY-NAV*/
}
@media screen and (max-width:768px){
    BODY{
        font-size:0.8em;
    }
    HEADER.site-header{
        /*display: none;
        */
    }
    HEADER.mobile-header{
        display:block;
    }
    .main-header{
        background:url(../img/main-header-mobile.jpg) center/130%;
        padding-top:60px;
        padding-bottom:0px;
    }
    .main-menu{
        background-color:rgba(40,53,65,0.935);
        position:fixed;
        left:100%;
        transform:translatex(100%);
        top:0;
        width:100vw;
        bottom:0;
        z-index:50;
        transition:all 0.5s cubic-bezier(0.65,0.19,0.38,0.83);
        opacity:0;
        padding-top:40px;
    }
    .main-menu.active{
        transform:translatex(0);
        left:0;
        opacity:1;
    }
    .main-menu UL{
        margin:0;
        display:block;
        padding:0;
    }
    .main-menu LI{
        list-style:none;
        border-bottom:1px solid rgba(255,255,255,0.086);
    }
    .main-menu LI>A{
        display:block;
        font-size:1.5em;
        text-align:center;
        color:#FFFFFF !important;
    }
    .main-menu LI A:hover{
        background:#F2A303;
        color:#FFFFFF;
    }
    /*SEARCH*/
    .main-header .hotel-search-container{
        position:fixed;
        top:0;
        left:100%;
        bottom:0;
        /*+border-radius: 0;
        */
        -moz-border-radius:0;
        -webkit-border-radius:0;
        -khtml-border-radius:0;
        border-radius:0;
        overflow:auto;
    }
    .main-header .hotel-search-container.active{
        left:0;
    }
    .main-header .hotel-search-container.active .booking-form-header{
        display:flex !important;
    }
    .main-header .hotel-search-container.active .submit{
        position:absolute;
        width:90%;
        bottom:20px;
    }
    .main-header .hotel-search-container .close{
    }
    .main-header .main-carousel{
        display:none;
    }
    .t-check-in,.t-check-out,.t-datepicker{
        position:static;
    }
    .t-next,.t-prev,.t-table-condensed TD,.t-table-condensed TH{
        text-align:center;
        padding:7px;
    }
    .t-datepicker-day{
        left:0 !important;
    }
    .search-content-list .search-element-item .yetiskin,.search-content-list .search-element-item .cocuk{
        width:49%;
    }
    .search-content-list .search-element-item{
        width:100%;
    }
    .search-content-list .search-element-item.room-row{
        width:100%;
    }
    .search-content-list .submit{
        width:100%;
    }
    .mobile-search *{
        pointer-events:none;
    }
    .mobile-search .hotel-search-container{
        position:relative;
        left:0;
    }
    .t-datepicker .t-dates SPAN{
        font-size:14px;
        /* color: #FCB320;
         */
    }
    /*LİSTELEME*/
    .search-title{
        font-size:1.6em;
        padding:20px 0;
    }
    .price-list{
        padding:10px;
        background-color:#F2F4F4;
        margin-top:13px;
        margin-bottom:16px;
        /*+box-shadow: 0 0;
        */
        -moz-box-shadow:0 0;
        -webkit-box-shadow:0 0;
        box-shadow:0 0;
        border-top:6px solid #F2A303;
    }
    .price-indirim{
        position:absolute;
        right:30px;
    }
    /*FİLTRE*/
    .search-filters{
        position:fixed;
        top:0;
        left:100%;
        right:0;
        bottom:0;
        overflow:auto;
        z-index:15;
        padding:0;
    }
    .search-filters.active{
        left:0;
        padding-bottom:49px;
        padding-top:50px;
    }
    .search-filters.active .btn{
        position:fixed;
        bottom:0;
        left:0;
        width:;
        right:10px;
        /*+border-radius: 0;
        */
        -moz-border-radius:0;
        -webkit-border-radius:0;
        -khtml-border-radius:0;
        border-radius:0;
    }
    .search-filters .filter-close{
        color:#323232;
        position:relative;
        right:auto;
        top:auto;
    }
    .search-filters.active .search-filters-header{
        display:flex;
        position:fixed;
        top:0;
        left:0;
        right:0;
        z-index:10;
        align-items:center;
        padding:5px 10px;
        /*+box-shadow: 0 0 9px;
        */
        -moz-box-shadow:0 0 9px;
        -webkit-box-shadow:0 0 9px;
        box-shadow:0 0 9px;
        background-color:#FFFFFF;
    }
    .search-order{
        height:0;
        overflow:hidden;
        padding:0;
        transition:all ease 0.5s;
    }
    .search-order-mobile{
        display:flex;
        justify-content:flex-end;
    }
    .search-order-mobile.fixed{
        position:fixed;
        top:0;
        z-index:11;
        border-bottom:1px solid black;
        left:0;
        right:0;
        background-color:#FFFFFF;
        padding:10px;
    }
    .search-order-mobile .btn{
        margin-right:10px;
    }
    .search-order-mobile .btn:last-child{
        margin:0;
    }
    .search-order.active{
        height:51px;
        overflow:hidden;
        padding:8px;
    }
    /*ANASAYFA*/
    /*POPÜLER ŞEHİRLER*/
    .populer-sehir-list .item{
        height:156px;
        width:calc(25% - 10px);
    }
    .populer-sehir-list{
        display:flex;
        justify-content:space-between;
        flex-wrap:wrap;
        margin-top:21px;
    }
    .populer-sehir-list .item .sehir-adi{
        font-size:1.2em;
    }
    .populer-sehir-list .item:nth-child(2),.populer-sehir-list .item:nth-child(4),.populer-sehir-list .item:nth-child(5),.populer-sehir-list .item:nth-child(7){
        width:calc(50% - 9px);
    }
    /*DETAY SAYFASI*/
    .breadcrmb .breadcrumb{
        padding:4px 5px;
        font-size:0.8em;
    }
    .hotel-header{
        height:95px;
        margin-left:-15px;
        margin-right:-15px;
        /*+border-radius: 0 !important;
        */
        -moz-border-radius:0 !important;
        -webkit-border-radius:0 !important;
        -khtml-border-radius:0 !important;
        border-radius:0 !important;
    }
    .hotel-logo{
        margin-right:10px;
        width:150px;
    }
    .hotel-header H1{
        font-size:1em;
    }
    .hotel-logo IMG{
        max-width:100%;
    }
    .hotel-header .hotel-phone{
        display:none;
    }
    /*HOTEL GALERI HEADER*/
    .header-galeri .foto-galeri-items{
        margin:0;
        padding:0;
        display:flex;
        align-items:center;
        justify-content:space-between;
        flex-wrap:wrap;
    }
    .header-galeri .foto-galeri-items LI{
        list-style:none;
        display:flex;
        align-items:center;
        justify-content:center;
        padding:0;
        margin:0 0 5px 0;
        overflow:hidden;
        width:49%;
        height:115px;
    }
    .header-galeri .foto-galeri-items LI:last-child{
        display:block;
    }
    /*TANITIM*/
    .tanitim{
        margin-top:15px;
    }
    .tanitim .tanitim-list{
        flex-wrap:wrap;
    }
    .tanitim .tanitim-list .item{
        display:flex;
        width:49%;
        align-items:center;
        line-height:;
        background-color:#A9FFBC;
        margin-right:0;
        /*+border-radius: 5px;
        */
        -moz-border-radius:5px;
        -webkit-border-radius:5px;
        -khtml-border-radius:5px;
        border-radius:5px;
        overflow:hidden;
        height:;
        color:#005F15;
        margin-bottom:10px;
    }
    /*NAV*/
    /*ODALAR*/
    .hotel-content .hotel-detail-box .title,.fancy-title{
        margin-bottom:15px;
        font-size:1.75em;
    }
    .hotel-content .hotel-detail-box{
        padding:20px;
    }
    .taksit-list{
        flex-wrap:wrap;
        margin-top:10px;
    }
    .taksit-list .taksit{
        width:32%;
        box-sizing:border-box;
        border:1px solid #E4E4E4;
        margin:2px;
    }
    .room-list .btn-sm{
        display:inline-block;
        width:49%;
        margin-top:10px;
    }
    .room-list .room-item{
        padding:0;
        border:none;
        background-color:transparent;
        margin-bottom:40px;
    }
    .price-list SPAN[class^=price]{
        font-size:3em;
    }
    /*HOTEL OLANAK*/
    .hotel-content .content H3,.hotel-content .content H4{
        font-size:1.2em;
    }
    .hotel-olanak-wrap{
        -moz-column-count:2;
        column-count:2;
        padding-top:16px;
        padding-bottom:16px;
    }
    .hotel-olanak-wrap .hotel-olanak-content{
        float:none;
        display:block;
        margin-bottom:9px;
    }
    /*HOTEL GALERİ*/
    .foto-galeri .foto-galeri-items{
        flex-wrap:wrap;
    }
    .foto-galeri .foto-galeri-items LI{
        width:32.7%;
        height:150px;
    }
    .foto-galeri .foto-galeri-items LI IMG{
        width:200px;
    }
    /*FOOTER*/
    FOOTER{
        text-align:center;
        padding-bottom:87px;
    }
    FOOTER .footer-logo{
        max-width:250px;
        margin:auto;
    }
    FOOTER .footer-logolar{
        justify-content:center;
    }
}
@media screen and (max-width:480px){
	.hotel-content .container {
    width: 100%;
    padding: 0px;
}


    /*POPÜLER ŞEHİRLER*/
    .populer-sehir-list .item{
        height:135px;
        width:calc(50% - 10px);
    }
    .populer-sehir-list{
        display:flex;
        justify-content:space-between;
        flex-wrap:wrap;
        margin-top:21px;
    }
    .populer-sehir-list .item .sehir-adi{
        font-size:1.2em;
    }
    .populer-sehir-list .item:nth-child(2),.populer-sehir-list .item:nth-child(4),.populer-sehir-list .item:nth-child(5),.populer-sehir-list .item:nth-child(7){
        width:calc(50% - 9px);
    }
    .foto-galeri .foto-galeri-items LI{
        width:31.7%;
        height:84px;
    }
    .tanitim .tanitim-list .item SPAN{
        margin-left:10px;
        font-size:12px;
        padding-bottom:5px;
        padding-top:5px;
    }
    .room-list .hesapla{
        padding:5px;
        font-size:1em;
    }
    .taksit-list .taksit{
        width:30%;
    }
}
 