/* 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:#00658b;
}
.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;
}
*/
@media (max-width: 550px) { 
	#congress_item_template img.congress_item_img {
		display: none;
	}
	
	#item_Cim, .congress-item-info-container, #congress_description {
		width: 100%!important;
		padding: 10px;
		text-align: left;
	}
}

#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 li,
#cntphMaster_pan_cnt_kongresszusok ul li {
	background-color:#F8F8F8!important;
}
#ctl00_cntphMaster_gvw_Congress_Home_itemPlaceholderContainer li,
#cntphMaster_gvw_Congress_Home_itemPlaceholderContainer li, 
#congress_item_template,
#ctl00_cntphMaster_pan_cnt_kongresszusok li,
#ctl00_cntphMaster_pan_cnt_kongresszusok .title,
#cntphMaster_pan_cnt_kongresszusok li,
#cntphMaster_pan_cnt_kongresszusok .title {
	margin:0px 0px 10px 0px;
	background-color: #F8F8F8!important;
	border: 1px solid #b9e4f4;
}
#ctl00_cntphMaster_pan_cnt_kongresszusok li a, 
#ctl00_cntphMaster_pan_cnt_kongresszusok li a:hover, 
#ctl00_cntphMaster_pan_cnt_kongresszusok li a:visited, 
#ctl00_cntphMaster_pan_cnt_kongresszusok 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 li a, 
#cntphMaster_pan_cnt_kongresszusok li a:hover, 
#cntphMaster_pan_cnt_kongresszusok li a:visited, 
#cntphMaster_pan_cnt_kongresszusok 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:#1898c9;
}
.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;
}

#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 {
	display: block;
}

.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
}


#congress_item_template {
	display: grid;
	grid-template-areas:
		"title img"
		"info img"
		"desc desc"
		"link link"
		"doc doc";
	grid-template-columns: 75% 25%;
	text-align: unset!important;
}

#congress_item_template #item_Cim {
	grid-area: title;
}

#congress_item_template .congress_item_img {
	grid-area: img;
	margin: 10px 10px 0 0;
	width: calc(100% - 10px);
}

#congress_item_template .congress-item-info-container {
	grid-area: info;
}

#congress_item_template #congress_description {
	grid-area: desc;
}

#congress_item_template #congress_link {
	grid-area: link;
}

#congress_item_template #congress_document {
	grid-area: doc;
}

@media (max-width: 768px) {
	#congress_item_template {
		grid-template-areas:
			"title"
			"img"
			"info"
			"desc"
			"link"
			"doc";
		grid-template-columns: 100%;
	}
	
	#congress_item_template .congress_item_img {
		margin: 0;
		width: 100%;
	}
}