﻿#wrapper { overflow: hidden; min-height: 100%; position: relative; max-width: 1024px !important; margin-left: auto; margin-right: auto; }
#footer { bottom: 0px; width: 100%; height: 300px; z-index: 100; position: relative; }
#footer-spacer { padding-bottom: 580px; }
.header, .footer-block, .declaration { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; justify-content: space-between; -webkit-justify-content: space-between; -moz-justify-content: space-between; -ms-justify-content: space-between; padding: 0 0px; margin: 0 auto; }
.link { font-weight: bold; text-decoration: none; font-size: 12px; position: relative; padding-right: 15px; }
.link:focus, .link:hover { text-decoration: underline; }
.link:after { content: ""; position: relative; width: 0; height: 0; top: -3px; right: -10px; font-size: 0; border-top: 4px solid transparent; border-bottom: 4px solid transparent; }
.placeforlogo { position: fixed; bottom: 0px; left: 0px; width: 100%; }
.placeforlogo img { width: 100%; opacity: 0.05; position: absolute; bottom: 0; }

/* MODIFY BOOSTRAP */
.row { margin-right: 0px; margin-top: 10px; }
#CAT_STAT .row, #CAT_STATSCRIPT .row { margin-left: 0 }
/* MENU BAR LIGHT */
.navbar-brand { float: left; height: 50px; padding: 16px 15px; font-size: 18px; line-height: 20px; font-weight: 700; font-family: open sans; }
.navbar-inverse { border-width: 0px; }
.navbar-inverse .navbar-brand:focus, body .navbar-inverse .navbar-brand:hover { background-color: transparent; }
.navbar-inverse .navbar-brand { transition: color 0.5s linear; }
.navbar-inverse .navbar-nav > li > a:focus, body .navbar-inverse .navbar-nav > li > a:hover { text-decoration: underline !important; }
.navbar-inverse .navbar-nav > li > a { text-transform: capitalize; font-weight: 400; font-size: 14px; outline: none; line-height: 22px }
.dropdown-menu { background-color: transparent; border-radius: 1px; box-shadow: 0 6px 12px rgba(0, 0, 0, .175); margin-top: 0px; border-top-width: 0; }
.dropdown-menu > li > a:focus, body .dropdown-menu > li > a:hover { background-color: transparent; text-decoration: underline !important; }
.navbar { box-shadow: none; font-size: 12px; }
.dropdown-menu > li > a { font-size: 13px; font-weight: 400; }
.navbar-nav > li:last-child { margin-right: 20px; }
.navbar-inverse .navbar-toggle { border: none; }
.navbar-inverse .navbar-toggle .icon-bar { border-radius: 2px; height: 4px; }
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover { background-color: transparent; }
.navbar-collapse.in { overflow-y: auto; margin-top: 37px; }
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form { border-color: transparent; }

/* LIGHT ON OFF*/
.navbar-nav > li .lighton, .navbar-nav > li .lightoff { width: 21px; height: 23px; opacity: 0.5; margin-top: 0px; background-size: 21px 23px; transition: opacity 0.2s linear }
.navbar-nav > li .lighton { background-image: url('../../img/eScript_X/black.png'); background-repeat: no-repeat; display: block; }
.navbar-nav > li .lightoff { background-image: url('../../img/eScript_X/white.png'); background-repeat: no-repeat; display: none; }

/* FULLSCREEN ON OFF*/
.navbar-nav > li .fullscreenon, .navbar-nav > li .fullscreenoff { width: 23px; height: 23px; opacity: 1; margin-top: 0px; transition: opacity 0.3s; background-size: 23px 23px; background-position: 0px 0px; }

.navbar-nav > li .fullscreenon { background-repeat: no-repeat; display: block; }
.navbar-nav > li .fullscreenoff { background-repeat: no-repeat; display: none; }
body.fullscreen .navbar-nav > li .fullscreenon { display: none; }
body.fullscreen .navbar-nav > li .fullscreenoff { display: block; }

.navbar-nav > li .fullscreenon:hover, .navbar-nav > li .fullscreenoff:hover { opacity: 1; }

/* KEY ON OFF*/
.navbar-nav > li .login .key { position: relative; top: 2px; display: inline-block; background-image: url(../../img/eScript_X/keyblack.png); background-size: 26px 21px; width: 26px; height: 21px; opacity: 0.5; float: left; background-repeat: no-repeat; left: 0px; transition: opacity 0.2s linear }

