@font-face {
font-family: 'ralewayextrabold';
src: url("ttf/Raleway-ExtraBold.otf") format("opentype");
}

@font-face {
font-family: 'ralewayheavy';
src: url("ttf/Raleway-Heavy.otf") format("opentype");
}


@font-face {
font-family: 'ralewaymedium';
src: url("ttf/Raleway-Medium.otf") format("opentype");
}

@font-face {
font-family: 'ralewaylight';
src: url("ttf/Raleway-Light.otf") format("opentype");
}

@font-face {
font-family: 'ralewayregular';
src: url("ttf/Raleway-Regular.otf") format("opentype");
}


@font-face {
font-family: 'ralewaybold';
src: url("ttf/Raleway-Bold.otf") format("opentype");
}

body {
	color: #262626;
	overflow-x: hidden;
	font-family: 'Poppins';
	font-size: 12pt;
}
A, A:focus, A:hover {
	outline: 0;
	color: #a44869;
}
.back-to-top {
	position: fixed;
	bottom: 3em;
	right: 0px;
	display: none;
	z-index: 999;
}

.back-to-top img {
	width: 50px;
}
.pagepos {
	background: #A44869;
	width: 0%;
	position: fixed;
	top: 0px;
	height: 10px;
}


.fejdoboz-allec {
	background-color: #f1f1f1;
	padding-top: 5px;
	padding-bottom: 5px;
}
.fejdoboz-tartalom {
	padding-bottom: 15px;
	font-size: 11pt;
}


.row-fluid .container-fluid:nth-of-type(1)  .row:nth-of-type(1) {
	padding-top: 15px;
	padding-bottom: 15px;
}
.row-fluid .container-fluid:nth-of-type(1)  .row:nth-of-type(1) .kerdes-fej {
	font-size:  16pt;
	}
 
.row-fluid .container-fluid:nth-of-type(1)  .row:nth-of-type(1) .kerdesevan {
	text-align: right;
	padding-top: 15px;
	}

.row-fluid .container-fluid:nth-of-type(1)  .row:nth-of-type(1) .kerdes-szoveg{
	padding-top: 10px;
	}

.row-fluid .container-fluid:nth-of-type(1)  .row:nth-of-type(2) {
	padding-top: 15px;
	padding-bottom: 15px;
	background-color: #a44869;
}

.row-fluid .container-fluid:nth-of-type(1) .row:nth-of-type(3) {
	 padding-top: 30px;
	 padding-bottom: 30px;
	 background-color: #D3D3D3;
	 color: #343434;
}
.row-fluid .container-fluid:nth-of-type(1) .row:nth-of-type(3) A {
	 color: #A44869;
}
.row-fluid .container-fluid:nth-of-type(1) .row:nth-of-type(3) h1 {
	 color: #A44869;
}


.row-fluid .container-fluid:nth-of-type(1) .row:nth-of-type(3) input[type="tel"],.row-fluid .container-fluid:nth-of-type(1) .row:nth-of-type(3) input[type="text"], .row-fluid .container-fluid:nth-of-type(1) .row:nth-of-type(3) input[type="email"], .row-fluid .container-fluid:nth-of-type(1) .row:nth-of-type(3) input[type="number"] {
    border-width: 1px;
    border-color: #e0e0e0;
    border-style: solid;
    margin-bottom: 20px;
    padding: 10px;
    width: 100%;
    color: black;
}

.row-fluid .container-fluid:nth-of-type(1) .row:nth-of-type(3) textarea {
    border-width: 1px;
    border-color: #e0e0e0;
    border-style: solid;
    margin-bottom: 20px;
    padding-top: 10px;
    width: 100%;
    height: 252px;
    color: black;


}


.row-fluid .container-fluid:nth-of-type(2)  .row:nth-of-type(1) {
	padding-top: 15px;
	padding-bottom: 30px;
	background-color: #EEEEEE;
	text-align: justify;
}

.row-fluid .container-fluid:nth-of-type(2)  .row:nth-of-type(1) h1 {
   padding-bottom: 15px;
	font-family: 'ralewaymedium';
	text-align: center;
	color: #A44869;
	font-weight: 600;
}

.row-fluid .container-fluid:nth-of-type(2)  .row:nth-of-type(1) .fuggovonal {
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #A44869;
}


.row-fluid .container-fluid:nth-of-type(2)  .row:nth-of-type(2)  {
	background-color: #767676;
	padding-top: 15px;
	padding-bottom: 15px;

}
.row-fluid .container-fluid:nth-of-type(2)  .row:nth-of-type(2) .col-md-4 {
	text-align: center;


}

.row-fluid .container-fluid:nth-of-type(2)  .row:nth-of-type(2) .col-md-4 .szoveg {
	color: white;
	padding-top: 15px;


}

