/*
|------------------
| Tag(s) - Reset
|------------------
*/
a:focus { 
    outline: none; 
}

.about {
	text-align:justify;	
}

.about a:link,a:visited,a:active { color: #308e00; font-weight: bold; text-decoration: none;}
.about a:hover { color: #308e00; text-decoration: underline; background: #7fcc11;}

.disclaimer {
	font-family: verdana;
	font-size: 9px;
	color: #5c5c5c;
	padding: 20px;
	
	margin-top: 20px;
}

.recommended {
	background: url(https://neverpass.infinitaz.com/images/star.png) no-repeat;
	min-width: 16px;
	min-height: 16px;
}

body {
	margin-left: auto;
	margin-right: auto;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#00000;
	text-align: center;
	background: #ffffff url(https://neverpass.infinitaz.com/images/bottom_texture.gif) repeat;
}

.seriallist {
	font-weight: bold;
	color: #308e00;
}

.serialmain {
	margin-top: 50px;
}

.pass-strength {
	width: 250px;
	margin-left: auto;
	margin-right: auto;
	padding: 10px;
}

#leftcolumn { 
	max-width: 200px;
	/*border: 1px solid red; */
	float: left;
	padding: 10px;
	margin-top: 15px;
}

#rightcolumn { 
	max-width: 200px;
	/*border: 1px solid red; */
	float: right;
	padding: 10px;
	margin-top: 15px;
}

#leftcolumn2 { 
	max-width: 200px;
	/*border: 1px solid red; */
	float: left;
	padding: 10px;
}

#rightcolumn2 { 
	max-width: 200px;
	/*border: 1px solid red; */
	float: right;
	padding: 10px;
}

.main {
	text-align: center;
	width: 500px;
}

.main p {
	padding: 5px;
}

.main input {
	text-shadow: none;
}

.main h1 {
color:#999999;
}

.logo {
	background: url(https://neverpass.infinitaz.com/images/logo.png) no-repeat;
	width: 347px;
	height: 71px;
	z-index: 100;
	margin-top: -61px;
	margin-left: -33px;
	margin-bottom: 16px;
}

.logo a{
	width: 347px;
	height: 71px;
	display: block !important;
}

.footer {
	width: 500px;
	margin-left: auto;
	margin-right: auto;
	font-family: verdana;
	size: 12px;
	margin-top: -35px;
}

.footer { height: 20px; }
.footer a:link,a:visited,a:active { color: #308e00; font-weight: bold; text-decoration: none;}
.footer a:hover { color: #308e00; text-decoration: underline; background: #7fcc11;}

.frontpass {
	font-weight: bold;
	color: #499e17;
}

.password {
	float: center;
	margin: 0px;
	padding: 0px;
}

.passgen {
	margin-left: 35px;
	text-align: left;
}

.silver h1 {
	margin: 30px 0 0px 0;
	
}

h1 {font-size:20px;}
h2 {font-size:20px;}
h3 {font-size:16px;}

/*
|------------------
| Classes
|------------------
*/

.margin0 {margin:0px;}
.margin10b {margin:0px 0px 10px 0px;}

/*
|------------------
| Infrastructure
|------------------
*/

#wrap {width:600px;margin:25px auto;background-color:#CCC;}
#header, #content, #footer {width:100%;}
#headerdata, #contentdata, #footerdata {padding:10px;}

/*
|------------------
| Chip Box(s)
| Wide - Medium - Small - Tiny
|------------------
*/

.chipboxw1{width:100%;}
.chipboxw1data{padding:5px;}

/*
|------------------
| Chip Style(s)
|------------------
*/

.chipstyle1 {background-color:#FFF;border-width:1px;border-style:solid;border-color:#445463 #021221 #021221 #445463;}
.chipstyle2 {background-color:#FC6;border-width:1px;border-style:solid;border-color:#445463 #021221 #021221 #445463;}


/* No Javascript Warning */

.msgbox {
 min-width: 100px;
 width: 434px;
 padding: 20px 50px;
 margin-left: auto;
 margin-right: auto;
 margin-top: 10px;
 margin-bottom: -40px;
 font: normal 12px/12px arial, helvetica, sans-serif;
/* border radius */
 -webkit-border-radius: 4px;  
 -moz-border-radius: 4px;  
 border-radius: 4px;
 }

.msgbox a {
	font-weight: bold;
}
 
strong {
margin-right: 10px;
}

.warning {
/* background */
 background: url(../images/warning.png), #ffeaa8;
 background-color: #ffeaa8;
 background-position: 10px center;
 background-repeat: no-repeat;
/* shadows and highlights */
 -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15),
0 2px 1px rgba(255, 255, 255, 0.8) inset,
0 -2px 2px #ffe285 inset;  
 -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15),
0 2px 1px rgba(255, 255, 255, 0.8) inset,
0 -2px 2px #ffe285 inset;  
 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15),
0 2px 1px rgba(255, 255, 255, 0.8) inset,
0 -2px 2px #ffe285 inset;
/* border */
 border: 1px solid #f9b416;
}