@media screen and (min-device-width: 320px) and (max-device-width: 359px) {
		.res_cl{ clear:both}.res_cl{ clear:both}
	.restr_main_box{margin-left: 0px; width:100%}
	.restr_box_left{ width:100%;float:left;}
	.restr_box_right{width:100%; float:left;}
	.restr_box_2{ width:268px; padding-left: 20px;}
	.pull_left{ padding-left:0px}
	.reg_top_btn span{ float:left;margin-top:20px;margin-left: 11px;}
	.reg_top_btn input{ width:180px;}
	.reg_top_btn .login{padding:10px 21px;margin:0px; float:left;}
	.reg_feilds{margin-left: 10px;}
	.restr_save_btn{width:50% !important}
	.restr_box_1 .statistics_section ul li{width: 70%;display: block;margin: 0 auto 3%;height: 225px;}
	

/*---old pages css---*/

#header_innernew{padding-bottom:10px !important;}

.main-new .broker_col_main2{width:97%;margin-left: 5px;}
.prj_dev_logo{ width:26%;}
#banner_footer {

	width: 99%;

}



#banner_footer .owl-wrapper[style] {

	width:100% !important;

}

#banner_footer .owl-item[style] {

	width:100% !important;

}

#banner_footer img {

	width: 100% !important;

}







#owl-banner-rotation img {

	width: 100% !important;

}



.margin_div_1158 {

	margin: 0px 2%;

	width: 96%;

}

.header_innernew .leftlogo {

	width:80%;

}

.header_innernew .leftlogo .logo {

	width:70%;

}

.header_innernew .leftlogo .logo img {

	width:100%;

}

.header_innernew .leftlogo .logo p {

	margin-top:-40px !important;

	padding-left:180px !important;

}

#headerl {

	width:100%;

	padding-bottom:10px;

}

.margin_inner {

	float: left;

	margin: 0 2%;

	width: 96% !important;

}

.meet_the_left {

	width: 100%;

}

.meet_the_right {

	margin-top: 20px;

	width: 100%;

}

.main-con {

	margin: 0 2%;

	width: 96%;

}

.faq_col {

	margin: 10px 0 0;

	width: 100%;

}

.faq_background {

	width: 94%;

	padding:0px 3%;

}



.qus_one{

	width:100%;

}



.agent_profi_background {

	padding: 0 3%;

	width: 94%;

}

.contact_leftside {

	width: 100%;

}

.right-side-bo {

	width:88%;

	margin:20px 3%;

}

.right_box {

	width:91% !important;

}

.ans_one_backg {

	padding: 0 10px;

	width: 92.8%;

}

.ans_one ul {

	width: 92%;

}

.ans_one ul li {

	width: 90%;

}

.main {

	margin: 0;

	position: absolute;

	right: 10px;

	display:block;

}

.nav {

	display: block;

	padding: 31px 0 0;

	width: 100%;

}

.nav-list {

	display: none;

}

.nav-active {

	display: block;

	padding: 0;

	width: 100%;

}

.nav-mobile {

	display: block;

}

.nav-item {

	float: none;

	width: 100%;

}

.nav-item a {

	background:#73BF44;

	padding:10px;

	font-family: 'open_sanslight' !important;

	font-size: 14px;

}

.nav-item:first-child a {

	border-radius: none;

}

.nav-item:last-child a {

	border-radius: none;

}

.nav-active {

	display:block;

	padding: 0;

	width: 100%;

}

.nav-mobile-open {

	border-radius: none;

	-webkit-border-radius: none;

	-moz-border-radius: none;

}

.menu_inner {

	display: none;

}

.sitemap {

	width: 98%;

}

.sitemap-info ul {

	padding: 0;

}

.sitemap-info ul li ul {

	width: 100%;

}

.agent-profile .leftsidepart {

	border: medium none;

	width: 100%;

}

.agent_form .form_col {

	margin: 0 0 20px !important;

	width: 100%;

}

.agent_form .form_col input {

	width: 96%;

}

.ans_one img {

	width:100%;

}

.agent_form .form_col2 {

	margin: 0 0 20px;

	width: 100%;

}

.agent_form .form_col2 input {

	width: 96%;

}

.agent_form .form_col3 {

	margin: 0;

}

.agent_form .form_col3 textarea {

	padding-left: 10px;

	width: 100%;

	margin-bottom:20px;

	box-shadow:none;

}

.agent_form .form_col_b {

	margin: 0 0 20px;

	width: 100%;

}

.agent_form .form_col_b .txtbox {

	width:99%;

}

.agent_form .form_col3 input {

	width:96%;

	margin:0px 0px 20px;

}

.footer_bot {

	height:auto;

}

/*---old pages css end---*/	

	

.main {

	z-index:9999 !important;

}

.popup .row label {

	padding:0px;

	float: left;

	margin-top: 20px;

	margin-left:15px;

	padding:0px !important;

}

#UserRemember {

	margin-top: 23px;

	margin-left:15px;

}

.popup .forgotPass {

	margin-left:17px;

}

.popup .txt {

	width:90%;

	margin-left:25px;

}

.main-new .header_div {

	width:100%;

	float:left;

}

.main-new #header .logo {

	width:60%;

	margin:10px 0px 0px 10%;

}

.main-new .header_div_main {

	height:110px;

}

.main-new #header .sign_login {

	margin:11px 16% 0px;

	width:68%;

}

.main-new .main-image .text-holder {

	margin-top:0px;

}

.w1177 {

	width:96%;

	margin:0px 2%;

	float:left;

}

.footer_col {

	width:80%;

	margin:0px 10% 20px;

}

.footer_col {

	height:auto;

}

.footer_c {

	margin:20px 0px;

	line-height:24px;

}

.footer_s_icon {

	float:left;

}

.main-new .header_in_div {

	width:100%;

	float:left;

}

.main-new .menu-inner {

	display:none;

}

.main-new .ser_prider_banner {

	height:70px !important;

}

.main-new .inner-heading {

	height:auto;

	margin-top:0px;

}

.main-new .ser_prider_left {

	width:100%;

}

.main-new .ser_prider_col h3 {

	width:88.8%;

	height:54px;

	padding:0px 10px 0px 25px;

	line-height:52px;

}

.main-new .ser_prider_col .ser-con {

	width:87.3%;

}

.main-new .ser_prider_col .ser-con ul li {

	width:97%;

}

/*-----ser_provider_listing----*/



.main-new .header_in_div_main {

	height:auto;

	padding:5px 1%;

}

.main-new .w1170 {

	width:96%;

	float:left;

	margin:0px 2%;

}

.main-new .inner-heading span {

	width:100%;

	float:left;

}

.main-new .inner-heading .right-sec {

	float:left;

}

.main-new .ser_priderlist_banner .inner_div {

	width:96%;

	float:left;

	margin:0px 2%;

}

.main-new .ser_priderlist_banner {

	/*height:150px !important;*/

}

.main-new .ser_priderlist_banner > img {

	position:static;

}

.main-new .ser_priderlist-search {

	position:static;

	float:left;

	padding:15px;

	width:90.5%;

	margin-bottom:20px;

	/*margin-top:-100px;*/

}

.main-new .ser_priderlist_banner .inner_banner_txt {

	margin-top:60px;

}

.main-new .ser_priderlist-search input {

	width:94%;

	margin:0px 0px 20px !important;

}

.main-new .ser_priderlist-search select {

	width:99%;

	margin:0px 0px 20px !important;

}

.main-new .ser_priderlist-search .post-btn {

	width:99%;

	margin:0px 0px 20px;

}

.main-new .ser_priderlist_left {

	width:100%;

}

.main-new .ser_priderlist_right {

	width:100%;

	margin-top:20px;

}

.main-new .ser_priderlist_left .serprolist_col {

	width:99%;

}

.main-new .ser_priderlist_left .serprolist_img {

	width:100%;

	margin-bottom:20px;

}

.main-new .ser_priderlist_left .serprolist_img img {

	width:98.1%;

	height:auto;

}

.main-new .ser_priderlist_left .serprolist_img_btn {

	width:49.67%;

	border-bottom:1px solid #eee;

}

.main-new .ser_priderlist_left .serprolist_txt {

	width:100%;

}

.main-new .ser_priderlist_left .serprolist_h {

	width:93.6%;

	padding:0px 10px;

	height:auto;

 line-height:

}

.main-new .ser_priderlist_left .serprolist_t {

	width:93.6%;

	padding:10px;

}

.main-new .ser_priderlist_left .serprolist_bo {

	height:auto;

}

.main-new .ser_priderlist_left .serprolist_bo .view_no {

	margin-left:40px;

}

/*-----Broker----*/

.main-new .broker_col_main {

	width:88%;

	margin:0px 0px 40px;

	padding-bottom:85px;

}

.main-new .broker_col_img {

	width:100%;

	

	margin:0px;

}

.main-new .broker_col_img img {

	width:50%;

	height:auto;

}

.main-new .broker_con {

	width:100%;

	float:left;

	margin-top:10px;

	

}

.main-new .mass_btn{margin-top:10px !important;}

/*=========================================================================== 

			Css Added By Gajendra Singh Gurjar Start 06-07-2015

===========================================================================*/

.main-new .agentlist_col {

	margin-left: 2%;

	margin-right: 2%;

	width: 96%;

}

.main-new .agentlist_left {

	width:100%;

	float:left;

}

.main-new .agentlist_right {

	width:100%;

	float:right;

	margin-top: 20px;

}

.main-new .agentdetails-pic {

	position:static;

	width:100%;

}

.main-new .agentdetails-profilepic {

	width:60%;

	margin:0px 20%;

}

.main-new .agentdetails-profilepic img {

	width:100%;

	height:auto;

}

.main-new .agentdetails-profiletext h2 {

	float:left;

	color:#6b6b6b

}

.main-new .agentdetails-profiletext h4 {

	color:#4e4a48;

	margin-bottom:20px;

}

.tab_content {

	width:87.2%;

}

.main-new .agent_contectdetail {

	width:100%;

	margin-right:0px;

}

.main-new .agent_contectdetail img {

	width:96%;

}

.main-new .agent_contectdetailtext {

	width:100%;

}

/*=========================================================================== 

			Css Added By Gajendra Singh Gurjar End 06-07-2015

===========================================================================*/





/*---vivek---*/

.main-new .main-image {

	height:330px !important;

}

.main-new #header {

	position:static;

}

.main-new .banner_teg {

	font-size:21px;

	line-height:30px !important;

	width:88%;

	margin-top:10px;

	min-height:inherit;

	text-align:center;

}

.main-new .main-image_center {

	height:345px !important;

}

.main-new .main-image .text-holder .play {

	margin:0px 35% 0px;

}

.main-new .menu_main ul li {

	width:80%;

	margin:50px 10% 0px;

}

.main-new .menu-links-main {

	background:#EA8918 url(../images/menu-top-bg.png) no-repeat scroll center top;

}

.main-new .global_real .con_col {

	width:100%;

	margin:0px 0px 20px;

}

.main-new .global_real .con_img {

	width:30%;

}

.main-new .global_real .con_txt {

	width:65%;

}

.main-new .home_form {

	width:87.5%;

	margin-top:95px;

}

.main-new .home_form select {

	margin:0 11px 5px 0 !important;

	width:97.5%;

}

.main-new .home_form .btn {

	width:224px;

	text-align:center;

}

.main-new .home_form input {

	width:80%;

	margin-bottom:5px;

	border-radius:3px;

}

.main-new .realop-con_img {

	width:90%;

	margin:0px 5%;

}

.main-new .realop-con_txt {

	width:100%;

	text-align:center

}

.main-new .realop-srevice-col {

	width:100%;

	margin:0px 0px 30px;

	text-align:center;

}

.realop-con_img img {

	width:100%;

}

.main-new .map_section {

	display:none;

}

.main-new .realop-srevice-col .con-txt {

	height:auto;

	margin-bottom:5px;

}

.main-new .realop-srevice-col .reg-btn {

	display:inline-block;

	float:none;

}

.main-new .main-image .text-holder .play {

	margin:10px 35% 0px;

}

.main-new .crowd_funding {

	margin:0px 0%;

	padding:0 35px 0 15px;

}

/*---end-------*/



/*---------job section-----------------*/

.main-new .popup-main {

	width:96%;

	margin:150px 2% 0px;

}

.main-new .popup-h {

	width:94.5%;

}

.main-new .popup-con {

	width:84%;

}

.main-new .popup-con .con-form-col .upfile input {

	width:62%;

}

.main-new .job_detail_left {

	width:100%;

}

.main-new .job_detail_con {

	width:100%;

	margin:0px;

}

.main-new .job_detail_box {

	width:89%;

	padding:15px;

}

.main-new .job_detail_box_l {

	width:100%;

}

.main-new .apply_job_btn {

	float:left;

	margin-top:20px;

}

.main-new .job_detail_txt ul li {

	width:93.5%;

}

.main-new .job_detail_right {

	width:100%;

	margin-top:30px;

}

.main-new .category_col {

	width:99%;

}

.main-new .category_col h3 {

	width:88.8%;

}

.main-new .category_col .cat-con {

	width:87.3%;

}

.main-new .category_col .cat-con ul li {

	width:100%;

	margin-right:0px;

}

/*---------job section end----------------*/



.main-new .inner_div {

	width:96%;

	margin:0px 2%;

}

.main-new .inner_banner_txt {

	width:98%;

	margin:18px 1% 0px;

	line-height:26px;

	font-size:18px;

}

.main-new .job-search {

	width:90.5%;

	padding:15px;

	margin-bottom:0px;

}

.main-new .ser_priderlist-search .col {

	width:100%;

	margin:0px 0px 20px 0px;

}

.trigger_demo2 {

	width:93%;

}



.prty_tab_con{

	width:93%;

	padding:10px;

}



/*-------property----------*/

.main-new .property_col {

	width:99%;

}

.main-new .property-search-top {

	height:auto;

	width:77.2%;

}

.main-new .property-search-con {

	width:90.5%;

	padding:15px;

}

.main-new .property-search-col {

	width:100%;

	margin:0px 0px 20px;

}

.main-new .property-search .search-btn {

	width:98%;

}

.main-new .propertylist_left {

	width:100%;

}

.main-new .property_img {

	width:100%;

}

.main-new .property_img img {

	width:96.9%;

}

.main-new .property_list_cont {

	width:100%;

}

.main-new .property_btnbaar {

	width:100%;

	padding:0px;

}

.main-new .property_btnbaar ul li {

	width:43.7%;

	border-bottom:1px solid #eeeeee

}

.main-new .property_btnbaar ul li a {

	width:93%;

	float:left;

}

.main-new .lSGallery {

	display:none;

}

.main-new .property_dtl_r .devlist_col {

	width:99%;

}

