.no-sidebar .site-content .content-area {
    width: 100% !important;
}

input[type="text"], 
input[type="email"], 
input[type="url"], 
input[type="password"], 
input[type="search"], 
input[type="tel"], 
input[type="number"], 
textarea, select {
    background-color: #fff;
    border-radius: 0;
    border: 1px solid #ddd;
    margin-bottom: 16px;
    padding: 16px;
    width: 100%;
}

.remove-menu .site-header .main-header-wrapper,
.remove-menu .site-header [for="mobile_menu_toggle"] {
    display: none;
}

.remove-menu .inside-header {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}

.thumbnail-cover {
    display: none;
}

.thumbnail-cover-title .page-thumbnail,
.thumbnail-cover-title .entry-header {
    display: none;
}

.thumbnail-cover-title .thumbnail-cover .entry-title {
    text-align: center;
    color: #ffffff;
    font-size: 2.625rem;
}

.thumbnail-cover-title .thumbnail-cover {
    display: block;
    padding: 7em 1em;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    position: relative;
}

.thumbnail-cover-title .thumbnail-cover .overlay {
    background-color: rgba(32, 37, 82, 0.8);
    display: block;
    height: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    top: 0;
    width: 100%;
}

.thumbnail-cover-title .thumbnail-cover .grid-container {
    z-index: 2;
    position: relative;
}

.thumbnail-cover-title .entry-content {
    margin-top: 0 !important;
}

form input[type="submit"] {
    border: 0;
    -webkit-border-radius: 3px;
       -moz-border-radius: 3px;
            border-radius: 3px;
    -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
       -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
    color: #FFFFFF;
    cursor: pointer;
    font-weight: 700;
    padding: 17px 31px;
    text-transform: uppercase;
    transition: all ease 0.3s;
    background-color: #26255F;
}

form input[type="submit"]:hover {
    transform: translateY(1px);
    background-color: #26255F;
}

.content-inner .entry-title,
.entry-content h1 {
    font-size: 2.625rem;
}

.entry-content p {
    font-size: var(--txt-m);    
}

.entry-content a {
    border-bottom: 1px solid #26255F;
    text-decoration: none;
    color: #26255F;
}

.entry-content a:hover {
    border-bottom-width: 0;
}

.entry-content ul {
    list-style: square;
}

.entry-content ul li,
.entry-content ol li {
    margin-bottom: 10px;
}

.entry-content figure,
.entry-content .page-thumbnail {
    margin-bottom: 31px;
}

.box-sec {
    background-color: #eee;
    padding: 31px;
}

.box-sec input {
    background-color: #fff;
    -webkit-border-radius: 0;
       -moz-border-radius: 0;
            border-radius: 0;
    width: 100%;
}

.box-sec input.form-input-email {
    background-image: url('/wp-content/themes/marketers-delight/lib/assets/images/mail.png');
    background-position: 16px center;
    background-repeat: no-repeat;
    padding-left: 45px;
}

.orange.button {
    background-color: #f58f2a;
}

/*RESPONSIVE*/
@media screen and (min-width: 900px) {
    .no-sidebar .entry-header .content-inner {
        max-width: 100%;
        padding-left: 93px;
        padding-right: 93px;
        text-align: center;
    }

    .no-sidebar .content-inner, #comments {
        max-width: 71.428571428571%;
        margin: 0 auto;
    }

    .separate-containers .inside-article {
        padding: 8px 0 62px;
    }

    .page-id-9329 .page-thumbnail {
        margin-right: -20%;
    }

    .thumbnail-right-align .page-thumbnail {
        float: right;
        margin-left: 31px;
    }

    .page-id-19075 .page-thumbnail {
        max-width: 403px;
    }
}

@media screen and (max-width: 1024px) {
    .page-id-9329 .page-thumbnail {
        text-align: center;
    }

    .sidebar {
        padding: 0 15px;
    }
}

@media screen and (max-width: 767px) {
    .inside-article {
        padding: 0 16px !important;
    }

    .content-inner .entry-title, .entry-content h1,
    .thumbnail-cover-title .thumbnail-cover .entry-title {
        font-size: 1.8125rem;
    }

    .thumbnail-cover-title .thumbnail-cover .entry-title {
        text-align: left;
    }

    .thumbnail-cover-title .thumbnail-cover {
        padding: 4em 1em;
    }
}