@charset "UTF-8";@import url(/Content/styles/vendors/select2.css);@import url(/Content/styles/vendors/jquery.dataTables.css);footer{overflow:hidden;color:#ddd;background:#3b3b44;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNiM2I0NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzJjMmMzNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzIyMjIyYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMjEyMWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#3b3b44 0%,#2c2c34 50%,#22222b 51%,#12121b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#3b3b44),color-stop(50%,#2c2c34),color-stop(51%,#22222b),color-stop(100%,#12121b));background:-webkit-linear-gradient(top,#3b3b44 0%,#2c2c34 50%,#22222b 51%,#12121b 100%);background:-o-linear-gradient(top,#3b3b44 0%,#2c2c34 50%,#22222b 51%,#12121b 100%);background:-ms-linear-gradient(top,#3b3b44 0%,#2c2c34 50%,#22222b 51%,#12121b 100%);background:linear-gradient(to bottom,#3b3b44 0%,#2c2c34 50%,#22222b 51%,#12121b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3b3b44',endColorstr='#12121b',GradientType=0)}.blue,.user-type-key,.contact-method-key,button,.tabs a.current,.tiles h2,.collapsible.expanded .expand-button,.client-tabs a.current,.tip i{color:#fff;background:#33a5d3;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMzYTVkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzMzYTVkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzAwOGVjOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDhlYzgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#33a5d3 0%,#33a5d3 50%,#008ec8 51%,#008ec8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#33a5d3),color-stop(50%,#33a5d3),color-stop(51%,#008ec8),color-stop(100%,#008ec8));background:-webkit-linear-gradient(top,#33a5d3 0%,#33a5d3 50%,#008ec8 51%,#008ec8 100%);background:-o-linear-gradient(top,#33a5d3 0%,#33a5d3 50%,#008ec8 51%,#008ec8 100%);background:-ms-linear-gradient(top,#33a5d3 0%,#33a5d3 50%,#008ec8 51%,#008ec8 100%);background:linear-gradient(to bottom,#33a5d3 0%,#33a5d3 50%,#008ec8 51%,#008ec8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#33a5d3',endColorstr='#008ec8',GradientType=0)}.dark-blue,nav ul li a.current,h1{background:#336ca5;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMzNmNhNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzMzNmNhNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzAwNDk5MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDQ5OTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#336ca5 0%,#336ca5 50%,#004990 51%,#004990 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#336ca5),color-stop(50%,#336ca5),color-stop(51%,#004990),color-stop(100%,#004990));background:-webkit-linear-gradient(top,#336ca5 0%,#336ca5 50%,#004990 51%,#004990 100%);background:-o-linear-gradient(top,#336ca5 0%,#336ca5 50%,#004990 51%,#004990 100%);background:-ms-linear-gradient(top,#336ca5 0%,#336ca5 50%,#004990 51%,#004990 100%);background:linear-gradient(to bottom,#336ca5 0%,#336ca5 50%,#004990 51%,#004990 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#336ca5',endColorstr='#004990',GradientType=0)}.yellow,#DocStoreIndexTable_wrapper .dataTables_paginate .paginate_button.previous::after,#DocStoreIndexTable_wrapper .dataTables_paginate .paginate_button.next::after,.tabs a,.toggler.collapsed,.tip:hover span,.tip:hover label.req::after,section.message-customers .styled-button-check input[type=radio]:checked~label{background:#f3d165;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzZDE2NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YzZDE2NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2YwYzYzZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMGM2M2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#f3d165 0%,#f3d165 50%,#f0c63e 51%,#f0c63e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f3d165),color-stop(50%,#f3d165),color-stop(51%,#f0c63e),color-stop(100%,#f0c63e));background:-webkit-linear-gradient(top,#f3d165 0%,#f3d165 50%,#f0c63e 51%,#f0c63e 100%);background:-o-linear-gradient(top,#f3d165 0%,#f3d165 50%,#f0c63e 51%,#f0c63e 100%);background:-ms-linear-gradient(top,#f3d165 0%,#f3d165 50%,#f0c63e 51%,#f0c63e 100%);background:linear-gradient(to bottom,#f3d165 0%,#f3d165 50%,#f0c63e 51%,#f0c63e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3d165',endColorstr='#f0c63e',GradientType=0)}.red,.button.red{color:#fff;background:#c75b67;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M3NWI2NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2M3NWI2NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2I5MzI0MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiOTMyNDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#c75b67 0%,#c75b67 50%,#b93241 51%,#b93241 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#c75b67),color-stop(50%,#c75b67),color-stop(51%,#b93241),color-stop(100%,#b93241));background:-webkit-linear-gradient(top,#c75b67 0%,#c75b67 50%,#b93241 51%,#b93241 100%);background:-o-linear-gradient(top,#c75b67 0%,#c75b67 50%,#b93241 51%,#b93241 100%);background:-ms-linear-gradient(top,#c75b67 0%,#c75b67 50%,#b93241 51%,#b93241 100%);background:linear-gradient(to bottom,#c75b67 0%,#c75b67 50%,#b93241 51%,#b93241 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c75b67',endColorstr='#b93241',GradientType=0)}.olive{background:#cdcd79;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NkY2Q3OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2NkY2Q3OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2MwYzE1NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjMGMxNTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#cdcd79 0%,#cdcd79 50%,#c0c157 51%,#c0c157 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#cdcd79),color-stop(50%,#cdcd79),color-stop(51%,#c0c157),color-stop(100%,#c0c157));background:-webkit-linear-gradient(top,#cdcd79 0%,#cdcd79 50%,#c0c157 51%,#c0c157 100%);background:-o-linear-gradient(top,#cdcd79 0%,#cdcd79 50%,#c0c157 51%,#c0c157 100%);background:-ms-linear-gradient(top,#cdcd79 0%,#cdcd79 50%,#c0c157 51%,#c0c157 100%);background:linear-gradient(to bottom,#cdcd79 0%,#cdcd79 50%,#c0c157 51%,#c0c157 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cdcd79',endColorstr='#c0c157',GradientType=0)}.grey,.client-tabs a{background:#bbb;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYmJiYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2JiYmJiYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2FhYWFhYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhYWFhYWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#bbb 0%,#bbb 50%,#aaa 51%,#aaa 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#bbb),color-stop(50%,#bbb),color-stop(51%,#aaa),color-stop(100%,#aaa));background:-webkit-linear-gradient(top,#bbb 0%,#bbb 50%,#aaa 51%,#aaa 100%);background:-o-linear-gradient(top,#bbb 0%,#bbb 50%,#aaa 51%,#aaa 100%);background:-ms-linear-gradient(top,#bbb 0%,#bbb 50%,#aaa 51%,#aaa 100%);background:linear-gradient(to bottom,#bbb 0%,#bbb 50%,#aaa 51%,#aaa 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bbbbbb',endColorstr='#aaaaaa',GradientType=0)}.green{color:#fff;background:#1faa4d;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pg0KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPg0KICA8bGluZWFyR3JhZGllbnQgaWQ9ImdyYWQtdWNnZy1nZW5lcmF0ZWQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+DQogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFmYWE0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+DQogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiMxZmFhNGQiIHN0b3Atb3BhY2l0eT0iMSIvPg0KICAgIDxzdG9wIG9mZnNldD0iNTElIiBzdG9wLWNvbG9yPSIjMDA4MDI4IiBzdG9wLW9wYWNpdHk9IjEiLz4NCiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDgwMjgiIHN0b3Atb3BhY2l0eT0iMSIvPg0KICA8L2xpbmVhckdyYWRpZW50Pg0KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPg0KPC9zdmc+);background:-moz-linear-gradient(top,#1faa4d 0%,#1faa4d 50%,#008028 51%,#008028 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#1faa4d),color-stop(50%,#1faa4d),color-stop(51%,#008028),color-stop(100%,#008028));background:-webkit-linear-gradient(top,#1faa4d 0%,#1faa4d 50%,#008028 51%,#008028 100%);background:-o-linear-gradient(top,#1faa4d 0%,#1faa4d 50%,#008028 51%,#008028 100%);background:-ms-linear-gradient(top,#1faa4d 0%,#1faa4d 50%,#008028 51%,#008028 100%);background:linear-gradient(to bottom,#1faa4d 0%,#1faa4d 50%,#008028 51%,#008028 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1faa4d',endColorstr='#008028',GradientType=0)}.teal,.compliance h1,.compliance .tiles h2{color:#fff;background:#00858f;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pg0KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPg0KICA8bGluZWFyR3JhZGllbnQgaWQ9ImdyYWQtdWNnZy1nZW5lcmF0ZWQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+DQogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwODU4ZiIgc3RvcC1vcGFjaXR5PSIxIi8+DQogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiMwMDg1OGYiIHN0b3Atb3BhY2l0eT0iMSIvPg0KICAgIDxzdG9wIG9mZnNldD0iNTElIiBzdG9wLWNvbG9yPSIjMDA2NjcyIiBzdG9wLW9wYWNpdHk9IjEiLz4NCiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDY2NzIiIHN0b3Atb3BhY2l0eT0iMSIvPg0KICA8L2xpbmVhckdyYWRpZW50Pg0KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPg0KPC9zdmc+);background:-moz-linear-gradient(top,#00858f 0%,#00858f 50%,#006672 51%,#006672 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#00858f),color-stop(50%,#00858f),color-stop(51%,#006672),color-stop(100%,#006672));background:-webkit-linear-gradient(top,#00858f 0%,#00858f 50%,#006672 51%,#006672 100%);background:-o-linear-gradient(top,#00858f 0%,#00858f 50%,#006672 51%,#006672 100%);background:-ms-linear-gradient(top,#00858f 0%,#00858f 50%,#006672 51%,#006672 100%);background:linear-gradient(to bottom,#00858f 0%,#00858f 50%,#006672 51%,#006672 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00858f',endColorstr='#006672',GradientType=0)}.bright-red{color:#fff;background:#ff0100;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pg0KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPg0KICA8bGluZWFyR3JhZGllbnQgaWQ9ImdyYWQtdWNnZy1nZW5lcmF0ZWQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+DQogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmMDEwMCIgc3RvcC1vcGFjaXR5PSIxIi8+DQogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNmZjAxMDAiIHN0b3Atb3BhY2l0eT0iMSIvPg0KICAgIDxzdG9wIG9mZnNldD0iNTElIiBzdG9wLWNvbG9yPSIjYzQxZDFjIiBzdG9wLW9wYWNpdHk9IjEiLz4NCiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjNDFkMWMiIHN0b3Atb3BhY2l0eT0iMSIvPg0KICA8L2xpbmVhckdyYWRpZW50Pg0KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPg0KPC9zdmc+);background:-moz-linear-gradient(top,#ff0100 0%,#ff0100 50%,#c41d1c 51%,#c41d1c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ff0100),color-stop(50%,#ff0100),color-stop(51%,#c41d1c),color-stop(100%,#c41d1c));background:-webkit-linear-gradient(top,#ff0100 0%,#ff0100 50%,#c41d1c 51%,#c41d1c 100%);background:-o-linear-gradient(top,#ff0100 0%,#ff0100 50%,#c41d1c 51%,#c41d1c 100%);background:-ms-linear-gradient(top,#ff0100 0%,#ff0100 50%,#c41d1c 51%,#c41d1c 100%);background:linear-gradient(to bottom,#ff0100 0%,#ff0100 50%,#c41d1c 51%,#c41d1c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0100',endColorstr='#c41d1c',GradientType=0)}.pink{background:#f8a1a0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M3NWI2NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2M3NWI2NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2I5MzI0MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiOTMyNDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#f8a1a0 0%,#f8a1a0 50%,#f68987 51%,#f68987 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f8a1a0),color-stop(50%,#f8a1a0),color-stop(51%,#f68987),color-stop(100%,#f68987));background:-webkit-linear-gradient(top,#f8a1a0 0%,#f8a1a0 50%,#f68987 51%,#f68987 100%);background:-o-linear-gradient(top,#f8a1a0 0%,#f8a1a0 50%,#f68987 51%,#f68987 100%);background:-ms-linear-gradient(top,#f8a1a0 0%,#f8a1a0 50%,#f68987 51%,#f68987 100%);background:linear-gradient(to bottom,#f8a1a0 0%,#f8a1a0 50%,#f68987 51%,#f68987 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8a1a0',endColorstr='#f68987',GradientType=0)}.light-blue{background:#83bff5;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMzYTVkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzMzYTVkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzAwOGVjOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDhlYzgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#83bff5 0%,#83bff5 50%,#64aef3 51%,#64aef3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#83bff5),color-stop(50%,#83bff5),color-stop(51%,#64aef3),color-stop(100%,#64aef3));background:-webkit-linear-gradient(top,#83bff5 0%,#83bff5 50%,#64aef3 51%,#64aef3 100%);background:-o-linear-gradient(top,#83bff5 0%,#83bff5 50%,#64aef3 51%,#64aef3 100%);background:-ms-linear-gradient(top,#83bff5 0%,#83bff5 50%,#64aef3 51%,#64aef3 100%);background:linear-gradient(to bottom,#83bff5 0%,#83bff5 50%,#64aef3 51%,#64aef3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#83bff5',endColorstr='#64aef3',GradientType=0)}.navy-blue{color:#fff;background:#264566;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pg0KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPg0KICA8bGluZWFyR3JhZGllbnQgaWQ9ImdyYWQtdWNnZy1nZW5lcmF0ZWQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+DQogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI2NDU2NiIgc3RvcC1vcGFjaXR5PSIxIi8+DQogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiMyNjQ1NjYiIHN0b3Atb3BhY2l0eT0iMSIvPg0KICAgIDxzdG9wIG9mZnNldD0iNTElIiBzdG9wLWNvbG9yPSIjMEQxRjM4IiBzdG9wLW9wYWNpdHk9IjEiLz4NCiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwRDFGMzgiIHN0b3Atb3BhY2l0eT0iMSIvPg0KICA8L2xpbmVhckdyYWRpZW50Pg0KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPg0KPC9zdmc+);background:-moz-linear-gradient(top,#264566 0%,#264566 50%,#0d1f38 51%,#0d1f38 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#264566),color-stop(50%,#264566),color-stop(51%,#0d1f38),color-stop(100%,#0d1f38));background:-webkit-linear-gradient(top,#264566 0%,#264566 50%,#0d1f38 51%,#0d1f38 100%);background:-o-linear-gradient(top,#264566 0%,#264566 50%,#0d1f38 51%,#0d1f38 100%);background:-ms-linear-gradient(top,#264566 0%,#264566 50%,#0d1f38 51%,#0d1f38 100%);background:linear-gradient(to bottom,#264566 0%,#264566 50%,#0d1f38 51%,#0d1f38 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#264566',endColorstr='#0D1F38',GradientType=0)}.blue-grey,.customer h1,.customer .tiles h2{color:#fff;background:#6483a4;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pg0KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPg0KICA8bGluZWFyR3JhZGllbnQgaWQ9ImdyYWQtdWNnZy1nZW5lcmF0ZWQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+DQogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY0ODNBNCIgc3RvcC1vcGFjaXR5PSIxIi8+DQogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiM2NDgzQTQiIHN0b3Atb3BhY2l0eT0iMSIvPg0KICAgIDxzdG9wIG9mZnNldD0iNTElIiBzdG9wLWNvbG9yPSIjNDQ2Mzg0IiBzdG9wLW9wYWNpdHk9IjEiLz4NCiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NDYzODQiIHN0b3Atb3BhY2l0eT0iMSIvPg0KICA8L2xpbmVhckdyYWRpZW50Pg0KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPg0KPC9zdmc+);background:-moz-linear-gradient(top,#6483a4 0%,#6483a4 50%,#446384 51%,#446384 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#6483a4),color-stop(50%,#6483a4),color-stop(51%,#446384),color-stop(100%,#446384));background:-webkit-linear-gradient(top,#6483a4 0%,#6483a4 50%,#446384 51%,#446384 100%);background:-o-linear-gradient(top,#6483a4 0%,#6483a4 50%,#446384 51%,#446384 100%);background:-ms-linear-gradient(top,#6483a4 0%,#6483a4 50%,#446384 51%,#446384 100%);background:linear-gradient(to bottom,#6483a4 0%,#6483a4 50%,#446384 51%,#446384 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6483A4',endColorstr='#446384',GradientType=0)}button,.button,a.button{text-align:center;color:#444;text-decoration:none;line-height:40px;border:none;cursor:pointer;font-family:'Montserrat',sans-serif}button.thin-button,.button.thin-button,a.button.thin-button{line-height:30px}h1{font-size:1.7em;line-height:39px;font-weight:300;padding:0 10px;margin:10px 0 0 0;background:#336ca5;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMzNmNhNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzMzNmNhNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzAwNDk5MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDQ5OTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#336ca5 0%,#336ca5 50%,#004990 51%,#004990 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#336ca5),color-stop(50%,#336ca5),color-stop(51%,#004990),color-stop(100%,#004990));background:-webkit-linear-gradient(top,#336ca5 0%,#336ca5 50%,#004990 51%,#004990 100%);background:-o-linear-gradient(top,#336ca5 0%,#336ca5 50%,#004990 51%,#004990 100%);background:-ms-linear-gradient(top,#336ca5 0%,#336ca5 50%,#004990 51%,#004990 100%);background:linear-gradient(to bottom,#336ca5 0%,#336ca5 50%,#004990 51%,#004990 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#336ca5',endColorstr='#004990',GradientType=0)}h1 i{vertical-align:text-bottom;margin-right:10px;margin-bottom:5px}button.inline-button,.inline-button,a.button.inline-button{font-size:22px;line-height:22px;height:30px;border:2px solid #fff;border-radius:4px}a.blue,a.user-type-key,a.contact-method-key{color:#fff}a.button{display:inline-block;border-radius:6px}footer li{font-size:.9em}.user-online-true{background-image:url(/Content/images/icons/User_green.png)}.user-online-false{background-image:url(/Content/images/icons/User_red.png)}footer ul{float:right;padding:7px 10px}footer ul li{border-right:1px solid #fff;padding:0 10px}footer ul li:last-child{border-right:none;padding-right:0}h1{font-size:1.7em;line-height:39px;font-weight:300;padding:0 10px;margin:10px 0 0 0}h1 i,h1 img.icon-replacement{vertical-align:text-bottom;margin-right:10px;margin-bottom:5px}section{background:#ddd;padding:10px;margin-bottom:20px;color:#444;border-radius:7px}section section,section section section section{background:#ccc;margin:0 0 10px 0}section section section{background:#ddd;margin:0 0 10px 0}section.blue,section.user-type-key,section.contact-method-key{background:#9ac5d7;color:#444}section.transparent{background:transparent;padding:0}section.transparent input,section.transparent select,section.transparent .styled-check label:not(.actual-label){border:1px solid #cae4ef!important}section.transparent .select2 input{border:none!important}@media only screen and (max-width:1023px){section.transparent{margin:0 10px}}.client-tabs+section,.tabbed-section{border-top-left-radius:0}section:before,section:after,.clearfix:before,.home .rewards-container .gauge-filters:before,.clearfix:after,.home .rewards-container .gauge-filters:after{content:".";display:block;height:0;overflow:hidden}section:after,.clearfix:after,.home .rewards-container .gauge-filters:after{clear:both}h1,h2,nav,header,footer,section.home{font-family:'Montserrat',sans-serif;font-weight:300}.banner h1{background:none}.inner-field.inline-buttons{margin-left:10px;margin-top:0}.upload-help{clear:both;font-size:1.16em;margin:0;padding:10px 0 0 0}.styled-check input[type=checkbox],.styled-check input[type=radio]{display:none}.styled-check label:not(.actual-label){display:inline-block;height:30px;width:30px;background:#fff;padding:0;margin:0;vertical-align:middle;cursor:pointer}.styled-check input[type=checkbox]:checked~label:not(.actual-label):after,.styled-check input[type=radio]:checked~label:not(.actual-label):after{display:block}.styled-check.grey-check label:not(.actual-label){background:#eff3f6}.styled-check .actual-label,.message-box .field .styled-check .actual-label{display:inline;margin-left:5px}.styled-radio input[type=radio]{display:none}.styled-radio label{display:inline-block;height:30px;width:30px;background:#fff;padding:0;margin:0;vertical-align:middle}.styled-radio label:after{position:absolute;content:'';display:none;width:20px;height:20px;background:url(/content/images/sprite.png) -21px -132px;margin-left:5px;margin-top:5px}.styled-radio input[type=radio]:checked~label:after{display:block}ul.actions-menu{list-style:none;padding:0;margin:0}ul.actions-menu .button{position:relative}ul.actions-menu ul{border:1px solid #666;position:absolute;width:110px;border-radius:5px;background:#fff;list-style:none;padding:0;margin:0;display:none;z-index:2000}ul.actions-menu ul a{display:block;padding:.5em 1em;color:#444;text-decoration:none;border-top:1px dashed #ccc}ul.actions-menu ul li:first-child a{border-top:0}ul.actions-menu.wide ul{width:175px}p.intro{font-size:1.16em}div.status{float:right;font-size:.75em;text-align:right}div.status i{vertical-align:middle}div.status a{margin-top:5px;font-size:1.3em;font-weight:bold;width:90px;padding:0 5px}.card{overflow:hidden;padding-bottom:5px;margin-bottom:10px;border-bottom:1px dashed #ccc}.card-photo{float:left}.card-summary{margin-left:100px;margin-right:520px}.card-status{float:right;width:200px;margin-right:300px;font-size:1.16em}.card-status a{width:89px;font-weight:bold;margin-top:10px}.card-summary h3{font-size:1.3em;margin:0}.card-summary h4{font-size:1.16em;margin:0;font-weight:normal}.card-summary ul{list-style:none;padding:0;margin:0 0 0 -3px;font-size:1.16em}.card-summary ul li{margin:.7em 0}ul.tabs{list-style:none;padding:0;margin:10px 0 0 0;overflow:hidden}.tabs a{display:block;float:left;color:#444;text-decoration:none;line-height:40px;border-radius:5px 5px 0 0;margin-right:10px;padding:0 20px;font-weight:bold}.field input.date{width:150px}.field.longdate input.date{width:100%}.field input.date::-webkit-input-placeholder{font-size:90%}.field input.date::-moz-placeholder{font-size:90%}.field input.date:-ms-input-placeholder{font-size:90%}.field span.yes-no,.field label.yes-no.req::after{display:inline;width:auto;margin-right:20px}.collapsible h3{font-size:1.25em;text-transform:uppercase;padding:0;margin:0 0 0 0}.collapsible .expand-button{float:right;width:24px;height:24px;border:2px solid #fff;margin:-5px 305px -5px 0;font-size:1.2em}.collapsible .collapse{display:none}.collapsible .expand,.collapsible.expanded .collapse{display:inline}.collapsible.expanded .expand{display:none}.collapsible>.form-width{padding-top:10px}section section.collapsible.expanded{background-color:#9ac5d7}section section.collapsible.expanded section{background-color:#6bb4d3}.opening{width:35%;margin-right:5%}.pricing .field{width:8%}.pricing .field.first{width:24%;padding-top:2.2em}.pricing label{min-height:34px}label.service-type{font-size:1.2em;display:block;margin-top:5px}label.service-type span,label.service-type label.req::after{font-size:.8em}.list-results{clear:both;padding:0}.list-results>ul{clear:both;padding:0;margin:0;list-style:none}.list-results>ul>li{background:#eee;margin:10px 0;padding:10px;position:relative;overflow:hidden;border-radius:5px}.list-results>ul>li a.button{position:absolute;right:10px;bottom:10px}.list-results li img{float:left}.list-results li h3{margin:0 90px 0 115px;padding:0}.list-results li h4{margin:0 90px 0 115px;padding:0}.list-results li ul{margin:10px 90px 0 100px;padding:0;list-style:none}.list-results li ul li{margin:6px 0}.query{position:relative;margin-top:1.9em}.query button{width:33px;height:30px;position:absolute;text-align:center;padding:0;right:0;top:0;line-height:14px;text-align:center;border-radius:0 4px 4px 0}.query button.with-label{top:auto}.query button i{margin-left:4px}.detail-chunk span.boolean-box,.detail-chunk label.boolean-box.req::after{float:right;width:20px;height:20px;border:1px solid #ccc;margin:-2px 0;text-align:center;font-weight:bold;line-height:20px;font-size:20px;color:#444}.detail-chunk span.boolean-box.tick:before{content:'✓'}.field span.boolean-box,.field label.boolean-box.req::after{float:left;width:30px;height:30px;margin:0;text-align:center;font-weight:bold;line-height:30px;font-size:25px;color:#444;background-color:#fff}.field span.boolean-box.tick:before{content:'✓'}.toggler .expand{display:none}.toggler .collapse{display:inline}.toggler.collapsed .expand{display:inline}.toggler.collapsed .collapse{display:none}.details-collapsible>div{margin-top:10px}.details-collapsible .expand-button{margin-right:0}.field .heavy{font-weight:bold;font-size:1.25em;color:#444}table.discount-tariff{background:none;width:660px}.discount-tariff thead th{background:none;color:#444;font-size:1.2em;vertical-align:top;padding:0 5px}.discount-tariff thead th span,.discount-tariff thead th label.req::after{display:block;font-size:.8em;font-weight:normal}.discount-tariff td{padding:0 5px;border:0;text-align:left}.discount-tariff tbody td.discount-name{width:215px;font-size:1.2em}.discount-tariff tbody td.discount-type{width:50px}.discount-tariff tbody td.discount-value{width:50px}.discount-tariff tbody td.discount-date{width:150px}.discount-tariff tbody td.discount-active{width:30px}.discount-tariff tbody td .faux-field{text-align:center}.discount-tariff tbody td.discount-date .faux-field{text-align:left}.suggested-details{clear:both;list-style:none;padding:0;margin:0;overflow:hidden}.suggested-details li{margin:10px 10px 10px 0;width:33%;float:left}.suggested-details li div{padding:5px 0}.suggested-details li h4{padding:0;margin:0}.site-owner-selector{width:100%}.agreement-name-selector{width:100%}.agreement-name-position{width:76%;float:right}.override{display:inline;position:absolute}#franchiseAgreementLabel{float:right;margin-left:110px}.field.flow{width:auto}.report-site-selector{clear:both}.report-site-selector h3{margin-bottom:3px;font-weight:normal;font-size:1.1em}.report-site-selector ul{list-style:none;margin:0;padding:0;overflow:hidden}.report-site-selector ul li{float:left;width:auto;margin-left:0;margin-right:20px}table.report{border:none;font-size:.9em}table.report th{background:#008cca;border:1px solid #ccc;border-bottom:none;font-weight:normal;padding:0 10px;text-align:center;height:40px;vertical-align:middle;color:#fff}table.report th.blank{background:#ccc;border:solid 1px #ccc;border-bottom:none}table.report tfoot th{height:30px}table.report td{border:1px solid #ccc;height:30px;background:#fff;padding:0 10px;text-align:center}table.report tr:nth-child(2n) td{background:#eee}.address input{display:block;margin-bottom:5px}.address input:last-child{margin-bottom:0}.validation-summary-errors{color:#900;font-size:1.1em}.input-validation-error,.input-validation-error .select2-choice{background:#ffbfbf}.tip{position:relative}.tip i{display:inline-block;width:1.5em;height:1.5em;text-align:center;font-weight:bold;font-style:normal;font-size:.8em;vertical-align:middle;margin-top:-5px;line-height:1.6em;border-radius:3px;cursor:pointer}.tip span,.tip label.req::after{display:none;font-size:.8em}.tip:hover span,.tip:hover label.req::after{position:absolute;display:block;width:400px;z-index:2000;bottom:27px;padding:10px;margin-left:-8px;border-radius:5px}.tip:hover span:before{content:' ';border:10px solid transparent;border-top:10px solid #f0c63e;position:absolute;bottom:-20px}.active-toggle-group-disabled input,.active-toggle-group-disabled select{opacity:.5}.active-toggle-group .styled-check label:after{display:block;background:url(/content/images/sprite.png?v=20150113) -64px -132px}.active-toggle-group .styled-check input[type=checkbox]:checked~label:after{background-position:-43px -132px}.select2-container-multi .select2-choices .select2-search-choice{line-height:normal}table.report th.col-group{height:28px}.customer-indicator{color:#f90;font-size:1.3em;font-weight:bold;display:inline-block;margin-right:.25em}.select-all-container{float:right;margin-top:.2em}.select-all-container a{color:#333;text-decoration:none}#washDetails{font-size:.8em}#washDetails h1{background:none}#washDetails td,#washDetails th{border:none;text-align:left;padding:5px 0;vertical-align:top}.wash-view-buttons{text-align:right}.no-break{white-space:nowrap}.custom-report li{clear:left}.custom-report .buttons{clear:none;text-align:center}.trade-pricing input{margin-bottom:10px}.second-price-label{line-height:45px}label.trade-service{margin-bottom:5px}label.service-type span.required-label,label.service-type label.required-label.req::after{font-size:1em}label.service-type span.required-buttons,label.service-type label.required-buttons.req::after{margin-left:25px;float:none;font-size:1.1em}label.service-type span.service-label,label.service-type label.service-label.req::after{width:430px;display:inline-block;font-size:1em}.top-text{line-height:20px}.hidethis{display:none!important}.row-header{border-bottom:#004394 1px solid;width:1%;white-space:nowrap;font-weight:bold}.trade-pricing-view h4{font-size:1.1em}.trade-sites-view td{width:50%;border-bottom:0}tr.account-manager{background-color:#ccc}.trade-details a{float:right;width:100px;font-weight:bold;margin-bottom:5px;margin-top:-30px}section.trade-details{clear:both}div.trade-details{width:30%;float:left;margin-right:0}.trade-details h2{margin-top:0}.trade-details-logo{float:left;width:21%;height:160px}.trade-details-logo img{position:relative;top:50%;transform:translate(1%,-50%);max-height:150px}.trade-details-button{margin-bottom:10px}.trade-address{background:#fff;width:49%;margin-top:5px}.trade-address td{padding:1px;border:none}.archived img{opacity:.4;filter:alpha(opacity=40)}.archived{color:#bbb}.landing-field{color:#fff;width:62%}.landing-field textarea{height:580px;font-size:1.1em}.landing-field label{font-size:1.2em}.landing-links h2{padding-left:10px}.landing-links div{width:100%}.home .landing-links aside ul li{padding-top:0}img.logo{max-width:90px}.tiles .trade-tile h2{color:#fff;background:#99a;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pg0KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPg0KICA8bGluZWFyR3JhZGllbnQgaWQ9ImdyYWQtdWNnZy1nZW5lcmF0ZWQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+DQogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5OTlhYSIgc3RvcC1vcGFjaXR5PSIxIi8+DQogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiM5OTk5YWEiIHN0b3Atb3BhY2l0eT0iMSIvPg0KICAgIDxzdG9wIG9mZnNldD0iNTElIiBzdG9wLWNvbG9yPSIjNTc1NzYwIiBzdG9wLW9wYWNpdHk9IjEiLz4NCiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1NzU3NjAiIHN0b3Atb3BhY2l0eT0iMSIvPg0KICA8L2xpbmVhckdyYWRpZW50Pg0KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPg0KPC9zdmc+);background:-moz-linear-gradient(top,#99a 0%,#99a 50%,#575760 51%,#575760 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#99a),color-stop(50%,#99a),color-stop(51%,#575760),color-stop(100%,#575760));background:-webkit-linear-gradient(top,#99a 0%,#99a 50%,#575760 51%,#575760 100%);background:-o-linear-gradient(top,#99a 0%,#99a 50%,#575760 51%,#575760 100%);background:-ms-linear-gradient(top,#99a 0%,#99a 50%,#575760 51%,#575760 100%);background:linear-gradient(to bottom,#99a 0%,#99a 50%,#575760 51%,#575760 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9999aa',endColorstr='#575760',GradientType=0)}.select2-container .select2-selection__choice.focused-col-opt{background:#ccc}.js-selector.reorderable ul{min-height:94px}button.direction-button{width:50px}button[disabled]{opacity:.6}.checkbox-top-label{margin:.4em .2em .2em .2em;font-size:1.1em}.submenu{display:flex;color:#fff;background-color:#006672;text-transform:uppercase;padding:0;margin:0 0 9px 0;min-height:22px;line-height:22px;font-size:13.2px}.submenu li{display:inline-block}.submenu a{text-decoration:none;color:#fff;position:relative;flex:1 0 auto;text-align:center}.submenu a:not(:first-child)::before{content:'';flex:0 0 2px;width:2px;height:100%;background:#fff;display:inline-block;float:left}.submenu a.current::before,.submenu a.current+a::before{width:0}body.customer .submenu{background-color:#264566}body.customer .submenu a.current{background:#6584a5}label.req::after{content:'*';color:#ff3f00}.right-container{float:right;width:865px}.enlargeable-image{max-width:90px;cursor:url(/content/images/zoom_cursor.png) 12 11,crosshair}#enlarged-image{position:fixed;z-index:5000;max-width:400px;top:50%;left:50%;transform:translate(-50%,-50%)}#enlarged-image img{width:100%;border:1px solid #000;box-sizing:border-box}#enlarged-image-close{cursor:pointer;background:url(/Content/images/red_cross.png) no-repeat;height:30px;width:30px;position:absolute;right:0;top:0;margin:3%}.dim-cover{position:fixed;width:100%;height:100%;opacity:.6;top:0;left:0;z-index:4000;background-color:#000}.grid-results.compliance-index li{background:#fff;padding:0;height:170px}.grid-results.compliance-index li:hover{opacity:.7}.grid-results.compliance-index img{width:50%;height:100%}.grid-results.compliance-index h3{margin:7px 10px;color:#006672;font-size:26px}.grid-results.compliance-index a{text-decoration:none;display:block;width:100%;height:100%}.grid-results.compliance-index a div{width:50%;float:left}.grid-results.compliance-index a div p{margin:8px 10px;color:#000}.employee-details-top>div,.employee-details-top>img{float:left}.details h4{margin:5px 0;font-size:1.1em}.employee-details{clear:both;font-size:.95em}.align-details{display:flex;flex-flow:wrap}.align-details .details{align-items:stretch}section.align-details::before,section.align-details::after,section.align-details section::before,section.align-details section::after{content:none}.employee-details-top .left{margin-left:10px;width:39%}.employee-details-top h3{margin:0 0 0 21px}.employee-details-top .right,.employee-details-top .right{float:right;width:240px;text-align:right}.employee-details-top .right p{margin-top:0}.employee-details-top p{margin-top:.5em;margin-bottom:.5em}.employee-details-top .middle{float:left}.employee-details-top .two-icon-width a{display:block;float:right;clear:both;margin-bottom:5px}.no-padding{padding:0!important}.employee-view-section{clear:both}.employee-view-section h2,.employee-view-section h3,.employee-view-section p,.employee-view-section span,.employee-view-section label.req::after{padding-left:10px}.employee-view-section .main-button{float:right;margin:10px}.employee-view-section table th,.compliance-table th{background-color:#ccc;text-align:left;padding:.7em 1em}.employee-view-section table td,.compliance-table td{border:0}.employee-view-section table tr:nth-child(2n+1) td,.compliance-table tr:nth-child(2n+1) td{background-color:#d5d5d5}.employee-view-section table tr:nth-child(2n) td,.compliance-table tr:nth-child(2n) td{background-color:#e3e3e3}.employee-view-section h2{margin:10px 0}.employee-view-section .aligned-header+hr{margin-top:0}.compliance-table td>*{vertical-align:middle}hr,hr.compliance{background-color:#006672;border:0;height:3px}#delete-doc-popup{position:fixed;z-index:5000;max-width:400px;top:250px;left:50%;transform:translateX(-50%);background-color:#fff}#delete-doc-popup button{width:80px}.no-style{background:none!important}button.no-style{cursor:pointer}.block{display:block!important}.field select.employee-search-filter{width:160px;float:left;-webkit-appearance:none;-moz-appearance:none;appearance:none}.field select.employee-search-filter+div{width:246px;float:left}.field select.employee-search-filter+div input{border-radius:0;background:#fff!important}.field select.employee-search-filter+div:not(.employee-ref)::before{width:1px;height:28px;background:#000;content:'';position:absolute;top:50%;transform:translateY(-50%)}.employee-ref::before{content:"W-";position:absolute;color:initial;font-size:1.1em;padding-left:.4em;border-left:1px solid #000;height:28px;line-height:28px;top:1px}.manage-employees{clear:both}.aligned-header{display:flex;justify-content:space-between;align-items:center;margin-right:10px}button[disabled]{opacity:.7;cursor:auto}.details.full{width:100%;background:#eee;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pg0KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPg0KICA8bGluZWFyR3JhZGllbnQgaWQ9ImdyYWQtdWNnZy1nZW5lcmF0ZWQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjEwMCUiIHkyPSIwJSI+DQogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc3Nzc3NyIgc3RvcC1vcGFjaXR5PSIxIi8+DQogICAgPHN0b3Agb2Zmc2V0PSIzLjUlIiBzdG9wLWNvbG9yPSIjNzc3Nzc3IiBzdG9wLW9wYWNpdHk9IjEiLz4NCiAgICA8c3RvcCBvZmZzZXQ9IjMuNSUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPg0KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+DQogIDwvbGluZWFyR3JhZGllbnQ+DQogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+DQo8L3N2Zz4=);background:-moz-linear-gradient(left,#777 0%,#777 3.5%,#eee 3.5%,#eee 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#777),color-stop(3.5%,#777),color-stop(3.5%,#eee),color-stop(100%,#eee));background:-webkit-linear-gradient(left,#777 0%,#777 3.5%,#eee 3.5%,#eee 100%);background:-o-linear-gradient(left,#777 0%,#777 3.5%,#eee 3.5%,#eee 100%);background:-ms-linear-gradient(left,#777 0%,#777 3.5%,#eee 3.5%,#eee 100%);background:linear-gradient(to right,#777 0%,#777 3.5%,#eee 3.5%,#eee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#777777',endColorstr='#eeeeee',GradientType=1)}.footnote{font-style:italic;font-size:.95em}.columns{display:flex}@media only screen and (max-width:1023px){.columns{display:block}}.columns>img{align-self:flex-start;margin-bottom:20px}.columns .fill-remaining{flex:999}.columns img{vertical-align:middle}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.small-icon-square{width:25px;height:25px;background:#fff;display:inline-block;border-radius:4px}.teal-check{display:inline-block}.teal-check input[type=checkbox]{display:none}.teal-check label{display:inline-block;height:25px;width:25px;background:#fff;padding:0;margin:0;vertical-align:middle;border-radius:4px}.teal-check label:after{position:relative;content:'';display:none;width:21px;height:17px;background:url(/content/images/new_sprites.png) -174px -65px;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.teal-check input[type=checkbox]:checked~label:after{display:block}.inner-section{background:#fff;margin:10px 0;border-radius:7px}.inner-section.columns>*{margin:10px}.compliance-table th{color:#006672}.compliance-table input[type=text],.compliance-table input[type=number]{border:0;padding:5px;color:#444;border-radius:4px}.caption{background:#006672;color:#fff;margin-top:0;text-align:center;width:100%}.caption>span,.caption>label.req::after{font-size:.9em}.captioned-image{height:100%;background:#006672}.captioned-image img{max-width:150px}div.two-icon-width a{width:99px}@media only screen and (max-width:1023px){div.two-icon-width a{width:auto}}.admin-sprite{background-image:url(/content/images/admin_sprites.png);background-repeat:no-repeat;display:block}.admin-sprite-edit-homepage{width:86px;height:85px;background-position:-5px -5px}.admin-sprite-historical-records{width:86px;height:85px;background-position:-101px -5px}.admin-sprite-manage-records{width:86px;height:85px;background-position:-5px -100px}.admin-sprite-new-record{width:86px;height:85px;background-position:-101px -100px}.admin-sprite-user-guide{width:86px;height:85px;background-position:-197px -5px}.report-sprite{background-image:url(/content/images/report_sprites.png);background-repeat:no-repeat;display:block}.report-sprite-by-franchisee{width:86px;height:85px;background-position:-5px -5px}.report-sprite-by-site{width:86px;height:85px;background-position:-5px -100px}.report-sprite-general-report{width:86px;height:85px;background-position:-101px -5px}.report-sprite-training-validation{width:86px;height:85px;background-position:-101px -100px}.show-one-only>span,.show-one-only>label.req::after,.show-one-only>span:not(:empty)~span,.show-one-only>label.req:not(:empty)::after~span,.show-one-only>span:not(:empty)~label.req::after,.show-one-only>label.req:not(:empty)::after~label.req::after{display:none}.show-one-only span:not(:empty),.show-one-only label.req:not(:empty)::after{display:initial}.compliance-table.coloured-header th{background:#00858f;color:#fff}.inline-header-right{float:right;font-size:14px}@media only screen and (max-width:1023px){.inline-header-right{font-size:21px}}.inline-header-right .reference-no{background:#fff;color:#000;padding:5px 10px;border-radius:4px}.embiggen{font-size:1.1em}.field+.aligned-button{float:left;margin-top:2em;height:30px;line-height:30px;vertical-align:bottom;margin-left:10px;border-radius:4px}.field.fit-content{width:auto}.field.inline{display:inline-block;float:none;margin-top:10px}.right-align{float:right;position:relative}.right-align i.sprite-teal-tick-circle{position:absolute;top:-8px;left:-10px}.right-align.inner{margin-right:10px}.bottom-section{padding:10px 10px 0 0}p.notes{background:#fff;padding:.4em}div.vertical-space{margin-top:1.6em;clear:both}.left-and-right{display:flex;justify-content:space-between;align-items:baseline}#validation-box.message-box select{width:268px}.highlight-text{color:#b91002!important}button.direction-button{width:50px}button[disabled]{opacity:.6}.heading-extra{font-weight:normal;font-style:italic}button.popup-button{background:#ddd;text-transform:uppercase;float:none;margin:auto;display:block}.close-popup{position:absolute;top:10px;right:10px;cursor:pointer}.space-left{margin-left:10px}.employees-by-site-circle{background-image:url(/content/images/employees_by_site_circle.png);background-repeat:no-repeat;display:block;width:86px;height:85px}.all-employees-circle{background-image:url(/content/images/all_employees_circle.png);background-repeat:no-repeat;display:block;width:86px;height:85px}.admin-circle{background-image:url(/content/images/admin_circle.png);background-repeat:no-repeat;display:block;width:86px;height:85px}i.cell-centred{float:none;display:inline-block;margin:auto}.black-text *,.black-text .compliance-table th,.black-text .compliance-table td,.black-text a{color:#000}.fancy{font-family:'Montserrat',sans-serif}.compliance-table a.button{padding:0 10px;font-weight:normal;float:right;min-width:80px;border-radius:6px}.compliance-table .actions-menu a.button{padding:0}h2+hr{width:100%;margin-top:0;background-color:#004994}i.inline-sprite{display:inline-block;vertical-align:middle}td.nested-container{padding:0}.accordion-section.accordion-section{display:none}.accordion-header{cursor:pointer}div.accordion-header{height:41px;line-height:41px}div.accordion-header>div{float:left}div.accordion-header>.accordion-arrow{float:right}.accordion-arrow{text-align:right;font-size:16px}.accordion-arrow div{display:inline-block;transition:transform .25s ease;transform:scale(1.4)}.expanded .accordion-arrow div{transform:rotate(-90deg) scale(1.4)}.compliance-table tr.accordion-header td{background:#c8c8c8}.section-label{float:left;margin-top:.4em;font-size:1.1em}.with-count{position:relative}.with-count .employee-count{font-size:1.333em;margin-top:5px;position:absolute;right:0;z-index:1}.video-tiles>li,.video-tiles.employee-tiles>li{min-height:130px}.pending-archive{float:right;font-size:15px;margin-top:5px}.pending-archive-container{width:99px;white-space:nowrap}.left{float:left}button.wide,.button.wide{width:auto;min-width:140px}.positive-highlight{color:#092}.small-buttons{text-align:right}.small-buttons button,.small-buttons .button{display:inline-block;min-width:100px;margin-left:5px}.small-buttons button:first-child,.small-buttons .button:first-child{margin-left:auto}.small-buttons button.blue,.small-buttons button.user-type-key,.small-buttons button.contact-method-key,.small-buttons .button.blue,.small-buttons .button.user-type-key,.small-buttons .button.contact-method-key{color:#fff}.field-validation-error{color:#900;margin-top:10px;display:block}.confirm-by-waves-modules p>label{display:inline-block;max-width:320px}.loading-icon{background:url("/Content/images/spinner.svg");position:absolute;height:40px;width:40px;background-size:cover;transform:translate(-50%,-50%);z-index:7000;pointer-events:none}.loading-icon.take-space{position:static;margin:auto;margin-top:20px;transform:none}.tile-table td{border:none}.tile-table tr.accordion-header td{background:#ccc}.tile-table tr:not(.accordion-header) td{padding:0;background:#ddd}.tile-table ul{margin:0}.tile-table .tiles li{margin-bottom:10px}@keyframes flashing{from{opacity:1}50%{opacity:0}to{opacity:1}}.flashing{animation:3s infinite flashing}.error-message{color:#900}.reset-site-password{margin-top:28px}.reset-password-container{float:right}.reset-password-container button{margin-top:0}tr.unconfirmed-vehicle{color:#a1a1a1}.buttons .save-public-report{width:160px;float:left}@media only screen and (max-width:1023px){.buttons .save-public-report{width:45%;float:right}}.buttons .save-private-report{width:160px;float:left}@media only screen and (max-width:1023px){.buttons .save-private-report{width:45%}}@media only screen and (max-width:1023px){.buttons .custom-excel-output{float:right}}.vehicle-table{table-layout:fixed}.vehicle-table th{box-sizing:border-box}.vehicle-table th:nth-child(1){width:15%}.vehicle-table th:nth-child(2){width:11%}.vehicle-table th:nth-child(3){width:11%}.vehicle-table th:nth-child(4){width:12%}.vehicle-table th:nth-child(5){width:8%}.vehicle-table th:nth-child(6){width:9%}.vehicle-table th:nth-child(7){width:14%}.vehicle-table th:nth-child(8){width:21%}.vehicle-table th:nth-child(9){width:10%}.registered-services{width:auto}.registered-services th:first-child{width:267px}.registered-services th:not(:first-child){width:106px}.unregistered-services td:first-child{width:26.5%}.pseudo-disabled{pointer-events:none;color:gray}.manage-customer-accounts table thead th.sortable a{color:#fff;text-decoration:none;cursor:pointer}.manage-customer-accounts table td{word-wrap:break-word}.manage-customer-accounts .actions-menu a.button{width:77px}.styled-button-check{display:block;margin:0 0 5px 0}.styled-button-check input[type=checkbox],.styled-button-check input[type=radio]{display:none}.styled-button-check label{display:inline-block}@media print{header,nav,footer,aside{display:none}.compliance-sidebar+div{float:left;width:180mm}.page-width{width:210mm}}.franchise-doc-store .buttons{padding:10px;float:right}.franchise-doc-store .buttons form{display:inline-block}.franchise-doc-store .buttons button{width:160px;padding:0 6px}.franchise-doc-store h2{display:inline-block}.franchise-doc-store table td.buttons{float:none}.franchise-doc-store table td.buttons button{width:auto}.franchise-doc-store .docstore-archive{padding:10px}.franchise-doc-store .docstore-archive table.highlight tr{background:#ddd}#DocumentStoreSupersedePopup .content{padding:20px 10px;color:#000}.success-msg{margin-bottom:20px}.small-button.approve{margin-bottom:5px;min-width:100px;padding:0 10px}.external-confirmation-popup{position:fixed;z-index:5000;max-width:400px;top:250px;left:50%;transform:translateX(-50%);background-color:#fff}.action-popup{position:fixed;z-index:5000;max-width:400px;top:250px;left:50%;transform:translateX(-50%);background-color:#fff}.message-compose-result{display:none;clear:both;padding:10px}.message-compose-error{background:#ffbfbf;color:inherit;clear:both;padding:10px}.message-compose-success{background:#bfffbf}.manage-maps-circle{background-image:url(/content/images/manage_maps_circle.png);background-repeat:no-repeat;display:block;width:86px;height:85px}.manage-car-sizes-circle{background-image:url(/content/images/manage_car_sizes_circle.png);background-repeat:no-repeat;display:block;width:86px;height:85px}.create-marketing-group-circle{background-image:url(/content/images/create_marketing_group_circle.png);background-repeat:no-repeat;display:block;width:86px;height:85px}.manage-marketing-groups-circle{background-image:url(/content/images/manage_marketing_groups_circle.png);background-repeat:no-repeat;display:block;width:86px;height:85px}.manage-messages-circle{background-image:url(/content/images/manage_messages_circle.png);background-repeat:no-repeat;display:block;width:86px;height:85px}.NavigationCalendar{border-collapse:collapse;width:100%;font-size:.7em}.NavigationCalendar th{text-align:center;background-color:#999;color:#fff;padding:2px;border:2px solid #999}.NavigationCalendar td{text-align:center;background-color:#ccc;padding:0;border:2px solid #ccc;height:20px}.NavigationCalendar td.CurrentDate{background-color:#214566;color:#fff}.BookingSchedule{border-collapse:collapse}table.BookingSchedule{width:auto}.BookingSchedule td,.BookingSchedule th{border:1px solid #ddd;padding:8px}.BookingSchedule.Month td,.BookingSchedule.Month th{width:108px}.BookingSchedule.Week td,.BookingSchedule.Week th{width:80px}.BookingSchedule.Day td:first-child,.BookingSchedule.Day th:first-child{width:143px}.BookingSchedule.Day td,.BookingSchedule.Day th{width:85px}.BookingSchedule.Week td,.BookingSchedule.Day td{height:50px}.BookingSchedule.Week .FirstRow td,.BookingSchedule.Day .FirstRow td{height:20px;padding:0}.BookingSchedule.Week .TimeLabel,.BookingSchedule.Day .TimeLabel{position:relative;left:-8px;top:-17px;background:#fff;padding-top:0;padding-bottom:0;padding-left:10px;padding-right:10px;font-size:.8em}.BookingSchedule th{background-color:#214566;color:#fff;text-align:center}.BookingSchedule th.SelectedColumn{background-color:#5f84a5}.BookingSchedule th div.DayOfMonth{font-size:1.6em}.BookingSchedule th div.WashBayNumber{font-size:1.6em}.BookingSchedule td{height:50px;vertical-align:top}.BookingSchedule td.SelectedCell,.BookingSchedule td.Waves2YouCell.SelectedCell{background-color:#fbf1c9}.BookingSchedule td.SelectedColumn,.BookingSchedule td.Waves2YouCell.SelectedColumn{background-color:#fcf8e1}.BookingSchedule td.OutsideCurrentMonth{color:#ccc}.BookingSchedule td.InThePast div{opacity:.5}.BookingSchedule td div.DayOfMonth{font-size:.8em}.BookingSchedule td div.WashCount{width:40px;margin:0 auto}.BookingSchedule td div.WashCount img{float:left}.BookingSchedule div.WashCountFigure{float:right;font-size:1.4em;font-weight:bold;color:#2aa4d5}.BookingSchedule td div.SiteCount{width:40px;margin:0 auto}.BookingSchedule td div.SiteCount img{margin-left:1px;float:left}.BookingSchedule div.SiteCountFigure{float:right;font-size:1.4em;font-weight:bold;color:#214566}.CustomerAdminListView th,body.customer .ManageCustomSiteGroup th{background-color:#214566;color:#fff}.CustomerAdminListView td{border:none;background:none}table.CustomerAdminListView tr:nth-child(even){background:#f3f3f3}table.CustomerAdminListView tr:nth-child(odd){background:#fff}.custom-site-group-site[data-archived=True]{display:none}.cust-icon-account-payments{background-image:url(/content/images/customer-app/large-icons/account_payments.png);background-repeat:no-repeat;display:block;width:86px;height:85px}.cust-icon-admin{background-image:url(/content/images/customer-app/large-icons/admin.png);background-repeat:no-repeat;display:block;width:86px;height:85px}.cust-icon-cancellations{background-image:url(/content/images/customer-app/large-icons/cancellations.png);background-repeat:no-repeat;display:block;width:86px;height:85px}.cust-icon-closed-sites-report{background-image:url(/content/images/customer-app/large-icons/closed_sites_report.png);background-repeat:no-repeat;display:block;width:86px;height:85px}.cust-icon-consolidated-reports{background-image:url(/content/images/customer-app/large-icons/consolidated_reports.png);background-repeat:no-repeat;display:block;width:86px;height:85px}.cust-icon-create-new-marketing-group{background-image:url(/content/images/customer-app/large-icons/create_new_marketing_group.png);background-repeat:no-repeat;display:block;width:86px;height:85px}.cust-icon-customer-discounts{background-image:url(/content/images/customer-app/large-icons/customer_discounts.png);background-repeat:no-repeat;display:block;width:86px;height:85px}.cust-icon-customer-information{background-image:url(/content/images/customer-app/large-icons/customer_information.png);background-repeat:no-repeat;display:block;width:86px;height:85px}.cust-icon-customised-summary-report{background-image:url(/content/images/customer-app/large-icons/customised_summary_report.png);background-repeat:no-repeat;display:block;width:86px;height:85px}.cust-icon-manage-car-sizes{background-image:url(/content/images/customer-app/large-icons/manage_car_sizes.png);background-repeat:no-repeat;display:block;width:86px;height:85px}.cust-icon-manage-customer-accounts{background-image:url(/content/images/customer-app/large-icons/manage_customer_accounts.png);background-repeat:no-repeat;display:block;width:86px;height:85px}.cust-icon-manage-email-addresses{background-image:url(/content/images/customer-app/large-icons/manage_email_addresses.png);background-repeat:no-repeat;display:block;width:86px;height:85px}.cust-icon-manage-maps{background-image:url(/content/images/customer-app/large-icons/manage_maps.png);background-repeat:no-repeat;display:block;width:86px;height:85px}.cust-icon-manage-marketing-groups{background-image:url(/content/images/customer-app/large-icons/manage_marketing_groups.png);background-repeat:no-repeat;display:block;width:86px;height:85px}.cust-icon-marketing-report{background-image:url(/content/images/customer-app/large-icons/marketing_report.png);background-repeat:no-repeat;display:block;width:86px;height:85px}.cust-icon-message-customers{background-image:url(/content/images/customer-app/large-icons/message_customers.png);background-repeat:no-repeat;display:block;width:86px;height:85px}.cust-icon-payment-reports{background-image:url(/content/images/customer-app/large-icons/payment_reports.png);background-repeat:no-repeat;display:block;width:86px;height:85px}.cust-icon-payments{background-image:url(/content/images/customer-app/large-icons/payments.png);background-repeat:no-repeat;display:block;width:86px;height:85px}.cust-icon-reporting{background-image:url(/content/images/customer-app/large-icons/reporting.png);background-repeat:no-repeat;display:block;width:86px;height:85px}.cust-icon-site-bookings{background-image:url(/content/images/customer-app/large-icons/site_bookings.png);background-repeat:no-repeat;display:block;width:86px;height:85px}.cust-icon-site-review-ratings{background-image:url(/content/images/customer-app/large-icons/site_review_ratings.png);background-repeat:no-repeat;display:block;width:86px;height:85px}.ServicesKeyModal{color:#000;background:#ddd;width:350px;padding:50px}.ServicesKeyModal .Heading{font-size:1.3em;font-weight:bold}.ServicesKeyModal p{font-size:1em}.ServicesKeyModal ul{font-size:1em;list-style:none;line-height:1.8em}.SiteReviewBreakdownModal{color:#000;background:#eee;max-width:800px;width:800px}.SiteReviewBreakdownModal div.Heading{float:left;color:#214566;font-size:1.3em;font-weight:bold;white-space:nowrap}.SiteReviewBreakdownModal div.Heading span,.SiteReviewBreakdownModal div.Heading label.req::after{font-size:1.2em}.SiteReviewBreakdownModal div.Close{float:right;font-size:1em}.SiteReviewBreakdownModal div.Close a{color:#000}.SiteReviewBreakdownModal div.SiteSummaryContainer{float:left;width:240px}.SiteReviewBreakdownModal div.SummaryItem{border:1px solid #777;padding:10px;margin-top:5px}.SiteReviewBreakdownModal div.SummaryItem div{clear:both;color:#000;font-size:.9em;font-weight:normal;margin-bottom:5px}.SiteReviewBreakdownModal div.SummaryItem div:last-child{margin-bottom:0}.SiteReviewBreakdownModal div.SummaryItem div.Heading{font-weight:bold;margin-bottom:10px}.SiteReviewBreakdownModal div.SummaryItem div.Stars img{margin-right:3px}.SiteReviewBreakdownModal div.SummaryItem td{background:#eee;border-top:10px solid #eee;border-bottom:0;padding:0;font-size:.9em;height:18px}.SiteReviewBreakdownModal div.SummaryItem tr:first-child td{border-top:0}.SiteReviewBreakdownModal div.SummaryItem td.PercentageBar{background:#ccc;width:120px}.SiteReviewBreakdownModal div.SummaryItem div.PercentageBarFill{background:#214566;height:18px}.SiteReviewBreakdownModal div.SummaryItem td.Total{text-align:right;width:50px}.SiteReviewBreakdownModal div.ReviewsContainer{float:right;width:550px}.SiteReviewBreakdownModal div.ReviewsContainer div.Heading{float:left;font-size:1.1em;color:#000}.SiteReviewBreakdownModal div.ReviewsContainer div.Export{float:right;font-size:.9em;color:#000;font-weight:normal}.SiteReviewBreakdownModal div.ReviewsList{border:1px solid #777;padding:10px;margin-top:10px;background:#fff;height:379px;overflow-y:scroll}.SiteReviewBreakdownModal div.ReviewsList div.Review{margin-top:10px;border-bottom:1px solid #ddd;font-size:.9em}.SiteReviewBreakdownModal div.ReviewsList div.Review:first-child{margin-top:0}.SiteReviewBreakdownModal div.ReviewsList div.Review div.Section{float:left;margin-bottom:10px}.SiteReviewBreakdownModal div.ReviewsList div.Review div.Section span.Heading,.SiteReviewBreakdownModal div.ReviewsList div.Review div.Section label.Heading.req::after{color:#214566;font-size:.9em}.SiteReviewBreakdownModal div.ReviewsList div.Review div.Stars{float:right}.SiteReviewBreakdownModal div.ReviewsList div.Review div.Stars img{margin-right:2px}.customer-app-icon img{border-radius:10px}table.compact td,table.compact th{padding:.7em .7em}table.compact .sortable img{vertical-align:text-top}.ui-datepicker{z-index:2000!important}.ui-datepicker.modal-datepicker{z-index:5001!important}.floatThead-container{pointer-events:none}.horizontal-list{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap}@media only screen and (max-width:1023px){.horizontal-list{display:block}}.horizontal-list li{margin:0 10px 5px 0}.nowrap{white-space:nowrap}table.dataTable thead th,table.dataTable thead td{padding:10px 18px 10px 10px!important}.message-compose-success{background:#bfffbf}.content-right{text-align:right}.space-above{margin-top:10px}.permissions-container .buttons{margin:10px 0}.permissions-container .validation-summary-valid ul{margin:0}.permissions-container #permissions-table_filter{margin:-74px 0 0 -10px}.permissions-container table.dataTable.no-footer{border-bottom:none}.answer-selector{margin:0 auto;padding:5px 5px 15px 5px;list-style:none;overflow:hidden}.answer-selector li{width:100%;margin:0 0 10px 0}.answer-selector li label,.answer-selector li button{display:block;margin:5px;min-height:25px;border-radius:5px;text-align:left;text-decoration:none;color:#000;line-height:30px;padding:5px 15px;background:#fff}.answer-selector li button{padding:5px 0 8px 10px;min-height:0;text-align:left;width:95%}.answer-selector li label.answer-group-selected{background:#004990;font-weight:bold;color:#fff}.answer-selector li label.answer-group-selected i,answer-selector li label.answer-group-selected span,answer-selector li label.answer-group-selected label.req::after{opacity:1}.answer-selector li label input{display:none}.answer-selector li label.answer-group-selected{opacity:1}.remove-padding{padding:0!important}#get-site-employees{top:26px}@media only screen and (max-width:1023px){#get-site-employees{height:calc(8.53333vw);width:50%;border-radius:calc(1.06667vw);position:static;margin-top:calc(1.33333vw);margin-left:25%}}@media only screen and (max-width:1023px){#check-site-employee{height:calc(8.53333vw);width:50%;border-radius:calc(1.06667vw);position:static;margin-top:calc(1.33333vw);margin-left:25%;font-size:2.5vw}}@media only screen and (max-width:1023px){.layout-doc-store-search-button{width:60px!important;height:60px!important;right:13px!important}}.admin-current-reward-points{float:left;clear:both;margin:20px 0;font-size:1.5em}.edit-rewards-select-button{position:absolute;top:26px;right:-60px;height:30px;line-height:30px}@media only screen and (max-width:1023px){.edit-rewards-select-button{position:initial;font-size:1em;color:#010101;border-radius:calc(1.06667vw);height:calc(8.53333vw);line-height:calc(8.53333vw);padding:0 5px;width:45%;margin:calc(1.33333vw) auto;vertical-align:middle;clear:left;text-align:center;display:block;float:none;font-weight:bold}}div:not(.days-available-checkboxes)+.days-available-checkboxes,div:not(.service-level-checkboxes)+.service-level-checkboxes{margin-left:0;clear:left}.pensions-page section .details{background:none;background-color:transparent!important;padding-left:0;width:100%}.pensions-page .collapsible a{margin-right:10px!important}.pensions-page .collapsible a span,.pensions-page .collapsible a label.req::after{padding-left:0}#create-pension-scheme-modal{max-width:none;width:700px;overflow:auto;-webkit-overflow-scrolling:touch;max-height:90%}@media only screen and (max-width:1023px){#create-pension-scheme-modal{width:100%}}#create-pension-scheme-modal .field{margin-top:10px;margin-bottom:10px}#create-pension-scheme-modal #PensionScheme_PhotoProof{width:80%}#create-pension-scheme-modal #PensionScheme_EmployerReferenceNumber{margin-top:18px}@media only screen and (max-width:1023px){#create-pension-scheme-modal #PensionScheme_EmployerReferenceNumber{margin-top:0}}#create-pension-scheme-modal .upload-button{float:right;margin-left:0}#create-pension-scheme-modal .upload-button button{margin-top:0;top:-15px;right:20px}#create-pension-scheme-modal .styled-check label:not(.actual-label){border:1px solid #c2c5d1}#create-pension-scheme-modal .buttons button{width:200px}@media only screen and (max-width:1023px){#create-pension-scheme-modal .buttons button{width:45%}}#create-pension-scheme-modal .cancel-button{margin-right:6%}#create-pension-scheme-modal .pension-proof-upload .moxie-shim{top:0!important;left:0!important;width:0!important;height:0!important}@media only screen and (max-width:1023px){.question-answer-multiples .is-correct-answer-text{position:absolute;right:70px}}.question-answer-multiples .question-answer-multi-item .answer-textbox{width:700px}@media only screen and (max-width:1023px){.question-answer-multiples .question-answer-multi-item .answer-textbox{width:470px}}.question-answer-multiples .question-answer-multi-item .multi-button-container{width:10%}@media only screen and (max-width:1023px){.question-answer-multiples .question-answer-multi-item .multi-button-container{width:20%}.question-answer-multiples .question-answer-multi-item .multi-button-container .inner-field.inline-buttons{margin-left:0}}@media only screen and (max-width:1023px){.question-answer-multiples .question-answer-multi-item .multi-button-container button{width:calc(8.5333333vw);height:calc(8.5333333vw)}}@media only screen and (max-width:1023px){.test-question-multiples .photo-upload-button{height:75px}}.test-question-multiples .delete-photo{margin:5px 0 0 30px}@media only screen and (max-width:1023px){.test-question-multiples .delete-photo{height:75px;font-size:.6em}}#SiteSupportProcessRating{float:right;margin-top:-10px;width:330px}@media only screen and (max-width:1023px){#SiteSupportProcessRating{width:100%;margin-bottom:15px}}#SiteSupportProcessRating .process-rating-field{width:50%;margin-left:40px}#SiteSupportProcessRating #SupportProcessRatingID{height:28px}@media only screen and (max-width:1023px){#SiteSupportProcessRating #SupportProcessRatingID{height:50px;margin-left:65px}}#SiteSupportProcessRating #SubmitSiteProcessRating{float:right;height:28px;line-height:25px;border-radius:3px;font-weight:bold}@media only screen and (max-width:1023px){#SiteSupportProcessRating #SubmitSiteProcessRating{height:50px;line-height:50px;border-radius:6px;font-size:20px;font-weight:600;width:70px}}#SiteSupportProcessRating .site-support-rating-message{color:#920000;margin-top:42px}@media only screen and (max-width:1023px){#SiteSupportProcessRating .site-support-rating-message{margin-top:75px}}#SiteSupportProcessRating #EditSiteProcessRatingButton{float:left}@media only screen and (max-width:1023px){#SiteSupportProcessRating #EditSiteProcessRatingButton{height:50px;width:70px}}#SiteSupportProcessRating>ul{list-style:none}#SiteSupportProcessRating>ul>li{margin-top:8px}@media only screen and (max-width:1023px){#SiteSupportProcessRating>ul>li{margin-top:15px}}#SiteSupportProcessRating>ul>li .value{float:right}#SiteSupportProcessRating>ul>li .value.rating{font-size:1.5em;font-weight:bold}.support-process-rating-ui-tooltip{max-width:700px!important}.BookingSchedule.Week .Waves2YouBookingRow{background:#add8e6}.BookingSchedule.Week .Waves2YouBookingRow .TimeLabel{background:none;padding-left:0;padding-right:0;left:0;top:-10px}.BookingSchedule.Day .Waves2YouCell{background:#add8e6}#SiteExportContainer section h4{margin:0 0 1.3em 0}#SiteBookingModal{color:#000}#SiteBookingModal .buttons{margin-top:15px}#SiteBookingModal ul{list-style:none}.placeholder-key-button-container{text-align:right}.placeholder-key-button-container label{display:inline!important}.placeholder-key-button-container .small-button{width:25px}@media only screen and (max-width:1023px){.placeholder-key-button-container .small-button{width:30px;height:30px}}#SendEmailOnlyPopup .styled-check label:not(.actual-label),#DownloadAndSendEmailPopup .styled-check label:not(.actual-label){border:1px solid #c2c5d1}#health-check-info-popup{width:80%;max-width:990px;display:none}@media only screen and (max-width:1023px){#health-check-info-popup{width:100%;max-width:none;border-radius:0}}#health-check-info-popup .content{margin:20px 0}@media only screen and (max-width:1023px){#health-check-info-popup .content{columns:1}}#health-check-info-popup .content p{margin:0}@media only screen and (max-width:1023px){#health-check-info-popup .content p{margin-top:10px}}#health-check-info-popup .content p span.self-audit-info-resolve,#health-check-info-popup .content p label.self-audit-info-resolve.req::after{font-style:italic;text-decoration:underline}#health-check-info-popup h3{text-transform:uppercase;margin:5px 0;font-size:16px}@media only screen and (max-width:1023px){#health-check-info-popup h3{font-size:26px}}@media(max-width:600px){#health-check-info-popup h3{font-size:18px}}@media(max-width:400px){#health-check-info-popup h3{font-size:11px}}#health-check-info-popup h4{margin:5px 0;font-size:14.3px}@media only screen and (max-width:1023px){#health-check-info-popup h4{font-size:23.4px}}@media(max-width:600px){#health-check-info-popup h4{font-size:16.2px}}@media(max-width:400px){#health-check-info-popup h4{font-size:9.9px}}#health-check-info-popup h4.extra-top{margin-top:20px}#health-check-info-popup h5{margin:5px 0;font-size:13px}@media only screen and (max-width:1023px){#health-check-info-popup h5{font-size:20.8px}}@media(max-width:600px){#health-check-info-popup h5{font-size:14.4px}}@media(max-width:400px){#health-check-info-popup h5{font-size:8.8px}}#health-check-info-popup .button{background:#03567a;color:#fff;line-height:normal;padding:12px 22px;border-radius:5px}@media only screen and (max-width:1023px){#health-check-info-popup .button{margin:20px auto;display:block}}@media only screen and (max-width:1023px){.health-check-filter-input{width:90%!important}}.health-check-filter-button{width:34px!important;height:34px!important;top:auto!important;bottom:0;right:auto!important;margin-bottom:5px}@media only screen and (max-width:1023px){.health-check-filter-button{min-height:calc(8.53333vw + 4px);height:auto;min-width:calc(8.53333vw + 4px);width:auto}}.health-check-filter-button svg{height:25px;width:25px;margin-top:5px}@media only screen and (max-width:1023px){.health-check-filter-button svg{min-height:calc(8.53333vw - 5px);height:auto;min-width:calc(8.53333vw - 5px);width:auto}}@media only screen and (max-width:1023px){.health-check-item-details h4{padding-left:calc(3.5% + 5px)}.health-check-item-details div{padding-left:calc(3.5%);font-size:1em!important}.health-check-item-details div strong{font-size:1em!important}}.health-check-tab-alert{color:red;margin-right:5px;font-size:1em}.health-check-setup-order-button{width:50px!important}.health-check-info-tooltip{float:right;fill:#014d8e;height:70px;width:70px;cursor:pointer;z-index:1;margin-top:1.9em;position:relative;left:10px}.health-check-setup-create-button{padding:5px;float:right}.horizontal-scroll-health-check-setup-table{display:block}.health-check-last-modified-text{margin-top:1.6625em}.health-check-last-modified-text input{background:transparent;border:none;color:#444}.health-check-secondary-last-modified-text{display:none;font-size:1.1em}.health-check-action-setup-row.active{background-color:#d3d3d3}.health-check-action-setup-row.active td{border-top:2px solid #004394;border-bottom:2px solid #004394}.health-check-action-setup-row.active td.left-edge{border-left:2px solid #004394}.health-check-action-setup-row.active td.right-edge{border-right:2px solid #004394}.health-check-action-setup-row.hover-cursor:hover{cursor:pointer}input.resolution-highlight{border-radius:4px;box-shadow:0 0 0 2px red!important;background-color:#ffbfbf}select.resolution-highlight{border-radius:4px;box-shadow:0 0 0 2px red!important;background-color:#ffbfbf}span.select2.resolution-highlight,label.select2.resolution-highlight.req::after{border-radius:4px;box-shadow:0 0 0 2px red!important}span.select2.resolution-highlight [id^='select2-'][id$='-container'],label.select2.resolution-highlight.req::after [id^='select2-'][id$='-container']{background-color:#ffbfbf}input[type=checkbox].resolution-highlight~label{box-shadow:0 0 0 2px red!important;background-color:#ffbfbf}.small-blue-check input[type=checkbox]:checked.resolution-highlight~label:after{box-shadow:0 0 0 2px red!important;background-color:#ffbfbf}a.compliance-sidebar-disabled-link:hover{cursor:default}.health-check-tab-label,.equipment-self-audit-tab-label{display:inline-block;vertical-align:middle;line-height:55px;margin-left:5px;position:relative;bottom:3px}@media only screen and (max-width:1023px){.health-check-tab-label,.equipment-self-audit-tab-label{font-size:16px;bottom:unset}}.health-check-process-complete-notification{width:25%;max-height:50%;position:fixed;top:75px!important;left:50%;transform:translate(-50%,0);background-color:#ddd;border:2px solid #004394;font-family:'Montserrat',sans-serif;z-index:5000}.health-check-process-complete-notification-text{width:100%;float:right}.health-check-process-complete-notification-action-name{font-style:italic;font-weight:bold}#view-edit-vehicle-details-popup,#new-lookup-results-popup{display:block;background-color:#fff;max-width:40%;height:auto!important}#view-edit-vehicle-details-popup .show-on-view,#new-lookup-results-popup .show-on-view{display:block}#view-edit-vehicle-details-popup .show-on-edit,#new-lookup-results-popup .show-on-edit{display:none}#view-edit-vehicle-details-popup .field,#new-lookup-results-popup .field{margin:0;width:100%}#view-edit-vehicle-details-popup .field select,#new-lookup-results-popup .field select{height:35px;border:2px solid #444;font-size:1em}#view-edit-vehicle-details-popup h1,#new-lookup-results-popup h1{color:#014d8e;background:none}#view-edit-vehicle-details-popup .content,#new-lookup-results-popup .content{padding:10px}#view-edit-vehicle-details-popup .vehicle-reg,#new-lookup-results-popup .vehicle-reg{color:#444;font-weight:bold;font-size:1.2em;margin-top:0}#view-edit-vehicle-details-popup .changed-date,#new-lookup-results-popup .changed-date{color:#444;font-style:italic;float:right;margin:15px 5px 5px 5px}#view-edit-vehicle-details-popup .lookup-date,#new-lookup-results-popup .lookup-date{color:#444;font-style:italic;float:right;clear:both;margin:5px 5px 15px 5px}#view-edit-vehicle-details-popup .manual-override-info,#new-lookup-results-popup .manual-override-info{color:red;font-style:italic;font-size:.9em}#view-edit-vehicle-details-popup .vehicle-details-table,#new-lookup-results-popup .vehicle-details-table{width:100%;font-size:1.2em;color:#444}#view-edit-vehicle-details-popup .vehicle-details-table th,#new-lookup-results-popup .vehicle-details-table th{text-align:left;width:33%;padding-left:.7em}#view-edit-vehicle-details-popup .vehicle-details-table td,#new-lookup-results-popup .vehicle-details-table td{border-bottom:none}#view-edit-vehicle-details-popup .vehicle-details-table.relookedup tr .lookup,#new-lookup-results-popup .vehicle-details-table.relookedup tr .lookup{font-weight:bold}#view-edit-vehicle-details-popup .vehicle-details-table tr .current.manual-override,#new-lookup-results-popup .vehicle-details-table tr .current.manual-override{color:red}#view-edit-vehicle-details-popup .vehicle-details-table td.dimensions,#new-lookup-results-popup .vehicle-details-table td.dimensions{font-size:.8em}#view-edit-vehicle-details-popup .error-message,#new-lookup-results-popup .error-message{display:none}#view-edit-vehicle-details-popup .buttons,#new-lookup-results-popup .buttons{padding:10px;min-height:50px;clear:both;text-align:center}#view-edit-vehicle-details-popup .buttons button,#view-edit-vehicle-details-popup .buttons a.button,#new-lookup-results-popup .buttons button,#new-lookup-results-popup .buttons a.button{width:auto;padding:0 20px;font-weight:normal;font-family:Arial}@media only screen and (max-width:1023px){#view-edit-vehicle-details-popup,#new-lookup-results-popup{max-width:75%}#view-edit-vehicle-details-popup .buttons,#new-lookup-results-popup .buttons{display:flex}#view-edit-vehicle-details-popup .buttons button,#view-edit-vehicle-details-popup .buttons a.button,#new-lookup-results-popup .buttons button,#new-lookup-results-popup .buttons a.button{color:#000;flex:1;margin:2.667vw}}.maintenance-checklist-item-add-remove-btns{margin-top:calc(17px + .6em)}.maintenance-checklist-item-troubleshooting .field,.maintenance-checklist-item-name .field{width:100%}.equipment-selfaudit-item-checked{display:inline;margin-right:15px;font-size:1em}.equipment-selfaudit-submitted{font-style:italic;font-size:.8em;display:block;margin-top:10px;text-align:right;width:25%;float:right}a.equipment-selfaudit-link{float:right;min-height:30px;line-height:30px;padding:0 10px;width:180px}#ChecklistItemsTable .actions-menu .button.yellow,#ChecklistItemsTable .actions-menu #DocStoreIndexTable_wrapper .dataTables_paginate .button.paginate_button.previous::after,#DocStoreIndexTable_wrapper .dataTables_paginate #ChecklistItemsTable .actions-menu .button.paginate_button.previous::after,#ChecklistItemsTable .actions-menu #DocStoreIndexTable_wrapper .dataTables_paginate .button.paginate_button.next::after,#DocStoreIndexTable_wrapper .dataTables_paginate #ChecklistItemsTable .actions-menu .button.paginate_button.next::after{height:30px;line-height:30px}#ChecklistItemsTable tr.disabled{background-color:#d3d3d3}.disable-checklist-item-button.hidden,.activate-checklist-item-button.hidden{display:none}.checklist-items-header{float:left;width:35%;position:relative;top:20px;padding-left:5px}#monthlyEquipmentSelfAuditForm .text-answers-container{float:left;width:75%}@media only screen and (max-width:1023px){#monthlyEquipmentSelfAuditForm .text-answers-container{margin-left:30px;width:60%}}@media only screen and (max-width:1023px){#monthlyEquipmentSelfAuditForm a.start-troubleshooting{font-size:.6em;padding:10px;margin-top:10px;margin-right:10px}}@media only screen and (max-width:1023px){.equipment-selfaudit-submitted{width:30%;font-size:20px;margin-right:10px}}#HealthCheck .tabs a,#MonthlyEquipmentSelfAudit .tabs a{padding-left:10px;height:47px}#SelfAuditSiteFilter{margin-left:0}.self-audit-site-name{padding-left:20px!important}.health-check-item-details,.equipment-self-audit-details{padding-left:62px!important}#MonthlyEquipmentSelfAudit #items{position:relative;bottom:15px}.no-outstanding-equipment-items,.too-many-equipment-self-audit-items{margin-top:30px}.specialist-service-checkbox-container{padding-top:17px}.rejected-shift-changes-content{clear:both;padding-top:20px}.rejected-shift-changes-employee-name{padding-left:20px!important}.rejected-shift-changes-shift-details{padding-left:62px!important}.no-rejected-changes{margin-top:30px}.rejected-shifts-workforce-link{float:right;margin-top:20px}#limitedMessagePlaceholdersBtn{padding:0}@media only screen and (max-width:1023px){#limitedMessagePlaceholdersBtn{line-height:15px}}@media only screen and (max-width:1023px){#limitedMessagePreviewBtn{line-height:35px}}.blue,.user-type-key,.contact-method-key{background:#33a5d3;background:-moz-linear-gradient(top,#33a5d3 0%,#33a5d3 50%,#008ec8 51%,#008ec8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#33a5d3),color-stop(50%,#33a5d3),color-stop(51%,#008ec8),color-stop(100%,#008ec8));background:-webkit-linear-gradient(top,#33a5d3 0%,#33a5d3 50%,#008ec8 51%,#008ec8 100%);background:-o-linear-gradient(top,#33a5d3 0%,#33a5d3 50%,#008ec8 51%,#008ec8 100%);background:-ms-linear-gradient(top,#33a5d3 0%,#33a5d3 50%,#008ec8 51%,#008ec8 100%);background:linear-gradient(to bottom,#33a5d3 0%,#33a5d3 50%,#008ec8 51%,#008ec8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#33a5d3',endColorstr='#008ec8',GradientType=0)}.dark-blue{background:#336ca5;background:-moz-linear-gradient(top,#336ca5 0%,#336ca5 50%,#004990 51%,#004990 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#336ca5),color-stop(50%,#336ca5),color-stop(51%,#004990),color-stop(100%,#004990));background:-webkit-linear-gradient(top,#336ca5 0%,#336ca5 50%,#004990 51%,#004990 100%);background:-o-linear-gradient(top,#336ca5 0%,#336ca5 50%,#004990 51%,#004990 100%);background:-ms-linear-gradient(top,#336ca5 0%,#336ca5 50%,#004990 51%,#004990 100%);background:linear-gradient(to bottom,#336ca5 0%,#336ca5 50%,#004990 51%,#004990 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#336ca5',endColorstr='#004990',GradientType=0)}.yellow,#DocStoreIndexTable_wrapper .dataTables_paginate .paginate_button.previous::after,#DocStoreIndexTable_wrapper .dataTables_paginate .paginate_button.next::after{background:#f3d165;background:-moz-linear-gradient(top,#f3d165 0%,#f3d165 50%,#f0c63e 51%,#f0c63e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f3d165),color-stop(50%,#f3d165),color-stop(51%,#f0c63e),color-stop(100%,#f0c63e));background:-webkit-linear-gradient(top,#f3d165 0%,#f3d165 50%,#f0c63e 51%,#f0c63e 100%);background:-o-linear-gradient(top,#f3d165 0%,#f3d165 50%,#f0c63e 51%,#f0c63e 100%);background:-ms-linear-gradient(top,#f3d165 0%,#f3d165 50%,#f0c63e 51%,#f0c63e 100%);background:linear-gradient(to bottom,#f3d165 0%,#f3d165 50%,#f0c63e 51%,#f0c63e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3d165',endColorstr='#f0c63e',GradientType=0)}.red{background:#c75b67;background:-moz-linear-gradient(top,#c75b67 0%,#c75b67 50%,#b93241 51%,#b93241 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#c75b67),color-stop(50%,#c75b67),color-stop(51%,#b93241),color-stop(100%,#b93241));background:-webkit-linear-gradient(top,#c75b67 0%,#c75b67 50%,#b93241 51%,#b93241 100%);background:-o-linear-gradient(top,#c75b67 0%,#c75b67 50%,#b93241 51%,#b93241 100%);background:-ms-linear-gradient(top,#c75b67 0%,#c75b67 50%,#b93241 51%,#b93241 100%);background:linear-gradient(to bottom,#c75b67 0%,#c75b67 50%,#b93241 51%,#b93241 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c75b67',endColorstr='#b93241',GradientType=0)}.olive{background:#cdcd79;background:-moz-linear-gradient(top,#cdcd79 0%,#cdcd79 50%,#c0c157 51%,#c0c157 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#cdcd79),color-stop(50%,#cdcd79),color-stop(51%,#c0c157),color-stop(100%,#c0c157));background:-webkit-linear-gradient(top,#cdcd79 0%,#cdcd79 50%,#c0c157 51%,#c0c157 100%);background:-o-linear-gradient(top,#cdcd79 0%,#cdcd79 50%,#c0c157 51%,#c0c157 100%);background:-ms-linear-gradient(top,#cdcd79 0%,#cdcd79 50%,#c0c157 51%,#c0c157 100%);background:linear-gradient(to bottom,#cdcd79 0%,#cdcd79 50%,#c0c157 51%,#c0c157 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cdcd79',endColorstr='#c0c157',GradientType=0)}.grey{background:#bbb;background:-moz-linear-gradient(top,#bbb 0%,#bbb 50%,#aaa 51%,#aaa 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#bbb),color-stop(50%,#bbb),color-stop(51%,#aaa),color-stop(100%,#aaa));background:-webkit-linear-gradient(top,#bbb 0%,#bbb 50%,#aaa 51%,#aaa 100%);background:-o-linear-gradient(top,#bbb 0%,#bbb 50%,#aaa 51%,#aaa 100%);background:-ms-linear-gradient(top,#bbb 0%,#bbb 50%,#aaa 51%,#aaa 100%);background:linear-gradient(to bottom,#bbb 0%,#bbb 50%,#aaa 51%,#aaa 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bbbbbb',endColorstr='#aaaaaa',GradientType=0)}.green{background:#1faa4d;background:-moz-linear-gradient(top,#1faa4d 0%,#1faa4d 50%,#008028 51%,#008028 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#1faa4d),color-stop(50%,#1faa4d),color-stop(51%,#008028),color-stop(100%,#008028));background:-webkit-linear-gradient(top,#1faa4d 0%,#1faa4d 50%,#008028 51%,#008028 100%);background:-o-linear-gradient(top,#1faa4d 0%,#1faa4d 50%,#008028 51%,#008028 100%);background:-ms-linear-gradient(top,#1faa4d 0%,#1faa4d 50%,#008028 51%,#008028 100%);background:linear-gradient(to bottom,#1faa4d 0%,#1faa4d 50%,#008028 51%,#008028 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1faa4d',endColorstr='#008028',GradientType=0)}.teal,.compliance h1,.compliance .tiles h2{background:#00858f;background:-moz-linear-gradient(top,#00858f 0%,#00858f 50%,#006672 51%,#006672 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#00858f),color-stop(50%,#00858f),color-stop(51%,#006672),color-stop(100%,#006672));background:-webkit-linear-gradient(top,#00858f 0%,#00858f 50%,#006672 51%,#006672 100%);background:-o-linear-gradient(top,#00858f 0%,#00858f 50%,#006672 51%,#006672 100%);background:-ms-linear-gradient(top,#00858f 0%,#00858f 50%,#006672 51%,#006672 100%);background:linear-gradient(to bottom,#00858f 0%,#00858f 50%,#006672 51%,#006672 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00858f',endColorstr='#006672',GradientType=0)}.bright-red{background:#ff0100;background:-moz-linear-gradient(top,#ff0100 0%,#ff0100 50%,#c41d1c 51%,#c41d1c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ff0100),color-stop(50%,#ff0100),color-stop(51%,#c41d1c),color-stop(100%,#c41d1c));background:-webkit-linear-gradient(top,#ff0100 0%,#ff0100 50%,#c41d1c 51%,#c41d1c 100%);background:-o-linear-gradient(top,#ff0100 0%,#ff0100 50%,#c41d1c 51%,#c41d1c 100%);background:-ms-linear-gradient(top,#ff0100 0%,#ff0100 50%,#c41d1c 51%,#c41d1c 100%);background:linear-gradient(to bottom,#ff0100 0%,#ff0100 50%,#c41d1c 51%,#c41d1c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0100',endColorstr='#c41d1c',GradientType=0)}.pink{background:#f8a1a0;background:-moz-linear-gradient(top,#f8a1a0 0%,#f8a1a0 50%,#f68987 51%,#f68987 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f8a1a0),color-stop(50%,#f8a1a0),color-stop(51%,#f68987),color-stop(100%,#f68987));background:-webkit-linear-gradient(top,#f8a1a0 0%,#f8a1a0 50%,#f68987 51%,#f68987 100%);background:-o-linear-gradient(top,#f8a1a0 0%,#f8a1a0 50%,#f68987 51%,#f68987 100%);background:-ms-linear-gradient(top,#f8a1a0 0%,#f8a1a0 50%,#f68987 51%,#f68987 100%);background:linear-gradient(to bottom,#f8a1a0 0%,#f8a1a0 50%,#f68987 51%,#f68987 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8a1a0',endColorstr='#f68987',GradientType=0)}.light-blue{background:#83bff5;background:-moz-linear-gradient(top,#83bff5 0%,#83bff5 50%,#64aef3 51%,#64aef3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#83bff5),color-stop(50%,#83bff5),color-stop(51%,#64aef3),color-stop(100%,#64aef3));background:-webkit-linear-gradient(top,#83bff5 0%,#83bff5 50%,#64aef3 51%,#64aef3 100%);background:-o-linear-gradient(top,#83bff5 0%,#83bff5 50%,#64aef3 51%,#64aef3 100%);background:-ms-linear-gradient(top,#83bff5 0%,#83bff5 50%,#64aef3 51%,#64aef3 100%);background:linear-gradient(to bottom,#83bff5 0%,#83bff5 50%,#64aef3 51%,#64aef3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#83bff5',endColorstr='#64aef3',GradientType=0)}.light-red{background:#e95b5f;background:-moz-linear-gradient(top,#e95b5f 0%,#e95b5f 50%,#da4b59 51%,#da4b59 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e95b5f),color-stop(50%,#e95b5f),color-stop(51%,#da4b59),color-stop(100%,#da4b59));background:-webkit-linear-gradient(top,#e95b5f 0%,#e95b5f 50%,#da4b59 51%,#da4b59 100%);background:-o-linear-gradient(top,#e95b5f 0%,#e95b5f 50%,#da4b59 51%,#da4b59 100%);background:-ms-linear-gradient(top,#e95b5f 0%,#e95b5f 50%,#da4b59 51%,#da4b59 100%);background:linear-gradient(to bottom,#e95b5f 0%,#e95b5f 50%,#da4b59 51%,#da4b59 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e95b5f',endColorstr='#da4b59',GradientType=0)}.dark-grey{background:#9daab6;background:-moz-linear-gradient(top,#9daab6 0%,#9daab6 50%,#789 51%,#789 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#9daab6),color-stop(50%,#9daab6),color-stop(51%,#789),color-stop(100%,#789));background:-webkit-linear-gradient(top,#9daab6 0%,#9daab6 50%,#789 51%,#789 100%);background:-o-linear-gradient(top,#9daab6 0%,#9daab6 50%,#789 51%,#789 100%);background:-ms-linear-gradient(top,#9daab6 0%,#9daab6 50%,#789 51%,#789 100%);background:linear-gradient(to bottom,#9daab6 0%,#9daab6 50%,#789 51%,#789 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9daab6',endColorstr='#778899',GradientType=0)}.black{background:#2d2d2d;background:-moz-linear-gradient(top,#2d2d2d 0%,#2d2d2d 50%,#000 51%,#000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2d2d2d),color-stop(50%,#2d2d2d),color-stop(51%,#000),color-stop(100%,#000));background:-webkit-linear-gradient(top,#2d2d2d 0%,#2d2d2d 50%,#000 51%,#000 100%);background:-o-linear-gradient(top,#2d2d2d 0%,#2d2d2d 50%,#000 51%,#000 100%);background:-ms-linear-gradient(top,#2d2d2d 0%,#2d2d2d 50%,#000 51%,#000 100%);background:linear-gradient(to bottom,#2d2d2d 0%,#2d2d2d 50%,#000 51%,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2d2d2d',endColorstr='#000000',GradientType=0)}.muted-yellow{background:#f8e5b0;background:-moz-linear-gradient(top,#f8e5b0 0%,#f8e5b0 50%,#f3d47c 51%,#f3d47c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f8e5b0),color-stop(50%,#f8e5b0),color-stop(51%,#f3d47c),color-stop(100%,#f3d47c));background:-webkit-linear-gradient(top,#f8e5b0 0%,#f8e5b0 50%,#f3d47c 51%,#f3d47c 100%);background:-o-linear-gradient(top,#f8e5b0 0%,#f8e5b0 50%,#f3d47c 51%,#f3d47c 100%);background:-ms-linear-gradient(top,#f8e5b0 0%,#f8e5b0 50%,#f3d47c 51%,#f3d47c 100%);background:linear-gradient(to bottom,#f8e5b0 0%,#f8e5b0 50%,#f3d47c 51%,#f3d47c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8e5b0',endColorstr='#f3d47c',GradientType=0)}.menu-blue{background:#0090ca;background:-moz-linear-gradient(top,#0090ca 0%,#0090ca 50%,#01609f 51%,#01609f 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#0090ca),color-stop(50%,#0090ca),color-stop(51%,#01609f),color-stop(100%,#01609f));background:-webkit-linear-gradient(top,#0090ca 0%,#0090ca 50%,#01609f 51%,#01609f 100%);background:-o-linear-gradient(top,#0090ca 0%,#0090ca 50%,#01609f 51%,#01609f 100%);background:-ms-linear-gradient(top,#0090ca 0%,#0090ca 50%,#01609f 51%,#01609f 100%);background:linear-gradient(to bottom,#0090ca 0%,#0090ca 50%,#01609f 51%,#01609f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0090ca',endColorstr='#01609f',GradientType=0)}.sky-blue{background:#00c7e3;background:-moz-linear-gradient(top,#00c7e3 0%,#00c7e3 50%,#028fc9 51%,#028fc9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#00c7e3),color-stop(50%,#00c7e3),color-stop(51%,#028fc9),color-stop(100%,#028fc9));background:-webkit-linear-gradient(top,#00c7e3 0%,#00c7e3 50%,#028fc9 51%,#028fc9 100%);background:-o-linear-gradient(top,#00c7e3 0%,#00c7e3 50%,#028fc9 51%,#028fc9 100%);background:-ms-linear-gradient(top,#00c7e3 0%,#00c7e3 50%,#028fc9 51%,#028fc9 100%);background:linear-gradient(to bottom,#00c7e3 0%,#00c7e3 50%,#028fc9 51%,#028fc9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00c7e3',endColorstr='#028fc9',GradientType=0)}.landlord-grey{background:#758fa8;background:-moz-linear-gradient(top,#758fa8 0%,#758fa8 50%,#5e6786 51%,#5e6786 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#758fa8),color-stop(50%,#758fa8),color-stop(51%,#5e6786),color-stop(100%,#5e6786));background:-webkit-linear-gradient(top,#758fa8 0%,#758fa8 50%,#5e6786 51%,#5e6786 100%);background:-o-linear-gradient(top,#758fa8 0%,#758fa8 50%,#5e6786 51%,#5e6786 100%);background:-ms-linear-gradient(top,#758fa8 0%,#758fa8 50%,#5e6786 51%,#5e6786 100%);background:linear-gradient(to bottom,#758fa8 0%,#758fa8 50%,#5e6786 51%,#5e6786 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#758fa8',endColorstr='#5e6786',GradientType=0)}.trade-grey{background:#808599;background:-moz-linear-gradient(top,#808599 0%,#808599 50%,#464652 51%,#464652 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#808599),color-stop(50%,#808599),color-stop(51%,#464652),color-stop(100%,#464652));background:-webkit-linear-gradient(top,#808599 0%,#808599 50%,#464652 51%,#464652 100%);background:-o-linear-gradient(top,#808599 0%,#808599 50%,#464652 51%,#464652 100%);background:-ms-linear-gradient(top,#808599 0%,#808599 50%,#464652 51%,#464652 100%);background:linear-gradient(to bottom,#808599 0%,#808599 50%,#464652 51%,#464652 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#808599',endColorstr='#464652',GradientType=0)}html{height:100%}#main{padding-left:85px;color:#fff}@media only screen and (max-width:1023px){#main{padding-left:0}}body{font-family:Arial;color:#444;font-size:.85em;padding:60px 0 0 0;margin:0;background-color:#ebf4f9;background-image:url("/Content/images/background.jpg");background-repeat:no-repeat;background-size:100% auto;height:100%;box-sizing:border-box}@media only screen and (max-width:1023px){body{font-size:26px}}@media(max-width:600px){body{font-size:18px}}@media(max-width:400px){body{font-size:11px}}@media only screen and (max-width:1023px){body{padding:80px 0 0 0}}body.public{background:#0092cb;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwOTJjYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDQ5OTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#0092cb 0%,#004990 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#0092cb),color-stop(100%,#004990));background:-webkit-linear-gradient(top,#0092cb 0%,#004990 100%);background:-o-linear-gradient(top,#0092cb 0%,#004990 100%);background:-ms-linear-gradient(top,#0092cb 0%,#004990 100%);background:linear-gradient(to bottom,#0092cb 0%,#004990 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0092cb',endColorstr='#004990',GradientType=0);background-attachment:fixed}body.popup-open{overflow:hidden;-webkit-overflow-scrolling:touch}.wrapper{min-height:100%;position:relative;padding-bottom:30px;box-sizing:border-box}.page-width{max-width:1024px;margin:0 auto}@media only screen and (min-width:1024px)and (max-width:1110px){.page-width{max-width:939px;padding:0 1%}}@media only screen and (max-width:1023px){h1{background:#0078bb;margin-top:0;line-height:calc(8.53333vw)}}@media only screen and (max-width:1023px)and (max-width:1023px){h1{font-size:26px}}@media only screen and (max-width:1023px)and (max-width:600px){h1{font-size:18px}}@media only screen and (max-width:1023px)and (max-width:400px){h1{font-size:11px}}select{background:#fff}.page-title{background:none;color:#014d8e;font-size:34px;font-weight:bold;padding:30px 0 20px 0;margin:0}@media only screen and (max-width:1023px){.page-title{padding:20px 0 10px 15px}}@media only screen and (max-width:1023px){.mobile-hide,#my-account-menu .left .user-initials{display:none!important}}@media only screen and (max-width:1023px){.mobile-invisible{visibility:hidden!important}}@media only screen and (min-width:1024px){.desktop-hide,.mob-report{display:none!important}}@media only screen and (max-width:1023px){.mobile-overflow{overflow-x:auto}.mobile-overflow table{table-layout:unset}}@media only screen and (max-width:1023px){.left-for-small{float:left!important}}@media only screen and (max-width:1023px){.right-for-small{float:right!important}}@media only screen and (min-width:1024px){.left-for-large{float:left}}@media only screen and (min-width:1024px){.right-for-large{float:right}}.padded{padding:10px;box-sizing:border-box}@media only screen and (max-width:1023px){.mobile-padded-horizontal,#SiteAdmin_CreateEdit .form-width,#VanAdmin_CreateEdit .form-width{padding-left:20px;padding-right:20px;box-sizing:border-box}}.horizontal-scroll{overflow-x:scroll}.horizontal-scroll-franchisee-history{overflow-x:scroll;overflow-y:hidden;white-space:nowrap}.horizontal-scroll-franchisee-history .card{display:inline-block}.horizontal-scroll-franchisee-history-table{display:block;overflow-x:scroll;overflow-y:hidden;white-space:nowrap}@media only screen and (max-width:1023px){.horizontal-scroll-mobile{overflow-x:scroll}}@media only screen and (max-width:1023px){.mobile-space-above{margin-top:10px}}@media only screen and (max-width:1023px){.mobile-no-background{background:none!important}}@media only screen and (max-width:1023px){.mobile-scroll-table{overflow-x:auto;width:100%;height:auto}.mobile-scroll-table table{margin-bottom:12px}}.success-message{background:#bfffbf;padding:10px}.icon,.sprite-calendar,.sprite-created-by,.sprite-gender,.sprite-house-circle,.sprite-ref-no,.sprite-worker-green,.sprite-worker-red{width:17px;height:17px;background:url(/content/images/sprite.png);display:inline-block;vertical-align:middle}.icon-white-user{background-position:0 0}.icon-white-passport{background-position:-17px 0}.icon-white-calendar{background-position:-34px 0}.icon-white-tick{background-position:-51px 0}.icon-white-email{background-position:-68px 0}.icon-white-tag{background-position:-85px 0}.icon-white-signpost{background-position:-102px 0}.icon-white-gear{background-position:-119px 0}.icon-white-pin{background-position:-136px 0}.icon-white-phone{background-position:-153px 0}.icon-white-device{background-position:-170px 0}.icon-white-search{background-position:-187px 0}.icon-white-lock{background-position:-204px 0}.icon-white-cross{background-size:17px 17px;background-image:url("/Content/images/icons/Close.png")}@media only screen and (max-width:1023px){.icon-white-cross{background-size:cover;width:3.5vw;height:3.5vw;vertical-align:unset}}.icon-grey-user{background-size:17px 17px;background-image:url("/Content/images/icons/Profile.png")}@media only screen and (max-width:1023px){.icon-grey-user{background-size:cover;width:3.5vw;height:3.5vw;vertical-align:unset}}.icon-grey-passport{background-position:-17px -17px}.icon-grey-calendar{background-position:-34px -17px}.icon-grey-tick{background-position:-51px -17px}.icon-grey-email{background-size:17px 17px;background-image:url("/Content/images/icons/Email.png")}@media only screen and (max-width:1023px){.icon-grey-email{background-size:cover;width:3.5vw;height:3.5vw;vertical-align:unset}}.icon-grey-email.align-bottom,.grid-results li.grid-item ul.detail li i.icon-grey-email{transform:translateY(12%)}.icon-grey-tag{background-position:-85px -17px}.icon-grey-signpost{background-position:-102px -17px}.icon-grey-gear{background-position:-119px -17px}.icon-grey-pin{background-size:17px 17px;background-image:url("/Content/images/icons/Location.png")}@media only screen and (max-width:1023px){.icon-grey-pin{background-size:cover;width:3.5vw;height:3.5vw;vertical-align:unset}}.icon-grey-phone{background-size:17px 17px;background-image:url("/Content/images/icons/Phone.png")}@media only screen and (max-width:1023px){.icon-grey-phone{background-size:cover;width:3.5vw;height:3.5vw;vertical-align:unset}}.icon-grey-device{background-size:17px 17px;background-image:url("/Content/images/icons/Mobile.png")}@media only screen and (max-width:1023px){.icon-grey-device{background-size:cover;width:3.5vw;height:3.5vw;vertical-align:unset}}.icon-grey-search{background-position:-187px -17px}.icon-grey-cross{background-position:-71px -34px;opacity:.4;filter:alpha(opacity=40)}.icon-grey-regional-manager{background-size:17px 17px;background-image:url("/Content/images/icons/RegionalManager.png")}@media only screen and (max-width:1023px){.icon-grey-regional-manager{background-size:cover;width:3.5vw;height:3.5vw;vertical-align:unset}}.icon-grey-site-number{background-size:17px 17px;background-image:url("/Content/images/icons/SiteNumber.png")}@media only screen and (max-width:1023px){.icon-grey-site-number{background-size:cover;width:3.5vw;height:3.5vw;vertical-align:unset}}.icon-dark-grey-user{background-position:0 -34px}.icon-dark-grey-passport{background-position:-17px -34px}.icon-dark-grey-calendar{background-position:-34px -34px}.icon-dark-grey-tick{background-size:17px 17px;background-image:url("/Content/images/icons/grey_tick.png")}@media only screen and (max-width:1023px){.icon-dark-grey-tick{background-size:cover;width:3.5vw;height:3.5vw;vertical-align:unset}}.icon-dark-grey-email{background-position:-118px -34px}.icon-dark-grey-tag{background-position:-85px -34px}.icon-dark-grey-signpost{background-position:-102px -34px}.icon-dark-grey-gear{background-position:-119px -34px}.icon-dark-grey-pin{background-position:-136px -34px}.icon-dark-grey-phone{background-size:17px 17px;background-image:url("/Content/images/icons/Phone-Dark.png")}@media only screen and (max-width:1023px){.icon-dark-grey-phone{background-size:cover;width:3.5vw;height:3.5vw;vertical-align:unset}}.icon-dark-grey-device{background-size:17px 17px;background-image:url("/Content/images/icons/Mobile-Dark.png")}@media only screen and (max-width:1023px){.icon-dark-grey-device{background-size:cover;width:3.5vw;height:3.5vw;vertical-align:unset}}.icon-dark-grey-search{background-position:-187px -34px}.icon-dark-grey-cross{background-position:-71px -34px}.icon-driving-licence{background-size:17px 17px;background-image:url("/Content/images/icons/DrivingLicense.png")}@media only screen and (max-width:1023px){.icon-driving-licence{background-size:cover;width:3.5vw;height:3.5vw;vertical-align:unset}}.icon-black-info{background-size:17px 17px;background-image:url("/Content/images/icons/i_icon.png")}@media only screen and (max-width:1023px){.icon-black-info{background-size:cover;width:3.5vw;height:3.5vw;vertical-align:unset}}h1 .icon,h1 .sprite-calendar,h1 .sprite-created-by,h1 .sprite-gender,h1 .sprite-house-circle,h1 .sprite-ref-no,h1 .sprite-worker-green,h1 .sprite-worker-red{width:24px;height:24px;background:url(/Content/images/sprite.png);display:inline-block}h1 .icon-card{background-position:-96px -51px}h1 .icon-office{background-position:0 -51px}h1 .icon-users{background-position:-24px -51px}h1 .icon-edit{background-position:-48px -51px}h1 .icon-gear{background-position:-72px -51px}h1 .icon-comment{background-position:-120px -51px}h1 .icon-report{background-position:-144px -51px}h1 .icon-lock{background-position:-168px -51px}.sprite{background-image:url(/content/images/new_sprites.png);background-repeat:no-repeat;display:block}.sprite.inline{display:inline-block}.sprite-area-manager{width:15px;height:15px;background-position:-5px -5px}.sprite-bell{width:13px;height:18px;background-position:-30px -5px}.sprite-blue-check,.small-blue-check label:after{background-size:17px 17px;background-image:url("/Content/images/icons/blue_checkbox.png");width:12px;height:12px;background-size:cover}@media only screen and (max-width:1023px){.sprite-blue-check,.small-blue-check label:after{background-size:cover;width:3.5vw;height:3.5vw;vertical-align:unset}}.sprite-calendar{background-size:17px 17px;background-image:url("/Content/images/icons/Age.png")}@media only screen and (max-width:1023px){.sprite-calendar{background-size:cover;width:3.5vw;height:3.5vw;vertical-align:unset}}.sprite-camera{width:28px;height:24px;background-position:-101px -5px}.sprite-compliance-admin{width:25px;height:27px;background-position:-139px -5px}.sprite-compliance-home{width:24px;height:24px;background-position:-5px -42px}.sprite-created-by{background-size:17px 17px;background-image:url("/Content/images/icons/Supervisor.png")}@media only screen and (max-width:1023px){.sprite-created-by{background-size:cover;width:3.5vw;height:3.5vw;vertical-align:unset}}.sprite-document{width:17px;height:14px;background-position:-68px -42px}.sprite-ellipsis-circle{width:17px;height:17px;background-position:-95px -42px}.sprite-employment-history{width:15px;height:16px;background-position:-122px -42px}.sprite-exclamation{width:7px;height:19px;background-position:-147px -42px}.sprite-export{width:26px;height:21px;background-position:-39px -71px}.sprite-gender{background-size:17px 17px;background-image:url("/Content/images/icons/Gender.png")}@media only screen and (max-width:1023px){.sprite-gender{background-size:cover;width:3.5vw;height:3.5vw;vertical-align:unset}}.sprite-help{width:26px;height:26px;background-position:-102px -71px}.sprite-historical-records{width:26px;height:26px;background-position:-138px -71px}.sprite-house{width:25px;height:21px;background-position:-5px -107px}.sprite-house-circle{background-size:17px 17px;background-image:url("/Content/images/icons/Number.png")}@media only screen and (max-width:1023px){.sprite-house-circle{background-size:cover;width:3.5vw;height:3.5vw;vertical-align:unset}}.sprite-job-details{width:17px;height:16px;background-position:-63px -107px}.sprite-jpg,.sprite-jpeg{width:25px;height:28px;background-position:-90px -107px}.sprite-manage-records{width:23px;height:27px;background-position:-125px -107px;transform:translateY(3px)}.sprite-new-record{width:19px;height:25px;background-position:-5px -144px}.sprite-passport{width:15px;height:20px;background-position:-158px -107px}.sprite-pdf{width:25px;height:28px;background-position:-40px -137px}.sprite-print{width:22px;height:20px;background-position:-125px -144px}.sprite-ref-no{background-size:17px 17px;background-image:url("/Content/images/icons/ProfileCard.png")}@media only screen and (max-width:1023px){.sprite-ref-no{background-size:cover;width:3.5vw;height:3.5vw;vertical-align:unset}}.sprite-refresh{width:22px;height:22px;background-position:-174px -5px}.sprite-small-red-cross{width:18px;height:18px;background-position:-174px -37px}.sprite-teal-tick{width:21px;height:17px;background-position:-174px -65px}.sprite-teal-tick-circle{width:30px;height:30px;background-position:-75px -158px}.sprite-training{width:16px;height:19px;background-position:-183px -92px}.sprite-training-teal{width:16px;height:19px;background-position:0 -193px}.sprite-training-report{width:29px;height:27px;background-position:-157px -158px;transform:translateY(2px)}.sprite-training-validation{width:23px;height:26px;background-position:-206px -5px}.sprite-training-validation-teal{width:23px;height:26px;background-position:-234px 0}.sprite-worker{width:16px;height:16px;background-position:-205px -41px}.sprite-worker-green{background-size:17px 17px;background-image:url("/Content/images/icons/User_green.png")}@media only screen and (max-width:1023px){.sprite-worker-green{background-size:cover;width:3.5vw;height:3.5vw;vertical-align:unset}}.sprite-worker-red{background-size:17px 17px;background-image:url("/Content/images/icons/User_red.png")}@media only screen and (max-width:1023px){.sprite-worker-red{background-size:cover;width:3.5vw;height:3.5vw;vertical-align:unset}}.sprite-van{display:block;width:17px;height:12px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAMCAYAAACEJVa/AAAABmJLR0QAyQCtAHcChxt5AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4QYcDSUvz7kB7QAAAPVJREFUKM+d0r8rxWEUx/HXvX3DQinjzWa2GKVMLJTBxsZisFge5Q84GW4xK3e1KAsWk4mJwuBmUOy6+VWE5Xvr260bX596hnPqeT/n83lOJSLe0Ofv2kkpLRcb1ZIA6CkWEaESEd8lIe9o4RTrKaVmVXk9YRPXWGrbKatPNLGP3ogYzf4BqeGgUM/9Z5JODbchz9jF8S8XWtjDET6KX3yDcfTjElNdABdYyIM9wwoeIcMiTnCOWQxhDRN5iBW84hbzGMML7rGB6QxXGMQhJjGQUqqj3rFUI9jK9+MLtZRSA40s97aK7fy1mS527tDIz0NuR0T4AaxTP1dlyEYbAAAAAElFTkSuQmCC);transform:translateY(3px)}.sprite-van.inline{display:inline-block;vertical-align:top}.sprite-van.inline+span,.sprite-van.inline+label.req::after{display:inline-block}.inline-icon{display:inline-block;width:21px;vertical-align:top}@media only screen and (max-width:1023px){.inline-icon{vertical-align:unset;width:auto}}.hideShowPassword-toggle{height:30px;line-height:30px;width:30px;overflow:hidden;text-indent:-100px;background-image:url(/Content/images/icons/eye_open_blue.png);background-size:cover;margin-right:5px}@media only screen and (max-width:1023px){.hideShowPassword-toggle{width:7.5vw;height:7.5vw}}.hideShowPassword-toggle-hide{background-image:url(/Content/images/icons/eye_closed_blue.png)}.icon-container{width:109px;float:right;clear:right;margin-top:5px;display:flex;justify-content:space-between}.icon-rectangle{height:26px;width:50px;display:inline-block;border-radius:3px}@media only screen and (max-width:1023px){.icon-rectangle{height:36px;width:60px}}.icon-rectangle.health-check-alert{height:26px;width:50px;display:inline-block;border-radius:3px;vertical-align:middle;line-height:1}@media only screen and (max-width:1023px){.icon-rectangle.health-check-alert{height:26px;width:40px}}.health-check-alert,.equipment-self-audit-alert{content:url(/Content/images/icons/self_audit_alert.png);height:31px;width:38px;display:inline-block;position:relative;top:9px}@media only screen and (max-width:1023px){.health-check-alert,.equipment-self-audit-alert{height:26px;width:32px;top:unset}}.icon-rectangle .sprite,.small-icon-square .sprite{margin:auto;position:relative;top:50%;transform:translateY(-50%)}@media only screen and (max-width:1023px){.icon-rectangle .sprite,.small-icon-square .sprite{transform:translateY(-50%) scale(1.2)}}.question-block{width:20px;height:20px;display:inline-block;text-align:center;cursor:pointer;margin-left:10px}@media only screen and (max-width:1023px){.question-block{width:30px;height:30px}}.question-block .question-mark{font-weight:bolder;vertical-align:middle;font-size:1.4em}@media only screen and (max-width:1023px){.question-block .question-mark{font-size:1.1em}}.buttons{text-align:right;vertical-align:middle;clear:left}@media only screen and (max-width:1023px){.buttons .req-key{width:100%;float:none;text-align:left;display:block;margin-bottom:calc(1.33333vw)}}@media only screen and (min-width:1024px){.buttons.mid-page{padding-bottom:10px}}.buttons.left-align :first-child{margin-left:0}.buttons button,.buttons .button{width:140px;vertical-align:middle;margin-left:.4em;text-transform:none;font-size:1em;font-weight:bold;border-radius:6px}@media only screen and (min-width:1024px)and (max-width:1110px){.buttons button,.buttons .button{font-size:.99em}}.buttons button.extendable,.buttons .button.extendable{min-width:140px;width:auto;padding:1px 6px}@media only screen and (max-width:1023px){.buttons button.wide,.buttons .button.wide{width:60%!important}}@media only screen and (max-width:1023px){.buttons button.full,.buttons .button.full{width:100%!important;padding:0}}@media only screen and (max-width:1023px){.buttons button.in-page.in-page,.buttons .button.in-page.in-page{width:auto;padding:0 10px;height:auto}}@media only screen and (max-width:1023px){.mobile-button.mobile-button,.buttons button,.buttons .button,.upload-buttons button.inline-button{color:#010101;border-radius:calc(1.06667vw);height:calc(8.53333vw);line-height:calc(8.53333vw);padding:0 5px;width:45%;margin:calc(1.33333vw) 0}}@media only screen and (max-width:1023px){.mobile-button.mobile-button,.buttons button,.buttons .button,.upload-buttons button.inline-button{font-size:26px}}@media(max-width:600px){.mobile-button.mobile-button,.buttons button,.buttons .button,.upload-buttons button.inline-button{font-size:18px}}@media(max-width:400px){.mobile-button.mobile-button,.buttons button,.buttons .button,.upload-buttons button.inline-button{font-size:11px}}button.small-button,.small-button,a.button.small-button{line-height:26px;font-size:14px;font-weight:bold;border-radius:3px}@media only screen and (max-width:1023px){button.small-button,.small-button,a.button.small-button{font-size:20.8px}}@media(max-width:600px){button.small-button,.small-button,a.button.small-button{font-size:14.4px}}@media(max-width:400px){button.small-button,.small-button,a.button.small-button{font-size:8.8px}}@media only screen and (max-width:1023px){button.small-button,.small-button,a.button.small-button{line-height:normal;padding:5px;border-radius:calc(.66667vw)}}.button.small-long-text{font-size:11px;font-weight:bold;line-height:28px;border-radius:3px}@media only screen and (max-width:1023px){.button.small-long-text{font-size:23.4px}}@media(max-width:600px){.button.small-long-text{font-size:16.2px}}@media(max-width:400px){.button.small-long-text{font-size:9.9px}}@media only screen and (max-width:1023px){.button.small-long-text{line-height:normal;padding:5px;min-width:calc(28vw)}}@media only screen and (max-width:1023px){.mobile-buttons,.buttons,.upload-buttons{text-align:center;display:block;float:none}}@media only screen and (max-width:1023px){.field.flow.mobile-buttons,.field.flow.buttons,.field.flow.upload-buttons{width:100%}}.upload-buttons{padding-top:2em}@media only screen and (min-width:1024px){.upload-buttons button.inline-button{font-size:14px}}@media only screen and (max-width:1023px){.upload-buttons button.inline-button{font-weight:bold}}button.multi-line.multi-line,.multiple-buttons button,.button.multi-line.multi-line,.multiple-buttons button.button{line-height:normal;height:42px}@media only screen and (max-width:1023px){button.multi-line.multi-line,.multiple-buttons button,.button.multi-line.multi-line,.multiple-buttons button.button{height:auto;min-height:64px}}td button,td .button{border-radius:4px}#EditTradeAccountClubcardNumber{float:left;margin-top:26px;height:30px;line-height:30px;margin-right:10px;border-radius:6px}@media only screen and (max-width:1023px){#EditTradeAccountClubcardNumber{float:none;margin-top:0;color:#010101;border-radius:calc(1.06667vw);height:calc(8.53333vw);line-height:calc(8.53333vw);width:50%;font-size:26px;font-weight:bold;margin-left:25%}}#ChangeVehicleClubcardNumber{margin-top:10px;border-radius:6px}@media only screen and (max-width:1023px){#ChangeVehicleClubcardNumber{float:none;margin-top:10px;color:#010101;border-radius:calc(1.06667vw);height:calc(8.53333vw);line-height:calc(8.53333vw);width:50%;font-size:26px;font-weight:bold;margin-left:25%}}.cust-reg-report-button{height:40px;margin-right:43%}.multiple-buttons{display:flex}@media only screen and (max-width:1023px){.multiple-buttons{flex-wrap:wrap}}.multiple-buttons button{flex:1 1 auto}.health-check-filter-button{width:34px!important;height:34px!important;top:auto!important;bottom:0;right:auto!important;margin-bottom:5px}.health-check-filter-button svg{height:25px;width:25px;margin-top:5px}.health-check-setup-order-button{width:50px!important}.ui-button-icon-only{text-indent:-9999px}.login{max-width:1024px;margin:0 auto}.login::after{display:block;content:'';clear:both}.login form{margin:0 auto;transform:translateX(171px);max-width:694px}.login form::after{display:block;content:'';clear:both}.login .banner{text-align:center;padding-top:20px;max-width:91%;margin:auto}.login .banner h1{margin:.3em 0;font-size:8em;letter-spacing:-6px;padding:0;line-height:.9em}@media only screen and (max-width:1023px){.login .banner h1{font-size:3em}}.login .banner h2{font-size:2.35em;text-transform:uppercase;font-weight:normal;padding:.5em .3em 0 .3em;margin:0}@media only screen and (max-width:1023px){.login .banner h2{font-size:1.5em}}.login .banner img{width:100%;max-width:343px}.login .tri{padding:10px 0;text-align:center;max-width:860px;width:91%;margin:auto}.login .tri img{width:100%}.login .field{padding:8px 0;margin:0;width:auto}.login .field input[type=text],.login .field input[type=password]{border:none;background:#eee}@media only screen and (min-width:1024px){.login .field input[type=text],.login .field input[type=password]{font-size:1.3em;width:350px;height:47px}}.login .field select{width:350px}.login .field.error input{border:1px solid #fe0303}@media only screen and (min-width:1024px){.login .field.error::after{position:absolute;content:'';background:url(/Content/images/warning-triangle.png);width:16px;height:14px;display:block;margin-top:-32px;margin-left:320px}}.login button{width:157px;margin-left:20px;vertical-align:bottom}.login .help{padding:5px 0 20px 0;clear:both}@media only screen and (min-width:1024px){.login .help{max-width:537px}}@media only screen and (min-width:1024px){.login .help.large{font-size:1.4em}}.login .help a{font-size:1.2em;text-decoration:underline;color:#fff;font-family:"Montserrat",sans-serif}.login .login-message{font-size:1.3em;background:url(/Content/images/login-msg-bubble.png);background-repeat:no-repeat;color:#fe0303;font-size:12px;width:285px;height:66px;padding:8px 8px 8px 18px;float:left;box-sizing:border-box;margin-left:7px}@media only screen and (max-width:1023px){.login .login-message{background:#fff;width:auto;height:auto;margin:0}}@media only screen and (max-width:1023px)and (max-width:1023px){.login .login-message{font-size:23.4px}}@media only screen and (max-width:1023px)and (max-width:600px){.login .login-message{font-size:16.2px}}@media only screen and (max-width:1023px)and (max-width:400px){.login .login-message{font-size:9.9px}}.login .login-message p{margin:0 0 8px 0}.login .buttons{clear:none;float:left;padding:8px 0 0 10px}.login .buttons button{text-transform:uppercase;font-family:"Montserrat",sans-serif;color:#000;font-weight:normal;height:47px}.login .buttons-and-password{clear:both;margin-left:-167px}.login .buttons-and-password .buttons:first-child{padding-right:10px;padding-left:0}.login .buttons-and-password button{margin-left:0;position:relative}@media only screen and (max-width:1023px){.login{min-height:calc(100vh - 39px)}.login form{width:91%;margin-top:38px;transform:none}.login .field{width:100%;padding:0;margin:0}.login .field input{margin:15px 0;border-radius:5px}.login .field label{display:initial}.login .field input[type=text],.login .field input[type=password],.login .field select{width:100%}.login .buttons{clear:both;width:100%;padding:0;margin-top:21px}.login .buttons button{width:100%;height:calc(8.53333vw);box-sizing:border-box;border-radius:5px;margin:0}.login .help{text-align:center;margin:12px 0;padding:0;float:left;width:100%}.login .help a{text-decoration:none}.login .buttons-and-password{margin-left:0}}#site-area{text-transform:uppercase;text-align:center;font-size:24px;font-family:"Montserrat",sans-serif}@media only screen and (max-width:1023px){#site-area{font-size:1.5em}}.back-circle{display:inline-block;background:url(/Content/images/back-circle.png);vertical-align:middle;height:32px;width:32px}button .back-circle{position:absolute;top:50%;left:5px;transform:translateY(-50%)}.field{float:left;width:49%;margin-left:2%;margin-bottom:5px}.field.first{margin-left:0;clear:left}.field.full{width:100%;clear:both;margin-left:0}@media only screen and (max-width:1023px){.field.no-gutter-mobile{margin-bottom:0}}.field textarea{border:none;width:100%;box-sizing:border-box;height:11em;margin-top:.2em;padding:.4em;font-family:Arial;border-radius:4px}.field .faux-field{font-size:1.2em;padding:.4em .2em;width:100%;box-sizing:border-box;display:inline-block;color:#666}.field .inner-field{float:left}.field .inner-field.title-field{width:20%}.field .inner-field.name-field{width:38%;margin-left:2%}.field .inner-field.surname-field{width:38%;margin-left:2%}.field .inner-field+.inner-field{margin-left:2%}.field.quarter{width:24%}@media only screen and (max-width:1023px){.field.quarter{width:100%}}.field.quarter+.field.quarter{width:23%}@media only screen and (max-width:1023px){.field.quarter+.field.quarter{width:100%}}.field.quarter input.date{width:100%}@media only screen and (max-width:1023px){.field.quarter input.date{width:100%}}.field.three-eighths{width:36%}@media only screen and (max-width:1023px){.field.three-eighths{width:100%}}.field.one-sixteenth{width:6%}@media only screen and (max-width:1023px){.field.one-sixteenth{width:50%}}.field.field-small{width:15%}@media only screen and (max-width:1023px){.field.field-small{width:49%}}@media only screen and (max-width:1023px){.field.field-small.flow:not(.first-small){margin-right:0}}@media only screen and (min-width:1024px){.field.label-no-wrap>label{white-space:nowrap}}.multiples{clear:left}.field label,.multiples label{font-size:1.1em;display:block;margin:.4em .2em .2em .2em}.field input[type=text],.field input[type=password],.field select,.pager select,.field input[type=number],.styled-select,.field input[type=tel]{border:none;font-size:1.1em;padding:.4em;width:100%;box-sizing:border-box;font-family:Arial;height:30px;border-radius:4px}.field select,.pager select,.styled-select{padding:.35em .4em}.pager select{width:auto}.field.date-boxes{margin:1.4em 0}.field.date-boxes input{background:#006672;color:#fff;width:70px;height:60px;line-height:60px;text-align:center;font-size:20px}.field.date-boxes input:last-child{width:120px}@media only screen and (max-width:1023px){.field.date-boxes input:last-child{width:100%}}.field.date-boxes input::-webkit-input-placeholder{color:#fff}.field.date-boxes input:-moz-placeholder{color:#fff;opacity:1!important}.field.date-boxes input::-moz-placeholder{color:#fff;opacity:1!important}.field.date-boxes input::-ms-input-placeholder{color:#fff}.field.date-boxes input:placeholder-shown{color:#fff}.field.date-boxes input::placeholder{color:#fff}@media only screen and (max-width:1023px){.field{margin-left:0;width:100%}.field.first{clear:none}.field.flow{margin-right:2%}.field input[type=text],.field input[type=password],.field input[type=number],.field input[type=tel],.field select,.pager select,.field .select2-container{border:2px solid #c2c5d1;padding:.4em;width:100%;box-sizing:border-box;font-family:Arial;border-radius:calc(1.06667vw)}.field input[type=text],.field input[type=password],.field input[type=number],.field input[type=tel],.field select,.pager select{height:calc(8.53333vw)}.field .select2-container{height:64px}.field .mobile-search-button{height:calc(8.53333vw);width:calc(8.53333vw);background-size:cover;border-top-right-radius:calc(1.06667vw);border-bottom-right-radius:calc(1.06667vw)}}.field.small{width:17%}@media only screen and (max-width:1023px){.field.small{width:50%}}.field.small.small-inline{margin-top:1.6em}.field.small.small-inline .styled-check{display:inline-block;margin-left:20px}.field.small.small-inline .actual-label{display:inline}.field.small .field-money{position:relative}.field.small .field-money span,.field.small .field-money label.req::after{position:absolute;color:#999;z-index:100;font:400 1.1em Arial;top:50%;left:4%;transform:translateY(-50%)}.field.small .field-money input{width:110px;padding-left:30px}.field.small.small-inline.check-list{margin-top:0}.field.small.small-inline.check-list label:first-of-type{display:inline-block}.field.small.small-inline.check-list .styled-check{float:right}.field.first.small{clear:left}@media only screen and (max-width:1023px){.field-mobile-font-size,.field-mobile-font-size.select2-container .select2-chosen,.field input[type=text],.field input[type=password],.field select,.pager select,.field label,.styled-check,.multiples label,label,.select-all,.field-money,.field.small.small-inline{font-size:26px}}@media(max-width:600px){.field-mobile-font-size,.field-mobile-font-size.select2-container .select2-chosen,.field input[type=text],.field input[type=password],.field select,.pager select,.field label,.styled-check,.multiples label,label,.select-all,.field-money,.field.small.small-inline{font-size:18px}}@media(max-width:400px){.field-mobile-font-size,.field-mobile-font-size.select2-container .select2-chosen,.field input[type=text],.field input[type=password],.field select,.pager select,.field label,.styled-check,.multiples label,label,.select-all,.field-money,.field.small.small-inline{font-size:11px}}.text-after-input,.text-before-input{position:relative}.text-after-input::after{position:absolute;content:attr(data-after-text);color:#000;top:33px;left:26px;font-size:1.1em}@media only screen and (max-width:1023px){.text-after-input::after{top:62px;left:50px}}.text-before-input::before{position:absolute;content:attr(data-before-text);color:#000;top:33px;left:5px;font-size:1.1em}@media only screen and (max-width:1023px){.text-before-input::before{top:62px;left:10px}}.text-before-input input,.field.text-before-input input{padding-left:15px}@media only screen and (max-width:1023px){.text-before-input input,.field.text-before-input input{padding-left:25px}}.alternate-field-first .field:nth-child(2n+1){margin-left:0;clear:left}@media only screen and (min-width:1024px)and (max-width:1110px){.accounts-page .field label,#employee-select .field label{font-size:15px;margin:6px 3px 3px 3px}.accounts-page .field.query,#employee-select .field.query{margin-top:28px}#check-site-employee.aligned-button{margin-top:28px}}.alternate-field-first .field:nth-child(2n+1){margin-left:0;clear:left}.form-width{width:680px}section h3{margin:0 0 .3em 0;font-size:1.1em}@media only screen and (max-width:1023px)and (max-width:1023px){section h3{font-size:28.6px}}@media only screen and (max-width:1023px)and (max-width:600px){section h3{font-size:19.8px}}@media only screen and (max-width:1023px)and (max-width:400px){section h3{font-size:12.1px}}section .field~h3{clear:both;padding:10px 0}.form-width h3{margin:0}.form-checkbox{float:left}button.inline-button.photo-delete-button{margin-left:10px}span.req,label.req::after{color:#ff3f00}@media only screen and (max-width:1023px){span.req,label.req::after{color:transparent;background:url("/Content/images/mandatory.png") no-repeat;background-size:contain;background-position:center center;display:inline-block;width:calc(2.66667vw)}}label.req::after{content:'*';margin-left:5px}.buttons .req-key{float:left}.multi-add{margin-right:5px}.multi-add,.multi-remove{width:30px;font-size:2em;font-weight:bold;padding-left:0;padding-right:0}button.inline-button.multi-up,button.inline-button.multi-down{width:30px;padding:0;font-size:17px}.project-tasks button.inline-button{vertical-align:bottom}.project-tasks button.inline-button.multi-add{margin-right:0}.project-tasks button.inline-button.multi-up,.project-tasks button.inline-button.multi-down{font-size:17px}button.inline-button.multi-up span,button.inline-button.multi-up label.req::after{transform:rotate(180deg);display:inline-block}@media only screen and (max-width:1023px){.form-width{width:100%}.form-checkbox{width:100%}.upload-buttons{padding-top:10px}button.inline-button.multi-add,button.inline-button.multi-remove,button.inline-button.multi-up,button.inline-button.multi-down{height:calc(8.53333vw);width:calc(8.53333vw);font-size:24px}.hideshowPassword-wrapper,.hideShowPassword-wrapper{width:100%!important}.hideshowPassword-wrapper input,.hideShowPassword-wrapper input{width:100%!important}}@media only screen and (min-width:1024px){.form-checkbox{width:50%}}@media only screen and (max-width:1023px){.blue-button-dropdown,.blue-button-dropdown a{line-height:37px;cursor:pointer}.blue-button-dropdown,.blue-button-dropdown a,.tile-table tr.accordion-header td{background:#00b8e6;color:#fff;font-weight:bold;font-family:"Montserrat",sans-serif;border:none;text-decoration:none}.blue-button-dropdown .accordion-drop-down a{background:#fff;color:#004990;font-weight:bold;font-family:"Montserrat",sans-serif;border:none;text-decoration:none;line-height:37px;cursor:pointer}}@media only screen and (max-width:1023px)and (max-width:1023px){.blue-button-dropdown .accordion-drop-down a{font-size:20.8px}}@media only screen and (max-width:1023px)and (max-width:600px){.blue-button-dropdown .accordion-drop-down a{font-size:14.4px}}@media only screen and (max-width:1023px)and (max-width:400px){.blue-button-dropdown .accordion-drop-down a{font-size:8.8px}}@media only screen and (max-width:1023px)and (max-width:400px){button.inline-button.multi-add,button.inline-button.multi-remove{font-size:21px}}.bottom-align-row{display:flex;float:left;width:100%;align-items:flex-end}.bottom-align-row .styled-check{margin-bottom:0}header{overflow:visible;height:60px;font-size:17px;position:fixed;width:100%;z-index:3000;top:0;background:#0090ca;background:-moz-linear-gradient(left,#0090ca 0%,#01609f 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#0090ca),color-stop(100%,#01609f));background:-webkit-linear-gradient(left,#0090ca 0%,#01609f 100%);background:-o-linear-gradient(left,#0090ca 0%,#01609f 100%);background:-ms-linear-gradient(left,#0090ca 0%,#01609f 100%);background:linear-gradient(to right,#0090ca 0%,#01609f 100%)}@media only screen and (max-width:1023px){header{height:80px}}header .waves-logo{margin:0 25px 0 1px;border:none;width:104px;height:30px;fill:white}@media only screen and (max-width:1023px){header .waves-logo{margin:0;padding-left:10px;height:40px;width:140px}}header .left{float:left;height:100%;display:flex;align-items:flex-end;padding:15px 0;box-sizing:border-box;color:#fff;font-size:18px}header .right{float:right;display:flex;align-items:center;height:100%}header .field{float:none;width:241px;margin:0 20px 0 0}@media only screen and (max-width:1023px){header .field{width:calc(100% - 40px);margin:0}}header .field input[type=text]{border-radius:3px;font-size:13.4px}@media only screen and (max-width:1023px){header .field input[type=text]{font-size:24.7px}}@media(max-width:600px){header .field input[type=text]{font-size:17.1px}}@media(max-width:400px){header .field input[type=text]{font-size:10.45px}}@media only screen and (max-width:1023px){header .field input[type=text]{border-radius:8px;border-color:#0091ca;height:96px}}header .field button{background:none;line-height:normal}@media only screen and (max-width:1023px){header .field button{top:15px;right:40px}}header .field button svg{width:80%;height:100%;fill:#014d8e}@media only screen and (max-width:1023px){header .field button svg{width:60px;height:60px}}header a{text-decoration:none}.mobile-header-button{height:100%}.mobile-header-button.active{background:#bee3f3}.mobile-header-button svg{fill:white;width:60px;height:60px;margin:10px;cursor:pointer}.mobile-header-button.active svg{fill:#014d8e}@media only screen and (max-width:1023px){.mobile-header-button-target{display:none}}@media only screen and (max-width:1023px){.mobile-header-button.active+.mobile-header-button-target{display:block;width:100%;position:absolute;left:0;top:100%;background:#bee3f3;padding:20px}}@media only screen and (max-width:1023px){#google-translate-container{height:100%}}#google-translate-container img{margin:0 2px 0 8px}@media only screen and (max-width:1023px){#google-translate-container img{margin-bottom:7px}}#google_translate_element{height:30px}@media only screen and (max-width:1023px){#google_translate_element{height:96px}}.goog-te-gadget-simple.goog-te-gadget-simple{border-radius:3px;border:none;padding:0;width:241px}@media only screen and (max-width:1023px){.goog-te-gadget-simple.goog-te-gadget-simple{width:calc(100% - 44px);height:96px;line-height:96px;border-radius:8px;border:2px solid #0091ca}}.goog-te-gadget-simple .goog-te-menu-value.goog-te-menu-value{line-height:30px;margin-right:0;color:#757575;height:100%}@media only screen and (max-width:1023px){.goog-te-gadget-simple .goog-te-menu-value.goog-te-menu-value{font-size:23.4px}}@media(max-width:600px){.goog-te-gadget-simple .goog-te-menu-value.goog-te-menu-value{font-size:16.2px}}@media(max-width:400px){.goog-te-gadget-simple .goog-te-menu-value.goog-te-menu-value{font-size:9.9px}}@media only screen and (max-width:1023px){.goog-te-gadget-simple .goog-te-menu-value.goog-te-menu-value{line-height:100px}}.goog-te-menu-value :nth-child(2),.goog-te-menu-value :nth-child(3),.goog-te-menu-value :nth-child(4){display:none}.goog-te-menu-value :nth-child(5){background:#f3d165;background:-moz-linear-gradient(top,#f3d165 0%,#f3d165 50%,#f0c63e 51%,#f0c63e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f3d165),color-stop(50%,#f3d165),color-stop(51%,#f0c63e),color-stop(100%,#f0c63e));background:-webkit-linear-gradient(top,#f3d165 0%,#f3d165 50%,#f0c63e 51%,#f0c63e 100%);background:-o-linear-gradient(top,#f3d165 0%,#f3d165 50%,#f0c63e 51%,#f0c63e 100%);background:-ms-linear-gradient(top,#f3d165 0%,#f3d165 50%,#f0c63e 51%,#f0c63e 100%);background:linear-gradient(to bottom,#f3d165 0%,#f3d165 50%,#f0c63e 51%,#f0c63e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3d165',endColorstr='#f0c63e',GradientType=0);border-top-right-radius:3px;border-bottom-right-radius:3px;margin-left:8px;width:30px;display:inline-block;text-align:center;color:#000!important;float:right}@media only screen and (max-width:1023px){.goog-te-menu-value :nth-child(5){width:96px;border-top-right-radius:8px;border-bottom-right-radius:8px;margin:-2px -4px -2px 0}}#translate-note{line-height:36px;display:none;position:fixed;color:#fff;background-color:#004890;padding:0 10px;box-sizing:border-box;max-width:100%;z-index:5000;border-radius:5px 5px 0 0}@media only screen and (max-width:1023px){#translate-note{font-size:23.4px}}@media(max-width:600px){#translate-note{font-size:16.2px}}@media(max-width:400px){#translate-note{font-size:9.9px}}#translate-note div{width:calc(100% - 40px);display:inline-block}#translate-note i{float:right;margin-top:8px}.goog-te-menu-frame{box-shadow:none!important}#my-account-menu{position:relative;height:100%;padding-left:20px}@media only screen and (max-width:1023px){#my-account-menu{padding-left:10px}}#my-account-menu .user-initials{width:40px;height:40px;line-height:40px;margin-top:10px;text-align:center;border-radius:50%;color:#fff;margin-right:20px;cursor:pointer;background:#00c7e3;background:-moz-linear-gradient(top,#00c7e3 0%,#028fc9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#00c7e3),color-stop(100%,#028fc9));background:-webkit-linear-gradient(top,#00c7e3 0%,#028fc9 100%);background:-o-linear-gradient(top,#00c7e3 0%,#028fc9 100%);background:-ms-linear-gradient(top,#00c7e3 0%,#028fc9 100%);background:linear-gradient(to bottom,#00c7e3 0%,#028fc9 100%)}@media only screen and (max-width:1023px){#my-account-menu .user-initials{width:60px;height:60px;line-height:60px;font-size:24px;margin-right:10px}}#my-account-menu .menu-container{display:none;position:absolute;right:0;top:100%;width:360px;z-index:2000}@media only screen and (max-width:1023px){#my-account-menu .menu-container{width:100%;left:0;position:fixed;height:calc(100% - 80px - calc(22.53333vw));top:80px;background:#fff}}#my-account-menu .top{background:#0091ca;color:#fff;height:40px;line-height:40px;padding-left:10px;font-size:14px;font-weight:700}@media only screen and (max-width:1023px){#my-account-menu .top{font-size:23.4px}}@media(max-width:600px){#my-account-menu .top{font-size:16.2px}}@media(max-width:400px){#my-account-menu .top{font-size:9.9px}}@media only screen and (max-width:1023px){#my-account-menu .top{height:60px;line-height:60px;background:#bee3f3;color:#014d8e;padding-left:20px}}#my-account-menu .close-button{float:right;padding-right:20px;font-weight:600;font-size:24px}@media only screen and (max-width:1023px){#my-account-menu .close-button{font-size:36px}}#my-account-menu .bottom{display:flex;align-items:center;background:#fff}#my-account-menu .left .user-initials{margin:10px;width:70px;height:70px;line-height:70px;font-size:28px;font-weight:bold}#my-account-menu .right{color:#0091ca;float:none;display:block;font-size:14px;padding:10px}@media only screen and (max-width:1023px){#my-account-menu .right{font-size:23.4px}}@media(max-width:600px){#my-account-menu .right{font-size:16.2px}}@media(max-width:400px){#my-account-menu .right{font-size:9.9px}}@media only screen and (max-width:1023px){#my-account-menu .right{padding:20px}}#my-account-menu .full-name{color:#014d8e;font-weight:600}#my-account-menu .email{color:#000}#my-account-menu ul{margin:10px 0;padding:0;list-style:none;font-weight:600}#my-account-menu li{float:none;margin:20px 0;padding:0;cursor:pointer}#my-account-menu li a{color:#0091ca}#my-account-menu li:hover,#my-account-menu li a:hover,#my-account-menu li:focus,#my-account-menu li a:focus{color:#014d8e}#my-account-menu.active{background:#0091ca}@media only screen and (max-width:1023px){#my-account-menu.active{background:#bee3f3}}@media only screen and (min-width:1024px){#my-account-menu.active>.user-initials{color:#0091ca;background:#fff}}#my-account-menu.active .menu-container{display:block}.translated-ltr header{top:40px}.translated-ltr #mobile-menu{top:100px}@media only screen and (max-width:1023px){.translated-ltr #mobile-menu{top:auto}}.new-site{color:#014d8e;fill:#014d8e;background:#fff}.new-site-warning{background:#a9cddc;padding:1px;border-radius:7px}.main-menu{position:fixed;width:85px;left:0;top:60px;bottom:0;z-index:2000;background:#0090ca;background:-moz-linear-gradient(top,#0090ca 0%,#01609f 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#0090ca),color-stop(100%,#01609f));background:-webkit-linear-gradient(top,#0090ca 0%,#01609f 100%);background:-o-linear-gradient(top,#0090ca 0%,#01609f 100%);background:-ms-linear-gradient(top,#0090ca 0%,#01609f 100%);background:linear-gradient(to bottom,#0090ca 0%,#01609f 100%)}@media only screen and (max-width:1023px){.main-menu.mobile-full-menu{width:100%;top:auto;bottom:auto;background:#0090ca;background:-moz-linear-gradient(left,#0090ca 0%,#01609f 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#0090ca),color-stop(100%,#01609f));background:-webkit-linear-gradient(left,#0090ca 0%,#01609f 100%);background:-o-linear-gradient(left,#0090ca 0%,#01609f 100%);background:-ms-linear-gradient(left,#0090ca 0%,#01609f 100%);background:linear-gradient(to right,#0090ca 0%,#01609f 100%)}}.main-menu *{box-sizing:border-box}.main-menu ul{list-style:none;margin:0;height:100%;padding:0}@media only screen and (min-width:1024px){.main-menu ul{overflow-y:auto}}.main-menu a{height:100%;width:100%;display:block;text-decoration:none;cursor:pointer}.main-menu svg{height:30px;width:30px;display:block;margin:auto}@media only screen and (max-width:1023px){.main-menu svg{margin:0;height:40px;width:40px}}.main-menu>ul{background:none}.main-menu .top-level-item>a{color:#7cd7f5;fill:#7cd7f5;width:100%;text-align:center;text-transform:uppercase;font-size:10px;font-weight:500;cursor:pointer;padding:3px 0}@media only screen and (max-width:1023px){.main-menu .top-level-item>a{font-size:23.4px}}@media(max-width:600px){.main-menu .top-level-item>a{font-size:16.2px}}@media(max-width:400px){.main-menu .top-level-item>a{font-size:9.9px}}@media only screen and (max-width:1023px){.main-menu .top-level-item>a{display:flex;align-items:center;color:#fff;background:#00a4d5;margin:10px 5px;border-radius:5px;width:auto;text-transform:none;padding:10px}}.main-menu .top-level-item>a:hover{color:#fff;fill:white}.main-menu .new-site>a{color:#014d8e;fill:#014d8e}.main-menu .new-site>a:hover{color:#7cd7f5;fill:#7cd7f5}@media only screen and (max-width:1023px){.main-menu .top-level-item:first-child>a{margin-top:0}}.main-menu .top-level-item.current>a,.main-menu .top-level-item.show-submenu>a{background:#014d8e;color:#fff;fill:white}.main-menu>ul>li .main-menu-column{display:none;width:300px;position:absolute;top:0;bottom:0;padding:15px 0 0 0;box-shadow:rgba(0,0,0,.15) 10px 0 8px -6px}.main-menu li.show-submenu>.main-menu-column{display:block}@media only screen and (max-width:1023px){.main-menu .show-submenu.has-submenu>a>div.menu-name{position:absolute;top:0;left:0;height:60px;line-height:60px;width:100%;background:#bee3f3;color:#014d8e;z-index:2010;padding-left:100px;font-weight:400}}@media only screen and (max-width:1023px){.main-menu .show-submenu.has-submenu.submenu-item>a>div.menu-name{top:-60px}}@media only screen and (max-width:1023px){.main-menu .show-submenu.has-submenu>a>.menu-name::after{content:none}}@media only screen and (max-width:1023px){.main-menu .top-level-item.show-submenu svg{position:absolute;top:10px;left:50px;z-index:2011;fill:#014d8e;stroke:#014d8e}}.main-menu .top-level-item>.main-menu-column{background:#fff;left:85px}@media only screen and (max-width:1023px){.main-menu .top-level-item>.main-menu-column{left:0;width:100%;margin-top:60px}}@media only screen and (max-width:1023px){.main-menu .top-level-item>a>.menu-name{flex:1;padding:0 10px;text-align:left}}@media only screen and (min-width:1024px){.main-menu .top-level-item.has-submenu>a>.menu-name::after{content:none}}.main-menu .submenu-item a{min-height:30px;padding:15px 20px}.main-menu .submenu-item .menu-name{color:#014d8e;font-weight:600}.main-menu .has-submenu>a>.menu-name::after,.main-menu .show-submenu.has-submenu>a>.menu-name::before{content:'';height:12px;width:9px;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB2aWV3Qm94PSIwIDAgMTAgMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgoJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDE0ZDhlIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0wIDAgTDEwIDEwIEwwIDIwIiAvPgo8L3N2Zz4=");background-repeat:no-repeat;float:right;margin-top:2px}@media only screen and (max-width:1023px){.main-menu .has-submenu>a>.menu-name::after,.main-menu .show-submenu.has-submenu>a>.menu-name::before{height:20px;width:15px;margin-top:4px}}.main-menu .show-submenu.has-submenu>a>.menu-name::before{transform:rotate(180deg);margin-top:20px;margin-left:-80px;float:left}@media only screen and (min-width:1024px){.main-menu .show-submenu.has-submenu>a>.menu-name::before{content:none}}.main-menu .submenu-item.show-submenu>a{background:#014d8e}.main-menu .submenu-item.show-submenu>a>.menu-name{color:#fff}.main-menu .submenu-item.show-submenu>a>.menu-description{color:#fff}.main-menu .submenu-item.has-submenu.show-submenu>a>.menu-name::after,.main-menu .top-level-item>a>.menu-name::after{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB2aWV3Qm94PSIwIDAgMTAgMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgoJPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNMCAwIEwxMCAxMCBMMCAyMCIgLz4KPC9zdmc+")}.main-menu .submenu-item .main-menu-column{left:300px}@media only screen and (max-width:1023px){.main-menu .submenu-item .main-menu-column{left:0;width:100%;height:calc(100vh + 203px + 60px + calc(22.53333vw))}}.main-menu .menu-description{color:#000;font-weight:400;font-size:12px}.main-menu>ul>li>div>ul>li>div{background:#d0eef2}.main-menu>ul>li>div>ul>li>div>ul>li>div{background:#addce7}.main-menu #HealthCheckAlert{color:red;font-weight:bold}@media only screen and (min-width:1024px){.main-menu #HealthCheckAlert{position:absolute;top:155px;right:15px;font-size:large}}@media only screen and (max-width:1023px){.main-menu #HealthCheckAlert{position:relative;padding-left:10px;font-size:larger}}.main-menu #MaintenanceChecklistAlert{color:red;font-weight:bold}@media only screen and (min-width:1024px){.main-menu #MaintenanceChecklistAlert{position:relative;top:-25px;right:15px;font-size:large}}@media only screen and (max-width:1023px){.main-menu #MaintenanceChecklistAlert{position:relative;padding-left:10px;font-size:larger}}.mob-report{background:#fff;clear:both}.mob-report .mob-report-container{overflow-x:auto}.mob-report .mob-report-sub-row{display:flex}.mob-report .mob-report-row-header{flex:0 0 100%;color:#004c8f;font-size:20px;padding:20px}.mob-report .mob-report-column-header{flex:0 0 160px;color:#004c8f;padding:20px 10px;font-size:17px;word-break:break-word}.mob-report .mob-report-column-header:first-child{padding-left:20px}.mob-report .mob-report-column-header:last-child{padding-right:20px}.mob-report .mob-report-data{flex:0 0 160px;color:#000;padding:20px 10px;border-bottom:1px solid #d2d2d2;font-size:20px;word-break:break-word}.mob-report .mob-report-data:first-child{padding-left:20px}.mob-report .mob-report-data:last-child{padding-right:20px}@media only screen and (max-width:1023px){.mob-report-pager{padding:calc(1.33333vw);margin-bottom:0}.mob-report-pager .mob-report-pager-select{border:2px solid #c2c5d1;border-radius:5px;margin-top:-6px;width:auto;-webkit-appearance:none;-moz-appearance:none}.mob-report-pager .mob-report-pager-select .select2-choice{margin-top:0;height:calc(8vw);line-height:calc(8vw)}.mob-report-pager-text{color:#000;margin-left:calc(4.26667vw)}}@media only screen and (max-width:1023px)and (max-width:1023px){.mob-report-pager-text{font-size:26px}}@media only screen and (max-width:1023px)and (max-width:600px){.mob-report-pager-text{font-size:18px}}@media only screen and (max-width:1023px)and (max-width:400px){.mob-report-pager-text{font-size:11px}}footer{position:absolute;bottom:0;width:100%}footer a{text-decoration:none;color:#ddd}footer ul{list-style:none;padding:0;margin:0;overflow:hidden}footer ul li{float:left;margin-right:5px}@media only screen and (max-width:1023px){footer{position:fixed;height:calc(22.53333vw);z-index:3000;background:#2d2d2d;background:-moz-linear-gradient(top,#2d2d2d 0%,#000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2d2d2d),color-stop(100%,#000));background:-webkit-linear-gradient(top,#2d2d2d 0%,#000 100%);background:-o-linear-gradient(top,#2d2d2d 0%,#000 100%);background:-ms-linear-gradient(top,#2d2d2d 0%,#000 100%);background:linear-gradient(to bottom,#2d2d2d 0%,#000 100%)}footer ul{float:none;text-align:center;padding:0 10px 7px 10px}footer ul li{padding:0 5px;margin-right:0;float:none;display:inline-block}footer ul li a{display:list-item;list-style-type:none;cursor:pointer}footer ul.footer-links{padding-top:calc(2.93333vw)}footer ul.footer-links li{font-size:calc(2.93333vw)}footer ul.show-for-small{display:flex;padding:calc(3.33333vw) calc(2vw) 0 calc(2vw)}footer ul.show-for-small li{border:solid #fff calc(.26667vw);border-radius:calc(1.06667vw);padding:0;margin:0 0 0 calc(2vw);flex:1}}@media only screen and (max-width:1023px)and (max-width:1023px){footer ul.show-for-small li{font-size:28.6px}}@media only screen and (max-width:1023px)and (max-width:600px){footer ul.show-for-small li{font-size:19.8px}}@media only screen and (max-width:1023px)and (max-width:400px){footer ul.show-for-small li{font-size:12.1px}}@media only screen and (max-width:1023px){footer ul.show-for-small li:first-child{margin-left:0}footer ul.show-for-small li.active{background:#fff}footer ul.show-for-small li.active a{color:#000}footer ul.show-for-small li a{line-height:calc(8.53333vw)}.wrapper:not(.unpinned-footer){padding-bottom:calc(22.53333vw)}.wrapper:not(.unpinned-footer).extra-footer-menu{padding-bottom:calc(30.4vw)}.wrapper.unpinned-footer{padding-bottom:0}.wrapper.unpinned-footer footer{position:static;height:auto}.wrapper.unpinned-footer footer ul.footer-links{padding-top:calc(.93333vw);padding-bottom:calc(.93333vw)}}@media(max-height:600px){footer{position:absolute}}.home{background:none;padding:0;display:flex;flex-wrap:wrap}@media only screen and (max-width:1023px){.home{display:block}}.home .banner{margin:40px 0 20px 0;flex:100%}.home .banner h1{margin:0;font-size:40px;font-weight:700;padding:0;color:#014d8e}@media only screen and (max-width:1023px){.home .banner h1{margin-left:30px}}.home .rewards-container,.home .client-landing-container{width:49%;float:left}@media only screen and (max-width:1023px){.home .rewards-container,.home .client-landing-container{float:none;width:auto;margin:30px}}.home .rewards-container{box-sizing:border-box;border:3px solid #014d8e;border-radius:10px;background:#fff;margin-bottom:36px;position:relative;min-height:816px}.home .rewards-container h2{position:relative;margin:0;padding:8px 10px;background:#014d8e;color:#fff;font-size:18px}@media only screen and (max-width:1023px){.home .rewards-container h2{font-size:28.6px}}@media(max-width:600px){.home .rewards-container h2{font-size:19.8px}}@media(max-width:400px){.home .rewards-container h2{font-size:12.1px}}@media only screen and (max-width:1023px){.home .rewards-container h2{display:flex;justify-content:space-between;align-items:center}}.home .rewards-container h2 .bold{font-weight:600}.home .rewards-container .site-name{white-space:nowrap;padding-right:25px}.home .rewards-container h2 svg{fill:white;width:30px;height:30px;position:absolute;top:50%;transform:translateY(-50%);right:0}@media only screen and (max-width:1023px){.home .rewards-container h2 svg{width:60px;height:60px}}.home .rewards-container .gauge-filters{padding:5px 10px;background:#00a4d5;color:#fff}.home .rewards-container .gauge-filters label{float:left;line-height:34px;margin:0;font-size:13px}@media only screen and (max-width:1023px){.home .rewards-container .gauge-filters label{font-size:23.4px}}@media(max-width:600px){.home .rewards-container .gauge-filters label{font-size:16.2px}}@media(max-width:400px){.home .rewards-container .gauge-filters label{font-size:9.9px}}@media only screen and (max-width:1023px){.home .rewards-container .gauge-filters label{line-height:60px}}.home .rewards-container .gauge-filters .select2-container{float:right;width:auto;max-width:57%;height:28px;font-size:13px;border-radius:2px;border:none}@media only screen and (max-width:1023px){.home .rewards-container .gauge-filters .select2-container{font-size:23.4px}}@media(max-width:600px){.home .rewards-container .gauge-filters .select2-container{font-size:16.2px}}@media(max-width:400px){.home .rewards-container .gauge-filters .select2-container{font-size:9.9px}}@media only screen and (min-width:1024px)and (max-width:1110px){.home .rewards-container .gauge-filters .select2-container{max-width:52%}}.home .rewards-container .gauge-filters .select2-selection{height:28px}.home .rewards-container .gauge-filters .select2-selection__rendered{font-size:13px;font-weight:500;color:#014d8e}@media only screen and (max-width:1023px){.home .rewards-container .gauge-filters .select2-selection__rendered{font-size:23.4px}}@media(max-width:600px){.home .rewards-container .gauge-filters .select2-selection__rendered{font-size:16.2px}}@media(max-width:400px){.home .rewards-container .gauge-filters .select2-selection__rendered{font-size:9.9px}}@media only screen and (min-width:1024px){.home .rewards-container .gauge-filters .select2-selection__rendered{line-height:28px;padding-left:3px}}.home .rewards-container .gauge-filters .styled-select2.styled-select2 .select2-selection__arrow,.home .rewards-container .gauge-filters .styled-select2-large .select2-selection__arrow,.home .rewards-container .gauge-filters #DocStoreDesktopViewSwitch .select2 .select2-selection__arrow,#DocStoreDesktopViewSwitch .home .rewards-container .gauge-filters .select2 .select2-selection__arrow{background:#014d8e}.home .rewards-container .gauge-filters .styled-select2.styled-select2 .select2-selection__arrow b,.home .rewards-container .gauge-filters .styled-select2-large .select2-selection__arrow b,.home .rewards-container .gauge-filters #DocStoreDesktopViewSwitch .select2 .select2-selection__arrow b,#DocStoreDesktopViewSwitch .home .rewards-container .gauge-filters .select2 .select2-selection__arrow b{border-color:#fff transparent!important}.home .rewards-container .dashboard-controls{display:flex}.home .rewards-container .dashboard-controls a{color:#014d8e;background:#bee3f3;flex:50%;font-size:16px;font-weight:500;text-align:center;text-decoration:none;padding:10px}@media only screen and (max-width:1023px){.home .rewards-container .dashboard-controls a{font-size:24.7px}}@media(max-width:600px){.home .rewards-container .dashboard-controls a{font-size:17.1px}}@media(max-width:400px){.home .rewards-container .dashboard-controls a{font-size:10.45px}}@media only screen and (max-width:1023px){.home .rewards-container .dashboard-controls a{padding:20px}}.home .rewards-container .dashboard-controls a.current{background:#80c7e5;font-weight:600}.home .rewards-container #dashboard-view-noscroll{display:flex;flex-direction:column;justify-content:space-between;height:calc(100% - 150px)}.home .rewards-container .site-compare{margin-top:20px;color:#014d8e;text-align:center}.home .rewards-container .site-compare h3{font-size:18px}@media only screen and (max-width:1023px){.home .rewards-container .site-compare h3{font-size:28.6px}}@media(max-width:600px){.home .rewards-container .site-compare h3{font-size:19.8px}}@media(max-width:400px){.home .rewards-container .site-compare h3{font-size:12.1px}}.home .rewards-container .site-compare .points-numbers{display:flex;justify-content:center;text-transform:uppercase}@media only screen and (max-width:1023px){.home .rewards-container .site-compare .points-numbers{justify-content:space-between}}.home .rewards-container .site-compare .points-number{margin:5px 40px 10px 40px;font-size:13px}@media only screen and (max-width:1023px){.home .rewards-container .site-compare .points-number{font-size:28.6px}}@media(max-width:600px){.home .rewards-container .site-compare .points-number{font-size:19.8px}}@media(max-width:400px){.home .rewards-container .site-compare .points-number{font-size:12.1px}}@media only screen and (max-width:1023px){.home .rewards-container .site-compare .points-number{margin:5px 80px 40px 80px}}.home .rewards-container .site-compare .points-number div{background:#3e6da5;color:#fff;border-radius:3px;font-size:28px;padding:5px;min-width:70px;margin-top:5px}@media only screen and (max-width:1023px){.home .rewards-container .site-compare .points-number div{font-size:52px}}@media(max-width:600px){.home .rewards-container .site-compare .points-number div{font-size:36px}}@media(max-width:400px){.home .rewards-container .site-compare .points-number div{font-size:22px}}@media only screen and (max-width:1023px){.home .rewards-container .site-compare .points-number div{padding:20px;border-radius:8px;min-width:125px}}.home .rewards-container .info-tooltip{position:absolute;right:0;fill:#014d8e;height:70px;width:70px;cursor:pointer;z-index:1}.home .rewards-container .previous-years .button{display:block;max-width:fit-content;padding:0 10px;margin:0 auto 10px}.home .hero-image{width:100%;border-top-left-radius:6px;border-top-right-radius:6px;display:block}.home .text-container{border:1px solid #d0e8f1;border-top:none;border-bottom-left-radius:6px;border-bottom-right-radius:6px;background:#fff;padding:15px;color:#000}.home .text-container h2{margin-top:0}.home .tiles-title{margin-left:51%}.home .tiles-container{width:49%;float:left;margin-left:2%;display:flex;flex-wrap:wrap}@media only screen and (max-width:1023px){.home .tiles-container{float:none;width:auto;margin:0;padding:10px}}.home .tile,.home .quick-link-box{border-radius:5px;margin-bottom:20px;padding:10px;box-sizing:border-box;position:relative;display:flex;justify-content:flex-end;flex-wrap:wrap;text-decoration:none;cursor:pointer;transition:all .1s ease;box-shadow:#9fbec4 5px 5px 13px 0}.home .tile:hover,.home .quick-link-box:hover,.home .tile:focus,.home .quick-link-box:focus{transform:translate(3px,3px);box-shadow:#9fbec4 2px 2px 13px 0}.home .tile.large,.home .large.quick-link-box{min-height:100px;width:48%}@media only screen and (max-width:1023px){.home .tile.large,.home .large.quick-link-box{min-height:250px}}.home .tile.large:nth-child(even),.home .large.quick-link-box:nth-child(even){margin-left:4%}.home .tile.small,.home .small.quick-link-box{width:31%}@media only screen and (max-width:1023px){.home .tile.small,.home .small.quick-link-box{min-height:180px}}.home .tile.small:not(.first),.home .small.quick-link-box:not(.first){margin-left:3.5%}@media only screen and (max-width:1023px){.home .tile.small:not(.first),.home .small.quick-link-box:not(.first){margin-left:3%}}@media only screen and (min-width:1024px)and (max-width:1110px){.home .tile.small:not(.first),.home .small.quick-link-box:not(.first){margin-left:0}}.home .tile svg,.home .quick-link-box svg{fill:white;stroke:white;width:60px;height:60px}@media only screen and (max-width:1023px){.home .tile svg,.home .quick-link-box svg{width:100px;height:100px}}.home .tile .favourite,.home .quick-link-box .favourite{fill:none;stroke-width:4}.home .tile div,.home .quick-link-box div{color:#fff;text-decoration:none;font-size:17px;font-weight:500;flex:100%;align-self:flex-end}@media only screen and (max-width:1023px){.home .tile div,.home .quick-link-box div{font-size:26px}}@media(max-width:600px){.home .tile div,.home .quick-link-box div{font-size:18px}}@media(max-width:400px){.home .tile div,.home .quick-link-box div{font-size:11px}}.home .tile:nth-child(1),.home .quick-link-box:nth-child(1){background:#53c3b5}.home .tile:nth-child(2),.home .quick-link-box:nth-child(2){background:#54c0c3}.home .tile:nth-child(3),.home .quick-link-box:nth-child(3){background:#56aec6}.home .tile:nth-child(4),.home .quick-link-box:nth-child(4){background:#569dc7}.home .tile:nth-child(5),.home .quick-link-box:nth-child(5){background:#588cc8}.home .tile:nth-child(6),.home .quick-link-box:nth-child(6){background:#5b7aca}.home .tile:nth-child(7),.home .quick-link-box:nth-child(7){background:#5b69ca}@media only screen and (max-width:1023px){section{margin-bottom:0}nav .mobile-hide,nav #my-account-menu .left .user-initials,#my-account-menu .left nav .user-initials{display:none}.home aside{margin:20px 10px 30px 10px}}@media only screen and (max-width:1023px)and (max-width:1023px){.home aside li{font-size:23.4px}}@media only screen and (max-width:1023px)and (max-width:600px){.home aside li{font-size:16.2px}}@media only screen and (max-width:1023px)and (max-width:400px){.home aside li{font-size:9.9px}}@media only screen and (max-width:1023px){.home aside .button.button{color:#010101;border-radius:calc(1.06667vw);height:calc(8.53333vw);line-height:calc(8.53333vw);padding:0 5px;margin-left:0;margin-right:0}}@media only screen and (max-width:1023px)and (max-width:1023px){.home aside .button.button{font-size:26px}}@media only screen and (max-width:1023px)and (max-width:600px){.home aside .button.button{font-size:18px}}@media only screen and (max-width:1023px)and (max-width:400px){.home aside .button.button{font-size:11px}}@media only screen and (max-width:1023px){.home h3{padding:0 5px 30px 5px;font-weight:700;margin:0 2.5%}}@media only screen and (max-width:1023px)and (max-width:1023px){.home h3{font-size:28.6px}}@media only screen and (max-width:1023px)and (max-width:600px){.home h3{font-size:19.8px}}@media only screen and (max-width:1023px)and (max-width:400px){.home h3{font-size:12.1px}}@media only screen and (max-width:1023px){.home p{margin:0 2.5%}}@media only screen and (max-width:1023px)and (max-width:1023px){.home p{font-size:23.4px}}@media only screen and (max-width:1023px)and (max-width:600px){.home p{font-size:16.2px}}@media only screen and (max-width:1023px)and (max-width:400px){.home p{font-size:9.9px}}@media only screen and (max-width:1023px){.home .mobile-tabs ul li a{font-weight:500}}@media only screen and (max-width:1023px)and (max-width:1023px){.home .mobile-tabs ul li a{font-size:20.8px}}@media only screen and (max-width:1023px)and (max-width:600px){.home .mobile-tabs ul li a{font-size:14.4px}}@media only screen and (max-width:1023px)and (max-width:400px){.home .mobile-tabs ul li a{font-size:8.8px}}@media only screen and (min-width:1024px)and (max-width:1110px){.tile.small:not(.last),.small.quick-link-box:not(.last){margin-right:3.5%}}#select-maintenance-site-popup{padding:10px 20px}#select-maintenance-site-popup label{margin:0 0 5px 0;display:block}#select-maintenance-site-popup .field{margin-top:10px;padding:0;height:auto;font-family:"Montserrat",sans-serif}#select-maintenance-site-popup button{background:#03567a;color:#fff;line-height:normal;padding:12px 22px;border-radius:5px}#rewards-info-popup{width:80%;max-width:990px;display:none}@media only screen and (max-width:1023px){#rewards-info-popup{width:100%;max-width:none;border-radius:0}}#rewards-info-popup .intro{columns:1;margin:20px 0}@media only screen and (max-width:1023px){#rewards-info-popup .intro{columns:1}}#rewards-info-popup .intro p{margin:0;font-size:12px}@media only screen and (max-width:1023px){#rewards-info-popup .intro p{margin-top:10px}}#rewards-info-popup .info-columns{display:flex}@media only screen and (max-width:1023px){#rewards-info-popup .info-columns{display:block}}#rewards-info-popup .info-columns>:first-child{flex:66%}#rewards-info-popup .info-columns>:last-child{flex:33%;margin-left:1%;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between}@media only screen and (max-width:1023px){#rewards-info-popup .info-columns>:last-child{margin:20px 0 0 0;display:block}}#rewards-info-popup .columns{display:flex}@media only screen and (max-width:1023px){#rewards-info-popup .columns{display:block}}#rewards-info-popup .column{flex:0 0 50%}#rewards-info-popup h3{margin:5px 0;font-size:18px;font-weight:bold!important}@media only screen and (max-width:1023px){#rewards-info-popup h3{font-size:26px}}@media(max-width:600px){#rewards-info-popup h3{font-size:18px}}@media(max-width:400px){#rewards-info-popup h3{font-size:11px}}#rewards-info-popup div.h4{margin:10px 10px 10px 0;font-size:15px;font-weight:500}@media only screen and (max-width:1023px){#rewards-info-popup div.h4{font-size:20.8px}}@media(max-width:600px){#rewards-info-popup div.h4{font-size:14.4px}}@media(max-width:400px){#rewards-info-popup div.h4{font-size:8.8px}}#rewards-info-popup div.h4.extra-top{margin-top:20px}#rewards-info-popup h5{margin:5px 10px 0 0;font-size:10px}@media only screen and (max-width:1023px){#rewards-info-popup h5{font-size:18.2px}}@media(max-width:600px){#rewards-info-popup h5{font-size:12.6px}}@media(max-width:400px){#rewards-info-popup h5{font-size:7.7px}}#rewards-info-popup p{font-size:10px;margin:0 10px 0 0}@media only screen and (max-width:1023px){#rewards-info-popup p{font-size:18.2px}}@media(max-width:600px){#rewards-info-popup p{font-size:12.6px}}@media(max-width:400px){#rewards-info-popup p{font-size:7.7px}}#rewards-info-popup ul{list-style-type:disc!important;margin:0;padding:0}#rewards-info-popup li{font-size:10px;margin-left:20px!important;margin-right:10px}@media only screen and (max-width:1023px){#rewards-info-popup li{font-size:18.2px}}@media(max-width:600px){#rewards-info-popup li{font-size:12.6px}}@media(max-width:400px){#rewards-info-popup li{font-size:7.7px}}#rewards-info-popup .info-text{font-size:13px}@media only screen and (max-width:1023px){#rewards-info-popup .info-text{font-size:20.8px}}@media(max-width:600px){#rewards-info-popup .info-text{font-size:14.4px}}@media(max-width:400px){#rewards-info-popup .info-text{font-size:8.8px}}#rewards-info-popup .info-text.rewards{background:#aec33a}#rewards-info-popup .info-text.deductions{background:#ffc06e}#rewards-info-popup table{background:none}#rewards-info-popup td{border:none;padding:3px 5px}#rewards-info-popup td:first-child{padding-left:7%;width:43%}#rewards-info-popup .button{background:#03567a;color:#fff;line-height:normal;padding:12px 22px;border-radius:5px}@media only screen and (max-width:1023px){#rewards-info-popup .button{margin:20px auto;display:block}}#rewards-congrats-popup{background-image:url(/Content/images/rewards_congrats_bg.jpg);background-size:100% 100%;background-repeat:no-repeat;border:3px solid #fff;width:502px;max-width:none;height:642px;box-sizing:border-box;text-align:center;font-size:14px;display:flex;flex-direction:column}@media only screen and (min-width:1110px){#rewards-congrats-popup{left:auto;right:auto}}@media only screen and (min-width:1110px){#rewards-congrats-popup:not(.small){top:159px;transform:none}}#rewards-congrats-popup.small{background-image:url(/Content/images/rewards_congrats_bg_small.jpg);height:375px}#rewards-congrats-popup .top-line{justify-content:flex-end}#rewards-congrats-popup h2{margin:176px 0 0 0;text-transform:uppercase;color:#014d8e;font-size:32px;font-weight:700}@media only screen and (max-width:1023px){#rewards-congrats-popup h2{margin-top:160px}}#rewards-congrats-popup h3{font-size:18px;font-weight:500;margin:0 0 5px 0}#rewards-congrats-popup img{height:210px;max-width:450px;display:block;background:#fff;margin:5px auto}#rewards-congrats-popup .spacer{flex:1}#rewards-congrats-popup.silver{font-size:16px}#rewards-congrats-popup.platinum img{margin:0 auto 8px auto}#rewards-congrats-popup.platinum h3{font-size:16px}#BestRewardPoints{cursor:pointer}#BestScoreSitesPopup{width:500px;max-width:500px;max-height:70vh}@media only screen and (max-width:1023px){#BestScoreSitesPopup{max-width:85%;width:auto}}#BestScoreSitesPopup .table-wrapper{max-height:60vh;overflow:auto}@media only screen and (max-width:1023px){#BestScoreSitesPopup .table-wrapper{width:100%}}.create-user .field.active-checkbox{margin-left:50%;text-align:left;width:25%}@media only screen and (max-width:1023px){.create-user p.intro{font-size:26px;-webkit-margin-before:.5em;-webkit-margin-after:.5em}.create-user h3{font-size:26px}.create-user .req-key{font-size:26px}.create-user div.multi-item{display:block}.create-user button.photo-upload-button{width:49%;border-radius:calc(1.06667vw);font-size:21px;height:calc(8.53333vw)}.create-user button.photo-delete-button{width:49%;margin-left:2%;float:right;border-radius:calc(1.06667vw);font-size:21px;height:calc(8.53333vw)}.create-user button.mobile-save{width:100%;border-radius:calc(1.06667vw);font-size:21px;height:calc(8.53333vw);margin-left:0}.create-user button.multi-add{border-radius:calc(1.06667vw);font-size:26px;margin-left:0;height:calc(8.53333vw)}.create-user button.multi-remove{border-radius:calc(1.06667vw);font-size:26px;margin-left:0;height:calc(8.53333vw);background:#e95b5f;background:-moz-linear-gradient(top,#e95b5f 0%,#e95b5f 50%,#da4b59 51%,#da4b59 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e95b5f),color-stop(50%,#e95b5f),color-stop(51%,#da4b59),color-stop(100%,#da4b59));background:-webkit-linear-gradient(top,#e95b5f 0%,#e95b5f 50%,#da4b59 51%,#da4b59 100%);background:-o-linear-gradient(top,#e95b5f 0%,#e95b5f 50%,#da4b59 51%,#da4b59 100%);background:-ms-linear-gradient(top,#e95b5f 0%,#e95b5f 50%,#da4b59 51%,#da4b59 100%);background:linear-gradient(to bottom,#e95b5f 0%,#e95b5f 50%,#da4b59 51%,#da4b59 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e95b5f',endColorstr='#da4b59',GradientType=0)}.create-user .field.multi-phone{width:61%;margin-left:2%;display:flex;justify-content:space-between}.create-user .field.first.multi-phone{width:37%;float:left;margin-left:0;display:block;justify-content:unset}.create-user .field.multi-phone label{font-size:22px}.create-user .field.skip-email-field{margin-top:10px;display:block}.create-user .field inner-field.number-type-select select{width:100%}.create-user .field inner-field.multi-phone input[type=text]{width:100%}.create-user .field.active-checkbox{display:block;width:100%;text-align:left;margin:0;float:none}.create-user .field .tip:hover span,.create-user .field .tip:hover label.req::after{max-width:80vw}.create-user .inner-field.multi-phone.number-type-select{flex:1;display:block}.create-user label.skip-email-label{float:right;text-align:left}.create-user div.mobile-grey-section{background:#ccc;margin:0 0 10px 0;padding:10px}}@media(max-width:600px){.create-user button.multi-add,.create-user button.multi-remove{font-size:20px}.create-user p.intro,.create-user h3,.create-user .req-key,.create-user button.photo-delete-button,.create-user button.photo-upload-button,.create-user button.mobile-save,.create-user .field.multi-phone label{font-size:17px}}@media(max-width:400px){.create-user button.multi-add,.create-user button.multi-remove{font-size:18px}.create-user p.intro,.create-user h3,.create-user .req-key,.create-user button.photo-delete-button,.create-user button.photo-upload-button,.create-user button.mobile-save,.create-user .field.multi-phone label{font-size:12px}}@media only screen and (max-width:1023px){#main.mobile-menu-open{position:absolute;max-height:100vh;overflow:hidden;width:100%}}@media only screen and (min-width:1024px){.tile-table tr.spacing{display:none}.tile-table tr.accordion-header td.accordion-arrow.mobile{display:none}}@media only screen and (max-width:1023px){.mobile-full-menu{display:none;background:#ddd;padding-bottom:calc(1.33333vw);position:absolute;z-index:2001;min-height:calc(100vh - 203px);padding-bottom:calc(22.53333vw)}.mobile-dropdown-menu ul.menu-list{padding:10px 0 0 0;margin-top:0;margin-bottom:0;text-align:center}}@media only screen and (max-width:1023px)and (max-width:1023px){.mobile-dropdown-menu ul.menu-list{font-size:23.4px}}@media only screen and (max-width:1023px)and (max-width:600px){.mobile-dropdown-menu ul.menu-list{font-size:16.2px}}@media only screen and (max-width:1023px)and (max-width:400px){.mobile-dropdown-menu ul.menu-list{font-size:9.9px}}@media only screen and (max-width:1023px){.mobile-dropdown-menu .blue-button-dropdown{list-style-type:none;display:inline-block;width:90%;margin:calc(1.33333vw);text-align:left;background:#00b8e6;color:#ddd;border-radius:calc(1.06667vw);line-height:calc(8.53333vw)}.mobile-dropdown-menu .blue-button-dropdown .drop-down-arrow{float:right;display:inline-block;margin-right:10px;cursor:pointer;font-size:9px;transition:transform .25s ease;transform:scale(1.4)}.mobile-dropdown-menu .blue-button-dropdown a{display:block;line-height:calc(8.53333vw);padding:4px 0 4px 10px}.mobile-dropdown-menu .blue-button-dropdown>a{border-radius:calc(1.06667vw)}.mobile-dropdown-menu .blue-button-dropdown.accordion-label.expanded,.mobile-dropdown-menu tr.accordion-header.expanded td{background:#004990}.mobile-dropdown-menu .blue-button-dropdown.accordion-label.expanded .drop-down-arrow,.mobile-dropdown-menu tr.accordion-header.expanded td .drop-down-arrow{transform:rotate(90deg) scale(1.4)}.mobile-dropdown-menu .blue-button-dropdown.accordion-label.expanded .dropdown-icon-mobile img,.mobile-dropdown-menu tr.accordion-header.expanded td .dropdown-icon-mobile img{transform:rotate(180deg)}.mobile-dropdown-menu .blue-button-dropdown.accordion-label.expanded .accordion-arrow div,.mobile-dropdown-menu tr.accordion-header.expanded td .accordion-arrow div{transform:rotate(180deg)}.mobile-dropdown-menu .blue-button-dropdown.accordion-label.expanded .dropdown-icon-mobile.table img,.mobile-dropdown-menu tr.accordion-header.expanded td .dropdown-icon-mobile.table img{transform:rotate(180deg)}.mobile-dropdown-menu .blue-button-dropdown.accordion-label.expanded a,.mobile-dropdown-menu tr.accordion-header.expanded td a{background:#004990}.mobile-dropdown-menu .blue-button-dropdown.accordion-label.expanded>a,.mobile-dropdown-menu tr.accordion-header.expanded td>a{border-bottom-left-radius:0;border-bottom-right-radius:0}.mobile-dropdown-menu .expanded .accordion-arrow div{transform:unset}.mobile-dropdown-menu .accordion-arrow div{transform:unset}.mobile-dropdown-menu .blue-button-dropdown .accordion-section .accordion-drop-down{padding:0}.mobile-dropdown-menu .blue-button-dropdown .accordion-section .accordion-drop-down li{list-style-type:none;cursor:pointer}.mobile-dropdown-menu .blue-button-dropdown .accordion-section .accordion-drop-down li .drop-down-arrow{float:right;display:inline-block;padding-right:10px}.mobile-dropdown-menu .blue-button-dropdown .accordion-section .accordion-drop-down li a{display:block;text-decoration:none;background:#fff;color:#004990}.mobile-dropdown-menu .blue-button-dropdown .accordion-section .accordion-drop-down li:last-child a{border-bottom-left-radius:calc(1.06667vw);border-bottom-right-radius:calc(1.06667vw)}.mobile-dropdown-menu table.tile-table{font-family:"Montserrat",sans-serif;background:#ddd}.mobile-dropdown-menu table.tile-table table td{padding:6px,10px}.mobile-dropdown-menu table.tile-table ul{background:#fff}.mobile-dropdown-menu table.tile-table tr.accordion-header td{padding:6px 10px}}@media only screen and (max-width:1023px)and (max-width:1023px){.mobile-dropdown-menu table.tile-table tr.accordion-header td{font-size:23.4px}}@media only screen and (max-width:1023px)and (max-width:600px){.mobile-dropdown-menu table.tile-table tr.accordion-header td{font-size:16.2px}}@media only screen and (max-width:1023px)and (max-width:400px){.mobile-dropdown-menu table.tile-table tr.accordion-header td{font-size:9.9px}}@media only screen and (max-width:1023px){.mobile-dropdown-menu table.tile-table tr.accordion-header td:not(.accordion-arrow){border-bottom-left-radius:calc(1.06667vw);border-top-left-radius:calc(1.06667vw)}.mobile-dropdown-menu table.tile-table tr.accordion-header td.accordion-arrow{display:none}.mobile-dropdown-menu table.tile-table tr.accordion-header td.accordion-arrow.mobile{display:block;border-bottom-right-radius:calc(1.06667vw);border-top-right-radius:calc(1.06667vw);height:calc(8.53333vw)}.mobile-dropdown-menu table.tile-table tr.accordion-header td strong{color:#fff}.mobile-dropdown-menu table.tile-table tr.accordion-header.expanded td:not(.accordion-arrow){border-bottom-left-radius:0}.mobile-dropdown-menu table.tile-table tr.accordion-header.expanded td.accordion-arrow.mobile{border-bottom-right-radius:0}.mobile-dropdown-menu table.tile-table tr.accordion-header.expanded td strong{color:#fff}.mobile-dropdown-menu table.tile-table tr.accordion-header .accordion-arrow div{color:#ddd}.mobile-dropdown-menu table.tile-table tr.spacing{display:inline-block;height:15px;background:#ddd}.mobile-dropdown-menu p.intro{font-family:"Montserrat",sans-serif}}@media only screen and (max-width:1023px)and (max-width:1023px){.mobile-dropdown-menu p.intro{font-size:26px}}@media only screen and (max-width:1023px)and (max-width:600px){.mobile-dropdown-menu p.intro{font-size:18px}}@media only screen and (max-width:1023px)and (max-width:400px){.mobile-dropdown-menu p.intro{font-size:11px}}@media only screen and (max-width:1023px){.mobile-dropdown-menu .dropdown-icon-mobile{float:right;width:calc(6.66667vw);height:calc(6.66667vw);padding-top:calc(.93333vw)}.mobile-dropdown-menu .dropdown-icon-mobile img{transform:rotate(90deg);transition:transform .25s ease;width:calc(6.66667vw)}}.grid-results{clear:both;border-radius:7px}.grid-results ul{list-style:none;margin:0;padding:0}.grid-results>ul>li{min-height:150px;border-radius:5px}.grid-results li{background:#eee;padding:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:49.5%;float:left;margin-bottom:10px;position:relative}@media only screen and (max-width:1023px){.grid-results li{background:#fff;-ms-word-wrap:break-word;word-wrap:break-word}}.grid-results li:nth-child(2n){margin-left:1%}@media only screen and (max-width:750px){.grid-results li:nth-child(2n){margin-left:0}}.grid-results li img,.grid-results li video{float:left}.grid-results li h3{font-size:1.3em;font-weight:bold;margin:0 90px 0 115px}.grid-results li h4{font-size:1.3em;font-weight:normal;margin:0 90px 0 115px}.grid-results li ul.detail{margin:0 0 0 95px;font-size:1.1em;clear:right}.grid-results li ul.detail li{margin:0 0 .5em 0;padding:0;width:auto;float:none;height:auto}.grid-results li ul.detail li i{margin-right:6px}@media only screen and (max-width:1023px){.grid-results li.grid-item{border-radius:calc(1.06667vw);padding:0 10px;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;width:100%}}@media only screen and (max-width:1023px){.grid-results li.grid-item ul.detail{margin:0;clear:right;padding:10px;font-size:1.5em;flex-grow:1}}@media only screen and (max-width:1023px){.grid-results li.grid-item ul.detail li i{margin:calc((44px - 3.5vw)/2) 8px 0 0;vertical-align:top}}@media only screen and (max-width:1023px){.grid-results li.grid-item h3{font-size:1.5em;margin:0 0 7px 0;float:left}}@media only screen and (max-width:1023px){.grid-results li.grid-item img~h3{margin-left:7px}}@media only screen and (max-width:1023px){.grid-results li.grid-item h4{text-transform:uppercase;font-size:1.4em;margin:7px 0 0 0;float:left;clear:both}}.grid-results li.grid-item .responsive-status{display:none}@media only screen and (max-width:1023px){.grid-results li.grid-item .responsive-status{display:block;text-align:center}}@media only screen and (max-width:1023px){.grid-results li.grid-item .responsive-status a.button{width:100%;line-height:calc(8.53333vw);border-radius:calc(1.06667vw);margin-top:5px;margin-bottom:10px;box-sizing:border-box}}@media only screen and (max-width:1023px){.grid-results li.grid-item .responsive-status i{vertical-align:middle}}@media only screen and (max-width:1023px){.grid-results li.grid-item .icon-container-wrapper{margin:0 auto}}@media only screen and (max-width:1023px){.grid-results li.grid-item .icon-container-wrapper .icon-container{width:100%;margin:5px auto 0;display:block}}@media only screen and (max-width:1023px){.grid-results div.grid-results-header{margin:10px 10px 0 10px;padding:0 0 10px 0;border-bottom:1px solid #e9e9e9}}@media only screen and (max-width:1023px){.grid-results div.grid-results-header img:not(.enlargeable-image):not(.grid-uploaded-image){margin-top:10px}}@media only screen and (max-width:1023px){.grid-results .status{display:none}}.grid-results .highlight-tile,.grid-results .highlight-tile li{background:#3cc6d0}.grid-tiles,.site-tiles,.employee-tiles{display:flex;flex-flow:row wrap}.site-tiles>li{height:initial}.site-tiles>li>ul.detail{margin:0}.site-tiles li h3,.site-tiles li h4{margin-left:24px}.site-tiles>li>ul.detail>li>i{margin-right:6px}.accounts-tiles{display:flex;flex-flow:row wrap}.accounts-tiles>li{height:initial}.employee-tiles>li{height:initial}.employee-tiles>li ul.detail{margin:0}.employee-tiles>li div.detail-container{float:left;width:260px;margin-left:5px}@media only screen and (min-width:1024px)and (max-width:1110px){.employee-tiles>li div.detail-container{width:200px}}.employee-tiles>li div.detail-container h3{margin:0 0 5px 0}.employee-tiles>li .video-tile-left+div.detail-container{width:210px}.employee-tiles li:nth-child(2n) .hover-help::after{left:auto;right:-35px}.employee-tiles li:nth-child(2n) .hover-help::before{border-width:28px 0 0 15px;left:calc(50% - 15px)}@media only screen and (max-width:1023px){.employee-tiles:not(.video-tiles) .detail-container.detail-container{flex-grow:1;width:100%;margin:0}}@media only screen and (max-width:1023px){.employee-tiles.video-tiles .grid-item{padding:10px;display:block}}.pager{text-align:right;padding-top:2px}.pager .button.small-button{width:32px;line-height:32px;border-radius:3px;color:#000;margin-left:8px}@media only screen and (max-width:1023px){.pager .button.small-button{height:54px;line-height:54px;width:54px;font-size:1.5em;border-radius:8px;display:inline-block}}.pager .button.page-next-btn div{transform:rotate(-90deg)}.pager .button.page-prev-btn div{transform:rotate(90deg)}.pager.styled-select2.styled-select2 .select2-container,.pager.styled-select2-large .select2-container,#DocStoreDesktopViewSwitch .pager.select2 .select2-container{text-align:left}@media only screen and (max-width:1023px){.pager.styled-select2.styled-select2 .select2-selection__arrow,.pager.styled-select2-large .select2-selection__arrow,#DocStoreDesktopViewSwitch .pager.select2 .select2-selection__arrow{top:0;height:calc(8.53333vw)}.pager.styled-select2.styled-select2 .select2-selection__arrow::after,.pager.styled-select2-large .select2-selection__arrow::after,#DocStoreDesktopViewSwitch .pager.select2 .select2-selection__arrow::after{top:30%}}@media only screen and (max-width:1023px){.pager{margin-bottom:calc(1.33333vw);text-align:center;clear:both}.pager select.page-dropdown{width:initial}.pager .select2-container{width:180px!important}.pager .select2-container .select2-choice{height:calc(8.53333vw);line-height:calc(8.53333vw);font-size:1.5em;border-radius:calc(1.06667vw) 0 0 calc(1.06667vw);margin-top:-7px}.pager .select2-container .select2-choice .select2-arrow{display:none}.pager .select2-container.page-dropdown{margin-top:-8px}.pager .button.page-prev-btn{float:left;margin-right:5px}.pager .button.page-prev-btn div{transform:rotate(90deg)}.pager .button.page-next-btn{float:right;margin-left:5px}.pager .page-dropdown-btn{border-top-left-radius:0;border-bottom-left-radius:0}.pager-mobile-top-padding{padding-top:1.8em}}@media only screen and (max-width:500px){.pager-hide-smaller{display:none}}@media only screen and (max-width:319px){.pager .page-dropdown,.pager span.page-dropdown-btn,.pager label.page-dropdown-btn.req::after,.pager-dropdown-desc{display:none}}.mobile-filters.extra-footer{display:none}@media only screen and (max-width:1023px){.mobile-filters.extra-footer{display:block}}.mobile-filters.extra-footer .mobile-filter-button{background-color:#0078bb;color:#fff;height:calc(7.86667vw);line-height:calc(7.86667vw);text-align:center;position:fixed;bottom:calc(calc(22.53333vw) - 1px);left:0;right:0;width:100%;z-index:2000;cursor:pointer}.mobile-filters.extra-footer .mobile-filter-button.active{background-color:#fff;color:#0078bb}@media(max-height:600px){.mobile-filters.extra-footer .mobile-filter-button{position:absolute}}@media only screen and (max-width:1023px){.desktop-filters{display:none!important}}#mobile-filter-modal .mobile-filter-controls{padding:10px}#mobile-filter-modal .mobile-filter-controls .query button{height:calc(8.53333vw);width:100%;border-radius:calc(1.06667vw);position:static;margin-top:calc(1.33333vw)}#mobile-filter-modal .mobile-filter-controls .query button i{background:none;margin:0;width:100%}#mobile-filter-modal .mobile-filter-controls .query button i::after{content:'Search';font-style:normal}@media only screen and (max-width:1023px){#mobile-filter-modal .mobile-filter-controls .query button i::after{font-size:26px}}@media(max-width:600px){#mobile-filter-modal .mobile-filter-controls .query button i::after{font-size:18px}}@media(max-width:400px){#mobile-filter-modal .mobile-filter-controls .query button i::after{font-size:11px}}#mobile-filter-modal .mobile-filter-controls .alpha-filter{display:block;width:100%}@media only screen and (max-width:1023px){#mobile-filter-modal .mobile-filter-controls .alpha-filter{font-size:26px}}@media(max-width:600px){#mobile-filter-modal .mobile-filter-controls .alpha-filter{font-size:18px}}@media(max-width:400px){#mobile-filter-modal .mobile-filter-controls .alpha-filter{font-size:11px}}#mobile-filter-modal .mobile-filter-controls .alpha-filter span,#mobile-filter-modal .mobile-filter-controls .alpha-filter label.req::after{width:100%;display:block}#mobile-filter-modal .mobile-filter-controls .alpha-filter button{margin-top:5px;border-radius:calc(1.06667vw);width:45px;padding:0;height:42px;line-height:normal}@media only screen and (max-width:1023px){#mobile-filter-modal .mobile-filter-controls .alpha-filter button{font-size:26px}}@media(max-width:600px){#mobile-filter-modal .mobile-filter-controls .alpha-filter button{font-size:18px}}@media(max-width:400px){#mobile-filter-modal .mobile-filter-controls .alpha-filter button{font-size:11px}}#mobile-filter-modal .mobile-filter-controls select.employee-search-filter{width:100%;float:none;border-radius:calc(1.06667vw);-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist;margin-top:calc(1.33333vw)}#mobile-filter-modal .mobile-filter-controls select.employee-search-filter+div.query{margin-top:calc(1.33333vw)!important;width:100%;float:none}#mobile-filter-modal .mobile-filter-controls select.employee-search-filter+div.query:not(.employee-ref)::before{width:0}#mobile-filter-modal .mobile-filter-controls select.employee-search-filter+div.query input{height:calc(8.53333vw)}#mobile-filter-modal .mobile-filter-header h1.mobile-filter-control-header{color:#fff}#mobile-filter-modal .mobile-filter-header h1.mobile-filter-control-header.page-title{color:#014d8e}body.mobile-filter-menu-open{background-color:#eaeaea}@media only screen and (max-width:1023px){section section.collapsible{padding:0;border-top-left-radius:calc(1.06667vw);border-top-right-radius:calc(1.06667vw);margin:10px 10px 0 10px!important}section section.collapsible::after{display:block;content:'';clear:both}}section section.collapsible h3{font-size:1.25em;text-transform:uppercase;padding:0;margin:0 0 0 0}@media only screen and (max-width:1023px){section section.collapsible h3{margin:0;height:calc(8.53333vw);background-color:#00a4d5;color:#fff;border-radius:calc(1.06667vw);padding-left:20px;padding-right:44px;font-size:26px;display:flex;align-items:center;position:relative}}@media(max-width:600px){section section.collapsible h3{font-size:18px}}@media(max-width:400px){section section.collapsible h3{font-size:11px}}section section.collapsible .expand-button{float:right;width:24px;height:24px;border:2px solid #fff;margin:-5px 305px -5px 0;font-size:1.2em}@media only screen and (max-width:1023px){section section.collapsible .expand-button{margin:0 10px;background:none;border:none;color:#fff;position:absolute;top:0;right:0;height:auto;width:auto;margin:0}}@media only screen and (max-width:1023px){section section.collapsible .expand-button .expand{transition:transform .25s ease;transform:rotate(90deg);display:inline-block;padding-top:calc(.93333vw)}}@media only screen and (max-width:1023px){section section.collapsible .expand-button .expand img{height:calc(6.66667vw)}}section section.collapsible .collapse{display:none}section section.collapsible .expand,section section.collapsible .collapsible.expanded .collapse{display:inline}section section.collapsible .expanded .expand{display:none}section section.collapsible>.form-width{padding-top:10px}section section.collapsible.expanded{background-color:#9ac5d7}@media only screen and (max-width:1023px){section section.collapsible.expanded{background-color:#fff}}section section.collapsible.expanded section{background-color:#6bb4d3}@media only screen and (max-width:1023px){section section.collapsible.expanded section:not(.pricing):not(.specialist-services-section){background-color:transparent}}@media only screen and (max-width:1023px){section section.collapsible.expanded h3{background-color:#005ea1;border-bottom-left-radius:0;border-bottom-right-radius:0}}@media only screen and (max-width:1023px){section section.collapsible.expanded .expand-button{background:none}}@media only screen and (max-width:1023px){section section.collapsible.expanded .expand-button .expand{transform:rotate(180deg)}}section section.collapsible.details-collapsible>div{margin-top:10px}section section.collapsible.details-collapsible .expand-button{margin-right:0}@media only screen and (max-width:1023px){section section.collapsible.details-collapsible .expand-button{margin-right:10px}}@media(min-width:1024px){#HealthCheck section.collapsible .expand-button,#MonthlyEquipmentSelfAudit .expand-button{background:unset;border:unset;height:28px;width:28px}#HealthCheck section.collapsible .expand-button .expand,#MonthlyEquipmentSelfAudit .expand-button .expand{content:url(/Content/images/icons/collapsible_arrow.png);margin-top:1px;height:28px;width:28px}#HealthCheck section.collapsible .expand-button .collapse,#MonthlyEquipmentSelfAudit .expand-button .collapse{content:url(/Content/images/icons/collapsible_close.png);margin-top:1px;height:28px;width:28px}}.details{background:#eee;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc3Nzc3NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjclIiBzdG9wLWNvbG9yPSIjNzc3Nzc3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNyUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(left,#777 0%,#777 7%,#eee 7%,#eee 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#777),color-stop(7%,#777),color-stop(7%,#eee),color-stop(100%,#eee));background:-webkit-linear-gradient(left,#777 0%,#777 7%,#eee 7%,#eee 100%);background:-o-linear-gradient(left,#777 0%,#777 7%,#eee 7%,#eee 100%);background:-ms-linear-gradient(left,#777 0%,#777 7%,#eee 7%,#eee 100%);background:linear-gradient(to right,#777 0%,#777 7%,#eee 7%,#eee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#777777',endColorstr='#eeeeee',GradientType=1);width:49.5%;float:left;margin-left:1%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 10px 5px 42px;font-size:1.16em}@media only screen and (max-width:1023px){.details{background:none;padding:0 10px}}@media only screen and (max-width:750px){.details{width:100%;margin-left:0}}.details i{margin-top:5px;clear:left}.details i:not(.video-training-tick-sprite){margin-left:-35px;float:left}@media only screen and (max-width:1023px){.details i{display:none}}.details.first{clear:left;margin-left:0}.details.full-width{width:100%;background:linear-gradient(to right,#777 0%,#777 3.5%,#eee 3.5%,#eee 100%)}.details.full-width .detail-chunk:not(.wide){width:25%}.details .detail-chunk{float:left;width:50%;margin:5px 0}@media only screen and (max-width:1023px){.details .detail-chunk{font-size:1.2em;word-wrap:break-word;margin:5px 10px;width:calc(50% - 20px)}}@media only screen and (max-width:500px){.details .detail-chunk{width:100%}}.details .detail-chunk.full{width:100%}@media only screen and (max-width:1023px){.details .detail-chunk.mobile-full{width:100%}}@media only screen and (max-width:1023px){.details .detail-chunk strong{color:#004c8f;font-size:.8em}}.details h4{margin:5px 0;font-size:1.1em}.details.full{width:100%;background:#eee;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pg0KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPg0KICA8bGluZWFyR3JhZGllbnQgaWQ9ImdyYWQtdWNnZy1nZW5lcmF0ZWQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjEwMCUiIHkyPSIwJSI+DQogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc3Nzc3NyIgc3RvcC1vcGFjaXR5PSIxIi8+DQogICAgPHN0b3Agb2Zmc2V0PSIzLjUlIiBzdG9wLWNvbG9yPSIjNzc3Nzc3IiBzdG9wLW9wYWNpdHk9IjEiLz4NCiAgICA8c3RvcCBvZmZzZXQ9IjMuNSUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPg0KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+DQogIDwvbGluZWFyR3JhZGllbnQ+DQogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+DQo8L3N2Zz4=);background:-moz-linear-gradient(left,#777 0%,#777 3.5%,#eee 3.5%,#eee 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#777),color-stop(3.5%,#777),color-stop(3.5%,#eee),color-stop(100%,#eee));background:-webkit-linear-gradient(left,#777 0%,#777 3.5%,#eee 3.5%,#eee 100%);background:-o-linear-gradient(left,#777 0%,#777 3.5%,#eee 3.5%,#eee 100%);background:-ms-linear-gradient(left,#777 0%,#777 3.5%,#eee 3.5%,#eee 100%);background:linear-gradient(to right,#777 0%,#777 3.5%,#eee 3.5%,#eee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#777777',endColorstr='#eeeeee',GradientType=1)}.details.no-background{background:none}.details-expand{clear:left}.details-expand a{padding:0 10px;font-weight:bold;margin-bottom:10px}.compliance .details{font-size:1.1em}.compliance .details p{margin:.5em 0}@media only screen and (max-width:1023px){.employee-details-top .inline-icon{margin-right:7px}}ul.tabs{list-style:none;padding:0;margin:10px 0 0 0;overflow:hidden}@media only screen and (max-width:1023px){ul.tabs{position:fixed;width:100%;left:0;right:0;bottom:calc(calc(22.53333vw) - 1px);height:calc(7.86667vw);z-index:3000;margin:0;background-color:#00a4d5;display:flex}}@media only screen and (max-width:1023px)and (max-height:600px){ul.tabs{position:absolute}}ul.tabs a{display:block;float:left;color:#444;text-decoration:none;line-height:40px;border-radius:5px 5px 0 0;margin-right:10px;padding:0 20px;font-weight:bold}@media only screen and (max-width:1023px){ul.tabs a{color:#fff;background:none;height:100%;margin:0;display:flex;align-items:center;padding:0 10px;line-height:20px}}@media only screen and (max-width:350px){ul.tabs a{font-size:.8em}}@media only screen and (max-width:1023px){ul.tabs a.current{background:none;background-color:#0079bb}}@media only screen and (max-width:1023px){ul.tabs li{height:100%}}.card{overflow:hidden;padding-bottom:5px;margin-bottom:10px;border-bottom:1px dashed #ccc;width:674px}@media only screen and (max-width:1023px){.card{display:none}}.card .card-photo{float:left}.card .card-summary{margin-left:100px;margin-right:300px}@media only screen and (max-width:1023px){.card .card-summary{margin-right:0}}.card .card-summary h3{font-size:1.3em;margin:0}.card .card-summary h4{font-size:1.16em;margin:0;font-weight:normal}.card .card-summary ul{list-style:none;padding:0;margin:0 0 0 -3px;font-size:1.16em}.card .card-summary ul li{margin:.7em 0}.card .card-status{float:right;width:200px;margin-right:25px;font-size:1.16em}@media only screen and (max-width:1023px){.card .card-status{display:none}}.card .card-status a{width:89px;font-weight:bold;margin-top:10px}.card .icon,.card .sprite-calendar,.card .sprite-created-by,.card .sprite-gender,.card .sprite-house-circle,.card .sprite-ref-no,.card .sprite-worker-green,.card .sprite-worker-red{margin-right:5px}@media only screen and (max-width:1023px){.user-card-mobile-display .card{display:block}}#view-entity-title{margin-top:5px}@media only screen and (max-width:1023px){#view-entity-title{background-color:#d2d2d2;height:calc(8.53333vw);line-height:calc(8.53333vw);text-align:center;margin:-10px -10px calc(2.66667vw) -10px;color:#004c8f}}@media only screen and (max-width:1023px){#view-entity-title{font-size:33.8px}}@media(max-width:600px){#view-entity-title{font-size:23.4px}}@media(max-width:400px){#view-entity-title{font-size:14.3px}}#view-entity-mobile-buttons{display:none}@media only screen and (max-width:1023px){#view-entity-mobile-buttons{display:block;margin-bottom:calc(2.66667vw);text-align:center}#view-entity-mobile-buttons a,#view-entity-mobile-buttons button{background:#f3d165;background:-moz-linear-gradient(top,#f3d165 0%,#f3d165 50%,#f0c63e 51%,#f0c63e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f3d165),color-stop(50%,#f3d165),color-stop(51%,#f0c63e),color-stop(100%,#f0c63e));background:-webkit-linear-gradient(top,#f3d165 0%,#f3d165 50%,#f0c63e 51%,#f0c63e 100%);background:-o-linear-gradient(top,#f3d165 0%,#f3d165 50%,#f0c63e 51%,#f0c63e 100%);background:-ms-linear-gradient(top,#f3d165 0%,#f3d165 50%,#f0c63e 51%,#f0c63e 100%);background:linear-gradient(to bottom,#f3d165 0%,#f3d165 50%,#f0c63e 51%,#f0c63e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3d165',endColorstr='#f0c63e',GradientType=0);color:#010101;border-radius:calc(1.06667vw);height:calc(8.53333vw);line-height:calc(8.53333vw);padding:0 5px;width:45%;margin-bottom:10px;margin-left:0;margin-right:0}}@media only screen and (max-width:1023px)and (max-width:1023px){#view-entity-mobile-buttons a,#view-entity-mobile-buttons button{font-size:26px}}@media only screen and (max-width:1023px)and (max-width:600px){#view-entity-mobile-buttons a,#view-entity-mobile-buttons button{font-size:18px}}@media only screen and (max-width:1023px)and (max-width:400px){#view-entity-mobile-buttons a,#view-entity-mobile-buttons button{font-size:11px}}@media only screen and (max-width:1023px){#view-entity-mobile-buttons .reset-site-password{margin-top:0}#view-entity-mobile-buttons .reset-message{clear:both;padding-top:calc(1.33333vw)}}@media only screen and (max-width:1023px){.view-entry-button-row{max-width:100%;float:none;display:block;margin-top:10px}}@media only screen and (max-width:1023px){.view-entry-button-row .form-width{max-width:100%}}@media only screen and (max-width:1023px){#accounts .list-results>ul>li{background:#fff;padding:0;border-radius:calc(1.06667vw)}}@media only screen and (max-width:1023px){#accounts .list-results>ul>li .status{display:none}}@media only screen and (max-width:1023px){#accounts .list-results>ul>li h3{color:#005ea1;font-size:1.5em;margin-bottom:7px;margin:0 0 0 115px}}@media only screen and (max-width:1023px){#accounts .list-results>ul>li h3{font-size:26px}}@media(max-width:600px){#accounts .list-results>ul>li h3{font-size:18px}}@media(max-width:400px){#accounts .list-results>ul>li h3{font-size:11px}}@media only screen and (max-width:1023px){#accounts .list-results>ul>li h4{text-transform:uppercase;margin:7px 0 0 115px}}@media only screen and (max-width:1023px){#accounts .list-results>ul>li h4{font-size:26px}}@media(max-width:600px){#accounts .list-results>ul>li h4{font-size:18px}}@media(max-width:400px){#accounts .list-results>ul>li h4{font-size:11px}}@media only screen and (max-width:1023px){#accounts .list-results>ul>li div.accounts-results-header{margin:20px 20px 0 20px;padding:0 0 10px 0;border-bottom:1px solid #e9e9e9}}@media only screen and (max-width:1023px){#accounts .list-results>ul>li ul.detail{margin:10px 20px 0 20px}}@media only screen and (max-width:1023px){#accounts .list-results>ul>li ul.detail{font-size:26px}}@media(max-width:600px){#accounts .list-results>ul>li ul.detail{font-size:18px}}@media(max-width:400px){#accounts .list-results>ul>li ul.detail{font-size:11px}}@media only screen and (max-width:1023px){#accounts .list-results>ul>li ul.detail i.icon,#accounts .list-results>ul>li ul.detail i.sprite-calendar,#accounts .list-results>ul>li ul.detail i.sprite-created-by,#accounts .list-results>ul>li ul.detail i.sprite-gender,#accounts .list-results>ul>li ul.detail i.sprite-house-circle,#accounts .list-results>ul>li ul.detail i.sprite-ref-no,#accounts .list-results>ul>li ul.detail i.sprite-worker-green,#accounts .list-results>ul>li ul.detail i.sprite-worker-red{margin-right:10px}}#accounts .list-results>ul>li ul.accounts-mobile-enabled-status{display:none}@media only screen and (max-width:1023px){#accounts .list-results>ul>li ul.accounts-mobile-enabled-status{font-size:26px}}@media(max-width:600px){#accounts .list-results>ul>li ul.accounts-mobile-enabled-status{font-size:18px}}@media(max-width:400px){#accounts .list-results>ul>li ul.accounts-mobile-enabled-status{font-size:11px}}@media only screen and (max-width:1023px){#accounts .list-results>ul>li ul.accounts-mobile-enabled-status{display:block;margin:20px 20px 0 20px;padding:0 0 10px 0;border-bottom:1px solid #e9e9e9}}@media only screen and (max-width:1023px){#accounts .list-results>ul>li ul.accounts-mobile-enabled-status i.icon,#accounts .list-results>ul>li ul.accounts-mobile-enabled-status i.sprite-calendar,#accounts .list-results>ul>li ul.accounts-mobile-enabled-status i.sprite-created-by,#accounts .list-results>ul>li ul.accounts-mobile-enabled-status i.sprite-gender,#accounts .list-results>ul>li ul.accounts-mobile-enabled-status i.sprite-house-circle,#accounts .list-results>ul>li ul.accounts-mobile-enabled-status i.sprite-ref-no,#accounts .list-results>ul>li ul.accounts-mobile-enabled-status i.sprite-worker-green,#accounts .list-results>ul>li ul.accounts-mobile-enabled-status i.sprite-worker-red{margin-right:10px}}@media only screen and (max-width:1023px){#accounts .list-results>ul>li .accounts-edit-button{width:100%;clear:both;position:initial;height:calc(8.53333vw);line-height:calc(8.53333vw);border-radius:calc(1.06667vw);margin-top:10px}}@media only screen and (max-width:1023px){#accounts .list-results>ul>li .accounts-edit-button{font-size:26px}}@media(max-width:600px){#accounts .list-results>ul>li .accounts-edit-button{font-size:18px}}@media(max-width:400px){#accounts .list-results>ul>li .accounts-edit-button{font-size:11px}}.trade-details-logo{float:left;width:21%;height:160px}.trade-details-logo img{position:relative;top:50%;transform:translate(1%,-50%);max-height:150px}@media only screen and (max-width:1023px){.trade-details-logo img{width:95%;top:5px;left:0;transform:none}}.banner .client-banner{background:#fff;width:100vw;height:75px;padding:0 calc((100vw - 1024px)/2);display:flex;align-items:center;margin:0 calc((100vw - 1024px)/-2)}@media only screen and (max-width:1023px){.banner .client-banner{padding:0;margin:0;display:block;align-items:unset}}.banner .client-banner h1,.banner .client-banner h2{color:#0092cb}.banner .client-banner img{max-height:40px}@media only screen and (max-width:1023px){.banner .client-banner img{margin-top:5px}}#manage-vehicles-upload-container{float:right}#manage-vehicles-upload-container>form>div{float:right;width:100%;height:20px}#manage-vehicles-upload-container>form>div #fileuploadButton{float:right;height:19px}#manage-vehicles-upload-container>form>div #vehicleFile{float:right}#manage-vehicles-upload-container>form>div label{float:right;margin-right:5px;margin-top:2px}.styled-check{display:flex;align-items:center;margin:0 0 5px 0}@media only screen and (max-width:1023px){.styled-check{font-size:26px}}.styled-check input[type=checkbox]{display:none}.styled-check label:not(.actual-label){display:inline-block;height:30px;flex:0 0 30px;background:#fff;padding:0;margin:0 6px 0 0;vertical-align:middle;position:relative;border-radius:4px}@media only screen and (max-width:1023px){.styled-check label:not(.actual-label){height:calc(8.53333vw);width:calc(8.53333vw);flex:0 0 calc(8.53333vw);border:2px solid #c2c5d1;border-radius:calc(1.06667vw);box-sizing:border-box}}.styled-check label:not(.actual-label)::after{position:absolute;content:'';display:none;width:100%;height:100%;background-image:url("/content/images/tick.svg");background-size:80%;background-repeat:no-repeat;background-position:center}.styled-check input[type=checkbox]:checked~label:not(.actual-label):after{display:block}.styled-check .actual-label{display:inline;margin-left:5px}.styled-check.adjacent-label{margin-top:.4em}.styled-check.round label:not(.actual-label){border-radius:50%}.styled-check.round label:not(.actual-label):after{width:56%;height:56%;border-radius:50%;margin-left:22%;margin-top:22%;background:#999}.styled-check.grey-check label:not(.actual-label){background:#eee}.styled-check.bordered label:not(.actual-label){border:1px solid #333;border-radius:3px}.checkbox-top-label{margin:.4em .2em .2em .2em;font-size:1.1em}@media only screen and (max-width:1023px){.checkbox-top-label{font-size:26px}}@media(max-width:600px){.checkbox-top-label{font-size:18px}}@media(max-width:400px){.checkbox-top-label{font-size:11px}}.styled-check-2{display:inline-block;height:30px;width:30px;background:#fff;padding:0;margin:0;vertical-align:middle}.styled-check-2 input[type=checkbox]{display:none}.styled-check-2 label::after{position:absolute;content:'';display:none;width:20px;height:19px;background:url(/content/images/sprite.png) 0 -132px;margin-left:5px;margin-top:6px}.styled-check-2 input[type=checkbox]:checked~label:after{display:block}.small-blue-check{display:inline-block;margin:0 0 5px 0}.small-blue-check input[type=checkbox]{display:none}.small-blue-check label{display:inline-block;height:12px;width:12px;background:transparent;padding:0;margin:0;vertical-align:middle;border:1px solid #000;box-sizing:border-box}@media only screen and (max-width:1023px){.small-blue-check label{width:3.5vw;height:3.5vw}}.small-blue-check label:after{content:'';display:none;background-size:cover}.small-blue-check input[type=checkbox]:checked~label:after{display:block}.small-blue-check input[type=checkbox]:checked~label{border:none}table .styled-check{margin:0}.styled-check.smallborder label{width:26px;height:26px;border:#999 solid 1px}.styled-radio input[type=radio]{display:none}.styled-radio label{display:inline-block;height:30px;width:30px;background:#fff;padding:0;margin:0;vertical-align:middle;border-radius:4px}@media only screen and (max-width:1023px){.styled-radio label{border:2px solid #c2c5d1;border-radius:50%}}.styled-radio label:after{position:absolute;content:'';display:none;width:20px;height:20px;background:url(/content/images/sprite.png) -21px -132px;margin-left:5px;margin-top:5px}.styled-radio input[type=radio]:checked~label:after{display:block}table{border-collapse:collapse;background:#fff;border:none;width:100%}table thead th,table td.row-header{background:#004394;color:#fff;padding:.7em 1em;text-align:left}@media only screen and (max-width:1023px){table thead th,table td.row-header{font-size:20.8px}}@media(max-width:600px){table thead th,table td.row-header{font-size:14.4px}}@media(max-width:400px){table thead th,table td.row-header{font-size:8.8px}}table td{border-bottom:1px solid #ccc;padding:.7em 1em}@media only screen and (max-width:1023px){table td{font-size:20.8px}}@media(max-width:600px){table td{font-size:14.4px}}@media(max-width:400px){table td{font-size:8.8px}}@media only screen and (max-width:1023px){table td{border-bottom:none}}@media only screen and (max-width:1023px){table:not(.no-alternating-rows) tr:nth-child(2n){background:#f1f1f1}}table td.user-type-cell,table th.user-type-cell{text-align:center}table td.user-type-cell{padding:.1em 1em}table td.user-type-cell i{margin-top:.2em}table td.actions-cell ul.actions-menu{float:right}@media only screen and (max-width:1023px){table td.mobile-collapse,table th.mobile-collapse{display:none}}table td.narrow,table th.narrow{padding-left:5px;padding-right:5px}table tr.mobile-table-expand-content-wrapper{display:none}@media only screen and (max-width:1023px){table tr.mobile-table-expand-content-wrapper.active{display:table-row}table tr.mobile-table-expand-content-wrapper td{padding-top:0}table tr.mobile-table-expand-content-wrapper .mobile-table-expand-content{float:left}table tr.mobile-table-expand-content-wrapper .mobile-table-expand-content .mobile-table-expand-row{margin-top:calc(1.33333vw);color:#292a3b}table tr.mobile-table-expand-content-wrapper .mobile-table-expand-content .mobile-table-expand-row span.title,table tr.mobile-table-expand-content-wrapper .mobile-table-expand-content .mobile-table-expand-row label.title.req::after{color:#005ea1;text-transform:uppercase;margin-right:calc(1.33333vw)}table tr.mobile-table-expand-content-wrapper .mobile-table-expand-content .mobile-table-expand-row span.preamble,table tr.mobile-table-expand-content-wrapper .mobile-table-expand-content .mobile-table-expand-row label.preamble.req::after{color:#555668}table tr.mobile-table-expand-content-wrapper .mobile-table-expand-button-container{float:right;min-width:calc(22vw)}table tr.mobile-table-expand-content-wrapper .mobile-table-expand-button-container a{height:calc(8.53333vw);line-height:calc(8.53333vw);width:100%;margin-top:calc(1.33333vw);border-radius:calc(1.06667vw)}}table.dataTable thead th,table.dataTable thead td{padding:10px 18px 10px 10px!important}ul.actions-menu{list-style:none;padding:0;margin:0}ul.actions-menu ul{border:1px solid #666;position:absolute;width:110px;border-radius:5px;background:#fff;list-style:none;padding:0;margin:0;display:none;z-index:2000}@media only screen and (max-width:1023px){ul.actions-menu ul{display:none!important}}ul.actions-menu ul a{display:block;padding:.5em 1em;color:#444;text-decoration:none;border-top:1px dashed #ccc}ul.actions-menu ul li:first-child a{border-top:0}@media only screen and (max-width:1023px){ul.actions-menu ul.mobile-action-menu-show{display:block!important}}ul.actions-menu.wide ul{width:175px}ul.actions-menu .mobile-table-collapse-button,ul.actions-menu .mobile-table-expand-button{display:none}@media only screen and (max-width:1023px){ul.actions-menu .mobile-table-collapse-button,ul.actions-menu .mobile-table-expand-button{height:calc(8.53333vw);width:calc(8.53333vw);line-height:calc(8.53333vw);text-align:center;background:#2d2d2d;background:-moz-linear-gradient(top,#2d2d2d 0%,#2d2d2d 50%,#000 51%,#000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2d2d2d),color-stop(50%,#2d2d2d),color-stop(51%,#000),color-stop(100%,#000));background:-webkit-linear-gradient(top,#2d2d2d 0%,#2d2d2d 50%,#000 51%,#000 100%);background:-o-linear-gradient(top,#2d2d2d 0%,#2d2d2d 50%,#000 51%,#000 100%);background:-ms-linear-gradient(top,#2d2d2d 0%,#2d2d2d 50%,#000 51%,#000 100%);background:linear-gradient(to bottom,#2d2d2d 0%,#2d2d2d 50%,#000 51%,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2d2d2d',endColorstr='#000000',GradientType=0);color:#fff;border-radius:calc(1.06667vw)}}@media only screen and (max-width:1023px)and (max-width:1023px){ul.actions-menu .mobile-table-collapse-button,ul.actions-menu .mobile-table-expand-button{font-size:39px}}@media only screen and (max-width:1023px)and (max-width:600px){ul.actions-menu .mobile-table-collapse-button,ul.actions-menu .mobile-table-expand-button{font-size:27px}}@media only screen and (max-width:1023px)and (max-width:400px){ul.actions-menu .mobile-table-collapse-button,ul.actions-menu .mobile-table-expand-button{font-size:16.5px}}@media only screen and (max-width:1023px){ul.actions-menu .mobile-table-collapse-button.active,ul.actions-menu .mobile-table-expand-button.active{display:block}}ul.actions-menu a.button,.actions-cell .inline-edit-save-button{line-height:26px;font-size:1.16em;font-weight:bold;width:110px}@media only screen and (max-width:1023px){ul.actions-menu a.button,.actions-cell .inline-edit-save-button{display:none}}.actions-cell .inline-edit-save-button{display:none;float:right}@media only screen and (max-width:1023px){table.mobile-table-scale thead th,table.mobile-table-scale td{font-size:2.4vw}table.mobile-table-scale tr.mobile-table-expand-content-wrapper .mobile-table-expand-button-container{width:calc(45.06667vw)}}@media only screen and (max-width:1023px){.doc-store,.doc-store section{background:transparent}}.doc-store h2{margin-left:10px}.doc-store ul{list-style-type:none;padding-left:10px}@media only screen and (max-width:1023px){.doc-store ul{padding-left:0}}.doc-store:not(.manage-docs) li a{float:right}@media only screen and (max-width:1023px){.doc-store .compliance-table,.doc-store .compliance-table tr:nth-child(2n),.doc-store .compliance-table tr:nth-child(2n+1){background:#ddd}.doc-store .compliance-table td,.doc-store .compliance-table tr:nth-child(2n) td,.doc-store .compliance-table tr:nth-child(2n+1) td{background:#fff}}.doc-store .compliance-table td:nth-child(2){word-break:break-all}@media only screen and (max-width:1023px){.doc-store .compliance-table tr:not(.accordion-header) th{background:#00a4d5;color:#fff}.doc-store .compliance-table tr:not(.accordion-header) tr{background:#fff}.doc-store .compliance-table tr.accordion-header{border-top:2px solid #ddd}.doc-store .compliance-table tr.accordion-header td{margin-top:calc(1.33333vw);height:calc(8.53333vw);line-height:calc(8.53333vw);background:#00a4d5;padding:0 1em}}@media only screen and (max-width:1023px)and (max-width:1023px){.doc-store .compliance-table tr.accordion-header td{font-size:26px}}@media only screen and (max-width:1023px)and (max-width:600px){.doc-store .compliance-table tr.accordion-header td{font-size:18px}}@media only screen and (max-width:1023px)and (max-width:400px){.doc-store .compliance-table tr.accordion-header td{font-size:11px}}@media only screen and (max-width:1023px){.doc-store .compliance-table tr.accordion-header td strong{color:#fff}.doc-store .compliance-table tr.accordion-header td:first-child{border-top-left-radius:calc(1.06667vw);border-bottom-left-radius:calc(1.06667vw)}.doc-store .compliance-table tr.accordion-header td:last-child{border-top-right-radius:calc(1.06667vw);border-bottom-right-radius:calc(1.06667vw)}.doc-store .compliance-table tr.accordion-header td.accordion-arrow img{transition:transform .25s ease;transform:rotate(90deg);height:calc(6.66667vw)}.doc-store .compliance-table tr.accordion-header.expanded td{background:#005ea1;border-bottom-left-radius:0;border-bottom-right-radius:0}.doc-store .compliance-table tr.accordion-header.expanded .accordion-arrow img{transform:rotate(180deg)}}.doc-store tr.doc-store-filegroup-docs .doc-store-td-icon{width:70px}@media only screen and (max-width:1023px){.doc-store tr.doc-store-filegroup-docs .doc-store-td-icon{width:auto}}.doc-store tr.doc-store-filegroup-docs .doc-store-td-date{width:60px}.doc-store tr.doc-store-filegroup-docs .doc-store-td-user{width:100px}.doc-store tr.doc-store-filegroup-docs .doc-store-td-buttons{width:140px}@media only screen and (max-width:1023px){.doc-store tr.doc-store-filegroup-docs .doc-store-td-buttons{white-space:nowrap}}.doc-store tr.doc-store-filegroup-docs .doc-store-td-buttons button,.doc-store tr.doc-store-filegroup-docs .doc-store-td-buttons a.button{min-width:0;float:none}@media only screen and (max-width:1023px){.doc-store tr.doc-store-filegroup-docs .doc-store-td-buttons button,.doc-store tr.doc-store-filegroup-docs .doc-store-td-buttons a.button{min-width:25px}}.doc-store tr.doc-store-filegroup-docs .doc-store-td-buttons button:not(:first-child),.doc-store tr.doc-store-filegroup-docs .doc-store-td-buttons a.button:not(:first-child){margin-left:5px}.doc-store .grid-results.doc-grid{padding:0;margin:0}.doc-store .grid-results.doc-grid .doc-store-link-row{padding:.7em 1em}.doc-store .grid-results.doc-grid .doc-store-link-row::after{display:block;content:'';clear:both}@media only screen and (max-width:1023px){.doc-store .grid-results.doc-grid .doc-store-link-row{font-size:26px}}@media(max-width:600px){.doc-store .grid-results.doc-grid .doc-store-link-row{font-size:18px}}@media(max-width:400px){.doc-store .grid-results.doc-grid .doc-store-link-row{font-size:11px}}@media only screen and (max-width:1023px){.doc-store .grid-results.doc-grid .doc-store-link-row{display:flex}}.doc-store .grid-results.doc-grid .doc-store-link-row .link-container{display:inline-block;float:right}.doc-store .grid-results.doc-grid .doc-store-link-row:nth-child(2n+1){background-color:#d5d5d5}@media only screen and (max-width:1023px){.doc-store .grid-results.doc-grid .doc-store-link-row:nth-child(2n+1){background-color:#fff}}.doc-store .grid-results.doc-grid .doc-store-link-row:nth-child(2n){background-color:#e3e3e3}@media only screen and (max-width:1023px){.doc-store .grid-results.doc-grid .doc-store-link-row:nth-child(2n){background-color:#fff}}.doc-store .grid-results.doc-grid .doc-store-link-row a{padding:0 10px;font-weight:normal;float:right;min-width:80px}@media only screen and (max-width:1023px){.doc-store .grid-results.doc-grid .doc-store-link-row a{padding:10px}}.doc-store .grid-results.doc-grid .doc-store-link-row span,.doc-store .grid-results.doc-grid .doc-store-link-row label.req::after{line-height:26px}@media only screen and (max-width:1023px){.doc-store .grid-results.doc-grid .doc-store-link-row span,.doc-store .grid-results.doc-grid .doc-store-link-row label.req::after{flex-grow:1;padding-right:1em}}@media only screen and (max-width:1023px){.doc-store .grid-results.doc-grid .doc-store-ungrouped .doc-store-link-row:first-child{border-top-left-radius:calc(1.06667vw);border-top-right-radius:calc(1.06667vw)}.doc-store .grid-results.doc-grid .doc-store-ungrouped .doc-store-link-row:last-child{border-bottom-left-radius:calc(1.06667vw);border-bottom-right-radius:calc(1.06667vw)}}.doc-store .grid-results.doc-grid>ul{padding:0}.doc-store .grid-results.doc-grid>ul>li{width:100%;min-height:unset;background:none;padding:0;float:none;margin:0}.doc-store .grid-results.doc-grid>ul>li:nth-child(2n+1){background-color:#d5d5d5}@media only screen and (max-width:1023px){.doc-store .grid-results.doc-grid>ul>li:nth-child(2n+1){background-color:transparent}}.doc-store .grid-results.doc-grid>ul>li:nth-child(2n){background-color:#e3e3e3}@media only screen and (max-width:1023px){.doc-store .grid-results.doc-grid>ul>li:nth-child(2n){background-color:transparent}}.doc-store .grid-results.doc-grid>ul>li .doc-store-link-row:nth-child(2n+1){background-color:transparent}.doc-store .grid-results.doc-grid>ul>li .doc-store-link-row:nth-child(2n){background-color:transparent}.doc-store .grid-results.doc-grid .accordion-header{padding:0 1em;background-color:#c8c8c8}.doc-store .accordion-section.accordion-section{display:none}.doc-store-upload .message{clear:both}.doc-store-icon{background-repeat:no-repeat;display:block;width:40px;height:40px;background-size:contain}.doc-store-icon-doc{width:26px;height:30px;background-position:-1px -1px;display:block}.doc-store-icon-jpg{background-image:url(/content/images/doc-store-icons.png);width:26px;height:30px;background-position:-29px -1px;display:block}.doc-store-icon-pdf{background-image:url(/Content/images/icons/File-Type-PDF.png);width:27px;height:30px}.doc-store-icon-ppt{background-image:url(/content/images/doc-store-icons.png);width:27px;height:30px;background-position:-30px -33px;display:block}.doc-store-icon-xls{background-image:url(/content/images/doc-store-icons.png);width:27px;height:30px;background-position:-57px -1px;display:block}.doc-store-icon-zip{background-image:url(/content/images/doc-store-icons.png);width:24px;height:30px;background-position:-59px -33px;display:block}.doc-store-icon-folder{background-image:url(/Content/images/icons/File-Type-Folder.png)}.doc-store-icon-video{background-image:url(/Content/images/icons/File-Type-Video.png)}.doc-store-header-icon{background-image:url(/content/images/doc-store-icon.png);background-repeat:no-repeat;display:inline-block;height:26px;width:20px}.franchise-doc-store .buttons{padding:10px;float:right}.franchise-doc-store .buttons form{display:inline-block}.franchise-doc-store .buttons button{width:160px;padding:0 6px}.franchise-doc-store h2{display:inline-block}.franchise-doc-store table td.buttons{float:none}.franchise-doc-store table td.buttons button{width:auto}.franchise-doc-store .docstore-archive{padding:10px}.franchise-doc-store .docstore-archive table.highlight tr{background:#ddd}#DocumentStoreSupersedePopup .content{padding:20px 10px;color:#000}.video-thumbnail{width:144px;cursor:pointer}@media only screen and (max-width:1023px){.video-thumbnail{width:auto;max-width:100%;max-height:563px}}.employee-tiles>li .video-tile-left+div.detail-container{width:210px}@media only screen and (max-width:1023px){.employee-tiles>li .video-tile-left+div.detail-container{width:100%;margin-left:0}}.video-tile-left{float:left}.views-container{clear:left;float:left;margin-top:10px}.video-tiles .detail-container p{float:left;margin-top:0;clear:left}.manage-folder-structure-buttons .multi-add{width:auto;font-weight:normal;font-size:1em;padding:0 5px}.manage-folder-structure-buttons .multi-remove{width:auto;font-weight:normal;font-size:1em;background:none;border:none;color:#900000}#DeleteFilesPopup{color:#000}li.second-level-folder{min-height:0!important;padding:10px;margin-left:10px}tr.doc-store-edit-files-row,tr.doc-store-folder-row,tr.doc-store-file-row{cursor:pointer}tr.doc-store-edit-files-row:hover,tr.doc-store-folder-row:hover,tr.doc-store-file-row:hover{background-color:#c7c7c7!important}#DocStoreIndexTiles{clear:both}#DocStoreSection{background:#fff;padding:20px 20px 0 20px;border-radius:5px}@media only screen and (max-width:1023px){#DocStoreSection{margin:0 2%}}#DocStoreSection #DocStoreEditFilesTable_filter input{border:1px solid #666;border-radius:5px}#DocStoreSection .doc-store-header{line-height:50px;clear:both;display:flex;align-items:center}@media only screen and (max-width:1023px){#DocStoreSection .doc-store-header{margin-top:10%}}#DocStoreSection .doc-store-header svg{height:50px;width:50px;fill:#50cfc8}@media only screen and (max-width:1023px){#DocStoreSection .doc-store-header svg{height:80px;width:80px;vertical-align:bottom}}#DocStoreSection .doc-store-header .doc-store-folder-level{text-decoration:none;color:#50cfc8;font-size:2em;font-family:"Montserrat",sans-serif;font-weight:600;margin-left:10px}@media only screen and (max-width:1023px){#DocStoreSection .doc-store-header .doc-store-folder-level{font-size:60px}}#DocStoreSection table{border-bottom:none}#DocStoreSection table .styled-check label{border:1px solid #9c9c9c}#DocStoreSection table thead #DeleteFilesButton{width:auto;float:left;margin:0}#DocStoreSection table thead th{background-color:transparent;color:#004394;border-bottom:2px solid #014d8e}#DocStoreSection table svg{width:40px;height:40px}#DocStoreSection table .doc-store-list-folder-icon{fill:#004394}#DocStoreSection table tbody tr{height:48px}#DocStoreSection table tbody tr:nth-child(odd){background:#eaf4f9}#DocStoreSection table tbody tr:nth-child(odd):hover{background-color:#c7c7c7}#DocStoreSection table tbody tr td{padding:2px 10px}#DocStoreSection table tbody tr a{position:absolute;width:100%;height:48px;left:0;margin-top:-8px}#DocStoreSection table .doc-store-mobile-list-extra-details{color:gray;font-size:2vw}#DocStoreDesktopViewSwitch{width:200px;float:right;margin-top:-85px;margin-right:-20px}@media only screen and (max-width:1023px){#DocStoreDesktopViewSwitch{width:50%;float:left;margin:0 25% 3% 25%}}#DocStoreMobileViewSwitch{width:100%;float:left;display:flex;margin-bottom:3%}#DocStoreMobileViewSwitch a{display:inline-block;width:50%;text-decoration:none;box-sizing:border-box;text-align:center;border:none;border-radius:5px;line-height:84px;font-size:28px;font-weight:700;font-family:"Montserrat",sans-serif}#DocStoreMobileViewSwitch a svg{width:20%;height:80px;float:left;margin-left:5%}#DocStoreMobileViewSwitch a.selected{color:#fff;fill:white;background:#0090ca;background:-moz-linear-gradient(left,#0090ca 0%,#01609f 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#0090ca),color-stop(100%,#01609f));background:-webkit-linear-gradient(left,#0090ca 0%,#01609f 100%);background:-o-linear-gradient(left,#0090ca 0%,#01609f 100%);background:-ms-linear-gradient(left,#0090ca 0%,#01609f 100%);background:linear-gradient(to right,#0090ca 0%,#01609f 100%)}#DocStoreMobileViewSwitch a.deselected{color:#014d8e;fill:#014d8e;border:2px solid #014d8e}#DocStoreMobileViewSwitch a:first-child{border-bottom-right-radius:0;border-top-right-radius:0;border-right:none}#DocStoreMobileViewSwitch a:last-child{border-bottom-left-radius:0;border-top-left-radius:0;border-left:none}#DocStoreSearchBar{width:50%;margin-left:25%;padding:5px;border:1px solid #a9a9a9;border-radius:5px;margin-bottom:20px}@media only screen and (max-width:1023px){#DocStoreSearchBar{width:100%;margin:0 0 20px 0;border:none;padding:0}}#DocStoreSearchBar input{font-family:"Montserrat",sans-serif;font-weight:500}@media only screen and (max-width:1023px){#DocStoreSearchBar input{font-size:24.7px}}@media(max-width:600px){#DocStoreSearchBar input{font-size:17.1px}}@media(max-width:400px){#DocStoreSearchBar input{font-size:10.45px}}@media only screen and (max-width:1023px){#DocStoreSearchBar input{padding:25px 10px;height:96px}}#DocStoreSearchBar button{background:none;line-height:normal;width:10%;height:100%}@media only screen and (max-width:1023px){#DocStoreSearchBar button{right:1%}}#DocStoreSearchBar button svg{width:35px;height:35px;fill:#014d8e}@media only screen and (max-width:1023px){#DocStoreSearchBar button svg{width:90%;height:90%}}#DocStoreIndexTileList{list-style:none;display:flex;flex-wrap:wrap;padding:0 40px}#DocStoreIndexTileList li:nth-child(5n+5){margin-right:0}@media only screen and (max-width:1023px){#DocStoreIndexTileList li:nth-child(5n+5){margin-right:6%}}@media only screen and (max-width:1023px){#DocStoreIndexTileList li:nth-child(2n+2){margin-right:0}}#DocStoreIndexTileList .doc-store-file-tile{background:#caede9}#DocStoreIndexTileList .doc-store-folder-tile{background:#50cfc8}#DocStoreIndexTileList .doc-store-tile-item{margin-right:3.125%;margin-bottom:3.125%;width:17.5%;border-radius:15px;cursor:pointer;font-family:"Montserrat",sans-serif;transition:all .1s ease;box-shadow:#9fbec4 5px 5px 13px 0}#DocStoreIndexTileList .doc-store-tile-item:hover,#DocStoreIndexTileList .doc-store-tile-item:focus{transform:translate(3px,3px);box-shadow:#9fbec4 2px 2px 13px 0}@media only screen and (max-width:1023px){#DocStoreIndexTileList .doc-store-tile-item{width:47%;margin-right:6%}}#DocStoreIndexTileList .doc-store-tile-item .doc-store-tile-aspect-ratio-box{height:0;padding-top:110%;overflow:hidden;position:relative}#DocStoreIndexTileList .doc-store-tile-item .doc-store-tile-aspect-ratio-box .doc-store-folder-tile-main-icon{position:absolute;top:0;width:100%;height:85%}#DocStoreIndexTileList .doc-store-tile-item .doc-store-tile-aspect-ratio-box .doc-store-folder-tile-main-icon svg{fill:white;width:48%;height:100%;margin:auto;display:block}#DocStoreIndexTileList .doc-store-tile-item .doc-store-tile-aspect-ratio-box .doc-store-folder-tile-title{position:absolute;bottom:10%;left:0;width:100%;text-align:center;color:#fff;font-weight:500;font-size:16px;padding:0 3px;box-sizing:border-box;word-wrap:break-word}@media only screen and (max-width:1023px){#DocStoreIndexTileList .doc-store-tile-item .doc-store-tile-aspect-ratio-box .doc-store-folder-tile-title{top:75%;font-size:3.5vw;font-weight:normal}}#DocStoreIndexTileList .doc-store-tile-item .doc-store-tile-aspect-ratio-box .doc-store-file-tile-title{position:absolute;top:45%;left:10%;overflow:hidden;max-height:4.8em;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}@media only screen and (max-width:1023px){#DocStoreIndexTileList .doc-store-tile-item .doc-store-tile-aspect-ratio-box .doc-store-file-tile-title{font-size:3.5vw;top:13vw;max-height:17vw}}#DocStoreIndexTileList .doc-store-tile-item .doc-store-tile-aspect-ratio-box .doc-store-file-tile-date{position:absolute;top:85%;right:10%}@media only screen and (max-width:1023px){#DocStoreIndexTileList .doc-store-tile-item .doc-store-tile-aspect-ratio-box .doc-store-file-tile-date{font-size:3.5vw}}#DocStoreIndexTileList .doc-store-tile-item .doc-store-tile-aspect-ratio-box .doc-store-file-tile-top-left-icon{position:absolute;top:5%;left:5%}#DocStoreIndexTileList .doc-store-tile-item .doc-store-tile-aspect-ratio-box .doc-store-file-tile-top-left-icon svg{height:60px;width:60px}#DocStoreIndexTileList .doc-store-tile-item .doc-store-tile-aspect-ratio-box .doc-store-folder-tile-top-left-icon{position:absolute;top:2%;left:3%}#DocStoreIndexTileList .doc-store-tile-item .doc-store-tile-aspect-ratio-box .doc-store-folder-tile-top-left-icon svg{height:50px;width:50px;fill:white}@media only screen and (max-width:1023px){.doc-store div.accordion-header{border-radius:calc(1.06667vw);margin-top:calc(1.33333vw);height:calc(8.53333vw);line-height:calc(8.53333vw);background:#00a4d5!important}}@media only screen and (max-width:1023px)and (max-width:1023px){.doc-store div.accordion-header{font-size:26px}}@media only screen and (max-width:1023px)and (max-width:600px){.doc-store div.accordion-header{font-size:18px}}@media only screen and (max-width:1023px)and (max-width:400px){.doc-store div.accordion-header{font-size:11px}}@media only screen and (max-width:1023px){.doc-store div.accordion-header.expanded{background:#005ea1!important;border-bottom-left-radius:0;border-bottom-right-radius:0}.doc-store div.accordion-header.expanded .accordion-arrow img{transform:rotate(180deg)}.doc-store div.accordion-header strong{padding-left:calc(1.33333vw);line-height:calc(8.53333vw);color:#fff}.doc-store div.accordion-header .accordion-arrow{height:calc(8.53333vw)}.doc-store div.accordion-header .accordion-arrow div{color:#fff;height:calc(8.53333vw)}.doc-store div.accordion-header .accordion-arrow img{transition:transform .25s ease;transform:rotate(90deg);height:calc(6.66667vw);margin-top:calc(.93333vw)}.doc-store .accordion-section{border-bottom-left-radius:calc(1.06667vw);border-bottom-right-radius:calc(1.06667vw);background-color:#fff}.doc-store .accordion-section.video-tiles{background:none}.doc-store .accordion-section.video-tiles :first-child{border-top-left-radius:0;border-top-right-radius:0}}#DocStoreIndexTable_wrapper .dataTables_paginate{transform:translate(20px,50px)}#DocStoreIndexTable_wrapper .dataTables_paginate .paginate_button{background:none;color:#9c9ba2!important;overflow:hidden;padding:0;border:1px solid #ddd;font-family:"Montserrat",sans-serif;font-weight:700;height:30px;width:30px;line-height:28px;border-radius:4px;text-align:center;margin:10px 0 0 10px}@media only screen and (max-width:1023px){#DocStoreIndexTable_wrapper .dataTables_paginate .paginate_button{height:calc((64px + 8.53333vw)/2);line-height:calc((64px + 8.53333vw)/2);width:calc((64px + 8.53333vw)/2)}}#DocStoreIndexTable_wrapper .dataTables_paginate .paginate_button.current{background:#014d8e;border:none;line-height:30px;color:#fff!important}#DocStoreIndexTable_wrapper .dataTables_paginate .paginate_button.previous,#DocStoreIndexTable_wrapper .dataTables_paginate .paginate_button.next{position:relative;border:none;line-height:30px;color:#000!important}#DocStoreIndexTable_wrapper .dataTables_paginate .paginate_button.previous::after,#DocStoreIndexTable_wrapper .dataTables_paginate .paginate_button.next::after{width:100%;height:100%;position:absolute;top:0;left:0}@media only screen and (max-width:1023px){#DocStoreIndexTable_wrapper .dataTables_paginate .paginate_button.previous{float:left}}#DocStoreIndexTable_wrapper .dataTables_paginate .paginate_button.previous::after{content:'◀'}@media only screen and (max-width:1023px){#DocStoreIndexTable_wrapper .dataTables_paginate .paginate_button.next{float:right}}#DocStoreIndexTable_wrapper .dataTables_paginate .paginate_button.next::after{content:'▶'}#DocStoreIndexTable_wrapper .dataTables_paginate .paginate_button.previous.disabled,#DocStoreIndexTable_wrapper .dataTables_paginate .paginate_button.next.disabled{opacity:.8}.doc-store-bottom{height:40px}.report-filter-buttons{position:relative;top:-43px;float:right;height:0;padding-bottom:10px}@media only screen and (max-width:1023px){.report-filter-buttons{top:auto;float:none;height:auto;margin-top:20px}.report-filter-buttons::before{content:'';display:block;height:10px}}@media only screen and (min-width:1024px)and (max-width:1110px){.report-filter-buttons{height:auto;position:unset}}.report-filter-buttons.in-flow{height:auto;position:unset}.compliance-sidebar{float:left;padding:0;width:201px;background-color:#8cd2d5;height:385px;border-radius:7px}@media only screen and (max-width:1023px){.compliance-sidebar{border-radius:0}}.compliance-sidebar ul{list-style:none;padding:0;margin:0}.compliance-sidebar ul a{color:#000;text-decoration:none}.compliance-sidebar ul li{color:#000}.compliance-sidebar ul li:first-child a.current{border-radius:7px 7px 0 0}@media only screen and (max-width:1023px){.compliance-sidebar ul li:first-child a.current{border-radius:0}}.compliance-sidebar ul li a{padding:10px 20px 10px 10px;display:block}.compliance-sidebar ul li.no-link{padding:10px 20px 10px 10px}.compliance-sidebar a.current li,.compliance-sidebar li.current,.compliance-sidebar li a.current{background:#aedfe1}.compliance-sidebar+div{float:right;width:800px}@media print{.compliance-sidebar+div{float:left;width:180mm}}@media only screen and (max-width:1023px){.compliance-sidebar+div{width:100%}}@media only screen and (min-width:1024px)and (max-width:1110px){.compliance-sidebar+div{width:77%}}@media only screen and (max-width:1023px){.mobile-tabs{position:fixed;width:100%;left:0;right:0;bottom:calc(calc(22.53333vw) - 2px);height:calc(7.86667vw);z-index:2000;margin:0;background-color:#00a4d5;float:none}.mobile-tabs ul{display:flex;height:calc(7.86667vw);list-style:none;padding:0;margin:0}.mobile-tabs ul li{height:calc(7.86667vw);flex-grow:1;flex-shrink:1;padding:0}.mobile-tabs ul li a,.mobile-tabs ul li.no-link{color:#fff;background:none;height:100%;margin:0;display:flex;align-items:center;padding:0 calc(2vw);line-height:20px;font-weight:bold;text-decoration:none}}@media only screen and (max-width:1023px)and (max-width:1023px){.mobile-tabs ul li a,.mobile-tabs ul li.no-link{font-size:26px}}@media only screen and (max-width:1023px)and (max-width:600px){.mobile-tabs ul li a,.mobile-tabs ul li.no-link{font-size:18px}}@media only screen and (max-width:1023px)and (max-width:400px){.mobile-tabs ul li a,.mobile-tabs ul li.no-link{font-size:11px}}@media only screen and (max-width:1023px){.mobile-tabs ul li a.current,.mobile-tabs ul li.no-link.current{background-color:#0078ba}.mobile-tabs .current li,.mobile-tabs .current,.mobile-tabs li a.current{background:#aedfe1}.mobile-tabs.smaller-text ul li a,.mobile-tabs.smaller-text ul li.no-link{font-size:calc(2.53333vw)}}@media(max-height:600px){.mobile-tabs{position:absolute}}.folders-grid{clear:both}.folders-grid ul{list-style:none;background:#ccc;padding:10px 0 0 0;font-size:0}@media only screen and (max-width:1023px){.folders-grid ul{display:flex;flex-wrap:wrap}}.folders-grid ul li{display:inline-block;width:180px;width:calc(20% - 10px);text-align:center;background:#eee;margin:0 5px 10px 5px;font-size:14px;vertical-align:top;min-height:115px;box-sizing:border-box;border-radius:7px}@media only screen and (max-width:1023px){.folders-grid ul li{flex:0 0 calc(20% - 10px)}}.folders-grid ul a{text-decoration:none;color:#000;display:block;width:100%;min-height:115px;padding:10px;box-sizing:border-box}.folders-grid ul .icon-small{margin:0 auto 10px;padding-top:12px;text-align:center;width:50px;height:50px;color:#fff;box-sizing:border-box;border-radius:25px;background:#00858f;background:-moz-linear-gradient(top,#00858f 0%,#00858f 50%,#006672 51%,#006672 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#00858f),color-stop(50%,#00858f),color-stop(51%,#006672),color-stop(100%,#006672));background:-webkit-linear-gradient(top,#00858f 0%,#00858f 50%,#006672 51%,#006672 100%);background:-o-linear-gradient(top,#00858f 0%,#00858f 50%,#006672 51%,#006672 100%);background:-ms-linear-gradient(top,#00858f 0%,#00858f 50%,#006672 51%,#006672 100%);background:linear-gradient(to bottom,#00858f 0%,#00858f 50%,#006672 51%,#006672 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00858f',endColorstr='#006672',GradientType=0)}.folders-grid ul .icon-small i{margin:auto}.folders-grid .buttons{margin-right:5px}.field+.hover-help{float:left;margin-left:2%;margin-top:2em}.hover-help{position:relative}.hover-help:hover::after,.hover-help:focus::after,.hover-help.active::after{position:absolute;bottom:8px;left:-35px;padding:10px;margin:1em 0 3em;color:#000;background:#fcf6de;content:attr(data-content);z-index:2000;width:250px;min-height:30px;font-style:normal;box-shadow:#999 0 0 20px;white-space:pre-line}.hover-help:hover::before,.hover-help:focus::before,.hover-help.active::before{content:"";display:block;position:absolute;bottom:22px;left:50%;width:0;border-width:28px 15px 0 0;border-style:solid;border-color:#fcf6de transparent;z-index:2100}.hover-help.in-field{display:inline-block;float:right;margin-top:2px}.hover-help-left{position:relative}.hover-help-left:hover::after,.hover-help-left:focus::after,.hover-help-left.active::after{position:absolute;bottom:8px;left:-215px;padding:10px;margin:1em 0 3em;color:#000;background:#fcf6de;content:attr(data-content);z-index:2000;width:250px;min-height:30px;font-style:normal;box-shadow:#999 0 0 20px;white-space:pre-line}.hover-help-left:hover::before,.hover-help-left:focus::before,.hover-help-left.active::before{content:"";display:block;position:absolute;bottom:22px;left:50%;width:0;border-width:28px 15px 0 0;border-style:solid;border-color:#fcf6de transparent;z-index:2100}.select2-container-multi .select2-choices .select2-search-choice{line-height:normal}@media only screen and (max-width:1023px){.select2.select2-container{padding:0;height:auto;min-height:calc(8.53333vw)}}.select2-dropdown-open .select2-choice .select2-arrow::after{transform:rotate(180deg)}.select2-container-active .select2-choice{box-shadow:none}.js-selector-850.js-selector-850{width:850px}@media only screen and (max-width:1023px){.js-selector-850.js-selector-850{width:calc(74.4vw)}}.contact-type-select.contact-type-select{width:230px}.js-selector-150.js-selector-150{width:150px}.js-selector-333.js-selector-333{width:333px}.js-selector.select2-container .select2-search-choice.focused-col-opt{background:#ccc}.js-selector.reorderable ul{min-height:94px}.select2-selection__rendered,.select2-search__field{font-size:1.1em;line-height:1.7}.select2-container .select2-selection,.select2-container.select2-container--focus .select2-selection{border:none;border-radius:4px}@media only screen and (max-width:1023px){.select2-container .select2-selection,.select2-container.select2-container--focus .select2-selection{border-radius:4px}}.select2-container .select2-selection__rendered,.select2-container.select2-container--focus .select2-selection__rendered{border-radius:4px}.select2-dropdown{border:none;border-radius:0}.select2-container .select2-selection--single{height:30px}@media only screen and (max-width:1023px){.select2-container .select2-selection--single{height:calc(calc(8.53333vw) - 4px)}}.select2-container .select2-selection--single .select2-selection__rendered{line-height:30px}@media only screen and (max-width:1023px){.select2-container .select2-selection--single .select2-selection__rendered{line-height:calc(calc(8.53333vw) - 4px)}}.select2-container--default .select2-selection--single .select2-selection__arrow{background:#f3d165;background:-moz-linear-gradient(top,#f3d165 0%,#f3d165 50%,#f0c63e 51%,#f0c63e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f3d165),color-stop(50%,#f3d165),color-stop(51%,#f0c63e),color-stop(100%,#f0c63e));background:-webkit-linear-gradient(top,#f3d165 0%,#f3d165 50%,#f0c63e 51%,#f0c63e 100%);background:-o-linear-gradient(top,#f3d165 0%,#f3d165 50%,#f0c63e 51%,#f0c63e 100%);background:-ms-linear-gradient(top,#f3d165 0%,#f3d165 50%,#f0c63e 51%,#f0c63e 100%);background:linear-gradient(to bottom,#f3d165 0%,#f3d165 50%,#f0c63e 51%,#f0c63e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3d165',endColorstr='#f0c63e',GradientType=0);height:30px;top:0;right:0;width:33px;border-radius:0 4px 4px 0}@media only screen and (max-width:1023px){.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%}}@media only screen and (max-width:1023px){.select2-container--default .select2-selection--single .select2-selection__arrow b{border:none!important}}@media only screen and (max-width:1023px){.select2-container--default .select2-selection--single .select2-selection__arrow::after{content:'▼';position:absolute;top:30%;right:30%}}@media only screen and (max-width:1023px)and (max-width:1023px){.select2-container--default .select2-selection--single .select2-selection__arrow::after{font-size:20.8px}}@media only screen and (max-width:1023px)and (max-width:600px){.select2-container--default .select2-selection--single .select2-selection__arrow::after{font-size:14.4px}}@media only screen and (max-width:1023px)and (max-width:400px){.select2-container--default .select2-selection--single .select2-selection__arrow::after{font-size:8.8px}}body>.select2-container{z-index:6000}@media only screen and (max-width:1023px){.select2-results{font-size:23.4px}}@media(max-width:600px){.select2-results{font-size:16.2px}}@media(max-width:400px){.select2-results{font-size:9.9px}}.select2-wrapper{width:100%;position:relative}.select2-wrapper select{visibility:hidden;pointer-events:none}.select2-wrapper .select2-container{position:absolute;left:0}select.input-validation-error+.select2-container .select2-selection__rendered{background:#ffbfbf}.select2-container--default .select2-results__option:not(.select2-results__option--highlighted)[aria-selected=true]{background-color:#e8e8e8}.select-all .select-all-item{width:50%;float:left}@media only screen and (max-width:1023px){.select-all .select-all-item .styled-check{font-size:23.4px}}@media(max-width:600px){.select-all .select-all-item .styled-check{font-size:16.2px}}@media(max-width:400px){.select-all .select-all-item .styled-check{font-size:9.9px}}.select-all-container{float:right;margin-top:.2em}.select-all-container a{color:#333;text-decoration:none}.note{display:inline-block;margin-bottom:10px}@media only screen and (max-width:1023px){.note{font-size:20.8px}}@media(max-width:600px){.note{font-size:14.4px}}@media(max-width:400px){.note{font-size:8.8px}}.pricing .field{width:8%}@media only screen and (max-width:1023px){.pricing .field{width:100%;display:flex;align-items:center}}@media only screen and (max-width:1023px){.pricing .field label{flex:1 0 25%;line-height:1;margin:0}}@media only screen and (max-width:1023px){.pricing .field input{flex:1 0 36%;margin:.1em}}.pricing .field.first{width:24%;padding-top:2.2em}@media only screen and (max-width:1023px){.pricing .field.first{width:100%;padding:0}}@media only screen and (max-width:1023px){.pricing .field.first::before{font-size:26px}}@media(max-width:600px){.pricing .field.first::before{font-size:18px}}@media(max-width:400px){.pricing .field.first::before{font-size:11px}}@media only screen and (max-width:1023px){.pricing .field.first::before{flex:1 0 25%;content:''}}@media only screen and (max-width:1023px){.pricing .field.first label{flex:1 0 36%;margin:.4em 0}}.pricing label{min-height:34px}@media only screen and (max-width:1023px){.pricing label{min-height:unset}}.service-type{font-size:1.2em;display:block;margin-top:5px}@media only screen and (max-width:1023px){.service-type{font-size:23.4px}}@media(max-width:600px){.service-type{font-size:16.2px}}@media(max-width:400px){.service-type{font-size:9.9px}}@media only screen and (max-width:1023px){.service-type{text-align:center}}.service-type span,.service-type label.req::after{font-size:.8em}.service-type .required-label{font-size:1em}.service-type .required-buttons{margin-left:25px;float:none;font-size:1.1em}.service-type .service-label{float:left;display:inline-block;font-size:1em}.pricing.specialist-pricing{display:flex}@media only screen and (max-width:1023px){.pricing.specialist-pricing{clear:both}}.pricing.specialist-pricing .field{margin-bottom:2em;flex:0 0 12%}@media only screen and (max-width:1023px){.pricing.specialist-pricing .field{margin:0 0 0 10px;width:auto;flex:1 0 32%}}.pricing.specialist-pricing .field.first{flex:0 0 45%;padding-top:.4em}.pricing.specialist-pricing .field.first::before{content:none}.pricing.specialist-pricing .field.last-column{flex:1;text-align:right}.pricing.specialist-pricing .field input[type=number],.pricing.specialist-pricing .field input[type=text]{width:66.666667%}.pricing.specialist-pricing .field .styled-check{margin:0;float:right}.pricing.specialist-pricing span.units,.pricing.specialist-pricing label.units.req::after{margin-bottom:-100%;display:block;font-size:.9em}@media only screen and (max-width:1023px){.pricing.specialist-pricing span.units,.pricing.specialist-pricing label.units.req::after{font-size:18.2px}}@media(max-width:600px){.pricing.specialist-pricing span.units,.pricing.specialist-pricing label.units.req::after{font-size:12.6px}}@media(max-width:400px){.pricing.specialist-pricing span.units,.pricing.specialist-pricing label.units.req::after{font-size:7.7px}}@media only screen and (max-width:1023px){.pricing.specialist-pricing span.units,.pricing.specialist-pricing label.units.req::after{margin:0}}.field.specialist-pricing input{width:100px}@media only screen and (max-width:1023px){.field.specialist-pricing input{width:auto}}.field.specialist-pricing{width:14%}@media only screen and (max-width:1023px){.field.specialist-pricing{width:50%;text-align:left}}.field.specialist-pricing-label{width:30.5%;text-align:right}@media only screen and (max-width:1023px){.field.specialist-pricing-label{width:50%;text-align:left}}.field.specialist-pricing.variable{width:12%}.field.specialist-pricing-label.variable{width:17%;text-align:left}.pricing-group-heading{font-size:15px;margin:24px 0 8px 0;text-transform:uppercase}.pricing:not(.specialist-pricing) label{display:flex;align-items:flex-end}.pricing:not(.specialist-pricing)>.field:not(.min-pricing) label{transform:translateY(-.4em)}.tiles{display:flex;flex-wrap:wrap;padding:0;list-style:none;margin:-10px -10px 0 0}.tiles li{display:flex;flex-direction:column;width:32.3%;box-sizing:border-box;float:left;margin-right:1%;background:#eee;min-height:150px;margin-top:10px}.tiles li:nth-child(3n+1){clear:left}.tiles li h2{margin:0;line-height:39px;padding:0 10px;font-weight:normal}.tiles .inner{padding:10px 10px 0 10px;position:relative;min-height:90px;margin:0 0 10px 95px;font-size:1.1em;flex:1}.tiles .inner::after{content:"";display:block;clear:both}.tiles .inner a{padding:0 20px;font-weight:bold;position:absolute;bottom:0;right:10px;font-size:.9em}.tiles .inner p::after{content:'';font-size:.9em;display:inline;float:right;margin-top:5px;width:109px;height:27px}.tiles .inner img,.tiles .inner i{position:absolute;left:-85px}@media only screen and (max-width:1023px){.tiles{margin:0 0 calc(2vw) 0;border-bottom-left-radius:calc(1.06667vw);border-bottom-right-radius:calc(1.06667vw)}.tiles li{width:90%;float:none;margin:0 auto;background:transparent;height:auto;padding-bottom:calc(2vw)}.tiles li::after{display:block;content:'';clear:both}.tiles li:first-child{padding-top:calc(2vw)}.tiles li h2{font-weight:bold;line-height:calc(8.53333vw);border-top-left-radius:calc(1.06667vw);border-top-right-radius:calc(1.06667vw)}}@media only screen and (max-width:1023px)and (max-width:1023px){.tiles li h2{font-size:23.4px}}@media only screen and (max-width:1023px)and (max-width:600px){.tiles li h2{font-size:16.2px}}@media only screen and (max-width:1023px)and (max-width:400px){.tiles li h2{font-size:9.9px}}@media only screen and (max-width:1023px){.tiles li .inner{font-size:10px;line-height:15px;margin:0;padding:0;border-left:solid 1px #ddd;border-right:solid 1px #ddd;position:static;height:auto;border-bottom-left-radius:calc(1.06667vw);border-bottom-right-radius:calc(1.06667vw);background:#fff}.tiles li .inner img{float:left;position:static;height:calc(8.53333vw);width:calc(8.53333vw);margin:10px}.tiles li .inner p{margin-top:0;text-align:left;padding:10px 15px 0 65px}}@media only screen and (max-width:1023px)and (max-width:1023px){.tiles li .inner p{font-size:20.8px}}@media only screen and (max-width:1023px)and (max-width:600px){.tiles li .inner p{font-size:14.4px}}@media only screen and (max-width:1023px)and (max-width:400px){.tiles li .inner p{font-size:8.8px}}@media only screen and (max-width:1023px)and (max-width:1023px){.tiles li .inner p{line-height:20.8px}}@media only screen and (max-width:1023px)and (max-width:600px){.tiles li .inner p{line-height:14.4px}}@media only screen and (max-width:1023px)and (max-width:400px){.tiles li .inner p{line-height:8.8px}}@media only screen and (max-width:1023px){.tiles li .inner a{padding:0;right:0;width:100%;text-transform:uppercase;position:static;bottom:auto;right:auto}.tiles li .inner>a{line-height:calc(8.53333vw);font-weight:normal;border-radius:calc(1.06667vw)}}@media only screen and (max-width:1023px)and (max-width:1023px){.tiles li .inner>a{font-size:23.4px}}@media only screen and (max-width:1023px)and (max-width:600px){.tiles li .inner>a{font-size:16.2px}}@media only screen and (max-width:1023px)and (max-width:400px){.tiles li .inner>a{font-size:9.9px}}.report-grid-side{width:200px;float:left}@media only screen and (max-width:1023px){.report-grid-side{width:100%}}.report-grid-side .field{width:100%}.report-grid-side button,.report-grid-side .button{float:right}.report-grid-main{float:left;width:790px;margin-left:10px}@media only screen and (max-width:1023px){.report-grid-main{width:100%;margin:0}}@media only screen and (min-width:1024px)and (max-width:1110px){.report-grid-main{width:670px}}@media only screen and (min-width:1024px){.report-grid-side.minimised{width:20px}.report-grid-side.minimised #MinimizedFilterSection{display:block}.report-grid-side.minimised #FilterSection,.report-grid-side.minimised #MatchingSitesSection{display:none}.report-grid-side.minimised+.report-grid-main{width:984px;margin-left:0}}@media only screen and (min-width:1024px)and (max-width:1110px){.report-grid-side.minimised+.report-grid-main{width:862px}}#MinimizedFilterSection{display:none;padding:3px 0 0 0}.CustomerReport th{background-color:#214566;color:#fff;text-align:left;padding:15px 10px 15px 10px;cursor:pointer;white-space:nowrap}@media only screen and (max-width:1023px){.CustomerReport th{font-size:20.8px}}@media(max-width:600px){.CustomerReport th{font-size:14.4px}}@media(max-width:400px){.CustomerReport th{font-size:8.8px}}.CustomerReport th.NoSorting{cursor:auto}.CustomerReport td{cursor:pointer;text-align:left;vertical-align:top;padding-top:0 10px 5px 10px;border:0}.CustomerReport tr:nth-child(2) td{padding-top:5px}.CustomerReport .AlignLeft{text-align:left}.CustomerReport .AlignRight{text-align:right}.CustomerReport .AlignCentre{text-align:center}.customer-report-container{width:100%;height:430px;overflow-x:scroll}@media only screen and (max-width:1023px){.customer-report-container{height:auto}}.overlay-popup{position:fixed;z-index:5000;max-width:400px;top:50%;border-radius:7px;left:85px;right:0;margin:auto;transform:translateY(-50%)}@media only screen and (max-width:1023px){.overlay-popup{top:calc(50% - calc(22.53333vw)/2);left:0}}.overlay-popup.large{max-width:470px}@media only screen and (max-width:1023px){.overlay-popup.mobile-full-screen.mobile-full-screen{width:100%;max-width:none;box-sizing:border-box;height:100%;top:0;left:0;transform:none;overflow:auto}}.overlay-popup .field{margin-top:20px;margin-bottom:20px}.overlay-popup:not(.customer-account-popup) .field{margin-top:20px;margin-bottom:20px}.overlay-popup .field.compact{margin-top:0;margin-bottom:15px}.overlay-popup.larger{max-width:850px}.slots-row{display:block;clear:both}.slots-row p{padding-top:10px}.slots{display:inline-block;width:50px}@media only screen and (max-width:1023px){.slots{width:10%;margin-right:1%}}.slots:first-child{margin-left:0;width:30px}@media only screen and (max-width:1023px){.slots:first-child{width:10%}}.details.first .slots{width:40px}.details.first .slots label{margin:0}.large-table table th{min-width:100px}.call-outs.large-table.editable table td{height:30px}.call-outs.large-table.editable table th:first-child{min-width:40px}.large-table table th.wide{min-width:300px}.large-table .dataTables_wrapper{overflow-x:auto}.table-buttons-bottom{margin-top:10px}.call-outs{clear:both}.call-outs .dataTables_wrapper{max-height:400px}.call-outs .new-row-editor{background-color:#ccc}.call-outs .new-row-editor td.field{float:none;width:100%}.call-outs .new-row-editor td.field .styled-check{margin:0;display:inline-block;vertical-align:top}.call-outs .new-row-editor td.field textarea{resize:none;height:140px;width:100%}.call-outs table .buttons button{width:50px}@media only screen and (max-width:1023px){.call-outs table .buttons button{width:auto}}.call-outs table td div.datetime{width:250px}@media only screen and (max-width:1023px){.call-outs table td div.datetime{width:calc(50.66667vw)}}.call-outs table td div.datetime input.date{width:100px}@media only screen and (max-width:1023px){.call-outs table td div.datetime input.date{width:calc(24vw)}}.call-outs table td div.datetime select{width:70px}@media only screen and (max-width:1023px){.call-outs table td div.datetime select{width:calc(12vw)}}.call-outs table td .small{width:48%}.call-outs table tr.multi-line{cursor:pointer}.call-outs table td div.multi-line{max-height:30px;overflow:hidden;line-height:30px}.call-outs table td div.multi-line.expanded{max-height:none;line-height:initial;text-overflow:initial}.call-outs td.field .disabled input,.call-outs td.field .disabled select{background:#fff;color:graytext}.notify{display:none;padding-top:10px}.notify button{float:right}#site-info-notify{float:right}.multi-remove.hidden{display:none}.inform-site-row-popup{position:fixed;z-index:5000;max-width:400px;top:250px;left:50%;transform:translateX(-50%);background-color:#ccc}.multiples-delete-popup{position:fixed;z-index:5000;max-width:400px;top:250px;left:50%;transform:translateX(-50%);background-color:#ccc}.inline-button .grey{background:#aaa}.message-box button{padding:1px 6px}@media only screen and (max-width:1023px){.buttons.table-buttons.table-buttons-top button{width:100%}}#video-popup{position:fixed;z-index:5000;top:50%;left:50%;transform:translate(-50%,-50%);max-width:1024px}@media only screen and (max-width:1023px){#video-popup{max-width:100%}}#video-popup+.dim-cover{opacity:.9}#video-container{position:relative;background-color:#edecd4}#video-container video{width:auto;height:auto;max-width:1024px;cursor:pointer}@media only screen and (max-width:1023px){#video-container video{max-width:100vw;max-height:100vh}}@media only screen and (max-width:1023px){#video-container.chrome-android video{max-height:calc(100vh - 56px)}}#video-container.fullscreen{width:100%!important;height:100%!important}#video-container.fullscreen video{width:100%;max-width:none}#video-input{font-size:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%}video::-webkit-media-controls{display:none}#video-controls{background-color:#edecd4;display:flex;align-items:center;justify-content:space-between;padding:5px 0;position:absolute;bottom:0;width:100%;opacity:0;transition:opacity ease-in .5s}#video-controls:hover,#video-controls.active{opacity:1;transition-duration:0s;transition-delay:0s}#video-controls>button{flex:0 0 24px;margin:0 5px}@media only screen and (max-width:1023px){#video-controls>button{flex:0 0 36px}}#video-controls #video-times{margin:0 5px;flex:none}#video-controls #seek-bar{flex:3;margin:0 5px;width:0}#video-controls #volume-bar{flex:1;margin:0 5px;width:0}#seek-bar{-webkit-appearance:none;height:2px;border-radius:5px;background:#777;outline:none;opacity:.7;-webkit-transition:.2s;transition:opacity .2s}#seek-bar:hover{opacity:1}#seek-bar::-webkit-slider-thumb{width:13px;height:13px;border-radius:50%;background:#33a5d3;cursor:pointer;-webkit-appearance:none;appearance:none}#seek-bar::-moz-range-thumb{width:13px;height:13px;border-radius:50%;background:#33a5d3;cursor:pointer;-webkit-appearance:none;appearance:none}#volume-bar::-webkit-slider-thumb{width:13px;height:13px;border-radius:50%;background:#33a5d3;cursor:pointer;-webkit-appearance:none;appearance:none}#volume-bar::-moz-range-thumb{width:13px;height:13px;border-radius:50%;background:#33a5d3;cursor:pointer;-webkit-appearance:none;appearance:none}#volume-bar{-webkit-appearance:none;height:2px;border-radius:5px;background:#777;outline:none;opacity:.7;-webkit-transition:.2s;transition:opacity .2s}#volume-bar:hover{opacity:1}.video-player-icon,.icon-sound-button,.icon-mute-button,.icon-play-button,.icon-pause-button,.icon-quality-button,.icon-fullscreen-button{width:24px;height:24px;display:inline-block;margin:0;opacity:.5;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width:1023px){.video-player-icon,.icon-sound-button,.icon-mute-button,.icon-play-button,.icon-pause-button,.icon-quality-button,.icon-fullscreen-button{width:36px;height:36px}}.icon-sound-button{background-image:url(/content/images/volume_up_large.png)}.icon-mute-button{background-image:url(/content/images/mute_icon_large.png)}.icon-play-button{background-image:url(/content/images/play_icon_large.png)}.icon-pause-button{background-image:url(/content/images/pause_icon_large.png)}.icon-quality-button{background-image:url(/content/images/quality_icon_large.png)}.icon-fullscreen-button{background-image:url(/content/images/full_screen_large.png)}.quality-options{display:none;border:1px solid #000;width:60px;position:absolute;bottom:100%}@media only screen and (max-width:1023px){.quality-options{width:80px}}.quality-option-button{background:#000;display:block;width:100%;height:30px;line-height:30px;opacity:.8;color:#ccc;font-weight:bold}@media only screen and (max-width:1023px){.quality-option-button{font-size:20px}}.quality-option-button:hover{background:#444}.legal{max-width:750px;margin:0 auto}.legal h2{font-size:1.1em}.legal section{padding:10px 30px}.legal ol li{margin-bottom:1em}.legal ol li h3{display:inline;font-size:1em}.legal ol li ul{margin-top:1em;list-style-type:disc}.legal div.banner{text-align:center;padding:50px 0 10px 18px}.legal .back-icon{float:right;text-decoration:none;color:#fff;text-transform:uppercase;font-size:18px}.legal .back-icon:hover{text-decoration:underline}@media only screen and (max-width:1023px){.legal .back-icon{font-size:calc(3.73333vw)}}.legal a.back-link{color:#333;text-transform:uppercase;text-decoration:none}.user-type-key{padding:0 7px;color:#fff;line-height:2.7em;border-radius:5px 5px 0 0;clear:both;font-size:1.05em}.user-type-key+.grid-results{border-radius:0 0 7px 7px}@media only screen and (max-width:1023px){.user-type-key{display:flex;flex-wrap:wrap;padding:10px 0;background:#0078bb;font-size:.9em}}@media only screen and (min-width:1024px)and (max-width:1110px){.user-type-key{font-size:.95em}}.user-type-key .key-item{display:inline}@media only screen and (max-width:1023px){.user-type-key .key-item{flex:33.3333% 0 1}}@media only screen and (max-width:1023px){.user-type-key .key-item:last-child{flex-grow:1}}.user-type-key i{vertical-align:middle;margin:-3px .2em 0 .3em}@media only screen and (max-width:1023px){.user-type-key i{width:7vw;height:7vw}}.user-type,.user-online{display:inline-block;width:27px;height:27px;background-size:27px 27px}@media only screen and (max-width:1023px){.user-type,.user-online{width:calc(9.53333vw);height:calc(9.53333vw);background-size:cover}}.user-type-franchisee{background-image:url(/Content/images/icons/Franchise-Owner.png)}.user-type-concierge{background-image:url(/Content/images/icons/Concierge.png)}.user-type-vanconcierge{background-image:url(/Content/images/icons/Concierge.png)}.user-type-franchiseadmin{background-image:url(/Content/images/icons/Admin-Local.png)}.user-type-seniormanager{background-image:url(/Content/images/icons/Senior-Manager.png)}.user-type-areamanager{background-image:url(/Content/images/icons/Area-Manager.png)}.user-type-superadmin{background-image:url(/Content/images/icons/Super-User.png)}.user-type-user{background-image:url(/Content/images/icons/User.png)}.user-type-accountmanager{background-image:url(/Content/images/icons/Account-Manager.png)}@media only screen and (max-width:1023px){.document-store{overflow-x:auto}}.document-store th:first-child,.document-store td:first-child{padding:.1em .1em .1em .7em}.document-store th:nth-child(7),.document-store td:nth-child(7){padding-left:0;padding-right:0}.document-store th:nth-child(6),.document-store td:nth-child(6){padding-right:0}.document-store th:nth-child(8),.document-store td:nth-child(8){padding-left:0}.small-block,.button.small-block{text-align:center;border-radius:4px}@media only screen and (min-width:1024px){.small-block,.button.small-block{width:95px;line-height:26px;height:26px}}.small-block.expandable{padding-left:5px;padding-right:5px}@media only screen and (min-width:1024px){.small-block.expandable{min-width:95px;width:initial}}@media only screen and (max-width:1023px){.small-block.expandable{font-size:23.4px}}@media(max-width:600px){.small-block.expandable{font-size:16.2px}}@media(max-width:400px){.small-block.expandable{font-size:9.9px}}@media only screen and (min-width:1024px){.small-block.smaller{width:85px}}.training-module.details{padding:0 0 0 28px;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;justify-content:space-between}@media only screen and (max-width:1023px){.training-module.details{padding:0}}.training-module.details .topics{background:#fff;padding:10px;-ms-flex:1;-webkit-flex:1;flex:1}.training-module.details .topics ul{margin-bottom:0}.training-module.details .bottom-section{margin-left:10px}.training-module.details i{margin-left:-32px;margin-top:2px}.training-module i.sprite-blue-check{margin-left:0;display:block}.training-module select{font-size:1em}@media only screen and (max-width:1023px){.training-module h3{background:#777;color:#fff;margin:-10px -10px 0 -10px;padding:10px}}@media only screen and (max-width:1023px){.training-module.details h3 i{margin:0 10px 0 0;display:inline-block;float:none}}.training-module h4{font-style:italic;font-size:1em}.message-box{width:340px;background:#fff;margin:auto;padding:20px;box-shadow:0 0 10px #777;border-radius:7px}@media only screen and (max-width:1023px){.message-box{width:auto}}.message-box.large{width:610px}.message-box h2{margin-top:0;color:#006672}.message-box hr{height:2px;margin-left:-20px;margin-right:-20px}.message-box img{margin-right:1em}.message-box .columns div>p:first-child{margin-top:0}.message-box .buttons :first-child:not(:last-child){float:left;margin-left:0}.message-box:not(.customer-account-popup) .buttons :first-child:not(:last-child){float:left;margin-left:0}.message-box.compact{padding:10px}.message-box.compact h2{margin-bottom:10px;font-size:24px}.message-box select,.message-box .select2-container .select2-choice,.message-box input[type=text],.message-box input[type=password],.message-box textarea{background-color:#eee}.message-box .field label{margin-bottom:1.4em}.message-box:not(.customer-account-popup) .field label{margin-bottom:1.4em}.message-box .field .styled-check label{margin:0}.message-box .buttons.reverse-first-last :first-child{float:right;margin-left:.4em}.message-box .buttons.reverse-first-last :last-child{float:left}.message-box .head-container{margin:-20px -20px 0 -20px;padding:20px;display:flex;align-items:center;border-radius:7px 7px 0 0}.message-box .head-container h2{margin-bottom:0;display:inline-block;color:#fff;text-transform:uppercase;font-size:28px;font-weight:normal}.message-box .head-container.orange{background:#ff7f00;color:#fff}.message-box .head-container.red{background:#dd3200}.message-box .head-container img{display:inline-block}.message-box.fancy p{font-family:"Montserrat",sans-serif;padding:0 60px 0 60px;line-height:1.3em;font-size:1.05em}.message-box.fancy .fill-space,.message-box.fancy .fill-space:last-of-type{padding:0}.message-box.fancy p:first-of-type{padding-top:15px}.message-box.fancy p:last-of-type{padding-bottom:15px}.message-box.fancy button{margin-bottom:10px;cursor:pointer}.message-box.fancy a{text-decoration:none;font-weight:bold;color:#444}.confirmation-question .buttons{text-align:left;margin-top:20px}.confirmation-question .buttons button:first-child{margin-left:0}.confirmation-question span,.confirmation-question label.req::after{font-size:16px}@media only screen and (max-width:1023px){.confirmation-question span,.confirmation-question label.req::after{font-size:26px}}@media(max-width:600px){.confirmation-question span,.confirmation-question label.req::after{font-size:18px}}@media(max-width:400px){.confirmation-question span,.confirmation-question label.req::after{font-size:11px}}.confirmation-question .hover-help::before{transform:scaleY(-1);top:22px}.confirmation-question .hover-help::after{bottom:0;top:34px;min-height:50px}.confirmation-question:not(.confirmed)~section{display:none}.confirmation-question.confirmed{display:none}.upload-button{float:left;margin-left:20%}@media only screen and (max-width:1023px){.upload-button{margin-left:0}}.upload-button button{color:#000;font-size:13px;font-weight:bold;padding:3px;text-align:center;width:56px;height:53px;line-height:18px;margin-top:5px}@media only screen and (max-width:1023px){.upload-button button{font-size:20.8px}}@media(max-width:600px){.upload-button button{font-size:14.4px}}@media(max-width:400px){.upload-button button{font-size:8.8px}}@media only screen and (max-width:1023px){.upload-button button{width:calc(14.93333vw);height:106px}}.upload-button button .sprite{margin:3px auto 0 auto}@media only screen and (max-width:1023px){.upload-button button .sprite{margin-bottom:5px}}.photo-upload.multiline-label label+label{white-space:normal}.photo-upload.multiline-label .upload-button button{margin-top:44px}@media only screen and (max-width:1023px){.photo-upload.multiline-label .upload-button button{margin-top:0}}.photo-upload.multiline-label .upload-button button.no-title{margin-top:22px}@media only screen and (max-width:1023px){.photo-upload.multiline-label .upload-button button.no-title{margin-top:0}}[data-image-type=document] .hover-help{margin-top:calc(4em - 3px)}[data-image-type=document] .upload-button button{margin-top:calc(2em + 2px)}[data-image-type=document] .upload-button button.no-title{margin-top:5px}[data-image-type=document] label{white-space:nowrap}.customer-account-popup.message-box.overlay-popup{max-width:none;width:865px;box-sizing:border-box}@media only screen and (max-width:1023px){.customer-account-popup.message-box.overlay-popup{top:0;left:0;width:100%;height:100%;transform:none;overflow:auto}}.customer-account-popup .error{background:#ffbfbf;padding:10px}#DeletePopup.customer-account-popup .field textarea{border:1px solid gray}.customer-account-popup{background-color:#ececec}.customer-account-popup input[type=text],.customer-account-popup select{background-color:#fff}.customer-account-popup .loyalty-scheme label:not(.actual-label){float:right}.customer-account-popup .loyalty-scheme{margin-top:1em}.customer-account-popup div.column{float:left;width:49.5%;margin-left:0;margin-right:0}@media only screen and (max-width:1023px){.customer-account-popup div.column{width:100%;float:none}}.customer-account-popup div.column.left{margin-right:1%}.customer-account-popup .marketing-and-contact-preferences{background-color:#fff;border:1px solid #bababa;padding:5px;margin-bottom:5px}.customer-account-popup .buttons{margin-top:10px}.customer-account-popup .select2-container .select2-choice{background-color:#fff}.customer-account-popup .select2-container .select2-choice>.select2-chosen{font-weight:normal}.customer-account-popup .styled-check label:not(.actual-label){border:1px solid #444;margin-left:5px}.user-quick-links{flex:100%;color:#014d8e;font-size:16px;font-weight:500;margin-top:15px}.quick-link-list{list-style:none;display:flex;padding:0;margin:10px 0 0 0}@media only screen and (max-width:1023px){.quick-link-list:first-child{margin-left:1%}}.quick-link-box{cursor:pointer;flex:24%;min-height:115px}@media only screen and (max-width:1023px){.quick-link-box{width:25%}}.quick-link-box:not(:first-child){margin-left:1.33333%}.quick-link-box.quick-link-box:nth-child(1){background:#4564b7}.quick-link-box.quick-link-box:nth-child(2){background:#2f60a3}.quick-link-box.quick-link-box:nth-child(3){background:#195b8f}.quick-link-box.quick-link-box:nth-child(4){background:#02567a}.quick-link-box.quick-link-box svg{height:40px;width:40px}.quick-link-box-content{color:#fff;text-decoration:none;display:flex;align-items:flex-end;height:calc(100% - 42px);margin-top:2px}#QuickLinkPopup{overflow-y:auto;max-width:80%;width:80%}#QuickLinkPopup .quick-link-container{display:flex;flex-wrap:wrap}#QuickLinkPopup .individual-quicklink{flex:1 0 44%;margin:2px;border:1px solid #bfbfbf;padding:2px}#QuickLinkPopup .individual-quicklink>h3{margin:10px 0 0 .2em}@media only screen and (max-width:1023px){#QuickLinkPopup .individual-quicklink{flex:1 0 100%}}#QuickLinkPopup .styled-check label:not(.actual-label){border:1px solid #c3c3c3;margin-left:5%}#QuickLinkPopup .field{margin:10px 0 10px 0}#QuickLinkPopup .field label{margin-bottom:0}@media only screen and (max-width:1023px){#QuickLinkPopup{top:50%;max-width:80%;width:80%;max-height:90%}#QuickLinkPopup input[type=text]{height:5vw}}.alpha-filter{float:left;padding:15px 0 10px 0}.alpha-filter button{flex:0 0 32px;height:32px;line-height:30px;box-sizing:border-box;font-weight:bold;margin-right:5px;background:#fff;border:1px solid #ddd;border-radius:4px;color:#9c9ba2;padding:0}@media only screen and (min-width:1024px)and (max-width:1110px){.alpha-filter button{flex:0 0 3.5%;margin-right:3px}}.alpha-filter button.active,.alpha-filter button:hover{background:#014d8e;color:#fff;border:none;line-height:32px}.alpha-filter-buttons{display:flex;width:1024px;justify-content:space-between;margin-top:5px}@media only screen and (max-width:1023px){.alpha-filter-buttons{width:100%;display:block}}@media only screen and (min-width:1024px)and (max-width:1110px){.alpha-filter-buttons{width:870px}}.styled-select2.styled-select2 .select2-selection,.styled-select2-large .select2-selection,#DocStoreDesktopViewSwitch .select2 .select2-selection{border-radius:4px;border:1px solid #cae4ef}@media only screen and (min-width:1024px){.styled-select2.styled-select2 .select2-selection,.styled-select2-large .select2-selection,#DocStoreDesktopViewSwitch .select2 .select2-selection{height:34px}}.styled-select2.styled-select2 .select2-selection__rendered,.styled-select2-large .select2-selection__rendered,#DocStoreDesktopViewSwitch .select2 .select2-selection__rendered{color:#000}@media only screen and (min-width:1024px){.styled-select2.styled-select2 .select2-selection__rendered,.styled-select2-large .select2-selection__rendered,#DocStoreDesktopViewSwitch .select2 .select2-selection__rendered{line-height:34px}}@media only screen and (max-width:1023px){.styled-select2.styled-select2 .select2-container .select2-selection--single,.styled-select2-large .select2-container .select2-selection--single,#DocStoreDesktopViewSwitch .select2 .select2-container .select2-selection--single{height:calc(8.53333vw)}}.styled-select2.styled-select2 .select2-selection__arrow,.styled-select2-large .select2-selection__arrow,#DocStoreDesktopViewSwitch .select2 .select2-selection__arrow{border-top-right-radius:4px;border-bottom-right-radius:4px;right:0;top:0;height:100%;width:33px;background:#f3d165;background:-moz-linear-gradient(top,#f3d165 0%,#f3d165 50%,#f0c63e 51%,#f0c63e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f3d165),color-stop(50%,#f3d165),color-stop(51%,#f0c63e),color-stop(100%,#f0c63e));background:-webkit-linear-gradient(top,#f3d165 0%,#f3d165 50%,#f0c63e 51%,#f0c63e 100%);background:-o-linear-gradient(top,#f3d165 0%,#f3d165 50%,#f0c63e 51%,#f0c63e 100%);background:-ms-linear-gradient(top,#f3d165 0%,#f3d165 50%,#f0c63e 51%,#f0c63e 100%);background:linear-gradient(to bottom,#f3d165 0%,#f3d165 50%,#f0c63e 51%,#f0c63e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3d165',endColorstr='#f0c63e',GradientType=0)}@media only screen and (max-width:1023px){.styled-select2.styled-select2 .select2-selection__arrow,.styled-select2-large .select2-selection__arrow,#DocStoreDesktopViewSwitch .select2 .select2-selection__arrow{width:60px}.styled-select2.styled-select2 .select2-selection__arrow::after,.styled-select2-large .select2-selection__arrow::after,#DocStoreDesktopViewSwitch .select2 .select2-selection__arrow::after{content:none}}@media only screen and (max-width:1023px){.styled-select2.styled-select2 .select2-selection__arrow,.styled-select2-large .select2-selection__arrow,#DocStoreDesktopViewSwitch .select2 .select2-selection__arrow{height:calc(8.53333vw);width:calc(8.53333vw);top:0}.styled-select2.styled-select2 .select2-selection__arrow::after,.styled-select2-large .select2-selection__arrow::after,#DocStoreDesktopViewSwitch .select2 .select2-selection__arrow::after{top:35%;right:35%}}.styled-select2.styled-select2 .select2-selection__arrow b,.styled-select2-large .select2-selection__arrow b,#DocStoreDesktopViewSwitch .select2 .select2-selection__arrow b{border-color:#000 transparent;border-width:6px 5px 0 5px;margin-left:-5px}@media only screen and (max-width:1023px){.styled-select2.styled-select2 .select2-selection__arrow b,.styled-select2-large .select2-selection__arrow b,#DocStoreDesktopViewSwitch .select2 .select2-selection__arrow b{border-width:12px 10px 0 10px!important;border-style:solid!important;border-color:#000 transparent!important;margin-left:-10px;margin-top:-4px}}.styled-select2-large .select2-selection,#DocStoreDesktopViewSwitch .select2 .select2-selection{height:48px;border-radius:5px}.styled-select2-large .select2-selection__rendered,#DocStoreDesktopViewSwitch .select2 .select2-selection__rendered{line-height:48px;color:#757575}.styled-select2-large .select2-selection__arrow,#DocStoreDesktopViewSwitch .select2 .select2-selection__arrow{width:45px;border-top-right-radius:5px;border-bottom-right-radius:5px}.styled-select2-large .select2-selection__arrow b,#DocStoreDesktopViewSwitch .select2 .select2-selection__arrow b{border-width:8px 6px 0 6px;margin-left:-6px}.field2 input,.field.field2 input{border-radius:4px;border:1px solid #cae4ef}@media only screen and (min-width:1024px){.field2 input,.field.field2 input{height:34px;line-height:34px}}.field2 select,.field.field2 select{border-radius:4px;border:1px solid #cae4ef}@media only screen and (min-width:1024px){.field2 select,.field.field2 select{height:34px}}.field2.query button,.field.field2.query button{height:34px;line-height:34px;border-bottom-right-radius:4px;border-top-right-radius:4px}.field2.query button svg,.field.field2.query button svg{height:25px;width:25px;margin-top:5px}.field2 select.employee-search-filter,.field.field2 select.employee-search-filter{border-radius:4px 0 0 4px;border-right:none}.field2 select.employee-search-filter+.query input,.field.field2 select.employee-search-filter+.query input{border-left:none}.field2 input[name="Query"],.field.field2 input[name="Query"]{-webkit-appearance:none;box-shadow:none!important}#rewards-gauge{position:relative;margin-top:50px}#rewards-gauge>svg{max-width:430px;display:block;margin:auto}@media only screen and (max-width:1023px){#rewards-gauge>svg{max-width:600px}}@media only screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#rewards-gauge>svg{width:430px;height:363px}}#rewards-gauge .st0{fill:#fff;stroke:#0e498f;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}#rewards-gauge .st0,#rewards-gauge .st1{stroke-width:2}#rewards-gauge .st1,#rewards-gauge .st2,#rewards-gauge .st3,#rewards-gauge .segment{fill:none;stroke:#0e498f;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}#rewards-gauge .st3,#rewards-gauge .segment{stroke:#fff;stroke-width:2}#rewards-gauge .st8,#rewards-gauge .st9{fill:none}#rewards-gauge .st9{stroke:#0e498f;stroke-width:2;stroke-miterlimit:10}#rewards-gauge .st10{fill:#0e498f}#rewards-gauge .st11{fill:#fff}#rewards-gauge .segment{stroke:#0e498f;fill:white}#rewards-gauge .bronze{fill:#b67e53}#rewards-gauge .silver{fill:#a4b5bb}#rewards-gauge .gold{fill:#e2bd4b}#rewards-gauge .platinum{fill:#b9cec5}#rewards-gauge #gauge-points{color:#0e498f;position:absolute;font-size:56px;bottom:3%;left:50%;transform:translateX(-50%)}#rewards-gauge .site-score{color:#0e498f;position:absolute;font-size:28px;text-transform:uppercase;bottom:-3%;left:50%;transform:translateX(-50%)}#rewards-details{padding:10px;color:#014d8e;font-size:12px}#rewards-details hr{background-image:linear-gradient(to right,#87a5c6 60%,rgba(255,255,255,0) 0%);background-position:top;background-size:5px 1px;background-repeat:repeat-x;background-color:transparent;height:1px}@media only screen and (max-width:1023px){#rewards-details hr{margin:10px 0;background-size:20px 2px;height:2px}}#rewards-details p{font-size:13px;color:#014d8e;margin:0}@media only screen and (max-width:1023px){#rewards-details p{font-size:20.8px}}@media(max-width:600px){#rewards-details p{font-size:14.4px}}@media(max-width:400px){#rewards-details p{font-size:8.8px}}@media only screen and (max-width:1023px){#rewards-details p{margin-bottom:20px}}#rewards-details .top-line{font-size:20px;display:flex;justify-content:space-between;margin-bottom:10px}@media only screen and (max-width:1023px){#rewards-details .top-line{font-size:36.4px}}@media(max-width:600px){#rewards-details .top-line{font-size:25.2px}}@media(max-width:400px){#rewards-details .top-line{font-size:15.4px}}@media only screen and (max-width:1023px){#rewards-details .top-line{flex-wrap:wrap-reverse;margin-bottom:20px}}#rewards-details .subheader{font-size:14px;font-weight:700;margin-bottom:5px}@media only screen and (max-width:1023px){#rewards-details .subheader{font-size:31.2px}}@media(max-width:600px){#rewards-details .subheader{font-size:21.6px}}@media(max-width:400px){#rewards-details .subheader{font-size:13.2px}}@media only screen and (max-width:1023px){#rewards-details .subheader{flex-wrap:wrap-reverse}}#rewards-details .week{font-size:15px}@media only screen and (max-width:1023px){#rewards-details .week{font-size:23.4px}}@media(max-width:600px){#rewards-details .week{font-size:16.2px}}@media(max-width:400px){#rewards-details .week{font-size:9.9px}}@media only screen and (max-width:1023px){#rewards-details .week{flex:0 0 100%;text-align:right;margin-bottom:15px}}#rewards-details .reward-points{font-weight:600}#rewards-details .bold{font-weight:600;text-transform:uppercase}@media only screen and (max-width:1023px){#rewards-details h3{font-size:23.4px}}@media(max-width:600px){#rewards-details h3{font-size:16.2px}}@media(max-width:400px){#rewards-details h3{font-size:9.9px}}@media only screen and (max-width:1023px){#rewards-details h3{margin:10px 0;padding:0}}#rewards-details .reward-details-group{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0}#rewards-details .reward-details-group li{background:#00a4d5;border-radius:5px;color:#fff;fill:white;flex:0 0 auto;width:31.1%;display:flex;align-items:center;padding:5px 3px 5px 0;box-sizing:border-box;margin:0 0 10px 0;font-size:11px}@media only screen and (max-width:1023px){#rewards-details .reward-details-group li{font-size:23.4px}}@media(max-width:600px){#rewards-details .reward-details-group li{font-size:16.2px}}@media(max-width:400px){#rewards-details .reward-details-group li{font-size:9.9px}}@media only screen and (max-width:1023px){#rewards-details .reward-details-group li{flex:0 0 49%}}@media only screen and (min-width:1024px){#rewards-details .reward-details-group li:not(:nth-child(3n+1)){margin-left:calc((100% - 3*31.2%)/2)}}@media only screen and (max-width:1023px){#rewards-details .reward-details-group li:nth-child(even){margin-left:2%}}#rewards-details .reward-details-group li.Available,#rewards-details .reward-details-group li.deduction.none{background:#aec33a}#rewards-details .reward-details-group li.Missed{background:#9ea2ab;fill:#353c42}#rewards-details .reward-details-group li.deduction{background:#f8981d;flex:0 0 24%}@media only screen and (max-width:1023px){#rewards-details .reward-details-group li.deduction{flex:0 0 36%}}#rewards-details .reward-details-group li.deduction svg{margin:0 2px}#rewards-details .reward-details-group li.deduction-text{background:none;color:#000;flex:1;margin-left:10px;font-weight:500}#rewards-details .reward-details-group li.any-questions-text{background:none;color:#000;flex:1;margin-left:10px;font-weight:500}#rewards-details .reward-details-group li.deduction-text.show-overlay-popup{text-decoration:underline;cursor:pointer}#rewards-details .reward-details-group li svg{width:25px;height:25px}@media only screen and (max-width:1023px){#rewards-details .reward-details-group li svg{width:60px;height:60px}}#rewards-details .reward-details-group li i{width:25px;height:27px;line-height:30px;color:#353c42;font-size:32px;font-family:Arial,Helvetica,sans-serif;text-align:center;font-weight:700}@media only screen and (max-width:1023px){#rewards-details .reward-details-group li i{font-size:57.2px}}@media(max-width:600px){#rewards-details .reward-details-group li i{font-size:39.6px}}@media(max-width:400px){#rewards-details .reward-details-group li i{font-size:24.2px}}@media only screen and (max-width:1023px){#rewards-details .reward-details-group li i{width:60px;height:60px;line-height:60px}}#rewards-details .reward-details-group li .subtext{font-weight:600;font-size:10px}@media only screen and (max-width:1023px){#rewards-details .reward-details-group li .subtext{font-size:18.2px}}@media(max-width:600px){#rewards-details .reward-details-group li .subtext{font-size:12.6px}}@media(max-width:400px){#rewards-details .reward-details-group li .subtext{font-size:7.7px}}#rewards-details .monthlyreward-details-group{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0}#rewards-details .monthlyreward-details-group li{background:#00a4d5;border-radius:5px;color:#fff;fill:white;flex:0 0 auto;width:133px;display:flex;align-items:center;padding:14px 0 10px 0;box-sizing:border-box;margin:0 0 10px 0;font-size:11px;font-weight:600;text-align:center}@media only screen and (max-width:1023px){#rewards-details .monthlyreward-details-group li{font-size:23.4px}}@media(max-width:600px){#rewards-details .monthlyreward-details-group li{font-size:16.2px}}@media(max-width:400px){#rewards-details .monthlyreward-details-group li{font-size:9.9px}}@media only screen and (max-width:1023px){#rewards-details .monthlyreward-details-group li{flex:0 0 49%}}@media only screen and (min-width:1024px){#rewards-details .monthlyreward-details-group li:not(:nth-child(6n+1)){margin-left:calc((100% - 6*15%)/5)}}@media only screen and (max-width:1023px){#rewards-details .monthlyreward-details-group li:nth-child(even){margin-left:2%}}#rewards-details .monthlyreward-details-group li div{margin:0 auto}#rewards-details .monthlyreward-details-group li img{margin:0 0 10px 0;height:25px}#rewards-details .monthlyreward-details-group li.Available{background:#9ea2ab}#rewards-details .monthlyreward-details-group li.Complete{background:#52c4b5}#rewards-details .monthlyreward-details-group li.Missed{background:#d60028}#rewards-details .monthlyreward-details-group li .subtext{font-weight:500;font-size:10px}@media only screen and (max-width:1023px){#rewards-details .monthlyreward-details-group li .subtext{font-size:18.2px}}@media(max-width:600px){#rewards-details .monthlyreward-details-group li .subtext{font-size:12.6px}}@media(max-width:400px){#rewards-details .monthlyreward-details-group li .subtext{font-size:7.7px}}#rewards-details .quarterlyreward-details-group{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0}#rewards-details .quarterlyreward-details-group li{background:#00a4d5;border-radius:5px;color:#fff;fill:white;flex:0 0 auto;width:215px;display:flex;align-items:center;padding:14px 0 10px 0;box-sizing:border-box;margin:0 0 10px 0;font-weight:600;font-size:11px;text-align:center}@media only screen and (max-width:1023px){#rewards-details .quarterlyreward-details-group li{font-size:23.4px}}@media(max-width:600px){#rewards-details .quarterlyreward-details-group li{font-size:16.2px}}@media(max-width:400px){#rewards-details .quarterlyreward-details-group li{font-size:9.9px}}@media only screen and (max-width:1023px){#rewards-details .quarterlyreward-details-group li{flex:0 0 49%}}@media only screen and (min-width:1024px){#rewards-details .quarterlyreward-details-group li:not(:nth-child(4n+1)){margin-left:calc((100% - 4*24%)/3)}}@media only screen and (max-width:1023px){#rewards-details .quarterlyreward-details-group li:nth-child(even){margin-left:2%}}#rewards-details .quarterlyreward-details-group li div{margin:0 auto}#rewards-details .quarterlyreward-details-group li img{margin:0 0 10px 0;height:25px}#rewards-details li.Available{background:#9ea2ab}#rewards-details .quarterlyreward-details-group li.Complete{background:green}#rewards-details .quarterlyreward-details-group li.Missed{background:red}#rewards-details .quarterlyreward-details-group li .subtext{font-weight:500;font-size:10px}@media only screen and (max-width:1023px){#rewards-details .quarterlyreward-details-group li .subtext{font-size:18.2px}}@media(max-width:600px){#rewards-details .quarterlyreward-details-group li .subtext{font-size:12.6px}}@media(max-width:400px){#rewards-details .quarterlyreward-details-group li .subtext{font-size:7.7px}}#deductions-popup{display:none;width:480px;max-width:480px}#deductions-popup table{border-collapse:separate;border-spacing:0 3px}#deductions-popup table td{border:none;background:#f8981d;color:#fff}#deductions-popup p{margin:5px 0}.monthlyreward-popup{display:none;width:900px!important;max-width:900px!important}.monthlyreward-popup p{margin:5px 0}@media only screen and (max-width:1023px){.monthlyreward-popup{width:480px!important;max-width:480px!important}}.quarterlyreward-popup{display:none;width:900px!important;max-width:900px!important}.quarterlyreward-popup p{margin:5px 0}@media only screen and (max-width:1023px){.quarterlyreward-popup{width:480px!important;max-width:480px!important}}.message-box2,.message-box.message-box2{padding:10px;border-radius:5px;font-weight:500;width:480px;max-width:480px;color:#014d8e;font-family:"Montserrat",sans-serif}.message-box2 .top-line,.message-box.message-box2 .top-line{display:flex;align-items:center}@media only screen and (max-width:1023px){.message-box2 .top-line,.message-box.message-box2 .top-line{align-items:flex-start}}.message-box2 .top-line svg,.message-box.message-box2 .top-line svg{width:40px;height:40px;fill:#014d8e}@media only screen and (max-width:1023px){.message-box2 .top-line svg,.message-box.message-box2 .top-line svg{width:60px;height:60px}}.message-box2 .top-line .close-button,.message-box.message-box2 .top-line .close-button{fill:#8e8e8d;transform:rotate(45deg);cursor:pointer}.message-box2 .top-line .close-button.white,.message-box.message-box2 .top-line .close-button.white{fill:white}.message-box2 .top-line h2,.message-box.message-box2 .top-line h2{flex:1;color:#014d8e;margin:0;font-size:28px}@media only screen and (max-width:1023px){.message-box2 .top-line h2,.message-box.message-box2 .top-line h2{font-size:39px}}@media(max-width:600px){.message-box2 .top-line h2,.message-box.message-box2 .top-line h2{font-size:27px}}@media(max-width:400px){.message-box2 .top-line h2,.message-box.message-box2 .top-line h2{font-size:16.5px}}.message-box2 .info-text,.message-box.message-box2 .info-text{background:#d4ebf1;padding:8px;border-radius:5px}.message-box2 .info-text.dark,.message-box.message-box2 .info-text.dark{background:#7cd7f5}.message-box2 .info-text h4,.message-box.message-box2 .info-text h4{margin:0;font-size:1.1em}.message-box2 .info-text p,.message-box.message-box2 .info-text p{margin-bottom:3px}.message-box2 .info-text span,.message-box2 .info-text label.req::after,.message-box.message-box2 .info-text span,.message-box.message-box2 .info-text label.req::after{font-weight:700}.message-box2 .info-text a,.message-box.message-box2 .info-text a{color:#014d8e}.discount-card-tile-container{display:flex;flex-wrap:wrap}.discount-card-tile-container .customer-discount-card-tile{background:#a9a9a9;padding:10px;border-radius:5px;display:flex;justify-content:space-evenly;flex-wrap:wrap;text-decoration:none;flex:1 0 45%;margin-bottom:10px;max-width:calc(48% - 10px)}@media only screen and (max-width:1023px){.discount-card-tile-container .customer-discount-card-tile{max-width:none;flex:1 0 51%}}.discount-card-tile-container .customer-discount-card-tile:nth-child(even){margin-left:10px}@media only screen and (max-width:1023px){.discount-card-tile-container .customer-discount-card-tile:nth-child(even){margin-left:0}}.discount-card-tile-container .customer-discount-card-tile div{text-decoration:none;flex:1 0 100%;text-align:center;margin-bottom:5px}.discount-card-tile-container .customer-discount-card-tile a{text-decoration:none;color:#000;padding:0 5px;border-radius:5px}@media only screen and (max-width:1023px){.discount-card-tile-container .customer-discount-card-tile a{padding:5px}}#add-customer-discount-card-popup label,#add-customer-discount-card-popup p,#add-customer-discount-card-popup .close-popup,#edit-customer-discount-card-popup label,#edit-customer-discount-card-popup p,#edit-customer-discount-card-popup .close-popup,#verify-customer-discount-card-popup label,#verify-customer-discount-card-popup p,#verify-customer-discount-card-popup .close-popup,#delete-customer-discount-card-popup label,#delete-customer-discount-card-popup p,#delete-customer-discount-card-popup .close-popup{color:#444}#add-customer-discount-card-popup .unique-error,#add-customer-discount-card-popup .error,#edit-customer-discount-card-popup .unique-error,#edit-customer-discount-card-popup .error,#verify-customer-discount-card-popup .unique-error,#verify-customer-discount-card-popup .error,#delete-customer-discount-card-popup .unique-error,#delete-customer-discount-card-popup .error{color:#8b0000}.contact-method-key{padding:0 7px;color:#fff;line-height:2.7em;border-radius:5px 5px 0 0;clear:both;font-size:1.05em}.contact-method-key+.grid-results{border-radius:0 0 7px 7px}@media only screen and (max-width:1023px){.contact-method-key{display:flex;flex-wrap:wrap;padding:10px 0;background:#0078bb;font-size:.9em}}@media only screen and (min-width:1024px)and (max-width:1110px){.contact-method-key{font-size:.95em}}.contact-method-key .key-item{display:inline;padding:0 7px}@media only screen and (max-width:1023px){.contact-method-key .key-item{flex:33.3333% 0 1}}@media only screen and (max-width:1023px){.contact-method-key .key-item:last-child{flex-grow:1}}span.fp-site-phone,label.fp-site-phone.req::after{color:#014d8e}input.fp-site-phone{background-color:#f8de7e}.preview-container{background:#fff;color:#000;padding:10px}.preview-container :not(img),.preview-container *::before,.preview-container *::after{all:revert}.hours-log-report{font-family:Arial}.hours-log-report .report-info{width:50%;margin-bottom:10px}.hours-log-report table{border:none;border-collapse:collapse;font-size:.9em}.hours-log-report table tr.total-row td{background:#eee}.hours-log-report table th{background:#008cca;border:1px solid #ccc;border-bottom:none;font-weight:normal;padding:0 10px;text-align:center;height:40px;vertical-align:middle;color:#fff}.hours-log-report table th.blank{background:#ccc;border:solid 1px #ccc;border-bottom:none}.hours-log-report table tfoot th{height:30px}.hours-log-report table td{border:1px solid #ccc;height:30px;background:#fff;padding:0 10px;text-align:center}.hours-log-report table td.edited{background:#ffc000}.hours-log-report table td.approved{background:#24c259}.hours-log-report .results-table{width:auto}.hours-log-report tr{page-break-inside:avoid}.available-methods{margin:10px;padding:10px 5px;width:45%;font-size:1.1em;border-radius:7px;background-color:#ccc}.available-methods:hover{cursor:pointer}.available-methods div{margin:5px}.available-methods .method{float:left}.available-methods .method div{float:left}body.customer{background:#274667;background-image:url(/content/images/customer-app/background.jpg);background-repeat:no-repeat;background-size:100% auto}.customer h1.page-title{color:#6483a4;background:none}body.compliance{background-color:#dfefef;background-image:url("/Content/images/background_employmentcompliance.jpg")}.compliance h1.page-title{background:transparent;color:#00858f}.compliance .submenu{background-color:#006672}.compliance .submenu a.current{background:#1eaeb5}.compliance .alpha-filter button.active,.compliance .alpha-filter button:hover{background-color:#00858f}.landlord .main-menu>ul{background:#758fa8;background:-moz-linear-gradient(top,#758fa8 0%,#5e6786 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#758fa8),color-stop(100%,#5e6786));background:-webkit-linear-gradient(top,#758fa8 0%,#5e6786 100%);background:-o-linear-gradient(top,#758fa8 0%,#5e6786 100%);background:-ms-linear-gradient(top,#758fa8 0%,#5e6786 100%);background:linear-gradient(to bottom,#758fa8 0%,#5e6786 100%)}.landlord .main-menu .top-level-item>a{color:#b8c7d4;fill:#b8c7d4}.landlord .main-menu .top-level-item.current>a{color:#fff;fill:white;background:#47607e}.landlord header{background:#758fa8;background:-moz-linear-gradient(left,#758fa8 0%,#5e6786 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#758fa8),color-stop(100%,#5e6786));background:-webkit-linear-gradient(left,#758fa8 0%,#5e6786 100%);background:-o-linear-gradient(left,#758fa8 0%,#5e6786 100%);background:-ms-linear-gradient(left,#758fa8 0%,#5e6786 100%);background:linear-gradient(to right,#758fa8 0%,#5e6786 100%)}.landlord .banner h1:not(.login-header),.landlord .tiles-title,.landlord .home .text-container h2{color:#47607e}.landlord.public.login-page{background:#006d98;background:-moz-linear-gradient(top,#006d98 0%,#005171 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#006d98),color-stop(100%,#005171));background:-webkit-linear-gradient(top,#006d98 0%,#005171 100%);background:-o-linear-gradient(top,#006d98 0%,#005171 100%);background:-ms-linear-gradient(top,#006d98 0%,#005171 100%);background:linear-gradient(to bottom,#006d98 0%,#005171 100%);background-attachment:fixed}@media only screen and (max-width:1023px){.landlord.public.login-page{background:none;background:#006d98}}.landlord .tiles-title{margin-left:2%;margin-top:0;font-weight:bold}.landlord .client-landing-right-container{margin-left:2%}.landlord .client-landing-right-container .tiles-container{width:98%}.trade header{overflow:visible;color:#fff;background:#808599;background:-moz-linear-gradient(left,#808599 0%,#464652 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#808599),color-stop(100%,#464652));background:-webkit-linear-gradient(left,#808599 0%,#464652 100%);background:-o-linear-gradient(left,#808599 0%,#464652 100%);background:-ms-linear-gradient(left,#808599 0%,#464652 100%);background:linear-gradient(to right,#808599 0%,#464652 100%)}@media only screen and (max-width:1023px){.trade header{background:#9daab6;background:-moz-linear-gradient(top,#9daab6 0%,#789 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#9daab6),color-stop(100%,#789));background:-webkit-linear-gradient(top,#9daab6 0%,#789 100%);background:-o-linear-gradient(top,#9daab6 0%,#789 100%);background:-ms-linear-gradient(top,#9daab6 0%,#789 100%);background:linear-gradient(to bottom,#9daab6 0%,#789 100%)}}.trade .main-menu>ul{background:#808599;background:-moz-linear-gradient(top,#808599 0%,#464652 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#808599),color-stop(100%,#464652));background:-webkit-linear-gradient(top,#808599 0%,#464652 100%);background:-o-linear-gradient(top,#808599 0%,#464652 100%);background:-ms-linear-gradient(top,#808599 0%,#464652 100%);background:linear-gradient(to bottom,#808599 0%,#464652 100%)}.trade .main-menu .top-level-item>a{color:#b2b6c2;fill:#b2b6c2}.trade .main-menu .top-level-item.current>a{color:#fff;fill:white;background:#2a2931}.trade .banner .client-banner h1,.trade .banner .client-banner h2{color:#8a99a6}.trade .banner h1:not(.login-header),.trade .tiles-title,.trade .home .text-container h2{color:#2a2931}.trade.public.login-page{background:#9daab6;background:-moz-linear-gradient(top,#9daab6 0%,#789 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#9daab6),color-stop(100%,#789));background:-webkit-linear-gradient(top,#9daab6 0%,#789 100%);background:-o-linear-gradient(top,#9daab6 0%,#789 100%);background:-ms-linear-gradient(top,#9daab6 0%,#789 100%);background:linear-gradient(to bottom,#9daab6 0%,#789 100%);background-attachment:fixed}@media only screen and (max-width:1023px){.trade.public.login-page{background:none;background:#9daab6}}.trade .tiles-title{margin-left:2%;margin-top:0;font-weight:bold}.trade .client-landing-right-container{margin-left:2%}.trade .client-landing-right-container .tiles-container{width:98%}#SiteMaintenance_Manage input[type=text]{width:320px}@media only screen and (max-width:1023px){#SiteMaintenance_Manage input[type=text]{width:100%}}@media only screen and (max-width:1023px){#SiteMaintenance_Manage .multi-item>.field{width:49%}}@media only screen and (max-width:1023px){#SiteAdmin_CreateEdit .franchisee-details .labels,#VanAdmin_CreateEdit .franchisee-details .labels{display:none}}@media only screen and (max-width:1023px){#SiteAdmin_CreateEdit .franchisee-details .inline-buttons,#VanAdmin_CreateEdit .franchisee-details .inline-buttons{float:right;position:relative}}@media only screen and (max-width:1023px){#SiteAdmin_CreateEdit .franchisee-details .agreement-name-position,#VanAdmin_CreateEdit .franchisee-details .agreement-name-position{width:74%;float:left}}@media only screen and (max-width:1023px){#SiteAdmin_CreateEdit .franchisee-details #franchiseAgreementLabel,#VanAdmin_CreateEdit .franchisee-details #franchiseAgreementLabel{margin:0;float:left}}#SiteAdmin_CreateEdit .franchisee-details .multi-item label,#VanAdmin_CreateEdit .franchisee-details .multi-item label{display:none}@media only screen and (max-width:1023px){#SiteAdmin_CreateEdit .franchisee-details .multi-item label,#VanAdmin_CreateEdit .franchisee-details .multi-item label{display:block;padding-bottom:5px}}@media only screen and (max-width:1023px)and (max-width:1023px){#SiteAdmin_CreateEdit .franchisee-details .multi-item label,#VanAdmin_CreateEdit .franchisee-details .multi-item label{font-size:26px}}@media only screen and (max-width:1023px)and (max-width:600px){#SiteAdmin_CreateEdit .franchisee-details .multi-item label,#VanAdmin_CreateEdit .franchisee-details .multi-item label{font-size:18px}}@media only screen and (max-width:1023px)and (max-width:400px){#SiteAdmin_CreateEdit .franchisee-details .multi-item label,#VanAdmin_CreateEdit .franchisee-details .multi-item label{font-size:11px}}@media only screen and (max-width:1023px){#SiteAdmin_CreateEdit .opening-hours .labels,#VanAdmin_CreateEdit .opening-hours .labels{display:none}}#SiteAdmin_CreateEdit .opening-hours .multi-item label,#VanAdmin_CreateEdit .opening-hours .multi-item label{display:none}@media only screen and (max-width:1023px){#SiteAdmin_CreateEdit .opening-hours .multi-item label,#VanAdmin_CreateEdit .opening-hours .multi-item label{display:block}}@media only screen and (max-width:1023px)and (max-width:1023px){#SiteAdmin_CreateEdit .opening-hours .multi-item label,#VanAdmin_CreateEdit .opening-hours .multi-item label{font-size:26px}}@media only screen and (max-width:1023px)and (max-width:600px){#SiteAdmin_CreateEdit .opening-hours .multi-item label,#VanAdmin_CreateEdit .opening-hours .multi-item label{font-size:18px}}@media only screen and (max-width:1023px)and (max-width:400px){#SiteAdmin_CreateEdit .opening-hours .multi-item label,#VanAdmin_CreateEdit .opening-hours .multi-item label{font-size:11px}}#SiteAdmin_CreateEdit .discount-tariffs-buttons,#VanAdmin_CreateEdit .discount-tariffs-buttons{float:left;width:50%;clear:none;padding-top:10px}@media only screen and (max-width:1023px){#SiteAdmin_CreateEdit .discount-tariffs-buttons,#VanAdmin_CreateEdit .discount-tariffs-buttons{width:100%}}@media only screen and (max-width:1023px){#SiteAdmin_CreateEdit .discount-tariffs-buttons .inline-button,#VanAdmin_CreateEdit .discount-tariffs-buttons .inline-button{width:100%}}@media only screen and (min-width:1024px){#SiteAdmin_CreateEdit .franchisee-history-entry .wideish,#VanAdmin_CreateEdit .franchisee-history-entry .wideish{width:130px}#SiteAdmin_CreateEdit .franchisee-history-entry .narrowish,#VanAdmin_CreateEdit .franchisee-history-entry .narrowish{width:100px}}@media only screen and (max-width:1023px){#SiteAdmin_CreateEdit .franchisee-history-entry,#VanAdmin_CreateEdit .franchisee-history-entry{margin-top:20px}#SiteAdmin_CreateEdit .franchisee-history-entry .inner-field,#VanAdmin_CreateEdit .franchisee-history-entry .inner-field{width:100%;margin-left:0;display:flex;align-items:center}#SiteAdmin_CreateEdit .franchisee-history-entry label,#SiteAdmin_CreateEdit .franchisee-history-entry input,#VanAdmin_CreateEdit .franchisee-history-entry label,#VanAdmin_CreateEdit .franchisee-history-entry input{width:50%;margin:10px 0}#SiteAdmin_CreateEdit .franchisee-history-entry .inline-buttons,#VanAdmin_CreateEdit .franchisee-history-entry .inline-buttons{justify-content:center}}@media only screen and (min-width:1024px){#CustomerAccountsTable th:nth-child(1){width:150px}#CustomerAccountsTable th:nth-child(2){width:60px}#CustomerAccountsTable th:nth-child(3){width:100px}#CustomerAccountsTable th:nth-child(4){width:65px}#CustomerAccountsTable th:nth-child(5){width:105px}#CustomerAccountsTable th:nth-child(6){width:160px}#CustomerAccountsTable th:nth-child(7){width:40px}#CustomerAccountsTable th:nth-child(8){width:65px}#CustomerAccountsTable th:nth-child(9){width:20px}#CustomerAccountsTable th:nth-child(10){min-width:100px}#CustomerAccountsTable th:nth-child(11){width:20px}#CustomerAccountsTable th:nth-child(12){width:20px}#CustomerAccountsTable th:nth-child(13){width:20px}#CustomerAccountsTable th:nth-child(14){width:20px}#CustomerAccountsTable th:nth-child(15){width:20px}}section.compose-message{clear:both}section.message-customers .filter-group{border:1px solid #969797;margin-left:0;width:100%}@media only screen and (max-width:1023px){section.message-customers .filter-group{padding:10px}}section.message-customers .filter-group.specialist-treatment .field{width:48%}section.message-customers .filter-group.specialist-treatment label.actual-label{font-size:1em}section.message-customers .filter-group .styled-check.disabled label.actual-label{color:#999}section.message-customers .filter-group .styled-check.disabled label:not(.actual-label){background:#ccc;cursor:default}section.message-customers .filter-group.comm-preference .field{width:31%}section.message-customers .filter-group.service-level .field{width:40%}section.message-customers .filter-group-title{margin:.4em;font-size:1.1em;font-weight:bold}@media only screen and (max-width:1023px){section.message-customers .filter-group-title{font-size:28.6px}}@media(max-width:600px){section.message-customers .filter-group-title{font-size:19.8px}}@media(max-width:400px){section.message-customers .filter-group-title{font-size:12.1px}}section.message-customers .filter-group.last-service .styled-check label,section.message-customers .filter-group.booking-date .styled-check label{font-size:1em}section.message-customers .filter-group.last-service .field:first-child{margin-left:.4em}section.message-customers .message-compose-result{display:none;clear:both;padding:10px}section.message-customers .message-compose-error{background:#ffbfbf}section.message-customers .message-compose-success{background:#bfffbf}section.message-customers .audience{margin-bottom:10px}section.message-customers .audience .field.send-to{margin-left:0;width:40%}section.message-customers .audience .field.send-to-2{margin-left:2%;width:40%}section.message-customers .audience .field.send-to-3{margin-left:2%;width:16%}section.message-customers .audience .field.send-to-3 a{width:100%;height:30px;line-height:30px;margin-top:1.8em}section.message-customers .button-select-container{margin-left:0;width:100%}section.message-customers .button-select-container .field{margin-left:2%;width:30%}section.message-customers .button-select-container .field:first-child{margin-left:0}section.message-customers .button-select-container .styled-button-check label{margin-left:0;margin-right:0;width:100%}section.message-customers .button-select-container .styled-button-check:first-child label{margin-left:0}section.message-customers div.column{float:left;width:49.5%;margin-left:0;margin-right:0}@media only screen and (max-width:1023px){section.message-customers div.column{width:100%}}section.message-customers div.column.left{margin-right:1%}@media only screen and (max-width:1023px){section.message-customers div.column.left{margin:0}}#WeeklyBookingScheduleSection,#DailyBookingScheduleSection{overflow-y:scroll;height:461px;padding:0;background:none;display:none}@media only screen and (max-width:1023px){#WeeklyBookingScheduleSection,#DailyBookingScheduleSection{height:auto;overflow:auto}}@media(max-width:1023px)and (min-width:600px){.SiteCount img,.WashCount img{transform:translateY(.3em)}}#ActivityBreakdownSection>div:first-child{width:100%}#ActivityBreakdownSection .activity-breakdown{margin-top:5px;padding:5px;background-color:#fff}@media only screen and (max-width:1023px){#ActivityBreakdownSection .activity-breakdown{padding:0}}@media only screen and (max-width:1023px){#ActivityBreakdownSection{background:none}}#ActivityBreakdownContainer{height:134px;overflow-y:scroll}@media only screen and (max-width:1023px){#ActivityBreakdownContainer{height:auto;min-height:134px;overflow-y:auto}}@media only screen and (max-width:1023px)and (max-width:1023px){#ActivityBreakdownContainer{font-size:20.8px}}@media only screen and (max-width:1023px)and (max-width:600px){#ActivityBreakdownContainer{font-size:14.4px}}@media only screen and (max-width:1023px)and (max-width:400px){#ActivityBreakdownContainer{font-size:8.8px}}.ActivityBreakdown{border:0}.ActivityBreakdown th{font-weight:bold;border-bottom:1px solid #000;padding:5px 10px 5px 10px}@media only screen and (max-width:1023px){.ActivityBreakdown th{background:#004990;color:#fff}}table.ActivityBreakdown tr:nth-child(even){background:#f3f3f3}table.ActivityBreakdown tr:nth-child(odd){background:#fff}.ActivityBreakdown th a{background-color:#214566;color:#fff;text-decoration:none;padding-left:3px;padding-right:3px;padding-top:3px;padding-bottom:2px}table.ActivityBreakdown td{border:0;padding:5px 0 5px 10px}@media only screen and (min-width:1024px){.ActivityBreakdown th:first-child,.ActivityBreakdown td:first-child{padding-left:0}}.ActivityBreakdown .AlignLeft{text-align:left}.ActivityBreakdown .AlignRight{text-align:right}.ActivityBreakdown .AlignCentre{text-align:center}div.SiteActivitySummary{float:left;text-align:center;border:2px solid #214566;color:#214566;min-height:35px;width:185px;padding:4px;margin:5px;cursor:pointer;overflow:hidden}#Controls .control{background:#ccc;margin:0 0 10px 0;float:left;margin-left:10px;padding-top:5px;border-radius:7px}@media only screen and (max-width:1023px){#Controls .control{padding:10px;margin-left:0;float:none}}#Controls .control:first-child{margin-left:0}.control .field button{height:30px}@media only screen and (max-width:1023px){.control .field button{height:auto}}#Controls .control.report-date{width:477px}@media only screen and (max-width:1023px){#Controls .control.report-date{width:auto}}#Controls .control.select-mode,.control.set-paid{width:253.5px}@media only screen and (max-width:1023px){#Controls .control.select-mode,.control.set-paid{width:auto}}#Controls .control.select-mode .field,#Controls .control.set-paid .field{width:47%}#Controls .control.select-mode .field button,#Controls .control.set-paid .field button,#Controls .control.set-paid .field input,.payment-card .control input,.payment-card .control button{width:100%}#PaymentsHeader{background:#777;color:#fff;padding:10px;border-radius:7px 7px 0 0}#ConfirmedContainer{float:right}#Payments{background:#ccc;padding:10px;display:flex;flex-wrap:wrap;justify-content:space-between;align-content:flex-start;flex-direction:row;border-radius:0 0 7px 7px}.payment-card,.fake-payment-card{width:218px;padding:9.8px;margin-bottom:10px}@media only screen and (max-width:1023px){.payment-card,.fake-payment-card{font-size:26px}}@media(max-width:600px){.payment-card,.fake-payment-card{font-size:18px}}@media(max-width:400px){.payment-card,.fake-payment-card{font-size:11px}}@media only screen and (max-width:1023px){.payment-card,.fake-payment-card{width:100%}}.payment-card{background:#fff;display:flex;flex-direction:column;justify-content:space-between;position:relative;border-radius:7px}.payment-card *{flex-grow:0}.payment-card .flex-filler{flex-grow:1}.payment-card.selected{padding:4.8px;border:5px solid #264566}.payment-card .site-name{color:#336ca5;font-weight:bold;margin-bottom:20px}.payment-card .payable-net{font-weight:bold}.payment-card .control{margin-top:10px}.payment-card .control input{border:1px solid #ccc}.payment-card.paid .not-paid,.payment-card:not(.paid) .paid{display:none}.payment-card.paid .paid,.payment-card:not(.paid) .not-paid{display:block}.payment-card .control .paid-pseudo-button{height:24px;line-height:26px;font-size:14px;font-weight:bold;border:3px solid #f3d165;padding:0 5px}@media only screen and (max-width:1023px){.payment-card .control .paid-pseudo-button{height:calc(8.53333vw);line-height:calc(8.53333vw)}}@media only screen and (max-width:1023px){.payment-card .control .paid-pseudo-button{font-size:26px}}@media(max-width:600px){.payment-card .control .paid-pseudo-button{font-size:18px}}@media(max-width:400px){.payment-card .control .paid-pseudo-button{font-size:11px}}.check-icon{width:20px;height:19px;background:url(/content/images/sprite.png) 0 -132px;display:block;border-radius:10px;transform:scale(.8)}.check-circle{background:#f3d165;float:right;padding:1px;margin-top:1.5px;border-radius:10px}#CancelSelect,#Deselect{display:none}.payment-card .reference,.payment-card .site-name{width:183px;float:left}@media only screen and (max-width:1023px){.payment-card .reference,.payment-card .site-name{width:auto;float:none}}.payment-card .selected-plus-container{float:right;width:30px;display:none}.payment-card.selected .selected-plus-container{display:block}.payment-card .selected-plus{width:30px;height:30px;background:#264566;border-radius:15px}.payment-card .selected-plus span,.payment-card .selected-plus label.req::after{color:#fff;font-size:30px;line-height:30px;padding-left:6px}#Payments .payment-card .download-report{position:absolute;right:10px;bottom:56px;padding:0 4px}@media only screen and (max-width:1023px){#Payments .payment-card .download-report{color:#010101;border-radius:calc(1.06667vw);height:calc(8.53333vw);line-height:calc(8.53333vw);padding:0 5px;width:45%;bottom:168px}}@media only screen and (max-width:1023px){#Payments .payment-card .download-report{font-size:26px}}@media(max-width:600px){#Payments .payment-card .download-report{font-size:18px}}@media(max-width:400px){#Payments .payment-card .download-report{font-size:11px}}@media only screen and (max-width:1023px){#Controls .report-date .button-container{width:100%}#Controls .report-date .button-container button{width:47%}}@media only screen and (max-width:1023px){#Controls .control.select-mode,#Controls .control.set-paid{width:100%;margin-left:0;display:flex;justify-content:space-between;padding:10px;box-sizing:border-box}#Controls .control.select-mode::before,#Controls .control.select-mode::after,#Controls .control.set-paid::before,#Controls .control.set-paid::after{content:none}}@media only screen and (min-width:1024px)and (max-width:1110px){#Controls .control.select-mode,#Controls .control.set-paid{width:23%}#Controls .control.report-date .field{margin-left:1.2%}#Controls .control.report-date{width:53%}#Controls .control{margin-left:.5%!important}#Controls .control:first-child{margin-left:0!important}}