﻿._rayvenGuiLib_container .inline_label_desc { font-weight: 400; position: absolute; font-size: 12px; top: -9px; left: 12px; background-color: white; padding-left: 5px; padding-right: 5px; z-index: +10; }
._rayvenGuiLib_container .inline_label_desc.inline_label_desc_color { left: 100px; }
._rayvenGuiLib_container .rayven-transparency-slider.ui-slider { width: 200px; height: 25px; background-image: linear-gradient(to left, transparent, black), url("/gui_library/img/transparency_grid.png"); display: inline-block; margin-top: 8px; margin-left: 15px; margin-right: 15px; vertical-align: top; border: none; }
.hidden { display: none; }
._rayven_icon_picker_container .hidden { display: none !important; }
._rayvenGuiLib_container .rayven-transparency-slider.ui-slider .ui-slider-handle.ui-corner-all.ui-state-default { background-color: transparent; width: 23px; height: 23px; border-radius: 17px; margin-top: 5px; margin-left: -12px; border-color: #78787888; }
._rayvenGuiLib_container .rayven-transparency-slider-container { display: inline-block; position: relative; border: 1px solid rgb(212, 214, 218); vertical-align: top; height: 44px; border: 1px #c5c5c5 solid; border-radius: 3px; }
._rayvenGuiLib_container input[type="text"].transparency-val { width: 55px; vertical-align: top; height: 44px; border: 1px #c5c5c5 solid; border-radius: 3px; padding-left: 8px; padding-right: 8px; text-indent: 0px; }
._rayvenGuiLib_container input.color-picker[type=color] { width: 65px; height: 44px; outline: none; padding: 0; border: 1px #c5c5c5 solid; border-radius: 3px; color: transparent; background-color: transparent; padding-top: 9px; padding-bottom: 7px; padding-left: 7px; padding-right: 28px; background: url(/gui_library/img/arrow-dropdown.svg) no-repeat; background-position-x: 0%; background-position-y: 0%; background-size: auto; background-size: 54px; background-position-x: 22px; background-position-y: center; }
._rayvenGuiLib_container .color-picker-btn { width: 65px; height: 44px; outline: none; padding: 0; }
._rayvenGuiLib_container input.color-picker[type=color]::-moz-color-swatch { border-style: none; }
._rayvenGuiLib_container input.color-picker[type=color]::-webkit-color-swatch { border-style: none; }
._rayvenGuiLib_container input.colorHexInput[type=text] { width: 85px; height: 44px; border: 1px #c5c5c5 solid; border-radius: 3px; padding-left: 10px; padding-right: 10px; text-indent: 0px; box-sizing: border-box; margin-right: 5px; }
._rayvenGuiLib_container { position: relative; }
._rayvenGuiLib_container .color { display: inline-block; vertical-align: top; }
._rayvenGuiLib_container .hexColor { display: inline-block; }
._rayvenGuiLib_container { display: inline-block; vertical-align: top; }



/*=================*/

._rayven_icon_picker_container { float: none; }
._rayven_icon_picker_container .icon-none { display: inline-block; }

/*Icon picker*/
/*._rayven_icon_picker_container { position: relative; margin: 0; background: url(/gui_library/img/arrow-dropdown.svg) no-repeat; background-position: 108% 43%; vertical-align: baseline; }*/
._rayven_icon_picker_container .icon-picker { display: block; }
._rayven_icon_picker_container .choose-icon { border: 1px solid #cfcfcf; border-radius: 3px; color: #FFFFFF; background: none; padding: 0; letter-spacing: 0px; cursor: pointer; text-align: center; position: relative; vertical-align: middle; font-size: 11px; display: inline-block; }
._rayven_icon_picker_container .choose-icon i { font-size: 36px; line-height: 1; background: none; padding: 4px; display: inline-block; float: left; padding: 6px; color: #cfcfcf; margin: 0; }
._rayven_icon_picker_container .remove-icon { position: absolute; top: -9px; width: 17px; height: 17px; border-radius: 8px; right: 25px; background-color: white; }
._rayven_icon_picker_container .remove-icon::before { position: absolute; width: 17px; height: 17px; content: ' '; background-color: var(--c0); -webkit-mask-image: url(/gui_library/img/icon_remove.svg); -webkit-mask-repeat: no-repeat; }
._rayven_icon_picker_container { float: none; display: inline-block; vertical-align: top; margin: 0 auto; }
/*Icon picker in row*/



#_rayven_icon_picker_hidden_anchor { position: fixed; top: 100000px; left: 100000px; z-index: 100000; }
._rayven_img_upload_container ._rayven_img_upload_tile { width: 44px; height: 44px; border: 1px solid var(--c0); border-radius: 3px; background-size: contain; background-repeat:no-repeat; }
._rayven_img_upload_container ._rayven_img_upload_del_btn { position: absolute; top: -9px; width: 17px; height: 17px; border-radius: 8px; /*border: 1px solid var(--c0);*/ left: 34px;  background-color:white;}
._rayven_img_upload_container ._rayven_img_upload_del_btn:before { position: absolute; width: 17px; height: 17px; content: ' '; background-color: var(--c0); -webkit-mask-image: url(/gui_library/img/icon_remove.svg); -webkit-mask-repeat: no-repeat; }
._rayven_img_upload_container ._rayven_img_upload_preview_btn { position: absolute; top: 12px; width: 17px; height: 17px; border-radius: 8px; left: 34px; background-color: white; }
._rayven_img_upload_container ._rayven_img_upload_preview_btn:before { content: ' '; position: absolute; width: 17px; height: 17px; border-radius: 8px; /*border: 1px solid var(--c0);*/ background-color: var(--c0); -webkit-mask-image: url("/gui_library/img/img_preview.svg"); -webkit-mask-repeat: no-repeat; }
._rayven_img_upload_container ._rayven_img_upload_add_image_link { position: absolute; top: 5px; left: 59px; font-size: 14px; color: var(--c0); text-decoration: underline; cursor: pointer; display: none; }
._rayven_img_upload_container.status_empty ._rayven_img_upload_add_image_link { display: inline-block; }
._rayven_img_upload_container.status_empty ._rayven_img_upload_add_image_link::before { content: " "; background-color: var(--c0); cursor: pointer; -webkit-mask-image: url("/gui_library/img/img_add.svg"); -webkit-mask-repeat: no-repeat; -webkit-mask-size: 14px; width: 16px; height: 15px; display: inline-block; }
._rayven_img_upload_container ._rayven_img_upload_download_image_link { position: absolute; top: 5px; left: 59px; font-size: 14px; color: var(--c0); text-decoration: underline; cursor: pointer; display:inline-block; }
._rayven_img_upload_container.status_empty ._rayven_img_upload_download_image_link { display: none; }
._rayven_img_upload_container ._rayven_img_upload_download_image_link::before { content: " "; background-color: var(--c0); cursor: pointer; -webkit-mask-image: url("/gui_library/img/img_download.svg"); -webkit-mask-repeat: no-repeat; -webkit-mask-size: 14px; width: 16px; height: 15px; display: inline-block; }
._rayven_img_upload_container ._rayven_img_upload_label { position: absolute; top: 25px; left: 59px; font-size: 14px; white-space: nowrap; }
._rayven_img_upload_container.status_empty ._rayven_img_upload_del_btn { display: none; }
._rayven_img_upload_container.status_empty ._rayven_img_upload_preview_btn { display: none; }
._rayven_img_upload_container.status_empty ._rayven_img_upload_tile { border-color: #cfcfcf; }
._rayven_img_upload_container.status_empty ._rayven_img_upload_tile::before { font-style: normal; font-variant: normal; text-rendering: auto; font-weight: 100; font-family: "Font Awesome 5 Pro"; content: "\f8c4"; font-size: 40px; color: #cfcfcf; padding: 4px; line-height:normal;}
._rayven_img_upload_preview_win { position: fixed; width: 100%; height: 100%; top: 0; left: 0; background-color: rgba(0,0,0,0.5); z-index: 999999; overflow: scroll; }
._rayven_img_upload_preview_win img { width: fit-content; height: fit-content; max-width: 100%; max-height: 100%; min-width: 100px; min-height: 100px; }
._rayven_img_upload_preview_win ._rayven_img_upload_preview_win_hide { position: absolute; top: 10px; right: 10px; width: 20px; height: 20px; background: url(/gui_library/img/icon_remove.svg) no-repeat; }
._rayven_img_upload_preview_win ._rayven_img_upload_preview_win_anchor { position: relative; display: inline-block; top: 50%; translate: -50% -50%; left: 50%; max-width: 100%; max-height: 100%; }
._rayven_img_upload_container._rayvenGuiLib_container { width: 400px; }
/*************************************** aesthetic-icon-picker **************************************/
/*._rayven_icon_picker_container.icon-picker-wrap { margin: 0 auto; margin-top: 10%; text-align: center; }*/
._rayven_icon_picker_container button.select-icon { padding: 20px; border-radius: 5px; background-color: #70b2dc; font-size: 22px; cursor: pointer; }

._rayven_icon_picker_container ul { list-style: none; margin: 0; padding: 0; display: inline-flex; padding-left: 30px; }

.view_edit ._rayven_icon_picker_container ul { padding-left: 0; }
/*._rayven_icon_picker_container ul li { border: 2px solid #ddd; line-height: 1; font-size: 20px; cursor: pointer; padding: 5px; }*/
._rayven_icon_picker_container .icon-none { line-height: 1; font-size: 35px; cursor: pointer; margin-left: 33px; margin-left: 33px; }
._rayven_icon_picker_container .icon-none label { font-style: normal; font-weight: normal; font-stretch: normal; font-size: 14px; line-height: 19px; letter-spacing: 0px; text-align: center; color: #34373A; position: absolute; text-align: center; padding: 13px 0 0 10px; cursor: pointer; display: inline; }
._rayven_icon_picker_container .none-remove { display: inline-block; background: url(/gui_library/img/cancel.svg) no-repeat; width: 19px; height: 15px; }
._rayven_icon_picker_container .choose-icon { cursor: pointer; display: inline-block; text-align: center; background: none; background-color: rgba(0, 0, 0, 0); background-position-x: 0%; background-position-y: 0%; background-repeat: repeat; background-attachment: scroll; background-image: none; background-size: auto; background-origin: padding-box; background-clip: border-box; border-radius: 3px; text-align: center; font-style: normal; font-weight: normal; font-stretch: normal; font-size: 11px; line-height: 27px; letter-spacing: 0px; color: #FFFFFF; padding: 0; vertical-align: middle; position: relative; }
._rayven_icon_picker_container .multi_value .choose-icon { padding: 5px 10px; font-size: 11px; margin-left: 5px }
._rayven_icon_picker_container .monitor_section .choose-icon { padding: 4px 10px; font-size: 11px; margin-left: 5px; }
._rayven_icon_picker_container ._rayven_icon_picker_container .none-remove { display: inline-block; background: url(../my_images/cancel.svg) no-repeat; width: 19px; height: 15px; }
._rayven_icon_picker_container .select-icon { display: inline-block; }
._rayven_icon_picker_container .select-icon i { font-size: 36px; line-height: 1; background: unset; padding: 4px; display: inline-block; color: unset; float: left; color: #cfcfcf; }

._rayven_icon_picker_container ul li i { font-size: 39px; line-height: 1; }
._rayven_icon_picker_container._rayven_icon_picker_clear ul li i { font-style: normal; font-variant: normal; text-rendering: auto; font-weight: 300; font-family: "Font Awesome 5 Pro"; }
._rayven_icon_picker_container._rayven_icon_picker_clear ul li i::before { content: "\f8c4"; }
._rayven_icon_picker_container._rayven_icon_picker_clear .icon-none { display: none !important; }
._rayven_icon_picker_container ul li:nth-child(2) { border-left: 0; }

/*
 */
#_rayven_icon_picker_hidden_anchor .aim-close { opacity: 0; visibility: hidden; transition: all 0.4s ease-in-out; }

#_rayven_icon_picker_hidden_anchor .aim-open { opacity: 1; visibility: visible; transition: all 0.4s ease-in-out; }
#_rayven_icon_picker_hidden_anchor .aim-modal { position: fixed; height: 100%; width: 100%; bottom: 0; left: 0; background-color: rgba(0, 0, 0, 0.6); z-index: 9999; user-select: none; display: flex; align-items: center; }

#_rayven_icon_picker_hidden_anchor .aim-modal .aim-modal--content { position: absolute; border-radius: 3px; box-shadow: 2px 8px 23px 3px rgba(0, 0, 0, 0.2); overflow: hidden; background-color: #f1f3f5; width: 100%; margin: auto; left: 0; right: 0; top: unset; transform: unset; }


/* Header */
#_rayven_icon_picker_hidden_anchor .aim-modal .aim-modal--header { padding: 15px 15px; background-color: #fff; box-shadow: 0 0 8px rgb(0 0 0 / 10%); position: relative; z-index: 1; font-size: 15px; color: #495157; font-weight: 500; display: flex; align-items: center; justify-content: space-between; }

#_rayven_icon_picker_hidden_anchor .aim-modal--header-logo-title { padding-top: 2px; line-height: 1; text-transform: uppercase; font-weight: bold; cursor: pointer; }

#_rayven_icon_picker_hidden_anchor .aim-modal--header-close-btn { cursor: pointer; }
#_rayven_icon_picker_hidden_anchor .aim-modal--header-close-btn i { font-size: 22px; }

/* body */
#_rayven_icon_picker_hidden_anchor .aim-modal--body { font-size: 12px; line-height: 1.5; box-sizing: border-box; padding: 0; height: 700px; display: flex; min-height: 50px; max-height: 85vh; overflow: auto; }


/* Sidebar Tabs */
#_rayven_icon_picker_hidden_anchor .aim-modal--sidebar { -ms-flex-negative: 0; flex-shrink: 0; width: 25%; background-color: hsla(0,0%,100%,.3); }
#_rayven_icon_picker_hidden_anchor .aim-modal--sidebar-tabs { margin-top: 30px; }
#_rayven_icon_picker_hidden_anchor .aim-modal--sidebar-tab-item { padding: 15px 0 15px 45px; font-size: 14px; color: #6d7882; text-align: left; cursor: pointer; position: relative; display: flex; align-items: center; text-transform: capitalize; }
#_rayven_icon_picker_hidden_anchor .aim-modal--sidebar-tab-item i { font-size: 20px; padding-right: 15px; color: #a4afb7; }

#_rayven_icon_picker_hidden_anchor .aim-modal--sidebar-tab-item.aesthetic-active { background-color: #fff; -webkit-box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.1); box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.1); }
#_rayven_icon_picker_hidden_anchor .aim-modal--sidebar-tab-item.aesthetic-active:after { content: ""; position: absolute; height: 100%; width: 5px; top: 0; left: 0; background-color: #71d7f7; }
#_rayven_icon_picker_hidden_anchor .aim-modal--sidebar-tab-item.aesthetic-active i { color: #71d7f7; }




/* Preview wrapper */
#_rayven_icon_picker_hidden_anchor .aim-modal--icon-preview-wrap { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding: 30px 80px 0; width: 75%; }
#_rayven_icon_picker_hidden_anchor .aim-modal--icon-preview-inner { overflow: auto; margin: 25px -15px 0; padding: 0 15px 15px; }

#_rayven_icon_picker_hidden_anchor #aim-modal--icon-preview { display: grid; grid-template-columns: repeat(7, 1fr); grid-gap: 20px; margin: 20px 0; }


/* search filter */
#_rayven_icon_picker_hidden_anchor .aim-modal--icon-search { position: relative; }
#_rayven_icon_picker_hidden_anchor .aim-modal--icon-search input { width: calc( 100% - 30px); padding: 8px 15px; background-color: #fff; border: none; color: #6d7882; }
#_rayven_icon_picker_hidden_anchor .aim-modal--icon-search input::-webkit-input-placeholder { font-style: italic; }
#_rayven_icon_picker_hidden_anchor .aim-modal--icon-search input::-moz-placeholder { font-style: italic; }
#_rayven_icon_picker_hidden_anchor .aim-modal--icon-search input::-ms-input-placeholder { font-style: italic; }
#_rayven_icon_picker_hidden_anchor .aim-modal--icon-search input::placeholder { font-style: italic; }
#_rayven_icon_picker_hidden_anchor .aim-modal--icon-search i { position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); right: 15px; }

/* Icon Item */
#_rayven_icon_picker_hidden_anchor .aim-icon-item { position: relative; padding: 10px; background-color: #fff; -webkit-box-shadow: 0 1px 12px rgba(0, 0, 0, 0.05); box-shadow: 0 1px 12px rgba(0, 0, 0, 0.05); -webkit-border-radius: 3px; border-radius: 3px; cursor: pointer; -webkit-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; overflow: hidden; }
#_rayven_icon_picker_hidden_anchor .aim-icon-item:hover { -webkit-box-shadow: 0 1px 14px rgba(0, 0, 0, 0.16); box-shadow: 0 1px 14px rgba(0, 0, 0, 0.16); }
#_rayven_icon_picker_hidden_anchor .aim-icon-item.aesthetic-selected { -webkit-box-shadow: 0 1px 12px rgba(0, 0, 0, 0.05), 0 0 0 3px #71d7f7; box-shadow: 0 1px 12px rgba(0, 0, 0, 0.05), 0 0 0 3px #71d7f7; }
#_rayven_icon_picker_hidden_anchor .aim-icon-item-inner { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 1px; }
#_rayven_icon_picker_hidden_anchor .aim-icon-item-inner i,
.aim-icon-item__icon { font-size: 25px; color: #6d7882; }
#_rayven_icon_picker_hidden_anchor .aim-icon-item-name { color: #c2cbd2; font-size: 11px; max-width: 100%; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; text-transform: capitalize; }


/* Footer */
#_rayven_icon_picker_hidden_anchor .aim-modal .aim-modal--footer { border-top: 1px solid #e6e9ec; text-align: center; background-color: #fff; border: none; display: none; justify-content: flex-end; padding: 5px; box-shadow: 0 0 8px rgba(0, 0, 0, 0.1); position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; }

#_rayven_icon_picker_hidden_anchor .aim-modal--footer button.aim-insert-icon-button { padding: 10px 35px; color: #fff; font-size: 15px; background-color: #39b54a; border: none; cursor: pointer; outline: 0; }

#_rayven_icon_picker_hidden_anchor .aim-modal .aim-modal--footer .aesthetic-button { height: 40px; margin-left: 5px; }
#_rayven_icon_picker_hidden_anchor .aim-modal .aim-modal--footer .aesthetic-button-success { padding: 12px 36px; color: #fff; width: initial; font-size: 15px; }
#_rayven_icon_picker_hidden_anchor .aim-modal .aim-modal--footer .aesthetic-button-success:hover { background-color: #39b54a; }

/* Validation Message */
._rayven_color_picker_container .hex-color-validation { display: none; }
._rayven_color_picker_container._rayven_color_error_message .hex-color-validation { position: absolute; display: block; color: #FB6262; margin-left: -30px; font: 11px Open Sans !important; }
._rayven_color_picker_container._rayven_color_error_message .hexColor { padding-bottom: 13px; }
._rayven_color_picker_container._rayven_color_error_message .colorHexInput { border-color: red !important; }

/* Responsive css */
@media (max-width: 1439px) {
    #_rayven_icon_picker_hidden_anchor .aim-modal .aim-modal--content { max-width: 990px; }
}

@media (min-width: 1440px) {
    #_rayven_icon_picker_hidden_anchor .aim-modal .aim-modal--content { max-width: 1200px; }
}

@media (max-width: 1439px) {
    #_rayven_icon_picker_hidden_anchor .aim-modal--icon-preview-wrap { padding: 30px 50px 0; }
}

@media (max-width: 479px) {
    #_rayven_icon_picker_hidden_anchor .aim-modal--icon-preview-wrap { width: 100%; }
}

@media (max-width: 1439px) {
    #_rayven_icon_picker_hidden_anchor #aim-modal--icon-preview { grid-template-columns: repeat(6, 1fr); }
}

@media (max-width: 1024px) {
    #_rayven_icon_picker_hidden_anchor #aim-modal--icon-preview { grid-template-columns: repeat(5, 1fr); }
}

@media (max-width: 767px) {
    #_rayven_icon_picker_hidden_anchor #aim-modal--icon-preview { grid-template-columns: repeat(4, 1fr); }
}

@media (max-width: 479px) {
    #_rayven_icon_picker_hidden_anchor #aim-modal--icon-preview { grid-template-columns: repeat(3, 1fr); }
}

@media (max-width: 479px) {
    #_rayven_icon_picker_hidden_anchor #aim-modal--sidebar { display: none; }
}

@media (max-width: 1439px) {
    #_rayven_icon_picker_hidden_anchor .aim-modal--sidebar-tab-item { padding: 15px 15px 15px 25px; font-size: 11px; }
    #_rayven_icon_picker_hidden_anchor .aim-modal--sidebar-tab-item i { font-size: 15px; }
}

@media (max-width: 1024px) {
    #_rayven_icon_picker_hidden_anchor .aim-modal--sidebar-tab-item i { display: none; }
}

#_rayven_icon_picker_hidden_anchor .icon-picker-wrap ul { position: relative; }
#_rayven_icon_picker_hidden_anchor .aim-indicator { font-size: 60px; position: absolute; left: 50%; top: 0; transform: translate(-50%, 0); animation-name: aim-indicator; animation-duration: 2s; animation-timing-function: ease-in-out; animation-iteration-count: infinite; }






@font-face { font-family: 'extended-icons_mining-gold'; src: url('/my_fonts/extended-icons_mining-gold.ttf'); font-weight: 100; font-style: normal; font-display: block; }
.extendedicon.mining-gold:before { font-family: 'extended-icons_mining-gold' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; }
.extendedicon.mining-gold.bomb:before { content: "\e900"; }
.extendedicon.mining-gold.breaker-machine:before { content: "\e901"; }
.extendedicon.mining-gold.construction-barrier:before { content: "\e902"; }
.extendedicon.mining-gold.cutter:before { content: "\e903"; }
.extendedicon.mining-gold.dredge-machine:before { content: "\e904"; }
.extendedicon.mining-gold.dynamite:before { content: "\e905"; }
.extendedicon.mining-gold.factory:before { content: "\e906"; }
.extendedicon.mining-gold.fire:before { content: "\e907"; }
.extendedicon.mining-gold.gold:before { content: "\e908"; }
.extendedicon.mining-gold.gold-bar:before { content: "\e909"; }
.extendedicon.mining-gold.mine-generator:before { content: "\e90a"; }
.extendedicon.mining-gold.miners:before { content: "\e90b"; }
.extendedicon.mining-gold.mine-truck:before { content: "\e90c"; }
.extendedicon.mining-gold.mining:before { content: "\e90d"; }
.extendedicon.mining-gold.mining-cart:before { content: "\e90e"; }
.extendedicon.mining-gold.mining-trolley:before { content: "\e90f"; }
.extendedicon.mining-gold.pick-axe:before { content: "\e910"; }
.extendedicon.mining-gold.pump-house:before { content: "\e911"; }
.extendedicon.mining-gold.shovel-and-sand:before { content: "\e912"; }
.extendedicon.mining-gold.stone-shredder:before { content: "\e913"; }


@font-face { font-family: 'extended-icons_mining'; src: url('/my_fonts/extended-icons_mining.ttf'); }
.extendedicon.mining:before { font-family: 'extended-icons_mining' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; }
.extendedicon.mining.digging-for-gold:before { content: "\e900"; }
.extendedicon.mining.dredge-car:before { content: "\e901"; }
.extendedicon.mining.dynamite-mine:before { content: "\e902"; }
.extendedicon.mining.fire:before { content: "\e903"; }
.extendedicon.mining.gold-material:before { content: "\e904"; }
.extendedicon.mining.golds:before { content: "\e905"; }
.extendedicon.mining.hammer:before { content: "\e906"; }
.extendedicon.mining.mine-bomb:before { content: "\e907"; }
.extendedicon.mining.mine-cart:before { content: "\e908"; }
.extendedicon.mining.mine-drilling:before { content: "\e909"; }
.extendedicon.mining.mine-generator:before { content: "\e90a"; }
.extendedicon.mining.mine-house:before { content: "\e90b"; }
.extendedicon.mining.mine-processing-plant:before { content: "\e90c"; }
.extendedicon.mining.miners:before { content: "\e90d"; }
.extendedicon.mining.mine-sand:before { content: "\e90e"; }
.extendedicon.mining.mine-truck:before { content: "\e90f"; }
.extendedicon.mining.mining-door:before { content: "\e910"; }
.extendedicon.mining.stone-breaking-machine:before { content: "\e911"; }
.extendedicon.mining.stone-shredder:before { content: "\e912"; }

@font-face { font-family: 'extended-icons_power_energy_3'; src: url('/my_fonts/extended-icons_power_energy_3.ttf'); }
.extendedicon.pe3:before { font-family: 'extended-icons_power_energy_3' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; }
.extendedicon.pe3.atom:before { content: "\e900"; }
.extendedicon.pe3.battery:before { content: "\e901"; }
.extendedicon.pe3.battery2:before { content: "\e902"; }
.extendedicon.pe3.bulb:before { content: "\e903"; }
.extendedicon.pe3.carbon:before { content: "\e904"; }
.extendedicon.pe3.chemical:before { content: "\e905"; }
.extendedicon.pe3.dashboard:before { content: "\e906"; }
.extendedicon.pe3.ecology:before { content: "\e907"; }
.extendedicon.pe3.electric:before { content: "\e908"; }
.extendedicon.pe3.electric2:before { content: "\e909"; }
.extendedicon.pe3.fire:before { content: "\e90a"; }
.extendedicon.pe3.fuel:before { content: "\e90b"; }
.extendedicon.pe3.graph:before { content: "\e90c"; }
.extendedicon.pe3.mining:before { content: "\e90d"; }
.extendedicon.pe3.nature:before { content: "\e90e"; }
.extendedicon.pe3.oil:before { content: "\e90f"; }
.extendedicon.pe3.petrol:before { content: "\e910"; }
.extendedicon.pe3.pipeline:before { content: "\e911"; }
.extendedicon.pe3.plug:before { content: "\e912"; }
.extendedicon.pe3.plug2:before { content: "\e913"; }
.extendedicon.pe3.power:before { content: "\e914"; }
.extendedicon.pe3.power2:before { content: "\e915"; }
.extendedicon.pe3.radiation:before { content: "\e916"; }
.extendedicon.pe3.recyclebin:before { content: "\e917"; }
.extendedicon.pe3.setting:before { content: "\e918"; }
.extendedicon.pe3.solar:before { content: "\e919"; }
.extendedicon.pe3.sun:before { content: "\e91a"; }
.extendedicon.pe3.water:before { content: "\e91b"; }
.extendedicon.pe3.windmill:before { content: "\e91c"; }
.extendedicon.pe3.world:before { content: "\e91d"; }

@font-face { font-family: 'extended-icons_power_energy_4'; src: url('/my_fonts/extended-icons_power_energy_4.ttf'); }
.extendedicon.pe4:before { font-family: 'extended-icons_power_energy_4' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; }
.extendedicon.pe4.atom:before { content: "\e900"; }
.extendedicon.pe4.battery:before { content: "\e901"; }
.extendedicon.pe4.battery-charging:before { content: "\e902"; }
.extendedicon.pe4.bike:before { content: "\e903"; }
.extendedicon.pe4.dam:before { content: "\e904"; }
.extendedicon.pe4.electric-car:before { content: "\e905"; }
.extendedicon.pe4.electric-tower:before { content: "\e906"; }
.extendedicon.pe4.factory:before { content: "\e907"; }
.extendedicon.pe4.gas-cylinder:before { content: "\e908"; }
.extendedicon.pe4.gas-station:before { content: "\e909"; }
.extendedicon.pe4.green-battery:before { content: "\e90a"; }
.extendedicon.pe4.green-electricity:before { content: "\e90b"; }
.extendedicon.pe4.industry:before { content: "\e90c"; }
.extendedicon.pe4.led:before { content: "\e90d"; }
.extendedicon.pe4.led2:before { content: "\e90e"; }
.extendedicon.pe4.light:before { content: "\e90f"; }
.extendedicon.pe4.light2:before { content: "\e910"; }
.extendedicon.pe4.nuclear-sign:before { content: "\e911"; }
.extendedicon.pe4.nuclear-tower:before { content: "\e912"; }
.extendedicon.pe4.oil:before { content: "\e913"; }
.extendedicon.pe4.oil-drop:before { content: "\e914"; }
.extendedicon.pe4.oil-field:before { content: "\e915"; }
.extendedicon.pe4.oil-leakage:before { content: "\e916"; }
.extendedicon.pe4.oil-rig:before { content: "\e917"; }
.extendedicon.pe4.oil-tanker:before { content: "\e918"; }
.extendedicon.pe4.oil-tin:before { content: "\e919"; }
.extendedicon.pe4.recycle:before { content: "\e91a"; }
.extendedicon.pe4.recycle-bin:before { content: "\e91b"; }
.extendedicon.pe4.recycle-water:before { content: "\e91c"; }
.extendedicon.pe4.save-tree:before { content: "\e91d"; }
.extendedicon.pe4.save-water:before { content: "\e91e"; }
.extendedicon.pe4.save-world:before { content: "\e91f"; }
.extendedicon.pe4.solar-energy:before { content: "\e920"; }
.extendedicon.pe4.solar-panel:before { content: "\e921"; }
.extendedicon.pe4.switch:before { content: "\e922"; }
.extendedicon.pe4.tower:before { content: "\e923"; }
.extendedicon.pe4.tree:before { content: "\e924"; }
.extendedicon.pe4.water-turbine:before { content: "\e925"; }
.extendedicon.pe4.windmill:before { content: "\e926"; }
.extendedicon.pe4.windmill2:before { content: "\e927"; }
@font-face { font-family: 'extended-icons_map'; src: url('/my_fonts/extended-icons_map.ttf'); }
.extendedicon.map:before { font-family: 'extended-icons_map' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; }
.extendedicon.map.m1:before { content: "\e900"; }
.extendedicon.map.m2:before { content: "\e901"; }
.extendedicon.map.m3:before { content: "\e902"; }
.extendedicon.map.m4:before { content: "\e903"; }
.extendedicon.map.m5:before { content: "\e904"; }
.extendedicon.map.m6:before { content: "\e905"; }
.extendedicon.map.m7:before { content: "\e906"; }
.extendedicon.map.m8:before { content: "\e907"; }
.extendedicon.map.m9:before { content: "\e908"; }
.extendedicon.map.m10:before { content: "\e909"; }
.extendedicon.map.m11:before { content: "\e90a"; }
.extendedicon.map.m12:before { content: "\e90b"; }
.extendedicon.map.m13:before { content: "\e90c"; }
.extendedicon.map.m14:before { content: "\e90d"; }
.extendedicon.map.m15:before { content: "\e90e"; }
.extendedicon.map.m16:before { content: "\e90f"; }
.extendedicon.map.m17:before { content: "\e910"; }
.extendedicon.map.m18:before { content: "\e911"; }
.extendedicon.map.m19:before { content: "\e912"; }
.extendedicon.map.m20:before { content: "\e913"; }
.extendedicon.map.m21:before { content: "\e914"; }
.extendedicon.map.m22:before { content: "\e915"; }
.extendedicon.map.m23:before { content: "\e916"; }

@font-face { font-family: 'extended-icons_tab'; src: url('/my_fonts/extended-icons_tab.ttf'); }
.extendedicon.icons-tab:before { font-family: 'extended-icons_tab' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; }
.extendedicon.icons-tab.diagnostics:before { content: '\e800'; }
.extendedicon.icons-tab.weather:before { content: '\e801'; }
.extendedicon.icons-tab.site:before { content: '\e802'; }
.extendedicon.icons-tab.settings:before { content: '\e803'; }
.extendedicon.icons-tab.raw-data:before { content: '\e804'; }
.extendedicon.icons-tab.mobile-dashboard:before { content: '\e805'; }
.extendedicon.icons-tab.map:before { content: '\e806'; }
.extendedicon.icons-tab.inventory:before { content: '\e807'; }
.extendedicon.icons-tab.general-summary:before { content: '\e808'; }
.extendedicon.icons-tab.fleet-health:before { content: '\e809'; }
.extendedicon.icons-tab.fleet:before { content: '\e80a'; }
.extendedicon.icons-tab.alarm:before { content: '\e80b'; }
.extendedicon.icons-tab.device-health:before { content: '\e80c'; }
.extendedicon.icons-tab.device:before { content: '\e80d'; }
.extendedicon.icons-tab.custom-tables:before { content: '\e80e'; }
.extendedicon.icons-tab.customer:before { content: '\e80f'; }
.extendedicon.icons-tab.building:before { content: '\e810'; }
