Advertisement
Guest User

Untitled

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