.navbar-nav > li .lighton:hover, .navbar-nav > li .lightoff:hover, .navbar-nav > li .login .key:hover { opacity: 1; }

.navbar-brand span:not(.movelogo) { font-weight: 500; margin-left: 84px; font-size: 23px; font-family: montserrat; padding-left: 50px; letter-spacing: 31px; text-transform: uppercase; line-height: 73px; }

.dropdown-menu { font-size: 1em; }

/* LOGO*/
.logo { display: block; position: fixed; background-image: url(../../img/eScript_X/back_logo3.png); width: 114px; height: 90px; background-size: 114px 90px; background-repeat: no-repeat; top: 6px; left: 7px; z-index: 0; }
.movelogo { /*background-image: url(../../img/eScript_X/extra_logo3.png);*/ width: 90px; height: 90px; background-size: 90px 90px; background-repeat: no-repeat; display: block; position: absolute; top: 0px; left: 1px; transition: transform 0.5s linear; }
.bigContainer .containerDIV b div.desi { font-size: 1.2em !important; }

body#myPage .navbar-brand span.categoryName {
    transition:font-size 0.2s, letter-spacing 0.2s;
    }
@media (min-width: 900px) {
    .bigContainer .containerDIV b div.desi { font-size: 2.2em !important; }
}

@media (max-width: 900px) {
    .navbar-brand span:not(.movelogo) { display: none; }
    #myPage .navbar { font-size: 14px; }
    #myPage .navbar { font-size: 14px; }
}

@media (min-width: 1400px) {
    body#myPage .navbar { font-size: 16px; }
}

@media (max-width: 1700px) {
            body#myPage .navbar-brand span.categoryName {
    font-size: 21px !important;
    line-height: 50px !important;
    letter-spacing: 10px;
    margin-top: -13px;
    display: block;
}
}
@media (max-width: 1300px) {
            body#myPage .navbar-brand span.categoryName {
    font-size: 15px !important;
    line-height: 50px !important;
    letter-spacing: 5px;
    margin-top: -13px;
    display: block;
}
}

body#myPage .navbar-fixed-top, body#myPage .navbar-fixed-top .logo { transition: top 0.2s linear; }
body#myPage .navbar-fixed-top.TOPPED { top: -64px; }
body#myPage .navbar-fixed-top.TOPPED .logo { top: -88px; }

/* WAIT MAIN*/
.wait { width: 100%; height: 100%; display: block; position: absolute; left: 0px; top: 0px; z-index: 5000; opacity:0; transition:opacity 3s}

body.waiting .wait { display: block }
.wait.short { transform: scale(0.4); }
.wait.medium { transform: scale(0.7); }
.movewait { background-image: url(../../img/eScript_X/wait/front_wait.png?v=4); background-size: 100% 100%; background-repeat: no-repeat; width: 300px; height: 300px; display: block; position: absolute; top: calc(50% - 150px); left: calc(50% - 150px); transform: rotate(0deg); animation: animateWait 1.5s linear infinite; }
.wait .time { font-size: 23px; position: relative; width: 100%; top: calc(-10px + 50%); left: 0px; font-weight: 400; display: block; text-align: center; }

/* WAIT CATEGORIE */
.waitCategorie { display: none; position: absolute; /*top: 280px;*/ left: 13px; width: calc(50% - 33px); height: calc(50% + 20px); padding: 0; border-radius: 6px; background-color: transparent; }
.containerDIV.first .waitCategorie { display: block; }
.waitCategorie .waitC { width: 300px; height: 300px; display: block; position: absolute; left: calc(50% - 150px); top: calc(50% - 150px); z-index: 5000; animation: changeSize 3s linear infinite; }
.waitCategorie .waitC .movewait { background-image: url(../../img/eScript_X/wait/front_wait.png?v=4); background-size: 100% 100%; background-repeat: no-repeat; width: 100%; height: 100%; display: block; position: absolute; top: 0px; left: 0px; transform: rotate(0deg); animation: animateWait 1s linear infinite; }
.waitCategorie .waitC .time { font-size: 23px; position: relative; width: calc(100% - 40px); top: calc(-53px + 50%); left: 19px; font-weight: 400; display: block; text-align: center; padding: 10px; z-index: 5; border-radius: 60px; line-height: 29px; }

@keyframes animateWait {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}

