/**
 * This file is part of BNS Login
 *
 * Copyright 2013-2016  Edward Caissie  (email : edward.caissie@gmail.com)
 *
 * BNS Login is free software; you can redistribute it and/or modify it under
 * the terms of the GNU General Public License version 2, as published by the
 * Free Software Foundation.
 *
 * You may NOT assume that you can use any other version of the GPL.
 *
 * This program is distributed in the hope that it will be useful, but
 * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
 * or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
 * more details.
 *
 * You should have received a copy of the GNU General Public License along with
 * this program; if not, write to the:
 *      Free Software Foundation, Inc.
 *      51 Franklin St, Fifth Floor
 *      Boston, MA  02110-1301  USA
 *
 * The license for this software can also likely be found here:
 * http://www.gnu.org/licenses/gpl-2.0.html
 *
 * @version 2.1
 * @date    May 5, 2013
 */

form#loginform {
	clear: both;
}

form#loginform {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #E5E5E5;
	box-shadow: 0 4px 10px -1px rgba(200, 200, 200, 0.7);
	font-weight: normal;
	padding: 6px 24px 36px;
}

form#loginform {
	margin: auto;
}

form#loginform p {
	margin-bottom: 0;
}

form#loginform label {
	color: #777777;
	cursor: pointer;
	font-size: 14px;
}

.textwidget form#loginform {
	text-align: left;
}

form#loginform .input,
form#loginform input[type="text"] {
	background: none repeat scroll 0 0 #FBFBFB;
	border: 1px solid #E5E5E5;
	box-shadow: 1px 1px 2px rgba(200, 200, 200, 0.2) inset;
	color: #555555;
	font-size: 24px;
	font-weight: 200;
	line-height: 1;
	margin-bottom: 16px;
	margin-right: 6px;
	margin-top: 2px;
	outline: 0 none;
	padding: 3px;
	width: 100%;
}

form#loginform input[type="text"],
form#loginform input[type="password"] {
	border-radius: 3px 3px 3px 3px;
	border-style: solid;
	border-width: 1px;
	outline: 0 none;
}

form#loginform .login-remember label {
	float: left;
}

form#loginform p.submit {
	padding: 0;
}

form#loginform .submit {
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
	border-color: #DFDFDF;
	margin: 5px 0;
	padding: 1.5em 0;
}

form#loginform .button-primary {
	-moz-box-sizing: border-box;
	background-color: #21759B;
	background-image: linear-gradient(to bottom, #2A95C5, #21759B);
	border-color: #21759B #21759B #1E6A8D;
	border-radius: 3px 3px 3px 3px;
	border-style: solid;
	border-width: 1px;
	box-shadow: 0 1px 0 rgba(120, 200, 230, 0.5) inset;
	color: #FFFFFF;
	cursor: pointer;
	display: inline-block;
	float: right;
	font-size: 12px;
	height: 30px;
	line-height: 23px;
	margin: 0;
	padding: 0 10px 1px;
	text-decoration: none;
	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
	white-space: nowrap;
}