cssAudio - Activefile-genericCSS - ActiveGeneric - ActiveHTML - ActiveImage - ActiveJS - ActiveSVG - ActiveText - Activefile-genericVideo - ActiveLovehtmlicon-new-collectionicon-personicon-teamlog-outoctocatpop-outspinnerstartv

Pen Settings

CSS Base

Vendor Prefixing

Add External CSS

These stylesheets will be added in this order and before the code you write in the CSS editor. You can also add another Pen here, and it will pull the CSS from it. Try typing "font" or "ribbon" below.

Quick-add: + add another resource

Add External JavaScript

These scripts will run in this order and before the code in the JavaScript editor. You can also link to another Pen here, and it will run the JavaScript from it. Also try typing the name of any popular library.

Quick-add: + add another resource

Code Indentation

     

Save Automatically?

If active, Pens will autosave every 30 seconds after being saved once.

Auto-Updating Preview

If enabled, the preview panel updates automatically as you code. If disabled, use the "Run" button to update.

            
              <div class="container group">
  <div class="top-matter">
    <div class="title">
      <h1>What it means to go <span>beyond</span></h1>
    </div>
    <div class="intro">
      <p>Today's filmmakers are gaining new ground acquiring the financial backing they need as well as the exposure to get big.</p>
    </div>
  </div>
