/*Override Default*/
.font36 .fa{
	font-size:36px !important;
}
.font34 .fa{
	font-size:34px !important;
}
.font32 .fa{
	font-size:32px !important;
}
.font30 .fa{
	font-size:30px !important;
}
.font28 .fa{
	font-size:28px !important;
}
.font26 .fa{
	font-size:26px !important;
}
.font24 .fa{
	font-size:24px !important;
}
.font20 .fa{
	font-size:20px !important;
}
.font18 .fa{
	font-size:18px !important;
}
.font16 .fa{
	font-size:16px !important;
}
.font14 .fa{
	font-size:14px !important;
}
.font-size-36{
	font-size:36px !important;
}
.font-size-34{
	font-size:34px !important;
}
.font-size-32{
	font-size:32px !important;
}
.font-size-30{
	font-size:30px !important;
}
.font-size-28{
	font-size:28px !important;
}
.font-size-26{
	font-size:26px !important;
}

.font-size-24 {
	font-size:24px  !important;
}
.font-size-20{
	font-size:20px  !important;
}
.font-size-18 {
	font-size:18px  !important;
}
.font-size-16 {
	font-size:16px  !important;
}
.font-size-14 {
	font-size:14px  !important;
}
.font-size-13 {
	font-size:13px  !important;
}
.font-size-12 {
	font-size:12px  !important;
}
.font-size-11 {
	font-size:11px  !important;
}
.font-size-10 {
	font-size:10px  !important;
}
.font-size-9 {
	font-size:9px  !important;
}
.font-size-8 {
	font-size:8px  !important;
}
/* Width */
.width-10{
	width:10px !important;
}
.width-15{
	width:15px !important;
}
.width-20{
	width:100px !important;
}
.width-25{
	width:25px !important;
}
.width-30{
	width:30px !important;
}
.width-35{
	width:35px !important;
}
.width-40{
	width:40px !important;
}
.width-45{
	width:45px !important;
}
.width-50{
	width:50px !important;
}
.width-55{
	width:55px !important;
}
.width-60{
	width:60px !important;
}
.width-65{
	width:65px !important;
}
.width-70{
	width:70px !important;
}
.width-75{
	width:75px !important;
}
.width-80{
	width:80px !important;
}
.width-85{
	width:85px !important;
}
.width-90{
	width:90px !important;
}
.width-95{
	width:95px !important;
}
.width-100{
	width:100px !important;
}
.width-105{
	width:105px !important;
}
.width-110{
	width:110px !important;
}
.width-115{
	width:115px !important;
}
.width-120{
	width:120px !important;
}
.width-125{
	width:125px !important;
}
.width-130{
	width:130px !important;
}
.width-135{
	width:135px !important;
}
.width-140{
	width:140px !important;
}
.width-145{
	width:145px !important;
}
.width-150{
	width:150px !important;
}
.width-155{
	width:155px !important;
}
.width-160{
	width:160px !important;
}
.width-165{
	width:165px !important;
}
.width-170{
	width:170px !important;
}
.width-175{
	width:175px !important;
}
.width-180{
	width:180px !important;
}
.width-185{
	width:185px !important;
}
.width-190{
	width:190px !important;
}
.width-195{
	width:195px !important;
}
.width-200{
	width:200px !important;
}
.width-250{
	width:250px !important;
}
.width-300{
	width:300px !important;
}
.width-350{
	width:350px !important;
}
.width-400{
	width:400px !important;
}
.width-450{
	width:450px !important;
}
.width-500{
	width:500px !important;
}
/*margin None*/
.none-margin{
	margin:0 !important;
}
.none-margin-left{
	margin-left:0 !important;
}
.none-margin-right{
	margin-right:0 !important;
}
.none-margin-top{
	margin-top:0 !important;
}
.none-margin-bottom{
	margin-bottom:0 !important;
}
/*margin*/
.margin-1{
	margin:1px !important;
}
.margin-2{
	margin:2px !important;
}
.margin-3{
	margin:3px !important;
}
.margin-4{
	margin:4px !important;
}
.margin-5{
	margin:5px !important;
}
.margin-6{
	margin:6px !important;
}
.margin-7{
	margin:7px !important;
}
.margin-8{
	margin:8px !important;
}
.margin-9{
	margin:9px !important;
}
.margin-10{
	margin:10px !important;
}
.margin-15{
	margin:15px !important;
}
.margin-20{
	margin:20px !important;
}
.margin-25{
	margin:25px !important;
}
.margin-30{
	margin:30px !important;
}
.margin-35{
	margin:35px !important;
}
.margin-40{
	margin:40px !important;
}
.margin-45{
	margin:45px !important;
}
.margin-50{
	margin:50px !important;
}
/*margin left*/
.margin-left-1{
	margin-left:1px !important;
}
.margin-left-2{
	margin-left:2px !important;
}
.margin-left-3{
	margin-left:3px !important;
}
.margin-left-4{
	margin-left:4px !important;
}
.margin-left-5{
	margin-left:5px !important;
}
.margin-left-6{
	margin-left:6px !important;
}
.margin-left-7{
	margin-left:7px !important;
}
.margin-left-8{
	margin-left:8px !important;
}
.margin-left-9{
	margin-left:9px !important;
}
.margin-left-10{
	margin-left:10px !important;
}
.margin-left-15{
	margin-left:15px !important;
}
.margin-left-20{
	margin-left:20px !important;
}
.margin-left-25{
	margin-left:25px !important;
}
.margin-left-30{
	margin-left:30px !important;
}
.margin-left-35{
	margin-left:35px !important;
}
.margin-left-40{
	margin-left:40px !important;
}
.margin-left-45{
	margin-left:45px !important;
}
.margin-left-50{
	margin-left:50px !important;
}
/*margin right*/
.margin-right-1{
	margin-right:1px !important;
}
.margin-right-2{
	margin-right:2px !important;
}
.margin-right-3{
	margin-right:3px !important;
}
.margin-right-4{
	margin-right:4px !important;
}
.margin-right-5{
	margin-right:5px !important;
}
.margin-right-6{
	margin-right:6px !important;
}
.margin-right-7{
	margin-right:7px !important;
}
.margin-right-8{
	margin-right:8px !important;
}
.margin-right-9{
	margin-right:9px !important;
}
.margin-right-10{
	margin-right:10px !important;
}
.margin-right-15{
	margin-right:15px !important;
}
.margin-right-20{
	margin-right:20px !important;
}
.margin-right-25{
	margin-right:25px !important;
}
.margin-right-30{
	margin-right:30px !important;
}
.margin-right-35{
	margin-right:35px !important;
}
.margin-right-40{
	margin-right:40px !important;
}
.margin-right-45{
	margin-right:45px !important;
}
.margin-right-50{
	margin-right:50px !important;
}
/*margin top*/
.margin-top-1{
	margin-top:1px !important;
}
.margin-top-2{
	margin-top:2px !important;
}
.margin-top-3{
	margin-top:3px !important;
}
.margin-top-4{
	margin-top:4px !important;
}
.margin-top-5{
	margin-top:5px !important;
}
.margin-top-6{
	margin-top:6px !important;
}
.margin-top-7{
	margin-top:7px !important;
}
.margin-top-8{
	margin-top:8px !important;
}
.margin-top-9{
	margin-top:9px !important;
}
.margin-top-10{
	margin-top:10px !important;
}
.margin-top-15{
	margin-top:15px !important;
}
.margin-top-20{
	margin-top:20px !important;
}
.margin-top-25{
	margin-top:25px!important;
}
.margin-top-30{
	margin-top:30px !important;
}
.margin-top-35{
	margin-top:35px !important;
}
.margin-top-40{
	margin-top:40px !important;
}
.margin-top-45{
	margin-top:45px !important;
}
.margin-top-50{
	margin-top:50px !important;
}
/*margin bottom*/
.margin-bottom-1{
	margin-bottom:1px !important;
}
.margin-bottom-2{
	margin-bottom:2px !important;
}
.margin-bottom-3{
	margin-bottom:3px !important;
}
.margin-bottom-4{
	margin-bottom:4px !important;
}
.margin-bottom-5{
	margin-bottom:5px !important;
}
.margin-bottom-6{
	margin-bottom:6px !important;
}
.margin-bottom-7{
	margin-bottom:7px !important;
}
.margin-bottom-8{
	margin-bottom:8px !important;
}
.margin-bottom-9{
	margin-bottom:9px !important;
}
.margin-bottom-10{
	margin-bottom:10px !important;
}
.margin-bottom-15{
	margin-bottom:15px !important;
}
.margin-bottom-20{
	margin-bottom:20px !important;
}
.margin-bottom-25{
	margin-bottom:25px !important;
}
.margin-bottom-30{
	margin-bottom:30px !important;
}
.margin-bottom-35{
	margin-bottom:35px !important;
}
.margin-bottom-40{
	margin-bottom:40px !important;
}
.margin-bottom-45{
	margin-bottom:45px !important;
}
.margin-bottom-50{
	margin-bottom:50px !important;
}
/*padding None*/
.none-padding{
	padding:0 !important;
}
.none-padding-left{
	padding-left:0 !important;
}
.none-padding-right{
	padding-right:0 !important;
}
.none-padding-top{
	padding-top:0 !important;
}
.none-padding-bottom{
	padding-bottom:0 !important;
}
/*padding*/
.padding-1{
	padding:1px !important;
}
.padding-2{
	padding:2px !important;
}
.padding-3{
	padding:3px !important;
}
.padding-4{
	padding:4px !important;
}
.padding-5{
	padding:5px !important;
}
.padding-6{
	padding:6px !important;
}
.padding-7{
	padding:7px !important;
}
.padding-8{
	padding:8px !important;
}
.padding-9{
	padding:9px !important;
}
.padding-10{
	padding:10px !important;
}
.padding-15{
	padding:15px !important;
}
.padding-20{
	padding:20px !important;
}
.padding-25{
	padding:25px !important;
}
.padding-30{
	padding:30px !important;
}
.padding-35{
	padding:35px !important;
}
.padding-40{
	padding:40px !important;
}
.padding-45{
	padding:45px !important;
}
.padding-50{
	padding:50px !important;
}
/*padding left*/
.padding-left-1{
	padding-left:1px !important;
}
.padding-left-2{
	padding-left:2px !important;
}
.padding-left-3{
	padding-left:3px !important;
}
.padding-left-4{
	padding-left:4px !important;
}
.padding-left-5{
	padding-left:5px !important;
}
.padding-left-6{
	padding-left:6px !important;
}
.padding-left-7{
	padding-left:7px !important;
}
.padding-left-8{
	padding-left:8px !important;
}
.padding-left-9{
	padding-left:9px !important;
}
.padding-left-10{
	padding-left:10px !important;
}
.padding-left-15{
	padding-left:15px !important;
}
.padding-left-20{
	padding-left:20px !important;
}
.padding-left-25{
	padding-left:25px !important;
}
.padding-left-30{
	padding-left:30px !important;
}
.padding-left-35{
	padding-left:35px !important;
}
.padding-left-40{
	padding-left:40px !important;
}
.padding-left-45{
	padding-left:45px !important;
}
.padding-left-50{
	padding-left:50px !important;
}
/*padding right*/
.padding-right-1{
	padding-right:1px !important;
}
.padding-right-2{
	padding-right:2px !important;
}
.padding-right-3{
	padding-right:3px !important;
}
.padding-right-4{
	padding-right:4px !important;
}
.padding-right-5{
	padding-right:5px !important;
}
.padding-right-6{
	padding-right:6px !important;
}
.padding-right-7{
	padding-right:7px !important;
}
.padding-right-8{
	padding-right:8px !important;
}
.padding-right-9{
	padding-right:9px !important;
}
.padding-right-10{
	padding-right:10px !important;
}
.padding-right-15{
	padding-right:15px !important;
}
.padding-right-20{
	padding-right:20px !important;
}
.padding-right-25{
	padding-right:25px !important;
}
.padding-right-30{
	padding-right:30px !important;
}
.padding-right-35{
	padding-right:35px !important;
}
.padding-right-40{
	padding-right:40px !important;
}
.padding-right-45{
	padding-right:45px !important;
}
.padding-right-50{
	padding-right:50px !important;
}
/*padding top*/
.padding-top-1{
	padding-top:1px !important;
}
.padding-top-2{
	padding-top:2px !important;
}
.padding-top-3{
	padding-top:3px !important;
}
.padding-top-4{
	padding-top:4px !important;
}
.padding-top-5{
	padding-top:5px !important;
}
.padding-top-6{
	padding-top:6px !important;
}
.padding-top-7{
	padding-top:7px !important;
}
.padding-top-8{
	padding-top:8px !important;
}
.padding-top-9{
	padding-top:9px !important;
}
.padding-top-10{
	padding-top:10px !important;
}
.padding-top-15{
	padding-top:15px !important;
}
.padding-top-20{
	padding-top:20px !important;
}
.padding-top-25{
	padding-top:25px!important;
}
.padding-top-30{
	padding-top:30px !important;
}
.padding-top-35{
	padding-top:35px !important;
}
.padding-top-40{
	padding-top:40px !important;
}
.padding-top-45{
	padding-top:45px !important;
}
.padding-top-50{
	padding-top:50px !important;
}
/*padding bottom*/
.padding-bottom-1{
	padding-bottom:1px !important;
}
.padding-bottom-2{
	padding-bottom:2px !important;
}
.padding-bottom-3{
	padding-bottom:3px !important;
}
.padding-bottom-4{
	padding-bottom:4px !important;
}
.padding-bottom-5{
	padding-bottom:5px !important;
}
.padding-bottom-6{
	padding-bottom:6px !important;
}
.padding-bottom-7{
	padding-bottom:7px !important;
}
.padding-bottom-8{
	padding-bottom:8px !important;
}
.padding-bottom-9{
	padding-bottom:9px !important;
}
.padding-bottom-10{
	padding-bottom:10px !important;
}
.padding-bottom-15{
	padding-bottom:15px !important;
}
.padding-bottom-20{
	padding-bottom:20px !important;
}
.padding-bottom-25{
	padding-bottom:25px !important;
}
.padding-bottom-30{
	padding-bottom:30px !important;
}
.padding-bottom-35{
	padding-bottom:35px !important;
}
.padding-bottom-40{
	padding-bottom:40px !important;
}
.padding-bottom-45{
	padding-bottom:45px !important;
}
.padding-bottom-50{
	padding-bottom:50px !important;
}
/*border*/
.border{
	border:solid 1px #111 !important;
}
.border-left{
	border-left:solid 1px #111 !important;
}
.border-right{
	border-right:solid 1px #111 !important;
}
.border-top{
	border-top:solid 1px #111 !important;
}
.border-bottom{
	border-bottom:solid 1px #111 !important;
}
/*none border*/
.none-border{
	border:none !important;
}
.none-border-left{
	border-left:none !important;
}
.none-border-right{
	border-right:none !important;
}
.none-border-top{
	border-top:none !important;
}
.none-border-bottom{
	border-bottom:none !important;
}

