| /*! |
| * Start Bootstrap - Landing Page Bootstrap Theme (http://startbootstrap.com) |
| * Code licensed under the Apache License v2.0. |
| * For details, see http://www.apache.org/licenses/LICENSE-2.0. |
| */ |
| |
| body, |
| html { |
| width: 100%; |
| height: 100%; |
| } |
| |
| body, |
| h1, |
| h2, |
| h3, |
| h4, |
| h5, |
| h6 { |
| font-family: "Roboto Condensed","Noto Sans Japanese", "Helvetica Neue",Helvetica,Arial,sans-serif; |
| font-weight: 700; |
| } |
| |
| a.anchor { |
| display: block; |
| position: relative; |
| top: -40px; |
| visibility: hidden; |
| } |
| |
| .topnav { |
| font-size: 16px; |
| } |
| |
| .lead { |
| font-size: 18px; |
| font-weight: 400; |
| } |
| |
| .regular { |
| font-size: 15px; |
| font-weight: 400; |
| } |
| |
| .light { |
| color: gray; |
| font-size: 14px; |
| font-weight: 300; |
| } |
| |
| .intro-header { |
| height: 350px; |
| padding-top: 50px; /* If you're making other pages, make sure there is 50px of padding to make sure the navbar doesn't overlap content! */ |
| padding-bottom: 20px; |
| text-align: center; |
| color: #f8f8f8; |
| background: url(../img/intro-bg-blk.jpg) no-repeat center center; |
| background-size: cover; |
| } |
| |
| .intro-message { |
| position: relative; |
| padding-top: 8%; |
| padding-bottom: 10%; |
| } |
| |
| .intro-message > h1 { |
| margin: 0; |
| text-shadow: 2px 2px 3px rgba(0,0,0,0.6); |
| font-size: 5em; |
| } |
| |
| .intro-divider { |
| width: 400px; |
| border-top: 1px solid #f8f8f8; |
| border-bottom: 1px solid rgba(0,0,0,0.2); |
| } |
| |
| .intro-message > h3 { |
| text-shadow: 2px 2px 3px rgba(0,0,0,0.6); |
| } |
| |
| @media(max-width:767px) { |
| .intro-header { |
| height: 50%; |
| } |
| |
| .intro-message { |
| padding-bottom: 7%; |
| } |
| |
| .intro-message > h1 { |
| font-size: 3em; |
| } |
| |
| ul.intro-social-buttons > li { |
| display: block; |
| margin-bottom: 20px; |
| padding: 0; |
| } |
| |
| ul.intro-social-buttons > li:last-child { |
| margin-bottom: 0; |
| } |
| |
| .intro-divider { |
| width: 100%; |
| } |
| } |
| |
| .network-name { |
| text-transform: uppercase; |
| font-size: 14px; |
| font-weight: 400; |
| letter-spacing: 2px; |
| } |
| |
| .content { |
| padding: 20px 50px; |
| } |
| |
| .content-section-a { |
| padding: 30px 30px; |
| } |
| |
| .content-section-b { |
| padding: 30px 30px; |
| border-top: 1px solid #e7e7e7; |
| border-bottom: 1px solid #e7e7e7; |
| background-color: #f8f8f8; |
| } |
| |
| .content-footer { |
| padding: 20px 30px; |
| /*background-color: #f8f8f8;*/ |
| } |
| |
| .section-heading { |
| margin-bottom: 30px; |
| } |
| |
| .section-heading-spacer { |
| float: left; |
| width: 200px; |
| border-top: 3px solid #e7e7e7; |
| } |
| |
| .banner { |
| padding: 80px 0; |
| color: #f8f8f8; |
| background: url(../img/banner-bg-blk.jpg) no-repeat center center; |
| background-size: cover; |
| text-align: center; |
| } |
| |
| .banner h2 { |
| margin: 0; |
| text-shadow: 2px 2px 3px rgba(0,0,0,0.6); |
| font-size: 3em; |
| } |
| |
| .banner ul { |
| margin-bottom: 0; |
| } |
| |
| .banner-social-buttons { |
| float: right; |
| margin-top: 0; |
| } |
| |
| @media(max-width:1199px) { |
| ul.banner-social-buttons { |
| float: left; |
| margin-top: 15px; |
| } |
| } |
| |
| @media(max-width:767px) { |
| .banner h2 { |
| margin: 0; |
| text-shadow: 2px 2px 3px rgba(0,0,0,0.6); |
| font-size: 3em; |
| } |
| |
| ul.banner-social-buttons > li { |
| display: block; |
| margin-bottom: 20px; |
| padding: 0; |
| } |
| |
| ul.banner-social-buttons > li:last-child { |
| margin-bottom: 0; |
| } |
| |
| .content-section-a { |
| padding: 50px 0; |
| } |
| |
| .content-section-b { |
| padding: 50px 0; |
| } |
| } |
| |
| footer { |
| padding: 15px 0; |
| background-color: #f8f8f8; |
| } |
| |
| p.copyright { |
| margin: 15px 0 0; |
| } |