@font-face{font-family:"MyriadPro";src:url(https://www.propertypriceindex.com/MyriadPro-Bold.otf);}
@font-face{font-family:"MyriadPro-Semibold";src:url(https://www.propertypriceindex.com/MyriadPro-Semibold-new.ttf);}
@font-face{font-family:"MYRIADPROREGULAR";src:url("https://www.propertypriceindex.com/MYRIADPROREGULAR.ttf");}
@font-face{font-family:"helvetica-neue-thin";src:url("https://www.propertypriceindex.com/helvetica-neue-thin.ttf");}
@font-face{font-family:"centurygothic";src:url("https://www.propertypriceindex.com/centurygothic.TTF");}
@font-face{font-family:"OpenSans-Regular";src:url("https://www.propertypriceindex.com/OpenSans-Regular.ttf");}
@font-face{font-family:"Lato";src:url("https://www.propertypriceindex.com/Lato-Regular.ttf");}
@font-face{font-family:"sans-serif";src:url("https://www.propertypriceindex.com/Sanseriffic.otf");}
@font-face{font-family:HelveticaLTUltraCompressed;src:url(https://www.propertypriceindex.com/HelveticaLTUltraCompressed.ttf);}
@font-face{
	font-family:"OpenSans-Regular";
	src:url("OpenSans-Regular.ttf");
}
@font-face{
	font-family:"Lato";
	src:url("Lato-Regular.ttf");
} 
@font-face{
	font-family:"sans-serif";
	src:url("Sanseriffic.otf");
} 
a{outline:medium none !important;}
Html{overflow-y:scroll;overflow-x:hidden;}
body #visadd_slider{display:none;} 
body{background:url(images/gray_bg_opt.jpg) repeat-x fixed center top/cover #eeeff1;font-family:Arial,Helvetica,sans-serif;font-size:12px;padding:0px;margin:0px;}
#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{ 
	background-repeat:repeat-x;
	background-position:left top;
	height:auto;
	/*position:fixed;*/
	position:relative;
	top:0;
	transition:height 0.5s ease 0s;
	z-index:999;
	max-width:100%;
	width:100%;
}
.middle_bg{
	background-color:#ffffff;
	float:left;
	height:auto;
	position:relative;
	width:100%;
	/*padding-top:170px;*/
	padding-top:0px;
}


.header_wrapper{height:auto;margin:0 auto;max-width:100%;position:relative;}
.header_top{background-color:#ffffff;float:left;height:auto;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:25px;position:relative;width:auto;margin-right:0px;}
.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{float:left;height:auto;margin:0 auto 0 0px;padding:0;position:relative;width:100%;}
.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{background-color:inherit !important;/*background-image:url(../images/nav_arrow_min.png);*/background-position:right center;background-repeat:no-repeat;border-radius:3px;color:#fff !important;display:inline-block;float:left !important;font-family:Arial, Helvetica, sans-serif !important;font-size:12px !important;font-weight:normal !important;height:auto !important;line-height:normal;margin:4px 3px 3px;padding:6px 5px !important;position:relative !important;text-decoration:none !important;text-transform:uppercase;transform:translateZ(0px);width:auto !important;}
.main_menu ul li a:hover{background-color: #0c4fe6!important; /*background-image:url(../images/nav_arrow_min.png);*/ color: #ffffff !important;}
.main_menu ul li .selected{background-color: #0c4fe6!important; /*background-image:url(../images/nav_arrow_min.png);*/ color: #ffffff !important;}
.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:-45px 0 0;position:relative;width:100%;}
.inner_main_search_box{
	/*background-image:url(../images/menu_arrow.png);
	background-color:#f0f1da;*/
	background-repeat:no-repeat;
	background-position:center top;
	float:left;
	height:auto;
	margin:0;
	padding:60px 0 20px 0;
	position:relative;
	width:100%;
}
.inner_main_search_box .black_overlay {
    background-color: #000;
    float: left;
    height: 100%;
    margin: -218px 0 0;
    opacity: 0.5;
    position: fixed;
    width: 100%;
	display:block !important;
}
.ad_select_men{float:left;width:auto;}
.ad_select_men a{float:left;border-bottom:2px solid #3b8ced;font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#2c7ee0;font-weight:bold;text-decoration:none;padding-bottom:5px;margin-right:35px;}
.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%;}
.header_wrapper .header_rightbox div.tt{position:relative;color:#3CA3FF;font-weight:normal;text-decoration:none;}
.header_wrapper .tt .tooltip{display:none;opacity:1;position:relative;}
.header_wrapper .tt:hover{color:#aaaaff;}
.header_wrapper .tt:hover div.tooltip{background-repeat:no-repeat;background-color:#ffffff;display:block;position:absolute;top:72px !important;left:0;z-index:200000;padding:8px;width:194px;border:1px solid #767676;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;text-align:left;line-height:19px;box-shadow:0px 0px 4px #838383;}
.header_wrapper .header_rightbox div.tt:hover div.top{display:block;padding:30px 8px 0;background:url(bubble.gif) no-repeat top;}
.header_wrapper .header_rightbox div.tt:hover div.middle{display:block;padding:0 8px;background:url(bubble_filler.gif) repeat bottom;}.header_wrapper .header_rightbox div.tt:hover div.bottom{display:block;padding:3px 8px 10px;color:#548912;background:url(bubble.gif) no-repeat bottom;}
.header_wrapper .header_rightbox .hdr_link{padding-right:15px;}
.header_wrapper .header_rightbox .tt .viewcontact_info label{float:left;width:95%;padding-bottom:1px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;}
.header_wrapper .header_rightbox .tt .viewcontact_info .input{float:left;padding-bottom:6px;width:100%;}
.header_wrapper .header_rightbox .tt .viewcontact_info .input input{background-color:#ffffff;border:1px solid #166aaf;border-radius:0;float:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;margin:0;padding:4px 5px;width:93%;}
.header_wrapper .header_rightbox .tt .viewcontact_info .input textarea{background-color:#ffffff;border:1px solid #166aaf;border-radius:0;float:left;font-family:Arial,Helvetica,sans-serif;font-size:11px;height:50px;padding:5px;width:95%;margin-bottom:0px;}
.header_wrapper .header_rightbox .tt .view_details{background-color:#3b8ced;border:0 none;border-radius:0px;color:#ffffff;float:left;font-size:12px;font-weight:normal;margin:0;padding:4px 7px;width:94%;transition:0.5s;text-align:center;}
.header_wrapper .header_rightbox .tt .view_details:hover{border-radius:5px;}
#quick_menu{margin:0px;}
.header_wrapper .header_rightbox .tt .viewcontact_white_content{clear:both;left:0px;top:7px;width:auto;position:relative;display:none}
.header_wrapper .header_rightbox .tt .viewcontact_white_content .viewcontact_info_popup{background-color:#3ea1da;border:0 none;border-radius:0;margin-bottom:7px;padding:10px;width:90%;}
.header_wrapper .header_rightbox .tt .viewcontact_white_content .submit{float:left;}
.header_wrapper .header_rightbox .tt .viewcontact_white_content .close{float:left;line-height:18px;text-shadow:inherit;}
.header_wrapper .header_rightbox .tt .viewcontact_white_content .submit .button{background-color:#ffcf41;border:0 none;border-radius:2px;color:#000000;float:left;font-family:arial;font-size:11px;font-weight:bold;line-height:18px;padding:3px 7px;}
.header_wrapper .header_rightbox .tt .viewcontact_white_content .close .close_button{background-color:#272727;border:0 none;border-radius:2px;color:#ffffff;float:left;font-size:11px;font-weight:bold;padding:2px 7px;margin-left:5px;}
.middle_box{height:auto;margin:0 auto;max-width:1323px;}
.left-col{float:left;height:auto;margin-bottom:20px;padding-top:15px;position:relative;width:77%;}
.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_heading_bar{border-bottom:1px solid #e0e0e0;float:left;height:auto;margin-bottom:18px;padding-bottom:10px;position:relative;width:99%;}
.inner_heading_text{color:#3B8CED;float:left;font-family:MyriadPro-Semibold;font-size:20px;font-weight:normal;height:auto;padding-bottom:10px;position:relative;width:100%;}
.advertising_solutions_content{float:left;padding-bottom:10px;position:relative;width:100%;}
.select_user_type{float:right;width:auto;padding-top:10px;}
.select_text{float:left;width:auto;font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#2c7ee0;font-weight:bold;text-decoration:none;padding-right:30px;}
.ad_select_men{float:left;width:auto;}
.ad_select_men a{float:left;border-bottom:2px solid #3b8ced;font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#2c7ee0;font-weight:bold;text-decoration:none;padding-bottom:5px;margin-right:35px;}
.ad_tabbing_box .menu{color:#272727;float:left;height:auto;width:260px;padding-bottom:20px;min-height:490px;border-right:1px solid #c6c6c6}
.ad_tabbing_box .menu ul{float:left;margin:0px;padding:0px;list-style:none;text-align:center;width:100%;}
.ad_tabbing_box .menu li{display:inline;line-height:23px;float:left;clear:both;width:100%;}
.ad_tabbing_box .menu li a{border-bottom:1px solid #ccc;color:#3b8ced;float:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;padding:13px 0;text-align:left;text-decoration:none;width:100%;}
.ad_tabbing_box .menu li a.tabactive{background-color:#ffffff;background-image:url(../images/ad_tabbing_box_over.jpg);background-repeat:repeat-y;border-top:1px solid #ccc;color:#000000;position:relative;width:261px;margin-top:-1px;}
.advertising_solutions_box .ad_tabbing_box .content{float:left;width:913px;padding-left:25px;}
.ad_tabbing_box .tabcontent{display:none;font-size:12px;box-shadow:2px 0 6px #80baff;}
.ad_tabbing_box .menu img{float:left;padding:0 10px 0 6px;}
.ad_tabbing_box .menu .text{float:left;width:82%;font-size:14px;color:#484848;}
.ad_tabbing_box .menu .text span{clear: both; float: left; width:100%;}
.ad_heading{float:left;width:100%;text-align:center;padding:13px 0 12px 0;font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#2c7ee0;font-weight:bold;}
.ad_tabbing_box .heading2 a{background:#3b8ced !important;width:100% !important;}
.ad_tabbing_box .btabcontent1{float:left;width:100%;min-height:476px;}
.ad_tabbing_box .btabcontent2{float:left;width:98%;min-height:300px;display:none}
.ad_tabbing_box .btabcontent3{float:left;width:98%;min-height:300px;display:none;margin:20px 0 0 0}
.ad_tabbing_box .btabcontent4{float:left;width:98%;min-height:300px;display:none;margin:40px 0 0 0}
.ad_tabbing_box .btabcontent5{float:left;width:98%;min-height:300px;display:none;margin:60px 0 0 0}
.ad_tabbing_box .btabcontent6{float:left;width:98%;min-height:300px;display:none;margin:150px 0 0 0}
.ad_tabbing_box .btabcontent7{float:left;width:98%;min-height:300px;display:none;margin:190px 0 0 0}
.ad_tabbing_box .btabcontent8{float:left;width:98%;min-height:300px;display:none;margin:300px 0 0 0}
.ad_tabbing_box .btabcontent9{float:left;width:98%;min-height:300px;display:none;margin:370px 0 0 0}
.ad_tabbing_box .btabcontent10{float:left;width:98%;min-height:300px;display:none;margin:430px 0 0 0}
.ad_tabbing_box .btabcontent11{float:left;width:98%;min-height:300px;display:none;margin:500px 0 0 0}
.ad_tabbing_box .btabcontent12{float:left;width:98%;min-height:300px;display:none;margin:550px 0 0 0}
.ad_tabbing_box .btabcontent13{float:left;width:98%;min-height:300px;display:none;margin:600px 0 0 0}
.ad_tabbing_box .btabcontent14{float:left;width:98%;min-height:300px;display:none;margin:640px 0 0 0}
.ad_tabbing_box .btabcontent15{float:left;width:98%;min-height:300px;display:none;margin:680px 0 0 0}
.ad_tabbing_box .btabcontent16{float:left;width:98%;min-height:300px;display:none;margin:720px 0 0 0}
.ad_tabbing_box .btabcontent17{float:left;width:98%;min-height:300px;display:none;margin:760px 0 0 0}
.ad_tabbing_box .btabcontent18{float:left;width:98%;min-height:300px;display:none;margin:890px 0 0 0}
.ad_tabbing_box .btabcontent19{float:left;width:98%;min-height:300px;display:none;margin:990px 0 0 0}
.ad_tabbing_box .btabcontent20{float:left;width:98%;min-height:300px;display:none;margin:990px 0 0 0}
.ad_tabbing_box .btabcontent21{float:left;width:98%;min-height:300px;display:none;margin:990px 0 0 0}
.ad_tabbing_box .btabcontent22{float:left;width:98%;min-height:300px;display:none;margin:990px 0 0 0}
.ad_tabbing_box .btabcontent23{float:left;width:98%;min-height:300px;display:none;margin:990px 0 0 0}
.ad_tabbing_box .btabcontent24{float:left;width:98%;min-height:300px;display:none;margin:990px 0 0 0}
.ad_tabbing_box .btabcontent25{float:left;width:98%;min-height:300px;display:none;margin:990px 0 0 0}
.ad_tabbing_box .btabcontent26{float:left;width:98%;min-height:300px;display:none;margin:990px 0 0 0}

#Boverlay_3{margin-top:50px;}
#Boverlay_4{margin-top:70px;}
#Boverlay_5{margin-top:180px;}
#Boverlay_6{margin-top:190px;}
#Boverlay_7{margin-top:300px;}
#Boverlay_8{margin-top:450px;}
#Boverlay_9{margin-top:440px;}
#Boverlay_10{margin-top:520px;}
#Boverlay_11{margin-top:560px;}
#Boverlay_12{margin-top:640px;}
#Boverlay_13{margin-top:660px;}
#Boverlay_14{margin-top:700px;}
#Boverlay_15{margin-top:710px;}
#Boverlay_16{margin-top:710px;}
#Boverlay_17{margin-top:960px;}
#Boverlay_18{margin-top:1000px;}
#Boverlay_19{margin-top:1000px;}
#Boverlay_20{margin-top:1000px;}
#Boverlay_21{margin-top:1000px;}
#Boverlay_22{margin-top:1000px;}

#Bregister_3{margin-top:50px;}
#Bregister_4{margin-top:70px;}
#Bregister_5{margin-top:110px;}
#Bregister_6{margin-top:190px;}
#Bregister_7{margin-top:300px;}
#Bregister_8{margin-top:320px;}
#Bregister_9{margin-top:430px;}
#Bregister_10{margin-top:430px;}
#Bregister_11{margin-top:430px;}
#Bregister_12{margin-top:510px;}
#Bregister_13{margin-top:580px;}
#Bregister_14{margin-top:600px;}
#Bregister_15{margin-top:610px;}
#Bregister_16{margin-top:680px;}
#Bregister_17{margin-top:810px;}
#Bregister_18{margin-top:810px;}
#Bregister_19{margin-top:810px;}
#Bregister_20{margin-top:810px;}
#Bregister_21{margin-top:810px;}
#Bregister_22{margin-top:810px;}
#Bregister_23{margin-top:810px;}
#Bregister_24{margin-top:810px;}
#Bregister_25{margin-top:810px;}





#Aregister_5{margin-top:150px;}
#Aregister_6{margin-top:150px;}
#Aregister_7{margin-top:300px;}
#Aregister_8{margin-top:400px;}
#Aregister_9{margin-top:460px;}
#Aregister_10{margin-top:460px;}
#Aregister_11{margin-top:560px;}
#Aregister_12{margin-top:560px;}
#Aregister_13{margin-top:690px;}
#Aregister_14{margin-top:630px;}
#Aregister_15{margin-top:630px;}
#Aregister_16{margin-top:630px;}
#Aregister_17{margin-top:630px;}
#Aregister_18{margin-top:630px;}
#Aregister_19{margin-top:630px;}
#Aregister_20{margin-top:630px;}
#Aregister_21{margin-top:630px;}
#Aregister_22{margin-top:630px;}
#Aregister_23{margin-top:630px;}



.ad_tabbing_box .atabcontent1{float:left;width:100%;min-height:476px;}
.ad_tabbing_box .atabcontent2{float:left;width:98%;min-height:300px;display:none}
.ad_tabbing_box .atabcontent3{float:left;width:98%;min-height:300px;display:none;margin:20px 0 0 0}
.ad_tabbing_box .atabcontent4{float:left;width:98%;min-height:300px;display:none;margin:40px 0 0 0}
.ad_tabbing_box .atabcontent5{float:left;width:98%;min-height:300px;display:none;margin:60px 0 0 0}
.ad_tabbing_box .atabcontent6{float:left;width:98%;min-height:300px;display:none;margin:150px 0 0 0}
.ad_tabbing_box .atabcontent7{float:left;width:98%;min-height:300px;display:none;margin:190px 0 0 0}
.ad_tabbing_box .atabcontent8{float:left;width:98%;min-height:300px;display:none;margin:300px 0 0 0}
.ad_tabbing_box .atabcontent9{float:left;width:98%;min-height:300px;display:none;margin:370px 0 0 0}
.ad_tabbing_box .atabcontent10{float:left;width:98%;min-height:300px;display:none;margin:430px 0 0 0}
.ad_tabbing_box .atabcontent11{float:left;width:98%;min-height:300px;display:none;margin:430px 0 0 0}
.ad_tabbing_box .atabcontent12{float:left;width:98%;min-height:300px;display:none;margin:550px 0 0 0}
.ad_tabbing_box .atabcontent13{float:left;width:98%;min-height:300px;display:none;margin:600px 0 0 0}
.ad_tabbing_box .atabcontent14{float:left;width:98%;min-height:300px;display:none;margin:640px 0 0 0}
.ad_tabbing_box .atabcontent15{float:left;width:98%;min-height:300px;display:none;margin:660px 0 0 0}
.ad_tabbing_box .atabcontent16{float:left;width:98%;min-height:300px;display:none;margin:700px 0 0 0}
.ad_tabbing_box .atabcontent17{float:left;width:98%;min-height:300px;display:none;margin:740px 0 0 0}
.ad_tabbing_box .atabcontent18{float:left;width:98%;min-height:300px;display:none;margin:740px 0 0 0}
.ad_tabbing_box .atabcontent19{float:left;width:98%;min-height:300px;display:none;margin:740px 0 0 0}
.ad_tabbing_box .atabcontent20{float:left;width:98%;min-height:300px;display:none;margin:740px 0 0 0}
.ad_tabbing_box .atabcontent21{float:left;width:98%;min-height:300px;display:none;margin:890px 0 0 0}
.ad_tabbing_box .atabcontent22{float:left;width:98%;min-height:300px;display:none;margin:890px 0 0 0}
.ad_tabbing_box .atabcontent23{float:left;width:98%;min-height:300px;display:none;margin:890px 0 0 0}
.ad_tabbing_box .atabcontent24{float:left;width:98%;min-height:300px;display:none;margin:890px 0 0 0}
#Aoverlay_3{margin-top:50px;}
#Aoverlay_4{margin-top:70px;}
#Aoverlay_5{margin-top:110px;}
#Aoverlay_6{margin-top:190px;}
#Aoverlay_7{margin-top:300px;}
#Aoverlay_8{margin-top:430px;}
#Aoverlay_9{margin-top:440px;}
#Aoverlay_10{margin-top:440px;}
#Aoverlay_11{margin-top:560px;}
#Aoverlay_12{margin-top:630px;}
#Aoverlay_13{margin-top:690px;}
#Aoverlay_14{margin-top:690px;}
#Aoverlay_15{margin-top:710px;}
#Aoverlay_16{margin-top:760px;}
#Aoverlay_17{margin-top:750px;}
#Aoverlay_18{margin-top:780px;}
#Aoverlay_19{margin-top:770px;}
#Aoverlay_20{margin-top:770px;}
#Aoverlay_21{margin-top:770px;}




.ad_tabbing_box .itabcontent1{float:left;width:100%;min-height:476px;}
.ad_tabbing_box .itabcontent2{float:left;width:98%;min-height:300px;display:none}
.ad_tabbing_box .itabcontent3{float:left;width:98%;min-height:300px;display:none}
.ad_tabbing_box .itabcontent4{float:left;width:98%;min-height:300px;display:none}
.ad_tabbing_box .itabcontent5{float:left;width:98%;min-height:300px;display:none}

.ad_tabbing_box .stabcontent1{float:left;width:100%;min-height:476px;}
.ad_tabbing_box .stabcontent2{float:left;width:98%;min-height:300px;display:none}
.ad_tabbing_box .stabcontent3{float:left;width:98%;min-height:300px;display:none;margin:20px 0 0 0}
.ad_tabbing_box .stabcontent4{float:left;width:98%;min-height:300px;display:none;margin:40px 0 0 0}
.ad_tabbing_box .stabcontent5{float:left;width:98%;min-height:300px;display:none;margin:60px 0 0 0}
.ad_tabbing_box .stabcontent6{float:left;width:98%;min-height:300px;display:none;margin:110px 0 0 0}
.ad_tabbing_box .stabcontent7{float:left;width:98%;min-height:300px;display:none;margin:150px 0 0 0}
.ad_tabbing_box .stabcontent8{float:left;width:98%;min-height:300px;display:none;margin:220px 0 0 0}
.ad_tabbing_box .stabcontent9{float:left;width:98%;min-height:300px;display:none;margin:310px 0 0 0}
.ad_tabbing_box .stabcontent10{float:left;width:98%;min-height:300px;display:none;margin:370px 0 0 0}
.ad_tabbing_box .stabcontent11{float:left;width:98%;min-height:300px;display:none;margin:440px 0 0 0}
.ad_tabbing_box .stabcontent12{float:left;width:98%;min-height:300px;display:none;margin:440px 0 0 0}
.ad_tabbing_box .stabcontent13{float:left;width:98%;min-height:300px;display:none;margin:310px 0 0}
.ad_tabbing_box .stabcontent14{float:left;width:98%;min-height:300px;display:none;margin:530px 0 0 0}
.ad_tabbing_box .stabcontent15{float:left;width:98%;min-height:300px;display:none;margin:530px 0 0 0}
.ad_tabbing_box .stabcontent16{float:left;width:98%;min-height:300px;display:none;margin:440px 0 0 0}
.ad_tabbing_box .stabcontent17{float:left;width:98%;min-height:300px;display:none;margin:440px 0 0 0}
.ad_tabbing_box .stabcontent18{float:left;width:98%;min-height:300px;display:none;margin:440px 0 0 0}
.ad_tabbing_box .stabcontent20{float:left;width:98%;min-height:300px;display:none;margin:440px 0 0 0}

#Roverlay_3{margin-top:50px;}
#Roverlay_4{margin-top:70px;}
#Roverlay_5{margin-top:250px;}
#Roverlay_6{margin-top:190px;}
#Roverlay_7{margin-top:220px;}
#Roverlay_8{margin-top:370px;}
#Roverlay_9{margin-top:440px;}
#Roverlay_10{margin-top:440px;}

#Rregister_3{margin-top:50px;}
#Rregister_4{margin-top:70px;}
#Rregister_5{margin-top:190px;}
#Rregister_6{margin-top:190px;}
#Rregister_7{margin-top:240px;}
#Rregister_8{margin-top:240px;}
#Rregister_9{margin-top:380px;}
#Rregister_10{margin-top:400px;}
.ad_tabbing_box .builder_heading{background-image:url(../images/builder_dis_bg.jpg);background-position:left top;background-repeat:no-repeat;border-bottom:1px solid #3b8ced;color:#484848;float:left;font-family:MyriadPro-Semibold;font-size:26px;font-weight:normal;padding:40px 0 53px 105px;text-align:center;text-decoration:none;width:89%;}
.ad_tabbing_box .consultant_heading{background-image:url(../images/consultant_dis_bg.jpg);background-position:left top;background-repeat:no-repeat;border-bottom:1px solid #3b8ced;color:#484848;float:left;font-family:MyriadPro-Semibold;font-size:26px;font-weight:normal;padding:40px 0 53px 105px;text-align:center;text-decoration:none;width:89%;}
.ad_tabbing_box .individual_heading{background-image:url(../images/individual_dis_bg.jpg);background-position:left top;background-repeat:no-repeat;border-bottom:1px solid #3b8ced;color:#484848;float:left;font-family:MyriadPro-Semibold;font-size:26px;font-weight:normal;padding:40px 0 53px 105px;text-align:center;text-decoration:none;width:89%;}
.ad_tabbing_box .serviceprovider_heading{background-image:url(../images/serviceprovider_dis_bg.jpg);background-position:left top;background-repeat:no-repeat;border-bottom:1px solid #3b8ced;color:#484848;float:left;font-family:MyriadPro-Semibold;font-size:26px;font-weight:normal;padding:40px 0 53px 105px;text-align:center;text-decoration:none;width:89%;}
.ad_tabbing_box .heading2{
    color: #0c4fe6;
    float: left;
    font-family: MYRIADPROREGULAR;
    font-size: 25px;
    font-weight: normal;
    line-height: normal;
    padding: 0;
    text-align: left;
    text-decoration: none;
    width: 100%;
}
.ad_tabbing_box .discription_box{float:left;width:95%;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;padding:20px 0 0 0}
.ad_tabbing_box .discription_box .content_1{float:left;padding-bottom:20px;width:100%;font-size:14px;min-height:130px;line-height:22px;}
.ad_tabbing_box .discription_box .box1{float:left;width:auto;}
.ad_tabbing_box .discription_box .login{float:left;margin-bottom:7px;}
.ad_tabbing_box .discription_box .not_member{clear:both;}
.ad_tabbing_box .discription_box .not_member a{color:#f85e0b;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none; font-weight:bold;}
.ad_tabbing_box .discription_box .not_member a:hover{
	text-decoration:underline;
}
.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_gray_box2{background-color:#07253a;float:left;height:auto;padding:20px 0;position:relative;width:100%;}
.footer_black_box{background-color:#000000;float:left;height:52px;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;margin-left:10px;padding:16px 0;position:relative;width:auto;}
.footer_follow{float:right;height:auto;margin-right:10px;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:16px;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;}
#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;color:#ffffff!important}
#light .close{background-color:#2178e1;border:0 none !important;color:#ffffff !important;float:left !important;margin-left:0;padding:0;position:relative;}
.bank_result_box{float:left;width:970px;height:auto;}
.bank_blue_heading{background-color:#3c8ced;border:1px solid #dfe1e0;float:left;width:100%;height:auto;margin-bottom:0px;}
.bank{float:left;width:20%;text-align:center;padding:10px;border-right:1px solid #fdfeff;}
.interest{float:left;width:15%;text-align:center;padding:10px;border-right:1px solid #fdfeff;}
.fees{float:left;width:15%;text-align:center;padding:10px;border-right:1px solid #fdfeff;}
.emi{float:left;width:10%;text-align:center;padding:10px;border-right:1px solid #fdfeff;}
.loanamount{float:left;width:15%;text-align:center;padding:10px;border-right:1px solid #fdfeff;}
.priceed{float:left;width:14%;text-align:center;padding:10px;}
.bank_gray_box{float:left;width:100%;background-color:#f2f2f2;height:auto;/*box-shadow:0 0 2px #c6c6c6;*/ border:1px solid #dfe1e0; margin-bottom:20px;}
.bank_white_box{float:left;width:100%;background-color:#ffffff;height:auto;border-bottom:1px solid #c6c6c6;border-top:1px solid #dadada;font-family:Arial, Helvetica, sans-serif;font-size:21px;color:#000000;font-weight:bold;}
.bank_white_box div{color:#3E3E3E;font-family:myriadpro-semibold;font-size:24px;font-weight:bold;line-height:19px;}
.text16_black{color:#3E3E3E;font-family:myriadpro-semibold;font-size:16px;font-weight:bold;}
.text21_blue{font-family:Arial, Helvetica, sans-serif;font-size:21px;color:#458fe8;font-weight:bold;}
.bank2{float:left;width:15%;text-align:center;padding:16px 10px;border-right:1px solid #cbcbcb;min-height:44px;}
.interest2{float:left;width:15%;text-align:center;padding:16px 10px;border-right:1px solid #cbcbcb;min-height:44px;}
.fees2{float:left;width:15%;text-align:center;padding:16px 10px;border-right:1px solid #cbcbcb;min-height:44px;}
.emi2{float:left;width:10%;text-align:center;padding:16px 10px;border-right:1px solid #cbcbcb;min-height:44px;}
.loanamount2{float:left;width:15%;text-align:center;padding:16px 10px;border-right:1px solid #cbcbcb;min-height:44px;}
.priceed2{float:left;padding:5px 19px;text-align:center;width:13%;}
.bank_loan_dis{background-image:url(../images/offer_img.png);background-position:10px center;background-repeat:no-repeat;color:#176bce;float:left;font-family:arial;font-size:16px;font-weight:normal;padding:12px 10px 14px 56px;text-decoration:none;width:100%;}
.bank_slider_box{float:left;width:950px;height:auto;margin-bottom:15px;border:1px solid #e2e2e2;padding:10px;}
.bank_slider1{float:left;width:320px;height:auto;margin-right:90px;}
.bank_loan_amt{float:left;width:100%;height:auto;font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#5b5b5b;font-weight:bold;text-decoration:none;}
.search_menu{
    float: left;
    height: auto;
    position: relative;
    width: 100%;
}
.search_menu ul{float:left;height:auto;margin:0 0 0 16px;padding:0;position:relative;width:auto;}
.quick_link_text{float:left;}
.quick_link_text .search_menu{float:left;width:auto;height:auto;margin:0 0 0 0px}
.quick_link_text .search_menu ul{float:left;width:auto;height:auto;padding:0px;margin:0px;border:0px;}
.closeSearch{
    position: fixed;
    right: 20px;
    top: 25px;
}
.text12_black{color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;text-decoration:none;text-transform:none;}
.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;}
.text12_blue{color:#3b8ced;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;text-decoration:none;}
.bank_min_text{float:left;width:auto;height:auto;}
.bank_max_text{float:right;width:auto;height:auto;}
.well #ex1{border:0 none;color:#2d86e2;display:block !important;float:left;font-family:arial;font-size:15px;font-weight:bold;margin:-41px 0 0 90px;position:absolute;width:33px;}
.well #ex2{border:0 none;color:#2d86e2;display:block !important;float:left;font-family:arial;font-size:15px;font-weight:bold;margin:-41px 0 0 59px;position:absolute;width:18px;}
.text19_white{font-family:myriadpro-semibold;font-size:19px;font-weight:normal;text-decoration:none;color:#ffffff;}
.text16_white{font-family:myriadpro-semibold;font-size:16px;font-weight:normal;text-decoration:none;color:#ffffff;}
.bank_dis_box{background-color:#f9f9f9;float:left;height:auto;padding:12px;width:98%;}
.bank_dis_box1{float:left;height:auto;margin-right:48px;width:29%;}
.bank_dis_box1 .heading{float:left;width:100%;height:auto;border-bottom:1px solid #cccccc;margin-bottom:10px;padding-bottom:3px;font-family:myriadpro-semibold;font-size:16px;text-transform:uppercase;font-weight:normal;text-decoration:none;color:#3b8ced;}
.dis_content{color:#2d2d2d;float:left;font-family:arial;font-size:14px;font-weight:normal;height:auto;line-height:17px;padding-bottom:10px;text-decoration:none;width:100%;}
.bank_details_button{background-image:url(../images/bank_details_button.jpg);border:0 none;cursor:pointer;float:left;font-size:0;height:29px;width:151px;}
.bank_heading_box2{background-color:#ebebeb;color:#000000;float:left;font-family:myriadpro-semibold;font-size:19px;padding:7px 12px;width:98%;margin-bottom:3px;}
.input_box{float:left;width:auto;height:auto;padding-right:20px;}
.amount_input{background-image:url(../images/r_img2.jpg);background-repeat:no-repeat;border:1px solid #d4d4d4;color:#282828;float:left;font-family:myriadpro-semibold;font-size:27px;height:49px;padding:0 0 0 89px;width:220px;}
.month_input{border:1px solid #d4d4d4;color:#282828;float:left;font-family:myriadpro-semibold;font-size:27px;height:49px;padding:0;text-align:center;width:60px;}
.viewcontact_info{float:left;height:auto;margin-left:0;padding-top:0;position:relative;width:100%;}
.builder_grid_content_box .viewcontact_info{float:left;height:auto;margin-left:0;padding-top:5px;position:relative;width:auto;}
.viewcontact_info_popup{background-color:#ffffff;border:1px solid #989898;border-radius:5px;float:left;margin-top:-1px;padding:5px 0 10px 10px;position:relative;width:290px;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:278px;}
.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:278px;}
.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:278px;}
.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;}
.viewcontact_into_checkbox_text{float:left;height:auto;padding-bottom:5px;padding-top:2px;position:relative;width:252px;}
.viewcontact_into_send{float:right;height:auto;padding-right:9px;padding-top:7px;position:relative;width:auto;}
.header_top .white_content{width:140px;}
.header_top #light .login_menu a{width:81%;}
.listing_rightbox{float:left;height:auto;position:relative;width:81%;}
.listing_heading2{float:left;height:auto;padding-right:9px;padding-top:8px;position:relative;width:auto;}
.text14_black{color:#232323;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;text-decoration:none;}
.state_inputbox{float:left;height:auto;padding-right:10px;position:relative;width:183px;}
.listing_rightbox input[type="text"]{background-color:#efefef;background-image:url(../images/input_bg_opt.jpg);background-position:left top;background-repeat:repeat-x;border:thin solid #9e9e9e;border-radius:5px;color:#49494d !important;float:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;height:30px;padding-left:5px;padding-top:2px;position:relative;width:96%;}
.listing_rightbox input[type="password"]{background-color:#efefef;background-image:url(../images/input_bg_opt.jpg);background-position:left top;background-repeat:repeat-x;border:thin solid #9e9e9e;border-radius:5px;color:#49494d !important;float:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;height:30px;padding-left:5px;padding-top:2px;position:relative;width:96%;}
.heading_box2{float:left;font-weight:normal;padding:10px 0 0 20px;position:relative;text-align:left;width:auto;}
.search_green_button{background: -webkit-gradient(linear, 0 0, 0 bottom, from(#3cdede), to(#287eeb));border:0 none;border-radius:0;box-shadow:0 0 0 1.5px #ffffff;color:#ffffff;cursor:pointer;float:left;font-family:MYRIADPROREGULAR;font-size:13px;height:auto;margin:2px 0 0;padding:4px 11px;position:relative;text-decoration:none;text-transform:uppercase;transition-duration:0.4s, 3s;width:auto;background-color: #287eeb;}
.home_city_box .search_green_button{font-family:MYRIADPROREGULAR;font-size:13px;margin:2px 0 0;padding:6px 16px;}
.Budget_dropDown{font-family:Arial, Helvetica, sans-serif;color:#555555;}
.search_green_button:hover{background-repeat:repeat-x;box-shadow:0px 0px 0px 2px #ffffff;border-radius:10px;background-color:#0a54ad;color:#fff;text-decoration:none;}
#showbox .search_menu #tabs{background:none;}
.search_menu ul li{float:left;font-weight:normal;height:auto;position:relative;width:auto;line-height:20px;}
.search_menu ul li a{color:#fff;float:left;font-family:arial !important;font-size:12px;font-weight:normal;list-style-type:none;margin:0;padding:12px 9px;text-decoration:none;text-transform:uppercase;border-right:1px solid #fff;border-right:1px solid #5bb6e0; border-top:1px solid #5bb6e0;}
.search_menu ul li a span{clear:both;display:none;float:left;margin:-5px 0 0 -7px;position:absolute;text-align:center;width:100%;z-index:5000;}
.search_menu ul li a:hover span{display:block;}
.search_menu ul li .selected span{display:block;}
.inner_main_search_box .search_menu ul li a{background-color:#166aaf; padding:9px 4px}
.main_search_box_blue{background-repeat:repeat-x;border:1px solid #d1d1d1;box-shadow:2px 2px 0 #f2f2f2;height:auto;margin:0 auto;position:relative;}
.ja-ss-item{float:left;height:400px;max-width:1323px;position:relative;overflow:hidden;}
.ja-ss-item2{height:auto;margin:0 auto;position:relative;width:100%;float:left;}
.property_type_box{float:left;height:auto;margin-bottom:6px;margin-left:0px;padding:7px 0 3px;position:relative;width:79%;}
.property_type_box input{float:left;height:auto;margin:0 6px 0 0;opacity:inherit;position:relative;right:inherit;top:inherit;width:auto;}
.main_search_box_blue .property_type_box .fate{margin:9px 0 0 !important;}
.property_type_box span{
    color: #000;
    float: left;
    font-family: MYRIADPROREGULAR;
    font-size: 13px;
    font-weight: normal;
    height: auto;
    margin-left: 9px;
    margin-right: 0;
    padding-top: 7px;
    position: relative;
    text-decoration: none;
    text-transform: uppercase;
    width: auto;
}
.search_white_box{background-color:#ffffff;border-bottom:1px solid #dbdbdb;border-top:1px solid #dbdbdb;float:left;height:auto;padding:2px 0;position:relative;width:100% !important;}
.search_white_box ul{float:left;margin:0 0 3px 6px;padding:0;}
.search_white_box ul li{border-radius:3px !important;float:left !important;height:33px !important;list-style-type:none !important;margin:1px 4px 0 0 !important;padding:0 !important;width:auto !important;}
.search_white_box ul li:hover{border-radius:3px;}
.search_white_box ul li img{float:right;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:6px 0 0;position:relative;width:100%;background-color:#fcfcfc}
.text14_white{color:#ffffff;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;text-decoration:none;}
.iwant_text{color:#000;float:left;font-family:MYRIADPROREGULAR;font-size:13px;height:auto;padding:13px 7px 0px 16px;position:relative;text-transform:uppercase;width:auto;}
.iwant_text2{float:left;height:auto;padding:16px 7px 0 16px;position:relative;width:auto;}
.iwant_box{float:left;height:auto;margin:7px 0px;padding:0;position:relative;width:auto;}
.iwant_select{background-color:#ffffff;border:1px solid #c9c9c9;color:#ff7a04; font-weight:bold;float:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;height:26px;padding:4px;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-repeat:repeat-x;border:0 none;color:#6a6a6a;float:left;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;height:auto;padding:6px 3px;position:relative;width:205px;}
.search_location_box{float:left;height:auto;padding:6px 0 0 0;position:relative;width:34%;}
.search_location_input{background-color:#ffffff;border:1px solid #c9c9c9;color:#6a6a6a;float:left;font-family:Arial,Helvetica,sans-serif;font-size:14px;height:auto;padding:0px;position:relative;width:95%;}
.budget_text{float:left;height:auto;padding:2px 0 0;position:relative;width:55px;margin-left:5px;}
.to_text{color:#000;float:left;height:auto;padding:8px 0 0;position:relative;text-align:center;width:23px;}
.main_search_box_blue .budget_box .multiselect{background-image:url(../images/dropdown_arrow.jpg);}
.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:10px;margin-top:-4px;position:relative;width:auto;}
.footer_mainlinkbox{float:left;height:auto;margin-right:50px;width:550px;}
.footer_mainlinkbox .heading{border-bottom:1px dotted #757575;color:#3b8ced;font-family:MyriadPro;font-size:14px;font-weight:normal;margin-bottom:8px;padding-bottom:5px;text-transform:uppercase;}
.footer_mainlinkbox .list_box{float:left;height:auto;margin-right:10px;width:100%;}
.list_box .list_link{float:left;height:auto;width:50%;}
.list_box2 .list_link{float:left;height:auto;width:100%;}
.footer_mainlinkbox a{background-image:url(../images/footer_dot.gif);background-position:left 4px;background-repeat:no-repeat;color:#363636;float:left;font-size:11px;height:auto;padding-bottom:5px;padding-left:8px;text-decoration:none;width:100%;}
.footer_mainlinkbox a:hover{color:#000000;}
.footer_sept{background-color:#cccccc;float:left;height:3px;margin:19px 0;width:100%;}
.cd-pricing-container .is-ended{padding:10px;}
.advertising_heading{background-image:url(../images/blue_tick.png);background-repeat:no-repeat;color:#1267ce;font-family:arial;font-size:12px;font-weight:bold;padding:0 0 10px 30px;}
.login_button{background-image:url(../images/login_bg.jpg);background-repeat:repeat-x;border:1px solid #bcbcbc;border-radius:0px;color:#797979;float:left;font-family:arial;font-size:12px;font-weight:bold;margin:10px 10px 0 0;padding:5px 8px;text-decoration:none;text-transform:uppercase;}
.header_logo{float:left;height:auto;margin-left:15px;min-height:100px;padding-top:0px;position:relative;width:211px;}

.link_nav{
    float: left;
    width: auto;
    height: auto;
    margin: 6px 0 0 0;
    font-size: 12px;
}
.link_nav a{
    color: #00cdf2;
	text-decoration:none;
}
.link_nav a:hover{
    color: #0c4fe6;
	text-decoration:none;
}	

#showbox .search_menu a{background-color:inherit !important;background-image:url(../images/quick_arrow_min.png) !important;background-position:right top;background-repeat:no-repeat !important;border:0 none;color:#fff !important;font-family:MYRIADPROREGULAR !important;font-size:13px !important;margin:5px 0 0;padding:5px 0 6px 8px !important;text-align:left;width:110px !important;}
.login_popup{background-color:#0f4dc6;display:none;height:auto;left:0;overflow:auto;padding:0;position:absolute;top:100%;width:190px;z-index:1002;}
.login_menu{clear:both;float:left;position:relative;width:100%;}
.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:81%;}
.header .header_blue .white_content{width:133px;}
.header .header_blue .white_content .login_menu{opacity:1;text-shadow:inherit;width:82%;}
.home_menu .login_menu a{border-bottom:1px solid #ccc;color:#fff;float:left;font-family:arial;font-size:11px;padding:8px 15px 8px 14px;text-decoration:none;text-transform:uppercase;width:90%;}
.home_menu .login_menu a:hover{background-color:#008cd7;color:#ffffff;}
.quick_box{cursor: pointer; float: right; margin: 0; position: relative; width: 128px;}
.inner_header .search_menu ul{margin:0 0 0 0px;background:none;width:96%}
.inner_main_search_box .tabContent{background-color:#f4f4f4;}
.home_city_box .city_box .open .multiselect-item{display:block !important;border:0 none !important;padding:0px !important;width:138px !important;}
.home_city_box .city_box{color:#000000;float:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;padding:0px;width:100%;}
.index_country_box .dropdown-toggle{background-color:#fff;border:1px solid #c9c9c9;border-radius:0;font-size:14px;width:168px;}
.index_country_box .dropdown-toggle .caret{}
.index_country_box{margin:0 1px 0 7px!important;}
.index_country_box #country_dropdown-container .caret{margin-left:122px;}
.index_country_box #city_dropdown-container .dropdown-toggle{width:168px;}
.index_country_box .multiselect-item{display:none;margin:-37px 0 0 !important;background-color:#ffffff;width:130px;}
.index_country_box .multiselect-search{width:117px !important;}
.index_country_box .dropdown-menu{border:0 none;margin:-1px 0 0 !important;padding:0;width:138px !important;}
.home_country_box{background-color:#f0efef;float:left;height:29px;margin-left:11px;margin-right:7px;width:138px;}
#bud_min_properties{display:none;}
#bud_max_properties{display:none;}
.home_country_box select{background-color:#f0efef;float:left;width:100%;padding:7px 12px 6px 12px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;border:0px;}
.home_country_box .dropdown-toggle{float:left;padding-left:10px;text-align:left;width:138px;}
.home_country_box .dropdown-toggle:hover{box-shadow:0 0 3px #aaaaaa;}
.home_city_box #city_dropdown-container .dropdown-toggle:hover{box-shadow:0 0 3px #aaaaaa;}
.search_location_input:hover{box-shadow:0 0 3px #aaaaaa;}
.main_search_box_blue .budget_box .multiselect:hover{box-shadow:0 0 3px #aaaaaa;}
.home_country_box .dropdown-toggle .caret{}
.home_country_box .close{display:none;}
.home_country_box .multiselect-item{display:none;float:left;margin:-40px 0 0 1px;width:114px;}
.login_your_account_heading{float:left;font-family:arial;font-size:15px;font-weight:bold;padding-bottom:20px;text-transform:uppercase;}
.username_icon{float:left;width:auto;height:auto;}
.username_input_box{float:left;width:80%;height:auto;}
.username_input_box .username_input{background-color:#f1f1f1;border:0 none;color:#000000;float:left;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;height:auto;padding:12px;text-decoration:none;width:98%;}
.width100{float:left;width:100%;height:auto;}
.social_link_box{float:left;padding:9px;width:95%;height:auto;background-color:#4d97ee;}
.social_link_box2{float:right;width:300px;height:auto;margin-top:30px;}
.or_text{background-color:#fff;color:#5096ee;float:left;font-family:MYRIADPROREGULAR;font-size:17px;margin:80px 0 0 -22px;padding:10px;}
.social_label{color:#ffffff;float:left;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;height:auto;padding:5px 0 0;text-decoration:none;width:auto;}
.social_img{float:right;width:auto;height:auto;padding:0px 5px;}
.custom-checkbox, .custom-radio{position:relative;}
.inner_header .search_white_box li label{color:inherit;}
.inner_header .search_white_box li:hover{color:#ffffff !important;}
.index_country_box .select2-container{width:100%;}
.select2-container .select2-choice{border:1px solid #c9c9c9;border-radius:0;box-shadow:none;height:29px;}
.select2-container .select2-choice > .select2-chosen{color:#333;font-family:arial;font-size:14px;}
.select2-container .select2-choice .select2-arrow{background-size:inherit;border-radius:0;width:16px;}
.statecityid{width:100%;}
.search_location_box .search_location_input{border:0 none;}
.home_city_box .city_box{border:0 none;margin:0;width:auto;}
.advertising_flip_box{float:left;height:auto;min-width:365px;width:auto;margin:0 0px 30px 0;}
.add_heading{float:left;background-color:#65cff9;width:100%;height:auto;padding:10px 0px;}
.back .add_heading{background-color:#ffffff;color:#65cff9;}
.back .add_heading span{color:#65cff9;}
.add_heading input{float:left;margin:2px 20px 0;}
.add_heading span{color:#fff;float:left;font-family:MYRIADPROREGULAR;font-size:16px;font-weight:bold;text-transform:uppercase;}
.add_content{color:#fff;float:left;font-family:arial;font-size:14px;line-height:21px;padding:15px;text-align:left;}
.add_content_arrow{background-color:#65cff9;float:right;height:auto;margin:-10px 0 -11px;padding:14px 20px 15px;width:auto;}
.advertising_flip_box a{cursor:pointer;}
.footer_sept_link a{color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;height:auto;line-height:6px;padding-bottom:10px;width:auto;}
.footer_content{color:#bde9f4;float:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;height:auto;line-height:15px;padding-bottom:10px;width:100%;}
.footer_social_logo{float:left;height:auto;width:16%;}
.inner_social{float:left;width:auto; clear:both; margin:16px 0 0 0}
.inner_social a{width:13%;}
.footer_social_logo a{float:left;margin:0 8px 8px 0;}
.footer_social_logo a:hover{transform:rotateY(360deg);transition:all 0.6s ease 0s;transform-style:preserve-3d;}
.footer_content{color:#bde9f4;float:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;height:auto;line-height:15px;padding-bottom:10px;width:100%;}
.footer_sept_link a:hover{color:#44d1ff;text-decoration:none;}
img{border:0 none;height:auto;max-width:100%;vertical-align:middle;}
.text51_blue{
    font-family: arial;
    font-size: 26px;
    color: #17a3b2;
}
.ad_img{float:right;width:auto;}
.ad_heading_box{float:left;width:100%;height:auto;background-color:#16d4f6;padding:7px 0px;}
.ad_heading_img{float:left;height:auto;text-align:center;width:20%;}
.ad_content_box{float:left;height:auto;width:77%;}
.popular_packages{background-image:url(../images/ad_gray_bg_opt.jpg);background-repeat:repeat-x;float:left;width:105.2%;height:auto;min-height:150px;padding:40px 0 0 0;margin:0 0 0 -33px;}
.box1 [type="radio"]:checked ~ .div_height{min-height:1140px;float:left;}
.top_login{float:left;width:auto;position:relative;}
.top_login #light{display:none;margin:0 0 0 -104px;}
.top_login:hover #light{display:block;}
.quick_box #quick_menu{display:none;}
.quick_box:hover #quick_menu{display:block;}
label, input, button, select, textarea{line-height:20px;}
.main_search_box_blue .tabContent li .custom-checkbox input{
    cursor: pointer;
    float: left;
    margin: 0 !important;
    padding: 0;
    width: 190px;
    height: 35px;
    top: 0;
}
.main_search_box_blue li .check{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}
.ad_tabbing_box{float:left;width:100%;}
body, td, input, form, div{font-family:Arial,Helvetica,sans;font-size:12px;margin:0;}
.inner_main_search_box .main_search_box_blue{background-image:url(../images/ppi_loader.gif);background-color:#ffffff;background-position:center center;background-repeat:no-repeat;float:left;height:auto;box-shadow:none;margin-bottom:5px;}
.budget_text{float:left;height:auto;padding:8px 0 0;position:relative;width:55px;margin-left:5px;}
.to_text{color:#000;float:left;height:auto;padding:8px 0 0;position:relative;text-align:center;width:23px;}
.budget_box{background-image:url(../images/min_budget_bg.jpg);float:left;height:29px;margin-bottom:10px;position:relative;width:89px;}
.home_city_box #max_bud_box{background-image:url(../images/max_budget_bg.jpg);}
.main_search_box_blue .budget_box .multiselect{background-position:right -1px;background-repeat:no-repeat;border:1px solid #c9c9c9;border-radius:0;float:left;font-size:14px;height:auto;padding:5px 36px 5px 6px;text-align:left;width:90px;}
.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%;}
.select2-container .select2-choice .select2-arrow b{background-image:url(../images/select2.png);}
.home_city_box .search_green_button{font-family:MYRIADPROREGULAR;font-size:13px;margin:2px 0 0;padding:6px 16px;}
.select2-search-choice-close{background-image:url(../images/select2.png);}
.prop_search_box .search_prop{border:0 none;float:left;font-size:12px;line-height:normal;margin:10px;padding:3px 7px 3px 5px;width:71%;}
.prop_search_box .search_prop_icon{background-color:inherit;background-image:url(../images/search_icon2.png);background-repeat:no-repeat;border:0 none;float:left;font-size:0;height:20px;margin:12px 0 0;width:20px;}

.flip .back{backface-visibility:visible;float:left;z-index:500000000;}
.flipper{-webkit-transition:0.6s;-moz-transition:0.6s;transition:0.6s;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;position:relative;min-height:310px;}
.front,
.back{backface-visibility:hidden;box-shadow:1px 2px 3px 2px #ecedee;left:0;min-height:310px;position:absolute;top:0;width:100%;}
.front{z-index:2;}
.back{background-color:#65cffa;transform:rotateY(180deg);width:100%;}
.flip_box{-webkit-perspective:1000;-moz-perspective:1000;perspective:1000;float:left;width:100%;}
.flip .flipper{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg);}

.add_tabs_main [type="radio"]:checked ~ label ~ .height1{
	float:left;
    height: 1800px;
}
.add_tabs_main [type="radio"]:checked ~ label ~ .height2{
	height:1570px;
	float:left;
}
.add_tabs_main [type="radio"]:checked ~ label ~ .height3{
	height:1150px;
	float:left;
}
.add_tabs_main [type="radio"]:checked ~ label ~ .height4{
	height:1300px;
	float:left;
}
.add_tabs_main [type="radio"]:checked ~ label ~ .height5{
	height:1150px;
	float:left;
}
.login_popup {
    background:rgba(255, 255, 255, 1);
    display: block;
    height: auto;
    left: -1132px;
    overflow: auto;
    padding:20px 0;
    position: absolute;
    top: 100%;
    width: 1280px;
    z-index: 1002;
	box-shadow:0 4px 4px rgba(0, 0, 0, 0.3);
}
.menu_heading_list{
	float:left;
	width:100%;
	height:auto;
	padding:0 0 10px 0;
}
/*#quick_menu .list_box1 .login_menu {
    clear: none;
    float: left;
    width: 47%;
}*/
.list_box1 .login_menu a{
    background-image: url(images/list_box1_arrow.png);
    background-position: left center;
    background-repeat: no-repeat;
    border: 0 none !important;
    color: #000000 !important;
    font-size: 13px !important;
    padding: 4px 0 4px 10px !important;
    text-transform: none !important;
}
.list_box1{
    border-right: 1px solid #ccc;
    float: left;
    height: auto;
    margin: 0 0 0 24px;
    width: 33%;
	min-height:130px;
}
.list_box2{
	width:13%;
}
#quick_menu .list_box2 .login_menu{
	width:98%;
	float:right;
}
.list_box3{
    width: 21%;
    margin: 0 0 0 18px;
    background-image: url(/images/sept.jpg);
    background-repeat: no-repeat;
    background-position: right center;
    border: 0;
    padding: 0 20px 0 0;
}
#quick_menu .list_box3 .login_menu{
	width:100%;
	float:right;
}
.list_box4{
    border: 0 none;
    float: left;
    margin: 0 0 0 30px;
    width: 21%;
    min-height: 60px;
    background-image: url(/images/sept.jpg);
    background-repeat: no-repeat;
    background-position: right 20px;
}
#quick_menu .list_box4 .login_menu{
	width:100%;
	float:right;
}
.list_box5{
	width:67%;
}
#quick_menu .list_box5 .login_menu{
	width:33%;
}
.list_box4 .search_prop{
    background-color: #fff;
    border: 1px solid #ccc;
    color: #000;
    height: auto;
    margin: 10px 0 0;
    padding: 7px 0;
    text-align: center;
    width: 82%;
}
.list_box4 .search_prop_icon{
	background-image: url(images/search_icon3.png);
    float: left;
    height: 31px;
    margin: 10px 0 0;
    width: 33px;
}
.list_box1_icon{
	float:left;
	width:auto;
	height:auto;
}
.contact_icon {
    background-position: left center;
    float: left;
    height: 27px;
    width: 27px;
    background-image: url(images/top_contact_icon.png);
    background-repeat: no-repeat;
}
.list_box6{
	float:right;
	width:35%;
}
.partner_text {
    float: left;
    width: 100%;
    height: auto;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000;
    margin: 0 0 10px 0;
}
.list_box3 .login_menu a{
    color: #fb5f16 !important;
}
.list_box4 .login_menu a{
    color: #fb5f16 !important;
}
.list_box1_text{
    color: #003fd6;
    float: left;
    font-family: myriadproregular;
    font-size: 18px;
    height: auto;
    padding: 4px 0 0 10px;
    text-transform: uppercase;
    width: auto;
}
.list_box1 .login_menu a:hover{
	background: url(images/list_box1_arrow.png) !important;
	color:#0c4fe6 !important;
	background-position:left center !important;
	background-repeat:no-repeat !important;
}
.list_box1 input:focus:invalid:focus, textarea:focus:invalid:focus, select:focus:invalid:focus{
	color:#ffffff;
}
.footer_newsletter{
	float:left;
	max-width:470px;
	height:auto;
}
.footer_newsletter input{
    background-color: #263641;
    border: 1px solid #395161;
    color: #c9e1f1;
    float: left;
    font-family: arial;
    font-size: 12px;
    margin: 0 0px 0 0;
    width: 95%;
	padding:4px;
	box-shadow:inherit !important;
}
.footer_newsletter select{
    background-color: #263641;
    border: 1px solid #395161;
    color: #c9e1f1;
    float: left;
    font-family: arial;
    font-size: 12px;
    margin: 0 0px 0 0;
    width: 100%;
	padding:5px 4px;
	box-shadow:inherit !important;
}
.footer_newsletter .submit{
    border: 0 none;
    float: right;
    margin: 0;
	padding:0px;
    width: auto;
}
.f_newsletter_box .inputlist{
	float:left;
	width:25%;
	margin:0 10px 0 0;
	height:auto;
	position:relative;
}
.footer .footer_newsletter .f_newsletter_box .captchacode {
    margin-top: 10px;
    clear: both;
    width: 247px;
}
.footer .f_newsletter_box .submit_btn {
    margin: 18px 0px 0px 0px;
    width: auto;
}
.footer_newsletter .submit {
    border: 0 none;
    float: right;
    margin: 0;
    padding: 5px 10px;
    width: auto;
    background-color: #3b8bec;
}

.footer_social_logo .facebook_icon{background-image:url(../images/combine_images_min.png);background-position: -143px top;background-repeat: no-repeat;float: left;height: 43px;width: 42px;}.footer_social_logo .twitter_icon{background-image:url(../images/combine_images_min.png);background-position: -190px top;background-repeat: no-repeat;float: left;height: 43px;width: 42px;}.footer_social_logo .googleplus_icon{background-image:url(../images/combine_images_min.png);background-position:-143px -45px;background-repeat: no-repeat;float: left;height: 43px;width: 42px;}.footer_social_logo .linkedin_icon{background-image:url(../images/combine_images_min.png);background-position: -48px top;background-repeat: no-repeat;float: left;height: 43px;width: 42px;}.footer_social_logo .pinterest_icon{background-image:url(../images/combine_images_min.png);background-position: -1px top;background-repeat: no-repeat;float: left;height: 43px;width: 42px;}.footer_social_logo .instagram_icon{background-image:url(../images/combine_images_min.png);background-position: -95px top;background-repeat: no-repeat;float: left;height: 43px;width: 42px;}

#showsearch_box .main_search_box_blue .search_green_button {
    background-color: #27b201;
    background-image: url("images/green_rept.jpg");
    background-repeat: repeat-x;
    border: 0 none;
    border-radius: 0;
    box-shadow: 0 0 0 1.5px #ffffff;
    clear: both;
    color: #ffffff;
    cursor: pointer;
    float: left;
    font-family: MYRIADPROREGULAR;
    font-size: 13px;
    height: auto;
    padding: 7px 13px 5px;
    position: relative;
    text-decoration: none;
    text-transform: uppercase;
    transition-duration: 0.4s, 3s;
    width: auto;
	margin:0px;
}

.pricebox1{
    float: left;

    height: auto;
    margin: 10px 20px 10px 29px;
    width: 44%;
}
.pricebox1_text{
	float:left;
	width:100%;
	height:auto;
	margin:0 0 10px 0;
}
.price_min{
	float:left;
}
.price_max{
	float:right;
	margin:0 40px 0 0;
}


.career_banner{
	background-color:#a1dcea;
	float:left;
	width:100%;
	height:auto;
	text-align:center;
}
.career_heading{
    color: #00cdf2;
    float: left;
    font-family: MYRIADPROREGULAR;
    font-size: 33px;
    font-weight: normal;
    padding: 20px 0;
	width:70%;
}


/*----------------CARRER-CSS-START-----------------------------*/
.main_heading_box {
    border-bottom: 1px solid #ccc;
    float: left;
    margin: 6px 17px;
    width: 97%;
}
.searchlist_box_heading {
    color: #4a4343;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    height: auto;
    margin-bottom: 0;
    padding-bottom: 7px;
    padding-left: 15px;
    padding-top: 5px;
    position: relative;
    text-decoration: none;
    width: 90%;
}
.searchlist_box1 {
    float: left;
    height: auto;
    padding: 0 0 0 8px;
    position: relative;
    width: 73%;
}

.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%;
}
.text14_black {
    color: #232323;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: normal;
    text-decoration: none;
}
.details_list li {
    float: none;
}
.details_list li {
    cursor: auto;
    float: left;
    height: auto;
    list-style-type: none;
    margin-bottom: 6px;
    width: 100%;
}
li {
    line-height: 20px;
}
.details_list li span {
    float: left;
    width: 100px;
}
.details_images_box {
    float: right;
    height: auto;
    margin-right: 15px;
    position: relative;
    width: 35%;
}

.bank_blue_box {
    background-color: #8fe9f9;
    float: left;
    height: auto;
    margin: 0 0 20px;
    padding: 0;
    width: 99%;
}
.youarenon {

    color: #000000;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: bold;
    height: auto;
    padding: 11px 0;
    text-decoration: none;
    width: auto;
}
.bank_icon {
    float: right;
    height: auto;
    padding: 7px 0;
    width: auto;
}
.inner_searchlist_box {
    border: 1px solid #c4c4c4;
    border-radius: 0;
    float: left;
    height: auto;
    margin-bottom: 35px;
    padding: 5px 0 0;
    position: relative;
    width: 99%;
}
.keyskill_box {
    background-color: #e5e5e5;
    float: left;
    height: auto;
    margin: 0 4px 0 2px;
    padding: 2px 10px;
    width: auto;
}
.career_leftheading{
    background-color: #00cdf2;
    color: #fff;
    float: left;
    font-family: myriadproregular;
    font-size: 25px;
    padding: 7px 0;
    text-align: center;
    width: 100%;
}
.career_description_heading{
    color: #737373;
    float: left;
    font-size: 21px;
    font-weight: bold;
    margin: 0 0 10px;
    text-transform: uppercase;
    width: 100%;
}
.career_description_content{
    color: #000;
    float: left;
    font-size: 12px;
    font-weight: normal;
    margin: 0 0 30px;
    width: 100%;
}
.career_apply_btn{
    background-color: #ec7238;
    border: 0 none;
    color: #fff;
    cursor: pointer;
    float: left;
    font-size: 14px;
    font-weight: bold;
    line-height: normal;
    padding: 10px 30px;
    text-transform: uppercase;
}
.career_apply_btn:hover{
    background-color: #000;
}
.career_apply_box{
    background-color: #f7f7f7;
    float: left;
    height: auto;
    padding: 21px;
    width: 95%;
}
.career_apply_box label{
    float: left;
    margin: 0 0 5px;
    width: 100%;
}
.career_apply_box .listing_rightbox{
    float: left;
    margin: 0px;
    width: 100%;
}
.career_apply_box .apply_job{
    border-bottom: 1px solid #ccc;
    color: #00cdf2;
    float: left;
    font-size: 21px;
    font-weight: bold;
    height: auto;
    margin: 0 0 20px;
    padding: 0 0 10px;
    text-transform: uppercase;
    width: 100%;
}
.career_apply_box .listing_box{
    float: left;
    height: auto;
    margin: 0 20px 20px 0;
    width: 30%;
}
/*----------------CARRER-CSS-END-----------------------------*/

.main_search_box_blue .select2-search-field input{
	color:#333 !important;
}
.advertisment_defaulttext{
    color: #0c4fe6;
    font-size: 20px;
	padding:0px;
	margin:0px;
}
.quick_box a span{
    background-image: url(images/browsemenu.png);
    background-position: 0px center;
    background-repeat: no-repeat;
    color: #fff;
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding: 10px 10px 9px 5px;
    text-align: left;
    text-indent:26px;
    text-transform: uppercase;
    width: 100%;
}
.browse_text{
    background-color: #0c4fe6;
    cursor: pointer;
    float: left;
    text-align: center;
    width: 100%;
}
.moreoption_btn_mobile{
	display:none;
}
.moreoption_close{
	display:none;
}
.dextop_box{
	display:block;
}
.mobile_box{
	display:none;
}
@font-face {
    font-family: HelveticaLTUltraCompressed;
    src: url(HelveticaLTUltraCompressed.ttf);
}
.beta_text{
    color: #141414;
    float: left;
    font-family: MYRIADPROREGULAR;
    font-size: 13px;
    height: 8px;
    line-height: normal;
    text-align: right;
    text-transform: uppercase;
    width: 100%;
}
.ppi_text{
    border-bottom: 1px solid #5dd2e1;
    clear: both;
    color: #000;
    float: left;
    font-family: HelveticaLTUltraCompressed;
    font-size: 35px;
    height: 36px;
    line-height: normal;
    margin: 0 0 2px;
    text-transform: uppercase;
    width: 100%;
}
.global_text{
    color: #000;
    float: left;
    font-family: MYRIADPROREGULAR;
    font-size: 12px;
    letter-spacing: 2.1px;
}
/*-----------------------------ADVERTISING-SOLUTION-START-----------------------------*/
.advertising_mobile_box{
	display:none;
}
.parent_category_box_section{
	float:left;
	width:206px;
}
.advert_countrybox{
	float:right;

	margin:8px 0 0 0;
}
.add_tab label {
    color: #000;
    float: left;
    font-family: MyriadPro-Semibold;
    font-size: 15px;
    font-weight: normal;
    margin: 1px 0 0;
    padding: 14px 15px;
    position: relative;
    text-transform: uppercase;
	cursor:pointer;
}
.add_tab label:hover{
	background: white none repeat scroll 0 0;
	color:#f85e0b;
}
.textbox_input {
	border: 1px solid #c4c4c4 !important;
	background-color: #ffffff;
	border: 0 none;
	border-radius: 3px;
	color: #000000;
	float: left;
	font-size: 13px;
	font-weight: normal;
	height: auto;
	padding: 5px 10px;
	margin-bottom: 5px;
	position: relative;
	width: 180px;
	margin-right: 5px;
}
.add_content_flip {
    float: left;
    opacity: 0;
    position: absolute;
    /*transform: rotateY(180deg);
    transform-style: preserve-3d;*/
    transition: all 0.6s ease 0s;
    width: 100%;
	margin-top:60px;
	left:0px;
}

/*-----------------------------ADVERTISING-SOLUTION-END-----------------------------*/

.footer_box2{
    float: left;
    height: auto;
    width: 34%;
}
.powerd_box {
    clear: both;
    color: #fff;
    float: left;
    font-size: 12px;
    margin: 20px 0 0;
}
.ssl_logo{
    float: left;
    margin-top: 0;
    width: auto;
}
.free_text{
	background-image:url(../images/sprite_img.png);
	background-position:-35px -28px;
    float: right;
    height: 35px;
    margin:-26px -20px 0 0;
    position: absolute;
    width: 37px;
    right: 0;
    top: 0;
}
.ie_logo{
	display:none;
}
/*-------------------------MENU-TOGGLE-START----------------*/
.toggle_main_menubox{
    position: relative;
    width: 100%;
}
.toggle_menu2{
    height: auto;
    overflow: visible;
    width: 100%;
}
.toggle_menu_img{
	display:none;
}
/*-------------------------MENU-TOGGLE-END----------------*/
.header_mainlogo{
	float:left;
	width:auto;
	height:auto;
}
.toggle_menu_close{
	display:none;
}
.career_apply_box .contact_box label{
    color: #000;
    font-family: arial;
    font-size: 14px;
    padding: 0 0 2px;
}
.apply_job_close{
    background-color: #f7f7f7;
    background-image: url(images/delete_icon.png);
    background-repeat: no-repeat;
    border: 0 none;
    float: right;
    font-size: 0;
    height: 25px;
    width: 25px;
	cursor:pointer;
}
.add_content_flip .menu{
	min-height:910px;
}
.advertising_solutions_box .discription_box .searchlist_box1{
    float: left;
    padding-bottom: 20px;
    padding-left: 0;
    width: 70%;
}
.advertising_solutions_box .discription_box .details_images_box{
    float: right;
    height: 130px;
    margin: 0;
    text-align: center;
    width: 26%;
}
.inner_header header .closeSearch{
    cursor: pointer;
    float: right;
    margin:4px 0px 0 0;
    position: relative;
    right: inherit;
    top: inherit;
}
.inner_header header .closeSearch img{
	width:40px;
}
.homeloan_gray_box .select2-choice{padding:7px 8px; background:#ffffff; background-color:#ffffff; border:0px;}

.country_list{
    float: left;
    width: 100%;
    height: auto;
    background-color: #1a354a;
    margin: 20px 0 0px 0;
    padding: 30px 0;
}
.browse_countries_head{
    float: left;
    color: #fff;
    font-family: MYRIADPROREGULAR;
    font-size: 16px;
    margin:0px 0px 15px 0;
    width: 100%;
}
.country_list a{
    float: left;
    width: 16%;
    font-family: arial;
    font-size: 11px;
    text-transform: uppercase;
    color: #bde9f4;
    text-decoration: none;
    padding: 10px 20px 10px 0;
    border-bottom: 1px solid #385368;
    margin: 0 20px 0 0;
}
.browse_list{
    float: left;
    width: 18%;
    height: auto;
}
.browse_flag{
    float: left;
    width: 18px;
    margin: 0 10px 0 0;
    border: 1px solid #2c5a7e;
    padding: 1px;
}
.browse_flag img{
    float: left;
}
.browse_flag_text{
	float:left;
}
.advertising_solutions_box .register .width100{
    width: 46%;
    margin:0 10px 0 10px;
	min-height:59px;
}
.advertising_solutions_box .register{
	width:610px;
}
.advertising_solutions_box .register .login_your_account_heading{
	width:90%;
	margin:0 0 0 10px;
}
.advertising_solutions_box .register #close_reg{
    cursor: pointer;
    float: right;
    margin: 0;
    right: 27px;
	top:12px;
}
.advertising_solutions_box .register .register_captcha_box{
	width:288px;
	clear:both;
}
.advertising_solutions_box .register .register_btn{
    width: 48%;
    margin: 56px 8px 0 0px;
    float: right;
}
/*#quick_menu .list_box1 .login_menu1{
    width: 41%;
}
#quick_menu .list_box1 .login_menu2{
    width: 59%;
}*/
.area_leftbox{
    float: left;
    width: 40%;
}
.area_rightbox{
    float: left;
    width: 60%;
}
.inner_header nav{
	width:80%;
}
/*---------------HEADER-INPUT-PLACEHOLDER-START----------------*/
.placeholder_scrollbox{
	float:left;
	width:100%;
	height:auto;
	margin: -30px 0 0 0;
}
.search_location_box .select2-choices .select2-search-field input{
	min-width: 100%;
}
.placeholder_scrollbox input{
    float: left;
    width: 97%;
    padding: 6px 4px 6px 5px;
    margin: 1px 0 0 1px;
    position: absolute;
    z-index: 500;
    background-color: #f4f4f4;
    box-shadow: inherit;
    color: #000;
	font-size:14px;
    border: 0px !important;
}
.search_location_box:hover .placeholder_scrollbox{
	display:none;
}
.search_location_box .select2-dropdown-open{
	z-index:500000;
}
#selected_section_estate .search_location_input .select2-chosen{
	padding:0 0 0 1px;
}
#selected_section_estate .placeholder_scrollbox input{
	margin: 1px 0 0 5px;
	border: 0;
	width: 90%;
	background:-moz-linear-gradient(center bottom, #eee 0%, #fff 50%);
}


#selected_section_estate .placeholder_scrollbox{
	margin:0px;
}
#selected_section_estate .search_location_input{
	margin-bottom:-30px;
}
#selected_section_estate .search_location_input .select2-choice{
	z-index: 501;
	position: relative;
}
#selected_section_estate .search_location_input .select2-default{
	z-index: 500 !important;
}


#selected_section_loan .placeholder_scrollbox input{
	margin: 1px 0 0 5px;
	border: 0;
	width: 90%; 
	background:-moz-linear-gradient(center bottom, #eee 0%, #fff 50%);
}


#selected_section_loan .placeholder_scrollbox{
	margin:0px;
}
#selected_section_loan .search_location_input{
	margin-bottom:-30px;
}
#selected_section_loan .search_location_input .select2-choice{
	z-index: 501;
	position: relative;
}
#selected_section_loan .search_location_input .select2-default{
	z-index: 500 !important;
}



#selected_section_insurance .placeholder_scrollbox input{
	margin: 1px 0 0 5px;
	border: 0;
	width: 90%;
	background:-moz-linear-gradient(center bottom, #eee 0%, #fff 50%);
}


#selected_section_insurance .placeholder_scrollbox{
	margin:0px;
}
#selected_section_insurance .search_location_input{
	margin-bottom:-30px;
}
#selected_section_insurance .search_location_input .select2-choice{
	z-index: 501;
	position: relative;
}
#selected_section_insurance .search_location_input .select2-default{
	z-index: 500 !important;
}

.inner_main_search_box .main_search_box_blue .search_location_box .select2-chosen{
	padding:2px 0 0 1px !Important;
	text-align:left;
}


header .select2-container.select2-container-disabled .select2-choice{
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.5, #fff));
}
header .select2-container.select2-container-disabled .select2-choice .select2-arrow{
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #ccc), color-stop(0.6, #eee));
    border-left: 1px solid #aaa;
}

/*---------------HEADER-INPUT-PLACEHOLDER-END----------------*/

.associatebox .list_box1_text{
	font-size: 15px;
}
/*--------------TOP-BAR-START--------------*/
.top_bar_box{
	float:left;
	width:100%;
	height:auto;
	background-color:#f6f6f6;
}
.change_pass_box{
	float:right;
	width:auto;
	height:auto;
	padding:0 0 0 0;
}
.country_change_btn{
    float: left;
    width: auto;
    background-color: #ffa902;
    color: #fff;
    font-size: 12px;
    text-transform: uppercase;
    font-weight: bold;
    padding: 4px 6px;
    line-height: normal;
    border-radius: 0px 0px 3px 3px;
    margin: 0 0px 0 5px;
    position: relative;
}
.country_change_btn:hover{
    background-color: #00cdf2;
    color: #fff;
    text-decoration: none;
}
.partner_btn{
	background-color:#62c945;
}
.change_pass_mainbox .change_pass_popup{
	display:none;
    position: absolute;
    left: 0;
    right: 0;
    z-index: 5000000;
	margin:23px 0 0 0;
}
.change_pass_mainbox:hover .change_pass_popup{
	display:block;
}
.change_pass_inner_popup{
    float: left;
    width: 100%;
    background-color: #fff;
    box-shadow: 0px 3px 6px #9c9c9c;
}
.country_list_heading{
    float: left;
    width: 100%;
    height: auto;
    text-align: center;
    font-size: 38px;
    font-family: MYRIADPROREGULAR;
    color: #00cdf2;
}
.country_list_box{
	float:left;
	width:100%;
	height:auto;
	margin:0 0 50px 0;
}
.country_list_box .browse_countries_head{
    color: #000;
    text-align: center;
    font-size: 23px;
	margin:10px 0 40px 0;
}
.country_list_box a{
    float: left;
    border: 1px solid #3d8c9b;
    margin: 0 5px 10px 5px;
    width: 14.8%;
    padding: 7px 2px 6px 8px;
    background-color: #fff;
	color:#000;
}
.country_list_box a:hover{
    background-color: #00cdf2;
    border: 1px solid #04b5d5;
    color: #fff;
}
/*--------------TOP-BAR-END--------------*/

.add_list {
    float: left;
    width: 97%;
    padding: 0 0 20px 21px;
    background-image: url(images/add_arrow.png);
    background-repeat: no-repeat;
    background-position: left 2px;
    font-size: 14px;
	line-height:20px;
}
.add_list_mainbox{
    line-height: 18px;
    text-align: justify;
    width: 65%;
    margin: 20px 0 20px 30px;
    float: left;
    height: auto;
    border: 0;
    padding: 0;
}
.add_img{
	float:right;
	width:auto;
	height:auto;
}
.add_org_box{
    float: left;
    width: 100%;
    background-color: #ffa902;
    text-align: center;
    padding: 10px 0;
    border-radius: 0;
    color: #fff;
    border: 0px solid #ececec;
    font-size: 14px;
}
.add_org_innerbox{
	max-width:100%;
	margin:0px auto;
	font-size:14px;
}
.add_product_box{
    float: left;
    width: 100%;
    height: auto;
    background-image: url(images/add_img.png);
    background-repeat: no-repeat;
    background-position: right center;
    background-size: contain;
    background-size: 36%;
}
.add_product_heading{
    border: 0px none;
    padding-bottom: 0px;
    line-height: normal;
    font-size: 25px;
    color: #00cdf2;
}
.add_blue_textbox{
	line-height:20px;
}
.add_topbox{
    float: right;
    width: auto;
    height: auto;
    position: fixed;
    bottom: 50px;
    z-index: 50000;
    right: 10px;
}
.add_topbox a{
    float: right;
    background-color: #000;
    border-radius: 90px;
    color: #fff;
    background-color: rgba(12, 79, 230, 0.5);
    line-height: normal;
    padding: 19px 16px;
    font-size: 15px;
    font-family: arial;
}
.loanfinance_result_mainbox .middle_bg{
	padding-top:170px;
}


/*------------------COUNTRIES-MAP-TABBING-START----------*/
.countries_left_tab{
    float: left;
    width: 19%;
    height: auto;
    border-right: 4px solid #dfdfdf;
    padding: 23px 0 0 0;
    min-height: 380px;
}
.countries_right_tab{
	float:left;
	width:80%;
	height:auto;
}
.countries_left_tab span{
    float: right;
    font-family: MYRIADPROREGULAR;
    text-align: right;
    width: 80%;
    padding: 15px 19px 15px 0px;
    border-radius: 3px 0 0 3px;
    color: #000;
    font-size: 16px;
    border-bottom: 1px solid #ececec;
	cursor:pointer;
}
.box{
    display: none;
    float: right;
    width: 97%;
	min-height:414px;
    margin: 20px 0 0 0;
}
.canada_map{
	background-image:url(../images/americas_map.png);
}
.Europe_map{
	background-image:url(../images/europe_map.png);
}
.Asia_map{
	background-image:url(../images/asia_map.png);
}
.Middleeast_map{
	background-image:url(../images/middle_east_map.png);
}
.Africa_map{
	background-image:url(../images/africa_map.png);
}
.Oceania_map{
	background-image:url(../images/oceania_map.png);
}
.mobile_popop_map_close{
	display:none;
}
.allcountries_map{
	display:block;
}
.countries_left_tab .allcountries_select{
    background-color: #3e6ee6;
    color: #fff;
}
.explore_countries_box{
    text-align: center;
    margin: 50px 0 0 0;
}
.explore_countries_btn{
    background-color: #4178fa;
    margin: 0px auto;
    font-family: OpenSans-Regular;
    font-size: 21px;
    color: #fff;
    text-decoration: none;
    padding: 10px 50px 12px 50px;
    border-radius: 34px;
    line-height: normal;
    text-shadow: 1px 1px 1px #2556cb;
	text-decoration:none;
}
.explore_countries_btn:hover{
    background-color: #ffa902;
	color:#fff;
	text-shadow:1px 1px 1px #c38816;
	text-decoration:none;
}

.landing_heaidng41{
	font-family: MyriadPro-Semibold;
    font-size: 41px;
	color:#5a7fe8;
	text-align:center;
	margin:45px 0 25px 0;
}
.landing_text15_black{
	font-family: OpenSans-Regular;
    font-size: 15px;
	color:#000000;
	text-decoration:none;
}
.regions_head{
    font-family: MyriadPro-Semibold;
    font-size: 21px;
    color: #000;
    border-bottom: 1px solid #dfdfdf;
    margin: 0 0 0px 0;
    padding: 40px 0 10px 0;
}

/*------------------COUNTRIES-MAP-TABBING-END----------*/

.iwant_text_section{
	float:left;
	width:215px;
}
.site_heading {
    float: left;
    text-indent: -9999px;
}
.tickarrow{
	float:left;
}

@media only screen and (min-width:1150px) and (max-width:1235px){
.inner_header nav{
	width:71%;
}
.inner_header .main_menu ul li a{
	margin:6px 0 3px;
	padding:6px 7px !important;
}
}



/*---------------------LAPTOP-VERSION-START------------------*/
@media only screen and (min-width:551px) and (max-width:1150px){
body{
	padding:0px 7px;
}
.footer .footer_box1{
	max-width:95% !important;
}
nav{
	width:80%;
}
.main_search_box .width1025{
	width:100%;
}
.search_menu ul li a {
    border-right: 0 none;
    font-size: 12px;
    padding: 6px 0;
    text-align: left;
    width: 99%;
	text-indent:10px;
	border-right:1px solid #5bb6e0;
}
.login_popup{
    left: 0;
    padding: 10px;
    width: 94%;
	z-index:5002;
}
#citystate_box{
	width:140px!important;
}

#selected_section_estate{
    margin: 0 0 10px 7px;
    width: 50% !important;
}
#selected_section_loan{
    margin: 0 0 10px 7px;
    width: 50% !important;
}
#selected_section_insurance{
    margin: 0 0 10px 7px;
    width: 50% !important;
}
#selected_section_properties{
    margin: 0 0 10px 7px;
    width: 50% !important;
}
#selected_section_tenants{
    margin: 0 0 10px 7px;
    width: 50% !important;
}
#selected_section_builders{
    margin: 0 0 10px 7px;
    width: 50% !important;
}
#selected_section_agents{
    margin: 0 0 10px 7px;
    width: 50% !important;
}
#selected_section_projects{
    margin: 0 0 10px 7px;
    width: 50% !important;
}
.inner_header header{
	position:relative;
}
.middle_bg{
	padding:0px;
}
.search_result_box .left-col {
    padding: 10px 0;
    width: 68%;
}
.search_result_box .right-col{
    width:30%;
}
.inner_searchlist_box{
    padding: 6px;
    width: 97%;
}
.searchlist_box1{
	width:100%;
}
.searchlist_box1 .list_gray_box{
	margin-bottom:10px;
}
.inner_searchlist_box .searchlist_box2{
    float: none;
    margin: 0 auto;
    padding: 10px 0;
}
.inner_searchlist_box .search_viewall{
    margin: 10px 0;
	float:left;
    padding: 5px 9px 0 0;
}
.search_result_box .left-col .inner_heading_bar{
	width:100% !important;
}
.search_result_box .left-col h1 .inner_heading_text{
	line-height:normal;
}
.search_result_box .left-col .display_as{
	margin-right:0px !important;
}
.search_result_box .left-col .display_as .list_img{
	margin-right:0px !important;
}
.search_action_button{
	display:none;
}
.search_grid_box{
	width:42%;
	margin:0 20px 0 0;
}
.search_grid_box .searchlist_box_heading{
	padding:0 0 10px 0px;
	min-height:90px;
}
.search_grid_box .searchlist_box2 .banner-fade{
	margin-left:0px !important;
}
.search_grid_box .searchlist_box1{
	padding:10px 0 0 0;
}
.search_grid_box .list_gray_box{
    min-height: inherit;
    min-width: 100%;
    padding: 10px 0;
}
.search_grid_box .searchlist_box_content .list_org_box{
    min-height: inherit;
    min-width: 100%;
    padding: 10px 0;
}
.search_grid_box .text16_black {
    float: left;
    font-size: 12px;
    min-height: 70px;
    width: 100%;
}
.search_grid_box .shortlist_box{
	margin:0px;
}
.search_grid_box .addshortlist_text{
    clear: none;
    float: left;
    margin: 4px 0 0 10px;
    text-align: left;
    width: 75%;
}
.search_grid_box .star_select span{
    margin-left: 95px;
}
.search_grid_box .searchlist_box2{
	width:100%;
	float:left;
}
.search_grid_box .searchlist_box_content{
	width:100% !important;
	padding:0px !important;
}
.search_grid_box .list_gray_box span{
	padding:0px;
}
.search_grid_box .searchlist_box_content li strong{
    padding: 0 !important;
    text-align: left !important;
}
.search_grid_box .searchlist_box_content li span{
    padding: 0 !important;
    text-align: left !important;
	width:100%!important;
}
.carousel-inner{
	height:auto;
}
/*-------MOREOPTION-NAVIGATION-REPONSIVE-START----------*/
.moreopt_open{
	height:0px;
	overflow:hidden;
}
.moreopt {
    background-color: #283042;
    border: 0 none;
    height: auto;
    max-height: inherit;
    padding: 0;
    position: relative;
    transition-duration: 0.5s;
    width: 100%;
    z-index: 1002;
	float:left;
}
.moreopt2{
	height:0px;
	transition-duration:0.5s;
	overflow:hidden;
}
/*.dextop_box{
	display:none;
}
*/
.quick_box .moreopt .list_box1{
    width: 100%;
    margin: 0px;
    background-image: none !important;
    background-color: #283042;
	min-height:inherit;
}
.quick_box .moreopt .list_box2{
    background-color: #3d475c;
}
.quick_box .moreopt .list_box3{
	display:none;
}
.quick_box .moreopt .list_box4{
	display:none;
}
.quick_box .moreopt #quick_menu .login_menu{
    width: 90%;
    margin: 0px 0 0 10px;
	float:left;
}
.quick_box .moreopt .menu_heading_list{
	display:none;
}
.moreoption_btn{
	display:none;
}
.moreoption_btn_mobile {
    display: block;
}
.mobile_box{
	display:block;
}
/*#moreoption .login_menu a{
    width: 93%;
    padding: 7px 0 7px 7px!important;
    line-height: normal;
}*/
.quick_box #quick_menu{
    position: relative;
    display: block;
    padding: 0px;
    width: 100%;
    left: 0;
}
.moreoption_close{
    background-color: #fff;
    border-radius: 20px;
    color: #000;
    float: right;
    font-family: MyriadPro;
    font-size: 16px;
    font-weight: normal;
    line-height: normal;
    margin: -25px 10px 0px 0;
    padding: 0 5px 0 5px;
    position: relative;
    text-align: center;
    width: auto;
    z-index: 500000;
	display:block;
}

.search_menu ul li{
	width:25%;
}
.main_menu ul li{
	width:100%;
}
.main_menu nav{
	width:100%;
}
.main_menu ul li a{
    border-bottom: 1px solid #20ddff;
    margin: 0;
    padding: 10px 0 !important;
    text-align: center;
    width: 100% !important;
}
nav a#pull{
    text-align: left;
    text-indent: 16px;
}
nav a#pull{
	background-image: url(images/browsemenu.png);
    background-position: 0 center;
    background-repeat: no-repeat;
	width:100%!important;
	padding:0px;
	text-indent:47px;
}
.inner_header .search_menu ul{
	width:100%;
}
.home_menu #moreoption .login_menu a{
    border-bottom: 1px solid #2f4354 !important;
    text-align: left;
    color: #fff !important;
    padding: 8px 0 8px 10px !important;
    font-size: 11px !important;
    text-transform: uppercase !important;
	background-image:none !important;
}
.home_menu #moreoption .login_menu a:hover{
	background-color:#008cd7 !important;
}
.area_leftbox{
	width:100%;
}
.area_rightbox{
	width:100%;
}
.list_box6{
	width:100%;
}
/*-------MOREOPTION-NAVIGATION-REPONSIVE-END----------*/
.quick_box{

	width:100%;
}
#moreoption .login_menu {
    clear: none;
    float: left;
    margin: 0;
    width: 50%;
}
.quick_box a span{
    text-align: left;
    text-indent: 35px;
}
.property_type_box span{
    margin: 0 20px 7px 10px;
}
.inner_main_search_box{
    margin: -150px 0 0;
    padding: 0;
}
.inner_main_search_box .black_overlay{
    left: 0;
    margin: 0;
    top: 0;
    width: 100%;
}
.closeSearch{
    position: fixed;
    top: 0;
    right: 10px;
}
.quick_link_text{
	width:100%;
}
.quick_link_text .search_menu{
    float: left;
    margin: 0 0 0 10px;
    width: auto;
}
.inner_header .main_menu ul li a {
    font-size: 15px !important;
    margin: 0;
    padding: 8px 0 !important;
}
.post_step_img{
	display:none;
}
.postproperty_box .width50{
	width:45%;
}
.postproperty_box .listing_white_box_main{
	min-height:140px;
}
.postproperty_box .listing_box{
	width:100%;
}
.footer_box2{
	width:50%;
}
.footer_newsletter{
	width:50%;
}
.stepbystep_box{
	display:none;
}
.f_newsletter_box .inputlist{
	width:47%;
	margin:0 10px 10px 0;
}
.footer_newsletter .submit{
	float:left;
}
.details_images_box{
	width:34%;
}
.details_blue_box .rating_left{
	width:45%;
}
.details_blue_box .star_box{
	width:100%;
	margin:0 0px 10px 0;
}
.details_left_form{
    width: 100%;
}
.details_blue_box{
    margin: 10px 0;
    width: 91%;
}
.detail_left_col .details_blue_box{
    margin: 10px 0;
    width: 91%!important;
}
.detail_contactform_left{
	width:100%;
}
.detail_contactform_right{
	width:100%;
}
.detail_contactform_right #contact_message{
	width:100%;
}
.details_locality_box{
	width:60%;
}
.details_condition_box{
	width:100%;
}
.details_blue_box .society_inputbox{
	margin:10px 0 0 0;
	width:100%;
}
.details_blue_box .society_inputbox .search_green_button{
    clear: none;
    float: left;
    margin: 0 0 0 10px;
}
.alert_left{
	width:100%;
}
.alert_left .width50{
	width:auto !important;

}
.alert_right{
	width:100%;
}
.detail_left_col{
	width:65%;
}
.detail_right_col{
	width:31%;
}
.detail_infobox{
	width:100%;
}
.detail_info_image{
    margin: 0;
    width: 100%;
}
.details_list li{
	width:95%;
}
.calculator_box{
	width:50%;
}
.claculate_detail{
	width:48%;
}
.loan_amount_main{
	min-height:inherit;
	margin:0 0 10px 10px;
	width:88%;
}
.right-col .project_showcase{
	min-height:inherit;
}
.nearest_distance_text .distance_list{
    padding-bottom: 15px;
    width: 47% !important;
}
.nearest_distance_text .distance_list .text12_black{
    float: left;
    width: 100%;
}
.detail_infoimage_inner{
	min-height:inherit;
}
.detail_social_icon{
	width:auto;
}
.display_as{
	display:none;
}
.builder_info_image{
	width:auto;
}

.builder_info_content{
    float: right;
    width: 65%;
	min-height:inherit;
}
.browse_text{
	background-color:#283042;
}
.left-col{
	width:95%;
}
.width670{
	width:100%;
}
.left-col .listing_rightbox{
	width:100%;
}
.post_step_box{
	padding:0px;
	text-align:center;
	width:100%!important;
}
.left-col .sale_rent_box{
    width: 64%;
}
.home_left_col{
	width:63%;
}
.panel{
	margin-left:0px;
}
.property_search_box{
    float: left !important;
	padding: 6px 0 0 7px;
}
.middle_box1 .two_tab li{
	width:95%;
}
.middle_box1 .two_tab li a{
	padding:8px 3px;
}
.consultants_box2 .propertyprice_box li{
	width:100% !important;
}
.newsupdate_list{
	width:25%;
}
.newsandreviews_box .article_content_box{
	width:40%;
}
.home_knowmore_box{
    padding: 0 15px;
    width: 93%;
}
.footer_mainlinkbox{
	width:40%;
	margin:0 0 10px 0;
}
.footer_mainlinkbox .footer_main_inner{
	width:100%;
}
.inner_searchlist_box .searchlist_box2 .banner-fade{
	width:100%!important;
}



/*--------------------POSTPROPERTY-START----------------*/
.postproperty_form_mainbox .post_type_box{
	width:88%;
}
.postproperty_bedroom{
	width:50%;
	float:left;
}
.postproperty_bedroom .user_listing_box_label{
	min-width:100%;
	padding:0px !important;
}
.postproperty_bedroom .listing_radio{
	width:auto;
}
.postproperty_bedroom .listing_heading{
    padding: 3px 12px 0 2px;
    width: auto;
}
.ame_label{
	width:33%;
}
.postproperty_form_mainbox .distance_box1{
	width:50%;
	padding:0px;
}
.postproperty_form_mainbox .distance_box2{
	width:50%;
	padding:0px;
}
.distance_text{
	width:100%;
	text-align:left;
}
.distance_text2{
	width:100%;
	text-align:left;
}
.postproperty_form_mainbox .star_box{
	width:140px;
}
.postproperty_form_mainbox .user_listing_box_label {
    width: 100%;
}
.postproperty_form_mainbox .firstname2_inputbox{
	width:25%;
}
.new_arrow{
	display:none;
}
.exe_arrow{
	display:none;
}
.postproperty_login_form .regbox{
	margin:10px 0 0 0;
}
.postproperty_login_form .loginbox .listing_rightbox{
	width:100% !important;
}
.url_box{
	float:left;
	width:100%;
}
.url_box .user_listing_box_label{
    padding: 8px 0 0 !important;
    width: 16% !important;
}
.example_logintext{
    float: left;
    margin: 0 0 30px;
    width: 100%;
}
.detail_left_col{
	width:65%;
}
/*--------------------POSTPROPERTY-END----------------*/

/*--------------------SEARCH-RESULT-RIGHT-COLUMN-START----------------*/
.right_box{
	width:96%;
}
.right-col .btn-group{
	width:97%;
}
.right_box .your_orders_box span {
    width: 50% !important;
}
#budget_group .btn-group {
    width: 36% !important;
}
.right_box .btn-group .dropdown-menu{
	min-width:100%;
}
/*--------------------SEARCH-RESULT-RIGHT-COLUMN-END----------------*/


/*--------------------DETAIL-RIGHT-COLUMN-START----------------*/
#top_heading_fixed{
	display:none !important;
}
.detail_right_col .contact_seller_input{
	width:97%;
}
.detail_right_col .contact_seller_input #cont_phone{
	float:left !important;
	margin:0 0 0 10px;
}
.detail_right_col .contact_seller_input #cont_mobile{
	float:left !important;
	margin:0 0 0 10px;
}

/*--------------------DETAIL-RIGHT-COLUMN-END----------------*/
#unit{
	display:none;
}
.amenities_search_list{
	min-height:30px;
	width:50%;
}

.detail_left_col .inner_searchlist_box .searchlist_box3{
	display:none;
}
.left-col .iam_rightbox {
    width:auto;
}
.postproperty_form_mainbox .iam_text {
    margin: 0 20px 0 0;
    width: auto;
}
.iam_box .listing_rightbox .user_listing_box_label {
    margin: 0 20px 0 0;
    width: auto;
	clear:none;
}
.inner_header .search_menu ul{
	width:100%;
}
.inner_main_search_box .search_menu ul li a{
	padding:9px 0px;
}
.inner_main_search_box .main_search_box_blue{
	background-image:none !important;
}
.left-col .add_tabs_main .add_tab label{
    font-family: arial;
    font-size: 12px;
    padding: 14px 6px;
}
.textbox_input{
	width:auto;
}
.advertising_solutions_box .ad_tabbing_box .content{
    width: 65%;
}

.free_text{
	margin:0px;
}



/*-------------------------MENU-TOGGLE-START----------------*/
.toggle_main_menubox {
    float: left;
    height: auto;
    left: 0;
    position: fixed;
    top: 0;
    width: auto;
    z-index: 5000;
}
.toggle_menu {
    background-color: #00cdf2;
    border: 0 none;
    clear: both;
    float: left;
    height: 100%;
    margin: -28px 0 0;
    padding: 0;
    position: relative;
    transition-duration: 0.5s;
    width: 85%;
	max-width:340px;
    z-index: 1002;
}
.toggle_menu2 {
    clear: both;
    height: 0;
    overflow: hidden;
    transition-duration: 0.5s;
    width: 0;
}
.toggle_menu_img{
	display:block;
	background-image:url(../images/sprite_img.png);
	background-repeat:no-repeat;
	margin:24px 0 0 0;
	width:42px;
	height:35px;
	background-position: 5px -22px;
}
.toggle_menu_close{
    display: block;
    float: right;
    margin: 0 -42px 0 0;
}
.toggle_main_menubox #showbox .search_menu li a{
	text-indent:0px;
}
/*-------------------------MENU-TOGGLE-END----------------*/
/*-------------HEADER-LOGO-CENTER-START---------*/
.header_mainlogo{
    border-bottom: 3px solid #01b0f1;
    width: 100%;
}
.header_logo {
    margin: 0 auto;
    min-height: auto;
    text-align: center;
    width: 180px;
	float:none;
}
.beta_text{
	height:12px;
}
.ppi_text{
	font-size:30px;
}
.global_text{
    font-size: 12px;
    letter-spacing: 1px;
	padding-bottom:0px;
}
/*-------------HEADER-LOGO-CENTER-END---------*/


#moreoption .login_menu{
    float: left;
    margin: 0 0 0 10px;
    width: 95%;
}
nav a#pull{
	background-image: url(images/browsemenu.png);
    background-position: 8px center;
    background-repeat: no-repeat;
	width:100%!important;
	padding:0px;
	text-indent:47px;
	text-align: left;
}
.inner_header .search_menu ul{
	width:100%;
}
.inner_main_search_box{
    margin: -79px 0 0;
    padding: 0;
	z-index:5000;
}
.inner_main_search_box .black_overlay{
    margin: 0;
    top: 0;
    width: 100%;
	left:0px;
}
.closeSearch{
    position: fixed;
    top: 5px;
    right: 10px;
}
.inner_header #showsearch_box .closeSearch {
    position: fixed;
    right: 4px;
    top: 7px;
}

.country_list a{
	width:30%;
}

.property_type_box{
	width:99%;
	margin:0 0 10px 10px;
}
}
/*---------------------LAPTOP-VERSION-END------------------*/

@media screen and (max-width:950px){
.main_menu ul li a{font-size:12px !important;margin:9px 4px;padding:8px 2px !important;}
.main_search_box .width1025{
	width:100%;
}
.carousel-inner{
	height:auto;
}
.header_bg .home_loading{
	background-position:center center;
}
nav{
	width:100%;
}
.main_menu ul li{
	width:100%;
}
.main_menu ul {
    width: 100%;
}
.main_menu ul li a{
    border-bottom: 1px solid #05bcdc;
    float: left;
    font-size: 15px !important;
    margin: 0;
    padding: 8px 0 !important;
    width: 100% !important;
}
.quick_box{
	width:100%;
}
.login_popup{
    left: 0;
    padding: 10px;
    width: 94%;
}
/*.list_box1{
	background:none !important;
    border-bottom: 1px solid #ccc;
    border-right: 0 none;
    margin: 0 0 20px;
    min-height: inherit;
    padding: 0 0 10px;
    width: 100%;
}*/
.home_right_col .right-col{
	padding-top:0px;
}
.home_right_col {
    float: right;
    text-align: center;
    width: 100%;
}
.search_menu ul li a {
    border-right: 0 none;
    font-size: 12px;
    padding: 6px 0;
    text-align: center;
    width: 100%;
}
.custom-checkbox label, .custom-radio label{
	width:87%;
}
#citystate_box{
	width:140px!important;
}

.footer_gray_box{
    padding: 10px;
    width: 93%;
}
.footer_mainlinkbox{
	width:100%;
	margin:0px;
}
.footer_mainlinkbox2{
	width:100%;
}
.footer_social_logo{
	width:100%;
}
.home_knowmore_box{
    padding: 0 20px;
    width: 89%;
}
body{
	padding:0px 10px;
}
.property_search_box{
    float: left !important;
    padding: 8px 0 0 7px;
}
/*#quick_menu .login_menu{
	width:100% !important;
}*/
.list_box1_text{
	font-size:16px;
}
.login_popup{
	z-index:5002;
}
.header_logo{
    float: none;
    margin: 0 auto;
    min-height: auto;
    text-align: center;
}

.newsandreviews_box{
	padding:20px 0;
}
.newsandreviews_box .article_content_box {
    margin: 0 0 20px;
    min-height: inherit;
    width: 94%;
}
/*-------------POST-PROPERTY-START---------------*/
.inner_header header{
	position:relative;
}
.inner_header .main_menu ul{
	width:100%;
}
.inner_header .main_menu ul li a {
    font-size: 13px !important;
    margin: 0;
    padding: 8px 0 !important;
    text-align: left;
    text-indent: 16px;
}
.inner_header nav {
    width: 100%;
}
.inner_main_search_box{
    margin: -58px 0 0;
    padding: 0;
}
.inner_main_search_box .black_overlay{
    left: 0;
    margin: 0;
    top: 0;
    width: 100%;
}
.closeSearch{
    position: fixed;
    right: 30px;
    top: 30px;
}
.quick_link_text{
	width:100%;
}

.middle_bg{
	padding:0px;
}
.stepbystep_box{
    bottom: 50px;
    padding: 12px 0;
    right: 0;
    width: 100%;
	display:none;
}
.left-col {
    padding: 10px 0;
    width: 100%;
}
.listing_box{
	width:100%;
}
.postproperty_box .width50 {
    padding: 0 0 10px;
    width: 100%;
}
.register_box .listing_box input[type="text"]{
	width:98%;
}
.listing_top_threebox label {
    height: auto;
    position: relative;
	width: 90%;
}
.listing_top_threebox input[type="radio"]:checked + label{
    height: auto;
    position: relative;
	width: 90%;
}
.listing_white_box_main{
	width:95%;
}
.listing_tick_whitebox .post_type_box{
    margin-left: 0px;
    padding-bottom: 0;
}
.listing_tick_whitebox .post_type_box input{
    clear: both;
    float: left;
    margin: 5px 0 10px 10px;
}
.listing_tick_whitebox .post_type_box span{
    float: left;
    margin: 0 0 0 10px;
}
.post_grey_box .user_listing_box_label{
    padding: 20px 0 5px !important;
    width: 100% !important;
}
.width670{
	width:100%;
}
.listing_rightbox{
	width:100%;
}
.main_search_box_blue .tabContent .search_button{
    margin: 130px 0 0 !important;
    position: absolute;
}

.footer_newsletter{
	margin:30px 0 0 0;
}
.post_step_img{
	display:none;
}
.post_step_box{
    padding: 10px 20px 20px;
    width: 85% !important;
}
#furnished_id_box .text16_gray{
	font-size:12px;
}
.text12_box .text16_gray{
	font-size:12px;
}
.ame_label{
	width:100%;
}
.distance_box1{
	width:100%;
}
.distance_box2{
	width:100%;
	padding:0px;
}
.distance_text2{
	width:70px;
}
.star_box{
	width:40%;
}
.postproperty_heading2{
	font-size:16px;
}
.listing_continue_button2{
    clear: both;
    margin: 0;
}
.user_listing_box_label{
	width:100%;
}
.state_inputbox{
	width:100%;
}
#myDivlandmark .distance_input input[type="text"]{
	width:91%;
}
.postproperty_login_form .listing_box{
    padding: 0 10px;
    width: 94% !important;
}
.postproperty_login_form .listing_heading{
	padding:2px 20px 0 0!important;
}
.postproperty_login_form .listing_rightbox{
	width:100% !important;
}
.postproperty_login_form .listing_box_label{
    font-size: 20px;
    padding: 0;
    text-align: left;
    width: 100% !important;
}
.postproperty_login_form .newuser_whitebox .listing_radio{
	clear:both;
}
.postproperty_login_form .newuser_whitebox{
	width:90%!important;
}
.postproperty_login_form .firstname2_inputbox{
	width:90%;
}
.postproperty_login_form .listing_heading2{
	padding:0px !important;
}
.postproperty_login_form .listing_rightbox .security_inputbox {
    width: 92% !important;
}
#forgot_pas_box{
    margin: 20px 0 0 -30px;
    position: relative;
    width: 300px;
}
.postproperty_form_mainbox .listing_top_threebox .listing_top_threebox_radio1{
	left:8px;
}
.type_box{
	margin:0;
}

#postproperty2-form .register_box .listing_box input[type="text"]{
	width:95%;
}
/*-------------POST-PROPERTY-END---------------*/
.browse_text{
    background-color: #283042;
}

.home_menu #moreoption .login_menu a{
    border-bottom: 1px solid #2f4354 !important;
    text-align: left;
}
/*-------MOREOPTION-NAVIGATION-REPONSIVE-START----------*/
.moreopt_open{
	height:0px;
	overflow:hidden;
}
.moreopt {
    background-color: #283042;
    border: 0 none;
    height: auto;
    max-height: inherit;
    padding: 0;
    position: relative;
    transition-duration: 0.5s;
    width: 100%;
    z-index: 1002;
	float:left;
}
.moreopt2{
	height:0px;
	transition-duration:0.5s;
	overflow:hidden;
}
/*.dextop_box{
	display:none;
}
*/
.quick_box .moreopt .list_box1{
    width: 100%;
    margin: 0px;
    background-image: none !important;
    background-color: #283042;
	min-height:inherit;
}
.quick_box .moreopt .list_box2{
    background-color: #3d475c;
}
.quick_box .moreopt .list_box3{
	display:none;
}
.quick_box .moreopt .list_box4{
	display:none;
}
.quick_box .moreopt #quick_menu .login_menu{
    width: 90%;
    margin: 0px 0 0 10px;
	float:left;
}
.quick_box .moreopt .menu_heading_list{
	display:none;
}
.moreoption_btn{
	display:none;
}
.moreoption_btn_mobile {
    display: block;
}
.mobile_box{
	display:block;
}
/*#moreoption .login_menu a{
    width: 93%;
    padding: 7px 0 7px 7px!important;
    line-height: normal;
}*/
.quick_box #quick_menu{
    position: relative;
    display: block;
    padding: 0px;
    width: 100%;
    left: 0;
}
.moreoption_close{
    background-color: #fff;
    border-radius: 20px;
    color: #000;
    float: right;
    font-family: MyriadPro;
    font-size: 16px;
    font-weight: normal;
    line-height: normal;
    margin: -25px 10px 0px 0;
    padding: 0 5px 0 5px;
    position: relative;
    text-align: center;
    width: auto;
    z-index: 500000;
	display:block;
}
.main_menu ul li{
	width:100%;
}
.main_menu nav{
	width:100%;
}
.main_menu ul li a{
    border-bottom: 1px solid #20ddff;
    margin: 0;
    padding: 10px 0 !important;
    text-align: center;
    width: 100% !important;
}
nav a#pull{
    text-align: left;
    text-indent: 16px;
}
nav a#pull{
	background-image: url(images/browsemenu.png);
    background-position: 0 center;
    background-repeat: no-repeat;
	width:100%!important;
	padding:0px;
	text-indent:47px;
}
.inner_header .search_menu ul{
	width:100%;
}
.inner_main_search_box .search_menu ul li a{
	padding:5px 0;
}
.home_menu #moreoption .login_menu a{
    border-bottom: 1px solid #2f4354 !important;
    text-align: left;
    color: #fff !important;
    padding: 8px 0 8px 10px !important;
    font-size: 11px !important;
    text-transform: uppercase !important;
	background-image:none !important;
}
.home_menu #moreoption .login_menu a:hover{
	background-color:#008cd7 !important;
}
.area_leftbox{
	width:100%;
}
.area_rightbox{
	width:100%;
}
.list_box6{
	width:100%;
}
/*-------MOREOPTION-NAVIGATION-REPONSIVE-END----------*/
.global_text{
	padding-bottom:0px;
}
/*-------ADVERTISMENT-RESPONSIVE-START----------*/
.advertising_solutions_box .ad_tabbing_box .content{
	width:57%;
}
.left-col .add_tabs_main #country_select_msdd{
	width:120px !important;
}
.overlay{
    left: 0 !important;
    padding: 20px 20px 35px !important;
    width: 90% !important;
}
.ad_tabbing_box .social_link_box2{
	width:40%;
}
/*-------ADVERTISMENT-RESPONSIVE-END----------*/

.toggle_main_menubox #toggle_menubox .search_menu li a{
	text-indent:0px;
}

.add_list_mainbox{
	width:94%;
	margin:20px 0 20px 10px;
}
.add_product_box{
	background-image:none;
}
}

@media only screen and (min-width:551px) and (max-width:810px){
.add_content_flip{
	margin-top:100px;
}
.advertising_solutions_box .ad_tabbing_box .content {
    width: 51%;
}
.advertising_solutions_box .discription_box .searchlist_box1{
	width:100%;
}
.advertising_solutions_box .discription_box .details_images_box{
	width:100%;
	height:auto;
}
.career_apply_box .listing_box{
	width:100%;
}
.country_list a{
	width:40%;
	margin:0 10px 0 0;
}
}

@media screen and (max-width:850px){

.link_nav{
	margin:10px 0;
}

/*------------------ADVETISING-MOBILE-EXPAND-START------------------------*/


.advertising_mobile_box{
	float:left;
	display:none;
	width:100%;
	height:auto;
	margin:40px 0;
}
.ad_heading_img{
	width:100%;
}
.ad_content_box{
	width:100%;
	text-align:center;
}
.ad_content_box .text51_blue{
	font-size:23px;
}
.advertising_mobile_menubox{
	float:left;
	width:100%;
	height:auto;
}
.advertising_mobile_menubox ul{
	background-color:#00cdf2;
	float:left;
	width:100%;
	height:auto;
	margin:0px;
	padding:0px;
}
.advertising_mobile_menubox ul li{
    border-top:1px solid #00add2;
    color: #fff;
    float: left;
    font-size: 15px;
    font-weight: bold;
    height: auto;
    margin: 0;
    padding: 0px;
    text-transform: uppercase;
    width: 100%;
	text-indent:0px;
	text-align:center;
}
.advertising_mobile_menubox ul li:hover{
	background-color:#004d72;
}
.advertising_mobile_menubox ul li:focus{
	background-color:#004d72;
}
.advertising_mobile_menubox ul li a:hover{
	background-color:#004d72;
}
.advertising_mobile_menubox ul li a:focus{
	background-color:#004d72;
}
.advertising_mobile_menubox ul li a{
	color:#fff;
	float:left;
	width:100%;
	padding:10px 0;
}
.advertising_mobile_content{
	float:left;
	width:100%;
	height:auto;
}
.advertising_content_list{
    border-bottom: 1px solid #ccc;
    float: left;
    height: auto;
    padding: 15px 0;
    width: 100%;
}
.ad_content_img{
	float:left;
	width:auto;
	height:auto;
	margin:0 10px 0 10px;
}
.ad_content_text{
    color: #202020;
    float: left;
    font-size: 15px;
    height: auto;
    margin: 0;
    width: auto;
}
.ad_content_text span{
	float:left;
	width:auto;
	height:auto;
	font-size:14px;
}
.ad_list_mainbox_close{
	height:0px;
	overflow:hidden;
}
.ad_list_mainbox {
    background-color: #f4f4f4;
    border: 0 none;
    height: auto;
    /*overflow: auto;*/
    padding: 0;
    position: relative;
    transition-duration: 0.5s;
    width: 100%;
    z-index: 1002;
    padding: 10px 0;
    margin: 10px 0 0 0;
    float: left;
}
.advertising_mobile_box{
	display:block;
	margin:20px 0 40px 0;
}
.advertising_solutions_mainbox .left-col .add_tabs_main{
	display:none;
}
.advertising_content_list .discription_box .overlay{
    margin: 0 0 0 10px !important;
    width: 80%!important;
}
.ad_list_mainbox_close{
    height: 0;
    overflow: hidden;
    padding: 0 10px;
    width: 94%;
	transition-duration: 0.5s;
}
.ad_tabbing_box .discription_box{
    width: 91%;
    padding: 10px 20px;
}
.mobile_builder_box_close{
	height:0px;
	overflow:hidden;
}
.mobile_builder_box_open {
    background-color: #ccc;
    border: 0 none;
    height: 200px;
    overflow: auto;
    padding: 0;
    position: relative;
    width: 100%;
    z-index: 1002;
	transition-duration:0.5s;
}
.advertising_mobile_content{
	display:block !Important;
}
.advertising_mobile_content div{
	display:block !Important;
}
.advertising_mobile_box #country_select_msdd{
	width:100%!Important;
}
.popular_packages{
	width:98%;
	margin:0px;
}
.popular_packages .inner_heading_bar {
	padding:0px !important;
	text-align:center!important;
	font-size:24px!important;
}
.add_content_list_heading{
	background-image:url(../images/add_list_head_arrow.png);
	background-repeat:no-repeat;
	background-position:right center;
}
.add_content_list_heading_close{
    float: right;
    margin: -47px 12px 0 0;
    z-index: 50000;
    position: relative;
    background-color: #fff;
}
/*------------------ADVETISING-MOBILE-EXPAND-END------------------------*/
.add_org_innerbox{
	max-width:93%;
}
.add_topbox{
	bottom:80px;
}
.loanfinance_result_mainbox .middle_bg{
	padding-top:10px;
}
.property_type_box{
    width: 412px;
    margin: 0 0 0px 0;
}
.property_type_box span{
    padding: 7px 0 10px;
}
.property_type_box{
    width: 412px;
    margin: 0 0 0px 0;
}
.property_type_box span{
    padding: 7px 0 10px;
}
.placeholder_scrollbox{
	display:none;
}
.main_search_box_blue .search_location_box .search_location_input{
	margin-bottom:0px !important;
}
.search_menu ul li{
	width:50%;
}
}

@media only screen and (min-width:551px) and (max-width:640px){
#selected_section_properties{
	width:40% !important;
}
#selected_section_estate{
    width: 40% !important;
}
#selected_section_loan{
    width: 40% !important;
}
#selected_section_insurance{
    width: 40% !important;
}
#selected_section_tenants{
    width: 40% !important;
}
#selected_section_builders{
    width: 40% !important;
}
#selected_section_agents{
    width: 40% !important;
}
#selected_section_projects{
    width: 40% !important;
}
/*-----------------------------ADVERTISING-SOLUTION-START-----------------------------*/
.ad_tabbing_box .menu{
	width:35%;
}
.advertising_solutions_box .ad_tabbing_box .content{
    width: 59%;
}
.ad_tabbing_box .menu li a.tabactive{
	width:100%;
}
.ad_tabbing_box .menu .text{
	width:75%;
}
.ad_tabbing_box .menu .text {
    color: #000;
    font-size: 12px;
}
.ad_tabbing_box .discription_box .content_1{
	line-height:normal;
	font-size:12px;
}
.ad_tabbing_box .menu li a{
	padding:10px 0;
}

.left-col .add_tabs_main .add_tab label{
    border-right: 1px solid #d5e6e6;
    font-size: 11px;
    padding: 14px 5px;
}

/*-----------------------------ADVERTISING-SOLUTION-END-----------------------------*/

.tabContent .property_type_box{
	margin:0 0 0 10px;
}
}

@media screen and (max-width:550px){
.main_menu ul li a{font-size:12px !important;margin:9px 4px;padding:8px 2px !important;}
.main_search_box .width1025{
	width:100%;
}
.carousel-inner{
	height:auto;
}
.header_bg .home_loading{
	background-position:center center;
}
nav{
	width:100%;
}
.main_menu ul li{
	width:100%;
}
.main_menu ul {
    width: 100%;
}
.main_menu ul li a{

    border-bottom: 1px solid #05bcdc;
    float: left;
    font-size: 15px !important;
    margin: 0;
    padding: 8px 0 !important;
    width: 100% !important;
}
.quick_box{
	width:100%;
}
.add_tabs_main [type="radio"]:checked ~ label ~ .height1{
	display:none;
}
.add_content_flip{
	position:relative !important;
	margin:0px !important;
}
.ad_tabbing_box .menu{
	width:100%;
}
.ad_tabbing_box .menu li a.tabactive{
	width:100%;
}
.advertising_solutions_box .ad_tabbing_box .content {
    padding: 0;
    width: 100%;
}
.ad_slide_box{
	margin:0px;
}


.parent_category_box_section{
	width:47%;
}
.property_type_box span{
    padding: 7px 0 10px;
}
#selected_section_properties{
    margin: 0 !important;
    width: 95% !important;
}
#selected_section_estate{
    margin: 0 !important;
    min-width: 95% !important;
}
#selected_section_loan{
    margin: 0 !important;
    min-width: 95% !important;
}
#selected_section_insurance{
    margin: 0 !important;
    min-width: 95% !important;
}
#selected_section_tenants{
    margin: 0 !important;
    width: 95% !important;
}
#selected_section_builders{
    margin: 0 !important;
    width: 95% !important;
}
#selected_section_agents{
    margin: 0 !important;
    width: 95% !important;
}
#selected_section_projects{
    margin: 0 !important;
    width: 95% !important;
}
.search_location_box .search_location_input{
    margin: 10px 0 10px 7px;
}
.inner_main_search_box .main_search_box_blue{
	background-image:none !important;
}
.footer_box2{
	width:100%;
}
.powerd_box{
    clear: none;
    float: right;
}
.footer_box1 .footer_linkbox a{
    border-bottom: 1px solid #37556a;
    float: left;
    line-height: 23px;
    padding:0 0 4px 10px;
    width: 43%;
}
.footer_box1 .footer_linkbox{
    color: #07253a;
    margin: 0 0 40px;
}
.footer_newsletter .submit{
    float: left;
    margin: 10px 0 0;
}
.footer_gray_box2{
    padding: 20px 10px;
    width: 93%;
}
.f_newsletter_box .inputlist{
	width:100%;
	margin:0px;
}
.footer_newsletter input{
	margin:0 0 10px 0;
}
.f_newsletter_box{
	margin:0 0 50px 0;
}
.free_text{
	margin:0px;
}
/*-------------------------MENU-TOGGLE-START----------------*/
.toggle_main_menubox {
    float: left;
    height: auto;
    left: 0;
    position: fixed;
    top: 0;
    width: auto;
    z-index: 500;
}
.toggle_menu {
    background-color: #00cdf2;
    border: 0 none;
    clear: both;
    float: left;
    height: 100%;
    margin: -34px 0 0;
    padding: 0;
    position: relative;
    transition-duration: 0.5s;
    width: 85%;
    z-index: 1002;
}
.toggle_menu2 {
    clear: both;
    height: 0;
    overflow: hidden;
    transition-duration: 0.5s;
    width: 0;
}
.toggle_menu_img{
	display:block;
	background-image:url(../images/sprite_img.png);
	background-repeat:no-repeat;
	margin:24px 0 0 0;
	width:42px;
	height:35px;
	background-position: 5px -22px;
}
.toggle_menu_close{
	display:block;
    float: right;
    margin: 0 -42px 0 0;
}
.inner_menu #showbox .search_menu li a{
	text-indent:0px;
}
/*-------------------------MENU-TOGGLE-END----------------*/
.header_mainlogo{
    border-bottom: 3px solid #01b0f1;
    width: 100%;
}
.add_content_flip .menu {
    margin: 0 0 40px;
    min-height: inherit;
    padding: 0;
}
.advertising_solutions_box .discription_box .searchlist_box1{
	width:100%;
}
.advertising_solutions_box .discription_box .details_images_box{
	width:100%;
	height:auto;
}
.career_apply_box .listing_box{
	width:100%;
}

.inner_header header .closeSearch{
    position: fixed;
    right: 8px;
    top: 7px;
}
.quick_link_text .search_menu {
    float: left;
    margin: 0 0 0 10px;
    width: auto;
}
.quick_box a span{
    background-position: 8px center;
    text-align: left;
    text-indent: 35px;
}

.search_white_box ul li {
    width: 45% !important;
}
.country_list a{
    margin: 0px 0 2px 10px;
    width: 80%;
}
.country_list_box a{
    width: 95%;
    margin: 0 0 10px 0;
}
.browse_countries_head{
    margin: 10px 0 15px 10px;
    font-size: 20px;
    width: 90%;
}
.add_list_mainbox {
    width: 90%;
	text-align:left;
}
.add_product_heading{
	font-size:20px;
}

/*------------------COUNTRIES-MAP-TABBING-START----------*/
.countries_left_tab {
    width: 100%;
    border-right: 0;
	min-height:inherit;
}
.countries_left_tab span{
    width: 100%;
    padding: 8px 0;
    border-radius: 0;
    text-align: center;
    line-height: normal;
}
.countries_right_tab{
	width:100%;
}
.box{
	width:100%;
	min-height:inherit;
}
.mobile_popop_map{
    position: fixed;
    top: 0%;
    left: 0;
    background-color: rgba(0, 0, 0, 0.8);
    right: 0;
    margin: 0;
    bottom: 0;
    padding: 0;
	background-position:center center;
	background-repeat:no-repeat;
	background-image:none;
}
.mobile_popop_map_close{
    display: block;
    background-color: #fff;
    width: auto;
    height: auto;
    float: right;
    font-size: 16px;
    font-family: arial;
    font-weight: bold;
    line-height: normal;
    padding: 5px 10px;
	margin:0 0 50px 0;
	cursor:pointer;
}
.countries_right_tab .country_list_box a{
    width: 89%;
    margin: 0 0 10px 15px;
	clear:both;
}
.allcountries_map{
	display:none;
}
.countries_left_tab .allcountries_select{
    background-color:transparent;
    color: #000;
}
.regions_head{
	text-align:center;
}
.landing_heaidng41{
	font-size:31px;
	margin:20px 0 10px 0;
}

/*------------------COUNTRIES-MAP-TABBING-END----------*/

.property_type_box{
	margin:0 0 0 10px;
	width:97%;
}
.search_menu ul li{
	width:100%;
}
.inner_main_search_box .search_menu ul li a{
	padding:5px 0;
	border-right:0px;
	text-align:left;
	text-indent:30px;
}
.chage_pass_inner{
    margin: 0px auto;
    max-width: 245px;
}
}
@media screen and (max-width:380px){

.parent_category_box_section {
    width: 100%;
}
.search_white_box ul li{
    width:100% !important;
}
.main_search_box_blue .tabContent li .custom-checkbox input{
	width:100%;
}
}
@media screen and (max-width:300px){
.header_logo{
    float: right;
    margin: 0 10px 0 0;
    width: 140px;
}
.beta_text{
	height:12px;
}
.ppi_text{
	font-size:23px;
}
.global_text{
    font-size: 9px;
    letter-spacing: 1px;
}
}