@charset "UTF-8";
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,main{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}*{margin:0}html,body{min-height:100%}body{margin:0;padding:0;color:#414042;font-family:'Montserrat',sans-serif;font-size:16px;line-height:20px;position:relative}body.body{padding-top:0 !important;right:0px !important}body em,body i{color:inherit}.fullpage #maincontent,.com_quix #maincontent,.com_quix #qx-fb-mount,#intpage.fullpage #maincontent{padding:0 !important}div#secondmenu.maximenuckh ul.maximenuck li.level1.parent>span.separator,div#secondmenu.maximenuckh ul.maximenuck li.level1.parent>a{padding:0 40px !important}body.preloader #preloader{display:flex;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00306c;z-index:9999999;align-items:center;justify-content:center}body.preloader #preloader .lds-ripple{display:inline-block;position:relative;width:80px;height:80px}body.preloader #preloader .lds-ripple div{position:absolute;border:4px solid #fff;opacity:1;border-radius:50%;animation:lds-ripple 1s cubic-bezier(0,0.2,0.8,1) infinite}body.preloader #preloader .lds-ripple div:nth-child(2){animation-delay:-0.5s}.body div#secondmenu ul li.maximenuck>a img,.body div#secondmenu ul li.maximenuck>span.separator img{display:inline-block !important;height:26px !important;width:auto !important;top:11px !important;left:0px}.body div#secondmenu ul li.maximenuck>span.separator img{left:8px}.quix-builder #newsblock,.quix-builder #logo,.quix-builder #qlinks,.quix-builder #mainmenu{display:none}#secondmenu-mobile.mobilemaximenuck div.level1.maximenuck>a{font-size:1rem}#secondmenu-mobile .first.level1{margin-bottom:0;vertical-align:middle}#secondmenu-mobile .first.level1 a{display:inline-block;margin:0 0 0 10px;padding:0;line-height:30px}#secondmenu-mobile .first.level1::before{content:"\f053";position:relative;display:inline-block;width:30px;font:normal normal 900 20px/30px "Font Awesome 5 Free";color:#052669;margin-left:30px;line-height:30px;vertical-align:middle}#secondmenu div.maxidrop-main{padding-left:20px !important;padding-right:20px !important}.clr{clear:both}.blue{color:#467dc1}.navyblue{color:#00306c}.left{float:left;display:inline-block;margin:0 20px 10px 0}.right{float:right;display:inline-block;margin:0 0 10px 20px}.fullwidth{display:block;width:100%;height:auto}.two_in_row{width:45.5%}.three_in_row{width:29%}.four_in_row{width:20.5%}.five_in_row{width:15.5%}.two_in_row,.three_in_row,.four_in_row,.five_in_row{display:inline-block;box-sizing:border-box;margin:2%;vertical-align:top;height:auto}#maincontent img{display:inline-block;margin-bottom:20px}#maincontent img.left,#maincontent img.right{max-width:50%;display:inline-block;height:auto}a,a:visited{color:#00306c;outline:none;cursor:pointer;text-decoration:none}#content a,#content a:visited{position:relative}a:hover{color:#467dc1}.searchpage #content.nobanner{}a:active,a:focus{outline:0;border:none;-moz-outline-style:none}#maincontent a,#maincontent a:visited{}#maincontent p a:hover,#maincontent p a:visited:hover{text-decoration:underline}.table{border:1px solid #e6e6e6;border-collapse:collapse;margin:15px 0}.table td{border:1px solid #e6e6e6;border-collapse:collapse;padding:10px}.borderless,.borderless td{border:none !important}#wrapper{width:100%}#topblock{padding:10px 5px;width:100%;box-sizing:border-box;position:fixed;top:0;z-index:999;display:flex;justify-content:center}#logo{max-width:150px;height:50px;width:35%;font-size:0;white-space:nowrap;position:absolute;left:15px;z-index:1}#logosmall{display:none}#logoimg,#logoimg a{display:inline-block;position:absolute;top:0;left:0;bottom:0;right:0}#logoimg img{width:auto;height:100%}#logosmall{display:none}#logonormal{display:block}#mainmenu{height:50px;box-sizing:border-box;z-index:9999;display:flex;justify-content:center;font-family:"Montserrat",sans-serif;border-radius:13px;background-color:rgba(0,48,108,0.9)}#mainmenu .maximenuckh{display:flex;justify-content:center;border:1px solid #fff;transition:"background-color" 0.1s}#motto{}#motto h3{font-weight:bold;color:#00306c;font-size:1.2em;margin:0;line-height:1.5em}#motto h4{font-weight:bold;color:#555;font-size:1.1em;margin:0}.moduletable._motto{text-align:center;padding:50px 10px}.moduletable._motto h3{text-align:center;font-size:1.4em}.moduletable._motto h4{text-align:center;font-size:1.1em}#qlinksbtn{width:30px;height:30px;background:center center no-repeat;background-size:cover;margin:10px;cursor:pointer;visibility:hidden;&.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url(https://www.mazenod.wa.edu.au/templates/mazenod/images/quicklinks.svg)}}#qlinks{position:absolute;right:15px;width:50px}#qlinks ul{display:flex;padding:20px 15px 20px 10px;margin:0 -15px 0 0;text-align:right;align-items:center;flex-direction:column;position:absolute;z-index:9999;right:15px;overflow:hidden;line-height:0}#qlinks ul li{display:inline-block;outline-style:none;padding:10px 0;position:relative;width:30px;height:30px}#qlinks a{font-size:0;position:absolute;transition:all 0.2s;left:0;right:0;bottom:0;top:0;}#qlinks a::before{content:"";display:inline-block;width:30px;height:30px;vertical-align:middle}#qlinks a.calendar::before{content:"\f073"}#qlinks a.portal{&::before{background:center center no-repeat;background-size:cover}&.jch-lazyloaded::before,.jchoptimize-responsive-images__loaded{background-image:url(https://www.mazenod.wa.edu.au/templates/mazenod/images/qlinks/1.svg)}}#qlinks a.covid{&::before{background:center center no-repeat;background-size:cover}&.jch-lazyloaded::before,.jchoptimize-responsive-images__loaded{background-image:url(https://www.mazenod.wa.edu.au/templates/mazenod/images/qlinks/2.svg)}}#qlinks a.calendar{&::before{background:center center no-repeat;background-size:cover}&.jch-lazyloaded::before,.jchoptimize-responsive-images__loaded{background-image:url(https://www.mazenod.wa.edu.au/templates/mazenod/images/qlinks/3.svg)}}#qlinks a.canteen{&::before{background:center center no-repeat;background-size:cover}&.jch-lazyloaded::before,.jchoptimize-responsive-images__loaded{background-image:url(https://www.mazenod.wa.edu.au/templates/mazenod/images/qlinks/4.svg)}}#qlinks a.enrolment{&::before{background:center center no-repeat;background-size:cover}&.jch-lazyloaded::before,.jchoptimize-responsive-images__loaded{background-image:url(https://www.mazenod.wa.edu.au/templates/mazenod/images/qlinks/6.svg)}}#qlinks a.newsletter{&::before{background:center center no-repeat;background-size:cover}&.jch-lazyloaded::before,.jchoptimize-responsive-images__loaded{background-image:url(https://www.mazenod.wa.edu.au/templates/mazenod/images/qlinks/5.svg)}}#qlinks a.contactus{&::before{background:center center no-repeat;background-size:cover}&.jch-lazyloaded::before,.jchoptimize-responsive-images__loaded{background-image:url(https://www.mazenod.wa.edu.au/templates/mazenod/images/qlinks/6.svg)}}#qlinks a.search{&::before{background:center center no-repeat;background-size:cover}&.jch-lazyloaded::before,.jchoptimize-responsive-images__loaded{background-image:url(https://www.mazenod.wa.edu.au/templates/mazenod/images/qlinks/7.svg)}}#homepage #bannerindent{position:absolute;height:200px;width:100%}#maincontent p,.editor p{margin:15px 0}#homepage #content{padding:0 5%;position:relative;z-index:3}#newsblock{padding:30px 5%;position:relative;background:#fff}#newsblock h3,#maincontent #eventstable h2{font-size:46px;line-height:54px;margin-bottom:30px;font-weight:bold;color:#00306c;display:block;position:relative}#newsblock h3:before,#maincontent #eventstable h2:before{position:absolute;content:"";width:70px;height:2px;border-radius:6px;background-color:#00306C;bottom:-15px}#newsblock{font-size:0}#newsblock .newsblock{font-size:1rem;display:inline-block;width:31%;vertical-align:top;box-sizing:border-box;margin:20px 10px;box-shadow:rgba(149,157,165,0.2) 0px 8px 24px;border-radius:6px}#newsblock .newsblock:hover>.imgholder img{opacity:0.75;transition:.3s}#newsblock .newsflash-title_news{line-height:24px;font-size:18px;font-weight:700;margin:0px 20px 0px;height:50px;overflow:hidden}#newsblock .newsflash-title_news a,#maincontent .moduletable_events .mod_events_latest_content a{text-decoration:none;color:#00306c;line-height:1em}#newsblock .introtext{font-size:16px;height:93px;overflow:hidden;padding:0 20px}#newsblock .pubdate{margin:0px 0 20px;color:#00306c;font-size:0.9em;padding-left:20px}#maincontent #morenews{display:block;padding:0;border:0px solid #000;width:100%;margin:30px auto 0 auto;text-align:center}#maincontent #morenews a{padding:12px 41px;color:#00306C;display:inline-block;text-decoration:none;margin:0px auto;text-align:center;background:transparent;border-radius:6px;border:2px solid #00306C;font-weight:600}#maincontent #morenews a:hover{background:#00306c;color:#fff}#maincontent .moduletable_events .mod_events_latest_callink a::before,#maincontent #morenews a::before,#maincontent a.highslide::before,#maincontent .moduletable_events .mod_events_latest_callink a::after,#maincontent #morenews a::after,#maincontent a.highslide::after{display:none !important;text-decoration:none !important}#newsblock .readmore{display:inline-block;padding:9px 19px;font-size:0.8em;text-transform:uppercase;color:#fff;background:#00306c;border-radius:6px;margin:20px 20px 20px 20px}#newsblock .readmore:hover{background:#467dc1}#maincontent #eventstable{font-size:0;padding:2% 0 5% 0;position:relative;text-align:center}#maincontent #eventstable .eventday{font-size:1rem;width:20%;display:inline-block;vertical-align:top;box-sizing:border-box;padding:1%;text-align:left}#maincontent #eventstable .eventday:last-child{padding-right:0}#maincontent #eventstable .eventday:first-child{padding-left:0}#maincontent #eventstable .mod_events_latest_callink{font-size:1rem;padding:5% 5% 0 0;text-align:right}#maincontent #eventstable .mod_events_latest_callink a{display:inline-block;border:3px solid #000;padding:5px 10px;color:#000;text-transform:uppercase;text-decoration:none}#maincontent #eventstable .mod_events_latest_callink a:hover{background:#eee}#maincontent #eventstable .mod_events_latest_callink a:hover::after,#maincontent #eventstable .mod_events_latest_callink a:hover::before{display:none}#maincontent #eventstable h3{font-size:2.6em;color:#00306c;text-transform:lowercase;display:block;font-weight:bold;margin-top:0}#maincontent #eventstable h3 span{font-size:0.7em}#maincontent #eventstable .eventblock{display:block;font-size:1rem;margin-bottom:10px}#maincontent #eventstable .eventblock a{text-decoration:none;color:#414042}#intpage #banner .custom p{text-align:center;display:block;width:100%;margin:0;padding:0;font-size:0}#banner{position:relative}#intpage #banner::before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:9;background:-moz-linear-gradient(top,rgba(4,50,106,0.8) 0%,rgba(4,50,106,0.4) 100%);background:-webkit-linear-gradient(top,rgba(4,50,106,0.8) 0%,rgba(4,50,106,0.4) 100%);background:linear-gradient(to bottom,rgba(4,50,106,0.8) 0%,rgba(4,50,106,0.4) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc04326a',endColorstr='#6604326a',GradientType=0)}#homepage #banner{background:#fff}#intpage #banner{min-height:150px}#intpage #banner img{display:block;width:100%;height:auto}#leftcontent .maximenuckv img{display:none !important}h1,h2,h3,h4{font-family:'Montserrat',sans-serif}h1,h2,h3{color:#00306c;line-height:1em;font-weight:700}h2{margin-bottom:10px;font-size:2.5em}h1,div.page-header h2{font-size:2.5em;margin-bottom:20px}.blognewspage div.page-header h2{margin:0 0 10px 0;font-size:2.5rem}h3{font-size:1.8rem;line-height:1em;margin-top:30px}#intpage #maincontent .page-header{border-bottom:1px solid #000;margin-bottom:20px}#intpage.newsletters #maincontent .page-header{border:none}#intpage #content{font-size:0;line-height:0}#intpage #content>div{font-size:1rem;line-height:1.4rem}#intpage #leftcontent{display:inline-block;vertical-align:top;width:25%;box-sizing:border-box;padding:30px 0}#intpage #maincontent{background:#fff;padding:30px 10% 30px 10%;box-sizing:border-box}#intpage #leftcontent ul{padding:0 0 0 10%}#intpage #maincontent.narrow{}#maincontent.narrow{display:inline-block;width:75%;padding-left:30px}#content.bluebg{background:#08347c left bottom no-repeat;background-size:100% auto;&.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url(https://www.mazenod.wa.edu.au/templates/mazenod/images/menu_bg.jpg)}}#leftcontent li.maximenuck{}#leftcontent a.maximenuck{display:block;color:#fff;text-transform:uppercase;padding:10px}#leftcontent li.maximenuck.current a.maximenuck{background:#fff;color:#00306c}.breadcrumb{display:block;padding:10px 0}.breadcrumb li{list-style:none;display:inline-block;padding-right:5px}#footer_inner{font-size:0}#footer_inner>div{font-size:1rem;line-height:2rem}#footer{background:center top no-repeat;background-size:cover;padding:15px;color:#052669;min-height:400px;&.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url(https://www.mazenod.wa.edu.au/templates/mazenod/images/footer_bg.jpg)}}#footer a{color:#052669}#footer #footelogo{width:6%;display:inline-block;vertical-align:middle}#footer #footelogo img{display:block;width:100%;height:auto;vertical-align:middle}#footer #footer_content{}#footer #footer_content .custom{font-size:0}#footer #footer_content .custom ul{padding:0;margin:0}#footer #footer_content .custom ul li{display:inline-block;font-size:1rem;list-style:none;box-sizing:border-box;vertical-align:middle}#footer #copy{text-align:center;bottom:20px;right:15px;font-size:0.8rem}#footer #copy p{padding:0;margin:0}#footer #fnx img{display:inline-block;max-height:20px;max-width:40%;width:auto;height:auto;vertical-align:top}.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.show{opacity:0.95;filter:alpha(opacity=95)}.tooltip.bs-tooltip-top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:8px;color:#fff;text-align:center;text-decoration:none;background-color:#00306C;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.bs-tooltip-top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#00306C}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#00306C}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#00306C}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#00306C}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;padding:1px;text-align:left;background-color:#fff;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.popover-title:empty{display:none}.popover-content{padding:9px 14px}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow{border-width:11px}.popover .arrow:after{border-width:10px;content:""}.popover.top .arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);bottom:-11px}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,0.25)}.popover.right .arrow:after{left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom .arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25)}.popover.left .arrow:after{right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.alert{padding:8px 35px 8px 14px;margin-bottom:18px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5}.alert,.alert h4{color:#c09853}.alert h4{margin:0 0 .5em}.alert .close{position:relative;top:-2px;right:-21px;line-height:18px;cursor:pointer}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847}.alert-success h4{color:#468847}.alert-danger,.alert-error{background-color:#f2dede;border-color:#eed3d7;color:#c71c34}.alert-danger h4,.alert-error h4{color:#c71c34}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad}.alert-info h4{color:#3a87ad}.alert-block{padding-top:14px;padding-bottom:14px}.alert-block>p,.alert-block>ul{margin-bottom:0}.alert-block p+p{margin-top:5px}.close{float:right;font-size:20px;font-weight:bold;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:0.2;filter:alpha(opacity=20);text-decoration:none}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:0.4;filter:alpha(opacity=40)}button.close{padding:3;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}fieldset{border:none}.blognewspage{font-size:0}.blognewspage>*{font-size:1rem}.blognewspage .items-row{display:inline-block;width:50%;box-sizing:border-box;padding:20px;transition:all 0.3s ease}.blognewspage .items-row .icon-calendar{display:none}#leftcontent .newsblock{padding:5px 20px}#leftcontent .newsblock .pubdate{color:#fff;font-size:0.8rem}#leftcontent .newsflash-title a{color:#fff;font-size:1rem;text-transform:uppercase;font-weight:normal}#leftcontent #morenews{display:none}#newsblock div#morenews{box-shadow:none !important}#content #jevents_body,#content #jev_maincal{background-color:transparent;border-radius:0;padding-top:0;padding-bottom:0;border:0}#content #jevents_body table,#content #jevents_body table *{border:none}#content #jevents_body .jev_underlay .jev_underlay_daynum{padding:3px;box-sizing:border-box}#content #jevents_body .jev_underlay .jev_underlay_daynum div{background:#f5f5f5}#content #jevents_body .jev_underlay .jev_underlay_daynum_today div{background:#053c79}#content #jevents_body .jev_underlay .jev_underlay_outofmonth_end div,#content #jevents_body .jev_underlay .jev_underlay_outofmonth_start div{opacity:0.4}#content #nav-search{display:none}#content a.cal_daylink:link,#content a.cal_daylink:visited,#content a.cal_daylink:hover{font-family:'Encode Sans',sans-serif;font-size:1rem;color:#777;text-decoration:none}#content div.jev_daynum_outofmonth span{font-family:'Encode Sans',sans-serif;font-size:1rem;color:#ccc;opacity:0.7}#content .jev_daynum_today a.cal_daylink:link,#content .jev_daynum_today a.cal_daylink:visited,#content .jev_daynum_today a.cal_daylink:hover{color:#fff}#content .jev_daysnames{text-align:center;color:#fff;font-weight:normal}#content .saturday,#content .sunday{color:#fff;font-weight:normal}#content #jevents_body .jev_toprow div.previousmonth a,#content #jevents_body .jev_toprow div.nextmonth a{background:#0e47a4 !important;display:block;width:100%;height:100%;text-transform:uppercase}#content #jevents_body div.previousmonth:hover a,#content #jevents_body div.nextmonth:hover a{color:#fff !important;text-decoration:none !important}#content #jevents_body .jev_toprow div.currentmonth{text-transform:uppercase;color:#fff !important;background:#053c79}#content .new-navigation{margin:30px 0}#content .new-navigation *{box-sizing:border-box !important;border-radius:0 !important;border:none;margin:0}#content #jevents_body .nav-items a{display:block;border:1px solid #fff;text-transform:uppercase;color:#053c79;font-weight:bold;line-height:1em;text-decoration:none}#content #jevents_body .nav-items div.active a,#content #jevents_body .nav-items div a:hover{background:none !important;border:1px solid #00306c;text-decoration:none}#content #jevents_body .nav-items div:hover{background:none},#content #jevents_body .nav-items:hover div.active a{border:1px solid #fff}#content #jevents_body .jev_toprow div.previousmonth,#content #jevents_body .jev_toprow div.currentmonth,#content #jevents_body .jev_toprow div.nextmonth{border:none !important}#maincontent #jevents_header{background:#fff;box-sizing:border-box;padding:30px 0}#maincontent .month_date{display:none}#maincontent #jevents{position:relative}#maincontent #jevents .new-navigation{position:absolute;top:30px;right:0}#maincontent #jevents .jev_toprow{margin-top:30px}#maincontent #jevents .nav-items{text-align:right;width:100%}#maincontent #jevents .jev_toprow div.previousmonth,#maincontent #jevents .jev_toprow div.currentmonth,#maincontent #jevents .jev_toprow div.nextmonth{min-height:50px;line-height:50px;position:relative;z-index:99}#maincontent #jevents .jev_toprow div.previousmonth a:hover,#maincontent #jevents .jev_toprow div.nextmonth a:hover{color:#fff}#maincontent #jevents div.jev_dayoutofmonth{background:none}#maincontent #jevents a:hover::after{display:none !important}#maincontent #jevents a:hover::before{display:none !important}#maincontent #jevents_body .jev_evdt,#jevents div#jev_maincal.jev_listview{background:#fff}#maincontent #jevents #jevents_body .jev_toprow div.nextmonth a,#maincontent #jevents #jevents_body .jev_toprow div.previousmonth a{padding:0}#maincontent #jevents a.cal_titlelink{text-decoration:none;text-align:left}#maincontent #jevents a.cal_titlelink:hover,#maincontent #jevents #jevents_body div.nextmonth:hover a,#maincontent #jevents #jevents_body div.previousmonth:hover a{text-decoration:none;color:#fff}#maincontent .pagination{padding:20px;width:100%;box-sizing:border-box}#maincontent .pagination .counter{margin:0}#maincontent .pagination ul{padding:0}#maincontent .pagination ul li{list-style:none;margin-right:15px;display:inline-block}#content .uk-button-primary{background:#08347c;color:#fff;text-transform:uppercase;font-size:1.2em;line-height:1.2em;padding:10px 15px}form *{text-align:left}input[type="radio"],input[type="checkbox"]{margin-right:6px}#maincontent .moduletable_calfilter input[type="text"],#maincontent .moduletable_calfilter input[type="button"]{display:none}#maincontent .moduletable_calfilter ul{list-style:none;column-count:3;column-gap:2wv}#maincontent .jev_evdt .jev_evdt_icons{float:none;padding-bottom:30px}#maincontent .jev_evdt .jev_evdt_icons a{display:inline-block;width:30px;height:30px;position:relative;background:#0e47a4;transition:all .2s ease-in-out}#maincontent .jev_evdt .jev_evdt_icons a img{display:none}#maincontent #jevents .jev_evdt .jev_evdt_icons a{&::after{content:"";display:block !important;height:20px !important;width:20px !important;margin:5px 0 0 5px !important;background:center center no-repeat !important;background-size:cover !important;right:auto !important;left:auto !important;position:relative !important}&.jch-lazyloaded::after,.jchoptimize-responsive-images__loaded{background-image:url(https://www.mazenod.wa.edu.au/templates/mazenod/images/ical.png) !important}}#maincontent #jevents .jev_evdt .jev_evdt_icons a:hover{transform:translateY(-4px)}#maincontent #jevents_header ul.actions li.print-icon a{width:30px;height:30px;background:#00306c;display:inline-block}#maincontent #jevents_header ul.actions li.print-icon a span.icon-print{width:20px;height:20px;margin:5px 0 0 5px;padding:0;background:center center no-repeat;background-size:cover;&.jch-lazyloaded,.jchoptimize-responsive-images__loaded{background-image:url(https://www.mazenod.wa.edu.au/templates/mazenod/images/print.png)}}#maincontent #jevents_body #jev_maincal.jev_listview .jev_daysnames{background:#e8e8e8;border:none;color:#0e47a4}#maincontent #jevents_body .jev_listrow a{text-decoration:none}#maincontent #jevents_body .jev_listrow a:hover{color:#000}#mod-custom124 img{display:inline-block;width:auto;height:auto;max-width:150px;vertical-align:middle}#mod-custom124 a{margin-right:20px;display:inline-block;padding:2px}#mod-custom124 a::after,#mod-custom124 a::before{display:none !important}#maincontent .jevbootstrap .popover.top,#maincontent .popover-title,#maincontent .jevtt_title{border-radius:0;font-size:1rem}#maincontent .popover-title{margin-top:0;font-size:1.2rem}.jev_listrowblock .jev_listrow .showntime{display:none}.blognewsletters .tcontent{padding-top:80px;clear:both}.blognewsletters .introimg{padding-bottom:40px;clear:both}.blognewsletters .tcontent .pull-left.item-image{padding-top:30px}.blognewsletters .introimg .pull-left.item-image{display:inline-block;width:36%;box-sizing:border-box;padding-right:40px}.blognewsletters .introimg div[class*="__pf"]{display:inline-block;width:63%;box-sizing:border-box}#maincontent .blognewsletters .introimg .page-header h2{font-size:1.8em}#maincontent .blognewsletters .tcontent .page-header,#maincontent .blognewsletters .tcontent .page-header h2{margin:0 !important}.menu_img{display:inline-block;max-width:8%}.loginportal #wrapper,#intpage.loginportal #maincontent{background:none !important}.body .icon-print:before{content:""}#motto h3{font-size:3rem;text-align:center}#motto h4{font-size:1.2rem;text-align:center}.mobilemenuck-togglericon{position:absolute;left:0;right:0;bottom:0;top:0}.mobilemenuck-togglericon:after{background:transparent !important;font-size:40px !important;font-weight:500 !important;right:5px !important}.mobilemenuck .mobilemenuck-item{padding-top:5px !important}.mobilemenuck .mobilemenuck-topbar{padding-bottom:50px !important}.mobilemenuck-bar{top:18px !important}.mobilemenuck-bar-button{right:10px !important;font-size:45px !important;height:40px !important;border-radius:4px !important;top:-10px!important;line-height:29px!important;z-index:9999999}@media screen and (max-width:768px){.mobilemenuck-button{display:none}.mobilemenuck-bar-title.active_menu:after,.jchoptimize-responsive-images__loaded{background:url(https://www.mazenod.wa.edu.au/templates/mazenod/images/logo-white.png);content:"";width:163px;height:60px;display:block;background-size:contain;background-repeat:no-repeat;position:absolute;top:-8px;left:20px}}@media screen and (max-width:1350px){#maincontent #jevents .new-navigation{top:70px;right:auto;left:0}#maincontent #jevents .nav-items{text-align:center}#maincontent #jevents_header{padding-bottom:80px}#maincontent #intpage #maincontent{padding-left:30px;padding-right:30px}}@media screen and (min-width:801px) and (max-width:1050px){#logonormal{display:none}#logosmall{display:block}}@media screen and (max-width:1000px){#homepage #content,#newsblock,#maincontent .moduletable_events .mod_events_latest_data,#footer,#intpage #maincontent{padding-left:15px;padding-right:15px}#maincontent .moduletable_events .mod_events_latest_date{font-size:2.2em}#maincontent .moduletable_events .mod_events_latest_data .eventblock{font-size:0.9rem}#newsblock .introtext{font-size:0.9em}#maincontent .moduletable_events .mod_events_latest_content{font-size:1.2em}#maincontent #eventstable .eventday{width:33.33%}#motto h3{font-size:2.5em}#motto h4{font-size:1.1em}}@media screen and (max-width:810px){#maincontent #jevents .new-navigation{position:relative;top:auto;right:auto;background:#fff;padding:0;box-sizing:border-box}#maincontent #jevents .nav-items{text-align:center}#maincontent #eventstable .eventday{width:33.33%}#maincontent #jevents_header{padding:0}#content .jev_daysnames{background:#e8e8e8;border:none;color:#0e47a4;margin-top:20px}}@media screen and (max-width:800px){#motto h3{font-size:1em}#motto h4{font-size:1em}#logo{max-width:none;height:60px}#footer_inner>div,#footer #footer_content .custom ul li{font-size:0.8rem}#intpage #topblock{position:relative}#topblock{z-index:999;background:rgba(0,48,108,1);display:block}.mobilemenuck-bar{z-index:999999 !important}#logo{text-align:left;display:block;position:relative}#logosmall{display:none}#mainmenu{display:none}#qlinksbtn{display:none}#qlinks ul{position:relative;padding:0;margin:0}#footer #fnx{position:relative}#qlinks{position:relative;right:auto;top:auto;width:100%;box-sizing:border-box;padding:20px 15px 0;text-align:center;bottom:auto;display:block}#qlinks ul{flex-direction:row;justify-content:space-between}#qlinks ul{text-align:center;right:auto}}@media screen and (max-width:767px){#mainmenu{padding:0}#motto h3{font-size:2.2rem;text-align:center}#motto h4{font-size:1rem;text-align:center}#newsblock .newsblock,#maincontent .moduletable_events .mod_events_latest_data .eventblock{width:50%;margin-bottom:60px}#maincontent .moduletable_events .mod_events_latest_content{font-size:2em}#maincontent .moduletable_events .mod_events_latest_data .eventblock p,#maincontent .moduletable_events .mod_events_latest_date{margin:0}#logotext{font-size:4vw;padding:0}#logoimg{text-align:right;padding:0}#footer #footelogo,#footer #footer_content,#footer #copy{width:100%;text-align:center;padding:20px 0}#footer #footelogo{box-sizing:border-box;padding:0 40%}#footer_inner>div,#footer #footer_content .custom ul li{font-size:1rem}#footer #footer_content .custom ul li:first-child{text-align:left}#intpage #leftcontent{display:none}#intpage #maincontent{width:100%}#intpage #maincontent{margin-top:0 !important}#intpage #maincontent{padding-left:10px;padding-right:10px}.two_in_row,.three_in_row,.four_in_row,.five_in_row{width:100% !important;margin-left:0 !important;margin-right:0 !important}#maincontent #eventstable .eventday{width:50%}.blognewspage .items-row{width:100%}#qlinks a.menu_img img{margin-left:-20px}#footer #copy{position:relative}.mobilemenuck{width:100vw !important}}@media screen and (min-height:480px) and (max-width:767px){#motto h3{font-size:2rem}#motto h4{font-size:1rem}}@media screen and (max-width:480px){#motto h3{font-size:12px}#motto h4{font-size:10px}#qlinks a{font-size:0}#qlinks ul li{padding-left:0;width:14%}#qlinks a.search::before{margin:0}#newsblock .newsblock,#maincontent .moduletable_events .mod_events_latest_data .eventblock{width:100%}#maincontent .moduletable_news{padding-top:80px}#maincontent .moduletable_events{padding-top:40px}#footer #footer_content .custom ul li{width:100%;text-align:center !important;padding:0}#maincontent #eventstable .eventday{width:100%}#maincontent .pagination ul li{display:inherit;margin-bottom:15px}#logo{width:40%}}@media screen and (min-width:801px){#topblock.scrolled{background-color:rgba(0,48,108,1)}.scrolled #logonormal{display:none}.scrolled #logosmall{display:block}#topblock.scrolled #qlinksbtn{visibility:visible}#topblock.scrolled #qlinks ul{max-height:0;padding:0}#topblock.scrolled #qlinks ul{opacity:0}#topblock.scrolled #qlinks.open ul{max-height:100vh;padding:20px 15px 20px 10px;opacity:1}.searchpage #content.nobanner{padding-top:0px}}#mainmenu .maximenuckh{border-radius:13px}div#maximenuck205 ul.maximenuck li.maximenuck.level1{position:relative !important;width:max-content}div#maximenuck205 ul.maximenuck li.maximenuck.level1.item116 div.floatck{right:0px}div#maximenuck205 div.floatck{width:max-content}.has-maximenuck-toggler:hover>.floatck{display:block !important}nav#mainmenu div#maximenuck205 ul.maximenuck li.maximenuck div.floatck div.floatck{position:absolute !important;left:100%;width:max-content;top:0px}div#maximenuck205 ul.maximenuck li ul.maximenuck2 li.maximenuck:hover,div#maximenuck205 ul.maximenuck2 li.maximenuck:hover{position:relative !important}div#maximenuck205 ul.maximenuck li ul.maximenuck2 li.maximenuck,div#maximenuck205 ul.maximenuck2 li.maximenuck{position:relative}div#maximenuck205 ul.maximenuck li.level1.parent li.parent:hover>after,div#maximenuck205 ul.maximenuck li.maximenuck ul.maximenuck2 li.parent:hover>a:after{content:"\f068" !important}#qx-section-y4sav .qx-btn.qx-btn-primary:focus{box-shadow:none}.floatck::before{content:"";position:absolute;height:30px;width:-webkit-fill-available;width:-moz-available;top:-16px}#mainmenu ul.maximenuck .maxidrop-main .maximenuck2 .floatck{margin-left:0px !important;margin-top:-7px !important}div#maximenuck205 div.floatck{border-radius:12px}.maximenuck li[data-level="1"] .floatck{margin-top:15px !important}.maximenuck li[data-level="2"] .floatck{margin-top:0px !important}div#maximenuck205 div.floatck{border:1px solid #fff}div#maximenuck205.maximenuckh ul.maximenuck li.level1.parent>span.separator,.maximenuck li[data-level="1"] a{border-radius:13px}#topblock #mainmenu #secondmenu li .floatck::-webkit-scrollbar{width:4px;height:4px}#topblock #mainmenu #secondmenu li .floatck::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:10px}#topblock #mainmenu #secondmenu li .floatck::-webkit-scrollbar-thumb{background:#999;border-radius:10px}#topblock #mainmenu #secondmenu li .floatck::-webkit-scrollbar-thumb:hover{background:#999}.floatck{border-radius:13px}#topblock #secondmenu li:last-child{position:relative}#topblock #secondmenu li:last-child .floatck{position:absolute;width:max-content;right:0px}#secondmenu li a,#secondmenu li span{border-radius:13px}div#maximenuck205.maximenuckh ul.maximenuck li.level1.parent>a,div#maximenuck205.maximenuckh ul.maximenuck li.level1.parent>span.separator{padding:0 20px !important}ul[data-mobilemenuck-id="secondmenu"] li[data-level="1"]:first-child a{padding:0 40px !important}.body div#secondmenu ul li.maximenuck>a img{left:8px}.floatck{border:1px solid #fff}div#secondmenu ul.maximenuck li.maximenuck.level1>a,div#secondmenu ul.maximenuck li.maximenuck.level1>span.separatorP{padding:0 40px !important}div#maximenuck205 ul.maximenuck li ul.maximenuck2 li.maximenuck,div#maximenuck205 ul.maximenuck2 li.maximenuck{padding-left:20px !important;padding-right:20px !important}.floatck{padding:0px !important}#qlinks ul li{display:inline-block;outline-style:none;padding:10px 0px;position:relative;width:30px;margin-bottom:10px}@media (min-width:2100px){div#maximenuck205.maximenuckh ul.maximenuck li.level1.parent>a,div#maximenuck205.maximenuckh ul.maximenuck li.level1.parent>span.separator,#secondmenu li[data-level="1"] a,#secondmenu li[data-level="1"] span{font-size:19px !important}.animbox-bottom{bottom:3px !important}.maximenuck li[data-level="2"]{padding:2px 0px !important;position:relative !important}div#maximenuck205.maximenuckh ul.maximenuck li.level1.parent>a,div#maximenuck205.maximenuckh ul.maximenuck li.level1.parent>span.separator,#secondmenu li[data-level="1"] a,#secondmenu li[data-level="1"] span{padding-top:7px !important;padding-bottom:7px !important;font-size:19px !important}div#secondmenu ul li.maximenuck.first>a img,.body div#secondmenu ul li.maximenuck>span.separator img{margin-top:10px !important}#mainmenu{height:unset}.maximenuck li[data-level="2"],.maximenuck2 li[data-level="3"]{padding:15px 0px !important;position:relative !important}#mainmenu .maximenuckh,div#maximenuck205 div.floatck{border:2px solid #fff}div#secondmenu ul.maximenuck{padding:25px}#newsblock .pubdate{font-size:19px;line-height:19px}#newsblock .readmore{padding:12px 27px;font-size:19px}#footer_inner>div,#footer #copy p,#qx-text-sj9fq,#qx-text-kcpx8,#qx-text-5vn1d,#qx-text-5vn1d,#qx-text-rhqlc,#qx-text-rqtgb,#qx-text-5bt95,#qx-text-5bt95,#qx-text-g80xs{font-size:19px;line-height:24px}}.separator.after_twelve_year{padding:0px 15px !important}.maximenuck.item579.parent.level1.maximenuckanimation div.floatck{min-height:350px;overflow:scroll;height:100%}.com-content-article.item-page .page-header{padding-top:80px}body#homepage #topblock{background:#00306c}div#newsblock>h3{margin-top:40px}.body.searchpage form#searchForm label{font-size:46px;line-height:54px;margin-bottom:30px;font-weight:bold;color:#00306c;display:block;position:relative}.body.searchpage form#searchForm input{width:70%;padding:16px 10px;border-radius:12px;border:1px solid #00306c;outline:2px solid #00306c}.body.searchpage form#searchForm button[name="Search"]{padding:12px 41px;color:#fff;display:inline-block;text-decoration:none;margin:0px auto;text-align:center;background:#00306C;border-radius:12px;border:2px solid #00306C;font-weight:600;margin-top:20px;font-family:'Montserrat',sans-serif;font-size:19px}.body.searchpage .searchsearchpage{padding:50px;border-radius:12px;box-shadow:rgba(0,0,0,0.1) 0px 10px 50px;margin:100px 0px}@media (max-width:600px){div[itemprop="articleBody"].com-content-article__body{margin-top:0px}#newsblock .newsblock{margin:10px 0px !important}div#newsblock>h3{margin-top:20px}.body.searchpage .searchsearchpage{padding:20px;border-radius:12px;margin:10px 0px}.body.searchpage form#searchForm label{font-size:24px;line-height:27px;margin-bottom:20px}.body.searchpage form#searchForm input{width:94%;padding:14px 10px;border-radius:30px;border:2px solid #00306c;outline:1px solid #00306c}.body.searchpage form#searchForm button[name="Search"]{padding:10px 41px;color:#fff;margin-top:20px;font-size:16px}.com-content-article.item-page .page-header{padding-top:0px}}#homepage #maincontent .newsblock img{height:310px;max-width:100%;width:100%;border-radius:4px}#newsblock.news_st{padding-left:0px;padding-right:0px;max-width:1140px;margin:0px auto}.animated_box .qx-element-pricing-table__content.qx-position-relative{z-index:99}.animated_box{width:100%;margin:0px auto;position:relative;border:solid 0px #cbd4d9 !important;height:390px;border-radius:5px !important;overflow:hidden}.animated_box:hover .animbox_top:before,.animated_box:hover .animbox_top:after{opacity:1;animation:open 0.4s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(0.39,0.575,0.565,1);animation-direction:normal}.animated_box:hover .animbox-bottom:before,.animated_box:hover .animbox-bottom:after{opacity:1;animation:openB 0.4s;animation-delay:0.4s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(0.39,0.575,0.565,1);animation-direction:normal}.animbox_top{width:100%;position:absolute;top:0px}.animbox_top:before{position:absolute;content:'';width:0;display:block;opacity:0;border-top:solid 4px #00306C;border-left:solid 4px #00306C;border-radius:5px;right:0px}.animbox_top:after{position:absolute;content:'';width:0;display:block;opacity:0;border-top:solid 4px #00306C;border-right:solid 4px #00306C;border-radius:5px;left:0px}.animbox-bottom{width:calc(100% - 5px);position:absolute;bottom:4px;right:3px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.animbox-bottom:before{position:absolute;content:'';width:0;display:block;opacity:0;border-bottom:solid 4px #00306C;border-radius:5px;right:0}.animbox-bottom:after{position:absolute;content:'';width:0;display:block;opacity:0;border-bottom:solid 4px #00306C;border-radius:5px;left:0}.animated_button a{width:100%;margin:0px auto;position:relative !important;height:auto;border-radius:5px !important}.animated_button a:hover{border:0px !important}.animated_button a:hover .animbutton_top:before,.animated_button a:hover .animbutton_top:after{opacity:1;animation:opena 0.4s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(0.39,0.575,0.565,1);animation-direction:normal;z-index:9}.animated_button a:hover .animbutton-bottom:before,.animated_button a:hover .animbutton-bottom:after{opacity:1;animation:openBa 0.4s;animation-delay:0.4s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(0.39,0.575,0.565,1);animation-direction:normal}.animbutton_top{width:100%;position:absolute;top:-1px;left:0px}.animbutton_top:before{position:absolute;content:'';width:0;display:block;opacity:0;border-top:solid 2px #fff;border-left:solid 2px #fff;border-radius:5px;right:0px}.animbutton_top:after{position:absolute;content:'';width:0;display:block;opacity:0;border-top:solid 2px #fff;border-right:solid 2px #fff;border-radius:5px;left:0px}.animbutton-bottom{width:calc(100% - 5px);position:absolute;bottom:1px;right:3px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.animbutton-bottom:before{position:absolute;content:'';width:0;display:block;opacity:0;border-bottom:solid 2px #fff;border-radius:5px;right:0}.animbutton-bottom:after{position:absolute;content:'';width:0;display:block;opacity:0;border-bottom:solid 2px #fff;border-radius:5px;left:0}.animated_blue_button a{margin:0px auto;position:relative !important;height:auto;border-radius:5px !important}.animated_blue_button a{overflow:hidden}.animated_blue_button a:hover{border:0px !important}.animated_blue_button a:hover .anim_blue_button_top:before,.animated_blue_button a:hover .anim_blue_button_top:after{opacity:1;animation:openblue 0.4s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(0.39,0.575,0.565,1);animation-direction:normal;z-index:9}.animated_blue_button a:hover .anim_blue_button-bottom:before,.animated_blue_button a:hover .anim_blue_button-bottom:after{opacity:1;animation:openbltwo 0.4s;animation-delay:0.4s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(0.39,0.575,0.565,1);animation-direction:normal}.anim_blue_button_top{width:100%;position:absolute;top:0px;left:0px}.anim_blue_button_top:before{position:absolute;content:'';width:0;display:block;opacity:0;border-top:solid 2px #00306C;border-left:solid 2px #00306C;border-radius:5px;right:0px}.anim_blue_button_top:after{position:absolute;content:'';width:0;display:block;opacity:0;border-top:solid 2px #00306C;border-right:solid 2px #00306C;border-radius:5px;left:0px}.anim_blue_button-bottom{width:calc(100% - 0px);position:absolute;bottom:2px;right:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px}.anim_blue_button-bottom:before{position:absolute;content:'';width:0;display:block;opacity:0;border-bottom:solid 2px #00306C;border-radius:5px;right:0}.anim_blue_button-bottom:after{position:absolute;content:'';width:0;display:block;opacity:0;border-bottom:solid 2px #00306C;border-radius:5px;left:0}.info_home{height:100%;min-height:600px;max-height:600px;object-fit:cover;display:grid;place-items:center;width:100%;-webkit-backface-visibility:hidden;z-index:20;place-items:center;overflow:hidden}.info_home img{display:grid;box-sizing:border-box;position:relative;background-repeat:repeat;background-position:50% 50%;background-size:cover;background-attachment:scroll;border:0px solid RGBA(62,62,62,1);border-radius:0px;overflow:hidden;place-items:center;width:100%;height:100%;object-fit:cover}@media (max-width:600px){.animbox-bottom{bottom:4px}.animated_box{height:356px}.info_home{height:100%;min-height:220px;object-fit:cover}}div#maximenuck205-mobile{width:100% !important;opacity:1 !important}#maximenuck205-mobile{animation-name:slideIn;animation-duration:0.3s;animation-timing-function:ease-in-out}#maximenuck205-mobile.closing{animation-name:slideOut;animation-duration:0.3s;animation-timing-function:ease-in-out}.horizontal_animation,.vertical_animation{position:relative;z-index:99999999999999999}.svg_animation_line_2{position:absolute;top:-160px;width:-webkit-fill-available;z-index:-1;left:50%}.svg_animation_line_2 svg{margin:0 auto}.svg_animation_line_2 .svg_animation{width:100%;max-width:500px}.svg_animation_line_2 .svg_animation svg{color:#A2DCEF;transform:rotateY(180deg)}.svg_animation_line_2 .svg{position:relative;margin:20px 0px}.svg_animation_line_2 .path{stroke-dasharray:1000;stroke-dashoffset:1000;animation:dash 4s linear alternate infinite}.svg_animation_line_2 .opt1 .path{animation:dash 3s ease-in forwards 0.6s}.svg_animation_line{position:absolute;top:-60px;width:-webkit-fill-available;z-index:-1;left:0%}.svg_animation_line svg{margin:0 auto}.svg_animation_line .svg_animation{width:100%;max-width:500px}.svg_animation_line .svg_animation svg{color:#A2DCEF;transform:rotate(76deg)}.svg_animation_line .svg{position:relative;margin:20px 0px}.svg_animation_line .path{stroke-dasharray:1000;stroke-dashoffset:1000;animation:dash 4s linear alternate infinite}.svg_animation_line .opt1 .path{animation:dash 3s ease-in forwards 0.6s}
