Advertisement
Guest User

Untitled

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