flx-module{display:block;clear:both;margin-bottom:1em}flx-module{color:#777;background-color:#fff;border:solid 1px #ccd5dd}flx-module .cntBody{box-sizing:border-box;z-index:2;display:flow-root;height:100%;display:inline-block;width:100%}flx-module .cntHeader{color:#f6f6f6;text-transform:uppercase;line-height:1.2em;box-sizing:border-box}flx-module [fullscreen]{display:flex;flex-direction:column;top:0 !important;left:0 !important;width:100% !important;height:100% !important;position:fixed !important;z-index:10}flx-module .cntHeader i{margin-right:5px}flx-module .cntHeader b{float:right;cursor:pointer;margin-right:4px;margin-left:4px}flx-module .cntHeader b:hover{color:#c3c3c3}flx-module.default .cntBodyHeader{border-bottom:solid 1px #ccd5dd;background-color:#fff}flx-module.noheader:not(.config):not(.fullscreen) .cntHeader{display:none}flx-module.noheader .cntBodyHeader{background-color:#f0f1f1}flx-module.noheader flx-chart{padding:10px}flx-module.clean:not(.config):not(.fullscreen){padding:20px}flx-module.clean:not(.config):not(.fullscreen) .cntHeader{background-color:#fff;margin-bottom:14px}flx-module.clean .cntBodyHeader{background-color:#fff}flx-module.clean .cntHeader .cntIcon,flx-module.clean .cntHeader .cntTitle{color:#333;font-size:1.5em;margin:8px 0px 8px 8px}flx-module.clean .cntHeader .cntTitle{font-size:22px;font-weight:bold}flx-module.clean .cntHeader .cntButtons{color:#999}flx-module.empty:not(.config):not(.fullscreen) .cntHeader{height:46px;float:right;margin-left:-100px;z-index:2;position:relative;background:transparent;display:flex;align-items:center;color:#fff;transition:all 0.4s cubic-bezier(0.25,0.8,0.25,1);bottom:0px}flx-module.empty:not(.config):not(.fullscreen) .cntHeader .cntIcon,flx-module.empty:not(.config):not(.fullscreen) .cntHeader .cntTitle{display:none}flx-module.empty:not(.config):not(.fullscreen){background-color:transparent;border:none}flx-module.empty:not(.config):not(.fullscreen) .cntBodyHeader .moduleToolbar{background-color:transparent;padding-top:9px;position:absolute}flx-module.empty:not(.config):not(.fullscreen) .cntBodyHeader .pager{padding:13px 10px 0 10px;margin-right:91px}flx-module.empty:not(.config):not(.fullscreen) .cntBodyHeader{opacity:0;position:relative;background-color:rgba(255,255,255,0.8);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);transition:all 0.4s cubic-bezier(0.25,0.8,0.25,1);z-index:1;bottom:0px;min-height:46px}flx-module.empty:not(.config):not(.fullscreen) .cntBodyHeader .ctnArrowHeader{position:absolute;left:50%;transform:translateX(-50%);bottom:-13px;background-color:#fff;height:15px;width:50px;box-shadow:0 2px 4px rgba(0,0,0,0.16),0 2px 4px rgba(0,0,0,0.23);text-align:center;border-bottom-left-radius:50%;border-bottom-right-radius:50%;padding-bottom:19px;cursor:pointer}flx-module.empty:not(.config):not(.fullscreen) .cntBodyHeader .ctnArrowHeader:hover i{color:#c95234}flx-module.empty:not(.config):not(.fullscreen) .cntBodyHeader .ctnArrowHeader i{transition:all 0.3s cubic-bezier(0.25,0.8,0.25,1)}flx-module.empty:not(.config):not(.fullscreen) .cntHeader:hover+.cntBodyHeader{opacity:1 !important;box-shadow:0 2px 4px rgba(0,0,0,0.16),0 1px 4px rgba(0,0,0,0.23)}flx-module.empty:not(.config):not(.fullscreen) .cntBodyHeader:hover{opacity:1 !important;box-shadow:0 2px 4px rgba(0,0,0,0.16),0 1px 4px rgba(0,0,0,0.23)}flx-module.empty:not(.config):not(.fullscreen):hover .cntBodyHeader{opacity:0.6}flx-module.empty:not(.config):not(.fullscreen):hover .cntHeader{color:#fafbfb}flx-module .bagButton.active i:before{content:"\eec2"}flx-module.roundBorders .cntBodyHeader,flx-module.roundBorders .cntHeader{border-radius:10px 10px 0 0}flx-module .cntButtons .pager{display:inline;float:right;padding-right:25px;margin:0px;background-color:#fff}flx-module .cntButtons .pager .pageInfo{padding-left:10px;padding-right:10px}flx-module .cntButtons .pager .nextPage,flx-module .cntButtons .pager .prevPage,flx-module .cntButtons .pager .firstPage,flx-module .cntButtons .pager .lastPage{border:solid 1px #ccc;margin-left:0px;padding:1px 1px;background-color:#fff;color:#333;cursor:pointer}flx-module .cntButtons .pager .nextPage:hover,flx-module .cntButtons .pager .prevPage:hover,flx-module .cntButtons .pager .firstPage:hover,flx-module .cntButtons .pager .lastPage:hover,flx-module .cntButtons .pager .pBtn:hover{background-color:#ccc}flx-module .cntButtons .pager .prevPage:before{font-family:'flexygo-icons' !important;content:"\f305"}flx-module .cntButtons .pager .nextPage:before{font-family:'flexygo-icons' !important;content:"\f303"}flx-module .cntButtons .pager .firstPage:before{font-family:'flexygo-icons' !important;content:"\eb02"}flx-module .cntButtons .pager .lastPage:before{font-family:'flexygo-icons' !important;content:"\eaad"}flx-module .cntButtons .pager .activePage:before{content:"Pag. "}flx-module .cntButtons .pager .pBtn{border:solid 1px #ccc;margin-left:0px;padding:1px 4px;background-color:#fff;color:#333;cursor:pointer}flx-module .cntButtons .pager .pBtn.active{font-weight:bold;text-decoration:underline}flx-module .cntBodyHeader .pager:not(.onlyPageInfo) .prevPage:before,flx-module .cntBodyFooter .pager:not(.onlyPageInfo) .prevPage:before{font-family:'flexygo-icons' !important;content:"\f305"}flx-module .cntBodyHeader .pager:not(.onlyPageInfo) .nextPage:before,flx-module .cntBodyFooter .pager:not(.onlyPageInfo) .nextPage:before{font-family:'flexygo-icons' !important;content:"\f303"}flx-module .cntBodyHeader .pager:not(.onlyPageInfo) .firstPage:before,flx-module .cntBodyFooter .pager:not(.onlyPageInfo) .firstPage:before{font-family:'flexygo-icons' !important;content:"\eb02"}flx-module .cntBodyHeader .pager:not(.onlyPageInfo) .lastPage:before,flx-module .cntBodyFooter .pager:not(.onlyPageInfo) .lastPage:before{font-family:'flexygo-icons' !important;content:"\eaad"}flx-module .cntBodyHeader .pager:not(.onlyPageInfo),flx-module .cntBodyFooter .pager:not(.onlyPageInfo){padding:10px 10px 0 10px;margin:0;text-align:right}flx-module .cntBodyHeader .pager:not(.onlyPageInfo):not(:empty),flx-module .cntBodyFooter .pager:not(.onlyPageInfo):not(:empty){min-height:44px}flx-module .cntBodyHeader .pager:not(.onlyPageInfo) .pageInfo,flx-module .cntBodyFooter .pager:not(.onlyPageInfo) .pageInfo{display:none}flx-module .cntBodyHeader .pager:not(.onlyPageInfo) .pBtn,flx-module .cntBodyFooter .pager:not(.onlyPageInfo) .pBtn,flx-module .cntBodyHeader .pager:not(.onlyPageInfo) .prevPage,flx-module .cntBodyFooter .pager:not(.onlyPageInfo) .prevPage,flx-module .cntBodyHeader .pager:not(.onlyPageInfo) .nextPage,flx-module .cntBodyFooter .pager:not(.onlyPageInfo) .nextPage,flx-module .cntBodyHeader .pager:not(.onlyPageInfo) .firstPage,flx-module .cntBodyFooter .pager:not(.onlyPageInfo) .firstPage,flx-module .cntBodyHeader .pager:not(.onlyPageInfo) .lastPage,flx-module .cntBodyFooter .pager:not(.onlyPageInfo) .lastPage{border:solid 1px #ccc;padding:5px 10px;background-color:#fff;color:#333;cursor:pointer}flx-module .cntBodyHeader .pager:not(.onlyPageInfo) .prevPage,flx-module .cntBodyFooter .pager:not(.onlyPageInfo) .prevPage{border-left:solid 1px #ccc;border-right:0px}flx-module .cntBodyHeader .pager:not(.onlyPageInfo) .firstPage,flx-module .cntBodyFooter .pager:not(.onlyPageInfo) .firstPage{border-left:solid 1px #ccc;border-right:0px}flx-module .cntBodyHeader .pager:not(.onlyPageInfo) .pBtn.active,flx-module .cntBodyFooter .pager:not(.onlyPageInfo) .pBtn.active{background-color:#fff;color:#333;font-weight:bold;text-decoration:underline}flx-module .cntBodyHeader .pager:not(.onlyPageInfo) .pBtn:hover,flx-module .cntBodyFooter .pager:not(.onlyPageInfo) .pBtn:hover,flx-module .cntBodyHeader .pager:not(.onlyPageInfo) .prevPage:hover,flx-module .cntBodyFooter .pager:not(.onlyPageInfo) .prevPage:hover,flx-module .cntBodyHeader .pager:not(.onlyPageInfo) .nextPage:hover,flx-module .cntBodyFooter .pager:not(.onlyPageInfo) .nextPage:hover{background-color:#fff;color:#c95234}flx-module .cntBodyHeader .pager:not(.onlyPageInfo) .pBtn.active:hover,flx-module .cntBodyFooter .pager:not(.onlyPageInfo) .pBtn.active:hover{background-color:#fff;color:#c95234}flx-module .cntBodyFooter .pager.onlyPageInfo .pageButtons{margin-right:15px}flx-module .cntBodyFooter .pager.onlyPageInfo .pageButtons span.pBtn{margin:0 4px;cursor:pointer}flx-module .cntBodyFooter .pager.onlyPageInfo .pageButtons span.pBtn.active{color:#333}flx-module .cntBodyHeader .moduleToolbar:empty,flx-module .cntBodyFooter .moduleToolbar:empty,flx-module .moduleButtons:empty{display:none}flx-module .cntBodyHeader .moduleToolbar,flx-module .cntBodyFooter .moduleToolbar{padding-top:5px;padding-bottom:5px;padding-right:5px;float:left}.btn[data-type="text"]{cursor:unset}.btn-group .btn+.btn[data-type="text"]{margin-left:unset}.btn.active[data-type="text"],.btn:active[data-type="text"]{box-shadow:unset}flx-module .cntBodyHeader .moduleToolbar span.submenuContainer.focused{border:1px solid #c95234}flx-module .cntBodyHeader .moduleToolbar span.submenuContainer.focused>button{border:inherit}flx-module .btn-toolbar button[subbuttonid] span.caret{margin-left:3px;margin-right:3px}flx-module .cntBodyHeader .moduleToolbar .btn[data-type="text"]:not(.hasSubmenus),flx-module .cntBodyFooter .moduleToolbar [data-type="text"]:not(.hasSubmenus){border:none;background:none}flx-module .cntBodyHeader .moduleToolbar .btn i,flx-module .cntBodyFooter .moduleToolbar .btn i,flx-module .cntBodyHeader .moduleToolbar [data-type="text"] i,flx-module .cntBodyFooter .moduleToolbar [data-type="text"] i{font-size:1.3em;vertical-align:middle}flx-module .cntBodyHeader .moduleToolbar .btn-group,flx-module .cntBodyFooter .moduleToolbar .btn-group{float:left;margin-bottom:2px}flx-module .cntBodyHeader .btn-toolbar,flx-module .cntBodyFooter .btn-toolbar{margin-left:0px}flx-module .cntBodyHeader .btn-toolbar:not(:empty),flx-module .cntBodyFooter .btn-toolbar:not(:empty){min-height:44px}flx-module .moduleButtons{padding-top:5px;padding-bottom:5px;padding-left:1em}flx-module .popover{width:500px}flx-module.emptyModule{border:none;background-color:transparent}flx-module.emptyModule .cntBodyHeader{border:none}flx-module.emptyModule .cntHeader{background-color:transparent;color:#000}flx-module .cntBody.tabPadding{padding:0px}flx-moduletab .modulediv{display:flow-root}flx-moduletab .nav-tabs{padding-left:0;margin-left:-1px;width:100%;padding-top:10px}flx-moduletab .nav-tabs>li.active{position:relative;bottom:-1px}flx-moduletab .empty-tab{background-color:#fff;color:#616e7c;padding:0.5em}flx-moduletab .empty-tab .main-icon i{color:#4b555f}flx-moduletab .nav-pills{width:100%;padding:10px}@keyframes loading-spin{from{transform-origin:center;
transform:rotate(0deg)}
to{transform-origin:center;
transform:rotate(360deg)}}
flx-module[type='flx-orgchart'].loading,flx-module[type='flx-maillist'].loading,.mailViewer.loading{position:relative}flx-module[type='flx-orgchart'].loading:after,flx-module[type='flx-maillist'].loading:after,.mailViewer.loading:after{position:fixed;top:50%;animation:loading-spin 1500ms linear infinite;content:"\eaaf";font:normal normal normal 14px/1 Flexygo-icons;font-family:'Flexygo-icons' !important;font-size:50px;color:#c95234;display:block;margin:0 50%}.pop-buttons{height:30px}@media (max-width:993px){flx-module .cntBodyHeader .pager:not(.onlyPageInfo),flx-module .cntBodyFooter .pager:not(.onlyPageInfo){text-align:center;margin-bottom:10px}}.sentinel button[data-type=delete]{font-size:10px;background:transparent;border:none}.sentinel button[data-type=delete]:hover{color:red !important}flx-module.sticky-toolbar .cntBodyHeader,flx-module.sticky-header thead{z-index:9;position:sticky}@media (min-width:993px){flx-module.sticky-toolbar .cntBodyHeader,flx-module.sticky-header thead{top:0px}}@media (max-width:993px){flx-module.sticky-toolbar .cntBodyHeader,flx-module.sticky-header thead{top:55px}}flx-module.sticky-toolbar.sticky-header thead{top:44px}flx-module.sticky-header .overflowx{overflow-x:inherit}