.animated{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}.animated.hinge{-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}}@-moz-keyframes flipInX{0%{-moz-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-moz-transform:perspective(400px) rotateX(-10deg)}70%{-moz-transform:perspective(400px) rotateX(10deg)}100%{-moz-transform:perspective(400px) rotateX(0deg);opacity:1}}@-o-keyframes flipInX{0%{-o-transform:perspective(400px)rotateX(90deg);opacity:0;}40%{-o-transform:perspective(400px)rotateX(-10deg);}70%{-o-transform:perspective(400px)rotateX(10deg);}100%{-o-transform:perspective(400px)rotateX(0deg);opacity:1;}}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}100%{transform:perspective(400px) rotateX(0deg);opacity:1}}.flipInX{-webkit-backface-visibility:visible!important;-webkit-animation-name:flipInX;-moz-backface-visibility:visible!important;-moz-animation-name:flipInX;-o-backface-visibility:visible!important;-o-animation-name:flipInX;backface-visibility:visible!important;animation-name:flipInX}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}}@-moz-keyframes flipOutX{0%{-moz-transform:perspective(400px) rotateX(0deg);opacity:1}100%{-moz-transform:perspective(400px) rotateX(90deg);opacity:0}}@-o-keyframes flipOutX{0%{-o-transform:perspective(400px)rotateX(0deg);opacity:1;}100%{-o-transform:perspective(400px)rotateX(90deg);opacity:0;}}@keyframes flipOutX{0%{transform:perspective(400px) rotateX(0deg);opacity:1}100%{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;-webkit-backface-visibility:visible!important;-moz-animation-name:flipOutX;-moz-backface-visibility:visible!important;-o-animation-name:flipOutX;-o-backface-visibility:visible!important;animation-name:flipOutX;backface-visibility:visible!important}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(3deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-2deg)}70%{-webkit-transform:perspective(400px) rotateY(1deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1}}@-moz-keyframes flipInY{0%{-moz-transform:perspective(400px) rotateY(3deg);opacity:0}40%{-moz-transform:perspective(400px) rotateY(-2deg)}70%{-moz-transform:perspective(400px) rotateY(1deg)}100%{-moz-transform:perspective(400px) rotateY(0deg);opacity:1}}@-o-keyframes flipInY{0%{-o-transform:perspective(400px)rotateY(3deg);opacity:0;}40%{-o-transform:perspective(400px)rotateY(-2deg);}70%{-o-transform:perspective(400px)rotateY(1deg);}100%{-o-transform:perspective(400px)rotateY(0deg);opacity:1;}}@keyframes flipInY{0%{transform:perspective(400px) rotateY(3deg);opacity:0}40%{transform:perspective(400px) rotateY(-2deg)}70%{transform:perspective(400px) rotateY(1deg)}100%{transform:perspective(400px) rotateY(0deg);opacity:1}}.flipInY{-webkit-backface-visibility:visible!important;-webkit-animation-name:flipInY;-moz-backface-visibility:visible!important;-moz-animation-name:flipInY;-o-backface-visibility:visible!important;-o-animation-name:flipInY;backface-visibility:visible!important;animation-name:flipInY}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px)}80%{-webkit-transform:translateY(-10px)}100%{-webkit-transform:translateY(0)}}@-moz-keyframes bounceInDown{0%{opacity:0;-moz-transform:translateY(-2000px)}60%{opacity:1;-moz-transform:translateY(30px)}80%{-moz-transform:translateY(-10px)}100%{-moz-transform:translateY(0)}}@-o-keyframes bounceInDown{0%{opacity:0;-o-transform:translateY(-2000px);}60%{opacity:1;-o-transform:translateY(30px);}80%{-o-transform:translateY(-10px);}100%{-o-transform:translateY(0);}}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}100%{transform:translateY(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;-moz-animation-name:bounceInDown;-o-animation-name:bounceInDown;animation-name:bounceInDown}body{background:#f1f2f3}.alert{margin:20px auto;width:70%}#login-block{padding-top:50px;padding-bottom:25px}#login-block h3{color:#fff;text-align:center;font-size:1.5em;opacity:.8;text-shadow:2px 2px 2px #000;font-weight:normal}.login-msg{font-size:11px;margin:0 auto;padding:10px 10px 0;margin-left:15%;color:#f1692a}.login-error{font-size:12px;margin:0 auto;padding:10px 10px 0;margin-left:15%;color:maroon}.login-box{position:relative;max-width:480px;background-color:#fff;color:#000;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:2px;padding-bottom:20px;-moz-box-shadow:-30px 30px 50px rgba(0,0,0,.32);margin-top:80px}.login-logo{text-align:center;padding:5px 0 0;width:100%}.login-lang{float:left;margin:5px 0 0 5px}.login-lang a{color:#6c6c6c;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.login-lang a:hover{text-decoration:none;color:#3276b1}.login-copyright{font-size:11px;margin:0 auto;padding:10px 10px 0;text-align:center;color:#909090}.login-title{padding:0 0 0;margin-left:0;font-family:'Raleway',sans-serif;font-size:25px;min-width:210px;text-align:center}.login-logo img{border:0;display:inline-block}.login-form form p{width:80%;margin:5px auto 10px;text-align:center}.login-box hr{margin:10px auto 20px;width:70%;border-top:1px solid #dddbda;border-bottom:1px solid #fff}.page-icon{width:105px;height:105px;-webkit-border-radius:105px;-moz-border-radius:105px;border-radius:105px;background-color:#fff;border:8px solid #dedede;text-align:center;margin:-60px auto 0}.page-icon img{vertical-align:middle;margin:2px 0 0 -1px;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-ms-interpolation-mode:bicubic}.rotate-icon{-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.login-box .page-icon{-webkit-animation-delay:.8s;-moz-animation-delay:.8s;-o-animation-delay:.8s;animation-delay:.8s}.login-form input{display:block;margin:0 auto 15px;width:70%;color:#6c6c6c;padding:10px 8px 8px 27px}.forgot1{color:#909090;font-size:12px;position:absolute;right:17%;text-shadow:1px 1px 1px #fff;top:9px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.forgot1:hover{text-decoration:none;color:#3276b1}.widthBtnLogin{width:124px}.widthBtnReset{width:183px}.btn.btn-login{width:120px;display:block;margin:20px auto 20px;color:#fff;background:#48c7d5;border:1px solid #42a3ae;-webkit-box-shadow:inset 0 1px 2px #73e2ed;-moz-box-shadow:inset 0 1px 2px #73e2ed;box-shadow:inset 0 1px 2px #73e2ed;-webkit-transition:background .5s ease-in-out;-moz-transition:background .5s ease-in-out;-o-transition:background .5s ease-in-out;transition:background .5s ease-in-out}.btn.btn-login:hover{background:#21aebd}.btn.btn-reset{width:180px}.login-links{text-align:center}.login-links a{color:#6c6c6c;display:inline-block;padding:5px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.login-links a:hover{text-decoration:none;color:#3276b1}label.checkbox{width:70%;display:block;margin:0 auto}label.checkbox input{width:25px;margin:4px 0 0;padding:0;background:none;border:0}#footer-text,#footer-text a{text-align:center;color:#fff;opacity:1;text-shadow:1px 1px 1px #000}@media only screen and (max-width:479px){#login-block{padding-top:10px;padding-bottom:25px}.forgot1{position:relative;left:18%;top:-3px}.login-lang{float:none}}@media only screen and (min-width:480px) and (max-width:767px){#login-block{margin:0 auto;width:420px}}@media only screen and (min-width:990px) and (max-width:1280px){.forgot1{position:relative;left:18%;top:-3px}}.login-logo img{width:270px;margin:10% auto;display:block}