/**
 * widget.css - created 2011-03-15
 *
 * @author massa
 * @version $Id: widget.css 10001 2013-05-16 16:04:27Z massa $
 *
 *
 */
 
/* ----------- GENERAL ----------*/
body.widget {margin:0; padding:0;}
h1,h2,h3,p {margin:0; padding:0;}
.clear {clear:both;}
a, a:hover {text-decoration:none; cursor:pointer;}
.float-left {float:left;}
.hidden {display:none!important;}
#riseart-widget {font-family:Arial,Helvetica,sans-serif; border:none; margin:0; padding:0;}
a.follow-me {
 background-color:#fb8233;
 display:block;
 font-size:11px;
 font-style:italic;
 font-weight:bold;
 overflow:hidden;
 padding:5px;
 position:absolute;
 right:0;
 top:0;
}
.relative-overlay {position:relative; height:185px; width:185px;}
.overlay {
 background-color:#373831;
 color:#fff;
 filter:alpha(opacity=80);
 font-size: 10px;
 height:30px;
 left:0;
 opacity:0.8;
 padding:5px 0 5px 10px;
 position:absolute;
 top:145px;
 width:175px;
}
.overlay a {color:#fff;}
.overlay table {width:170px;}
.overlay .buy-now {width:40px; border-left:1px solid #E4E4DE; text-align:center; font-size:12px;}
.widget-footer img {border:none;}

/* ------------ SMALL -----------*/
.widget-small {min-width:200px; max-width:250px; padding:0;}
.widget-small .widget-header {padding-left:3%; padding-bottom:5px; position:relative; min-height:33px;}
.widget-small .widget-header h2 {font-size:14px; margin:0; padding-top:5px; padding-right:65px;}
.widget-small .widget-header a {text-decoration:none;}
.widget-small a.follow-me {width:57px; color:#fff!important;}
.widget-small .widget-header .status {border-top-style:solid; border-top-width:1px; margin-top:8px; margin-right:3%; font-size:10px; padding-top:5px; overflow:hidden;}
.widget-small .widget-header .status img {margin-right:5px; float:left;}
.widget-small .widget-content {padding:15px 3% 10px 3%;}
.widget-small .widget-content .art-main {text-align:center;}
.widget-small .relative-overlay {margin:0 auto;}
.widget-small .overlay {text-align:left;}
.widget-small .overlay td {vertical-align:top;}
.widget-small .overlay td.art-name {line-height:12px;}
.widget-small .widget-content .art-main img {border:none;}
.widget-small .widget-content .art-small {text-align:center; margin:10px 0 5px 0;}
.widget-small .widget-content .art-small img {margin:0 3px; border:1px solid #fff;}
.widget-small .widget-content .see-more {text-align:right; font-size:10px; width:185px; margin:0 auto;}
.widget-small .widget-footer {padding:10px 3% 5px 3%; text-align:right;}

/* ------------ MEDIUM -----------*/
.widget-medium {min-width:310px; max-width:350px; padding:0;}
.widget-medium .widget-header {padding-left:3%; position:relative; min-height:32px;}
.widget-medium .widget-header h2 { font-size:14px; margin:0; padding-top:5px; padding-right:61px;}
.widget-medium a.follow-me {line-height:11px; color:#fff!important;}
.widget-medium a.follow-me span {font-style:normal; font-size:10px; font-weight:normal;}
.widget-medium .status {font-size:11px; padding:10px 3%; overflow:hidden;}
.widget-medium .status img {margin-right:5px; float:left;}
.widget-medium .widget-content {padding:0;}
.widget-medium .widget-content .art-main {text-align:left; vertical-align:bottom; height:193px; width:193px;}
.widget-medium .widget-content .art-main a.img-link {display:block; height:185px; width:185px;}
.widget-medium .widget-content .art-main img, .widget-medium .widget-content .art-small img {border:none;}
.widget-medium .overlay td {vertical-align:top;}
.widget-medium .overlay td.art-name {line-height:12px;}
.widget-medium .widget-content .art-small {vertical-align:top; padding:0 0 0 3%;}
.widget-medium .widget-content .art-small p.section-title {font-size:12px; font-weight:bold; margin-bottom:4px;}
.widget-medium .widget-content .see-more {font-size:12px;}
.widget-medium .widget-content .see-more a {display:inline;}
.widget-medium .widget-footer {padding:13px 3% 10px 3%; text-align:right;}

/* ------------ BADGE ----------- */
.widget-badge {width:228px; height:68px; border:2px solid #000!important; background-color:#066ECD; padding:1px!important;}
.widget-badge .widget-content {width:224px; height:64px; border:2px solid #fff;}
.widget-badge .widget-content img {margin:10px 0 0 9px; border:none;}
