@charset "utf-8";
/* CSS Document */

.felsomenu { color:#000000; font-size:16px; padding-left:10px; padding-right:10px; text-decoration:none; font-weight:bold;}
.felsomenu:hover { color:#CC0000; font-size:16px; padding-left:10px; padding-right:10px; text-decoration:none; font-weight:bold;}

.kilepesgomb { background-color:transparent; border:0px; font-weight:bold;}

.belepopanel_szoveg { font-size:20px; color:#000000; font-weight:bold;}
.belepopanel_bevitelimezo {padding-left:10px; font-size:16px;}

.feherbetuslink { text-decoration:none; color:#FFFFFF;}

.logesemenymegnevezes { float:left; min-height:20px; width:200px; text-align:left; display:block; }
.logesemenyleiras     { float:left; min-height:20px; width:400px; text-align:left; display:block; }

.modositaslogugyanaz { color:#000000; font-weight:normal; }
.modositaslogvaltozott { color:#CC0000; font-weight:bold;}

.ujrendezvenyfelvitelbalcella { padding-left:10px;}

.cleared
{
   display:block;
   clear: both;
   float: none;
   margin: 0;
   padding: 0;
   border: none;
   font-size: 0;
   height:0;
   overflow:hidden;
}

.reset-box
{
   overflow:hidden;
   display:table;
}



.blink_me {
  animation: blinker 2s linear infinite;
}

@keyframes blinker {
  50% {
    opacity: 0;
  }
}

.kezesmutato {cursor: pointer;}
.spangomb {background-color: darkgrey; color: aliceblue; padding: 5px;cursor: pointer; display: inline-block;}

.speech-bubble-bal {
	position: relative;
	background-color: rgba(0,0,0,0.95);
	border-radius: .4em;
    z-index:100;
}

.speech-bubble-bal:after {
	content: '';
	position: absolute;
	left: 0;
	top: 20%;
	width: 0;
	height: 0;
	border: 7px solid transparent;
	border-right-color: #000000;
	border-left: 0;
	margin-top: -7px;
	margin-left: -7px;
}

.speech-bubble-jobb {
	position: relative;
	 background-color: rgba(0,0,0,0.95);
	border-radius: .4em;
}

.speech-bubble-jobb:after {
	content: '';
	position: absolute;
	right: 0;
	top: 20%;
	width: 0;
	height: 0;
	border: 7px solid transparent;
	border-left-color: #000000;
	border-right: 0;
	margin-top: -7px;
	margin-right: -7px;
}

.meetingbefoglalo {width: 100%; display: table;}
.meetingmi { width:40%; display:table-cell;}
.meetingertek { width:60%; display:table-cell;}

.naptarpanel {}
.naptarpanel:hover {
-moz-box-shadow: 0 0 20px #000; 
-webkit-box-shadow: 0 0 20px #000; 
box-shadow: 0 0 20px #000; 
transition: 0.2s linear; 
-ms-transform: scale(1.05, 1.05);
-webkit-transform: scale(1.05, 1.05);
transform: scale(1.05, 1.05);
z-index:0;    
}

