/*SOURCENGO BASE STYLES*/

.sng-attribution {
    color: #fff;
    display: inline-block;
    letter-spacing: 2px;
    background-color: #ffd724;
    font-size: 10px;
    line-height: 1;
    padding: 4px 4px 0 4px;
    height: 18px;
    border-radius: 2px;
}
.sng-pull-right {
    float: right;
}
.sng-pull-left {
    float: left;
}
.sng-item-center {
    text-align: center;
}
.sng-widget .sng-items,
.sng-widget .sng-item {
    box-sizing: border-box;
}
.sng-widget {
    overflow: hidden;
    margin-bottom: 1em;
}
.sng-widget .sng-title {
    margin-bottom: .5em;
    font-size: 1.5em;
    font-style: normal;
    line-height: 1.4;
}
.sng-widget .sng-items {
    overflow: hidden;
    margin: -8px;
    font-size: 0;
    text-align: left;
}
.sng-widget.sng-bordered .sng-items {
    margin: -5px;
}
.sng-widget .sng-item {
    display: inline-block;
    margin: 0;
    padding: 8px;
    vertical-align: top;
}
.sng-widget.sng-bordered .sng-item {
    padding: 5px;
}
.sng-widget .sng-item-inner {
    display: block;
    margin: 0 auto;
    border: none;
    background: none;
    text-decoration: none;
    position: relative;
    overflow: hidden;
}
.sng-widget.sng-featimage .sng-item-image {
    display: block;
    overflow: hidden;
    margin: -10px -10px 10px -10px;
}
.sng-widget .sng-item-image img {
    display: block;
    width: 100%;
	opacity:0.8;
}
.sng-widget .sng-item-logo img {
    width: 60px;
    height: 60px
}
/*
         IMAGE AND LOGO VISIBILITY*/
/*.sng-thumb .sng-items-cols-3 .sng-item-logo, .sng-thumb .sng-items-cols-4 .sng-item-logo, .sng-thumb .sng-items-cols-5 .sng-item-logo{
         display:none !important;
         }*/

