@charset "UTF-8";/*! normalize.css v2.1.0 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}a,abbr,acronym,address,applet,article,aside,b,blockquote,body,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,nav,object,ol,p,pre,q,s,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,u,ul,var{margin:0;padding:0;border:0}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}ol,ul{list-style:none}.divider,.feedback-block,.grid,.grid-item,.h1,.h2,.h3,.h4,.h5,.h6,.island,.islet,.pull-center,.pull-left,.pull-right,.quote,.quote blockquote,.slats,.slats-img,.slats-img-rev,dl,h1,h2,h3,h4,h5,h6,hr,ol,p,pre,table,ul{margin-bottom:21px;margin-bottom:1.3125rem}.divider:last-child,.feedback-block:last-child,.grid-item:last-child,.grid:last-child,.h1:last-child,.h2:last-child,.h3:last-child,.h4:last-child,.h5:last-child,.h6:last-child,.island:last-child,.islet:last-child,.pull-center:last-child,.pull-left:last-child,.pull-right:last-child,.quote blockquote:last-child,.quote:last-child,.slats-img-rev:last-child,.slats-img:last-child,.slats:last-child,dl:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,hr:last-child,ol:last-child,p:last-child,pre:last-child,table:last-child,ul:last-child{margin-bottom:0}.flexslider .slides:after,.form-main-field:after,.island:after,.islet:after,.modal-footer:after,.slats:after{content:"";display:table;clear:both}.complex-link,.vcard .url{color:inherit;text-decoration:inherit;cursor:text}.complex-link:focus,.complex-link:hover,.complex-link:visited,.vcard .url:focus,.vcard .url:hover,.vcard .url:visited{color:inherit}.sprite{background-color:transparent;border:0;overflow:hidden}.sprite:before{content:"";display:block;width:0;height:150%}.flex-control-paging a,.flex-direction-nav a{text-indent:-9999px}.sprite{background-image:url(img/sprite.png);background-repeat:no-repeat}.icon:before,.sprite{line-height:1;display:inline-block;vertical-align:middle;position:relative;margin-right:.625em;top:-1px}.accordion-header,.btn,.btn:after,.btn:before,.complex-link--target,.footer .nav-footer img,.logo img,.nav-user .icon:before,a{-webkit-transition:all .2s;transition:all .2s}.hide-visually.skip-link:active,.hide-visually.skip-link:focus{-webkit-transition:none;transition:none}.js .drop-down{box-shadow:0 4px 2px -2px rgba(0,0,0,.4)}.horiz-list,.horiz-list ol,.horiz-list ul{margin:0;list-style:none}@font-face{font-family:icons;src:url(fonts/icons/icons.eot);src:url(fonts/icons/icons.eot?#iefix) format("embedded-opentype"),url(fonts/icons/icons.svg#icomoon) format("svg"),url(fonts/icons/icons.woff) format("woff"),url(fonts/icons/icons.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:emoticons;src:url(fonts/emoticons.eot?-erybr4);src:url(fonts/emoticons.eot?#iefix-erybr4) format("embedded-opentype"),url(fonts/emoticons.ttf?-erybr4) format("truetype"),url(fonts/emoticons.woff?-erybr4) format("woff"),url(fonts/emoticons.svg?-erybr4#emoticons) format("svg");font-weight:400;font-style:normal}html{font-size:1.06667em;line-height:1.3125;font-weight:300}body{background-color:#1e476f}body.full-screen{background-color:#c5b890}@-webkit-keyframes $animation-name{from{opacity:0}to{opacity:1}}@keyframes $animation-name{from{opacity:0}to{opacity:1}}button,html,input,select,textarea{font-family:Montserrat,sans-serif;color:#000}@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}a{color:#37aeba;text-decoration:none}a:visited{color:#37aeba}a:focus,a:hover{color:#c74b29;text-decoration:underline}@media all and (min-width:40.0625em){a[href^="tel:"]{color:inherit;text-decoration:inherit;cursor:text}a[href^="tel:"]:focus,a[href^="tel:"]:hover,a[href^="tel:"]:visited{color:inherit}a[href^="tel:"]:focus{outline:0}}.dashboard a:focus,.dashboard a:hover{text-decoration:none}@media print{a,a:visited{text-decoration:underline}a[href]:after,abbr[title]:after{font-size:80%;color:gray!important}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.header a[href]:after,.url[href]:after,a[href^="#"]:after,a[href^="javascript:"]:after,a[href^="tel:"]:after{content:""}}.container.island a{color:#000;text-decoration:underline}ol,ol ol,ol ul,ul,ul ol,ul ul{margin-left:21px;margin-left:1.3125rem}@media all and (min-width:40.0625em){ol,ol ol,ol ul,ul,ul ol,ul ul{margin-left:42px;margin-left:2.625rem}}.list,.list ol,.list ul{margin-left:42px;margin-left:2.625rem}.list-indent-half{margin-left:21px;margin-left:1.3125rem}ul.list{list-style:disc}.list ul{list-style:circle}.list ul ul{list-style:square}ol.list{list-style:decimal}.list ol{list-style:lower-alpha}.list ol ol{list-style:lower-roman}dt{font-weight:700}.list-colour-alt div:after{content:"";display:table;clear:both}.list-colour-alt div.form-main-field{padding:1em 0;margin-bottom:0}.list-colour-alt div.form-main-field:nth-child(odd){background:#f2f2f2}.list-colour-alt div .icon{padding-left:.5em}.list-colour-alt div .icon-success:before{color:#2b4119}.list-colour-alt div .icon-warning:before{color:#6f0f0f}.list-colour-alt div .btn-sml{float:right}.list-colour-alt div .btn-sml:before{content:"Configuration"}@media all and (max-width:28.125em){.list-colour-alt div .btn-sml:before{content:""}.list-colour-alt div .btn-sml .icon{padding-left:0}.list-colour-alt div .btn-sml .icon:before{margin-right:0}}.list-colour-alt .table-admin label{margin:0}.list-arrow{margin-left:0}.list-arrow li{background:transparent url(img/icons/icon-right.png) no-repeat -.8em -5px;padding-left:1.5em}.hours strong{width:5.625em;display:inline-block}.availability-time-row select{top:0!important;padding:.5em 2em .5em .5em;margin-right:.5em}.availability-time-row .txt-input{margin-right:.5em}.availability-time-row .btn-main{position:relative;top:-1px}img{vertical-align:middle;max-width:100%;height:auto;font-style:italic}.aff-alt{max-width:8em}.aff-alt-third{max-width:75%!important}figure>img{display:block}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:700;text-transform:capitalize}.h1,h1{font-size:28px;font-size:1.75rem;line-height:1.5;line-height:.9375em}.h2,h2{font-size:22px;font-size:1.375rem;line-height:1.90909;line-height:1.25em}.h3,h3{font-size:20px;font-size:1.25rem;line-height:1.05}.h4,h4{font-size:16px;font-size:1rem;line-height:1.3125}.h5,h5{font-size:16px;font-size:1rem;line-height:1.3125;font-weight:500}.h6,h6{font-size:14px;font-size:.875rem;line-height:1.5}.dashboard .h1,.dashboard .h2,.dashboard .h3,.dashboard .h4,.dashboard .h5,.dashboard .h6,.dashboard h1,.dashboard h2,.dashboard h3,.dashboard h4,.dashboard h5,.dashboard h6{color:#000}.page-heading{background-color:#7acfda;color:#fff;padding:1.5em 0}@media all and (max-width:40em){.page-heading{padding:.5em}}table{width:100%}caption,th{text-align:left}td,th{vertical-align:middle}.tiny{width:1%}.short{width:12.5%}.med{width:20%}.long{width:35%}.x-long{width:55%}td[data-hr=URL]{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}@media print{thead{display:table-header-group}}.grid-table{display:table;width:100%}.grid-table .grid-row{display:table-row}.grid-table .grid-row .grid-cell{display:table-cell}.table-admin{background-color:#fff}.table-admin td,.table-admin th{vertical-align:top}.table-admin td.tiny,.table-admin th.tiny{width:1%}.table-admin td .strong,.table-admin td.strong,.table-admin th .strong,.table-admin th.strong{font-weight:500}.table-admin th{background-color:#c74b29;padding:.5em;color:#fff;font-weight:400}.table-admin th a{color:#fff}.table-admin tr:nth-of-type(odd){background:#f2f2f2}.table-admin td{text-align:left;padding:.5em}.table-admin td .toolbar{width:100%}.table-admin .form-main-inputs{margin-left:0}.table-admin .form-main-inputs .custom-cb-label{margin:0}.table-admin .form-main-inputs .custom-cb-label:before{border-radius:0}.table-admin .unread{font-weight:500}.table-admin .js-toggle-content{margin-top:.5em}@media all and (max-width:47.5em){.table-admin{display:block}.table-admin tbody,.table-admin td,.table-admin th,.table-admin thead,.table-admin tr{display:block}.table-admin thead tr{position:absolute;top:-9999px;left:-9999px}.table-admin td{border:none;position:relative;padding-left:6.25em;clear:both;min-height:40px}.table-admin td.title>a{margin-left:6em}.table-admin td.description p{margin-left:6em}.table-admin td.date p{margin-left:6em}.table-admin td a{width:auto!important}.table-admin td .btn-faux-link{width:100%;margin-bottom:1em}.table-admin .toolbar{float:none;padding:1em 0 .8em .6em}.table-admin td.title:before{content:"Title:";font-weight:700}.table-admin td.description:before{content:"Description:";font-weight:700}.table-admin td.date:before{content:"Date:";font-weight:700}.table-admin td.mrn:before{content:"URN/MRN:";font-weight:700}.table-admin td.patient:before{content:"Patient:";font-weight:700}.table-admin td.facility:before,.table-admin td.healthpro:before,.table-admin td.status:before{content:"Date Created:";font-weight:700}.table-admin td.toolbar:before{content:"Option:";font-weight:700}}@media all and (min-width:47.5625em){.table-admin .toolbar-6-items{width:11.875em}.table-admin .toolbar-5-items{width:10.625em}.table-admin .toolbar-4-items{width:8.75em}.table-admin .toolbar-3-items{width:6.875em}.table-admin .toolbar-2-items{width:4.6875em}.table-admin .toolbar-1-item{width:3.125em;text-align:right}}@media all and (min-width:64em){.table-admin .title{position:relative}.table-admin .title .btn-toggle-content-wrap{position:absolute;right:0;top:.2em}.table-admin .title .btn-toggle-content-wrap .btn-faux-link{margin-top:0}}.table-admin,.table-assessment{background-color:#fff;text-align:left}.table-admin a,.table-assessment a{color:#262626}.table-admin tr th,.table-assessment tr th{background-color:#4d4d4d;color:#fff;font-weight:400}.table-admin tr th .id-column,.table-assessment tr th .id-column{width:.625em;padding-right:0}.table-admin tr th .id-column .icon:before,.table-assessment tr th .id-column .icon:before{margin-right:0}.table-admin tr th h2,.table-assessment tr th h2{float:left;margin:.5em 0 0 0}.table-admin tr th .btn,.table-assessment tr th .btn{float:right}.table-admin tr th.sort-handle-heading,.table-assessment tr th.sort-handle-heading{padding:.8em 0 .8em .5em;text-align:center;width:1%}.table-admin tr th,.table-assessment tr th{padding:.8em}.table-admin tr td,.table-assessment tr td{padding:.3em .8em;vertical-align:top}.table-admin tr td.sort-handle,.table-assessment tr td.sort-handle{padding:.3em 0 .3em .6em}.table-admin tr td.sort-handle span,.table-assessment tr td.sort-handle span{display:inline-block;text-align:center}.table-admin tr td.sort-handle .icon:before,.table-assessment tr td.sort-handle .icon:before{margin-right:0}.table-admin tr td a,.table-assessment tr td a{width:100%}.table-admin tr td a:hover,.table-assessment tr td a:hover{text-decoration:none}.table-admin .date,.table-assessment .date{margin-right:1em}.table-admin .message,.table-assessment .message{width:14.375em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.table-admin .text-full,.table-assessment .text-full{width:83%;display:inline-block}.table-admin .text-short,.table-assessment .text-short{display:none}.table-admin .short-cell,.table-assessment .short-cell{width:3%}.table-admin .short-cell .disc,.table-assessment .short-cell .disc{margin-left:0}.table-admin .med-cell,.table-assessment .med-cell{width:20%}.table-admin .id-cell,.table-assessment .id-cell{width:10%}.table-admin .name-cell,.table-assessment .name-cell{width:20%}.table-admin .user-type-cell,.table-assessment .user-type-cell{width:9.375em}.table-admin .date-cell,.table-assessment .date-cell{width:5.625em}@media all and (min-width:40.0625em){.table-admin .status,.table-assessment .status{position:absolute;right:2.5em;top:-.82em}.table-admin .status .icon,.table-assessment .status .icon{font-size:2em;color:#7ac144}.table-admin .status .icon:before,.table-assessment .status .icon:before{margin-right:0}}@media all and (max-width:40em){.table-admin .icon-edit,.table-admin .text-full,.table-admin thead,.table-assessment .icon-edit,.table-assessment .text-full,.table-assessment thead{display:none}.table-admin .text-short,.table-assessment .text-short{display:block;float:left;padding-top:.5em}.table-admin tr,.table-assessment tr{border-bottom:1px solid #fff}.table-admin tr td .status,.table-assessment tr td .status{padding:.47em .8em;width:2.6em;background-color:#c74b29;position:absolute;right:0}.table-admin tr td .status .icon-tick:before,.table-assessment tr td .status .icon-tick:before{margin-right:0}}@media all and (max-width:47.5em){.table-admin tr td,.table-assessment tr td{padding-top:0;padding-bottom:0;min-height:30px}.table-admin tr td:first-child,.table-assessment tr td:first-child{padding-top:.5em}.table-admin tr td .toolbar,.table-assessment tr td .toolbar{padding:0 0 .5em 0}}.table-assessment tr th h2{color:#fff}.table-assessment tr th:first-child{width:.625em;padding-right:0;text-align:center}.table-assessment tr th:first-child .icon:before{margin-right:0}.table-assessment tr td:first-child{vertical-align:middle}.table-assessment .icon-edit{width:5em;text-align:center}.table-assessment .icon-edit:before{border:2px solid #c74b29;border-radius:50%;padding:.4em .36em}@media all and (min-width:40.0625em){.table-assessment tr:nth-of-type(odd){background:#f2f2f2}.table-assessment td>a:first-child{position:relative;width:100%;display:block}.table-assessment td>a:first-child .icon-edit{position:absolute;right:-.7em;top:-.2em;text-align:right}}@media all and (max-width:40em){.table-assessment tr td{background-color:#c74b29}.table-assessment tr td a{color:#fff}}.table-message tr td{cursor:pointer}.table-report .disc{margin-left:0}.table-report .label td{background-color:#c74b29;color:#fff}.resources .table-admin{border-bottom:1px solid #e3e3e3}.resources .table-admin tr th{background-color:transparent;color:#c74b29;border-top:1px solid #c74b29;border-bottom:1px solid #c74b29}.resources .table-admin tr:last-child td{border-radius:0}@media all and (max-width:47.5em){.table-responsive th{display:none}.table-responsive td:before{content:attr(data-th) ": ";font-weight:700;width:6.5em;display:inline-block;padding-bottom:.2em}}@media all and (max-width:47.5em){.table-admin th{display:none}.table-admin td{width:100%}.table-admin td:before{content:attr(data-hr) ": ";font-weight:700;width:6.5em;display:inline-block;padding-bottom:.2em;float:left}.table-admin td[data-hr=Description]:before{width:100%;padding-bottom:0}.table-admin td[data-hr=Description]+td{padding-top:.2em}}.food-list .dataTables_scroll .dataTable td{padding:.5em 0 0 0;border-bottom:1px solid #fff}.plate-detail{margin-left:0;overflow-y:auto;height:18.75em}.plate-detail .tableSection thead th{padding:.3em 0}.plate-detail .tableSection td{border-top:1px solid #e3e3e3;padding:.3em 0}q{quotes:"\2018" "\2019" "\201C" "\201D"}q:before{content:"\2018";content:open-quote}q:after{content:"\2019";content:close-quote}q q:before{content:"\201C";content:open-quote}q q:after{content:"\201D";content:close-quote}.quote{margin-left:2.875em;padding:1.3125em 0}@media all and (min-width:48em){.quote{width:70%;margin-left:auto;margin-right:auto}}.quote blockquote{font-family:Georgia,Palatino,"Palatino Linotype",Times,"Times New Roman",serif;font-size:18px;font-size:1.125rem;line-height:1.16667;font-style:italic;color:#262626;position:relative;quotes:none}@media all and (min-width:48em){.quote blockquote{font-size:18px;font-size:1.125rem;line-height:1.16667}}.quote blockquote:before{content:"\201C";font-family:Arial,Helvetica,sans-serif;font-size:100px;font-size:6.25rem;line-height:1.05;font-weight:700;font-style:normal;speak:none;position:absolute;top:-.28em;left:-.56em}@media all and (min-width:48em){.quote blockquote:before{font-size:130px;font-size:8.125rem;line-height:1.13077;top:-.23077em;left:-.53846em}}.quote blockquote p{text-shadow:1px 1px 1px rgba(0,0,0,.3)}.quote figcaption{color:gray;font-size:14px;font-size:.875rem;line-height:1.5}.quote figcaption:before{content:"\2014"}::-moz-selection{background:#c74b29;text-shadow:none;color:#fff}::selection{background:#c74b29;text-shadow:none;color:#fff}.txt-green{color:#7ac144}.txt-orange{color:orange}.txt-red{color:red}.txt-blue{color:#00f}.txt-black{color:#000}.txt-white{color:#fff}hr{display:block;height:1px;border:0;border-top:.0625em solid #bfbfbf;padding:0;position:relative}hr:after{content:"\2767";position:absolute;top:0;right:0;left:0;line-height:0;text-align:center;color:#bfbfbf}abbr[title]{cursor:help}ins{background-color:#ff9;color:#000;text-decoration:none}address,em{font-style:normal}small{font-size:100%}canvas{-ms-touch-action:double-tap-zoom}.clear:after{content:"";display:table;clear:both}.block-number{display:inline-block;background-color:#c74b29;padding:.1em .4em;margin-right:.5em;color:#fff}.ribbon{position:absolute;right:-5px;top:-5px;z-index:1;overflow:hidden;width:5.5em;height:5.5em;text-align:right}.ribbon span{font-size:1em;text-transform:uppercase;text-align:center;color:#fff;line-height:2.3em;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:114px;display:block;background:#7ac144;box-shadow:0 3px 10px -5px #000;position:absolute;top:9px;right:-31px}.ribbon span:before{content:"";position:absolute;left:4px;top:100%;z-index:-1;border-left:3px solid #79a70a;border-right:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid #79a70a}.ribbon span:after{content:"";position:absolute;right:4px;top:100%;z-index:-1;border-left:3px solid transparent;border-right:3px solid #79a70a;border-bottom:3px solid transparent;border-top:3px solid #79a70a}.disc{border-radius:50%;display:inline-block;padding:.35em .8em;margin-left:1em;margin-right:.3em;position:relative;color:#fff}.disc.dot{top:1px;border:1px solid #bfbfbf;width:12px;height:13px;padding:0}.disc.high,.disc.low,.disc.medium{border:0}.disc.high{background-color:#b31200}.disc.medium{background-color:#e58007}.disc.low{background-color:#f4c500}.strong{font-weight:700}.medium{font-weight:400}.light{font-weight:300}.js-toggle-content{padding:.8em .1em}#__asptrace,.tracecontent{background-color:#fff!important}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.key-required{font-size:.8em;background-image:radial-gradient(#7ac144 18%,rgba(0,0,0,0) 18%),radial-gradient(#7ac144 18%,rgba(0,0,0,0) 18%);background-size:2em 2em;background-position:-.7em -.5em;background-repeat:no-repeat;border-color:#7ac144;padding-left:1em}.bplate{border:solid 1px #eee;width:21.875em;height:21.875em;border-radius:50%;box-shadow:0 15px 0 rgba(0,0,0,.1);position:relative;margin:2em 1em;float:left}.bplate:before{content:"";display:block;left:calc(12%);top:calc(12%);position:absolute;height:16.5625em;width:16.5625em;border-radius:50%;border-top:solid 10px #ccc;border-bottom:solid 1px #ccc;opacity:.4;background:#fff}.bplate .food-goes-here{left:calc(10%);top:calc(15%);position:absolute;z-index:9999999}.bplate .food-goes-here .food-on-plate{z-index:99999999;width:4.375em}.bplate .food-goes-here .food-on-plate.img-circle{border-radius:50%}@media all and (max-width:26.8125em){.bplate{width:15.1875em;height:15.1875em}.bplate:before{height:11.5625em;width:11.5625em;left:calc(12%);top:calc(12%)}}@media all and (max-width:58.0625em){.bplate{margin:2em auto;float:none}}@media all and (min-width:64em) and (max-width:74.9375em){.bplate{margin:2em auto;float:none}}.bplate-list{border:1px solid #e3e3e3;margin:2em 0 1em .5em;float:right}.bplate-list .meal-name{border:1px solid #e3e3e3;padding:.5em;width:100%}@media all and (max-width:58.75em){.bplate-list{width:100%;float:none;margin-left:0;clear:both}}@media all and (min-width:64em) and (max-width:74.9375em){.bplate-list{width:100%}}@media all and (min-width:75em) and (max-width:85.5625em){.bplate-list{width:37%}}.bplate-table{clear:both;width:95%;margin:0 auto;transform:translate3d(0,0,0);perspective:25em;text-align:center;position:relative;width:100%}.bplate-table .table-wrapper{margin-top:10px;-webkit-transform:rotateX(20deg) translate3d(0,0,0);transform:rotateX(20deg) translate3d(0,0,0);min-height:8.875em;-webkit-transform-origin:bottom;transform-origin:bottom}.bplate-table .table-wrapper .table{box-shadow:0 10px 10px rgba(0,0,0,.2);-moz-box-shadow:0 10px 10px rgba(0,0,0,.2);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;outline:solid 1px transparent;margin:0 auto;background:#ddd;min-height:8.875em;padding:1em;display:inline-block;background:#dd6d84;background:-webkit-linear-gradient(#dd992d,#cd8c26);z-index:999;position:relative;width:100%;max-width:100%}.bplate-table .table-wrapper .table-edge{outline:solid 1px transparent;display:none;display:block;margin:-4px auto 10px auto;background:#ac741c;height:15px;transform:rotateX(-40deg);-webkit-transform:rotateX(-40deg);-webkit-transform-origin:top;transform-origin:top}@media all and (max-width:27.5625em){.bplate-table{margin-top:-5em}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.plate{top:-8px;left:4px;border-bottom:solid 5px #ddd;background:#fff;-webkit-border-radius:50%;border-radius:50%;box-shadow:0 8px 0 rgba(0,0,0,.1);display:inline-block;width:6.25em;height:6.25em;margin:.5em;position:relative}.plate:before{content:"";display:block;left:calc(50% - 32px);top:calc(50% - 32px);position:absolute;height:4.0625em;width:4.0625em;border-radius:50%;border-top:solid 6px #ccc;opacity:.4;background:#fff}.plate .food-counter{left:calc(50% - 5px);top:calc(50% - 10px);position:absolute}.plate .food-label{margin-top:6.25em}.plate .food-label .label{display:inline;padding:.2em .6em .3em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.plate .food-label .label.label-success{background-color:#7ac144}.plate .food-label .label.label-info{background-color:#7acfda}.plate .food-label .label.label-warning{background-color:#f0ad4e}.plate .food-label .label.label-default{background-color:gray}.plate .food-label .label.label-primary{background-color:#337ab7}.strobe{animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite;-moz-animation:bounce 2s infinite;-o-animation:bounce 2s infinite}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px)}}@-moz-keyframes bounce{0%,100%,20%,50%,80%{-moz-transform:translateY(0)}40%{-moz-transform:translateY(-30px)}60%{-moz-transform:translateY(-15px)}}@-o-keyframes bounce{0%,100%,20%,50%,80%{-o-transform:translateY(0)}40%{-o-transform:translateY(-30px)}60%{-o-transform:translateY(-15px)}}@keyframes bounce{0%,100%,20%,50%,80%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.hide-visually.skip-link:active,.hide-visually.skip-link:focus{position:absolute;left:0;top:0;z-index:2147483647;width:100%;padding:.4375em 0;background-color:rgba(199,75,41,.9);color:#fff;text-decoration:none;box-shadow:0 8px 6px -6px rgba(0,0,0,.4);text-align:center;font-weight:700;height:auto;overflow:visible;clip:auto;margin:0}.container{width:90%;max-width:800px;max-width:50rem;margin:0 auto}@media print{.container{width:auto}}@media all and (max-width:40em){.container{width:100%}}.admin .container{max-width:1200px;max-width:75rem}.container-pad{padding:0 1.3125em}.container-ball{margin-bottom:-2.375em}.container--full{width:100%;padding-bottom:2.5em}.container-padding{padding:1.5rem 0}.grey-fill{background-color:#f2f2f2}@media all and (max-width:40em){.grey-fill{padding:0;border-top:1px solid gray}}_:-ms-lang(x),.grey-fill{background-image:url(img/background-2.png)}@media all and (min-width:40.0625em){.dashboard{padding-top:42px;padding-top:2.625rem}}@media all and (min-width:68.75em){.dashboard{padding-top:52.5px;padding-top:3.28125rem}}.message-body{background-color:#fff;text-align:left}.message-body .message-toolbar{border-radius:0}.message-body .message-toolbar .btn{border:0}.message-body .message-bar{background-color:#c74b29;color:#fff}.message-body .message-header{position:relative;background-color:#f2f2f2;margin-bottom:0}.message-body .message-header .message-flag{position:absolute;right:0;top:2.5em}.message-body .message-header .message-flag .icon:before{font-size:2em}@media all and (max-width:40em){.message-body .def-list_desc{margin-bottom:1em}}.blurb{background:#bfbfbf;position:relative}.blurb.home{width:100%;position:absolute;top:8em;left:50%;transform:translateX(-50%)}.blurb.home .non-palm-one-third img{position:absolute;z-index:99}@media all and (max-width:40em){.blurb.home{top:5em}.blurb.home .non-palm-one-third img{display:none}.blurb.home .content{padding:1em}}@media all and (min-width:40em) and (max-width:59.9375em){.blurb.home{width:90%}}@media all and (min-width:64em){.blurb.home .content{padding-left:6em}.blurb.home .non-palm-one-third img{max-width:23.125em;left:-4em}}.blurb.second{background-color:#fff}.blurb.second .grid-table{margin-bottom:4em}.blurb.second .grid-cell img{max-width:3.4375em}@media all and (max-width:40em){.blurb.second{padding-top:0}.blurb.second .non-palm-one-quarter img{width:12.5em}.blurb.second .grid-table{width:95%;margin-bottom:2em}.blurb.second .grid-cell span{display:block;margin-top:1em}}@media all and (min-width:40em) and (max-width:59.9375em){.blurb.second .grid-table{margin-bottom:2em}.blurb.second .grid-cell img{max-width:2.5em}.blurb.second .grid-cell span{font-size:1em}}.blurb.third{background:#c74b29 url(img/background.png) no-repeat 0 100%;background-size:cover;padding:3em 0 2em 0;color:#fff}.blurb.third:before{background:url(img/border-bottom-2.png) no-repeat 0 100%}@media all and (max-width:40em){.blurb.third{padding-bottom:1em}.blurb.third .container{width:90%}}.blurb.modal-background{background:#c74b29 url(img/background.png) no-repeat 0 100%;background-size:cover;padding:1em 0 1em 0;color:#fff}.blurb.modal-background:before{background:url(img/border-bottom-2.png) no-repeat 0 100%}@media all and (max-width:40em){.blurb.modal-background{padding-bottom:1em;height:85%;overflow-y:auto}}@media all and (max-width:40em){.blurb .grid-item{text-align:center}}.blurb .strip{height:1em;width:100%;background:transparent url(img/border-bottom-2.png) repeat-x 0 100%;position:absolute;bottom:-1em;z-index:1}.third:after{background:url(img/border-bottom-2.png) no-repeat 0 100%;display:block}.header{background-color:transparent}.header a{text-decoration:none}.header p{margin-bottom:0}@media all and (max-width:40em){.header p{position:relative;top:-1em}}.logo{display:block;text-align:left;margin:0}.logo+p{margin-top:3em}@media all and (max-width:40em){.logo img{max-width:21.25em;padding:.5em;text-align:center;width:100%}}@media all and (min-width:40.0625em){.logo img{margin:1em 0}}@media all and (min-width:48em){.logo img{margin-left:0}}.logo:focus img,.logo:hover img{opacity:.7}@media all and (max-width:40em){.logo{float:left}}.header_nav{background-color:#fff}.header_nav .nav-main .btn,.header_nav a{color:#fff}.header_nav .container{position:relative;padding:.21875em 0}@media all and (max-width:40em){.header_nav .container{width:100%}}@media all and (min-width:40.0625em){.header_nav .container{padding:0}}@media all and (min-width:48em){.header_nav .container{width:90%}}.header_nav .btn-menu-toggle{padding:.75em .5em;width:4rem;height:2.3rem}@media all and (max-width:40em){.header_nav .btn-menu-toggle{margin-left:.5em;z-index:9999}}.header_nav .btn-main.btn-menu-toggle.is-expanded,.header_nav .btn-main:focus,.header_nav .btn-main:hover,.header_nav .btn-menu-toggle{border:0;top:.5em}.js .js-menu-toggle{display:none}.js .js-menu-toggle.is-expanded{display:block}.js .js-menu-toggle.is-expanded .nav-main{background-color:#c74b29;padding-top:0;padding-bottom:0;margin-top:1em}@media all and (min-width:40.0625em){.js .js-menu-toggle{display:block}}.nav-main{padding:.65625em 0}.nav-main .icon-home:before{margin-left:.2em;margin-right:.2em}@media all and (min-width:40.0625em){.nav-main{padding:0}}.nav-main .btn,.nav-main a{padding:5px 7px;padding:.3125rem .4375rem;margin-right:1px}.nav-main .btn.is-active,.nav-main .btn:focus,.nav-main .btn:hover,.nav-main a.is-active,.nav-main a:focus,.nav-main a:hover{background-color:#7acfda}@media all and (max-width:40em){.nav-main .btn,.nav-main a{display:block;padding-top:6px;padding-top:.375rem;padding-bottom:6px;padding-bottom:.375rem;border-bottom:1px solid #a94023;box-shadow:0 1px 0 #c74b29;margin-right:0;font-size:1.2em}}.nav-main .nav-main-conditional-links{display:none}@media all and (min-width:40.0625em) and (max-width:74.9375em){.nav-main .nav-main-hide-show{display:none}.nav-main .nav-main-conditional-links{display:inline-block}}.nav-main .btn{line-height:1.61538;vertical-align:baseline}.nav-main .drop-down{background-color:#c74b29;width:11.625rem}.nav-main .drop-down a{display:block;padding-top:4px;padding-top:.25rem;padding-bottom:4px;padding-bottom:.25rem;border-bottom:1px solid #a94023;box-shadow:0 1px 0 #c74b29;margin-right:0}.nav-main .drop-down a.is-active,.nav-main .drop-down a:focus,.nav-main .drop-down a:hover{background-color:#ba4626}.nav-main .drop-down li:last-child a{border:0;box-shadow:none}.nav-main .drop-down .icon:before{width:1em;text-align:center}.nav-main .drop-down-container.is-active .btn{background-color:#c74b29}@media all and (min-width:40.0625em){.nav-main .nav-main-home{background-color:#fff;color:#4d4d4d;border:0;box-shadow:none}}@media all and (max-width:40em){.nav-main .nav-main-home .hide-visually{position:static;width:auto;height:auto;overflow:visible;clip:auto;margin:0}}.nav-main .nav-main-home:focus,.nav-main .nav-main-home:hover{box-shadow:inset 0 0 0 #c74b29,0 1px 0 #c74b29}@media all and (min-width:40.0625em){.nav-main .nav-main-home:focus,.nav-main .nav-main-home:hover{box-shadow:none}}@media all and (max-width:40em){.nav-main .nav-main-home .icon:before{margin-right:.4375em}}.nav-main .icon:before{width:1em;text-align:center}@media all and (min-width:40.0625em){.nav-main .icon:before{width:auto;text-align:left}}.nav-main .icon-spacing:before{margin-right:.4375em}@media all and (min-width:40.0625em){.nav-main .icon-spacing:before{margin-right:.32813em}}.nav-main-public{padding:.65625em 0;text-align:center;display:block}@media all and (min-width:56.25em){.nav-main-public{display:block;width:100%;text-align:right;margin-top:1.25em}}.nav-main-public .btn,.nav-main-public a{padding:8px 12px;padding:.5rem .75rem;text-transform:uppercase;margin-left:1.875em;display:block;border-bottom:1px solid #a94023}.nav-main-public .btn.is-active,.nav-main-public .btn:focus,.nav-main-public .btn:hover,.nav-main-public a.is-active,.nav-main-public a:focus,.nav-main-public a:hover{background-color:#c74b29;border-radius:0;color:#fff}@media all and (min-width:56.25em){.nav-main-public .btn.is-active,.nav-main-public .btn:focus,.nav-main-public .btn:hover,.nav-main-public a.is-active,.nav-main-public a:focus,.nav-main-public a:hover{border-radius:10px}}@media all and (min-width:56.25em){.nav-main-public .btn,.nav-main-public a{padding-top:4px;padding-top:.25rem;padding-bottom:4px;padding-bottom:.25rem;margin-right:0;border:none}}.search-mini{position:absolute;right:.5em;top:.85em;background-color:#fff;padding:.1875em .75em .3125em .75em;font-size:12px;font-size:.75rem;line-height:1.75;width:75%}.ie9 .search-mini{top:.375em}@media all and (min-width:40.0625em){.search-mini{top:.2em;width:18.75em}.ie9 .search-mini{top:.25em}}.search-mini *{vertical-align:middle}.search-mini input{border:0;padding:.2em 0;width:100%}.ie9 .search-mini input{padding-top:.5em;padding-bottom:.4375em}.search-mini input:focus{outline:0}.search-mini .btn{position:absolute;top:0;right:0;height:100%;width:2.5em;background-color:#7acfda}.search-mini .icon:before{color:#fff;margin-right:0;font-size:18px;font-size:1.125rem;line-height:1}.ie9 .search-mini .icon:before{position:static}.public-menu{background-color:#fff;width:100%;background:#fff url(img/border-bottom.png) repeat-x 0 100%}@media all and (max-width:40em){.public-menu #nav-main-user{position:relative;z-index:9}}.header_brand-user{display:table;width:100%}@media all and (min-width:40.0625em) and (max-width:48em){.header_brand-user{width:94%}}.header_brand-user,.header_brand-user a{color:#fff}.header_brand-user>div{display:table-cell;vertical-align:middle}.header_brand-user .logo{width:30%}.header_brand-user .tagline{color:#000;padding-left:1em}.header_brand-user .tagline .h1{font-family:Pacifico,cursive;color:#00781f}.header_brand-user .icon{font-size:1rem}.header_brand-user .icon:before{margin-right:0}.header_brand-user .sponsor{position:relative;top:-1em}@media all and (max-width:40em){.header_brand-user .logo{width:100%;padding:1em}.header_brand-user .logo img{padding:0}.header_brand-user .tagline{padding-left:0}.header_brand-user .h1{font-size:1.2em;margin-bottom:.5em}.header_brand-user .sponsor{width:30%;top:0}}.user-area{padding:.32813em;text-align:right;padding:.9375em 0 0 .65625em}@media all and (max-width:40em){.user-area{text-align:left;padding-top:0;padding-left:.5em}}.user-notifications a:focus,.user-notifications a:hover{text-decoration:underline}.user-notifications>span{display:inline-block}.user-notifications-username{color:#fff}.user-notifications-count{border-radius:3px;border:1px solid #c74b29;color:#c74b29;padding:0 .5em;display:inline-block;-webkit-animation:bounce .6s 3s 3 both;animation:bounce .6s 3s 3 both}.tab-nav .user-notifications-count{padding:0}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-10px)}60%{-webkit-transform:translateY(-5px)}}@keyframes bounce{0%,100%,20%,50%,80%{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.nav-user{padding-top:.1em}.nav-user li{margin-left:.32813em}.nav-user li:after{color:#c74b29}@media all and (min-width:64em){.nav-user li:after{display:none}}@media all and (min-width:64em){.nav-user a{padding:.1875em .4375em;border-radius:10px}}.nav-user a.is-active .icon:before,.nav-user a:focus .icon:before,.nav-user a:hover .icon:before{color:#fff;background-color:#c74b29}@media all and (min-width:64em){.nav-user a.is-active,.nav-user a:focus,.nav-user a:hover{color:#fff;background-color:#c74b29}.nav-user a.is-active .icon:before,.nav-user a:focus .icon:before,.nav-user a:hover .icon:before{background:0 0}}@media all and (min-width:64em){.nav-user a .hide-visually{position:static;width:auto;height:auto;overflow:visible;clip:auto;margin:0}}.nav-user .icon:before{font-size:18px;font-size:1.125rem;line-height:1;padding:1px .3125em 0;border-radius:10px;line-height:1.3125}@media all and (min-width:64em){.nav-user .icon:before{padding:0;line-height:1;transition:none;margin-right:.1875em}}@media all and (min-width:64em) and (-webkit-min-device-pixel-ratio:0){.nav-user .icon:before{position:relative}}.nav-quick-links a:hover{color:#fff;text-decoration:underline}@media all and (max-width:40em){.nav-quick-links{clear:both;text-align:left;padding-bottom:.5em;padding-left:.5em}}@media all and (min-width:40.0625em){.nav-quick-links{text-align:right;padding:0 0 1.3125em .65625em}}@media all and (min-width:64em){.nav-quick-links a:after{content:attr(title) ""}}.nav-quick-links nav{padding-top:.3em}.nav-quick-links nav a{padding-left:1em}.nav-quick-links nav a:first-child{padding-left:0}.nav-quick-links nav .icon{padding-right:.5em}@media all and (max-width:23.4375em){.nav-quick-links nav a{padding-left:.9em}}@media all and (max-width:40em){.nav-quick-links nav{padding-top:.3em}}.nav-quick-links.is-expanded{background-color:#fff;margin-top:.5em;border:1px solid #c74b29;border-radius:4px}@media all and (max-width:40em){a.logo+div.nav-quick-links{padding-top:.6em}}@media all and (max-width:40em){button.btn-menu-toggle+nav.js-menu-toggle+div.header_brand-user a.logo{float:right;margin-right:.5em}}.navigation{background-color:#fff}.navigation h1{text-transform:uppercase}.navigation .grid-item{margin-bottom:0}.navigation .container{width:90%}.navigation .breadcrumbs{padding:1em 0 .5em 0}.navigation .breadcrumbs a{color:#262626}@media all and (max-width:40em){.navigation .breadcrumbs{padding-left:.5em;padding-right:1.3em}}@media all and (min-width:40.0625em){.navigation .breadcrumbs{text-align:right}}.top-banner{color:#fff;background-color:#fff;height:16.5625em;-webkit-clip-path:polygon(0 0,100% 0,100% 85%,0 100%);clip-path:polygon(0 0,100% 0,100% 85%,0 100%)}@media all and (max-width:40em){.top-banner{height:5em}}.social-media{color:#fff;float:right;margin:2.7em 0 0 .5em}@media all and (max-width:40em){.social-media{margin:2em .5em 0 .5em}}.full-screen .public-menu{position:unset}.full-screen .header_brand-user{display:block}.full-screen .header_brand-user .logo{display:block;text-align:center}.full-screen .header_brand-user .logo img.logo-big{display:inline}.full-screen .header_brand-user .social-media{display:none}@media all and (max-width:40em){.full-screen .logo{float:none;padding-top:2em}.full-screen .logo img{width:100%}.full-screen .logo .logo-small{display:none}}.admin .public-menu{background-color:#c5b890;position:unset}.aside{width:30%;float:left;margin-top:2.625em}@media (max-width:999px){.aside{float:none;width:auto;min-height:0;border-radius:0;margin-top:0;padding:60px 0 0 0;box-shadow:none;background-size:contain}.aside-inner{padding:30px 9px;border-radius:8px;width:90%;margin:0 auto}}@media (min-width:750px) and (max-width:999px){.aside{background-size:auto}.aside-inner{width:90%}}@media (min-width:420px) and (max-width:619px){.aside-inner{padding-left:8%;padding-right:8%}}.banner{background:transparent url(img/bg-login.jpg) no-repeat 50% 50%;background-size:cover;padding:2em 0;color:#fff}.banner a{color:#fff}.banner .btn{padding:.75em 2.5em;color:#262626}@media all and (max-width:40em){.banner{padding:2em 1em}}.main{width:100%;z-index:2;text-align:center;background-color:#fff}.main-inner{width:100%}@media (max-width:1066px){.main-inner{padding-top:0}}@media (max-width:999px){.main-inner{min-height:0}}.main-full{width:100%;z-index:2;margin-top:1.3125em}.main-inner{width:100%}@media (max-width:1066px){.main-inner{padding-top:0}}@media (max-width:999px){.main-inner{min-height:0}}.main-right{width:70%;float:right;margin-left:-3.625em;margin-top:1.3125em;z-index:2}.main-right .main-inner{width:100%;margin-bottom:1.3125em;padding:0 4.461em}@media (max-width:1066px){.main-right .main-inner{padding-top:0}}@media (max-width:999px){.main-right .main-inner{min-height:0}}@media (max-width:749px){.main-right .main-inner{padding-right:2.30768em;padding-left:3.5388em}}@media (max-width:999px){.main-right{float:none;width:100%}}@media (max-width:749px){.main-right{width:auto;margin-left:-.46155em}}@media (min-width:750px) and (max-width:999px){.main-right{margin-left:auto;margin-right:auto}}.update-overlay{position:fixed;z-index:99;top:0;left:0;background-color:#fff;width:100%;height:100%;filter:Alpha(Opacity=70);opacity:.7;-moz-opacity:.7}* html .update-overlay{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');width:expression(document.body.scrollWidth > document.body.offsetWidth ? document.body.scrollWidth : document.body.offsetWidth + 'px')}.update-loader{z-index:100;position:fixed;width:120px;margin-left:-60px;top:50%;left:50%}* html .update-loader{position:absolute;margin-top:expression((document.body.scrollHeight / 4) + (0 - parseInt(this.offsetParent.clientHeight / 2) + (document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)) + 'px')}.tooltip{background-color:#000;border:1px solid #fff;padding:8px 8px;width:200px;display:none;color:#fff;text-align:left;font-size:12px}.info-tooltip{width:100px;background-color:#000;line-height:25px;color:#fff;text-align:center;font-size:12px}.modalBackground{background-color:Gray;opacity:.7}.modal-confirm-box{background-color:#fff;padding:10px;border:3px solid #ccc;height:200px;width:370px;position:relative;color:#333}.modal-confirm-box input.modal-button{width:50px;height:30px;position:relative;background:#399;color:#fff}.gridview{text-align:left;width:100%;margin:10px auto 0 auto;color:#333}.gridview .gvInputs{width:630px;position:relative;padding:0;border-bottom:1px dotted #ccc;margin:5px 0 5px 10px}.gridview .gvInputs .inputText{width:150px;position:absolute;top:2px;left:0}.gridview .gvInputs .inputElement{width:400px;line-height:20px;padding:0 0 0 150px}.gridview .gvInputs .inputElement .tb{width:145px;line-height:16px;height:16px;padding:0}.gridview .gvInputs .inputElement .ddl{width:auto;line-height:24px;padding:0}.gridview .gvHead{line-height:30px;background-color:#c74b29!important;color:#fff}.gridview th{font-weight:700;color:#fff;padding:.5em;padding-left:.6em;vertical-align:middle}.gridview .gvHead a,.gridview .gvHead a:link,.gridview .gvHead a:visited{background:url(/img/gridview/gridview-header-sort.png) no-repeat 95% 50%;font-weight:700;color:#fff;line-height:25px;display:block;text-align:left;text-decoration:none}.gridview .gvHead a:hover{background:url(/img/gridview/gridview-header-sort-hover.png) no-repeat 95% 50%}.gridview .gvRow{background:#fff;line-height:2em}.gridview .gvRow td{padding:.5em;vertical-align:top}.gridview .gvAlternate{background:#f1f1f1;line-height:2em}.gridview .gvAlternate td{padding:.5em;vertical-align:top}.gridview .gvItem td{padding:.5em;vertical-align:top}.gridview .amount{padding:0;margin:0;line-height:15px}.gridview .gvPager td{border:0;color:#333}.message-div{float:left}.paging-div{float:right;margin-top:.25em}.paging-div>div:last-child{float:left;margin-top:1em}.paging-div>div:last-child label{padding-left:0}.paging-div .page-far-left,.paging-div .page-far-right,.paging-div .page-left,.paging-div .page-right{display:block;height:28px;width:28px;padding-top:.15em;background-color:#fff;border:1px solid #d4d4d4}.paging-div .page-far-left .icon:before,.paging-div .page-far-right .icon:before,.paging-div .page-left .icon:before,.paging-div .page-right .icon:before{margin-right:0}.paging-div .page-far-left,.paging-div .page-far-right,.paging-div .page-info,.paging-div .page-left,.paging-div .page-right{float:left}.paging-div .page-far-left,.paging-div .page-far-right{margin:0 5px}.paging-div .page-info{line-height:16px;padding:5px 12px 0 12px}.paging-div .icon:before{margin-left:33%}.paging-div .icon-right:before{margin-left:44%}.paging-div label{padding-left:1em}.paging-div select{padding:.2em 1.5em .2em .5em}.paging-div a.page-far-left,.paging-div input.page-far-left{background:transparent url(img/icons/icon-jumpLeft.png) no-repeat -2px -3px}.paging-div a.page-left,.paging-div input.page-left{background:transparent url(img/icons/icon-left.png) no-repeat -3px -3px}.paging-div a.page-far-right,.paging-div input.page-far-right{background:transparent url(img/icons/icon-jumpRight.png) no-repeat -2px -3px}.paging-div a.page-right,.paging-div input.page-right{background:transparent url(img/icons/icon-right.png) no-repeat -1px -3px}@media all and (min-width:24.625em){.paging-div>div:first-child{float:left}.paging-div>div:last-child{float:right;margin-top:0}}@media all and (max-width:33.6875em){.paging-div{float:none;margin-top:1em}.paging-div .page-far-left{margin-left:0}}.footer{clear:both;min-height:90px;text-align:center;color:#fff}.footer .back-to-top,.footer a{color:#000}.footer .back-to-top{display:inline-block;text-decoration:none;padding-bottom:1em}.footer .back-to-top:before{content:"\2191";display:block;text-align:center;font-size:28px;font-size:1.75rem;line-height:.8;font-family:"Courier New",Courier,monospace}@media all and (min-width:64em){.footer .back-to-top{display:none}}@media print{.footer .back-to-top{display:none}}.footer .nav-footer{text-align:center;background-color:#fff;padding:2em 0}.footer .nav-footer img{max-width:12.5em;padding:1em}.footer .nav-footer img.is-active,.footer .nav-footer img:focus,.footer .nav-footer img:hover{opacity:.7}.logo-aff{height:100px}.footer-contact{background-color:#bfbfbf;text-align:center}@media all and (min-width:40.0625em){.footer-contact .grid .grid-item:first-child{text-align:right;color:#fff;font-weight:700;padding-right:3em}.footer-contact .grid .grid-item:last-child{text-align:left;color:#fff}.footer-contact .grid .grid-item:last-child a{color:#fff}}@media all and (max-width:40em){.footer-contact .grid .grid-item:first-child{margin-bottom:0;background-color:#c74b29;color:#fff;font-weight:700}}.aff-footer{background-color:#fff;padding:2em}@media all and (min-width:40.0625em){.aff-footer .grid{display:flex;flex-wrap:wrap}}@media all and (min-width:40.0625em) and (max-width:56.1875em){.aff-footer .grid-item{width:33%}}@media all and (max-width:40em){.aff-footer img{max-width:9.375em}}.footer-last{color:#fff}.footer-last a{color:#fff}.grid{margin-left:-21px;margin-left:-1.3125rem}.grid:after{content:"";display:table;clear:both}.grid>.grid{margin-left:0}.grid-item{width:100%;float:left;padding-left:21px;padding-left:1.3125rem}@media print{.grid-item{width:100%!important}}@media only screen and (min-width:40.0625em){.grid,.grid-item{margin-bottom:0}}.grid-center,.grid-gutterless{margin-left:0}.grid-gutterless>.grid-item{padding-left:0}.grid-center>.grid-item{margin-left:auto;margin-right:auto;padding-left:0;float:none}.grid-rev>.grid-item{float:right}.grid-list{margin-bottom:-21px;margin-bottom:-1.3125rem}.grid-list .grid-item{margin-bottom:21px;margin-bottom:1.3125rem}.grid-list .grid-item--clear{clear:left}.dashboard .grid{margin-left:-42px;margin-left:-2.625rem}.dashboard .grid .grid-item{padding-left:42px;padding-left:2.625rem}@media all and (min-width:40.0625em){.dashboard .grid-item{margin-bottom:42px;margin-bottom:2.625rem}}@media all and (min-width:68.75em){.dashboard .grid{margin-left:-52.5px;margin-left:-3.28125rem}.dashboard .grid .grid-item{padding-left:52.5px;padding-left:3.28125rem;margin-bottom:52.5px;margin-bottom:3.28125rem}}.one-whole{width:100%}.one-half{width:50%}.one-third{width:33.333%}.two-thirds{width:66.666%}.one-quarter{width:25%}.two-quarters{width:50%}.three-quarters{width:75%}.one-fifth{width:20%}.two-fifths{width:40%}.three-fifths{width:60%}.four-fifths{width:80%}.one-sixth{width:16.666%}.two-sixths{width:33.333%}.three-sixths{width:50%}.four-sixths{width:66.666%}.five-sixths{width:83.333%}.one-eighth{width:12.5%}.two-eighths{width:25%}.three-eighths{width:37.5%}.four-eighths{width:50%}.five-eighths{width:62.5%}.six-eighths{width:75%}.seven-eighths{width:87.5%}.one-tenth{width:10%}.two-tenths{width:20%}.three-tenths{width:30%}.four-tenths{width:40%}.five-tenths{width:50%}.six-tenths{width:60%}.seven-tenths{width:70%}.eight-tenths{width:80%}.nine-tenths{width:90%}.one-twelfth{width:8.333%}.two-twelfths{width:16.666%}.three-twelfths{width:25%}.four-twelfths{width:33.333%}.five-twelfths{width:41.666%}.six-twelfths{width:50%}.seven-twelfths{width:58.333%}.eight-twelfths{width:66.666%}.nine-twelfths{width:75%}.ten-twelfths{width:83.333%}.eleven-twelfths{width:91.666%}@media all and (min-width:40.0625em){.non-palm-one-whole{width:100%}.non-palm-one-half{width:50%}.non-palm-one-third{width:33.333%}.non-palm-two-thirds{width:66.666%}.non-palm-one-quarter{width:25%}.non-palm-two-quarters{width:50%}.non-palm-three-quarters{width:75%}.non-palm-one-fifth{width:20%}.non-palm-two-fifths{width:40%}.non-palm-three-fifths{width:60%}.non-palm-four-fifths{width:80%}.non-palm-one-sixth{width:16.666%}.non-palm-two-sixths{width:33.333%}.non-palm-three-sixths{width:50%}.non-palm-four-sixths{width:66.666%}.non-palm-five-sixths{width:83.333%}.non-palm-one-eighth{width:12.5%}.non-palm-two-eighths{width:25%}.non-palm-three-eighths{width:37.5%}.non-palm-four-eighths{width:50%}.non-palm-five-eighths{width:62.5%}.non-palm-six-eighths{width:75%}.non-palm-seven-eighths{width:87.5%}.non-palm-one-tenth{width:10%}.non-palm-two-tenths{width:20%}.non-palm-three-tenths{width:30%}.non-palm-four-tenths{width:40%}.non-palm-five-tenths{width:50%}.non-palm-six-tenths{width:60%}.non-palm-seven-tenths{width:70%}.non-palm-eight-tenths{width:80%}.non-palm-nine-tenths{width:90%}.non-palm-one-twelfth{width:8.333%}.non-palm-two-twelfths{width:16.666%}.non-palm-three-twelfths{width:25%}.non-palm-four-twelfths{width:33.333%}.non-palm-five-twelfths{width:41.666%}.non-palm-six-twelfths{width:50%}.non-palm-seven-twelfths{width:58.333%}.non-palm-eight-twelfths{width:66.666%}.non-palm-nine-twelfths{width:75%}.non-palm-ten-twelfths{width:83.333%}.non-palm-eleven-twelfths{width:91.666%}}@media all and (min-width:40.0625em) and (max-width:74.9375em){.lap-one-whole{width:100%}.lap-one-half{width:50%}.lap-one-third{width:33.333%}.lap-two-thirds{width:66.666%}.lap-one-quarter{width:25%}.lap-two-quarters{width:50%}.lap-three-quarters{width:75%}.lap-one-fifth{width:20%}.lap-two-fifths{width:40%}.lap-three-fifths{width:60%}.lap-four-fifths{width:80%}.lap-one-sixth{width:16.666%}.lap-two-sixths{width:33.333%}.lap-three-sixths{width:50%}.lap-four-sixths{width:66.666%}.lap-five-sixths{width:83.333%}.lap-one-eighth{width:12.5%}.lap-two-eighths{width:25%}.lap-three-eighths{width:37.5%}.lap-four-eighths{width:50%}.lap-five-eighths{width:62.5%}.lap-six-eighths{width:75%}.lap-seven-eighths{width:87.5%}.lap-one-tenth{width:10%}.lap-two-tenths{width:20%}.lap-three-tenths{width:30%}.lap-four-tenths{width:40%}.lap-five-tenths{width:50%}.lap-six-tenths{width:60%}.lap-seven-tenths{width:70%}.lap-eight-tenths{width:80%}.lap-nine-tenths{width:90%}.lap-one-twelfth{width:8.333%}.lap-two-twelfths{width:16.666%}.lap-three-twelfths{width:25%}.lap-four-twelfths{width:33.333%}.lap-five-twelfths{width:41.666%}.lap-six-twelfths{width:50%}.lap-seven-twelfths{width:58.333%}.lap-eight-twelfths{width:66.666%}.lap-nine-twelfths{width:75%}.lap-ten-twelfths{width:83.333%}.lap-eleven-twelfths{width:91.666%}}@media all and (min-width:40.0625em) and (max-width:56.25em){.lap-sml-one-whole{width:100%}.lap-sml-one-half{width:50%}.lap-sml-one-third{width:33.333%}.lap-sml-two-thirds{width:66.666%}.lap-sml-one-quarter{width:25%}.lap-sml-two-quarters{width:50%}.lap-sml-three-quarters{width:75%}.lap-sml-one-fifth{width:20%}.lap-sml-two-fifths{width:40%}.lap-sml-three-fifths{width:60%}.lap-sml-four-fifths{width:80%}.lap-sml-one-sixth{width:16.666%}.lap-sml-two-sixths{width:33.333%}.lap-sml-three-sixths{width:50%}.lap-sml-four-sixths{width:66.666%}.lap-sml-five-sixths{width:83.333%}.lap-sml-one-eighth{width:12.5%}.lap-sml-two-eighths{width:25%}.lap-sml-three-eighths{width:37.5%}.lap-sml-four-eighths{width:50%}.lap-sml-five-eighths{width:62.5%}.lap-sml-six-eighths{width:75%}.lap-sml-seven-eighths{width:87.5%}.lap-sml-one-tenth{width:10%}.lap-sml-two-tenths{width:20%}.lap-sml-three-tenths{width:30%}.lap-sml-four-tenths{width:40%}.lap-sml-five-tenths{width:50%}.lap-sml-six-tenths{width:60%}.lap-sml-seven-tenths{width:70%}.lap-sml-eight-tenths{width:80%}.lap-sml-nine-tenths{width:90%}.lap-sml-one-twelfth{width:8.333%}.lap-sml-two-twelfths{width:16.666%}.lap-sml-three-twelfths{width:25%}.lap-sml-four-twelfths{width:33.333%}.lap-sml-five-twelfths{width:41.666%}.lap-sml-six-twelfths{width:50%}.lap-sml-seven-twelfths{width:58.333%}.lap-sml-eight-twelfths{width:66.666%}.lap-sml-nine-twelfths{width:75%}.lap-sml-ten-twelfths{width:83.333%}.lap-sml-eleven-twelfths{width:91.666%}}@media all and (min-width:56.3125em) and (max-width:74.9375em){.lap-lrg-one-whole{width:100%}.lap-lrg-one-half{width:50%}.lap-lrg-one-third{width:33.333%}.lap-lrg-two-thirds{width:66.666%}.lap-lrg-one-quarter{width:25%}.lap-lrg-two-quarters{width:50%}.lap-lrg-three-quarters{width:75%}.lap-lrg-one-fifth{width:20%}.lap-lrg-two-fifths{width:40%}.lap-lrg-three-fifths{width:60%}.lap-lrg-four-fifths{width:80%}.lap-lrg-one-sixth{width:16.666%}.lap-lrg-two-sixths{width:33.333%}.lap-lrg-three-sixths{width:50%}.lap-lrg-four-sixths{width:66.666%}.lap-lrg-five-sixths{width:83.333%}.lap-lrg-one-eighth{width:12.5%}.lap-lrg-two-eighths{width:25%}.lap-lrg-three-eighths{width:37.5%}.lap-lrg-four-eighths{width:50%}.lap-lrg-five-eighths{width:62.5%}.lap-lrg-six-eighths{width:75%}.lap-lrg-seven-eighths{width:87.5%}.lap-lrg-one-tenth{width:10%}.lap-lrg-two-tenths{width:20%}.lap-lrg-three-tenths{width:30%}.lap-lrg-four-tenths{width:40%}.lap-lrg-five-tenths{width:50%}.lap-lrg-six-tenths{width:60%}.lap-lrg-seven-tenths{width:70%}.lap-lrg-eight-tenths{width:80%}.lap-lrg-nine-tenths{width:90%}.lap-lrg-one-twelfth{width:8.333%}.lap-lrg-two-twelfths{width:16.666%}.lap-lrg-three-twelfths{width:25%}.lap-lrg-four-twelfths{width:33.333%}.lap-lrg-five-twelfths{width:41.666%}.lap-lrg-six-twelfths{width:50%}.lap-lrg-seven-twelfths{width:58.333%}.lap-lrg-eight-twelfths{width:66.666%}.lap-lrg-nine-twelfths{width:75%}.lap-lrg-ten-twelfths{width:83.333%}.lap-lrg-eleven-twelfths{width:91.666%}}@media all and (max-width:74.9375em){.portable-one-whole{width:100%}.portable-one-half{width:50%}.portable-one-third{width:33.333%}.portable-two-thirds{width:66.666%}.portable-one-quarter{width:25%}.portable-two-quarters{width:50%}.portable-three-quarters{width:75%}.portable-one-fifth{width:20%}.portable-two-fifths{width:40%}.portable-three-fifths{width:60%}.portable-four-fifths{width:80%}.portable-one-sixth{width:16.666%}.portable-two-sixths{width:33.333%}.portable-three-sixths{width:50%}.portable-four-sixths{width:66.666%}.portable-five-sixths{width:83.333%}.portable-one-eighth{width:12.5%}.portable-two-eighths{width:25%}.portable-three-eighths{width:37.5%}.portable-four-eighths{width:50%}.portable-five-eighths{width:62.5%}.portable-six-eighths{width:75%}.portable-seven-eighths{width:87.5%}.portable-one-tenth{width:10%}.portable-two-tenths{width:20%}.portable-three-tenths{width:30%}.portable-four-tenths{width:40%}.portable-five-tenths{width:50%}.portable-six-tenths{width:60%}.portable-seven-tenths{width:70%}.portable-eight-tenths{width:80%}.portable-nine-tenths{width:90%}.portable-one-twelfth{width:8.333%}.portable-two-twelfths{width:16.666%}.portable-three-twelfths{width:25%}.portable-four-twelfths{width:33.333%}.portable-five-twelfths{width:41.666%}.portable-six-twelfths{width:50%}.portable-seven-twelfths{width:58.333%}.portable-eight-twelfths{width:66.666%}.portable-nine-twelfths{width:75%}.portable-ten-twelfths{width:83.333%}.portable-eleven-twelfths{width:91.666%}}@media all and (min-width:75em){.desk-one-whole{width:100%}.desk-one-half{width:50%}.desk-one-third{width:33.333%}.desk-two-thirds{width:66.666%}.desk-one-quarter{width:25%}.desk-two-quarters{width:50%}.desk-three-quarters{width:75%}.desk-one-fifth{width:20%}.desk-two-fifths{width:40%}.desk-three-fifths{width:60%}.desk-four-fifths{width:80%}.desk-one-sixth{width:16.666%}.desk-two-sixths{width:33.333%}.desk-three-sixths{width:50%}.desk-four-sixths{width:66.666%}.desk-five-sixths{width:83.333%}.desk-one-eighth{width:12.5%}.desk-two-eighths{width:25%}.desk-three-eighths{width:37.5%}.desk-four-eighths{width:50%}.desk-five-eighths{width:62.5%}.desk-six-eighths{width:75%}.desk-seven-eighths{width:87.5%}.desk-one-tenth{width:10%}.desk-two-tenths{width:20%}.desk-three-tenths{width:30%}.desk-four-tenths{width:40%}.desk-five-tenths{width:50%}.desk-six-tenths{width:60%}.desk-seven-tenths{width:70%}.desk-eight-tenths{width:80%}.desk-nine-tenths{width:90%}.desk-one-twelfth{width:8.333%}.desk-two-twelfths{width:16.666%}.desk-three-twelfths{width:25%}.desk-four-twelfths{width:33.333%}.desk-five-twelfths{width:41.666%}.desk-six-twelfths{width:50%}.desk-seven-twelfths{width:58.333%}.desk-eight-twelfths{width:66.666%}.desk-nine-twelfths{width:75%}.desk-ten-twelfths{width:83.333%}.desk-eleven-twelfths{width:91.666%}}@media all and (min-width:75em) and (max-width:85.3125em){.desk-sml-one-whole{width:100%}.desk-sml-one-half{width:50%}.desk-sml-one-third{width:33.333%}.desk-sml-two-thirds{width:66.666%}.desk-sml-one-quarter{width:25%}.desk-sml-two-quarters{width:50%}.desk-sml-three-quarters{width:75%}.desk-sml-one-fifth{width:20%}.desk-sml-two-fifths{width:40%}.desk-sml-three-fifths{width:60%}.desk-sml-four-fifths{width:80%}.desk-sml-one-sixth{width:16.666%}.desk-sml-two-sixths{width:33.333%}.desk-sml-three-sixths{width:50%}.desk-sml-four-sixths{width:66.666%}.desk-sml-five-sixths{width:83.333%}.desk-sml-one-eighth{width:12.5%}.desk-sml-two-eighths{width:25%}.desk-sml-three-eighths{width:37.5%}.desk-sml-four-eighths{width:50%}.desk-sml-five-eighths{width:62.5%}.desk-sml-six-eighths{width:75%}.desk-sml-seven-eighths{width:87.5%}.desk-sml-one-tenth{width:10%}.desk-sml-two-tenths{width:20%}.desk-sml-three-tenths{width:30%}.desk-sml-four-tenths{width:40%}.desk-sml-five-tenths{width:50%}.desk-sml-six-tenths{width:60%}.desk-sml-seven-tenths{width:70%}.desk-sml-eight-tenths{width:80%}.desk-sml-nine-tenths{width:90%}.desk-sml-one-twelfth{width:8.333%}.desk-sml-two-twelfths{width:16.666%}.desk-sml-three-twelfths{width:25%}.desk-sml-four-twelfths{width:33.333%}.desk-sml-five-twelfths{width:41.666%}.desk-sml-six-twelfths{width:50%}.desk-sml-seven-twelfths{width:58.333%}.desk-sml-eight-twelfths{width:66.666%}.desk-sml-nine-twelfths{width:75%}.desk-sml-ten-twelfths{width:83.333%}.desk-sml-eleven-twelfths{width:91.666%}}@media all and (min-width:85.375em){.desk-lrg-one-whole{width:100%}.desk-lrg-one-half{width:50%}.desk-lrg-one-third{width:33.333%}.desk-lrg-two-thirds{width:66.666%}.desk-lrg-one-quarter{width:25%}.desk-lrg-two-quarters{width:50%}.desk-lrg-three-quarters{width:75%}.desk-lrg-one-fifth{width:20%}.desk-lrg-two-fifths{width:40%}.desk-lrg-three-fifths{width:60%}.desk-lrg-four-fifths{width:80%}.desk-lrg-one-sixth{width:16.666%}.desk-lrg-two-sixths{width:33.333%}.desk-lrg-three-sixths{width:50%}.desk-lrg-four-sixths{width:66.666%}.desk-lrg-five-sixths{width:83.333%}.desk-lrg-one-eighth{width:12.5%}.desk-lrg-two-eighths{width:25%}.desk-lrg-three-eighths{width:37.5%}.desk-lrg-four-eighths{width:50%}.desk-lrg-five-eighths{width:62.5%}.desk-lrg-six-eighths{width:75%}.desk-lrg-seven-eighths{width:87.5%}.desk-lrg-one-tenth{width:10%}.desk-lrg-two-tenths{width:20%}.desk-lrg-three-tenths{width:30%}.desk-lrg-four-tenths{width:40%}.desk-lrg-five-tenths{width:50%}.desk-lrg-six-tenths{width:60%}.desk-lrg-seven-tenths{width:70%}.desk-lrg-eight-tenths{width:80%}.desk-lrg-nine-tenths{width:90%}.desk-lrg-one-twelfth{width:8.333%}.desk-lrg-two-twelfths{width:16.666%}.desk-lrg-three-twelfths{width:25%}.desk-lrg-four-twelfths{width:33.333%}.desk-lrg-five-twelfths{width:41.666%}.desk-lrg-six-twelfths{width:50%}.desk-lrg-seven-twelfths{width:58.333%}.desk-lrg-eight-twelfths{width:66.666%}.desk-lrg-nine-twelfths{width:75%}.desk-lrg-ten-twelfths{width:83.333%}.desk-lrg-eleven-twelfths{width:91.666%}}@media all and (min-width:40.0625em){.horiz-list>li,.horiz-list>li>a{display:inline-block}.horiz-list-dividers>li{border-left:1px solid #bfbfbf;padding-left:.65625em;margin-left:.65625em}.horiz-list-dividers>li:first-child{padding:0;margin:0;border:0}.horiz-list-center{text-align:center}.horiz-list-fit{display:table;width:100%}.horiz-list-fit>li{display:table-cell}.horiz-list-fit>li>a{display:block}.horiz-list-fit.horiz-list-dividers>li{margin-left:0;padding-right:.65625em}}.horiz-list-comma>li,.horiz-list-comma>li>a,.horiz-list-slash>li,.horiz-list-slash>li>a{display:inline-block}.horiz-list-comma>li:after,.horiz-list-slash>li:after{margin-right:.32813em}.horiz-list-comma>li:last-child:after,.horiz-list-slash>li:last-child:after{display:none}.horiz-list-slash>li:after{content:"/";margin-left:.32813em}.horiz-list-comma>li:after{content:","}.def-list{margin-bottom:0;padding:.5em 0}.def-list_title{float:left;clear:left;margin-right:.32813em;margin-left:.6em}@media all and (min-width:48em){.def-list_title{margin-right:0}}@media all and (min-width:40.0625em){.def-list_desc{margin-left:11.875em;margin-bottom:.2em}}.def-list.grey{background-color:#f2f2f2}.def-list .def-list_desc{position:relative}@media all and (min-width:48em){.def-list .def-list_desc .form-main-inputs{position:absolute;top:0;right:0;margin-left:0;width:auto}}.block-list,.block-list>li{border:0 solid #d4d4d4}.block-list{border-top-width:1px}.block-list>li{border-bottom-width:1px;padding:.65625em}.block-list-link{display:block;padding:.65625em;margin:-.65625em}.complex-link:visited .complex-link--target{color:#37aeba}.complex-link:focus .complex-link--target,.complex-link:hover .complex-link--target{color:#c74b29;text-decoration:none}.complex-link--target{color:#2b8993;text-decoration:underline;cursor:pointer}@media all and (min-width:40.0625em){.split{text-align:right}}.split-title{float:left;margin-right:.32813em}@media all and (min-width:40.0625em){.split-title{text-align:left;clear:left}}.split-title:after{content:":"}.frame{background-color:#fff;padding:.32813em;border-radius:4px;border-bottom:1px solid #bfbfbf;box-shadow:0 1px 4px rgba(0,0,0,.35);display:block}.frame--inline{display:inline-block}.frame--caption{padding:.32813em;font-family:Georgia,Palatino,"Palatino Linotype",Times,"Times New Roman",serif;font-style:italic;color:gray;text-align:center}.island,.islet{display:block}.island{padding:21px;padding:1.3125rem}@media all and (max-width:40em){.island{padding:.7rem}}.islet{padding:10.5px;padding:.65625rem}.island-aside{border-radius:4px;border:1px solid #e3e3e3;background:#f2f2f2}.island-body{background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dashboard .island-button{border:0;position:relative;background-color:#4d4d4d;color:#fff}.dashboard .island-button .h4,.dashboard .island-button h2{color:#fff;letter-spacing:.1em}.dashboard .island-button img{padding-bottom:1em}.dashboard .island-button .icon:before{margin-right:0}.dashboard .island-button .user-notifications-count{background-color:#fff;color:#b31200;padding:.1em 0;border-radius:50%;border:1px solid #b31200;position:absolute;top:.5em;right:.4em;width:2.5em;height:2.5em;padding-top:.5em}@media all and (max-width:40em){.dashboard .island-button{border-radius:0}.dashboard .island-button .h4,.dashboard .island-button h2{margin:0 0 0 3em;text-align:left;font-size:1rem}.dashboard .island-button div .icon,.dashboard .island-button div img{float:left}.dashboard .island-button div img{width:20%;padding-bottom:0}.dashboard .island-button.green .h4,.dashboard .island-button.green h2,.dashboard .island-button.purple .h4,.dashboard .island-button.purple h2{margin-left:5em;position:relative;top:8px}.dashboard .island-button .icon-drawer{position:relative;top:-5px}.dashboard .island-button .icon-lrg:before{font-size:1.5em}.dashboard .island-button .user-notifications-count{font-size:1em}}@media all and (min-width:40.0625em){.dashboard .island-button div{position:absolute;top:50%;left:50%;width:94%;transform:translate(-50%,-50%)}.dashboard .island-button img{width:80%}.dashboard .island-button .icon:before{margin-bottom:.32813em}.dashboard .island-button .icon-email{position:relative;bottom:-3px}.dashboard .island-button .user-notifications-count{top:-1.7em}.dashboard .island-button .user-notifications-complete{padding:.22em .32em}.dashboard .island-button .user-notifications-complete .icon:before{margin-bottom:0;font-size:1.5em}}.dashboard .island-button:hover{-webkit-box-shadow:3px 3px 13px 0 #000;-moz-box-shadow:3px 3px 13px 0 #000;box-shadow:3px 3px 13px 0 #000}.dashboard .island-button.white{background-color:#fff;color:#c74b29}.dashboard .island-button.white .h4,.dashboard .island-button.white h2{color:#c74b29}@media all and (max-width:40em){.dashboard .grid-item{margin-bottom:0;border-bottom:1px solid #fff}}@media all and (min-width:40.0625em) and (max-width:56.1875em){.dashboard .non-palm-one-fifth{width:33.33%}.dashboard .grid{margin-bottom:0}}@media all and (min-width:40.0625em) and (max-width:74.9375em){.dashboard .grid:nth-child(2){margin-bottom:0}}@media all and (min-width:40.0625em) and (max-width:86.8125em){.dashboard .h4,.dashboard h2{font-size:1em}}@media all and (min-width:56.25em) and (max-width:68.6875em){.dashboard .non-palm-one-fifth{width:25%}}@media all and (max-width:51.1875em){.schedule-setup>.grid-item{width:100%}}.assessment .island-body{border-top-left-radius:0;border-top-right-radius:0}.assessment .day-block{padding:0 0 .3em 0}.assessment .day-block span:first-child{width:7.5em;display:inline-block}.assessment .day-block .time,.assessment .day-block .txt-input{color:#c74b29}.assessment .calendar{padding-top:0}.assessment .calendar .calendar-day-block{height:15.9375em;margin:0 .3em;border:1px solid #d4d4d4;position:relative;padding:0;background-color:#fff}.assessment .calendar .calendar-day-block span{position:absolute;width:100%;display:block;background-color:#c74b29}.assessment .calendar .calendar-time{text-align:center}.assessment .calendar .calendar-time .calendar-day-block{border:0;background-color:transparent;margin-top:1.9em}.assessment .calendar .calendar-time ul{margin-left:0}.assessment .calendar .calendar-time ul li{height:.9375em}.assessment .calendar .day-heading{text-align:center;color:#c74b29;padding-top:0}.assessment .calendar .calendar-day{position:relative}@media all and (max-width:40em){.assessment .non-palm-one-eighth{width:12.5%}.assessment .day-heading{font-size:.8em}.assessment .calendar .calendar-day-block{margin:0}}@media all and (max-width:24.9375em){.assessment .calendar{position:relative;right:-.65em}.assessment .day-block{font-size:.8em}.assessment .day-block label{width:6.875em}.assessment .txt-input-sml{width:20%}}.assessment .setup-footer{border-top:1px solid #f2f2f2;padding-top:1.5em;text-align:right}.overview h2{background-color:#c74b29;color:#fff;padding-left:.5em}.overview h3{padding-left:.5em;font-weight:500}.overview h3 .dot{margin-left:0}.overview .h3 strong{font-weight:500}.overview .h3 .disc{margin-left:0}.overview p{padding:0 .8em}.overview .form-main-inputs{margin-top:.5em}.container.island{padding-left:0;padding-right:0}@media all and (min-width:40.0625em){.slats-img,.slats-img-rev{margin-bottom:0}}.islet .slats-img,.islet .slats-img-rev{margin-bottom:10.5px;margin-bottom:.65625rem}@media all and (min-width:40.0625em){.islet .slats-img,.islet .slats-img-rev{margin-bottom:0}}.slats-img{float:left;margin-right:21px;margin-right:1.3125rem}.islet .slats-img{margin-right:10.5px;margin-right:.65625rem}.slats-img-rev{float:right;margin-left:21px;margin-left:1.3125rem}.islet .slats-img-rev{margin-left:10.5px;margin-left:.65625rem}.slats-img img,.slats-img-rev img{display:block}@media all and (min-width:40.0625em){.slats-body{overflow:hidden}}.food-list .slats{margin-bottom:1em}.food-list .slats-img{margin-right:1em}.food-list .slats-body h3{margin-bottom:.5em;margin-right:1em}.food-list .slats-body p{font-size:.9em;margin-right:1em}.food-list .add{display:inline-block;border:0;background-color:#2b8993;color:#fff;width:1.875em;height:1.875em;text-align:center;padding-top:.25em;position:relative;top:-1em}@media all and (max-width:40em){.food-list{overflow:hidden;height:15.625em}.food-list .slats{margin-bottom:0}.food-list .slats-body h3{font-size:90%}.food-list .slats-body p{margin-bottom:.3em}}@media all and (min-width:40.0625em) and (max-width:63.9375em){.food-list{margin-bottom:1em}}@media only screen and (min-width:40.0625em){.txt-cols-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.txt-cols-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}.txt-cols-4{-webkit-column-count:4;-moz-column-count:4;column-count:4}.txt-cols-5{-webkit-column-count:5;-moz-column-count:5;column-count:5}.txt-cols-6{-webkit-column-count:6;-moz-column-count:6;column-count:6}.txt-cols{-webkit-column-gap:1.3125rem;-moz-column-gap:1.3125rem;column-gap:1.3125rem}}@media all and (min-width:40.0625em) and (max-width:74.9375em){.lap-txt-cols-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.lap-txt-cols-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}.lap-txt-cols-4{-webkit-column-count:4;-moz-column-count:4;column-count:4}.lap-txt-cols-5{-webkit-column-count:5;-moz-column-count:5;column-count:5}.lap-txt-cols-6{-webkit-column-count:6;-moz-column-count:6;column-count:6}}@media all and (min-width:40.0625em) and (max-width:56.25em){.lap-sml-txt-cols-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.lap-sml-txt-cols-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}.lap-sml-txt-cols-4{-webkit-column-count:4;-moz-column-count:4;column-count:4}.lap-sml-txt-cols-5{-webkit-column-count:5;-moz-column-count:5;column-count:5}.lap-sml-txt-cols-6{-webkit-column-count:6;-moz-column-count:6;column-count:6}}@media all and (min-width:56.3125em) and (max-width:74.9375em){.lap-lrg-txt-cols-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.lap-lrg-txt-cols-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}.lap-lrg-txt-cols-4{-webkit-column-count:4;-moz-column-count:4;column-count:4}.lap-lrg-txt-cols-5{-webkit-column-count:5;-moz-column-count:5;column-count:5}.lap-lrg-txt-cols-6{-webkit-column-count:6;-moz-column-count:6;column-count:6}}@media all and (max-width:74.9375em){.portable-txt-cols-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.portable-txt-cols-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}.portable-txt-cols-4{-webkit-column-count:4;-moz-column-count:4;column-count:4}.portable-txt-cols-5{-webkit-column-count:5;-moz-column-count:5;column-count:5}.portable-txt-cols-6{-webkit-column-count:6;-moz-column-count:6;column-count:6}}@media all and (min-width:75em){.desk-txt-cols-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.desk-txt-cols-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}.desk-txt-cols-4{-webkit-column-count:4;-moz-column-count:4;column-count:4}.desk-txt-cols-5{-webkit-column-count:5;-moz-column-count:5;column-count:5}.desk-txt-cols-6{-webkit-column-count:6;-moz-column-count:6;column-count:6}}@media all and (min-width:75em) and (max-width:85.3125em){.desk-sml-txt-cols-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.desk-sml-txt-cols-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}.desk-sml-txt-cols-4{-webkit-column-count:4;-moz-column-count:4;column-count:4}.desk-sml-txt-cols-5{-webkit-column-count:5;-moz-column-count:5;column-count:5}.desk-sml-txt-cols-6{-webkit-column-count:6;-moz-column-count:6;column-count:6}}@media all and (min-width:85.375em){.desk-lrg-txt-cols-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.desk-lrg-txt-cols-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}.desk-lrg-txt-cols-4{-webkit-column-count:4;-moz-column-count:4;column-count:4}.desk-lrg-txt-cols-5{-webkit-column-count:5;-moz-column-count:5;column-count:5}.desk-lrg-txt-cols-6{-webkit-column-count:6;-moz-column-count:6;column-count:6}}.arrow{width:0;height:0;border:10px solid transparent;display:inline-block;vertical-align:middle}.arrow-down{border-top-color:#262626;margin-bottom:-10px}.arrow-up{border-bottom-color:#262626;margin-top:-10px}.arrow-left{border-right-color:#262626}.arrow-right{border-left-color:#262626}.divider{border-bottom:1px solid #7ac144;padding-bottom:21px;padding-bottom:1.3125rem}.divider-lrg{padding-bottom:42px;padding-bottom:2.625rem;margin-bottom:42px;margin-bottom:2.625rem}.divider-sml{padding-bottom:10.5px;padding-bottom:.65625rem;margin-bottom:10.5px;margin-bottom:.65625rem}.vert-align{display:table;width:100%;height:100%}.vert-align--inner{display:table-cell;text-align:center;vertical-align:middle}.drop-down-container{position:relative}.js .drop-down{display:none;position:absolute;z-index:2147483647;top:100%;left:0}.drop-down-container.is-active>.drop-down{display:block}.feedback{padding:.32813em .65625em}.feedback a:focus,.feedback a:hover{text-decoration:none}.feedback-block{padding-top:.65625em;padding-bottom:.65625em}@media all and (min-width:40.0625em){.feedback-block{min-height:21.25em}}.feedback-block .hn,.feedback-block .list,.feedback-block p{margin-bottom:0}.feedback-block .list,.feedback-block p{margin-top:.32813em}.feedback-error{background-color:#fef3f7;border-color:#fff}.feedback-error,.feedback-error .hn,.feedback-error a{color:#6f0f0f}.feedback-validation{background-color:#fef3f7;border-color:#fff;display:block;font-size:16px;font-size:1rem;line-height:1.35}.feedback-validation,.feedback-validation .hn,.feedback-validation a{color:#6f0f0f}.feedback-warning{background-color:#faf2c9;border-color:#fff}.feedback-warning,.feedback-warning .hn,.feedback-warning a{color:#4e4207}.feedback-success{background-color:#f0f8f2;border-color:#fff}.feedback-success,.feedback-success .hn,.feedback-success a{color:#2b4119}.feedback-info{background-color:#eff9fe;border-color:#fff}.feedback-info,.feedback-info .hn,.feedback-info a{color:#154c69}.user-notifications-complete{border-radius:5px;background:#fff;color:green;padding:.22em .55em;border-radius:50%;border:1px solid green;position:absolute;top:-.9em;right:.5em;display:inline-block;-webkit-animation:bounce .6s 3s 3 both;animation:bounce .6s 3s 3 both}.survey-scale .feedback{text-align:left}.survey-scale .feedback.feedback-validation{font-weight:700}.table-admin .feedback{font-size:.8em}.c-banner-info{background-color:#ffc400;color:#253858;display:flex;flex-direction:column;border-radius:3px;padding:16px;margin-bottom:1.4em;font-weight:900;transition:.15s ease-in-out}.c-banner-info svg{flex-shrink:0;margin-right:16px}.c-banner-info .c-banner-header{align-items:center;display:flex;transition:.15s ease-in-out}.c-banner-info .c-banner-header span{flex:1}.c-banner-info .c-banner-body{padding:0 40px;transition:.15s ease-in-out}.c-banner-info .c-banner-body.minimise{height:0;opacity:0;transition:none}.c-banner-info .c-banner-info-button{cursor:pointer}.c-banner-info .c-banner-info-button svg{margin-right:0}.c-banner-info a{color:#253858;font-weight:600;text-decoration:underline}.c-banner-info .c-banner-info-toggle{cursor:pointer}.c-banner-info .c-banner-info-toggle svg{transform:scale(1.5)}.c-banner-info .c-banner-info-toggle.rotate svg{transform:scale(1.5) rotate(180deg)}.c-banner-info .c-banner-info-close{cursor:pointer}.c-banner-info .c-banner-info-close svg{margin-right:0;max-width:20px}.vcard p{margin-bottom:0}.vcard .org{font-size:100%}.vcard .adr span{display:block}.vcard .adr .postal-code,.vcard .adr .region{display:inline}.sprite{width:16px;height:16px}@media print{.sprite{display:none}}.paw-sml-white{width:25px;height:28px;background-position:-462px 0;margin-right:.32813em}.s-arrow-r{width:17px;height:18px;background-position:-514px 0}.s-arrow-u{width:18px;height:17px;background-position:-531px 0}.flex-direction-nav a,.s-arrow-alt-l,.s-arrow-alt-r{width:26px;height:26px}.flex-prev,.s-arrow-alt-l{background-position:-549px 0}.flex-next,.s-arrow-alt-r{background-position:-575px 0}.s-icon-ghost,.s-icon-pdf{margin-right:0;height:16px}.s-icon-pdf{width:16px;background-position:-625px 0}.s-icon-ghost{width:0}.sprite--spacing{margin-right:.21875em}.icon:before{speak:none;font-family:icons;font-style:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased}.icon-settings:before{content:"\e000"}.icon-products:before{content:"\e001"}.icon-user:before{content:"\e002"}.icon-orders:before{content:"\e003"}.icon-logout:before{content:"\e004"}.icon-news:before{content:"\e005"}.icon-content:before{content:"\e006"}.icon-media:before{content:"\e007"}.icon-info:before{content:"\e008"}.icon-success:before{content:"\e009"}.icon-error:before{content:"\e00a"}.icon-warning:before{content:"\e00b"}.icon-search:before{content:"\e00c"}.icon-email:before{content:"\e00d"}.icon-home:before{content:"\e00e"}.icon-partners:before{content:"\e00f"}.icon-help:before{content:"\e010"}.icon-website:before{content:"\e011"}.icon-analytics:before{content:"\e012"}.icon-caret-down:before{content:"\e013"}.icon-arrow-left:before{content:"\e094"}.icon-arrow-right:before{content:"\e095"}.icon-plus:before{content:"\e114"}.icon-minus:before{content:"\e115"}.icon-question-outline:before{content:"\e30f"}.icon-edit:before{content:"\e600"}.icon-movie:before{content:"\e601"}.icon-bullhorn:before{content:"\e602"}.icon-copy:before{content:"\e603"}.icon-tag:before{content:"\e604"}.icon-tags:before{content:"\e605"}.icon-qrcode:before{content:"\e606"}.icon-location:before{content:"\e607"}.icon-location2:before{content:"\e608"}.icon-map:before{content:"\e609"}.icon-map2:before{content:"\e60a"}.icon-print:before{content:"\e60b"}.icon-zoomin:before{content:"\e60c"}.icon-zoomout:before{content:"\e60d"}.icon-lock:before{content:"\e60e"}.icon-unlocked:before{content:"\f13e"}.icon-cogs:before{content:"\e610"}.icon-stats:before{content:"\e611"}.icon-bars:before{content:"\e612"}.icon-gift:before{content:"\e613"}.icon-remove:before{content:"\e614"}.icon-airplane:before{content:"\e615"}.icon-truck:before{content:"\e616"}.icon-road:before{content:"\e617"}.icon-accessibility:before{content:"\e618"}.icon-link:before{content:"\e619"}.icon-phone:before{content:"\e61a"}.icon-bird:before{content:"\e61b"}.icon-calendar:before{content:"\e61e"}.icon-star_border:before{content:"\e61f"}.icon-star_half:before{content:"\e620"}.icon-star_full:before{content:"\e621"}.icon-clipboard:before{content:"\e622"}.icon-tick-block:before{content:"\e625"}.icon-tick-block-border:before{content:"\e626"}.icon-pdf:before{content:"\e62b"}.icon-word:before{content:"\e62c"}.icon-excel:before{content:"\e62d"}.icon-download:before{content:"\e631"}.icon-attach:before{content:"\e6db"}.icon-fwd-mail:before{content:"\e900"}.icon-new-mail:before{content:"\e901"}.icon-flag:before{content:"\e902"}.icon-preview:before{content:"\e903"}.icon-clock:before{content:"\e904"}.icon-reply-all-mail:before{content:"\e905"}.icon-reply-mail:before{content:"\e906"}.icon-key:before{content:"\e907"}.icon-list:before{content:"\e908"}.icon-tree:before{content:"\e909"}.icon-notification:before{content:"\e90a"}.icon-facility:before{content:"\e90b"}.icon-pen:before{content:"\e90c"}.icon-sign-in:before{content:"\e90d"}.icon-book:before{content:"\e90e"}.icon-profile:before{content:"\e90f"}.icon-display:before{content:"\e910"}.icon-users:before{content:"\e911"}.icon-referral:before{content:"\e912"}.icon-text:before{content:"\e913"}.icon-drawer:before{content:"\e914"}.icon-support:before{content:"\e915"}.icon-rounded-box:before{content:"\e916"}.icon-facebook:before{content:"\e917"}.icon-user-plus:before{content:"\e918"}.icon-archive:before{content:"\e919"}.icon-activate:before{content:"\e91a"}.icon-twitter:before{content:"\e91b"}.icon-play:before{content:"\e91e"}.icon-compass:before{content:"\e94a"}.icon-mobile:before{content:"\e958"}.icon-left:before{content:"\f044"}.icon-right:before{content:"\f05a"}.icon-cogs:before{content:"\f085"}.icon-jumpleft:before{content:"\f0a5"}.icon-jumpright:before{content:"\f0a6"}.icon-replied-mail:before{content:"\f112"}.icon-sort:before{content:"\f142"}.icon-group:before{content:"\f0c0"}.icon-spacing:before{margin-right:.21875em}.icon-flush-top:before{position:static}.icon-flush:before{margin-right:0}.icon-fixed-width:before{width:1em;text-align:center}.notification{background-color:#b31200;padding:.4em .85em;border:1px solid #fff;border-radius:50%;float:right;position:absolute;top:1em;right:1em}@media all and (min-width:40.0625em){.notification{top:-1em}}.red_flag{color:#b31200}.icon-success.txt-green{background-color:#7ac144}.icon-error.txt-red{background-color:#b31200}.icon-sml:before{font-size:14px;font-size:.875rem;line-height:1}.icon-med:before{font-size:20px;font-size:1.25rem;line-height:1}.icon-big:before{font-size:32px;font-size:2rem;line-height:1}.icon-lrg:before{font-size:45px;font-size:2.8125rem;line-height:1}.icon-huge:before{font-size:64px;font-size:4rem;line-height:1}.icon-default:before{font-size:inherit}@font-face{font-family:emoticons;src:url(fonts/emoticons/emoticons.eot?-erybr4);src:url(fonts/emoticons/emoticons.eot?#iefix-erybr4) format("embedded-opentype"),url(fonts/emoticons/emoticons.ttf?-erybr4) format("truetype"),url(fonts/emoticons/emoticons.woff?-erybr4) format("woff"),url(fonts/emoticons/emoticons.svg?-erybr4#emoticons) format("svg");font-weight:400;font-style:normal}.emoticon:before{speak:none;font-family:emoticons;font-style:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;font-size:2.5em}.emoticon-calm:before{content:"\62"}.emoticon-grateful:before{content:"\6a"}.emoticon-excited:before{content:"\44"}.emoticon-happy:before{content:"\29"}.emoticon-determined:before{content:"\58"}.emoticon-inspired:before{content:"\67"}.emoticon-lovestruck:before{content:"\69"}.emoticon-strong:before{content:"\34"}.emoticon-hopeful:before{content:"\48"}.emoticon-tired:before{content:"\5a"}.emoticon-bored:before{content:"\47"}.emoticon-lonely:before{content:"\43"}.emoticon-guilty:before{content:"\28"}.emoticon-irritable:before{content:"\73"}.emoticon-restless:before{content:"\4a"}.emoticon-afraid:before{content:"\76"}.emoticon-distressed:before{content:"\64"}.emoticon-misunderstood:before{content:"\49"}.emoticon-needy:before{content:"\68"}.emoticon-sad:before{content:"\6b"}.emoticon-anxious:before{content:"\75"}.emoticon-ashamed:before{content:"\65"}.emoticon-obsessed:before{content:"\55"}.emoticon-angry:before{content:"\33"}.emoticon-depressed:before{content:"\6e"}.emoticon-craving:before{content:"\61"}.emoticon-pain:before{content:"\53"}.emoticon-resentful:before{content:"\36"}.preloader,.preloader *{display:inline-block}.preloader *{vertical-align:middle}.preloader em{font-style:italic}.preloader--light,.preloader--spinner{width:33px;height:33px;overflow:hidden;background:url(img/preloader.gif) no-repeat 0 0}.preloader--spinner{margin-right:.32813em}.preloader--light .preloader--spinner{display:none}.pagination{border-radius:4px;text-align:center}.pagination .pagination--skip:before,.pagination a,.pagination li{display:inline-block}.pagination li{margin:.21875em 0 .21875em .125em}@media all and (min-width:48em){.pagination li{margin:0 0 0 .125em}}.pagination li:first-child{margin-left:0}.pagination a,.pagination button,.pagination html input[type=button],.pagination input[type=reset],.pagination input[type=submit]{padding:0 .5em;height:2.1875em;background-color:#e3e3e3;text-decoration:none;border:1px solid #d4d4d4;border-radius:4px}.pagination a.is-active,.pagination a:focus,.pagination a:hover,.pagination button.is-active,.pagination button:focus,.pagination button:hover,.pagination html input[type=button].is-active,.pagination html input[type=button]:focus,.pagination html input[type=button]:hover,.pagination input[type=reset].is-active,.pagination input[type=reset]:focus,.pagination input[type=reset]:hover,.pagination input[type=submit].is-active,.pagination input[type=submit]:focus,.pagination input[type=submit]:hover{background-color:#4d4d4d;border-color:#262626;color:#fff}.pagination a{padding-top:.4em}.pagination button,.pagination html input[type=button],.pagination input[type=reset],.pagination input[type=submit]{padding:.32813em .4375em;color:#c74b29}.pagination a[rel=next]:after,.pagination a[rel=prev]:before{speak:none;vertical-align:top}.pagination a[rel=prev]:before{content:"\2039";margin-right:.32813em}.pagination a[rel=next]:after{content:"\203a";margin-left:.32813em}.pagination--count{padding-right:.21875em}@media all and (max-width:40em){.pagination .pagination--count{display:block}}.pagination--skip:before{content:"\2026";speak:none;margin-right:.32813em;color:gray;vertical-align:bottom}.thumbnail-grid{margin-bottom:-21px;margin-bottom:-1.3125rem}.thumbnail-grid li{margin-bottom:21px;margin-bottom:1.3125rem}.thumbnail-grid img{-webkit-transition:all .15s;transition:all .15s}.thumbnail-grid a:focus img,.thumbnail-grid a:hover img{opacity:.7;box-shadow:0 5px 3px -3px rgba(0,0,0,.6)}.accordion{margin-left:0}.accordion>li{border-top:1px solid #e3e3e3}.accordion>li:first-child{border-top:0}.accordion-content,.accordion-header{width:100%}.accordion-header{padding:.32813em .65625em;background-color:#f2f2f2;font-size:100%;font-weight:400;margin:0}.js .accordion-header{cursor:pointer}.js .accordion-header:focus,.js .accordion-header:hover{background:#4d4d4d;color:#fff}.js .accordion-header:before{content:"\002B";display:inline-block;speak:none;margin-right:.32813em;vertical-align:top}@media print{.js .accordion-header:before{display:none}}.js .is-expanded .accordion-header{background:#c74b29;color:#fff}.js .is-expanded .accordion-header:before{content:"\2212"}@media print{.accordion-header{border-bottom:1px solid}}.accordion-content{padding:.65625em;display:none}@media all and (min-width:40.0625em){.accordion-content{padding:1.3125em}}.no-js .accordion-content{display:block}@media print{.accordion-content{display:block!important}}.flexslider{position:relative;background-color:#bfbfbf}@media print{.flexslider{display:none}}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides>li:first-child{display:block;-webkit-backface-visibility:visible}@media print{.flexslider .slides>li{float:none!important}}.flexslider .slides img{display:block;margin:0 auto}.flex-control-paging{position:absolute;bottom:.4375em;left:50%;margin-left:-38px}@media print{.flex-control-paging{display:none}}.flex-control-paging li{display:inline-block}.flex-control-paging a{width:2em;height:2em;overflow:hidden;display:block;cursor:pointer;margin-right:.32813em;text-decoration:none;background:#fff;border-radius:4px;text-align:center;text-indent:0;font:bold 13px/26px Consolas,"Courier New",Courier,monospace}.flex-control-paging a.flex-active,.flex-control-paging a:focus,.flex-control-paging a:hover{background-color:#c74b29;color:#fff}.flex-direction-nav a{text-decoration:none;display:block;width:27px;height:40px;overflow:hidden;position:absolute;top:50%;margin-top:-20px;background-color:#fff}@media print{.flex-direction-nav{display:none}}.flex-prev{left:0}.flex-prev:focus,.flex-prev:hover{background-color:#c74b29}.flex-next{right:0}.flex-next:focus,.flex-next:hover{background-color:#c74b29}.blurb.second .flexslider .slides{margin-left:0}.map{position:relative;min-height:50px}.map .preloader{display:none}@media all and (min-width:40.0625em){.js .map .preloader{display:block;position:absolute;top:1.3125em;left:1.3125em}}.map--static{margin-bottom:10.5px;margin-bottom:.65625rem;background:url(http://maps.google.com/maps/api/staticmap?center=-33.867487,151.20699&zoom=15&markers=-33.867487,151.20699&size=640x400&sensor=false) no-repeat 50% 50%}@media (-o-min-device-pixel-ratio:5 / 4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.map--static{background-image:url(http://maps.google.com/maps/api/staticmap?center=-33.867487,151.20699&zoom=15&markers=-33.867487,151.20699&size=640x400&sensor=false&scale=2);background-size:640px 400px}}@media all and (min-width:40.0625em){.map--static{display:none}}@media print{.map--static{display:block!important}}.map--static img{opacity:0}@media print{.map--static img{opacity:1}}.map--dynamic{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}@media print{.map--dynamic{display:none}}.map--dynamic img{max-width:none}.map--dynamic .preloader{margin-left:1.3125em}.map--dynamic>div{position:absolute;top:0;left:0;width:100%;height:100%}@media all and (min-width:40.0625em){.js .map--link{display:none}}@media print{.map--link{display:none}}.modal-backdrop.is-fade,.modal.is-fade{opacity:0;-webkit-transition:opacity .15s;transition:opacity .15s}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483646;background-color:#000}.modal-backdrop,.modal-backdrop.is-fade.is-active{opacity:.8}.modal{display:none;position:fixed;top:50%;left:50%;z-index:2147483647;width:90%;margin:-60px 0 0 -45%;background-color:#fff;border-radius:6px;outline:0;box-shadow:0 3px 7px rgba(0,0,0,.3)}@media all and (min-width:48em){.modal{width:35em;margin-top:-250px;margin-left:-280px}}.modal.is-fade{top:-25%;-webkit-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out}.modal.is-fade.is-active{top:15%;opacity:1}@media all and (min-width:40.0625em){.modal.is-fade.is-active{top:40%}}.modal-header{padding:.32813em 1em;border-bottom:1px solid #d4d4d4;position:relative}.modal-header .hn{margin:0}.modal-header .btn-close{position:absolute;right:.625em;top:50%;margin-top:-.6875em}.modal-body{max-height:28.75em;padding:1em;overflow-y:auto}@media all and (min-width:48em){.modal-body{max-height:25em}}.modal-footer{padding:1em;text-align:right;border-top:1px solid #d4d4d4;border-radius:0 0 6px 6px;box-shadow:inset 0 1px 0 #fff}.modal-emoticons{font-size:.9em}.modal-emoticons .non-palm-one-quarter{width:25%;text-align:center}@media all and (max-width:24.9375em){.modal-emoticons .non-palm-one-quarter{width:33%}}.bad,.fair,.good{text-decoration:none}.good,.good:visited{color:#1ac62a}.fair,.fair:visited{color:#ff8a00}.bad,.bad:visited{color:red}@media print{.social-share-full{display:none}}.social-share-full-spacer{display:inline-block;width:.375em;height:4px}.social-share-full-spacer-middle{display:block}@media all and (min-width:26.25em){.social-share-full-spacer-middle{display:inline-block}}.fb-like{vertical-align:top}.tabs{text-align:left}.tab-nav{text-align:left}.tab-nav li{background-color:#e3e3e3;border-bottom:1px solid #f2f2f2;border-right:1px solid #f2f2f2;position:relative;margin-right:-.175em}.tab-nav li .user-notifications-count{background-color:#fff;color:#b31200;text-align:center;border-radius:50%;border:1px solid #b31200;position:absolute;top:-1.7em;right:.4em;width:2.5em;height:2.5em;padding-top:.5em}@media all and (min-width:40.0625em){.tab-nav li{border-bottom:0}}.tab-nav a{padding:.65625em 1.3125em;text-decoration:none;color:#262626;display:block}@media all and (min-width:40.0625em){.tab-nav a{border-color:transparent}}@media all and (min-width:40.0625em) and (max-width:52.75em){.tab-nav a{padding-left:.6em;padding-right:.6em}}.tab-nav .is-active a,.tab-nav a:focus,.tab-nav a:hover{background-color:#fff;color:#4d4d4d}@media all and (max-width:40em){.tab-nav .is-active a,.tab-nav a:focus,.tab-nav a:hover{text-transform:uppercase}}@media all and (min-width:40.0625em){.tab-nav .is-active a,.tab-nav a:focus,.tab-nav a:hover{border-bottom-color:#fff}}.tab-nav .is-active a h2,.tab-nav a:hover h2{color:#4d4d4d}.no-js .tab-nav{display:none}@media all and (max-width:40em){.tab-nav{border-top:1px solid #c74b29}.tab-nav li{margin-right:0}.tab-nav li .user-notifications-count{top:.5em}}@media print{.tab-nav{display:none}}.tab-content{display:none;padding:1.3125rem;background-color:#fff;text-align:left}.tab-content .diary .filter{float:left;width:55%}.tab-content .diary .dropdown select{margin-left:.5em;padding-top:.45em}.tab-content .diary .food-list{background-color:#f2f2f2;padding:.5em}.tab-content .diary .food-list h3{font-weight:700}.tab-content .diary .hidden{display:none!important}.tab-content.is-active{display:block}@media all and (max-width:40em){.tab-content{padding:1rem}.tab-content .complete .form-main-label{padding-left:0!important;margin-top:1em!important}.tab-content .diary .filter{width:100%;margin-bottom:.5em}.tab-content .diary .filter input.btn-search{top:0;padding:.55em 1.3em}.tab-content .diary .dropdown select{margin-left:0}}@media all and (min-width:40.0625em){.tab-content{padding:1.3125rem}.tab-content .complete{position:absolute;right:0;top:.3em;width:auto;margin-left:0}.tab-content .complete .form-main-label{width:auto}}@media all and (min-width:33.75em){.tab-content .update-sort{float:left;margin-left:.2em}}@media all and (min-width:40.0625em) and (max-width:63.9375em){.tab-content .grid-item{width:100%}.tab-content .diary .filter{width:15.625em}}@media all and (min-width:64em) and (max-width:75em){.tab-content .diary .filter{width:16.875em}.tab-content .diary .dropdown select{margin-left:0;margin-top:.5em;width:16.875em}}.no-js .tab-content{display:block;margin-bottom:1.3125rem}@media print{.tab-content{display:block;margin-bottom:1.3125rem}}.tab-content:after{content:"";display:table;clear:both}@media all and (min-width:40.0625em){.tab-heading-simple h2{float:left}.tab-heading-simple div{float:right}}.tab-heading .filter div{position:relative;margin-bottom:1em}.tab-heading .filter div a{width:100%;text-align:center}.tab-heading .disc{padding:.3em 0 0 0;width:2em;height:2em;text-align:center}@media all and (max-width:40em){.tab-heading div:last-child select{width:100%}.tab-heading .notification-key{display:block;text-align:center;padding-top:.5em}.tab-heading .notification-key span:first-child{margin-left:0}}@media all and (min-width:40.0625em) and (max-width:63.9375em){.tab-heading .filter+div{clear:both}.tab-heading .filter{float:left}.tab-heading .filter div:first-child{float:right}.tab-heading .filter div:last-child{float:left;margin-right:.625em}}@media all and (min-width:64em){.tab-heading .h1,.tab-heading div:last-child{float:left}.tab-heading div:first-child{float:right}.tab-heading:after{clear:both}.tab-heading .filter div:first-child{float:right}.tab-heading .filter div:last-child{float:left;margin-bottom:0;margin-right:.625em}.tab-heading .filter div:last-child .onoffswitch{left:1em;margin-right:2em}}@media all and (max-width:63.9375em){.tab-heading+.table-admin{margin-top:1em}}.profile-heading{padding-bottom:1em}.profile-heading div:first-child .onoffswitch{left:0;float:left;margin-right:.3em;margin-bottom:1em}.profile-heading div:last-child{float:none}@media all and (min-width:40.0625em){.profile-heading{padding-bottom:0}.profile-heading h2{float:left}.profile-heading .onoffswitch{top:.5em}.profile-heading div:first-child .onoffswitch{left:1em}.profile-heading div:last-child{float:right}.profile-heading div:last-child input{margin-top:.35em}}.help-tiles .island{background-color:#f2f2f2;border-radius:0;text-align:center;padding:2em 1em}.help-tiles .island .icon:before{margin-right:0}.help-tiles .btn{display:block;width:100%;margin-bottom:1.5em}.help-tiles .btn div{text-transform:none;margin-top:.5em}#tooltip{cursor:default;color:#fff;background-color:rgba(0,0,0,.8);border-radius:4px;padding:.4375em;display:none;position:absolute;white-space:nowrap;z-index:2147483647}#tooltip:before{content:"";position:absolute}#tooltip.n:before,#tooltip.s:before{border-right:5px solid transparent;border-left:5px solid transparent;margin-left:-5px;left:50%}#tooltip.e:before,#tooltip.w:before{border-bottom:5px solid transparent;border-top:5px solid transparent;margin-top:-5px;top:50%}#tooltip.n:before,#tooltip.ne:before,#tooltip.nw:before{border-top:10px solid rgba(0,0,0,.8);bottom:-10px}#tooltip.e:before{border-right:10px solid rgba(0,0,0,.8);left:-10px}#tooltip.s:before,#tooltip.se:before,#tooltip.sw:before{border-bottom:10px solid rgba(0,0,0,.8);top:-10px}#tooltip.w:before{border-left:10px solid rgba(0,0,0,.8);right:-10px}#tooltip.ne:before,#tooltip.se:before{border-right:10px solid transparent;border-left:0;left:10px}#tooltip.nw:before,#tooltip.sw:before{border-left:10px solid transparent;border-right:0;right:10px}.box{font-size:1.25rem;text-align:center;background-color:#c8dadf;position:relative;padding:20px 20px}.box.has-advanced-upload{outline:2px dashed #92b0b3;outline-offset:-10px;-webkit-transition:outline-offset .15s ease-in-out,background-color .15s linear;transition:outline-offset .15s ease-in-out,background-color .15s linear}.box.is-dragover{outline-offset:-20px;outline-color:#c8dadf;background-color:#fff}.box__dragndrop,.box__icon{display:none}.box.has-advanced-upload .box__dragndrop{display:inline}.box.has-advanced-upload .box__icon{width:100%;height:80px;fill:#92b0b3;display:block;margin-bottom:40px}.box.is-error .box__input,.box.is-success .box__input,.box.is-uploading .box__input{visibility:hidden}.box__error,.box__success,.box__uploading{display:none}.box.is-error .box__error,.box.is-success .box__success,.box.is-uploading .box__uploading{display:block;position:absolute;top:50%;right:0;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.box__uploading{font-style:italic}.box__success{-webkit-animation:appear-from-inside .25s ease-in-out;animation:appear-from-inside .25s ease-in-out}@-webkit-keyframes appear-from-inside{from{-webkit-transform:translateY(-50%) scale(0)}75%{-webkit-transform:translateY(-50%) scale(1.1)}to{-webkit-transform:translateY(-50%) scale(1)}}@keyframes appear-from-inside{from{transform:translateY(-50%) scale(0)}75%{transform:translateY(-50%) scale(1.1)}to{transform:translateY(-50%) scale(1)}}.box__restart{font-weight:700}.box__restart:focus,.box__restart:hover{color:#39bfd3}.js .box__file{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.js .box__file+label{max-width:80%;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:inline-block;overflow:hidden}.box__file.has-focus+label strong,.box__file:focus+label strong,.js .box__file+label:hover strong{color:#39bfd3}.js .box__file.has-focus+label,.js .box__file:focus+label{outline:1px dotted #000;outline:-webkit-focus-ring-color auto 5px}.no-js .box__file+label{display:none}.no-js .box__button{display:block}.box__button{font-weight:700;color:#e5edf1;background-color:#39bfd3;display:block;padding:8px 16px;margin:40px auto 0}.box__button:focus,.box__button:hover{background-color:#0f3c4b}.ui-datepicker{background-color:#f2f2f2;border:1px solid #d4d4d4;padding:.5em;width:13.75em}.ui-datepicker td,.ui-datepicker th{text-align:center}.ui-datepicker .ui-datepicker-calendar thead th{padding-right:.3em}.ui-datepicker .ui-datepicker-calendar thead th:last-child{padding-right:0}.ui-datepicker .ui-datepicker-title{text-align:center}.ui-datepicker .ui-datepicker-header{background-color:#fff}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{display:inline-block;width:20px;height:20px;text-align:center;cursor:pointer;background-repeat:no-repeat;line-height:600%;overflow:hidden}.ui-datepicker .ui-datepicker-prev{float:left;background:url(img/icons/icon-left.png) center -35px}.ui-datepicker .ui-datepicker-next{float:right;background:url(img/icons/icon-right.png) center -5px}label{cursor:pointer}.txt-input,select,textarea{width:100%;padding:.8em;border:1px solid #bfbfbf}.txt-input:focus,select:focus,textarea:focus{outline:0;border-color:rgba(0,0,0,.25);box-shadow:inset 0 1px 3px rgba(0,0,0,.1),0 0 10px rgba(0,0,0,.35)}select{-webkit-appearance:none;-moz-appearance:none;background:#e3e3e3 url(img/dd-arrow.png) no-repeat right;padding:.4em 2em .4em .5em}legend.hn{padding-bottom:21px;padding-bottom:1.3125rem;margin-bottom:0}textarea{height:13em;resize:vertical}.listbox{height:15em;width:80%;resize:vertical}select{width:auto}@media all and (max-width:40em){select{width:100%}}.txt-input-sml{width:16.666%}.txt-input-sml-med{width:33.333%}.txt-input-med{width:50%}.txt-input-90{width:90%}::-webkit-input-placeholder{color:#aaa}:-moz-placeholder{color:#aaa}::-moz-placeholder{color:#aaa}:-ms-input-placeholder{color:#aaa}.lte9 .placeholder{color:#aaa}.is-disabled,button[disabled],input[disabled],select[disabled],textarea[disabled]{cursor:default!important;text-shadow:none!important;box-shadow:none!important;opacity:.7!important}.req-field{font-family:Verdana,Geneva,sans-serif;line-height:1;color:#e80000;cursor:help}.clear-bg{background-image:none}@media all and (max-width:40em){input[type=text],select,textarea{font-size:initial}}.auto-complete-list{margin:0;background:#fff;border:1px solid #c1c1c1}.auto-complete-highlighted{background:#c1c1c1;padding:.2em .2em}.auto-complete-list-item{padding:.2em .2em}.banner label{display:block;padding-bottom:.3em;text-align:left}.banner select{width:100%;margin-bottom:1.5em;padding:.8em;border:0}.banner div>div{max-width:21.875em;margin:0 auto}.banner .form-main-inputs input[type=checkbox]+label:before{background-color:transparent}.banner .txt-input{border:0;padding:.8em .8em .8em 3em}.banner .txt-input.user{background:#fff url(img/icons/icon-user.png) no-repeat .5em .6em}.banner .txt-input.pwd{background:#fff url(img/icons/icon-lock.png) no-repeat .5em .6em}.banner .txt-input.email{background:#fff url(img/icons/icon-email-dark.png) no-repeat .5em .6em}.banner .txt-input.group{background:#fff url(img/icons/icon-group.png) no-repeat .5em .6em}.form-main-label{display:block;font-weight:500}@media all and (min-width:48em){.form-main-label{width:16em;float:left;text-align:right;padding-right:.875em;position:relative}}@media all and (min-width:48em){.form-main-inputs{margin-left:17.5em;width:50%}}.form-main-inputs-actions,.form-main-inputs-solo-checkbox{position:relative}.form-main-inputs-actions{margin-top:21px;margin-top:1.3125rem}@media print{.form-main-inputs-actions{display:none}}.form-main-inputs input,.form-main-inputs label{vertical-align:middle}@media all and (min-width:48em){.form-main-inputs input[type=file]{margin-top:.25em}.form-main-inputs .horiz-list li{margin-left:.65625em}.form-main-inputs .horiz-list li:first-child{margin-left:0}}.form-main-inputs-solo-checkbox input{position:absolute;top:.34375em;left:0}.form-main-inputs-solo-checkbox label{padding-left:1.125em;display:block}.form-main-field .feedback,.form-main-field .preloader,.form-main-inputs .form-main-notes{margin-top:.32813em}.form-main-notes{display:block;font-size:14px;font-size:.875rem;line-height:1.35;color:gray}.form-main-inputs-actions .preloader{vertical-align:middle;margin-top:0}.form-main-block>div{width:100%;float:none;margin-left:0}.form-main-block>label{text-align:left;display:block}.form-main-block>div,.form-main-block>label{float:none;margin-left:0;width:100%}input[type=checkbox],input[type=radio]{opacity:0;position:absolute}label{position:relative}input[type=checkbox],input[type=radio],label{display:inline-block;vertical-align:middle;cursor:pointer}input[type=checkbox]+label:before,input[type=radio]+label:before{content:'';background:#fff;border:1px solid #bfbfbf;display:inline-block;vertical-align:middle;width:23px;height:23px;padding:2px;margin-right:10px;text-align:center}input[type=radio]+label:before{border-radius:50%}input[type=radio]:checked+label:before{background:#c74b29;box-shadow:inset 0 0 0 2px #fff}input[type=checkbox]:checked+label:before{font-family:icons;content:"\e625";color:#c74b29}.form-main-label label{margin:0 5px}.survey-answers input[type=checkbox]+label:before,.survey-answers input[type=radio]+label:before{margin:0 10px 5px 0}.login .form-main-field{margin-bottom:0}.login .form-main-inputs .icon{color:#fff;background-color:#f68920;padding:.5em .2em .5em .9em;width:2.1875em;position:absolute}.login .form-main-inputs .txt-input{padding:.65em;padding-left:3.5em}@media all and (max-width:40em){.login{width:90%}.login .form-main-inputs .txt-input{padding:.6em;padding-left:3em}}@media all and (max-width:40em){.dashboard select{width:100%}}.dashboard .gridview select{position:relative;top:-.2em}.dashboard .gridview .toolbar a{margin-top:.2em}.dashboard .gridview .toolbar .btn-delete{top:-1px;width:25px}.tab-content-profile .form-main-field{margin-bottom:0;padding:.3em 0 .5em 0}.tab-content-profile .form-main-field:nth-child(odd){background-color:#f2f2f2}.tab-content-profile .form-main-field .form-main-label{text-align:left;padding-left:.5em}.tab-content-profile .form-main-field .form-main-inputs ul{margin-left:0}.tab-content-profile .form-main-field .form-main-inputs,.tab-content-profile .form-main-field .form-main-label{margin-top:.2em}@media all and (max-width:47.9375em){.tab-content-profile .form-main-inputs{padding-left:.5em}}.form-main-inputs.full{width:100%}.form-main-inputs.full .form-main-label{width:auto;padding-right:0}.survey{background:#fff;margin:15px 0}.survey .form-main-field{padding:.5em;margin-bottom:.3em}.survey .form-main-field .form-main-label{margin-bottom:.8em;text-align:left}@media all and (min-width:56.25em){.survey .form-main-field .form-main-label{width:26.25em}.survey .form-main-field .form-main-inputs{margin-left:27.5em}}.survey .form-main-notes{display:none}.survey .form-main-field:nth-of-type(odd),.survey li:nth-of-type(odd),.survey tbody tr:nth-of-type(odd){background-color:#f2f2f2}em{font-style:italic}.survey-hdr{padding-bottom:1.25em}.title-content{font-size:1.1em;padding-left:.3em}.title-content p{margin:5px;padding-left:5px;font-size:.9em}.survey-list li,.survey-tbl td,.survey-tbl th{padding:.5em .333em;text-align:center}.survey-list li,.survey-tbl tbody td,.survey-tbl tbody th{border-bottom:1px dotted #e3e3e3;background-color:rgba(255,255,255,.35)}.survey-list li:hover,.survey-tbl tbody tr:hover td,.survey-tbl tbody tr:hover th{background-color:rgba(0,0,0,.1)}.survey-list legend,.survey-tbl th:first-child{text-align:left}.survey-list legend,.survey-tbl thead th:first-child{width:52%}.form-field,.survey-answers,.survey-tbl thead th{line-height:1.4em}.form-field div{line-height:2em}.survey .survey-submit{text-align:right;padding:.8em}.survey-tbl th{font-weight:400}.survey-tbl thead th{color:#fff;width:10%;background-color:#333}.survey-list{border-top:1px dotted #e3e3e3;border-bottom:1px dotted #bfbfbf}.survey-answers>div,.survey-list legend{float:left}.survey-answers{float:right;width:46%}.survey-answers>div{width:20%;text-align:left}.survey-answers label{display:block;font-size:11}.survey-answers>div.txt{width:60%;text-align:left}ol.survey-list li.survey-submit{background:0 0;border:0}.survey-checkboxes{font-size:13px;font-size:1.3rem}.survey-checkboxes li{float:left;width:100%;margin-top:.2em;position:relative}.survey-checkboxes li .survey-col-2{width:50%}.survey-checkboxes li .survey-col-2{width:33.33333333333333%}.survey-checkboxes li input[type=text]{display:inline;width:3.125em}.survey-checkboxes li .txt-label{margin-left:1.0625em}@-moz-document url-prefix(){.survey-checkboxes li .survey-checkboxes input[type=checkbox]{top:2px}}.survey-checkboxes li label{display:inline-block;margin:0 .5em}.survey-checkboxes li .other-label label{display:block;margin:0 0 .1538em 0}@media all and (max-width:63.9375em){.survey-list legend{width:100%}.survey-list .survey-answers{width:100%;margin-top:1em}.survey-list .survey-answers>div{text-align:left}.survey-list .survey-answers input[type=checkbox]+label:before,.survey-list .survey-answers input[type=radio]+label:before{margin:0 5px 5px 0}}@media all and (max-width:40em){.survey-list .survey-answers>div{width:100%}}.progress{position:relative;width:100%;color:#000;font-size:14px;line-height:20px;margin-bottom:2em;padding:.3em;border:1px solid #bfbfbf;border-radius:4px}.progress span{display:block;border-radius:4px}.progress span.start{position:absolute;top:15%;left:8px}.progress span.complete{position:absolute;top:15%;right:8px}.progress .bar{background-color:#c74b29}.survey-results{background:url(img/bg-survey-results.png) no-repeat 0 0;margin:0 auto;font-size:12px;font-size:1.2rem;line-height:1.3;text-transform:lowercase;color:#fff;height:285px}.survey-results li{text-align:center;position:relative;padding-top:16px;height:33px}.survey-results .survey-result-5{height:45px;padding-top:44px}.survey-results .is-active{background-repeat:no-repeat;background-position:0 0}.survey-result-5.is-active{background-image:url(img/bg-survey-results-active5.png)}.survey-result-4.is-active{background-image:url(img/bg-survey-results-active4.png)}.survey-result-3.is-active{background-image:url(img/bg-survey-results-active3.png)}.survey-result-2.is-active{background-image:url(img/bg-survey-results-active2.png)}.survey-result-1.is-active{background-image:url(img/bg-survey-results-active1.png)}.survey-results .s-arrow-r{position:absolute;left:50%;top:50%;margin-top:-30px}.survey-result-5 .s-arrow-r{margin-left:-145px}.survey-result-4 .s-arrow-r{margin-left:-199px}.survey-result-3 .s-arrow-r{margin-left:-241px}.survey-result-2 .s-arrow-r{margin-left:-278px}.survey-result-1 .s-arrow-r{margin-left:-321px}.survey-scale li{padding-top:0;padding-bottom:0}.survey-scale strong{font-weight:700}.survey-scale .survey-answers{border-top:1px solid #000;border-bottom:1px solid #000;display:table}.survey-scale .survey-answers .scale-end,.survey-scale .survey-answers .scale-response,.survey-scale .survey-answers .scale-start{display:table-cell}.survey-scale .survey-answers .scale-end,.survey-scale .survey-answers .scale-start{width:24.5%;text-align:left;padding-top:.5em}.survey-scale .survey-answers .scale-response{width:50%;border-left:1px solid #000;border-right:1px solid #000}.survey-scale .survey-answers .scale-response div{float:left;text-align:center;width:9%}.survey-scale .survey-answers .scale-response div input{margin:.5em}.survey-scale .survey-answers .scale-end{padding-left:.5em}@media all and (max-width:63.9375em){.survey-scale .survey-answers{margin-top:0}}@media all and (min-width:40.0625em){.survey-scale input[type=checkbox]+label:before,.survey-scale input[type=radio]+label:before{margin:.5em auto;display:block}}@media all and (min-width:40.0625em) and (max-width:55.5625em){.survey-scale .survey-answers .scale-end,.survey-scale .survey-answers .scale-start{font-size:.8em;width:20%}.survey-scale .survey-answers .scale-response{width:60%;font-size:.8em}.survey-scale .survey-answers .scale-response .txt-input{width:21.25em}}@media all and (min-width:55.625em){.survey-scale .scale-response .txt-input{width:20.3125em}}@media all and (max-width:40em){.survey-scale .survey-answers div{width:100%}.survey-scale .survey-answers input[type=checkbox]+label:before,.survey-scale .survey-answers input[type=radio]+label:before{display:inline-block}.survey-scale .survey-answers .scale-end,.survey-scale .survey-answers .scale-start{width:100%;text-align:center;border:0}.survey-scale .survey-answers .scale-end{height:2.8125em}.survey-scale .survey-answers .scale-response{margin-top:.5em;border:0;width:100%}.survey-scale .survey-answers .scale-response div{width:100%}.survey-scale .survey-answers .scale-response div .txt-input{width:95%}}.survey-scale li:nth-child(10){border-bottom:0}.survey-scale li:nth-child(10) .survey-answers{border-bottom:0}.survey-scale li:last-child{background-color:#fff}.survey-scale li:last-child .survey-answers{border-top:0}.slider-bg{margin:1em;border:3px solid #000;background-color:#fff;padding:1em;border-radius:2em;width:9em;height:28.125em;position:relative;display:table;left:8em}.slider-bg .scale-end,.slider-bg .scale-start{position:absolute;left:-9.2em}.slider-bg .scale-end{bottom:1em}.slider-bg .slider{background:#fff;position:relative;cursor:pointer;border:1px solid #333;clear:right;-moz-box-shadow:inset 0 0 8px #000;margin:1em 2.64em 0 0;height:24.0625em;width:1.5em;z-index:22;float:right}.slider-bg .slider .progress{display:none;opacity:.6;width:9px;position:absolute;bottom:0}.slider-bg .slider .handle{background-color:#c74b29;height:1em;width:3em;position:absolute;display:block;border:1px solid #000;cursor:move;top:0;left:-.85em}.slider-bg .bot-bulb,.slider-bg .top-bulb{position:absolute}.slider-bg .top-bulb{background:transparent url(/css/img/top-bulb.png) no-repeat 0 0;width:4.9em;height:2.2em;top:.5em;left:1.85em}.slider-bg .bot-bulb{background:transparent url(/css/img/bot-bulb.png) no-repeat 0 0;width:4.9em;height:2.2em;bottom:.5em;left:2.55em;z-index:1}.slider-bg .slider-nos{float:left;width:1em;margin-top:.5em;height:24.0625em}.slider-bg .range{position:absolute;left:10em;top:2em}.slider-bg input{pointer-events:none}.input-error{border-color:#c43c35!important}.input-error:focus{box-shadow:inset 0 1px 3px rgba(0,0,0,.1),0 0 10px rgba(196,60,53,.75)!important}.input-success{border-color:#57a957!important;background-color:#f0f8f2!important}.input-success:focus{box-shadow:inset 0 1px 3px rgba(0,0,0,.1),0 0 10px rgba(87,169,87,.75)!important}.show-validate input[aria-required=true],.show-validate input[type=text][required]{background-image:radial-gradient(#7ac144 15%,rgba(0,0,0,0) 16%),radial-gradient(#7ac144 15%,rgba(0,0,0,0) 16%);background-size:2em 2em;background-position:top right;background-repeat:no-repeat;border-color:#7ac144}.btn{line-height:normal;display:inline-block;vertical-align:middle;background:0 0;border:0;padding:0}.btn,.btn:focus,.btn:hover{text-decoration:none}.btn:visited{color:#fff}.btn.btn-full{display:block;text-align:center;width:100%;padding-left:0;padding-right:0}.btn.btn-milli{font-size:13px;font-size:.8125rem;line-height:normal}.btn.btn-sml{font-size:14px;font-size:.875rem;line-height:normal}.btn.btn-lrg{font-size:18px;font-size:1.125rem;line-height:normal}.btn.btn-spacing{margin-right:.32813em}@media print{.btn{display:none!important}}.help-btn{background-color:#f37676}.btn-main{padding:1.3125em 2.625em;background-color:#4d4d4d;color:#fff;-webkit-clip-path:polygon(0 40%,2% 0,99% 0,100% 39%,100% 85%,99% 100%,0 100%);clip-path:polygon(0 40%,2% 0,99% 0,100% 39%,100% 85%,99% 100%,0 100%)}.btn-main.btn-menu-toggle.is-expanded,.btn-main:focus,.btn-main:hover{background-color:#29828b;color:#fff}.btn-main.btn-menu-toggle.is-expanded,.btn-main:active{box-shadow:inset .05em .15em .4em rgba(0,0,0,.2),inset 0 0 .2em rgba(255,255,255,.2),inset 0 1px 2px rgba(0,0,0,.3)}.btn-main.is-disabled,.btn-main[disabled]{background-color:#c74b29;background-image:-webkit-linear-gradient(top,#c74b29,#9d3b20);background-image:linear-gradient(to bottom,#c74b29,#9d3b20)}.btn-main-full{width:100%}.btn-main-compact{padding:.4375em .65625em}.btn-ghost{background-color:transparent;text-transform:uppercase;color:#fff;border:1px solid #fff}.btn-ghost .icon:before{margin:.3em}.btn-ghost:hover{background-color:#fff;color:#c74b29}.btn-cta{background-color:#7ac144;border-radius:4px}.login .btn{background-color:#2b8993}div.toolbar{float:left;text-align:left;padding:0;background-color:transparent!important}div.toolbar a:hover{color:#fff}div.toolbar a:hover .icon{background-color:#c74b29}div.toolbar input+input{margin-left:.4em}div.toolbar a+input{margin-left:-.2em}div.toolbar .icon{display:inline-block;padding-left:.3em;padding-right:.3em;height:26px;width:26px;position:relative;top:0;text-align:center}div.toolbar .icon:hover{color:#fff}div.toolbar .icon:before{margin-right:0;top:0;color:#fff}div.toolbar .icon.icon-preview{background-color:#c5b890}div.toolbar .icon.icon-analytics{background-color:#7acfda}div.toolbar .icon.icon-edit{background-color:#7acfda;margin-left:-.2em}div.toolbar .btn{height:26px;width:26px;display:inline-block;float:none;position:relative;padding:0;position:relative}div.toolbar .btn:hover{background-color:#c74b29}div.toolbar .txt-green:hover{color:#fff;background-color:green}.btn-edit{background:#c74b29 url(img/icons/icon-edit.png) no-repeat -1px 0}.btn-edit:hover{background:#c74b29 url(img/icons/icon-edit.png) no-repeat -1px 0}input.btn-edit{padding-left:2em;background:#fff url(img/icons/icon-edit.png) no-repeat 0 0}input.btn-edit:hover{background:#c74b29 url(img/icons/icon-edit-hover.png) no-repeat 0 0}.profile-heading .btn-edit{background:#c74b29 url(img/icons/icon-edit-hover.png) no-repeat 2px 5px}.profile-heading .btn-edit:hover{background-color:#a53e22;background-image:-webkit-linear-gradient(top,#d55734,#a53e22);background-image:linear-gradient(to bottom,#d55734,#a53e22);background:#a53e22 url(img/icons/icon-edit-hover.png) no-repeat 2px 5px}.profile-heading .btn-email{padding-left:2.3em;background-position-x:5px;background-position-y:5px}.profile-heading .btn-email:focus,.profile-heading .btn-email:hover{background-color:#a53e22;background-image:-webkit-linear-gradient(top,#d55734,#a53e22);background-image:linear-gradient(to bottom,#d55734,#a53e22);background:#a53e22 url(img/icons/icon-email.png) no-repeat 5px 5px}.profile-heading .btn-cta.btn-icon,.profile-heading .btn-referral{background-repeat:no-repeat;background-position:7px 8px;padding-left:2em}.profile-heading .btn-cta.btn-icon{background-image:url(img/icons/triage.png)}.profile-heading .btn-referral{background-image:url(img/icons/referral.png)}@media all and (min-width:40.0625em) and (max-width:42.4375em){.profile-heading .btn-main{font-size:.85em;margin-top:.3em}}.btn-delete{background:#c74b29 url(img/icons/icon-delete-hover.png) no-repeat 0 1px}.btn-delete:hover{background:url(img/icons/icon-delete-hover.png) no-repeat 0 1px;background-color:#e02222!important;color:#fff}.btn-copy{background:#7acfda url(img/icons/icon-copy.png) no-repeat 0 1px;color:#fff}.btn-copy:hover{background:url(img/icons/icon-copy-hover.png) no-repeat -1px 0}.btn-active{background:#fff url(img/icons/icon-active.png) no-repeat -1px 0}.btn-active:hover{background:#fff url(img/icons/icon-active-hover.png) no-repeat -1px 0}.btn-inactive{background:#fff url(img/icons/icon-inactive.png) no-repeat -1px 0}.btn-inactive:hover{background:#fff url(img/icons/icon-inactive-hover.png) no-repeat -1px 0}.btn-pdf{padding-left:1.875em;background:#c74b29 url(img/icons/icon-pdf-white.png) no-repeat 5px 6px}.btn-pdf,.btn-pdf:focus,.btn-pdf:hover,.btn-pdf:visited{background:url(img/icons/icon-pdf-white.png) no-repeat 5px 6px;background-color:#a94023}.btn-excel{padding-left:1.875em;background:#c74b29 url(img/icons/icon-excel-white.png) no-repeat 5px 6px}.btn-excel:hover{background:url(img/icons/icon-excel-white.png) no-repeat 5px 6px;background-color:#a94023}.btn-archive{background:#2b8993 url(img/icons/icon-archive-hover.png) no-repeat 0 0}.btn-archive:hover{background:#c74b29 url(img/icons/icon-archive-hover.png) no-repeat 0 0;color:#fff}.btn-lock{background:#fff url(img/icons/icon-lock.png) no-repeat -1px 0}.btn-lock:hover{background:#c74b29 url(img/icons/icon-lock-hover.png) no-repeat -1px 0;color:#fff}.btn-activate{background:#fff url(img/icons/icon-activate.png) no-repeat 5px 5px}.btn-activate:hover{background:#fff url(img/icons/icon-tick.png) no-repeat 5px 5px}.btn-green-tick{background:#fff url(img/icons/icon-green-tick.png) no-repeat 0 0}.btn-green-tick:hover{background:#c74b29 url(img/icons/icon-green-tick-hover.png) no-repeat 0 0}.btn-red-cross{background:#fff url(img/icons/icon-red-cross.png) no-repeat 0 0}.btn-red-cross:hover{background:#c74b29 url(img/icons/icon-red-cross-hover.png) no-repeat 0 0}.btn-arrow,.btn-arrow:hover{background-image:url(img/icons/icon-right-white.png);background-repeat:no-repeat;background-position:100% -2px;padding-right:2em}.btn-email{background-image:url(img/icons/icon-email.png);background-repeat:no-repeat;background-position:5px 4px;padding-left:2.5em}.btn.green{background-color:#7ac144;display:inline-block;width:auto}.btn.green .icon{color:#7ac144}.btn.green .icon:before{margin-right:0}.message-div input{padding-left:1.8em;background-position-x:2px;background-position-y:6px}.message-div .btn-delete{background:#c74b29 url(img/icons/icon-delete-hover.png) no-repeat 2px 6px!important;color:#fff}.message-div .btn-delete:hover{background:url(img/icons/icon-delete-dark.png) no-repeat 2px 6px!important;background-color:rgba(122,193,68,.1)!important;color:#c74b29}.message-div .btn-archive{background-image:url(img/icons/icon-archive-hover.png);background-position:2px 5px;background-color:#c74b29;color:#fff}.message-div .btn-archive:hover{background:url(img/icons/icon-archive.png) no-repeat 2px 5px;background-color:rgba(122,193,68,.1);color:#c74b29}@media all and (max-width:40em){.assessment .print{display:none}}.onoffswitch{position:relative;left:1em;width:5.625em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.onoffswitch-checkbox{display:none}.onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border:1px solid #4d4d4d;border-radius:4px}.onoffswitch-inner{display:block;width:200%;margin-left:-100%;transition:margin .3s ease-in 0s}.onoffswitch-inner:after,.onoffswitch-inner:before{display:block;float:left;width:50%;height:30px;padding:0;line-height:30px;color:#fff;box-sizing:border-box}.onoffswitch-inner:before{content:"Active";padding-left:10px;background-color:#7ac144;color:#fff}.onoffswitch-inner:after{content:"Inactive";padding-right:10px;background-color:#f2f2f2;color:#4d4d4d;text-align:right}.onoffswitch-switch{display:block;width:15px;margin:5px;background:#fff;position:absolute;top:0;bottom:0;right:66px;border:1px solid #4d4d4d;border-radius:4px;transition:all .3s ease-in 0s}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-left:0}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:0}.filter{position:relative}.filter button.btn,.filter input.btn{background-color:#c74b29;padding:.41em .65em;position:absolute;right:1px;top:1px}@media all and (max-width:40em){.filter button.btn,.filter input.btn{top:.2em}}.filter .icon{color:#fff}.filter .icon.icon-search:before{margin-right:0}.filter input.btn-search{background:#7acfda url(img/icons/icon-search.png) no-repeat .3em .1em;padding:.5em 1.25em}.btn-menu-toggle{position:relative;width:3.125rem;height:2.125rem}@media all and (min-width:40.0625em){.btn-menu-toggle{display:none}}.no-js .btn-menu-toggle{display:none}.btn-menu-toggle__icon{left:50%;top:50%;margin:-1px 0 0 -14px;margin:-.0625rem 0 0 -.875rem;pointer-events:none}.btn-menu-toggle__icon,.btn-menu-toggle__icon:after,.btn-menu-toggle__icon:before{position:absolute;width:1.75rem;height:.1875rem;border-radius:1.25rem;background:#fff;box-shadow:0 -1px rgba(0,0,0,.2)}.btn-menu-toggle__icon:after,.btn-menu-toggle__icon:before{content:"";left:0}.btn-menu-toggle__icon:before{top:-.375rem}.btn-menu-toggle__icon:after{top:.375rem}.btn-close:before{content:"x";display:block;speak:none;font:bold 1.125em/1.125em Verdana,Geneva,Tahoma,sans-serif;padding:0 .4375em .3125em;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.btn-close:focus:before,.btn-close:hover:before{opacity:.9}.btn-faux-link{color:#2b8993;border:1px solid #bfbfbf;padding:.2em .5em;margin-top:.5em}.btn-faux-link:focus,.btn-faux-link:hover{color:#93352b;text-decoration:none}.hide-fully{display:none;visibility:hidden}@media all and (max-width:40em){.hide-fully--palm{display:none;visibility:hidden}}@media all and (min-width:40.0625em){.hide-fully--non-palm{display:none;visibility:hidden}}@media all and (min-width:40.0625em) and (max-width:74.9375em){.hide-fully--lap{display:none;visibility:hidden}}@media all and (min-width:40.0625em) and (max-width:56.25em){.hide-fully--lap-sml{display:none;visibility:hidden}}@media all and (min-width:56.3125em) and (max-width:74.9375em){.hide-fully--lap-lrg{display:none;visibility:hidden}}@media all and (max-width:74.9375em){.hide-fully--portable{display:none;visibility:hidden}}@media all and (min-width:75em){.hide-fully--desk{display:none;visibility:hidden}}@media all and (min-width:75em) and (max-width:85.3125em){.hide-fully--desk-sml{display:none;visibility:hidden}}@media all and (min-width:85.375em){.hide-fully--desk-lrg{display:none;visibility:hidden}}.hide-visually{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(0 0 0 0);margin:-1px;padding:0;border:0}legend.hide-visually{left:-9999px}.js .js-hide-show,.js .js-off{display:none}@media print{.hide-print{display:none}.js-hide-show{display:block!important}}.mrg-base{margin-bottom:21px!important;margin-bottom:1.3125rem!important}.mrg-base-top{margin-top:21px!important;margin-top:1.3125rem!important}.mrg-mini{margin-bottom:5.25px!important;margin-bottom:.32813rem!important}.mrg-mini-top{margin-top:5.25px!important;margin-top:.32813rem!important}.mrg-half{margin-bottom:10.5px!important;margin-bottom:.65625rem!important}.mrg-half-top{margin-top:10.5px!important;margin-top:.65625rem!important}.mrg-dbl{margin-bottom:42px!important;margin-bottom:2.625rem!important}.mrg-dbl-top{margin-top:42px!important;margin-top:2.625rem!important}.mrg-triple{margin-bottom:63px!important;margin-bottom:3.9375rem!important}.mrg-triple-top{margin-top:63px!important;margin-top:3.9375rem!important}@media all and (max-width:40em){.mrg-base-palm{margin-bottom:21px!important;margin-bottom:1.3125rem!important}}@media all and (min-width:40.0625em){.mrg-base-non-palm{margin-bottom:21px!important;margin-bottom:1.3125rem!important}}@media all and (min-width:40.0625em) and (max-width:74.9375em){.mrg-base-lap{margin-bottom:21px!important;margin-bottom:1.3125rem!important}}@media all and (min-width:40.0625em) and (max-width:56.25em){.mrg-base-lap-sml{margin-bottom:21px!important;margin-bottom:1.3125rem!important}}@media all and (min-width:56.3125em) and (max-width:74.9375em){.mrg-base-lap-lrg{margin-bottom:21px!important;margin-bottom:1.3125rem!important}}@media all and (max-width:74.9375em){.mrg-base-portable{margin-bottom:21px!important;margin-bottom:1.3125rem!important}}@media all and (min-width:75em){.mrg-base-desk{margin-bottom:21px!important;margin-bottom:1.3125rem!important}}@media all and (min-width:75em) and (max-width:85.3125em){.mrg-base-desk-sml{margin-bottom:21px!important;margin-bottom:1.3125rem!important}}@media all and (min-width:85.375em){.mrg-base-desk-lrg{margin-bottom:21px!important;margin-bottom:1.3125rem!important}}.flush{margin:0!important}.flush-top{margin-top:0!important}.flush-right{margin-right:0!important}.flush-btm{margin-bottom:0!important}.flush-left{margin-left:0!important}.flush-ends{margin-top:0!important;margin-bottom:0!important}.flush-sides{margin-right:0!important;margin-left:0!important}.block{display:block!important}.inline{display:inline!important}.inline-block{display:inline-block!important}.index-top{z-index:160}.index-bottom{z-index:1}.txt-sml{font-size:14px!important;font-size:.875rem!important;line-height:1.5}.txt-lrg{font-size:18px!important;font-size:1.125rem!important;line-height:1.16667}.txt-reset{font-size:100%!important}.txt-center{text-align:center!important}.txt-left{text-align:left!important}.txt-right{text-align:right!important}.txt-italic{font-style:italic!important}.txt-bold{font-weight:700!important}.txt-caps{text-transform:uppercase!important}.txt-success{color:#228b22}.txt-warning{color:coral}.txt-error{color:#dc143c}.txt-truncate{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.txt-break-word{word-wrap:break-word!important;-ms-word-break:break-all!important;word-break:break-all!important;word-break:break-word!important;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}.clear{clear:both}.pull-center img,.pull-left img,.pull-right img{display:block}.pull-left{float:left;margin-right:21px;margin-right:1.3125rem}.pull-right{float:right;margin-left:21px;margin-left:1.3125rem}.pull-center{display:block;margin-right:auto;margin-left:auto}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-baseline{vertical-align:baseline!important}.align-bottom{vertical-align:bottom!important}@media print{audio,nav,video{display:none!important}*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;border-color:#000!important;-ms-filter:none!important}.h2,.h3,h2,h3{page-break-after:avoid}blockquote,img,pre,tr{page-break-inside:avoid}.h2,.h3,h2,h3,p{orphans:3;widows:3}}