@import url("http://fonts.googleapis.com/css?family=Qwigley");
@import url("http://fonts.googleapis.com/css?family=Raleway:400,300,200");
@import url("http://fonts.googleapis.com/css?family=Flamenco:400,300");
@import url("http://fonts.googleapis.com/css?family=Questrial");
body,html{height:100%}body{background-image:url("images/subtle_dots.png");}body :focus{outline:none !important}#loader{position:absolute;top:0;left:0;z-index:9999;width:100%;height:100%;background-image:url("images/brushed_alu.png")}#overlay{display:none;position:fixed;top:0;left:0;z-index:9999;width:100%;height:100vh;background-image:url("images/wv_bg_trans.png");background-repeat:repeat;overflow:hidden;}#overlay iframe{width:100%;height:700px;border:none}#booking-form{width:800px;opacity:1;margin:0 auto;border-radius:10px;margin-top:70px;padding:10px;box-shadow:0 0 15px 4px #333;background:#f8f8f8;overflow:auto;}#booking-form h1 span{font-family:'Qwigley';font-size:74px}#booking-form h4{padding-bottom:20px}#booking-form h4.book-intro{margin-left:10px;margin-right:10px}#booking-form .btn.btn-lg{width:250px}#booking-form .btn-close{float:right;margin:3px}#booking-form .btn-submit{display:none;margin-top:10px;margin-bottom:30px}#booking-form span.display-date{font-size:18px;font-weight:bold;color:#f00;padding-top:10px;text-align:center}#booking-form .room-options input{margin-left:20px}#booking-form .room-options label{font-size:16px}#booking-form .room-options .highlight{color:#f00}#booking-form .form-group{margin-bottom:50px}#booking-form .col-lg-12{padding-top:10px}#booking-form .date-options{display:none;padding-top:20px}#booking-form #customer-info{width:750px;}#booking-form #customer-info h4{margin:100px 0 0 0;padding-bottom:5px}.container{background-color:transparent !important;}.container .panel-info>.panel-heading{background-color:#c1ecf5}.container h1{color:#444;text-align:center;font-weight:100}.container .panel .navbar-col-3{color:#fff}.container .panel-body{border:1px solid #ccc}h1,h2,h3,h4,h5,.panel-heading{font-family:'Raleway'}p{font-family:'Raleway';color:#111;padding:10px 15px;font-size:18px;font-weight:100;}p span{font-size:24px}nav.navbar{margin-bottom:0;box-shadow:0 0 12px 3px #000;}nav.navbar .container{background-color:none;background:transparent}nav.navbar .btn-link,nav.navbar a{font-family:"Raleway";color:#fff}nav.navbar .btn-link:hover,nav.navbar a:hover{color:#eedbae;text-decoration:none}nav.navbar .btn-link.home:hover,nav.navbar .btn-link.home:active,nav.navbar .btn-link.home:link,nav.navbar .btn-link.home:visited{color:#eedbae;text-decoration:none !important}nav.navbar .navbar-text{margin-top:22px}nav.navbar .btn.home{font-family:'Qwigley';font-size:44px;color:#eedbae;margin:0 20px;padding:0}nav.navbar button.navbar-right{margin-top:16px}#banner{overflow:none;}#banner img{background:#eedbae;padding-bottom:5px}.header-wrap{position:relative;height:0;padding-top:29%;overflow:hidden;}.header-wrap .header{position:absolute;height:300px;width:100%}.header-wrap .quote{font-family:'Raleway';color:#555;font-size:24px;max-width:1000px;height:100%;padding-top:30px}.fadeshow{position:relative}.fadeshow div{position:absolute;}.fadeshow div img{width:100%}h1.main-title{margin-top:0;font-family:'Qwigley';font-size:99px}.img-thumbnail{background-color:#ccc}.slogan p{color:#f59b90;font-family:'Raleway';font-size:20px;font-weight:bold;margin-left:230px}.slogan.separator{margin-top:-39px;margin-bottom:50px;height:8px;background:#c1ecf5;z-index:-9999}.navbar-col-1{box-shadow:0 0 12px 3px #000;background:#6dbcdb;background:#93c4d6;background:-moz-linear-gradient(top,#93c4d6 0%,#4eb4d3 44%,#00a0d6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#93c4d6),color-stop(44%,#4eb4d3),color-stop(100%,#00a0d6));background:-webkit-linear-gradient(top,#93c4d6 0%,#4eb4d3 44%,#00a0d6 100%);background:-o-linear-gradient(top,#93c4d6 0%,#4eb4d3 44%,#00a0d6 100%);background:-ms-linear-gradient(top,#93c4d6 0%,#4eb4d3 44%,#00a0d6 100%);background:linear-gradient(to bottom,#93c4d6 0%,#4eb4d3 44%,#00a0d6 100%)}.navbar-col-2{background-image:-webkit-gradient(linear,left bottom,left top,paddingcolor-stop(0,#000),color-stop(1,#947b35));background-image:-o-linear-gradient(top,#000 0%,#947b35 100%);background-image:-moz-linear-gradient(top,#000 0%,#947b35 100%);background-image:-webkit-linear-gradient(top,#000 0%,#947b35 100%);background-image:-ms-linear-gradient(top,#000 0%,#947b35 100%);background-image:linear-gradient(to top,#000 0%,#947b35 100%)}.navbar-col-3{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#505c7d),color-stop(1,#000));background-image:-o-linear-gradient(bottom,#505c7d 0%,#000 100%);background-image:-moz-linear-gradient(bottom,#505c7d 0%,#000 100%);background-image:-webkit-linear-gradient(bottom,#505c7d 0%,#000 100%);background-image:-ms-linear-gradient(bottom,#505c7d 0%,#000 100%);background-image:linear-gradient(to bottom,#505c7d 0%,#000 100%)}.room-imgs{padding:30px;border-radius:10px;border:2px solid #ccc;background-image:url("images/tileable_wood_texture.png");}.room-imgs p{color:#000;font-weight:400}.room-imgs img{box-shadow:0 0 10px 0 #333}.room-imgs .col-xs-12 img:first-child{margin-bottom:25px}.room-imgs .row{width:100%}.page-header.list-below{margin-bottom:0}ul.list-inline.list-gap{margin-bottom:20px}.span-container{padding:25px 15px}.container{background-color:#fff;margin-top:0;}.container h4{margin-left:15px}.container .page-header{border-bottom:3px solid #c1ecf5}.container .rooms.page-header{border-bottom:1px solid #f59b90;font-weight:100}.container .btn.link-referal{font-size:16px;padding:0;vertical-align:middle}.separator{background:#ccc;height:1px;margin-top:30px}.aa-travel div{width:800px}.act-desc{position:absolute;padding:4px;font-size:17px;font-weight:bold;color:#000}.act-img-group img:first-child{margin-left:7px}.act-img{width:100%}.act-special{margin-top:35px}form.contact{max-width:500px;background:#fff;border:3px solid #505c7d;padding:10px 30px;border-radius:5px;}form.contact p{padding-left:0}form.contact label{font-family:'Raleway';font-size:16px;padding-right:5px}form.contact table input,form.contact table textarea{width:100%;border:1px solid #ccc;padding:4px}form.contact table td{padding:5px 0}form.contact table button{width:100%;margin-top:5px;border:1px solid #555}.google-map{padding-left:12px;}.google-map iframe{width:550px;height:375px}.col-xs-12 .google-map{padding-left:0;padding-top:25px;}.col-xs-12 .google-map iframe{max-width:500px}#footer{min-height:100px;border-top:2px solid #888;background:#505c7d;margin-top:50px;}#footer p{margin-top:15px;color:#eedbae;font-weight:500}#footer a{text-decoration:none;color:#eedbae}
