/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 10 2025 | 15:59:26 */
.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border: 0;
}

/*footer*/

#footerDetails a, #footerPolitiki a, #footerWebrider a{
	color:#ffffff !important;
}

#footerDetails a:hover { color: #ff0000 !important; }
#footerPolitiki a:hover { color: #ff0000 !important; }
#footerWebrider a:hover { color: #ff0000 !important; }


/*screen reader*/

.elementor-screen-only, .screen-reader-text, .screen-reader-text span, .ui-helper-hidden-accessible {
	font-weight:bold;
	font-size:20px;
}

/*Main menu*/
#ast-hf-menu-1 li a{
	text-shadow: 1px 1px 2px #000000;
}

/*focus*/
/* Default custom control styles */
.custom-control {
    cursor: pointer;
    padding: 8px;
    border-radius: 4px;
}

/* Visible focus indicator */

/* General focus outline for all focusable elements */
a:focus,
button:focus,
input:focus,
textarea:focus,
select:focus,
details:focus,
[tabindex]:focus {
    outline: 3px solid #cc0000; 
    box-shadow: 0 0 5px #FF0000; 
}

/* Additional focus styling for buttons */
button:focus {
    border: 5px solid #cc0000; /* Adds stronger contrast */
}

/* Extra focus visibility for links */
a:focus {
    text-decoration: underline;
    font-weight: bold;
}

/* Ensure inputs have a visible focus */
input:focus,
textarea:focus,
select:focus {
    border: 2px solid #cc0000; /* Stronger focus border */
    background-color: #FFEDED; /* Slightly lighter background */
}

/* Improve accessibility for collapsible elements */
details:focus {
    outline: 2px dashed #cc0000;
}

input[type="text"]:focus,
input[type="email"]:focus,
input[type="tel"]:focus,
input[type="password"]:focus,
input:focus {
    border: 2px solid #cc0000; /* Stronger focus border */
    background-color: #FFEDED !important; /* Force background color */
}




