﻿/* Mehmet TFS Test Js */
@font-face{font-family:'Lemon-Regular';src:url(../../../Content/fonts/Lemon-Regular.ttf) format('truetype');}
@font-face{font-family:'Oswald-Light';src:url(../../../Content/fonts/Oswald-Light.ttf) format('truetype');}
@font-face{font-family:'Oswald-Regular';src:url(../../../Content/fonts/Oswald-Regular.ttf) format('truetype');}
body{background: #ebebeb;font-family:Oswald-Regular !important;}
h1, h2, h3, h4, h5, .text-hero {font-family:Oswald-Regular !important;    line-height: 1.3em;}
.header-top {background: #FFFFFF;border-bottom: solid 1px #DCDADA;padding:5px 10px;}
#main-header{box-shadow: 1px 1px 18px -3px #616161;}
ul.nav.navbar-nav>li>a {margin-right: 5px;margin-bottom: -2px;color: #565656;}
ul.slimmenu li a{text-transform: capitalize;font-weight: bold;}
.headerBackground .navbar.navbar-default>.container-fluid{padding:0;}
.headerBackground>.container {padding: 0;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {padding: 0;}
.panel-title>a {color: #444342;}
.tab-pane {background: rgba(255,255,255,1);border-radius:0px 5px 5px 5px;}
.searchBoxContent{border:none}
.carousel-control.left, .carousel-control.right {z-index: 9;}
.nav.nav-tabs>li.active>a {background: #fff;padding-top: 9px!important;color: #000;padding-right: 2px;}
.booking-item-dates-change {border-radius:0px 5px 5px 5px;}
.nav-tabs>li>a{border-radius: 5px 5px 0 0;padding: 8px!important;text-transform: capitalize;font-weight: bold;padding-right: 16px !important;background-color: #FE3C54;background: -webkit-linear-gradient(#F37652, #F05628);background: -o-linear-gradient(#F37652, #F05628);background: -moz-linear-gradient(#F37652, #F05628);background: linear-gradient(#F37652, #F05628);border: 0px solid transparent;}
.tanıtımDetayShow, .tanıtımDetayHide {font-weight: normal;font-size: 14px;}
#searchBoxContainer {margin-top: 35px;}
.headerMarginTop {margin-top: 115px;}
.nav > li > a:focus{background-color:rgb(10, 79, 127) !important;}
.nav>li>a:hover{background-color:rgb(254, 60, 84) !important;color:#000;}
.servicetype {font-size: 24px;font-weight: bold;color: #000000;padding-bottom: 15px;padding-left: 0;font-family: arial;margin-top: 15px;}
.thumb-box{min-height: 300px;padding: 0px;margin-top: 10px;margin-bottom: 20px;box-shadow: 0 0 3px 0 rgba(0,0,0,0.3);-o-box-shadow: 0 0 3px 0 rgba(0,0,0,.3);-webkit-box-shadow: 0 0 3px 0 rgba(0,0,0,.3);-ms-box-shadow: 0 0 3px 0 rgba(0,0,0,.3);border-radius: 10px;background: #fff;}
.thumb-header{margin-bottom: 0px;overflow: hidden;padding-right: 0px;padding-left: 0px;height: 190px;margin-bottom: 5px;border-bottom: solid 1px #f5f5f5;}
.thumb-header a img {
    width: 100%;
    height: 190px;
    filter: hue-rotate(<angle>);
    filter: saturate(200%);
    -webkit-filter: saturate(200%);
    -moz-filter: saturate(200%);
    -o-filter: saturate(200%);
    -ms-filter: saturate(200%);
}
h5.thumb-title {
    font-size: 18px;
    font-weight: 400;
    padding-left: 10px;
    line-height: 0.5em;
}
.thumb-title {
    margin: 0;
}
.home-thumb-title-2 {
    font-size: 14px;
    font-weight: bold;
    width: 100%;
    display: inline-block;
    color: #4E4D4D;
    line-height: 20px;
}
.nowrapEclips {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.thumb-caption .col-md-8 {
    padding-left: 10px;
}
main .col-md-4 {
    padding-right: 0px;
    padding-left: 0px;
}
.mainListTab .icon-group {
    width: 80px;
    position: absolute;
    float: right;
    right: 0;
    top: 0px;
    z-index: 99;
}
.bottom-price {
    padding: 0px;
    bottom: 5px;
    background: none;
    position: absolute;
    right: 15px;
    left: 10px;
    font-size: 12px;
    text-align: left;
    -webkit-box-shadow: 0 0px 0px 0 #d3d3d3;
    box-shadow: 0 0px 0px 0 #d3d3d3;
}
.mainListTab .indirim {
    color: #464343;
    float: left;
    font-size: 15px;
    margin-top: 0px;
}
.indirim {
    height: auto;
}
.indyuzde {
    font-size: 25px;
    font-weight: bold;
    font-family: arial black;
    letter-spacing: -3px;
    margin-top: 7px;
}
.pr10 {
    padding-right: 10px !important;
}
.bottom-price-text {
    color: #464343;
    font-size: 18px;
    text-align: left;
    font-weight: 700;
}
.eskifiyat {
    text-align: right;
    float: right;
    margin-right: 10px;
}
.eskifiyat span {
    font-size: 13px !important;
}
.bottom-price-text span {
    font-size: 10px;
}
span.tf {
    float: right;
    margin-right: 36px;
    position: absolute;
    text-align: right;
    font-size: 20px;
    right: 0;
}
.bottom-price-text span {
    font-size: 10px;
}
.fkcurrency {
    width: 30px;
}
.fkusurat {
    text-align: right;
    float: right;
    padding-right: 10px;
    line-height: 0.4;
}
.fcurrency {
    text-align: right;
    float: right;
    padding-right: 10px;
    line-height: 0;
    margin-top: -7px;
}
.tab-pane > .col-md-4, .tab-pane > .col-md-6 {padding-right: 8px;padding-left:8px;background: none;}
main .col-md-4 {padding-right: 0px;padding-left: 0px;}
.thumb-header a {padding-right: 0px;padding-left: 0px;height: 190px;margin-bottom: 5px;height: 185px;border-bottom: solid 1px #f5f5f5;}
.bottom-price-text span {
    font-size: 10px;
}
span.tf {
    float: right;
    margin-right: 36px;
    position: absolute;
    text-align: right;
    font-size: 20px;
    right: 0;
}
.btn-primary {
    background: #FE3C54;
    border-color: #FE3C54;
}
.btn-group-select-num>.btn.active, .btn-group-select-num>.btn.active:hover {
background:#FE3C54;
    border-color:#FE3C54;
    color: #FFF !important;
}
.datepicker table tr td.active:hover, .datepicker table tr td.active:hover:hover, .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active.disabled:hover:hover, .datepicker table tr td.active:focus, .datepicker table tr td.active:hover:focus, .datepicker table tr td.active.disabled:focus, .datepicker table tr td.active.disabled:hover:focus, .datepicker table tr td.active:active, .datepicker table tr td.active:hover:active, .datepicker table tr td.active.disabled:active, .datepicker table tr td.active.disabled:hover:active, .datepicker table tr td.active.active, .datepicker table tr td.active:hover.active, .datepicker table tr td.active.disabled.active, .datepicker table tr td.active.disabled:hover.active, .open .dropdown-toggle.datepicker table tr td.active, .open .dropdown-toggle.datepicker table tr td.active:hover, .open .dropdown-toggle.datepicker table tr td.active.disabled, .open .dropdown-toggle.datepicker table tr td.active.disabled:hover {background-color: #FE3C54;border-color: #FE3C54;}
.text-color {color: #FE3C54!important;}
.box-icon, [class^="box-icon-"], [class*=" box-icon-"] {background: #F2653C;}
.nav.nav-tabs>li>a>.fa {
    background: transparent;
}
.nav.nav-tabs>li>a:hover>.fa {
    background: transparent;
}
a.tumu {
    float: right;
}
.tumu-col{background: #ebebeb;
    padding-top: 10px;
    font-weight: bold;
    font-size: 12px;}
ul.slimmenu li.active>a, ul.slimmenu li:hover>a {
    background: #FE3C54 !important;
}

#search-box label{
    color: #2F2F2F;
        font-weight: bold;
}

#search-box input{
    color: #000;
}
.slideBarContent>#search-box {
    background: #fff;
}
.booking-filters {
    color: #000;
    border: 0px solid #FE3C54;
    background: #fff;
}

.booking-filters .colorScheme1, .booking-filters .colorScheme1 span {
    color: #4E4E4E;
}
::selection {
    background: #FE3C54;
    color: #fff;
}
input[type='checkbox'].bigcheck+span.bigcheck-target:after {
    color: #4e4e4e;
}
.removeInput {
    background-color: #FE3C54;
    color: #fff;
}
    

#resultDiv #wrapper {
    padding: 0;
}
hr {
    margin-top: 7px;
    margin-bottom: 7px;
    border: 0;
    border-top: 1px solid #CCC6C6;
}

.pagination>ul>.active>button {
    background-color: #FE3C54;
    font-weight: bold;
}

.filterText.icon-group {
    filter: url("data:image/svg+xml;utf8,&lt;svg xmlns=\'http://www.w3.org/2000/svg\'&gt;&l…3 0.3333 0.3333 0 0 0 0 0 1 0\'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale");
    filter: gray;
    -webkit-filter: grayscale(100%);
}
.reservationClass.active>a {
    background-color: #FE3C54!important;
}

.tab-content.temp2Tab {
    border: solid 1px #ebebeb;
}
li:active.closeHotelMenu a {
    border: solid 1px #DAD3CC;
}
.navbar-default {
    background-color: transparent;
    border-color: transparent;
    border-radius: 0;
    margin-bottom: 0;
    min-height: inherit;
}


.navbar-nav>.active>a, .navbar-nav>.active>a:hover, .navbar-nav>.active>a:focus {
    color: #FFF !important;
    background-color: #FE3C54 !important;
}

.navbar-nav>.active>a h2, .navbar-nav>.active>a:hover  h2, .navbar-nav>.active>a:focus  h2{
    color: #FFF !important;
}



.topDetay {
    border: 1px solid #DAD3CC;
}
.contactHTitle {
    color: #FE3C54;
}

.clickCallCenter {
    background: #FE3C54;
    border-radius: 5px 5px 0 0;
    text-align: center;
    color: #fff;
    font-size: 20px;
    font-weight: normal;
    cursor: pointer;
    position: absolute;
    right: 0;
    line-height: 27px;
}
footer#main-footer {
    background: #FFFFFF;
    padding: 60px 0 30px;
    color: #000000;
    font-size: 11px;
    line-height: 1.4em;
}
footer#main-footer {
    color: #000000;
}
footer#main-footer h4, footer#main-footer h5 {
    color: #000;
}
footer#main-footer .socialMediaDiv img {
-webkit-filter: invert(100%);
    filter: invert(100%);
}
.footer-top{
   background-color: #FE3C54;
    color: #fff;
        background-color: #F37652;
    background: -webkit-linear-gradient(#F37652, #F05628);
    background: -o-linear-gradient(#F37652, #F05628);
    background: -moz-linear-gradient(#F37652, #F05628);
    background: linear-gradient(#F37652, #F05628);
}
.footer-top-links a {
    font-size: 15px;
    font-weight: normal;
    padding: 20px;
}
footer#main-footer .form-control {
    background: #FFFFFF;
    border-color: #DADADA;
}

.closeload{color:#FE3C54}
/*.loader{font-size:16px;margin:5em auto;width:1em;height:1em;border-radius:50%;position:relative;-webkit-animation:load4 1.3s infinite linear;animation:load4 1.3s infinite linear;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);margin-top:10%}@-webkit-keyframes load4{0%,100%{box-shadow:0 -3em 0 .2em #FE3C54,2em -2em 0 0 #FE3C54,3em 0 0 -.5em #FE3C54,2em 2em 0 -.5em #FE3C54,0 3em 0 -.5em #FE3C54,-2em 2em 0 -.5em #FE3C54,-3em 0 0 -.5em #FE3C54,-2em -2em 0 0 #FE3C54}12.5%{box-shadow:0 -3em 0 0 #FE3C54,2em -2em 0 .2em #FE3C54,3em 0 0 0 #FE3C54,2em 2em 0 -.5em #FE3C54,0 3em 0 -.5em #FE3C54,-2em 2em 0 -.5em #FE3C54,-3em 0 0 -.5em #FE3C54,-2em -2em 0 -.5em #FE3C54}25%{box-shadow:0 -3em 0 -.5em #FE3C54,2em -2em 0 0 #FE3C54,3em 0 0 .2em #FE3C54,2em 2em 0 0 #FE3C54,0 3em 0 -.5em #FE3C54,-2em 2em 0 -.5em #FE3C54,-3em 0 0 -.5em #FE3C54,-2em -2em 0 -.5em #FE3C54}37.5%{box-shadow:0 -3em 0 -.5em #FE3C54,2em -2em 0 -.5em #FE3C54,3em 0 0 0 #FE3C54,2em 2em 0 .2em #FE3C54,0 3em 0 0 #FE3C54,-2em 2em 0 -.5em #FE3C54,-3em 0 0 -.5em #FE3C54,-2em -2em 0 -.5em #FE3C54}50%{box-shadow:0 -3em 0 -.5em #FE3C54,2em -2em 0 -.5em #FE3C54,3em 0 0 -.5em #FE3C54,2em 2em 0 0 #FE3C54,0 3em 0 .2em #FE3C54,-2em 2em 0 0 #FE3C54,-3em 0 0 -.5em #FE3C54,-2em -2em 0 -.5em #FE3C54}62.5%{box-shadow:0 -3em 0 -.5em #FE3C54,2em -2em 0 -.5em #FE3C54,3em 0 0 -.5em #FE3C54,2em 2em 0 -.5em #FE3C54,0 3em 0 0 #FE3C54,-2em 2em 0 .2em #FE3C54,-3em 0 0 0 #FE3C54,-2em -2em 0 -.5em #FE3C54}75%{box-shadow:0 -3em 0 -.5em #FE3C54,2em -2em 0 -.5em #FE3C54,3em 0 0 -.5em #FE3C54,2em 2em 0 -.5em #FE3C54,0 3em 0 -.5em #FE3C54,-2em 2em 0 0 #FE3C54,-3em 0 0 .2em #FE3C54,-2em -2em 0 0 #FE3C54}87.5%{box-shadow:0 -3em 0 0 #FE3C54,2em -2em 0 -.5em #FE3C54,3em 0 0 -.5em #FE3C54,2em 2em 0 -.5em #FE3C54,0 3em 0 -.5em #FE3C54,-2em 2em 0 0 #FE3C54,-3em 0 0 0 #FE3C54,-2em -2em 0 .2em #FE3C54}}@keyframes load4{0%,100%{box-shadow:0 -3em 0 .2em #FE3C54,2em -2em 0 0 #FE3C54,3em 0 0 -.5em #FE3C54,2em 2em 0 -.5em #FE3C54,0 3em 0 -.5em #FE3C54,-2em 2em 0 -.5em #FE3C54,-3em 0 0 -.5em #FE3C54,-2em -2em 0 0 #FE3C54}12.5%{box-shadow:0 -3em 0 0 #FE3C54,2em -2em 0 .2em #FE3C54,3em 0 0 0 #FE3C54,2em 2em 0 -.5em #FE3C54,0 3em 0 -.5em #FE3C54,-2em 2em 0 -.5em #FE3C54,-3em 0 0 -.5em #FE3C54,-2em -2em 0 -.5em #FE3C54}25%{box-shadow:0 -3em 0 -.5em #FE3C54,2em -2em 0 0 #FE3C54,3em 0 0 .2em #FE3C54,2em 2em 0 0 #FE3C54,0 3em 0 -.5em #FE3C54,-2em 2em 0 -.5em #FE3C54,-3em 0 0 -.5em #FE3C54,-2em -2em 0 -.5em #FE3C54}37.5%{box-shadow:0 -3em 0 -.5em #FE3C54,2em -2em 0 -.5em #FE3C54,3em 0 0 0 #FE3C54,2em 2em 0 .2em #FE3C54,0 3em 0 0 #FE3C54,-2em 2em 0 -.5em #FE3C54,-3em 0 0 -.5em #FE3C54,-2em -2em 0 -.5em #FE3C54}50%{box-shadow:0 -3em 0 -.5em #FE3C54,2em -2em 0 -.5em #FE3C54,3em 0 0 -.5em #FE3C54,2em 2em 0 0 #FE3C54,0 3em 0 .2em #FE3C54,-2em 2em 0 0 #FE3C54,-3em 0 0 -.5em #FE3C54,-2em -2em 0 -.5em #FE3C54}62.5%{box-shadow:0 -3em 0 -.5em #FE3C54,2em -2em 0 -.5em #FE3C54,3em 0 0 -.5em #FE3C54,2em 2em 0 -.5em #FE3C54,0 3em 0 0 #FE3C54,-2em 2em 0 .2em #FE3C54,-3em 0 0 0 #FE3C54,-2em -2em 0 -.5em #FE3C54}75%{box-shadow:0 -3em 0 -.5em #FE3C54,2em -2em 0 -.5em #FE3C54,3em 0 0 -.5em #FE3C54,2em 2em 0 -.5em #FE3C54,0 3em 0 -.5em #FE3C54,-2em 2em 0 0 #FE3C54,-3em 0 0 .2em #FE3C54,-2em -2em 0 0 #FE3C54}87.5%{box-shadow:0 -3em 0 0 #FE3C54,2em -2em 0 -.5em #FE3C54,3em 0 0 -.5em #FE3C54,2em 2em 0 -.5em #FE3C54,0 3em 0 -.5em #FE3C54,-2em 2em 0 0 #FE3C54,-3em 0 0 0 #FE3C54,-2em -2em 0 .2em #FE3C54}}*/
.nav-tabs>li.active {
    margin-bottom: -1px;
    z-index: 9;
}

.booking-item-dates-change {
    -webkit-border-radius: 5px;
    border-radius: 5px;
    padding: 10px 10px 0px 10px;
    border: 0px solid #FE3C54;
    -webkit-box-shadow: 0 2px 1px rgba(0,0,0,.15);
    box-shadow: 0 2px 1px rgba(0,0,0,.15);
}
.booking-item-dates-change {background: #fff;}
.itemSpace { background: #fff;}
.panel-title>a {
    background-color: #FFFFFF!important;
    color: #565656 !important;
}
.panel-group .panel+.panel {
    margin-top: 0px;
}
.disabledSearchOption {
    cursor: not-allowed;
    color: rgb(220, 220, 220) !important;
        
}
.disabledSearchOption:hover{border-color: rgba(255, 255, 255, 0) !important;}
.contactHTitle>div {font-weight: normal;border-radius: 4px 4px 0px 0px;padding: 5px 15px 5px 15px;font-size: 16px;}
.descriptionHotel {height: auto;}
.navbar-default .navbar-nav>li>a:hover {background-color:#FE3C54!important;}
.navbar-inverse .navbar-nav>li>a:hover {color: #FFF!important;}
.contact:last-child {height: 30px;line-height: 30px;}
.contactInformation .contact {height: auto;line-height: 30px;font-size: 13px;}
.roomTypeTitle {font-weight: normal;}
.hotelRATETYPE {font-size: 14px;}
.hotelRATETYPE {padding-left: 5px;padding-right: 0px;}
.hotelRATETYPE .fa{margin-right:5px;font-size:18px}
.propertydescription span {font-size: 14px;}
.booking-item-title span {font-size: 18px;}
.booking-item-title span.person {font-size: 16px;}
#bs-example-navbar-collapse-3>ul>li>a>h2 {font-size: 14px;}
.booking-item-details .booking-item-dates-change {margin-bottom: 5px;border: 1px solid #DAD3CC;}
div#satinal {margin-bottom: 5px;}
.ajax_pricelist .priceListBack strong {font-weight: normal;font-size: 15px;}
.musaitPrice {height: 20px;line-height: 18px;font-family: Oswald-Light;font-size: 15px;color: #444141;}
.btn {font-size: 16px;}
.boardtypeBox {font-size: 16px;}
.clickCallCenter a {font-weight: normal;font-size: 16px; margin-left: 5px;}
.clickCallCenter .fa {font-size: 18px;}
.hotelDISCOUNTCOMBINATION span.font11{font-size: 14px;}
.hotelDISCOUNTCOMBINATION .fa{margin-right:5px;font-size:18px}
.hotelDISCOUNTCOMBINATION {padding-left: 5px;padding-right: 0px;}
.navbar-default .navbar-nav>li>a {border-top-right-radius: 0;margin-left: 0;border-top-left-radius: 0;background-image: none;}
.navbar-default .navbar-nav>li>a {padding: 10px 15px!important;}
#searchBoxContainer label {font-size: 14px;text-transform: none;}
#habla_window_div #habla_oplink_a {font-family: Oswald-Regular !important;font-size: 15px;}
#habla_window_div #habla_topbar_div {background:#FE3C54 none repeat scroll 0 0 !important;}
.flagUrl>img {width: 21px;height: 21px;}
ul.slimmenu li:nth-child(5)>ul {
    left: inherit;
}
ul.slimmenu li:nth-child(6)>ul {left: inherit;}
ul.slimmenu li:nth-child(7)>ul {left: inherit;}
ul.slimmenu li:nth-child(8)>ul {left: inherit;}
.basketSelectPerson{visibility: hidden !important;}
@media(max-width:992px) {
    #payForm .cardInfoHalfColum {float: none;}
    #payForm .nav-tabs>li>a {padding-right: 3px !important;font-size: 10px;}
    #payForm .nav-tabs>li {width:auto !important;}
    #payForm .tab-content>.active {width: 100% !important;}
    #payForm label.col-sm-4.control-label.textalignright.pr0.lineHeight30 {text-align: left !important;}
    #payForm .paymm1{width: 100%;}
    #payForm .container-fluid.basketLastImages>div {margin-left: 0px !important;}
    #payForm fieldset {max-width: 88%;}
    #payForm .cardHalfColum {padding-left: 30px !important;}
    #payForm .agreementsCon>div {float: left;}
    #payForm legend {font-size: 14px;padding: 0 0px 0 15px;}
    #payForm .container>.navbar-header {margin-right: 15px;margin-left: 15px;}
    .googleMap.template2Map {display: none;}
    li.mobilHidden { display: none;}
    }
.agreementPortalLogo {
    margin-left: auto;
    margin-right: auto;
}