/*
The author Obsigna.net claims no Copyright on these CSS definitions.
You may freely use it for any purpose on your own risk.
*/
/* Source Sans Pro - Normal */
@font-face {
font-family: SourceSansPro;
font-style: normal;
font-weight: 300;
src: local('Source Sans Pro Light'),local('SourceSansPro-Light'),
url("SourceSansPro/WOFF/TTF/SourceSansPro-Light.ttf.woff") format("woff");
}
@font-face {
font-family: SourceSansPro;
font-style: normal;
font-weight: 400;
src: local('Source Sans Pro'),local('SourceSansPro-Regular'),
url("SourceSansPro/WOFF/TTF/SourceSansPro-Regular.ttf.woff") format("woff");
}
@font-face {
font-family: SourceSansPro;
font-style: normal;
font-weight: 600;
src: local('Source Sans Pro Semibold'),local('SourceSansPro-Semibold'),
url("SourceSansPro/WOFF/TTF/SourceSansPro-Semibold.ttf.woff") format("woff");
}
/* Source Sans Pro Bold is too bold,use Semibold instead */
@font-face {
font-family: SourceSansPro;
font-style: normal;
font-weight: 700;
src: local('Source Sans Pro Semibold'),local('SourceSansPro-Semibold'),
url("SourceSansPro/WOFF/TTF/SourceSansPro-Semibold.ttf.woff") format("woff");
}
/* Source Sans Pro - Italic */
@font-face {
font-family: SourceSansPro;
font-style: italic;
font-weight: 300;
src: local('Source Sans Pro Light Italic'),local('SourceSansPro-LightIt'),
url("SourceSansPro/WOFF/TTF/SourceSansPro-LightIt.ttf.woff") format("woff");
}
@font-face {
font-family: SourceSansPro;
font-style: italic;
font-weight: 400;
src: local('Source Sans Pro Italic'),local('SourceSansPro-It'),
url("SourceSansPro/WOFF/TTF/SourceSansPro-It.ttf.woff") format("woff");
}
@font-face {
font-family: SourceSansPro;
font-style: italic;
font-weight: 600;
src: local('Source Sans Pro Semibold Italic'),local('SourceSansPro-SemiboldIt'),
url("SourceSansPro/WOFF/TTF/SourceSansPro-SemiboldIt.ttf.woff") format("woff");
}
/* Source Sans Pro Bold Italic is too bold,use Semibold Italic instead */
@font-face {
font-family: SourceSansPro;
font-style: italic;
font-weight: 700;
src: local('Source Sans Pro Semibold Italic'),local('SourceSansPro-SemiboldIt'),
url("SourceSansPro/WOFF/TTF/SourceSansPro-SemiboldIt.ttf.woff") format("woff");
}
/* Source Code Pro */
@font-face {
font-family: SourceCodePro;
font-style: normal;
font-weight: 300;
src: local('Source Code Pro Light'),local('SourceCodePro-Light'),
url("SourceCodePro/WOFF/TTF/SourceCodePro-Light.ttf.woff") format("woff");
}
@font-face {
font-family: SourceCodePro;
font-style: normal;
font-weight: 400;
src: local('Source Code Pro'),local('SourceCodePro-Regular'),
url("SourceCodePro/WOFF/TTF/SourceCodePro-Regular.ttf.woff") format("woff");
}
@font-face {
font-family: SourceCodePro;
font-style: normal;
font-weight: 600;
src: local('Source Code Pro Semibold'),local('SourceCodePro-Semibold'),
url("SourceCodePro/WOFF/TTF/SourceCodePro-Semibold.ttf.woff") format("woff");
}
/* Source Code Pro Bold is too bold,use Semibold instead */
@font-face {
font-family: SourceCodePro;
font-style: normal;
font-weight: 700;
src: local('Source Code Pro Semibold'),local('SourceCodePro-Semibold'),
url("SourceCodePro/WOFF/TTF/SourceCodePro-Semibold.ttf.woff") format("woff");
}
body {
font-family: SourceSansPro,sans-serif !important;
font-weight: 300 !important;
font-size: 11px !important;
}
h1,h2,h3,h4,a.forumtitle,a.topictitle,li.header dt,li.header dd,.postbody h3,
.content,.content p,dl.faq,p.author,.notice,.attachbox dt,dl.file,dl.file dt,dl.thumbnail dd,
fieldset.polls,fieldset.polls dd div,fieldset,input,select,textarea,#message-box textarea,
a.button1,input.button1,input.button3,a.button2,input.button2 {
font-family: SourceSansPro,sans-serif !important;
}
.postbody .content {
margin-bottom: -6px !important;
min-height: 100px !important;
padding: 18px !important;
color: #000 !important;
background-color: #fff !important;
}
.bg1,.bg2 {
background-color: #fff !important;
}
.bg3 {
background-color: #f3f3f3 !important;
}
.post.bg1,.post.bg2 {
background-color: #f3f3f3 !important;
}
li.row,li.row:hover {
background-color: #fff !important;
}
li.row:hover dd {
border-left-color: transparent !important;
}
.rtl li.row:hover dd {
border-right-color: transparent !important;
border-left-color: transparent !important;
}
code,dl.codebox code {
font-family: SourceCodePro,monospace !important;
font-weight: 300 !important;
font-size: 11px !important;
color: #000 !important;
background-color: #f7f7ff !important;
max-height: 640px !important;
overflow: auto !important;
white-space: nowrap !important;
word-wrap: normal !important;
-webkit-hyphens: none !important;
-moz-hyphens: none !important;
hyphens: none !important;
}
tt,kbd,em {
font-family: SourceCodePro,monospace !important;
font-weight: 400 !important;
font-size: 13px !important;
}
kbd {
background-color: #f3f3f3 !important;
padding: 3px 3px 0px 3px !important;
}
blockquote {
color: #000 !important;
background-color: #FFFFF1 !important;
}