html{font-size:62.5%;font-family:HelveticaNeue-Light,'Helvetica Neue Light','Helvetica Neue',Helvetica,Arial,'Lucida Grande',sans-serif;text-align:left}.std-font{font-family:HelveticaNeue-Light,'Helvetica Neue Light','Helvetica Neue',Helvetica,Arial,'Lucida Grande',sans-serif}.std-txt{font-size:15px;font-size:1.5rem}body{color:#000;font-size:1.5em}input,button,textarea,select{font-size:inherit;font-family:inherit}a{color:#0066a9}h1,.largest-txt{font-size:35px;font-size:3.5rem}h2,.large-txt{font-size:25px;font-size:2.5rem}h3,.med-txt{font-size:18px;font-size:1.8rem}h4,.reg-txt{font-size:16px;font-size:1.6rem}.smallest-txt{font-size:12px;font-size:1.2rem}h1,h2,.font-weight-normal{font-weight:normal}h3,h4,h5,h6{font-weight:bold}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}p,.std-line-height{line-height:1.5em}.no-list-style{padding-left:0;list-style:none}.list-links{padding-left:0}.list-links li{list-style:none;padding-left:1em;padding-top:.5em;padding-bottom:.5em;background:url('images/bullet.png') no-repeat .5em .9em}code{font-size:15px}.nm{margin:0}.nmt{margin-top:0}.nmb{margin-bottom:0}.nml{margin-left:0}.nmr{margin-right:0}.mth{margin-top:.5em}.mt{margin-top:1em}.mtd{margin-top:2em}.mtt{margin-top:3em}.mbh{margin-bottom:.5em}.mb{margin-bottom:1em}.mbd{margin-bottom:2em}.mbt{margin-bottom:3em}.mtbh{margin-top:.5em;margin-bottom:.5em}.mtb{margin-top:1em;margin-bottom:1em}.mtbd{margin-top:2em;margin-bottom:2em}.mtbt{margin-top:3em;margin-bottom:3em}.mlh{margin-left:.5em}.ml{margin-left:1em}.mld{margin-left:2em}.mlt{margin-left:3em}.mrh{margin-right:.5em}.mr{margin-right:1em}.mrd{margin-right:2em}.mrt{margin-right:3em}.mlrh{margin-left:.5em;margin-right:.5em}.mlr{margin-left:1em;margin-right:1em}.mlrd{margin-left:2em;margin-right:3em}.mlrt{margin-left:3em;margin-right:3em}.np{padding:0}.npt{padding-top:0}.npb{padding-bottom:0}.npl{padding-left:0}.npr{padding-right:0}.pth{padding-top:.5em}.pt{padding-top:1em}.ptd{padding-top:2em}.ptt{padding-top:3em}.pbh{padding-bottom:.5em}.pb{padding-bottom:1em}.pbd{padding-bottom:2em}.pbt{padding-bottom:3em}.ptbh{padding-top:.5em;padding-bottom:.5em}.ptb{padding-top:1em;padding-bottom:1em}.ptbd{padding-top:2em;padding-bottom:2em}.ptbt{padding-top:3em;padding-bottom:3em}.plh{padding-left:.5em}.pl{padding-left:1em}.pld{padding-left:2em}.plt{padding-left:3em}.prh{padding-right:.5em}.pr{padding-right:1em}.prd{padding-right:2em}.prt{padding-right:3em}.plrh{padding-left:.5em;padding-right:.5em}.plr{padding-left:1em;padding-right:1em}.plrd{padding-left:2em;padding-right:3em}.plrt{padding-left:3em;padding-right:3em}.no-js body{font-size:1.5em}.js .js-error{display:none}.no-js .js-error{padding-top:1em;padding-bottom:1em;padding-left:1em;padding-right:1em;margin-bottom:1em;background:#eee;font-weight:bold}.hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.unhidden{position:relative;left:auto;top:auto;width:auto;height:auto;overflow:visible}.sr-hidden{display:none}#ajax-loader{margin:0 0 0 5px}.icon-loader{position:fixed;top:45%;right:50%;z-index:10}.apng #ajax-loader{background-image:url("images/spinner-apng.png");background-repeat:no-repeat;background-size:44px 44px;display:none;height:44px;width:44px}.apng #ajax-loader img{display:none}h1[tabindex="-1"]:focus,h2[tabindex="-1"]:focus,h3[tabindex="-1"]:focus,h4[tabindex="-1"]:focus,h5[tabindex="-1"]:focus,div[tabindex="-1"]:focus,.no-focus[tabindex="-1"]:focus{outline:none;border:none}.focus-only-link,.focus-only-link>a{color:inherit;text-decoration:none;cursor:text}.focus-only-link:focus,.focus-only-link>a:focus{outline:none;box-shadow:none}.focus-only-link:hover,.focus-only-link>a:hover{text-decoration:none}.clear-left{clear:left}.clear-right{clear:right}.clear-both{clear:both}.clear{clear:both}.align-left{float:left}.align-right{float:right}.text-align-left{text-align:left}.text-align-center{text-align:center}.text-align-right{text-align:right}body{margin:0}.page{padding-bottom:2em}header,footer,.row,.page,.box-model-block{overflow:hidden;_overflow:visible;zoom:1}*,*:before,*:after,.border-box{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}input[type="search"]{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.quarter,.third,.two-thirds,.half,.three-quarters,.full{float:left;margin:0 2% 20px 0;padding:10px;_display:inline;position:relative;word-wrap:break-word}.quarter.np,.third.np,.two-thirds.np,.half.np,.three-quarters.np,.full.np{padding:0}.full{width:100%;margin-right:0}.half{width:49%}.third{width:32%}.two-thirds{width:66%}.quarter{width:23.5%}.three-quarters{width:74.5%}.simple-half{width:50%}.simple-third{width:33%}.simple-two-thirds{width:66%}.simple-quarter{width:25%}.simple-three-quarters{width:75%}.half+.half:last-of-type,.quarter+.half:last-of-type,.third:last-of-type,.third+.two-thirds:last-of-type,.quarter:last-of-type,.quarter+.three-quarters:last-of-type{margin-right:0}.no-lastchild .half{width:48%}.no-lastchild .third{width:31.3%}.no-lastchild .two-thirds{width:64%}.no-lastchild .quarter{width:23%}.no-lastchild .three-quarters{width:73%}.no-boxsizing .half{width:45%}.no-boxsizing .third{width:29%}.no-boxsizing .two-thirds{width:62%}.no-boxsizing .quarter{width:20%}.no-boxsizing .three-quarters{width:72%}.wrapper{max-width:978px;*width:978px;margin:0 auto}.border-top{border-top:1px solid #ccc;margin-top:1em;margin-bottom:1em}.border-bottom{border-bottom:1px solid #ccc;margin-top:1em;margin-bottom:1em}.flex-container-column{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.flex-container-row{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.flex-container-row-resp{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.flex-container-row-resp>*{padding-right:1em}@media only screen and (max-width:640px){.flex-container-row-resp{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}}.flex-container-col-resp{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}@media only screen and (max-width:640px){.flex-container-col-resp{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.flex-container-col-resp>*{padding-right:1em}}.flex-container-row>*,.flex-container-row-resp>*{padding-right:1em}.flex-full{width:100%}.flex-half{width:50%}.flex-third{width:33%}.flex-two-thirds{width:66%}.flex-quarter{width:25%}.flex-three-quarters{width:75%}.flex-fifth{width:20%}.flex-two-fifths{width:40%}.flex-three-fifths{width:60%}.flex-four-fifths{width:60%}.no-flexbox .flex-container-row,.no-flexbox .flex-container-row-resp{clear:both}.no-flexbox .flex-container-row>*,.no-flexbox .flex-container-row-resp>*{float:left}@media only screen and (max-width:640px){.no-flexbox .flex-container-row>*,.no-flexbox .flex-container-row-resp>*{float:none}}.mobile-full-spec{width:100%;float:none}.print-only,.mobile-show,.tablet-show{display:none}.desktop-show{display:block}@media only screen and (max-width:1024px){.wrapper{width:96%}}@media only screen and (max-width:960px){.desktop-show{display:none}.tablet-show{display:block}}@media only screen and (max-width:640px){.quarter,.three-quarters,.half,.third,.two-thirds,.full,.mobile-full{width:100%;float:none}.flex-full,.flex-half,.flex-third,.flex-two-thirds,.flex-quarter,.flex-three-quarters,.flex-fifth,.flex-two-fifths,.flex-three-fifths,.flex.four-fifths{width:100%}.tablet-show,.desktop-show{display:none}.mobile-show{display:block}}header{background:#fff;position:relative;z-index:3;width:100%}header h1{margin-top:.5em;margin-bottom:.5em}header h1 a{text-decoration:none}header h1 a:hover,header h1 a:active{text-decoration:underline}.brand-wrapper{height:102px}.parent-site-link{float:right}.parent-site-link .button{margin-right:0}.monash-brandheader{float:left;height:102px;padding-top:34px}.monash-brandheader a,.monash-logo{width:423px;height:50px;display:block;background-image:url(images/monash-logo-1-line.png);background-repeat:no-repeat}@media only screen and (max-width:960px){.monash-brandheader a,.monash-logo{width:199px;background-image:url(images/monash-logo-2-line.jpg);background-size:100% 100%;background-position:0px 0px;padding-left:0px;margin-top:12px;height:61px}}.svg .monash-brandheader a,.svg .monash-logo{background-image:url(images/monash-logo-1-line.svg);background-size:100% 100%}@media only screen and (max-width:960px){.svg .monash-brandheader a,.svg .monash-logo{background-image:url(images/monash-logo-2-line.svg)}}.nav-bar{margin-top:69px;background:#065484;position:relative;z-index:3;height:50px;overflow:hidden}.primary-nav .wrapper>ul{padding:0;margin:0}.primary-nav ul li{float:left;display:block;list-style-type:none;border-left:1px solid #06476e}.primary-nav ul li a{font-size:15px;line-height:16px;display:block;height:30px;width:106px;color:#f5f6f6;padding:10px 15px 10px 15px;margin:0;text-decoration:none}.primary-nav ul li a:hover{text-decoration:underline}.primary-nav ul li.active{background-color:#f5f6f6}.primary-nav ul li.active a{color:#065484}.mobile-nav-button{display:none}@media only screen and (max-width:960px){.monash-brandheader{padding-top:15px}}@media only screen and (max-width:640px){.parent-site-link{display:none}}footer{padding-top:2em;padding-bottom:2em;background:#242424}.footer-notes{color:#fff;font-size:12px;font-size:1.2rem;-webkit-appearance:none}.footer-notes a{color:#fff}.parent-site-link-mob a{width:100%}table{background:#ccc;border-spacing:1px}tr{vertical-align:top}th,td{padding:0.2em}th>div,td>div{position:relative;height:100%}th{background:#eee}td{background:#fff}.dataGridContainer{overflow:hidden;_overflow:visible;zoom:1}.dataGridTable .data-grid-first-element{margin-top:0;padding-top:1em}.dataGridHeaderItem{font-size:18px;font-size:1.8rem;font-weight:normal}.dataGridHeaderItemLabel{padding-right:35px;display:block}.dataGridHeaderItemSortAction a,.dataGridDataItemFilterMenu,.modal-dialog-inner .dataGridDataItemFilterMenu{position:absolute;top:0;right:0;margin:0;padding:0}.dataGridDataItemFilterMenu{width:20px;height:20px;background:url("images/filter-menu.png") no-repeat}.dataGridDataItemFilterMenu:hover{background-color:transparent}.dataGridHeaderItemSortAction a{width:30px;height:30px;background:url("images/sort.png") no-repeat}.dataGridHeaderItemSortAction a span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.filter-block{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.dataGridFilter{display:flex;flex-direction:row;flex-wrap:wrap;margin:0;padding:0;margin-top:.5em;margin-bottom:.5em}.dataGridFilterLabel,.dataGridFilterRemoveButton{background-color:#eee;display:block}.no-flexbox .dataGridFilter,.no-flexbox .filter-block,.no-flexbox .dataGridFilterLabel,.no-flexbox .dataGridFilterRemoveButton{display:inline-block}.dataGridFilterLabel{padding-top:1em;padding-bottom:1em;padding-left:1em;padding-right:1em}.dataGridFilterRemoveButton{margin-left:1px;margin-right:.5em;padding-top:1em;padding-bottom:1em}.dataGridFilterRemoveButton a{text-decoration:none;padding-top:1em;padding-bottom:1em;padding-left:.5em;padding-right:.5em}.data-item-filters{background:#eee;position:absolute;right:0;top:20px;padding-top:.5em;padding-bottom:.5em;padding-left:.5em;padding-right:.5em;text-align:right;font-size:12px;font-size:1.2rem}.data-item-filters>*{display:block;padding:0.3em}.data-item-filters a{display:block}.dataGridHeaderItemSortAction .dataGridHeaderItemSortAction{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.dataGridDataItemFilterOutControl,.dataGridDataItemFilterOnlyControl{float:none !important;display:block !important}.dataGridDataItemValue{padding-bottom:25px}.modalDialogContents .dataGridTableContainer>div{overflow:scroll;overflow-y:hidden}@media only screen and (max-width:960px){.dataGridTableContainer>div{overflow:scroll;overflow-y:hidden}}.button,button{display:inline-block;font-weight:bold;text-shadow:none;cursor:pointer;text-decoration:none}.button{padding:1em 1.5em;margin-right:1.071em}input[type=submit]{-webkit-appearance:none;border-radius:0}.button,a.button,.button a{background-color:#32659c;color:#fff;text-decoration:none}.button:hover,a.button:hover,.button a:hover{text-decoration:underline;background-color:#0066a9}.button.minor,a.button.minor,.button.minor a,.button-minor,input[type=submit].button-minor{background-color:#eee;color:#0066a9}.button.minor:hover,a.button.minor:hover,.button.minor a:hover,.button-minor:hover,input[type=submit].button-minor:hover{background-color:#eee;text-decoration:underline}.disabled,a.disabled,.disabled>button,.button.disabled{background-color:#eee;color:#0066a9;color:#242424}.disabled:hover,a.disabled:hover,.disabled>button:hover,.button.disabled:hover{background-color:#eee;text-decoration:underline}.disabled:hover,a.disabled:hover,.disabled>button:hover,.button.disabled:hover{background-color:#eee;text-decoration:none;cursor:text}.button.theme,a.button.theme,.button.theme a{background-color:#000;color:#fff}.button.theme:hover,a.button.theme:hover,.button.theme a:hover{background-color:#242424}.button:focus,.button a:focus{outline:1px dotted #32659c}.button-icon-bg-norepeat{background-repeat:no-repeat}.button-icon-bg{background-repeat:no-repeat;background-position:15px center;padding-left:46px}.button-icon-bg-icononly{background-repeat:no-repeat;background-position:15px center;padding-right:15px;padding-top:1.5em;padding-bottom:1.5em}.button-icon-bg-30{background-repeat:no-repeat;background-position:center top;background-size:30px 30px;display:block}.button-icon-bg-30 .icon-text{padding-top:30px;text-align:center}.button-icon-bg-44{background-repeat:no-repeat;background-position:center center;background-size:44px 44px;display:block;height:44px;width:44px}.button.delete-button{position:absolute;right:0;top:0;margin:0}.button-block{float:right}.button-block a,.button-block .split-button,.button-block .hasSecondary,.button-block button{margin-right:1px}.button-block a,.button-block .split-button,.button-block .hasSecondary{float:left}.split-button,.hasSecondary{background-color:#264c75}.skip-button,.skip-button button,input[type=submit].skip-button{background-color:transparent;color:#0066a9;padding:0}.button-close button{float:right;clear:both;display:inline-block;background-image:url(images/button-close.png);background-repeat:no-repeat;background-position:center right;padding-right:45px}.button-close.button-close-icon-only span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.button-close.button-close-icon-only button{height:44px;width:44px;padding:0}.button-open-new-window a{background-image:url(images/open-in-new-window-icon.png);background-repeat:no-repeat;background-position:right bottom;font-size:12px;font-size:1.2rem;padding-right:2em;padding-top:.5em;margin-right:1em;clear:both;display:inline-block}.button-remove,.button.button-remove{background:#a52e29;background-image:url(images/button-delete.png);color:#fff}.button-remove:hover,.button.button-remove:hover{background-color:#8e2825}.button-success,.button.button-success{background:#167445;background-image:url(images/all-approve-small-white.png);color:#fff}.button-success:hover,.button.button-success:hover{background-color:#125e38}.button-remove,.button.button-remove,.button-success,.button.button-success{margin-top:1em;margin-left:0;margin-right:0;margin-bottom:1em;background-repeat:no-repeat;background-position:15px center;padding-left:46px}.button-remove.disabled,.button.button-remove.disabled,.button-success.disabled,.button.button-success.disabled{background-color:#eee;color:#000}.svg .button-success,.svg .button.button-success{background-image:url(images/all-approve-white.svg);background-size:19px 16px}.btn-full-width button,.btn-full-width .button,.btn-full-width .button a{width:100%;text-align:center}.inline-buttons input[type=submit]{display:inline-block}.button-toggle{width:92px;height:48px;display:-webkit-flex;display:flex;border:2px solid #343434}.button-toggle button{width:44px;height:44px;background-color:#000;background-position:center center}.button-toggle button.active{background-color:#eee;border-bottom-width:4px;border-bottom-style:solid;color:#242424;-webkit-transition:border-bottom .5s;-moz-transition:border-bottom .5s;-ms-transition:border-bottom .5s;-o-transition:border-bottom .5s;transition:border-bottom .5s}.hide-inner span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.icon-right{position:absolute;right:1em;top:1em}@media only screen and (max-width:640px){.button-block{float:left}.button-block a,.button-block button{margin:0 1px 1px 0}}.form-container{width:100%;background-color:#f6f6f6;color:#000;padding:1em}.no-boxsizing .form-container{width:95%}.form-container legend{color:#0066a9}.form-container ul{margin:0;padding:0}.form-container li,.form-container div.section{clear:both}.form-container .half{width:50%;margin-right:0;float:left}fieldset,fieldset.half{border:none;margin-top:.5em;padding-bottom:2em}fieldset fieldset{border:1px solid #eee;width:75%;margin:1em 0 0 0}fieldset,.leftPanel fieldset{padding:0}.form-container fieldset{padding:0.35em 0.625em 0.75em}.no-boxsizing .form-container fieldset{padding-left:0;padding-right:0}legend{width:100%;font-size:25px;font-size:2.5rem;margin-bottom:1em}fieldset fieldset>legend{font-size:15px;font-size:1.5rem;width:auto;padding-left:.5em;padding-right:.5em;margin-bottom:0}label,.label{display:block;margin:1em 0 0.5em 0}.inline-input{display:inline;float:left;margin-right:1em}input[type=submit].inline-button,input[type=button].inline-button,button.inline-button{display:inline-block}input,input[type="search"],textarea,button,.input-box{width:75%;padding:10px;border-radius:0;border:2px solid #eee;box-shadow:inset 2px 2px 2px 0 #ccc;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.no-boxsizing input,.no-boxsizing input[type="search"]{width:63%}input[type=file]{background:#fff}select{width:75%;border-style:solid;border-width:2px;border-color:#ccc #eee #eee #ccc;padding:8px;background:#fff}optgroup{background:#f6f6f6;font-weight:normal}input[list]{background:#fff url(images/filter-menu.png) right 10px center no-repeat}input[list]::-webkit-calendar-picker-indicator{color:rgba(255,255,255,0);background:#fff url(images/filter-menu.png) center center no-repeat}.no-inputlist input[list]{display:none}input:focus,select:focus,textarea:focus,.input-box:focus{border:2px solid #32659c;outline:0}input[readonly],select[readonly],textarea[readonly],.input-box[readonly]{background-color:#f6f6f6;color:#666}input[readonly]:focus,select[readonly]:focus,textarea[readonly]:focus,.input-box[readonly]:focus{border-color:#f6f6f6}.error-text,.errorItem{width:80%;margin-top:0;margin-bottom:0.2em;background:url('images/forms-error.png') no-repeat 0 2px;color:#ca322a;padding-left:18px}.noticeHeader{font-size:18px;font-size:1.8rem}.notice-success .noticeItem,.notice-failure{background:#f6f6f6;float:left;margin:0 2% 20px 0;padding:10px;_display:inline;position:relative;word-wrap:break-word;width:74.5%;margin-top:.5em}.notice-success .noticeItem.np,.notice-failure.np{padding:0}.notice-failure .noticeItem{width:80%;margin-top:0;margin-bottom:0.2em;background:url('images/forms-error.png') no-repeat 0 2px;color:#ca322a;padding-left:18px}.notice-success .noticeItem:before{background-repeat:no-repeat;background-position:center top;background-size:30px 30px;display:block;background-color:#167445;float:left;background-image:url(images/all-success-30-white.png);background-position:center center;content:" ";height:30px;width:30px;background-size:25px 25px}.notice-success .noticeItem:before .icon-text{padding-top:30px;text-align:center}.notice-success .noticeItem .noticeHeader,.notice-success .noticeItem .noticeMessage{margin-left:44px}.svg .notice-success .noticeItem:before{background-image:url(images/all-success-white.svg)}fieldset fieldset .error-text{margin-left:.5em}input.error,select.error,textarea.error{border:2px solid #ca322a}.further-instructions{position:relative;top:8px;border:none;clear:both;width:90%;font-size:11px;line-height:14px}input[type="submit"],input[type="button"],button{border:none;width:auto;box-shadow:none;background-color:#32659c;color:#fff;clear:both;margin-top:1em;display:block}input[type="submit"]:hover,input[type="button"]:hover,button:hover{text-decoration:underline}.separate-field{width:40%;float:left;min-width:88px}.no-boxsizing .separate-field{height:40px}input[type="checkbox"],input[type="radio"],.checkbox-hidden-sim{padding:0;width:18px;height:12px;clear:both;float:left;margin:1.2em 0 0 0.5em !important;box-shadow:none;border:none}input[type="radio"]{padding-left:0.5em}input[type="checkbox"]+label,input[type="radio"]+label,.checkbox-sim{position:relative;float:left;box-sizing:border-box !important;padding-left:10px;margin-bottom:1em;width:60%;width:-moz-calc(90% - 29px);width:-webkit-calc(90% - 29px);width:calc(90% - 29px)}input[type="checkbox"]+label::before,input[type="radio"]+label::before,.checkbox-sim::before{position:absolute;left:-27px;top:-1px;display:inline-block;width:20px;height:20px;padding:4px;background:#fff;content:" ";cursor:pointer;border:1px solid #ccc;text-align:center;line-height:10px;vertical-align:top;color:#0066a9;box-shadow:inset 0 0 2px #ccc;text-shadow:0 -1px #ccc,0 1px #242424;margin-left:0.5em}.separate-field input[type="checkbox"]+label,.separate-field input[type="radio"]+label{width:50%}input[type="checkbox"][readonly]+label::before,input[type="radio"][readonly]+label::before{background-color:#f6f6f6}input[type="checkbox"][readonly]+label,input[type="radio"][readonly]+label{color:#666;font-style:italic}.separate-field input[type='checkbox']+label::before{padding:3.5px}input[type="radio"]+label:before{border-radius:100%;padding:3px 4px 5px 4px}input[type="checkbox"]:checked+label::before{content:"\2713"}input[type="radio"]:checked+label::before{content:"\25cf"}input[type="checkbox"]:focus+label::before,input[type="radio"]:focus+label::before,input[type=submit]:focus,input[type=button]:focus button:focus{outline:1px dotted #32659c;text-decoration:none}input[type="checkbox"]:focus+label,input[type="radio"]:focus+label{text-decoration:underline}input[type="checkbox"]+label+label,input[type="radio"]+label+label{clear:both}.separate-field{border:1px solid #eee;box-sizing:border-box;display:inline-block}.date .third{margin-right:0}.search-field input{float:left;clear:none}.search-field input[type=text],.search-field input[type=search]{width:-moz-calc(75% - 67px);width:-webkit-calc(75% - 67px);width:calc(75% - 67px)}@media only screen and (max-width:640px){.search-field input[type=text],.search-field input[type=search]{width:-moz-calc(100% - 67px);width:-webkit-calc(100% - 67px);width:calc(100% - 67px)}}.search-field .search-button{margin:0;min-height:41px}.generatedcontent .required:after,.asterisk-required{color:#ca322a;content:' *'}.generatedcontent .required-label,.generatedcontent .fieldHeaderIsRequired{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.file-drop-box{height:100px;border:1px solid #eee;text-align:center;vertical-align:middle;padding-top:40px;background:#f5f6f6}fieldset.dropdown-check{border:1px solid #eee;margin:10px 2% 0.5em 0;background:#fff}fieldset.dropdown-check legend{width:100%;float:left;padding:10px}fieldset.dropdown-check .checkbox-list{display:none;clear:both;padding:10px}@media only screen and (max-width:640px){fieldset fieldset,input,select,textarea,.separate-field{width:100%}fieldset fieldset .no-boxsizing,input .no-boxsizing,select .no-boxsizing,textarea .no-boxsizing,.separate-field .no-boxsizing{width:96%}.inline-input{display:block;float:none;margin-right:0}.date .third{margin-bottom:0;padding:5px;float:left;width:32%}}.accordion{height:auto;border-top:1px solid #ccc;list-style:none;overflow:hidden;margin:0;padding:0;margin-bottom:1em}.no-boxsizing .accordion{border-right:1px solid #ccc}.no-boxsizing .accordion .accordion{border-right:none}.accordion .panel{overflow:hidden;_overflow:visible;zoom:1;width:100%;height:auto;background:#f6f6f6;border:1px solid #ccc;border-top:none;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.accordion .accordion{margin:0}.accordion .accordion .panel{border-left:none;border-right:none;background:none}.accordion>.open,.acc-panel.open{background:none}.accTitle{float:left;width:100%;height:auto;padding:0;margin:0;font-weight:normal}.accTitle>a{float:left;width:100%;height:auto;padding:12px 10% 12px 4%;background:url('images/accordionclosed.png') no-repeat 96% center;text-decoration:none}.accTitle>a:hover *{text-decoration:underline !important}.bodyCopy .accTitle{font-weight:normal}.no-boxsizing .accTitle>a{width:86%}.accMulti .accordion .accTitle{font-weight:normal;background:url('images/bullet.png') no-repeat 4% 50%}.accMulti .accContent .accTitle>a{padding-left:6%}.no-boxsizing .accMulti .accContent .accTitle>a{width:84%}.accordion>.open>.accTitle>a,.accordion-open-icon{background-image:url('images/accordionopen.png')}.accContent{float:left;width:100%;height:auto;padding:10px 4% 20px}.no-boxsizing .accContent{width:92%}.accMulti>.accContent{width:100%;padding:0}.accMulti .accordion .accContent{padding-left:6%}.no-boxsizing .accMulti .accordion .accContent{width:90%}.no-js .panel,.no-js .accTitle>a{background:none}.accTitle .align-left{float:left;margin:0 2% 20px 0;padding:10px;_display:inline;position:relative;word-wrap:break-word;width:49%;padding-bottom:0;padding-top:0;margin-top:0;margin-bottom:0;padding-left:0}.accTitle .align-left.np{padding:0}.accTitle .align-left:last-of-type{margin-right:0}.search-results{margin-bottom:.5em}.search-results ul{list-style:none}.search-results .listItemDetails,.search-results .three-quarters,.search-results .quarter{margin-bottom:0}.search-results.compact h2,.search-results.compact h3,.search-results.compact h4{color:#0066a9}.search-results.compact h2{font-size:18px;font-size:1.8rem;margin-bottom:0}.search-results.compact h3{font-size:16px;font-size:1.6rem;margin-top:.5em;margin-bottom:.5em}.search-results.compact h4{margin:0;font-weight:normal}.search-results.compact ul{padding-left:0;margin-top:0}.add-table{padding:0}.add-table button{margin:0}.search-results>a,.search-results .listItem,.search-results .list-row{text-decoration:none;display:block;background-color:#eee;margin-top:.5em;margin-bottom:.5em;color:inherit;overflow:hidden;_overflow:visible;zoom:1}.search-results>a .nmb,.search-results .listItem .nmb,.search-results .list-row .nmb{margin-bottom:0}.search-results>a:hover,.search-results .link-block:hover{background-color:#f6f6f6}.search-results .link-block.disabled:hover{background-color:#eee}.search-results .add,.search-results .remove{float:left;margin:0 2% 20px 0;padding:10px;_display:inline;position:relative;word-wrap:break-word;width:23.5%;text-align:center;margin-bottom:0;min-height:80px;background-position:50% 20%;background-repeat:no-repeat;clear:none}.search-results .add.np,.search-results .remove.np{padding:0}.search-results .add:last-of-type,.search-results .remove:last-of-type{margin-right:0}.search-results .add>span,.search-results .remove>span,.search-results .add .button-content,.search-results .remove .button-content{position:absolute;bottom:10%;left:0;width:100%}@media only screen and (max-width:640px){.search-results .add,.search-results .remove{font-size:12px;font-size:1.2rem;font-weight:normal}}.search-results .add{background-image:url('images/add.png')}.search-results .remove{background-image:url('images/remove.png')}.dark .add,.dark .remove,.dark a{background-color:#32659c;color:#fff}.dark .add:hover,.dark .remove:hover,.dark a:hover{background-color:#0066a9}.hide-no-items.hasNoItems{display:none}.list-choice-button button,.list-choice-button .sim-button{float:right;margin:0}.list-choice-button button{background-color:#eee;color:#0066a9}.list-choice-button button:hover{background-color:#eee;text-decoration:underline}.list-choice-button .sim-button{display:inline-block;font-weight:bold;text-shadow:none;cursor:pointer;padding:1em 1.5em;margin-right:1.071em;background-color:#32659c;color:#fff;text-decoration:none;margin-right:0}.list-choice-button .sim-button:hover{text-decoration:underline;background-color:#0066a9}.list-choice-button .sim-button.minor{background-color:#eee;color:#0066a9}.list-choice-button .sim-button.minor:hover{background-color:#eee;text-decoration:underline}.list-choice-button .sim-button.minor:hover{background-color:#f6f6f6}.list-with-action-icon{position:relative}.list-with-action-icon .list-with-action{width:-moz-calc(100% - 50px);width:-webkit-calc(100% - 50px);width:calc(100% - 50px)}.list-with-action-icon .list-action-icon{width:44px;height:44px;position:absolute;clear:none;right:0;top:0;margin:0}.embed-container{position:relative;padding-bottom:56.25%;padding-top:100px;height:0;overflow:hidden;top:-10px}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.embed-container.embed-content{top:0}.link-list{width:100%;margin:0;padding:0;list-style:none;font-size:18px;font-size:1.8rem}.link-list li{width:100%;margin:0;margin-bottom:1px;padding:0;display:block}.link-list a{width:100%;margin:0;padding-top:.5em;padding-bottom:.5em;padding-left:.5em;background:#eee url("images/list-icon.png") right no-repeat;display:block}.link-list a:hover,.link-list a:active{background-color:#f6f6f6}.page .wrapper,h1{width:calc(96% - 44px)}.floating-buttons{position:fixed;right:0;-webkit-display:flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:240px;z-index:3;-webkit-transition:right 0.5s;transition:right 0.5s}.floating-buttons.closed{right:-196px}.floating-buttons .nav-menu{height:44px;width:44px;margin-top:0;position:absolute;background:#004185 left top no-repeat}.floating-buttons .navItem.current button{background-color:#004185}.floating-buttons .navItem{width:100%;min-height:44px;min-width:44px;display:block;background:transparent;clear:both}.floating-buttons .navItem .button{margin:0 0 1px 0;margin-right:0;width:calc(100% - 44px);float:right;text-align:left;padding-top:1.2em;padding-bottom:1.2em}.floating-buttons .button{right:0}.floating-buttons .hidden{left:auto;right:-196px;width:auto;height:auto;visibility:hidden;-webkit-transition:right 3s, visibility 3s;transition:right 3s, visibility 3s}@media only screen and (max-width:1024px){.page .wrapper{margin-left:2%}}@media only screen and (max-width:640px){h1{width:calc(96% - 44px)}.floating-buttons{top:102px}}body,.bg-dark{background:#242424}.bg-brand{background:#006cab}.bg-brand button{background-color:#eee;color:#0066a9}.bg-brand button:hover{background-color:#eee;text-decoration:underline}.bg-dark,.bg-brand{color:#fff}.page{background:#fff}.bg-light{background:#fff;color:#000}.bg-light a{color:#0066a9}.bg-bone,.bone-bg{background:#f6f6f6}.pod-border,.form-container{border-right:4px solid #32659c}a{text-decoration:none}a:hover{text-decoration:underline}.title{background:#006cab;color:#fff;padding-top:1em;padding-bottom:1em}.title a{color:#fff}@media only screen and (max-width:449px){.two-thirds,.nav-buttons{padding-left:0}.planner-add .accTitle>a{padding:10px 10% 10px 10px}}.title{margin-top:10px;margin-bottom:10px}.title h1{font-size:35px;margin-top:15px;margin-bottom:15px}@media only screen and (max-width:375px){.title{height:140px}}.page .wrapper.planner-search,.page .wrapper.planner-complete{width:100%}.half{padding-bottom:0;padding-top:0;margin-top:0;margin-bottom:0}.half.half-left{padding-left:0}@media only screen and (max-width:640px){.half.half-left{padding-left:0}}.nav-buttons{float:left;margin:0 2% 20px 0;padding:10px;_display:inline;position:relative;word-wrap:break-word;width:66%}.nav-buttons.np{padding:0}.nav-buttons .back-half{width:40%;float:left}.nav-buttons .confirm-half{width:40%;float:right}.nav-buttons .confirm-half .confirm-button input{float:right}@media only screen and (max-width:640px){.nav-buttons{float:left;margin:0 2% 20px 0;padding:10px;_display:inline;position:relative;word-wrap:break-word;width:100%;margin-right:0}.nav-buttons.np{padding:0}.nav-buttons .back-half,.nav-buttons .confirm-half{width:100%;float:none}.nav-buttons .confirm-button input,.nav-buttons .back-button input{width:100%;float:none}.nav-buttons .confirm-button input{margin-bottom:1em}.planner-complete .nav-buttons{padding-right:20px}}.navPanel .confirm-button input{margin:0 auto}.back-button input{background-color:#eee;color:#0066a9}.back-button input:hover{background-color:#eee;text-decoration:underline}.planner-search .search-degree,.planner-search .search-residency,.planner-search .search-campus{margin-top:2em}.planner-search .accordion{margin-top:1em}.planner-search .summary-checkbox-faculty{font-size:12px;font-size:1.2rem;margin-top:1em}.planner-search legend{display:inline;clear:both;font-size:20px;font-size:2rem;padding:0;width:auto;margin-top:1em}.planner-search .subtext{display:inline;clear:both;font-size:12px;font-size:1.2rem;font-style:italic;color:#242424;width:auto}.planner-search .more-info{font-size:12px;font-size:1.2rem;color:#242424;margin-top:1em;margin-bottom:1em}.planner-search .search-campus select{border:2px solid #ccc;-webkit-appearance:none;box-shadow:none;-webkit-border-radius:0px;background-image:url("images/accordionclosed.png");background-repeat:no-repeat;background-position:96%;width:100%;padding-top:.8em;padding-bottom:.8em;padding-left:.5em;padding-right:.5em;-moz-appearance:none;text-indent:0.01px;text-overflow:unset}.planner-search .search-campus select::-ms-expand{display:none}.planner-search .search-faculty .accordion{border:2px solid #ccc;-webkit-appearance:none;box-shadow:none;-webkit-border-radius:0px;margin-bottom:0}.planner-search .search-faculty .accordion .panel{background:#fff;border:none}.planner-search .search-faculty .accordion .accTitle>a{padding-left:.5em;padding-top:7.em;padding-bottom:.7em;color:#000}.planner-search .search-button{float:right}.planner-search .search-button-content{width:75%;display:block}@media only screen and (max-width:640px){.planner-search .search-button{float:none;width:100%}.planner-search .search-button-content{width:100%;display:block;padding-right:20px}}.subtitle-container h2{display:inline-block;clear:both}.subtitle-container .help-container{height:30px;display:inline-block;clear:both;background-image:url("images/all-help-black.png");background-size:20px 20px;background-repeat:no-repeat;margin-left:25px}.subtitle-container .help-container a{margin-left:25px}@media only screen and (max-width:640px){.subtitle-container .help-container{margin-left:0}}.activity-count{font-size:12px;font-size:1.2rem}.svg .subtitle-container .help-container{background-image:url(images/all-help-black.svg)}.navPanel h3{margin-top:0px}.navPanel h4{border-bottom:1px solid white;padding-bottom:.5em;margin-bottom:.5em}.cart-item{display:block;clear:both;width:100%;margin-bottom:10px;overflow:auto;border-bottom:1px dotted #527eac}.cart-item .cart-clash-icon{width:44px;height:44px;display:inline-block;float:left}.cart-item .cart-clash-icon .time-clash-exists{width:30px;height:30px;display:inline-block;background-image:url("images/all-attention-yellow-small.png");background-size:20px 20px;background-repeat:no-repeat}.cart-item .cart-clash-icon .time-clash-exists span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.cart-item .cart-item-detail{width:170px;display:inline-block;float:left;font-size:12px;font-size:1.2rem;padding-bottom:5px}.cart-item .cart-item-detail p{margin-top:0}.cart-item .cart-item-remove{width:44px;height:44px;display:inline-block;float:right}.cart-item .cart-item-remove .remove-button{float:right;width:44px;height:44px;display:inline-block;background-image:url("images/all-delete-small-white.png");background-size:20px 20px;background-repeat:no-repeat;background-color:transparent;background-position:center 3px;padding:0;margin:0}.cart-item .cart-item-remove .remove-button span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.svg .cart-item .cart-clash-icon .time-clash-exists{background-image:url("images/all-attention-yellow.svg")}.svg .cart-item .cart-item-remove .remove-button{background-image:url("images/all-delete-white.svg")}.cart-item:last-of-type{border-bottom:none}@media only screen and (max-width:449px){.cart-item .cart-clash-icon{width:44px;height:44px}.cart-item .cart-clash-icon .time-clash-exists{width:30px;height:30px;display:inline-block;background-image:url("images/all-attention-yellow-small.png");background-size:20px 20px;background-repeat:no-repeat}.cart-item .cart-clash-icon .time-clash-exists span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.cart-item .cart-item-detail{width:140px}}.floating-buttons{top:220px;-webkit-transition-property:top, bottom;-moz-transition-property:top, bottom;-o-transition-property:top, bottom;transition-property:top, bottom;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s}@media only screen and (max-width:375px){.floating-buttons{top:260px}}.fix-to-top{top:10px}.floating-buttons .navItem.nav-close .button{background-image:url("images/dropnavclose.png");background-size:40px 40px;background-repeat:no-repeat;padding-left:60px;background-position:10px}#tooltip{text-align:center;color:#fff;background:#111;position:absolute;z-index:100;padding:15px}#tooltip:after{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #111;content:'';position:absolute;left:50%;bottom:-10px;margin-left:-10px}#tooltip.top:after{border-top-color:transparent;border-bottom:10px solid #111;top:-20px;bottom:auto}#tooltip.left:after{left:10px;margin:0}#tooltip.right:after{right:10px;left:auto;margin:0}.cart-count{color:#fff;background:red;border-radius:50%;width:20px;height:20px;display:inline-block;margin-left:14px;margin-top:10px}.floating-buttons .nav-menu{background-image:url("images/all-calendar-white-large.png");background-size:30px 30px;background-repeat:no-repeat;background-position:8px 6px}.svg .floating-buttons .nav-menu{background-image:url("images/all-calendar-white.svg")}.floating-buttons{width:340px}.floating-buttons.closed{right:-296px}.floating-buttons .hidden{right:-296px}.floating-buttons .navPanel{width:100%;display:block;background:transparent;clear:both}.floating-buttons .navPanel .navPanelContent{margin:0 0 1px 0;margin-right:0;width:calc(100% - 44px);float:right;text-align:left;background:#004185;color:#fff}.floating-buttons .navPanel .navPanelContent h3{font-size:25px;font-size:2.5rem;padding-left:.5em;padding-top:.5em;margin-bottom:0;font-weight:normal}.floating-buttons .navPanel .confirm-button{padding-top:1em;padding-bottom:1em;border-top:1px solid #FFF}.floating-buttons .navPanel .confirm-button input{background-color:#9ACD32;color:#000;width:90%}.floating-buttons .navPanelContentScrollable{max-height:700px;overflow-y:auto;overflow-x:hidden;padding-right:10px;padding-left:10px}.floating-buttons .navPanelContentScrollable{max-height:530px}@media screen and (max-height:799px){.floating-buttons .navPanelContentScrollable{max-height:530px}}@media screen and (max-height:699px){.floating-buttons .navPanelContentScrollable{max-height:430px}}@media screen and (max-height:599px){.floating-buttons .navPanelContentScrollable{max-height:330px}}@media screen and (max-height:499px){.floating-buttons .navPanelContentScrollable{max-height:230px}}@media screen and (max-height:399px){.floating-buttons .navPanelContentScrollable{max-height:130px}}@media only screen and (max-width:449px){.floating-buttons{width:310px}.floating-buttons.closed{right:-266px}.floating-buttons .hidden{right:-266px}}.activity-item{border:1px solid #000;margin-bottom:10px;display:table;display:-ms-flexbox;width:100%}.activity-item .activity-item-datetime{width:25%;background-color:#242424;color:#fff;float:left;min-height:100%;overflow:auto}.activity-item .activity-item-datetime .activity-item-datetime-date{padding:10px}.activity-item .activity-item-datetime .activity-item-datetime-time{padding:10px;font-size:12px;font-size:1.2rem}.activity-item .activity-item-details{width:75%;padding:10px;display:table-column;float:left}@media only screen and (max-width:449px){.activity-item .activity-item-details{width:60%;font-size:12px;font-size:1.2rem}.activity-item .activity-item-datetime{width:40%;font-size:12px;font-size:1.2rem}.activity-item .activity-item-location{min-height:30px;display:block;background-image:url("images/all-location-notext-black-small.png");background-repeat:no-repeat;background-position:left;padding-left:20px;background-position-y:0px;background-position-x:0px}}.activity-name{display:inline-block;float:left;width:80%}.planner-add .activity-name{font-weight:bold}.activity-item-location{min-height:30px;display:block;background-image:url("images/all-location-notext-black-small.png");background-size:13px 20px;background-repeat:no-repeat;background-position:left;padding-left:30px;background-position-y:0px;background-position-x:5px}.svg .activity-item .activity-item-location{background-image:url("images/all-location-notext-black.svg")}.activity-group-header{display:block;clear:both;overflow:auto}.activity-group-header h3{width:60%;display:inline-block;float:left}.activity-group-header .activity-group-header-help{width:40%;display:inline-block;float:left;padding-top:1.5em;font-size:12px;font-size:1.2rem;text-align:right}@media only screen and (max-width:640px){.activity-group-header{margin-top:0px}.activity-group-header h3{width:100%;display:block;float:none;padding-top:0;padding-bottom:0;margin:0}.activity-group-header .activity-group-header-help{width:100%;display:block;float:none;padding-bottom:.5em;text-align:left}}.planner-add .activity-tag{display:inline-block;border-radius:5px;float:right;padding:5px;color:#fff;font-size:12px;font-size:1.2rem;line-height:1.3em}.planner-add .compulsory-tag{background-color:#df0021}.planner-add .compulsory-unit-course-tag{background-color:#c33603;max-width:90px}.planner-add .social-tag{background-color:#c90095}.planner-add .support-tag{background-color:#006f29}.planner-add .library-tag{background-color:#00739d}.planner-add .study-tag{background-color:#6f64a9}.planner-add .add-to-plan-button{background-image:url("images/all-calendar-add-white-small.png");background-size:20px 20px;background-repeat:no-repeat;padding-left:40px;background-position:10px}.planner-add .added-to-plan{background-color:#9ACD32 !important;background-image:url("images/all-calendar-add-black-small.png");color:black}.planner-add .add-all-button{margin-right:0px;margin-bottom:.5em;margin-top:1em;float:right;text-align:center;padding-top:5px}.planner-add .add-all-button span{background-image:url("images/all-calendar-add-black-small.png");background-size:12px 12px;background-repeat:no-repeat;background-position:0px 8px;width:15px;height:20px;margin-right:10px;display:inline-block}.planner-add .compulsory-help-content,.planner-add .compulsory-unit-help-content{text-align:center}.planner-add .date-filter{font-size:12px;font-size:1.2rem;width:50%}.planner-add .date-filter select{margin-top:.5em;margin-bottom:.5em}@media only screen and (max-width:640px){.planner-add .date-filter{font-size:12px;font-size:1.2rem;width:100%}.add-all-button{width:100%;float:none}}@media only screen and (max-width:449px){.planner-add .activity-tag{float:none}.planner-add .add-to-plan-button{background-image:url("images/all-calendar-add-white-small.png");background-size:20px 20px;background-repeat:no-repeat;padding-left:40px;background-position:10px}.activity-name{width:100%;margin-bottom:5px;font-size:14px;font-size:1.4rem;line-height:17px;line-height:1.7rem}}.svg .planner-add .add-to-plan-button{background-image:url("images/all-calendar-add-white.svg")}.svg .planner-add .added-to-plan{background-image:url("images/all-calendar-add-black.svg")}.svg .planner-add .add-all-button span{background-image:url("images/all-calendar-add-black.svg")}.planner-complete .help-container a{height:30px;display:inline-block;clear:both;background-image:url("images/all-help-small-black.png");background-size:20px 20px;background-repeat:no-repeat;padding-left:25px}.planner-complete .import-calendar-button span{background-image:url("images/all-calendar-import-white-small.png");background-size:21px 15px;background-repeat:no-repeat;width:21px;height:15px;margin-right:7px;display:inline-block}.planner-complete .download-pdf-button span{background-image:url("images/all-download-small-white.png");background-size:13px 13px;background-repeat:no-repeat;background-position-y:3px;width:15px;height:15px;margin-right:7px;display:inline-block}.planner-complete .email-form-content-toggle span{background-image:url("images/all-email-small-white.png");background-size:19px 12px;background-repeat:no-repeat;background-position-y:3px;width:21px;height:15px;margin-right:7px;display:inline-block}.planner-complete .activity-plan-list{margin:0 2% 20px 0;padding:10px;_display:inline;position:relative;word-wrap:break-word;width:66%;width:60%;float:left}.planner-complete .activity-plan-list.np{padding:0}.planner-complete .book-now-button{display:inline-block;font-weight:bold;text-shadow:none;cursor:pointer;padding:1em 1.5em;margin-right:1.071em;background-color:#32659c;color:#fff;text-decoration:none;float:right;margin-top:.5em;background-image:url("images/all-arrow-right-small-white.png");background-size:9px 15px;padding-right:10%;background-position:90% 50%;background-repeat:no-repeat}.planner-complete .book-now-button:hover{text-decoration:underline;background-color:#0066a9}.planner-complete .book-now-button span{padding-right:10px}.planner-complete .activity-plan-actions{float:left;margin:0 2% 20px 0;padding:10px;_display:inline;position:relative;word-wrap:break-word;width:32%;float:right;margin-top:0px !important;padding-top:0px !important}.planner-complete .activity-plan-actions.np{padding:0}.planner-complete .activity-plan-actions:last-of-type{margin-right:0}.planner-complete .activity-plan-actions .email-form-content-toggle,.planner-complete .activity-plan-actions button{width:100%;displaY:block}.planner-complete .activity-plan-actions .send-email-button{width:auto;margin:0 auto;margin-top:1em;background-color:#9ACD32;color:#000}.planner-complete .activity-plan-actions .email-form-content-toggle{padding:.8em;margin-top:1em;text-align:center}.planner-complete .activity-plan-actions .email-form-content{padding-top:1em;padding-bottom:1em;padding-left:1em;padding-right:1em;background-color:#f6f6f6;border:1px solid #242424}.planner-complete .activity-plan-notes{float:left;margin:0 2% 20px 0;padding:10px;_display:inline;position:relative;word-wrap:break-word;width:32%;float:right;clear:right;margin:0}.planner-complete .activity-plan-notes.np{padding:0}.planner-complete .activity-plan-notes:last-of-type{margin-right:0}.planner-complete .activity-print-title{display:block;overflow:auto}.planner-complete .activity-name{margin-top:0;margin-bottom:.5em;display:block;float:none;width:100%;font-size:15px;font-size:1.5rem}.planner-complete .activity-tag{display:block;float:left;width:100%;padding-bottom:1em;font-weight:bold;font-size:1em}.planner-complete .email-form-content input#EmailAddress{width:100%}.planner-complete .email-form-content label{margin-top:0}@media only screen and (max-width:640px){.planner-complete .activity-plan-list{float:left;margin:0 2% 20px 0;padding:10px;_display:inline;position:relative;word-wrap:break-word;width:100%;margin-right:0;float:none;padding-left:0;padding-right:1em}.planner-complete .activity-plan-list.np{padding:0}.planner-complete .activity-plan-actions{float:left;margin:0 2% 20px 0;padding:10px;_display:inline;position:relative;word-wrap:break-word;width:100%;margin-right:0;float:none;padding-left:0;padding-right:1em}.planner-complete .activity-plan-actions.np{padding:0}.planner-complete .planner-complete-accordion-content{padding-right:1em}.planner-complete .activity-plan-notes{float:left;margin:0 2% 20px 0;padding:10px;_display:inline;position:relative;word-wrap:break-word;width:100%;margin-right:0;float:none}.planner-complete .activity-plan-notes.np{padding:0}}.planner-complete .help-container a{background-image:url("images/all-help-black.svg")}.planner-complete .import-calendar-button span{background-image:url("images/all-calendar-import-white.svg")}.planner-complete .download-pdf-button span{background-image:url("images/all-download-white.svg")}.planner-complete .email-form-content-toggle span{background-image:url("images/all-email-white.svg")}.planner-complete .book-now-button{background-image:url("images/all-arrow-right-white.svg")}.page .activity-plan-list{margin-top:0;padding-top:0}.page .activity-plan-list h4:first-of-type{margin-top:0}.planner-search .field-validation-error{display:block;padding-top:.5em;padding-bottom:.5em;padding-left:.5em;padding-right:.5em;margin-top:.5em;color:#720727;background-color:#f8dcdf;border:1px solid #ca322a;font-weight:bold;background-image:url("images/all-error-mini.png");background-size:15px 15px;background-repeat:no-repeat;padding-left:35px;background-position:10px;margin-bottom:1em}.planner-search .validation-summary-errors{color:#e80c4d;font-weight:bold;font-size:1.1em}.planner-search .validation-summary-valid{display:none}


.planner-add .highly-recommended-tag {
    background-color: maroon;
}