
/* HEADER */

	@media (min-width: 1200px) { 
		.ultimenu > li:first-child,
		.ultimenu > li.ultimenu__item.uitem.uitem--rólunk {
			padding-left: 0px !important;
		}
	  
		.sz2020-logo.mx-3 {
			margin-right:0px !important;
		}
			
		.path-search #search-form .form-type-search.form-item-keys #edit-keys {
			width:494px;
		}	


		nav.navbar.sticky .ultimenu__item.uitem.uitem--főoldal {
			display: inline-block;
			background: url('/sites/default/files/images/design/menulogo.svg');
			background-repeat: no-repeat;
			background-size: auto;	
			width: 52px;
			background-position: left center;
			margin-right: 0px;
			}

		nav.navbar.sticky .ultimenu__item.uitem.uitem--főoldal a {
			font-size:0px;
			border-bottom-color: transparent;
			width:35px;
			}
		
	  
	}

.ultimenu__item.uitem.uitem--főoldal {display: none;}


.navbar-collapse .navbar-form.justify-content-end {min-width: 120px;}
.row.region.region-header-form {min-width: 120px; justify-content: flex-end;}

.language-switcher a {
	border:1px solid transparent;
	padding:0px 5px;
	color: #6BC2C2;
	text-decoration: none;
}

.language-switcher a.active {
	border:1px solid #6BC2C2;
}

.language-switcher a.active:hover,
.language-switcher a:hover {
	border:1px solid #ffffff;
	text-decoration: none;
}




/* PATTERNS */

article.node.node--type-page .article-bg,
article.node.node--type-webform .article-bg {
	position: absolute;
	height: 440px;
	width: 100%;
	background-size: cover;
}
article.node.node--type-page header,
article.node.node--type-webform header {
	padding-top: 60px;
}

.fok article.node.node--type-page header {
	display: none;
}

.colorbg{
	position: relative;
}
.colorbg:before{
	content: "";
	position: absolute;	
	background: #0F4273;
	height: 100%;
	width: 1000%;
	left: -1000%;
}
.node--type-page article.node .article-bg {
	background: url('/sites/default/files/images/design/altalanos_pattern.png');
	background-repeat: no-repeat;
	
}

.node--type-webform article.node .article-bg {
	background: url('/sites/default/files/images/design/altalanos_pattern.png');
	background-repeat: no-repeat;
	
}

.kiemelt article.node.node--type-page{
	background: none !important;
	background-size: 0;
  }
#block-karriermenupontcimesszoveg article.node.node--type-page{
	background: transparent;
}
.teradatok article.node.node--type-page .article-bg{
	background: url('/sites/default/files/images/design/teradatok_pattern.png');
	background-repeat: no-repeat;
	
}


.teradatok article.node.node--type-webform .article-bg{
	background: url('/sites/default/files/images/design/teradatok_pattern.png');
	background-repeat: no-repeat;
	
}

.teradatok.node--type-page article header .pageheader {background: none;}
.teradatok.node--type-webform article header .pageheader {background: none;}


.terbeli-szolgaltatasok article.node.node--type-page .article-bg{
	background: url('/sites/default/files/images/design/terbeli_szolgaltatasok_pattern.png');
	background-repeat: no-repeat;
	
}

.terbeli-szolgaltatasok.fok article.node.node--type-page .article-bg{
	display: none;
}

.terbeli-szolgaltatasok.node--type-page article header .pageheader {background: none;}


.ingatlan-nyilvantartas article.node.node--type-page .article-bg{
	background: url('/sites/default/files/images/design/ingatlan_nyilvantartas_pattern.png');
	background-repeat: no-repeat;
	
}

.ingatlan-nyilvantartas.node--type-page article header .pageheader {background: none;} 
	

.kulturalis-oroksegvedelem article.node.node--type-page .article-bg{
	background: url('/sites/default/files/images/design/kulturalis_oroksegvedelem_pattern.png');
	background-repeat: no-repeat;
	
}

.kulturalis-oroksegvedelem article.node.node--type-page .article-bg{
	background: url('/sites/default/files/images/design/kulturalis_oroksegvedelem_pattern.png');
	background-repeat: no-repeat;

}

.dokumentacios-kozpont article.node.node--type-page .article-bg{
	background: url('/sites/default/files/images/design/dok_kozpont_pattern.png');
	background-repeat: no-repeat;

}

.epiteszet article.node.node--type-page .article-bg{
	background: url('/sites/default/files/images/design/epiteszet_pattern.png');
	background-repeat: no-repeat;

}

