
@media only screen and (max-width: 600px){
	body{
		
		font-size: 12px;
	}
	/*Header*/
	.circle {
		border-radius: 50%;
		width: 140px;
		height: 140px;
		z-index: 99;
	}
	#popupModal .modal-dialog, #price .modal-dialog {
		width: 94%;
	}
	.infoblock .row {
    height: auto;
}
.hoh-margin1 {
    border-right: none !important;
    border-bottom: none !important;
    margin: 0px 20px !important;
    padding: 20px !important;
}
.title-info > div > span > span{

font-size: 11px !important;

}
#home {
    position: relative;
    margin-top: 50px;
}
#project .nav>li>a{
padding: 0px;
    margin: 0px !important;
}
button.btn.btn-default {
    background-color: #000;
    color: #fff;
    border-radius: 10px !important;
    float: none;
    margin-right: -31px;
}

/*-------------Projects----------------------------*/
#all-projects .hoh-project-tab{
	    width: 100% !important;
}
a.all-select {
    width: auto !important;
    margin-left: 0 !important;;
}

.menu1-chennai {
    margin-top: 30px;
    padding: 0;
}
#menu1 .hoh-project-tab.hoh-project-tab-right {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    border: 1px solid;
    padding: 10;
}
#project .nav-tabs {
    border-bottom: inherit;
    width: 100% !important;
    display: grid;
}
.hoh-project-tab {
    border: 1px solid;
    padding: 10px;
    margin-bottom: 15px;
}
.hoh-tab-bangluru {
    margin-top: 30px;
    width: 100%;
    padding: 0;
    /* margin-bottom: 15px; */
}
#all-projects .hoh-project-tab {
    border: 1px solid;
    padding: 10px;
    width: 70%;
    /* margin: 0 20px; */
    margin-top: 10px;
    /* text-align: center; */
}
/*--------------------------------------*/
/* .icon-lines {
    position: relative;
    top: -10px;
    left: -32px;
}
span.icon-bar.bar1 {
  
    margin: 8px;
    width: 33px;
}
.span.icon-bar.bar2 {
    position: relative;
    left: 19px;
} */

.icon-lines {
    position: relative;
    top: 9px;
    left: -26px;
}
span.icon-bar.bar1 {
    position: relative;
    margin: 4px;
    width: 27px;
    right: 11px;
}
span.icon-bar.bar2 {
    width: 20px;
}
span.icon-menu {
    font-family: 'OpenSans-Bold';
    margin-bottom: 5px;
    position: relative;
    bottom: 5px;
    font-size: 15px;
}

.innerconfigure{
	padding: 10px 0px !important;
    margin: 0px;
}

.circle {
width: 110px;
    height: 102px;
    background-color: #fff;
    border-radius: 50px;
    padding: 20px 0px;
    margin: 20px 100px;
    text-align: center;
}
img.layout.text-center {
    width: 100%;
    height: 180px;
    border: 1px solid #939fac;
}

	#aboutUs{
		padding: 20px 0;
		height: auto;
                background-size: cover;
	}

	.main-logo-holder img{
		width: 200px;
	}
	.main-logo-holder{
		margin-top: 3px !important;
		z-index: 99;
	}

	.navbar-nav li>a::after{
     display: none;
	}

	.form-holder {
    height: auto;
    padding-left: 15px;
    padding-right: 15px;
    position: relative;
    right: 0;
    top: 0;
    width: 100%;
}

	.navbar-brand>img {
		margin: 12px auto;
                width: 30px;
	}
        .navbar-header {
    padding: 0;
}       
.navbar-default .navbar-toggle {
    /* border-color: #ddd; */
    border: none;
}
	.gal-block {
    padding: 15px 15px;
}
#ho-simple-steps {
    height: auto;
    background-color: #720b3a;
}
button.inquireButton.btn {
    display: none;
}
	.navbar-brand {
    height: auto;
    padding: 0;
    width: auto;
}

form#inquiryForm {
    display: none;
}


