/*
  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: 10 November 2019 02:12:27
*/


/* 
Template Name: uom-mce.css
UOM DDS Version: 7.0
Author: External Relations Digital Team - Based on UoM Design Template
Updated: 2/10/19 TS
*/

/* fix padding in local site footer */
.uomcontent footer.cta .center {margin: 0 auto; padding: 0;}
.uomcontent footer.cta ul.quicklinks {max-width: 100%;}
.uomcontent footer.cta ul.quicklinks li {padding: 0px;}
.uomcontent footer.cta ul.site-links li {padding: 0px;}
.uomcontent [role="main"] footer {padding-bottom: 0rem;}

/* correcting issues with styles when using native Matrix form builder */
.uomcontent legend.sq-form-section-title {font-size: 0.9375rem; font-weight: 700; letter-spacing: 0.0625rem; line-height: 1.5rem; text-transform: uppercase; padding-top: 10px;}
.sq-form-question.sq-form-question-error input.sq-form-field, .sq-form-error.sq-captcha-error {background-color: #fff; border-color: #fb6a7b; color: #fb6a7b;}
.sq-form-question.sq-form-question-error p.sq-form-error, .sq-form-error.sq-captcha-error {font-size: 0.875rem; padding: 0.3125rem 0; -webkit-animation: flash 0.4s 0.1s 1 ease-in-out; animation: flash 0.4s 0.1s 1 ease-in-out; color: #df0620; display: block; font-style: italic; margin: 0; text-transform: none}
.uomcontent fieldset div.sq-form-question-answer div.styled-select { margin-top: 0.3125rem; }
.uomcontent span#sq_normal_captcha input[type="text"]:hover {border-color: #adb8c1}
.uomcontent span#sq_normal_captcha input[type="text"] {font-size: 1.25rem; background-color: #f6f6f6; border: 1px solid #d3d3d3; box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.15); padding: 0.5rem 0.625rem; font-family: Roboto, Helvetica, Arial, sans-serif; font-weight: 300; margin-top: 0.3125rem; border-radius: 0.1875rem;}
div.sq-form-captcha {border-bottom: 1px solid #e9e9e9; border-top: 1px solid #e9e9e9; padding-top: 3rem; padding-bottom: 48px; padding-bottom: 3rem;}
.uomcontent ul.sq-form-summary-semantic {padding-top: 48px; padding-top: 3rem; padding-bottom: 48px; padding-bottom: 3rem;}
.uomcontent ul.sq-form-summary-semantic li {list-style-type: none;}
.uomcontent ul.sq-form-summary-semantic li dl {font-size: 16px; overflow: hidden;}

/*overrides for checkbox, radio button and file upload */
.uomcontent .sq-form-question-title[for] {cursor: pointer;}    
.uomcontent .sq-form-question-answer li {position: relative; margin-left: 0; list-style-type: none;}
.uomcontent .sq-form-question-answer input[type="checkbox"], .uomcontent .sq-form-question-answer input[type="radio"] {left: 0; top: 0; clip: auto;}    
.uomcontent .sq-form-question-answer input[type="checkbox"] + label:after, .uomcontent .sq-form-question-answer input[type="radio"] + label:after {content: none;}   
.uomcontent .sq-form-question-answer input[type="file"] {padding: 8px; padding: .5rem; margin-top: 5px; margin-top: .3125rem; width: 100%; background-color: #f6f6f6; border: 1px solid #d3d3d3; box-shadow: inset 0 1px 3px rgba(0,0,0,0.15); border-radius: 3px; font-size: 16px; font-size: 1rem; font-weight: 300; cursor: pointer; color: #000;} 
.uomcontent .sq-form-question-answer input[type="file"]:hover {border-color: #adb8c1; text-decoration: underline;}

/* 21/10/16 unstyled form overrides for checkboxes to work */
.uomcontent#top form:not(.unstyled-controls):not(.filtered-listing-select) fieldset input[type=checkbox]:not(.unstyled), .uomcontent#top form:not(.unstyled-controls):not(.filtered-listing-select) fieldset input[type=radio]:not(.unstyled) {position: static !important;}
.uomcontent#top form:not(.unstyled-controls):not(.filtered-listing-select) fieldset input[type=checkbox]:not(.unstyled)+label, .uomcontent#top form:not(.unstyled-controls):not(.filtered-listing-select) fieldset input[type=radio]:not(.unstyled)+label {display: inline;}
.uomcontent#top form:not(.unstyled-controls):not(.filtered-listing-select) fieldset input[type=checkbox]:not(.unstyled)+label:after, .uomcontent#top form:not(.unstyled-controls):not(.filtered-listing-select) fieldset input[type=radio]:not(.unstyled)+label:after {display: none;}

/* 7/11/16 additional css to get checkboxes to work again */
#top.uomcontent form:not(.unstyled-controls):not(.filtered-listing-select) fieldset input[type="checkbox"]:not(.unstyled), #top.uomcontent form:not(.unstyled-controls):not(.filtered-listing-select) fieldset input[type="radio"]:not(.unstyled) {position: static !important;}

/* 16/11/16 remove double boxes on checklist styles and display tick*/
#top.uomcontent form:not(.unstyled-controls):not(.filtered-listing-select) fieldset ul.checklist input[type="checkbox"]:not(.unstyled) {position: absolute!important;}
.uomcontent#top form:not(.unstyled-controls):not(.filtered-listing-select) fieldset ul.checklist input[type=checkbox]:not(.unstyled)+label, .uomcontent#top form:not(.unstyled-controls):not(.filtered-listing-select) fieldset ul.checklist input[type=checkbox]:not(.unstyled)+label:after, .uomcontent#top form:not(.unstyled-controls):not(.filtered-listing-select) fieldset ul.checklist input[type=radio]:not(.unstyled)+label, .uomcontent#top form:not(.unstyled-controls):not(.filtered-listing-select) fieldset ul.checklist input[type=radio]:not(.unstyled)+label:after {display: block;}

/* 26/07/16 online quiz overrides */
.uomcontent .sq-online-quiz-question-multichoice ul {padding-left: 0px;}
.uomcontent .sq-online-quiz-question-multichoice ul li {list-style: none; margin-left: 0px}  
.uomcontent .sq-online-quiz-question-multichoice label {padding-left: 0.4em;}
.uomcontent .quiz-results .correct {color: #008a00;}
.uomcontent .quiz-results .incorrect {color: #DF0620;}

/* 20/03/17 #238 fix for note field */
.uomcontent fieldset em.sq-form-question-note {display: block;}

/* 11/4/2017 temp fix for padding on lead text issue  #730 */
.jumpnav-active .uomcontent .lead {padding-bottom: 3rem; padding-top: 3rem;}

/* 23/11/2018 fix for images having height and width attributes pre-set */
.uomcontent img {height:auto;}

/* 2/10/19 fix for use with the Design Switcher bookmarklet - displays the specific version number being used when viewing forward version */
#designSign {background-color: #ecae65;position: fixed;padding: 0.5rem;bottom:0;right: 0;z-index: 999;text-align: center; box-shadow: 3px 3px 6px 3px rgba(0,0,0,.3);}