/* Admin */

.mainform_item label {
	margin-bottom: 0px;
}

.mainitem_checkbox_option_item {
	list-style: none;
}
#mainitem_checkbox_options {
	padding-left: 10px !important;
}

.mainitem_checkbox, .mainitem_checkbox_pricing {
	width: 40%;
}


#form_store_data:checked ~ .form-group {
	display: none;
}


.ui-sortable-placeholder{
    border: dashed 1px #0083af !important;
    visibility: visible !important;
    width: 80% !important;
}

.formbox {
	padding: 0px;
}

.formbox .form_item {
	border: 0px;
	padding: 5px 20px;
	width: 100%;
	cursor: pointer;
}

.form_item:hover {
	background: rgba(200, 230, 255);
}

.form_item .outer{
	padding: 20px;
	border: 1px dashed rgba(0,0,0,.4);
}

.form_item.ui-sortable-helper {
	opacity: .5;
}

#tabs {
	border: none;
}

.item_highlighted {
	border: 1px solid #555 !important;
	background: rgba(200, 230, 255) !important;
}

.form_remove_button {
	display: none !important;
}

.item_highlighted .form_remove_button {
	display: block !important;
}

.ui-tabs-nav {
	background: #f4f4f4;	
	border: 0;
}

.ui-tabs-panel {
	background: white !important;
}


#right_screen .ui-tabs-anchor {
	background: #0d6efd !important;
	color: #999;
}

#right_screen .ui-state-active {
	border-top: 3px solid gold;
}

#right_screen .ui-state-active a {
	color: white;
}

#right_screen .ui-tabs-panel {
	background: #0d6efd !important;
	padding: 10px !important;
}

#right_screen #item_box_now {
	background: rgba(200, 230, 255) !important;
}

[id^='deleted_field_'], .delete_option, .mainitem_checkbox_option_item[id*='delete'] {
	display: none;
}

/* End Admin */


/* CSS Document */

.error {
	background: rgba(255, 100, 100, .3);
	padding: 10px;
	border: 1px solid rgb(255, 100, 100);
	margin: 5px 0px;
}

.error input, .error textarea {
	border: 1px solid rgb(255, 100, 100);
}

#form_total {
	
	display: flex;
	justify-content: flex-end;
	align-items: center;
	position: sticky; 
	top: 10px;
	
/*
	display: block;
	position: sticky;
	top: 10px;
	text-align: right;
	background: white;
	padding: 5px;
*/
}

#form_total span{
	background: white;
	padding: 5px;
	font-size: 24px;
}







