/*{{{ Global Font Settings */
@font-face{
    font-family: custom-sans;
    src: local("Quicksand Regular"),
        local("Quicksand-Regular"),
        url("http://file.astropenguin.net/blog/fonts/Quicksand-Regular/Quicksand-Regular.woff") format("woff"),
        url("http://file.astropenguin.net/blog/fonts/Quicksand-Regular/Quicksand-Regular.svg") format("svg"),
        local("Helvetica-Light"),
        local("Avenir"),
        local("Verdana"),
        local("Tahoma"),
        local("Geneva"),
        local("sans-serif")
        ;
    unicode-range: U+00-FF;
}

@font-face{
    font-family: custom-serif;
    src: url("http://file.astropenguin.net/blog/fonts/DAYROM__/DAYROM__.woff") format("woff"),
        url("http://file.astropenguin.net/blog/fonts/DAYROM__/DAYROM__.svg") format("svg"),
        local("Palatino Linotype"),
        local("Palatino"),
        local("Georgia"),
        local("serif");
    unicode-range: U+00-FF;
}

.flsf {
    font-family: custom-sans;
}

.fls {
    font-family: custom-serif;
}

.fsf {
    font-family: Calibri;
}
/* End Global Font Settings }}}*/

/*{{{ Global Element Styles */
pre {
	font-family: monospace;
}

textarea, input, div[contentEditable="true"], select {
	outline: none;
}

textarea, input, div[contentEditable="true"] {
	cursor: auto;
	border-width: 1px;
	padding: 0.2em;
	resize: none;
	border-style: none;
	background-color: #EEE;
}

textarea:focus, input:focus, div.editable:focus {
	background-color: #FFF;
}

textarea:hover, input:hover, div.editable:hover {
	background-color: #FFF;
}

::-webkit-input-placeholder { /* WebKit browsers */
	color: #AAA;
}

:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	color: #AAA;
	opacity: 1;
}

::-moz-placeholder { /* Mozilla Firefox 19+ */
	color: #AAA;
	opacity: 1;
}

:-ms-input-placeholder { /* Internet Explorer 10+ */
	color: #AAA !important;
}
/* End Global Element Styles }}}*/