.sng-widget .sng-items-cols-3 .sng-item-logo img {
    width: 50px;
    height: 50px;
}
.sng-widget .sng-items-cols-4 .sng-item-logo img,
.sng-widget .sng-items-cols-5 .sng-item-logo img {
    width: 20px;
    height: 20px;
}
.sng-widget .sng-item-logo,
.sng-widget .sng-item-image {
    display: none;
}
.sng-widget.sng-thumb .sng-item-logo {
    float: left;
    margin: 0 10px 10px 0;
    border-radius: 15%;
    overflow: hidden;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);
    display: block;
    font-size: 0;
}
.sng-widget .sng-item-inner .sng-deal {
    width: 120px;
    height: 0px;
    background-color: #ff7f00;
    text-align: center;
    -ms-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    transform: rotate(-45deg);
    position: absolute;
    z-index: 200;
    color: white;
    font-size: 14px;
    padding: 22px;
    left: -68px;
    top: -10px;
    font-weight: bold;
    text-shadow: 2px 2px rgba(0, 0, 0, 0.35);
    box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.3);
    font-family: sans-serif;
    box-sizing: initial;
    display: none;
}
.sng-widget.sng-thumb .sng-item-inner .sng-deal,
.sng-widget.sng-featimage .sng-item-inner .sng-deal {
    display: inherit;
}
.sng-widget .sng-items-cols-3 .sng-item-inner .sng-deal,
.sng-widget .sng-items-cols-4 .sng-item-inner .sng-deal,
.sng-widget .sng-items-cols-5 .sng-item-inner .sng-deal {
    width: 60px;
    height: 0px;
    padding: 15px;
    left: -35px;
    top: -5px;
    font-size: 10px;
}
.sng-widget .sng-item-inner .sng-deal-badge {
    font-size: 10px;
    background-color: #ff7f00;
    padding: 2px 4px;
    color: white;
    font-weight: bold;
    margin-left: 5px;
    border-radius: 3px;
    display: inline-block;
}
.sng-widget.sng-thumb .sng-item-inner .sng-deal-badge,
.sng-widget.sng-featimage .sng-item-inner .sng-deal-badge {
    display: none;
}
.sng-widget .sng-item-inner .sng-actionbutton {
    font-size: 14px;
    padding: 5px 15px 5px 15px;
    border: none;
    background: #4CAF50;
    color: white;
    border-radius: 3px;
    position: absolute;
    right: 10px;
    bottom: -50px;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
}
.sng-widget.sng-bordered .sng-item-inner {
    background-color: #fbfbfb #efefef;
    padding: 8px;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
}
.sng-widget.sng-bordered .sng-item-inner:hover {
    box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.2);
    background-color: rgba(255, 255, 255, 0.2);
}
.sng-widget .sng-item-inner:hover .sng-item-image img{
    opacity:1;
}
.sng-widget.sng-bordered .sng-item-inner:hover .sng-actionbutton {
    bottom: 10px;
}
.sng-widget.sng-bordered .sng-item-inner:hover .sng-item-bodytext {
    opacity: 0;
}
.sng-widget .sng-item-inner:hover {
    text-decoration: underline;
}
.sng-widget.sng-bordered .sng-item-inner:hover {
    text-decoration: none;
}
.sng-widget .sng-item-title {
    
    font-weight:bold;
    text-transform: none;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    margin-bottom: 5px;
	display:block;
}
.sng-widget .sng-item-category {
    font-size: 0.55em;
    text-transform: uppercase;
    opacity: 0.7;
    text-overflow: ellipsis;
    white-space: nowrap;
    /*overflow: hidden;*/
    font-family: sans-serif;
}
.sng-widget .sng-item-bodytext {
    text-decoration: none;
    font-size: 13px;
    display: block;
	opacity:0.65;
    transition: opacity .3s;
    line-height: 15px;
    max-height: 30px;
    overflow: hidden;
    font-family: sans-serif;
}

.sng-widget .sng-starrating {
letter-spacing: -1px;
font-size: 0.75em;
    margin-top: 4px;
}

.sng-widget .sng-starrating .sng-icon-star, .sng-widget .sng-starrating .sng-icon-star-half-full {
    
    color: #FF9800;
}
.sng-widget .sng-starrating .sng-icon-star-empty{
    opacity:0.5;
}
.sng-widget .sng-provider {
    padding: 8px 0;
    font-size: 12px;
    text-align: right;
	font-family: sans-serif;
}
.sng-widget .sng-provider a {
    filter: alpha(opacity=50);
    opacity: .5;
    transition: opacity .4s;
    border: none;
    text-decoration: inherit;
}
.sng-widget .sng-provider a:focus,
.sng-widget .sng-provider a:hover {
    filter: alpha(opacity=100);
    opacity: 1;
    text-decoration: underline;
}
@media (max-width: 600px) {
    .sng-widget .sng-item-inner .sng-deal {
        width: 60px;
        height: 0px;
        padding: 15px;
        left: -35px;
        top: -5px;
        font-size: 10px;
    }
    .sng-widget .sng-item-inner .sng-deal {
        display: none;
    }
    .sng-widget.sng-thumb .sng-item-inner .sng-deal {
        display: inherit;
    }
    .sng-widget.sng-thumb .sng-item-inner .sng-deal-badge {
        display: none;
    }
    .sng-widget .sng-item-logo img {
        width: 50px;
        height: 50px;
    }
}
.sng-items-cols-1 .sng-item {
    width: 100%;
}
.sng-items-cols-2 .sng-item {
    width: 50%;
}
.sng-items-cols-3 .sng-item {
    width: 33.333333333333336%;
}
.sng-items-cols-4 .sng-item {
    width: 25%;
}
.sng-items-cols-5 .sng-item {
    width: 20%;
}
@media (max-width: 600px) {
    .sng-items-cols-mobile-1 .sng-item {
        width: 100%;
    }
}
@media (max-width: 600px) {
    .sng-items-cols-mobile-2 .sng-item {
        width: 50%;
    }
}



