| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110 | /* Space out content a bit */body {    padding-top: 20px;    padding-bottom: 20px;}/* Everything but the jumbotron gets side spacing for mobile first views */.header,.marketing,.footer {    padding-left: 15px;    padding-right: 15px;}/* Custom page header */.header {    border-bottom: 1px solid #e5e5e5;}/* Make the masthead heading the same height as the navigation */.header h3 {    margin-top: 0;    margin-bottom: 0;    line-height: 40px;    padding-bottom: 19px;}/* Custom page footer */.footer {    padding-top: 19px;    color: #777;    border-top: 1px solid #e5e5e5;}/* Customize container */@media (min-width: 1024px) {    .container {        max-width: 900px;    }}.container-narrow > hr {    margin: 30px 0;}/* Supporting marketing content */.marketing {    margin: 40px 0;}.marketing p + h4 {    margin-top: 28px;}/* Responsive: Portrait tablets and up */@media screen and (min-width: 768px) {    /* Remove the padding we set earlier */    .header,    .marketing,    .footer {        padding-left: 0;        padding-right: 0;    }    /* Space out the masthead */    .header {        margin-bottom: 30px;    }}.controls {    padding: 30px 0 15px;    text-align: center;}.controls .btn {    margin-bottom: 15px;}@media screen and (min-width: 990px) {    .controls .mark-controls {        display: inline;    }}.lead {    text-align: center;    padding: 20px;}#waveform {    position: relative;}#progress-bar {    position: absolute;    z-index: 10;    top: 50%;    margin-top: -10px;    left: 5%;    width: 90%;}#drop {    border: 3px dashed #ddd;    padding: 30px;}#drop.wavesurfer-dragover {    border-color: #333;}
 |