@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v40/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk5hkWVAexQ.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v40/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVAexQ.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v40/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkxhjWVAexQ.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v40/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkyFjWVAexQ.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:800;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v40/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk0ZjWVAexQ.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v40/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4gaVc.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v40/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVc.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v40/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1x4gaVc.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v40/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x4gaVc.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v40/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgshZ1x4gaVc.ttf) format('truetype')}html,body{border:0;font-family:"Open Sans","Helvetica-Neue","Helvetica",Arial,sans-serif;font-size:14px;line-height:1.5;margin:0;padding:0}div,span,object,iframe,img,table,caption,thead,tbody,tfoot,tr,tr,td,article,aside,canvas,details,figure,hgroup,menu,nav,footer,header,section,summary,mark,audio,video{border:0;margin:0;padding:0}h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cit,code,del,dfn,em,ins,q,samp,small,strong,sub,sup,b,i,hr,dl,dt,dd,ol,ul,li,fieldset,legend,label{border:0;font-size:100%;vertical-align:baseline;margin:0;padding:0}article,aside,canvas,figure,figure img,figcaption,hgroup,footer,header,nav,section,audio,video{display:block}table{border-collapse:separate;border-spacing:0}table caption,table th,table td{text-align:left;vertical-align:middle}a img{border:0}:focus{outline:0}.clear{clear:both}.clearfix:after{content:"&nbsp;&nbsp;";display:block;height:0;width:0;clear:both;visibility:hidden;font-size:0px}@-ms-viewport{width:device-width}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mouse-col-resize{cursor:col-resize}body,html{height:100%}body{background-color:#389999;background:url('/assets/images/login-bg.svg') no-repeat;background-size:100% 100%}.login-wrapper{position:absolute;width:350px;top:50%;left:50%;margin-left:-175px;background:white;transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,0.39);-moz-box-shadow:0 0 30px 0 rgba(0,0,0,0.39);box-shadow:0 0 30px 0 rgba(0,0,0,0.39)}.login-wrapper .header{height:180px;background:#CAC5C9}.login-wrapper .header .header-img{height:160px;background:url("/assets/images/login-header.jpg") no-repeat}.login-wrapper .header .header-hr{height:20px;width:100%;background-color:#389999}.login-wrapper .form{padding:15px;overflow:hidden}.login-wrapper .form .error-message{font-size:13px;color:#C0392B}.login-wrapper .form .success-message{color:#434B59;font-size:14px}.login-wrapper .form .email-input{position:relative;top:0px;transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;-ms-transition:all .3s;-moz-transition:all .3s}.login-wrapper .form .swipe-content{width:200%}.login-wrapper .form .swipe-content .login-inputs{position:relative;left:0px;width:50%;float:left;transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;-ms-transition:all .3s;-moz-transition:all .3s}.login-wrapper .form .swipe-content .pw-reset-inputs{position:relative;transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;-ms-transition:all .3s;-moz-transition:all .3s;right:-50px;top:50px;width:50%;float:left}.login-wrapper .form .reset-header{position:relative;right:-335px;top:15px;text-align:center;color:#434B59;transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;-ms-transition:all .3s;-moz-transition:all .3s}.login-wrapper .form .input{margin:10px 0px}.login-wrapper .form .input:last-child{margin-bottom:0px;margin-top:15px}.login-wrapper .form .input label{float:left;width:70px;margin-right:20px;text-align:right;color:#434B59;font-size:14px;padding:8px 0px}.login-wrapper .form .input input{width:calc(100% - 110px);padding:0 10px;margin:0;border:none;background-color:#F0F0F0;height:37px;box-sizing:content-box;color:#434B59;font-size:14px}.login-wrapper .form .input input[type="submit"],.login-wrapper .form .input input[type="button"]{float:right;padding:0px;background-color:transparent;color:#389999;width:auto;height:auto;text-transform:uppercase;font-family:"Open Sans","Helvetica-Neue","Helvetica",Arial,sans-serif;cursor:pointer}.login-wrapper .form .input input::-ms-clear,.login-wrapper .form .input input::-ms-reveal{display:none}.login-wrapper .form .input a{font-size:14px;color:#999999;text-decoration:none}.login-wrapper .swipe .swipe-content .login-inputs{left:-335px}.login-wrapper .swipe .swipe-content .pw-reset-inputs{right:320px}.login-wrapper .swipe .email-input{top:38px}.login-wrapper .swipe .reset-header{right:0px}.copyright{position:absolute;bottom:0px;right:0px;padding:10px 20px 10px 20px;color:#565D6A;font-size:12px}.copyright a{color:#565D6A;text-decoration:none}