.border-color-ddd{
	border-color:#ddd !important;
}

.border-color-ccc{
	border-color:#ccc !important;
}

#loading {
  display:none;
  position: fixed;
  overflow: auto;
  overflow-x: hidden;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 5000;
  /*background:rgba(0,0,0,0.8);*/
}
#loading .content-loading {
  position:absolute;top:50%;left:0;right:0;margin:auto;
 /*  border: 1px solid #ccc;
  box-shadow: 0 0 10px #505559; */
  background: transparent;
  color: #f8a31f;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  width: 48px;
  z-index:6000;
}

#btnMsgClose{
	margin-top:-15px;
	margin-right:-10px;
}

.group-item{
	font-weight:bold;
	padding-left: 5px;
}

table th a{
	color:#111;
	text-decoration:none;
}
table th a:hover,
table td a:hover{	
	text-decoration:none;
}

.table .sorting {
    background: url("../img/sorting.png") no-repeat right center #f4f4f4 !important;
}

.table .sorting_asc {
    background: url("../img/sorting-asc.png") no-repeat right center #f4f4f4 !important;
}

.table .sorting_desc {
    background: url("../img/sorting-desc.png") no-repeat right center #f4f4f4 !important;
}

th.sorting_asc > a, th.sorting > a, th.sorting_desc > a{ display: block; }

