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

/* add custom styles here */

/* Right align Learn More button in Hustle popup because of a conflict with Userway accessibility menu icon */
.hustle-layout-footer {
	text-align: right;
}

/*Changing Pattern */
.main-content-area, .background-primary-color-pattern::before {
	background-image: url(images/pattern.png)
}

.quote {
	/*font-style: italic;*/
	color: #334F5B;
	font-weight: 700;
}

@media (min-width: 768px) {

        /* rate chart */
        /***
        .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;
        }
        ***/

        /* footer spacing */
        /***
        .footer-col-block .footer-phone {
        	margin-bottom: 12px;
        }
        ***/
}

@media (min-width: 992px) {

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

        /* footer spacing */
        /***
        .footer-col-block .footer-phone {
        	margin-bottom: 23px;
        }
        ***/
}

@media (min-width: 1200px) {

        /* rooms grid filter alignment 3 columns */
        /***
        .room-show-options-wrapper .nav-justified .dropdown:nth-child(1) {
                padding-left: 25px;
        }
        .room-show-options-wrapper .nav-justified .dropdown:nth-child(2) {
                padding-left: 118px;
        }
        .room-show-options-wrapper .nav-justified .dropdown:nth-child(3) {
                padding-left: 78px;
        }
        ***/

        /* 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;
        }
        ***/
}
