body, input, textarea, select {
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 400;
	color: #242729;
}

table {
	border-collapse: collapse;
}

table > thead > tr > th {
	text-align: left;
	border-bottom: 1px solid;
}

table > thead > tr > th,
table > thead > tr > td,
table > tbody > tr > th,
table > tbody > tr > td {
	padding: 5px 10px;
}

table > tbody > tr + tr > td {
	border-top: 1px solid #919499;
}

blockquote {
	margin: 0 7px 0 5px;
	padding: 0 16px 0 10px;
	border-left: 5px solid;
}

code {
	font-family: Menlo, Monaco, Consolas, "Droid Sans Mono", "Courier New", monospace, "Droid Sans Fallback";
	font-size: 14px;
	line-height: 19px;
}

body.wordWrap pre {
	white-space: pre-wrap;
}

.mac code {
	font-size: 12px;
	line-height: 18px;
}

pre:not(.hljs),
pre.hljs code > div {
	padding: 16px;
	border-radius: 3px;
	overflow: auto;
}

/** Theming */

/*pre code {
	color: #DDD;
}

code {
    background-color: #fff3f3;
	color: #A31515;
    padding-left: 1px;
    padding-right: 1px;
}*/

/**/

p {
	color: #242729;
}

.post-text code, .wmd-preview code {
    font-size: 13px;
}

code {
    white-space: pre-wrap;
    padding: 1px 5px;
}

code {
    font-family: Consolas,Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace,sans-serif;
    background-color: #eff0f1;
}

ul {
	list-style-type: circle;
	margin-left: 40px;
}

img {
    max-width: 100%;
    height: auto;
    width: auto\9; /* ie8 */
}

.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}