.design article.node.node--type-page .article-bg{
	background: url('/sites/default/files/images/design/design_pattern.png');
	background-repeat: no-repeat;

}


.view-hireink img {width:100%; height: auto;}

.iframe-place.youtube-video-place .iframe-space {
    padding: 56.25% 0 0 0;
}

.iframe-place {
    display: block;
    position: relative;
    margin: 18px auto 18px auto;
    border: 0 none;
    padding: 0;
    max-width: 100%;
    width: 100%;
}

.iframe-place .iframe-space iframe {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    margin: 0;
    border: 0 none;
    padding: 0;
    width: 100%;
    height: 100%;
}



article .article-framed {
    position: relative;
    margin: 54px auto 54px auto;
    padding: 16px;
    background-color: #e4eeff;
    font-style: italic;
    line-height:26px;
}


article a:link, 
article a:visited {
	color: #0F4273;
    cursor: pointer;
    font-weight: 600;
	text-decoration: underline;
}

 article a:link:hover,
 article a:visited:hover,  
 article a:link:hover,  
 article a:visited:hover {
    text-decoration: underline;
    color: #00B0D6;
}


.hidden-title article header h2.node__title,
.hidden-article article {display: none;}

.hidden-social article .social {display: none !important;}
.node--type-page.hidden-pageheader article header .pageheader {display: none;}


/* aloldal start */

	/* .node--type-page article header {
		margin-left:-15px; 
		margin-right:-15px;
		
	} */

	
	.node--type-page article header h2.node__title,
	.node--type-webform article header h2.node__title	{
		color: white;
		background-color: #0F4273;
		font-size: 40px;
		font-weight: 800;
	}

	/* az alábbi az akadálymentesítés miatt, a h1 beállításakor került be */
	article header h1.node__title, 
	article header h1.node__title {
		color: white;
		background-color: #0F4273;
		font-size: 59px;
		font-weight: 800;
		margin-top: 25px;
		line-height: 67px;
		margin-bottom: 0px;
		padding: 29px 50px 25px 34px;
		margin-left: 0px;
		background: url(/themes/bootstrap_barrio/subtheme/image/h2-bg.svg)no-repeat;
		position: relative;
	}
	.node--type-hir article header h1.node__title {
		color: #ffffff;
		background: url(/themes/bootstrap_barrio/subtheme/image/hir-h2-bg.svg) no-repeat;
		font-size: 2.5rem;
		line-height: 50px;
		background-position: 0px 5px;
		padding-top: 15px;
		padding-left: 35px;
		padding-bottom: 0;
		margin-bottom: 0;
		margin-top: 15px;
	}
	.node--type-hir article header h1.node__title::before {
		background: #6BC2C2;
		position: absolute;
		top: 35px;
		left: 7px;
	}



	/* akadálymentesítés vége */
/*
	.node--type-page article header .pageheader {
		background-image: url('/sites/default/files/2020-06/oldalfejleckep.png');
		height: 251px;
		background-size: contain;
		display: flex;
		flex-direction: column-reverse;
	}
*/
	.node--type-page article header .pageheader .colorbg,
	.node--type-webform article header .pageheader .colorbg 	{
		padding-left:0px;
		padding-right:0px;
		background-color:#0F4273;
		display: flex;
		flex-direction: row;
		align-items: center;
		min-height:181px;
	}

	.node--type-page article header h2::before,
	.node--type-webform article header h2::before 	{
		background:#6bc2c2;
	}

	.node--type-page article .container,
	.node--type-webform article .container	{
		max-width:910px;
	}

	.node--type-page article .node__content,
	.node--type-webform article .node__content {
		padding: 15px;
		margin-top:40px;
		margin-bottom:40px;
	}

	.node--type-page article .news p,
	.node--type-webform article .news p 	{
		text-align: justify;
		hyphens: auto;
	}




	.node--type-page article .news  .field.field--name-body img,
	.node--type-webform article .news  .field.field--name-body img 	{
		width:100%;
		max-width:100%;
	} 

	.node--type-page article .social,
	.node--type-webform article .social	{margin:50px 0px;}

/* aloldal end*/


/* gyujtooldal start */

	.hidden-header article header {display: none !important}


/* gyujtooldal end */



