@charset "utf-8";
/* CSS Document */

@media (max-width: 1200px){
.ongoing-project {
    margin-top: -25%;
}
.small-logo-dply img {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 249px;
}
.menu li a {
    padding: 0 24px;
}
ul.loan-before{padding-left:0%;}
.document-width{width:100%;}
.heade-contact{padding-right:10px;}
.web-cont{padding-left:10px;}
ul.quicklin li {
    display: inline-block;
}
}

@media (max-width: 1100px){
.slider-book-text{flex-direction: column;}
.slider-book-text {
    position: absolute;
    float: right;bottom: -100px;
    z-index: 999;left: 0%;}
    .heading-ours {
    padding-bottom: 20px;
    padding-top: 50px;
}
.table-home-fd{margin-top: 10px !important;}
}


@media (max-width:991px){
/***********menu***********/
.cont-head {
    float: none;
}
.menu li a {
    padding: 0 14px;
}
.header-info {
    position: relative;
    background: #323b51;
}	
.border-right-str{border:none;}
.call-mail span{display:none;}
.call-mail{margin-top: 10px;margin-bottom:0px;}
.timing-date{margin-top:0px;}
.small-dev-logo img{display:block;margin-left:auto;margin-right:auto;}
.small-logo-dply {
    top: 22%;
}
.redmore-box {
    width: 60px;
}
.readmore-annanagar a {
    font: 12px/24px 'futura_md_btmedium';
}
.nav > li > a {
    padding: 10px 40px;
}
.address {
    float: left;
}

.co-opertaive-project {
    margin: 0 auto;
}
nav ul ul ul {
    position: relative;
    top: 0;
    left: 0%;
    min-width: 220px;
}
.member-head p img {
    float: none;
    padding-right: 15px;
}
.member-wdth{width:100%;}

}
@media (max-width:820px){
.address{float:none;}
.address:before {
    margin-left: 0px;position:relative;
}
.address-detail {
    margin-top: 20px;
}
.address-detail {
    margin-top: 20px;
    width: 60%;
    margin: 0 auto;
}

}
@media (min-width:768px){
	#menu { display: inline-block !important;padding-left: 0px;margin-bottom:0px;padding-bottom:0px;}
    .iti{width: 100%;}
}
@media (min-width: 767px){
.modal-dialog {
    width: 750px;
    margin: 150px auto;
}
}
@media (max-width:767px){
	.menu li a {
    font: 14px/50px 'Lato';margin:0px;
}
nav ul ul li {
    min-width: inherit;
}
.modal-dialog {
    position: relative;
    width: auto;
    margin: 100px auto;
}

	/***********menu***********/
	#mobile-menu { display: block; margin: 0 auto;}

#menu {
    padding: 0px 0;
    width:97%;
    display: none;
    background:#543297;
    position: relative;
    z-index: 101;margin-top: -9px;
}
.cont-head {
     float: none; 
    padding-top: 20px;
    padding-bottom: 10px;
    margin: 0 auto;
    width: 72%;
}
.mobile-menu {
    display: block;
    line-height: 46px;
    text-transform: capitalize;
    color: #ffffff;
}
.cachs-logo img {
    display: block;
    margin-left: inherit;
    margin-right: inherit;
}
ul.submenu li a {
	text-align: center !important;
}
	#menu li { float: none; padding: 0 0; background: none;}	
	#menu li a { padding: 0 0; display: block; background-image: none; line-height: 30px;text-align: center;color:#fff;}	
	#menu li a:hover,#menu li.active a {background:#f2c800;}
	.mobile-menu {
    display: block;
    line-height: 60px;
    text-transform: capitalize;
    color: #fff;
}
nav ul ul {
    position: static;
    background:#000;
    margin-left:0px;
    z-index: 999;
}
#menu li{
	border-bottom:solid 1px #616161;
}
#menu li:last-child{border:none;}

