.site {
    box-sizing: border-box;
    margin: 0 auto;
    padding: 0;
    width: 100%;
    overflow: hidden;
    max-width: 1400px !important;
}

.site-header {
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#020b3f+1,041766+31,05138e+89,066dab+100 */
background: linear-gradient(to bottom,  #020b3f 1%,#041766 31%,#05138e 89%,#066dab 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

}

.site-main {
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
}

.site-content {
    padding: 1.0rem 1.0rem 1px;
}

.blog-layout-horizontal-list .post-wrapper .type-post .entry-title, .blog-layout-two-column-grid .post-wrapper .type-post .entry-title {
    /* font-size: 24px; */
    font-size: 1.2rem !important;
}

.blog-layout-horizontal-list .post-wrapper .type-post .entry-meta, .blog-layout-horizontal-list .post-wrapper .type-post .read-more, .blog-layout-two-column-grid .post-wrapper .type-post .entry-meta, .blog-layout-two-column-grid .post-wrapper .type-post .read-more {
    font-size: 0.8rem !important;
}

.sidebar .widget {
    font-size: 0.8rem !important;
	padding: 0.8rem !important;
	border-radius: 15px;
	border: 1px solid #444444; /* Colored border */
	box-shadow: 0 0 3px #bbbbbb; /* Glow effect */
}

/* Buttons */
body.dark-mode button,
body.dark-mode input[type="button"],
body.dark-mode input[type="submit"] {
  background-color: #333333 !important; /* Button background color */
  color: #ffffff !important; /* Button text color */
  border: 1px solid #555555 !important; /* Button border */
  cursor: pointer !important; /* Cursor style */
}

.site-footer button {
    color: #fff !important;
    /* color: var(--footer-link-hover-color); */
}

.site-footer {
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#066dab+0,05138e+11,041766+69,020b3f+99 */
background: linear-gradient(to bottom,  #066dab 0%,#05138e 11%,#041766 69%,#020b3f 99%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

}