.property_dtl .table {

	overflow:scroll;

}

.property_dtl .table table {

	width:600px;

}

.property_dtl .table .td1 {

	width:50%;

}

.property_dtl .table .td2 {

	width:50%;

}

.main-new .property_dtl_col1 .pr_dtl_content {

	width:87.2%;

}

/*-------JOB LISTING----------*/

.main-new .job-search input {

	width:94.28%;

	margin:0px 0px 20px;

}

.main-new .job-search .post-btn {

	width:98.5%;

	padding:0px;

	text-align:center;

}

.main-new .main_job_h span {

	width:100%;

	margin:10px 0px 20px;

	float:left;

}

.main-new .job_listing1 {

	height:auto;

}

.main-new .job_listing2 {

	height:auto;

}

.main-new .name-con {

	width:100%;

	margin-bottom:10px;

}

.main-new .name-txt {

	width:70%;

}

.main-new .ctgry_name {

	width:100%;

	margin:10px 0px;

	height:auto;

	line-height:normal;

}

.main-new .city_time {

	width:100%;

	margin:10px 0px;

	height:auto;

	line-height:normal;

}

.main-new .view-dtl {

	margin:10px 0px;

	height:auto;

	line-height:normal;

}

.main-new .city {

	background-position:left 5px;

}

.main-new .time {

	background-position:left 5px;

}

.register-left {

	border-right: 0px solid #e5e5e5;

	float: left;

	padding-right: 15px;

	width: 91%;

}

.popup .title {

	width:100%;

	margin-top:45px;

}

.register-right {

	float: right;

	width: 91%;

}

.popup .popup-inner.sign-form-main {

}

.popup .popup-inner {

	padding: 40px 5% 0px 5%;

}

/*-------JOB LISTING END----------*/



#search-suggestions-list {

	left:0px !important;

	top:100px !important;

	width:97.7% !important;

}

.main-new .property-search {

	/*margin-top:-100px;*/

}

.main-new .banner_h {

	margin-top:75px;

}

.banner-cols-footer img {

	width:100%;

}

.register-right {

	float: right;

	width: 100%;

}

.popup .title span {

	color: #979797;

	float: right;

	font-family: "open_sansregular";

	font-size: 14px;

	margin-right: 14px;

	position: absolute;

	right: 0;

	text-transform: none;

	top: 0;

}

/*-----08-12-15----*/

.main-new .global_real h1{

	line-height:60px;

}

.main-new .w890{

	width:100%;

}



.footer_s_icon .txt{

	margin-top:40px;

}



.footer_s_icon .icons{

	float:left;

	margin-bottom:40px;

	margin-top:0px;

}



.main-new .ser_priderlist-search h2{

	font-size:21px;

	line-height:28px;

}

#owl-banner-rotation img{

	width:100%;

}



.main-new .featured_con img{

	width:98%;

	height:auto;

}



.main-new .featured_txt {

    float: left;

    margin-top: 20px;

    width: 100%;

}



.main-new .featured_txt_h{

	font-size:18px;

}

.main-new .featured_col_top{

	width:92% !important;

}

.main-new .featured_col_bo{

	width:91% !important;

		}

.main-new .ser_priderlist-search .col input{

	width:94% !important;

}



.main-new .ser_priderlist_left .serprolist_h span{

	float:left;

	width:100%;

}



.inner_left{

	width:100%;

	margin-bottom:20px;

}



.inner_right{

	width:100%;

}



.profile_area{

	border:none;

	padding-left:18px;

	width:89%;

}



.profile_form .form_col{

	width:100%;

	margin-right:0px;

}



.profile_form .form_col input{

	width:95.5%;

}



.profile_form .ch_box input[type="checkbox"]:not(old) + label, .profile_form .ch_box input[type="radio"]:not(old) + label{

	margin-left:0px;

}



.mess_left{

	width:100%;

	margin-bottom:20px;

}



.mess_right{

	width:100%;

}



.mess_main{

	width:91%;

	border:none;

}



.chat_part{

	width:91%;

	padding:0 14px;

	margin-top:20px;

}



.multiemail-name{

	width:92%;

	margin-bottom:20px;

}



.multiemail-con{

	width:100%;

}



/*-----*/



.property_des_con{

	width:100%;

	padding:0px;

}



.property_des_con .icon_con ul li{

	width:100% !important;

}



.main-new .property_dtl .dev_contectdetailtext ul{

	margin:15px 0px 0px;

}



.general_col{

	width:93.5%;

}



.general_l{

	width:100%;

}



.general_r{

	width:100%;

}



.main-new .property_dtl .dev_contectdetailtext ul li{

	width:89.5%;

	margin-bottom:20px;

}



.main-new ul#tabs1{

	height:auto;

	background:none;

}



.main-new ul#tabs1 li{

	width:100%;

	background:rgba(0, 0, 0, 0) url("../images/backbg-li.jpg") repeat-x scroll left top;

}



/*---19-12-15---**/



.main-new .property_dtl_col1{

	width:99.5%;

}



.main-new .property_dtl_col{

	width:99.5%;

}



ul#tab1{

	width:100%;

	height:420px;

	

}



ul#tab1 li{

	width:94% !important;

	padding:10px !important;

}



ul#tab1 li{

	width:100%;

}



#pano{

	width:99% !important;

}



#map_canvas{

	width:99% !important;

}



.view360 img{

	width:99% !important;

}



.grey_line{

	padding:0px 0px 10px;

}



/*---21-12-15--*/



.main-new .property-search h2{

	font-size:24px;

	line-height:26px;

	margin-top:-75px;

}



.main-new .property-search-top ul li{

	width:100%;

}



.main-new .property-search-top ul li a{

	width:75%;

	margin:0px 0px 20px;

}



.main-new .price{

	margin-right:10px;

}



.w33-advertise{

	width:100%;

}



.agent_form .form_btn{

	margin-top:20px;

}



/*-----blog pages---*/



.main-new .header_in_div_main{

	width:100%;

	float:left;

}



.agent-profile .rightsidepart{

	width:100%;

}



.intl-tel-input{

	width:100%;

}



/*---22-12-15---*/



#popupsubscription_box{

	width:86.5%;

	left:2%;

}



.me_popup_inp_email{

	width:95%;



}



#messagepopup{

	width:100% !important;

}

.message-pro{

	width:100%;

}



.message_name01{

	width:95%;

}



#messagepopup .col{

	width:97%;

}



.col_detail{

	width:95%;

}



.tabs{

	display:block;

	width:100%;

	float:left;

	margin:0px;

	padding:0px;

}



ul.tabs li{

	padding:0px 10px;

}





.w500{

	width:100% !important;

}



.revpop{

	width:95% !important;

}



.popup .popup-inner.login-form{

	width:250px;

}



.fancybox-opened{

	width:278px !important;

}



.fancybox-inner{

		width:278px !important;

}



.ans_one img {

	width:100% !important;

	height:100% !important;

}

.refine_col{

	width:100% !important;

	}

.atss{

 display:none !important;

}

#google_translate_element{

	top:88px !important;
	left:40% !important;
	}

#prev-btn{

	padding:0px !important;

	}

#next-btn{

	padding:0px !important;

	}

.busi_list_col .detail_con{width:100%;}

.busi_list_col .price_con{width:100%;}

.busi_list_col .detail_col2{width:26.7%;}

.price_con .more_btn{margin-left:10px;}

}



 @media screen and (min-device-width: 360px) and (max-device-width: 479px) {
	 .res_cl{ clear:both}.res_cl{ clear:both}
	 .restr_main_box{margin-left: 0px; width:100%}
	.restr_box_left{ width:100%;float:left;}
	.restr_box_right{width:100%; float:left;}
	.restr_box_2{ width:325px; padding-left: 10px;}
	.pull_left{ padding-left:0px}
	.reg_top_btn{margin-right: 19px;}
	.reg_top_btn span{ float:right;margin-top:20px;margin-left: 0;}
	.reg_top_btn input{margin-left: 53px; float:right}
	.reg_top_btn .login{padding:10px 21px;margin:0px}
	.reg_feilds{margin-left: 20px;}
	.restr_save_btn{width:50% !important}
	.restr_box_1 .statistics_section ul li{width: 70%;display: block;margin: 0 auto 3%;height: 225px;}
	 


.main-new .broker_col_main2{width:97%;margin-left: 5px;}


#header_innernew{padding-bottom:10px !important;}

.popup .title span {

	color: #979797;

	float: right;

	font-family: "open_sansregular";

	font-size: 14px;

	margin-right: 14px;

	position: absolute;

	right: 0;

	text-transform: none;

	top: 0;

}

.register-right {

	float: right;

	width: 100%;

}

#banner_footer {

	width: 100%;

}

#banner_footer .owl-wrapper[style] {

	width:100% !important;

}

#banner_footer .owl-item[style] {

	width:100% !important;

}

#banner_footer img {

	width: 100% !important;

}

.banner-cols-footer img {

	width:100%;

}

.popup .popup-inner {

	padding: 40px 5% 0px 5%;

}

.register-left {

	border-right: 0px solid #e5e5e5;

	float: left;

	padding-right: 15px;

	width: 96%;

}

.popup .title {

	width:100%;

	margin-top:40px;

}

.register-right {

	float: right;

	width: 96%;

}

/*---old pages css---*/



.margin_div_1158 {

	margin: 0px 2%;

	width: 96%;

}

.header_innernew .leftlogo {

	width:80%;

}

.header_innernew .leftlogo .logo {

	width:63%;

}

.header_innernew .leftlogo .logo img {

	width:100%;

}

.header_innernew .leftlogo .logo p {

	margin-top:-40px !important;

	padding-left:180px !important;

}

#headerl {

	width:100%;

	padding-bottom:10px;

}

.margin_inner {

	float: left;

	margin: 0 2%;

	width: 96% !important;

}

.meet_the_left {

	width: 100%;

}

.meet_the_left img {

	height:auto !important;

}

.meet_the_right {

	margin-top: 20px;

	width: 100%;

}

.main-con {

	margin: 0 2%;

	width: 96%;

}

.faq_col {

	margin: 10px 0 0;

	width: 100%;

}

.faq_background {

	width: 93%;

	padding:0px 3%;

}



.qus_one{

	width:100%;

}





.agent_profi_background {

	padding: 0 3%;

	width: 94%;

}

.contact_leftside {

	width: 100%;

}

.right-side-bo {

	width:88%;

	margin:20px 3%;

}

.right_box {

	width:91% !important;

}

.ans_one_backg {

	padding: 0 10px;

	width: 92.8%;

}

.ans_one ul {

	width: 92%;

}

.ans_one ul li {

	width: 90%;

}

.main {

	margin: 0;

	position: absolute;

	right: 10px;

	display:block;

}

.nav {

	display: block;

	padding: 31px 0 0;

	width: 100%;

}

.nav-list {

	display: none;

}

.nav-active {

	display: block;

	padding: 0;

	width: 100%;

}

.nav-mobile {

	display: block;

}

.nav-item {

	float: none;

	width: 100%;

}

.nav-item a {

	background:#73BF44;

	padding:10px;

	font-family: 'open_sanslight' !important;

	font-size: 14px;

}

.nav-item:first-child a {

	border-radius: none;

}

.nav-item:last-child a {

	border-radius: none;

}

.nav-active {

	display:block;

	padding: 0;

	width: 100%;

}

.nav-mobile-open {

	border-radius: none;

	-webkit-border-radius: none;

	-moz-border-radius: none;

}

.menu_inner {

	display: none;

}

.sitemap {

	width: 98%;

}

.sitemap-info ul {

	padding: 0;

}

.sitemap-info ul li ul {

	width: 100%;

}

.agent-profile .leftsidepart {

	border: medium none;

	width: 100%;

}

.agent_form .form_col {

	margin: 0 0 20px !important;

	width: 100%;

}

.agent_form .form_col input {

	width: 96%;

}

.ans_one img {

	width:100%;

}

.agent_form .form_col2 {

	margin: 0 0 20px;

	width: 100%;

}

.agent_form .form_col2 input {

	width: 96%;

}

.agent_form .form_col3 {

	margin: 0;

}

.agent_form .form_col3 textarea {

	padding-left: 10px;

	width: 100%;

	margin-bottom:20px;

	box-shadow:none;

}

.agent_form .form_col_b {

	margin: 0 0 20px;

	width: 100%;

}

.agent_form .form_col_b .txtbox {

	width:99%;

}

.agent_form .form_col3 input {

	width:96%;

	margin:0px 0px 20px;

}

.footer_bot {

	height:auto;

}

/*---old pages css end---*/		 

	 

 .main {

	z-index:9999 !important;

}

.popup .row label {

	padding:0px;

	float: left;

	margin-top: 14px;

}

#UserRemember {

	margin-top: 23px;

	margin-left:15px;

}

.popup .forgotPass {

	margin-left:17px;

}

.popup .txt {

	width:90%;

	margin-left:25px;

}

.main-new .header_div {

	width:100%;

	float:left;

}

.main-new #header .logo {

	width:60%;

	margin:10px 0px 0px 10%;

}

.main-new .header_div_main {

	height:120px;

}

.main-new #header .sign_login {

	margin:11px 19.5% 0px;

}

/*.main-new .main-image .text-holder {

	margin-top:120px;

}*/

.w1177 {

	width:96%;

	margin:0px 2%;

	float:left;

}

.footer_col {

	width:80%;

	margin:0px 10% 20px;

}

.footer_col {

	height:auto;

}

.footer_c {

	margin:20px 0px;

	line-height:24px;

}

.footer_s_icon {

	float:left;

	margin-top:40px;

}

.main-new .header_in_div {

	width:100%;

	float:left;

}

.main-new .menu-inner {

	display:none;

}

.main-new .ser_prider_banner {

	height:70px !important;

}

.main-new .inner-heading {

	height:auto;

	margin-top:0px;

}

.main-new .ser_prider_left {

	width:100%;

}

.main-new .ser_prider_col h3 {

	width:89.8%;

	height:54px;

	padding:0px 10px 0px 25px;

	line-height:52px;

}

.main-new .ser_prider_col .ser-con {

	width:87.3%;

}

.main-new .ser_prider_col .ser-con ul li {

	width:97%;

}

.main-new .ser_prider_col {

	width:99%;

}

/*-----060715----*/



.main-new .header_in_div_main {

	height:auto;

	padding:5px 1%;

}

.main-new .w1170 {

	width:96%;

	float:left;

	margin:0px 2%;

}

.main-new .inner-heading span {

	width:100%;

	float:left;

}

.main-new .inner-heading .right-sec {

	float:left;

}

.main-new .ser_priderlist_banner .inner_div {

	width:96%;

	float:left;

	margin:0px 2%;

}

