@media (max-width: 799px) {
body{font-size:1em}
div.header{margin:5px 5px 0;width:auto}
div.header div.logo{width:100%;border-right:0;border-bottom:3px solid #fff}
div.header ul{clear:both;float:none;width:auto;text-align:center}
div#ad-top,div#ad-middle,div#ad-bottom{margin:0 5px;padding:20px 0;width:auto}
div#ad-top img.testad,div#ad-middle img.testad,div#ad-bottom img.testad{width:468px;height:60px}
div#ad-middle{margin:0 0 3px}
.adwrap{margin:0 10px}
form#searchform{margin:0 5px;width:auto}
div#content{margin:0 5px;width:auto}
div#content p.main{padding:40px 15px}
ul#affiliate{margin:0 5px;width:auto}
ul#footer{margin:0 5px;width:auto}
div#bottom-info{margin:15px 5px 0;width:auto}
}
@media (max-width: 580px) {
body{font-size:1.1em}
div.header{margin:0;border-top:none;border-right:none;border-left:none}
div.header h1{float:none;text-align:center}
div.header ul{clear:both;max-height:0;_height:expression(this.scrollHeight > 0 ? "0px" : "auto")}
div.header .showing{max-height:20em;_height:expression(this.scrollHeight > 320 ? "320px" : "auto")}
div.header ul li{float:left;padding:0;width:100%;text-align:left;border-left:0;border-bottom:1px solid #fff}
div.header ul li.first{border:none;border-bottom:1px solid #fff}
div.header ul li a{display:block;padding:10px}
div.header ul li a:hover{background-color:#2398c6}
.handle{display:block}
div#ad-top,div#ad-middle,div#ad-bottom{margin:0;padding:20px 0;border-right:0;border-left:0}
div#ad-middle{border-bottom:3px solid #fff}
.adwrap{margin:0 1px}
div#ad-top img.testad,div#ad-middle img.testad,div#ad-bottom img.testad{width:303px;height:50px}
form input{font-size:1.2em;margin-top:5px}
form#searchform{margin:0;border-right:0;border-left:0}
form#searchform label{display:block}
form#searchform a{display:block;margin-top:5px}
div#content{margin:0;border-right:0;border-left:0}
div#content p.main{padding:20px 10px}
div#content h2{margin:20px 5px 10px;padding:0 0 0 10px}
div#content h3{margin:10px 5px}
div#content p{margin:10px 5px}
div#content ul{margin:5px}
div#domain-info ul{margin:0}
ul#affiliate{display:none}
ul#footer{margin:0;border-right:0;border-left:0}
ul#footer li{width:100%;border:0}
ul#footer li.right{padding:5px 0;border:0;border-top:1px solid #fff}
ul#footer li.right span{margin-right:5px}
div#whois-result p{margin:0;padding:10px 5px}
div#whois-result p.sedo{text-align:left}
div#whois-result span.show_raw_data1,div#whois-result span.show_raw_data2,div#whois-result span.show_raw_data3{display:inline;cursor:pointer;color:#0052A3}
div#whois-result span.show_raw_data1:hover,div#whois-result span.show_raw_data2:hover,div#whois-result span.show_raw_data3:hover{text-decoration:underline}
div#whois-result .hide_raw{display:none}
div#whois-result .show_raw{display:block!important}
div#content p.captcha{margin:5px 0 5px 5px}
div#content img.captcha{margin:5px 0 5px 5px}
div#content form#captchaform{margin:5px 0 25px 5px}
form#toolform{margin:20px 5px}
}