/*Some general styles*/ hr { background: #999; margin: 30px 0px; width: 90%; margin-left: auto; margin-right: auto; } pre, table code { white-space: pre-wrap; /* css-3 */ white-space: -moz-pre-wrap; /* Mozilla, since 1999 */ white-space: -pre-wrap; /* Opera 4-6 */ white-space: -o-pre-wrap; /* Opera 7 */ word-wrap: break-word; /* Internet Explorer 5.5+ */ } pre { margin: 25px 0px; } video { display: block; margin: 30px 0px; border: 1px solid #c0c0c0; } button.cursorNorm { cursor: pointer; } /************************************************************/ /* this part adds an icon after external links, using FontAwesome*/ a[href^="http://"]:after, a[href^="https://"]:after { content: "\f08e"; font-family: FontAwesome; font-weight: normal; font-style: normal; display: inline-block; text-decoration: none; padding-left: 3px; } /* Strip the outbound icon when this class is present */ a[href].noCrossRef::after, a.no_icon:after { content:"" !important; padding-left: 0; } a[data-toggle] { color: #248EC2; } a[data-toggle="tooltip"] { color: #649345; font-style: italic; cursor: default; } a.accordion-toggle { font-style: normal; } /************************************************************/ /* make room for the nav bar */ h1[id], h2[id], h3[id], h4[id], h5[id], h6[id], dt[id]{ padding-top: 60px; margin-top: -40px } h4.panel-title { padding-top: 0px; margin-top: 0px; } h3 {color: #ED1951; font-weight:normal; font-size:130%;} h4 {color: #808080; font-weight:normal; font-size:120%; font-style:italic;} h2.userMapTitle { font-family: Arial; } h2 { font-size:24px; line-height:29px; } /************************************************************/ body { font-size:15px; } div.content { max-width: 110px } div.alert code, h2 code { background-color: transparent !important; } div.tags {padding: 10px 5px;} div.arrow { max-width: 50px; margin-left: 15px; margin-right: 15px; font-size: 20px; } figcaption { padding-bottom:12px; padding-top:6px; max-width: 90%; margin-bottom:20px; font-style: italic; color: gray; } footer { font-size: smaller; } /******************************************/ /*Table styles*/ table { background-color: transparent; max-width: 90%; margin-bottom: 20px; border: 1px solid #dedede; } table thead th code.highlighter-rouge { background-color: transparent; } caption { padding-top: 8px; padding-bottom: 8px; color: #777; text-align: left; } th { text-align: left; } table > thead > tr > th, table > tbody > tr > th, table > tfoot > tr > th, table > thead > tr > td, table > tbody > tr > td, table > tfoot > tr > td { padding: 8px; line-height: 1.42857143; vertical-align: top; border-top: 1px solid #ddd; } table > thead > tr > th { vertical-align: bottom; border-bottom: 2px solid #ddd; text-transform: none; background-color: #777; color: white; text-align: left; } table > caption + thead > tr:first-child > th, table > colgroup + thead > tr:first-child > th, table > thead:first-child > tr:first-child > th, table > caption + thead > tr:first-child > td, table > colgroup + thead > tr:first-child > td, table > thead:first-child > tr:first-child > td { border-top: 0; } table > tbody > tr:nth-of-type(odd) { background-color: #f9f9f9; } table col[class*="col-"] { position: static; display: table-column; float: none; } table td[class*="col-"], table th[class*="col-"] { position: static; display: table-cell; float: none; } table tr td { hyphens: auto; } table.dataTable thead { background-color: #444; } table td { hyphens: auto; } section table tr.success { background-color: #dff0d8 !important; } table tr.info { background-color: #d9edf7 !important; } table.profile thead tr th { background-color: #248ec2; } table.request thead tr th { background-color: #ED1951; } /******************************************/