html { 
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

body {margin:0}
h1 {font-size: 2em;margin: 0.1em 0;}

a:link, a:visited {background-color: transparent;text-decoration:none;color:#87CEFA}
a:hover, a:active {background-color: transparent;text-decoration:none;color:orange}

#wbd a:link, #wbd a:visited {color:#0033ff} 
#wbd a:hover, #wbd a:active {color:blue}

b,strong {font-weight: bolder;}
small {font-size: 80%;}
.lrg {font-size:120%}
img {border-style: none;}

section {clear:both;padding:2px 0}
.section-heading {margin-bottom:1px}

.col {display: block;float:left;	margin: 1% 0 1% 1%;}
.col:first-child { margin-left: 0; } /* all browsers except IE6 and lower */

/*  GRID OF TWO   ============================================================================= */
.span-2-of-2 {position:relative;width:100%;}
.span-1-of-2 {width:47.4%;}

.span-1of2 {width:48.5%}
.span1of2 {width:45%}

.span-1of3 {width:32%}

.span-1of4 {width:24.2%}
.span-2of4 {width:49.4%}
.span-3of4 {width:69.4%} /* just for quest pages */


/*  STYLES   ============================================================================= */
@font-face { font-family: Open Sans; src: url('OpenSans-Regular.ttf') } 

html,body {color:black;background-color:#d9d9d9;background-image:url(https://www.thesecondwitness.com.au/wbdimages/bgqb7s.jpg);font-family: "Open Sans","Arial",sans-serif;font-size:17px;font-weight:400;line-height:135%;scroll-behavior: smooth;}

header {width:1140px;margin:0 auto;background-color:#0f0f0f;background-size:cover;background-position:top left;height:130px;background-image:url(https://www.thesecondwitness.com.au/wbdimages/bgp123.jpg)}

.row {position:relative;width:1140px;margin:0 auto;padding:0}
.row:before, .row:after, .rowf:before, .rowf:after {content:"";display:table;}
.row:after, .rowf:after {clear:both;}
.rowf {position:relative;margin:0 auto;padding:0;width:98%}

#top-menu {position:relative;height:130px;width:1140px;padding:0;color:#fff;background-image:url(https://www.thesecondwitness.com.au/wbdimages/bgp123.jpg);z-index:300}

#logo {position:relative;top:4px;float:left;padding:2px;z-index:345}
#logo img {width:120px;height:120px;margin-left:10px}

#logo2 {position:relative;float:right;padding:4px;z-index:345}
#logo2 img {width:121px;height:121px}

#menuc {float:right;top:10px;width:164px;margin:6px 8px 0 0;list-style:none;z-index:300}
#menuc ul {margin:0;padding:0;list-style:none}
#menuc li {display:inline-block;margin-bottom:12px}
#menuc li a, #menuc li a:visited {color:#efefef;padding:8px 0;font-weight:bold;text-decoration:none;border-bottom:2px solid transparent}
#menuc li a:hover, #menuc li a:active {border-bottom:2px solid #fff}

.ttl {position:relative;width:1140px;top:22px;text-align:center;color:#87CEFA;font-size:170%;font-weight:bold;z-index:-200}
.ttl2 {font-size:120%;line-height:200%;color:#ffcc33; text-shadow:-1px -1px 0 #ff9900,-1px 1px 0 #ff9900,1px -1px 0 #ff9900,1px 1px 0 #ff9900}

.ttle {position:absolute;width:1140px;top:22px;text-align:center;color:#87CEFA;font-size:170%;font-weight:bold;z-index:200}

.cllb {color:#87CEFA}
.clr {color:red}
.clm {color:maroon}
.cln {color:navy}
.cly {color:yellow}
.clo {color:#ffa500}
.clc {color:cyan}
.clw {color:white}
.clgr {color:#0a7d41}
.clgry {color:gray}
.slvrt {color:#c2c2c2}
.gldt {color:#ffd90a}
.clblu {color:#044fad}
.clyo {color:#ffcc00}
.clgdd {color:#666}

ul {list-style:none}
.video {position:relative;padding-bottom:56.25%;height:0;margin:auto}
.video iframe {position:absolute;top:0;left:0;width:100%;height:100%}

h1 {font-size:180%;color:orange;font-weight:700;text-align:center;letter-spacing:1px;word-spacing:4px}
h2 {font-size:115%;padding-bottom:14px;margin:12px 0 12px 0;color:#efefff;line-height:130%;text-align:center;letter-spacing:1px;word-spacing:4px;font-weight:500}
h3 {font-size:140%;padding:10px;color:#f1f1f1;text-align:center;background-color:#0f0f0f;background-image:url(https://www.thesecondwitness.com.au/wbdimages/tmenbg.jpg);font-weight:500}
h4 {line-height:110%;margin-bottom:6px;font-size:100%}

p {font-size:110%;line-height:135%}
.long-copy {width:80%;margin:14px auto;text-align:center}
.long-copyf {width:98%;margin:10px auto}
.tac {text-align:center}
.tal {text-align:left}
.tar {text-align:right}
.fs80 {font-size:80%}
.fs95 {font-size:95%}
.fs100 {font-size:100%}
.fsqe {font-size:17px;line-height:24px}
.fsqe table {font-size:17px;line-height:24px}
.col-25 {float:left;width:23%;margin-top:6px}
.col-50 {float:left;width:45%;margin-top:6px}
.col-75 {float:left;width:76%;margin-top:6px}

.table {font-size:105%;line-height:150%}

.btn:link,.btn:visited {display:inline-block;font-size:106%;padding:12px 12px;font-weight:300;text-decoration:none;border-radius:20px}

.btn-full:link,.btn-full:visited {background-color:#0a417d;border:2px solid gray;color:#ffcc33}

.btn:hover,.btn:active:hover:active {background-color:green;border:2px solid gray;color:#fefefe}

input[type=submit] {display:inline-block;font-size:106%;padding:12px 12px;font-weight:300;text-decoration:none;border-radius:20px;cursor:pointer}

input[type=submit]:hover {background-color:#0a417d;border:2px solid gray;color:#ffcc33}

input[type=submit] {background-color:green;border:2px solid gray;color:#fefefe}

.boxqst {background-color:#fefffe;border-radius:40px;font-size:100%;line-height:135%}
.boxq, .boxqt {margin-bottom:20px;padding-top:20px;background-color:#fefefe;box-shadow: 2px 2px 4px #333; -webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}
.boxq img {width:494px;height:auto;border:none}
.boxq {text-align:center}
.boxqt {text-align:left;padding:20px}

.text-box {background-color:#fff;border-radius:12px; -webkit-box-shadow: 0 4px 4px #001c55;box-shadow: 0 4px 4px #001c55;padding:28px;margin-bottom:12px}

.text-boxqe {background-color:#fff;border-radius:12px; -webkit-box-shadow: 0 4px 4px #001c55;box-shadow: 0 4px 4px #001c55;padding:20px;margin-bottom:12px}

.w50l {width:50%;margin:0 auto;font-size:130%}
.w50 {width:50%;margin:0 auto;font-size:100%}
.w63 {width:63%;margin:0 auto;font-size:100%}
.w70 {width:70%;margin:0 auto;font-size:100%}
.w80 {width:80%;margin:0 auto;font-size:100%}
.w1080 {width:1096px;margin:0 auto;font-size:100%}
.pad28 {padding:28px;margin-bottom:12px}

.footer {color:#fff;border:1px solid #0f0f0f;background-color:#0f0f0f;text-align:center;background-image:url(https://www.thesecondwitness.com.au/wbdimages/tmenbg.jpg)}
.fmen {margin:20px 0 10px 0;font-size:90%}
.fmen ul {margin:0;padding:0;list-style:none}
.fmen li {display:inline-block;padding:0 7px 0 7px}
.fmen li a:link,.fmen li a:visited {color:#fff;padding:8px 0;text-decoration:none;border-bottom: 2px solid transparent}
.fmen li a:hover,.footer-nav li a:active {border-bottom:2px solid transparent}

.wbd {margin:8px auto;max-width:440px;text-align:left;font-size:70%}
.wbd img {width:auto;float:left;font-size:70%;height:80px;padding:0 18px 0 0}

#dls {position:relative;width:100%;background-color:white;}
#overlay {position:absolute;left:0;top:0;background-color:white;width:100%;height:100%;z-index:10}
form {font-size:100%;line-height:1.5}
button {display:inline-block;margin:15px 5px 15px 5px;font-weight:300;text-decoration:none;border-radius:200px;color:#fff; -webkit-transition:background-color 0.2s, border 0.2s;transition:background-color 0.2s, border 0.2s;background-color:#00008b;border:2px solid #00008b;font-size:110%}
button:hover {background-color:#ffff55;border:2px solid #000055;color:#111}

.fnapc {border-radius:7px;background-color:#f2f2f2;padding:6px;width:520px;margin:0 auto;font-size:100%}
.fnapc label {padding:12px 12px 12px 0;display:inline-block}
.fnapc input[type=text] {width:98%;padding:12px;border:1px solid #ccc;border-radius:7px;resize:vertical}
.fnapc select {width:60%;padding:12px;border:1px solid #ccc;border-radius:7px;resize:vertical}
#st {position:absolute;top:-1000px;left:-1000px;z-index:-123}
.website, input[type="text"]#website {opacity:0;position:absolute;top:0;left:0;height:0;width:0;z-index:-1;}