*, *::after, *::before {
    box-sizing: border-box;
}
/*
html, body, div,
dl, dt, dd, ol, ul, li,
h1, h2, h3, h4, h5, h6, p, hr,
img, a, em, span, strong, 
form, label, input, button, select,
table, thead, tbody, tfoot, tr, th, td, textarea {
	margin: 0;
	padding: 0;
	border: 0;
	outline: none;
	background: none;
	vertical-align: baseline;
	font: inherit;
}
*/
h1
{
    font-size:22px;
    margin-bottom:20px;
}

ul
{
    margin:0;
}
li
{
    list-style-type:none;
}

body
{
    margin:0;
    font-family: 'Roboto', sans-serif;
    font-size:14px;
    line-height:18px;
    color: #777;
}

.clear
{
    clear:both
}

.logFormWrap {
    vertical-align: top;
    margin: auto;
    width: 960px;
}

.logForm {

    color: #222;
    width: 320px;
    margin: auto;
    margin-top: auto;
    max-height: 400px;

    margin-top: 180px;
	border:1px solid #2E3192;
	padding:15px;
}
.logForm .logTitle
{
	font-size:16px;
	font-weight:bold;
	margin-bottom:15px;
}

.logForm input[type=text],
.logForm input[type=password]
{
	width:100%;
	border:1px solid #2E3192;
	height:20px;
	padding:0 5px;
	margin-bottom:10px
}

.logForm input[type=submit]
{
	background:#e30613;
	color:#fff;
	display:block;
	border:none;
	cursor:pointer;
	padding: 5px 10px;
}

.error
{
	color:#e30613;
	margin-bottom:10px;
}