@keyframes changeSize {
    0% { transform: scale(1); }
    50% { transform: scale(0.5); }
    100% { transform: scale(1); }
}

/* MAIN ROUND */
body.waiting .bigContainer { opacity: 0.2 }

/* A MENU SELECTED */
@media (min-width: 900px) and (max-width: 1349px) {
    .bigContainer { font-size: 12px }
}

@media (min-width: 100px) and (max-width: 899px) {
    .bigContainer { font-size: 11px }
    .bigContainer { width: 100%; left: 0; }
}

body::-webkit-scrollbar, body div::-webkit-scrollbar, body ul::-webkit-scrollbar { width: 15px; }
body::-webkit-scrollbar-thumb, body div::-webkit-scrollbar-thumb, body ul::-webkit-scrollbar-thumb { -webkit-border-radius: 0px; border-radius: 0px; }

/* DALES */
.bigContainer { width: 100%; height: 100%; margin: 0; display: block; padding: 0px; text-align: center; overflow: initial; position: relative; padding: 0px; padding-top: 0px; left: 0px; top: 0px; font-size: 9px; }
.shadow { filter: drop-shadow(1px 1px 0px rgba(38,104,106,0.2)); transition: left 0.2s linear; }
.shadow line { stroke-width: 0.5px; z-index: 10000; }
.containerDIV { border: 1px solid transparent; position: absolute; z-index: 10; display: block }
.containerDIV:not(.first) { cursor: pointer }
.bigContainer .containerDIV > b[data-type] { background-image: none; display: block; border: 1px solid transparent; position: relative; z-index: 20; float: none; margin: 0 auto; width: 70%; height: 95%; border-radius: 7px }
.bigContainer .containerDIV svg { display: block; max-width: 100%; box-sizing: border-box; width: 150px; height: 150px; top: calc(-100px + 50%); position: relative; left: calc(-75px + 50%); }
.bigContainer .containerDIV img { display: block; border-radius: 50%; box-sizing: border-box; }
.bigContainer .containerDIV b[data-type] div.desi { cursor: pointer; width: 100%; font-size: 2.2em; text-align: center; position: absolute; bottom: -0.1em; line-height: auto; white-space: normal; overflow: hidden; left: 0px; padding: 5px; text-overflow: ellipsis; font-weight: 100; height: auto; }
.bigContainer .containerDIV b[data-type] div.desi .namedesi { text-transform: uppercase; font-weight: 600; line-height: 1.2em; transition: color 0.2s linear }
.bigContainer .containerDIV b[data-type] div.desi .contentMenu { display: none }
.bigContainer .containerDIV.first b[data-type] div.desi { height: 100% !important; left: 0px !important; width: 100% !important; font-size: 2em !important; position: static !important; min-width: 100%; font-weight: 100 !important; padding: 0; line-height: 1em !important; }
.bigContainer .containerDIV.first b[data-type] div.desi span.namedesi { padding: 0px 10px 0 10px; width: 100%; display: none; }
.bigContainer .containerDIV.first b[data-type="MONITORING"] div.desi span.namedesi,
.bigContainer .containerDIV.first b[data-type="ACCOUNT"] div.desi span.namedesi,
.bigContainer .containerDIV.first b[data-type="MEDIAS"] div.desi span.namedesi { padding: 11px 10px 0 0px; width: 100%; display: block; text-align: left; font-weight: 600; }
.bigContainer .containerDIV.first b[data-type="MEDIAS"] div.desi span.namedesi{display:none;}
.bigContainer .containerDIV.first b[data-type] div.desi .contentMenu { cursor: default; overflow: auto; width: calc(100% - 8px); padding-bottom: 0px; padding-right: 0px; padding-top: 0px; display: inline; font-size: 0.7em; overflow-x: hidden; margin: 0.5em; padding-right: 2px; padding: 0.5em; height: 100%; margin-top: 0px; min-height: 270px; }

.bigContainer .containerDIV.first b[data-type] div.desi .contentMenu { display: block }
.bigContainer .containerDIV.first b[data-type] div.desi .contentMenu a:not(.quick-action).itemCategorie { cursor: pointer; display: block; text-align: left; padding-left: 0px; text-transform: none; font-size: 14px; line-height: 21px; font-weight: 500; }

