/* CSS Document */
/*
Theme Name: Godrej Theme | Site Specific Css
Theme URI: #
Author: Madison
Author URI: #
/*--------------------------------------------------------------
# 
--------------------------------------------------------------*/


.big-bull-contact .contactpage-formouter {
    width: 50%;
    margin: 0 auto;
}

.upcoming-project-slider p {
    min-height: 130px !important;
}

/* p:not(:first-child:last-child) {
    margin: 0;
} */

.development-table {
    width: 85%;
    margin: 2rem auto 0;
}

.development-table td {
    vertical-align: middle;
}

table.development-table td:nth-child(1) {
    width: 20%;
}

table.development-table td:nth-child(2) {
    width: 80%;
}

table.development-table.table-striped > tbody > tr:nth-child(2n+1) > td {
    --bs-table-accent-bg: #fff;
}

table.development-table.table-striped > tbody > tr:nth-child(2n+1) > td.bg-primary {
    --bs-table-accent-bg: var(--godrej-blue);
}

.plan-row {
    align-items: flex-start;
    gap: 20px;
}

.plan-row.no-owl-carousel .floor-details {
    width: calc(50% - 20px);
}

.search-footer-links li::after{
    content: '';
    position: absolute;
    min-height: 15px;
    width: 1px;
    background:black;
    top: 57.5%;
    right: 10px;
    transform: translateY(-50%);
}



.search-footer-links li a {
    font-size: 16px;
}

.popular-search-footer-content h4{
    font-size: 26px;
}

table.social-kandivali-table td:nth-child(1) {
    width: 30%;
}

table.social-kandivali-table td:nth-child(2) {
    width: 70%;
}

table.five-colum td:nth-child(1) {
    width: 20%; }
  table.five-colum td:nth-child(2) {
    width: 20%; }
  table.five-colum td:nth-child(3) {
    width: 20%; }
  table.five-colum td:nth-child(4) {
    width: 20%; }
table.five-colum td:nth-child(5) {
    width: 20%; }


.godrej-gachibowli {
    ul {
        columns: 2;
    }
}