/*
 * landing.css
 * Copyright 2016 Socos LLC
 */


/* "Mobile-first" -- default screen size is XS (<768px) */

/* General ****************************************************************************************/

body {
    font-family: "PT Sans", sans-serif;
    color: #333333;
    background-color: white;
}

ul {
    list-style-type: bullet;
}

h1 {
    font-size: 28px;
    line-height: 32px;
    font-weight: bold;
}

h2 {
    font-size: 20px;
    line-height: 28px;
}

.h2-size {
    font-size: 20px;
}

h3 {
    font-size: 16px;
    line-height: 20px
}

.h3-size {
    font-size: 16px;
}

h4 {
    font-size: 18px;
    line-height:24px;
}

.h4-size {
    font-size: 18px;
}

p {
    font-size: 14px;
    line-height: 18px;
}


a {
    color:#2bccb8;
}

a:focus,
a:hover {
    color: #2bccb8;
}

.btn {
    min-width: 150px;
    font-size: 18px;
    text-align: center;
    vertical-align: middle;
    height: 43px;
    line-height: 43px;
    padding-top: 0;
    padding-bottom: 0;
}

.alert {
    margin-bottom: 0;
}

.btn-primary {
    background-color: #2bccb8;
    color: #fff;
    border: none;
}

.btn-primary:hover {
    background-color: #3DB8A7;
}

.btn-transparent {
    background: #ACACAC;
    border: 1pt #ACACAC solid;
    color: #fff;
}

.btn-transparent:hover {
    background-color: #ACACAC;
    text-decoration: underline;
}

.btn-transparent:hover font {
    color: #fff;
    z-index: 30;
}

.btn-padded {
    margin-top: 12px;
    margin-bottom: 12px;
}

.small-text {
    font-size: 14px;
    line-height:18px;
}

.smaller-text {
    font-size: 12px;
    line-height:14px;
}

.smaller-text a {
    color: inherit;
    text-decoration: underline;
}

/* For encouraging line breaks in text */
span.line {
  display: inline-block;
}

.grey-bg {
    background: #F8F8F8;
    color: black;
}

.teal-bg {
    background: #1FBDAA;
    color: white;
}

.orange-bg {
    background: #FBB145;
    color: black;
}

.bottom-border {
    border-bottom: 1px solid #CCCCCC;
}

/* Spacing ****************************************************************************************/

.horizontally-center {
    display: inherit;
    margin-left: auto;
    margin-right: auto;
}

.vertical-center-contents {
    display: flex;
    justify-content: center;
    align-items: center;
}

.no-top-margin {
    margin-top: 0;
}

.no-bottom-margin {
    margin-bottom: 0;
}

.text-big-margin {
    margin-top: 10px;
    margin-bottom: 22px;
}

.text-bigger-margin {
    margin-top: 20px;
    margin-bottom: 22px;
}

.big-top-margin {
    margin-top: 60px;
}

.row-same-height {
    display: table;
}

.col-fill-row {
    display: table-cell;
    vertical-align: middle;
    float: none;
}

/* Sections ***************************************************************************************/

/* As Featured */

#featured {
    min-height: 135px;
    border-top: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
}

.as-featured-logo {
    display: inline;
    margin: 40px 2.5% 40px 2.5%;
    max-height: 55px;
}

#as-featured-ei {
    height: 31px;
}

#as-featured-npr {
    height: 35px;
}

#as-featured-cl {
    height: 40px;
}

/* Timeline */

#timeline-text-section {
    min-height: 200px;
}

/* Key Ingredient */

.key-ingredient-well {
    max-width: 465px;
    border-top: 0;
}

.key-ingredient-well-top-xs {
    border-top: 1px solid #CCCCCC;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

.key-ingredient-well-middle-xs {
    border-radius: 0;
}

.key-ingredient-text-container {
    padding-top: 20px;
    padding-bottom: 10px;
    float: none;
    border-top: 1px solid #CCCCCC;
}

/* Why Muse */

.position-relative {
    position: relative;
}

.play-icon {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    text-align: center;
}

.play-icon svg {
    margin-top: 15%;
    height: 40%;
}

.position-relative img {
    width: 100%;
    height: auto;
}

/* Pricing */

#pricing-section {
    min-height: 400px;
}

.light-well {
    border: 1px solid #CCCCCC;
    border-radius: 3px;
    background-color: #FFF;
}