.main-new .ser_priderlist_banner {

	/*height:150px !important;*/

}

.main-new .ser_priderlist_banner > img {

	position:static;

}

.main-new .ser_priderlist-search {

	position:static;

	float:left;

	padding:15px;

	width:90.5%;

	margin-bottom:20px;

	/*margin-top:-100px;*/

}

.main-new .ser_priderlist_banner .inner_banner_txt {

	margin-top:57px;

}

.busi_list_col .detail_con{width:100%;}

.busi_list_col .price_con{width:100%;}

.busi_list_col .detail_col2{width:26.7%;}

.price_con .more_btn{margin-left:10px;}



.main-new .ser_priderlist-search input {

	width:94%;

	margin:0px 0px 20px;

}

.main-new .ser_priderlist-search select {

	width:99%;

	margin:0px 0px 20px !important;

}

.main-new .ser_priderlist-search .post-btn {

	width:99%;

	margin:0px 0px 20px;

}

.main-new .ser_priderlist_left {

	width:100%;

}

.main-new .ser_priderlist_right {

	width:100%;

	margin-top:20px;

}

.main-new .ser_priderlist_left .serprolist_col {

	width:99%;

}

.main-new .ser_priderlist_left .serprolist_img {

	width:100%;

	margin-bottom:20px;

}

.main-new .ser_priderlist_left .serprolist_img img {

	width:98.1%;

	height:auto;

}

.main-new .ser_priderlist_left .serprolist_img_btn {

	width:49.67%;

	border-bottom:1px solid #eee;

}

.main-new .ser_priderlist_left .serprolist_txt {

	width:100%;

}

.main-new .ser_priderlist_left .serprolist_h {

	width:93.6%;

	padding:0px 10px;

	height:auto;

 line-height:

}

.main-new .ser_priderlist_left .serprolist_t {

	width:93.6%;

	padding:10px;

}

.main-new .ser_priderlist_left .serprolist_bo {

	height:auto;

}

.main-new .ser_priderlist_left .serprolist_bo .view_no {

	margin-left:40px;

}

/*-----Broker----*/

.main-new .broker_col_main {

	width:89.5%;

	margin:0px 0px 40px;

	padding-bottom:290px;

}

.main-new .broker_col_img {

	width:100%;

	height:auto;

	margin:0px;

}

.main-new .broker_col_img img {

	width:98%;

	height:auto;

}

.main-new .broker_con {

	width:100%;

	float:left;

	margin-top:20px;

}

/*=========================================================================== 

			Css Added By Gajendra Singh Gurjar Start 06-07-2015

===========================================================================*/

.main-new .agentlist_col {

	margin-left: 2%;

	margin-right: 2%;

	width: 96%;

}

.main-new .agentlist_left {

	width:100%;

	float:left;

}

.main-new .agentlist_right {

	width:100%;

	float:right;

	margin-top: 20px;

}

.main-new .agentdetails-pic {

	position:static;

	width:100%;

}

.main-new .agentdetails-profilepic {

	width:60%;

	margin:0px 20%;

}

.main-new .agentdetails-profilepic img {

	width:100%;

	height:auto;

}

.main-new .agentdetails-profiletext h2 {

	float:left;

	color:#6b6b6b

}

.main-new .agentdetails-profiletext h4 {

	color:#4e4a48;

	margin-bottom:20px;

}

.tab_content {

	width:88.5%;

}

.main-new .agent_contectdetail {

	width:100%;

	margin-right:0px;

}

.main-new .agent_contectdetail img {

	width:96%;

}

.main-new .agent_contectdetailtext {

	width:100%;

}

.tab_container {

	width:99.5%;

}

/*=========================================================================== 

			Css Added By Gajendra Singh Gurjar End 06-07-2015

===========================================================================*/





/*---vivek---*/

.main-new .main-image {

	height:340px !important;

}

.main-new #header {

	position:static;

}

.main-new .banner_teg {

	font-size:24px;

	line-height:36px !important;

	width:88%;

	margin-top:10px;

	min-height:inherit;

	text-align:center;

}

.main-new .main-image_center {

	height:350px !important;

}

.main-new .main-image .text-holder .play {

	margin:0px 35.5% 0px;

}

.main-new .menu_main ul li {

	width:80%;

	margin:50px 10% 0px;

}

.main-new .menu-links-main {

	background:#EA8918 url(../images/menu-top-bg.png) no-repeat scroll center top;

}

.main-new .crowd_funding {

	margin:0px 3%;

}

.main-new .global_real .con_col {

	width:100%;

	margin:0px 0px 20px;

}

.main-new .global_real .con_img {

	width:30%;

}

.main-new .global_real .con_txt {

	width:65%;

}

.main-new .home_form {

	width:89%;

	margin-top:100px;

}

.main-new .home_form select {

	margin:0 11px 5px 0 !important;

	width:100%;

}

.main-new .home_form input {

	width:84%;

	margin-bottom:5px;

	border-radius:3px;

}

.main-new .home_form .btn {

	width:82.5%;

	text-align:center;

}

.main-new .realop-con_img {

	width:90%;

	margin:0px 5%;

}

.main-new .realop-con_txt {

	width:100%;

	text-align:center

}

.main-new .realop-srevice-col {

	width:100%;

	margin:0px 0px 30px;

	text-align:center;

}

.realop-con_img img {

	width:100%;

}

.main-new .map_section {

	display:none;

}

.main-new .realop-srevice-col .con-txt {

	height:auto;

	margin-bottom:5px;

}

.main-new .realop-srevice-col .reg-btn {

	display: inline-block;

	float: none;

}

/*---end-------*/



/*---------job section-----------------*/

.main-new .popup-main {

	margin:150px 4% 0px;

}

.main-new .popup-con {

	width:85.6%;

}

.main-new .job_detail_left {

	width:100%;

}

.main-new .job_detail_con {

	width:100%;

	margin:0px;

}

.main-new .job_detail_box {

	width:90.5%;

	padding:15px;

}

.main-new .job_detail_box_l {

	width:100%;

}

.main-new .apply_job_btn {

	float:left;

	margin-top:20px;

}

.main-new .job_detail_txt ul li {

	width:93.5%;

}

.main-new .job_detail_right {

	width:100%;

	margin-top:30px;

}

.main-new .category_col {

	width:99%;

}

.main-new .category_col h3 {

	width:89.8%;

}

.main-new .category_col .cat-con {

	width:88.3%;

}

.main-new .category_col .cat-con ul li {

	width:100%;

	margin-right:0px;

}

/*---------job section end----------------*/





.main-new .inner_div {

	width:96%;

	margin:0px 2%;

}

.main-new .inner_banner_txt {

	width:98%;

	margin:18px 1% 0px;

	line-height:26px;

	font-size:18px;

}

.main-new .job-search {

	width:90.5%;

	padding:15px;

	margin-bottom:0px;

}

.main-new .ser_priderlist-search .col {

	width:100%;

	margin:0px 0px 20px 0px;

}

.trigger_demo2 {

	width:93%;

}

/*-------property----------*/



.main-new .property_col {

	width:99%;

}

.main-new .property-search-top {

	height:auto;

	width:79.9%;

}

.main-new .property-search-con {

	width:91.5%;

	padding:15px;

}

.main-new .property-search-col {

	width:100%;

	margin:0px 0px 20px;

}

.main-new .property-search-col .trigger_demo2 {

	width:95%;

}

.main-new .property-search .search-btn {

	width:98%;

}

.main-new .propertylist_left {

	width:100%;

}

.main-new .property_img {

	width:100%;

}

.main-new .property_img img {

	width:96.9%;

}

.main-new .property_list_cont {

	width:100%;

}

.main-new .property_btnbaar {

	width:100%;

	padding:0px;

}

.main-new .property_btnbaar ul li {

	width:45%;

	border-bottom:1px solid #eeeeee

}

.main-new .property_btnbaar ul li a {

	width:93%;

	float:left;

}



.main-new .featured_col_top{

	width:94% !important;

}

.main-new .featured_col_bo{

	width:93% !important;

		}



.main-new .property_dtl_r .devlist_col {

	width:99.4%;

}

.main-new .lSGallery {

	display:none;

}

.property_dtl .table {

	overflow:scroll;

}

.property_dtl .table table {

	width:600px;

}

.property_dtl .table .td1 {

	width:50%;

}

.property_dtl .table .td2 {

	width:50%;

}

.main-new .property_dtl_col1 .pr_dtl_content {

	width:87.2%;

}

/*-------JOB LISTING----------*/

.main-new .job-search input {

	width:94.28%;

	margin:0px 0px 20px;

}

.main-new .job-search .post-btn {

	width:98.5%;

	padding:0px;

	text-align:center;

}

.main-new .main_job_h span {

	width:100%;

	margin:10px 0px 20px;

	float:left;

}

.main-new .job_listing1 {

	height:auto;

}

.main-new .job_listing2 {

	height:auto;

}

.main-new .name-con {

	width:100%;

	margin-bottom:10px;

}

.main-new .name-txt {

	width:70%;

}

.main-new .ctgry_name {

	width:100%;

	margin:10px 0px;

	height:auto;

	line-height:normal;

}

.main-new .city_time {

	width:100%;

	margin:10px 0px;

	height:auto;

	line-height:normal;

}

.main-new .view-dtl {

	margin:10px 0px;

	height:auto;

	line-height:normal;

}

.main-new .city {

	background-position:left 5px;

}

.main-new .time {

	background-position:left 5px;

}

/*-------JOB LISTING END----------*/

#search-suggestions-list {

	left:0px !important;

	top:100px !important;

	width:95.5% !important;

}

.main-new .property-search {

	/*margin-top:-100px;*/

}

.main-new .banner_h {

	margin-top:75px;

}



/*-----08-12-15----*/

.main-new .global_real h1{

	line-height:60px;

}

.main-new .w890{

	width:100%;

}



.footer_s_icon .txt{

	width:100%

}



.footer_s_icon .icons{

	float:left;

	margin-bottom:40px;

	margin-top:0px;

}

.main-new .ser_priderlist-search h2{

	font-size:21px;

	line-height:28px;

}



#owl-banner-rotation img{

	width:100%;

}



.main-new .featured_con img{

	width:98%;

	height:auto;

}



.main-new .featured_txt {

    float: left;

    margin-top: 20px;

    width: 100%;

}



.main-new .featured_txt_h{

	font-size:18px;

}



.main-new .ser_priderlist-search .col input{

	width:95% !important;

	margin:0px 0px 20px !important;

}



.main-new .ser_priderlist_left .serprolist_h span{

	float:left;

	width:100%;

}







.inner_left{

	width:100%;

	margin-bottom:20px;

}



.inner_right{

	width:100%;

}



.profile_area{

	border:none;

	padding-left:18px;

	width:89%;

}



.profile_form .form_col{

	width:100%;

	margin-right:0px;

}



.profile_form .form_col input{

	width:95.5%;

}



.profile_form .ch_box input[type="checkbox"]:not(old) + label, .profile_form .ch_box input[type="radio"]:not(old) + label{

	margin-left:0px;



}



.mess_left{

	width:100%;

	margin-bottom:20px;

}



.mess_right{

	width:100%;

}



.mess_main{

	width:91%;

	border:none;

}



.chat_part{

	width:91%;

	padding:0 14px;

	margin-top:20px;

}



.multiemail-name{

	width:92%;

	margin-bottom:20px;

}



.multiemail-con{

	width:100%;

}





/*-----*/



.property_des_con{

	width:100%;

	padding:0px;

}



.property_des_con .icon_con ul li{

	width:100% !important;

}



.main-new .property_dtl .dev_contectdetailtext ul{

	margin:15px 0px 0px;

}



.general_col{

	width:93.5%;

}



.general_l{

	width:100%;

}



.general_r{

	width:100%;

}



.main-new .property_dtl .dev_contectdetailtext ul li{

	width:89.5%;

	margin-bottom:20px;

}



.main-new ul#tabs1{

	height:auto;

	background:none;

}



.main-new ul#tabs1 li{

	width:90.8%;

	background:rgba(0, 0, 0, 0) url("../images/backbg-li.jpg") repeat-x scroll left top;

}



/*---19-12-15---**/



.main-new .property_dtl_col1{

	width:99.5%;

}



.main-new .property_dtl_col{

	width:99.5%;

}



ul#tab1{

	width:100%;

	height:420px;

	

}



ul#tab1 li{

	width:94% !important;

	padding:10px !important;

}



ul#tab1 li{

	width:100%;

}



#pano{

	width:99% !important;

}



#map_canvas{

	width:99% !important;

}



.view360 img{

	width:99% !important;

}



/*---21-12-15--*/



.main-new .property-search h2{

	font-size:24px;

	line-height:26px;

	margin-top:-75px;

}



.main-new .property-search-top ul li{

	width:100%;

}



.main-new .property-search-top ul li a{

	width:78%;

	margin:0px 0px 20px;

}



.main-new .price{

	margin-right:10px;

}



.w33-advertise{

	width:100%;

}



.agent_form .form_btn{

	margin-top:20px;

}



.agent-profile .rightsidepart{

	width:100%;

}



.intl-tel-input{

	width:100%;

}



/*---22-12-15---*/



#popupsubscription_box{

	width:86.5%;

	left:2%;

}



.me_popup_inp_email{

	width:95%;



}



#messagepopup{

	width:100% !important;

}

.message-pro{

	width:100%;

}



.message_name01{

	width:95%;

}



#messagepopup .col{

	width:97%;

}



.col_detail{

	width:95%;

}



.tabs{

	display:block;

	width:100%;

	float:left;

	margin:0px;

	padding:0px;

}



ul.tabs li{

	padding:0px 10px;

}



.w500{

	width:100% !important;

}



.revpop{

	width:95% !important;

}





.popup .popup-inner.login-form{

	width:250px;

}



.fancybox-opened{

	width:278px !important;

}



.fancybox-inner{

		width:278px !important;

}



.ans_one img {

	width:100% !important;

	height:100% !important;

}

.refine_col{

	width:100% !important;

	}

.atss{

 display:none !important;

}

#owl-banner-rotation img {

	width: 100% !important;

}





#google_translate_element{

	top:128px !important;

	}

#prev-btn{

	padding:0px !important;

	}

