/*
Theme Name: 9PX Theme v4 2024
Theme URI: https://9px.eu
Author: Snik von 9PX
Author URI: https://9px.eu
Description: Einfaches und minimalistisches Template
Version: 4.0
Tags: one-column, two-columns, right-sidebar, flexible-header, accessibility-ready
*/

.wpcf7-response-output {
	border: none !important;
	font-family: Oswald, sans-serif;
	color: #000;
	text-align: center;
	text-transform: uppercase;
}

.uk-checkbox:checked:focus, .uk-checkbox:indeterminate:focus, .uk-radio:checked:focus {
    background-color: #ff204f;
}

.uk-checkbox:checked, .uk-checkbox:indeterminate, .uk-radio:checked {
    background-color: #ff204f;
    border-color: #fff;
}

.checkit {
	color:white;
	display:inline;
	font-family: Oswald, sans-serif;
	text-transform: uppercase;
}


/* BLOG-STYLES */

	
	/* width */
::-webkit-scrollbar {
  width: 5px;
}

/* Track */
::-webkit-scrollbar-track {
  background: #1A1D21; 
}
 
/* Handle */
::-webkit-scrollbar-thumb {
  background: #888; 
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #555; 
}

.tm-main {
	background-color: #1A1D21 !important;
	min-height: calc(100vh - 80px);
	}
	

.tm-sidebar-left {
    position: fixed;
    top: 80px;
    bottom: 0;
    box-sizing: border-box;
    width: 300px !important;
    padding: 40px 40px 60px 40px;
    border-right: 1px #e5e5e5 solid;
    overflow: auto;
}

.uk-button-primary {
	background: #c9f31d !important;
	color: #1A1D21;
}

.cat {
	padding-top: 15px;
	color: #c9f31d !important;
}

pre {
    border: 0px;
	padding: 0;
	border-radius: 0;
}

@media (min-width: 1200px) {
    .tm-sidebar-left+.tm-main {
        padding-left: 40px;
    }
}

@media (min-width: 960px) {
    .tm-sidebar-left+.tm-main {
        padding-left: 300px;
    }
}

.tm-sidebar-right {
    position: absolute;
    top: 0;
    left: calc(100% + 0px);
    width: 200px;
}

h1, h2, h3, h4, h5, h6, h7 {
	color: #c9f31d !important;
}


