@-webkit-keyframes zoomIn{0%{-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-moz-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);-o-transform:scale3d(1.1,1.1,1.1);-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@-moz-keyframes zoomIn{0%{-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-moz-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);-o-transform:scale3d(1.1,1.1,1.1);-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@-o-keyframes zoomIn{0%{-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}50%{-moz-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);-o-transform:scale3d(1.1,1.1,1.1);-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}100%{-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@keyframes zoomIn{0%{-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-moz-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);-o-transform:scale3d(1.1,1.1,1.1);-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}main,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}*,.reset{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-tap-highlight-color:transparent;box-sizing:border-box;margin:0;padding:0;-ms-text-justify:auto;text-justify:auto;font-family:'Roboto',sans-serif;font-size:1em;line-height:1;-webkit-overflow-scrolling:touch;-webkit-font-smoothing:subpixel-antialiased}html{font-size:62.5%}html,body{-webkit-touch-callout:none;height:100%}body{font-weight:400;font-size:100%}ul{list-style:circle inside}ol{list-style-position:inside}a img{border:none}select{padding:1px 5px}input,textarea,select,.selectedOption{border:none;line-height:normal}input *,textarea *,select *,.selectedOption *{line-height:normal}input[disabled],input[disabled] *,textarea[disabled],textarea[disabled] *,select[disabled],select[disabled] *,.selectedOption[disabled],.selectedOption[disabled] *{pointer-events:none;background:#fff;color:#ccc}button{border:none;background:none}.nofocus *:focus{outline:none!important}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.noselect input,.noselect textarea{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.shimmedPlaceholder{position:relative}.shimmedPlaceholder .placeholder{position:absolute;top:0;left:0;width:100%;cursor:text;z-index:+1}.radios input[type=radio],.radios input[type=checkbox],.checkboxes input[type=radio],.checkboxes input[type=checkbox],.toggleSwitch input[type=radio],.toggleSwitch input[type=checkbox]{display:none!important}.radios label,.checkboxes label{margin-right:5px}.radios label:last-of-type,.checkboxes label:last-of-type{margin-right:0}.radios label span,.checkboxes label span{display:inline-block;vertical-align:middle}.radios .radio:before,.radios .checkbox:before,.checkboxes .radio:before,.checkboxes .checkbox:before{position:relative;margin:0 5px 0 0;content:attr(data-icon)}.radios input[type=radio]:checked+label .radio:before,.radios input[type=checkbox]:checked+label .checkbox:before,.checkboxes input[type=radio]:checked+label .radio:before,.checkboxes input[type=checkbox]:checked+label .checkbox:before{content:attr(data-alticon)}.realSelect{position:relative}.realSelect .selectedOption{line-height:initial}.realSelect .selectIcon{right:5px;position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.realSelect .realOptions{position:absolute;top:100%;left:0;right:0;bottom:auto;z-index:9999;display:none}.realSelect.disabled{pointer-events:none}.realSelect.disabled .selectedOption{background:#e6e6e6}.toggleSwitch.single:not(.animating) .switch .icon{-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s}.toggleSwitch.single label{-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-size:0}.toggleSwitch.single label span{display:inline-block;vertical-align:middle}.toggleSwitch.single label .label{width:calc(100% - 55px);font-size:1rem}.toggleSwitch.single input:checked+label .switch .icon{-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%)}.toggleSwitch.single input:checked+label .switch:after{background:#4caf50}.toggleSwitch.single .switch{width:50px;height:25px;border:1px #e6e6e6 solid;position:relative;margin-right:5px;border-radius:999px;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.toggleSwitch.single .switch:after{content:" ";background:#e6e6e6;border:3px #fff solid;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;border-radius:inherit}.toggleSwitch.single .switch .icon{background:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.2);width:50%;position:absolute;top:0;left:0;bottom:0;z-index:1;border-radius:50%}.toggleSwitch.multiple{background:#fff;border-radius:5px;border:1px #e6e6e6 solid;padding:5px}.toggleSwitch.multiple input{display:none}.toggleSwitch.multiple input:checked+label{background:#4caf50;color:#fff;box-shadow:0 0 5px 0 rgba(76,175,80,.5)}.toggleSwitch.multiple label{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-moz-transition:all .5s ease 0;-o-transition:all .5s ease 0;-webkit-transition:all .5s ease 0;transition:all .5s ease 0;width:auto;display:inline-block;padding:10px 15px;color:#000;border-radius:5px}.toggleSwitch.multiple label input,.toggleSwitch.multiple label textarea{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.toggleSwitch.multiple label:hover{background:#c7e7c8}.placeholder{color:#f2f2f2}.inlinewrapper{text-align:justify!important;-ms-text-justify:distribute-all-lines;text-justify:distribute-all-lines;font-size:0}.inlinewrapper:after{display:inline-block;width:100%;content:"";font-size:0;line-height:0}.inlinewrapper *{text-align:left}.aspectwrapper{position:relative;width:100%}.aspectcontent{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.aspectcontent img{min-height:100%;min-width:100%}.ratioCanvas{position:fixed;top:0;left:0;visibility:hidden;z-index:-1000}.ratioImage{display:block;width:100%;height:auto;opacity:0}.modalBoundsMarker{position:absolute}.modalBoundsMarker.leftMarker,.modalBoundsMarker.rightMarker{width:3px;top:0;bottom:0}.modalBoundsMarker.leftMarker{left:0}.modalBoundsMarker.rightMarker{right:0}.modalBoundsMarker.topMarker{height:3px;top:0;left:0;right:0}.outlineMarker{top:0;left:0;background:#fff;box-shadow:0 4px 10px rgba(0,0,0,.2)}.snappedLeft,.snappedRight{width:50%;height:100%}.resizeNW,.resizeN,.resizeNE,.resizeE,.resizeSE,.resizeS,.resizeSW,.resizeW{position:absolute}.resizeNW,.resizeNE,.resizeSE,.resizeSW{width:15px;height:15px}.resizeNW,.resizeSE{cursor:nwse-resize}.resizeNE,.resizeSW{cursor:nesw-resize}.resizeNW{top:-10px;left:-10px}.resizeNE{top:-10px;right:-10px}.resizeSE{bottom:-10px;right:-10px}.resizeSW{bottom:-10px;left:-10px}.resizeN,.resizeS{height:15px;left:15px;right:15px;cursor:ns-resize}.resizeN{top:-10px}.resizeS{bottom:-10px}.resizeE,.resizeW{top:15px;bottom:15px;width:15px;cursor:ew-resize}.resizeE{right:-5px}.resizeW{left:-5px}.inputControls{position:relative}.inputControls .inputControl{position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;right:0;z-index:+1}.inputControls input::-ms-clear,.inputControls input::-ms-reveal{display:none}#datePicker{position:absolute;top:0;left:0}#datePicker #calendarControls .calendarControl.button{display:inline-block;width:10%;vertical-align:middle;font-size:1rem}#datePicker #calendarControls .calendarControl.select.month{display:inline-block;width:50%;vertical-align:middle;font-size:1rem}#datePicker #calendarControls .calendarControl.select.year{display:inline-block;width:30%;vertical-align:middle;font-size:1rem}#datePicker .dayOfWeek{display:inline-block;width:14.28571%;vertical-align:middle;font-size:1rem}#quickWait{position:fixed;top:0;left:0}#quickWait .loadCircle{border-radius:50%;position:absolute;height:100%;width:100%}#quickWait .loadCircle:nth-of-type(odd){background:#ffb800}#quickWait .loadCircle:nth-of-type(even){background:#fff}.objectFit.shim img{width:auto;height:auto;min-width:100%;min-height:100%}.objectFit.show img{display:inline}.objectFit img{width:100%;height:100%;object-fit:cover;display:none}@font-face{font-weight:normal;font-style:normal;font-family:'icomoon';src:url(../../images/icomoon.eot?);src:url(../../images/icomoon.eot?#iefix) format("embedded-opentype"),url(../../images/icomoon.svg#icomoon) format("svg"),url(../../images/icomoon.woff) format("woff"),url(../../images/icomoon.ttf) format("truetype")}[data-icon]{font-family:"icomoon"!important;text-transform:none!important;font-weight:normal!important;font-variant:normal!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;speak:none!important}[data-icon]:before{content:attr(data-icon)}.altIcon[data-icon]:before{content:attr(data-alticon)}.altIcon>[data-icon]:before{content:attr(data-alticon)}.startHidden{display:none}.hideVisible{visibility:hidden;position:fixed}.leftalign{text-align:left}.centeralign{text-align:center}.rightalign{text-align:right}.justify{text-align:justify}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.fltleft{float:left}.fltright{float:right}.clear{clear:both}.inline{display:inline}.inlineblock{display:inline-block}.block{display:block}.vbottom{vertical-align:bottom!important}.vtop{vertical-align:top!important}.vmiddle{vertical-align:middle!important}.smmargin{margin:5px}.smtmargin{margin-top:5px}.smbmargin{margin-bottom:5px}.smlmargin{margin-left:5px}.smrmargin{margin-right:5px}.mdmargin{margin:10px}.mdtmargin{margin-top:10px}.mdbmargin{margin-bottom:10px}.mdlmargin{margin-left:10px}.mdrmargin{margin-right:10px}.lgmargin{margin:20px}.lglmargin{margin-left:20px}.lgrmargin{margin-right:20px}.lgtmargin{margin-top:20px}.lgbmargin{margin-bottom:20px}.hgtmargin{margin-top:40px}.hgbmargin{margin-bottom:40px}.xsmpadding{padding:2px}.xsmlpadding{padding-left:2px}.xsmrpadding{padding-right:2px}.xsmtpadding{padding-top:2px}.xsmbpadding{padding-bottom:2px}.smpadding{padding:5px}.smlpadding{padding-left:5px}.smrpadding{padding-right:5px}.smtpadding{padding-top:5px}.smbpadding{padding-bottom:5px}.mdpadding{padding:10px}.mdlpadding{padding-left:10px}.mdrpadding{padding-right:10px}.mdtpadding{padding-top:10px}.mdbpadding{padding-bottom:10px}.lgpadding{padding:20px}.lglpadding{padding-left:20px}.lgrpadding{padding-right:20px}.lgtpadding{padding-top:20px}.lgbpadding{padding-bottom:20px}.hgpadding{padding:40px}.hglpadding{padding-left:40px}.hgrpadding{padding-right:40px}.hgtpadding{padding-top:40px}.hgbpadding{padding-bottom:40px}.centerblock{margin-right:auto!important;margin-left:auto!important}.scrolloverflowy{overflow-y:scroll}.overflow{overflow:auto}.overflowy{overflow-y:auto}.overflowx{overflow-x:auto}.nooverflow{overflow:hidden}.nowhitespace{white-space:nowrap}.whitespace{white-space:normal}.repeatWrap{display:inline}@media only screen and (max-width:767px){.mobileShow{display:block!important}}@media only screen and (max-width:767px){.mobileHide{display:none!important}}@-webkit-keyframes orientation{0%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}50%{-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}75%{-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}100%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-moz-keyframes orientation{0%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}50%{-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}75%{-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}100%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-o-keyframes orientation{0%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}25%{-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}50%{-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}75%{-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}100%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}}@keyframes orientation{0%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}50%{-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}75%{-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}100%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes prominence{0%{-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}100%{-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-moz-keyframes prominence{0%{-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}100%{-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-o-keyframes prominence{0%{-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1;}50%{-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0;}100%{-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1;}}@keyframes prominence{0%{-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}100%{-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes load{0%{opacity:1;-moz-transform:scale(1,.1);-ms-transform:scale(1,.1);-o-transform:scale(1,.1);-webkit-transform:scale(1,.1);transform:scale(1,.1)}15%{opacity:.4;-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}35%{opacity:1;-moz-transform:scale(1,.1);-ms-transform:scale(1,.1);-o-transform:scale(1,.1);-webkit-transform:scale(1,.1);transform:scale(1,.1)}100%{opacity:1;-moz-transform:scale(1,.1);-ms-transform:scale(1,.1);-o-transform:scale(1,.1);-webkit-transform:scale(1,.1);transform:scale(1,.1)}}@-moz-keyframes load{0%{opacity:1;-moz-transform:scale(1,.1);-ms-transform:scale(1,.1);-o-transform:scale(1,.1);-webkit-transform:scale(1,.1);transform:scale(1,.1)}15%{opacity:.4;-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}35%{opacity:1;-moz-transform:scale(1,.1);-ms-transform:scale(1,.1);-o-transform:scale(1,.1);-webkit-transform:scale(1,.1);transform:scale(1,.1)}100%{opacity:1;-moz-transform:scale(1,.1);-ms-transform:scale(1,.1);-o-transform:scale(1,.1);-webkit-transform:scale(1,.1);transform:scale(1,.1)}}@-o-keyframes load{0%{opacity:1;-moz-transform:scale(1,.1);-ms-transform:scale(1,.1);-o-transform:scale(1,.1);-webkit-transform:scale(1,.1);transform:scale(1,.1);}15%{opacity:.4;-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1);}35%{opacity:1;-moz-transform:scale(1,.1);-ms-transform:scale(1,.1);-o-transform:scale(1,.1);-webkit-transform:scale(1,.1);transform:scale(1,.1);}100%{opacity:1;-moz-transform:scale(1,.1);-ms-transform:scale(1,.1);-o-transform:scale(1,.1);-webkit-transform:scale(1,.1);transform:scale(1,.1);}}@keyframes load{0%{opacity:1;-moz-transform:scale(1,.1);-ms-transform:scale(1,.1);-o-transform:scale(1,.1);-webkit-transform:scale(1,.1);transform:scale(1,.1)}15%{opacity:.4;-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}35%{opacity:1;-moz-transform:scale(1,.1);-ms-transform:scale(1,.1);-o-transform:scale(1,.1);-webkit-transform:scale(1,.1);transform:scale(1,.1)}100%{opacity:1;-moz-transform:scale(1,.1);-ms-transform:scale(1,.1);-o-transform:scale(1,.1);-webkit-transform:scale(1,.1);transform:scale(1,.1)}}@-webkit-keyframes loading{0%{-moz-transform:scale(1) rotate(0deg);-ms-transform:scale(1) rotate(0deg);-o-transform:scale(1) rotate(0deg);-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);box-shadow:0 1px 3px rgba(0,0,0,.5)}50%{-moz-transform:scale(1.2) rotate(.02deg);-ms-transform:scale(1.2) rotate(.02deg);-o-transform:scale(1.2) rotate(.02deg);-webkit-transform:scale(1.2) rotate(.02deg);transform:scale(1.2) rotate(.02deg);box-shadow:0 3px 5px rgba(0,0,0,.2)}100%{-moz-transform:scale(1) rotate(0deg);-ms-transform:scale(1) rotate(0deg);-o-transform:scale(1) rotate(0deg);-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);box-shadow:0 1px 3px rgba(0,0,0,.5)}}@-moz-keyframes loading{0%{-moz-transform:scale(1) rotate(0deg);-ms-transform:scale(1) rotate(0deg);-o-transform:scale(1) rotate(0deg);-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);box-shadow:0 1px 3px rgba(0,0,0,.5)}50%{-moz-transform:scale(1.2) rotate(.02deg);-ms-transform:scale(1.2) rotate(.02deg);-o-transform:scale(1.2) rotate(.02deg);-webkit-transform:scale(1.2) rotate(.02deg);transform:scale(1.2) rotate(.02deg);box-shadow:0 3px 5px rgba(0,0,0,.2)}100%{-moz-transform:scale(1) rotate(0deg);-ms-transform:scale(1) rotate(0deg);-o-transform:scale(1) rotate(0deg);-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);box-shadow:0 1px 3px rgba(0,0,0,.5)}}@-o-keyframes loading{0%{-moz-transform:scale(1)rotate(0deg);-ms-transform:scale(1)rotate(0deg);-o-transform:scale(1)rotate(0deg);-webkit-transform:scale(1)rotate(0deg);transform:scale(1)rotate(0deg);box-shadow:0 1px 3px rgba(0,0,0,.5);}50%{-moz-transform:scale(1.2)rotate(.02deg);-ms-transform:scale(1.2)rotate(.02deg);-o-transform:scale(1.2)rotate(.02deg);-webkit-transform:scale(1.2)rotate(.02deg);transform:scale(1.2)rotate(.02deg);box-shadow:0 3px 5px rgba(0,0,0,.2);}100%{-moz-transform:scale(1)rotate(0deg);-ms-transform:scale(1)rotate(0deg);-o-transform:scale(1)rotate(0deg);-webkit-transform:scale(1)rotate(0deg);transform:scale(1)rotate(0deg);box-shadow:0 1px 3px rgba(0,0,0,.5);}}@keyframes loading{0%{-moz-transform:scale(1) rotate(0deg);-ms-transform:scale(1) rotate(0deg);-o-transform:scale(1) rotate(0deg);-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);box-shadow:0 1px 3px rgba(0,0,0,.5)}50%{-moz-transform:scale(1.2) rotate(.02deg);-ms-transform:scale(1.2) rotate(.02deg);-o-transform:scale(1.2) rotate(.02deg);-webkit-transform:scale(1.2) rotate(.02deg);transform:scale(1.2) rotate(.02deg);box-shadow:0 3px 5px rgba(0,0,0,.2)}100%{-moz-transform:scale(1) rotate(0deg);-ms-transform:scale(1) rotate(0deg);-o-transform:scale(1) rotate(0deg);-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);box-shadow:0 1px 3px rgba(0,0,0,.5)}}@-webkit-keyframes shake{0%,100%{transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}@-moz-keyframes shake{0%,100%{transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}@-o-keyframes shake{0%,100%{transform:translate3d(0,0,0);}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0);}20%,40%,60%,80%{transform:translate3d(10px,0,0);}}@keyframes shake{0%,100%{transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}@-webkit-keyframes shakeCenter{0%,100%{transform:translate3d(-50%,-50%,0)}10%,30%,50%,70%,90%{transform:translate3d(-55%,-50%,0)}20%,40%,60%,80%{transform:translate3d(-45%,-50%,0)}}@-moz-keyframes shakeCenter{0%,100%{transform:translate3d(-50%,-50%,0)}10%,30%,50%,70%,90%{transform:translate3d(-55%,-50%,0)}20%,40%,60%,80%{transform:translate3d(-45%,-50%,0)}}@-o-keyframes shakeCenter{0%,100%{transform:translate3d(-50%,-50%,0);}10%,30%,50%,70%,90%{transform:translate3d(-55%,-50%,0);}20%,40%,60%,80%{transform:translate3d(-45%,-50%,0);}}@keyframes shakeCenter{0%,100%{transform:translate3d(-50%,-50%,0)}10%,30%,50%,70%,90%{transform:translate3d(-55%,-50%,0)}20%,40%,60%,80%{transform:translate3d(-45%,-50%,0)}}*:focus{outline:none}body{background:#f2f2f2;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;overflow:hidden}body input,body textarea{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}button.lgbutton,.loggedOutWrap .loginWrap>.content .controls button,.loggedOutWrap #success>.content .controls button,.loggedOutWrap .loginWrap>.content .greybutton button,.loggedOutWrap #success>.content .greybutton button{background:#2196f3;border:1px gray solid;color:#fff;box-shadow:inset 0 1px white;padding:5px 10px;font-size:1.4em}button.lgbutton:hover,.loggedOutWrap .loginWrap>.content .controls button:hover,.loggedOutWrap #success>.content .controls button:hover,.loggedOutWrap .loginWrap>.content .greybutton button:hover,.loggedOutWrap #success>.content .greybutton button:hover{background:#51adf6}button.lgbutton:enabled:hover:active,.loggedOutWrap .loginWrap>.content .controls button:enabled:hover:active,.loggedOutWrap #success>.content .controls button:enabled:hover:active,.loggedOutWrap .loginWrap>.content .greybutton button:enabled:hover:active,.loggedOutWrap #success>.content .greybutton button:enabled:hover:active{border-color:#08528d;background:#08528d;box-shadow:inset 0 2px 2px rgba(0,0,0,.3)}button.lgbutton.warning,.loggedOutWrap .loginWrap>.content .controls button.warning,.loggedOutWrap #success>.content .controls button.warning,.loggedOutWrap .loginWrap>.content .greybutton button.warning,.loggedOutWrap #success>.content .greybutton button.warning{background:red}button.lgbutton.warning:hover,.loggedOutWrap .loginWrap>.content .controls button.warning:hover,.loggedOutWrap #success>.content .controls button.warning:hover,.loggedOutWrap .loginWrap>.content .greybutton button.warning:hover,.loggedOutWrap #success>.content .greybutton button.warning:hover{background:#f33}button.lgbutton.warning:enabled:hover:active,.loggedOutWrap .loginWrap>.content .controls button.warning:enabled:hover:active,.loggedOutWrap #success>.content .controls button.warning:enabled:hover:active,.loggedOutWrap .loginWrap>.content .greybutton button.warning:enabled:hover:active,.loggedOutWrap #success>.content .greybutton button.warning:enabled:hover:active{border-color:maroon;background:maroon}button.lgbutton[disabled]:active,.loggedOutWrap .loginWrap>.content .controls button[disabled]:active,.loggedOutWrap #success>.content .controls button[disabled]:active,.loggedOutWrap .loginWrap>.content .greybutton button[disabled]:active,.loggedOutWrap #success>.content .greybutton button[disabled]:active{top:0}button.lgbutton[disabled],.loggedOutWrap .loginWrap>.content .controls button[disabled],.loggedOutWrap #success>.content .controls button[disabled],.loggedOutWrap .loginWrap>.content .greybutton button[disabled],.loggedOutWrap #success>.content .greybutton button[disabled],button.lgbutton[disabled]:hover,.loggedOutWrap .loginWrap>.content .controls button[disabled]:hover,.loggedOutWrap #success>.content .controls button[disabled]:hover,.loggedOutWrap .loginWrap>.content .greybutton button[disabled]:hover,.loggedOutWrap #success>.content .greybutton button[disabled]:hover{border:1px solid #e6e6e6;background:#e6e6e6;box-shadow:0 0 3px rgba(0,0,0,.3);color:#ccc}a{color:#2196f3;text-decoration:none}a:hover{color:#f44336}.question{border:none;margin-bottom:20px}.question__legend{font-size:2em;margin-bottom:10px;padding-bottom:5px;border-bottom:1px gray dashed}.question__option-input--real{display:none!important}.question__option-input--real:checked+.question__option-label .question__option-input--fake{color:#4caf50}.question__option-input--real:checked+.question__option-label .question__option-input--fake:before{content:attr(data-alticon)}.question__option-input--fake{display:inline-block;margin-right:10px}.question__option-label:hover .question__option-input--fake,.question__option-label:focus .question__option-input--fake{color:#2196f3}.warning{background:#fff0c2;border:2px red solid;padding:10px;font-weight:500}.warning .icon,.warning .text{display:block;text-align:center}.warning .icon{font-size:4em;color:red;margin-bottom:10px}.warning .text{color:red;font-size:1.4em}.validationBubble{text-transform:uppercase;font-size:1.4em;position:absolute;top:0;right:0;z-index:1;-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%);padding:5px 10px;color:#fff;border-radius:5px;background:#f44336}.validationBubble:after{top:90%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;border-width:10px;margin-left:-10px;border-top-color:#f44336}#navigation{position:fixed;bottom:0;right:0;z-index:200;text-align:right}#navigation #navigationButtons{padding:0 20px 20px 0}#navigation #navigationButtons #fullNavigation{display:none;margin-bottom:5px;text-align:center}#navigation #navigationButtons .navSection{padding:5px 0;position:relative;cursor:pointer}#navigation #navigationButtons .navSection:last-of-type{padding-bottom:0}#navigation #navigationButtons .navSection label{font-weight:400;border-radius:2px;white-space:nowrap;width:auto;background:#404040;color:#fff;padding:5px;margin:0 10px 0 0;visibility:hidden;position:absolute;top:50%;left:0;-moz-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);-o-transform:translate(-100%,-50%);-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}#navigation #navigationButtons .navSection .navBtn{display:inline-block;width:auto;vertical-align:middle;font-size:2em;margin-left:5px;background:#fff;color:#000;overflow:hidden;position:relative;z-index:0;box-shadow:0 4px 10px rgba(0,0,0,.2);border-radius:50%}#navigation #navigationButtons .navSection .navBtn[disabled]{background:#e6e6e6;color:#ccc}#navigation #navigationButtons .navSection .navBtn *{pointer-events:none}#navigation #navigationButtons .navSection .navBtn .navBG{top:0;left:0;right:0;bottom:0;position:absolute;background:#f44336;display:none;border-radius:50%;z-index:-1;overflow:hidden;color:transparent;text-shadow:0 0 #ba160a,-1px 1px #ba160a,-2px 2px #ba160a,-3px 3px #ba160a,-4px 4px #ba160a,-5px 5px #ba160a,-6px 6px #ba160a,-7px 7px #ba160a,-8px 8px #ba160a,-9px 9px #ba160a,-10px 10px #ba160a,-11px 11px #ba160a,-12px 12px #ba160a,-13px 13px #ba160a,-14px 14px #ba160a,-15px 15px #ba160a,-16px 16px #ba160a,-17px 17px #ba160a,-18px 18px #ba160a,-19px 19px #ba160a,-20px 20px #ba160a,-21px 21px #ba160a,-22px 22px #ba160a,-23px 23px #ba160a,-24px 24px #ba160a,-25px 25px #ba160a,-26px 26px #ba160a,-27px 27px #ba160a,-28px 28px #ba160a,-29px 29px #ba160a,-30px 30px #ba160a,-31px 31px #ba160a,-32px 32px #ba160a,-33px 33px #ba160a,-34px 34px #ba160a,-35px 35px #ba160a,-36px 36px #ba160a,-37px 37px #ba160a,-38px 38px #ba160a,-39px 39px #ba160a,-40px 40px #ba160a,-41px 41px #ba160a,-42px 42px #ba160a,-43px 43px #ba160a,-44px 44px #ba160a,-45px 45px #ba160a,-46px 46px #ba160a,-47px 47px #ba160a,-48px 48px #ba160a,-49px 49px #ba160a,-50px 50px #ba160a}#navigation #navigationButtons .navSection .navBtn .navIcon,#navigation #navigationButtons .navSection .navBtn .bgIcon{display:block;padding:15px}#navigation #navigationButtons .navSection#navMenuBtn .navBtn{background:#2196f3;border-radius:50%;font-size:2.4em;color:#fff}#navigation #navigationButtons .navSection#navMenuBtn .navBtn .navIcon,#navigation #navigationButtons .navSection#navMenuBtn .navBtn .bgIcon{padding:20px}#navigation #navigationButtons .navSection#navMenuBtn .navBtn .navBG{background:#ffb800;text-shadow:0 0 #e6a600,-1px 1px #e6a600,-2px 2px #e6a600,-3px 3px #e6a600,-4px 4px #e6a600,-5px 5px #e6a600,-6px 6px #e6a600,-7px 7px #e6a600,-8px 8px #e6a600,-9px 9px #e6a600,-10px 10px #e6a600,-11px 11px #e6a600,-12px 12px #e6a600,-13px 13px #e6a600,-14px 14px #e6a600,-15px 15px #e6a600,-16px 16px #e6a600,-17px 17px #e6a600,-18px 18px #e6a600,-19px 19px #e6a600,-20px 20px #e6a600,-21px 21px #e6a600,-22px 22px #e6a600,-23px 23px #e6a600,-24px 24px #e6a600,-25px 25px #e6a600,-26px 26px #e6a600,-27px 27px #e6a600,-28px 28px #e6a600,-29px 29px #e6a600,-30px 30px #e6a600,-31px 31px #e6a600,-32px 32px #e6a600,-33px 33px #e6a600,-34px 34px #e6a600,-35px 35px #e6a600,-36px 36px #e6a600,-37px 37px #e6a600,-38px 38px #e6a600,-39px 39px #e6a600,-40px 40px #e6a600,-41px 41px #e6a600,-42px 42px #e6a600,-43px 43px #e6a600,-44px 44px #e6a600,-45px 45px #e6a600,-46px 46px #e6a600,-47px 47px #e6a600,-48px 48px #e6a600,-49px 49px #e6a600,-50px 50px #e6a600}#navigation #navigationButtons .navSection:hover label{visibility:visible}#navigation #navigationButtons .navSection:hover .navBtn:not([disabled]){color:#fff}#navigation #navigationButtons .navSection:last-of-type{margin-bottom:0}#navigation #navigationButtons .navSection.active .navBtn .navBG{display:block}.installPrompt{background:#fff;box-shadow:0 4px 10px rgba(0,0,0,.2);padding:10px 20px;border-radius:10px;position:fixed;top:0;left:0;width:300px}.installPrompt.mobilePrompt .text .icon{height:1.6em;vertical-align:middle;margin:0 5px}.installPrompt .iconWrap{text-align:center;margin-bottom:10px}.installPrompt .iconWrap .icon img{width:64px}.installPrompt .text{font-size:1.6em;text-align:center;line-height:1.6em}.installPrompt .text span{display:inline-block;vertical-align:middle}.installPrompt .text span.strong{font-weight:700}.installPrompt .close{position:absolute;top:10px;right:10px;font-size:1.6em;cursor:pointer}.installPrompt .controls{margin-top:10px;text-align:justify;-ms-text-justify:distribute-all-lines;text-justify:distribute-all-lines;font-size:0}.installPrompt .controls:after{display:inline-block;width:100%;content:"";font-size:0;line-height:0}.installPrompt .controls .control{display:inline-block;width:50%;vertical-align:middle;font-size:1rem}.installPrompt .controls .control a{font-size:1.2em}.installPrompt .controls .control:last-of-type{text-align:right}#datePicker{background:#fff;border:1px #e6e6e6 solid;padding:10px;border-radius:5px;width:300px;box-shadow:0 4px 10px rgba(0,0,0,.2)}#datePicker #calendarControls{margin-bottom:10px}#datePicker #calendarControls .calendarControl.button{text-align:center}#datePicker #calendarControls .calendarControl.button button{font-size:20px}#datePicker #calendarControls .calendarControl.select select{font-size:1.4em}#datePicker .dayName,#datePicker .selectDay{text-align:center;padding:5px}#datePicker .dayName .dayText,#datePicker .selectDay .dayText{font-size:2em}#datePicker .dayName{background:#607d8b;border:1px #fff solid;color:#fff}#datePicker .selectDay{background:#f2f2f2;border:1px #fff solid}#datePicker .selectDay.current{background:#4caf50;color:#fff}#datePicker .selectDay[disabled]{box-shadow:none}#datePicker .selectDay:not([disabled]):hover,#datePicker .selectDay.active{background:#73022a;color:#fff}#mainFader{background:rgba(0,0,0,.4);top:0;left:0;right:0;bottom:0;position:fixed}@media only screen and (max-width:767px){#navigation{bottom:30px}}#navigation #navigationButtons .navSection label{max-width:150px;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:block;white-space:nowrap;overflow:hidden;visibility:visible}#navigation #navigationButtons .navSection.openCMP label{max-width:150px;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:block;white-space:nowrap;overflow:hidden;visibility:visible}#navigation #navigationButtons .navSection#navMenuBtn .navBtn.ready{background:#4caf50}#navigation #navigationButtons .navSection#navMenuBtn .navBtn.ready .navBG{background:#6ec071;text-shadow:0 0 #4caf50,-1px 1px #4caf50,-2px 2px #4caf50,-3px 3px #4caf50,-4px 4px #4caf50,-5px 5px #4caf50,-6px 6px #4caf50,-7px 7px #4caf50,-8px 8px #4caf50,-9px 9px #4caf50,-10px 10px #4caf50,-11px 11px #4caf50,-12px 12px #4caf50,-13px 13px #4caf50,-14px 14px #4caf50,-15px 15px #4caf50,-16px 16px #4caf50,-17px 17px #4caf50,-18px 18px #4caf50,-19px 19px #4caf50,-20px 20px #4caf50,-21px 21px #4caf50,-22px 22px #4caf50,-23px 23px #4caf50,-24px 24px #4caf50,-25px 25px #4caf50,-26px 26px #4caf50,-27px 27px #4caf50,-28px 28px #4caf50,-29px 29px #4caf50,-30px 30px #4caf50,-31px 31px #4caf50,-32px 32px #4caf50,-33px 33px #4caf50,-34px 34px #4caf50,-35px 35px #4caf50,-36px 36px #4caf50,-37px 37px #4caf50,-38px 38px #4caf50,-39px 39px #4caf50,-40px 40px #4caf50,-41px 41px #4caf50,-42px 42px #4caf50,-43px 43px #4caf50,-44px 44px #4caf50,-45px 45px #4caf50,-46px 46px #4caf50,-47px 47px #4caf50,-48px 48px #4caf50,-49px 49px #4caf50,-50px 50px #4caf50}#navigation #navigationButtons .navSection#navMenuBtn .navBtn.ready [data-icon]:before{content:attr(data-readyicon)}.progressBar .text{white-space:nowrap}.progressBar .text .item{display:inline-block;width:100%;vertical-align:middle;white-space:normal}.progressBar .bar{height:15px;border-radius:999px;position:relative;overflow:hidden}.progressBar .bar .progressFill,.progressBar .bar .progressCover{position:absolute;top:0;left:0;right:0;bottom:0}.progressBar .bar .progressFill{background:#4cd964;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRjZDk2NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iIzVhYzhmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzAwN2FmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iIzM0YWFkYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjJkNTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,#4cd964 0%,#5ac8fa 25%,#007aff 50%,#34aadc 75%,#ff2d55 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#4cd964),color-stop(25%,#5ac8fa),color-stop(50%,#007aff),color-stop(75%,#34aadc),color-stop(100%,#ff2d55));background:-webkit-linear-gradient(left,#4cd964 0%,#5ac8fa 25%,#007aff 50%,#34aadc 75%,#ff2d55 100%);background:-o-linear-gradient(left,#4cd964 0%,#5ac8fa 25%,#007aff 50%,#34aadc 75%,#ff2d55 100%);background:-ms-linear-gradient(left,#4cd964 0%,#5ac8fa 25%,#007aff 50%,#34aadc 75%,#ff2d55 100%);background:linear-gradient(to right,#4cd964 0%,#5ac8fa 25%,#007aff 50%,#34aadc 75%,#ff2d55 100%)}.progressBar .bar .progressCover{background:#e6e6e6}.progressBars{margin:20px 0;text-align:center;font-size:0}.progressBars .text{display:none;visibility:hidden;opacity:0}.progressBars .bar{display:inline-block;-moz-animation-name:loading;-ms-animation-name:loading;-o-animation-name:loading;-webkit-animation-name:loading;animation-name:loading;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;-webkit-animation-duration:1s;animation-duration:1s;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;height:30px;width:10px;background-color:#2196f3}.progressBars .bar:nth-of-type(1){-moz-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;-webkit-animation-delay:0s;animation-delay:0s}.progressBars .bar:nth-of-type(2){-moz-animation-delay:.125s;-ms-animation-delay:.125s;-o-animation-delay:.125s;-webkit-animation-delay:.125s;animation-delay:.125s}.progressBars .bar:nth-of-type(3){-moz-animation-delay:.25s;-ms-animation-delay:.25s;-o-animation-delay:.25s;-webkit-animation-delay:.25s;animation-delay:.25s}.progressBars .bar:not(:last-child){margin-right:5px}.progressBars.IE9 .text{text-align:center;font-size:1.6em;font-style:italic;color:#717171}.progressBars.IE9 .bar{display:none;visibility:none;opacity:0}#mainBG{background:url(images/main_bg.jpg) no-repeat;background-size:cover;position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1}#IEWarning{width:767px;margin:20px auto;padding:20px;border:1px #e6e6e6 solid;background:#fff}#IEWarning .header{font-size:1.4em;font-weight:500;text-align:center}#IEWarning .browsers{margin:20px 0;text-align:center}#IEWarning .browsers .browser{display:inline-block;*display:inline;zoom:1;text-align:center;vertical-align:top;margin:0 10px;cursor:pointer;filter:alpha(opacity=80);opacity:.8}#IEWarning .browsers .browser:hover{color:#000;filter:alpha(opacity=100);opacity:1}#IEWarning .footer{text-align:right;font-size:1.2em}.loggedOutWrap{height:100%;width:100%;position:relative;overflow:auto}.loggedOutWrap .loginWrap,.loggedOutWrap #success{max-width:500px;max-height:100%;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (max-width:767px) and (orientation:landscape){.loggedOutWrap .loginWrap,.loggedOutWrap #success{width:50%}}.loggedOutWrap .loginWrap .logo,.loggedOutWrap #success .logo{width:75%;margin-bottom:20px;margin-left:auto;margin-right:auto}.loggedOutWrap .loginWrap .logo img,.loggedOutWrap #success .logo img{width:100%;max-height:125px}.loggedOutWrap .loginWrap .appLogo,.loggedOutWrap #success .appLogo{margin-top:10px;text-align:right}.loggedOutWrap .loginWrap .appLogo .text,.loggedOutWrap .loginWrap .appLogo img,.loggedOutWrap #success .appLogo .text,.loggedOutWrap #success .appLogo img{display:inline-block;vertical-align:middle}.loggedOutWrap .loginWrap .appLogo .text,.loggedOutWrap #success .appLogo .text{text-transform:uppercase;color:gray;margin-right:5px}.loggedOutWrap .loginWrap .appLogo img,.loggedOutWrap #success .appLogo img{width:25%}.loggedOutWrap .loginWrap>.content,.loggedOutWrap #success>.content{background:#fff;padding:20px;box-shadow:0 1px 2px rgba(0,0,0,.15);border-radius:5px}.loggedOutWrap .loginWrap>.content.error,.loggedOutWrap #success>.content.error{-moz-animation-name:shake;-ms-animation-name:shake;-o-animation-name:shake;-webkit-animation-name:shake;animation-name:shake;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;-webkit-animation-iteration-count:1;animation-iteration-count:1;-moz-animation-timing-function:.5s;-ms-animation-timing-function:.5s;-o-animation-timing-function:.5s;-webkit-animation-timing-function:.5s;animation-timing-function:.5s;-moz-animation-duration:.5s;-ms-animation-duration:.5s;-o-animation-duration:.5s;-webkit-animation-duration:.5s;animation-duration:.5s;-moz-animation-direction:normal;-ms-animation-direction:normal;-o-animation-direction:normal;-webkit-animation-direction:normal;animation-direction:normal;-moz-animation-delay:0;-ms-animation-delay:0;-o-animation-delay:0;-webkit-animation-delay:0;animation-delay:0}.loggedOutWrap .loginWrap>.content input,.loggedOutWrap .loginWrap>.content .fakeInput,.loggedOutWrap #success>.content input,.loggedOutWrap #success>.content .fakeInput{font-weight:400;width:100%;display:block;text-shadow:3px 3px 2px #4b626d;text-align:center;color:#fff;background:none}.loggedOutWrap .loginWrap>.content input::-webkit-input-placeholder,.loggedOutWrap .loginWrap>.content .fakeInput::-webkit-input-placeholder,.loggedOutWrap #success>.content input::-webkit-input-placeholder,.loggedOutWrap #success>.content .fakeInput::-webkit-input-placeholder{color:#d5dee2}.loggedOutWrap .loginWrap>.content input:-moz-placeholder,.loggedOutWrap .loginWrap>.content .fakeInput:-moz-placeholder,.loggedOutWrap #success>.content input:-moz-placeholder,.loggedOutWrap #success>.content .fakeInput:-moz-placeholder{color:#d5dee2}.loggedOutWrap .loginWrap>.content input::-moz-placeholder,.loggedOutWrap .loginWrap>.content .fakeInput::-moz-placeholder,.loggedOutWrap #success>.content input::-moz-placeholder,.loggedOutWrap #success>.content .fakeInput::-moz-placeholder{color:#d5dee2}.loggedOutWrap .loginWrap>.content input:-ms-input-placeholder,.loggedOutWrap .loginWrap>.content .fakeInput:-ms-input-placeholder,.loggedOutWrap #success>.content input:-ms-input-placeholder,.loggedOutWrap #success>.content .fakeInput:-ms-input-placeholder{color:#d5dee2}.loggedOutWrap .loginWrap>.content .fakeInput,.loggedOutWrap #success>.content .fakeInput{color:#d5dee2}.loggedOutWrap .loginWrap>.content input:not(.initial),.loggedOutWrap .loginWrap>.content #ssnWrap:not(.initial),.loggedOutWrap #success>.content input:not(.initial),.loggedOutWrap #success>.content #ssnWrap:not(.initial){padding:5px 10px;box-shadow:0 1px 0 rgba(255,255,255,.15),0 2px 4px rgba(0,0,0,.2) inset,0 0 12px rgba(255,255,255,.1);border-radius:2px;background:#8aa2ae;border:1px #607d8b solid}.loggedOutWrap .loginWrap>.content .controls,.loggedOutWrap #success>.content .controls{text-align:right;margin-top:10px}.loggedOutWrap .loginWrap>.content .controls button,.loggedOutWrap #success>.content .controls button{font-size:2.4em;padding:10px;display:block;width:100%}.loggedOutWrap .loginWrap>.content .greybutton,.loggedOutWrap #success>.content .greybutton{text-align:right;margin-top:10px}.loggedOutWrap .loginWrap>.content .greybutton button,.loggedOutWrap #success>.content .greybutton button{font-size:2.4em;padding:10px;display:block;width:100%;background:#d3d3d3;color:#000}.loggedOutWrap .loginWrap>.content .validation .error,.loggedOutWrap #success>.content .validation .error{font-size:2em;color:red;font-weight:500;text-align:center;margin-bottom:20px}.loggedOutWrap .loginWrap{width:75%}.loggedOutWrap #success{width:95%}.loggedOutWrap #success .icon{width:50%;margin-left:auto;margin-right:auto;margin-bottom:20px}.loggedOutWrap #success .icon img{width:100%}.loggedOutWrap #success h2{font-size:2.4em;font-weight:500;margin-bottom:20px}.loggedOutWrap #success p{font-size:1.6em;color:gray;margin:10px 0}.loggedOutWrap #success>.content .controls{margin-top:20px}.loggedOutWrap#pinLogin input{font-size:4.8em;margin-bottom:10px}.loggedOutWrap#consumerLogin .inputsWrap{margin-bottom:10px}.loggedOutWrap#consumerLogin .inputsWrap label{font-size:1.6em;font-weight:500;margin-bottom:5px;display:block}.loggedOutWrap#consumerLogin .inputsWrap input,.loggedOutWrap#consumerLogin .inputsWrap .fakeInput{font-size:3.2em;text-align:left}.loggedOutWrap#consumerLogin .inputsWrap #ssnWrap input,.loggedOutWrap#consumerLogin .inputsWrap #ssnWrap .fakeInput{width:auto;display:inline-block;vertical-align:middle;box-shadow:none}.loggedOutWrap#consumerLogin .inputsWrap #ssnWrap input{width:100px}#mainLoader,#loginLoader{width:75%;max-width:480px;position:fixed;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);overflow:hidden;padding:10px;display:none}#mainLoader .progressBar,#loginLoader .progressBar{overflow:hidden;padding:10px}#mainLoader .progressBar .text .item,#loginLoader .progressBar .text .item{font-weight:500;font-size:1.6em;padding:10px;text-align:center;text-transform:uppercase}#mainLoader .progressBar .bar,#loginLoader .progressBar .bar{height:5px;white-space:normal;box-shadow:0 1px 2px rgba(0,0,0,.15)}#mainLoader .progressBar .bar .progressCover,#loginLoader .progressBar .bar .progressCover{background:#fff}#mainDocuments{position:absolute;height:100%;width:100%}#mainDocuments>.fader{background:rgba(0,0,0,.4);position:fixed;top:0;left:0;right:0;bottom:0}#mainDocuments>.modal{background:#fff;overflow:hidden;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}#mainDocuments>.modal h2{text-align:center;font-size:2.4em;margin-bottom:5px;font-weight:500}#mainDocuments>.modal p{font-size:1.6em;font-weight:300;text-align:center;color:gray}#mainDocuments>.modal .content{padding:20px}#mainDocuments>.modal .wrap{margin:10px}#mainDocuments>.modal .wrap .content{padding:10px}#mainDocuments>.modal .navControls{margin-top:10px;text-align:justify;-ms-text-justify:distribute-all-lines;text-justify:distribute-all-lines;font-size:0}#mainDocuments>.modal .navControls:after{display:inline-block;width:100%;content:"";font-size:0;line-height:0}#mainDocuments>.modal .navControls>.control{display:inline-block;width:50%;vertical-align:middle;font-size:1rem}#mainDocuments>.modal .navControls>.control>.control{font-size:2em;color:#2196f3;display:block;text-align:center;width:100%;cursor:pointer;border-top:1px #e6e6e6 solid;padding:15px}#mainDocuments>.modal .navControls>.control>.control:hover{background:#cae6fc}#mainDocuments>.modal .navControls>.control>.control:hover:active{box-shadow:inset 2px 2px 8px rgba(0,0,0,.1)}#mainDocuments>.modal .navControls>.control>.control[disabled]{color:#e6e6e6;pointer-events:none}#mainDocuments>.modal .navControls>.control:not(:last-of-type){border-right:1px #e6e6e6 solid}@media only screen and (-webkit-device-pixel-ratio:1),screen and (min-width:1920px){#mainDocuments>.modal#signaturePad .options{scrollbar-base-color:#000;scrollbar-track-color:#f2f2f2}#mainDocuments>.modal#signaturePad .options::-webkit-scrollbar,#mainDocuments>.modal#signaturePad .options *::-webkit-scrollbar{width:5px;height:5px}#mainDocuments>.modal#signaturePad .options::-webkit-scrollbar-thumb,#mainDocuments>.modal#signaturePad .options *::-webkit-scrollbar-thumb{background:#000;border-radius:0}#mainDocuments>.modal#signaturePad .options::-webkit-scrollbar-track,#mainDocuments>.modal#signaturePad .options *::-webkit-scrollbar-track{background:#f2f2f2}}#mainDocuments>.modal#signaturePad #prerenderedSignatures{white-space:nowrap;overflow:hidden}#mainDocuments>.modal#signaturePad #prerenderedSignatures .wrap{background:#f2f2f2;padding:10px 20px}#mainDocuments>.modal#signaturePad #prerenderedSignatures .wrap .options{white-space:nowrap;overflow-x:auto;padding:10px 0}#mainDocuments>.modal#signaturePad #prerenderedSignatures #selectSigner,#mainDocuments>.modal#signaturePad #prerenderedSignatures #selectSignature{display:inline-block;width:100%;vertical-align:top;font-size:1em;white-space:normal;-moz-transition:transform .5s cubic-bezier(.19,1,.22,1);-o-transition:transform .5s cubic-bezier(.19,1,.22,1);-webkit-transition:transform .5s cubic-bezier(.19,1,.22,1);transition:transform .5s cubic-bezier(.19,1,.22,1)}#mainDocuments>.modal#signaturePad #prerenderedSignatures #selectSigner.selected,#mainDocuments>.modal#signaturePad #prerenderedSignatures #selectSignature.selected{-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%)}#mainDocuments>.modal#signaturePad #prerenderedSignatures #selectSigner .option,#mainDocuments>.modal#signaturePad #prerenderedSignatures #selectSignature .option{display:inline-block;vertical-align:middle;border-radius:3px;margin-right:20px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.15);overflow:hidden}#mainDocuments>.modal#signaturePad #prerenderedSignatures #selectSigner .option:last-of-type,#mainDocuments>.modal#signaturePad #prerenderedSignatures #selectSignature .option:last-of-type{margin-right:0}#mainDocuments>.modal#signaturePad #prerenderedSignatures #selectSigner .option .title,#mainDocuments>.modal#signaturePad #prerenderedSignatures #selectSigner .option .selected,#mainDocuments>.modal#signaturePad #prerenderedSignatures #selectSignature .option .title,#mainDocuments>.modal#signaturePad #prerenderedSignatures #selectSignature .option .selected{padding:5px 10px;text-align:center;background:#6ab8f7;color:#fff}#mainDocuments>.modal#signaturePad #prerenderedSignatures #selectSigner .option{width:125px}#mainDocuments>.modal#signaturePad #prerenderedSignatures #selectSigner .option .icon{font-size:6.4em;display:block;padding:20px;text-align:center;color:#404040}#mainDocuments>.modal#signaturePad #prerenderedSignatures #selectSigner .option .title{padding:5px 10px;text-align:center;background:#6ab8f7;font-size:1.4em;text-transform:uppercase;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:block;white-space:nowrap;overflow:hidden}#mainDocuments>.modal#signaturePad #prerenderedSignatures #selectSigner .option:hover .icon{color:#000}#mainDocuments>.modal#signaturePad #prerenderedSignatures #selectSigner .option:hover .title{background:#2196f3}#mainDocuments>.modal#signaturePad #prerenderedSignatures #selectSignature .option[data-font="Alex Brush"] .prerendered *{font-family:'Alex Brush',cursive}#mainDocuments>.modal#signaturePad #prerenderedSignatures #selectSignature .option[data-font="Dancing Script"] .prerendered *{font-family:'Dancing Script',cursive}#mainDocuments>.modal#signaturePad #prerenderedSignatures #selectSignature .option[data-font="Petit Formal Script"] .prerendered *{font-family:'Petit Formal Script',cursive}#mainDocuments>.modal#signaturePad #prerenderedSignatures #selectSignature .option[data-font="Clicker Script"] .prerendered *{font-family:'Clicker Script',cursive}#mainDocuments>.modal#signaturePad #prerenderedSignatures #selectSignature .option[data-font="Pacifico"] .prerendered *{font-family:'Pacifico',cursive}#mainDocuments>.modal#signaturePad #prerenderedSignatures #selectSignature .option[data-font="Great Vibes"] .prerendered *{font-family:'Great Vibes',cursive}#mainDocuments>.modal#signaturePad #prerenderedSignatures #selectSignature .option:last-of-type{margin-right:0}#mainDocuments>.modal#signaturePad #prerenderedSignatures #selectSignature .option .selected{background:#6ab8f7}#mainDocuments>.modal#signaturePad #prerenderedSignatures #selectSignature .option .selected .icon{font-size:2.4em}#mainDocuments>.modal#signaturePad #prerenderedSignatures #selectSignature .option:active:hover .selected,#mainDocuments>.modal#signaturePad #prerenderedSignatures #selectSignature .option.active .selected,#mainDocuments>.modal#signaturePad #prerenderedSignatures #selectSignature .option:hover.active .selected{background:#4caf50}#mainDocuments>.modal#signaturePad #prerenderedSignatures #selectSignature .option:active:hover .selected .icon,#mainDocuments>.modal#signaturePad #prerenderedSignatures #selectSignature .option.active .selected .icon,#mainDocuments>.modal#signaturePad #prerenderedSignatures #selectSignature .option:hover.active .selected .icon{color:#fff}#mainDocuments>.modal#signaturePad #prerenderedSignatures #selectSignature .option:active:hover .selected .icon>[data-icon]:before,#mainDocuments>.modal#signaturePad #prerenderedSignatures #selectSignature .option.active .selected .icon>[data-icon]:before,#mainDocuments>.modal#signaturePad #prerenderedSignatures #selectSignature .option:hover.active .selected .icon>[data-icon]:before{content:attr(data-alticon)}#mainDocuments>.modal#signaturePad #prerenderedSignatures #selectSignature .option:hover .selected{background:#9acffa}#mainDocuments>.modal#signaturePad #prerenderedSignatures #selectSignature>.controls{text-align:right;margin:0 10px}#mainDocuments>.modal#signaturePad #prerenderedSignatures #selectSignature>.controls .label{font-size:1.2em;text-transform:uppercase;margin-right:5px;font-weight:500;width:auto}#mainDocuments>.modal#signaturePad #prerenderedSignatures .prerendered .text{font-size:3.2em;padding:20px 10px;display:block}#mainDocuments>.modal#signaturePad #orientationWarning{display:none;position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#mainDocuments>.modal#signaturePad #orientationWarning>.icon{font-size:12em;color:#08c;text-align:center;margin-bottom:10px}#mainDocuments>.modal#signaturePad #orientationWarning>.icon>.icon{-moz-animation-name:orientation;-ms-animation-name:orientation;-o-animation-name:orientation;-webkit-animation-name:orientation;animation-name:orientation;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-moz-animation-timing-function:1.5s;-ms-animation-timing-function:1.5s;-o-animation-timing-function:1.5s;-webkit-animation-timing-function:1.5s;animation-timing-function:1.5s;-moz-animation-duration:3s;-ms-animation-duration:3s;-o-animation-duration:3s;-webkit-animation-duration:3s;animation-duration:3s;-moz-animation-direction:normal;-ms-animation-direction:normal;-o-animation-direction:normal;-webkit-animation-direction:normal;animation-direction:normal;-moz-animation-delay:0;-ms-animation-delay:0;-o-animation-delay:0;-webkit-animation-delay:0;animation-delay:0}#mainDocuments>.modal#signaturePad #signatureCanvases{position:relative}#mainDocuments>.modal#signaturePad #signatureCanvases>.indicator{position:absolute;bottom:20px;left:10px;right:10px;pointer-events:none}#mainDocuments>.modal#signaturePad #signatureCanvases>.indicator .icon{display:block;padding:5px;font-size:2em;color:gray;border-bottom:2px gray solid}#mainDocuments>.modal#signaturePad #signatureCanvases>.controls{position:absolute;bottom:25px;right:10px}#mainDocuments>.modal#signaturePad #signatureCanvases>.controls .control{font-size:3.2em;cursor:pointer}#mainDocuments>.modal#signaturePad #signatureCanvases>.controls .control:hover{color:#f44336}#mainDocuments>.modal#signaturePad #signatureCanvases canvas{width:100%}@media only screen and (-webkit-device-pixel-ratio:1),screen and (min-width:1920px){#mainDocuments>.modal#consent .wrap{scrollbar-base-color:#000;scrollbar-track-color:#fff}#mainDocuments>.modal#consent .wrap::-webkit-scrollbar,#mainDocuments>.modal#consent .wrap *::-webkit-scrollbar{width:5px;height:5px}#mainDocuments>.modal#consent .wrap::-webkit-scrollbar-thumb,#mainDocuments>.modal#consent .wrap *::-webkit-scrollbar-thumb{background:#000;border-radius:0}#mainDocuments>.modal#consent .wrap::-webkit-scrollbar-track,#mainDocuments>.modal#consent .wrap *::-webkit-scrollbar-track{background:#fff}}#mainDocuments>.modal#consent>.wrap{white-space:nowrap}@media only screen and (min-width:768px){#mainDocuments>.modal#consent>.wrap{height:350px;overflow-y:auto;overflow-x:hidden}}#mainDocuments>.modal#consent p{margin-bottom:20px;text-align:justify}#mainDocuments>.modal#consent .section{display:inline-block;width:100%;vertical-align:top;font-size:1em;white-space:normal;-moz-transition:transform .5s cubic-bezier(.19,1,.22,1);-o-transition:transform .5s cubic-bezier(.19,1,.22,1);-webkit-transition:transform .5s cubic-bezier(.19,1,.22,1);transition:transform .5s cubic-bezier(.19,1,.22,1)}#mainDocuments>.modal#consent .section.selected{-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%)}#mainDocuments>.modal#consent .checkboxes{position:relative}#mainDocuments>.modal#consent .checkboxes input[type=checkbox]:checked+label .checkbox:before{color:#4caf50}#mainDocuments>.modal#consent .checkboxes label{-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:block;white-space:nowrap;overflow:hidden;width:100%;margin-bottom:10px;padding:5px 0;border-bottom:1px gray dashed}#mainDocuments>.modal#consent .checkboxes label:last-of-type{margin-bottom:0}#mainDocuments>.modal#consent .checkboxes label[disabled]{color:rgba(0,0,0,.39);opacity:.5}#mainDocuments>.modal#consent .checkboxes label .checkbox{font-size:4em}#mainDocuments>.modal#consent .checkboxes label .label{margin-left:10px}#mainDocuments>.modal#consent .checkboxes label .label .name,#mainDocuments>.modal#consent .checkboxes label .label .type{display:block}#mainDocuments>.modal#consent .checkboxes label .label .name{font-size:2em;font-weight:300}#mainDocuments>.modal#consent .checkboxes label .label .type{font-size:1.2em;text-transform:uppercase;font-weight:700}#mainDocuments>.modal#consent .checkboxes label .label .type .signed{color:#4caf50}#mainDocuments>.modal#consent .checkboxes label:hover .checkbox{color:#2196f3}#mainDocuments>.modal#consent .checkboxes label:disabled .checkbox{color:rgba(0,0,0,.38);opacity:.35}#mainDocuments>.modal#consent .checkboxes .delete{font-size:2.4em;right:5px;position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}#mainDocuments>.modal#consent .checkboxes .delete:hover{color:#2196f3}#mainDocuments>.modal#consent .controls{margin-top:20px;text-align:right}#mainDocuments>.modal#consent .controls .control{font-size:3.2em;cursor:pointer}#mainDocuments>.modal#consent .controls .control:hover{color:#2196f3}#mainDocuments>.modal#submittingDocs .progressBar,#mainDocuments>.modal#timeoutWarning .progressBar,#mainDocuments>.modal#confirmLogout .progressBar{margin-top:20px}#mainDocuments>.modal#timeoutWarning{-moz-animation-name:shakeCenter;-ms-animation-name:shakeCenter;-o-animation-name:shakeCenter;-webkit-animation-name:shakeCenter;animation-name:shakeCenter;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;-webkit-animation-iteration-count:1;animation-iteration-count:1;-moz-animation-timing-function:.5s;-ms-animation-timing-function:.5s;-o-animation-timing-function:.5s;-webkit-animation-timing-function:.5s;animation-timing-function:.5s;-moz-animation-duration:.5s;-ms-animation-duration:.5s;-o-animation-duration:.5s;-webkit-animation-duration:.5s;animation-duration:.5s;-moz-animation-direction:normal;-ms-animation-direction:normal;-o-animation-direction:normal;-webkit-animation-direction:normal;animation-direction:normal;-moz-animation-delay:0;-ms-animation-delay:0;-o-animation-delay:0;-webkit-animation-delay:0;animation-delay:0}#mainDocuments>.modal#confirmSubmit{max-width:400px}#mainDocuments>.modal#confirmSubmit .warning{margin-top:10px}#mainDocuments>.modal#confirmSubmit p{text-align:justify;margin:10px 0}#mainDocuments>.modal#confirmSubmit p:first-of-type{margin-top:0}#mainDocuments>.modal#confirmSubmit p:last-of-type{margin-bottom:0}#mainDocuments>.modal#confirmSubmit .navControls{margin-top:0}#mainDocuments #mainHeader,#mainDocuments #subHeader{position:absolute;top:0;left:0;right:0;bottom:auto;z-index:20}#mainDocuments #mainHeader{text-align:justify;-ms-text-justify:distribute-all-lines;text-justify:distribute-all-lines;font-size:0;background:#73022a;padding:5px 10px;box-shadow:0 1px 2px rgba(0,0,0,.15)}#mainDocuments #mainHeader:after{display:inline-block;width:100%;content:"";font-size:0;line-height:0}#mainDocuments #mainHeader .logo{display:inline-block;width:25%;vertical-align:middle;font-size:1rem}#mainDocuments #mainHeader .logo img{width:100%;max-width:128px}#mainDocuments #mainHeader .appLogos{display:inline-block;width:75%;vertical-align:middle;font-size:1rem;text-align:right;color:#fff}#mainDocuments #mainHeader .appLogos .text{margin-right:5px}#mainDocuments #mainHeader .appLogos .logo{width:25%;max-width:96px}#mainDocuments #subHeader{text-align:justify;-ms-text-justify:distribute-all-lines;text-justify:distribute-all-lines;font-size:0;background:#fff;padding:5px;box-shadow:0 1px 2px rgba(0,0,0,.15)}#mainDocuments #subHeader:after{display:inline-block;width:100%;content:"";font-size:0;line-height:0}#mainDocuments #subHeader .sigCount{display:inline-block;width:33%;vertical-align:middle;font-size:1rem}@media only screen and (max-width:767px){#mainDocuments #subHeader .sigCount{width:66%}}#mainDocuments #subHeader .sigCount h2{font-size:1.2em;font-weight:500;text-transform:uppercase}#mainDocuments #subHeader .sigCount h2 .highlight{background:#673ab7}#mainDocuments #subHeader .document{display:inline-block;width:33%;vertical-align:middle;font-size:1rem;text-align:center}#mainDocuments #subHeader .document h1{font-size:2em;font-weight:500}#mainDocuments #subHeader .document h1 .highlight{background:#2196f3}#mainDocuments #subHeader .sigCount h1 span,#mainDocuments #subHeader .sigCount h2 span,#mainDocuments #subHeader .document h1 span,#mainDocuments #subHeader .document h2 span{display:inline-block;vertical-align:middle}#mainDocuments #subHeader .sigCount h1 .highlight,#mainDocuments #subHeader .sigCount h2 .highlight,#mainDocuments #subHeader .document h1 .highlight,#mainDocuments #subHeader .document h2 .highlight{padding:5px;color:#fff;border-radius:3px}#mainDocuments #subHeader .controls{display:inline-block;width:33%;vertical-align:middle;font-size:1rem;text-align:right}#mainDocuments #subHeader .controls .control{margin-right:5px}#mainDocuments #subHeader .controls .control.prominence{-moz-animation-name:prominence;-ms-animation-name:prominence;-o-animation-name:prominence;-webkit-animation-name:prominence;animation-name:prominence;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;-webkit-animation-iteration-count:1;animation-iteration-count:1;-moz-animation-timing-function:.3s;-ms-animation-timing-function:.3s;-o-animation-timing-function:.3s;-webkit-animation-timing-function:.3s;animation-timing-function:.3s;-moz-animation-duration:.3s;-ms-animation-duration:.3s;-o-animation-duration:.3s;-webkit-animation-duration:.3s;animation-duration:.3s;-moz-animation-direction:normal;-ms-animation-direction:normal;-o-animation-direction:normal;-webkit-animation-direction:normal;animation-direction:normal;-moz-animation-delay:0;-ms-animation-delay:0;-o-animation-delay:0;-webkit-animation-delay:0;animation-delay:0}#mainDocuments #subHeader .controls .control .text,#mainDocuments #subHeader .controls .control .icon{display:inline-block;vertical-align:middle}#mainDocuments #subHeader .controls .control .text{font-size:1.2em;font-weight:700;text-transform:uppercase}#mainDocuments #subHeader .controls .control .icon{font-size:2.4em}#mainDocuments #subHeader .controls .control .icon+.text,#mainDocuments #subHeader .controls .control .text+.icon{margin-left:5px}#mainDocuments #subHeader .controls .control:last-of-type{margin-right:0}#mainDocuments #subHeader .controls .control:not([disabled]):hover{color:#2196f3;cursor:pointer}@media only screen and (max-width:767px){#mainDocuments #subHeader{top:auto;left:0;right:0;bottom:0;box-shadow:0 -2px 2px rgba(0,0,0,.1)}#mainDocuments #subHeader .document{display:none}#mainDocuments #subHeader .controls .control .text{display:none}}#mainDocuments #docWrap{top:0;left:0;right:0;bottom:0;position:absolute}@media only screen and (-webkit-device-pixel-ratio:1),screen and (min-width:1920px){#mainDocuments #docWrap #renderWrap{scrollbar-base-color:#000;scrollbar-track-color:#fff}#mainDocuments #docWrap #renderWrap::-webkit-scrollbar,#mainDocuments #docWrap #renderWrap *::-webkit-scrollbar{width:10px;height:10px}#mainDocuments #docWrap #renderWrap::-webkit-scrollbar-thumb,#mainDocuments #docWrap #renderWrap *::-webkit-scrollbar-thumb{background:#000;border-radius:0}#mainDocuments #docWrap #renderWrap::-webkit-scrollbar-track,#mainDocuments #docWrap #renderWrap *::-webkit-scrollbar-track{background:#fff}}#mainDocuments #docWrap #renderWrap{height:100%;width:100%;padding:0 10px;position:absolute;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);overflow-y:auto}@media only screen and (max-width:1024px){#mainDocuments #docWrap #renderWrap{padding:0 0 40px}}#mainDocuments #docWrap #renderWrap.unscaled{overflow:hidden}#mainDocuments #docWrap #renderWrap #docRenders{width:100%;max-width:1280px;margin:0 auto;-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#mainDocuments #docWrap #renderWrap #docRenders #loadFailed .text{font-size:2em}#mainDocuments #docWrap .documents .pages{margin-top:20px;position:relative}#mainDocuments #docWrap .documents .pages.active{position:relative;z-index:2}#mainDocuments #docWrap .documents .pages:not(.active){position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}#mainDocuments #docWrap .documents .pages .page{margin-bottom:80px;box-shadow:0 5px 15px -5px rgba(0,0,0,.2)}#mainDocuments #docWrap .documents .pages .page.active{position:relative;z-index:2}#mainDocuments #docWrap .documents .pages .page:not(.active){position:absolute;top:0;left:0;z-index:1}@media only screen and (max-width:767px){#mainDocuments #docWrap .documents .pages .page{margin-bottom:110px}}#mainDocuments #docWrap .documents .pages .page:before,#mainDocuments #docWrap .documents .pages .page:after{content:'';position:absolute;bottom:30px;width:40%;height:30px;box-shadow:0 20px 20px rgba(0,0,0,.5);z-index:-1;transition:all .3s ease-in-out}#mainDocuments #docWrap .documents .pages .page:before{left:15px;-moz-transform:skew(-5deg) rotate(-5deg);-ms-transform:skew(-5deg) rotate(-5deg);-o-transform:skew(-5deg) rotate(-5deg);-webkit-transform:skew(-5deg) rotate(-5deg);transform:skew(-5deg) rotate(-5deg)}#mainDocuments #docWrap .documents .pages .page:after{right:15px;-moz-transform:skew(5deg) rotate(5deg);-ms-transform:skew(5deg) rotate(5deg);-o-transform:skew(5deg) rotate(5deg);-webkit-transform:skew(5deg) rotate(5deg);transform:skew(5deg) rotate(5deg)}#mainDocuments #docWrap .documents .pages .page>.pageImg{width:100%}#mainDocuments #docWrap .documents .pages .page .signatureRender{position:absolute;top:0;width:100%;cursor:pointer;z-index:+1}#mainDocuments #docWrap .documents .pages .page .signatureRender .indicator{position:absolute;top:0;left:0;right:0;bottom:0;background-image:-webkit-repeating-radial-gradient(center center,rgba(0,0,0,.2),rgba(0,0,0,.2) 1px,transparent 1px,transparent 100%);background-image:-moz-repeating-radial-gradient(center center,rgba(0,0,0,.2),rgba(0,0,0,.2) 1px,transparent 1px,transparent 100%);background-image:-ms-repeating-radial-gradient(center center,rgba(0,0,0,.2),rgba(0,0,0,.2) 1px,transparent 1px,transparent 100%);background-image:repeating-radial-gradient(center center,rgba(0,0,0,.2),rgba(0,0,0,.2) 1px,transparent 1px,transparent 100%);-webkit-background-size:10px 10px;-moz-background-size:10px 10px;background-size:10px 10px;border:2px #ffe38f solid;border-radius:3px;border-top-left-radius:0;-moz-transition:all .16s linear;-o-transition:all .16s linear;-webkit-transition:all .16s linear;transition:all .16s linear}#mainDocuments #docWrap .documents .pages .page .signatureRender .indicator .tag{position:absolute;top:auto;left:-2px;right:auto;bottom:100%;background:#ffe38f;padding:.75em;color:red;font-weight:500;border-top-left-radius:5px;border-top-right-radius:5px;-moz-transition:all .16s linear;-o-transition:all .16s linear;-webkit-transition:all .16s linear;transition:all .16s linear;text-align:center}#mainDocuments #docWrap .documents .pages .page .signatureRender .indicator .tag .icon{font-size:2em}#mainDocuments #docWrap .documents .pages .page .signatureRender .indicator .tag .icon.signed,#mainDocuments #docWrap .documents .pages .page .signatureRender .indicator .tag .icon.disabled{display:none}#mainDocuments #docWrap .documents .pages .page .signatureRender.signed .indicator{border-color:#4caf50}#mainDocuments #docWrap .documents .pages .page .signatureRender.signed .indicator .tag{background-color:#4caf50;color:#fff}#mainDocuments #docWrap .documents .pages .page .signatureRender.signed .indicator .tag .icon.unsigned{display:none}#mainDocuments #docWrap .documents .pages .page .signatureRender.signed .indicator .tag .icon.signed{display:inline}#mainDocuments #docWrap .documents .pages .page .signatureRender.disabled{pointer-events:none}#mainDocuments #docWrap .documents .pages .page .signatureRender.disabled.signed .indicator{border-color:#92cf94}#mainDocuments #docWrap .documents .pages .page .signatureRender.disabled.signed .indicator .tag{background-color:#92cf94}#mainDocuments #docWrap .documents .pages .page .signatureRender.disabled:not(.signed) .indicator{border-color:#e6e6e6}#mainDocuments #docWrap .documents .pages .page .signatureRender.disabled:not(.signed) .indicator .tag{background:#e6e6e6;color:#ccc}#mainDocuments #docWrap .documents .pages .page .signatureRender.disabled:not(.signed) .indicator .tag .icon.unsigned,#mainDocuments #docWrap .documents .pages .page .signatureRender.disabled:not(.signed) .indicator .tag .icon.signed{display:none}#mainDocuments #docWrap .documents .pages .page .signatureRender.disabled:not(.signed) .indicator .tag .icon.disabled{display:inline}#mainDocuments #docWrap .documents .pages .page .signatureRender:hover .indicator{border-color:#2196f3}#mainDocuments #docWrap .documents .pages .page .signatureRender:hover .indicator .tag{background:#2196f3;color:#fff}#mainDocuments #docWrap .documents .pages .page .signatureRender .wide{height:100%;max-width:100%}#mainDocuments #docWrap .documents .pages .page .signatureRender .tall{width:100%;max-height:100%}@media only screen and (min-width:768px){body #mainDocuments>.modal{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);box-shadow:0 1px 2px rgba(0,0,0,.15);border-radius:5px;width:95%}body #mainDocuments>.modal#signaturePad{width:100%}body #mainDocuments>.modal#consent{max-width:480px}body #mainDocuments>.modal#submittingDocs,body #mainDocuments>.modal#timeoutWarning,body #mainDocuments>.modal#confirmLogout{max-width:300px}body #mainDocuments>.modal#documentComplete{max-width:400px}}body #mainDocuments>.modal:not(.mobile){position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);box-shadow:0 1px 2px rgba(0,0,0,.15);border-radius:5px;width:95%}body #mainDocuments>.modal:not(.mobile)#signaturePad{width:100%}body #mainDocuments>.modal:not(.mobile)#consent{max-width:480px}body #mainDocuments>.modal:not(.mobile)#submittingDocs,body #mainDocuments>.modal:not(.mobile)#timeoutWarning,body #mainDocuments>.modal:not(.mobile)#confirmLogout{max-width:300px}body #mainDocuments>.modal:not(.mobile)#documentComplete{max-width:400px}@media only screen and (max-width:767px){body #mainDocuments>.modal.mobile{position:absolute;top:0;left:0;right:0;bottom:0}body #mainDocuments>.modal.mobile>.wrap{top:0;left:0;right:0;bottom:0;overflow-x:hidden;overflow-y:auto}body #mainDocuments>.modal.mobile>.navControls{position:absolute;z-index:1;top:auto;left:0;right:0;bottom:0}}body.typeSign #mainDocuments>.modal#signaturePad{max-width:768px}body.touchSign #mainDocuments>.modal#signaturePad{cursor:pointer}body.touchSign #mainDocuments>.modal#signaturePad .navControls{margin-top:0}body.touchSign #mainDocuments>.modal#signaturePad .wrap{margin:0}@media only screen and (max-width:767px){body.touchSign #mainDocuments>.modal#signaturePad{border-radius:0}}@media only screen and (max-width:767px) and (orientation:portrait){body.touchSign #mainDocuments>.modal#signaturePad #signatureCanvases,body.touchSign #mainDocuments>.modal#signaturePad .navControls{display:none!important}body.touchSign #mainDocuments>.modal#signaturePad #orientationWarning{display:block}}@media only screen and (max-width:767px) and (orientation:landscape){body.touchSign #mainDocuments>.modal#signaturePad{height:100%}body.touchSign #mainDocuments>.modal#signaturePad #signatureCanvases{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}body.touchSign #mainDocuments>.modal#signaturePad .navControls{position:absolute;top:auto;left:0;right:0;bottom:0;z-index:10}}@media only screen and (max-width:767px){body.touchSign #mainDocuments>.modal#confirmSubmit{max-width:100%}}#navigation #navigationButtons .navSection#navMenuBtn .navBtn .navBG,#navigation #navigationButtons .navSection .navBtn .navBG{background:#ffb800}