#next-btn{

	padding:0px !important;

	}



}

 @media screen and (min-device-width: 480px) and (max-device-width: 639px) {
	 .res_cl{ clear:both}.res_cl{ clear:both}
	 .restr_main_box{margin-left: 0px; width:100%}
	.restr_box_left{ width:100%;float:left;}
	.restr_box_right{width:100%; float:left;}
	.restr_box_2{ width:420px; padding-left: 20px;}
	.pull_left{ padding-left:0px}
	.reg_top_btn{width: 100%;margin-top: 15px;float: right !important; margin-right:27px;}
	.reg_top_btn span{ float:left;margin-top:20px;margin-left: 11px; float:right}
	.reg_top_btn input{margin-left: 10px; float:right;}
	.reg_top_btn .login{padding:10px 21px;margin:0px;}
	.reg_feilds{margin-left: 32px;}
	.restr_save_btn{width:50% !important}
	.restr_box_1 .statistics_section ul li{width: 50%;display: block;margin: 0 auto 3%;height: 225px;}
	 
	 .prj_dev_logo{width:25%;}
	 .proj_title a{font-size:15px;}
	 

/*---old pages css---*/	

.busi_list_col .detail_con{width:100%;}

.busi_list_col .price_con{width:100%;}

.busi_list_col .detail_col2{width:26.7%;}

.price_con .more_btn{margin-left:10px;}



#header_innernew{padding-bottom:10px !important;}

.main-new #header .logo{

	width:190px;

}



.margin_div_1158 {

	margin: 0 2%;

	width: 96%;

}

.header_innernew .leftlogo {

	width:80%;

}

.header_innernew .leftlogo .logo {

	width:70%;

}

.header_innernew .leftlogo .logo img {

	width:100%;

}

.header_innernew .leftlogo .logo p {

	margin-top:-50px !important;

	padding-left:265px !important;

}

#headerl {

	width:100%;

	padding-bottom:10px;

}

.main {

	display: block;

}

.nav-mobile {

	display: block;

}

.nav {

	width:100%;

	padding:31px 0 0;

	display:block;

}

.nav-list {

	display:none;

}

.nav-item {

	width:100%;

	float:none;

}

.nav-item a {

	background:#73BF44;

	padding:10px;

	font-family: 'open_sanslight' !important;

	font-size: 14px;

}

.nav-item:first-child a {

	border-radius: none;

}

.nav-item:last-child a {

	border-radius: none;

}

.nav-active {

	display:block;

	padding: 0;

	width: 100%;

}

.nav-mobile-open {

	border-radius: none;

	-webkit-border-radius: none;

	-moz-border-radius: none;

}

.margin_inner {

	float: left;

	margin: 0 2%;

	width: 96% !important;

}

.meet_the_left {

	margin: 0 15%;

	width: 70%;

}

.meet_the_left img {

	width: 100% !important;

}

.meet_the_right {

	margin-top: 20px;

	width: 100%;

}

.footer_bot {

	height:auto;

}

.main-con {

	margin: 0 2%;

	width: 96%;

}

.faq_col {

	margin: 10px 0 0;

	width: 100%;

}

.faq_background {

	width: 94.5%;

}

.agent_profi_background {

	padding: 0 0 0 15px;

	width: 96.4%;

}

.contact_leftside {

	width: 100%;

}

.right-side-bo {

	width:90%;

	margin:20px 3%;

}

.right_box {

	width: 91.2%;

}

.ans_one_backg {

	padding: 0 10px;

	width: 94.9%;

}

.ans_one ul {

	width: 95%;

}

.ans_one ul li {

	width: 93%;

}

.sitemap {

	width: 48%;

}

.sitemap-info ul {

	padding: 0;

}

.sitemap-info ul li ul {

	width: 100%;

}

.agent-profile .leftsidepart {

	border: medium none;

	width: 100%;

}

.agent_form .form_col {

	margin: 0 0 20px !important;

	width: 100%;

}

.agent_form .form_col input {

	width: 97.5%;

}

.agent_form .form_col3 {

	margin: 0;

}

.agent_form .form_col3 textarea {

	padding-left: 10px;

	width: 100%;

	box-shadow:none;

	margin-bottom:20px;

}

.agent_form .form_col2 {

	margin: 0 0 20px;

	width: 100%;

}

.agent_form .form_col2 input {

	width: 97.5%;

}

.agent_form .form_col3 input {

	margin: 0 0 20px;

	width: 97.5%;

}

.agent_form .form_col input {

	width: 97.5%;

}

.agent_form .form_col_b {

	width:100%;

	margin:0px 0px 20px;

}

/*---old pages css end---*/	



.main {

	z-index:9999 !important;

}

.main-new .header_div {

	width:100%;

	float:left;

}

.w1177 {

	width:96%;

	margin:0px 2%;

	float:left;

}

.footer_col {

	width:40%;

	margin:0px 5% 20px;

	height:330px;

}

.footer_col {

	height:auto;

}

.footer_c {

	margin:20px 0px;

	line-height:24px;

}

.footer_s_icon {

	float:left;

	margin-top:35px;

}

.main-new .header_in_div {

	width:100%;

	float:left;

}

.main-new .menu-inner {

	display:none;

}

.main-new .ser_prider_banner {

	height:70px !important;

}

.main-new .ser_prider_left {

	width:100%;

}

.main-new .ser_prider_col h3 {

	width:92.4%;

	height:54px;

	padding:0px 10px 0px 25px;

	line-height:52px;

}

.main-new .ser_prider_col .ser-con {

	width:87.3%;

}

.main-new .ser_prider_col .ser-con ul li {

	width:97%;

}

.main-new .ser_prider_col {

	width:99%;

}

/*-----060715----*/



.main-new .header_in_div_main {

	height:auto;

	padding:5px 1%;

}

.main-new .w1170 {

	width:96%;

	float:left;

	margin:0px 2%;

}

.main-new .ser_priderlist_banner .inner_div {

	width:96%;

	float:left;

	margin:0px 2%;

}

.main-new .ser_priderlist_banner {

	/*height:200px !important;*/

}

.main-new .ser_priderlist_banner > img {

	position:static;

}

.main-new .ser_priderlist-search {

	position:static;

	float:left;

	padding:15px;

	width:93.5%;

	margin-bottom:20px;

	/*margin-top:-100px;*/

}

.main-new .banner_h2 {

	font-size:24px;

	margin-top:-60px;

}

.main-new .ser_priderlist_banner .inner_banner_txt {

	margin-top:75px;

}

.main-new .ser_priderlist-search input {

	width:92.5%;

	margin:0px 0px 20px;

}

.main-new .ser_priderlist-search select {

	width:45.3%;

	margin:0px 20px 20px 0px !important;

}

.main-new .ser_priderlist-search .post-btn {

	width:45.3%;

	margin:0px 20px 20px 0px;

}

.main-new .ser_priderlist_left {

	width:100%;

}

.main-new .ser_priderlist_right {

	width:100%;

	margin-top:20px;

}

.main-new .ser_priderlist_left .serprolist_col {

	width:99%;

}

.main-new .ser_priderlist_left .serprolist_img {

	width:100%;

	margin-bottom:20px;

}

.main-new .ser_priderlist_left .serprolist_img img {

	width:98.7%;

	height:auto;

}

.main-new .ser_priderlist_left .serprolist_img_btn {

	width:49.67%;

	border-bottom:1px solid #eee;

}

.main-new .ser_priderlist_left .serprolist_txt {

	width:100%;

}

.main-new .ser_priderlist_left .serprolist_h {

	width:93.6%;

	padding:0px 10px;

	height:auto;

 line-height:

}

.main-new .ser_priderlist_left .serprolist_t {

	width:93.6%;

	padding:10px;

}

.main-new .ser_priderlist_left .serprolist_bo {

	height:auto;

}

/*=========================================================================== 

			Css Added By Gajendra Singh Gurjar Start 06-07-2015

===========================================================================*/

.main-new .agentlist_col {

	border: 1px solid #f0f0f0;

	border-radius: 3px;

	float: left;

	margin-bottom: 35px;

	margin-left: 1%;

	margin-right: 1%;

	width: 47%;

}

.main-new .agentlist_left {

	width:100%;

	float:left;

}

.main-new .agentlist_right {

	width:100%;

	float:right;

	margin-top: 20px;

}

.main-new .agentdetails-pic {

	position:static;

	width:100%;

}

.main-new .agentdetails-profilepic {

	width:60%;

	margin:0px 20%;

}

.main-new .agentdetails-profilepic img {

	width:100%;

	height:auto;

}

.main-new .agentdetails-profiletext h2 {

	width:100%;

	float:left;

	color:#6b6b6b

}

.main-new .agentdetails-profiletext h4 {

	color:#4e4a48;

	margin-bottom:20px;

}

.tab_content {

	width:91.2%;

}

.main-new .agent_contectdetail {

	width:60%;

	margin-right:0px;

}

.main-new .agent_contectdetail img {

	width:96%;

}

.main-new .agent_contectdetailtext {

	width:100%;

}

.tab_container {

	width:99.5%;

}

/*=========================================================================== 

			Css Added By Gajendra Singh Gurjar End 06-07-2015

===========================================================================*/





/*-----Broker----*/

.main-new .broker_col_main {

	width:92%;

	margin:0px 0px 40px

}

.main-new .broker_con {

	width:62%;

	float:left;

	

}

.main-new .featured_col_top{

	width:95% !important;

}

.main-new .featured_col_bo{

	width:94.5% !important;

		}





/*---vivek---*/

.main-new .main-image .text-holder {

	margin-top:0px;

}

.main-new .main-image {

	height:310px !important;

}

.main-new #header {

	position:static;

}

.main-new .banner_teg {

	font-size:24px;

	line-height:36px !important;

	min-height:inherit;

	width:91%;

	margin-top:10px;

	text-align:center;

}

.main-new .main-image_center {

	height:320px !important;

}

.main-new .main-image .text-holder .play {

	margin:0px 40% 0px;

}

.main-new .menu_main ul li {

	width:80%;

	margin:50px 10% 0px;

}

.main-new .menu-links-main {

	background:#EA8918 url(../images/menu-top-bg.png) no-repeat scroll center top;

}

.main-new .global_real .con_col {

	width:100%;

	margin:0px 0px 20px;

}

.main-new .global_real .con_img {

	width:25%;

}

.main-new .global_real .con_txt {

	width:74%;

}

.main-new .home_form {

	width:91.5%;

	margin-top:100px;

}

.main-new .home_form select {

	margin:0 11px 5px 0 !important;

	width:99%;

}

.main-new .home_form input {

	width:88%;

	margin-bottom:5px;

	border-radius:3px;

}

.main-new .home_form .btn {

	width:388px;

	text-align:center;

}

.main-new .realop-con_img {

	width:100%;

}

.main-new .realop-con_txt {

	width:100%;

	text-align:center

}

.main-new .realop-srevice-col {

	margin: 0 3% 30px;

	text-align: center;

	width: 94%;

}

.main-new .map_section {

	display:none;

}

.main-new .realop-srevice-col .reg-btn {

	display: inline-block;

	float: none;

}

.main-new .inner-heading {

	margin-top:0px;

}

/*---end-------*/





.main-new .inner-heading {

	margin-top:0px;

}

/*---------job section-----------------*/

.main-new .popup-main {

	margin:150px 16% 0px;

}

.main-new .popup-con {

	width:85.6%;

}

.main-new .job_detail_left {

	width:100%;

}

.main-new .job_detail_con {

	width:100%;

	margin:0px;

}

.main-new .job_detail_box {

	width:93%;

	padding:15px;

}

.main-new .job_detail_box_l {

	width:100%;

}

.main-new .apply_job_btn {

	float:left;

	margin-top:20px;

}

.main-new .job_detail_txt ul li {

	width:93.5%;

}

.main-new .job_detail_right {

	width:100%;

	margin-top:30px;

}

.main-new .category_col {

	width:99%;

}

.main-new .category_col h3 {

	width:92.3%;

}

.main-new .category_col .cat-con {

	width:91.3%;

}

.main-new .category_col .cat-con ul li {

	width:47%;

}

/*---------job section end----------------*/



.main-new .inner_div {

	width:96%;

	margin:0px 2%;

}

.main-new .inner_banner_txt {

	width:90%;

	margin:18px 5% 0px;

	line-height:30px;

	font-size:21px;

}

.main-new .job-search {

	width:93.5%;

	padding:15px;

	margin-bottom:0px;

}

.main-new .ser_priderlist-search .col {

	width:45%;

	margin:0px 10px 20px;

}

.trigger_demo2 {

	width:93%;

}

/*-------property----------*/



.main-new .property-search-top {

	height:auto;

	width:84.7%;

}

.main-new .property-search-con {

	width:93.5%;

	padding:15px;

}

.main-new .property-search-col {

	width:45.25%;

	margin:0px 20px 20px 0px;

}

.main-new .property-search .search-btn {

	width:45.25%;

}

.main-new .propertylist_left {

	width:100%;

}

.main-new .property_img {

	width:100%;

}

.main-new .property_img img {

	width:97.9%;

}

.main-new .property_list_cont {

	width:100%;

}

.main-new .property_btnbaar {

	width:100%;

	padding:0px;

}

.main-new .property_btnbaar ul li {

	width:96.5%;

	border-bottom:1px solid #eeeeee

}

.main-new .property_btnbaar ul li a {

	width:98%;

	float:left;

}

.main-new .property_dtl_r .devlist_col {

	width:99.4%;

}

.main-new .lSGallery {

	display:none;

}

.main-new .agt_phem {

	width:95.6%;

}

.main-new .agt_bo {

	width:95.7%;

}

.main-new .featured_agt_col_top {

	width:95%;

}

.main-new .featured_agt_col_bo {

	width:93.3%;

}

.property_dtl .table {

	overflow:scroll;

}

.property_dtl .table table {

	width:600px;

}

.property_dtl .table .td1 {

	width:50%;

}

.property_dtl .table .td2 {

	width:50%;

}

.main-new .property_dtl_col1 .pr_dtl_content {

	width:91.2%;

}

/*-------JOB LISTING----------*/

.main-new .job-search input {

	width:96%;

	margin:0px 0px 20px;

}

.main-new .job-search .post-btn {

	width:98.5%;

	padding:0px;

	text-align:center;

}

.main-new .main_job_h span {

	width:100%;

	margin:10px 0px 20px;

	float:left;

}

.main-new .job_listing1 {

	height:auto;

}

.main-new .job_listing2 {

	height:auto;

}

.main-new .name-con {

	width:80%;

	margin-bottom:10px;

}

.main-new .name-txt {

	width:70%;

}

.main-new .ctgry_name {

	width:40%;

	margin:10px 0px;

	height:auto;

	line-height:normal;

}

.main-new .city_time {

	width:60%;

	margin:10px 0px;

	height:auto;

	line-height:normal;

}

.main-new .view-dtl {

	margin:10px 0px;

	height:auto;

	line-height:normal;

}

.main-new .city {

	background-position:left 5px;

}

.main-new .time {

	background-position:left 5px;

}

/*-------JOB LISTING END----------*/

#search-suggestions-list {

	left:0px !important;

	top:100px !important;

	width:99.3% !important;

}