/* menu active  start */

	.path-frontpage .ultimenu .ultimenu__link.is-active {
		color:#E4EEFF;
		border-bottom-color:transparent;
	}


	.path-frontpage .ultimenu .uitem.uitem--főoldal .ultimenu__link,
	.rolunk .ultimenu .uitem.uitem--rólunk .ultimenu__link,
	.e-epitesugy .uitem.uitem--e-építésügy .ultimenu__link,
	.terbeli-szolgaltatasok .ultimenu .uitem.uitem--térbeli-szolgáltatások .ultimenu__link,
	.teradatok .ultimenu .uitem.uitem--téradatok .ultimenu__link,
	.ingatlan-nyilvantartas .ultimenu .uitem.uitem--ingatlan-nyilvántartás .ultimenu__link,
	.eu-s-projektek .ultimenu .uitem.uitem--projektek .ultimenu__link,
	.epiteszet .ultimenu .uitem.uitem--építészet .ultimenu__link,
	.kulturalis-oroksegvedelem .ultimenu .uitem.uitem--kulturális-örökségvédelem .ultimenu__link,
	.dokumentacios-kozpont .ultimenu .uitem.uitem--dokumentációs-központ .ultimenu__link {
		color: #6BC2C2;
		border-bottom-color: #6BC2C2;
	} 


	.ultimenu .ultimenu__link {cursor: pointer;}



/* menu active end */


.page-node-572 main h3 {
	padding:8px 16px; 
	background-color:#e6e6e6;
	}



/* PARTNEREINK */




	.node--type-page.partnereink article.node--type-page .container.news {
	    text-align: center
	}

	.node--type-page.partnereink article.node--type-page .container.news p {
	    text-align: center
	}

	.node--type-page.partnereink article.node--type-page .container.news .partner {
	    margin: 0 8px 16px 8px;
	    vertical-align: top
	}

	.node--type-page.partnereink article.node--type-page .container.news .partner img {
	    max-width: none;
	    width: auto;
	    height: 80px
	}

	.node--type-page.partnereink article.node--type-page .container.news .partner#partner-miniszterelnokseg img {
	    width: 256px;
	    height: 80px
	}

	.node--type-page.partnereink article.node--type-page .container.news .partner#partner-belugyminiszterium img {
	    width: 208px;
	    height: 80px
	}

	.node--type-page.partnereink article.node--type-page .container.news .partner#partner-nemzetgazdasagi-miniszterium img {
	    width: 184px;
	    height: 80px
	}

	.node--type-page.partnereink article.node--type-page .container.news .partner#partner-foldmuvelesugyi-miniszterium img {
	    width: 180px;
	    height: 80px
	}

	.node--type-page.partnereink article.node--type-page .container.news .partner#partner-igazsagugyi-miniszterium img {
	    width: 148px;
	    height: 80px
	}

	.node--type-page.partnereink article.node--type-page .container.news .partner#partner-nemzeti-fejlesztesi-miniszterium img {
	    width: 198px;
	    height: 80px
	}

	.node--type-page.partnereink article.node--type-page .container.news .partner#partner-emberi-eroforrasok-miniszteriuma img {
	    width: 200px;
	    height: 80px
	}

	.node--type-page.partnereink article.node--type-page .container.news .partner#partner-magyar-nemzeti-vagyonkezelo-zrt img {
	    width: 240px;
	    height: 80px
	}

	.node--type-page.partnereink article.node--type-page .container.news .partner#partner-budapesti-muszaki-es-gazdasagtudomanyi-egyetem img {
	    width: 202px;
	    height: 80px
	}

	.node--type-page.partnereink article.node--type-page .container.news .partner#partner-epitesugyi-minosegellenorzo-innovacios-nonprofit-kft img {
	    width: 210px;
	    height: 80px
	}

	.node--type-page.partnereink article.node--type-page .container.news .partner#partner-orszagos-vizugyi-foigazgatosag img {
	    width: 134px;
	    height: 80px
	}

	.node--type-page.partnereink article.node--type-page .container.news .partner#partner-magyar-mernoki-kamara img {
	    width: 70px;
	    height: 80px
	}

	.node--type-page.partnereink article.node--type-page .container.news .partner#partner-nemzeti-ado-es-vamhivatal img {
	    width: 156px;
	    height: 80px
	}

	.node--type-page.partnereink article.node--type-page .container.news .partner#partner-nemzeti-hirkozlesi-es-informatikai-tanacs img {
	    width: 108px;
	    height: 80px
	}

	.node--type-page.partnereink article.node--type-page .container.news .partner#partner-forster-kozpont img {
	    width: 126px;
	    height: 80px
	}

	.node--type-page.partnereink article.node--type-page .container.news .partner#partner-katasztrofavedelem img {
	    width: 92px;
	    height: 80px
	}

	.node--type-page.partnereink article.node--type-page .container.news .partner#partner-kozlekedesfejlesztesi-koordinacios-kozpont img {
	    width: 166px;
	    height: 80px
	}

	.node--type-page.partnereink article.node--type-page .container.news .partner#partner-kormanyzati-informatikai-fejlesztesi-ugynokseg img {
	    width: 164px;
	    height: 80px
	}

	.node--type-page.partnereink article.node--type-page .container.news .partner#partner-orszagos-szechenyi-konyvtar img {
	    width: 172px;
	    height: 80px
	}

	.node--type-page.partnereink article.node--type-page .container.news .partner#partner-orszaggyules-hivatala img {
	    width: 152px;
	    height: 80px
	}

	.node--type-page.partnereink article.node--type-page .container.news .partner#partner-szellemi-tulajdon-nemzeti-hivatala img {
	    width: 150px;
	    height: 80px
	}

	.node--type-page.partnereink article.node--type-page .container.news .partner#partner-nemzeti-infokommunokacios-szolgaltato-zrt img {
	    width: 202px;
	    height: 80px
	}

	.node--type-page.partnereink article.node--type-page .container.news .partner#partner-budapest-fovaros-vagyonkezelo-kozpont-zrt img {
	    width: 102px;
	    height: 80px
	}

	.node--type-page.partnereink article.node--type-page .container.news .partner#partner-magyar-epitesz-kamara img {
	    width: 200px;
	    height: 80px
	}

	.node--type-page.partnereink article.node--type-page .container.news .partner#partner-terrorelharitasi-kozpont img {
	    width: 92px;
	    height: 80px
	}

	.node--type-page.partnereink article.node--type-page .container.news .partner#partner-orszagos-atomenergia-hivatal img {
	    width: 134px;
	    height: 80px
	}

	.node--type-page.partnereink article.node--type-page .container.news .partner#partner-nemzeti-media-es-hirkozlesi-hatosag img {
	    width: 208px;
	    height: 80px
	}

	.node--type-page.partnereink article.node--type-page .container.news .partner#partner-kozponti-statisztikai-hivatal img {
	    width: 148px;
	    height: 80px
	}

	.node--type-page.partnereink article.node--type-page .container.news .partner#partner-nemzeti-bunmegelozesi-tanacs img {
	    width: 92px;
	    height: 80px
	}

	.node--type-page.partnereink article.node--type-page .container.news .partner#partner-nemzeti-mobilfizetesi-zrt img {
	    width: 156px;
	    height: 80px
	}

	.node--type-page.partnereink article.node--type-page .container.news .partner#partner-nyiregyhazi-torvenyszek img {
	    width: 172px;
	    height: 80px
	}

	.node--type-page.partnereink article.node--type-page .container.news .partner#partner-e-mobi-elektromobilitas-nonprofit-kft img {
	    width: 156px;
	    height: 80px
	}

	.node--type-page.partnereink article.node--type-page .container.news .partner#partner-igazsagugyi-szakertoi-es-kutato-intezetek img {
	    width: 142px;
	    height: 80px
	}




