/* kongresszusok.aspx */
#content_br{
 display:none;
}
.cnt_kongresszusok .cnt_head h4 {
	color:#1898C9;
}
.cnt_kongresszusok h2 {
	color:#fff;
	background-color:#1898c9;
}
.cnt_kongresszusok h5 {
	color:#1898C9;
}
.cnt_kongresszusok li {
	background-color: #f8fdff;
	border: 1px solid #b9e4f4;
}
.cnt_kongresszusok li, 
.cnt_kongresszusok li p,
.cnt_kongresszusok li span,
.cnt_kongresszusok li .mini{
	color: var(--dgreen);
}
.cnt_kongresszusok li a, 
.cnt_kongresszusok li a:hover, 
.cnt_kongresszusok li a:visited, 
.cnt_kongresszusok li a:visited:hover {
	color:#1898c9;
}
.cnt_kongresszusok .title {
	color:#1898c9;
}
.t_cell1,
.t_cell2,
.t_cell3_small,
.t_cell4_small {
	background-color:#e1f6ff;
	color:#2d7199;
}
/* kongresszusok.aspx / */





/* kongresszusok_proba.aspx */
.cnt_kongresszusok .cnt_head h4,
.cnt_head h5 {
	color:#1898C9;
}
#congress_szukito_table {
	background-color:#F8F8F8!important;
	border:1px solid #b9e4f4;
}
#ctl00_cntphMaster_congress_to_narrow_box .button,
#cntphMaster_congress_to_narrow_box .button {
	background-color:#1898c9;
	color: #FFFFFF;
}
#congress_szukito_table #last_block {
	background-color:#fff;
	border:1px solid #b9e4f4;
}
a#btn_Box3,
#kereses_banner,
#kereses_banner a {
	color:#1898C9!important;
}

#congress_item_template {
	padding: 0;
	position: relative;
}

#congress_item_template img.congress_item_img {
	float: left;
    padding-left: 20px;
    position: absolute;
    top: 10px;
    right: 10px;
    height: 230px;
}

#congress_item_template {
	min-height: 250px;
	overflow: hidden;
}

#item_Cim, 
.congress-item-info-container, 
#congress_description { 
	width: calc(100% - 250px); 
}


#ctl00_cntphMaster_pan_cnt_kongresszusok ul:not(.pagination) li,
#cntphMaster_pan_cnt_kongresszusok ul:not(.pagination) li {
	background-color:#F8F8F8!important;
}
#ctl00_cntphMaster_gvw_Congress_Home_itemPlaceholderContainer ul:not(.pagination) li,
#cntphMaster_gvw_Congress_Home_itemPlaceholderContainer ul:not(.pagination) li, 
#congress_item_template,
#ctl00_cntphMaster_pan_cnt_kongresszusok ul:not(.pagination) li,
#ctl00_cntphMaster_pan_cnt_kongresszusok .title,
#cntphMaster_pan_cnt_kongresszusok ul:not(.pagination) li,
#cntphMaster_pan_cnt_kongresszusok .title {
	margin:0px 0px 10px 0px;
	background-color: #F8F8F8!important;
	border: 1px solid #b9e4f4;
}
#ctl00_cntphMaster_pan_cnt_kongresszusok ul:not(.pagination) li a, 
#ctl00_cntphMaster_pan_cnt_kongresszusok ul:not(.pagination) li a:hover, 
#ctl00_cntphMaster_pan_cnt_kongresszusok ul:not(.pagination) li a:visited, 
#ctl00_cntphMaster_pan_cnt_kongresszusok ul:not(.pagination) li a:visited:hover,
#ctl00_cntphMaster_pan_cnt_kongresszusok li .title a, 
#ctl00_cntphMaster_pan_cnt_kongresszusok li .title a:hover, 
#ctl00_cntphMaster_pan_cnt_kongresszusok li .title a:active,
#ctl00_cntphMaster_pan_cnt_kongresszusok li .title a:active:hover, 
#ctl00_cntphMaster_pan_cnt_kongresszusok li .title a:visited, 
#ctl00_cntphMaster_pan_cnt_kongresszusok li .title a:visited:hover, 
#ctl00_cntphMaster_pan_cnt_kongresszusok li .congress_title a, 
#ctl00_cntphMaster_pan_cnt_kongresszusok li .congress_title a:hover, 
#ctl00_cntphMaster_pan_cnt_kongresszusok li .congress_title a:active, 
#ctl00_cntphMaster_pan_cnt_kongresszusok li .congress_title a:active:hover, 
#ctl00_cntphMaster_pan_cnt_kongresszusok li .congress_title a:visited, 
#ctl00_cntphMaster_pan_cnt_kongresszusok li .congress_title a:visited:hover,
#cntphMaster_pan_cnt_kongresszusok ul:not(.pagination) li a, 
#cntphMaster_pan_cnt_kongresszusok ul:not(.pagination) li a:hover, 
#cntphMaster_pan_cnt_kongresszusok ul:not(.pagination) li a:visited, 
#cntphMaster_pan_cnt_kongresszusok ul:not(.pagination) li a:visited:hover,
#cntphMaster_pan_cnt_kongresszusok li .title a, 
#cntphMaster_pan_cnt_kongresszusok li .title a:hover, 
#cntphMaster_pan_cnt_kongresszusok li .title a:active,
#cntphMaster_pan_cnt_kongresszusok li .title a:active:hover, 
#cntphMaster_pan_cnt_kongresszusok li .title a:visited, 
#cntphMaster_pan_cnt_kongresszusok li .title a:visited:hover, 
#cntphMaster_pan_cnt_kongresszusok li .congress_title a, 
#cntphMaster_pan_cnt_kongresszusok li .congress_title a:hover, 
#cntphMaster_pan_cnt_kongresszusok li .congress_title a:active, 
#cntphMaster_pan_cnt_kongresszusok li .congress_title a:active:hover, 
#cntphMaster_pan_cnt_kongresszusok li .congress_title a:visited, 
#cntphMaster_pan_cnt_kongresszusok li .congress_title a:visited:hover {
	color: var(--dgreen);
}
.indexbox, .cat_1 .indexbox, 
.cat_2 .indexbox {
	background-color: #F8F8F8!important;
}
.cat_1 .indexbox a, .cat_2 .indexbox a, .cat_1 a:hover, .cat_2 a:hover {
	color: #1898c9;
}
.indexbox h2, .cat_1 .indexbox h2, .cat_2 .indexbox h2 {
	color:#fff;
	background-color:#1898C9;
	margin-top:0px;
}