</div>
<div class="article-container">
  <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Modi repudiandae soluta accusamus debitis commodi cumque nesciunt rem, quia at dolorem sequi rerum, et in, repellendus placeat similique ut molestias dolorum corporis, expedita ex molestiae facilis! Distinctio iusto dolore ea modi neque sint quis id et laudantium non, quos doloremque assumenda earum vitae tempore iste laboriosam aliquam quia.</p>
  <p>Quidem, vero assumenda. Laborum modi necessitatibus, cumque nihil expedita labore consectetur sed esse repellat accusamus amet quos pariatur, nulla aperiam asperiores minus, aut vel. Excepturi eveniet unde aliquam, ipsum fugit eaque expedita est voluptatibus, labore quos, in praesentium ad. Quibusdam officia perspiciatis nisi, enim odio libero aliquid doloribus. Voluptas id facilis illum dolore quo, non, repellat sapiente!</p>
  <p>Quia vel voluptate corporis non nesciunt nobis veritatis ea doloribus, repellendus nostrum, provident, eaque distinctio at pariatur quasi laborum dolore. Tenetur ducimus cumque fugit ad quis possimus velit harum necessitatibus et, excepturi nam sapiente neque nemo commodi qui laudantium dignissimos! Officia pariatur animi nostrum, itaque in nulla labore! Voluptates nemo facilis consequuntur, labore, dicta quisquam iure laboriosam?</p>
  <p>Porro aut, tempore et at mollitia, reprehenderit minus minima, earum modi quos provident! Libero, porro. Reiciendis similique fuga nesciunt ab qui doloremque aliquid, maxime quibusdam sequi ea dolor culpa laborum, nobis expedita distinctio rem dignissimos eius quos tempora delectus officia. Quod impedit illum aliquam repellat, sit hic alias id inventore minus, distinctio, iusto deleniti rem, sunt perferendis!</p>
  <p>Facere explicabo culpa blanditiis voluptatum unde excepturi, ipsam non quam consequatur voluptatibus cum, libero placeat. Illo harum dolore, reprehenderit nesciunt expedita quisquam blanditiis accusamus error. Totam, incidunt, inventore. Eum rerum, voluptatum porro est dolor at explicabo deserunt accusamus iusto sed veritatis odio totam debitis atque laborum officia ab facilis et ut nostrum. Labore aut fugiat tenetur. Enim.</p>
  <figure style="float:top;">
    <img src="https://unsplash.it/800/500?image=418" alt="" />
  </figure>
  <p>Harum pariatur voluptas veritatis voluptatibus nulla, aliquid ducimus omnis nihil soluta ex alias minus rem, totam vitae explicabo ad dolores molestiae culpa tenetur deleniti praesentium optio. Quia enim voluptatibus debitis deserunt labore in ad quibusdam harum, explicabo at error numquam quidem repellendus perspiciatis dolorem obcaecati perferendis est magnam voluptates, mollitia aut eligendi hic. Repellendus, repellat quisquam laborum.</p>
  <p>Reprehenderit deserunt tempora numquam accusantium quam minus mollitia. Et voluptatum, sunt aut rem, eos distinctio maxime veritatis ad doloremque officiis corporis quos, temporibus aspernatur laboriosam! Harum quidem dolor commodi illum nesciunt tempore consequuntur aperiam ex, ullam dolores delectus unde, fugiat explicabo rerum quia consequatur inventore voluptatibus necessitatibus quo? Maiores placeat vitae suscipit recusandae, fugiat dolore hic eveniet.</p>
  <p>Ipsa quo hic id, culpa, quos eaque, quae ipsum deleniti fuga ex laudantium ut. Cupiditate beatae deserunt autem obcaecati unde earum sequi corporis itaque minus! Voluptatum consequatur adipisci distinctio tempora sed ipsa cupiditate velit sit sunt cumque voluptatibus, dolor dolorum vel obcaecati iusto corporis laborum molestias enim veritatis aperiam libero dolore ipsum. Deleniti, beatae cumque exercitationem? Nobis!</p>
  <p>Ut ex ipsum delectus quis odio sapiente dolorum, quam ipsa doloribus voluptate deserunt quas natus inventore repudiandae reprehenderit sunt omnis nesciunt aspernatur commodi quaerat. Voluptatibus quibusdam quidem pariatur modi rem neque dicta incidunt illo iste in, laboriosam autem itaque delectus voluptatum tenetur ipsum reiciendis, magnam id a voluptates? A possimus sapiente eos consequuntur ut quis, laudantium in.</p>
  <p>Labore quos, dolore, maxime debitis odio laborum! Dicta ipsam enim, dignissimos quam laboriosam libero, rem animi commodi omnis perferendis voluptates! Itaque laudantium inventore aliquam hic quae, sunt, ea aliquid quasi modi voluptatem quibusdam facere aperiam nam magni odit voluptatum quisquam iure. Voluptate obcaecati quasi eum, incidunt, fugiat, facilis labore officia, id praesentium esse ex. Reiciendis dolores, est?</p>
  <p>Iure ratione, eveniet deserunt sint nisi. Pariatur facilis optio facere cupiditate nesciunt, laudantium reprehenderit ea soluta voluptatem molestias laboriosam est atque consectetur odio aspernatur ut, ab nemo officiis nihil veritatis aliquid beatae. Recusandae illo, culpa quis, amet explicabo, in ea veniam dolorem deleniti nihil ratione iure quaerat quidem cumque, vero incidunt tenetur fugiat perferendis mollitia optio. Sed.</p>
  <p>Delectus dolor consequuntur incidunt! Doloremque iste adipisci nulla, maxime sit animi architecto illo praesentium, error, reiciendis cumque nihil optio earum ullam alias laudantium magni deleniti quas ad fugiat culpa sequi enim illum. Blanditiis officia iure quod tempore consectetur obcaecati inventore numquam labore. Assumenda est placeat tempore accusantium sunt quaerat sit molestias, illo a eum minus! Earum, qui.</p>
  <figure>
    <img src="https://unsplash.it/800/500?image=786" alt="" />
  </figure>
  <p>Eum maiores distinctio eveniet ea minima, laudantium error excepturi mollitia explicabo, officiis minus quo nisi dolorum dignissimos. Non ipsam officiis deserunt nulla accusamus facilis magni officia quidem doloremque perspiciatis consequuntur quis quasi aspernatur nesciunt, molestiae totam quae magnam, illo labore laboriosam alias quod cupiditate. Animi laborum nobis cum sunt dolorem, sit illum iusto, placeat minima natus nesciunt.</p>
  <p>Vero deleniti maxime quas voluptas voluptatibus fugiat qui. Sint repellat ullam, quisquam! Ipsam, earum. Ab officia autem ullam! Perspiciatis numquam aliquam saepe, possimus id error, expedita, quisquam reprehenderit ut fugiat, facere nobis excepturi quae enim ea neque dicta vitae assumenda? Nesciunt iure tempora aliquid sit! Itaque officiis veniam fugiat eligendi soluta esse, qui, rerum minus. Ullam, adipisci.</p>
  <p>Autem dolorum fugit non assumenda perferendis praesentium saepe unde dolores reprehenderit alias cum eveniet minus, veniam, soluta ea minima explicabo molestias magni eius! Placeat harum, sunt quasi! Dolores nemo pariatur, distinctio perferendis eveniet sunt accusantium repellendus facere accusamus sed, deleniti ipsa fugit eaque qui iusto. Iure aspernatur, quibusdam, consectetur optio vel repudiandae dolores ratione illo ipsa praesentium.</p>
  <p>Nisi aliquam quod autem dolorem, voluptas ipsum quis molestiae quo perferendis aliquid ipsa facilis consectetur tempora pariatur eum sed vero nihil consequatur cumque! Quaerat ratione deserunt voluptatem natus recusandae soluta laudantium minus, sint quis voluptatum magnam enim dignissimos, incidunt, aperiam similique illo aliquam doloremque? Ipsa ratione delectus libero, possimus natus et at, nesciunt ab odio architecto non.</p>
  <p>Eos deserunt fugit iure, id, quos dolorem debitis, reprehenderit voluptatem temporibus nam maxime. Saepe provident voluptas magnam magni repellendus tenetur animi modi delectus facilis. Explicabo, vitae eveniet ex reiciendis. Animi, fugit earum delectus sed eos a? Laboriosam exercitationem, ut porro, alias ea provident quos voluptatem odit facere dolorum vel nobis ipsam ratione, similique necessitatibus architecto iste obcaecati.</p>
  <p>Sint expedita, nihil error, qui accusamus, modi adipisci quisquam doloribus laborum a ullam nisi veniam! Eos omnis eveniet dolorem porro, quos cum, error qui magni expedita, officia labore mollitia neque sint? Id eveniet qui consequuntur nulla vitae aut unde maiores, nobis, possimus deleniti tenetur, ducimus quidem exercitationem quae sunt error magnam perferendis iure dolorum? Eveniet, reprehenderit, odio.</p>
