 body{
font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
  }

  #myTab{
  width: 80%;
  margin: 0 auto;
}

#overview ul{
list-style: url(/img/theme/grey-bullet.webp);
}

.backProjects a {
  font-size: 13px;
}

.project-map .nav>li>a {
  font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
  padding: 10px 6px;
  text-transform: uppercase;
  font-size: 11px;
}

.current-project-list .heading {
  font-size: 14px;
  color: #037cc5;
  font-weight: 700;
}

.privacy-policy .heading{
font-size: 20px;
background: #C3c3c3;
padding: 10px;
}

.privacy-policy .heading{
font-size: 13px;
}

.privacy-policy h2{
font-family: Arial, Helvetica, sans-serif;
font-size: 14pt;
color: #0c6cae;
margin: 0px;
padding: 5px 0;
}

.nav-tabs img {
   max-width: 100% !important; 
}

.tab_title{
  background: url(/img/theme/bottom-box-head-bg.webp) no-repeat top center;
  height: 30px;
  text-align: center;
  color: #FFF;
  font-size: 15px;
  font-weight: 700;
  font-family: Arial,Helvetica,sans-serif;
  padding-top: 8px;
  background-size: contain;
  padding: 6px;
}

.tabbed_projects .tab-content{
  height: 146px;
}

.tabbed_projects .content_warp {
  padding: 19px 0px 0px 0px;
  min-width: 148px !important;
  width:auto !important;
  font-size:12px;
}

.careers-form form{
    padding-top: 14px;
}

.cureentProtabContent .pageContent {
  font-size:12px;
  display: inline-block;
  padding: 20px 8px 32px;
  width: 100%;
}
#carousel li.flex-active-slide {
  border: 3px solid #000;
}
#overview h2{
  font-size: 15px;
  font-weight: bold;
}

.dateEv{
display:none !important;
}

.morePhoto{
margin-top:15px;
}

.finance ul{
list-style: url(/img/theme/grey-bullet.webp);
font-size:12px;
}

div#specifications{
  -webkit-column-count: 2; 
    -moz-column-count: 2; 
    column-count: 2;
}

.current-project-list .current_prj_inner .prj-text .title{
margin:0px;
}

#map_canvas{
width: 553px !important;
}

#ProjectTab.currentP li {
  font-size: 12px;
  padding-left:54px !important;
}

.cat_investorsNames li.list_cat a img {
width: auto;
}

.all_inverstorsPosts{
font-family:Arial, Helvetica, sans-serif;
}

.all_galleryPosts .element-item{
width:40% !important;
}

#schedule .wpcf7 span.scheduleLabel{
float:none;
font-size:12px;
}

#enquiry span {
  font-size: 12px;
}

.bottomlisttop {
  margin-top: 100px;
  display: inline-block;
  width: 100%;
}

.bottomlisttop li.list_catbottom {
  list-style: none;
  display: inline-block;
  padding: 0px 6px;
  border-right: 1px solid;
}

.bottomlisttop li.list_catbottom a {
  color: #000;
  font-size: 12px;
}

.all_inverstorsPosts .single_gr_title{
padding-bottom: 22px;
}

.current-project-list .current_prj_inner .prj-text .title a{
font-family:Arial, Helvetica, sans-serif;
color: #037cc5;
font-size: 14px;
font-weight: bold;
}

.current-project-list .current_prj_inner .prj-text .address{
font-family:Arial, Helvetica, sans-serif;
color: #585858;
font-size: 12px;
line-height:13px;
}

.current-project-list .current_prj_inner .prj-text .read_more{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color: #920909;
text-decoration: underline;
font-size: 13px;
}

.welcomeMsg {
  padding: 0px 20px 20px 63px;
  background-size: 98%;
}

.welcomeMsg h3{
  font-size: 18px;
  color: #07517d;
}

.events .events_all li a {
  color: #000;
  font-size: 11px;
  line-height: 1px;
}

.footer_home_sections {
  margin-top: 15px;
  margin-bottom: 14px;
}

.events .events_all li {
  padding: 5px 0 1px 17px;
}

.events_all .text-right a{
  font-family: 'trebuchet ms', helvetica, sans-serif;
  color: #136291;
  font-weight: bold;
  font-size: 12px;
}

.section1 img {
    position: relative;
    bottom: 7px;
}

.navbar-default .navbar-nav > li a {
padding: 12px 13px;
}

.nri-tabs ul li {
  width: 213px;
}

.nri-special.page p{
font-size:12px !important;
line-height:11px;
margin: 15px 0px !important;
text-align:start;
}

.grey-bullets {
  list-style: url(/img/theme/arrow-bullet.webp);
  margin-left: 20px;
  line-height: 26px;
}

