/* * -- BASE STYLES -- * Most of these are inherited from Base, but I want to change a few. */ body { color: #526066; } h2, h3 { letter-spacing: 0.25em; text-transform: uppercase; font-weight: 600; } p { line-height: 1.6em; } /* * -- Layout Styles -- */ .l-content { margin: 0 auto; } .l-box { padding: 0.5em 2em; } /* * -- MENU STYLES -- * Make the menu have a very faint box-shadow. */ .pure-menu { box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); } .pure-menu-link { padding: 0.5em 0.7em; } /* * -- BANNER -- * The top banner with the headings. By using a combination * of `display: table;` and `display: table-cell;`, we can * vertically center the text. */ .banner { background: transparent url("https://24.media.tumblr.com/ccb268832580ac12951828a1c179de69/tumblr_mo2xbk8JUK1st5lhmo1_1280.jpg") 0 0 no-repeat fixed; text-align: center; background-size: cover; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://24.media.tumblr.com/ccb268832580ac12951828a1c179de69/tumblr_mo2xbk8JUK1st5lhmo1_1280.jpg', sizingMethod='scale'); height: 200px; width: 100%; margin-bottom: 3em; display: table; } .banner-head { display: table-cell; vertical-align: middle; margin-bottom: 0; font-size: 2em; color: white; font-weight: 500; text-shadow: 0 1px 1px black; } /* * -- PRICING TABLE WRAPPER -- * This element wraps up all the pricing table elements */ .pricing-tables, .information { max-width: 980px; margin: 0 auto; } .pricing-tables { margin-bottom: 3.125em; text-align: center; } /* * -- PRICING TABLE -- * Every pricing table has the .pricing-table class */ .pricing-table { border: 1px solid #ddd; margin: 0 0.5em 2em; padding: 0 0 3em; } /* * -- PRICING TABLE HEADER COLORS -- * Choose a different color based on the type of pricing table. */ .pricing-table-free .pricing-table-header { background: #519251; } .pricing-table-biz .pricing-table-header { background: #2c4985; } /* * -- PRICING TABLE HEADER -- * By default, a header is black/white, and has some styles for its

name. */ .pricing-table-header { background: #111; color: #fff; } .pricing-table-header h2 { margin: 0; padding-top: 2em; font-size: 1em; font-weight: normal; } /* * -- PRICING TABLE PRICE -- * Styles for the price and the corresponding per month */ .pricing-table-price { font-size: 6em; margin: 0.2em 0 0; font-weight: 100; } .pricing-table-price span { display: block; text-transform: uppercase; font-size: 0.2em; padding-bottom: 2em; font-weight: 400; color: rgba(255, 255, 255, 0.5); *color: #fff; } /* * -- PRICING TABLE LIST -- * Each pricing table has a