body {
//background-color:#E5E5E5;
}

.basic-element-none {

display:none;
}
.basic-popup {
    width: 90%;
}
.chat10-msg {
    position: relative;
    width: 100%;
    height: calc(100vh - 160px);
    background-color: white;
    overflow-y: scroll;
    overflow-x: hidden;
}
.file-browser {
   opacity:0px;
   height:0px;
   width:0px;
   position:absolute;
}
.test-progressbar-name{

font-family: Montserrat;
font-style: normal;
font-size:14px;
font-weight: bold;
padding-left:15px;

}
.test-button {

border:none;
padding: 10px 20px;


width: 243px;
height: 45px;

box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
border-radius: 30px;

font-family: Montserrat;
font-style: normal;
font-weight: bold;
font-size: 16px;
line-height: 20px;

color: black;

}

.input-text {
font-family: Montserrat;
font-style: normal;
font-weight: bold;
font-size: 16px;
line-height: 20px;
margin-top:10px;
margin-bottom:4px;

}
.error-box {
box-sizing: border-box;
display:table;
padding:10px;
color:white;
background: #ff6666;
box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.35);
border-radius: 20px;


}
.popup {
box-sizing: border-box;
display:table;
padding:40px;
max-width: 925px;
height: 449px;

background: #FFFFFF;
box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.35);
border-radius: 20px;
}

input[type="button"],input[type="submit"]
  {
border:none;
padding: 10px 20px;


width: 243px;
height: 45px;

background: #F0950D;
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
border-radius: 30px;

font-family: Montserrat;
font-style: normal;
font-weight: bold;
font-size: 16px;
line-height: 20px;

color: #FFFFFF;

  }

.img-upload {

width: 232px;
height: 251px;
left: 0px;
top: 0px;

/* vers1 / szürke */

background: #ADADAD;
/* input */

box-shadow: inset 0px 1px 6px rgba(0, 0, 0, 0.25);
border-radius: 10px;

/* Inside Auto Layout */

flex: none;
order: 0;
flex-grow: 0;
margin: 10px 0px;

}

input[type="text"],input[type="password"],select
  {
border:none;
padding: 10px 30px;


width: 212px;
height: 40px;


/* vers1 / betû fehér */

background: #FFFFFF;
/* input */

box-shadow: inset 0px 1px 6px rgba(0, 0, 0, 0.25);
border-radius: 30px;
font-family: Roboto;
font-style: normal;
font-weight: normal;
font-size: 18px;
line-height: 21px;
  }

.basic-lesson {
    width: 250px;
    margin-bottom: 20px;
    float: left;
    margin-left: 20px;
   
}
.project-box {
    height: 250px;
    width: 250px;
    background-color: #ffffff;
box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.35);
     border-radius:10px;
}
.project-box-img {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: top center;
    height: 160px;
    width: 250px;
    background-color: #ffffff;
   -webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
}
.project-box-name {
font-family: Montserrat;
font-style: normal;
font-weight: bold;
font-size: 16px;
line-height: 20px;
    padding-top: 25px;
    padding-left: 25px;
}