html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,dl,dt,dd,ol,nav ul,nav li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section {display: block;}ol,ul{list-style:none;margin:0px;padding:0px;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}a{text-decoration:none;}.txt-rt{text-align:right;}.txt-lt{text-align:left;}.txt-center{text-align:center;}.float-rt{float:right;}.float-lt{float:left;}.clear{clear:both;}.pos-relative{position:relative;}.pos-absolute{position:absolute;}.vertical-base{	vertical-align:baseline;}.vertical-top{	vertical-align:top;}nav.vertical ul li{	display:block;}nav.horizontal ul li{	display: inline-block;}img{max-width:100%;}body{font-family: 'PT Sans Narrow', sans-serif;background: #E4E7EE;background-size: cover;-webkit-background-size: cover;-moz-background-size: cover;-ms-background-size: cover;-o-background-size: cover;}.main {margin: 90px 20px;}::-webkit-input-placeholder{color:#555 !important;font-size:1em !important;}.login {width: 20%;min-width: 250px;margin: 0 auto;background:#fff;padding: 0 3em 3em 3em;position: relative;border-radius: 5px;}.login h1 {text-align: center;font-size: 2em;margin-bottom: 15px;color: #555;font-family: 'PT Sans Narrow', sans-serif;}#dinoApp{color: #333;font-family: consolas,'PT Sans Narrow', sans-serif;font-size: 21px;font-weight: bold;}.login-top {height: 35px;text-align: center;}.login-top img#logo{position: relative;top: -80px;height: 100px;}.login-bottom input[type="text"], .login-bottom input[type="password"] {font-size: 0.9em;width: 90%;padding: 10px 0.8em;outline: none;background: #eaeaea;border: none;border-radius: 5px;text-align: center;font-family: 'PT Sans Narrow', sans-serif}html body#login div.main div.login div.login-bottom form button {font-size: 1.2em;padding: 0.5em;width: 100%;border: none;text-transform: capitalize;outline: none;border-radius: 5px;background: #da315c;color: #fff;cursor: pointer;font-family: 'PT Sans Narrow', sans-serif;margin: 0 auto;display: block;}html body#login div.main div.login div.login-bottom form button:hover {background: #B80B38;}.password {margin: 15px 0;}.information {background: #dbe3ff url('icons/information-709ae837da392374063d1e937f90797e.png') left center no-repeat;border-color: #a2b4ee;padding: 5px 0 5px 20px;font-size: 13px;color: #585b66;position: relative;top: -15px;border-radius:5px;}.login-bottom form p.centerme{text-align: center;position: relative;top: -15px;color: #555;font-size: 12px;margin-top: 15px;}.login-bottom form p.centerme a{position: relative;top: -1.5px;color: #555;}p.login-before {font-size: 1em;text-align: center;margin-top: 10px;margin-bottom: 10px;color: #555;}.login-bottom  a {text-decoration:none;}.login-bottom a p:hover {color: #127DA7;}.footer {text-align: center;padding: 3em 0;}.footer p {font-size: .9em;color: #fff;margin: 0px;}.footer p a:hover {color: #fff;}.footer p a {color: #fff;}.btn-primary {background-color: #da315c;border-color: #da315c;font-family: "Roboto",sans;font-weight: 700;height: 45px;letter-spacing: 2px;margin-top: 30px;width: 100%;}.btn-primary:hover {background-color: #b80b38;border-color: #b80b38;}@media(max-width:1440px){}@media(max-width:1366px){}@media(max-width:1280px){}@media(max-width:1080px){.login {width: 25%;}.login-top {width: 100%;padding: 0;}.login h1 {font-size: 1.8em;}.login-bottom p {font-size: .95em;}}@media (max-width: 991px){.login {width: 34%;}.login-bottom input[type="text"], .login-bottom input[type="password"] {width: 87%;font-size: .95em;}.login-bottom input[type="submit"] {font-size: 1.4em;}}@media (max-width: 640px){.login {width: 39%;}.login-bottom input[type="text"], .login-bottom input[type="password"] {width: 90%;font-size: .95em;}.login-bottom input[type="submit"] {font-size: 1.2em;padding-top: 15px;padding-bottom: 15px;}}@media (max-width: 480px){.login {width: 50%;padding: 0  2.5em 2.5em 2.5em;}.login-bottom p {font-size: .85em;}.login-bottom input[type="text"], .login-bottom input[type="password"] {width: 85%;display: block;margin: 0 auto 10px auto;}.login-bottom form p.centerme {top: -5px;}}@media (max-width: 360px){body{background: none;}.login {width: 100%;padding: 0 0 1.5em 0;border-radius: 0px;}.footer {text-align: center;padding: 1em 0;}.login-bottom p {font-size: .8em;}.login-bottom input[type="submit"] {width: 100%;border-radius: 0px;}html body#login div.main div.login div.login-top {display:none;}.main {margin: 10px;}}