html {height:100%}
body {
	background:linear-gradient(-45deg,#ee7752,#e73c7e,#23a6d5,#23d5ab);
	min-height: 100%;background-repeat: no-repeat !important;background-attachment: fixed !important;background-position: center !important;background-size: cover !important;
	min-width:1190px;
}

#window_loader {
	position: fixed;
    width: 100%;
    height: 100%;
    background: rgb(255 255 255 / 75%);
    top: 0;
    left: 0;
    z-index: 25000;
	font-size:50px;
	color:#CCC
}

.sortable_items_categories {list-style:none;padding:0;padding-left:15px}
.website_product_form_label {font-size:12px;margin-bottom:0}
.list_pages_search {padding:10px;font-size:14px}
.id_page_search_list {min-width:50px;display:inline-block}

.display-5 {
	font-size:2rem;font-weight:300;line-height:1.2;
}

#menu_bar {
	font-size:0px;position:fixed;background-color:rgba(0, 0, 0, 0.5);font-size:initial;backdrop-filter:blur(20px) saturate(160%) contrast(45%) brightness(140%);
	-webkit-backdrop-filter: blur(20px) saturate(160%) contrast(45%) brightness(140%);z-index:999;text-align: center;
}

._header {text-align:right;background:#C4C4C4;padding-top:4px;padding-right:4px;height:35px;z-index:15;position:fixed;left:0;top:0;width:100%;}
._header > div {position:relative}
._header ._icon_header {display:inline-block;text-align:center;cursor:pointer;padding:3px;font-size:20px;color:#6a6a6a;line-height:0}
._header ._title {position:absolute;font-size:12px;font-weight:600;left:45px;padding-top:4px}

._left_window_menu {
	background-color:rgba(255, 255, 255, 0.7);backdrop-filter:blur(20px) saturate(160%) contrast(45%) brightness(140%);
	-webkit-backdrop-filter: blur(20px) saturate(160%) contrast(45%) brightness(140%);padding:0;position:fixed;width:300px;overflow-y:auto}


._right_window_container {padding-top:35px;padding-left:300px}
._right_window_container._no_left_container {padding-left:0}
._right_window_container > div {background:#FFF;padding:15px}
._left_window_menu_link a {padding:15px;border-bottom:solid 1px #dfdfdf;color:#555;font-size:14px;display:block}
._left_window_menu_link a:hover, ._left_window_menu_link a:active, ._left_window_menu_link a:focus {text-decoration:none;background: rgb(255 255 255 / 40%);}
._left_menu_check_active_._left_menu_active_ {background: rgb(255 255 255 / 80%) !important;}

/** left menu **/
body._left_menu {
	margin-left:50px
}
#menu_bar._left_menu {
	width:50px;height:100%;top:0;left:0;
}
._left_menu ._header {
	padding-left:50px;
}
._left_menu ._left_window_menu {left:50px}

/** bottom menu **/
body._bottom_menu {
	margin-bottom:50px
}
#menu_bar._bottom_menu {
	width:100%;height:50px;bottom:0;left:0;
}
._bottom_menu ._header {
	padding-left:0;
}
._bottom_menu ._left_window_menu {left:0px;}
._bottom_menu ._right_window_container:after {content:' ';width:100%;height:50px;display:block}
._bottom_menu ._delete_icon_ {bottom:65px}
._bottom_menu #draggable_container {padding-bottom:50px !important}

.icon_manu_bar {
	width:50px;height:50px;display:inline-block;cursor:pointer;padding:10px;-webkit-transition: all 0.3s;-webkit-transform-origin: 50% 100%;position:relative
}
.icon_manu_bar:hover {
	background: rgb(155 155 155 / 30%);
}
.icon_manu_bar.active {
	background: rgb(155 155 155 / 30%)
}
.icon_manu_bar.active:after {
	content:'';width:100%;height:5px;background:#bababa;position:absolute;left:0;bottom:0
}

.circle_button {width:40px;height:40px;border-radius:100%}
._modal_window_content {padding:15px;background:#FFF;border-radius:0;border:0}
._modal_window.modal {
	backdrop-filter:blur(2px) saturate(170%) contrast(45%) brightness(140%);
	-webkit-backdrop-filter: blur(2px) saturate(170%) contrast(45%) brightness(140%);
	padding-right:0 !important;
}
._modal_window .modal-dialog {margin:0;float:right}
.modal-dialog-slideout {min-height:100%; margin: 0 0 0 auto;background: #fff;}
.modal.fade .modal-dialog.modal-dialog-slideout {-webkit-transform: translate(100%,0)scale(1);transform: translate(100%,0)scale(1);}
.modal.fade.show .modal-dialog.modal-dialog-slideout {-webkit-transform: translate(0,0);transform: translate(0,0);display: flex;align-items: stretch;-webkit-box-align: stretch;}
/*._modal_window {padding:15px;background:#FFF}*/
/*._modal_window {position:absolute;background:#FFF;height:0px;width:0px;top:0;overflow:hidden;padding:15px}*/
.custom_modal_title {font-size:2em;font-weight:100;line-height:1em;margin-left:55px}
._modal_custom_new_user {position:relative}
._button_custom_modal_close, ._button_custom_modal {position:absolute}
.custom_modal_window_top_container {min-height:40px;margin-bottom:15px}
._window_message_big {font-size:2em;font-weight:100;}
.form_label {font-size:12px;margin-bottom:0}
.user_image_container_form {width:100px;height:100px;overflow:hidden;border-radius:100%;display:inline-block;background:#333;}
.fix_flex {align-items: flex-start;}

.image_input_file {margin:0;cursor:pointer}
.label_remove_image, .label_remove_desk {position:absolute;right:0;bottom:5px;width:20px;height:20px;background:#CCC;color:#939393;border-radius:100%;padding:0;margin:0;text-align:center;font-size:14px;cursor:pointer}
.label_remove_desk {bottom:0;right:-10px}
.text-decoration-none {text-decoration:none !important}
.badge_list_container {position:absolute;left:0;top:10px}
.admin_badge_list , .user_badge_list {padding:0px 5px;font-size:12px}
.user_badge_list {background:#cecc73;color:#FFF}
.admin_badge_list {background:#738bce;color:#FFF}
.desk_change_image_placeholder {width:150px;height:90px;border:dashed 3px #CCC;color:#CCC;border-radius:10px;cursor:pointer;background:#f1f1f1;overflow:hidden}
#_image_desk_show_ {border-radius:8px}
.user_tabs_container {position:relative}
.user_navs_tabs {width:100%;} 
.user_navs_tabs .nav-item {width:40px;height:40px}
.user_navs_content {border-top:1px solid rgba(0,0,0,.1);}
.user_navs_tabs .nav-link {border:solid 1px #F9F9F9;border-radius:0;height:40px;padding:5px 0px;text-align:center;font-size:20px;background:#f9f9f9;color:#CCC;border-bottom:none;border-right:none}
.user_navs_tabs .nav-link.active {background:#007bff;color:#FFF;border:solid 1px #007bff}
.user_tabs_container .nav-tabs {border:none;border-bottom:solid 1px #F9F9F9;}
.user_tabs_container .nav-tabs .nav-link:focus, .user_tabs_container .nav-tabs .nav-link:hover {border-color:#F9F9F9}
.user_tabs_container .nav-tabs .nav-link.active:focus, .user_tabs_container .nav-tabs .nav-link.active:hover {border-color:#007bff}
.desk_div_place {border:none !important;font-size:initial;float:left;list-style:none;background:transparent;padding-top:15px;width:100px;height:100px;}
.desk_div_place img {cursor:move}
#shortcut_form_container {position:absolute;right:20px;min-width:300px;max-width:450px;z-index:999}
.icon_desk_title {font-size:12px;background:rgb(255 255 255 / 50%);padding:0px 5px;border-radius:5px;cursor:pointer;max-width:90%;margin:auto}
._left_menu_check_active_ i {width:15px;margin-right:10px}

._delete_icon_ {padding:40px 60px;position:absolute;bottom:15px;right:15px;font-size:40px;color:#FFF;border:dashed 3px;border-radius:25px;opacity:0.6;
background-color:rgba(255, 255, 255, 0.15);backdrop-filter:blur(2px) saturate(160%) contrast(55%) brightness(100%);-webkit-backdrop-filter: blur(2px) saturate(160%) contrast(55%) brightness(100%);}
._delete_icon_._delete_icon_overlap {background-color: rgb(255 0 0 / 20%);
    backdrop-filter: blur(2px) saturate(160%) contrast(80%) brightness(100%);-webkit-backdrop-filter: blur(2px) saturate(160%) contrast(80%) brightness(100%);}
/*._modal_window {z-index:-1}*/
#draggable_container {padding:1px !important;min-height:100%} 
.absolute_icon {position:absolute}


/*
._window_container {height:100%;width:100%;position:fixed}
._window {position:absolute;height:100%;width:100%}
._window ._header {border-bottom:solid 1px #e5e5e5;text-align:right;background:#C4C4C4;padding-top:4px;padding-right:4px;}
._window ._header ._icon_header {display:inline-block;text-align:center;cursor:pointer;padding:3px;font-size:20px;color:#6a6a6a;line-height:0}
._window ._header ._title {position:absolute;font-size:12px;font-weight:600;left:15px;padding-top:2px}
._window ._header ._parking {}
._window ._header ._maximize {}
._window ._header ._close {}
._window ._content {height:100%;padding:0}
._window ._footer {padding:15px;border-top:solid 1px #e5e5e5;}
._icon_header._shortcut {position:relative}
._left_window_menu {
	background-color:rgba(255, 255, 255, 0.7);backdrop-filter:blur(20px) saturate(160%) contrast(45%) brightness(140%);
	-webkit-backdrop-filter: blur(20px) saturate(160%) contrast(45%) brightness(140%);padding:0}
._right_window_container {background:#FFF;padding-top:15px;padding-bottom:15px;}
._left_window_menu_link a {padding:15px;border-bottom:solid 1px #dfdfdf;color:#555;font-size:14px;display:block}
._left_window_menu_link a:hover, ._left_window_menu_link a:active, ._left_window_menu_link a:focus {text-decoration:none;background: rgb(255 255 255 / 40%);}
._left_menu_check_active_._left_menu_active_ {background: rgb(255 255 255 / 80%) !important;}
*/

#menu_mobile_show {display:none}
.error_message {text-shadow: 0px 0px 3px #9B9B9B;}

.sortable_items {margin:0;padding:0}
.sortable_items > li {padding:0;list-style:none}
._sortable_handler_ {cursor:n-resize}
/*._attribute_option_ {padding-top:15px;border-top:1px solid rgba(0,0,0,.1);}*/
/*.default_background {background:linear-gradient(-45deg,#ee7752,#e73c7e,#23a6d5,#23d5ab);background-size:400% 400%;background-position-x: 60%;overflow:hidden;position:fixed;width:100%}*/

input._attribute_input_._type_number_::-webkit-outer-spin-button, input._attribute_input_._type_number_::-webkit-inner-spin-button {-webkit-appearance:none;margin:0;}

/* Firefox */
input._attribute_input_._type_number_[type=number] {-moz-appearance:textfield;}
.form_search_top_container {border-bottom:double 4px #CCC}
.filter_top {display:inline-block;min-width:100px;border-right:solid 1px #FFF;padding:10px;font-size:12px;position:relative}
.sortable_arrow, .label_head_arrow {display:initial}
.filter_top._attr_title_snippet {width:300px}
._filter_ {cursor:pointer;margin:0}
.attr_list_odd {background:#f9f9f9}
.attr_list_even {background:#f1f1f1}
.form_container_min_width {/*font-size:0;*/width:100%;}
._menu_header_icon_ {position:absolute;left:11px}

.block_search_col {font-size:12px;display:inline-table;max-width:300px}
.header_search_block {position:relative;padding:10px 40px 10px 10px;border-right:solid 1px #FFF}
.list_attribute_snippet {padding:10px;border-right:solid 1px #FFF}

#sortable_main_container .card-body , #sortable_container_search .card-body {padding:15px;}
.sortable_container, .sortable_container_search {min-height:250px;margin:0;padding:0}
.sortable_element {list-style:none;border:solid 1px;display:inline-block;margin:0px 10px 10px 0px;padding:5px;cursor:move;font-size:12px;border-radius:5px;background:#FFF}
.attribute_tab_title {font-size:14px;margin-bottom:15px}
#sortable_main_container .card, #sortable_container_search .card {margin-bottom:30px}
.attribute_not_set_container {margin-top:40px}
.attribute_not_set_container .sortable_container {min-height:216px}

.attribute_list_icon {font-size:50px;margin-bottom:15px}
.attribute_list_title {}
.nav-item.named {width:auto;font-size:12px}
.nav-item.named .nav-link {font-size:14px;padding:10px}

.product_form_label {font-size:12px;margin-bottom:0;padding:5px 10px;border-radius:5px 5px 0 0;}
._fake_input_[readonly] {background-color:#FFF}
#product_form input, #product_form select, #product_form label.custom-file-label {border-top-left-radius:0}

._option_label_ {display:inline-block;margin-right:10px;margin-bottom:10px;border:solid 1px #CCC;cursor:pointer;color:#CCC;padding:0px 5px;border-radius:5px}
._option_checkbox_:checked + ._option_label_ {color:#FFF;background:#007bff;}
.sortable_file_product {padding:0}
.sortable_file_product ul {padding:15px;margin:0}
.sortable_file_product li {list-style:none;display:inline-block;margin-right:10px;margin-bottom:10px;width:100px;height:100px;overflow:hidden;border-radius:5px}

.sortable_file_product li.file_no_image {width:auto;height:auto;}
._label_file_check_ {cursor:pointer;margin-bottom:0;background:#FFF;opacity:0.25;width:100px;height:100px;overflow:hidden;}
._label_file_check_.file_no_image {padding:0px 5px}
._input_file_check_:checked + ._label_file_check_ {border:solid 5px #007bff;opacity:1}
.col-form-label-sm {margin-bottom:0}
.custom-file-sm {height:auto}
._option_label_html_ {width:100%;margin-right:0;max-height:250px;overflow:hidden}
.custom-file-input ~ .custom-file-label::after {content: "+";}
.custom-file {overflow:hidden}

#product_form .card {border-top-left-radius: 0;}
.ul_sortable_child {padding:15px;margin-bottom:0}
.product_child_li {padding:0px 0px 15px 0px;list-style:none;background:#FFF;border-radius:5px;position:relative;overflow:hidden}
.product_child_li_2 {padding:0px 0px 15px 0px;list-style:none;background:#FFF;border:solid 1px #CCC;border-radius:5px;border-top:none;overflow:hidden;position:relative}
.li_container_shadow {background:#FFF;border-radius:5px}

.sync_product_id {font-size:12px;margin-left:5px}

.hidden_page_block {opacity:0.4}
.block_name {margin-left:35px;font-size:12px;color:#FFF;padding-top:7px}

.ul_child_2 {padding:15px 15px 15px 30px;margin-top:15px;border-radius:5px}
.handle_list_1 {
	position: absolute;
    width: 15px;
    height: 100%;
    left: 0;
    top: 0;
	z-index:1;
	cursor: n-resize;
	
}
.handle_list_2 {
	position: absolute;
    width: 15px;
    height: 100%;
	left: 0;
    top: 0;
    z-index:1;
	cursor: n-resize;
}
.product_child_thumbnail {width:40px;height:40px;overflow:hidden;margin-left:15px}
.right_child_name {margin-left:15px}
.handle_list_1_right {margin-left:15px}
.handle_list_2_right {margin-left:15px}

.block_collapse_a {margin:0px 5px 5px 0px}

#page_blocks {}
.sortable_pages_block_ul {margin-top:15px !important;padding:15px 0px 0px;background:#F9F9F9;border:dashed 3px #CCC;min-height:250px;border-radius:5px}
.sortable_page_block_container {margin-top:0 !important;min-height:150px;padding:15px 0px 0px;background:#F9F9F9;border:dashed 3px #CCC}
.page_block_li {list-style:none;padding-bottom:30px}
._sortable_button_page_block {width:30px;height:30px;border-radius:5px;cursor:move !important;padding:7px;position:absolute;left:0;top:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}
._button_remove_block {width:30px;height:30px;border-radius:5px;position:absolute;right:0;top:0;border-top-left-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}
.block_container {position:relative;height:30px;background:#CCC;border-radius:5px}

.jodit_toolbar.jodit_sticky {position:initial}
.jodit_toolbar_dummy {display:none !important}
.input_group_option_pages_block .input-group-text {width:30px;border-radius:0 !important;}
.input_group_option_pages_block .form-control {border-radius:0}

#submit_button_product_form, #submit_button_page_form {position:fixed;right:15px;bottom:15px;z-index:255}
.product_form_warning {padding:5px 15px;font-size:14px}
.product_form_warning button.close {padding:2px 15px}
.sync_lproduct_label {
	padding: 1px 5px 0px 5px;
    background: #DDD;
	color: #b8b8b8;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    /* display: inline-block; */
    font-size: 15px;
	margin:0;
	height:27px;
}

.sync_lproduct_label i {cursor:pointer}

/*.input_search_child {position:absolute;top:0}*/
/*.collapse_search_child {position:absolute;top:0}*/

@-webkit-keyframes bounce { 
	0%, 20%, 50%, 80%, 100% {-webkit-transform: translateY(0);} 
	40% {-webkit-transform: translateY(-30px);} 
	60% {-webkit-transform: translateY(-15px);} 
 } 
 
 @keyframes bounce { 
	0%, 20%, 50%, 80%, 100% {transform: translateY(0);} 
	40% {transform: translateY(-30px);} 
	60% {transform: translateY(-15px);} 
 }
 
.bounce_class_new_li { 
	-webkit-animation-name: bounce; 
	animation-name: bounce; 
	 -webkit-animation-duration: 1s;
	animation-duration: 1s; 
	-webkit-animation-fill-mode: both; 
	animation-fill-mode: both; 
}

.focusSearchField {border:solid 1px;border-color: #CCC;}
.focusSearchField, ._remove_button_child_, ._add_button_child_ {border-radius:0}

.jodit_toolbar>li.jodit-btn-hidden {display:inline-block !important}
.jodit-ui-group_group_search, .jodit-ui-group_group_other, .jodit-ui-group_group_info, 
.jodit-ui-group_group_script, .jodit-ui-group_group_media, .jodit-ui-group_group_clipboard {display:none !important}
.list_product_search_child {padding:5px 15px;cursor:pointer !important;border-bottom:solid 1px #CCC;}

.container_attribute_column {display:inline-block;overflow:hidden;border:solid 3px #CCC;border-radius:5px;opacity:0.75;margin:0px 1px 1px 0px}
.container_attribute_column .input-group-prepend .input-group-text, .container_attribute_column .input-group-prepend {border:none;border-radius:0}
.container_attribute_column .form-control {display:none}
.form_column_label {font-size:12px;margin:0;cursor:pointer !important}
.show_column_options {border:solid 3px #f8d268;border-radius:5px;opacity:1}
.show_column_options .form-control {min-width:170px;}
.container_attribute_column.show_column_options .input-group-prepend .input-group-text {border-top-right-radius:0;border-bottom-right-radius:0}

._attribute_input_from_list_ {font-size:12px}

.head_attribute_check {display:none}
.head_attribute_label {color:#CCC;cursor:pointer !important;margin:0;padding:5px;font-size:16px;background-color: #e9ecef;}
.head_attribute_check:checked + .head_attribute_label._scroll {color:#bc2424;}
.head_attribute_check:checked + .head_attribute_label._action {color:#378636;}

.attr_set_order_check {display:none}
.attr_set_order_label {color:#CCC;cursor:pointer !important;margin-bottom:0;margin-left:10px}
.attr_set_order_check:checked + .attr_set_order_label {color:#ba2020;}

.pagination_check {display:none}
.pagination_label {border:solid 1px #CCC;cursor:pointer !important;font-size:12px;width:30px;height:30px;margin-top:5px;margin-right:5px;border-radius:5px}
.pagination_check:checked + .pagination_label {background:#ffc107;}
._last_fixed_col_ {border-right: solid 1px #c0c0c0;box-shadow: 3px 0 5px -3px #888;}


.form_container_min_width table {border: none;border-collapse:separate;border-spacing: 0;table-layout: fixed;}
.form_container_min_width table td, .form_container_min_width table th {border: 1px solid #E5E5E5;}
.form_container_min_width table th {position:-webkit-sticky;position:sticky;top:0;z-index:5;border-color:#CCC}
.form_container_min_width table, .form_container_min_width td {font-size:12px}
.form_container_min_width td {position:relative;}
.head_table_search_products {padding:5px;font-weight:normal}

._child_collapse_ {cursor:pointer !important}

@media (max-width: 768px) {
	html {min-height:100%}
	body {min-height:100%;height:auto;padding:0 !important;margin:0 !important;min-width:initial}
	._menu_header_icon_ {display:none !important}
	._left_window_menu {display:none}
	._right_window_container {padding-left:0 !important;padding-top:0;background:#FFF}
	
	#submit_button_product_form {bottom:60px;}
	
	.handle_list_1, .handle_list_2  {width:100%;height:31px;padding-left:15px} 

	.handle_list_1_right, .handle_list_2_right {margin-top:31px;margin-left:0}
	.ul_child_2 {padding:15px}
	
	.input_append_button_child {position:absolute;top:-31px;right:0}
	
	.product_child_thumbnail {width:20%;margin:0;padding-left:15px}
	.right_child_name {width:80%;margin:0;padding:0px 15px;font-size:14px}
	._bg_mobile_buttons_ {position:absolute;top:0;right:0;height:31px;width:62px;background:#FFF;z-index:2}
	._child_giacenza_ {max-width:100px}
	#menu_bar._bottom_menu, #menu_bar._left_menu {
			text-align:left;
			left:-100%;
			width:100% !important;
			height:100%;
			overflow-y:auto;
			position:fixed;
			bottom:unset !important;
			top:0;
			background-color: rgba(0, 0, 0, 0.8)
		}
	#menu_bar a {display:block}
	.icon_manu_bar_menu.active:before {content:' ';position:absolute;height:100%;left:0;top:0;width:10px;background:rgb(255 255 255 / 30%)}
	.submenu_mobile.active {position:relative}
	.submenu_mobile.active:before {
		content: ' ';
		position: absolute;
		left: -15px;
		top: 0px;
		width: 10px !important;
		height: 45px !important;
		background: rgb(255 255 255 / 30%);
	}
	.icon_manu_bar_menu div, .submenu_mobile  {cursor:pointer}
	.icon_manu_bar_menu {position:relative;padding:10px 15px;border-bottom:solid 1px rgb(255 255 255 / 15%);}
	.icon_manu_bar_menu img {width:40px;height:30px}
	.icon_manu_bar_menu_name {position:absolute;color:rgb(255 255 255 / 70%);margin-left:55px;top:15px}
	.submenu_mobile {color:rgb(255 255 255 / 70%);margin-left:55px;border-top:solid 1px rgb(255 255 255 / 5%);margin-top:10px;padding-top:10px}
	.submenu_mobile i {width:25px;margin-right:10px;text-align:center}
	.submenu_mobile:hover, .submenu_mobile:focus, .submenu_mobile:active {color:rgb(255 255 255 / 70%);text-decoration:none}
	#_delete_icon_ {position:fixed;width:100%;left:0;bottom:0;text-align:center;border-radius:0;border-bottom:0;border-left:0;border-right:0}
	.desk_div_place {width:33%;border:none;background:transparent;padding-top:15px;}
	.absolute_icon {position:unset}
	._header {position:fixed;bottom:0;z-index:999;width:100%;border-bottom:0;border-right:solid 1px;
		color: rgb(255 255 255 / 75%);
		background-color: rgba(0, 0, 0, 0.8);
		backdrop-filter: blur(20px) saturate(160%) contrast(45%) brightness(140%);
		-webkit-backdrop-filter: blur(20px) saturate(160%) contrast(45%) brightness(140%);
		padding-left:0 !important;bottom:0;top:unset;
	}
	._header ._icon_header {width:30px;height:30px;color: rgb(255 255 255 / 75%);}
	._header ._title {font-size:initial;left:15px;padding-top:0}
	._content {overflow-y:initial}
	._icon_header._shortcut, ._icon_header._close {margin-right:15px}
	._modal_window_content {padding-bottom:65px}
	#menu_mobile_show {display:block;width:50px;height:50px;border-top-left-radius:10px;
	font-size:20px;padding-top:10px;color:rgb(255 255 255 / 75%);cursor:pointer;
	background-color:rgba(0, 0, 0, 0.8);backdrop-filter:blur(20px) saturate(160%) contrast(45%) brightness(140%);
	-webkit-backdrop-filter: blur(20px) saturate(160%) contrast(45%) brightness(140%);position:fixed;bottom:0;right:0;z-index:15001;text-align:center}
	#shortcut_form_container {bottom:30px;left:0px;right:unset;top:unset;min-width:auto;position:fixed}
	.mobile_menu_open_submenu {
		position: absolute;
		right: 15px;
		top: 5px;
		font-size: 25px;
		cursor:pointer;
		color:rgb(255 255 255 / 70%);
	}
	
}