@media only screen and (min-width: 1500px) {.main_top{background-position:25% 0%;}.main_left{width:77.5%;}.main_right{width:22.5%;}}@media only screen and (min-width: 1200px) {.membercontent{display:block;max-height:400px;overflow:hidden;}}@media only screen and (max-width:1175px){.container{width:100%;}header{height:inherit;}nav ul li a{padding:28px 5.6px 20px 5.6px;font-size:12px;}nav ul li ul{width:100%;left:0;}.locationlist2{padding:0;width:90%;top:31%;}.locationlist2 a{padding:10px 15% 10px 12%;}.locationlist1{right:10%;padding:0px;width:90%;top:31%;}.locationlist1 a{padding:10px 15% 10px 15%;}.eat_racv .locationcontent{background:none;min-height:365px;margin:0;}.eat_racv .locationcontentleft{min-height:365px;}.eat_racv .locationcontentright{min-height:365px;}.eat_racv .locationlist2 a{right:15%;}.main_content{padding-top:0px;}.main_content h1{margin-top:55px;}.logo{background:rgba(0,0,0,0.75);width:100%;text-align:center;top:0;z-index:999999999;padding:11px 0 6px 0;position:fixed;}.header{position:fixed;}.main_top .banner{min-height:470px;}.main_top .banner,.landing .main_top .banner{min-height:470px;}.nav-top{display:none;}.menu-content{display:none;}.navcontent{display:none;}#nav-icon1{margin:0;display:block;}#slidemenu{background-color:#222;}#slidemenu .mm-navbar{height:55px;background-color:#a28251;padding:0px;}#slidemenu>.mm-panel:before{height:0px;}#slidemenu>.mm-panel:after{height:0px;}#slidemenu .mm-navbar .mm-title{color:#ffffff;font-size:15px;padding:18px 0px 18px 20px;line-height:19px;}#slidemenu a:hover:after{transform:none;}#slidemenu ul{padding:0;margin:0;}#slidemenu ul li{background-color:#454545;}#slidemenu ul li.home,#slidemenu ul li.mm-subtitle{background-color:#a28251;height:55px;}#slidemenu ul li a{padding:19px 0px 18px 20px;line-height:18px;color:#cccccc;font-size:15px;}#slidemenu a.mm-next{padding:27px 0px;}#slidemenu a.mm-prev{padding:27px 0px;}#slidemenu li.spacer{height:55px;background-color:#222;}#slidemenu ul li.clubhome{background:url(/wps/wcm/connect/19bc83a1-a08c-4608-a767-f687bfde7d81/home.png?MOD=AJPERES) no-repeat 20px 15px #a08155;padding:0;height:55px;position:absolute;width:100%;top:-55px;z-index:10;}#slidemenu ul li.contact{background:url(/wps/wcm/connect/a3acf530-c6f6-4d69-af25-645082564c1d/msg.png?MOD=AJPERES) no-repeat 20px 22px #454545;padding-left:45px;}#slidemenu ul li.members{background:url(/wps/wcm/connect/ff8e62ae-97cd-44c7-a9f0-6f4db731704c/key.png?MOD=AJPERES) no-repeat 20px 22px #454545;padding-left:45px;}#slidemenu .mm-listview>li .mm-next:after,#slidemenu .mm-listview>li .mm-arrow:after,#slidemenu .mm-navbar .mm-btn:before,#slidemenu .mm-navbar .mm-btn:after{border-color:#ffffff;}#nav-icon1{margin:0;display:block;}#slidemenu>.mm-panel{padding:55px 0 0 0;}#slidemenu .mm-prev:before,#slidemenu .mm-next:after,#slidemenu .mm-arrow:after{opacity:1;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);background-color:transparent;}.mm-page{box-shadow:0px 0px 10px 0px #000000;-webkit-box-shadow:0px 0px 10px 0px #000000;}.mm-menu>.mm-panel:before,.mm-menu>.mm-panel:after .clip-css,.clip-css-inverse{-webkit-clip-path:none;clip-path:none;}#slidemenu .sublevel2{background-color:#353535;padding-left:30px;}#slidemenu .sublevel3{background-color:#252525;padding-left:40px;}#slidemenu .sublevel4{background-color:#111111;padding-left:50px;}.gallery_big{width:100%;}}@media only screen and (max-width:980px){.main_top{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;margin:0;padding:0;}.main_top .banner{min-height:598px;}.book-now h4{float:none;display:block;padding:0 0 15px 0;}.dreaming_txt h5{font-size:12px;line-height:14px;}.landing .banner{width:90%;}.photo-big,.photo_list ul li{padding:0 1.8% 0 0!important;}.membercontentleft h2{padding:0 0 14px 0;}.membercontentleft p{padding-bottom:32px;}.dreaming_txt a.logo_small{margin:7px 0 0;}.accommodation_main .membercontentleft p{padding:8px 0 22px;}.membercontentleft{padding:15px 36px 15px 50px;}.calenderlist{padding:56px 40px;}#check .check{margin:0;display:block;width:100%;border-radius:2px;}#check{width:100%;padding:15px 0 0 0;}}@media only screen and (max-width:767px){body{overflow-x:hidden;}.container{position:relative;}.visible-sm{display:block!important;}.header-top{background:none;position:absolute;width:100%;top:0;z-index:999999999;left:0;}.locationcontentleft{width:100%;min-height:initial;height:auto;float:none;position:relative;margin:0 0 3px 0;}.locationcontentleft img{display:block;}.locationcontentright{width:100%;padding:1px 0 0 0;min-height:initial;height:auto;position:relative;}.locationcontentright img{display:block;}.locationcontent{background:none;min-height:auto;margin:0 0 24px 0;padding:0;}.locationlist1.bottom,.locationlist1{top:auto;bottom:0;left:0;padding:0;width:100%;box-sizing:border-box;}.locationlist1.bottom a,.locationlist1 a{margin:0;padding:10px 5% 10px 15%;}.locationlist2.bottom,.locationlist2{top:auto;bottom:0;left:0;padding:0px;width:100%;box-sizing:border-box;}.locationlist2.bottom a,.locationlist2 a{margin:0;padding:10px 10% 10px 5%;}.membercontent{display:block;}.membercontentleft{width:100%;display:block;width:90%;display:block;padding:25px 5%;}.membercontentleft h2{text-align:center;padding:0px 0 16px 0;}.membercontentright{width:100%;display:block;}.membercontentright img{display:none;}.membercontentleft p{padding:8px 0 30px 0;}.membercontentleft a{display:block;text-align:center;font-size:18px;line-height:18px;padding:12px 20px;width:auto;}.footerin{width:90%;}.banner{width:100%;}.banner_inn h1{font-size:30px;}.banner_inn h2{font-size:18px;}.clublocation{background:rgba(255,255,255,1);}.clublocation h3{color:#000000;padding:25px 0 25px 0;font-size:25px;}.header_block{background-color:#ffffff;padding:82px 0 27px 0;}.homepage .header_block{background-color:#ffffff;padding:27px 0 27px 0;}.header_block h3{color:#000000;}.alert_block{display:none;}.footlogo{float:none;display:block;}.footlogo img{display:none;}.footlogo span{display:block;}.share{float:none;display:block;}.share ul li a img{width:39px;height:40px;}.share ul li{padding:0 20px 0 0;}.footerleft ul{padding:0 0 15px 0;display:block;float:none;}.footerleft{float:none;display:block;}.footerleft ul li span{border-bottom:1px solid #56452b;display:block;padding:10px;}.footerleft ul li a{padding:10px;}.footerright{float:none;padding-left:10px;}.footertop{padding:0 10px 22px;}.copy ul li{float:none;display:inline-block;margin:10px 0;}.breadcrumbs ul li{padding:0 15px 0 0;margin:0 10px 0 0;}.book-now h4{display:block;float:none;padding:0 0 15px 0;}.accommodation_main .alert_block .book-now{padding:40px 0;}.book-now ul li:nth-last-child(1){width:100%;}.book-now ul li:nth-last-child(2){width:100%;}.whats_on .book-now ul li:nth-last-child(1){width:100%;}.whats_on .book-now ul li:nth-last-child(2){width:50%;}.book-now ul li span{display:block;float:none;padding:0 0 5px 0;}.book-now ul li:nth-last-child(2) span{display:inline-block;padding:0;}.whats_on .book-now ul li:nth-last-child(2) span{display:block;padding:0;}.book-now ul li .check{width:100%;float:none;border-radius:0;padding:10px 0;margin:0;}.book-now ul li{padding:0 0 10px 0;}.book-now ul li input{float:none;}.book-now ul{width:100%;}.book-now ul li{width:50%;}.eventslist ul li{line-height:25px;}.container_inn{width:100%!important;padding:0 10px;box-sizing:border-box;}.types-container{width:100%!important;padding:0 10px;box-sizing:border-box;}.filter_block ul li span{padding:0 5px 0 0;}.filter_block ul li img{padding:3px 5px 0 0;}.room_text a{display:block;}.room_text p{padding:0 0 15px 0;}.room_text span{font-size:15px;line-height:20px;padding:0 0 10px 0;}.room_text h3{font-size:25px;line-height:30px;padding:0 0 5px 0;}.package ul li{float:none;width:100%;padding:0 0 30px 0;}.package ul li img{margin:0 0 15px 0;}.types ul li{width:100%;}.types ul li img{margin:0 0 15px 0;}.room_left{padding:6px 4% 0 0;vertical-align:top;}.breadcrumbs_top{display:block;}.accommodation .banner{padding-bottom:50px;}.accommodation{background-size:cover;}.main_left{float:none;width:100%;min-height:inherit;}.main_left_slim{float:none;width:100%;min-height:inherit;}.main_left_inn{padding:53px 5% 53px 5%;}.main_left_inn .responsive50{width:100%;height:auto;}.main_left_inn img{width:50%;height:auto;}.brown .main_right{width:100%;float:left;}.brown .main_right_slim{display:none;}.main_right_inn{padding:20px 17% 10px 18px;}.main_right_inn .is-sticky{position:relative;width:100%;}.what-on{padding:0 10% 26px 10%;}.what-on .block{width:100%;}.what-on .block-img{width:50%;}.what-on .block-img img{display:block;width:100%;height:auto;}.membership{padding:25px 10% 30px 10%;}.more{text-align:center;display:block;border-radius:0;padding:15px 15px 13px 15px;}.gallery_main{width:100%;padding:34px 0 0 0;}.gallery_thumbs ul li:nth-child(even){padding-right:0!important;}.gallery_thumbs ul li:nth-child(odd){padding-left:0!important;}.gallery_thumbs ul li.pad_last{padding:0 2% 0 2%!important;}.gallery_thumbs ul li{width:47%;padding:0 2%!important;}.gallery_thumbs ul{width:100%;}.items_block{width:100%;padding:10px 10px;display:block;}.items_block .item_left{width:100%;display:block;padding:10px 0;}.items_block .item_text{width:100%;display:block;padding:0 0 10px 0;}.promo ul li{width:100%;padding:0;margin:0 0 25px 0;}.eat .main_top{min-height:initial;}.eat .main_top .banner{height:225px;padding-bottom:100px;}.eat .banner_inn h2{padding:10px 10px 0 10px;}.eat .package_city{padding-top:30px;}.promo ul{padding-bottom:25px;}.promo2 ul li{width:100%;padding:0 0 50px 0;}.promo3 ul li{width:100%;padding:0 0 50px 0;}.promo3 ul{width:100%;}.promo3 ul li{padding:0 10px 50px 10px;box-sizing:border-box;}.promo3 ul li .image a.sm-hidden{display:none;}.promo3 ul li a.sm-visible{display:block;}.promo3 ul li .image{width:50%;float:left;overflow:hidden;}.promo3 ul li img{border:none;box-sizing:border-box;width:100%;height:auto;position:relative;left:0;}.promo3 ul li .text{width:50%;float:left;padding:0 5px;box-sizing:border-box;}.promo3 ul li h4,.promo3 ul li p{text-align:left;padding:0 0 11px 0;}.promo3 ul li .text a.link{width:100%;display:block;color:#ffffff;padding:10px 10px;box-sizing:border-box;background:#a28251 url(/wps/wcm/myconnect/4b5cd41c-a287-4385-9658-7c6babf4141e/arrw.png?MOD=AJPERES&amp;CACHEID=4b5cd41c-a287-4385-9658-7c6babf4141e) no-repeat 90% 50%;}.landing .main_top{min-height:initial;}.landing .banner{height:225px;}.promo ul li,.feature_month ul li{float:none;width:100%;padding:0 0 20px 0!important;}.feature_month h2{font-size:20px;line-height:20px;padding:0 0 25px 0;}.feature_month{padding-top:25px;}.feature_month .more{width:auto;}.photo_left{float:none;width:100%;}.photo_right{float:none;width:100%;}.photo_left ul li{display:none;}.photo-big,.photo_list ul li{float:none;width:100%;padding:0!important;}.photo-big a,.photo_list ul li a{display:block;cursor:default;}.photo-big span,.photo_list ul li span{position:static;float:left;}.photo-big small,.photo_list ul li small{float:left;display:block;padding:5px 0 0 7px;width:83%;}.photo-big em,.photo_list ul li em{display:block;clear:initial;}.photo_list ul li:nth-last-child(1) small{padding-top:2px;line-height:17px;}.social_module .block{float:none;width:100%;}.modules{float:none;width:100%;}.modules ul li{width:auto;float:none;border-right:none;border-bottom:1px solid #e4e4e4;padding:5px 0 16px 0;margin:0 0 15px 0;}.modules ul{padding:18px 5% 0 5%;}.eat_racv .main_top{background:none;}.eat_racv .locationcontent{margin:-183px 0 0 0;}.eat_racv .locationlist1,.eat_racv .locationlist2{width:93%;padding:18px 0 18px 7%;}.eat_racv .locationlist1 a,.eat_racv .locationlist2 a{right:30px;top:43px;left:auto;}.content .main_top{min-height:initial;background-size:773px auto;}.accommodation_main .main_top{min-height:initial;background-size:cover;}.accommodation_main .main_top .banner{height:300px;padding-bottom:60px;}.room_text a{border-radius:3px 0 0 3px;}.whats_on .main_top{min-height:initial;}.list-filters{width:100%;padding:10px 0;position:initial;}#chkin,#chkout,#guests{width:24.5%;margin:0;padding:0;float:none;}.desktop-only #chkin,.desktop-only #chkout,.desktop-only #guests{width:100%;margin:0;padding:0;float:none;}#check .check{margin:0;display:block;width:100%;border-radius:2px;}#check{width:100%;padding:15px 0 0 0;}#calendar{width:98%!important;}#datefrom{width:50%;padding:0;}#datefrom span{width:100%;margin:10px 0;}#datefrom p{clear:both;}#datefrom img,#dateto img{padding-right:15px;}#dateto{margin-top:40px;padding:0;width:50%;}#eventtype{margin-top:20px;clear:both;}.resultslist{padding:20px 1% 12px;}.resultslist ul li{float:none;width:100%;padding:0 0 20px 0!important;}.resultslist h2{font-size:20px;line-height:20px;padding:0 0 25px 0;}.resultslist{padding-top:25px;}}@media only screen and (min-width:1177px){#slidemenu{display:none;}.mm-page.mm-slideout{transform:none!important;}html body{overflow:auto!important;}}@media only screen and (min-width: 1024px) {.cd-top{height:50px;width:50px;right:30px;bottom:80px;}}@media only screen and (min-width: 768px) {.cd-top{right:30px;bottom:80px;}}@media (max-width: 767px) {.rotator-list-container{width:100%;overflow-x:scroll;}.mobile.rotator-list-container::-webkit-scrollbar{display:none;}.rotator-list{width:900px}}@media (max-width: 1199px) {.rotator-list-container{overflow-x:auto;-webkit-overflow-scrolling:touch;}.rotator-list-item{padding:0;}.rotator-prev-navigation,.rotator-next-navigation{display:none;}}@media only screen and (max-width:600px) {.visible-sm{display:block;}.main_top{background:no-repeat -90px top;}.banner_inn h1{font-size:25px;}.banner_inn h2{font-size:15px;padding:10px;margin-bottom:-40px;}.eat_racv .locationcontentleft{min-height:initial;}.main_top{background:no-repeat center center;background-size:cover;min-height:initial;}.banner{height:315px;padding-bottom:40px;}.now{display:none;}.alert_block h3{color:#333;font-size:25px;}.accommodation_main .alert_block h3{display:none;}.accommodation_main .alert_block .book-now{background:#000;}.main_left_inn img{width:100%;height:auto;}#chkin,#chkout,#guests{width:100%;}form#reciprocalClubs{width:100%;padding-left:0}}@media (max-width: 640px) {.promo-carousel .promo-list{width:100%;display:block;padding:0;margin:0 auto;}}@media (max-width: 500px) {form#reciprocalClubs.racv table tbody tr td{display:inherit;}form#reciprocalClubs.racv table tbody tr td.noneBorder{text-align:left!important;margin:0;padding:0;}.membercontentacross a.second-bttn{margin-top:10px;margin-left:0px;}}