#congress_item_template #item_Cim, 
#congress_item_template #congress_description {
	background-color:#F8F8F8!important;
}
#congress_item_template #item_Cim {
	color:1898c9;
}

#congress_item_template {
color:black;
}

#congress_item_url a,
#congress_document table a,
#congress_item_template #congress_document .mini {
	color:#14947b;
}

#congress_item_template #item_Cim {
	color: #14947b;
}

.content_inner_kongresszus #congress_item_template {
	border: none;
}

.content_inner_kongresszus #congress_item_template #item_Cim {
	display: block;
    font-size: 1.6rem;
    width: 100%;
    padding-bottom: 0.5rem;
    border-bottom: 2px solid #14947b;
    margin-bottom: 2rem;
    color: #14947b;
    text-align: center;
    padding-top: 1rem;
    font-weight: bold;
}

.content_inner_kongresszus #congress_item_template #item_Cim,
.content_inner_kongresszus #congress_item_template #congress_description,
.content_inner_kongresszus #congress_item_template {
	background-color: #fff!important;
}

#congress_item_template #item_Cim a {
	display: none;
}

#ctl00_cntphMaster_dp1, #ctl00_cntphMaster_dp2,
#cntphMaster_dp1, #ctl00_cntphMaster_dp2 {
height: 20px;
padding: 6px 0px 6px 0px;
margin-top: 0px;
margin-bottom: 5px;
background: none;
text-align: center;
font-size: 11px;
color: inherit;
font-weight: normal;
}
#ctl00_cntphMaster_dp1 span, #ctl00_cntphMaster_dp2 span,
#cntphMaster_dp1 span, #ctl00_cntphMaster_dp2 span {
margin-bottom: 3px;
padding: 6px 5px 7px 5px;
background-image:none;
background-color:#fff;
border:1px solid #F8F8F8;
color: inherit;
font-weight: bold;
}

#btn_div input {
	cursor: pointer;
	text-align: center;
    display: block;
	background-color: #14947b;
	color: #fff;
	border: #14947b solid 1px;
	border-radius: 20px;
	padding-inline: 20px;
	padding-block: 2px;
	transition: all 0.3s;
	margin-block: 20px;
}

#btn_div input * {
	color: #fff;
	transition: all 0.3s;
}

#btn_div input:hover {
	border: #14947b solid 1px;
	color: #14947b;
	background-color: transparent;	
}

#btn_div input:hover * {
	color: #14947b;
	background-color: transparent;
}

#more-btn {
	display: none;
}

ul.latest-congress-list .congress-block {
	margin-block: 20px;
}

.middle_kongresszusok #last_block #kereses_banner {
	top: 0;
	transform: translateY(-3px)
}

.middle_kongresszusok #cntphMaster_pan_Name {
	width: 100%;
}

.middle_kongresszusok #cntphMaster_txt_Name_Search {
	width: max-content;
}

.middle_kongresszusok #cntphMaster_pan_Congress_To_Narrow_Box,
#kongresszusok_cnt_head_h5 {
	display: none;
}

.middle_kongresszusok .congress h3 a {
	font-size: 20px;
}

.middle_kongresszusok #cntphMaster_lbl_Congress_Category {
	line-height: 18px;
}

/* sp=17 */

.latest-congress-container .congress-image {
	float: right;
}

.congress-block .lead-text {
	padding-left: 15px
}

.content_inner_kongresszus #congress_item_template {
	display: grid;
	grid-template-areas:
		"title"
		"img"
		"info"
		"desc"
		"links"
		"docs";
	grid-template-columns: 100%;
}

@media (min-width: 992px) {
	.content_inner_kongresszus #congress_item_template:not(:has(img.congress_item_img[src*="default-congress-img"])) {
		display: grid;
		grid-template-areas:
			"title title"
			"info img"
			"desc img"
			"links links"
			"docs docs";
		grid-template-columns: 80% 20%;
		transition: all 0.5s;
	}
}

.content_inner_kongresszus #congress_item_template > * {
	width: 100%;
}

.content_inner_kongresszus #congress_item_template #item_Cim {
	grid-area: title;
	line-height: 1.3;
}

.content_inner_kongresszus #congress_item_template .congress-item-info-container {
	grid-area: info;
}

.content_inner_kongresszus #congress_item_template .congress_item_img {
	grid-area: img;
	width: 100%;
	height: initial;
	top: 0;
	right: 0;
	float: none;
	position: initial;
}

.content_inner_kongresszus #congress_item_template img.congress_item_img[src*="default-congress-img"] {
	display: none;
}

.content_inner_kongresszus #congress_item_template #congress_description {
	grid-area: desc;
}

.content_inner_kongresszus #congress_item_template #congress_link {
	grid-area: links;
}

.content_inner_kongresszus #congress_item_template #congress_document {
	grid-area: docs;
}