/* .table .sorting_asc  a:after,
.table .sorting_desc  a:after{
	font: bold 14px/1 FontAwesome;
	position:absolute;
	margin-left: 6px;
	top: 12px;
}
.table .sorting_asc  a:after {
   content: "";
}
.table .sorting_desc  a:after {
    content: "";
} */
.modalbox,
#modalbox {
    background: rgba(0, 0, 0, 0.8) none repeat scroll 0 0;
    bottom: 0;
    display: none;
    left: 0;
    overflow-x: hidden;
    overflow-y: auto;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 100;
}
.modalbox .devoops-modal,
#modalbox .devoops-modal {
    background: transparent none repeat scroll 0 0;
    border: 1px solid #ccc;
    border-radius: 3px;
    box-shadow: 0 0 10px #505559;
    left: 0;
    margin: auto auto 20px;
    position: absolute;
    right: 0;
    top: 90px;
    width: 60%;
    z-index: 6000;
}
.modalbox .devoops-modal-header,
#modalbox .devoops-modal-header {
    background-color: #eaeaea;
    /* background-image: linear-gradient(to bottom, #eaeaea, #e0e0e0); */
    border-bottom: 1px solid #ccc;
    color: #505559;
    height: 32px;
    overflow: hidden;
    position: relative;
}
.modalbox .devoops-modal-inner,
#modalbox .devoops-modal-inner {
    background: #fff none repeat scroll 0 0;
    overflow: hidden;
    padding: 15px;
    position: relative;
}
.modalbox .devoops-modal-bottom,
#modalbox .devoops-modal-bottom {
    background: #d8d8d8 none repeat scroll 0 0;
    overflow: hidden;
    padding: 15px;
    position: relative;
}
.action-bar{ border-top: 1px solid #ccc; padding-top: 15px; }
.box-name, .modal-header-name {
    line-height: 32px;
    padding-left: 15px;
	font-size: 18px;
}
.box-name:hover {
    cursor: move;
}
.box-name > i {
    margin-right: 5px;
}
.box-icons {
    position: absolute;
    right: 0;
    top: 0;
    z-index: 9;
}
.box-icons a {
    border-left: 1px solid #fbfbf0;
    color: #505559;
    cursor: pointer;
    display: block;
    float: left;
    font-size: 18px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    text-decoration: none !important;
    transition: all 0.2s ease 0s;
    width: 28px;
}
.box-icons a:hover {
    background: #fbfbf0 none repeat scroll 0 0;
    color: #505559;
}
.fixed_table_thead{
    position: fixed;
    background: #FFF;
    top: 41px;
	z-index:1;
}
.pagination{
	margin: 0;
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {   
    padding: 6px;
}
.select2-container{
	width:100% !important;
}

.ui-datepicker { 
    font-size: 14px;
}
.tab-link{
	display:block;
	padding:5px;
}
.tab-link:hover{
	text-decoration:none;
}
.btn{
	margin-top:5px;
	border: 0.5px solid #aaa;
}
#main .page-header .pull-left h1{
	font-size:36px;
}
/* Override Calendar */
.ui-widget {
    font-family: 'Open Sans', sans-serif !important;
}
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default{
	border:none !important;
}
.ui-datepicker td span,
.ui-datepicker td a {
	padding: 2px 0;
    width: 24px;
    display: block;
    border: 0;
    background: none;
    text-align: center;
}
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default{
	color: #204e81;
}
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight{
	color: #F00;
}
/*End Override Calendar */
/* Override select2 */
.select2-container .select2-choice{
	height: 34px;
	line-height: 30px;
	font-size:14px;
	border: 1px solid #ccc;
}
.select2-container .select2-choice .select2-arrow{
	top:2px;
}
/*End Override select2 */
/* .form-horizontal .form-group1:before,
.form-horizontal .form-group1:after{
	display: table;
    content: " ";
	clear: both;
}
.form-horizontal .form-group1 {
    margin-right: -15px;
    margin-left: -15px;
}
.form-group1 {
    margin-bottom: 15px;
} */
.form-group {
    margin-bottom: 10px;
}
.input-normal{
	border: 1px solid #ccc !important;
    color: #333 !important;
}
.has-error .select2-container a {
    border-color: #a94442 !important;
}

.item-selected
{
/*	text-decoration: underline; */
	background: #EFEBDE;
	border-color: #B8D6FB;
	padding:2px;
}

.input-group-other  {
    position: relative;
    display: table;
    border-collapse: separate;
}

.input-group-other .has-error {
    position:absolute;
}

.help-block {
    margin-top: 0;
    margin-bottom: 0;
}
.relative{
	position:relative;
}
.absolute{
	position:absolute;
}
.has-required {
    border-color: #a94442 !important;   
}
.cke .cke_top{
	padding-top:3px;
}
.cke .cke_top .cke_toolgroup {
	margin-bottom:2px;
}
/* Color */
.brown-color{
	color:#ccc !important;
}
.black-color{
	color:#000 !important;
}
.satgreen-color {
	color:#448a37 !important;
}
.satgreen {
	background: #448a37 !important;
   /*  background: #56af45; */
    color: #fff !important;
}
.lightred-color {
	color:#d21b1b !important;
}
.lightred {
    background: #d21b1b !important;
    color: #fff !important;
}
.darkblue-color {
	color:#163558 !important;
}
.darkblue {
    background: #163558 !important;
    color: #fff !important;
}
.satblue-color {
	color:#2c5e7b !important;
}
.satblue {
    background: #2c5e7b !important;
    color: #fff !important;
}
.blue-color {
	color:#368ee0 !important;
}
.blue {
    /* background: #1e74c5 !important; */
	background: #368ee0 !important;
    color: #fff !important;
}
.orange-color {
	color:#f8a31f !important;
}
.orange {
	/* background: #dd8907; */
    background: #f8a31f !important;
    color: #fff !important;
}
.grey1-color {
	color:#808080 !important;
}
.grey-color {
	color:#1a1a1a !important;
}
.grey {
    background: #1a1a1a !important;
    color: #fff !important;
}
.start, .red-color{
	color:#f00 !important;
}
.red {
    background: #b21000 !important;
    color: #fff !important;
}
.satgreen-color {
    color: #56af45 !important;
}
.satgreen {
    background: #56af45 !important;
    color: #fff !important;
}
.green-color{
	color:#339933 !important;
}
.green {
   /*  background: #267326; */
   background: #339933 !important;
    color: #fff !important;
}
.lightgrey-color{
	color:#666666 !important;
}
.lightgrey {
  background: #666666 !important;
  color: #fff !important;
}
.status_active{
	background-color: #eee !important;
    border-color: #ddd !important;
}
.cls_status{
	font-size: 12px;
	padding: 1px 5px;
}
input[type=submit] { font-weight: bold; }
#target_invoices, #target_pay_for { margin-top: 10px; }
#target_invoices { border: 1px solid #ccc; padding: 10px; }
.quiet-notice { color: #999; text-align: center; }
#loading-customer{ position: absolute; top: 9px; right: -25px; }
input.hasDatepicker { padding-left: 35px; }
input.hasDatepicker ~ span.fa-calendar { 
    top: 0px;
    opacity: 0.4;
    left: 0;
    width: 30px;
    background: #ccc;
    cursor: pointer;
}
input.hasDatepicker ~ span.fa-calendar:before { 
	float: left;
	margin-top: 25%;
	margin-left: 7px;
	font-size: 16px;
}
#ex_rate{ display: inline-block; width: 90px; }
#ex_rate_box{ display: inline-block; }
.clearbox{clear: both; overflow: auto;}
.login{
	background-image: url(/img/adults-analysis-brainstorming-1661004.jpg);
	background-position: center;
	background-size: cover;
}
h1, h2, h3, h4, h5, h6 {
    color: #107dbd;
    font-weight: 700;
}
.login .wrapper .login-body h2{ color: #f9aa37; text-align: center; }
.login .wrapper .login-body .submit .remember label{ color: white; font-weight: bold; }
.curreny-kh { line-height: 14px; font-size: 13px;}
.select2-container .select2-selection--single { height: 34px;}
.select2-container--default .select2-selection--single { border-radius: 3px;}
.select2-container--default .select2-selection--single .select2-selection__rendered { line-height: 30px;}
.select2-container--default .select2-selection--single .select2-selection__arrow { height: 32px;}
.select2-container--default .select2-selection--multiple { border-radius: 3px;}
.select2-container .select2-selection--multiple{ min-height: 34px; }