.wpcf7 form .wpcf7-response-output{padding:10px 20px;text-align:center;background-color:#018f96;color:#ffffff;font-size:18px;font-weight:600}.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding:30px 0 0 0!important}.entry-content thead th,.entry-content tr th,body.et-pb-preview #main-content .container thead th,body.et-pb-preview #main-content .container tr th{padding:9px 3px!important}.et_pb_svg_logo #logo{height:110%!important}#logo{max-height:110%!important}#main-header{max-height:100px}#et-main-area{margin-top:-20px}rs-slide .bedroom-name h2{font-family:'Frank Ruhl Libre',serif!important;line-height:1;color:#514742!important}h1,h2,h3,h4,h5,h6{color:#514742!important}h2 span.small{font-size:16px!important;line-height:.75!important;margin-top:10px!important;color:#514742!important}esgbox-is-open .esgbox-stage{margin-top:50px!important}.splw-lite-wrapper .splw-lite-header:after{content:none!important}#three-card a.et_pb_button{font-size:2em;line-height:1}a.et_pb_button{text-transform:uppercase;font-weight:600;letter-spacing:1px;padding:10px 20px!important;font-size:16px}.list ul li{font-size:16px!important;line-height:26px!important;color:#666;list-style:outside circle!important;margin-bottom:10px}.ics-calendar-month-grid th{background:#80736D!important;color:#fff!important}.rate-schedule{width:100%;height:auto;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start}.rate-row{width:100%;height:auto;display:flex;flex-flow:row nowrap;justify-content:stretch;align-items:flex-start;border-bottom:2px solid black}.season,.rate{width:50%;max-width:50%;height:auto;padding:5px 20px}.season p,.rate p{text-align:left;font-size:15px;line-height:24px;color:#666}#request-form .full,#request-form .half{margin-bottom:10px;font-size:14px}ul.et_pb_tabs_controls{background-color:transparent}.et_pb_tabs_controls li{border-right:none;font-weight:600;max-width:100%;width:33.333333%;text-align:center}.et_pb_tabs_controls li a{color:#514742!important}body #page-container .et_pb_section .et_pb_button_0_tb_footer,body #page-container .et_pb_section .et_pb_button_0_tb_footer:hover{padding:15px 20px!important}#top-menu a{color:#0F9EC6!important;font-size:14px!important}@media only screen and (min-width:981px){#top-menu,#top-menu-nav{line-height:0;display:flex;flex-flow:row wrap;justify-content:center;align-items:baseline}}@media only screen and (max-width:481px){#request-form .wpcf7-submit{font-size:14px!important}ul.et_pb_tabs_controls{background-color:transparent;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.et_pb_tabs_controls li a{padding:4px 10px!important;display:flex;flex-flow:column nowrap;align-items:center}}}