/* Base */
.fb-event-title a:hover,.fb-event-title a:active,.fb-event-title a:focus{color:#54ABEC !important;text-decoration:underline !important;}


.fb-event-title {

	 font-size: 13px;

	  margin-bottom: 3px;

}

.fb-event-title a:hover,.fb-event-title a:active,.fb-event-title a:focus{

	 background:none;

	 text-decoration:none;

}



.fb-event-time{

margin-bottom: 3px;

}



.ui-dialog .ui-dialog-title {

    font-size: 14px;

	 text-align: left;

}



.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {

    background: none repeat scroll 0 0 #aaaaaa !important;

}



.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {

    background-color: #DADADA!important;

    color: #212121!important;

}





.fb_event_close{

    color: #AAAAAA;

    cursor: pointer;

    font-size: 18px;

    font-weight: bold;

    line-height: 0.5;

    position: absolute;

    right: 11px;

    top: 8px;

}



#fbevent_backdrop {

    background: radial-gradient(circle, #FFFFFF, #291A49) repeat scroll 0 0 transparent;

    display: none;

    height: 100%;

    left: 0;

    opacity: 0.3;

    position: fixed;

    top: 0;

    width: 100%;

    z-index: 1040;

}



a.fb_event_close:hover {

   background: none repeat scroll 0 0 transparent !important;
    color: #111111 !important;
    font-weight: bold;
    text-decoration: none;

}