/*REVCONTENT SPECIFIC*/
.sng-bordered .sng-item.sng-revcontent-video .sng-item-textcontent, .sng-bordered .sng-item.sng-sponsored-article .sng-item-textcontent{
	min-height: 70px;
	/*margin: 0 -10px;*/
}

.sng-item.sng-revcontent-video .sng-item-image{
	background-repeat: repeat, no-repeat;
    background-position:center center;
}
.sng-bordered .sng-item.sng-revcontent-video .sng-item-textcontent .sng-item-textcontent-inner, .sng-bordered .sng-item.sng-sponsored-article .sng-item-textcontent .sng-item-textcontent-inner{
	position: absolute;bottom: 0px;width: 100%;/*padding: 10px;*/
	/*box-shadow: 0px 0px 30px 0px rgba(0,0,0,0.65);*/
}

.sng-bordered .sng-item .sng-item-textcontent .sng-item-textcontent-inner-inner, .sng-bordered .sng-item .sng-item-textcontent .sng-item-textcontent-inner-inner{
	margin:8px 10px;
	margin: 8px calc(100% / 35);
}

.sng-item.sng-revcontent-video .sng-item-logo, .sng-item.sng-revcontent-video .sng-starrating, .sng-item.sng-revcontent-video .sng-actionbutton, .sng-item.sng-sponsored-article .sng-actionbutton{
	display:none;
}

.sng-item.sng-revcontent-video .sng-item-title, .sng-item.sng-sponsored-article .sng-item-title{
	white-space: initial;
	line-height: 1.2em;
}

.sng-item.sng-revcontent-video .sng-item-category span[class^="sng-icon-"]{
	text-transform: initial;
    font-size: 1.6em;
    vertical-align: -2px;
	margin-right:5px;
}

/*-------IAB STANDARD STYLES-----------*/
.sng-widget.sng-iab-336x280 .sng-title, .sng-widget.sng-iab-250x250 .sng-title, .sng-widget.sng-iab-300x250 .sng-title, .sng-widget.sng-iab-320x100 .sng-title, .sng-widget.sng-iab-120x240 .sng-title, .sng-widget.sng-iab-200x200 .sng-title, .sng-widget.sng-iab-120x600 .sng-title, .sng-widget.sng-iab-160x600 .sng-title, .sng-widget.sng-iab-300x600 .sng-title, .sng-widget.sng-iab-728x90 .sng-title, .sng-widget.sng-iab-970x90 .sng-title, .sng-widget.sng-iab-970x250 .sng-title {
    margin-bottom: 0px;
    font-size: 1.2em;
    padding: 3px 8px 0px 8px;
	opacity:0.7;
 }
 
.sng-widget.sng-iab-320x50 .sng-title, .sng-widget.sng-iab-120x240 .sng-title, .sng-widget.sng-iab-200x200 .sng-title, .sng-widget.sng-iab-120x600 .sng-title, .sng-widget.sng-iab-160x600 .sng-title, .sng-widget.sng-iab-234x60 .sng-title, .sng-widget.sng-iab-468x60 .sng-title, .sng-widget.sng-iab-728x90 .sng-title {
    display:none;
}
 
 .sng-widget.sng-iab-320x50 .sng-item-bodytext {
    text-overflow: ellipsis;
    white-space: nowrap;
 }
 
.sng-widget.sng-iab-336x280 .sng-provider, .sng-widget.sng-iab-250x250 .sng-provider, .sng-widget.sng-iab-300x250 .sng-provider, .sng-widget.sng-iab-300x600 .sng-provider, .sng-widget.sng-iab-728x90 .sng-provider, .sng-widget.sng-iab-970x90 .sng-provider, .sng-widget.sng-iab-970x250 .sng-provider  {
    padding: 0px 8px;
}

