@media (min-width:320px) and (max-width:1024px){html{-webkit-text-size-adjust:none}input[type=text],input[type=submit],input[type=reset],input[type=button],input[type=password],input[type=tel],input[type=email],input[type=url],input[type=number]{-webkit-appearance:none;border-radius:1px}[href^=tel]:link{color:#262626}.g-recaptcha *{height:230px!important}}@media (min-width:320px) and (max-width:767px){.nav_search,nav{display:none}.nav_links li a,.top_banner,header .container.clearfix{border-bottom:1px solid #b8b8b8}.container{width:100%;padding:0 8px}.top_banner{background:#eee}nav{height:auto;border:1px solid #b8b8b8;background:#fff;box-shadow:0 0 5px 5px rgba(0,0,0,.2);margin:33px 0 0;position:absolute;right:0;top:0;z-index:1}nav .container{padding:0}.nav_links,.nav_search{float:none}.mobile_menu,.mobile_search{display:block;text-indent:100%;overflow:hidden;white-space:nowrap}.nav_links li{float:none;margin:0}.nav_links li:first-child{margin:0}.nav_links li a{font-size:14px;padding:10px}.listing_main,.nav_links li:last-child a{border-bottom:0}.nav_links li.home_link a{width:100%;background-position:8px center;padding-right:0}.logo{margin:9px 0}.logo a{width:93px;height:12px;background-size:93px 12px}.user_links{margin:2px 18px 0 0;float:right}.user_links a{font-size:13px}.user_links a:first-of-type{margin-right:5px}.user_links a:last-child{margin-left:1px}.mobile_menu{background:url(../images/menu_icon.png) 100% center no-repeat;background-size:11px 10px;width:30px;height:30px;float:right;margin:0}.mobile_search{background:url(../images/nav_search_icon.png) no-repeat;background-size:16px 16px;width:16px;height:16px;float:right;margin:7px 7px 0 0}.quick_search{margin:3px 0 18px}.search_tabs li a{padding:8px 11px;font-size:13px}.search_tabs li a.for_sale_tab{width:107px}.search_tabs li a.for_rent_tab{padding-left:131px}.search_tabs_content{padding:12px 10px}.search_tabs_content li{float:none;width:100%;margin:0 0 6px}.search_tabs_content li:first-child,.search_tabs_content li:nth-child(2){width:100%}.search_tabs_content li input[type=text]{height:34px;font-size:12px}.search_tabs_content li.location_field input[type=text]{background-size:14px 20px;background-position:7px 7px;padding:0 0 0 28px}.search_tabs_content li.search_btn{margin:0}.search_btn button{font-size:14px;line-height:16px;height:42px;float:right;width:137px}#search_counter{margin:4px 0}.search_icon_white{width:18px;height:40px;background-size:18px 18px;vertical-align:top}.adv_search_link{display:none}.list_feature_medium_screen,.mobile_links{display:block}.mobile_links{float:left;font-size:12px}#adv_search_link,#mob_adv_search_link{margin:3px 0 0}#advanced_field li{width:100%!important}#advanced_field li:last-child{margin-bottom:0}#advanced_field .custom_select,#advanced_field .custom_select select,#advanced_field .custom_select:before{height:34px}#advanced_field .bathrooms,#advanced_field .results_order{margin-top:0}#advanced_field .custom_select span{padding:7px 0 6px 40px}.list_main_heading{margin:-9px 0 0}.list_main_heading .big_title{line-height:normal}.listing_title{float:none;width:100%}.big_title{font-size:24px;line-height:34px}.listing_title .list_show_results{font-family:Oxygen,sans-serif;font-size:13px}.detail_title .big_title,.detail_title .cl_price{font-family:'PT Serif',serif}.order_results{padding:7px 0 0}.order_results label{font-size:13px;margin:4px 7px 0 0}.order_results .custom_select{width:93px}.custom_select{height:26px}.custom_select:before{width:30px;height:26px}.custom_select select{height:26px;padding:0 21px 0 10px;font-size:13px}.custom_select span{padding:3px 20px 3px 7px;font-size:13px;color:#000}.listing{margin-bottom:23px}.listing_main{margin:15px 0}.list_img_box{float:none;width:auto;height:auto;margin:0 -8px}.list_img_box .img_wrapper{width:auto;height:auto;display:block}.list_img_box img{max-width:100%}.img_caption{font-size:14px;padding:4px 9px 5px}.listing_logo img{max-width:81px;max-height:30px}.favloc_big_img img,.favloc_small_img img,.featured_big_img img,.featured_list_img img{max-width:100%}.list_info{float:none;width:100%;padding:0 8px}.item_title{margin:11px 0 0;font-size:18px}.price_info{padding:1px 0 9px}.price_info .cl_price{font-size:24px}.price_info .left_col{width:53%;padding-right:15px}.price_info .right_col{width:47%}.price_info .cl_location{margin:2px 0 0;font-size:14px;background-position:0 2px}.price_info .listed_date{font-size:13px;margin-bottom:0}.contact_name,.contact_no{font-size:14px}.price_info .green_btn{margin:8px 0 0}.contact_name{margin:4px 0 7px}.listing_features{display:none}.list_others_col{border-bottom:1px solid #dde0e2;float:none;width:auto;margin:0 8px;padding:0;text-align:left}.list_others_col:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.first,.last,.list_others_col br,.page_count{display:none}.list_save,.list_saved{border:0;font-size:13px;width:48px;padding:9px 19px 11px 0}.list_saved{width:70px}.list_compare{border:0;font-size:13px;padding:9px 0 11px;width:97px}.see_detail_link{font-size:14px;float:right;margin:10px 0 0}.no-features .list_others_col .see_detail_link{margin:10px 0 0}.green_btn,.green_btn:focus,.green_btn:hover{font-size:16px;padding:4px 15px 6px}.white_email_icon{margin-bottom:0}footer{margin:20px 0 0;padding:15px 0}.footer_links{float:none;width:100%}.links_col:first-child{width:70%;padding:0}.links_col:last-child{width:30%;padding:0}.copyright{float:none;width:100%;text-align:left;margin:15px 0 0;line-height:normal}.copyright p{margin-bottom:10px}.pagination a,.pagination span{padding:0}.pagination .paging_link a{padding:0 8px}.ui-dialog{width:100%!important;padding:0!important}.form_input,.form_name{float:none;width:100%;padding:0;text-align:left}.form_name{padding-bottom:5px}.save_search_link{line-height:22px;margin:2px 0 0;min-height:19px}#advanced_field .custom_select:after{height:34px;width:45px;background-position:center center}#advanced_field .custom_select select{padding-left:40px}#featured_properties .big_title{margin:-9px 0 8px;color:#000}.featured_big_img{float:none;height:auto;margin:0 -8px;width:auto}.featured_big_img .img_wrapper{display:block;height:auto;width:auto}.featured_big_img_info{padding:10px 0 0;font-size:18px;border:0;float:none;width:auto}.featured_big_img_info .cl_price{font-size:24px;font-weight:400;color:#b0a72c;margin:1px 0 0}.featured_big_img_info .cl_location{color:#262626;background-size:8px 12px;min-height:12px}.featured_list{margin:27px 0 0;border-color:#b8b8b8}.featured_list li{float:none;width:auto;margin:0 -8px 36px}.featured_list_img,.featured_list_img .img_wrapper{display:block;height:auto;width:auto}.featured_list_info{margin:10px 8px 0;font-size:18px}.featured_list_info .cl_price{font-size:24px;font-weight:400;color:#b0a72c;margin:1px 0 0}.featured_list_info .cl_location{color:#262626;background-size:8px 12px;min-height:12px}.most_viewed_slider{display:none}.favloc_big_img .img_wrapper,.favloc_small_img .img_wrapper{height:auto;display:block;width:auto}#fav_locations .big_title{color:#000;padding:14px 0 2px}.fav_location_desc{font-size:14px}#fav_locations .fav_loc_left,#fav_locations .fav_loc_right{float:none;margin:17px 0 0;width:auto}#fav_locations .fav_loc_right{margin:1px 0 0}.favloc_big_img,.favloc_small_img{margin:0 -8px 1px}.fav_img_caption{font-size:18px;bottom:12px}.favloc_list li{float:none;width:auto}.favloc_small_img img{max-height:none}.favloc_list li:nth-child(2n){float:none}#news{display:none}.back_arrow_link{padding:0}.back_arrow_link a{font-size:14px;background-size:14px 14px;height:14px;line-height:14px;padding:0 0 10px 18px}.back_arrow_mobile{border-bottom:0;margin:0 -8px;padding:0 8px}.back_arrow_mobile a{display:block;border-bottom:1px solid #dde0e2;height:auto;line-height:normal;padding:10px 18px;background-position:0 center}.breadcrumb{font-size:13px;padding:8px 0 10px}.detail_title{border-bottom:0;padding:0}.detail_title .big_title,.detail_title .cl_price{float:none;width:100%}.detail_title .big_title{font-size:18px;line-height:20px;border-bottom:1px solid #dde0e2;padding-bottom:7px}.detail_title .cl_price{font-size:24px;position:relative;padding-right:160px;word-wrap:break-word;padding-top:2px;text-align:left;margin:0}.detail_title .cl_price .price_text{font-size:18px;padding:0}.details_user_info .left_part{width:43%}.contact_details{float:none}.details_user_info{padding:2px 0 6px}.details_user_info .left_part .contact_no{font-size:14px;margin:7px 0 0}.social_icons{display:none}.detail_title .cl_price .social_icons{display:block;padding:2px 0 10px;border-bottom:1px solid #dde0e2;float:none;position:absolute;right:0;top:0}.details_user_info .right_part{width:56%;padding:21px 0 0}.details_user_info .right_part a{font-size:13px;width:auto;margin:0 0 0 20px}.details_user_info .right_part a.list_save,.details_user_info .right_part a.list_saved{margin-left:0}.vif_big_img .bx-controls{display:block}.vif_carousel{margin:0 -8px}.vif_img_thumbs{display:none}.vif_big_img{float:none;width:100%;height:180px!important}.vif_big_img .large_img{display:block;height:180px;width:auto}.vif_big_img .large_img img{max-width:100%;max-height:180px}.property_features{margin:10px 0 0;float:none;width:100%}.property_features .small_title{float:left}.property_features .green_btn{font-size:16px;float:right;display:block}.tablet_user_info{display:none}.small_title{font-size:18px;margin:0 0 8px}.property_features .feature_list li{margin:0 20px 0 0;width:46%;padding:7px 0;font-size:13px}.property_description{border:0;margin:18px 0 0;font-size:14px}.property_description .cl_location{margin:27px 0 0;font-size:14px}.email_agent .small_title{padding:14px 0 0}.email_agent{padding-top:0}.email_agent p{font-size:14px;margin:0}.email_agent_fields{padding:8px 0 0}.field_row,.field_row:last-child{width:100%;margin:0 0 13px}.msg_field textarea{height:120px}.subject_field .green_btn{font-size:20px;margin:13px auto 15px;padding:7px 36px 8px;width:auto}.email_agent_fields.second_row .subject_field p{display:block;color:#6b6b6b;font-size:12px;font-family:Oxygen,sans-serif;padding:0 0 3px;margin:0}.mob_user_info,.mob_user_info .user_address{font-size:14px}.field_row.msg_field p{display:none}.mob-subject{display:block;width:37%;float:right}.mob-subject.subject_field input[type=text]{width:100%}.mob-cont-number{width:58%;float:left}.details-right-panel{display:none}.mob_user_info{display:block;background:#ebebeb;padding:10px 10px 17px;margin:40px 0 0;font-family:Oxygen,sans-serif}.mob_user_info .user_logo{background:#fff;height:44px;margin:7px 0 0;padding:5px}.mob_user_info .user_logo .img_wrapper{display:block;height:35px;text-align:left}.login_left,.login_right .field_row.clearfix,.register_btns{text-align:center}.mob_user_info .user_logo .img_wrapper img{max-width:100;max-height:35px}.mob_user_info .user_address .contact_no{font-size:14px;margin:5px 0 0}.mob_user_info .user_address .contact_name{margin:0 0 4px}.mob_user_info .user_map{float:right;width:132px;height:132px;margin:42px 0 13px}.mob_user_info .user_map img{max-width:132px;max-height:132px}.cl_slider .big_title{font-size:20px;padding:15px 0 9px}.cl_slider_img{width:142px;height:81px}.cl_slider_img img{max-width:142px;max-height:81px}.cl_slider .bx-wrapper{margin-bottom:0}.cl_slider_title{font-size:14px;height:40px}.cl_slider_info .cl_price{font-size:16px;color:#b0a72c;margin:0 0 5px}.cl_location{font-size:13px}.cl_slider .bx-controls{display:none}.similar_slider{padding:0}.login_title{font-family:'PT Serif',serif;font-size:18px;line-height:normal;padding:8px 0}.login_left{float:none;width:100%;padding:19px 0 0}.login_right{float:none;width:100%;padding:44px 0 0;border-left:0;border-top:1px solid #dde0e2;margin:62px 0 0}.login_right .field_row input{height:44px}.fb_btn{width:304px;height:68px;background-size:304px 68px}.login_or_caption{top:-30px;left:50%;margin-left:-28px}.login_right .field_row{width:100%;margin:0 0 12px}.login_btn{display:inline-block;padding:7px 43px 8px;margin:6px 0 0;width:auto}.branding_title span,.register_btns br{display:block}.forgot_pwd_link{font-weight:400;font-size:14px;float:none;margin:26px 0 0}.register_btns .gray_btn.active{float:none;margin:0 0 32px}.register_btns .gray_btn{width:142px;margin:0 12px 0 0;padding:6px 15px 10px}.register_btns .gray_btn:last-child{margin:0}#personal_div{margin:30px 0}.dealer_list_heading{margin:16px 0 0}.dealer_list{width:100%;min-height:180px;float:none;border-right:0}.dealer_logo_img{display:block;width:auto;height:auto;padding:18px 0}.dealer_logo_img img{max-width:100%;max-height:none}.dealer_name{height:auto;margin:0 0 5px}.dealer_address{font-size:14px;height:40px;margin:0 0 8px}.dealer_phone{font-size:16px}.dealer_list .green_btn,.dealer_list .green_btn:focus,.dealer_list .green_btn:hover{margin:0 0 22px;padding:4px 13px 6px}.agent_branding{margin:20px 0;padding:10px}.branding_logo{padding:8px;width:132px;height:49px;float:none}.branding_logo img{max-width:116px;max-height:33px}.branding_info{padding:2px 0;width:100%;float:none}.branding_title{font-size:18px}.branding_info p{font-size:14px;margin:0}.branding_info .branding_number{display:none}.branding_buttons{width:132px}.branding_buttons .green_btn{margin:6px 0 8px;padding:4px 0 6px}.branding_buttons .branding_number{display:block;font-size:16px;font-family:Oxygen,sans-serif}.bubble_box{padding:8px}.popup_logo{padding:3px 0 11px}.popup_logo a{background-size:93px 12px;width:93px;height:12px}.ui-widget .bubble_box .close{background-size:26px 26px;font-size:14px;padding:0 30px 0 0;height:26px;line-height:26px;right:4px;top:4px}.compare_popup{width:100%!important;padding:0}.compare_popup .bubble_box{width:932px}.compare_popup .ui-dialog-content{overflow:auto!important;height:auto!important}.compare_popup .bubble_box .close{right:620px}.compare_popup .popup_title{text-align:left;padding:0 0 0 50px}.compare_popup .popup_logo{max-width:302px}.selected_properties{font-size:13px;top:40px}.compare_list_heading{margin:35px 0 0}.compare_list_heading li{font-size:16px;width:144px;margin:0 0 0 11px}.compare_list_heading li:last-child{width:290px}.compare_list li{width:155px;min-height:250px;padding:10px 8px;font-size:14px}.compare_list li.property_col{width:149px}.compare_list li.agent_col{width:300px}.compare_img,.img_wrapper{width:137px;height:77px}.compare_img img{max-width:137px;max-height:77px}.compare_list li.property_col a{font-size:13px}.compare_list .list_save,.compare_list .list_saved,.remove_compare_icon{float:left;width:50%;border-bottom:1px solid #dde0e2;padding:8px 0 10px 20px}.remove_compare_icon{white-space:nowrap;overflow:hidden;padding:8px 0 10px 20px}.compare_list .see_detail_link{float:none;padding:10px 0 10px 20px}.compare_price{font-size:24px;margin:3px 0 5px}.agent_col .agent_phone,.profile_info{font-size:14px}.compare_price span{font-size:14px;margin:0}.compare_bedrooms{margin:0 0 9px}.agent_col .agent_logo{display:none}.agent_col .agent_address .agent_id{margin:6px 0 10px}.agent_col a.green_btn,.agent_col a.green_btn:focus,.agent_col a.green_btn:hover{display:inline-block}.desktop_caption{display:none}.mobile_caption{display:block}.personal_info_title{margin:15px 0}.profile_title{padding:12px 0}.profile_info{background-size:38px 43px;background-position:0 20px;padding:10px 0 20px 46px}.profile_info .small_title{font-size:16px;margin:0 0 5px}.profile_btn a{font-size:16px;padding:4px 34px 6px}.saved_properties .big_title,.saved_searches .big_title{font-size:20px;line-height:30px}.ac_results li,.saved_search_list li a{font-size:14px}.saved_properties{padding:23px 0 0}.saved_properties ul{margin:11px auto 0}.saved_properties li{width:142px;margin:0 20px 30px 0}.saved_properties li:nth-child(2n){margin-right:0}.saved_searches{padding:25px 0 20px}.saved_searches p{margin:5px 0 20px;font-size:14px;line-height:19px}.saved_search_list li{float:none;width:100%;margin:0 0 23px;padding:9px 10px 8px}.saved_search_list li:last-child{margin:0 0 14px}.icon_links{margin:0}.ac_results{width:auto!important;margin-right:18px}.ac_results li{padding:6px 8px 7px}.adv_agent_field{padding-top:0}.search_agent_info{top:37px}#save_search_cont .field_row .green_btn,#save_search_cont .field_row .green_btn:focus,#save_search_cont .field_row .green_btn:hover{font-size:18px;margin:15px 0 0}.saved_search_list li a.search_name{width:60%}.listing.listing_nl{margin:0 -8px}.listing.listing_nl .feature_listing{padding-left:8px;padding-right:8px}.saved_properties ul li:nth-child(2n+3){clear:both}.dealer_search .custom_select,.dealer_search .custom_select:before{height:34px}.dealer_search .custom_select select{height:32px}.dealer_search .custom_select span{padding:7px 50px 7px 10px}#informativeBannerBottom .container,#informativeBannerTop .container{padding-right:30px}}@media (min-width:480px) and (max-width:767px){.cl_slider_img{display:block;width:100%;height:124px}.cl_slider_img img{max-width:100%;max-height:124px}.branding_title span{display:inline-block}.saved_properties ul{width:464px}.saved_properties li{width:222px}.dealer_list{min-height:230px}}@media (min-width:768px) and (max-width:1019px){.nav_search,nav{display:none}.container{width:728px}header .container.clearfix{border-top:1px solid #b8b8b8;border-bottom:1px solid #b8b8b8}nav{height:auto;border:1px solid #b8b8b8;background:#fff;box-shadow:0 0 5px 5px rgba(0,0,0,.2);margin:55px 0 0;position:absolute;right:10px;top:0;width:200px;z-index:2}nav .container{padding:0;width:100%}.nav_links,.nav_search{float:none}.nav_links li{float:none;margin:0}.nav_links li:first-child{margin:0}.nav_links li a{font-size:14px;padding:10px;border-bottom:1px solid #b8b8b8}.nav_links li:last-child a{border-bottom:0}.nav_links li.home_link a{width:100%;background-position:8px center;padding-right:0}.logo{margin:10px 0}.logo a{width:262px;height:34px;background-size:262px 34px}.mobile_menu,.mobile_search{height:20px;text-indent:100%;overflow:hidden;float:right;display:block;white-space:nowrap}.user_links{margin:14px 40px 0 0;float:right}.mobile_menu{background:url(../images/menu_icon.png) no-repeat;background-size:21px 20px;width:21px;margin:17px 0 0}.mobile_search{background:url(../images/nav_search_icon.png) no-repeat;background-size:20px 20px;width:20px;margin:17px 44px 0 0}.quick_search{margin:23px 0 0}.search_tabs li a{font-size:13px;padding:8px 0 8px 16px}.search_tabs_content{padding:17px 16px}.search_tabs_content li{margin:0 15px 0 0}.search_tabs_content li:first-child,.search_tabs_content li:nth-child(2){width:264px}.search_tabs_content li input[type=text]{height:42px;font-size:12px}.search_tabs_content li.location_field input[type=text]{padding:0 0 0 28px;background-size:14px 20px;background-position:7px center}.search_tabs_content li.search_btn{margin-right:0;width:137px}.search_btn button{font-size:14px;line-height:16px;height:42px}.search_icon_white{background-size:18px 18px;height:32px}#search_counter{margin:0}.search_tabs_content li.adv_search_link{font-size:12px;float:right;width:137px;margin:5px 1px 0;text-align:center;padding-left:0}#adv_search_link,#mob_adv_search_link{margin:0;padding:0}.adv_search_link a{padding:0}.list_main_heading{margin:12px 0 0}.listing{margin:0 0 52px}.listing_title{width:55%}.list_main_heading .big_title{font-size:36px;line-height:46px;margin:0 0 10px}.listing_title .list_show_results{font-size:16px}.item_title,.price_info .cl_price{font-size:24px}.list_feature_medium_screen{display:block}.feature_list li{width:231px;margin:0 19px 0 0}.order_results .custom_select{width:183px}.listing_main{margin:9px 0 10px}.list_img_box,.list_img_box .img_wrapper{width:354px;height:202px}.list_img_box img{max-width:354px;max-height:202px}.listing_logo img{max-width:81px;max-height:30px}.list_info{width:354px}.item_title{margin:-5px 0 0}.price_info .left_col,.price_info .right_col{float:none;width:100%}.price_info .left_col{border-bottom:1px solid #dde0e2;padding:3px 0 0}.price_info .right_col{text-align:left;position:relative;padding-right:160px}.price_info{border-bottom:0;padding-bottom:0}.price_info .cl_location{font-size:18px}.price_info .listed_date{margin:2px 0 8px}.price_info .contact_name{margin:9px 0 4px}.price_info .green_btn{font-size:18px;padding:6px 17px 7px;position:absolute;right:0;top:0}.white_email_icon{margin:0 6px 0 0}.listing_features{width:485px}.feature_title{margin:16px 0 5px}.list_others_col{width:228px;padding-top:22px 0 0 0}.list_feature_widescreen.no-features .list_others_col{width:auto}.see_detail_link{margin:50px 0 0}footer{margin:10px 0 0;padding:15px 0}.links_col{width:240px}.links_col:first-child{width:248px;padding:0 10px 0 0}.links_col:last-child{width:110px;padding:0}.links_col a{font-size:14px}.copyright,.img_caption{font-size:13px}.footer_logo{background-size:150px 20px;width:150px;height:20px}.ui-dialog{width:100%!important;padding:0!important}#advanced_field .bathrooms,#advanced_field .bedrooms,#advanced_field .results_order{margin-top:15px}.save_search_link{line-height:22px;margin:2px 0 0;min-height:19px}.img_caption{padding:3px 13px 4px}#featured_properties .big_title{font-size:36px;line-height:46px;margin:13px 0}.featured_big_img,.featured_big_img .img_wrapper{width:479px;height:270px}.featured_big_img img{max-width:479px;max-height:270px}.featured_big_img_info{width:230px;padding:17px 0 0}.featured_list{margin:22px 0 0}.featured_list li{width:229px;margin:0 20px 36px 0}.featured_list li:nth-child(3n){margin:0 0 36px}.featured_list_img,.featured_list_img .img_wrapper{width:229px;height:130px}.featured_list_img img{max-width:229px;max-height:130px}.cl_slider .big_title{font-size:36px;line-height:46px;padding:27px 0 13px}#fav_locations .big_title{font-size:36px;line-height:46px;padding:10px 0}#fav_locations .fav_loc_left{margin:20px 0 0;width:479px}.fav_img_caption{font-size:24px;bottom:8px}.favloc_big_img,.favloc_small_img{margin:0 0 11px}.favloc_big_img .img_wrapper{width:479px;height:271px}#fav_locations .fav_loc_right,#news .news_list li,.favloc_list li{width:229px}.favloc_big_img img{max-width:479px;max-height:271px}#news .news_list .news_img .img_wrapper img,.favloc_small_img img{max-width:229px;max-height:130px}.favloc_small_img .img_wrapper{height:130px}#news{border-top:1px solid #dde0e2;margin:25px 0 0}#news .big_title{font-size:36px;line-height:46px;padding:27px 0 13px}#news .news_list li{float:left;margin:0 20px 36px 0}#news .news_list li:nth-child(3n){margin-right:0}#news .news_list .news_img,#news .news_list .news_img .img_wrapper{width:229px;height:130px}.back_arrow_link{padding:12px 0}.detail_title{margin:-5px 0 0;padding:0 0 6px}.detail_title .big_title{width:479px;font-size:36px}.detail_title .cl_price{font-size:36px;width:229px;margin:6px 0 0}.detail_title .cl_price .price_text,.details_user_info .left_part .contact_no,.tablet_user_info .user_address .contact_no{font-size:20px}.details_user_info{padding:7px 0}.details_user_info .left_part{width:400px}.details_user_info .right_part{width:240px;padding:23px 0 0}.social_icons{padding:23px 0 0}.vif_big_img{width:479px;height:271px!important}.vif_big_img .large_img{width:479px;height:271px}.tablet_user_info,.vif_th_img{width:229px}.vif_big_img .large_img img{max-width:479px;max-height:271px}.vif_img_thumbs{width:229px;height:271px!important}.vif_th_img{height:129px}.vif_th_img img{max-width:229px;max-height:129px}.details-right-panel{display:none}.email_agent p,.property_description,.property_description .cl_location{font-size:14px}.tablet_user_info img{max-width:100%}.small_title{margin:0 0 8px}.property_features{width:479px}.property_features .feature_list li{width:229px;margin:0 19px 0 0}.email_agent .small_title{padding:23px 0 0;margin:0}.email_agent p{margin:5px 0 0}.field_row{width:229px;margin:0 20px 0 0}.msg_field{width:479px}.msg_field p{font-size:12px;margin:20px 0 0;width:728px}.cl_slider .bx-controls{display:block}.cl_slider_info .cl_price{color:#b0a72c}.login_title{padding:15px 0}.register_btns .gray_btn{width:92px;margin:0 12px 0 0;padding:6px 15px 10px}.dealer_list:nth-child(4n){border-right:1px solid #dde0e2}.dealer_list:last-child,.dealer_list:nth-child(3n){border-right:0}.dealer_list{width:242px;min-height:403px}.dealer_address{margin:0 0 30px}.dealer_list .green_btn{padding:5px 12px 8px;margin:0 0 50px}.agent_branding{margin:20px 0;padding:16px}.branding_logo{width:233px;height:87px}.branding_logo img{max-width:203px;max-height:57px}.branding_info{width:250px;font-size:14px;padding:0 14px}.branding_info p{margin:0 0 5px}.branding_buttons{width:212px}.branding_buttons .green_btn{font-size:20px;margin:0 0 8px}.branding_number,.branding_title{font-size:20px}.bubble_box{padding:8px}.popup_logo{padding:3px 0 11px}.popup_logo a{background-size:93px 12px;width:93px;height:12px}.ui-widget .bubble_box .close{background-size:26px 26px;font-size:14px;padding:0 30px 0 0;height:26px;line-height:26px;right:4px;top:4px}.compare_popup{width:100%!important;padding:0}.compare_popup .bubble_box{width:932px}.compare_popup .ui-dialog-content{overflow:auto!important;height:auto!important}.compare_popup .bubble_box .close{right:170px}.compare_popup .popup_title{text-align:left;padding:0 0 0 200px}.compare_popup .popup_logo{max-width:752px}.selected_properties{font-size:16px;top:40px}.compare_list_heading{margin:35px 0 0}.compare_list_heading li{font-size:16px;width:144px;margin:0 0 0 11px}.compare_list_heading li:last-child{width:290px}.compare_list li{width:155px;min-height:250px;padding:10px 8px;font-size:14px}.compare_list li.property_col{width:149px}.compare_list li.agent_col{width:300px}.compare_img,.img_wrapper{width:137px;height:77px}.compare_img img{max-width:137px;max-height:77px}.compare_list li.property_col a{font-size:13px}.compare_list .list_save,.compare_list .list_saved,.remove_compare_icon{float:left;width:50%;border-bottom:1px solid #dde0e2;padding:8px 0 10px 20px}.remove_compare_icon{white-space:nowrap;overflow:hidden;padding:8px 0 10px 20px}.compare_list .see_detail_link{float:none;padding:10px 0 10px 20px}.compare_price{font-size:24px;margin:3px 0 5px}.compare_price span{font-size:14px;margin:0}.compare_bedrooms{margin:0 0 9px}.agent_col .agent_logo{display:none}.agent_col .agent_phone{font-size:14px}.agent_col .agent_address .agent_id{margin:6px 0 10px}.agent_col a.green_btn,.agent_col a.green_btn:focus,.agent_col a.green_btn:hover{display:inline-block}.desktop_caption{display:none}.mobile_caption{display:block}.email_agent.bubble_box{width:636px;margin:auto}.email_agent.bubble_box .field_row{width:300px}.email_agent.bubble_box .field_row:nth-child(2n){margin-right:0}.email_agent.bubble_box .msg_field{width:620px;float:none}.email_agent.bubble_box .second_row p{margin:15px 0 10px}.send_to_frnd.bubble_box{width:636px;margin:auto}.send_to_frnd.bubble_box .field_row{min-height:90px;width:300px}.popup_buttons{padding:10px 0}.popup_buttons .gray_btn:hover,.popup_buttons .green_btn:hover{font-size:20px}.forgot_pwd .field_row{width:315px}.confirm_reg_btns .gray_btn{width:135px}.confirm_reg_btns .gray_btn.active{float:none;margin-right:17px}.profile_info{background-size:45px 52px}.profile_info li{float:left;width:250px;margin:0 15px 0 0}.profile_info li:nth-child(2){width:204px}.profile_info li:nth-child(3){width:180px;margin:0}.saved_properties .big_title,.saved_searches .big_title{font-size:36px;line-height:46px}.saved_properties{padding:40px 0 7px}.saved_properties ul{width:708px;margin:30px auto 0}.saved_properties li{margin:0 27px 45px 0}.saved_properties li:nth-child(3n){margin-right:0}.saved_searches{padding:40px 0 30px}.saved_searches p{width:730px;margin:15px auto 25px}.saved_search_list li{width:354px;margin:0 20px 27px 0}.saved_search_list li:nth-child(2n){margin-right:0}.icon_links{margin:0}.ac_results li{font-size:14px;padding:10px 8px 12px}.adv_agent_field{width:163px}.adv_agent_field input[type=text]{height:52px!important}#save_search_cont .field_row input[type=text]{float:left;width:300px;margin-right:15px}.saved_search_list li a.search_name{width:65%}.saved_properties ul li:nth-child(3n+4){clear:both}.dealer_search .custom_select,.dealer_search .custom_select:before{height:42px}.dealer_search .custom_select select{height:40px}.dealer_search .custom_select span{padding:10px 50px 10px 15px}}@media (min-width:1020px) and (max-width:1349px){.list_feature_medium_screen .listing_features{width:770px}.list_feature_medium_screen .feature_list li:nth-child(2n){margin:0 29px 0 0}.list_feature_medium_screen .feature_list li:nth-child(3n){margin:0}.list_feature_medium_screen .see_detail_link{margin:19px 0 0}.email_agent.bubble_box .msg_field{width:620px;float:none}.email_agent.bubble_box{width:660px;margin:auto}.email_agent.bubble_box .field_row:nth-child(2n){margin-right:0}.send_to_frnd.bubble_box .field_row{min-height:90px}.send_to_frnd.bubble_box{width:660px;margin:auto}.popup_buttons{padding:10px 0 5px}.popup_buttons .gray_btn:hover,.popup_buttons .green_btn:hover{font-size:20px}.forgot_pwd .field_row{width:315px}.confirm_reg_btns .gray_btn{width:135px}.confirm_reg_btns .gray_btn.active{float:none;margin-right:26px}.profile_info{background-size:45px 52px}.profile_info li{float:left;width:275px;margin:0 20px 0 0}.saved_properties{padding:50px 0 23px}.saved_properties ul{width:708px;margin:17px auto 0}.saved_properties li{margin:0 27px 27px 0}.saved_properties li:nth-child(3n){margin-right:0}.saved_searches p{width:848px;margin:27px auto}.saved_search_list li{width:308px;margin:0 15px 15px 0}.saved_search_list li:nth-child(3n){margin-right:0}.adv_agent_field{padding-top:15px}#save_search_cont .field_row input[type=text]{float:left;width:300px;margin-right:15px}.saved_search_list li a.search_name{width:59%}.back_arrow_link a{margin-bottom:15px}.saved_properties ul li:nth-child(3n+4){clear:both}.dealer_search .custom_select,.dealer_search .custom_select:before{height:52px}.dealer_search .custom_select span{padding:15px 50px 15px 15px}.dealer_search .search_btn{width:136px}}@media (min-width:1350px){.homepage_banner,.list_feature_widescreen{display:block}.container{width:1310px}.green_btn,.green_btn:focus,.green_btn:hover,.ui-widget button,.ui-widget button:focus,.ui-widget button:hover,input.green_btn,input.green_btn:focus,input.green_btn:hover{font-size:20px}.nav_links li{float:left;margin:0 65px 0 0}.nav_links li:first-child{margin:0 60px 0 0}.nav_links li a{padding:14px 0 17px;font-size:16px}.nav_search a{padding:14px 47px 17px 0;font-size:16px}.search_tabs li a.for_sale_tab{width:402px}.search_tabs li a.for_rent_tab{padding-left:436px}.search_btn{width:219px}.main_left_col{width:954px;float:left}.main_right_col{width:300px;float:right}#news{border:0;margin:0}#news .news_list li{float:none;margin:0 0 40px}#news .news_list li:last-child{margin:0}#news .news_list .news_img .img_wrapper{width:300px;height:172px}#news .news_list .news_img img{max-width:300px;max-height:172px}#advanced_field .bathrooms,#advanced_field .results_order{margin-top:0}.listing_title{float:left;width:65%}.list_img_box,.list_img_box .img_wrapper{width:627px;height:355px}.list_img_box img{max-width:627px;max-height:355px}.list_info{width:655px}.listing_features{width:461px;margin-left:0}.list_feature_medium_screen,.tablet_user_info{display:none}.feature_list li{width:216px}.links_col{width:246px}.desktop_caption,.details-right-panel{display:block}.property_features{margin:20px 0 0;float:none;width:100%}.property_features .feature_list li{width:218px}.property_features .feature_list li:nth-child(2n){margin:0 27px 0 0}.property_features .feature_list li:nth-child(4n){margin:0}.property_description{font-size:16px;margin:38px 0 0;border-bottom:1px solid #dde0e2}.property_description p{margin:16px 0 21px}.property_description .cl_location{font-family:'PT Serif',serif;font-size:16px;color:@black-light;margin-bottom:40px;background-position:0 4px}.login_title{font-size:50px;line-height:60px}.login_left{padding:83px 52px 0 0}.login_right{padding:56px 0 0 55px}.fb_btn{width:452px;height:100px;background-size:452px 100px}.login_or_caption{top:130px}.login_right .field_row{width:553px}.login_btn{float:left;width:301px;margin:10px 0 0}.forgot_pwd_link{margin:29px 0 0}.register_btns .gray_btn{width:131px}.dealer_list_heading .big_title{margin:0 0 10px}.dealer_list{width:327px;min-height:450px}.dealer_logo_img{width:327px;height:162px}.dealer_logo_img img{max-width:327px;max-height:162px}.dealer_name{font-size:24px;font-weight:700;height:60px;line-height:normal}.dealer_address{font-size:16px;height:80px}.dealer_phone{font-size:24px}.dealer_list .green_btn{font-size:20px;padding:8px 40px 11px;margin:0 0 50px}.branding_logo{width:278px;height:104px}.branding_logo img{max-width:248px;max-height:73px}.branding_info{width:728px;padding:0 25px}.branding_buttons{width:264px}.compare_popup{width:1272px!important;padding:0}.compare_popup .bubble_box{width:auto}.compare_list_heading li{width:229px;margin:0 0 0 21px}.compare_list li{width:250px;min-height:285px}.compare_list li.property_col{width:240px}.compare_list li.agent_col{width:242px}.compare_list li.property_col a{font-size:14px}.compare_img,.img_wrapper{width:229px;height:130px}.dealer_search .custom_select,.dealer_search .custom_select select,.dealer_search .custom_select:before{height:52px}.compare_img img{max-width:229px;max-height:130px}.agent_col .agent_logo img{max-width:232px;max-height:40px}.mobile_caption{display:none}.price_info .left_col .cprice{display:inline-block;font-size:24px;vertical-align:top;margin:4px 0 0}.saved_properties li:nth-child(6),.search_btn button #search_counter br{display:none}.feature_title{margin:7px 0}.list_others_col{padding:41px 0 0}.email_agent.bubble_box .msg_field{width:620px;float:none}.email_agent.bubble_box{width:660px;margin:auto}.email_agent.bubble_box .field_row:nth-child(2n){margin-right:0}.send_to_frnd.bubble_box .field_row{min-height:90px}.send_to_frnd.bubble_box{width:660px;margin:auto}.forgot_pwd .field_row{width:553px}.form_name{width:10%}.confirm_reg_btns .gray_btn.active{float:none;margin-right:26px}.profile_info{background-size:45px 52px}.profile_info li{float:left;width:326px;margin:0 20px 0 0}.saved_properties ul{width:1198px;margin:17px auto 0}.saved_properties li:nth-child(5){margin-right:0}.saved_searches p{width:848px;margin:27px auto}.saved_search_list li:nth-child(3n){margin-right:0}.saved_search_list li:nth-child(4n){clear:both}.saved_search_list li a.search_name{width:70%}#save_search_cont .field_row input[type=text]{float:left;width:300px;margin-right:15px}.back_arrow_link a{margin-bottom:15px}.search_btn button{font-size:20px}#search_counter{line-height:40px}.dealer_search .custom_select span{padding:15px 50px 15px 15px}.dealer_search .search_btn{width:136px}}@media (min-width:768px){section{overflow:hidden}.listing.listing_nl .feature_listing:after,.listing.listing_nl .feature_listing:before{background:#42306a;position:absolute;top:0;content:"";width:231%;height:100%;z-index:-1}.listing.listing_nl .feature_listing:after{right:-230%;display:none}.listing.listing_nl .feature_listing:before{bottom:0;left:-3000px;right:-3000px;top:0;width:auto;z-index:-1}}