#modal-cookie-policy, #modal-cookie-contacts {
   max-width: 600px;
   width: 100%;
   max-width: 630px;
   max-height: 320px;
   padding: 40px 30px 20px 30px;
   position: relative;
   background: #e5e5e5;
   margin: 20px auto;
   margin-top: 5%;
   border-top: 6px #295133 solid;
}

#modal-cookie-policy #close, #modal-cookie-contacts #close {
   position: absolute;
   top: 10px;
   right: 10px;
   cursor: pointer;
   color: #000;
}

#modal-cookie-policy .main-content, #modal-cookie-contacts .main-content{
  display: inline-block;
  width: 100%;
}

#modal-cookie-policy .main-content .content-logo, #modal-cookie-contacts .main-content .content-logo{
  display: inline-block;
  width: 30%;
  float: left;
}

#modal-cookie-policy .main-content .content-text, #modal-cookie-contacts .main-content .content-text{
  display: inline-block;
  width: 70%;
  float: left;
  text-align: justify;
}
#modal-cookie-policy .main-content .content-text h2, #modal-cookie-contacts .main-content .content-text h2{
  font-family: Roboto;
  font-size: 14px;
  color: #295133;
  text-transform: uppercase;
  line-height: 1;
  margin: 0px;
  padding: 0px;
  font-family: "Arial", Arial, Tahoma, sans-serif;
}
#modal-cookie-policy .main-content .content-text p, #modal-cookie-contacts .main-content .content-text p{
  margin: 5px 0px;
  font-family: Roboto;
  font-size: 14px;
  color: #000;
  line-height: 1;
  font-family: "Arial", Arial, Tahoma, sans-serif;
}

#modal-cookie-policy .main-content .content-text a, #modal-cookie-contacts .main-content .content-text a{
  font-family: Roboto;
  font-size: 14px;
  color: #000;
  font-weight: 800;
  font-family: "Arial", Arial, Tahoma, sans-serif;
}

#modal-cookie-policy .main-content .content-text a:hover, #modal-cookie-contacts .main-content .content-text a:hover{
  color: #295133;
}

#modal-cookie-policy .accept-cookie-policy{
  background: #295133;
  font-weight: 600;
  float: right;
  margin: 0px;
  font-family: "Arial", Arial, Tahoma, sans-serif;
}

#modal-cookie-policy .footer-content a{
  color: #666666;
  text-decoration: underline;
  margin-top: 13px;
  display: inline-block;
  font-family: "Arial", Arial, Tahoma, sans-serif;
}
#modal-cookie-policy .footer-content a:hover{
    color: #295133;
}

.category-wrapper-text_2 ul {
    margin: 0px !important;
}

.category-wrapper-text_2 ul li{
  color: #000 !important;
  margin-bottom: 0px !important;
}

#modal-cookie-contacts .main-content .content-text a {
  display: flex;
  align-items: center;
  margin-bottom: 10px;
}
#modal-cookie-contacts .main-content .content-text a .text-link {
  margin-left: 7px;
}

/*@media only screen and (max-width: 1023px) and (min-width: 600px){*/
@media only screen and (max-width: 550px){
    #modal-cookie-policy .main-content .content-logo, #modal-cookie-contacts .main-content .content-logo{
      width: 100%;
      text-align: center;
      margin-bottom: 20px;
    }
    #modal-cookie-policy .main-content .content-text, #modal-cookie-contacts .main-content .content-text{
      width: 100%;
    }
    #modal-cookie-policy .footer-content a{
      margin-top: 5px;
    }
    #modal-cookie-policy .accept-cookie-policy{
      padding: 10px 20px;
      margin-top: 5px;
    }
}

.page-template-template-contacts .btn-open-modal2{
  cursor: pointer;
}

.page-template-template-contacts .graduates-students-form-left p{
    line-height: 1.6 !important;
}

.page-template-template-contacts .graduates-students-form div{
  width: 100% !important;
  max-width: 400px !important;
}

.page-template-template-contacts .graduates-students-form-line2 div{
  max-width: 98% !important;
  width: 100% !important;
}