/** Basic theme structure
 * @author Swashata <swashata4u@gmail.com>
 * @package WordPress
 * @subpackage WP Category Post List
 * @since 1.0.0
 */
/*************************
 * THE WIDGET SECTION
 ************************/
/** The main widget */
.wp-cpl-widget, .wp-cpl-widget * {
    margin: 0 !important;
    padding: 0 !important;
}
.wp-cpl-widget {  /* qui stili aggiunti */
    list-style: none !important;
	padding-bottom:10px !important;
    /*background: none !important;*/
}
/** The li */
.wp-cpl-widget li {  /* qui stili aggiunti */
    /*background: none !important;*/
    float: none !important;
    padding: 0px 0px 5px 2px!important;
    margin: 10px 10px 0px 10px !important;
    overflow: hidden !important;
	border-bottom:solid 1px #f9d19b !important;
	background-image:url(../../../../themes/tagpress_theme/images/linea-widget.gif) !important;
	background-position:bottom !important;
	background-repeat:repeat-x !important;
}
/*-------- aggiunte personali ------------*/
.wp-cpl-widget li:last-child {
	background-image:none !important;
	border-bottom:none !important;
}
.wp-cpl-widget li a{
	color:#4d4d4d !important;
	font-weight:bold !important;
}
.wp-cpl-widget li a:hover{
	text-decoration:underline !important;
}
.wp-thumb-overlay img{
	margin:0px 0px 2px 0px !important;
	padding:0px !important;
	border:solid 1px #4d4d4d !important;
}
.wp-thumb-overlay img:hover{
	border:solid 1px #FFCC00 !important;
}
.wp-cpl-widget li p{
	margin-left:1px !important;
}
/*------ fine ----------*/
/** The thumb */
.wp-cpl-widget li span.wp-thumb-overlay {
    float: left !important;
    padding: 0px !important;
    line-height: 0 !important;
    margin: 0 0px 0 0 !important;
}
/** The teaser */
.wp-cpl-teaser {
	display:none !important;
    padding: 5px 0 0 0 !important;
    font-style: italic !important;
    margin: 0 0 5px 0 !important;
}
/** The read more */
.wp-cpl-read-more {
    text-align: right !important;
    padding: 5px 0 0 0 !important;
    font-style: italic !important;
    margin: 0 0 5px 0 !important;
}
/** The comment */
.wp-cpl-comment, .wp-cpl-date, .wp-cpl-author {
    display: block !important;
    font-size: 80% !important;
}


/*************************
 * THE SHORTCODE SECTION
 ************************/
/** Main wrap */
.wp-cpl-sc-wrap, .wp-cpl-sc-wrap * {
    margin: 0 !important;
    padding: 0 !important;
}

/** Entry wrap */
.wp-cpl-sc-wrap .wp-cpl-sc-post {
    margin: 5px 0 !important;
    padding: 5px 10px !important;
    overflow: hidden !important;
}

/** Thumb anchor */
.wp-cpl-sc-wrap .wp-cpl-sc-post .wp-cpl-sc-thumba {
    float: left !important;
    margin: 0 10px 10px 0 !important;
    -moz-border-radius: 4px;
    border-radius: 4px;
    display: block !important;
}
/** Thumb image */
.wp-cpl-sc-wrap .wp-cpl-sc-post .wp-cpl-sc-thumba .wp-cpl-sc-thumb {
    -moz-border-radius: 4px;
    border-radius: 4px;
    display: block !important;
    padding: 4px !important;
}

/** Post h2 */
.wp-cpl-sc-wrap .wp-cpl-sc-post h2 {
    /* We leave it for theme compatibility */
    clear: right !important;
}

/** Post meta box */
.wp-cpl-sc-wrap .wp-cpl-sc-post .wp-cpl-sc-meta {
    clear: right !important;
    margin: 3px 0 !important;
    font-size: 10px !important;
    font-style: italic !important;
    padding: 3px !important;
    overflow: hidden !important;
}

/** Post content */
.wp-cpl-sc-wrap .wp-cpl-sc-post .wp-cpl-sc-entry {
    margin: 3px 0 !important;
}

/** Post readmore */
.wp-cpl-sc-wrap .wp-cpl-sc-post .wp-cpl-sc-readmore {
    text-align: right !important;
    font-size: 11px !important;
    font-style: italic !important;
}