/*
Theme Name: Qwery Child Theme
Template: qwery
Theme URI: https://qwery.ancorathemes.com/
Description: Qwery Child Theme
Author: AncoraThemes
Author URI: https://ancorathemes.com/
Version: 1.4
Tested up to: 6.6
Requires at least: 5.0
Requires PHP: 7.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: blog, e-commerce, portfolio, grid-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-logo, custom-menu, editor-style, featured-image-header, featured-images, flexible-header, footer-widgets, full-width-template, microformats, post-formats, sticky-post, theme-options, threaded-comments, translation-ready, block-styles, wide-blocks
Text Domain: qwery
*/


/* =Child-Theme customization starts here
------------------------------------------------------------ */

/* Lista Eventi HP*/
.post_featured.with_thumb.hover_link.sc_events_item_thumb {
    display: none;
}
.sc_events_default .sc_events_item + .sc_events_item {
    margin-top: 0.7em;
    padding-top: 0.7em;
	border-top: 1px solid #ffffff20;
}
.sc_events_default .sc_events_item_meta_date:before {
    color: #96c11f;
}
.sc_events_default .sc_events_item_meta {
    color: #fff;
}
.sc_events_default .sc_events_item_date_start .sc_events_item_date_month {
    color: #fff;
}
.sc_events_default .sc_events_item_title {
    font-weight: 500;
}
.hp-blur {
    backdrop-filter: blur(4.8px);
    background-color: #154f9b99!important;
}

/*.corsivo {
    color: #FF6A3A;
    font-family: "Playfair Display", Sans-serif;
    font-style: italic;
}*/

/*subtitle*/
.sc_item_subtitle.sc_item_title_style_icon:before {
    color: transparent;
    content: '\e9a7';
    display: block;
    font-size: 18px;
    margin-bottom: 20px;
    background-color: #003977;
    clip-path: none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);
    display: inline-block;
    position: relative;
    left: 0px;
    top: 0px;
    margin: 0px 20px 0px 0px;
    border-radius: 50% 50% 50% 50%;
    transform: rotate(0deg);
    width: 5px;
    height: 5px;
}
.sc_item_subtitle {
    font-weight: 600;
}

/*header e footer*/
.header-footer-menu .sc_layouts_menu_nav li {
    font-size:16px;
}
.header-footer-menu .sc_layouts_menu_nav > li > a:hover  {
	color: #222733!important;
	font-size:16px;
}
.hp-header-footer-menu .sc_layouts_menu_nav li {
    font-size:16px;
}
.hp-header-footer-menu .sc_layouts_menu_nav > li > a:hover  {
    color: #fff !important;
	font-size:16px;
}
.footer_wrap .sc_layouts_menu > ul > li {
    font-size:16px;
}

/*Freccie oppurtunità HP*/
.sc_slider_controls.sc_slider_controls_light .slider_controls_wrap>a.slider_prev:hover {
    color: #0b5bb2;
}
.sc_slider_controls.sc_slider_controls_light .slider_controls_wrap>a.slider_next:hover {
    color: #0b5bb2;
}

/*post HP*/
.sc_blogger_default.sc_blogger_default_classic .post_meta_categories {
    font-weight: 600 !important;
}
.sc_blogger_default.sc_blogger_default_classic .sc_blogger_item_title {
    font-weight: 600;
}

/*Menu rollover*/
.sc_layouts_menu_nav > li.current-menu-item > a {
    color: #fff !important;
}
.hp-header-footer-menu .sc_layouts_menu_nav > li > a:hover  {
    color: #fff !important;
}
.sc_layouts_menu_nav > li ul:not(.sc_item_filters_tabs) {
    background-color: #154f9b;
}
.sc_layouts_menu_popup .sc_layouts_menu_nav > li > a, .sc_layouts_menu_nav > li li > a {
    color: #fff !important;
}

/*-------- HP02*/

.hp02-eventi .sc_events_default .sc_events_item + .sc_events_item {
    margin-top: 1.7em;
    padding-top: 1.7em;
	border-top: 1px solid #e2e2e2;
}
.hp02-eventi .sc_events_default .sc_events_item_meta_date:before {
    color: #222733;
}
.hp02-eventi .sc_events_default .sc_events_item_meta {
    color: #222733;
}
.hp02-eventi .sc_events_default .sc_events_item_date_start .sc_events_item_date_month {
    color: #222733;
}
.hp02-eventi .sc_events_default .sc_events_item_title {
    font-weight: 500;
}
.hp02-eventi .sc_events_default .sc_events_item_date_start .sc_events_item_date_day {
    font-weight: 600;
}
.sc_skills_counter .sc_skills_total {
    font-size: 4.144em;
    font-weight: 600;
}
/*.sc_slider_controls .slider_controls_wrap .slider_pagination_wrap {
    border-bottom: 1px solid #e2e2e2;
}*/
.slider_pagination_style_title .slider_pagination_wrap .slider_pagination_bullet + .slider_pagination_bullet {
    border-bottom: 1px solid #e2e2e2 !important;
}
.sc_slider_controls.sc_slider_controls_alter .slider_pagination_bullet {
    border-bottom: 1px solid #e2e2e2 !important;
}
.sc_layouts_panel_inner {
    background-color: #154f9b;
}
.hp02-servizi .sc_services_modern .sc_services_item_title {
    font-weight:500;
    font-size: 1.333em;
}
.hp02-icone .sc_icons_extra.sc_icons_size_small .sc_icons_icon:before, .sc_icons_extra.sc_icons_size_small .sc_icons_icon>span:before {
    font-size: 2.2em;
}