.sng-widget.sng-iab-320x100 .sng-provider, .sng-widget.sng-iab-320x50 .sng-provider, .sng-widget.sng-iab-234x60 .sng-provider, .sng-widget.sng-iab-468x60 .sng-provider, .sng-widget.sng-iab-120x240 .sng-provider, .sng-widget.sng-iab-200x200 .sng-provider,  .sng-widget.sng-iab-120x600 .sng-provider, .sng-widget.sng-iab-160x600 .sng-provider {
    position: absolute;
    top: 0;
	right:0px;
    background-color: #fff9e8;
    padding: 3px;
    font-size: 11px;
	 -webkit-transition: right 0.3s;
    transition: right 0.3s;
}
.sng-widget.sng-iab-320x100 .sng-provider a, .sng-widget.sng-iab-320x50 .sng-provider a, .sng-widget.sng-iab-234x60 .sng-provider a, .sng-widget.sng-iab-468x60 .sng-provider a, .sng-widget.sng-iab-120x240 .sng-provider a, .sng-widget.sng-iab-200x200 .sng-provider a,  .sng-widget.sng-iab-120x600 .sng-provider a, .sng-widget.sng-iab-160x600 .sng-provider a {
    color: #222 !important;
}
.sng-widget.sng-iab-320x50 .sng-provider, .sng-widget.sng-iab-234x60 .sng-provider, .sng-widget.sng-iab-468x60 .sng-provider, .sng-widget.sng-iab-120x240 .sng-provider, .sng-widget.sng-iab-200x200 .sng-provider, .sng-widget.sng-iab-120x600 .sng-provider, .sng-widget.sng-iab-160x600 .sng-provider {
    top:initial;
	bottom: 0;
}
.sng-widget.sng-iab-320x50 .sng-provider, .sng-widget.sng-iab-234x60 .sng-provider, .sng-widget.sng-iab-468x60 .sng-provider, .sng-widget.sng-iab-120x240 .sng-provider, .sng-widget.sng-iab-200x200 .sng-provider, .sng-widget.sng-iab-120x600 .sng-provider, .sng-widget.sng-iab-160x600 .sng-provider  {
    right: -57px;
}
.sng-widget.sng-iab-320x50 .sng-provider:hover, .sng-widget.sng-iab-234x60 .sng-provider:hover, .sng-widget.sng-iab-468x60 .sng-provider:hover, .sng-widget.sng-iab-120x240 .sng-provider:hover, .sng-widget.sng-iab-200x200 .sng-provider:hover, .sng-widget.sng-iab-120x600 .sng-provider:hover, .sng-widget.sng-iab-160x600 .sng-provider:hover{
    right: 0px;
}

.sng-widget.sng-iab-336x280 .sng-items, .sng-widget.sng-iab-250x250 .sng-items, .sng-widget.sng-iab-300x250 .sng-items, .sng-widget.sng-iab-320x50 .sng-items, .sng-widget.sng-iab-320x100 .sng-items, .sng-widget.sng-iab-300x600 .sng-items, .sng-widget.sng-iab-234x60 .sng-items, .sng-widget.sng-iab-468x60 .sng-items, .sng-widget.sng-iab-728x90 .sng-items, .sng-widget.sng-iab-120x240 .sng-items, .sng-widget.sng-iab-200x200 .sng-items, .sng-widget.sng-iab-120x600 .sng-items, .sng-widget.sng-iab-160x600 .sng-items, .sng-widget.sng-iab-970x90 .sng-items , .sng-widget.sng-iab-970x250 .sng-items {
    margin: 0px;
}

.sng-widget.sng-iab-336x280 .sng-items .sng-item {
    padding: 8px;
}
.sng-widget.sng-iab-300x600 .sng-items .sng-item {
    padding: 6px 8px;
}

