/*
|------------------
| Tag(s) - Reset
|------------------
*/

a:link {
    color: #FFFF00;
    text-decoration: none;
}

a:visited {
    color: #FFFF00;
    text-decoration: none;
}

a:hover {
    color: #FFFF00;
    text-decoration: none;
}



@media screen and (min-width: 700px) {

body  {
  font-family: open-sans, sans-serif;
  font-weight: normal;
  font-size: 18px;
  color: #fff;
  margin: 0;
  padding: 0;
  background: #020202 url(https://kingkongsports.net/im/headerback2.jpg) no-repeat center top;
  background-position: top center;
  
}

.tx7{ color:#fb250f; text-align:center; text-shadow: 2px 2px 3px #222222;font-weight:500; font-size:24px; }   
.tx10 {  color:orange; text-align:center; font-size:18px; font-weight:500;font-style:italic;      }   
.tx5{ color:#48d471; text-align:center; text-shadow: 4px 4px 4px #111111;font-weight:bold; font-size:20px; font-family:Verdana,sans-serif }   
.tx9{ color:#3b9a01; text-align:center; font-weight:bold; font-size:22px; font-family:Verdana,sans-serif }  
.tx12 { color:#004d1a; text-align:center;text-shadow: 2px 2px 4px #555555;font-weight:bold; font-style: italic; font-size:14pt; font-family:Verdana,sans-serif } 
.tx8{ color:yellow; text-shadow: 2px 1px 2px #222222;font-weight:bold; font-size:30px;line-height:32px; }   
.tx6{ color:orange; text-align:center; font-weight:normal; font-size:16px;  }   

#wrapper {
        width:1200px;
        height:100%;
        margin-left:auto; 
        margin-right:auto;
        padding:0px;
        border:none;
           }


#ham { 
        display:none;
            }

#content {
     display:table;
     width:100%;
     margin-top:370px;
     max-width:1200px;
     padding:0px;
    height:1100px;
         }

#left {
    display:table-cell;
    width:960px;
    text-align:left;
    vertical-align:top;
       }

#right {
    display:table-cell;
    text-align:center;
    vertical-align:top;
  
      }

table.main  {
            margin:0px;
            width:946px;
            max-width:946px;
            height:960px;
             padding: 3px;
            border: 2px solid;
             border-color: #ffffff;
            -moz-border-radius: 15px;
             border-radius: 15px;
             color:000;
             Background-color:#333333;
         }
table.main td  {
       padding:30px;
         }
#inside {
       vertical-align:top;
                  }

.awd { 
      width:100%;
      text-align:center;
      }
.awdm { 
      display:none;
      }

