@charset "utf-8";
/* CSS Document */

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

.header{width:95%;
}


.header_center{width:100%;
margin:0px;
display:none;
}

.header_center img{width:100%;}



.index_header{width:95%;
}

.index-header-bg{height:62px;}

.main_logo{width:50%;
}

.main_logo img{width:100%;}


.slider_left{width:100%;
float:none;
margin:15px 0 0 0;}


.haryana p{font-family: "HelveticaCondensedBoldRegular";
font-size:24px;
color:#965b07;
line-height:24px;
text-align:center;
padding:10px 0 0 0;
}

.housing_project{width:100%;
height:auto;
}

.housing_project p{font-family: "HelveticaCondensedBoldRegular";
font-size:24px;
color:#ce9d47;
line-height:29px;
text-align:center;
padding:10px 0 0 0;
}

.housing_project p span{color:#965b07;
font-size:25px;
}


#fade{
width: 100%;
height:auto;
margin:20px 0 0 0;
}  

#fade img{width:100%;
}

.starting_price{width:100%;
height:auto;
margin:0;
}

.starting_price img{width:100%;}

.starting_price p{font-family: "HelveticaCondensedBoldRegular";
font-size:24px;
color:#ce9d47;
line-height:40px;
text-align:center;
padding:10px 0 0 0;
}

.starting_price p span{color:#965b07;
font-size:25px;
}

.slider_right{width:100%;
float:none;}

.slider_right img{width:100%;}


/**menu**/
#menu-bg{
width:96%;
height:41px;
background-color:#b18638;
}

.dropdown{
width:100%;
float:left;
}

/**menu**/
#menu-bg{
width:96%;
height:auto;
/*min-height:41px;*/
overflow:hidden;
}
#toggle{
	display:block;
	}

.menu {	
	width: 100%;
	height:auto;
	display:none;
	position:relative;
	
}
.menu ul li:hover > ul{
	position: static;
	display:none
	}
.menu ul li{
	float:none;
	width:100%;
	border-bottom:#976917 solid 1px;
	background-color:#b59761;
	}
	
/*.menu ul li:nth-of-type(3){ background:url(../image/add.png) no-repeat 98% top ;}	
.remove{ background:url(../image/remove.png) no-repeat 98% 10px ;}*/
.menu ul li > ul{
	width:100%;
	background-color:#bd3a11;

	}	
.menu ul li > ul li{
	width:100%;
	border-bottom:0px;
	border-top:#b59761 solid 1px;
	background:#976917;
	}	


.logo-bg{width:95%;}


.logo{width:50%;
float:right;}

.page{width:91%;
padding:10px;}

.left-sidebar{width:100%;
float:none;
}

.content img{width:100%;}


.content p{text-align:justify;}

.right-sidebar{width:100%;
margin:10px 0 0 0;
}


.query_bg{width:96%;}

.query{width:100%;}

.query input{width:95%;}

.query textarea{width:95%;}

.query input.security{width:65%}

.footer{width:95%;}

.footer p{width:95%;
float:none;
font-size:11px;
text-align:center;
padding:5px 0 0 0;}

.footer h3{width:95%;
float:none;
font-size:11px;
text-align:center;
margin:5px 0 0 0px;
}
 

.project-highlight-left{width:100%;
float:none;
}

.project-highlight-right{width:100%;
float:none;
}


.floor_plan-type1{width:95%;
margin:10px 0 0 0;
}

.floor_plan-type1{width:95%;
margin:10px 0 0 0;
}

.media_box{
	width:70%;
	float:none;
	margin:0 auto;
}
.media_img{
	width:100%;
	height:auto;
	float:left;
	text-align:center;
}
.media_img img{
	width:100%;
	height:auto;
	
}


.site-plan{width:95%;}

.core-thought{width:95%;
}

.foresight{width:95%;
float:none;
}

.chairmen{width:70%;
float:left;
margin:0 auto;
}

.project-detail{width:91%;
}

.group-housing{width:91%;
}

.township{width:95%;}

