education.css 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198
  1. .education-section .education-info-table {
  2. width: 100%;
  3. border: none;
  4. background: none;
  5. }
  6. .education-section .education-info-table tr:hover {
  7. background: none;
  8. }
  9. .education-section .education-info-table tr,
  10. .education-section .education-info-table th,
  11. .education-section .education-info-table td {
  12. border: none;
  13. padding: 0;
  14. background: none;
  15. }
  16. .education-section .timeframe {
  17. color: #8392a5;
  18. text-align: right;
  19. }
  20. .education-section h1 > span{
  21. margin-top: -55px; /* Size of fixed header */
  22. padding-bottom:55px;
  23. display: block;
  24. }
  25. .education-section .icon {
  26. width: 2rem;
  27. padding-left: 0;
  28. padding-right: 0;
  29. position: relative;
  30. }
  31. .education-section .icon .hline {
  32. position: absolute;
  33. left: 1rem;
  34. top: 0;
  35. background-color: #248aaa;
  36. height: 100%;
  37. width: 2px;
  38. }
  39. .education-section .education-info-table tr:first-child .hline {
  40. height: 65%;
  41. top: auto;
  42. }
  43. .education-section .education-info-table tr:last-child .hline {
  44. height: 50%;
  45. }
  46. .education-section .icon-holder {
  47. background-color: #248aaa;
  48. border-radius: 50%;
  49. height: 2rem;
  50. width: 2rem;
  51. padding: 0.2rem;
  52. text-align: center;
  53. color: #e5e9f2;
  54. position: relative;
  55. }
  56. .education-section .line {
  57. width: 5%;
  58. padding-left: 0;
  59. padding-right: 0;
  60. }
  61. .education-section .line div {
  62. height: 2px;
  63. /* width: 100%; */
  64. margin-right: -1px;
  65. background-color: #248aaa;
  66. }
  67. .education-section .degree-info {
  68. padding: 1rem;
  69. margin-top: 0.5rem;
  70. margin-bottom: 0.5rem;
  71. border-left: 2px solid #248aaa;
  72. border-top: 1px solid #c0ccda;
  73. border-bottom: 1px solid #c0ccda;
  74. border-right: 1px solid #c0ccda;
  75. border-radius: 5px;
  76. }
  77. .education-section .degree-info h5 {
  78. margin-bottom: 0.3rem;
  79. }
  80. .education-section .taken-courses table {
  81. margin-left: 1rem;
  82. width: 100%;
  83. transition: all 0.3s ease-out;
  84. background: none;
  85. border: none;
  86. }
  87. .education-section .taken-courses tr {
  88. height: auto !important;
  89. }
  90. .education-section .taken-courses tr,
  91. .education-section .taken-courses td,
  92. .education-section .taken-courses th {
  93. background: none;
  94. border: none;
  95. color: #212529;
  96. }
  97. .education-section .taken-courses th.course-name-header{
  98. width: 50%;
  99. }
  100. .education-section .taken-courses .hidden-course {
  101. display: none;
  102. transition: all 1s ease-out;
  103. }
  104. .education-section .taken-courses ul {
  105. margin-bottom: 0;
  106. }
  107. /*============ Education Alter Template =============*/
  108. .education-alt .degree-info {
  109. border-right: 2px solid #248aaa;
  110. }
  111. /* ============= Device specific fixes ======= */
  112. /* Large screens such as TV */
  113. @media only screen and (min-width: 1824px) {
  114. }
  115. /* Extra large devices (large desktops, 1200px and up) */
  116. @media (max-width: 1400px) {
  117. }
  118. @media (max-width: 1200px) {
  119. }
  120. /* IPad Pro */
  121. @media (max-width: 1024px) {
  122. .education-section .container {
  123. padding-left: 0;
  124. }
  125. }
  126. /* Large devices (desktops, 992px and up) */
  127. @media (max-width: 992px) {
  128. }
  129. /* Medium devices (tablets, 768px and up) */
  130. @media only screen and (max-width: 768px) {
  131. }
  132. /* Small devices (landscape phones, 576px and up) */
  133. @media only screen and (max-width: 576px) {
  134. .education-section {
  135. padding-left: 0.5rem;
  136. padding-right: 0.5rem;
  137. }
  138. .education-section .container {
  139. padding-right: 0;
  140. }
  141. .education-section .icon {
  142. display: none;
  143. }
  144. .education-section .line {
  145. display: none;
  146. }
  147. .education-section .timeframe {
  148. text-align: left;
  149. }
  150. }
  151. /* iPhoneX, iPhone 6,7,8 */
  152. @media only screen and (max-width: 375px) {
  153. }
  154. /* Galaxy S5, Moto G4 */
  155. @media only screen and (max-width: 360px) {
  156. }
  157. /* iPhone 5 or before */
  158. @media only screen and (max-width: 320px) {
  159. }