.sng-widget.sng-iab-336x280 .sng-items .sng-item .sng-item-title, .sng-widget.sng-iab-250x250 .sng-items .sng-item .sng-item-title, .sng-widget.sng-iab-300x250 .sng-items .sng-item .sng-item-title, .sng-widget.sng-iab-320x50 .sng-items .sng-item .sng-item-title, .sng-widget.sng-iab-320x100 .sng-items .sng-item .sng-item-title, .sng-widget.sng-iab-300x600 .sng-items .sng-item .sng-item-title, .sng-widget.sng-iab-234x60 .sng-items .sng-item .sng-item-title, .sng-widget.sng-iab-468x60 .sng-items .sng-item .sng-item-title, .sng-widget.sng-iab-728x90 .sng-items .sng-item .sng-item-title, .sng-widget.sng-iab-120x240 .sng-items .sng-item .sng-item-title, .sng-widget.sng-iab-200x200 .sng-items .sng-item .sng-item-title, .sng-widget.sng-iab-120x600 .sng-items .sng-item .sng-item-title, .sng-widget.sng-iab-160x600 .sng-items .sng-item .sng-item-title, .sng-widget.sng-iab-970x90 .sng-items .sng-item .sng-item-title, .sng-widget.sng-iab-970x250 .sng-items .sng-item .sng-item-title {
    display: block;
	margin-bottom: initial;
}

.sng-widget.sng-iab-120x240 .sng-items .sng-item .sng-item-title,.sng-widget.sng-iab-200x200 .sng-items .sng-item .sng-item-title, .sng-widget.sng-iab-120x600 .sng-items .sng-item .sng-item-title, .sng-widget.sng-iab-160x600 .sng-items .sng-item .sng-item-title {
    line-height: 1.2em;
    margin-bottom: 5px;
    display: block;
	overflow: initial;
    white-space: initial;
}

.sng-widget.sng-iab-336x280 .sng-item-inner .sng-deal, .sng-widget.sng-iab-300x250 .sng-item-inner .sng-deal, .sng-widget.sng-iab-320x100 .sng-item-inner .sng-deal, .sng-widget.sng-iab-300x600 .sng-item-inner .sng-deal {
    width: 140px;
    font-size: 10px;
    padding: 16px;
    left: -75px;
    top: -5px;
}
.sng-widget.sng-iab-320x50 .sng-item-inner .sng-deal, .sng-widget.sng-iab-234x60 .sng-item-inner .sng-deal, .sng-widget.sng-iab-250x250 .sng-item-inner .sng-deal, .sng-widget.sng-iab-468x60 .sng-item-inner .sng-deal{
    width: 140px;
    font-size: 8px;
    padding: 12px;
    left: -75px;
    top: -5px;
	box-shadow:none;
}

.sng-widget.sng-iab-120x240 .sng-item-inner .sng-deal, .sng-widget.sng-iab-200x200 .sng-item-inner .sng-deal, .sng-widget.sng-iab-120x600 .sng-item-inner .sng-deal, .sng-widget.sng-iab-160x600 .sng-item-inner .sng-deal {
    width: 22px;
    height: 22px;
    top: 5px;
    left: 0;
    border-radius: 100%;
    padding: 10px;
    font-size: 9px;
    line-height: 20px;
}

.sng-widget.sng-iab-728x90 .sng-item-inner .sng-deal, .sng-widget.sng-iab-970x90 .sng-item-inner .sng-deal, .sng-widget.sng-iab-970x250 .sng-item-inner .sng-deal {
    width: 140px;
    font-size: 9px;
    padding: 13px;
    left: -75px;
    top: -5px;
}


.sng-widget.sng-iab-250x250 .sng-items .sng-item, .sng-widget.sng-iab-300x250 .sng-items .sng-item, .sng-widget.sng-iab-320x100 .sng-items .sng-item, .sng-widget.sng-iab-728x90 .sng-items .sng-item, .sng-widget.sng-iab-970x90 .sng-items .sng-item, .sng-widget.sng-iab-970x250 .sng-items .sng-item {
    padding: 5px 8px;
}
.sng-widget.sng-iab-320x50 .sng-items .sng-item, .sng-widget.sng-iab-234x60 .sng-items .sng-item, .sng-widget.sng-iab-468x60 .sng-items .sng-item, .sng-widget.sng-iab-120x240 .sng-items .sng-item, .sng-widget.sng-iab-200x200 .sng-items .sng-item, .sng-widget.sng-iab-120x600 .sng-items .sng-item {
    padding: 5px;
}

