     html {
         overflow-y: scroll;
     }

     html,
     body {
         font-family: rajdhani, Arial, 'sans-serif';
         font-weight: 600;
         font-size: 1em;
     }

     .smaller {
         font-size: 0.8em;
     }

     .pagedisplay {
         font-size: 1.1em;
         margin-left: 30px;
     }

     .pagesize {
         font-size: 1.1em;
     }

     .outerdiv {
         width: 70%;
         max-width: 1200px;
         margin: 0 auto;
     }

     a {
         color: #d6362a;
         text-decoration: none;
     }

     .hi {
         color: #d6362a;
     }

     .menubutton {
         float: left;
         border: 1px solid white;
         width: 33%;
         box-sizing: border-box;
         padding: 5px;
         text-align: center;
         cursor: pointer;
         color: #fff;
         font-weight: 700;
         background-color: #d6362a
     }

     .menubutton.active,
     .menubutton:hover {
         float: left;
         border: 1px solid white;
         width: 33%;
         box-sizing: border-box;
         padding: 5px;
         text-align: center;
         cursor: pointer;
         color: #000;
         font-weight: 700;
         background-color: #cccccc
     }

     .closebutton,
     .whythispage {
         display: none;
     }

     .closebutton,
     .openbutton {
         box-sizing: border-box;
         padding: 2px 5px;
         background-color: #dedede;
     }

     table.nwtabel .thleft {
         padding: 8px;
         text-align: left;
         background-color: #d6362a;
         color: #fff;
         font-weight: 700;
     }

     table.nwtabel .thcenter {
         padding: 8px;
         text-align: center;
         background-color: #d6362a;
         color: #fff;
         font-weight: 700;
     }

     table.nwtabel .tdcenter {
         vertical-align: top;
         text-align: center;
         padding: 8px 0px 5px 4px;
         line-height: 100%;
     }

     table.nwtabel .tdleft {
         vertical-align: top;
         text-align: left;
         padding: 8px 0px 5px 4px;
         line-height: 100%;
     }

     .even {
         background-color: #dddddd;
     }

     .odd {
         background-color: #efefef;
     }

     .loading {
         padding: 2px 10px;
         background-color: #333;
         color: #fff;
         display: inline;
     }

     .loading2 {
         padding: 2px 10px;
         background-color: transparent;
         color: #fff;
         display: inline;
     }

     .hide-on-mobile {}

     .show-on-mobile {
         display: none !important;
     }

     .omvatter {
         box-sizing: border-box;
         padding: 0px 25px;
     }

     .footer {
         font-size: 0.9em;
         line-height: 1.4em;
     }

     @media only screen and (max-width: 767px) {
         .hide-on-mobile {
             display: none !important;
             visibility: hidden;
         }

         .show-on-mobile {
             display: block !important;
         }

         .omvatter {
             box-sizing: border-box;
             padding: 0px 2px;
         }

         html,
         body {
             font-family: rajdhani, Arial, 'sans-serif';
             font-weight: 600;
             font-size: 1em;
         }

         .pagedisplay {
             font-size: 1em;
             margin-left: 30px;
         }

         .pagesize {
             font-size: 1em;
         }

         .footer {
             font-size: 1.0em;
             line-height: 1.3em;
         }

     }

     @media only screen and (max-width:1440px) {
         .outerdiv {
             width: 100%;
             max-width: 1400px;
             margin: 0 auto;
         }


     }