/* KARRIER */


	.node--type-page.hidden-pageheader.page-node-6 article header {display: none;}
	.node--type-page.page-node-6 article .node__content {margin-bottom:30px;}

	div.call-to-action {
		
		background-color:#E4EEFF;
		padding:80px;
		margin-top:50px; 
		margin-bottom:50px;
		
	}


	.node--type-allas article .container.job {
		max-width:910px;
		padding-top:50px;
	}
	
	
	#block-allasajanlatok .container,
	#block-tovabbiallasajanlataink .container {
		max-width:910px;
	}
	
	
	.jobhead .facebook, .jobhead .twitter, .jobhead .likedin {background: white;}
	
	.jobhead .facebook:hover, .jobhead .twitter:hover, .jobhead .likedin:hover {background: #6BC2C2;}
	
	.jobhead div {color: white;}
	
	.jobhead.social.share {
		justify-content: inherit; 
		padding-left:37px; 
		margin-top: 15px;
		margin-bottom: 43px;
	}
	
	.field.field--name-field-jelentkezesi-hatarido {
		color: #7CE0D3; 
		padding-left:37px; 
		font-size:14px; 
		margin-bottom:10px;
	}
	
	.newsheader .jobheader.colorbg h2 {margin-bottom:20px;}
	
	.jobheader .shortdesc {padding-right:40px;}
	
	.newsheader .jobheader {min-height:330px;}
	
	
/* HIREK */


	.node--type-hir article .news p {
		text-align: justify;
		hyphens: auto;
	}

	.view-hireink.view-id-hireink.view-display-id-page_1 .view-header {
		position: absolute;
		top:-35px;
		right:30px;
	}
	.newsheader .field--name-field-tags .field__items li a:hover {
		border: 1px solid #3CEBD4;
		color: #3CEBD4;
	}
	
	
	.newsheader .view.view-hircimkek .view-content .views-row .views-field.views-field-tid a {
		border: 1px solid #6BC2C2;
		color: #6BC2C2;
		padding: 2px 20px;
		font-size: 14px;
		text-decoration: none;
	}		

	.newsheader .view.view-hircimkek .view-content .views-row .views-field.views-field-tid a:hover {		
		border: 1px solid #ffffff;
		color: #ffffff;
	}
	
	
	.newsheader .view.view-hircimkek.view-id-hircimkek.view-display-id-block_1 > .view-content.row {padding-left:37px;}


		.view.view-hircimkek .view-content .views-row .views-field.views-field-tid a {
		    border: 1px solid #0F4273;
		    color: #0F4273;
		    padding: 2px 20px;
		    font-size: 14px;
		    display: block;
			text-decoration: none;
		}
		.view.view-hircimkek .view-content .views-row .views-field.views-field-tid a:hover {
		    border: 1px solid #0F4273;
		    color: #ffffff;
		    text-decoration: none;
		    background-color: #0F4273;
		}

		.page-view-hireink #views-exposed-form-hireink-page-1 #edit-tag ul li a.bef-link--selected {
		    text-decoration: none;
		    color: #FFFFFF;
		    border: 1px solid #6BC2C2;
		    background-color: #0F4273;
		}
		
				

		.page-view-hireink #views-exposed-form-hireink-page-1 #edit-tag ul li a:hover {
		    text-decoration: none;
		    color: #6BC2C2;
		    border: 1px solid #6BC2C2;
		    background-color: #0F4273;
		}









	
	@media screen and (min-width: 1200px) {
		
		.view.view-hireink.view-id-hireink.view-display-id-block_2 .view-content.row > .views-row { width: 100%; }
		


	}

	@media screen and (min-width: 768px) {
	
		.container.news .field--name-field-szerzo {display: flex; justify-content: flex-start;}
	
		.container.news .field--name-field-szerzo .field__item {padding-right:10px;}
		
		.container.news .field--name-field-szerzo .field__item:not(:last-child)::after { content: ","; }
		
	}
	
	.view.view-hircimkek .view-content .views-row .views-field.views-field-tid {
	    padding: 0 1em 0 0;
	    white-space: nowrap;
	    font-size:0.8em;
	    margin: 0 0 1em 0;
	}

	
	
