/* CSS Document */
#login div#header, .page-wrapper div#header {
    height: 70px;
    
    
    
}
 .logo {
padding-top:10px;
text-align:center;
background: #fff;



 }

form {
    padding: 0px 14px 20px 14px !important;
	
	}
	
	#login div.box, .page-wrapper div.box {
    width: 380px;
}
	
input[type="button"], input[type="submit"] {
box-sizing: border-box;
text-align: center;
height: 44px;
width: 302px;


border-radius: 6px;
-ms-box-shadow: 0 1px 1px rgba(0,0,0,.16);
-o-box-shadow: 0 1px 1px rgba(0,0,0,.16);
box-shadow: 0 1px 1px rgba(0,0,0,.16);



-webkit-font-smoothing: antialiased;
border: 1px solid #28a0e5;


text-decoration: none;
border-radius: 5px;
-ms-box-shadow: 0 1px 0 rgba(0,0,0,.075);
-o-box-shadow: 0 1px 0 rgba(0,0,0,.075);
box-shadow: 0 1px 0 rgba(0,0,0,.075);
-webkit-touch-callout: none;
-moz-user-select: -moz-none;
-webkit-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;

font-family: arial,helvetica,sans-serif;

padding: 5px 0 0;

font-size: 14px;
line-height: 14px;
text-shadow: 0 1px 1px rgba(0,0,0,.53);
color: #fff;

background: #1275ff;
background: linear-gradient(#7dc5ee,#008cdd 85%,#30a2e4);
-ms-box-shadow: inset 0 1px 0 hsla(0,0%,100%,.25);
-o-box-shadow: inset 0 1px 0 hsla(0,0%,100%,.25);
box-shadow: inset 0 1px 0 hsla(0,0%,100%,.25);
display: block;
font-weight: 700;
text-shadow: 0 -1px 0 rgba(0,0,0,.3);
border-radius: 4px;
box-sizing: border-box;
word-wrap: break-word;

}


tr, td, table {
	background-color:rgba(0,0,0,0) !important;
	border:0px #fff solid;
	color: #525f7f !important;
}



td img {
	width:0px;
	display:none;
	}
	
	
	
	
	 input[type="text"],
 input[type="date"],
 input[type="datetime"],
 input[type="email"],
 input[type="number"],
 input[type="search"],
 input[type="time"],
 input[type="url"],
 textarea,
 select {
-ms-box-shadow: inset 0 1px 2px #ddd,0 0 5px #28a0e5;
-o-box-shadow: inset 0 1px 2px #ddd,0 0 5px #28a0e5;
box-shadow: inset 0 1px 2px #ddd,0 0 5px #28a0e5;
border: 1px solid #28a0e5;
outline: none;

-ms-box-sizing: border-box;
-o-box-sizing: border-box;
box-sizing: border-box;
padding: 10px 12px;
width: 100%;
border-radius: 5px;
-ms-box-shadow: inset 0 1px 2px rgba(0,0,0,.18);
-o-box-shadow: inset 0 1px 2px rgba(0,0,0,.18);
box-shadow: inset 0 1px 2px rgba(0,0,0,.18);
-webkit-font-smoothing: antialiased;

font-size: 18px;
background-color: #fff;
color: #000;
display:block;clear:both;
padding-bottom:10px;
margin-bottom:10px;
}

.response {
padding:0 0px 20px 0px;
}


 #ssl_skip_payment, [for="ssl_skip_payment"], #ssl_next_payment_date, [for="ssl_next_payment_date"] {display:none;}
