.cps_file_upload{
	display: inline-flex;
}

.cps_file_upload .label{
	line-height: 30px;
	padding-right: 10px;
}

.add_applet_input{
	width: 300px;
}

#add_applet .el-form-item{
    margin-bottom: 0px;
}

.menu_entry{
	display: inline-flex;
	margin-bottom: 5px;
}

.menu_entry_label{
	width: 80px;
}

.menu_entry_input{
	width: 220px;
}


.simota_filter_div{
	display: inline-flex;
}

.simota_filter_div .simota_filter{
	margin-right: 5px;
}

.simota_subscriber{
	height:100%;
}

.subscriber_info{
	padding-top: 10px;
}

.subscriber_info .sim_info_actions{
	display: inline-flex;
}

.subscriber_info .sim_info{
	width:400px;
	margin-top: 20px;
}

.is-leaf.hidden_leaf{
	display: none;
}

.subscriber_info .el-table-invigo{
	border: none;
	box-shadow: none;
}

.subscriber_info .simota_actions{
	margin: 20px;

}

.action_form .el-form-item{
    margin-bottom: 0px;
}



.simota_provisioning{
	min-height: 95%;
}

.simota_provisioning .provisioning_action{
	width: 300px;
}

.simota_provisioning .provisioning_input{
	width: 300px;
}

.simota_provisioning .provisioning_parameters{
	padding: 20px;
	width: 50%;
	float: left;
}

.simota_provisioning .submit_action{
    text-align: right;
    margin-top: 10px;
    width: 380px;
}

.simota_provisioning .provisioning_results{
	padding: 20px;
	width: 50%;
	float: left;
}

.simota_cards .cards_input{
	width: 300px;
}

.simota_cards{
	min-height: 95%;
}

.simota_cards .card_info{
	margin-top: 20px;
	width: 800px;
}

.simota_cards .card_info tr:hover> td{
	background-color: white;
}

.simota_cards .add_card{
	margin-bottom: 5px;
}

.add_card_input{
	width: 300px;
}


.subscriber-lookup-search-container {
	width: 500px;
	margin: 100px auto;
	vertical-align: middle;
}

.card-info-header .info-box{
	display: inline-block;
	margin-right: 20px;
}

.card-info-header .info-box .title{
	font-weight: bold;
}

.provisioned-section{
	margin-top: 20px;
}

.provisioned-section .title{
	font-weight: bold;
}

.provisioned-section .provisioned-list-box{
	border: 2px solid #000000;
	border-radius: 10px;
	margin-top: 8px;
	padding: 2px 5px;
}

.provisioned-section .provisioned-list-box{}

.cps_file_upload{	display: inline-flex;}
.cps_file_upload .label{	line-height: 30px;	padding-right: 10px;}
.add_applet_input{	width: 300px;}
#add_applet .el-form-item{    margin-bottom: 0px; }
#add_applet .el-form-item__label{ word-break: break-word; text-wrap: pretty;}


.menu_entry{	display: inline-flex;	margin-bottom: 5px;}
.menu_entry_label{	width: 80px;}
.menu_entry_input{	width: 220px;}

.simota_filter_div{	display: inline-flex;}
.simota_filter_div .simota_filter{	margin-right: 5px;}
.simota_subscriber{	height:100%;}

.subscriber_info{	padding-top: 10px;}
.subscriber_info .sim_info_actions{	display: inline-flex;}
.subscriber_info .sim_info{	width:400px;	margin-top: 20px;}
.sim_info .is-leaf{	display: none;}
.subscriber_info .el-table-invigo{	border: none;	box-shadow: none;}
.subscriber_info .simota_actions{	margin: 20px;}

.action_form .el-form-item{    margin-bottom: 0px;}

