body{background:#0f2e55 url("denim.webp") repeat;}
*{font:normal 13px tahoma;}
main{max-width: 100%;
overflow: hidden;
margin: 0 auto;
text-align: center;
border-radius: 10px;

}
.row label {font-weight:bold !important;}
.row{  display:block;float:left;padding:3px;width:100%;}    
.row label{min-width:90px;display:block; }    
.drow{border:1px solid #000;padding:5px;display: block;float: left;}
.drow  span{display:block;float:left;}
.drow  span:first-child{min-width:30px;border-right:1px solid gray;text-align:right;padding-right:5px;}
.rnd_per{min-width:50px;min-width: 50px;text-align: right;padding-right: 5px;border-right: 1px solid #ccc;}
.total_money{min-width:130px;border-right:1px solid #ccc;padding-right:5px;text-align:right;}
.change_per{min-width:70px;padding-right:5px;text-align:right;}
#submit_form{width:auto;height:auto;display:block;background:green;color:#fff;text-align:center;box-sizing: border-box; padding:10px !important;margin:0 auto;}
@media   (max-width: 500px) {
.row{width:100%;margin:10px 0;border:none;}
body {background-color:black;color:yellow;font-size:15px;}
.row input{padding:10px;font-size:15px;}
} 
#my_dns,
#server_name,
#server_ip,
#server_db_type,
#server_seviceid

{max-width: 80px;text-align: center;margin: 10px 0;font-size: 22px;color: gray;border-radius: 5px;outline: none;border: 1px solid #2f00f9;}


#server_name,
#server_ip
{max-width: 180px;}
.info_sec{width:17%;min-width:240px;height:auto;overflow:hidden;
    border-radius:5px;padding:5px;background:#c7fdf5de;;display:inline-block;height:320px;margin:10px;transition:all 0.5;
}
.info_sec:hover{background:#fff;transition:all 0.1;}
.not_found{direction:rtl;padding:5px;background:#ff0;clear: both;border: 1px solid #000;border-radius: 5px;}

.id_type{color:red !important;font-weight:bold;}
.dns_info{width:auto !important;box-shadow: 0px 0px 5px 5px #00000047;}
 .s_ip{height:auto !important}
 .info_sec{height:auto !important;vertical-align: top;}
 .s_dns{width:100% !important;text-align:right  !important;}
 
 
     .dns_info{background:#fff;border-radius:5px;padding:5px;position:relative;float:left;}
    .s_name{width:61%;height:auto;dislay:block;font:bold 16px tahoma;color:#000;float:left;text-align:left;}
    .s_dns{width:37%;float:right;display:block; text-align:left !important;margin-top:5px;color: #7a3eff;}
    .s_loc,.s_ip{width:100%;display:block;clear:both;text-align:left;}
    .s_loc{position: absolute;bottom: 5px;right: 4px;text-align: right;width: 110px !important;}
    .s_ip{width:210px;height:20px;}
    .s_ip span{display:inline-block;margin:4px;color: gray;}
.login2cpanel{width:32px;height:32px;dslay:block;float:right;background:url('cp.png');margin-top:-4px;}