/* Dark Mode */
.dark-mode {
  background: #141414;
  transition: background 0.5s;
  color:#fff;
}
.dark-mode .modes img {
  filter: brightness(25.5);
}
.dark-mode p {
  color: #fff;
  transition: color 0.5s;
}
.dark-mode ul li a {
  color: #fff;
  transition: color 0.5s;
}
.dark-mode .ico-bar {
  background: #fff;
  transition: background 0.5s;
}
.dark-mode .modes {
  color: #fff;
  transition: color 0.5s;
}
.dark-mode .wc_text span {
  color: #fff;
  transition: color 0.5s;
}
.dark-mode .wc-small {
  color: #fff;
  transition: color 0.5s;
}
.dark-mode .wc-divider {
  background: #fff;
  transition: background 0.5s;
}
.dark-mode .sl-desc-block {
  /* background: rgba(0, 0, 0, 0.86); */
  background: rgb(31, 31, 31);
  color: #fff;
  transition: background 0.5s;
}
.dark-mode .black-logo {
  display: none;
}
.dark-mode .white-logo {
  display: inline;
}
.dark-mode .search-block {
  color: #fff;
  transition: color 0.5s;
}
.dark-mode .search-btn {
  background: #6d6d6d;
  transition: background 0.5s;
}
.dark-mode .user-btn, .dark-mode .user-btn1 {
  background: #6d6d6d;
  transition: background 0.5s;
}
.dark-mode .night-btn {
  background: #6d6d6d;
  transition: background 0.5s;
}
.dark-mode .night-btn img {
  filter: brightness(25.5);
}
.dark-mode .left-arrow,
.dark-mode .right-arrow {
  background: rgb(109, 109, 109);
  transition: background 0.5s;
}
.dark-mode .prj-tabs ul li a {
  background: #424242;
  color: #fff;
}
/* end of dark mode */
.dark-mode p {
    color: #fff !important;
    transition: color 0.5s;
}
.dark-mode .sl-caption-black {
    color: #fff;
}
.dark-mode .residential-comp-map img, .dark-mode .commercial-comp-map img {
    filter: invert(1);
}

