/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 2016-04-05, 17:38:35
    Author     : kociou
*/

.font8 { font-size: 8px; }
.font9 { font-size: 9px; }
.font10 { font-size: 10px; }
.font12 { font-size: 12px; }
.font14 { font-size: 14px; }
.font16 { font-size: 16px; }
.font18 { font-size: 18px; }
.font20 { font-size: 20px; }

.white { color: #fff; }

.floatRight { float: right; }
.floatLeft { float: left; }
.floatNone, .noFloat { float: none; }

.bold { font-weight: bold; }
.fontRed { color: #f00 !important; }
.fontGreen {color: green !important; }
.outlineRed { outline: 1px solid red; }
.backgroundRed { background-color: rgba(255,0,0,0.12) !important;}
.pointer { cursor: pointer; }

.margin-3 { margin: 3px; }
.margin-2 { margin: 2px; }
.padding-15 { padding: 15px; }

.login-box { margin-top: 1%; }
.login-logo .odin-logo { width: 100px; height: auto; }

section.content .kv-grid-table tbody tr td span.label {
    display: inline-block;
    font-weight: normal;
    font-size: 85%;
}
section.content table.kv-grid-table tr td span.label.group-label {
    display: inline-block;
    font-size: 100%;
    margin: 2px;
}
div.phones div.phone-update {
    margin-top: 20px;
}

.person-update .removeAvatar {
    left: 21px;
    position: absolute;
    top: 6px;
}
.hidden2 { display: none; }

.hidden-buttons .btn { visibility: hidden; }
.hidden-buttons:hover .btn { visibility: visible; }
.tr-middle td { vertical-align: middle !important; }
.relative { position: relative; }

.form-group-btn { margin-left: 5px; }

.back-to-top {
    cursor: pointer;
    position: fixed;
    bottom: 50px;
    right: 20px;
    display:none;
}

.table ul {
    padding-left: 10px;
}

.isModal .not-in-modal, .notModal .in-modal { display: none; }