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

//@mixin trx_addons--xxl() {
@media #{$media_xxl} {}

//@mixin trx_addons--xl() {
@media #{$media_xl} {}

//@mixin trx_addons--lg() {
@media #{$media_lg} {
	// Testimonials Date
	.sc_testimonials_qw-date {
		.sc_testimonials_item_content .sc_testimonials_item_date,
        	.sc_testimonials_item_author .sc_testimonials_item_author_data .sc_testimonials_item_author_subtitle {
			font-size: 15px;
		}
	}
	// Testimonials Big
	.sc_testimonials_qw-big .sc_testimonials_item_author .sc_testimonials_item_author_data .sc_testimonials_item_author_subtitle {
		font-size: 15px;
	}

	// Services
	.sc_services_qw-price {
		.sc_services_item_number {
			font-size: 1.4em;
			margin-top: -1%;
		}
		.sc_services_item_price_dots {
			line-height: 0.9em;
		}
	}

	// Portfolio
	.sc_portfolio.sc_portfolio_qw-case {
		.sc_portfolio_item .sc_portfolio_item_content .post-more-link:after {
			top: -4px;
		}
	}

}

//@mixin trx_addons--md() {
@media #{$media_md} {
	// Services
	.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 {
			font-size: 1rem;
		}
	}
	.sc_services_qw-nodes {
		.sc_services_item .sc_services_item_number {
			line-height: 2.8em;
		}
	}
	.sc_services_qw-stylish {
		.sc_services_item .sc_services_item_more_link {
			bottom: 0;
		}
	}
}

//@mixin trx_addons--sm() {
@media #{$media_sm} {
	// Testimonials Big & Date
	.sc_testimonials_qw-big .sc_testimonials_item_author .sc_testimonials_item_author_data .sc_testimonials_item_author_title,
	.sc_testimonials_qw-date .sc_testimonials_item_author .sc_testimonials_item_author_data .sc_testimonials_item_author_title {
		font-size: 17px;
	}
	// Services
	.sc_services_qw-nodes {
		.sc_services_item .sc_services_item_number {
			line-height: 2.5em;
		}
	}
	.sc_services_qw-stylish {
		.sc_services_item .sc_services_item_more_link {
			bottom: -1px;
		}
	}
	.sc_services_qw-price {
		.sc_services_item_price_dots {
			line-height: 0.8em;
		}
	}

	// Portfolio
	.sc_portfolio.sc_portfolio_qw-case {
		.sc_portfolio_item .sc_portfolio_item_content .post_title {
			font-size: 1.2em;
		}
	}
}

//@mixin trx_addons--xs() {
@media #{$media_xs} {}