html, body{
	padding:0px;
	margin:0px;
	background-color:#d0142e;
	font-family: 'PT Sans', sans-serif;
}
.clear{
	clear:both;
}
.container{
	width:90%;
	max-width:1100px;
	height:auto;
	margin:auto;
	background-color:#d0142e;
}
.left{
	width:50%;
	height:100%;
	left:0px;
	bottom:0px;
	position:absolute;
}
	.left table{
		width:100%;
		height:100%;
	}
	.left img{
		width:50%;
		margin:0 0 0 40%;
	}
.right{
	width:50%;
	height:100%;
	right:0;
	bottom:0px;
	overflow:hidden;
	position:absolute;
}
	.right table{
		width:75%;
		height:100%;
	}
	.right h2{
		padding:10px 0;
		color:#d0142e;
	}
.login{
	width:100%;
	height:300px;
	background:#FFF;
	margin:0px;
	padding:10px;
	border:1px solid #CCC;
	border-radius: 10px;
}
.input{
	width:98%;
	height:40px;
	font-size:16px;
	margin:0 0 15px;
	outline:none;
}
.submit{
	width:auto;
	height:40px;
	padding:0 30px;
	border:none;
	background:#d0142e;
	color:#FFF;
	float:right;
	margin:0px 1%;
	border-radius: 10px;
}	

@media screen and (max-width:834px){ 
.left{
	width:100%;
	height:auto;
	position:relative;
	text-align: center;
}
	.left table{
		width:100%;
		height:auto;
		padding:100px 0;
	}
	.left img{
	width: 200px;
  	margin: 10% 0 10% 25%;
	}
.right{
	width:100%;
	height:auto;
	position:relative;
}
	.right table{
		width:100%;		
		height:auto;
	}
	.right h2{
		padding:10px 0;
		color:#600
	}
.login{
	width:100%;
	height:300px;
	margin:0px;
	padding:2% 5%;
	border:none;
	background:#FFF;
}
.input{
	width:100%;
	height:40px;
	font-size:16px;
	margin:0 0 15px;
	outline:none;
}
.submit{
	width:auto;
	height:40px;
	padding:0 30px;
	border:none;
	background:#600;
	color:#FFF;
	float:right;
	margin:0px;
}
}
.frameTab{
width: 100%;
  height: 500px;
}