/*
Theme Name: qwery Child Theme
Template: qwery
Author: dpsonline*
Version: 1.4
Tested up to: 6.6
Requires at least: 5.0
Requires PHP: 7.0
Text Domain: qwery
*/


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

footer {content-visibility: visible!important;}

.post_meta {
    font-size: 17px;
    font-weight: 300;
}
.custom-background .content_wrap > .content, .background_banner_wrap ~ .content_wrap > .content {
    padding: 0rem 4rem 4rem 4rem;
}
.sc_portfolio.sc_portfolio_fill .sc_portfolio_item .post_featured .post_info .post_title {
    font-weight: 600;
}
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .post_layout_classic-masonry .post_title {
    font-size: 1.33rem;
}
.sc_events_default .sc_events_item_title {
    font-weight: 400;
}
.sc_blogger_default.sc_blogger_default_classic .slider_outer_centered .sc_blogger_item_title {
    font-size: 25px;
}
.sc_blogger_default.sc_blogger_default_classic .post_meta_categories {
    font-weight: 600;
}
.widget_tag_cloud a {
    font-size: 15px !important;
	font-weight:300;
}
span.post_meta_item.post_categories.cat_sep {
    text-transform: none;
    font-weight: 300;
}

/*singola opera*/
.portfolio_page_details_share .socials_wrap .social_item .social_icon {
    display: none;
}
.sc_portfolio.sc_portfolio_simple.related_wrap .related_columns .sc_portfolio_item .post_title {
    font-weight: 500;
}

/*singolo post*/
h1.post_title.entry-title {
    font-size: 2.765em;
    text-transform: uppercase;
    font-weight: 600;
    letter-spacing: -.02em;
}
.post_item_single .post_tags_single a {
    font-size: 15px;
    font-weight: 300;
}
.sc_testimonials_item_author_subtitle {
    display: none;
}


/*form contatti*/
.wpcf7 .wpcf7-submit-style {
    margin-top: 20px;
}

/*evento*/
.comments_wrap.opened {
    display: none;
}
.tribe-events-notices + .tribe-events-single-event-title {
    margin-top: 0.5em;
}
.tribe-events-content ol, .tribe-events-content p, .tribe-events-content ul {
    font-size: 19px;
}
.sc_events_default .sc_events_item_title {
    font-size: 1.133em;
    line-height: 1.2em;
    margin: 0;
}
.tribe_events .add_to_cart_button {
    display: none;
}
.tribe-events-notices {
    color: #fff;
    background: #e4234f;
}
.sc_events_default .sc_events_item_meta {
    font-size: 17px;
}
.sc_events_default .sc_events_item_meta_locality {
    font-size: 17px;
}
.single-tribe_events .tribe-events-single .tribe-events-single-event-title {
    font-size: 2.765em;
	text-transform:uppercase;
	font-weight:600;
	letter-spacing: -.02em;
}
.tribe-events-schedule h2 {
    font-size: 17px;
    font-weight: 300;
}
.tribe-events-content h2, .tribe-events-content h3, .tribe-events-content h4, .tribe-events-content h5, .tribe-events-content h6  {
	text-transform:uppercase;
	font-weight:600;
}
.tribe-events-content h5  {
	text-transform:uppercase;
	font-weight:600;
}
.single-tribe_events .tribe-events-meta-group .tribe-events-single-section-title {
    font-size: 1.056em;
    font-weight: 600;
    text-transform: uppercase;
}
 .tribe-events-sub-nav li a {
    text-transform: uppercase;
}
.tribe-events-content a {
    border-bottom: 1px solid #e4234f;
    color: #e4234f;
}
.tribe-events-content a:hover {
    border-bottom: 1px solid #141827;
    color: #141827;
}

/*form*/
.eael-contact-form-7 .wpcf7-form label span.wpcf7-list-item-label {
    font-weight: 300!important;
}

/*menu mobile*/
.menu_mobile .menu_mobile_widgets_area {
    background-color: #191919;
}


@media (max-width: 1023px) {
	 .custom-background .content_wrap>.content, .page_banner_wrap~.content_wrap>.content {
		 padding: 0!important;
	 }
}

@media (max-width: 479px) {
	.menu_mobile .sc_layouts_logo img {
		max-height: 90px!important;
	}
}

iframe.iubenda-ibadge {
    min-height: auto;
}
