@keyframes dashicons-spin{
	0%{
		transform: rotate(0deg);
	}
	100%{
		transform: rotate(360deg);
	}
}

.md_spinner{
	vertical-align: middle;
	height: 20px;
	animation: dashicons-spin 2s infinite;
	animation-timing-function: linear;
}

.md_label_error{
	color: red;
	margin-top: 0.5rem;
}

#md__orders_listing__page__more_options--toggle{
	height: 30px;
	align-items: center;
	display: flex;
	float: left;
}

#md__orders_listing__page__more_options--toggle--text{
	cursor: pointer;
}

#md__orders_listing__page__more_options--options{
	width: 100%;
	float: left;
}

#md__orders_listing__page__more_options--options label{
	margin-right: 1rem;
}

.md__orders_listing__page__more_options--options__title{
	font-weight: bold;
}

.md__orders_listing__page__more_options--options__title:first-of-type{
	margin-top: 2rem;
}

#md__orders_listing__page__more_options--options__bottom-actions{
	margin-top: 1rem;
}

#md__orders_listing__page__more_options--options__bottom-actions > *{
	vertical-align: middle;
}

.md_label_icon, .md_deposit_icon{
	cursor: pointer;
	font-size: 15px;
	margin-left: 10px;
	vertical-align: middle;
	color: #50575e;
}

[id^='md_label_print_'], #md_print_label_bulk, [id^='md_deposit_print_'], #md_print_deposit_bulk{
	display: none;
}

.column-md-label{
	width: 200px !important;
}

.md_deposit_container_type{
	display: flex;
	width: 80%;
	margin: 15px 0;
}

.md_deposit_container_type label{
	flex: 1;
}

.md_deposit_container_type input{
	flex: 4;
}

.md_deposit_container_type_action{
	display: flex;
	margin-top: 50px;
	justify-content: space-between;
}

.wc-backbone-modal-main{
	padding-bottom: 0 !important;
}

button[data-md-template="md-container-deposit"]{
	display: none !important;
}

.md_label_printed{
	color: green;
}
