/**handles:orckidfy-style.css**/
.password-section {
    float: left;
    width: 100%;
    background: #f7f7f5;
    padding: 4em;
    margin: 2em 0;
}

.password-section i.fa.fa-users {
    color: white;
    background: #ff5033;
    font-size: 130px;
    border: 10px solid #ff5033;
    border-radius: 100px;
    padding: 18px 16px;
}

.password-section h3 {
    font-family: "semringah", sans-serif;
}

.password-section input {
    background: #ffffff;
    border: 2px solid #ff5033;
    color: #333333;
    padding: 10px;
    float: left;
    width: 100%;
    margin: 1em 0;
    border-radius: 4px;
}

.page-template-club-members .lesson-resource-items > div, .page-template-club .lesson-resource-items > div {
    width: 33%;
}

.page-template-club-members .lesson-resource-items > div button, .page-template-club .lesson-resource-items > div button {
    width: 100px;
    font-size: 16px;
    margin: 0 auto;
    font-family: "semringah", sans-serif;
    color: #ff5033;
    border: 2px solid #ff5033;
    padding: 6px;
    border-radius: 0.25rem;
    cursor: pointer;
    background: transparent;
}

.page-template-club-members .lesson-resource-items > div button:hover, .page-template-club .lesson-resource-items > div button:hover {
    color: white;
    background: #ff5033;
}

.page-template-club-members h2.title.btnFont, .page-template-club h2.title.btnFont {
    color: #ff5033;
    margin: 1em 0;
}

.page-template-club-members #authors-books, .page-template-club #authors-books {
    margin-bottom: 1em;
}

.page-template-club-members .featured_authors, .page-template-club .featured_authors {
    padding: 1em 0;
}

section#bottom-content p {
    text-align: center;
    font-size: 30px;
    max-width: 55%;
    margin: 0 auto;
}

section#bottom-content p a {
    color: #ff5033;
}

.page-template-orderBox .subscriptionForm {
    background: #ff5033;
    float: left;
    width: 100%;
    padding: 1em;
    color: white;
    text-align: center;
}

.subscriptionForm h2.title.btnFont {
    margin-bottom: 1em;
    font-family: "semringah", sans-serif;
}

.subscriptionForm input[type="submit"] {
    cursor: pointer;
    background: #020e5f;
    border: 1px solid #020e5f;
    margin-top: 2em;
    color: white;
    padding: 5px 1em;
}

.subscriptionForm .checkbox-wrap .wpcf7-list-item-label {
    color: #020e5f;
}

.order-box {
    float: left;
    width: 100%;
    margin: 3em 0;
    padding: 0 2em;
}

.deadline-box {
    background: #020e5f;
    color: white;
    text-align: center;
    font-size: 24px;
    margin-bottom: 2em;
    float: left;
    width: 100%;
    padding: 3em;
    font-weight: bold;
}

.contents {
    float: left;
    width: 100%;
    background: #f7f7f5;
    padding: 2em;
    font-size: 1.125rem;
}

.contents h3 {
    font-family: "semringah", sans-serif;
}

.contents h2 {
    font-family: "Lato", sans-serif;
    font-weight: bold;
}

.small-print p {
    text-align: left;
    font-family: "Lato", sans-serif;
}

.order-box h3.sectionTitle {
    text-align: center;
    font-family: "semringah", sans-serif;
}

.order-box h3.sectionTitle a {
    color: #ff5033;
}

.bottom-content {
    text-align: center;
    font-size: 24px;
}

.protected-post-form button, .bottom-content button {
    background: #ff5033;
    color: white;
    border: 1px solid #ff5033;
    padding: 5px 1em;
    margin-bottom: 1em;
}

.bottom-content button.darker {
    background: #020e5f;
    border: 1px solid #020e5f;
}

.page-template-club .contents {
    background: #f7f7f5;
}

.page-template-orderBox img.wp-post-image {
    float: left;
    width: 100%;
    margin-top: 1em;
}

.home .icon_blocks {
    background: #d4d4d1;
    margin-bottom: 2em;
}

.home .col-wrap {
    margin: 0 30px;
}

.post-type-archive-lesson #preview-banner > div {
    padding: 0 !important;
}

.post-type-archive-lesson .chimpForm {
    padding: 0;
}

.post-type-archive-lesson .new-container-sm {
    max-width: 650px;
    padding: 2em !important;
}

.post-type-archive-lesson .new-container-sm h4, .page-template-login .login h3 {
    font-family: "semringah", sans-serif;
}

.post-type-archive-lesson .chimpForm .title {
    margin-top: 10px;
}

/*woocommerce*/
.checkout #school_fields, table.shop_table.woocommerce-checkout-review-order-table, #order_review + br + p {
    display: none;
}

div#month_dashboard .sdm_download_title {
    float: left;
    font-size: 24px;
    font-weight: bold;
    line-height: inherit;
}

/*password*/
div#password-lost-form-wrap {
    float: left;
    width: 100%;
    padding: 1em;
    background: #d4d4d1;
    margin: 2em 0;
    text-align: center;
}

div#password-lost-form-wrap legend {
    font-family: "semringah", sans-serif;
    text-align: center;
}

p.extra-space {
    text-align: center;
}

div#password-lost-form-wrap input {
    margin: 0 auto;
}

button#reset-pass-submit {
    color: #fff;
    background-color: #ff5033;
    border: none;
    border-color: #ff5033;
    border-radius: 5px;
    padding: 1em;
}

@media only screen and (max-width: 680px) {

.page-template-club-members .lesson-resource-items > div {
	width: 100% !important;
}
	
	#creative-list > div {
    float: left;
    width: 100%!important;
}
}

span.wpcf7-list-item-label {
    color: #020e5f;
    font-size: 24px;
}