.smw-stars {
	height:16px;
	background:url(../gfx/stars.png) repeat-x left top
}
.smw-stars-20 {
	height:20px;
	background:url(../gfx/stars_20.png) repeat-x left top
}
.smw-stars-24 {
	height:24px;
	background:url(../gfx/stars_24.png) repeat-x left top
}
.smw-stars-20.smw-stars-on, .smw-stars-24.smw-stars-on, .smw-stars.smw-stars-on {
	background-position:left bottom
}
.smw-renderer-vertical .smw-item-li {
	float:left;
	width:104px;
	text-align:center;
	height:auto
}
.smw-renderer-vertical h3.smw-item-title {
	word-wrap:break-word
}
.smw-renderer-vertical .smw-stars {
	margin:3px auto
}
.smw-renderer-boxed .smw-item-li {
	float:left;
	width:104px;
	text-align:center;
	height:auto
}
.smw-renderer-boxed .smw-stars {
	margin:3px auto
}
.smw-widget.smw-style-elegant img, .smw-widget.smw-style-simple img {
	border-radius:0;
	box-shadow:none;
	height:auto;
	display:block;
	max-width:100%
}
.smw-widget .smw-item-link-thumb {
	display:inline-block
}
.smw-widget ul {
	list-style:none!important;
	margin:0!important
}
.smw-style-elegant img {
	border-radius:0;
	box-shadow:none
}
.smw-style-elegant a {
	text-decoration:none
}
.smw-style-elegant .smw-item .smw-item-image, .smw-style-elegant .smw-item-thumb img {
	display:block
}
.smw-style-elegant h3.smw-item-title a {
	color:#333
}
.smw-style-elegant .smw-item-meta-cost {
	display:block;
	font-size:2em;
	font-weight:700;
	line-height:1;
	margin:5px 0
}
.smw-style-elegant .smw-item-meta-sales {
	font-size:1.2em;
	line-height:1
}
.smw-style-elegant .smw-item-meta {
	text-align:left
}
.smw-style-elegant .smw-author {
	overflow:hidden;
	background-color:#fff;
	padding:3px;
	border-radius:2px
}
.smw-style-elegant .smw-author-items {
	margin-top:10px
}
.smw-style-elegant h2.smw-user-title {
	clear:none;
	font-size:1.5em;
	line-height:1.2em;
	margin-bottom:5px!important
}
.smw-style-elegant h2.smw-user-title a, .smw-style-elegant h2.smw-user-title a:hover {
	color:#fdfdfd
}
.smw-style-elegant .smw-user .smw-user-image {
	float:left;
	margin:4px 12px 4px 4px
}
.smw-style-elegant .smw-user .smw-user-meta {
	overflow:hidden;
	line-height:1.3em;
	color:#fff
}
.smw-style-elegant .smw-item-extra {
	border-top:1px dotted gray;
	clear:both;
	font-size:.9em;
	line-height:1.3em;
	margin:10px 0 0;
	padding:5px 0 0
}
.smw-style-elegant.smw-renderer-block .smw-item-li, .smw-style-elegant.smw-renderer-compact .smw-item-li, .smw-style-elegant.smw-renderer-details .smw-item-li, .smw-style-elegant.smw-renderer-preview .smw-item-li, .smw-style-elegant.smw-renderer-standard .smw-item-li {
	margin-bottom:10px
}
.smw-style-elegant.smw-renderer-thumbnail .smw-author-items {
	text-align:center
}
.smw-style-elegant.smw-renderer-thumbnail .smw-item-li {
	border:none;
	display:inline-block;
	margin:0;
	padding:0
}
.smw-style-elegant.smw-renderer-thumbnail .smw-item .smw-item-image {
	margin:4px
}
.smw-style-elegant.smw-renderer-block .smw-item-link-thumb, .smw-style-elegant.smw-renderer-compact .smw-item-link-thumb, .smw-style-elegant.smw-renderer-details .smw-item-link-thumb, .smw-style-elegant.smw-renderer-standard .smw-item-thumb {
	float:left
}
.smw-style-elegant.smw-renderer-block .smw-item-image, .smw-style-elegant.smw-renderer-compact .smw-item-image, .smw-style-elegant.smw-renderer-details .smw-item-image, .smw-style-elegant.smw-renderer-standard .smw-item-thumb {
	margin:4px 12px 4px 4px
}
.smw-style-elegant.smw-renderer-standard .smw-item-thumb img {
	margin:0 0 2px
}
.smw-style-elegant.smw-renderer-compact .smw-item, .smw-style-elegant.smw-renderer-standard .smw-item {
	background-color:#d3d3d3;
	border-radius:2px;
	overflow:hidden;
	padding:5px
}
.smw-style-elegant.smw-renderer-details .smw-item, .smw-style-elegant.smw-renderer-preview .smw-item {
	border-radius:2px;
	background-color:#d3d3d3;
	color:#333;
	border:1px solid gray;
	padding:0;
	overflow:hidden
}
.smw-style-elegant.smw-renderer-block .smw-item {
	border-radius:2px;
	background-color:#d3d3d3;
	border:1px solid gray;
	padding:0;
	overflow:hidden
}
.smw-style-elegant h3.smw-item-title {
	clear:none;
	line-height:1.2em;
	margin:0 0 5px!important
}
.smw-style-elegant.smw-renderer-details .smw-item h3.smw-item-title, .smw-style-elegant.smw-renderer-preview .smw-item h3.smw-item-title {
	background-color:gray;
	padding:3px;
	text-align:center;
	margin:0!important;
	font-size:1.4em;
	line-height:1.2em;
	letter-spacing:-1px
}
.smw-style-elegant.smw-renderer-details .smw-item .smw-item-content, .smw-style-elegant.smw-renderer-preview .smw-item .smw-item-content {
	overflow:hidden;
	padding:3px
}
.smw-style-elegant.smw-renderer-block .smw-item h3.smw-item-title {
	background-color:gray;
	padding:3px;
	text-align:center;
	margin:0!important;
	font-size:1.3em;
	line-height:1.2em
}
.smw-style-elegant.smw-renderer-block .smw-item .smw-item-content {
	overflow:hidden;
	padding:3px
}
.smw-style-elegant.smw-renderer-block .smw-item .smw-item-meta-price, .smw-style-elegant.smw-renderer-block .smw-item .smw-item-meta-user, .smw-style-elegant.smw-renderer-details .smw-item .smw-item-meta-price, .smw-style-elegant.smw-renderer-details .smw-item .smw-item-meta-user, .smw-style-elegant.smw-renderer-preview .smw-item .smw-item-meta-user, .smw-style-elegant.smw-renderer-standard .smw-item .smw-item-meta-price, .smw-style-elegant.smw-renderer-standard .smw-item .smw-item-meta-user {
	margin-top:5px;
	line-height:1.2em
}
.smw-style-elegant.smw-renderer-block .smw-item h3.smw-item-title a, .smw-style-elegant.smw-renderer-details .smw-item h3.smw-item-title a, .smw-style-elegant.smw-renderer-preview .smw-item h3.smw-item-title a {
	color:#fdfdfe
}
.smw-style-elegant.smw-renderer-preview .smw-item .smw-item-meta {
	margin-top:5px
}
.smw-style-elegant.smw-renderer-preview .smw-item .smw-item-meta>.smw-stars-24 {
	float:left
}
.smw-style-elegant.smw-renderer-preview .smw-item .smw-item-meta .smw-item-meta-price {
	float:right
}
.smw-style-elegant.smw-renderer-preview .smw-item-meta-cost {
	margin:0;
	font-size:1.6em
}
.smw-style-elegant.smw-renderer-block .smw-item .smw-item-meta, .smw-style-elegant.smw-renderer-compact .smw-item .smw-item-meta, .smw-style-elegant.smw-renderer-details .smw-item .smw-item-meta, .smw-style-elegant.smw-renderer-preview .smw-item .smw-item-meta, .smw-style-elegant.smw-renderer-standard .smw-item .smw-item-meta {
	overflow:hidden;
	line-height:1.2em
}
.smw-style-elegant.smw-renderer-vertical {
	overflow:auto
}
.smw-style-elegant.smw-renderer-vertical .smw-item-li {
	margin:0 8px 8px 0;
	width:110px;
	border:0
}
.smw-style-elegant.smw-renderer-vertical .smw-item-link-thumb {
	display:block;
	text-align:center;
	padding:10px 0;
	background-color:gray
}
.smw-style-elegant.smw-renderer-vertical .smw-item {
	background-color:#d3d3d3;
	border:1px solid gray;
	border-radius:2px;
	overflow:hidden;
	padding:0
}
.smw-style-elegant.smw-renderer-vertical h3.smw-item-title {
	font-size:1.2em;
	line-height:1.3em;
	margin:0!important
}
.smw-style-elegant.smw-renderer-vertical .smw-item-meta-price {
	margin:0 0 5px
}
.smw-style-elegant.smw-renderer-vertical .smw-item-meta-cost {
	font-size:1.8em;
	margin:0
}
.smw-style-elegant.smw-renderer-vertical .smw-item-meta-sales {
	font-size:1em
}
.smw-style-elegant.smw-renderer-vertical .smw-item-content {
	padding:5px 5px 10px
}
.smw-style-elegant.smw-renderer-boxed {
	overflow:auto
}
.smw-style-elegant.smw-renderer-boxed .smw-item-li {
	margin:0 8px 8px 0;
	width:110px;
	border:0
}
.smw-style-elegant.smw-renderer-boxed .smw-item-link-thumb {
	display:block;
	text-align:center;
	padding:10px 0;
	background-color:gray
}
.smw-style-elegant.smw-renderer-boxed .smw-item {
	background-color:#d3d3d3;
	border:1px solid gray;
	border-radius:2px;
	overflow:hidden;
	padding:0
}
.smw-style-elegant.smw-renderer-boxed .smw-item-meta-cost {
	font-size:1.8em;
	margin:0
}
.smw-style-elegant.smw-renderer-boxed .smw-item-meta-sales {
	font-size:1em
}
.smw-style-elegant.smw-renderer-boxed .smw-item-content {
	padding:5px
}
.smw-style-simple img {
	border-radius:0;
	box-shadow:none
}
.smw-style-simple a {
	text-decoration:none
}
.smw-style-simple h3.smw-item-title {
	clear:none;
	line-height:1.2em;
	margin-bottom:5px!important
}
.smw-style-simple h2.smw-user-title {
	clear:none;
	font-size:1.5em;
	line-height:1.2em;
	margin-bottom:5px!important
}
.smw-style-simple .smw-item-meta-user {
	margin-top:2px
}
.smw-style-simple .smw-item-meta-user a {
	font-weight:700
}
.smw-style-simple .smw-item .smw-item-image, .smw-style-simple .smw-item-thumb img {
	display:block
}
.smw-style-simple .smw-item-meta {
	text-align:left
}
.smw-style-simple .smw-item-meta-cost {
	display:block;
	font-size:1.6em;
	font-weight:700;
	line-height:1
}
.smw-style-simple .smw-item-thumbnail .smw-item-image {
	margin:4px
}
.smw-style-simple .smw-author-items {
	border-top:1px dotted #aaa;
	margin-top:10px;
	padding-top:10px
}
.smw-style-simple .smw-author {
	overflow:hidden
}
.smw-style-simple .smw-user .smw-user-image {
	float:left;
	margin:4px 12px 4px 4px
}
.smw-style-simple .smw-user .smw-user-meta {
	overflow:hidden;
	line-height:1.3em
}
.smw-style-simple .smw-item-extra {
	border-top:1px dotted;
	clear:both;
	font-size:.9em;
	line-height:1.3em;
	margin:10px 0 0;
	padding:5px 0 0
}
.smw-style-simple.smw-renderer-block .smw-item-li, .smw-style-simple.smw-renderer-compact .smw-item-li, .smw-style-simple.smw-renderer-details .smw-item-li, .smw-style-simple.smw-renderer-preview .smw-item-li, .smw-style-simple.smw-renderer-standard .smw-item-li {
	margin-bottom:10px
}
.smw-style-simple.smw-renderer-thumbnail .smw-author-items {
	text-align:center
}
.smw-style-simple.smw-renderer-thumbnail .smw-item-li {
	border:none;
	display:inline-block;
	margin:0;
	padding:0
}
.smw-style-simple.smw-renderer-thumbnail .smw-item .smw-item-image {
	margin:4px
}
.smw-style-simple.smw-renderer-block .smw-item-link-thumb, .smw-style-simple.smw-renderer-compact .smw-item-link-thumb, .smw-style-simple.smw-renderer-details .smw-item-link-thumb, .smw-style-simple.smw-renderer-standard .smw-item-thumb {
	float:left
}
.smw-style-simple.smw-renderer-block .smw-item .smw-item-image, .smw-style-simple.smw-renderer-compact .smw-item .smw-item-image, .smw-style-simple.smw-renderer-details .smw-item .smw-item-image, .smw-style-simple.smw-renderer-standard .smw-item .smw-item-thumb {
	margin:4px 12px 4px 4px
}
.smw-style-simple.smw-renderer-standard .smw-item-thumb img {
	margin:0 0 2px
}
.smw-style-simple.smw-renderer-block .smw-item, .smw-style-simple.smw-renderer-compact .smw-item, .smw-style-simple.smw-renderer-details .smw-item, .smw-style-simple.smw-renderer-standard .smw-item {
	overflow:hidden
}
.smw-style-simple.smw-renderer-block .smw-item .smw-item-meta, .smw-style-simple.smw-renderer-compact .smw-item .smw-item-meta, .smw-style-simple.smw-renderer-details .smw-item .smw-item-meta, .smw-style-simple.smw-renderer-preview .smw-item .smw-item-meta, .smw-style-simple.smw-renderer-standard .smw-item .smw-item-meta {
	overflow:hidden;
	line-height:1.2em
}
.smw-style-simple.smw-renderer-block .smw-item .smw-item-meta-price, .smw-style-simple.smw-renderer-block .smw-item .smw-item-meta-user, .smw-style-simple.smw-renderer-preview .smw-item .smw-item-meta-user, .smw-style-simple.smw-renderer-standard .smw-item .smw-item-meta-price, .smw-style-simple.smw-renderer-standard .smw-item .smw-item-meta-user {
	margin-top:5px;
	line-height:1.2em
}
.smw-style-simple.smw-renderer-preview .smw-item .smw-item-meta {
	margin-top:5px
}
.smw-style-simple.smw-renderer-preview .smw-item .smw-item-meta>.smw-stars-24 {
	float:left
}
.smw-style-simple.smw-renderer-preview .smw-item .smw-item-meta .smw-item-meta-price {
	float:right
}
.smw-style-simple.smw-renderer-vertical {
	overflow:auto
}
.smw-style-simple.smw-renderer-vertical .smw-item-li {
	margin:0 10px 10px 0;
	border:0
}
.smw-style-simple.smw-renderer-vertical h3.smw-item-title {
	font-size:1.2em;
	line-height:1.3em;
	margin:0!important
}
.smw-style-simple.smw-renderer-vertical .smw-item-meta-cost {
	font-size:1.8em
}
.smw-style-simple.smw-renderer-boxed {
	overflow:auto
}
.smw-style-elegant.smw-renderer-boxed .smw-item-link-thumb img {
	margin:0 auto
}
.smw-style-simple.smw-renderer-boxed .smw-item-li {
	margin:0 10px 10px 0;
	border:0
}
.smw-style-simple.smw-renderer-boxed .smw-item-meta-cost {
	font-size:1.8em
}
.sit-preview-block {
	position:absolute;
	display:none;
	z-index:100000
}
.sit-preview-block img {
	margin:0;
	border:0;
	max-width:100%;
	height:auto;
	display:block
}
.sit-preview-shadow {
	box-shadow:0 0 4px rgba(48, 48, 48, .7);
}
.sit-preview-preloader {
	background:#000 url(../gfx/preload.gif) center center no-repeat;
	display:block
}
.sit-theme-simple {
	background:#fff;
	padding:5px;
	border:1px solid #d9d9d9
}
.sit-theme-envato {
	background:#fff;
	color:#333;
	padding:3px;
	line-height:16px
}
.sit-theme-envato h3 {
	margin:0px 0 0;
	font-size:12px;
	line-height:22px;
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight:normal; padding:5px;
}

.sit-theme-envato h3 span { display:block}

.sit-envato-info {
	float:left;
	display:none;
}
.sit-envato-price {
	float:right;
	font-size:32px;
	font-weight:700;
	line-height:42px;
	display:none;
}
.sit-envato-price sup {
	vertical-align:-4px;
	font-size:24px;
	display:none;
}
.sit-envato-author {
	color:#aaa;
	font-size:11px;
	margin-bottom:5px;
	display:none;
}
.sit-envato-category {
	color:#eee;
	font-size:13px;
	display:none;
}

@media only screen and (max-width: 1024px) {
.sit-preview-shadow {
	box-shadow:0 0 4px rgba(48, 48, 48, .7);
	display:none !important;
}
}