﻿@media print
{
    a[href]:after { content:none; }
}
        
.details-header
{
    min-width: 150px;
    text-align: right !important;
}

@media (max-width: 767px) {
    .details-header {
        min-width: auto;
        text-align: right !important;
    }
}

.block
{
    display: block !important;
}

.input-mobile
{
    height: auto !important;
    padding: 5px !important;
}

.mb-0
{
    margin-bottom: 0 !important;
}

.mb-1
{
    margin-bottom: 10px !important;
}

.btn-w2
{
    width: 50% !important;
}
.btn-large.btn-w2
{
    font-size: 15px !important;
}

.btn-w3 {
    width: 33.333% !important;
}

.btn-large.btn-w3
{
    padding-left: 0;
    padding-right: 0;
    font-size: 15px !important;
}

.btn-w3.btn-center
{
    width: 50% !important;
}

.btn-w3.btn-left,
.btn-w3.btn-right
{
    width: 25% !important;
}
        
.nowrap
{
    white-space:nowrap;
}

.well
{
}

.well-small .table,
.well-small .input-append, 
well-small .input-prepend
{
    margin-bottom : 0px !important;
}

.table td
{
    min-height:29px;
}

td > .btn
{
    margin-bottom:10px !important;
}

.task .task-info
{
    width:15%;
}

.task .task-edit
{
    width:20%;
}

.tree label
{
    display:inline !important;
    margin-left:5px !important;
}

.form-actions-top {
  padding: 19px 20px 20px 180px;
  margin-top: 20px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border-bottom: 1px solid #e5e5e5;
  *zoom: 1;
}

.form-actions-top:before,
.form-actions-top:after {
  display: table;
  content: "";
  line-height: 0;
}

.form-actions-top:after {
  clear: both;
}

.checkbox-fix label
{
    display:inline;
    padding-left:3px;
    vertical-align:middle;
}

.control-label-left
{
    text-align: left !important;
}

.checkbox-dropdown
{
    padding:3px 10px;
}

.resident-custom-form-label
{
    padding: 0px 19px  0px 0px;
    line-height: 50px;
    vertical-align: top;
    text-align: right;
    width: 161px;
    border-top: none;
}

.table select,
.table textarea,
.table input[type="text"],
.table input[type="password"],
.table input[type="datetime"],
.table input[type="datetime-local"],
.table input[type="date"],
.table input[type="month"],
.table input[type="time"],
.table input[type="week"],
.table input[type="number"],
.table input[type="email"],
.table input[type="url"],
.table input[type="search"],
.table input[type="tel"],
.table input[type="color"],
.table .uneditable-input 
{
    margin-bottom:0px !important;
}

.table thead
{
    background-color: #46a546;
    color: #ffffff;
    font-weight: bold;
}

.radiobuttonlist-fix label
{
    display: inline;
    padding: 3px;
    vertical-align: middle;
}

.entrymode-batch 
{
    background-color: blue;
    border-radius: 3px;
    padding: 20px 20px 20px 20px;
}

.info-question-mark
{
    margin-left: 5px;
    margin-right: 5px;
    font-weight: bold;
    font-size: 16px;
}

.ck-content
{
    min-height: 300px;
    max-height: 500px;
    overflow: scroll;
}

figure
{
    margin-left: 0;
    margin-right: 0;
}