/*YOUR CUSTOM STYLES*/.rDisabled{    color:#333;    background-color: #E6E6E6}/*addition reset to the existing one*/.search-tabs-bg > .tabbable >.tab-content > .tab-pane .form-control{    }.search-tabs-bg > .tabbable >.tab-content > .tab-pane .form-control:disabled {    /*color:#333;*/ background-color: #E6E6E6}.transfer-summary{/*    position: fixed;    right:3%;    z-index: 999999;    background-color: white*/}/*@media (max-width: 992px) {    .transfer-summary     {        position: static;        right:0%    }}*/.rcolortheme{    color: #ed8323}.rcolorgreen{    color: green}.rcolorred{    color:red}/*@-moz-document url-prefix() {  fieldset { display: table-cell; }}*/.rverticalaligned{    vertical-align: middle}.rverticalaligned tbody tr td{    vertical-align: middle}.rverticalaligned tr td{    vertical-align: middle}.rverticalaligned label{    vertical-align: middle}/*#specialServicesTable > tr > td:first-child{    text-align: left}*/.rcenter{    text-align: center}.rleft{    text-align: left}.rright{    text-align: right}.rcolorthemetext{    color: #737373}.rColorThemeTextDarker{    color: #565656}.extraservicessummary{    font-size: 12px}.extraservicessummary table{    margin: 0}.extraservicessummary > thead > tr > td,.extraservicessummary > tbody > tr > td,.extraservicessummary > tfoot > tr > td {  padding-bottom: 4px;  padding-top: 4px}.bg-holder > .bg-blur{    -webkit-filter: blur(1px)}.rcolorblack{    color:#000000}.rBorderHover:hover{    border: 1px solid #ed8323}.btn-primary.disabled, .btn-primary[disabled]{    background: #ed8323;    border: #e27513}.btn-primary:focus{    background: #ed8323;    border-color: #e27513    }.rExtraCheckbox{    width: 22px;    height: 22px}.additionalsDiv input[type="checkbox"]{    width: 18px;    height: 18px}.specialsDiv input[type="checkbox"]{    width: 18px;    height: 18px}.top-area,.special-area {  height: 400px;  position: relative;  overflow: hidden;}.top-area .owl-carousel-area .owl-item {height: 400px;}.search-tabs-to-top {    z-index: 21; /* slider z-index:20 */    margin-top: -50px}.rDivBtnSearch{    text-align: right}@media (max-width: 992px) {    .search-tabs-to-top  {         margin-top: 0px    }    .search-tabs-bg > .tabbable > .nav-tabs > li > a > span     {        display: inline;    }}@media (max-width: 470px) {    .search-tabs-bg > .tabbable > .nav-tabs > li > a > span     {        display: none;    }        .rDivBtnSearch    {        text-align: center    }        .rBtnSearch    {        width: 100%    }        .rMobileSecret    {        display: none;        visibility: hidden;        overflow: hidden    }}.rPageTitle{    margin: 30px 0;}/*@media (max-width:992px) {  .rPageTitle  {    font-size: 50px;  }}*/.riconsmallxx{    width: 16px;    height: 16px}.riconsmallx{    width: 20px;    height: 20px}.riconsmall{    width: 24px;    height: 24px}.riconbig{    width: 28px;    height: 28px}.rSecretArea{    visibility: hidden;     width: 0px;     height: 0px;     overflow: hidden    }.rJustify{    text-align: justify}.rArticle{    text-align: justify}.rBold{    font-weight: bold}.rLink{    color:#ed8323;    text-decoration: none}.fa, .im{    font-style: normal}.booking-item-features > li:hover > i.rListIcon{    /*border-color: #333;*/    border-color: #1a1a1a;}.rListIconBlue{       /*background-color:green;*/    /*background-color:#ED8323;*/    background-color:#3A5795;    font-style: normal;    color:white !important }.rListIconTheme{       /*background-color:green;*/    background-color:#ED8323;    /*background-color:#3A5795;*/    font-style: normal;    color:white !important }.rReservationInputTitle{    font-size: 14px !important}.raFullWidth{    width: 100%;}.rBottomLine{    border-bottom: 1px solid #d9d9d9;}.rColorBlue{    color:blue;}.rTable1{    line-height: 30px;}/*** Chrome mobile scroll visibility fix*/body {  overflow-y: auto;  overflow-x: hidden}.top-user-area .top-user-area-list {  position: static;  float: right;  display: inline-block;}.rMobileMenu{    padding-left: 15px;    padding-right: 15px;        }@media (max-width: 991px){/*    .logo     {      text-align: center;    }*/    .top-user-area .top-user-area-list {      float: none;      display: block;      margin-bottom: 22px;      text-align: center;    }        .rMobileMenu    {        width:100%;        padding-left: 0px;        padding-right: 0px;            }        .rMobileFullWidth    {        width:100% !important;        left:0px !important;        right:0px !important;    }        .rPopupBookingWindow    {        border-radius: 0px !important    }        .rMobileCenter    {        text-align: center;    }}.rFooterContainer{    width:80%}@media (min-width: 992px) {    .header-top    {        max-height: 100px    }}.rH1 {  font-size: 51.98102000000001px;}.rH2 {  font-size: 39.985400000000006px;}.rH3 {  font-size: 30.758000000000003px;}.rH4{  font-size: 23.66px;}.rH5{  font-size: 18.2px;  font-weight: 300;    }.rPopupBookingWindow{    margin-top: 0px;    margin-right: 0px;    margin-bottom: 0px;    padding: 0px;    border: 0px;    overflow: hidden;    position: fixed;    z-index: 16000002;/*            width: 180px;    height: 103px;*/    /*width: 150px;*/    /*height: 80px;*/    right: 10px;    bottom: 0px;    background: transparent;    /*background-image: url('<%= web.getAsset(request, "img/background/clouds-in-the-sky-w2048.jpg") %>');*/    background-color:#25b028;    border-radius:10px;    padding-left: 20px;    padding-right:20px;    padding-top:20px;    padding-bottom:20px;      color:white !important;}@media (max-width: 760px){    .rBookingText    {        font-size: 30.758000000000003px !important;    }    /*    .rPopupBookingWindow    {        margin-bottom: 22px !important    }*/}.rPopupBookingWindow:hover{    background-color: #35d539;}.rBookingTextDiv{    background-color: /*#25b028;*/ rgb(59, 89, 152);     height: 100%;     padding-left: 10px;     padding-right:10px;     color:white !important;     padding-top:8px;}.rBookingTextDiv:hover{    background-color: blue}.rImgHomePageThumbSquare{    max-height: 60px;    max-width: 60px; }.rImgHomePageThumbWide{    max-height: 60px;    max-width: 122px; }.rFontNormal{    font-weight: normal}/*.slimmenu > li{    font-weight: bold}*/.slimmenu-menu-collapser{    height: 60px;    padding-top: 5px;    padding-bottom: 5px;    }.rImgHotelDetailsHotelThumb{    max-height: 200px;    max-width: 360px; }.rImgUniversityListThumb{    max-height: 180px;    max-width: 180px; }.rArticle > h1,h2,h3,h4,h5,h6{    text-align: left;}/* MOBİL */@media (max-width: 470px) {    .rArticle > h1,h2,h3,h4,h5,h6    {        text-align: center !important;    }        img    {        text-align: center !important;    }}.rFontXLarge{    font-size:x-large}.rFontLarger{    font-size:larger}.nav-no-br > li > a {    border: 1px solid}.nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus {    background-color: #ed8323}.rColorInfo{    color: #3A5795 !important}.rHoverPointer:hover{    cursor: pointer}.rDisplayNone{    display: none}.fa-1-5x {  font-size: 1.5em;}#divCommunicationInfo input[type="checkbox"]{    width: 18px;    height: 18px}.rFontAwasomeIcon{    width:14px;     height:14px}.fa-facebook{    background-color: #3B5998}.fa-twitter{    background-color: #00ACED}.fa-linkedin{    background-color: #007BB6}.fa-instagram{    background-color: #FF0489}.fa-pinterest{    background-color: #CB2027}.fa-google-plus{    background-color: #DD4B39}.header-top{    min-height: 75px;}.logo img{    /*width:150px;*/}/*equilaze height of images*/#indexHotels .hover-img>img{    height: 240px;}#popup-gallery .hover-img>img{    height: 125px;}/*.tabbable.booking-details-tabbable .row>[class^=col-]{    height:125px;}*//*end equilaze height of images*//*den itibaren alt boşluğu azalt, alttakine aktar boşluğu*/.booking-item-price{    margin-bottom: 0px;}.booking-item-price-from{    margin-bottom:12px;}/*//end den itibaren alt boşluğu azalt, alttakine aktar boşluğu*/.booking-item-price.old-price{    color:red;    text-decoration: line-through;}/*booking summary ... fullwidth instead of 70 percent*/.booking-item-payment .booking-item-payment-details>li .booking-item-payment-price>li{    width:100%;}/*//end booking summary width*/.products .price{    font-size: xx-large;}.booking-item-payment>header{    border-bottom:1px solid #d9d9d9;}/*input with icon left padding 45 to 40*/.form-group.form-group-lg.form-group-icon-left .form-control{    padding-left: 40px;}.deliciousrenk {    background-color: #0d09c2 !important;}.deliciousrenk:hover {    background-color: #ed8323 !important;}.stumbleuponrenk {    background-color: #eb4924 !important;}.stumbleuponrenk:hover {    background-color: #ed8323 !important;}/*ul.slimmenu li.slimmenu-sub-menu ul li{    f}*//*ul.slimmenu li.slimmenu-sub-menu a{    font-size:12px;}*/.products .thumb img{}.products .thumb p{    min-height: 30px;}/*.col-xs-1.wide, .col-sm-1.wide, .col-md-1.wide, .col-lg-1.wide, .col-xs-2.wide, .col-sm-2.wide, .col-md-2.wide, .col-lg-2.wide, .col-xs-3.wide, .col-sm-3.wide, .col-md-3.wide, .col-lg-3.wide, .col-xs-4.wide, .col-sm-4.wide, .col-md-4.wide, .col-lg-4.wide, .col-xs-5.wide, .col-sm-5.wide, .col-md-5.wide, .col-lg-5.wide, .col-xs-6.wide, .col-sm-6.wide, .col-md-6.wide, .col-lg-6.wide, .col-xs-7.wide, .col-sm-7.wide, .col-md-7.wide, .col-lg-7.wide, .col-xs-8.wide, .col-sm-8.wide, .col-md-8.wide, .col-lg-8.wide, .col-xs-9.wide, .col-sm-9.wide, .col-md-9.wide, .col-lg-9.wide, .col-xs-10.wide, .col-sm-10.wide, .col-md-10.wide, .col-lg-10.wide, .col-xs-11.wide, .col-sm-11.wide, .col-md-11.wide, .col-lg-11.wide, .col-xs-12.wide, .col-sm-12.wide, .col-md-12.wide, .col-lg-12.wide {    padding-left: 5px;    padding-right: 5px;}*/[class*='col-xs'].wide, [class*='col-sm'].wide, [class*='col-md'].wide, [class*='col-lg'].wide{    padding-left: 5px;    padding-right: 5px;}[class*='col-xs'].wide .form-control, [class*='col-sm'].wide .form-control, [class*='col-md'].wide .form-control, [class*='col-lg'].wide .form-control{    padding:2px;}[class*='col-xs'].wide select.form-control, [class*='col-sm'].wide select.form-control, [class*='col-md'].wide select.form-control, [class*='col-lg'].wide select.form-control{    padding:0px;}#myForm .row [class*='col-'] .crExtraTable{    margin-top:0px;}.hotel-facilities .row [class*='col-']{    text-overflow: ellipsis;    overflow: hidden;    white-space: nowrap;    margin-bottom:7px;}.booking-item-details .booking-item-header-price .text-lg{    font-size:60px;}.booking-item-price{    color:#00A86B;}@media (max-width: 991px){    .btn.rMobileFullWidth    {        display: block;    }}.sharedTransfer p:nth-child(2){    font-size: inherit;}.sharedTransfer p.old-price{    font-size: small;    text-decoration: line-through;    color:red;}.sharedTransfer .price{    font-size: 20px;}#indexHotels .thumb .thumb-caption ul.icon-group{    height: 22px;}.booking-pagination .booking-pagination-title {    font-size: 16px;}.booking-pagination .booking-pagination-title a.active{    color:black;    cursor: default;}.top-user-area.bigger .top-user-area-list>li>a{    font-size:14px;}.booking-item-features-expand>li{    text-overflow: ellipsis;    overflow: hidden;    white-space: nowrap;}.booking-item-details .booking-item-featuring-info-group{    float:right;}@media (max-width: 991px){    .booking-item-details .booking-item-featuring-info-group    {        float: none;        margin-top: 30px;    }        .top-user-area .top-user-area-list.contact-part    {        float:right;    }}@media (min-width: 1650px){    #my-top-area.sliderv2 {        margin-bottom: 100px !important;    }}@media (min-width: 1750px){    #my-top-area.sliderv2 {        margin-bottom: 180px !important;    }}div#main-header{    display:block;}.rArticle h1{    margin: 30px 0;    font-weight: normal;}.transfer-search-result-mini-info{    font-size:9px;    font-weight: bold;    color:red;}.private-transfer-info-box{    line-height:1em;}