/* @import 'tailwindcss/base';
@import 'tailwindcss/components';
@import 'tailwindcss/utilities'; */


.ct-notification .Vue-Toastification__toast--default {
    padding: 0;
    overflow: inherit;
    box-shadow: none;
    background-color: transparent;
}


/*Argon Custom CSS*/


.btn {
    padding: 6px 13px !important;
    font-weight: 500 !important;
}


.btn-text {
    border: none;
    background-color: inherit;
    cursor: pointer;
    display: inline-block;
    text-decoration: none;
}


.page-header{
   background-color:  #00a4b5 !important;
    color: #FFFFFF;
}


/******************/


/*Element UI Custom CSS*/


:root {
    --el-color-primary: #00a4b5 !important;
}


.el-button {
    min-height: 30px !important;
}


/*.el-select__input {*/


/*    margin-left: 5px !important;*/


/*}*/


.el-tabs__item.is-active {
    color: #00a4b5 !important;
}


.el-tabs__item:hover {
    color: #00a4b5 !important;
}


.el-tag--info{
    background-color: #00a4b5 !important;
}


.el-tabs__active-bar {
    background-color: #00a4b5 !important;
}


.el-tabs__item {
    font-size: 11pt !important;
    font-weight: bold !important;
    color: #525f7f !important;
}


.el-radio__input.is-checked .el-radio__inner {
    border-color: #00a4b5 !important;
    background: #00a4b5 !important;
}


.el-radio__input.is-checked + .el-radio__label {
    color: #00a4b5 !important;
}


.el-radio__label {
    font-size: 11pt !important;
}


/*th.el-table_1_column_1.is-leaf.el-table__cell {*/


/*    height: 3.1rem !important;*/


/*}*/


.personalinfo-labels{
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}


.educational-labels{
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}


.family-labels{
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}


.is-leaf {
    height: 3.1rem !important;
}


.el-radio-button__original-radio:checked + .el-radio-button__inner {
    color: white !important;
    background-color: #00a4b5 !important;
    border-color: #00a4b5 !important;
    box-shadow: #00a4b5 !important;
}


.el-radio-button {
    color: #00a4b5 !important;
}


.el-select .el-input.is-focus .el-input__inner {
    border: none !important;
}


.el-select .el-input.is-focus .el-input__inner:focus {
    border: none !important;
}


.el-select .el-input .el-input__inner:focus {
    border: none !important;
}


.el-button:hover {
    color: rgba(0, 164, 181, 1) !important;
    border-color: rgba(0, 164, 181, .3) !important;
    background-color: rgba(0, 164, 181, .1) !important;
}


.el-button:focus {
    color: rgba(0, 164, 181, 1) !important;
    border-color: rgba(0, 164, 181, .3) !important;
    background-color: rgba(0, 164, 181, .1) !important;
}


.el-input__inner{
    --el-input-focus-border: #00adb5 !important;
}


/*.el-button:focus {*/


/*    background-color: #FFFFFF !important;*/


/*    border-color: rgba(96, 98, 102, .3) !important;*/


/*    color: rgba(96, 98, 102, 1) !important;*/


/*}*/


/*.el-table__fixed-right, .el-table__fixed {*/


/*    background-color: white !important;*/


/*}*/


/***********************/


strong {
    font-weight: bold !important;
}


.as_text {
    background: none;
    border: none;
    margin: 0;
    padding: 0;
    cursor: pointer;
}


/*.custom-control-label{*/


/*    line-height: 1.2;*/


/*}*/


/*.table-input {*/


/*    width: 100%;*/


/*    border-top: 0;*/


/*    border-left: 0;*/


/*    border-right: 0;*/


/*    !*border-bottom: 1px solid #c0c4cc;*!*/


/*    border-bottom: 0;*/


/*    padding: .4rem .5rem;*/


/*    color: #606266;*/


/*    font-size: 11pt !important;*/


/*}*/


/*.table-input:focus {*/


/*    outline: none;*/


/*    border-bottom: 1px solid #c0c4cc;*/


/*    border-radius: 0;*/


/*}*/


/*.table-input:placeholder-shown {*/


/*    border-bottom: 1px solid #c0c4cc*/


/*}*/


/*.table-input:disabled {*/


/*    background-color: white;*/


/*    border-bottom: 0;*/


/*}*/


.content {
    padding: 10px 10px;
}


.content-header {
}


.content-body {
    height: 80vh;
}


/*input#textbox {*/


/*    text-transform: uppercase;*/


/*}*/


.el-tag {
    margin: 2px 2px;
}


/*.summary-table td {*/


/*    padding-top: 8px;*/


/*    padding-bottom: 8px;*/


/*}*/