/*-----08-12-15----*/

.main-new .global_real h1{

	line-height:60px;

}

.main-new .w890{

	width:100%;

}





.main-new .ser_priderlist-search h2{

	line-height:28px;

}

#banner_footer{

	width:99%;

}



#banner_footer img{

	width:100%;

}



#owl-banner-rotation img{

	width:100%;

}



.main-new .ser_priderlist_left .serprolist_h span{

	float:left;

	width:100%;

}



.inner_left{

	width:100%;

}



.inner_right{

	width:100%;

}



.profile_area{

	padding-left:18px;

	width:92%;

	border:none;

}



.profile_form .form_col{

	width:100%;

	margin-right:0px;

}



.profile_form .form_col input{

	width:95.5%;

}



.profile_form .ch_box input[type="checkbox"]:not(old) + label, .profile_form .ch_box input[type="radio"]:not(old) + label{

	margin-left:0px;



}



.deshbord ul li a{

	width:90%;

}



.mess_left{

	width:100%;

	margin-bottom:20px;

}



.mess_right{

	width:100%;

}



.mess_main{

	width:91%;

	border:none;

}



.chat_part{

	width:91%;

	padding:0 14px;

	margin-top:20px;

}



.multiemail-name{

	width:92%;

	margin-bottom:20px;

}



.multiemail-con{

	width:100%;

}





/*-----*/



.property_des_con{

	width:100%;

	padding:0px;

}



.property_des_con .icon_con ul li{

	width:100% !important;

}



.main-new .property_dtl .dev_contectdetailtext ul{

	margin:15px 0px 0px;

}



.general_col{

	width:93.5%;

}



.general_l{

	width:100%;

}



.general_r{

	width:100%;

}



.main-new .property_dtl .dev_contectdetailtext ul li{

	width:89.5%;

	margin-bottom:20px;

}



.main-new ul#tabs1{

	height:auto;

	background:none;

}



.main-new ul#tabs1 li{

	width:93%;

	background:rgba(0, 0, 0, 0) url("../images/backbg-li.jpg") repeat-x scroll left top;

}



/*---19-12-15---**/



.main-new .property_dtl_col1{

	width:99.5%;

}



.main-new .property_dtl_col{

	width:99.5%;

}



ul#tab1{

	width:100%;

	height:420px;

	

}



ul#tab1 li{

	width:95.5% !important;

	padding:10px !important;

}





#pano{

	width:99.5% !important;

}



#map_canvas{

	width:99.5% !important;

}



.view360 img{

	width:99.5% !important;

}



/*---21-12-15--*/



.main-new .property-search h2{

	font-size:24px;

	line-height:26px;

	margin-top:-46px;

}



.main-new .property-search-top ul li a{

	margin:0px 5px 5px 0px;

}



.main-new .price{

	margin-right:10px;

}



.w33-advertise{

	width:50%;

}



.agent_form .form_btn{

	margin-top:20px;

}



.agent-profile .rightsidepart{

	width:100%;

}



.intl-tel-input{

	width:100%;

}



/*---22-12-15---*/



#popupsubscription_box{

	width:89%;

	left:2%;

}



.me_popup_inp_email{

	width:95%;



}







#messagepopup{

	width:100% !important;

}





#messagepopup .col{

	width:97%;

}



.col_detail{

	width:50%;

}



.tabs{

	display:block;

	width:100%;

	float:left;

	margin:0px;

	padding:0px;

}



ul.tabs li{

	padding:0px 10px;;

}





.w500{

	width:100% !important;

}



.revpop{

	width:95% !important;

}





.popup .popup-inner.sign-form-main{

	width:85%;

}



.popup .title{

	width:395px;

	margin-top:20px;

}



.ans_one img {

	width:100% !important;

	height:100% !important;

}



.popup .title span{

	top:5px;

	width:100%;

}

.refine_col{

	width:100% !important;

	}

.atss{

 display:none !important;

}

#owl-banner-rotation img {

	width: 100% !important;

}



#google_translate_element{

		left:23% !important;
		top:89px !important;
	}

#prev-btn{

	padding:0px !important;

	}

#next-btn{

	padding:0px !important;

	}



}

 @media screen and (min-device-width: 640px) and (max-device-width: 767px) {
	 .res_cl{ clear:both}.res_cl{ clear:both}
	  .restr_main_box{margin-left: 0px; width:100%}
	.restr_box_left{ width:100%;float:left;}
	.restr_box_right{width:100%; float:left;}
	.restr_box_2{ width:570px; padding-left: 20px;}
	.pull_left{ padding-left:0px}
	.reg_top_btn input{margin-right: 52px;}
	.reg_top_btn span{float: left;margin-top: 10px;}
	
	.reg_top_btn .login{padding:10px 21px;margin:0px}
	
	.reg_feilds{margin-left: 32px;}
	.restr_save_btn{width:50% !important}
	.restr_box_1 .statistics_section ul li{width: 42%;display: block;margin: 0 auto 3%;height: 225px;}
	 
	 .prj_dev_logo{width:25%;}
	 .proj_title a{font-size:15px;}
	 
.proj_title a{font-size:16px;}
/*---old pages css---*/	
.prj_dev_logo{width:25%;}
#header_innernew{padding-bottom:10px !important;}

.margin_div_1158 {

	margin: 0 2%;

	width: 96%;

}

.header_innernew .leftlogo {

	width:80%;

}

.header_innernew .leftlogo .logo {

	width:53%;

}

.header_innernew .leftlogo .logo img {

	width:100%;

}

.header_innernew .leftlogo .logo p {

	margin-top:-50px !important;

	padding-left:265px !important;

}

.main {

	display: block;

}

.nav-mobile {

	display: block;

}

.nav {

	width:100%;

	padding:31px 0 0;

	display:block;

}

.nav-list {

	display:none;

}

.nav-item {

	width:100%;

	float:none;

}

.nav-item a {

	background:#73BF44;

	padding:10px;

	font-family: 'open_sanslight' !important;

	font-size: 14px;

}

.nav-item:first-child a {

	border-radius: none;

}

.nav-item:last-child a {

	border-radius: none;

}

.nav-active {

	display:block;

	padding: 0;

	width: 100%;

}

.nav-mobile-open {

	border-radius: none;

	-webkit-border-radius: none;

	-moz-border-radius: none;

}

.margin_inner {

	float: left;

	margin: 0 2%;

	width: 96% !important;

}

.meet_the_left {

	width: 35%;

}

.meet_the_left img {

	width: 100% !important;

	height:auto !important;

}

.meet_the_right {

	margin-top:30px;

	width: 60%;

}

.footer_bot {

	height:auto;

}

.main-con {

	margin: 0 2%;

	width: 96%;

}

.faq_col {

	margin: 10px 0 0;

	width: 100%;

}

.faq_background {

	width: 96%;

}

.agent_profi_background {

	padding: 0 0 0 15px;

	width: 96.5%;

}

.contact_leftside {

	width: 50%;

}

.right-side-bo {

	width:40.8%;

	margin:20px 20px 20px 0px;

}

.right_box {

	width: 91%;

}

.ans_one_backg {

	padding: 0 10px;

	width: 96.3%;

}

.ans_one ul {

	width: 95%;

}

.ans_one ul li {

	width: 93%;

}

.sitemap {

	width: 48%;

}

.sitemap-info ul {

	padding: 0;

}

.sitemap-info ul li ul {

	width: 100%;

}

.agent-profile .leftsidepart {

	border: medium none;

	width: 100%;

}

.agent_form .form_col {

	width: 46.5%;

}

.agent_form .form_col input {

	width: 96%;

}

.agent_form .form_col3 {

	margin: 0px 0px 20px !important;

}

.agent_form .form_col3 textarea {

	padding-left: 10px;

	width: 96%;

	box-shadow:none;

	margin-bottom:20px;

}

.agent_form .form_col2 input {

	width: 97.5%;

}

.agent_form .form_col3 input {

	width: 44.7%;

}

.agent_form .form_col_b {

	width:44.7%

}

/*---old pages css end---*/	

	 

	 

.main {

	z-index:9999 !important;

}

.main-new .header_div {

	width:100%;

	float:left;

}

.w1177 {

	width:96%;

	margin:0px 2%;

	float:left;

}

.footer_col {

	width:26%;

	margin:0px 3% 20px;

	height:330px;

}

.footer_c {

	margin:20px 0px;

	line-height:24px;

}

.footer_s_icon {

	float:left;

	width:100%;

}



.footer_s_icon .txt{

	margin-top:40px;

}



.footer_s_icon .icons{

	float:left;

	margin-bottom:20px;

	margin-top:53px;

}

.main-new .header_in_div {

	width:100%;

	float:left;

}

.main-new .menu-inner {

	display:none;

}

.main-new .ser_prider_banner {

	height:70px !important;

}

.main-new .inner-heading {

	height:auto;

	margin-top:0px;

}

.main-new .ser_prider_left {

	width:100%;

}

.main-new .ser_prider_col h3 {

	width:94.3%;

}

.main-new .ser_prider_col .ser-con {

	width:93.4%;

}

.main-new .ser_prider_col .ser-con ul li {

	width:47%;

}

.main-new .ser_prider_col {

	width:99.5%;

}

/*-----060715----*/



.main-new .header_in_div_main {

	height:auto;

	padding:5px 1%;

}

.main-new .w1170 {

	width:96%;

	float:left;

	margin:0px 2%;

}

.main-new .ser_priderlist_banner .inner_div {

	width:96%;

	float:left;

	margin:0px 2%;

}

.main-new .ser_priderlist_banner {

	/*height:200px !important;*/

}

.main-new .ser_priderlist_banner > img {

	position:static;

}

.main-new .ser_priderlist-search {

	position:static;

	float:left;

	padding:15px;

	width:95%;

	margin-bottom:20px;

	/*margin-top:-100px;*/

}

.main-new .banner_h2 {

	margin-top:-60px;

	font-size:24px;

}

.main-new .ser_priderlist_banner .inner_banner_txt {

	margin-top:75px;

}

.busi_list_col .detail_con{width:100%;}

.busi_list_col .price_con{width:100%;}

.busi_list_col .detail_col2{width:26.7%;}

.price_con .more_btn{margin-left:10px;}



.main-new .ser_priderlist-search input {

	width:92%;

	margin:0px 20px 20px 0px;

}

.main-new .ser_priderlist-search select {

	width:46.5%;

	margin:0px 20px 20px 0px !important;

}

.main-new .ser_priderlist-search .post-btn {

	width:46.5%;

	margin:0px 20px 20px 0px;

}

.main-new .ser_priderlist_left {

	width:100%;

}

.main-new .ser_priderlist_right {

	width:60%;

	float:left;

}

.main-new .ser_priderlist_left .serprolist_col {

	width:99%;

}

.main-new .ser_priderlist_left .serprolist_img {

	width:35%;

}

.main-new .ser_priderlist_left .serprolist_img img {

	width:97.6%;

}

.main-new .ser_priderlist_left .serprolist_img_btn {

	width:49.5%;

	border-bottom:1px solid #eee;

}

.main-new .ser_priderlist_left .serprolist_txt {

	width:65%;

}

.main-new .ser_priderlist_left .serprolist_h {

	width:94.9%;

	padding:0px 10px;

	height:auto;

 line-height:

}

.main-new .ser_priderlist_left .serprolist_t {

	width:93.6%;

	padding:10px;

}

.main-new .ser_priderlist_left .serprolist_bo {

	height:auto;

}

.main-new .featured_col_top{

	width:100% !important;

}

.main-new .featured_col_bo{

	width:100% !important;

		}



/*-----Broker----*/

.main-new .broker_col_main {

	width:40.8%;

	padding-bottom:250px;

}

.main-new .broker_col_img {

	width:100%;

	height:auto;

	margin:0px;

}

.main-new .broker_col_img img {

	width:98%;

	height:auto;

}

.main-new .broker_con {

	width:100%;

	margin-top:20px;

}

/*=========================================================================== 

			Css Added By Gajendra Singh Gurjar Start 06-07-2015

===========================================================================*/

.main-new .agentlist_col {

	border: 1px solid #f0f0f0;

	border-radius: 3px;

	float: left;

	margin-bottom: 35px;

	margin-left: 2%;

	margin-right: 2%;

	width: 45%;

}

.main-new .agentlist_left {

	width:100%;

	float:left;

}

.main-new .agentlist_right {

	width:60%;

	margin:20px 20% 0px;

}

.main-new .agentdetails-profiletext h4 {

	color:#4e4a48;

	margin-bottom:20px;

}

.tab_content {

	width:91.2%;

}

.main-new .agent_contectdetail {

	width:40%;

}

.main-new .agent_contectdetail img {

	width:96%;

}

.main-new .agent_contectdetailtext {

	width:56%;

}

/*=========================================================================== 

			Css Added By Gajendra Singh Gurjar End 06-07-2015

===========================================================================*/



/*---vivek---*/

.main-new .main-image .text-holder {

	margin-top:0px;

}

.main-new .main-image {

	height:320px !important;

}

.main-new .main-image_center {

	height:320px !important;

}

.main-new #header {

	position:static;

}

.main-new .banner_teg {

	width:60%;

	margin-top:10px;

	min-height:inherit;

	line-height:65px !important;

}

.main-new .main-image .text-holder .play {

	margin:50px 10% 0px;

}

.main-new .menu_main ul li {

	width:40%;

	margin:50px 5% 0px;

}

.main-new .menu-links-main {

	background:#EA8918 url(../images/menu-top-bg.png) no-repeat scroll center top;

}

.main-new .global_real .con_main {

	margin-left:0px;

}

.main-new .global_real .con_col {

	margin: 0 10px 20px;

	width: 46%;

}

.main-new .global_real .con_img {

	width:34%;

}

.main-new .global_real .con_txt {

	width:62%;

}

.main-new .w890 {

	width:100%;

}

.main-new .home_form {

	width:93.8%;

}

.main-new .home_form input {

	width:43%;

}

.main-new .realop-con_img {

	width:100%;

}

.main-new .realop-con_txt {

	width:100%;

	text-align:center

}

.main-new .realop-srevice-col {

	width:39%;

	margin-bottom:20px;

}

.realop-con_img img {

}

.main-new .map_section {

	display:none;

}

/*---end-------*/



/*---------job section-----------------*/

.main-new .popup-main {

	margin:150px 24% 0px;

}

.main-new .popup-con {

	width:85.6%;

}

.main-new .job_detail_left {

	width:55%;

}

.main-new .job_detail_con {

	width:100%;

	margin:0px;

}

.main-new .job_detail_box {

	width:90%;

	padding:15px;

}

.main-new .job_detail_box_l {

	width:100%;

}

