/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 26 2024 | 11:49:51 */
/* Webfont: Lato-Light */
@font-face {
    font-family: 'Lato';
    src: url('wp-content/fonts/Lato-Light.eot'); /* IE9 Compat Modes */
    src: url('wp-content/fonts/Lato-Light.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('wp-content/fonts/Lato-Light.woff2') format('woff2'), /* Modern Browsers */
    url('wp-content/fonts/Lato-Light.woff') format('woff'), /* Modern Browsers */
    url('wp-content/fonts/Lato-Light.ttf') format('truetype');
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    text-rendering: optimizeLegibility;
}

/* Webfont: Lato-Regular */
@font-face {
    font-family: 'Lato';
    src: url('wp-content/fonts/Lato-Regular.eot'); /* IE9 Compat Modes */
    src: url('wp-content/fonts/Lato-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('wp-content/fonts/Lato-Regular.woff2') format('woff2'), /* Modern Browsers */
    url('wp-content/fonts/Lato-Regular.woff') format('woff'), /* Modern Browsers */
    url('wp-content/fonts/Lato-Regular.ttf') format('truetype');
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    text-rendering: optimizeLegibility;
}

/* Webfont: Lato-Bold */
@font-face {
    font-family: 'Lato';
    src: url('wp-content/fonts/Lato-Bold.eot'); /* IE9 Compat Modes */
    src: url('wp-content/fonts/Lato-Bold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('wp-content/fonts/Lato-Bold.woff2') format('woff2'), /* Modern Browsers */
    url('wp-content/fonts/Lato-Bold.woff') format('woff'), /* Modern Browsers */
    url('wp-content/fonts/Lato-Bold.ttf') format('truetype');
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    text-rendering: optimizeLegibility;
}


.site-footer {
    background: #1a1a1c;
	color: white !important;
    color: #fff;
    padding-top: 80px;
    padding-bottom: 80px;
}
.site-footer a {
		color: white !important;
}
body {
		
    width: 100%;
    height: auto;
    font-family: Arial !important;;
    max-width: 100%;
    overflow-x: hidden;
    position: relative;
    margin: 0;
    padding: 0;
    color: white;
    line-height: 1.4;
    font-size: 16px;


}
body, button, input, optgroup, select, textarea {
    font-family: Arial !important;
    color: inherit;
}
	
}
a {
    color: inherit;
}
.hkb-site-search .hkb-site-search__field {
     -webkit-border-radius: 0px; 
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    border-radius: 0px;
     
 }
.widget {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    border-radius: 0px;
    background: #1a1a1c;
	padding: 2em;
	font-size:16px;
	color: white;
		
}

.widget .widget__title {
    margin: 0 0 15px;
    font-size: 22px;
    font-weight: normal;
    text-transform: uppercase;
    line-height: 1.3;
    color: white;
}

.ht-page {
	background-color:#1a1a1c;
	color: white;
}
h2.hkb-archive__title {
    display: none;
}
article {
    max-width: 100%;
    background-color: white;
    padding: 60px;
}
@media screen and (min-width: 768px)
.ht-page.ht-page--sidebarright .ht-page__content {
    padding-right: 60px;
}
.ht-articlelist li {
    margin: 0 0 22px;
    padding: 0;
    border-bottom: none;
}
.ht-categoryheader {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    align-items: center;
    margin: 0 0 20px;
    padding: 60px;
    border-bottom: none; 
   background-color: inherit; 
}
.hkb-category.hkb-category--boxed {
    background: -webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.15)),to(transparent));
    background: linear-gradient(180deg,hsla(0,0%,100%,.15),transparent);
    margin: 0 0 20px;
    border-radius: 5px;
	
}
.hkb-category.hkb-category--style7 .hkb-category__iconwrap {
    margin: 0.75em 1.5em 0 0;
    text-align: center;
}
.hkb-category .hkb-category__title {
    width: 100%;border-left
    font-size: 22px;
    line-height: 1.25;
    color: white;
    margin: 0;border-left
}

.hkb-site-search .hkb-site-search__field {

    box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.15);
}
.hkb-site-search .hkb-site-search__field:focus {

    box-shadow: 0 0 0 5px #f40000;
}
h1, h2, h3, h4, h5, h6 {
    font-family: Lato, sans-serif !important;
    font-weight: 400 !important;
    text-transform: uppercase !important;
    color: white;
}
.hkb-article .hkb-article__title {

    //color: #f40000;
		text-transform: uppercase;
    font-weight: 400;
}
aside.sidebar a {
   */ color: #f40000;*/
}
.hkb-category.hkb-category--boxed {

    border-left: 4px solid #1a1a1c;
}
.hkb-category.hkb-category--boxed:hover {

    border-left: 4px solid #f40000;
	background: -webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.15)),to(transparent)) !important;
    background: linear-gradient(180deg,hsla(0,0%,100%,.15),transparent) !important;
  	border-radius: 6px !important;
	
}
span.hkb-searchresults__title {
    color: #f40000;
}
h2.hkb-article__title {
    color: #f40000;
    font-size: 22px !important;
}
h1,h2,h3,h4,.hkb-category .hkb-category__title {

	text-transform: uppercase;
    font-weight: 400;
}

.mistape_caption {
    color: #f40000;
    line-height: 1.8em;
}
.hkb-article-tags a, .ht-post-tags a {
    background: #f40000;
    color: white;

}

.hkb-article__content p{
	color: white;
}
@media screen and (min-width: 768px){
.ht-page.ht-page--sidebarright .sidebar {
    position: sticky;
    position: -webkit-sticky;
	}
}
button.ht-voting-comment__submit {
    color: white;
    font-weight: 700;
}
.hkb-category .hkb-category__description {
    font-size: inherit;
    color: white;
}
.hkb-articlemini .hkb-article__excerpt {
    font-size: inherit;
}
article {
 
    background-color: inherit;
}
.hkb-category:not(.hkb-category--witharticles) .hkb-category__link:hover {
    	background: -webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.15)),to(transparent)) !important;
    background: linear-gradient(180deg,hsla(0,0%,100%,.15),transparent) !important;
}
.hkb-category.hkb-category--boxed:not(.hkb-category--witharticles) .hkb-category__link:hover {
    	background: -webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.15)),to(transparent)) !important;
    background: linear-gradient(180deg,hsla(0,0%,100%,.15),transparent) !important;
}
