@import url('https://fonts.googleapis.com/css?family=Poiret+One|Cabin:400,700&subset=latin-ext');@keyframes bounce{0%{top:35%}100%{top:calc(35% - 15px)}}html *{margin:0;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}body{background:#fff;font-family:'Open Sans',Arial,sans-serif;color:#111;font-size:14px;overflow-y:auto}body::-webkit-scrollbar{width:12px;background:#ccc}body::-webkit-scrollbar-track{background:#ccc}body::-webkit-scrollbar-thumb{background:#555}::-webkit-input-placeholder{color:#555;font-size:14px}:-moz-placeholder{color:#555;font-size:14px}::-moz-placeholder{color:#555;font-size:14px}:-ms-input-placeholder{color:#555;font-size:14px}header,nav,article,section,footer,figure,aside,address{display:block}address{font-style:normal}a{font-size:14px;color:#111;text-decoration:none}a:hover{color:#555}img{border:0}button,select,input{outline:none}textarea{outline:none;resize:none;overflow:hidden;font-family:'Open Sans',Arial,sans-serif}ol,ul{list-style-type:none}.button{cursor:pointer}.clear{clear:both}.fl{float:left}.fr{float:right}.tac{text-align:center}.tar{text-align:right}.recess{width:100%;position:relative;margin:auto;padding:0 40px}#error-page{width:100%;height:100%;position:absolute;background:#f8f8f8;display:table}#error-page figure{display:table-cell;text-align:center;vertical-align:middle}#page{width:100%}#header{width:100%;position:absolute;top:0;z-index:4;padding:10px 0;background:url(../Images/header-bg.png) repeat-x top left}#contact .recess,#gallery .recess,#room .recess,#rooms .recess,#about .recess,#header .recess{max-width:1230px}#header .logo{width:180px;float:left;margin-top:2px}#header .logo img{width:100%;height:auto}#header .mobile-lang{position:absolute;top:2px;right:80px;width:30px;height:30px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;overflow:hidden;display:none}#header .mobile-lang img{width:100%;height:auto}#social-media{position:absolute;left:45px;top:calc(50% - 130px);z-index:3;width:18px}#social-media ul li{vertical-align:middle}#social-media ul li:nth-child(4){text-align:center;padding:10px 0}#social-media ul li.tripadvisor a,#social-media ul li.instagram a,#social-media ul li.facebook a{text-indent:-9999px;background-position:center;background-repeat:no-repeat;margin-bottom:10px}#social-media ul li.facebook a{background-image:url(../Images/facebook-icon.png)}#social-media ul li.instagram a{background-image:url(../Images/instagram-icon.png)}#social-media ul li.tripadvisor a{background-image:url(../Images/tripadvisor-icon.png)}#social-media ul li a{display:block;width:20px;height:20px}#index{position:absolute;top:100%;width:100%;padding-top:80px}#index .recess{max-width:1600px}#index .history{position:relative;width:100%}#index .history .note{width:260px;height:370px;background:#fcfcfc;position:absolute;display:block;left:calc(50% - 130px);top:70px}#index .history .points{width:calc(100% - 30px);height:calc(100% - 30px);position:absolute;border:dashed 1px #d0d0d0;margin:15px;padding:15px;text-align:center;font-size:13px;line-height:18px;font-family:'Poiret One',cursive;font-weight:bold;color:#555}#index .history h1{font-family:'Cabin',sans-serif;font-size:24px;line-height:34px;margin-bottom:30px;color:#111}#index .history ul li{width:calc(50% - 21px);height:350px;overflow:hidden;float:left}#index .history ul li:first-child{margin-right:40px}#index .history ul li figure img{width:100%;height:auto}#index .rooms{margin-top:140px}#index .rooms .left-column{width:300px;float:left;font-family:'Cabin',sans-serif;margin-right:100px}#index .gallery h4,#index .rooms .left-column h4{font-size:32px;line-height:34px;margin-bottom:30px}#index .rooms .left-column span{font-size:24px;line-height:34px;margin-bottom:30px;display:block}#index .rooms .left-column p{color:#555}#index .rooms .left-column a{background:#c92128;color:#fff;padding:10px 15px;display:none;margin-top:20px}#index .rooms .left-column a:hover{background:#111}#index .rooms .right-column{width:calc(100% - 400px);float:left}#index .rooms .right-column ul li{width:33.33%;height:350px;float:left;position:relative;overflow:hidden}#index .rooms .right-column ul li a{display:block}#index .rooms .right-column ul li p{position:absolute;color:#fff;margin:auto;text-align:center;width:100%;top:calc(50% - 10px);font-family:'Poiret One',cursive;font-size:20px;z-index:2;text-shadow:1px 1px 1px rgba(0,0,0,.5)}#index .rooms .right-column ul li figure img{width:100%;height:auto;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}#index .rooms .right-column ul li:hover figure img{transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1)}#index .gallery{margin-top:80px}#footer{width:100%;background:#f8f8f8;margin-top:80px;font-family:'Cabin',sans-serif;color:#444}#footer a{color:#444}#footer>.recess{padding:20px 40px}#footer .tab{width:20%;float:left}#footer .tab h5{font-size:24px;line-height:30px;margin-bottom:26px;color:#111}#footer .tab:first-child{width:30%}#footer .tab:first-child address ul li{width:100%;display:table;margin-bottom:10px}#footer .tab:first-child address ul li figure{display:table-cell;width:30px;height:30px;background-color:#ccc;vertical-align:middle;text-align:center;background-position:center;background-repeat:no-repeat;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}#footer .tab:first-child address ul li:first-child figure{background-image:url(../Images/address-icon.png)}#footer .tab:first-child address ul li:nth-child(2) figure{background-image:url(../Images/phone-icon.png)}#footer .tab:first-child address ul li:last-child figure{background-image:url(../Images/email-icon.png)}#footer .tab:first-child address ul li span{display:table-cell;width:calc(100% - 20px);padding-left:20px;vertical-align:middle}#footer .tab:nth-child(2){width:30%}#footer .tab:nth-child(2) ul li{float:left;margin-right:10px}#footer .tab:nth-child(2) ul li a{display:block;width:30px;height:30px;background-position:center;background-repeat:no-repeat;background-color:#c92128;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;text-indent:-9999px}#footer .tab:nth-child(2) ul li.facebook a{background-image:url(../Images/facebook-icon.png)}#footer .tab:nth-child(2) ul li.instagram a{background-image:url(../Images/instagram-icon.png)}#footer .tab:nth-child(2) ul li.tripadvisor a{background-image:url(../Images/tripadvisor-icon.png)}#footer .tab:nth-child(2) ul li a:hover{background-color:#111}#footer .tab:nth-child(3) ul li{margin-bottom:15px;width:100%}#footer .tab:nth-child(3) ul li:last-child{margin-bottom:0}#footer .tab:nth-child(3) ul li a{font-size:16px}#footer .tab:nth-child(3) ul li a:hover{color:#c92128}#footer .tab:nth-child(4) ul li a{font-size:24px;margin-bottom:30px;color:#111;font-weight:bold;display:block}#footer .tab:nth-child(4) ul li:last-child a{margin-bottom:0}#footer .tab:nth-child(4) ul li a:hover{color:#c92128}#footer .copyright{width:100%;background:#fff;color:#111;font-family:'Cabin',sans-serif;font-size:12px}#footer .copyright>.recess{padding:10px 40px}#footer .copyright .text{width:calc(100% - 100px);float:left;padding-top:6px}#footer .copyright .creapark{width:100px;float:right}#web-tv-inner{width:100%;max-height:500px;overflow:hidden;position:relative}#web-tv-inner.style-2{max-height:300px}#web-tv-inner img{width:100%;height:auto}#web-tv-inner h1{position:absolute;width:100%;text-align:center;top:calc(50% - 30px);font-family:'Cabin',sans-serif;font-size:60px;color:#fff}#about{width:100%;margin-top:-150px;position:relative}#about .photo{width:500px;height:360px;overflow:hidden;position:relative;float:left;border:solid 10px #fff}#about .photo img{width:100%;height:auto}#about .note{width:calc(100% - 500px);height:360px;float:left;padding:200px 20px 20px 40px;font-family:'Cabin',sans-serif}#about .note h1{font-size:30px;margin-bottom:20px}#about .note p{line-height:24px}#about .left-column{width:200px;border-top:solid 5px #111;float:left;margin:70px 30px 0 0;padding-top:40px}#about .left-column h2{font-family:'Cabin',sans-serif;font-size:22px}#about .right-column{width:calc(100% - 230px);float:left;margin-top:70px}#about .right-column p{line-height:25px;margin-bottom:15px}#about .right-column h3{font-family:'Cabin',sans-serif;font-size:22px;margin:30px 0 20px 0}#contact .left-column,#contact .right-column,#gallery .list,#rooms .list{margin-top:50px}#rooms .list ul li{margin-bottom:40px;width:100%;display:table}#rooms .list ul li:last-child{margin-bottom:0}#rooms .list ul li a{display:block}#rooms .list ul li a:hover i{border:solid 1px #111;background-color:#111;background-image:url(../Images/arrow-hover.png)}#rooms .list ul li .left-column{display:table-cell;width:50%;background:#f0f0f0;vertical-align:middle;font-family:'Cabin',sans-serif;font-size:50px;padding:0 20px 0 50px}#rooms .list ul li .left-column h3{font-size:50px;margin:auto}#rooms .list ul li .left-column span{color:#777}#rooms .list ul li .right-column{display:table-cell;width:50%;padding:60px}#rooms .list ul li .right-column figure{width:100%;height:250px;overflow:hidden;position:relative;margin-bottom:20px}#rooms .list ul li .right-column figure img{width:100%;height:auto}#rooms .list ul li .right-column h4{font-family:'Cabin',sans-serif;font-size:28px;margin-bottom:20px}#rooms .list ul li .right-column p{line-height:22px;margin-bottom:20px}#rooms .list ul li .right-column i{width:40px;height:25px;border:solid 1px #555;display:inline-block;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;background-position:center;background-repeat:no-repeat;background-image:url(../Images/arrow.png);transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}#room{display:table;width:100%;position:absolute;top:calc(90% + 30px);font-family:'Cabin',sans-serif}#room .left-column{width:calc(100% - 300px);display:table-cell;padding:30px 80px 30px 0;vertical-align:top}#room .left-column h1{font-size:30px;margin-bottom:20px}#room .left-column h2{font-size:24px;margin-bottom:40px}#room .left-column p{line-height:28px;font-size:18px;margin-bottom:10px}#room .right-column{width:300px;display:table-cell}#room .right-column ul li{width:70px;display:inline-block;margin:30px 0 0 20px;text-align:center;vertical-align:top}#room .right-column ul li figure{width:70px;height:70px;background-color:#c92128;background-position:center;background-repeat:no-repeat;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;margin:0 auto 20px auto}#room .right-column ul li.phone figure{background-image:url(../Images/room-phone-icon.png)}#room .right-column ul li.safe figure{background-image:url(../Images/room-safe-icon.png)}#room .right-column ul li.coffee figure{background-image:url(../Images/room-coffee-icon.png)}#room .right-column ul li.wifi figure{background-image:url(../Images/room-wifi-icon.png)}#room .right-column ul li.hair-dryer figure{background-image:url(../Images/room-hair-dryer-icon.png)}#room .right-column ul li.towel figure{background-image:url(../Images/room-towel-icon.png)}#room .right-column ul li.table figure{background-image:url(../Images/room-table-icon.png)}#room .right-column ul li.lcd figure{background-image:url(../Images/room-lcd-icon.png)}#room .right-column ul li.alarm figure{background-image:url(../Images/room-alarm-icon.png)}#room .right-column ul li figcaption{height:50px}#contact{font-family:'Cabin',sans-serif}#contact .left-column{float:left;width:50%;padding-right:30px}#contact .left-column address{margin-bottom:30px}#contact .left-column address:last-child{margin-bottom:0}#contact .left-column address h3,#contact .left-column address h2{margin-bottom:30px;font-size:30px}#contact .left-column address ul li{margin-bottom:15px}#contact .left-column address ul li span{vertical-align:middle}#contact .left-column address ul li span:first-child{width:80px;display:inline-block;font-weight:bold}#contact .left-column address ul li span:last-child{width:calc(100% - 80px);display:inline-block}#contact .left-column address a.specification{width:120px;height:40px;line-height:40px;background:#c92128;color:#fff;display:inline-block;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;text-align:center;margin-top:30px}#contact .left-column address a.specification:hover{background:#111}#contact .right-column{float:left;width:50%}#contact .right-column ul li{margin-bottom:20px}#contact .right-column ul li .textarea,#contact .right-column ul li .input{border:solid 1px #ccc;padding:12px 7px;width:100%}#contact .right-column ul li .textarea{height:120px}#contact .right-column ul li .textarea.click,#contact .right-column ul li .input.click{border:solid 1px #c92128}#contact .right-column ul li .textarea.non-click,#contact .right-column ul li .input.non-click{border:solid 1px #026791}#contact .right-column ul li .button{width:120px;height:40px;border:0;background:#c92128;color:#fff;display:inline-block;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px}#contact .right-column ul li .button:hover{background:#111}#map{width:100%;height:500px;margin-top:50px}#message-text{display:none;width:100%;padding:15px 10px;font-size:14px;text-align:center;background:#026791;color:#fff}#message-text.active{display:block;margin-bottom:20px}#message-text.warning{background:#c92128}#menu{width:calc(100% - 180px);float:right;text-align:right;margin-top:8px}#menu .menu-icon{display:none;position:absolute;z-index:4;overflow:hidden;padding:6px 10px;width:40px;height:37px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border:none;cursor:pointer;-webkit-transition:background .3s;transition:background .3s;background:#c92128;line-height:26px;color:#531a23;text-align:left;right:10px;top:0}#menu .menu-icon:focus{outline:0}#menu .menu-icon span{display:block;position:absolute;top:17px;left:5px;right:4px;width:30px;height:2px;background:#fff;-webkit-transition:-webkit-transform .3s;transition:transform .3s}#menu .menu-icon span::after,#menu .menu-icon span::before{position:absolute;display:block;left:0;width:100%;height:2px;background:#fff;content:""}#menu .menu-icon span::before{top:-10px}#menu .menu-icon span::after{bottom:-10px}#menu .menu-icon:hover,#menu .menu-icon.is-active{background:#c92128;color:#fff}#menu .menu-icon:hover span,#menu .menu-icon.is-active span,#menu .menu-icon:hover span::after,#menu .menu-icon:hover span::before,#menu .menu-icon.is-active span::after,#menu .menu-icon.is-active span::before{background:#fff}#menu .menu-icon.is-active span{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#menu .menu-list ul li{display:inline-block;margin-left:-3px;border-right:solid .05em #fff;position:relative}#menu .menu-list ul li:last-child{margin-right:0;border-right:0}#menu .menu-list ul li>span{display:block;width:0;height:2px;background:#c92128;margin:10px auto 0 auto;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;position:absolute;left:calc(50% - 15px)}#menu .menu-list ul li.select>span,#menu .menu-list ul li:hover>span{width:30px}#menu .menu-list ul li a{padding:0 16px;display:block;font-family:'Cabin',sans-serif;font-size:17px;color:#efefef}#menu .menu-list ul li.select a,#menu .menu-list ul li a:hover{color:#ccc}#menu .menu-list ul li.lang a{font-family:'Poiret One',cursive;font-size:13px;letter-spacing:2px;color:#fff}#menu .menu-list ul li.lang figure{float:left;width:20px;height:20px;overflow:hidden;margin-right:5px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}#menu .menu-list ul li.lang figure img{width:100%;height:auto}#menu .menu-list ul li.lang span{line-height:20px}#menu .menu-list ul li ul{background:#f6f6f6;display:none;position:absolute;text-align:left;padding:10px 20px;border-radius:0 8px 8px 8px;-moz-border-radius:0 8px 8px 8px;-webkit-border-radius:0 8px 8px 8px;z-index:auto}#menu .menu-list ul li ul li{display:block;margin-right:0;width:125px;height:30px;line-height:30px}#menu .menu-list ul li ul li a{transition:.3s;display:block;font-size:14px;padding:0}#menu .menu-list ul li.head ul li a:hover{color:#026791}#menu .menu-mobile{position:absolute;z-index:6;display:none;right:10px;top:36px}#menu .menu-mobile ul{display:none;position:absolute;background:#c92128;text-align:left;right:0;padding:5px 0;width:200px}#menu .menu-mobile li{display:block;margin:0 5px;border-bottom:solid 1px #ccc}#menu .menu-mobile li:last-child{border-bottom:none}#menu .menu-mobile a{display:block;font-family:'Cabin',sans-serif;color:#fff;font-size:16px;line-height:35px;padding:0 10px}#menu .menu-mobile a:hover{background-color:#f0f0f0;color:#333}#menu .menu-mobile ul li>span{display:none}#header.white-bg #menu,#menu.fixed-type{margin-top:15px}#header.white-bg #menu .menu-list ul li a,#menu.fixed-type .menu-list ul li a{color:#000;text-shadow:2px 3px 3px #fff}#header.white-bg #menu .menu-list ul li.select a,#header.white-bg #menu .menu-list ul li a:hover,#menu.fixed-type .menu-list ul li a:hover{color:#ab0f24}#index .gallery ul li,#gallery .recess .list>ul li{display:block;float:left;padding:7px;width:33.33%}#index .gallery ul li a,#gallery ul li a{width:100%;height:100%;position:relative;overflow:hidden}#index .gallery ul li a,#index .gallery ul li img,#gallery ul li a,#gallery ul li img{outline:none;border:none;display:block;width:100%;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}#index .gallery ul li:hover img,#gallery ul li:hover img{transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1)}#index .gallery ul li.animate,#gallery ul.effect-1 li.animate{-webkit-animation:fadeIn .65s ease forwards;-moz-animation:fadeIn .65s ease forwards;animation:fadeIn .65s ease forwards}@-webkit-keyframes fadeIn{to{opacity:1}}@-moz-keyframes fadeIn{to{opacity:1}}@keyframes fadeIn{to{opacity:1}}#web-tv{width:100%;height:100%;position:absolute;z-index:1;overflow:hidden;background:#000;display:block}#web-tv.style-2{height:90%}#web-tv ul,#web-tv ul li{width:100%;height:100%;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-position:center center;background-color:#111;position:relative;overflow:hidden}#web-tv ul li .text{position:absolute;left:calc(50% - 450px);width:900px;bottom:40%;display:block;font-family:'Cabin',sans-serif;text-align:center;color:#fff}#web-tv ul li .text h3{font-size:62px;text-shadow:1px 1px 1px rgba(0,0,0,.2);letter-spacing:-1px}#web-tv.style-2 .centered-btns_tabs{display:none}.centered-btns_tabs{width:100%;height:40px;position:absolute;z-index:30;left:0;bottom:60px;text-align:center}.centered-btns_tabs li{margin-right:5px;display:inline}.centered-btns_tabs a{border-radius:15px;width:12px;height:12px;text-indent:-9999px;overflow:hidden;display:inline-block;-webkit-border-radius:15px;-moz-border-radius:15px;box-shadow:inset 0 0 2px 0 #fff;-webkit-box-shadow:inset 0 0 2px 0 #fff;-moz-box-shadow:inset 0 0 2px 0 #fff}.centered-btns_here a{background:#c92128;box-shadow:inset 0 0 2px 0 #c92128;-webkit-box-shadow:inset 0 0 2px 0 #c92128;-moz-box-shadow:inset 0 0 2px 0 #c92128}#web-tv .prev,#web-tv .next{width:83px;height:163px;position:absolute;z-index:3;top:calc(50% - 80px);background-repeat:no-repeat;background-position:center}#web-tv .prev{left:40px;background-image:url(../Images/arrow-prev.png)}#web-tv .next{right:40px;background-image:url(../Images/arrow-next.png)}#web-tv .prev:hover,#web-tv .next:hover{opacity:.5}#scroll-page{width:60px;height:66px;position:absolute;z-index:2;bottom:50px;left:-20px}#scroll-page .scroll-page-icon{background:url(../Images/scroll-page-icon-bg.png) no-repeat;width:30px;height:66px;margin-left:58px}@media only screen and (max-height:600px){#social-media{display:none}}@media only screen and (max-width:1300px){#index .recess,#contact .recess,#gallery .recess,#room .recess,#rooms .recess,#about .recess,#header .recess{max-width:100%;padding:0 20px}#web-tv ul li .text{left:auto;margin:0 150px;width:calc(100% - 300px)}#web-tv ul li .text h3{font-size:42px}#index{padding-top:20px}#index .gallery{margin-top:50px}#index .rooms .left-column{width:250px;margin-right:50px}#index .rooms .right-column{width:calc(100% - 300px)}#about{width:100%;margin-top:-100px}#about .photo{width:400px;height:280px}#about .note{width:calc(100% - 400px);height:auto;padding:120px 20px 20px 40px}#footer{margin-top:50px}#footer>.recess{padding:10px 20px}#rooms .list ul li .right-column figure{height:auto}#contact .left-column,#contact .right-column,#gallery .list,#rooms .list{margin-top:20px}}@media only screen and (max-width:1100px){#index .rooms .right-column ul li{height:320px}#contact .left-column{width:60%}#contact .right-column{width:40%}}@media only screen and (max-width:1020px){#header{background:none}#header .logo{width:130px}#web-tv ul li .text{margin:auto;padding:0 100px;width:100%}#index .history ul li{height:300px}#index .gallery{margin-top:40px}#index .rooms .left-column{width:100%;float:none;margin:0 0 30px 0}#index .rooms .right-column{width:100%;float:none}#footer{margin-top:20px}#rooms .list ul li .left-column h3{font-size:40px}#rooms .list ul li .right-column{padding:20px 50px}#rooms .list ul li .right-column h4{font-size:22px}#room .left-column{width:100%;display:table;padding:0;margin-bottom:50px}#room .right-column{width:100%;display:table}#room .right-column ul li{width:20%;margin:30px 0 0 -3px}#menu .menu-mobile ul li:nth-child(6){border-bottom:0}#about .photo{width:300px;height:190px}#about .note{width:calc(100% - 300px);height:auto}#header .mobile-lang,#menu .menu-icon,#menu .menu-mobile{display:block}#web-tv .prev,#web-tv .next,#menu .menu-mobile ul li.lang,#menu .menu-mobile ul li ol,#menu .menu-list{display:none}}@media only screen and (max-width:860px){#index .recess,#contact .recess,#gallery .recess,#room .recess,#rooms .recess,#about .recess,#header .recess{padding:0 10px}#footer>.recess{padding:10px}#web-tv ul li .text{padding:0 20px}#web-tv ul li .text h3{font-size:32px;font-weight:normal}#index .history .note{width:100%;height:auto;left:auto;top:auto;position:static}#index .history .points{width:100%;height:auto;position:static;border:0;margin:0 0 30px 0;padding:0;font-size:16px}#index .history ul li{width:calc(50% - 10px);height:250px}#index .history ul li:first-child{margin-right:20px}#index .rooms{margin-top:30px}#index .gallery h4,#index .rooms .left-column h4{font-size:22px;line-height:normal;margin-bottom:10px}#index .rooms .left-column{width:100%;float:none;margin:0 0 20px 0}#index .rooms .right-column{width:100%;float:none}#index .gallery{margin-top:30px}#footer{margin-top:30px}#footer .tab:nth-child(2),#footer .tab:first-child{width:50%}#about{margin-top:20px}#about .note{width:100%;float:none;padding:0}#about .left-column{width:100%;float:none;margin:20px 0 0 0;padding-top:40px}#about .right-column{width:100%;float:none;margin-top:20px}#contact .right-column,#contact .left-column{width:100%;float:none;padding:0}#contact .left-column{margin-bottom:80px}#about .photo,#footer .tab:nth-child(3),#footer .tab:nth-child(4),#social-media{display:none}}@media only screen and (max-width:720px){#rooms .list ul li{border-bottom:solid 1px #111;padding-bottom:20px}#rooms .list ul li:last-child{border-bottom:0;padding-bottom:0}#rooms .list ul li .left-column{display:table-row;width:100%;background:none;padding:0}#rooms .list ul li .left-column h3{font-size:20px;margin-bottom:10px}#rooms .list ul li .right-column{display:table-row;width:100%;padding:0}#index .rooms .left-column a{display:inline-block}#index .rooms .right-column{display:none}}@media only screen and (max-width:620px){#web-tv ul li .text h3{font-size:26px}#index .history ul li{height:200px}#index .gallery ul li,#gallery .recess .list>ul li{width:50%}#footer .tab:first-child{width:70%}#footer .tab:nth-child(2){width:30%}#footer .copyright>.recess{padding:10px}#room .right-column ul li{width:33.33%}}@media only screen and (max-width:520px){#footer .tab{width:100%;float:none}#footer .tab h5{display:inline-block;margin-bottom:0}#footer .tab:nth-child(2){width:100%}#footer .tab:nth-child(2) ul{display:inline-block;margin-left:20px}#footer .tab:first-child{display:none}}@media only screen and (max-width:460px){#web-tv.style-2 img,#web-tv-inner img{width:auto;height:200px}#web-tv-inner h1{top:50%;font-size:40px}#index .history ul li{width:100%;height:auto;float:none}#index .history ul li:first-child{margin-bottom:20px}#footer .tab:nth-child(2){text-align:center}#footer .copyright .creapark{width:100%;float:none;text-align:center}#footer .tab h5{margin-bottom:10px}#footer .copyright .text{display:none}}@media only screen and (max-width:320px){#index .gallery ul li,#gallery .recess .list>ul li{width:100%;float:none;padding:0 0 10px 0}}