body.modal{background-color:#fff;padding:var(--padding)}body.cke_editable{padding:10px !important}.bold,strong{font-weight:600}header{min-height:100px}.primary{color:var(--colour_primary)}.accent{color:var(--colour_accent)}::-moz-selection{color:var(--colour_primary);background:rgba(81,95,3,.5)}::selection{-webkit-font-smoothing:antialiased;color:var(--colour_primary);background:rgba(81,95,3,.5)}.flexbox,.flexbox.clearfix{display:flex;flex-flow:row wrap}.flexbox>*{flex-grow:1}.flexbox>*.no_flex{flex-grow:0}.flexbox>.panel>a{display:block}.flexbox>.panel>a,.flexbox>.panel>div{height:100%}.flexbox>.panel>*.padded,.flexbox>.panel>*.padded_wide,.flexbox>.panel>*.padded_tall{box-sizing:border-box}.flexbox_tall{display:flex;flex-flow:column wrap}h1,h2,h3,h4,p{margin-bottom:.5em}a{color:var(--link_colour);text-decoration:none;transition:color .3s ease}a:visited{color:var(--link_colour_visited);text-decoration:none}h1 a,h2 a,h3 a,h4 a,h1 a:visited,h2 a:visited,h3 a:visited,h4 a:visited{color:var(--layout_text_colour_titles)}a:hover,a:active{color:var(--link_colour_hover);text-decoration:underline}.footnote{font-size:.8em;line-height:1}.reversed,.reversed a,.reversed a:visited{color:#fff}.reversed h1 a,.reversed h2 a,.reversed h3 a,.reversed h4 a,.reversed h5 a,.reversed h6 a,.reversed h1 a:visited,.reversed h2 a:visited,.reversed h3 a:visited,.reversed h4 a:visited,.reversed h5 a:visited,.reversed h6 a:visited{color:rgba(255,255,255,1)}.reversed a:hover{text-decoration:none;color:rgba(255,255,255,.7)}.reversed h1 a:hover,.reversed h2 a:hover,.reversed h3 a:hover,.reversed h4 a:hover,.reversed h5 a:hover,.reversed h6 a:hover{color:rgba(255,255,255,.7)}.reversed a:active{color:var(--colour_accent_light);text-decoration:none}.overflow_hidden{overflow:hidden}html,body,#wrapper{display:flex;margin:0}body,#wrapper{min-height:100vh;width:100%;flex-direction:column}header,footer{flex-shrink:0}main{flex-grow:1;padding-bottom:var(--padding)}.inline-block{display:inline-block}.relative{position:relative}.absolute{position:absolute}.panel_wrapper:after,.absolute:after{display:block;font-size:0;content:" ";clear:both;height:0}.clearfix:after{content:"";clear:both;display:table}* html .clearfix{height:1%}.absolute{display:block}header{background-color:#fff}header+main{padding-top:var(--padding)}.top_widgets{position:absolute;top:var(--padding_half);right:var(--padding)}.top_widgets>*{float:left}.top_widgets>*+*{margin-left:var(--padding)}.ul_icons{min-height:1.2em}.ul_icons li>*,.ul_icons li>*:visited{transition:opacity .5s ease;opacity:.5;text-decoration:none}.ul_icons li>*:hover{opacity:1}.ul_icons .icon{background-repeat:no-repeat;margin-right:.3em;display:inline-block}.ul_icons li+li{margin-left:.6em}.reversed .icon{opacity:.7;background-position-y:bottom}.reversed *:hover>.icon{opacity:1}.text_primary,.text_primary h1,.text_primary h2,.text_primary h3,.text_primary h4,.text_primary h5,.text_primary h6{color:var(--primary-color)}.text_accent,.text_accent h1,.text_accent h2,.text_accent h3,.text_accent h4,.text_accent h5,.text_accent h6{color:var(--accent-color)}.text_white,.text_white h1,.text_white h2,.text_white h3,.text_white h4,.text_white h5,.text_white h6{color:#fff}.text_light_grey,.text_light_grey h1,.text_light_grey h2,.text_light_grey h3,.text_light_grey h4,.text_light_grey h5,.text_light_grey h6{color:#ccc}.text_dark_grey,.text_dark_grey h1,.text_dark_grey h2,.text_dark_grey h3,.text_dark_grey h4,.text_dark_grey h5,.text_dark_grey h6{color:#444}.text_black,.text_black h1,.text_black h2,.text_black h3,.text_black h4,.text_black h5,.text_black h6{color:#000}.filled{background:var(--colour_primary);color:#fff}.filled_accent{background:var(--colour_accent);color:#fff}.filled h1,.filled h2,.filled h3,.filled h4,.filled h5,.filled h6{color:#fff}.filled_accent h1,.filled_accent h2,.filled_accent h3,.filled_accent h4,.filled_accent h5,.filled_accent h6{color:#fff}.filled_black h1,.filled_black h2,.filled_black h3,.filled_black h4,.filled_black h5,.filled_black h6{color:#fff}.filled_dark_grey h1,.filled_dark_grey h2,.filled_dark_grey h3,.filled_dark_grey h4,.filled_dark_grey h5,.filled_dark_grey h6{color:#fff}.filled_light_grey h1,.filled_light_grey h2,.filled_light_grey h3,.filled_light_grey h4,.filled_light_grey h5,.filled_light_grey h6{color:#000}.filled_black,.filled_dark_grey{background:#000;color:#fff}.filled_dark_grey a,.filled_black a{color:var(--colour_primary)}.filled_dark_grey a:visited,.filled_black a:visited{color:#fff}.filled_dark_grey{background:#333;color:#fff}.filled_light_grey{background:#ccc}.filled_white{background:#000}.filled_white{background:#000}.filled.pointer,.filled_accent.pointer{transition:background 2s ease}.filled.pointer:hover{background:var(--colour_primary_light)}.filled_accent.pointer:hover{background:var(--colour_accent_light)}.filled_white,.filled_white:visited{background:#fff}.filled_light_grey,.filled_light_grey:visited{background:#eee}.filled_dark_grey,.filled_dark_grey:visited{background:#444}[class*=" border "],[class*=border-]{border-width:var(--border_width);border-style:solid}.border{border:var(--border_width) solid #000}.border-top{border-width:var(--border_width) 0 0 0}.border-bottom{border-width:0 0 var(--border_width) 0}.border-left{border-width:0 0 0 var(--border_width)}.border-right{border-width:0 var(--border_width) 0 0}.border-black{border-color:#000}.border-white{border-color:#fff}.border-primary{border-color:var(--colour_primary)}.border-accent{border-color:var(--colour_accent)}.pointer.border{transition:border-color 1s ease,background-color 2s ease}.pointer.border-primary:hover{border-color:var(--colour_primary_dark)}.pointer.border-accent:hover{border-color:var(--colour_accent_dark)}.pointer.reversed.border-primary:hover{border-color:var(--colour_primary_light)}.pointer.reversed.border-accent{border-color:var(--colour_accent_light)}.ul_stripped,.ul_stripped>li{margin:0;padding:0;list-style:none;text-indent:0}.ul_stripped.inline>li{display:inline-block}.ul_stripped.scored li{padding:0 .5em}.ul_stripped.scored li:first-child{padding-left:0}.ul_stripped.scored li:last-child{padding-right:0}.ul_stripped.scored li+li{border-left:1px solid rgba(0,0,0,.5)}.reversed .ul_stripped.scored li+li{border-left:1px solid rgba(255,255,255,.5)}.reversed .ul_stripped.scored.scored_primary li+li{border-left:1px solid var(--colour_primary)}.reversed .ul_stripped.scored.scored_accent li+li{border-left:1px solid var(--colour_accent)}.hidden{display:none !important}.shadow,.shadow_parent>*{box-shadow:0 4px 6px rgba(0,0,0,.2)}.text_shadow{text-shadow:0 2px 4px rgba(0,0,0,.2)}.dark_bg{background:rgba(0,0,0,.6)}.align_right{text-align:right}.align_center{text-align:center}.align_justify{text-align:justify}.align_left{text-align:left}#m1_wrapper{clear:both;display:block;margin:0 auto;width:auto}#m1{text-align:center}#m1,#m1 li,#m1 ul{margin:0;padding:0;text-indent:0;list-style:none;height:auto}#m1 li{text-align:left;position:relative;text-indent:0;margin:0;padding:0}#m1>li{display:inline-block}#m1>li>a{display:inline-block;line-height:var(--padding_double);white-space:nowrap}#m1 li ul{top:-3000px;margin:0;opacity:0;padding:0;transition:opacity 1s ease,padding .5s ease;list-style:none;position:absolute;z-index:10;background-color:#fff;line-height:normal;box-shadow:0 5px 5px rgba(0,0,0,.25);border-width:1px}#m1>li>ul{left:0;padding:10px 0 0;border-top-width:0}#m1 li.hovered>ul,#m1 li:hover>ul{padding:0;top:var(--padding_double);opacity:1}#m1 li li.hovered>ul,#m1 li li:hover>ul{top:0}#m1 li li{height:auto;width:180px}#m1 li li ul{left:180px}#m1>li>a,#m1>li>a:visited{padding:0 1rem}#m1 a,#m1 a:visited #m1 a:hover{display:inline-block;text-decoration:none;box-sizing:border-box}#m1 ul a,#m1 ul a:visited{padding:.4rem 1rem;width:100%}ul.menu2{margin:0;padding:0;list-style-type:none;box-shadow:0 4px 6px rgba(0,0,0,.4)}ul.menu2 a,ul.menu2 a:visited{color:#666;text-decoration:none;transition:background-color .5 ease,color .5 ease}ul.menu2>li>a{background-color:#fff}ul.menu2 li.selected>a,ul.menu2 li>a:hover{text-decoration:none;color:#fff;background-color:var(--colour_primary);text-decoration:none}ul.menu2>li+li{border-top:1px solid rgba(0,0,0,.3)}ul.menu2>li>ul{border-top:1px dotted #ddd}ul.menu2 li li a{padding-left:15px}ul.menu2 li li li a{padding-left:30px}ul.menu2 li li li li a{padding-left:45px}ul.menu2 li li li li li a{padding-left:60px}.menu2>li.open{display:block}.menu2>li.closed ul{display:none;height:0}.menu2 ul{background:#fff;margin:0;padding:0;list-style:none;text-indent:0}.menu2 ul li{margin:0;padding:0;text-indent:0}.menu2 li.selected>a{font-weight:400}.menu2 a{display:block;padding:7px;margin:0}.menu2 li li li a{padding-left:15px}.menu2 li li li li a{padding-left:25px}.menu2 li li li li li a{font-size:10px;padding-left:35px}.border_box{box-sizing:border-box}.content_box{box-sizing:content-box}.panel.margin{padding:0;margin:var(--padding)}.border-box{box-sizing:border-box}.ul_stripped>li.padded,.padded,.padded_div{padding:var(--padding)}.ul_stripped>li.padded_left,.padded_left{padding-left:var(--padding)}.ul_stripped>li.padded_right,.padded_right{padding-right:var(--padding)}.ul_stripped>li.padded_bottom,.padded_bottom{padding-bottom:var(--padding)}.ul_stripped>li.padded_top,.padded_top{padding-top:var(--padding)}.ul_stripped>li.padded_wide,.padded_wide{padding:var(--padding_half) var(--padding)}.padded_wide_double{padding:var(--padding_half) var(--padding_double)}.padded_wide>.padded_wide{padding-top:0;padding-bottom:0}.padded_wide>.padded_wide+.padded_wide{padding-top:var(--padding_half)}.ul_stripped>li.padded_tall,.padded_tall{padding:var(--padding) var(--padding_half)}.ul_stripped>li.padded_tall_only,.padded_tall_only{padding:var(--padding) 0}.document ul.ul_stripped.padded_reverse,.padded_reverse{margin:-var(--padding);box-sizing:content-box;overflow:visible;width:auto}.document ul.ul_stripped.padded_reverse_wide,.padded_reverse_wide{margin:-var(--padding_half) -var(--padding)}.document ul.ul_stripped.padded_reverse_tall,.padded_reverse_tall{margin:-var(--padding) -var(--padding_half)}.panel_wrapper>.panel.third_3,.panel_wrapper>.panel.twelfth_12,.panel_wrapper>.panel.whole{margin-left:0}.close_x:before,.vcms_close:before,.custom_form input[type=checkbox]:checked+span:before,.custom_form.select:before,div.slicknav_menu .slicknav_btn.slicknav_open:before{position:absolute;font-family:"lfd-icons" !important;font-style:normal !important;font-weight:400 !important;font-variant:normal !important;text-transform:none !important;text-align:center}.close_x:before,.vcms_close:before{position:relative;width:1.2rem;height:1.2rem;font-size:1.2rem;float:right;content:"\76";margin-right:-1.5rem}.slicknav_menu{display:none}.slicknav_brand{cursor:pointer}div.slicknav_menu .slicknav_btn{width:38px;height:26px;transition:background-color .5s ease}div.slicknav_menu .slicknav_btn.slicknav_open:before{position:absolute;content:"\76";color:#fff;top:.25em;left:.7em}div.slicknav_menu .slicknav_open .slicknav_icon-bar{display:none}div.slicknav_menu.filled{background-color:var(--colour_primary)}div.slicknav_menu.filled_accent{background-color:var(--colour_accent)}div.slicknav_menu .slicknav_icon-bar{box-shadow:none}#m1_wrapper{display:block}.slicknav_menu{display:none}@media only screen and (max-width:768px){#m2,header{display:none}.slicknav_menu{display:block;min-height:54px;padding:5px}}div.slicknav_menu.filled a:hover,div.slicknav_menu.filled .slicknav_row:hover,div.slicknav_menu.filled .slicknav_btn{background-color:var(--colour_primary_light)}div.slicknav_menu.filled_accent a:hover,div.slicknav_menu.filled_accent .slicknav_row:hover,div.slicknav_menu.filled_accent .slicknav_btn{background-color:var(--colour_accent_light)}main .panel_wrapper+.panel_wrapper{margin-top:var(--padding)}.panel_wrapper{width:100%;max-width:1140px;margin:0 auto;box-sizing:border-box}.panel_wrapper.padded_children{width:calc(100% + var(--padding));max-width:calc(1140px + var(--padding));margin-left:var(--padding_negative)}.panel_wrapper.padded_children>.panel{padding-right:0;padding-top:0}.panel_wrapper>.panel{float:left}.panel_wrapper.nws>.panel{float:none}.panel_wrapper>.panel.right{float:right}.panel_wrapper>.panel.centre{float:none;display:block;margin:0 auto}.panel,ul.ul_stripped li.panel,.ul_stripped.panel{box-sizing:border-box;display:inline-block;margin:0}.panel.whole,.panel.quarter_4,.panel.twelfth_12{float:none;width:100%;min-width:100%}.no_padding{padding:0}.panel.half,.panel.quarter_2,.panel.twelfth_6{width:50%}.panel.sixth_2,.panel.twelfth_4,.panel.third_1,.panel.third{width:33.33%}.panel.eighth{width:12.5%}.panel.twelfth_8,.panel.third_2{width:66.66%}.panel.quarter,.panel.quarter_1,.panel.twelfth_3{width:25%;min-width:150px}.panel.quarter_3,.panel.twelfth_9{width:75%}.panel.fifth,.panel.fifth_1{min-width:100px;width:20%}.panel.fifth_2{width:40%}.panel.fifth_3{width:60%}.panel.fifth_4{width:80%}.panel.twelfth,.panel.twelfth_1{min-width:95px;width:8.33%}.panel.sixth,.panel.twelfth_2{min-width:140px;width:16.66%}.panel.twelfth_5{width:41.66%}.panel.twelfth_7{width:58.33%}.panel.twelfth_10{width:83.33%}.panel.twelfth_11{width:91.66%}.panel.prefix_half{margin-left:50%}.panel.prefix_third{margin-left:33.33%}.panel.prefix_quarter{margin-left:25%}.panel.padded.sixth>.padded,.panel.padded.tenth>.padded,.panel.padded.eighth>.padded{padding:0}figure.document_caption{margin:0}figure.document_caption.padded{margin:0}@media only screen and (max-width:1160px){.panel_wrapper{max-width:960px}}@media only screen and (max-width:959px){.panel_wrapper{max-width:768px}.panel.sixth{min-width:0}#document,#columnLeft,#columnRight,#column_left,#column_right,.panel.quarter_3,.panel.twelfth_7,.panel.twelfth_9,.panel.twelfth_10,.panel.twelfth_11{width:100%}.panel.eighth,.panel.twelfth_2,.panel.twelfth_3{min-width:50%}.panel.quarter{width:33%}.panel.quarter_3{width:66%}}@media only screen and (max-width:768px){.panel.quarter,.panel.quarter_3,.panel.eighth,.panel.sixth_2,.panel.twelfth_4,.panel.third_1,.panel.third,.panel.third_2,.panel.twelfth_8{min-width:100%;width:100%}.image_div.image_div_letterbox{padding:100% 0 0}figure.width_15,figure.width_30,img.width_15,.cke_editable img.width_30,img.width_30,.cke_editable img.width_30{min-width:50%}.panel.prefix_half,.panel.prefix_third,.panel.prefix_quarter{margin-left:0}.panel,.panel.twelfth_2,.panel.quarter,.panel.twelfth_3{min-width:100%}.panel.fifth,.panel.sixth,.panel.twelfth_2,.panel.twelfth{min-width:50%}.fullwidth.submit_here,.fullwidth.update_here{box-sizing:border-box;width:100%}.fullwidth.submit_here+button,.fullwidth.update_here+button{margin-top:2px;box-sizing:border-box;margin-left:0}.itemLabel+.cssInput,.cssInput{width:100%;margin-left:0;margin-right:0}.itemLabel{width:100%;text-align:center}.buttonSet{padding-left:0;text-align:center}.panel.half,.panel.sixth_2,.panel.twelfth_2,.panel.quarter,.panel.twelfth_3{min-width:100%}}@media only screen and (max-width:480px){figure.width_50,figure.width_15,figure.width_30,img.width_15,.cke_editable img.width_15,img.width_50,.cke_editable img.width_50,img.width_30,.cke_editable img.width_30{min-width:100%}.panel.fifth,.panel.fifth_1{width:50% !important}.custom_form.select,.custom_form.select>span,.custom_form.select>span>select{width:100%}}@media only screen and (max-width:736px){.panel.fifth,.panel.fifth_1{max-width:100% !important}}*[data-icon]{display:inline-block;line-height:1.2em}*[data-icon]+*[data-icon]{margin-left:.6em}*[data-icon]:before{font-family:"lfd-icons" !important;content:'';font-style:normal !important;font-weight:400 !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.2em;width:1.2em;display:inline-block;margin-right:.2em;overflow:hidden;text-align:center}*[data-icon][data-right]:before{float:right;margin-right:0;margin-left:.2em}.search_small_query:before,.link_icon_edit:after,.link_icon_add:after,.copy_to_clipboard:after,.icon:before,[class^=icon-]:before,[class*=" icon-"]:before{font-family:"lfd-icons" !important;font-style:normal !important;font-weight:400 !important;font-variant:normal !important;text-transform:none !important;speak:none;font-size:1.2em;width:1.2em;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:.15em}.icon-dot{border-radius:50%;font-size:.8em;width:1.2em;height:1.2em;text-align:center;display:inline-block;padding:.1em .2em .3em}.icon-dot>.icon{line-height:1}.link_icon_edit:after,.copy_to_clipboard:after{display:inline-block}a.icon,span.icon{display:inline-block;vertical-align:top;margin-top:-.1em}a.icon+.icon,span.icon+.icon{margin-left:.15em}*[data-icon=mobile]:before,.mobile>.icon:before{content:"\61"}*[data-icon=phone]:before,.phone>.icon:before{content:"\62"}*[data-icon=copy]:before,.copy>.icon:before{content:"\7d"}*[data-icon=email]:before,.email>.icon:before{content:"\63"}*[data-icon=login]:before,.login>.icon:before{content:"\64"}*[data-icon=logout]:before,.logout>.icon:before{content:"\65"}.icon-search:before,*[data-icon=search]:before,.search>.icon:before{content:"\66"}*[data-icon=right]:before,.right>.icon:before,*[data-icon=arrow-right]:before,.arrow-right>.icon:before{content:"\67"}*[data-icon=left]:before,.left>.icon:before,*[data-icon=arrow-left]:before,.arrow-left>.icon:before{content:"\68"}*[data-icon=up]:before,.up>.icon:before,*[data-icon=arrow-up]:before,.arrow-up>.icon:before{content:"\69"}*[data-icon=down]:before,.down>.icon:before,*[data-icon=arrow-down]:before,.arrow-down>.icon:before{content:"\6a"}*[data-icon=basket]:before,.basket>.icon:before{content:"\6b"}*[data-icon=share]:before,.share>.icon:before{content:"\6c"}*[data-icon=all]:before,.all>.icon:before{content:"\6d"}*[data-icon=delete]:before,.delete>.icon:before{content:"\6e"}*[data-icon=maximise]:before,.maximise>.icon:before{content:"\6f"}*[data-icon=minimise]:before,.minimise>.icon:before{content:"\70"}*[data-icon=select]:before,.select>.icon:before{content:"\71"}*[data-icon=move]:before,.move>.icon:before{content:"\72"}*[data-icon=accept]:before,.accept>.icon:before{content:"\73"}*[data-icon=profile]:before,.profile>.icon:before{content:"\74"}*[data-icon=play]:before,.play>.icon:before{content:"\75"}*[data-icon=cancel]:before,.cancel>.icon:before{content:"\76"}*[data-icon=save]:before,.save>.icon:before{content:"\77"}*[data-icon=settings]:before,.settings>.icon:before{content:"\78"}*[data-icon=edit]:before,.edit>.icon:before{content:"\79"}*[data-icon=add]:before,.add>.icon:before{content:"\7a"}*[data-icon=instagram]:before,.instagram>.icon:before{content:"\41"}*[data-icon=vimeo]:before,.vimeo>.icon:before{content:"\42"}*[data-icon=twitter]:before,.twitter>.icon:before{content:"\43"}*[data-icon=facebook]:before,.facebook>.icon:before{content:"\44"}*[data-icon=youtube]:before,.youtube>.icon:before{content:"\45"}*[data-icon=googe-plus]:before,.googe-plus>.icon:before{content:"\46"}*[data-icon=pinterest]:before,.pinterest>.icon:before{content:"\47"}*[data-icon=tumblr]:before,.tumblr>.icon:before{content:"\48"}*[data-icon=snapchat]:before,.snapchat>.icon:before{content:"\49"}*[data-icon=tags]:before,.tags>.icon:before{content:"\4a"}*[data-icon=rss]:before,.rss>.icon:before{content:"\4b"}*[data-icon=hamburger]:before,.hamburger>.icon:before{content:"\4c"}*[data-icon=collection-view-list]:before,.collection-view-list>.icon:before{content:"\4d"}*[data-icon=pin]:before,.pin>.icon:before{content:"\4e"}*[data-icon=cart]:before,.cart>.icon:before{content:"\4f"}*[data-icon=collection-view-grid-small]:before,.collection-view-grid-small>.icon:before{content:"\50"}*[data-icon=collection-view-grid]:before,.collection-view-grid>.icon:before{content:"\51"}*[data-icon=favourite]:before,.favourite>.icon:before{content:"\52"}*[data-icon=fancy]:before,.fancy>.icon:before{content:"\53"}*[data-icon=is-favourite]:before,.is-favourite>.icon:before{content:"\56"}*[data-icon=preview]:before,.preview>.icon:before,*[data-icon=view-visible]:before,.view-visible>.icon:before{content:"\57"}*[data-icon=cancel-fat]:before,.cancel-fat>.icon:before{content:"\58"}*[data-icon=info]:before,.info>.icon:before{content:"\59"}*[data-icon=increment-down]:before,.increment-down>.icon:before{content:"\5a"}*[data-icon=pi]:before,.pi>.icon:before{content:"\30"}*[data-icon=trophy]:before,.trophy>.icon:before{content:"\31"}*[data-icon=cap]:before,.cap>.icon:before{content:"\32"}*[data-icon=clock]:before,.clock>.icon:before{content:"\\"}*[data-icon=music]:before,.music>.icon:before{content:"\33"}*[data-icon=view-hidden]:before,.view-hidden>.icon:before{content:"\34"}*[data-icon=star]:before,.star>.icon:before{content:"\35"}*[data-icon=table]:before,.table>.icon:before{content:"\36"}*[data-icon=football]:before,.football>.icon:before{content:"\37"}*[data-icon=dave]:before,.dave>.icon:before{content:"\38"}*[data-icon=alert]:before,.alert>.icon:before{content:"\39"}*[data-icon=edit-dark]:before,.edit-dark>.icon:before{content:"\21"}*[data-icon=pint]:before,.pint>.icon:before{content:"\22"}*[data-icon=chat]:before,.chat>.icon:before{content:"\23"}*[data-icon=increment-up]:before,.increment-up>.icon:before{content:"\24"}*[data-icon=accept-fat]:before,.accept-fat>.icon:before{content:"\25"}*[data-icon=select-fat]:before,.select-fat>.icon:before{content:"\26"}.icon_loading>.icon{background:url(/assets/core.loading_black.gif) center center no-repeat;background-size:cover}.reversed .icon_loading>.icon{background:url(/assets/core.loading_white.gif) center center no-repeat;background-size:cover}.link_icon_add,.link_icon_add:visited,.link_icon_edit,.link_icon_edit:visited{text-decoration:none;color:currentColor}.link_icon_edit:after{content:"\79"}.link_icon_add:after{content:"\24"}.copy_to_clipboard:after{content:" \7d"}.copy_to_clipboard.block{position:relative;border-color:currentColor;border-style:dotted;border-width:1px;border-radius:.3em;padding-right:2em}.copy_to_clipboard.block:after{position:absolute;top:.5em;right:.5em}.copy_to_clipboard.block:before{position:absolute;top:0;right:0;bottom:0;left:0;content:'';background-color:currentColor;opacity:.1;transition:.5s opacity ease}.copy_to_clipboard.block:hover:before{opacity:.2}.flex_centered_horiz{justify-content:center}.flex_centered_horiz>*,.flex_centered_horiz>*.panel{float:none}#columnLeft>*+*{margin-top:1em}iframe{min-width:100%;min-height:300px;border:none;overflow-x:hidden;overflow-y:auto}body.hide-login #login{display:none}#content{padding-bottom:50px}#logo img{height:100px;margin-top:45px}#masthead_row{height:170px}nav{background-color:#eee}#nav{min-height:40px;line-height:40px}#nav li{text-align:center;width:auto}#nav a{display:block}#nav a,#nav a:visited{font-size:16px;transition:color .5s ease,background-color .5s ease;color:#666}.reversed ul.ul_icons li>*{opacity:1}.reversed ul.ul_icons li>*:hover{opacity:.7}.smooth_scroll a,.smooth_scroll a:visited{color:#666;text-decoration:none}.smooth_scroll .selected a,.smooth_scroll .selected a:visited{color:#eee}.smooth_scroll a:hover{color:#000}.ul_stripped.scored.smooth_scroll li+li{border-left:1px solid #ccc}#nav .selected a,#nav a:hover{background-color:#e57b00;color:#fff;text-decoration:none}.course_copy+.course_copy{margin-top:70px}.top_widgets{left:0;top:0;width:100%}.logo_row_default_wrapper h3{font-weight:300;font-size:12px;padding-bottom:8px;color:#666;border-bottom:1px solid #666;margin-bottom:16px}form#search_small{margin-right:7px}.top_widgets>*{display:inline-block;float:right}.top_widgets>#user_menu_wrapper{float:left}.panel_wrapper.flexbox>h1,.panel_wrapper.flexbox>h2,.panel_wrapper.flexbox>h3,.panel_wrapper.flexbox>h4{min-width:100%}#footer,#footer a,#footer a:visited{color:#666}#footer .panel_wrapper>.panel{float:left}#footer_top{border-bottom:1px solid #999}#footer_top>div>*{float:left}#footer_top>div>*:first-child{float:right}.top_widgets>.padded_wide{padding:5px 7px 7px}.panel.third{min-width:300px}.document .panel.third{min-width:200px}.document p{text-align:justify}.document .panel p{text-align:left}a.qs_nav,a.qs_nav:hover,a.qs_nav:visited{color:#000;text-decoration:none}a.qs_nav.disabled{color:#ccc}.mailing_lists_panel .itemRow{padding-left:0;padding-right:0}.footer_address br{display:none}li a.mynspc .icon{background:url(/_client/assets/logos/favicon.png) center center no-repeat;background-size:cover;display:inline-block;width:1.2em;height:1.2em}table{overflow-x:scroll}table{min-width:100%}table{border-collapse:collapse;border-top:2px solid #000;border-bottom:1px solid #000}table p{margin:0}table th,table td{vertical-align:top;padding:2px 10px}table a{color:#444}table thead th{font-weight:600;text-align:left;vertical-align:bottom;background-color:#e57b00;border-bottom:2px solid #000}table thead th a{colour:#444;!important}table thead th:first-child{text-align:right}table tbody th{font-weight:600;background-color:#eee;text-align:right}table td.td_wide,table tbody th.td_wide{background-color:#ddd;text-align:center;font-weight:600}table tr+tr{border-top:1px solid rgba(0,0,0,.5)}table tr>*+td{border-left:1px dotted rgba(0,0,0,.5)}.panel.third._1_of_2,.panel.third._2_of_2{min-width:50%}.search_small{margin-top:2px}.search_360{display:none}.search_small_icon{display:none}.notification{position:absolute;top:-.5em;right:-.5em;font-size:1em;padding:0 .3em .1em;line-height:1.1em;height:1.1em;border-radius:.6em;background-color:red;font-weight:700;border:1px solid #fff;box-shadow:0 0 2px rgba(0,0,0,.4)}.text_right{text-align:right}ul.blocks_model_testimonial.view_panel_scroll_up{position:absolute;right:0;top:4.5em;min-width:400px;width:55%;text-align:right;opacity:.5}ul.blocks_model_testimonial.view_panel_scroll_up li{right:0}ul.blocks_model_testimonial.view_panel_scroll_up .testimonial{font-size:1.15em;font-style:italic}.blocks_model_testimonial.view_default>div+div{margin-top:.5em}@media screen and (max-width:1024px){.footer_address br{display:block}.ul_contacts .contact_email,.ul_contacts .contact_phone{width:22px;height:22px;overflow:hidden}}@media screen and (max-width:768px){ul.blocks_model_testimonial.view_panel_scroll_up{display:none}#user-menu .icon{background-position-y:bottom}#apply-now{font-weight:700}.ul_contacts li{width:20px;height:20px;text-indent:-3000px}#logo{padding:20px 0 0 20px}div.nspc_course_masthead h1{font-size:2em}#nav{display:none}#user_menu_wrapper{background:0 0}#content{padding-top:30px}#masthead_row{position:static;height:auto}#search_small.search_open+#user_menu_wrapper .edit{width:20px}form#search_small{margin-right:0}.top_widgets{right:50px;top:10px;left:50px;width:auto}form#search_small{border-bottom:1px solid rgba(255,255,255,0)}form#search_small.search_open{border-bottom:1px solid rgba(255,255,255,1)}form#search_small .form_icon{background-position:center bottom}form#search_small #search_small_query{color:#fff}form#search_small #search_small_query::-webkit-input-placeholder{color:#fff}#masthead_row .ul_contacts{display:none}#user_menu_wrapper{height:30px;border-radius:0}#user_menu_wrapper .edit{width:100px;height:20px;overflow:hidden;transition:width .5s ease}#user_menu_wrapper a{float:left}#user_menu_wrapper .profile,#user_menu_wrapper .login,#user_menu_wrapper .logout{width:20px;height:20px;overflow:hidden}form#search_small{margin-left:1px}#search_small_query{width:110px}}@media screen and (max-width:535px){#search_small_query{width:65px}.faculty_members .panel.third{min-width:100%;max-width:100%}}@media screen and (max-width:495px){.search_360{display:none}#search_small_query{text-align:center;width:20px}#search_small img{position:absolute;width:15px}.search_small{display:block}.search_small_icon{display:block}#search_small_go{display:none}}@media screen and (max-width:425px){.notices{display:none}.panel.third._1_of_2,.panel.third._2_of_2{min-width:0}.top_widgets>#user_menu_wrapper .icon{background-position-y:bottom}.top_widgets .ul_icons li>*,.top_widgets .ul_icons li>*:visited{margin:0}#user_menu_wrapper .edit{width:20px}.document p{text-align:left}.panel.third h4{font-size:14pt}.scrolled #masthead{margin-top:-55px;opacity:.3}#wrapper{padding-top:55px}#masthead{top:0;position:fixed;width:100%;opacity:1;margin-top:0;overflow:hidden;transition:margin-top 1s ease,opacity 1s ease;z-index:100}#logo{display:none}.panel_wrapper{max-width:400px}#apply_now_wrapper{margin-left:2px}.faculty_members .panel.third{min-width:100%;max-width:100%}}@media screen and (max-width:320px){.mynspc{text-indent:-9999px}}.slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;padding:.438em .625em;line-height:1.125em;cursor:pointer}.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left}.slicknav_menu .slicknav_icon{float:left;margin:.188em 0 0 .438em}.slicknav_menu .slicknav_no-text{margin:0}.slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:.125em;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(0,0,0,.25)}.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:.188em}.slicknav_nav{clear:both}.slicknav_nav ul,.slicknav_nav li{display:block}.slicknav_nav .slicknav_arrow{font-size:.8em;margin:0 0 0 .4em}.slicknav_nav .slicknav_item{cursor:pointer}.slicknav_nav .slicknav_row{display:block}.slicknav_nav a{display:block}.slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{display:inline}.slicknav_brand{float:left}.slicknav_menu:before,.slicknav_menu:after{content:" ";display:table}.slicknav_menu:after{clear:both}.slicknav_menu{zoom:1}.slicknav_menu{font-size:16px;box-sizing:border-box;line-height:normal}.slicknav_menu *{box-sizing:border-box}.slicknav_btn{margin:5px 5px 6px;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,.75);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#222}.slicknav_menu .slicknav_menutxt{color:#fff;font-weight:700;text-shadow:0 1px 3px #000}.slicknav_menu .slicknav_icon-bar{background-color:#f5f5f5}.slicknav_menu{background:#4c4c4c;padding:5px}.slicknav_nav{color:#fff;margin:0;padding:0;font-size:.875em}.slicknav_nav,.slicknav_nav ul{list-style:none;overflow:hidden}.slicknav_nav ul{padding:0;margin:0 0 0 20px}.slicknav_nav .slicknav_row{padding:5px 10px;margin:2px 5px}.slicknav_nav a{padding:5px 10px;margin:2px 5px;text-decoration:none;color:#fff}.slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{padding:0;margin:0}.slicknav_nav .slicknav_row:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ccc;color:#fff;text-decoration:none}.slicknav_nav a,.slicknav_nav a:visited{color:#fff}.slicknav_nav a:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ccc;color:#222}.slicknav_nav .slicknav_txtnode{margin-left:15px}.slicknav_brand{color:#fff;font-size:18px;line-height:30px;padding:7px 12px;height:44px}