/* Custom Stylesheet */
/**
 * Use this file to override Materialize files so you can update
 * the core Materialize files in the future
 *
 * Made By MaterializeCSS.com
 */
 @media screen and (min-width: 1024px){
.content{
  min-height: 80vh !important;
}
  .icon-block {
  padding: 0 15px;
}
#dropdown1 a{
  font-size: 15px;
  color: #000;
}
.icon-block .material-icons {
	font-size: inherit;
}
nav ul a {
  display: flex;
  color:black;
  transition: 0.5s;
}
.struc {
  width: 100%;
  height: auto;
}
.casual {
  font-size: 16px;
  line-height: normal;
}

nav ul a:hover {
  background-color:#ec4920 !important;
}
.navlogo {
height: 55px;
width: auto;
justify-content: center;
margin-top: 5px;
}

#hover{
  margin-top: 30px;
  height: 380px !important;
  background-image: url(/img/cover.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.secondary-content {
  color: #ec4920 !important;
}
#newsdate{
  text-align: right;
  color:gray;
  font-size: 15px;
}
.docbutton{
  padding: 15px 30px 15px 30px;
  background-color: #ec4920;
  color: #000;
  font-size: 18px;
}
.docbutton i{
  padding-right: 10px;
}


#nextline br{
  display:none !important;
}
.tabltext{
  font-size:18px;
}
.textul{
  font-size:18px;
}
.coleducation{
  font-size: 16px;
}
 }





@media screen and (max-width: 1023px) {
  /* CSS-стили мобильные устройства */
  sidenav-logo{
    width: 80%;
    height: auto;
    margin:auto;
  }
  .coleducation {
    font-size:14px !important;
  }

  .tabltext{
    font-size:16px;
  }
  .docbutton{
    padding: 15px 30px 15px 30px;
    background-color: #ec4920;
    color: #000;
    font-size: 18px;
  }
  .textul{
    font-size:14px;
  }
  .docbutton i{
    padding-right: 10px;
  }
  .sidenav-trigger{
    color: #000 !important;
  }
  .navlogo{
    height: 40px !important;
    width: auto;
    margin-top: 7px;
    }
    #phone{
      margin-right:5px !important;
      display: flex !important;
    }
    #hover{
      height: 250px !important;
      background-image: url(/img/boys-286245_640.jpg);
      background-repeat: no-repeat;
      background-size: cover;
      background-position: center;
    }
    #newsdate{
      display:none;
    }
    .card-content br{
      display: none !important;
    }
    .card-content p{
      line-height: 1.2rem;
      font-size: 14px;
    }
    .card-content{
      padding: 17px!important;
    }
    #navdrop a{
      line-height: 1.3rem !important;
    }
    #dropdown2 a{
      font-size: 12px;
      color: #000;
      line-height: 1.1rem !important;
      height: 50px !important;
      padding: 10px 20px 10px 20px !important;
    }
    #dropdown2 li{
      padding-top: 10px!important;
    }
    .struc {
      width: 100%;
      height: auto;
    }
    .casual {
      font-size: 14px;
      line-height: normal;
    }
}