/*reset--------------------------------------------------------------*/body,h1,h2,h3,h4,h5,h6,p,ul,li,a,strong,span,table,td,tr,img,form,input,textarea,select,button,address,figure,fieldset,dl,dt,dd {	line-height: 100%;	margin: 0;	padding: 0;}:focus { outline: none; }button, label { cursor: pointer; }img, button { border: 0; }a {	color: #888;	text-decoration: none;}/* Body/Elements--------------------------------------------------------------*/body {	height: 100%;	border-top: 5px solid #404546;	color: #444;	font-family: Arial, "Lucida Grande", Sans-serif;	background: #f5f5f5 url(../img/bg.jpg);}.wrp {	position: absolute;	left: 50%;	top: 10%;	margin-left: -180px;}/* Conteiners */#login-conteiner {	width: 300px;	margin-bottom: 10px;	padding: 0 30px 17px;	background: url(../img/login-shadow.png) no-repeat bottom ;}.box-form {	border-radius: 5px;	box-shadow: 0 0 5px rgba(0,0,0,.2);}/* Header *//* Logo */#login-conteiner .logo {	margin-bottom: 20px;	text-align: center;}/*#login-conteiner .logo img { width: 60%; }*/#login-conteiner input { margin-bottom: 10px; }/* Form */.box-form form {	padding: 20px;	background: #fff;	border-radius: 0 0 5px 5px;}.box-form label i[class^="icon-"] {	float: left;	margin-right: 5px;}/* Box head */.box-form header {		position: relative;	height: 40px;	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);	background: -moz-linear-gradient(top,  #ebebeb 0%, #e5e5e5 100%);	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ebebeb), color-stop(100%,#e5e5e5));	background: -webkit-linear-gradient(top,  #ebebeb 0%,#e5e5e5 100%);	background: -o-linear-gradient(top,  #ebebeb 0%,#e5e5e5 100%);	background: -ms-linear-gradient(top,  #ebebeb 0%,#e5e5e5 100%);	background: linear-gradient(top,  #ebebeb 0%,#e5e5e5 100%);	border-radius: 5px 5px 0 0;	box-shadow: inset 0 1px 0 #fefefe;}.box-form h2 {	font-size: 15px;	line-height: 42px;	text-transform: uppercase;	text-shadow: 0 1px 0 #fff;}.box-form h2 i[class^="icon-"] {	float: left;	margin: 12px 5px 0 18px;}/* message */.message { margin-bottom: 10px; }/* Footer */.footer { overflow: hidden; }.footer button {	float: left;	width: 100%;	font-size: 12px;	font-weight: bold;}.footer button:hover { color: #3079ED; }.footer a.forget {	float: right;	font-size: 13px;	line-height: 30px;}.footer a.forget:hover { color: #3079ED; }/* Dev */.dev {	width: 93px;	height: 25px;	margin: 0 40px 0;	float: right;	overflow: hidden;	display: inline-block;	text-indent: -989em;	background: url(../img/logo-sign.png);}