.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}body{font-family:sans-serif;padding-top:117px}img{max-width:100%}select,option{-webkit-appearance:none;-webkit-border-radius:0;-moz-appearance:none;-moz-border-radius:0;appearance:none;background:#fff;border-radius:0;height:25px;line-height:25px}select{background:#fff url(/wp-content/themes/images/down-arrow.png) 95% center no-repeat}:-moz-placeholder,::-moz-placeholder,:-ms-input-placeholder,::-webkit-input-placeholder{color:#000}a:hover{text-decoration:none}.header{margin-bottom:0;padding-top:15px;position:fixed;top:0;width:100%;z-index:100}body.admin-bar .header{top:32px}.header .logo{display:block;margin:0 auto 10px auto;float:left}.header .logo img{max-height:100px;max-width:380px;padding-top:5px}.header .phone{font-size:19px;float:right;line-height:30px;margin-right:20px}.header .phone:hover{text-decoration:none}.header .spoontalk-sociamedia-icons-widget{float:right}.header .spoontalk-sociamedia-icons-widget h2{display:none}#slider{min-height:485px;position:relative;text-align:center}#slider .slider_container{background-position:top center;background-repeat:no-repeat;background-size:100% 100%;min-height:485px}#slider #browse{background:rgb(0 0 0 / .5);bottom:4px;display:table;padding:10px 0;position:absolute;width:100%;z-index:5}#slider #browse h2,#slider #browse a{display:inline;font-weight:300;color:#fff;font-size:20px}#slider #browse a.btn{color:#fff;font-size:18px;margin-left:20px;padding:5px 20px}.master-slider{margin:0!important}.header-search{position:absolute;top:0;width:100%;z-index:5}.header-search .form-group{margin:0;padding:0}.header-search input,.header-search select{height:40px;margin:0}.header-search button[type="submit"]{border:none;color:#fff;font-size:18px;width:100%}#footer{background:#000;color:#fff;padding:20px 0}#copyright{padding:10px 0 0 0;font-size:11px}.social a{-moz-border-radius:50%;-webkit-border-radius:50%;border:1px solid #fff;display:inline-block;height:30px;line-height:30px;text-align:center;width:30px}.social a:hover{background:#9ea700;border:1px solid #000;color:#000}.social a:hover .fa{color:#000}.social .fa{font-size:16px}#resortpro_sw_checkin,#resortpro_sw_checkout{background:#fff url(/wp-content/themes/images/calender.png) 95% center no-repeat}#effect-2{clear:both}body.home .entry-header{display:none}.entry-header{margin-bottom:15px}.entry-header a,.entry-header a.active,.entry-header a.focus,.entry-header a:hover{color:#333;text-decoration:none}#main-content{clear:left;margin-top:20px}body.home #main-content{margin-top:0}#accreditations{margin:15px auto 15px auto;opacity:.6;text-align:center}@media only screen and (max-width:991px){body{padding-top:157px}.header .logo{text-align:center;width:100%}.header .phone{float:left;margin:0 0 10px 10px}}@media only screen and (max-width:767px){body{padding-top:0}.header{position:relative}body.admin-bar .header{top:0}#slider .rev_slider_wrapper{display:none}#slider{margin-top:-20px}#copyright .row{margin:0 10px}}@media only screen and (max-width:480px){.owl-item{margin-top:14px}.header .phone,.header .spoontalk-sociamedia-icons-widget{text-align:center;width:100%}.header .spoontalk-sociamedia-icons-widget div{text-align:center;margin:10px}#slider #browse h2,#slider #browse a{clear:both;display:inline-block;margin:5px}}@media only screen and (-webkit-min-device-pixel-ratio:0){::i-block-chrome,#slider #browse{height:64px}}.imagehover_box .overbox{background:#fff0 none repeat scroll 0 0;color:#fff;height:100%;left:0;opacity:1;padding:5%;position:absolute;text-align:center;top:0;width:100%;z-index:1}.imagehover_box .title{color:#fff;font-size:24px;margin-bottom:50px;opacity:1;text-transform:uppercase}#effect-2 .imagehover_box a.btn{opacity:0}.imagehover_box .overbox{background:#fff0 none repeat scroll 0 0;color:#fff;height:100%;left:0;opacity:1;padding:5%;position:absolute;text-align:center;top:49px;width:100%;z-index:1}.col-md-4.search-sidebar .col-md-12{overflow:hidden}#resortpro-book-unit input{font-size:12px}@media (max-width:992px){.row .col-md-4.search-sidebar{margin:0 15px 15px 15px!important}}.more-about{text-align:center;display:inline-block}.more-about h4{padding:30px 0 20px 0}.more-about h2{color:#fff;text-align:center;font-weight:700;padding:75px 15px 0 15px;margin:0;text-shadow:1px 1px 5px rgb(0 0 0 / .38)}.more-about h2 a{color:#fff}.more-about .more-about-wrapper{background-color:#000;padding:0;height:253px;width:370px;margin:5px}.more-upper-inner{background-size:cover;height:253px}.more-upper-inner:hover{opacity:.8}.more-bottom-inner{background-size:cover;height:188px}.more-bottom-inner:hover{opacity:.8}.more-about .orlando-guide-wrapper{background-color:#000;padding:0;height:188px;width:274px;margin:5px}.more-about-4{background-image:url(https://www.luxuryfloridavillas.com/wp-content/uploads/2017/05/thumb-dining-compressor-1.jpg)}.more-about-5{background-image:url(https://www.luxuryfloridavillas.com/wp-content/uploads/2017/05/thumb-attractions-compressor-1.jpg)}.more-about-6{background-image:url(https://www.luxuryfloridavillas.com/wp-content/uploads/2017/05/thumb-shopping-compressor-1.jpg)}.more-about-7{background-image:url(https://www.luxuryfloridavillas.com/wp-content/uploads/2017/05/thumb-golf-compressor-1.jpg)}@media (max-width:1200px) and (min-width:992px){.more-about .orlando-guide-wrapper{height:118px;width:177px}.more-bottom-inner{height:118px}.more-about h2{padding:40px 15px 0 15px;font-size:24px}.more-about .more-about-wrapper{height:160px;width:240px}.more-upper-inner{height:160px}}@media (max-width:991px){.more-about .orlando-guide-wrapper{height:118px;width:170px}.more-bottom-inner{height:118px}.more-about h2{padding:40px 15px 0 15px;font-size:24px}.more-about .more-about-wrapper{height:160px;width:230px}.more-upper-inner{height:160px}}.widget-title{font-size:20px;margin-top:7px}.effects .img a.btn{background:rgb(0 0 0 / .25)}.effects .img:hover a.btn{background:rgb(0 0 0 / .45)}.img a.btn{border:2px solid #fff}#mc_embed_signup label{padding-top:15px}.Streamline_Owl_Widget{padding:0 0 20px 0}.home-widget-text{text-shadow:1px 1px 0 #232323}.resort-thumb-text{color:#fff;font-style:italic;font-weight:400;text-shadow:2px 2px 2px #232323;text-align:center;position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);padding-left:15px;padding-right:15px}.shared-thumbs{width:100%;background-size:cover;background-position:center center}.windsor-thumb{background-image:url(/images/front/WindsorWestside-resort.jpg)}.solterra-thumb{background-image:url(/images/front/Solterra-resort.jpg)}.reunion-thumb{background-image:url(/images/front/reunion-resort.jpg)}.champions-thumb{background-image:url(/images/front/Champions-gate-resort.jpg)}@media only screen and (min-width :1200px){.shared-thumbs{height:180px}}@media only screen and (max-width :1200px){.shared-thumbs{height:140px}.resort-thumb-text{font-size:20px}}@media only screen and (max-width :992px){.shared-thumbs{height:100px}.resort-thumb-text{font-size:20px}}@media only screen and (max-width :768px){.shared-thumbs{height:180px}.resort-thumb-text{font-size:24px}}@media only screen and (max-width :480px){.shared-thumbs{height:100px}.resort-thumb-text{font-size:20px}}@media only screen and (max-width :320px){.shared-thumbs{height:100px}.resort-thumb-text{font-size:16px}}.header-search .form-group{margin:0 0 15px 0}.special-border{border-bottom-style:solid;border-bottom-color:#e2e2e2;border-bottom-width:thin}.specials-button{border-radius:4px;background-color:#eee;color:#3d3d3d;padding:10px 14px;float:left;margin:0 10px 10px 0}.propertyPets{display:none}button,html input[type=button],input[type=reset],input[type=submit]{background-color:#f0ad4e;border-color:#eea236;color:#fff;border-radius:3px;border-style:solid;font-weight:700}.btn.focus,.btn:focus,.btn:hover{color:#fff;text-decoration:none}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:300;color:#545454;margin-bottom:10px!important}.post-thumbnail img{width:100%;height:auto;float:left;padding:0 0 25px 0}.review-details{margin-bottom:15px}a .btn-new-color{background-color:#2ab78d!important;border-color:#00a47b;color:#fff}.effects .img img{opacity:1}.effects .img img:hover{opacity:.4}h4{line-height:1.4}#property-detail-tabs li a{background-color:#2ab78d}#property-detail-tabs li.active a{color:#2ab78d}#resortpro_unit_submit{background-color:#f0ad4e;border-color:#f0ad4e}h3.price{color:#2ab78d}.inquiry h3{color:#2ab78d}@media all and (min-width:992px){#property-availability-pane .ui-datepicker-group{height:255px;width:33.33%}.margin-top-correction{margin-top:-7px}.rvh-bottom-search-right{padding-left:15px;padding-right:15px}.header{padding-top:0}.header a.phone{padding-top:5px}body .admin-bar .header{top:0px!important}}@media (max-width:991px){.search_widget{width:100%}.rvh-bottom-search-right{padding-left:0;padding-right:15px}}@media (min-width:767px) and (max-width:991px){#mc_embed_signup input.email{width:100%!important}#mc_embed_signup input.button{width:100%!important}}@media all and (max-width:767px){#property-availability-pane .ui-datepicker-group{width:100%}}.text-white-shadow{color:#fff;text-shadow:0 2px 2px #232323}.reunion-green-bold{color:#2ab78d;font-weight:700}.text-blue{color:#428bca}.text-orange{color:#f0ad4e}.text-green{color:#2ab78d}.text-red{color:#c0383e}.footer-logo{float:none;text-align:center;margin-bottom:20px}#footer{background:#242424;padding:40px 0}#footer a{color:#fff}#footer a:hover{color:#d1d1d1}#footer .social a{margin-right:10px;margin-left:0px!important;width:36px;height:36px;background:#929292;color:#242424;float:left;border:none}#footer .social a:hover{background:#acacac;color:#242424}#footer .social{margin-left:auto;margin-right:auto;margin-bottom:20px;display:inline-block;width:none!important}.rvh-bottom-search-left{padding-left:0;padding-right:12px}.social a .fa{text-align:center;line-height:40px;font-size:26px;width:100%}.page-id-8{padding-top:0}#navbar-bootstrap{text-transform:none;color:#fff}@media (min-width:300px) and (max-width:425px){#slider .slider_container{background-position:center center;background-repeat:no-repeat;background-size:cover;background-image:url(/images/front/frontslider-375r.jpg)}.footerimage{background-color:#e47b16}#teamimage{background-color:#f1f1f1}#teamimage p{font-size:21px;line-height:28px;font-weight:300;text-align:center}#teamimage .box{padding:145px 25px;max-width:1100px;margin:auto}}@media (min-width:426px) and (max-width:2200px){#slider .slider_container{background-position:center center;background-repeat:no-repeat;background-size:cover;background-image:url(/wp-content/uploads/2018/03/lfv_header_bg.jpg)}.footerimage{background-image:url(/images/front/orange_florida.jpg);background-size:cover;background-position:center center}#teamimage{background:url(/images/front/team_florida.jpg) repeat-x;margin:30px 0}.ficons img{max-width:50%}#teamimage p{font-size:40px;line-height:30px;font-weight:300;text-align:center}#teamimage .box{padding:145px 25px;max-width:1100px;margin:auto}}@media (min-width:2201px) and (max-width:2600px){#slider .slider_container{background-position:center center;background-repeat:no-repeat;background-size:cover;background-image:url(/wp-content/uploads/2018/03/lfv_header_bg.jpg)}.footerimage{background-image:url(/images/front/orange_florida.jpg);background-size:cover;background-position:center center}#teamimage{background:url(/images/front/team_florida.jpg) repeat-x;margin:30px 0}.ficons img{max-width:50%}#teamimage p{font-size:40px;line-height:30px;font-weight:300;text-align:center}#teamimage .box{padding:145px 25px;max-width:1100px;margin:auto}}@media (min-width:2601px) and (max-width:3600px){#slider .slider_container{background-position:center center;background-repeat:no-repeat;background-size:cover;background-image:url(/wp-content/uploads/2018/03/lfv_header_bg.jpg)}.footerimage{background-image:url(/images/front/orange_florida.jpg);background-size:cover;background-position:center center}}.header{box-shadow:0 1px 3px rgb(0 0 0 / .35)}.page-id-8 .header{box-shadow:0 0 0 #fff0}#navbar-bootstrap .navbar-nav li ul li.active a{color:#fff}#slider #browse{bottom:0}.header a.phone:hover{color:#666!important}.header .phone{margin-left:20px}#navbar-bootstrap{color:#fff;text-align:right}.btn-success{background-color:#00b299;border-color:#00b299}.btn-success:hover{background-color:#009c86;border-color:#009c86}#bootstrap-navigation{border-bottom:none;box-shadow:inset 0 0 0 #fff0,0 0 0 #fff0;margin-bottom:5px}.form-control{padding:6px 5px;font-size:13px;background-color:#fff}#resort-inquiry{padding:10px 5px;min-width:300px}.wpcf7-submit{padding:10px 14px}.rvh-custom a{color:#2ab78d}.rvh-custom a:hover{color:#1d7f62}.rvh-padding-40{padding-top:40px;padding-bottom:40px}#accreditations{opacity:1}.no-pad{padding:0}.add-padding{padding:0 15px}.section-padding{padding:20px 0}.no-pad-left{padding-left:0}.logo-padding{padding:20px 20px 0}.rvh-img{margin:25px 0}.rvh-thumb{margin:0 15px 15px 0}.rvh-btn{background-color:#2ab78d;border-radius:4px;max-width:150px;text-align:center;margin-top:15px;margin-bottom:15px}.rvh-btn:hover{background-color:#38c39a}.text-white{color:#fff}.entry-header{margin-bottom:0}.full-width-banner h1{font-size:60px;color:#fff;padding:20px 0;margin-top:0}.full-width-banner{background-position:center center;background-size:cover;padding:40px 0;margin-top:-7px}.full-banner-graphic{width:600px}.page-id-1343 .full-width-banner{background-image:url(/wp-content/uploads/2018/10/SR_910-Corp-Retreat-op.jpg)}.page-id-187 .full-width-banner{background-image:url(/wp-content/uploads/2016/10/waterpark-resort-compressor.jpg)}.page-id-183 .full-width-banner{background-image:url(/wp-content/uploads/2016/10/fitness-compressor.jpg)}.page-id-181 .full-width-banner{background-image:url(/wp-content/uploads/2016/10/kids-crew-compressor.jpg)}.page-id-179 .full-width-banner{background-image:url(/wp-content/uploads/2016/10/outdoors-compressor.jpg)}.page-id-185 .full-width-banner{background-image:url(/wp-content/uploads/2016/10/tennis-compressor.jpg)}.page-id-175 .full-width-banner{background-image:url(/wp-content/uploads/2016/10/spa-compressor.jpg)}.page-id-173 .full-width-banner{background-image:url(/wp-content/uploads/2016/08/dining-compressor.jpg)}.page-id-169 .full-width-banner{background-image:url(/wp-content/uploads/2016/09/golfer-compressor.jpg)}.page-id-234 .full-width-banner{background-image:url(/wp-content/uploads/2016/09/real-estate.jpg)}.page-id-201 .full-width-banner{background-image:url(/wp-content/uploads/2016/08/management-compressor.jpg)}.page-id-205 .full-width-banner{background-image:url(/wp-content/uploads/2016/09/guest-services-compressor.jpg)}.page-id-209 .full-width-banner{background-image:url(/wp-content/uploads/2017/05/welcome-full-compressor.jpg)}.page-id-217 .full-width-banner{background-image:url(/wp-content/uploads/2016/09/area_guide-compressor.jpg)}.page-id-228 .full-width-banner{background-image:url(/wp-content/uploads/2016/09/news.jpg)}.page-id-232 .full-width-banner{background-image:url(/wp-content/uploads/2016/09/weather-compressor.jpg)}.page-id-232 hr{border-style:solid;height:4px;width:50%;display:block}.container-fluid{padding-left:0;padding-right:0}.guest-thumb{margin-bottom:15px}.sw-pools{width:190px}.sw-pool-wrapper{display:inline-block;padding:1px}@media (max-width:768px){#effect-2.effects .img{width:48%;float:left;margin:5px}}.grid-1 .propertyPhoto a img{height:auto}.grid-1 .propertyPhoto a{height:auto}.grid-1 .propertyPhoto{height:auto}.grid-1 .property{height:380px}@media all and (min-width:992px){.header{position:absolute}.header{background-color:rgb(49 49 49 / .5);color:#fff}#bootstrap-navigation{background:#fff0;border-bottom:none;box-shadow:inset 0 0 0 #fff0,0 0 0 #fff0}#navbar-bootstrap .navbar-nav li.active a,#navbar-bootstrap .navbar-nav li.dropdown.open a.dropdown-toggle{background:#fff;color:#000}#navbar-bootstrap .navbar-nav li a{color:#fff}.dropdown-menu{background-color:rgb(0 0 0 / .7)}.dropdown-menu>li>a:hover{color:#262626;background-color:#428bca}body .admin-bar .header{top:0;border-bottom:darkgrey solid 1px}}.dropdown-menu{background-color:rgb(0 0 0 / .8)}.car-booking-engine{height:1020px}@media (min-width:611px) and (max-width:715px){.car-booking-engine{height:1340px}}@media all and (max-width:610px){.car-booking-engine{height:1700px}}@media all and (max-width:991px){body{padding-top:0}.full-width-banner h1{font-size:30px}.header{position:relative}.full-width-banner{padding:30px 0;margin-top:0!important}.grid-1 .propertyTitle{font-size:14px}.grid-1 .propertyLocation{font-size:12px}.grid-1 .property{height:350px}.header a.phone{color:#3d3d3d}.admin-bar .header{top:0!important}}@media all and (min-width:769px){#main-content{clear:left;margin-top:20px}}@media only screen and (max-width:767px){#slider{margin-top:0}.header{position:relative}.mobile_phone_cust{color:#fff;clear:both;float:left!important;margin-bottom:10px!important;margin-top:0;text-align:center;width:80%}}.page-id-211 .carousel-control.left{background-image:none}.page-id-211 .carousel-control.right{background-image:none}.page-id-211 .carousel-caption{text-shadow:0 1px 2px #fff0;color:#3d3d3d}.page-id-211 .carousel-inner img{margin-bottom:150px;margin-top:80px;width:150px}.page-id-211 .glyphicon{color:#ddd}.page-id-211 .carousel-indicators .active{width:14px;height:14px;margin:0;background-color:#ddd}.page-id-211 .carousel-indicators li{display:inline-block;width:12px;height:12px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#00009;background-color:#fff0;border:1px solid #ddd;border-radius:12px}.view{width:100%;height:auto;border:10px solid #fff;overflow:hidden;position:relative;text-align:center;cursor:default}.view .mask,.view .content{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0}.view img{display:block;position:relative}.view h2{text-transform:uppercase;color:#fff;text-align:center;position:relative;font-size:17px;padding:10px;background:rgb(0 0 0 / .8);margin:20px 0 0 0}.view p{position:relative;color:#fff;padding:10px 20px 20px;text-align:center}.view a.info{display:inline-block;text-decoration:none;padding:7px 14px;background:#000;color:#fff;text-transform:uppercase;box-shadow:0 0 1px #000}.view a.info:hover{box-shadow:0 0 5px #000}.view-first img{transition:all 0.2s linear}.view-first .mask{opacity:0;background-color:rgb(219 127 8 / .7);transition:all 0.4s ease-in-out}.view-first h2{transform:translateY(-100px);opacity:0;transition:all 0.2s ease-in-out}.view-first p{transform:translateY(100px);opacity:0;transition:all 0.2s linear}.view-first a.info{opacity:0;transition:all 0.2s ease-in-out}.view-first:hover img{transform:scale(1.1)}.view-first:hover .mask{opacity:1}.view-first:hover h2,.view-first:hover p,.view-first:hover a.info{opacity:1;transform:translateY(0)}.view-first:hover p{transition-delay:0.1s}.view-first:hover a.info{transition-delay:0.2s}@media all and (min-width:1200px){.view h2{font-size:24px;padding:15px;margin:100px 0 0 0}.buttonarea>p{font-size:20px}}@media (max-width:1200px) and (min-width:992px){.view h2{font-size:24px;padding:15px;margin:50px 0 0 0}}@media (min-width:600px) and (max-width:991px){.view h2{font-size:17px;padding:10px;margin:100px 0 0 0}}@media all and (max-width:599px){.view h2{font-size:17px;padding:10px;margin:30px 0 0 0}}body{background-color:#fff}.header{background-color:#3d3d3d;color:#fff}.btn-primary{background-color:#286090;border-color:#204d74;color:#fff}#slider .search_widget{background:rgb(0 0 0 / .5);border:4px solid;border-color:rgb(225 225 225 / .5);left:50%;margin-left:-175px;max-width:350px;position:absolute;top:120px;z-index:9;padding:18px 15px!important}.search_widget .form-control,.btn-primary{height:40px}.search_widget .has-feedback label~.form-control-feedback{top:5px}.dropdown-menu{background-color:rgb(0 0 0 / .7)}.dropdown-menu>li>a:hover{color:#262626;background-color:#428bca}.header a.phone{color:#FFF}.header a.phone:hover{color:#9ea700}.search_widget #resortpro-widget-form{padding-top:10px}#resortpro-widget-form{padding-bottom:0}#effect-2 .imagehover_box a.btn{opacity:1}.search_widget button{margin-top:2px}.search_widget label{display:none}#effect-1 h1{font-size:30px}#effect-2 .imagehover_box{width:321px;margin-left:-15px;height:254px}#effect-2 h5{margin-top:134px}#effect-2 .imagehover_box .overbox{top:-58px}.contact_us_info .col-md-8.col-sm-8.col-xs-5{margin-bottom:15px}#text-2 h1,#text-3 h1{font-size:30px}.filter-widget.col-md-12 .form-control{height:31px}#post-4 .breadcrumb{margin:10px 0}.search-sidebar{margin-top:25px}.container.searchResults.ng-scope .row p{clear:both!important}#post-6 .col-md-4 strong{font-weight:700;color:#000}#post-6 .col-md-4 span{color:#000;font-size:13px}.layout-1 .ms-showcase2-template{padding-bottom:90px}#resortpro-book-unit{padding-top:0}@media all and (min-width:769px){#effect-2 .col-md-3.img{margin:1%!important}}@media all and (max-width:991px){.col-md-6.form_contact_us{padding-top:27px!important}.header-search{position:absolute;top:125px}.search_widget{max-width:none!important;position:initial;margin:-5px 0 10px}#effect-1 h1{font-size:14px}#effect-2 .imagehover_box a.btn{font-size:8px;padding-left:7px}.form_contact_us{clear:both}#slider #browse{bottom:0}}@media all and (max-width:400px){#effect-2 h5{font-size:10px}#resortpro-reservation-details{font-size:10px}.btn-price-breakdown.pull-right,.btn-taxes-breakdown.pull-right{padding:4px 0!important}#slider #browse h2{font-size:14px}}@media all and (max-width:1152px){#effect-2 h5{padding-bottom:35px;letter-spacing:1px;font-size:13px}}@media all and (max-width:768px){#effect-2 .imagehover_box{width:386px}#effect-2 h5{padding-bottom:35px;letter-spacing:0;font-size:15px}}@media all and (max-width:385px){#effect-2.effects .img{width:100%}}@media all and (max-width:1950px) and (min-width:991px){.header .spoontalk-sociamedia-icons-widget{padding-top:19px}}@media all and (max-width:600px){.property_overlay{position:relative;left:0;right:15px}}.img .buttonarea{bottom:25%!important;padding:5px}.buttonarea>p{padding:0 15px}.filter-widget label{display:none}.filter-widget .has-feedback .form-control{height:33px}.filter-widget .has-feedback label~.form-control-feedback{top:0}.propertyInfo2 span{font-weight:700}.row.layout-1 .ms-thumb-frame img{width:100%;height:80px}#post-0 .breadcrumb{margin-top:20px}#effect-2 .overlay{height:100%!important;top:-35px}@media all and (min-width:992px){#accreditations .search_widget .row{width:50%;float:left}}.Streamline_Owl_Widget{clear:both}#accreditations h3{margin-top:5px;text-align:left}#accreditations .search_widget{display:block;float:none;padding-bottom:70px}@media all and (max-width:991px){#accreditations h3{margin-bottom:10px!important}#slider .search_widget{margin:10px 0 0;position:initial}}#footer .search_widget{clear:both;float:left;padding-left:15px}#text-13{clear:both}#effect-2 .img img{height:400px}.filters{margin-bottom:1.5em}.filters ul{margin:0;text-align:center}.filter{padding:0 0 10px}.filter li{display:inline-block;list-style:outside none none}.filter li a{color:#333;padding:0 15px;text-decoration:none;cursor:pointer}.filter:after{display:block;clear:both;content:"";position:relative;left:0;bottom:0;height:1px;width:75%;border-bottom:1px solid #333;margin:0 auto;padding:4px 0}.grid-1 .propertyInfo{padding:20px 0 0!important}.propertyTitle.row div{padding:0}.star-rating.ng-scope{text-align:right}#resortpro-book-unit .col-md-12,#inquiry_box .col-md-12{padding:0}#inquiry_box .col-md-6:nth-child(2n+1){padding-left:0}#inquiry_box .col-md-6:nth-child(2n+2){padding-right:0}h1.property-title{margin-bottom:20px!important}.featured-units .imagehover_box{background:#fff none repeat scroll 0 0;cursor:pointer;height:290px;margin-bottom:10px;overflow:hidden;position:relative}.featured-unit-title>a{color:#333;display:block;font-size:16px;font-weight:400;text-align:center}.rand_prop_title{margin:0 0 20px!important;text-align:center}.container-fluid.full_width{margin:0}#resortpro-widget-form .col-lg-1.col-md-1.col-sm-1.col-xs-1{display:none}#effect-1 #text-3 img,#effect-1 #text-8 img{width:100%}@media all and (max-width:991px){.header .logo{float:none!important;text-align:center}.phone{display:block;float:none!important;text-align:center}.media-cover{position:relative}.listing-img{padding-bottom:60%}.text-contrast{color:#fff}.btn-warning{margin-top:20px}.panel-image a.btn-fav{font-size:30px;padding:25px 0 0 10px;position:absolute;z-index:99}.listing{padding-bottom:0}select.input-sm{height:40px}.removepad{padding-left:0;padding-right:0}}#copyright div p{color:#fff}#copyright{background:#000 none repeat scroll 0 0}@media all and (min-width:650px) and (max-width:767px){.grid-1 .propertyPhoto a img,.grid-1 .propertyPhoto,.grid-1 .propertyPhoto a{height:auto!important}}@media all and (min-width:600px) and (max-width:649px){.grid-1 .propertyPhoto a img,.grid-1 .propertyPhoto,.grid-1 .propertyPhoto a{height:320px!important}}@media all and (min-width:440px) and (max-width:599px){.grid-1 .propertyPhoto a img,.grid-1 .propertyPhoto,.grid-1 .propertyPhoto a{height:200px!important}}@media all and (max-width:439px){.grid-1 .propertyPhoto a img,.grid-1 .propertyPhoto,.grid-1 .propertyPhoto a{height:175px!important}}@media all and (max-width:490px){.filter li{display:block;margin:0 auto;text-align:left;width:160px}h2.entry-title{font-size:22px;text-align:center}}h3 .btn_new_color{color:#fff}.visible-xs .mobile_phone_cust{color:#fff;clear:both;float:left!important;margin-bottom:10px!important;margin-top:0;text-align:center;width:100%}.mobile_phone_cust a .btn_new_color{color:#fff;font-size:18px;padding:8px 14px;background-color:#00bf8f;border-color:#00a47b}.header h3{margin-bottom:15px!important;text-align:center}.listing{border-radius:5px 5px 5px 5px;background:#f5f5f5;padding:10px;border:1px solid #ccc}@media (min-width:768px){.listing{height:350px;width:48%;margin:5px;display:inline}}.neighborhood_rental .search_widget{background:rgb(0 0 0 / .5) none repeat scroll 0 0;margin-bottom:20px}.neighborhood_rental .search_widget .form-group{margin-bottom:10px;margin-top:0}@media all and (min-width:768px) and (max-width:991px){#bootstrap-navigation{background:#fff0;margin-bottom:20px}.header{position:relative}.listing-img{padding-bottom:60%!important}}#ui-datepicker-div{z-index:999!important}#slider #browse{bottom:0!important}.entry-title{display:none}header.entry-header{margin-top:-12px!important}@media all and (max-width:1199px){.featured-unit-title a{font-size:14px!important}}@media all and (max-width:992px) and (min-width:550px){.featured-units .imagehover_box,.featured-unit-image img{height:375px!important}}.filter:nth-child(2)::after{border-bottom:medium none!important}@media all and (max-width:550px){.filter li{font-size:14px;line-height:30px}.grid-1 .propertyInfo2{min-height:25px}}select,option{-webkit-appearance:menulist!important}.panel-image a.btn-fav{font-size:22px;padding:5px 0 0 10px;position:absolute;z-index:99;cursor:pointer}@media all and (min-width:992px){.listing-img{height:auto;margin-right:-15px}.sc_img{float:right;padding:0;height:100%}.listing-img{overflow:hidden;padding-bottom:0}.sc_img .sm_img{height:33.33%;padding:0 0 2px 17px}.sm_img img{height:100%;width:100%}.sc_img .sm_img:last-child{padding-bottom:0}}.buttons_area{float:right;padding-right:0!important;text-align:right}.buttons_area .btn-new-color{font-size:16px;padding-left:5px}.buttons_area .col-xs-6:nth-child(1){float:right}.panel-image .media-cover,.panel-image .media-cover-dark::after{position:absolute!important}.price_wrapper3 span{color:#fff}.buttons_area .btn.btn-success.btn-md{padding:10px 15px}.col-md-4.search-sidebar{display:none}.short_description{background:#e0e8f0 none repeat scroll 0 0;color:#337ab7;font-size:16px;padding:10px 15px;margin-top:10px;margin-bottom:10px}.hovereffect{width:100%;height:100%;float:left;overflow:hidden;position:relative;text-align:center;cursor:default;background:#42b078}.hovereffect .overlay{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0;padding:50px 20px}.hovereffect img{display:block;position:relative;max-width:none;width:calc(100% + 20px);-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.hovereffect:hover img{opacity:.4;filter:alpha(opacity=40);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.hovereffect h2{text-transform:uppercase;color:#fff;text-align:center;position:relative;font-size:17px;overflow:hidden;padding:.5em 0;background-color:#fff0}.hovereffect h2:after{position:absolute;bottom:0;left:0;width:100%;height:2px;background:#fff;content:'';-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.hovereffect:hover h2:after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.hovereffect a,.hovereffect p{color:#FFF;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.hovereffect:hover a,.hovereffect:hover p{opacity:1;filter:alpha(opacity=100);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.rvh-img{margin:10px 0}#main-content{margin-top:10px}#main-content .h4{font-size:80px}.container-fluid{padding-left:0;padding-right:0}.full-width-banner h1{color:#fff;margin-top:0}.section-padding{padding:25px 0}.no-pad{padding:0}.bigtext{font-size:75px;line-height:75px;color:#fff;text-shadow:4px 3px 7px #232323}.subtext{font-size:60px;line-height:75px;color:#fff;text-shadow:4px 3px 7px #232323}@media screen and (max-width:768px){.bigtext{font-size:50px;line-height:60px}}.subtext{font-size:45px;line-height:75px;color:#fff;align-content:center}.jumbotron{background-color:#F88C54;padding-top:30px;padding-bottom:30px;margin-bottom:0}.lead{color:#fff;letter-spacing:1px}.mid-bar{padding:20px;background-color:#979797;align-content:center}.community-btn{padding:2px;min-width:228px}.community-row{padding:15px}.community-btn a{color:#fff;text-decoration:none!important}.btn-warning{background-color:#EFAC56}.resort_list{color:#fff;font-size:18px}.pulse-btn{text-align:center;padding:2px 0}.btn-green{text-align:center;padding:2px 0}.pulse-btn .btn{font-size:16px;text-transform:none;letter-spacing:1px;padding:.5em 1.5em;animation:pulse 1.5s cubic-bezier(.66,.67,.83,.99) infinite}@media (max-width:767px){.pulse-btn .btn{font-size:10px;letter-spacing:normal;padding:10px 15px}.btn-green .btn{font-size:10px;letter-spacing:normal;padding:10px 15px}.listing{padding-bottom:0;padding-left:0;padding-right:0}.listings_wrapper_box{margin-right:-25px;margin-left:-25px}}@keyframes pulse{0%{outline:1px solid #f1880d;outline-offset:0}30%{outline:1px solid rgb(241 136 13 / .7);outline-offset:10px}60%{outline:1px solid #fff0;outline-offset:20px}100%{outline:1px solid #fff0;outline-offset:60px}}.short_description_content{border-bottom:none}.ms-slide .ms-layer{color:#fff;text-shadow:1px 1px 1px #000}.center-parent{text-align:center}.center-child{display:inline-block}.full-banner-graphic{width:600px}.full-width-banner{background-position:center center;background-size:cover;padding:40px 0;margin-top:-17px}.page-id-27 .full-width-banner{background-image:url(/wp-content/uploads/2017/12/reunionresort.jpg)}.page-id-147 .full-width-banner{background-image:url(/wp-content/uploads/2017/12/championsgate.jpg)}.page-id-145 .full-width-banner{background-image:url(/wp-content/uploads/2017/12/windsoratwestside.jpg)}.page-id-149 .full-width-banner{background-image:url(/wp-content/uploads/2018/09/windorhills_new_cover.jpg)}.page-id-1368 .full-width-banner{background-image:url(/wp-content/uploads/2017/12/solterra_cover.jpg)}.page-id-1679 .full-width-banner{background-image:url(/wp-content/uploads/2018/07/solara_resort_cover-c.jpg)}.page-id-1697 .full-width-banner{background-image:url(/wp-content/uploads/2019/01/storeylake_aerial-c.jpg)}.page-id-1795 .full-width-banner{background-image:url(/wp-content/uploads/2018/08/formosa_gardens_cover-compressor.jpg)}.page-id-1343 .full-width-banner{background-image:url(/wp-content/uploads/2018/10/SR_910-Corp-Retreat-op.jpg)}.page-id-187 .full-width-banner{background-image:url(/wp-content/uploads/2016/10/waterpark-resort-compressor.jpg)}.page-id-183 .full-width-banner{background-image:url(/wp-content/uploads/2016/10/fitness-compressor.jpg)}.page-id-181 .full-width-banner{background-image:url(/wp-content/uploads/2016/10/kids-crew-compressor.jpg)}.page-id-179 .full-width-banner{background-image:url(/wp-content/uploads/2016/10/outdoors-compressor.jpg)}.page-id-185 .full-width-banner{background-image:url(/wp-content/uploads/2016/10/tennis-compressor.jpg)}.page-id-175 .full-width-banner{background-image:url(/wp-content/uploads/2016/10/spa-compressor.jpg)}.page-id-173 .full-width-banner{background-image:url(/wp-content/uploads/2016/08/dining-compressor.jpg)}.page-id-169 .full-width-banner{background-image:url(/wp-content/uploads/2016/09/golfer-compressor.jpg)}.page-id-234 .full-width-banner{background-image:url(/wp-content/uploads/2016/09/real-estate.jpg)}.page-id-201 .full-width-banner{background-image:url(/wp-content/uploads/2016/08/management-compressor.jpg)}.page-id-205 .full-width-banner{background-image:url(/wp-content/uploads/2016/09/guest-services-compressor.jpg)}.page-id-209 .full-width-banner{background-image:url(/wp-content/uploads/2017/05/welcome-full-compressor.jpg)}.page-id-217 .full-width-banner{background-image:url(/wp-content/uploads/2016/09/area_guide-compressor.jpg)}.page-id-228 .full-width-banner{background-image:url(/wp-content/uploads/2016/09/news.jpg)}.page-id-232 .full-width-banner{background-image:url(/wp-content/uploads/2016/09/weather-compressor.jpg)}.maintext{font-weight:300;color:#545454;margin-top:10px;font-size:18px}.pb-10{padding-bottom:10px}.pb-5{padding-bottom:5px}.pb-50{padding-bottom:50px}.pb-30{padding-bottom:30px}.px-20{padding:20px}.px-50{padding:50px}.mt-50{margin-top:50px}.cookie-notice-container{padding:10px;font-size:12pt;width:90%!important;margin:0 auto!important}#cookie-notice .cn-button{margin-left:25px;margin-bottom:15px}#cookie-notice{font-size:12pt;margin:0 auto;text-align:center;box-sizing:border-box;width:100%;z-index:9999;box-shadow:rgb(0 0 0 / .5) 0 -7px 16px;left:0;font-weight:300}.menu-footer-menu-container ul li{font-size:14px;margin:5px}.btn-tall{background-color:#337ab7;color:#fff}