@charset "UTF-8";.save-toolbar{position:fixed;left:230px;bottom:0;width:1430px;background-color:rgba(255,255,255,.8);padding:9px;text-align:right;border-top:1px solid #d7d8db;z-index:99}.field-required{font-weight:700}.section{position:relative;padding:0;background-color:#fff;border-radius:3px;border:none;margin-bottom:20px;border:1px solid;border-color:#d5d5d6 #c7c9d0 #a9aaad}.section .section-title{background-color:#f6f7f9;color:#4b4f56;padding-left:15px;padding-right:15px;padding-top:15px;padding-bottom:15px;font-size:2em;font:600 14px "helvetica neue",helvetica,arial,"lucida grande",sans-serif;border-radius:2px 2px 0 0;border-bottom:1px solid rgba(0,0,0,.1)}.section .section-title .helpText{font-size:10px;cursor:pointer}.section .section-title .helpText:hover{text-decoration:underline}.section .section-title a:visited{color:#383838}.section .section-title a:link{color:#383838}.section .section-title .btn{padding:3px 10px;margin-left:5px}.section .section-title .sub{font-size:.5em}.section .section-subtitle{background-color:#fff;background-image:none;border-top:1px solid #cdccd0;border-bottom:1px solid #cdccd0;font-size:11px;height:28px;padding:6px 0 0 20px;font-family:Helvetica;font-weight:700}.section .section-progressbar{height:1px}.section .section-progressbar .progress{height:1px;background-color:#67c3ff;width:0}.section .section-body{padding:25px}.section .section-body .section-subtitle{margin-bottom:10px;margin-left:-25px;margin-right:-25px}.section .section-scroll-body{height:168px;overflow:auto;background-color:#f6f7f9}.section .section-actions{border-top:1px solid rgba(0,0,0,.1);padding:5px;text-align:right}.section .section-tab{border-bottom:1px solid #d9d9d9;margin-bottom:16px}.section .section-tab .tab{color:#4b4f56;display:inline-block;font-size:14px;font-weight:500;padding:16px;position:relative;cursor:pointer}.section .section-tab .tab:hover{text-decoration:underline}.section .section-tab .active{font-weight:700;color:#1d2129}.section .section-tab .tab .arrow{width:17px;height:9px;background-position:0 -56px;background-image:url(../img/arrowUp.png);background-size:auto;background-repeat:no-repeat;display:inline-block;bottom:-1px;left:50%;margin-left:-8px;position:absolute}.btn-default{color:#333;background-color:#f6f7f9;border-color:#ccc}.btn{padding:6px 10px;font-size:12px;border-radius:2px;font-weight:700}label{font-weight:400;color:#4e5665}.form-control{display:block;width:100%;height:32px;padding:6px 10px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:2px;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{vertical-align:middle}.modal-footer{padding:7px;text-align:right;border-top:1px solid #e5e5e5}.modal-content{border-radius:2px}thead{font-size:11px;color:rgba(0,0,0,.7)}.btn.disabled,.btn[disabled],.form-control[disabled],fieldset[disabled] .btn{cursor:default}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{cursor:default}table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th:first-child:before{background-color:transparent}table.dataTable.dtr-inline.collapsed>tbody>tr>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th:first-child:before{top:35%;left:7px;height:14px;width:14px;display:block;position:absolute;color:#000;border:1px solid #000;border-radius:0;box-shadow:none;box-sizing:content-box;text-align:center;font-family:"Courier New",Courier,monospace;line-height:14px;content:"+";background-color:transparent}td .dropdown-menu{right:0;left:auto}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-top:none;border-bottom:1px solid #ddd;cursor:default}table.dataTable{margin-top:0!important;margin-bottom:0!important}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{cursor:default}table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th:first-child:before{background-color:transparent}table.dataTable.dtr-inline.collapsed>tbody>tr>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th:first-child:before{top:35%;left:7px;height:14px;width:14px;display:block;position:absolute;color:#000;border:1px solid #000;border-radius:0;box-shadow:none;box-sizing:content-box;text-align:center;font-family:"Courier New",Courier,monospace;line-height:14px;content:"+";background-color:transparent}table.dataTable{margin-top:0!important;margin-bottom:0!important}.dtToolbarWrapper{padding:10px;padding-left:15px;padding-right:15px}.dataTables_length{float:left}.dataTables_info{float:left}.dataTables_topLeftItem{float:right;margin-left:10px}.oeem-tree-number{font-size:22px;font-weight:700}.oeem-tree-sub-table-container{background-color:#9d9d9d;padding:0!important;padding-left:15px!important}.oeem-tree-sub-table{width:100%;margin-bottom:0;background-color:#e9ebee!important}.oeem-tree-sub-table>thead{background-color:#f3f3f3}.oeem-tree-no-data{background-color:#eee!important;padding:10px!important;padding-left:15px!important;color:#4e5665;height:100px}.report-body{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%;height:100%;overflow:auto}.report-content{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;overflow:auto}.filterLabel{padding:6px;margin:1px;font-size:.7em;cursor:pointer}.filterDesktop{width:230px;height:100%;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:30px;overflow:auto}.filterMenu{width:230px;vertical-align:top;background:#fff;z-index:9;box-shadow:0 0 0 1px #d4d6d7}@media (max-width:768px){.filterMenu{position:fixed;height:100%;overflow:auto;top:0;right:0;padding-top:50px}.filterDesktop{width:100%}}.diagramContainer{width:100%;margin:0 auto;margin-bottom:20px}.documentation-error{padding:30px}.documentation-error .emoticon{font-size:54px;font-family:Roboto;margin-top:-20px}.documentation-error .title{font-size:40px}.documentation-error .description{margin-top:6px;font-size:20px;color:rgba(0,0,0,.6)}.oeem-notification{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;width:100%;border:1px solid #d4d4d4;margin-bottom:12px;background-color:#fff;border-radius:2px;overflow:hidden}.oeem-notification .notification-danger,.oeem-notification .notification-icon,.oeem-notification .notification-info,.oeem-notification .notification-primary,.oeem-notification .notification-success,.oeem-notification .notification-warning{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;padding:10px;color:#fff;font-size:1.4em;width:50px}.oeem-notification .notification-success{background-color:rgba(0,128,0,.62)}.oeem-notification .notification-primary{background-color:rgba(3,122,255,.56)}.oeem-notification .notification-info{background-color:#6ccdea}.oeem-notification .notification-warning{background-color:#ff9e3f}.oeem-notification .notification-danger{background-color:#ff5853}.oeem-notification .notification-content{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;padding:12px 17px 12px 17px}body,html{width:100%;height:100%;margin:0}.oeem .viewport{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%}.oeem .header{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;width:100%;height:50px;background-color:#40b9f3;z-index:10;position:fixed}.oeem .header .menuHamburger{color:#fff;width:50px;height:50px;cursor:pointer;text-align:center;padding-top:15px;background-color:#343f51}.oeem .header .logo{width:155px;height:100%;cursor:pointer;background-image:url(../../img/oeemHeaderLogo.svg);background-position:center center;background-size:120px auto;background-repeat:no-repeat}.oeem .header .title{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;height:100%;padding-left:25px;padding-right:25px;color:#fff;font-size:20px;cursor:default}.oeem .header .pages{-webkit-box-flex:2;-webkit-flex:2;-moz-box-flex:2;-moz-flex:2;-ms-flex:2;flex:2;height:100%;text-align:right;padding:0 10px 0 10px}.oeem .header .pages a:active,.oeem .header .pages a:hover,.oeem .header .pages a:link,.oeem .header .pages a:visited{color:#fff;text-decoration:none}.oeem .header .pages .page{-moz-transition:background-color .3s ease-out;-o-transition:background-color .3s ease-out;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out;display:inline-block;padding:12px;cursor:pointer;border-bottom:3px solid transparent;border-top:3px solid transparent}.oeem .header .pages .page:hover{-moz-transition:background-color .5s ease-out;-o-transition:background-color .5s ease-out;-webkit-transition:background-color .5s ease-out;transition:background-color .5s ease-out;background-color:rgba(0,0,0,.1)}.oeem .header .pages .active{border-top:3px solid transparent;border-bottom:3px solid #e9ebee}.oeem .header .notification{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;width:24px;height:100%;text-align:center;font-size:18px;color:#fff;cursor:pointer;padding:3px;margin-left:10px;margin-right:10px}.oeem .header .notification:hover{color:#e9ebee}.oeem .header .notification-inverse{color:#fff;background-color:#343f51}.oeem .header .languages{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;width:24px;height:100%;text-align:center;font-size:18px;color:#fff;cursor:pointer}.oeem .header .languages:hover{color:#e9ebee}.oeem .header .documentation{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;width:30px;height:100%;text-align:center;font-size:18px;color:#fff;cursor:pointer}.oeem .header .documentation:hover{color:#e9ebee}.oeem .header .user{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding:0 25px 0 10px;text-align:right;height:100%;cursor:pointer;color:#fff}.oeem .body{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:50px}.oeem .body .sidebar{-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:230px;overflow:auto;background-color:#343f51;z-index:9}.oeem .body .sidebar .subMenuItem{padding:10px;cursor:pointer;padding-left:30px;padding-right:10px;font-size:.9em}.oeem .body .sidebar .subMenuItem:hover{background-color:rgba(255,255,255,.2)}.oeem .body .sidebar .subMenuItem.active{background-color:rgba(0,0,0,.37);border-left:5px solid #ec4444}.oeem .body .sidebar .menuDivider{margin:10px;border:1px solid rgba(255,255,255,.1)}.oeem .body .sidebar .menuItem{padding:18px;cursor:pointer;padding-left:15px;padding-right:10px;font-size:12px;border-bottom:1px solid #455772;color:#dcdee3;font-weight:700}.oeem .body .sidebar .menuItem.combo{display:flex;justify-content:space-between;align-items:center}.oeem .body .sidebar .menuItem .menu-counter{border-radius:50%;background-color:orange;height:16px;width:16px;color:#343f51;display:flex;justify-content:center;align-items:center;font-size:11px}.oeem .body .sidebar .menuItem:hover{background-color:#212833}.oeem .body .sidebar .menuItemLink:hover{color:#fff;text-decoration:none}.oeem .body .sidebar .menuItemLink:link{color:#fff;text-decoration:none}.oeem .body .sidebar .menuItemLink:visited{color:#fff;text-decoration:none}.oeem .body .sidebar .menuItemLink:active{color:#fff;text-decoration:none}.oeem .body .sidebar .menuItem.active{font-weight:700;color:#65dbff;border-left:4px solid #65dbff}.oeem .body .sidebar .menuItem.subactive{background-color:#39414e}.oeem .body .sidebar .groupedMenuItem{border-left:4px solid #65dbff;border-bottom:1px solid #455772;background:#293240;cursor:pointer}.oeem .body .sidebar .groupedItemActive{border-bottom:0;color:#fff}.oeem .body .sidebar .subItem{padding:12px;font-weight:700;font-size:12px;color:#dcdee3;padding-left:40px}.oeem .body .sidebar .sub-active{color:#65dbff}.oeem .body .sidebar .itemLink:hover{text-decoration:none}.oeem .body .sidebar .itemLink:link{text-decoration:none}.oeem .body .sidebar .itemLink:active{text-decoration:none}.oeem .body .sidebar .subItem:hover{background-color:#212833}.oeem .body .sidebar .programVersionNumber{padding:8px;text-align:center;width:100%;color:rgba(255,255,255,.3);font-size:.9em;font-family:monospace;bottom:0;margin-bottom:20px;cursor:default}.oeem .body .sidebar .menuTitle{color:#65dbff;padding-left:15px;font-weight:700;padding-right:15px;padding-top:12px;font-size:11px;padding-bottom:7px;border-bottom:7px solid #455772}@media (max-width:992px){.oeem .body .sidebar{position:fixed;height:100%;top:0;padding-top:50px;box-shadow:0 0 12px 3px rgba(0,0,0,.4)}}.oeem .body .content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#e9ebee;overflow:auto;height:100%;position:relative}.oeem .body .content .admin-content,.oeem .body .content .dashboard-content{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;-webkit-overflow-scrolling:touch}.oeem .body .content .wrapper{margin:0 auto;max-width:1000px;height:100%;padding:30px 25px 30px 25px}.oeem .body .content .action-footer-placeholder{height:50px;width:100%;padding:8px;background-color:transparent;text-align:right}.oeem .body .content .action-footer{position:fixed;bottom:0;right:0;height:50px;width:100%;background-color:rgba(255,255,255,.7);border-top:1px solid rgba(0,0,0,.25);padding:8px;text-align:right}.oeem .languages-dropdown{position:fixed;top:50px;right:25px;background-color:#343f51;padding:8px;display:none;z-index:10}.oeem .languages-dropdown ul{margin:0;padding:0}.oeem .languages-dropdown ul li{display:inline-block;margin:0 10px 0 10px}.oeem .languages-dropdown ul li a:active,.oeem .languages-dropdown ul li a:link,.oeem .languages-dropdown ul li a:visited{color:#dcdee3;text-decoration:none}.oeem .languages-dropdown ul li a:hover{color:#fff}.oeem .user-dropdown{position:fixed;top:50px;right:25px;background-color:#343f51;padding:8px;display:none;z-index:10}.oeem .user-dropdown ul{margin:0;padding:0}.oeem .user-dropdown ul li{display:inline-block;margin:0 10px 0 10px}.oeem .user-dropdown ul li a:active,.oeem .user-dropdown ul li a:link,.oeem .user-dropdown ul li a:visited{color:#dcdee3;text-decoration:none}.oeem .user-dropdown ul li a:hover{color:#fff}.oeem .notification-dropdown{position:fixed;top:50px;right:25px;background-color:#343f51;padding:8px;display:none;max-width:800px;z-index:10}.licence-status[data-status=ordered],.module-permission-status[data-status=ordered],.order-status[data-status=ordered]{background-color:grey}.licence-status[data-status=pending],.module-permission-status[data-status=pending],.order-status[data-status=pending]{background-color:orange}.licence-status[data-status=payed],.module-permission-status[data-status=payed],.order-status[data-status=payed]{background-color:#5cb85c}.licence-status[data-status=expired],.module-permission-status[data-status=expired],.order-status[data-status=expired]{background-color:red}.licence-order-section{background-color:transparent;border:0;display:flex;justify-content:center}.licence-order-section .licence-order-box-wrapper{width:50%}.licence-order-section .licence-order-box-wrapper .licence-order-box{border-radius:5px;background-color:#fff;display:flex;flex-direction:column;align-items:center;padding:20px;transition:all .3s}.licence-order-section .licence-order-box-wrapper .licence-order-box.disabled{filter:grayscale(1)}.licence-order-section .licence-order-box-wrapper .licence-order-box.disabled:hover{transform:none}.licence-order-section .licence-order-box-wrapper .licence-order-box.disabled .licence-order-button:hover{background-color:#5cb85c}.licence-order-section .licence-order-box-wrapper .licence-order-box:hover{transform:scale(1.1)}.licence-order-section .licence-order-box-wrapper .licence-order-box .licence-type{font-weight:600}.licence-order-section .licence-order-box-wrapper .licence-order-box .licence-type-description{text-align:center}.licence-order-section .licence-order-box-wrapper .licence-order-box .licence-order-button{color:#fff;background-color:#5cb85c;padding:10px;border-radius:5px;text-decoration:none;transition:all .3s}.licence-order-section .licence-order-box-wrapper .licence-order-box .licence-order-button:hover{background-color:#2e972e}.product-order-section{background-color:transparent;border:0}.product-order-section .product-box-wrapper .product-order-box{border-radius:5px;background-color:#fff;width:100%;display:flex;flex-direction:column;align-items:center;padding:20px;transition:all .3s}.product-order-section .product-box-wrapper .product-order-box .product-image-wrapper{padding-top:70%;position:relative;width:70%}.product-order-section .product-box-wrapper .product-order-box .product-image-wrapper img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:100%;max-height:100%}.product-order-section .product-box-wrapper .product-order-box:hover{transform:scale(1.1)}.product-order-section .product-box-wrapper .product-order-box .product-name{font-weight:600}.product-order-section .product-box-wrapper .product-order-box .product-description{text-align:center}.product-order-section .product-box-wrapper .product-order-button{color:#fff;background-color:#5cb85c;padding:10px;border-radius:5px;text-decoration:none;transition:all .3s}.product-order-section .product-box-wrapper .product-order-button:hover{background-color:#2e972e}ul.modules-list{list-style:none}ul.modules-list li{display:flex;align-items:center}ul.modules-list li span.module-price{margin-left:20px;font-weight:600}.loading-box{position:fixed;left:0;top:0;width:100%;height:100%;background-color:gray;opacity:.6;display:flex;justify-content:center;align-items:center;z-index:10000}.loading-box i{color:#fff;font-size:100px;animation:loading 3s linear 1s infinite}@keyframes loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}