.rm-widget-content label {
    vertical-align: baseline;
}

.rm-widget-content input[type="text"]{
    margin: 5px 0;
}

.rm_description { 
    color: #666;
    font-size:10px;
}

.rm-power-site-explanation {
    padding: 10px 15px 20px 15px; 
    background: #fffbcc; 
    border: 1px solid #e6db55; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; 
    margin-top: 5px;
    margin-bottom: 5px;
}

td div.rm-power-site-explanation > p {
   margin-bottom:10px;
}

td .rm-power-site-explanation {
    width: 215px;
    margin-top: 40px;
    margin-left: 40px;
}
td a.rm-power-site {
   margin-left: 0; 
}

a.rm-power-site {
    text-decoration: none; padding: 5px 7px 7px 20px; 
    background: #1e5772 url(http://www.rebelmouse.com/static/img/payments/small-lighting.png) 6px 8px no-repeat; 
    font-size: 13px; 
    font-weight: bold; 
    line-height: 18px; 
    border: 1px solid #888888; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;
    color: white;
    margin-left: 29px;
}

.featured-controls.inactive, .rebelmouse-settings td.inactive{
    cursor: default;
    opacity: .7;
}

.featured-controls.inactive label{
    cursor: default;
}

.rebelmouse-settings {
}

.rebelmouse-special-themes {
    background-color: #fffbcc;
    border: 2px solid #e6db55;
    color: #555;
    padding: 5px 5px;
    margin: 10px 0px;
}
.rebelmouse-special-themes ul{
    list-style-type: disc;
    margin: 10px 0;
    padding: 0 0 0 20px;
}
