body
{
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: cover;
    background-position: top;
    background-image: url(ikon/cover3.jpg);
    width: 100%;
    height: auto;
    background-color: rgb(250, 250, 250);
}

.tanfolyam
{
    margin-top: 15px;
    margin-bottom: 15px;
}

.reszletek
{
	margin-left: 15px;
}

.konfirmalas
{
	color : green;
}

.hibauzenet
{
	color : red;
}

#urlap
{
	position : absolute;
	top : 120px;
	right: 80px;
	
}

#urlap2
{
	text-align: left
	position: left
	
}

.formElem
{
	display : block;
	font-weight: bold;
	text-align : left
	position: left
}

.gomb {
  border: none;
  color: white;
  padding: 12px 15px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  margin: 1px 1px;
  cursor: pointer;
  background-color: #008CBA;
}


.oldalcim
{
    margin-top: 15px;
    margin-bottom: 15px;
}

#blink { 
            color : red 
        } 

#profilejpg
{
    margin-top: 15px;
    margin-bottom: 15px;
    height: 250px;
    width: 260px;
    border-radius: 60px;
    box-shadow: inset 0 0 3000px rgba(255, 255, 255, 0.74), 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}

.photo
{
    margin-top: 15px;
    margin-bottom: 15px;
}

.card-img-top
{
    height: 50px;
    width: 50px;
    margin-top: 10px;
    margin-left: 25px;
}

#emailink
{
    text-decoration: underline;
    color: black;
    margin-bottom: 30px;
}


#email
{
    text-decoration: none;
    color: black;
    margin-bottom: 30px;
}

#link
{
    text-decoration: none;
    color: black;
}

#phone
{
    margin-top: 40px;
    margin-bottom: 30px;
}

#social
{
    height: 65px;
    margin-top: 40px;
}

.footer
{
    margin-top: 40px;
    font-size: small;
}

#footerindex
{
    margin-top: 150px;
}

#ikon
{
    margin-left: 15px;
    margin-right: 15px;
}

#adat
{
    text-decoration: none;
    color: black;
}
