vt-dropdown-multiselect {
    display: block;
    width: 100%;
}
.multiselect-parent.btn-group.dropdown-multiselect {
    width: 100%;
}
.search-input{
	font-size: 11px;
}
select.search-input{
	font-size: 10px;
}
select.search-input>option{
	font-size: 10px;
}
.searchFilterBox{
border: 1px solid #ddd;
height: 40px;
margin: 0;
width: 100%;
min-height: 40px;
display: flex;
align-content: center;
align-items: center;
justify-content: flex-start;
padding: 5px;
}
.managementContainer .searchFilterBox{
    border: none;
    width: auto;
}
.not30 .searchFilterBox{
    height: auto;
}
.searchFilterBox > input.checkbox {
    display: inline-block;
    margin-left: 10px;
    margin-top: 0;
}
.searchFilterBox vt-persian-date-picker{
	padding: 0;
}

.active-search-box > label{
/*
	height: 34px !important;
	line-height: 34px !important;
    margin-bottom: 0 !important;
*/
}
.active-search-box > div{
	height: 34px !important;
    padding-top: 11px;
}
.active-search-box > div > input {
	margin-top:0 !important;
}

.date-interval-cnt .panel{
	padding: 0;
}
.date-interval-cnt .dropdown-menu{
	margin: 0;
}
.cartableSearch .dropdown-menu.datepicker-popup {
	width: 333px !important;
	right: 0;
}
/*.multiselect-parent.btn-group.dropdown-multiselect > .dropdown-toggle.btn.btn-default{
	padding-right: 0;
}*/
.panel-filter .multiselect-parent.btn-group.dropdown-multiselect > .dropdown-toggle.btn.btn-default{
	padding-right: 5px;
display: flex;
align-content: center;
align-items: center;
justify-content: space-between;
width: 100%;
font-size: 10px;
}
.panel-filter .btn.btn-default:hover{
	/* background-color: #f8f8f8;
    border: 1px solid #c7c7c7; */
    color: #666;
}
.col-sm-4.searchFilterBox > .dropdown.date-interval-cnt.open > .dropdown-menu > .panel.panel-default .panel-heading{
	height: 34px;
    margin-bottom: 5px;
    padding: 0;
}
.ui-select-multiple.ui-select-bootstrap {
    height: auto;
    max-height: 80px;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 3px 3px 0;
}

#tagInputDropDown .dropdown-menu .ui-select-multiple.ui-select-bootstrap{
	overflow: unset;
}

#single-button,
#archive-btn,
#refer-btn,
#move-out,
.multiselect-parent button,
.indeterminate-label{
	background-color: transparent;
    color: #999;
    font-family: iranyekanweb;
    font-size: 1em;
    padding: 0;
    /* height: auto; */
    width: 100%;
    font-weight: normal;
}
#single-button{
    box-shadow: none !important;
    display: flex;
    align-items: flex-start;
    padding-top: 7px;
    height: 100%;
    cursor: pointer;
}
#single-button .glyphicon-chevron-down{
    margin-right: auto;
}

#single-button > .flaticon-arrows-3::before,
#single-button > .flaticon-arrows-3::before,
#single-button > .flaticon-arrows-3::after,
#single-button > .flaticon-arrows-3::after{
	font-size: 7px;
/*margin-right: 20px;*/
}

.action-bar #single-button > .flaticon-arrows-3::before,
.action-bar #single-button > .flaticon-arrows-3::before,
.action-bar #single-button > .flaticon-arrows-3::after,
.action-bar #single-button > .flaticon-arrows-3::after{
    margin-right: 0;
}
.action-bar #single-button > .flaticon-folder-1::before,
.action-bar #single-button > .flaticon-folder-1::before,
.action-bar #single-button > .flaticon-folder-1::after,
.action-bar #single-button > .flaticon-folder-1::after{
    margin-left: 5px;
}
.model-length {
    background-color: #fe734c;
    border-radius: 50%;
    color: #fff;
    font-weight: 700;
    position: absolute;
    right: -9px;
    text-align: center;
    width: 20px;
    height: 20px;
    padding-top: 2.5px;
    cursor: pointer;
    top: -10px;
}
.from-to-label{
	padding-top: 8px;
	padding-left: 0px;
	padding-right: 0px;
}








.listDirectiveTh > .multiSelector  > .multiselect-parent.btn-group.dropdown-multiselect > .dropdown-toggle.btn.btn-default{
	font-size: 11px;
	padding: 4px 3px;
	height: 26px;
	margin-left: -15px;
	margin-top: 10px;
}

.fastSearch {
	padding: 0 !important;
}
#fastSearch {
	border: none;
	background-color: white;
}
#fastSearch:focus {
	box-shadow: none;
}

#multiLike {
    border: none;
    background-color: white;
}
#multiLike:focus {
    box-shadow: none;
}


.row.cartableSearch  > .col-sm-10,
.row.cartableSearch  > .col-sm-9{
   display: flex;
flex-wrap: wrap;
justify-content: flex-start;
}
.row.cartableSearch  > .col-sm-10 > div,
.row.cartableSearch  > .col-sm-9 > div{
    margin: 5px 0 5px 5px;
    flex-grow: 1;
    max-width: 130px;
}
.fastSearch > input.form-control{
    height: 26px;
}
vt-typeahead,
vt-dropdown-multi-string,
vt-cartable-date-interval{
    width: 100%;
    height: 100%;
    display: block;
}
.btn-group.vtCartableDateInterval.dropdown{
    width: 100%;
}
/*
.row.cartableSearch > .col-sm-10 > div[ng-switch=""]{
    max-width: 100%;
}*/
.action-bar #single-button {
    height: 30px;
/*    display: block;*/
    padding: 0 7px 0;
/*    box-sizing: border-box;*/
/*    margin: 0 0 0 5px;*/
}
.searchFilterBox > select{
	border: none;
-moz-appearance: none;
-webkit-appearance: none;
padding: 0;
background: transparent;
box-shadow: none !important;
cursor: pointer;
color: #999;
height: 30px;
}
