.popupWindow{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:100%;height:100%;position:fixed;z-index:1024}.popupWindow.closing .winContent{-webkit-animation:fallDownWindow 512ms forwards;animation:fallDownWindow 512ms forwards}.popupWindow:not(.modal){pointer-events:none}.popupWindow.modal{background:rgba(0,0,0,.64)}.popupWindow.success .winContent{background:#d6ffd6;color:#006100;border-color:#00bd00}.popupWindow.danger .winContent{background:#ffd6d6;color:#610000;border-color:#f00000}.popupWindow.danger .winContent .winFooter,.popupWindow.danger .winContent .winHeader,.popupWindow.danger .winContent hr{border-color:#f00000}.popupWindow .winContent{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;max-height:80%;min-height:142px;max-width:80%;margin:auto;background:#fff;border-radius:6px;box-shadow:0 5px 15px rgba(0,0,0,.5);height:auto;-webkit-animation:dropWindow 512ms forwards;animation:dropWindow 512ms forwards;overflow:hidden;position:relative;pointer-events:auto}.popupWindow .winContent .winHeader{-webkit-flex-shrink:0;flex-shrink:0;min-height:16.43px;padding:15px;border-bottom:1px solid #e5e5e5}.popupWindow .winContent .winHeader .winTitle{margin:0;line-height:1.28;font-weight:500}.popupWindow .winContent .winHeader .closeBtn{position:relative;float:right;line-height:2em;width:2em;cursor:pointer}.popupWindow .winContent .winHeader .closeBtn:after,.popupWindow .winContent .winHeader .closeBtn:before{content:" ";position:absolute;top:50%;left:50%;display:block;width:0;height:1em;border:1px solid #a2a2a2;margin-top:-.5em;margin-left:-1px;clear:both}.popupWindow .winContent .winHeader .closeBtn:hover:after,.popupWindow .winContent .winHeader .closeBtn:hover:before{border-color:#666}.popupWindow .winContent .winHeader .closeBtn:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.popupWindow .winContent .winHeader .closeBtn:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.popupWindow .winContent .winBody{position:relative;padding:15px;overflow:auto}.popupWindow .winContent .winFooter{-webkit-flex-shrink:0;flex-shrink:0;padding:15px;text-align:right;border-top:1px solid #e5e5e5}.popupWindow .winContent .winFooter button{text-align:center;min-width:64px;margin-left:8px;box-shadow:0 0 2px hsla(0,0%,50.2%,.32),inset 0 0 6px hsla(0,0%,50.2%,.32)}.popupWindow .winContent .winFooter button.btn-default{background:#fafafa}.popupWindow .winContent .winFooter button.btn-default:hover{text-shadow:0 0 3px #fff;background:#e6e6e6}.popupWindow .winContent .winFooter button.btn-message{box-shadow:none;cursor:default;white-space:normal;outline:none}.spinner:not(:empty){width:100%;height:100%;position:fixed;text-align:center;z-index:1023;top:0;left:0;background-color:rgba(0,148,206,.16)}.spinner:empty{width:3em;height:3em;margin:16px auto;border-radius:50%;border:6px solid #00f;border-top-color:rgba(0,0,0,0);-moz-box-sizing:content-box;box-sizing:content-box;-webkit-animation:spinner_div-spinner_2MPS 1s linear infinite;animation:spinner_div-spinner_2MPS 1s linear infinite}.spinner svg{height:100%}.spinner svg circle{width:90px;height:90px;margin:16px auto;border-radius:50%;border:none;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-animation:spinner_svg-spinner_1ONe 2048ms linear infinite;animation:spinner_svg-spinner_1ONe 2048ms linear infinite;fill:none;stroke:#0094ce;stroke-width:4px}.spinner button{position:absolute;font-size:12px;top:50%;left:50%;margin-top:-1em;margin-left:-37px;width:74px;height:2em;line-height:calc(2em - 2px);opacity:.5;padding:0;transition:opacity 512ms;background-color:#a9a9a9;border-color:grey;color:#fff}.spinner button:hover{opacity:1}.spinner .message{position:absolute;top:50%;transform:translateY(64px);text-align:center;font-weight:lighter;font-size:1.4em;width:100%}@keyframes spinner_div-spinner_2MPS{0%{transform:rotate(45deg)}to{transform:rotate(405deg)}}@keyframes spinner_svg-spinner_1ONe{0%{stroke-dasharray:0 0 0 283px;stroke:#0094ce}50%{stroke-dasharray:0 0 283px 283px;stroke:#0077a5}to{stroke-dasharray:0 283px 283px 283px;stroke:#00597c}}.media_sm2_button_1cQg{background-color:#004284;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAKCAYAAABmBXS+AAAAbklEQVQY02NgQAL//v1jZMAF/v//vwuIs9HEUBUBTbj4HwIeA3EGVsVAxtn/qOAVUGM8uknIiv4hsV8A5ZKxKfoLVvnvHwifAzLtMKwDSQLBVSBti27dJajkcSD2RJODO3wtkOOMz/tMSJJYAxMA5dmsL0IfubQAAAAASUVORK5CYII=);background-repeat:no-repeat;background-position:5px 50%;border-radius:4px;cursor:pointer;display:inline-block;line-height:20px;margin-top:-3px;overflow:visible;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;vertical-align:middle;width:18px;height:18px;margin-right:8px}.media_sm2_button_1cQg svg{width:36px;height:36px;position:absolute;top:-9px;left:-9px}.media_sm2_button_1cQg svg circle{-webkit-transition:stroke-dasharray 512ms,opacity 1024ms 1024ms;transition:stroke-dasharray 512ms,opacity 1024ms 1024ms;fill:none;stroke:#0094ce;stroke-width:2px;opacity:1}.media_sm2_button_1cQg svg circle.loaded{opacity:0}.media_sm2_button_1cQg .progress{position:absolute;top:0;left:0;height:2px;background-color:#0f0;opacity:1;-webkit-transition:width 512ms,opacity 1024ms 1024ms;transition:width 512ms,opacity 1024ms 1024ms}.media_sm2_button_1cQg .progress.loaded{opacity:0}.media_video_36l1{position:relative;display:inline-block}.media_video_36l1 video{max-width:100%;height:auto}.media_video_36l1 .playbutton{position:absolute;top:50%;left:50%;margin-top:-32px;margin-left:-32px;width:64px;height:64px;border-radius:50%;background:#000;opacity:.64;cursor:pointer}.media_video_36l1 .playbutton:after{content:"";display:inline-block;width:0;height:0;border:22px solid rgba(0,0,0,0);border-right:none;border-left:32px solid #fff;top:50%;margin-top:-22px;left:50%;position:absolute;margin-left:-11px}.media_video_36l1 .playbutton:hover{opacity:.9}.media_video_36l1 .media_videoLoadingProgress_1oZl{position:absolute;top:-8px;right:-21px;min-width:42px;text-align:center;background:-webkit-gradient(linear,left top,left bottom,from(#000),to(#666));color:#fff;font-weight:700;border-radius:4px;display:block;line-height:23px;-webkit-transition:opacity 1024ms 1024ms;transition:opacity 1024ms 1024ms}.media_video_36l1 .media_videoLoadingProgress_1oZl small{font-size:60%;vertical-align:10%;margin-right:-.8em}.media_video_36l1 .media_videoLoadingProgress_1oZl.canPlayThrough,.media_video_36l1 .media_videoLoadingProgress_1oZl.finished{background:-webkit-gradient(linear,left top,left bottom,from(#038f0c),to(#03af0b))}.media_video_36l1 .media_videoLoadingProgress_1oZl.canPlayThrough circle,.media_video_36l1 .media_videoLoadingProgress_1oZl.finished circle{stroke:#038f0c}.media_video_36l1 .media_videoLoadingProgress_1oZl svg{width:36px;height:36px;position:absolute;top:-6px;left:50%;margin-left:-18px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.media_video_36l1 .media_videoLoadingProgress_1oZl svg circle{width:32px;height:32px;border-radius:50%;border:none;-moz-box-sizing:content-box;box-sizing:content-box;fill:none;stroke:#0094ce;stroke-width:4px;-webkit-transition:stroke-dasharray 512ms;transition:stroke-dasharray 512ms;opacity:1}.media_video_36l1 .media_videoLoadingProgress_1oZl.loaded{opacity:0}.media_video_36l1 .media_loadingProgress_1vvZ{position:absolute;top:-3px}.media_loadingProgress_1vvZ{position:fixed;top:0;left:0;height:3px;background-color:#0094ce;opacity:1;-webkit-transition:width 512ms,opacity 1024ms 1024ms,background-color 512ms;transition:width 512ms,opacity 1024ms 1024ms,background-color 512ms}.media_loadingProgress_1vvZ.loaded{opacity:0}.media_sm2_button_1cQg.media_sm2_playing_30lb{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAKCAYAAABmBXS+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkY5NDg0REY4QkY3MTFFMjkxMUE5Q0Y4OTg5RThGODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkY5NDg0RTA4QkY3MTFFMjkxMUE5Q0Y4OTg5RThGODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2Rjk0ODRERDhCRjcxMUUyOTExQTlDRjg5ODlFOEY4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2Rjk0ODRERThCRjcxMUUyOTExQTlDRjg5ODlFOEY4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhMYJDwAAAAoSURBVHjaYvz//z8DIcACpZFVMqLzmRiIAMNbEQtS2DCghRUcAAQYANjmBRcVzrLbAAAAAElFTkSuQmCC")}.media_sm2_button_1cQg:hover{background-color:#0094ce}.media_sm2_button_1cQg.media_sm2_stop_3p1f{background-color:#cdcdcd;cursor:default}.media_sm2_button_1cQg.media_sm2_stop_3p1f:hover{background-color:#cdcdcd}.richSelect_filtered_2-oC:after{content:" ";display:block;position:absolute;right:24px;top:50%;width:0;height:0;border:5px solid rgba(0,0,0,0);border-top:9px solid #006;margin-top:-4px;-webkit-transform-origin:50% 25%;transform-origin:50% 25%;-webkit-transition:-webkit-transform 256ms;transition:-webkit-transform 256ms;transition:transform 256ms;transition:transform 256ms,-webkit-transform 256ms;pointer-events:none}.richSelect_filtered_2-oC.opened:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.richSelect_filtered_2-oC div{position:absolute;padding:2px;width:-webkit-calc(100% - 30px);width:calc(100% - 30px);background:#fff;border:1px solid #cdcdcd;border-top:none;z-index:1024;max-height:200px;overflow:auto;-webkit-transition:height 512ms;transition:height 512ms;animation:richSelect_disappear_aF23 256ms linear reverse;border-radius:0 0 4px 4px;margin-top:-4px;-moz-box-sizing:border-box;box-sizing:border-box}.richSelect_filtered_2-oC div:empty{display:none}.richSelect_filtered_2-oC div>span{display:block;width:100%;cursor:pointer;padding:1px 2px}.richSelect_filtered_2-oC div>span:hover{background-color:#efefef}.richSelect_filtered_2-oC div.disappear{-webkit-animation:richSelect_disappear_aF23 256ms linear;animation:richSelect_disappear_aF23 256ms linear}.richSelect_filtered_2-oC>span,.richSelect_filtered_2-oC input{width:100%;border:1px solid #cdcdcd;padding:6px 12px;border-radius:4px}.richSelect_filtered_2-oC>span:focus,.richSelect_filtered_2-oC input:focus{outline:none}.richSelect_filtered_2-oC span{background:#fff;display:block;cursor:pointer}.richSelect_filtered_2-oC.loading:before{content:"\f110";speak:none;color:#006;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;-webkit-font-smoothing:antialiased;display:inline;position:absolute;right:34px;top:50%;font-size:14px;margin-top:-9px;-webkit-animation:richSelect_spinn_1WvW 1024ms linear infinite;animation:richSelect_spinn_1WvW 1024ms linear infinite}ul.nav>li>a.active{background-color:#fff;color:#006}.navbar-nav>li{cursor:pointer}.navbar-nav>li a{-webkit-transition:all 256ms;transition:all 256ms}.nav-pills li.active>a,.nav-pills li a.active>a,li.active>a:focus,li.active>a:hover,li>a.active:focus,li>a.active:hover{z-index:999;box-shadow:4px 0 0 0 #fff,-2px 0 4px 1px rgba(0,0,0,.2)}header{z-index:1000}header .nav.navbar-nav a{color:#9ea9c7}header div.bar{height:.32em;width:1.2em;background:#9ea9c7;border-radius:.1em;margin-bottom:.1em;pointer-events:none}@media (max-width:8in){header .navbar-collapse.bs-navbar-collapse:not(.collapse){position:absolute;right:2em;top:3em;border-radius:.25em;background:#d1d5d9;border:1px solid #8c949a;box-shadow:0 0 4px #636d74}header .navbar-collapse.bs-navbar-collapse:not(.collapse) li{float:none}header .navbar-collapse.bs-navbar-collapse:not(.collapse) li a{color:#006}header .navbar-collapse.bs-navbar-collapse:not(.collapse) li a:visited{color:#102664!important}header .navbar-collapse.bs-navbar-collapse:not(.collapse) .navbar-right{position:relative}header .navbar-collapse.bs-navbar-collapse:not(.collapse) .navbar-right:before{content:"";position:absolute;right:.5em;left:.5em;top:-2px;background:#8c949a;height:1px;display:block;box-shadow:0 0 2px #636d74}}.sidebar-nav{padding:0!important;background-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.065)}.sidebar-nav>li>a{display:block;margin:0 0 -1px!important;padding:8px 14px!important;border:1px solid #e5e5e5}.sidebar-nav>li>a .fa-chevron-right{float:right;margin-top:1px;margin-right:-6px;opacity:.25}.sidebar-nav>li>a .text-info{font-size:9pt;font-weight:700;margin-top:1px;margin-right:10px}.sidebar-nav>li>a:after{content:"";clear:both}.sidebar-nav>li.active>a,.sidebar-nav>li.active>div.dropdown{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.2);background-color:#428bca}.sidebar-nav>li.active>a .text-info,.sidebar-nav>li.active>div.dropdown .text-info{color:#fff}.nav:after{content:"";clear:both}.font-sort-alphabet:before{width:auto}.buttonSmile{width:8vh;padding:8vh;background:#ff0;border-radius:50%;border:.64vh solid #000;position:relative;margin:0 .6em .2em}.buttonSmile .eyes:after,.buttonSmile .eyes:before{content:"";position:absolute;top:28%;width:12%;height:18%;border-radius:50%;background:#000}.buttonSmile .eyes:before{left:25%}.buttonSmile .eyes:after{right:25%}.buttonSmile .lips{position:absolute;top:30%;left:50%;transform:translateX(-50%);width:64%;height:50%;border:1vh solid rgba(0,0,0,0);border-bottom-color:#000;border-radius:50%}.outOfTheView{position:fixed;top:-999px;left:-999px;visibility:hidden;pointer-events:none}.bg-red{background-color:#e95453}.bg-orange{background-color:#f3a052}.bg-blue{background-color:#2e9fdb}.bg-green{background-color:#00a553}.bg-green-blue{background-color:#009cb2}.bg-dark-blue{background-color:#173464}.bg-grey{background-color:#555}.bg-light-grey{background-color:#999}.btn-outline-primary{color:#007bff;background-color:rgba(0,0,0,0);background-image:none;border-color:#007bff}.btn-outline-primary:hover{background:#62a8ea;color:#fff}.changeYourPasswordWindow input,.PasswordRecoveryWindow input{width:calc(100% - 30px)}.changeYourPasswordWindow button.fa,.PasswordRecoveryWindow button.fa{vertical-align:1px;padding-top:2px;border-left-width:0;width:30px}.changeYourPasswordWindow div,.PasswordRecoveryWindow div{position:relative}.changeYourPasswordWindow span.error,.PasswordRecoveryWindow span.error{color:#fff;background:rgba(201,48,44,.81);display:inline-block;padding:.4em;border-radius:.4em;font-size:.8em;line-height:1em;position:absolute;right:-1em;top:-1.2em}.changeYourPasswordWindow span.error+input,.PasswordRecoveryWindow span.error+input{box-shadow:0 0 6px #c9302c,inset 0 0 2px #c9302c;border-color:#ac2925}.tab-pane.active{min-width:100%}@media print{.hidden-print,.no-print,.noPrint,.print-hide,[class^=messageBubble]{display:none!important}#navtabs li.active a,#navtabs li a.active,.panel-body,.tab-pane{background-color:#fff!important;box-shadow:none!important;min-width:100%}}#ajaxLoaders{position:fixed;pointer-events:none;top:0;left:0;bottom:0;z-index:2048}#ajaxLoaders .loadAjax{width:2px;background-color:#102664;-webkit-transition:height 128ms,background-color 256ms,opacity 1.9s;transition:height 128ms,background-color 256ms,opacity 1.9s;opacity:1}#ajaxLoaders .loadAjax:first-child{width:8px}#ajaxLoaders .loadAjax:nth-child(2){width:6px}#ajaxLoaders .loadAjax:nth-child(3){width:4px}#ajaxLoaders .loadAjax.prepare,#ajaxLoaders .loadAjax.prepare:after,#ajaxLoaders .loadAjax.prepare:before{background-color:rgba(0,0,0,0)!important;position:absolute;top:27px;left:27px;border:1px solid #c3eaf3;border-left-color:#134f5d;border-radius:799px}#ajaxLoaders .loadAjax.prepare{margin:-16px 0 0 -16px;height:32px;width:32px;animation:cssload-rotate 1024ms linear infinite;z-index:1}#ajaxLoaders .loadAjax.prepare:before{content:"";margin:-25px 0 0 -25px;height:26px;width:26px;animation:cssload-rotate 1536ms linear infinite}#ajaxLoaders .loadAjax.prepare:after{content:"";margin:-30px 0 0 -30px;height:36px;width:36px;animation:cssload-rotate 2048ms linear infinite}#ajaxLoaders .loadAjax.always{background-color:#d6ffd6;opacity:0}#ajaxLoaders .loadAjax.error{background-color:#ffd6d6}#ajaxLoaders>.loadAjax.prepare~.loadAjax.prepare{display:none}@media (min-width:1200px){#ajaxLoaders{width:-webkit-calc((50% - 585px)/2);width:calc((50% - 585px)/2)}}@media (min-width:992px){#ajaxLoaders{width:-webkit-calc((50% - 485px)/2);width:calc((50% - 485px)/2)}}@media (min-width:768px){#ajaxLoaders{width:-webkit-calc((50% - 375px)/2);width:calc((50% - 375px)/2)}}@media (max-width:768px){[class*=col-xs-]{padding:1.95vw}.surveyQuestionPanel .content{margin:0!important}}@keyframes appear{0%{opacity:0}to{opacity:1}}@keyframes cssload-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes shake{8%,41%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}25%,58%{-webkit-transform:translateX(5px);transform:translateX(5px)}75%{-webkit-transform:translateX(-2.5px);transform:translateX(-2.5px)}92%{-webkit-transform:translateX(2.5px);transform:translateX(2.5px)}0%,to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes finished{0%{opacity:1;height:4px}50%{opacity:0;height:4px}to{opacity:0;height:0}}@keyframes disappear{0%{opacity:1}to{opacity:0}}@keyframes spinn{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes dropWindow{0%{top:-webkit-calc(-10% + -50px);top:calc(-10% + -50px);opacity:0}to{top:-10%;opacity:1}}@keyframes fallDownWindow{0%{top:-10%;opacity:1}to{top:-webkit-calc(10% + 50px);top:calc(10% + 50px);opacity:0}}@keyframes errorFlash{0%{color:#fff}50%{color:#f00000}to{color:#fff}}*,:after,:before{-moz-box-sizing:border-box;box-sizing:border-box}.clientLogin_clientLogin_1f79,.clientLogin_firstStep_2W-F{position:relative;display:block;line-height:20px}.clientLogin_clientLogin_1f79 header,.clientLogin_firstStep_2W-F header{border:solid #003175;border-width:0 0 1px;box-shadow:0 1px 0 0 hsla(0,0%,100%,.0980392);color:#fff;display:block;height:50px;margin-bottom:20px;min-height:50px;position:relative;width:100%;z-index:1000}.clientLogin_clientLogin_1f79 header .navbar-header,.clientLogin_firstStep_2W-F header .navbar-header{margin-right:-15px;margin-left:-15px}.clientLogin_clientLogin_1f79 header .navbar-header a,.clientLogin_firstStep_2W-F header .navbar-header a{font-size:20px;text-shadow:none;font-weight:200;height:40px;vertical-align:middle;padding:15px;line-height:20px;display:block}.clientLogin_clientLogin_1f79 header .navbar-header a img,.clientLogin_firstStep_2W-F header .navbar-header a img{vertical-align:middle;border:0}.clientLogin_clientLogin_1f79 .custom,.clientLogin_firstStep_2W-F .custom{position:relative}.clientLogin_clientLogin_1f79 .adjustable,.clientLogin_firstStep_2W-F .adjustable{-webkit-transition:width 512ms;transition:width 512ms}.clientLogin_clientLogin_1f79 fieldset,.clientLogin_firstStep_2W-F fieldset{padding:4px 10px}@media (min-width:992px){.clientLogin_clientLogin_1f79 .lg-pull-right,.clientLogin_firstStep_2W-F .lg-pull-right{float:right}}.clientLogin_clientLogin_1f79 .PasswordRecoveryWindow input,.clientLogin_firstStep_2W-F .PasswordRecoveryWindow input{margin-bottom:-1px;border-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0;padding:10px;font-size:16px;display:block;width:100%;color:#555;background-color:#fff;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.clientLogin_clientLogin_1f79 .PasswordRecoveryWindow input:focus,.clientLogin_firstStep_2W-F .PasswordRecoveryWindow input:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);border-color:#66afe9}.clientLogin_clientLogin_1f79 .PasswordRecoveryWindow input.clientLogin_error_3wi5,.clientLogin_firstStep_2W-F .PasswordRecoveryWindow input.clientLogin_error_3wi5{background-color:#ffd6d6;box-shadow:inset 0 0 4px 0 #f00000!important;border-color:#f00000!important;color:#610000}.clientLogin_clientLogin_1f79 .PasswordRecoveryWindow input.clientLogin_input-validation-error_1yOm,.clientLogin_firstStep_2W-F .PasswordRecoveryWindow input.clientLogin_input-validation-error_1yOm{border:1px solid #b94a48}.clientLogin_clientLogin_1f79 .managementCentre>div,.clientLogin_clientLogin_1f79 .registration>div,.clientLogin_clientLogin_1f79 form.clientLogin_form-login_3Gjn,.clientLogin_firstStep_2W-F .managementCentre>div,.clientLogin_firstStep_2W-F .registration>div,.clientLogin_firstStep_2W-F form.clientLogin_form-login_3Gjn{max-width:444px;padding:40px;margin:50px auto;background-color:#f5f5f5;box-shadow:0 1px 1px rgba(0,0,0,.05);border:1px solid #ddd;position:relative}.clientLogin_clientLogin_1f79 .managementCentre>div:not(.clientLogin_ready_36x1),.clientLogin_clientLogin_1f79 .registration>div:not(.clientLogin_ready_36x1),.clientLogin_clientLogin_1f79 form.clientLogin_form-login_3Gjn:not(.clientLogin_ready_36x1),.clientLogin_firstStep_2W-F .managementCentre>div:not(.clientLogin_ready_36x1),.clientLogin_firstStep_2W-F .registration>div:not(.clientLogin_ready_36x1),.clientLogin_firstStep_2W-F form.clientLogin_form-login_3Gjn:not(.clientLogin_ready_36x1){-webkit-animation-name:clientLogin_none_1Y3a;animation-name:clientLogin_none_1Y3a}.clientLogin_clientLogin_1f79 .managementCentre>div input.error,.clientLogin_clientLogin_1f79 .registration>div input.error,.clientLogin_clientLogin_1f79 form.clientLogin_form-login_3Gjn input.error,.clientLogin_firstStep_2W-F .managementCentre>div input.error,.clientLogin_firstStep_2W-F .registration>div input.error,.clientLogin_firstStep_2W-F form.clientLogin_form-login_3Gjn input.error{background-color:#ffd6d6;box-shadow:inset 0 0 4px 0 #f00000!important;border-color:#f00000!important;color:#610000}.clientLogin_clientLogin_1f79 .managementCentre>div h2,.clientLogin_clientLogin_1f79 .registration>div h2,.clientLogin_clientLogin_1f79 form.clientLogin_form-login_3Gjn h2,.clientLogin_firstStep_2W-F .managementCentre>div h2,.clientLogin_firstStep_2W-F .registration>div h2,.clientLogin_firstStep_2W-F form.clientLogin_form-login_3Gjn h2{font-size:30px;margin-top:0;margin-bottom:10px;font-weight:500;line-height:33px}.clientLogin_clientLogin_1f79 .managementCentre>div #errorMessage,.clientLogin_clientLogin_1f79 .registration>div #errorMessage,.clientLogin_clientLogin_1f79 form.clientLogin_form-login_3Gjn #errorMessage,.clientLogin_firstStep_2W-F .managementCentre>div #errorMessage,.clientLogin_firstStep_2W-F .registration>div #errorMessage,.clientLogin_firstStep_2W-F form.clientLogin_form-login_3Gjn #errorMessage{border:1px solid #ebccd1;color:#a94442;background-color:#f2dede;padding:15px;margin-bottom:20px;border-radius:4px;position:relative}.clientLogin_clientLogin_1f79 .managementCentre>div #errorMessage:empty,.clientLogin_clientLogin_1f79 .registration>div #errorMessage:empty,.clientLogin_clientLogin_1f79 form.clientLogin_form-login_3Gjn #errorMessage:empty,.clientLogin_firstStep_2W-F .managementCentre>div #errorMessage:empty,.clientLogin_firstStep_2W-F .registration>div #errorMessage:empty,.clientLogin_firstStep_2W-F form.clientLogin_form-login_3Gjn #errorMessage:empty{display:none}.clientLogin_clientLogin_1f79 .managementCentre>div #errorMessage a,.clientLogin_clientLogin_1f79 .registration>div #errorMessage a,.clientLogin_clientLogin_1f79 form.clientLogin_form-login_3Gjn #errorMessage a,.clientLogin_firstStep_2W-F .managementCentre>div #errorMessage a,.clientLogin_firstStep_2W-F .registration>div #errorMessage a,.clientLogin_firstStep_2W-F form.clientLogin_form-login_3Gjn #errorMessage a{color:#a94442;float:right;width:1em;text-align:center}.clientLogin_clientLogin_1f79 .managementCentre>div #loginProgress,.clientLogin_clientLogin_1f79 .registration>div #loginProgress,.clientLogin_clientLogin_1f79 form.clientLogin_form-login_3Gjn #loginProgress,.clientLogin_firstStep_2W-F .managementCentre>div #loginProgress,.clientLogin_firstStep_2W-F .registration>div #loginProgress,.clientLogin_firstStep_2W-F form.clientLogin_form-login_3Gjn #loginProgress{border:none;color:#006;background-color:rgba(0,0,0,0);line-height:3em;position:relative;padding-left:1.5em;margin-top:-1em}.clientLogin_clientLogin_1f79 .managementCentre>div #loginProgress:empty,.clientLogin_clientLogin_1f79 .registration>div #loginProgress:empty,.clientLogin_clientLogin_1f79 form.clientLogin_form-login_3Gjn #loginProgress:empty,.clientLogin_firstStep_2W-F .managementCentre>div #loginProgress:empty,.clientLogin_firstStep_2W-F .registration>div #loginProgress:empty,.clientLogin_firstStep_2W-F form.clientLogin_form-login_3Gjn #loginProgress:empty{display:none}.clientLogin_clientLogin_1f79 .managementCentre>div #loginProgress:not(:empty):before,.clientLogin_clientLogin_1f79 .registration>div #loginProgress:not(:empty):before,.clientLogin_clientLogin_1f79 form.clientLogin_form-login_3Gjn #loginProgress:not(:empty):before,.clientLogin_firstStep_2W-F .managementCentre>div #loginProgress:not(:empty):before,.clientLogin_firstStep_2W-F .registration>div #loginProgress:not(:empty):before,.clientLogin_firstStep_2W-F form.clientLogin_form-login_3Gjn #loginProgress:not(:empty):before{content:"\f110";position:absolute;top:50%;left:0;margin-top:-.5em;-webkit-animation:fa-spin 1s linear infinite;animation:fa-spin 1s linear infinite;display:inline-block;font:normal normal normal 1em FontAwesome;font-size:1em;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0)}.clientLogin_clientLogin_1f79 .managementCentre>div input,.clientLogin_clientLogin_1f79 .registration>div input,.clientLogin_clientLogin_1f79 form.clientLogin_form-login_3Gjn input,.clientLogin_firstStep_2W-F .managementCentre>div input,.clientLogin_firstStep_2W-F .registration>div input,.clientLogin_firstStep_2W-F form.clientLogin_form-login_3Gjn input{margin-bottom:-1px;border-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0;padding:10px;font-size:16px;display:block;width:100%;color:#555;background-color:#fff;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.clientLogin_clientLogin_1f79 .managementCentre>div input:focus,.clientLogin_clientLogin_1f79 .registration>div input:focus,.clientLogin_clientLogin_1f79 form.clientLogin_form-login_3Gjn input:focus,.clientLogin_firstStep_2W-F .managementCentre>div input:focus,.clientLogin_firstStep_2W-F .registration>div input:focus,.clientLogin_firstStep_2W-F form.clientLogin_form-login_3Gjn input:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);border-color:#66afe9}.clientLogin_clientLogin_1f79 .managementCentre>div input.input-validation-error,.clientLogin_clientLogin_1f79 .registration>div input.input-validation-error,.clientLogin_clientLogin_1f79 form.clientLogin_form-login_3Gjn input.input-validation-error,.clientLogin_firstStep_2W-F .managementCentre>div input.input-validation-error,.clientLogin_firstStep_2W-F .registration>div input.input-validation-error,.clientLogin_firstStep_2W-F form.clientLogin_form-login_3Gjn input.input-validation-error{border:1px solid #b94a48}.clientLogin_clientLogin_1f79 .managementCentre>div input[readonly],.clientLogin_clientLogin_1f79 .registration>div input[readonly],.clientLogin_clientLogin_1f79 form.clientLogin_form-login_3Gjn input[readonly],.clientLogin_firstStep_2W-F .managementCentre>div input[readonly],.clientLogin_firstStep_2W-F .registration>div input[readonly],.clientLogin_firstStep_2W-F form.clientLogin_form-login_3Gjn input[readonly]{display:none}.clientLogin_clientLogin_1f79 .managementCentre>div .overlay,.clientLogin_clientLogin_1f79 .registration>div .overlay,.clientLogin_clientLogin_1f79 form.clientLogin_form-login_3Gjn .overlay,.clientLogin_firstStep_2W-F .managementCentre>div .overlay,.clientLogin_firstStep_2W-F .registration>div .overlay,.clientLogin_firstStep_2W-F form.clientLogin_form-login_3Gjn .overlay{font-size:18px;line-height:26px;padding:0 10px;cursor:default;color:#777}.clientLogin_clientLogin_1f79 .managementCentre>div button:not(.btn-link),.clientLogin_clientLogin_1f79 .registration>div button:not(.btn-link),.clientLogin_clientLogin_1f79 form.clientLogin_form-login_3Gjn button:not(.btn-link),.clientLogin_firstStep_2W-F .managementCentre>div button:not(.btn-link),.clientLogin_firstStep_2W-F .registration>div button:not(.btn-link),.clientLogin_firstStep_2W-F form.clientLogin_form-login_3Gjn button:not(.btn-link){display:block;width:100%;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px;color:#fff;background-color:#337ab7;border-color:#2e6da4;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;overflow:visible;position:relative}.clientLogin_clientLogin_1f79 .managementCentre>div button:not(.btn-link).disabled.waiting:before,.clientLogin_clientLogin_1f79 .managementCentre>div button:not(.btn-link).waiting:disabled:before,.clientLogin_clientLogin_1f79 .registration>div button:not(.btn-link).disabled.waiting:before,.clientLogin_clientLogin_1f79 .registration>div button:not(.btn-link).waiting:disabled:before,.clientLogin_clientLogin_1f79 form.clientLogin_form-login_3Gjn button:not(.btn-link).disabled.waiting:before,.clientLogin_clientLogin_1f79 form.clientLogin_form-login_3Gjn button:not(.btn-link).waiting:disabled:before,.clientLogin_firstStep_2W-F .managementCentre>div button:not(.btn-link).disabled.waiting:before,.clientLogin_firstStep_2W-F .managementCentre>div button:not(.btn-link).waiting:disabled:before,.clientLogin_firstStep_2W-F .registration>div button:not(.btn-link).disabled.waiting:before,.clientLogin_firstStep_2W-F .registration>div button:not(.btn-link).waiting:disabled:before,.clientLogin_firstStep_2W-F form.clientLogin_form-login_3Gjn button:not(.btn-link).disabled.waiting:before,.clientLogin_firstStep_2W-F form.clientLogin_form-login_3Gjn button:not(.btn-link).waiting:disabled:before{color:#006}.clientLogin_clientLogin_1f79 .managementCentre>div button:not(.btn-link)#exitSystem,.clientLogin_clientLogin_1f79 .registration>div button:not(.btn-link)#exitSystem,.clientLogin_clientLogin_1f79 form.clientLogin_form-login_3Gjn button:not(.btn-link)#exitSystem,.clientLogin_firstStep_2W-F .managementCentre>div button:not(.btn-link)#exitSystem,.clientLogin_firstStep_2W-F .registration>div button:not(.btn-link)#exitSystem,.clientLogin_firstStep_2W-F form.clientLogin_form-login_3Gjn button:not(.btn-link)#exitSystem{float:right;width:auto;padding:0 10px;font-size:1em;line-height:2em;color:#000;background-color:#cbcbcb;border-color:#aaa}.clientLogin_clientLogin_1f79 .managementCentre>div button:not(.btn-link)#exitSystem:disabled,.clientLogin_clientLogin_1f79 .registration>div button:not(.btn-link)#exitSystem:disabled,.clientLogin_clientLogin_1f79 form.clientLogin_form-login_3Gjn button:not(.btn-link)#exitSystem:disabled,.clientLogin_firstStep_2W-F .managementCentre>div button:not(.btn-link)#exitSystem:disabled,.clientLogin_firstStep_2W-F .registration>div button:not(.btn-link)#exitSystem:disabled,.clientLogin_firstStep_2W-F form.clientLogin_form-login_3Gjn button:not(.btn-link)#exitSystem:disabled{color:#fff}.clientLogin_clientLogin_1f79 .managementCentre>div button:not(.btn-link).disabled,.clientLogin_clientLogin_1f79 .managementCentre>div button:not(.btn-link):disabled,.clientLogin_clientLogin_1f79 .registration>div button:not(.btn-link).disabled,.clientLogin_clientLogin_1f79 .registration>div button:not(.btn-link):disabled,.clientLogin_clientLogin_1f79 form.clientLogin_form-login_3Gjn button:not(.btn-link).disabled,.clientLogin_clientLogin_1f79 form.clientLogin_form-login_3Gjn button:not(.btn-link):disabled,.clientLogin_firstStep_2W-F .managementCentre>div button:not(.btn-link).disabled,.clientLogin_firstStep_2W-F .managementCentre>div button:not(.btn-link):disabled,.clientLogin_firstStep_2W-F .registration>div button:not(.btn-link).disabled,.clientLogin_firstStep_2W-F .registration>div button:not(.btn-link):disabled,.clientLogin_firstStep_2W-F form.clientLogin_form-login_3Gjn button:not(.btn-link).disabled,.clientLogin_firstStep_2W-F form.clientLogin_form-login_3Gjn button:not(.btn-link):disabled{background-color:#cdcdcd;border-color:#a1a1a1;cursor:default;pointer-events:none}.clientLogin_clientLogin_1f79 .registration>div,.clientLogin_firstStep_2W-F .registration>div{-webkit-animation-name:clientLogin_drop-reg_3Hjs;animation-name:clientLogin_drop-reg_3Hjs}.clientLogin_clientLogin_1f79 .registration>div h2 small,.clientLogin_firstStep_2W-F .registration>div h2 small{margin:0 0 16px;display:block}.clientLogin_clientLogin_1f79 .managementCentre>div,.clientLogin_firstStep_2W-F .managementCentre>div{max-width:fit-content;padding:20px;margin:0 auto 50px}.clientLogin_clientLogin_1f79 .managementCentre>div h3,.clientLogin_firstStep_2W-F .managementCentre>div h3{margin:0 20px 0 0;display:inline-block;vertical-align:middle;font-size:18px}.clientLogin_clientLogin_1f79 .managementCentre>div a.clientLogin_btn_1mYa,.clientLogin_firstStep_2W-F .managementCentre>div a.clientLogin_btn_1mYa{padding:8px 24px}.clientLogin_clientLogin_1f79 .show-password,.clientLogin_firstStep_2W-F .show-password{position:absolute;top:.5em;right:calc(1em + 15px)}.btn.waiting,button.waiting{padding-left:32px}.btn.waiting:before,button.waiting:before{content:"\f110";position:absolute;top:50%;left:16px;margin-top:-.5em;animation:fa-spin 1s linear infinite;display:inline-block;font:normal normal normal 1em FontAwesome;font-size:1em;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0);transform:translate(0)}.primary-colour-bg{background-color:#102664}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.clear-fix:after{content:".";clear:both;display:block;height:0;visibility:hidden}hr{border-top:1px solid #006;-moz-box-sizing:content-box;box-sizing:content-box}footer{text-align:center;height:auto;padding:10px 0;clear:both;font-size:.8em}body{font-family:Arial,Helvetica,sans-serif;font-size:14px}#body{min-height:303px;clear:both;position:relative;display:block}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}a{color:#337ab7;text-decoration:none}@media (min-width:768px){.registration{position:absolute;right:0}.registration>div{-webkit-animation-name:clientLogin_drop-swift-right_1OFP!important;animation-name:clientLogin_drop-swift-right_1OFP!important}form.clientLogin_form-login_3Gjn.double:not(.clientLogin_ready_36x1){-webkit-animation-name:clientLogin_drop-swift-left_3D0v!important;animation-name:clientLogin_drop-swift-left_3D0v!important}}.form-error{color:#fff;background:rgba(201,48,44,.81);display:inline-block;padding:.4em;border-radius:.4em;font-size:.8em;line-height:1em;position:absolute;right:-1em;top:-1.2em;z-index:1}.form-error+div.radioButtons,.form-error+div input,.form-error+input{box-shadow:0 0 6px #c9302c,inset 0 0 2px #c9302c;border-color:#ac2925}.form-error+div.radioButtons{border-width:1px;border-style:solid;border-radius:.4em}.form-error+div input+div,.form-error+fieldset{border-color:#ac2925}.form-error+fieldset{border-style:solid;border-width:1px;border-radius:8px}.form-error:empty{display:none}input[name^=Password]{width:calc(100% - 30px);display:inline-block;border-top-right-radius:0;border-bottom-right-radius:0}input[name^=Password]+button.fa{vertical-align:1px;padding-top:2px;border-left-width:0;width:30px;line-height:28px;border-top-right-radius:4px;border-bottom-right-radius:4px}@media (max-width:991px){.clientLogin_firstStep_2W-F .control-label{text-align:left!important}}@keyframes clientLogin_drop_ku8U{0%{top:-333px}to{top:0}}@keyframes clientLogin_drop-reg_3Hjs{0%{top:-555px}to{top:0}}@keyframes clientLogin_drop-swift-left_3D0v{0%{top:-333px;margin-right:-333px}to{top:0;margin-right:0}}@keyframes clientLogin_drop-swift-right_1OFP{0%{top:-333px;margin-left:-333px}to{top:0;margin-left:0}}