/*
Theme Name: Candidate Child
Theme URI: 
Author: Designed by Codici di Comunicazione
Author URI: marianobarone.com
Description: Theme for Fondazione Airo
Version: 1.5.1
License: GNU General Public License
Template: candidate
*/

#main-header {
    background: #63b2f5 !important;
}

#main-header #logo {
    min-width: 11% !important;
}

header #main-header blockquote {
    padding-right: 40px !important;
}

header #main-header blockquote, header #main-header p {
    font-family: 'Open Sans' !important;
    color: #00356A !important;
    font-style: normal !important;
    font-size: 24px !important;
}

#main-header blockquote:before, #main-header blockquote:after{
    display: none !important;
} 

#main-header .main_quote {
    padding-left: 0 !important;
    padding-right: 40px !important;
}

#navigation>li:hover>a, #navigation>li:hover>span, #navigation>li.current-menu-item>a, #navigation>li.current-menu-item>span {
    border-top: 1px solid #00356A !important;
    border-bottom: 1px solid #00356A !important;
}

#navigation li:hover, #navigation li:hover>span, #navigation li:hover>a, #navigation>li.current-menu-item, #navigation>li.current-menu-item>span, #navigation>li.current-menu-item>a {
    background: #00356A !important;
}

#navigation li.donate-button, body a.button.donate, body button.donate, body #payment input[type='submit'], body input[type='submit'].button.donate {
    background: #B2001B !important;
}

#navigation li.donate-button>a {    
    border-top: #B2001B !important;
    border-bottom: #B2001B !important;
}

body #navigation>li:hover, body #navigation>li:hover>span, body #navigation>li.current-menu-item, body #navigation>li.current-menu-item>span {
    border-bottom-color: #00356A !important;
}

body .banner{
    background: #63b2f5 !important;
}

body .banner:hover{
   background: #e2eaf2 !important;
}

body .banner .icons{
   color: #f5f5f5 !important;
   left: 0 !important;
}

body .banner-wrapper.mystyle2 h4{
   padding-left: 20px !important;
}

body .banner:hover h4, body .section.full-width-bg .banner:hover h4, body .banner-wrapper.mystyle2 .banner:hover h4{   
   color: #3e474c !important;
}

body .banner-wrapper.mystyle2 h4 {
    font-family: 'Open Sans' !important;
    color: #fff !important;
    font-style: normal !important;
    font-size: 18px !important;
    font-weight: normal !important;
    padding-top: 12px !important;
}

body .section.full-width-bg .banner h4 {
    font-family: 'Open Sans' !important;
    color: #fff !important;
    font-style: normal !important;
    font-size: 16px !important;
    font-weight: normal !important;
    padding-top: 12px !important;
	padding-left: 18px !important;
}

body #navigation>li>a, #navigation>li:hover>a, #navigation>li:hover>span, #navigation>li.current-menu-item>a, #navigation>li.current-menu-item>span,
body #navigation>li:hover, body #navigation>li:hover>span, body #navigation>li.current-menu-item, body #navigation>li.current-menu-item>span,
#navigation li.donate-button>a, body #navigation li.donate-button:hover{
    border: none !important;
}

#navigation>li.current-menu-item>a{
    background: #FFFFFF !important;
	color: #00356A !important;
}

#lower-footer{
    line-height: 1.2em !important;
}

#lower-footer a, #lower-footer a:hover{
    color: #808ca4;
}

.event-meta-block a  {
    font-size: 13px !important;
}

/*Custom Fontsize Accessibility*/

.fontsize .section.full-width-bg p, .fontsize .wpb_text_column p, .fontsize .textwidget p, .fontsize .textwidget, .fontsize #main-footer h4{
    font-size: 150% !important;
    line-height: 1.4;
}

.fontsize #main-footer .textwidget{
    min-height: 400px !important;
}