P4{ color:#2c6d1d; text-shadow: 1px 1px 2px #333333;font-weight:bold; font-size:12pt; font-family:Verdana,sans-serif }  
.tx4{ color:#2c6d1d; text-shadow: 1px 1px 2px #333333;font-weight:bold; font-size:12pt; font-family:Verdana,sans-serif }  
H1{ color:#0055cc; text-shadow: 2px 2px 4px #000000;font-weight:bold; font-size:24pt; font-family:Verdana,sans-serif }   
H3{ color:#004d00; text-shadow: 1px 2px 2px #666666;font-weight:bold; font-size:22px; font-family:"Trebuchet MS",sans-serif }  
H2{ color:#fff; text-align:center; text-shadow: 4px 4px 4px #111111;font-weight:bold; font-size:24px; font-family:Verdana,sans-serif }  


.text_border
{
width:96%;
margin-left:auto; 
margin-right:auto;
max-width:175px;
 font-size: .85em;
border-style: solid;
 border: 2px solid;
border-color: #ffffff;
-moz-border-radius: 15px;
             border-radius: 15px;
padding: 2px;
/* Fallback for web browsers that doesn't support RGBa */
    background: rgb(0, 0, 0) transparent;
    /* RGBa with 0.8 opacity */
    background: rgba(0, 0, 0, 0.3);
    /* For IE 5.5 - 7*/
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
    /* For IE 8*/
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
}


.lk {
         color:#aaaaaa;
     }

 #reg { 
   width:90%;
   max-width:440px;
   margin-left:auto;
   margin-right:auto;
   border:none;
   font-size:18px; 
   text-align:left;
   color:#fff;
        }

#bx {
    width: 34px;
    height: 24px;
 }

.stats {
            width:100%;
            max-width:680px;
            margin-left:auto;
            margin-right:auto;
            font-size: 16px;
            text-align: left;	
            //background-color:#fff;
            border: 1px solid;
             border-color: #000;
            -moz-border-radius: 15px;
             border-radius: 15px;           
            color: #000;
             
       }
.stats th {
            
            font-size: 17px;
            text-align: center;	
            font-family: Tahoma, sans-serif;
            padding: 3px;
            border: none;
            background-color: #004d1a;
            color: #fff;
              }
.stats td {
             
             padding: 3px;	
             border: 1px solid;
             border-color: #404040;
             border-left:none;
             border-right:none;
             font-size: 17px;
             color:#000; 
            
}
.stat_title {
             background-color: #fff;
             height:25px;
             text-align:center;
                   }

.stats2 {
            width:100%;
            max-width:680px;
            margin-left:auto;
            margin-right:auto;
            font-size: 16px;
            text-align: left;	
            background-color:#fff;
            border: 1px solid;
             border-color: #000;
            color: #000;
             
       }
.stats2 th {
            
            font-size: 17px;
            text-align: center;	
            font-family: Tahoma, sans-serif;
            padding: 3px;
            border: none;
            background-color: #004d1a;
            color: #fff;
              }
.stats2 td {
             
             padding: 3px;	
             border: 1px solid;
             border-color: #404040;
             font-size: 17px;
             color:#000; 
}

.pay {
            width: 700px;
            margin-left:auto;
            margin-right:auto;
            font-size: 18px;
            text-align: left;	
            padding: 8px;
           background: url('../im/payback.gif');
              border: 1px solid;
             border-color: #000;
            -moz-border-radius: 15px;
             border-radius: 15px;           
            color: #7d7d7d;
        }


.pay th {
           
            width: 700px;
            font-size: 20px;
            text-align: left;	
            font-family: Tahoma, sans-serif;
            padding: 6px;
            border: none;
              -moz-border-radius: 15px;
             border-radius: 15px;
            background-color: #090e04;
            color: #fff;
        }

.pay td {
            font-size:16px;
            padding: 8px;
                     }

.capid { 
         margin-left:auto; 
         margin-right:auto; 
        width:90%;
        max-width:600px;
        padding:4px;
        text-align:center;
        background-color: blue;
        color: #fff; 
        border: 1px solid #000;
            }


#contact {
     width:90%;
     max-width:650px; 
     border: 1px solid #000; 
     background-color:#f3f3f3; 
     padding:8px; 
     margin-left:auto; 
     margin-right:auto; 
     box-shadow: 4px 4px 4px #777777;

       }


#side  {
    width:25%;
   max-width:200px;
   vertical-align:top;
   table-layout: fixed;
   overflow:hidden;
   padding: 5px;
   height: 800px;
   text-align:left;

  }

#member {
   width:90%;
   max-width:600px;
   margin-left:auto; 
    margin-right:auto; 
   vertical-align:top;
   border: 1px solid #000;
   border-width: 3pt;
   padding: 6px;
   height: 200px;
   text-align:center;
   background-color: #fff;
   
        }


#pastg  {
            border: 1px solid #003c9b; 
            margin-left:auto;
            margin-right:auto;
            width:100%;
            max-width:750px;
            padding:4px;
            color:#000; 
            font-size:.8em;
       }

#pastg th  {
            font-size:.85em;
            color:#fff; 
            background-color:#005000;
            text-align:center;
      }

#pastg td  {
            font-size:.8em;
            color:#000;  
            text-align:left;
      }

#gmstart  {
            border: 1px solid #000; 
            margin-left:auto;
            margin-right:auto;
            width:90%;
            max-width:650px;
            padding:4px;
                 }

#gmstart th  {
            font-size:.9em;
            height:25px;
            background-color:#d81e00;  
            text-align:center;
              }

#gmstart td  {
            font-size:.85em;
            color:#000;  
            text-align:left;
            padding:3px;
      }
#auth {
  width:80px;
  height:36px;
  }



            }

@media screen and (max-width:699px) {

body,html  {
  width:440px;
  font-family: open-sans, sans-serif;
  font-weight: normal;
  font-size: 20px;
  color: #fff;
  margin: 0px;
  padding: 0px;
  background: #020202 url(https://kingkongsports.net/im/headerbackm.jpg) no-repeat center top;
  background-position: top center;
  
}

.tx7{ color:#fb250f; text-align:center; text-shadow: 2px 2px 3px #222222;font-weight:500; font-size:24px; }   
.tx10 {  color:orange; text-align:center; font-size:18px; font-weight:500;font-style:italic;      }   
.tx5{ color:#48d471; text-align:center; text-shadow: 4px 4px 4px #111111;font-weight:bold; font-size:20px; font-family:Verdana,sans-serif }   
.tx12 { color:#004d1a; text-align:center;text-shadow: 2px 2px 4px #555555;font-weight:bold; font-style: italic; font-size:14pt; font-family:Verdana,sans-serif } 
.tx8{ color:yellow; text-shadow: 2px 1px 2px #222222;font-weight:bold; font-size:30px;line-height:32px; }   
.tx9{ color:#3b9a01; text-align:center; font-weight:bold; font-size:22px; font-family:Verdana,sans-serif }  
.tx6{ color:orange; text-align:center; font-weight:normal; font-size:20px;  }   

#wrapper {
        width:100%;
        max-width:440px;
        height:100%;
        margin-left:auto; 
        margin-right:auto;
        padding:0px;
        border:none;
           }

#ham {
      width:100%;
      max-width:440px;
      padding:0px;
      border:none;
      padding-top:210px;
        }

#content {
     display:table;
     width:100%;
     margin-left:auto;
     margin-right:auto;
     border:none;
     max-width:440px;
     padding:0px;
    height:1100px;
         }

#left {
    display:table-cell;
    width:100%;
     max-width:440px;
    text-align:left;
    vertical-align:top;
    padding:0px;
       }

#right {
    display:none;
  
      }

table.main  {
             width:100%;
             max-width:440px;
            min-height:960px;
             padding: 0px;
             border:none;
            border-top: 2px solid #fff;
             border-bottom: 2px solid #fff;
             color:fff;
             Background-color:#333333;
         }
table.main td  {
       padding:0px;
       border:none;
         }

#inside {
      width:100%;
      max-width:416px;
      padding:8px;
      vertical-align:top;
      //min-height:700px;
            }

