.calender-groups {
    padding-top: 0;
    height: 24px;
}
.block {
    display: block !important;  
}

.error {
    color: red;
}

.hidden-label,.hidden-role-form {
    display: none;
}

.btn-group > .btn {
    margin-right: 10px;
}

.nospace {
    margin: 0;
    padding: 0;
    margin-bottom: 5px;
}

.left-space {
    margin-left: 10px;
}
.small {
    font-size: 85%;
}
.group-label{
    margin-left: -15px;
}
.align-center{
    vertical-align: middle;
}
.result{
    margin-top: 30px;
    border-top: #ccc 1px solid;
    padding-top: 15px;
    display: none;
}
.documentDetails>thead>tr>th,
.documentDetails>tbody>tr>th,
.documentDetails>tfoot>tr>th,
.documentDetails>thead>tr>td,
.documentDetails>tbody>tr>td,
.table>tfoot>tr>td{
    border: none;
}
.add-label{margin-left: 50px;margin-bottom: 10px !important;}
.label-control>.row{margin: 0 !important;}
#bobby, .remove-docs, .mail-btn{margin-top: 25px;}  
.userfiles{border: none !important;}
/*.modal { overflow: auto !important; }*/

address,.text-muted,.left-text{margin-left: 20px;}
.mapshow{margin-right: 20px;}
.staff-type{font-weight: 600;text-decoration: underline;margin: 5px 0;}
.staff-list{list-style: none;}
.event-share{margin: 0 10px;float: right;}
.event-share>button{margin: 0 10px;}
.event-heading{font-size: 18px; font-weight: bold;}
.participants{font-size: 15px;}
.media{border: 1px solid #ccc;padding: 2% 1%;}
.media-body{vertical-align: bottom;}
.icons{width: 64px;}
.tab-heading{font-size: 14px;}
.tab-subheading{font-size: 12px;}
.agenda-links>a{margin-right: 10px;}
.agenda-links{margin-left: 30px;}
.document-links{display: block;}
.event-title{font-size: 1.6em;}
.justify{text-align: justify;}
.text-red{color: red;}
.text-darkred{color: darkred;}
.text-green{color: green;}
.text-yellow{color: yellow;}
.text-grey{color: #ccc;}
.text-brown{color: brown;}
.profile-img-sm{
    border: 1px #ccc solid;
    width: 48px;
    vertical-align: top;
    margin-right: 10px;
}
.modal-email{
    top: 0 !important;
}
.edit {
    float: right;
}

.inst-logo {
    margin: 25px;
    text-align: center;
}

label.error {
    font-size: 14px;
}

.error {
    border-color: #F00;
}
#logo-preview{
    height:100px;
}
#remove{margin-top: 10px;}
.drag{margin: 7px 0;}
.fa-l10{margin-left: 10px;}
.action-tag{text-align: right;}
#sortable {
    list-style-type: none;
    margin: 0;
    padding: 0;
    width: 60%;
}

#sortable li {
    margin: 0 3px 3px 3px;
    padding: 0.4em;
    padding-left: 1.5em;
    font-size: 1.4em;
    height: 18px;
}

#sortable li span {
    position: absolute;
    margin-left: -1.3em;
}
.stats{font-size: 12px;}
.files{margin: 15px 0}
.ui-tooltip,.ui-tooltip-content{display: none}
/*.checkbox.doclists{display: none;}*/
#nestable-menu.btn-group>.btn{margin: 0 !important;}
.printable-links{display: block;margin: 10px 0;}
.docgroups{
    font-size: 18px;
    text-decoration: underline;
    margin: 5px 0;
}
.group-options{display: none;}
.popover{margin-right: 100px; width: 500px;}
.popover-title{background-color: #5cb85c}
.popover-left{margin-left: -200px;}
.add-agenda-text{
    margin-right: 10px;
    vertical-align: sub;
    font-weight: bold;
}
.download-document{cursor: pointer;}
.row-grid + .row-grid {
    margin-top: 15px;
}
.document-note{margin-top:50px;}
.control-label-left{padding-top: 7px; font-weight: normal;}
.top-buffer30 {
    margin-top: 30px;
}