@font-face {font-family: "MyriadPro";src: url("MyriadPro-Bold.otf");}
@font-face {font-family: "MyriadPro-Semibold";src: url("MyriadPro-Semibold.otf");}
@font-face { font-family: "centurygothic";src: url("centurygothic.TTF");}
@font-face {
	font-family: 'MYRIADPROREGULAR';
	src: url('MYRIADPROREGULAR.eot');
	src: local('MYRIADPROREGULAR'), url('MYRIADPROREGULAR.woff') format('woff'), url('MYRIADPROREGULAR.ttf') format('truetype');
}
a {outline: medium none !important;}
Html {overflow-y: scroll;}
body #visadd_slider {display: none;}
html body {background: url("images/gray_bg.jpg") repeat-x fixed center top / cover #eeeff1;font-family: Arial,Helvetica,sans-serif;font-size: 12px;background-repeat: no-repeat;
 padding-top: 0px !important; }
#wrapper {float: left;height: auto;position: relative;width: 100%;}
.header {background-image: url("images/body_bg.gif");background-repeat: repeat-x;float: left;height: auto;position: relative;width: 100%;z-index: 501;}
.inner_header {float: left;height: auto;position: relative;width: 100%;z-index: 501;}
.header_bg {background-image: url("images/header_bg.gif");background-position: center top;background-repeat: no-repeat;float: left;height: auto;position: relative;width: 100%;}
.inner_header_bg {background-color: #fff;background-repeat: no-repeat;float: left;height: auto;position: relative;width: 100%;}
.header_wrapper {height: auto;margin: 0 auto;max-width: 1323px;position: relative;}
.header_top {background-color: #ffffff;float: left;height: auto;margin-top: 13px;max-width: 1323px;position: relative;}
.header_blue {background-color: #3b8ced;float: left;height: auto;position: relative;width: 100%;}
.blue1 {border-left: 1px solid #0097c3;float: left;height: auto;margin-left: 22px;position: relative;width: auto;}
.blue1 ul {float: left;margin: 0;padding: 0;width: 600px;}
.blue1 ul li {float: left;list-style-type: none;margin: 0;padding: 0;}
.blue1 ul li a {border-right: 1px solid #0097c3;color: #ffffff;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 12px;font-weight: normal;height: auto;padding: 8px 15px;position: relative;text-decoration: none;width: auto;}
.blue1 ul li img {float: left;}
.blue2 {float: right;height: auto;padding-right: 60px;position: relative;width: auto;}
.blue2 img {float: left;}
.blue1 select {display: none;}
.header_logo {float: left;height: auto;margin-left: 38px;position: relative;width: auto;}
.header_rightbox {float: right;height: auto;padding-bottom: 10px;padding-top: 20px;position: relative;width: auto;}
.email_box {border-right: 1px solid #efefef;float: left;height: auto;margin-right: 20px;position: relative;width: 197px;}
.email_heading {background-image: url("images/email_icon.jpg");background-position: left center;background-repeat: no-repeat;color: #666666;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 12px;height: auto;margin-bottom: 7px;padding-left: 18px;position: relative;width: auto;}
.emailus_box{float:right;}
.emailus_box a{background-image: url("images/email_icon.jpg");background-position: 8px center;background-repeat: no-repeat;color: #fff;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 12px;height: auto;position: relative;width: auto;margin-top: 4px;text-decoration: none;margin-right: 16px;background-color: #64A9F3;padding: 4px 8px 4px 27px;border-radius: 3px;}
.email_link {clear: both;float: left;height: auto;position: relative;width: auto;}
.email_link_text {color: #666666;font-family: Arial,Helvetica,sans-serif;font-size: 13px;font-weight: normal;text-decoration: none;}
.top_banner_box {float: left;height: auto;position: relative;width: auto;}
.top_banner_img {float: left;height: auto;padding-right: 10px;position: relative;width: auto;}
.main_menu {background-image: url("images/menu_bg_min.jpg");background-repeat: repeat-x;float: left;height: auto;position: relative;width: 100%;}
.main_menu ul {border-left: 1px solid #ededed;float: left;height: auto;margin: 0 auto 0 40px;padding: 0;position: relative;width: 96%;}
.main_menu ul li {float: left;height: auto;list-style-type: none;margin: 0;padding: 0;position: relative;width: auto;}
.main_menu ul li a {border-right: 1px solid #ededed;color: #3b3b3b;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 12px;font-weight: normal;height: auto;padding: 18px 16px 17px;position: relative;text-decoration: none;width: auto;}
.main_menu ul li a:hover {background-color: #ffffff;border-top: 3px solid #3b8ced;padding: 15px 16px 17px;}
.header_banner {float: left;height: 498px;max-width: 1323px;position: relative;}
.ja-ss-item img {max-width: 100%;width: 100%;}
.ja-ss-item2 img {max-width: 100%;width: 100%;}
.main_search_box {float: left;height: auto;margin: -95px 0 0;position: relative;width: 100%;}
.inner_main_search_box {background-color: #f0f1da;float: left;height: auto;margin: 0;padding-top: 3px;position: relative;width: 100%;}
.search_menu {height: auto;margin: 0 auto;position: relative;width: 1000px;}
.search_menu ul {float: left;height: auto;margin: 0 0 0 16px;padding: 0;position: relative;width: auto;}
.inner_header .search_menu ul {margin: 0 0 0 8px;}
.search_menu ul li {float: left;font-weight: normal;height: auto;position: relative;width: auto;}
.search_menu ul li a {background-color: #ffffff;color: #747474;float: left;font-family: MyriadPro;font-size: 13px;font-weight: normal;list-style-type: none;margin: 0 3px 0 0;padding: 9px 11px;text-decoration: none;text-transform: uppercase;}
.inner_main_search_box .search_menu ul li a {background-color: #ffffff;color: #747474;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 11px;font-weight: bold;list-style-type: none;margin: 0 3px 0 0;padding: 9px;text-decoration: none;text-transform: uppercase;}
.main_search_box_blue {background-color: #53a0fe;background-image: url("images/main_search_box_blue_bg.jpg");background-repeat: repeat-x;height: auto;margin: 0 auto;position: relative;width: 1000px;}
.ja-ss-item {float: left;height: auto;max-width: 1323px;position: relative;}
.ja-ss-item2 {height: auto;margin: 0 auto;position: relative;width: 100%;}
.property_type_box {float: left;height: auto;margin-bottom: 10px;margin-left: 8px;padding: 17px 0 11px;position: relative;width: auto;}
.property_type_box input {float: left;height: auto;margin: 0 6px 0 0;opacity: inherit;position: relative;right: inherit;top: inherit;width: auto;}
.property_type_box span {color: #ffffff;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 14px;font-weight: bold;height: auto;margin-right: 19px;position: relative;text-decoration: none;width: auto;}
.search_white_box {background-color: #ffffff;border-bottom: 2px solid #87bcfc;border-top: 2px solid #87bcfc;float: left;height: auto;padding: 2px 0;position: relative;width: 100%;}
.search_white_box ul {float: left;margin: 0 0 3px 6px;padding: 0;}
.search_white_box ul li {border-radius: 3px;float: left;height: 33px;list-style-type: none;margin: 1px 4px 0 0;padding: 0;width: auto;}
.search_white_box ul li:hover {border-radius: 3px;}
.search_white_box ul li img {float: left;height: auto;padding: 5px 3px 0 4px;position: relative;width: auto;}
.search_white_box ul li span {color: #6a6a6a;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 12px;font-weight: normal;height: auto;padding-top: 3px;position: relative;text-decoration: none;width: auto;}
.property_search_box {float: left;height: auto;padding: 15px 0 0;position: relative;width: 100%;}
.text14_white {color: #ffffff;font-family: Arial,Helvetica,sans-serif;font-size: 14px;font-weight: normal;text-decoration: none;}
.iwant_text {float: left;height: auto;padding: 16px 7px 0 16px;position: relative;width: auto;}
.iwant_text2 {float: left;height: auto;padding: 16px 7px 0 16px;position: relative;width: auto;}
.iwant_box {float: left;height: auto;margin-top: 12px;padding: 0;position: relative;width: auto;}
.iwant_select {background-color: #ffffff;border: 0 none;color: #4a4a4a;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 12px;height: 23px;padding: 3px;position: relative;text-transform: uppercase;width: 90px;}
.city_box {border-right: 1px solid #d7d7d7;float: left;height: auto;margin-bottom: 6px;margin-left: 14px;margin-right: 5px;padding: 0;position: relative;width: 173px;}
.city_select {background-color: #ffffff;background-image: url(images/city_bg.jpg);background-repeat: repeat-x;border: 0 none;color: #6a6a6a;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 14px;font-weight: bold;height: 23px;padding: 3px;position: relative;width: 174px;}
.property_search_box .city_box input{background-color: #ffffff;background-image: url(images/city_bg.jpg);background-repeat: repeat-x;border: 0 none;color: #6a6a6a;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 14px;font-weight: bold;height: 23px;padding: 3px;position: relative;width: 174px;}
.search_location_box {float: left;height: auto;margin-bottom: 15px;padding: 0;position: relative;width: 46%;}
.search_location_input {background-color: #ffffff;border: 0 none;color: #6a6a6a;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 14px;height: auto;padding: 4px 3px 3px 9px;position: relative;width: 97%;}
.budget_text {float: left;height: auto;padding: 2px 0 0;position: relative;width: 55px;}
.to_text {float: left;height: auto;padding: 2px 0 0;position: relative;width: 23px;}
.budget_box {float: left;height: auto;margin-bottom: 15px;position: relative;width: 82px;}
.budget_input {background-color: #ffffff;border-color: -moz-use-text-color -moz-use-text-color #858585 #858585;border-style: none none solid solid;border-width: 0 0 1px 1px;color: #000000;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 12px;height: 24px;padding: 0 0 0 6px;position: relative;text-transform: uppercase;width: 90%;}
.search_button {float: left;height: auto;margin-bottom: 15px;margin-top: -4px;position: relative;width: auto;}
.middle_box {height: auto;margin: 0 auto;max-width: 1230px;}
.middle_bg {background-color: #ffffff;float: left;height: auto;position: relative;width: 100%;}
.featured_main_box {background-image: url("images/blue_bg.jpg");background-position: left bottom;background-repeat: repeat-x;float: left;margin-bottom: 10px;position: relative;width: 100%;}
.crsl-items {margin: 0 auto;width: 89% !important;}
.panel {background-color: #ffffff;box-shadow: 0 0 4px #cccccc;float: left;margin-left: 8px;margin-top: 3px;overflow: hidden;padding: 6px 6px 5px;width: 200px;}
.panel_img {float: left;height: 108px;padding: 0;position: relative;text-align: center;width: 135px;overflow: hidden;}
.panel_close {float: right;margin-left: 93px;margin-top: -6px;position: absolute;}
.panel_content {color: #4e4e4e;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 12px;height: auto;padding: 10px 0 7px;position: relative;text-decoration: none;width: auto;}
#navbtns {margin: 82px auto 0;width: 99%;}
.panel_rs {background-color: #3b8ced;float: left;height: auto;margin-top: -27px;padding: 6px 10px;position: relative;width: auto;}
.panel_forsale {background-color: #26b200;float: right;height: auto;margin-top: -27px;padding: 6px 10px;position: relative;width: auto;}
.text12_white {color: #ffffff;font-family: Arial,Helvetica,sans-serif;font-size: 12px;font-weight: normal;text-decoration: none;}
.text12_gray {color: #585353;font-family: Arial,Helvetica,sans-serif;font-size: 12px;font-weight: normal;text-decoration: none;}
.text14_blue {color: #3b8ced;font-family: Arial,Helvetica,sans-serif;font-size: 14px;font-weight: normal;text-decoration: none;}
.panel_amenities {border-top: 1px solid #ebebeb;float: left;height: auto;padding-top: 5px;position: relative;width: 250px;}
.left-col {float: left;height: auto;margin-bottom: 20px;padding-top: 25px;position: relative;width: 77%; padding-left:20px;}
.right-col {float: right;height: auto;padding-bottom: 20px;position: relative;width: 20%;}
.builder_right-col {float: right;height: auto;margin-top: 45px;padding-bottom: 20px;position: relative;width: 22%;}
.inner_right-col {float: right;height: auto;margin-top: 54px;padding-bottom: 20px;position: relative;width: 22%;}
.myaccount-left-col {float: left;height: auto;margin-top: 20px;padding-bottom: 20px;position: relative;width: 22%;}
.featured_property_box {height: auto;margin: 0 auto;padding-bottom: 8px;position: relative;width: 1000px;}
.featured_property_box2 {float: left;height: auto;padding-bottom: 15px;position: relative;width: 100%;}
.heading17_black {height: auto;padding-bottom: 5px;position: relative;width: auto;}
.property_type_box .custom-radio {float: left;}
.heading_box {float: left;padding: 16px 0 0 10px;position: relative;text-align: right;width: 157px;}
.heading_box3 {float: left;padding: 16px 0 0 10px;position: relative;text-align: right;width: 151px;}
.heading_box5 {float: left;padding: 16px 0 0 10px;position: relative;text-align: right;width: 130px;}
.heading_box2 {float: left;font-weight: normal;padding: 10px 0 0 20px;position: relative;text-align: left;width: auto;}
.search_green_button {background:rgba(0, 0, 0, 0) linear-gradient(to bottom, #3cdede 0%, #287eeb 100%) repeat-x scroll 0 0;background-repeat:repeat-x;border:0px;border-radius:0px;clear: both;color: #ffffff;cursor: pointer;float: left;font-family: MYRIADPROREGULAR;font-size: 12px;height: auto;padding:7px 22px 5px; background-color:#27b201;position: relative;text-transform: uppercase;transition-duration: 0.4s, 3s;width: auto;box-shadow:0px 0px 0px 1.5px #ffffff;text-decoration:none;}
.search_green_button:hover {background-image:url(images/green_rept_over.jpg);background-repeat:repeat-x;box-shadow:0px 0px 0px 2px #ffffff;border-radius:10px;background-size: 2px;}
.text17_black {color: #484848;font-family: MyriadPro;font-size: 17px;font-weight: normal;text-decoration: none;text-transform: uppercase;}
#mygallery {clear: both;}
.featured_property_content {
    background-color: #ffffff;
    box-shadow: 0 0 4px #e5e5e5;
    clear: both;
    height: auto;
    padding: 12px;
    position: relative;
    width: auto;
	min-height:112px;
}
.middle_box1 {float: left;height: auto;padding-bottom: 20px;position: relative;width: 100%;}
.ls-wrapper {max-width: inherit !important;width: 1037px !important;}
.ls-nav a {color: #444444;font-family: MyriadPro;font-size: 13px;text-transform: uppercase;}
.tabs2 nav a {font-family: MyriadPro;}
.tabs2 nav ul li a {background-color: #e7e7e7;color: #555555;display: block;font-size: 13px;line-height: normal;padding: 9px 29px;text-decoration: none;text-transform: uppercase;white-space: nowrap;}
.tabs2 nav li.tab-current a {background-color: #3b8ced;color: #ffffff;font-family: MyriadPro;}
.middle_box1 .crsl-item {height: auto !important;}
.pane2 {float: left;margin-left: 0;overflow: hidden;padding: 0 11px 0 0;width: 140px;}
.text15_gray {color: #333333;font-family: Arial,Helvetica,sans-serif;font-size: 15px;font-weight: normal;text-decoration: none;}
.panel_res_price {background-color: #f0f1da;clear: both;float: left;height: auto;padding: 5px 10px;position: relative;text-align: center;width: 118px;}
.crsl-items4 .panel_img img {border: 1px solid #cccccc;}
.crsl-items5 .panel_img img {border: 1px solid #cccccc;}
.crsl-items6 .panel_img img {border: 1px solid #cccccc;}
.crsl-items7 .panel_img img {border: 1px solid #cccccc;}
.builder_signin_box {float: left;height: auto;padding: 0 0 10px;position: relative;text-align: center;width: 100%;}
.text12_blue {color: #3b8ced;font-family: Arial,Helvetica,sans-serif;font-size: 12px;font-weight: normal;text-decoration: none;}
.text11_black {color: #444444;font-family: Arial,Helvetica,sans-serif;font-size: 11px;font-weight: normal;text-decoration: none;}
.text11_blue {color: #3b8ced;font-family: Arial,Helvetica,sans-serif;font-size: 11px;font-weight: normal;text-decoration: none;}
.property_consultants_box {border: 1px solid #e2e2e2;float: left;height: auto;margin-bottom: 20px;padding-bottom: 8px;position: relative;width: 99%;}
.consultants_box1 {border-right: 1px solid #e6e6e6;float: left;height: auto;margin: 6px 0;padding: 0 0 0 16px;position: relative;width: 45%;}
.consultants_box2 {float: right;height: auto;margin: 6px 0;padding: 0 13px 0 8px;position: relative;width: 49%;}
.consultants_box1_heading {background-color: #3b8ced;color: #ffffff;float: left;font-family: MyriadPro;font-size: 13px;height: auto;margin-bottom: 9px;padding: 7px 25px 7px 10px;position: relative;text-transform: uppercase;width: 85%;}
.consultants_box2_heading {background-color: #26b200;color: #ffffff;float: left;font-family: MyriadPro;font-size: 13px;height: auto;margin-bottom: 9px;padding: 7px 25px 7px 10px;position: relative;text-transform: uppercase;width: 90%;}
.consultants_box1_content {clear: both;float: left;height: auto;position: relative;width: auto;}
.consultants_box1_content ul {float: left;margin: 0 0 0 8px;padding: 0;position: relative;width: 95%;}
.consultants_box1_content ul li {float: left;list-style-type: none;margin: 0;padding: 0;position: relative;width: 130px;}
.consultants_box2_content {clear: both;float: left;height: auto;position: relative;width: auto;}
.consultants_box2_content ul {float: left;margin: 0;padding: 0;position: relative;width: 95%;}
.consultants_box2_content ul li {float: left;list-style-type: none;margin: 0;padding: 0;position: relative;width: 130px;}
.consultants_box3 {float: left;height: auto;padding-top: 30px;position: relative;text-align: center;width: 33%;}
.weather_box {float: left;height: auto;padding-bottom: 13px;padding-left: 8px;position: relative;width: 215px;}
.project_showcase {border: 1px solid #e2e2e2;float: left;height: auto;margin-bottom: 25px;margin-left: 5px;padding: 10px 0 0;position: relative;width: 210px;}
.project_showcase_heading {color: #4a4343;float: left;font-family: MyriadPro;font-size: 15px;font-weight: normal;height: auto;margin-bottom: 8px;margin-left: 6px;position: relative;text-align: center;text-transform: uppercase;width: 197px;}
.project_showcase_box {border-top: 1px solid #e5e5e5;float: left;height: auto;margin-left: 6px;padding-bottom: 20px;padding-top: 14px;position: relative;text-align: center;width: 197px;}
.showcase_img {float: left;height: auto;padding-bottom: 5px;position: relative;text-align: center;width: 197px;}
.showcase_content {color: #8d9296;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 11px;height: auto;position: relative;text-align: center;text-decoration: none;width: 197px;}
.sale_rent_bluebox {background-color: #3b8ced;color: #ffffff;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 11px;height: auto;padding: 10px 0;position: relative;text-align: center;text-decoration: none;width: 210px;}
.footer {float: left;height: auto;position: relative;width: 100%;}
.footer_gray_box {background-color: #343433;float: left;height: auto;padding: 30px 0 20px;position: relative;width: 100%;}
.footer_black_box {background-color: #000;float: left;height: auto;position: relative;width: 100%;}
.footer_box1 {height: auto;margin: 0 auto;max-width: 1323px;position: relative;}
.f_link_mainbox {float: left;height: auto;padding-left: 20px;position: relative;width: 170px;}
.f_link_mainbox2 {float: left;height: auto;padding-left: 9px;position: relative;width: 26%;}
.f_link_heading {border-bottom: 1px solid #e4e4e4;float: left;height: auto;margin-bottom: 13px;padding-bottom: 13px;position: relative;width: 98%;}
.f_text14_white {color: #ffffff;font-family: MyriadPro;font-size: 14px;font-weight: normal;text-transform: uppercase;}
.f_link_box {float: left;height: auto;position: relative;width: 98%;}
.f_link_box ul {float: left;margin: 0;padding: 0;}
.f_link_box ul li {clear: both;float: left;list-style-type: none;margin: 0;padding: 0;}
.f_link_box ul li a {color: #b6b6b6;font-family: Arial,Helvetica,sans-serif;font-size: 11px;font-weight: normal;text-decoration: none;}
.f_link_box ul li a:hover {color: #ffffff;}
.f_text11_gray {color: #b6b6b6;font-family: Arial,Helvetica,sans-serif;font-size: 11px;font-weight: normal;text-decoration: none;}
.f_read_more {float: left;height: auto;padding-top: 20px;position: relative;width: auto;}
.f_twit_box {float: left;height: auto;padding-bottom: 20px;position: relative;width: 100%;}
.f_twit_img {float: left;height: auto;position: relative;width: 23px;}
.f_twit_content {float: left;height: auto;position: relative;width: 90%;}
.f_text11_white {color: #ffffff;font-family: Arial,Helvetica,sans-serif;font-size: 11px;font-weight: normal;text-decoration: none;}
.f_text11_green {color: #26b200;font-family: Arial,Helvetica,sans-serif;font-size: 11px;font-weight: normal;text-decoration: none;}
.f_newsletter_box {float: left;height: auto;padding-top: 20px;position: relative;width: 100%;}
.f_newsletter_input {float: left;height: auto;position: relative;width: 68%;}
.f_newsletter_input input {background-color: #9a9a99;border: 0 none;color: #fff;float: left;font-family: arial;font-size: 12px;height: auto;padding: 7px;position: relative;transition-duration: 0.4s, 3s;width: 98%;}
.f_newsletter_input input:focus {background-color: #232323;box-shadow:0 0 6px #000000 inset;}
.f_newsletter_submit {float: right;height: auto;position: relative;width: auto;}
.copyright_box {float: left;height: auto;padding: 16px 0;position: relative;width: auto;}
.footer_follow {float: right;height: auto;position: relative;width: auto;}
.follow_text {color: #ffffff;float: left;font-family: MyriadPro;font-size: 14px;font-weight: normal;height: auto;padding-right: 17px;padding-top: 15px;position: relative;text-transform: uppercase;width: auto;}
.follow_img {float: left;height: auto;position: relative;width: auto;}
.follow_img a {float: left;margin-top: -6px;}
.inner_heading_bar {border-bottom: 1px solid #e0e0e0;float: left;height: auto;margin-bottom: 18px;padding-bottom:0px;position: relative;width: 99%;}
.inner_heading_text {color: #01b0f1;float: left;font-family: MyriadPro-Semibold;font-size:19px;font-weight: normal;height: auto;padding-bottom: 10px;position: relative;width: 100%;}
.inner_searchlist_box {
border: 1px solid #e9e9e9;
border-radius: 3px;
box-shadow: 0 2px 0 0 #e9e9e9;
float: right;
height: auto;
margin-bottom: 25px;
padding: 5px 0 0;
position: relative;
width:100%;}
.searchlist_box1 {float: left;height: auto;padding: 0 0 0 10px;position: relative;width: 72%;}
.searchlist_box2 {float: right;height: auto;padding-right: 10px;position: relative;width: 230px;}
.searchlist_box3 {background-color: #f8f8f8;border-radius: 0 0 3px 3px;float: left;height: auto;margin-bottom: 1px;position: relative;width: 100%;}
.searchlist_box_heading {
    color: #6d6d6d;
    float: left;
    font-family: MYRIADPROREGULAR;
    font-size: 27px;
    font-weight: normal;
    height: auto;
    padding-bottom: 15px;
    position: relative;
    text-decoration: none;
    width: 100%;
}
.viewed_box {float: right;height: auto;padding-bottom: 8px;position: relative;text-align: right;width: 99%;}
.searchlist_box_content {float: left;height: auto;padding-bottom: 20px;position: relative;width: 100%;}
.searchlist_box_content ul {float: left;margin: 0;padding: 0;}
.searchlist_box_content ul li {float: left;list-style-type: none;margin: 0;padding: 0 0 2px;width: 45%;}
.text12_black {color: #000000;font-family: Arial,Helvetica,sans-serif;font-size: 12px;font-weight: normal;text-decoration: none;text-transform: none;}
.text12_gray {color: #4a4343;font-family: Arial,Helvetica,sans-serif;font-size: 12px;font-weight: normal;text-decoration: none;}
.searchlist_box_content2 {float: left;height: auto;padding-bottom: 10px;position: relative;width: 100%;}
.amenities_box {float: left;height: auto;position: relative;width: 72px;}
.searchlist_img {float: left;height: auto;position: relative;width: auto;}
.search_viewall {float: right;height: auto;padding: 10px 15px 10px 0;position: relative;text-align: right;width: 35%;}
.viewcontact_info {float: left;height: auto;margin-left: 12px;padding-top: 5px;position: relative;width: auto;}
.builder_grid_content_box .viewcontact_info {float: left;height: auto;margin-left: 0;padding-top: 5px;position: relative;width: auto;}
.view_all_link {float: right;height: auto;padding: 8px 28px 0 0;position: relative;width: auto;}
.advertising_solutions_content {float: left;padding-bottom: 10px;position: relative;width: 100%;}
.advertising_solutions_box {float: left;height: auto;margin-top: 15px;padding-bottom: 10px;position: relative;width: 100%;}
.advertising_box {background-color: #f9f9f9;border: 1px solid #f3f3f3;float: left;height: auto;margin-bottom: 35px;margin-right: 35px;position: relative;width: 44%;padding-bottom:21px;}
.advertising_box2 {background-color: #f9f9f9;border: 1px solid #f3f3f3;float: left;height: 220px;margin-right: 45px;position: relative;width: 20%;}
.builder_box {    background-color: #4e97ee;
    color: #ffffff;
    float: left;
    font-family: centurygothic;
    font-size: 23px;
    height: auto;
    padding: 17px 0;
    position: relative;
    text-align: center;
    width: 100%;
}
.Property_box {background-color: #ffba00;float: left;height: 65px;position: relative;width: 100%;}
.individuals_box {background-color: #0760cb;float: left;height: 65px;position: relative;width: 100%;}
.real_estate_box {background-color: #cb0707;float: left;height: 65px;position: relative;width: 100%;}
.builder_img {float: left;height: 66px;position: relative;width: 30%;}
.builders_img {float: left;margin-left: 8px;margin-top: -12px;position: relative;}
.box_heading {color: #fff;float: left;font-family: "Myriad Pro";font-size: 27px;line-height: 23px;margin-top: 18px;position: relative;text-align: left;width: 70%;}
span.service_heading {color: #fff;float: left;font-family: "Myriad Pro";font-size: 16px;line-height: 23px;margin-top: 0;position: relative;text-align: left;width: 70%;}
.advertising_arrow {float: left;margin-left: 180px;margin-right: 22px;margin-top: 64px;position: absolute;}
.list {float: left;height: auto;margin-bottom: 3px;margin-left: 8px;margin-top: 10px;width: 94%}
.list2{min-height:230px;}
.list ul {display: block;float: left;height: auto;margin: 0;padding: 0;width: 100%;}
.list li {clear: both;float: left;height: auto;list-style-type: none;width: 100%;}
.list li a {border-bottom: 1px solid #cbcbcb;color: #444444;float: left;font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;height: auto;list-style-type: none;padding: 10px 0;position: relative;text-align: center;text-decoration: none;width: 100%;}
.list li a:hover {color: #4e97ee;}
.list li a span{float:left;padding-top:10px;width:100%;color:#4f4f4f;}
.gray_box_bottom {color: #fff;float: left;height: auto;margin-top: 8px;position: relative;text-align: center;width: 100%;}
.display_as {color: #000;float: right;font-family: Arial,Helvetica,sans-serif;font-size: 12px;height: auto;position: relative;width: auto;}
.list_box {color: #212121;float: right;font-family: Arial,Helvetica,sans-serif;font-size: 12px;height: auto;padding-top: 3px;position: relative;width: auto;}
.list_img {float: right;margin-left: 10px;margin-right: 5px;position: relative;text-align: center;}
.relevance {border: thin solid #999;border-radius: 3px;float: right;height: 25px;position: relative;width: 168px;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.apartment_box {background-color: #fff;box-shadow: 0 0 5px 0 #ebeaea;float: left;height: auto;padding: 5px;position: relative;width: 215px;}
.apartment_img {float: left;height: auto;margin-bottom: 17px;position: relative;width: auto;z-index: 49; min-height:170px;}
.apartment_contant {border-bottom: thin solid #ebebeb;float: left;height: auto;padding-bottom: 14px;position: relative;width: 100%;}
.blue_box {background-color: #3b8ced;color: #fff;float: left;font-family: Arial;font-size: 12px;height: auto;margin-top: -42px;padding: 5px 11px;position: relative;text-align: center;width: auto;z-index: 50;}
.green_box {background-color: #26b200;color: #fff;float: right;font-family: Arial;font-size: 12px;height: auto;margin-right: 0;margin-top: -42px;padding: 5px 11px;position: relative;text-align: center;width: auto;z-index: 50;}
.apartment_text12_black {color: #000000;font-family: Arial,Helvetica,sans-serif;font-size: 12px;font-weight: normal;height: auto;margin-top: 5px;text-decoration: none;width: 100%;}
.category {float: left;margin-top: 0;position: relative;width: 244px;}
.category_img {float: left;margin: 5px 12px 5px 14px;position: relative;}
.apartment {float: right;height: auto;margin-bottom: 37px;margin-left: 20px;margin-right: 0;position: relative;width: 30%;}
.footer_logo {float: left;margin-left: 20px;margin-top: 2px;position: relative;}
.right-expand-collapse {border: 1px solid #c4c4c4;float: left;height: auto;position: relative;width: 220px;}
#expList li {font-family: "Myriad Pro";}
.right_locality_search_box {float: left;height: auto;padding-bottom: 14px;position: relative;width: auto;}
.locality_search_input {float: left;height: auto;position: relative;width: 180px;}
.locality_search_input input {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-color: #c9c9c9 -moz-use-text-color #c9c9c9 #c9c9c9;border-image: none;border-radius: 3px 0 0 3px;border-style: solid none solid solid;border-width: 1px 0 1px 1px;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 12px;height: auto;padding: 6px;position: relative;width: 183px !important;}
.locality_search_go {float: left;height: auto;position: relative;width: auto;}
.checkbox {float: left;height: auto;position: relative;width: 18px;}
.checkbox_text {float: left;height: auto;padding-bottom: 9px;position: relative;width: 185px;}
.right-col .checkbox input[type="checkbox"] {margin: 1px;opacity: inherit;padding: 0;position: relative;right: inherit;top: inherit;}
.main_advanced_search_box {border: 1px solid #ededed;float: left;height: auto;padding: 12px 0;position: relative;width: 99%;}
.label_box {float: left;height: auto;padding-bottom: 10px;position: relative;width: 100%;}
.req {color: #ff0000;float: none;font-family: Arial,Helvetica,sans-serif;font-size: 12px;text-decoration: none;}
.advanced_label {float: left;height: auto;padding-right: 7px;position: relative;text-align: right;width: 120px;}
.radio_button {float: left;height: auto;padding-right: 10px;position: relative;width: auto;}
#expList .middle_bg input {float: left;height: auto;margin: 0 15px 0 0;opacity: inherit;position: relative;right: inherit;top: inherit;width: auto;}
.middle_bg .custom-radio {float: left;}
.radio_button input {float: left;height: auto;position: relative;width: auto;}
.state_input {border: 1px solid #cccccc;border-radius: 5px;float: left;height: auto;padding: 3px;position: relative;width: 217px;}
.state_input input {border: 0 none;float: left;height: auto;padding: 3px;position: relative;width: 100%;}
.property {float: left;position: relative;width: 100%;}
.heding_box {float: left;position: relative;width: 99%;}
.postproperty_content {float: left;height: auto;margin-bottom: 10px;margin-left: 0;position: relative;width: 64%;}
.contant_left_box {background-color: #3b8ced;float: left;height: auto;position: relative;width: 100%;}
.text12_Italic {color: #fff;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 12px;font-style: italic;font-weight: normal;margin-bottom: 18px;margin-left: 12px;margin-top: 14px;position: relative;}
.listing_type_box {background-color: #fff;float: left;height: auto;margin-bottom: 10px;margin-left: 12px;padding: 12px 0 0 8px;position: relative;width: 94%;}
.listing_type {float: left;height: auto;margin-bottom: 15px;position: relative;width: 99%;}
span.border {background-color: #e5e5e5;float: right;height: 3px;margin-bottom: 10px;margin-top: 8px;min-width: 79%;position: relative;}
span.border1 {background-color: #e5e5e5;float: right;height: 3px;margin-bottom: 10px;margin-top: 8px;min-width: 88%;position: relative;}
.text15_black {color: #000;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 15px;font-weight: bold;position: relative;}
.text15_black1 {background-image: url("images/border.jpg");background-position: left center;background-repeat: repeat-x;color: #000;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 15px;font-weight: bold;position: relative;width: 99%;}
.listing_menu {color: #1c1c1c;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 14px;height: 40px;margin-bottom: 5px;margin-left: 0;margin-top: 15px;position: relative;width: auto;}
.listing_menu ul {float: left;line-height: 15px;list-style-type: none;margin: 0;padding: 0;width: auto;}
.listing_menu ul li {color: #000000;display: block;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 12px;font-weight: bold;height: auto;margin-right: 5px;text-align: center;width: auto;}
.listing_menu ul li a {color: #000000;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 12px;font-weight: bold;height: auto;padding: 0 5px 10px;text-align: left;width: auto;}
span.text11_Italic {color: #000;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 11px;font-style: italic;font-weight: normal;position: relative;}
.i_want {float: left;height: auto;margin-bottom: 0;position: relative;width: 99%;}
.i_want_menu {color: #1c1c1c;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 14px;height: auto;margin-bottom: 5px;margin-left: 0;margin-top: 15px;position: relative;width: auto;}
.i_want_menu ul {float: left;line-height: 15px;list-style-type: none;margin: 0;padding: 0;width: auto;}
.i_want_menu ul li {color: #000000;display: block;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 12px;height: auto;margin-bottom: 2px;margin-right: 5px;text-align: center;width: auto;}
.i_want_menu ul li a {color: #000000;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 12px;height: auto;padding: 0 0 10px;text-align: left;width: auto;}
.box {float: left;margin-bottom: 20px;margin-right: 10px;position: relative;width: auto;}
.box1 {float: left;margin-bottom: 20px;margin-right: 13px;position: relative;width: auto;}
.property_type {background-color: #fff;float: left;height: auto;margin-bottom: 10px;margin-left: 12px;padding: 12px 0 0 8px;position: relative;width: 94%;}
.input_control {background-color: #efefef;background-image: url("images/input_bg.jpg");background-position: left top;background-repeat: repeat-x;border: thin solid #9e9e9e;border-radius: 5px;color: #49494d;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 12px;height: 31px;padding-left: 5px;padding-top: 5px;position: relative;width: 211px;}
.bhk_control {background-color: #efefef;background-image: url("images/input_bg.jpg");background-position: left top;background-repeat: repeat-x;border: thin solid #9e9e9e;border-radius: 5px;color: #49494d;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 12px;height: 31px;padding-left: 5px;padding-top: 2px;position: relative;width: 94px;}
.bathrooms_control {background-color: #efefef;background-image: url("images/input_bg.jpg");background-position: left top;background-repeat: repeat-x;border: thin solid #9e9e9e;border-radius: 5px;color: #49494d;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 12px;height: 31px;padding-left: 5px;padding-top: 2px;position: relative;width: 107px;}
.state_control {background-color: #efefef;background-image: url("images/input_bg.jpg");background-position: left top;background-repeat: repeat-x;border: thin solid #9e9e9e;border-radius: 5px;color: #49494d;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 12px;height: 31px;padding-left: 5px;padding-top: 2px;position: relative;width: 116px;}
.city_control {background-color: #efefef;background-image: url("images/input_bg.jpg");background-position: left top;background-repeat: repeat-x;border: thin solid #9e9e9e;border-radius: 5px;color: #49494d;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 12px;height: 31px;padding-left: 5px;padding-top: 2px;position: relative;width: 116px;}
.locality_control {background-color: #efefef;background-image: url("images/input_bg.jpg");background-position: left top;background-repeat: repeat-x;border: thin solid #9e9e9e;border-radius: 5px;color: #49494d;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 12px;height: 31px;padding-left: 5px;padding-top: 2px;position: relative;width: 146px;}
.transaction_control {background-color: #efefef;background-image: url("images/input_bg.jpg");background-position: left top;background-repeat: repeat-x;border: thin solid #9e9e9e;border-radius: 5px;color: #49494d;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 12px;height: 31px;padding-left: 5px;padding-top: 2px;position: relative;width: 157px;}
.address_control {background-color: #efefef;background-image: url("images/input_bg.jpg");background-position: left top;background-repeat: repeat-x;border: thin solid #9e9e9e;border-radius: 5px;color: #49494d;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 12px;height: 63px;padding-left: 5px;padding-top: 2px;position: relative;width: 385px;}
.expected_price_left {float: left;position: relative;width: auto;}
.expected_price_right {float: right;position: relative;width: auto;}
.expected_price_box {background-color: #fff;float: left;height: auto;margin-left: 12px;padding: 12px 0 0 8px;position: relative;width: 94%;}
.property_area {background-color: #efefef;background-image: url("images/input_bg.jpg");background-position: left top;background-repeat: repeat-x;border: thin solid #9e9e9e;border-radius: 5px;color: #49494d;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 12px;height: 31px;margin-bottom: 20px;margin-right: 5px;margin-top: 10px;padding-left: 2px;padding-top: 2px;position: relative;width: 90px;}
.area_control {background-color: #efefef;background-image: url("images/input_bg.jpg");background-position: left top;background-repeat: repeat-x;border: thin solid #9e9e9e;border-radius: 5px;color: #49494d;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 12px;height: 31px;margin-right: 5px;margin-top: 10px;padding-left: 5px;padding-top: 2px;position: relative;width: 77px;}
.per_sq_ft {color: #000;float: right;font-family: Arial,Helvetica,sans-serif;font-size: 12px;font-weight: normal;margin-top: 15px;position: relative;}
.Price_negotiable {background-color: #efefef;background-image: url("images/input_bg.jpg");background-position: left top;background-repeat: repeat-x;border: thin solid #9e9e9e;border-radius: 5px;color: #49494d;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 12px;height: 31px;margin-right: 5px;margin-top: 10px;padding-left: 2px;padding-top: 2px;position: relative;width: 140px;}
.property_description {background-color: #efefef;background-image: url("images/input_bg.jpg");background-position: left top;background-repeat: repeat-x;border: thin solid #9e9e9e;border-radius: 5px;color: #49494d;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 12px;height: 88px;margin-right: 5px;margin-top: 10px;padding-left: 2px;padding-top: 2px;position: relative;width: 228px;}
.continue_button {background-color: #26b200;border: 2px solid #fff;color: #fff;float: left;font-family: "Myriad Arabic";font-size: 18px;font-weight: bold;height: 27px;margin-bottom: 16px;margin-left: 231px;margin-top: 21px;padding-top: 4px;position: relative;text-align: center;width: 95px;}
.contant_right_box {background-color: #ffffff;float: left;height: auto;position: relative;width: 34%;}
.right_text {float: left;margin-bottom: 15px;margin-left: 5px;position: relative;width: 100%;}
.details_box1 {background-color: #3b8ced;color: #fff;float: left;font-family: "Myriad Pro";font-size: 13px;font-weight: bold;height: 30px;margin-bottom: 10px;margin-top: 10px;padding-left: 5px;padding-top: 14px;position: relative;text-align: left;width: 97%;}
.details_box2 {background-color: #26b200;color: #fff;float: left;font-family: "Myriad Pro";font-size: 13px;font-weight: bold;height: 30px;margin-bottom: 10px;padding-left: 14px;padding-top: 10px;position: relative;text-align: left;width: 85%;}
.details_box3 {background-color: #ffde00;color: #fff;float: left;font-family: "Myriad Pro";font-size: 13px;font-weight: bold;height: 30px;margin-bottom: 10px;padding-left: 14px;padding-top: 10px;position: relative;text-align: left;width: 75%;}
.advanceproperty_content {float: left;height: auto;margin-bottom: 10px;margin-left: 0;position: relative;width: 98%;}
.i_wont_to_box {background-color: #fff;float: left;height: auto;margin-bottom: 10px;margin-left: 12px;padding: 15px 0 15px 10px;position: relative;width: 96%;}
.i_wont_to_box .listing_rightbox .listing_radio input {margin: 0;}
.i_wont_to {float: left;margin: 5px 20px 0 5px;position: relative;}
.search_button1 {color: #fff;float: left;font-family: "Myriad Arabic";font-size: 18px;font-weight: bold;height: 27px;margin-bottom: 16px;margin-left: 395px;margin-top: 21px;padding-top: 4px;position: relative;text-align: center;width: 95px;}
.box2 {float: left;margin-bottom: 15px;margin-right: 25px;position: relative;width: auto;}
.state_input select {border: 0 none;float: left;height: auto;padding: 3px;position: relative;width: 100%;}
#light .login_menu {clear: both;float: left;position: relative;width: 100%;}
#light .login_menu a {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-color: -moz-use-text-color -moz-use-text-color #1366ca;border-image: none;border-style: none none solid;border-width: 0 0 1px;color: #ffffff;float: left;padding: 6px 4px 6px 20px;position: relative;width: 80%;}
#light .login_menu a:hover {background-color: #2178e1;}
#light .close {background-color: #2178e1;border: 0 none !important;color: #ffffff !important;float: left !important;margin-left: 0;padding: 0;position: relative;}
#light2 .login_menu {clear: both;float: left;position: relative;width: 100%;}
#light2 .login_menu a {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-color: -moz-use-text-color -moz-use-text-color #7a7a7a;border-image: none;border-style: none none dotted;border-width: 0 0 1px;color: #000000;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 12px;padding: 5px 17px 5px 4px;position: relative;text-align: right;text-decoration: none;width: 88%;}
#light2 .login_menu a:hover {color: #3b8ced;}
#light2 .close {background-color: #3b8ced;border: 0 none !important;color: #ffffff !important;float: left !important;margin-left: 0;padding: 0;position: relative;}
.inner_mainmenu_button {float: left;position: relative;}
.mainmenu_text {background-color: #ffffff;background-image: url("images/mainmenu_arrow.jpg");background-position: 83px 8px;background-repeat: no-repeat;color: #3b8ced;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 11px;font-weight: bold;list-style-type: none;margin: 0 3px 0 0;padding: 9px 33px 9px 11px;text-decoration: none;text-transform: uppercase;}
.inner_searchlist_box .slidingDiv {background-image: url("images/slidingDiv_bg.jpg");background-repeat: repeat-x;clear: both;display: block;float: left;height: auto !important;margin: 0 !important;padding: 15px 12px 0 16px;width: 97%;}
.description_box {float: left;height: auto;padding-bottom: 15px;position: relative;width: 100%;}
.amenity_box {background-color: #ffffff;border: 1px solid #e6e6e6;border-radius: 5px;float: left;height: auto;margin-bottom: 10px;margin-right: 5px;padding: 6px 5px 6px 9px;position: relative;width: 273px;}
.nearest_distance_box {background-color: #ffffff;border: 1px solid #e6e6e6;border-radius: 5px;float: left;height: auto;margin-bottom: 10px;margin-right: 0;padding: 6px 5px 6px 6px;position: relative;width: 261px;}
.nearest_distance_arrow {float: left;height: auto;margin-top: 10px;position: relative;width: auto;}
.nearest_distance_contentbox {float: left;height: auto;position: relative;width: 88%;}
.nearest_distance_text p {margin: 0;}
.nearest_distance_heading {border-bottom: 1px solid #e9e9e9;color: #5c5c5c;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 19px;font-weight: bold;height: auto;padding-bottom: 10px;position: relative;text-decoration: none;width: 100%;}
.nearest_distance_text {float: left;height: auto;position: relative;width: 100%;}
.nearest_distance_text marquee {float: left;height: 52px;position: relative;width: 100%;}
.amenity_heading {color: #3b8ced;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 14px;font-weight: normal;height: auto;padding-bottom: 10px;position: relative;text-decoration: none;width: 100%;}
.amenity_list {background-image: url("images/black_dot.jpg");background-position: left 5px;background-repeat: no-repeat;float: left;height: auto;padding-bottom: 5px;padding-left: 12px;position: relative;width: 135px;}
.amenity_list2 {float: left;height: auto;padding-bottom: 5px;position: relative;width: 125px;}
.viewcontact_info_popup {background-color: #ffffff;border: 1px solid #989898;border-radius: 5px;box-shadow: 5px 4px 4px #989898;float: left;margin-top: -1px;padding: 5px 0 10px 10px;position: relative;width: 330px;z-index: 1000;}
.viewcontact_info_popup_close {float: right;height: auto;padding-bottom: 5px;padding-right: 4px;position: relative;width: auto;}
.viewcontact_info_popup_text {float: left;height: auto;padding-bottom: 9px;position: relative;width: auto;}
.viewcontact_info_popup_text2 {float: left;height: auto;line-height: 19px;padding-bottom: 9px;position: relative;width: auto;}
.viewcontact_info_popup_radio_button {float: left;height: auto;padding-bottom: 9px;padding-right: 5px;position: relative;width: auto;}
.viewcontact_into_input {background-image: url("images/viewcontact_into_input_bg.jpg");background-repeat: no-repeat;float: left;height: 31px;padding-bottom: 4px;position: relative;width: 97%;}
.details_boxx .viewcontact_into_input input {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    border: 0 none;
    box-shadow: none !important;
    color: #252525;
    float: left;
    font-family: arial;
    font-size: 12px;
    margin: 1px 0 0 58px;
}
.details_boxx .viewcontact_into_input2 input {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    border: 0 none;
    box-shadow: none !important;
    color: #252525;
    float: left;
    font-family: arial;
    font-size: 12px;
    margin: 1px 0 0 58px;
}
.details_boxx .viewcontact_into_input3 input {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    border: 0 none;
    box-shadow: none !important;
    color: #252525;
    float: left;
    font-family: arial;
    font-size: 12px;
    margin: 1px 0 0 58px;
}
.viewcontact_into_input2 {background-image: url("images/viewcontact_into_input_bg2.jpg");background-repeat: no-repeat;float: left;height: 31px;padding-bottom: 4px;position: relative;width: 97%;}
.viewcontact_into_input3 {background-image: url("images/viewcontact_into_input_bg3.jpg");background-repeat: no-repeat;float: left;height: 31px;padding-bottom: 4px;position: relative;width: 97%;;}
.viewcontact_into_input input {border: 0 none;color: #000000;font-family: Arial,Helvetica,sans-serif;font-size: 12px;font-weight: normal;height: 20px;margin-left: 60px;margin-top: 6px;width: 210px;}
.viewcontact_into_input2 input {border: 0 none;color: #000000;font-family: Arial,Helvetica,sans-serif;font-size: 12px;font-weight: normal;height: 20px;margin-left: 60px;margin-top: 6px;width: 210px;}
.viewcontact_into_input3 input {border: 0 none;color: #000000;font-family: Arial,Helvetica,sans-serif;font-size: 12px;font-weight: normal;height: 20px;margin-left: 60px;margin-top: 6px;width: 210px;}
.viewcontact_into_checkbox {float: left;height: auto;position: relative;width: 20px; clear:both}
.viewcontact_into_checkbox_text {float: left;height: auto;padding-bottom: 5px;padding-top: 2px;position: relative;width: 210px;}
.viewcontact_into_send {float: right;height: auto;padding-right: 9px;padding-top: 7px;position: relative;width: auto;}
.postproperty_mainbox {background-color: #f6f6f6;border: 1px solid #d9d9d9;float: left;position: relative;width: 99%;}
.postproperty_bluebox {background-image: url("images/postproperty_bluebox_bg.jpg");background-repeat: repeat-x;float: left;height: 100px;position: relative;width: 100%;}
.postproperty_bluebox2 {background-image: url("images/postproperty_bluebox2_bg.jpg");background-repeat: repeat-x;float: left;height: 80px;margin-left: 16px;margin-top: 9px;position: relative;width: 97%;}
.postproperty_bluebox2 img {float: left;}
.postproperty_form_mainbox {float: left;height: auto;padding: 18px 0 8px;position: relative;width: 100%;}
.fields_marked_box {float: left;height: 35px;padding-left: 33px;position: relative;width: 90%;}
.listing_box {float: left;height: auto;padding-bottom: 25px;padding-left: 28px;position: relative;width: 95%;}
.user_listing_box {float: left;height: auto;padding-bottom: 25px;padding-left: 10px;position: relative;width: 99%;}
.listing_box2 {float: left;height: auto;padding-bottom: 15px;padding-left: 55px;position: relative;width: 94%;}
.text12_red {color: #ef0000;font-family: Arial,Helvetica,sans-serif;font-size: 12px;font-weight: normal;text-decoration: none;}
.listing_box_label {float: left;height: auto;padding-top: 8px;position: relative;width: 160px;}
.user_listing_box_label {float: left;height: auto;padding-top: 8px;position: relative;width: 95px;}
.listing_box_label2 {float: left;height: auto;position: relative;width: 160px;}
.text14_black {color: #232323;font-family: Arial,Helvetica,sans-serif;font-size: 14px;font-weight: normal;text-decoration: none;}
.listing_white_box {float: left;height: auto;position: relative;width: 100%;}
.listing_top_threebox label {background-color: #ffffff;border: 1px solid #cbcbcb;border-radius: 3px;float: left;height: 84px;margin-left: -22px;margin-right: 5px;padding: 8px 5px 5px;position: absolute;width: 210px;}
.listing_top_threebox input[type="radio"]:checked + label {background-color: #e8f3ff;border: 1px solid #93b8e0;border-radius: 3px;box-shadow: 0 0 4px #cccccc;float: left;height: 84px;margin-left: -22px;margin-right: 5px;padding: 8px 5px 5px;position: absolute;width: 210px;}
.listing_top_threebox .listing_top_threebox_radio1 {float: left;margin-top: 11px;position: relative;z-index: 500;}
.listing_top_threebox .listing_top_threebox_radio2 {float: left;margin: 11px 0 0;position: relative;z-index: 500;}
.listing_top_threebox .listing_top_threebox_radio3 {float: left;left: 658px;margin-top: 11px;position: absolute;z-index: 500;}
.listing_top_threebox .listing_heading {padding-left: 19px;}
.listing_radio {float: left;height: auto;position: relative;width: 24px;}
.listing_heading {float: left;height: auto;padding-right: 10px;position: relative;width: auto;}
.bathrooms_heading {float: left;height: auto;padding-left: 40px;padding-right: 10px;position: relative;width: auto;}
.listing_heading2 {float: left;height: auto;padding-right: 9px;padding-top: 8px;position: relative;width: auto;}
.amount_heading2 {float: left;height: auto;padding-right: 9px;padding-top: 8px;position: relative;text-align: right;width: 100px;}
.text12_green {color: #26b200;font-family: Arial,Helvetica,sans-serif;font-size: 12px;font-weight: normal;text-decoration: none;}
.listing_content {clear: both;float: left;height: auto;padding-top: 7px;position: relative;width: 100%;}
.listing_rightbox {float: left;height: auto;position: relative;width: 81%;}
.locality_box{background-color: #ededed;background-image: url(images/input_bg.jpg);background-position: left top;background-repeat: repeat-x;border: thin solid #9e9e9e;border-radius: 5px;color: #49494d;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 12px;height: auto;padding-bottom: 5px;padding-left: 5px;padding-top: 4px;position: relative;width: 282px;}
.mywork{background-color: #ffffff;border: 1px solid #b8b8b8;border-radius: 3px;box-shadow: 1px 1px 2px #cccccc;color: #3b8ced;float: left;margin: 2px;padding: 2px 5px;}
.ui-autocomplete .ui-menu-item a{font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.locality_box #Req_Master_locationid{background-color: #ffffff;background-position: left top;background-repeat: repeat-x;border: 0px;border-radius: 2px;color: #49494d;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 12px;height: 22px;padding-bottom: 5px;padding-left: 5px;padding-top: 4px;position: relative;width: 100px;margin-top:2px;}
.listing_box .listing_rightbox input[type="text"] {background-color: #efefef;background-image: url("images/input_bg.jpg");background-position: left top;background-repeat: repeat-x;border: thin solid #9e9e9e;border-radius: 5px;color: #49494d;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 12px;height: 31px;padding-left: 5px;padding-top: 2px;position: relative;width: 100%;}
.listing_box .listing_rightbox input[type="password"] {background-color: #efefef;background-image: url("images/input_bg.jpg");background-position: left top;background-repeat: repeat-x;border: thin solid #9e9e9e;border-radius: 5px;color: #49494d;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 12px;height: 31px;padding-left: 5px;padding-top: 2px;position: relative;width: 100%;}
.listing_box .listing_rightbox select {background-color: #efefef;background-image: url("images/input_bg.jpg");background-position: left top;background-repeat: repeat-x;border: thin solid #9e9e9e;border-radius: 5px;color: #49494d;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 12px;height: 31px;padding-left: 5px;padding-top: 2px;position: relative;width: 100%;}
.contact_inputbox {
    float: left;
    height: auto;
    margin-bottom: 5px;
    margin-right: 40px;
    position: relative;
    width: 40%;
}
.contact_builder_form .listing_heading2{
	padding-top:4px;
}
.contact_inputbox2 {    float: left;
    height: auto;
    margin-bottom: 5px;
    margin-right: 30px;
    position: relative;
    width: 577px;
}
.contact_inputbox2 textarea {
    background-color: #fff;
    background-position: left top;
    background-repeat: repeat-x;
    border: 0 none;
    border-radius: 3px;
    box-shadow: none;
    color: #49494d;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    height: 100px;
    padding-left: 10px;
    padding-top: 10px;
    position: relative;
    width: 99%;
}
#contact_form .contact_inputbox input {
    background-position: left top;
    background-repeat: repeat-x;
    border: 0 none;
    border-radius: 3px;
    box-shadow: none !important;
    color: #49494d;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    height: auto;
    padding: 10px;
    position: relative;
    width: 100%;
}
.listing_box .listing_rightbox textarea {background-color: #efefef;background-image: url("images/input_bg.jpg");background-position: left top;background-repeat: repeat-x;border: thin solid #9e9e9e;border-radius: 5px;color: #49494d;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 12px;height: 130px;padding-left: 5px;padding-top: 2px;position: relative;width: 100%;}
.state_inputbox {float: left;height: auto;padding-right: 10px;position: relative;width: 183px;}
.state_inputbox2 {float: left;height: auto;padding-right: 10px;position: relative;width: 164px;}
.firstname_inputbox {float: left;height: auto;padding-right: 10px;position: relative;width: 204px;}
.firstname2_inputbox {float: left;height: auto;padding-right: 10px;position: relative;width: 170px;}
.security_inputbox {float: left;height: auto;margin-right: 0;padding-right: 10px;position: relative;width: 130px;}
.society_inputbox {float: left;height: auto;padding-right: 10px;position: relative;width: 405px;}
.transaction_inputbox {float: left;height: auto;padding-right: 10px;position: relative;width: 120px;}
.expected_inputbox {float: left;height: auto;padding-right: 10px;position: relative;width: 136px;}
.description_inputbox {float: left;height: auto;padding-right: 10px;position: relative;width: 545px;}
.annual_inputbox {float: left;height: auto;padding-right: 10px;position: relative;width: 450px;}
.listing_continue_button {float: left;height: auto;margin-top: 95px;position: relative;width: auto;}
.listing_continue_button2 {float: left;height: auto;margin-left: 20px;margin-top: 5px;position: relative;width: auto;}
.listing_tick_whitebox {float: left;height: auto;margin-bottom: 20px;position: relative;width: 100%;}
.listing_tick_whitebox .property_type_box {float: left;margin-bottom: 0;margin-left: 220px;padding: 0 0 20px;}
.listing_tick_whitebox .property_type_box span {color: #000000;font-family: Arial,Helvetica,sans-serif;font-size: 12px;font-weight: normal;}
.listing_tick_whitebox .search_white_box {border: 0 none;}
.listing_tick_whitebox .search_white_box ul li {margin: 1px 0 0 26px;}
.listing_tick_whitebox .search_white_box {padding: 2px 0 0;}
.listing_rightbox_bhkbox {background-color: #f6f6f6;float: left;padding-left: 220px;padding-top: 15px;}
.amenities_whitebox {background-color: #ffffff;float: left;height: auto;padding: 12px 0 12px 15px;position: relative;width: 78%;}
.amenities_label {float: left;height: auto;position: relative;width: 160px;}
.amenitybox_label .amenities_label{
 width:105px;}
.distance_box1 {float: left;height: auto;position: relative;width: 310px;}
.distance_box2 {float: left;height: auto;padding-left: 30px;position: relative;width: 350px;}
.distance_text {float: left;height: auto;padding-right: 8px;padding-top: 7px;position: relative;text-align: right;width: 70px;}
.distance_text2 {float: left;height: auto;padding-right: 8px;padding-top: 7px;position: relative;text-align: right;width: 100px;}
.km_input {float: left;height: auto;padding-top: 5px;position: relative;width: auto;}
.km_input input {background: none repeat scroll 0 0 #ffffff !important;border: 1px solid #858585 !important;border-radius: 0 !important;color: #515151 !important;float: left !important;font-family: Arial,Helvetica,sans-serif !important;font-size: 12px !important;height: 21px !important;padding: 0 !important;position: relative !important;width: 25px !important;}
.km_text {color: #737373;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 11px;height: auto;margin-left: 9px;padding-top: 8px;position: relative;width: 30px;}
.distance_input {float: left;height: auto;padding-bottom: 7px;position: relative;width: 163px;}
.number_inputbox {float: left;height: auto;padding-right: 10px;position: relative;width: 70px;}
.number_inputbox2 {float: left;height: auto;padding-right: 10px;position: relative;width: 96px;}
.distance_input input {background: none repeat scroll 0 0 #ffffff !important;border: 1px solid #b3b3b3 !important;}
.listing_white_box_heading {background-color: #ffffff;float: left;height: auto;margin-bottom: 17px;padding: 7px 0 7px 28px;position: relative;width: 97%;}
.add_button {float: left;height: auto;padding-right: 12px;position: relative;width: auto;}
.newuser_whitebox {background-color: #ffffff;border: 1px solid #dedede;border-radius: 5px;float: left;height: auto;margin-bottom: 20px;margin-top: 20px;padding: 10px;position: relative;width: 95%;}
.sendsms_box {clear: both;float: left;height: auto;padding-top: 5px;position: relative;width: auto;}
.forgot_box {float: left;height: auto;padding-top: 8px;position: relative;width: auto;}
.builder_header_box {/*background-image: url("images/builder_header_bg.jpg");background-repeat: repeat-x;margin-bottom: 10px;*/float: left;height: auto;position: relative;width: 100%;background-size: contain;}
.builder_header_box img{border:1px solid #cccccc;}
.builder_logo {border-right: 1px solid #aca9a8;float: left;height: auto;margin-right: 22px;margin-top: 19px;position: relative;text-align: left;width: 140px;margin-bottom:20px;}
.builder_logo_text {color: #353535;float: left;font-family:MYRIADPROREGULAR;font-size:25px;font-weight: normal;height: auto;margin-top: 23px;position: relative;text-decoration: none;width: 50%;}
.builder_links {float: right;height: auto;margin-right: 10px;padding-top: 24px;position: relative;width: auto;}
.builder_links_text {color: #807e7e;font-family: MyriadPro;font-size: 16px;font-weight: normal;text-decoration: none;}
.builder_links_text:hover {color: #2c2c2c;}
.builder_banner_text {
    clear: both;
    color: #01b0f1;
    float: left;
    font-family: centurygothic;
    font-size: 32px;
    height: auto;
    padding-bottom:17px;
    padding-left: 36px;
    padding-top: 17px;
    position: relative;
    text-transform: uppercase;
    width: 100%;
	text-align:center;
	line-height:normal;
}
.next_prev_arrow {float: right;height: auto;padding-bottom: 7px;padding-right: 12px;padding-top: 9px;position: relative;width: auto;}
.builder_banner {/*background-image: url("images/builder_banner.png");background-repeat: no-repeat;*/float: left;height: 240px;position: relative;width: 100%; margin-bottom:30px;}
.builder_middle_box {height: auto;margin: 0 auto 40px;position: relative;width: 95%;}
.builder_heading {float: left;height: auto;padding-bottom: 30px;position: relative;width: auto;}
.text31_black {color: #505050;font-family: centurygothic;font-size: 31px;font-weight: normal;text-decoration: none;}
.builder_content {float: left;height: auto;padding-bottom: 30px;position: relative;width: auto;clear:both;}
.builder_blue_links {
	background-image:url(images/menu_bg_min.jpg);
	background-repeat:repeat-x;
	min-height:47px;
	background-color: #3b8ced;float: left;height: auto;margin-bottom: 15px;position: relative;width: 100%;}
.builder_blue_links ul {float: left;margin: 0;padding: 0;}
.builder_blue_links ul li {float: left;list-style-type: none;margin: 0;padding: 0;}
.builder_blue_links ul li a {
    border-radius: 3px;
    color: #000;
    float: left;
    font-family: MYRIADPROREGULAR;
    font-size: 15px;
    font-weight: normal;
    line-height: normal;
    margin:9px 10px 9px 0;
    padding:4px 10px;
    text-decoration: none;
    text-transform: uppercase;
}
.builder_blue_links ul li a:hover {
	background-image:url(images/nav_over.jpg);
	background-repeat:repeat-y;
	background-position:left top;
	color:#ffffff;
	background-color:#44e6d7 ;
}
.builder_blue_links ul li .selected {
	background-image:url(images/nav_over.jpg);
	background-color:#44e6d7 ;
	background-repeat:repeat-y;
	background-position:left top;
	color:#ffffff;
}
.left_box {background-color: #000000;border-radius: 3px;color: #ffffff;float: left;font-family: arial;font-size: 11px;margin-left: -51px;margin-top: -18px;padding: 4px 10px;position: absolute;}
/*.builder_content_box1 {color: #353535;float: left;font-family: MyriadPro-Semibold;font-size: 25px;height: auto;padding-bottom: 30px;position: relative;text-align: right;text-transform: uppercase;width: 33%;}*/
.builder_content_box1 {color: #353535;float: left;font-family: MyriadPro-Semibold;font-size: 25px;height: auto;padding: 30px 0;position: relative;text-align: center;text-transform: uppercase;width: 101%;}
.builder_content_box2 {float: left;height: auto;margin-left: 25px;padding-bottom: 30px;position: relative;width: 64%;}
.builder_content_text {float: left;height: auto;line-height: 18px;padding-bottom: 20px;position: relative;width: auto;}
.builder_blue_box {background-color: #e7f1fd;float: left;height: auto;padding: 10px 0;position: relative;width: 100%;}
.select_city_text {color: #ffffff;float: right;height: auto;padding-right: 12px;padding-top: 3px;width: auto;}
.select_city_select {float: right;height: auto;padding-right: 12px;width: auto;}
.select_city_select select {border: 1px solid #2764ad;float: left;font-family: arial;height: 24px;width: 140px;}
.builder_mainslider_box {background-color: #f9f9f9;border:1px solid #c4c4c4;float: left;height: auto;margin-bottom:20px;padding:0;position: relative;width: 100%;}
.builder_slider_arrowleft {float: left;height: auto;margin-top: 80px;position: relative;text-align: center;width: 62px;}
.builder_slider_midlbox {float: left;height: auto;position: relative;width: 89%;}
.builder_slider_box {
    background-color: #fff;
    background-image: url(images/builder_gray_bg.jpg);
    background-position: left bottom;
    background-repeat: repeat-x;
    border: 1px solid #c4c4c4;
    border-radius: 0;
    float: left;
    height: auto;
    margin: 13px;
    min-height: 261px;
    padding: 10px;
    position: relative;
    width: 222px;
}
.builder_slider_heading {
    color: #000000;
    float: left;
    font-family: centurygothic;
    font-size: 16px;
    height: 43px;
    margin-bottom: 15px;
    overflow: hidden;
    position: relative;
    text-align: center;
    width: 100%;
}
.builder_slider_img {float: left;height: auto;padding-bottom: 10px;position: relative;width: auto;}
.builder_slider_content {
    color: #000000 !important;
    float: left;
    font-family: centurygothic;
    font-weight: normal;
    height: auto;
    padding-bottom: 10px;
    position: relative;
    text-align: center;
    width: auto;
}
.builder_bhk_box {
    background-position: center 3px;
    background-repeat: no-repeat;
    color: #0295cc;
    float: left;
    font-family: centurygothic;
    font-size: 17px;
    padding-bottom: 10px;
    position: relative;
    text-align: center;
    width: 100%;
}
.contact_builder_box {background-color: #565656;float: left;height: auto;padding: 15px 0 15px 11px;position: relative;width: 99%;}
.contact_builder_heading {color: #ffffff;float: left;font-family: centurygothic;font-size: 31px;font-weight: normal;height: auto;padding-bottom: 5px;position: relative;text-decoration: none;width: auto;}
.contact_builder_content {clear: both;float: left;height: auto;padding-bottom: 15px;position: relative;width: auto;}
.contact_builder_form {clear: both;float: left;height: auto;position: relative;width: auto;}
.builder_white_box {
    background-color: rgba(255, 255, 255, 0.8);
    border-radius: 15px;
    float: right;
    height: 175px;
    margin-right: 21px;
    margin-top: 20px;
    padding-left: 25px;
    padding-top: 13px;
    position:absolute;
    width: 390px;
	right:0;
}
.builder_whitebox_heading {
    color: #000;
    float: left;
    font-family: centurygothic;
    font-size: 21px;
    height: auto;
    line-height: 34px;
    position: relative;
    width: auto;
}
.builder_whitebox_heading2 {float: left;height: auto;padding-bottom: 15px;position: relative;text-transform: uppercase;width: 95%;}
.builder_whitebox_label {clear: both;float: left;height: auto;padding-bottom: 3px;position: relative;width: 105px;}
.builder_whitebox_label2 {float: left;height: auto;padding-bottom:3px;position: relative;width: auto;}
.listing_white_box .listing_radio input {margin: 2px 0 0;}
.builder_blue_box {background-color: #ffffff;float: left;height: auto;margin-bottom: 3px;padding: 0;position: relative;width: 100%;}
.header_logo_builder {float: right;height: auto;position: relative;width: auto;}
.header_links_builder {color: #ffffff;float: right;font-family: Arial,Helvetica,sans-serif;font-size: 12px;height: auto;margin-top: 20px;position: relative;width: auto;}
.header_links_builder a {color: #ffffff;font-family: Arial,Helvetica,sans-serif;font-size: 12px;font-weight: normal;text-decoration: none;text-transform: uppercase;}
.select_city_box {float: right;height: auto;padding-top: 6px;position: relative;width: auto;}
.builder_content_box3 {float: left;height: auto;margin-bottom: 40px;position: relative;width: 100%;}
.builder_listview_box {border: 2px solid #e7e7e7;float: left;height: auto;margin-bottom: 20px;margin-left: 22px;margin-right: 0;padding: 5px;position: relative;width: 96%;}
.builder_gridview_box {border: 2px solid #e7e7e7;float: left;height: auto;margin-bottom: 20px;margin-left: 22px;margin-right: 0;padding: 5px;position: relative;width: 46%;}
.builder_list_img {float: left;height: auto;padding: 0 10px 10px 0;position: relative;width: auto;}
.builder_res_list_img {float: left;height: auto;padding: 0 10px 0 0;position: relative;width: auto;}
.builder_list_content_box {float: left;height: auto;position: relative;width: 70%;}
.builder_grid_content_box {float: left;height: auto;position: relative;width: 67%;}
.builder_list_heading {float: left;height: auto;padding-bottom: 6px;position: relative;width: auto;}
.builder_list_content {clear: both;float: left;height: auto;position: relative;width: auto;}
.builder_grid_content {clear: both;float: left;height: auto;position: relative;width: auto;}
.builder_display_as {float: left;height: auto;margin-bottom: 10px;position: relative;width: 98%;}
.builder_viewed_box {float: right;height: auto;width: auto;}
.builder_gridview_box .searchlist_box_content ul {width: 100%;}
.builder_gridview_box .searchlist_box_content li {clear: both;width: 100%;}
.other_box {background-color: #f9f9f9;border: 1px solid #f3f3f3;color: #444444;float: left;font-family: MyriadPro-Semibold;font-size: 13px;height: auto;margin-bottom: 50px;padding: 10px;position: relative;width: 97%;}
.other_box a {color: #444444;font-family: MyriadPro-Semibold;font-size: 14px;font-weight: normal;text-decoration: none;}
.builder_contact_label {clear: both;float: left;height: auto;padding-bottom:15px;position: relative;width: 147px;}
.builder_contact_text {float: left;height: auto;padding-bottom: 7px;position: relative;width: auto;}
.builder_middle_box ul {cursor: inherit;}
.builder_middle_box li {cursor: inherit;}
.builder_mainslider_box .crsl-item {height: 285px !important;}
.builder_mainslider_box .crsl-items {width: 84% !important;}
.builder_mainslider_box #navbtns {margin: 104px auto 0;width: 96%;}
.inner_package_box {float: left;height: auto;margin-bottom: 7px;padding: 5px 0 0;position: relative;width: 99%;}
.pricing_listing_box {float: left;height: auto;margin-bottom: 57px;margin-left: 5px;margin-top: 10px;padding: 5px 0 0;position: relative;width: 99%;}
.pricing_listing {float: left;height: auto;margin-bottom: 3px;margin-left: 8px;margin-top: 10px;width: 48%;}
.pricing_listing ul {display: block;float: left;height: auto;margin: 0;padding: 0;width: 100%;}
.pricing_listing li {background-image: url("images/green_dot.jpg");background-position: left center;background-repeat: no-repeat;clear: both;float: left;height: auto;list-style-type: none;padding-left: 18px;width: auto;}
.pricing_listing li a {color: #484848;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 12px;font-weight: normal;height: auto;list-style-type: none;padding: 10px 0;position: relative;text-align: left;text-decoration: none;width: 100%;}
.pricing_listing li a:hover {color: #4e97ee;}
.builder_package_box {border: 1px solid #e9e9e9;border-radius: 3px;box-shadow: 0 2px 0 0 #e9e9e9;float: left;height: auto;margin-bottom: 33px;padding: 0;position: relative;width: 99%;}
.top_package_box {background-image: url("images/top_package_box_bg.jpg");background-position: left top;background-repeat: repeat-x;box-shadow: 0 2px 0 0 #999999;float: left;height: 74px;width: 100%;}
.middle_package_box {background-image: url("images/middle_package_box_bg.jpg");background-position: left top;background-repeat: repeat-x;float: left;height: 39px;width: 100%;}
.white_package_box {background-color: #fff;background-image: url("images/middle_package_box_bg.jpg");background-position: left top;background-repeat: repeat-x;float: left;height: auto;width: 100%;}
.text28_blue {color: #3b8ced;font-family: Century Gothic;font-size: 28px;margin-top: 18px;text-align: center;}
.text12_gray1 {color: #797474;font-family: Arial,Helvetica,sans-serif;font-size: 12px;font-weight: normal;text-align: left;text-decoration: none;width: 100%;}
.text12_gray2 {color: #797474;font-family: Arial,Helvetica,sans-serif;font-size: 12px;font-weight: normal;text-align: center;text-decoration: none;width: 100%;}
.text12_black1 {color: #000000;font-family: Arial,Helvetica,sans-serif;font-size: 12px;font-weight: normal;text-align: center;text-decoration: none;width: 100%;}
.package_heading {float: left;height: auto;position: relative;width: 100%;}
.package_name {border-right: thin solid #d5d5d5;float: left;height: auto;padding: 10px 10px 12px;position: relative;width: 26%;}
.no_of_banner {border-right: thin solid #d5d5d5;float: left;height: auto;padding: 10px 10px 12px;position: relative;width: 11%;}
.rates {border-right: thin solid #d5d5d5;float: left;height: auto;padding: 10px 10px 12px;position: relative;width: 8%;}
.total_price {border-right: thin solid #d5d5d5;float: left;height: auto;padding: 10px 10px 12px;position: relative;width: 11%;}
.select {float: left;height: auto;padding: 10px 10px 12px;position: relative;width: 4%;}
.builder_banners {float: left;height: auto;position: relative;width: 100%;}
.builder_box1 {border-right: thin solid #d5d5d5;float: left;height: auto;padding: 18px 10px 19px;position: relative;width: 26%;}
.builder_box2 {border-right: thin solid #d5d5d5;float: left;height: auto;padding: 18px 10px 19px;position: relative;width: 11%;}
.builder_box3 {border-right: thin solid #d5d5d5;float: left;height: auto;padding: 18px 10px 26px;position: relative;width: 11%;}
.builder_box4 {border-right: thin solid #d5d5d5;float: left;height: auto;padding: 18px 10px 26px;position: relative;width: 8%;}
.builder_box5 {border-right: thin solid #d5d5d5;float: left;height: auto;padding: 18px 10px 26px;position: relative;width: 11%;}
.builder_box6 {float: left;height: auto;padding: 18px 10px 22px;position: relative;width: 4%;}
.right_box {border: 1px solid #c4c4c4;float: left;height: auto;position: relative;width: 220px;margin-bottom:10px;}
.your_orders_box {float: left;height: auto;padding-bottom: 6px;position: relative;width: 220px;}
.your_orders {background-color: #3b8ced;float: left;height: 26px;padding-top: 7px;position: relative;width: 220px;}
.text13_white {color: #fff;font-family: Arial,Helvetica,sans-serif;font-size: 13px;font-weight: bold;text-align: center;}
.total_price_box {background-color: #d4e6fb;color: #484848;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 14px;font-weight: bold;height: 30px;margin-top: 12px;padding-left: 15px;padding-top: 10px;position: relative;width: 205px;}
.price_box {background-color: #fff;float: left;height: auto;position: relative;width: 220px;}
.net_price {margin-bottom: 10px;margin-top: 10px;}
.left_price_box {border-right: thin solid #c7c7c7;float: left;height: auto;margin-top: 10px;padding-left: 15px;padding-right: 10px;position: relative;width: 92px;}
.right_price_box {float: right;height: auto;margin-top: 10px;padding-left: 10px;padding-right: 10px;position: relative;width: 80px;}
.checkout_box {float: left;height: auto;margin-bottom: 10px;margin-left: 62px;margin-top: 6px;position: relative;text-align: center;width: auto;}
.budget_slider {clear: both;float: left;height: auto;position: relative;width: 230px;}
.budget_mintext {color: #717171;float: left;font-family: MyriadPro;font-size: 12px;height: auto;margin-top: 15px;position: relative;width: auto;}
.budget_maxtext {color: #717171;float: right;font-family: MyriadPro;font-size: 12px;height: auto;margin-top: 15px;position: relative;width: auto;}
.builder_heading14 {float: left;height: auto;padding-left: 10px;width: auto;}
.builder_grid_content_box .builder_heading14 {padding-left: 0;}
.builder_possession {float: right;height: auto;width: auto;}
.builder_grid_possession {float: left;height: auto;padding-left: 0;padding-top: 5px;width: auto;}
.builder_list_content ul {float: left;margin: 0;padding: 0 0 0 15px;position: relative;}
.builder_grid_content_box .builder_list_content ul {padding-left: 0;}
.builder_grid_content ul {float: left;margin: 0;padding: 0;position: relative;}
.builder_list_content ul li {float: left;margin: 0;padding: 0 0 15px;position: relative;width: 155px;}
.builder_grid_content ul li {float: left;margin: 0;padding: 0 0 9px;position: relative;width: 92px;}
.expanded .builder_area_dropdown {display: none;}
.builder_area_dropdown {float: right;height: auto;margin-right: 25px;width: auto;}
.builder_area_dropdown select {background-color: #fff;border: 0 solid #d4d4d4;color: #000;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 11px;position: relative;z-index: 492;}
.builder_area_arrow {float: right;margin-left: -16px;position: relative;z-index: 500;}
.area_input {float: left;height: auto;margin-right: 6px;position: relative;width: 70px;}
.area_input input {border: 1px solid #c9c9c9;border-radius: 3px;color: #000000;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 12px;font-weight: normal;height: auto;padding: 6px 5px 6px 10px;position: relative;text-decoration: none;width: 70px;}
.builder_mainslider_box .crsl-items {width: 90% !important;height:341px;}
.builder_mainslider_box #navbtns {margin: -36px auto 0;display:none !important;width: 96%;}
.viewcontact_white_content {border: 0 none;display: none;height: auto;left: -12px;overflow: auto;padding: 0;position: absolute;top: 16%;width: 315px;z-index: 499;}
.viewproperty_details_box {background-image: url("images/slidingDiv_bg.jpg");background-repeat: repeat-x;clear: both;float: left;height: auto;padding: 15px 12px 15px 15px;width: 97%;}
.viewcontact_info button {background-image: url("images/view_property_details.jpg");border: 0 none;cursor: pointer;float: left;font-size: 0;height: 26px;width: 160px;}
.builder_blue_searchbox {background-color: #2c82e7;float: left;height: 110px;margin-bottom: 15px;width: 100%;}
.builder_blue_searchbox_heading {border-bottom: 1px solid #428fe9;color: #ffffff;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 19px;font-weight: bold;height: auto;margin-bottom: 0;padding: 8px 0 8px 35px;position: relative;text-decoration: none;width: 96%;}
.builder_properties_box {float: left;height: auto;padding-left: 35px;padding-top: 8px;position: relative;width: 19%;}
.builder_properties_box2 {float: left;height: auto;padding-top: 8px;position: relative;width: 17%;}
.builder_properties_inputbox {float: left;height: auto;position: relative;width: 96%;}
.builder_properties_inputbox select {background-color: #efefef;background-image: url("images/input_bg.jpg");background-position: left top;background-repeat: repeat-x;border: thin solid #205fa8;border-radius: 5px;color: #49494d;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 12px;height: 31px;padding-left: 5px;padding-top: 2px;position: relative;width: 100%;}
.builder_properties_box_heading {float: left;height: auto;padding-bottom: 5px;position: relative;width: auto;}
.consultant1_whitebox {background-color: #ffffff;border: 1px solid #dedede;border-radius: 5px;float: left;height: auto;margin-bottom: 20px;margin-top: 0;padding: 10px;position: relative;width: 95%;}
.consultant2_whitebox {background-color: #ffffff;border: 1px solid #dedede;border-radius: 5px;float: left;height: auto;margin-bottom: 20px;margin-top: 0;padding: 20px 10px 10px;position: relative;width: 95%;}
.deal_inputbox {border: thin solid #cccccc;float: left;height: 95px;overflow-y: scroll;padding-right: 10px;position: relative;width: 208px;}
.mobile_inputbox {float: left;height: auto;padding-right: 10px;position: relative;width: 176px;}
.forsale_rent_box {background-color: #2174d5;float: left;height: 59px;margin-right: 10px;padding: 11px 0 0 10px;position: relative;width: 13%;}
.builder_properties_submit {float: left;height: auto;margin-top: 30px;position: relative;width: auto;}
.myaccount_admin_box {background-color: #3c8ced;background-image: url("images/myaccount_blue_box_bg.jpg");background-repeat: repeat-x;float: left;height: auto;padding: 8px 0;position: relative;width: 222px;}
.myaccount_blue_img {float: left;height: auto;padding-left: 8px;position: relative;width: 95px;}
.myaccount_blue_area {float: left;height: auto;padding-top: 7px;position: relative;width: auto;}
.admin_area_text {float: left;height: auto;padding-bottom: 8px;position: relative;width: auto;}
.admnin_area_logout {clear: both;float: left;height: auto;position: relative;width: auto;}
.propertyid_box {float: left;height: auto;padding: 13px 0 13px 6px;position: relative;width: 96%;}
.view_package_details {clear: both;float: left;height: auto;margin-top: 15px;position: relative;text-align: center;width: 84%;}
.view_package_details a {background-color: #26b200;border: 0 none;border-radius: 20px;color: #ffffff;font-family: MyriadPro-Semibold;font-size: 20px;padding: 6px 18px;text-decoration: none;}
.view_package_details a:hover {background-color: #3b8ced;}
.myaccount_green_box {background-color: #26b200;float: left;margin-bottom: 20px;margin-right: 21px;min-height: 70px;padding: 13px;position: relative;width: 40%;}
.myaccount_blue_box {background-color: #3b8ced;float: left;margin-bottom: 20px;min-height: 70px;padding: 13px;position: relative;width: 40%;}
.text21_white {color: #ffffff;font-family: Arial,Helvetica,sans-serif;font-size: 21px;font-weight: normal;text-decoration: none;}
.advertising_option_box {background-color: #ebf3fd;float: left;height: auto;margin-bottom: 20px;padding: 13px 0 13px 20px;position: relative;width: 97%;}
.text21_gray {color: #5b5b5b;font-family: Arial,Helvetica,sans-serif;font-size: 21px;font-weight: normal;text-decoration: none;}
.text15_green {color: #26b200;font-family: Arial,Helvetica,sans-serif;font-size: 15px;font-weight: normal;text-decoration: none;}
.advertising_img {float: left;height: auto;position: relative;width: 95px;}
.advertising_text {float: left;height: auto;line-height: 21px;position: relative;width: 87%;}
.myaccount_box1 {border: 1px solid #c4c4c4;float: left;height: auto;margin-bottom: 25px;margin-right: 20px;padding: 15px 10px 15px 20px;position: relative;width: 45%;}

/*--------------------INPUT-RADIO-DESIGN-------------------*/
input.css-checkbox[type="radio"] {display: none;}
input.css-checkbox[type="radio"] + label.css-label {background-repeat: no-repeat;cursor: pointer;display: inline-block;font-size: 12px;height: 30px;line-height: 30px;vertical-align: middle;}
input.css-checkbox[type="radio"]:checked + label.css-label {background-position: 128px -211px;}
input.css-checkbox[type="radio"]:checked + label.css-label:hover {background-position: 128px -266px;}
/*--------------------INPUT-RADIO-DESIGN-------------------*/

/*--------------------INPUT-RADIO-DESIGN-------------------*/
input.css-checkbox[type="checkbox"] {display: none;}
input.css-checkbox[type="checkbox"] + label.css-label {background-repeat: no-repeat;cursor: pointer;display: inline-block;font-size: 12px;height: 30px;line-height: 30px;vertical-align: middle;}
input.css-checkbox[type="checkbox"]:checked + label.css-label {background-position: 128px -211px;}
input.css-checkbox[type="checkbox"]:checked + label.css-label:hover {background-position: 128px -266px;}
/*--------------------INPUT-RADIO-DESIGN-------------------*/





.search_white_box .css-label:hover {color: #ffffff;}
label.css-label {-moz-user-select: none;background-image: url("images/checkbox.png");background-position: 128px -11px;width: 165px;}
.listing_rightbox #contrycode {margin-left: 281px;width: 76px;}
.listing_rightbox #statecodediv {margin-left: 363px;width: 63px;}
.main_errorMessage {font-size: 19px;margin-bottom: 15px;margin-left: 29px;padding: 6px 0;text-align: center;width: 92%;}
.listing_white_box_main{float:left;width:230px;}
<!-- added by amit -->
.thanku_heading_text {
color: #26b200;float: left;font-family: MyriadPro-Semibold;font-size: 44px;font-weight: normal;height: auto;padding-bottom: 10px;position: relative;width: 100%;text-transform: uppercase;}
.thanku_text {font-family: MyriadPro-Semibold;font-size: 17px;color: #555555;font-weight: normal;}
.advertising_solutions_content {float: left;padding-bottom: 10px;position: relative;width: 100%;}
.thanku_graybox {background-color: #f8f8f8;border: 1px solid #c6c6c6;border-radius: 14px;color: #010101;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 14px;margin-top: 10px;padding: 7px 20px;text-decoration: none;width: auto;}
.not_member_text {color: #484848;float: left;font-family: verdana;font-size: 13px;font-weight: normal;padding-top: 9px;text-align: center;text-decoration: none;text-transform: none;width: 100%;}
.not_member_text:hover{text-decoration:underline;}
.white_button {background-color:#ffffff;border:1px solid #CECECE;border-radius: 3px;color: #232323;font-weight:bold;cursor: pointer;float: left;font-family: arial;font-size: 12px;height: auto;padding: 4px 13px;position: relative;transition-duration: 0.4s, 3s;width: auto;text-decoration:none;	}
.locality_dropdown #auto_suggest_list{border: 1px solid #9e9e9e;margin: 0;padding-left: 4px;float: left;height: 158px;overflow-y: scroll;width:162px;}
.locality_dropdown li{background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;border-bottom: 0 none !important;color: #49494d;font-weight: bold;padding: 3px 0 !important;}
.locality_dropdown li:hover{color:#000000;}
.record_table{width: 98%;float: left;border: 1px solid #F0F1DA;margin: 5px;font-size: 12px;text-align: left;}
.record_table tr th{background:#2D83E8;border-right:1px solid #ffffff;border-left:1px solid #ffffff;}
.record_table tr td{border:1px solid #2D83E8;}
.record_table tr:hover{background:#F0F1DA;}
.fixed_cart{background: none repeat scroll 0 0 #ffffff;border: 1px solid #c5c5c5;border-radius: 0;float: right;margin: 50px 10px 10px;min-height: 100px;padding: 0;position: fixed;width: 230px;z-index: 999999;}
.fixed_cart h3{background: none repeat scroll 0 0 #3b8ced;color: #ffffff;font-family: MyriadPro-Semibold;font-size: 15px;font-weight: normal;margin: 0;padding: 5px;text-align: center;}
.order_list_section{border-bottom:1px dotted #c4c4c4;float:left;width:100%;}
.placeholder{color:#616161;height:10px;margin:10px;width:100%;}
.label{font-weight:bold;}
.grand_total_section{padding:5px;float:left;margin-top:10px;text-align:center;width:100%;}
.total{color:#c4c4c4;}
.description{width:97%;text-align:justify;margin-top:20px;margin-bottom:10px;float:left;padding:10px;}
.selected_box{margin: 5px;padding: 5px;border: 1px solid #c4c4c4;border-radius: 5px;text-align: center;float: left;width: 90%;}
.selected_price_label,.selected_price{width: 38%;float: left;padding: 4px;}
.selected_price{background: #2D83E8;color: #ffffff;}
.checkout_button{background: #2D83E8;border: none;padding: 5px;text-transform: uppercase;color: #ffffff;width: 100%;border-radius: 5px;box-shadow: 1px 0px 7px #9B9C85;}
.column_right{float:left;}
.postproperty_mainbox{min-height:300px;}
.checkout_whitebox{background-color:#ffffff; float: left; padding:9px; width: 98%;}
.checkout_whitebox input{background-color: #efefef;background-image: url("images/input_bg.jpg");background-position: left top;background-repeat: repeat-x;border: thin solid #9e9e9e;border-radius: 5px;color: #49494d;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 12px;height: 31px;padding-left: 5px;padding-top: 1px;position: relative;width: 211px;}
.category_popupbox {background-color: white;border: 3px solid #2e84e9;box-shadow: 0 0 6px #ccc;display: none;height: 550px;left: 20%;overflow: auto;padding: 16px;position: fixed;right: 20%;top: 16%;width: 760px;z-index: 1002;}
.category_popupbox .maincat_heading{background-color: #f0f1da;border-radius: 3px;color: #000000;float: left;font-family: arial;font-size: 12px;margin-bottom: 7px;padding: 5px 14px;width: 92%;}
.select_category_button{background-color: #ffffff;background-image: url(images/green_rept.jpg);border: 0 solid #8a8a8a;border-radius: 5px;box-shadow: 0 0 0 1.5px #ffffff;color: #ffffff;float: left;font-family: arial;font-size: 12px;font-weight: bold;padding: 7px 9px;text-decoration: none;}
.property_details_description {
    height: auto;
    margin: 0 auto;
    padding: 10px 0;
    max-width: 1230px;
}
.arialloc {color: #000000;float: left;font-family: Arial;font-size: 12px;line-height: 20px;padding-right: 10px;text-decoration: none;}
#preflocality .arialloc {background-color: #f0f1da;border-radius: 5px 5px 5px 5px;float: left;margin-right: 7px;margin-bottom: 5px;border:1px solid #dfe0c2;padding: 2px 5px;font-family: Arial, Helvetica, sans-serif;}
.bank_box{box-shadow: 0 0 5px #dddddd;float: left;height: auto;position: relative;width: 28.8%;padding:1px;border-radius:0px 0px 7px 7px;margin:0 37px 30px 0;}
.bank_img_box{float:left;width:100%;height:auto;padding:4px 0px;text-align:center;}
.bank_text{float:left;width:95%;height:auto;line-height:24px;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#0951a7;text-decoration:none;padding:4px 0 7px 12px;}
.view_offers_box{float:left;width:100%;height:auto;}
.view_offers_box a{background-color: #e8e8e8;background-image: url(images/arrow3.png);background-position: 7px 8px;background-repeat: no-repeat;border: 0 none;color: #176ace;float: left;font-family: MyriadPro;font-size: 13px;font-weight: normal;padding: 8px 10px 8px 30px;text-decoration: none;text-transform: uppercase;width: 85%;border-radius:0px 0px 7px 7px;}
.view_offers_box a:hover{background-color: #599ef4;color: #ffffff;text-shadow:1px 1px #3e6eaa;}
.homeloans_rightbox #expList .collapsed ul{padding-left:12px;width:208px;}
.homeloans_rightbox .checkbox_text{width:195px;}
.listing_rightbox #captchaerror{clear: both;color: #ff0000;float: left;}
.anchortag_box {background-color: #e9e9e9;border: 0px;width: auto;height: auto;float: left;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;text-decoration: none;margin-right: 2px;margin-top: 11px;padding: 6px 14px;}
.homeloans_rightbox .hidden
{display:none;}
<!-- added by amit for property details -->
.inner_heading_bar2 {border-bottom: 1px solid #e0e0e0;float: left;height: auto;margin-bottom: 18px;padding-bottom: 0px;position: relative;width: 99%;}
.inner_heading_text3 {color: #484848;float: left;font-family: MyriadPro-Semibold;font-size: 24px;font-weight: normal;height: auto;padding-bottom: 10px;position: relative;width: auto;}
.new_property_img {float: right;margin-right: -10px;margin-top: -105px;}
.details_blue_box {float: left;background-color: #f2f8ff;border: 1px solid #cee4ff;border-radius: 3px;width: 95%;margin-bottom: 10px;padding: 0px 10px;}
.details_price_box {float: left;width: 100%;height: auto;padding-bottom: 10px;font-family: Arial, Helvetica, sans-serif;font-size: 21px;color: #27b201;font-weight: bold;text-decoration: none;}
.details_list {float: left;width: 100%;height: auto;margin: 0px;padding: 0px;}
.details_images_box {float: right;position: relative;width: 35%;height: auto;margin-right: 15px;}
.details_img {float: left;position: relative;width: auto;height: auto;padding-right: 5px;padding-bottom: 5px;}
.inner_searchlist_box2 {border: 1px solid #e9e9e9;border-radius: 3px;box-shadow: 0 2px 0 0 #e9e9e9;float: left;height: auto;margin-bottom: 7px;padding: 10px;position: relative;width: 97%;}
.floor_plan_box {float: left;position: relative;width: 100%;height: auto;}
.contact_seller_box {float: left;position: relative;width: 100%;height: auto;text-align: center;padding: 10px 0px;}
.contact_seller_input {float: left;position: relative;width: 88%;height: auto;text-align: center;margin-left: 6px;margin-bottom: 3px; margin-top:3px;}
.contact_seller_checkbox {float: left;position: relative;width: auto;height: auto;padding-right: 10px;margin-left: 13px;padding-bottom: 5px;}
.details_state_box {float: left;width: 30%;height: auto;border-right: 1px solid #cee4ff;padding: 5px 0px;margin-right: 10px;}
.details_list li span {float: left;width: 100px;}
.details_list li {float: left;width: 45%;height: auto;margin-bottom: 6px;}
.details_list ul {float: left;width: 100%;height: auto;margin: 0px;padding: 0px;}
.contact_seller_input textarea {border: 1px solid #c9c9c9;border-radius: 3px;color: #2e2e2e;float: left;font-family: arial;font-size: 12px;height: 90px;padding: 6px;width: 100%;}
.contact_seller_input input {border: 1px solid #c9c9c9;border-radius: 3px;color: #2e2e2e;float: left;font-family: arial;font-size: 12px;height: auto;padding:4px 6px;width: 100%;}
.details_internal_amenities_box .heading {float: left;position: relative;width: auto;height: auto;padding-bottom: 10px;color: #3b8ced;font-family: Arial,Helvetica,sans-serif;font-size: 14px;text-decoration: none;}
.details_internal_amenities_box {float: left;width: 147px;height: auto;position: relative;}
.details_locality_box {float: left;width: 30%;height: auto;padding: 5px 0px;}
.gray_box{ float:left; background-color:#f4f4f4; width:99%; height:auto; padding:4px 0px;}
.filter_result_text{float:left;position:relative;width:auto;padding-left:18px;padding-right:10px;padding-top:4px;}
.filter_input_box{float: left;margin-right: 15px;position: relative;text-align: center;}
.filter_input{border: thin solid #999;border-radius: 3px;float: right;font-family: arial;font-size: 12px;height: 25px;position: relative;width: 168px;}
.consultants_box{background-image:url(images/arrow4.jpg);background-position: 8px 3px;background-repeat: no-repeat;border-bottom: 1px solid #efefef;float: left;height: auto;padding: 0 0 11px 21px;margin-bottom:11px;position: relative;width: 22%;}
.realestate_box1{float:left;width:33%;height:auto;}
.realestate_box{float:left;position:relative;width:80%;height:auto;padding-bottom:20px;}
.realestate_heading{background-color:#f0f1da;border:0px;float:left;position:relative;width:92%;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;font-weight:bold;text-decoration:none;height:auto;padding:5px 10px;border-radius:3px;margin-bottom:10px;}
.realestate_linkbox{float:left;position:relative;width:100%;height:auto;}
.realestate_linkbox ul{padding:0px;margin:0px;float:left;}
.realestate_linkbox ul li{padding:0px;margin:0px;float:left;width:100%;}
.realestate_linkbox ul li a{background-image:url(images/dot.jpg);background-position: 7px 5px;background-repeat: no-repeat;color: #313131;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 12px;font-weight: normal;height: auto;padding: 0 0 5px 20px;text-decoration: none;width: auto;}
.category_popupbox .maincat{float: left;margin: 0 10px 22px 0;width: 45%;}
.category_popupbox .maincat .child_cat{clear: both;float: left;padding-bottom: 3px;padding-left: 10px;}
.category_addbox{float: left;margin-bottom: 16px;width: 100%;}
.category_addbox .addbox{background-color: #f0f1da;border: 1px solid #dfe0c2;border-radius: 4px;float: left;margin: 0 5px 5px 0;padding: 4px 10px;}
.payinput {border: 1px solid #858585;border-radius: 1px;color: #333333;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 13px;font-style: normal;font-variant: normal;font-weight: normal;height: 19px;line-height: normal;padding: 2px;text-decoration: none;width: 200px;}
.grand_total_section .label{float:left;}

/*---------SEPT-18--------*/
.register_box .listing_box input[type="text"]{
   background-color: #ffffff;background-image: none;background-position: left top;background-repeat: repeat-x;border: thin solid #9e9e9e;border-radius: 0;color: #49494d;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 12px;height: 27px;padding-left: 5px;padding-top: 2px;position: relative;width: 100%;}
.register_box .listing_box input[type="password"]{
   background-color: #ffffff;background-image: none;background-position: left top;background-repeat: repeat-x;border: thin solid #9e9e9e;border-radius: 0;color: #49494d;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 12px;height: 27px;padding-left: 5px;padding-top: 2px;position: relative;width: 100%;}
.register_box .listing_box textarea{background-color: #ffffff;background-image: none;background-position: left top;background-repeat: repeat-x;border: thin solid #9e9e9e;border-radius: 0;color: #49494d;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 12px;height: 130px;padding-left: 5px;padding-top: 2px;position: relative;width: 100%;}
.register_box .listing_box select{
   background-color: #ffffff;background-image: none;background-position: left top;background-repeat: repeat-x;border: thin solid #9e9e9e;border-radius: 0;color: #49494d;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 12px;height: 27px;padding-left: 5px;padding-top: 2px;position: relative;width: 100%;}
.register_box .user_listing_box{padding-bottom:10px;}
.register_box .listing_box input[type="text"]:focus{box-shadow:0 0 2px #cccccc;box-shadow:0 0 2px #cccccc inset;background-color:#f7f7f7;color:#000000;border:1px solid #818181;}
.register_box .listing_box input[type="password"]:focus{box-shadow:0 0 2px #cccccc;box-shadow:0 0 2px #cccccc inset;color:#000000;background-color:#f7f7f7;border:1px solid #818181;}
.register_box .listing_box textarea:focus{box-shadow:0 0 2px #cccccc;box-shadow:0 0 2px #cccccc inset;color:#000000;background-color:#f7f7f7;border:1px solid #818181;}
#forgot_pas_box{background-color: white;border: 3px solid #2e84e9;box-shadow: 0 0 6px #ccc;display: none;height: auto;left: 20%;overflow: auto;padding: 16px;position: fixed;right: 20%;top: 16%;width: 400px;z-index: 1002;margin-top: 200px;}
.mini_builder_header{background-image:url(images/mini_builder_header_bg.jpg);background-repeat:repeat-x;background-position:left top;background-color:#ffffff;float:left;width:100%;height:auto;min-height:295px;margin-bottom:2px;margin-bottom:20px;}
.mini_builder_logo{float:left;position:relative;padding-top:5px;width:auto;height:auto;}
.mini_main_menu{float:right;width:auto;height:auto;}
.mini_main_menu a{color: #000000;float: left;font-family: arial;font-size: 12px;font-weight: bold;margin-top: 3px;padding: 21px 15px;text-transform: uppercase;}
.mini_main_menu a:hover{background-image:url(images/mini_main_menu_bg.jpg);background-repeat: repeat-x;}
.mini_main_menu span{float: left;margin: 24px 5px 0;}
.mini_blue_header{background-image:url(images/mini_blue_header_bg.jpg);background-repeat:repeat-x;float:left;position:relative;width:100%;height:auto;}
.mini_builder_heading{float:left;width:100%;height:auto;padding:15px 0px 10px 0px;font-family:MyriadPro;font-size:23px;color:#000000;text-decoration:none;text-transform:uppercase;}
.mini_builder_whitebox{background-color:#ffffff;border:1px solid #cacaca;float:left;width:97%;height:auto;padding:15px;}
.mini_builder_infobox{float:left;width:34%;height:auto;}
.text24_black{font-weight:MyriadPro;font-size:24px;color:#2c2c2c;font-weight:normal;text-decoration:none;}
.mini_builder_headimage{float:right;width:auto;height:auto;}
.mini_builder_menu{color: #444444;float: left;font-family: myriadpro;font-size: 13px;padding: 10px 23px;text-transform: uppercase;}
.mini_builder_content{float:left;width:95%;padding:12px 20px;height:auto;background-color:#ffffff;border:1px solid #e2e2e2;}
.aminities_box{float:left;width:100%;height:auto;padding-top:15px;}
.internal_aminities_box{float: left;height: auto;margin-right: 20px;width: 47%;}
.aminities_blue_heading{background-color: #d7f3ff;float: left;font-family: MyriadPro-Semibold;font-size: 16px;height: auto;padding: 7px 14px;width: 90%;}
.aminities_list_box{clear: both;float: left;height: auto;padding: 12px;width: 91%;}
.aminities_list_box ul{float:left;padding:0px;margin:0px;height:auto;}
.aminities_list_box ul li{float:left;padding:0px;margin:0px;height:auto;}
.aminities_list_box ul li a{background-image:url(images/aminities_arrow.jpg);background-position: left 4px;background-repeat: no-repeat;color: #000000;float: left;font-family: arial;font-size: 12px;height: auto;margin: 0;padding: 0 0 7px 15px;width: 170px;}
.crsl-items a{width:219px !important;	padding: 10px;margin: 15px;border: 1px solid #c4c4c4;background:#ffffff;border-radius:10px;}
.crsl-items{width:219px !important;	padding: 10px;margin: 15px;margin-left:2%;border-radius:10px;}.crsl-wrap a:hover{padding: 10px;margin: 15px;border: 1px solid #c4c4c4;box-shadow: 0px 0px 7px #3B8CED;	background:#ffffff;border-radius:10px;}
#direct_link{float:left;	}.minisite_logo {float: left;width: 200px;}
.call_icon {background-image: url(images/call_icon.jpg);background-repeat: no-repeat;background-position: left center;font-family: Arial, Helvetica, sans-serif;font-size: 21px;color: #111111;font-weight: normal;line-height: normal;float: left;width: auto;height: auto;margin: 11px 0;padding: 9px 0 9px 47px;}
.directory_footer {float: left;width: 100%;background-color: #eeeeee;padding: 10px 0px;text-align: center;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #292929;text-decoration: none;}

.directory_footer a{
    color: #494949;
    padding: 0 10px;
    text-decoration: none;
}
.directory_footer a:hover{
	color:#000000;
}

/*==============added by amit========================*/

.inner_searchlist_box .searchlist_box2 .banner-fade .bjqs {height: 130px !important;}
.inner_searchlist_box .searchlist_box2 .banner-fade .bjqs .bjqs-slide img {width: 195px !important;height: 130px !important;}
.inner_searchlist_box .searchlist_box2 .banner-fade .bjqs-controls {float: left;}
.inner_searchlist_box .searchlist_box2 .banner-fade .bjqs-controls .bjqs-prev a {background-image: url(images/arrow_left.png);background-position: center center;background-color: #ffffff;background-repeat: no-repeat;border: 1px solid #999999;font-size: 0;height: 17px !important;left: -10px;padding: 7px 5px !important;top: 50px !important;width: 8px !important;}
.inner_searchlist_box .searchlist_box2 .banner-fade .bjqs-controls .bjqs-next a {background-image: url(images/arrow_right_opt.png);background-position: center center;background-color: #ffffff;background-repeat: no-repeat;border: 1px solid #999999;font-size: 0;height: 17px !important;right: -8px;padding: 7px 5px !important;top: 50px !important;width: 8px !important;}
.inner_searchlist_box .searchlist_box2 .banner-fade {float: right;height: auto !important;margin-top: 8px;width: 200px !important;margin-right: 10px;}
.right_heading {float: left;height: auto;padding-bottom: 3px;padding-left: 13px;position: relative;width: 93%; display:none}
.contact_seller_input select {
    -moz-appearance: none;
    background-image: url(images/select_bg.png);
    background-position: right center;
    background-repeat: no-repeat;
    border: 1px solid #c4c4c4;
    border-radius: 0;
    color: #2e2e2e;
    float: left;
    font-family: arial;
    font-size: 12px;
    height: auto;
    padding: 7px;
    width: 100%;
}
.right-col .btn-group {
    background-color: #ffffff;
    background-image: url(images/select_bg.png) !important;
    background-position: right 11px;
    background-repeat: no-repeat;
    border: 1px solid #dddddd;
    cursor: pointer;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: auto;
    line-height: 16px;
    margin-right: 3px;
    padding: 0 0 0 6px;
    text-align: left;
    width: 200px;
}
.right-col .btn-group .multiselect {background: none repeat scroll 0 0 rgba(0, 0, 0, 0);border: 0 none;float: left;font-family: arial;font-size: 12px;height: auto;overflow: hidden;padding:11px 0px;text-align: left;width: 185px; margin:0px; line-height:normal}
.right-col .btn-group .multiselect .caret {display: none;}
.right_box .btn-group .close {margin: 33px 0 0 175px !important;padding: 0;position: absolute;}
.right_box .contact_seller_input .open .close{background: none repeat scroll 0 0 rgba(0, 0, 0, 0);display:block;border: 0 none;float: right;margin: 1px -13px 0 0;opacity: 1;width: auto;box-shadow:inherit;z-index: 2147483647;}
.right-col .contact_seller_input .dropdown-menu li{float:left;clear:both;width:100%;padding:2px 0px;}
.right_box .contact_seller_input .dropdown-menu .active a{
    background: #148bd4 none repeat scroll 0 0 !important;
    color: #fff;
    float: left;
}
.right-col .contact_seller_input .dropdown-menu > li > a{width:100%;padding:0px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;}
.right_box .contact_seller_input .dropdown-menu li label{margin: 0;padding: 4px 6px;width:93%;cursor:pointer; font-size:12px;}
.right_box .contact_seller_input .dropdown-menu li label:hover{background-color:#148bd4;color:#ffffff}
.right_box .contact_seller_input .dropdown-menu li label input{float: left;margin: 3px 7px 0 0;position: relative;width: auto !important;}
.right-col .contact_seller_input .dropdown-menu .checkbox input{float: left;margin: 2px 7px;}
/*.right_box .contact_seller_input .btn-group .close{display:none;}*/
.right_box .contact_seller_input .dropdown-menu .filter .input-group{padding: 6px 0 0 6px;}
.right_box .contact_seller_input .dropdown-menu .filter .input-group .multiselect-search{    border-radius: 3px;
    float: left;
    margin: 0;
    padding: 5px 0 5px 5px;
    width: 94%;
}
.right_box .contact_seller_input .dropdown-menu .filter .input-group .input-group-btn{float: left;margin: 0;padding: 0;}
.right_box .contact_seller_input .dropdown-menu .filter .input-group .input-group-btn .btn{border: 0 none;margin: 0;padding:0px;width: auto;}
.right_box .contact_seller_input .dropdown-menu .filter .input-group .input-group-btn .glyphicon{background-image: url(images/go.jpg);float: left;font-size: 0;height: 29px;margin: 0;padding: 0;top: 0;width: 30px;}
.right_box .contact_seller_input .dropdown-menu .filter .input-group .input-group-addon{display:none;}

.minisite_rightbar .btn-group .close{display:none;}
.minisite_rightbar #budget_group .dropdown-menu{min-width:82px !important;}

.minisite_rightbar #budget_group .dropdown-toggle{width:80px !important;}
.minisite_rightbar #budget_group .close{display:none !important;}
.advertising_solutions_content .trans_type_tag{display:none;}
.builder_banner .bjqs-markers{display:none;}
/*.minisite_rightbar .location_contact_seller_input .dropdown-menu input{width: auto !important;}*/
.minisite_rightbar .society_contact_seller_input .dropdown-menu input{width: auto !important;}
.minisite_rightbar .locality_search_input .open .multiselect-item{display:block !important;}

.minisite_rightbar .right_box .open .multiselect-search{
	display:block;
}
#budget_group .btn-group {
    /*background: url(http://www.propertypriceindex.com/images/property_select_bg_small.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;*/
    width: 41%;
}
.max_box .btn-group {
    margin: 0 0 0 13px;
}
#budget_group {
    width: 98%;
}
#budget_group input {
    border: 1px solid #c9c9c9;
    border-radius: 0px;
    color: #2e2e2e;
    float: left;
    font-family: arial;
    font-size: 12px;
    height: auto;
    margin: 0 9px 0px 0;
    padding: 7px 6px;
    width: 38%;
}
#switch_wrapper .viewcontact_info_popup_radio_button input[type="radio"]{
	margin:5px 0 0 !important;
}
.builder_mainlink_box{
	float:left;
	width:25%;
}
.builder_link_box{
	width:100%;
	height:auto;
	float:left;
}
.builder_link_box .heading{
    background-color: #f9f9f9;
    border: 1px solid #f4f4f4;
    color: #3b8ced;
    float: left;
    font-size: 14px;
    height: auto;
    margin-bottom: 8px;
    padding: 5px 8px;
    width: 84%;
}
.builder_sub_link{
    float: left;
    height: auto;
    padding-bottom: 13px;
    width: 100%;
}
.builder_blue_links .builder_sub_link a{
	background-color:#ffffff !important;
    border-bottom: 1px dotted #cbcbcb;
    color: #373737;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    height: auto;
    padding: 3px 0 3px 9px;
    width: 88%;
}
.builder_blue_links .builder_sub_link a:hover{
	color:#000000;
}
.featured_ad_box{
	background-color:#ecf0f1;
	float:left;
	width:253px;
	height:auto;
	min-height:255px;
	margin:0 20px 0 0;
}
.featured_ad_white{
	float:left;
	width:251px;
	background-color:#ffffff;
	border:1px solid #e8e8e8;
	min-height:90px;
	text-align:center;
}
.featured_ad_logo{
    float: left;
    height: auto;
    margin: -30px 0 0;
    text-align: center;
    width: 100%;
}
.featured_ad_heading{
	float:left;
	width:100%;
	height:auto;
	text-align:center;
	padding:12px 0 0 0;
	min-height:30px;
}
.featured_ad_heading2{
	float:left;
	width:100%;
	height:auto;
	text-align:center;
	padding:0;
	min-height:30px;
	border-bottom:1px solid #d2d6d7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#343434;
}
.established_box{
	float:left;
	width:auto;
	height:auto;
	padding-top:20px;
	border-right:1px solid #e4e4e4;
	padding-right:20px;
	margin-right:20px;
	padding-bottom:15px;
}
.contact_vendor_box{
	float:left;
	width:100%;
	height:auto;
}
.right_box .btn-group .dropdown-toggle{
	background:none !important;
	box-shadow:none;
}
.right_box .btn-group .dropdown-menu{
	min-width:208px;
	border-radius:0px;
}
.viewcontact_info_popup .viewcontact_info_popup_text{
	width:100%;
}
.blue_round_box{
	float:left;
	width:120px;
	height:auto;
	text-align:center;
	margin-right:16px;
	line-height:normal;
}
.round_heading {
    background-color: #27b103;
    border: 0 none;
    border-radius: 60px;
    float: left;
    font-family: myriadpro-semibold;
    font-size: 20px;
    line-height: 25px;
    margin-bottom: 10px;
    min-height: 50px;
    padding: 42px 0 30px;
    text-transform: uppercase;
    width: 100%;
}
#city_dropdown-container ul li a label input[type="radio"]{
	opacity:1 !important;
}
.contact_seller_input input {
    padding: 5px 0 5px 5px;
    width: 94%;
}
.searchlist_box2 .bjqs-markers{
	display:none;
}
#filter_box .open .dropdown-menu{
    background-color: #c6e9ff;
    border: 1px solid #8dc1e1;
    margin-left: -1px;
    min-width: 200px;
    padding: 4px;
}
.builder_contact_box{
    background-color: #c5c9cc;
    background-image: url(images/builder_contact_bg.jpg);
    background-position: left top;
    background-repeat: repeat-x;
    float: left;
    min-height: 367px;
    padding: 30px 18px;
    width: 97%;
}
.footer_social_logo a {
    float: left;
    margin: 0 8px 8px 0;
    width: 25px;
}
.inner_social {
    float: right;
    padding-top: 10px;
    width: auto;
}
.builder_header{
	float:left;
	width:100%;
	height:auto;
}
.width_1323{
	max-width:1230px; 
	margin:0px auto;
	float:none;
}
.builder_banner_img{
	float:left;
	width:100%;
	height:auto;
}

.link_box2{background-color:#f8fbfc;box-shadow:0 0 4px #dedede;float:left;height:auto;min-height:150px;width:285px;margin:0 20px 20px 0;}
.link2_white{background-color:#ffffff;float:left;height:auto;min-height:75px;width:100%;}
.link2_white .img{float:left;height:auto;padding-top:10px;text-align:center;width:65px;}
.link2_white_heading{color:#0088cc;float:left;font-family:Arial,Helvetica,sans-serif;font-size:14px;height:auto;padding-top:25px;width:160px;}
.link2_white_count{color:#737373;float:right;font-family:Arial,Helvetica,sans-serif;font-size:14px;height:auto;padding-top:25px;width:auto;padding-right:5px;}
.link_box2_content{float:left;width:90%;height:auto;padding:10px 0 0 20px;min-height:82px;}
.link_box2_list{float:left;width:100%;height:auto;padding-bottom:10px;}
.link2_link{float:left;width:92%;height:auto;}
.link2_count {
    float: right;
    height: auto;
    width:8%;
	text-align:center;
}
.text13_blue {
    color: #007ca8;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: normal;
    text-decoration: none;
}
.contact_info{
	float:right;
	width:47%;
	height:auto;
}

.shortlist_box{
    background-color: #e0ecfb;
    border-left: 1px solid #cee0f6;
    float: right;
    height: auto;
    margin: 5px 0 0;
    width: auto;
}
.star_select{
    float: left;
    height: 27px;
    margin: 0;
    padding: 0;
}
input.mycheckbox[type="checkbox"] {
    border: 0 none;
    height: 0;
    margin: 0;
    padding: 0;
    width: 0;
}
.star_select input {
    display: none;
}
.star_select input[type="checkbox"] + span {
    background-image: url(images/gray_star.png);
    background-repeat: no-repeat;
    float: left;
    height: 20px;
    width: 23px;
}
.star_select input[type="checkbox"]:checked + span {
    background-image: url(images/yellow_star.png);
}

.shortlistcount_box {
    bottom: 10px;
    float: right;
    position: fixed;
    right: 10px;
    width: 100px;
    z-index: 2147483647;
}
.shortlist_count {
    background-color: #01b0f1;
    border: 2px solid #fff;
    border-radius: 80px;
    box-shadow: 0 0 4px #ccc;
    color: #ffffff;
    float: left;
    font-family: myriadpro-regular;
    font-size: 42px;
    line-height: normal;
    margin-bottom: 10px;
    padding: 22px 0;
    text-align: center;
    width: 100%;
}
.shortlist_text {
    background-color: #0da8ff;
    border: 1px solid #fff;
    box-shadow: 0 0 4px #ccc;
    clear: both;
    float: left;
    font-family: arial;
    font-size: 14px;
    padding: 5px 0;
    text-align: center;
    text-transform: uppercase;
    width: 100%;
}
.landline_box{
    float: right;
    margin: 0 0 0 30px;
}
.user_details_box .list strong{
	width:60px;
	float:left;
}
.contact_builder_form{
	width:53%;
}
.contact_number_box {
    border: 0 none;
    font-family: arial;
    font-size: 12px;
    height: 20px;
    margin: 5px 0 0 56px;
    padding: 0;
    width: 35%;
}
.contact_form_captcha{
    background-color: #43C6DB;
    float: left;
    margin: 0;
    padding: 5px 10px;
    width: auto;
}
.contact_form_captcha label{
    float: left;
    font-size: 17px;
    font-weight: bold;
    line-height: normal;
    margin: 3px 5px 0 1px;
    width: auto;
	color:#fff;
}
.capt_box1{
    color: #fff;
    float: left;
    font-size: 21px;
    font-weight: bold;
    line-height: normal;
    padding: 0 4px;
    width: auto;
}
.capt_input_box{
	float:left;
	width:auto;
}
.contact_form_captcha .capt_input_box{
    border: 1px solid #1396ab !important;
    box-shadow: none !important;
    font-size: 21px;
    font-weight: bold;
    margin: 0;
    width: 55px;
	text-align:center;
}
.viewcontact_info_popup .viewcontact_into_send .search_green_button{
    margin: 0;
    padding: 10px 13px;
}
.property_box {width: 100%;float: left;border: 1px solid #dddddd;box-shadow: 8px 2px 10px #e3e3e3;margin-top: 15px;}
.searchlist_box1{
    float: left;
    padding-bottom: 20px;
    padding-left: 18px;
    width: 70%;
}
.property_box .searchlist_box1{
    border-left: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
    float: left;
    height: auto;
    min-height: inherit;
    padding: 0;
    position: relative;
    width: 60%;
}
.searchlist_box_heading a {
    font-family: Arial,Helvetica,sans-serif;
}
.details_images_box{
    float: left;
    height: 130px;
    margin-top: 37px;
    text-align: center;
    width: 27%;
}
.keyskill_box {
    background-color: #e5e5e5;
    float: left;
    height: auto;
    padding: 2px 10px;
    width: auto;
}
.details_list {
    float: left;
    height: auto;
    margin: 0;
    padding: 0;
    width: 100%;
}
.details_list ul {
    float: left;
    height: auto;
    margin: 0;
    padding: 0;
    width: 100%;
}
.details_list li {
    float: left;
    height: auto;
    margin-bottom: 6px;
    width: 45%;
	font-size:13px;
}
.details_list li span {
    float: left;
    width: 100px;
}
.searchlist_box_heading {
    color: #000;
    float: left;
    font-family: arial;
    font-size: 27px;
    font-weight: normal;
    height: auto;
    padding-bottom: 15px;
    position: relative;
    text-decoration: none;
    width: 100%;
}
.searchlist_box1 .searchlist_box_content .searchlist_box_content2 a{
	float:left;
	margin:0 0 4px 0;
}

.details_boxx .contact_form_captcha .capt_input_box{
	width:45px;
}
#job_apply_now_form .section1 {
    float: left;
    margin: 0 15px 0 0;
    min-height: 75px;
    width: 31%;
	padding:0px;
}
#job_apply_now_form .society_inputbox {
    width: 98%;
}
#job_apply_now_form .listing_rightbox {
    width: 100%;
}


@media screen and (max-width: 800px) {
.builder_blue_links{
	background:#fff;
    border-bottom: 2px solid #3b8ced;
    margin: 10px 0;
}
.builder_white_box{
    left: 0;
    margin: 20px 0 0;
    padding: 10px;
    width: 90%;
}
.width_1323{
	width:95%;
}
.middle_box{
	width:95%;
}
.contact_inputbox{
	width:80%;
}
.contact_inputbox2{
	width:80%;
}
.left-col{
	width:60%;
}
.right-col{
	width:33%;
}
}

@media screen and (max-width: 500px) {
.builder_blue_links ul li{
	width:100%;
}
.builder_blue_links ul li a{
    padding: 8px 0;
    text-align: center;
    width: 100%;
	margin:0 0 10px 0;
}
.contact_builder_form{
	width:100%;
	margin:0 0 20px 0;
}
.contact_info{
	width:100%;
}
.contact_inputbox{
	width:100%;
	margin:0px;
}
#contact_form .contact_inputbox input{
	width:95%;
}
#contact_form .contact_inputbox2 textarea{
	width:95%;
}
.contact_inputbox2{
	width:100%;
	margin:0px;
}
.builder_country_select{
	float:left
}
.other_box{
	width:90%;
}
.builder_contact_text{
	width:50%;
}
.landline_box{
    margin:10px 0;
}
.left-col{
	width:100%;
	padding:10px 0;
}
.right-col{
	width:100%;
}
.right_box{
	width:100%;
}
.price_box{
	width:100%;
}
.right-col .btn-group{
	width:100%;
}
}