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

a:link {
    color: blue;
    text-decoration: none;
}

a:visited {
    color: blue;
    text-decoration: none;
}

a:hover {
    color: blue;
    text-decoration: none;
}


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

body  {
  font-family: open-sans, sans-serif;
  font-weight: normal;
  font-size: 16px;
  color: #000;
  margin: 0;
  padding: 0;
  background: #020202 url(https://norisksports.com/im/Image1.gif) ;
  
}

#header_b {
        width:100%;
        height:170px;
        padding:0px;
        border:none;
        text-align:center;
     }

#header_m  {
      display:none;
    }

.tx7{ color:navy; text-align:center; text-shadow: 1px 1px 2px #777777;font-weight:500; font-size:18px; }   
.tx10 {  color:#000; text-align:center; font-size:18px; font-weight:500;font-style:italic;      }   
.tx5{ color:navy; text-align:center; text-shadow: 2px 2px 3px #777777;font-weight:bold; font-size:22px; font-family:Verdana,sans-serif }   
.tx9{ color:#fff; text-shadow: 2px 2px 3px #222222;font-weight:normal; font-size:18px;  }   
.tx12 { color:#0000b3; text-align:center;text-shadow: 2px 1px 3px #555555;font-weight:bold; font-style: italic; font-size:22px; } 
.hx8{ color:red; text-shadow: 2px 1px 2px #111111;font-weight:bold; font-size:30px; }   

.text_border
{
margin: 2pt;
width:156px;
border-style: solid;
border-width: 1pt;
border-color: #ffffff;
 color:#fff;
padding: 2px;
/* Fallback for web browsers that doesn't support RGBa */
    background: rgb(0, 0, 0) transparent;
    /* RGBa with 0.3 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)";
}


#ham { 
        display:none;
            }

#content {
     margin-left:auto;
     margin-right:auto;
     width:1140px;
     padding:0px;
     height:700px;
      border:none;
     font-size:0;
         }

#left {
    display:inline-block;
    width:164px;
    text-align:center;
    vertical-align:top;
     border:none;
     padding:0px;
      font-size: 16px;
       }

#right {
    display:inline-block;
    margin-left;20px;
    float:right;
    width:949px;
    vertical-align:top;
    border:none;
    padding:0px;
     font-size: 16px;
      }

.main  {
            width:100%;
            border:none;
            border-spacing:0;
            border-collapse: collapse;
            padding:0px;
         }

.main_top  {
       height:29px;
        padding:0px;
        background: url(im/tbltop2.gif);
        font-size:18px;
         }
.main_mid   {  
          vertical-align:top;
          height:460px;
          padding:35px;
          font-size:18px;
          background: url(im/tblctr2.gif);
   }

.main_bot   {
           height:27px;
            padding:0px;
            background: url(im/tblbot2.gif);
   }



P4{ color:#2c6d1d; text-shadow: 1px 1px 2px #333333;font-weight:bold; font-size:12pt; font-family:Verdana,sans-serif }  
.tx4{ color:navy; text-shadow: 1px 1px 2px #333333;background:white; font-weight:bold; font-size:12pt; font-family:"Arial Black" }  
H1{ color:#0055cc; text-shadow: 2px 2px 4px #777777;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:navy; text-align:center; ttext-shadow: 2px 2px 4px #212121;font-weight:bold; font-size:24px; font-family:Verdana,sans-serif }  



.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: 18px;
            background: url("im/statback.jpg"); 
            border: 2px solid #000;
              -moz-border-radius: 15px;
             border-radius: 15px;           
                         
       }
.stats th {
            
            font-size: 15px;
            text-align: center;	
            padding: 2px;
            border: none;
            background-color: navy;
            color: #fff;
              }
.stats td {
             
             padding: 2px;	
             border: none;
             font-size: 18px;
             color:#000; 
            
}
.stat_title {
             
             height:25px;
             text-align:center;
                   }

.pay {
            width: 580px;
            margin-left:auto;
            margin-right:auto;
            font-size: 18px;
            text-align: left;	
            padding: 8px;
           background-image: url(im/payback.jpg);
              border: 1px solid #500600;
              color: #000;
        }


.pay th {
             font-size: 24px;
            text-align: left;	
            padding: 6px;
            border: none;
            background-color:#003282;
            color: #fff;
        }

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

#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;

       }


#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;
   
        }




            }

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

body,html  {
  width:440px;
  font-family: open-sans, sans-serif;
  font-weight: normal;
  font-size: 16px;
  color: #000;
  margin: 0px;
  padding: 0px;
  background-color:#000;
  
}

.tx7{ color:navy; text-align:center; text-shadow: 1px 1px 2px #777777;font-weight:500; font-size:18px; }   
.tx10 {  color:#000; text-align:center; font-size:18px; font-weight:500;font-style:italic;      }   
.tx5{ color:navy; text-align:center; text-shadow: 2px 2px 3px #777777;font-weight:bold; font-size:22px; font-family:Verdana,sans-serif }    
.tx9{ color:#fff; text-shadow: 2px 2px 3px #222222;font-weight:normal; font-size:18px;  }   
.tx12 { color:#0000b3; text-align:center;text-shadow: 2px 1px 3px #555555;font-weight:bold; font-style: italic; font-size:22px; } 
.hx8{ color:yellow; text-shadow: 2px 1px 2px #222222;font-weight:bold; font-size:24px; }   

#header_m {
        width:100%;
        height:120px;
        padding:0px;
        border:none;
     }

#header_b  {
       display:none;
     }


#content {
     margin-left:auto;
     margin-right:auto;
     width:100%;
     padding:0px;
     //height:700px;
      border:none;
     font-size:0;
         }

#right {
     width:100%;
     max-width:440px;
    text-align:left;
    vertical-align:top;
     border:none;
    padding:0px;
     font-size: 18px;
       }

#left {
    display:none;
  
      }


.main  {
            width:100%;
            border:2px solid blue;
            border-spacing:0;
            padding:0px;
            background-color:#fff;
            box-shadow: 1px 1px 10px #000000 inset;
                 -moz-box-shadow:    inset 1px 1px 10px #000000;
                 -webkit-box-shadow: inset 1px 1px 10px #000000;
            //border-collapse: collapse;
         }

.main_top  {
       height:2px;
       border:none;
        padding:0px;
        Background-color:#fff;
         }
.main_mid   {  
          padding:8px;
          height:400px;
          font-size:20px;
          border:none;
          vertical-align:top;
          Background-color:#fff;
   }

.main_bot   {
           height:5px;
            padding:0px;
           border:none;
            Background-color:#fff;
   }



P4{ color:#2c6d1d; text-shadow: 1px 1px 2px #333333;font-weight:bold; font-size:12pt; font-family:Verdana,sans-serif }  
.tx4{ color:navy; text-shadow: 1px 1px 2px #333333;background:white; font-weight:bold; font-size:12pt; font-family:"Arial Black" }  
H1{ color:#0055cc; text-shadow: 2px 2px 4px #777777;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:navy; text-align:center; ttext-shadow: 2px 2px 4px #212121;font-weight:bold; font-size:24px; font-family:Verdana,sans-serif }  

.stats {
            width:100%;
            max-width:460px;
            margin-left:auto;
            margin-right:auto;
            font-size: 20px;
            background: url("im/statback.jpg"); 
            border: 2px solid #000;
              -moz-border-radius: 15px;
             border-radius: 15px;           
                         
       }
.stats th {
            
            font-size: 20px;
            text-align: center;	
            padding: 2px;
            border: none;
            background-color: navy;
            color: #fff;
              }
.stats td {
             
             padding: 2px;	
             border: none;
             font-size: 20px;
             color:#000; 
           
}

.stat_title {
              
             height:25px;
             text-align:center;
                   }

.pay {
           width:100%;
            max-width: 460px;
            margin-left:auto;
            margin-right:auto;
            font-size: 20px;
            text-align: left;	
            padding: 2px;
           background-image: url(im/payback.jpg);
              border: 1px solid #500600;
              color: #000;
        }


.pay th {
             font-size: 24px;
            text-align: left;	
            padding: 3px;
            border: none;
            background-color:#003282;
            color: #fff;
        }

.pay td {
            font-size:20px;
            padding: 4px;
                     }
 #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;
 }


/*FAQS*/
.faq_question {
    margin: 0px;
    font-size:18px;
    padding: 0px 0px 5px 0px;
    display: inline-block;
    cursor: pointer;
    font-weight: 600;
    color: #0c1c84;
    
}
 
.faq_answer_container {
    height: 0px;
     font-size:18px;
    overflow: hidden;
    padding: 0px;
}
#ham   {
        padding:0px;
            }

               }