html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;outline:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);height:auto}body{width:100%;height:auto;letter-spacing:normal;word-spacing:normal;cursor:default}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0}body>.layout>.i,body>.layout>.i>.layout-row,body>.layout>.i>.layout-row>.i{margin:0 auto}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,div,img,ul,ol,li,form,input,select,label,textarea,p,.block{display:block}.layout .layout-row,.layout .layout-cell,.layout .layout-component,.product,.mini,.button,.horizontal>li,.layout .i .inline-block,.eg-cell,.res4{display:inline-block}.layout .col1{display:block}.mainBlock,.subBlock,.mini,.layout,.layout>.i,.layout-component,.layout-cell,.layout-row,.product img{position:relative}.layout-row,.layout-cell,.layout-component,.mini,.product,.tab_container>.i{vertical-align:top}.layout-row.left,.layout-row.left>.i,.layout-row .layout-cell.left,.layout-row .layout-cell.left>.i,.layout-component.left img{text-align:left;margin-right:auto;margin-left:0}.layout-row.right,.layout-row.right>.i,.layout-row .layout-cell.right,.layout-row .layout-cell.right>.i,.layout-row .layout-cell .layout-component.right,.layout-component.right img{text-align:right;margin-right:0;margin-left:auto}.layout-row.center,.layout-row.center>.i,.layout-row .layout-cell.center,.layout-row .layout-cell.center>.i,.layout-component.center img{text-align:center;margin-left:auto;margin-right:auto}.layout-row .layout-cell .layout-component.left,.layout-row .layout-cell .layout-component.left *,.layout-row .layout-cell .layout-component .left,.layout-row .layout-cell .layout-component .left *{text-align:left}.layout-row .layout-cell .layout-component.right,.layout-row .layout-cell .layout-component.right *,.layout-row .layout-cell .layout-component .right,.layout-row .layout-cell .layout-component .right *{text-align:right}.layout-row .layout-cell .layout-component.center,.layout-row .layout-cell .layout-component.center *,.layout-row .layout-cell .layout-component .center,.layout-row .layout-cell .layout-component .center *{text-align:center}.layout-row .layout-cell.right .layout-component.left *{text-align:left !important}body>.layout>.i>.layout-row{z-index:1000}body>.notifications,body>.notifications>div,#cookie_compliance{z-index:9000 !important}.responsive-menu,.menu-section.fixed-menu{z-index:8000 !important}.header{z-index:5000 !important}body>.layout>.i>.menu-section{z-index:2000}.inline-block{display:inline-block}.visible{visibility:visible !important;display:block}.hidden,.hide,script,.script{visibility:hidden !important;display:none !important}.missing{padding:8px 12px;background-color:#efefef}.inflate{position:absolute !important;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;color:transparent !important}.inflate span{bottom:0;display:none;font-size:12px;font-weight:bold;left:auto;padding:4px 0 0;position:absolute;right:0;top:auto}.inflate:hover span{display:block}.close_container{text-align:right;clear:both}.disabled{opacity:.5;cursor:default}.empty>.i>.content{line-height:0 !important;padding:0 !important}.place-holder.empty>.i>.content>.expanded,.place-holder.empty>.i>.content>.layout{line-height:initial !important}.image-wrap-right{padding:0 0 12px 12px !important}.collapsible-container .collapsible-trigger{display:inline-block}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}input{line-height:normal}input[type="checkbox"],input[type="radio"]{padding:0}textarea{overflow:auto}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}.slide_v_head,button,.button,a,a.button,input[type="submit"],input[type="reset"],input[type="button"],.fader_prev,.fader_next,select,input[type="checkbox"],input[type="radio"]{cursor:pointer}mark{color:#000;background:#ff0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:0}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend{padding:0;border:0}optgroup{font-weight:bold}ul{list-style-type:disc;list-style-position:inside}li{display:list-item;font-size:1em;height:auto;line-height:1.4em}li a:link,li span{display:inline-block;white-space:nowrap}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}img{max-width:100%;height:auto;vertical-align:middle;margin:auto;display:inline-block}.videowrapper .content,.map .content{float:none;clear:both;width:100%;position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin-bottom:12px}.videowrapper iframe,.map iframe{position:absolute;top:0;left:0;width:100%;height:100%}#fancybox-content{max-width:100%;padding:0 !important}#fancybox-title-over{background-image:none;color:#fff;font-weight:bold;text-align:center}#fancybox-title{margin:0 !important;max-width:100%;border-top:2px solid rgba(255,255,255,0.10);box-shadow:0 -6px 14px -8px #000;bottom:0 !important}body>.notifications{position:fixed;width:100%}body>.notifications>div{box-shadow:0 0 50px 0 0 0 50px 0 rgba(0,0,0,0.4);margin:auto;width:50%;padding:25px;position:fixed;top:10%;left:25%;color:#fff}.notifications>div h4{margin-bottom:6px;color:#fff}body>.notifications>div.admin{width:100%;padding:12px;position:relative;top:0;left:0}@media screen and (max-width:640px){body>.notifications>div{width:95% !important;left:2.5%}}.ui-dialog.ui-widget{z-index:90000}.ui-widget-overlay{background:#000 !important;opacity:.5 !important}.ui-dialog.ui-draggable{border:3px solid #d4d4d4;box-shadow:0 25px 50px rgba(0,0,0,0.7);padding:16px;z-index:100000000000;min-width:994px;max-width:1224px}.ui-dialog.ui-draggable .ui-dialog-content{text-align:center}.ui-dialog.ui-draggable .ui-dialog-titlebar{background:none repeat scroll 0 0 rgba(0,0,0,0);border:medium none;position:absolute;right:2px;z-index:100}@media screen and (max-width:1224px){.ui-dialog.ui-draggable{border:2px solid #d4d4d4;box-shadow:0 25px 50px rgba(0,0,0,0.7);padding:12px;z-index:100000000000;min-width:80%;max-width:95%}}#cookie_compliance{background-color:#000;bottom:0;box-shadow:0 0 8px #000;display:block;height:auto;left:0;margin:0 auto;padding:10px;position:fixed;right:0;vertical-align:middle;width:100%;text-align:center}#cookie_compliance p{color:#fff !important;display:inline-block;float:left;font-size:10px;line-height:16px;margin:5px 0 5px !important;padding-left:20px;padding-right:20px;width:86%}#cookie_compliance p a{color:#fff !important;font-size:12px;font-weight:bold;line-height:16px}#cookie_compliance div.inline{background-color:#fff;border:1px solid #fff;border-radius:2px;color:#333;cursor:pointer;display:inline-block;font-size:14px;font-weight:bold;line-height:10px;margin-top:10px;padding:8px;text-align:center;width:14%}#CMS_Provider{position:relative;margin:0;float:left;padding:2px 4px;bottom:0;left:0;background:rgba(255,255,255,0.75);font-size:9px}#CMS_Provider a{color:#444 !important}@media screen and (max-width:580px){#cookie_compliance p{width:100%}#cookie_compliance div.inline{width:50%;margin:6px auto}}.category_layout .empty,.heading-only.empty>.i>.content,.no-head .row-heading{display:none}.inline{display:inline}.inline-label>.i>label,.inline-label>.i>.content{display:inline-block;width:initial}.margin-top-xs{margin-top:4px}.margin-bottom-xs{margin-bottom:4px}.margin-top-small{margin-top:8px}.margin-bottom-small{margin-bottom:8px}.margin-top-medium{margin-top:12px}.margin-bottom-medium{margin-bottom:12px}.margin-top-large{margin-top:24px}.margin-bottom-large{margin-bottom:24px}.margin-top-xl{margin-top:50px}.margin-bottom-xl{margin-bottom:50px}.padding-top-xs>.i{padding-top:4px}.padding-right-xs>.i{padding-right:4px}.padding-bottom-xs>.i{padding-bottom:4px}.padding-left-xs>.i{padding-left:4px}.padding-top-small>.i{padding-top:8px}.padding-right-small>.i{padding-right:8px}.padding-bottom-small>.i{padding-bottom:8px}.padding-left-small>.i{padding-left:8px}.padding-top-medium>.i{padding-top:12px}.padding-right-medium>.i{padding-right:12px}.padding-bottom-medium>.i{padding-bottom:12px}.padding-left-medium>.i{padding-left:12px}.padding-top-large>.i{padding-top:24px}.padding-right-large>.i{padding-right:24px}.padding-bottom-large>.i{padding-bottom:24px}.padding-left-large>.i{padding-left:24px}.padding-top-xl>.i{padding-top:50px}.padding-right-xl>.i{padding-right:50px}.padding-bottom-xl>.i{padding-bottom:50px}.padding-left-xl>.i{padding-left:50px}.border{border:1px solid #ccc}.border-style-solid-top{border-top-style:solid}.border-style-solid-right{border-right-style:solid}.border-style-solid-bottom{border-bottom-style:solid}.border-style-solid-left{border-left-style:solid}.border-style-dashed-top{border-top-style:dashed}.border-style-dashed-right{border-right-style:dashed}.border-style-dashed-bottom{border-bottom-style:dashed}.border-style-dashed-left{border-left-style:dashed}.border-style-dotted-top{border-top-style:dotted}.border-style-dotted-right{border-right-style:dotted}.border-style-dotted-bottom{border-bottom-style:dotted}.border-style-dotted-left{border-left-style:dotted}.border-width-one-top{border-top-width:1px}.border-width-one-right{border-right-width:1px}.border-width-one-bottom{border-bottom-width:1px}.border-width-one-left{border-left-width:1px}.border-width-two-top{border-top-width:2px}.border-width-two-right{border-right-width:2px}.border-width-two-bottom{border-bottom-width:2px}.border-width-two-left{border-left-width:2px}.border-width-four-top{border-top-width:4px}.border-width-four-right{border-right-width:4px}.border-width-four-bottom{border-bottom-width:4px}.border-width-four-left{border-left-width:4px}.border-radius-top-left-slight{border-top-left-radius:}.border-radius-top-right-slight{border-top-right-radius:}.border-radius-bottom-left-slight{border-bottom-left-radius:}.border-radius-bottom-right-slight{border-bottom-right-radius:}.border-radius-all-slight{border-radius:}.float-right{float:right}.float-left{float:left}.float-none{float:none}.clear{clear:both}.divide-tb>.i{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding-top:8px;padding-bottom:8px}.top-divide{border-top:1px solid #ccc;margin-top:24px;padding-top:24px}.bottom-divide{border-bottom:1px solid #ccc;margin-bottom:24px;padding-bottom:24px}.layout-component.bold-label>.i>label{font-weight:bold}.layout-component.bold-content>.i>.content{font-weight:bold}.ui-dialog.ui-draggable .ui-dialog-titlebar{position:relative !important}.assumed-user-info{display:none !important}.system-message.admin a{color:#fff !important}.site_background{width:100%;height:100%;line-height:0}body>.layout{width:100%;height:100%;margin:0 auto}body>.layout>.i>.layout-row>.i,body>.layout>.i>.layout-row.footer>.i .mod_sub_layout>.i>.layout-row>.i,.menu-section>.i>.layout-cell>.i,.menu-section.fixed-menu>.i>.layout-cell>.i,.info-bar>.i>.layout-cell>.i,.content-hold>.i{max-width:1224px;width:100%;margin-left:auto;margin-right:auto;position:relative}.content-hold>.i{padding-left:12px;padding-right:12px}.responsive-menu.desktop-responsive-menu>.i,.responsive-menu.desktop-responsive-menu .mod_sub_layout .layout-cell.istart>.i,body>.layout>.i>.layout-row.footer>.i .mod_sub_layout>.i>.layout-row>.i{max-width:100% !important}body>.layout>.i>.layout-row.wide-mode>.i,body>.layout>.i>.layout-row.full-width>.i{max-width:100%}.layout .i .layout-row,.layout .i .layout-cell,.layout .i .layout-component,.layout .i .eg-cell{margin-right:1%}.layout .i .layout-row{clear:both}.layout .i .col1,.layout .iend{margin-right:0 !important}.layout .col1{width:100%}.auto{width:auto}.main-content,.richtext{padding-bottom:24px}@media screen and (min-width :1001px){.dtop-hide{display:none !important}.layout .col2,.layout .col612{width:49.5%}.layout .col3,.layout .col412{width:32.66%}.layout .col23,.layout .col46,.layout .col812{width:66.33%}.layout .col4,.layout .col312{width:24.25%}.layout .col34{width:74.75%}.layout .col5{width:19.2%}.layout .col25{width:39.4%}.layout .col35{width:59.6%}.layout .col45{width:79.8%}.layout .col6,.layout .col212{width:15.83%}.layout .col56,.layout .col1012{width:83.16%}.layout .col7{width:13.42%}.layout .col27{width:27.85%}.layout .col37{width:42.28%}.layout .col47{width:56.71%}.layout .col57{width:71.14%}.layout .col67{width:85.57%}.layout .col8{width:11.62%}.layout .col28{width:24.25%}.layout .col38{width:36.87%}.layout .col48{width:49.5%}.layout .col58{width:62.12%}.layout .col68,.layout col912{width:74.75%}.layout .col78{width:87.37%}.layout .col9{width:10.22%}.layout .col29{width:21.44%}.layout .col39{width:32.66%}.layout .col49{width:43.88%}.layout .col59{width:55.11%}.layout .col69{width:66.33%}.layout .col79{width:77.55%}.layout .col89{width:88.77%}.layout .col10{width:9.1%}.layout .col11{width:8.181%}.layout .col512{width:41.08%}.layout .col712{width:57.91%}.layout .col1112{width:91.58%}.layout .col12{width:7.416%}.layout .res2{width:49.5%;margin-right:1% !important}.layout .res2:nth-child(2n+2){margin-right:0 !important}.layout .res3{width:32.66%;margin-right:1% !important}.layout .res3:nth-child(3n+3){margin-right:0 !important}.layout .res4{width:24.25%;margin-right:1% !important}.layout .res4:nth-child(4n+4){margin-right:0 !important}.layout .res5{width:19.2%;margin-right:1% !important}.layout .res5:nth-child(5n+5){margin-right:0 !important}.layout .two-col .flex-col{width:49.5%;margin-right:1% !important}.layout .two-col .flex-col:nth-child(2n+2){margin-right:0 !important}.layout .three-col .flex-col{width:32.66%;margin-right:1% !important}.layout .three-col .flex-col:nth-child(3n+3){margin-right:0 !important}.layout .four-col .flex-col{width:24.25%;margin-right:1% !important}.layout .four-col .flex-col:nth-child(4n+4){margin-right:0 !important}.layout .slide.col3{margin-right:1% !important}.layout .slide.col3:nth-child(3n+3){margin-right:0 !important}}@media screen and (max-width :1000px){.layout .tend{margin:0 !important}.resp-center,.resp-center *{text-align:center !important;margin-right:auto !important;margin-left:auto !important}.resp-hide{display:none !important}}@media screen and (min-width:761px) and (max-width:1000px){.tab-hide{display:none !important}.layout .tp-end{margin:0 !important}.layout .col2,.layout .col612{width:49.5%}.layout .col3,.layout .col412{width:32.66%}.layout .col23,.layout .col46,.layout .col812{width:66.33%}.layout .col4,.layout .col312{width:24.25%}.layout .col34{width:74.75%}.layout .col5{width:19.2%}.layout .col25{width:39.4%}.layout .col35{width:59.6%}.layout .col45{width:79.8%}.layout .col6,.layout .col212{width:15.83%}.layout .col56,.layout .col1012{width:83.16%}.layout .col7{width:13.42%}.layout .col27{width:27.85%}.layout .col37{width:42.28%}.layout .col47{width:56.71%}.layout .col57{width:71.14%}.layout .col67{width:85.57%}.layout .col8{width:11.62%}.layout .col28{width:24.25%}.layout .col38{width:36.87%}.layout .col48{width:49.5%}.layout .col58{width:62.12%}.layout .col68,.layout col912{width:74.75%}.layout .col78{width:87.37%}.layout .col9{width:10.22%}.layout .col29{width:21.44%}.layout .col39{width:32.66%}.layout .col49{width:43.88%}.layout .col59{width:55.11%}.layout .col69{width:66.33%}.layout .col79{width:77.55%}.layout .col89{width:88.77%}.layout .col10{width:9.1%}.layout .col11{width:8.181%}.layout .col512{width:41.08%}.layout .col712{width:57.91%}.layout .col1112{width:91.58%}.layout .col12{width:7.416%}.layout .tab-col1{width:100% !important;margin-right:0 !important}.layout .tab-col2{width:49.5%}.layout .tab-col3{width:32.66%}.layout .tab-col23{width:66.33%}.layout .tab-col4{width:24.25%}.layout .tab-col34{width:74.75%}.layout .tab-col5{width:19.2%}.layout .tab-col25{width:39.4%}.layout .tab-col35{width:59.6%}.layout .tab-col45{width:79.8%}.layout .tab-col6{width:15.83%}.layout .tab-col56{width:83.16%}.layout .tab-col7{width:13.42%}.layout .tab-col27{width:27.85%}.layout .tab-col37{width:42.28%}.layout .tab-col47{width:56.71%}.layout .tab-col57{width:71.14%}.layout .tab-col67{width:85.57%}.layout .tab-col8{width:11.62%}.layout .tab-col28{width:24.25%}.layout .tab-col38{width:36.87%}.layout .tab-col48{width:49.5%}.layout .tab-col58{width:62.12%}.layout .tab-col68{width:74.75%}.layout .tab-col78{width:87.37%}.layout .tab-col9{width:10.22%}.layout .tab-col29{width:21.44%}.layout .tab-col39{width:32.66%}.layout .tab-col49{width:43.88%}.layout .tab-col59{width:55.11%}.layout .tab-col69{width:66.33%}.layout .tab-col79{width:77.55%}.layout .tab-col89{width:88.77%}.layout .tab-col10{width:9.1%}.layout .tab-col11{width:8.181%}.layout .tab-col12{width:7.416%}.layout .res2{width:49.5%;margin-right:1% !important}.layout .col2:nth-child(2n+2),.layout .res2:nth-child(2n+2){margin-right:0 !important}.layout .res3{width:32.66%;margin-right:1% !important}.layout .res3:nth-child(3n+3){margin-right:0 !important}.layout .res4{width:24.25%;margin-right:1%}.layout .res4:nth-child(4n+4){margin-right:0 !important}.layout .res5{width:19.2%;margin-right:1%}.layout .res5:nth-child(5n+5){margin-right:0 !important}.layout .two-col .flex-col{width:49.5%;margin-right:1% !important}.layout .two-col .flex-col:nth-child(2n+2){margin-right:0 !important}.layout .three-col .flex-col{width:32.66%;margin-right:1% !important}.layout .three-col .flex-col:nth-child(3n+3){margin-right:0 !important}.layout .four-col .flex-col{width:24.25%;margin-right:1% !important}.layout .four-col .flex-col:nth-child(4n+4){margin-right:0 !important}.layout .slide.col3{margin-right:1% !important}.layout .slide.col3:nth-child(3n+3){margin-right:0 !important}}@media screen and (max-width:760px){.mob-hide{display:none !important}.mob-center,.mob-center *{text-align:center !important;margin-left:auto !important;margin-right:auto !important}.layout .mob-col1{width:100% !important;margin-right:0 !important}.layout .mob-col2{width:49.5%}.layout .mob-col3{width:32.66%}.layout .mob-col23{width:66.33%}.layout .mob-col4{width:24.25%}.layout .mob-col34{width:74.75%}.layout .mob-col5{width:19.2%}.layout .mob-col25{width:39.4%}.layout .mob-col35{width:59.6%}.layout .mob-col45{width:79.8%}.layout .mob-col6{width:15.83%}.layout .mob-col56{width:83.16%}.layout .mob-col7{width:13.42%}.layout .mob-col27{width:27.85%}.layout .mob-col37{width:42.28%}.layout .mob-col47{width:56.71%}.layout .mob-col57{width:71.14%}.layout .mob-col67{width:85.57%}.layout .mob-col8{width:11.62%}.layout .mob-col28{width:24.25%}.layout .mob-col38{width:36.87%}.layout .mob-col48{width:49.5%}.layout .mob-col58{width:62.12%}.layout .mob-col68{width:74.75%}.layout .mob-col78{width:87.37%}.layout .mob-col9{width:10.22%}.layout .mob-col29{width:21.44%}.layout .mob-col39{width:32.66%}.layout .mob-col49{width:43.88%}.layout .mob-col59{width:55.11%}.layout .mob-col69{width:66.33%}.layout .mob-col79{width:77.55%}.layout .mob-col89{width:88.77%}.layout .mob-col10{width:9.1%}.layout .mob-col11{width:8.181%}.layout .mob-col12{width:7.416%}.m-end{margin-right:0 !important}.layout .eos-grid .col4{width:49.5%}.layout .eos-grid .col4:nth-child(2n+2){margin-right:0 !important}}@media screen and (min-width:521px) and (max-width:760px){.layout .col23,.layout .col78,.layout .col712{width:100%;margin-right:0 !important}.layout .col2,.layout .col3{width:49.5%}.layout .col34{width:74.75%}.layout .col45,.layout .col56,.layout .col67{width:66.33%}.layout .col23,.layout .col46,.layout .col812{width:66.33%}.layout .col5,.layout .col6,.layout .col7{width:32.66%}.layout .col4,.layout .col8,.layout .col12{width:24.25%}.ml-end{margin-right:0 !important}.layout .res2{width:49.5%;margin-right:1% !important}.layout .res2:nth-child(2n+2){margin-right:0 !important}.layout .res3{width:49.5%;margin-right:1% !important}.layout .res3:nth-child(2n+2),.layout .res3:nth-child(2n+2){margin-right:0 !important}.layout .res4{width:49.5%;margin-right:1%}.layout .res4:nth-child(2n+2){margin-right:0 !important}.layout .res5{width:19.2%;margin-right:1%}.layout .res5:nth-child(5n+5){margin-right:0 !important}.layout .two-col .flex-col{width:49.5%;margin-right:1% !important}.layout .two-col .flex-col:nth-child(2n+2){margin-right:0 !important}.layout .three-col .flex-col{width:49.5%;margin-right:1% !important}.layout .three-col .flex-col:nth-child(2n+2){margin-right:0 !important}.layout .four-col .flex-col{width:24.25%;margin-right:1% !important}.layout .four-col .flex-col:nth-child(4n+4){margin-right:0 !important}.layout .slide.col3{width:49.5%;margin-right:1% !important}.layout .slide.col3:nth-child(2n+2){margin-right:0 !important}}@media screen and (max-width:520px){.mob-port-hide{display:none !important}.layout .col2,.layout .col3,.layout .col23,.layout .col34,.layout .col5,.layout .col45,.layout .col56,.layout .col67,.layout .col78,.layout .col29,.layout .col39,.layout .col49,.layout .col59,.layout .col69,.layout .col79,.layout .col89,.layout .col712{width:100%;margin-right:0 !important}.layout .col4,.layout .col6,.layout .col12{width:49.5%}.layout .col7,.layout .col8{width:24.25%}.mp-end,.layout-row{margin-right:0 !important}.header{padding-bottom:0 !important}.header .logo img{max-width:60% !important}.pg-home .header .logo img{max-width:100% !important}.layout .two-col .flex-col{width:49.5%;margin-right:1% !important}.layout .two-col .flex-col:nth-child(2n+2){margin-right:0 !important}.layout .three-col .flex-col{width:49.5%;margin-right:1% !important}.layout .three-col .flex-col:nth-child(2n+2){margin-right:0 !important}.layout .four-col .flex-col{width:49.5%;margin-right:1% !important}.layout .four-col .flex-col:nth-child(2n+2){margin-right:0 !important}.layout .eos-grid .col4{width:80% !important;margin:0 auto 12px !important}.layout .res4{width:49.5%;margin-right:1%}.layout .res4:nth-child(2n+2){margin-right:0 !important}.padding-right-xl>.i{padding-right:4px !important}}@media screen and (min-width:401px) and (max-width:520px){.layout .res2{width:100%;margin-right:0 !important}.layout .res4{width:49.5%;margin-right:1%}.layout .res4:nth-child(2n+2){margin-right:0}.layout .res5{width:32.66%;margin-right:1%}.layout .res5:nth-child(3n+3){margin-right:0}.layout .slide.col3{width:49.5%;margin-right:1% !important}.layout .slide.col3:nth-child(2n+2){margin-right:0 !important}}@media screen and (max-width :400px){.layout .col4,.layout .col6{width:100%}.layout .col7,.layout .col8{width:49.5%}.layout .res2{width:100%;margin-right:0 !important}.layout .res4{width:49.5%;margin-right:1%}.layout .res4:nth-child(2n+2){margin-right:0 !important}.layout .res5{width:49.5%;margin-right:1%}.layout .res5:nth-child(2n+2){margin-right:0 !important}}body{line-height:1.4}h1,.page-title .content{font-size:1.750em;line-height:2.250em}h2{font-size:24px;line-height:30px;margin-bottom:8px}h3{font-size:1.200em;line-height:1.550em}.richtext h3{font-weight:bold;font-style:italic}h4{font-size:1.1em;line-height:1em}.richtext h4,.rich-text h4{margin-bottom:12px;margin-top:12px}h5{font-size:.750em;line-height:.850em}h6{font-size:.750em;line-height:.850em}p,.subBlock>.i>div,.textblock>.i>.content,.richtext{font-size:16px;line-height:20px}p,.subBlock>.i>div{margin:0 0 4px}p *,.richtext,.textblock>.i>.content>div{font-size:inherit;text-align:inherit}small{font-size:85%}.text-nowrap{white-space:nowrap}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn,em,i{font-style:italic}.tick-list{margin:12px;width:90%}.tick-list li{list-style-position:outside;padding-left:50px;background-image:url(/userfiles/images/green-tick.jpg);background-repeat:no-repeat;background-size:35px;background-position:left top;min-height:30px;list-style-type:none;padding-bottom:12px}.content-bullet{font-size:20px;padding:12px;line-height:24px;margin:0}.content-bullet+.content-bullet{border-top:1px solid #ccc}.content-bullet img{margin-right:8px}.content-bullet:hover img{margin-right:12px}a:link,a:active,a:visited,a:hover,button,.button,.reviews .create_button a{text-decoration:none}.richtext a:link,.description a:link{font-weight:bold}.nopointer{cursor:default}@media screen and (max-width:520px){h1{font-size:1.50em;line-height:1.75em}}button,.button,a.button,input[type="submit"],input[type="reset"],input[type="button"],.action-button a{text-align:center !important;max-width:100%;border-radius:6px;white-space:normal;border-width:1px;border-style:solid;background-repeat:no-repeat}button,.button,input[type="reset"],input[type="button"],.action-button a{font-size:11px;line-height:1em;padding:6px 16px}.large.button,input[type="submit"],.action-button.large a,.create-minion .button,.csv-download.button,.mod_lms_course_admin_component_risk_assessments .new-entry{font-size:1em;line-height:1.2em;padding:10px 26px}.action-button.icon-left a,.view-results{padding-left:25px;background-size:13px;background-position:6px center}.action-button.large.icon-left a,.action-button.large.icon-left input[type="submit"],.create-minion .button,.csv-download.button,.mod_lms_course_admin_component_risk_assessments .new-entry{padding-left:45px;background-size:25px;background-position:10px center}.action-button.icon-top a{padding-top:100px;position:relative;display:inline-block;padding-bottom:12px;background-position:center 30%;background-size:60px;width:100%;font-size:14px;margin-bottom:12px;font-weight:bold}.super.button,.action-button.super a{font-size:2em;line-height:2em;border-width:2px;padding:4px 24px}@media screen and (max-width:600px;){.super{font-size:1em !important;line-height:1.5em !important;border-width:2px !important;padding:4px 24px !important}}.confirm{background-image:url("/userfiles/images/confirm.png");background-position:8px center;background-repeat:no-repeat;background-size:25px auto;padding-left:40px !important}.super.confirm{background-position:16px center;background-size:40px auto;padding-left:70px !important}.delete a{background-image:url("/userfiles/images/bin.png")}#register_page input.button{background-image:url("/userfiles/images/confirm.png");background-position:8px center;background-repeat:no-repeat;background-size:35px auto;font-size:32px;margin:auto;padding-left:50px !important;margin-top:12px}.pager_link{margin-right:1px;padding:4px 8px !important;display:inline-block;border:1px solid #fff;font-size:10px}.pager_link.active{border-width:2px;border-style:solid;box-shadow:0 0 4px -2px #000;font-weight:bold;padding:4px 14px !important}html,body>.layout{background-color:#f2f2f2}body>.layout>.i>.fill-1{background-color:#0368ff}body>.layout>.i>.fill-1 h1,body>.layout>.i>.fill-1 h2,body>.layout>.i>.fill-1 h3,body>.layout>.i>.fill-1 h4,body>.layout>.i>.fill-1 label,body>.layout>.i>.fill-1 div,body>.layout>.i>.fill-1 p,body>.layout>.i>.fill-1 span{color:#fff !important}body>.layout>.i>.fill-2{background-color:#00944a}body>.layout>.i>.fill-2 h1,body>.layout>.i>.fill-2 h2,body>.layout>.i>.fill-2 h3,body>.layout>.i>.fill-2 h4,body>.layout>.i>.fill-2 label,body>.layout>.i>.fill-2 div,body>.layout>.i>.fill-2 p,body>.layout>.i>.fill-2 span{color:#fff !important}body>.layout>.i>.header{background-color:#fff}body>.layout>.i>.header label,body>.layout>.i>.header div,body>.layout>.i>.header p,body>.layout>.i>.header span{color:#fff}body>.layout>.i>.footer{background-color:#232c29}body>.layout>.i>.footer h1,body>.layout>.i>.footer h2,body>.layout>.i>.footer h3,body>.layout>.i>.footer h4,body>.layout>.i>.footer label,body>.layout>.i>.footer div,body>.layout>.i>.footer p,body>.layout>.i>.footer span{color:#fff}h1,.page-title .content{color:004813}h2,h3,.title,.layout .title a{color:#444}h4,h5,h6{color:#0368ff}p,.layout-component>.i{color:#94989b}label,legend{color:#555}b,strong,i,em{color:#444}a,a:link{color:#003780}a:hover{color:#22323b}a:visited{color:#3f536e}.notifications>div{background-color:#616161;border:4px solid #fff}.notifications>div.error_container{background-color:#8f0606}.notifications>div h4,.notifications>div li,.notifications>div p,.notifications>div span{color:#fff}button,.button,a.button,input[type="submit"],input[type="reset"],input[type="button"],.action-button a,.news-letter .mailbutton{background-color:#0368ff;color:#fff;border-color:#fff}button:hover,.button:hover,a.button:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover,.action-button a:hover,.pager_link.active,.news-letter .mailbutton:hover{background-color:#adadad;color:#fff;border-color:#eee}.go,input.go,a.go{background-color:#168e9c;color:#fff}.go:hover,input.go:hover,a.go:hover{background-color:#186770;color:#fff}a.edit{background-color:#168e9c;color:#fff}a.edit:hover{background-color:#186770;color:#fff}.cancel,input.cancel,a.cancel,a.delete,input.delete,.delete a,a.remove-product{background-color:#9e2323;color:#fff;border-color:#9e2323}.cancel:hover,input.cancel:hover,a.cancel:hover,a.delete:hover,input.delete:hover,a.remove-product:hover{background-color:#7a0612;color:#fff;border-color:#7a0612}ul.menubar li a{color:#888}ul.menubar li:hover a{color:#4f4f4f}.menu-section{background-color:;border-color:#22323b}.main-menu{background-color:}.main-menu>.i>.content>.menubar>li>a,.certificate-check .inline-label>.i>h4{color:#fff}.main-menu>.i>.content>.menubar>li:hover{background-color:#22323b}.main-menu>.i>.content>.menubar>li:hover>a{color:#fff}.main-menu ul.menubar li ul{background-color:#1b88a3;border-color:#22323b}.main-menu ul.menubar li ul li{background-color:#1b88a3;border-color:#22323b}.main-menu ul.menubar li ul li a{color:#fff}.main-menu ul.menubar li ul li:hover{background-color:#22323b}.main-menu ul.menubar li ul li:hover a{color:#fff}.main-menu ul.menubar li.li_active{background-color:#1b88a3;color:#fff}.main-menu ul.menubar li.li_active:hover{background-color:#22323b;color:#fff}.responsive-menu .mod_sub_layout .layout-cell.istart,.responsive-menu .slaved{background-color:#0368ff}input[type="text"],input[type="number"],input[type="password"],input[type="file"],select,textarea{background-color:#fff;color:#888;border:1px solid #d9d9d9;box-shadow:1px 1px 1px rgba(119,119,119,0.25) inset}input[type="text"]:hover,input[type="number"]:hover,input[type="password"]:hover,input[type="file"]:hover,select:hover,textarea:hover{background-color:#efefef;color:#94989b !important;border-color:#b3b3b3;box-shadow:1px 1px 1px rgba(119,119,119,0.25) inset}input[type="text"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="file"]:focus,select:focus,textarea:focus{background-color:#efefef;color:#22323b !important;border-color:#22323b;box-shadow:1px 1px 1px rgba(119,119,119,0.25) inset}input[type="text"]:focus:hover,input[type="number"]:focus:hover,input[type="password"]:focus:hover,input[type="file"]:focus:hover,select:focus:hover,textarea:focus:hover{background-color:#eee;color:#22323b !important;border-color:#22323b;box-shadow:1px 1px 1px rgba(119,119,119,0.25) inset}body{border-color:#ccc}.invoice{border-color:#ccc}.mini{border-color:#ccc}.mini:hover{border-color:#22323b}#fancybox-title-over{background-color:}.menu-section.fixed-menu{position:fixed;left:0;top:36px}ul.menubar,.user-menu{list-style:none;list-style-type:none;z-index:70}ul.menubar li,.user-menu li{position:relative;list-style:none;vertical-align:top}ul.menubar li a,.user-menu li a{padding:0 8px;width:100%}ul.menubar ul{display:none;position:absolute;left:0;min-width:105%}ul.vertical li,.menubar li li,ul.menubar li:hover>ul{display:block}ul.menubar ul ul,ul.vertical ul{top:0 !important;left:99% !important}.main-menu{float:left;z-index:5000000}.main-menu>.i>.content>.menubar>li,.main-menu>.i>.content>.menubar>li>a{height:50px;line-height:50px;font-size:13px}.main-menu>.i>.content>.menubar>li.li_end{border-right:0}.main-menu>.i>.content>.menubar>li>a{padding:0 6px;font-weight:bold;text-transform:uppercase}width:50px;display:inline-block;vertical-align:top}*/.main-menu ul.menubar .menubar{padding:8px;border:2px solid}.main-menu>.i>.content>.menubar .menubar li,.main-menu>.i>.content>.menubar .menubar li a{text-align:left;height:auto}.main-menu>.i>.content>.menubar .menubar li a{padding:4px 18px;display:inline-block;width:100%}.secondary-menu>.i>.content>.menubar>li,.secondary-menu>.i>.content>.menubar>li>a{height:40px;line-height:40px;font-size:14px}.secondary-menu>.i>.content>.menubar .menubar{border:2px solid rgba(85,85,85,0.35)}.secondary-menu>.i>.content>.menubar .menubar li,.secondary-menu>.i>.content>.menubar .menubar li a{text-align:left;height:auto;line-height:24px}.secondary-menu>.i>.content>.menubar .menubar li{padding:0 12px}.secondary-menu>.i>.content>.menubar .menubar li+li{border-top:1px solid rgba(255,255,255,0.15)}@media screen and (max-width:1000px){.responsive-menu,.responsive-menu>.i,.responsive-menu .mod_sub_layout>.i{line-height:0}.responsive-menu{width:100% !important;padding-bottom:50px}.responsive-menu>.i{padding:0 !important}.responsive-menu .mod_sub_layout>.i>.layout-row>.i>.layout-cell.istart{height:50px;left:0;position:fixed;top:0;z-index:200}.responsive-menu .mod_sub_layout .layout-cell.istart .layout-component{margin:0 4px !important}.responsive-menu .mod_sub_layout .layout-cell.istart .resp-logo{float:left}.responsive-menu .mod_sub_layout .layout-cell.istart .layout-component img{height:35px;width:auto;margin-top:5px}.responsive-menu .slaved{position:fixed !important;padding:60px 24px;left:-100%;width:100%;z-index:10;overflow-y:auto;top:50px;height:100%}.responsive-menu .slaved.open{left:0}.responsive-menu .menu .menubar li ul{position:relative;left:2% !important;width:98%;max-width:98%;min-width:98%;display:inline-block;border-left:2px solid #fff;margin-bottom:12px}.responsive-menu .menu .menubar li,.responsive-menu .user-menu li{border-bottom:1px solid #fff !important}.responsive-menu .menu .menubar li>a,.responsive-menu .user-menu li a{background-repeat:no-repeat;background-position:96%;color:#fff !important;padding-left:2% !important;background-size:20px;padding-bottom:8px !important;padding-right:22px !important;line-height:20px !important;padding-top:8px !important;white-space:normal;background-color:transparent}.responsive-menu h4,.responsive-menu .basket-mini .basket_mini>.i>label{font-size:20px;color:#fff;line-height:34px;display:inline-block}.responsive-menu .smart-search .aj_drop_div{position:relative !important}.responsive-menu .basket-mini ul li,.responsive-menu .basket-mini ul li a{color:#fff !important}.responsive-menu .basket-mini ul li{display:inline-block;font-size:20px;margin:8px}.responsive-menu .basket-mini ul .mini_cart_cart a,.responsive-menu .basket-mini ul .mini_cart_checkout a{padding-right:60px;line-height:40px;background-position:90% center}.responsive-menu .basket-mini ul .mini_cart_cart a{background-image:url(/userfiles/images/basket.png)}.responsive-menu .basket-mini ul .mini_cart_checkout a{background-image:url(/userfiles/images/checkout.png)}}@media screen and (max-width:600px){.responsive-menu .basket-mini ul li{width:100%}}.slaved{-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}@media screen and (min-width:640px){.transition,.content-bullet img,.transition *,.reg-buttons a,body>.layout>.i>.header,body>.layout>.i>.header .logo,body>.layout>.i>.header.onscroll .col12,body>.layout>.i>.header.onscroll .col1112{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.raise:hover img{-moz-transform:scale(1.05) rotate(0) translateX(0) translateY(0) skewX(0) skewY(0);-webkit-transform:scale(1.05) rotate(0) translateX(0) translateY(0) skewX(0) skewY(0);-o-transform:scale(1.05) rotate(0) translateX(0) translateY(0) skewX(0) skewY(0);-ms-transform:scale(1.05) rotate(0) translateX(0) translateY(0) skewX(0) skewY(0);transform:scale(1.05) rotate(0) translateX(0) translateY(0) skewX(0) skewY(0)}.spin:hover img{-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);opacity:0}}.certificate-check{padding-top:20px}.certificate-check .inline-label>.i>h4{font-family:'Comfortaa',sans-serif;display:inline-block;width:auto;font-size:14px;font-weight:bold;margin-right:8px;line-height:30px;vertical-align:top}.certificate-check .inline-label>.i>.content{display:inline-block;width:auto;vertical-align:top}.certificate-check .inline-label>.i>.content input{height:30px;line-height:30px;text-align:left !important;padding:4px;vertical-align:top;min-width:200px}.certificate-check .submit-button{vertical-align:top !important}.certificate-check .submit-button input[type="submit"]{padding:0;vertical-align:top;margin:0;border:1px solid #fff;border-radius:0 6px 6px 0;height:28px;background-image:url(/userfiles/images/search-icon.png);background-size:20px;font-size:0;width:30px;background-position:center}.bg-fill .content a,.bg-fill .content a b{color:#fff !important}.slide{vertical-align:top}.overflow-left,.overflow-right{vertical-align:top;background-color:#fff !important;opacity:.6 !important}.beta-scroller-container>.slide-container{max-width:100% !important}.full-width.banner-content img{width:100%;max-width:100%}.banner-content .beta-scroller .component-topper{position:absolute;right:0;top:0;z-index:10}.banner-content .beta-scroller .slide-content{position:absolute;top:12%;left:5%;background-color:rgba(0,0,0,0.5);padding:20px;width:30%}.banner-content .beta-scroller .slide-content h2{color:#fff;font-size:35px;line-height:40px}.banner-content .beta-scroller .slide-content p{color:#fff;font-size:18px;line-height:24px}.banner-content .beta-scroller .slide-content .button{margin-top:12px;font-size:24px}@media screen and (max-width:760px){.banner-content .beta-scroller .component-topper{display:none}}.beta-scroller .scroll-prev,.beta-scroller .scroll-next{font-size:0;width:40px;z-index:100;position:absolute;height:40px;background-repeat:no-repeat;background-color:rgba(0,0,0,0.2);background-size:15px;background-position:center;top:50%;border-radius:6px;opacity:.5}.beta-scroller .scroll-prev:hover,.beta-scroller .scroll-next:hover{background-color:rgba(0,0,0,0.3);opacity:1}.beta-scroller .scroll-prev{background-image:url(/userfiles/images/arrow-left.png);left:10px}.beta-scroller .scroll-next{background-image:url(/userfiles/images/arrow-right.png);right:10px}.beta-scroller.row-slide .result-row{border:1px solid #ccc;padding:12px;width:100% !important;margin:0 0 12px !important}.slide-group .slide+.slide .result{border-top:1px solid #ccc}.login-links li{display:inline-block}.login-links li a,.slim.basket-mini li a{color:#fff;border-radius:4px;font-size:11px;background-color:#6b6b6b;padding:2px 20px;line-height:18px;border:1px solid #fff}.layout .eos-grid{text-align:center}.eg-cell{vertical-align:top;margin-bottom:24px;padding:12px}.eg-cell.col4+.eg-cell.col4+.eg-cell.col4+.eg-cell.col4+.eg-cell.col4{border-top:1px solid #ccc}.course-name .content{font-weight:bold;padding:32px 0 12px;min-height:115px;font-size:14px}.course-icon img{padding:12px;width:80%}.courses .course-link a,.courses .purchase a{font-size:12px;padding:10px 12px;width:90%;border:0;background-repeat:no-repeat;background-size:18px;padding-left:20px;background-position:10px center;margin-bottom:6px;border-radius:30px}.courses .course-link a{background-image:url(/userfiles/images/search-icon.png)}.courses .purchase a{background-image:url(/userfiles/images/add-to-cart.png)}@media screen and (max-width :1100px){.courses .course-link a,.courses .purchase a{font-size:12px}}@media screen and (max-width :520px){.course-name .content{font-weight:bold;padding:12px 0 12px;min-height:auto}}.modules{background-color:#fff;border:1px solid #ccc;padding:12px}.layout .modules .eos-grid{text-align:left}.modules .eg-cell{margin-bottom:0;padding-bottom:0;border-top:1px solid #ccc;padding:8px}.mod_lms_course_component_modules .row-heading{margin-bottom:6px;background-color:#ccc}.mod_lms_course_component_modules .row-heading label{font-weight:bold;font-size:12px;padding:6px}.mod_lms_course_component_modules .link a{font-weight:bold;font-size:12px}.mod_lms_course_component_modules .layout-component .content{font-size:12px}.mod_lms_course_component_modules .link a:hover{text-decoration:underline}.mod_lms_course_component_modules .complete.module-complete .content{color:#0368ff;font-weight:bold;padding-right:25px;background-image:url(/userfiles/images/tick.png);background-repeat:no-repeat;background-position:right center;background-size:18px;font-size:12px;line-height:18px;width:auto !important;display:inline-block;padding-left:24px}@media screen and (max-width :760px){.modules>.i>h2,.layout .modules .eos-grid *{text-align:center !important}.layout .modules .eos-grid .complete{width:auto !important;margin-top:12px;margin-bottom:12px}}.result.res2+.result.res2+.result.res2{border-top:1px solid #ccc}.result .title{font-weight:bold}.result .datetime{font-size:14px;color:#555}.result .richtext{padding-bottom:4px}.mod_search_results .result{padding:12px 0 24px;margin-top:4px;margin-bottom:4px;display:inline-block;border-bottom:2px solid #ccc}.mod_search_results .result .title{font-size:20px}.mod_search_results .result .inline-label{font-size:12px}.mod_search_results .result .inline-label .content{font-weight:bold}.mod_search_results .result:nth-child(even) .alternating{float:right;margin-right:0;margin-left:1%}.mini-result.result{padding:8px 0;margin-top:2px;margin-bottom:2px;display:inline-block}.mini-result.result .richtext{font-size:14px}.cat-preview-title{margin-bottom:12px;padding-top:12px}.cat-preview-title a{font-size:24px;line-height:34px;color:#83ae43 !important}.product-previews+.product-previews .cat-preview-title{margin-top:12px;border-top:2px solid #83ae43}.product-previews .children{padding-bottom:12px;margin-bottom:12px}.product-previews .children.empty{display:none}.category-layout .pager{margin-top:12px;margin-bottom:12px}.category_layout .description{clear:both;margin-bottom:12px;display:inline-block}.mini{border:1px solid #ccc;margin-bottom:12px}.mini .title{background-color:#444}.mini .title>.i{display:table;min-height:50px;width:100%}.mini .title .content{color:#fff;font-weight:bold;padding:4px 10px;font-size:12px;vertical-align:middle;display:table-cell;width:100%}.mini .title .content a,.mini .title a{color:#fff}.mini:hover .title{background-color:}.mini:hover .title .content{color:#fff}.child-count{width:auto;position:absolute;right:-4px;top:-4px;z-index:10;margin:0 !important;overflow:hidden}.child-count>.i>label{width:100%;position:absolute;top:0;left:0;right:auto;overflow:hidden;opacity:0;font-size:10px;background-color:rgba(0,0,0,0.4);padding:4px 12px 4px 30px;color:#fff;text-align:left;display:inline-block}.child-count>.i>.content{background-color:#888;font-size:10px;color:#fff;width:18px;height:18px;line-height:16px;border-radius:50%}.layout-row.category.mini:hover .child-count{width:100%;left:0;right:auto;top:0}.layout-row.category.mini:hover .child-count>.i>label{opacity:1}.layout-row.category.mini:hover .child-count .content{background-color:#fff;font-size:12px;color:#888;width:18px;position:absolute;height:18px;line-height:16px;top:2px;left:4px;font-weight:bold}.mini.product .price{background-color:rgba(0,0,0,0.49);margin:0;padding:6px 12px;position:absolute;right:0;z-index:100;width:auto;border-radius:0 0 0 6px;border:1px solid #fff;border-top:0;border-right:0}.mini.product .price .content{color:#fff}.mini.product .title>.i{min-height:50px}.mini.product .add_samples{background-image:url(/userfiles/images/samples-icon-white.png);font-size:16px;padding:8px 12px 8px 40px;background-size:28px;background-position:6px center;margin:6px 0}.added{color:#444;font-size:16px;font-weight:bold;text-align:center;width:100%}.sample-controls{border-top:4px solid #ccc;margin-top:12px;padding-top:12px;text-align:center}.sample-controls a{box-shadow:0 -20px 10px rgba(0,0,0,0.2) inset;display:block;font-weight:bold;line-height:2em}.sample-controls a.proceed{background-color:#83ae43}.fixed-form>.i>.content>.layout{vertical-align:top;margin-bottom:24px}.fixed-form .image img{border:1px solid #ccc;margin-bottom:12px;box-shadow:0 20px 10px -15px rgba(0,0,0,0.3)}.fixed-form .image.circle{padding:24px}.fixed-form .image.circle img{border:1px solid #ccc;margin-bottom:12px;box-shadow:0 20px 10px -15px rgba(0,0,0,0.3);border-radius:50%;padding:6px}.fixed-form .title .content{font-weight:bold;font-size:20px;line-height:24px}.fixed-form .subtitle .content{font-style:italic;font-size:14px}#sitemap_page .subBlock ul li{font-size:12px;margin:10px 0;padding:0 2px !important}#sitemap_page .subBlock ul li:hover{text-decoration:underline}#referAFriend .subBlock div.i form>label,#referAFriend .subBlock div.i form>input{display:inline-block;height:24px;line-height:24px;margin-bottom:4px}#referAFriend .subBlock div.i form>label{font-size:12px;width:25%}#referAFriend .subBlock div.i form>input{width:60%}#referAFriend img.left.col3{width:18%}#referAFriend .right.col2.code{font-size:16px;height:48px;width:18%}#referAFriend .subBlock div.i form .but_submit{font-size:20px;height:46px;line-height:46px;width:23%}.privacy-page>div{vertical-align:top;background-color:#fff;padding:24px;border:1px solid #ccc}.marketing-prefs{margin-bottom:12px}.tool-tip-marker.has-tool-tip{position:absolute;top:4px;right:4px;width:15px;height:15px;background-color:#ebbb02;border-radius:50%;color:#fff;font-size:11px;font-weight:bold;text-align:center;line-height:15px}.risk-assessment-form{background-color:#fff}.mod_orders_invoice_component_products{border:1px solid #ccc}.mod_orders_invoice_component_products .row-heading{background-color:#0368ff;border-bottom:1px solid rgba(255,255,255,0.5);font-weight:normal}.mod_orders_invoice_component_products .row-heading label{line-height:20px;color:#fff}.mod_orders_invoice_component_products .layout-row>.i>.layout-cell>.i{margin:auto;font-size:12px;padding:6px 10px}.mod_orders_invoice_component_products .result-row+.result-row{border-top:1px solid #ccc}.mod_orders_invoice_component_products .title .content{font-weight:bold}.risk-assessment-form .layout-component{background-color:#fff}.mod_lms_purchased_courses_component_certificate{background-color:#fff !important}.mod_lms_purchased_courses_component_certificate h1{border-bottom:1px solid #ccc;margin-bottom:24px}.name-entry{margin:0 4px 0 0 !important}.name-entry .content{font-weight:bold;font-size:40px;line-height:50px}.inline-info label{display:inline-block;font-size:14px;width:50%}.inline-info .content{display:inline-block;width:45%;font-size:14px;font-weight:bold}.inline-info{padding:6px 0}.inline-info+.inline-info{border-top:1px dashed #ccc}.mod_lms_purchased_courses_component_certificate .course-name .content{font-weight:bold !important;padding:12px 0 12px !important;min-height:initial !important;font-size:20px !important}.company-info-sect,.accreds{padding-top:12px;border-top:1px solid #ccc;margin-top:12px !important}.company-info-sect h4{font-size:14px !important;margin-bottom:4px}.company-info-sect label{font-size:12px;margin-right:12px}.accreds img{width:auto !important;max-height:40px !important;margin:0 12px !important}.mini-basket.fill .content{color:#333 !important}.cart-controls{margin-bottom:12px}.cart-controls .button{padding:8px 12px 8px 40px;font-size:14px;background-position:8px center;background-repeat:no-repeat;background-size:20px auto;line-height:20px;margin-bottom:8px}.cart-controls .continue-shopping .button,.back-to-cart-button .button{background-image:url("/userfiles/images/continue.png")}.cart-controls .empty-basket .button{background-color:darkred;background-image:url("/userfiles/images/bin.png")}.cart-controls .update .button{background-color:#145ba0;background-image:url("/userfiles/images/update.png")}.cart-controls .save .button{background-color:green;background-image:url("/userfiles/images/save.png")}.cart-controls .checkout .button{background-color:green;background-image:url("/userfiles/images/checkout.png")}.mod_basket_component_products:first-child .layout-row.ii0,.mod_orders_invoice_component_products .row-heading{background-color:#0368ff;border-bottom:1px solid rgba(255,255,255,0.5);font-weight:normal}.mod_basket_component_products:first-child .layout-row.ii0 .content,.mod_orders_invoice_component_products .row-heading label,.mod_orders_invoice_component_products .row-heading .content{line-height:24px;color:#fff;font-size:12px}.mod_basket_component_products:first-child .layout-cell{border:1px solid #fff}.mod_basket_component_products:first-child .layout-cell:first-child{border-left:1px solid #0368ff}.mod_basket_component_products:first-child .layout-cell:last-child{border-right:1px solid #0368ff}.mod_basket_component_products+.mod_basket_component_products .layout-cell{border:1px solid #ccc}.mod_basket_component_products .layout-row>.i>.layout-cell>.i,.mod_orders_invoice_component_products .layout-row>.i>.layout-cell>.i{margin:auto;font-size:14px;padding:6px 12px}.mod_basket_component_products:first-child .content{color:#fff}.mod_basket_component_products .title .content,.mod_orders_invoice_component_products .title .content{font-weight:bold}.mod_basket_component_products .quantity .qty.increase,.mod_basket_component_products .quantity .qty.decrease{position:absolute;top:10px;width:20px;padding:0;height:20px;line-height:18px;text-align:center !important;border-radius:50%}.mod_basket_component_products .quantity .qty.increase{right:4px}.mod_basket_component_products .quantity .qty.decrease{left:4px;line-height:16px}.mod_basket .checkout .button{background-image:url("/userfiles/images/checkout.png")}@media screen and (min-width:761px){.mod_orders_invoice_component_products{border:1px solid #ccc}.mod_orders_invoice_component_products .result-row+.result-row{border-top:1px solid #ccc}.mod_basket_component_products:first-child .layout-row.ii0 .no-heading,.mod_orders_invoice_component_products .result-row .layout-cell>label{display:none !important}.products .mod_basket_component_products>.i>.layout-row .layout-cell{border-top:0 solid transparent}.products .mod_basket_component_products>.i>.layout-row{display:table;border-collapse:collapse}.products .mod_basket_component_products>.i>.layout-row>.i{display:table-row}.products .mod_basket_component_products>.i>.layout-row>.i>.layout-cell{display:table-cell;vertical-align:middle}.products .mod_basket_component_products>.i>.layout-row>.i>.layout-cell>label{display:none !important}}@media only screen and (max-width:760px){.layout .products .mod_basket_component_products,.layout .products .mod_basket_component_products *{text-align:center !important}.mod_basket_component_products:first-child .layout-row.ii0,.mod_orders_invoice_component_products .row-heading{display:none}.mod_basket_component_products+.mod_basket_component_products,.mod_orders_invoice_component_products .result-row{padding:0;margin-bottom:10px;margin-top:4px;border:4px solid #0368ff}.products .mod_basket_component_products .layout-cell{margin-bottom:0;border:0 solid transparent !important}.layout .products .mod_basket_component_products .layout-cell>label,.mod_orders_invoice_component_products .result-row .layout-cell>label{background-color:#0368ff;color:#fff;padding:4px;line-height:24px;display:inline-block;width:100%;font-size:12px}.mod_basket_component_products .layout-cell,.mod_orders_invoice_component_products .result-row .layout-cell{width:100%;margin-right:0}.mod_basket_component_products .quantity{width:50%;display:inline-block}}.booking-tabs .sub-tabs{border-top:4px solid #ccc;border-bottom:4px solid #ccc}.booking-tabs .sub-tab{display:inline-block;padding:12px 24px;background-color:#1d416f;margin-right:12px;color:#fff;opacity:.8}.booking-tabs .sub-tab.active{opacity:1}.booking-course{vertical-align:top;margin-bottom:24px}.booking-course h4{font-weight:bold;padding:12px 0;font-size:14px}.booking-course img{border-radius:50%;max-width:80%}.booking-course .booking-link a{background-color:#0075c1;color:#fff;background-image:url(/userfiles/images/search-icon.png);font-size:12px;padding:10px 12px;border:0;background-repeat:no-repeat;background-size:18px;padding-left:35px !important;background-position:10px center;margin-bottom:6px;border-radius:30px}.booking-info .layout-component{background-color:#0368ff;color:#fff;margin-bottom:12px;border-radius:4px;padding:8px;text-align:center}.booking-info .layout-component>.i>label{color:#fff;font-size:12px}.booking-info .layout-component>.i>.content{color:#fff;font-size:26px}.next-available{text-align:center;background-color:#fff;padding:12px;margin-bottom:12px;border:1px solid #ccc;color:#333}.next-available>.i>label{display:inline-block;height:40px;line-height:40px;vertical-align:top}.next-available>.i>.content{display:inline-block;line-height:40px;vertical-align:top}.booking-date{color:#333}.booking-date *{display:inline-block;width:auto !important;height:40px;line-height:40px;vertical-align:top;color:#333}.booking-date *{margin-bottom:0 !important}.booking-date .book-now{padding:0 12px;background-color:#2b778f}.book-now .book-now{font-size:20px;background-color:#2b778f;padding:12px 24px}.button.save:hover{background-color:green}.headed.layout-component{border:1px solid #ccc;margin-bottom:12px}.headed.layout-component>.i>label,.headed.layout-component>.i>h4{background-color:#0368ff !important;font-size:12px !important;padding:4px 12px;line-height:24px;color:#fff;box-shadow:none !important;border:none !important;margin:0 !important}.headed.layout-component>.i>.content{padding:8px;font-size:12px}.summary-section{margin-top:12px;border-top:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc}.summary-section>label{background-color:#0368ff;color:#fff;font-weight:bold;border-bottom:1px solid #ccc;padding:4px;font-size:12px}.summary-section .layout-component{border-bottom:1px solid #ccc}.summary-section .layout-component>.i{white-space:nowrap}.summary-section .layout-component>.i>label{width:50%;display:inline-block;background-color:#0368ff;box-shadow:none;color:#fff;border:none !important;margin:0 !important;padding:8px 12px;font-size:12px;font-weight:bold}.summary-section .layout-component>.i>.content{width:50%;display:inline-block;font-weight:bold;font-size:14px}.blog .title>.i>.content{font-size:30px;color:#118997;margin-bottom:12px}.blog-result .link a{font-weight:bold;color:#118997;font-size:20px}.current-balance{margin-bottom:12px;text-align:center;border:1px solid #ccc;background-color:#0368ff;color:#fff;padding:12px;font-weight:normal;font-size:20px}form{text-align:center}.mod_form .layout-component>.i>label,.password-entry label{font-weight:bold;font-size:14px;background-color:#bbb;padding:8px 12px;margin-bottom:6px;box-shadow:-45px 0 90px #fff inset;border-left:6px solid #0368ff;display:inline-block;width:100%}input,select,textarea{display:inline-block}input[type="text"],input[type="number"],select,input[type="password"],input[type="file"]{cursor:text;width:100%;padding:4px 12px;font-size:12px;height:40px;line-height:40px;margin-bottom:12px}textarea{cursor:text;width:100%;padding:4px 12px;font-size:12px;margin-bottom:12px}.ajax-image-upload{cursor:pointer !important;height:40px !important;line-height:20px !important;margin-top:4px;padding:10px !important;vertical-align:middle}select{cursor:pointer}.orderby select{height:25px;line-height:25px}textarea{min-height:200px}.missing,.missing:hover{border-color:#f00 !important;box-shadow:0 0 2px 2px #f00 !important}.button.auto-gen{position:absolute;bottom:12px;right:0;height:40px;border-radius:0;line-height:25px}.image.image-upload input[type="file"]{width:50%;font-size:14px;padding:8px 12px;line-height:25px}.image.image-upload .content>img{border:2px solid #ccc;padding:4px;min-height:40px;vertical-align:top;margin:0 12px;min-width:40px;background-image:url(/userfiles/images/user-silhouette.png);background-position:center;background-size:25px;background-repeat:no-repeat}.user-property .no-avatar{border:1px solid #ccc;vertical-align:top;margin:auto;background-image:url(/userfiles/images/user-silhouette.png);background-position:center;background-size:34px;background-repeat:no-repeat;min-height:60px;min-width:60px;border-radius:50%;background-color:#fff}.user-property img{border-radius:50%;max-height:70px;margin-top:4px;margin-bottom:4px;border:1px solid #ccc}.multi-select-container{display:inline-block;vertical-align:top;width:100%}.checkbox-options span.checkbox{clear:both;display:inline-block}.multi-select-container input,.checkbox-value input,span.checkbox input{margin-top:4px;margin-right:6px;vertical-align:top}.multi-select-container.checkbox-value label,span.checkbox label{display:inline-block;width:auto;max-width:80%}.checkbox-value label{display:inline-block}.layout .submission-sect,.layout .submission-sect *{text-align:center !important}.checkbox.inline-entry{border-bottom:1px solid #ccc;padding:4px 4px}.checkbox.inline-entry label{display:inline-block;font-size:14px}.checkbox.inline-entry .button{font-size:10px;padding:4px 12px}.password-entry input{display:block}.g-recaptcha{text-align:center}.g-recaptcha>div{margin:auto}.captcha-code,.security-code{border-bottom:1px solid #ccc;border-top:1px solid #ccc;margin:10px 0 !important;padding:8px 0;text-align:center !important;width:100% !important}.captcha-code label,.security-code label{text-align:center !important;font-size:12px}.captcha-code img,.security-code img{display:inline-block;height:42px;width:auto !important}.captcha-code input,.security-code input{display:inline-block;font-size:20px;height:42px !important;vertical-align:top;width:122px !important;margin-bottom:0}.subBlock div.i form>div{display:inline-block;margin:0 1%;text-align:left;width:47%}.subBlock div.i form>div.bottomtext,.contact_message{width:100% !important;margin:0 !important}.main-content form .message{padding:0;margin:0;width:50%}input.disabled,select.disabled,textarea.disabled{border-style:dotted;border-color:}.form-section{padding:12px;background-color:#efefef;border:2px solid #ccc}.form-section .layout-component>.i>label{font-size:12px;margin-bottom:4px}.help-icon{position:absolute;border:2px solid;right:0;font-size:18px;background-color:;width:22px;color:#fff;line-height:40px;text-align:center !important;height:40px}.layout-component:hover>.i>.help-icon{opacity:1}.help{display:none;opacity:0;background-color:;border:2px solid #fff;font-size:16px;padding:10px;position:absolute;top:20px;z-index:5000;right:22px;color:#fff}.help-icon:hover+.help{display:inline-block;opacity:1}.risk-row{border-bottom:1px solid #ccc}.risk-row .layout-component{padding:8px 4px}.risk-row .multi-select-container.radio-value label{display:inline-block;width:100%;line-height:40px;text-align:center;font-size:12px;padding:0}.risk-row .multi-select-container.radio-value{position:relative;border:1px solid #ccc;background-color:#fff;display:inline-block;width:20px;margin-right:4px;height:40px;border-radius:4px}.risk-row .multi-select-container.radio-value.active{background-color:#118997;border:1px solid transparent}.risk-row .multi-select-container.radio-value.active label{color:#fff}.risk-row .multi-select-container.radio-value input{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;opacity:0}.risk-row-titles .title{font-size:14px}.risk-assess>.i>.layout-row{border-bottom:1px solid #ccc}.risk-assess>.i>.layout-row .layout-component{padding:8px}.ui-progressbar{margin-top:12px;border-radius:20px !important;height:20px !important}.progress .ui-progressbar .ui-progressbar-value{background:#5e90bd;background:-moz-linear-gradient(97deg,rgba(94,144,189,1) 26%,rgba(62,108,167,1) 72%);background:-webkit-linear-gradient(97deg,rgba(94,144,189,1) 26%,rgba(62,108,167,1) 72%);background:linear-gradient(97deg,rgba(94,144,189,1) 26%,rgba(62,108,167,1) 72%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#5e90bd",endColorstr="#3e6ca7",GradientType=1)}.inner-desc{position:absolute;top:100px;right:40px}.desc-title h2{text-transform:uppercase;font-weight:bold;font-size:30px;border-bottom:6px solid}.desc-text *{color:#333;font-size:14px}.desc-text{padding:12px;background-color:rgba(255,255,255,0.65);border-radius:4px;font-weight:bold}.bg-header{position:absolute;z-index:99}.bg-footer{position:absolute;top:85px}.bullet-holder{margin-top:-235px}.layout .layout-cell.desc-column{max-width:24%;margin:0 4.6% !important}.layout .layout-cell.column-2{margin-top:50px !important}.layout .layout-cell.column-3{margin-top:100px !important}.layout .layout-cell.desc-column img{max-width:80%;border-radius:50%;border:6px solid #52b5c5}.bullet-list h3{font-size:24px;line-height:26px;margin-bottom:24px;margin-top:20px}.bullet-list li{background-image:url(/userfiles/images/bullettick.png);background-repeat:no-repeat;background-size:30px;list-style:none;padding-left:35px;font-size:16px;text-align:left !important;margin-bottom:12px;color:#333}.categories .mod_lms_assign_courses_component_categories .lms-category{text-align:center !important;margin-bottom:24px}.categories .mod_lms_assign_courses_component_categories .lms-category:nth-child(3n+3){margin-right:0 !important}.mod_lms_component_course .description p>img.tick{width:26px}.my-courses-page .eg-cell{border:1px solid #ccc}.my-courses .course-link a{font-weight:bold;color:#fff;background-color:#00944a;font-size:12px;padding:8px 12px;border-radius:4px;line-height:18px;display:inline-block;width:100%}.my-courses .course-link>.i{display:table;width:100%;vertical-align:middle}.my-courses .course-link>.i>.content{display:table-row}.my-courses .course-link>.i>.content>a{display:table-cell;width:100%;vertical-align:middle}.user-list.layout-component{background-color:#efefef;padding:10px;border:1px solid #ccc;margin-bottom:12px}.user-list>.i>h2{font-size:14px}.user.list-entry{font-size:12px;padding:6px 0}.user.list-entry+.user.list-entry{border-top:1px solid #ccc}.user.list-entry *{font-size:12px;display:inline;vertical-align:top}.assign-all{width:100%;margin-bottom:12px}.course-list.carousel{position:relative;border:1px solid #ccc;background-color:#efefef;padding:12px}.course-list>.carousel-buttons{background-color:transparent;padding:2px;z-index:1000;position:absolute;bottom:0;width:50px;right:0;height:100%}.course-list>.carousel-buttons .down-carousel.button{background-image:url(/userfiles/images/up-arrow.png);position:absolute;top:4px;right:0}.course-list>.carousel-buttons .up-carousel.button{background-image:url(/userfiles/images/downarrow.png);position:absolute;bottom:4px;right:0}.course-list>.carousel-buttons .button{height:30px;width:30px;border-radius:50%;background-position:7px 7px;background-repeat:no-repeat;background-size:14px;font-size:0;padding:12px}.mod_lms_assign_courses_component_course_list{border:1px solid #ccc;margin-bottom:12px;margin-left:auto;margin-right:auto;cursor:pointer;background-color:#fff}.assign-courses.add-to-basket{font-size:1em;line-height:1.2em;padding:10px 26px;padding-left:45px;background-size:25px;background-position:10px center;background-image:url(/userfiles/images/add-to-cart.png)}.mod_lms_assign_courses_component_course_list .course-icon img{padding:12px;width:35%}.mod_lms_assign_courses_component_course_list .course-name .content{font-weight:bold;padding:8px 12px 8px;min-height:0;font-size:14px}.bulk-upload{margin-bottom:15px}.bulk-upload .image-upload-container{display:inline-block;position:relative;vertical-align:top}.bulk-upload .image-upload-container>span{display:inline-block;width:100%;max-width:100%;border-radius:6px;white-space:normal;border-width:1px;border-style:solid;background-repeat:no-repeat;font-size:12px;line-height:18px;padding:10px 26px;background-color:#0368ff;color:#fff;border-color:#fff;padding-left:45px;background-size:25px;background-position:10px center;background-image:url(/userfiles/images/users.png)}.bulk-upload .image-upload-container>input{z-index:999999999999999;opacity:0;position:absolute;left:0;margin:0}.bulk-upload .button.example{height:40px;background-image:url(/userfiles/images/download-icon.png);line-height:25px;padding-left:38px;font-size:12px;background-size:20px;background-position:8px center}.action-button.icon-top a{background-color:#00944a;color:#fff}.action-button.icon-top a:hover{background-color:#adadad}.action-button.large.icon-left.expired a{background-image:url(/userfiles/images/arrow.png)}.create-minion .button{background-image:url(/userfiles/images/Account-icon.png);margin-bottom:24px;font-size:12px;line-height:18px;width:100%}.mod_lms_course_admin_component_risk_assessments .new-entry{background-image:url(/userfiles/images/add.png);margin-bottom:24px}.csv-download.button{background-image:url(/userfiles/images/download-icon.png);margin-bottom:24px}.view-results{background-image:url(/userfiles/images/search-icon.png);padding-left:26px}.action-button.icon-top.active-courses a{background-image:url(/userfiles/images/switch.png)}.action-button.icon-top.expiring a{background-image:url(/userfiles/images/stopwatch.png)}.action-button.icon-top.expired a{background-image:url(/userfiles/images/hourglass.png)}.action-button.icon-top.exam-results-button a{background-image:url(/userfiles/images/exam-a-plus.png)}.action-button.icon-top.risk-assessments a{background-image:url(/userfiles/images/warning.png)}.action-button.icon-top.company-policies a{background-image:url(/userfiles/images/diploma.png)}.action-button.icon-top.certificate-history a{background-image:url(/userfiles/images/medal.png)}.action-button.icon-top.order-history a{background-image:url(/userfiles/images/shopping-basket.png)}.xdsoft_datetimepicker{z-index:1000000000000}.simple-list-result{padding:8px 4px}.simple-list-result+.simple-list-result{border-top:1px solid #ccc}.result-display>.i>label{background-color:004813;color:#fff;font-size:16px;padding:6px 12px}.result-display>.i>.content>.layout{border:1px solid #ccc;border-top:0}.result-display>.i>.content>.layout>.row-heading{background-color:#0368ff}.result-display>.i>.content>.layout>.row-heading label{color:#fff;font-size:12px;padding:6px}.result-display>.i>.content>.layout>.row-heading .content{display:none}.result-display>.i>.content>.layout .result-row:nth-child(even){background-color:#e2e2e2}.result-display>.i>.content>.layout .result-row+.result-row{border-top:1px solid #ccc}.result-display>.i>.content>.layout .result-row .layout-cell{padding:4px 6px}.result-display>.i>.content>.layout .result-row .layout-cell .content{font-size:12px}.result-display a.edit{background-image:url(/userfiles/images/edit.png);background-position:6px center;background-size:12px;padding:6px 12px 6px 24px}.result-display .delete a{background-size:12px;background-position:3px center;vertical-align:top;padding:6px 12px 6px 24px}.result-display a.activate{background-image:url(/userfiles/images/Account-icon.png);background-size:16px;background-position:3px center;padding:6px 12px 6px 24px}.result-display a.activate.in-basket{background-image:url(/userfiles/images/white-tick.png);background-size:16px;background-position:3px center;padding:6px 12px 6px 24px;background-color:#333;border-color:#333;opacity:.25}.assume>.i>.content>a{background-image:url(/userfiles/images/Account-icon.png);background-size:16px;background-position:3px center;padding:6px 12px 6px 24px}.result-display .name .content{font-size:14px !important;font-weight:bold;margin-bottom:6px;margin-top:6px}.control-icons .button{width:100%;height:56px;line-height:70px;background-size:20px;background-position:center 8px}.control-icons .exams-link .button{background-image:url(/userfiles/images/exam-a-plus.png)}.control-icons .courses-link .button{background-image:url(/userfiles/images/open-book.png)}@media screen and (min-width:761px){.result-display>.i>.content>.layout .result-row .layout-cell>label{display:none}}@media screen and (max-width:760px){.result-display>.i>.content>.layout>.row-heading{background-color:#168e9c;display:none}.result-display>.i>.content>.layout .result-row{margin-bottom:12px}.result-display>.i>.content>.layout .result-row .layout-cell{padding:4px 6px;width:100%;margin:0 !important}.result-display>.i>.content>.layout .result-row .layout-cell.istart{padding:0}.result-display>.i>.content>.layout .result-row .layout-cell>label{background-color:#168e9c;color:#fff;padding:4px}.control-icons .link.layout-component{width:45%;display:inline-block;margin:4px 2% !important}}.eos-list.exam-results{border:1px solid #ccc}.eos-list .list-headings,.eos-list.exam-results .list-entry-heading{background-color:#00944a}.eos-list .list-headings>div,.eos-list.exam-results .list-entry-heading>div{padding:6px;color:#fff;font-size:12px}.eos-list .list-entries{border:1px solid #ccc}.eos-list .list-entry{display:block}.eos-list .list-headings div,.eos-list .list-entry>div{text-align:left}.eos-list .list-entry>div{padding:6px;font-size:12px;word-break:break-word;vertical-align:top}.eos-list .list-entry+.list-entry{border-top:1px solid #ccc}.eos-list .list-entry div.list-children{padding:0}.eos-list .list-entry:nth-child(even){background-color:#e2e2e2}@media screen and (max-width:760px){.eos-list .list-entry{padding-bottom:12px}.eos-list .list-entry .list-column,.eos-list .list-entry .controls{width:100% !important;margin:0 !important}}.eos-list .eos-list-output{display:table;border-collapse:collapse;margin-top:12px;width:100%}.eos-list .eos-list-output .list-entries{display:table-row-group}.eos-list .eos-list-output .list-headings,.eos-list .eos-list-output .list-entry{display:table-row}.eos-list .eos-list-output .list-column{display:table-cell !important;border:1px solid #ccc;width:auto !important;font-size:12px}.eos-list .eos-list-output .list-column input[type="text"]{width:100%}.eos-list .eos-list-output .list-column.sortable{background-repeat:no-repeat;background-size:18px;background-position:96% center;cursor:pointer}.eos-list .eos-list-output .list-column.sortable.asc{background-image:url(/admin/icons/down-arrow)}.eos-list .eos-list-output .list-column.sortable.desc{background-image:url(/admin/icons/up-arrow)}.eos-list .eos-list-output .button{color:#fff !important}.ui-widget-content a.button{color:#fff !important}.mod_lms_course_admin_component_risk_assessments .eos-list .list-headings{background-color:#0368ff;color:#fff;font-size:12px}.mod_lms_course_admin_component_risk_assessments .eos-list .list-headings div,.mod_lms_course_admin_component_risk_assessments .eos-list .list-entry div{vertical-align:top;text-align:left;padding:8px;font-size:12px}.mod_lms_course_admin_component_risk_assessments .eos-list .list-headings div{padding:4px 12px}.mod_lms_course_admin_component_risk_assessments .eos-list .list-headings div+div{border-left:1px solid #fff}.mod_lms_course_admin_component_risk_assessments .eos-list .list-entry+.list-entry{border-top:1px solid #ccc}.mod_lms_course_admin_component_risk_assessments .eos-list .list-entry div{padding:8px 12px;font-size:12px}.mod_lms_course_admin_component_risk_assessments .eos-list .list-entry .list-children{width:100%;display:inline-block;padding:0 !important}.mod_lms_course_admin_component_risk_assessments .eos-list .list-entry .view{background-image:url(/userfiles/images/search-icon.png);font-size:0;padding:0;width:30px;height:30px;background-repeat:no-repeat;background-position:center;background-size:16px;vertical-align:top;margin-right:2px}.mod_lms_course_admin_component_risk_assessments .eos-list .list-entry .delete{background-image:url(/userfiles/images/bin.png);font-size:0;padding:0;width:30px;height:30px;background-repeat:no-repeat;background-position:center;background-size:16px;vertical-align:top}.risk-assessment-form .layout-component{margin-bottom:24px}.risk-assessment-form .layout-component .content{font-size:14px;padding:6px 8px 12px 8px}.lms-questions .error_container{background-color:darkred;padding:12px;color:#fff;font-size:14px;margin-bottom:24px;position:relative}.lms-questions .error_container .title{color:#fff;font-weight:bold}.lms-questions .error_container .button.system-errors-close{float:right;position:absolute;top:6px;right:6px;padding:4px 6px;font-size:10px;line-height:12px}.lms-questions .question-container{padding:0;background-color:#e2e2e28f;margin-bottom:24px;box-shadow:0 60px 100px #fff inset;border:1px solid #ccc}.lms-questions .question-container>label{color:#fff;background-color:#0368ff;box-shadow:none;width:100%;max-width:100%}.lms-questions .radio-option{clear:both;padding:4px 12px}.lms-questions input[type="radio"]{float:left;margin-top:12px;width:5%}.question-container label,.answer-container label{font-weight:bold;font-size:14px;padding:8px 12px;margin-bottom:6px;border-left:6px solid #0368ff;display:inline-block;max-width:95%}.answer-result{text-align:left}.answer-result{padding:24px 4px 12px;margin-bottom:12px}.answer-result+.answer-result{border-top:6px solid #0368ff}.question-container label span{font-size:10px}.question-content,.answer-content{border:1px solid #ccc;padding:12px;font-size:14px;margin-bottom:12px;max-width:96% !important;margin-left:auto;margin-right:auto;background-color:#fff}.question-result{text-align:center;color:#fff;font-weight:bold;padding:8px 12px;font-size:14px;background-position:98% center;background-repeat:no-repeat;background-size:20px}.answer-result.passed .question-result{background-image:url(/userfiles/images/white-tick.png);background-color:green}.answer-result.failed .question-result{background-color:darkred}.answer-result .headings{background-color:#0368ff;font-size:12px}.answer-result .headings>div{padding:4px 12px;text-align:center;font-size:12px;color:#fff}.answer-result .answer-container>div{padding:4px 12px;text-align:center;font-size:12px}.answer-result .answer-container{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc}.answer-result .answer-container.passed{background-color:#0390032e}.answer-result .answer-container.failed{background-color:#9003032e}.eos-list.files{border-top:2px solid #ccc}.eos-list.files .user-file{width:auto;display:inline-block;margin:12px 12px 12px 0;border:1px solid #ccc;background-image:url(/userfiles/images/download-icon.png);background-color:#118997;background-repeat:no-repeat;background-size:20px;background-position:10px center}.eos-list.files .user-file a{font-size:14px;color:#fff;padding:12px 24px 12px 40px;display:inline-block}.eos-list.files a.button.delete.red.delete-user-upload{font-size:12px;padding:6px 12px;margin-right:8px}.inline-content{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #ccc}.inline-content label{display:inline-block;font-weight:bold;font-size:14px;margin-top:4px;margin-right:12px}.inline-content .year-selection{display:inline-block}.certificate-course-select .course-link{border:1px solid #ccc;width:auto;display:inline-block;padding:6px 24px;background-color:#555 !important;margin-right:12px}.certificate-course-select .course-link a{color:#fff;font-size:14px;font-weight:bold}.mod_user_component_purchase_users .purchase label{font-weight:bold}.user-count label{font-weight:bold}.user-count .content{background-color:#118997;color:#fff;border-radius:50%;font-size:20px;width:52px !important;height:50px;line-height:48px;border:1px solid #fff;margin:auto;font-weight:bold}.user-count.active-users .content{background-color:green}.user-count.spare-users .content{background-color:#888}.mod_lms_component_assign_courses .mini-basket{padding:10px;background-color:#fff;border:1px solid #ccc}.mod_lms_component_assign_courses .mini-basket .total{border-bottom:1px solid #ccc;font-size:14px;padding:4px;white-space:nowrap}.mod_lms_component_assign_courses .mini-basket .total>.i>label{display:inline-block;width:67%}.mod_lms_component_assign_courses .mini-basket .total>.i>.content{display:inline-block;width:33%;text-align:right}.mod_lms_component_assign_courses .mini-products{font-size:14px;padding:4px}.button.re-credit{font-size:10px;padding:4px 6px;display:inline-block;margin-left:4px}.lms-video{text-align:center !important}.lms-video iframe{display:block;margin:auto}.lms-video .button.play-video,.lms-video .button.rewind-video,.lms-video .button.pause-video,.lms-video .button.next{margin-top:24px;height:60px;line-height:45px;font-size:20px;padding-left:70px;background-position:15px center;background-repeat:no-repeat;background-size:40px;margin-bottom:12px}.lms-video .button.play-video{background-image:url(/userfiles/images/playvid.png)}.lms-video .button.rewind-video{background-image:url(/userfiles/images/rewindtime.png)}.lms-video .button.pause-video{background-image:url(/userfiles/images/pause.png)}.lms-video .button.next{background-image:url(/userfiles/images/play-button.png)}.answers .answer.correct input{background-image:url(/userfiles/images/white-tick.png);background-color:green;background-repeat:no-repeat;background-position:98% center;background-size:25px;color:#fff !important;font-weight:bold}.answers .answer.in-correct input{background-image:url(/userfiles/images/warning.png);background-color:darkred;color:#fff !important;font-weight:bold;background-repeat:no-repeat;background-position:98% center;background-size:25px}.possible-correct{vertical-align:top;padding:12px;border:1px solid #ccc;background-color:#fff;border-radius:4px}.possible-correct div{font-size:13px;border-bottom:1px solid #efefef;padding:2px;color:green;font-weight:bold}.complete-message{padding:12px;background-color:#fff;margin:12px 0 4px;border:1px solid #ccc}.game-hotspots-extra .hotspots-main-pane .hotspot .part-text.dropped{line-height:14px}.hotspots-main-pane .hotspot .part-text.dropped div{display:inline-block;font-weight:bold}.hotspots-main-pane .hotspot .part-text.dropped div.correct{color:green}.game-hotspots-extra .hotspots-main-pane .correct .droppable-area{opacity:0}.document-view-stats .user-cp-file-stat{border:1px solid #ccc;margin-bottom:12px;text-align:left;padding:4px 12px;width:45%;display:inline-block;margin-right:1%;border-radius:4px}.document-view-stats .user-cp-file-stat.read{background-color:green !important;color:#fff}.document-view-stats .user-cp-file-stat.un-read{background-color:darkred !important;color:#fff}.document-view-stats .user-cp-file-stat label{color:#fff}.inline-c>.i>label,.inline-c>.i>.content{display:inline-block;width:auto !important}.inline-c>.i>label{width:30% !important;height:40px;line-height:40px;padding:0 12px !important}.inline-c>.i>.content{width:69% !important}.datestamp .content,.timestamp .content{border:1px solid #ccc;background-color:#fff;height:40px;vertical-align:top;line-height:40px;font-size:14px;padding:0 12px}.risk-row-titles{background-color:#ccc}.risk-row-titles .layout-cell{padding:8px 4px;border-right:1px solid #a1a1a1 !important}.risk-row-titles *{font-size:12px}.risk-row>.i{display:flex}.risk-row>.i>.layout-cell{border-right:1px solid #ccc}.risk-row input[type="date"]{width:100%;font-size:12px}.risk-row textarea{resize:none}.company-info-sect .auto{width:30% !important}.fixed-form>.i>.content>.layout{vertical-align:top;margin-bottom:24px}.fixed-form .image img{border:1px solid #ccc;margin-bottom:12px;box-shadow:0 20px 10px -15px rgba(0,0,0,0.3)}.fixed-form .image.circle{padding:24px}.fixed-form .image.circle img{border:1px solid #ccc;margin-bottom:12px;box-shadow:0 20px 10px -15px rgba(0,0,0,0.3);border-radius:50%;padding:6px}.fixed-form .title .content{font-weight:bold;font-size:20px;line-height:24px}.fixed-form .subtitle .content{font-style:italic;font-size:14px}#sitemap_page .subBlock ul li{font-size:12px;margin:10px 0;padding:0 2px !important}#sitemap_page .subBlock ul li:hover{text-decoration:underline}#referAFriend .subBlock div.i form>label,#referAFriend .subBlock div.i form>input{display:inline-block;height:24px;line-height:24px;margin-bottom:4px}#referAFriend .subBlock div.i form>label{font-size:12px;width:25%}#referAFriend .subBlock div.i form>input{width:60%}#referAFriend img.left.col3{width:18%}#referAFriend .right.col2.code{font-size:16px;height:48px;width:18%}#referAFriend .subBlock div.i form .but_submit{font-size:20px;height:46px;line-height:46px;width:23%}.privacy-page>div{vertical-align:top;background-color:#fff;padding:24px;border:1px solid #ccc}.marketing-prefs{margin-bottom:12px}.layout.mod_orders_invoice_component_products.heading-row{display:none !important}.mod_payment_gateway_component_gateway{margin:4px 24px;border-radius:4px;border:1px solid #ccc}.mod_payment_gateway_component_gateway img{padding:24px;max-height:150px !important}.mod_payment_gateway_component_gateway .link a{color:#fff;font-size:14px;border-top:1px solid #ccc;padding:8px 24px;display:inline-block;background-color:#0368ff;width:100%}.mod_payment_gateway_component_gateway:hover .link a{background-color:#adadad}.smart-search{z-index:1000}.smart-search label{color:#fff}.smart-search h4{color:#fff}.smart-search input[type="text"]{border-radius:6px;margin-bottom:0;text-align:left !important}.smart-search .aj_drop_div{background-color:#fff;border:4px solid;padding:8px;position:absolute;max-width:100% !important;width:100% !important;right:0;z-index:100}@media screen and (min-width:1001px){.smart-search .aj_drop_div{width:500px !important;max-width:500px !important}}.smart-search.content-search .aj_drop_div{position:relative !important}.aj_dropdiv_element{cursor:pointer;font-size:12px;line-height:16px;padding:1px;border-bottom:2px solid transparent;border-top:2px solid transparent;color:#333}.aj_dropdiv_element:hover{background-color:#efefef;border-bottom:2px solid;border-top:2px solid;color:#333}.aj_dropdiv_element .s_match{color:;font-size:14px;font-weight:bold}.aj_dropdiv_element:hover .s_match{color:}.smart-search input[type="submit"]{background-image:url("/userfiles/images/search-icon.png");background-position:center center;background-repeat:no-repeat;background-size:auto 80%;border:medium none;border-radius:0 6px 6px 0;bottom:0;box-shadow:0 -30px 8px -8px rgba(0,0,0,0.1) inset;font-size:0;height:40px;min-width:40px;padding:0 !important;position:absolute;right:0;top:auto;width:40px !important}.smart-search input[type="submit"]:hover{border-left:0 !important}.menu-section .layout-component.smart-search{position:absolute;right:5px;top:4px;width:300px}.menu-section .smart-search input[type="text"]{height:40px !important;line-height:40px !important}.menu-section .smart-search input[type="text"]:focus{width:100%}.menu-section .smart-search input[type="submit"]{height:38px !important;min-width:40px !important;right:0 !important;background-size:30px;top:1px !important;width:30px !important;border:none !important}.menu-section .smart-search input[type="submit"]:hover{border:none !important}.pg_account .main-content h1{text-align:left}@media screen and (min-width :1001px){.account-sidebar{padding-right:24px}}.account-sidebar .layout-component{border:1px solid #ccc}.account-sidebar .layout-component>.i>label{background-color:#00944a;color:#fff;padding:6px 12px}.account-sidebar .user-menu li+li{border-top:1px solid #ccc}.account-sidebar .user-menu li a{font-size:12px;border-left:4px solid #ccc;padding:4px 20px 4px 12px;white-space:normal;font-weight:bold;line-height:18px}.account-sidebar .user-menu li:hover{background-color:#efefef}.account-sidebar .user-menu li:hover a{border-left:4px solid #00944a;color:#94989b}a.user-menu-link.user-prompt-arrow{padding-left:36px !important;background-image:url(/userfiles/images/arrowpointingtoright.png);background-position:4px center;background-repeat:no-repeat;background-size:24px}.password{white-space:nowrap}.inc-confirm .password-entry{width:49.5%;display:inline-block;margin-right:1%}.inc-confirm .password-entry+.password-entry{margin-right:0 !important}@media screen and (max-width:520px){.password-entry{width:100% !important;margin:0 !important}}@media screen and (min-width:1001px){.mobile-account{display:none !important}}@media screen and (max-width:1000px){.account-sidebar{display:none !important}.account-mainbar{width:100% !important;margin:0 !important}.mobile-account label{cursor:pointer;background-color:#00944a;color:#fff;padding:4px;background-image:url(/userfiles/images/smooth-menu-icon.png);margin-top:12px;background-position:12px center;background-repeat:no-repeat;background-size:auto 95%}.mobile-account .content{width:100%;border:1px solid #ccc}.mobile-account li{border-bottom:1px solid #ccc;padding:4px 2px}.mobile-account li a{color:#000}.mobile-account li:hover{background-color:}.mobile-account li:hover a{background-color:;color:#00944a}}.register-controls .button{width:100%;margin-bottom:12px}.button.plain-text-toggle{font-size:12px;display:inline-block;background-color:#333;border:none !important;color:#fff !important;position:absolute;top:4px;padding:6px 12px;right:0}.forgot-password a{font-size:12px;margin:12px auto;display:inline-block;width:100%;text-decoration:underline}.fp-message{padding:12px}.headed-cell>label{font-size:20px;font-weight:bold;margin-bottom:12px;border-bottom:2px solid;padding-bottom:6px}div.training-matrix{overflow:auto;max-height:500px}table.training-matrix{border-collapse:separate}table.training-matrix tr:hover{background-color:#dfdede}table.training-matrix th{background-color:#246891;color:#fff;min-width:120px;vertical-align:middle;position:sticky;top:0;z-index:10}table.training-matrix td,table.training-matrix th{padding:4px;border-bottom:1px solid #ccc;font-size:12px;border-right:1px solid #ccc}table.training-matrix td{color:#333;vertical-align:middle}table.training-matrix td.user-name{background-color:#333;color:#fff;position:sticky;left:0}.training-matrix .course-info.active-passed{background-color:green;color:#fff}.training-matrix .course-info.expiring{background-color:#d79905;color:#fff}.training-matrix .course-info.expired{background-color:darkred;color:#fff}.categories .mod_lms_assign_courses_component_categories .lms-category:nth-child(3n+3){margin-right:0 !important}@font-face{font-family:'Bourbon';src:url('/userfiles/fonts/bourbongrotesque-regular+(1).otf');font-weight:normal;font-style:normal}@font-face{font-family:'Comfortaa';src:url('/userfiles/fonts/comfortaa-regular.ttf') format('truetype'),font-weight:normal;font-style:normal}body{font-family:'Comfortaa',sans-serif;line-height:1.4}h1{font-family:'Bourbon'}body>.layout>.i>.header.onscroll{background-color:#fff}body>.layout>.i>.footer{background-image:url(/userfiles/images/footerbackground.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.responsive-menu a{text-transform:uppercase}.responsive-menu a.button,.responsive-menu input[type="submit"]{border:1px solid #fff}.responsive-menu .account-buttons{margin-bottom:12px}body>.layout>.i>.header{padding-top:12px;padding-bottom:30px;background-color:transparent;position:fixed}body>.layout>.i>.header.onscroll .col12{width:5% !important}body>.layout>.i>.header.onscroll .col1112{width:94% !important}.loginreg *{color:#fff;text-transform:uppercase;font-size:11px;font-weight:bold}.loginreg a{color:#fff;border-left:2px solid #fff;padding:0 12px}.loginreg a:first-child{margin-left:12px}.loginreg a:hover{color:#fff;text-decoration:underline}.socialicons{margin-top:60px}.socialicons img{width:35px;margin-bottom:12px}.header .telephone>.i>.content{font-size:14px;color:#fff;font-weight:bold}.header .email>.i>.content a{font-size:20px}.header .header-actions{position:absolute;top:65px;right:12px;max-width:800px}.etd-cert.certificate-check.certificate-check{padding-top:0 !important}.etd-cert.certificate-check .inline-label>.i>h4{font-family:'Comfortaa',sans-serif;display:inline-block;width:auto;color:#fff !important;font-size:14px;font-weight:bold;margin-right:8px;line-height:30px;vertical-align:top}.etd-cert.certificate-check .inline-label>.i>.content{display:inline-block;width:auto;vertical-align:top}.etd-cert.certificate-check .inline-label>.i>.content input{height:30px;line-height:30px;text-align:left !important;padding:4px;vertical-align:top;min-width:200px}.etd-cert.certificate-check .submit-button{vertical-align:top !important;top:-41px}.etd-cert.certificate-check .submit-button input[type="submit"]{padding:0;vertical-align:top;margin:0;border:1px solid #fff;border-radius:0 6px 6px 0;height:28px;background-image:url(/userfiles/images/search-icon.png);background-size:20px;font-size:0;width:30px;background-position:center}.header .mini-basket{width:240px;border-left:2px solid #fff;padding-left:12px}.header .mini-basket .total label{height:30px;line-height:30px;font-size:12px;vertical-align:top;margin-right:4px}.header .mini-basket .total .content{height:30px;line-height:30px;font-weight:bold}.header .mini-basket .basket-button .button,.header .mini-basket .checkout-button .button{font-size:0;height:30px;width:30px;vertical-align:top;background-size:20px;background-position:center;border:1px solid #fff}.header .mini-basket .basket-button .button{background-image:url(/userfiles/images/basket.png)}.header .mini-basket .checkout-button .button{background-image:url(/userfiles/images/checkout.png)}.main-banner .banner-image .custom-slide:after,.main-banner .banner-image.inner-banner:after{content:"";position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,0.15);display:inline-block;z-index:999999999;top:0;left:0}.banner-image .slide-content{position:absolute;top:25%;width:100%;margin:auto;text-align:center;z-index:100000000000}.banner-image .slide-content h1{font-size:6em;line-height:1.4em}.banner-image .slide-content p{margin:12px 0;font-size:20px;line-height:28px}.banner-image .slide-content *{color:#fff !important}.banner-image .slide-content .buttons .button{font-size:30px;border-radius:30px;margin:35px 75px;width:300px;padding:16px 50px;background-color:rgba(255,255,255,0.8);border:0;color:#555 !important;opacity:.8}.banner-image .slide-content .buttons .button:hover{opacity:1}@media screen and (max-width:1675px){.banner-image .slide-content h1{font-size:4em;line-height:1.4em}.banner-image .slide-content .buttons .button{font-size:24px;border-radius:30px;margin:25px 75px;padding:16px 50px}}@media screen and (max-width:1400px){.banner-image .slide-content h1{font-size:3em;line-height:1.4em}.banner-image .slide-content .buttons .button{font-size:22px;border-radius:30px;margin:20px 65px;padding:16px 50px}}@media screen and (max-width:1200px){.banner-image .slide-content{top:35%}.banner-image .slide-content h1{font-size:2em;line-height:1.4em}.banner-image .slide-content .buttons .button{font-size:20px;border-radius:30px;margin:20px 55px;padding:12px 40px}}@media screen and (max-width:1000px){.banner-image .slide-content{top:15%}.banner-image .slide-content .buttons .button{font-size:14px;border-radius:30px;margin:8px;padding:10px 25px;width:150px}}@media screen and (max-width:760px){.banner-image .slide-content h1{font-size:1em;line-height:1.2em}.banner-image .slide-content p{margin:2px 0;font-size:16px;line-height:18px}.banner-image .slide-content{top:5%}.banner-image .slide-content .buttons .button{font-size:12px;border-radius:30px;margin:8px;padding:4px 25px;width:150px}}@media screen and (min-width:1001px){body>.layout>.i>.fade-bg{background-image:url(/userfiles/images/diamond.png),url(/userfiles/images/bgfade.jpg);background-repeat:no-repeat,repeat-x;background-position:left 25%,top center;background-color:#f2f2f2;background-size:475px,100%}}@media screen and (max-width:1000px){body>.layout>.i>.fade-bg{background-image:url(/userfiles/images/diamond.png);background-repeat:no-repeat;background-position:left 25%;background-color:#118997;background-size:475px}body>.layout>.i>.fade-bg h2,body>.layout>.i>.fade-bg div,body>.layout>.i>.fade-bg h3{color:#fff}}body>.layout>.i>.double-arrow{background-image:url(/userfiles/images/diamond-right.png);background-repeat:no-repeat;background-position:right top;background-color:#f2f2f2;background-size:500px}body>.layout>.i>.flip-fade-bg{background-image:url(/userfiles/images/icons.png),url(/userfiles/images/flipfade1.png);background-repeat:no-repeat,repeat-x;background-position:right 10%,top center;background-color:#f2f2f2;background-size:975px,100%}body>.layout>.i>.flip-fade{background-image:url(/userfiles/images/flipfade1.png);background-repeat:repeat-x;background-position:0 75%;background-color:#f2f2f2;background-size:65%}body>.layout>.i>.light-fill{background-image:url(/userfiles/images/icons.png);background-repeat:no-repeat;background-position:right 5%;background-color:#8bcdd8;background-size:975px}body>.layout>.i>.light-fill h2{color:#fff !important}.border-bottom{border-bottom:4px solid #28293c}.header-split{border-bottom:4px solid #fff}.header-split .layout-component{vertical-align:bottom}.header-split .telephone,.header-split .loginreg{margin-top:12px}.intro h2{font-size:4em;line-height:1.2em;margin-bottom:4px;color:#fff !important}.intro h3{color:#fff}.intro div.bullet-item{color:#fff;font-size:20px !important;background-image:url(/userfiles/images/white-tick.png);margin-bottom:24px;line-height:28px;text-align:left !important;background-position:left center;padding-left:54px;background-repeat:no-repeat;width:80%;margin:14px auto 24px;background-size:32px}.intro h2.quote{font-size:3.5em;line-height:1.2em;margin-bottom:4px;font-style:italic;background-image:url(/userfiles/images/quote-left.png),url(/userfiles/images/quote-right.png);background-repeat:no-repeat;background-position:left top,right top}@media screen and (max-width:760px){.intro h2{font-size:2em;line-height:1.2em;margin-bottom:4px}body>.layout>.i>.fade-bg{background-image:none;background-repeat:no-repeat;background-position:left 25%;background-color:#19919f;background-size:475px}.intro div.bullet-tem{color:#fff;font-size:16px !important;background-image:url(/userfiles/images/tick.png);margin-bottom:16px;line-height:22px;text-align:left !important;background-position:left center;padding-left:40px;background-repeat:no-repeat;width:80%;margin:14px auto 24px;background-size:30px}}.video-sect h2{font-size:2em;line-height:1.2em;color:#fff}.video-sect div.bullet-item{font-size:20px !important;background-image:url(/userfiles/images/tick.png);margin-bottom:24px;line-height:28px;text-align:left !important;background-position:left center;padding-left:54px;background-repeat:no-repeat;width:80%;margin:14px auto 24px;background-size:32px}.join-intro h2{font-size:3.5em;line-height:1.2em;font-weight:bold}.join-block{padding-bottom:30px}.join-block h2{font-size:3.5em;line-height:1.2em;font-weight:bold}.join-block .side-split,.join-block img{width:48% !important;display:inline-block;vertical-align:top}.join-block div.bullet-item{color:#28293c;font-size:20px !important;background-image:url(/userfiles/images/tick.png);margin-bottom:24px;line-height:28px;text-align:left !important;background-position:left center;padding-left:54px;background-repeat:no-repeat;width:80%;margin:14px auto 24px;background-size:32px}.join-block img{width:75%}@media screen and (min-width:761px){.mbreak{margin-top:185px}}@media screen and (max-width:760px){.join-block{width:100% !important;margin:0 !important}}.reg-buttons a{background-color:#fff;padding:12px 44px;display:inline-block;border-radius:30px;color:#118997;font-size:28px;margin:30px 50px;min-width:250px;box-shadow:2px 10px 10px rgba(0,0,0,0.2);line-height:32px}.reg-buttons a.single{background-color:#118997;color:#fff}.reg-buttons a:hover{box-shadow:4px 12px 10px rgba(0,0,0,0.2)}.testimonials-row .layout-component.testimonial{padding:20px 50px}.testimonials-row .layout-component.testimonial>.i{background-image:url(/userfiles/images/quoteleftcolour.png),url(/userfiles/images/quoterightcolour.png);background-repeat:no-repeat;background-position:4% 10%,96% 60%;background-size:8%;border-radius:14px;padding:20px 8% 10px;width:60%;display:inline-block}.testimonials-row .layout-component.testimonial>.i *{font-style:italic}.testimonials-row .layout-component.testimonial p{font-size:24px;line-height:36px}.testimonials-row .layout-component.testimonial p.author b{color:#118997 !important}.tick .bullet-item{color:#2a2b2d;font-size:20px !important;background-image:url(/userfiles/images/tick.png);margin-bottom:24px;line-height:28px;text-align:left !important;background-position:left center;padding-left:54px;background-repeat:no-repeat;margin:14px auto 24px;background-size:32px}.social-icons{margin-top:24px}.social-icons img{width:50px;margin:0 24px 0 0 !important}.large.rounded-button .button{background-color:#118997;padding:12px 60px;display:inline-block;border-radius:30px;font-weight:bold;color:#fff;font-size:24px;margin:16px;box-shadow:2px 10px 10px rgba(0,0,0,0.2);line-height:32px;text-transform:uppercase}body>.layout>.i>.footer{font-size:.8em}body>.layout>.i>.footer div{font-size:12px;line-height:16px;vertical-align:bottom}.footer-images img{margin:0 2px !important;width:90px}.footer h1{color:#fff !important;font-size:32px}body>.layout>.i>.layout-row.footer .top-footer{padding-top:24px;vertical-align:bottom;padding-bottom:24px !important}body>.layout>.i>.layout-row.footer>.i .mod_sub_layout>.i>.layout-row>.i .layout-cell .layout-component,body>.layout>.i>.layout-row.footer>.i .mod_sub_layout>.i>.layout-row>.i .layout-cell .layout-component *{vertical-align:bottom}.social-icons{padding-bottom:24px}@media screen and (max-width:800px){.footer .col27,.footer .col37{width:100% !important;margin:12px 0 !important}.footer *{text-align:center !important}.join-block .side-split,.join-block img{width:100% !important}.testimonials-row .layout-component.testimonial>.i{width:90%}.testimonials-row .layout-component.testimonial{padding:20px 0}}body>.layout>.i>.layout-row.footer>.i .mod_sub_layout>.i .slim-footer{padding-top:10px;vertical-align:bottom;padding-bottom:10px;border-top:1px solid #28293c;background-color:rgba(0,0,0,0.1)}body>.layout>.i>.layout-row.footer>.i .mod_sub_layout .slim-footer li a{color:#fff !important;font-size:12px}.newsletter-row{background-color:#58baca}.newsletter-row .newsletter-label{background-image:url(/userfiles/images/envelope.png);background-repeat:no-repeat;background-size:40px;padding-left:32px;background-position:left center}.newsletter-row h4,.newsletter-row p{color:#fff}.newsletter-row input[type="text"]{border-radius:50px;border:0;box-shadow:none;background-color:rgba(255,255,255,0.9);color:#118997 !important}.newsletter-row input[type="submit"]{border-radius:50px;width:100%;background-color:rgba(255,255,255,0.9);border:0;color:#58baca;font-size:26px;font-weight:bold;line-height:20px;text-transform:uppercase}.newsletter-row .checkbox-value label{color:#fff;font-size:14px}.course-scroller img{padding:24px;width:80%}.course-scroller h4{font-size:14px;font-weight:normal;line-height:20px}.inline-c>.i>label,.inline-c>.i>.content{display:inline-block}.page-header-row{background-color:#118997;padding-top:150px;padding-bottom:50px}.page-header-row *{color:#fff}.page-header-row h1,.page-header-row .page-title .content{font-size:4.750em;line-height:1.50em}.images-container img{border-radius:50%;width:20%;margin:1%;margin-bottom:-120px}.header-row-images{background-color:#118997}.headed-page-content{padding-top:150px}.page-quote{width:90%;background-image:url(/userfiles/images/quote-left-turquoise.png),url(/userfiles/images/quote-right-turquoise.png);background-repeat:no-repeat;background-position:left top,right bottom;display:inline-block;padding-left:10%;padding-right:10%;background-size:10%}.page-quote p{color:#118997;font-size:2.1em;font-family:'Jura';line-height:1.2em;font-style:italic}@media screen and (max-width:1000px){.page-header-row{background-color:#118997;padding-top:50px;padding-bottom:50px}.page-header-row h1,.page-header-row .page-title .content{font-size:2.750em;line-height:1.50em}.page-quote p{font-size:2em}}div.training-matrix{overflow:auto;max-height:500px}table.training-matrix{border-collapse:separate}table.training-matrix tr:hover{background-color:#dfdede}table.training-matrix th{background-color:#246891;color:#fff;min-width:120px;vertical-align:middle;position:sticky;top:0;z-index:10}table.training-matrix td,table.training-matrix th{padding:4px;border-bottom:1px solid #ccc;font-size:12px;border-right:1px solid #ccc}table.training-matrix td{color:#333;vertical-align:middle}table.training-matrix td.user-name{background-color:#333;color:#fff;position:sticky;left:0}.training-matrix .course-info.active-passed{background-color:green;color:#fff}.training-matrix .course-info.expiring{background-color:#d79905;color:#fff}.training-matrix .course-info.expired{background-color:darkred;color:#fff}