body {
    padding-top: 50px;
}

tbody.cursor-pointer {
    cursor: pointer;
}

p.textalign-matchparent {
    "text-align: match-parent;"
}

span.hidden {
    display: none;
}

.agent-name-custom {
    font-size: 14px;
}

.alert-info {
    background-color: #e8f4fa;
    font-family: Arial;
}

.btn {
    white-space: normal !important;
    word-wrap: break-word;
}

.btn-primary-custom {
    background: #3C5064;
    color: #fff;
    border-color: #000000;
    border-radius: 0;
}

.btn-primary-custom:hover,
.btn-primary-custom:focus,
.btn-primary-custom.focus,
.btn-primary-custom:active,
.btn-primary-custom.active,
.open > .dropdown-toggle.btn-primary-custom {
    color: #fff;
    background-color: #3C5064;
    border-color: #000000;
}

.btn-primary-custom:active,
.btn-primary-custom.active,
.open > .dropdown-toggle.btn-primary {
    background-image: none;
}

.btn-primary-custom.disabled,
.btn-primary-custom[disabled],
fieldset[disabled] .btn-primary-custom,
.btn-primary-custom.disabled:hover,
.btn-primary-custom[disabled]:hover,
fieldset[disabled] .btn-primary-custom:hover,
.btn-primary-custom.disabled:focus,
.btn-primary-custom[disabled]:focus,
fieldset[disabled] .btn-primary-custom:focus,
.btn-primary-custom.disabled.focus,
.btn-primary-custom[disabled].focus,
fieldset[disabled] .btn-primary-custom.focus,
.btn-primary-custom.disabled:active,
.btn-primary-custom[disabled]:active,
fieldset[disabled] .btn-primary-custom:active,
.btn-primary-custom.disabled.active,
.btn-primary-custom[disabled].active,
fieldset[disabled] .btn-primary-custom.active {
    background-color: #3C5064;
    border-color: #000000;
}

.btn-primary .badge {
    color: #3C5064;
    background-color: #fff;
}

.btn-margin-custom {
    margin-left: 4px !important;
}

.btn-danger-custom {
    border-radius: 0;
    font-family: Arial;
}

.caret-left {
    margin-left: 4px !important;
}

.custom-disabled {
    color: #D1D0CE;
}

.font-family-custom {
    font-family: Arial !important;
}

.form-signin {
    max-width: 330px;
    padding: 15px;
    margin: 0 auto;
    border-radius: 0;
}

.form-signin .form-signin-heading,
.form-signin .checkbox {
    margin-bottom: 10px;
}

.form-signin .checkbox {
    font-weight: normal;
}

.form-signin .form-control {
    position: relative;
    height: auto;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 10px;
    font-size: 16px;
}

.form-signin .form-control:focus {
    z-index: 2;
}

.form-signin input {
    border-radius: 0;
}

.form-signin input[type="email"] {
    margin-bottom: -1px;
    border-radius: 0;
}

.form-signin input[type="password"] {
    margin-bottom: 10px;
    border-radius: 0;
}

.label-agent-state {
    margin-right: 10px;
    color: #FFFfFF;
}

.lastlogin-custom {
    font-size: 12px;
    font-style: normal;
}

.label-margin-right-custom {
    margin-right: 10px;
}

.modal-header-custom {
    background: #3c5064;
    color: #ffffff;
    font-weight: bold;
}

.modal-title-custom {
    color: #ffffff;
}

.navbar-inverse {
    background-color: #3C5064;
    color: #ffffff !important;
}

.navbar-nav {
    color: #ffffff !important;
}

.navbar-nav:hover {
    font-size: large;
    color: #ffffff !important;
}

navbar-custom {
    background-color: #3C5064;
    color: #ffffff;
}

.panel-title-custom {
    color: #ffffff;
}

.panel {
    margin-top: 10px;
    border-radius: 0;
    border-color: #DCE1E6;
}

.panel-primary > .panel-heading-custom {
    background: #3C5064;
    color: #ffffff;
}

.table-borderless td,
.table-borderless th {
    border: 0 !important;
}

.table-icon-col {
    width: 10px;
}

.text-color-custom {
    color: #3C5064 !important;
}

.glyph-custom:hover {
    cursor: pointer;
}

.settings-btn > button {
    color: #ffffff !important;
}

.agent-name-dropdown {
    color: #ffffff !important;
}

.navbar-inverse .navbar-nav > li > a {
    color: #ffffff !important;
}