@media (min-width:701px) and (max-width:900px) { 
  .dropdown dt a{ background-size:30px 30px;  }
  
  .pull-left>img {
      width: 60px !important;
      float: left;
  }
  .pull-right>img {
      width: 60px !important;
      float: right;
  }
  
  .pull1-left>img {width: 60px !important;}
  .pull1-right>img {   width: 60px !important;}
  
  .top_space{
    padding-top: 83px;
  }
  
  .dropdown-secondary dt a { background-size:30px 30px;  }
  .header_con{ width: 100%;}
  .middle_height{min-height: 90vh;}
   .share_height{min-height: 90vh;}
  /*.copy a{font-size: 25px !important;}*/ /*font-size: 25px !important;*/
  .header h3 {font-size: 41px;}
  /*#gametime{    font-size: 37px;;    margin-bottom: 0px;}*/
  .header_text{font-size: 54px;padding-top: 30px;}
    .header_text_setting{ font-size: 38px;}
      .header_text_setting-terms{ font-size: 34px;}
    .bottom_text h3{font-size: 34px !important;}
    /*.bottom_text  p{font-size: 25px !important;}*/
  .header h4 { font-size: 37px;}
  .pull-img-left>img {width: 100%;}
  .back_icon {margin-top: -8%;    width: 100%;}
  .main-menu a {font-size: 27px;height: 65px;line-height: 70px;}
  .main-menu li { margin-bottom: 33px;}
  .middle{margin-top: 0px;/* padding-top: 30px; */}
  .middle1{margin-top: 0px}
  .dropbox{height:70px;}
   .form-control {font-size: 28px;height: 74px; padding: 6px 12px;}
  .setting-middle {  margin-top: 80px !important;}
  .btn {float: right;  font-size: 35px;  font-weight:bold; }
  .form-group h4{font-size: 35px; 	font-weight:bold;}
  .form-group input{padding:5%;}
  .profile_middle {padding-top: 40px;}
  .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td 
      {	font-size: 17px; text-align: center;     padding: 10px 10px;   }
    .about_text {  font-size: 23px;}
    /*h4, .h4 {
      font-size: 30px !important;
    font-weight:bold;
  }*/
  .about_text1 {  font-size: 35px;}
  .privacy_head{font-size: 40px;}
  .about_text_bottom{font-size: 33px;}
  #grid-container 
  {
      bottom: 0;
      padding-top: 0 !important;
      position: absolute;
  }
    .profile_height{min-height:100vh;}
  .arrow-info 
      {
        display: block;
      margin-top: 0%;
      width: 100%;
      bottom: 0px;
      left: 0px;
      }
    .dropdown dd ul 
            { 
                background: #e4dfcb none repeat scroll 0 0;
                display: none;
                list-style: outside none none;
                max-height: 500px;
        }
        .back_icon1{margin-top: .5em; }
        
    back_icon-terms{margin-top: .6em;}
        .dropdown-secondary dd ul 
            { 
               background: #e4dfcb none repeat scroll 0 0;
                display: none;
                list-style: outside none none;
        max-height: 500px;}
        .modal-content{width: 90%; height: 330px;}
          .pop_middle_up{
      margin-top: 4%;
  }
    h3, .h3 {
      font-size: 43px;
  }
  label{  font-size: 35px;
  margin-bottom: 12px !important;
  }
  .pull-img-left{margin-top: 1.5%;    width: 70%;
  }
  
    #splash > h1 {  font-size: 48px;}
    .legal{padding-bottom: 40px;}
  
  .legal p{font-size: 26px;}
  .legal a{font-size: 26px;}
  .back_icon2 {
      margin-top: 4%;
  }
  }
  
  
  @media (min-width:900px) and (max-width:1100px) 
  {
    .back_icon {
      
      width: 100%;
  }
  
  .pull-left>img {
      width: 65px !important;
      float: left;
  }
  .pull-right>img {
      width: 65px !important;
      float: right;
  }
  
  .pull1-left>img {width: 65px !important;}
  .pull1-right>img {   width: 65px !important;}
  
  .top_space{
    padding-top: 93px;
  }
  
    
    .back_icon2 {
      margin-top: 1%;
  }
  
  /*.copy a{font-size: 33px !important;} *//*point added*/
  .pull-img-left>img {
      width: 65%;
  }
  #splash > h1 {  font-size: 48px;}
  .legal{padding-bottom: 40px;}
  .legal p{font-size: 30px;}
  .legal a{font-size: 30px;}
  .pop_middle_up{
      margin-top: 4%;
  }
    h3, .h3 {
      font-size: 43px;
  }
  label{  font-size: 35px;
  margin-bottom: 12px !important;
  }
  .form-control {
      display: block;
      width: 100%;
      height: 82px;
  }
  dl {
      margin-top: 0;
      margin-bottom: 41px !important;
  }
  
    
      .dropdown dt a span{ padding: 9px;}
      .dropdown-secondary dt a span{ padding: 9px;}
  .modal-content{width: 90%; height: 380px; margin-top: 18%;}
  
    .dropdown dt a{ background-size:30px 30px;  }
   .dropdown-secondary dt a { background-size:30px 30px;  }
    .header_con{ width: 100%; }
    .middle_height{min-height: 93vh;}
     .share_height{min-height: 93vh;}
    /*.copy a{   font-size: 31px;}*/
    .header h3 {font-size: 49px;}
    /*#gametime{    font-size: 44px;;    margin-bottom: 0px;}*/
    .header_text{    font-size: 65px;	}
    .header_text_setting{	   font-size: 60px;}
      .header_text_setting-terms{	   font-size: 60px;}
  .header h4 { font-size: 44px ;}
  .pull-img-left{margin-top: 1.5%;    width: 70%;
  }
  .pull-img-left>img {  width: 100% !important;}
    .main-menu li {  margin-bottom: 30px;}
  .middle{padding-top: 50px;}
  .middle1{padding-top: 80px;}
    .main-menu a {font-size: 40px;height: 88px;line-height: 88px;}
  .dropbox{height:70px;}
  .form-control {font-size: 34px;height: 74px; padding: 6px 12px;}
  .back_icon {    margin-top: -10%;}
  .setting-middle {  margin-top: 200px;}
  .bottom_text h3{font-size: 50px ;}
    .bottom_text p{font-size: 33px;}
    .btn { margin-top: 2%; font-weight:bold;   float: right;   font-size: 45px;}
    .form-group h4{font-size: 35px; font-weight:bold;}
    .form-group input{padding:5%;}
    .profile_middle { padding-top: 200px;}
  .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td 
      {font-size: 22px; text-align: center;      padding: 10px 10px;}
    .about_text { font-size: 30px;}
    /*h4, .h4 { font-size: 50px !important;    font-weight: bold;}*/
  .about_text1 { font-size: 35px;}
  .privacy_head{font-size: 45px;}
  .about_text_bottom{font-size: 33px;}
  }
  
  
  
  
  
  
  @media only screen 
  and (min-device-width : 901px) 
  and (max-device-width : 1100px) 
  and (orientation : portrait){
     .header_text_setting {
      font-size: 45px !important;
  }
   .header_text_setting-terms {
      font-size: 45px !important;
  }
  .main-menu a {
      font-size: 29px !important;
    }
    .profile_height{min-height:100vh;}
    #grid-container 
  {
      bottom: 0;
      padding-top: 0 !important;
      position: absolute;
  }
  
  .arrow-info 
      {
        display: block;
      margin-top: 0%;
      width: 100%;
      bottom: 0px;
      left: 0px;
      }
    .dropdown dd ul 
            { 
                background: #e4dfcb none repeat scroll 0 0;
                display: none;
                list-style: outside none none;
                max-height: 700px;
        }
        .dropdown-secondary dd ul 
            { 
               background: #e4dfcb none repeat scroll 0 0;
                display: none;
                list-style: outside none none;
        max-height: 700px;}
    .bottom_index_text{display:block; padding-bottom: 20px;position: absolute;}
  }
  
  
  
  @media only screen 
  and (min-width:701px) 
  and (max-width:750px) 
  { 
    .left_image
    {
      top:48px;
    }
    
    .right_image
    { 
      top:48px;
    }
    
    .bottom_text p
    { 
      font-size: 21px !important;
    }
    
    #gametime
    {
      font-size: 37px !important;
      margin-bottom: 2px;
    } 
    
    .copy a 
    {   
      font-size: 17px !important;
    } 
  
    .table_header
    {
      width: 100% !important;
      top: 83px;
    }
  
    .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td 
    {
      font-size: 17px; 
      text-align: center;      
      padding: 10px 5px;
    }
  
    .list_top_margin
    {
      margin-top: 66px !important;
    }
  
    .id_width
    {
      width: 9%;
    }
  
    .row_width , .column_width , .time_width , .slowest_number_width , .slowest_time_width , .date_width
    {
      width: 14%;
    }
  
    .row_width
    {
      width: 12%;
    }
  
     .column_width 
    {
      width: 13%;
    }
  
  }
  
  @media only screen 
  and (min-width:751px) 
  and (max-width:800px) 
  { 
    .left_image
    {
      top:48px;
    }
    
    .right_image
    { 
      top:48px;
    }
    
    .bottom_text p
    { 
      font-size: 21px !important;
    }
    
    #gametime
    {
      font-size: 37px !important;
      margin-bottom: 2px;
    } 
    
    .copy a 
    {   
      font-size: 17px !important;
    } 
  
    .table_header
    {
      width: 100% !important;
      top: 83px;
    }
  
    .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td 
    {
      font-size: 18px; 
      text-align: center;      
      padding: 10px 2px;
    }
  
    .list_top_margin
    {
      margin-top: 68px !important;
    }
  
    .id_width
    {
      width: 8%;
    }
  
    .row_width , .column_width , .time_width  , .slowest_time_width , .date_width
    {
      width: 14%;
    }
  
    .slowest_number_width
    {
      width: 12%;
    }
  }
  
  @media only screen 
  and (min-width:801px) 
  and (max-width:850px) 
  { 
    .left_image
    {
      top:48px;
    }
    
    .right_image
    { 
      top:48px;
    }
    
    .bottom_text p
    { 
      font-size: 21px !important;
    }
    
    #gametime
    {
      font-size: 37px !important;
      margin-bottom: 2px;
    } 
    
    .copy a 
    {   
      font-size: 17px !important;
    } 
  
    .table_header
    {
      width: 100% !important;
      top: 83px;
    }
  
    .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td 
    {
      font-size: 18px; 
      text-align: center;      
      padding: 10px 2px;
    }
  
    .list_top_margin
    {
      margin-top: 68px !important;
    }
  
    .id_width
    {
      width: 8%;
    }
  
    .row_width , .column_width
    {
      width: 12%;
    }
  
    .slowest_number_width
    {
      width: 13%;
    }
  }
  
  @media only screen 
  and (min-width:851px) 
  and (max-width:900px) 
  { 
    .left_image
    {
      top:48px;
    }
    
    .right_image
    { 
      top:48px;
    }
    
    .bottom_text p
    { 
      font-size: 21px !important;
    }
    
    #gametime
    {
      font-size: 37px !important;
      margin-bottom: 2px;
    } 
    
    .copy a 
    {   
      font-size: 17px !important;
    } 
  
    .table_header
    {
      width: 100% !important;
      top: 83px;
    }
  
    .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td 
    {
      font-size: 18px; 
      text-align: center;      
      padding: 10px 5px;
    }
  
    .list_top_margin
    {
      margin-top: 68px !important;
    }
  
    .id_width
    {
      width: 8%;
    }
  
    .row_width , .column_width
    {
      width: 12%;
    }
  
    .slowest_number_width
    {
      width: 13%;
    }
  }
  
  @media only screen 
  and (min-width:901px) 
  and (max-width:950px) 
  { 
    .left_image
    {
      top:57px;
    }
    
    .right_image
    { 
      top:57px;
    }
    
    .bottom_text p
    { 
      font-size: 25px !important;
    }
    
    #gametime
    {
      font-size: 44px !important;
      margin-bottom: 2px;
    } 
    
    .copy a 
    {   
      font-size: 17px !important;
    }
  
    .table_header
    {
      width: 100% !important;
      top: 93px;
    }
  
    .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td 
    {
      font-size: 18px; 
      text-align: center;      
      padding: 10px 5px;
    }
  
    .list_top_margin
    {
      margin-top: 67px !important;
    }
  
    .id_width
    {
      width: 7%;
    }
  
    .row_width , .column_width
    {
      width: 12%;
    }
  
    .slowest_number_width
    {
      width: 14%;
    }
  
  }
  
  @media only screen 
  and (min-width:951px) 
  and (max-width:1000px) 
  { 
    .left_image
    {
      top:57px;
    }
    
    .right_image
    { 
      top:57px;
    }
    
    .bottom_text p
    { 
      font-size: 25px !important;
    }
    
    #gametime
    {
      font-size: 44px !important;
      margin-bottom: 2px;
    } 
    
    .copy a 
    {   
      font-size: 17px !important;
    }
  
    .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td 
    {
      font-size: 18px; 
      text-align: center;      
      padding: 10px 2px;
    }
  
    .table_header
    {
      width: 100% !important;
      top: 93px;
    }
  
    .list_top_margin
    {
      margin-top: 68px !important;
    }
  }
  
  @media only screen 
  and (min-width:1001px) 
  and (max-width:1050px) 
  {
    .left_image
    {
      top:57px;
    }
    
    .right_image
    { 
      top:57px;
    }
      
    .bottom_text p
    { 
      font-size: 25px !important;
    }
    
    #gametime
    {
      font-size: 44px !important;
      margin-bottom: 2px;
    } 
    
    .copy a 
    {   
      font-size: 17px !important;
    } 
  
    .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td 
    {
      font-size: 18px; 
      text-align: center;      
      padding: 10px 9px;
    }
  
    .table_header
    {
      width: 100% !important;
      top: 93px;
    }
  
    .list_top_margin
    {
      margin-top: 67px !important;
    }
  }
  
  @media only screen 
  and (min-width:1051px) 
  and (max-width:1100px) 
  { 
    .left_image
    {
      top:57px;
    }
    
    .right_image
    { 
      top:57px;
    }
    
    .bottom_text p
    { 
      font-size: 25px !important;
    }
    
    #gametime
    {
      font-size: 44px !important;
      margin-bottom: 2px;
    } 
    
    .copy a 
    {   
      font-size: 17px !important;
    }
  
    .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td 
    {
      font-size: 18px; 
      text-align: center;      
      padding: 10px 9px;
    }
  
    .table_header
    {
      width: 100% !important;
      top: 93px;
    }
  
    .list_top_margin
    {
      margin-top: 68px !important;
    }
  }
  
  @media only screen
  and (min-width : 1101px)
  and (max-width: 1277px)
  {
    .table_header
    {
      width: 50% !important;
      top: 58px;
    }
  
    .list_top_margin
    {
      margin-top: 33px !important;
    }
  }
  
  
  @media only screen 
  and (min-device-width : 901px) 
  and (max-device-width : 1100px) 
  and (orientation : landscape){
     .header_text_setting {
      font-size: 45px !important;
  }
     .header_text_setting-terms {
      font-size: 45px !important;
  }
  .main-menu a {
      font-size: 34px !important;
     
  }
  }
  @media only screen and (max-device-width : 2200px) 
  and (orientation : landscape)
  {
    body, html{overflow: visible !important;}
  }
  
  @media only screen and (max-device-width: 2200px) and (orientation: portrait)
  {
  body, html {
      overflow: visible !important;
  }
}