﻿body {
    margin:0;
    font-family:sans-serif;
}
#pagetitle h1 {
    left:-10000px; 
    top:auto;
    width:1px;
    height:1px; 
    overflow:hidden;
    display:none;
} 
.navbar {
    overflow: visible;
    background-color: #333;
    font-family: Arial;
    position:fixed;
    top:0;
    width:100%;
    z-index: 4;
  }
.dropdown {
    float: left;
    overflow: hidden;
    z-index: 3;
}
.dropdown .dropbtn {
    font-size: 16px;
    border: none;
    outline: none;
    color: white;
    padding: 14px 16px;
    background-color: inherit;
    font-family: inherit;
    margin: 0;
}
.navbar .dropdown:hover .dropbtn {
    background-color: red;
}
.dropdown-content {
    display: none;
    position: absolute;
    background-color: #f9f9f9;
    min-width: 160px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 2;
}
.dropdown-content a {
    float: none;
    color: black;
    padding: 8px 16px;
    text-decoration: none;
    display: block;
    text-align: left;
    z-index: 1;
}
.dropdown-content a:hover {
    background-color: #ddd;
}
.dropdown:hover .dropdown-content {
    display: block;
}

* {box-sizing: border-box;}  

.navbar input[type=text] {
  padding: 6px;
  margin-top: 8px;
  margin-left: 10px;
  /* margin-right: 10px; */
  font-size: 16px;
  border: none;
}

.slidecontainer {
    width: 100%; /* Width of the outside container */
    z-index: 0;
  }
  
  /* The slider itself */
  .slider {
    -webkit-appearance: none;  /* Override default CSS styles */
    appearance: none;
    width: 100%; /* Full-width */
    height: 25px; /* Specified height */
    background: #d3d3d3; /* Grey background */
    outline: none; /* Remove outline */
    opacity: 0.7; /* Set transparency (for mouse-over effects on hover) */
    -webkit-transition: .2s; /* 0.2 seconds transition on hover */
    transition: opacity .2s;
    /* z-index: 0; */
    /* pointer-events: none; */
  }
  
  /* Mouse-over effects */
  .slider:hover {
    opacity: 1; /* Fully shown on mouse-over */
  } 
  
  /* The slider handle (use -webkit- (Chrome, Opera, Safari, Edge) and -moz- (Firefox) to override default look) */
  .slider::-webkit-slider-thumb {
    -webkit-appearance: none; /* Override default look */
    appearance: none;
    width: 25px; /* Set a specific slider handle width */
    height: 25px; /* Slider handle height */
    background: #04AA6D; /* Green background */
    /* cursor: pointer; Cursor on hover */
    /* pointer-events: none;  */
  }
  
  .slider::-moz-range-thumb {
    width: 25px; /* Set a specific slider handle width */
    height: 25px; /* Slider handle height */
    background: #04AA6D; /* Green background */
    cursor: pointer; /* Cursor on hover */
    /* pointer-events: none;  */
  }