/*
	Custom CSS
	Please make sure your CSS rules are 
	more particular / have higher priority
	then other page styles
*/
 #events h3   {
	color: red !important;
font-size: 30px !important;
}


 #events p.duration, #events div.duration   {
	/* add your css rule here */
}


 #events p.description, #events div.description   {
	/* add your css rule here */
}


 #events .selectedEvent   {
	/* add your css rule here */
}


 #events input.reserve_time_btn   {
	/* add your css rule here */
}


 #events input.select_another_btn   {
	/* add your css rule here */
}


 #eventForm #start_date-block-container h3, #eventForm #timeline-container h3   {
	/* add your css rule here */
}


 #eventForm #save_button   {
	/* add your css rule here */
}


 div.ui-widget-content   {
	/* add your css rule here */
}


 div.ui-widget-header   {
	/* add your css rule here */
}


 #timeline-container table.timeline   {
	/* add your css rule here */
}


 .timeline td.not_worked_time   {
	/* add your css rule here */
}


 .timeline td.free_time   {
	/* add your css rule here */
}


 .timeline td.selected_time   {
	/* add your css rule here */
}


 .timeline td.reserved_time   {
	/* add your css rule here */
}


 div#loading   {
	/* add your css rule here */
}


 #start_date-block-container .zend_form dt, start_date-block-container .zend_form dt b, start_date-block-container .zend_form dd label   {
	/* add your css rule here */
}

#sb_main {
    position: relative !important;
}

#sb_main::before {
    content: "Οι πολίτες, οι οποίοι έχουν αιτηθεί διαδικτυακά μέσω του gov.cy (πρώην Αριάδνη) για υπηρεσίες που προσφέρονται από το Αρχείο Πληθυσμού,\A\AΔΕΝ ΧΡΕΙΑΖΕΤΑΙ\A\Aνα διευθετήσουν ραντεβού στην Επαρχιακή Διοίκηση Λεμεσού. Θα πρέπει, ωστόσο, να παρουσιαστούν αυτοπροσώπως στα γραφεία της Επαρχιακής Διοίκησης Λεμεσού, προσκομίζοντας αντίγραφο της απόδειξης πληρωμής, για σκοπούς λήψης βιομετρικών στοιχείων και φωτογραφίας.";

    position: absolute !important;
    top: 380px !important; /* ρύθμισε 360–400 αν χρειαστεί */
    left: 50% !important;
    transform: translateX(-50%) !important;

    width: 100% !important;
    max-width: 1000px !important;

    padding: 10px 16px !important;

    display: block !important;
    white-space: normal !important;

    background: rgba(255, 243, 205, 0.95) !important;
    color: #111 !important;

    font-size: 13px !important;
    line-height: 1.4 !important;
    text-align: center !important;

    border-top: 2px solid #d9534f !important;
    border-bottom: 2px solid #d9534f !important;
    border-left: none !important;
    border-right: none !important;
    border-radius: 0 !important;

    box-sizing: border-box !important;
    z-index: 9999 !important;
}

#sb-main-container #main #sb-timeline #steps #details .detail-step-wrap .detail-step .license-links-container .promotions-letter-flag label[role=button]{
    display: none;
}
