@networkpro/legal
Version:
Legal Document Portal — Network Pro Strategies
280 lines (237 loc) • 3.75 kB
CSS
html{
color:#222;
font-size:1em;
line-height:1.4;
}
::-moz-selection{
background:#191919;
text-shadow:none;
}
::selection{
background:#191919;
text-shadow:none;
}
hr{
border:0;
border-top:1px solid #ccc;
display:block;
height:1px;
margin:1em 0;
overflow:visible;
padding:0;
}
audio,canvas,iframe,img,svg,video{
vertical-align:middle;
}
fieldset{
border:0;
margin:0;
padding:0;
}
textarea{
resize:vertical;
}
body{
background-color:#191919;
color:#fafafa;
font-family:Arial,Helvetica,sans-serif;
margin:10px;
}
a{
text-decoration:none;
}
a:link{
color:#ffc627;
}
a:hover{
color:#ffc627;
text-decoration:underline;
}
a:active{
color:#ffc627;
text-decoration:underline;
}
a:focus{
background-color:#ffc627;
color:#191919;
}
a:visited{
color:#7f6227;
}
a:visited:hover{
color:#7f6227;
}
.center-nav{
font-size:.875em;
padding:10px;
text-align:center;
}
.block,.center-nav{
line-height:1.125em;
}
.block{
background:none;
border:none;
border-radius:0;
font-size:.75em;
height:50vh;
outline:none;
resize:none;
width:100%;
}
.prewrap{
display:block;
white-space:pre-wrap;
}
.emphasis{
font-style:italic;
font-weight:700;
}
.hr-styled{
margin:auto;
width:75%;
}
.center-text{
text-align:center;
}
.bnav{
border-collapse:collapse;
border-spacing:0;
margin:0 auto;
}
.bnav td{
font-weight:700;
}
.bnav td,.bnav th{
border-style:none;
font-family:Arial,Helvetica,sans-serif;
font-size:.875em;
line-height:1.125em;
overflow:hidden;
padding:10px;
word-break:normal;
}
.bnav .bnav-cell{
align-content:center;
text-align:center;
vertical-align:middle;
}
@media screen and (width <= 767px){
.bnav,.bnav col{
width:auto ;
}
.bnav-wrap{
margin:auto 0;
-webkit-overflow-scrolling:touch;
overflow-x:auto;
}
}
.bnav2{
border-collapse:collapse;
border-spacing:0;
margin:0 auto;
}
.bnav2 td{
font-weight:700;
padding:10px;
}
.bnav2 td,.bnav2 th{
border-style:none;
font-family:Arial,Helvetica,sans-serif;
font-size:.875em;
line-height:1.125em;
overflow:hidden;
word-break:normal;
}
.bnav2 th{
padding:12px;
}
.bnav2 .bnav2-cell{
align-content:center;
text-align:center;
vertical-align:middle;
}
@media screen and (width <= 767px){
.bnav2,.bnav2 col{
width:auto ;
}
.bnav2-wrap{
margin:auto 0;
-webkit-overflow-scrolling:touch;
overflow-x:auto;
}
}
.copyright{
font-size:.75em;
line-height:1.125em;
text-align:center;
}
.hidden,[hidden]{
display:none ;
}
.visually-hidden{
border:0;
clip:rect(0, 0, 0, 0);
height:1px;
margin:-1px;
overflow:hidden;
padding:0;
position:absolute;
white-space:nowrap;
width:1px;
}
.visually-hidden.focusable:active,.visually-hidden.focusable:focus{
clip:auto;
height:auto;
margin:0;
overflow:visible;
position:static;
white-space:inherit;
width:auto;
}
.invisible{
visibility:hidden;
}
.clearfix:after,.clearfix:before{
content:"";
display:table;
}
.clearfix:after{
clear:both;
}
@media print{
*,:after,:before{
background:#fff ;
box-shadow:none ;
color:#000 ;
text-shadow:none ;
}
a,a:visited{
text-decoration:underline;
}
a[href]:after{
content:" (" attr(href) ")";
}
abbr[title]:after{
content:" (" attr(title) ")";
}
a[href^="#"]:after,a[href^="javascript:"]:after{
content:"";
}
pre{
white-space:pre-wrap ;
}
blockquote,pre{
border:1px solid #999;
}
blockquote,img,pre,tr{
page-break-inside:avoid;
}
h2,h3,p{
orphans:3;
widows:3;
}
h2,h3{
page-break-after:avoid;
}
}