.simota_action_form {margin-bottom: 10px;}
.simota_action_form .el-form-item{ margin-bottom: 0px !important;}
.simota_action_form .el-form-item__label{ word-break: break-word; text-wrap: pretty;}
.simota_action_form .el-form-item__content {white-space: nowrap;}
.simota_action_form .label_span{padding-right: 8px;}
.simota_action_form .switch_label{margin-left: 20px;margin-right: 5px;}
.simota_action_form .simota_action_val{width: 300px;}
.simota_action_form .simota_action_parameter{width: 100px;margin-right: 10px;}
.simota_action_form .simota_action_switch{margin-right: 10px;}
.simota_action_form .send_settings {margin-left: 20px;}
.simota_action_form .el-switch__label {color: #8d8d8d;}
.simota_action_form .el-switch__label.is-active {color: var(--primary-color-1);}

.multi_action_btns .el-button {background-color: var(--white); border: 1px solid var(--grey-color-2); border-radius: 4px;}

.simota_provisioning {	height:100%;}
.simota_provisioning .card_search{display: inline-flex; margin-top: 10px; margin-bottom: 10px;}
.simota_provisioning .card_image_info{margin-top: 5px; width: 800px;}
.simota_provisioning .provisioning_action{	width: 300px; }
.simota_provisioning .provisioning_input{width: 300px; margin-right: 5px}
.simota_provisioning .provisioning_parameters{	padding: 20px;	width: 50%;	float: left;}
.simota_provisioning .submit_action{text-align: right;    margin-top: 10px;    width: 380px;}
.simota_provisioning .provisioning_results{	padding: 20px;	width: 50%;	float: left;}
.simota_provisioning .el-tabs__content{min-height: 360px;}

.simota_stats .result{padding: 20px;}

.sim_advertisements .add_adv_form_wrapper{width: 100%;}
.sim_advertisements .add_adv_form{margin-top: 50px;margin-left: 25px;}
.sim_advertisements .add_adv_header{display: flex; flex-direction: column; gap: 20px; margin-top:20px;}
.sim_advertisements .add_adv_label{font-size:14px; margin:0 10px; display: inline-block; width: 130px;}
.sim_advertisements .add_adv_input{width: 300px;}
.sim_advertisements .add_adv_textarea{width: 350px; max-width: 350px;}
.sim_advertisements .add_adv_input_med{width: 200px;}
.sim_advertisements .add_adv_input_small{width: 200px;}
.sim_advertisements .sim_adv_action{width: 100%;}
.sim_advertisements .estimates{font-weight: bold;}
.sim_advertisements .wml_content{width:100%; height: 300px;}
.sim_advertisements .crud_parameters .el-form-item{margin-bottom: 15px;}
.sim_advertisements .adv_checkbox{ margin-left: 15px}
.sim_advertisements .box-card{width: 100%;}
.sim_advertisements .add_adv_btn_grp{float: right;margin-left:12px; margin-bottom: 10px;}
.sim_advertisements .add_screen_bottom{margin-left: 175px;}
.sim_advertisements .add_adv_back_btn{margin:0px 35px 25px 35px; font-size: 18px; color:#000000}
.sim_advertisements .add_screen_btn, .sim_advertisements .add_opt_btn{color: #606260;font-size:14px;}
.sim_advertisements .add_screen_btn{ width: 100%; text-align: start; padding-bottom: 0px !important;}
.sim_advertisements .content_gotoscreen .el-form-item__content{line-height: 20px;}
.sim_advertisements .menu_list_header{font-size: 14px;}
.sim_advertisements i{cursor: pointer;}
.sim_advertisements i:disabled{color: #606260 !important;}
.sim_advertisements .screen_option button{color:#606260}
.sim_advertisements .screen_option button:disabled{color:#C0C4CC;}
.sim_advertisements .screen_option .el-button+.el-button {margin-left: 0}
.sim_advertisements .add_remove_btn{height: 32px;}
.sim_advertisements .select_screen_action{display: flex !important; width: 200px}
.sim_advertisements .input_var .inp_ref_element{width: 100%; margin: 0 auto; text-align: center;}
.sim_advertisements .inp_ref_container{margin-left: 12px;}
.sim_advertisements .input_var .el-form-item__content{width:350px;}
.sim_advertisements .top_label{ display: flex; flex-direction: column; width: 250px;}
.sim_advertisements .top_label .el-form-item__content{ margin-left: 0px !important }
.sim_advertisements .top_label .el-form-item__label{width: 100% !important; text-align: start;}
.sim_advertisements .top_label .el-textarea,.sim_advertisements .top_label .el-input{width: 100%}
.sim_advertisements .action_size{ width: 100%; max-width: 275px;}
.sim_advertisements .action_size_txt_area{ max-width: 350px;}
.sim_advertisements .action_selector { width: 160px; }
.sim_advertisements .add_remove_btn{height: fit-content; padding: 0; font-size: 14px;}
.sim_advertisements .add_remove_btn i{cursor: inherit;}
.el-message-box__message p{white-space: pre-wrap;}

.simota_applets .btn_test_applets {float:right;margin-right: 10px;}


.purge_imsi .file{ text-align: center; font-size: 20px; margin-top: 20px; color:#909399 }
.has_ota_keys .description { text-align: center; margin-top: 20px; margin-bottom: 30px }
.has_ota_keys .centered, .purge_imsi .centered { margin:auto; width:500px }
.has_ota_keys .input, .purge_imsi .input { float:left; width:300px; margin-bottom:15px }
.has_ota_keys .uploader, .purge_imsi .uploader { text-align:right; margin-bottom:10px; margin-top:-30px }
.has_ota_keys .uploaded_file, .purge_imsi .uploaded_file { margin-top:30px }
.has_ota_keys .search, .purge_imsi .purge { float:left; width: 150px; margin-left:50px; margin-top:30px }
.has_ota_keys .el-icon-loading, .purge_imsi .el-icon-loading { font-size:20px }
.has_ota_keys .results_table { clear:both; margin: 10px}
.has_ota_keys .close { float:right; margin-right:10px;}
.has_ota_keys .has_ota_keys .el-card__body {padding: 10px;}


.dstk_menu_dialog{
	width: 850px;
}
.dstk_menu_item_content{
	display: inline-flex;
}
.dstk_menu_item_content .left_div{
	display: grid;
}
.dstk_menu_item_content .del_btn{
	margin-left:2px;
}
.dstk_menu_item_content .add_btn{
	margin-left:2px;
}
.dstk_menu_item_content ._content{
	margin-bottom:5px;
	display:inline-flex;
}
.dstk_sub_menu_span {
	margin-bottom: 5px;
}
.dstk_sub_menu_div {
	display:grid; 
	margin-left: 120px;
}


.lookup-widget-compact .el-col{margin-bottom:0px}
.simota-lookup-widget.lookup-widget-compact .el-card__body {padding:5px;height:50px;}
.simota-lookup-widget.lookup-widget-compact .compact-header {margin-left:5px;width:150px;display:inline-block;}
.simota-lookup-widget.lookup-widget-compact .el-form {width:320px;display:inline-block;}

.lookup-widget .el-form-item { margin-bottom: 0px }
.lookup-widget .el-row {margin-bottom : 0px !important}
.lookup-widget .el-select {display: block}
.lookup-widget .el-input {width: 100% !important}
.lookup-widget .compact-header {margin-bottom:0px}
.lookup-widget .compact-header .label {margin-left:3px; margin-right:20px;}
.lookup-widget .compact-header label {margin-bottom:0px;}
.lookup-widget-compact .el-card__body {padding:10px}
.lookup-widget-compact {margin-bottom:10px;}
.lookup-widget .el-switch {padding-left:5px; padding-right:5px;}
.lookup-widget .unselected {color:#DDD}
.lookup-widget.provisioning-pair-unpair-widget .el-card__body {padding-bottom: 10px;}
.lookup-widget.provisioning-pair-unpair-widget .el-form {margin-bottom: 4px;}
.lookup-widget.provisioning-pair-unpair-widget .float-right {float: right;}
.simota-lookup-widget {background:#f7f7f7}

.simota-lookup-widget .el-form { display: flex; }
.simota-lookup-widget .el-form-item:first-child { width: 85%; }
.simota-lookup-widget .el-form-item:last-child { margin-inline-start: auto; }


.lookup .card_title {font-size:large;}
.lookup .top_info {margin: 15px;}
.lookup .top_info .header {margin-bottom:10px; font-size:12px}
.lookup .top_info .info {font-size:14px}
.lookup .top_info .blacklisted_for {margin-right: 5px}
.lookup .provisioned_sim_cards {margin-bottom: 20px;}
.lookup .provisioned_sim_cards .simcard_img{float: left; margin-right: 10px;}
.lookup .provisioned_sim_cards .simcard_img img{width: 35px;}
.lookup .provisioned_sim_cards .sim_title{font-weight: bold}
.lookup .provisioned_sim_cards .sim:hover {background-color:#f8f8f8;}
.lookup .provisioned_sim_cards .sim.selected {background-color:#d8d8df; border:1px solid #999;}
.lookup .provisioned_sim_cards .sim.selected:hover {background-color:#d8d8df;}
.lookup .provisioned_sim_cards .add_sim_btn {float:right; padding: 0px; width: 50px; border: none; height: 50px; margin-top: 20px;}
.lookup .provisioned_sim_cards .add_sim_btn i {font-size: 50px;}

.lookup .simota_action_form .el-form-item{margin-bottom: 0px;}
.lookup .manage_blacklist_btn {cursor: pointer; color: black;}
.lookup .blacklist_desc {margin-left: 40px;font-size: 16px;}
.lookup .blacklist_desc_by {font-size: 12px;word-break: break-word;display: block;}

.lookup .history{border: none; box-shadow: none;}

.lookup .lookup_info { width:500px; margin-top:20px; text-align:center }
.lookup .lookup_info i {font-size:20px}
.lookup .lookup_info span {color:#F56C6C; font-size:14px}
.lookup .lookup_info button i {font-size:16px}
.lookup .lookup_info button span {color:#409EFF; font-size:14px}
.lookup .add_card_image {text-align: center;margin-top: 5px;}
.lookup .add_card_image button {font-size: 14px;}

.sim_card_info_tabs .el-tabs__item {height: 64px; font-size: small; padding: 10px 20px 10px 15px;}

.sim_card_information .actions{float: right; margin-top: -3px;}
.sim_card_information .actions .card_action{border: none; margin-left: 0}
.sim_card_information .actions .card_action i{font-size: 20px;}
.sim_card_information_body {font-size: 14px;}
.sim_card_information_body .title{font-weight: bold;margin-bottom: 3px;display: inline-block;margin-right: 5px;}
.sim_card_information_body .el-tree-node__content{height: unset;}
.sim_card_information_body .file_content{width: 100%;}


.simota_profiles .parameter_val{width: 300px;}
/*.simota_profiles .profile_dialog{width: 1100px;}*/

.blacklist .float-right{
	position: absolute;
	right:20px;
}

.custom_groups .manufacturer_flex{display: flex;}
.custom_groups .plus-container{margin-left: 3px;}
.custom_groups .groups_select{margin-bottom: 15px;}



