.jumbotron { background-color: @jumbotron-bg; // #gradient > .directional(@jumbotron-bg, mix(@jumbotron-bg, @jumbotron-bg-dark, 0%), -40deg); border-bottom: 1px solid @jumbotron-border; margin-bottom: 0; &, h1 { color: @jumbotron-text; } padding: 60px 0 40px; position: relative; // &:after { // content: ''; // display: block; // position: absolute; // top: 0; // right: 0; // bottom: 0; // left: 0; // background: url(../img/houndstooth.svg); // background-size: 50px 50px; // opacity: .5; // } // .container { // position: relative; // z-index: 2; // } h1 { font-size: 80px; letter-spacing: -2px; line-height: 1; text-shadow: 4px 3px 0px @jumbotron-bg, 9px 8px 0px rgba(0,0,0,0.15); // double text shadow margin: 0 0 15px; } p { font-family: proxima-nova-sc-osf, "Helvetica Neue", Helvetica, Arial, sans-serif; color: mix(@jumbotron-text, @jumbotron-bg, 75%); margin-top: 15px; margin-bottom: 15px; font-size: 24px; line-height: 1.3; font-weight: lighter; text-shadow: 0 1px 0 rgba(0,0,0,0.15); } } .jumbotron-icon { padding: 20px 0 30px; #gradient > .directional(@gray-lighter, mix(@gray-lighter, @gray-light, 90%), -40deg); color: @gray-darker; &, h1 { text-shadow: 1px 1px 1px #fff; } border-bottom: solid 1px mix(@gray-light, @gray-lighter, 50%); h1 { color: @gray-darker; font-size: 40px; small { letter-spacing: normal; font-family: @font-family-sans-serif; font-size: @font-size-base; margin-left: 20px; } } .info-icons { font-size: @font-size-base; } .info-details { float: left; p { margin: 25px 0; font-weight: bold; } .dl-horizontal { dt { width: @component-offset-horizontal - 100; } dd { margin-left: @component-offset-horizontal - 85; } } } .fa-icon-2 { font-size: 2em; } .fa-icon-3 { font-size: 4em; } .fa-icon-4 { font-size: 7em; } .fa-icon-5 { font-size: 12em; } .fa-icon-6 { font-size: 20em; } .fa-icon-1, .fa-icon-2, .fa-icon-3, .fa-icon-4, .fa-icon-5, .fa-icon-6 { margin-right: 1/14em; } }