body{font-size:15px;color:#73726c;background-color:#fff;line-height:15px;font-family:Raleway,sans-serif}.btn,a,a:hover{text-decoration:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;outline:0}h1,h2,h3,h4,h5,h6{margin:0;line-height:1em;font-family:Old Standard TT,serif}h1{font-size:5em}h1.title,h2{font-size:2em;line-height:3em}h3{font-size:1.5em;margin-bottom:.7em}h4{font-size:1.25em;margin-bottom:.75em}p{margin-bottom:1em;line-height:1.5em}.btn{padding:5px 30px;border:none!important;border-radius:0}.btn-default{color:#fff;box-shadow:none!important;background:#bfa145}.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.btn-default:hover{color:#fff;outline:none!important;box-shadow:none!important;background:#756534}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{border-color:#bfa145;background-color:#bfa145}.pagination>li>a,.pagination>li>span{color:#bfa145}.spacer{padding:6em 0}.navbar{margin:0}.navbar-nav{margin:0 -15px}.navbar-nav>li>a{padding:10px 0 10px 30px;font-size:1em;line-height:4.26em}.navbar-default{border:none;background:#eee}.navbar-brand{height:83px}.banner{color:#fff;position:relative}.banner p{font:300 1.35em/4em Old Standard TT,serif;margin:0}.banner img.img-responsive{width:100%}.banner .welcome-message{right:0;position:absolute;bottom:0;text-align:center;top:0;left:0}.banner .welcome-message .wrap-info{height:100%;width:100%;display:table}.banner .welcome-message .wrap-info .information{vertical-align:middle;display:table-cell}.banner .arrow-nav{height:7em;color:#fff;position:absolute;bottom:-3.5em;background-color:#bfa145;border-radius:50%;margin-left:-52px;left:50%;width:7em;display:inline-block;z-index:100}.banner .arrow-nav i{font-size:5em;line-height:105px}.banner .arrow-nav:hover{background:#756534}.reserve-info{background-color:#fff}.services{background-color:#dedbd3}.services .caption{padding:1.5em;color:#46433b;background-color:#b9b2a0}.services .caption a{font-size:1.25em;color:#585650}.services .caption a:hover{color:#fff}.carousel-control{background:none!important;width:10%}.carousel-control i.fa{right:0;position:absolute;top:50%;left:0;margin-top:-10px}.carousel img{width:100%}footer{color:#aeaeac;background-color:#585650}footer.spacer{padding:3em 0}footer h4{color:#dcdcdc}footer a,footer p{font-size:.85em;color:#aeaeac;line-height:1.5em}footer a:hover{color:#fff}footer .subscribe .form-control{height:30px;padding:4px 12px;border:none}footer .subscribe .input-group-btn:last-child>.btn{margin:0}footer .subscribe .input-group{margin-bottom:1em}footer .subscribe .social a{font-size:1.5em;margin-right:.25em}.copyright{padding:.6em 0;font-size:.85em;color:#7f7f7f;background-color:#252423}.copyright a{color:#aeaeac}.toTop{height:35px;font-size:2em;right:1em;color:#fff;position:fixed;bottom:1em;text-align:center;background:rgba(0,0,0,.5);width:35px}.toTop:hover{color:#fff;background:rgba(0,0,0,.8)}.radio-inline{padding-top:4px;padding-left:0}.form-horizontal .radio{padding-top:3px}.radio-inline input[type=radio]{margin-left:0}div.radio{margin-right:10px}div.radio span{background:url(../images/radio.png) 0 20px!important}div.radio input,div.radio span{height:20px;width:20px}div.radio span.checked{background-position:0 0!important}.form-control{border:1px solid #999;box-shadow:none!important;border-radius:0}.form-control:focus{border:1px solid #bbb}div.selector{height:33px!important;padding:3px 10px!important;font-size:14px;border:1px solid #999;border-radius:0;background:#fff!important;width:100%!important}div.selector:hover{border-color:#bbb}div.selector span{height:36px;padding:0;margin-right:20px;color:#8d8d8d;background:url(../images/drop.png) right 9px no-repeat!important;width:100%!important}div.selector:hover span{color:#282828;background-position:right 9px!important}div.selector select{height:36px!important;top:-2px;background-color:#fff;cursor:pointer}div.selector option{padding:10px}.checkbox label{padding-left:0}.checkbox input[type=checkbox]{margin-left:-10px}.rooms{margin-bottom:2em}.rooms .info{padding:1.5em;background-color:#e8e7e0}.room-features .amenitites li{margin-bottom:1em}.room-features .size-price{height:10.97em;padding:2em 0;color:#fff;text-align:center;background-color:#c7c5bb;line-height:3em}.room-features .size-price span{font-size:2em;display:block}.gallery .gallery-image{margin-bottom:2em;display:inline-block}.gallery .gallery-image img{width:100%}body::-webkit-scrollbar{width:6px}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-track{background:#ccc}::-webkit-scrollbar-thumb{background:#bfa145}::-webkit-scrollbar-thumb:window-inactive{background:#ddd}@media (max-width:767px){.navbar-toggle{margin-top:23px}.navbar-default .navbar-toggle{background-color:#bfa145}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#5f5021}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.navbar-nav>li>a{line-height:1em}h1{font-size:2em}.banner p{font:300 1em/1em Old Standard TT,serif}.banner .arrow-nav{height:3em;bottom:-1.5em;margin-left:-22px;width:3em}.banner .arrow-nav i{font-size:2em;line-height:45px}.spacer{padding:4em 0}.reserve-info h3{margin-top:2em}.services div.col-sm-4{margin-bottom:2em}footer.spacer{padding:1em 0 3em}footer h4{margin-top:2em}.room-features .size-price{margin-bottom:2em}}