@media (max-width:800px){#map{display:none;};nav .languageSelector{display:block}nav .languageSelector a{padding:0 5px}nav .languageSelector span{display:none}}@media only screen and (max-width:1050px){#famous-guests p{display:none!important}#famous-guests li,#gallery li{width:32.6%}}@media only screen and (max-width:980px){#contact section{width:100%;text-align:center}#contact section p{margin-bottom:5px}#massage ul,.gift,.visa{width:100%}}@media only screen and (max-width:850px){.opening,.top_menu,.top_row ul,.top_row>div,.wrapper{width:100%}#voucher{margin-top:-20px !important;}#voucher,.wrapper{padding-bottom:0}.responsiveBookingNow{display:none;/*table*/}footer{/*margin-bottom:69px;*/line-height:130%}.opening h1{font-size:31px;text-align:center}.opening p{font-size:25px}#voucher p{width:95%;margin:0 auto;display:none}#massage li h1{margin-top:20px;font-size:20px;line-height:130%}.gift,.visa{max-width:100%;max-height:100%;background-size:contain}.visa{height:30px!important}.lease{width:95%!important;text-align:center}#pricelist .massage-name{max-width:300px}}@media (min-width:801px){.massage-img.hide-mobile{display:inline-block!important}.massage-img.show-mobile{display:none!important}}@media (max-width:800px){ #special-offer {padding-top:15px !important;} #special-offer>div { margin: 30px auto 0 !important; line-height: 160% !important; padding-bottom: 15px !important;} #massage li,.top_menu,nav,nav .top_menu ul{text-align:center}.top_logo,.top_row{display:none}#contact_top{display:inline-block;line-height:38px;width:calc(100% - 60px);text-align:center;}.top_menu ul{width:600px!important;float:right}.top_menu,.top_row ul,.top_row>div,.wrapper{width:100%}.top_menu,nav{width:100%}.top_row li{padding-top:10px}#menu_opener{display:block;width:50px;float:right}nav .languageSelector{position:relative;right:0;top:auto;display:block}nav .languageSelector span{margin:5px 10px 0;display:inline-block}#holiday,.slideshow{margin-top:40px}.facebook,.mail,.open,.top_logo{display:none}nav{height:45px;height:auto}nav li{display:block;}nav .top_menu ul{width:100%!important;border-bottom:1px solid gray;display:none}nav .top_menu ul li{border-bottom:1px solid #c7b18c}nav .top_menu a{padding:10px 0}.dropdown-menu,.langSelector{display:none}#team h5{margin:10px 0 -20px;text-align:center!important;color:#000;text-shadow:none!important;font-size:16px}#massage li img{display:block;width:300px;margin:0 auto -10px}#massage li section{display:block;width:400px;max-width:100%;margin:0 auto 30px}.massage-img.show-mobile{display:inline-block!important}.massage-img.hide-mobile{display:none!important}}@media (max-width:622px){#pricelist,#pricelist .price-header{font-size:12px!important;}#pricelist .massage-name{max-width:175px;min-width:100px}#pricelist .right,#pricelist .time{max-width:50px}}@media (max-width:590px){#price .massage-name{width:321px}#price .right{width:61px}#price .time{width:85px}#price>div{width:auto;padding-left:5px;padding-right:0}#team p{display:none}}@media (max-width:515px){#price>div{font-size:14px}#price .massage-name{width:300px}#price .right{width:46px}#price .time{width:70px}.fb_320{display:block}.fb_500{display:none}#famous-guests li,#gallery li{width:49%}}@media only screen and (max-width:470px){._10alk,._5alk,.eur{display:none}#price .massage-name{width:225px;text-align:left!important}#price>div{margin-bottom:5px}#price{font-size:12.5px}#holiday table{font-size:13px}}@media (max-width:400px){h1.title{font-size:20px}#massage li h1{font-size:16px}#price .massage-name{width:69%}#price .right{width:11%}#team {padding-top:10px;}#price .time{width:13%;text-align:left!important}#pricelist .massage-name{max-width:177px}}
@media only screen and (min-width:401px) and (max-width:800px) {#team {margin-top:10px;}}

.onlyMobile {display: none; }
@media only screen and (max-width:401px) { .onlyMobile {display: inline-block!important;}}
