@media only screen and (max-width:480px){#jpreOverlay{background-size:30% 15%!important}header .navigation-bottom .navbar-header-right{width:100%!important}header{position:fixed!important;width:100%;background-color:rgba(0,0,0,.8)!important}header .navbar-default{color:#000}header .navbar-default .navbar-toggle{margin-top:5px!important;border:none;background-color:transparent!important}header .navbar-default .navbar-collapse{border:none;margin-top:0!important;padding-top:0}header #navigation-menu{width:100%;margin:0;padding:0}header #navigation-menu li{width:100%;border-bottom:solid 1px #666}header #navigation-menu li:last-child{border:none}header .navigation .nav>li>a{width:100%;text-align:center;padding:10px 0!important}header .navbar-header{width:100%}header ul#navigation-menu.navbar-nav{width:100%;margin:0}header .navigation-bottom{background:0 0;margin:0 0 15px}header .navigation{display:inline-block;width:100%}header ul#top-nav-menu.navbar-nav{text-align:center;display:inline-block;margin:0}header ul#top-nav-menu.navbar-nav li{width:auto;display:inline-block;float:none!important}header ul#top-nav-menu.navbar-nav span,section#slider .carousel-fade .carousel-inner .item .slide-text{display:none}header .navbar-brand{margin:10px 0}header .navbar-brand img{height:60px!important}section#page-content.page-content .product-detail-content .prod-info h2{margin:10px 0 15px!important}section#page-content.page-content .product-detail-content .prod-info .price{margin:15px 0 0}header ul#navigation-menu.navbar-nav a{border:none!important;color:#fff;padding:15px 0!important}header ul#navigation-menu.navbar-nav li:nth-child(1) a{padding:15px 0!important}header ul#navigation-menu.navbar-nav li ul.dropdown-menu{position:relative}section#page-content.page-content .home-product-list-nav li{width:100%}section#page-content.page-content .home-product-list-nav li a{border:none!important}header .search{width:100%}.cloud-zoom-big{display:none!important}section#page-content.page-content .product-detail-content .prod-info .size{float:left!important}section#page-content.page-content .product-detail-content .prod-info .addtocart,section#page-content.page-content .product-detail-content .prod-info .order-number{float:left}section#page-content.page-content .product-detail-content .prod-info ul li{margin:0;width:100%}footer .bottom-foot .copyright p{width:100%;text-align:center}footer .bottom-foot .sm{margin:10px 0}footer .bottom-foot .sm ul{text-align:center}footer .bottom-foot .sm ul li{float:none;display:inline-block}header .navbar-header-left .slogan-object,section#cover.cover .breadcrumb,section#trailer-content.trailer-content .categories-menu a.cateroies-btn:after{display:none}section#cover.cover{margin:85px 0 0}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#fff}header .navigation .navbar-header-left .navbar-toggle{background-color:#e4d49d;margin:0;position:absolute;top:0;right:0;padding:10px 0}.navbar-default .navbar-toggle .icon-bar{background-color:#fff;width:34px;height:4px}section#page-content.page-content .home-product-list-nav p{font-size:14px;padding:5px 15px;text-align:justify}section#page-content.page-content .home-product-list-nav h2{font-size:18px}header ul#top-nav-menu.navbar-nav a.active:after,header ul#top-nav-menu.navbar-nav a.active:before{opacity:0!important}header ul#top-nav-menu.navbar-nav a.active{text-decoration:underline}header ul#top-nav-menu.navbar-nav{width:auto;float:right}section#slider .carousel-fade .carousel-control.left .arrow-slide-btn,section#slider .carousel-fade .carousel-control.right .arrow-slide-btn{padding:5px;top:40%}section#trailer-content.trailer-content .categories-menu{position:relative;left:auto;top:auto;width:100%}section#trailer-content.trailer-content .categories-menu a.cateroies-btn{width:100%}section#trailer-content.trailer-content .trailer{margin:0}section#trailer-content.trailer-content .trailer h2{font-size:16px}section#page-content.page-content .product-list .products .product-box{width:100%}section#page-content.page-content .categories-menu-sub,section#page-content.page-content .categories-menu-sub ul{top:auto;position:relative;left:auto}section#page-content.page-content .contact-container .contactInfos a,section#page-content.page-content .contact-container .contactInfos span{font-size:14px}section#page-content.page-content .contactMap .vce-google-map .vce_map_canvas{height:280px}section#page-content.page-content .gallery-photos a.photo-item,section#page-content.page-content .gallery-photos a.photo-item .photo{height:180px}header .sm-lang{margin-bottom:0}section#page-content.page-content .page-breadcrumb li h2{padding:10px 5px}section#page-content.page-content .page-breadcrumb{margin:0;background:#e5e5e5;width:100%;text-align:left}footer .by-logo{text-align:center!important}header .sm{width:100%;padding:0;margin:0 0 15px}header .sm ul{width:100%;padding:0;margin:0;text-align:center}header .sm ul li{float:none}header .languages{margin:0;position:absolute;top:10px;right:40px}header .navigation .head-phone{float:right;margin:5px 0;position:absolute;right:0;top:40px}header .head-phone ul li a{padding:10px 0;margin:0;font-size:20px}header ul#navigation-menu.navbar-nav li{margin:0}header .navbar-header-left .head-slogan{margin:0;width:100%;text-align:center}section#trailer-content.trailer-content .trailer{float:none!important;display:inline-block;width:100%}section#trailer-content.trailer-content .trailer a.more-btn-contact,section#trailer-content.trailer-content .trailer a.more-btn-projects{width:50%;margin:15px 0;float:left;display:inherit}section#home-hotels.home-hotels .hotel-item .hotel_desc a.reservation-button{width:49%;margin:0;padding:6px 0;float:right;text-align:center}div#reservation-content .booking-form .form-group div.dropdown,div#reservation-content .booking-form .form-group div.input-group{margin-bottom:5px}div#reservation-content{bottom:20%!important}section#home-hotels.home-hotels .hotel-item .hotel_pic_wrap .group-hotels-carousel .item figure.hotel_pic{width:100%;height:220px;border-radius:0}section#home-hotels.home-hotels .hotel-item .hotel_pic_wrap .group-hotels-carousel .owl-nav .owl-next,section#home-hotels.home-hotels .hotel-item .hotel_pic_wrap .group-hotels-carousel .owl-nav .owl-prev{top:36%}div#reservation-content .picker__holder{padding:0 15px!important}section#hotel-shortcuts.hotel-shortcuts div{padding-left:15px;padding-right:15px}section#hotel-shortcuts.hotel-shortcuts div.row{padding:0}section#slider .carousel-control{display:none}section#trailer-content.trailer-content .trailer i{font-size:2em}section#trailer-content.trailer-content .trailer h3{font-size:1em}section#home-hotels.home-hotels .hotel-item .hotel_pic_wrap .group-hotels-carousel .item .hotel_desc{padding:0 15px}section#home-hotels.home-hotels .hotel-item .hotel_pic_wrap .group-hotels-carousel .item .hotel_desc h3{font-size:1.6em}section#home-hotels.home-hotels{padding:15px 0}section#slider #slide .slideText h2{font-size:1.8em}section#slider #mobresbtn1.reservationButton{background-color:#c5ac63;color:#FFF;right:0;left:0;position:absolute;top:82px;padding:15px 0;z-index:9999;cursor:pointer;text-align:center}header .navbar-default #navbarCollapse{position:fixed;z-index:9999;right:-100%;width:90vw;height:100vh;background-color:rgba(0,0,0,.9)!important}header .navigation .navbar-header-left .navbar-toggle#mobilenavopen{z-index:9}header .navigation .navbar-header-left .navbar-toggle#mobilenavclose{z-index:8;padding:8px 4px!important}button.toggle-menu{background:0 0;border:none;font-size:32px;color:#fff;padding:0;margin:3px 5px 0;position:absolute;right:0;left:auto;outline:0!important}.zeroheader{right:80vw!important;background-color:#000!important}.panel-group .panel{background-color:transparent;border:none}.panel-group{margin:0}.panel-default>.panel-heading{background-color:transparent;padding:0 15px}.panel-title{position:relative}.panel-title i{position:absolute;right:0;top:10px;color:#fff}section#hotel-rooms.hotel-rooms .room-item .room_pic_wrap .hotel-rooms-carousel .item figure.room_pic{height:220px}section#page-content.page-content .contact-container .hotel-contacts{height:auto}#map_wrapper{height:280px!important}section#page-content.page-content .contact-container h3{font-size:16px;font-weight:700}section#page-content.page-content .contact-container .consm a.main-phone{padding:0 15px}section#page-content.page-content .page-container .tags{background-color:#f7f7f7;padding:15px}section#page-content.page-content .page-container .tags h3{padding:5px 0}section#page-content.page-content .page-container .tags li{padding:5px 0;border-top:solid 1px #ccc}}@media only screen and (min-width:481px) and (max-width:1024px){header ul#navigation-menu.navbar-nav a{font-size:12px}div#reservation-content{top:30%!important}header .navigation-bottom .navbar-header-right{width:100%!important}header{position:fixed!important;width:100%;background-color:rgba(0,0,0,.7)!important}header .navbar-default{color:#000}}@media only screen and (min-width:768px) and (max-width:1024px){header .navbar-brand{margin:-50px 0 0}}@media only screen and (max-width:320px){footer .copyright{font-size:12px}}@media only screen and (min-width:768px){header.smaller{min-height:inherit!important;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;background-color:rgba(0,0,0,.7)!important;box-shadow:0 0 6px 0 #333}header.smaller .top-header{transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;display:none}header.smaller ul#navigation-menu.navbar-nav{margin-top:0;margin-bottom:0;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}header.smaller ul#navigation-menu.navbar-nav a{padding:35px 12px;border:none;margin:0;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}header.smaller ul#navigation-menu.navbar-nav a:hover{padding:35px 12px;border:none;margin:0;color:#dac060;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}header.smaller ul#navigation-menu.navbar-nav li:hover{padding:0;margin:0;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}header.smaller ul#navigation-menu.navbar-nav li:nth-child(1) a{padding:35px 12px!important}header.smaller ul#navigation-menu.navbar-nav ul.dropdown-menu li a{padding:8px 20px!important}header.smaller #navbarCollapse{transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}header.smaller .navbar-brand{margin-top:0;margin-bottom:15px;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}header.smaller .navbar-brand img{height:80px;transition:width .5s ease-in-out;-webkit-transition:width .5s ease-in-out;-moz-transition:width .5s ease-in-out;-o-transition:width .5s ease-in-out}header.smaller .navbar-header{height:auto;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}header.smaller .nav-icon{display:none;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}}@media only screen and (min-width:481px) and (max-width:768px){header .navbar-brand{margin:0}}@media only screen and (min-width:769px) and (max-width:1440px){section#slider #slide .slideText h2{font-size:2em}}@media only screen and (min-width:1024px) and (max-width:1220px){header ul#navigation-menu.navbar-nav a{font-size:14px}}@media only screen and (min-width:1024px) and (max-width:1440px){section#page-content.page-content .gallery-photos a.photo-item{height:320px}div#reservation-content{top:24%!important}}