.clear,.fl_commclear,.fl_rssentry{clear:both}.filelist label,.fl_commclear,.fl_commentmessage,.fl_commentname,.fl_galllink,.fl_galltext,.fl_gtmessage,.fl_gtname,.fl_menu ul a,.fl_menu ul li,.fl_rssimg,div.profilepic img,footer,header,header .logo img,main,nav,table span.lptime,td.fl_label{display:block}#msgbar,#msgbar a,#topbar,#topbar a,.attachments .filethumb:hover,.progressdone .progressper{color:#fff}#fl_gallbox,input.fl_regform,td.fl_label{width:100px}#fl_gallbox,#fl_gallpic{margin:0 auto;position:relative}#fl_gallbox,#fl_gallpic,#fl_gallprevnext,#msgbar{position:relative}#fl_gallcover,#fl_gallwrap,*,body{margin:0;padding:0}#fl_gallwrap,*,.fl_menu,body{padding:0}*,img{border:0}#fl_gallwrap a,.fl_rsslinks a,a:hover{text-decoration:none}a,h1,h2,h3,h4{color:#4f3856}#fl_gallcover,#fl_gallwrap,#topbar,#topstick{position:fixed;top:0;left:0}#msgwrap,#topbar,.topsm a,h1{text-align:center}.threesects a:hover,.topright a:hover,a:hover,footer .bottomwrap a:hover{color:#fc8073}#fl_gallbelowpic,.fl_menu ul,.skipto a,.topright a{overflow:hidden}#searchscreen input.sg,.frontlinks a,.questionanswer,.resources a,.rhs{box-sizing:border-box}#totop,.scrolled header .slogan{pointer-events:none}#cats,#popupwrap,.rhs{overflow:auto}.memberarea table.nssstandards,table#forumposts{table-layout:fixed}#avatarcolours .avatar:hover,.posticons>:hover,.ratepost>div:hover:before,a.newsitem:hover .newsimage{transform:scale3d(1.1,1.1,1)}#uploadtext,.subpages a h5{transform:translateY(-50%)}#profilepick,#uploadwrap.min,.fl_menu ul{max-height:0}.cms_imgleft{margin:3px 5px 5px 0;float:left;border:1px solid #000}.cms_imgright{margin:3px 0 5px 5px;float:right;border:1px solid #000}.gallthumbnail{float:left;border:2px solid #666;margin-right:5px;margin-bottom:5px}.fl_blogpostavatar{float:right;border:2px solid #666;margin:0 0 5px 5px}.fl_commentavatar,.fl_gallpreview1 img,.fl_gallpreview2 img{float:left;border:2px solid #666}.fl_commentavatar{margin:0 5px 0 0}.fl_commentname,.fl_gtname,.fl_postinfo{text-transform:uppercase;margin-bottom:5px}.fl_gtname{font-size:8pt}.fl_comment1,.fl_comment2{display:block;margin-top:5px}#fl_commsbox,#fl_tracksbox{clear:both;padding-top:15px}.fl_bigpic{border:2px solid #666}#popuptext h2,#popuptext h3,.fl_bigcaption{margin-top:10px}.fl_rssimg{float:right;border:2px solid #666;margin:0 0 5px 5px}.fl_rsstitle{font-size:18pt;line-height:24pt;font-weight:700}.fl_rssby,.fl_rsslinks a{font-size:8pt;text-transform:uppercase}.fl_rssby{margin-bottom:5px}.fl_gallpreview1,.fl_gallpreview2{margin-bottom:10px;padding:5px;clear:both}.fl_gallpreview2{background-color:#eee}#fl_gallbelowpic,#fl_gallbox,.fl_votebar{background-color:#fff}.fl_galllink,.fl_galltext{margin-left:110px}#feedbackbutton,#fl_gallbelowpic,#fl_gallwrap,#fl_loading,#fl_tracksbox,#msgbar,#popupcover.hidden,#searchscreen,#showattachments.assessattach:empty,#topbar,.fl_footermenu>li:first-of-type,.fl_footermenu>li:last-of-type,.fl_headlines li:before,.fl_postingform,.fl_rsslinks,.fl_rsslinks:empty,.fl_tags,.origpostby .avatar,.page-account .breadcrumbs a:first-of-type,.page-account .breadcrumbs span:first-of-type,.page-front .breadcrumbs,.services a .tapme,h1:empty{display:none}.fl_mailform textarea{height:200px}#fl_gallbox,.fl_postingform textarea{height:100px}.fl_votebar{height:10px}#topbar,.flmsg_alert{background-color:#4ad}.breadcrumbs .divider,.breadcrumbs a,.topright .divider,.topright a,.topsm a,.topsm img,.topsm svg,header .logo{display:inline-block}#imghidewrap,.fl_footermenu ul ul,.fl_menu ul ul{display:none!important}.fl_rsslinks a{margin-left:10px}.fl_commentname,.page-front h1,.rhs h3,.socsupport h3,.textcontent h2,.textcontent h3,.textcontent h4{text-transform:none}.skipto a,.textlabel{margin-left:-9999px}.fl_rating{float:right;text-align:right}#msgwrap{position:fixed;top:150px;left:50%;z-index:99}#msgbar{border-width:3px;border-style:solid;padding:15px;font-size:28px;line-height:40px;width:300px;left:-168px;cursor:default}#topbar{z-index:99;width:100%;font-size:12px;border-bottom:3px solid #079}#topcont{padding:10px}textarea{height:150px}.fl_later{float:left}.fl_earlier{float:right}.flmsg_alert{border-color:#079}.flmsg_error{background-color:#900;border-color:#600}.flmsg_success{background-color:#096;border-color:#066}.flmsg_generic{background-color:#666;border-color:#999}#fl_gallwrap{width:100%;height:100%;font:11px/20px Arial,Helvetica,sans-serif;color:#333;text-align:left;z-index:90}#fl_gallcover{width:100%;height:100%;background-color:#000;opacity:.8}#fl_gallbox{top:5%;padding:10px}#fl_gallpic{display:block;top:35%}#fl_gallbelowpic{clear:both;padding:5px 10px 10px;margin:0 -10px}#fl_gallwrap a{color:#666}#fl_gallwrap a:hover{color:#444}#fl_gallprevnext{background:url('../scripting/blank.gif')}#topstick,.skipto a,header .helpline{background:#4f3856}#fl_gallnext,#fl_gallprev,.skipto a,.textlabel{position:absolute}#fl_gallprev{z-index:50}#fl_gallnext{text-align:right;z-index:50;right:0}#fl_gallclose,#fl_gallslide{clear:right;float:right}a#fl_gallclose:hover,a#fl_gallnext:hover,a#fl_gallprev:hover{border-width:0}blockquote,header .slogan{border-bottom:1px solid #4f3856}.mainmessage,.messagelink,.pagesect,.socsupport{border-top:1px dashed #c3aecb}#fl_gallnext img,#fl_gallprev img{visibility:hidden;padding-top:50px}#fl_gallnext:hover img,#fl_gallprev:hover img{visibility:visible}body,html{min-height:100%;background:#fff;color:#000;font:15px/24px "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.fl_footermenu>li>a,a,b,strong{font-weight:600}p{margin:15px 0}ol,ul{margin:15px 30px}img,svg{max-width:100%;height:auto!important}#map_canvas p,h1,h1 a,h1 b,h1 strong,h2,h2 a,h2 b,h2 strong,h3,h3 a,h3 b,h3 strong,h4,h4 a,h4 b,h4 strong{font-weight:400}h1,h2,h3,h4{margin:30px 0 20px;text-transform:uppercase;font-family:"Fjalla One","Arial Narrow",sans-serif}.napquote,blockquote{font-style:italic;font-weight:700}h1{font-size:64px;line-height:64px;margin:0}h2{font-size:36px;line-height:40px}.fl_blogpost1 h2,.fl_blogpost2 h2,h3{font-size:28px;line-height:32px}#leavesite,.fl_menu a{line-height:40px;font-size:14px}h4{font-size:24px;line-height:28px}.skipto a{top:auto;width:1px;height:1px;color:#fff!important;padding:10px}.topright a,.wrapper,header .logo{position:relative}#leavesite,.topright a{color:#fff;text-decoration:none}.skipto a:focus{margin-left:0;width:auto;height:auto}.wrapper{max-width:1000px;margin:0 auto;padding:0 30px}#topstick{height:20px;padding:5px 0;right:0;z-index:21}.topsm a{vertical-align:middle;margin-right:10px;width:12px;height:20px}.topsm img,.topsm svg{height:12px!important;vertical-align:top}#cats label,#cats label input,.topright .divider,.topright a{vertical-align:middle}.topsm a:hover svg path{fill:#fc8073}#leavesite{background:#fc8073;position:absolute;top:-39px;left:150px;padding:33px 35px 2px;border-radius:40px}#leavesite:hover,.frontlinks a:nth-of-type(2),.resources a:nth-of-type(2n+0){background:#aac2a0}.topright{position:absolute;top:0;right:30px;font-size:12px;line-height:20px}#google_translate_element>*{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0}#searchclose,header{top:30px;position:fixed}#menu,header .helpline,header .slogan{right:30px;position:absolute}.topright .divider{width:1px;height:8px;background:#fff;opacity:.6;margin:0 10px}header{background:#fee5e3;padding:30px 0;left:0;right:0;z-index:20}header .logo{width:130px;height:160px;vertical-align:top}.fl_menu ul,table#forumposts td:first-child{width:180px}header .logo img.logosm{position:absolute;top:0;left:0;opacity:0}#map_canvas.hidden,.scrolled.page-account header .slogan,.scrolled:not(.page-account) header .logo img.logolg,header .logo:hover img.logolg{opacity:0}#profileupdate:hover,.fl_menu #menu_c_search a:hover span,.ratepost>div.ratesel:before,.scrolled:not(.page-account) header .fl_menu #menu_c_search a:after,.scrolled:not(.page-account) header .logo img.logosm,a.newsitem:hover,header .logo:hover img.logosm{opacity:1}header .slogan{top:0;margin:0;letter-spacing:.1em}header .helpline{bottom:35px;color:#aac2a0;text-decoration:none;padding:5px 40px;border-radius:24px}.fl_menu ul,.messagelink:hover,.scrolled:not(.page-account) header .helpline:hover,blockquote{background:#fee5e3}header .helpline h4{margin:0;color:inherit}.scrolled:not(.page-account) header .helpline,header .helpline:hover{background:#aac2a0;color:#4f3856}#menu{bottom:-15px}.fl_headlines,.fl_menu,footer ul{margin:0;list-style:none}.fl_menu a,.fl_menu li{display:inline-block;vertical-align:top;position:relative}.fl_menu a{text-decoration:none;margin-left:20px;color:#4f3856}.fl_menu a:hover{color:#fc8073!important}.fl_menu #menu_c_search a{width:19px;overflow:hidden;background:url('../gfx/magnify-purple.svg') center/contain no-repeat}.fl_menu #menu_c_search span{display:block;text-indent:-9999px;background:url('../gfx/magnify-red.svg') center/contain no-repeat;opacity:0;position:relative;z-index:22}.fl_menu #menu_c_search a:after{display:block;position:absolute;top:0;bottom:0;left:0;right:0;content:'';background:url('../gfx/magnify-green.svg') center/contain no-repeat;opacity:0}.fl_menu ul{position:absolute;margin:0;z-index:20;top:40px;right:-10px;text-align:right;transition:background .5s,max-height .25s}.frontlinks a:nth-of-type(3),.scrolled header,.scrolled:not(.page-account) header .fl_menu ul{background:#4f3856}.breadcrumbs,.resources a,.subpages a h5,blockquote{text-align:center}.fl_menu ul a{font-size:14px;line-height:22px;padding:5px 10px}.fl_menu ul.size{-webkit-transition:none;transition:none;opacity:0}.fl_menu li:hover ul{max-height:500px}.scrolled header{padding:15px 0}.scrolled header .logo{width:65px;height:80px}.scrolled:not(.page-account) header .fl_menu a,footer .bottomwrap a{color:#aac2a0}.page-account header .slogan{transition:opacity .25s}main{min-height:calc(100vh - 761px);padding-top:280px}.breadcrumbs{font-size:12px;line-height:18px;margin-bottom:10px}.breadcrumbs a{vertical-align:top;color:#bbb}.breadcrumbs .divider{width:1px;height:8px;background:#ddd;margin:0 10px}.imageheader img{display:block;margin:10px auto}.searchleft,.textcontentwrap{position:relative}.page-front .textcontentwrap{position:static}.page-front h1{line-height:72px}.naptext:before,blockquote:before{content:'\2018\2018';font-size:128px;line-height:100px;font-style:normal;font-family:sans-serif;letter-spacing:-8px}.textcontent.cols1-2{margin-left:33.3333333%;padding-left:15px}.textcontent.cols2-1{margin-right:33.3333333%;padding-right:15px}.rhs{position:absolute;top:0;bottom:0;right:0;left:66.66666666%;margin-left:15px;border-left:1px solid #4f3856;padding-left:30px;-webkit-overflow-scrolling:touch}.napquote,.video,blockquote{position:relative}.rhs h3{margin-top:0}@media all and (min-width:800px){.textcontent.cols1-2 .cms_imgright{position:relative;width:50%;max-width:50%;left:-20px;float:left;margin:0 0 0 -50%}.textcontent.cols1-2.hasbanner>p:first-child{margin-left:calc(-50% - 20px)}}.notfound{background:#fc8073;color:#fff;padding:20px 20px 5px;margin-top:30px}.napimage,.resourceimage,.searchleft #findnearest{background-repeat:no-repeat}.notfound a,.notfound h4{margin:0;color:#fff}.textcontent img{display:block;margin:0 auto}.textcontent img.cms_imgleft,.textcontent img.cms_imgright{border:0;max-width:30%}.textcontent img.cms_imgleft{margin:3px 10px 10px 0}.textcontent img.cms_imgright{margin:3px 0 10px 10px}.cols1-2 .textcontent img.cms_imgleft{position:absolute;left:0;max-width:100%;right:calc(33.3333333% - 15px)}.cols1-2 .videowrap{margin-left:calc(-50% - 15px)}main li{margin-top:3px}main ul{list-style:none}main ul li:before{color:#aac2a0;content:"\2022";position:absolute;font-size:18px;line-height:18px;margin:3px 0 0 -18px}blockquote{margin:20px;padding:60px 20px 10px;border-top:1px solid #4f3856;color:#4f3856;font-size:18px}.cols1-2 blockquote{margin-left:calc(-50% - 20px)}blockquote:before{position:absolute;top:15px;left:50%;transform:translateX(-50%);color:#fc8073}blockquote>:first-child{margin-top:10px!important}blockquote>:last-child{margin-bottom:10px!important}.video{margin:10px 0;height:0;padding-bottom:56.25%}.video iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.napquote{font-size:1.4em;color:#4f3856;margin-top:40px;padding-top:50px}.naptext:before{position:absolute;top:0;left:0;margin-left:-10px;color:#4f3856}.napquote1 .naptext,.napquote3 .naptext{margin-right:66.66666%}.napquote2 .naptext{margin-left:66.66666%}.napquote2 .naptext:before{left:66.66666%}.napimage{position:absolute;top:0;bottom:0;background-size:contain;background-position:center}.napquote1 .napimage,.napquote3 .napimage{left:33.3333333%;right:0;margin-left:20px}.napquote1 .napimage{background-color:#c2afca;background-image:url('../gfx/nap-quotes-1.jpg')}.napquote2 .napimage{right:33.3333333%;left:0;margin-right:20px;background-color:#f77e77;background-image:url('../gfx/nap-quotes-2.jpg')}.napquote3 .napimage{background-color:#fae4e3;background-image:url('../gfx/nap-quotes-3.jpg')}.resources,.subpages{padding-left:40px}.resources a,.subpages a{width:33.3333333%;height:100px;display:inline-block;vertical-align:top;position:relative;background:#f1cec5;color:#503958!important;margin:20px 0 0}.subpages a:hover{background:#fb7d74}.gridbox:nth-of-type(3n-2),.resources a:nth-of-type(3n-2),.subpages a:nth-of-type(3n-2),.threesects a:nth-of-type(3n-2){left:-40px}.gridbox:nth-of-type(3n-1),.resources a:nth-of-type(3n-1),.subpages a:nth-of-type(3n-1),.threesects a:nth-of-type(3n-1){left:-20px}.subpages a h5{font-size:18px;line-height:22px;position:absolute;top:50%;left:10px;right:10px}.subpages a.haspic{height:0;padding-bottom:33.33333333%}.subpages a .linkboxpic{position:absolute;top:5px;left:5px;bottom:5px;right:5px;background-position:center;background-size:cover}.subpages a.haspic h5{top:auto;bottom:5px;left:5px;right:5px;transform:none;background:rgba(241,206,197,.8);padding:10px}.subpages a.haspic:hover h5{background:rgba(251,125,116,.8)}.resources a{background:#4f3856;padding:5px;height:auto;text-decoration:none}.frontlinks a:first-of-type,.resources a:hover{background:#fc8073}.resourceimage{display:block;height:0;padding-bottom:100%;background-size:contain;background-position:center}.resources a h4{color:#fff;margin:10px 10px 5px;font-size:18px;line-height:22px;text-transform:uppercase}.page-account .subpages.courselist,.page-front h1{text-align:left}#searchscreen,.pagesect,h2.happened,h4.happened{text-align:center}.fl_commentmessage,.fl_commentname,.page-front .subpages,.page-front .textcontent{margin-left:0}.page-front .helpimage{position:absolute;top:0;right:30px;left:66.6666666%;height:300px;background:url('../gfx/i-need-help.png') top right/contain no-repeat}.frontlinks{padding-top:20px}.frontlinks a{display:block;width:calc(66.666666666% - 10px);color:#fff;font-size:18px;line-height:30px;margin-top:10px;text-decoration:none;padding:5px 30px;border-radius:20px}.frontlinks a:hover,.helpimage:hover,.scrolled #totop:hover,.threesects a:hover img{opacity:.6}.pagesect{margin:30px 0}.grid,.threesects{margin-left:40px;padding-top:30px}.grid{padding-top:10px}.gridbox,.threesects a{width:33.33333333%;display:inline-block;vertical-align:top;position:relative;text-align:center;text-decoration:none;color:#4f3856}.threesects a h3{color:inherit;margin-top:0}h3.happened{color:#fc8073;margin-bottom:0}.gridbox{color:inherit;text-align:left}.fl_postinfo{margin-top:-10px;font-size:12px;line-height:16px;color:#666}.fl_comment1,.fl_comment2,.fl_pagelinks{font-size:14px;line-height:20px}.fl_blogintro,.fl_blogpost1,.fl_blogpost2{margin-bottom:30px;border-bottom:1px solid #eee;padding-bottom:30px}#fl_commsbox{clear:both;margin:0;padding:0;border:0;background:0 0}.fl_comment1,.fl_comment2{padding:20px}.fl_comment1{background:#fafaf4}.fl_comment2{background:0 0}.fl_commentname{font-size:12px;line-height:18px;color:#64656b}.fl_blogfooter{clear:both;color:#999;margin-top:20px}#searchscreen{position:fixed;top:0;left:0;right:0;bottom:0;z-index:50;background:rgba(255,255,255,.8)}#searchclose{right:30px;width:40px;height:40px;background:url('../gfx/search-close.svg') center/18px auto no-repeat #4f3856;cursor:pointer;transition:background .25s;border-radius:2px}#searchscreen form{position:absolute;top:50%;left:0;right:0;height:60px;margin:-30px 160px 0 100px}#searchscreen input{-webkit-appearance:none;border-radius:0}#searchscreen input.st{position:absolute;width:100%;left:0;border:0;box-sizing:border-box;height:60px;padding:0 20px;color:#222;font:18px "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;border-radius:2px 0 0 2px}.questionanswer,.questiontitle{line-height:24px;position:relative}#searchscreen input.sg{position:absolute;width:60px;height:60px;right:0;margin-right:-60px;background:url('../gfx/magnify-white.svg') center/auto 24px no-repeat #4f3856;cursor:pointer;border:0;transition-duration:.2s;transition-property:background;border-radius:0 2px 2px 0}#map_canvas,#popupcover{-webkit-transition-duration:.5s}#searchclose:hover,#searchscreen input.sg:hover{background-color:#aac2a0}.faqsect{margin-top:15px;margin-bottom:10px}.questiontitle{background:#4f3856;color:#aac2a0!important;padding:10px 40px 10px 10px;margin:5px 0 0;font-size:20px;cursor:pointer;text-align:left}.mapsearch,a#findnearest{margin-bottom:-18px}.faqjs .questiontitle:after{content:'\25bc';position:absolute;right:10px;font-size:.6em;top:50%;margin-top:-12px;color:#aac2a0}.questiontitle:hover,.questiontitle:hover:after{color:#4f3856!important}.faqjs.faqshown .questiontitle:after{content:'\25b2'}.questiontitle:hover{background:#aac2a0}.questionanswer{padding:0 20px;background:#fee5e3;color:#333;font-size:16px;border-bottom:1px solid #4f3856;transition:max-height .2s;overflow:hidden}.questionanswer h2,.questionanswer h3,.questionanswer h4{text-align:left;margin:10px 0}.questionanswer>:first-child{margin-top:0;padding-top:20px}.accountrhs>:first-child,.questionanswer>p:first-of-type{margin-top:0}.questionanswer>:last-child{margin-bottom:0;padding-bottom:20px}.faq .questionanswer{max-height:0!important}.faqshown .faqa{max-height:1000px}.questionanswer.notrans{transition:none}.questionanswer.answershown{max-height:4000px!important}.questionanswer iframe{width:100%!important;height:300px!important}.addform label,form label{display:block;font-weight:600;font-size:12px;line-height:17px;text-transform:uppercase;margin:10px 0 2px}input,textarea{-webkit-appearance:none;border-radius:2px}input.button,input.checkbox{border:0;width:auto;display:inline;background:0 0!important;-webkit-appearance:checkbox;height:auto;margin-right:5px}input[type=radio]{-webkit-appearance:radio}.attachments .videowrap,label .reqd{margin-left:5px}.fl_mailform textarea,input,select,textarea{background:#eee;border:0;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;color:#333;width:100%;display:block;padding:10px;-moz-box-sizing:border-box;box-sizing:border-box}#avatarcolours .avatar,#cats label,.accountrhs,.courseboxes a.moduledone:after,.fl_footermenu>li,.replyclick,div.profilepic{box-sizing:border-box}input,select{height:40px}input:hover,select:hover,textarea:hover{background:#eee;color:#333}input:focus,select:focus,textarea:focus{background:#eee;color:#000}label.linklabel{text-transform:none;font-size:14px;line-height:20px;font-weight:400}a.button,div.alttoggle,input.commentsub,input.emailsub,input.formsub,input.passsub{display:block;width:auto;height:auto;font:16px/22px "Fjalla One","Arial Narrow",sans-serif;margin:10px 0;padding:11px 20px;color:#aac2a0!important;border:0;background:#4f3856;border-radius:21px;cursor:pointer;text-decoration:none;position:relative;text-transform:uppercase;text-align:center;transition:color .5s,background .5s,transform .5s}.services a,footer a,p.footer{font-weight:400}#map_canvas,.memberarea tr,.services a{border-bottom:1px solid #eee}a.button:focus,a.button:hover,div.alttoggle:focus,div.alttoggle:hover,input.commentsub:focus,input.commentsub:hover,input.emailsub:focus,input.emailsub:hover,input.formsub:focus,input.formsub:hover,input.passsub:focus,input.passsub:hover{color:#4f3856!important;background:#aac2a0}a.button:active,div.alttoggle:active,input.commentsub:active,input.emailsub:active,input.formsub:active,input.passsub:active{top:2px}a.button,div.alttoggle{width:auto;display:inline-block;vertical-align:top;margin:0}.messagelink{display:block;text-decoration:none;color:#000;padding:0 15px 10px}.message,.messagelink:last-of-type{border-bottom:1px dashed #c3aecb}p.footer{font-size:.8em}#totop{position:fixed;bottom:100px;right:30px;width:60px;height:50px;padding:10px;background:rgba(255,255,255,.75);cursor:pointer;opacity:0;z-index:21}.scrolled #totop{opacity:1;pointer-events:auto}.url{font-size:11px;text-align:right}#map_canvas{height:600px;position:relative;margin-top:18px;transition-duration:.5s;border-top:1px solid #eee;max-height:calc(95vh - 150px);min-height:250px!important}a.service h4,a.service p{margin:10px 0;color:inherit}#map_canvas a,#map_canvas a:hover .tapme,a.newsitem:hover h4{text-decoration:none}#map_canvas .tapme,a.newsitem h4{text-decoration:underline}a#findnearest{display:block;margin-top:18px;background:#4f3856;color:#fff;padding:10px;text-align:center;font:18px/24px "Fjalla One","Arial Narrow",sans-serif}#popupclose:hover,a#findnearest:hover{background-color:#fc8073}.services a{display:block;padding:10px;text-decoration:none}#cats label,#cats label input,#cookiebar a,.socsupport a{display:inline-block}#cats label:hover,.services a:hover{background:#eee}#cats label.checked,#cats label.checked:hover,.services a.servicenearest{background:#673398;color:#fff}.services a.servicenearest:hover{background:#00505d;color:#fff}.services a.servicenearest h4{color:inherit!important}.searchleft #findnearest{width:40px;height:40px;right:0;margin-top:-40px;position:absolute;padding:0;background-image:url('../gfx/icon-locate.svg');background-position:center;background-size:25px 25px}.searchright{padding-bottom:1px}#cats{max-height:150px;-webkit-overflow-scrolling:touch}#cats label{width:50%;padding:5px;font-size:11px;margin:0}.accountlhs,.accountrhs,.fl_footermenu>li,.memberarea table.nssstandards td,.modulenavigate>div,.profileresults a,.ratepost>div,.socsupport a,table#forumposts td{vertical-align:top}#popupcover{position:fixed;top:0;left:0;right:0;bottom:0;z-index:90;background:rgba(0,0,0,.5);-webkit-transition-property:opacity;transition-property:opacity;transition-duration:.5s;opacity:0}#popupcover.isshown{display:block;opacity:1}#popupwrap{position:fixed;top:10%;left:20%;right:20%;bottom:10%;-webkit-overflow-scrolling:touch}#popupclose,#profilepick,#uploadwrap,.newsimagewrap,.replyclick,div.profilepic{overflow:hidden}#popupinfo{background:#fff;padding:10px 20px 20px}.popupclosewrap{float:right;margin:-10px -20px 20px 20px;width:30px;height:30px}#popupclose{width:20px;height:30px;position:fixed;background:#4f3856;color:#fff;cursor:pointer;padding:0 3px 0 7px;font-size:28px;line-height:28px}#fl_loading{position:fixed;top:10px;right:10px;background:#fff;padding:3px;border:1px solid #ccc;width:32px;z-index:99}#cookiebar{font-size:12px;line-height:16px}#msgbar{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.err,.reqd{font-weight:600;color:#c00}.socsupport{text-align:center;margin:30px 0}.modulefwd,.progressdone,.ratepost,p.edited{text-align:right}.socsupport a{margin:0 10px;max-width:55px}.socsupport img,.socsupport svg{height:48px!important;display:block}.socsupport a:hover svg path{fill:#fc8073!important}footer{background:#aac2a0;font-size:12px;line-height:20px;padding-top:30px}footer a{color:#000;text-decoration:none}#upload:hover,footer a:hover{color:#4f3856}#upload.hovered,.page-account a.button,.page-account input.formsub{color:#4f3856!important;background:#e2db81}footer ul.fl_footermenu{margin:0 0 30px -30px}.fl_footermenu>li{display:inline-block;width:14.285%;padding-left:30px}.fl_footermenu ul li{margin-top:5px}footer .bottomwrap{background:#4f3856;color:#aac2a0;padding:10px 0;text-align:right}p.edited,p.processing{color:#666;font-style:italic}footer .divider{display:inline-block;width:1px;height:8px;background:#aac2a0;opacity:.6;margin:0 10px}.footerleft{position:absolute;left:30px}.courseblock>h2:first-child,.memberarea{margin-top:20px}.memberarea table{width:100%;border-collapse:collapse}.memberarea td{padding:3px 5px}.memberarea tr{transition:background .2s}.memberarea tr.headerrow{background:#e2db81!important;font-weight:600}.memberarea tr:not(.headerrow){font-size:.9em;line-height:1.4em}.memberarea tr:hover{background:#f6f6f6}.memberarea .linkbox h5 span{display:block;font-size:.8em;margin-top:5px;font-weight:400}.memberarea table.nssstandards td.ind,.memberarea table.nssstandards td.indev{width:25%}.memberarea table.nssstandards td.met{width:15%}.memberarea table.nssstandards td.comments{width:35%}.memberarea div.rcscomments{white-space:pre-wrap;word-wrap:break-word;margin:10px 0}.memberarea h4.downloadtitle,.memberarea table.nssstandards select,.memberarea table.nssstandards textarea,.newshead,h4.welcome{margin:10px 0}.memberarea .download{display:block;border-top:1px dashed #ccc;margin-top:20px;padding-top:20px;padding-left:220px;min-height:200px;position:relative}.memberarea .downloadvideo{padding-left:0}.memberarea .downloadimage{background:url('../gfx/icon-bank.svg') center/80px auto no-repeat #f6f6f6;position:absolute;left:0;width:200px;height:200px}.memberarea .vidwrap{position:relative;height:0;padding-bottom:56.25%}.memberarea .vidwrap iframe{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.memberarea .downloadtitle{display:block;font-family:"Fjalla One","Arial Narrow",sans-serif;font-size:18px;line-height:22px}.memberarea .downloadinfo{margin:5px 0 0;font-size:.8em;line-height:1.4em}.memberarea .downloadimage.hasthumb{background-image:none}.memberarea .downloadimage span{position:absolute;top:5px;left:5px;bottom:5px;right:5px;background-size:contain;background-repeat:no-repeat;background-position:center}#piccrop,#profileupdate,#upload,.replyclick:after,table.forumtopics td a:after{left:0;right:0;bottom:0}#feedbackbutton:hover,.downloadimage:hover,.page-account .fl_menu ul,.page-account footer,.page-account header{background-color:#42b29c}input.readonly{cursor:not-allowed;opacity:.6}.memberarea div.alttext{display:none;white-space:pre-wrap;margin-bottom:20px;background:#f6f6f6;padding:10px}.memberarea div.alttext:before{content:'Suggested Alt text:';display:block;margin-bottom:10px;font-weight:700}#feedbackbutton{position:fixed;bottom:0;right:20px;border-radius:5px 5px 0 0;padding:10px;z-index:10;background:#e2db81;cursor:pointer;color:#4f3856;font:16px/22px "Fjalla One","Arial Narrow",sans-serif}#feedbackbutton:before{content:'Send feedback on this page'}table.forumtopics thead{background:#4f3856;color:#fff;font-weight:700}table.forumtopics td{position:relative;padding:5px}table.forumtopics td a:after{content:'';position:absolute;top:0}span.topiclocked,span.topicpinned{width:16px;height:16px;background:url('../gfx/icon-lock.svg') center/contain no-repeat;border-radius:50%;display:inline-block;margin-right:5px}span.topicpinned{background-image:url('../gfx/icon-pin.svg')}table#forumposts{border-top:1px solid #f0f0f0;width:100%}table#forumposts td{background:#fff!important}.postname{display:block;margin-top:15px;font-weight:700}.posticons{margin-top:5px;margin-bottom:15px}table#forumposts p{margin-right:0;word-wrap:break-word}.ratepost>div{margin-left:20px;display:inline-block;cursor:pointer;line-height:30px;font-weight:700}.ratepost>div:before{content:'';width:30px;height:30px;background:url('../gfx/thumb-up.svg') center/contain no-repeat;display:inline-block;margin-right:5px;opacity:.5}.ratepost>div.ratedown:before{background-image:url('../gfx/thumb-down.svg')}.ratepost>div:hover:before{opacity:1}.posticons>*{display:inline-block;width:24px;height:24px;border-radius:50%;cursor:pointer;background-size:contain;margin-right:5px}.posticons .replyicon{background-image:url('../gfx/icon-reply.svg')}#profileupdate.haspic,.posticons .editicon{background-image:url('../gfx/icon-edit.svg')}.aptext{white-space:pre;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #f0f0f0}#showattachments,.attachments{margin-left:-5px}#showattachments div,.attachments .filethumb,.attachments .gallthumb{width:calc(25% - 5px);display:inline-block;vertical-align:top;box-sizing:border-box;height:0;padding-bottom:calc(25% - 7px);cursor:not-allowed;border:1px solid #42b29c;margin:5px 0 0 5px;background-size:cover}#showattachments div:hover,.attachments .filethumb:hover,.attachments .gallthumb:hover{transform:scale3d(1.05,1.05,1)}#showattachments div.previewvid{background-image:url('../gfx/color-bars.svg')}.gallthumb img{display:block;width:100%}.attachments{margin-bottom:15px}.attachments .filethumb,.attachments .gallthumb{cursor:pointer}.attachments .filethumb,.previewfile{position:relative;background:url('../gfx/icon-download.svg') center 15px no-repeat #4c4944;background-size:auto 50%!important}.previewfile{background-position:center 25px}#upload,.replyclick{background:#eee;cursor:pointer}.attachments .filethumb span,.previewfile span{position:absolute;bottom:0;left:0;right:0;padding:5px;background:#42b29c;word-wrap:break-word}#showattachments.assessattach{margin-left:0;padding-top:10px;font-style:italic;font-size:.8em;font-weight:700}#showattachments.assessattach:before{content:'Attached file: ';font-weight:400}.replyclick{padding:15px 15px 10px;font-size:.9em;line-height:1.1em;margin-top:15px;max-height:100px;position:relative}.replyclick:after{content:'';position:absolute;height:15px;background:linear-gradient(rgba(238,238,238,0),#eee)}.page-account .subpages a:hover,.page-account a.button:focus,.page-account a.button:hover,.page-account input.formsub:focus,.page-account input.formsub:hover,.replyclick:hover{background:#42b29c}.replyclick p{margin:5px 0}.replyclick:hover{color:#fff}.replyclick:hover:after{background:linear-gradient(rgba(255,204,0,0),#42b29c)}.origpostby{font-weight:700}.page-account .fl_menu a:hover{color:#e2db81!important}.page-account .subpages{text-align:center;padding-left:0;margin-left:-20px}.page-account .subpages.courseunits{margin-left:0!important}.page-account .subpages.courseunits a{width:100%!important;margin-left:0!important}.page-account .subpages a{background:#e2db81;width:calc(100% / 3 - 20px);margin-left:20px;left:0!important}.page-account .subpages a.hasicon{border-top:60px solid #fff}.page-account .subpages a.hasicon:before{position:absolute;top:-60px;left:50%;margin-left:-40px;width:80px;height:80px;background-color:#42b29c;border-radius:50%;background-size:auto 50%;background-repeat:no-repeat;background-position:center;content:'';transition:background-color .25s}.page-account .subpages a:hover:before{background-color:#e2db81}.page-account a:hover{color:#42b29c}img.klh{display:block;max-width:150px;margin:0 auto 10px}.boxnss:before{background-image:url('../gfx/icon-nss.svg')}.boxbank:before{background-image:url('../gfx/icon-bank.svg')}.boxpractice:before{background-image:url('../gfx/icon-practice.svg')}.boxforums:before{background-image:url('../gfx/icon-forums.svg')}.boxcentre:before{background-image:url('../gfx/icon-centre.svg')}.boxusers:before{background-image:url('../gfx/icon-users.svg')}.boxpassword:before{background-image:url('../gfx/icon-password.svg')}.boxsignout:before{background-image:url('../gfx/icon-signout.svg')}h4.accountsection{margin:30px 0 0;padding-top:20px;border-top:1px dashed #ccc}.courseblock,.modulenavigate{margin:30px 0 0;padding-top:10px;border-top:1px dashed #ccc}.coursedownload{display:block;background:#4f3856;color:#fff;padding:15px 30px;text-decoration:none;margin-top:20px}.accountlhs,.accountrhs,.avatar,.modulenavigate>div,.profileinfo,.profileresults a{display:inline-block}.coursedownload h2{margin-top:15px;color:inherit}.coursedownload:hover{background:#42b29c;color:#fff!important}.modulenavigate>div{width:50%;min-height:5px}.courseboxes a.moduledone:after{width:30px;height:30px;position:absolute;bottom:10px;right:10px;border-radius:50%;background:url('../gfx/icon-tick.svg') center no-repeat rgba(255,255,255,.25);background-size:15px auto;border:2px solid #fff;content:''}.avatar,.avatarimg,div.profilepic{border-radius:50%}.accountlhs{width:200px;padding-right:20px;word-wrap:break-word}.accountlhs a.button{display:block;margin:10px 0 0}.accountrhs{width:calc(100% - 220px);padding-left:20px;border-left:1px dashed #ccc}.avatar{width:120px;height:120px;position:relative;margin-right:10px;vertical-align:middle}#piccrop,#profileupdate,#upload,#uploadtext,.avatarimg{position:absolute}.avatar1{background:linear-gradient(to right,#42b29c,#503958)}.avatar2{background:linear-gradient(to right,#42b29c,#aac2a0)}.avatar3{background:linear-gradient(to right,#42b29c,#c3aecb)}.avatar4{background:linear-gradient(to right,#42b29c,#f1cec5)}.avatar5{background:linear-gradient(to right,#42b29c,#fb7d74)}.avatar6{background:linear-gradient(to right,#e2db81,#503958)}.avatar7{background:linear-gradient(to right,#e2db81,#c3aecb)}.avatar8{background:linear-gradient(to right,#e2db81,#f1cec5)}.avatar9{background:linear-gradient(to right,#e2db81,#fb7d74)}.avatarimg{top:10px;right:10px;bottom:10px;left:10px;background-size:cover}.postinfo .avatar{width:60px;height:60px;display:block}.postinfo .avatarimg{top:5px;right:5px;bottom:5px;left:5px}.profileinfo{vertical-align:bottom;margin:0}.profileinfo h2{margin:0}.profileinfo h3{margin:10px 0 0}.newsitems,.profileresults{margin:-20px 0 0 -20px}.profileresults a{width:calc(25% - 20px);margin:20px 0 0 20px;text-align:center}.profileresults a h4{color:inherit;margin:10px 0}.profileresults .avatar{margin-right:0}#avatarcolours{margin:-10px 0 0 -10px}#avatarcolours .avatar{width:60px;height:60px;margin:10px 0 0 10px;cursor:pointer;transition:transform .5s}.avatarcur{border:5px solid #4f3856;cursor:default}div.profilepic{margin:10px 0;width:150px;height:150px;position:relative;border:2px solid #4f3856;background:#4f3856}#profileupdate{top:0;cursor:pointer;background:url('../gfx/icon-plus.svg') center no-repeat rgba(0,0,0,.5);background-size:38px 38px;opacity:0;border-radius:50%;transition:.25s}.uploadwrap{height:200px;position:relative}#upload{padding:0 10px;border:2px dashed #4f3856;text-align:center;font-weight:600;font-size:24px;line-height:32px;color:#4f5d75;top:0;display:table-cell;transition:.5s}#upload.hovered{border-color:#fff}#uploadtext{top:50%;left:10px;right:10px}#uploadwrap{-webkit-transition-duration:.5s;transition-duration:.5s;max-height:600px}#profilepick{-webkit-transition-duration:1s;transition-duration:1s}#profilepick.picshown{max-height:600px;max-width:500px;margin:0 auto}#profilepic input.formsub{margin:10px auto}.piccropwrap{height:0;padding-bottom:100%;position:relative}.progressdone,.progressper{height:40px;display:inline-block;vertical-align:top}#piccrop{top:0;background:#f6f6f6}#imghidewrap{position:fixed;top:-9999px;left:-9999px}.rcscomments li:before{margin-top:-2px}.progressbar{background:#c3aecb}.progressdone{background:#42b29c}.progressper{font:18px/40px "Fjalla One","Arial Narrow",sans-serif;color:#503958;padding:0 10px}#feedbackbutton,#popupclose,#showattachments div,#totop,.fl_menu #menu_c_search a span,.questiontitle,.questiontitle:after,.ratepost>div:before,.replyclick,.subpages a.haspic h5,.threesects a img,a,header .fl_menu #menu_c_search a:after,path{transition:fill .25s,color .25s,background-color .25s,opacity .25s,transform .25s}#leavesite,header .helpline{transition:color .5s,background .5s}header,header .logo,header .wrapper{transition:.5s}header .logo img{transition:opacity .5s}a.newsitem{display:inline-block;vertical-align:top;width:calc((100% / 3) - 20px);margin:20px 0 0 20px;text-decoration:none}.newsimagewrap{height:0;padding-bottom:100%;position:relative;background:#aac2a0}.newsimage{position:absolute;top:2px;bottom:2px;left:2px;right:2px;background-size:cover;background-position:center;transition:transform .2s}.genericimage{background-image:url('../gfx/rcs.svg');background-size:auto 60%;background-repeat:no-repeat}p.newstext{color:#000;margin-bottom:0;font-weight:400}@media all and (max-width:1029px){body,html{-webkit-text-size-adjust:none;min-width:320px}header .wrapper{padding-bottom:40px}header .logo{width:98px;height:120px}.scrolled header .wrapper{padding-bottom:25px}}@media all and (max-width:899px){.fl_menu ul,.fl_menu>li{background:0 0!important}header .wrapper{padding-bottom:0}#menu_i_ a:after,.fl_menu>li:after,.fl_menu>li:before,.scrolled header .fl_menu #menu_c_search a:after,header .slogan{display:none}.fl_menu a,.fl_menu li,.fl_menu li.hovered ul.tapped,.fl_menu li:hover ul.tapped,.fl_menu ul.tapped{display:block!important}#leavesite{left:100px}header .helpline{bottom:auto;top:0}header .helpline h4{font-size:18px;line-height:22px}main{padding-top:240px;min-height:calc(100vh - 801px)}#menubutton{position:absolute;bottom:0;right:30px;width:40px;height:40px;background:#4f3856;border-radius:5px;cursor:pointer;transition:.5s}.scrolled #menubutton{background:#aac2a0}#menubutton:hover{background:#fc8073}#menubutton .rowbar{position:absolute;top:19px;left:11px;width:18px;height:3px;background:#fff;border-radius:2px}#menubutton .rowtop{top:13px}#menubutton .rowbottom{top:25px}#menu{position:fixed;top:0;left:0;bottom:0;width:243px;z-index:42;height:auto;right:auto;overflow:auto;padding:0;-webkit-overflow-scrolling:touch;background:rgba(254,229,227,.9);-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);max-width:none}#menu.menublock{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);border-right:1px solid #e5e5e5}#menubg{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:background;transition-property:background}body.menublock #menubg{position:fixed;top:0;left:0;right:0;bottom:-70px;z-index:41;background:rgba(255,255,255,.8)}.fl_menu{margin-left:0;float:none;padding:40px 0 0}.fl_menu a,.fl_menu li{width:auto!important;float:none;font-size:14px;color:#4f3856!important}.fl_menu>li>a{padding:10px 0!important;margin:0;text-align:center!important;line-height:24px!important;background-size:auto 24px!important}.fl_menu>li{border-bottom:1px solid rgba(79,56,86,.2)!important;margin:0 10px!important}.fl_menu>li:first-of-type{border-top:1px solid rgba(79,56,86,.2)}#menu.menutrans{transition:transform .5s}.fl_menu ul{position:relative;margin:-5px 0 5px;padding:0!important;top:0!important;max-height:2000px!important;width:auto!important;left:0;right:0;border:0;text-align:left;transform:none}.fl_menu li.hovered ul,.fl_menu li:hover ul,.fl_menu ul{display:none!important}.fl_menu ul li{background:0 0;border:0!important}.fl_menu ul a{text-align:center;font-size:13px;margin:0}.fl_menu li.hassubmenu>a:before{content:"\25BC"}.fl_menu li.expanded>a:before{content:"\25B2"}.fl_menu>li a:before{position:absolute;right:10px;color:#aac2a0;font-size:.6em;margin:0}}@media all and (max-width:859px){.textcontent.cols2-1{margin-right:0;padding-right:0}.accountlhs,.accountlhs.aa a.button,.rhs{display:none}.profileresults a{width:calc(100% / 3 - 20px)}.accountrhs{padding-left:0;width:auto;display:block;border:0}.accountlhs.aa{display:block;width:auto;margin-bottom:20px;padding-bottom:20px;border-bottom:1px dashed #ccc}}@media all and (max-width:799px){header{padding:15px 0}main{padding-top:210px;min-height:calc(100vh - 771px)}.textcontent.cols1-2{margin-left:0;padding-left:0}.cols1-2 .videowrap,.cols1-2 blockquote{margin-left:0}}@media all and (max-width:767px){footer ul.fl_footermenu{margin-bottom:0}.fl_footermenu>li{width:25%;padding-bottom:30px}#escavail{display:none!important}.page-front h1,footer .bottomwrap{text-align:center}.footerleft{position:static}main{min-height:200px}.page-front .helpimage{display:none}.frontlinks a{width:100%}#popupwrap{left:10%;right:10%}}@media all and (max-width:699px){.topright,td.lastpost{display:none}header .wrapper{padding-bottom:0!important}header .logo{width:65px;height:80px}main{padding-top:165px}.subpages,.textcontent{margin-left:0}.resources{padding-left:20px}.resources a{width:50%}.resources a:nth-of-type(3n-1),.resources a:nth-of-type(3n-2){left:0}.resources a:nth-of-type(2n-1){left:-20px}.resources a:nth-of-type(2n+0){background:#4f3856}.resources a:nth-of-type(4n-1),.resources a:nth-of-type(4n-2){background:#aac2a0}#leavesite{left:auto;right:30px}a.newsitem{width:calc(50% - 20px)}p.newstext{font-size:13px;line-height:22px;margin-top:5px}}@media all and (max-width:649px){.grid{margin-left:20px}.gridbox{width:50%}.gridbox:nth-of-type(3n-1),.gridbox:nth-of-type(3n-2),.napquote2 .naptext:before{left:0}.gridbox:nth-of-type(2n-1){left:-20px}.napquote{padding-top:0;font-size:1.2em}.napimage{position:static;margin:0!important;height:250px}.naptext{position:relative;margin:20px 0 0!important;padding-top:50px}.profileresults a{width:calc(50% - 20px)}#forumposts td{display:block;width:100%!important;padding:0;position:relative}.posticons{margin-bottom:0;position:absolute;top:0;right:-5px}.posttime{display:none}#showattachments div,.attachments .gallthumb{width:calc(100% / 3 - 5px);padding-bottom:calc(100% / 3 - 7px)}.memberarea tr.headerrow{font-size:.8em}.memberarea tr:not(.headerrow){font-size:.7em}}@media all and (max-width:549px){footer{padding-top:0}footer ul.fl_footermenu{display:none}footer .divider{display:block;height:0;overflow:hidden}.footerlast,.footerright{margin-top:10px}#searchscreen form{margin:-30px 80px 0 20px}#searchscreen input.st{font-size:18px}}@media all and (max-width:499px){#leavesite,#menubutton,#totop{right:15px}.frontlinks a,.subpages a h5{font-size:16px}.wrapper{padding:0 15px}.topsm,header .helpline{display:none}#topstick{height:0;padding:0}header{top:0}#leavesite{top:-35px}main{padding-top:125px}.subpages{padding-left:20px}.subpages a{width:50%}.subpages a.haspic{padding-bottom:50%}.subpages a h5{line-height:20px}.subpages a:nth-of-type(3n-1),.subpages a:nth-of-type(3n-2){left:0}.subpages a:nth-of-type(2n-1){left:-20px}#totop{bottom:15px}h1{font-size:48px;line-height:52px!important}h2{font-size:28px;line-height:32px}.frontlinks a,h3{line-height:28px}h3{font-size:24px}h4{font-size:18px;line-height:22px}.frontlinks{padding-top:10px}a.newsitem{width:calc(50% - 15px);margin:15px 0 0 15px}.newsitems{margin:-15px 0 0 -15px}.page-account .subpages a{width:calc(50% - 20px)}.page-account .subpages a.hasicon{border-top-width:40px}.page-account .subpages a.hasicon:before{top:-40px;left:50%;margin-left:-30px;width:60px;height:60px}}@media all and (max-width:449px){.grid,.threesects{margin-left:0}span.here{display:none}header .logo{width:49px!important;height:60px!important}.gridbox,.threesects a{width:100%;left:0!important}.threesects{padding-top:0}.threesects a{max-width:300px;margin:20px auto 0;display:block}main{padding-top:105px}#leavesite{line-height:30px;top:-35px}#popupwrap{left:5%;right:5%}}@media all and (max-width:359px){a.newsitem{width:calc(100% - 15px)}}@media all and (max-width:349px){.page-front h1{font-size:44px;line-height:48px!important}}iframe#livechat{background:0 0;border:0;position:fixed;bottom:0;right:20px;width:275px}@media all and (max-width:499px){iframe#livechat{right:15px}}