/*
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 : Jun 29, 2022, 3:22:43 PM
    Author     : shihabudeen.muhammed
*/

.grid-view .grid-table{
    border-top: 1px solid #ECF0F3;
}
.modalButton{
    cursor: pointer;
}
.btn-group .form-check{
    padding-left: 2.25rem;
}
.btn-group .dropdown-item i{
    margin-right: 5px;
}
.btn.btn-outline-secondary{
    color: #3699FF !important;
    background-color: #E1F0FF !important;
    border-color: transparent !important;
}
.btn.btn-outline-secondary:not(:disabled):not(.disabled):active:not(.btn-text) {
    color: #3699FF !important;
    background-color: #E1F0FF !important;
    border-color: transparent !important;
}
.btn.btn-outline-secondary:hover:not(.btn-text):not(:disabled):not(.disabled), .btn.btn-outline-secondary:focus:not(.btn-text), .btn.btn-outline-secondary.focus:not(.btn-text) {
    color: #FFFFFF !important;
    background-color: #3699FF !important;
    border-color: transparent !important;
}
.btn.btn-outline-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) i{
    color: #FFFFFF !important;
}
.btn.btn-outline-secondary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after, .btn.btn-outline-secondary:focus:not(.btn-text).dropdown-toggle:after, .btn.btn-outline-secondary.focus:not(.btn-text).dropdown-toggle:after {
    color: #FFFFFF !important;
}
.btn.btn-outline-secondary i,.btn.btn-outline-secondary.dropdown-toggle:after {
    color: #3699FF;
}

/* Select2 */
.select2-container .select2-selection--single{
    display: block;
    width: 100%;
    height: calc(1.5em + 1.3rem + 2px);
    padding: 0.65rem 1rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #464E5F;
    background-color: #ffffff;
    background-clip: padding-box;
    border: 1px solid #E5EAEE;
    border-radius: 0.42rem;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
    transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
.select2-container{
    width: 100% !important;
}

/*End Select2 */

.modal-body{
    padding: 0px;
}
.modal-body .card-body,.modal-body .card-footer{
    padding: 1.25rem;
}
.select2-container--krajee-bs5 .select2-selection--single .select2-selection__clear, .select2-container--krajee-bs5 .select2-selection--multiple .select2-selection__clear{
    font-size: 20px !important;
    margin-right: 15px !important;
}

.switch label{
    margin-bottom: 0;
}
.offcanvas.offcanvas-on{
    visibility: visible;
}
.btn .pager-item-link{
    width: 100%;
}
.btn.active .pager-item-link, .btn .pager-item-link:hover{
    color: #fff;
}
.pagination{
    margin: 0;
}

.name-initial{
    font-size: 15px;
    font-weight: 600;
}

.select2-container .select2-search--inline{
    display: inline-block;
    float: initial !important;
}

.countries-box .form-group{
    margin-bottom: 0px;
    width: 100%;
}
.countries-box .form-group .select2-container--krajee-bs5 .select2-selection{
    box-shadow: none;
    border: none;
}
.countries-box .form-group .select2-container--krajee-bs5.select2-container--open:not(.select2-container--disabled) .select2-selection, .countries-box .form-group .select2-container--krajee-bs5:not(.select2-container--disabled) .select2-selection:focus{
    border: none;
    box-shadow: none;
}
.countries-box .form-group .select2-container--krajee-bs5 .select2-selection--multiple .select2-selection__choice__remove{
    padding: 3px 0 0px 0.2rem;
}
.strike-through {
    text-decoration: line-through;
}
.kv-drp-dropdown .left-ind {
    left: 10px !important;
}
.kv-drp-dropdown .left-ind, .kv-drp-dropdown .right-ind {
    top: 0.8rem !important;
}
.kv-drp-dropdown .range-value {
    padding-left: 2.5rem !important;
}
.pt-lg-55, .py-lg-55 {
    padding-top: 25rem !important;
}
.brand {
    background-color: #e1e1e1;
}
.iti{
    display: block;
    width: 100%;
}
.modal .errors{
    margin-bottom: 0;
}
.help-block{
    color: #F64E60 !important;
}
.action-column a,.action-column span{
    margin-right: 5px;
} 
.invalid-feedback{
    display: block;
}   
.icon-showpass{
    cursor: pointer;
}
#kt_login_signin_form .input-group-text{
    border: none;
}
.navi-item{
    cursor: pointer;
}
.courses-search .select2-container .select2-selection--multiple .select2-selection__rendered{
    width: auto;
    white-space: initial;
}
.courses-search .select2-container--krajee-bs5 .select2-selection--multiple .select2-selection__choice{
    margin: 0.35rem 0 0 0.4rem;
    padding: 0.15rem 4px 0.15rem 0.4rem;
}
.flag{
    width: 20px;
    margin-right: 4px;
}
.courses-search .select2-container--krajee-bs5 .select2-selection--multiple .select2-selection__choice__remove{
    line-height: 21px;
}
.courses-search .select2-container--krajee-bs5 .select2-selection--single .select2-selection__clear, .select2-container--krajee-bs5 .select2-selection--multiple .select2-selection__clear{
    margin-right: 24px !important;
    line-height: 25px;
}
.symbol.symbol-30 > img{
    border: 1px solid #d9d9d9;
}
.card.accordion-group .card-title{
    justify-content: space-between!important;
}
.social-icon {
    position: relative;
    height: 30px !important;
    width: 30px !important;
}

.social-icon img {
    height: 30px;
}

.social-delete {
    opacity: 1;
    position: absolute;
    top: -8px;
    right: -5px;
}

.social-delete i {
    color: #000;
    background: #fff;
    border-radius: 50%;
}