table {
    border:none !important;
}

.custom-ul {
    margin: 5px 0 0 0px !important;
}

.select_bew-selected {
	color: blue !important;
}

.custom-select {
	position: relative;
	font-family: Arial;
}

.custom-select select {
	display: none; /*hide original SELECT element: */
}

.option_red {
	margin: 50px !important;
	width: 150px;
	padding: 5px 35px 5px 5px;
	font-size: 16px;
	border: 1px solid #CCC;
	height: 34px;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	/* background: url(https://stackoverflow.com/favicon.ico) 96% / 15% no-repeat #ff0000 !important; */
	background: #ff0000 !important;
  }

  .new-color {
	color: green;
  }
  
  .steely {
	color: steelblue;
  }
  
  .purple {
	color: purple;
  }
  
.key-value-list {
	vertical-align: top !important;
	padding: 15px 20px 15px 0 !important;
	/* text-transform: uppercase !important; */
	letter-spacing: 0.1em !important;
	font-size: 14px !important;
	color: #43484b !important;
    border-bottom:1px solid black !important;
    /* padding: 15px 50px 15px 0 !important; */
    width:100% !important;
}

.key-value-title {
	vertical-align: middle !important;
	padding: 15px 20px 15px 0 !important;
	/* text-transform: uppercase !important; */
	letter-spacing: 0.1em !important;
	font-size: 14px !important;
	color: #43484b !important;
    border-bottom:1px solid black !important;
    /* padding: 15px 50px 15px 0 !important; */
    width:40% !important;
}

.key-value-list .key-value-title-lowercase {
	vertical-align: top !important;
	padding: 15px 0 0 30px !important;
	letter-spacing: 0.1em !important;
	font-size: 14px !important;
	color: #43484b !important;
}

.key-value-list .key-value-value {
	vertical-align: middle !important;
	/* padding-top: 15px !important;
	padding-right: 15px !important; */
	font-size: 15px !important;
	color: #565452;
    border-bottom:1px solid black !important;
    padding: 15px 10px 15px 0 !important;
    width:30% !important;
}

.key-value-value-last {
	vertical-align: middle !important;
	/* padding-top: 15px !important;
	padding-right: 15px !important; */
	font-size: 15px !important;
	color: #565452 !important;
    border-bottom:1px solid black !important;
    padding: 15px 10px 15px 0 !important;
    width:10% !important;
	text-align: right !important;
}

.key-value-empty {
	vertical-align: top !important;
	/* padding-top: 15px !important;
	padding-right: 15px !important; */
	font-size: 15px !important;
	color: #565452 !important;
    border-bottom:1px solid black !important;
    padding: 15px 10px 15px 0 !important;
}

.table-head {
	vertical-align: top !important;
	padding: 5px 0px 0 0 !important;
	text-transform: uppercase !important;
	letter-spacing: 0.1em !important;
	font-size: 14px !important;
	color: #43484b !important;
    border-bottom:1px solid black !important;
    /* padding: 15px 0 15px 15px !important; */
}

.table-head-first {
	vertical-align: top !important;
	padding: 5px 0 0 0 !important;
	text-transform: uppercase !important;
	letter-spacing: 0.1em !important;
	font-size: 14px !important;
	color: #43484b !important;
    border-bottom:1px solid black !important;
    padding: 5px 0 15px 0 !important;
}
.table-head-last {
	vertical-align: top !important;
	padding: 5px 0 0 0 !important;
	text-transform: uppercase !important;
	letter-spacing: 0.1em !important;
	font-size: 14px !important;
	color: #43484b !important;
    border-bottom:1px solid black !important;
    padding: 5px 0 15px 0 !important;
	text-align: right !important;
}

.vue-search-list-item {
	margin-top: 15px !important;
}

/*.arrow {*/
/*	border: solid #d72622;*/
/*	border-width: 0 3px 3px 0;*/
/*	display: inline-block;*/
/*	padding: 3px;*/
/*  }*/
/*  */
/*  .right {*/
/*	transform: rotate(-45deg);*/
/*	-webkit-transform: rotate(-45deg);*/
/*  }*/

.form-control-bew {
	height: 34px !important;
	border: 1px solid #ccc !important;
	border-radius: 4px !important;
	background-color: #fff !important;
	text-align: right !important;
	text-align-last: right !important;
}

.form-control-bew_x {
	/*background-color: red !important;*/
    display: inline-block !important;
	border: 5px solid #ccc !important;
    border-radius: 50% !important;
    width: 34px !important;
    height: 34px !important;
    text-align: center !important;
}

.bew_red {
	vertical-align: top !important;
	color:#d72622 !important;
	font-size:29px!important; 
	text-align: center !important;
	text-align-last: center !important;
	padding-bottom:20px !important;
}

.bew_yellow {
	vertical-align: top !important;
	color:orange  !important;
	font-size:29px!important; 
	text-align: center !important;
	text-align-last: center !important;
}

.bew_green {
	vertical-align: top !important;
	color:green  !important;
	font-size:29px!important; 
	text-align: center !important;
	text-align-last: center !important;
}

.bew_grey {
	vertical-align: top !important;
	color:grey  !important;
	font-size:29px!important;
	text-align: center !important;
	text-align-last: center !important;
}