p.mobilecontact {
    color: #fff;
    position: relative;
    top: 22px;
    left: 31px;
}

	.navbar-default {
		height: 52px !important;
                background-color: #fff;
	}	
	.navbar-default .navbar-toggle .icon-bar {
		background-color: #000;
	}
	.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand{
		height: inherit;
	}
	.navbar-nav>li {
		padding: 8px;
		text-align: center;
		font-size: 10px;
	}
	.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
		background-color: #fff;
	}
	.navbar-default .navbar-toggle:hover .icon-bar {
		background-color: #000;
	}
	.navbar-default .navbar-nav>li>a {
		color: #777;
		text-align: center;
	}
	#myNavbar{
		background: #000000c2;
        /*	margin: 0 auto;*/
		z-index: 9999999999;
                position: absolute;
	}

        .smoothScroll.scrolled {
    color: #fffefe !important;
    transition: background-color 200ms linear;
}
	#project {
    /* background: url(../img/project-bg.jpg); */
    background-size: cover;
   
    padding: 40px;
}
.ho-homestep {
    margin: 20px 0px;
}
p.home-num {
    color: #fff;
    font-size: 25px;
    font-weight: 700;
    background: #993a62;
    border-radius: 50%;
    height: 45px;
    width: 45px;
    /* text-align: center; */
    padding: 4px;
    margin: 15px auto;
}
.ho-homeblock1 {
    margin: 0 auto;
    padding: 40px 0px;
    text-align: center;
}
.ho-text {
    color: #d0b67b;
    font-size: 24px;
    font-family: 'OpenSans-Bold';
}
.ho-text-small {
    color: #fff;
    font-size: 20px;
}
.ho-homeblock2 {
    margin: 0px auto;
    padding: 0px 0px;
    /* margin: 20px; */
    text-align: center;
}
.clickbtn {
/*    background-color: #720b3a;
    border: inherit;
    color: #d6b879;
    font-weight: bold;
    padding: 10px;
    width: 40%;
    font-size: 15px;
    margin: 25px 85px;*/
}
#ContactForm {
    /* background-color: #fff; */
    padding: 20px 0;
}
#ScheduleMeeting {
    padding: 0px;
}
footer#ho-footer {
    padding: 30px 0px 20px;
    background: #720b3a;
/*    margin-bottom: 30px;*/
}
.footer-logo {
    text-align: center;
    padding: 10px;
}
.layoutslide {
    margin-top: 95px;
}
     /*ankit*/
