/* Copyright (c) 2014 State Government Victoria.  All Rights Reserved. http://www.dtpli.vic.gov.au */

/* default state */
.wal-law-wizard .accordion-content { display: none; } 
.wal-law-wizard :first-child + .accordion-content { display: block; } 
.wal-law-wizard .accordion-buttons button { display: none; }
.wal-law-wizard .results-content { display: none; }
.wal-law-wizard .results-buttons { display: none; }

.wal-law-wizard button { width: 100%; margin: 0.2em 0; }
.wal-law-wizard .button-alt { background: #fff; }
.wal-law-wizard .button-alt:hover { background: #666; }

.wal-law-wizard .accordion-header button { background: #ddd; color: #333; text-align: left; }
.wal-law-wizard .accordion-header.active button { background: #fe8321; }
.wal-law-wizard .accordion-header:first-child button { margin: 0; }
.wal-law-wizard .accordion-header button:after { font-family: "icomoon"; content: "\f105"; float: right; font-size: 1.5em; line-height: 1; }
.wal-law-wizard .accordion-header.active button:after { content: "\f107"; }

.wal-law-wizard .accordion-content { background: #eee; padding: 1em 1em 0.5em 0; }
.wal-law-wizard .accordion-content ul { margin: 0; list-style: none; }
.wal-law-wizard .accordion-content ul li { display: table; }
.wal-law-wizard .accordion-content ul li input{ margin-right: 0.8em; }
.wal-law-wizard .accordion-content ul li label{ display: table-cell; }
.wal-law-wizard .accordion-content ul hr { border: none; border-top: solid 1px #ccc; }

.wal-law-wizard .results { min-height: 412px; }
.wal-law-wizard .results-content { background: #eee; min-height: 412px; padding-bottom: 1em; }
.wal-law-wizard .results-content div { background: #ddd; padding: 1em; margin: 0 0 1em 0; }
.wal-law-wizard .results-content div strong { text-transform: uppercase; }
.wal-law-wizard .results-content ul { margin: 0; }
.wal-law-wizard .results-content p { margin: 0; }
.wal-law-wizard .results-content a:hover { opacity: 0.75; }
.wal-law-wizard .results-content .click-message { display: block; font-size: 0.8em; padding: 1em 0 0 0; }
.wal-law-wizard .results .lifejacket-message { width: 80%; margin: 0 auto; }


/* desktop styles */
@media (min-width: 1024px) {
  .wal-law-wizard { display: table; width: 100%; }
  .wal-law-wizard > div { display: table-cell; vertical-align: top; width: 50%; height: 31em; position: relative; padding-bottom: 3em; }
  .wal-law-wizard > div:first-child { padding-right: 0.5em; }
  .wal-law-wizard > div:first-child + div { padding-left: 0.5em; }
}

/* IE8 styles */
.lt-ie9 .wal-law-wizard { display: table; width: 100%; }
.lt-ie9 .wal-law-wizard > div { display: table-cell; vertical-align: top; width: 50%; height: 31em; position: relative; padding-bottom: 3em; }
.lt-ie9 .wal-law-wizard > div:first-child { padding-right: 0.5em; }
.lt-ie9 .wal-law-wizard > div:first-child + div { padding-left: 0.5em; }