.awdm { 
      width:100%;
      max-width:436px;
      text-align:center;
      }
.awd { 
      display:none;
      }

P4{ color:#2c6d1d; text-shadow: 1px 1px 2px #333333;font-weight:bold; font-size:12pt; font-family:Verdana,sans-serif }  
.tx4{ color:#2c6d1d; text-shadow: 1px 1px 2px #333333;font-weight:bold; font-size:12pt; font-family:Verdana,sans-serif }  
H1{ color:#0055cc; text-shadow: 2px 2px 4px #000000;font-weight:bold; font-size:24pt; font-family:Verdana,sans-serif }   
H3{ color:#004d00; text-shadow: 1px 2px 2px #666666;font-weight:bold; font-size:22px; font-family:"Trebuchet MS",sans-serif }  
H2{ color:#fff; text-align:center; text-shadow: 4px 4px 4px #111111;font-weight:bold; font-size:24px; font-family:Verdana,sans-serif }  


.stats {
            width:100%;
            max-width:434px;
            margin-left:auto;
            margin-right:auto;
            font-size: 16px;
            text-align: left;	
            padding: 8px;
           //background: url('https://kingkongsports.net/im/payback.gif');
            border: 1px solid;
             border-color: #000;
            -moz-border-radius: 15px;
             border-radius: 15px;           
            color: #000d;
             
       }
.stats th {
  font-size: 15px;
            text-align: center;	
            font-family: Tahoma, sans-serif;
            padding: 6px;
            border: none;
            background-color: #004d1a;
            color: #fff;
              }
.stats td {
             
             padding: 4px;	
             border: 1px solid;
             border-color: #404040;
             border-left:none;
             border-right:none;
             font-size: 16px;
             color:#000; 
 }

.stat_title {
             background-color: #fff;
             height:25px;
             text-align:center;
                   }

.stats2 {
            width:100%;
            max-width:434px;
            margin-left:auto;
            margin-right:auto;
            font-size: 16px;
            text-align: left;	
            padding: 6px;
          background-color: #fff;
            border: 1px solid;
             border-color: #000;
             color: #000;
             
       }
.stats2 th {
  font-size: 15px;
            text-align: center;	
            font-family: Tahoma, sans-serif;
            padding: 4px;
            border: none;
            background-color: #004d1a;
            color: #fff;
              }
.stats2 td {
             
             padding: 4px;	
             border: 1px solid;
             border-color: #404040;
             font-size: 16px;
             color:#000f; 
 }

.pay {
            width: 430px;
            margin-left:auto;
            margin-right:auto;
            text-align: left;	
            padding: 2px;
           background: url('../im/payback.gif');
              border: 1px solid;
             border-color: #000;
            -moz-border-radius: 15px;
             border-radius: 15px;           
            color: #7d7d7d;
        }


.pay th {
           
            width: 430px;
            font-size: 22px;
            text-align: left;	
            font-family: Tahoma, sans-serif;
            padding: 4px;
            border: none;
              -moz-border-radius: 15px;
             border-radius: 15px;
            background-color: #090e04;
            color: #fff;
        }

.pay td {
            font-size:18px;
            padding: 3px;
                     }

 #reg { 
   width:98%;
   max-width:430px;
   margin-left:auto;
   margin-right:auto;
   border:none;
   font-size:18px; 
   text-align:left;
   color:#fff;
        }

#bx {
    width: 38px;
    height: 28px;
 }

      input[type=text],
      input[type=email],
      input[type=password] {
        width: 78%;
        font-size: 20px;
        padding: 6px;
        border: 1px solid #ccc;
        box-sizing: border-box;
        resize: vertical;
      }

      input[type=number] {
        width: 58%;
        font-size: 20px;
        padding: 6px;
        border: 1px solid #ccc;
        box-sizing: border-box;
        resize: vertical;
      }

#auth {
  width:100px;
  height:40px;
  }

               }