/* @override http://ns1.sjburns.com/poweradmin/style/example.css */

/*tibus dark blue #1f3245*/

/* sample style sheet file for Poweradmin */

@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,300);


body {
margin: 0;
	padding-left:	5%;
	padding-right:	5%;
  text-align:		left;
	vertical-align:	top;
	background:		#f4f4f4;
  font: 85% "Open Sans", "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
  font-weight: 600;
  border-top: 3px solid #1f3245;
}

h1, h2, table, .menu, .footer {
	border:			1px solid #000000;
	padding:		3px;
	background:		#ddeeff;
}

pre {
              background:#f4f4f4;
              border:1px solid #000000;
              color:black;
         }

p {
	padding:		0px;
	margin: 0;
  text-align: center;
}

table {
	width:			100%;
	font-family:	Verdana, Arial, Helvetica, serif;
	font-size:		90%;
	text-align:		left;
	vertical-align:	top;
}

img {
	border:			0;
}

#meta {
	width:			100%;
	clear:			both;
}

#meta .button {
	margin:			0 5px 0 0;
}

th {
  padding: 8px;
  font: 600 1.5em/1.5em "Open Sans", "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
  color: #1f3245;
  background: #fff;
}

th a {
text-decoration: none;
color: #1f3245;
padding-bottom: 1px;
border-bottom: 1px dotted #1f3245;
}

th a:hover {
  border-bottom: none;
}

td {
	padding: 8px;
	vertical-align:	middle;
	color: #1f3245;
}

tr{
  border: 1px solid #c7c7c7;
}

td, td.name, td.type, td.count, td.checkbox, td.actions, td.owner {
	background:		#ffffff;
	border: none;
}

/*menu styles start*/

.menu {
	font-size: 100%;
	border: none;
	background: transparent;
  border-bottom: 1px solid #c7c7c7;
  padding-bottom: 10px;
  padding-top: 16px;
  border-top: 3px solid #bcc33e;
  text-align: center;
}

div.menu span.menuitem a {
  display: inline-block;
  border-radius: 4px;
  text-decoration: none;
  border: 1px solid #1f3245;
  background: #1f3245;  color: #fff;
  margin-bottom: 8px;
  padding: 6px 10px;
  -moz-box-shadow: 0 1px 0 #ffffff;
  -webkit-box-shadow: 0 1px 0 #ffffff;
  box-shadow: 0 1px 0 #ffffff;
  text-shadow: 0 -1px 0 #1f3245;
  transition: background .25s ease-in-out;
  -moz-transition: background .25s ease-in-out;
  -webkit-transition: background .25s ease-in-out;
}

div.menu span.menuitem a:hover {
  border: 1px solid #1f3245;
  background: #3f4f5f;
  color: #fff;  
}

div.menu span.menuitem a.active {
  border: 1px solid #1f3245;
  background: #1f3245;
  color: #fff;
}


/*menu styles ends*/

div.content .menu {
  display: none;
} /*hides duplicate menu*/

div.content {
  text-align: center;
}

div.content p {
  margin-top: 8px;
  margin-bottom: 8px;
}

div.content h3 {
  margin: 0;
  padding: 8px 0;
  text-align: center;
  color: #1f3245;
}

div.content h2 {
  background: transparent;
  border-bottom: 1px solid #c7c7c7;
  padding: 8px 0;
  margin-top: 0;
  border-top-style: none;
  border-right-style: none;
  border-left-style: none;
  color: #1f3245;
}

div.content ul {
  list-style: none;
  text-align: center;
  padding: 16px 20% 8px;
  margin: 0 auto;
  border-top: 1px solid #c7c7c7;
}

ul#domain_names {
    border: none;
}

div.content ul li a {
  display: block;
  text-decoration: none;
  padding-top: 8px;
  padding-bottom: 8px;
  background-color: #fff;
  margin-bottom: 8px;
  border-radius: 4px;
  border: 1px solid #dcdcdc;
  color: #1f3245;
  transition: background .25s ease-in-out;
  -moz-transition: background .25s ease-in-out;
  -webkit-transition: background .25s ease-in-out;
  text-shadow: 0 1px 0 #ffffff;
}

div.content ul li a:hover {
  background-color: #f5f5f5;
}

div.content table {
  background: transparent;
  border-bottom: 1px solid #c7c7c7;
  padding: 8px 0;
  border-top-style: none;
  border-right-style: none;
  border-left-style: none;
  margin: 0 0 16px;
  border-collapse: collapse;
}

div.content table {
  
}


div.content table td {
  height: 36px;
}

div.content table ul {
  text-align: left;
}

.error {
  background:		#ff0000;
  color:			#ffffff;
  padding:		6px;
  font-size: 90%;
  text-shadow: 0 -1px 0 #c00000;
  border: 1px solid #bf0000;
}

.success {
	background:		#00cc33;
	color: #000;
	padding: 6px;
	font-size: 90%;
  text-shadow: 0 1px 0 #00ee3d;
  border: 1px solid #00a92a;
}

.showmax {
	font-size:		80%;
	margin:			5px 0 5px 0;
	text-align:		center;
}

.showmax  a {
	text-decoration:	none;
}

.showmax a:hover {
	background-color:	#ddeeff;
}

.lettertaken {
	color:			#000000;
	font-weight:	bold;
}

a:link { 
	color:			#000000;
}

a:visited { 
	color:			#000000;
}

a:active { 
	color:			#000000;
}

a:hover	{
	text-decoration:	none;
}

.footer	{
  font: normal 80%/1.5em "Open Sans", "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
  background: transparent;
  padding-top: 16px;
  border-top: 1px solid #c7c7c7;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
}

.footer a {
  text-decoration: none;
  color: #1f3245;
  padding-bottom: 1px;
  border-bottom: 1px dotted #1f3245;
}

.footer a:hover {
  border-bottom: none;
}

.sbutton {
	border:			#999999 1px solid;
}

td input {
  border: 1px solid #b3b3b3;
  border-radius: 4px;
  -moz-box-shadow: inset 0 0 1px #c0c0c0;
  -webkit-box-shadow: inset 0 0 1px #c0c0c0;
  box-shadow: inset 0 0 1px #c0c0c0;
  padding: 4px 6px;
  color: #444444;
}

input.button {
  border: 1px solid #1f3245;
  border-radius: 4px;
  font-size: 100%;
  padding: 4px 6px;
  cursor: pointer;
  background-color: #1f3245;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #fff;
  font-weight: 600;
}

td input.button {
  border: 1px solid #aaaaaa;
  border-radius: 4px;
  font-weight: 600;
  padding: 4px 6px;
  cursor: pointer;
  background-color: #c7c7c7;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #444;
}

.sinput {
	border: 		#999999 1px solid;
}

textarea {
	width:			100%;
	border: 1px solid #b3b3b3;
	border-radius: 4px;
	-moz-box-shadow: inset 0 0 1px #c0c0c0;
	-webkit-box-shadow: inset 0 0 1px #c0c0c0;
	box-shadow: inset 0 0 1px #c0c0c0;
	padding: 4px 6px;
	color: #444444;
  margin-top: 8px;
  margin-bottom: 8px;
}

input.wide {
	width:			100%;
}

.letternotavailable { 
	color:			#CCCCCC;
}

td.checkbox {
	width:			5px;
}

.normaltext {
    font-size:		80%;
}
