.dropbtn {
  background-color: #3498DB;
  color: white;
  padding: 13px;
  font-size: 13px;
  border: none;
  cursor: pointer;
}

.dropbtn:hover, .dropbtn:focus {
  background-color: #2980B9;
}

.dropdown {
  position: relative;
  display: inline-block;
  width: auto;
  float: left;
}

.dropdown-content {
  display: 1;
  position: absolute;
  left: 0px;
  top: 20px;
  background-color: #f1f1f1;
  /*min-width: 86px;*/
  width: 186px;
  white-space: nowrap;
  overflow: auto;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  text-align: left;
  z-index: 999;
}

.dropdown-content a {
  color: black;
  /*padding: 12px 16px;*/
  padding: 3px 4px;
  text-decoration: none;
  font-size: 13pt;
  display: block;
}

.dropdown a:hover {background-color: #ddd;}

.datepicker {
    position: absolute;
    z-index: 99;
}
.show {display: block;}

/* Style the tab content */
.tabcontent {
  display: none;
  padding: 3px 3px;
  -webkit-animation: fadeEffect 1s;
  animation: fadeEffect 1s;
  position: relative;
  border: 1px solid green;
  /*left: 31px;*/
  top: 31px;
  width: 413px;
  margin: auto;
  margin-bottom: 27px;
}
.opr1 {
    background-image: url('../../images/opr1.gif');
    /*background-image: url('../../images/grid-crossed.gif');*/
    background-repeat: no-repeat; 
    background-position: center;
    position:absolute;
    height: 100%;
    width: 100%;
}
.opr2 {
    background-image: url('../../images/opr2.gif');
    background-repeat: no-repeat; 
    background-position: center;
}
.opr3 {
    background-image: url('../../images/opr3.gif');
    background-repeat: no-repeat; 
    background-position: center;
}
.opr4 {
    background-image: url('../../images/opr4.gif');
    background-repeat: no-repeat; 
    background-position: center;
}
.opr5 {
    background-image: url('../../images/opr5.gif');
    background-repeat: no-repeat; 
    background-position: center;
}
.opr6 {
    background-image: url('../../images/opr6.gif');
    background-repeat: no-repeat; 
    background-position: center;
}
.opr7 {
    background-image: url('../../images/opr7.gif');
    background-repeat: no-repeat; 
    background-position: center;
}

.topPrz { 
    font-size:22pt;
}
.normPrz { 
    font-size:13pt;
}

/* Fade in tabs */
@-webkit-keyframes fadeEffect {
  from {opacity: 0;}
  to {opacity: 1;}
}

@keyframes fadeEffect {
  from {opacity: 0;}
  to {opacity: 1;}
}

.result4dButton {
  position: relative;
  display: inline-block;
  cursor: pointer;
  outline: none;
  border: 1px solid grey;
  vertical-align: middle;
  text-decoration: none;
  background: transparent;
  padding: 5px;
  font-size: inherit;
  font-family: inherit;
}