.nav-menu,.nav-menu *{margin:0;padding:0;list-style:none}#top_header{position:relative}#nav_warp nav ul li h6 a{border-bottom:2px solid #fff;color:#fff;padding-bottom:5px;margin-bottom:5px;margin-top:0;font-size:14.4px;font-weight:700;background-color:#0479d2;width:100%}.inner_menu{background-color:#1d252c}#nav_warp nav ul li .inner_menu h6{color:#fff;margin-bottom:5px;font-size:14.4px;font-weight:700;margin-top:10px;float:left;width:100%}#nav_warp nav ul li .inner_menu h6:first-child{margin-top:0}#nav_warp nav ul li .inner_menu h6 a{border-bottom:2px solid #fff;color:#fff;padding-bottom:5px;margin-bottom:5px;margin-top:0;font-size:14.4px;font-weight:700;background-color:#0479d2}#nav_warp nav ul li .inner_menu a{padding:7px 10px;line-height:normal;width:100%}#nav_warp nav ul li .inner_menu a:hover{background-color:#0479d2}#nav_warp nav ul li .inner_menu a.view_all{padding:7px 10px;line-height:normal;width:100%;border-radius:4px;margin-top:10px;text-align:center}#nav_warp nav ul li .inner_menu a.view_all:hover{color:#fff}#nav_warp nav ul li .inner_menu small{display:block;color:rgba(255,255,255,.9);padding:0 10px}#nav_warp nav ul li ul.submenu{left:100%;top:-20px;border-radius:0 4px 4px}.main-menu-wrap ul{position:absolute;display:none;top:100%;left:0;z-index:99}.dropdown-index ul{display:none}.sf-arrows .sf-with-ul{padding-right:30px}.sf-arrows .sf-with-ul:after{content:"";position:absolute;right:15px;font-family:FontAwesome;font-style:normal;font-weight:normal}.sf-arrows ul .sf-with-ul:after{content:""}#nav-menu-container{margin:0}#mobile-nav-toggle{position:absolute;right:10px;z-index:31474836399;top:10px;width:25px;height:25px;background:transparent;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;cursor:pointer;outline:none;display:none;border:none}#mobile-nav-toggle span{display:block;position:absolute;height:3px;width:100%;background:#fff;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#mobile-nav-toggle span:nth-child(1){top:0}#mobile-nav-toggle span:nth-child(2){top:8px}#mobile-nav-toggle span:nth-child(3){top:16px}#mobile-nav-toggle.open span:nth-child(1){top:7px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}#mobile-nav-toggle.open span:nth-child(2){opacity:0;left:-60px}#mobile-nav-toggle.open span:nth-child(3){top:7px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.only_mobile{display:none}@media only screen and (min-device-width:320px)and (max-device-width:768px){.only_mobile{display:block}.width_90{width:90%!important}}@media(max-width:800px){#mobile-nav-toggle{display:inline}#nav-menu-container{display:none}}#mobile-nav{position:fixed;top:0;padding-top:0;bottom:0;z-index:99999999;background:#1d252c;left:-275px;width:275px;overflow-y:auto;transition:.4s}#mobile-nav ul{padding:0;margin:0;list-style:none}#mobile-nav ul li{position:relative;list-style-type:none;border-top:1px solid rgba(255,255,255,.15);border-bottom:1px solid rgba(0,0,0,.35)}#mobile-nav ul li:last-child{border-bottom:1px solid rgba(255,255,255,.15)}#mobile-nav .align-center{text-align:center}#mobile-nav ul li .fa-home{padding:10px 12px;border-radius:92%;border:2px solid #fff;line-height:25px}#mobile-nav ul li a{color:#fff;font-size:12px;text-transform:uppercase;overflow:hidden;padding:15px 10px 12px 12px;position:relative;text-decoration:none;width:100%;display:block;outline:none;font-weight:600;box-sizing:border-box}#mobile-nav ul li a:hover{color:#fff}.dropdown-index .fa{background-color:rgba(20,15,20,.9)}.inner_menu{background-color:#212121;border:0;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.5);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.5);box-shadow:inset 0 1px 2px rgba(0,0,0,.5)}.submenu{background-color:#1a1a1a}#mobile_nav ul li i{position:absolute;right:0;z-index:99;padding:15px;cursor:pointer;color:#fff;font-weight:800}#mobile-nav ul li .view_all{padding:6px 20px;text-align:center;width:230px;margin:5px 0 5px 18px}#mobile-nav ul li .inner_menu h6{margin:0}#mobile-nav ul li .inner_menu h6 a{background-color:#0479d2;padding:10px 10px}#mobile-nav ul li li{padding-left:0}#mobile-nav ul .menu-has-children .fa-angle-down,#mobile-nav ul .menu-has-children .fa-angle-up{position:absolute;right:0;z-index:99;padding:15px;cursor:pointer;color:#fff}#mobile-nav ul .menu-has-children i.fa-chevron-up{color:#1a1a1a}#mobile-nav ul .menu-has-children li a{text-transform:none}#mobile-nav ul .menu-item-active{color:#fb3}#mobile-body-overly{width:100%;height:100%;z-index:997;top:0;left:0;position:fixed;background:rgba(0,0,0,.7);display:none}body.mobile-nav-active{overflow:hidden}body.mobile-nav-active #mobile-nav{left:0}body.mobile-nav-active #mobile-nav-toggle{color:#fff}@media screen and (max-width:1024px){.wrapper{width:98%}.top_links{width:50%}#logo{width:358px}#nav_warp nav ul li a{padding:0 5px}#nav_warp nav ul li.timeshare_pulse{width:25%}.search{width:55.7%}.recent_offers{width:48.6%}.news{padding-left:0;padding-right:0}.news span.rss_icon{position:static;width:160px;float:none;margin:0 auto;display:block}.news .bx-wrapper{padding:0 10px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin-bottom:10px}.news p{width:100%;text-align:center}.news a.orange_bg{display:block;line-height:30px;width:100%;position:static}.news p span:nth-child(1){border-left:none}.news a.new_arrow i{width:40px;margin:0 auto;float:none;display:block}.footr_logos a{padding:0 3%}.left_penal{width:62%}.right_penal{width:36%}.resort_recent_offers h6.recent_offers_title{font-size:14px!important}.review .share_btns span{width:100%}.display_attraction{position:relative}.attractions_list .heapBox{position:inherit}.attractions_list .heapBox div.heap{right:0%;top:54px}.attractions_list .heapBox .handler{top:50%;right:20px}.ad_resort_info{width:32%}#owner_verified{width:25%}#owner_verified a{text-indent:15%}.filter_title{width:100%;margin-bottom:15px}.filter_title span{display:inline}ul.filter_list{width:100%;max-width:none}.filter_list>li:first-child{box-shadow:none;padding-left:0}.ad_list_info p strong{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:50%;margin-right:0;padding:0 1%}.ad_list_info a.btn{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:49%;margin-left:0;float:left}.ad_list_info .row .btn.yellow_bg{float:right}.ad_list_info p strong{margin-top:4px}.ad_list_thumb img{min-width:inherit;min-height:inherit}.org_logos{padding:0 2%;border-bottom:1px solid #136a71;border-right:0;width:100%;padding-bottom:20px;margin-bottom:20px}.security_logos{width:100%}.ad_resort_info ul li{text-indent:28px;font-size:10px}.BAT_Blogs .right-panel .subscribe-box1 input{width:71%}}@media screen and (max-width:992px){#fp_logo{width:270px}#fp_call_us{background-size:100%;background-repeat:no-repeat;height:44px;max-width:300px;width:100%}#fp_call_us h6{font-size:15px;line-height:40px}#fp_call_us h6 a.fp_call_us_link{font-size:17px;line-height:40px;margin:0 10px}#fp_registration_form_wrap h6{font-size:16px}#fp_registration_form_wrap h6 small{font-size:11px;display:block;margin-top:4px}#fp_registration_form ul li{margin-top:6px}#fp_registration_form ul li label.fp_label{position:static;line-height:normal;margin-bottom:2px;display:block}#fp_registration_form ul li div.fp_input_wrap{margin-left:0}#fp_registration_form ul li .fp_notification input[type="checkbox"]{margin:4px}#fp_registration_form ul li .fp_btn_submit{width:100%}.fp_body_bg .mfp-content .mfp-iframe-scaler .mfp-close{margin:19px 0!important}.resort_offers .npResorts table tbody tr td{display:block;text-align:left}.resort_offers.npResorts table tbody tr{border:none;width:auto;float:left}.resort_offers.npResorts table thead td.npTableHeading:first-child,td.npTableHeading:last-child{display:none}.resort_offers.npResorts table thead td.npTableHeading:last-child{display:none}.resort_offers.npResorts table thead tr td{display:block;width:100%!important;padding:10px!important;box-sizing:border-box;border-bottom:1px solid #9c0603;text-align:left}.resort_offers.npResorts table thead .npDDBedroom{width:100%!important}.resort_offers.npResorts table thead .npDDView{width:100%!important}.resort_offers.npResorts table thead .npDDSeason{width:100%!important}.resort_offers.npResorts table tbody tr td:nth-child(2),.resort_offers table thead tr td:nth-child(2){text-align:left}.resort_offers.npResorts table thead tr td{display:block;width:100%!important;padding:10px!important;box-sizing:border-box;border-bottom:1px solid #9c0603;text-align:left}.npDDContainer{padding-left:0!important}.npDDContainer ul{width:100%!important;top:40px!important}.resort_offers.npResorts table thead tr td.cell_width.floating_cell{float:right!important}.dropdown_listing{padding:14px 10px 24px!important}.cell_width:hover{background:#b70703}.npDDContainer ul .field_text{padding:5px!important}.npDDContainer ul{padding-left:10px!important}.resort_offers h3,.empty{display:none}.detail2{padding:15px 0}.w-table{min-width:100%}.w-table .c-table{height:auto;width:100%;max-width:100%;min-width:50%;display:inline-block;vertical-align:bottom}.w-table .c-table table{max-height:135px;overflow-y:hidden}.w-table .c-table tr td{min-height:20px}.w-table .c-table tr td.xo-actions{min-height:29px}.w-table .c-table>tr{padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:rgba(0,0,0,.3);float:left;margin:0 3px;display:inline-block}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#0383d9!important}.xo-mobile-only{display:block}.xo-desktop-only{display:none!important}.w-table table tr.xo-mobile-only span{font-weight:600}.resort_offers table tbody tr td{border-color:-moz-use-text-color rgba(0,0,0,.1) -moz-use-text-color -moz-use-text-color;border-style:none solid none none;border-width:medium 1px medium medium}.resort_offers h4.search_blue_bg{background:#696969;background:-moz-linear-gradient(top,#696969 0%,#272727 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#696969),color-stop(100%,#272727));background:-webkit-linear-gradient(top,#696969 0%,#272727 100%);background:-o-linear-gradient(top,#696969 0%,#272727 100%);background:-ms-linear-gradient(top,#696969 0%,#272727 100%);background:linear-gradient(to bottom,#696969 0%,#272727 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#696969',endColorstr='#272727',GradientType=0)}.c-table thead td select{background:#b70703 none repeat scroll 0 0;border:medium none;color:#fff}.c-table thead td select option{background:#fff none repeat scroll 0 0;color:#333}.resort_offers h4::before{content:"";font-size:0;height:0;line-height:0;margin-right:0;width:0}.c-table thead td{background:#b70703;border-bottom:1px solid #990100}.resort_offers.npResorts table thead tr td{background-color:#b70703}}@media screen and (max-width:645px){.fp_body_bg .mfp-content .mfp-iframe-scaler .mfp-close{margin:21px 0!important}#Unsubscribe #myform input[type="email"]{width:96%}}@media screen and (max-width:980px){.search{width:54.7%}ul.gallery_list li{height:auto}ul.gallery_list li.hover-effects .mask,ul.gallery_list li.hover-effects:hover .mask{position:inherit;float:left;background-color:transparent;opacity:10}ul.gallery_list li.hover-effects .mask h5{display:none}ul.gallery_list li.hover-effects .mask p,ul.gallery_list li.hover-effects .mask a.btn{-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}ul.gallery_list li.hover-effects .mask p{color:#666;margin-top:5px}.villa_info ul.resort_address li{padding-left:5%;width:28.333%}ul.filter_list li{min-width:40px}.module .btn_wrap a.btn{font-size:14px;margin-left:9px;padding:0 7px}#verifyContainer{display:none}.search_resort.search_page,.search_resort{width:100%}.search_resort a.filter_btn,.ad_list a.filter_btn{display:block;margin-bottom:20px;float:right;padding:8px 10px;width:220px;text-align:center;text-transform:capitalize;font-size:16px}.search_filter{display:none}.npDDContainer ul{left:0!important}}@media screen and (max-width:966px){.lite_black_bg.timeshare_pulse.desktop_timeshare::before,.lite_black_bg.timeshare_pulse.desktop_timeshare::after{border-radius:4px 0 0 0!important}#nav_warp.white_bg{background:#b6bec9;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI3MzMzYSIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iNTMlIiBzdG9wLWNvbG9yPSIjNzM3ZDg1IiBzdG9wLW9wYWNpdHk9IjEiLz4KPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYjViZGM5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgPC9saW5lYXJHcmFkaWVudD4KCjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiBmaWxsPSJ1cmwoI2hhdDApIiAvPgo8L3N2Zz4=);background-image:-moz-linear-gradient(bottom,#27333a 0%,#737d85 52.78%,#b5bdc9 100%);background-image:-o-linear-gradient(bottom,#27333a 0%,#737d85 52.78%,#b5bdc9 100%);background-image:-webkit-linear-gradient(bottom,#27333a 0%,#737d85 52.78%,#b5bdc9 100%);background-image:linear-gradient(bottom,#27333a 0%,#737d85 52.78%,#b5bdc9 100%)}.desktop_menu{display:none}.mob_menu{display:block}#nav_warp .menu-collapser{color:#344047;font-size:18px;font-weight:700;line-height:40px;float:right;margin-right:10px}.collapse-button{float:right;background:url(/Content/Responsive/images/nav-icon.png) center no-repeat;width:40px;height:40px;text-indent:-999999px;overflow:hidden;border-radius:0 4px 0 0;cursor:pointer}#nav_warp nav ul li .sub-collapser{top:0;right:0;width:35px;height:35px;text-align:center;background-color:#057aca}#nav_warp nav ul li .sub-collapser:hover{cursor:pointer}#nav_warp nav ul li .sub-collapser i{margin-top:10px;color:#fff}#nav_warp nav{float:right;width:auto;padding-right:0;border-radius:0 4px 0 0}#nav_warp nav ul{display:none;position:absolute;top:53px;right:10px;width:240px!important;border-radius:3px;padding:10px;z-index:110;background-color:#344047}#nav_warp nav ul li{float:left;width:100%;margin-right:0;border-bottom:1px solid #fff;position:relative}#nav_warp nav ul li:last-child{border-bottom:0}#nav_warp nav ul li a{padding:0 45px 0 10px;width:100%;line-height:normal;padding:8px 45px 8px 10px;color:#fff;border-radius:0!important}#nav_warp nav ul li a:hover,nav ul li a.active{background-color:#0479d2!important}#nav_warp nav ul li .sub-collapser{display:block}#nav_warp nav ul li ul{display:block;position:inherit;top:0;padding:0!important;width:100%!important;border-radius:0}#nav_warp nav ul li:hover ul li{margin:0}#nav_warp nav ul li .sub-collapser{display:block}#nav_warp nav ul li ul{display:block;position:inherit;top:0;padding:0!important;width:100%}#nav_warp nav ul li ul::before{display:none}#nav_warp nav ul li:hover ul li{margin:0}#nav_warp nav ul li ul li{padding:0!important}#nav_warp nav ul li ul li a i{font-style:normal;font-size:14px;margin-right:5px}#nav_warp nav ul li ul li a{padding:8px .625em;border-bottom:none!important}#nav_warp nav ul li ul li:first-child a{margin-top:0!important;border-top:1px solid #fff}#nav_warp nav ul li ul li:last-child a{margin-bottom:0!important}#nav_warp nav ul li ul li ul{left:0;position:inherit}.timeshare_pulse.desktop_timeshare{position:relative;float:left;border-radius:4px 0 0 0}.arrow_box:after,.arrow_box:before{left:38px}#login-content{left:10px}.search{width:52.4%}.select2-container.select2-container-multi{width:83.5%!important}.recent_offers h5{font-size:18px;margin-bottom:10px}.home_review{margin-left:-2.7%}.recent_offers h5 span{font-size:inherit}.news p span:nth-child(2){border-left:none;display:block}.news p{float:none;clear:left;line-height:34px;text-align:center}.blue_form h2{font-size:24px}.list_box ul li{line-height:26px}.review .review_content{width:60%;margin-right:2%}.review .review_stars{width:38%}.villa_info ul li{width:100%}.display_attraction{width:96%;margin-bottom:20px}.within{border-right:none;padding-right:0;margin-right:0}.radius_dropdown_wrap{float:right;width:auto;padding:10px 0}.radius_dropdown_wrap .heapBox{float:right;margin-left:8px}.add_not_verified_img{top:50px;right:15px}.sing_up_acc h5{float:none;margin-top:10px}.sing_up_acc a.btn{margin-top:13px;float:left}.top_heading_section{padding-right:0!important}.top_heading_section h2{font-size:23px!important}}@media screen and (max-width:943px){.top_links{width:50%}.search{width:46.4%}.search input.text_field{width:72.5%}.select2-container.select2-container-multi{width:82%!important}#search_page .search{width:61.8%}#search_page .search input.text_field{width:72.5%}#resort_slider_wrap{margin-right:3%;width:49%}#resort_btns{max-width:none;width:48%}.resort_recent_offers{width:100%;margin-top:10px;margin-left:0}.resort_recent_offers h6{height:35px}.benefit:before,.benefit:after{border-width:0 0 153px 20px}.sing_up_acc a.btn{margin-top:18px}.right_penal .sell_template .sell_template_top .form_content .submit_btn{font-size:16px;padding:12px 15px}}@media screen and (max-width:930px){#form_tab .resp-tabs-container{margin-top:88px}.top_heading_section{padding-right:0!important;width:81%!important}.top_heading_section h2{font-size:23px!important}}@media screen and (max-width:970px)and (min-width:900px){#owner_verified{width:23%}#owner_verified center{height:198px}.ad_resort_info{width:34%}.ad_resort_info ul li{padding:10px 5px;width:50%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.ad_resort_info ul li.float_icon,.ad_resort_info ul li.bath_icon,.ad_resort_info ul li.bed_icon,.ad_resort_info ul li.unit_icon{background-position:5px center}.right_penal .sell_template .sell_template_top .form_content .submit_btn{font-size:18px;padding:12px 15px}}@media screen and (max-width:900px){.ad_info #resort_slider_wrap{margin-right:3%;width:47%}#owner_verified{width:50%}#owner_verified a,.ad_resort_info a{line-height:30px;font-size:18px;font-weight:700}#owner_verified a{text-indent:0}#owner_verified a span.heart_icon3{line-height:30px;background-position:25% top}.ad_resort_info{margin-right:0;margin-top:20px;width:100%;box-shadow:0 1px #d9d9d9 inset,0 -1px #d9d9d9 inset;padding-bottom:15px}.ad_resort_info ul{margin-bottom:10px}.ad_resort_info ul li{width:50%;padding:10px 0;text-indent:40px}.ad_resort_info a{float:none;width:75%;margin:0 auto;clear:both}.add_verified_img{right:10px;top:55px}.ad_list_info strong{font-size:14px}.search_resort_thumb_warp .display_star{position:static;display:block;margin:10px auto 0;float:none}.search_resort_content h4{padding-right:0}ul.filter_list li{min-width:inherit}ul.filter_list li strong,.holder_wrap a{font-size:13px}.dashboard_list ul li{width:49%}.dashboard_list ul li:nth-child(3n+3){margin-right:2%}.dashboard_list ul li:nth-child(2n+2){margin-right:0%}#Search_dropdown ul{max-height:300px}.top_heading_section h2{font-size:22px!important}.top_heading_section{}.right_penal .sell_template .sell_template_top .form_content .submit_btn{font-size:16px;padding:12px 15px}.right_penal .sell_template .sell_template_top .form_content p{font-size:11px}}@media screen and (max-width:853px){.top_links{display:none}header h6.top_info{margin-top:48px}.recent_selle .price{padding-right:5%;margin-bottom:6%}.recent_selle .price span{width:35%}.recent_offers .heading_wrap{width:100%}.home_review_content{width:80.5%;padding-left:3%;margin-left:0}.home_review{margin-left:-3.1%;padding:0 2% 0 5.5%}.display_star span{width:82%;margin-left:9%}.news p{font-size:14px}.news a.orange_bg{display:block;line-height:30px;width:100%}.security_logos{padding:0 2%;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.security_logos a{margin-right:15px}.footer_nav ul li{margin:0}.footr_logos a{padding:0 4%}.result_left_penal{width:67%}.result_right_penal{width:31%}.blue_form h2{font-size:20px}.list_box h3{font-size:18px;line-height:40px}#resort_btns a{font-size:14px}.resort_details ul{width:100%;margin-right:0}#owner_verified p{font-size:14px}ul.gallery_list li{max-width:none;width:32%;margin-right:2%;margin-bottom:15px}ul.gallery_list li:nth-child(4n+4){margin-right:2%}ul.gallery_list li:nth-child(3n+3){margin-right:0%}.result_thumb_wrap{width:38%;margin-right:3%}.result_resort_info{width:59%}ul.filter_list li a{font-size:11px}.advertisement_table tr td:nth-child(1){width:37%}.advertisement_table tr td:nth-child(4){width:23%}.error_page .error_img{margin-top:20px}}@media screen and (max-width:853px)and (min-width:768px){.left_penal.company_page{width:62%}.right_penal.company_page{width:36%}.company_page #resort_slider_wrap{width:83%;float:none;margin:0 auto}.company_page #resort_btns{width:100%}}@media screen and (max-width:830px){.search_field h5{float:none}.search{width:100%;margin-left:0;max-width:none}.search_field a.advanced_search{margin-top:10px;line-height:normal}#search_page .search{width:100%;max-width:none;margin-left:0}#search_page .search input.text_field{width:72.5%}.holder_wrap a{font-size:12px}.useful_info{width:100%;margin-right:0;padding-bottom:19px;height:auto!important;margin-bottom:20px}.useful_info:last-child{margin-bottom:0}.read_more_wrap{position:static;width:100%;margin-top:10px;float:left}.ad_info .write_review_btn{width:100%}.sell_template_top{width:100%}.sell_container .sell_template_top{width:100%}.sell_form.left_side{margin-right:0}.sell_form.right_side{margin-left:0}.sell_template_content{width:100%;margin-top:20px}.template_banner img{width:100%}.midnightblue_form .form_content{background-position:0 0}.midnightblue_form .form_content::after{display:none}.resort_offers_warp{width:100%}.add_banner img{display:block;margin:0 auto}.sell_template_info{width:100%;margin-right:0}.right_penal .sell_template .sell_template_top .form_content .submit_btn{font-size:13px;padding:15px 15px}.resort_detail.full_width .write_review_btn,.review_page .write_review_btn{width:100%;float:none;line-height:20px}.resort_detail .row .write_review_btn.btn_one.xo-b-case,.review_page .row .write_review_btn.xo-b-case{width:100%;text-align:center}.resort_detail.full_width .write_review_btn.xo-b-case a,.resort_detail .row .write_review_btn.xo-b-case .btn{float:none}.write_review_btn a{margin:0!important;vertical-align:middle}.first-sidebar .left_penal{display:table-footer-group;float:none}.first-sidebar .content{display:table-footer-group;float:none}.first-sidebar .right_penal{display:table-header-group;float:none}.first-sidebar .left_penal .content table{width:100%}}@media screen and (max-width:890px)and (min-width:600px){.left_penal .module .btn_wrap{position:absolute;left:0;bottom:20px}.left_penal .module .search_resort_warp{padding:20px 2% 80px;text-align:center}.left_penal .module .btn_wrap a.btn{float:none}}@media screen and (max-width:800px){.result_right_penal{width:100%;padding-top:0}.blue_box ul{padding:15px 2.34286%;width:95%}.blue_box ul li{width:32%;margin-right:1.5%}.blue_box:first-child{margin-top:0}.blue_box ul li:nth-child(3n+3){margin-right:0}.blue_box.residence li{width:49%;margin-right:2%}.blue_box.residence li:nth-child(3n+3){margin-right:2%}.blue_box.residence li:nth-child(2n+2){margin-right:0}.blue_box.price_range ul li{width:100%}.blue_box.points ul li{width:100%;margin-right:0}#add_filter .blue_box{width:100%;margin-right:0%}#add_filter .blue_box.area ul li{margin-right:2%;width:49%}#add_filter .blue_box.residence ul li{margin-right:1.5%;width:32%}#add_filter .blue_box.residence ul li:nth-child(3n+3){margin-right:0}#add_filter .blue_box.area ul li:nth-child(3n+3){margin-right:2%}#add_filter .blue_box.area ul li:nth-child(2n+2){margin-right:0%}#add_filter .blue_box.activity ul li{margin-right:1.5%;width:32%}#add_filter .blue_box.activity ul li:nth-child(2n+2){margin-right:1.5%}#add_filter .blue_box.activity ul li:nth-child(3n+3){margin-right:0}.result_left_penal{width:100%;margin-right:0}.footer_nav ul li a{padding:0 5px;font-size:13px}.list_box.offer_list h3 small{font-size:12px}.display_star span{width:90%;margin-left:5%}.villa_info dl dt{min-width:12%}.villa_info dl dd{width:88%}.villa_info ul.resort_address li{padding-left:6%;width:27.333%}.resort_info h1{float:none;width:auto}.resort_info .small-text{float:none;clear:none;margin-bottom:10px}.write_review_btn{max-width:none;margin-top:0}.resort_info .write_review_btn{margin-bottom:15px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;position:relative}.write_review_btn .print_icon_wrap{top:-30px}.write_review_btn.resort_start span{float:left}.mob_review_btn{display:block}.write_review_btn .print_icon_wrap a.write_review.desktop_review_btn{display:none}#resort_slider_wrap{width:56%;margin-right:2%}#resort_btns{width:42%}.btn_wrap a.btn{margin-left:5px}.btn_wrap a:nth-of-type(3){margin-left:0;padding:0 10px 0 5px}.top_heading_section{width:78%!important}.top_heading_section h2{font-size:19px!important}}@media screen and (max-width:768px){.top_links a{margin-right:2%}#search_warp h2{font-size:32px}.search_field h3{font-size:26px}.search{margin-top:10px}.search_field a.advanced_search{margin-top:10px}#add_filter .blue_box.residence ul li{margin-right:1.5%;width:49%}#add_filter .blue_box.residence ul li:nth-child(2n+2){margin-right:0%}#add_filter .blue_box.residence ul li:nth-child(3n+3){margin-right:1.5%}.recent_offers h5 span{line-height:38px}.home_review{margin-left:-3.5%;padding:0 2% 0 6.5%}.logos_wrap h4{font-size:22px}.footer_nav ul li a{line-height:42px;font-size:14px}#add_filter .blue_box{width:100%;margin-right:0%}#add_filter .blue_box ul{width:95.7%}#add_filter .blue_box.area ul li{margin-right:2%;width:49%}#add_filter .blue_box.residence ul li{margin-right:1.5%;width:32%}#add_filter .blue_box.residence ul li:nth-child(3n+3){margin-right:0}#add_filter .blue_box.area ul li:nth-child(3n+3){margin-right:2%}#add_filter .blue_box.area ul li:nth-child(2n+2){margin-right:0%}#add_filter .blue_box.activity ul li{margin-right:1.5%;width:32%}#add_filter .blue_box.activity ul li:nth-child(2n+2){margin-right:1.5%}#add_filter .blue_box.activity ul li:nth-child(3n+3){margin-right:0}#add_filter .blue_box.points ul,#add_filter .blue_box.price_range ul{width:95.7%;padding:15px 2%}#resort_activity ul li{width:15%}.add_tab_bar .resp-tab-content{border-radius:0;border-width:medium 2px 2px}.add_tab_bar h2.resp-accordion{font-size:18px;font-weight:700;border-color:#047cd4;border-width:0 2px 2px}.add_tab_bar h2.resp-accordion:first-child{border-top:2px solid #047cd4!important}.add_tab_bar h2.resp-accordion .resp-arrow{border-top-color:#047cd4}.add_tab_bar h2.resp-tab-active{background-color:#047cd4!important;color:#fff}.add_tab_bar h2.resp-accordion.resp-tab-active span.resp-arrow{border-bottom-color:#fff}.resp-tabs-container .resort_details ul.add_item_list li{width:70%}.resp-tabs-container ul.add_item_list li{width:49%}.form_wrap .content{margin-top:0;width:100%}#form_tab{width:100%!important;margin-bottom:20px!important}#form_tab .resp-tabs-container{margin-top:0;width:100%}#form_tab .search_blue_bg{border-radius:0;width:100%}#form_tab h2.resp-accordion{font-size:16px;font-weight:700;border-color:#2f2f2f;border-width:0 2px 2px;background-color:#4c4c4c;color:#fff}#form_tab h2.resp-accordion:first-child{border-top:2px solid #2f2f2f!important}#form_tab h2.resp-accordion .resp-arrow{border-top-color:#fff}#form_tab h2.resp-accordion.resp-tab-active .resp-arrow{border-bottom-color:#fff}#form_tab h2.resp-tab-active{background-color:#2f2f2f!important}#form_tab .blue_form{border:2px solid #2f2f2f;border-radius:0;overflow:hidden}#form_tab .resp-tabs-container.home_form h3,#form_tab .module_box .module_title{border-radius:0;text-align:left}#verifyContainer{display:none}#fp_logo{float:none;margin:0 auto}#fp_call_us{float:none;margin:20px auto}#fp_call_us h6{font-size:13px;line-height:42px}#fp_call_us h6 a.fp_call_us_link{font-size:15px;line-height:40px;margin:0 4px 0 30px}#fp_banner_wrap{width:100%}#fp_banner{background-size:cover}#fp_registration_form_wrap{width:100%;margin-top:10px}#fp_footer p{width:100%;text-align:center}#fp_footer p.copyrights{text-align:center}.npDDContainer ul{padding-left:9px!important}.right_penal .auto-width.full-width-listing{width:auto!important}.left-icon{width:100%}.right-text{width:100%}.resort_detail .row .write_review_btn,.review_page .row .write_review_btn{display:inline-block;margin-bottom:10px}._left_sidebar{float:none;margin-right:0;margin-top:20px;width:100%}._right_area{float:none;width:100%}h6.xo-margin-t1{display:block!important}.resort_offers table tbody tr td.offer-tr{text-align:center!important}.resort_offers.npResorts table tbody tr td.xo-rsort-name-mobile,.xo-rst-name{display:inline-block;overflow:hidden;white-space:normal;word-wrap:break-word}.resort_offers.npResorts table tbody tr td.xo-rsort-name-mobile{}.resort_offers.npResorts table tbody tr td.xo-rsort-name-mobile a,.xo-rst-name a{display:inline-block;line-height:normal!important;vertical-align:middle}.resort_offers.npResorts table tbody tr td:last-child{border-right:1px solid #dddad6}.batblog-mobile-view{display:block!important}.batblog-desktop-view{display:none!important}.BAT_Blogs .press-release section{float:none;width:100%}.BAT_Blogs .press-release aside{float:none;width:100%;clear:both}.BAT_Blogs .right-panel .subscribe-box1 input{width:68%}.BAT_Blogs .right-panel .subscribe-box1 label{margin-top:10px;margin-right:10px}.resortSearch .tableCell.srarchText{width:23%;display:none}.BAT_Blogs .Blog-C-box{display:none}}@media screen and (min-width:768px)and (max-width:1000px){.resort_offers table tbody tr td.offer-tr{text-align:center!important}.resort_offers.npResorts table tbody tr td.xo-rsort-name-mobile,.xo-rst-name{display:inline-block;height:48px;line-height:48px;overflow:hidden;white-space:normal;word-wrap:break-word}.resort_offers.npResorts table tbody tr td.xo-rsort-name-mobile{width:200px}.resort_offers.npResorts table tbody tr td.xo-rsort-name-mobile a,.xo-rst-name a{display:inline-block;line-height:normal!important;vertical-align:middle}}@media screen and (max-width:767px){#top_header{text-align:center;margin-bottom:10px}#logo{width:280px}header h6.top_info{background-size:50px;margin-top:25px;font-size:28px;padding-left:60px}header h6.top_info small{font-size:14px}.timeshare_pulse{float:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin:20px auto;display:inline-block;width:250px}#top_header .timeshare_pulse a{text-align:left;color:#fff}span.timeshare_pulse{display:none}.recent_offers{width:48.5%}.recent_offers.margin_right{margin-right:1.6%}.recent_offers .heading_wrap{width:100%}.recent_offers ul li .offer_thumb{width:14%;margin-right:2%}.recent_offers ul li .offer{width:84%}.deal_content ul li{width:100%}#owner_verified a span.heart_icon3{background:none}.ad_info #resort_slider_wrap{width:63%;margin-right:0}#owner_verified{width:33%}.ad_list_thumb_warp,.search_resort_thumb_warp{width:100%;margin-right:0}.ad_list_thumb{margin:0 auto}.add_verified_img,.add_not_verified_img{position:static;margin-top:20px}.ad_list_content,.search_resort_content{width:100%;margin-top:15px;text-align:center}.ad_list_content>strong{width:100%;text-align:center}.ad_list_content ul.option_list{width:100%}.search_resort_thumb{margin:0 auto}.location_map .search_resort_thumb{width:60%}.ad_list_thumb .new_tag{left:-9px}.btn_wrap a.btn{display:inline-block;float:none;margin-left:15px;text-align:center;width:auto}.btn_wrap a:nth-of-type(1){margin-left:0}.btn_wrap a:nth-of-type(3){margin-left:15px;padding:0 10px}.btn_wrap a.alert_icon span{float:none}.left_penal{width:100%;margin-right:0}.right_penal{width:100%;margin-top:20px}.blue_form h2{font-size:18px;line-height:18px;text-align:center}.blue_form h2,.blue_form h3,.blue_form h4,.blue_form h5,.blue_form h6{text-align:center}.blue_form h2 small,.blue_form h3 small,.blue_form h4 small,.blue_form h5 small,.blue_form h6 small{display:block}.resort_info .write_review_btn{margin-top:40px}.resort_recent_offers{width:49%;margin-right:2%}.resort_recent_offers:last-child{margin-right:0}.resort_recent_offers h6{height:auto}.module_box ul.module_list li{width:50%}.thanku_pages .left_penal{width:100%}.thanku_pages .right_penal{width:100%}.easy_timeshare ul{margin-top:10px;text-align:center}.easy_timeshare ul li{margin:0 2%;width:28%;display:inline-table;margin-top:20px;float:none}.easy_timeshare ul li:last-child{margin-right:2%}.form_table.survey_Form tr{padding:5px 0;float:left;width:100%}.form_table.survey_Form td{display:block;width:100%}.form_area .form_table.survey_Form span.span2{width:48.75%;margin-right:2.5%}.form_area .form_table.survey_Form span.span2:last-child{margin-right:0}.advertisement_table tr td{width:100%!important;display:block;padding:5px 0;text-align:center!important}.sing_up_acc{width:100%;padding:20px}.benefit{width:100%;padding:20px;border-top:1px solid #e5e5e5}.benefit:before,.benefit:after{display:none}.full_width.error_page{padding:0}.error_page .error_img{float:none;display:block;margin:20px auto;width:80%}.top_heading_section{}.right_penal .sell_template .sell_template_top .form_content .submit_btn{font-size:24px;padding:8px 15px}.right_penal .sell_template .sell_template_top .form_content p{font-size:13px}#market-analysis-results .col2{width:31.3%;margin-bottom:0}#market-analysis-results .col3{width:31.3%}}@media screen and (max-width:772px){.fix_header_hide{display:none}.search_blue_bg.resp-tab-content.resp-tab-content-active.resp-accordion-closed{display:block!important}#form_tab .blue_form{border:medium none}#form_tab h2.resp-accordion:first-child{display:none!important}}@media screen and (max-width:660px){.top_heading_section{width:77%!important}.sorting-outer .sort-digit{display:inline!important;padding:0 7px!important}.search_blue_bg.resp-tab-content.resp-tab-content-active.resp-accordion-closed{display:block!important}#form_tab .blue_form{border:medium none}#form_tab h2.resp-accordion:first-child{display:none!important}}@media screen and (max-width:640px){body{background-image:none!important;background-color:#0372c4}h1{font-size:22px}h2{font-size:20px}h3{font-size:18px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}.relating_resorts_wrap .row .col3{width:49%}.relating_resorts_wrap .row .col3:nth-child(2n+2){margin-right:0}.relating_resorts_wrap .row .col3 img{display:block;margin:0 auto}.fix_header_hide{display:none}.wrapper{overflow:hidden}.top_links_bg{box-shadow:none}#search_warp{width:96%}.search_field>h5{display:none}.search_field .search{margin-top:0}.scroll-to-fixed-fixed #nav_warp{width:100%}.scroll-to-fixed-fixed #nav_warp nav a#pull{border-radius:0}.search_field h3{font-size:24px}#container{padding-top:15px;margin:20px auto 10px}.recent_offers{width:100%}.recent_offers.margin_right{margin-right:1.6%}.recent_offers .heading_wrap{width:100%}.recent_offers ul li .offer_thumb{width:14%;margin-right:2%}.recent_offers ul li .offer{width:84%}.home_review_thumb{width:20%}.home_review_content{margin-left:0;padding-left:4%;width:75.5%}.home_review{margin-left:-4.5%;padding:0 2% 0 6.5%}.news p{line-height:22px}.news p span{display:block;margin-left:0;padding-left:0;border-left:none}.news a.orange_bg{margin-top:5px}.footr_logos a{width:30px!important;height:30px;text-indent:-999999px;overflow:hidden;padding:0!important;margin:0 5px!important}.blue_box.residence ul li,.blue_box.area ul li{width:49%}.blue_box.residence ul li:nth-child(3n+3){margin-right:1.5%}.blue_box.residence ul li:nth-child(2n+2){margin-right:0%}.blue_box.price_range ul li{width:98%;margin-left:1%}.blue_box.points ul li{width:98%;margin-left:1%}.blue_box.area ul li{margin-right:2%}.blue_box.area ul li:nth-child(2n+2){margin-right:0}#add_filter .blue_box.residence ul li{margin-right:1.5%;width:49%}#add_filter .blue_box.residence ul li:nth-child(2n+2){margin-right:0%}#add_filter .blue_box.residence ul li:nth-child(3n+3){margin-right:1.5%}.footer_nav ul{display:none}.footer_nav .back_top{display:inherit}#step_header h2{font-size:22px;line-height:24px}#step_header h3{font-size:18px;line-height:24px}#steps_wrap{margin-top:28px}.gray_box{margin-top:10px}.gray_box:first-child{margin-top:0}.message{margin-bottom:10px}.form_area span.span1{float:left;width:48.7%;margin-right:2.5%}.form_area span.span1:nth-child(2n+2){margin-right:0}.form_area.contact_info span.span1:nth-child(2){margin-right:2.5%}.review_new .form_area span.span1:nth-child(2){margin-right:2.5%}.form_area.contact_info span.span1:nth-child(3n+3){margin-right:0}.form_area span.span2{float:left;width:100%;margin-right:0}.form_area span.span2_1{float:left;width:100%;margin-right:0}.form_area span.span3{float:left;width:100%}.form_area span.span1_1{width:100%;margin-right:0}.form_area span.span3_1{width:100%;margin-right:0}.tabs-container .form_area span.span3_1{width:100%}.tabs-container span.span1.full-width{width:100%;margin-right:0}.row .col_2 .margin_top_10{margin-top:10px}.form_area span.span2_1 .blank{display:none}.form_area span.span2 input.text_field,.form_area span.span2_1 input.text_field,.form_area span.span3 input.text_field,.form_area span.span3_1 input.text_field,.form_area span.span4 input.text_field{width:97%;padding:5px 1.5%}.form_area span.span1 select,.form_area span.span2 select,.form_area span.span3 select,.form_area span.span4 select{padding:4px 1.5%}.form_area span.span2 textarea.text_area,.form_area span.span2_1 textarea.text_area,.form_area span.span3 textarea.text_area,.form_area span.span3_1 textarea.text_area,.form_area span.span4 textarea.text_area{width:97%;padding:5px 1.5%}.form_area.review_form span.span1:nth-child(2n+2){margin-right:2.5%}.phone_error{margin-top:-78px;width:100%}.offers_list ul li .div_1{width:45%}.offers_list ul li .div_2{width:20%}.offers_list ul li .div_3{width:98%}.offers_list ul li .div_4{width:98%}.offers_list ul li .div_4 a.btn{line-height:34px}.advertisement_list ul li .div_1{width:30%}.advertisement_list ul li .div_2{width:56%}.advertisement_list ul li .div_3{width:30%}.advertisement_list ul li .div_4{width:30%}.advertisement_list ul li .div_5{width:34%}.user_account{width:100%}.user_account h4{padding:0 2%}.user_name{width:96%;padding:10px 2%}.user_review ul li .div_3,.manage_timeshare ul li .div_3{width:96%;padding:0 2%;margin-bottom:12px}.full_content ul li{margin-bottom:5px}ul.gallery_list li{width:49%;margin-right:2%;margin-bottom:5px}ul.gallery_list li:nth-child(3n+3){margin-right:2%}ul.gallery_list li:nth-child(2n+2){margin-right:0%}.lm_resort_left{width:100%;margin-right:0}.lm_resort_right{width:100%;padding-top:0}.resot_thumb{width:12.068965517241379310344827586207%;margin-right:3.4482758620689655172413793103448%}.resot_name{width:84.482758620689655172413793103448%}.resot_name h4{margin-top:0;font-size:16px}.resot_name h4 small{font-size:13px}.attraction_thumb{width:100%;margin-right:0}.attraction_thumb img{width:auto;padding:10px}.attraction_content{width:100%;margin-top:20px}.make_offer h1{float:none}.make_offer .ad_result{float:left;font-size:18px}.villa_info ul.resort_address li{padding-left:40px;width:auto;margin-bottom:10px;display:block;clear:left}.villa_info ul.resort_address li:last-child{margin-bottom:0}.villa_info ul.resort_address li.ad_address_icon{background-position:left top;line-height:30px}.ad_list h2 small{font-size:16px}.ad_list_info .row{width:100%}.ad_list_info a.btn{margin-top:10px}#container .directions-panel{height:250px;width:100%;background-color:#fff}.form_area .name_price{width:50%}.resort_recent_offers{width:100%;margin-right:0;margin-bottom:10px}.resort_recent_offers:last-child{margin-bottom:0}.module .btn_wrap a.btn{position:static;margin-left:0}.state_thumb{margin-top:35px}.top_heading_section{width:70%!important}}@media screen and (max-width:603px){.footr_logos a{padding:0 0 0 6%}.link_also{display:none}.find_ur_resort{padding-right:0}.find_ur_resort .btn{position:relative;float:right;margin-top:15px;width:150px}.thanku_pages .find_ur_wrap .module_box .search{padding-right:0}.thanku_pages .find_ur_wrap .module_box .search input.submit_btn{position:relative;float:right;margin-top:15px;width:150px}}@media screen and (max-width:600px){.fix_header_hide{display:none}.resort_offers.npResorts table tbody tr td{display:block;text-align:left}.resort_offers.npResorts table tbody tr{border:none}.npResorts table thead .npDDBedroom{width:100%!important}.npResorts table thead .npDDView{width:100%!important}.npResorts table thead .npDDSeason{width:100%!important}.resort_offers.npResorts table tbody tr td:nth-child(2),.resort_offers.npResorts table thead tr td:nth-child(2){text-align:left}.npDDContainer{padding-left:0!important}.npDDContainer ul{width:100%!important}.resort_offers.npResorts table thead tr td:nth-child(2){text-align:left}.resort_offers.npResorts table tbody tr td.xo-rsort-name-mobile,.xo-rst-name{display:inline-block;overflow:hidden;white-space:normal;word-wrap:break-word}.resort_offers.npResorts table tbody tr td.xo-rsort-name-mobile{}.resort_offers.npResorts table tbody tr td.xo-rsort-name-mobile a,.xo-rst-name a{display:inline-block;line-height:normal!important;vertical-align:middle}}@media screen and (max-width:568px){.fix_header_hide{display:none}#logo{float:left;margin:10px auto 0;width:240px}header h6.top_info{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:145px;float:right;margin:32px auto 0;padding:5px 0 5px 30px;font-size:15px;background-size:25px auto}header h6.top_info small{font-size:11px}header h6.top_info small a{margin-left:0}span.timeshare_pulse{display:none}.home_review{margin-left:-5.1%;padding:0 2% 0 6.5%}.recent_offers ul{overflow:scroll}.recent_offers ul li .offer{padding-bottom:10px}.recent_offers ul li .offer_thumb img{max-height:80px}.logos_wrap h4{font-size:20px}.blue_box ul li{width:49%}.blue_box ul li:nth-child(3n+3){margin-right:1.5%}.blue_box ul li:nth-child(2n+2){margin-right:0%}.blue_box.price_range ul li{width:98%;margin-left:1%}.blue_box.points ul li{width:98%;margin-left:1%}#add_filter .blue_box ul{width:95.6%}#add_filter .blue_box.area ul li{width:49%}#add_filter .blue_box.area ul li:nth-child(3n+3){margin-right:1.5%}#add_filter .blue_box.area ul li:nth-child(2n+2){margin-right:0}#add_filter .blue_box.activity ul li{margin-right:1.5%;width:49%}#add_filter .blue_box.activity ul li:nth-child(3n+3){margin-right:1.5%}#add_filter .blue_box.activity ul li:nth-child(2n+2){margin-right:0}#add_filter .blue_box.points ul,#add_filter .blue_box.price_range ul{width:95.6%;padding:15px 2%}.row .col_2{width:100%;margin-right:0%;margin-top:20px}.row .col_2:first-child{margin-top:0}.result_thumb_wrap{width:100%;margin-right:0%}.result_resort_info{width:100%;margin-top:20px}.result_resort_info .btn_wrap .btn:last-child{float:left}.ad_owner{font-size:14px}.attraction_page #resort_slider_wrap{width:100%;margin:0}.attraction_page #resort_slider_wrap img{width:100%}.attraction_page #resort_btns{margin-top:10px;width:100%}.company_page #resort_slider_wrap{width:100%;margin:0}.company_page #resort_slider_wrap img{width:100%}.company_page #resort_btns{margin-top:10px;width:100%}.btn_wrap a.btn{width:100%;margin-left:0;margin-top:10px}.btn_wrap a.btn:first-child{margin-top:0}.btn_wrap .btn_desktop{}.btn_wrap .btn_mob{display:block}.dashboard_list ul li{width:100%;margin-right:0!important}.npDDContainer ul{padding-right:13px!important;padding-left:10px!important}.content ul.dropdown_listing{padding-left:10px!important}.right_penal .auto-width.full-width-listing{width:100%!important}ul.links-list li{width:100%}.right-text{text-align:center}}@media screen and (max-width:533px){.fix_header_hide{display:none}.content ul,ul.list-unordered,ol.list-ordered{padding-left:65px!important}.content a.read_more{display:inline-block}span.hide_content{display:none}.footr_logos a.timeshare_logo{margin-right:0;margin-top:10px}#add_filter .blue_box.residence ul li{margin-right:0;width:100%}#add_filter .blue_box.residence ul li:nth-child(3n+3){margin-right:0%}#resort_slider_wrap{width:100%;margin-right:0;max-width:none}#resort_btns{width:100%;max-width:none;margin-top:20px;margin-left:0%}#owner_verified{width:96%;padding:10px 2%;margin-top:20px}.review .review_content{width:100%;margin-left:0}.review .review_stars{width:100%;margin-top:15px}.display_star span{margin-left:0;width:100%}.attraction_info .web_add{width:100%;margin-top:5px}.attraction_info .tel_number{width:100%;float:left;padding-right:0;margin-top:5px}.attraction_info a.btn{float:left;margin-top:10px;position:static}.step_bar .tabs-list li{display:none;width:100%}.step_bar .tabs-list li.active{display:block}.ad_info #resort_slider_wrap{width:100%}#resort_slider_wrap #slider img{width:100%}#owner_verified a{position:static}.ad_info #owner_verified{width:100%;padding:0;text-align:center}.ad_info #owner_verified a{width:50%;margin:0 auto;clear:both;float:none;display:block}.ad_info #owner_verified a span.heart_icon3{display:block;float:none}#resort_activity .advertise_btn{width:100%;margin-bottom:10px}#resort_activity ul{width:100%}.ad_list_content ul.option_list li,.ad_list_content ul.option_list li:nth-child(3n+2){width:40%}.ad_list_content ul.option_list li:nth-child(2n+2){width:60%}.module_content .tabs_btns .btn{width:127px;font-size:13px}.easy_timeshare ul li{width:45%}a.btn.addreview_btn{margin-top:15px}}@media screen and (max-width:500px){.top_heading_section h2{font-size:16px!important}.top_heading_section{width:68%!important}.top_results .col-6{width:98%!important;float:none!important}.top_results .releventDisplay{display:block!important}.top_results .imgStyling{float:left}.top_results .ulStyle{columns:2;-webkit-columns:2;-moz-columns:2;list-style-position:inside}.top_results .ulStyleDestinations{columns:2;-webkit-columns:2;-moz-columns:2;list-style-position:inside}.top_results .DestinationList{columns:2;-webkit-columns:2;-moz-columns:2;list-style-position:inside}.top_results .ulStyle li:hover .fa-angle-right{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.top_results .imgSize{width:180%}.search_resort.search_page .location_map{height:310px!important;width:100%}.top_results .border_bottom_none{border-bottom:0!important}.full_content.width50Prcnt{width:100%;margin-bottom:20px;margin-left:0}.login_screen .text_field.Prcnt87Width{width:84%!important}}@media screen and (max-width:480px){.fix_header_hide{display:none}.content ul,ul.list-unordered,ol.list-ordered{padding-left:45px!important}.search input.text_field{width:74.5%}.select2-container.select2-container-multi{width:74.5%!important}.search_result_btns a{margin-left:0;padding:0;width:100%;text-align:center;margin-bottom:10px}.search_result_btns a:last-child{margin-bottom:0}.search_result_btns .search_blue_bg,.search_result_btns a.write_review,.search_result_btns a.heart_icon{padding:0}.search_result_btns a.heart_icon span{background:none;margin-left:0;padding-left:0}.recent_offers ul li .offer_thumb{width:18%}.recent_offers ul li .offer{width:80%}.home_review_thumb{width:25%}.home_review_content{padding-left:5%;width:69.5%}.home_review{margin-left:-6.4%;padding:0 2% 0 8.5%}.footr_logos a.tw_logo{margin-right:10px}.footr_logos a.timeshare_logo{margin-right:0;margin-top:10px}.blue_box ul{padding:15px 2.3%}.blue_box.residence select{width:64%}.blue_box.area ul li{width:100%;margin-right:0}.blue_box ul li{width:100%;margin-right:0}.blue_box ul li:nth-child(3n+3){margin-right:0}.blue_box ul li:nth-child(2n+2){margin-right:0}.blue_box.residence ul li{width:100%}.blue_box.residence ul li:nth-child(3n+3){margin-right:0}.offers_list ul li .div_1{width:50%}.offers_list ul li .div_2{width:30%}.advertisement_list ul li .div_1{width:48%}.advertisement_list ul li .div_2{width:48%}.advertisement_list ul li .div_3{width:48%}.advertisement_list ul li .div_4{width:48%}.advertisement_list ul li .div_5{width:98%}.advertisement_list ul li .div_5 a.btn{margin-left:5px}.full_content ul{width:96%;padding-left:4%}.display_star span{margin-left:5%;width:95%}.years_wrap .bx-wrapper .bx-controls-direction a{top:-18px}.deal_thumb{margin-right:0;float:none;width:100%;max-width:300px;margin-bottom:10px;margin:0 auto 10px}.deal_content{width:100%}.deal_content h4{text-align:center}.tabs_btns .btn{width:180px;font-size:16px;padding:5px 0}.add_tab_bar h2.resp-accordion{font-size:16px}.villa_info ul.resort_address{width:100%;padding-left:0}.module_box ul.module_list li{width:100%}.ad_list .margin_top_none.resort_name{padding-right:0}.advertise_btn_wrap{position:static;margin:0 auto}.advertise_btn_wrap.resort-advertise-btn{position:static;margin:0 auto;float:none;display:block;width:100%}.full_width.ad_list a.filter_btn,.full_width.search_resort a.filter_btn{float:none;margin:15px auto;clear:both}.manage_timeshare h4{text-align:center}.manage_timeshare.for_btn .create_alert_wrap{text-align:center;display:block}.manage_timeshare.for_btn a.search_blue_bg.btn.create_alert{margin-top:15px;float:none}.gray_box.form_area .create_alert_wrap{text-align:center;display:block}#Search_dropdown ul{max-height:300px}.search_resort{text-align:center}.search_resort a.filter_btn,.ad_list a.filter_btn{float:none!important;margin:20px auto}}@media screen and (max-width:470px){.fix_header_hide{display:none}#step_header h2,#step_header h3{float:none;text-align:center}#step_header h3{margin-top:10px}.ad_list_info p strong{width:100%}.ad_list_info p strong:first-child{margin-bottom:10px}.ad_list_info a.btn{width:100%}.recent_offers .heading_wrap{width:100%}.recent_offers h5{width:100%}.full_width.purchase_offers table.allOffers thead th,.full_width.purchase_offers table.allOffers tbody td{font-size:12px}.full_width.rental_offers table.allOffers thead th,.full_width.rental_offers table.allOffers tbody td{font-size:12px}.top_heading_section{width:67%!important}.top_heading_section h2{font-size:15px!important}}@media screen and (max-width:459px){.fix_header_hide{display:none}.login_popup h2 big{font-size:22px}.login_popup,.popup_footer{padding-left:20px;padding-right:20px}.popup_footer{padding:10px 40px}.popup_footer:after{top:50px;left:46%}.popup_footer a{width:100%;text-align:center!important;line-height:40px}.state_content,.state_thumb{width:100%;float:none!important}.state_thumb{margin:20px auto 0!important}.state_thumb img{width:100%}.text{width:219px}.top_heading_section{width:62%!important}}@media screen and (max-width:430px){#market-analysis-results-content .market-analysis-survey-img{float:none!important;margin:0 0 15px!important;display:block;text-align:center}#market-analysis-results-content .market-analysis-survey-img img{width:100%}.row.mobile-view-login .float_left{float:none!important;margin-bottom:20px!important}.row.mobile-view-login .fb_iframe_widget{margin-left:unset!important;margin-top:0!important}.bat-mobile-contact-form{display:block!important}.bat-desktop-contact-form{display:none!important}}@media screen and (max-width:400px){.top_links{text-align:center}.fix_header_hide{display:none}#logo{width:190px}#sm_icon{float:right;text-align:center;width:100%}#sm_icon a{float:none;display:inline-block}.timeshare_pulse{width:220px}.timeshare_pulse a.timeshare_pulse_icon{width:82%!important}.timeshare_pulse a.timeshare_pulse_icon{padding-left:70px}#search_warp h2{color:#333;font-size:23px;text-shadow:none}.search_field h3{text-align:center}.search input.text_field{width:84.5%;padding:9px 2% 10px 13.5%}.search #remote{padding-right:0}.search input.typeahead{border-radius:3px 3px 0 0}.search input.submit_btn{font-size:18px;padding:1% 0;width:100%;position:static;border-radius:0 0 3px 3px}.select2-container.select2-container-multi{width:100%!important;border-radius:3px 3px 0 0}#search_page .search input.text_field{width:84.5%;padding:9px 2% 10px 13.5%}#search_page .search input.submit_btn{font-size:18px;padding:1% 0;width:100%}#container{padding-top:10px}.easy_timeshare ul li{width:60%}.office_name{font-size:13px}.offers_list .show_hide{font-size:12px;float:none;display:block;margin-top:10px}.org_logos a{width:50%}.text{width:207px;height:170px}.top_heading_section{width:59%!important}.top_heading_section h2{font-size:14px!important}header h6.top_info{margin-top:25px}}@media screen and (max-width:360px){header h6.top_info{float:right!important}.full_width.purchase_offers table.allOffers thead th,.full_width.purchase_offers table.allOffers tbody td{font-size:10px}.full_width.rental_offers table.allOffers thead th,.full_width.rental_offers table.allOffers tbody td{font-size:10px}.fix_header_hide{display:none}.relating_resorts_wrap .row .col3{width:100%;margin-right:0!important}.img_right,.img_left{float:none;margin-left:0;margin:0 auto 10px;display:block}header h6{float:none!important;margin-top:1%;text-align:center;text-shadow:none}#nav_warp nav ul li{width:100%;border-bottom:1px solid rgba(255,255,255,.6)}#nav_warp nav ul li:last-child{border-bottom:none}#nav_warp nav ul li.timeshare_pulse{padding-right:0;width:100%}#search_warp h2{color:#333;font-size:23px;text-shadow:none}.search_field h3{text-align:center}.search input.text_field{width:84.5%;padding:9px 2% 10px 13.5%}.search #remote{padding-right:0}.search input.typeahead{border-radius:3px 3px 0 0;font-size:12px}.search input.submit_btn{font-size:18px;padding:1% 0;width:100%;position:static;border-radius:0 0 3px 3px}.select2-container.select2-container-multi{width:100%!important;border-radius:3px 3px 0 0}#search_page .search input.text_field{width:84.5%;padding:9px 2% 10px 13.5%}#search_page .search input.submit_btn{font-size:18px;padding:1% 0;width:100%}#container{padding-top:10px}.recent_selle_wrap h4{font-size:20px}.recent_selle .price span{top:-55%}.recent_offers .heading_wrap{width:100%}.recent_offers ul li .offer_thumb{width:100%;margin:7px 0}.recent_offers ul li .offer_thumb img{width:auto;height:auto;max-height:110px}.recent_offers ul li .offer{width:100%;text-align:center}.recent_offers ul li .offer_contnet{margin-right:0;width:100%}.recent_offers ul li .offer_contnet p{font-size:17px;font-weight:700;padding:0 15px}.recent_offers ul li .offer_price{width:100%}.recent_offers ul li .offer_price p{font-size:18px}.recent_offers ul li .offer_price p i{display:block;margin-top:5px}.mob_scroll{float:left;width:100%;overflow-x:scroll}.recent_offers .mob_scroll ul{width:1625px}.recent_offers .mob_scroll ul li{width:325px}.recent_offers .mob_scroll ul li:last-child .offer{border-bottom:1px solid #e5e5e5}.testi_area h4{font-size:18px}.home_reviews_wrap a{width:100%;text-align:right}.home_review_thumb{width:100%;text-align:center}.home_review_thumb img{width:50%}.home_review_content{width:100%;padding-left:0;margin-top:30px}.home_review_warp{box-shadow:0 -6px 0 #e5e5e5}.home_review{width:96%;padding:20px 2% 0;margin-top:-20px;margin-left:0;background:url(/Content/Responsive/images/home_review_bg2.jpg) center top no-repeat}.display_star span{margin-left:0%;margin:0 auto;width:0}.footr_logos{margin-top:20px;text-align:center;width:100%}.footr_logos a{width:71%;padding-left:40px;line-height:30px;text-align:left}.footr_logos a.fb_logo{margin-right:0}.footr_logos a.tw_logo{margin-right:0;margin-top:10px;width:71%;padding-left:40px}.blue_box ul{padding:15px 4.2%;width:91%}.blue_box ul li{width:100%;margin-right:0}.blue_box ul li:nth-child(3n+3){margin-right:0}.blue_box ul li:nth-child(2n+2){margin-right:0}.blue_box.residence ul li{width:100%}.blue_box.residence ul li:nth-child(3n+3){margin-right:0}.search_result_thumb span label img{width:5%}#add_filter .blue_box ul{padding:15px 4.2%;width:91%}#add_filter .blue_box.residence ul li{margin-right:0;width:100%}#add_filter .blue_box.residence ul li:nth-child(3n+3){margin-right:0%}#add_filter .blue_box.area ul li{width:100%}#add_filter .blue_box.area ul li:nth-child(3n+3){margin-right:0}#add_filter .blue_box.area ul li:nth-child(2n+2){margin-right:0}#add_filter .blue_box.activity ul li{width:100%}#add_filter .blue_box.activity ul li:nth-child(3n+3){margin-right:0}#add_filter .blue_box.activity ul li:nth-child(2n+2){margin-right:0}#add_filter .blue_box.points ul,#add_filter .blue_box.price_range ul{padding:15px 4.2%;width:91%}.result_left_penal h1{font-size:24px}.search_result_thumb{margin-right:0;text-align:center;width:100%}.search_result_content{margin-top:10px;width:100%}.search_result_content h6{text-align:center}.search_result_content span{padding-left:20px}.search_result_content .white_btn{display:block;margin-bottom:10px}.search_result_area.for_sale h6{padding-right:0}.search_result_area.for_sale img.verified_s{top:-50px}.search_result_btns a{padding:0 10px}.search_result_btns a.heart_icon span{background:none;margin-left:0;padding-left:0}.blue_form h2{font-size:16px}.search_result_thumb span label img{width:5%}#step_header h2,#step_header h3{float:none;text-align:center}#step_header h3{margin-top:10px}.search_field .tt-dropdown-menu{top:72px!important}.form_area span.span1{width:100%;margin-right:0%}.form_area label.blank{height:0}.resort_info h1{font-size:22px}.resort_info h3{font-size:18px}.user_account h4{padding:0 5%}.user_name{width:90%;padding:10px 5%}.years_wrap .bx-wrapper .bx-controls-direction a{top:-16px}.next_cal{margin-right:0;margin-top:12px;text-align:center;width:100%}.week_sr{width:12%}.years_wrap{width:88%}.week_sr ul li.title{font-weight:normal}.years_wrap tr.title td{font-weight:normal}.years_wrap .bx-wrapper .bx-controls-direction a{top:-16px}.years_wrap .bx-wrapper .bx-prev{right:auto;left:-15%}.main_title{text-indent:-13%}.villa_info dl dt{min-width:12%}.villa_info dl dd{width:88%}ul.gallery_list li{width:100%;margin-right:0%;margin-bottom:10px}ul.gallery_list li h6{height:auto}.content ul,ul.list-unordered,ul.list-ordered{float:left;width:98%;padding-left:4%}.content ul.home_list{padding-left:45px;width:100%;box-sizing:border-box}ul.list_directory li{width:100%}.testi_area .more_reviews{margin-top:0;margin-bottom:10px}.border_around{padding:10px 2%}.resot_thumb{width:100%;margin-right:0}.resot_thumb img{display:block;margin:0 auto}.resot_name{width:100%;margin-top:15px;text-align:center}.alert_form{margin-top:10px}.alert_form input.btn{font-size:16px;margin-top:15px}.within{font-size:16px;width:100%;text-align:center;margin-bottom:5px}.radius_dropdown_wrap{float:none;margin:0 auto;width:50%;padding:0}.attractions_list .heapBox{position:relative}.attractions_list .heapBox .handler{right:0}.attractions_list .heapBox div.heap{right:-30px;top:25px}.tabs_btns .btn{width:150px;font-size:14px;padding:3px 0}.tabs_btns input.btn{padding:8px 0}.ad_resort_info a,.ad_info #owner_verified a{width:85%}.villa_info ul{width:100%;padding-left:0}.resp-tabs-container .resort_details ul.add_item_list li{width:100%;margin-right:0}.resp-tabs-container ul.add_item_list li{width:100%;margin-right:0}.resp-tabs-container .resort_details ul.add_item_list li span{width:34%}.villa_info ul.resort_address li.ad_address_icon{line-height:normal}.ad_resort_info ul{padding-left:0;width:100%}.ad_resort_info .ad_price{width:100%}.ad_resort_info .ad_price:first-child{box-shadow:0 -1px #d9d9d9 inset}.ad_resort_info ul li.unit_icon,.ad_resort_info ul li{width:100%}.form_area .name_price{width:100%}.ad_list_content ul.option_list li,.ad_list_content ul.option_list li:nth-child(3n+2),.ad_list_content ul.option_list li:nth-child(2n+2){width:50%}.tabs_btns .btn{width:130px;font-size:12px}.top_heading_section{width:55%!important}.top_heading_section h2{font-size:13px!important}#market-analysis-results .col2{width:48%;margin-bottom:0}#market-analysis-results .col3{width:48%;margin-bottom:0}.npDDContainer ul{padding-right:14px!important}.content ul.dropdown_listing{padding-left:9px!important}header h6.top_info{margin-top:20px}}@media screen and (max-width:332px){.top_heading_section{width:53%!important}}@media screen and (max-width:320px){.full_width.purchase_offers table.allOffers thead th,.full_width.purchase_offers table.allOffers tbody td{font-size:10px}.full_width.rental_offers table.allOffers thead th,.full_width.rental_offers table.allOffers tbody td{font-size:10px}.fix_header_hide{display:none}.search_field h5{font-size:16px;line-height:20px}.search_field a{font-size:14px}.search input.text_field{font-size:14px}.search input.submit_btn{font-size:14px}ul.search_dropdown{width:92%!important}.news p{padding:0 2%}.search_field .blue_box h5{line-height:40px}.within{width:100%;text-align:center;margin-bottom:5px}.radius_dropdown_wrap{float:none;margin:0 auto;width:50%;padding:0}.attractions_list .heapBox{position:relative}.attractions_list .heapBox .handler{right:0}.attractions_list .heapBox div.heap{right:-30px;top:25px}.tabs_btns .btn{width:130px;font-size:13px}.resort_detail .row .write_review_btn.xo-b-case .btn{font-size:14px;line-height:18px;padding:4px 8px;width:50px}.resort_detail .row .write_review_btn.xo-b-case .btn:first-child{margin-right:15px!important}#logo{width:165px}header h6.top_info{width:133px;padding:5px 0 5px 25px;font-size:14px}}@media only screen and (min-device-width:640px)and (-webkit-min-device-pixel-ratio:2){.yasir{background:none}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){#sm_icon a.fb_icon{background-image:url(/Content/Responsive/images/fb_icon2x.jpg);background-size:20px 20px}#sm_icon a.tw_icon{background-image:url(/Content/Responsive/images/tw_icon2x.jpg);background-size:20px 20px}#sm_icon a.g_icon{background-image:url(/Content/Responsive/images/g_icon2x.jpg);background-size:20px 20px}#sm_icon a.pin_icon{background-image:url(/Content/Responsive/images/pin_icon2x.jpg);background-size:20px 20px}#sm_icon a.rss_icon{background-image:url(/Content/Responsive/images/rss_icon2x.jpg);background-size:20px 20px}.search input.text_field{background-image:url(/Content/Responsive/images/map_icon2x.png);background-size:22px 22px}#form_tab.resp-tabs-list li span{background-image:url(/Content/Responsive/images/form_tab_arrow2x.png);background-size:9px 14px}.testi_area.name{background-image:url(/Content/Responsive/images/comments_icon2x.png);background-size:34px 30px}.news span.rss_icon{background-image:url(/Content/Responsive/images/rss_logo2x.png);background-size:22px 22px}.footr_logos a.fb_logo{background-image:url(/Content/Responsive/images/footer_fb_icon2x.png);background-size:30px 30px}.footr_logos a.tw_logo{background-image:url(/Content/Responsive/images/footer_tw_icon2x.png);background-size:30px 30px}.footr_logos a.timeshare_logo{background-image:url(/Content/Responsive/images/timeshare_icon2x.png);background-size:30px 30px}}@media screen and (max-width:380px){.fix_header_hide{display:none}.form_content.text_field.half_width{width:100%;margin-bottom:10px}.form_content.submit_btn{font-size:18px;line-height:30px}}@media screen and (-webkit-min-device-pixel-ratio:0){.search input.typeahead{font-size:16px}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"]{font-size:16px}select:focus,textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus{font-size:16px}}@media(min-width:320px)and (max-width:890px){.blue_form.xo-radiogroup li{text-align:left!important}.first-sidebar.right_penal{width:100%}#module_position_1,#module_position_2,#module_position_3{float:right;width:100%}.right_penal{text-align:center;margin:0 0 15px 0}.light_blue_bg p,.light_blue_bg{text-align:left}.blue_form{width:100%}.module_box.module_recent_sellers{width:290px;display:inline-block;float:none}#nav_warp{height:41px;min-height:41px}}@media(min-width:600px)and (max-width:1040px){.top_results.imgSize{width:100%}.full_content.width50Prcnt{width:100%;margin-bottom:20px}.full_content.width50Prcnt{margin-left:0}.login_screen.text_field.Prcnt87Width{width:84%!important}}@media only screen and (min-device-width:320px)and (max-device-width:767px){.close-btn{display:block}.filter-wrap{box-sizing:border-box;position:fixed;overflow-y:scroll;overflow-x:hidden;height:100%;top:0;left:0;transform:translate3d(-300px,0,0);transition:all .4s ease-in-out;z-index:2;border-radius:0}.open-filter.ui-multiselect-menu{z-index:999999;width:200px!important}.open-filter .filter-wrap{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition:all .4s ease-in-out}.filter-overlay{transition:all .4s ease-in-out}ul.ui-helper-reset li{margin:1px 0}#overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:1;cursor:pointer}}@media screen and (max-width:960px){.mp-menu{background-color:#fff!important}}@media screen and (max-width:768px){.bottom_bar{display:block;width:98%;visibility:visible;background:#eb002b;padding:0;position:fixed;overflow:auto;bottom:0;z-index:100;left:8px}.bottom_styling{border:1px solid rgba(255,255,255,1);margin:6px 6px;padding:5px 0;text-align:center;text-transform:uppercase}.bottom_text{font-size:18px!important;color:#fff;opacity:1;margin:0;text-transform:uppercase;font-weight:900}}@media screen and (max-width:425px){#logo img{height:auto!important;width:auto!important}.bottom_bar{left:4px}.BAT_Blogs .right-panel .subscribe-box label{width:100%}.BAT_Blogs .press-release-box-heading{font-size:28px}.BAT_Blogs .right-panel .subscribe-box1 input{width:68%;margin-right:10px}.BAT_Blogs .subscribe-box1 button{margin-top:0}.BAT_Blogs .press-release section{float:none;width:100%}.BAT_Blogs .press-release aside{float:none;width:100%}.BAT_Blogs .blog-featured-img{float:none;height:auto;width:100%;margin-right:0;margin-bottom:10px;padding:0}.BAT_Blogs .image-tilt_left{width:100%;max-width:100%}.BAT_Blogs .author-box{font-size:10pt;min-height:140px}}@media screen and (max-width:375px){.BAT_Blogs .subscribe-box input{width:76%;margin-right:10px}.BAT_Blogs .right-panel .subscribe-box1 input{width:76%;margin-right:10px}.BAT_Blogs .right-panel .subscribe-box1 button{margin-top:0}.logo .logo_mobile{display:block;width:130px!important;margin-top:0!important;margin-bottom:20px!important}.logo .logo_desktop{display:none}}@media screen and (max-width:320px){.bottom_bar{left:3px}.BAT_Blogs .subscribe-box button{margin-top:10px}.BAT_Blogs .right-panel .subscribe-box1 input{width:100%;margin-right:0}.BAT_Blogs .subscribe-box input{margin-right:0}.BAT_Blogs .right-panel .subscribe-box1 button{margin:10px auto}.logo .logo_mobile{display:block;margin-bottom:20px!important}.logo .logo_desktop{display:none;margin-bottom:0!important}}