.featured-widget {
    position: relative;
	margin:10px 0;
}
.featured-widget .header {
    background: url("images/bg-titel.png") repeat-x scroll left 17px transparent;
    margin: 0;
	height:45px;
}
.responsive-img {
    height: auto;
    max-width: 100%;
}
.lof-pager {
    padding: 13px;
	height: 0px;
    position: absolute;
    right: 60px;
    top: 0px;
}
.lof-pager a {
    background: url("images/miscellaneous_sprite.png") no-repeat scroll 0 -300px transparent;
    display: inline-block;
    height: 15px;
    margin: 0 5px 0 0;
    width: 15px;
}
.lof-pager a.selected {
    background-position: -25px -300px;
    cursor: default;
}
.lof-pager a span {
    display: none;
}
.featured-widget .featured-title {
    background: url(images/bg-body.png) repeat scroll left top transparent;
    color: #dc1e32;
    font-size: 24px;
	line-height:35px;
	font-weight:normal;
    padding:0 10px 0 0;
	margin:0;
    text-align: left;
    text-shadow: 0 1px 0 #FEFEFE;
	display:inline-block;
}
.list-featured > ul {
    display: block;
    height: 100%;
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
.list-featured ul li {
    display: block;
    float: left;
    padding: 0;
    width: 198px !important;
	margin-left:2px;
}
.list-featured ul li .article {
    padding-top: 5px;
}
.list-featured ul li .featured-item {
    margin-right: 20px;
	padding:16px 0;
	background: #FFFFFF;
    border: 3px solid #dcdcdc !important;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 0 2px #f0f0f0;
	position:relative;
	height: 340px;
}
.list-featured ul li .article img {
    height: auto;
}
.list-featured ul li .featured-item .entry-content {
    padding: 10px 15px 15px;
    height: 100px;
}
.list-featured ul li .article h4 a {
    color: #646464;
    font-size: 15px;
	font-weight:normal;
    text-decoration: none !important;
    text-transform: uppercase;
}
.list-featured ul li .article p {
    margin-top: 5px;
    font-size: 11px;
    color: #DC1E32;
}
.list-featured.responsive {
    width: auto;
}
.list-featured .featured-nav {
	height: 22px;
    position: absolute;
    right: 0;
    top: 10px;
    width: 44px;
}
.list-featured .featured-nav a {
    outline: medium none;
    text-decoration: none;
}
.list-featured .next, .list-featured .prev {
    position: absolute;
	background: url("images/next-prev.png") no-repeat scroll right top transparent;
    cursor: pointer;
    display: block;
    float: left;
    height: 22px;
    text-indent: -9999px;
    width: 22px;
}
.list-featured .next {
    background-position: right top;
    right: 0;
	position:absolute;
	top:0;
}
.list-featured .next:hover {
    background-position: right bottom;
}
.list-featured .prev {
    background-position:left top;
    left:0px;
	position:absolute;
	top:0;
}
.list-featured .prev:hover {
    background-position: left bottom;;
}
.featured-item .video-thumb {
    position: relative;
	padding:0 15px 5px;
	background: url(images/shadow-img.png) no-repeat scroll center bottom transparent;
    display: block;
}
.featured-item .play-icon {
    background: url("images/play.png") no-repeat scroll center center transparent;
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 168px;
}
.featured-item .black-overlay {
    background: none repeat scroll 0 0 #000000;
    cursor: pointer;
    display: block;
    height: 100%;
    opacity: 0.3;
    width: 100%;
}
/*price */
.entry-price{
    background: none repeat scroll 0 0 #2ed364;
    border: 4px solid #FFFFFF;
    border-radius: 38px;
    font-weight: bold;
    height: 55px;
    padding: 3px;
    position: absolute;
    right: -10px !important;
    text-align: center;
    top: -10px;
    width: 55px;
}
.entry-price span{
	color: #FFFFFF;
    font-size:13px;
	top:18px;
	position: relative;
	width: 60px;
	text-align: center;
	
}
.lof-cart {
    left:12.5%;
    padding: 3px 0;
    position: absolute;

}
.lof-cart .lof-add-cart{
	background: url(images/buy-now.png) no-repeat scroll left top transparent;
    float: left;
    height: 28px;
    margin: 0;
    padding-left: 8px;
    text-transform: uppercase;
    width: auto;
}
.lof-cart .lof-add-cart span{
	background: url(images/buy-now.png) no-repeat scroll right bottom transparent;
    border: medium none;
    border-radius: 0 0 0 0;
    color: #FFFFFF;
    float: left;
    font-size: 14px;
	line-height:28px;
    height: 28px;
    letter-spacing: 0;
    margin: 0;
    padding: 0 10px 0 2px;
    text-shadow: none;
    text-transform: uppercase;
    width: 110px;
    text-align: center;

}
.lof-cart:hover>.lof-add-cart>span{color:#f0f0f0}