.kiemelt .apps-icon-long{
	width: 150px;
	height: 100px;
	margin: 0 auto;
}

.kiemelt .apps-icon {
    width: 75px;
    height: 100px;
    margin: 0 auto;
}





/* SEARCH PAGE */


	.path-search #block-bootstrap-barrio-subtheme-content .content {
		padding-left:15px; 
		padding-right:15px;
	}

	.path-search #search-form {
		background-color:#E4EEFF;
		margin-top:30px;
		padding:30px;
	}

	.path-search #search-form .form-type-search.form-item-keys {
		border-radius:0px;
		margin-bottom:0px;
	}


	.path-search #search-form .form-type-search.form-item-keys #edit-keys {
		border-radius:0px;
	}


	.path-search #search-form .form-type-search.form-item-keys label[for=edit-keys] {
		font-weight:700;
		font-family: Changa;
		font-size:20px;
		line-height:25px;
	}


	@media (min-width: 500px) { 
		.path-search #search-form #edit-basic {
			display: flex;
			align-items: end;
		}
	}

	@media (max-width: 499px) { 

		.path-search #search-form #edit-basic {
			display: flex;
			flex-direction: column;
			justify-content: center;
			flex-wrap: wrap;
			align-content: baseline;
		}
	}
	
	
	
	.path-search #search-form #edit-help-link { 
		display: none;
	}
	

	.path-search #block-bootstrap-barrio-subtheme-content h3	{
		font-style: normal;
		font-weight: 600;
		font-size: 20px;
		line-height: 30px;
		text-transform: uppercase;
		background: none;
		padding:15px 0px 0px 30px;
		margin: 30px auto;
	}
	
	.path-search #block-bootstrap-barrio-subtheme-content .list-group.node_search-results .list-group-item h3 {
		text-transform: inherit;
		margin-bottom:0.5rem;
		margin-top:0px;;
		padding-left:0px;}
	
	.path-search #block-bootstrap-barrio-subtheme-content h2 {
		font-style: normal;
		font-weight: 600;
		font-size: 20px;
		line-height: 30px;
		text-transform: uppercase;
		background: none;
		padding:15px 0px 0px;
		margin: 30px auto;
		max-width:910px;
	}	

	.path-search #block-bootstrap-barrio-subtheme-content h2:before {content: none;}
	
	.path-search .list-group.node_search-results {
		max-width:910px;
		margin: 0 auto;
	}

	.path-search .list-group.node_search-results .list-group-item {
		border:0px;
		padding-left: 0px;
		padding-right: 0px;
	}
	
	.path-search .list-group.node_search-results .list-group-item h3 a {
		
		font-style: normal;
		font-weight: 600;
		font-size: 20px;
		line-height: 25px;

	}
	
	.path-search #block-hireinkinsertview {margin-top:100px;}
	
	
	
