
.cf:before,
.cf:after {
    content: ""; 
    display: table;
}

.cf:after {
    clear: both;
}
.cf {
    *zoom: 1;
}
:focus {
	outline: 0;
}
.loginform
 {

	margin:0 auto;
    float: right;
	height: 8px;
	padding-top: 30px;
	
	
}
.loginform ul 
{
margin:0 auto;
	padding: 0;
	display:inline;
	text-decoration:none;
	list-style-type:none;
}
.loginform li {
margin:0 auto;
padding:0;
	display: inline;
	float: left;
	text-decoration:none;
	
}
.loginform input:not([type=submit]) {
	padding: 5px;
	margin-right: 0;
	border: 1px solid rgba(0, 0, 0, 0.3);
	  border-radius: 6px;
	box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.1), 
				0px 1px 0px 0px rgba(250, 250, 250, 0.5) ;
}
.loginform input[type=submit] {
	  border: 1px solid rgba(0, 0, 0, 0.3);
  background: #151284;
  background: -moz-linear-gradient(top, #64c8ef 0%, #00a2e2 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#64c8ef), color-stop(100%,#00a2e2));
  background: -webkit-linear-gradient(top, #64c8ef 0%,#00a2e2 100%);
  background: -o-linear-gradient(top, #64c8ef 0%,#00a2e2 100%);
  background: -ms-linear-gradient(top, #64c8ef 0%,#00a2e2 100%);
  background: linear-gradient(to bottom, #6864EF 0%,#17207F 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#64c8ef', endColorstr='#00a2e2',GradientType=0 );
  color: #fff;
  padding: 5px 15px;
  margin-right: 0;
  margin-top: 0;
  border-radius: 8px;
  text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.3);
}