#pricing-boy-small-img {
    height: 192px;
}

/* Testimonials */

.testimonial {
    display: inline-block;
}

/* Contact Us */

#contact-us-container {
    padding-top: 50px;
    padding-bottom: 100px;
}

.section-title h2 {
    text-transform: none;
}

.section-title h4 {
    padding-bottom: 20px;
}


/* Media Queries **********************************************************************************/

/* sm and up */
@media (min-width: 768px) {

    h1 {
        font-size: 32px;
        line-height:38px;
    }

    h2 {
        font-size: 28px;
        line-height: 34px;
    }

    .h2-size {
        font-size: 32px;
    }

    h3 {
        font-size: 20px;
        line-height:28px;
    }

    .h3-size {
        font-size: 20px;
    }

    p {
        font-size: 16px;
        line-height:20px;
    }

    .big-top-margin-sm {
        margin-top: 60px;
    }

    .no-bg-sm {
        background: inherit;
        color: inherit;
    }

    .fill-background-side-sm:before {
        content: '';
        display: block;
        position: absolute;
        width: 999em;
        top: 0;
        bottom: 0;
    }

    .fill-background-left-teal-sm:before {
        left: -999em;
        background: #1FBDAA;
    }

    .fill-background-left-teal-sm {
        background: #1FBDAA;
    }

    .fill-background-right-grey-sm:before {
        right: -999em;
        background: #F8F8F8;
    }

    .fill-background-right-grey-sm {
        background: #F8F8F8;
    }

    .row-same-height-sm {
        display: table;
        width: 100%;
    }

    .col-fill-row-sm {
        display: table-cell;
        vertical-align: middle;
        float: none;
    }

    .key-ingredient-well-top {
        height: 265px;
    }

    .key-ingredient-text-container-top {
        height: 100px;
    }

    #pricing-section {
        min-height: 500px;
    }

}

/* md and up*/
@media (min-width: 992px) {

    h2 {
        font-size: 32px;
        line-height: 38px;
    }

    .h2-size {
        font-size: 32px;
    }

    p {
        font-size: 18px;
        line-height:24px;
    }

    .key-ingredient-well-top {
        height: 335px;
    }

    .key-ingredient-text-container-top {
        height: 105px;
    }

    #pricing-section {
        min-height: 600px;
    }
}

/* lg */
@media (min-width: 1200px) {

}

/* xs only */
@media (max-width: 767px) {

    .row-same-height-xso {
        display: table;
    }

    .col-fill-row-xso {
        display: table-cell;
        vertical-align: middle;
        float: none;
    }

    .no-pad-xso {
        padding-left: 0;
        padding-right: 0;
    }
}

