.page-item .page-link{width: 2.6rem;}

form .required:after{content:''}
form .required>label:after {content: "*";position: relative; font-size: inherit; color: #f1416c; padding-left: 0.25rem; font-weight: 700;}
.filterSearchingOptions.fadeout{-webkit-transition: all 1.5s;  -moz-transition: all 1.5s;   -ms-transition: all 1.5s; -o-transition: all 1.5s;transition: all 1.5s; opacity: 0.1;}
.has-error .help-block{color:#ff0000}
.bs-tooltip-top div.arrow::before{border-top-color:#fff !important} 
.text-truncate-3{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;word-wrap:break-word;overflow: hidden;}
.rotate45{transform: rotate(45deg);}
.rotateN45{transform: rotate(-45deg);}
.search_icon{right:6px;}
[dir=rtl] .translate-middle{right: 180px;}
.preventDblClick .indicator-progress{display: none;}
.preventDblClick .indicator-label{display: inline;}
.preventDblClick.indicator_on .indicator-progress{display: inline;}
.preventDblClick.indicator_on .indicator-label{display: none;}
div.card.accordion-item{box-shadow:0 0 0.5rem rgb(161 172 184 / 40%)}
select[readonly] {background: #eee;cursor: no-drop;}  
select[readonly] option {display: none;}
div.app-brand.demo{padding-left: 0.8rem;}
[dir=rtl] div.app-brand.demo{padding-right: 0.8rem;}
ul.pagination{display: contents;}
li.page-item{margin-top: 2px;margin-bottom: 2px;}

