/* =Page Builder Support (just what's specific for this theme, the rest is in page-builder-styles.css)
----------------------------------------------- */

.widget_origin_price-box .origin-widget.origin-widget-price-box .information {
	font-size: 100%;
}

.origin-widget-list {
    font-size: 100%;
}

.widget_sow-features .sow-features-list .sow-features-feature p.sow-more-text a {
	display: inline-block;
	padding: 10px 18px;
	background: #232527;
	border: none;
	font-size: 12px;
	color: #fff;
	text-transform: uppercase;
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-ms-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
	transition: all 0.2s ease;
}

	.widget_sow-features .sow-features-list .sow-features-feature p.sow-more-text a:hover {
		color: #fff;
		text-decoration: none;
		-webkit-box-shadow: 0 2px 6px rgba(0,0,0,0.12), 0 2px 5px rgba(0,0,0,0.24);
		box-shadow: 0 2px 6px rgba(0,0,0,0.12), 0 2px 5px rgba(0,0,0,0.24);
		zoom: 1;
		filter: alpha(opacity=95);
		opacity: 0.95;
	}

.widget_sow-price-table .so-widget-sow-price-table .ow-pt-columns-atom .ow-pt-column .ow-pt-title {
	font-size: 120%;
	text-shadow: none;
	-webkit-border-top-right-radius: 3px;
	-webkit-border-top-left-radius: 3px;
	-moz-border-radius-topright: 3px;
	-moz-border-radius-topleft: 3px;
	border-top-right-radius: 3px;
	border-top-left-radius: 3px;
}

.widget_sow-price-table .so-widget-sow-price-table .ow-pt-columns-atom .ow-pt-column .ow-pt-details .ow-pt-price {
	font-size: 160%;
	text-shadow: none;
}

.widget_sow-price-table .so-widget-sow-price-table .ow-pt-columns-atom .ow-pt-column .ow-pt-details .ow-pt-per {
	font-size: 80%;
}

.widget_sow-price-table .so-widget-sow-price-table .ow-pt-columns-atom .ow-pt-column .ow-pt-features {
	font-size: 85%;
}

.sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item .sow-carousel-thumbnail a:hover {
	background-size: 242px 162px !important;
}

.sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item .sow-carousel-thumbnail a span.overlay {
	background: #000 !important;
}

.sow-features-feature p,
.origin-widget-list {
	font-size: 85%;
}