@@ -1439,8 +1439,8 @@ table.sortable th:not([aria-sort]) button:hover span::after {
14391439
14401440/* Comparison table */
14411441.comparison-table {
1442- border-spacing : 0 ;
1443- font-size : 1.15 rem ;
1442+ border-spacing : 4 px 0 ;
1443+ font-size : 1.3 rem ;
14441444 width : 100% ;
14451445 border-radius : 10px ;
14461446 margin-bottom : 15px ;
@@ -1470,7 +1470,7 @@ table.sortable th:not([aria-sort]) button:hover span::after {
14701470}
14711471.comparison-table thead th : first-child ,
14721472.comparison-table tbody th {
1473- text-align : right ;
1473+ text-align : left ;
14741474}
14751475
14761476.comparison-table th .custom-plan {
@@ -1482,19 +1482,27 @@ table.sortable th:not([aria-sort]) button:hover span::after {
14821482 vertical-align : bottom;
14831483}
14841484
1485- .comparison-table tr td : last-child {
1486- border : 1px solid # ddd ;
1487- border-bottom : none;
1488- border-top : none;
1485+ .comparison-table tr td {
1486+ border : none;
1487+ border-left : 1px solid # ddd ;
1488+ border-right : 1px solid # ddd ;
1489+ }
1490+
1491+ .comparison-table tr td : first-of-type {
1492+ border : none;
14891493}
1490- .comparison-table tr : last-child td : last-child {
1491- border-radius : 0 0 10px 10px ;
1494+
1495+ .comparison-table tr : last-child td {
1496+ /* border-radius: 0 0 10px 10px; */
1497+ border-bottom-left-radius : 10px ;
1498+ border-bottom-right-radius : 10px ;
14921499 border-bottom : 1px solid # ddd ;
1500+ vertical-align : bottom;
14931501}
14941502
1495- .comparison-table thead th . section : not ( : first-child ) ,
1496- . comparison-table tbody td {
1497- border-left : 4 px solid white ;
1503+ .comparison-table tr : last-child td : first-of-type {
1504+ border : none;
1505+ border-radius : 0 ;
14981506}
14991507
15001508.comparison-table tr td ,
@@ -1520,6 +1528,10 @@ table.sortable th:not([aria-sort]) button:hover span::after {
15201528 border-right : 1px solid # ddd ;
15211529}
15221530
1531+ .need-help {
1532+ padding : 0 1rem 0.75rem ;
1533+ }
1534+
15231535.account-upgrade-comparison-table thead th : first-child {
15241536 text-align : left;
15251537}
@@ -1546,7 +1558,7 @@ table.sortable th:not([aria-sort]) button:hover span::after {
15461558 .comparison-table tbody td ,
15471559 .comparison-table thead th {
15481560 display : block;
1549- width : 50 % ;
1561+ width : 33 % ;
15501562 font-size : 1rem ;
15511563 box-sizing : border-box;
15521564 position : relative;
@@ -1593,6 +1605,10 @@ table.sortable th:not([aria-sort]) button:hover span::after {
15931605 }
15941606}
15951607
1608+ .card-section .comparison-table {
1609+ font-size : 1.0rem ;
1610+ }
1611+
15961612/* comparison table content */
15971613
15981614.icon .check {
@@ -1666,6 +1682,14 @@ table.sortable th:not([aria-sort]) button:hover span::after {
16661682 font-size : 1.15rem ;
16671683 font-weight : 700 ;
16681684}
1685+
1686+ .comparison-table .signup-button > div {
1687+ line-height : 0.5 ;
1688+ }
1689+ .comparison-table .signup-button > div > small {
1690+ font-weight : 400 ;
1691+ font-size : small;
1692+ }
16691693.comparison-table .signup-button .unit ,
16701694span .unit {
16711695 font-weight : 400 ;
@@ -1702,13 +1726,50 @@ tr.custom-plan-mobile {
17021726 display : inline-block;
17031727 width : auto;
17041728}
1705- .pro-plans .pro-plans-header {
1729+ # pro-plan-form label {
1730+ width : 75px ;
1731+ margin-right : 0.2rem ;
1732+ text-align : right;
1733+ }
1734+ # pro-plan-form select {
1735+ width : 150px ;
1736+ margin-bottom : 0.2rem ;
1737+ }
1738+
1739+ .pro-plans .pro-plans-header ,
1740+ .expert-plan .expert-plan-header {
17061741 color : # fff ;
17071742 background-color : # 111a2a ;
17081743 border-radius : 10px ;
17091744 border : 1px solid # fff ;
17101745 padding : 1em ;
1746+ vertical-align : top;
1747+ }
1748+ .card-section .pro-plans-header ,
1749+ .card-section .expert-plan-header {
1750+ display : flex;
1751+ flex-direction : column;
1752+ justify-content : center;
1753+ }
1754+ .card-section .pro-plans-header {
1755+ height : calc (100% - 2em - 2px );
1756+ }
1757+
1758+ thead th .pro-plans ,
1759+ thead th .expert-plan {
1760+ vertical-align : top;
1761+ height : inherit;
1762+ }
1763+ .expert-plan-header {
1764+ display : flex;
1765+ flex-direction : column;
1766+ justify-content : space-between;
1767+ }
1768+ .expert-plan-header .heading {
1769+ font-size : 1.25rem ;
1770+ margin-bottom : 0.5rem ;
17111771}
1772+
17121773.pro-plans-header .heading > * {
17131774 float : none;
17141775}
@@ -1723,6 +1784,12 @@ th.pro-plans {
17231784 border-radius : 10px 10px 0 0 ;
17241785 background : rgba (255 , 255 , 255 , 0.3 );
17251786}
1787+ th .expert-plan {
1788+ border : 1px solid # ddd ;
1789+ border-bottom : none;
1790+ border-radius : 10px 10px 0 0 ;
1791+ background : rgba (255 , 255 , 255 , 0.3 );
1792+ }
17261793.pro-plans select {
17271794 border : 1px solid # ddd ;
17281795}
@@ -1856,6 +1923,14 @@ p sup {
18561923 font-size : 2rem ;
18571924}
18581925
1926+ .signup-special-price {
1927+ color : # ffc830 ;
1928+ font-weight : 700 ;
1929+ font-size : 1.5rem ;
1930+ line-height : 1.25 ;
1931+ margin-bottom : 1rem ;
1932+ }
1933+
18591934ul .bulleted-list {
18601935 list-style : disc;
18611936 margin-left : 2rem ;
@@ -1901,7 +1976,7 @@ ul.bulleted-list {
19011976 display : block;
19021977 margin-top : 1rem ;
19031978 }
1904- sup ,
1979+
19051980 .FAQ {
19061981 padding : 0 1.5rem 1.5rem ;
19071982 }
0 commit comments