.section-inside-body.history,
.section-inside-body.who-we-are,
.section-inside-body.concepts,
.section-inside-body.points,
.section-inside-body.tutorial,
.section-inside-body.results,
.section-inside-body.is-grid {
    margin: 20px 7%;
    font-size: 1em;
}
.section-inside-body .image img {
    width: 100%;
}
/*
.section-inside-body.history p,
.section-inside-body.who-we-are p,
.section-inside-body.is-grid p,
.section-inside-body.points p,
.section-inside-body.tutorial p,
.section-inside-body.results p,
.section-inside-body.concepts p { */
.section-inside-body p {
    line-height: 2em;
}

.section-inside-body.is-grid .images img {
    display: block;
    margin: 24px auto;
    width: 70%;
}

.section-inside-body.history .button {
    text-decoration: none;
    color: #fff;
    text-align: center;
    padding: 12px 20px;
    background-color: #00AFD4;
    text-transform: uppercase;
    border-radius: 3px;
    box-shadow: 0px 2px 8px 1px rgba(0, 0, 0, 0.35);
    margin: 48px auto;
    display: block;
    border: none;
    cursor: pointer;
    font-size: 14px;
    max-width: 480px;
}

.section-inside-body.history .button p {
    margin: 0;
    line-height: 1em;
}

.section-inside-body.history img,
.section-inside-body.points img,
.section-inside-body.tutorial img,
.section-inside-body.concepts img {
    margin: 24px auto;
    width: 80%;
    display: block;
}

.section-inside-body.points img {
    width: 50%;
}

.section-inside-body.history img {
    margin: 48px auto 0;
}

.section-inside-body.history .caption {
    text-align: center;
    font-size: 12px;
    font-style: italic;
}

.section-inside-body.points img.img-small-first,
.section-inside-body.points img.img-small {
    margin: 0 auto;
    display: block;
    max-width: 130px;
}

.section-inside-body.history ol {
    margin: 24px 0;
    padding: 0 15px;
}

.section-inside-body.history ol li {
    margin: 12px 0;
}


.concepts .dimensions-section ul {
    line-height: 2em;
    margin-top: 0;
}

.concepts .dimensions-section > p {
    margin: 0;
}

.concept-title,
.concept-sub-title {
    font-weight: 600;
}

.concept-title {
    color: #00AFD4;
}

.tutorial video {
	width: 100%;
}

.section-inside-body.concepts .concepts-list p {
    margin: 16px 0;
}

.section-inside-body.concepts .concept-desc {
    line-height: 1.5em;
}


.scheme-sub-dimensions:before {
    width: 6px;
    height: 6px;
    border: 2px solid #00AFD4;
    background-color: transparent;
}

.scheme p {
    line-height: 1em !important;;
}

.scheme ul {
    margin-left: 16px;
}

.scheme ul li {
    color: #00AFD4;
}

.scheme ul li p {
    color: #000;
}