plans.less 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130
  1. .plans {
  2. p {
  3. color: @gray-dark;
  4. margin-bottom: @line-height-computed;
  5. }
  6. .plans-header{
  7. h1, h2, p {
  8. text-shadow: 0 -1px 1px white;
  9. }
  10. h1, h2 {
  11. color: @red;
  12. }
  13. p {
  14. margin-bottom: 0;
  15. }
  16. }
  17. .plans-subheader {
  18. margin-bottom: @line-height-computed;
  19. }
  20. .card.features {
  21. margin-top: @line-height-computed;
  22. i {
  23. color: @red;
  24. }
  25. p {
  26. margin: 0;
  27. }
  28. }
  29. .card-group {
  30. .card-highlighted {
  31. padding-top: @line-height-computed * 2;
  32. padding-bottom: @line-height-computed * 2;
  33. }
  34. }
  35. .circle {
  36. font-size: 1.5rem;
  37. font-weight: 700;
  38. padding: 38px 18px;
  39. margin: 0 auto @line-height-computed;
  40. text-shadow: 0 -1px 1px darken(@link-color, 10%);
  41. width: 120px;
  42. height: 120px;
  43. border-radius: 50%;
  44. background-color: @red;
  45. color: white;
  46. white-space: nowrap;
  47. span.small {
  48. color: rgba(255, 255, 255, 0.75);
  49. font-size: @font-size-base * .8;
  50. }
  51. }
  52. ul.nav-pills {
  53. text-align: center;
  54. margin-bottom: @line-height-computed;
  55. li {
  56. float: none;
  57. display: inline-block;
  58. }
  59. > li + li {
  60. margin-left: @line-height-computed / 2;
  61. }
  62. }
  63. .card .btn { white-space:normal; }
  64. }
  65. #changePlanSection {
  66. padding-top: 30px;
  67. .changePlanButton {
  68. padding-top: 15px;
  69. }
  70. }
  71. .paymentPageFeatures {
  72. h1, h2, h3 {
  73. color: @gray-dark;
  74. }
  75. h3 {
  76. font-size: 18px;
  77. &:first-child {
  78. margin-top: 0;
  79. }
  80. }
  81. p {
  82. font-size: 14px;
  83. color: @gray;
  84. }
  85. .small {
  86. font-size: 12px;
  87. }
  88. }
  89. .feature {
  90. margin-top: (@line-height-computed / 2);
  91. margin-bottom: (@line-height-computed / 1.5);
  92. }
  93. .features-check,
  94. .features-copy {
  95. display: inline-block;
  96. width: 12%;
  97. line-height: 1.4;
  98. vertical-align: top;
  99. }
  100. .features-copy {
  101. width: 88%;
  102. }
  103. .plansPageStudentLink {
  104. margin-left: 20px;
  105. margin-top: 20px;
  106. }
  107. input.paymentTypeOption.ng-valid {
  108. margin-top: 15px;
  109. }
  110. .totalPrice {
  111. padding-top: 15px;
  112. }
  113. .pricingBreakdown {
  114. text-align: right;
  115. }