.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;
}
.addLabel{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
}

#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;
}
