@import url(bootstrap.min.css);@import url(jetmenu.min.css);@import url(datepicker.css);@import url(owl.carousel.css);@import url(superslides.css);@import url(flatWeatherPlugin.css);@import url(animate.css);@import url(fotorama.css);@import url(jquery.fancybox.css);@import url(font-awesome.min.css);@import url(fontic-hotel.css);@import url(https://fonts.googleapis.com/css?family=Open+Sans:400italic,400,700,800);body{overflow-x:hidden}
hr{margin:40px 0}h1,h2,h3,h4,h5,h6{margin:2em 0;text-transform:uppercase}h1{font-weight:900;margin:0 0 2em}h2{font-weight:900}h4 span{display:block;font-size:.8em;margin-top:.5em}
h5{color:#888;margin:0}h1::after{background:#37ca95;content:"";display:block;height:2px;margin-top:15px;width:170px}.text-center h1::after{margin:15px auto 0}
a,button{cursor:pointer;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}.btn{text-transform:uppercase}
#loader{background:#fff;bottom:0;left:0;position:fixed;right:0;top:0;z-index:5000}#loader i{left:50%;margin:-24px 0 0 -24px;position:absolute;top:50%}
.primary-background{background:#37ca95;color:#fff}.primary-background h1::after{background:#fff}.primary-background h5{color:#fff}.primary-color{color:#37ca95}
.color1{background:#fdd}.color2{background:#f4f1e9}.color3,.color4{background:#222;color:#fff}.color4{background:#000}a.color3:hover,a.color4:hover,button.color3:hover,button.color4:hover{background:#000;color:#fff}
.color3 h1,.color4 h1,.color3 h2,.color4 h2,.color3 h3,.color4 h3,.color3 h4,.color4 h4{color:#fff}.max{position:absolute;width:100%;height:100%}#video-home{background:#222;padding-top:130px}
.yt-wrap{position:relative;width:100%;overflow:hidden}.yt-wrap>.overlay{position:absolute;width:100%;height:100%;top:0}.yt-wrap .yt-pause-btn,.yt-wrap .yt-mute-btn,.yt-wrap .yt-external-btn{position:absolute;left:20px;bottom:20px}
.yt-wrap .yt-mute-btn{left:60px}.yt-wrap .yt-external-btn{left:100px}.yt-wrap .yt-pause-btn:hover,.yt-wrap .yt-pause-btn:focus,.yt-wrap .yt-pause-btn:active,.yt-wrap .yt-mute-btn:hover,.yt-wrap .yt-mute-btn:focus,.yt-wrap .yt-mute-btn:active,.yt-wrap .yt-external-btn:hover,.yt-wrap .yt-external-btn:focus,.yt-wrap .yt-external-btn:active{color:#fff}
.owl-controls{margin:30px 0}.owl-controls .owl-prev,.owl-controls .owl-next{color:#000;cursor:pointer;opacity:.1;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}
.owl-controls .owl-prev:hover,.owl-controls .owl-next:hover{opacity:.2}header{background:#1a1a1a;left:0;position:fixed;top:0;width:100%;z-index:1000;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}
.hide-header{top:-86px}#header ul{list-style:none;margin:24px 0 0 0;padding:0}#header ul li{display:inline;margin:0 0 0 20px}#header ul li a{color:#888}
#header ul li a:hover{color:#fff}#header ul li i{margin-right:5px}#header ul li .btn,#header ul li .btn i{color:#fff}#logo{height:85px;padding:20px 15px}
#logo img{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}header nav{background:#222;border-top:1px solid #2e2e2e}
#slider .tint{background:rgba(0,0,0,0.4);height:100%}.slides-navigation a{background:rgba(0,0,0,0.4);color:#fff;opacity:.4;padding:10px 20px 10px 15px}
.slides-navigation a:hover{opacity:1}.slides-pagination{bottom:15px}.slides-pagination a{border:1px solid #fff}.slides-pagination a.current{background:#fff}
#slider .content{padding:0 30px;position:absolute;top:50%;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
#slider .content h1,#slider .content h5{color:#fff;margin:0;margin-bottom:15px}#slider .content h1::after{display:none}#video{position:relative;width:100%}
#video video{background-size:cover;bottom:0;height:auto;min-height:100%;min-width:100%;pointer-events:none;position:absolute;right:0;width:auto}#video .tint{background:rgba(0,0,0,0.4);height:100%;left:0;position:absolute;top:0;width:100%}
#video .tint .container{height:100%;left:0;margin:0 auto;position:relative;top:0}#weather{color:#fff;height:100%;position:absolute;width:100%}.flatWeatherPlugin .wiToday{position:absolute;right:45px;top:150px;width:auto}
.flatWeatherPlugin .wiToday>.wiIconGroup,.flatWeatherPlugin div.wiToday>p.wiTemperature{float:left;text-align:left;width:90px}.flatWeatherPlugin div.wiToday>p.wiTemperature{font-size:500%;width:130px}
.flatWeatherPlugin ul.wiForecasts{bottom:30px;left:0;position:absolute;right:30px;width:auto}.home-section{display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;margin-right:0}
.home-section .photo{background-position:center center;background-repeat:no-repeat;background-size:cover}.home-section .padding{padding:120px 80px}.services-show p{color:#888;font-size:24px}
#specials{padding:80px 0}#specials .price{background:rgba(0,0,0,0.8);color:#fff;display:block;padding:15px 0;position:absolute;right:15px;text-align:center;top:0;width:100px}
#specials .price span{display:block;font-size:2em;font-weight:900;line-height:1em}#blog{padding:80px 0}.latest-post h4{margin:1.5em 0 0}.latest-post h4 a{color:#222}
.latest-post h4 a:hover{color:#888}.latest-post h6{color:#ccc;margin:.5em 0 2em;text-transform:none}.latest-post h6 a{color:#ccc}.latest-post h6 a:hover{color:#888}
.latest-post h6 span{margin-right:20px}.latest-post h6 i{margin-right:7px}#home-reviews{padding:80px 0}.latest-review blockquote{border:0;font-style:italic;margin:0;padding:0 0 0 50px;position:relative}
.latest-review blockquote i{color:#222;left:0;position:absolute;top:0}.latest-review blockquote small{color:#fff;font-style:normal;margin-top:1em}#content{padding:210px 0 80px}
.room{padding-bottom:40px}.room img{width:100%}.room h4{font-weight:900;margin:1em 0}.room ul{list-style:none;padding-left:0}.room ul li{border-bottom:1px solid #e7e7e7;padding:5px 0}
.room ul li span{color:#222;float:right}.room ul li.icons i{font-size:26px;padding:5px}.room ul li.icons i:first-child{padding-left:0}.room .fa,.room i{color:#888}
.amenities{list-style:none;margin:0;padding:0}.amenities li{margin-bottom:30px}.amenities li h6,.amenities li p{margin:0}.amenities li span{color:#ccc;font-size:40px;margin-right:15px}
.amenity{margin-bottom:50px}.amenity h3{display:block;height:1em;overflow:hidden}.amenity .description{display:block;height:4.8em;overflow:hidden}.fotorama{margin-bottom:2em}
.fotorama__thumb-border{border-color:#37ca95}.gallery a{margin-bottom:30px}.menu{list-style:none;padding:0}.menu li{margin-bottom:30px}.menu li h6{margin:0}
h4.category::after,.menu li h6::after{background:#37ca95;content:"";display:block;height:2px;margin:15px 0;width:50px}
.parallax{background-attachment:fixed;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;position:relative}#reviews{background-image:url(http://staticcli.localhost/template/colmo/assets/images/reviews.jpg);color:#fff;padding:60px 0}
#reviews .reviews-tint{display:block;left:0;height:100%;opacity:.9;position:absolute;top:0;width:100%}#reviews h5{color:#fff}#reviews h1::after{background:#fff}
#reviews .review img{border:2px solid #fff}#reviews .review blockquote{border:0;font-style:italic;margin-top:30px;padding:0}#reviews .review blockquote small{color:#fff}
#reviews-masonry .review{padding:15px;width:33.3333333%}#reviews-masonry .review .review-container{border:1px solid #e7e7e7;padding:30px}#reviews-masonry .review h4{margin-bottom:0}
#reviews-masonry .review .stars{color:#ffd200;font-size:1.2em}#reviews-masonry .review blockquote{border:0;font-size:1em;font-style:italic;padding:0}#reviews-masonry .review blockquote small{font-size:1em;margin-top:1em}
.wedding-packages{list-style:none;margin:2em 0;padding:0}.wedding-packages li{border-bottom:1px solid #e7e7e7;padding:7px 0}.wedding-packages li i{margin-right:10px}
#contact .col-sm-3{padding-top:60px}#contact span{font-size:3em}#contact h4{margin-bottom:.2em}#contact i{margin-right:10px}#map-canvas{height:500px}#special-offers{padding:80px 0}
.special-offer{margin-bottom:30px;position:relative}.special-offer .description{background:#fff;padding:1px 30px 15px 30px}.special-offer .description p{height:5.5em;overflow:hidden}
.special-offer .description .btn{margin-bottom:15px}.voucher{padding-bottom:60px}.voucher h4 span{font-size:1.5em;font-weight:900}.voucher p{height:7em;overflow:hidden}
.grid{background:#eee;margin-bottom:30px;padding-bottom:10px;padding-top:10px}.tab-pane{padding:15px 0}.post h5{margin-bottom:5px}.post h5 span{margin-right:20px}
.post h5 span i{margin-right:7px}.share{display:table;list-style:none;margin:3em 0;padding:0;width:100%}.share li{float:left;margin-right:5px}.share li h5{margin:7px 10px 0 0}
.tags{border-bottom:1px solid #e7e7e7;border-top:1px solid #e7e7e7;display:table;list-style:none;margin:3em 0;padding:10px 0;width:100%}.tags li{float:left;margin-right:15px}
#author{margin:3em 0}#author h4{margin:0}#author p{margin:.5em 0}#author .social{display:table;list-style:none;margin:0;padding:0;width:100%}#author .social li{float:left;margin-right:5px}
#author .social li a{color:#d8d8d8}#author .social li a:hover{color:#bbb}#paging{display:table;list-style:none;margin:3em 0;padding:0;width:100%}.gallery{list-style:none;padding:0}
.gallery li{margin-bottom:30px}.post .author{margin-bottom:15px}.media{margin-top:40px}.media-photo{width:80px}.sidebar{margin-bottom:60px}.sidebar h4{margin:0 0 1em}
.sidebar h4 i{color:#ddd;margin-right:10px}.sidebar li{border-bottom:1px solid #e7e7e7}.sidebar li a{display:block;padding:10px 0}.sidebar .meta{color:#888;display:block}
.icons span{display:inline-block;font-size:3em;margin:20px}#widgets{background:#222;padding:30px 0}.widget{padding:0 15px 30px}.widget h4{color:#fff}.widget nav ul{list-style:none;padding:0}
.widget nav ul li a{border-bottom:1px solid #333;color:#888;display:block;padding:5px 0}.widget nav ul li a:hover{color:#fff}.widget nav ul li i{margin-right:10px}
#credits{background:#111;padding:15px 0}#credits ul{list-style:none;margin:0;padding:0}#credits ul li{display:inline;margin-left:10px}#reservation{background:rgba(0,0,0,0.8);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10000}
#reservation-container{left:50%;margin-left:-230px;padding:30px;position:absolute;top:50%;width:460px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
#reservation .close{position:absolute;right:30px;top:30px;width:auto}#reservation h2{font-weight:900;margin:0 0 1em}#reservation input{background:rgba(0,0,0,0.1);border:0;color:#fff;font-weight:bold}
#reservation .input-group-addon{background:rgba(0,0,0,0.2);border:0;color:#fff;cursor:pointer}#reservation .select{background:rgba(0,0,0,0.1);border:0;color:#fff;font-weight:bold;height:auto;text-align:center}
#reservation .quantity,#reservation .children-quantity{background:rgba(0,0,0,0.2);border:0;font-weight:900}#reservation-arrival,#reservation-departure{cursor:pointer}
#reservation .has-feedback label~.form-control-feedback{line-height:39px;right:15px;top:28px}.form-control-feedback{right:13px}.has-feedback label~.form-control-feedback{top:41px}
.pb70{padding-bottom:70px!important}.pb40{padding-bottom:40px!important}.pb30{padding-bottom:30px!important}.mt10{margin-top:10px!important}.mt20{margin-top:20px!important}
.mt30{margin-top:30px!important}.mt50{margin-top:50px!important}.mt80{margin-top:80px!important}.mb10{margin-bottom:10px!important}.mb20{margin-bottom:20px!important}
.mb30{margin-bottom:30px!important}.mb50{margin-bottom:50px!important}.mb80{margin-bottom:80px!important}.m30{margin:30px!important}.mg-book-now{background-color:#222;padding:30px 0}
.mg-book-now .mg-bn-title{font-family:"Playfair Display",serif;color:#37ca95;font-size:30px;line-height:43px;text-transform:uppercase;margin:0;padding:20px 0;box-shadow:3px 0 #37ca95}
.mg-book-now .mg-bn-title .mg-bn-big{display:block;font-size:17px;line-height:28px;color:#fff}.mg-book-now .focus .form-control{color:#fff!important;border-color:#37ca95!important;box-shadow:none!important}
.mg-book-now .focus .input-group-addon{border-color:#37ca95!important;color:#fff!important;background-color:#37ca95!important}.mg-book-now .mg-bn-forms{padding:36px 0}
.mg-book-now .mg-bn-forms .input-group-addon{background-color:transparent;color:#fff;border-color:#fff;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}
.mg-book-now .mg-bn-forms .input-group-addon:first-child{border-radius:1px 0 0 1px}.mg-book-now .mg-bn-forms .input-group .form-control{border-radius:0 1px 1px 0}
.mg-book-now .mg-bn-forms .form-control{height:auto;padding:8px 12px;border-radius:1px;border-color:#fff;color:#fff;box-shadow:none;background-color:transparent;margin-bottom:0}
.mg-book-now .mg-bn-forms .form-control::-webkit-input-placeholder{color:#fff}.mg-book-now .mg-bn-forms .form-control:-moz-placeholder{color:#fff}.mg-book-now .mg-bn-forms .form-control::-moz-placeholder{color:#fff}
.mg-book-now .mg-bn-forms .form-control:-ms-input-placeholder{color:#fff}.mg-book-now .mg-bn-forms .form-control:focus{color:#fff;border-color:#e7b315;box-shadow:none}
.mg-book-now .mg-bn-forms .btn{padding:9px 12px}.mg-book-now .mg-bn-forms .col-md-3,.mg-book-now .mg-bn-forms .col-md-6{padding-left:10px;padding-right:10px}
.mg-book-now .mg-bn-forms>form>.row:first-child .row{margin-right:-10px;margin-left:-10px}.mg-book-now .cs-active>.cs-placeholder{border-color:#e7b315;color:#fff}
.mg-book-now.mg-book-now-light{background-color:#f2f2f2}.mg-book-now.mg-book-now-light .mg-bn-title .mg-bn-big{color:#076037}.mg-book-now.mg-book-now-light .cs-active>.cs-placeholder{border-color:#e7b315;color:#e7b315}
.mg-book-now.mg-book-now-light .mg-bn-forms .form-control{border-color:#889195;color:#076037}.mg-book-now.mg-book-now-light .mg-bn-forms .form-control::-webkit-input-placeholder{color:rgba(0,102,51,0.5)}
.mg-book-now.mg-book-now-light .mg-bn-forms .form-control:-moz-placeholder{color:rgba(0,102,51,0.5)}.mg-book-now.mg-book-now-light .mg-bn-forms .form-control::-moz-placeholder{color:rgba(0,102,51,0.5)}
.mg-book-now.mg-book-now-light .mg-bn-forms .form-control:-ms-input-placeholder{color:rgba(0,102,51,0.5)}.mg-book-now.mg-book-now-light .mg-bn-forms .form-control:focus{color:#076037;border-color:#e7b315}
.mg-book-now.mg-book-now-light .mg-bn-forms .input-group-addon{color:#076037;border-color:#889195}.mg-book-now.mg-book-now-light .mg-bn-forms div.cs-skin-elastic>span{border-color:#889195;color:#076037}
.mg-book-now.mg-book-now-light .mg-bn-forms .cs-active>.cs-placeholder{border-color:#e7b315;color:#e7b315}.mg-book-now.mg-book-now-light .focus .form-control{color:#076037!important;border-color:#e7b315!important;box-shadow:none!important}
.mg-book-now.mg-book-now-light .focus .input-group-addon{border-color:#e7b315!important;color:#fff!important;background-color:#e7b315!important}.mg-booking-form .nav-tabs{border:0}
.mg-booking-form .nav-tabs>li{width:33%;text-align:center}.mg-booking-form .nav-tabs>li>a{color:#ced4d6;border-width:0;position:relative;background-color:transparent!important;border-width:0!important;box-shadow:none!important}
.mg-booking-form .nav-tabs>li>a span.mg-bs-tab-num{display:block;font-family:"Playfair Display",serif;font-weight:600;color:#076037;vertical-align:middle;margin:0 auto;text-align:center;border-width:3px;border-style:solid;border-color:#dbdedf;background-color:#fff;border-radius:50%;padding:0;text-transform:uppercase;width:55px;line-height:49px;margin-bottom:10px;-webkit-transition:border-color .4s,color .4s;transition:border-color .4s,color .4s}
.mg-booking-form .nav-tabs>li>a span.mg-bs-bar{display:block;width:100%;height:3px;background-color:#dbdedf;position:absolute;top:50%;right:-50%;margin-top:-17px;z-index:-1}
.mg-booking-form .nav-tabs>li>a span.mg-bs-bar:after{content:'';display:block;width:0;height:100%;background-color:#e7b315;position:absolute;top:0;left:0;-webkit-transition:width .4s;transition:width .4s}
.mg-booking-form .nav-tabs>li.active>a{border-width:0;color:#076037}.mg-booking-form .nav-tabs>li.active>a span.mg-bs-tab-num{color:#e7b315;border-color:#e7b315}
.mg-booking-form .nav-tabs>li.mg-step-done>a{color:#e7b315}.mg-booking-form .nav-tabs>li.mg-step-done>a span.mg-bs-tab-num{color:#fff;border-color:#e7b315;background-color:#e7b315}
.mg-booking-form .nav-tabs>li.mg-step-done>a span.mg-bs-bar:after{width:100%}.mg-booking-form .tab-content{padding:0;border-width:0}.mg-saerch-room .mg-book-now{padding:20px 35px}
.mg-sec-left-title,.mg-widget-title{color:#222;font-size:25px;text-transform:uppercase;font-weight:400;margin:0 0 35px;padding-bottom:15px;position:relative}
.mg-sec-left-title:after,.mg-widget-title:after{content:'';display:block;width:80px;height:3px;background-color:#37ca95;position:absolute;bottom:0;left:0}
.mg-cart-room h3{font-size:22px;font-weight:400;color:#fff;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,0.1)}.mg-cart-total{padding:20px 0 10px;font-size:25px;line-height:35px;font-family:"Playfair Display",serif;color:#2ba378;font-weight:400}
.mg-cart-total strong{font-weight:400}.mg-cart-address{padding:20px 0 0;border-bottom:1px solid rgba(255,255,255,0.1)}.mg-cart-address>strong{color:#fff;margin-bottom:20px;display:block;float:left}
.mg-cart-address>address{margin-left:120px}.mg-available-rooms{padding:70px 0}.mg-available-rooms .mg-avl-room{padding-bottom:80px}.mg-available-rooms .mg-avl-room:last-child{padding-bottom:0}
.mg-available-rooms .mg-room-fecilities{margin-bottom:15px}.mg-available-rooms .mg-room-fecilities ul{margin:0;padding:0;list-style:none}.mg-available-rooms .mg-room-fecilities ul li{font-size:16px;line-height:20px;padding-bottom:5px}
.mg-available-rooms .mg-avl-room-title{margin-top:0;margin-bottom:8px;padding-bottom:10px;border-bottom:1px solid #f2f2f2}.mg-available-rooms .mg-avl-room-title a{color:#076037}
.mg-available-rooms .price{font-size:30px;font-family:"Open Sans";font-weight:300;color:#e7b315}.mg-available-rooms .mg-avl-room-title span{font-family:"Open Sans";font-weight:300;color:#e7b315;float:right}
.mg-available-rooms .mg-avl-room-title span sup,.mg-available-rooms .price sup{top:0}.margin0{margin:0!important}.margin10{margin:10px 0}.mg-widget{background-color:#222;padding:30px;margin-bottom:30px;color:#c0c8cb}
.mg-widget .mg-widget-title{margin:0 0 10px;color:#fff}.mg-widget .form-control{margin-bottom:0;background-color:rgba(255,255,255,0.05);border-color:rgba(255,255,255,0.2);color:#fff}
.mg-widget .form-control:focus{border-color:#e7b315;background-color:transparent}.mg-widget .mg-recnt-posts .mg-recnt-post{border-bottom-width:0;margin-bottom:0;padding-bottom:0}
.mg-widget .mg-recnt-posts .mg-recnt-post p{font-family:"Open Sans";margin-bottom:0}.mg-widget .mg-recnt-posts .mg-recnt-post .mg-rp-date{color:#fff}
.mg-widget ul{margin:0;padding:0;list-style:none}.mg-widget ul li{font-family:"Playfair Display",serif;padding:10px 0;border-bottom:1px solid rgba(255,255,255,0.1)}
.mg-widget ul li a{font-size:16px;line-height:26px;color:#fff}.mg-widget ul li a:hover{color:#e7b315}.mg-widget .tagcloud a{background-color:rgba(0,0,0,0.1)}
.mg-widget .tagcloud a:hover{background-color:#e7b315}div.cs-skin-elastic{background:transparent;font-size:14px;color:#fff}div.cs-skin-elastic>span{background-color:transparent;z-index:100;border:1px solid #fff}
div.cs-skin-elastic>span::after{font-family:'FontAwesome';content:'\f0d7';-webkit-backface-visibility:hidden;backface-visibility:hidden}
div.cs-skin-elastic .cs-options{border:1px solid #e1eaee;box-shadow:0 6px 12px rgba(0,0,0,0.176)}div.cs-skin-elastic .cs-options span{padding:4px 12px;color:#4b565b}
div.cs-skin-elastic .cs-options .cs-selected span{color:#e7b315}div.cs-skin-elastic .cs-options .cs-selected span:hover{color:#fff}div.cs-skin-elastic .cs-options .cs-selected span::after{content:''}
.cs-skin-elastic .cs-options span:hover,.cs-skin-elastic .cs-options li.cs-focus span{color:#fff;background-color:#e7b315}.datepicker{position:absolute}
.fa-sm{font-size:80%!important}.fa-md{font-size:100%!important}@media(max-width:991px){.home-section .padding{padding:80px 60px}#reviews-masonry .review{width:50%}
.mg-book-now .mg-bn-forms .col-md-3,.mg-book-now .mg-bn-forms .col-md-6{padding-left:15px;padding-right:15px;margin-bottom:30px}.mg-book-now .mg-bn-forms>form>.row:first-child .row{margin-right:-15px;margin-left:-15px;margin-bottom:30px}
.mg-book-now .mg-bn-title{text-align:center;box-shadow:none;position:relative}.mg-book-now .mg-bn-title:after{content:'';width:100px;height:3px;background-color:#e7b315;position:absolute;bottom:5px;left:50%;margin-left:-50px}
}@media(max-width:767px){header nav .container{padding:0}.home-section{display:block}.home-section .photo{height:400px}.home-section .padding{padding:60px 40px}
.latest-review blockquote{font-size:1em;padding:0}.latest-review blockquote i{display:none}.latest-review blockquote small{font-size:1em}#reservation-container{margin-left:-140px;width:280px}
#reviews-masonry .review{width:100%}.room ul li.icons i{font-size:20px}.mg-available-rooms img{margin-bottom:20px}}@media(max-width:480px){.home-section .photo{height:200px}
.home-section .padding{padding:80px 30px}#header ul li .btn{padding:5px 7px 5px 10px}#header ul li .btn span{display:none}#reservation{background:0;position:absolute}
#reservation-container{border-radius:0;left:0;margin:0;top:0;width:100%;-webkit-transform:none;-ms-transform:none;transform:none}.flatWeatherPlugin ul.wiForecasts li>span{width:45%}
.flatWeatherPlugin ul.wiForecasts ul.wiForecast{width:55%}#map-canvas{height:250px}.post h1{font-size:24px}.post h5{font-size:1em}.post h5 span{display:block;margin-bottom:5px}
}