/* contact nav */
@media screen and (max-width: 992px) {
  .contact-nav {
    display: none;
  }
}


/* main nav */
@media screen and (min-width: 992px) {
  .dropdown:hover .dropdown-menu {
    display: block !important;
  }

  .nav-link {
    padding: 1.5rem 0 !important;
    margin-left: 1.5rem;
  }
}
@media screen and (max-width: 992px) {
  .navbar-nav {
    padding: 0 1rem;
  }

  .nav_custom .navbar-brand {
    display: inline-block;
    margin-left: 1rem;
  }
}


.gen-contener{
  width: 60%;
  margin-left: 20%;
}

.news-block{
  width: 100%;
  min-height: 250px;
  text-align: justify;
  margin: 1.5%;
  position: relative;
  border-radius: 10px 10px 15px 15px;
  background-color: whitesmoke;
  
}
.news-imgs{
  width: 30%;
  height: 250px;
  float: left;
  margin-right: 10px;
  
}
.heac{
  font-size: 26px;
  color: darkred;

}
 .fld{
  clear: both;
} 
.date-news{
  color: slategray;
}
.short-text-news{
  margin: 5px;
  padding: 5px;
} 

img{
  width: max-content;
  height: max-content;
  text-align: center;
}
.news-head{
  margin: 20px;
}


/* Кафедры */

.tab-wrapper {
  margin: 60px auto;
  width: 70%;
  max-width:500px;
}

.tab-menu li {
  position:relative;
  background-color: #fff;
  color:#bcbcbc;
  display: inline-block;
  padding: 20px 40px;
  opacity: 0.8;
  cursor:pointer;
  z-index:0;
}

.tab-menu li:hover {
  color:#464646;
}

.tab-menu li.active {
  color:darkred;
  opacity: 1;
}

.tab-menu li.active:hover {
  color:#464646;
}

.tab-content>div {
  background-color: #fff;
  box-sizing:border-box;
  width: 100%;
  padding: 50px;   
  min-height:200px;
}

.line {
  position:absolute;
  width: 0;
  height: 7px;
  background-color: aqua;
  top: 0;
  left: 0;
}



          