.main-new .apply_job_btn {

	float:left;

	margin-top:20px;

}

.main-new .job_detail_txt ul li {

	width:93.5%;

}

.main-new .job_detail_right {

	width:42%;

}

.main-new .category_col h3 {

	width:89.8%

}

.main-new .category_col .cat-con {

	width:88.3%;

}

.main-new .category_col .cat-con ul li {

	width:100%;

}

/*---------job section end----------------*/



.main-new .inner_div {

	width:96%;

	margin:0px 2%;

}

.main-new .inner_banner_txt {

	width:90%;

	margin:35px 5% 0px;

}

.main-new .job-search {

	width:95%;

	padding:15px;

	margin-bottom:0px;

}

.main-new .ser_priderlist-search .col {

	width:29.5%;

	margin:0px 10px 20px;

}

.trigger_demo2 {

	width:93%;

}

/*-------property----------*/



.main-new .property-search-top {

	height:auto;

	width:92.5%;

	padding:10px 23px 0;

}

.main-new .property-search-con {

	width:95%;

	padding:15px;

}

.main-new .property-search-col {

	width:29.9%;

	margin:0px 20px 20px 0px;

}

.main-new .property-search .search-btn {

	width:29.9%;

}

.main-new .propertylist_left {

	width:100%;

}

.main-new .property_img {

	width:36%;

}

.main-new .property_img img {

	width:96%;

}

.main-new .property_list_cont {

	width:64%;

}

.main-new .property_btnbaar {

	width:100%;

	padding:0px;

}

.main-new .property_btnbaar ul li {

	border-bottom:1px solid #eeeeee

}

.property_dtl .table .td1 {

	width:50%;

}

.property_dtl .table .td2 {

	width:50%;

}

.main-new .property_dtl_col1 .pr_dtl_content {

	width:93.2%;

}

/*-------JOB LISTING----------*/

.main-new .job-search input {

	width:43.5%;

	margin:0px 20px 20px 0px;

}

.main-new .job-search .post-btn {

	width:46%;

	padding:0px;

	text-align:center;

}

.main-new .main_job_h span {

	width:100%;

	margin:10px 0px 20px;

	float:left;

}

.main-new .job_listing1 {

	height:auto;

}

.main-new .job_listing2 {

	height:auto;

}

.main-new .name-con {

	width:50%;

	margin-bottom:10px;

}

.main-new .name-txt {

	width:70%;

}

.main-new .ctgry_name {

	width:40%;

}

.main-new .city_time {

	width:60%;

	margin:10px 0px;

	height:auto;

	line-height:normal;

}

.main-new .view-dtl {

	margin:10px 0px;

	height:auto;

	line-height:normal;

}

.main-new .city {

	background-position:left 5px;

}

.main-new .time {

	background-position:left 5px;

}

/*-------JOB LISTING END----------*/



#search-suggestions-list {

	width:51.3%;

	left:150px;

}



/*------08-12-15----*/

#banner_footer{

	width:100%;

}



#banner_footer img{

	width:100%;

}



.main-new .global_real h1{

	line-height:60px;

}

.main-new .w890{

	width:100%;

}



#owl-banner-rotation img{

	width:100%;

}



.main-new .ser_priderlist_left .serprolist_h span{

	float:left;

	width:100%;

}







.inner_left{

	width:30%;

}



.inner_right{

	width:68%;

}



.main-new .inner_right .property_img {

	width:100%;

}

.main-new .inner_right .property_img img {

	width:96%;

}

.main-new .inner_right .property_list_cont {

	width:100%;

}







.profile_area{

	padding-left:18px;

	width:92%;

}



.profile_form .form_col{

	width:100%;

	margin-right:0px;

}



.profile_form .form_col input{

	width:95.5%;

}



.profile_form .ch_box input[type="checkbox"]:not(old) + label, .profile_form .ch_box input[type="radio"]:not(old) + label{

	margin-left:0px;



}



.deshbord ul li a{

	width:90%;

}



.mess_left{

	width:30%;

	margin-bottom:20px;

}



.mess_right{

	width:68%;

}



.mess_main{

	width:46%;

}



.chat_part{

	width:40%;

	padding:0 14px;

	margin-top:20px;

}



.multiemail-name{

	width:92%;

	margin-bottom:20px;

}



.multiemail-con{

	width:100%;

}





/*-----*/



.property_des_con{

	width:100%;

	padding:0px;

}



.property_des_con .icon_con ul li{

	width:100% !important;

}



.main-new .property_dtl .dev_contectdetailtext ul{

	margin:15px 0px 0px;

}



.general_col{

	width:93.5%;

}



.general_l{

	width:100%;

}



.general_r{

	width:100%;

}



.main-new .property_dtl .dev_contectdetailtext ul li{

	width:100%;

	margin-bottom:20px;

}



.main-new ul#tabs1{

	height:auto;

	background:none;

}



.main-new ul#tabs1 li{

	padding:0px 9px;

	background:rgba(0, 0, 0, 0) url("../images/backbg-li.jpg") repeat-x scroll left top;

}



/*---19-12-15---**/



.main-new .property_dtl_col1{

	width:99.5%;

}



.main-new .property_dtl_col{

	width:99.5%;

}



ul#tab1{

	width:100%;

	height:420px;

	

}



ul#tab1 li{

	width:96.5% !important;

	padding:10px !important;

}





#pano{

	width:99.5% !important;

}



#map_canvas{

	width:99.5% !important;

}



.view360 img{

	width:99.5% !important;

}



.grey_line{

	padding:5px 0px;

}



/*---21-12-15--*/



.main-new .property-search h2{

	font-size:24px;

	line-height:26px;

	margin-top:-46px;

}



.main-new .property-search-top ul li a{

	margin:0px 5px 5px 0px;

}



.main-new .price{

	margin-right:10px;

}



.w33-advertise{

	width:50%;

}



.agent-profile .rightsidepart{

	width:100%;

}



.intl-tel-input{

	width:100%;

}



/*---22-12-15---*/



#popupsubscription_box{

	width:91%;

	left:2%;

}



.me_popup_inp_email{

	width:95%;



}



.chat_part .owl-carousel[style]{

	width:100% !important;

}



.ans_one img {

	width:100% !important;

	height:100% !important;

}



.menu_inner{

	display:none;

}

.refine_col{

	width:100% !important;

	}

.atss{

 display:none !important;

}

#owl-banner-rotation img {

	width: 100% !important;

}

#google_translate_element{

	
	left: 30% !important;
top:89px !important;
	}

#prev-btn{

	padding:0px !important;

	}

#next-btn{

	padding:0px !important;

	}



}

 @media screen and (min-device-width: 768px) and (max-device-width: 799px) {
	 .res_cl{ clear:both}.res_cl{ clear:both}
	   .restr_main_box{margin-left: 0px; width:100%}
	.restr_box_left{ width:100%;float:left;}
	.restr_box_right{width:100%; float:left;}
	.restr_box_2{ width:570px; padding-left:80px;}
	.pull_left{ padding-left:0px}
	.reg_top_btn input{margin-right: 52px;}
	.reg_top_btn span{float: left;margin-top: 10px;}
	.reg_top_btn{margin-right: 43px;margin-left: 35px;}
	.reg_top_btn .login{padding:10px 21px;margin:0px}
	
	.reg_feilds{margin-left: 32px;}
	.restr_save_btn{width:50% !important}
	.restr_box_1 .statistics_section ul li{width: 42%;margin: 0 auto 3%;height: 225px;}
	 
	 

#header_innernew{padding-bottom:10px !important;}

.margin_div_1158 {

	margin: 0 2%;

	width: 96%;

}

.header_innernew .leftlogo {

	width:28%;

}

.header_innernew .leftlogo .logo {

	width:100%;

}

.header_innernew .leftlogo .logo img {

	width:100%;

}

.menu_inner {

	width:65%;

	margin-left:2%;

}

.menu_inner ul li {

	padding:9px 9px 5px;

}

.margin_inner {

	float: left;

	margin: 0 2%;

	width: 96% !important;

}

.meet_the_left {

	width: 35%;

}

.meet_the_left img {

	width: 100% !important;

}

.meet_the_right {

	margin-top:30px;

	width: 62%;

}

.footer_bot {

	height:auto;

}

.main-con {

	margin: 0 2%;

	width: 96%;

}

.faq_col {

	margin: 10px 0 0;

	width: 100%;

}

.faq_background {

	width: 94%;

	padding:0px 20px;

}

.agent_profi_background {

	padding: 0 0 0 15px;

	width: 96.5%;

}

.contact_leftside {

	width: 51%;

}

.right-side-bo {

	width:41.38%;

	margin:20px 20px 20px 0px;

}

.right_box {

	width: 91.2%;

}

.ans_one_backg {

	padding: 0 10px;

	width: 96.8%;

}

.ans_one ul {

	width: 95%;

}

.ans_one ul li {

	width: 93%;

}

.sitemap {

	width: 48%;

}

.sitemap-info ul {

	padding: 0;

}

.sitemap-info ul li ul {

	width: 100%;

}

.agent-profile .leftsidepart {

	border: medium none;

	width: 100%;

}

.agent_form .form_col {

	width: 46.5%;

}

.agent_form .form_col input {

	width: 96%;

}

.agent_form .form_col3 {

	margin: 0px 0px 20px !important;

}

.agent_form .form_col3 textarea {

	padding-left: 10px;

	width: 97%;

	box-shadow:none;

	margin-bottom:20px;

}

.agent_form .form_col2 input {

	width: 97.5%;

}

.agent_form .form_col3 input {

	width: 44.7%;

}

.agent_form .form_col_b {

	width:44.7%

}

/*---old pages css end---*/	



.main-new .header_div {

	width:100%;

	float:left;

}

.w1177 {

	width:96%;

	margin:0px 2%;

	float:left;

}

.footer_col {

	width:26%;

	margin:0px 3% 20px;

	height:330px;

}

.footer_c {

	margin:20px 0px;

	line-height:24px;

}



.main-new .header_in_div {

	width:100%;

	float:left;

}

.main-new .menu-inner {

	display:none;

}

.main-new .ser_prider_banner {

	height:70px !important;

}

.main-new .inner-heading {

	height:auto;

	margin-top:0px;

}

.main-new .ser_prider_left {

	width:100%;

}

.main-new .ser_prider_col h3 {

	width:95.3%;

}

.main-new .ser_prider_col .ser-con {

	width:94.6%;

}

.main-new .ser_prider_col .ser-con ul li {

	width:30%;

}

.main-new .ser_prider_col {

	width:99.5%;

}

/*-----060715----*/



.main-new .header_in_div_main {

	height:auto;

	padding:5px 1%;

}

.main-new .w1170 {

	width:96%;

	float:left;

	margin:0px 2%;

}

.main-new .ser_priderlist_banner .inner_div {

	width:96%;

	float:left;

	margin:0px 2%;

}

.main-new .ser_priderlist_banner {

	/*height:150px !important;*/

}

.main-new .ser_priderlist_banner > img {

	position:static;

}

.main-new .ser_priderlist-search {

	position:static;

	float:left;

	padding:15px;

	width:96%;

	margin-bottom:20px;

	/*margin-top:-100px;*/

}

.main-new .banner_h2 {

	margin-top:-60px;

	font-size:24px;

}

.main-new .ser_priderlist_banner .inner_banner_txt {

	margin-top:57px;

}

.busi_list_col .detail_con{width:100%;}

.busi_list_col .price_con{width:100%;}

.busi_list_col .detail_col2{width:26.7%;}

.price_con .more_btn{margin-left:10px;}



.main-new .ser_priderlist-search input {

	width:93%;

	margin: 0px 0px 20px;

}

.main-new .ser_priderlist-search select {

	width:47.1%;

	margin:0px 20px 20px 0px !important;

}

.main-new .ser_priderlist-search .post-btn {

	width:46.5%;

	margin:0px 20px 20px 0px;

}

.main-new .ser_priderlist_left {

	width:100%;

}

.main-new .ser_priderlist_right {

	width:50%;

	float:left;

}

.main-new .ser_priderlist_left .serprolist_col {

	width:99.5%;

}

.main-new .ser_priderlist_left .serprolist_img {

	width:35%;

}

.main-new .ser_priderlist_left .serprolist_img img {

	width:97.6%;

}

.main-new .ser_priderlist_left .serprolist_img_btn {

	width:49.5%;

	border-bottom:1px solid #eee;

}

.main-new .ser_priderlist_left .serprolist_txt {

	width:65%;

}

.main-new .ser_priderlist_left .serprolist_h {

	width:95.8%;

	padding:0px 10px;

	height:auto;

 line-height:

}

.main-new .ser_priderlist_left .serprolist_t {

	width:93.6%;

	padding:10px;

}

.main-new .ser_priderlist_left .serprolist_bo {

	height:auto;

}

.main-new .featured_col_top{

	width:100% !important;

}

.main-new .featured_col_bo{

	width:100% !important;

		}



/*-----Broker----*/

.main-new .broker_col_main {

	width:42.4%;

}

.main-new .broker_col_img {

	width:40%;

	height:auto;

	margin:0px;

}

.main-new .broker_col_img img {

	width:96%;

	height:auto;

}

.main-new .broker_con {

	width:53%;

}

/*=========================================================================== 

			Css Added By Gajendra Singh Gurjar Start 06-07-2015

===========================================================================*/

.main-new .agentlist_col {

	border: 1px solid #f0f0f0;

	border-radius: 3px;

	float: left;

	margin-bottom: 35px;

	margin-left: 2%;

	margin-right: 2%;

	width: 29%;

}

.main-new .agentlist_left {

	width:100%;

	float:left;

}

.main-new .agentlist_right {

	margin: 20px 25% 0;

	width: 50%;

}

.main-new .agent_contectdetail img {

	width:96%;

}

.tab_content {

	width:94%;

}

/*=========================================================================== 

			Css Added By Gajendra Singh Gurjar End 06-07-2015

===========================================================================*/



/*---vivek---*/



.main-new #header {

	position:static;

}

.main-new .banner_teg {

	width:45%;

	min-height:inherit;

}

.main-new .menu_main ul li {

	width:40%;

	margin:50px 5% 0px;

}

.main-new .menu-links-main {

	background:#EA8918 url(../images/menu-top-bg.png) no-repeat scroll center top;

}

.main-new .global_real .con_main {

	margin-left:15px;

}

.main-new .global_real .con_col {

	margin: 0 10px 20px;

	width: 46%;

}

.main-new .global_real .con_img {

	width:34%;

}

.main-new .global_real .con_txt {

	width:62%;

}

.main-new .w890 {

	width:100%;

}

.main-new .home_form {

	width:94.5%;

}

.main-new .home_form input {

	width:46%;

}

