/*!
 * Bootstrap-select v1.13.14 (https://developer.snapappointments.com/bootstrap-select)
 *
 * Copyright 2012-2020 SnapAppointments, LLC
 * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)
 */

@-webkit-keyframes bs-notify-fadeOut{ 0%{ opacity:0.9;}
  100%{ opacity:0;}
}
@-o-keyframes bs-notify-fadeOut{ 0%{ opacity:0.9;}
  100%{ opacity:0;}
}
@keyframes bs-notify-fadeOut{ 0%{ opacity:0.9;}
  100%{ opacity:0;}
}
select.bs-select-hidden,
.bootstrap-select > select.bs-select-hidden,
select.selectpicker{ display:none !important;}
.bootstrap-select{ position:static; width:220px \0; /*IE9 and below*/ vertical-align:middle;}

.bootstrap-select > .dropdown-toggle{ position:relative; padding:10px; width:160px; border:solid 1px rgba(0,0,0,.4); font-size:20px; text-align:right; background-color:rgba(255,255,255,1); white-space:nowrap; display:-webkit-inline-box; display:-webkit-inline-flex; display:-ms-inline-flexbox; display:inline-flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between; font-family:'din-bold',"Segoe UI","Lucida Grande",Helvetica,Arial; box-shadow:inset 0 1px 5px rgba(0,0,0,.2);}

.conv-select-from .btn-default:hover,
.conv-select-from .btn-default:focus,
.conv-select-from .btn-default.focus,
.conv-select-from .btn-default:active,
.conv-select-from .btn-default.active,
.open > .dropdown-toggle.btn-default{ background-color:rgba(255,255,255,.4);}

@media (min-width:992px){
	.bootstrap-select{ position:relative;}
}


