page-pricing.scss 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. // ===============================================================================================
  2. // File Name: pricing.scss
  3. // Description: pricing Page Content SCSS
  4. // ----------------------------------------------------------------------------------------------
  5. // Item Name: Vuexy - Vuejs, React, Angular, HTML & Laravel Admin Dashboard Template
  6. // Author: PIXINVENT
  7. // Author URL: http://www.themeforest.net/user/pixinvent
  8. // ================================================================================================
  9. @import '../bootstrap-extended/include'; // Bootstrap includes
  10. @import '../components/include'; // Components includes
  11. // pricing card
  12. .pricing-card {
  13. // card active border
  14. .card {
  15. &.popular {
  16. border: 1px solid $primary;
  17. }
  18. }
  19. // list group circle
  20. .list-group-circle {
  21. font-weight: $font-weight-bold;
  22. color: $headings-color;
  23. }
  24. // plan price value
  25. .annual-plan {
  26. margin-bottom: 1.7rem;
  27. .plan-price {
  28. sup {
  29. top: -1.5rem;
  30. left: 0.2rem;
  31. }
  32. span {
  33. font-size: 3.5rem;
  34. line-height: 0.8;
  35. }
  36. sub {
  37. bottom: 0;
  38. right: 0.14rem;
  39. }
  40. }
  41. // annual pricing value
  42. .annual-pricing {
  43. position: absolute;
  44. margin: auto;
  45. left: 0;
  46. right: 0;
  47. }
  48. }
  49. }
  50. // trial free card
  51. .pricing-free-trial {
  52. height: 16.71rem;
  53. background-color: rgba(186, 191, 199, 0.12);
  54. margin-right: -$content-padding;
  55. margin-left: -$content-padding;
  56. margin-top: 7.5rem;
  57. margin-bottom: 6.3rem;
  58. // row default margin zero because it cause the horizontal scroll bar
  59. .row {
  60. margin: 0;
  61. }
  62. // content container
  63. .pricing-trial-content {
  64. padding: 0 1rem;
  65. // image
  66. img {
  67. position: relative;
  68. top: -3.1rem;
  69. }
  70. }
  71. }
  72. // price trial ad card in small screen
  73. @include media-breakpoint-down(sm) {
  74. .pricing-free-trial {
  75. height: auto;
  76. .pricing-trial-content {
  77. flex-direction: column;
  78. align-items: center;
  79. .pricing-trial-img {
  80. top: 0;
  81. margin-top: 2rem;
  82. height: 150px;
  83. }
  84. }
  85. }
  86. }
  87. // free trial div margin change on below screen
  88. @include media-breakpoint-down(xs) {
  89. .pricing-free-trial {
  90. margin-right: -1.2rem;
  91. margin-left: -1.2rem;
  92. }
  93. }