/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/

/* all */
[type=submit]:focus{background-color: #fff0;}
.single-eventi h3{color: #0c2a53;}

/* associati */
.ae-map-infowindow button {
    border: none !important;
}
.searchandfilter ul{width: 100%;}
.searchandfilter li{display: inline-flex !important;}
.searchandfilter h4 {
    color: #fff;
    font-size: 16px;
    font-family: 'Marcellus';
}
#ofsede_giudiziaria_principale{
    width: 600px;
    background: none;
    border: 1px solid #9d9d9d;
    color: #7A7A7A;
    font-size: 16px;
    font-family: 'Marcellus';
    font-weight: 100;
}
.searchandfilter input{
    width: 190px;
    background: #00A6C3;
    border: none;
    color: #fff;
    font-size: 16px;
    font-family: 'Marcellus';
    text-transform: uppercase;
    letter-spacing: 4px;
	border: 1px solid #a7a7a7;
}
.searchandfilter input:hover{
    background: none;
	border: 1px solid #a7a7a7;
}
.fallback-socio .elementor-shortcode {
    color: #fff !important;
    text-align: center;
    font-family: 'Marcellus';
}
#ofsede_giudiziaria_principale{color: #fff;}

/* responsive */
@media screen and (max-width: 768px){
	.searchandfilter li{width: 100%;}
	.searchandfilter ul {padding-left: 0 !important;}
	#ofsede_giudiziaria_principale {
    	max-width: 100%;
        margin-bottom: 20px;
        width: 100%;
	}
	.searchandfilter input{
		max-width: 100%;
        width: 100%;
	}
}