/*# sourceMappingURL=data:application/json;base64,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QUFjO1FBQ2Qsb0JBQW9CO0tBQ3ZCOztJQUVEO1FBQ0ksb0JBQW9CO0tBQ3ZCOztJQUVEO1FBQ0ksZUFBZTtRQUNmLFlBQVk7S0FDZjs7SUFFRDtRQUNJLG9CQUFvQjtRQUNwQix1QkFBdUI7UUFDdkIsWUFBWTtLQUNmOztJQUVEO1FBQ0ksY0FBYztLQUNqQjs7SUFFRDtRQUNJLGNBQWM7S0FDakI7O0lBRUQ7UUFDSSxrQkFBa0I7S0FDckI7O0NBRUo7O0FBRUQsY0FBYztBQUNkOztJQUVJO1FBQ0ksZ0JBQWdCO1FBQ2hCLGtCQUFrQjtLQUNyQjs7SUFFRDtRQUNJLGdCQUFnQjtLQUNuQjs7SUFFRDtRQUNJLGdCQUFnQjtRQUNoQixpQkFBaUI7S0FDcEI7O0lBRUQ7UUFDSSxjQUFjO0tBQ2pCOztJQUVEO1FBQ0ksY0FBYztLQUNqQjs7SUFFRDtRQUNJLGtCQUFrQjtLQUNyQjtDQUNKOztBQUVELFFBQVE7QUFDUjs7Q0FFQzs7QUFFRCxhQUFhO0FBQ2I7O0lBRUk7UUFDSSxlQUFlO0tBQ2xCOztJQUVEO1FBQ0ksb0JBQW9CO1FBQ3BCLHVCQUF1QjtRQUN2QixZQUFZO0tBQ2Y7O0lBRUQ7UUFDSSxnQkFBZ0I7UUFDaEIsaUJBQWlCO0tBQ3BCO0NBQ0oiLCJmaWxlIjoic3RkaW4iLCJzb3VyY2VzQ29udGVudCI6WyIvKlxuICogbGFuZGluZy5jc3NcbiAqIENvcHlyaWdodCAyMDE2IFNvY29zIExMQ1xuICovXG5cblxuLyogXCJNb2JpbGUtZmlyc3RcIiAtLSBkZWZhdWx0IHNjcmVlbiBzaXplIGlzIFhTICg8NzY4cHgpICovXG5cbi8qIEdlbmVyYWwgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuYm9keSB7XG4gICAgZm9udC1mYW1pbHk6IFwiUFQgU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuXG51bCB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBidWxsZXQ7XG59XG5cbmgxIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbmgyIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG5cbi5oMi1zaXplIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG59XG5cbmgzIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHhcbn1cblxuLmgzLXNpemUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuaDQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDoyNHB4O1xufVxuXG4uaDQtc2l6ZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xufVxuXG5wIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG5cblxuYSB7XG4gICAgY29sb3I6IzJiY2NiODtcbn1cblxuYTpmb2N1cyxcbmE6aG92ZXIge1xuICAgIGNvbG9yOiAjMmJjY2I4O1xufVxuXG4uYnRuIHtcbiAgICBtaW4td2lkdGg6IDE1MHB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBoZWlnaHQ6IDQzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDQzcHg7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5hbGVydCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmJ0bi1wcmltYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmJjY2I4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlcjogbm9uZTtcbn1cblxuLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0RCOEE3O1xufVxuXG4uYnRuLXRyYW5zcGFyZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjQUNBQ0FDO1xuICAgIGJvcmRlcjogMXB0ICNBQ0FDQUMgc29saWQ7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5idG4tdHJhbnNwYXJlbnQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNBQ0FDQUM7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5idG4tdHJhbnNwYXJlbnQ6aG92ZXIgZm9udCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgei1pbmRleDogMzA7XG59XG5cbi5idG4tcGFkZGVkIHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5cbi5zbWFsbC10ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6MThweDtcbn1cblxuLnNtYWxsZXItdGV4dCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OjE0cHg7XG59XG5cbi5zbWFsbGVyLXRleHQgYSB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi8qIEZvciBlbmNvdXJhZ2luZyBsaW5lIGJyZWFrcyBpbiB0ZXh0ICovXG5zcGFuLmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5ncmV5LWJnIHtcbiAgICBiYWNrZ3JvdW5kOiAjRjhGOEY4O1xuICAgIGNvbG9yOiBibGFjaztcbn1cblxuLnRlYWwtYmcge1xuICAgIGJhY2tncm91bmQ6ICMxRkJEQUE7XG4gICAgY29sb3I6IHdoaXRlO1xufVxuXG4ub3JhbmdlLWJnIHtcbiAgICBiYWNrZ3JvdW5kOiAjRkJCMTQ1O1xuICAgIGNvbG9yOiBibGFjaztcbn1cblxuLmJvdHRvbS1ib3JkZXIge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQ0NDQ0NDO1xufVxuXG4vKiBTcGFjaW5nICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbi5ob3Jpem9udGFsbHktY2VudGVyIHtcbiAgICBkaXNwbGF5OiBpbmhlcml0O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLnZlcnRpY2FsLWNlbnRlci1jb250ZW50cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubm8tdG9wLW1hcmdpbiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbn1cblxuLm5vLWJvdHRvbS1tYXJnaW4ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi50ZXh0LWJpZy1tYXJnaW4ge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjJweDtcbn1cblxuLnRleHQtYmlnZ2VyLW1hcmdpbiB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xufVxuXG4uYmlnLXRvcC1tYXJnaW4ge1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG59XG5cbi5yb3ctc2FtZS1oZWlnaHQge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xufVxuXG4uY29sLWZpbGwtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgZmxvYXQ6IG5vbmU7XG59XG5cbi8qIFNlY3Rpb25zICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLyogQXMgRmVhdHVyZWQgKi9cblxuI2ZlYXR1cmVkIHtcbiAgICBtaW4taGVpZ2h0OiAxMzVweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0NDQ0NDQztcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0NDQ0NDQztcbn1cblxuLmFzLWZlYXR1cmVkLWxvZ28ge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBtYXJnaW46IDQwcHggMi41JSA0MHB4IDIuNSU7XG4gICAgbWF4LWhlaWdodDogNTVweDtcbn1cblxuI2FzLWZlYXR1cmVkLWVpIHtcbiAgICBoZWlnaHQ6IDMxcHg7XG59XG5cbiNhcy1mZWF0dXJlZC1ucHIge1xuICAgIGhlaWdodDogMzVweDtcbn1cblxuI2FzLWZlYXR1cmVkLWNsIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG59XG5cbi8qIFRpbWVsaW5lICovXG5cbiN0aW1lbGluZS10ZXh0LXNlY3Rpb24ge1xuICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xufVxuXG4vKiBLZXkgSW5ncmVkaWVudCAqL1xuXG4ua2V5LWluZ3JlZGllbnQtd2VsbCB7XG4gICAgbWF4LXdpZHRoOiA0NjVweDtcbiAgICBib3JkZXItdG9wOiAwO1xufVxuXG4ua2V5LWluZ3JlZGllbnQtd2VsbC10b3AteHMge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQ0NDQ0NDO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5rZXktaW5ncmVkaWVudC13ZWxsLW1pZGRsZS14cyB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmtleS1pbmdyZWRpZW50LXRleHQtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0NDQ0NDQztcbn1cblxuLyogV2h5IE11c2UgKi9cblxuLnBvc2l0aW9uLXJlbGF0aXZlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wbGF5LWljb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucGxheS1pY29uIHN2ZyB7XG4gICAgbWFyZ2luLXRvcDogMTUlO1xuICAgIGhlaWdodDogNDAlO1xufVxuXG4ucG9zaXRpb24tcmVsYXRpdmUgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qIFByaWNpbmcgKi9cblxuI3ByaWNpbmctc2VjdGlvbiB7XG4gICAgbWluLWhlaWdodDogNDAwcHg7XG59XG5cbi5saWdodC13ZWxsIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjQ0NDQ0NDO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xufVxuXG4jcHJpY2luZy1ib3ktc21hbGwtaW1nIHtcbiAgICBoZWlnaHQ6IDE5MnB4O1xufVxuXG4vKiBUZXN0aW1vbmlhbHMgKi9cblxuLnRlc3RpbW9uaWFsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8qIENvbnRhY3QgVXMgKi9cblxuI2NvbnRhY3QtdXMtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG59XG5cbi5zZWN0aW9uLXRpdGxlIGgyIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLnNlY3Rpb24tdGl0bGUgaDQge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuXG5cbi8qIE1lZGlhIFF1ZXJpZXMgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLyogc20gYW5kIHVwICovXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblxuICAgIGgxIHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDozOHB4O1xuICAgIH1cblxuICAgIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICB9XG5cbiAgICAuaDItc2l6ZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICB9XG5cbiAgICBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6MjhweDtcbiAgICB9XG5cbiAgICAuaDMtc2l6ZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDoyMHB4O1xuICAgIH1cblxuICAgIC5iaWctdG9wLW1hcmdpbi1zbSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgfVxuXG4gICAgLm5vLWJnLXNtIHtcbiAgICAgICAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLmZpbGwtYmFja2dyb3VuZC1zaWRlLXNtOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogOTk5ZW07XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC5maWxsLWJhY2tncm91bmQtbGVmdC10ZWFsLXNtOmJlZm9yZSB7XG4gICAgICAgIGxlZnQ6IC05OTllbTtcbiAgICAgICAgYmFja2dyb3VuZDogIzFGQkRBQTtcbiAgICB9XG5cbiAgICAuZmlsbC1iYWNrZ3JvdW5kLWxlZnQtdGVhbC1zbSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMxRkJEQUE7XG4gICAgfVxuXG4gICAgLmZpbGwtYmFja2dyb3VuZC1yaWdodC1ncmV5LXNtOmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiAtOTk5ZW07XG4gICAgICAgIGJhY2tncm91bmQ6ICNGOEY4Rjg7XG4gICAgfVxuXG4gICAgLmZpbGwtYmFja2dyb3VuZC1yaWdodC1ncmV5LXNtIHtcbiAgICAgICAgYmFja2dyb3VuZDogI0Y4RjhGODtcbiAgICB9XG5cbiAgICAucm93LXNhbWUtaGVpZ2h0LXNtIHtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5jb2wtZmlsbC1yb3ctc20ge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICB9XG5cbiAgICAua2V5LWluZ3JlZGllbnQtd2VsbC10b3Age1xuICAgICAgICBoZWlnaHQ6IDI2NXB4O1xuICAgIH1cblxuICAgIC5rZXktaW5ncmVkaWVudC10ZXh0LWNvbnRhaW5lci10b3Age1xuICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIH1cblxuICAgICNwcmljaW5nLXNlY3Rpb24ge1xuICAgICAgICBtaW4taGVpZ2h0OiA1MDBweDtcbiAgICB9XG5cbn1cblxuLyogbWQgYW5kIHVwKi9cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXG4gICAgaDIge1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgIH1cblxuICAgIC5oMi1zaXplIHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgIH1cblxuICAgIHAge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OjI0cHg7XG4gICAgfVxuXG4gICAgLmtleS1pbmdyZWRpZW50LXdlbGwtdG9wIHtcbiAgICAgICAgaGVpZ2h0OiAzMzVweDtcbiAgICB9XG5cbiAgICAua2V5LWluZ3JlZGllbnQtdGV4dC1jb250YWluZXItdG9wIHtcbiAgICAgICAgaGVpZ2h0OiAxMDVweDtcbiAgICB9XG5cbiAgICAjcHJpY2luZy1zZWN0aW9uIHtcbiAgICAgICAgbWluLWhlaWdodDogNjAwcHg7XG4gICAgfVxufVxuXG4vKiBsZyAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuXG59XG5cbi8qIHhzIG9ubHkgKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXG4gICAgLnJvdy1zYW1lLWhlaWdodC14c28ge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB9XG5cbiAgICAuY29sLWZpbGwtcm93LXhzbyB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgIH1cblxuICAgIC5uby1wYWQteHNvIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cbn1cbiJdfQ== */
/* Taken from http://mystrd.at/modern-clean-css-sticky-footer/ */

