/* QW Extension
------------------------------------------------------------------------------------ */

@import "../../../../css/_mixins.scss";
@import "../../../../css/_theme-vars.scss";
@import "../../css/_skin-vars.scss";


/* More Link for Stylish & Panel & Plaque & Tricolore & Nodes & Card */
.sc_services_qw-stylish,
.sc_services_qw-plaque,
.sc_services_qw-tricolore,
.sc_services_qw-nodes,
.sc_services_qw-card,
.sc_services_qw-panel {
	.sc_services_item .sc_services_item_more_link {
		outline: none;
		font-size: 16px;
		.link_icon {
			top: -1px;
		}
	}
}

/* Text for Stylish & Panel & Plaque & Tricolore & Nodes & Card*/
.sc_services_qw-tricolore,
.sc_services_qw-stylish,
.sc_services_qw-plaque,
.sc_services_qw-card,
.sc_services_qw-nodes,
.sc_services_qw-panel {
	.sc_services_item .sc_services_item_text {
		outline: none;
		font-size: 1rem;
	}
}

/* Portfolio categories */
.sc_portfolio.sc_portfolio_qw-case,
.sc_portfolio.sc_portfolio_qw-board,
.sc_portfolio.sc_portfolio_qw-pack {
	.post_meta .post_meta_item.post_categories {
		font-weight: 500;
		text-transform: uppercase;
		letter-spacing: 0.8px;
		font-family: var(--theme-font-h5_font-family);
	}
}

/* Services */
.sc_services_qw-nodes {
	.sc_services_item .sc_services_item_number {
		line-height: 3em;
	}
}
.sc_services_qw-panel {
	.sc_services_item .sc_services_item_number.duplicate {
		font-weight: 300;
	}
}
.sc_services_qw-price {
	.sc_services_item_number {
		margin-top: 4%;
	}
}

/* Portfolio */
.sc_portfolio.sc_portfolio_qw-board {
	.sc_portfolio_item .post_featured .post_info .post_title:before {
		bottom: 8px;
	}
}
.sc_portfolio.sc_portfolio_qw-case {
	.sc_portfolio_item .sc_portfolio_item_content .post-more-link {
		font-size: 17px;
	}
}
.sc_portfolio.sc_portfolio_qw-chess {
	.sc_portfolio_item_content .post_title:before {
		bottom: 7px;
	}
}