
/* toltesi folyamat */
#naptar_loading {
	z-index:10000;
	left: 9px;
	top: 0px; 
	width: 263px;
	height:100%;
	text-align: center; 
	position:absolute;
	opacity:0.5;
	filter:alpha(opacity=50);
	display:none;
}
#naptar_loading img{
	padding-top:80px;
}
/* toltesi folyamat / */


/* lapozos esemenynaptar */
#portlet_esemenynaptar {
	margin-bottom: 20px;
	position: relative;
}
#portlet_esemenynaptar .cnt_portlet {
	text-align: center;
	color: #003366;
	font-size: 11px;
	line-height: 22px;
}


/* lapozo */
.navigacio {
width:100%;
display: table;
margin:10px 0;
}
#prev, #next {
	z-index: 2;	
	cursor:pointer;
	display:inline-block;
	width:25px;
	height:25px;
	background:url('/upload/diabetes/frameimage/newdesign/calendar/nav-btn.png');
}
#prev {
	margin:0 9px 0 5px;
	float: left;
	background:url('/upload/diabetes/frameimage/newdesign/calendar/nav-btn.png') no-repeat 4px 4px;
}
#next {
	margin:0 4px 0 9px;
	float: right;
	background:url('/upload/diabetes/frameimage/newdesign/calendar/nav-btn.png') no-repeat 4px -48px;
}

#prev:hover{
	background:url('/upload/diabetes/frameimage/newdesign/calendar/nav-btn.png') no-repeat 4px -22px;
}

#next:hover {
	background:url('/upload/diabetes/frameimage/newdesign/calendar/nav-btn.png') no-repeat 4px -74px;
	}
	
#prev span,#next span{
display:none;
}

#datum {
	z-index: 1;
}
#ev, #honap {
	color: #fff;
	font-weight: bold;
	font-size: 13px;
	font-variant: small-caps;	
	float: left;
}

#ev,#honap{
background-color: #228ac1;
padding:1px;
width:auto;
}

#ev {
	text-align: right;
	margin-right:3px;
}
#honap {
	text-align: left;
}

select#selectEv, 
select#selectHonap {
color:#fff;
	background-color: #228ac1;
	font-weight:bold;
	font-size:15px;
	border:none;
	outline:0;
	padding:1px;
	height:22px;
}

select#selectEv{
width:65px;
}

select#selectHonap{
width:112px;
text-transform:capitalize ;
}
#ev:hover,
#honap:hover,
select#selectEv:hover, 
select#selectHonap:hover {
background-color:#f29300;
}

/* lapozo / */

#portlet_esemenynaptar .cnt_portlet ul{
	padding:0 0 2px 10px;
	margin:0;
	clear: both
}

#portlet_esemenynaptar ul#napok{
height:34px;
background: #1884bc;
background: -moz-linear-gradient(top, #1884bc 0%, #9edcfd 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1884bc), color-stop(100%,#9edcfd));
background: -webkit-linear-gradient(top, #1884bc 0%,#9edcfd 100%);
background: -o-linear-gradient(top, #1884bc 0%,#9edcfd 100%);
background: -ms-linear-gradient(top, #1884bc 0%,#9edcfd 100%);
background: linear-gradient(to bottom, #1884bc 0%,#9edcfd 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1884bc', endColorstr='#9edcfd',GradientType=0 );
border-bottom:3px solid #74c0e8;
margin-bottom:3px;
}

#portlet_esemenynaptar .cnt_portlet ul{
height:26px;
}

#portlet_esemenynaptar .cnt_portlet ul.top{
border:2px solid #b6dcec;
border-bottom:none;
padding-top:3px;
}

#portlet_esemenynaptar .cnt_portlet ul.bottom{
height:26px;
padding-bottom:9px;
}

#portlet_esemenynaptar div.head_portlet{
display:none;
}

#calendar_day_div{
border:2px solid #b6dcec;
padding-bottom:10px;
background: #dcf2fc;
background: -moz-linear-gradient(top, #dcf2fc 0%, #ffffff 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dcf2fc), color-stop(100%,#ffffff));
background: -webkit-linear-gradient(top, #dcf2fc 0%,#ffffff 100%);
background: -o-linear-gradient(top, #dcf2fc 0%,#ffffff 100%);
background: -ms-linear-gradient(top, #dcf2fc 0%,#ffffff 100%);
background: linear-gradient(to bottom, #dcf2fc 0%,#ffffff 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dcf2fc', endColorstr='#ffffff',GradientType=0 );
}

ul#napok li:not(:last-child){
margin-right:2px;
}


#portlet_esemenynaptar .cnt_portlet li {
	padding: 0px;
	margin: 0px;
	list-style: none;
	float: left;	
	font-size:14px;	
	font-weight:bold;
	width:30px;
	text-align:center;
}

#portlet_esemenynaptar #calendar_outer_div ul li{
font-weight:bold !important;
	height:24px;
	line-height:24px;
	padding:1px;
	color:#2899c9;
	margin-right:2px;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}

#portlet_esemenynaptar #calendar_outer_div ul#napok li{
	line-height:34px;
	color:#fff;
}


