form {
    padding:10px 25px;
}
input[type='text'] {
    width: 200px;
    height:20px;
}
textarea{
    min-width: 400px;
    min-height: 75px;
}

.error{
    color:red;
}

#community-dashboard #admin-head{ padding:10px;}

a.button.back-button,
a.button.cancel-button {
    border: 1px solid #ababab;
    background-color: #ababab;
    color: #EBEBEB;
}
a.button.next-button,
a.button.save-button {
    border: 1px solid #cccccc;
    background-color: #fafafa;
    color: #0064B6;
}

a.button.publish-button{
    border: 1px solid #cccccc;
    background-color: #fafafa;
    color: #0064B6;
}

form .required:after{color:red;content:"*";}
form .required{color:inherit;}
form .action-buttons {
    width: 400px;
    margin-top: 20px;
}

.private {
    background-color: #f0f0f0;
    background-size: 50px 50px;
    background-image: -webkit-gradient(linear, 0 0, 100% 100%, color-stop(.25, rgba(255, 255, 255, .2)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .2)), color-stop(.75, rgba(255, 255, 255, .2)), color-stop(.75, transparent), to(transparent));
    background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent);
    background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent);
    background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent);
    background-image: linear-gradient(-45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent);
}
.editWidgetBtn {
    cursor: pointer;
}
div.fg-toolbar{
    padding:5px;
    min-height:10px;
}
div.fg-toolbar div{
    display:inline-block;
    margin-left:10px;
}
#dashboard-list_info{
    margin-left:20px;
}

div.dataTables_scrollHead th{
    padding:5px;
    font-size:inherit;
}
div.DataTables_sort_wrapper{
    display:inline-block;
}
div.DataTables_sort_wrapper .ui-icon{
    display:inline-block;
    margin-left:10px;
}

#edit-widget input[type='text'] {
    width: 100%;
}

#edit-widget textarea {
    width: 100%;
    min-height: 100px;
}

.dialog div.buttons {
    margin-top: 10px;
}
#edit-widget-pane form{
    padding:0;
}

#widget-master-container ul.sortable > li{
    cursor: url(https://mail.google.com/mail/images/2/openhand.cur), default !important;
}
