/* Static css cache for visual.static.css built at 2025-06-17T00:07:48+00:00*/
/* Includes CSS content from: /css/general.css */
/* Includes CSS content from: /css/ccc.css */
/* Includes CSS content from: /css/legacy.css */

/* CSS content from /css/general.css */
/* general.css minimized at 2025-06-17T00:07:48+00:00 */
/* ---------------------------------------------------------------------==================== G E N E R A L   L A Y O U T ====================--------------------------------------------------------------------- */.ui-title h3 {color: white;}img {max-width: 100%;height: auto;}.mobile .ccc {padding: 3px 0;}.mobile .carrubbers {color: #fff;text-transform: uppercase;font-weight: 400;line-height: 1.25em;letter-spacing: 0.05em;text-align: center;}/* ---------------------------------------------------------------------================ H E A D E R   F O R M A T S ========================--------------------------------------------------------------------- */#header-image {background: url('/image/background/ccc-front-angle.jpg') no-repeat center center;background-size: 250%;background-color: #000;margin: 0;padding: 20px 0;display: block;text-align: center;}#logo {text-align: center;display: inline-block;padding-top: 1em;}#logo img {text-align: center;opacity: 1;height: auto;width: 60px;padding: 0 20px;}#logo-and-text {background-color: rgba(30,30,30,0.3);}#header-text-container {text-align: center;padding: 20px;display: inline-block;margin-top: -0.5em;}#header-text {font-weight: 200;color: #fff;display: inline;margin: 0;text-transform: inherit;font-size: 2.8em;}#header-subtext {margin-top: -0.5em;font-weight: 200;text-transform: uppercase;color: #fff;font-size: 1.2em;letter-spacing: 0.2em;display: block;padding-left: 6px;}#print-header-text {font-weight: 200;color: black;display: inline-block;margin: 0;text-transform: capitalize;font-size: 2.5em;margin-top: -12px;}#print-header-subtext {margin-top: -0.5em;font-weight: 200;text-transform: uppercase;color: black;font-size: 1.05em;letter-spacing: 0.2em;display: block;padding-left: 9px;}.header {background-color: #000;}#menuBar {text-align: center;}#MainMenu {background: #000;}#MainMenu li {color: white;line-height: 3em;}#MainMenu li a {color: #fff;line-height: 2.2em;}#MainMenu li li a {color: #000;}#MainMenu li:hover, #MainMenu a:hover {background-color: #000;}#MainMenu ul > li {line-height: 1.5em;}/* ---------------------------------------------------------------------================ F O O T E R   F O R M A T S ========================--------------------------------------------------------------------- */#footer {background-color: #fdfdfd;color: #000;margin-top: 30px;}.mobile #footer {background: none;}#map_canvas {width: 100%;height: 400px;border-top: 1px solid #222;margin: 30px 0 0 0;}#map_canvas img {max-width: none;}@media only screen and (min-width : 769px) {#map_canvas {margin: 50px 0 0 0;}}@media only screen and (min-width : 1224px) {#map_canvas {margin-top: 50px;}#footer {margin-top: 50px;clear: both;}}/* ---------------------------------------------------------------------================ T W I T T E R   F O R M A T S ======================--------------------------------------------------------------------- */.twitterPanel {max-width: 100%;margin: 20px;padding: 10px;text-align: left;}.twitterPanel .ui-widget {font-family: inherit;}.twitterPanel .twitterLabel{margin-bottom: 10px;font-size: 20px;color: #333333;}.twitterPanel .twitterCharacterCount {float: right;font-size: 24px;font-weight: bold;color: #CCCCCC;}.twitterPanel .twitterUrl,.twitterPanel .twitterStatus {width: 100%;border: 1px solid #AAAAAA;border-radius: 5px;padding: 4px 2px;font-family: inherit;font-size: inherit;transition: box-shadow .25s linear,border-color .25s linear;}.twitterPanel .twitterStatus {height: 60px;}.twitterPanel .twitterStatus:hover,.twitterPanel .twitterUrl:hover{box-shadow: 0 0 8px rgba(82, 168, 236, 0.5);border-color: rgba(82, 168, 236, 0.75) !important;}.twitterPanel .twitterButtons {margin-top: 5px;transition: border .25s linear,background .25s linear,color .25s linear;}/* ---------------------------------------------------------------------================= C A R R U B B E R S   L A Y O U T =================--------------------------------------------------------------------- */@media screen{.printonly {display: none;}}@media print {.screenonly {display: none;}}.handheldonly {display:none;}.verticalbanner {-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform: rotate(-90deg);-ms-filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);width: 600px;height: 600px;text-align: right;font-size: 20px;position: absolute;top: 100px;left: 4px;font-family: Verdana;font-size: 46px;color: #D4D4D4;z-index: -1;}.leftside {margin-right: 250px;}.rightside {float: right;width: 200px;padding: 0px 10px 20px 30px;text-align: right;}/* ---------------------------------------------------------------------=========== C A R R U B B E R S   F O R M A T T I N G ===============--------------------------------------------------------------------- */.ButtonLink {background-color: #EEEEEE;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAyCAYAAACd+7GKAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9oCBA8HCi4baToAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAAV0lEQVQI122Pyw3AMAxCEfvv1D2yCg+phzRRqvZimY/A1hjjMiBDNLekckGmyAknnOYghzxc0xM+ectXkMNb2GPG94+LHCqTrJQueN7SrUZuvm3df2zuBumJlF6UdrlRAAAAAElFTkSuQmCC);background-repeat: repeat-x;background-position: left center;color: #FFFFFF;font-size: 1.25em;font-weight: bold;font-family: Helvetica;text-decoration: none;text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);text-align: center;line-height: 1;display: inline-block;position: relative;padding: 5px 10px 6px;margin: 2px;border-bottom: 1px solid rgba(0, 0, 0, 0.25);-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);cursor: pointer;top: 0px;}.ButtonLink:hover {background-color: Gray;text-decoration: none;color: #FFFFFF;}.ButtonLink:active {top: 1px;background-color: #194FDB;text-decoration: none;}img.noborder {border: 0px solid;}img.noborder:hover {border: 0px solid;text-decoration: underline;}hr {display: block;height: 1px;border: 0;border-top: 1px solid #ccc;margin: 1em 0;padding: 0;}.title {padding-top: 4px;page-break-before: auto;font-size: 1em;color: #111170}.content {background : #FFFFFF;color : #000000;vertical-align : top;font-size : 1em}.methods {border-left: 15px solid #CCCCCC;padding-left: 10px;margin-left: 10px;}.label {font-weight: bold;}.description {background : transparent;color : #000000;margin-left: 20px;font-size: 1em;}.prototype {background-color: #ffffff;color : #800000;font-weight: bold}.parameter {background : transparent;color : #800000;font-size: 1em;}dd.parameter {line-height: 1.1;background : transparent;color : #000000;margin-left: 0;font-size: 1em;}li.description {margin-left: 40px;}.PAGE {page-break-before: always}.plugin {background-repeat: no-repeat;background-position: 5px 5px;background-color: #eeeeee;color: #000000;padding: 25px 10px 5px 10px;margin: 10px 10px 10px 10px;}.quotes {background-image: url("/image/about/missions/quotes.gif");background-repeat: no-repeat;background-position: top right;border: 1px solid black;background-color: transparent;color: #000000;padding: 25px 10px 5px 10px;margin: 20px 0px 10px 0px;}/* ---------------------------------------------------------------------=================== S E R M O N   H A N D O U T S ===================--------------------------------------------------------------------- */.handouts {padding-top: 10px;border-top: 1px solid black;margin-top: 10px;}.handoutlevel1 {list-style-type: upper-roman;padding-top: 10px;}.handoutlevel2 {list-style-type: decimal;padding-top: 7px;}.handoutlevel3 {list-style-type: lower-alpha;padding-top: 5px;}.handoutlevel4 {list-style-type: lower-roman;padding-top: 3px;}


/* CSS content from /css/ccc.css */
/* ccc.css minimized at 2025-06-17T00:07:48+00:00 */
h1 {font-weight: 400;font-size: 2.4em;background-color: #fff;color: #202020;border-bottom: 2px solid #333;padding: 0.3em 0.1em;text-align: center;margin: 0 0 20px 0;text-transform: uppercase;}h1 a, h1 a:visited, h1 a:hover {color: inherit;}ul.nav {width: 100%;margin: 20px 0;padding: 0;list-style: none;}ul.nav li {text-align: center;background-color: #fff;font-size: 1.3em;line-height: 1.8em;padding: 0.2em;}ul.nav div.current {background-color: #C70600; /* 1 shade darker */border: 1px solid #000;color: #fff;}ul.nav a {display: block;border: 1px solid #000;color: #3571A4; /* 2 shades darker */}ul.nav a:hover {background-color: #ededed;}.nav2 ul.nav li a {border: 1px solid #eee;}.nav2 ul.nav div.current {background-color: #3571A4; /* 2 shades darker */}.image-header {background-size: cover;background-position: center;background-repeat: no-repeat;margin: 0 0 1em 0;border: 0;border-bottom: 10px solid #C70600;text-align: center;padding-top: 20px;}.image-header h1 {margin: 0;padding: 0;border-bottom: 0;background-color: transparent;}.image-header h1.invert {color: #fff;background-color: rgba(20,20,20,0.4);}.image-header h3 {margin-top: 0;}.image-header p {width: 80%;padding: 20px 10% 0 10%;margin: 0;}.image-header ul.nav {display: inline-block;width: auto;margin: 0;padding: 20px 0 0 0;font-size: 0.7em;white-space: nowrap;}.mobile .image-header ul.nav {margin-bottom: 1em;}.image-header ul.nav li {display: inline-block;background-color: #fff;padding: 0 1em;border: 1px solid #000;border-bottom: 0;margin: 0 0.2em;text-align: center;line-height: 1.8em;border-top-left-radius: 8px;border-top-right-radius: 8px;}.mobile .image-header ul.nav li {display: block;border: 1px solid #000;border-radius: 0;margin-bottom: 3px;}.image-header ul.nav a {border: 0;}.image-header ul.nav a {background-color: transparent;}.image-header ul.nav li:hover {color: #3571A4;background-color: #eee;cursor: pointer;}.image-header ul.nav li.current {background-color: #C70600;color: #fff;}.image-header ul.nav li.current a {color: #fff;text-decoration: none;}.image-header ul.nav li.current:hover {cursor: default;background-color: #C70600;color: #fff;}h2, h3 {font-weight: 200;font-size: 2em;color: #202020;text-align: center;text-transform: uppercase;}.mobile .ui-title h2, .mobile .ui-title h3 {font-size: 1.2em;}.mobile h2.ui-title {color: #fff;font-family: 'Open Sans';}.mobile ul h3 {text-align: left;}.mobile ul h4 {padding-top: 0;margin-top: -0.6em;font-size: 13px;}h3 {padding: 0.2em;margin: 0.3em;font-size: 1.6em;}h2.h2, h2.nav, h2.block, h2.invert {text-transform: uppercase;font-weight: 300;text-align: center;background-color: #fff;color: #000;font-size: 2.5em;margin: 0.8em 0 0.3em 0;padding: 0.5em 0;}h2.h2, h2.block {background-color: #C70600; /* 1 shade darker */color: #fff;}.wiki_wrapper h2 {text-transform: uppercase;font-weight: 300;text-align: center;background-color: #fff;color: #000;font-size: 2.5em;margin: 0.8em 0 0.3em 0;padding: 0.5em 0;background-color: #C70600;color: #fff;}h2.h2 {text-transform: inherit;}h2.nav {background-color: #3571A4; /* 2 shades darker */color: #fff;}h2.invert {background-color: #fff;color: #000;border-bottom: 1px solid #000;}h2.block {width: 94%;margin-left: 3%;}h2.minus {margin-top: -20px;}h2.nav a {color: inherit;}h2.nav a:hover {color: #ddd;text-decoration: none;}h4, h5, h6 {font-weight: 600;color: #202020;margin: 0.2em 0;text-align: left;}h4 {font-size: 1.4em;padding: 0.4em 0 0.2em 0;}a:link, a:visited , a:active{text-decoration:none;}a:hover {text-decoration: underline;}.panel {display: none;}.background-image {background-size: cover;background-attachment: fixed;background-repeat: no-repeat;background-position: center;max-width: 100%;height: 250px;margin: 0;}.inline-image {width: 100%;margin: 50px 0;background-size: cover;max-width: 100%;height: 400px;}.footer-image {background-size: cover;background-attachment: fixed;max-width: 100%;margin: 2em 0 0 0;height: 400px;border-top: 2px solid #999;}.mobile .footer-image {background-size: auto;}.pad-image {margin: 2em 0;}.simple-list {margin-top: 0;padding: 0;margin-left: 0;}ol.simple-list {list-style-type: none;list-style-type: decimal !ie; /*IE 7- hack*/counter-reset: li-counter;}.simple-list li {padding: 2em 1em;border-bottom: 1px solid #ccc;}.simple-list li:last-child {border-bottom: none;}ul.simple-list > li {list-style: none;}ol.simple-list > li {position: relative;padding-left: 5em;min-height: 5em;}ol.simple-list > li:before {position: absolute;left: 0em;top: 0.8em;font-size: 4em;color: #606060;content: counter(li-counter);counter-increment: li-counter;}.simple-list h3 {font-size: 1.5em;line-height: 1.3em;padding: 0;margin: 0;width: 100%;text-align: left;}.simple-list h4 {margin: 0;width: 100%;}.simple-list h3 > a {display: block;}.simple-list p {padding: 0;width: 100%;margin: 0.5em 0 0 0;}.simple-list .attr {text-align: left;}.simple-list p.more {text-align: right;font-size: 0.9em;}.wide-list {margin-top: 0;padding: 0;margin-left: 0;width: 100%;}ol.wide-list {list-style-type: none;list-style-type: decimal !ie; /*IE 7- hack*/counter-reset: li-counter;}.wide-list li {width: 94%;padding: 2em 3%;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;background-size: cover;background-position: center;background-repeat: no-repeat;margin-top: 20px;margin-bottom: 20px;}ul.wide-list > li {list-style: none;}.wide-list h3 {font-size: 2.5em;line-height: 1.3em;padding: 0;margin: 0;text-align: left;}.wide-list h3 > a {display: block;}.wide-list h4 {margin: 0;}.wide-list p {padding: 0;margin: 0.5em 0 0 0;}.wide-list .attr {text-align: left;}.wide-list p.more {text-align: right;font-size: 0.9em;}.nested-list {width: 80%;margin-left: 10%;}.nested-list .simple-list {width: 80%;margin-left: 10%;}.nested-list ol {counter-reset: item;}.nested-list ol > li {display: block;}.nested-list ol > li:before {font-weight: 400;counter-increment: item;content: counters(item, ".") " ";}.nested-list ol {padding-left: 0;}.nested-list li > h3 {line-height: 1.6em;text-align: left;}.nested-list li > h4 {width: inherit;margin-left: 0;}.nested-list li > p {width: inherit;margin-left: 0;}ul.people-list {width: 80%;margin-left: 10%;list-style: none;}ul.people-list h3 {font-size: 1.5em;line-height: 1.3em;font-weight: 400;padding: 0;margin: 0;text-transform: inherit;text-align: inherit;}ul.people-list li {padding: 2em;text-align: center;}ul.people-list img.photo:hover {}ul.people-list div.info {margin: 0;clear: left;}ul.people-list p {width: 100%;margin-left: 0;}ul.people-list p.job-title {margin: 0;text-transform: uppercase;font-size: 0.8em;}ul.people-list p.email a {display: inline-block;}ul.people-list p.email img {width: 32px;height: 32px;opacity: 0.6;}ul.people-list li:nth-child(2n+1) {clear: left;}ul.people-list .modal {width: 80%;font-size: 0.8em;text-align: left;}ul.people-list.cols-3 li:nth-child(2n+1) {clear: none;}ul.people-list.cols-3 li:nth-child(3n+1) {clear: left;}.left-small {text-align: left;font-size: 0.9em;}b, strong {font-weight: 600;}blockquote {font-size: 1em;}p, ul, ol, h4, h5, h6, .main-body, blockquote, ul.nav, .plugin {width: 94%;margin: 0.4em 3% 0.8em 3%;line-height: 1.5em;}.mobile p, .mobile ul, .mobile ol, .mobile h3, .mobile h4, .mobile h5, .mobile h6, .mobile .main-body, .mobile blockquote, .mobile .plugin, .mobile dl {width: auto;}.mobile #ActionContent p.loginrequest,.mobile p.loginrequest {margin-left: 0;margin-right: 0;}.mobile .loginrequest .ui-btn {margin-left: 1em;margin-right: 1em;}.highlight, .highlight-wide {color: #000;background: #f2f2f2;margin: 20px 0;font-size: 1em;border: 0;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;text-align: center;width: 86%;padding: 15px 7%;}.loginrequest, .actionbox {color: #000;background: #f2f2f2;font-size: 1em;margin-top: 1em;margin-bottom: 1.5em;padding: 5px 0;border: 0;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;text-align: center;}.loginrequest button {font-size: 0.7em;padding: 0 7px;margin: 0;background-color: #dedede;}.loginrequest button:hover {background-color: #cdcdcd;}div.quote {width: 100%;margin-left: 0;font-size: 1.6em;text-transform: uppercase;text-align: center;padding: 1em 0;}div.quote span {display: block;text-transform: inherit;font-size: 0.8em}div.jumbo {margin: 50px 0;}ul ul, ul ol, ol ol, ol ul {width: 100%;margin-left: 0;}ul, ol {padding-left: 35px;}a, a:link, a:visited, a:active, a:hover {color: #438ece;}img {margin: 2px 0;}hr.separator {margin: 50px;}button, html input[type="button"], input[type="reset"], input[type="submit"] {border-radius: 4px;padding: 3px 8px;background-color: #e6e6e6;margin: 1px;border: 1px solid #d3d3d3;line-height: normal;}.MainActionPanel input[type=button] {/* Firefox: 23 plus 3 padding and 1 border is 23+3+3+1+1 = 31.* Chrome:  22 plus 3 padding and 1 border is 22+3+3+1+1 = 30.* Force the height to the larger of the two to match up with the buttons in the MainActionPanel */height: 31px;}.ActionsForm input[type=button] {/* Firefox: 23 plus 3 padding and 1 border is 23+3+3+1+1 = 31.* Chrome:  22 plus 3 padding and 1 border is 22+3+3+1+1 = 30.* Force the height to the larger of the two to match up with the buttons in the MainActionPanel */height: 31px;}.MainActionPanel button {padding: 6px 8px 7px;}table {border-collapse: separate;border-spacing: 2px;border-color: gray;}tr {margin: 1em 0 0.5em 0;}td {padding: 2px 8px 2px 0;}.mobile td {padding: 2px 0;}th {padding: 2px 8px 2px 8px;}td.entry-date {vertical-align: top;width: 5em;}.heading {font-size: 1.4em;text-transform: uppercase;font-weight: normal;text-align: center;margin: 1em 0 0.3em 0;}p.subheading {padding-top: 1em;font-weight: 600;}/* With the sticky menu bar, anchors need to have inherent height* so that the content is seen below the menu bar when stuck*/.anchor {height: 70px;}.attr {font-size: 0.9em;text-align: center;}.center {text-align: center;}p.bible-quote {margin-top: 2em;font-size: 0.9em;}p.bible-quote .ref {float: right;}.red {background-color: #C70600; /* 1 shade darker */color: #fff;}.blue {background-color: #3571A4; /* 2 shades darker */color: #fff;}.people {padding-top: 1em;}.person {margin-bottom: 1em;padding: 10px;}.person .p-name {font-weight: 600;margin-top: 10px;font-size: 1.6em;}.person .p-title {margin: 5px;font-size: 0.8em;text-transform: uppercase;}.person .p-text {width: 100%;margin-left: 0;}.person .p-social img {opacity: 0.4;}.person .p-social img:hover {text-decoration: none;opacity: 0.8;}.person .p-headshot, .person .p-name, .person .p-title, .person .p-social {text-align: center;}.list {padding-bottom: 1em;}.list hr {border-color: #eee;}.list-row {}.list-item {margin-top: 1em;vertical-align: top;}.list-number {display: block;padding-top: 0.1em;font-size: 2.5em;text-align: center;}.list .heading {text-align: center;margin-top: 0.2em;}.list p {width: 100%;margin: 0;padding: 0;text-align: center;}.video-container {position: relative;padding-bottom: 56.25%;padding-top: 30px; height: 0; overflow: hidden;}.video-container iframe,.video-container object,.video-container embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}@media print {#ActionTitle {font-size:40px;flex:auto;align-items: center;}}/** Originally in /auth/login.php but doesn't allow coverage of dialogue login form.*/#LoginFormContainer {width: 94%;margin-left: 3%;background: #eee;padding-bottom: 1em;padding-top:1em;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;}@media only screen and (min-width : 769px) {#LoginFormContainer {width: 70%;margin-left: 15%;}}@media only screen and (min-width : 1224px) {#LoginFormContainer {width: 50%;margin-left: 25%;}}.mobile #LoginFormContainer {/* On mobile, the login form will be a .ui-listview , which has -15px padding.* It expects to sit directly in .ui-content which has 15px padding, so our .LoginFormContainer* needs to have the same padding */padding: inherit;padding-top: 15px;padding-bottom: 15px;border: 0;width: 100%;margin-left: 0;}.mobile #LoginForm {margin-left: 10px;margin-right: 10px;}.mobile #LoginForm label.ui-label-text {font-weight: 600;}#LoginForm .inputgroup {float: none;margin-top: 10px;margin-left: 1em;}#LoginForm .inputlabel {float: none;text-align: left;color: #000;font-weight: 400;}#LoginForm .inputcontrol {float: none;margin-left: 0;}#LoginForm .inputcontrol input {margin-right: 5px;margin-top: 5px;font-size: 0.9em;}#LoginForm .inputcontrol .autosave {margin-left: 20px;}#LoginForm .inputcontrol .autosave input {vertical-align: top;margin-top: 0.7em;margin-right: 10px;}@media only screen and (max-width : 770px) {td.entry-date {vertical-align: top;display: block;}td.entry-content {clear: left;display: block;}}@media only screen and (min-width : 769px) {.image-header p {width: 60%;padding: 20px 20% 0 20%;}ul.nav {margin-top: 30px;margin-bottom: 30px;}ul.nav li {line-height: 1.8em;}.image-header ul.nav li {font-size: 1.5em;}h1 {font-size: 3em;}h2.h2, h2.nav, h2.block {font-size: 2.6em;}p, ul, ol, h4, h5, h6, .main-body, blockquote, ul.nav, .plugin, h2.block, code {width: 80%;margin: 0.4em 10% 1em 10%;line-height: 1.5em;}#tinymce p, #tinymce ul, #tinymce ol, #tinymce h4, #tinymce h5, #tinymce h6, #tinymce .main-body, #tinymce blockquote, #tinymce ul.nav, #tinymce .plugin, #tinymce h2.block {width: auto;margin: 0.4em;};.background-image {height: 400px;}.box {color: #000;background: #f2f2f2;font-size: 1em;border: 0;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;text-align: center;padding: 5px 25px 10px 25px;}.highlight {width: 80%;padding: 15px 10%;}.highlight-wide {width: 76%;padding: 15px 12%;}div.quote {font-size: 2em;}.actionbox .ActionsPanel {margin: 0;font-size: 0.9em;}.person .p-headshot, .person .p-name, .person .p-title, .person .p-social {text-align: left;}.list .number {font-size: 4em;}.list .heading {text-align: left;}.list p {text-align: left;}.simple-list {width: 60%;margin-left: 20%;}.wide-list > li {width: 60%;margin-left: 0;padding-left: 20%;padding-right: 20%;}#toc {display: block;width: 20%;float: right;font-size: 0.8em;margin-right: 10%;}#toc ul {list-style: none;width: 80%;margin-left: 10%;display: inline-block;text-align: right;}.toc-h3 {margin-top: 0.3em;}.toc-h4 {font-size: 0.7em;}#toc ul li {margin-right: 15px;line-height: 1.3;}#toc .toc-active {background-color:  rgba(200,200,200,0.4);}.report {width: 60%;margin-left: 10%;}#ActionContent > p, #ActionContent > ul, #ActionContent > ol, #ActionContent > h4, #ActionContent > h5, #ActionContent > h6, #ActionContent > blockquote, #ActionContent > code {width: auto;margin-left: 0;margin-right: 0;}}@media only screen and (min-width: 1224px) {ul.nav {width: 80%;margin-left: 10%;}ul.nav li {font-size: 1.5em;line-height: 2em;}.image-header p {width: 40%;padding: 20px 30% 0 30%;}h1 {font-size: 2.5em;}h2 {font-size: 1.6em;}h3 {font-size: 1.4em;}h2.h2, h2.nav, h2.block {font-size: 3em;}/* Create lots of breathing room on the page for content. I don't think this is the right way to do it;needing all sorts of follow-up hacks. I think this visual feature should be on some kind of outer div, e.g.the #ActionContent or the #page-content. Consider this as part of any further re-design. */p, ul, ol, h4, h5, h6, .main-body, blockquote, ul.nav, .plugin, h2.block, code, .ListContainer {width: 60%;margin: 0.4em 20% 1.2em 20%;line-height: 1.5em;}blockquote > * {width: auto;margin: auto;margin-bottom: 0.4em;margin-left: 10%;}blockquote > strong, blockquote > em {margin-left: auto;}li > * {width: auto;margin: 0;margin-bottom: 0.4em;}.inputcontrol ol, .inputcontrol ul {width: 100%;margin: 0;}#tinymce p, #tinymce ul, #tinymce ol, #tinymce h4, #tinymce h5, #tinymce h6, #tinymce blockquote {width: auto;margin: 0.4em;};blockquote ul, blockquote ol {padding-left: 50px;}blockquote code {font-size: 0.8em;}.background-image {height: 400px;}.people {width: 90%;margin-left: 5%;}.highlight {width: 46%;padding: 15px 27%;}.highlight-wide {width: 70%;padding: 15px 15%;}div.quote {font-size: 2.2em;}.simple-list {width: 50%;margin-left: 25%;}.wide-list > li {width: 50%;margin-left: 0;padding-left: 25%;padding-right: 25%;}}.ui-dialog-content p,.ui-dialog-content ul,.ui-dialog-content ol,.ui-dialog-content h4,.ui-dialog-content h5,.ui-dialog-content h6,.ui-dialog-content .main-body,.ui-dialog-content blockquote,.ui-dialog-content ul.nav,.ui-dialog-content .plugin,.ui-dialog-content h2.block {width: auto;margin: 0.4em;}@media only screen and (min-width : 1824px) {}


/* CSS content from /css/legacy.css */
/* legacy.css minimized at 2025-06-17T00:07:48+00:00 */
/*test with :class=\".*?tiny.*?\"*/.small {font-size: 0.8em;line-height: 1.2em;}.tiny {font-size: 0.7em;line-height: 1em;}.small, .tiny {padding: 0.3em 0;}.MainActionPanel input, .ActionsForm input {font-size: 0.9em;}#SimpleSearchInput {vertical-align: middle;}.GuiEntryInfoPanel, .tabs {font-size: 0.9em;}.tabs ul {width: inherit;margin-left: 0;}


/* Cache file complete at 2025-06-17T00:07:48+00:00 */
