@import 'https://fonts.googleapis.com/css?family=Lato:400,700,900';*{font-family:'Lato'}h1,h2,h3,h4,h5,h6{font-weight:700}body{background-image:url(../images/leaves1.png),url(../images/leaves2.png),url(../images/bg.jpg);background-repeat:no-repeat;background-position:left, right;background-attachment:fixed;background-size:auto, auto, cover}a,.btn{transition:0.3s}a,a:hover,a:focus{text-decoration:none}.text-bold{font-weight:bold}.btn-leaf{background:url(../images/side-leaf.png) no-repeat scroll center center/100% 100%;padding-left:25px;padding-right:25px;color:#fff}.btn-leaf:hover,.btn-leaf:focus{padding-left:30px;padding-right:30px;color:#fff}.btn-green{background:#2E8F0E;color:#fff}.btn-green:hover,.btn-green:focus{color:#fff;background:#1f6109}.btn-square{border-radius:0}.text-gray{color:#6B6B6B}.text-green{color:#2E8F0E}.text-red{color:red}.text-white{color:#fff}.bottom-spacing{margin-bottom:5px}.topbar{background:rgba(0,0,0,0.7);color:#fff;padding-top:5px;padding-bottom:5px;text-align:right}.topbar .topbar-contacts{margin-bottom:0}.topbar .topbar-contacts li{display:inline-block;padding-left:15px}.navbar-custom{background:rgba(0,0,0,0.7);margin:0 auto 25px;min-height:0;max-width:100%;border:none;border-radius:3px;overflow:hidden}.navbar-custom .navbar-collapse{padding-left:0;padding-right:0}.navbar-custom .nav-justified li a{color:#fff;padding:6px}.navbar-custom .nav-justified li.active,.navbar-custom .nav-justified li a:hover,.navbar-custom .nav-justified li a:focus{background:#2E8F0E}.logos-bar{margin:20px -15px;color:#fff}.slick-banner{background:url(../images/banner-border.png) no-repeat scroll center center;padding:30px 35px}.slick-banner .slick-dots{bottom:7%}.slick-banner .slick-dots li button::before{font-size:14px;color:#fff}.woodboard{background:url(../images/se-bg.png) no-repeat scroll center center/100% 100%;padding:2% 3% 5%;color:#fff}.res-form{background:rgba(255,255,255,0.2);color:#000;border-radius:0}.res-form .panel-body{padding:10px 12px}.res-form .panel-body ::-webkit-input-placeholder{color:#000}.res-form .panel-body :-ms-input-placeholder{color:#000}.res-form .panel-body ::-moz-placeholder{color:#000;opacity:1}.res-form .panel-body :-moz-placeholder{color:#000;opacity:1}.res-form .panel-body select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:''}.res-form .panel-body select::-ms-expand{display:none}.res-form .form-control{font-size:13px;color:#000;box-shadow:0 3px 5px -3px rgba(0,0,0,0.8);border-radius:2px}.res-form .form-control:focus{border-color:#2E8F0E;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(46,143,14,0.6)}.res-form .has-feedback .form-control{padding-right:28px}.list-spacing li{margin-bottom:10px}footer{text-align:center;color:#fff;font-size:13px}footer a{color:#fff}footer a img{display:inline-block !important;margin-top:5px}footer a:hover,footer a:focus{color:#2E8F0E}.thumbnail-custom{padding:10px;border-radius:0}.searchPanel{background:rgba(0,0,0,0.4);color:#000;border-radius:0}.searchPanel .form-group{margin-bottom:0}.searchPanel .panel-body{padding:15px}.searchPanel .panel-body ::-webkit-input-placeholder{color:#000}.searchPanel .panel-body :-ms-input-placeholder{color:#000}.searchPanel .panel-body ::-moz-placeholder{color:#000;opacity:1}.searchPanel .panel-body :-moz-placeholder{color:#000;opacity:1}.searchPanel .panel-body select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:''}.searchPanel .panel-body select::-ms-expand{display:none}.searchPanel .form-control{font-size:13px;color:#000;box-shadow:0 3px 5px -3px rgba(0,0,0,0.8);border-radius:2px}.searchPanel .form-control:focus{border-color:#2E8F0E;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(46,143,14,0.6)}.searchPanel .has-feedback .form-control{padding-right:28px}.facilities{margin-left:-5px;margin-right:-5px}.facilities [class^="col-"],.facilities [class*=" col-"]{padding-left:5px;padding-right:5px;margin-bottom:10px}.address li{margin-bottom:20px}.rooms{color:#000;border:none}.rooms img{border-radius:5px}.reservation-form .form-control{border-radius:0}.reservation-form .form-control:focus{border-color:#2E8F0E;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(46,143,14,0.6)}.reservation-form .bootstrap-datetimepicker-widget{color:#000}.room-selector select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:''}.room-selector select::-ms-expand{display:none}.room-selector select.form-control{border-radius:0;box-shadow:none;border-color:#ddd;color:#000}.booking-page{margin:10px auto}.no-bg{background:none}.separator{border-top:dashed 1px rgba(255,255,255,0.4);margin:10px auto}.invoice .invoice-logo{margin:20px  0}.invoice .receipt{color:#000;display:inline-block;margin:50px 0 20px;font-size:30px;font-weight:bold}.table-invoice{border-top:10px solid #000;border-bottom:10px solid #000}.black-line{border-top:dashed 1px rgba(0,0,0,0.8);margin:10px auto}@media (min-width: 768px){.pull-right-sm{float:right}}@media (max-width: 767px){body{padding-top:50px;background:url(../images/tile-bg.jpg) repeat fixed}.navbar-custom{background:#000;position:fixed;top:0;left:0;right:0;max-width:100%;z-index:999;overflow:visible;border-radius:0}.navbar-custom .navbar-brand{padding:7px 15px}.navbar-custom .navbar-brand img{max-width:100px}.navbar-custom .navbar-toggle .icon-bar{background:#2E8F0E}.navbar-custom .navbar-header{z-index:999}footer a img,footer a img{opacity:1}.slick-banner{padding:0}.woodboard{background:none;padding:0 15px}.topbar{display:none;position:fixed;left:0;right:0;z-index:999;background:#111;text-align:left;border-bottom:1px solid #ccc}.btn-flip{background:#000;border-radius:0;padding:11px 10px 11px 0px;float:right;color:#2E8F0E}.btn-flip:hover,.btn-flip:focus{color:#fff}.logos-bar{margin-top:0;margin-bottom:5px}.logos-bar .sec-logo{margin-top:14px;max-width:63px;width:100%}.searchPanel .form-group{margin-bottom:5px}}
