@import url(http://fonts.googleapis.com/css?family=Open+Sans);

div {
 font-family: 'Open Sans', sans-serif;
 text-align: justify;
}

#firstBold {
 font-weight: bold;
 font-variant: small-caps;
 font-stretch: condensed;
 font-size: larger;
}

.firstBold {
 text-indent: 0px;
}

p {
 text-indent: 20px;
 font-size: smaller;
}

.indent {
 text-indent: 20px;
 font-size: smaller;
}

.gitbook-link {
    display: none !important;
}

.right {
 float: right;
 padding: 10px;
 margin: 0 0 10px 10px; 
}

.left {
 float: left;
 padding: 10px;
 margin: 0 10px 10px 0;
}

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

.column-image {
 width: 60%;
}

.column-content {
 width: 40%;
}

hr { 
    display: block;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    margin-left: auto;
    margin-right: auto;
    border-style: inset;
    border-width: 2px;
}

.image-wrapper {
    text-align: center;
    padding: 15px 0px;
}

.col2 {
    -webkit-column-count: 2; /* Chrome, Safari, Opera */
    -moz-column-count: 2; /* Firefox */
    column-count: 2;

    -webkit-column-gap: 20px; /* Chrome, Safari, Opera */
    -moz-column-gap: 20px; /* Firefox */
    column-gap: 20px;

    -webkit-column-rule: 2px outset #000000; /* Chrome, Safari, Opera */
    -moz-column-rule: 2px outset #000000; /* Firefox */
    column-rule: 2px outset #000000;
  }

  .col3 {
    -webkit-column-count: 3; /* Chrome, Safari, Opera */
    -moz-column-count: 3; /* Firefox */
    column-count: 3;

    -webkit-column-gap: 20px; /* Chrome, Safari, Opera */
    -moz-column-gap: 20px; /* Firefox */
    column-gap: 20px;

    -webkit-column-rule: 2px outset #ffffff; /* Chrome, Safari, Opera */
    -moz-column-rule: 2px outset #ffffff; /* Firefox */
    column-rule: 2px outset #ffffff;
}
