/****** MODAL ******/
.modal .form-control-feedback{
	right:10px;
	line-height:320%;
}

.form-control-feedback{
	right:10px;
	line-height:240%;
}

.loginmodal-container a {
	text-decoration: none;
	font-weight: 400;
	text-align: center;
	display: inline-block;
	transition: opacity ease 0.5s;
	border-radius: 25px;
	width: 41%;
	padding: 9px 0px;
	background-color: rgb(51, 122, 183);
	color: #FFF;
}

.loginmodal-container a:hover {
	border: 0px;
	text-shadow: 0 1px rgba(0,0,0,0.3);
	background-color: #357ae8;
	color: #FFF;
}

.loginmodal-container, .confirmmodal-container {
	padding: 30px;
	max-width: 350px;
	width: 100% !important;
	background-color: #F7F7F7;
	margin: 0 auto;
	border-radius: 30px;
	box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.3);
	overflow: hidden;
}

.loginmodal-container h1 {
	text-align: center;
	font-size: 1.5em;
	color:black;
}

.loginmodal-container input[type=text], .loginmodal-container input[type=password] {

	font-size: 16px;
	width: 100%;
	margin-bottom: 10px;

}

.loginmodal {
	text-align: center;
	font-size: 14px;
	font-weight: 700;
	height: 36px;
	padding: 0 8px;
}

.modal-disclaimer{
	width:100%;
}

.modal{
	margin-top:8%;
}

.modal-cancel {
	border: 0px;
	color: #fff;
	text-shadow: 0 1px rgba(0,0,0,0.1);
	background-color: #e00325;
	padding: 13px 0px;
}

.modal-cancel:hover {
	border: 0px;
	text-shadow: 0 1px rgba(0,0,0,0.3);
	background-color: red;
	color:#FFF;
 
}

.modal-cancel, .modal-submit{
	width: 41%;
	margin-bottom: 10px;
	position: relative;
	font-size:16px;
}

.modal-help{
	font-size: 12px;
}

.modal-help .left{
	float: left;
}

.modal-help .right{
	float: right;
}

.modal-submit {
	border: 0px;
	color: #fff;
	text-shadow: 0 1px rgba(0,0,0,0.1);
	background-color: #25B33B;
	padding: 13px 0px;
	margin-left: 9%;
}

.modal-submit:hover {
	border: 0px;
	text-shadow: 0 1px rgba(0,0,0,0.3);
	background-color: #3DC952;
	color:#FFF;
}