@font-face{font-family:'TUIType Light LATN W';src:url('Fonts/TUITypeLt_LATN_W_Rg.eot') format('eot');src:url('Fonts/TUITypeLt_LATN_W_Rg.eot?#iefix') format('embedded-opentype'),url('Fonts/TUITypeLt_LATN_W_Rg.woff') format('woff'),url('Fonts/TUITypeLt_LATN_W_Rg.ttf') format('truetype')}body{font-family:"TUIType Light LATN W";background-image:url("Images/loginbackground.jpg");background-color:#70cbf4;background-repeat:no-repeat;background-attachment:fixed;background-position:center -170px;margin:0!important}body.external{padding:0;background-color:#c6c7b2!important;background-image:url(Images/loginbg.jpg);background-repeat:no-repeat;background-position:center top}.login-landing-header{background:#70cbf4 url('Images/TUIlogo.png') no-repeat 20px 20px;display:block;height:80px;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);-moz-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);box-shadow:0 5px 10px 0 rgba(0,0,0,.1)}.login-landing-content{margin:auto;text-align:center;margin-top:120px;width:650px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:50px 0 70px 0}.login-support-content{position:absolute;bottom:0;text-align:center;width:100%;padding:5px 0 5px 0;box-shadow:0 5px 10px 10px rgba(0,0,0,.1);background-color:#dedede;background:linear-gradient(to bottom,rgba(222,222,222,.9) 0%,rgba(197,194,194,.7) 100%)}.contact-us{color:#000;font-size:inherit}p{font-size:24px;margin-top:0;color:#fff;margin-bottom:22px;text-shadow:0 2px 5px rgba(0,0,0,.25)}p span{font-size:40px;line-height:60px}a.button{font-family:"TUIType Light LATN W";background-color:rgba(112,203,244,.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#7Fffffff,endColorStr=#7Fffffff);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#7Fffffff,endColorstr=#7Fffffff)";zoom:1;border:2px solid #fff;width:200px;height:75px;display:inline-block;vertical-align:middle;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);-moz-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);box-shadow:0 5px 10px 0 rgba(0,0,0,.1);line-height:70px;box-sizing:border-box}a.button:hover{background-color:#70cbf4}a.button:focus{outline:none}a.button:first-of-type{margin-right:8px}a.button:last-of-type{margin-left:8px}a.button{color:#fff;font-size:21px;vertical-align:middle;text-decoration:none}a.button.tui-login{background:rgba(112,203,244,.6) url('Images/smile.png') no-repeat 30px 17px;padding-left:45px}.login-header{margin-top:30px;margin-left:140px}.login-header .logo{width:87px;height:37px;background-image:url(Images/logo-home.png);background-repeat:no-repeat}.login-form{color:#000;text-align:left;position:relative;font-size:17px;display:inline-block;margin:30px 0 0 100px;background-color:#fff}.page-title{font-size:40px;margin-top:20px;margin-bottom:10px;padding-left:40px}.login-controls{padding-left:40px}.row{width:390px;margin-bottom:20px;position:relative}.row.instructions{width:360px;margin-bottom:30px;font-size:20px;line-height:20px}.row.error{color:red;width:320px;padding:10px 0 10px 40px;display:block;background-image:url('Images/validation-exclamation-red.png');background-repeat:no-repeat;background-position:9px center}.label{display:block;margin-bottom:5px;font-size:18px}input[type=text],input[type=password]{font-family:"TUIType Light LATN W";width:317px;background-color:#fff!important;border:1px solid #dbdddf;font-size:15px;padding:10px;outline:none;margin:0;border-radius:3px;height:20px}input[type=text]:focus,input[type=password]:focus{border:1px solid #9b9b9b}.buttons{text-align:right}a{cursor:pointer;color:#092a5e;outline:none;text-decoration:none}.buttons button{color:#000;padding-left:50px;display:inline-block;padding:2px 55px 5px 0;outline:none;box-sizing:border-box;background:none;border:none;font-family:"TUIType Light LATN W"}.buttons button:hover,.buttons button:focus{color:#092a5e}button.login-button{font-size:30px}button.remember-me{font-size:21px;display:inline-block}button.remember-me:hover{text-decoration:underline}.forgot-password{position:absolute;right:50px;top:3px;font-size:14px}.forgot-password a:hover{text-decoration:underline}.validator{position:relative;left:-18px;top:3px}span.field-validation-valid{display:none}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #ddeffe inset}