Guest User

Untitled

a guest
Dec 11th, 2018
199
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 224.89 KB | None | 0 0
  1. /*
  2. Template Name: Material Pro Admin
  3. Author: Themedesigner
  4. File: scss
  5. */
  6. /**
  7. * Table Of Content
  8. *
  9. * 1. Globals
  10. * 2. Headers
  11. * 3. Navigations
  12. * 4. Banners
  13. * 5. Footers
  14. * 6. app
  15. * 7. Widgets
  16. * 8. Custom Templates
  17. */
  18. /*
  19. Template Name: Material Pro Admin
  20. Author: Themedesigner
  21. File: scss
  22. */
  23. @import url("https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700");
  24. /*Theme Colors*/
  25. /*bootstrap Color*/
  26. /*Light colors*/
  27. /*Normal Color*/
  28. /*Extra Variable*/
  29. /*Preloader*/
  30. @import url(../scss/icons/font-awesome/css/font-awesome.min.css);
  31. @import url(../scss/icons/simple-line-icons/css/simple-line-icons.css);
  32. @import url(../scss/icons/weather-icons/css/weather-icons.min.css);
  33. @import url(../scss/icons/linea-icons/linea.css);
  34. @import url(../scss/icons/themify-icons/themify-icons.css);
  35. @import url(../scss/icons/flag-icon-css/flag-icon.min.css);
  36. @import url(../scss/icons/material-design-iconic-font/css/materialdesignicons.min.css);
  37. @import url("https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700");
  38. @import url(../css/spinners.css);
  39. @import url(../css/animate.css);
  40. .preloader {
  41. width: 100%;
  42. height: 100%;
  43. top: 0px;
  44. position: fixed;
  45. z-index: 99999;
  46. background: #fff; }
  47. .preloader .cssload-speeding-wheel {
  48. position: absolute;
  49. top: calc(50% - 3.5px);
  50. left: calc(50% - 3.5px); }
  51.  
  52. /*
  53. Template Name: Material Pro Admin
  54. Author: Themedesigner
  55. File: scss
  56. */
  57. /**
  58. * Table Of Content
  59. *
  60. * 1. Globals
  61. * 2. Headers
  62. * 3. Navigations
  63. * 4. Banners
  64. * 5. Footers
  65. * 6. Posts
  66. * 7. Widgets
  67. * 8. Custom Templates
  68. */
  69. /*******************
  70. Global Styles
  71. *******************/
  72. * {
  73. outline: none; }
  74.  
  75. body {
  76. background: #fff;
  77. font-family: "Poppins", sans-serif;
  78. margin: 0;
  79. overflow-x: hidden;
  80. color: #67757c;
  81. font-weight: 300; }
  82.  
  83. html {
  84. position: relative;
  85. min-height: 100%;
  86. background: #ffffff; }
  87.  
  88. a:hover, a:focus {
  89. text-decoration: none; }
  90.  
  91. a.link {
  92. color: #455a64; }
  93. a.link:hover, a.link:focus {
  94. color: #009efb; }
  95.  
  96. .img-responsive {
  97. width: 100%;
  98. height: auto;
  99. display: inline-block; }
  100.  
  101. .img-rounded {
  102. border-radius: 4px; }
  103.  
  104. html body .mdi:before, html body .mdi-set {
  105. line-height: initial; }
  106.  
  107. /*******************
  108. Headings
  109. *******************/
  110. h1,
  111. h2,
  112. h3,
  113. h4,
  114. h5,
  115. h6 {
  116. color: #455a64;
  117. font-family: "Poppins", sans-serif;
  118. font-weight: 400; }
  119.  
  120. h1 {
  121. line-height: 40px;
  122. font-size: 36px; }
  123.  
  124. h2 {
  125. line-height: 36px;
  126. font-size: 24px; }
  127.  
  128. h3 {
  129. line-height: 30px;
  130. font-size: 21px; }
  131.  
  132. h4 {
  133. line-height: 22px;
  134. font-size: 18px; }
  135.  
  136. h5 {
  137. line-height: 18px;
  138. font-size: 16px;
  139. font-weight: 400; }
  140.  
  141. h6 {
  142. line-height: 16px;
  143. font-size: 14px;
  144. font-weight: 400; }
  145.  
  146. .display-5 {
  147. font-size: 3rem; }
  148.  
  149. .display-6 {
  150. font-size: 36px; }
  151.  
  152. .box {
  153. border-radius: 4px;
  154. padding: 10px; }
  155.  
  156. html body .dl {
  157. display: inline-block; }
  158.  
  159. html body .db {
  160. display: block; }
  161.  
  162. .no-wrap td, .no-wrap th {
  163. white-space: nowrap; }
  164.  
  165. /*******************
  166. Blockquote
  167. *******************/
  168. html body blockquote {
  169. border-left: 5px solid #009efb;
  170. border: 1px solid rgba(120, 130, 140, 0.13);
  171. padding: 15px; }
  172.  
  173. .clear {
  174. clear: both; }
  175.  
  176. ol li {
  177. margin: 5px 0; }
  178.  
  179. /*******************
  180. Paddings
  181. *******************/
  182. html body .p-0 {
  183. padding: 0px; }
  184.  
  185. html body .p-10 {
  186. padding: 10px; }
  187.  
  188. html body .p-20 {
  189. padding: 20px; }
  190.  
  191. html body .p-30 {
  192. padding: 30px; }
  193.  
  194. html body .p-l-0 {
  195. padding-left: 0px; }
  196.  
  197. html body .p-l-10 {
  198. padding-left: 10px; }
  199.  
  200. html body .p-l-20 {
  201. padding-left: 20px; }
  202.  
  203. html body .p-r-0 {
  204. padding-right: 0px; }
  205.  
  206. html body .p-r-10 {
  207. padding-right: 10px; }
  208.  
  209. html body .p-r-20 {
  210. padding-right: 20px; }
  211.  
  212. html body .p-r-30 {
  213. padding-right: 30px; }
  214.  
  215. html body .p-r-40 {
  216. padding-right: 40px; }
  217.  
  218. html body .p-t-0 {
  219. padding-top: 0px; }
  220.  
  221. html body .p-t-10 {
  222. padding-top: 10px; }
  223.  
  224. html body .p-t-20 {
  225. padding-top: 20px; }
  226.  
  227. html body .p-t-30 {
  228. padding-top: 30px; }
  229.  
  230. html body .p-b-0 {
  231. padding-bottom: 0px; }
  232.  
  233. html body .p-b-5 {
  234. padding-bottom: 5px; }
  235.  
  236. html body .p-b-10 {
  237. padding-bottom: 10px; }
  238.  
  239. html body .p-b-20 {
  240. padding-bottom: 20px; }
  241.  
  242. html body .p-b-30 {
  243. padding-bottom: 30px; }
  244.  
  245. html body .p-b-40 {
  246. padding-bottom: 40px; }
  247.  
  248. /*******************
  249. Margin
  250. *******************/
  251. html body .m-0 {
  252. margin: 0px; }
  253.  
  254. html body .m-l-5 {
  255. margin-left: 5px; }
  256.  
  257. html body .m-l-10 {
  258. margin-left: 10px; }
  259.  
  260. html body .m-l-15 {
  261. margin-left: 15px; }
  262.  
  263. html body .m-l-20 {
  264. margin-left: 20px; }
  265.  
  266. html body .m-l-30 {
  267. margin-left: 30px; }
  268.  
  269. html body .m-l-40 {
  270. margin-left: 40px; }
  271.  
  272. html body .m-r-5 {
  273. margin-right: 5px; }
  274.  
  275. html body .m-r-10 {
  276. margin-right: 10px; }
  277.  
  278. html body .m-r-15 {
  279. margin-right: 15px; }
  280.  
  281. html body .m-r-20 {
  282. margin-right: 20px; }
  283.  
  284. html body .m-r-30 {
  285. margin-right: 30px; }
  286.  
  287. html body .m-r-40 {
  288. margin-right: 40px; }
  289.  
  290. html body .m-t-0 {
  291. margin-top: 0px; }
  292.  
  293. html body .m-t-5 {
  294. margin-top: 5px; }
  295.  
  296. html body .m-t-10 {
  297. margin-top: 10px; }
  298.  
  299. html body .m-t-15 {
  300. margin-top: 15px; }
  301.  
  302. html body .m-t-20 {
  303. margin-top: 20px; }
  304.  
  305. html body .m-t-30 {
  306. margin-top: 30px; }
  307.  
  308. html body .m-t-40 {
  309. margin-top: 40px; }
  310.  
  311. html body .m-b-0 {
  312. margin-bottom: 0px; }
  313.  
  314. html body .m-b-5 {
  315. margin-bottom: 5px; }
  316.  
  317. html body .m-b-10 {
  318. margin-bottom: 10px; }
  319.  
  320. html body .m-b-15 {
  321. margin-bottom: 15px; }
  322.  
  323. html body .m-b-20 {
  324. margin-bottom: 20px; }
  325.  
  326. html body .m-b-30 {
  327. margin-bottom: 30px; }
  328.  
  329. html body .m-b-40 {
  330. margin-bottom: 40px; }
  331.  
  332. /*******************
  333. vertical alignment
  334. *******************/
  335. html body .vt {
  336. vertical-align: top; }
  337.  
  338. html body .vm {
  339. vertical-align: middle; }
  340.  
  341. html body .vb {
  342. vertical-align: bottom; }
  343.  
  344. /*******************
  345. Opacity
  346. *******************/
  347. .op-5 {
  348. opacity: 0.5; }
  349.  
  350. /*******************
  351. font weight
  352. *******************/
  353. html body .font-bold {
  354. font-weight: 700; }
  355.  
  356. html body .font-normal {
  357. font-weight: normal; }
  358.  
  359. html body .font-light {
  360. font-weight: 300; }
  361.  
  362. html body .font-medium {
  363. font-weight: 500; }
  364.  
  365. html body .font-16 {
  366. font-size: 16px; }
  367.  
  368. html body .font-14 {
  369. font-size: 14px; }
  370.  
  371. html body .font-10 {
  372. font-size: 10px; }
  373.  
  374. html body .font-18 {
  375. font-size: 18px; }
  376.  
  377. html body .font-20 {
  378. font-size: 20px; }
  379.  
  380. /*******************
  381. Border
  382. *******************/
  383. html body .b-0 {
  384. border: none; }
  385.  
  386. html body .b-r {
  387. border-right: 1px solid rgba(120, 130, 140, 0.13); }
  388.  
  389. html body .b-l {
  390. border-left: 1px solid rgba(120, 130, 140, 0.13); }
  391.  
  392. html body .b-b {
  393. border-bottom: 1px solid rgba(120, 130, 140, 0.13); }
  394.  
  395. html body .b-t {
  396. border-top: 1px solid rgba(120, 130, 140, 0.13); }
  397.  
  398. html body .b-all {
  399. border: 1px solid rgba(120, 130, 140, 0.13); }
  400.  
  401. /*******************
  402. Thumb size
  403. *******************/
  404. .thumb-sm {
  405. height: 32px;
  406. width: 32px; }
  407.  
  408. .thumb-md {
  409. height: 48px;
  410. width: 48px; }
  411.  
  412. .thumb-lg {
  413. height: 88px;
  414. width: 88px; }
  415.  
  416. .hide {
  417. display: none; }
  418.  
  419. .img-circle {
  420. border-radius: 100%; }
  421.  
  422. .radius {
  423. border-radius: 4px; }
  424.  
  425. /*******************
  426. Text Colors
  427. *******************/
  428. .text-white {
  429. color: #ffffff !important; }
  430.  
  431. .text-danger {
  432. color: #fc4b6c !important; }
  433.  
  434. .text-muted {
  435. color: #99abb4 !important; }
  436.  
  437. .text-warning {
  438. color: #ffb22b !important; }
  439.  
  440. .text-success {
  441. color: #26c6da !important; }
  442.  
  443. .text-info {
  444. color: #1e88e5 !important; }
  445.  
  446. .text-inverse {
  447. color: #2f3d4a !important; }
  448.  
  449. html body .text-blue {
  450. color: #02bec9; }
  451.  
  452. html body .text-purple {
  453. color: #7460ee; }
  454.  
  455. html body .text-primary {
  456. color: #7460ee; }
  457.  
  458. html body .text-megna {
  459. color: #00897b; }
  460.  
  461. html body .text-dark {
  462. color: #67757c; }
  463.  
  464. html body .text-themecolor {
  465. color: #009efb; }
  466.  
  467. /*******************
  468. Background Colors
  469. *******************/
  470. .bg-primary {
  471. background-color: #7460ee !important; }
  472.  
  473. .bg-success {
  474. background-color: #26c6da !important; }
  475.  
  476. .bg-info {
  477. background-color: #1e88e5 !important; }
  478.  
  479. .bg-warning {
  480. background-color: #ffb22b !important; }
  481.  
  482. .bg-danger {
  483. background-color: #fc4b6c !important; }
  484.  
  485. html body .bg-megna {
  486. background-color: #00897b; }
  487.  
  488. html body .bg-theme {
  489. background-color: #009efb; }
  490.  
  491. html body .bg-inverse {
  492. background-color: #2f3d4a; }
  493.  
  494. html body .bg-purple {
  495. background-color: #7460ee; }
  496.  
  497. html body .bg-light-primary {
  498. background-color: #f1effd; }
  499.  
  500. html body .bg-light-success {
  501. background-color: #e8fdeb; }
  502.  
  503. html body .bg-light-info {
  504. background-color: #cfecfe; }
  505.  
  506. html body .bg-light-extra {
  507. background-color: #ebf3f5; }
  508.  
  509. html body .bg-light-warning {
  510. background-color: #fff8ec; }
  511.  
  512. html body .bg-light-danger {
  513. background-color: #f9e7eb; }
  514.  
  515. html body .bg-light-inverse {
  516. background-color: #f6f6f6; }
  517.  
  518. html body .bg-light {
  519. background-color: #f2f4f8; }
  520.  
  521. html body .bg-white {
  522. background-color: #ffffff; }
  523.  
  524. /*******************
  525. Rounds
  526. *******************/
  527. .round {
  528. line-height: 48px;
  529. color: #ffffff;
  530. width: 45px;
  531. height: 45px;
  532. display: inline-block;
  533. font-weight: 400;
  534. text-align: center;
  535. border-radius: 100%;
  536. background: #1e88e5; }
  537. .round img {
  538. border-radius: 100%; }
  539.  
  540. .round-lg {
  541. line-height: 65px;
  542. width: 60px;
  543. height: 60px;
  544. font-size: 30px; }
  545.  
  546. .round.round-info {
  547. background: #1e88e5; }
  548.  
  549. .round.round-warning {
  550. background: #ffb22b; }
  551.  
  552. .round.round-danger {
  553. background: #fc4b6c; }
  554.  
  555. .round.round-success {
  556. background: #26c6da; }
  557.  
  558. .round.round-primary {
  559. background: #7460ee; }
  560.  
  561. /*******************
  562. Labels
  563. *******************/
  564. .label {
  565. padding: 3px 10px;
  566. line-height: 13px;
  567. color: #ffffff;
  568. font-weight: 400;
  569. border-radius: 4px;
  570. font-size: 75%; }
  571.  
  572. .label-rounded {
  573. border-radius: 60px; }
  574.  
  575. .label-custom {
  576. background-color: #00897b; }
  577.  
  578. .label-success {
  579. background-color: #26c6da; }
  580.  
  581. .label-info {
  582. background-color: #1e88e5; }
  583.  
  584. .label-warning {
  585. background-color: #ffb22b; }
  586.  
  587. .label-danger {
  588. background-color: #fc4b6c; }
  589.  
  590. .label-megna {
  591. background-color: #00897b; }
  592.  
  593. .label-primary {
  594. background-color: #7460ee; }
  595.  
  596. .label-purple {
  597. background-color: #7460ee; }
  598.  
  599. .label-red {
  600. background-color: #fb3a3a; }
  601.  
  602. .label-inverse {
  603. background-color: #2f3d4a; }
  604.  
  605. .label-default {
  606. background-color: #f2f4f8; }
  607.  
  608. .label-white {
  609. background-color: #ffffff; }
  610.  
  611. .label-light-success {
  612. background-color: #e8fdeb;
  613. color: #26c6da; }
  614.  
  615. .label-light-info {
  616. background-color: #cfecfe;
  617. color: #1e88e5; }
  618.  
  619. .label-light-warning {
  620. background-color: #fff8ec;
  621. color: #ffb22b; }
  622.  
  623. .label-light-danger {
  624. background-color: #f9e7eb;
  625. color: #fc4b6c; }
  626.  
  627. .label-light-megna {
  628. background-color: #e0f2f4;
  629. color: #00897b; }
  630.  
  631. .label-light-primary {
  632. background-color: #f1effd;
  633. color: #7460ee; }
  634.  
  635. .label-light-inverse {
  636. background-color: #f6f6f6;
  637. color: #2f3d4a; }
  638.  
  639. /*******************
  640. Pagination
  641. *******************/
  642. .pagination > li:first-child > a,
  643. .pagination > li:first-child > span {
  644. border-bottom-left-radius: 4px;
  645. border-top-left-radius: 4px; }
  646.  
  647. .pagination > li:last-child > a,
  648. .pagination > li:last-child > span {
  649. border-bottom-right-radius: 4px;
  650. border-top-right-radius: 4px; }
  651.  
  652. .pagination > li > a,
  653. .pagination > li > span {
  654. color: #263238; }
  655.  
  656. .pagination > li > a:hover,
  657. .pagination > li > span:hover,
  658. .pagination > li > a:focus,
  659. .pagination > li > span:focus {
  660. background-color: #f2f4f8; }
  661.  
  662. .pagination-split li {
  663. margin-left: 5px;
  664. display: inline-block;
  665. float: left; }
  666.  
  667. .pagination-split li:first-child {
  668. margin-left: 0; }
  669.  
  670. .pagination-split li a {
  671. -moz-border-radius: 4px;
  672. -webkit-border-radius: 4px;
  673. border-radius: 4px; }
  674.  
  675. .pagination > .active > a,
  676. .pagination > .active > span,
  677. .pagination > .active > a:hover,
  678. .pagination > .active > span:hover,
  679. .pagination > .active > a:focus,
  680. .pagination > .active > span:focus {
  681. background-color: #009efb;
  682. border-color: #009efb; }
  683.  
  684. .pager li > a,
  685. .pager li > span {
  686. -moz-border-radius: 4px;
  687. -webkit-border-radius: 4px;
  688. border-radius: 4px;
  689. color: #263238; }
  690.  
  691. /*******************
  692. Table Cell
  693. *******************/
  694. .table-box {
  695. display: table;
  696. width: 100%; }
  697.  
  698. .table.no-border tbody td {
  699. border: 0px; }
  700.  
  701. .cell {
  702. display: table-cell;
  703. vertical-align: middle; }
  704.  
  705. .table td, .table th {
  706. border-color: #f3f1f1; }
  707.  
  708. .table thead th, .table th {
  709. font-weight: 500; }
  710.  
  711. .table-hover tbody tr:hover {
  712. background: #f2f4f8; }
  713.  
  714. .v-middle td, .v-middle th {
  715. vertical-align: middle; }
  716.  
  717. /*******************
  718. Wave Effects
  719. *******************/
  720. .waves-effect {
  721. position: relative;
  722. cursor: pointer;
  723. display: inline-block;
  724. overflow: hidden;
  725. -webkit-user-select: none;
  726. -moz-user-select: none;
  727. -ms-user-select: none;
  728. user-select: none;
  729. -webkit-tap-highlight-color: transparent;
  730. vertical-align: middle;
  731. z-index: 1;
  732. will-change: opacity, transform;
  733. -webkit-transition: all 0.1s ease-out;
  734. -moz-transition: all 0.1s ease-out;
  735. -o-transition: all 0.1s ease-out;
  736. -ms-transition: all 0.1s ease-out;
  737. transition: all 0.1s ease-out; }
  738. .waves-effect .waves-ripple {
  739. position: absolute;
  740. border-radius: 50%;
  741. width: 20px;
  742. height: 20px;
  743. margin-top: -10px;
  744. margin-left: -10px;
  745. opacity: 0;
  746. background: rgba(0, 0, 0, 0.2);
  747. -webkit-transition: all 0.7s ease-out;
  748. -moz-transition: all 0.7s ease-out;
  749. -o-transition: all 0.7s ease-out;
  750. -ms-transition: all 0.7s ease-out;
  751. transition: all 0.7s ease-out;
  752. -webkit-transition-property: -webkit-transform, opacity;
  753. -moz-transition-property: -moz-transform, opacity;
  754. -o-transition-property: -o-transform, opacity;
  755. -webkit-transition-property: opacity, -webkit-transform;
  756. transition-property: opacity, -webkit-transform;
  757. -o-transition-property: transform, opacity;
  758. transition-property: transform, opacity;
  759. transition-property: transform, opacity, -webkit-transform;
  760. -webkit-transform: scale(0);
  761. -moz-transform: scale(0);
  762. -ms-transform: scale(0);
  763. -o-transform: scale(0);
  764. transform: scale(0);
  765. pointer-events: none; }
  766.  
  767. .waves-effect.waves-light .waves-ripple {
  768. background-color: rgba(255, 255, 255, 0.45); }
  769.  
  770. .waves-effect.waves-red .waves-ripple {
  771. background-color: rgba(244, 67, 54, 0.7); }
  772.  
  773. .waves-effect.waves-yellow .waves-ripple {
  774. background-color: rgba(255, 235, 59, 0.7); }
  775.  
  776. .waves-effect.waves-orange .waves-ripple {
  777. background-color: rgba(255, 152, 0, 0.7); }
  778.  
  779. .waves-effect.waves-purple .waves-ripple {
  780. background-color: rgba(156, 39, 176, 0.7); }
  781.  
  782. .waves-effect.waves-green .waves-ripple {
  783. background-color: rgba(76, 175, 80, 0.7); }
  784.  
  785. .waves-effect.waves-teal .waves-ripple {
  786. background-color: rgba(0, 150, 136, 0.7); }
  787.  
  788. html body .waves-notransition {
  789. -webkit-transition: none;
  790. -moz-transition: none;
  791. -o-transition: none;
  792. -ms-transition: none;
  793. transition: none; }
  794.  
  795. .waves-circle {
  796. -webkit-transform: translateZ(0);
  797. -moz-transform: translateZ(0);
  798. -ms-transform: translateZ(0);
  799. -o-transform: translateZ(0);
  800. transform: translateZ(0);
  801. text-align: center;
  802. width: 2.5em;
  803. height: 2.5em;
  804. line-height: 2.5em;
  805. border-radius: 50%;
  806. -webkit-mask-image: none; }
  807.  
  808. .waves-input-wrapper {
  809. border-radius: 0.2em;
  810. vertical-align: bottom; }
  811. .waves-input-wrapper .waves-button-input {
  812. position: relative;
  813. top: 0;
  814. left: 0;
  815. z-index: 1; }
  816.  
  817. .waves-block {
  818. display: block; }
  819.  
  820. /*Badge*/
  821. .badge {
  822. font-weight: 400; }
  823.  
  824. .badge-xs {
  825. font-size: 9px; }
  826.  
  827. .badge-xs,
  828. .badge-sm {
  829. -webkit-transform: translate(0, -2px);
  830. -ms-transform: translate(0, -2px);
  831. -o-transform: translate(0, -2px);
  832. transform: translate(0, -2px); }
  833.  
  834. .badge-success {
  835. background-color: #26c6da; }
  836.  
  837. .badge-info {
  838. background-color: #1e88e5; }
  839.  
  840. .badge-primary {
  841. background-color: #7460ee; }
  842.  
  843. .badge-warning {
  844. background-color: #ffb22b; }
  845.  
  846. .badge-danger {
  847. background-color: #fc4b6c; }
  848.  
  849. .badge-purple {
  850. background-color: #7460ee; }
  851.  
  852. .badge-red {
  853. background-color: #fb3a3a; }
  854.  
  855. .badge-inverse {
  856. background-color: #2f3d4a; }
  857.  
  858. /*******************
  859. Buttons
  860. ******************/
  861. .btn {
  862. padding: 7px 12px;
  863. font-size: 14px;
  864. cursor: pointer; }
  865.  
  866. .btn-group label {
  867. color: #ffffff !important;
  868. margin-bottom: 0px; }
  869. .btn-group label.btn-secondary {
  870. color: #67757c !important; }
  871.  
  872. .btn-lg {
  873. padding: .75rem 1.5rem;
  874. font-size: 1.25rem; }
  875.  
  876. .btn-md {
  877. padding: 12px 55px;
  878. font-size: 16px; }
  879.  
  880. .btn-circle {
  881. border-radius: 100%;
  882. width: 40px;
  883. height: 40px;
  884. padding: 10px; }
  885.  
  886. .btn-circle.btn-sm {
  887. width: 35px;
  888. height: 35px;
  889. padding: 8px 10px;
  890. font-size: 14px; }
  891.  
  892. .btn-circle.btn-lg {
  893. width: 50px;
  894. height: 50px;
  895. padding: 14px 15px;
  896. font-size: 18px; }
  897.  
  898. .btn-circle.btn-xl {
  899. width: 70px;
  900. height: 70px;
  901. padding: 14px 15px;
  902. font-size: 24px; }
  903.  
  904. .btn-sm {
  905. padding: .25rem .5rem;
  906. font-size: 12px; }
  907.  
  908. .btn-xs {
  909. padding: .25rem .5rem;
  910. font-size: 10px; }
  911.  
  912. .button-list button, .button-list a {
  913. margin: 5px 12px 5px 0; }
  914.  
  915. .btn-outline {
  916. color: inherit;
  917. background-color: transparent;
  918. -webkit-transition: all .5s;
  919. -o-transition: all .5s;
  920. transition: all .5s; }
  921.  
  922. .btn-rounded {
  923. border-radius: 60px;
  924. padding: 7px 18px; }
  925. .btn-rounded.btn-lg {
  926. padding: .75rem 1.5rem; }
  927. .btn-rounded.btn-sm {
  928. padding: .25rem .5rem;
  929. font-size: 12px; }
  930. .btn-rounded.btn-xs {
  931. padding: .25rem .5rem;
  932. font-size: 10px; }
  933. .btn-rounded.btn-md {
  934. padding: 12px 35px;
  935. font-size: 16px; }
  936.  
  937. .btn-secondary,
  938. .btn-secondary.disabled {
  939. -webkit-box-shadow: 0 2px 2px 0 rgba(169, 169, 169, 0.14), 0 3px 1px -2px rgba(169, 169, 169, 0.2), 0 1px 5px 0 rgba(169, 169, 169, 0.12);
  940. box-shadow: 0 2px 2px 0 rgba(169, 169, 169, 0.14), 0 3px 1px -2px rgba(169, 169, 169, 0.2), 0 1px 5px 0 rgba(169, 169, 169, 0.12);
  941. -webkit-transition: 0.2s ease-in;
  942. -o-transition: 0.2s ease-in;
  943. transition: 0.2s ease-in; }
  944. .btn-secondary:hover,
  945. .btn-secondary.disabled:hover {
  946. -webkit-box-shadow: 0 14px 26px -12px rgba(169, 169, 169, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(169, 169, 169, 0.2);
  947. box-shadow: 0 14px 26px -12px rgba(169, 169, 169, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(169, 169, 169, 0.2); }
  948. .btn-secondary.active, .btn-secondary:focus,
  949. .btn-secondary.disabled.active,
  950. .btn-secondary.disabled:focus {
  951. -webkit-box-shadow: 0 14px 26px -12px rgba(169, 169, 169, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(169, 169, 169, 0.2);
  952. box-shadow: 0 14px 26px -12px rgba(169, 169, 169, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(169, 169, 169, 0.2); }
  953.  
  954. .btn-primary,
  955. .btn-primary.disabled {
  956. background: #51555b;
  957. border: 1px solid #51555b;
  958. -webkit-box-shadow: 0 2px 2px 0 rgba(116, 96, 238, 0.14), 0 3px 1px -2px rgba(116, 96, 238, 0.2), 0 1px 5px 0 rgba(116, 96, 238, 0.12);
  959. box-shadow: 0 2px 2px 0 rgba(116, 96, 238, 0.14), 0 3px 1px -2px rgba(116, 96, 238, 0.2), 0 1px 5px 0 rgba(116, 96, 238, 0.12);
  960. -webkit-transition: 0.2s ease-in;
  961. -o-transition: 0.2s ease-in;
  962. transition: 0.2s ease-in; }
  963. .btn-primary:hover,
  964. .btn-primary.disabled:hover {
  965. background: #51555b;
  966. -webkit-box-shadow: 0 14px 26px -12px rgba(116, 96, 238, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(116, 96, 238, 0.2);
  967. box-shadow: 0 14px 26px -12px rgba(116, 96, 238, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(116, 96, 238, 0.2);
  968. border: 1px solid #51555b; }
  969. .btn-primary.active, .btn-primary:focus,
  970. .btn-primary.disabled.active,
  971. .btn-primary.disabled:focus {
  972. background: #6352ce;
  973. -webkit-box-shadow: 0 14px 26px -12px rgba(116, 96, 238, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(116, 96, 238, 0.2);
  974. box-shadow: 0 14px 26px -12px rgba(116, 96, 238, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(116, 96, 238, 0.2); }
  975.  
  976. .btn-themecolor,
  977. .btn-themecolor.disabled {
  978. background: #009efb;
  979. color: #ffffff;
  980. border: 1px solid #009efb; }
  981. .btn-themecolor:hover,
  982. .btn-themecolor.disabled:hover {
  983. background: #009efb;
  984. opacity: 0.7;
  985. border: 1px solid #009efb; }
  986. .btn-themecolor.active, .btn-themecolor:focus,
  987. .btn-themecolor.disabled.active,
  988. .btn-themecolor.disabled:focus {
  989. background: #028ee1; }
  990.  
  991. .btn-success,
  992. .btn-success.disabled {
  993. background: #26c6da;
  994. border: 1px solid #26c6da;
  995. -webkit-box-shadow: 0 2px 2px 0 rgba(40, 190, 189, 0.14), 0 3px 1px -2px rgba(40, 190, 189, 0.2), 0 1px 5px 0 rgba(40, 190, 189, 0.12);
  996. box-shadow: 0 2px 2px 0 rgba(40, 190, 189, 0.14), 0 3px 1px -2px rgba(40, 190, 189, 0.2), 0 1px 5px 0 rgba(40, 190, 189, 0.12);
  997. -webkit-transition: 0.2s ease-in;
  998. -o-transition: 0.2s ease-in;
  999. transition: 0.2s ease-in; }
  1000. .btn-success:hover,
  1001. .btn-success.disabled:hover {
  1002. background: #26c6da;
  1003. -webkit-box-shadow: 0 14px 26px -12px rgba(40, 190, 189, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(40, 190, 189, 0.2);
  1004. box-shadow: 0 14px 26px -12px rgba(40, 190, 189, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(40, 190, 189, 0.2);
  1005. border: 1px solid #26c6da; }
  1006. .btn-success.active, .btn-success:focus,
  1007. .btn-success.disabled.active,
  1008. .btn-success.disabled:focus {
  1009. background: #1eacbe;
  1010. -webkit-box-shadow: 0 14px 26px -12px rgba(40, 190, 189, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(40, 190, 189, 0.2);
  1011. box-shadow: 0 14px 26px -12px rgba(40, 190, 189, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(40, 190, 189, 0.2); }
  1012.  
  1013. .btn-info,
  1014. .btn-info.disabled {
  1015. background: #1e88e5;
  1016. border: 1px solid #1e88e5;
  1017. -webkit-box-shadow: 0 2px 2px 0 rgba(66, 165, 245, 0.14), 0 3px 1px -2px rgba(66, 165, 245, 0.2), 0 1px 5px 0 rgba(66, 165, 245, 0.12);
  1018. box-shadow: 0 2px 2px 0 rgba(66, 165, 245, 0.14), 0 3px 1px -2px rgba(66, 165, 245, 0.2), 0 1px 5px 0 rgba(66, 165, 245, 0.12);
  1019. -webkit-transition: 0.2s ease-in;
  1020. -o-transition: 0.2s ease-in;
  1021. transition: 0.2s ease-in; }
  1022. .btn-info:hover,
  1023. .btn-info.disabled:hover {
  1024. background: #1e88e5;
  1025. border: 1px solid #1e88e5;
  1026. -webkit-box-shadow: 0 14px 26px -12px rgba(23, 105, 255, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(23, 105, 255, 0.2);
  1027. box-shadow: 0 14px 26px -12px rgba(23, 105, 255, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(23, 105, 255, 0.2); }
  1028. .btn-info.active, .btn-info:focus,
  1029. .btn-info.disabled.active,
  1030. .btn-info.disabled:focus {
  1031. background: #028ee1;
  1032. -webkit-box-shadow: 0 14px 26px -12px rgba(23, 105, 255, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(23, 105, 255, 0.2);
  1033. box-shadow: 0 14px 26px -12px rgba(23, 105, 255, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(23, 105, 255, 0.2); }
  1034.  
  1035. .btn-warning,
  1036. .btn-warning.disabled {
  1037. background: #ffb22b;
  1038. -webkit-box-shadow: 0 2px 2px 0 rgba(248, 194, 0, 0.14), 0 3px 1px -2px rgba(248, 194, 0, 0.2), 0 1px 5px 0 rgba(248, 194, 0, 0.12);
  1039. box-shadow: 0 2px 2px 0 rgba(248, 194, 0, 0.14), 0 3px 1px -2px rgba(248, 194, 0, 0.2), 0 1px 5px 0 rgba(248, 194, 0, 0.12);
  1040. border: 1px solid #ffb22b;
  1041. -webkit-transition: 0.2s ease-in;
  1042. -o-transition: 0.2s ease-in;
  1043. transition: 0.2s ease-in; }
  1044. .btn-warning:hover,
  1045. .btn-warning.disabled:hover {
  1046. background: #ffb22b;
  1047. -webkit-box-shadow: 0 14px 26px -12px rgba(248, 194, 0, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(248, 194, 0, 0.2);
  1048. box-shadow: 0 14px 26px -12px rgba(248, 194, 0, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(248, 194, 0, 0.2);
  1049. border: 1px solid #ffb22b; }
  1050. .btn-warning.active, .btn-warning:focus,
  1051. .btn-warning.disabled.active,
  1052. .btn-warning.disabled:focus {
  1053. background: #e9ab2e;
  1054. -webkit-box-shadow: 0 14px 26px -12px rgba(248, 194, 0, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(248, 194, 0, 0.2);
  1055. box-shadow: 0 14px 26px -12px rgba(248, 194, 0, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(248, 194, 0, 0.2); }
  1056.  
  1057. .btn-danger,
  1058. .btn-danger.disabled {
  1059. background: #fc4b6c;
  1060. border: 1px solid #fc4b6c;
  1061. -webkit-box-shadow: 0 2px 2px 0 rgba(239, 83, 80, 0.14), 0 3px 1px -2px rgba(239, 83, 80, 0.2), 0 1px 5px 0 rgba(239, 83, 80, 0.12);
  1062. box-shadow: 0 2px 2px 0 rgba(239, 83, 80, 0.14), 0 3px 1px -2px rgba(239, 83, 80, 0.2), 0 1px 5px 0 rgba(239, 83, 80, 0.12);
  1063. -webkit-transition: 0.2s ease-in;
  1064. -o-transition: 0.2s ease-in;
  1065. transition: 0.2s ease-in; }
  1066. .btn-danger:hover,
  1067. .btn-danger.disabled:hover {
  1068. background: #fc4b6c;
  1069. -webkit-box-shadow: 0 14px 26px -12px rgba(239, 83, 80, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(239, 83, 80, 0.2);
  1070. box-shadow: 0 14px 26px -12px rgba(239, 83, 80, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(239, 83, 80, 0.2);
  1071. border: 1px solid #fc4b6c; }
  1072. .btn-danger.active, .btn-danger:focus,
  1073. .btn-danger.disabled.active,
  1074. .btn-danger.disabled:focus {
  1075. background: #e6294b;
  1076. -webkit-box-shadow: 0 14px 26px -12px rgba(239, 83, 80, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(239, 83, 80, 0.2);
  1077. box-shadow: 0 14px 26px -12px rgba(239, 83, 80, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(239, 83, 80, 0.2); }
  1078.  
  1079. .btn-inverse,
  1080. .btn-inverse.disabled {
  1081. background: #2f3d4a;
  1082. border: 1px solid #2f3d4a;
  1083. color: #ffffff; }
  1084. .btn-inverse:hover,
  1085. .btn-inverse.disabled:hover {
  1086. background: #2f3d4a;
  1087. opacity: 0.7;
  1088. color: #ffffff;
  1089. border: 1px solid #2f3d4a; }
  1090. .btn-inverse.active, .btn-inverse:focus,
  1091. .btn-inverse.disabled.active,
  1092. .btn-inverse.disabled:focus {
  1093. background: #232a37;
  1094. color: #ffffff; }
  1095.  
  1096. .btn-red,
  1097. .btn-red.disabled {
  1098. background: #fb3a3a;
  1099. border: 1px solid #fb3a3a;
  1100. color: #ffffff; }
  1101. .btn-red:hover,
  1102. .btn-red.disabled:hover {
  1103. opacity: 0.7;
  1104. border: 1px solid #fb3a3a;
  1105. background: #fb3a3a; }
  1106. .btn-red.active, .btn-red:focus,
  1107. .btn-red.disabled.active,
  1108. .btn-red.disabled:focus {
  1109. background: #e6294b; }
  1110.  
  1111. .btn-outline-secondary {
  1112. background-color: #ffffff;
  1113. -webkit-box-shadow: 0 2px 2px 0 rgba(169, 169, 169, 0.14), 0 3px 1px -2px rgba(169, 169, 169, 0.2), 0 1px 5px 0 rgba(169, 169, 169, 0.12);
  1114. box-shadow: 0 2px 2px 0 rgba(169, 169, 169, 0.14), 0 3px 1px -2px rgba(169, 169, 169, 0.2), 0 1px 5px 0 rgba(169, 169, 169, 0.12);
  1115. -webkit-transition: 0.2s ease-in;
  1116. -o-transition: 0.2s ease-in;
  1117. transition: 0.2s ease-in; }
  1118. .btn-outline-secondary:hover, .btn-outline-secondary:focus, .btn-outline-secondary.focus {
  1119. -webkit-box-shadow: 0 14px 26px -12px rgba(169, 169, 169, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(169, 169, 169, 0.2);
  1120. box-shadow: 0 14px 26px -12px rgba(169, 169, 169, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(169, 169, 169, 0.2); }
  1121. .btn-outline-secondary.active, .btn-outline-secondary:focus {
  1122. -webkit-box-shadow: 0 14px 26px -12px rgba(169, 169, 169, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(169, 169, 169, 0.2);
  1123. box-shadow: 0 14px 26px -12px rgba(169, 169, 169, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(169, 169, 169, 0.2); }
  1124.  
  1125. .btn-outline-primary {
  1126. color: #7460ee;
  1127. background-color: #ffffff;
  1128. border-color: #7460ee;
  1129. -webkit-box-shadow: 0 2px 2px 0 rgba(116, 96, 238, 0.14), 0 3px 1px -2px rgba(116, 96, 238, 0.2), 0 1px 5px 0 rgba(116, 96, 238, 0.12);
  1130. box-shadow: 0 2px 2px 0 rgba(116, 96, 238, 0.14), 0 3px 1px -2px rgba(116, 96, 238, 0.2), 0 1px 5px 0 rgba(116, 96, 238, 0.12);
  1131. -webkit-transition: 0.2s ease-in;
  1132. -o-transition: 0.2s ease-in;
  1133. transition: 0.2s ease-in; }
  1134. .btn-outline-primary:hover, .btn-outline-primary:focus, .btn-outline-primary.focus {
  1135. background: #7460ee;
  1136. -webkit-box-shadow: 0 14px 26px -12px rgba(116, 96, 238, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(116, 96, 238, 0.2);
  1137. box-shadow: 0 14px 26px -12px rgba(116, 96, 238, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(116, 96, 238, 0.2);
  1138. color: #ffffff;
  1139. border-color: #7460ee; }
  1140. .btn-outline-primary.active, .btn-outline-primary:focus {
  1141. -webkit-box-shadow: 0 14px 26px -12px rgba(116, 96, 238, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(116, 96, 238, 0.2);
  1142. box-shadow: 0 14px 26px -12px rgba(116, 96, 238, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(116, 96, 238, 0.2); }
  1143.  
  1144. .btn-outline-success {
  1145. color: #26c6da;
  1146. background-color: transparent;
  1147. border-color: #26c6da;
  1148. -webkit-box-shadow: 0 2px 2px 0 rgba(40, 190, 189, 0.14), 0 3px 1px -2px rgba(40, 190, 189, 0.2), 0 1px 5px 0 rgba(40, 190, 189, 0.12);
  1149. box-shadow: 0 2px 2px 0 rgba(40, 190, 189, 0.14), 0 3px 1px -2px rgba(40, 190, 189, 0.2), 0 1px 5px 0 rgba(40, 190, 189, 0.12);
  1150. -webkit-transition: 0.2s ease-in;
  1151. -o-transition: 0.2s ease-in;
  1152. transition: 0.2s ease-in; }
  1153. .btn-outline-success:hover, .btn-outline-success:focus, .btn-outline-success.focus {
  1154. background: #26c6da;
  1155. border-color: #26c6da;
  1156. color: #ffffff;
  1157. -webkit-box-shadow: 0 14px 26px -12px rgba(40, 190, 189, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(40, 190, 189, 0.2);
  1158. box-shadow: 0 14px 26px -12px rgba(40, 190, 189, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(40, 190, 189, 0.2); }
  1159. .btn-outline-success.active, .btn-outline-success:focus {
  1160. -webkit-box-shadow: 0 14px 26px -12px rgba(40, 190, 189, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(40, 190, 189, 0.2);
  1161. box-shadow: 0 14px 26px -12px rgba(40, 190, 189, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(40, 190, 189, 0.2); }
  1162.  
  1163. .btn-outline-info {
  1164. color: #1e88e5;
  1165. background-color: transparent;
  1166. border-color: #1e88e5;
  1167. -webkit-box-shadow: 0 2px 2px 0 rgba(66, 165, 245, 0.14), 0 3px 1px -2px rgba(66, 165, 245, 0.2), 0 1px 5px 0 rgba(66, 165, 245, 0.12);
  1168. box-shadow: 0 2px 2px 0 rgba(66, 165, 245, 0.14), 0 3px 1px -2px rgba(66, 165, 245, 0.2), 0 1px 5px 0 rgba(66, 165, 245, 0.12);
  1169. -webkit-transition: 0.2s ease-in;
  1170. -o-transition: 0.2s ease-in;
  1171. transition: 0.2s ease-in; }
  1172. .btn-outline-info:hover, .btn-outline-info:focus, .btn-outline-info.focus {
  1173. background: #1e88e5;
  1174. border-color: #1e88e5;
  1175. color: #ffffff;
  1176. -webkit-box-shadow: 0 14px 26px -12px rgba(23, 105, 255, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(23, 105, 255, 0.2);
  1177. box-shadow: 0 14px 26px -12px rgba(23, 105, 255, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(23, 105, 255, 0.2); }
  1178. .btn-outline-info.active, .btn-outline-info:focus {
  1179. -webkit-box-shadow: 0 14px 26px -12px rgba(23, 105, 255, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(23, 105, 255, 0.2);
  1180. box-shadow: 0 14px 26px -12px rgba(23, 105, 255, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(23, 105, 255, 0.2); }
  1181.  
  1182. .btn-outline-warning {
  1183. color: #ffb22b;
  1184. background-color: transparent;
  1185. border-color: #ffb22b;
  1186. -webkit-box-shadow: 0 2px 2px 0 rgba(248, 194, 0, 0.14), 0 3px 1px -2px rgba(248, 194, 0, 0.2), 0 1px 5px 0 rgba(248, 194, 0, 0.12);
  1187. box-shadow: 0 2px 2px 0 rgba(248, 194, 0, 0.14), 0 3px 1px -2px rgba(248, 194, 0, 0.2), 0 1px 5px 0 rgba(248, 194, 0, 0.12);
  1188. -webkit-transition: 0.2s ease-in;
  1189. -o-transition: 0.2s ease-in;
  1190. transition: 0.2s ease-in; }
  1191. .btn-outline-warning:hover, .btn-outline-warning:focus, .btn-outline-warning.focus {
  1192. background: #ffb22b;
  1193. border-color: #ffb22b;
  1194. color: #ffffff;
  1195. -webkit-box-shadow: 0 14px 26px -12px rgba(248, 194, 0, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(248, 194, 0, 0.2);
  1196. box-shadow: 0 14px 26px -12px rgba(248, 194, 0, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(248, 194, 0, 0.2); }
  1197. .btn-outline-warning.active, .btn-outline-warning:focus {
  1198. -webkit-box-shadow: 0 14px 26px -12px rgba(248, 194, 0, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(248, 194, 0, 0.2);
  1199. box-shadow: 0 14px 26px -12px rgba(248, 194, 0, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(248, 194, 0, 0.2); }
  1200.  
  1201. .btn-outline-danger {
  1202. color: #fc4b6c;
  1203. background-color: transparent;
  1204. border-color: #fc4b6c;
  1205. -webkit-box-shadow: 0 2px 2px 0 rgba(239, 83, 80, 0.14), 0 3px 1px -2px rgba(239, 83, 80, 0.2), 0 1px 5px 0 rgba(239, 83, 80, 0.12);
  1206. box-shadow: 0 2px 2px 0 rgba(239, 83, 80, 0.14), 0 3px 1px -2px rgba(239, 83, 80, 0.2), 0 1px 5px 0 rgba(239, 83, 80, 0.12);
  1207. -webkit-transition: 0.2s ease-in;
  1208. -o-transition: 0.2s ease-in;
  1209. transition: 0.2s ease-in; }
  1210. .btn-outline-danger:hover, .btn-outline-danger:focus, .btn-outline-danger.focus {
  1211. background: #fc4b6c;
  1212. border-color: #fc4b6c;
  1213. color: #ffffff;
  1214. -webkit-box-shadow: 0 14px 26px -12px rgba(239, 83, 80, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(239, 83, 80, 0.2);
  1215. box-shadow: 0 14px 26px -12px rgba(239, 83, 80, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(239, 83, 80, 0.2); }
  1216. .btn-outline-danger.active, .btn-outline-danger:focus {
  1217. -webkit-box-shadow: 0 14px 26px -12px rgba(239, 83, 80, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(239, 83, 80, 0.2);
  1218. box-shadow: 0 14px 26px -12px rgba(239, 83, 80, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(239, 83, 80, 0.2); }
  1219.  
  1220. .btn-outline-red {
  1221. color: #fb3a3a;
  1222. background-color: transparent;
  1223. border-color: #fb3a3a; }
  1224. .btn-outline-red:hover, .btn-outline-red:focus, .btn-outline-red.focus {
  1225. background: #fb3a3a;
  1226. border-color: #fb3a3a;
  1227. color: #ffffff;
  1228. -webkit-box-shadow: 0 14px 26px -12px rgba(239, 83, 80, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(239, 83, 80, 0.2);
  1229. box-shadow: 0 14px 26px -12px rgba(239, 83, 80, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(239, 83, 80, 0.2); }
  1230. .btn-outline-red.active, .btn-outline-red:focus {
  1231. -webkit-box-shadow: 0 14px 26px -12px rgba(239, 83, 80, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(239, 83, 80, 0.2);
  1232. box-shadow: 0 14px 26px -12px rgba(239, 83, 80, 0.42), 0 4px 23px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(239, 83, 80, 0.2); }
  1233.  
  1234. .btn-outline-inverse {
  1235. color: #2f3d4a;
  1236. background-color: transparent;
  1237. border-color: #2f3d4a; }
  1238. .btn-outline-inverse:hover, .btn-outline-inverse:focus, .btn-outline-inverse.focus {
  1239. background: #2f3d4a;
  1240. border-color: #2f3d4a;
  1241. color: #ffffff; }
  1242.  
  1243. .btn-primary.active.focus,
  1244. .btn-primary.active:focus,
  1245. .btn-primary.active:hover,
  1246. .btn-primary.focus:active,
  1247. .btn-primary:active:focus,
  1248. .btn-primary:active:hover,
  1249. .open > .dropdown-toggle.btn-primary.focus,
  1250. .open > .dropdown-toggle.btn-primary:focus,
  1251. .open > .dropdown-toggle.btn-primary:hover,
  1252. .btn-primary.focus,
  1253. .btn-primary:focus {
  1254. background-color: #6352ce;
  1255. border: 1px solid #6352ce; }
  1256.  
  1257. .btn-success.active.focus,
  1258. .btn-success.active:focus,
  1259. .btn-success.active:hover,
  1260. .btn-success.focus:active,
  1261. .btn-success:active:focus,
  1262. .btn-success:active:hover,
  1263. .open > .dropdown-toggle.btn-success.focus,
  1264. .open > .dropdown-toggle.btn-success:focus,
  1265. .open > .dropdown-toggle.btn-success:hover,
  1266. .btn-success.focus,
  1267. .btn-success:focus {
  1268. background-color: #1eacbe;
  1269. border: 1px solid #1eacbe; }
  1270.  
  1271. .btn-info.active.focus,
  1272. .btn-info.active:focus,
  1273. .btn-info.active:hover,
  1274. .btn-info.focus:active,
  1275. .btn-info:active:focus,
  1276. .btn-info:active:hover,
  1277. .open > .dropdown-toggle.btn-info.focus,
  1278. .open > .dropdown-toggle.btn-info:focus,
  1279. .open > .dropdown-toggle.btn-info:hover,
  1280. .btn-info.focus,
  1281. .btn-info:focus {
  1282. background-color: #028ee1;
  1283. border: 1px solid #028ee1; }
  1284.  
  1285. .btn-warning.active.focus,
  1286. .btn-warning.active:focus,
  1287. .btn-warning.active:hover,
  1288. .btn-warning.focus:active,
  1289. .btn-warning:active:focus,
  1290. .btn-warning:active:hover,
  1291. .open > .dropdown-toggle.btn-warning.focus,
  1292. .open > .dropdown-toggle.btn-warning:focus,
  1293. .open > .dropdown-toggle.btn-warning:hover,
  1294. .btn-warning.focus,
  1295. .btn-warning:focus {
  1296. background-color: #e9ab2e;
  1297. border: 1px solid #e9ab2e; }
  1298.  
  1299. .btn-danger.active.focus,
  1300. .btn-danger.active:focus,
  1301. .btn-danger.active:hover,
  1302. .btn-danger.focus:active,
  1303. .btn-danger:active:focus,
  1304. .btn-danger:active:hover,
  1305. .open > .dropdown-toggle.btn-danger.focus,
  1306. .open > .dropdown-toggle.btn-danger:focus,
  1307. .open > .dropdown-toggle.btn-danger:hover,
  1308. .btn-danger.focus,
  1309. .btn-danger:focus {
  1310. background-color: #e6294b;
  1311. border: 1px solid #e6294b; }
  1312.  
  1313. .btn-inverse:hover,
  1314. .btn-inverse:focus,
  1315. .btn-inverse:active,
  1316. .btn-inverse.active,
  1317. .btn-inverse.focus,
  1318. .btn-inverse:active,
  1319. .btn-inverse:focus,
  1320. .btn-inverse:hover,
  1321. .open > .dropdown-toggle.btn-inverse {
  1322. background-color: #232a37;
  1323. border: 1px solid #232a37; }
  1324.  
  1325. .btn-red:hover,
  1326. .btn-red:focus,
  1327. .btn-red:active,
  1328. .btn-red.active,
  1329. .btn-red.focus,
  1330. .btn-red:active,
  1331. .btn-red:focus,
  1332. .btn-red:hover,
  1333. .open > .dropdown-toggle.btn-red {
  1334. background-color: #d61f1f;
  1335. border: 1px solid #d61f1f;
  1336. color: #ffffff; }
  1337.  
  1338. .button-box .btn {
  1339. margin: 0 8px 8px 0px; }
  1340.  
  1341. .btn-label {
  1342. background: rgba(0, 0, 0, 0.05);
  1343. display: inline-block;
  1344. margin: -6px 12px -6px -14px;
  1345. padding: 7px 15px; }
  1346.  
  1347. .btn-facebook {
  1348. color: #ffffff;
  1349. background-color: #3b5998; }
  1350.  
  1351. .btn-twitter {
  1352. color: #ffffff;
  1353. background-color: #55acee; }
  1354.  
  1355. .btn-linkedin {
  1356. color: #ffffff;
  1357. background-color: #007bb6; }
  1358.  
  1359. .btn-dribbble {
  1360. color: #ffffff;
  1361. background-color: #ea4c89; }
  1362.  
  1363. .btn-googleplus {
  1364. color: #ffffff;
  1365. background-color: #dd4b39; }
  1366.  
  1367. .btn-instagram {
  1368. color: #ffffff;
  1369. background-color: #3f729b; }
  1370.  
  1371. .btn-pinterest {
  1372. color: #ffffff;
  1373. background-color: #cb2027; }
  1374.  
  1375. .btn-dropbox {
  1376. color: #ffffff;
  1377. background-color: #007ee5; }
  1378.  
  1379. .btn-flickr {
  1380. color: #ffffff;
  1381. background-color: #ff0084; }
  1382.  
  1383. .btn-tumblr {
  1384. color: #ffffff;
  1385. background-color: #32506d; }
  1386.  
  1387. .btn-skype {
  1388. color: #ffffff;
  1389. background-color: #00aff0; }
  1390.  
  1391. .btn-youtube {
  1392. color: #ffffff;
  1393. background-color: #bb0000; }
  1394.  
  1395. .btn-github {
  1396. color: #ffffff;
  1397. background-color: #171515; }
  1398.  
  1399. /*******************
  1400. Notify
  1401. *******************/
  1402. .notify {
  1403. position: relative;
  1404. top: -25px;
  1405. right: -7px; }
  1406. .notify .heartbit {
  1407. position: absolute;
  1408. top: -20px;
  1409. right: -4px;
  1410. height: 25px;
  1411. width: 25px;
  1412. z-index: 10;
  1413. border: 5px solid #fc4b6c;
  1414. border-radius: 70px;
  1415. -moz-animation: heartbit 1s ease-out;
  1416. -moz-animation-iteration-count: infinite;
  1417. -o-animation: heartbit 1s ease-out;
  1418. -o-animation-iteration-count: infinite;
  1419. -webkit-animation: heartbit 1s ease-out;
  1420. -webkit-animation-iteration-count: infinite;
  1421. animation-iteration-count: infinite; }
  1422. .notify .point {
  1423. width: 6px;
  1424. height: 6px;
  1425. -webkit-border-radius: 30px;
  1426. -moz-border-radius: 30px;
  1427. border-radius: 30px;
  1428. background-color: #fc4b6c;
  1429. position: absolute;
  1430. right: 6px;
  1431. top: -10px; }
  1432.  
  1433. @-moz-keyframes heartbit {
  1434. 0% {
  1435. -moz-transform: scale(0);
  1436. opacity: 0.0; }
  1437. 25% {
  1438. -moz-transform: scale(0.1);
  1439. opacity: 0.1; }
  1440. 50% {
  1441. -moz-transform: scale(0.5);
  1442. opacity: 0.3; }
  1443. 75% {
  1444. -moz-transform: scale(0.8);
  1445. opacity: 0.5; }
  1446. 100% {
  1447. -moz-transform: scale(1);
  1448. opacity: 0.0; } }
  1449.  
  1450. @-webkit-keyframes heartbit {
  1451. 0% {
  1452. -webkit-transform: scale(0);
  1453. opacity: 0.0; }
  1454. 25% {
  1455. -webkit-transform: scale(0.1);
  1456. opacity: 0.1; }
  1457. 50% {
  1458. -webkit-transform: scale(0.5);
  1459. opacity: 0.3; }
  1460. 75% {
  1461. -webkit-transform: scale(0.8);
  1462. opacity: 0.5; }
  1463. 100% {
  1464. -webkit-transform: scale(1);
  1465. opacity: 0.0; } }
  1466.  
  1467. /*******************
  1468. Checkbox
  1469. *******************/
  1470. .checkbox {
  1471. padding-left: 20px; }
  1472. .checkbox label {
  1473. display: block;
  1474. padding-left: 5px;
  1475. position: relative; }
  1476. .checkbox label::before {
  1477. -o-transition: 0.3s ease-in-out;
  1478. -webkit-transition: 0.3s ease-in-out;
  1479. background-color: #ffffff;
  1480. border-radius: 1px;
  1481. border: 1px solid rgba(120, 130, 140, 0.13);
  1482. content: "";
  1483. display: inline-block;
  1484. height: 17px;
  1485. left: 0;
  1486. top: 3px;
  1487. margin-left: -20px;
  1488. position: absolute;
  1489. transition: 0.3s ease-in-out;
  1490. width: 17px;
  1491. outline: none; }
  1492. .checkbox label::after {
  1493. color: #263238;
  1494. display: inline-block;
  1495. font-size: 11px;
  1496. height: 16px;
  1497. left: 0;
  1498. margin-left: -20px;
  1499. padding-left: 3px;
  1500. padding-top: 1px;
  1501. position: absolute;
  1502. top: 3px;
  1503. width: 16px; }
  1504. .checkbox input[type="checkbox"] {
  1505. cursor: pointer;
  1506. opacity: 0;
  1507. z-index: 1;
  1508. position: absolute;
  1509. left: 0px;
  1510. outline: none; }
  1511. .checkbox input[type="checkbox"]:disabled + label {
  1512. opacity: 0.65; }
  1513. .checkbox input[type="checkbox"]:focus + label::before {
  1514. outline-offset: -2px;
  1515. outline: none; }
  1516. .checkbox input[type="checkbox"]:checked + label::after {
  1517. content: "\f00c";
  1518. font-family: 'FontAwesome'; }
  1519. .checkbox input[type="checkbox"]:disabled + label::before {
  1520. background-color: #f2f4f8;
  1521. cursor: not-allowed; }
  1522.  
  1523. .checkbox.checkbox-circle label::before {
  1524. border-radius: 50%; }
  1525.  
  1526. .checkbox.checkbox-inline {
  1527. margin-top: 0; }
  1528.  
  1529. .checkbox.checkbox-single label {
  1530. height: 17px; }
  1531.  
  1532. .checkbox-primary input[type="checkbox"]:checked + label::before {
  1533. background-color: #7460ee;
  1534. border-color: #7460ee; }
  1535.  
  1536. .checkbox-primary input[type="checkbox"]:checked + label::after {
  1537. color: #ffffff; }
  1538.  
  1539. .checkbox-danger input[type="checkbox"]:checked + label::before {
  1540. background-color: #fc4b6c;
  1541. border-color: #fc4b6c; }
  1542.  
  1543. .checkbox-danger input[type="checkbox"]:checked + label::after {
  1544. color: #ffffff; }
  1545.  
  1546. .checkbox-info input[type="checkbox"]:checked + label::before {
  1547. background-color: #1e88e5;
  1548. border-color: #1e88e5; }
  1549.  
  1550. .checkbox-info input[type="checkbox"]:checked + label::after {
  1551. color: #ffffff; }
  1552.  
  1553. .checkbox-warning input[type="checkbox"]:checked + label::before {
  1554. background-color: #ffb22b;
  1555. border-color: #ffb22b; }
  1556.  
  1557. .checkbox-warning input[type="checkbox"]:checked + label::after {
  1558. color: #ffffff; }
  1559.  
  1560. .checkbox-success input[type="checkbox"]:checked + label::before {
  1561. background-color: #26c6da;
  1562. border-color: #26c6da; }
  1563.  
  1564. .checkbox-success input[type="checkbox"]:checked + label::after {
  1565. color: #ffffff; }
  1566.  
  1567. .checkbox-purple input[type="checkbox"]:checked + label::before {
  1568. background-color: #7460ee;
  1569. border-color: #7460ee; }
  1570.  
  1571. .checkbox-purple input[type="checkbox"]:checked + label::after {
  1572. color: #ffffff; }
  1573.  
  1574. .checkbox-red input[type="checkbox"]:checked + label::before {
  1575. background-color: #fc4b6c;
  1576. border-color: #fc4b6c; }
  1577.  
  1578. .checkbox-red input[type="checkbox"]:checked + label::after {
  1579. color: #ffffff; }
  1580.  
  1581. .checkbox-inverse input[type="checkbox"]:checked + label::before {
  1582. background-color: #2f3d4a;
  1583. border-color: #2f3d4a; }
  1584.  
  1585. .checkbox-inverse input[type="checkbox"]:checked + label::after {
  1586. color: #ffffff; }
  1587.  
  1588. /*******************
  1589. Radios
  1590. *******************/
  1591. .radio {
  1592. padding-left: 20px; }
  1593. .radio label {
  1594. display: inline-block;
  1595. padding-left: 5px;
  1596. position: relative; }
  1597. .radio label::before {
  1598. -o-transition: border 0.5s ease-in-out;
  1599. -webkit-transition: border 0.5s ease-in-out;
  1600. background-color: #ffffff;
  1601. border-radius: 50%;
  1602. border: 1px solid rgba(120, 130, 140, 0.13);
  1603. content: "";
  1604. display: inline-block;
  1605. height: 17px;
  1606. left: 0;
  1607. margin-left: -20px;
  1608. position: absolute;
  1609. transition: border 0.5s ease-in-out;
  1610. width: 17px;
  1611. outline: none; }
  1612. .radio label::after {
  1613. -moz-transition: -moz-transform 0.3s cubic-bezier(0.8, -0.33, 0.2, 1.33);
  1614. -ms-transform: scale(0, 0);
  1615. -o-transform: scale(0, 0);
  1616. -o-transition: -o-transform 0.3s cubic-bezier(0.8, -0.33, 0.2, 1.33);
  1617. -webkit-transform: scale(0, 0);
  1618. -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.8, -0.33, 0.2, 1.33);
  1619. background-color: #263238;
  1620. border-radius: 50%;
  1621. content: " ";
  1622. display: inline-block;
  1623. height: 7px;
  1624. left: 5px;
  1625. margin-left: -20px;
  1626. position: absolute;
  1627. top: 5px;
  1628. transform: scale(0, 0);
  1629. transition: -webkit-transform 0.3s cubic-bezier(0.8, -0.33, 0.2, 1.33);
  1630. -o-transition: transform 0.3s cubic-bezier(0.8, -0.33, 0.2, 1.33);
  1631. transition: transform 0.3s cubic-bezier(0.8, -0.33, 0.2, 1.33);
  1632. transition: transform 0.3s cubic-bezier(0.8, -0.33, 0.2, 1.33), -webkit-transform 0.3s cubic-bezier(0.8, -0.33, 0.2, 1.33);
  1633. width: 7px; }
  1634. .radio input[type="radio"] {
  1635. cursor: pointer;
  1636. opacity: 0;
  1637. z-index: 1;
  1638. outline: none; }
  1639. .radio input[type="radio"]:disabled + label {
  1640. opacity: 0.65; }
  1641. .radio input[type="radio"]:focus + label::before {
  1642. outline-offset: -2px;
  1643. outline: none; }
  1644. .radio input[type="radio"]:checked + label::after {
  1645. -ms-transform: scale(1, 1);
  1646. -o-transform: scale(1, 1);
  1647. -webkit-transform: scale(1, 1);
  1648. transform: scale(1, 1); }
  1649. .radio input[type="radio"]:disabled + label::before {
  1650. cursor: not-allowed; }
  1651.  
  1652. .radio.radio-inline {
  1653. margin-top: 0; }
  1654.  
  1655. .radio.radio-single label {
  1656. height: 17px; }
  1657.  
  1658. .radio-primary input[type="radio"] + label::after {
  1659. background-color: #7460ee; }
  1660.  
  1661. .radio-primary input[type="radio"]:checked + label::before {
  1662. border-color: #7460ee; }
  1663.  
  1664. .radio-primary input[type="radio"]:checked + label::after {
  1665. background-color: #7460ee; }
  1666.  
  1667. .radio-danger input[type="radio"] + label::after {
  1668. background-color: #fc4b6c; }
  1669.  
  1670. .radio-danger input[type="radio"]:checked + label::before {
  1671. border-color: #fc4b6c; }
  1672.  
  1673. .radio-danger input[type="radio"]:checked + label::after {
  1674. background-color: #fc4b6c; }
  1675.  
  1676. .radio-info input[type="radio"] + label::after {
  1677. background-color: #1e88e5; }
  1678.  
  1679. .radio-info input[type="radio"]:checked + label::before {
  1680. border-color: #1e88e5; }
  1681.  
  1682. .radio-info input[type="radio"]:checked + label::after {
  1683. background-color: #1e88e5; }
  1684.  
  1685. .radio-warning input[type="radio"] + label::after {
  1686. background-color: #ffb22b; }
  1687.  
  1688. .radio-warning input[type="radio"]:checked + label::before {
  1689. border-color: #ffb22b; }
  1690.  
  1691. .radio-warning input[type="radio"]:checked + label::after {
  1692. background-color: #ffb22b; }
  1693.  
  1694. .radio-success input[type="radio"] + label::after {
  1695. background-color: #26c6da; }
  1696.  
  1697. .radio-success input[type="radio"]:checked + label::before {
  1698. border-color: #26c6da; }
  1699.  
  1700. .radio-success input[type="radio"]:checked + label::after {
  1701. background-color: #26c6da; }
  1702.  
  1703. .radio-purple input[type="radio"] + label::after {
  1704. background-color: #7460ee; }
  1705.  
  1706. .radio-purple input[type="radio"]:checked + label::before {
  1707. border-color: #7460ee; }
  1708.  
  1709. .radio-purple input[type="radio"]:checked + label::after {
  1710. background-color: #7460ee; }
  1711.  
  1712. .radio-red input[type="radio"] + label::after {
  1713. background-color: #fc4b6c; }
  1714.  
  1715. .radio-red input[type="radio"]:checked + label::before {
  1716. border-color: #fc4b6c; }
  1717.  
  1718. .radio-red input[type="radio"]:checked + label::after {
  1719. background-color: #fc4b6c; }
  1720.  
  1721. .checkbox label, .radio label {
  1722. cursor: pointer; }
  1723.  
  1724. /*******************
  1725. File Upload
  1726. ******************/
  1727. .fileupload {
  1728. overflow: hidden;
  1729. position: relative; }
  1730. .fileupload input.upload {
  1731. cursor: pointer;
  1732. filter: alpha(opacity=0);
  1733. font-size: 20px;
  1734. margin: 0;
  1735. opacity: 0;
  1736. padding: 0;
  1737. position: absolute;
  1738. right: 0;
  1739. top: 0; }
  1740.  
  1741. /*******************
  1742. Megamenu
  1743. ******************/
  1744. .mega-dropdown {
  1745. position: static;
  1746. width: 100%; }
  1747. .mega-dropdown .dropdown-menu {
  1748. width: 100%;
  1749. padding: 30px;
  1750. margin-top: 0px; }
  1751. .mega-dropdown ul {
  1752. padding: 0px; }
  1753. .mega-dropdown ul li {
  1754. list-style: none; }
  1755. .mega-dropdown .carousel-item .container {
  1756. padding: 0px; }
  1757. .mega-dropdown .nav-accordion .card {
  1758. margin-bottom: 1px; }
  1759. .mega-dropdown .nav-accordion .card-header {
  1760. background: #ffffff; }
  1761. .mega-dropdown .nav-accordion .card-header h5 {
  1762. margin: 0px; }
  1763. .mega-dropdown .nav-accordion .card-header h5 a {
  1764. text-decoration: none;
  1765. color: #67757c; }
  1766.  
  1767. /*******************
  1768. List-style-none
  1769. ******************/
  1770. ul.list-style-none {
  1771. margin: 0px;
  1772. padding: 0px; }
  1773. ul.list-style-none li {
  1774. list-style: none; }
  1775. ul.list-style-none li a {
  1776. color: #67757c;
  1777. padding: 8px 0px;
  1778. display: block;
  1779. text-decoration: none; }
  1780. ul.list-style-none li a:hover {
  1781. color: #009efb; }
  1782.  
  1783. /*******************
  1784. dropdown-item
  1785. ******************/
  1786. .dropdown-item {
  1787. padding: 8px 1rem;
  1788. color: #67757c; }
  1789.  
  1790. /*******************
  1791. Custom-select
  1792. ******************/
  1793. .custom-select {
  1794. background: url(../assets/images/custom-select.png) right 0.75rem center no-repeat; }
  1795.  
  1796. /*******************
  1797. textarea
  1798. ******************/
  1799. textarea {
  1800. resize: none; }
  1801.  
  1802. /*******************
  1803. Form-control
  1804. ******************/
  1805. .form-control {
  1806. color: #67757c;
  1807. min-height: 38px;
  1808. display: initial; }
  1809.  
  1810. .form-control-sm {
  1811. min-height: 20px; }
  1812.  
  1813. .form-control:disabled, .form-control[readonly] {
  1814. opacity: 0.7; }
  1815.  
  1816. .custom-control-input:focus ~ .custom-control-indicator {
  1817. -webkit-box-shadow: none;
  1818. box-shadow: none; }
  1819.  
  1820. .custom-control-input:checked ~ .custom-control-indicator {
  1821. background-color: #26c6da; }
  1822.  
  1823. form label {
  1824. font-weight: 400; }
  1825.  
  1826. .form-group {
  1827. margin-bottom: 25px; }
  1828.  
  1829. .form-horizontal label {
  1830. margin-bottom: 0px; }
  1831.  
  1832. .form-control-static {
  1833. padding-top: 0px; }
  1834.  
  1835. .form-bordered .form-group {
  1836. border-bottom: 1px solid rgba(120, 130, 140, 0.13);
  1837. padding-bottom: 20px; }
  1838.  
  1839. /*******************
  1840. Layouts
  1841. ******************/
  1842. /*Card-noborders*/
  1843. .card-no-border .card {
  1844. border-color: #d7dfe3;
  1845. border-radius: 4px;
  1846. -webkit-box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.05);
  1847. box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.05); }
  1848.  
  1849. .card-no-border .sidebar-footer {
  1850. background: #f2f6f8; }
  1851.  
  1852. .card-no-border .sidebar-nav > ul > li > a.active {
  1853. background: #ffffff; }
  1854.  
  1855. .card-no-border .shadow-none {
  1856. -webkit-box-shadow: none;
  1857. box-shadow: none; }
  1858.  
  1859. .card-outline-danger, .card-outline-info, .card-outline-warning, .card-outline-success, .card-outline-primary {
  1860. background: #ffffff; }
  1861.  
  1862. .card-fullscreen {
  1863. position: fixed;
  1864. top: 0px;
  1865. left: 0px;
  1866. width: 100%;
  1867. height: 100%;
  1868. z-index: 9999;
  1869. overflow: auto; }
  1870.  
  1871. .card .card-header {
  1872. background: #ffffff;
  1873. border-bottom: 0px; }
  1874.  
  1875. /*******************/
  1876. /*widgets -app*/
  1877. /*******************/
  1878. .css-bar:after {
  1879. z-index: 1; }
  1880.  
  1881. .css-bar > i {
  1882. z-index: 10; }
  1883.  
  1884. /*******************/
  1885. /*single column*/
  1886. /*******************/
  1887. .single-column .left-sidebar {
  1888. display: none; }
  1889.  
  1890. .single-column .page-wrapper {
  1891. margin-left: 0px; }
  1892.  
  1893. .fix-width {
  1894. width: 100%;
  1895. max-width: 1170px;
  1896. margin: 0 auto; }
  1897.  
  1898. /*
  1899. Template Name: Material Pro Admin
  1900. Author: Themedesigner
  1901. File: scss
  1902. */
  1903. /*==============================================================
  1904. For all pages
  1905. ============================================================== */
  1906. #main-wrapper {
  1907. width: 100%; }
  1908.  
  1909. .boxed #main-wrapper {
  1910. width: 100%;
  1911. max-width: 1300px;
  1912. margin: 0 auto;
  1913. -webkit-box-shadow: 0 0 60px rgba(0, 0, 0, 0.1);
  1914. box-shadow: 0 0 60px rgba(0, 0, 0, 0.1); }
  1915. .boxed #main-wrapper .sidebar-footer {
  1916. position: absolute; }
  1917. .boxed #main-wrapper .footer {
  1918. display: none; }
  1919.  
  1920. .page-wrapper {
  1921. background: #eef5f9;
  1922. padding-bottom: 60px; }
  1923.  
  1924. .container-fluid {
  1925. padding: 0 30px 25px 30px; }
  1926.  
  1927. /*******************
  1928. Topbar
  1929. *******************/
  1930. .topbar {
  1931. position: relative;
  1932. z-index: 50;
  1933. -webkit-box-shadow: 5px 0px 10px rgba(0, 0, 0, 0.5);
  1934. box-shadow: 5px 0px 10px rgba(0, 0, 0, 0.5); }
  1935. .topbar .top-navbar {
  1936. min-height: 70px;
  1937. padding: 0px 15px 0 0; }
  1938. .topbar .top-navbar .dropdown-toggle::after {
  1939. display: none; }
  1940. .topbar .top-navbar .navbar-header {
  1941. line-height: 65px;
  1942. text-align: center; }
  1943. .topbar .top-navbar .navbar-header .navbar-brand {
  1944. margin-right: 0px;
  1945. padding-bottom: 0px;
  1946. padding-top: 0px; }
  1947. .topbar .top-navbar .navbar-header .navbar-brand .light-logo {
  1948. display: none; }
  1949. .topbar .top-navbar .navbar-header .navbar-brand b {
  1950. line-height: 70px;
  1951. display: inline-block; }
  1952. .topbar .top-navbar .navbar-nav > .nav-item > .nav-link {
  1953. padding-left: .75rem;
  1954. padding-right: .75rem;
  1955. font-size: 19px;
  1956. line-height: 50px; }
  1957. .topbar .top-navbar .navbar-nav > .nav-item.show {
  1958. background: rgba(0, 0, 0, 0.05); }
  1959. .topbar .profile-pic {
  1960. width: 30px;
  1961. border-radius: 100%; }
  1962. .topbar .dropdown-menu {
  1963. box-shadow: 0 3px 12px rgba(0, 0, 0, 0.05);
  1964. -webkit-box-shadow: 0 3px 12px rgba(0, 0, 0, 0.05);
  1965. -moz-box-shadow: 0 3px 12px rgba(0, 0, 0, 0.05);
  1966. border-color: rgba(120, 130, 140, 0.13); }
  1967. .topbar .dropdown-menu .dropdown-item {
  1968. padding: 7px 1.5rem; }
  1969. .topbar ul.dropdown-user {
  1970. padding: 0px;
  1971. width: 270px; }
  1972. .topbar ul.dropdown-user li {
  1973. list-style: none;
  1974. padding: 0px;
  1975. margin: 0px; }
  1976. .topbar ul.dropdown-user li.divider {
  1977. height: 1px;
  1978. margin: 9px 0;
  1979. overflow: hidden;
  1980. background-color: rgba(120, 130, 140, 0.13); }
  1981. .topbar ul.dropdown-user li .dw-user-box {
  1982. padding: 10px 15px; }
  1983. .topbar ul.dropdown-user li .dw-user-box .u-img {
  1984. width: 80px;
  1985. display: inline-block;
  1986. vertical-align: top; }
  1987. .topbar ul.dropdown-user li .dw-user-box .u-img img {
  1988. width: 100%;
  1989. border-radius: 5px; }
  1990. .topbar ul.dropdown-user li .dw-user-box .u-text {
  1991. display: inline-block;
  1992. padding-left: 10px; }
  1993. .topbar ul.dropdown-user li .dw-user-box .u-text h4 {
  1994. margin: 0px; }
  1995. .topbar ul.dropdown-user li .dw-user-box .u-text p {
  1996. margin-bottom: 2px;
  1997. font-size: 14px; }
  1998. .topbar ul.dropdown-user li .dw-user-box .u-text .btn {
  1999. color: #ffffff;
  2000. padding: 5px 10px;
  2001. display: inline-block; }
  2002. .topbar ul.dropdown-user li .dw-user-box .u-text .btn:hover {
  2003. background: #e6294b; }
  2004. .topbar ul.dropdown-user li a {
  2005. padding: 9px 15px;
  2006. display: block;
  2007. color: #67757c; }
  2008. .topbar ul.dropdown-user li a:hover {
  2009. background: #f2f4f8;
  2010. color: #009efb;
  2011. text-decoration: none; }
  2012.  
  2013. .search-box .app-search {
  2014. position: absolute;
  2015. margin: 0px;
  2016. display: block;
  2017. z-index: 110;
  2018. width: 100%;
  2019. top: -1px;
  2020. -webkit-box-shadow: 2px 0px 10px rgba(0, 0, 0, 0.2);
  2021. box-shadow: 2px 0px 10px rgba(0, 0, 0, 0.2);
  2022. display: none;
  2023. left: 0px; }
  2024. .search-box .app-search input {
  2025. width: 100%;
  2026. padding: 25px 40px 25px 20px;
  2027. border-radius: 0px;
  2028. font-size: 17px;
  2029. -webkit-transition: 0.5s ease-in;
  2030. -o-transition: 0.5s ease-in;
  2031. transition: 0.5s ease-in; }
  2032. .search-box .app-search .srh-btn {
  2033. position: absolute;
  2034. top: 23px;
  2035. cursor: pointer;
  2036. background: #ffffff;
  2037. width: 15px;
  2038. height: 15px;
  2039. right: 20px;
  2040. font-size: 14px; }
  2041.  
  2042. .mini-sidebar .top-navbar .navbar-header {
  2043. width: 60px;
  2044. text-align: center; }
  2045.  
  2046. .logo-center .top-navbar .navbar-header {
  2047. position: absolute;
  2048. left: 0;
  2049. right: 0;
  2050. margin: 0 auto; }
  2051.  
  2052. /*******************
  2053. Breadcrumb and page title
  2054. *******************/
  2055. .page-titles {
  2056. background: #ffffff;
  2057. margin: 0 -30px 30px;
  2058. padding: 15px;
  2059. -webkit-box-shadow: 1px 0 5px rgba(0, 0, 0, 0.1);
  2060. box-shadow: 1px 0 5px rgba(0, 0, 0, 0.1); }
  2061. .page-titles h3 {
  2062. margin-bottom: 0px;
  2063. margin-top: 8px; }
  2064. .page-titles .breadcrumb {
  2065. padding: 0px;
  2066. background: transparent;
  2067. font-size: 14px; }
  2068. .page-titles .breadcrumb li {
  2069. margin-top: 0px;
  2070. margin-bottom: 0px; }
  2071. .page-titles .breadcrumb .breadcrumb-item + .breadcrumb-item::before {
  2072. content: "\e649";
  2073. font-family: themify;
  2074. color: #a6b7bf;
  2075. font-size: 11px; }
  2076. .page-titles .breadcrumb .breadcrumb-item.active {
  2077. color: #99abb4; }
  2078.  
  2079. /*******************
  2080. Right side toggle
  2081. *******************/
  2082. @-webkit-keyframes rotate {
  2083. from {
  2084. -webkit-transform: rotate(0deg); }
  2085. to {
  2086. -webkit-transform: rotate(360deg); } }
  2087.  
  2088. @-moz-keyframes rotate {
  2089. from {
  2090. -moz-transform: rotate(0deg); }
  2091. to {
  2092. -moz-transform: rotate(360deg); } }
  2093.  
  2094. @keyframes rotate {
  2095. from {
  2096. -webkit-transform: rotate(0deg);
  2097. transform: rotate(0deg); }
  2098. to {
  2099. -webkit-transform: rotate(360deg);
  2100. transform: rotate(360deg); } }
  2101.  
  2102. .right-side-toggle {
  2103. position: relative; }
  2104.  
  2105. .right-side-toggle i {
  2106. -webkit-transition-property: -webkit-transform;
  2107. -webkit-transition-duration: 1s;
  2108. -moz-transition-property: -moz-transform;
  2109. -moz-transition-duration: 1s;
  2110. transition-property: -webkit-transform;
  2111. -o-transition-property: transform;
  2112. transition-property: transform;
  2113. transition-property: transform, -webkit-transform;
  2114. -o-transition-duration: 1s;
  2115. transition-duration: 1s;
  2116. -webkit-animation-name: rotate;
  2117. -webkit-animation-duration: 2s;
  2118. -webkit-animation-iteration-count: infinite;
  2119. -webkit-animation-timing-function: linear;
  2120. -moz-animation-name: rotate;
  2121. -moz-animation-duration: 2s;
  2122. -moz-animation-iteration-count: infinite;
  2123. -moz-animation-timing-function: linear;
  2124. animation-name: rotate;
  2125. animation-duration: 2s;
  2126. animation-iteration-count: infinite;
  2127. animation-timing-function: linear;
  2128. position: absolute;
  2129. top: 18px;
  2130. left: 18px; }
  2131.  
  2132. .right-sidebar {
  2133. position: fixed;
  2134. right: -240px;
  2135. width: 240px;
  2136. display: none;
  2137. z-index: 1100;
  2138. background: #ffffff;
  2139. top: 0px;
  2140. padding-bottom: 20px;
  2141. height: 100%;
  2142. -webkit-box-shadow: 5px 1px 40px rgba(0, 0, 0, 0.1);
  2143. box-shadow: 5px 1px 40px rgba(0, 0, 0, 0.1);
  2144. -webkit-transition: all 0.3s ease;
  2145. -o-transition: all 0.3s ease;
  2146. transition: all 0.3s ease; }
  2147. .right-sidebar .rpanel-title {
  2148. display: block;
  2149. padding: 24px 20px;
  2150. color: #ffffff;
  2151. text-transform: uppercase;
  2152. font-size: 15px;
  2153. background: #009efb; }
  2154. .right-sidebar .rpanel-title span {
  2155. float: right;
  2156. cursor: pointer;
  2157. font-size: 11px; }
  2158. .right-sidebar .rpanel-title span:hover {
  2159. color: #ffffff; }
  2160. .right-sidebar .r-panel-body {
  2161. padding: 20px; }
  2162. .right-sidebar .r-panel-body ul {
  2163. margin: 0px;
  2164. padding: 0px; }
  2165. .right-sidebar .r-panel-body ul li {
  2166. list-style: none;
  2167. padding: 5px 0; }
  2168.  
  2169. .shw-rside {
  2170. right: 0px;
  2171. width: 240px;
  2172. display: block; }
  2173.  
  2174. .chatonline img {
  2175. margin-right: 10px;
  2176. float: left;
  2177. width: 30px; }
  2178.  
  2179. .chatonline li a {
  2180. padding: 13px 0;
  2181. float: left;
  2182. width: 100%; }
  2183. .chatonline li a span {
  2184. color: #67757c; }
  2185. .chatonline li a span small {
  2186. display: block;
  2187. font-size: 10px; }
  2188.  
  2189. /*******************
  2190. Right side toggle
  2191. *******************/
  2192. ul#themecolors {
  2193. display: block; }
  2194. ul#themecolors li {
  2195. display: inline-block; }
  2196. ul#themecolors li:first-child {
  2197. display: block; }
  2198. ul#themecolors li a {
  2199. width: 50px;
  2200. height: 50px;
  2201. display: inline-block;
  2202. margin: 5px;
  2203. color: transparent;
  2204. position: relative; }
  2205. ul#themecolors li a.working:before {
  2206. content: "\f00c";
  2207. font-family: "FontAwesome";
  2208. font-size: 18px;
  2209. line-height: 50px;
  2210. width: 50px;
  2211. height: 50px;
  2212. position: absolute;
  2213. top: 0;
  2214. left: 0;
  2215. color: #ffffff;
  2216. text-align: center; }
  2217.  
  2218. .default-theme {
  2219. background: #99abb4; }
  2220.  
  2221. .green-theme {
  2222. background: #26c6da; }
  2223.  
  2224. .yellow-theme {
  2225. background: #ffb22b; }
  2226.  
  2227. .red-theme {
  2228. background: #fc4b6c; }
  2229.  
  2230. .blue-theme {
  2231. background: #1e88e5; }
  2232.  
  2233. .purple-theme {
  2234. background: #7460ee; }
  2235.  
  2236. .megna-theme {
  2237. background: #00897b; }
  2238.  
  2239. .default-dark-theme {
  2240. background: #263238;
  2241. /* Old browsers */
  2242. background: -moz-linear-gradient(left, #263238 0%, #263238 23%, #99abb4 23%, #99abb4 99%);
  2243. /* FF3.6-15 */
  2244. background: -webkit-linear-gradient(left, #263238 0%, #263238 23%, #99abb4 23%, #99abb4 99%);
  2245. /* Chrome10-25,Safari5.1-6 */
  2246. background: -webkit-gradient(linear, left top, right top, from(#263238), color-stop(23%, #263238), color-stop(23%, #99abb4), color-stop(99%, #99abb4));
  2247. background: -o-linear-gradient(left, #263238 0%, #263238 23%, #99abb4 23%, #99abb4 99%);
  2248. background: linear-gradient(to right, #263238 0%, #263238 23%, #99abb4 23%, #99abb4 99%); }
  2249.  
  2250. .green-dark-theme {
  2251. background: #263238;
  2252. /* Old browsers */
  2253. background: -moz-linear-gradient(left, #263238 0%, #263238 23%, #26c6da 23%, #26c6da 99%);
  2254. /* FF3.6-15 */
  2255. background: -webkit-linear-gradient(left, #263238 0%, #263238 23%, #00c292 23%, #26c6da 99%);
  2256. /* Chrome10-25,Safari5.1-6 */
  2257. background: -webkit-gradient(linear, left top, right top, from(#263238), color-stop(23%, #263238), color-stop(23%, #26c6da), color-stop(99%, #26c6da));
  2258. background: -webkit-linear-gradient(left, #263238 0%, #263238 23%, #26c6da 23%, #26c6da 99%);
  2259. background: -o-linear-gradient(left, #263238 0%, #263238 23%, #26c6da 23%, #26c6da 99%);
  2260. background: linear-gradient(to right, #263238 0%, #263238 23%, #26c6da 23%, #26c6da 99%); }
  2261.  
  2262. .yellow-dark-theme {
  2263. background: #263238;
  2264. /* Old browsers */
  2265. background: -moz-linear-gradient(left, #263238 0%, #263238 23%, #fc4b6c 23%, #fc4b6c 99%);
  2266. /* FF3.6-15 */
  2267. background: -webkit-linear-gradient(left, #263238 0%, #263238 23%, #fc4b6c 23%, #fc4b6c 99%);
  2268. /* Chrome10-25,Safari5.1-6 */
  2269. background: -webkit-gradient(linear, left top, right top, from(#263238), color-stop(23%, #263238), color-stop(23%, #fc4b6c), color-stop(99%, #fc4b6c));
  2270. background: -o-linear-gradient(left, #263238 0%, #263238 23%, #fc4b6c 23%, #fc4b6c 99%);
  2271. background: linear-gradient(to right, #263238 0%, #263238 23%, #fc4b6c 23%, #fc4b6c 99%); }
  2272.  
  2273. .blue-dark-theme {
  2274. background: #263238;
  2275. /* Old browsers */
  2276. background: -moz-linear-gradient(left, #263238 0%, #263238 23%, #1e88e5 23%, #1e88e5 99%);
  2277. /* FF3.6-15 */
  2278. background: -webkit-linear-gradient(left, #263238 0%, #263238 23%, #1e88e5 23%, #1e88e5 99%);
  2279. /* Chrome10-25,Safari5.1-6 */
  2280. background: -webkit-gradient(linear, left top, right top, from(#263238), color-stop(23%, #263238), color-stop(23%, #1e88e5), color-stop(99%, #1e88e5));
  2281. background: -o-linear-gradient(left, #263238 0%, #263238 23%, #1e88e5 23%, #1e88e5 99%);
  2282. background: linear-gradient(to right, #263238 0%, #263238 23%, #1e88e5 23%, #1e88e5 99%); }
  2283.  
  2284. .purple-dark-theme {
  2285. background: #263238;
  2286. /* Old browsers */
  2287. background: -moz-linear-gradient(left, #263238 0%, #263238 23%, #7460ee 23%, #7460ee 99%);
  2288. /* FF3.6-15 */
  2289. background: -webkit-linear-gradient(left, #263238 0%, #263238 23%, #7460ee 23%, #7460ee 99%);
  2290. /* Chrome10-25,Safari5.1-6 */
  2291. background: -webkit-gradient(linear, left top, right top, from(#263238), color-stop(23%, #263238), color-stop(23%, #7460ee), color-stop(99%, #7460ee));
  2292. background: -o-linear-gradient(left, #263238 0%, #263238 23%, #7460ee 23%, #7460ee 99%);
  2293. background: linear-gradient(to right, #263238 0%, #263238 23%, #7460ee 23%, #7460ee 99%); }
  2294.  
  2295. .megna-dark-theme {
  2296. background: #263238;
  2297. /* Old browsers */
  2298. background: -moz-linear-gradient(left, #263238 0%, #263238 23%, #00897b 23%, #00897b 99%);
  2299. /* FF3.6-15 */
  2300. background: -webkit-linear-gradient(left, #263238 0%, #263238 23%, #00897b 23%, #00897b 99%);
  2301. /* Chrome10-25,Safari5.1-6 */
  2302. background: -webkit-gradient(linear, left top, right top, from(#263238), color-stop(23%, #263238), color-stop(23%, #00897b), color-stop(99%, #00897b));
  2303. background: -o-linear-gradient(left, #263238 0%, #263238 23%, #00897b 23%, #00897b 99%);
  2304. background: linear-gradient(to right, #263238 0%, #263238 23%, #00897b 23%, #00897b 99%); }
  2305.  
  2306. .red-dark-theme {
  2307. background: #263238;
  2308. /* Old browsers */
  2309. background: -moz-linear-gradient(left, #263238 0%, #263238 23%, #fc4b6c 23%, #fc4b6c 99%);
  2310. /* FF3.6-15 */
  2311. background: -webkit-linear-gradient(left, #263238 0%, #263238 23%, #fc4b6c 23%, #fc4b6c 99%);
  2312. /* Chrome10-25,Safari5.1-6 */
  2313. background: -webkit-gradient(linear, left top, right top, from(#263238), color-stop(23%, #263238), color-stop(23%, #fc4b6c), color-stop(99%, #fc4b6c));
  2314. background: -o-linear-gradient(left, #263238 0%, #263238 23%, #fc4b6c 23%, #fc4b6c 99%);
  2315. background: linear-gradient(to right, #263238 0%, #263238 23%, #fc4b6c 23%, #fc4b6c 99%); }
  2316.  
  2317. /*******************
  2318. page title
  2319. *******************/
  2320. .page-titles {
  2321. padding-bottom: 20px; }
  2322.  
  2323. /*******************
  2324. Footer
  2325. *******************/
  2326. .footer {
  2327. bottom: 0;
  2328. color: #67757c;
  2329. left: 0px;
  2330. padding: 17px 15px;
  2331. position: absolute;
  2332. right: 0;
  2333. border-top: 1px solid rgba(120, 130, 140, 0.13);
  2334. background: #ffffff; }
  2335.  
  2336. /*******************
  2337. Card title
  2338. *******************/
  2339. .card {
  2340. margin-bottom: 30px; }
  2341. .card .card-subtitle {
  2342. font-weight: 300;
  2343. margin-bottom: 15px;
  2344. color: #99abb4; }
  2345.  
  2346. .card-inverse .card-blockquote .blockquote-footer,
  2347. .card-inverse .card-link,
  2348. .card-inverse .card-subtitle,
  2349. .card-inverse .card-text {
  2350. color: rgba(255, 255, 255, 0.65); }
  2351.  
  2352. .card-success {
  2353. background: #26c6da;
  2354. border-color: #26c6da; }
  2355.  
  2356. .card-danger {
  2357. background: #fc4b6c;
  2358. border-color: #fc4b6c; }
  2359.  
  2360. .card-warning {
  2361. background: #ffb22b;
  2362. border-color: #ffb22b; }
  2363.  
  2364. .card-info {
  2365. background: #1e88e5;
  2366. border-color: #1e88e5; }
  2367.  
  2368. .card-primary {
  2369. background: #7460ee;
  2370. border-color: #7460ee; }
  2371.  
  2372. .card-dark {
  2373. background: #2f3d4a;
  2374. border-color: #2f3d4a; }
  2375.  
  2376. .card-megna {
  2377. background: #00897b;
  2378. border-color: #00897b; }
  2379.  
  2380. /*==============================================================
  2381. Buttons page
  2382. ============================================================== */
  2383. .button-group .btn {
  2384. margin-bottom: 5px;
  2385. margin-right: 5px; }
  2386.  
  2387. .no-button-group .btn {
  2388. margin-bottom: 5px;
  2389. margin-right: 0px; }
  2390.  
  2391. .btn .text-active {
  2392. display: none; }
  2393.  
  2394. .btn.active .text-active {
  2395. display: inline-block; }
  2396.  
  2397. .btn.active .text {
  2398. display: none; }
  2399.  
  2400. /*==============================================================
  2401. Cards page
  2402. ============================================================== */
  2403. .card-actions {
  2404. float: right; }
  2405. .card-actions a {
  2406. cursor: pointer;
  2407. color: #67757c;
  2408. opacity: 0.7;
  2409. padding-left: 7px;
  2410. font-size: 13px; }
  2411. .card-actions a:hover {
  2412. opacity: 1; }
  2413.  
  2414. .card-columns .card {
  2415. margin-bottom: 20px; }
  2416.  
  2417. .collapsing {
  2418. -webkit-transition: height .08s ease;
  2419. -o-transition: height .08s ease;
  2420. transition: height .08s ease; }
  2421.  
  2422. .card-info {
  2423. background: #1e88e5;
  2424. border-color: #1e88e5; }
  2425.  
  2426. .card-primary {
  2427. background: #7460ee;
  2428. border-color: #7460ee; }
  2429.  
  2430. .card-outline-info {
  2431. border-color: #1e88e5; }
  2432. .card-outline-info .card-header {
  2433. background: #1e88e5;
  2434. border-color: #1e88e5; }
  2435.  
  2436. .card-outline-inverse {
  2437. border-color: #2f3d4a; }
  2438. .card-outline-inverse .card-header {
  2439. background: #2f3d4a;
  2440. border-color: #2f3d4a; }
  2441.  
  2442. .card-outline-warning {
  2443. border-color: #ffb22b; }
  2444. .card-outline-warning .card-header {
  2445. background: #ffb22b;
  2446. border-color: #ffb22b; }
  2447.  
  2448. .card-outline-success {
  2449. border-color: #26c6da; }
  2450. .card-outline-success .card-header {
  2451. background: #26c6da;
  2452. border-color: #26c6da; }
  2453.  
  2454. .card-outline-danger {
  2455. border-color: #fc4b6c; }
  2456. .card-outline-danger .card-header {
  2457. background: #fc4b6c;
  2458. border-color: #fc4b6c; }
  2459.  
  2460. .card-outline-primary {
  2461. border-color: #7460ee; }
  2462. .card-outline-primary .card-header {
  2463. background: #7460ee;
  2464. border-color: #7460ee; }
  2465.  
  2466. /*==============================================================
  2467. Breadcrumb
  2468. ============================================================== */
  2469. .bc-colored .breadcrumb-item,
  2470. .bc-colored .breadcrumb-item a {
  2471. color: #ffffff; }
  2472. .bc-colored .breadcrumb-item.active,
  2473. .bc-colored .breadcrumb-item a.active {
  2474. opacity: 0.7; }
  2475.  
  2476. .bc-colored .breadcrumb-item + .breadcrumb-item::before {
  2477. color: rgba(255, 255, 255, 0.4); }
  2478.  
  2479. .breadcrumb {
  2480. margin-bottom: 0px; }
  2481.  
  2482. /*==============================================================
  2483. Ui-bootstrap
  2484. ============================================================== */
  2485. ul.list-icons {
  2486. margin: 0px;
  2487. padding: 0px; }
  2488. ul.list-icons li {
  2489. list-style: none;
  2490. line-height: 30px;
  2491. margin: 5px 0;
  2492. -webkit-transition: 0.2s ease-in;
  2493. -o-transition: 0.2s ease-in;
  2494. transition: 0.2s ease-in; }
  2495. ul.list-icons li a {
  2496. color: #67757c; }
  2497. ul.list-icons li a:hover {
  2498. color: #009efb; }
  2499. ul.list-icons li i {
  2500. font-size: 13px;
  2501. padding-right: 8px; }
  2502.  
  2503. ul.list-inline li {
  2504. display: inline-block;
  2505. padding: 0 8px; }
  2506.  
  2507. ul.two-part {
  2508. margin: 0px; }
  2509. ul.two-part li {
  2510. width: 48.8%; }
  2511.  
  2512. /*Accordion*/
  2513. html body .accordion .card {
  2514. margin-bottom: 0px; }
  2515.  
  2516. /*==============================================================
  2517. flot chart
  2518. ============================================================== */
  2519. .flot-chart {
  2520. display: block;
  2521. height: 400px; }
  2522.  
  2523. .flot-chart-content {
  2524. width: 100%;
  2525. height: 100%; }
  2526.  
  2527. html body .jqstooltip,
  2528. html body .flotTip {
  2529. width: auto !important;
  2530. height: auto !important;
  2531. background: #263238;
  2532. color: #ffffff;
  2533. padding: 5px 10px; }
  2534.  
  2535. /*==============================================================
  2536. Easy pie chart
  2537. ============================================================== */
  2538. .chart {
  2539. position: relative;
  2540. display: inline-block;
  2541. width: 100px;
  2542. height: 100px;
  2543. margin-top: 20px;
  2544. margin-bottom: 20px;
  2545. text-align: center; }
  2546. .chart canvas {
  2547. position: absolute;
  2548. top: 0;
  2549. left: 0; }
  2550.  
  2551. .chart.chart-widget-pie {
  2552. margin-top: 5px;
  2553. margin-bottom: 5px; }
  2554.  
  2555. .pie-chart > span {
  2556. left: 0;
  2557. margin-top: -2px;
  2558. position: absolute;
  2559. right: 0;
  2560. text-align: center;
  2561. top: 50%;
  2562. -webkit-transform: translateY(-50%);
  2563. -ms-transform: translateY(-50%);
  2564. transform: translateY(-50%); }
  2565.  
  2566. .chart > span > img {
  2567. left: 0;
  2568. margin-top: -2px;
  2569. position: absolute;
  2570. right: 0;
  2571. text-align: center;
  2572. top: 50%;
  2573. width: 60%;
  2574. height: 60%;
  2575. -webkit-transform: translateY(-50%);
  2576. -ms-transform: translateY(-50%);
  2577. transform: translateY(-50%);
  2578. margin: 0 auto; }
  2579.  
  2580. .percent {
  2581. display: inline-block;
  2582. line-height: 100px;
  2583. z-index: 2;
  2584. font-weight: 600;
  2585. font-size: 18px;
  2586. color: #263238; }
  2587. .percent:after {
  2588. content: '%';
  2589. margin-left: 0.1em;
  2590. font-size: .8em; }
  2591.  
  2592. /*==============================================================
  2593. Dashboard1 chart
  2594. ============================================================== */
  2595. .ct-charts {
  2596. position: relative; }
  2597.  
  2598. .amp-pxl {
  2599. position: relative; }
  2600. .amp-pxl .ct-series-a .ct-bar {
  2601. stroke: #1e88e5; }
  2602. .amp-pxl .ct-series-b .ct-bar {
  2603. stroke: #26c6da; }
  2604.  
  2605. .c3-chart-arcs-title,
  2606. .c3-legend-item {
  2607. font-family: "Poppins", sans-serif;
  2608. fill: #67757c; }
  2609.  
  2610. html body #visitor .c3-chart-arcs-title {
  2611. font-size: 18px;
  2612. fill: #99abb4; }
  2613.  
  2614. .stylish-table thead th {
  2615. font-weight: 400;
  2616. color: #99abb4;
  2617. border: 0px;
  2618. border-bottom: 1px; }
  2619.  
  2620. .stylish-table tbody tr {
  2621. border-left: 4px solid #ffffff; }
  2622. .stylish-table tbody tr:hover, .stylish-table tbody tr.active {
  2623. border-left: 4px solid #009efb; }
  2624.  
  2625. .stylish-table tbody td {
  2626. vertical-align: middle; }
  2627. .stylish-table tbody td h6 {
  2628. font-weight: 500;
  2629. margin-bottom: 0px;
  2630. white-space: nowrap; }
  2631. .stylish-table tbody td small {
  2632. line-height: 12px;
  2633. white-space: nowrap; }
  2634.  
  2635. /*==============================================================
  2636. Dashboard2 chart
  2637. ============================================================== */
  2638. .campaign {
  2639. height: 280px; }
  2640. .campaign .ct-series-a .ct-area {
  2641. fill-opacity: 0.2;
  2642. fill: url(#gradient); }
  2643. .campaign .ct-series-a .ct-line,
  2644. .campaign .ct-series-a .ct-point {
  2645. stroke: #26c6da;
  2646. stroke-width: 2px; }
  2647. .campaign .ct-series-b .ct-area {
  2648. fill: #1e88e5;
  2649. fill-opacity: 0.1; }
  2650. .campaign .ct-series-b .ct-line,
  2651. .campaign .ct-series-b .ct-point {
  2652. stroke: #1e88e5;
  2653. stroke-width: 2px; }
  2654. .campaign .ct-series-a .ct-point,
  2655. .campaign .ct-series-b .ct-point {
  2656. stroke-width: 6px; }
  2657.  
  2658. .campaign2 .ct-series-a .ct-area {
  2659. fill-opacity: 0.2;
  2660. fill: url(#gradient); }
  2661.  
  2662. .campaign2 .ct-series-a .ct-line,
  2663. .campaign2 .ct-series-a .ct-point {
  2664. stroke: #26c6da;
  2665. stroke-width: 2px; }
  2666.  
  2667. .campaign2 .ct-series-b .ct-area {
  2668. fill: #1e88e5;
  2669. fill-opacity: 0.1; }
  2670.  
  2671. .campaign2 .ct-series-b .ct-line,
  2672. .campaign2 .ct-series-b .ct-point {
  2673. stroke: #1e88e5;
  2674. stroke-width: 2px; }
  2675.  
  2676. .campaign2 .ct-series-a .ct-point,
  2677. .campaign2 .ct-series-b .ct-point {
  2678. stroke-width: 6px; }
  2679.  
  2680. .usage .ct-series-a .ct-line {
  2681. stroke-width: 3px;
  2682. stroke: rgba(255, 255, 255, 0.5); }
  2683.  
  2684. /*==============================================================
  2685. Dashboard3 chart
  2686. ============================================================== */
  2687. .total-sales {
  2688. position: relative; }
  2689. .total-sales .chartist-tooltip {
  2690. background: #2f3d4a; }
  2691. .total-sales .ct-series-a .ct-bar {
  2692. stroke: #1e88e5; }
  2693. .total-sales .ct-series-b .ct-bar {
  2694. stroke: #26c6da; }
  2695. .total-sales .ct-series-c .ct-bar {
  2696. stroke: #fc4b6c; }
  2697.  
  2698. .ct-chart {
  2699. position: relative; }
  2700. .ct-chart .ct-series-a .ct-slice-donut {
  2701. stroke: #26c6da; }
  2702. .ct-chart .ct-series-b .ct-slice-donut {
  2703. stroke: #f2f4f8; }
  2704. .ct-chart .ct-series-c .ct-slice-donut {
  2705. stroke: #1e88e5; }
  2706.  
  2707. #visitfromworld path.jvectormap-region.jvectormap-element {
  2708. stroke-width: 1px;
  2709. stroke: #99abb4; }
  2710.  
  2711. .jvectormap-zoomin,
  2712. .jvectormap-zoomout,
  2713. .jvectormap-goback {
  2714. background: #99abb4; }
  2715.  
  2716. .browser td {
  2717. vertical-align: middle;
  2718. padding-left: 0px; }
  2719.  
  2720. #calendar .fc-today-button {
  2721. display: none; }
  2722.  
  2723. /*==============================================================
  2724. Dashboard4 chart
  2725. ============================================================== */
  2726. .total-revenue4 {
  2727. position: relative; }
  2728. .total-revenue4 .ct-series-a .ct-line {
  2729. stroke: #1e88e5;
  2730. stroke-width: 1px; }
  2731. .total-revenue4 .ct-series-a .ct-point {
  2732. stroke: #1e88e5;
  2733. stroke-width: 5px; }
  2734. .total-revenue4 .ct-series-b .ct-line {
  2735. stroke: #26c6da;
  2736. stroke-width: 1px; }
  2737. .total-revenue4 .ct-series-b .ct-point {
  2738. stroke: #26c6da;
  2739. stroke-width: 5px; }
  2740. .total-revenue4 .ct-series-a .ct-area {
  2741. fill: #1e88e5;
  2742. fill-opacity: 0.2; }
  2743. .total-revenue4 .ct-series-b .ct-area {
  2744. fill: #26c6da;
  2745. fill-opacity: 0.2; }
  2746.  
  2747. /*==============================================================
  2748. Dashboard6 chart
  2749. ============================================================== */
  2750. .product-overview.table tbody tr td {
  2751. vertical-align: middle; }
  2752.  
  2753. /*==============================================================
  2754. Widget-data
  2755. ============================================================== */
  2756. .sparkchart {
  2757. margin-bottom: -2px; }
  2758.  
  2759. /*==============================================================
  2760. File upload
  2761. ============================================================== */
  2762. .btn-file {
  2763. overflow: hidden;
  2764. position: relative;
  2765. vertical-align: middle; }
  2766. .btn-file > input {
  2767. position: absolute;
  2768. top: 0;
  2769. right: 0;
  2770. margin: 0;
  2771. opacity: 0;
  2772. filter: alpha(opacity=0);
  2773. font-size: 23px;
  2774. height: 100%;
  2775. width: 100%;
  2776. direction: ltr;
  2777. cursor: pointer;
  2778. border-radius: 0px; }
  2779.  
  2780. .fileinput .input-group-addon {
  2781. border-right: 1px solid rgba(120, 130, 140, 0.13); }
  2782.  
  2783. .fileinput .form-control {
  2784. padding-top: 7px;
  2785. padding-bottom: 5px;
  2786. display: inline-block;
  2787. margin-bottom: 0px;
  2788. vertical-align: middle;
  2789. cursor: text; }
  2790.  
  2791. .fileinput .thumbnail {
  2792. overflow: hidden;
  2793. display: inline-block;
  2794. margin-bottom: 5px;
  2795. vertical-align: middle;
  2796. text-align: center; }
  2797.  
  2798. .fileinput .thumbnail > img {
  2799. max-height: 100%; }
  2800.  
  2801. .fileinput .btn {
  2802. vertical-align: middle; }
  2803.  
  2804. .fileinput-exists .fileinput-new,
  2805. .fileinput-new .fileinput-exists {
  2806. display: none; }
  2807.  
  2808. .fileinput-inline .fileinput-controls {
  2809. display: inline; }
  2810.  
  2811. .fileinput-filename {
  2812. vertical-align: middle;
  2813. display: inline-block;
  2814. overflow: hidden; }
  2815.  
  2816. .form-control .fileinput-filename {
  2817. vertical-align: bottom; }
  2818.  
  2819. .fileinput.input-group > * {
  2820. position: relative;
  2821. z-index: 2; }
  2822.  
  2823. .fileinput.input-group > .btn-file {
  2824. z-index: 1; }
  2825.  
  2826. /*==============================================================
  2827. widget-chart-page product review
  2828. ============================================================== */
  2829. .product-review {
  2830. margin: 0px;
  2831. padding: 25px; }
  2832. .product-review li {
  2833. display: block;
  2834. padding: 20px 0;
  2835. list-style: none; }
  2836. .product-review li .font,
  2837. .product-review li span {
  2838. display: inline-block;
  2839. margin-left: 10px; }
  2840.  
  2841. .social-profile {
  2842. text-align: center;
  2843. background: rgba(7, 10, 43, 0.8); }
  2844.  
  2845. .profile-tab li a.nav-link,
  2846. .customtab li a.nav-link {
  2847. border: 0px;
  2848. padding: 15px 20px;
  2849. color: #67757c; }
  2850. .profile-tab li a.nav-link.active,
  2851. .customtab li a.nav-link.active {
  2852. border-bottom: 2px solid #009efb;
  2853. color: #009efb; }
  2854. .profile-tab li a.nav-link:hover,
  2855. .customtab li a.nav-link:hover {
  2856. color: #009efb; }
  2857.  
  2858. /*==============================================================
  2859. Form addons page
  2860. ============================================================== */
  2861. /*Bootstrap select*/
  2862. .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {
  2863. width: 100%; }
  2864.  
  2865. .bootstrap-select .dropdown-menu li a {
  2866. display: block;
  2867. padding: 7px 20px;
  2868. clear: both;
  2869. font-weight: 400;
  2870. line-height: 1.42857143;
  2871. color: #67757c;
  2872. white-space: nowrap; }
  2873. .bootstrap-select .dropdown-menu li a:hover {
  2874. color: #009efb;
  2875. background: #f2f4f8; }
  2876.  
  2877. .bootstrap-touchspin .input-group-btn-vertical > .btn {
  2878. padding: 9px 10px; }
  2879.  
  2880. /*==============================================================
  2881. Form Material page
  2882. ============================================================== */
  2883. /*Material inputs*/
  2884. .form-material .form-group {
  2885. overflow: hidden; }
  2886.  
  2887. .form-material .form-control {
  2888. background-color: transparent;
  2889. background-position: center bottom, center calc(100% - 1px);
  2890. background-repeat: no-repeat;
  2891. background-size: 0 2px, 100% 1px;
  2892. padding: 0;
  2893. -webkit-transition: background 0s ease-out 0s;
  2894. -o-transition: background 0s ease-out 0s;
  2895. transition: background 0s ease-out 0s; }
  2896.  
  2897. .form-material .form-control,
  2898. .form-material .form-control.focus,
  2899. .form-material .form-control:focus {
  2900. background-image: -webkit-gradient(linear, left top, left bottom, from(#009efb), to(#009efb)), -webkit-gradient(linear, left top, left bottom, from(#d9d9d9), to(#d9d9d9));
  2901. background-image: -webkit-linear-gradient(#009efb, #009efb), -webkit-linear-gradient(#d9d9d9, #d9d9d9);
  2902. background-image: -o-linear-gradient(#009efb, #009efb), -o-linear-gradient(#d9d9d9, #d9d9d9);
  2903. background-image: linear-gradient(#009efb, #009efb), linear-gradient(#d9d9d9, #d9d9d9);
  2904. border: 0 none;
  2905. border-radius: 0;
  2906. -webkit-box-shadow: none;
  2907. box-shadow: none;
  2908. float: none; }
  2909.  
  2910. .form-material .form-control.focus,
  2911. .form-material .form-control:focus {
  2912. background-size: 100% 2px, 100% 1px;
  2913. outline: 0 none;
  2914. -webkit-transition-duration: 0.3s;
  2915. -o-transition-duration: 0.3s;
  2916. transition-duration: 0.3s; }
  2917.  
  2918. .form-control-line .form-group {
  2919. overflow: hidden; }
  2920.  
  2921. .form-control-line .form-control {
  2922. border: 0px;
  2923. border-radius: 0px;
  2924. padding-left: 0px;
  2925. border-bottom: 1px solid #d9d9d9; }
  2926. .form-control-line .form-control:focus {
  2927. border-bottom: 1px solid #009efb; }
  2928.  
  2929. /*******************/
  2930. /*Floating Label*/
  2931. /*******************/
  2932. .floating-labels .form-group {
  2933. position: relative; }
  2934.  
  2935. .floating-labels .form-control {
  2936. padding: 10px 10px 10px 0;
  2937. display: block;
  2938. border: none;
  2939. font-family: "Poppins", sans-serif;
  2940. border-radius: 0px;
  2941. border-bottom: 1px solid #d9d9d9; }
  2942.  
  2943. .floating-labels select.form-control > option {
  2944. font-size: 14px; }
  2945.  
  2946. .floating-labels .has-error .form-control {
  2947. border-bottom: 1px solid #fc4b6c; }
  2948.  
  2949. .floating-labels .has-warning .form-control {
  2950. border-bottom: 1px solid #ffb22b; }
  2951.  
  2952. .floating-labels .has-success .form-control {
  2953. border-bottom: 1px solid #26c6da; }
  2954.  
  2955. .floating-labels .form-control:focus {
  2956. outline: none;
  2957. border: none; }
  2958.  
  2959. .floating-labels label {
  2960. color: #67757c;
  2961. position: absolute;
  2962. cursor: auto;
  2963. top: 5px;
  2964. -o-transition: 0.2s ease all;
  2965. transition: 0.2s ease all;
  2966. -moz-transition: 0.2s ease all;
  2967. -webkit-transition: 0.2s ease all; }
  2968.  
  2969. .floating-labels .form-control:focus ~ label,
  2970. .floating-labels .form-control:valid ~ label {
  2971. top: -20px;
  2972. font-size: 12px;
  2973. color: #263238; }
  2974.  
  2975. .floating-labels .bar {
  2976. position: relative;
  2977. display: block; }
  2978.  
  2979. .floating-labels .bar:before,
  2980. .floating-labels .bar:after {
  2981. content: '';
  2982. height: 2px;
  2983. width: 0;
  2984. bottom: 1px;
  2985. position: absolute;
  2986. background: #009efb;
  2987. -o-transition: 0.2s ease all;
  2988. transition: 0.2s ease all;
  2989. -moz-transition: 0.2s ease all;
  2990. -webkit-transition: 0.2s ease all; }
  2991.  
  2992. .floating-labels .bar:before {
  2993. left: 50%; }
  2994.  
  2995. .floating-labels .bar:after {
  2996. right: 50%; }
  2997.  
  2998. .floating-labels .form-control:focus ~ .bar:before,
  2999. .floating-labels .form-control:focus ~ .bar:after {
  3000. width: 50%; }
  3001.  
  3002. .floating-labels .highlight {
  3003. position: absolute;
  3004. height: 60%;
  3005. width: 100px;
  3006. top: 25%;
  3007. left: 0;
  3008. pointer-events: none;
  3009. opacity: 0.5; }
  3010.  
  3011. .floating-labels .input-lg ~ label,
  3012. .floating-labels .input-lg {
  3013. font-size: 24px; }
  3014.  
  3015. .floating-labels .input-sm ~ label,
  3016. .floating-labels .input-sm {
  3017. font-size: 16px; }
  3018.  
  3019. .has-warning .bar:before,
  3020. .has-warning .bar:after {
  3021. background: #ffb22b; }
  3022.  
  3023. .has-success .bar:before,
  3024. .has-success .bar:after {
  3025. background: #26c6da; }
  3026.  
  3027. .has-error .bar:before,
  3028. .has-error .bar:after {
  3029. background: #fc4b6c; }
  3030.  
  3031. .has-warning .form-control:focus ~ label,
  3032. .has-warning .form-control:valid ~ label {
  3033. color: #ffb22b; }
  3034.  
  3035. .has-success .form-control:focus ~ label,
  3036. .has-success .form-control:valid ~ label {
  3037. color: #26c6da; }
  3038.  
  3039. .has-error .form-control:focus ~ label,
  3040. .has-error .form-control:valid ~ label {
  3041. color: #fc4b6c; }
  3042.  
  3043. .has-feedback label ~ .t-0 {
  3044. top: 0; }
  3045.  
  3046. .form-group.error input,
  3047. .form-group.error select,
  3048. .form-group.error textarea {
  3049. border: 1px solid #fc4b6c; }
  3050.  
  3051. .form-group.validate input,
  3052. .form-group.validate select,
  3053. .form-group.validate textarea {
  3054. border: 1px solid #26c6da; }
  3055.  
  3056. .form-group.error .help-block ul {
  3057. padding: 0px;
  3058. color: #fc4b6c; }
  3059. .form-group.error .help-block ul li {
  3060. list-style: none; }
  3061.  
  3062. .form-group.issue .help-block ul {
  3063. padding: 0px;
  3064. color: #ffb22b; }
  3065. .form-group.issue .help-block ul li {
  3066. list-style: none; }
  3067.  
  3068. /*******************
  3069. Pagination
  3070. ******************/
  3071. .pagination-circle li.active a {
  3072. background: #26c6da; }
  3073.  
  3074. .pagination-circle li a {
  3075. width: 40px;
  3076. height: 40px;
  3077. background: #f2f4f8;
  3078. border: 0px;
  3079. text-align: center;
  3080. border-radius: 100%; }
  3081. .pagination-circle li a:first-child, .pagination-circle li a:last-child {
  3082. border-radius: 100%; }
  3083. .pagination-circle li a:hover {
  3084. background: #26c6da;
  3085. color: #ffffff; }
  3086.  
  3087. .pagination-circle li.disabled a {
  3088. background: #f2f4f8;
  3089. color: rgba(120, 130, 140, 0.13); }
  3090.  
  3091. /*******************
  3092. Form Dropzone
  3093. ******************/
  3094. .dropzone {
  3095. border: 1px dashed #d9d9d9; }
  3096. .dropzone .dz-message {
  3097. padding: 5% 0;
  3098. margin: 0px; }
  3099.  
  3100. /*******************
  3101. Form Pickers
  3102. ******************/
  3103. .asColorPicker-dropdown {
  3104. max-width: 260px; }
  3105.  
  3106. .asColorPicker-trigger {
  3107. position: absolute;
  3108. top: 0;
  3109. right: -35px;
  3110. height: 38px;
  3111. width: 37px;
  3112. border: 0; }
  3113.  
  3114. .asColorPicker-clear {
  3115. display: none;
  3116. position: absolute;
  3117. top: 5px;
  3118. right: 10px;
  3119. text-decoration: none; }
  3120.  
  3121. table th {
  3122. font-weight: 400; }
  3123.  
  3124. .daterangepicker td.active,
  3125. .daterangepicker td.active:hover {
  3126. background-color: #009efb; }
  3127.  
  3128. .datepicker table tr td.today,
  3129. .datepicker table tr td.today.disabled,
  3130. .datepicker table tr td.today.disabled:hover,
  3131. .datepicker table tr td.today:hover {
  3132. background: #009efb;
  3133. color: #ffffff; }
  3134.  
  3135. .datepicker td,
  3136. .datepicker th {
  3137. padding: 5px 10px; }
  3138.  
  3139. /*******************
  3140. Form icheck
  3141. ******************/
  3142. .icolors,
  3143. .icheck-list {
  3144. padding: 0;
  3145. margin: 0;
  3146. list-style: none; }
  3147.  
  3148. .icolors > li {
  3149. padding: 0;
  3150. margin: 2px;
  3151. float: left;
  3152. display: inline-block;
  3153. height: 30px;
  3154. width: 30px;
  3155. background: #263238;
  3156. text-align: center; }
  3157.  
  3158. .icolors > li.active:after {
  3159. content: "\2713 ";
  3160. color: #ffffff;
  3161. line-height: 30px; }
  3162.  
  3163. .icolors > li:first-child {
  3164. margin-left: 0; }
  3165.  
  3166. .icolors > li.orange {
  3167. background: #fc4b6c; }
  3168.  
  3169. .icolors > li.yellow {
  3170. background: #ffb22b; }
  3171.  
  3172. .icolors > li.info {
  3173. background: #1e88e5; }
  3174.  
  3175. .icolors > li.green {
  3176. background: #26c6da; }
  3177.  
  3178. .icolors > li.red {
  3179. background: #fb3a3a; }
  3180.  
  3181. .icolors > li.purple {
  3182. background: #7460ee; }
  3183.  
  3184. .icolors > li.blue {
  3185. background: #02bec9; }
  3186.  
  3187. .icheck-list {
  3188. float: left;
  3189. padding-right: 50px;
  3190. padding-top: 10px; }
  3191.  
  3192. .icheck-list li {
  3193. padding-bottom: 5px; }
  3194.  
  3195. .icheck-list li label {
  3196. padding-left: 10px; }
  3197.  
  3198. /*******************
  3199. Form summernote
  3200. ******************/
  3201. .note-popover,
  3202. .note-icon-caret {
  3203. display: none; }
  3204.  
  3205. .note-editor.note-frame {
  3206. border: 1px solid #d9d9d9; }
  3207. .note-editor.note-frame .panel-heading {
  3208. padding: 6px 10px 10px;
  3209. border-bottom: 1px solid rgba(120, 130, 140, 0.13); }
  3210.  
  3211. .label {
  3212. display: inline-block; }
  3213.  
  3214. /*******************
  3215. Table-Layout
  3216. ******************/
  3217. .table thead th,
  3218. .table th {
  3219. border: 0px; }
  3220.  
  3221. .color-table.primary-table thead th {
  3222. background-color: #7460ee;
  3223. color: #ffffff; }
  3224.  
  3225. .table-striped tbody tr:nth-of-type(odd) {
  3226. background: #f2f4f8; }
  3227.  
  3228. .color-table.success-table thead th {
  3229. background-color: #26c6da;
  3230. color: #ffffff; }
  3231.  
  3232. .color-table.info-table thead th {
  3233. background-color: #1e88e5;
  3234. color: #ffffff; }
  3235.  
  3236. .color-table.warning-table thead th {
  3237. background-color: #ffb22b;
  3238. color: #ffffff; }
  3239.  
  3240. .color-table.danger-table thead th {
  3241. background-color: #fc4b6c;
  3242. color: #ffffff; }
  3243.  
  3244. .color-table.inverse-table thead th {
  3245. background-color: #2f3d4a;
  3246. color: #ffffff; }
  3247.  
  3248. .color-table.dark-table thead th {
  3249. background-color: #263238;
  3250. color: #ffffff; }
  3251.  
  3252. .color-table.red-table thead th {
  3253. background-color: #fb3a3a;
  3254. color: #ffffff; }
  3255.  
  3256. .color-table.purple-table thead th {
  3257. background-color: #7460ee;
  3258. color: #ffffff; }
  3259.  
  3260. .color-table.muted-table thead th {
  3261. background-color: #99abb4;
  3262. color: #ffffff; }
  3263.  
  3264. .color-bordered-table.primary-bordered-table {
  3265. border: 2px solid #7460ee; }
  3266. .color-bordered-table.primary-bordered-table thead th {
  3267. background-color: #7460ee;
  3268. color: #ffffff; }
  3269.  
  3270. .color-bordered-table.success-bordered-table {
  3271. border: 2px solid #26c6da; }
  3272. .color-bordered-table.success-bordered-table thead th {
  3273. background-color: #26c6da;
  3274. color: #ffffff; }
  3275.  
  3276. .color-bordered-table.info-bordered-table {
  3277. border: 2px solid #1e88e5; }
  3278. .color-bordered-table.info-bordered-table thead th {
  3279. background-color: #1e88e5;
  3280. color: #ffffff; }
  3281.  
  3282. .color-bordered-table.warning-bordered-table {
  3283. border: 2px solid #ffb22b; }
  3284. .color-bordered-table.warning-bordered-table thead th {
  3285. background-color: #ffb22b;
  3286. color: #ffffff; }
  3287.  
  3288. .color-bordered-table.danger-bordered-table {
  3289. border: 2px solid #fc4b6c; }
  3290. .color-bordered-table.danger-bordered-table thead th {
  3291. background-color: #fc4b6c;
  3292. color: #ffffff; }
  3293.  
  3294. .color-bordered-table.inverse-bordered-table {
  3295. border: 2px solid #2f3d4a; }
  3296. .color-bordered-table.inverse-bordered-table thead th {
  3297. background-color: #2f3d4a;
  3298. color: #ffffff; }
  3299.  
  3300. .color-bordered-table.dark-bordered-table {
  3301. border: 2px solid #263238; }
  3302. .color-bordered-table.dark-bordered-table thead th {
  3303. background-color: #263238;
  3304. color: #ffffff; }
  3305.  
  3306. .color-bordered-table.red-bordered-table {
  3307. border: 2px solid #fb3a3a; }
  3308. .color-bordered-table.red-bordered-table thead th {
  3309. background-color: #fb3a3a;
  3310. color: #ffffff; }
  3311.  
  3312. .color-bordered-table.purple-bordered-table {
  3313. border: 2px solid #7460ee; }
  3314. .color-bordered-table.purple-bordered-table thead th {
  3315. background-color: #7460ee;
  3316. color: #ffffff; }
  3317.  
  3318. .color-bordered-table.muted-bordered-table {
  3319. border: 2px solid #99abb4; }
  3320. .color-bordered-table.muted-bordered-table thead th {
  3321. background-color: #99abb4;
  3322. color: #ffffff; }
  3323.  
  3324. .full-color-table.full-primary-table {
  3325. background-color: #f1effd; }
  3326. .full-color-table.full-primary-table thead th {
  3327. background-color: #7460ee;
  3328. border: 0;
  3329. color: #ffffff; }
  3330. .full-color-table.full-primary-table tbody td {
  3331. border: 0; }
  3332. .full-color-table.full-primary-table tr:hover {
  3333. background-color: #7460ee;
  3334. color: #ffffff; }
  3335.  
  3336. .full-color-table.full-success-table {
  3337. background-color: #e8fdeb; }
  3338. .full-color-table.full-success-table thead th {
  3339. background-color: #26c6da;
  3340. border: 0;
  3341. color: #ffffff; }
  3342. .full-color-table.full-success-table tbody td {
  3343. border: 0; }
  3344. .full-color-table.full-success-table tr:hover {
  3345. background-color: #26c6da;
  3346. color: #ffffff; }
  3347.  
  3348. .full-color-table.full-info-table {
  3349. background-color: #cfecfe; }
  3350. .full-color-table.full-info-table thead th {
  3351. background-color: #1e88e5;
  3352. border: 0;
  3353. color: #ffffff; }
  3354. .full-color-table.full-info-table tbody td {
  3355. border: 0; }
  3356. .full-color-table.full-info-table tr:hover {
  3357. background-color: #1e88e5;
  3358. color: #ffffff; }
  3359.  
  3360. .full-color-table.full-warning-table {
  3361. background-color: #fff8ec; }
  3362. .full-color-table.full-warning-table thead th {
  3363. background-color: #ffb22b;
  3364. border: 0;
  3365. color: #ffffff; }
  3366. .full-color-table.full-warning-table tbody td {
  3367. border: 0; }
  3368. .full-color-table.full-warning-table tr:hover {
  3369. background-color: #ffb22b;
  3370. color: #ffffff; }
  3371.  
  3372. .full-color-table.full-danger-table {
  3373. background-color: #f9e7eb; }
  3374. .full-color-table.full-danger-table thead th {
  3375. background-color: #fc4b6c;
  3376. border: 0;
  3377. color: #ffffff; }
  3378. .full-color-table.full-danger-table tbody td {
  3379. border: 0; }
  3380. .full-color-table.full-danger-table tr:hover {
  3381. background-color: #fc4b6c;
  3382. color: #ffffff; }
  3383.  
  3384. .full-color-table.full-inverse-table {
  3385. background-color: #f6f6f6; }
  3386. .full-color-table.full-inverse-table thead th {
  3387. background-color: #2f3d4a;
  3388. border: 0;
  3389. color: #ffffff; }
  3390. .full-color-table.full-inverse-table tbody td {
  3391. border: 0; }
  3392. .full-color-table.full-inverse-table tr:hover {
  3393. background-color: #2f3d4a;
  3394. color: #ffffff; }
  3395.  
  3396. .full-color-table.full-dark-table {
  3397. background-color: rgba(43, 43, 43, 0.8); }
  3398. .full-color-table.full-dark-table thead th {
  3399. background-color: #263238;
  3400. border: 0;
  3401. color: #ffffff; }
  3402. .full-color-table.full-dark-table tbody td {
  3403. border: 0;
  3404. color: #ffffff; }
  3405. .full-color-table.full-dark-table tr:hover {
  3406. background-color: #263238;
  3407. color: #ffffff; }
  3408.  
  3409. .full-color-table.full-red-table {
  3410. background-color: #f9e7eb; }
  3411. .full-color-table.full-red-table thead th {
  3412. background-color: #fb3a3a;
  3413. border: 0;
  3414. color: #ffffff; }
  3415. .full-color-table.full-red-table tbody td {
  3416. border: 0; }
  3417. .full-color-table.full-red-table tr:hover {
  3418. background-color: #fb3a3a;
  3419. color: #ffffff; }
  3420.  
  3421. .full-color-table.full-purple-table {
  3422. background-color: #f1effd; }
  3423. .full-color-table.full-purple-table thead th {
  3424. background-color: #7460ee;
  3425. border: 0;
  3426. color: #ffffff; }
  3427. .full-color-table.full-purple-table tbody td {
  3428. border: 0; }
  3429. .full-color-table.full-purple-table tr:hover {
  3430. background-color: #7460ee;
  3431. color: #ffffff; }
  3432.  
  3433. .full-color-table.full-muted-table {
  3434. background-color: rgba(152, 166, 173, 0.2); }
  3435. .full-color-table.full-muted-table thead th {
  3436. background-color: #99abb4;
  3437. border: 0;
  3438. color: #ffffff; }
  3439. .full-color-table.full-muted-table tbody td {
  3440. border: 0; }
  3441. .full-color-table.full-muted-table tr:hover {
  3442. background-color: #99abb4;
  3443. color: #ffffff; }
  3444.  
  3445. /*******************
  3446. Table-Data Table
  3447. ******************/
  3448. .dt-buttons {
  3449. display: inline-block;
  3450. padding-top: 5px; }
  3451. .dt-buttons .dt-button {
  3452. padding: 5px 15px;
  3453. border-radius: 4px;
  3454. background: #009efb;
  3455. color: #ffffff;
  3456. margin-right: 3px; }
  3457. .dt-buttons .dt-button:hover {
  3458. background: #2f3d4a; }
  3459.  
  3460. .dataTables_info,
  3461. .dataTables_length {
  3462. display: inline-block; }
  3463.  
  3464. .dataTables_filter {
  3465. float: right; }
  3466. .dataTables_filter input {
  3467. border: 1px solid #d9d9d9; }
  3468.  
  3469. table.dataTable thead .sorting,
  3470. table.dataTable thead .sorting_asc,
  3471. table.dataTable thead .sorting_desc,
  3472. table.dataTable thead .sorting_asc_disabled,
  3473. table.dataTable thead .sorting_desc_disabled {
  3474. background: transparent; }
  3475.  
  3476. table.dataTable thead .sorting_asc:after {
  3477. content: "\f0de";
  3478. margin-left: 10px;
  3479. font-family: fontawesome;
  3480. cursor: pointer; }
  3481.  
  3482. table.dataTable thead .sorting_desc:after {
  3483. content: "\f0dd";
  3484. margin-left: 10px;
  3485. font-family: fontawesome;
  3486. cursor: pointer; }
  3487.  
  3488. table.dataTable thead .sorting:after {
  3489. content: "\f0dc";
  3490. margin-left: 10px;
  3491. font-family: fontawesome !important;
  3492. cursor: pointer;
  3493. color: rgba(50, 50, 50, 0.5); }
  3494.  
  3495. .dataTables_wrapper .dataTables_paginate {
  3496. float: right;
  3497. text-align: right;
  3498. padding-top: 0.25em; }
  3499.  
  3500. .dataTables_wrapper .dataTables_paginate .paginate_button {
  3501. -webkit-box-sizing: border-box;
  3502. box-sizing: border-box;
  3503. display: inline-block;
  3504. min-width: 1.5em;
  3505. padding: 0.5em 1em;
  3506. margin-left: 2px;
  3507. text-align: center;
  3508. text-decoration: none;
  3509. cursor: pointer;
  3510. *cursor: hand;
  3511. color: #67757c;
  3512. border: 1px solid transparent;
  3513. border-radius: 2px; }
  3514.  
  3515. .dataTables_wrapper .dataTables_paginate .paginate_button.current,
  3516. .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
  3517. color: #ffffff !important;
  3518. border: 1px solid #1e88e5;
  3519. background-color: #1e88e5; }
  3520.  
  3521. .dataTables_wrapper .dataTables_paginate .paginate_button.disabled,
  3522. .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,
  3523. .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {
  3524. cursor: default;
  3525. color: #67757c;
  3526. border: 1px solid transparent;
  3527. background: transparent;
  3528. -webkit-box-shadow: none;
  3529. box-shadow: none; }
  3530.  
  3531. .dataTables_wrapper .dataTables_paginate .paginate_button:hover {
  3532. color: white !important;
  3533. border: 1px solid #7460ee;
  3534. background-color: #7460ee; }
  3535.  
  3536. .dataTables_wrapper .dataTables_paginate .paginate_button:active {
  3537. outline: none;
  3538. background-color: #67757c; }
  3539.  
  3540. .dataTables_wrapper .dataTables_paginate .ellipsis {
  3541. padding: 0 1em; }
  3542.  
  3543. /*******************
  3544. Table- responsive
  3545. ******************/
  3546. .tablesaw-bar .btn-group label {
  3547. color: #67757c !important; }
  3548.  
  3549. /*******************
  3550. Table- editable table
  3551. ******************/
  3552. .dt-bootstrap {
  3553. display: block; }
  3554.  
  3555. .paging_simple_numbers .pagination .paginate_button {
  3556. padding: 0px;
  3557. background: #ffffff; }
  3558. .paging_simple_numbers .pagination .paginate_button:hover {
  3559. background: #ffffff; }
  3560. .paging_simple_numbers .pagination .paginate_button a {
  3561. padding: 5px 10px;
  3562. border-radius: 4px;
  3563. border: 0px; }
  3564. .paging_simple_numbers .pagination .paginate_button.active a,
  3565. .paging_simple_numbers .pagination .paginate_button:hover a {
  3566. background: #1e88e5;
  3567. color: #ffffff; }
  3568.  
  3569. /*******************
  3570. Table- Footable
  3571. ******************/
  3572. .footable .pagination {
  3573. display: inline-block;
  3574. padding: 8px 0; }
  3575. .footable .pagination li {
  3576. padding: 0px;
  3577. margin: 0 1px;
  3578. display: inline-block; }
  3579. .footable .pagination li a {
  3580. padding: 5px 10px; }
  3581. .footable .pagination li a:hover, .footable .pagination li a.active {
  3582. background: #1e88e5;
  3583. color: #ffffff;
  3584. border-radius: 4px; }
  3585. .footable .pagination li.active a {
  3586. color: #ffffff;
  3587. border-radius: 4px; }
  3588.  
  3589. .footable-odd {
  3590. background: #f2f4f8; }
  3591.  
  3592. /*******************
  3593. Icon list fontawesom
  3594. ******************/
  3595. .icon-list-demo div {
  3596. cursor: pointer;
  3597. line-height: 60px;
  3598. white-space: nowrap;
  3599. color: #67757c; }
  3600. .icon-list-demo div:hover {
  3601. color: #263238; }
  3602. .icon-list-demo div p {
  3603. margin: 10px 0;
  3604. padding: 5px 0; }
  3605.  
  3606. .icon-list-demo i {
  3607. -webkit-transition: all 0.2s;
  3608. -webkit-transition: font-size .2s;
  3609. display: inline-block;
  3610. font-size: 18px;
  3611. margin: 0 15px 0 10px;
  3612. text-align: left;
  3613. -o-transition: all 0.2s;
  3614. transition: all 0.2s;
  3615. -o-transition: font-size .2s;
  3616. transition: font-size .2s;
  3617. vertical-align: middle;
  3618. -webkit-transition: all 0.3s ease 0s;
  3619. -o-transition: all 0.3s ease 0s;
  3620. transition: all 0.3s ease 0s; }
  3621.  
  3622. .icon-list-demo .col-md-4,
  3623. .icon-list-demo .col-3 {
  3624. border-radius: 4px; }
  3625. .icon-list-demo .col-md-4:hover,
  3626. .icon-list-demo .col-3:hover {
  3627. background-color: #ebf3f5; }
  3628.  
  3629. .icon-list-demo .div:hover i {
  3630. font-size: 2em; }
  3631.  
  3632. /*******************
  3633. Icon list material icon
  3634. ******************/
  3635. .material-icon-list-demo .mdi {
  3636. font-size: 21px; }
  3637.  
  3638. /*******************
  3639. Gridstack Dragable portlet
  3640. ******************/
  3641. .grid-stack-item-content {
  3642. background: #fff;
  3643. color: #2b2b2b;
  3644. text-align: center;
  3645. font-size: 20px; }
  3646.  
  3647. .grid-stack > .grid-stack-item > .grid-stack-item-content {
  3648. border: 1px solid rgba(120, 130, 140, 0.13); }
  3649.  
  3650. /*******************
  3651. Bootstrap Switch
  3652. ******************/
  3653. .bootstrap-switch,
  3654. .bootstrap-switch .bootstrap-switch-container {
  3655. border-radius: 2px; }
  3656.  
  3657. .bootstrap-switch .bootstrap-switch-handle-on {
  3658. border-bottom-left-radius: 2px;
  3659. border-top-left-radius: 2px; }
  3660.  
  3661. .bootstrap-switch .bootstrap-switch-handle-off {
  3662. border-bottom-right-radius: 2px;
  3663. border-top-right-radius: 2px; }
  3664.  
  3665. .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary,
  3666. .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary {
  3667. color: #ffffff;
  3668. background: #7460ee; }
  3669.  
  3670. .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info,
  3671. .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info {
  3672. color: #ffffff;
  3673. background: #1e88e5; }
  3674.  
  3675. .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success,
  3676. .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success {
  3677. color: #ffffff;
  3678. background: #26c6da; }
  3679.  
  3680. .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning,
  3681. .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning {
  3682. color: #ffffff;
  3683. background: #ffb22b; }
  3684.  
  3685. .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger,
  3686. .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger {
  3687. color: #ffffff;
  3688. background: #fc4b6c; }
  3689.  
  3690. .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default,
  3691. .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default {
  3692. color: #263238;
  3693. background: #f2f4f8; }
  3694.  
  3695. .onoffswitch {
  3696. position: relative;
  3697. width: 90px;
  3698. -webkit-user-select: none;
  3699. -moz-user-select: none;
  3700. -ms-user-select: none; }
  3701.  
  3702. .onoffswitch-checkbox {
  3703. display: none; }
  3704.  
  3705. .onoffswitch-label {
  3706. display: block;
  3707. overflow: hidden;
  3708. cursor: pointer;
  3709. border: 2px solid #26c6da;
  3710. border-radius: 20px; }
  3711.  
  3712. .onoffswitch-inner {
  3713. display: block;
  3714. width: 200%;
  3715. margin-left: -100%;
  3716. -webkit-transition: margin 0.3s ease-in 0s;
  3717. -o-transition: margin 0.3s ease-in 0s;
  3718. transition: margin 0.3s ease-in 0s; }
  3719.  
  3720. .onoffswitch-inner:before,
  3721. .onoffswitch-inner:after {
  3722. display: block;
  3723. float: left;
  3724. width: 50%;
  3725. height: 30px;
  3726. padding: 0;
  3727. line-height: 30px;
  3728. font-size: 14px;
  3729. color: white;
  3730. -webkit-box-sizing: border-box;
  3731. box-sizing: border-box; }
  3732.  
  3733. .onoffswitch-inner:before {
  3734. content: "ON";
  3735. padding-left: 27px;
  3736. background-color: #26c6da;
  3737. color: #FFFFFF; }
  3738.  
  3739. .onoffswitch-inner:after {
  3740. content: "OFF";
  3741. padding-right: 24px;
  3742. background-color: #EEEEEE;
  3743. color: #999999;
  3744. text-align: right; }
  3745.  
  3746. .onoffswitch-switch {
  3747. display: block;
  3748. width: 23px;
  3749. margin: 6px;
  3750. background: #FFFFFF;
  3751. position: absolute;
  3752. top: 0;
  3753. bottom: 0;
  3754. right: 56px;
  3755. border: 2px solid #26c6da;
  3756. border-radius: 20px;
  3757. -webkit-transition: all 0.3s ease-in 0s;
  3758. -o-transition: all 0.3s ease-in 0s;
  3759. transition: all 0.3s ease-in 0s; }
  3760.  
  3761. .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner {
  3762. margin-left: 0; }
  3763.  
  3764. .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch {
  3765. right: 0px; }
  3766.  
  3767. /*******************
  3768. Date paginator page
  3769. ******************/
  3770. .dp-selected[style] {
  3771. background-color: #009efb !important; }
  3772.  
  3773. .datepaginator-sm .pagination li a,
  3774. .datepaginator-lg .pagination li a,
  3775. .datepaginator .pagination li a {
  3776. padding: 0 5px;
  3777. height: 60px;
  3778. border: 1px solid rgba(120, 130, 140, 0.13);
  3779. float: left;
  3780. position: relative; }
  3781.  
  3782. /*******************
  3783. sweet alert page
  3784. ******************/
  3785. .model_img {
  3786. cursor: pointer; }
  3787.  
  3788. /*******************
  3789. Grid page
  3790. ******************/
  3791. .show-grid {
  3792. margin-bottom: 10px;
  3793. padding: 0 15px; }
  3794.  
  3795. .show-grid [class^=col-] {
  3796. padding-top: 10px;
  3797. padding-bottom: 10px;
  3798. border: 1px solid #d9d9d9;
  3799. background-color: #f2f4f8; }
  3800.  
  3801. /*******************
  3802. Vertical tabs
  3803. ******************/
  3804. .vtabs {
  3805. display: table; }
  3806. .vtabs .tabs-vertical {
  3807. width: 150px;
  3808. border-bottom: 0px;
  3809. border-right: 1px solid rgba(120, 130, 140, 0.13);
  3810. display: table-cell;
  3811. vertical-align: top; }
  3812. .vtabs .tabs-vertical li .nav-link {
  3813. color: #263238;
  3814. margin-bottom: 10px;
  3815. border: 0px;
  3816. border-radius: 4px 0 0 4px; }
  3817. .vtabs .tab-content {
  3818. display: table-cell;
  3819. padding: 20px;
  3820. vertical-align: top; }
  3821.  
  3822. .tabs-vertical li .nav-link.active,
  3823. .tabs-vertical li .nav-link:hover,
  3824. .tabs-vertical li .nav-link.active:focus {
  3825. background: #009efb;
  3826. border: 0px;
  3827. color: #ffffff; }
  3828.  
  3829. /*Custom vertical tab*/
  3830. .customvtab .tabs-vertical li .nav-link.active,
  3831. .customvtab .tabs-vertical li .nav-link:hover,
  3832. .customvtab .tabs-vertical li .nav-link:focus {
  3833. background: #ffffff;
  3834. border: 0px;
  3835. border-right: 2px solid #009efb;
  3836. margin-right: -1px;
  3837. color: #009efb; }
  3838.  
  3839. .tabcontent-border {
  3840. border: 1px solid #ddd;
  3841. border-top: 0px; }
  3842.  
  3843. .customtab2 li a.nav-link {
  3844. border: 0px;
  3845. margin-right: 3px;
  3846. color: #67757c; }
  3847. .customtab2 li a.nav-link.active {
  3848. background: #009efb;
  3849. color: #ffffff; }
  3850. .customtab2 li a.nav-link:hover {
  3851. color: #ffffff;
  3852. background: #009efb; }
  3853.  
  3854. /*******************
  3855. Progress bar
  3856. ******************/
  3857. .progress.active .progress-bar,
  3858. .progress-bar.active {
  3859. -webkit-animation: progress-bar-stripes 2s linear infinite;
  3860. -o-animation: progress-bar-stripes 2s linear infinite;
  3861. animation: progress-bar-stripes 2s linear infinite; }
  3862.  
  3863. .progress-vertical {
  3864. min-height: 250px;
  3865. height: 250px;
  3866. position: relative;
  3867. display: inline-block;
  3868. margin-bottom: 0;
  3869. margin-right: 20px; }
  3870.  
  3871. .progress-vertical-bottom {
  3872. min-height: 250px;
  3873. height: 250px;
  3874. position: relative;
  3875. display: inline-block;
  3876. margin-bottom: 0;
  3877. margin-right: 20px;
  3878. -webkit-transform: rotate(180deg);
  3879. -ms-transform: rotate(180deg);
  3880. transform: rotate(180deg); }
  3881.  
  3882. .progress-animated {
  3883. -webkit-animation-duration: 5s;
  3884. -webkit-animation-name: myanimation;
  3885. -webkit-transition: 5s all;
  3886. animation-duration: 5s;
  3887. animation-name: myanimation;
  3888. -o-transition: 5s all;
  3889. transition: 5s all; }
  3890.  
  3891. @-webkit-keyframes myanimation {
  3892. from {
  3893. width: 0; } }
  3894.  
  3895. @keyframes myanimation {
  3896. from {
  3897. width: 0; } }
  3898.  
  3899. /*******************
  3900. Notification page Jquery toaster
  3901. ******************/
  3902. .jq-icon-info {
  3903. background-color: #1e88e5;
  3904. color: #ffffff; }
  3905.  
  3906. .jq-icon-success {
  3907. background-color: #26c6da;
  3908. color: #ffffff; }
  3909.  
  3910. .jq-icon-error {
  3911. background-color: #fc4b6c;
  3912. color: #ffffff; }
  3913.  
  3914. .jq-icon-warning {
  3915. background-color: #ffb22b;
  3916. color: #ffffff; }
  3917.  
  3918. .alert-rounded {
  3919. border-radius: 60px; }
  3920.  
  3921. /*******************
  3922. list and media
  3923. ******************/
  3924. .list-group a.list-group-item:hover {
  3925. background: #f2f4f8; }
  3926.  
  3927. .list-group-item.active,
  3928. .list-group .list-group-item.active:hover {
  3929. background: #009efb;
  3930. border-color: #009efb; }
  3931.  
  3932. .list-group-item.disabled {
  3933. color: #99abb4;
  3934. background: #f2f4f8; }
  3935.  
  3936. .media {
  3937. border: 1px solid rgba(120, 130, 140, 0.13);
  3938. margin-bottom: 10px;
  3939. padding: 15px; }
  3940.  
  3941. /*******************
  3942. User card page
  3943. ******************/
  3944. .el-element-overlay .white-box {
  3945. padding: 0px; }
  3946.  
  3947. .el-element-overlay .el-card-item {
  3948. position: relative;
  3949. padding-bottom: 25px; }
  3950. .el-element-overlay .el-card-item .el-card-avatar {
  3951. margin-bottom: 15px; }
  3952. .el-element-overlay .el-card-item .el-card-content {
  3953. text-align: center; }
  3954. .el-element-overlay .el-card-item .el-card-content h3 {
  3955. margin: 0px; }
  3956. .el-element-overlay .el-card-item .el-card-content a {
  3957. color: #67757c; }
  3958. .el-element-overlay .el-card-item .el-card-content a:hover {
  3959. color: #009efb; }
  3960. .el-element-overlay .el-card-item .el-overlay-1 {
  3961. width: 100%;
  3962. height: 100%;
  3963. overflow: hidden;
  3964. position: relative;
  3965. text-align: center;
  3966. cursor: default; }
  3967. .el-element-overlay .el-card-item .el-overlay-1 img {
  3968. display: block;
  3969. position: relative;
  3970. -webkit-transition: all .4s linear;
  3971. -o-transition: all .4s linear;
  3972. transition: all .4s linear;
  3973. width: 100%;
  3974. height: auto; }
  3975. .el-element-overlay .el-card-item .el-overlay-1:hover img {
  3976. -ms-transform: scale(1.2) translateZ(0);
  3977. -webkit-transform: scale(1.2) translateZ(0);
  3978. /* transform: scale(1.2) translateZ(0); */ }
  3979. .el-element-overlay .el-card-item .el-overlay-1 .el-info {
  3980. text-decoration: none;
  3981. display: inline-block;
  3982. text-transform: uppercase;
  3983. color: #ffffff;
  3984. background-color: transparent;
  3985. filter: alpha(opacity=0);
  3986. -webkit-transition: all .2s ease-in-out;
  3987. -o-transition: all .2s ease-in-out;
  3988. transition: all .2s ease-in-out;
  3989. padding: 0;
  3990. margin: auto;
  3991. position: absolute;
  3992. top: 50%;
  3993. left: 0;
  3994. right: 0;
  3995. transform: translateY(-50%) translateZ(0);
  3996. -webkit-transform: translateY(-50%) translateZ(0);
  3997. -ms-transform: translateY(-50%) translateZ(0); }
  3998. .el-element-overlay .el-card-item .el-overlay-1 .el-info > li {
  3999. list-style: none;
  4000. display: inline-block;
  4001. margin: 0 3px; }
  4002. .el-element-overlay .el-card-item .el-overlay-1 .el-info > li a {
  4003. border-color: #ffffff;
  4004. color: #ffffff;
  4005. padding: 12px 15px 10px; }
  4006. .el-element-overlay .el-card-item .el-overlay-1 .el-info > li a:hover {
  4007. background: #009efb;
  4008. border-color: #009efb; }
  4009. .el-element-overlay .el-card-item .el-overlay {
  4010. width: 100%;
  4011. height: 100%;
  4012. position: absolute;
  4013. overflow: hidden;
  4014. top: 0;
  4015. left: 0;
  4016. opacity: 0;
  4017. background-color: rgba(0, 0, 0, 0.7);
  4018. -webkit-transition: all .4s ease-in-out;
  4019. -o-transition: all .4s ease-in-out;
  4020. transition: all .4s ease-in-out; }
  4021. .el-element-overlay .el-card-item .el-overlay-1:hover .el-overlay {
  4022. opacity: 1;
  4023. filter: alpha(opacity=100);
  4024. -webkit-transform: translateZ(0);
  4025. -ms-transform: translateZ(0);
  4026. transform: translateZ(0); }
  4027. .el-element-overlay .el-card-item .el-overlay-1 .scrl-dwn {
  4028. top: -100%; }
  4029. .el-element-overlay .el-card-item .el-overlay-1 .scrl-up {
  4030. top: 100%;
  4031. height: 0px; }
  4032. .el-element-overlay .el-card-item .el-overlay-1:hover .scrl-dwn {
  4033. top: 0px; }
  4034. .el-element-overlay .el-card-item .el-overlay-1:hover .scrl-up {
  4035. top: 0px;
  4036. height: 100%; }
  4037.  
  4038. /*******************
  4039. Timeline page
  4040. ******************/
  4041. .timeline {
  4042. position: relative;
  4043. padding: 20px 0 20px;
  4044. list-style: none;
  4045. max-width: 1200px;
  4046. margin: 0 auto; }
  4047.  
  4048. .timeline:before {
  4049. content: " ";
  4050. position: absolute;
  4051. top: 0;
  4052. bottom: 0;
  4053. left: 50%;
  4054. width: 3px;
  4055. margin-left: -1.5px;
  4056. background-color: #f2f4f8; }
  4057.  
  4058. .timeline > li {
  4059. position: relative;
  4060. margin-bottom: 20px; }
  4061.  
  4062. .timeline > li:before,
  4063. .timeline > li:after {
  4064. content: " ";
  4065. display: table; }
  4066.  
  4067. .timeline > li:after {
  4068. clear: both; }
  4069.  
  4070. .timeline > li:before,
  4071. .timeline > li:after {
  4072. content: " ";
  4073. display: table; }
  4074.  
  4075. .timeline > li:after {
  4076. clear: both; }
  4077.  
  4078. .timeline > li > .timeline-panel {
  4079. float: left;
  4080. position: relative;
  4081. width: 46%;
  4082. padding: 20px;
  4083. border: 1px solid rgba(120, 130, 140, 0.13);
  4084. border-radius: 4px;
  4085. -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.05);
  4086. box-shadow: 0 1px 6px rgba(0, 0, 0, 0.05); }
  4087.  
  4088. .timeline > li > .timeline-panel:before {
  4089. content: " ";
  4090. display: inline-block;
  4091. position: absolute;
  4092. top: 26px;
  4093. right: -8px;
  4094. border-top: 8px solid transparent;
  4095. border-right: 0 solid rgba(120, 130, 140, 0.13);
  4096. border-bottom: 8px solid transparent;
  4097. border-left: 8px solid rgba(120, 130, 140, 0.13); }
  4098.  
  4099. .timeline > li > .timeline-panel:after {
  4100. content: " ";
  4101. display: inline-block;
  4102. position: absolute;
  4103. top: 27px;
  4104. right: -7px;
  4105. border-top: 7px solid transparent;
  4106. border-right: 0 solid #ffffff;
  4107. border-bottom: 7px solid transparent;
  4108. border-left: 7px solid #ffffff; }
  4109.  
  4110. .timeline > li > .timeline-badge {
  4111. z-index: 10;
  4112. position: absolute;
  4113. top: 16px;
  4114. left: 50%;
  4115. width: 50px;
  4116. height: 50px;
  4117. margin-left: -25px;
  4118. border-radius: 50% 50% 50% 50%;
  4119. text-align: center;
  4120. font-size: 1.4em;
  4121. line-height: 50px;
  4122. color: #fff;
  4123. overflow: hidden; }
  4124.  
  4125. .timeline > li.timeline-inverted > .timeline-panel {
  4126. float: right; }
  4127.  
  4128. .timeline > li.timeline-inverted > .timeline-panel:before {
  4129. right: auto;
  4130. left: -8px;
  4131. border-right-width: 8px;
  4132. border-left-width: 0; }
  4133.  
  4134. .timeline > li.timeline-inverted > .timeline-panel:after {
  4135. right: auto;
  4136. left: -7px;
  4137. border-right-width: 7px;
  4138. border-left-width: 0; }
  4139.  
  4140. .timeline-badge.primary {
  4141. background-color: #7460ee; }
  4142.  
  4143. .timeline-badge.success {
  4144. background-color: #26c6da; }
  4145.  
  4146. .timeline-badge.warning {
  4147. background-color: #ffb22b; }
  4148.  
  4149. .timeline-badge.danger {
  4150. background-color: #fc4b6c; }
  4151.  
  4152. .timeline-badge.info {
  4153. background-color: #1e88e5; }
  4154.  
  4155. .timeline-title {
  4156. margin-top: 0;
  4157. color: inherit;
  4158. font-weight: 400; }
  4159.  
  4160. .timeline-body > p,
  4161. .timeline-body > ul {
  4162. margin-bottom: 0; }
  4163.  
  4164. .timeline-body > p + p {
  4165. margin-top: 5px; }
  4166.  
  4167. /*******************
  4168. Horizontal Timeline page
  4169. ******************/
  4170. .cd-horizontal-timeline .events a {
  4171. padding-bottom: 6px;
  4172. color: #009efb; }
  4173.  
  4174. .cd-horizontal-timeline .filling-line,
  4175. .cd-horizontal-timeline .events a.selected::after {
  4176. background: #009efb; }
  4177.  
  4178. .cd-horizontal-timeline .events a.selected::after {
  4179. border-color: #009efb; }
  4180.  
  4181. .myadmin-dd .dd-list .dd-item .dd-handle {
  4182. background: #ffffff;
  4183. border: 1px solid rgba(120, 130, 140, 0.13);
  4184. padding: 8px 16px;
  4185. height: auto;
  4186. font-family: "Poppins", sans-serif;
  4187. font-weight: 400;
  4188. border-radius: 0; }
  4189.  
  4190. .myadmin-dd-empty .dd-list .dd3-content {
  4191. height: auto;
  4192. border: 1px solid rgba(120, 130, 140, 0.13);
  4193. padding: 8px 16px 8px 46px;
  4194. background: #ffffff;
  4195. font-weight: 400; }
  4196.  
  4197. .myadmin-dd-empty .dd-list .dd3-handle {
  4198. border: 1px solid rgba(120, 130, 140, 0.13);
  4199. border-bottom: 0;
  4200. background: #ffffff;
  4201. height: 36px;
  4202. width: 36px; }
  4203.  
  4204. .dd3-handle:before {
  4205. color: #67757c;
  4206. top: 7px; }
  4207.  
  4208. /*******************
  4209. ribbons page
  4210. ******************/
  4211. .ribbon-wrapper,
  4212. .ribbon-wrapper-reverse,
  4213. .ribbon-wrapper-bottom,
  4214. .ribbon-wrapper-right-bottom {
  4215. position: relative;
  4216. padding: 50px 15px 15px 15px; }
  4217.  
  4218. .ribbon-vwrapper {
  4219. padding: 15px 15px 15px 50px;
  4220. position: relative; }
  4221.  
  4222. .ribbon-overflow {
  4223. overflow: hidden; }
  4224.  
  4225. .ribbon-vwrapper-reverse {
  4226. padding: 15px 50px 15px 15px; }
  4227.  
  4228. .ribbon-wrapper-bottom {
  4229. padding: 15px 15px 50px 50px; }
  4230.  
  4231. .ribbon-wrapper-right-bottom {
  4232. padding: 15px 50px 50px 15px; }
  4233.  
  4234. .ribbon-content {
  4235. margin-bottom: 0px; }
  4236.  
  4237. .ribbon {
  4238. padding: 0 20px;
  4239. height: 30px;
  4240. line-height: 30px;
  4241. clear: left;
  4242. position: absolute;
  4243. top: 12px;
  4244. left: -2px;
  4245. color: #ffffff; }
  4246.  
  4247. .ribbon-bookmark:before {
  4248. position: absolute;
  4249. top: 0;
  4250. left: 100%;
  4251. display: block;
  4252. width: 0;
  4253. height: 0;
  4254. content: '';
  4255. border: 15px solid #263238;
  4256. border-right: 10px solid transparent; }
  4257.  
  4258. .ribbon-right {
  4259. left: auto;
  4260. right: -2px; }
  4261.  
  4262. .ribbon-bookmark.ribbon-right:before {
  4263. right: 100%;
  4264. left: auto;
  4265. border-right: 15px solid #263238;
  4266. border-left: 10px solid transparent; }
  4267.  
  4268. .ribbon-vertical-l,
  4269. .ribbon-vertical-r {
  4270. clear: none;
  4271. padding: 0 5px;
  4272. height: 70px;
  4273. width: 30px;
  4274. line-height: 70px;
  4275. text-align: center;
  4276. left: 12px;
  4277. top: -2px; }
  4278.  
  4279. .ribbon-vertical-r {
  4280. left: auto;
  4281. right: 12px; }
  4282.  
  4283. .ribbon-bookmark.ribbon-vertical-l:before,
  4284. .ribbon-bookmark.ribbon-vertical-r:before {
  4285. top: 100%;
  4286. left: 0;
  4287. margin-top: -14px;
  4288. border-right: 15px solid #263238;
  4289. border-bottom: 10px solid transparent; }
  4290.  
  4291. .ribbon-badge {
  4292. top: 15px;
  4293. overflow: hidden;
  4294. left: -90px;
  4295. width: 100%;
  4296. text-align: center;
  4297. -webkit-transform: rotate(-45deg);
  4298. -ms-transform: rotate(-45deg);
  4299. -o-transform: rotate(-45deg);
  4300. transform: rotate(-45deg); }
  4301.  
  4302. .ribbon-badge.ribbon-right {
  4303. left: auto;
  4304. right: -90px;
  4305. -webkit-transform: rotate(45deg);
  4306. -ms-transform: rotate(45deg);
  4307. -o-transform: rotate(45deg);
  4308. transform: rotate(45deg); }
  4309.  
  4310. .ribbon-badge.ribbon-bottom {
  4311. top: auto;
  4312. bottom: 15px;
  4313. -webkit-transform: rotate(45deg);
  4314. -ms-transform: rotate(45deg);
  4315. -o-transform: rotate(45deg);
  4316. transform: rotate(45deg); }
  4317.  
  4318. .ribbon-badge.ribbon-right.ribbon-bottom {
  4319. -webkit-transform: rotate(-45deg);
  4320. -ms-transform: rotate(-45deg);
  4321. -o-transform: rotate(-45deg);
  4322. transform: rotate(-45deg); }
  4323.  
  4324. .ribbon-corner {
  4325. top: 0;
  4326. left: 0;
  4327. background-color: transparent !important;
  4328. padding: 6px 0 0 10px; }
  4329.  
  4330. .ribbon-corner i {
  4331. position: relative; }
  4332.  
  4333. .ribbon-corner:before {
  4334. position: absolute;
  4335. top: 0;
  4336. left: 0;
  4337. width: 0;
  4338. height: 0;
  4339. content: '';
  4340. border: 30px solid transparent;
  4341. border-top-color: #009efb;
  4342. border-left-color: #009efb; }
  4343.  
  4344. .ribbon-corner.ribbon-right:before {
  4345. right: 0;
  4346. left: auto;
  4347. border-right-color: #526069;
  4348. border-left-color: transparent; }
  4349.  
  4350. .ribbon-corner.ribbon-right {
  4351. right: 0;
  4352. left: auto;
  4353. padding: 6px 10px 0 0; }
  4354.  
  4355. .ribbon-corner.ribbon-bottom:before {
  4356. top: auto;
  4357. bottom: 0;
  4358. border-top-color: transparent;
  4359. border-bottom-color: #526069; }
  4360.  
  4361. .ribbon-corner.ribbon-bottom {
  4362. bottom: 0;
  4363. top: auto;
  4364. padding: 0 10px 6px 10px; }
  4365.  
  4366. .ribbon-custom {
  4367. background: #009efb; }
  4368.  
  4369. .ribbon-bookmark.ribbon-right.ribbon-custom:before {
  4370. border-right-color: #009efb;
  4371. border-left-color: transparent; }
  4372.  
  4373. .ribbon-bookmark.ribbon-vertical-l.ribbon-custom:before,
  4374. .ribbon-bookmark.ribbon-vertical-r.ribbon-custom:before {
  4375. border-right-color: #009efb;
  4376. border-bottom-color: transparent; }
  4377.  
  4378. .ribbon-primary {
  4379. background: #7460ee; }
  4380.  
  4381. .ribbon-bookmark.ribbon-primary:before {
  4382. border-color: #7460ee;
  4383. border-right-color: transparent; }
  4384.  
  4385. .ribbon-bookmark.ribbon-right.ribbon-primary:before {
  4386. border-right-color: #7460ee;
  4387. border-left-color: transparent; }
  4388.  
  4389. .ribbon-bookmark.ribbon-vertical-l.ribbon-primary:before,
  4390. .ribbon-bookmark.ribbon-vertical-r.ribbon-primary:before {
  4391. border-right-color: #7460ee;
  4392. border-bottom-color: transparent; }
  4393.  
  4394. .ribbon-primary.ribbon-corner:before {
  4395. border-top-color: #7460ee;
  4396. border-left-color: #7460ee; }
  4397.  
  4398. .ribbon-primary.ribbon-corner.ribbon-right:before {
  4399. border-right-color: #7460ee;
  4400. border-left-color: transparent; }
  4401.  
  4402. .ribbon-primary.ribbon-corner.ribbon-bottom:before {
  4403. border-top-color: transparent;
  4404. border-bottom-color: #7460ee; }
  4405.  
  4406. .ribbon-success {
  4407. background: #26c6da; }
  4408.  
  4409. .ribbon-bookmark.ribbon-success:before {
  4410. border-color: #26c6da;
  4411. border-right-color: transparent; }
  4412.  
  4413. .ribbon-bookmark.ribbon-right.ribbon-success:before {
  4414. border-right-color: #26c6da;
  4415. border-left-color: transparent; }
  4416.  
  4417. .ribbon-bookmark.ribbon-vertical-l.ribbon-success:before,
  4418. .ribbon-bookmark.ribbon-vertical-r.ribbon-success:before {
  4419. border-right-color: #26c6da;
  4420. border-bottom-color: transparent; }
  4421.  
  4422. .ribbon-success.ribbon-corner:before {
  4423. border-top-color: #26c6da;
  4424. border-left-color: #26c6da; }
  4425.  
  4426. .ribbon-success.ribbon-corner.ribbon-right:before {
  4427. border-right-color: #26c6da;
  4428. border-left-color: transparent; }
  4429.  
  4430. .ribbon-success.ribbon-corner.ribbon-bottom:before {
  4431. border-top-color: transparent;
  4432. border-bottom-color: #26c6da; }
  4433.  
  4434. .ribbon-info {
  4435. background: #1e88e5; }
  4436.  
  4437. .ribbon-bookmark.ribbon-info:before {
  4438. border-color: #1e88e5;
  4439. border-right-color: transparent; }
  4440.  
  4441. .ribbon-bookmark.ribbon-right.ribbon-info:before {
  4442. border-right-color: #1e88e5;
  4443. border-left-color: transparent; }
  4444.  
  4445. .ribbon-bookmark.ribbon-vertical-l.ribbon-info:before,
  4446. .ribbon-bookmark.ribbon-vertical-r.ribbon-info:before {
  4447. border-right-color: #1e88e5;
  4448. border-bottom-color: transparent; }
  4449.  
  4450. .ribbon-info.ribbon-corner:before {
  4451. border-top-color: #1e88e5;
  4452. border-left-color: #1e88e5; }
  4453.  
  4454. .ribbon-info.ribbon-corner.ribbon-right:before {
  4455. border-right-color: #1e88e5;
  4456. border-left-color: transparent; }
  4457.  
  4458. .ribbon-info.ribbon-corner.ribbon-bottom:before {
  4459. border-top-color: transparent;
  4460. border-bottom-color: #1e88e5; }
  4461.  
  4462. .ribbon-warning {
  4463. background: #ffb22b; }
  4464.  
  4465. .ribbon-bookmark.ribbon-warning:before {
  4466. border-color: #ffb22b;
  4467. border-right-color: transparent; }
  4468.  
  4469. .ribbon-bookmark.ribbon-right.ribbon-warning:before {
  4470. border-right-color: #ffb22b;
  4471. border-left-color: transparent; }
  4472.  
  4473. .ribbon-bookmark.ribbon-vertical-l.ribbon-warning:before,
  4474. .ribbon-bookmark.ribbon-vertical-r.ribbon-warning:before {
  4475. border-right-color: #ffb22b;
  4476. border-bottom-color: transparent; }
  4477.  
  4478. .ribbon-warning.ribbon-corner:before {
  4479. border-top-color: #ffb22b;
  4480. border-left-color: #ffb22b; }
  4481.  
  4482. .ribbon-warning.ribbon-corner.ribbon-right:before {
  4483. border-right-color: #ffb22b;
  4484. border-left-color: transparent; }
  4485.  
  4486. .ribbon-warning.ribbon-corner.ribbon-bottom:before {
  4487. border-top-color: transparent;
  4488. border-bottom-color: #ffb22b; }
  4489.  
  4490. .ribbon-danger {
  4491. background: #fc4b6c; }
  4492.  
  4493. .ribbon-bookmark.ribbon-danger:before {
  4494. border-color: #fc4b6c;
  4495. border-right-color: transparent; }
  4496.  
  4497. .ribbon-bookmark.ribbon-right.ribbon-danger:before {
  4498. border-right-color: #fc4b6c;
  4499. border-left-color: transparent; }
  4500.  
  4501. .ribbon-bookmark.ribbon-vertical-l.ribbon-danger:before,
  4502. .ribbon-bookmark.ribbon-vertical-r.ribbon-danger:before {
  4503. border-right-color: #fc4b6c;
  4504. border-bottom-color: transparent; }
  4505.  
  4506. .ribbon-danger.ribbon-corner:before {
  4507. border-top-color: #fc4b6c;
  4508. border-left-color: #fc4b6c; }
  4509.  
  4510. .ribbon-danger.ribbon-corner.ribbon-right:before {
  4511. border-right-color: #fc4b6c;
  4512. border-left-color: transparent; }
  4513.  
  4514. .ribbon-danger.ribbon-corner.ribbon-bottom:before {
  4515. border-top-color: transparent;
  4516. border-bottom-color: #fc4b6c; }
  4517.  
  4518. .ribbon-default {
  4519. background: #263238; }
  4520.  
  4521. .ribbon-bookmark.ribbon-default:before {
  4522. border-color: #263238;
  4523. border-right-color: transparent; }
  4524.  
  4525. .ribbon-bookmark.ribbon-right.ribbon-default:before {
  4526. border-right-color: #263238;
  4527. border-left-color: transparent; }
  4528.  
  4529. .ribbon-bookmark.ribbon-vertical-l.ribbon-default:before,
  4530. .ribbon-bookmark.ribbon-vertical-r.ribbon-default:before {
  4531. border-right-color: #263238;
  4532. border-bottom-color: transparent; }
  4533.  
  4534. .ribbon-default.ribbon-corner:before {
  4535. border-top-color: #263238;
  4536. border-left-color: #263238; }
  4537.  
  4538. .ribbon-default.ribbon-corner.ribbon-right:before {
  4539. border-right-color: #263238;
  4540. border-left-color: transparent; }
  4541.  
  4542. .ribbon-default.ribbon-corner.ribbon-bottom:before {
  4543. border-top-color: transparent;
  4544. border-bottom-color: #263238; }
  4545.  
  4546. /*******************
  4547. session ideal timeout page
  4548. ******************/
  4549. #idletimeout {
  4550. background: #009efb;
  4551. border: 3px solid #009efb;
  4552. color: #fff;
  4553. font-family: arial, sans-serif;
  4554. text-align: center;
  4555. font-size: 12px;
  4556. padding: 10px;
  4557. position: relative;
  4558. top: 0px;
  4559. left: 0;
  4560. right: 0;
  4561. z-index: 100000;
  4562. display: none; }
  4563.  
  4564. #idletimeout a {
  4565. color: #ffffff;
  4566. font-weight: bold; }
  4567.  
  4568. #idletimeout span {
  4569. font-weight: bold; }
  4570.  
  4571. /*******************
  4572. Stylish tooltip
  4573. ******************/
  4574. .mytooltip:hover .tooltip-content2, .mytooltip:hover .tooltip-content2 i {
  4575. opacity: 1;
  4576. font-size: 18px;
  4577. pointer-events: auto;
  4578. -webkit-transform: translate3d(0, 0, 0) scale3d(1, 1, 1);
  4579. transform: translate3d(0, 0, 0) scale3d(1, 1, 1); }
  4580.  
  4581. .mytooltip:hover .tooltip-content4, .mytooltip:hover .tooltip-text2 {
  4582. pointer-events: auto;
  4583. opacity: 1;
  4584. -webkit-transform: translate3d(0, 0, 0);
  4585. transform: translate3d(0, 0, 0); }
  4586.  
  4587. .mytooltip {
  4588. display: inline;
  4589. position: relative;
  4590. z-index: 9999; }
  4591. .mytooltip:hover .tooltip-item::after {
  4592. pointer-events: auto; }
  4593. .mytooltip:hover .tooltip-content {
  4594. pointer-events: auto;
  4595. opacity: 1;
  4596. -webkit-transform: translate3d(0, 0, 0) rotate3d(0, 0, 0, 0);
  4597. transform: translate3d(0, 0, 0) rotate3d(0, 0, 0, 0); }
  4598. .mytooltip:hover .tooltip-content3 {
  4599. opacity: 1;
  4600. pointer-events: auto;
  4601. -webkit-transform: scale3d(1, 1, 1);
  4602. transform: scale3d(1, 1, 1); }
  4603. .mytooltip:hover .tooltip-item2 {
  4604. color: #ffffff;
  4605. -webkit-transform: translate3d(0, -0.5em, 0);
  4606. transform: translate3d(0, -0.5em, 0); }
  4607. .mytooltip:hover .tooltip-content5 {
  4608. opacity: 1;
  4609. pointer-events: auto;
  4610. -webkit-transition-delay: 0s;
  4611. -o-transition-delay: 0s;
  4612. transition-delay: 0s; }
  4613. .mytooltip:hover .tooltip-text3 {
  4614. -webkit-transition-delay: 0s;
  4615. -o-transition-delay: 0s;
  4616. transition-delay: 0s;
  4617. -webkit-transform: scale3d(1, 1, 1);
  4618. transform: scale3d(1, 1, 1); }
  4619. .mytooltip:hover .tooltip-inner2 {
  4620. -webkit-transition-delay: 0.3s;
  4621. -o-transition-delay: 0.3s;
  4622. transition-delay: 0.3s;
  4623. -webkit-transform: translate3d(0, 0, 0);
  4624. transform: translate3d(0, 0, 0); }
  4625.  
  4626. .tooltip-item {
  4627. background: rgba(0, 0, 0, 0.1);
  4628. cursor: pointer;
  4629. display: inline-block;
  4630. font-weight: 500;
  4631. padding: 0 10px; }
  4632.  
  4633. .tooltip-item::after {
  4634. content: '';
  4635. position: absolute;
  4636. width: 360px;
  4637. height: 20px;
  4638. bottom: 100%;
  4639. left: 50%;
  4640. pointer-events: none;
  4641. -webkit-transform: translateX(-50%);
  4642. -ms-transform: translateX(-50%);
  4643. transform: translateX(-50%); }
  4644.  
  4645. .tooltip-content {
  4646. position: absolute;
  4647. z-index: 9999;
  4648. width: 360px;
  4649. left: 50%;
  4650. margin: 0 0 20px -180px;
  4651. bottom: 100%;
  4652. text-align: left;
  4653. font-size: 14px;
  4654. line-height: 30px;
  4655. -webkit-box-shadow: -5px -5px 15px rgba(48, 54, 61, 0.2);
  4656. box-shadow: -5px -5px 15px rgba(48, 54, 61, 0.2);
  4657. background: #2b2b2b;
  4658. opacity: 0;
  4659. cursor: default;
  4660. pointer-events: none; }
  4661. .tooltip-content img {
  4662. position: relative;
  4663. height: 140px;
  4664. display: block;
  4665. float: left;
  4666. margin-right: 1em; }
  4667.  
  4668. .tooltip-effect-5 .tooltip-content {
  4669. width: 180px;
  4670. margin-left: -90px;
  4671. -webkit-transform-origin: 50% calc(106%);
  4672. -ms-transform-origin: 50% calc(106%);
  4673. transform-origin: 50% calc(106%);
  4674. -webkit-transform: rotate3d(0, 0, 1, 15deg);
  4675. transform: rotate3d(0, 0, 1, 15deg);
  4676. -webkit-transition: opacity 0.2s, -webkit-transform 0.2s;
  4677. transition: opacity 0.2s, -webkit-transform 0.2s;
  4678. -o-transition: opacity 0.2s, transform 0.2s;
  4679. transition: opacity 0.2s, transform 0.2s;
  4680. transition: opacity 0.2s, transform 0.2s, -webkit-transform 0.2s;
  4681. -webkit-transition-timing-function: ease, cubic-bezier(0.17, 0.67, 0.4, 1.39);
  4682. -o-transition-timing-function: ease, cubic-bezier(0.17, 0.67, 0.4, 1.39);
  4683. transition-timing-function: ease, cubic-bezier(0.17, 0.67, 0.4, 1.39); }
  4684.  
  4685. .tooltip-effect-5 .tooltip-text {
  4686. padding: 1.4em; }
  4687.  
  4688. .tooltip-content::after {
  4689. content: '';
  4690. top: 100%;
  4691. left: 50%;
  4692. border: solid transparent;
  4693. height: 0;
  4694. width: 0;
  4695. position: absolute;
  4696. pointer-events: none;
  4697. border-color: transparent;
  4698. border-top-color: #2a3035;
  4699. border-width: 10px;
  4700. margin-left: -10px; }
  4701.  
  4702. .tooltip-text {
  4703. font-size: 14px;
  4704. line-height: 24px;
  4705. display: block;
  4706. padding: 1.31em 1.21em 1.21em 0;
  4707. color: #ffffff; }
  4708.  
  4709. .tooltip-content2 {
  4710. position: absolute;
  4711. z-index: 9999;
  4712. width: 80px;
  4713. height: 80px;
  4714. padding-top: 25px;
  4715. left: 50%;
  4716. margin-left: -40px;
  4717. bottom: 100%;
  4718. border-radius: 50%;
  4719. text-align: center;
  4720. background: #009efb;
  4721. color: #ffffff;
  4722. opacity: 0;
  4723. margin-bottom: 20px;
  4724. cursor: default;
  4725. pointer-events: none; }
  4726. .tooltip-content2 i {
  4727. opacity: 0; }
  4728.  
  4729. .tooltip-effect-6 .tooltip-content2 {
  4730. -webkit-transform: translate3d(0, 10px, 0) rotate3d(1, 1, 1, 45deg);
  4731. transform: translate3d(0, 10px, 0) rotate3d(1, 1, 1, 45deg);
  4732. -webkit-transform-origin: 50% 100%;
  4733. -ms-transform-origin: 50% 100%;
  4734. transform-origin: 50% 100%;
  4735. -webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
  4736. transition: opacity 0.3s, -webkit-transform 0.3s;
  4737. -o-transition: opacity 0.3s, transform 0.3s;
  4738. transition: opacity 0.3s, transform 0.3s;
  4739. transition: opacity 0.3s, transform 0.3s, -webkit-transform 0.3s; }
  4740. .tooltip-effect-6 .tooltip-content2 i {
  4741. -webkit-transform: scale3d(0, 0, 1);
  4742. transform: scale3d(0, 0, 1);
  4743. -webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
  4744. transition: opacity 0.3s, -webkit-transform 0.3s;
  4745. -o-transition: opacity 0.3s, transform 0.3s;
  4746. transition: opacity 0.3s, transform 0.3s;
  4747. transition: opacity 0.3s, transform 0.3s, -webkit-transform 0.3s; }
  4748.  
  4749. .tooltip-effect-6:hover .tooltip-content2 i {
  4750. -webkit-transform: rotate3d(1, 1, 1, 0);
  4751. transform: rotate3d(1, 1, 1, 0); }
  4752.  
  4753. .tooltip-content2::after {
  4754. content: '';
  4755. position: absolute;
  4756. top: 100%;
  4757. left: 50%;
  4758. margin: -7px 0 0 -15px;
  4759. width: 30px;
  4760. height: 20px;
  4761. background: url(../assets/images/tooltip/tooltip1.svg) no-repeat center center;
  4762. background-size: 100%; }
  4763.  
  4764. .tooltip-content3 {
  4765. position: absolute;
  4766. background: url(../assets/images/tooltip/shape1.svg) no-repeat center bottom;
  4767. background-size: 100% 100%;
  4768. z-index: 9999;
  4769. width: 200px;
  4770. bottom: 100%;
  4771. left: 50%;
  4772. margin-left: -100px;
  4773. padding: 50px 30px;
  4774. text-align: center;
  4775. color: #ffffff;
  4776. opacity: 0;
  4777. cursor: default;
  4778. font-size: 14;
  4779. line-height: 27px;
  4780. pointer-events: none;
  4781. -webkit-transform: scale3d(0.1, 0.2, 1);
  4782. transform: scale3d(0.1, 0.2, 1);
  4783. -webkit-transform-origin: 50% 120%;
  4784. -ms-transform-origin: 50% 120%;
  4785. transform-origin: 50% 120%;
  4786. -webkit-transition: opacity 0.4s, -webkit-transform 0.4s;
  4787. transition: opacity 0.4s, -webkit-transform 0.4s;
  4788. -o-transition: opacity 0.4s, transform 0.4s;
  4789. transition: opacity 0.4s, transform 0.4s;
  4790. transition: opacity 0.4s, transform 0.4s, -webkit-transform 0.4s;
  4791. -webkit-transition-timing-function: ease, cubic-bezier(0.6, 0, 0.4, 1);
  4792. -o-transition-timing-function: ease, cubic-bezier(0.6, 0, 0.4, 1);
  4793. transition-timing-function: ease, cubic-bezier(0.6, 0, 0.4, 1); }
  4794.  
  4795. .tooltip-content3::after {
  4796. content: '';
  4797. position: absolute;
  4798. width: 16px;
  4799. height: 16px;
  4800. left: 50%;
  4801. margin-left: -8px;
  4802. top: 100%;
  4803. background: #00aeef;
  4804. -webkit-transform: translate3d(0, -60%, 0) rotate3d(0, 0, 1, 45deg);
  4805. transform: translate3d(0, -60%, 0) rotate3d(0, 0, 1, 45deg); }
  4806.  
  4807. .tooltip-item2 {
  4808. color: #00aeef;
  4809. cursor: pointer;
  4810. z-index: 100;
  4811. position: relative;
  4812. display: inline-block;
  4813. font-weight: 500;
  4814. -webkit-transition: background-color 0.3s, color 0.3s, -webkit-transform 0.3s;
  4815. transition: background-color 0.3s, color 0.3s, -webkit-transform 0.3s;
  4816. -o-transition: background-color 0.3s, color 0.3s, transform 0.3s;
  4817. transition: background-color 0.3s, color 0.3s, transform 0.3s;
  4818. transition: background-color 0.3s, color 0.3s, transform 0.3s, -webkit-transform 0.3s; }
  4819.  
  4820. .tooltip-content4 {
  4821. position: absolute;
  4822. z-index: 99;
  4823. width: 360px;
  4824. left: 50%;
  4825. margin-left: -180px;
  4826. bottom: -5px;
  4827. text-align: left;
  4828. background: #00aeef;
  4829. opacity: 0;
  4830. font-size: 14px;
  4831. line-height: 27px;
  4832. padding: 1.5em;
  4833. color: #ffffff;
  4834. border-bottom: 55px solid #2b2b2b;
  4835. cursor: default;
  4836. pointer-events: none;
  4837. border-radius: 5px;
  4838. -webkit-transform: translate3d(0, -0.5em, 0);
  4839. transform: translate3d(0, -0.5em, 0);
  4840. -webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
  4841. transition: opacity 0.3s, -webkit-transform 0.3s;
  4842. -o-transition: opacity 0.3s, transform 0.3s;
  4843. transition: opacity 0.3s, transform 0.3s;
  4844. transition: opacity 0.3s, transform 0.3s, -webkit-transform 0.3s; }
  4845. .tooltip-content4 a {
  4846. color: #2b2b2b; }
  4847.  
  4848. .tooltip-text2 {
  4849. opacity: 0;
  4850. -webkit-transform: translate3d(0, 1.5em, 0);
  4851. transform: translate3d(0, 1.5em, 0);
  4852. -webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
  4853. transition: opacity 0.3s, -webkit-transform 0.3s;
  4854. -o-transition: opacity 0.3s, transform 0.3s;
  4855. transition: opacity 0.3s, transform 0.3s;
  4856. transition: opacity 0.3s, transform 0.3s, -webkit-transform 0.3s; }
  4857.  
  4858. .tooltip-content5 {
  4859. position: absolute;
  4860. z-index: 9999;
  4861. width: 300px;
  4862. left: 50%;
  4863. bottom: 100%;
  4864. font-size: 20px;
  4865. line-height: 1.4;
  4866. text-align: center;
  4867. font-weight: 400;
  4868. color: #ffffff;
  4869. background: transparent;
  4870. opacity: 0;
  4871. margin: 0 0 20px -150px;
  4872. cursor: default;
  4873. pointer-events: none;
  4874. -webkit-transition: opacity 0.3s 0.3s;
  4875. -o-transition: opacity 0.3s 0.3s;
  4876. transition: opacity 0.3s 0.3s; }
  4877. .tooltip-content5 span {
  4878. display: block; }
  4879.  
  4880. .tooltip-text3 {
  4881. border-bottom: 10px solid #009efb;
  4882. overflow: hidden;
  4883. -webkit-transform: scale3d(0, 1, 1);
  4884. transform: scale3d(0, 1, 1);
  4885. -webkit-transition: -webkit-transform 0.3s 0.3s;
  4886. transition: -webkit-transform 0.3s 0.3s;
  4887. -o-transition: transform 0.3s 0.3s;
  4888. transition: transform 0.3s 0.3s;
  4889. transition: transform 0.3s 0.3s, -webkit-transform 0.3s 0.3s; }
  4890.  
  4891. .tooltip-inner2 {
  4892. background: #2b2b2b;
  4893. padding: 40px;
  4894. -webkit-transform: translate3d(0, 100%, 0);
  4895. transform: translate3d(0, 100%, 0);
  4896. -webkit-transition: -webkit-transform 0.3s;
  4897. transition: -webkit-transform 0.3s;
  4898. -o-transition: transform 0.3s;
  4899. transition: transform 0.3s;
  4900. transition: transform 0.3s, -webkit-transform 0.3s; }
  4901.  
  4902. .tooltip-content5::after {
  4903. content: '';
  4904. bottom: -20px;
  4905. left: 50%;
  4906. border: solid transparent;
  4907. height: 0;
  4908. width: 0;
  4909. position: absolute;
  4910. pointer-events: none;
  4911. border-color: transparent;
  4912. border-top-color: #009efb;
  4913. border-width: 10px;
  4914. margin-left: -10px; }
  4915.  
  4916. .tooltip-effect-1 .tooltip-content {
  4917. -webkit-transform: translate3d(0, -10px, 0);
  4918. transform: translate3d(0, -10px, 0);
  4919. -webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
  4920. transition: opacity 0.3s, -webkit-transform 0.3s;
  4921. -o-transition: opacity 0.3s, transform 0.3s;
  4922. transition: opacity 0.3s, transform 0.3s;
  4923. transition: opacity 0.3s, transform 0.3s, -webkit-transform 0.3s;
  4924. color: #ffffff; }
  4925.  
  4926. .tooltip-effect-2 .tooltip-content {
  4927. -webkit-transform-origin: 50% calc(110%);
  4928. -ms-transform-origin: 50% calc(110%);
  4929. transform-origin: 50% calc(110%);
  4930. -webkit-transform: perspective(1000px) rotate3d(1, 0, 0, 45deg);
  4931. transform: perspective(1000px) rotate3d(1, 0, 0, 45deg);
  4932. -webkit-transition: opacity 0.2s, -webkit-transform 0.2s;
  4933. transition: opacity 0.2s, -webkit-transform 0.2s;
  4934. -o-transition: opacity 0.2s, transform 0.2s;
  4935. transition: opacity 0.2s, transform 0.2s;
  4936. transition: opacity 0.2s, transform 0.2s, -webkit-transform 0.2s; }
  4937.  
  4938. .tooltip-effect-3 .tooltip-content {
  4939. -webkit-transform: translate3d(0, 10px, 0) rotate3d(1, 1, 0, 25deg);
  4940. transform: translate3d(0, 10px, 0) rotate3d(1, 1, 0, 25deg);
  4941. -webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
  4942. transition: opacity 0.3s, -webkit-transform 0.3s;
  4943. -o-transition: opacity 0.3s, transform 0.3s;
  4944. transition: opacity 0.3s, transform 0.3s;
  4945. transition: opacity 0.3s, transform 0.3s, -webkit-transform 0.3s; }
  4946.  
  4947. .tooltip-effect-4 .tooltip-content {
  4948. -webkit-transform-origin: 50% 100%;
  4949. -ms-transform-origin: 50% 100%;
  4950. transform-origin: 50% 100%;
  4951. -webkit-transform: scale3d(0.7, 0.3, 1);
  4952. transform: scale3d(0.7, 0.3, 1);
  4953. -webkit-transition: opacity 0.2s, -webkit-transform 0.2s;
  4954. transition: opacity 0.2s, -webkit-transform 0.2s;
  4955. -o-transition: opacity 0.2s, transform 0.2s;
  4956. transition: opacity 0.2s, transform 0.2s;
  4957. transition: opacity 0.2s, transform 0.2s, -webkit-transform 0.2s; }
  4958.  
  4959. .tooltip.tooltip-effect-2:hover .tooltip-content {
  4960. -webkit-transform: perspective(1000px) rotate3d(1, 0, 0, 0deg);
  4961. transform: perspective(1000px) rotate3d(1, 0, 0, 0deg); }
  4962.  
  4963. a.mytooltip {
  4964. font-weight: 500;
  4965. color: #009efb; }
  4966.  
  4967. .tooltip-effect-7 .tooltip-content2 {
  4968. -webkit-transform: translate3d(0, 10px, 0);
  4969. transform: translate3d(0, 10px, 0);
  4970. -webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
  4971. transition: opacity 0.3s, -webkit-transform 0.3s;
  4972. -o-transition: opacity 0.3s, transform 0.3s;
  4973. transition: opacity 0.3s, transform 0.3s;
  4974. transition: opacity 0.3s, transform 0.3s, -webkit-transform 0.3s; }
  4975. .tooltip-effect-7 .tooltip-content2 i {
  4976. -webkit-transform: translate3d(0, 15px, 0);
  4977. transform: translate3d(0, 15px, 0);
  4978. -webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
  4979. transition: opacity 0.3s, -webkit-transform 0.3s;
  4980. -o-transition: opacity 0.3s, transform 0.3s;
  4981. transition: opacity 0.3s, transform 0.3s;
  4982. transition: opacity 0.3s, transform 0.3s, -webkit-transform 0.3s; }
  4983.  
  4984. .tooltip-effect-8 .tooltip-content2 {
  4985. -webkit-transform: translate3d(0, 10px, 0) rotate3d(0, 1, 0, 90deg);
  4986. transform: translate3d(0, 10px, 0) rotate3d(0, 1, 0, 90deg);
  4987. -webkit-transform-origin: 50% 100%;
  4988. -ms-transform-origin: 50% 100%;
  4989. transform-origin: 50% 100%;
  4990. -webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
  4991. transition: opacity 0.3s, -webkit-transform 0.3s;
  4992. -o-transition: opacity 0.3s, transform 0.3s;
  4993. transition: opacity 0.3s, transform 0.3s;
  4994. transition: opacity 0.3s, transform 0.3s, -webkit-transform 0.3s; }
  4995. .tooltip-effect-8 .tooltip-content2 i {
  4996. -webkit-transform: scale3d(0, 0, 1);
  4997. transform: scale3d(0, 0, 1);
  4998. -webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
  4999. transition: opacity 0.3s, -webkit-transform 0.3s;
  5000. -o-transition: opacity 0.3s, transform 0.3s;
  5001. transition: opacity 0.3s, transform 0.3s;
  5002. transition: opacity 0.3s, transform 0.3s, -webkit-transform 0.3s; }
  5003.  
  5004. .tooltip-effect-9 .tooltip-content2 {
  5005. -webkit-transform: translate3d(0, -20px, 0);
  5006. transform: translate3d(0, -20px, 0);
  5007. -webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
  5008. transition: opacity 0.3s, -webkit-transform 0.3s;
  5009. -o-transition: opacity 0.3s, transform 0.3s;
  5010. transition: opacity 0.3s, transform 0.3s;
  5011. transition: opacity 0.3s, transform 0.3s, -webkit-transform 0.3s; }
  5012. .tooltip-effect-9 .tooltip-content2 i {
  5013. -webkit-transform: translate3d(0, 20px, 0);
  5014. transform: translate3d(0, 20px, 0);
  5015. -webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
  5016. transition: opacity 0.3s, -webkit-transform 0.3s;
  5017. -o-transition: opacity 0.3s, transform 0.3s;
  5018. transition: opacity 0.3s, transform 0.3s;
  5019. transition: opacity 0.3s, transform 0.3s, -webkit-transform 0.3s; }
  5020.  
  5021. /*******************
  5022. Error Page
  5023. ******************/
  5024. .error-box {
  5025. height: 100%;
  5026. position: fixed;
  5027. background: #fff;
  5028. width: 100%; }
  5029. .error-box .footer {
  5030. width: 100%;
  5031. left: 0px;
  5032. right: 0px; }
  5033.  
  5034. .error-body {
  5035. padding-top: 5%; }
  5036. .error-body h1 {
  5037. font-size: 210px;
  5038. font-weight: 900;
  5039. line-height: 210px; }
  5040.  
  5041. /*******************
  5042. google map Page
  5043. ******************/
  5044. .gmaps,
  5045. .gmaps-panaroma {
  5046. height: 300px; }
  5047.  
  5048. .gmaps,
  5049. .gmaps-panaroma {
  5050. height: 300px;
  5051. background: #f2f4f8;
  5052. border-radius: 3px; }
  5053.  
  5054. .gmaps-overlay {
  5055. display: block;
  5056. text-align: center;
  5057. color: #ffffff;
  5058. font-size: 16px;
  5059. line-height: 40px;
  5060. background: #7460ee;
  5061. border-radius: 4px;
  5062. padding: 10px 20px; }
  5063.  
  5064. .gmaps-overlay_arrow {
  5065. left: 50%;
  5066. margin-left: -16px;
  5067. width: 0;
  5068. height: 0;
  5069. position: absolute; }
  5070.  
  5071. .gmaps-overlay_arrow.above {
  5072. bottom: -15px;
  5073. border-left: 16px solid transparent;
  5074. border-right: 16px solid transparent;
  5075. border-top: 16px solid #7460ee; }
  5076.  
  5077. .gmaps-overlay_arrow.below {
  5078. top: -15px;
  5079. border-left: 16px solid transparent;
  5080. border-right: 16px solid transparent;
  5081. border-bottom: 16px solid #7460ee; }
  5082.  
  5083. /*******************
  5084. vector map Page
  5085. ******************/
  5086. .jvectormap-zoomin,
  5087. .jvectormap-zoomout {
  5088. width: 10px;
  5089. height: 10px;
  5090. line-height: 10px; }
  5091.  
  5092. .jvectormap-zoomout {
  5093. top: 40px; }
  5094.  
  5095. /*******************
  5096. Seach listing Page
  5097. ******************/
  5098. .search-listing {
  5099. padding: 0px;
  5100. margin: 0px; }
  5101. .search-listing li {
  5102. list-style: none;
  5103. padding: 15px 0;
  5104. border-bottom: 1px solid rgba(120, 130, 140, 0.13); }
  5105. .search-listing li h3 {
  5106. margin: 0px;
  5107. font-size: 18px; }
  5108. .search-listing li h3 a {
  5109. color: #1e88e5; }
  5110. .search-listing li h3 a:hover {
  5111. text-decoration: underline; }
  5112. .search-listing li a {
  5113. color: #26c6da; }
  5114.  
  5115. /*******************
  5116. Login register and recover password Page
  5117. ******************/
  5118. .login-register {
  5119. background-size: cover;
  5120. background-repeat: no-repeat;
  5121. background-position: center center;
  5122. height: 100%;
  5123. width: 100%;
  5124. padding: 10% 0;
  5125. position: fixed; }
  5126.  
  5127. .login-box {
  5128. width: 400px;
  5129. margin: 0 auto; }
  5130. .login-box .footer {
  5131. width: 100%;
  5132. left: 0px;
  5133. right: 0px; }
  5134. .login-box .social {
  5135. display: block;
  5136. margin-bottom: 30px; }
  5137.  
  5138. #recoverform {
  5139. display: none; }
  5140.  
  5141. .login-sidebar {
  5142. padding: 0px;
  5143. margin-top: 0px; }
  5144. .login-sidebar .login-box {
  5145. right: 0px;
  5146. position: absolute;
  5147. height: 100%; }
  5148.  
  5149. /*******************
  5150. FAQs Page
  5151. ******************/
  5152. .minimal-faq .card {
  5153. border: 0px; }
  5154. .minimal-faq .card .card-header {
  5155. background: #ffffff;
  5156. padding: 20px 0;
  5157. margin-top: 10px; }
  5158. .minimal-faq .card .card-block {
  5159. padding: 15px 0px; }
  5160.  
  5161. /*******************
  5162. Pricing Page
  5163. ******************/
  5164. .pricing-box {
  5165. position: relative;
  5166. text-align: center;
  5167. margin-top: 30px; }
  5168.  
  5169. .featured-plan {
  5170. margin-top: 0px; }
  5171. .featured-plan .pricing-body {
  5172. padding: 60px 0;
  5173. background: #ebf3f5;
  5174. border: 1px solid #ddd; }
  5175. .featured-plan .price-table-content .price-row {
  5176. border-top: 1px solid rgba(120, 130, 140, 0.13); }
  5177.  
  5178. .pricing-body {
  5179. border-radius: 0px;
  5180. border-top: 1px solid rgba(120, 130, 140, 0.13);
  5181. border-bottom: 5px solid rgba(120, 130, 140, 0.13);
  5182. vertical-align: middle;
  5183. padding: 30px 0;
  5184. position: relative; }
  5185.  
  5186. .pricing-body h2 {
  5187. position: relative;
  5188. font-size: 56px;
  5189. margin: 20px 0 10px;
  5190. font-weight: 500; }
  5191. .pricing-body h2 span {
  5192. position: absolute;
  5193. font-size: 15px;
  5194. top: -10px;
  5195. margin-left: -10px; }
  5196.  
  5197. .price-table-content .price-row {
  5198. padding: 20px 0;
  5199. border-top: 1px solid rgba(120, 130, 140, 0.13); }
  5200.  
  5201. .pricing-plan {
  5202. padding: 0 15px; }
  5203. .pricing-plan .no-padding {
  5204. padding: 0px; }
  5205.  
  5206. .price-lable {
  5207. position: absolute;
  5208. top: -10px;
  5209. padding: 5px 10px;
  5210. margin: 0 auto;
  5211. display: inline-block;
  5212. width: 100px;
  5213. left: 0px;
  5214. right: 0px; }
  5215.  
  5216. /*******************
  5217. chat application Page
  5218. ******************/
  5219. .chat-main-box {
  5220. position: relative;
  5221. overflow: hidden; }
  5222. .chat-main-box .chat-left-aside {
  5223. position: relative;
  5224. width: 250px;
  5225. float: left;
  5226. z-index: 9;
  5227. top: 0px;
  5228. border-right: 1px solid rgba(120, 130, 140, 0.13); }
  5229. .chat-main-box .chat-left-aside .open-panel {
  5230. display: none;
  5231. cursor: pointer;
  5232. position: absolute;
  5233. left: -webkit-calc(100% - 1px);
  5234. top: 50%;
  5235. z-index: 100;
  5236. background-color: #fff;
  5237. -webkit-box-shadow: 1px 0 3px rgba(0, 0, 0, 0.2);
  5238. box-shadow: 1px 0 3px rgba(0, 0, 0, 0.2);
  5239. border-radius: 0 100px 100px 0;
  5240. line-height: 1;
  5241. padding: 15px 8px 15px 4px; }
  5242. .chat-main-box .chat-left-aside .chat-left-inner {
  5243. position: relative; }
  5244. .chat-main-box .chat-left-aside .chat-left-inner .form-control {
  5245. height: 60px; }
  5246. .chat-main-box .chat-left-aside .chat-left-inner .style-none {
  5247. padding: 0px; }
  5248. .chat-main-box .chat-left-aside .chat-left-inner .style-none li {
  5249. list-style: none;
  5250. overflow: hidden; }
  5251. .chat-main-box .chat-left-aside .chat-left-inner .style-none li a {
  5252. padding: 20px; }
  5253. .chat-main-box .chat-left-aside .chat-left-inner .style-none li a:hover, .chat-main-box .chat-left-aside .chat-left-inner .style-none li a.active {
  5254. background: #ebf3f5; }
  5255. .chat-main-box .chat-right-aside {
  5256. width: calc(100% - 250px);
  5257. float: left; }
  5258. .chat-main-box .chat-right-aside .chat-list {
  5259. max-height: none;
  5260. height: 100%;
  5261. padding-top: 40px; }
  5262. .chat-main-box .chat-right-aside .chat-list .chat-text {
  5263. border-radius: 6px; }
  5264. .chat-main-box .chat-right-aside .send-chat-box {
  5265. position: relative; }
  5266. .chat-main-box .chat-right-aside .send-chat-box .form-control {
  5267. border: none;
  5268. border-top: 1px solid rgba(120, 130, 140, 0.13);
  5269. resize: none;
  5270. height: 80px;
  5271. padding-right: 180px; }
  5272. .chat-main-box .chat-right-aside .send-chat-box .form-control:focus {
  5273. border-color: rgba(120, 130, 140, 0.13); }
  5274. .chat-main-box .chat-right-aside .send-chat-box .custom-send {
  5275. position: absolute;
  5276. right: 20px;
  5277. bottom: 10px; }
  5278. .chat-main-box .chat-right-aside .send-chat-box .custom-send .cst-icon {
  5279. color: #67757c;
  5280. margin-right: 10px; }
  5281.  
  5282. /*******************
  5283. Email inbox Page
  5284. ******************/
  5285. .inbox-panel .list-group .list-group-item {
  5286. border: 0px;
  5287. border-radius: 0px;
  5288. border-left: 3px solid transparent; }
  5289. .inbox-panel .list-group .list-group-item a {
  5290. color: #67757c; }
  5291. .inbox-panel .list-group .list-group-item.active, .inbox-panel .list-group .list-group-item:hover {
  5292. background: #f2f4f8;
  5293. border-left: 3px solid #009efb; }
  5294.  
  5295. .inbox-center .unread td {
  5296. font-weight: 400; }
  5297.  
  5298. .inbox-center td {
  5299. vertical-align: middle;
  5300. white-space: nowrap; }
  5301.  
  5302. .inbox-center a {
  5303. color: #67757c;
  5304. padding: 2px 0 3px 0;
  5305. overflow: hidden;
  5306. vertical-align: middle;
  5307. -o-text-overflow: ellipsis;
  5308. text-overflow: ellipsis;
  5309. white-space: nowrap;
  5310. display: inline-block; }
  5311.  
  5312. .inbox-center .checkbox {
  5313. margin-top: -13px;
  5314. height: 20px; }
  5315.  
  5316. /*******************
  5317. Contact app Page
  5318. ******************/
  5319. /*left-aside-column*/
  5320. .contact-page-aside {
  5321. position: relative; }
  5322.  
  5323. .left-aside {
  5324. position: absolute;
  5325. border-right: 1px solid rgba(120, 130, 140, 0.13);
  5326. padding: 20px;
  5327. width: 250px;
  5328. height: 100%; }
  5329.  
  5330. .right-aside {
  5331. padding: 20px;
  5332. margin-left: 250px; }
  5333.  
  5334. .contact-list td {
  5335. vertical-align: middle;
  5336. padding: 25px 10px; }
  5337. .contact-list td img {
  5338. width: 30px; }
  5339.  
  5340. .list-style-none {
  5341. margin: 0px;
  5342. padding: 0px; }
  5343. .list-style-none li {
  5344. list-style: none;
  5345. margin: 0px; }
  5346. .list-style-none li.box-label a {
  5347. font-weight: 500; }
  5348. .list-style-none li.divider {
  5349. margin: 10px 0;
  5350. height: 1px;
  5351. background: rgba(120, 130, 140, 0.13); }
  5352. .list-style-none li a {
  5353. padding: 15px 10px;
  5354. display: block;
  5355. color: #67757c; }
  5356. .list-style-none li a:hover {
  5357. color: #009efb; }
  5358. .list-style-none li a span {
  5359. float: right; }
  5360.  
  5361. .slimScrollBar {
  5362. z-index: 10 !important; }
  5363.  
  5364. .carousel-item-next,
  5365. .carousel-item-prev,
  5366. .carousel-item.active {
  5367. display: block; }
  5368.  
  5369. /*
  5370. Template Name: Material Pro Admin
  5371. Author: Themedesigner
  5372. File: scss
  5373. */
  5374. /*******************
  5375. Main sidebar
  5376. ******************/
  5377. .left-sidebar {
  5378. position: absolute;
  5379. width: 240px;
  5380. height: 100%;
  5381. top: 0px;
  5382. z-index: 20;
  5383. padding-top: 70px;
  5384. background: #fff;
  5385. -webkit-box-shadow: 1px 0px 20px rgba(0, 0, 0, 0.08);
  5386. box-shadow: 1px 0px 20px rgba(0, 0, 0, 0.08); }
  5387.  
  5388. .fix-sidebar .left-sidebar {
  5389. position: fixed; }
  5390.  
  5391. /*******************
  5392. use profile section
  5393. ******************/
  5394. .user-profile {
  5395. position: relative;
  5396. background-size: cover; }
  5397. .user-profile .profile-img {
  5398. width: 50px;
  5399. margin-left: 30px;
  5400. padding: 35px 0;
  5401. border-radius: 100%; }
  5402. .user-profile .profile-img::before {
  5403. -webkit-animation: 2.5s blow 0s linear infinite;
  5404. animation: 2.5s blow 0s linear infinite;
  5405. position: absolute;
  5406. content: '';
  5407. width: 50px;
  5408. height: 50px;
  5409. top: 35px;
  5410. margin: 0 auto;
  5411. border-radius: 50%;
  5412. z-index: 0; }
  5413.  
  5414. @-webkit-keyframes blow {
  5415. 0% {
  5416. -webkit-box-shadow: 0 0 0 0px rgba(0, 0, 0, 0.1);
  5417. box-shadow: 0 0 0 0px rgba(0, 0, 0, 0.1);
  5418. opacity: 1;
  5419. -webkit-transform: scale3d(1, 1, 0.5);
  5420. transform: scale3d(1, 1, 0.5); }
  5421. 50% {
  5422. -webkit-box-shadow: 0 0 0 10px rgba(0, 0, 0, 0.1);
  5423. box-shadow: 0 0 0 10px rgba(0, 0, 0, 0.1);
  5424. opacity: 1;
  5425. -webkit-transform: scale3d(1, 1, 0.5);
  5426. transform: scale3d(1, 1, 0.5); }
  5427. 100% {
  5428. -webkit-box-shadow: 0 0 0 20px rgba(0, 0, 0, 0.1);
  5429. box-shadow: 0 0 0 20px rgba(0, 0, 0, 0.1);
  5430. opacity: 0;
  5431. -webkit-transform: scale3d(1, 1, 0.5);
  5432. transform: scale3d(1, 1, 0.5); } }
  5433.  
  5434. @keyframes blow {
  5435. 0% {
  5436. -webkit-box-shadow: 0 0 0 0px rgba(0, 0, 0, 0.1);
  5437. box-shadow: 0 0 0 0px rgba(0, 0, 0, 0.1);
  5438. opacity: 1;
  5439. -webkit-transform: scale3d(1, 1, 0.5);
  5440. transform: scale3d(1, 1, 0.5); }
  5441. 50% {
  5442. -webkit-box-shadow: 0 0 0 10px rgba(0, 0, 0, 0.1);
  5443. box-shadow: 0 0 0 10px rgba(0, 0, 0, 0.1);
  5444. opacity: 1;
  5445. -webkit-transform: scale3d(1, 1, 0.5);
  5446. transform: scale3d(1, 1, 0.5); }
  5447. 100% {
  5448. -webkit-box-shadow: 0 0 0 20px rgba(0, 0, 0, 0.1);
  5449. box-shadow: 0 0 0 20px rgba(0, 0, 0, 0.1);
  5450. opacity: 0;
  5451. -webkit-transform: scale3d(1, 1, 0.5);
  5452. transform: scale3d(1, 1, 0.5); } }
  5453. .user-profile .profile-img img {
  5454. width: 100%;
  5455. border-radius: 100%; }
  5456. .user-profile .profile-text {
  5457. padding: 5px 0px;
  5458. position: relative; }
  5459. .user-profile .profile-text > a {
  5460. color: #ffffff !important;
  5461. width: 100%;
  5462. padding: 6px 30px;
  5463. background: rgba(0, 0, 0, 0.5);
  5464. display: block; }
  5465. .user-profile .profile-text > a:after {
  5466. position: absolute;
  5467. right: 20px;
  5468. top: 20px; }
  5469. .user-profile .dropdown-menu {
  5470. left: 0px;
  5471. right: 0px;
  5472. width: 180px;
  5473. margin: 0 auto; }
  5474.  
  5475. /*******************
  5476. sidebar footer
  5477. ******************/
  5478. .sidebar-footer {
  5479. position: fixed;
  5480. z-index: 10;
  5481. bottom: 0px;
  5482. left: 0px;
  5483. -webkit-transition: 0.2s ease-out;
  5484. -o-transition: 0.2s ease-out;
  5485. transition: 0.2s ease-out;
  5486. width: 240px;
  5487. background: #fff;
  5488. border-top: 1px solid rgba(120, 130, 140, 0.13); }
  5489. .sidebar-footer a {
  5490. padding: 15px;
  5491. width: 33.333337%;
  5492. float: left;
  5493. text-align: center;
  5494. font-size: 18px; }
  5495.  
  5496. /*******************
  5497. sidebar navigation
  5498. ******************/
  5499. .scroll-sidebar {
  5500. padding-bottom: 60px; }
  5501.  
  5502. .collapse.in {
  5503. display: block; }
  5504.  
  5505. .sidebar-nav {
  5506. background: #fff;
  5507. padding: 15px; }
  5508. .sidebar-nav ul {
  5509. margin: 0px;
  5510. padding: 0px; }
  5511. .sidebar-nav ul li {
  5512. list-style: none; }
  5513. .sidebar-nav ul li a {
  5514. color: #607d8b;
  5515. padding: 8px 35px 8px 15px;
  5516. display: block;
  5517. font-size: 15px;
  5518. border-radius: 4px;
  5519. white-space: nowrap; }
  5520. .sidebar-nav ul li a.active, .sidebar-nav ul li a:hover {
  5521. color: #26c6da; }
  5522. .sidebar-nav ul li a.active {
  5523. font-weight: 500;
  5524. color: #263238; }
  5525. .sidebar-nav ul li ul {
  5526. padding-left: 5px;
  5527. padding-top: 10px; }
  5528. .sidebar-nav ul li ul li a {
  5529. padding: 10px 35px 10px 15px; }
  5530. .sidebar-nav ul li ul ul {
  5531. padding-left: 15px; }
  5532. .sidebar-nav ul li.nav-small-cap {
  5533. font-size: 12px;
  5534. margin-bottom: 0px;
  5535. padding: 14px 14px 14px 20px;
  5536. color: #263238;
  5537. font-weight: 500; }
  5538. .sidebar-nav ul li.nav-devider {
  5539. height: 1px;
  5540. background: rgba(120, 130, 140, 0.13);
  5541. display: block;
  5542. margin: 20px 0; }
  5543. .sidebar-nav > ul > li {
  5544. margin-bottom: 10px; }
  5545. .sidebar-nav > ul > li.active > a {
  5546. color: #ffffff;
  5547. font-weight: 500;
  5548. -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
  5549. box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); }
  5550. .sidebar-nav > ul > li.active > a i {
  5551. color: #26c6da; }
  5552. .sidebar-nav > ul > li > a.active i, .sidebar-nav > ul > li > a:hover i {
  5553. color: #26c6da; }
  5554. .sidebar-nav > ul > li > a i {
  5555. width: 27px;
  5556. height: 27px;
  5557. font-size: 21px;
  5558. display: inline-block;
  5559. vertical-align: middle;
  5560. color: #99abb4; }
  5561. .sidebar-nav > ul > li > a .label {
  5562. float: right;
  5563. margin-top: 6px; }
  5564. .sidebar-nav > ul > li > a.active {
  5565. font-weight: 400;
  5566. background: #ffffff;
  5567. color: #26c6da; }
  5568.  
  5569. .sidebar-nav .has-arrow {
  5570. position: relative; }
  5571. .sidebar-nav .has-arrow::after {
  5572. position: absolute;
  5573. content: '';
  5574. width: .55em;
  5575. height: .55em;
  5576. border-width: 1px 0 0 1px;
  5577. border-style: solid;
  5578. border-color: #607d8b;
  5579. right: 1em;
  5580. -webkit-transform: rotate(-45deg) translate(0, -50%);
  5581. -ms-transform: rotate(-45deg) translate(0, -50%);
  5582. -o-transform: rotate(-45deg) translate(0, -50%);
  5583. transform: rotate(-45deg) translate(0, -50%);
  5584. -webkit-transform-origin: top;
  5585. -ms-transform-origin: top;
  5586. -o-transform-origin: top;
  5587. transform-origin: top;
  5588. top: 47%;
  5589. -webkit-transition: all .3s ease-out;
  5590. -o-transition: all .3s ease-out;
  5591. transition: all .3s ease-out; }
  5592.  
  5593. .sidebar-nav .active > .has-arrow::after,
  5594. .sidebar-nav li > .has-arrow.active::after,
  5595. .sidebar-nav .has-arrow[aria-expanded="true"]::after {
  5596. -webkit-transform: rotate(-135deg) translate(0, -50%);
  5597. -ms-transform: rotate(-135deg) translate(0, -50%);
  5598. -o-transform: rotate(-135deg) translate(0, -50%);
  5599. top: 45%;
  5600. width: .58em;
  5601. transform: rotate(-135deg) translate(0, -50%); }
  5602.  
  5603. /****************
  5604. When click on sidebar toggler and also for tablet
  5605. *****************/
  5606. @media (min-width: 768px) {
  5607. .mini-sidebar .sidebar-nav #sidebarnav li {
  5608. position: relative; }
  5609. .mini-sidebar .sidebar-nav #sidebarnav > li > ul {
  5610. position: absolute;
  5611. left: 60px;
  5612. top: 45px;
  5613. width: 200px;
  5614. z-index: 1001;
  5615. background: #f2f6f8;
  5616. display: none;
  5617. padding-left: 1px; }
  5618. .mini-sidebar .sidebar-nav {
  5619. padding: 5px; }
  5620. .mini-sidebar .sidebar-nav #sidebarnav > li:hover > ul {
  5621. height: auto !important;
  5622. overflow: auto; }
  5623. .mini-sidebar .sidebar-nav #sidebarnav > li:hover > ul,
  5624. .mini-sidebar .sidebar-nav #sidebarnav > li:hover > ul.collapse {
  5625. display: block; }
  5626. .mini-sidebar .sidebar-nav #sidebarnav > li > a.has-arrow:after {
  5627. display: none; }
  5628. .mini-sidebar .left-sidebar {
  5629. width: 60px; }
  5630. .mini-sidebar .user-profile {
  5631. padding-bottom: 15px;
  5632. width: 60px;
  5633. margin-bottom: 7px; }
  5634. .mini-sidebar .user-profile .profile-img {
  5635. padding: 15px 0 0 0;
  5636. margin: 0px 0 0 6px; }
  5637. .mini-sidebar .user-profile .profile-img:before {
  5638. top: 15px; }
  5639. .mini-sidebar .scroll-sidebar {
  5640. padding-bottom: 0px;
  5641. position: absolute; }
  5642. .mini-sidebar .hide-menu,
  5643. .mini-sidebar .nav-small-cap,
  5644. .mini-sidebar .sidebar-footer,
  5645. .mini-sidebar .user-profile .profile-text {
  5646. display: none; }
  5647. .mini-sidebar .nav-devider {
  5648. width: 50px; }
  5649. .mini-sidebar .sidebar-nav {
  5650. background: transparent; }
  5651. .mini-sidebar .sidebar-nav #sidebarnav > li > a {
  5652. padding: 9px 15px;
  5653. width: 50px; }
  5654. .mini-sidebar .sidebar-nav #sidebarnav > li:hover > a {
  5655. width: 260px;
  5656. background: #26c6da;
  5657. color: #ffffff;
  5658. border-color: #009efb; }
  5659. .mini-sidebar .sidebar-nav #sidebarnav > li:hover > a i {
  5660. color: #ffffff; }
  5661. .mini-sidebar .sidebar-nav #sidebarnav > li:hover > a .hide-menu {
  5662. display: inline; }
  5663. .mini-sidebar .sidebar-nav #sidebarnav > li.active > a {
  5664. border-color: transparent; }
  5665. .mini-sidebar .sidebar-nav #sidebarnav > li.active > a.active {
  5666. border-color: #009efb; } }
  5667.  
  5668. @media (max-width: 767px) {
  5669. .mini-sidebar .left-sidebar {
  5670. position: fixed; }
  5671. .mini-sidebar .left-sidebar, .mini-sidebar .sidebar-footer {
  5672. left: -240px; }
  5673. .mini-sidebar.show-sidebar .left-sidebar, .mini-sidebar.show-sidebar .sidebar-footer {
  5674. left: 0px; } }
  5675.  
  5676. /*
  5677. Template Name: Material Pro Admin
  5678. Author: Themedesigner
  5679. File: scss
  5680. */
  5681. /*******************
  5682. /*User mail widgets*/
  5683. /*******************/
  5684. .topbar .top-navbar .mailbox {
  5685. width: 300px; }
  5686. .topbar .top-navbar .mailbox ul {
  5687. padding: 0px; }
  5688. .topbar .top-navbar .mailbox ul li {
  5689. list-style: none; }
  5690.  
  5691. .mailbox ul li .drop-title {
  5692. font-weight: 500;
  5693. padding: 11px 20px 15px;
  5694. border-bottom: 1px solid rgba(120, 130, 140, 0.13); }
  5695.  
  5696. .mailbox ul li .nav-link {
  5697. border-top: 1px solid rgba(120, 130, 140, 0.13);
  5698. padding-top: 15px; }
  5699.  
  5700. .mailbox .message-center {
  5701. height: 200px;
  5702. overflow: auto;
  5703. position: relative; }
  5704. .mailbox .message-center a {
  5705. border-bottom: 1px solid rgba(120, 130, 140, 0.13);
  5706. display: block;
  5707. text-decoration: none;
  5708. padding: 9px 15px; }
  5709. .mailbox .message-center a:hover {
  5710. background: #f2f4f8; }
  5711. .mailbox .message-center a div {
  5712. white-space: normal; }
  5713. .mailbox .message-center a .user-img {
  5714. width: 40px;
  5715. position: relative;
  5716. display: inline-block;
  5717. margin: 0 10px 15px 0; }
  5718. .mailbox .message-center a .user-img img {
  5719. width: 100%; }
  5720. .mailbox .message-center a .user-img .profile-status {
  5721. border: 2px solid #ffffff;
  5722. border-radius: 50%;
  5723. display: inline-block;
  5724. height: 10px;
  5725. left: 30px;
  5726. position: absolute;
  5727. top: 1px;
  5728. width: 10px; }
  5729. .mailbox .message-center a .user-img .online {
  5730. background: #26c6da; }
  5731. .mailbox .message-center a .user-img .busy {
  5732. background: #fc4b6c; }
  5733. .mailbox .message-center a .user-img .away {
  5734. background: #ffb22b; }
  5735. .mailbox .message-center a .user-img .offline {
  5736. background: #ffb22b; }
  5737. .mailbox .message-center a .mail-contnet {
  5738. display: inline-block;
  5739. width: 75%;
  5740. vertical-align: middle; }
  5741. .mailbox .message-center a .mail-contnet h5 {
  5742. margin: 5px 0px 0; }
  5743. .mailbox .message-center a .mail-contnet .mail-desc,
  5744. .mailbox .message-center a .mail-contnet .time {
  5745. font-size: 12px;
  5746. display: block;
  5747. margin: 1px 0;
  5748. -o-text-overflow: ellipsis;
  5749. text-overflow: ellipsis;
  5750. overflow: hidden;
  5751. color: #67757c;
  5752. white-space: nowrap; }
  5753.  
  5754. /*******************
  5755. /*Analytic info sparkline chart page*/
  5756. /*******************/
  5757. .analytics-info li span {
  5758. font-size: 24px;
  5759. vertical-align: middle; }
  5760.  
  5761. /*******************
  5762. /*States row*/
  5763. /*******************/
  5764. .stats-row {
  5765. margin-bottom: 20px; }
  5766. .stats-row .stat-item {
  5767. display: inline-block;
  5768. padding-right: 15px; }
  5769. .stats-row .stat-item + .stat-item {
  5770. padding-left: 15px;
  5771. border-left: 1px solid rgba(120, 130, 140, 0.13); }
  5772.  
  5773. /*******************/
  5774. /*Dashboard1 Weather*/
  5775. /*******************/
  5776. .city-weather-days {
  5777. margin: 0px; }
  5778. .city-weather-days li {
  5779. text-align: center;
  5780. padding: 15px 0; }
  5781. .city-weather-days li span {
  5782. display: block;
  5783. padding: 10px 0 0;
  5784. color: #99abb4; }
  5785. .city-weather-days li i {
  5786. display: block;
  5787. font-size: 20px;
  5788. color: #009efb; }
  5789. .city-weather-days li h3 {
  5790. font-weight: 300;
  5791. margin-top: 5px; }
  5792.  
  5793. /*******************/
  5794. /*Comment widgets*/
  5795. /*******************/
  5796. .comment-widgets {
  5797. position: relative;
  5798. margin-bottom: 10px; }
  5799. .comment-widgets .comment-row {
  5800. border-left: 3px solid #ffffff;
  5801. padding: 15px; }
  5802. .comment-widgets .comment-row:hover, .comment-widgets .comment-row.active {
  5803. border-color: #009efb; }
  5804.  
  5805. .comment-text {
  5806. padding: 15px 15px 15px 20px; }
  5807. .comment-text:hover .comment-footer .action-icons,
  5808. .comment-text.active .comment-footer .action-icons {
  5809. visibility: visible; }
  5810. .comment-text p {
  5811. max-height: 50px;
  5812. overflow: hidden; }
  5813.  
  5814. .comment-footer .action-icons {
  5815. visibility: hidden; }
  5816. .comment-footer .action-icons a {
  5817. padding-left: 15px;
  5818. vertical-align: middle;
  5819. color: #99abb4; }
  5820. .comment-footer .action-icons a:hover, .comment-footer .action-icons a.active {
  5821. color: #1e88e5; }
  5822.  
  5823. /*******************/
  5824. /*To do widgets*/
  5825. /*******************/
  5826. .todo-list li {
  5827. border: 0px;
  5828. margin-bottom: 0px;
  5829. padding: 20px 15px 15px 0px; }
  5830. .todo-list li .checkbox {
  5831. width: 100%; }
  5832. .todo-list li .checkbox label {
  5833. font-weight: 400;
  5834. color: #455a64; }
  5835. .todo-list li:last-child {
  5836. border-bottom: 0px; }
  5837. .todo-list li .assignedto {
  5838. padding: 0px 0 0 27px;
  5839. margin: 0px; }
  5840. .todo-list li .assignedto li {
  5841. list-style: none;
  5842. padding: 0px;
  5843. display: inline-block;
  5844. border: 0px;
  5845. margin-right: 2px; }
  5846. .todo-list li .assignedto li img {
  5847. width: 30px;
  5848. border-radius: 100%; }
  5849. .todo-list li .item-date {
  5850. padding-left: 25px;
  5851. font-size: 12px;
  5852. display: inline-block; }
  5853.  
  5854. .list-task .task-done span {
  5855. text-decoration: line-through; }
  5856.  
  5857. /*******************/
  5858. /*Chat widget*/
  5859. /*******************/
  5860. .chat-list {
  5861. margin: 0px;
  5862. padding: 0px; }
  5863. .chat-list li {
  5864. list-style: none;
  5865. margin-top: 30px; }
  5866. .chat-list li .chat-img {
  5867. display: inline-block;
  5868. width: 45px;
  5869. vertical-align: top; }
  5870. .chat-list li .chat-img img {
  5871. width: 45px;
  5872. border-radius: 100%; }
  5873. .chat-list li .chat-content {
  5874. width: calc(100% - 140px);
  5875. display: inline-block;
  5876. padding-left: 15px; }
  5877. .chat-list li .chat-content h5 {
  5878. color: #99abb4; }
  5879. .chat-list li .chat-content .box {
  5880. display: inline-block;
  5881. margin-bottom: 10px;
  5882. color: #263238; }
  5883. .chat-list li .chat-time {
  5884. display: inline-block;
  5885. text-align: right;
  5886. width: 80px;
  5887. font-size: 13px;
  5888. color: #99abb4; }
  5889. .chat-list li.odd .chat-content {
  5890. text-align: right;
  5891. width: calc(100% - 90px); }
  5892. .chat-list li.odd .box {
  5893. clear: both; }
  5894. .chat-list li.odd + .odd {
  5895. margin-top: 0px; }
  5896. .chat-list li.reverse {
  5897. text-align: right; }
  5898. .chat-list li.reverse .chat-time {
  5899. text-align: left; }
  5900. .chat-list li.reverse .chat-content {
  5901. padding-left: 0px;
  5902. padding-right: 15px; }
  5903.  
  5904. /*******************/
  5905. /*Chat widget*/
  5906. /*******************/
  5907. .message-box ul li .drop-title {
  5908. font-weight: 500;
  5909. padding: 11px 20px 15px;
  5910. border-bottom: 1px solid rgba(120, 130, 140, 0.13); }
  5911.  
  5912. .message-box ul li .nav-link {
  5913. border-top: 1px solid rgba(120, 130, 140, 0.13);
  5914. padding-top: 15px; }
  5915.  
  5916. .message-box .message-widget {
  5917. position: relative; }
  5918. .message-box .message-widget a {
  5919. border-bottom: 1px solid rgba(120, 130, 140, 0.13);
  5920. display: block;
  5921. text-decoration: none;
  5922. padding: 9px 15px; }
  5923. .message-box .message-widget a:hover {
  5924. background: #f2f4f8; }
  5925. .message-box .message-widget a:last-child {
  5926. border-bottom: 0px; }
  5927. .message-box .message-widget a div {
  5928. white-space: normal; }
  5929. .message-box .message-widget a .user-img {
  5930. width: 45px;
  5931. position: relative;
  5932. display: inline-block;
  5933. margin: 0 10px 15px 0; }
  5934. .message-box .message-widget a .user-img img {
  5935. width: 100%; }
  5936. .message-box .message-widget a .user-img .profile-status {
  5937. border: 2px solid #ffffff;
  5938. border-radius: 50%;
  5939. display: inline-block;
  5940. height: 10px;
  5941. left: 33px;
  5942. position: absolute;
  5943. top: -1px;
  5944. width: 10px; }
  5945. .message-box .message-widget a .user-img .online {
  5946. background: #26c6da; }
  5947. .message-box .message-widget a .user-img .busy {
  5948. background: #fc4b6c; }
  5949. .message-box .message-widget a .user-img .away {
  5950. background: #ffb22b; }
  5951. .message-box .message-widget a .user-img .offline {
  5952. background: #ffb22b; }
  5953. .message-box .message-widget a .mail-contnet {
  5954. display: inline-block;
  5955. width: 75%;
  5956. vertical-align: middle; }
  5957. .message-box .message-widget a .mail-contnet h5 {
  5958. margin: 5px 0px 0; }
  5959. .message-box .message-widget a .mail-contnet .mail-desc,
  5960. .message-box .message-widget a .mail-contnet .time {
  5961. font-size: 12px;
  5962. display: block;
  5963. margin: 1px 0;
  5964. -o-text-overflow: ellipsis;
  5965. text-overflow: ellipsis;
  5966. overflow: hidden;
  5967. color: #67757c;
  5968. white-space: nowrap; }
  5969.  
  5970. /*******************/
  5971. /*Calendar widget*/
  5972. /*******************/
  5973. .calendar {
  5974. float: left;
  5975. margin-bottom: 0px; }
  5976.  
  5977. .fc-view {
  5978. margin-top: 30px; }
  5979.  
  5980. .none-border .modal-footer {
  5981. border-top: none; }
  5982.  
  5983. .fc-toolbar {
  5984. margin-bottom: 5px;
  5985. margin-top: 15px; }
  5986. .fc-toolbar h2 {
  5987. font-size: 18px;
  5988. font-weight: 500;
  5989. line-height: 30px;
  5990. text-transform: uppercase; }
  5991.  
  5992. .fc-day {
  5993. background: #ffffff; }
  5994.  
  5995. .fc-toolbar .fc-state-active,
  5996. .fc-toolbar .ui-state-active,
  5997. .fc-toolbar button:focus,
  5998. .fc-toolbar button:hover,
  5999. .fc-toolbar .ui-state-hover {
  6000. z-index: 0; }
  6001.  
  6002. .fc-widget-header {
  6003. border: 0px !important; }
  6004.  
  6005. .fc-widget-content {
  6006. border-color: rgba(120, 130, 140, 0.13) !important; }
  6007.  
  6008. .fc th.fc-widget-header {
  6009. color: #67757c;
  6010. font-size: 13px;
  6011. font-weight: 300;
  6012. line-height: 20px;
  6013. padding: 7px 0px;
  6014. text-transform: uppercase; }
  6015.  
  6016. .fc th.fc-sun,
  6017. .fc th.fc-tue,
  6018. .fc th.fc-thu,
  6019. .fc th.fc-sat {
  6020. background: #f2f7f8; }
  6021.  
  6022. .fc th.fc-mon,
  6023. .fc th.fc-wed,
  6024. .fc th.fc-fri {
  6025. background: #f2f7f8; }
  6026.  
  6027. .fc-view {
  6028. margin-top: 0px; }
  6029.  
  6030. .fc-toolbar {
  6031. margin: 0px;
  6032. padding: 24px 0px; }
  6033.  
  6034. .fc-button {
  6035. background: #ffffff;
  6036. border: 1px solid rgba(120, 130, 140, 0.13);
  6037. color: #67757c;
  6038. text-transform: capitalize; }
  6039. .fc-button:hover {
  6040. background: #f2f4f8;
  6041. opacity: 0.8; }
  6042.  
  6043. .fc-text-arrow {
  6044. font-family: inherit;
  6045. font-size: 16px; }
  6046.  
  6047. .fc-state-hover {
  6048. background: #F5F5F5; }
  6049.  
  6050. .fc-unthemed .fc-today {
  6051. border: 1px solid #fc4b6c;
  6052. background: #f2f4f8 !important; }
  6053.  
  6054. .fc-state-highlight {
  6055. background: #f0f0f0; }
  6056.  
  6057. .fc-cell-overlay {
  6058. background: #f0f0f0; }
  6059.  
  6060. .fc-unthemed .fc-today {
  6061. background: #ffffff; }
  6062.  
  6063. .fc-event {
  6064. border-radius: 0px;
  6065. border: none;
  6066. cursor: move;
  6067. color: #ffffff !important;
  6068. font-size: 13px;
  6069. margin: 1px -1px 0 -1px;
  6070. padding: 5px 5px;
  6071. text-align: center;
  6072. background: #1e88e5; }
  6073.  
  6074. .calendar-event {
  6075. cursor: move;
  6076. margin: 10px 5px 0 0;
  6077. padding: 6px 10px;
  6078. display: inline-block;
  6079. color: #ffffff;
  6080. min-width: 140px;
  6081. text-align: center;
  6082. background: #1e88e5; }
  6083. .calendar-event a {
  6084. float: right;
  6085. opacity: 0.6;
  6086. font-size: 10px;
  6087. margin: 4px 0 0 10px;
  6088. color: #ffffff; }
  6089.  
  6090. .fc-basic-view td.fc-week-number span {
  6091. padding-right: 5px; }
  6092.  
  6093. .fc-basic-view .fc-day-number {
  6094. padding: 10px 15px;
  6095. display: inline-block; }
  6096.  
  6097. /*******************/
  6098. /*Steam line widget*/
  6099. /*******************/
  6100. .steamline {
  6101. position: relative;
  6102. border-left: 1px solid rgba(120, 130, 140, 0.13);
  6103. margin-left: 20px; }
  6104. .steamline .sl-left {
  6105. float: left;
  6106. margin-left: -20px;
  6107. z-index: 1;
  6108. width: 40px;
  6109. line-height: 40px;
  6110. text-align: center;
  6111. height: 40px;
  6112. border-radius: 100%;
  6113. color: #ffffff;
  6114. background: #263238;
  6115. margin-right: 15px; }
  6116. .steamline .sl-left img {
  6117. max-width: 40px; }
  6118.  
  6119. .steamline .sl-right {
  6120. padding-left: 50px; }
  6121. .steamline .sl-right .desc,
  6122. .steamline .sl-right .inline-photos {
  6123. margin-bottom: 30px; }
  6124.  
  6125. .steamline .sl-item {
  6126. border-bottom: 1px solid rgba(120, 130, 140, 0.13);
  6127. margin: 20px 0; }
  6128.  
  6129. .sl-date {
  6130. font-size: 10px;
  6131. color: #99abb4; }
  6132.  
  6133. .time-item {
  6134. border-color: rgba(120, 130, 140, 0.13);
  6135. padding-bottom: 1px;
  6136. position: relative; }
  6137. .time-item:before {
  6138. content: " ";
  6139. display: table; }
  6140. .time-item:after {
  6141. background-color: #ffffff;
  6142. border-color: rgba(120, 130, 140, 0.13);
  6143. border-radius: 10px;
  6144. border-style: solid;
  6145. border-width: 2px;
  6146. bottom: 0;
  6147. content: '';
  6148. height: 14px;
  6149. left: 0;
  6150. margin-left: -8px;
  6151. position: absolute;
  6152. top: 5px;
  6153. width: 14px; }
  6154.  
  6155. .time-item-item:after {
  6156. content: " ";
  6157. display: table; }
  6158.  
  6159. .item-info {
  6160. margin-bottom: 15px;
  6161. margin-left: 15px; }
  6162. .item-info p {
  6163. margin-bottom: 10px !important; }
  6164.  
  6165. /*******************/
  6166. /*Feed widget*/
  6167. /*******************/
  6168. .feeds {
  6169. margin: 0px;
  6170. padding: 0px; }
  6171. .feeds li {
  6172. list-style: none;
  6173. padding: 10px;
  6174. display: block; }
  6175. .feeds li:hover {
  6176. background: #ebf3f5; }
  6177. .feeds li > div {
  6178. width: 40px;
  6179. height: 40px;
  6180. margin-right: 5px;
  6181. display: inline-block;
  6182. text-align: center;
  6183. vertical-align: middle;
  6184. border-radius: 100%; }
  6185. .feeds li > div i {
  6186. line-height: 40px; }
  6187. .feeds li span {
  6188. float: right;
  6189. width: auto;
  6190. font-size: 12px; }
  6191.  
  6192. /*******************/
  6193. /*Vertical carousel*/
  6194. /*******************/
  6195. .vert .carousel-item-next.carousel-item-left,
  6196. .vert .carousel-item-prev.carousel-item-right {
  6197. -webkit-transform: translate3d(0, 0, 0);
  6198. transform: translate3d(0, 0, 0); }
  6199.  
  6200. .vert .carousel-item-next,
  6201. .vert .active.carousel-item-right {
  6202. -webkit-transform: translate3d(0, 100%, 0);
  6203. transform: translate3d(0, 100% 0); }
  6204.  
  6205. .vert .carousel-item-prev,
  6206. .vert .active.carousel-item-left {
  6207. -webkit-transform: translate3d(0, -100%, 0);
  6208. transform: translate3d(0, -100%, 0); }
  6209.  
  6210. /*******************/
  6211. /*social-widgets*/
  6212. /*******************/
  6213. .social-widget .soc-header {
  6214. padding: 15px;
  6215. text-align: center;
  6216. font-size: 36px;
  6217. color: #fff; }
  6218. .social-widget .soc-header.box-facebook {
  6219. background: #3b5998; }
  6220. .social-widget .soc-header.box-twitter {
  6221. background: #00aced; }
  6222. .social-widget .soc-header.box-google {
  6223. background: #f86c6b; }
  6224. .social-widget .soc-header.box-linkedin {
  6225. background: #4875b4; }
  6226.  
  6227. .social-widget .soc-content {
  6228. display: -webkit-box;
  6229. display: -webkit-flex;
  6230. display: -ms-flexbox;
  6231. display: flex;
  6232. text-align: center; }
  6233. .social-widget .soc-content div {
  6234. padding: 10px; }
  6235. .social-widget .soc-content div h3 {
  6236. margin-bottom: 0px; }
  6237.  
  6238. /*******************/
  6239. /*Guage chart*/
  6240. /*******************/
  6241. .gaugejs-box {
  6242. position: relative;
  6243. margin: 0 auto; }
  6244.  
  6245. .gaugejs-box canvas.gaugejs {
  6246. width: 100% !important;
  6247. height: auto !important; }
  6248.  
  6249. /*******************/
  6250. /*social-profile-first*/
  6251. /*******************/
  6252. .social-profile-first {
  6253. text-align: center;
  6254. padding-top: 22%;
  6255. margin-bottom: 96px; }
  6256. .social-profile-first.bg-over {
  6257. background: rgba(56, 83, 161, 0.7); }
  6258. .social-profile-first .middle {
  6259. vertical-align: middle; }
  6260.  
  6261. /*******************/
  6262. /*country-state*/
  6263. /*******************/
  6264. .country-state {
  6265. list-style: none;
  6266. margin: 0;
  6267. padding: 0 0 0 10px; }
  6268. .country-state li {
  6269. margin-top: 30px;
  6270. margin-bottom: 10px; }
  6271. .country-state h2 {
  6272. margin-bottom: 0px;
  6273. font-weight: 400; }
  6274.  
  6275. /*******************/
  6276. /*profile timeline widget*/
  6277. /*******************/
  6278. .profiletimeline {
  6279. position: relative;
  6280. margin-left: 70px;
  6281. margin-right: 10px; }
  6282. .profiletimeline .sl-left {
  6283. float: left;
  6284. margin-left: -60px;
  6285. z-index: 1;
  6286. margin-right: 15px; }
  6287. .profiletimeline .sl-left img {
  6288. max-width: 40px; }
  6289.  
  6290. .profiletimeline .sl-item {
  6291. margin-top: 8px;
  6292. margin-bottom: 30px; }
  6293.  
  6294. .profiletimeline .sl-date {
  6295. font-size: 12px;
  6296. color: #99abb4; }
  6297.  
  6298. .profiletimeline .time-item {
  6299. border-color: rgba(120, 130, 140, 0.13);
  6300. padding-bottom: 1px;
  6301. position: relative; }
  6302. .profiletimeline .time-item:before {
  6303. content: " ";
  6304. display: table; }
  6305. .profiletimeline .time-item:after {
  6306. background-color: #ffffff;
  6307. border-color: rgba(120, 130, 140, 0.13);
  6308. border-radius: 10px;
  6309. border-style: solid;
  6310. border-width: 2px;
  6311. bottom: 0;
  6312. content: '';
  6313. height: 14px;
  6314. left: 0;
  6315. margin-left: -8px;
  6316. position: absolute;
  6317. top: 5px;
  6318. width: 14px; }
  6319.  
  6320. .profiletimeline .time-item-item:after {
  6321. content: " ";
  6322. display: table; }
  6323.  
  6324. .profiletimeline .item-info {
  6325. margin-bottom: 15px;
  6326. margin-left: 15px; }
  6327. .profiletimeline .item-info p {
  6328. margin-bottom: 10px !important; }
  6329.  
  6330. /*Blog widgets*/
  6331. .blog-widget {
  6332. margin-top: 30px; }
  6333. .blog-widget .blog-image img {
  6334. border-radius: 4px;
  6335. margin-top: -45px;
  6336. margin-bottom: 20px;
  6337. -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);
  6338. box-shadow: 0 0 15px rgba(0, 0, 0, 0.2); }
  6339.  
  6340. /*Weather smal;*/
  6341. .weather-small h1 {
  6342. line-height: 30px; }
  6343.  
  6344. .weather-small sup {
  6345. font-size: 60%; }
  6346.  
  6347. /*little-profile*/
  6348. .little-profile .pro-img {
  6349. margin-top: -80px;
  6350. margin-bottom: 20px; }
  6351. .little-profile .pro-img img {
  6352. width: 128px;
  6353. height: 128px;
  6354. -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);
  6355. box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);
  6356. border-radius: 100%; }
  6357.  
  6358. .contact-box {
  6359. position: relative; }
  6360. .contact-box .add-ct-btn {
  6361. position: absolute;
  6362. right: 4px;
  6363. top: -46px; }
  6364. .contact-box .contact-widget > a {
  6365. padding: 15px 10px; }
  6366. .contact-box .contact-widget > a .user-img {
  6367. margin-bottom: 0px !important; }
  6368.  
  6369. /*
  6370. Template Name: Material Pro Admin
  6371. Author: Themedesigner
  6372. File: scss
  6373. */
  6374. @media (min-width: 1600px) {
  6375. .col-xlg-1, .col-xlg-10, .col-xlg-11, .col-xlg-12, .col-xlg-2, .col-xlg-3, .col-xlg-4, .col-xlg-5, .col-xlg-6, .col-xlg-7, .col-xlg-8, .col-xlg-9 {
  6376. float: left; }
  6377. .col-xlg-12 {
  6378. -webkit-box-flex: 0;
  6379. -webkit-flex: 0 0 100%;
  6380. -ms-flex: 0 0 100%;
  6381. flex: 0 0 100%;
  6382. max-width: 100%; }
  6383. .col-xlg-11 {
  6384. -webkit-box-flex: 0;
  6385. -webkit-flex: 0 0 91.66666667%;
  6386. -ms-flex: 0 0 91.66666667%;
  6387. flex: 0 0 91.66666667%;
  6388. max-width: 91.66666667%; }
  6389. .col-xlg-10 {
  6390. -webkit-box-flex: 0;
  6391. -webkit-flex: 0 0 83.33333333%;
  6392. -ms-flex: 0 0 83.33333333%;
  6393. flex: 0 0 83.33333333%;
  6394. max-width: 83.33333333%; }
  6395. .col-xlg-9 {
  6396. -webkit-box-flex: 0;
  6397. -webkit-flex: 0 0 75%;
  6398. -ms-flex: 0 0 75%;
  6399. flex: 0 0 75%;
  6400. max-width: 75%; }
  6401. .col-xlg-8 {
  6402. -webkit-box-flex: 0;
  6403. -webkit-flex: 0 0 66.66666667%;
  6404. -ms-flex: 0 0 66.66666667%;
  6405. flex: 0 0 66.66666667%;
  6406. max-width: 66.66666667%; }
  6407. .col-xlg-7 {
  6408. -webkit-box-flex: 0;
  6409. -webkit-flex: 0 0 58.33333333%;
  6410. -ms-flex: 0 0 58.33333333%;
  6411. flex: 0 0 58.33333333%;
  6412. max-width: 58.33333333%; }
  6413. .col-xlg-6 {
  6414. -webkit-box-flex: 0;
  6415. -webkit-flex: 0 0 50%;
  6416. -ms-flex: 0 0 50%;
  6417. flex: 0 0 50%;
  6418. max-width: 50%; }
  6419. .col-xlg-5 {
  6420. -webkit-box-flex: 0;
  6421. -webkit-flex: 0 0 41.66666667%;
  6422. -ms-flex: 0 0 41.66666667%;
  6423. flex: 0 0 41.66666667%;
  6424. max-width: 41.66666667%; }
  6425. .col-xlg-4 {
  6426. -webkit-box-flex: 0;
  6427. -webkit-flex: 0 0 33.33333333%;
  6428. -ms-flex: 0 0 33.33333333%;
  6429. flex: 0 0 33.33333333%;
  6430. max-width: 33.33333333%; }
  6431. .col-xlg-3 {
  6432. -webkit-box-flex: 0;
  6433. -webkit-flex: 0 0 25%;
  6434. -ms-flex: 0 0 25%;
  6435. flex: 0 0 25%;
  6436. max-width: 25%; }
  6437. .col-xlg-2 {
  6438. -webkit-box-flex: 0;
  6439. -webkit-flex: 0 0 16.66666667%;
  6440. -ms-flex: 0 0 16.66666667%;
  6441. flex: 0 0 16.66666667%;
  6442. max-width: 16.66666667%; }
  6443. .col-xlg-1 {
  6444. -webkit-box-flex: 0;
  6445. -webkit-flex: 0 0 8.33333333%;
  6446. -ms-flex: 0 0 8.33333333%;
  6447. flex: 0 0 8.33333333%;
  6448. max-width: 8.33333333%; }
  6449. .col-xlg-pull-12 {
  6450. right: 100%; }
  6451. .col-xlg-pull-11 {
  6452. right: 91.66666667%; }
  6453. .col-xlg-pull-10 {
  6454. right: 83.33333333%; }
  6455. .col-xlg-pull-9 {
  6456. right: 75%; }
  6457. .col-xlg-pull-8 {
  6458. right: 66.66666667%; }
  6459. .col-xlg-pull-7 {
  6460. right: 58.33333333%; }
  6461. .col-xlg-pull-6 {
  6462. right: 50%; }
  6463. .col-xlg-pull-5 {
  6464. right: 41.66666667%; }
  6465. .col-xlg-pull-4 {
  6466. right: 33.33333333%; }
  6467. .col-xlg-pull-3 {
  6468. right: 25%; }
  6469. .col-xlg-pull-2 {
  6470. right: 16.66666667%; }
  6471. .col-xlg-pull-1 {
  6472. right: 8.33333333%; }
  6473. .col-xlg-pull-0 {
  6474. right: auto; }
  6475. .col-xlg-push-12 {
  6476. left: 100%; }
  6477. .col-xlg-push-11 {
  6478. left: 91.66666667%; }
  6479. .col-xlg-push-10 {
  6480. left: 83.33333333%; }
  6481. .col-xlg-push-9 {
  6482. left: 75%; }
  6483. .col-xlg-push-8 {
  6484. left: 66.66666667%; }
  6485. .col-xlg-push-7 {
  6486. left: 58.33333333%; }
  6487. .col-xlg-push-6 {
  6488. left: 50%; }
  6489. .col-xlg-push-5 {
  6490. left: 41.66666667%; }
  6491. .col-xlg-push-4 {
  6492. left: 33.33333333%; }
  6493. .col-xlg-push-3 {
  6494. left: 25%; }
  6495. .col-xlg-push-2 {
  6496. left: 16.66666667%; }
  6497. .col-xlg-push-1 {
  6498. left: 8.33333333%; }
  6499. .col-xlg-push-0 {
  6500. left: auto; }
  6501. .offset-xlg-12 {
  6502. margin-left: 100%; }
  6503. .offset-xlg-11 {
  6504. margin-left: 91.66666667%; }
  6505. .offset-xlg-10 {
  6506. margin-left: 83.33333333%; }
  6507. .offset-xlg-9 {
  6508. margin-left: 75%; }
  6509. .offset-xlg-8 {
  6510. margin-left: 66.66666667%; }
  6511. .offset-xlg-7 {
  6512. margin-left: 58.33333333%; }
  6513. .offset-xlg-6 {
  6514. margin-left: 50%; }
  6515. .offset-xlg-5 {
  6516. margin-left: 41.66666667%; }
  6517. .offset-xlg-4 {
  6518. margin-left: 33.33333333%; }
  6519. .offset-xlg-3 {
  6520. margin-left: 25%; }
  6521. .offset-xlg-2 {
  6522. margin-left: 16.66666667%; }
  6523. .offset-xlg-1 {
  6524. margin-left: 8.33333333%; }
  6525. .offset-xlg-0 {
  6526. margin-left: 0; } }
  6527.  
  6528. .col-xlg-1, .col-xlg-10, .col-xlg-11, .col-xlg-12, .col-xlg-2, .col-xlg-3, .col-xlg-4, .col-xlg-5, .col-xlg-6, .col-xlg-7, .col-xlg-8, .col-xlg-9 {
  6529. position: relative;
  6530. min-height: 1px;
  6531. padding-right: 15px;
  6532. padding-left: 15px; }
  6533.  
  6534. /*
  6535. Template Name: Material Pro Admin
  6536. Author: Themedesigner
  6537. File: scss
  6538. */
  6539. /*==============================================================
  6540. For Laptop & above all (1650px)
  6541. ============================================================== */
  6542. @media (min-width: 1650px) {
  6543. .widget-app-columns {
  6544. -webkit-column-count: 3;
  6545. -moz-column-count: 3;
  6546. column-count: 3; }
  6547. .campaign {
  6548. height: 365px !important; } }
  6549.  
  6550. /*==============================================================
  6551. For Laptop & above all (1370px)
  6552. ============================================================== */
  6553. @media (max-width: 1370px) {
  6554. .widget-app-columns {
  6555. -webkit-column-count: 2;
  6556. -moz-column-count: 2;
  6557. column-count: 2; } }
  6558.  
  6559. /*-- ==============================================================
  6560. Small Desktop & above all (1024px)
  6561. ============================================================== */
  6562. @media (min-width: 1024px) {
  6563. .page-wrapper {
  6564. margin-left: 240px; }
  6565. .footer {
  6566. left: 240px; } }
  6567.  
  6568. @media (max-width: 1023px) {
  6569. .page-wrapper {
  6570. margin-left: 60px;
  6571. -webkit-transition: 0.2s ease-in;
  6572. -o-transition: 0.2s ease-in;
  6573. transition: 0.2s ease-in; }
  6574. .footer {
  6575. left: 60px; }
  6576. .widget-app-columns {
  6577. -webkit-column-count: 1;
  6578. -moz-column-count: 1;
  6579. column-count: 1; }
  6580. .inbox-center a {
  6581. width: 200px; } }
  6582.  
  6583. /*-- ==============================================================
  6584. Ipad & above all(768px)
  6585. ============================================================== */
  6586. @media (min-width: 768px) {
  6587. .navbar-header {
  6588. width: 240px;
  6589. -webkit-flex-shrink: 0;
  6590. -ms-flex-negative: 0;
  6591. flex-shrink: 0; }
  6592. .navbar-header .navbar-brand {
  6593. padding-top: 0px; }
  6594. .material-icon-list-demo .icons div {
  6595. width: 33%;
  6596. padding: 15px;
  6597. display: inline-block;
  6598. line-height: 40px; }
  6599. .mini-sidebar .page-wrapper {
  6600. margin-left: 60px; }
  6601. .mini-sidebar .footer {
  6602. left: 60px; }
  6603. .flex-wrap {
  6604. -ms-flex-wrap: nowrap !important;
  6605. flex-wrap: nowrap !important;
  6606. -webkit-flex-wrap: nowrap !important; } }
  6607.  
  6608. /*-- ==============================================================
  6609. Phone and below ipad(767px)
  6610. ============================================================== */
  6611. @media (max-width: 767px) {
  6612. /*Header*/
  6613. .topbar {
  6614. position: fixed;
  6615. width: 100%; }
  6616. .topbar .top-navbar {
  6617. padding-right: 15px;
  6618. -webkit-box-orient: horizontal;
  6619. -webkit-box-direction: normal;
  6620. -webkit-flex-direction: row;
  6621. -ms-flex-direction: row;
  6622. flex-direction: row;
  6623. -webkit-flex-wrap: nowrap;
  6624. -ms-flex-wrap: nowrap;
  6625. flex-wrap: nowrap;
  6626. -webkit-align-items: center; }
  6627. .topbar .top-navbar .navbar-collapse {
  6628. display: -webkit-box;
  6629. display: -webkit-flex;
  6630. display: -ms-flexbox;
  6631. display: flex;
  6632. width: 100%; }
  6633. .topbar .top-navbar .navbar-nav {
  6634. -webkit-box-orient: horizontal;
  6635. -webkit-box-direction: normal;
  6636. -webkit-flex-direction: row;
  6637. -ms-flex-direction: row;
  6638. flex-direction: row; }
  6639. .topbar .top-navbar .navbar-nav > .nav-item.show {
  6640. position: static; }
  6641. .topbar .top-navbar .navbar-nav > .nav-item.show .dropdown-menu {
  6642. width: 100%;
  6643. margin-top: 0px; }
  6644. .topbar .top-navbar .navbar-nav > .nav-item > .nav-link {
  6645. padding-left: .50rem;
  6646. padding-right: .50rem; }
  6647. .topbar .top-navbar .navbar-nav .dropdown-menu {
  6648. position: absolute; }
  6649. .mega-dropdown .dropdown-menu {
  6650. height: 480px;
  6651. overflow: auto; }
  6652. /*Sidebar and wrapper*/
  6653. .mini-sidebar .page-wrapper {
  6654. margin-left: 0px;
  6655. padding-top: 70px; }
  6656. .comment-text .comment-footer .action-icons {
  6657. display: block;
  6658. padding: 10px 0; }
  6659. .vtabs .tabs-vertical {
  6660. width: auto; }
  6661. /*Footer*/
  6662. .footer {
  6663. left: 0px; }
  6664. .material-icon-list-demo .icons div {
  6665. width: 100%; }
  6666. .error-page .footer {
  6667. position: fixed;
  6668. bottom: 0px;
  6669. z-index: 10; }
  6670. .error-box {
  6671. position: relative;
  6672. padding-bottom: 60px; }
  6673. .error-body {
  6674. padding-top: 10%; }
  6675. .error-body h1 {
  6676. font-size: 100px;
  6677. font-weight: 600;
  6678. line-height: 100px; }
  6679. .login-register {
  6680. position: relative;
  6681. overflow: hidden; }
  6682. .login-box {
  6683. width: 90%; }
  6684. .login-sidebar {
  6685. padding: 10% 0; }
  6686. .login-sidebar .login-box {
  6687. position: relative; }
  6688. /*This is for chat page*/
  6689. .chat-main-box .chat-left-aside {
  6690. left: -250px;
  6691. position: absolute;
  6692. -webkit-transition: 0.5s ease-in;
  6693. -o-transition: 0.5s ease-in;
  6694. transition: 0.5s ease-in;
  6695. background: #ffffff; }
  6696. .chat-main-box .chat-left-aside.open-pnl {
  6697. left: 0px; }
  6698. .chat-main-box .chat-left-aside .open-panel {
  6699. display: block; }
  6700. .chat-main-box .chat-right-aside {
  6701. width: 100%; }
  6702. /*Timeline*/
  6703. ul.timeline:before {
  6704. left: 40px; }
  6705. ul.timeline > li > .timeline-panel {
  6706. width: "calc(100% - 90px)";
  6707. width: "calc(100% - 90px)";
  6708. width: "calc(100% - 90px)"; }
  6709. ul.timeline > li > .timeline-badge {
  6710. top: 16px;
  6711. left: 15px;
  6712. margin-left: 0; }
  6713. ul.timeline > li > .timeline-panel {
  6714. float: right; }
  6715. ul.timeline > li > .timeline-panel:before {
  6716. right: auto;
  6717. left: -15px;
  6718. border-right-width: 15px;
  6719. border-left-width: 0; }
  6720. ul.timeline > li > .timeline-panel:after {
  6721. right: auto;
  6722. left: -14px;
  6723. border-right-width: 14px;
  6724. border-left-width: 0; }
  6725. /*Contact app page*/
  6726. .left-aside {
  6727. width: 100%;
  6728. position: relative;
  6729. border: 0px; }
  6730. .right-aside {
  6731. margin-left: 0px; }
  6732. .flex-wrap {
  6733. -ms-flex-wrap: wrap !important;
  6734. flex-wrap: wrap !important;
  6735. -webkit-flex-wrap: wrap !important; }
  6736. .chat-list li .chat-content {
  6737. width: calc(100% - 80px); } }
  6738.  
  6739. /*
  6740. Template Name: Material Pro Admin
  6741. Author: Themedesigner
  6742. File: scss
  6743. */
  6744. /*
  6745. Template Name: Material Pro Admin
  6746. Author: Themedesigner
  6747. File: scss
  6748. */
  6749. /*Theme Colors*/
  6750. /*bootstrap Color*/
  6751. /*Light colors*/
  6752. /*Normal Color*/
  6753. /*Extra Variable*/
  6754. /*Preloader*/
  6755. .preloader {
  6756. width: 100%;
  6757. height: 100%;
  6758. top: 0px;
  6759. position: fixed;
  6760. z-index: 99999;
  6761. background: #fff; }
  6762. .preloader .cssload-speeding-wheel {
  6763. position: absolute;
  6764. top: calc(50% - 3.5px);
  6765. left: calc(50% - 3.5px); }
  6766.  
  6767. /* Radio Buttons
  6768. ========================================================================== */
  6769. [type="radio"]:not(:checked),
  6770. [type="radio"]:checked {
  6771. position: absolute;
  6772. left: -9999px;
  6773. opacity: 0; }
  6774.  
  6775. [type="radio"]:not(:checked) + label,
  6776. [type="radio"]:checked + label {
  6777. position: relative;
  6778. padding-left: 35px;
  6779. cursor: pointer;
  6780. display: inline-block;
  6781. height: 25px;
  6782. line-height: 25px;
  6783. font-size: 1rem;
  6784. -webkit-transition: .28s ease;
  6785. -o-transition: .28s ease;
  6786. transition: .28s ease;
  6787. /* webkit (konqueror) browsers */
  6788. -webkit-user-select: none;
  6789. -moz-user-select: none;
  6790. -ms-user-select: none;
  6791. user-select: none; }
  6792.  
  6793. [type="radio"] + label:before,
  6794. [type="radio"] + label:after {
  6795. content: '';
  6796. position: absolute;
  6797. left: 0;
  6798. top: 0;
  6799. margin: 4px;
  6800. width: 16px;
  6801. height: 16px;
  6802. z-index: 0;
  6803. -webkit-transition: .28s ease;
  6804. -o-transition: .28s ease;
  6805. transition: .28s ease; }
  6806.  
  6807. /* Unchecked styles */
  6808. [type="radio"]:not(:checked) + label:before,
  6809. [type="radio"]:not(:checked) + label:after,
  6810. [type="radio"]:checked + label:before,
  6811. [type="radio"]:checked + label:after,
  6812. [type="radio"].with-gap:checked + label:before,
  6813. [type="radio"].with-gap:checked + label:after {
  6814. border-radius: 50%; }
  6815.  
  6816. [type="radio"]:not(:checked) + label:before,
  6817. [type="radio"]:not(:checked) + label:after {
  6818. border: 2px solid #5a5a5a; }
  6819.  
  6820. [type="radio"]:not(:checked) + label:after {
  6821. z-index: -1;
  6822. -webkit-transform: scale(0);
  6823. -ms-transform: scale(0);
  6824. transform: scale(0); }
  6825.  
  6826. /* Checked styles */
  6827. [type="radio"]:checked + label:before {
  6828. border: 2px solid transparent;
  6829. -webkit-animation: ripple 0.2s linear forwards;
  6830. animation: ripple 0.2s linear forwards; }
  6831.  
  6832. [type="radio"]:checked + label:after,
  6833. [type="radio"].with-gap:checked + label:before,
  6834. [type="radio"].with-gap:checked + label:after {
  6835. border: 2px solid #26a69a; }
  6836.  
  6837. [type="radio"]:checked + label:after,
  6838. [type="radio"].with-gap:checked + label:after {
  6839. background-color: #26a69a;
  6840. z-index: 0; }
  6841.  
  6842. [type="radio"]:checked + label:after {
  6843. -webkit-transform: scale(1.02);
  6844. -ms-transform: scale(1.02);
  6845. transform: scale(1.02); }
  6846.  
  6847. /* Radio With gap */
  6848. [type="radio"].with-gap:checked + label:after {
  6849. -webkit-transform: scale(0.5);
  6850. -ms-transform: scale(0.5);
  6851. transform: scale(0.5); }
  6852.  
  6853. /* Focused styles */
  6854. [type="radio"].tabbed:focus + label:before {
  6855. -webkit-box-shadow: 0 0 0 10px rgba(0, 0, 0, 0.1);
  6856. box-shadow: 0 0 0 10px rgba(0, 0, 0, 0.1);
  6857. -webkit-animation: ripple 0.2s linear forwards;
  6858. animation: ripple 0.2s linear forwards; }
  6859.  
  6860. /* Disabled Radio With gap */
  6861. [type="radio"].with-gap:disabled:checked + label:before {
  6862. border: 2px solid rgba(0, 0, 0, 0.26);
  6863. -webkit-animation: ripple 0.2s linear forwards;
  6864. animation: ripple 0.2s linear forwards; }
  6865.  
  6866. [type="radio"].with-gap:disabled:checked + label:after {
  6867. border: none;
  6868. background-color: rgba(0, 0, 0, 0.26); }
  6869.  
  6870. /* Disabled style */
  6871. [type="radio"]:disabled:not(:checked) + label:before,
  6872. [type="radio"]:disabled:checked + label:before {
  6873. background-color: transparent;
  6874. border-color: rgba(0, 0, 0, 0.26);
  6875. -webkit-animation: ripple 0.2s linear forwards;
  6876. animation: ripple 0.2s linear forwards; }
  6877.  
  6878. [type="radio"]:disabled + label {
  6879. color: rgba(0, 0, 0, 0.26); }
  6880.  
  6881. [type="radio"]:disabled:not(:checked) + label:before {
  6882. border-color: rgba(0, 0, 0, 0.26); }
  6883.  
  6884. [type="radio"]:disabled:checked + label:after {
  6885. background-color: rgba(0, 0, 0, 0.26);
  6886. border-color: #BDBDBD; }
  6887.  
  6888. /* Checkboxes
  6889. ========================================================================== */
  6890. /* CUSTOM CSS CHECKBOXES */
  6891. form p {
  6892. margin-bottom: 10px;
  6893. text-align: left; }
  6894.  
  6895. form p:last-child {
  6896. margin-bottom: 0; }
  6897.  
  6898. /* Remove default checkbox */
  6899. [type="checkbox"]:not(:checked),
  6900. [type="checkbox"]:checked {
  6901. position: absolute;
  6902. left: -9999px;
  6903. opacity: 0; }
  6904.  
  6905. [type="checkbox"] {
  6906. /* checkbox aspect */ }
  6907.  
  6908. [type="checkbox"] + label {
  6909. position: relative;
  6910. padding-left: 35px;
  6911. cursor: pointer;
  6912. display: inline-block;
  6913. height: 25px;
  6914. line-height: 25px;
  6915. font-size: 1rem;
  6916. -webkit-user-select: none;
  6917. /* webkit (safari, chrome) browsers */
  6918. -moz-user-select: none;
  6919. /* mozilla browsers */
  6920. -khtml-user-select: none;
  6921. /* webkit (konqueror) browsers */
  6922. -ms-user-select: none;
  6923. /* IE10+ */ }
  6924.  
  6925. [type="checkbox"] + label:before,
  6926. [type="checkbox"]:not(.filled-in) + label:after {
  6927. content: '';
  6928. position: absolute;
  6929. top: 0;
  6930. left: 0;
  6931. width: 18px;
  6932. height: 18px;
  6933. z-index: 0;
  6934. border: 2px solid #5a5a5a;
  6935. border-radius: 1px;
  6936. margin-top: 2px;
  6937. -webkit-transition: .2s;
  6938. -o-transition: .2s;
  6939. transition: .2s; }
  6940.  
  6941. [type="checkbox"]:not(.filled-in) + label:after {
  6942. border: 0;
  6943. -webkit-transform: scale(0);
  6944. -ms-transform: scale(0);
  6945. transform: scale(0); }
  6946.  
  6947. [type="checkbox"]:not(:checked):disabled + label:before {
  6948. border: none;
  6949. background-color: rgba(0, 0, 0, 0.26); }
  6950.  
  6951. [type="checkbox"].tabbed:focus + label:after {
  6952. -webkit-transform: scale(1);
  6953. -ms-transform: scale(1);
  6954. transform: scale(1);
  6955. border: 0;
  6956. border-radius: 50%;
  6957. -webkit-box-shadow: 0 0 0 10px rgba(0, 0, 0, 0.1);
  6958. box-shadow: 0 0 0 10px rgba(0, 0, 0, 0.1);
  6959. background-color: rgba(0, 0, 0, 0.1); }
  6960.  
  6961. [type="checkbox"]:checked + label:before {
  6962. top: -4px;
  6963. left: -5px;
  6964. width: 12px;
  6965. height: 22px;
  6966. border-top: 2px solid transparent;
  6967. border-left: 2px solid transparent;
  6968. border-right: 2px solid #26a69a;
  6969. border-bottom: 2px solid #26a69a;
  6970. -webkit-transform: rotate(40deg);
  6971. -ms-transform: rotate(40deg);
  6972. transform: rotate(40deg);
  6973. -webkit-backface-visibility: hidden;
  6974. backface-visibility: hidden;
  6975. -webkit-transform-origin: 100% 100%;
  6976. -ms-transform-origin: 100% 100%;
  6977. transform-origin: 100% 100%; }
  6978.  
  6979. [type="checkbox"]:checked:disabled + label:before {
  6980. border-right: 2px solid rgba(0, 0, 0, 0.26);
  6981. border-bottom: 2px solid rgba(0, 0, 0, 0.26); }
  6982.  
  6983. /* Indeterminate checkbox */
  6984. [type="checkbox"]:indeterminate + label:before {
  6985. top: -11px;
  6986. left: -12px;
  6987. width: 10px;
  6988. height: 22px;
  6989. border-top: none;
  6990. border-left: none;
  6991. border-right: 2px solid #26a69a;
  6992. border-bottom: none;
  6993. -webkit-transform: rotate(90deg);
  6994. -ms-transform: rotate(90deg);
  6995. transform: rotate(90deg);
  6996. -webkit-backface-visibility: hidden;
  6997. backface-visibility: hidden;
  6998. -webkit-transform-origin: 100% 100%;
  6999. -ms-transform-origin: 100% 100%;
  7000. transform-origin: 100% 100%; }
  7001.  
  7002. [type="checkbox"]:indeterminate:disabled + label:before {
  7003. border-right: 2px solid rgba(0, 0, 0, 0.26);
  7004. background-color: transparent; }
  7005.  
  7006. [type="checkbox"].filled-in + label:after {
  7007. border-radius: 2px; }
  7008.  
  7009. [type="checkbox"].filled-in + label:before,
  7010. [type="checkbox"].filled-in + label:after {
  7011. content: '';
  7012. left: 0;
  7013. position: absolute;
  7014. /* .1s delay is for check animation */
  7015. -webkit-transition: border .25s, background-color .25s, width .20s .1s, height .20s .1s, top .20s .1s, left .20s .1s;
  7016. -o-transition: border .25s, background-color .25s, width .20s .1s, height .20s .1s, top .20s .1s, left .20s .1s;
  7017. transition: border .25s, background-color .25s, width .20s .1s, height .20s .1s, top .20s .1s, left .20s .1s;
  7018. z-index: 1; }
  7019.  
  7020. [type="checkbox"].filled-in:not(:checked) + label:before {
  7021. width: 0;
  7022. height: 0;
  7023. border: 3px solid transparent;
  7024. left: 6px;
  7025. top: 10px;
  7026. -webkit-transform: rotateZ(37deg);
  7027. -ms-transform: rotate(37deg);
  7028. transform: rotateZ(37deg);
  7029. -webkit-transform-origin: 20% 40%;
  7030. -ms-transform-origin: 100% 100%;
  7031. transform-origin: 100% 100%; }
  7032.  
  7033. [type="checkbox"].filled-in:not(:checked) + label:after {
  7034. height: 20px;
  7035. width: 20px;
  7036. background-color: transparent;
  7037. border: 2px solid #5a5a5a;
  7038. top: 0px;
  7039. z-index: 0; }
  7040.  
  7041. [type="checkbox"].filled-in:checked + label:before {
  7042. top: 0;
  7043. left: 1px;
  7044. width: 8px;
  7045. height: 13px;
  7046. border-top: 2px solid transparent;
  7047. border-left: 2px solid transparent;
  7048. border-right: 2px solid #fff;
  7049. border-bottom: 2px solid #fff;
  7050. -webkit-transform: rotateZ(37deg);
  7051. -ms-transform: rotate(37deg);
  7052. transform: rotateZ(37deg);
  7053. -webkit-transform-origin: 100% 100%;
  7054. -ms-transform-origin: 100% 100%;
  7055. transform-origin: 100% 100%; }
  7056.  
  7057. [type="checkbox"].filled-in:checked + label:after {
  7058. top: 0;
  7059. width: 20px;
  7060. height: 20px;
  7061. border: 2px solid #26a69a;
  7062. background-color: #26a69a;
  7063. z-index: 0; }
  7064.  
  7065. [type="checkbox"].filled-in.tabbed:focus + label:after {
  7066. border-radius: 2px;
  7067. border-color: #5a5a5a;
  7068. background-color: rgba(0, 0, 0, 0.1); }
  7069.  
  7070. [type="checkbox"].filled-in.tabbed:checked:focus + label:after {
  7071. border-radius: 2px;
  7072. background-color: #26a69a;
  7073. border-color: #26a69a; }
  7074.  
  7075. [type="checkbox"].filled-in:disabled:not(:checked) + label:before {
  7076. background-color: transparent;
  7077. border: 2px solid transparent; }
  7078.  
  7079. [type="checkbox"].filled-in:disabled:not(:checked) + label:after {
  7080. border-color: transparent;
  7081. background-color: #BDBDBD; }
  7082.  
  7083. [type="checkbox"].filled-in:disabled:checked + label:before {
  7084. background-color: transparent; }
  7085.  
  7086. [type="checkbox"].filled-in:disabled:checked + label:after {
  7087. background-color: #BDBDBD;
  7088. border-color: #BDBDBD; }
  7089.  
  7090. /* Switch
  7091. ========================================================================== */
  7092. .switch,
  7093. .switch * {
  7094. -webkit-user-select: none;
  7095. -moz-user-select: none;
  7096. -khtml-user-select: none;
  7097. -ms-user-select: none; }
  7098.  
  7099. .switch label {
  7100. cursor: pointer; }
  7101.  
  7102. .switch label input[type=checkbox] {
  7103. opacity: 0;
  7104. width: 0;
  7105. height: 0; }
  7106.  
  7107. .switch label input[type=checkbox]:checked + .lever {
  7108. background-color: #84c7c1; }
  7109.  
  7110. .switch label input[type=checkbox]:checked + .lever:after {
  7111. background-color: #26a69a;
  7112. left: 24px; }
  7113.  
  7114. .switch label .lever {
  7115. content: "";
  7116. display: inline-block;
  7117. position: relative;
  7118. width: 40px;
  7119. height: 15px;
  7120. background-color: #818181;
  7121. border-radius: 15px;
  7122. margin-right: 10px;
  7123. -webkit-transition: background 0.3s ease;
  7124. -o-transition: background 0.3s ease;
  7125. transition: background 0.3s ease;
  7126. vertical-align: middle;
  7127. margin: 0 16px; }
  7128.  
  7129. .switch label .lever:after {
  7130. content: "";
  7131. position: absolute;
  7132. display: inline-block;
  7133. width: 21px;
  7134. height: 21px;
  7135. background-color: #F1F1F1;
  7136. border-radius: 21px;
  7137. -webkit-box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4);
  7138. box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4);
  7139. left: -5px;
  7140. top: -3px;
  7141. -webkit-transition: left 0.3s ease, background .3s ease, -webkit-box-shadow 0.1s ease;
  7142. transition: left 0.3s ease, background .3s ease, -webkit-box-shadow 0.1s ease;
  7143. -o-transition: left 0.3s ease, background .3s ease, box-shadow 0.1s ease;
  7144. transition: left 0.3s ease, background .3s ease, box-shadow 0.1s ease;
  7145. transition: left 0.3s ease, background .3s ease, box-shadow 0.1s ease, -webkit-box-shadow 0.1s ease; }
  7146.  
  7147. input[type=checkbox]:checked:not(:disabled) ~ .lever:active::after,
  7148. input[type=checkbox]:checked:not(:disabled).tabbed:focus ~ .lever::after {
  7149. -webkit-box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(38, 166, 154, 0.1);
  7150. box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(38, 166, 154, 0.1); }
  7151.  
  7152. input[type=checkbox]:not(:disabled) ~ .lever:active:after,
  7153. input[type=checkbox]:not(:disabled).tabbed:focus ~ .lever::after {
  7154. -webkit-box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(0, 0, 0, 0.08);
  7155. box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(0, 0, 0, 0.08); }
  7156.  
  7157. .switch input[type=checkbox][disabled] + .lever {
  7158. cursor: default; }
  7159.  
  7160. .switch label input[type=checkbox][disabled] + .lever:after,
  7161. .switch label input[type=checkbox][disabled]:checked + .lever:after {
  7162. background-color: #BDBDBD; }
  7163.  
  7164. .scale-up {
  7165. -webkit-transition: all 0.3s ease;
  7166. -o-transition: all 0.3s ease;
  7167. transition: all 0.3s ease;
  7168. -webkit-transform: scale(0);
  7169. -ms-transform: scale(0);
  7170. transform: scale(0);
  7171. display: inline-block;
  7172. -webkit-transform-origin: right 0px;
  7173. -ms-transform-origin: right 0px;
  7174. transform-origin: right 0px; }
  7175.  
  7176. .scale-up-left {
  7177. -webkit-transition: all 0.3s ease;
  7178. -o-transition: all 0.3s ease;
  7179. transition: all 0.3s ease;
  7180. -webkit-transform: scale(0);
  7181. -ms-transform: scale(0);
  7182. transform: scale(0);
  7183. display: inline-block;
  7184. -webkit-transform-origin: left 0px;
  7185. -ms-transform-origin: left 0px;
  7186. transform-origin: left 0px; }
  7187.  
  7188. .show > .scale-up {
  7189. -webkit-transform: scale(1);
  7190. -ms-transform: scale(1);
  7191. transform: scale(1);
  7192. -webkit-transform-origin: right 0px;
  7193. -ms-transform-origin: right 0px;
  7194. transform-origin: right 0px; }
  7195.  
  7196. .show > .scale-up-left {
  7197. -webkit-transform: scale(1);
  7198. -ms-transform: scale(1);
  7199. transform: scale(1);
  7200. -webkit-transform-origin: left 0px;
  7201. -ms-transform-origin: left 0px;
  7202. transform-origin: left 0px; }
  7203.  
  7204. /*panels*/
  7205. .card {
  7206. -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.1);
  7207. box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.1);
  7208. border-radius: 4px; }
  7209.  
  7210. .well, pre {
  7211. -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.1);
  7212. box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.1); }
  7213.  
  7214. .page-titles .justify-content-end:last-child .d-flex {
  7215. margin-right: 10px; }
  7216.  
  7217. .btn-circle.right-side-toggle {
  7218. position: fixed;
  7219. bottom: 20px;
  7220. right: 20px;
  7221. padding: 25px; }
  7222.  
  7223. /*Radio button*/
  7224. @-webkit-keyframes ripple {
  7225. 0% {
  7226. -webkit-box-shadow: 0px 0px 0px 1px transparent;
  7227. box-shadow: 0px 0px 0px 1px transparent; }
  7228. 50% {
  7229. -webkit-box-shadow: 0px 0px 0px 15px rgba(0, 0, 0, 0.1);
  7230. box-shadow: 0px 0px 0px 15px rgba(0, 0, 0, 0.1); }
  7231. 100% {
  7232. -webkit-box-shadow: 0px 0px 0px 15px transparent;
  7233. box-shadow: 0px 0px 0px 15px transparent; } }
  7234. @keyframes ripple {
  7235. 0% {
  7236. -webkit-box-shadow: 0px 0px 0px 1px transparent;
  7237. box-shadow: 0px 0px 0px 1px transparent; }
  7238. 50% {
  7239. -webkit-box-shadow: 0px 0px 0px 15px rgba(0, 0, 0, 0.1);
  7240. box-shadow: 0px 0px 0px 15px rgba(0, 0, 0, 0.1); }
  7241. 100% {
  7242. -webkit-box-shadow: 0px 0px 0px 15px transparent;
  7243. box-shadow: 0px 0px 0px 15px transparent; } }
  7244.  
  7245. /*Bootstrap Select*/
  7246. .bootstrap-select.btn-group .dropdown-menu {
  7247. margin-top: -40px;
  7248. -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.1);
  7249. box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.1); }
  7250.  
  7251. .demo-checkbox label, .demo-radio-button label {
  7252. min-width: 200px;
  7253. margin-bottom: 20px; }
  7254.  
  7255. .demo-swtich .demo-switch-title, .demo-swtich .switch {
  7256. width: 150px;
  7257. margin-bottom: 10px;
  7258. display: inline-block; }
  7259.  
  7260. [type="checkbox"] + label {
  7261. padding-left: 26px;
  7262. height: 25px;
  7263. line-height: 21px;
  7264. font-weight: normal; }
  7265.  
  7266. [type="checkbox"]:checked + label:before {
  7267. top: -4px;
  7268. left: -2px;
  7269. width: 11px;
  7270. height: 19px; }
  7271.  
  7272. [type="checkbox"]:checked.chk-col-red + label:before {
  7273. border-right: 2px solid #fb3a3a;
  7274. border-bottom: 2px solid #fb3a3a; }
  7275.  
  7276. [type="checkbox"]:checked.chk-col-pink + label:before {
  7277. border-right: 2px solid #E91E63;
  7278. border-bottom: 2px solid #E91E63; }
  7279.  
  7280. [type="checkbox"]:checked.chk-col-purple + label:before {
  7281. border-right: 2px solid #7460ee;
  7282. border-bottom: 2px solid #7460ee; }
  7283.  
  7284. [type="checkbox"]:checked.chk-col-deep-purple + label:before {
  7285. border-right: 2px solid #673AB7;
  7286. border-bottom: 2px solid #673AB7; }
  7287.  
  7288. [type="checkbox"]:checked.chk-col-indigo + label:before {
  7289. border-right: 2px solid #3F51B5;
  7290. border-bottom: 2px solid #3F51B5; }
  7291.  
  7292. [type="checkbox"]:checked.chk-col-blue + label:before {
  7293. border-right: 2px solid #02bec9;
  7294. border-bottom: 2px solid #02bec9; }
  7295.  
  7296. [type="checkbox"]:checked.chk-col-light-blue + label:before {
  7297. border-right: 2px solid #03A9F4;
  7298. border-bottom: 2px solid #03A9F4; }
  7299.  
  7300. [type="checkbox"]:checked.chk-col-cyan + label:before {
  7301. border-right: 2px solid #00BCD4;
  7302. border-bottom: 2px solid #00BCD4; }
  7303.  
  7304. [type="checkbox"]:checked.chk-col-teal + label:before {
  7305. border-right: 2px solid #009688;
  7306. border-bottom: 2px solid #009688; }
  7307.  
  7308. [type="checkbox"]:checked.chk-col-green + label:before {
  7309. border-right: 2px solid #26c6da;
  7310. border-bottom: 2px solid #26c6da; }
  7311.  
  7312. [type="checkbox"]:checked.chk-col-light-green + label:before {
  7313. border-right: 2px solid #8BC34A;
  7314. border-bottom: 2px solid #8BC34A; }
  7315.  
  7316. [type="checkbox"]:checked.chk-col-lime + label:before {
  7317. border-right: 2px solid #CDDC39;
  7318. border-bottom: 2px solid #CDDC39; }
  7319.  
  7320. [type="checkbox"]:checked.chk-col-yellow + label:before {
  7321. border-right: 2px solid #ffe821;
  7322. border-bottom: 2px solid #ffe821; }
  7323.  
  7324. [type="checkbox"]:checked.chk-col-amber + label:before {
  7325. border-right: 2px solid #FFC107;
  7326. border-bottom: 2px solid #FFC107; }
  7327.  
  7328. [type="checkbox"]:checked.chk-col-orange + label:before {
  7329. border-right: 2px solid #FF9800;
  7330. border-bottom: 2px solid #FF9800; }
  7331.  
  7332. [type="checkbox"]:checked.chk-col-deep-orange + label:before {
  7333. border-right: 2px solid #FF5722;
  7334. border-bottom: 2px solid #FF5722; }
  7335.  
  7336. [type="checkbox"]:checked.chk-col-brown + label:before {
  7337. border-right: 2px solid #795548;
  7338. border-bottom: 2px solid #795548; }
  7339.  
  7340. [type="checkbox"]:checked.chk-col-grey + label:before {
  7341. border-right: 2px solid #9E9E9E;
  7342. border-bottom: 2px solid #9E9E9E; }
  7343.  
  7344. [type="checkbox"]:checked.chk-col-blue-grey + label:before {
  7345. border-right: 2px solid #607D8B;
  7346. border-bottom: 2px solid #607D8B; }
  7347.  
  7348. [type="checkbox"]:checked.chk-col-black + label:before {
  7349. border-right: 2px solid #000000;
  7350. border-bottom: 2px solid #000000; }
  7351.  
  7352. [type="checkbox"]:checked.chk-col-white + label:before {
  7353. border-right: 2px solid #ffffff;
  7354. border-bottom: 2px solid #ffffff; }
  7355.  
  7356. [type="checkbox"].filled-in:checked + label:after {
  7357. top: 0;
  7358. width: 20px;
  7359. height: 20px;
  7360. border: 2px solid #26a69a;
  7361. background-color: #26a69a;
  7362. z-index: 0; }
  7363.  
  7364. [type="checkbox"].filled-in:checked + label:before {
  7365. border-right: 2px solid #fff !important;
  7366. border-bottom: 2px solid #fff !important; }
  7367.  
  7368. [type="checkbox"].filled-in:checked.chk-col-red + label:after {
  7369. border: 2px solid #fb3a3a;
  7370. background-color: #fb3a3a; }
  7371.  
  7372. [type="checkbox"].filled-in:checked.chk-col-pink + label:after {
  7373. border: 2px solid #E91E63;
  7374. background-color: #E91E63; }
  7375.  
  7376. [type="checkbox"].filled-in:checked.chk-col-purple + label:after {
  7377. border: 2px solid #7460ee;
  7378. background-color: #7460ee; }
  7379.  
  7380. [type="checkbox"].filled-in:checked.chk-col-deep-purple + label:after {
  7381. border: 2px solid #673AB7;
  7382. background-color: #673AB7; }
  7383.  
  7384. [type="checkbox"].filled-in:checked.chk-col-indigo + label:after {
  7385. border: 2px solid #3F51B5;
  7386. background-color: #3F51B5; }
  7387.  
  7388. [type="checkbox"].filled-in:checked.chk-col-blue + label:after {
  7389. border: 2px solid #02bec9;
  7390. background-color: #02bec9; }
  7391.  
  7392. [type="checkbox"].filled-in:checked.chk-col-light-blue + label:after {
  7393. border: 2px solid #03A9F4;
  7394. background-color: #03A9F4; }
  7395.  
  7396. [type="checkbox"].filled-in:checked.chk-col-cyan + label:after {
  7397. border: 2px solid #00BCD4;
  7398. background-color: #00BCD4; }
  7399.  
  7400. [type="checkbox"].filled-in:checked.chk-col-teal + label:after {
  7401. border: 2px solid #009688;
  7402. background-color: #009688; }
  7403.  
  7404. [type="checkbox"].filled-in:checked.chk-col-green + label:after {
  7405. border: 2px solid #26c6da;
  7406. background-color: #26c6da; }
  7407.  
  7408. [type="checkbox"].filled-in:checked.chk-col-light-green + label:after {
  7409. border: 2px solid #8BC34A;
  7410. background-color: #8BC34A; }
  7411.  
  7412. [type="checkbox"].filled-in:checked.chk-col-lime + label:after {
  7413. border: 2px solid #CDDC39;
  7414. background-color: #CDDC39; }
  7415.  
  7416. [type="checkbox"].filled-in:checked.chk-col-yellow + label:after {
  7417. border: 2px solid #ffe821;
  7418. background-color: #ffe821; }
  7419.  
  7420. [type="checkbox"].filled-in:checked.chk-col-amber + label:after {
  7421. border: 2px solid #FFC107;
  7422. background-color: #FFC107; }
  7423.  
  7424. [type="checkbox"].filled-in:checked.chk-col-orange + label:after {
  7425. border: 2px solid #FF9800;
  7426. background-color: #FF9800; }
  7427.  
  7428. [type="checkbox"].filled-in:checked.chk-col-deep-orange + label:after {
  7429. border: 2px solid #FF5722;
  7430. background-color: #FF5722; }
  7431.  
  7432. [type="checkbox"].filled-in:checked.chk-col-brown + label:after {
  7433. border: 2px solid #795548;
  7434. background-color: #795548; }
  7435.  
  7436. [type="checkbox"].filled-in:checked.chk-col-grey + label:after {
  7437. border: 2px solid #9E9E9E;
  7438. background-color: #9E9E9E; }
  7439.  
  7440. [type="checkbox"].filled-in:checked.chk-col-blue-grey + label:after {
  7441. border: 2px solid #607D8B;
  7442. background-color: #607D8B; }
  7443.  
  7444. [type="checkbox"].filled-in:checked.chk-col-black + label:after {
  7445. border: 2px solid #000000;
  7446. background-color: #000000; }
  7447.  
  7448. [type="checkbox"].filled-in:checked.chk-col-white + label:after {
  7449. border: 2px solid #ffffff;
  7450. background-color: #ffffff; }
  7451.  
  7452. [type="radio"]:not(:checked) + label {
  7453. padding-left: 26px;
  7454. height: 25px;
  7455. line-height: 25px;
  7456. font-weight: normal; }
  7457.  
  7458. [type="radio"]:checked + label {
  7459. padding-left: 26px;
  7460. height: 25px;
  7461. line-height: 25px;
  7462. font-weight: normal; }
  7463.  
  7464. [type="radio"].radio-col-red:checked + label:after {
  7465. background-color: #fb3a3a;
  7466. border-color: #fb3a3a;
  7467. -webkit-animation: ripple 0.2s linear forwards;
  7468. animation: ripple 0.2s linear forwards; }
  7469.  
  7470. [type="radio"].radio-col-pink:checked + label:after {
  7471. background-color: #E91E63;
  7472. border-color: #E91E63;
  7473. -webkit-animation: ripple 0.2s linear forwards;
  7474. animation: ripple 0.2s linear forwards; }
  7475.  
  7476. [type="radio"].radio-col-purple:checked + label:after {
  7477. background-color: #7460ee;
  7478. border-color: #7460ee;
  7479. -webkit-animation: ripple 0.2s linear forwards;
  7480. animation: ripple 0.2s linear forwards; }
  7481.  
  7482. [type="radio"].radio-col-deep-purple:checked + label:after {
  7483. background-color: #673AB7;
  7484. border-color: #673AB7;
  7485. -webkit-animation: ripple 0.2s linear forwards;
  7486. animation: ripple 0.2s linear forwards; }
  7487.  
  7488. [type="radio"].radio-col-indigo:checked + label:after {
  7489. background-color: #3F51B5;
  7490. border-color: #3F51B5;
  7491. -webkit-animation: ripple 0.2s linear forwards;
  7492. animation: ripple 0.2s linear forwards; }
  7493.  
  7494. [type="radio"].radio-col-blue:checked + label:after {
  7495. background-color: #02bec9;
  7496. border-color: #02bec9;
  7497. -webkit-animation: ripple 0.2s linear forwards;
  7498. animation: ripple 0.2s linear forwards; }
  7499.  
  7500. [type="radio"].radio-col-light-blue:checked + label:after {
  7501. background-color: #03A9F4;
  7502. border-color: #03A9F4;
  7503. -webkit-animation: ripple 0.2s linear forwards;
  7504. animation: ripple 0.2s linear forwards; }
  7505.  
  7506. [type="radio"].radio-col-cyan:checked + label:after {
  7507. background-color: #00BCD4;
  7508. border-color: #00BCD4;
  7509. -webkit-animation: ripple 0.2s linear forwards;
  7510. animation: ripple 0.2s linear forwards; }
  7511.  
  7512. [type="radio"].radio-col-teal:checked + label:after {
  7513. background-color: #009688;
  7514. border-color: #009688;
  7515. -webkit-animation: ripple 0.2s linear forwards;
  7516. animation: ripple 0.2s linear forwards; }
  7517.  
  7518. [type="radio"].radio-col-green:checked + label:after {
  7519. background-color: #26c6da;
  7520. border-color: #26c6da;
  7521. -webkit-animation: ripple 0.2s linear forwards;
  7522. animation: ripple 0.2s linear forwards; }
  7523.  
  7524. [type="radio"].radio-col-light-green:checked + label:after {
  7525. background-color: #8BC34A;
  7526. border-color: #8BC34A;
  7527. -webkit-animation: ripple 0.2s linear forwards;
  7528. animation: ripple 0.2s linear forwards; }
  7529.  
  7530. [type="radio"].radio-col-lime:checked + label:after {
  7531. background-color: #CDDC39;
  7532. border-color: #CDDC39;
  7533. -webkit-animation: ripple 0.2s linear forwards;
  7534. animation: ripple 0.2s linear forwards; }
  7535.  
  7536. [type="radio"].radio-col-yellow:checked + label:after {
  7537. background-color: #ffe821;
  7538. border-color: #ffe821;
  7539. -webkit-animation: ripple 0.2s linear forwards;
  7540. animation: ripple 0.2s linear forwards; }
  7541.  
  7542. [type="radio"].radio-col-amber:checked + label:after {
  7543. background-color: #FFC107;
  7544. border-color: #FFC107;
  7545. -webkit-animation: ripple 0.2s linear forwards;
  7546. animation: ripple 0.2s linear forwards; }
  7547.  
  7548. [type="radio"].radio-col-orange:checked + label:after {
  7549. background-color: #FF9800;
  7550. border-color: #FF9800;
  7551. -webkit-animation: ripple 0.2s linear forwards;
  7552. animation: ripple 0.2s linear forwards; }
  7553.  
  7554. [type="radio"].radio-col-deep-orange:checked + label:after {
  7555. background-color: #FF5722;
  7556. border-color: #FF5722;
  7557. -webkit-animation: ripple 0.2s linear forwards;
  7558. animation: ripple 0.2s linear forwards; }
  7559.  
  7560. [type="radio"].radio-col-brown:checked + label:after {
  7561. background-color: #795548;
  7562. border-color: #795548;
  7563. -webkit-animation: ripple 0.2s linear forwards;
  7564. animation: ripple 0.2s linear forwards; }
  7565.  
  7566. [type="radio"].radio-col-grey:checked + label:after {
  7567. background-color: #9E9E9E;
  7568. border-color: #9E9E9E;
  7569. -webkit-animation: ripple 0.2s linear forwards;
  7570. animation: ripple 0.2s linear forwards; }
  7571.  
  7572. [type="radio"].radio-col-blue-grey:checked + label:after {
  7573. background-color: #607D8B;
  7574. border-color: #607D8B;
  7575. -webkit-animation: ripple 0.2s linear forwards;
  7576. animation: ripple 0.2s linear forwards; }
  7577.  
  7578. [type="radio"].radio-col-black:checked + label:after {
  7579. background-color: #000000;
  7580. border-color: #000000;
  7581. -webkit-animation: ripple 0.2s linear forwards;
  7582. animation: ripple 0.2s linear forwards; }
  7583.  
  7584. [type="radio"].radio-col-white:checked + label:after {
  7585. background-color: #ffffff;
  7586. border-color: #ffffff;
  7587. -webkit-animation: ripple 0.2s linear forwards;
  7588. animation: ripple 0.2s linear forwards; }
  7589.  
  7590. [type="radio"].with-gap.radio-col-red:checked + label:before {
  7591. border: 2px solid #fb3a3a;
  7592. -webkit-animation: ripple 0.2s linear forwards;
  7593. animation: ripple 0.2s linear forwards; }
  7594.  
  7595. [type="radio"].with-gap.radio-col-red:checked + label:after {
  7596. background-color: #fb3a3a;
  7597. border: 2px solid #fb3a3a;
  7598. -webkit-animation: ripple 0.2s linear forwards;
  7599. animation: ripple 0.2s linear forwards; }
  7600.  
  7601. [type="radio"].with-gap.radio-col-pink:checked + label:before {
  7602. border: 2px solid #E91E63;
  7603. -webkit-animation: ripple 0.2s linear forwards;
  7604. animation: ripple 0.2s linear forwards; }
  7605.  
  7606. [type="radio"].with-gap.radio-col-pink:checked + label:after {
  7607. background-color: #E91E63;
  7608. border: 2px solid #E91E63;
  7609. -webkit-animation: ripple 0.2s linear forwards;
  7610. animation: ripple 0.2s linear forwards; }
  7611.  
  7612. [type="radio"].with-gap.radio-col-purple:checked + label:before {
  7613. border: 2px solid #7460ee;
  7614. -webkit-animation: ripple 0.2s linear forwards;
  7615. animation: ripple 0.2s linear forwards; }
  7616.  
  7617. [type="radio"].with-gap.radio-col-purple:checked + label:after {
  7618. background-color: #7460ee;
  7619. border: 2px solid #7460ee;
  7620. -webkit-animation: ripple 0.2s linear forwards;
  7621. animation: ripple 0.2s linear forwards; }
  7622.  
  7623. [type="radio"].with-gap.radio-col-deep-purple:checked + label:before {
  7624. border: 2px solid #673AB7;
  7625. -webkit-animation: ripple 0.2s linear forwards;
  7626. animation: ripple 0.2s linear forwards; }
  7627.  
  7628. [type="radio"].with-gap.radio-col-deep-purple:checked + label:after {
  7629. background-color: #673AB7;
  7630. border: 2px solid #673AB7;
  7631. -webkit-animation: ripple 0.2s linear forwards;
  7632. animation: ripple 0.2s linear forwards; }
  7633.  
  7634. [type="radio"].with-gap.radio-col-indigo:checked + label:before {
  7635. border: 2px solid #3F51B5;
  7636. -webkit-animation: ripple 0.2s linear forwards;
  7637. animation: ripple 0.2s linear forwards; }
  7638.  
  7639. [type="radio"].with-gap.radio-col-indigo:checked + label:after {
  7640. background-color: #3F51B5;
  7641. border: 2px solid #3F51B5;
  7642. -webkit-animation: ripple 0.2s linear forwards;
  7643. animation: ripple 0.2s linear forwards; }
  7644.  
  7645. [type="radio"].with-gap.radio-col-blue:checked + label:before {
  7646. border: 2px solid #02bec9;
  7647. -webkit-animation: ripple 0.2s linear forwards;
  7648. animation: ripple 0.2s linear forwards; }
  7649.  
  7650. [type="radio"].with-gap.radio-col-blue:checked + label:after {
  7651. background-color: #02bec9;
  7652. border: 2px solid #02bec9;
  7653. -webkit-animation: ripple 0.2s linear forwards;
  7654. animation: ripple 0.2s linear forwards; }
  7655.  
  7656. [type="radio"].with-gap.radio-col-light-blue:checked + label:before {
  7657. border: 2px solid #03A9F4;
  7658. -webkit-animation: ripple 0.2s linear forwards;
  7659. animation: ripple 0.2s linear forwards; }
  7660.  
  7661. [type="radio"].with-gap.radio-col-light-blue:checked + label:after {
  7662. background-color: #03A9F4;
  7663. border: 2px solid #03A9F4;
  7664. -webkit-animation: ripple 0.2s linear forwards;
  7665. animation: ripple 0.2s linear forwards; }
  7666.  
  7667. [type="radio"].with-gap.radio-col-cyan:checked + label:before {
  7668. border: 2px solid #00BCD4;
  7669. -webkit-animation: ripple 0.2s linear forwards;
  7670. animation: ripple 0.2s linear forwards; }
  7671.  
  7672. [type="radio"].with-gap.radio-col-cyan:checked + label:after {
  7673. background-color: #00BCD4;
  7674. border: 2px solid #00BCD4;
  7675. -webkit-animation: ripple 0.2s linear forwards;
  7676. animation: ripple 0.2s linear forwards; }
  7677.  
  7678. [type="radio"].with-gap.radio-col-teal:checked + label:before {
  7679. border: 2px solid #009688;
  7680. -webkit-animation: ripple 0.2s linear forwards;
  7681. animation: ripple 0.2s linear forwards; }
  7682.  
  7683. [type="radio"].with-gap.radio-col-teal:checked + label:after {
  7684. background-color: #009688;
  7685. border: 2px solid #009688;
  7686. -webkit-animation: ripple 0.2s linear forwards;
  7687. animation: ripple 0.2s linear forwards; }
  7688.  
  7689. [type="radio"].with-gap.radio-col-green:checked + label:before {
  7690. border: 2px solid #26c6da;
  7691. -webkit-animation: ripple 0.2s linear forwards;
  7692. animation: ripple 0.2s linear forwards; }
  7693.  
  7694. [type="radio"].with-gap.radio-col-green:checked + label:after {
  7695. background-color: #26c6da;
  7696. border: 2px solid #26c6da;
  7697. -webkit-animation: ripple 0.2s linear forwards;
  7698. animation: ripple 0.2s linear forwards; }
  7699.  
  7700. [type="radio"].with-gap.radio-col-light-green:checked + label:before {
  7701. border: 2px solid #8BC34A;
  7702. -webkit-animation: ripple 0.2s linear forwards;
  7703. animation: ripple 0.2s linear forwards; }
  7704.  
  7705. [type="radio"].with-gap.radio-col-light-green:checked + label:after {
  7706. background-color: #8BC34A;
  7707. border: 2px solid #8BC34A;
  7708. -webkit-animation: ripple 0.2s linear forwards;
  7709. animation: ripple 0.2s linear forwards; }
  7710.  
  7711. [type="radio"].with-gap.radio-col-lime:checked + label:before {
  7712. border: 2px solid #CDDC39;
  7713. -webkit-animation: ripple 0.2s linear forwards;
  7714. animation: ripple 0.2s linear forwards; }
  7715.  
  7716. [type="radio"].with-gap.radio-col-lime:checked + label:after {
  7717. background-color: #CDDC39;
  7718. border: 2px solid #CDDC39;
  7719. -webkit-animation: ripple 0.2s linear forwards;
  7720. animation: ripple 0.2s linear forwards; }
  7721.  
  7722. [type="radio"].with-gap.radio-col-yellow:checked + label:before {
  7723. border: 2px solid #ffe821;
  7724. -webkit-animation: ripple 0.2s linear forwards;
  7725. animation: ripple 0.2s linear forwards; }
  7726.  
  7727. [type="radio"].with-gap.radio-col-yellow:checked + label:after {
  7728. background-color: #ffe821;
  7729. border: 2px solid #ffe821;
  7730. -webkit-animation: ripple 0.2s linear forwards;
  7731. animation: ripple 0.2s linear forwards; }
  7732.  
  7733. [type="radio"].with-gap.radio-col-amber:checked + label:before {
  7734. border: 2px solid #FFC107;
  7735. -webkit-animation: ripple 0.2s linear forwards;
  7736. animation: ripple 0.2s linear forwards; }
  7737.  
  7738. [type="radio"].with-gap.radio-col-amber:checked + label:after {
  7739. background-color: #FFC107;
  7740. border: 2px solid #FFC107;
  7741. -webkit-animation: ripple 0.2s linear forwards;
  7742. animation: ripple 0.2s linear forwards; }
  7743.  
  7744. [type="radio"].with-gap.radio-col-orange:checked + label:before {
  7745. border: 2px solid #FF9800;
  7746. -webkit-animation: ripple 0.2s linear forwards;
  7747. animation: ripple 0.2s linear forwards; }
  7748.  
  7749. [type="radio"].with-gap.radio-col-orange:checked + label:after {
  7750. background-color: #FF9800;
  7751. border: 2px solid #FF9800;
  7752. -webkit-animation: ripple 0.2s linear forwards;
  7753. animation: ripple 0.2s linear forwards; }
  7754.  
  7755. [type="radio"].with-gap.radio-col-deep-orange:checked + label:before {
  7756. border: 2px solid #FF5722;
  7757. -webkit-animation: ripple 0.2s linear forwards;
  7758. animation: ripple 0.2s linear forwards; }
  7759.  
  7760. [type="radio"].with-gap.radio-col-deep-orange:checked + label:after {
  7761. background-color: #FF5722;
  7762. border: 2px solid #FF5722;
  7763. -webkit-animation: ripple 0.2s linear forwards;
  7764. animation: ripple 0.2s linear forwards; }
  7765.  
  7766. [type="radio"].with-gap.radio-col-brown:checked + label:before {
  7767. border: 2px solid #795548;
  7768. -webkit-animation: ripple 0.2s linear forwards;
  7769. animation: ripple 0.2s linear forwards; }
  7770.  
  7771. [type="radio"].with-gap.radio-col-brown:checked + label:after {
  7772. background-color: #795548;
  7773. border: 2px solid #795548;
  7774. -webkit-animation: ripple 0.2s linear forwards;
  7775. animation: ripple 0.2s linear forwards; }
  7776.  
  7777. [type="radio"].with-gap.radio-col-grey:checked + label:before {
  7778. border: 2px solid #9E9E9E;
  7779. -webkit-animation: ripple 0.2s linear forwards;
  7780. animation: ripple 0.2s linear forwards; }
  7781.  
  7782. [type="radio"].with-gap.radio-col-grey:checked + label:after {
  7783. background-color: #9E9E9E;
  7784. border: 2px solid #9E9E9E;
  7785. -webkit-animation: ripple 0.2s linear forwards;
  7786. animation: ripple 0.2s linear forwards; }
  7787.  
  7788. [type="radio"].with-gap.radio-col-blue-grey:checked + label:before {
  7789. border: 2px solid #607D8B;
  7790. -webkit-animation: ripple 0.2s linear forwards;
  7791. animation: ripple 0.2s linear forwards; }
  7792.  
  7793. [type="radio"].with-gap.radio-col-blue-grey:checked + label:after {
  7794. background-color: #607D8B;
  7795. border: 2px solid #607D8B;
  7796. -webkit-animation: ripple 0.2s linear forwards;
  7797. animation: ripple 0.2s linear forwards; }
  7798.  
  7799. [type="radio"].with-gap.radio-col-black:checked + label:before {
  7800. border: 2px solid #000000;
  7801. -webkit-animation: ripple 0.2s linear forwards;
  7802. animation: ripple 0.2s linear forwards; }
  7803.  
  7804. [type="radio"].with-gap.radio-col-black:checked + label:after {
  7805. background-color: #000000;
  7806. border: 2px solid #000000;
  7807. -webkit-animation: ripple 0.2s linear forwards;
  7808. animation: ripple 0.2s linear forwards; }
  7809.  
  7810. [type="radio"].with-gap.radio-col-white:checked + label:before {
  7811. border: 2px solid #ffffff;
  7812. -webkit-animation: ripple 0.2s linear forwards;
  7813. animation: ripple 0.2s linear forwards; }
  7814.  
  7815. [type="radio"].with-gap.radio-col-white:checked + label:after {
  7816. background-color: #ffffff;
  7817. border: 2px solid #ffffff;
  7818. -webkit-animation: ripple 0.2s linear forwards;
  7819. animation: ripple 0.2s linear forwards; }
  7820.  
  7821. .switch label {
  7822. font-weight: normal;
  7823. font-size: 13px; }
  7824. .switch label .lever {
  7825. margin: 0 14px; }
  7826. .switch label input[type=checkbox]:checked:not(:disabled) ~ .lever.switch-col-red:active:after {
  7827. -webkit-box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(251, 58, 58, 0.1);
  7828. box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(251, 58, 58, 0.1); }
  7829. .switch label input[type=checkbox]:checked + .lever.switch-col-red {
  7830. background-color: rgba(251, 58, 58, 0.5); }
  7831. .switch label input[type=checkbox]:checked + .lever.switch-col-red:after {
  7832. background-color: #fb3a3a; }
  7833. .switch label input[type=checkbox]:checked:not(:disabled) ~ .lever.switch-col-pink:active:after {
  7834. -webkit-box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(233, 30, 99, 0.1);
  7835. box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(233, 30, 99, 0.1); }
  7836. .switch label input[type=checkbox]:checked + .lever.switch-col-pink {
  7837. background-color: rgba(233, 30, 99, 0.5); }
  7838. .switch label input[type=checkbox]:checked + .lever.switch-col-pink:after {
  7839. background-color: #E91E63; }
  7840. .switch label input[type=checkbox]:checked:not(:disabled) ~ .lever.switch-col-purple:active:after {
  7841. -webkit-box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(116, 96, 238, 0.1);
  7842. box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(116, 96, 238, 0.1); }
  7843. .switch label input[type=checkbox]:checked + .lever.switch-col-purple {
  7844. background-color: rgba(116, 96, 238, 0.5); }
  7845. .switch label input[type=checkbox]:checked + .lever.switch-col-purple:after {
  7846. background-color: #7460ee; }
  7847. .switch label input[type=checkbox]:checked:not(:disabled) ~ .lever.switch-col-deep-purple:active:after {
  7848. -webkit-box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(103, 58, 183, 0.1);
  7849. box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(103, 58, 183, 0.1); }
  7850. .switch label input[type=checkbox]:checked + .lever.switch-col-deep-purple {
  7851. background-color: rgba(103, 58, 183, 0.5); }
  7852. .switch label input[type=checkbox]:checked + .lever.switch-col-deep-purple:after {
  7853. background-color: #673AB7; }
  7854. .switch label input[type=checkbox]:checked:not(:disabled) ~ .lever.switch-col-indigo:active:after {
  7855. -webkit-box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(63, 81, 181, 0.1);
  7856. box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(63, 81, 181, 0.1); }
  7857. .switch label input[type=checkbox]:checked + .lever.switch-col-indigo {
  7858. background-color: rgba(63, 81, 181, 0.5); }
  7859. .switch label input[type=checkbox]:checked + .lever.switch-col-indigo:after {
  7860. background-color: #3F51B5; }
  7861. .switch label input[type=checkbox]:checked:not(:disabled) ~ .lever.switch-col-blue:active:after {
  7862. -webkit-box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(2, 190, 201, 0.1);
  7863. box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(2, 190, 201, 0.1); }
  7864. .switch label input[type=checkbox]:checked + .lever.switch-col-blue {
  7865. background-color: rgba(2, 190, 201, 0.5); }
  7866. .switch label input[type=checkbox]:checked + .lever.switch-col-blue:after {
  7867. background-color: #02bec9; }
  7868. .switch label input[type=checkbox]:checked:not(:disabled) ~ .lever.switch-col-light-blue:active:after {
  7869. -webkit-box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(3, 169, 244, 0.1);
  7870. box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(3, 169, 244, 0.1); }
  7871. .switch label input[type=checkbox]:checked + .lever.switch-col-light-blue {
  7872. background-color: rgba(3, 169, 244, 0.5); }
  7873. .switch label input[type=checkbox]:checked + .lever.switch-col-light-blue:after {
  7874. background-color: #03A9F4; }
  7875. .switch label input[type=checkbox]:checked:not(:disabled) ~ .lever.switch-col-cyan:active:after {
  7876. -webkit-box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(0, 188, 212, 0.1);
  7877. box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(0, 188, 212, 0.1); }
  7878. .switch label input[type=checkbox]:checked + .lever.switch-col-cyan {
  7879. background-color: rgba(0, 188, 212, 0.5); }
  7880. .switch label input[type=checkbox]:checked + .lever.switch-col-cyan:after {
  7881. background-color: #00BCD4; }
  7882. .switch label input[type=checkbox]:checked:not(:disabled) ~ .lever.switch-col-teal:active:after {
  7883. -webkit-box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(0, 150, 136, 0.1);
  7884. box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(0, 150, 136, 0.1); }
  7885. .switch label input[type=checkbox]:checked + .lever.switch-col-teal {
  7886. background-color: rgba(0, 150, 136, 0.5); }
  7887. .switch label input[type=checkbox]:checked + .lever.switch-col-teal:after {
  7888. background-color: #009688; }
  7889. .switch label input[type=checkbox]:checked:not(:disabled) ~ .lever.switch-col-green:active:after {
  7890. -webkit-box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(38, 198, 218, 0.1);
  7891. box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(38, 198, 218, 0.1); }
  7892. .switch label input[type=checkbox]:checked + .lever.switch-col-green {
  7893. background-color: rgba(38, 198, 218, 0.5); }
  7894. .switch label input[type=checkbox]:checked + .lever.switch-col-green:after {
  7895. background-color: #26c6da; }
  7896. .switch label input[type=checkbox]:checked:not(:disabled) ~ .lever.switch-col-light-green:active:after {
  7897. -webkit-box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(139, 195, 74, 0.1);
  7898. box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(139, 195, 74, 0.1); }
  7899. .switch label input[type=checkbox]:checked + .lever.switch-col-light-green {
  7900. background-color: rgba(139, 195, 74, 0.5); }
  7901. .switch label input[type=checkbox]:checked + .lever.switch-col-light-green:after {
  7902. background-color: #8BC34A; }
  7903. .switch label input[type=checkbox]:checked:not(:disabled) ~ .lever.switch-col-lime:active:after {
  7904. -webkit-box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(205, 220, 57, 0.1);
  7905. box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(205, 220, 57, 0.1); }
  7906. .switch label input[type=checkbox]:checked + .lever.switch-col-lime {
  7907. background-color: rgba(205, 220, 57, 0.5); }
  7908. .switch label input[type=checkbox]:checked + .lever.switch-col-lime:after {
  7909. background-color: #CDDC39; }
  7910. .switch label input[type=checkbox]:checked:not(:disabled) ~ .lever.switch-col-yellow:active:after {
  7911. -webkit-box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(255, 232, 33, 0.1);
  7912. box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(255, 232, 33, 0.1); }
  7913. .switch label input[type=checkbox]:checked + .lever.switch-col-yellow {
  7914. background-color: rgba(255, 232, 33, 0.5); }
  7915. .switch label input[type=checkbox]:checked + .lever.switch-col-yellow:after {
  7916. background-color: #ffe821; }
  7917. .switch label input[type=checkbox]:checked:not(:disabled) ~ .lever.switch-col-amber:active:after {
  7918. -webkit-box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(255, 193, 7, 0.1);
  7919. box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(255, 193, 7, 0.1); }
  7920. .switch label input[type=checkbox]:checked + .lever.switch-col-amber {
  7921. background-color: rgba(255, 193, 7, 0.5); }
  7922. .switch label input[type=checkbox]:checked + .lever.switch-col-amber:after {
  7923. background-color: #FFC107; }
  7924. .switch label input[type=checkbox]:checked:not(:disabled) ~ .lever.switch-col-orange:active:after {
  7925. -webkit-box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(255, 152, 0, 0.1);
  7926. box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(255, 152, 0, 0.1); }
  7927. .switch label input[type=checkbox]:checked + .lever.switch-col-orange {
  7928. background-color: rgba(255, 152, 0, 0.5); }
  7929. .switch label input[type=checkbox]:checked + .lever.switch-col-orange:after {
  7930. background-color: #FF9800; }
  7931. .switch label input[type=checkbox]:checked:not(:disabled) ~ .lever.switch-col-deep-orange:active:after {
  7932. -webkit-box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(255, 87, 34, 0.1);
  7933. box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(255, 87, 34, 0.1); }
  7934. .switch label input[type=checkbox]:checked + .lever.switch-col-deep-orange {
  7935. background-color: rgba(255, 87, 34, 0.5); }
  7936. .switch label input[type=checkbox]:checked + .lever.switch-col-deep-orange:after {
  7937. background-color: #FF5722; }
  7938. .switch label input[type=checkbox]:checked:not(:disabled) ~ .lever.switch-col-brown:active:after {
  7939. -webkit-box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(121, 85, 72, 0.1);
  7940. box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(121, 85, 72, 0.1); }
  7941. .switch label input[type=checkbox]:checked + .lever.switch-col-brown {
  7942. background-color: rgba(121, 85, 72, 0.5); }
  7943. .switch label input[type=checkbox]:checked + .lever.switch-col-brown:after {
  7944. background-color: #795548; }
  7945. .switch label input[type=checkbox]:checked:not(:disabled) ~ .lever.switch-col-grey:active:after {
  7946. -webkit-box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(158, 158, 158, 0.1);
  7947. box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(158, 158, 158, 0.1); }
  7948. .switch label input[type=checkbox]:checked + .lever.switch-col-grey {
  7949. background-color: rgba(158, 158, 158, 0.5); }
  7950. .switch label input[type=checkbox]:checked + .lever.switch-col-grey:after {
  7951. background-color: #9E9E9E; }
  7952. .switch label input[type=checkbox]:checked:not(:disabled) ~ .lever.switch-col-blue-grey:active:after {
  7953. -webkit-box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(96, 125, 139, 0.1);
  7954. box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(96, 125, 139, 0.1); }
  7955. .switch label input[type=checkbox]:checked + .lever.switch-col-blue-grey {
  7956. background-color: rgba(96, 125, 139, 0.5); }
  7957. .switch label input[type=checkbox]:checked + .lever.switch-col-blue-grey:after {
  7958. background-color: #607D8B; }
  7959. .switch label input[type=checkbox]:checked:not(:disabled) ~ .lever.switch-col-black:active:after {
  7960. -webkit-box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(0, 0, 0, 0.1);
  7961. box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(0, 0, 0, 0.1); }
  7962. .switch label input[type=checkbox]:checked + .lever.switch-col-black {
  7963. background-color: rgba(0, 0, 0, 0.5); }
  7964. .switch label input[type=checkbox]:checked + .lever.switch-col-black:after {
  7965. background-color: #000000; }
  7966. .switch label input[type=checkbox]:checked:not(:disabled) ~ .lever.switch-col-white:active:after {
  7967. -webkit-box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(255, 255, 255, 0.1);
  7968. box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(255, 255, 255, 0.1); }
  7969. .switch label input[type=checkbox]:checked + .lever.switch-col-white {
  7970. background-color: rgba(255, 255, 255, 0.5); }
  7971. .switch label input[type=checkbox]:checked + .lever.switch-col-white:after {
  7972. background-color: #ffffff; }
Advertisement
Add Comment
Please, Sign In to add comment