.main-new .realop-con_img {

	width:100%;

}

.main-new .realop-con_txt {

	width:100%;

	text-align:center

}

.main-new .realop-srevice-col {

	width:39%;

	margin-bottom:20px;

}

.realop-con_img img {

}

.main-new .map_section {

	display:none;

}

.main-new .home_form select {

	width:26%;/*---end-------*/

}

/*---------job section-----------------*/

.main-new .popup-main {

	margin:150px 29% 0px;

}

.main-new .popup-con {

	width:85.6%;

}

.main-new .job_detail_left {

	width:62%;

}

.main-new .job_detail_con {

	width:100%;

	margin:0px;

}

.main-new .job_detail_box {

	width:93%;

	padding:15px;

}

.main-new .job_detail_box_l {

	width:100%;

}

.main-new .apply_job_btn {

	float:left;

	margin-top:20px;

}

.main-new .job_detail_txt ul li {

	width:93.5%;

}

.main-new .job_detail_right {

	width:35%;

}

.main-new .category_col h3 {

	width:92.2%

}

.main-new .category_col .cat-con {

	width:91.3%;

}

.main-new .category_col .cat-con ul li {

	width:47%;

}

/*---------job section end----------------*/



.main-new .inner_div {

	width:96%;

	margin:0px 2%;

}

.main-new .inner_banner_txt {

	width:90%;

	margin:50px 5% 0px;

}

.main-new .job-search {

	width:95.5%;

	padding:15px;

	margin-bottom:	0px;

}

.main-new .ser_priderlist-search .col {

	width:30.5%;

	margin:0px 10px 20px;

}

.trigger_demo2 {

	width:93%;

}

/*-------property----------*/

.main-new .property-search-top {

	width:90.5%;
height:95px;
}

.main-new .property-search-top ul li a{margin:0px 5px 5px 0px;}
.main-new .property-search-con {

	width:95%;

	padding:15px;

}

.main-new .property-search-col {

	width:30.48%;

	margin:0px 20px 20px 0px;

}

.main-new .property-search .search-btn {

	width:29.9%;

}

.main-new .propertylist_left {

	width:100%;

}

.main-new .property_img {

	width:37%;

}

.main-new .property_img img {

	width:96%;

}

.main-new .property_list_cont {

	width:63%;

}

.main-new .property_btnbaar ul li {

	border-bottom:1px solid #eeeeee

}

.property_dtl .table .td1 {

	width:50%;

}

.property_dtl .table .td2 {

	width:50%;

}

.main-new .property_dtl_col1 .pr_dtl_content {

	width:94.5%;

}

/*-------JOB LISTING----------*/

.main-new .job-search input {

	width:44.5%;

	margin:0px 20px 20px 0px;

}

.main-new .job-search .post-btn {

	width:46%;

	padding:0px;

	text-align:center;

}

.main-new .main_job_h span {

	width:100%;

	margin:10px 0px 20px;

	float:left;

}

.main-new .job_listing1 {

	height:auto;

}

.main-new .job_listing2 {

	height:auto;

}

.main-new .name-con {

	margin-bottom:10px;

}

.main-new .name-txt {

	width:70%;

}

.main-new .ctgry_name {

	width:18%;

}

.main-new .city_time {

	width:33%;

}

.main-new .view-dtl {

	margin:10px 0px 20px 10px;

	height:auto;

	line-height:normal;

}

/*-------JOB LISTING END----------*/



#search-suggestions-list {

	width:52.8%;

	left:200px;

}



#banner_footer{

	width:100%;

	

}

#banner_footer img{

	width:100%;

}



#owl-banner-rotation img{

	width:100%;

}



.main-new .ser_priderlist-search .post-btn{

	width:20% !important;

}



.main-new .ser_priderlist_left .serprolist_h span{

	float:left;

	width:100%;

}







.inner_left{

	width:30%;

}



.inner_right{

	width:68%;

}



.main-new .inner_right .property_img {

	width:100%;

}

.main-new .inner_right .property_img img {

	width:98%;

}

.main-new .inner_right .property_list_cont {

	width:100%;

}







.profile_area{

	padding-left:18px;

	width:92%;

}



.profile_form .form_col{

	width:100%;

	margin-right:0px;

}



.profile_form .form_col input{

	width:95.5%;

}



.profile_form .ch_box input[type="checkbox"]:not(old) + label, .profile_form .ch_box input[type="radio"]:not(old) + label{

	margin-left:0px;



}



.deshbord ul li a{

	width:90%;

}



.mess_left{

	width:30%;

	margin-bottom:20px;

}



.mess_right{

	width:68%;

}



.mess_main{

	width:46%;

}



.chat_part{

	width:40%;

	padding:0 14px;

	margin-top:20px;

}



.multiemail-name{

	width:92%;

	margin-bottom:20px;

}



.multiemail-con{

	width:100%;

}





/*-----*/



.property_des_con{

	width:100%;

	padding:0px;

}



.property_des_con .icon_con ul li{

	width:100% !important;

}



.main-new .property_dtl .dev_contectdetailtext ul{

	margin:15px 0px 0px;

}



.general_col{

	width:93.5%;

}



.general_l{

	width:100%;

}



.general_r{

	width:100%;

}



.main-new .property_dtl .dev_contectdetailtext ul li{

	width:100%;

	margin-bottom:20px;

}



.main-new ul#tabs1{

	height:auto;

	background:none;

}



.main-new ul#tabs1 li{

	padding:0px 20px;

	background:rgba(0, 0, 0, 0) url("../images/backbg-li.jpg") repeat-x scroll left top;

}



/*---19-12-15---**/



.main-new .property_dtl_col1{

	width:99.5%;

}



.main-new .property_dtl_col{

	width:99.5%;

}



ul#tab1{

	width:100%;

	height:420px;

	

}



ul#tab1 li{

	width:96.5% !important;

	padding:10px !important;

}





#pano{

	width:99.5% !important;

}



#map_canvas{

	width:99.5% !important;

}



.view360 img{

	width:99.5% !important;

}



.grey_line{

	padding:5px 0px;

}

.agent-profile .rightsidepart{

	width:100%;

}



.intl-tel-input{

	width:100%;

}



/*---22-12-15---*/



#popupsubscription_box{

	width:91%;

	left:2%;

}



.ans_one img {

	width:100% !important;

	height:100% !important;

}

.refine_col{

	width:100% !important;

	}

.atss{

 display:none !important;

}

#owl-banner-rotation img {

	width: 100% !important;

}



 

 #google_translate_element{

	left:45% !important;
	top:89px !important;
	}

#prev-btn{

	padding:0px !important;

	}

#next-btn{

	padding:0px !important;

	}



 }

 @media screen and (min-device-width: 800px) and (max-device-width: 1023px) {
	 .restr_main_box{margin-left: 0px; width:100%}
	.restr_box_left{ width:100%;float:left;}
	.restr_box_right{width:100%; float:left;}
	.restr_box_2{ width:570px; padding-left:80px;}
	.pull_left{ padding-left:0px}
	.reg_top_btn input{margin-right: 52px;}
	.reg_top_btn span{float: left;margin-top: 10px;}
	.reg_top_btn{margin-right: 43px;margin-left: 35px;}
	.reg_top_btn .login{padding:10px 21px;margin:0px}
	
	.reg_feilds{margin-left: 32px;}
	.restr_save_btn{width:50% !important}
	.restr_box_1 .statistics_section ul li{width: 42%;margin: 0 auto 3%;height: 225px;}
	 

.prj_dev_logo{width:25%;}
#header_innernew{padding-bottom:10px !important;}

.margin_div_1158 {

	margin: 0 2%;

	width: 96%;

}

.header_innernew .leftlogo {

	width:28%;

}

.header_innernew .leftlogo .logo {

	width:100%;

}

.header_innernew .leftlogo .logo img {

	width:100%;

}

.menu_inner {

	width:62%;

	margin-left:2%;

}

.menu_inner ul li {

	padding:9px 9px 5px;

}

.margin_inner {

	float: left;

	margin: 0 2%;

	width: 96% !important;

}

.meet_the_left {

	width: 35%;

}

.meet_the_left img {

	width: 100% !important;

}

.meet_the_right {

	margin-top:30px;

	width: 62%;

}

.footer_bot {

	height:auto;

}

.main-con {

	margin: 0 2%;

	width: 96%;

}

.faq_col {

	margin: 10px 0 0;

	width: 100%;

}

.faq_background {

	width: 94%;

	padding:0px 20px;

}

.agent_profi_background {

	padding: 0 0 0 15px;

	width: 96.5%;

}

.contact_leftside {

	width: 51%;

}

.right-side-bo {

	width:41.68%;

	margin:20px 20px 20px 0px;

}

.right_box {

	width: 91.2%;

}

.ans_one_backg {

	padding: 0 10px;

	width: 96.8%;

}

.ans_one ul {

	width: 95%;

}

.ans_one ul li {

	width: 93%;

}

.sitemap {

	width: 48%;

}

.sitemap-info ul {

	padding: 0;

}

.sitemap-info ul li ul {

	width: 100%;

}

.agent-profile .leftsidepart {

	border: medium none;

	width: 100%;

}

.agent_form .form_col {

	width: 46.5%;

}

.agent_form .form_col input {

	width: 96%;

}

.agent_form .form_col3 {

	margin: 0px 0px 20px !important;

}

.agent_form .form_col3 textarea {

	padding-left: 10px;

	width: 97%;

	box-shadow:none;

	margin-bottom:20px;

}

.agent_form .form_col2 input {

	width: 97.5%;

}

.agent_form .form_col3 input {

	width: 44.7%;

}

.agent_form .form_col_b {

	width:44.7%

}

/*---old pages css end---*/	



.main-new .header_div {

	width:100%;

	float:left;

}

.w1177 {

	width:96%;

	margin:0px 2%;

	float:left;

}

.footer_col {

	width:26%;

	margin:0px 3% 20px;

	height:330px;

}

.footer_c {

	margin:5px 0px;

	line-height:24px;

}



.main-new .header_in_div {

	width:100%;

	float:left;

}

.main-new .menu-inner {

	display:none;

}

.main-new .ser_prider_banner {

	height:70px !important;

}

.main-new .inner-heading {

	height:auto;

}

.main-new .ser_prider_left {

	width:100%;

}

.main-new .ser_prider_col h3 {

	width:95.4%;

}

.main-new .ser_prider_col .ser-con {

	width:94.7%;

}

.main-new .ser_prider_col .ser-con ul li {

	width:30%;

}

.main-new .ser_prider_col {

	width:99.5%;

}

/*-----060715----*/



.main-new .header_in_div_main {

	height:auto;

	padding:5px 1%;

}

.main-new .w1170 {

	width:96%;

	float:left;

	margin:0px 2%;

}

.main-new .ser_priderlist_banner .inner_div {

	width:96%;

	float:left;

	margin:0px 2%;

}

.main-new .ser_priderlist_banner {

	/*height:150px !important;*/

}

.main-new .ser_priderlist_banner > img {

	position:static;

}

.main-new .ser_priderlist-search {

	position:static;

	float:left;

	padding:15px;

	width:96%;

	margin-bottom:20px;

}

.main-new .ser_priderlist_banner .inner_banner_txt {

	margin-top:75px;

}

.main-new .ser_priderlist-search input {

	width:93%;

	margin:0px 0px 20px;

}

.main-new .ser_priderlist-search select {

	width:47.1%;

	margin:0 20px 20px 0 !important

}

.main-new .ser_priderlist-search .post-btn {

	width:46.5%;

	margin:0px 20px 20px 0px;

}

.main-new .ser_priderlist_left {

	width:100%;

}

.main-new .ser_priderlist_right {

	width:50%;

	float:left;

}

.main-new .ser_priderlist_left .serprolist_col {

	width:99.5%;

}

.main-new .ser_priderlist_left .serprolist_img {

	width:35%;

}

.main-new .ser_priderlist_left .serprolist_img img {

	width:97.6%;

}

.main-new .ser_priderlist_left .serprolist_img_btn {

	width:49.5%;

	border-bottom:1px solid #eee;

}

.main-new .ser_priderlist_left .serprolist_txt {

	width:65%;

}

.main-new .ser_priderlist_left .serprolist_h {

	width:95.8%;

	padding:0px 10px;

	height:auto;

 line-height:

}

.main-new .ser_priderlist_left .serprolist_t {

	width:93.6%;

	padding:10px;

}

.main-new .ser_priderlist_left .serprolist_bo {

	height:auto;

}

.main-new .featured_col_top{

	width:100% !important;

}

.main-new .featured_col_bo{

	width:100% !important;

		}



/*-----Broker----*/

.main-new .broker_col_main {

	width:42.6%;

}

.main-new .broker_col_img {

	width:40%;

	height:auto;

	margin:0px;

}

.main-new .broker_col_img img {

	width:96%;

	height:auto;

}

.main-new .broker_con {

	width:53%;

}

/*=========================================================================== 

			Css Added By Gajendra Singh Gurjar Start 06-07-2015

===========================================================================*/



.main-new .agentlist_col {

	border: 1px solid #f0f0f0;

	border-radius: 3px;

	float: left;

	margin-bottom: 35px;

	margin-left: 2%;

	margin-right: 2%;

	width: 29%;

}

.main-new .agentlist_left {

	width:100%;

	float:left;

}

.main-new .agentlist_right {

	margin: 20px 25% 0;

	width: 50%;

}

.main-new .agent_contectdetail img {

	width:96%;

}

.tab_content {

	width:94%;

}

/*=========================================================================== 

			Css Added By Gajendra Singh Gurjar End 06-07-2015

===========================================================================*/





/*---vivek---*/



.main-new #header {

	position:static;

}

.main-new .banner_teg {

	width:45%;

	min-height:inherit;

}

.main-new .menu_main ul li {

	width:40%;

	margin:50px 5% 0px;

}

.main-new .menu-links-main {

	background:#EA8918 url(../images/menu-top-bg.png) no-repeat scroll center top;

}

.main-new .global_real .con_main {

	margin-left:15px;

}

.main-new .global_real .con_col {

	margin: 0 10px 20px;

	width: 46%;

}

.main-new .global_real .con_img {

	width:34%;

}

.main-new .global_real .con_txt {

	width:62%;

}

.main-new .w890 {

	width:100%;

}

.main-new .home_form {

	width:95%;

}

.main-new .home_form input {

	width:46%;

}

.main-new .realop-con_img {

	width:100%;

}

.main-new .realop-con_txt {

	width:100%;

	text-align:center

}

.main-new .realop-srevice-col {

	width:39%;

	margin-bottom:20px;

}

.realop-con_img img {

}

.main-new .map_section {

	display:none;

}

.main-new .home_form select {

	width:26%;

}