.contactus{width:95%;}

.corporate-Office{margin:10px 0 0 0;
width:100%;}

.corporate-Office h2{width:97%;}


.specification_inner{width:95%;
height:auto;
margin: 10px 0 0 0;
}

.specification_row1{width:100%;
height:auto;
background-color:#f2f2f2;
padding:5px;
overflow:hidden;
}

.specification_row1-left{width:45%;
height:auto;
float:left;
margin:0px;
}

.specification_row1-left p{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#767676;
margin:0px;
}

.specification_row1-right{width:50%;
height:auto;
float:left;
}


.specification_row1-right p{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#767676;
margin:0px;
}


.specification_row2{width:100%;
height:auto;
background-color:#fff;
padding:5px;
overflow:hidden;
}

.payment_inner{width:95%;
height:auto;
margin: 10px 0 0 0;
}

.payment_inner_row1{width:100%;
height:auto;
background-color:#f2f2f2;
padding:5px;
overflow:hidden;
}

.payment_inner_row1-left{width:55%;
height:auto;
float:left;
margin:0px;
}

.payment_inner_row1-left p{font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#767676;
margin:0px;
}

.payment_inner_row1-right{width:29%;
height:auto;
float:left;
margin: 0 0 0 30px;
}


.payment_inner_row1-right p{font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#767676;
margin:0px;
}

.payment_inner_row2{width:100%;
height:auto;
background-color:#fff;
padding:5px;
overflow:hidden;
}


.unit-detail{width:95%;
height:auto;
margin:15px 0 0 0;
border:1px solid #e1e1e1;
}

.unit{width:100%;
height:50px;
background-color:#b59761;
}

.unit p{width:21%;
float:left;
text-align:center;
margin:0px;
padding:10px 5px;
line-height:15px;
}

.unit-bottom{width:100%;
height:40px;
border-bottom:1px solid #CCC;
}

.unit-bottom p{width:21%;
float:left;
text-align:center;
margin:0px;
padding:5px 5px;
line-height:15px;
font-size:12px;
}

.main_content h2{float:none;
margin:10px 0 0 100px;
}







}
/************************mobile lanscape and tab portrait ************************/
@media screen and (min-width: 480px) and (max-width:767px) {
	
.header{width:95%;
}

.index_header{width:95%;
}

.header_center{width:100%;
margin:0px;
display:none;
}

.main_logo{width:30%;
}

.slider_left{width:100%;
float:none;
margin:15px 0 0 0;}

.haryana{width:80%;
margin:0 auto;}

.haryana p{font-family: "HelveticaCondensedBoldRegular";
font-size:24px;
color:#965b07;
line-height:32px;
text-align:center;
padding:10px 0 0 0;
}

.housing_project{width:100%;
height:auto;
}

.housing_project p{font-family: "HelveticaCondensedBoldRegular";
font-size:30px;
color:#ce9d47;
line-height:40px;
text-align:center;
padding:10px 0 0 0;
}

.housing_project p span{color:#965b07;
font-size:25px;
}

.starting_price{margin:0px;}

.starting_price img{margin:0 0 0 50px;}


#fade{
width: 100%;
height:auto;
margin:15px 0 0 0;
}  

#fade img{width:100%;
}


.slider_right{width:100%;
float:none;}

.slider_right img{width:100%;}

/**menu**/
#menu-bg{
width:96%;
height:auto;
/*min-height:41px;*/
overflow:hidden;
background-color:#b18638;
}
#toggle{
	display:block;
	}

.menu {	
	width: 100%;
	height:auto;
	display:none;
	position:relative;
	
}
.menu ul li:hover > ul{
	position: static;
	display:none
	}
.menu ul li{
	float:none;
	width:100%;
	border-bottom:#976917 solid 1px;
	background-color:#b59761;
	
	}
	
/*.menu ul li:nth-of-type(3){ background:url(../image/add.png) no-repeat 98% top ;}	
.remove{ background:url(../image/remove.png) no-repeat 98% 10px ;}*/
.menu ul li > ul{
	width:100%;
	background-color:#bd3a11;

	}	
