@charset "utf-8";
html { overflow-y:scroll; }

.titel1 {
	font-size: 36px;
	color: #006;
	font-weight: bolder;
	font-family: Arial, Helvetica, sans-serif;
}
.whois_bold_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
}

.normal_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: none;
}

.whois_result_for {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #006;
	width:729px;
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
	text-align: left;
}

.exampletext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.background {
	background-image:url(/assets/images/search.jpg);
	width:729px;
	height:97px;
	padding-top:10px;
}

.box1 {
	width:729px;
	margin-top:70px;
	margin-left:auto;
	margin-right:auto;
}

.button1 {
	border: solid 1px black;
	background-color: #E9E9E9;
	color:black;
	height:30px;
	width:100px;
	margin-left:25px;
	font-size:18px;
}

.input1 {
	background-color: White;
	border: solid 1px black;
	color: black;
	height: 30px;
	width: 529px;
	font-size: 18px;
	color: #999;
	padding-left: 15px;
	padding-right: 15px;
}

.output {
	width:750px;
	margin-top:50px;
	margin-left:auto;
	margin-right:auto;
	text-align: left;
}

.box_bottom1 {
	width:729px;
	margin-top:70px;
	margin-left:auto;
	margin-right:auto;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
}

.box_bottom1 a:link	{
	color: #006;
	text-decoration: none;
}

.box_bottom1 a:visited	{
	color: #006;
}

.box_bottom1 a:hover	{
	color: #006;
	text-decoration: underline;
}

.box_bottom2 {
	width:729px;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	text-align: center;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #006;
}

.box_head {
	width:729px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	text-transform:uppercase;
}

.box_head a:link	{
	color: #006;
	text-decoration: none;
}

.box_head a:visited	{
	color: #006;
}

.box_head a:hover	{
	color: #006;
	text-decoration: underline;
}
.table_dns {
	vertical-align:top;
	border: 1px solid black;
}

body {background-color: white;}

.dark-mode { filter: invert(1) contrast(0.95) saturate(0.5) hue-rotate(180deg); background-color: black;}

 .darkmode_button{
   position:absolute;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
   font-style: normal;
   display: flex;
   justify-content: center;
  }
  .darkmode_button_text{
	padding-top: 5px;
	padding-right: 5px;
  }

/** Code By WebDevTrick ( https://webdevtrick.com) **/
.apple-switch {
	position: relative;
	display: inline-block;
	width: 50px;
	height: 25px;
  }
  
  .apple-switch input {
	display:none;
  }
  
  .slider {
	position: absolute;
	cursor: pointer;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: #333333;
	transition: .4s;
  }
  
  
  .slider:before {
	position: absolute;
	content: "";
	height: 21px;
	width: 20px;
	left: 2px;
	bottom: 2px;
	background-color: white;
	transition: .4s;
  }
  
  input:checked + .slider {
	background-color: #00FF00;
  }
  
  input:focus + .slider {
	box-shadow: 0 0 1px #00FF00;
  }
  
  input:checked + .slider:before {
	transform: translateX(26px);
  }
  
  .slider.round {
	border-radius: 17px;
  }
  
  .slider.round:before {
	border-radius: 50%;
  }
  
  #box {
	padding-top:25px;
  }
  
  .heading {
	font-size:20px;
	font-weight:bold;
	font-family:Impact, Serif;
  }
  
  body {
	background-color: white;
  }
  
  .centereddiv {
	padding-top:10px;
  }
  
  .subtitle {
	padding-top:10px;
	font-family:Times, Serif;
	font-size:20px;
  }