.row-fluid .container-fluid:nth-of-type(2)  .row:nth-of-type(2) .kerek{
	border-radius: 50%;
	width: 100px;
	height: 100px;
	background-color: #A44869;
	display: block;
	margin-left: auto;
	margin-right: auto;
	color: white;
	font-size: 30pt;
	padding-top: 24px;
}


.row-fluid .container-fluid:nth-of-type(2)  .row:nth-of-type(3) {
	padding-top: 15px;
	padding-bottom: 30px;
	background-color: #EEEEEE;
	text-align: justify;
}

.row-fluid .container-fluid:nth-of-type(2)  .row:nth-of-type(3) h1 {
   padding-bottom: 15px;
	text-align: center;
	color: #A44869;
	font-weight: 600;
}

.row-fluid .container-fluid:nth-of-type(2)  .row:nth-of-type(3) .fuggovonal {
	border-right-width: 5px;
	border-right-style: solid;
	border-right-color: #A44869;
}

.row-fluid .container-fluid:nth-of-type(2)  .row:nth-of-type(3) .logok {
	width: 100px;
}

.row-fluid .container-fluid:nth-of-type(2)  .row:nth-of-type(4) {
	padding-top: 15px;
	padding-bottom: 30px;
	background-color: #D3D3D3;
/*	background-color: #EEEEEE;*/
	text-align: justify;
}

.row-fluid .container-fluid:nth-of-type(2)  .row:nth-of-type(4) h1 {
   padding-bottom: 15px;
	text-align: center;
	color: #A44869;
	font-weight: 600;
}


.row-fluid .container-fluid:nth-of-type(2)  .row:nth-of-type(5) {
	padding-top: 15px;
	padding-bottom: 30px;
	background-color: #D3D3D3;
/*	background-color: #EEEEEE;*/
	text-align: justify;
}

.row-fluid .container-fluid:nth-of-type(2)  .row:nth-of-type(5) h1 {
   padding-bottom: 15px;
	text-align: center;
	color: white;
	font-weight: 600;
}

.row-fluid .container-fluid:nth-of-type(2)  .row:nth-of-type(5) {
   background-image: url('/static/szerkezet/miertvelem.jpg');
   background-attachment: fixed;
	color: white;
	padding-top: 15px;
	padding-bottom: 30px;
	text-align: justify;
}



.row-fluid .container-fluid:nth-of-type(3) .row:nth-of-type(1) {
	 padding-top: 30px;
	 padding-bottom: 30px;
	 background-color: #767676;
	 color: white;
}

.row-fluid .container-fluid:nth-of-type(3) .row:nth-of-type(1) A {
	color: white;

}
@media (max-width: 1570px) {
}

@media (max-width: 1200px) {
	.fejdoboz-tartalom {
	height: 140px;
	}

}

@media (max-width: 991px) {
	.row-fluid .container-fluid:nth-of-type(1) .row:nth-of-type(1) .fejlogo {
	padding-top: 16px;
	}

	.row-fluid .container-fluid:nth-of-type(1) .row:nth-of-type(1) .fbikon {
	padding-top: 12px;
	}

	
	.row-fluid .container-fluid:nth-of-type(1) .row:nth-of-type(1) .kerdes-szoveg {
	padding-top: 0px;
   text-align: center;
	}
	.row-fluid .container-fluid:nth-of-type(1) .row:nth-of-type(1) .kerdesevan {
   text-align: center;
   padding-top: 0px;
	}

	.row-fluid .container-fluid:nth-of-type(1) .row:nth-of-type(2) h2 {
	font-size: 22px;
	}

}


@media (max-width: 800px) {
	.row-fluid .container-fluid:nth-of-type(1) .row:nth-of-type(1) .fejlogo {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}	

}

@media  (max-width: 768px) {

}


@media  (max-width: 480px) {
	.row-fluid .container-fluid:nth-of-type(1) .row:nth-of-type(1) .eml {
	font-size: 14px;
	
	}
	.row-fluid .container-fluid:nth-of-type(1) .row:nth-of-type(1) .fejlogo {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}	
	.container {
	padding-left: 0px;
	padding-right: 0px;
	}
	h1 {
	font-size: 18pt;
	}
	.fejdoboz {
	padding-bottom: 15px;
	}
	.row-fluid .container-fluid:nth-of-type(3) .row:nth-of-type(1) {
	text-align: center;
	}

	.row-fluid .container-fluid:nth-of-type(3) .row:nth-of-type(1) img {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

	
	.row-fluid .container-fluid:nth-of-type(3) .row:nth-of-type(1) .text-left {
	text-align: center;
	}

	.row-fluid .container-fluid:nth-of-type(3) .row:nth-of-type(1) .text-right {
	text-align: center;
	}

}	


