#login-body{text-align:center;margin:0 auto;top:2vh;padding-bottom:20px;background-size:100%;background-attachment:fixed;animation-timing-function:step-end;animation-iteration-count:infinite;animation-duration:80s;animation-direction:initial}@keyframes cf3FadeInOut{0%{opacity:10;transition:background-image 1s ease-in-out;background:url(../../img/nike/1tnA0MM.jpg) no-repeat;background-size:100%;background-attachment:fixed}25%{opacity:10;background-size:100%;background-attachment:fixed;transition:background-image 1s ease-in-out;background:url('../../img/nike/kobe-bryant-dunk-on-lebron-james-wallpapers-desktop-background-Is-Cool-Wallpapers.jpg') no-repeat}40%{opacity:10;background-size:100%;background-attachment:fixed;transition:background-image 1s ease-in-out;background:url('../../img/nike/wallpaper2you_81682.jpg') no-repeat}75%{opacity:1;background-size:100%;background-attachment:fixed;background:url('../../img/nike/Cristiano-Ronaldo-Nike-wallpaper-5.jpg') no-repeat}}.text-portal{color:#fff!important;text-shadow:2px 0 0 #000,-2px 0 0 #000,0 2px 0 #000,0 -2px 0 #000,1px 1px #000,-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000}@media screen and (max-width:1600px){#login-body{background-repeat:no-repeat;background-size:initial}.login-box{width:30%!important;margin-left:40%}}.logo-login{width:100px}.login-usuario{width:100%;height:42px;margin-top:25px;padding:0 15px;background:#2d2d2d;background:rgba(45,45,45,.15);-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #3d3d3d;border:1px solid rgba(255,255,255,.15);-moz-box-shadow:0 2px 3px 0 rgba(0,0,0,.1) inset;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.1) inset;box-shadow:0 2px 3px 0 rgba(0,0,0,.1) inset;font-family:'PT Sans',Helvetica,Calibri,sans-serif;font-size:14px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.1);-o-transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-ms-transition:all .2s}.login-password{margin-left:auto;margin-right:auto;position:relative;min-height:206px;min-width:269px;max-width:440px;width:calc(100% - 40px);padding:23px;margin-bottom:28px;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.55);background-color:#fff;opacity:.9;box-shadow:0 2px 3px rgba(0,0,0,.55);border:1px solid rgba(0,0,0,.4)}.login-box-body{background-color:rgba(255,255,255,0)!important;height:100%}#login-box-body{margin-top:20px!important;margin:0 auto;width:360px;padding:0!important;padding-top:50px;padding-bottom:20px}.login-swoosh{width:200px;height:auto}.login-logo a{font-size:43px;color:#fff;letter-spacing:-1px!important}.box-login-bootstrap{background-color:#222;height:403px;top:24vh;width:25%!important;left:10vh}.orange-button{position:relative;width:100%;height:40px;margin-top:27px;border:none;border-radius:25px;background:#ff4500;color:#fff;font-size:14px;font-weight:bold;text-align:center}@font-face{font-family:Helvetica;src:url('../../fonts/Helvetica-CE-Regular.ttf')}#login-body{font-family:Helvetica,Calibri!important}.login-txtbox{border-radius:0}.field-validation-error{color:#fff!important}.login-textbox{width:200px;height:30px;margin-top:15px;padding:5px 10px;font-size:25px;line-height:1;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc}::-webkit-input-placeholder{font-style:italic;color:#999}::-moz-placeholder{font-style:italic;color:#999}:-ms-input-placeholder{font-style:italic;color:#999}input:-moz-placeholder{font-style:italic;color:#999}