html,body{font-family:'Open Sans', sans-serif;font-size:14px;padding:0;margin:0;color:#424242;height:100%;width:100%}a:hover{text-decoration:none}img{max-width:100%}#header{padding:0 70px}#header .header-top{background-color:#010035;padding:2px 30px;text-align:right}#header .header-top span{color:#ccccd6;font-weight:700;font-size:12px;margin-right:50px}#header .header-top span:last-child{margin-right:0}#header .header-bottom{border-bottom:1px solid #CCCCCC;padding:30px 20px;display:flex;align-items:center}#header .header-bottom .logo{flex-grow:1}#header2{-webkit-box-shadow:0 6px 2px 0 rgba(0,0,0,0.1),0 2px 4px 0 rgba(0,0,0,0.1);box-shadow:0 6px 2px 0 rgba(0,0,0,0.1),0 2px 4px 0 rgba(0,0,0,0.1);padding:10px 20px;text-align:center}.page-title{padding:0 70px}@media (max-width: 767px){.page-title{padding:0 20px}}#page_header{margin-top:50px;background-image:url(../images/points.png);background-color:#333333;border-top:5px solid #C9062A}#page_header h3{font-weight:600;color:#FFF;font-size:18px;padding-top:15px;padding-bottom:15px}#main h3{font-weight:600;line-height:30px;font-size:20px;margin-bottom:50px}#main form.details .form-group{width:inherit}#main form.details .form-group.has-error input{border-color:red}#main form.details .form-group.has-error input:focus{border-color:red}#main form.details .form-group.has-error .error-message{display:block;text-align:left}#main form legend{color:#000;text-align:center;margin-bottom:30px;font-size:28px}#main form .form-group{position:relative;width:330px;margin:0 auto}@media (max-width: 991px){#main form .form-group{width:inherit;max-width:330px}}#main form .form-group.zzz{display:none}#main form .form-group label{display:block;position:relative;margin-bottom:10px}#main form .form-group label.has-error input{border-color:#b92d2b}#main form .form-group label.has-error .error-message{font-size:13px;color:#b92d2b}#main form .form-group label .label-txt{position:absolute;top:20px;left:10px;transition:ease .3s;margin-bottom:0;font-size:16px;color:#666666;font-weight:500}#main form .form-group label .label-txt.label-active{top:0;left:0;font-size:15px;font-weight:700}#main form .form-group label input{width:100%;padding-left:10px;padding-right:10px;padding-top:30px;padding-bottom:10px;border:0;border-bottom:2px solid #999999;outline:none;height:65px;font-size:20px}#main form .form-group label input:focus{border-color:#333333}#main form .form-group span{position:absolute;right:0;top:18px;cursor:pointer;font-size:24px;color:#666666;display:none}#main form .form-group span.check{display:none;color:#27ae60;cursor:auto}#main form .form-group .error-message{color:red;font-size:12px;font-weight:600;margin-top:10px;display:none}#main form .form-group ul.password-field{display:flex;max-width:250px;margin:0 auto;cursor:text}#main form .form-group ul.password-field li.empty{flex-grow:1;list-style-type:none;position:relative;font-size:24px;color:#333}#main form .form-group ul.password-field li.empty:after{content:'';position:absolute;width:15px;height:2px;background-color:#CDCDCD;left:0;top:50%}#main form .form-group ul.password-field li.empty:last-child{cursor:pointer}#main form .form-group ul.password-field li.empty:last-child:after{display:none}#main form .form-group ul.password-field li.notempty{flex-grow:1;list-style-type:none;position:relative;font-size:24px;color:#333}#main form .form-group ul.password-field li.notempty:after{content:'';position:absolute;width:10px;height:10px;border-radius:100%;background-color:#666;left:0;top:calc(50% - 5px)}#main form .form-group ul.password-field li.notempty:last-child{cursor:pointer}#main form .form-group ul.password-field li.notempty:last-child:after{display:none}#main form .form-group ul.numbers{display:flex}#main form .form-group ul.numbers li{list-style-type:none;flex-grow:1}#main form .form-group ul.numbers li a{display:flex;align-items:center;justify-content:center;width:50px;height:50px;background-color:#F7F7F7;border:1px solid #DEDEDE;border-radius:5px;font-size:24px;font-weight:600;color:#424242;cursor:pointer}#main form .form-group ul.numbers li a:active{background-color:#999}#main form button{background:0;border:0}#main form button:focus{outline:0;box-shadow:none}.index-content{background-color:#F7F7F7;padding:30px 20px}#footer1{background-color:#000}.loader{text-align:center}.lds-spinner{color:official;display:inline-block;position:relative;width:80px;height:80px}.lds-spinner div{transform-origin:40px 40px;animation:lds-spinner 1.2s linear infinite}.lds-spinner div:after{content:" ";display:block;position:absolute;top:3px;left:37px;width:6px;height:18px;border-radius:20%;background:#000}.lds-spinner div:nth-child(1){transform:rotate(0deg);animation-delay:-1.1s}.lds-spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.lds-spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-0.9s}.lds-spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-0.8s}.lds-spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-0.7s}.lds-spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-0.6s}.lds-spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-0.5s}.lds-spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-0.4s}.lds-spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-0.3s}.lds-spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-0.2s}.lds-spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-0.1s}.lds-spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}
