header ul.menu li a{font-size: 16px; padding: 0 14px;}
.banner, .banner .owl-stage-outer, .banner .item, .banner .item .box{height: 440px;}
.banner .item .box .centering .text{padding: 60px 35px;}

.room_slider, .room_slider .owl-stage-outer, .room_slider .item{height: 290px;}
.food_slider, .food_slider .owl-stage-outer, .food_slider .item{height: 290px;}

#content a.scroll_top{right: 30px;}
#content a.scroll_top.active{bottom: 30px;}
#content a.scroll_bottom{display: none;}

.news_list .item{padding: 45px 25px;; width: calc(25% - 40px);}
.news_list .item h2, .news_list .item h2 a{font-size: 22px; line-height: 22px;}
.news_list.first .item{padding: 45px 25px !important;}
.news_list .item.first{height: 294px}
.news_list.second .item.first .img{height: 327px;}
   
.news_list .item.first{padding: 0 !important;}
.news_list .item.height{height: 200px;}
.sub .news_list .item{width: calc(25% - 80px);}

.photo_box .img, .photo_box .img .photo_box_slider1, .photo_box .img .photo_box_slider2, .photo_box .img .photo_box_slider1 span, .photo_box .img .photo_box_slider2 span,.photo_box .img .photo_box_slider1 .owl-stage-outer, .photo_box .img .photo_box_slider1 .owl-stage, .photo_box .img .photo_box_slider2 .owl-stage-outer, .photo_box .img .photo_box_slider2 .owl-stage{height: 440px;}
.photo_box .img .pos .small_photo_slider{border: 9px solid #fff; width: 295px}
.photo_box .img .pos .small_photo_slider .owl-stage-outer, .photo_box .img .pos .small_photo_slider .owl-stage, .photo_box .img .pos .small_photo_slider span, .photo_box .img .pos .small_photo_slider{height: 165px;}      

.photo_box .text h3.spec::after{left: -180px; width: 180px; height: 486px;}


#room .top .price_box{left: 5%;}

#MyGmaps{height: 300px;}


