.para_add{
  
    margin-top:15px;
    margin-bottom:15px;
  }
  .footer_change{
    position: relative;
    top: 0px;
  }
      .tab {
      float: right;
      /* border: 1px solid #ccc; */
      background-color: #f1f1f1;
      width: 28%;
      height: 1310px !important;
      padding: 0 0 0 45px;
      background-color: #ebecec;
  }
  table, th, td {
border: none;
border-collapse: collapse;
line-height:2.1;
}
table td{
text-align: left;
}
table td{
font-size:16px;
}
  .nakshatra_project td:first-child{
    width: 28%;
}
.nakshatra_project td:nth-child(2){
width:5%;
}
  @media (min-width: 1199px) {
  .rohini_logo {
      width: 99.5% !important;
      height: 560px !important;
  }
      .tab {
      float: right;
      /* border: 1px solid #ccc; */
      background-color: #f1f1f1;
      width: 28%;
      height: 1300px !important;
      padding: 0 0 0 45px;
      background-color:#ebecec;
  }
  .border_right_color{
    border-right:2px dotted #ccc;
  width: 45%;
  margin-right: 30px;
  }
      .tab button {
      display: block;
      background-color: inherit;
      color: #7f7f7f;
      padding: 7px 0 0 25px;
      width: 100%;
      border: none;
      outline: none;
      text-align: left;
      cursor: pointer;
      transition: 0.3s;
      font-size: 15px!important;
      font-family: 'Roboto', sans-serif;
      font-weight: 600;
      line-height: 1.8;
  }
  p{
    line-height: 1.5;
  }
}
  @media screen and (max-width: 799px) {
  .copy_footer {
      font-size: 13px !important;
      font-family: Myriad Pro;
      color: #000;
      font-weight: 600;
      padding: 6px 0px 50px 15px;
      width: 100%;
      text-align: center;
      background: #e6e5e5;
      line-height: 25px;
      position: relative;
      top: 1480px;
  }
  .border_right_color{
    border-right: none;
    border-bottom: none;
  width: 100%;
  margin-right: 0px;
  }
  p{
    line-height: 1.5;
  }
  .overview {
      font-size: 20px !important;
      font-weight: bold;
      margin-top: 20px;
      margin-bottom: 20px;
  }
}

@media (max-width: 768px) {
.rooms {
      border: 1px solid;
      width: 93%;
      margin: 10px 0 13px 0;
      padding: 20px 0 15px 0;
      text-align: center;
      font-size: 20px;
      margin-left: 13px;
  }
  .header_2 ul.menu {
      padding: 0px 0px 0px 25px!important;
      list-style: none;
      overflow: hidden;
      background-color: #fff;
      width: 50vh !important;
      margin: 0px 0 0px 0px!important;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  .border_right_color{
    width:100%!important;
  }
  .border_right_color p{
    text-align: left!important;
  }
  .copy_footer {
      position: relative;
      top: 875px;
  }
      .tabcontent {
      float: left;
      /* padding: 0px 12px; */
      border: none;
      width: 100%;
      border-left: none;
      height: 80vh!important;
  }
  .mobile_foot {
      position: absolute;
      top: 1960px;
  }
      .rooms {
      border: 1px solid;
      width: 95%;
      margin: 355px auto 13px;
      padding: 20px 0px 15px 0;
      text-align: center;
      font-size: 20px;
  }
  .tab_view_colors{

  }
  .tab_view_colors p{
    text-align: left;
  }
  .header_2 .menu-btn:checked ~ .menu {
  max-height: 100%;
  z-index: 1;
  position: relative;
}
}

@media only screen and (min-device-width: 320px) and (max-device-width: 767px) and (orientation: landscape) {
  .copy_footer {
    top: 880px;
  }
  .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
    width: 100% !important;
}
  }
  


