/*.Login-Section{background: #FFFFFF;height: 100vh;}*/
.row .LoginLeft, .row .LoginRight {height: 100vh;color: #000;display: table;}
.LoginLeft .LeftCards,.LoginRight .RightCards {display: table-cell;vertical-align: middle;}
.LoginLeft .LeftCards{padding: 0px 120px;}
.Login-Section .LoginLeft{background: #ffffff;}
.Login-Section .LoginRight{background: #f2f0fe;}
.LoginLeft .LoginLabel{color: #000;font-size: 35px;font-weight: 700;display: block;margin: 0px 0px 15px;}
.LoginLeft .SubLabel{color: #808080;font-size: 16px;font-weight: 400;}
.TargetTypeNumber input[type="Password"]{width: 100%;height: 40px;}
.TargetTypeNumber,.new-btnblue{width: 100%;}
.new-btnblue{border-radius: 10px;height: 50px;line-height: 38px;}
.RememberSection .Eligible label{color: #000;margin-left: 30px;display: inline-block;}
.RememberSection{margin: 15px 0px;}
.RememberSection .Eligible{display: inline-block;}
.RememberSection a{display: inline-block;float: right;}
a{font-weight: 600;}
a:hover{text-decoration: underline;}
.Login-Section .PasswordSection i {position: absolute;right: 12px;bottom: 30px;z-index: 9;display: none;}
.Login-Section .PasswordSection .TargetTypeNumber.PasswordIcon i {display: inline-block;cursor: pointer;bottom: 12px;}
#footer.NewFooter {background: transparent;margin: 0px;height: 70px;padding: 15px 0px;border-top: 0px solid #e0e0e0;
box-shadow: none;color: #8D8A8A;font-size: 13px;font-weight: 400;}
.NewFooter.footer li{ color: #8D8A8A;}
.NewFooter.footer li a{font-weight: 400;}
.NewFooter.footer li a:hover{color: #716BFF;}
#footer.NewFooter p{color: #2D1313;font-weight: 600;font-size: 14px;margin-top: 5px;padding-bottom: 10px;}
.RightCards .Content p{color: #595959;font-size: 20px;font-weight: 500;margin-bottom: 12px;}
.Integration-icons span{width: 50px;height: 50px;position: relative;
display: inline-block;background: #FFFFFF;border-radius: 50%;vertical-align: middle;}
.Integration-icons span img{width: 100%;height: 100%;display: inline-block;border-radius: 50%;border: 4px solid #F5F4FE;padding: 3px;}
.Integration-icons span img.SlackImage{padding: 8px;}
.Integration-icons span img.AiImage{padding: 3px;}
.Integration-icons span img.HRimages{padding: 6px;}
.Integration-icons{margin: 40px 0px;}
.Integration-icons ul li{display: inline-block;margin-left: 10px;}
.Integration-icons ul li:first-child{margin-left: 0px;}
.Company_logo{position: absolute;top: 40px;}
@media only screen and (min-width: 1024px) and (max-width: 1100px){
	.Integration-icons{margin: 10px 0px;}
}
@media only screen and (min-width: 768px) and (max-width: 1023px){
	.Integration-icons{margin: 10px 0px;}
}
@-moz-document url-prefix() {
 body{overflow:hidden;}
}