.small-dev-logo{display:block;}
.small-logo-dply {
display:none;
}
.who-description {
    margin-left: 12%;
}
.chennai-annanagar {
    text-align: center;
}
.chennai-annanagar h2 br{display:none;}
.chennai-annanagar h2{margin-bottom:20px;    font: 24px/40px 'futura_md_btmedium';}
.innvestment-copert {
    padding: 20px 0px 20px 0px;
}
.golden-opportunity p br{display:none;}
.golden-opportunity h6 br{display:none;}
.golden-opportunity h5 br{display:none;}
.our-style-head {
    padding: 50px 0px 20px 0px;
}
.ongoing-project {
    margin-top: 0%;
}
.new-chennai-city{margin-top:0px;    padding-left: 5%;
    padding-right: 4%;float: left;}
.padding-img-attac {
    margin-left: 1%;
}
.approved-layout {
    padding: 10px 0px 0px 0px;
    background: #f9f9f9;
    margin-top: 9%;
    position: relative;
    text-align: center;
    right: 0px;
    margin-right: -98px;
    z-index: 999;
    width: 100px;
    float: left;
}

.footer-logo-content p{width:100%;}
.color-financia h3{color:#000;}
.project-details {
    padding: 10px 0px 10px 0px;
}
.completed-proj {
    margin: 20px 0px 0px 0px;
}
.address:before {
    float: none;
}
.address {
    float: none;
    text-align: center;
}
.menu{margin-top:0px;}

.address-contact {
    width: 100%;
}
.golden-opportu{width:86%;}
.month-inter{width:75%;}
.senior-citi{width:56%;}
.senior-citi h4{font:20px/33px 'futura_md_btmedium';}
.month-inter h4 {
    font: 20px/33px 'futura_md_btmedium';
}
.download-form a {
    display: inline-block;
    margin-top: 15px;
}
.smal-icon {
    width:70%;
    clear: both;
    margin: 0 auto;
}
.big-logo {
    display: block;
    width: 82px;height:82px;
    float: left;
}
.small-dev{display:none;}
.menu {
    width: 20%;
    background: transparent;
    text-align: center;
     height:inherit; 
     margin-top:inherit; 
    position: absolute;
    z-index: 1;
    line-height: 122px;
    top: 3%;
    float: right;
    right: 0;
}
li > a:after {
    content: url(../images/drobdown-arrow.png);
    float: right;
    left: -10px;
    position: relative;
}
span.mobile-menu{content:'';}
.header-new{min-height:inherit;}
.small-menu {
    float: left;
    width: 50%;
}
.blog_cont h2:before{ width:25%;}
.blog_cont h2:after{ width:25%;}
.blog_single{ padding:0;}
.inner_blog_info{ padding:0;}
.inner_rgt h2:before{ width:17%;}
.inner_rgt h2:after{ width:17%;}
.inner_rgt{ padding:0;}


.popup-modal {
    left: 0% !important;
    padding: 10px;
    margin: 0 !important;
}
.p_close {
    margin-top: 10px;
}

.social-fix ul li img{ width: 50%;}
.social-fix{ right: -24px;}

}

@media (max-width:720px){
	.heade-contact {
   padding:10px;
}
.cont-head {
    width:100%;
}
.heading-ours h3:after{position:relative;}
	
}


@media (max-width:660px){
.nav > li > a {
    padding: 10px 14px;
}
.copyright p {
    padding: 10px;
}
.copyright a {
    font: 12px/24px 'Martel Sans';
}
.get-in-tuch {
    padding: 20px 0px 10px 0px;
}
.download-form a {
    padding: 14px 46px;
}

}

@media (max-width:640px){
.address-detail {
  margin-top: 20px;
    width: 80%;
}
.chennai-annanagar p {
    font: 13px/24px 'futura_md_btmedium';
}
.chennai-annanagar h2 {
    margin-bottom: 20px;
    font: 21px/24px 'futura_md_btmedium';
}
.innvestment-copert{padding:20px 0px 20px 0px;}
.card {
    margin-top:0px;
}
.golden-opportunity p{text-align:left;}
.golden-opportunity h6{text-align:left;}
.golden-opportunity h5{text-align:left;}
.golden-opportunity h6 {
    font: 18px/30px 'futura_md_btmedium';margin-top: 10px;
}
.golden-opportunity h5 {
    font: 18px/24px 'futura_md_btmedium';
}
.download-form {
    text-align: center;
    margin-top: 20px;
}
.project-inner {
    width: 100%;
    margin: 0 auto;
}
.co-opertaive-project {
    width: 100%;
}
.smal-icon {
    width:100%;
}

}