.sng-widget.sng-iab-120x240 .sng-items .sng-item, .sng-widget.sng-iab-200x200 .sng-items .sng-item, .sng-widget.sng-iab-120x600 .sng-items .sng-item, .sng-widget.sng-iab-160x600 .sng-items .sng-item {
    text-align:center;
}

.sng-widget.sng-iab-250x250, .sng-widget.sng-iab-300x250, .sng-widget.sng-iab-320x50, .sng-widget.sng-iab-320x100, .sng-widget.sng-iab-234x60, .sng-widget.sng-iab-468x60, .sng-widget.sng-iab-300x600, .sng-widget.sng-iab-336x280, .sng-widget.sng-iab-728x90, .sng-widget.sng-iab-120x240, .sng-widget.sng-iab-200x200, .sng-widget.sng-iab-120x600, .sng-widget.sng-iab-160x600, .sng-widget.sng-iab-970x90, .sng-widget.sng-iab-970x250{
border:1px solid #eaeaea;
 margin-bottom: initial;
	box-sizing: border-box;
	position:relative;
}
.sng-widget.sng-iab-250x250 .sng-item-category, .sng-widget.sng-iab-300x250 .sng-item-category, .sng-widget.sng-iab-320x50 .sng-item-category, .sng-widget.sng-iab-320x100 .sng-item-category, .sng-widget.sng-iab-234x60 .sng-item-category, .sng-widget.sng-iab-468x60 .sng-item-category, .sng-widget.sng-iab-300x600 .sng-item-category, .sng-widget.sng-iab-336x280 .sng-item-category, .sng-widget.sng-iab-728x90 .sng-item-category, .sng-widget.sng-iab-120x240 .sng-item-category, .sng-widget.sng-iab-200x200 .sng-item-category, .sng-widget.sng-iab-120x600 .sng-item-category, .sng-widget.sng-iab-160x600 .sng-item-category, .sng-widget.sng-iab-970x90 .sng-item-category, .sng-widget.sng-iab-970x250 .sng-item-category{
display:none;
}

.sng-widget.sng-iab-200x200 {
    width: 200px;
    height: 200px;
}

.sng-widget.sng-iab-250x250 {
    width: 250px;
    height: 250px;
} 

.sng-widget.sng-iab-300x250 {
    width: 300px;
    height: 250px;
}
.sng-widget.sng-iab-320x50 {
    width: 320px;
    height: 50px;
}
.sng-widget.sng-iab-320x100 {
    width: 320px;
    height: 100px;
}

.sng-widget.sng-iab-120x240 {
    width: 120px;
    height: 240px;
}

.sng-widget.sng-iab-120x600 {
    width: 120px;
    height: 600px;
}

.sng-widget.sng-iab-160x600 {
    width: 160px;
    height: 600px;
}

.sng-widget.sng-iab-300x600 {
    width: 300px;
    height: 600px;
}

.sng-widget.sng-iab-336x280 {
    width: 336px;
    height: 280px;
}

.sng-widget.sng-iab-234x60 {
    width: 234px;
    height: 60px;
}

.sng-widget.sng-iab-468x60 {
    width: 468px;
    height: 60px;
}

.sng-widget.sng-iab-728x90 {
    width: 728px;
    height: 90px;
}

.sng-widget.sng-iab-970x90 {
    width: 970px;
    height: 90px;
}

.sng-widget.sng-iab-970x250 {
    width: 970px;
    height: 250px;
}