</div>

            
          
!
            
              html, body {
  height:100%;
}
body {
  font-size:100%;
  line-height:1.5;
  font-family: Merriweather, serif;
}

*, *:before, *:after {
  box-sizing:border-box;
}

.group {
  &:after {
    content: "";
    display: table;
    clear: both;
  }
}

img {
  max-width:100%;
  height:auto;
  vertical-align:baseline;
}

a {
  text-decoration:none;
}

.max(@maxWidth;
  @rules) {
    @media only screen and (max-width: @maxWidth) {
      @rules();
    }
  }

.min(@minWidth;
  @rules) {
    @media only screen and (min-width: @minWidth) {
      @rules();
    }
  }

.container {
  background-image:url(https://unsplash.it/900/600?image=894);
  background-repeat:no-repeat;
  padding:3em 0;
}
.top-matter {
  padding:2em;
  float:right;
  max-width:300px;
  * {
    color:rgb(255,255,240);
  }
}
.title {
}
h1 {
  font-size:3rem;
  line-height:1;
  margin-bottom:24px;
  text-align:right;
  direction:rtl;
  text-shadow:1px 1px 1px rgba(0,0,0,0.7);
  font-family:"News Cycle", sans-serif;
  span {
    display:block;
    text-transform:uppercase;
    font-size:6rem;
  }
}
.intro {
  text-align:right;
  text-shadow:1px 1px 1px rgba(0,0,0,0.7);
}

.article-container {
  padding:4em 2em;
  column-count:5;
  column-width:360px;
  column-gap:36px;
  column-fill:balance;
}

.article-container p:first-child:first-letter {
  float: left;
  color: rgb(30,60,90);
  font-size: 81px;
  line-height: 60px;
  padding-top: 10px;
  padding-right: 8px;
  padding-left: 3px;
  font-weight:700;
}
.article-container p {
  orphans:3;
  widows:3;
  position:relative;
  text-indent:1em;
  &:after {
    content:'';
    display:inline-table;
    height:0px;
    margin-bottom:0;
  }
}
.article-container p:first-child {
  text-indent:0;
}
.article-container img {
  display:block;
  max-width:105%;
  margin:0 -5%;
  padding:19px 0;
}
.min(900px, {
  .container {
    background-image:url(https://unsplash.it/1900/1200?image=894);
    background-size:cover;
    min-height:100vh;
    display:flex;
    flex-direction:row;
    justify-content:flex-end;
    align-content:stretch;
    padding:0;
  }
  .top-matter {
    background:rgb(240,240,255);
    display:flex;
    flex-direction:column;
    max-width:450px;
    .intro {
      margin-top:auto;
    }
    h1 {
      text-shadow:none;
      color:#111;
      font-size:5em;
      span {
        color:rgb(40,90,120);
        font-weight:700;
        font-size:236px;
        letter-spacing:3px;
        text-shadow:1px 1px 1px rgba(255,255,255,0.25);
      }
    }
  }
  .intro p {
    text-shadow:none;
    font-size:2em;
    color:#444;
    line-height:1.2;
    font-style:italic;
  }
});

            
          
!
999px
Loading ..................

Console