@media (max-width:560px){
.nav > li > a {
    padding: 10px 14px;
}
.nav-tabs > li, .nav-pills > li {
    float: none;
     display:block; 
    zoom: 1;
}
.nav-tabs > li {
    margin-bottom: 14px;
}

.wdt-fu{width:100%;}
.form-group {
    margin-bottom: 15px;
    width: 100%;
}
.contact-width {
    width: 100%;
    height: 339px;
}
.feedback-page {
    width: 100%;
    height: 360px;
    margin-top: 50px;
}
.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {
    position: absolute;
    bottom: 4%;
}
.wid-smal{width:100%;}
.content-about-descr p {
    text-align: justify;
}
.fixed-deposit p{text-align:center;}
.about-us-inner{padding:0px 0px 20px 0px;}
.about-us-inner h3{padding-bottom:0px;}
.about-us-inner h3:before{display:none;}
.about-us-inner h3:after{display:none;}

.smal-wth{width:100%;}
.advisor-para{width:100%;}
.table-intere {
    width: 100%;
}
.month-inter h4 {
    font: 16px/33px 'futura_md_btmedium';
}
.golden-opportu {
    width: 100%;
}
.month-inter{width:90%;}
.senior-citi {
    width: 81%;
}
.loan-cer {
    width: 100%;
}
.heade-contact {
    background: none;
    text-align: Center;padding:0px;
    float: none;
}
.cont-head {
    width:100%;padding:0px;
}
.web-cont{float:none;text-align:center;}
.heade-contact p {
    font: 11px/24px 'futura_md_btmedium';

}
.cont-head {
    width: 100%;
    padding: 0px;
    margin-top:20px;
}


}


@media (max-width:460px){
.chennai-annanagar p {
    font: 12px/24px 'futura_md_btmedium';
}
.who-description {
    margin-left: 23%;
}
.redmore-box {
    width: inherit;
}	
.who-description p{width:100%;}
.who-description {
    margin-left: 28%;
}
.new-chennai-city {
    width: 100%;
}
.approved-layout {
    padding: 10px 0px 0px 0px;
    background: #f9f9f9;
    margin-top: 0%;
    position: relative;
    text-align: center;
    right: 0px;
    margin-right: -98px;
    z-index: 999;
    width: 100%;
    float: left;
}
.bx-wrapper .bx-pager.bx-default-pager a {
    background: #f2c800;
    text-indent: -9999px;
    display: block;
    width: 10px;
    height: 10px;
    margin: 0 5px;
    outline: 0;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 10px;
}
.heading-ours h3:before, .heading-ours h3:after{display:none;}
.address-detail {
    margin-top: 20px;
    width: 100%;
}
.form-group1 {
    margin-bottom: 10px;
    width: 100%;
}
.contact-page {
    width: 100%;
    height: 397px;
}
.address-contact {
    margin-bottom: 20px;
}
.width-form{width:100%;}
.gallery-img {width:100%;}
.month-inter {
    width: 100%;
}
ul.quicklin li {
    display: block;
}
}
@media (max-width:420px){
.icon-near {
    float: none;
    width: 61px;
    height: 60px;
    margin: 0 auto;
    margin-bottom: 0px;
}
.icon-near img {
	 width: 61px;
    height: 60px;
    display: block;
    margin-left: auto;
    margin-right: auto;  margin-bottom: 20px;
}
.icon-text {
    padding-top: 20px;
    margin-left: 20px;
    float: none;
}
.icon-text {
    padding-top: 0px;
    text-align: center;
}

}



@media (max-width:360px){
.who-description {
    margin-left:30%;
}

}




