img.admin-thumbnail {
    max-width: 100px;
    max-height: 100px;
}

img.photo-upload-thumbnail {
    margin-bottom:20px;
}

td.actionIconsColumn {
    width:50px;
}

td.thumbnailColumn {
    width:120px;
}
.table tbody>tr>td{
    vertical-align: middle;
}
tr.btn-form {
    cursor: pointer;
}

.callout {
    background-color: #006db5;
}

.callout.alert h3, .callout.alert {
    color: #fff;
}

.callout.alert h3 > span {
    color: #8dd6f7;
}


.patient-item .thumbnail {
    height: 130px;
    overflow: hidden;
    width:100%;
    background-color: transparent !important;
    border-color: #ddd !important;
    margin-bottom: 6px;
    position: relative;
}

.patient-item-image {
    position: static!important;
    display: block;
}

.patient-item-image .img-responsive {
    position: absolute!important;
    width: auto!important;
    height: 100%;
    max-width: none!important;
    left: 50%!important;
    top: 50%!important;
    -webkit-transform: translateY(-50%) translateX(-50%);
    -moz-transform: translateY(-50%) translateX(-50%);
    -ms-transform: translateY(-50%) translateX(-50%);
    transform: translateY(-50%) translateX(-50%);
}

.thumbnail, .item-box-desc {
    text-align: center!important;
}

.owl-carousel .img-responsive {
    width:auto!important;
    max-height: 250px;
    max-width:100%;
}