.sng-widget.sng-iab-300x250.sng-thumb .sng-item-logo, .sng-widget.sng-iab-320x100.sng-thumb .sng-item-logo, .sng-widget.sng-iab-300x600.sng-thumb .sng-item-logo, .sng-widget.sng-iab-728x90.sng-thumb .sng-item-logo, .sng-widget.sng-iab-970x90.sng-thumb .sng-item-logo , .sng-widget.sng-iab-970x250.sng-thumb .sng-item-logo {
    margin: 0 10px 5px 0;
}

.sng-widget.sng-iab-250x250.sng-thumb .sng-item-logo, .sng-widget.sng-iab-320x50.sng-thumb .sng-item-logo, .sng-widget.sng-iab-234x60.sng-thumb .sng-item-logo, .sng-widget.sng-iab-468x60.sng-thumb .sng-item-logo{
	margin: 0 8px 5px 0;
	box-shadow:none;
}
.sng-widget.sng-iab-120x240.sng-thumb .sng-item-logo, .sng-widget.sng-iab-200x200.sng-thumb .sng-item-logo, .sng-widget.sng-iab-120x600.sng-thumb .sng-item-logo, .sng-widget.sng-iab-160x600.sng-thumb .sng-item-logo{
	float: initial;
    display: inline-block;
    margin: 0px 0px 5px 0px;
}

.sng-widget.sng-iab-300x250.sng-thumb .sng-item-logo img, .sng-widget.sng-iab-320x100.sng-thumb .sng-item-logo img, .sng-widget.sng-iab-336x280.sng-thumb .sng-item-logo img, .sng-widget.sng-iab-300x600.sng-thumb .sng-item-logo img, .sng-widget.sng-iab-468x60.sng-thumb .sng-item-logo img, .sng-widget.sng-iab-728x90.sng-thumb .sng-item-logo img, .sng-widget.sng-iab-120x240.sng-thumb .sng-item-logo img, .sng-widget.sng-iab-120x600.sng-thumb .sng-item-logo img, .sng-widget.sng-iab-160x600.sng-thumb .sng-item-logo img, .sng-widget.sng-iab-970x90.sng-thumb .sng-item-logo img, .sng-widget.sng-iab-970x250.sng-thumb .sng-item-logo img {
    width:50px;
	height:50px;
}

.sng-widget.sng-iab-200x200.sng-thumb .sng-item-logo img {
    width:70px;
	height:70px;
}

.sng-widget.sng-iab-234x60.sng-thumb .sng-item-logo img, .sng-widget.sng-iab-320x50.sng-thumb .sng-item-logo img, .sng-widget.sng-iab-250x250.sng-thumb .sng-item-logo img {
    width:38px;
	height:38px;
}

.sng-widget.sng-iab-234x60 .sng-item-bodytext, .sng-widget.sng-iab-468x60 .sng-item-bodytext, .sng-widget.sng-iab-728x90 .sng-item-bodytext, .sng-widget.sng-iab-120x240 .sng-item-bodytext, .sng-widget.sng-iab-120x600 .sng-item-bodytext, .sng-widget.sng-iab-970x90 .sng-item-bodytext , .sng-widget.sng-iab-970x250 .sng-item-bodytext {
    font-size: 12px;
}
.sng-widget.sng-iab-120x240 .sng-item-bodytext, .sng-widget.sng-iab-200x200 .sng-item-bodytext, .sng-widget.sng-iab-120x600 .sng-item-bodytext, .sng-widget.sng-iab-160x600 .sng-item-bodytext {
    max-height: 75px;
}
.sng-widget.sng-iab-234x60 .sng-item-bodytext, .sng-widget.sng-iab-468x60 .sng-item-bodytext {
    line-height: 12px;
	max-height:25px;
}

.sng-widget.sng-iab-234x60 .sng-starrating, .sng-widget.sng-iab-468x60 .sng-starrating {
    font-size:0.6em;
}
.sng-widget.sng-iab-120x240 .sng-starrating, .sng-widget.sng-iab-200x200 .sng-starrating, .sng-widget.sng-iab-120x600 .sng-starrating, .sng-widget.sng-iab-160x600 .sng-starrating{
    margin-bottom:5px;
	float:initial;
}
