*{margin:0px; padding:0px;}
.clear{clear:both;}
fieldset{border:none;}
*:focus{outline:none;}



/*@font-face {
	font-family: 'Conv_Lato-Regular';
	src: url('../fonts/Lato-Regular.eot');
	src: local('☺'), url('../fonts/Lato-Regular.woff') format('woff'), url('../fonts/Lato-Regular.ttf') format('truetype'), url('../fonts/Lato-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}


@font-face {
	font-family: 'Conv_Lato-Heavy';
	src: url('../fonts/Lato-Heavy.eot');
	src: local('☺'), url('../fonts/Lato-Heavy.woff') format('woff'), url('../fonts/Lato-Heavy.ttf') format('truetype'), url('../fonts/Lato-Heavy.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
body{font-family: 'Conv_Lato-Regular';} */





header{width:100%; float:left;}
.top-container{width:100%; float:left; background:#000; padding:0px; margin:0px;}
.top-container p{float:left; color:#fff; margin:7px 0px 10px 0px; padding:0px; font-size:17px;}
.phne-contr{float:right; padding-top:7px;}
.phne-contr ul{ float:left; list-style:none; margin-bottom:8px;}
.phne-contr ul li{float:left; background:#f1c838; font-size:16px; border-radius:15px; padding: 2px 13px 4px 12px;}
.phne-contr ul li i img{width:20px; height:20px; display:inline-block; margin-right:5px; position:relative; top:-1px;}
.phne{margin-right:10px;}
.logn a{text-decoration:none; color:#000; float:left;}
.logn a:hover{text-decoration:none; color:#000; float:left;}


.logo1{width:100%; float:left;}
.logo-contr{width:100%; float:left; margin-top:15px;}
.search-box1{width:100%; float:left; margin-top:10px;}
.radio{width:100%; float:left; margin-left:5px;}
.radio ul{float:left; list-style:none;}
.radio ul li{float:left;}
.rent{margin-left:30px;}
.srch{border-top-left-radius:15px; border-bottom-left-radius:15px; font-size:14px;}
.srch-contr{border-top-right-radius:15px; border-bottom-right-radius:15px; font-size:14px; background:#FC0; color:#fff; font-weight:bold; cursor:pointer;}


.menu{width:107%; float:left; margin-top:10px;}

.top-head{position:relative; left:-20px;}


.banner1{width:100%; background:url(../images/tenant_refer/banner1.jpg) no-repeat center top; background-size:cover; height:582px;}
.text-contr{width:100%; float:left; background-color:rgba(0, 0, 0, 0.6); margin-top:100px;}
.text-contr h1{width:100%; float:left; font-size:50px; text-align:center; color:#ffcb08;}
.text-contr p{width:100%; float:left; font-size:25px; text-align:center; color:#fff; padding:0 150px 0 150px; }



.joint-the{width:100%; float:left; background:#fecc09;}
.main-text{width:70%; margin:5px auto;}
.main-text .bordr{width:100%; float:left; border-top:7px solid #000; margin-top:30px; position:relative;}
.main-text h2{width:59%; float:left; text-align:center; background:#fecc09; color:#000; position:absolute; left:169px; top:-25px; font-size:38px; text-transform:uppercase;}
.joint-the p{width:100%; float:left; text-align:center; text-align:center; font-size:23px; letter-spacing:1px; line-height:30px; margin-top:35px; color:#000;}

.commission{width:100%; float:left; background:#000; margin-top:15px;}
.commission span{width:100%; float:left; background:#000; font-size:30px; color:#fff; text-align:center; padding:0px 0 2px 0;}

.body-contr{width:100%;}
.body-contr span{width:100%; float:left; font-size:35px; text-align:center; color:#000; margin-top:20px;}









.refrnce{ width:100%; margin-top:50px;}
.tenant-left{width:100%; float:left;}
.tenant-left span{width:100%; float:left;}
.refrnce-right{float:left; width:100%; margin-top:70px;}
.refrnce-right ul{float:left; width:100%; list-style:none;}
.refrnce-right ul li{float:left; width:100%; list-style:none; font-size:15px; text-transform:none; color:#000; background:#d8d8d8; padding:0 10px 3px 10px; margin-bottom:8px;}
.refrnce-right ul li:nth-child(2n+1){float:left; width:100%; list-style:none; font-size:17px; color:#000; background:#fdcd0b; padding:0 10px 3px 10px;}
.ref-bg{width:65% !important; float:left; background:none !important; font-size:21px !important; text-transform:uppercase;  text-align:left; padding:0 !important;}
.ref-bg1{width:35% !important; float:left; background:none !important; font-size:20px;  text-align:right; padding:7px 0 0 0 !important;}

.fast-trck{width:100%; position:relative; bottom:25px;}
.full-tnt{ width:100%; margin-top:0px;}
.fulltnt-mrgn{margin-top:10px !important; float:left;}







.control-contr{width:100%; float:left; margin-top:25px;}
.contrl-box{width:100%; float:left;}
.contrl-box ul{float:left; list-style:none;}
.contrl-box ul li{font-size:16px; color:#000; letter-spacing:1px;}
.contrl-box ul li i{float:left; width:50px; margin-right:15px;}


section{width:100%; float:left;}
.services-left{width:100%; float:left; margin-left:65px; margin-top:30px;}
.services-left{width:100%; float:left;}
.services-left span{width:100%; float:left; font-size:35px; font-weight:bold; color:#000; text-transform:uppercase; text-align:left;}

.services-left ul{width:100%; float:left; list-style:none;}
.services-left ul li{width:100%; float:left; font-size:35px; color:#000; background:url(../images/sep.jpg) no-repeat left 16px; padding-left:35px;}


.contct{width:100%; float:left;  margin-top:25px;}
.contct-und{width:100%; float:left; border:8px solid #000;}
.contct-und span{width:50%; float:left; padding:30px 10px 10px 15px; margin-top:0px;}
.right-text{width:50%; float:left; background:#f1c838; padding-bottom:15px;}
.fnt-bold{font-weight:bold; float:left; margin:0px; padding:0px; font-size:10px;}
.prpty{font-size:15px !important; margin:0px 5px 0 0 !important; padding:0px !important; font-weight:bold; float:left !important; text-align:left !important; width:auto !important;}
.area{font-size:20px !important; margin:0px 5px 0 0 !important; padding:0px !important; float:left !important; text-align:left !important; width:auto !important;}
.site{font-size:25px !important; margin:0px 5px 20px 0 !important; padding:0px !important; float:left !important; text-align:left !important; width:auto !important;}
.right-text ul{width:100%; float:left; list-style:none;}
.right-text ul li{width:100%; float:left; font-size:17px; color:#000; padding-left:25px; line-height:35px;}


.work{width:100%; float:left; margin-top:45px;}
.work-text{width:100%; float:left; margin-top:25px;}
.work-text span{width:100%; float:left; font-size:35px; font-weight:bold; color:#000; text-transform:uppercase; text-align:left; }
.work-text ul{width:100%; float:left; list-style:none;}
.work-text ul li{width:100%; float:left; font-size:35px; color:#000; font-weight:bold; padding-left:20px;}



.our-vision{width:100%; float:left;}
.left-visn{width:100%; float:left; margin-left:30px; padding-right:80px; margin-top:50px;}
.left-visn h1{width:100%; float:left; font-size:30px; color:#000; text-align:left;}
.left-visn p{width:100%; float:left; font-size:18px; color:#666; margin-top:10px;}
.visn-img{margin-left:45px;}



.our-mission{width:100%; float:left;}
.right-mission{width:100%; float:left; margin-left:5px; padding-right:20px; margin-top:17px;}
.our-mission h1{width:100%; float:left;  font-size:30px; color:#000; text-align:left;}
.our-mission p{font-size:18px; float:left; color:#666; margin-top:10px;}
.missn-img{margin-left:100px; position:relative; top:3px;}



.partner{width:100%; float:left;}
.left-partnr{width:100%; float:left; margin-top:48px;}
.left-partnr h1{width:100%; float:left; font-size:22px; color:#000; text-transform:uppercase; padding-left:0px; text-align:left;}
.left-partnr ul{width:100%; float:left; list-style:none;}
.left-partnr ul li{width:100%; float:left; font-size:16px; color:#666; border:1px solid #ccc; margin-bottom:6px; padding:5px 0 5px 10px; box-shadow:1px 1px 4px #999;}
.right-partnr{float:left; width:100%; margin-top:56px;}



.regist{width:100%; float:left; background:#fecc09;}

.left-regs{width:62%; float:left; background:#fff; margin-top:150px; height:300px;}
.left-regs h2{width:100%; float:left; font-size:36px; color:#000; font-weight:bold; text-align:left; padding:100px 0 0 120px; text-transform:uppercase;  line-height:50px;}


.right-form{width:30%; float:left; background:#58585a; margin-top:25px; padding-bottom:35px;}
.right-form-inr{width:91%; float:left; background:#e7eaec; margin:35px 15px 0 15px; padding:15px 10px 0 10px;}
.right-form-inr span{width:100%; float:left; font-size:13px; color:#000;}

.right-form-inr ul{width:100%; float:left; list-style:none; margin-top:15px;}
.right-form-inr ul li{float:left; width:100%;}
.labl{margin-bottom:0px; padding-left:3px; font-size:12px;}
.inpt-brdr{border-radius:7px; height:30px; font-size:12px;}
.frm-grp{margin-bottom:5px;}
.btn1{width:100%; margin-top:15px;}


.video{width:100%; height:334px; float:left; border:8px solid #000; }


.proprty-detls{width:100%;  margin-top:50px; background:#fecc09; padding-top:20px;}

.new-prprty{width:100%; float:left;}
.new-prprty h1{width:100%; float:left; font-size:20px; color:#000; text-align:left;}


.prprty-form-inr{width:100%; float:left;}
.prprty-form-inr ul{width:100%; float:left; list-style:none;}
.prprty-form-inr ul li{float:left; width:100%; margin-top:10px;}
.mnth-rnt{width:100%; float:left; height:41px; border:1px solid #CCC; border-radius:0px; margin-bottom:5px; background:#fff;}
.mnth-inpt {
    width: 80%;
    height: 32px;
    margin-top: 3px;
    float: left;
    border: none;
    padding-left: 15px;
    font-size: 13px;
	color:#495057;
	letter-spacing:1px;

}
.numr-box{width:20%; float:right;}
.numr-box1{width:100%; float:left; font-size:20px !important; margin-top:0px !important; padding:6px 0 3px 0 !important; background:#d8d8d8;}
.packge{width:100%; float:left; font-size:20px; color:#000; padding-left:20px; margin-bottom:20px;}
.inpt-brdr1 {
    border-radius: 0px;
    height: 41px;
    font-size: 13px;
	letter-spacing:1px;
}


.tent-frm{margin-top:15px; padding-top:17px;}

.frm-grp2{padding-left:9px;}

.pdng1{padding-left:0px;}

.btn2{margin-top:0px; width:100%;}
.tick-bg{background:#fff; padding-top:7px; padding-bottom:4px; color:#495057;}
.labl1{margin-bottom:0px; padding-left:3px; font-size:13px; color:#495057; letter-spacing:1px;}






@media screen and (max-width: 1199px) {


.main-text h2 {
    width: 59%;
    float: left;
    text-align: center;
    background: #fecc09;
    color: #000;
    position: absolute;
    left: 145px;
    top: -25px;
    font-size: 30px;
    text-transform: uppercase;
}


.contrl-box ul li {
    font-size: 13px;
    color: #000;
    letter-spacing: 1px;
}


.site {
    font-size: 19px !important;
    margin: 0px 5px 20px 0 !important;
    padding: 0px !important;
    float: left !important;
    text-align: left !important;
    width: auto !important;
}

.work-text span {
    width: 100%;
    float: left;
    font-size: 27px;
    font-weight: bold;
    color: #000;
    text-transform: uppercase;
    text-align: left;

}

.services-left span {
    width: 100%;
    float: left;
    font-size: 27px;
    font-weight: bold;
    color: #000;
    text-transform: uppercase;
    text-align: left;

}


.services-left ul li {
    width: 100%;
    float: left;
    font-size: 28px;
    color: #000;
    background: url(../images/sep.jpg) no-repeat left 11px;
    padding-left: 35px;
}


.work-text ul li {
    width: 100%;
    float: left;
    font-size: 28px;
    color: #000;
    font-weight: bold;
    padding-left: 20px;
}

}


@media screen and (max-width: 1024px) {
	
	.contrl-box ul li {
    font-size: 13px;
    color: #000;
    letter-spacing: 1px;
}
.main-text h2{width:50%; float:left; text-align:center; background:#fecc09; position:absolute; left:169px; top:-25px; font-size:31px; font-weight:bold;}

.contct-und span{width:50%; float:left; padding:60px 10px 10px 0px;}


.main-text h2 {
    width: 59%;
    float: left;
    text-align: center;
    background: #fecc09;
    color: #000;
    position: absolute;
    left: 145px;
    top: -15px;
    font-size: 25px;
    text-transform: uppercase;
}	



.services-left {
    width: 100%;
    float: left;
    margin-left:0px;
    margin-top: 30px;
}


.area {
    font-size: 13px !important;
    margin: 0px 5px 0 0 !important;
    padding: 0px !important;
    float: left !important;
    text-align: left !important;
    width: auto !important;
}
	
.site {
    font-size: 19px !important;
    margin: 0px 5px 20px 0 !important;
    padding: 0px !important;
    float: left !important;
    text-align: left !important;
    width: auto !important;
}


.work-text span {
    width: 100%;
    float: left;
    font-size: 27px;
    font-weight: bold;
    color: #000;
    text-transform: uppercase;
    text-align: left;
}



.work-text ul li {
    width: 100%;
    float: left;
    font-size: 23px;
    color: #000;
    font-weight: bold;
    padding-left: 20px;
	line-height:35px;
}


.services-left span {
    width: 100%;
    float: left;
    font-size: 27px;
    font-weight: bold;
    color: #000;
    text-transform: uppercase;
    text-align: left;
}

.services-left ul li {
    width: 100%;
    float: left;
    font-size: 27px;
    color: #000;
    background: url(../images/sep.jpg) no-repeat left 10px;
    padding-left: 35px;
	
}


.left-regs h2 {
    width: 100%;
    float: left;
    font-size: 36px;
    text-align: left;
    padding: 100px 0 0 65px;
    text-transform: uppercase;
    line-height: 50px;
}


.left-partnr h1 {
    width: 100%;
    float: left;
    font-size: 18px;
    color: #000;
    text-transform: uppercase;
    padding-left: 0px;
    text-align: left;
}




}



@media screen and (max-width: 991px) {
	
	
	
	
	
.main-text h2{width:50%; float:left; text-align:center; background:#fecc09; position:absolute; left:169px; top:-25px; font-size:31px; font-weight:bold;}

.contct-und span{width:50%; float:left; padding:60px 10px 10px 0px;}	
	
.search-box1{width:100%; float:left; margin-top:10px;}

.phne-contr ul li{float:left; background:#f1c838; font-size:16px; border-radius:15px; padding:0px 10px 3px 10px;}		


.main-text h2 {
    width: 59%;
    float: left;
    text-align: center;
    background: #fecc09;
    color: #000;
    position: absolute;
    left: 100px;
    top: -15px;
    font-size: 20px;
    text-transform: uppercase;
}	


.top-container p {
    float: left;
    color: #fff;
    margin: 7px 0px 10px 0px;
    padding: 0px;
    font-size: 13px;
}

.joint-the p {
    width: 100%;
    float: left;
    text-align: center;
    text-align: center;
    font-size: 18px;
    letter-spacing: 1px;
    line-height: 30px;
    margin-top: 10px;
    color: #000;
}

.commission span {
    width: 100%;
    float: left;
    background: #000;
    font-size: 22px;
    color: #fff;
    text-align: center;
    padding: 0px 0 2px 0;
}



.body-contr span {
    width: 100%;
    float: left;
    font-size: 29px;
    text-align: center;
    color: #000;
    margin-top: 13px;
}


.body-contr span {
    width: 100%;
    float: left;
    font-size: 29px;
    text-align: center;
    color: #000;
    margin-top: 13px;
    text-align: left;
}

.vsbl{display:none;}

.right-text {
    width: 100%;
    float: left;
    background: #f1c838;
    padding-bottom:0px;
}

.right-text ul li {
    width: 100%;
    float: left;
    font-size: 17px;
    color: #000;
    padding-left: 74px;
    line-height: 35px;
}



.body-contr span {
    width: 100%;
    float: left;
    font-size: 22px;
    text-align: center;
    color: #000;
    margin-top: 20px;
    text-align:center;
}


.services-left span{width:100%; float:left; font-size:22px; font-weight:bold; color:#000; text-transform:uppercase; text-align:left;} 

.services-left ul li {
    width: 100%;
    float: left;
    font-size: 23px;
    color: #000;
    background: url(../images/sep.jpg) no-repeat left 6px;
    padding-left: 35px;
}


.work-text {
    width: 100%;
    float: left;
    margin-top:0px;
}

.work-text span{width:100%; float:left; font-size:22px; font-weight:bold; color:#000; text-transform:uppercase; text-align:left; margin-top:0px;}

.insvl{display:none;}

.site {
    font-size: 19px !important;
    margin: 0px 5px 0px 0 !important;
    padding: 0px !important;
    float: left !important;
    text-align: left !important;
    width: auto !important;
}

.services-left {
    width: 100%;
    float: left;
    margin-left: 0px;
    margin-top: 0px;
}


.work-text ul li {
    width: 100%;
    float: left;
    font-size: 23px;
    color: #000;
    font-weight: bold;
    padding-left:0px;
    line-height: 35px;
	text-align:left;
}

.left-visn p {
    width: 100%;
    float: left;
    font-size: 15px;
    color: #666;
    margin-top: 0px;
}

.left-visn h1 {
    width: 100%;
    float: left;
    font-size: 23px;
    color: #000;
    text-align: left;
}

.left-visn {
    width: 100%;
    float: left;
    margin-left: 0px;
    padding-right: 80px;
    margin-top: 26px;
}



.missn-img {
    margin-left: 0px;
    position: relative;
    top: 9px;
}


.our-mission h1 {
    width: 100%;
    float: left;
    font-size: 23px;
    color: #000;
    text-align: left;
}



.right-mission {
    width: 100%;
    float: left;
    margin-left: 5px;
    padding-right:0px;
    margin-top: 0px;
}


.our-mission p {
    font-size: 15px;
    float: left;
    color: #666;
    margin-top: 0px;
}

.left-partnr h1 {
    width: 100%;
    float: left;
    font-size: 18px;
    color: #000;
    text-transform: uppercase;
    padding-left: 0px;
    text-align: left;
	margin-top:20px;
}


.left-partnr ul li {
    width: 100%;
    float: left;
    font-size: 12px;
    color: #666;
    border: 1px solid #ccc;
    margin-bottom: 6px;
    padding: 5px 0 5px 10px;
    box-shadow: 1px 1px 4px #999;
}


.right-partnr {
    float: left;
    width: 100%;
    margin-top: 70px;
}


.left-regs h2 {
    width: 100%;
    float: left;
    font-size: 36px;
    text-align: left;
    padding: 45px 0 0 65px;
    text-transform: uppercase;
    line-height: 50px;
}


.right-form {
    width: 38%;
    float: left;
    background: #58585a;
    margin-top: 25px;
    padding-bottom: 35px;
}


.contrl-box ul li {
    font-size: 13px;
    color: #000;
    letter-spacing: 1px;
    width: 100%;
    text-align: center;
}

.contrl-box ul li i {
    float: left;
   
    margin-right: 15px;
    width: 100%;
    margin-bottom: 15px;
}


.left-partnr {
    width: 100%;
    float: left;
    margin-top: 18px;
}


.text-contr p {
    width: 100%;
    float: left;
    font-size: 16px;
    text-align: center;
    color: #fff;
    padding: 0 150px 0 150px;
}




.ref-bg {
    width: 65% !important;
    float: left;
    background: none !important;
    font-size: 13px !important;
    text-transform: uppercase;

    text-align: left;
    padding: 0 !important;
}


.ref-bg1 {
    width: 35% !important;
    float: left;
    background: none !important;
    font-size: 11px !important;

    text-align: right;
    padding: 1px 0 0 0 !important;
}



}



@media screen and (max-width: 768px) {
	
	.banner {
    width: 100%;
    float: left;
	margin-top:15px;
}

.top-container p{float:left; color:#fff; margin:7px 0px 10px 0px; padding:6px; font-size:11px;}
.phne-contr ul li{float:left; background:#f1c838; font-size:10px; border-radius:15px; padding:5px 10px 3px 10px;}	
.search-box1{width:100%; float:left; margin-top:10px; position:absolute; right:140px;}
.logo{width:100%; float:left;}
.main-text h2 {
    width: 59%;
    float: left;
    text-align: center;
    background: #fecc09;
    color: #000;
    position: absolute;
    left: 100px;
    top: -15px;
    font-size: 16px;
    text-transform: uppercase;
}	

.main-text .bordr {
    width: 100%;
    float: left;
    border-top:none;
    margin-top:15px;
    position:static;
}
.main-text h2 {
    width: 100%;
    float: left;
    text-align: center;
    background: #fecc09;
    color: #000;
    position:static;
    left: 100px;
    top: -15px;
    font-size: 16px;
    text-transform: uppercase;
}


.joint-the p {
    width: 100%;
    float: left;
    text-align: center;
    text-align: center;
    font-size: 15px;
    letter-spacing: 1px;
    line-height: 22px;
    margin-top: 0px;
    color: #000;
}

.commission span {
    width: 100%;
    float: left;
    background: #000;
    font-size: 15px;
    color: #fff;
    text-align: center;
    padding: 0px 0 2px 0;
}

.body-contr span {
    width: 100%;
    float: left;
    font-size: 19px;
    text-align: center;
    color: #000;
    margin-top: 13px;
}


.services-left span {
    width: 100%;
    float: left;
    font-size: 22px;
    font-weight: bold;
    color: #000;
    text-transform: uppercase;
    text-align:left;
}

.work-text span {
    width: 100%;
    float: left;
    font-size: 22px;
    font-weight: bold;
    color: #000;
    text-transform: uppercase;
    text-align: left;
    margin-top: 0px;
}

.contrl-box ul li i {
    float: left;
    width: 100%;
    margin-right: 15px;
    text-align: center;
    padding-bottom: 6px;
}

.contrl-box ul li {
    font-size: 14px;
    color: #000;
    letter-spacing: 1px;
    width: 100%;
    text-align: center;
}


.text-contr p {
    width: 100%;
    float: left;
    font-size: 16px;
    text-align: center;
    color: #fff;
    padding: 0 150px 0 150px;
}


.refrnce-right {
    float: left;
    width: 100%;
    margin-top: 10px;
}


.text-contr h1 {
    width: 100%;
    float: left;
    font-size: 34px;
    text-align: center;
    color: #ffcb08;

}


.refrnce-right {
    float: left;
    width: 100%;
    margin-top: 27px;
}





.tenant-left span {
    width: 100%;
    float: left;
	margin-top:41px;
}

.refrnce {
    float: left;
    width: 100%;
    margin-top: 5px;
}

}


@media screen and (max-width: 767px) {


.right-partnr {
    float: left;
    width: 100%;
    margin-top: 70px;
	display:none;
}

.left-partnr ul li {
    width:45%;
    float: left;
    font-size: 12px;
    color: #666;
    border: 1px solid #ccc;
    margin-bottom: 6px;
    padding: 5px 10px 5px 10px;
    box-shadow: 1px 1px 4px #999;
	margin-right:25px;
}

.top-container p{float:left; color:#fff; margin:7px 0px 10px 0px; padding:6px; font-size:11px;}
.phne-contr ul li{float:left; background:#f1c838; font-size:9px; border-radius:15px; padding:5px 10px 3px 10px;}	
.search-box1{width:100%; float:left; margin-top:10px; position:static;}
.logo{width:100%; float:left;}

.right-text ul li {
    width: 100%;
    float: left;
    font-size: 17px;
    color: #000;
    padding-left: 26px;
    line-height: 35px;
}


.left-visn {
    width: 100%;
    float: left;
    margin-left: 0px;
    padding-right: 0px;
    margin-top: 26px;
}


.missn-img {
    margin-left: 0px;
    position: relative;
    top: 76px;
}

.tenant-left span {
    width: 100%;
    float: left;
    margin-top: 41px;
}


.rmve{display:none;}

.space{margin-top:2px !important;}

.proprty-detls {
    width: 100%;

    margin-top: -6px;
}
.tenant-select{
    max-width: 437px;
}

.tent-frm {
    margin-top: -26px;
}

.pdng{padding-right:0px;}


}













@media screen and (max-width: 575px) {
	
.left-partnr ul li {
    width: 46%;
    float: left;
    font-size: 12px;
    color: #666;
    border: 1px solid #ccc;
    margin-bottom: 6px;
    padding: 5px 10px 5px 10px;
    box-shadow: 1px 1px 4px #999;
    margin-right: 5px;
    margin-left: 5px;
}


.right-form-inr ul li {
    float: left;
    width: 46%;
     margin-right: 5px;
    margin-left: 5px;
}	
	
	

.services-left span {
    width: 100%;
    float: left;
    font-size: 22px;
    font-weight: bold;
    color: #000;
    text-transform: uppercase;
    text-align: center;
	background:#f1c838;
}


.services-left ul li {
    width: initial;
    float: left;
    font-size: 20px;
    color: #000;
    background: url(../images/sep.jpg) no-repeat left 6px;
    padding-left: 35px;
    margin-right: 14px;
    margin-top: 8px;
}


.contct {
    width: 100%;
    float: left;
    margin-top: 7px;
}


.contrl-box {
    width: 89%;
    float: left;
    text-align: center;
    margin-left: 27px;
}

.visn-img {
    display:none;
}


.missn-img {
    margin-left: 0px;
    position: relative;
    top: 4px;
    left: 90px;
}

.work-text span {
 width: 100%;
float: left;
font-size: 22px;
font-weight: bold;
color: #000;
text-transform: uppercase;
text-align: center;
background: #f1c838;
margin-top:20px;
}


.work-text ul li {
    width:initial;
    float: left;
    font-size: 20px;
    color: #000;
    font-weight: bold;
    padding-left: 0px;
    line-height: 35px;
    text-align: left;
	margin-right:34px;
}

.left-visn {
    width: 100%;
    float: left;
    margin-left: 0px;
    padding-right: 0px;
    margin-top: 3px;
}

.top-container p {
    float: left;
    color: #fff;
    margin: 7px 0px 10px 0px;
    padding: 6px;
    font-size: 17px;
	width:100%;
	text-align:center;
}


.phne-contr {
    float: right;
    padding-top: 0px;
    width: 100%;
    text-align: center;
}


.phne-contr ul {
    float: left;
    list-style: none;
    margin-bottom: 8px;
    width: 100%;
    text-align: center;
}


.phne-contr ul li {
    float: left;
    background: #f1c838;
    font-size: 16px;
    border-radius: 0px;
    padding: 0px 10px 3px 10px;
    width: 100%;
    margin-top: 5px;
}

.left-regs {
    width: 100%;
    float: left;
    background: #fff;
    margin-top: 150px;
    height: 300px;
}


.left-regs h2 {
    width: 100%;
    float: left;
    font-size: 26px;
    text-align: center;
    padding: 21px 0 0 0px;
    text-transform: uppercase;
    line-height: 37px;
}


.left-regs {
    width: 100%;
    float: left;
    background: #fff;
    margin-top: 27px;
    height: 122px;
}


.right-form {
    width: 100%;
    float: left;
    background: #58585a;
    margin-top: 25px;
    padding-bottom: 35px;
}

.right-form-inr {
    width: 95%;
    float: left;
    background: #e7eaec;
    margin: 35px 25px 0 15px;
    padding: 15px 10px 0 10px;
}

.right-form-inr span {
    width: 100%;
    float: left;
    font-size: 13px;
    color: #000;
	padding-left:8px;
}


.text-contr p {
    width: 100%;
    float: left;
    font-size: 13px;
    text-align: center;
    color: #fff;
    padding: 0 37px 0 29px;
}



}



@media screen and (max-width: 529px) {

.left-partnr ul li {
    width: 42%;
    float: left;
    font-size: 12px;
    color: #666;
    border: 1px solid #ccc;
    margin-bottom: 6px;
    padding: 5px 0 5px 10px;
    box-shadow: 1px 1px 4px #999;
    margin-right: 25px;
}


}



@media screen and (max-width: 480px) {
	
	
.contrl-box ul li i {
    float: left;
    width: 100%;
    margin-right: 15px;
    text-align: center;
    padding-bottom: 0px;
}	
	
	
	
	
.contrl-box {
    width: 89%;
    float: left;
    text-align: center;
    margin-left: 0px;
}	
	
.left-partnr ul li {
    width:46%;
    float: left;
    font-size: 12px;
    color: #666;
    border: 1px solid #ccc;
    margin-bottom: 6px;
    padding: 5px 10px 5px 10px;
    box-shadow: 1px 1px 4px #999;
	margin-right:5px;
	margin-left:5px;
}	
	
	
	
	
.video {
    width: 100%;
    float: left;
    border: 8px solid #000;
}	
	
.services-left {
    width: 100% !important;
    float: left;
    margin-left: 0px;
    margin-top: 0px;
}
	
	
	
	
	.services-left span {
    width:100% !important;
    float: left;
    font-size: 18px;
    font-weight: bold;
    color: #000;
    text-transform: uppercase;
    text-align: left;
    margin-top: 0px;
	background:#f1c838;
	padding:3px 0 3px 10px;
	
}
.top-container p {
    float: left;
    color: #fff;
    margin: 7px 0px 10px 0px;
    padding: 6px;
    font-size: 11px;
	width:100%;
	text-align:center;
}


.search-box1 {
    width: 100%;
    float: left;
    margin-top: 0px;
    position: static;
   
}	
	
	
.phne-contr {
    float: right;
    padding-top:0px;
	width:100%;
	text-align:center;
}

.phne-contr ul {
    float: left;
    list-style: none;
    margin-bottom: 8px;
    width: 100%;
    text-align: center;
}

.phne-contr ul li {
    float: left;
    background: #f1c838;
    font-size: 16px;
    border-radius:0px;
    padding: 0px 10px 3px 10px;
    width: 100%;
    margin-top:5px;
}

.top-container p {
    float: left;
    color: #fff;
    margin: 7px 0px 1px 0px;
    padding: 6px;
    font-size: 13px;
}



.logo1 img{width:100%; float:left; width:13%;}
	
	
	.services-left ul li {
  
    float: left !important;
    font-size: 12px;
    color: #000;
    background:none;
	padding-left:20px;
	padding-right:15px;
	width: initial;
	margin-top:5px;
	background:url(../images/sep1.png) no-repeat left;
}

.right-text ul li {
    width: 50%;
    float: left;
    font-size: 17px;
    color: #000;
    padding-left: 19px;
    line-height: 35px;
}

.work-text ul li {
    width:initial;
    float: left;
    font-size: 12px;
    color: #000;
    font-weight: bold;
    padding-right:0px;
    line-height: 35px;
    text-align: left;
	margin-right:15px !important;
	
}


.work-text span {
  width: 100%;
float: left;
font-size: 18px;
font-weight: bold;
color: #000;
text-transform: uppercase;
text-align: left;
margin-top: 0px;
background: #f1c838;
padding: 3px 0 3px 10px;
}


.left-visn h1 {
    width: 100%;
    float: left;
    font-size: 20px;
    color: #000;
    text-align: left;
}


.left-visn {
    width: 100%;
    float: left;
    margin-left: 0px;
    padding-right: 0px;
    margin-top: -9px;
}


.our-mission h1 {
    width: 100%;
    float: left;
    font-size: 20px;
    color: #000;
    text-align: left;
}


.left-partnr h1 {
    width: 100%;
    float: left;
    font-size: 18px;
    color: #000;
    text-transform: uppercase;
    padding-left: 0px;
    text-align: left;
    margin-top: 0px;
}

.visn-img {
    margin-left: 45px;
	display:none;
}


.missn-img {
    margin-left: 0px;
    position: relative;
    top: 9px;
	left:50px;
}

.right-partnr {
    float: left;
    width: 100%;
    margin-top: 70px;
	display:none;
}

.left-regs {
    width: 100%;
    float: left;
    background: #fff;
    margin-top: 12px;
    height:initial;
}

.left-regs h2 {
    width: 100%;
    float: left;
    font-size: 17px;
    text-align: left;
    padding: 6px 0 0 0px;
    text-transform: uppercase;
    line-height: 23px;
    text-align: center;
}


.right-form {
    width: 100%;
    float: left;
    background: #58585a;
    margin-top: 10px;
    padding-bottom: 35px;
}

.contct {
    width: 100%;
    float: left;
    margin-top: 0px;
}

.work {
    width: 100%;
    float: left;
    margin-top: 11px;
}


.joint-the p {
    width: 100%;
    float: left;
    text-align: center;
    text-align: center;
    font-size: 13px;
    letter-spacing: 1px;
    line-height: 22px;
    margin-top: 0px;
    color: #000;
	padding:0 10px 0 10px;
}


.commission span {
    width: 100%;
    float: left;
    background: #000;
    font-size: 13px;
    color: #fff;
    text-align: center;
   padding:5px 10px 5px 10px;
	
}

.body-contr span {
    width: 100%;
    float: left;
    font-size: 14px;
    text-align: center;
    color: #000;
    margin-top:-23px;
}

.contrl-box ul li {
    font-size: 12px;
    color: #000;
    letter-spacing: 1px;
    width: 100%;
    text-align: center;
    padding-left: 27px;
}

.left-visn p {
    width: 100%;
    float: left;
    font-size: 13px;
    color: #666;
    margin-top: 0px;
}


.our-mission p {
    font-size: 13px;
    float: left;
    color: #666;
    margin-top: 0px;
}

.right-mission {
    width: 100%;
    float: left;
    margin-left: 0px;
    padding-right: 0px;
    margin-top: 0px;
}

.right-form-inr ul li {
    float: left;
    width: 45%;
    margin-right: 5px;
    margin-left: 5px;
}

.inpt-brdr {
    border-radius: 7px;
    height: 30px;
    font-size: 12px;
    width: 98%;
}


.banner1{width:100%; float:left; background:url(../images/banner1.jpg) no-repeat center top; background-size:cover; height:300px;}


.text-contr {
    width: 100%;
    float: left;
    background-color: rgba(0, 0, 0, 0.6);
    margin-top: 112px;
}

.text-contr h1 {
    width: 100%;
    float: left;
    font-size: 27px;
    text-align: center;
    color: #ffcb08;

}

.text-contr p {
    width: 100%;
    float: left;
    font-size: 13px;
    text-align: center;
    color: #fff;
    padding: 0 37px 0 29px;
	display:none;
}



.ref-bg {
    width: 65% !important;
    float: left;
    background: none !important;
    font-size: 11px !important;
    text-transform: uppercase;

    text-align: left;
    padding: 0 !important;
}

.refrnce-right ul li {
    float: left;
    width: 100%;
    list-style: none;
    font-size: 12px;
    color: #000;
    background: #CCC;
    padding: 0 10px 3px 10px;
    margin-bottom: 8px;
}


.refrnce-right ul li:nth-child(2n+1) {
    float: left;
    width: 100%;
    list-style: none;
    font-size: 12px;
    color: #000;
    background: #fdcd0b;
    padding: 0 10px 3px 10px;
}



.body-contr span {
    width: 100%;
    float: left;
    font-size: 14px;
    text-align: center;
    color: #000;
    margin-top: 6px;
  
}



.tenant-left span {
    width: 100%;
    float: left;
	display:none;
}

.packge {
    width: 100%;
    float: left;
    font-size: 13px;
    color: #000;
    padding-left: 18px;
}

.refrnce {
    float: left;
    width: 100%;
    margin-top: 0px;
}


.proprty-detls {
    width: 100%;

    margin-top: -12px;
}
.tenant-select {
    max-width: 409px;
}

.prprty-form-inr ul {
    width: 100%;
    float: left;
    list-style: none;
    margin-top: -2px;
}


.new-prprty h1 {
    width: 100%;
    float: left;
    font-size: 16px;
    color: #666;
    text-align: left;
}


.tent-frm{padding-left:0px !important; padding-right:0px !important;}


.fulltnt-mrgn {
    margin-top: -38px !important;
    float: left;
}

.frm-grp {
    margin-bottom: 5px;
    margin-top: 1px;
}


.prprty-form-inr ul li {
    float: left;
    width: 100%;
    margin-top: 0px;
}

.pdng{ padding-left:0px; padding-right:15px;}

.pdng1{padding-left:15px;}
.inpt-brdr1 {
    border-radius: 0px;
    height: 26px;
    font-size: 11px;
}


.mnth-inpt {
    width: 80%;
    height: 19px;
    margin-top: 3px;
    float: left;
    border: none;
    padding-left: 15px;
    font-size: 11px;
    color: #495057;
    letter-spacing: 1px;
}


.mnth-rnt {
    width: 100%;
    float: left;
    height: 26px;
    border: 1px solid #CCC;
    border-radius: 0px;
    margin-bottom: 5px;
    background: #fff;
}

.numr-box1 {
    width: 100%;
    float: left;
    font-size: 16px !important;
    margin-top: 0px !important;
    padding: 0px 0 0px 0 !important;
    background: #d8d8d8;
}

.labl1 {
    margin-bottom: 0px;
    padding-left: 3px;
    font-size: 11px;
    color: #495057;
    letter-spacing: 1px;
}

}
	
	

@media screen and (max-width: 436px) {
	
	
	.right-text ul li {
    width: 100%;
    float: left;
    font-size: 17px;
    color: #000;
    padding-left: 19px;
    line-height: 35px;
}
	
	
	.missn-img {
    margin-left: 0px;
    position: relative;
    top: 9px;
    left: 4px;
}
	
.logo1 {
    width: 100%;
    float: left;
	position:relative;
	bottom:1px;
}	
	
}









	
	@media screen and (max-width: 320px) {
		
.banner1 {
    width: 100%;
    float: left;
    background: url(../images/banner1.jpg) no-repeat center top;
        background-size: auto;
    background-size: cover;
    height: 138px;
}


.text-contr {
    width: 100%;
    float: left;
    background-color: rgba(0, 0, 0, 0.6);
    margin-top: 35px;
}

		
		
	.contrl-box ul li {
    font-size: 12px;
    color: #000;
    letter-spacing: 1px;
    width: 100%;
    text-align: center;
    padding-left: 5px;
}	
	.frm-grp2{width:100%; float:left;}	
		
	}
