﻿@charset "utf-8";
/* Links color */

@font-face {
    font-family: 'FabrikatLight';
    src: url('fonts/Fabrikat-Light.woff2') format('woff2'),
        url('fonts/Fabrikat-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'FabrikatMedium';
    src: url('fonts/Fabrikat-Medium.woff2') format('woff2'),
        url('fonts/Fabrikat-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}


a {
    color: #000000;
}
/* Secondary text color */
#reservation-form .price, #guestdetails-form, label span, .room-thumb .main .price, .room-thumb .content p span, .blog-author span, #owl-reviews .text-balloon span, .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight, .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus, .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, aside .widget ul a:hover, .yamm a:hover, .pagination > li > a {
    color: #000000 !important;
}
    /* Icon color */
    #pricecheck-rocketLayout .fa.infield, #reservation-form .fa.infield, #reservation-form .form-inline .fa.infield, #guestdetails-form .fa.infield, #guestdetails-form .form-inline .fa.infield, .room-thumb .content i, .box-icon i, table i, #go-top i, .testimonials .owl-theme .owl-controls .owl-buttons div i, .standard-slider .owl-theme .owl-controls .owl-buttons div i, .testimonials .owl-theme .owl-controls .owl-buttons div, .standard-slider .owl-theme .owl-controls .owl-buttons div, #go-top {
        color: #000000;
    }
/* UI border color */
header, .navbar-nav .dropdown-menu, .blog-author img, .comment .avatar img, aside h3, blockquote, .ui-widget-header, .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight, .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus, .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, #owl-gallery, #owl-reviews img, .parallax-effect, .revolution-slider, .testimonials .owl-theme .owl-controls .owl-buttons div, .standard-slider .owl-theme .owl-controls .owl-buttons div, #go-top, .box-icon .circle, .testimonials .owl-theme .owl-controls .owl-buttons div, .standard-slider .owl-theme .owl-controls .owl-buttons div, #map {
    border-color: #000000 !important;
}
    /* UI background color */
    #top-header .th-text .th-item .btn-group ul.dropdown-menu > li > a:hover, article .meta-date, .comment .reply-button, aside .widget .tags a, aside .widget ul a:hover .badge, #call-to-action, .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus, .pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus, #go-top:hover, .testimonials .owl-theme .owl-controls .owl-buttons div:hover, .standard-slider .owl-theme .owl-controls .owl-buttons div:hover, .box-icon .circle:hover, .gallery a i, .gallery-slider a i {
        background: #000000;
    }
/* RGB background color */
.room-thumb .main .price, .comment, .table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th, .panel-default > .panel-heading {
    background-color: rgba(0, 0, 0, 0.02);
}

.parallax-effect .color-overlay {
    background-color: rgba(0, 0, 0, 0.3);
}
/* Header
-------------------------------------------------- */
/* Navigation text colors */
.navbar-default .navbar-brand, .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .dropdown-menu > li > a:focus {
    color: #000000;
}
/* Navigation Mobile colors */
@media (max-width: 767px) {
    .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
        color: #000000;
        background-color: transparent;
    }
    .room-list{height:auto!important;}
}

@media (max-width:1024px)
{
   .room-list{height:auto!important;}
}
/*Primary Button Color
-------------------------------------------------- */
.btn-default {
    color: #000000;
}

    .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default {
        color: #000000;
    }

.btn-primary {
    border-radius: 0!important;
    background-color: #b36c1d!important;
    background-color: #fff;
    border-color: #000;
    text-shadow: 0 -1px 0 #000;
    font-family: FabrikatLight!important;
    text-transform: uppercase;
}

    .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary {
        color: #ffffff !important;
        background-color: #000000!important;
        border-color: #000;
    }

        /*Secondary Button Color
-------------------------------------------------- */

.btn-secondary {
    background-color: slategrey;
    border-color: slategrey;
    text-shadow: 0 -1px 0 #50878e;
}

    .btn-secondary:hover, .btn-secondary:focus, .btn-secondary:active, .btn-secondary.active, .open .dropdown-toggle.btn-secondary {
        background-color: slategrey;
        border-color: slategrey;
    }



#priceCheckInPageLayout .breadcrumb li.header a,
#priceCheckInPageLayout .breadcrumb li.footer a {
    background: brown; /* fallback color */
    background: #000 !important;
    width: 86%;
}

    #priceCheckInPageLayout .breadcrumb li.header a:after,
    #priceCheckInPageLayout .breadcrumb li.footer a:after {
        border-left: 30px solid #000 !important;
    }



/*Calendar view CSS section*/
#calendarViewContainer table {
    border: solid #000000 2px !important;
}

#calendarViewContainer table thead tr th {
    background: #000000 !important;
    color: white !important; /*#d1d5db;*/
}

#calendarViewContainer table tbody tr td:first-child {
    background: #000000 !important;
}

#calendarViewContainer table tbody tr:nth-child(4n+0) td {
    border-bottom: 1px solid #000000 !important;
}

#calendarViewContainer table tbody tr td {
    border-left: 1px solid #000000 !important;
}

    #calendarViewContainer table tbody tr td:last-child {
        border-right: 1px solid #000000 !important;
    }


/**  UCity */

@font-face {
    font-family: 'FabrikatLight';
    src: url('fonts/Fabrikat-Light.woff2') format('woff2'), url('http://www.ucity.com.au/wp-content/themes/ucity/fonts/Fabrikat-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'FabrikatMedium';
    src: url('fonts/Fabrikat-Medium.woff2') format('woff2'), url('http://www.ucity.com.au/wp-content/themes/ucity/fonts/Fabrikat-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}

.h5.no-binding, 
.room-thumb .main h5, 
.nav-pills > li > a, 
#reservationform label, 
.room-thumb .content p span, 
.room-thumb
{
    font-family: FabrikatLight!important;
}

.btn-primary {
    border-radius: 0!important;
    background: #b36c1d!important;
    border-color: transparent!important;
    text-shadow: 0 -1px 0 #000;
    font-family: FabrikatLight!important;
    text-transform: uppercase;
    text-shadow: none!important;
    box-shadow: none!important;
    -webkit-box-shadow: none!important;
    -moz-box-shadow: none!important;
    box-shadow: none!important;
}

.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary {
    color: #ffffff !important;
    background-color: #000000!important;
}

@media (max-width: 767px) {
    .room-list{height:auto!important;}
}

@media (max-width:1024px)
{
   .room-list{height:auto!important;}
}