.bigContainer .containerDIV.first b[data-type] div.desi .contentMenu a.itemCategorie:last-child { margin-bottom: 4px; }
.bigContainer .containerDIV.first b[data-type] div.desi .contentMenu .subcategorieTitle { padding-top: 0; font-size: 19px; font-weight: 600; text-align: left; width: 100%; display: block; padding-left: 0; padding-bottom: 0; line-height: 1.5em; transition: color 0.2s linear; text-transform: uppercase; }
.bigContainer .containerDIV.first b[data-type] div.desi .contentMenu .subcategorieTitle[data-hidden=true] { margin-bottom: 0px; padding: 5px }
.bigContainer .containerDIV b[data-type].selected div { font-size: 3em; position: relative; top: 20%; font-weight: 600; max-height: 200px; }
.bigContainer .containerDIV b[data-type].selected div u, .containerDIV b.selected span, .containerDIV li.selected div i { display: block; }
.bigContainer .containerDIV b[data-type] i, .bigContainer .containerDIV b[data-type] sub { display: none; }
.bigContainer .containerDIV.maximize b[data-type] i, .bigContainer .containerDIV.maximize b[data-type] sub { top: 13px !important }
.bigContainer .containerDIV:not(.first) { cursor: pointer }
.bigContainer .containerDIV b[data-type] { transition: width 0.2s linear, background-color 0.4s linear, box-shadow 0.5s linear, border 0.5s linear; }
.bigContainer .containerDIV.first { line-height: 100px; width: 300px; text-align: center; border-radius: 0px; box-shadow: none; border: 0; font-weight: bold; position: relative; }
.bigContainer .containerDIV.first b[data-type] { display: block; line-height: 1.4em; vertical-align: middle; position: relative; z-index: 3; padding: 1em; width: 100%; border: 0; height: 100%; }
.bigContainer .containerDIV.first { z-index: 25; }
.bigContainer .containerDIV.first b[data-type] div.desi { padding-top: 0px; top: -17px !important; left: 0px !important; }
.bigContainer .containerDIV.first b[data-type] svg[data-color] { cursor: pointer; border: 0; background-color: transparent; border-radius: 0; width: 150px; height: 150px; position: absolute; top: -75px; left: -75px; }
.bigContainer .containerDIV svg { border: 0; transition: fill 0.5s linear; }
.bigContainer .containerDIV.first b[data-type="DATABASE"] svg[data-color],
.bigContainer .containerDIV.first b[data-type="SCRIPTS"] svg[data-color],
.bigContainer .containerDIV.first b[data-type="MONITORING"] svg[data-color],
.bigContainer .containerDIV.first b[data-type="MEDIAS"] svg[data-color],
.bigContainer .containerDIV.first b[data-type="ACCOUNT"] svg[data-color],
.bigContainer .containerDIV.first b[data-type="STATISTICS"] svg[data-color],
.bigContainer .containerDIV.first b[data-type="MEDIAS"] svg[data-color] { display: none; /*background-color: transparent; padding: 0; left: 22px !important; width: 50px !important; height: 50px !important;*/ }
.bigContainer .containerDIV.first svg { top: 10px !important; }
.bigContainer .containerDIV.first b[data-type] i { display: block; position: absolute; top: -14px; right: 30px; font-size: 2em; font-weight: 500; opacity: 1; background-image: url("../../img/SVG/close_W.svg?v=X.0"); background-repeat: no-repeat; height: 20px; width: 20px; background-size: 15px 15px; }
.bigContainer .containerDIV.first b[data-type] sub { display: block; position: absolute; top: -18px; right: 56px; opacity: 1; background-repeat: no-repeat; height: 23px; width: 23px; background-size: 23px 23px; }
.bigContainer .containerDIV.first b[data-type] div.desi { bottom: none !important }
.bigContainer .containerDIV.first b[data-type] div.desi .contentMenu { display: block; }
.subcatMenu { position: absolute; display: block; z-index: 50; margin: 5px; padding: 5px; border-radius: 0px; width: auto; left: 10px; overflow: hidden; height: auto; top: 28px; box-shadow: 6px 7px 12px -5px rgba(255, 255, 255, 0.2); transition: opacity 0.4s ease-in-out; opacity: 1; }
.subcatMenu.close { padding: 0; border: 0; height: 0px; opacity: 0; }
.subcatMenu span.description { padding-left: 20px; font-size: 12px; font-weight: 300; padding-top: 0px; margin-top: -3px; display: block; text-align: left; line-height: 1.2em; }
.subcatMenu .overmenu { padding: 1px 9px 3px 7px; transition: background-color 0.2s linear; cursor: pointer }
.bigContainer .containerDIV.maximize { top: 0px !important; left: 0px !important; width: 100% !important; height: 100% !important; }