.rt-col-content{
  width: 610px !important;
}

.nri-housing-loan .rt-col-content p{
font-size:12px !important;
line-height:11px;
}

.repatriation .rt-col-content p{
font-size:12px !important;
line-height:11px;
}

.nri-home-insurance .rt-col-content p{
font-size:12px !important;
line-height:11px;
}

.remittance .rt-col-content p{ 
font-size:12px !important;
line-height:11px;
}

.nri-banking .rt-col-content p{ 
font-size:12px !important;
line-height:11px;
}

.nri-pan-card .rt-col-content p{ 
font-size:12px !important;
line-height:11px;
}

.pio-card .rt-col-content p{ 
font-size:12px !important;
}

.demat-account .rt-col-content p{ 
font-size:12px !important;
}

.nri-faqs .faqs-div p{ 
font-size:12px !important;
}

.width50 {
  width: 49%;
}

.fl {
  float: left;
}

.fixed-deposit .content_full_top {
  background: url(/img/theme/page-top-bg.webp) no-repeat top;
  background-size:100%;
  padding: 10px 30px 10px 30px;
  margin-top: 6px;
}

.fixed-deposit .content_title {
  border-bottom: solid 1px #185C8D;
  padding: 10px;
  font-size: 20px;
  color: #185C8D;
  font-weight: bold;
 }
 
.fixed-deposit .content_full_body_text {
  padding: 10px 20px 10px 20px;
}

.fixed-deposit .width50 p{
font-size:12px !important;
}

.fixed-deposit ul{
font-size:12px !important;
}

.fixed-deposit .tableborder{
font-size:12px !important;
}

.fixed-deposit .orange_heading {
  font-size: 17px;
  color: #E2622D;
  font-weight: bold;
}

.fixed-deposit .content_full_body {
  border-left: solid 1px #C0C0C0;
  border-right: solid 1px #C0C0C0;
  border-bottom: solid 1px #C0C0C0;
  margin: 0px 0px 25px 0px;
  border-bottom-left-radius: 24px;
  border-bottom-right-radius: 24px;
}

.featTitle {
  height: 62px;
}

.fr {
  float: right;
}

.nri-faqs .content{
margin: 32px 0px 0px 0px;
}

.blue-list{
font-size:12px !important;
line-height:12px;
}


.left-nav{
  float: right;
  width: 271px !important;
}

.nri-housing-loan .content{
position: relative;
bottom: 13px;
}

.nri-pan-card .rt-col-content{
width: 653px !important;
}

.pio-card .rt-col-content{
width: 622px !important;
}

.demat-account .rt-col-content{
width: 621px !important;
}

.left-nav ul{
margin:0px !important;
}

.left-nav ul li a {
  background: #BA9676;
  display: block;
  padding: 8px 11px 5px;
}

.nri-special-page{
  width: 500px;
  float: left;
  padding: 5px;
}

.nri-special-right {
  float: right;
  width: 400px;
}

.content-info .blog_data_footer ul {
  width: 88%;
    line-height: 11px;
}
 
.footer a {
  color: #FFF;
  font-size: 11px;
}

.content-info .test_content{
font-size:11px;
color:#fff;
line-height: 12px;
}

.content-info .twitter_box a{
font-size:11px;
}


.welcomeMsg p{
font-size:12px;
line-height:16px;
}

.flexslider {
  margin: 0 0 18px;
}

.nri-tabs{
  padding: 12px 0px 0px 0px;
}

#ProjectTab.currentP li.siteprogress{
  background: url(/img/theme/project_photos.webp) no-repeat;
  -webkit-background-size: cover;
  background-size: cover;
}

.welcomeMsg h4 {
  padding: 0px 7px 0px 14px;
}

.board_img{
  float: left;
  width: 16%;
    margin-right: 19px;
}

.board_text{
  float: right;
  width: 80%;
  font-size: 14px;
}

.blue-title {
  color: #037cc5;
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 6px;
}

.single_gr_title{
padding-bottom:26px;
}

#wpcf7-f586-p21-o1{
padding: 24px;
background-color: #e6e6e6;
border: none;
margin-top: 24px;
}

#ProjectTab.currentP li {
  width: 100%;
  text-align: left;
  background-color: #f3f3f3;
  list-style: none;
  height: 43px;
  padding-left:62px;
  font-size: 13px;
  padding-top: 18px;
  border-bottom: 1px solid #d7d7d7;
}

.nri-special-page td{
  font-size: 12px;
  padding: 9px;
}

.red-link{
  color: #920909;
  text-decoration: underline;
  font-size: 13px;
}