/*about page*/
.dark-mode section.journey-content-section{
    /*background:#212121;*/
}
.dark-mode .sticky_header{
    background:#141414;
}
.dark-mode .in-title-sub.strength{
  color:#fff;
}
.dark-mode ul li{
  color:#fff;
}
.dark-mode #our-mission .mv-info{
  background: #424242;
}
.dark-mode .awrdz .head-wrp h2{
  background: #141414;
}
.dark-mode .group-venture span{
  color:#bd9134;
}
.dark-mode .events_page .demo-gallery > ul > li a:first-child{
  box-shadow: none!important;
}
.dark-mode .swiper-pagination-bullet{
    color:#fff;
}
.dark-mode img.journey-img{
    filter: invert(0.2);
}
.dark-mode #about-group img.journey-img {
    background: #ffffff;
    filter: initial;
}
.dark-mode .tabs-container-content{
    background: #1F1F1F;
}
.dark-mode .num-tab{
    color:#fff;
}
.dark-mode .timeline-content{
    background: #1F1F1F;
}
.dark-mode .section-refer .jumbotron{
   background: #1F1F1F;
}
.dark-mode .top_text_refer, .dark-mode .bottom_text_refer{
  color: #f9f9f9;
}
.dark-mode #pr-center-slider button.owl-next img, .dark-mode #pr-center-slider button.owl-prev img, .dark-mode #sampleflat button.owl-prev img, .dark-mode #sampleflat button.owl-next img, .dark-mode #constructionupdates button.owl-prev img, .dark-mode #constructionupdates button.owl-next img{
  filter: brightness(100%);
}
.dark-mode #pr-center-slider button.owl-next, .dark-mode #pr-center-slider button.owl-prev, .dark-mode #sampleflat button.owl-prev, .dark-mode #sampleflat button.owl-next, .dark-mode #constructionupdates button.owl-prev, .dark-mode #constructionupdates button.owl-next{
  background: #6d6d6d!important;
}
.dark-mode .form-outer{
  background-color: #424242;
  border: none;
  box-shadow: none;
}
.dark-mode .features.light-brown{
  background-color: #212121;
}
.dark-mode .know-more-btn{
  color:#fff;
}
.dark-mode .features .v-tabs .v-tab-head a, .dark-mode .features .v-tabs a.v-tab-head{
   color:#fff;
}
.dark-mode .item.text{
  background: #424242;
}
.dark-mode .shownight{
  display: block;
}
.dark-mode .showday{
  display: none;
}
.dark-mode .project-details-popup label{
  color:#212121;
}
.project-details-popup button.close{
  width: 40px;
}
.dark-mode .abc,  .dark-mode .nri-count{
  background-color: #1f1f1f;   
  border: 3px solid #424242;
}
.dark-mode .swiper-slide{
  background: #212121!important;
}
.dark-mode .swiper-slide h4{
  color: #fff;
}
.dark-mode #amenitiessection p.amenities-mobile-tooltip {
    color: #000000 !important;
}
.dark-mode .proj-detail{
background: #1F1F1F;
}
.dark-mode .invert-logo{
  filter:invert(1);
}
.dark-mode .job-serach-wrapper, .dark-mode .form-control, .dark-mode form.subscribe-form input.input{
  background-color: #313131;
}
.dark-mode .job-shrt-data{
  background: #313131;
}
.dark-mode .job-info h4, .dark-mode .job-info h4 a, .dark-mode .job-type{
  color: #bd9234;
}
.dark-mode section.why-nri{
  background:#212121!important;
}
.dark-mode select{
  background-color:#141414!important;
}
.dark-mode .exh_sub_title, .dark-mode .exh_caption{
  color: #fff;
}
.dark-mode .text-black, .dark-mode .text-black a{
  color:#fff;
}
.dark-mode .pr-header{
  background:#141414;
}
.dark-mode .new-header-block {
background: #000!important;
}
.dark-mode  .navbar-default {
background: #000!important;
}
.dark-mode .wc-getbtn:hover {
  background: #141414;
  border-color: #141414;
}
.dark-mode li.dropdown-nav{
    background: rgb(255, 255, 255);
    background: -webkit-gradient( linear, right top, left top, from(rgba(255, 255, 255, 0)), color-stop(20, 20, 20, 0.8901960784313725)));
    background: linear-gradient( 270deg, rgba(255, 255, 255, 0) 0%, rgba(20, 20, 20, 0.8901960784313725) 74%);
    padding: 10px 0px;
}
.dark-mode .icon-vsn img{
  filter: opacity(0.4) invert(1);
}
.dark-mode .portfolio-wrap img {
    /*background: #ffffff;*/
    filter: invert(1);
}
.dark-mode .row.breadcrumb-block p {
    color: #000000 !important;
}
#awards .swiper-button-next, .swiper-button-prev {
    filter: grayscale(1);
}
.dark-mode .projectstatus{
  color:#000;
}
body.project_page.dark-mode .nav-tabs>li>a {
    border-bottom: 1px solid #ffffff !important;
}
body.project_page.dark-mode.modal-open form.enq-frm input, body.project_page.dark-mode.modal-open form.enq-frm select, body.project_page.dark-mode.modal-open form.enq-frm textarea, body.dark-mode input, body.dark-mode textarea, body.dark-mode select{
  color: #ffffff !important;
}
.dark-mode .container.nri-contact a{
  color: #bd9134 !important;
}
p.location-salience-title{
  color: #d7b740 !important;
}
body.blog_page.dark-mode a:hover, body.blog_detail_page.dark-mode a:hover,
body.news_page.dark-mode a:hover, body.news_detail_page.dark-mode a:hover{
    color: #ffffff;
    text-decoration: none;
}
.dark-mode .anime-close:before{
  color: #ffffff;
}
.dark-mode.home-page .lg-outer img.lg-object.lg-image{
  filter: invert();
}

.dark-mode p.alert.alert-danger {
    color: #000000 !important;
    text-align: center;
}
#btn-madal-enq-msg p.alert, #clicktocallmodal p.alert, .dark-mode p.alert {
    text-align: center;
    color: #000000;
}
@media(max-width: 768px){
.dark-mode .welcome-text{
background: rgb(20, 20, 20)!important;
}
}