html {
    position: relative;
    min-height: 100%;
}

body {
    margin: 0 0 150px; /* bottom = footer height */
}

@media only screen and (min-width : 768px) {
    body {
        margin: 0 0 210px; /* bottom = footer height + 60px */
    }
}

footer {
    position: absolute;
    left: 0;
    bottom: 0;
    height: 150px;
    width: 100%;
    background-color: #5b5b5b;
    color: #fff;
    font-weight: 300;
    padding-top: 30px;
}

footer a {
    color: #2bccb8;
    font-weight: 600;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0ZGluIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGlFQUFpRTs7QUFFakU7SUFDSSxtQkFBbUI7SUFDbkIsaUJBQWlCO0NBQ3BCOztBQUVEO0lBQ0ksa0JBQWtCLENBQUMsNEJBQTRCO0NBQ2xEOztBQUVEO0lBQ0k7UUFDSSxrQkFBa0IsQ0FBQyxtQ0FBbUM7S0FDekQ7Q0FDSjs7QUFFRDtJQUNJLG1CQUFtQjtJQUNuQixRQUFRO0lBQ1IsVUFBVTtJQUNWLGNBQWM7SUFDZCxZQUFZO0lBQ1osMEJBQTBCO0lBQzFCLFlBQVk7SUFDWixpQkFBaUI7SUFDakIsa0JBQWtCO0NBQ3JCOztBQUVEO0lBQ0ksZUFBZTtJQUNmLGlCQUFpQjtDQUNwQiIsImZpbGUiOiJzdGRpbiIsInNvdXJjZXNDb250ZW50IjpbIi8qIFRha2VuIGZyb20gaHR0cDovL215c3RyZC5hdC9tb2Rlcm4tY2xlYW4tY3NzLXN0aWNreS1mb290ZXIvICovXG5cbmh0bWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xufVxuXG5ib2R5IHtcbiAgICBtYXJnaW46IDAgMCAxNTBweDsgLyogYm90dG9tID0gZm9vdGVyIGhlaWdodCAqL1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA3NjhweCkge1xuICAgIGJvZHkge1xuICAgICAgICBtYXJnaW46IDAgMCAyMTBweDsgLyogYm90dG9tID0gZm9vdGVyIGhlaWdodCArIDYwcHggKi9cbiAgICB9XG59XG5cbmZvb3RlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzViNWI1YjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuXG5mb290ZXIgYSB7XG4gICAgY29sb3I6ICMyYmNjYjg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbiJdfQ== */