/* Custom, iPhone Retina */
@media only screen and (min-width : 320px) {
	/* TODO */
}

/* Extra Small Devices, Phones */
@media only screen and (min-width : 480px) {
	/* TODO */
}

/* Small Devices, Tablets */
@media only screen and (min-width : 768px) {
	/* TODO */
}

/* Medium Devices, Desktops */
@media only screen and (min-width : 992px) {
	/* TODO */
}

/* Large Devices, Wide Screens */
@media only screen and (min-width : 1200px) {
	body {
	    background-image: url('../img/bg.png');
	    background-position: right bottom;
	    background-repeat: no-repeat;
	    background-attachment: fixed;
	}
}

.md-typeset table:not([class]) th {
	min-width: auto;
}
.md-typeset .admonition.kimenet>.admonition-title{
    background-color:rgba(0,0,0,.25);
}
.md-typeset .admonition.kimenet {
    border-left-color: #888;
    background-color: #f4f4f4;
}

.md-typeset .admonition.kimenet>p:nth-child(2) {
    margin-top: 0.25rem;
    margin-bottom: 0rem;
}
.md-typeset .admonition.kimenet>p:last-child {
    margin-top: 0rem;
    margin-bottom: 1em;
}

.md-typeset .admonition.kimenet>p:not(:nth-child(2)):not(:last-child) {
    margin-bottom: 0rem;
    margin-top: 0rem;
}

.md-typeset .admonition.kimenet>.admonition-title:before {
    position:absolute;
    left:.6rem;
    color:#343434;
    font-size:1rem;
    background: #f4f4f4;
}
