/* Enter Your Custom CSS Here */

html:lang(en-GB) .menu-item-language-en {display:none}
html:lang(it-IT) .menu-item-language-it {display:none}
h2 {font-size: 22px;}
.menu-item-language-en { padding-left: 2.0em;}
.menu-item-language-it { padding-left: 2.0em;}
.scheme_original .top_panel_middle { background-color: #1e2d63/*#5e86de*/; }
.top_panel_over .top_panel_wrap {opacity:0.8}
.scheme_original .copyright_wrap_inner { background-color: #1e2d63/*#5e86de*/; }
.scheme_original .scroll_to_top { background-color: #355fbb; }
.scheme_original .scroll_to_top:hover { background-color: #20469b; }
.menu_main_nav > li > a { padding: 0.6em 1.0em; }
.logo_text {font-family: 'Nothing You Could Do', cursive; font-size: 3em!important; line-height: 1em!important;}
.logo_slogan {font-family: 'Nothing You Could Do', cursive; font-size: 1.8em!important; line-height: 1em!important; float: right; margin-right: 50px;}
.copyright_wrap_inner { padding: 0.8em 0; }
.top_panel_fixed .top_panel_middle .menu_main_wrap { margin-top: 1.6em; margin-bottom: 1.1em; }
.top_panel_fixed .top_panel_wrap .logo { margin-top: 1em; margin-bottom: 0.3em; }
.scheme_original .top_panel_title_inner .page_title { color: #1e2d63/*#5e86de*/; }
.top_panel_middle .logo { margin-top: 1.0em; margin-bottom: 0em; }
.top_panel_middle .menu_main_wrap { text-align: right; margin-top: 2.4em; margin-bottom: 1.6em; }
.top_panel_title .page_title { padding: 0.7em 0 0.7em; }
.scheme_original a {color:#1e2d63;}
.scheme_original .header_mobile { background-color: #1e2d63/*#5e86de*/; }
.scheme_original .logo .logo_slogan { color: #ffffff; }
.scheme_original .header_mobile .panel_top, .scheme_original .header_mobile .side_wrap { background-color: #5e86de; }
.vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat { color: #fff; background-color: #1e2d63!important/*#5e86de*/; }
.top_panel_title .page_title { font-weight: 400; font-family: "Lora", sans-serif; font-size:1.5em }
.copyright_text  { font-family: "Lora", sans-serif; }
a { font-family: "Lora", sans-serif; }
.menu_main_nav>li>a {
    padding: 0.6em;
}

#menu-item-28 {
    padding-left: 2.0em;
}
/*.home .vc_gitem-animated-block  {display:none}*/
.vc_custom_1419328663991 h4 {margin:5px 0!important}
.vc_btn3.vc_btn3-size-md { padding: 5px 20px!important;}
.vc_btn3-container { margin-bottom: 0!important;}
.vc_grid.vc_row.vc_grid-gutter-30px .vc_grid-item {
    padding-right: 30px;
    padding-bottom: 20px!important;
}
.logo_text {font-family: 'Buda', cursive!important;}
.logo_slogan {font-family: 'Buda', cursive!important; font-style:normal!important}
.scheme_original input[type="submit"], .scheme_original input[type="reset"], .scheme_original input[type="button"], .scheme_original button, .scheme_original .sc_button.sc_button_style_filled, .scheme_original .btn-join, .scheme_original #btn-join, .scheme_original a#quiz_continue_link {background-color:#5e86de!important}

.epyt-gallery .__youtube_prefs__ {width:78%!important; float:left; margin-right:10px;margin-top:27px}
.epyt-gallery-list {width:20%!important;float:left;}
.epyt-gallery-allthumbs.epyt-cols-5 .epyt-gallery-thumb {width:100%!important;}
.epyt-pagination {padding:0!important}
.epyt-gallery-title {font-size:15px!important}

@media only screen and (max-width: 768px) {
.epyt-gallery .__youtube_prefs__ {width:100%!important; float:left; margin-right:0px!important;margin-top:0px!important}
.epyt-gallery-list {width:100%!important;float:left;margin-left:3px!important}
.epyt-gallery-allthumbs.epyt-cols-1 .epyt-gallery-thumb {width: 33%!important;float:left}
.epyt-gallery-rowbreak {clear:none!important}
}