.div-black {
  padding: 8px;
  background: #424242;
  border: solid 2px #777;
  }

  .blue_big {
  font-size: 20px;
  color: #669DD2;
  font-weight: bold;
  line-height: 20px;
}

.pink-bullets {
  list-style: url(/img/theme/pink-bullet.webp);
  margin-left: 20px;
  line-height: 26px;
  }

@media (max-width: 767px) { 

#flashcontent{
	display:none;
}

header{
	background-color: rgba(64, 159, 217, 0.76) !important;
}

header .navbar-default .navbar-toggle {
	border-color: #ddd;
}

header nav ul{
	background:none !important;
}

header nav ul li{
	border:none !important;
}

header .navbar-default .navbar-nav > .active > a{
	background:none;
	color:#000; 
}

header.navbar-default .navbar-collapse #menu-primary-menu li:first-child a{
	border-top-left-radius: 0px;
	background:none;
	color:#000;
}

header.navbar-default .navbar-collapse {
    text-align: center;
    background-color: rgb(64, 159, 217);
}

header.navbar-default .navbar-nav > li a{
	color:#fff;
}

header .navbar-default .navbar-nav > .active > a{
	background:none;
}

header .navbar-header{
	text-align:center;
}

header .navbar-toggle{
	float:none;
	margin-right:0px;
	background-color: #ddd;
}

.events{
	min-height:0px !important;
}


.logoSection .dsk_logo {
	padding-top: 25px;
	text-align: center;
}

.welcomeMsg {
	background:#fff;
	padding: 32px 20px 20px 63px; */
}

.section1,.section2,.section3,.section4{
	text-align:center;
	padding:0px 0px 20px 0px;
}

#myTab {
	width: 100%;
}

#management .contents{
	padding:0px 0px 34px 0px;
}

.featTitle {
	height: 53px;
	margin: 18px 0px 0px 0px;
}

}


@media (min-width: 768px) and (max-width: 991px) { 

.navbar-default .navbar-nav > li a {
    font-size: 10px !important;
    padding: 12px 9px;
}

#myTab{
width:100%;
}

#myTab img{
max-width:100%;
}

#management .contents{
padding:0px 0px 34px 0px;
}

}

@media (min-width: 992px) and (max-width: 1199px) { 

#myTab {
    width: 100%;
    margin: 0px auto;
	}
	
}

@media (min-width: 1200px) { 
body .container {
width: 1000px;
}

}

.flex-direction-nav[style] {display:block !important;opacity:1 !important}

.completedFeatured .flex-direction-nav {
  position: absolute;
  top: 188px;
  width: 100%;
}
.completedFeatured .flex-direction-nav .flex-prev {
  left: 0;
  opacity: 1;
  background-color: rgba(255, 255, 255, 0.5);
}
.completedFeatured .flex-direction-nav .flex-next {
  right: 30px;
  opacity: 1;
  background-color: rgba(255, 255, 255, 0.5);
}
.completedFeatured .flex-direction-nav .flex-prev{
    background-position: center center;
  border-top-right-radius: 22px;
  border-bottom-right-radius: 22px;
}
.completedFeatured .flex-direction-nav .flex-next{
    background-position: center center;
  border-top-left-radius: 22px;
  border-bottom-left-radius: 22px;
}

.parent-page{
  display: none;
}
.all_galleryPosts .element-item{
    background-color: #FFF;
    min-height: 322px;
}
.parent-page li a {
  color: #1B6AA3;
}
.parent-page li {
  font-size: 13px;
  color: #1B6AA3;
  font-weight: 700;
  text-decoration: none;
  font-family: Arial,Helvetica,sans-serif;
  padding: 5px 0 5px 17px;
  margin: 0;
  background: url(/img/theme/arrow-bullet.webp) no-repeat 0 5px;
  list-style: none;
}
.current-project-list{
    overflow-y: scroll;
}
.col-xs-12.investorOuter.toggleSubMenu {
  text-transform: uppercase;
}
li.col-xs-12.col-sm-4.col-md-4.text-center.masterlayout {
  background: url(/img/theme/light-grey-list.webp) no-repeat;
  -webkit-background-size: cover;
  background-size: cover;
}
li.col-xs-12.col-sm-4.col-md-4.text-center.credits_content {
  background: url(/img/theme/project_credits.webp) no-repeat;
  -webkit-background-size: cover;
  background-size: cover;
}
.all_galleryPosts .grid.press_media{
  display: inline-block;
  width: 100% !important;
  min-height: 350px !important;
}
/*
     FILE ARCHIVED ON 12:06:59 Aug 13, 2015 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 13:04:27 Jul 01, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 0.412
  load_resource: 89.908
  PetaboxLoader3.resolve: 70.732
  PetaboxLoader3.datanode: 18.531
*/