/*---end-------*/





/*---------job section-----------------*/

.main-new .popup-main {

	margin:150px 30% 0px;

}

.main-new .popup-con {

	width:85.6%;

}

.main-new .job_detail_left {

	width:62%;

}

.main-new .job_detail_con {

	width:100%;

	margin:0px;

}

.main-new .job_detail_box {

	width:93%;

	padding:15px;

}

.main-new .job_detail_box_l {

	width:100%;

}

.main-new .apply_job_btn {

	float:left;

	margin-top:20px;

}

.main-new .job_detail_txt ul li {

	width:93.5%;

}

.main-new .job_detail_right {

	width:35%;

}

.main-new .category_col h3 {

	width:92.7%

}

.main-new .category_col .cat-con {

	width:91.5%;

}

.main-new .category_col .cat-con ul li {

	width:47%;

}

/*---------job section end----------------*/



.main-new .inner_div {

	width:96%;

	margin:0px 2%;

}

.main-new .inner_banner_txt {

	width:90%;

	margin:50px 5% 0px;

}

.main-new .job-search {

	width:95.5%;

	padding:15px;

	margin-bottom:0px;

}

.main-new .ser_priderlist-search .col {

	width:30.5%;

	margin:0px 10px 20px;

}

.trigger_demo2 {

	width:93%;

}

/*-------property----------*/



.main-new .property-search-top {

	width:90.9%;
	height:95px;
}
.main-new .property-search-top ul li a{margin:0px 5px 5px 0px;}
.main-new .property-search-con {

	width:95%;

	padding:15px;

}

.main-new .property-search-col {

	width:30.48%;

	margin:0px 20px 20px 0px;

}

.main-new .property-search .search-btn {

	width:29.9%;

}

.main-new .propertylist_left {

	width:100%;

}

.main-new .property_img {

	width:37%;

}

.main-new .property_img img {

	width:96%;

}

.main-new .property_list_cont {

	width:63%;

}

.main-new .property_btnbaar ul li {

	border-bottom:1px solid #eeeeee

}

.property_dtl .table .td1 {

	width:50%;

}

.property_dtl .table .td2 {

	width:50%;

}

.main-new .property_dtl_col1 .pr_dtl_content {

	width:94.5%;

}

/*-------JOB LISTING----------*/

.main-new .job-search input {

	width:44.5%;

	margin:0px 20px 20px 0px;

}

.main-new .job-search .post-btn {

	width:46%;

	padding:0px;

	text-align:center;

}

.main-new .main_job_h span {

	width:100%;

	margin:10px 0px 20px;

	float:left;

}

.main-new .job_listing1 {

	height:auto;

}

.main-new .job_listing2 {

	height:auto;

}

.main-new .name-con {

	margin-bottom:10px;

}

.main-new .name-txt {

	width:70%;

}

.main-new .ctgry_name {

	width:18%;

}

.main-new .city_time {

	width:33%;

}

.main-new .view-dtl {

	margin:10px 0px 20px 10px;

	height:auto;

	line-height:normal;

}

/*-------JOB LISTING END----------*/



#search-suggestions-list {

	width:52.5%;

	left:208px;

}



#banner_footer{

	width:100%;

	

}

#banner_footer img{

	width:100%;

}



#owl-banner-rotation img{

	width:100%;

}



.main-new .ser_priderlist_left .serprolist_h span{

	float:left;

	width:100%;

}





.inner_left{

	width:30%;

}



.inner_right{

	width:68%;

}



.main-new .inner_right .property_img {

	width:100%;

}

.main-new .inner_right .property_img img {

	width:98%;

}

.main-new .inner_right .property_list_cont {

	width:100%;

}







.profile_area{

	padding-left:18px;

	width:92%;

}



.profile_form .form_col{

	width:100%;

	margin-right:0px;

}



.profile_form .form_col input{

	width:95.5%;

}



.profile_form .ch_box input[type="checkbox"]:not(old) + label, .profile_form .ch_box input[type="radio"]:not(old) + label{

	margin-left:0px;



}



.deshbord ul li a{

	width:90%;

}



.mess_left{

	width:30%;

	margin-bottom:20px;

}



.mess_right{

	width:68%;

}



.mess_main{

	width:46%;

}



.chat_part{

	width:40%;

	padding:0 14px;

	margin-top:20px;

}



.multiemail-name{

	width:92%;

	margin-bottom:20px;

}



.multiemail-con{

	width:100%;

}





/*-----*/



.property_des_con{

	width:100%;

	padding:0px;

}



.property_des_con .icon_con ul li{

	width:100% !important;

}



.main-new .property_dtl .dev_contectdetailtext ul{

	margin:15px 0px 0px;

}



.general_col{

	width:93.5%;

}



.general_l{

	width:100%;

}



.general_r{

	width:100%;

}



.main-new .property_dtl .dev_contectdetailtext ul li{

	width:100%;

	margin-bottom:20px;

}



.main-new ul#tabs1{

	height:auto;

	background:none;

}



.main-new ul#tabs1 li{

	padding:0px 20px;

	background:rgba(0, 0, 0, 0) url("../images/backbg-li.jpg") repeat-x scroll left top;

}



/*---19-12-15---**/



.main-new .property_dtl_col1{

	width:99.5%;

}



.main-new .property_dtl_col{

	width:99.5%;

}



ul#tab1{

	width:100%;

	height:420px;

	

}



ul#tab1 li{

	width:96.5% !important;

	padding:10px !important;

}





#pano{

	width:99.5% !important;

}



#map_canvas{

	width:99.5% !important;

}



.view360 img{

	width:99.5% !important;

}



.grey_line{

	padding:5px 0px;

}



.agent-profile .rightsidepart{

	width:100%;

}



.intl-tel-input{

	width:100%;

}



/*---22-12-15---*/



#popupsubscription_box{

	width:91%;

	left:2%;

}



.ans_one img {

	width:100% !important;

	height:100% !important;

}



.refine_col{

	width:100% !important;

	}

.atss{

 display:none !important;

}

#owl-banner-rotation img {

	width: 100% !important;

}



#google_translate_element{

		left:45% !important;
top:92px !important;
	}

#prev-btn{

	padding:0px !important;

	}

#next-btn{

	padding:0px !important;

	}



}

 @media screen and (min-device-width: 1024px) and (max-device-width: 1177px) {
	 .restr_main_box{ margin:0px;}
	 .restr_box_2{ width:890px;}
	 .restr_box_left{ width:40%}
	 .restr_box_right{ width:49%;}
	 .pull_left{padding-left:22px;}
	 .reg_top_btn input{ margin-left:132px; margin-bottom:5px}
	 .reg_top_btn a{ margin-right:4px;}
	 

	 .busi_list_col .detail_con{width:100%;}

.busi_list_col .price_con{width:100%;}

.busi_list_col .detail_col2{width:26.7%;}

.price_con .more_btn{margin-left:10px;}

#google_translate_element{top:92px !important;}

#header_innernew{padding-bottom:10px !important;}

.margin_div_1158 {

	width:96%;

	margin:0px 2%;

}

.margin_inner {

	float: left;

	margin: 0 2%;

	width: 96% !important;

}

.main-con {

	margin: 0 2%;

	width: 96%;

}

.ans_one_backg {

	width: 95%;

}

.faq_col {

	width:100%;

	margin-right:0px;

}

.contact_leftside {

	width: 67.8%;

}

/*---old pages css end---*/		 

	 

.main-new .header_div {

	width:100%;

	float:left;

}

.w1177 {

	width:96%;

	margin:0px 2%;

	float:left;

}

.footer_col {

	width:14.6%;

	margin:0px 1%;

}

.main-new .header_in_div {

	width:100%;

	float:left;

}

.main-new .ser_prider_banner {

	height:70px !important;

}

.main-new .inner-heading {

	height:auto;

}

.main-new .ser_prider_col .ser-con {

	width:94.6%;

}

.main-new .ser_prider_col .ser-con ul li {

	width:30%;

}

.main-new .menu-inner ul li {

	padding:0px 10px;

}

.main-new .w1170 {

	width:96%;

	float:left;

	margin:0px 2%;

}

.main-new .ser_prider_col h3 {

	width:95%;

}

/*-----Broker----*/

.main-new .ser_priderlist-search input {

	width:93%;

}

.main-new .ser_priderlist_right {

	width:28%;

}

.main-new .ser_priderlist_left {

	width:70%;

}

.main-new .featured_col_top{

	width:100% !important;

}

.main-new .featured_col_bo{

	width:100% !important;

		}



.main-new .featured_txt {

	width:60%;

}

.main-new .broker_col_main {

	width:43.8%;

	padding:10px;

}

.main-new .broker_col_img {

	width:30%;

	height:auto;

}

.main-new .broker_con {

	width:62%;

}

.main-new .ser_priderlist_left .serprolist_h {

	width:92%;

}

.main-new .ser_priderlist_left .serprolist_img img {

	width:97%;

}

.main-new .ser_priderlist_left .serprolist_img_btn {

	width:49.4%;

}

/*=========================================================================== 

			Css Added By Gajendra Singh Gurjar Start 06-07-2015

===========================================================================*/



.main-new .agentlist_left {

	width:69.2%;

	float:left;

}

.main-new .agentlist_right {

	width:30%;

}

.main-new .agent_contectdetail img {

	width:96%;

}

.tab_content {

	width:94%;

}

/*=========================================================================== 

			Css Added By Gajendra Singh Gurjar End 06-07-2015

===========================================================================*/

/*---vivek---*/

.main-new .main-image .text-holder {

	margin-top:0px;

}

.main-new #header {

	position:static;

}

.main-new .banner_teg {

	width:30%;

}

.main-new .menu_main ul li {

	width:22%;

	margin:50px 14px 0px;

}

.main-new .menu-links-main {

	background:#EA8918 url(../images/menu-top-bg.png) no-repeat scroll center top;

}

.main-new .global_real .con_col {

	width:45%;

}

.main-new .global_real .con_img {

	width:21%;

}

.main-new .global_real .con_txt {

	width:75%;

}

.main-new .home_form {

	width:96%;

	margin-top:100px;

}

.main-new .home_form .btn {

	margin-left:10px;

}

.main-new .home_form input {

	width:51.1%;

}

.main-new .realop-con_img {

	width:38%;

}

.main-new .realop-con_img img {

	width:100%;

}

.main-new .realop-con_txt {

	width:60%;

}

.main-new .realop-srevice-col {

	width:22.5%;

	margin:0px 10px;

}

.main-new .realop-srevice-col .con-txt {

	height:180px;

}

.main-new .map_section {

	display:none;

}

/*---end-------*/





/*---------job section-----------------*/

.main-new .popup-main {

	margin:150px 34% 0px;

}

.main-new .popup-con {

	width:85.6%;

}

.main-new .job_detail_left {

	width:72%;

}

.main-new .job_detail_right {

	width:27%;

}

.main-new .job_detail_con {

	width:100%;

	margin:0px;

}

.main-new .job_detail_box {

	width:92.5%;

}

.main-new .category_col h3 {

	width:95%;

}

.main-new .category_col .cat-con {

	width:94.5%;

}

/*---------job section end----------------*/



.main-new .inner_div {

	width:96%;

	margin:0px 2%;

}

.main-new .inner_banner_txt {

	width:90%;

	margin:50px 5% 0px;

}

.main-new .job-search {

	width:96.5%;

	padding:15px;

	margin-bottom:0px;

}

.main-new .ser_priderlist-search .col {

	width:22.8%;

	margin:0px 10px 20px;

}

.trigger_demo2 {

	width:93%;

}

/*-------property----------*/



.main-new .property-search-top {

	width:93%;

}

.main-new .property-search-col {

	width:24%;

}

.main-new .propertylist_left {

	width:68%;

}

.main-new .property_col {

	width:99.6%;

}

.main-new .property_dtl_col1 {

	width:99.8%;

}

.main-new .property_dtl_col1 .pr_dtl_content {

	width:94.2%;

}

.main-new .property_dtl_col {

	width:99.8%;

}

/*-------JOB LISTING----------*/

.main-new .job-search input {

	width:44.5%;

	margin:0px 20px 20px 0px;

}

.main-new .job-search .post-btn {

	width:30%;

	padding:0px;

	text-align:center;

}

.main-new .main_job_h span {

	width:100%;

	margin:10px 0px 20px;

	float:left;

}

.main-new .job_listing1 {

	height:auto;

}

.main-new .job_listing2 {

	height:auto;

}

.main-new .name-con {

	margin-bottom:10px;

}

.main-new .name-txt {

	width:70%;

}

.main-new .ctgry_name {

	width:18%;

}

.main-new .city_time {

	width:28%;

}

.main-new .name-con {

	width:36%;

}

/*-------JOB LISTING END----------*/



#search-suggestions-list {

	width:57%;

	left:209px;

}



#banner_footer{

	width:100%;

	

}

#banner_footer img{

	width:100%;

}



#owl-banner-rotation img{

	width:100%;

}



.main-new .ser_priderlist_left .serprolist_h{

	height:auto;

}



.main-new .ser_priderlist_left .serprolist_h span{

	width:100%;

	float:left;

}



.main-new .ser_priderlist_left .serprolist_bo{

	height:auto;

}





/*-----*/



.property_des_con{

	width:100%;

	padding:0px;

}



.property_des_con .icon_con ul li{

	width:100% !important;

}



.main-new .property_dtl .dev_contectdetailtext ul{

	margin:15px 0px 0px;

}



.general_col{

	width:93.5%;

}



.general_l{

	width:100%;

}



.general_r{

	width:100%;

}



.main-new ul#tabs1{

	height:auto;

	background:none;

}



.main-new ul#tabs1 li{

	padding:0px 20px;

	background:rgba(0, 0, 0, 0) url("../images/backbg-li.jpg") repeat-x scroll left top;

}



/*---19-12-15---**/



.main-new .property_dtl_col1{

	width:99.5%;

}



.main-new .property_dtl_col{

	width:99.5%;

}



ul#tab1{

	width:100%;

	height:420px;

	

}



ul#tab1 li{

	width:96.5% !important;

	padding:10px !important;

}





#pano{

	width:99.5% !important;

}



#map_canvas{

	width:99.5% !important;

}



.view360 img{

	width:99.5% !important;

}



.grey_line{

	padding:5px 0px;

}



/*---22-12-15---*/



#popupsubscription_box{

	left:200px;

}

.refine_col{

	width:100% !important;

	}

.atss{

 display:none !important;

}

#owl-banner-rotation img {

	width: 100% !important;

}



#prev-btn{

	padding:0px !important;

	}

#next-btn{

	padding:0px !important;

	}



}
/*tablet-landscape-1024.css*/



/*tablet-landscape-1024.css*/