body.blueprint-mode {
	background: #2B41EE;
}

body.blueprint-mode #the-view .amazing-timetable-classname,
body.blueprint-mode #the-view .amazing-timetable-subject {
    background: rgba(255,255,255,0.15) !important;
	box-shadow:none;
    color: #FFF;
}

body.blueprint-mode:not(.skeleton-mode) #the-view .amazing-timetable-classname,
body.blueprint-mode:not(.skeleton-mode) #the-view .amazing-timetable-subject {
	outline: 1px solid rgba(255,255,255,0.7);
}

body.blueprint-mode #the-view .amazing-timetable-classname {
	background: #FFF !important;
	color: #2B41EE;
}

body.blueprint-mode.skeleton-mode #the-view .amazing-timetable-classname > *,
body.blueprint-mode.skeleton-mode #the-view .amazing-timetable-subject > * {
	display:none;
}

body.blueprint-mode:not(.skeleton-mode) .multiple.overflowing .lesson:first-child,
body.blueprint-mode:not(.skeleton-mode) .multiple.overflowing .lesson:nth-child(2) {
	background: #EEE !important;
	color: #EEE !important;
	display: block;
	height: 19px;
}

body.blueprint-mode:not(.skeleton-mode) .lesson.pseudo {
	background: #EEE !important;
	color: #EEE !important;
	display: block;
	height: 19px;
}

.the-amazing-header .blueprint-software-badge,
.start-screen-inner .blueprint-software-badge {
    display: inline-block;
    
	background: #2B41EE;
    color: #FFF;
	
    padding: 2px 8px;
    border-radius: 5px;
    font-size: 13px;
    letter-spacing: 1px;
    margin-left: 40px;
    vertical-align: top;
    margin-top: 7px;
	
	cursor: pointer;
	 -ms-user-select: none;
	 user-select: none;
}

body.blueprint-mode .the-amazing-header .blueprint-software-badge {
	background: #FFF;
	color: #2B41EE;
}

.start-screen-inner .blueprint-software-badge {
	display: inline-block;
	
	margin-left: 0;
	margin-top: 140px;
    
	background: #2B41EE;
    color: #FFF;
}