.bew_null {
	color:#43484b  !important;
	/* font-size: 12px!important;  */
	text-align: right !important;
	/* font-weight: bold !important; */
}

.bew_red_select {
	vertical-align: top !important;
	color:#d72622 !important;
	font-size:60px!important; 
	text-indent: 5px !important;
	text-align: center !important;
	text-align-last: center !important;
	/* appearance: none !important; */
}

.bew_yellow_select {
	vertical-align: top !important;
	color:orange  !important;
	font-size:60px!important; 
	text-indent: 5px !important;
	text-align: center !important;
	text-align-last: center !important;
	/* appearance: none !important; */
	/* padding-top:-20px !important; */
}

.bew_green_select {
	color:green  !important;
	font-size:60px!important; 
	text-indent: 5px !important;
	text-align: center !important;
	text-align-last: center !important;
	/* appearance: none !important; */
}

.bew_grey_select {
	color:grey  !important;
	font-size:60px!important;
	text-indent: 5px !important;
	text-align: center !important;
	text-align-last: center !important;
	/* appearance: none !important; */
}

.bew_red_x {
	vertical-align: top !important;
	color: red !important;
	font-size:40px!important; 
	background:#ff0000 !important;
	text-align: center !important;
	text-align-last: center !important;
	width: 24px!important;
	border-radius: 5px!important;
}

.bew_yellow_x {
	vertical-align: top !important;
	color: orange  !important;
	font-size:40px!important; 
	background:orange  !important;
	text-align: center !important;
	text-align-last: center !important;
	width: 24px!important;
	border-radius: 5px!important;
}
.bew_green_x {
	vertical-align: top !important;
	background:green  !important;
	font-size:40px!important; 
	color: green  !important;
	text-align: center !important;
	text-align-last: center !important;
	width: 24px!important;
	border-radius: 5px!important;
}

.bew_grey_x {
	vertical-align: top !important;
	background:grey  !important;
	font-size:40px!important;
	color: grey  !important;
	text-align: center !important;
	text-align-last: center !important;
	width: 24px!important;
	border-radius: 5px!important;
}

.bew_red_select_x:focus > option:checked { 
    background: green !important;
}
.bew_yellow_select_x:focus > option:checked { 
    background: orange !important;
}
.bew_green_select_x:focus > option:checked { 
    background: green !important;
}
.bew_grey_select_x:focus > option:checked {
	background: grey !important;
}
.bew_red_x option:checked,
.bew_red_x option:hover {
    box-shadow: 0 0 10px 100px #ff0000 inset;
	background: #ff0000 !important;
	color: #ff0000 !important;
	border: 1px solid #ccc !important;
	border-radius: 4px !important;
}
.bew_yellow_x option:checked,
.bew_yellow_x option:hover {
    box-shadow: 0 0 10px 100px orange inset;
	background: orange !important;
	color: orange !important;
	border: 1px solid #ccc !important;
	border-radius: 4px !important;
}
select > optgroup > option:hover {
	background: black !important;
}
.bew_green_x option:checked,
.bew_green_x option:hover {
    box-shadow: 0 0 10px 100px green inset;
	background: green !important;
	color: green !important;
	border: 1px solid #ccc !important;
	border-radius: 4px !important;
}
.bew_grey_x option:checked,
.bew_grey_x option:hover {
	box-shadow: 0 0 10px 100px grey inset;
	background: grey !important;
	color: grey !important;
	border: 1px solid #ccc !important;
	border-radius: 4px !important;
}
.bew_null_x {
	vertical-align: top !important;
	background:#eee  !important;
	font-size:40px!important; 
	color: #000 !important;
	text-align: center !important;
	text-align-last: center !important;
}
.bew_red_select_x {
	vertical-align: top !important;
	color: black !important;
	background:#d72622 !important;
	text-align: center !important;
	text-align-last: center !important;
	border-radius: 50% !important;
}

.bew_yellow_select_x {
	vertical-align: top !important;
	color: #ffff;
	background:orange  !important;
	text-align: center !important;
	text-align-last: center !important;
}

.bew_green_select_x {
	vertical-align: top !important;
	background:green  !important;
	color: #ffff;
	text-align: center !important;
	text-align-last: center !important;
}
.bew_grey_select_x {
	vertical-align: top !important;
	background:grey  !important;
	color: #ffff;
	text-align: center !important;
	text-align-last: center !important;
}

option {
	background-color: white !important;
}
option:hover {
	background: #dbeafe !important;
}
option:checked {
	background: #fff !important;
}

.box {
	min-width: 24px!important;
	width: 24px!important;
	height: 24px!important;
	border: 1px solid #999!important;
	font-size: 12px!important;
	/* color: #1c87c9!important; */
	border-radius: 50% !important;
	/* box-shadow: 4px 4px #ccc !important; */
}

.dashHeadTitle {
	text-transform: uppercase !important;
	font-style:italic !important;
	font-weight:bold !important;
}
/* 
select {
	display: inline-block !important;
	width: auto !important;
} */
.uni-taet-bew-download {
	justify-content: end;
	display: flex;
}