body{
padding-top: 60px;
}

.label, .label a{color: #ffffff; font-size: 14px;}

#calendarMsg, #mMsg , #hMsg, #htMsg{
position: absolute;
z-index: 100;
background-color:#ffffff;
border: solid 1px #DDDDDD;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
box-shadow: 3px 3px 3px #777777;

}


@media all and (min-width: 1001px) {
#mMsg{
position: absolute;
left: 400px;
}
}

#calendarMsg p, #mMsg p, #hMsg p{
padding: 5px 10px;
}

#calendarMsg p a, #mMsg p a, #hMsg p a{
text-decoration: none;
}

#calendarMsg p:hover, #mMsg p:hover, #hMsg p:hover {
background-color: #777777;
}

#calendarMsg p:hover a, #mMsg p:hover a, #hMsg p:hover a{
color: #ffffff;
}

.sza{
color: #2C1210;
}