#dcwp-avatar {float: left; display: block; width: 32px; height: 32px; background: url(images/dc_icon32.png) no-repeat 0 0; margin: 0 5px 0 0;}

.dcwp-box.postbox {margin-bottom: 10px;}
.dcwp-box .hndle {margin-bottom: 10px;}
.dcwp-box p, .dcwp-box ul, .widget .widget-inside p.dcwp-box {padding: 0 10px; margin: 0 0 3px 0; line-height: 1.5em;}
.dcwp-box ul.bullet, ul.dcwp-rss {list-style: square; margin-left: 15px;}
.dcwp-form {padding: 0 10px;}
.dcwp-intro {padding: 10px;}
.dcwp-form li {display: block; width: 100%; overflow: hidden; margin: 0 0 5px 0; padding: 5px 0; clear: both; }
.dcwp-form li h4 {margin: 15px 0 0 0;}
.dcwp-form li label {float: left; width: 25%; display: block; padding: 5px 0 0 0;}
span.dcwp-note {display: block; padding: 5px 0 0 25%; font-size: 11px;}
label span.dcwp-note {padding: 2px 0 0 0; font-size: 11px;}
.dcwp-checkbox {}

.dcwp-rss-item {}
.dcwp-icon-rss {}
.dcwp-icon-twitter {}

.dcwp-input-l {width: 70%;}
.dcwp-input-m {width: 50%;}
.dcwp-input-s {width: 30%;}
.dcwp-textarea {width: 70%;}

#social-media-tabs-donatebox.dcwp-box {border: 1px solid #016f02; background: #fff;}
#social-media-tabs-donatebox.dcwp-box h3 {color: #016f02; padding: 7px 15px;}
#social-media-tabs-donatebox.dcwp-box p {padding: 0 7px;}
#form-dcwp-donate {text-align: center; padding-bottom: 10px;}

/* Widgets */
.dcwp-widget-text {width: 98%; height: 65px;}
.dcwp-widget-input {width: 100%;}
.dcwp-widget-label {display: block;}

p.dcwp-row {margin-bottom: 3px; width: 100%; overflow: hidden;}
p.dcwp-row.half {width: 50%; float: left;}
p.dcwp-row label {float: left; width: 70px; padding-top: 3px; display: block;}
.dcsmt-ul li {width: 100%; overflow: hidden;}
.dcsmt-ul .dcwp-widget-input, .dcsmt-ul h4.left {float: left; width: 60%;}
.dcsmt-ul select, .dcsmt-ul h4.right {float: right; width: 35%;}
.dcsmt-ul h4 {margin: 0;}
.dcsmt-ul label {display: none;}
.dcsmt-ul select, .dcsmt-ul .dcwp-widget-input {font-size: 11px;}

/* Share */
.dcwp-box ul#dc-share {width: 100%; overflow: hidden; margin: 0; padding: 0; line-height: 1em;}
.dcwp-box ul#dc-share li {float: left; padding: 0 3px; margin: 0; height: 75px;}

/* Plugin Specific */
#dcsmt_redirect {width: 140px;}
.dcwp-form li.dcsmt-icon {position: relative; width: 48%; float: left; height: 26px; clear: none; margin-right: 2%;}
.dcwp-form li.dcsmt-icon label {text-transform: capitalize;}
.dcsmt-icon img {position: absolute; top: 0; right: 0;}

