25'ten fazla konu seçemezsiniz Konular bir harf veya rakamla başlamalı, kısa çizgiler ('-') içerebilir ve en fazla 35 karakter uzunluğunda olabilir.
 
 
 
 
 
 

1058 satır
20 KiB

  1. /* the element that this class is applied to, should have a max width for this to work*/
  2. body {
  3. font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
  4. }
  5. a {
  6. cursor: pointer;
  7. }
  8. a,
  9. a:hover,
  10. a:active,
  11. a:focus,
  12. .btn,
  13. .btn:hover,
  14. .btn:active,
  15. .btn:focus {
  16. outline: 0;
  17. }
  18. img {
  19. max-width: 100%;
  20. }
  21. p {
  22. margin: 10px 0px;
  23. }
  24. .text-color {
  25. color: #36414C !important;
  26. }
  27. .text-muted {
  28. color: #8D99A6 !important;
  29. }
  30. .text-extra-muted {
  31. color: #d1d8dd !important;
  32. }
  33. a,
  34. .badge {
  35. -webkit-transition: 0.2s;
  36. -o-transition: 0.2s;
  37. transition: 0.2s;
  38. }
  39. .btn {
  40. -webkit-transition: background-color 0.2s;
  41. -o-transition: background-color 0.2s;
  42. transition: background-color 0.2s;
  43. }
  44. a.disabled,
  45. a.disabled:hover {
  46. color: #888;
  47. cursor: default;
  48. text-decoration: none;
  49. }
  50. a.grey,
  51. .sidebar-section a,
  52. .control-value a,
  53. .data-row a {
  54. text-decoration: none;
  55. }
  56. a.grey:hover,
  57. .sidebar-section a:hover,
  58. .control-value a:hover,
  59. .data-row a:hover,
  60. a.grey:focus,
  61. .sidebar-section a:focus,
  62. .control-value a:focus,
  63. .data-row a:focus {
  64. text-decoration: underline;
  65. }
  66. a.text-muted,
  67. a.text-extra-muted {
  68. text-decoration: none;
  69. }
  70. .underline {
  71. text-decoration: underline;
  72. }
  73. .inline-block {
  74. display: inline-block;
  75. }
  76. .bold,
  77. .strong {
  78. font-weight: bold;
  79. }
  80. kbd {
  81. color: inherit;
  82. background-color: #F0F4F7;
  83. }
  84. .btn [class^="fa fa-"],
  85. .nav [class^="fa fa-"],
  86. .btn [class*="fa fa-"],
  87. .nav [class*="fa fa-"] {
  88. display: inline-block;
  89. }
  90. .dropdown-menu > li > a {
  91. padding: 14px;
  92. white-space: normal;
  93. }
  94. .dropdown-menu {
  95. min-width: 200px;
  96. padding: 0px;
  97. font-size: 12px;
  98. max-height: 400px;
  99. overflow: auto;
  100. border-radius: 0px 0px 4px 4px;
  101. }
  102. .dropdown-menu .dropdown-header {
  103. padding: 3px 14px;
  104. font-size: 11px;
  105. font-weight: 200;
  106. padding-top: 12px;
  107. }
  108. .dropdown-menu .divider {
  109. margin: 0px;
  110. }
  111. a.badge-hover:hover .badge,
  112. a.badge-hover:focus .badge,
  113. a.badge-hover:active .badge {
  114. background-color: #D8DFE5;
  115. }
  116. .msgprint {
  117. word-wrap: break-word;
  118. }
  119. .msgprint pre {
  120. text-align: left;
  121. }
  122. .centered {
  123. position: absolute;
  124. top: 50%;
  125. left: 50%;
  126. transform: translate(-50%, -50%);
  127. -webkit-transform: translate(-50%, -50%);
  128. }
  129. .border-top {
  130. border-top: 1px solid #d1d8dd;
  131. }
  132. .border-bottom {
  133. border-bottom: 1px solid #d1d8dd;
  134. }
  135. .border-left {
  136. border-left: 1px solid #d1d8dd;
  137. }
  138. .border-right {
  139. border-right: 1px solid #d1d8dd;
  140. }
  141. .border {
  142. border: 1px solid #d1d8dd;
  143. }
  144. .close-inline {
  145. font-size: 120%;
  146. font-weight: bold;
  147. line-height: 1;
  148. cursor: pointer;
  149. color: inherit;
  150. display: inline-block;
  151. }
  152. .close-inline:hover,
  153. .close-inline:focus {
  154. text-decoration: none;
  155. }
  156. .middle {
  157. vertical-align: middle;
  158. }
  159. .full-center-container {
  160. position: absolute;
  161. top: 0;
  162. bottom: 0;
  163. left: 0;
  164. right: 0;
  165. }
  166. .full-center {
  167. position: absolute;
  168. top: 50%;
  169. left: 50%;
  170. width: 100%;
  171. transform: translate(-50%, -50%);
  172. -webkit-transform: translate(-50%, -50%);
  173. }
  174. #freeze {
  175. z-index: 1020;
  176. bottom: 0px;
  177. opacity: 0;
  178. background-color: #fafbfc;
  179. }
  180. #freeze .freeze-message-container {
  181. position: absolute;
  182. top: 0;
  183. bottom: 0;
  184. left: 0;
  185. right: 0;
  186. }
  187. #freeze .freeze-message {
  188. position: absolute;
  189. top: 50%;
  190. left: 50%;
  191. width: 100%;
  192. transform: translate(-50%, -50%);
  193. -webkit-transform: translate(-50%, -50%);
  194. text-align: center;
  195. color: #36414C !important;
  196. }
  197. #freeze.dark {
  198. background-color: #334143;
  199. }
  200. #freeze.in {
  201. opacity: 0.5;
  202. }
  203. a.no-decoration {
  204. text-decoration: none;
  205. color: inherit;
  206. }
  207. a.no-decoration:hover,
  208. a.no-decoration:focus,
  209. a.no-decoration:active {
  210. text-decoration: none;
  211. color: inherit;
  212. }
  213. .padding {
  214. padding: 15px;
  215. }
  216. .margin {
  217. margin: 15px;
  218. }
  219. @media (max-width: 767px) {
  220. .text-center-xs {
  221. text-align: center;
  222. }
  223. }
  224. .grayscale {
  225. -webkit-filter: grayscale(100%);
  226. filter: grayscale(100%);
  227. }
  228. .uppercase {
  229. padding-bottom: 4px;
  230. text-transform: uppercase;
  231. font-size: 12px;
  232. letter-spacing: 0.4px;
  233. color: #8D99A6;
  234. }
  235. .ellipsis {
  236. white-space: nowrap;
  237. overflow: hidden;
  238. text-overflow: ellipsis;
  239. max-width: 100%;
  240. vertical-align: middle;
  241. }
  242. .nav-pills a,
  243. .nav-pills a:hover {
  244. border-bottom: none;
  245. }
  246. a.form-link {
  247. color: inherit;
  248. font-weight: bold;
  249. font-size: 102%;
  250. }
  251. a[disabled="disabled"] {
  252. color: #8D99A6;
  253. text-decoration: none;
  254. cursor: default;
  255. }
  256. a[disabled="disabled"]:hover {
  257. text-decoration: none;
  258. }
  259. .link-btn {
  260. position: absolute;
  261. top: 2px;
  262. right: 4px;
  263. border-radius: 2px;
  264. padding: 3px;
  265. display: none;
  266. z-index: 3;
  267. }
  268. .link-primary {
  269. color: #5E64FF;
  270. }
  271. .link-primary:hover,
  272. .link-primary:focus {
  273. color: #5E64FF;
  274. }
  275. .scroll-to-top {
  276. background-color: #fafbfc;
  277. padding: 7px;
  278. border-radius: 3px;
  279. }
  280. .alert-badge {
  281. margin: 4px 0px;
  282. }
  283. .alert-badge .badge {
  284. margin-top: 3px;
  285. }
  286. /* alert */
  287. #alert-container {
  288. position: fixed;
  289. bottom: 0px;
  290. right: 20px;
  291. z-index: 1050;
  292. }
  293. #alert-container .desk-alert {
  294. -webkit-box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
  295. -moz-box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
  296. box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
  297. padding: 10px 40px 10px 20px;
  298. max-width: 400px;
  299. min-width: 200px;
  300. max-height: 200px;
  301. background-color: #fffce7;
  302. border: 1px solid #d1d8dd;
  303. overflow-y: auto;
  304. position: relative;
  305. }
  306. #alert-container .desk-alert .close {
  307. color: inherit;
  308. line-height: inherit;
  309. opacity: 1;
  310. font-size: inherit;
  311. float: none;
  312. margin-left: 15px;
  313. margin-right: 15px;
  314. position: absolute;
  315. right: 0px;
  316. }
  317. .missing-image {
  318. background-color: #fafbfc;
  319. display: table-cell;
  320. vertical-align: middle;
  321. text-align: center;
  322. width: 140px;
  323. height: 140px;
  324. }
  325. .missing-image .octicon {
  326. font-size: 32px;
  327. color: #d1d8dd;
  328. }
  329. .missing-image.small {
  330. width: 20px;
  331. height: 20px;
  332. }
  333. .missing-image.small .octicon {
  334. font-size: 16px;
  335. }
  336. .frappe-editor {
  337. cursor: text;
  338. }
  339. .frappe-editor img {
  340. max-width: 100%;
  341. }
  342. textarea.form-control {
  343. height: 120px;
  344. }
  345. .form-control[disabled],
  346. .form-control[readonly],
  347. fieldset[disabled] .form-control {
  348. background-color: #fafbfc;
  349. }
  350. .link-select-row {
  351. padding: 5px;
  352. border-bottom: 1px solid #EBEFF2;
  353. }
  354. .datepicker {
  355. font-family: inherit;
  356. z-index: 9999 !important;
  357. }
  358. .datepicker--time-current-hours,
  359. .datepicker--time-current-minutes,
  360. .datepicker--time-current-seconds {
  361. font-family: inherit;
  362. }
  363. .datepicker--day-name {
  364. color: #36414C;
  365. }
  366. .datepicker--cell.-current- {
  367. color: #5E64FF;
  368. }
  369. .datepicker--cell.-current-.-in-range- {
  370. color: #5E64FF;
  371. }
  372. .datepicker--cell.-range-from-,
  373. .datepicker--cell.-range-to- {
  374. border: 1px solid rgba(94, 100, 255, 0.3);
  375. background: rgba(94, 100, 255, 0.1);
  376. }
  377. .datepicker--cell.-selected-,
  378. .datepicker--cell.-current-.-selected- {
  379. background: #5E64FF;
  380. }
  381. .datepicker--cell.-in-range- {
  382. background: rgba(94, 100, 255, 0.05);
  383. }
  384. .datepicker--cell.-in-range-.-focus- {
  385. background: rgba(94, 100, 255, 0.1);
  386. }
  387. .datepicker--cell.-selected-.-focus- {
  388. background: rgba(94, 100, 255, 0.9);
  389. }
  390. .datepicker--button {
  391. color: #5E64FF;
  392. }
  393. .hidden-xs-inline,
  394. .hidden-xs-inline-block {
  395. display: none;
  396. }
  397. .awesomplete {
  398. width: 100%;
  399. }
  400. .awesomplete > ul {
  401. z-index: 1041;
  402. transition: none;
  403. background: #fff;
  404. max-height: 200px;
  405. overflow-y: auto;
  406. overflow-x: hidden;
  407. border-radius: 0px 0px 4px 4px;
  408. box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.176);
  409. border-color: #d1d8dd;
  410. }
  411. .awesomplete > ul:before {
  412. display: none;
  413. }
  414. .awesomplete > ul li[aria-selected="true"] mark,
  415. .awesomplete > ul mark {
  416. padding: 0px;
  417. background-color: inherit;
  418. }
  419. .awesomplete > ul > li {
  420. font-size: 12px;
  421. padding: 9px 11.8px;
  422. }
  423. .awesomplete > ul > li .link-option {
  424. font-weight: normal;
  425. }
  426. .awesomplete > ul > li:hover,
  427. .awesomplete > ul > li[aria-selected=true] {
  428. background-color: #F0F4F7;
  429. color: #36414C;
  430. text-shadow: none;
  431. }
  432. .awesomplete > ul a:hover {
  433. text-decoration: none;
  434. }
  435. .awesomplete > ul p {
  436. margin: 3px 0;
  437. }
  438. @media (max-width: 991px) {
  439. .awesomplete > ul {
  440. top: 26px;
  441. }
  442. }
  443. @media (min-width: 768px) {
  444. .video-modal {
  445. width: 700px;
  446. }
  447. }
  448. @media (min-width: 768px) {
  449. .hidden-xs-inline {
  450. display: inline;
  451. }
  452. .hidden-xs-inline-block {
  453. display: inline-block;
  454. }
  455. .listview-main-section {
  456. border-right: 1px solid #d1d8dd;
  457. }
  458. }
  459. .panel-bg {
  460. background-color: #F7FAFC;
  461. }
  462. .light-bg {
  463. background-color: #fafbfc;
  464. }
  465. .modal-backdrop {
  466. opacity: 0.5;
  467. position: fixed;
  468. }
  469. .modal-header {
  470. padding: 10px 15px;
  471. }
  472. .modal-title {
  473. margin-top: 5px;
  474. }
  475. .form-control {
  476. position: relative;
  477. }
  478. .form-control input {
  479. padding: 6px 10px 8px;
  480. }
  481. .link-field.ui-front {
  482. z-index: inherit;
  483. }
  484. .modal .hasDatepicker {
  485. z-index: 1140;
  486. }
  487. .link-field.ui-front {
  488. z-index: inherit;
  489. }
  490. .form-group {
  491. margin-bottom: 7px;
  492. }
  493. .print-preview {
  494. padding: 0px;
  495. max-width: 8.3in;
  496. margin: auto;
  497. min-height: 11.69in;
  498. }
  499. .open-notification {
  500. position: relative;
  501. left: 2px;
  502. display: inline-block;
  503. background: #ff5858;
  504. font-size: 12px;
  505. line-height: 20px;
  506. padding: 0 8px;
  507. color: #fff;
  508. border-radius: 10px;
  509. cursor: pointer;
  510. margin-right: 10px;
  511. }
  512. a.progress-small .progress-chart {
  513. width: 60px;
  514. margin-top: 4px;
  515. float: right;
  516. }
  517. a.progress-small .progress {
  518. margin-bottom: 0;
  519. }
  520. a.progress-small .progress-bar {
  521. background-color: #98d85b;
  522. }
  523. /* on small screens, show only icons on top */
  524. @media (max-width: 767px) {
  525. .module-view-layout .nav-stacked > li {
  526. float: left;
  527. margin-bottom: 5px;
  528. }
  529. .nav-stacked > li + li {
  530. margin-top: 0px;
  531. margin-left: 2px;
  532. }
  533. }
  534. .msg-box {
  535. padding: 30px 15px;
  536. text-align: center;
  537. color: #8D99A6;
  538. }
  539. .no-border {
  540. border: none !important;
  541. }
  542. .message-row {
  543. padding: 10px 15px;
  544. }
  545. .message-row .indicator {
  546. margin-left: -5px;
  547. margin-right: -20px;
  548. }
  549. .message-box .indicator {
  550. margin-right: 15px;
  551. margin-top: 7px;
  552. }
  553. .message-box .timeline-head {
  554. padding: 30px;
  555. border: 0px;
  556. border-bottom: 1px solid #d1d8dd;
  557. }
  558. .page-only-label {
  559. margin-top: 5px;
  560. text-align: center;
  561. }
  562. .intro-area {
  563. padding: 15px 30px;
  564. }
  565. .footnote-area {
  566. padding: 0px 15px;
  567. border-top: 1px solid #d1d8dd;
  568. }
  569. .file-upload .input-group-addon {
  570. color: #8D99A6;
  571. font-size: 12px;
  572. }
  573. .file-upload .file-upload-or {
  574. font-size: 12px;
  575. margin: 0px 7px;
  576. }
  577. .file-upload .uploaded-filename,
  578. .file-upload .web-link-wrapper,
  579. .file-upload .input-upload,
  580. .file-upload .input-link {
  581. display: inline-block;
  582. vertical-align: middle;
  583. }
  584. .file-upload .input-upload {
  585. vertical-align: top;
  586. }
  587. .file-upload .uploaded-filename {
  588. border: 1px solid #d1d8dd;
  589. border-radius: 3px;
  590. }
  591. .file-upload .uploaded-filename .btn-group {
  592. margin-right: 5px;
  593. margin-bottom: 5px;
  594. }
  595. .file-upload .uploaded-filename-display {
  596. max-width: 150px;
  597. }
  598. .file-upload .file-public-column {
  599. flex: 0 0 36px;
  600. order: -1;
  601. justify-content: flex-end;
  602. }
  603. .file-upload .file-public-column input[type="checkbox"] {
  604. margin-right: 0;
  605. }
  606. .frappe-rtl input,
  607. .frappe-rtl textarea {
  608. direction: rtl;
  609. }
  610. .text-editor {
  611. height: 400px;
  612. background-color: white;
  613. border-collapse: separate;
  614. border: 1px solid #cccccc;
  615. padding: 4px;
  616. box-sizing: content-box;
  617. -webkit-box-shadow: rgba(0, 0, 0, 0.0745098) 0px 1px 1px 0px inset;
  618. box-shadow: rgba(0, 0, 0, 0.0745098) 0px 1px 1px 0px inset;
  619. border-radius: 3px;
  620. overflow: scroll;
  621. outline: none;
  622. }
  623. .markdown-text-editor {
  624. height: 451px;
  625. font-family: Monaco, "Courier New", monospace;
  626. }
  627. .breadcrumb {
  628. font-size: 12px;
  629. background-color: #fff;
  630. }
  631. .breadcrumb.for-file-list {
  632. margin-bottom: 0px;
  633. padding: 18px 15px;
  634. border-bottom: 1px solid #d1d8dd;
  635. border-radius: 0px;
  636. }
  637. .liked-by-popover {
  638. min-width: 200px;
  639. margin-top: -10px;
  640. margin-bottom: -10px;
  641. }
  642. .liked-by-popover li {
  643. margin: 15px 0px;
  644. }
  645. .screenshot {
  646. border: 1px solid #d1d8dd;
  647. box-shadow: 1px 1px 7px rgba(0, 0, 0, 0.15);
  648. margin: 8px 0px;
  649. max-width: 100%;
  650. }
  651. .help-modal a {
  652. color: #5E64FF;
  653. }
  654. .help-modal .modal-dialog {
  655. width: 768px;
  656. }
  657. .help-modal .modal-body {
  658. padding: 15px 27px;
  659. }
  660. .help-modal .parent-link:before {
  661. font-family: 'Octicons';
  662. content: '\f0a4';
  663. }
  664. .help-modal .edit-container {
  665. padding-bottom: 12px;
  666. }
  667. @media (max-width: 767px) {
  668. .help-modal .modal-dialog {
  669. width: auto;
  670. }
  671. .help-modal .modal-content {
  672. height: auto !important;
  673. }
  674. .help-modal iframe {
  675. height: auto;
  676. width: 100%;
  677. }
  678. }
  679. .search-result {
  680. margin-bottom: 24px;
  681. }
  682. .note-editor {
  683. margin-top: 5px;
  684. }
  685. .note-editor.note-frame {
  686. border-color: #d1d8dd;
  687. }
  688. .note-editor .btn {
  689. outline: none !important;
  690. }
  691. .note-editor .dropdown-style > li > a > * {
  692. margin: 0;
  693. }
  694. .note-editor .fa.fa-check {
  695. color: #36414C !important;
  696. }
  697. .note-editor .dropdown-menu {
  698. z-index: 100;
  699. max-height: 300px;
  700. overflow: auto;
  701. }
  702. .note-editor .note-image-input {
  703. height: auto;
  704. }
  705. .modal .note-editor .note-btn-italic,
  706. .modal .note-editor .note-btn-underline,
  707. .modal .note-editor [data-original-title="Font Size"],
  708. .modal .note-editor [data-original-title="Video"],
  709. .modal .note-editor [data-original-title="Table"] {
  710. display: none;
  711. }
  712. .search-dialog .modal-dialog {
  713. width: 768px;
  714. }
  715. .search-dialog .search-header {
  716. display: flex;
  717. align-items: center;
  718. padding: 5px;
  719. }
  720. .search-dialog .modal-body {
  721. padding: 0px 15px;
  722. }
  723. .search-dialog .empty-state {
  724. color: #d4d9dd;
  725. height: 500px;
  726. display: flex;
  727. justify-content: center;
  728. align-items: center;
  729. text-align: center;
  730. }
  731. .search-dialog .empty-state .status-icon {
  732. font-size: 40px;
  733. position: relative;
  734. margin-bottom: 10px;
  735. }
  736. .search-dialog .empty-state p {
  737. font-size: 15px;
  738. display: block;
  739. }
  740. .search-dialog .empty-state .cover {
  741. color: white;
  742. font-size: 6px;
  743. position: absolute;
  744. }
  745. @keyframes twinkle {
  746. 0% {
  747. opacity: 1;
  748. }
  749. 50% {
  750. opacity: 0;
  751. }
  752. 100% {
  753. opacity: 1;
  754. }
  755. }
  756. @-o-keyframes twinkle {
  757. 0% {
  758. opacity: 1;
  759. }
  760. 50% {
  761. opacity: 0;
  762. }
  763. 100% {
  764. opacity: 1;
  765. }
  766. }
  767. @-moz-keyframes twinkle {
  768. 0% {
  769. opacity: 1;
  770. }
  771. 50% {
  772. opacity: 0;
  773. }
  774. 100% {
  775. opacity: 1;
  776. }
  777. }
  778. @-webkit-keyframes twinkle {
  779. 0% {
  780. opacity: 1;
  781. }
  782. 50% {
  783. opacity: 0;
  784. }
  785. 100% {
  786. opacity: 1;
  787. }
  788. }
  789. .search-dialog .twinkle-one {
  790. -webkit-animation: twinkle 1.5s ease infinite;
  791. -moz-animation: twinkle 1.5s ease infinite;
  792. -o-animation: twinkle 1.5s ease infinite;
  793. animation: twinkle 1.5s ease infinite;
  794. }
  795. .search-dialog .twinkle-two {
  796. -webkit-animation: twinkle 1.5s ease infinite 0.5s;
  797. -moz-animation: twinkle 1.5s ease infinite 0.5s;
  798. -o-animation: twinkle 1.5s ease infinite 0.5s;
  799. animation: twinkle 1.5s ease infinite 0.5s;
  800. }
  801. .search-dialog .twinkle-three {
  802. -webkit-animation: twinkle 1.5s ease infinite 1s;
  803. -moz-animation: twinkle 1.5s ease infinite 1s;
  804. -o-animation: twinkle 1.5s ease infinite 1s;
  805. animation: twinkle 1.5s ease infinite 1s;
  806. }
  807. .search-dialog input.form-control {
  808. border: none;
  809. border-left-style: none;
  810. }
  811. .search-dialog input.form-control:focus {
  812. outline: none;
  813. box-shadow: none;
  814. }
  815. .search-dialog .layout-side-section,
  816. .search-dialog .layout-main-section {
  817. height: 500px;
  818. padding: 0px;
  819. overflow-y: auto;
  820. }
  821. .search-dialog .layout-side-section .module-sidebar-nav {
  822. margin-top: 0px;
  823. }
  824. .search-dialog .layout-side-section .help-link {
  825. padding-top: 20px;
  826. text-transform: uppercase;
  827. }
  828. .search-dialog .layout-side-section .nav li a {
  829. display: flex;
  830. align-items: center;
  831. justify-content: space-between;
  832. padding-left: 20px;
  833. background-color: #ffffff;
  834. }
  835. .search-dialog .layout-side-section .nav li a i {
  836. visibility: hidden;
  837. }
  838. .search-dialog .layout-side-section .nav .active i {
  839. visibility: visible;
  840. }
  841. .search-dialog .layout-side-section .nav .select a,
  842. .search-dialog .layout-side-section .nav a:hover {
  843. background-color: #f7fafc;
  844. }
  845. .search-dialog .results-area .single-link a {
  846. color: #36414c;
  847. }
  848. .search-dialog .module-section .back-link {
  849. margin-bottom: 20px;
  850. margin-top: -10px;
  851. }
  852. .search-dialog .module-section .all-results-link:before {
  853. font-family: 'Octicons';
  854. content: '\f0a4';
  855. }
  856. .search-dialog .module-section .result {
  857. margin-bottom: 5px;
  858. }
  859. .search-dialog .full-list .result {
  860. margin-top: 15px;
  861. }
  862. .search-dialog .full-list .result .result-subtype {
  863. float: right;
  864. margin-left: 10px;
  865. }
  866. .search-dialog .full-list .result-with-subtype {
  867. border-bottom: 1px solid #d1d8dd;
  868. margin-top: 10px;
  869. }
  870. .search-dialog .full-list .section-head {
  871. margin-bottom: 25px;
  872. }
  873. .search-dialog .dual-section .result-subtype {
  874. display: none;
  875. }
  876. .search-dialog .result-status {
  877. margin-top: 30px;
  878. text-align: center;
  879. }
  880. .search-dialog .more-results {
  881. display: none;
  882. }
  883. .search-dialog .result p {
  884. margin-top: 5px;
  885. margin-bottom: 5px;
  886. }
  887. .search-dialog .result .result-image {
  888. display: inline-block;
  889. margin-right: 10px;
  890. height: 60px;
  891. width: 60px;
  892. background-color: #fafbfc;
  893. }
  894. .search-dialog .result .result-image .flex-text {
  895. display: flex;
  896. height: 60px;
  897. align-items: center;
  898. justify-content: center;
  899. }
  900. .search-dialog .result .result-image span {
  901. font-size: 30px;
  902. color: #d1d8dd;
  903. }
  904. @media (max-width: 767px) {
  905. .search-dialog .modal-dialog {
  906. width: auto;
  907. }
  908. .search-dialog .modal-content {
  909. height: auto !important;
  910. }
  911. }
  912. @media (max-width: 991px) {
  913. .search-dialog .module-body {
  914. margin: 0px;
  915. border-top: none;
  916. }
  917. }
  918. @media (min-width: 600px) {
  919. .search-dialog .results-area .back-link {
  920. display: none;
  921. }
  922. }
  923. .note-editor.note-frame .note-editing-area .note-editable {
  924. color: #36414C;
  925. }
  926. .c3 svg {
  927. font-family: inherit;
  928. font-size: 10px;
  929. color: #36414C;
  930. }
  931. .c3-line {
  932. stroke-width: 3px;
  933. }
  934. .c3-tooltip {
  935. box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.1);
  936. border-radius: 3px;
  937. opacity: 1;
  938. }
  939. .c3-tooltip tr {
  940. border: none;
  941. }
  942. .c3-tooltip th {
  943. color: #8D99A6;
  944. background-color: #ffffff;
  945. font-size: 12px;
  946. font-weight: normal;
  947. padding: 2px 5px;
  948. text-align: left;
  949. border: 1px solid #d1d8dd;
  950. }
  951. .c3-tooltip td {
  952. color: #36414C;
  953. font-size: 11px;
  954. padding: 3px 6px;
  955. background-color: #fff;
  956. border: 1px solid #d1d8dd;
  957. }
  958. .c3-tooltip td > span {
  959. display: inline-block;
  960. width: 10px;
  961. height: 10px;
  962. margin-right: 6px;
  963. }
  964. .c3-tooltip td.value {
  965. text-align: right;
  966. }
  967. input[type="checkbox"] {
  968. visibility: hidden;
  969. position: relative;
  970. }
  971. input[type="checkbox"]:before {
  972. position: absolute;
  973. font-family: 'FontAwesome';
  974. content: '\f096';
  975. visibility: visible;
  976. font-style: normal;
  977. font-weight: normal;
  978. font-variant: normal;
  979. text-transform: none;
  980. line-height: 14px;
  981. display: inline-block;
  982. font-size: 14px;
  983. color: #d1d8dd;
  984. -webkit-transition: 150ms color;
  985. -o-transition: 150ms color;
  986. transition: 150ms color;
  987. }
  988. input[type="checkbox"]:checked:before {
  989. content: '\f14a';
  990. font-size: 13px;
  991. color: #3b99fc;
  992. }
  993. .multiselect-empty-state {
  994. min-height: 300px;
  995. display: flex;
  996. align-items: center;
  997. justify-content: center;
  998. height: 100%;
  999. }
  1000. @-moz-document url-prefix() {
  1001. input[type="checkbox"] {
  1002. visibility: visible;
  1003. }
  1004. }
  1005. @supports (-ms-ime-align:auto) {
  1006. input[type="checkbox"] {
  1007. visibility: visible;
  1008. }
  1009. }
  1010. .color-picker {
  1011. position: relative;
  1012. z-index: 999;
  1013. }
  1014. .color-picker .color-picker-pallete {
  1015. border-radius: 4px;
  1016. box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
  1017. background: #fff;
  1018. border: 1px solid #d1d8dd;
  1019. width: 290px;
  1020. height: 106px;
  1021. padding-top: 10px;
  1022. padding-left: 5px;
  1023. position: absolute;
  1024. top: 0;
  1025. left: 0;
  1026. }
  1027. .color-picker .color-picker-pallete:after,
  1028. .color-picker .color-picker-pallete:before {
  1029. border: solid transparent;
  1030. content: " ";
  1031. height: 0;
  1032. width: 0;
  1033. pointer-events: none;
  1034. position: absolute;
  1035. bottom: 100%;
  1036. left: 30px;
  1037. }
  1038. .color-picker .color-picker-pallete:after {
  1039. border-color: rgba(255, 255, 255, 0);
  1040. border-bottom-color: #fff;
  1041. border-width: 8px;
  1042. margin-left: -8px;
  1043. }
  1044. .color-picker .color-picker-pallete:before {
  1045. border-color: rgba(221, 221, 221, 0);
  1046. border-bottom-color: #d1d8dd;
  1047. border-width: 9px;
  1048. margin-left: -9px;
  1049. }
  1050. .color-picker .color-box {
  1051. cursor: pointer;
  1052. display: inline-block;
  1053. width: 20px;
  1054. height: 20px;
  1055. margin: -2px 0 0 3px;
  1056. border: 1px solid rgba(0, 0, 0, 0.25);
  1057. }