.menu ul li > ul li{
	width:100%;
	border-bottom:0px;
	border-top:#b59761 solid 1px;
	background:#976917;
	}




.content img{width:100%;}
.logo-bg{width:95%;}


.logo{width:35%;
float:right;}

.page{width:91%;
padding:10px;}

.content p{text-align:justify;}

.left-sidebar{width:100%;
float:none;
}

.right-sidebar{width:100%;
margin:10px 0 0 0;
}


.query_bg{width:96%;}

.query{width:100%;}

.query input{width:95%;}

.query textarea{width:95%;}

.query input.security{width:65%}



.footer{width:95%;}

.footer p{font-size:11px;
}
.footer h3{font-size:11px;
}


.project-highlight-left{width:100%;
float:none;
}

.project-highlight-right{width:100%;
float:none;
}

.floor_plan-type1{width:98%;
margin:10px 0 0 0;
}



.media_box{
	width:50%;
	float:left;
	margin:0 auto;
}
.media_img{
	width:100%;
	height:auto;
	float:none;
	text-align:center;
}
.media_img img{
	width:100%;
	height:auto;
	
}

.site-plan{width:95%;}


.core-thought{width:95%;
}

.foresight{width:95%;
float:none;
}

.chairmen{width:70%;
float:left;
margin:0 auto;
}

.project-detail{width:91%;
}

.group-housing{width:91%;
}

.township{width:95%;}

.contactus{width:100%;}

.corporate-Office{margin:10px 0 0 10px; width:45%; height:200px;}

.corporate-Office h2{width:95%;}

.contac-inner{width:100%;}

.contac-inner h3{width:30%;
text-align:right;
font-size:12px;
}

.contac-inner p{ width:65%;
font-size:12px;
}



.specification_inner{width:95%;
height:auto;
margin: 10px 0 0 0;
}

.specification_row1{width:100%;
height:auto;
background-color:#f2f2f2;
padding:5px;
overflow:hidden;
}

.specification_row1-left{width:45%;
height:auto;
float:left;
margin:0px;
}

.specification_row1-left p{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#767676;
margin:0px;
}

.specification_row1-right{width:50%;
height:auto;
float:left;
}


.specification_row1-right p{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#767676;
margin:0px;
}


.specification_row2{width:100%;
height:auto;
background-color:#fff;
padding:5px;
overflow:hidden;
}






.payment_inner{width:95%;
height:auto;
margin: 10px 0 0 0;
}

.payment_inner_row1{width:100%;
height:auto;
background-color:#f2f2f2;
padding:5px;
overflow:hidden;
}

.payment_inner_row1-left{width:55%;
height:auto;
float:left;
margin:0px;
}

.payment_inner_row1-left p{font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#767676;
margin:0px;
}

.payment_inner_row1-right{width:29%;
height:auto;
float:left;
margin: 0 0 0 30px;
}


.payment_inner_row1-right p{font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#767676;
margin:0px;
}

.payment_inner_row2{width:100%;
height:auto;
background-color:#fff;
padding:5px;
overflow:hidden;
}


.unit-detail{width:95%;
height:auto;
margin:15px 0 0 0;
border:1px solid #e1e1e1;
}

.unit{width:100%;
height:50px;
background-color:#b59761;
}

.unit p{width:22%;
float:left;
text-align:center;
margin:0px;
padding:10px 5px;
line-height:15px;
}

.unit-bottom{width:100%;
height:40px;
border-bottom:1px solid #CCC;
}

.unit-bottom p{width:22%;
float:left;
text-align:center;
margin:0px;
padding:5px 5px;
line-height:15px;
font-size:14px;
}







}



