.sideNav {
  height: 100%;
  transition: 0.5s;
  left: 0;
}

.formSpace {
  width: 75%;
  margin-left: auto;
}

.helper-text {
  font-size: 0.9rem;
}

.iti {
  position: relative;
  display: block;
}

/* Application form entry */
.form_entry_eligibility{
  font: italic normal normal 12px Open Sans;
  letter-spacing: 0px;
  margin-top: 10px;
  color: #989898;
}
.form_entry_closed {
  font: normal normal 600 10px/30px Open Sans;
  letter-spacing: 0px;
  margin-left: 5px;
  color: #FFFFFF;
  background-color: #BABABA;
  padding: 2px 6px;
}
.form_entry_opened {
  font: normal normal 600 10px/30px Open Sans;
  letter-spacing: 0px;
  margin-left: 5px;
  color: #FFFFFF;
  background-color: #D6A64F;
  padding: 2px 6px;
}


/* @shubham - styling */
.sideMenu {
  background-color: #efefef;
  height: 100vh;
  padding: 44px 37px;
}

.sideMenu-heading {
  font: normal normal 600 16px Open Sans;
  text-transform: uppercase;
  letter-spacing: 0px;
  color: #6F6F6F;
}

.sideMenu-list {
  font: normal normal 600 16px Open Sans;
  list-style: none;
  padding: 0;
  margin: 0;
  color: #707070;
}
.sideMenu-footer{
  
}
.sideMenu-list-item {
  padding: 7px 0;
}

a.course-link {
  color: #707070;
}
a.sideMenu-active {
  color: #A0322C;
}
a.sideMenu-hide {
  display: none;
}
a.sideMenu-show {
  display: block;
}
ul {
  list-style: none;
}
.clear {
  clear: both; height: 60px;
}
.sideMenu-content {
  height: 85%;
  
  display: flex;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  
  flex-direction: column;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;  
  -ms-flex-direction: column;

  justify-content: space-between;
  -webkit-justify-content: space-between;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
}

footer {
  position: fixed;
  bottom: 0;
  z-index: 1;
}

/* Latest updates component */
.latestUpdates {
  /* font-family: open-sans; */
  padding: 30px;
}
.latestUpdates-heading {
  margin-bottom: 24px;
}
.latestUpdates .date {
  color: #656565;
  font-size: 1rem;
  font-weight: 600;
  font-size: 14px;
}

.latestUpdates .description {
  color: #677788;
  font-size: 1rem;
  font-weight: 600;
  font-size: 14px;
}

.latestUpdates .hall-ticket {
  color: #A0322C;
  padding: 7px;
  border:1px solid #A0322C;
  border-radius: 3px;
  font-size: 16px;
  display: inline-block;
  font-weight: 600;
}

.latestUpdates h2 {
  font-size: 22px;
  color: #1c1c1c;
  letter-spacing: 0;
}

/* @shubham - styling end */

select.form-control {
  font-weight: 600;
}

option {
  font-weight: 600;
}
@media only screen and (min-width:960px) and (max-width: 1250px) {
  .sideMenu-heading {
    font: normal normal 600 14px Open Sans;
  }
  #menu-handburger {
    display: none;
  }
  .sideMenu-list {
    font: normal normal 600 14px Open Sans;
  }
  .sideMenu {
    padding: 22px 22px 66px;
  }  
  #menu-handburger {
    display: none;
  }
}

@media only screen and (max-width: 767px) {
  .sideMenu {
    padding: 22px 22px 66px;
  }
  #menu-handburger {
    display: block;
  }
  .formSpace{
    width: 100%;
  }
  .latestUpdates {
    padding: 6px;
  }
  
  p {
    font-size: 1.125rem;
  }
}

@media only screen and (max-width: 550px) {
  .helper-text {
    font-size: 1rem;
  }
}