/* naptar napjai esemeny nelkul */
#portlet_esemenynaptar .cnt_portlet li a{
	display:block;
	color: #fff;
	font-weight:bold;
	height:20px;
	line-height:20px;	
	background-color:#56adda;
	border:2px solid #3b9bcd;
}/* esemeny normal allapotban */
#portlet_esemenynaptar .cnt_portlet li a:hover{
	text-decoration:none;
	font-weight:bold;
	background-color:#f29300;
	border-color:#f29300;
}/* esemeny over allapotban */

#portlet_esemenynaptar  .cnt_portlet li.calendar_event_all{	
	background-color: #fac200;	
	color: #fff !important;
}/* tobbnapos esemeny tovabbi esemenyei */

#esemenynaptar.portlet div.head_portlet{
cursor:pointer;
}

#esemenynaptar.portlet div.head_portlet a:hover{
text-decoration:none;
}

#esemenynaptar.portlet div.head_portlet h3{
padding:0;
line-height:70px;
}

#esemenynaptar.portlet div.head_portlet img{
margin-top:10px;
}

/* esemenyek listazasa */
#latestcongress_portlet {
margin-top:-14px;
padding-bottom:20px;
}
#latestcongress_portlet .congressbox {

}
#latestcongress_portlet .congressbox h2{
	display: none;
}
#latestcongress_portlet .congressbox .title {
	background-color: transparent!important;
}
#latestcongress_portlet .congressbox ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#latestcongress_portlet .congressbox li {
	padding:12px 6px;
	text-align:left;
	background-color: #ecf7fd;
	margin:0 0 5px;
	cursor:pointer;
	-webkit-transition: background-color 0.2s ease-in-out;
	-moz-transition: background-color 0.2s ease-in-out;
	-ms-transition: background-color 0.2s ease-in-out;
	-o-transition: background-color 0.2s ease-in-out;
	transition: background-color 0.2s ease-in-out;	
}
#latestcongress_portlet .congressbox p {
	margin: 0px;
	color: #003366;
	text-align:left;
}

#latestcongress_portlet .congressbox p br{
display:none;
}

#latestcongress_portlet .congressbox li .cname {
	display:block;
	color:#0077a4;
	font-weight:bold;
	font-size:14px;
	padding:0 6px;
	-webkit-transition: color 0.2s ease-in-out;
	-moz-transition: color 0.2s ease-in-out;
	-ms-transition: color 0.2s ease-in-out;
	-o-transition: color 0.2s ease-in-out;
	transition: color 0.2s ease-in-out;
}
#latestcongress_portlet .csdate {
	display:inline-block;
	font-weight:bold;
	font-size:14px;
	color:#ffffff;
	line-height:24px;
	background-color:#f29300;
	padding:0 5px;
	margin:4px 0;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}

#latestcongress_portlet span.clocation {
display:block;
font-size:13px;
color:#46acd3;
margin-left:6px;
	-webkit-transition: color 0.2s ease-in-out;
	-moz-transition: color 0.2s ease-in-out;
	-ms-transition: color 0.2s ease-in-out;
	-o-transition: color 0.2s ease-in-out;
	transition: color 0.2s ease-in-out;
}

#latestcongress_portlet .congressbox li:hover{
background-color:#f09300;
}

#latestcongress_portlet .congressbox li:hover .cname{
color:#ffffff;
}

#latestcongress_portlet .congressbox li:hover .csdate{
color:#df8a1f;
background-color:#ffffff;
}

#latestcongress_portlet .congressbox li:hover span.clocation{
color:#fee683;
}

#latestcongress_portlet .congressbox .noact {
	color: #980404;
	margin-left: 16px;
	margin-right: 16px;
}

#latestcongress_portlet span.morelink{
display:block;
text-align:center;
padding-top:5px;
}

#latestcongress_portlet span.morelink a img{
display:none;
}

#selectEv option,#selectEv option:hover,#selectEv:hover option,
#selectHonap option,#selectHonap option:hover,#selectHonap:hover option{
color:#42A0D0;
background-color:#fff;
}

@media (max-width: 768px) {
	#portlet_esemenynaptar .cnt_portlet li {
		width: calc(100% / 7);
		box-sizing: border-box;
		margin: 0 !important;
	}

	ul#napok li {
		margin: 0;
	}
}