.bootstrap-select > .dropdown-toggle:after{ margin-top:-1px;}
.bootstrap-select > .dropdown-toggle.bs-placeholder,
.bootstrap-select > .dropdown-toggle.bs-placeholder:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder:active{ /*color:#999;*/}
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:active,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:active,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:active,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:active,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:active,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:active{ color:rgba(255, 255, 255, 0.5);}
.bootstrap-select > select{ position:absolute !important; bottom:0; left:50%; display:block !important; width:0.5px !important; height:100% !important; padding:0 !important; opacity:0 !important; border:none; z-index:0 !important;}
.bootstrap-select > select.mobile-device{ top:0; left:0; display:block !important; width:100% !important; z-index:2 !important;}
.has-error .bootstrap-select .dropdown-toggle,
.error .bootstrap-select .dropdown-toggle,
.bootstrap-select.is-invalid .dropdown-toggle,
.was-validated .bootstrap-select select:invalid + .dropdown-toggle{ border-color:#b94a48;}
.bootstrap-select.is-valid .dropdown-toggle,
.was-validated .bootstrap-select select:valid + .dropdown-toggle{ border-color:#28a745;}
.bootstrap-select.fit-width{ width:auto !important;}
.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){ width:220px;}
.bootstrap-select > select.mobile-device:focus + .dropdown-toggle,
.bootstrap-select .dropdown-toggle:focus{ outline:thin dotted #333333 !important; outline:5px auto -webkit-focus-ring-color !important; outline-offset:-2px;}
.bootstrap-select.form-control{ margin-bottom:0; padding:0; border:none; height:auto;}
:not(.input-group) > .bootstrap-select.form-control:not([class*="col-"]){ width:100%;}
.bootstrap-select.form-control.input-group-btn{ float:none; z-index:auto;}
.form-inline .bootstrap-select,
.form-inline .bootstrap-select.form-control:not([class*="col-"]){ width:auto;}
.bootstrap-select:not(.input-group-btn),
.bootstrap-select[class*="col-"]{ float:none; display:inline-block; margin-left:0;}
.bootstrap-select.dropdown-menu-right,
.bootstrap-select[class*="col-"].dropdown-menu-right,
.row .bootstrap-select[class*="col-"].dropdown-menu-right{ float:right;}
.form-inline .bootstrap-select,
.form-horizontal .bootstrap-select,
.form-group .bootstrap-select{ margin-bottom:0;}
.form-group-lg .bootstrap-select.form-control,
.form-group-sm .bootstrap-select.form-control{ padding:0;}
.form-group-lg .bootstrap-select.form-control .dropdown-toggle,
.form-group-sm .bootstrap-select.form-control .dropdown-toggle{ height:100%; font-size:inherit; line-height:inherit; border-radius:inherit;}
.bootstrap-select.form-control-sm .dropdown-toggle,
.bootstrap-select.form-control-lg .dropdown-toggle{ font-size:inherit; line-height:inherit; border-radius:inherit;}
.bootstrap-select.form-control-sm .dropdown-toggle{ padding:0.25rem 0.5rem;}
.bootstrap-select.form-control-lg .dropdown-toggle{ padding:0.5rem 1rem;}
.form-inline .bootstrap-select .form-control{ width:100%;}
.bootstrap-select.disabled,
.bootstrap-select > .disabled{ cursor:not-allowed;}
.bootstrap-select.disabled:focus,
.bootstrap-select > .disabled:focus{ outline:none !important;}
.bootstrap-select.bs-container{ position:absolute; top:0; left:0; height:0 !important; padding:0 !important;}
.bootstrap-select.bs-container .dropdown-menu{ z-index:1060;}
.bootstrap-select .dropdown-toggle .filter-option{ position:static; top:0; left:0; float:left; height:100%; width:100%; text-align:left; overflow:hidden; -webkit-box-flex:0; -webkit-flex:0 1 auto;     -ms-flex:0 1 auto;         flex:0 1 auto;}
.bs3.bootstrap-select .dropdown-toggle .filter-option{ padding-right:inherit;}
.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option{ position:absolute; padding-top:inherit; padding-bottom:inherit; padding-left:inherit; float:none;}
.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option .filter-option-inner{ padding-right:inherit;}
.bootstrap-select .dropdown-toggle .filter-option-inner-inner{ overflow:hidden;}
.bootstrap-select .dropdown-toggle .filter-expand{ width:0 !important; float:left; opacity:0 !important; overflow:hidden;}
.bootstrap-select .dropdown-toggle .caret{ position:absolute; top:50%; right:12px; margin-top:-2px; vertical-align:middle;}
.input-group .bootstrap-select.form-control .dropdown-toggle{ border-radius:inherit;}
.bootstrap-select[class*="col-"] .dropdown-toggle{ width:100%;}
.bootstrap-select .dropdown-menu{ margin:0; padding:0; min-width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.bootstrap-select .dropdown-menu > .inner:focus{ outline:none !important;}
.bootstrap-select .dropdown-menu.inner{ position:static; float:none; border:0; padding:0; margin:0; border-radius:0; -webkit-box-shadow:none; box-shadow:none;}
.bootstrap-select .dropdown-menu li{ position:relative; display:inline-block; margin:10px 0 0 10px; width:86px; border:solid 1px #DDD; border-radius:5px;}

.bootstrap-select .dropdown-menu li.active small{ color:rgba(255, 255, 255, 0.5) !important;}
.bootstrap-select .dropdown-menu li.disabled a{ cursor:not-allowed;}
.bootstrap-select .dropdown-menu li a{ padding:6px; font-size:14px; cursor:pointer; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none;}
.bootstrap-select .dropdown-menu li a.opt{ position:relative; padding-left:2.25em;}
.bootstrap-select .dropdown-menu li a span.check-mark{ display:none; width:12px; height:9px; background:url(../images/ico_selected.svg);}
.bootstrap-select .dropdown-menu li a span.text{ display:inline-block;}
.bootstrap-select .dropdown-menu li small{ display:none; padding-left:1em;}

.bootstrap-select.open .dropdown-menu{ display:block; padding:5px 5px 10px 5px; width:100%;}
.bootstrap-select.open .dropdown-menu.inner{ padding:0; width:auto;}

@media (min-width:768px){
	.bootstrap-select .dropdown-menu li small{ display:inline-block;}
}
@media (min-width:992px){
	.bootstrap-select .dropdown-menu li{ width:100px;}
	.bootstrap-select .dropdown-menu li a{ padding:10px; font-size:16px;}
	.bootstrap-select.open .dropdown-menu{ padding:10px 10px 20px 10px; width:470px;}
}


.bootstrap-select .dropdown-menu .notify{ position:absolute; bottom:5px; width:96%; margin:0 2%; min-height:26px; padding:3px 5px; background:#f5f5f5; border:1px solid #e3e3e3; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);         box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05); pointer-events:none; opacity:0.9; -webkit-box-sizing:border-box;    -moz-box-sizing:border-box;         box-sizing:border-box;}
.bootstrap-select .dropdown-menu .notify.fadeOut{ -webkit-animation:300ms linear 750ms forwards bs-notify-fadeOut; -o-animation:300ms linear 750ms forwards bs-notify-fadeOut; animation:300ms linear 750ms forwards bs-notify-fadeOut;}
.bootstrap-select .no-results{ padding:3px; background:#f5f5f5; margin:0 5px; white-space:nowrap;}
.bootstrap-select.fit-width .dropdown-toggle .filter-option{ position:static; display:inline; padding:0;}
.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner,
.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner-inner{ display:inline;}
.bootstrap-select.fit-width .dropdown-toggle .bs-caret:before{ content:'\00a0';}
.bootstrap-select.fit-width .dropdown-toggle .caret{ position:static; top:auto; margin-top:-1px;}
.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark{ position:absolute; display:inline-block; right:15px; top:15px;}
.bootstrap-select.show-tick .dropdown-menu li a span.text{ margin-right:34px;}
.bootstrap-select .bs-ok-default:after{ content:''; display:block; width:0.5em; height:1em; border-style:solid; border-width:0 0.26em 0.26em 0; -webkit-transform:rotate(45deg);     -ms-transform:rotate(45deg);      -o-transform:rotate(45deg);         transform:rotate(45deg);}
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle,
.bootstrap-select.show-menu-arrow.show > .dropdown-toggle{ z-index:1061;}
.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:before{ content:''; border-left:7px solid transparent; border-right:7px solid transparent; border-bottom:7px solid rgba(204, 204, 204, 0.2); position:absolute; bottom:-4px; left:9px; display:none;}
.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:after{ content:''; border-left:6px solid transparent; border-right:6px solid transparent; border-bottom:6px solid white; position:absolute; bottom:-4px; left:10px; display:none;}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:before{ bottom:auto; top:-4px; border-top:7px solid rgba(204, 204, 204, 0.2); border-bottom:0;}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:after{ bottom:auto; top:-4px; border-top:6px solid white; border-bottom:0;}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:before{ right:12px; left:auto;}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:after{ right:13px; left:auto;}
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle .filter-option:before,
.bootstrap-select.show-menu-arrow.show > .dropdown-toggle .filter-option:before,
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle .filter-option:after,
.bootstrap-select.show-menu-arrow.show > .dropdown-toggle .filter-option:after{ display:block;}
.bs-searchbox,
.bs-actionsbox,
.bs-donebutton{ padding:4px 8px;}
.bs-actionsbox{ width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.bs-actionsbox .btn-group button{ width:50%;}
.bs-donebutton{ float:left; width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.bs-donebutton .btn-group button{ width:100%;}
.bs-searchbox + .bs-actionsbox{ padding:0 8px 4px;}
.bs-searchbox .form-control{ margin-bottom:0; width:100%; float:none;}
/*# sourceMappingURL=bootstrap-select.css.map */