/*
  Running Squiz Matrix
  Developed by Squiz - http://www.squiz.net
  Squiz, Squiz Matrix, MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 26 October 2024 21:06:40
*/


/* 339002 */
html{height:100%;}
body{font-family:sans-serif;font-size:1em;color:#444;clear:both;width:100%;height:100%;margin:0 auto;}
hr{background:#eee;height:1px;border:none;}
p {
    line-height: 1.5;
    font-size: 1em;
}

section.covid19 {
    display: flex;
    align-items: center;
    background: #027e8c;
    padding: 0 0 0 10px;
}
.covid19 a {color: #fff;border-bottom: solid 1px;padding: 0 0 1px;text-decoration: none;font-family: 'open_sans_400',sans-serif;}
.covid19 a:hover {border-bottom: 2px solid;padding:0;}
.covid19 .fas {color: #red !important;background: black;padding: 0.7rem;margin: 0 1rem 0 0;}
.banner-sec{background:url(https://tascat.tas.gov.au/__data/assets/image/0004/618808/hallway.jpg);margin:0;display:flex;background-position: top left;background-size: cover;}
.covid-19 {
    background: #027e8c !important;
}
i.fa.fas.fa-exclamation-triangle.fa-2x.fa-red{
    color: red;
}

#covid19Alert{
    color: #ffffff !important;
}

#covidHeading{
    padding-right: 20px;
    color: #ffffff;
    font-size: 150% !important;
}
a img{border:0 !important;}
a {color: #00D6B7E;}
.top{height:170px; }
.logo{float:left;padding:5px}
.clearfix{clear:both;}
.pagewrap{min-height:100%;max-width:75em;min-width:10em;margin:0 auto;}
.grayover{background:gray !important;}
.plusminus{margin:15px;float:right;}
.minus{height:4px;width:30px;border-radius:20px;background:#fff;margin:-17px 0 0 -2px;}
.plus{height:30px;width:4px;background:#fff;border-radius:20px;margin:0 0 0 11px;-webkit-transition:.7s;transition:.7s;}
.rotate{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);}
.lnks{background:none !important;}
.title {float: left; font-size: 1.8em;font-weight: 700;margin: 20px 0 0 0;}
.blist{max-width:1200px;width:calc(100vw - 1.063em);background:#333;}
.nav{background:#fff;}
.navbox{width:55%;color:#fff;}
.breadcrumb{list-style:none;font-size:.8em;margin:10px 0 -19px 0;padding:0;display:flex;align-items: center;}
.child-item{margin:1.3em 0;}
.file-details{font-size:.8em;margin: 3px 0 0 0;}
.aside{float:right;width:30%; margin: 10px 0 0 0; }
.aside h2, .navboxlable{font-size:1.2em;font-weight:700;margin:3px 0;}
.aside ul{list-style-type:none;padding:5px 8px 4px 8px;background:none;border-radius:5px 5px; margin:10px 0 10px 0; box-shadow: 1px 2px 4px #D4D2D2;}
.aside li a {font-size: 1em; color: #ffffff; border-radius: 8px 8px 0px 0px;margin: 5px 0 9px 0; padding: 8px 0 8px 14px; background: #F48021; text-shadow: 1px 1px 2px #363636; box-shadow: 1px 2px 6px #D4D2D2;}
.aside li a:hover {font-size: 1.1em; color: #767676; background: #ffffff; text-shadow: none; box-shadow: 1px 1px 1px #D4D2D2;}
.aside-img {float:right;width:50%; margin:12px; }
.sitefooter{background:#000;font-size:1.25em;width:100%;max-width:1200px;margin:auto;}
.mainfooter{background:#000;height:360px;position:relative;margin:16rem 0 0 0;}
.wrap{background-color:#000;width:100%;overflow:hidden;}
.littlewrap{background:#444;clear:both;overflow:auto;position:relative;top:0%;}
.searchbox{display:inline-block;width:100%;}
.searchbox div {position: relative;left: 30%;display: inherit;}
.textsize1, .textsize2{text-decoration:none;color:#000;padding:0 5px 0 1px;}
.textsize2{font-size:1.3em;}
.small{margin: 0 10px 10px 8px;;float:left;}
.mmenu{width: 79%;}
.mlinks{float: left!important;width:32%;height:95px; padding: 0 7px 20px 0;}
.content{min-height:100%;float:left;width:78%; font-family: sans-serif; font-size: 0.9em;}
.logo ul{list-style-type:none;padding:0px;margin:0px;}
.toptask {float: right;width: 17%;}
li.iwant{margin:8px;font-weight:700;font-size:1.2em;}
li.wantlink{background:#fff;border-radius:5px;margin:5px 0 0 0;padding:0;}
a.toplink{font-size:1em !important;font-weight:700;text-shadow:0 1px 1px rgba(0, 0, 0, 0.7);padding:15px 0 !important;text-align:center;}
a.toplvlh{color:#fff;background:none !important;font-weight:700;font-size:1.1em !important;}
ul.abc{position:relative !important;top:0% !important;color:#fff;}
#navigation {font-size: 0.9em;}
.nav ul{list-style:none;margin:0 0 20px 0;padding:0;}
a.hier{text-decoration:none;color:#0568B6;font-weight:700;}
a.normal{text-decoration:none;}
ul.carousel-list{list-style-type:none;margin:0;}
.logo ul li{display:inline;}
.nav ul li{float:left;position:relative;}
.nav ul a{color:#fff;text-decoration:none;padding:10px;display:block;position:relative;font-size:1.2em;}
.nav ul ul{position:absolute;top:100%;left:-9999em;}
.nav ul ul li{float:none;position:static;}
li.hier{padding:0;}
ul.first{list-style-type:none;padding:0;background:#faf8f0;}
ul.secondlvl{list-style-type:none;padding:0;background:#fff;}
ul.secondlvl li{padding:0;background:#faf8f0;}
ul.secondlvl a{padding:15px 10px 15px 12px;}
ul.thirdlvl{list-style-type:none;padding:0;}
li.current{color:#1d6feb !important;background:#f3f1e9 !important;border-bottom:none !important;}
.footerlist li{padding:5px 0;}
li.current a{text-decoration:none;color:#333;}
.breadcrumb li a{color:#333;text-decoration:none;padding:0.4rem;}
.text-tools{list-style:none;margin:0;float:right;padding:0;}
.text-tools li{display:inline-block;}

.Dyslexic body {font-family: "OpenDyslexic3-Regular",sans-serif;}
.Dyslexic h1,.Dyslexic h2,.Dyslexic h3,.Dyslexic h4,.Dyslexic h5,.Dyslexic h6,.Dyslexic .content,.Dyslexic a.border, .Dyslexic .accordian article button {font-family: "OpenDyslexic3-Regular",sans-serif;}
.custom-control.custom-switch {display: inline;margin: 0 0 0 1.5rem;}
.custom-switch {padding-left: 2.25rem;}
.custom-control {position: relative;z-index: 1;display: block; min-height: 1.5rem;padding-left: 1.5rem;-webkit-print-color-adjust: exact; color-adjust: exact;}
input[type=checkbox], input[type=radio] { box-sizing: border-box; padding: 0;}
.custom-control-input {
    position: absolute;
    left: 0;
    z-index: -1;
    width: 1rem;
    height: 1.25rem;
    opacity: 0;
}
.custom-control.custom-switch label {font-family: OpenDyslexic3-Regular,sans-serif; margin: 0;font-weight:700;}
.custom-control-label {position: relative; margin-bottom: 0;vertical-align: top;}
.custom-switch .custom-control-label::before {
    left: -2.25rem;
    width: 1.75rem;
    pointer-events: all;
    border-radius: 1rem;
}
.custom-control-label::before, .custom-file-label, .custom-select {transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
.custom-control-label::before {
    position: absolute;
    top: .35rem;
    left: -1.5rem;
    display: block;
    width: 1rem;
    height: .9rem;
    pointer-events: none;
    content: "";
    background-color: #adb5bd;
    border: #adb5bd solid 1px;
}
.custom-switch .custom-control-label::after {
    top: .5rem;
    left: calc(-2.25rem + 2px);
    width: calc(1rem - 5px);
    height: calc(1rem - 5px);
    background-color: #fff;
    border-radius: .5rem;
    transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;
    transition: transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    transition: transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;
}
.custom-control-input:checked~.custom-control-label::before {color: #fff;border-color: #007bff;background-color: #007bff;}
.custom-switch .custom-control-input:checked~.custom-control-label::after {background-color: #fff;-webkit-transform: translateX(.9rem);transform: translateX(.9rem);}
.custom-control-label::after {
    position: absolute;
    top: 0;
    left: -1.5rem;
    display: block;
    width: 1rem;
    height: 1rem;
    content: "";
    background: 50%/50% 50% no-repeat;
}
.custom-control-input:focus~.custom-control-label::before {box-shadow: 0 0 0 .3rem rgba(0,123,255,.85); border: solid 1px #fff;}


li.social{display:inline;}
.footerlist{list-style-type:none;font-size:1em;padding:0;}
.footerFloat{color:#fff;padding:0 0 12px 12px;;float:left;width:23%;}
.littlefooter{font-size:1.25em;width:100%;max-width:1200px;margin:auto;}
.headlinks { float: right; margin: 6px 0 0 0;}
.headlinks ul { margin: 0;}
.headlinks li { float: left; list-style-type: none; margin: 0 0 0 5px;}
main:focus{outline:none;}
li a.spin, li a.spin2, li a.spin3, li a.spin4, li a.spin5{float:right;width:15% !important;height:62px;font-size:1.5em;margin:0;padding:0;display:none;}
.searchbox form label, span.slidehide{position:absolute;left:-9999em;}
.footerline{list-style-type:none;font-size:1em;padding:15px 0 0 0;margin:0;height:50px;}
.footerline li{list-style-type:none;font-size:1em;overflow:auto;padding:0 10px;margin:10px 0;display:inline;}
.aside a{color:#333;text-decoration:none;padding:10px 0 10px 16px;font-weight:700;display:block;position:relative;}
.sidenav{float:left;clear:both;margin:3px 20px 0 0;width:20%;min-width:155px;}
.sidenav a{padding:16px 0 16px 4px;display:block;color:#333;border-bottom:1px solid #747474;}
.skip a{padding:10px;position:absolute;top:-43px;left:0px;color:#fff;border-right:1px solid #fff;border-bottom:1px solid #fff;background:transparent;-webkit-transition:top 1s ease-out, background 1s linear;transition:top 1s ease-out, background 1s linear;z-index:100;font-size:1.2em;}
.btn{display:inline-block;margin-bottom:0;text-align:center;cursor:pointer;color:#fff;background-color:#317ab9;padding:10px 16px;text-shadow:none;text-decoration:none;}
.carousel{position:relative;}
.carousel-inner{position:relative;width:100%;overflow:hidden;}
.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px #000;opacity:.5;height:98.5%;}
.glyphicon-play, .glyphicon-pause{text-indent:0px !important;color:#fff;border:none !important;top:-2px !important;text-decoration:none;text-shadow:0 0 1px #000;}
.carousel-indicators{position:absolute;bottom:-10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none;}
.carousel-caption{position:absolute;right:20%;bottom:40px;left:20%;z-index:10;color:#fff;text-align:center;text-shadow:0 3px 1px #000;background:rgba(0, 0, 0, 0.65);margin-bottom:16px;}
.pdflink, .doclink, .xlslink, .pptlink, .chainlink, .formlink {font-weight:700;position:relative;display:block;padding: 17px 0;}
.pdflink:before, .doclink:before, .xlslink:before, .pptlink:before, .chainlink:before, .formlink:before {content: "";position: relative;margin: 0 10px 0 0;top: -16px;background-repeat: no-repeat;height: 51px;width: 43px;float: left;}
.pdflink:before {background-image: url(https://worksafe.tas.gov.au/__data/assets/file/0020/303428/pdf1.svg);}
.doclink:before {background-image: url(https://worksafe.tas.gov.au/__data/assets/file/0019/303427/doc2.svg);}
.xlslink:before {background-image: url(https://worksafe.tas.gov.au/__data/assets/file/0003/303429/xls2.svg);}
.pptlink:before {background-image: url(https://worksafe.tas.gov.au/__data/assets/file/0013/303430/ppt1.svg);}
.chainlink:before{background-image: url(https://worksafe.tas.gov.au/__data/assets/file/0015/315402/lnk.svg);}
.formlink:before{background-image: url(https://worksafe.tas.gov.au/__data/assets/file/0008/306773/formblue.svg);background-size: 44px;}
.carousel-indicators li{display:inline-block;width:18px;height:18px;margin:1px;cursor:pointer;background-color:rgba(0, 0, 0, 0);border:1px solid #fff;border-radius:10px;font-size:1.2em;box-shadow:0px 0px 3px;}
.carousel-caption p{font-size:1.1em;}
.glyphicon-play:before{content:"\25ba";font-size:1.2em;font-family:sans-serif;position:relative;top:-4px;left:-7px;}
.glyphicon-pause:before{content:"\003d";-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);display:block;font-weight:700;font-size:1.6em;position:relative;top:-2px;left:-4px;}
.glyphicon-chevron-left:before{content:"\2039";font-size:2em;font-weight:700;}
.glyphicon-chevron-right:before{content:"\203a";font-size:2em;font-weight:700;}
.carousel-caption h2{font-size:2.1em;margin:10px 0 -6px 0;}
.mainfooter a{text-decoration:none;color:#fff}
.Media{display:flex;align-items:flex-start;margin-bottom:1em;outline:#fff 4px solid;}
.Media-body{flex:1 0 0;}
.Media-body{min-height:165px;height:auto;padding:0 0 0 10px;display:block;}
.Media i.fa{ font-size: 3.5em;   color: #00829B;  margin: 40px 30px 30px 30px; float: left;}
.Image{display:block;margin-top:2.2em;float:left;height:75px}
.Demo{width:100%;background:#F8F8F8;}
.one{width:50%;min-width:100px;float:left;}
.thirdlvl a{color:#000 !important;padding:15px 0 15px 30px !important;}
.Demo-title{margin:6px 0; padding: 10px 0 0 0; }
.Media-body p { font-size: .9em; padding: 0 5px 0 0;}
.Media-body ul{list-style-type:none;padding:0;margin:10px 0 0 0;}
.Media-body ul li:before{content:"\2023 \0020";font-size:1.5em; color:#00829B;}
ul.abc li p { font-size: .8em; margin: 0px 0 0 30px; }
.one.zeroth{width:100%;}
.carousel-inner > .item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left;}
.carousel-inner > .active, .carousel-inner > .next, .carousel-inner > .prev{display:block;}
.carousel-inner > .active{left:0;}
.carousel-inner > .next, .carousel-inner > .prev{position:absolute;top:0;width:100%;}
.carousel-inner > .next{left:100%;}
.carousel-inner > .prev{left:-100%;}
.carousel-control.left{background-image:-webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);background-image:-o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);background-image:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001)));background-image:linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x;}
.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);background-image:-o-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);background-image:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5)));background-image:linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x;}
.carousel-control:hover, .carousel-control:focus{color:#fff;outline:0;opacity:.9;}
.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right{position:relative;top:11%;z-index:5;display:inline-block;}
.carousel-control .icon-prev, .carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;font-family:serif;}
.carousel-indicators .active{width:20px;height:20px;margin:1;background-color:#fff;}
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next{width:30px;height:30px;font-size:70px;}
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right,{width:30px;height:30px;margin-top:-65px;font-size:60px;}
.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev{margin-left:-50px;}
.carousel-indicators li:nth-child(n+4){box-shadow:none;}
.skip a:focus{position:absolute;left:0px;top:0px;background:#000;outline:0;-webkit-transition:top .1s ease-in, background .5s linear;transition:top .1s ease-in, background .5s linear;}
.searchbox input[type=submit]{background:#f4f4f4;background-image:url('https://www.magistratescourt.tas.gov.au/__data/assets/file/0019/553240/search.svg');background-repeat:no-repeat;background-position:7px;height:50px;width:50px;vertical-align:middle;border:1px #000 solid;margin:-7px 0 0 -2px;text-indent:-9999em;cursor:pointer;}
.searchbox input[type=text]{max-width: 410px;min-width: 180px;width: 33vw;padding:10px;font-size:1.5em;margin:0px -2px 0 0;border-right:none;border-top:1px solid #000;border-bottom:1px solid #000;border-left:1px #000 solid;}
.breadcrumb li:first-child a{padding-left:0;}
.breadcrumb li:nth-child(n+2):before{content: ">";padding: 0 0.6em;font-family: monospace;font-weight: 700;font-size: 1.2rem;}
.breadcrumb li a:hover{color:#0568B6;}
ul.menu li.first{width:20%;}
.nav ul li:hover, .nav ul li.hover{z-index:100;}
.nav ul a:hover, .nav ul a:focus, .nav ul a:active, .nav ul li.hover a{text-shadow:0 1px 1px #474747;}
.nav ul li:hover ul, .nav ul li.hover ul{ left:0; }
.nav ul li:hover ul a, .nav ul li.hover ul a{background:#fff;padding:10px;margin-top:-1px;}
ul.abc li a.lnks{background:#333 !important; font-size: 1.1em; }
li.normal:hover{background:#fff !important;}
li.wantlink a:hover {box-shadow: 0px 1px 5px #474747; color: #fff; }
li.tool-items:hover{background:#fff !important;}
a.safety-links:hover{color:#0568b6;text-shadow:none;}
a.first.normal{font-weight:700;}
ol.carousel-indicators > li:nth-last-of-type(-n+2){border:none;}
ul.abc li.wantlink a{background:none !important;color:#333;text-shadow:none; font-size: 0.9em; font-weight:700; }
.mainfooter a:hover, {color:#02b8fa!important;}
.sidenav ul li ul li a:hover{font-weight:700;color:#000 !important;background:#faf8f0 !important;}
.carousel-inner > .next.left, .carousel-inner > .prev.right{left:0;}
.carousel-inner > .active.left{left:-100%;}
.carousel-inner > .active.right{left:100%;}

.nav ul li.hover ul a:focus a:hover {font-weight:700; text-shadow: 0px 1px 1px #474747;}

.nav ul a.border:hover, .nav ul a.border:focus, .nav ul a.border:active, .nav ul li.hover a.border {
    color: #000 !important;
    text-shadow: none !important;
}
a.border {
    font-family:"Source Sans Pro", sans-serif;
    font-size: 1.4em !important;
    font-weight: 400!important;
    color: #474747 !important;
    text-align: center;
    background: white;
    border: 5px solid white;
    outline: 1px solid #1E66C6;
    
-webkit-transition: border-color 2.5s;
-moz-transition: border-color 2.5s;
-o-transition: border-color 2.5s;
-ms-transition: border-color 2.5s;
transition: border-color 2.5s;
      
}
a.border:hover {
        border-color: #1E66C6;
}
a.border: active {
    border: 5px solid #1E66C6;
    box-shadow: 0px 1px 10px #808080;
}

.grow { transition: all .2s ease; }
.grow:hover { transform: scale(1.1); }

a.translate {
    display: flex;
    align-items: center;
    position: relative;
    top: 5px;
}
img.TranslationLogo {
    height: 2rem;
    margin: 0 5px 0 0;
}
a.current {
  font-weight: 700;
}
.secondlvl li > a {
  background: #fff;
}
li.current a:before {  content: "\25ba \00a0"; color: #1E66C6 !important; float: left; margin: 0 0 1px 0;}
li.current > a:before { content: "\25bc \00a0" !important; color: #1E66C6  !important;}

ul.secondlvl {
  border-left: 2px solid #1E66C6 ;
}

.hier > a:before {
  content: "\25bc \00a0" !important;
}
li.hier a:before {
  content: "\25ba \00a0";
  color: #888;
  float: left;
  margin: 0 0 1px 0;
}

#section1, #section2, #section3, #section4, #section5 {border-radius: 5px; box-shadow: 0px 1px 5px #474747;}

#section1 { border-top: 4px solid #FFD700!important;}
#section2 { margin:0 -100%; border-top: 4px solid #6459ED!important;}
#section3{margin:0 -200%; border-top: 4px solid #C71585!important;}
#section4{margin:0 -300%; border-top: 4px solid #00CED1!important;}
#section5{margin:0 -400%; border-top: 4px solid #9ACD32!important;}

#section1 li.wantlink:hover {background: #FFD700; color: #fff!important;}
#section2 li.wantlink:hover {background: #6459ED; color: #fff!important;}
#section3 li.wantlink:hover {background: #C71585; color: #fff!important;}
#section4 li.wantlink:hover {background: #00CED1; color: #fff!important;}
#section5 li.wantlink:hover {background: #9ACD32; color: #fff!important;}

#section1 .mlinks a:hover {color: #FFD700;}
#section2 .mlinks a:hover {color: #6459ED;}
#section3 .mlinks a:hover {color: #C71585;}
#section4 .mlinks a:hover {color: #00CED1;}
#section5 .mlinks a:hover {color: #9ACD32;}
/*poll*/
/*input::-ms-check{color:#F4F4F4 !important;border:14px solid #F4F4F4}*/
/*.poll h1{margin:0;color:#00829B}
.poll{max-width:20em;float:right;margin:8px;border:#00829B 1px solid;border-left:8px solid #00829B;padding:15px;box-sizing:border-box;border-radius:4px;font-family:'Varela Round', sans-serif}
.poll ul li label i{visibility:hidden;color:#00829B;margin:0 0 0 -14px}
.poll input:checked + label i{visibility:visible;margin:0 0 0 -14px}
.poll .fa{position:relative;top:0px;left:-12px;font-size:1.1em}
.poll label{position:relative;top:-4px}
.poll ul{list-style-type:none;margin:0;padding:0}
.poll li{margin:10px 0}
input#page_poll_324478_poll_vote:active{position:relative;top:2px;box-shadow:none}
input#page_poll_324478_poll_vote{border:1px solid rgb(187, 187, 187);background:#F4F4F4;cursor:pointer;font-weight:700;font-size:1.4em;color:rgb(0, 130, 155);border-radius:5px;padding:5px 0;margin:9px 0 0 0;width:100%;box-shadow:1px 1px 3px;font-family:'Varela Round', sans-serif}
input[type="radio"]{color:#00829B;background:rgba(191,185,169,.2);height:20px;cursor:pointer;border-radius:4px;width:20px;appearance:none !important;-moz-appearance:checkbox;-webkit-appearance:none;box-shadow:0 1px 2px rgba(0,0,0,.44) inset, 0 1px 0 rgba(255,255,255,.54);-moz-box-shadow:0 1px 2px rgba(0,0,0,.44) inset, 0 1px 0 rgba(255,255,255,.54);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.44) inset, 0 1px 0 rgba(255,255,255,.54)}
.outer{background:#eee}
div#sq-page-poll-graph{padding:0;width:inherit}
div#sq-page-poll-graph-bar{background-color:#00829B;margin:8px 0}
.spinner {background: url(http://newweb.justice.tas.gov.au/__data/assets/image/0018/325116/spiffygif_116x116.gif); background-repeat: no-repeat; background-position: 50%;opacity: .5;}
*/
@font-face {
    font-family: 'OpenDyslexic3-Regular';
    src: url("https://www.magistratescourt.tas.gov.au/__data/assets/file/0008/633734/OpenDyslexic3-Regular.woff2") format("woff2"), url("https://www.magistratescourt.tas.gov.au/__data/assets/file/0007/633733/OpenDyslexic3-Regular.woff") format("woff");
    font-weight: 400;
    font-style: normal;
    font-display: auto;   
}


@media print {

h1 { margin: 0; font-size:1.8em;}
h2 {margin:8px 0;}
.nav, #sidemenu, #rightaside, #bigfooter, #search-menu, .headlinks,#notification-area, .notice-all { display: none !important; }
.top { height: 70px!important;  margin: 0 !important; }
.title {margin: 0 !important;}
.logo {padding: 0;}
.logo img {height: 50px; width: 75px; }
.content { display: block; width: 100% !important; padding: 0 !important; overflow:hidden !important;}
::-webkit-input-placeholder {  color: transparent;  }
:-moz-placeholder {  color: transparent;  }
::-moz-placeholder { color: transparent;  }
:-ms-input-placeholder { color: transparent;  }    
    
}

@media (max-width:1024px){
.nav ul li{width:100% !important; height: initial;}
.blist{display:none;width:100%}
ul#section1{padding:0;}
ul.abc{width:97%;}
ul#section2, ul#section3, ul#section4, ul#section5{margin:0;padding:0;border:none;}
.showme{display:block!important;}
.nav ul ul{position:inherit;top:100%;left:0em;}
.nav ul li:hover ul a, .nav ul li.hover ul a{background:#fff;text-shadow:none;margin-top:0;}
a.toplink.orange, a.toplink.purple, a.toplink.green, a.toplink.red, a.toplink.blue{width:100%;height:auto;text-align:left;}
a.toplink{box-sizing:border-box;width:76% !important;float:left;padding:20px 15px !important;font-size: 1.2em!important; color: #fff!important;}
a#clkr, a#clkr2, a#clkr3, a#clkr4, a#clkr5{display:block !important;width:24% !important;}
.sidenav, .sitenews {width:100% !important;}
.content{padding:0 15px;width:99%!important; box-sizing:border-box;}
.aside{width:100% !important;padding:0 20px;box-sizing:border-box;margin:0 0 20px 0;}
.carousel, div#crumbs, .content:after, .navbox, .Media-figure{display:none !important;}
.littlewrap{top:0 !important;}
.footerline{height:auto !important;}
.footerline li{display:block !important;}
.footerFloat{float:none !important;width:100% !important}
.one{width:100% !important;}
.navbox{width:80%;margin:0 0 0 20px !important;}
.Media{display:block;outline:none;}
.small{width:auto;}
.Media-body ul li a{display:block;padding:10px 0 10px 0;}
.Media-body ul li:before{content:"";}
.title {float: none; font-size: 1.3em;}
.toptask { float: left!important; width: 70%!important;}
.lnksnotes, .Media i.fa, #banner { display: none;}
.searchbox{top: 0;}
/*.headlinks {float: none;}*/
.searchbox div{left: 10%;}
.top {height:auto;}
 .searchbox form {display: flex;align-items: center;justify-content: center;margin: 1rem;}
    .searchbox input[type=submit]{margin:0;}
}

@media (max-width: 576px){
    
    .headlinks ul {padding: 0;gap: .5rem;}
    .headlinks ul li:first-child {justify-content: flex-end;flex-direction: column;padding: 0 0.6rem 0 0;}
   
}

table {
    width: 100%;
    border-collapse: collapse;
}

tr:nth-of-type(odd) {
    background: #f9fbfe;
}
th {
    background: #FAF8F0;
    font-weight: 700;
    font-size: 1.3em;
    padding: 8px 15px !important;
    border-bottom: 4px solid #C61EBA;
    border-top: 4px solid #C61EBA;
    border-right: 1px solid #C61EBA;
    border-left: 1px solid #C61EBA;
    text-align: left;
}
td {
    padding: 8px;
    border: 1px solid #C61EBA;
    text-align: left;
  /*  word-break: break-word; */
}

td:nth-child(2) {
  text-align: left;
}
.courtlists ul {
list-style-type: none;
padding: 3px 0 0 20px;
margin: 0; 
}

.courtlists .noborder, .courtlists .noborder tr, .courtlists .noborder th, .courtlists .noborder td { 
    border: none;
    background: none;
    padding: 5px; 
}

caption {
  padding: 0.5em;
  font-weight: bold;
  font-size: 1em;
  text-align:left;
}

caption.bottom {
    caption-side: bottom;
    font-style: italic;
    font-weight: lighter !important;
    
}


body {background: #fff !important;}
.blist, #banner { display: none;}

#body .content  a { color:#1E49CC; text-decoration: underline !important;}
#body .content  a:visited { color:#7E1EC6; text-decoration: underline !important; }
#body .content  a:hover { color: #7E1EC6; text-decoration: underline !important; }
h1, h2, h3, h4 {font-family:"Source Sans Pro", sans-serif; font-weight:normal;}
h1 {font-size:2.2em; color:#1E66C6;}
h2 {font-size: 1.7em !important;
}
h3 {
    font-size: 1.17em !important;
}
h4 {
    font-size:1.14em !important;
    margin-bottom: 5px !important;
}
h5, h6 {font-size: 0.9em !important;
color: #1E66C6;
margin: 3px 0px;
}
blockquote {
  background: #fff;
  font-size: 14.5px !important;
  margin: 0.5em 10px;
  padding: 0.1em 10px;
 /* quotes: "\201C""\201D""\2018""\2019"; */
}

/*
blockquote:before {
  color: #C62A1E;
  content: open-quote;
  font-size: 2em;
  line-height: 0.1em;
  margin-right: 0.25em;
  vertical-align: -0.4em;
}
*/

blockquote p, dt, .source {
  display: inline;
}
dt {
  font-weight: bold;
  color: #C62A1E;
      padding: 3px;
}
.source {
    font-family: sans-serif;
    font-size: 0.9em;
    color: #444;
    font-style: italic;
}
.def-border {
    font-size: 0.9em;
    font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
}
blockquote.def-border {
border: 1px solid #cfcfcf;
    border-radius: 7px;
    box-shadow: 0px 0px 8px #cfcfcf;
    padding: 5px;
    margin: 0 2px 10px 5px;
}
.def-border dd {
    margin-left:20px;
    font-weight: bold;
}
p.date {
font-size: .8em;
color:#767676
}
/*col*/
.col-4 {
    width: 25%;
}
.col-2 {
    width: calc(50% - 12px);
    margin: 0 6px;

}
.col-3 {
    width: 32.8%;
}
.col-5 {
    width: 19%;
}
.col-6 {
width: calc(50% - 40px);
margin: 0px 20px;
padding-left: 20px !important;
padding-right: 20px !important;
border-right: 1px;
border-left: 1px;
border-color: #1E66C6;
box-shadow: 0px 1px 10px #808080;
}

.col-7 {
    width: 30%;   
    box-shadow: 0px 1px 10px #808080 !important;
    padding: 20px !important;
    margin-left: 10px !important;
}

.col-8 {
    width: 30%;
    box-shadow: 0px 1px 10px #808080 !important;
    padding: 20px !important;
}

.col-9 {
    width: calc(35% - 40px) !important;
    margin: 0px 20px;
    padding: 20px !important;
    border-right: 1px;
    border-left: 1px;
    border-color: #1E66C6;
    box-shadow: 0px 1px 10px #808080;
}

.col-1 {
    width: 80%;
}
.col {
    float: left;
    padding: 0 10px;
    min-height: 260px;
    box-sizing: border-box;
}

@media (max-width: 1024px){
.col {
    width: 99% !important;
    margin: 0!important;
}
}

.coltop {
    display: inline-block;
}
.col h3 {
    margin: 10px 0;
}
.coltop h2 {
    margin: 11px 5px;
}
.col ul {
    padding: 0 0 0 20px;
}
.col li {
    margin: 10px 0;
}
.row:after {
    content: "";
    clear: both;
    display: table;
}

.polar-image {
    position: relative;
    display: inline;
    float: right;
    border: 10px solid #fff;
    border-bottom: 10px solid #fff;
    background-color: white;
    -webkit-box-shadow: 1px 1px 4px rgba(0,0,0,0.2);
    -moz-box-shadow: 1px 1px 4px rgba(0,0,0,0.2);
    box-shadow: 1px 1px 4px rgba(0,0,0,0.2);
    box-sizing: border-box;
}
@media (max-width: 1024px) {
  .polar-image .polar-caption {
      width: calc(100%-25px)!important;
      margin: 0;
  }
  }


.polar-image-left {
    position: relative;
    display: inline;
    float: left;
    border: 10px solid #fff;
    border-bottom: 10px solid #fff;
    background-color: white;
    -webkit-box-shadow: 1px 1px 4px rgba(0,0,0,0.2);
    -moz-box-shadow: 1px 1px 4px rgba(0,0,0,0.2);
    box-shadow: 1px 1px 4px rgba(0,0,0,0.2);
    margin: 1em;
}
@media (max-width: 1024px) {
  .polar-image-left .polar-caption {
      width: calc(100%-25px)!important;
      margin: 0;
  }
  }


.polar-caption {
        padding-top: 5px;
        text-align: center;
}

.r-image {
    position: relative;
    display: inline;
    float: right;
    font-size: 1.5em;
    margin-top: 0.83em;
    -webkit-margin-before: 0.83em;
    -webkit-margin-after: 0.83em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
 }

@media (max-width: 1024px) {
.r-image {
    width: 100%!important;
    margin: 0;
}
}


.well {
  background: none;
  border: 1px solid #66C61E;
  box-shadow: 0px 0px 8px #cfcfcf;
  border-radius: 7px;
  padding: 10px 20px;
  display: inline-block;
  margin: 10px 40px;
  vertical-align: top;
  text-align: left;
  font-size: 90%;
}
.well p {padding-left: 33px;}
.how-to {

  background: none;
  border: 1px solid #ffce44;
  box-shadow: 0px 0px 8px #cfcfcf;
  border-radius: 7px;
  padding: 10px 20px;
  display: inline-block;
  margin: 10px 40px;
  vertical-align: top;
  text-align: left;
}
.how-to h2, h3, h4, h5 {
    margin:3px 0px;
    font-size: 16px;
}
.how-to ul, ol {
    margin: 5px 0px;
    }
.how-to ul li {margin: 5px; padding: 2px 0px !important;}
.related-links {
    background: fff;
  padding: 10px 0 10px 10px;
  display: inline-block;
  margin: 10px 0 10px 36px;
  vertical-align: top;
  text-align: left;
}

.related-links h2, h3, h4 {
    margin:3px 0px;
    font-size: 16px;
}

.related-links ul {
    margin: 5px 0px;
    }
.related-links ul li {font-size: 0.9em; margin: 0px; padding: 2px 0px !important;}
@media (max-width: 1024px) {
.well {
    width: 100% !important;
    margin: 0;
    padding: 0.2em !important;
}
}
@media (max-width: 1024px) {
.yellow-well {
    width: 100% !important;
    margin: 0;
    padding: 0.2em !important;
}
}
ol {margin:5px 0px;}
.content ul li {padding: 5px; line-height: 1.5;}
.content ol li {padding: 5px; line-height: 1.5;}
ol.d {list-style-type: lower-alpha;}
ul.circle {list-style-type: circle; padding-left: 60px;
    margin: 5px 0px;} 
p.indent {padding-left:40px;}
.def {
  font-weight: bold;
  color: #C62A1E;
 /* font-size: 17.5px !important;*/
}


.columns-2, .columns-2AB, .columns-3, .columns-4 {
    overflow: hidden;
    margin: 1em 0 2em 0;
}
.columns-2 .column {
    width: 50%;
}

.columns-2AB .columnA {
    width: 40%;
}

@media (max-width: 1024px) {
.columns-2AB .columnA {
    width: 99%;
}
}

.columns-2AB .columnB {
    width: 60%;
}

@media (max-width: 1024px) {
.columns-2AB .columnB {
    width: 99%;
}
}

.columns-2 .column, .columns-2AB .columnA, .columns-2AB .columnB, .columns-3 .column, .columns-4 .column {
    box-sizing: border-box;
    float: left;
}

@media (max-width: 1024px) {
.columns-2 .column {
    width: 99%;
}
}
ul.dots {
    list-style-type: circle;
    margin-left: 2em;
}

.sreader {
   position: absolute; 
   left: -999em;
}
.left-45 {
   float: left;
   width:45%;
}
@media (max-width: 1024px) {
.left-45 { width: 99%;}
.aside-img {float: none; width: inherit;}
.polar-image {float: none; margin:0;}
}

/*info widget*/
.well-i {
    background: none;
    border: 1px solid #66C61E;
    box-shadow: 0px 0px 8px #cfcfcf;
    border-radius: 7px;
    padding: 10px 20px;
    display: inline-block;
    margin: 5px 40px;
    vertical-align: top;
    text-align: left;
    font-size: 90%;
}

   .fa {
    display: inline-block;
    font: normal normal normal 14px/1.2 FontAwesome;
    font-size:  inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

p.fa-exclamation-circle:before {
    content: "\f06a";
    float: left;
    color: #66c61e;
    padding: 0px 10px 0px 0;
    font-size: 2em!important;
   
}

div.fa-exclamation-circle:before {
    content: "\f06a";
    float: left;
    color: #66c61e;
    padding: 10px 10px 0px 0;
    font-size: 2em!important;
}

.info:before {
    content: "\f06a";
    color: #66c61e;
    font: normal normal normal 1.5em/1 FontAwesome;
    padding-right: 0.6em;
    margin-left: 0.1em;
}

.print-friendly {
    background: fff;
    float: right;
    display: inline-block;
    vertical-align: top;
    text-align: left;
}

.fa-print:before {
    content: "\f02f";
    color: #c61eba;
}


/*forms*/

.sq-form-question-error input {
    background: rgba(255, 165, 0, 0.06);
    box-shadow: 2px 3px 3px #C62A1E!Important;
}

.sq-form-question-error textarea {
    background: rgba(255, 165, 0, 0.06);
    box-shadow: 2px 3px 3px #C62A1E!Important;
}

p[id^='error'] {
    color:#C62A1E;
    position: relative;
    margin: 0px;
    font-size: .9em;
    padding: 5px;
}

@media (max-width: 1024px) {
p[id^='error'] {
    top: 0;
}
}

.sq-form-question-title {
    margin-top: 1em;
}

input, textarea {
    border: 1px solid #6F6F6F;
    font-size: 1em;
    padding: 6px;
    border-radius: 3px;
    box-shadow: 1px 1px 5px #BFBFBF;
}
.sq-form-question-answer {
    margin: 4px 0 8px 0;
}
legend {    padding: 5px 0;}
@media (max-width: 1024px){
input[type=text], textarea {
    width: 98% !important;
    margin: 0;
}

.sq-form-question-answer li {
    padding: 0!important;
}
.sq-form-question-answer ul {margin:0;}
input[type=file] {
    font-size: 0.7em;
}
}

label {
    position: relative;
    margin-top: 1em;
}

@media (max-width: 1024px){
label {
    position: relative;
    top: 0;
}
}

.sq-form-question-option-list {
    width: 50%;
    margin-bottom: 1em;
}

@media (max-width: 1024px){
.sq-form-question-option-list {
    width: 99%!important;
    margin-bottom: .3em;
}
}

.sq-form-question-note {
    font-size:0.8em;
    color: #626262;
}

.sq-form-required-field {
    text-decoration: none;
}

.sq-form-question-answer ul {
    list-style-type: none;
    padding: 0;
    margin:0;
}

.sq-form-question-answer input[placeholder="enter the name of deceased person or location of fire / explosion"] {
    font-size: 1em;
    color: #626262;
    font-style: italic;
}

/*339002*/

#skip-links {
    position: fixed;
    top: -200px;
    color: #fff;
    text-decoration: none;
    padding: 10px;
    display: inline-block;
}
#qexit {
    top: 4rem;
    right: 0;
    background: #b60000;
    margin: 0 0 0 3rem;
    padding:1rem;
    color: #fff;
    font-size: 1.2rem;
    font-weight: 700;
    border: solid 2px #b60000;
    text-shadow: 0px 1px 1px #333;
    position: fixed;
}

