SHARE
TWEET

Untitled

a guest Dec 6th, 2019 88 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2. :root {
  3.     /*color*/
  4.     --color-secondary: #3aacaf;
  5.     --color-primary: #1e2832;
  6.     --primary: #2f4491;
  7.     --color-success: #7cb305;
  8.     --color-danger: #ff7875;
  9.     --color-warning: #ffc53d;
  10.     --color-info: #4cb1f7;
  11.     --color-gray: #bfbfbf;
  12.     --color-gray-300: #d2d4d6;
  13.     /*loading*/
  14.     --loading-bg-color: #004068;
  15.     --loading-color: #448CCB;
  16.     /*background*/
  17.     --body-bg: #f4f6fa;
  18.     /*botton*/
  19.     --btn-primary-color: #fff;
  20.     --btn-primary-color-active: #fff;
  21.     --btn-primary-bg: #1e2832;
  22.     --btn-primary-border: #1e2832;
  23.     --btn-primary-bg-active: #435ec0;
  24.     --btn-primary-border-active: #435ec0;
  25.     --btn-primary-disabled-bg: #20a8d8;
  26.     --btn-primary-disabled-color: #fff;
  27.     --btn-primary-disabled-border: #20a8d8;
  28.     --btn-info-color: #fff;
  29.     --btn-info-bg: #4cb1f7;
  30.     --btn-info-border: #4cb1f7;
  31.     --btn-secondary-bg: #3aacaf;
  32.     --btn-default-color: #212529;
  33.     --btn-default-bg: #fff;
  34.     --btn-default-border: #fff;
  35.     --btn-danger-bg: #ff7875;
  36.     --btn-danger-color: #ffffff;
  37.     --btn-danger-border: #ff7875;
  38.     --btn-warning-bg: #fa8c16;
  39.     --btn-warning-color: #fff;
  40.     --btn-warning-border: #fa8c16;
  41.     --btn-success-bg: #7cb305;
  42.     --btn-success-color: #fff;
  43.     --btn-success-border: #7cb305;
  44.     --btn-unknown-bg: #8c8c8c;
  45.     --btn-unknown-color: #ffffff;
  46.     --btn-unknown-border: #8c8c8c;
  47.     /*text*/
  48.     --header: #5e6eae;
  49.     --label-color: #1e2832;
  50.     --font-color: #6C90DD;
  51.     --text-color-lineconfig: #3479D7;
  52.     --bg-gardient-color: #1e2832;
  53.     /*modal*/
  54.     --modal-header-bg: #5b84d9;
  55.     --model-body-bg: #f0f3f5;
  56.     --modal-content-border: #5b84d9;
  57.     --modal-content-bg: #ffffff;
  58.     --modal-border-color: #ffffff;
  59.     --modal-title-color: white;
  60.     --modal-footer-bg: #dfe5f4;
  61.     --modal-right-bg: #dbdbdb;
  62.     --modal-span-color: #ffffff;
  63.     --modal-MachineDetailLight-header-bg: #fff;
  64.     --modal-MachineDetailLight-header-border-bottom: #ccc;
  65.     --modal-MachineDetailLight-content-border: #fff;
  66.     /*badge*/
  67.     --badge-circle-bg: #c3151b;
  68.     --badge-color: #3d4349;
  69.     --badge-bg: #e7e9ea;
  70.     /*breadcrumb*/
  71.     --breadcrumb-bg: #ffffff;
  72.     --breacrumb-color: #c8ced3;
  73.     /*card*/
  74.     --card-box-shadow: rgba(0, 0, 0, 0.08);
  75.     --brand-card-box-shadow: rgba(0, 0, 0, 0.08);
  76.     --card-bg-color: #fff;
  77.     --card-header-bg: white;
  78.     --card-header-bg-periodtime: #F4F7FB;
  79.     --card-body-border: #fff;
  80.     --card-body-bg: #fff;
  81.     --card-body-color: #000000;
  82.     --card-body-border-hover: unset;
  83.     --card-datatable-bg: white;
  84.     /*list*/
  85.     --list-circle-box-shadow: rgba(0, 0, 0, 0.08);
  86.     --list-card-box-shadow: rgba(0, 0, 0, 0.08);
  87.     --list-group-item-bg: #EEF1F8;
  88.     /*left menu*/
  89.     --sidebar-color: #4472CF;
  90.     --sidebar-bg: #FDFDFE;
  91.     --sidebar-nav-link-active-bg: #4884D9;
  92.     --sidebar-nav-icon-color: #4472CF;
  93.     --sidebar-nav-link-color: #4472CF;
  94.     --sidebar-nav-link-bg: "transparent";
  95.     --sidebar-nav-item-color: #4472CF;
  96.     /*--sidebar-nav-dropdown-open-color: 007bff;*/
  97.     --sidebar-minimizer-bg: #EAF1F7;
  98.     --sidebar-minimized-large-devices-bg: #c8ccd5;
  99.     --sidebar-minimized-nav-link-color: #4472CF;
  100.     --sidebar-minimized-nav-link-bg: #ffffff;
  101.     --sidebar-minimized-nav-link-hover: #20a8d8;
  102.     /*top-nav-bar*/
  103.     --app-header-bg-color: #fff;
  104.     --app-header-border-bottom: #c8ced3;
  105.     /*image*/
  106.     --logo-image-default: url('../img/Logo_iOperation_size_400X121.png');
  107.     --border-image: url('../img/general/line-border.png');
  108.     --border-right-image-bg: url(../img/general/border-side.png);
  109.     /*datatable*/
  110.     --datatable-row-odd-bg: #F2F5FE;
  111.     --datatable-row-even-bg: #ffffff;
  112.     --datatable-hearder-thead: none;
  113.     --datatable-header-thead-box-shadow: none;
  114.     /*form-control*/
  115.     --form-control-color: #5c6873;
  116.     --form-control-bg: #ffffff;
  117.     --form-control-border: #e4e7ea;
  118. }
  119.  
  120. .theme-black {
  121.     --primary: #1E2832;
  122.     /*background*/
  123.     /*--body-bg: linear-gradient(to bottom right, #3d4554, #171e26);*/
  124.     --body-bg: linear-gradient(to bottom right, rgba(50,58,70,1), rgba(23,30,38,1));
  125.     --app-header-bg-color: rgba(30,40,50,0.2);
  126.     --app-header-border-bottom: rgba(30,40,50,0.2);
  127.     --logo-image-default: url('../img/Logo_iOperation_size_400X121_white.png');
  128.     --border-right-image-bg: url('../img/general/line-border-black.png');
  129.     --card-body-border: #0f1419;
  130.     --card-body-bg: linear-gradient(to bottom right, rgba(62,69,81,0.9), rgba(30,40,50,1));
  131.     --header: #ffffff;
  132.     --card-body-color: #ffffff;
  133.     --card-body-border-hover: #ffffff;
  134.     --sidebar-bg: #1e2832;
  135.     --sidebar-nav-link-active-bg: #1e2832;
  136.     --sidebar-nav-item-color: #97a0af;
  137.     --sidebar-nav-link-color: #97a0af;
  138.     --sidebar-nav-link-bg: rgba(0,0,0,0.25);
  139.     --sidebar-nav-icon-color: #97a0af;
  140.     --sidebar-minimizer-bg: #1e2832;
  141.     --sidebar-minimized-large-devices-bg: #1e2832;
  142.     --badge-bg: rgba(255, 255, 255, 0.1);
  143.     --badge-color: #ffffff;
  144.     --border-image: url('../img/general/line-border-black.png');
  145.     --modal-content-bg: linear-gradient(to bottom right, rgba(50,58,70,1), rgba(23,30,38,1));
  146.     --modal-MachineDetailLight-header-bg: linear-gradient(to bottom right, rgba(50,58,70,1), rgba(23,30,38,1));
  147.     --modal-border-color: #0f14linear-gradient(to bottom right, rgba(50,58,70,1), rgba(23,30,38,1));
  148.     --model-body-bg: linear-gradient(to bottom right, rgba(50,58,70,1), rgba(23,30,38,1));
  149.     --btn-primary-bg: #1e2832;
  150.     /*--btn-info-bg: #4cb1f7;*/
  151.     --btn-danger-bg: #ff7875;
  152.     --btn-warning-bg: #ffc53d;
  153.     --btn-success-bg: #82b611;
  154.     --btn-primary-bg-active: #f8f9fa;
  155.     --btn-primary-border-active: #1e2832a8;
  156.     --btn-primary-color-active: #1e2832a8;
  157. }
  158.  
  159. .theme--black-white {
  160.     --loading-bg-color: #1e2832;
  161.     --loading-color: #3aacaf;
  162.     --primary: #1E2832;
  163.     --sidebar-bg: #1E2832;
  164.     --sidebar-nav-link-active-bg: #0f1419;
  165.     --sidebar-nav-item-color: #97a0af;
  166.     --sidebar-nav-link-color: #97a0af;
  167.     /*--sidebar-nav-link-bg: rgba(0,0,0,0.25);*/
  168.     --sidebar-nav-icon-color: #97a0af;
  169.     --sidebar-minimizer-bg: #1e2832;
  170.     --sidebar-minimized-large-devices-bg: #1e2832;
  171.     --sidebar-minimized-nav-link-color: #97a0af;
  172.     --sidebar-minimized-nav-link-bg: #1e2832;
  173.     --sidebar-minimized-nav-link-hover: #0f1419;
  174.     --body-bg: #f2f3f7;
  175.     --card-header-bg: linear-gradient(to bottom right, rgba(240,241,241,1), rgba(194,195,196,1));
  176.     --card-header-bg-periodtime: rgba(201,204,207,1);
  177.     --card-body-bg: #fff; /*rgba(240,241,241,1);*/
  178.     --header: #1e2832;
  179.     --card-body-border: linear-gradient(to bottom right, rgba(240,241,241,1), rgba(194,195,196,1));
  180.     --card-body-border-hover: #ffffff;
  181.     --card-datatable-bg: linear-gradient(to bottom right, rgba(240,241,241,1), rgba(194,195,196,1));
  182.     --badge-bg: #d2d4d6;
  183.     --breadcrumb-bg: #f2f3f7;
  184.     --breacrumb-color: #f2f3f7;
  185.     --modal-header-bg: rgba(218, 219, 220, 1);
  186.     --modal-footer-bg: rgba(218, 219, 220, 1);
  187.     --modal-title-color: #1e2832;
  188.     --modal-content-border: rgba(174,175,178,1);
  189.     --logo-image-default: url('../img/Logo_iOperation_size_400X121.png');
  190.     --modal-content-bg: #f2f3f7;
  191.     --modal-border-color: #f2f3f7;
  192.     --modal-MachineDetailLight-header-bg: #f2f3f7;
  193.     /*--modal-header-bg: rgba(60, 70, 72, 0.7);
  194.     --modal-footer-bg: rgba(60, 70, 72, 0.7);
  195.     --modal-content-border: rgba(110,113,114);*/
  196.     /*--datatable-row-odd-bg: #f0f1f1;
  197.     --datatable-row-even-bg: #ffffff;
  198.     --datatable-hearder-thead: #ffffff;
  199.     --datatable-header-thead-box-shadow: rgba(0,0,0,0.75);*/
  200.     --label-color: #1e2832;
  201.     --btn-primary-bg: #1e2832;
  202.     --btn-primary-disabled-bg: #1e2832;
  203.     --btn-primary-disabled-border: #1e2832;
  204.     --btn-unknown-bg: #8c8c8c;
  205.     --btn-unknown-border: #8c8c8c;
  206.     --btn-info-bg: #4cb1f7;
  207.     --btn-danger-bg: #ff7875;
  208.     --btn-warning-bg: #fa8c16;
  209.     --btn-success-bg: #7cb305;
  210.     --modal-span-color: #fffffff;
  211.     --list-group-item-bg: linear-gradient(to bottom right, rgba(240,241,241,1), rgba(194,195,196,1));
  212.     --font-color: #1e2832;
  213.     --text-color-lineconfig: #1e2832;
  214.     --color-primary: #1e2832;
  215.     --border-image: url('../img/general/line-border-black.png');
  216.     --border-right-image-bg: url(../img/general/border-side-black.png);
  217.     /*--form-control-bg: linear-gradient(to bottom right, rgba(240,241,241,1), rgba(194,195,196,1));*/
  218.     --btn-primary-bg-active: #0f1419;
  219.     /*--btn-primary-border-active: #1e2832a8;
  220.     --btn-primary-color-active: #1e2832a8;*/
  221. }
  222.  
  223.  
  224.  
  225. #loading {
  226.     z-index: 999999999999;
  227.     width: 100%;
  228.     background-color: var(--loading-bg-color);
  229.     height: 100%;
  230.     position: fixed;
  231.     top: 0;
  232.     left: 0;
  233. }
  234.  
  235.     #loading i {
  236.         margin-top: 25%;
  237.         margin-left: 45%;
  238.     }
  239.  
  240. .loading-color {
  241.     color: var(--loading-color);
  242. }
  243.  
  244. span {
  245.     color: var(--modal-span-color);
  246. }
  247.  
  248. .logo-icon {
  249.     /*content:*/
  250.     width: 50px;
  251. }
  252.  
  253.  
  254. .divSection {
  255.     border-top-left-radius: 10px !important;
  256.     border-top-right-radius: 10px !important;
  257.     border: none !important;
  258.     background: var(--card-datatable-bg);
  259. }
  260.  
  261. .breadcrumb {
  262.     display: -ms-flexbox;
  263.     display: flex;
  264.     -ms-flex-wrap: wrap;
  265.     flex-wrap: wrap;
  266.     padding: 0.75rem 1rem;
  267.     margin-bottom: 1.5rem;
  268.     list-style: none;
  269.     background-color: var(--breadcrumb-bg);
  270.     border-radius: 0;
  271.     position: absolute;
  272.     z-index: 1;
  273.     border-radius: 0;
  274.     border-bottom: 1px solid var(--breacrumb-color);
  275. }
  276.  
  277. .breadcrumb-item a {
  278.     color: #8c8c8c;
  279. }
  280.  
  281. .breadcrumb-item.active {
  282.     color: #000000;
  283.     font-weight: bold;
  284. }
  285.  
  286. /*a {
  287.     color: var();
  288.     text-decoration: none;
  289.     background-color: transparent;
  290. }*/
  291.  
  292. .badge-circle {
  293.     width: 24px;
  294.     height: 24px;
  295.     text-align: center;
  296.     padding: 0;
  297.     line-height: 24px;
  298.     background: var(--badge-circle-bg);
  299.     -webkit-box-shadow: 2px 3px 5px 1px rgba(239,90,118,0.63);
  300.     -moz-box-shadow: 2px 3px 5px 1px rgba(239,90,118,0.63);
  301.     box-shadow: 2px 3px 5px 1px rgba(239,90,118,0.63);
  302.     position: absolute;
  303.     top: -4px;
  304.     right: 0;
  305. }
  306.  
  307. .logo-image {
  308.     content: var(--logo-image-default);
  309.     width: 160px;
  310. }
  311.  
  312. h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  313.     color: var(--header);
  314. }
  315.  
  316. body {
  317.     background: var(--body-bg);
  318. }
  319.  
  320. .table .thead-light th {
  321.     background: #f4f6fa;
  322. }
  323.  
  324. .btn-min-width {
  325.     min-width: 100px;
  326. }
  327.  
  328. .btn-primary {
  329.     color: var(--btn-primary-color);
  330.     background-color: var(--btn-primary-bg);
  331.     border-color: var(--btn-primary-border);
  332.     border-radius: 6px;
  333. }
  334.  
  335.     .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle, .btn-primary:hover {
  336.         color: var(--btn-primary-color-active);
  337.         background-color: var(--btn-primary-bg-active);
  338.         border-color: var(--btn-primary-border-active);
  339.         /*border-radius: 100%;*/
  340.     }
  341.  
  342.     .btn-primary.disabled, .btn-primary:disabled {
  343.         color: var(--btn-primary-disabled-color);
  344.         background-color: var(--btn-primary-disabled-bg);
  345.         border-color: var(--btn-primary-disabled-border);
  346.     }
  347.  
  348. .btn-info, .btn-info:hover {
  349.     color: var(--btn-info-color);
  350.     background-color: var(--btn-info-bg);
  351.     border-color: var(--btn-info-border);
  352. }
  353.  
  354.  
  355. .btn-secondary {
  356.     color: black !important;
  357.     background: var(--btn-secondary-bg);
  358.     border: none;
  359.     border-radius: 6px;
  360. }
  361.  
  362. .btn {
  363.     /*border-radius: 1rem;*/
  364.     border-radius: 0.25rem;
  365.     padding: 0.4rem 0.75rem;
  366.     border-radius: 6px;
  367. }
  368.  
  369. .btn-xxs {
  370.     border-radius: 100% !important;
  371.     padding: 0 !important;
  372.     line-height: 22px !important;
  373.     width: 22px !important;
  374.     height: 22px !important;
  375.     vertical-align: middle;
  376.     text-align: center !important;
  377. }
  378.  
  379. .btn-default {
  380.     color: var(--btn-default-color);
  381.     background-color: var(--btn-default-bg);
  382.     border-color: var(--btn-default-border);
  383. }
  384.  
  385. .btn-circle {
  386.     border-radius: 100%;
  387.     width: 30px;
  388.     height: 30px;
  389.     text-align: center;
  390.     padding: 0;
  391. }
  392.  
  393. .btn-danger {
  394.     background: var(--btn-danger-bg);
  395.     border-color: var(--btn-danger-border);
  396.     color: var(--btn-danger-color);
  397. }
  398.  
  399. .btn-warning {
  400.     color: var(--btn-warning-color);
  401.     background-color: var(--btn-warning-bg);
  402.     border-color: var(--btn-warning-border);
  403. }
  404.  
  405. .btn-success {
  406.     color: var(--btn-success-color);
  407.     background-color: var(--btn-success-bg);
  408.     border-color: var(--btn-success-border);
  409. }
  410.  
  411. .btn-unknown {
  412.     color: var(--btn-unknown-color);
  413.     background-color: var(--btn-unknown-bg);
  414.     border-color: var(--btn-unknown-border);
  415. }
  416.  
  417. .rounded-2 {
  418.     border-radius: 6px;
  419. }
  420.  
  421. .shadow {
  422.     box-shadow: 0 0.05rem 0.4rem rgba(0, 0, 0, 0.08) !important;
  423. }
  424.  
  425.  
  426. .brand-card {
  427.     box-shadow: 0 0.05rem 0.4rem var(--brand-card-box-shadow) !important;
  428. }
  429.  
  430. .card {
  431.     box-shadow: 0 0.05rem 0.4rem var(--card-box-shadow) !important;
  432.     border-radius: 0.65rem !important;
  433.     border: none;
  434.     background-color: var(--card-bg-color);
  435. }
  436.  
  437. .card-header {
  438.     padding: .75rem 1.25rem;
  439.     margin-bottom: 0;
  440.     background-color: var(--card-header-bg);
  441.     border-bottom: 1px solid rgba(0,0,0,.125);
  442. }
  443.  
  444. .card-body {
  445.     padding: 1rem;
  446.     border: 1px solid var(--card-body-border);
  447.     border-radius: 7px;
  448.     background: var(--card-body-bg);
  449.     color: var(--card-body-color);
  450. }
  451.  
  452. .background-success {
  453.     background: var(--color-success);
  454. }
  455.  
  456. .background-info {
  457.     background: var(--color-info);
  458. }
  459.  
  460. .background-danger {
  461.     background: var(--color-danger);
  462. }
  463.  
  464. .background-warning {
  465.     background: var(--color-warning);
  466. }
  467.  
  468. /*.card-body:hover {
  469.         border: 1px solid var(--card-body-border-hover);
  470.     }*/
  471.  
  472. .list-circle a {
  473.     margin-bottom: 5px;
  474.     border-radius: 0.8rem;
  475.     box-shadow: 0 0.05rem 0.4rem var(--list-circle-box-shadow) !important;
  476. }
  477.  
  478. .list-circle .list-group-item:first-child {
  479.     border-top-left-radius: 0.8rem;
  480.     border-top-right-radius: 0.8rem;
  481. }
  482.  
  483. .list-circle .list-group-item:last-child {
  484.     margin-bottom: 0;
  485.     border-bottom-right-radius: 0.8rem;
  486.     border-bottom-left-radius: 0.8rem;
  487. }
  488.  
  489. .list-card-h li {
  490.     min-width: 150px;
  491.     text-align: center;
  492.     font-size: 1.2rem;
  493.     padding: 0.9rem 4rem;
  494.     border-radius: 0.8rem;
  495.     box-shadow: 0 0.05rem 0.4rem var(--list-card-box-shadow) !important;
  496. }
  497.  
  498. .list-card-h a {
  499.     color: #2f4491;
  500.     font-weight: normal;
  501. }
  502.  
  503. .list-card-h .list-group-item {
  504.     margin-right: 10px;
  505. }
  506.  
  507.     .list-card-h .list-group-item:first-child {
  508.         border-top-left-radius: 0.8rem;
  509.         border-bottom-left-radius: 0.8rem;
  510.         border-top-right-radius: 0.8rem;
  511.     }
  512.  
  513. .list-group-horizontal .list-group-item:last-child {
  514.     margin-right: 0;
  515.     border-top-right-radius: 0.8rem;
  516.     border-bottom-right-radius: 0.8rem;
  517.     border-bottom-left-radius: 0.8rem;
  518. }
  519.  
  520. .list-group-item {
  521.     background: var(--list-group-item-bg);
  522.     border: 10px !important;
  523.     margin-top: 10px;
  524.     margin-bottom: 5px;
  525.     border-radius: 10px;
  526.     border-top-left-radius: 10px !important;
  527.     border-top-right-radius: 10px !important;
  528.     border-bottom-left-radius: 10px !important;
  529.     border-bottom-right-radius: 10px !important;
  530. }
  531.  
  532. .list-machine {
  533.     padding: 0.5rem;
  534.     margin-top: 0 !important;
  535. }
  536.  
  537. .images {
  538.     display: inline-block;
  539.     position: relative;
  540.     text-align: center;
  541.     padding: 0px;
  542.     cursor: pointer;
  543.     min-width: 104px;
  544.     padding-left: 0px !important;
  545.     margin-left: 0px !important;
  546. }
  547.  
  548. .border-image {
  549.     position: relative;
  550.     /*float: left;*/
  551.     border: 6px solid transparent;
  552.     border-top: none;
  553.     border-left: none;
  554.     border-right: none;
  555.     -webkit-border-image: var(--border-image) 70 round;
  556.     -o-border-image: var(--border-image) 70 round;
  557.     border-image: var(--border-image) 70 repeat;
  558.     border-image-repeat: repeat;
  559.     -webkit-box-shadow: 0px 2px 2px -1px rgba(8,247,255,0.3);
  560.     -moz-box-shadow: 0px 2px 2px -1px rgba(8,247,255,0.3);
  561.     box-shadow: 0px 2px 2px -1px rgba(8,247,255,0.3);
  562. }
  563.  
  564. .border-left-image {
  565.     background: url(/img/general/border-side.png) repeat-y;
  566.     height: 190px !important;
  567.     top: 115px !important;
  568.     width: 7px;
  569.     background-position: bottom;
  570.     left: 0px;
  571.     background-size: 6px;
  572.     position: absolute;
  573.     -webkit-box-shadow: 4px 0px 5px -1px rgba(8,247,255,0.3);
  574.     -moz-box-shadow: 4px 0px 5px -1px rgba(8,247,255,0.3);
  575.     box-shadow: 4px 0px 5px -1px rgba(8,247,255,0.3);
  576. }
  577.  
  578. .border-right-image {
  579.     background: var(--border-right-image-bg) repeat-y;
  580.     height: 190px;
  581.     top: 115px !important;
  582.     width: 7px;
  583.     background-position: bottom;
  584.     right: 0px;
  585.     background-size: 6px;
  586.     position: absolute;
  587.     -webkit-box-shadow: 4px 0px 5px -1px rgba(8,247,255,0.3);
  588.     -moz-box-shadow: 4px 0px 5px -1px rgba(8,247,255,0.3);
  589.     box-shadow: 4px 0px 3px -2px rgba(8,247,255,0.3);
  590. }
  591.  
  592. .image {
  593.     max-height: 88px;
  594.     padding: 1px;
  595.     width: auto;
  596.     vertical-align: bottom;
  597.     bottom: 0;
  598.     padding-bottom: 5px;
  599.     position: relative;
  600. }
  601.  
  602. .app-footer {
  603.     font-size: 30px;
  604. }
  605.  
  606. .pointer {
  607.     cursor: pointer;
  608. }
  609.  
  610. .main {
  611.     margin-top: 55px;
  612. }
  613.  
  614. .app-body {
  615.     position: absolute;
  616. }
  617.  
  618. .ml45 {
  619.     margin-left: 45px;
  620. }
  621.  
  622. .divBodySingleLineStatus {
  623.     overflow-y: auto;
  624.     overflow-x: hidden;
  625. }
  626.  
  627. .modalRight {
  628.     right: 0;
  629.     top: 55px;
  630.     width: 45% !important;
  631.     background: var(--modal-right-bg);
  632.     position: fixed;
  633.     display: flex;
  634.     flex-direction: column;
  635. }
  636.  
  637. .line-name {
  638.     text-align: center;
  639.     position: absolute;
  640.     top: -2px;
  641.     width: 100%;
  642. }
  643.  
  644. .guideline-image {
  645.     position: relative;
  646.     top: 17px;
  647.     display: inline-block;
  648. }
  649.  
  650.     .guideline-image img {
  651.         width: 50px;
  652.     }
  653.  
  654. .modalRight {
  655.     position: absolute;
  656.     z-index: 100000;
  657.     right: 0;
  658.     background: #f0f3f8;
  659.     height: 100%;
  660.     opacity: 0.98;
  661. }
  662.  
  663. .badge-gradient {
  664.     background: rgba(114,152,247,1);
  665.     background: -moz-linear-gradient(left, rgba(114,152,247,1) 0%, rgba(146,96,245,1) 100%);
  666.     background: -webkit-gradient(left top, right top, color-stop(0%, rgba(114,152,247,1)), color-stop(100%, rgba(146,96,245,1)));
  667.     background: -webkit-linear-gradient(left, rgba(114,152,247,1) 0%, rgba(146,96,245,1) 100%);
  668.     background: -o-linear-gradient(left, rgba(114,152,247,1) 0%, rgba(146,96,245,1) 100%);
  669.     background: -ms-linear-gradient(left, rgba(114,152,247,1) 0%, rgba(146,96,245,1) 100%);
  670.     background: linear-gradient(to right, rgba(114,152,247,1) 0%, rgba(146,96,245,1) 100%);
  671.     filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7298f7', endColorstr='#9260f5', GradientType=1 );
  672. }
  673.  
  674. .badge-info {
  675.     background: #45e8ff;
  676. }
  677.  
  678. label {
  679.     color: var(--label-color);
  680. }
  681.  
  682. .text-primary {
  683.     color: var(--color-primary) !important;
  684. }
  685.  
  686. .text-secondary {
  687.     color: var(--color-secondary) !important;
  688. }
  689.  
  690. .text-info {
  691.     color: var(--color-info) !important;
  692. }
  693.  
  694. .text-success {
  695.     color: var(--color-success);
  696. }
  697.  
  698. .text-center {
  699.     text-align: center !important;
  700. }
  701.  
  702. .text-blue {
  703.     color: #45e8ff !important;
  704. }
  705.  
  706. .text-dark-blue {
  707.     color: #5e6eae;
  708. }
  709.  
  710. .fontColor {
  711.     color: var(--font-color);
  712. }
  713.  
  714. .rounded {
  715.     border-radius: 0.65rem !important;
  716. }
  717.  
  718. .bg-primary {
  719.     background: #ffffff !important;
  720. }
  721.  
  722. .bg-gray-100 {
  723.     background-color: var(--model-body-bg) !important;
  724. }
  725.  
  726. .text-value {
  727.     color: #5e6eae !important;
  728. }
  729.  
  730. .bgModalRow {
  731.     background: #f6f7fc;
  732.     border: none;
  733.     border-radius: 10px !important;
  734. }
  735.  
  736. .dataTable thead tr {
  737.     background: var(--datatable-hearder-thead);
  738.     height: 40px;
  739.     /*box-shadow: 0px 0px 10px -5px var(--datatable-header-thead-box-shadow);*/
  740. }
  741.  
  742. table.dataTable.stripe tbody tr.odd, table.dataTable.display tbody tr.odd {
  743.     background: var(--datatable-row-odd-bg) !important;
  744. }
  745.  
  746. table.dataTable.stripe tbody tr.even, table.dataTable.display tbody tr.even {
  747.     background: var(--datatable-row-even-bg) !important;
  748. }
  749.  
  750. .dataTables_scrollHeadInner th, .dataTables_scrollHeadInner td {
  751.     border-bottom: 0.5px solid #D7D8DD !important;
  752. }
  753.  
  754. .dataTables_wrapper.no-footer .dataTables_scrollBody {
  755.     border-bottom: 0.5px solid #D7D8DD !important;
  756. }
  757.  
  758. .dataTables_paginate {
  759.     margin-top: 10px !important;
  760. }
  761.  
  762. .modal-header {
  763.     background: var(--modal-header-bg);
  764.     padding: 0.7rem 1rem;
  765. }
  766.  
  767. .modal-content {
  768.     border-radius: 10px;
  769.     border: 3px solid var(--modal-content-border);
  770. }
  771.  
  772. .modal-title {
  773.     color: var(--modal-title-color);
  774. }
  775.  
  776. .modal-footer {
  777.     background: var(--modal-footer-bg);
  778. }
  779.  
  780. .modal-sticky-header .modal-body {
  781.     max-height: calc(100vh - 210px);
  782.     overflow-y: auto;
  783. }
  784.  
  785. .modal-sticky-header .modal-header img.top-img {
  786.     max-width: 80px;
  787.     margin-right: 20px;
  788.     max-height: 60px;
  789. }
  790.  
  791. .modal {
  792.     z-index: 10500;
  793. }
  794.  
  795. .modalMachineDetailDark .modal-header {
  796.     background: unset;
  797.     border-bottom: unset;
  798. }
  799.  
  800. .close {
  801.     font-size: 35px;
  802.     color: white !important;
  803. }
  804.  
  805. .modalMachineDetailLight .close {
  806.     color: #67839e !important;
  807. }
  808.  
  809.  
  810. .required::after {
  811.     content: '*';
  812.     color: red;
  813.     margin-left: 2px;
  814. }
  815.  
  816. .app-header .navbar-brand {
  817.     width: unset;
  818.     float: left;
  819.     left: 0;
  820.     margin-left: 0px;
  821. }
  822.  
  823. .app-header {
  824.     position: relative;
  825.     -ms-flex-direction: row;
  826.     flex-direction: row;
  827.     height: 55px;
  828.     padding: 0;
  829.     margin: 0;
  830.     background-color: var(--app-header-bg-color);
  831.     border-bottom: 1px solid var(--app-header-border-bottom);
  832. }
  833.  
  834. .modalMachineDetailDark {
  835.     /*background-image: linear-gradient(to right bottom, #38416c, #354a73, #345378, #345c7d, #376481);*/
  836.     border: none;
  837.     border-radius: 1.6rem;
  838.     background: #f2f3f7;
  839. }
  840.  
  841.  
  842.  
  843. .bg-gradient {
  844.     background: linear-gradient(255deg, rgba(67,109,167,0.7455357142857143) 50%, rgba(60,103,145,0.1741071428571429) 100%);
  845. }
  846.  
  847.     .bg-gradient h1, .bg-gradient h2, .bg-gradient h3, .bg-gradient h4, .bg-gradient h5, .bg-gradient h6 {
  848.         color: var(--bg-gardient-color);
  849.     }
  850.  
  851. .c-violet {
  852.     background: linear-gradient(-17deg, rgba(165,147,231,1) 0%, rgba(162,192,251,1) 100%);
  853.     border: 2px solid #a593e7;
  854. }
  855.  
  856. label {
  857.     color: var(--label-color);
  858. }
  859.  
  860.     label.machineType {
  861.         position: absolute;
  862.         background: var(--badge-bg);
  863.         color: var(--badge-color);
  864.         border-radius: 10px;
  865.         margin-top: -35px;
  866.         text-align: center;
  867.         font-size: 0.7rem;
  868.         left: 50%;
  869.         right: unset !important;
  870.         min-width: 88px;
  871.         margin-left: -44px;
  872.         font-weight: bold;
  873.     }
  874.  
  875. .c-Blue {
  876.     background: #4884D9;
  877.     border: none;
  878.     color: #fff;
  879. }
  880.  
  881.  
  882. .mt-70 {
  883.     margin-top: 70px;
  884. }
  885.  
  886. /*Font awsome spin override only the hover*/
  887. .fa-spin-hover:hover {
  888.     -webkit-animation: fa-spin 2s infinite linear;
  889.     -moz-animation: fa-spin 2s infinite linear;
  890.     -o-animation: fa-spin 2s infinite linear;
  891.     animation: fa-spin 2s infinite linear;
  892. }
  893.  
  894. .loginArea .form-control, .loginArea .form-control:focus, .form-control:active {
  895.     background: rgba(255,255,255,0.4) !important;
  896. }
  897.  
  898. .form-control {
  899.     display: block;
  900.     width: 100%;
  901.     height: calc(1.5em + 0.75rem + 2px);
  902.     padding: 0.375rem 0.75rem;
  903.     font-size: 0.875rem;
  904.     font-weight: 400;
  905.     line-height: 1.5;
  906.     color: var(--form-control-color);
  907.     background-color: var(--form-control-bg);
  908.     background-clip: padding-box;
  909.     border: 1px solid var(--form-control-border);
  910.     border-radius: 0.25rem;
  911.     transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  912. }
  913.  
  914. .btnLogin {
  915.     border-radius: 20px;
  916.     background: #40a7ee;
  917.     border-color: #40a7ee;
  918.     min-width: 250px;
  919. }
  920.  
  921. .nav-link {
  922.     cursor: pointer;
  923. }
  924.  
  925.  
  926.  
  927. .select2-container--default .select2-selection--single {
  928.     border: 1px solid #e4e7ea !important;
  929. }
  930.  
  931. /*Data table style by Nim*/
  932. .dataTables_wrapper .dataTables_filter input {
  933.     display: block;
  934.     width: 100%;
  935.     height: calc(1.5em + 0.75rem + 2px);
  936.     padding: 0.375rem 0.75rem;
  937.     font-size: 0.875rem;
  938.     font-weight: 400;
  939.     line-height: 1.5;
  940.     color: #5c6873;
  941.     background-color: #fff;
  942.     background-clip: padding-box;
  943.     border: 1px solid #e4e7ea;
  944.     border-radius: 0.25rem;
  945.     transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  946. }
  947.  
  948. .dataTables_filter label {
  949.     margin-left: 5px;
  950. }
  951.  
  952. .dataTables_wrapper .dataTables_filter input {
  953.     margin-left: 0 !important;
  954. }
  955.  
  956. .dataTables_length {
  957.     min-width: 150px;
  958. }
  959.  
  960.     .dataTables_length label {
  961.         width: 100%;
  962.     }
  963.  
  964.     .dataTables_length select {
  965.         display: block;
  966.         width: 100%;
  967.         height: calc(1.5em + 0.75rem + 2px);
  968.         padding: 0.375rem 0.75rem;
  969.         font-size: 0.875rem;
  970.         font-weight: 400;
  971.         line-height: 1.5;
  972.         color: #5c6873;
  973.         background-color: #fff;
  974.         background-clip: padding-box;
  975.         border: 1px solid #e4e7ea;
  976.         border-radius: 0.25rem;
  977.         transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  978.     }
  979.  
  980. .dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
  981.     z-index: 1;
  982.     color: #fff !important;
  983.     line-height: 35px;
  984.     vertical-align: middle;
  985.     height: 35px;
  986.     background: #20a8d8 !important;
  987.     border-color: #20a8d8 !important;
  988.     padding: 0 10px;
  989. }
  990.  
  991. .dataTables_paginate {
  992.     height: 35px;
  993. }
  994.  
  995. .max-width {
  996.     width: 100%;
  997. }
  998.  
  999. .paginate_button {
  1000.     vertical-align: middle;
  1001. }
  1002.  
  1003.  
  1004.  
  1005. .border-green {
  1006.     border-top: 5px solid #1cd596 !important;
  1007. }
  1008.  
  1009. .border-blue {
  1010.     border-top: 5px solid #1cb8ba !important;
  1011. }
  1012.  
  1013. .border-dark-blue {
  1014.     border-top: 5px solid #3d6ac6 !important;
  1015. }
  1016.  
  1017. .border-yellow {
  1018.     border-top: 5px solid #f2aa15 !important;
  1019. }
  1020.  
  1021. .text-green {
  1022.     color: #14b57e;
  1023. }
  1024.  
  1025. .circle-lg {
  1026.     width: 92px;
  1027.     height: 92px;
  1028.     border-radius: 100%;
  1029.     line-height: 69px;
  1030.     text-align: center;
  1031.     font-size: 30px;
  1032.     color: #fff;
  1033.     display: inline-block;
  1034. }
  1035.  
  1036. .circle-geen {
  1037.     background: #1cd596;
  1038.     border: 10px solid #14b57e;
  1039. }
  1040.  
  1041. .circle-blue {
  1042.     background: #2bcbcd;
  1043.     border: 10px solid #1cb8ba;
  1044. }
  1045.  
  1046. .circle-dark-blue {
  1047.     background: #4884D9;
  1048.     border: 10px solid #3d6ac6;
  1049. }
  1050.  
  1051. .circle-yellow {
  1052.     background: #ffbe38;
  1053.     border: 10px solid #f2aa15;
  1054. }
  1055.  
  1056.  
  1057.  
  1058. .vertical-guideline {
  1059.     -ms-transform: rotate(90deg); /* IE 9 */
  1060.     -webkit-transform: rotate(90deg); /* Safari prior 9.0 */
  1061.     transform: rotate(90deg); /* Standard syntax */
  1062.     position: absolute;
  1063.     top: 75px;
  1064.     right: -16px;
  1065. }
  1066.  
  1067. .right-30 {
  1068.     right: 30%;
  1069. }
  1070.  
  1071. .absolute-center {
  1072.     position: absolute;
  1073.     top: 50%;
  1074.     left: 50%;
  1075.     transform: translate(-50%, -50%);
  1076. }
  1077.  
  1078. .height-460 {
  1079.     height: 460px;
  1080. }
  1081.  
  1082. .height-fit-chart {
  1083.     height: 234px;
  1084. }
  1085.  
  1086. .height-400 {
  1087.     height: 400px !important;
  1088. }
  1089.  
  1090. .height-100 {
  1091.     height: 100px;
  1092. }
  1093.  
  1094. .min-height-445 {
  1095.     min-height: 445px;
  1096. }
  1097.  
  1098. .min-height-450 {
  1099.     min-height: 450px;
  1100. }
  1101.  
  1102. .min-height-455 {
  1103.     min-height: 455px;
  1104. }
  1105.  
  1106. .min-height-296 {
  1107.     min-height: 296px;
  1108. }
  1109.  
  1110. .s-Box {
  1111.     margin-top: 20px;
  1112.     border: solid;
  1113.     width: 50%;
  1114.     color: #09a909;
  1115.     border-radius: 6px;
  1116. }
  1117.  
  1118. .color-secondary {
  1119.     color: var(--color-secondary);
  1120. }
  1121.  
  1122. .color-gray {
  1123.     color: var(--color-gray);
  1124. }
  1125.  
  1126. .color-gray-300 {
  1127.     color: var(--color-gray-300);
  1128. }
  1129.  
  1130. .c-Sky {
  1131.     color: var(--text-color-lineconfig);
  1132. }
  1133.  
  1134. .c-Background {
  1135.     background: var(--card-header-bg-periodtime);
  1136. }
  1137.  
  1138. .c-Green {
  1139.     color: #7cb305;
  1140. }
  1141.  
  1142. .c-Info {
  1143.     color: #4cb1f7;
  1144. }
  1145.  
  1146. .c-Orange {
  1147.     color: #fa8c16;
  1148. }
  1149.  
  1150. .c-Orange-2 {
  1151.     color: #ff7875;
  1152. }
  1153.  
  1154. .c-DarkBule {
  1155.     color: #889CE5;
  1156. }
  1157.  
  1158. .c-Yellow {
  1159.     color: #fa8c16;
  1160. }
  1161.  
  1162. .c-Red {
  1163.     color: #ff7875;
  1164. }
  1165.  
  1166.  
  1167. .right-0 {
  1168.     right: 0;
  1169. }
  1170.  
  1171. .border-image {
  1172.     margin-top: 70px !important;
  1173. }
  1174.  
  1175. .line {
  1176.     height: 4px;
  1177.     border-radius: 6px;
  1178.     width: 60%;
  1179. }
  1180.  
  1181. .line-orange {
  1182.     background: #ffbe38;
  1183. }
  1184.  
  1185. .line-info {
  1186.     background: #4cb1f7;
  1187. }
  1188.  
  1189. .line-green {
  1190.     background: #1cd596;
  1191. }
  1192.  
  1193. .line-red {
  1194.     background: #ff7875;
  1195. }
  1196.  
  1197. .line-orange-2 {
  1198.     background: #ff7875;
  1199. }
  1200.  
  1201.  
  1202.  
  1203. h2, .h2 {
  1204.     font-size: 1.5rem
  1205. }
  1206. /* width */
  1207. ::-webkit-scrollbar {
  1208.     width: 8px;
  1209.     background-color: #F5F5F5;
  1210. }
  1211.  
  1212. /* Track */
  1213. ::-webkit-scrollbar-track {
  1214.     -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
  1215.     border-radius: 10px;
  1216.     background-color: #F5F5F5;
  1217. }
  1218.  
  1219. /* Handle */
  1220. ::-webkit-scrollbar-thumb {
  1221.     border-radius: 10px;
  1222.     -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
  1223.     background-color: var(--primary);
  1224. }
  1225.  
  1226.     /* Handle on hover */
  1227.     ::-webkit-scrollbar-thumb:hover {
  1228.         background: #555;
  1229.     }
  1230.  
  1231. .h-0 {
  1232.     height: 0;
  1233. }
  1234.  
  1235. .machineType i {
  1236.     font-size: 14px;
  1237. }
  1238.  
  1239. .machineType-nodata i {
  1240.     color: #8c8c8c;
  1241. }
  1242.  
  1243. .machineType-pass i {
  1244.     color: #7cb305;
  1245. }
  1246.  
  1247. .machineType-error i {
  1248.     color: #ff7875;
  1249. }
  1250.  
  1251. .machineType-warning i {
  1252.     color: #fa8c16;
  1253. }
  1254.  
  1255. .h-min-253 {
  1256.     min-height: 253px;
  1257. }
  1258.  
  1259. .h-min-83 {
  1260.     min-height: 83px;
  1261. }
  1262.  
  1263. .modalMachineDetailLight, .modalMachineDetailDark {
  1264.     padding: 0.5rem 0;
  1265. }
  1266.  
  1267. .vertical-middle-Image img {
  1268.     max-height: 182px;
  1269.     max-width: 100%;
  1270. }
  1271.  
  1272. .modalMachineDetailLight .card-body, .modalMachineDetailDark .card-body {
  1273.     padding: 0.5rem 1rem;
  1274. }
  1275.  
  1276. .modalMachineDetailLight .modal-body, .modalMachineDetailDark .modal-body {
  1277.     padding: 0.5rem 0;
  1278. }
  1279.  
  1280. .modalMachineDetailLight .modal-header {
  1281.     background: var(--modal-MachineDetailLight-header-bg);
  1282.     border-bottom: var(--modal-MachineDetailLight-header-border-bottom);
  1283. }
  1284.  
  1285. .modalMachineDetailLight .modal-content {
  1286.     border-radius: 16px;
  1287.     border: 1px solid var(--modal-MachineDetailLight-content-border);
  1288.     padding: 1rem;
  1289.     background: var(--modal-content-bg);
  1290.     border-color: var(--modal-border-color);
  1291. }
  1292.  
  1293. .modalMachineDetailDark .modal-conten {
  1294.     border-radius: 16px;
  1295.     padding: 1rem;
  1296. }
  1297.  
  1298. .robot {
  1299.     background: #fff;
  1300.     padding: 2rem;
  1301.     margin: 0 auto;
  1302.     border: 2px dotted #ccc;
  1303.     border-radius: 1rem;
  1304. }
  1305.  
  1306.     .robot .fa {
  1307.         font-size: 70px;
  1308.     }
  1309.  
  1310.  
  1311.  
  1312. .circle-image {
  1313.     position: relative;
  1314.     height: 125px;
  1315.     line-height: 125px;
  1316.     width: 125px;
  1317.     background: #ccc;
  1318.     border-radius: 100%;
  1319.     overflow: hidden;
  1320.     display: inline-block;
  1321.     vertical-align: middle;
  1322. }
  1323.  
  1324. .circle-image-xs {
  1325.     position: relative;
  1326.     height: 40px;
  1327.     line-height: 40px;
  1328.     width: 40px;
  1329.     background: #fff;
  1330.     border-radius: 100%;
  1331.     overflow: hidden;
  1332.     display: inline-block;
  1333.     vertical-align: middle;
  1334. }
  1335.  
  1336. .sidebar .nav-link.active, .sidebar .nav-link:hover {
  1337.     background: var(--sidebar-nav-link-active-bg);
  1338. }
  1339.  
  1340.     .sidebar .nav-link.active .nav-icon {
  1341.         color: var(--sidebar-nav-icon-color) !important;
  1342.     }
  1343.  
  1344. .sidebar {
  1345.     display: -ms-flexbox;
  1346.     display: flex;
  1347.     -ms-flex-direction: column;
  1348.     flex-direction: column;
  1349.     padding: 55px 0 0 0;
  1350.     color: var(--sidebar-color);
  1351.     background: var(--sidebar-bg);
  1352. }
  1353.  
  1354.     .sidebar .nav-dropdown-items {
  1355.         /*background: rgba(195,200,211,0.25);*/
  1356.         background: rgba(0,0,0,0.33);
  1357.     }
  1358.  
  1359.     .sidebar .sidebar-header .circle-image .img-avatar {
  1360.         vertical-align: middle;
  1361.         margin: 0;
  1362.         width: 100%;
  1363.     }
  1364.  
  1365.  
  1366.  
  1367. table.dataTable td, table.dataTable th {
  1368.     padding: 5px 15px;
  1369. }
  1370.  
  1371.  
  1372. /*.navbar-brand-full {
  1373.     height: 40px;
  1374. }*/
  1375.  
  1376. .sidebar-minimized .nav-dropdown-items {
  1377.     background: #fff !important;
  1378.     color: #4472CF;
  1379. }
  1380.  
  1381. .sidebar-minimized .sidebar .nav > .nav-dropdown:hover {
  1382.     color: #fff;
  1383. }
  1384.  
  1385. .open .active {
  1386.     color: #fff;
  1387. }
  1388.  
  1389. .sidebar-minimized .sidebar .nav-link {
  1390.     color: var(--sidebar-minimized-nav-link-color);
  1391.     background: var(--sidebar-minimized-nav-link-bg);
  1392. }
  1393.  
  1394. .sidebar-minimized .sidebar .nav-item:hover > .nav-link {
  1395.     color: #fff;
  1396. }
  1397.  
  1398. .row-custom-5 {
  1399.     margin-left: -5px;
  1400.     margin-right: -5px;
  1401. }
  1402.  
  1403. .sidebar .nav-dropdown.open .nav-link {
  1404.     border-left: 0;
  1405.     /*color: var(--sidebar-nav-dropdown-open-color);*/
  1406. }
  1407.  
  1408. .sidebar .nav-link {
  1409.     display: block;
  1410.     padding: 0.75rem 1rem;
  1411.     color: var(--sidebar-nav-link-color);
  1412.     text-decoration: none;
  1413.     background: var(--sidebar-nav-link-bg);
  1414.     font-weight: 600;
  1415. }
  1416.  
  1417. .sidebar .nav-item {
  1418.     position: relative;
  1419.     margin: 0;
  1420.     transition: background .3s ease-in-out;
  1421.     color: var(--sidebar-nav-item-color);
  1422. }
  1423.  
  1424. .sidebar .nav-link .nav-icon {
  1425.     display: inline-block;
  1426.     width: 1.09375rem;
  1427.     margin: 0 0.5rem 0 0;
  1428.     font-size: 0.875rem;
  1429.     color: var(--sidebar-nav-icon-color);
  1430.     text-align: center;
  1431. }
  1432.  
  1433. .sidebar .sidebar-minimizer {
  1434.     position: relative;
  1435.     -ms-flex: 0 0 50px;
  1436.     flex: 0 0 50px;
  1437.     cursor: pointer;
  1438.     background-color: var(--sidebar-minimizer-bg);
  1439.     border: 0;
  1440. }
  1441.  
  1442. /*.sidebar-minimized .sidebar .nav > .nav-dropdown > .nav-dropdown-items {
  1443.         background-color: #FDFDFE;
  1444.     }
  1445.  
  1446.     .brand-minimized.sidebar-minimized a.nav-link.nav-dropdown-toggle:hover {
  1447.         color: #FDFDFE;
  1448.     }
  1449.     .brand-minimized.sidebar-minimized li.nav-item.nav-dropdown.open {
  1450.         color: #4472CF;
  1451.     }
  1452.  
  1453.     ul.nav li.nav-item.nav-dropdown.line-menu.line-status.open a:first {
  1454.         color: #FDFDFE;
  1455.     }*/
  1456.  
  1457. }
  1458. /*Loading*/
  1459. #spinner {
  1460.     visibility: hidden;
  1461.     width: 20px;
  1462.     height: 20px;
  1463.     border: 2px solid #f3f3f3;
  1464.     border-top: 3px solid #f25a41;
  1465.     border-radius: 100%;
  1466.     position: fixed;
  1467.     /*top: 0;*/
  1468.     bottom: 20px;
  1469.     /*left: 0;*/
  1470.     right: 20px;
  1471.     /*margin: auto;*/
  1472.     animation: spin 1s infinite linear;
  1473. }
  1474.  
  1475. @keyframes spin {
  1476.     from {
  1477.         transform: rotate(0deg);
  1478.     }
  1479.  
  1480.     to {
  1481.         transform: rotate(360deg);
  1482.     }
  1483. }
  1484.  
  1485. #spinner.show {
  1486.     visibility: visible;
  1487. }
  1488.  
  1489. .builder-group-button {
  1490.     background: #eee;
  1491. }
  1492.  
  1493. .form-builder-panel {
  1494.     border: 1px solid #ccc !important;
  1495.     margin-bottom: 5px;
  1496. }
  1497.  
  1498. .builder-group-button.focus, .builder-group-button:focus {
  1499.     box-shadow: none;
  1500. }
  1501.  
  1502. .formio-dialog.formio-dialog-theme-default {
  1503.     padding-top: 30px !important;
  1504. }
  1505.  
  1506.  
  1507.  
  1508.  
  1509. @font-face {
  1510.     font-family: "Glyphicons Halflings";
  1511.     src: url("/lib/formio/fonts/glyphicons-halflings-regular.eot");
  1512.     src: url("/lib/formio/fonts/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("/lib/formio/fonts/glyphicons-halflings-regular.woff2") format("woff2"), url("/lib/formio/fonts/glyphicons-halflings-regular.woff") format("woff"), url("/lib/formio/fonts/glyphicons-halflings-regular.ttf") format("truetype"), url("/lib/formio/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg");
  1513. }
  1514.  
  1515. .glyphicon {
  1516.     position: relative;
  1517.     top: 1px;
  1518.     display: inline-block;
  1519.     font-family: "Glyphicons Halflings";
  1520.     font-style: normal;
  1521.     font-weight: 400;
  1522.     line-height: 1;
  1523.     -webkit-font-smoothing: antialiased;
  1524.     -moz-osx-font-smoothing: grayscale;
  1525. }
  1526.  
  1527. .glyphicon-asterisk:before {
  1528.     content: "\002a";
  1529. }
  1530.  
  1531. .glyphicon-plus:before {
  1532.     content: "\002b";
  1533. }
  1534.  
  1535. .glyphicon-euro:before,
  1536. .glyphicon-eur:before {
  1537.     content: "\20ac";
  1538. }
  1539.  
  1540. .glyphicon-minus:before {
  1541.     content: "\2212";
  1542. }
  1543.  
  1544. .glyphicon-cloud:before {
  1545.     content: "\2601";
  1546. }
  1547.  
  1548. .glyphicon-envelope:before {
  1549.     content: "\2709";
  1550. }
  1551.  
  1552. .glyphicon-pencil:before {
  1553.     content: "\270f";
  1554. }
  1555.  
  1556. .glyphicon-glass:before {
  1557.     content: "\e001";
  1558. }
  1559.  
  1560. .glyphicon-music:before {
  1561.     content: "\e002";
  1562. }
  1563.  
  1564. .glyphicon-search:before {
  1565.     content: "\e003";
  1566. }
  1567.  
  1568. .glyphicon-heart:before {
  1569.     content: "\e005";
  1570. }
  1571.  
  1572. .glyphicon-star:before {
  1573.     content: "\e006";
  1574. }
  1575.  
  1576. .glyphicon-star-empty:before {
  1577.     content: "\e007";
  1578. }
  1579.  
  1580. .glyphicon-user:before {
  1581.     content: "\e008";
  1582. }
  1583.  
  1584. .glyphicon-film:before {
  1585.     content: "\e009";
  1586. }
  1587.  
  1588. .glyphicon-th-large:before {
  1589.     content: "\e010";
  1590. }
  1591.  
  1592. .glyphicon-th:before {
  1593.     content: "\e011";
  1594. }
  1595.  
  1596. .glyphicon-th-list:before {
  1597.     content: "\e012";
  1598. }
  1599.  
  1600. .glyphicon-ok:before {
  1601.     content: "\e013";
  1602. }
  1603.  
  1604. .glyphicon-remove:before {
  1605.     content: "\e014";
  1606. }
  1607.  
  1608. .glyphicon-zoom-in:before {
  1609.     content: "\e015";
  1610. }
  1611.  
  1612. .glyphicon-zoom-out:before {
  1613.     content: "\e016";
  1614. }
  1615.  
  1616. .glyphicon-off:before {
  1617.     content: "\e017";
  1618. }
  1619.  
  1620. .glyphicon-signal:before {
  1621.     content: "\e018";
  1622. }
  1623.  
  1624. .glyphicon-cog:before {
  1625.     content: "\e019";
  1626. }
  1627.  
  1628. .glyphicon-trash:before {
  1629.     content: "\e020";
  1630. }
  1631.  
  1632. .glyphicon-home:before {
  1633.     content: "\e021";
  1634. }
  1635.  
  1636. .glyphicon-file:before {
  1637.     content: "\e022";
  1638. }
  1639.  
  1640. .glyphicon-time:before {
  1641.     content: "\e023";
  1642. }
  1643.  
  1644. .glyphicon-road:before {
  1645.     content: "\e024";
  1646. }
  1647.  
  1648. .glyphicon-download-alt:before {
  1649.     content: "\e025";
  1650. }
  1651.  
  1652. .glyphicon-download:before {
  1653.     content: "\e026";
  1654. }
  1655.  
  1656. .glyphicon-upload:before {
  1657.     content: "\e027";
  1658. }
  1659.  
  1660. .glyphicon-inbox:before {
  1661.     content: "\e028";
  1662. }
  1663.  
  1664. .glyphicon-play-circle:before {
  1665.     content: "\e029";
  1666. }
  1667.  
  1668. .glyphicon-repeat:before {
  1669.     content: "\e030";
  1670. }
  1671.  
  1672. .glyphicon-refresh:before {
  1673.     content: "\e031";
  1674. }
  1675.  
  1676. .glyphicon-list-alt:before {
  1677.     content: "\e032";
  1678. }
  1679.  
  1680. .glyphicon-lock:before {
  1681.     content: "\e033";
  1682. }
  1683.  
  1684. .glyphicon-flag:before {
  1685.     content: "\e034";
  1686. }
  1687.  
  1688. .glyphicon-headphones:before {
  1689.     content: "\e035";
  1690. }
  1691.  
  1692. .glyphicon-volume-off:before {
  1693.     content: "\e036";
  1694. }
  1695.  
  1696. .glyphicon-volume-down:before {
  1697.     content: "\e037";
  1698. }
  1699.  
  1700. .glyphicon-volume-up:before {
  1701.     content: "\e038";
  1702. }
  1703.  
  1704. .glyphicon-qrcode:before {
  1705.     content: "\e039";
  1706. }
  1707.  
  1708. .glyphicon-barcode:before {
  1709.     content: "\e040";
  1710. }
  1711.  
  1712. .glyphicon-tag:before {
  1713.     content: "\e041";
  1714. }
  1715.  
  1716. .glyphicon-tags:before {
  1717.     content: "\e042";
  1718. }
  1719.  
  1720. .glyphicon-book:before {
  1721.     content: "\e043";
  1722. }
  1723.  
  1724. .glyphicon-bookmark:before {
  1725.     content: "\e044";
  1726. }
  1727.  
  1728. .glyphicon-print:before {
  1729.     content: "\e045";
  1730. }
  1731.  
  1732. .glyphicon-camera:before {
  1733.     content: "\e046";
  1734. }
  1735.  
  1736. .glyphicon-font:before {
  1737.     content: "\e047";
  1738. }
  1739.  
  1740. .glyphicon-bold:before {
  1741.     content: "\e048";
  1742. }
  1743.  
  1744. .glyphicon-italic:before {
  1745.     content: "\e049";
  1746. }
  1747.  
  1748. .glyphicon-text-height:before {
  1749.     content: "\e050";
  1750. }
  1751.  
  1752. .glyphicon-text-width:before {
  1753.     content: "\e051";
  1754. }
  1755.  
  1756. .glyphicon-align-left:before {
  1757.     content: "\e052";
  1758. }
  1759.  
  1760. .glyphicon-align-center:before {
  1761.     content: "\e053";
  1762. }
  1763.  
  1764. .glyphicon-align-right:before {
  1765.     content: "\e054";
  1766. }
  1767.  
  1768. .glyphicon-align-justify:before {
  1769.     content: "\e055";
  1770. }
  1771.  
  1772. .glyphicon-list:before {
  1773.     content: "\e056";
  1774. }
  1775.  
  1776. .glyphicon-indent-left:before {
  1777.     content: "\e057";
  1778. }
  1779.  
  1780. .glyphicon-indent-right:before {
  1781.     content: "\e058";
  1782. }
  1783.  
  1784. .glyphicon-facetime-video:before {
  1785.     content: "\e059";
  1786. }
  1787.  
  1788. .glyphicon-picture:before {
  1789.     content: "\e060";
  1790. }
  1791.  
  1792. .glyphicon-map-marker:before {
  1793.     content: "\e062";
  1794. }
  1795.  
  1796. .glyphicon-adjust:before {
  1797.     content: "\e063";
  1798. }
  1799.  
  1800. .glyphicon-tint:before {
  1801.     content: "\e064";
  1802. }
  1803.  
  1804. .glyphicon-edit:before {
  1805.     content: "\e065";
  1806. }
  1807.  
  1808. .glyphicon-share:before {
  1809.     content: "\e066";
  1810. }
  1811.  
  1812. .glyphicon-check:before {
  1813.     content: "\e067";
  1814. }
  1815.  
  1816. .glyphicon-move:before {
  1817.     content: "\e068";
  1818. }
  1819.  
  1820. .glyphicon-step-backward:before {
  1821.     content: "\e069";
  1822. }
  1823.  
  1824. .glyphicon-fast-backward:before {
  1825.     content: "\e070";
  1826. }
  1827.  
  1828. .glyphicon-backward:before {
  1829.     content: "\e071";
  1830. }
  1831.  
  1832. .glyphicon-play:before {
  1833.     content: "\e072";
  1834. }
  1835.  
  1836. .glyphicon-pause:before {
  1837.     content: "\e073";
  1838. }
  1839.  
  1840. .glyphicon-stop:before {
  1841.     content: "\e074";
  1842. }
  1843.  
  1844. .glyphicon-forward:before {
  1845.     content: "\e075";
  1846. }
  1847.  
  1848. .glyphicon-fast-forward:before {
  1849.     content: "\e076";
  1850. }
  1851.  
  1852. .glyphicon-step-forward:before {
  1853.     content: "\e077";
  1854. }
  1855.  
  1856. .glyphicon-eject:before {
  1857.     content: "\e078";
  1858. }
  1859.  
  1860. .glyphicon-chevron-left:before {
  1861.     content: "\e079";
  1862. }
  1863.  
  1864. .glyphicon-chevron-right:before {
  1865.     content: "\e080";
  1866. }
  1867.  
  1868. .glyphicon-plus-sign:before {
  1869.     content: "\e081";
  1870. }
  1871.  
  1872. .glyphicon-minus-sign:before {
  1873.     content: "\e082";
  1874. }
  1875.  
  1876. .glyphicon-remove-sign:before {
  1877.     content: "\e083";
  1878. }
  1879.  
  1880. .glyphicon-ok-sign:before {
  1881.     content: "\e084";
  1882. }
  1883.  
  1884. .glyphicon-question-sign:before {
  1885.     content: "\e085";
  1886. }
  1887.  
  1888. .glyphicon-info-sign:before {
  1889.     content: "\e086";
  1890. }
  1891.  
  1892. .glyphicon-screenshot:before {
  1893.     content: "\e087";
  1894. }
  1895.  
  1896. .glyphicon-remove-circle:before {
  1897.     content: "\e088";
  1898. }
  1899.  
  1900. .glyphicon-ok-circle:before {
  1901.     content: "\e089";
  1902. }
  1903.  
  1904. .glyphicon-ban-circle:before {
  1905.     content: "\e090";
  1906. }
  1907.  
  1908. .glyphicon-arrow-left:before {
  1909.     content: "\e091";
  1910. }
  1911.  
  1912. .glyphicon-arrow-right:before {
  1913.     content: "\e092";
  1914. }
  1915.  
  1916. .glyphicon-arrow-up:before {
  1917.     content: "\e093";
  1918. }
  1919.  
  1920. .glyphicon-arrow-down:before {
  1921.     content: "\e094";
  1922. }
  1923.  
  1924. .glyphicon-share-alt:before {
  1925.     content: "\e095";
  1926. }
  1927.  
  1928. .glyphicon-resize-full:before {
  1929.     content: "\e096";
  1930. }
  1931.  
  1932. .glyphicon-resize-small:before {
  1933.     content: "\e097";
  1934. }
  1935.  
  1936. .glyphicon-exclamation-sign:before {
  1937.     content: "\e101";
  1938. }
  1939.  
  1940. .glyphicon-gift:before {
  1941.     content: "\e102";
  1942. }
  1943.  
  1944. .glyphicon-leaf:before {
  1945.     content: "\e103";
  1946. }
  1947.  
  1948. .glyphicon-fire:before {
  1949.     content: "\e104";
  1950. }
  1951.  
  1952. .glyphicon-eye-open:before {
  1953.     content: "\e105";
  1954. }
  1955.  
  1956. .glyphicon-eye-close:before {
  1957.     content: "\e106";
  1958. }
  1959.  
  1960. .glyphicon-warning-sign:before {
  1961.     content: "\e107";
  1962. }
  1963.  
  1964. .glyphicon-plane:before {
  1965.     content: "\e108";
  1966. }
  1967.  
  1968. .glyphicon-calendar:before {
  1969.     content: "\e109";
  1970. }
  1971.  
  1972. .glyphicon-random:before {
  1973.     content: "\e110";
  1974. }
  1975.  
  1976. .glyphicon-comment:before {
  1977.     content: "\e111";
  1978. }
  1979.  
  1980. .glyphicon-magnet:before {
  1981.     content: "\e112";
  1982. }
  1983.  
  1984. .glyphicon-chevron-up:before {
  1985.     content: "\e113";
  1986. }
  1987.  
  1988. .glyphicon-chevron-down:before {
  1989.     content: "\e114";
  1990. }
  1991.  
  1992. .glyphicon-retweet:before {
  1993.     content: "\e115";
  1994. }
  1995.  
  1996. .glyphicon-shopping-cart:before {
  1997.     content: "\e116";
  1998. }
  1999.  
  2000. .glyphicon-folder-close:before {
  2001.     content: "\e117";
  2002. }
  2003.  
  2004. .glyphicon-folder-open:before {
  2005.     content: "\e118";
  2006. }
  2007.  
  2008. .glyphicon-resize-vertical:before {
  2009.     content: "\e119";
  2010. }
  2011.  
  2012. .glyphicon-resize-horizontal:before {
  2013.     content: "\e120";
  2014. }
  2015.  
  2016. .glyphicon-hdd:before {
  2017.     content: "\e121";
  2018. }
  2019.  
  2020. .glyphicon-bullhorn:before {
  2021.     content: "\e122";
  2022. }
  2023.  
  2024. .glyphicon-bell:before {
  2025.     content: "\e123";
  2026. }
  2027.  
  2028. .glyphicon-certificate:before {
  2029.     content: "\e124";
  2030. }
  2031.  
  2032. .glyphicon-thumbs-up:before {
  2033.     content: "\e125";
  2034. }
  2035.  
  2036. .glyphicon-thumbs-down:before {
  2037.     content: "\e126";
  2038. }
  2039.  
  2040. .glyphicon-hand-right:before {
  2041.     content: "\e127";
  2042. }
  2043.  
  2044. .glyphicon-hand-left:before {
  2045.     content: "\e128";
  2046. }
  2047.  
  2048. .glyphicon-hand-up:before {
  2049.     content: "\e129";
  2050. }
  2051.  
  2052. .glyphicon-hand-down:before {
  2053.     content: "\e130";
  2054. }
  2055.  
  2056. .glyphicon-circle-arrow-right:before {
  2057.     content: "\e131";
  2058. }
  2059.  
  2060. .glyphicon-circle-arrow-left:before {
  2061.     content: "\e132";
  2062. }
  2063.  
  2064. .glyphicon-circle-arrow-up:before {
  2065.     content: "\e133";
  2066. }
  2067.  
  2068. .glyphicon-circle-arrow-down:before {
  2069.     content: "\e134";
  2070. }
  2071.  
  2072. .glyphicon-globe:before {
  2073.     content: "\e135";
  2074. }
  2075.  
  2076. .glyphicon-wrench:before {
  2077.     content: "\e136";
  2078. }
  2079.  
  2080. .glyphicon-tasks:before {
  2081.     content: "\e137";
  2082. }
  2083.  
  2084. .glyphicon-filter:before {
  2085.     content: "\e138";
  2086. }
  2087.  
  2088. .glyphicon-briefcase:before {
  2089.     content: "\e139";
  2090. }
  2091.  
  2092. .glyphicon-fullscreen:before {
  2093.     content: "\e140";
  2094. }
  2095.  
  2096. .glyphicon-dashboard:before {
  2097.     content: "\e141";
  2098. }
  2099.  
  2100. .glyphicon-paperclip:before {
  2101.     content: "\e142";
  2102. }
  2103.  
  2104. .glyphicon-heart-empty:before {
  2105.     content: "\e143";
  2106. }
  2107.  
  2108. .glyphicon-link:before {
  2109.     content: "\e144";
  2110. }
  2111.  
  2112. .glyphicon-phone:before {
  2113.     content: "\e145";
  2114. }
  2115.  
  2116. .glyphicon-pushpin:before {
  2117.     content: "\e146";
  2118. }
  2119.  
  2120. .glyphicon-usd:before {
  2121.     content: "\e148";
  2122. }
  2123.  
  2124. .glyphicon-gbp:before {
  2125.     content: "\e149";
  2126. }
  2127.  
  2128. .glyphicon-sort:before {
  2129.     content: "\e150";
  2130. }
  2131.  
  2132. .glyphicon-sort-by-alphabet:before {
  2133.     content: "\e151";
  2134. }
  2135.  
  2136. .glyphicon-sort-by-alphabet-alt:before {
  2137.     content: "\e152";
  2138. }
  2139.  
  2140. .glyphicon-sort-by-order:before {
  2141.     content: "\e153";
  2142. }
  2143.  
  2144. .glyphicon-sort-by-order-alt:before {
  2145.     content: "\e154";
  2146. }
  2147.  
  2148. .glyphicon-sort-by-attributes:before {
  2149.     content: "\e155";
  2150. }
  2151.  
  2152. .glyphicon-sort-by-attributes-alt:before {
  2153.     content: "\e156";
  2154. }
  2155.  
  2156. .glyphicon-unchecked:before {
  2157.     content: "\e157";
  2158. }
  2159.  
  2160. .glyphicon-expand:before {
  2161.     content: "\e158";
  2162. }
  2163.  
  2164. .glyphicon-collapse-down:before {
  2165.     content: "\e159";
  2166. }
  2167.  
  2168. .glyphicon-collapse-up:before {
  2169.     content: "\e160";
  2170. }
  2171.  
  2172. .glyphicon-log-in:before {
  2173.     content: "\e161";
  2174. }
  2175.  
  2176. .glyphicon-flash:before {
  2177.     content: "\e162";
  2178. }
  2179.  
  2180. .glyphicon-log-out:before {
  2181.     content: "\e163";
  2182. }
  2183.  
  2184. .glyphicon-new-window:before {
  2185.     content: "\e164";
  2186. }
  2187.  
  2188. .glyphicon-record:before {
  2189.     content: "\e165";
  2190. }
  2191.  
  2192. .glyphicon-save:before {
  2193.     content: "\e166";
  2194. }
  2195.  
  2196. .glyphicon-open:before {
  2197.     content: "\e167";
  2198. }
  2199.  
  2200. .glyphicon-saved:before {
  2201.     content: "\e168";
  2202. }
  2203.  
  2204. .glyphicon-import:before {
  2205.     content: "\e169";
  2206. }
  2207.  
  2208. .glyphicon-export:before {
  2209.     content: "\e170";
  2210. }
  2211.  
  2212. .glyphicon-send:before {
  2213.     content: "\e171";
  2214. }
  2215.  
  2216. .glyphicon-floppy-disk:before {
  2217.     content: "\e172";
  2218. }
  2219.  
  2220. .glyphicon-floppy-saved:before {
  2221.     content: "\e173";
  2222. }
  2223.  
  2224. .glyphicon-floppy-remove:before {
  2225.     content: "\e174";
  2226. }
  2227.  
  2228. .glyphicon-floppy-save:before {
  2229.     content: "\e175";
  2230. }
  2231.  
  2232. .glyphicon-floppy-open:before {
  2233.     content: "\e176";
  2234. }
  2235.  
  2236. .glyphicon-credit-card:before {
  2237.     content: "\e177";
  2238. }
  2239.  
  2240. .glyphicon-transfer:before {
  2241.     content: "\e178";
  2242. }
  2243.  
  2244. .glyphicon-cutlery:before {
  2245.     content: "\e179";
  2246. }
  2247.  
  2248. .glyphicon-header:before {
  2249.     content: "\e180";
  2250. }
  2251.  
  2252. .glyphicon-compressed:before {
  2253.     content: "\e181";
  2254. }
  2255.  
  2256. .glyphicon-earphone:before {
  2257.     content: "\e182";
  2258. }
  2259.  
  2260. .glyphicon-phone-alt:before {
  2261.     content: "\e183";
  2262. }
  2263.  
  2264. .glyphicon-tower:before {
  2265.     content: "\e184";
  2266. }
  2267.  
  2268. .glyphicon-stats:before {
  2269.     content: "\e185";
  2270. }
  2271.  
  2272. .glyphicon-sd-video:before {
  2273.     content: "\e186";
  2274. }
  2275.  
  2276. .glyphicon-hd-video:before {
  2277.     content: "\e187";
  2278. }
  2279.  
  2280. .glyphicon-subtitles:before {
  2281.     content: "\e188";
  2282. }
  2283.  
  2284. .glyphicon-sound-stereo:before {
  2285.     content: "\e189";
  2286. }
  2287.  
  2288. .glyphicon-sound-dolby:before {
  2289.     content: "\e190";
  2290. }
  2291.  
  2292. .glyphicon-sound-5-1:before {
  2293.     content: "\e191";
  2294. }
  2295.  
  2296. .glyphicon-sound-6-1:before {
  2297.     content: "\e192";
  2298. }
  2299.  
  2300. .glyphicon-sound-7-1:before {
  2301.     content: "\e193";
  2302. }
  2303.  
  2304. .glyphicon-copyright-mark:before {
  2305.     content: "\e194";
  2306. }
  2307.  
  2308. .glyphicon-registration-mark:before {
  2309.     content: "\e195";
  2310. }
  2311.  
  2312. .glyphicon-cloud-download:before {
  2313.     content: "\e197";
  2314. }
  2315.  
  2316. .glyphicon-cloud-upload:before {
  2317.     content: "\e198";
  2318. }
  2319.  
  2320. .glyphicon-tree-conifer:before {
  2321.     content: "\e199";
  2322. }
  2323.  
  2324. .glyphicon-tree-deciduous:before {
  2325.     content: "\e200";
  2326. }
  2327.  
  2328. .glyphicon-cd:before {
  2329.     content: "\e201";
  2330. }
  2331.  
  2332. .glyphicon-save-file:before {
  2333.     content: "\e202";
  2334. }
  2335.  
  2336. .glyphicon-open-file:before {
  2337.     content: "\e203";
  2338. }
  2339.  
  2340. .glyphicon-level-up:before {
  2341.     content: "\e204";
  2342. }
  2343.  
  2344. .glyphicon-copy:before {
  2345.     content: "\e205";
  2346. }
  2347.  
  2348. .glyphicon-paste:before {
  2349.     content: "\e206";
  2350. }
  2351.  
  2352. .glyphicon-alert:before {
  2353.     content: "\e209";
  2354. }
  2355.  
  2356. .glyphicon-equalizer:before {
  2357.     content: "\e210";
  2358. }
  2359.  
  2360. .glyphicon-king:before {
  2361.     content: "\e211";
  2362. }
  2363.  
  2364. .glyphicon-queen:before {
  2365.     content: "\e212";
  2366. }
  2367.  
  2368. .glyphicon-pawn:before {
  2369.     content: "\e213";
  2370. }
  2371.  
  2372. .glyphicon-bishop:before {
  2373.     content: "\e214";
  2374. }
  2375.  
  2376. .glyphicon-knight:before {
  2377.     content: "\e215";
  2378. }
  2379.  
  2380. .glyphicon-baby-formula:before {
  2381.     content: "\e216";
  2382. }
  2383.  
  2384. .glyphicon-tent:before {
  2385.     content: "\26fa";
  2386. }
  2387.  
  2388. .glyphicon-blackboard:before {
  2389.     content: "\e218";
  2390. }
  2391.  
  2392. .glyphicon-bed:before {
  2393.     content: "\e219";
  2394. }
  2395.  
  2396. .glyphicon-apple:before {
  2397.     content: "\f8ff";
  2398. }
  2399.  
  2400. .glyphicon-erase:before {
  2401.     content: "\e221";
  2402. }
  2403.  
  2404. .glyphicon-hourglass:before {
  2405.     content: "\231b";
  2406. }
  2407.  
  2408. .glyphicon-lamp:before {
  2409.     content: "\e223";
  2410. }
  2411.  
  2412. .glyphicon-duplicate:before {
  2413.     content: "\e224";
  2414. }
  2415.  
  2416. .glyphicon-piggy-bank:before {
  2417.     content: "\e225";
  2418. }
  2419.  
  2420. .glyphicon-scissors:before {
  2421.     content: "\e226";
  2422. }
  2423.  
  2424. .glyphicon-bitcoin:before {
  2425.     content: "\e227";
  2426. }
  2427.  
  2428. .glyphicon-btc:before {
  2429.     content: "\e227";
  2430. }
  2431.  
  2432. .glyphicon-xbt:before {
  2433.     content: "\e227";
  2434. }
  2435.  
  2436. .glyphicon-yen:before {
  2437.     content: "\00a5";
  2438. }
  2439.  
  2440. .glyphicon-jpy:before {
  2441.     content: "\00a5";
  2442. }
  2443.  
  2444. .glyphicon-ruble:before {
  2445.     content: "\20bd";
  2446. }
  2447.  
  2448. .glyphicon-rub:before {
  2449.     content: "\20bd";
  2450. }
  2451.  
  2452. .glyphicon-scale:before {
  2453.     content: "\e230";
  2454. }
  2455.  
  2456. .glyphicon-ice-lolly:before {
  2457.     content: "\e231";
  2458. }
  2459.  
  2460. .glyphicon-ice-lolly-tasted:before {
  2461.     content: "\e232";
  2462. }
  2463.  
  2464. .glyphicon-education:before {
  2465.     content: "\e233";
  2466. }
  2467.  
  2468. .glyphicon-option-horizontal:before {
  2469.     content: "\e234";
  2470. }
  2471.  
  2472. .glyphicon-option-vertical:before {
  2473.     content: "\e235";
  2474. }
  2475.  
  2476. .glyphicon-menu-hamburger:before {
  2477.     content: "\e236";
  2478. }
  2479.  
  2480. .glyphicon-modal-window:before {
  2481.     content: "\e237";
  2482. }
  2483.  
  2484. .glyphicon-oil:before {
  2485.     content: "\e238";
  2486. }
  2487.  
  2488. .glyphicon-grain:before {
  2489.     content: "\e239";
  2490. }
  2491.  
  2492. .glyphicon-sunglasses:before {
  2493.     content: "\e240";
  2494. }
  2495.  
  2496. .glyphicon-text-size:before {
  2497.     content: "\e241";
  2498. }
  2499.  
  2500. .glyphicon-text-color:before {
  2501.     content: "\e242";
  2502. }
  2503.  
  2504. .glyphicon-text-background:before {
  2505.     content: "\e243";
  2506. }
  2507.  
  2508. .glyphicon-object-align-top:before {
  2509.     content: "\e244";
  2510. }
  2511.  
  2512. .glyphicon-object-align-bottom:before {
  2513.     content: "\e245";
  2514. }
  2515.  
  2516. .glyphicon-object-align-horizontal:before {
  2517.     content: "\e246";
  2518. }
  2519.  
  2520. .glyphicon-object-align-left:before {
  2521.     content: "\e247";
  2522. }
  2523.  
  2524. .glyphicon-object-align-vertical:before {
  2525.     content: "\e248";
  2526. }
  2527.  
  2528. .glyphicon-object-align-right:before {
  2529.     content: "\e249";
  2530. }
  2531.  
  2532. .glyphicon-triangle-right:before {
  2533.     content: "\e250";
  2534. }
  2535.  
  2536. .glyphicon-triangle-left:before {
  2537.     content: "\e251";
  2538. }
  2539.  
  2540. .glyphicon-triangle-bottom:before {
  2541.     content: "\e252";
  2542. }
  2543.  
  2544. .glyphicon-triangle-top:before {
  2545.     content: "\e253";
  2546. }
  2547.  
  2548. .glyphicon-console:before {
  2549.     content: "\e254";
  2550. }
  2551.  
  2552. .glyphicon-superscript:before {
  2553.     content: "\e255";
  2554. }
  2555.  
  2556. .glyphicon-subscript:before {
  2557.     content: "\e256";
  2558. }
  2559.  
  2560. .glyphicon-menu-left:before {
  2561.     content: "\e257";
  2562. }
  2563.  
  2564. .glyphicon-menu-right:before {
  2565.     content: "\e258";
  2566. }
  2567.  
  2568. .glyphicon-menu-down:before {
  2569.     content: "\e259";
  2570. }
  2571.  
  2572. .glyphicon-menu-up:before {
  2573.     content: "\e260";
  2574. }
  2575.  
  2576. .divBodySingleLineStatus {
  2577.     min-height: 300px;
  2578. }
  2579.  
  2580. #machineStateDescription {
  2581.     height: 42px;
  2582.     overflow-y: auto;
  2583. }
  2584.  
  2585.  
  2586. @media (max-width: 991.98px) {
  2587.     .app-header .navbar-brand {
  2588.         margin-left: 50px;
  2589.     }
  2590.  
  2591.     .sidebar {
  2592.         height: calc(100vh);
  2593.     }
  2594.  
  2595.     .navbar-brand-minimized {
  2596.         display: block;
  2597.     }
  2598. }
  2599. /*Extra small devices (portrait phones, less than 576px)
  2600.  No media query for `xs` since this is the default in Bootstrap*/
  2601.  
  2602. /*Small devices (landscape phones, 576px and up)*/
  2603. @media (min-width: 576px) {
  2604.     ...
  2605. }
  2606.  
  2607. /*// Medium devices (tablets, 768px and up)*/
  2608. @media (min-width: 768px) {
  2609.     ...
  2610. }
  2611.  
  2612. /*// Large devices (desktops, 992px and up)*/
  2613. @media (min-width: 992px) {
  2614.     .sidebar-minimized .sidebar .sidebar-minimizer {
  2615.         background-color: var(--sidebar-minimized-large-devices-bg);
  2616.     }
  2617.  
  2618.     .sidebar-minimized .sidebar .nav > .nav-dropdown:hover {
  2619.         color: #fff;
  2620.     }
  2621.  
  2622.     .sidebar-minimized .sidebar .nav-item:hover > .nav-link {
  2623.         background: var(--sidebar-minimized-nav-link-hover);
  2624.     }
  2625.  
  2626.     h4, .h4 {
  2627.         font-size: 1rem;
  2628.     }
  2629.  
  2630.     h2, .h2 {
  2631.         font-size: 1rem;
  2632.     }
  2633.  
  2634.     /*Jeed Removed it coz try to reduce the image size instead
  2635.        
  2636.         .navbar-brand-full {
  2637.         height: 30px;
  2638.     }*/
  2639.  
  2640.     .min-height-445 {
  2641.         min-height: 445px;
  2642.     }
  2643. }
  2644.  
  2645. /*// Extra large devices (large desktops, 1200px and up)*/
  2646. @media (min-width: 1400px) {
  2647.     .divBodySingleLineStatus {
  2648.         min-height: 400px;
  2649.     }
  2650.  
  2651.     .height-fit-chart {
  2652.         height: 350px;
  2653.     }
  2654. }
  2655.  
  2656. /*Login Style 'Nov 2019'*/
  2657. .background-grey {
  2658.     background-color: var(--primary);
  2659.     background-repeat: no-repeat;
  2660.     background-size: 100%;
  2661.     height: 100%;
  2662. }
  2663.  
  2664. .login-form {
  2665.     position: absolute;
  2666.     width: 100%;
  2667.     top: 50%;
  2668.     transform: translateY(-50%);
  2669. }
  2670.  
  2671. .login-background {
  2672.     background-image: url(/img/graphic-pixel-login.svg);
  2673.     background-repeat: no-repeat;
  2674.     background-size: 100%;
  2675. }
  2676.  
  2677. .login-panel {
  2678.     background-color: #ffffff;
  2679. }
  2680.  
  2681. .login-logo {
  2682.     width: 350px;
  2683.     margin-top: 30px;
  2684.     margin-left: 20px;
  2685. }
  2686.  
  2687. .logo-greeting-text {
  2688.     font-size: 28px;
  2689.     line-height: 1.2;
  2690.     text-align: left;
  2691.     margin-top: 15vh;
  2692.     margin-left: 6vh;
  2693. }
  2694.  
  2695. #btnlogin {
  2696.     padding-left: 20px;
  2697.     padding-right: 20px;
  2698. }
  2699.  
  2700. /*End Login Style 'Nov 2019'*/
  2701.  
  2702. .border-radius-2 {
  2703.     border-radius: 0.2rem
  2704. }
  2705.  
  2706.  
  2707. .text-black-70 {
  2708.     color: rgba(0,0,0, 0.7) !important;
  2709. }
  2710.  
  2711. @media (max-width: 1024px) {
  2712.     .login-logo {
  2713.         content: url(/img/Logo_iOperation_size_400X121_white.png);
  2714.         display: block;
  2715.         margin: 30% 0 0 0;
  2716.         width: 100% !important;
  2717.     }
  2718.  
  2719.     .login-panel {
  2720.         background-image: url(/img/graphic-pixel-login.svg);
  2721.         background-color: var(--primary);
  2722.         background-size: 100% 140%;
  2723.     }
  2724.  
  2725.     div.text-secondary, span.color-secondary {
  2726.         /*color: #ffffff !important;*/
  2727.         display: none;
  2728.     }
  2729.  
  2730.     button#btnlogin {
  2731.         background-color: var(--btn-secondary-bg);
  2732.     }
  2733.  
  2734.     #loginFormButton {
  2735.         margin-left: 0px !important;
  2736.         margin-right: 0px !important;
  2737.     }
  2738.  
  2739.     #loginFormButton a {
  2740.         color: #ffffff !important;
  2741.     }
  2742. }
  2743.  
  2744. @media (max-width: 576px) {
  2745.     div.logo-greeting-text {
  2746.         display: none;
  2747.     }
  2748.  
  2749.         #loginFormButton a {
  2750.             display: block;
  2751.             text-align: center !important;
  2752.         }
  2753.  
  2754.         #loginFormButton button {
  2755.             float: none !important;
  2756.             width: 100%;
  2757.         }
  2758.  
  2759.     .offset-2 {
  2760.         margin-left: 14.666667%;
  2761.     }
  2762. }
  2763.  
  2764. @media (max-height: 576px) {
  2765.     div.logo-greeting-text {
  2766.         display: none;
  2767.     }
  2768.  
  2769.     #loginFormButton button {
  2770.         float: none !important;
  2771.         width: 100%;
  2772.     }
  2773. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top