.rstpl-navigation .navbar .navbar-inner .rstpl-template-menu > li{
padding:10px 15px;}
.rstpl-navigation .navbar .rstpl-brand { padding:0; }



label1 {
    opacity: 0.5;

-o-transition: opacity .2s ease-in-out;
-ms-transition: opacity .2s ease-in-out;
-moz-transition: opacity .2s ease-in-out;
-webkit-transition: opacity .2s ease-in-out;
transition: opacity .2s ease-in-out;
}



#responsive {
    display: inline-block;
    position: relative;
    width: 100%;
      background-size: contain;
}

#dummy {
    padding-top: 29%;
}

#minButton2{
background-size: auto auto; 
display: inline-block;
 vertical-align: top;
  }

#minButton2:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f6f6f6), color-stop(1, #ffffff));
	background:-moz-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-webkit-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-o-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-ms-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:linear-gradient(to bottom, #f6f6f6 5%, #ffffff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#ffffff',GradientType=0);
	background-color:#f6f6f6;
}

#minButton2:active {
position: relative;
	
}

#minButton2 span {
  cursor: pointer;
  position: relative;

  transition: 0.5s;
float: left;
width: 120px;
display: inline-block;
  vertical-align: top;

line-height: 1.3em;

}



#minButton2 span1 {
  cursor: pointer;
  position: relative;

  transition: 0.5s;
float: left;
width: 120px;
display: block;
  vertical-align: top;

line-height: 1.3em;
position: absolute;
top: 125px; 


}



#minButton2 span:after {
  content: '\00bb';
  position: absolute;
  opacity: 0;
  top: 0;
  right: -25px;
  transition: 0.5s;
}

#minButton2:hover span {
  padding-right: 20px;
}

#minButton2:hover span:after {
  opacity: 1;
  right: 0;
}



#knaptekst {
color:#5c8ecd;
	
	font-size:12px;
	font-weight:bold;
		text-shadow:0px 1px 0px #ffffff;
  }

#knaptekst1 {
color:#5c8ecd;
	
	font-size:11px;
	font-weight:bold;
		text-shadow:0px 1px 0px #ffffff;
  }

#knaptekst3 {
color:#5c8ecd;
	
	font-size:10px;
	font-weight:bold;
		text-shadow:0px 1px 0px #ffffff;
  }

#knapteksthaandbog {
color:#5c8ecd;
	font-size:11px;
	font-weight:bold;
		text-shadow:0px 1px 0px #ffffff;
  }

#knaptekst2 {
color:#5c8ecd;
	display: block;
	font-size:11px;
	font-weight:bold;
		text-shadow:0px 1px 0px #ffffff;
  }

#minButton{
background-size: auto auto; 
  }

#minButton:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f6f6f6), color-stop(1, #ffffff));
	background:-moz-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-webkit-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-o-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-ms-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:linear-gradient(to bottom, #f6f6f6 5%, #ffffff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#ffffff',GradientType=0);
	background-color:#f6f6f6;
}

#minButton:active {
	position:relative;
	top:1px;
}

#minButton span {
  cursor: pointer;
  display: inline-block;
  position: relative;
  transition: 0.5s;
}

#minButton span:after {
  content: '\00bb';
  position: absolute;
  opacity: 0;
  top: 0;
  right: -25px;
  transition: 0.5s;
}

#minButton:hover span {
  padding-right: 20px;
}

#minButton:hover span:after {
  opacity: 1;
  right: 0;
}


#minButton1 span {
  cursor: pointer;
  display: inline-block;
  position: relative;
  transition: 0.5s;
}

#minButton1 span:after {
  content: '\00bb';
  position: absolute;
  opacity: 0;
  top: 0;
  right: -20px;
  transition: 0.5s;
}

#minButton1:hover span {
  padding-right: 25px;
}

#minButton1:hover span:after {
  opacity: 1;
  right: 0;
}

/* Dropdown Button */
.dropbtn {
    background-color: #4CAF50;
    color: white;
    padding: 16px;
    font-size: 16px;
    border: none;
    cursor: pointer;
}

/* Dropdown button on hover & focus */
.dropbtn:hover, .dropbtn:focus {
    background-color: #3e8e41;
}

/* The container <div> - needed to position the dropdown content */
.dropdown {
    position: relative;
    display: inline-block;
}

/* Dropdown Content (Hidden by Default) */
.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: 1;
}

/* Links inside the dropdown */
.dropdown-content a {
    color: black;
    padding: 12px 16px;
    text-decoration: none;
    display: block;
}

/* Change color of dropdown links on hover */
.dropdown-content a:hover {background-color: #f1f1f1}

/* Show the dropdown menu (use JS to add this class to the .dropdown-content container when the user clicks on the dropdown button) */
.show {display:block;}



/* The switch - the box around the slider */
.switch {
  position: relative;
  display: inline-block;
  width: 60px;
  height: 34px;
}

/* Hide default HTML checkbox */
.switch input {display:none;}

/* The slider */
.slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: .4s;
  transition: .4s;
}

.slider:before {
  position: absolute;
  content: "";
  height: 35px;
  width: 35px;
  left: 4px;
  bottom: 4px;
  background-color: white;
  -webkit-transition: .4s;
  transition: .4s;
}

input:checked + .slider {
  background-color: #2196F3;

}

input:focus + .slider {
  box-shadow: 0 0 1px #2196F3;
}

input:checked + .slider:before {
  -webkit-transform: translateX(26px);
  -ms-transform: translateX(26px);
  transform: translateX(26px);
}

/* Rounded sliders */
.slider.round {
  border-radius: 34px;
}

.slider.round:before {
  border-radius: 50%;
}