/************************tab portrait and landscape************************/
@media screen and (min-width:768px) and (max-width: 979px)  {

.header{width:95%;
}


.header_center{width:100%;
margin:0px;
display:none;
}
.index_header{width:95%;
}

.main_logo{width:30%;
}


.slider_left{width:45%;
height:auto;
float:left;
}

.haryana{width:100%;
height:96px;
background-image:url(../images/haryana_bg.jpg);
background-repeat:no-repeat;
}

.haryana p{font-family: "HelveticaCondensedBoldRegular";
font-size:24px;
color:#965b07;
line-height:30px;
text-align:center;
padding:10px 0 0 0;
}

.housing_project{width:100%;
height:auto;
}

.housing_project p{font-family: "HelveticaCondensedBoldRegular";
font-size:30px;
color:#ce9d47;
line-height:40px;
text-align:center;
padding:10px 0 0 0;
}

.housing_project p span{color:#965b07;
font-size:25px;
}

.starting_price{width:100%;
height:auto;
margin:0px;
}

.starting_price img{width:100%;}


#fade{
width: 100%;
  height: 200px;
  margin:10px 0 0 0;
  border:1px solid #c38008;
}  

#fade img{width:100%;} 



.slider_right{width:50%;
height:auto;
float:right;
}

.slider_right img{width:100%;}


/*.menu{width:100%;
}

.menu ul li a{padding: 0 7px;
font-size:15px;}*/


/**menu**/
#menu-bg{
width:96%;
height:41px;
}

.menu {	
	width: 100%;
}	

.menu ul li a{
	display: block;
	padding:12px 4px;
	text-decoration: none;
	color: #fff;
	font-size:13px;
	}
	


.logo-bg{width:95%;}


.logo{width:25%;
float:right;}

.page{width:95%;}

.left-sidebar{width:66%;
}

.right-sidebar{width:30%;
}

.content img{width:100%;}
.footer{width:95%;}



.floor_plan-type1{width:95%;
margin:10px auto 0;
}

.media_img{width:100%;
height:250px;}

.contactus{width:100%;}

.corporate-Office{margin:10px 0 0 10px; width:45%;}

.corporate-Office h2{width:95%;}



.contac-inner{width:100%;}

.contac-inner h3{width:30%;
text-align:right;
font-size:12px;
}

.contac-inner p{ width:65%;
font-size:12px;
}


.specification_inner{width:95%;
height:auto;
margin: 10px 0 0 0;
}

.specification_row1{width:100%;
height:auto;
background-color:#f2f2f2;
padding:5px;
overflow:hidden;
}

.specification_row1-left{width:150px;
height:auto;
float:left;
margin:0px;
}

.specification_row1-left p{font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#767676;
margin:0px;
}

.specification_row1-right{width:300px;
height:auto;
float:left;
}


.specification_row1-right p{font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#767676;
margin:0px;
}


.specification_row2{width:100%;
height:auto;
background-color:#fff;
padding:5px;
overflow:hidden;
}

.payment_inner{width:95%;
height:auto;
margin: 10px 0 0 0;
}

.payment_inner_row1{width:100%;
height:auto;
background-color:#f2f2f2;
padding:5px;
overflow:hidden;
}

.payment_inner_row1-left{width:275px;
height:auto;
float:left;
margin:0px;
}

.payment_inner_row1-left p{font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#767676;
margin:0px;
}

.payment_inner_row1-right{width:150px;
height:auto;
float:left;
margin: 0 0 0 20px;
}


.payment_inner_row1-right p{font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#767676;
margin:0px;
}


.payment_inner_row2{width:100%;
height:auto;
background-color:#fff;
padding:5px;
overflow:hidden;
}


.unit-detail{width:95%;
height:auto;
margin:15px 0 0 0;
border:1px solid #e1e1e1;
}

.unit{width:100%;
height:50px;
background-color:#b59761;
}

.unit p{width:22%;
float:left;
text-align:center;
margin:0px;
padding:10px 5px;
line-height:15px;
}

.unit-bottom{width:100%;
height:40px;
border-bottom:1px solid #CCC;
}

.unit-bottom p{width:22%;
float:left;
text-align:center;
margin:0px;
padding:5px 5px;
line-height:15px;
font-size:14px;
}




	
}