policybot/fassets/css/imports/typography.css

152 lines
2.2 KiB
CSS
Raw Normal View History

2021-11-30 10:56:55 +00:00
/*-----------------------------------------------------------------------------------
typography.scss
-----------------------------------------------------------------------------------*/
/* ----------------------------------------------------------------
Basic
-----------------------------------------------------------------*/
dl, dt, dd, ol, ul, li {
margin: 0;
padding: 0;
}
em {
font-family: "PT Serif", serif;
}
.clear {
clear: both;
display: block;
font-size: 0px;
height: 0px;
line-height: 0;
width: 100%;
overflow: hidden;
}
::selection {
background: #1ABC9C;
color: #FFF;
text-shadow: none;
}
::-moz-selection {
background: #1ABC9C;
color: #FFF;
text-shadow: none;
}
::-webkit-selection {
background: #1ABC9C;
color: #FFF;
text-shadow: none;
}
:active,
:focus {
outline: none !important;
}
/* ----------------------------------------------------------------
Typography
-----------------------------------------------------------------*/
body {
line-height: 1.5;
color: #555;
font-family: "Lato", sans-serif;
}
a {
text-decoration: none !important;
color: #1ABC9C;
}
a:hover {
color: #222;
}
a img {
border: none;
}
img {
max-width: 100%;
}
iframe {
width: 100%;
border: 0 !important;
overflow: hidden !important;
}
/* ----------------------------------------------------------------
Basic Layout Styles
-----------------------------------------------------------------*/
h1,
h2,
h3,
h4,
h5,
h6 {
color: #444;
font-weight: 600;
line-height: 1.5;
margin: 0 0 30px 0;
font-family: "Poppins", sans-serif;
}
h1 {
font-size: 2.25rem;
}
h2 {
font-size: 1.875rem;
}
h3 {
font-size: 1.5rem;
}
h4 {
font-size: 1.125rem;
font-weight: 600;
}
h5 {
font-size: 0.875rem;
}
h6 {
font-size: 0.75rem;
}
h5,
h6 {
font-weight: bold;
margin-bottom: 20px;
}
h1 > span:not(.nocolor):not(.badge),
h2 > span:not(.nocolor):not(.badge),
h3 > span:not(.nocolor):not(.badge),
h4 > span:not(.nocolor):not(.badge),
h5 > span:not(.nocolor):not(.badge),
h6 > span:not(.nocolor):not(.badge) {
color: #1ABC9C;
}
p,
pre,
ul,
ol,
dl,
dd,
blockquote,
address,
table,
fieldset,
form {
margin-bottom: 30px;
}
small {
font-family: "Lato", sans-serif;
}