@charset "UTF-8";

input#mode-switch:checked ~ .content-container {
	color: #a6a6a6;
	background-color: #0c0c0c;
}

input#mode-switch:checked ~ .content-container .language-selection-container {
	color: #a6a6a6;
}

input#mode-switch:checked ~ .content-container .language-selection-container a.language-selection-link {
	background-color: #0c0c0c;
	color: white;
	border-color: white;
}

input#mode-switch:checked ~ .content-container .language-selection-container a.language-selection-link:hover,
input#mode-switch:checked ~ .content-container .language-selection-container a.language-selection-link:active,
input#mode-switch:checked ~ .content-container .language-selection-container a.language-selection-link:focus {
	border-color: rgb(254,172,10);
	color: rgb(254,172,10);
}

input#mode-switch:checked ~ .content-container p a.cntct {
	background-image: url("../img/link-icons/email-night.png");
}


input#mode-switch:checked ~ .content-container a.hasicon.qwir {
	background-image: url("../img/link-icons/qwir-night.png");
}

input#mode-switch:checked ~ .content-container .titles {
	color: rgba(166,166,166,0.5);
}

input#mode-switch:checked ~ .content-container a.qwir-logo-link-as-container {	
	background-image: url("../img/qwir-logo-night.png");
}

input#mode-switch:checked ~ .content-container a.qwir-logo-link-as-container:hover,
input#mode-switch:checked ~ .content-container a.qwir-logo-link-as-container:active,
input#mode-switch:checked ~ .content-container a.qwir-logo-link-as-container:focus {
	/*background-image: url("../img/qwir-logo-highlight-night.png");*/
}

input#mode-switch:checked ~ .content-container a.gls-logo-link-as-container {	
	background-image: url("../img/go-like-silk-logo-night.png");
}

input#mode-switch:checked ~ .content-container ::-webkit-selection { 
	background: rgb(254,172,10);
	color: white;
	text-shadow: none;
}

input#mode-switch:checked ~ .content-container ::-moz-selection {
	background: rgb(254,172,10);
	color: white;
	text-shadow: none;
}

input#mode-switch:checked ~ .content-container ::selection {
	background: rgb(254,172,10);
	color: white;
	text-shadow: none;
}

input#mode-switch:checked ~ .content-container p a:hover, input#mode-switch:checked ~ .content-container ul li a:hover,
input#mode-switch:checked ~ .content-containerp a:active, input#mode-switch:checked ~ .content-container ul li a:active {
	color: rgb(254,172,10);
}

