
/* 31/12/2019 */
.search-input { position: relative; }
.search-input img { position: absolute; left: 12px; top: 0; bottom: 0; margin: auto; }
.search-input input { padding-right: 30px; }
.search-input input { max-width: 100%; background-color: #fff; padding: 8px 15px 7px 40px; padding-right: 29px; height: 42px; width: 200px; border: 1px solid #D7DCE3; border-radius: 4px; font-size: var(--small-font); line-height: var(--small-line-height); }
.daterange {width: 280px !important; padding: 8px 15px !important; }
.search-input select { max-width: 100%; background-color: #fff; padding: 8px 15px 7px 0px; padding-right: 29px; height: 42px; width: 200px; border: 1px solid #D7DCE3; border-radius: 4px; font-size: var(--small-font); line-height: var(--small-line-height); }
.search-input i { position: absolute; top: 0; bottom: 0; right: 209px; margin: auto; color: var(--theme-gray); font-size: 18px; cursor: pointer; line-height: 42px; }
.search-input input[type="checkbox"]{width: 20px;height: 20px;margin-left: 13px;}
/* 2/1/2020 */
.table-data table tr th .sort-default, .table-data table tr th > .btm-arrow, .table-data table tr th > .top-arrow {
    background: url(../img/ic_sort_default.svg) no-repeat center;
    height: 24px;
    width: 24px;
    position: absolute;
    content: "";
    top: 0;
    bottom: 0;
    margin: auto auto auto 5px;
}
.table-data table tr th > .top-arrow { background-image: url(../img/ic_sort_up.svg); }

.table-data table tr th > .btm-arrow { background-image: url(../img/ic_sort_down.svg); }
.table-data table tr th > .top-arrow:after, .table-data table tr th > .btm-arrow:after { display: none;}

/* 10/1/2020 */
.single-col { padding: 50px 25px 30px; }
.user-edit-center{padding: 50px 397px 30px;}
.search-box {
	width: 631px;
	max-width: 100%;
	border: 1px solid #D7DCE3;
	border-radius: 4px;
	background-color: #FFFFFF;
	padding: 35px 15px 45px;
}

.lg-font {
    font-size: 24px !important;
    line-height: 32px !important;
}

.pro-pic{
    height: 36px;
    width: 36px;
    display: inline-block;
    border-radius: 100%;
    overflow: hidden;
    vertical-align: middle;
}
.custom-file-input:focus ~ .custom-file-label {
    box-shadow: none;
    border-color: #ced4da;
}

.table-data table tr th { position: relative; padding: 14px 35px 14px 20px;}
.table-data table tr td { padding: 14px 20px;}

/* .search-input input{ padding-right: 29px;} */


/*css for select2 Start*/
.select2-container--default .select2-selection--multiple { border: 1px solid #D7DCE3; }
.select2-container--default .select2-selection--multiple .select2-selection__rendered { padding: 0 10px; }
.select2-container .select2-search--inline .select2-search__field { padding: 9px 0 0; margin: 0; }
.select2-container--default .select2-selection--multiple .select2-selection__choice { font-size: 14px; line-height: 19px; color:#4E5867; background-color:#F2F5FA; border: 1px solid #D7DCE3; border-radius: 20px; }
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove { color: #4E5867; cursor: pointer; font-weight: bold; margin: 0 0 0 5px; line-height: 20px; float: right; }

/*css for select2 End*/

.multiselect__option--highlight {
/* background: #41b883; */
color: #4E5867 !important; background: #F2F5FA !important; border: 1px solid #D7DCE3;
outline: none;
/* color: #fff; */
}
.multiselect__tag { color: #4E5867 !important; background: #F2F5FA !important; }

.multiselect__tag~.multiselect__loading-transition~.multiselect__input{
    width: 1px;
    color: transparent;
}

.sidebar li > a > span { position: absolute; height: 24px; width: 24px; text-align: center; top: 18px; right: 10px; cursor: pointer; }
.sidebar li > a > span:after { position: absolute; content: ""; height: 8px; width: 8px; border-right: 2px solid #4E5867; top: 5px; right: 0; margin: auto; border-bottom: 2px solid #4E5867; transform: rotate(45deg); left: 0; }
.sidebar li > a > span.close-menu:after { transform: rotate(-135deg); top: 10px; }

/* 5-3-2020 */
.btn-orange {
    background-color: #f7941d !important;
    border-color: #f7941d !important;
}

.search-single-col { padding: 0px 25px 30px; }
.site-title{font-size: 28px;font-family: sans-serif, "Helvetica Neue", "Lucida Grande", Arial;}
.site-title:hover{color:inherit!important;}
.select2-container--default .select2-selection--single{height: 40px !important;}
.select2-container .select2-selection--single .select2-selection__rendered{padding-top: 5px !important;}
.select2-container--default .select2-selection--single .select2-selection__arrow b{top: 72% !important;}