/**
 * indentation.css contains all CSS properties,
 * that starts with margin-, padding-.
 */

/**
 * All divs in sections
 */
section > div {
    margin-top: auto;
    margin-bottom: auto;
}

/**
 * Sidebar
 */
.sidebar-icon {
    margin-left: auto;
    margin-right: auto;
}

.sidebar-nav {
    margin-bottom: 6%;
}

.sidebar-nav-item {
    padding-top: 16px;
    padding-bottom: 16px;
}

.sidebar-social {
    margin-left: 20%;
    margin-right: 20%;
}

/**
 * Title section
 */
.title-section .section-header {
    margin-top: 3%;
    margin-bottom: 4%;
}

.title-paragraph {
    margin-bottom: 5%;
    margin-right: auto;
    margin-left: auto;
}

/**
 * Experience section
 */
.experience-section .section-header {
    margin-bottom: 5%;
}

.experience-section ul {
    margin-left: auto;
    margin-right: auto;
}

.experience-section li {
    margin-bottom: 8%;
}

/**
 * Schedule section
 */
.schedule-section .section-header {
    margin-bottom: 3%;
}

.schedule-paragraph {
    margin-bottom: 4%;
    margin-right: auto;
    margin-left: auto;
}

.schedule-items-container {
    margin-left: auto;
    margin-right: auto;
}

.schedule-item {
    margin-left: auto;
    margin-right: auto;
}

/**
 * Video section
 */
.video-section .section-header {
    margin-bottom: 5%;
}

.video-container {
    margin-right: auto;
    margin-left: auto;
}

.video-container-item {
    margin-bottom: 5%;
}

.video-container-paragraph {
    margin-left: 5%;
}

/**
 * Pricing section
 */

.pricing-section .section-header {
    margin-bottom: 3%;
}

.pricing-paragraph {
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 3%;
}

.pricing-table {
    margin-left: auto;
    margin-right: auto;
}

/**
 * Info section
 */
.info-section-element {
    margin-top: auto;
    margin-bottom: auto;
}

.info-section .section-header {
    margin-bottom: 4%;
}

.info-section-form label {
    margin-bottom: 2%;
}

.info-section-form input {
    margin-bottom: 3%;
    margin-left: auto;
    margin-right: auto;
}

.info-section-form input:last-child {
    padding: 1%;
}
