body { padding-top: 50px; } #banner { border-bottom: none; } .page-header { h1 { font-size: 4em; } } .bs-docs-section { margin-top: 8em; } .bs-component { position: relative; .modal { position: relative; top: auto; right: auto; left: auto; bottom: auto; z-index: 1; display: block; &-dialog { width: 90%; } } .popover { position: relative; display: inline-block; width: 220px; margin: 20px; } } #source-button { position: absolute; top: 0; right: 0; z-index: 100; font-weight: bold; } .progress { margin-bottom: 10px; } footer { margin: 5em 0; li { float: left; margin-right: 1.5em; margin-bottom: 1.5em; } p { clear: left; margin-bottom: 0; } } .splash { padding: 4em 0 2em; background-color: #1c2533; background: -webkit-linear-gradient(70deg,#080f1f 30%,#2b4b5a 87%,#435e67 100%); background: -o-linear-gradient(70deg,#080f1f 30%,#2b4b5a 87%,#435e67 100%); background: -ms-linear-gradient(70deg,#080f1f 30%,#2b4b5a 87%,#435e67 100%); background: -moz-linear-gradient(70deg,#080f1f 30%,#2b4b5a 87%,#435e67 100%); background: linear-gradient(20deg,#080f1f 30%,#2b4b5a 87%,#435e67 100%); background-attachment: fixed; color: #fff; text-align: center; h1 { font-size: 4em; } #social { margin: 2em 0; } .alert { margin: 2em 0; } .bsa { max-width: 350px; margin: 0 auto; background: none; .one .bsa_it_ad { border: 1px solid #3E4653 !important; border-color: rgba(255, 255, 255, 0.2) !important; } a { color: #fff; } } } .section-tout { padding: 4em 0 3em; border-top: 1px solid rgba(255, 255, 255, 0.1); border-bottom: 1px solid rgba(0, 0, 0, 0.1); background-color: #eaf1f1; .fa { margin-right: 0.5em; } p { margin-bottom: 3em; } } .section-preview { padding: 4em 0 4em; .preview { margin-bottom: 4em; background-color: #eaf1f1; border: 1px solid rgba(0, 0, 0, 0.1); border-radius: 6px; .image { padding: 5px; img { border: 1px solid rgba(0, 0, 0, 0.1); } } .options { text-align: center; padding: 0 2em 2em; p { margin-bottom: 2em; } } } .dropdown-menu { text-align: left; } .lead { margin-bottom: 2em; } @media (max-width: 767px) { .image img { width: 100%; } } } .sponsor { img { border: 1px solid rgba(0, 0, 0, 0.1); border-radius: 4px; } a:hover { text-decoration: none; } } .bsa { padding: 0; .one { .bsa_it_ad { border: none !important; background-color: transparent !important; .bsa_it_t, .bsa_it_d { color: inherit !important; } .bsa_it_i { margin-bottom: 0 !important; } } .bsa_it_p { display: none; } } }