/* MISC */



.table-responsive table.table th {
    color: #fff;
    background-color: #0F4273;
    border-color: #ffffff;
}

.table-responsive table.table p {text-align: unset;}

.table-responsive .table.table-striped  tbody tr:nth-child(odd),
.table-bordered td, .table-bordered th {background-color:#EEECEC;}
.table-responsive .table.table-striped tbody tr:nth-child(even) {background-color:#E4EEFF;}
	
.node--type-page article .news p.text-align-center {
    text-align: center;
}	

.node--type-page.fullsize article .node__content .container.news {
	max-width:98%;
}

.node--type-page.fullsize article .node__content .container.news .field--name-body :not(table) {
	max-width:910px;
	margin:0 auto;
	margin-bottom:1rem;
}

.node--type-page.fullsize .social.share.page {	
	max-width:910px;
	margin:0 auto;
	margin-bottom:1rem;
}

.node--type-page.fullsize article .node__content .container.news .field--name-body table p {font-size:14px;}
.node--type-page.fullsize article .node__content .container.news .field--name-body table {word-break: normal;}
.node--type-page.fullsize article .node__content .container.news .field--name-body table br {margin-bottom:0px;}

/* ZAKI OVVERIDE

.about-content .secund-box.h-100 {background: transparent;}

@media (max-width: 991px) { 
	.about-content .row.h-50.invisible {display: none;}
}

*/


.alkalmazas {text-align: justify;}




/* WEBFORMS */


.js-webform-radios.radio {padding-left:1rem;}

.custom-control {
	padding-left: 0.5rem;
}

label.legend {
	font-size: 1.5rem;
	line-height: inherit;
	color: inherit;
	white-space: normal;
}


.js-webform-checkboxes.checkbox,
.js-form-item.js-form-type-checkbox.checkbox  {padding-left:1rem;}

.js-form-item-nemzeti-nagyfelbontasu-corine-felszinboritas-adatbazis-clc50-.form-item-nemzeti-nagyfelbontasu-corine-felszinboritas-adatbazis-clc50- {margin-left:0.5rem;}

.alvalaszto .fieldset-legend,
.js-form-item-nemzeti-nagyfelbontasu-corine-felszinboritas-adatbazis-clc50-.form-item-nemzeti-nagyfelbontasu-corine-felszinboritas-adatbazis-clc50- {
	font-size: 17px !important;
	font-weight: 600 !important;
}

.custom-control-input:checked ~ .custom-control-label::before {
	color: #fff;
	background-color: #0F4273;
}

.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #0F4273;
}


.fullcontainer.node--type-page article .container {max-width:1440px;}


@media (min-width: 992px) { 

	.fullcontainer.node--type-page article .news .field.field--name-body img.float {
		max-width: 350px;
		margin-left: 20px;
	}

	.fullcontainer.node--type-page article .news .field.field--name-body img.float.left {
		max-width: 350px;
		margin-right: 20px;
		margin-left:0px;
	}


}	


.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
	color: #fff;
	background-color: #0F4273;
	border-radius: 0;
	text-decoration: none;
}



.page-node-1065 #colorbox #cboxTitle {display: none !important;}


.hiddenframe header#header,
.hiddenframe .node__content .share.social,
.hiddenframe footer.site-footer {display: none;}

.hiddenfooter #cm,
.hiddenfooter .cm-wrapper {display: none;}