/* RESIZE BUTTON */
.placeforresize { transition: opacity 0.2s linear; opacity: 0.5; cursor: pointer; position: fixed; top: 70px; right: 20px; background-image: url(../../img/svg/resize.svg?v=2); background-size: 30px 30px; width: 55px; height: 30px; font-weight: 100; font-size: 15px; background-repeat: no-repeat; background-position: center center; display: none; }
.placeforresize:hover { opacity: 1; }
.placeforresize span { height: auto; position: absolute; bottom: -17px; display: block; width: 53px; text-align: center; }
.menu_bar.hide { visibility: hidden }


body.hideIntro .bigContainer, body.hideIntro .navbar { visibility: hidden !important; opacity: 0 !important }
body.hideIntro .wait { /*display: block !important*/ opacity:1;}

.bigContainer .containerDIV.first:not(.maximize) { top: 96px !important; width: calc(100% - 310px) !important; height: calc(100% - 100px) !important }
.bigContainer .containerDIV.shifted { position: absolute !important; opacity: 1 !important; left: auto !important; width: 300px !important }
.bigContainer .containerDIV.shifted b div.desi { font-size: 1.5em !important;  }
.bigContainer .containerDIV.shifted svg { left: auto !important; top: 10px !important; width: 80% !important; height: 80% !important; padding: 0 !important; margin-left: auto; margin-right: auto; }
.waitCategorie { position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; background-color: rgba(255,255,255,0.8); z-index: 65000; }
.wait .version { left: calc(-328px + 50%) !important; top: calc(-230px + 50%) !important; font-weight: 700 !important; font-size: 14px !important; color: #999 !important; font-family: inherit !important; }
.wait .copyright { font-size: 12px; font-weight: 200; bottom: auto; top: calc(90px + 50%); left: calc(120px + 50%) !important; right: 50px; position: absolute; color: #999; }

/* RIGHT ON MONITORING AND HISTO */
.bigContainer .containerDIV.noMo { opacity: 0.3 !important; }

/* DATA CX LIMITATIONS */
#Add_CX_COLLAB, label[for="Add_CX_COLLAB"]{display:none !important;}
#Add_CX_ICR, label[for="Add_CX_ICR"]{display:none !important;}
#Add_CX_NIXXIS, label[for="Add_CX_NIXXIS"]{display:none !important;}

body[data-vendor="collab"] #Add_CX_COLLAB, body[data-vendor="collab"] label[for="Add_CX_COLLAB"]{display:block !important;}
body[data-vendor="ICR"] #Add_CX_ICR, body[data-vendor="ICR"] label[for="Add_CX_ICR"]{display:block !important;}
body[data-vendor="nixxis"] #Add_CX_NIXXIS, body[data-vendor="nixxis"] label[for="Add_CX_NIXXIS"]{display:block !important;}

/* PICKUP COLOR */
div.dropdown-menu.styleColor { position: fixed; right: 178px; top: -325px; z-index: 65000; width: 239px; left: auto; padding-bottom: 0px; opacity: 0; display: block; transition: top 0.2s linear, opacity 0.2s linear; }
div.dropdown-menu.styleColor.SHOW { top: -1px; opacity: 1; }

div.dropdown-menu .inputcolor { width: auto; height: auto; border-radius: 0px; border: 0 }
div.dropdown-menu .inputcolor input { border: 1px solid; width: 220px; padding-top: 0px !important; }
div.dropdown-menu .bigradio { margin-left: 15px; min-width: initial }
div.dropdown-menu .inputcolor .render { width: 220px !important; border-width: 1px !important; border-radius: 0 !important; float: none !important; margin-right: 2px !important; margin-top: 5px !important; margin-left: 8px !important; }
div.dropdown-menu .inputcolor .render span { border-radius: 0 !important; }
div.dropdown-menu.styleColor .btn-gray:not(#applyStyleColor) { background-color: #999999 !important; }
div.dropdown-menu.styleColor .close { position: absolute; top: 12px; right: 7px; width: 20px; height: 20px; background-size: 19px 19px; background-repeat: no-repeat; opacity: 0.7; transition: opacity 0.2s linear }
div.dropdown-menu.styleColor .close:hover { opacity: 1 }

div.dropdown-menu.styleColor .showColor { display: inline-block; width: calc(100% - 13px); font-size: 10px; text-transform: uppercase; text-align: center; line-height: 25px; margin: 2px 6px; }


div.dropdown-menu.styleColor .showColor .FOCUS, div.dropdown-menu.styleColor .showColor .LIGHT, div.dropdown-menu.styleColor .showColor .COLOR, div.dropdown-menu.styleColor .showColor .DARK { float: left; width: calc(25% - 4px); height: 25px; margin: 0px 2px 0px 2px; }

.cp-color-picker { background-color: #000000 !important; border-radius: 0 !important; border: 0 !important; z-index: 65000 !important; top: -150px !important; width: 218px; right: 189px !important; left: auto !important; opacity: 0; transition: top 0.2s linear, opacity 0.2s linear; margin-right: 0px !important; }

.cp-color-picker.SHOW { top: 142px !important; opacity: 1; }

.cp-color-picker .close { visibility: hidden; }
.cp-xy-slider { height: 128px !important; width: calc(-40px + 100%) !important; margin-bottom: 6px !important; border: 1px solid #DDDDDD; margin-left: 4px !important; }
.cp-z-slider { margin-left: 6px !important; height: 128px !important; width: 25px !important; border: 1px solid #DDDDDD; margin-right: -7px !important; }
.cp-alpha { display: none !important; width: calc(-10px + 100%) !important; height: 26px !important; margin: 6px 0; border: 1px solid #DDDDDD; margin-left: 5px !important; }

.mainCat#CAT_STAT, .mainCat#CAT_STATSCRIPT, .mainCat#CAT_STATFILES { border: 1px solid; margin-left: 10px; }
.mainCat#CAT_STATSCRIPT, .mainCat#CAT_STATFILES { margin-top: 10px; margin-bottom: 100px; display: none; }
.mainCat#CAT_STAT .namedesi, .mainCat#CAT_STATSCRIPT .namedesi, .mainCat#CAT_STATFILES .namedesi { padding-left: 10px; font-size: 1.2em; }

.mainCat#CAT_STATFILES .listFiles ul li { font-size: 1.2em; font-weight: 600; height: 2em; line-height: 1.8em; border: 1px solid; width: calc(100% - 38px); margin: 6px 8px 7px 26px; cursor: pointer; padding-left: 20px; }
.mainCat#CAT_STATFILES .listFiles ul li.hidefile { display: none; }

.mainCat#CAT_STATFILES .listFiles ul li.act { padding: 10px; height: 3em; margin-top: -8px; }

.mainCat#CAT_STATFILES .listFiles ul li span { width: calc(100% - 600px); display: block; float: left; text-align: left; padding-left: 9px; }
.mainCat#CAT_STATFILES .listFiles ul li span.lines, .mainCat#CAT_STATFILES .listFiles ul li span.lastaccess, .mainCat#CAT_STATFILES .listFiles ul li span.size { width: 170px; text-align: right; }
.mainCat#CAT_STATFILES .listFiles ul li.act.hide { display: none; }
.mainCat#CAT_STATFILES .listFiles ul li.act span.action { width: 22%; padding-left: 2.2em; position: relative; opacity: 0.7; transition: opacity 0.3s; }
.mainCat#CAT_STATFILES .listFiles ul li.act span.action:hover { opacity: 1; }

.mainCat#CAT_STATFILES .listFiles ul li.act span.action:before, .mainCat#CAT_STATFILES .listFiles ul li:not(.act):before { font-family: "Glyphicons Halflings" !important; font-style: normal !important; font-weight: 200 !important; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; justify-content: center; align-items: center; font-size: 2em; position: absolute; left: 0; }
.mainCat#CAT_STATFILES .listFiles ul li:not(.act):before { content: "\e022"; font-size: 19px !important; left: 27px !important; }

.mainCat#CAT_STATFILES .listFiles ul li.act span.action.edit:before { content: "\e109"; }
.mainCat#CAT_STATFILES .listFiles ul li.act span.action.delete:before { content: "\e020"; }
.mainCat#CAT_STATFILES .listFiles ul li.act span.action.reload:before { content: "\e030"; }
.mainCat#CAT_STATFILES .listFiles ul li.act span.action.stats:before { content: "\e011"; }


body[data-r="2"] #DIV00,body[data-r="2"] #DIV01,body[data-r="2"] #DIV11{display:none !important}
