@import url(https://fonts.googleapis.com/css?family=Questrial|Tinos:400,700,400italic|Bilbo);
/*
Theme Name: WVRSmokiesStyle
Theme URI: http://underscores.me/
Author: WVR
Author URI: http://underscores.me/
Description: Description
Version: GCO 1.1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: WVRSmokies
Tags:

WVRSmokiesStyle is based on Underscores http://underscores.me/, (C) 2012-2015 Automattic, Inc.

*/
.shadow-inset { -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, 0.75); -moz-box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, 0.75); box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, 0.75); }

.sans, * { font-family: 'Questrial', sans-serif; }

.serif, body { font-family: 'Tinos', serif; }

.cursive { font-family: 'Bilbo', cursive; }

.base-text { color: #e3dbdb; }

body { background-color: #4c5862 !important; font-weight: 400; }

.time-loc { border-top: 1px solid #FFF; display: block; font-size: 11px; padding-top: 3px; }

#top-button { display: none; text-align: center; font-size: 150px; color: #2b5570; }

#scroll-nav { display: none; text-align: center; background-color: #62755f; width: 100%; border-bottom: 5px solid #243621; height: auto; padding-bottom: 5px; background-image: url(/wp-content/uploads/flowers.png); }
#scroll-nav.at-top { position: fixed; top: 0; z-index: 30; }
#scroll-nav.at-top .btn-navis { background-color: #1a4163 !important; color: #000 !important; }

a:hover { color: #1a4163; }

#top-browse a { color: #1a4163; }

.dropdown-menu { background-color: #2b5570; }
.dropdown-menu a:hover { color: #FFF; background-color: #488cb9; }

.dropdown-toggle:hover { background-color: #1a4163; }

.row { margin-left: 0; margin-right: 0; }

.view-type { min-width: 7em; }

#site-logo { background-color: rgba(0, 0, 0, 0.7); padding: 10px; border-radius: 5px; }

#content-navigation { display: inline-block; }

#menu-main-menu { list-style: none; font-size: 24px; margin-left: 0; }
#menu-main-menu li { display: inline-block; text-transform: uppercase; margin-right: 1.5em; }
#menu-main-menu li a { color: #beb844; font-size: 14px; background-color: #161618; padding: 5px; }

form .dates { display: inline-block !important; clear: none; max-width: 7em; }

#top label { text-transform: none; }

#masthead { background: #2b5570 url(/wp-content/uploads/TPR_300989204.jpg); background-size: cover; background-position: center; padding: 10px; position: fixed; width: 100%; z-index: 100; }

#dropdown-cabins { display: inline-block; }

.dropdown-menu { height: auto; max-height: 300px; overflow-x: hidden; }

#top label.active { background-color: #1a4163; color: #000 !important; }
#top label:hover { color: #1a4163; }
#top a { text-decoration: underline; }
#top div[id^=top] { padding: 5px; }
#top #top-search { background-color: rgba(0, 0, 0, 0.3); }
#top #top-search .cal-picker { display: inline-block; }
#top #top-browse { background-color: rgba(0, 0, 0, 0.3); border-bottom: 1px solid #1a4163; }

#naviscontainer { background-color: #1a4163; padding: 10px; display: inline-block; }
#naviscontainer div, #naviscontainer span { text-shadow: 2px 2px #2b5570; font-size: 20px; }

input[id^=check]:hover { cursor: pointer; }

#ui-datepicker-div { z-index: 1040 !important; }

#colophon { font-size: 12pt; line-height: 1.4; clear: both; background-color: #2b5570; background-image: url(/wp-content/uploads/flowers.png); color: #e3dbdb; padding: .5em; margin-left: 0 !important; margin-right: 0 !important; position: absolute; z-index: 10; width: 100%; }
#colophon address { background: rgba(0, 0, 0, 0.6); padding: .5em; border-radius: .5em; }
#colophon ul { background: rgba(0, 0, 0, 0.6); list-style: none; padding: .5em; border-radius: .5em; }
#colophon ul li { display: inline-block; }
#colophon .final-footer { margin-bottom: 30px; }

.hentry { margin-bottom: 0; }

.btn-mmv { background-color: #2b5570; color: #FFF; }

#top * { text-transform: capitalize; }

.btn-navis { background-color: #2b5570; color: #FFF; }

#main .btn-select { -webkit-user-select: auto; -moz-user-select: auto; -ms-user-select: auto; user-select: auto; }

#buttons-bedrooms, #dropdown-beds, #buttons-amenities, #dropdown-amenities, #search-bedroom, #dropdown-bedrooms-search { display: none; }

@media screen and (min-width: 768px) { #buttons-bedrooms, #buttons-amenities, #search-bedroom { display: inline-block; } }

@media screen and (max-width: 768px) { #dropdown-beds, #dropdown-amenities, #dropdown-bedrooms-search { display: inline-block; } }

.reviews { background-color: #0f263b; padding: 1rem 5%; margin-bottom: 10px; }
.reviews img { max-width: 40%; margin-left: 1rem; margin-bottom: 1ex; float: right; border: 1px solid #FFF; }
.reviews p { font-size: 9pt; line-height: 1.6; }
.reviews .author { font-style: italic; }
.reviews div { padding-top: 1ex; }
.reviews div:nth-child(2) { background-color: #0f263b; }
.reviews .fa { color: #FFF; font-size: 20pt; }

.alignright { float: right; }

.site-info a { color: #FFF; white-space: normal; text-align: left; }
.site-info a:hover { color: #CCC; }
.site-info a.insurance { padding-left: 40px; background-image: url(/wp-content/uploads/mountain_tp_tiny.png); background-repeat: no-repeat; }

#site_search { display: inline-block; }

#content { padding-top: 90px; }
@media screen and (max-width: 768px) { #content { padding-top: 320px; } }
