/*
Theme Name:  WSM Template Solitude Child
Version:     1.0
Author:      WSM
Author URI:  http://www.whitestonemarketing.com
Template:    wsm-template-solitude
*/
/* Adjust the value of 'Template:' above to match the parent theme's folder name */

/* add custom styles here */

/* Logo customizations */
.logo-footer-container {
    display: none;
}

.logo-header-inner:before {
    display: none;
}

.logo-header-border {
    display: none;
}

.logo-header-inner:after {
    box-shadow: none;
}

.nav-wrapper:not(.sps--blw) .logo-header-inner {
    padding: 9px 14px;
}
.nav-wrapper:not(.sps--blw) .logo-header {
    background-size: 100% auto;
    height: 56px;
    max-width: 167px;
    width: 167px;
}


/* End Logo Customizations */

header .header-bar {
    background-color: #f2efe8;
}

header .header-bar {
	color: #423a27;
}

.navbar-nav.navbar-header-links>li>a, .header-top-phone {
	color: #423a27;
}

.navbar-nav.navbar-header-links>li>a:hover, .header-top-phone:hover {
	color: #726757;
}

.page-id-338 #cs-footer-title, .page-id-338 .footer-reservations-bar-container, .page-id-3851 #cs-footer-title, .page-id-3851 .footer-reservations-bar-container{
	display:none;
}

#policies .text-with-background-image-darken {
    background-color: rgba(0,0,0,.7);
}

@media (min-width: 768px) {

    /* rate chart */
       .rate-chart-container .table .bed-col {
         width: 90px;
    }
    /***
    .rate-chart-container .table .bed-col {
            width: 110px;
    }
    .rate-chart-container .table .bath-col {
            display: none;
    }
    .rate-chart-container .table > thead > tr > th.guests-col {
            min-width: 98px;
            text-align: center;
            width: 98px;
    }
    .rate-chart-container .table > thead > tr > th.rates-col {
            min-width: 130px;
            width: 130px;
    }
    .rate-chart-container .table > thead > tr > th.room-col {
            width: 210px;
    }
    .rate-chart-container .table > thead > tr > th.book-col {
            width: 110px;
    }
    ***/
}

@media (min-width: 992px) {

    .nav-wrapper:not(.sps--blw) .logo-header-inner {
        padding: 9px 24px;
    }
    
    .nav-wrapper:not(.sps--blw) .logo-header {
        background-size: 100% auto;
        height: 100px;
        max-width: 238px;
        width: 238px;
    }
	
    /* .nav-wrapper.sps--blw .logo-header, .nav-wrapper.sps.nav-open .logo-header {
            width: 200px !important;
    } */

    /* rate chart */
       .rate-chart-container .table > thead > tr > th.room-col {
            width: 200px;
    }
       .rate-chart-container .table > thead > tr > th.guests-col {
            min-width: 88px;
            text-align: center;
            width: 88px;
    }
        .rate-chart-container .table .bath-col {
            display: table-cell;
            width: 170px;
    }
    /***

    .rate-chart-container .table .features-col {
            min-width: 110px;
    }
    ***/
}

@media (min-width: 1200px) {

    .nav-wrapper:not(.sps--blw) .logo-header-inner {
        padding: 9px 25px;
    }
    .nav-wrapper:not(.sps--blw) .logo-header {
        background-size: 100% auto;
        height: 100px;
        max-width: 284px;
        width: 100%;
    }

    /* rate chart */
    /***
    .rate-chart-container .table > thead > tr > th {
            font-size: 18px;
    }
    .rate-chart-container .table > thead > tr > th.room-col {
            width: 210px;
    }
    .rate-chart-container .table > thead > tr > th.guests-col {
            width: 108px;
    }
    .rate-chart-container .table > thead > tr > th.bath-col {
            width: 130px;
    }
    .rate-chart-container .table > thead > tr > th.features-col {
            width: 267px;
    }
    .rate-chart-container .table > thead > tr > th.rates-col {
            width: 138px;
    }
    ***/
}

@media (min-width: 1440px) {
}