.form-group {
    margin-bottom: 15px;
    border-bottom: 2px solid #efefef;
    padding-right: 20px;
    position: relative;
    width: 100% !important;
    margin-right: 12px;
} 
.hoh-margin{
	border-right: none !important;
    border-bottom: 1px solid;
    margin: 0px 20px !important;
    padding: 20px !important;
}
.hoh_booknow_body {
    padding: 10px 10% 15px;
    background-color: #fff;
    height: auto !important;
}
.hoh_booknow_body {
    padding: 10px 5% 15px;
    background-color: #fff;
    height: auto !important;
    margin-top: 20px;
}
.hoh_form {
    margin-top: 60px;
}
#hoh_booknow {
    padding: 20px 5%;
    background-color: #f2f2f2;
    margin-top: 60px;
}
.hoh-heading {
    background-color: #7d693f;
    border-top-left-radius: 18px;
    border-top-right-radius: 18px;
    border-bottom-left-radius: 0px;
    padding: 40px 0px;
    color: #fff;
}
.hoh_booknow_propertydetails {
    background-color: #fff;
    padding-bottom: 0px;
}
 


	.form-holder{
		width: 100%;
	}
	/*Slider*/
	.carousel {
		position: relative;
		/*margin-top: 58px;*/
	}

	/*About*/
	.section-head{
		font-size: 22px;
		padding: 0;
	}
	.about-lamp img{
		width: 100px;
		display: none;
	}
	.about-lamp{
		z-index: 999;
	}
	.about-bg, .about-bg2{
		height: inherit;
	}
	.aboutus-block {
		height: inherit;
		right: 0;
	}
	.aboutus-block1 {
		height: inherit;
		left: 0;
	}
	.about-content{
		margin: 5px;
	}
	.about-mobimg{
		margin: 15px 0;
	}
	.table{
		width: 100%;
	}
	.about-content p{
	 font-size: 11px;
    padding: 5px 30px;
    text-align: justify;
         }
	.admire-head, .admire-txt {
		font-size: 13px;
	}
	.highlight-txt h4{
		font-size: 15px;
	}
	.background span, .background1 span{
		font-size: 10px;
		padding: 8px 20px;
	}
	.proj-head{
		width: 100%;

	}
	.proj-head::after {
		margin-top: 24px;
		top: inherit;
		width: 15%;
	}
	#project {
		padding: 25px 0;
	}
	.nav>li>a{
		font-size: 10px;
	}

	.infoblock{
		margin: 0;
	}
	.abt-head {
		width: 90%;
		text-align: center;
		margin: 15px auto;
	}
	.abt-head::after{
		top: inherit;
		width: 30%;
		margin-top: 25px;
	}
	#location h3 {
		color: #000;
		font-size: 15px;
		margin: 20px 0 0 0;
	}
	/*Amenities*/
	section#amenities {
		padding: 60px 0;
	}	
	.amenitieshead{
		position: inherit;
		text-align: center;
		padding: 20px 0;
	}
	.amenities-container{
		padding: 0;
	}
	.floor-lamp img{
		height: inherit;
	}
	.floor-lamp{
		margin-top: -40px;
	}
	.circle-block{
		height: 170px;
	}
	.circle-block h4{
		font-size: 12px;
	}
	.ame-border{
		display: none;
	}
	.nav-tabs>li {
 		width: 90%;
    	margin: 5px auto;
    	text-align: center;
	}
	.nav-tabs>li a {
		/*	border: 2px solid #C69D4D;
			background-color: #000;
			color: #fff;*/
	}


		/*Gallery*/
		.gal-lamp img{
			width: 130px;
		}
		.gal-head{
			position: inherit;
			margin-top: 50px;
			text-align: right;
			padding: 0 25px;
			word-spacing: 47.5px;
		}
		.gal-head span{
			word-spacing: 0;

		}
		.bannerPatch {
			position: absolute;
			left: 0;
			top: inherit; 
			right:inherit;
			z-index: 999;
			bottom: 0;
		}
		.bannerPatch img {
			width: 150px;
		}
		.demo-gallery {
			margin-top: 60px;
		}
		.navbar-toggle {
			position: relative;
			float: right;
			margin-right: 0px;
			padding: 9px 13px;
			margin-top: 0px;
		}
		.mob-logo{

			position: absolute;
			z-index: 999;
			/* right: 79px; */
			top: 36px;
			left: 200px;
		}

		.mob-logo img{
			width: 55px;
			padding-top: 0 !important;
		}
		#sitevisit button#submitf {
			margin-top: 15px;
		}
		.border-right{
			border-right: none;
		}

		/*Location Map*/
		.location-txt{
			width: 100%;
		}
		.dots {
			position: relative;
			top: -9px;
			left: 50px;
		}

		/*Form*/
		#instant-callback-div{
			top:30%;
		}
		section{
			position: inherit;
		}

		/*Projects*/
		.nav-tabs{
			width: auto;
			  /*  margin: 40px 12px 0;*/
		}
		.infoblock {
    width: 100%;
    min-height: 400px;
    margin-bottom: 20px;
    /* margin: 2%; */
    /* height: 430px!important; */
			/*height: 430px!important;*/ 
		}
		div#project-tab{
			width: auto;
		}
		.media-block {
    text-align: center;
}
		.navbar-nav li.current a::before, .navbar-nav li.current a::after{
			/*display: none !important;*/
		}
	/*	.highlight-box::after{
			content: "";
			border-bottom: 1px solid #C69D4D;
			position: absolute;
			width: 35%;
			bottom: -12;
			margin: 0 auto;
			left: 33%;
		}*/
		.highlight-box {
			margin-bottom: 40px;
		}
		#enquire .modal-dialog, #enquire1 .modal-dialog, #enquire2 .modal-dialog {
			width: 95%;
		}
	}
      @media only screen and (max-width:680px) 
{
.fixeddiv, .modal-open{
position: fixed;
}
}
