.c-main-container {
    background: #ffffff;
    padding-top: 60px;
    padding-bottom: 60px;
}
.c-main-container h2 {
    color: #318dde;
    font-size: 1.300em;
    font-family: 'Montserrat', sans-serif;
    font-weight: 900;
    margin-left: auto;
    margin-right: auto;
}

@media (min-width: 768px) {
    .c-main-container {
        padding-top: 80px;
        padding-bottom: 80px;
    }
    .c-main-container h2 {
        font-size: 1.500em;
    }
}
/* INSIDE S1 :: START */
.c-s1 {
    border-bottom: 2px solid #cccccc;
    padding-bottom: 60px;
}
.c-s1 .c-blog-container {
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 15px;
    padding-right: 15px;
}
.c-s1 .c-blog-container a.c-blog-title {
    color: #318dde;
    font-size: 0.750em;
    font-family: 'Montserrat', sans-serif;
    font-weight: 900;
}
.c-s1 .c-blog-container a.c-blog-title h3 {
    font-family: 'Montserrat', sans-serif;
    font-weight: 900;
}
.c-s1 .c-blog-container p,
.c-s1 .c-blog-container a {
    color: #737373;
    font-size: 0.583em;
    font-family: 'Montserrat', sans-serif;
    font-weight: 400;
    line-height: 1.5;
}
.c-s1 .blog-container .post-thumbnail,
.c-s1 .entry-content{
	display: none !important;
}
.c-s1 .c-blog-container img.c-comic-thumbnail {
	width: 420px;
    height: 355px;
    object-fit: cover;
    max-width: 100%;
}
/* INSIDE S1 :: END */
/* INSIDE S1 :: MEDIA QUERY*/

@media (min-width: 576px) {
    .c-s1 .c-post-nav img {
        width: 100%;
    }
}
@media (min-width: 768px) {
    .c-s1 {
        padding-bottom: 80px;
    }
    .c-s1 .c-blog-container a.c-blog-title {
        font-size: 1.000em;
    }
}
@media (min-width: 992px) {
    
}
/* INSIDE S2 :: START */
.c-s2 {
    background: #ffffff;
    padding-top: 60px;
    padding-bottom: 60px;
}
.c-s2 .c-comics .c-previous-container {
    max-width: 570px;
    margin-left: auto;
    margin-right: auto;
}
.c-s2 .c-comics .c-random-container {
    max-width: 370px;
    margin-left: auto;
    margin-right: auto;
}
.c-s2 .c-comics .c-previous {
    flex: 0 0 100%;
    max-width: 100%;
}
.c-s2 .c-comics .c-random {
    flex: 0 0 100%;
    max-width: 100%;
}
.c-s2 .c-comics h3 {
    color: #000000;
    font-size: 0.750em;
    font-family: 'Montserrat', sans-serif;
    font-weight: 900;
    text-align: center;
    margin-bottom: 1.000em;
}
.c-s2 .c-comics a h5 {
    color: #000000;
    font-size: 0.510em;
    font-family: 'Montserrat', sans-serif;
    font-weight: 900;
    text-align: center;
    margin-top: 1.000em;
    max-width: 180px;
    line-height: 1.5;
    margin-left: auto;
    margin-right: auto;
    word-break: break-word;
}
.c-s2 .c-comics img {
    object-fit: cover;
}
/* INSIDE S2 :: END */

/* INSIDE S2 :: MEDIA QUERY*/
@media (min-width: 576px) {
    .c-s2 .c-comics .c-previous {
        flex: 0 0 33.333%;
        max-width: 33.333%;
    }
    .c-s2 .c-comics .c-random {
        flex: 0 0 50.000%;
        max-width: 50.000%;
    }
}
@media (min-width: 768px) {
    .c-s2 {
        padding-top: 80px;
        padding-bottom: 80px;
    }
}
@media (min-width: 1200px) {
    .c-s2 .c-comics img {
        width: 175px;
        height: 175px;
        object-fit: cover;
    }
}

/* INSIDE SIDEBAR :: START */
.c-sidebar p {
    color: #737373;
    font-size: 0.583em;
    font-family: 'Montserrat', sans-serif;
    font-weight: 400;
    line-height: 1.5;
}
.c-sidebar h4 {
    color: #737373;
    font-size: 0.750em;
    font-family: 'Montserrat', sans-serif;
    font-weight: 900;
    text-align: center;
    line-height: 1.5;
    margin-bottom: 1.000em;
}
.c-sidebar .c-b-bottom {
    border-bottom: 1px solid #909090;
}
/* INSIDE SIDEBAR :: MEDIA QUERY*/
/* INSIDE SIDEBAR :: END */

/* SIDEBAR */
.c-main-container .c-signup-form input[type=email] {
    border: 2px solid #318dde;
}
.c-main-container .c-signup-form input[type=email]::placeholder {
    color: #737373;
}
.c-main-container .c-signup-form input[type=submit] {
}
.c-main-container .c-signup-form .c-icon-plane {
	position: absolute;
    top: 8px;
    right: 8px;
    pointer-events: none;
    cursor: pointer;
    color: #318dde;
}