/* ["mobile.css","style.css","wo-bin-ich.css","navigation-top.css","nav2.css","nav2logo.css","navigation_neu.php","create-images.css","new-index.css","animate.min.css","EnlighterJS.min.css","ladeanzeige.css","cookieconsent.min.css","footer.css"] */
              /*------- mobile.css ----- -----------*/
             
@media only screen and (max-width: 568px) {
  main {
    font-size:16px;
  }
}


/*für den wo bin ich link */
     
@media only screen and (max-width: 430px){
  #wobinich {
    display:none !important;
    flex-direction:column;
  }
  
  
  #wobinich a,#wobinich span{
    word-break:break-word;
    width:100%;
    display:block;
 
 }
}
    
    
    
@media only screen and (max-width: 420px) {
   .inhalttext  img{
        margin:5px 20px 10px 5px;
   }
   .reboxin{
        flex:1;
   }


#wetterframe{
   display:flex;
   flex-direction:column;
}
  #iFrame2,#iFrame3{
      width:99vw !important;
  }

.side-navigation li, .side-navigation li a {

    font-size: 24px !important;
}
}

@media only screen and (max-width: 499px) {
  #oben{
     display:none !important;
}
}
 span.fa{
     margin:0;
 }     
 
 
 
    
              /*------- style.css ----- -----------*/
             * {
    padding: 0;
    margin: 0;
}
body {
    color:#000000;
    display:flex;
    flex-direction:column;
    overflow-x: hidden;
}	
header,.header {
    background:black;
	color: #ffffff;
	font-size:25px;
	font-weight:bolder;
    width:100%;
	text-align:center;
}
main {
    background:#ffffff;
	color: #000000;
    min-height:200px;
    padding:5px;
}
main img {
    max-width:80%;
    margin: 0 10%;
}
main p {
    word-break: break-word;
    max-width: 99vw;
}
article {
    border: 1px solid grey;
	border-radius:10px;
	margin:20px;
	padding:10px;
}
ul {
    width:100%;
    list-style-type:none;
	font-size:14px;
}
ul li a {
    text-decoration:none;
    color:#ffffff; 
    padding:2px 3px 2px 3px;
    background:black;
    display:block;
}
ul li a:visited {
    color: lightgrey;
}
ul li a:link {
    color:blue;
    text-align: left;
    padding: 5px 15px !important;
}
ul li a:hover, ul li .current {
    color:black;
    background-color:yellow;
}
dt {
    font-weight: 700;
    text-decoration: underline;
}
dl {
    margin-top: 0;
    margin-bottom: 20px;
    border: 2px solid black;
    padding: 5px;
    background:lightgrey;
    margin-top:10px;
    width:80%;
    margin:0 auto;
}
#kategorien ~ form{
    display:flex;
    flex:1;
    text-align:center;
}
#su{
    display:flex;
}
#su > *{
    text-align:center;
    width:45%;
}
#hinter{
  width:100%;
  height:100%;
  position:fixed;
  z-index:99999;
  display:inline-block;
  top:0;
  left:0;
  margin:0;
  padding:0;
  background:rgba(0,0,0,0.7);
}
#preloader{
    position:fixed;
    top:20%;
    left:25%;
    z-index:9898989;
    width:50%;
    height:50px;
    border:1px solid grey;
}
#loader{
  width:100%;
  height:25px;
  border:2px solid black;
  margin:0;
  padding:0;
}
#loadinnen{
  display:flex;
  width:10%;
  background:red;
  height:101%;
    margin:0;
  padding:0;
  overflow:hidden;
  animation:run linear 2s infinite;
  animation-play-state:paused;
}
#preloader >span{
   position:relative;
   top:0;
   left:calc(50% - 25px);
   width:50px;
}

@keyframes run{
  0%{
    width:0%;
  }100%{
    width:100%;
  }
}

#loaderzahl{
   font-size:25px;
   color:white;
   font-weight:900;
}


form{
    text-align:center;
}

form#formfeld {
    display: none;
}

.goog-te-gadget img {
    height: 0;
}
.goog-te-gadget-simple {
    border-left: 0px solid #d5d5d5;
    border-top: 0px solid #9b9b9b;
    border-bottom: 0px solid #e8e8e8;
    border-right: 0px solid #d5d5d5;
    background:none;
    display: block;
    cursor: pointer;
    *display: inline;
}


.cmtx_container {
    text-align: left;
    width: 90%;
    margin: 0 auto;
}

              /*------- wo-bin-ich.css ----- -----------*/
             
#breadcrumb-container {
    width: calc(100% - 60px);
    background-color: #f8f8f8;
    border-bottom: 1px solid #f4f4f4;
    list-style: none;
      margin: 35px 10px 0 50px;
    min-height: 25px;
    box-shadow: 0 3px 0 rgba(60, 57, 57, .2);
}

#breadcrumb-container li {
    display: flex;
    margin-left: 10px;
}
#breadcrumb {
    font-size: 12px;
    padding-top: 3px;
    height: 20px;
    display: flex;
}
#breadcrumb>li:last-child:after {
    content: none
}

#breadcrumb>li:last-child {
    font-weight: 700;
    font-style: italic
}
#breadcrumb>li>i {
    margin-right: 3px

}
#breadcrumb>li:after {
    font-family: FontAwesome;
    content: "\f101";
    font-size: 11px;
    margin-left: 3px;
    margin-right: 3px
}
#breadcrumb>li+li:before {
    font-size: 11px;
    padding-left: 3px
}
              /*------- navigation-top.css ----- navigation top-----------*/
             #navright{
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    height:35px;
    z-index:999;
    background: #4d4d4d;
    background-image: linear-gradient(to bottom, #4d4d4d 0%, #1a1a1a 100%);
}
#navright ul{
    list-style: none;
    display:flex;
    height:100%;
}
#navright ul li{
    display:block;
    flex:1;
}
#navright ul li a {
    color:white;
    font-family: 'Lucida Console';
    font-size: 14px;
    text-decoration: none;
    display:block;
    text-align:center;
    line-height:28px;
    margin:0 auto;
    overflow:hidden;
    background: #4d4d4d;
    background-image: linear-gradient(to bottom, #4d4d4d 0%, #1a1a1a 100%);
}
@media (max-width: 650px){
  #navright #notmenue{
    display:none;
  }
}
@media (min-width: 500px){
    #navright{
    	width:100%;
    }
}
@media (max-width: 499px){
  #navright{
    height:auto;
    position: relative;
    margin: 0;
    padding: 5px 0 5px 0;
  }
  #navright ul{
    flex-direction:column;
  }
  #navright ul li a {
    width:50%;
    border-bottom:1px solid grey;
  }
}
#blender{
  position:absolute;
  z-index:999999;
  top:0;
  left:0;
  width:300px;
  display:none;
  height:auto;
  border:2px solid white;
  overflow:hidden;
  border-radius:10px;
  transition:all 300ms;
  pointer-events:none;
}
#blender img{
  width:100%;
}
#blender:before{
  content:attr(data-blendertext);
  height:160px;
  width:295px;
  margin:0 auto;
  position:absolute;
  font-size:30px;
  font-weight:900;
  text-align:center;
  word-break: break-word;
  color:red;
  overflow:hidden;
  display:block;
}
.search {
	height: 34px;
    width:100%;
    display:flex;
    overflow:hidden;
}
#suchfeld{
	background-color: #fff;
	border: 0;
	font-size: 18px;
	font-family: 'Muli', sans-serif;
	height: 34px;
	width:100%;
    position:relative;
    z-index:0;
    left:-100%;
	transition: width 0.3s ease;
}
#suchbutton{
	background-color: #fff;
	border: 0;
	cursor: pointer;
	font-size: 24px;
    position:relative;
    z-index:1;
    left:0;
	height: 34px;
	width: 34px;
	transition: transform 0.3s ease;
}
#suchfeld:focus {
	outline: none;
}
#suchfeld.active{
	width:100%;
    left:0;
    height:32px;
    border:1px solid black;
    transition:200ms all;
}
#formsuche{
    text-align:left;
    display:flex;
    width:100%;
}



              /*------- nav2.css ----- -----------*/
             #nav3{
  text-align:center;
  display:flex;
  margin:0 auto;
}

#nav3 a img{
  border-radius:10px;
  width:100%;
}

#nav3 a div img {
    display: none;
    position: relative !important;
    width: 150px !important;
    height: auto !important;
    margin-left: -50% !important;
}
@media (min-width: 720px){
  #nav3{
      width:720px;
  }
  #nav3 a{
    width:60px;
  }
  #nav3 a:hover  {
    width:80px;
    z-index:999;
    position:relative;
    margin:5px -19px 0 0;
  }
  #nav3 a:hover div img{
    display:block;
    width:200px;
    height:150px;
    border:3px solid black;
    margin-left:-50%;
    margin-top:2px;
  }
}


@media (max-width: 719px){
  #nav3{
      width:100%;
  }
  #nav3 a{
      width:8%;
  }
  #nav3 a img{
      width:100%;
      height:auto;
  }
  #nav3 a img:hover{
      transform:scale(1.5);
      height:auto;
      z-index:999;
      position:relative;
      left:0;
      top:10px;
      z-index:998;
  }
  #nav3 a:hover div img{
      display:block;
      width:500%;
      height:350%;
      border:3px solid black;
      margin-left:-200%;
      margin-top:2px;
  }
}

#info_nav{
height:auto;
width:90%;
margin:0 auto;
text-align:center;
}

#unwetter_images,#unwetter_images img{
height:40px;
width:40px;
}

#unwetterinfo_anzeige {
   
    z-index: 9;
    padding: 5px;
    width:auto;
    background: rgba(2,2,2,0.7);
    color: white;
    text-shadow: 3px 3px 3px green;
 margin:0 auto;
    border-radius: 20px;
    border: 2px solid grey;
}

 
a#unwetter_images #unwetterinfo_anzeige{
    display: block;
}

#unwetter_anzahl{
    color: red;
    position: relative;
    left: -40px;
    font-weight: 900;
    line-height: 40px;
    font-size: 25px;
    display: inline-block;
    top: 10px;
}

#unwetter_menge{
    z-index: 8;
    margin-top: -35px;
    font-size: 1.6em;
    color:red;
}
#unwetter_menge1{
    z-index: 8;
    margin-top: -35px;
    font-size: 1.6em;
    color:orange;
}
#unwetter_menge2{
    z-index: 8;
    margin-top: -35px;
    font-size: 1.6em;
    color:green;
}








              /*------- nav2logo.css ----- -----------*/
             @media only screen and (max-width: 360px) {
  .logo{
    display:none;
  }
}

#oben{
    background:#123456;
    display:flex;
    flex-direction:column;
    border-bottom-left-radius:30px;
    border-bottom-right-radius:30px;
   min-height:200px;
   background:#123456;
}


.logounten:after ,#chatunten:after{
    content: '';
    border-bottom: 2px solid red;
    width: 0%;
    margin-left: -100%;
    display: block;
    animation: lauf 5s linear infinite;
}


.logo{
    width: 38vw;
 
    text-align: center;
    background: blue;
    padding: 10px 0px;
    border-radius: 20px;
    border: 3px solid black;
    margin-top:20px;
}

.logo>.logooben ,#chatoben{
    color: white;
    Background: blue;
    font-size:3vw;
    text-shadow: 2px 2px 2px black;
    font-weight: bold;
}

.logo>.logounten ,#chatunten{
    display: inline-block;
    background: white;
    border-radius: 5px;
    border: 1px solid black;
    color: blue;
    padding: 2px;
    overflow: hidden;
    font-weight: 900;
    font-size:2vw;
    text-shadow: 1px 1px 1px black;
    cursor:pointer;
}
 .logounten:hover,#chatunten:hover{
    color:red;
}
 
  
  
  
#chatsister,#forumsister{
  display:none;
  position:absolute;
  z-index:2;
  top:0;
  left:0;
  width:200px;
  height:auto;
  border:2px solid grey;
  padding:20px;
  border-radius:20px;
  color:white;
  text-align:center;
  font-weight:700;
  background:#123456;
}
#llooggooss{
      display:flex;
      align-items:center; 
      margin-top:20px;
      justify-content:space-around;
}

              /*------- navigation_neu.php ----- -----------*/
             li#navclose {
    position: absolute;
    margin-top: -30px;
    margin-left: 300px;
    text-align: center;
    line-height: 30px;
    width: 30px;
    background: black;
    height: 30px;
    font-size: 25px;
    font-weight: 900;
    float: right;
}



.side-navigation{
  width:300px;
  position:fixed;
  height:100%;
  z-index:999999;
  border-top:30px solid transparent;
  top:0px;
  left:-305px;
  background:black;
  color:white;
    transition:all 300ms;
}
.nav>li>a {
    position: relative;
    display: block;
    padding: 10px 15px;
}
.side-navigation:hover{
  left:0;
  transition:all 300ms;
  z-index: 99999;
}
.nav{
padding-left: 0;
    margin-bottom: 0;
    height: 100%;
    overflow-y: scroll;
    list-style: none;
}
.side-navigation li,
.side-navigation li a
{
  list-style:none;
  color:white;
}
 
 
 
 
.nav::-webkit-scrollbar {
    width:13px;
}
.nav::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
    background: blue;
}
.nav::-webkit-scrollbar-thumb {
  background: white;
  height:100px;
  outline: 1px solid slategrey;
}
 
 
 
              /*------- create-images.css ----- -----------*/
             .loader {
    position: fixed;
    height: 100vh;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 100vw;
    z-index: 9000;
}
.loader:before {
    content: "";
    display: block;
    padding-top: 100%;
}
.circular {
    animation: rotate 2s linear infinite;
    height: 100%;
    transform-origin: center center;
    width: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
}
.path {
    stroke-dasharray: 1, 200;
    stroke-dashoffset: 0;
    animation: dash 1.5s ease-in-out infinite, color 6s ease-in-out infinite;
    stroke-linecap: round;
}

@keyframes rotate {
  100% {
      transform: rotate(360deg);
  }
}
@keyframes dash {
  0% {
    stroke-dasharray: 1, 200;
    stroke-dashoffset: 0;
  }
  50% {
    stroke-dasharray: 89, 200;
    stroke-dashoffset: -35px;
  }
  100% {
    stroke-dasharray: 89, 200;
    stroke-dashoffset: -124px;
  }
}

@keyframes color {
  100%,
  0% {
    stroke: #d62d20;
  }
  40% {
    stroke: #0057e7;
  }
  66% {
    stroke: #008744;
  }
  80%,
  90% {
    stroke: #ffa700;
  }
}
.showbox {
    position:fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 5%;
    background:rgba(0,0,0,0.7);
}
              /*------- new-index.css ----- -----------*/
             
h4 {
  letter-spacing: calc(1rem * 0.1);
  color:black;
  font-weight: 300;
  margin-top:10px;
  line-height:20px;
  font-size: calc(1rem * 1.25);
}
p {
  font-size:15px;
  margin:10px;
  hyphens: auto;
}
.lead {
  font-size: calc(15px * 1.25);
  font-weight: 300;
  color:#212121;
}
.center {
  text-align: center;
}
a {
  padding: calc(1rem * 0.125);
  color:blue;
  transition:all 0.5s ease;
}
a:visited {
  color: blueviolet;
}
a:active,
a:hover {
  background:gainsboro;
  text-decoration: none;
}
a:hover {
  color:cornflowerblue;
}
a:active {
  color: darkslateblue;
}
a:focus {
  color:#4d4d4d;
  background: 0 0;
  outline:#212121 thin dotted;
  text-decoration: none;
}
img {
  max-width: 100%;
  height: auto;
  -o-object-fit: contain;
  object-fit: contain;
  transition: opacity 0.25s ease-in-out;
}
img:hover {
  opacity: 0.8;
}
.m-5 {
  margin: calc(1rem * 1.5);
}
.bg-blue-light {
  background: lightblue;
}
.flex-last-item {
  margin-top: auto;
  padding: 1rem;
}
.card-material {
  box-shadow: 0 0.5px 1.5px rgba(77, 77, 77, 0.16),
    0 1px 2.5px rgba(77, 77, 77, 0.26);
  transition: box-shadow 0.25s ease-in-out;
}
.card-material:hover {
  box-shadow: 0 3.5px 10.5px rgba(77, 77, 77, 0.26),
    0 1px 2.5px rgba(77, 77, 77, 0.22);
}
.cards-3 {
  display: flex;
  flex-flow: column nowrap;
  align-items: center;
  padding: calc(1rem * 0.5);
}
@media only screen and (min-width: 768px) {
  .cards-3 {
    flex-flow: row wrap;
    align-items: stretch;
    justify-content: center;
  }
}
.cards-3-item {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin-top: calc(1rem * 0.5);
  margin-bottom: calc(1rem * 0.5);
 /* padding: calc(1rem * 0.5);*/
 padding:0px;
  background: floralwhite;
}
@media only screen and (min-width: 768px) {
  .cards-3-item {
    justify-content: center;
    width: calc(100% / 12 * 6 - 1rem);
    margin-right: calc(1rem * 0.5);
  }
  .cards-3-item:nth-of-type(2n) {
    margin-right: 0;
  }
}
@media only screen and (min-width: 1200px) {
  .cards-3-item {
    width: calc(100% / 12 * 4 - 1rem);
  }
  .cards-3-item:nth-of-type(2n) {
    margin-right: calc(1rem * 0.5);
  }
  .cards-3-item:nth-of-type(3n) {
    margin-right: 0;
  }
}
.cards-3-title {
  padding-bottom: calc(1rem * 0.5);
  text-align: center;
}
[class*="btn--"] {
  display: inline-block;
  padding: 0.75rem 1.25rem;
  overflow: hidden;
  font-size:20px;
  line-height: 1.25;
  letter-spacing: 0.125rem;
  text-align: center;
  text-decoration: none;
  text-shadow: 0 1px 0 rgba(77, 77, 77, 0.5);
  background-color: transparent;
  border: none;
  border-radius: 0.15rem;
  box-shadow: 0 0 1px 1px rgba(77, 77, 77, 0.5);
  cursor: pointer;
  transition: 0.5s;
}
[class*="btn--"],
[class*="btn--"]:active,
[class*="btn--"]:hover,
[class*="btn--"]:visited {
  color:#4d4d4d;
}
[class*="btn--"]:hover {
  opacity: 0.8;
}
[class*="btn--"]:active {
  -webkit-transform: scale(0.97);
  transform: scale(0.97);
}
.btn--bordered--green {
  border: 1px solid #2e7d32;
}
   
.defekt_beaveitung{
    height:20px;
    display:block;
    color:white;
    background:red;
    font-weight:900;
    text-decoration:none;
    cursor:pointer;
}
.admin_zeilen{
    display: flex;
    justify-content: space-around;
    align-content: space-between;
    flex-wrap: wrap;
    width: 100%;
    align-items: center;
}

              /*------- animate.min.css ----- -----------*/
             @charset "UTF-8";/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2015 Daniel Eden
*/.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{animation-duration:.75s}@keyframes bounce{100%,20%,53%,80%,from{animation-timing-function:cubic-bezier(0.215,.61,.355,1);transform:translate3d(0,0,0)}40%,43%{animation-timing-function:cubic-bezier(0.755,.050,.855,.060);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(0.755,.050,.855,.060);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{100%,50%,from{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{from{transform:scale3d(1,1,1)}50%{transform:scale3d(1.05,1.05,1.05)}100%{transform:scale3d(1,1,1)}}.pulse{animation-name:pulse}@keyframes rubberBand{from{transform:scale3d(1,1,1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(0.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}100%{transform:scale3d(1,1,1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{100%,from{transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:shake}@keyframes swing{20%{transform:rotate3d(0,0,1,15deg)}40%{transform:rotate3d(0,0,1,-10deg)}60%{transform:rotate3d(0,0,1,5deg)}80%{transform:rotate3d(0,0,1,-5deg)}100%{transform:rotate3d(0,0,1,0deg)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{from{transform:scale3d(1,1,1)}10%,20%{transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{transform:scale3d(1,1,1)}}.tada{animation-name:tada}@keyframes wobble{from{transform:none}15%{transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}100%{transform:none}}.wobble{animation-name:wobble}@keyframes jello{100%,11.1%,from{transform:none}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes bounceIn{100%,20%,40%,60%,80%,from{animation-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}100%{opacity:1;transform:scale3d(1,1,1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{100%,60%,75%,90%,from{animation-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}100%{transform:none}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{100%,60%,75%,90%,from{animation-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}100%{transform:none}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{100%,60%,75%,90%,from{animation-timing-function:cubic-bezier(0.215,.61,.355,1)}from{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}100%{transform:none}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{100%,60%,75%,90%,from{animation-timing-function:cubic-bezier(0.215,.61,.355,1)}from{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}100%{transform:translate3d(0,0,0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}100%{opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}100%{opacity:0;transform:translate3d(-2000px,0,0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}100%{opacity:0;transform:translate3d(2000px,0,0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}100%{opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{from{opacity:0}100%{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0,-100%,0)}100%{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{from{opacity:0;transform:translate3d(0,-2000px,0)}100%{opacity:1;transform:none}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0)}100%{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{from{opacity:0;transform:translate3d(-2000px,0,0)}100%{opacity:1;transform:none}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0)}100%{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{from{opacity:0;transform:translate3d(2000px,0,0)}100%{opacity:1;transform:none}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}100%{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{from{opacity:0;transform:translate3d(0,2000px,0)}100%{opacity:1;transform:none}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{from{opacity:1}100%{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{from{opacity:1}100%{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{from{opacity:1}100%{opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{from{opacity:1}100%{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{from{opacity:1}100%{opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{from{opacity:1}100%{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{from{opacity:1}100%{opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{from{opacity:1}100%{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{from{opacity:1}100%{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{from{transform:perspective(400px) rotate3d(0,1,0,-360deg);animation-timing-function:ease-out}40%{transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95);animation-timing-function:ease-in}100%{transform:perspective(400px);animation-timing-function:ease-in}}.animated.flip{backface-visibility:visible;animation-name:flip}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1,0,0,90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1,0,0,-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{transform:perspective(400px)}}.flipInX{backface-visibility:visible!important;animation-name:flipInX}@keyframes flipInY{from{transform:perspective(400px) rotate3d(0,1,0,90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(0,1,0,-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{transform:perspective(400px)}}.flipInY{backface-visibility:visible!important;animation-name:flipInY}@keyframes flipOutX{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}100%{transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{animation-name:flipOutX;backface-visibility:visible!important}@keyframes flipOutY{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}100%{transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{backface-visibility:visible!important;animation-name:flipOutY}@keyframes lightSpeedIn{from{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg);opacity:1}100%{transform:none;opacity:1}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{from{opacity:1}100%{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{from{transform-origin:center;transform:rotate3d(0,0,1,-200deg);opacity:0}100%{transform-origin:center;transform:none;opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{from{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}100%{transform-origin:left bottom;transform:none;opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{from{transform-origin:right bottom;transform:rotate3d(0,0,1,45deg);opacity:0}100%{transform-origin:right bottom;transform:none;opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{from{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}100%{transform-origin:left bottom;transform:none;opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{from{transform-origin:right bottom;transform:rotate3d(0,0,1,-90deg);opacity:0}100%{transform-origin:right bottom;transform:none;opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{from{transform-origin:center;opacity:1}100%{transform-origin:center;transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{from{transform-origin:left bottom;opacity:1}100%{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{from{transform-origin:right bottom;opacity:1}100%{transform-origin:right bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{from{transform-origin:left bottom;opacity:1}100%{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{from{transform-origin:right bottom;opacity:1}100%{transform-origin:right bottom;transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate3d(0,0,1,80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate3d(0,0,1,60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}100%{transform:translate3d(0,700px,0);opacity:0}}.hinge{animation-name:hinge}@keyframes rollIn{from{opacity:0;transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;transform:none}}.rollIn{animation-name:rollIn}@keyframes rollOut{from{opacity:1}100%{opacity:0;transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{from{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}100%{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}100%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}100%{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}100%{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}100%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{from{transform:translate3d(0,-100%,0);visibility:visible}100%{transform:translate3d(0,0,0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{from{transform:translate3d(-100%,0,0);visibility:visible}100%{transform:translate3d(0,0,0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{from{transform:translate3d(100%,0,0);visibility:visible}100%{transform:translate3d(0,0,0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{from{transform:translate3d(0,100%,0);visibility:visible}100%{transform:translate3d(0,0,0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{from{transform:translate3d(0,0,0)}100%{visibility:hidden;transform:translate3d(0,100%,0)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{from{transform:translate3d(0,0,0)}100%{visibility:hidden;transform:translate3d(-100%,0,0)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{from{transform:translate3d(0,0,0)}100%{visibility:hidden;transform:translate3d(100%,0,0)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{from{transform:translate3d(0,0,0)}100%{visibility:hidden;transform:translate3d(0,-100%,0)}}.slideOutUp{animation-name:slideOutUp}
              /*------- EnlighterJS.min.css ----- -----------*/
             /*! EnlighterJS Syntax Highlighter 2.12.0 | MIT License (X11) | https://enlighterjs.org/ | May 16 2018 */.EnlighterJSToolbar>a .clear,ol.EnlighterJS li:AFTER,ul.EnlighterJS li:AFTER{content:' '}ol.gitEnlighterJS,ol.mochaEnlighterJS,ol.tuttiEnlighterJS,ol.twilightEnlighterJS{list-style-type:decimal}.EnlighterJS,.EnlighterJSWrapper{font-family:"Source Code Pro","Liberation Mono","Courier New",Courier,monospace;font-size:10px;line-height:16px;overflow:auto;white-space:pre-wrap;word-wrap:break-word;margin:0;padding:0}.EnlighterJSWrapper{position:relative}.EnlighterJSWrapper pre{font-family:inherit;background-color:#fff;padding:5px 5px 5px 10px;margin:0 0 20px;line-height:18px;font-size:12px;color:#444;border:none;border-radius:0;clear:none;white-space:pre-wrap;word-wrap:break-word}.EnlighterJSWrapper:hover .EnlighterJSToolbar{display:block}span.EnlighterJS{padding:3px 5px 1px;border:1px solid #e0e0e0;color:#333;background-color:#f7f7f7;margin:0 2px}ol.EnlighterJS,ul.EnlighterJS{display:block;font-size:10px;background-color:#f2f2f2;color:#939393;margin:0 0 20px;padding:0;text-indent:0;list-style:none}ol.EnlighterJS li,ul.EnlighterJS li{margin:0;background-color:#fff;border:0 solid #fff;padding:0 5px 0 14px;line-height:14px;color:#939393;list-style:none;font-size:inherit}ol.EnlighterJS li .specialline,ul.EnlighterJS li .specialline{background-color:#F4F8FC}ol.EnlighterJS li:FIRST-CHILD,ul.EnlighterJS li:FIRST-CHILD{padding-top:5px}ol.EnlighterJS li:LAST-CHILD,ul.EnlighterJS li:LAST-CHILD{padding-bottom:5px}ol.EnlighterJS li{list-style:decimal-leading-zero;margin-left:40px;padding-left:20px}.EnlighterJS span{color:#000;margin:0;padding:0;line-height:inherit;font-size:12px;font-family:inherit}.EnlighterJSTabPane .controls ul{margin:0 0 0 40px;padding:0}.EnlighterJSTabPane .controls li{display:inline-block;list-style:none;padding:3px 10px;margin:0 5px;background-color:#f2f2f2;border-radius:5px;font-size:12px;color:#000;font-family:inherit;cursor:pointer}.EnlighterJSTabPane .controls .pane{padding:5px 0 0;clear:left}.EnlighterJSToolbar{position:absolute;display:none;right:0;top:0;height:40px;width:auto;padding:15px}.EnlighterJSToolbar>a{float:right;display:block;border-radius:3px;z-index:10;background-color:#fff;color:#717171;cursor:pointer;font-size:12px;padding:0;border:1px solid #e0e0e0;margin:0 0 0 8px;text-decoration:none;width:23px;height:23px;background-position:0 0;background-size:contain;font-family:inherit}.EnlighterJSToolbar>a:HOVER{text-decoration:none;border-color:#b0b0b0}.EnlighterJSToolbar>a .clear{clear:right;display:block}.EnlighterJSWindowButton{background-image:url(data:image/gif;base64,R0lGODlhLgAuAKIAADtJcYuWq6Wxw/L7/9Xz/+z6/////wAAACwAAAAALgAuAAAD02i63P4wykmrvTjrzbv/YCiOZCacaKquace+sOAKRG3feH7Oee/vnJNveANuhLWAcslsOpkYJOFJrQaitGSAyFVibUou0XuRhgmFtHrNXpMt5i26TWe/K/FaHQCoF+4UeXNtfH6AE4J7fXWHEol0hYxXZVlTcoqGk3CVZ5hsA6CNEY98paanoAOiEKSnrnypqw+PhIt0sg60bJG3mnicl5C2bbgNumu8xL6BKZ3CmVgozrXQHNN+vR3X2HbLGNvcasURVuVQ1ubmJevs7e7v8PHy7QkAOw==)}.EnlighterJSRawButton{background-image:url(data:image/gif;base64,R0lGODlhLgAuALMAADtJcez6/////7e3t6urq52dnXt7e3p6enFxcW1tbWdnZ2VlZQAAAAAAAAAAAAAAACwAAAAALgAuAAAE4lDISau9OOvNu/9gKI5kaZ6Zoa5sy6KTK7uwNN9qLahB7/+/gjCH4gGPPWGBeDICntBoj0AdGpqGXnQLmFaXV5MRCaQSrKfDgXwcuL/qA0nNBroHcPV8Xe/rR3R9dX8iCAiCdYYkhohsiiOMjUiPhYeSR5QhkVycUj2ZIJudnT6gH5GXP6YeCQmpQK0kra8/sSOzAaNdbLYiuLp1vSG4tAHCIAoKxT3JJMnLAc0jz8vSItS6nD7WIQsLWtlbPt4k3tDkI+bL6CLqxezd3vLz9PX05fb5+gs6/f7/AAMKHEgQQwQAOw==)}.EnlighterJSInfoButton{background-image:url(data:image/gif;base64,R0lGODlhLgAuALMAAL7C0MvO2aSqvbG2xjtJcUhVelVhhGJtjYmSqtjb4/Lz9m96l3yGoJaes+Xn7P///ywAAAAALgAuAAAEqvDJSau9OOvNu/9gKI5kaZ5o6ilB675wkKhSQNx4rhMN/Qi7IG7gQwiFAd/hGPQ9doeFdDpl+BI7pwagM2gzwJz1e1noBOSLQQdIW3Yz98Smo9oRzjATt3A29jloPmaAN0Q+BYU3cSoOOzEvTnQ4BXIUejd9lhJGOT2bD0s5h5uPoFg6oA9cOQWQLg4+mIBtNISKjClrigROvASaKpOFeKrGx8jJysvMzcgRADs=)}span.enlighterEnlighterJS{border-radius:3px;background-color:#fafafa}.enlighterEnlighterJSWrapper pre,ol.enlighterEnlighterJS,ul.enlighterEnlighterJS{font-size:11px;color:#939393;border-radius:8px;border:1px solid #e0e0e0;background-color:#f9f9f9}ol.enlighterEnlighterJS li,ul.enlighterEnlighterJS li{border:0 solid #fff;padding:1px 5px 1px 14px;line-height:16px;color:#aaa}ol.enlighterEnlighterJS li{list-style:decimal;border-left:1px solid #e0e0e0;padding:1px 5px 1px 14px}ol.enlighterEnlighterJS li.specialline,ul.enlighterEnlighterJS li.specialline{background-color:#fdf5f0}ol.enlighterEnlighterJS.hoverEnabled li:hover,ul.enlighterEnlighterJS.hoverEnabled li:hover{background-color:#fffcd3;border:0 solid #fff;color:#444}ol.enlighterEnlighterJS.hoverEnabled li:hover{border-left:1px solid #e0e0e0}.enlighterEnlighterJS .de1,.enlighterEnlighterJS .de2{color:#CF6A4C}.enlighterEnlighterJS .kw1{color:#286491;font-weight:700}.enlighterEnlighterJS .kw2{color:#4da0d2}.enlighterEnlighterJS .kw3{color:#458}.enlighterEnlighterJS .kw4{color:#990073}.enlighterEnlighterJS .co1,.enlighterEnlighterJS .co2{color:#99a}.enlighterEnlighterJS .st0,.enlighterEnlighterJS .st1,.enlighterEnlighterJS .st2{color:#d14}.enlighterEnlighterJS .nu0{color:#099}.enlighterEnlighterJS .me0,.enlighterEnlighterJS .me1{color:#0086b3}.enlighterEnlighterJS .br0,.enlighterEnlighterJS .es0,.enlighterEnlighterJS .sy0{color:#777}.enlighterEnlighterJS .re0{color:#009926}.enlighterEnlighterJSTabPane .controls{border-radius:8px 8px 0 0;background-color:#f9f9f9;border:1px solid #e0e0e0;border-bottom-width:0;padding:5px}.enlighterEnlighterJSTabPane .controls li{border-radius:4px;border:1px solid #e0e0e0;font-size:12px;color:#000;background-color:transparent;cursor:pointer}.enlighterEnlighterJSTabPane .controls li:hover{background-color:transparent}.enlighterEnlighterJSTabPane .controls .selected,.enlighterEnlighterJSTabPane .controls .selected:hover{background-color:#e5e5e5;color:#000;border-color:#c9c9c9}.enlighterEnlighterJSTabPane .enlighterEnlighterJS,.enlighterEnlighterJSTabPane pre{border-radius:0 0 8px 8px}.enlighterEnlighterJSTabPane .pane{padding:0}.enlighterEnlighterJSWrapper pre{background-color:#fff;font-size:12px;color:#717171}.enlighterEnlighterJSWrapper .EnlighterJSRawButton{border-radius:3px;background-color:#f7f7f7}span.godzillaEnlighterJS{background-color:#f7f7f7;border:1px dotted #e0e0e1;border-left:solid 2px #4a80b3}.godzillaEnlighterJSWrapper pre,ol.godzillaEnlighterJS,ul.godzillaEnlighterJS{font-size:11px;background-color:#f0f0f1;border-left:solid 6px #4a80b3;background-image:url(data:image/gif;base64,R0lGODlhHgAeAJEAAPLz9ezt7vf39wAAACwAAAAAHgAeAAACYYyPqXvi/wCccr5gY3Y1491Z4fRlI3Rem5ByaymurQBT8nuDuM57wA8MCodEQA2V8yRjm6OmZ3G6oKSlrWlFYqlaJffpNWUvxbL5J2WNHenZrL2mxd/znfjLrm/v/Kg+UwAAOw==);background-repeat:repeat;background-position:0 0}.godzillaEnlighterJSWrapper pre{font-size:14px;line-height:21px;color:#2b333a}ol.godzillaEnlighterJS li,ul.godzillaEnlighterJS li{border:0 solid #fff;line-height:19px;color:#2b333a;background-color:transparent;padding:0 5px 0 14px}ol.godzillaEnlighterJS li{list-style:decimal;color:#9c9ea0}.godzillaEnlighterJS span{font-size:14px;color:#2b333a}.godzillaEnlighterJS .de1,.godzillaEnlighterJS .de2{color:#9b0d5c;font-weight:700}.godzillaEnlighterJS .kw1{color:#085789;font-weight:700}.godzillaEnlighterJS .kw2{color:#4284ae;font-weight:700}.godzillaEnlighterJS .kw3{color:#4284ae}.godzillaEnlighterJS .kw4{color:#ae42a0}.godzillaEnlighterJS .co1{color:#6b7c8b}.godzillaEnlighterJS .co2{color:#5b7c9c}.godzillaEnlighterJS .st0,.godzillaEnlighterJS .st1,.godzillaEnlighterJS .st2{color:#5e860f}.godzillaEnlighterJS .nu0{color:#9b0d5c}.godzillaEnlighterJS .me0,.godzillaEnlighterJS .me1{color:#d0284a}.godzillaEnlighterJS .br0,.godzillaEnlighterJS .sy0{color:#35434c}.godzillaEnlighterJS .re0{color:#d2901d}ol.godzillaEnlighterJS.hoverEnabled li:hover,ul.godzillaEnlighterJS.hoverEnabled li:hover{background-color:#f0f0f1}ol.godzillaEnlighterJS li.specialline,ul.godzillaEnlighterJS li.specialline{border-left:solid 5px #9b0d5c;background-color:transparent}.godzillaEnlighterJSTabPane .controls{background-color:#4a80b3;padding:5px 0}.godzillaEnlighterJSTabPane .controls ul{margin-left:10px}.godzillaEnlighterJSTabPane .controls li{border-radius:0;background-color:transparent;line-height:20px;font-size:14px;color:#f0f0f0}.godzillaEnlighterJSTabPane .controls li.selected{background-color:#00417f}span.beyondEnlighterJS{border-radius:3px;background-color:#f7f7fa;border:1px dotted #e2e2e8}.beyondEnlighterJSWrapper pre,ol.beyondEnlighterJS,ul.beyondEnlighterJS{font-size:11px;color:#333;background-color:#f7f7fa;border-radius:5px;border:2px solid #e2e2e8;padding:10px 10px 10px 5px}ol.beyondEnlighterJS li,ul.beyondEnlighterJS li{border:0 solid #fff;padding:1px 5px 1px 10px;line-height:18px;color:#aaa;background-color:#f7f7fa;margin-left:0}ol.beyondEnlighterJS li:FIRST-CHILD,ol.beyondEnlighterJS li:LAST-CHILD{padding-top:0;padding-bottom:0}ol.beyondEnlighterJS li{list-style:decimal inside;border-left:0 solid #e0e0e0;padding:1px 5px 1px 15px}ol.beyondEnlighterJS li.specialline,ul.beyondEnlighterJS li.specialline{background-color:#fff}ol.beyondEnlighterJS.hoverEnabled li:hover,ul.beyondEnlighterJS.hoverEnabled li:hover{background-color:#fff;border:0 solid #fff;color:#444}.beyondEnlighterJS span{font-size:13px;color:#2f3235}.beyondEnlighterJS .de1,.beyondEnlighterJS .de2{color:#CF6A4C}.beyondEnlighterJS .kw1{color:#286491}.beyondEnlighterJS .kw2{color:#4da0d2}.beyondEnlighterJS .kw3{color:#458}.beyondEnlighterJS .kw4{color:#990073}.beyondEnlighterJS .co1,.beyondEnlighterJS .co2{color:#8181a1}.beyondEnlighterJS .st0,.beyondEnlighterJS .st1{color:#d14}.beyondEnlighterJS .st2{color:#049595}.beyondEnlighterJS .nu0{color:#099}.beyondEnlighterJS .me0,.beyondEnlighterJS .me1{color:#0086b3}.beyondEnlighterJS .br0,.beyondEnlighterJS .es0,.beyondEnlighterJS .sy0{color:#777}.beyondEnlighterJS .re0{color:#009926}.beyondEnlighterJSTabPane .controls{background-color:transparent;padding:5px 5px 0}.beyondEnlighterJSTabPane .controls ul{margin-left:20px}.beyondEnlighterJSTabPane .controls li{border-radius:5px 5px 0 0;border:2px solid #e2e2e8;border-bottom-width:0;font-size:12px;color:#286491;font-weight:700;background-color:#fff;cursor:pointer}.beyondEnlighterJSTabPane .controls li:hover{background-color:transparent}.beyondEnlighterJSTabPane .controls .selected,.beyondEnlighterJSTabPane .controls .selected:hover{background-color:#e2e2e8;border-color:#d8d8dd;color:#505050}.beyondEnlighterJSTabPane .beyondEnlighterJS,.beyondEnlighterJSTabPane pre{border-radius:8px}.beyondEnlighterJSTabPane .pane{padding:0}.beyondEnlighterJSWrapper pre{background-color:#f7f7fa;font-size:13px;color:#333;line-height:20px;padding:15px}ol.classicEnlighterJS,ul.classicEnlighterJS{background-color:#f8f8f8}.classicEnlighterJS,.classicEnlighterJSWrapper pre{border:1px solid #e8e8e2}ol.classicEnlighterJS li,ul.classicEnlighterJS li{border:none;border-left:solid 4px #52ce52;line-height:20px;color:#505050;font-size:14px;background-color:#fff}ol.classicEnlighterJS li.even,ul.classicEnlighterJS li.even{background-color:#f8f8f8}span.classicEnlighterJS{background-color:transparent;border:none}ol.classicEnlighterJS.hoverEnabled li:hover,ul.classicEnlighterJS.hoverEnabled li:hover{border:none;border-left:solid 4px #52ce52;background-color:#ddf0dd}ol.classicEnlighterJS li.specialline,ul.classicEnlighterJS li.specialline{background-color:#edf9ec;border-left-color:#3fa03f}ol.classicEnlighterJS li{color:#000;list-style-type:decimal}.classicEnlighterJS span{font-size:15px}.classicEnlighterJS .de2{background-color:#e0e010;font-weight:700}.classicEnlighterJS .kw1{color:#066da1;font-weight:700}.classicEnlighterJS .kw2{color:#404247;font-weight:700}.classicEnlighterJS .kw3{color:#404247}.classicEnlighterJS .kw4{color:#d53aa9}.classicEnlighterJS .co1,.classicEnlighterJS .co2{color:#888}.classicEnlighterJS .st0,.classicEnlighterJS .st1{color:#2d47e6}.classicEnlighterJS .st2{color:#d53aa9;font-weight:700}.classicEnlighterJS .nu0{color:#d53aa9}.classicEnlighterJS .me0,.classicEnlighterJS .me1{color:#404247}.classicEnlighterJS .br0,.classicEnlighterJS .es0,.classicEnlighterJS .sy0{color:#444}.classicEnlighterJS .re0{color:#009926}.classicEnlighterJSWrapper pre{background-color:#fff;font-size:15px;color:#000;line-height:20px}.classicEnlighterJSWrapper .EnlighterJSToolbar>a{border-radius:0}.classicEnlighterJSTabPane .controls{background-color:#f8f8f8;height:31px;border:1px solid #e8e8e2;border-bottom-width:0}.classicEnlighterJSTabPane .controls ul{margin:0 0 0 35px}.classicEnlighterJSTabPane .controls li{border-radius:0;font-size:15px;background-color:transparent;line-height:20px;padding:5px 10px}.classicEnlighterJSTabPane .controls li.selected,.classicEnlighterJSTabPane .controls li.selected:hover{background-color:#52ce52;color:#f9f9f9;font-weight:700}.classicEnlighterJSTabPane .pane{padding:0}.classicEnlighterJSTabPane .classicEnlighterJS{border-top-width:0}span.mootwoEnlighterJS{border-radius:4px;background-color:#f0f0f1;border:1px solid #f0f0f1}.mootwoEnlighterJSWrapper pre,ol.mootwoEnlighterJS,ul.mootwoEnlighterJS{font-size:11px;background-color:#f0f0f1;border:1px solid #f0f0f1;border-radius:7px}.mootwoEnlighterJSWrapper pre{font-size:14px;line-height:22px;color:#313437}ol.mootwoEnlighterJS li,ul.mootwoEnlighterJS li{border:0 solid #fff;line-height:18px;color:#313437;background-color:#f0f0f1;padding:1px 5px 1px 14px}ol.mootwoEnlighterJS li{list-style:decimal;color:#9c9ea0}.mootwoEnlighterJS span{font-size:14px;color:#313437}.mootwoEnlighterJS .kw1{color:#b05098;font-weight:700}.mootwoEnlighterJS .kw2{color:#b05098}.mootwoEnlighterJS .co1,.mootwoEnlighterJS .co2{color:#9c9ea0}.mootwoEnlighterJS .st0,.mootwoEnlighterJS .st1,.mootwoEnlighterJS .st2{color:#83a440}.mootwoEnlighterJS .nu0{color:#429bc1}.mootwoEnlighterJS .me0,.mootwoEnlighterJS .me1{color:#666}.mootwoEnlighterJS .br0{color:#909090}.mootwoEnlighterJS .sy0{color:#864c08}ol.mootwoEnlighterJS li.specialline,ol.mootwoEnlighterJS.hoverEnabled li:hover,ul.mootwoEnlighterJS li.specialline,ul.mootwoEnlighterJS.hoverEnabled li:hover{background-color:#e9e9e9}.mootwoEnlighterJSTabPane .controls{background-color:#585b5e;padding:10px 0;border-radius:8px}.mootwoEnlighterJSTabPane .controls ul{margin-left:10px}.mootwoEnlighterJSTabPane .controls li{border-radius:0;background-color:transparent;line-height:20px;font-size:15px;color:#f0f0f0}.mootwoEnlighterJSTabPane .controls li.selected{text-decoration:underline}span.eclipseEnlighterJS{border-radius:3px;background-color:#f8f8f8;border:0 solid #fff}.eclipseEnlighterJSWrapper pre,ol.eclipseEnlighterJS,ul.eclipseEnlighterJS{font-size:11px;color:#939393;border-radius:5px;border:8px solid #f3f3f3;background-color:#fff}ol.eclipseEnlighterJS li,ul.eclipseEnlighterJS li{padding:1px 5px 1px 14px;line-height:16px;color:#787878}ol.eclipseEnlighterJS li{list-style:decimal;border-left:2px solid #f8f8f8;padding:1px 5px 1px 14px}ol.eclipseEnlighterJS li.specialline,ul.eclipseEnlighterJS li.specialline{background-color:#f9f9f9;border-left-color:#f0f0f0}ol.eclipseEnlighterJS.hoverEnabled li:hover,ul.eclipseEnlighterJS.hoverEnabled li:hover{background-color:#e8f2fe;color:#444}ol.eclipseEnlighterJS.hoverEnabled li:hover{border-left-color:#e0e0e0}.eclipseEnlighterJS span{font-size:13px}.eclipseEnlighterJS .de1,.eclipseEnlighterJS .de2{color:#3f7f95}.eclipseEnlighterJS .kw1{color:#3f7f95;font-weight:700}.eclipseEnlighterJS .kw2{color:#7f007f;font-weight:700}.eclipseEnlighterJS .kw3{color:#458}.eclipseEnlighterJS .kw4{color:#990073}.eclipseEnlighterJS .co1{color:#3f7f5f}.eclipseEnlighterJS .co2{color:#3f5fbf}.eclipseEnlighterJS .st0{color:#320fe3}.eclipseEnlighterJS .st1{color:#990073}.eclipseEnlighterJS .st2{color:#3f7f95}.eclipseEnlighterJS .me0,.eclipseEnlighterJS .me1,.eclipseEnlighterJS .nu0{color:#000}.eclipseEnlighterJS .br0,.eclipseEnlighterJS .es0,.eclipseEnlighterJS .sy0{color:#777}.eclipseEnlighterJS .re0{color:#009926}.eclipseEnlighterJSTabPane .controls{background-color:#f3f3f3;height:35px;padding:8px 0 0 20px;border-radius:5px 5px 0 0}.eclipseEnlighterJSTabPane .controls li{font-size:12px;color:#000;background-color:transparent;cursor:pointer;padding:5px 10px;border-radius:5px 5px 0 0}.eclipseEnlighterJSTabPane .controls li:hover{background-color:transparent}.eclipseEnlighterJSTabPane .controls .selected,.eclipseEnlighterJSTabPane .controls .selected:hover{background-color:#fff;color:#000;border-color:#c9c9c9}.eclipseEnlighterJSTabPane .eclipseEnlighterJS,.eclipseEnlighterJSTabPane pre{border-top-width:0}.eclipseEnlighterJSTabPane .pane{padding:0}.eclipseEnlighterJSTabPane ol.eclipseEnlighterJS,.eclipseEnlighterJSTabPane ul.eclipseEnlighterJS{border-radius:0 0 5px 5px}.eclipseEnlighterJSWrapper pre{background-color:#fff;font-size:13px;color:#717171}.eclipseEnlighterJSTabPane .EnlighterJSToolbar{padding:7px 15px 0 0}.droideEnlighterJS,.droideEnlighterJSWrapper{font-family:Consolas,"Source Code Pro","Liberation Mono","Courier New",Courier,monospace}span.droideEnlighterJS{background-color:#f7f7f9;border:1px solid #e0e0e0}.droideEnlighterJSWrapper pre,ol.droideEnlighterJS,ul.droideEnlighterJS{font-size:13px;color:#404141;border:1px solid #e0e0e0;background-color:#f7f7f9}ol.droideEnlighterJS li,ul.droideEnlighterJS li{border:0 solid #fff;padding:1px 5px 1px 14px;line-height:18px;color:#707070;background-color:#f7f7f9;font-size:11px}ol.droideEnlighterJS li{list-style:decimal;border-left:1px dashed #e0e0e0;padding:1px 5px 1px 14px}ol.droideEnlighterJS li.specialline,ul.droideEnlighterJS li.specialline{background-color:#fae9d9;border-left:solid 5px #e07c19}ol.droideEnlighterJS.hoverEnabled li:hover,ul.droideEnlighterJS.hoverEnabled li:hover{background-color:#fae9d9}ol.droideEnlighterJS.hoverEnabled li:hover{border-left-width:1px}.droideEnlighterJS span{font-size:13px}.droideEnlighterJS .de1,.droideEnlighterJS .de2{color:#CF6A4C}.droideEnlighterJS .kw1{color:#12217c;font-weight:700}.droideEnlighterJS .kw2{color:#6e0d6e}.droideEnlighterJS .kw3{color:#458}.droideEnlighterJS .kw4{color:#990073}.droideEnlighterJS .co1,.droideEnlighterJS .co2{color:#086b08}.droideEnlighterJS .st0{color:#961414}.droideEnlighterJS .st1{color:#963f14}.droideEnlighterJS .st2{color:#961414}.droideEnlighterJS .nu0{color:#099}.droideEnlighterJS .re0{color:#009926}.droideEnlighterJSTabPane .controls{background-color:transparent;padding:5px 5px 0}.droideEnlighterJSTabPane .controls ul{margin:0}.droideEnlighterJSTabPane .controls li{border:1px solid #e0e0e0;font-size:12px;color:#000;background-color:transparent;cursor:pointer;border-radius:0;border-bottom-width:0;padding-bottom:5px;font-weight:700}.droideEnlighterJSTabPane .controls li:hover{background-color:transparent}.droideEnlighterJSTabPane .controls .selected,.droideEnlighterJSTabPane .controls .selected:hover{background-color:#f7f7f9;color:#000;border-color:#c9c9c9}.droideEnlighterJSTabPane .pane{padding:0}.droideEnlighterJSWrapper pre{background-color:#fff;font-size:13px;color:#717171}.minimalEnlighterJS,.minimalEnlighterJSWrapper{font-family:"Droid Sans Mono","Courier New",Courier,monospace}span.minimalEnlighterJS{background-color:transparent;border:none}.minimalEnlighterJSWrapper pre,ol.minimalEnlighterJS,ul.minimalEnlighterJS{font-size:13px;color:#404141;border-top:solid 3px #e0e0e0;border-bottom:solid 3px #e0e0e0;background-color:transparent;padding:10px 0}ol.minimalEnlighterJS li,ul.minimalEnlighterJS li{border:0 solid #fff;padding:1px 5px 1px 0;line-height:18px;color:#a0a0a0;background-color:transparent;font-size:10px}ol.minimalEnlighterJS li{list-style:decimal inside;padding:1px 10px;margin:0}ol.minimalEnlighterJS li.specialline,ul.minimalEnlighterJS li.specialline{background-color:#f9f9f9}ol.minimalEnlighterJS.hoverEnabled li:hover,ul.minimalEnlighterJS.hoverEnabled li:hover{background-color:#f0f0f0}.minimalEnlighterJS span{font-size:13px;color:#2a2a2a}.minimalEnlighterJS .de1,.minimalEnlighterJS .de2{color:#CF6A4C}.minimalEnlighterJS .kw1{color:#12217c;font-weight:700}.minimalEnlighterJS .kw2{color:#458;border-bottom:dotted 1px #458}.minimalEnlighterJS .kw3{color:#458}.minimalEnlighterJS .kw4{color:#990073}.minimalEnlighterJS .co1,.minimalEnlighterJS .co2{color:#a0a0a0}.minimalEnlighterJS .st0{color:#387905;border-bottom:dotted 1px #387905}.minimalEnlighterJS .st1{color:#217908;border-bottom:dotted 1px #387905}.minimalEnlighterJS .st2{color:#217908}.minimalEnlighterJS .nu0{color:#a61d1b;font-weight:700}.minimalEnlighterJS .me0,.minimalEnlighterJS .me1{color:#12217c;background-color:#e0e0e0}.minimalEnlighterJS .re0{color:#996700;border-bottom:solid 1px #996700}.minimalEnlighterJSTabPane .controls{background-color:transparent;padding:5px 5px 0}.minimalEnlighterJSTabPane .controls ul{margin:0 0 5px}.minimalEnlighterJSTabPane .controls li{font-size:12px;color:#000;background-color:transparent;cursor:pointer;border-radius:0;font-weight:700;text-transform:uppercase;padding:1px 6px}.minimalEnlighterJSTabPane .controls li:hover{background-color:transparent}.minimalEnlighterJSTabPane .controls .selected,.minimalEnlighterJSTabPane .controls .selected:hover{background-color:#e0e0e0;color:#2a2a2a}.minimalEnlighterJSTabPane .pane{padding:0}.minimalEnlighterJSWrapper pre{background-color:transparent;font-size:13px;color:#2a2a2a}.atomicEnlighterJS,.atomicEnlighterJSTabPane,.atomicEnlighterJSWrapper{font-family:Inconsolata,Consolas,"Source Code Pro","Courier New",Courier,monospace}span.atomicEnlighterJS{background-color:#272b32;padding:3px 5px}.atomicEnlighterJSWrapper pre,ol.atomicEnlighterJS,ul.atomicEnlighterJS{font-size:12px;background-color:#272b33}.atomicEnlighterJSWrapper pre{font-size:17px;line-height:22px;color:#cfd5e0}ol.atomicEnlighterJS li,ul.atomicEnlighterJS li{border:0 solid #fff;line-height:19px;color:#2b333a;background-color:transparent;padding:0 10px}ol.atomicEnlighterJS li{list-style:decimal inside;color:#596174;margin:0}.atomicEnlighterJS span{font-size:17px;color:#cfd5e0}.atomicEnlighterJS .de1,.atomicEnlighterJS .de2{color:#9b0d5c;font-weight:700}.atomicEnlighterJS .kw1{color:#d171dd;font-weight:700}.atomicEnlighterJS .kw2{color:#d19252;border-bottom:dotted 1px #d19252}.atomicEnlighterJS .kw3{color:#4284ae}.atomicEnlighterJS .kw4{color:#ae42a0}.atomicEnlighterJS .co1{color:#6b7c8b}.atomicEnlighterJS .co2{color:#5b7c9c}.atomicEnlighterJS .st0,.atomicEnlighterJS .st1{color:#7cc379}.atomicEnlighterJS .st2{color:#5e860f}.atomicEnlighterJS .nu0{color:#D19A66}.atomicEnlighterJS .me0,.atomicEnlighterJS .me1{color:#4284ae}.atomicEnlighterJS .br0{color:#6b7c8b;font-weight:700}.atomicEnlighterJS .re0{color:#d2901d}ol.atomicEnlighterJS.hoverEnabled li:hover,ul.atomicEnlighterJS.hoverEnabled li:hover{background-color:#2e353e}ol.atomicEnlighterJS li.specialline,ul.atomicEnlighterJS li.specialline{background-color:#392d3b}.atomicEnlighterJSTabPane .controls{background-color:#121518;padding:5px 0 0}.atomicEnlighterJSTabPane .controls ul{margin-left:10px}.atomicEnlighterJSTabPane .controls li{background-color:transparent;line-height:25px;font-size:16px;font-weight:700;color:#f0f0f0;border-radius:5px 5px 0 0;text-transform:lowercase}.atomicEnlighterJSTabPane .controls li.selected{background-color:#272b33}.rowhammerEnlighterJS,.rowhammerEnlighterJSTabPane,.rowhammerEnlighterJSWrapper{font-family:"Ubuntu Mono","Source Code Pro","Courier New",Courier,monospace}span.rowhammerEnlighterJS{background-color:transparent;border:none}.rowhammerEnlighterJSWrapper pre,ol.rowhammerEnlighterJS,ul.rowhammerEnlighterJS{font-size:13px;color:#404141;background-color:transparent;padding:10px 0}ol.rowhammerEnlighterJS li,ul.rowhammerEnlighterJS li{border:0 solid #fff;padding:1px 5px 1px 0;line-height:20px;color:#94a9bf;background-color:transparent;font-size:10px;border-bottom:dotted 1px #e9e9f0}ol.rowhammerEnlighterJS li:nth-of-type(1),ul.rowhammerEnlighterJS li:nth-of-type(1){border-top:dotted 1px #e9e9f0}ol.rowhammerEnlighterJS li{list-style:decimal-leading-zero inside;padding:1px 10px;margin:0}ol.rowhammerEnlighterJS li.specialline,ul.rowhammerEnlighterJS li.specialline{background-color:#f9f9f9}ol.rowhammerEnlighterJS.hoverEnabled li:hover,ul.rowhammerEnlighterJS.hoverEnabled li:hover{background-color:#f0f0f0}.rowhammerEnlighterJS span{font-size:15px;color:#121212}.rowhammerEnlighterJS .de1,.rowhammerEnlighterJS .de2{color:#9b0d5c;font-weight:700}.rowhammerEnlighterJS .kw1{color:#07a;font-weight:700;border-bottom:dotted 1px #07a}.rowhammerEnlighterJS .kw2{color:#07a;font-weight:700}.rowhammerEnlighterJS .kw3{color:#07a}.rowhammerEnlighterJS .kw4{color:#ae42a0}.rowhammerEnlighterJS .co1,.rowhammerEnlighterJS .co2{color:#758697}.rowhammerEnlighterJS .st0{color:#639500;border-bottom:dotted 1px #639500}.rowhammerEnlighterJS .st1,.rowhammerEnlighterJS .st2{color:#639500}.rowhammerEnlighterJS .nu0{color:#9b0d5c}.rowhammerEnlighterJS .me0{color:#c2415b;font-weight:700}.rowhammerEnlighterJS .me1{color:#d0284a;font-weight:700}.rowhammerEnlighterJS .br0{color:#6b7c8b;font-weight:700}.rowhammerEnlighterJS .sy0{color:#35434c;font-weight:700}.rowhammerEnlighterJS .re0{color:#d2901d}.rowhammerEnlighterJSTabPane .controls{background-color:transparent;padding:5px 5px 0}.rowhammerEnlighterJSTabPane .controls ul{margin:0 0 5px}.rowhammerEnlighterJSTabPane .controls li{font-size:14px;color:#758697;background-color:transparent;cursor:pointer;border-radius:0;font-weight:700;text-transform:uppercase;padding:1px 6px}.gitEnlighterJSTabPane .pane,.rowhammerEnlighterJSTabPane .pane{padding:0}.rowhammerEnlighterJSTabPane .controls li:hover{background-color:transparent}.rowhammerEnlighterJSTabPane .controls .selected,.rowhammerEnlighterJSTabPane .controls .selected:hover{border-bottom:dotted 1px #758697;background-color:#f0f0f0}.rowhammerEnlighterJSWrapper pre{background-color:transparent;font-size:15px;line-height:22px;color:#2a2a2a}.gitEnlighterJS,.gitEnlighterJSWrapper pre{border:1px solid #eee;font-family:Courier,monospace}.mochaEnlighterJS,.mochaEnlighterJSWrapper,.mootoolsEnlighterJS,.mootoolsEnlighterJSWrapper,.panicEnlighterJS,.panicEnlighterJSWrapper,.tuttiEnlighterJS,.tuttiEnlighterJSWrapper,.twilightEnlighterJS,.twilightEnlighterJSWrapper{font-family:Monaco,Courier,monospace}ol.gitEnlighterJS li,ul.gitEnlighterJS li{border:none;line-height:20px}ol.gitEnlighterJS.hoverEnabled li:hover,ul.gitEnlighterJS.hoverEnabled li:hover{background-color:#ffc;border:none}ol.gitEnlighterJS li.specialline,ul.gitEnlighterJS li.specialline{background-color:#fffff2}.gitEnlighterJS .de1,.gitEnlighterJS .de2{color:#CF6A4C}.gitEnlighterJS .kw1{color:#000;font-weight:700}.gitEnlighterJS .kw2{color:#0086b3}.gitEnlighterJS .kw3{color:#458;font-weight:700}.gitEnlighterJS .kw4{color:#990073}.gitEnlighterJS .co1,.gitEnlighterJS .co2{color:#998;font-style:italic}.gitEnlighterJS .st0,.gitEnlighterJS .st1,.gitEnlighterJS .st2{color:#d14}.gitEnlighterJS .nu0{color:#099}.gitEnlighterJS .me0,.gitEnlighterJS .me1{color:#0086b3}.gitEnlighterJS .br0,.gitEnlighterJS .es0,.gitEnlighterJS .sy0{color:#777}.gitEnlighterJS .re0{color:#009926}.gitEnlighterJSWrapper pre{background-color:#fff;font-size:12px;color:#000;line-height:20px}.gitEnlighterJSWrapper .EnlighterJSToolbar>a{border-radius:0}.gitEnlighterJSTabPane .controls{background-color:#f2f2f2;border:1px solid #eee;border-bottom-width:0}.gitEnlighterJSTabPane .controls ul{margin:0 0 0 35px}.gitEnlighterJSTabPane .controls li{border-radius:0}.gitEnlighterJSTabPane .controls li.selected{background-color:#e0e0e0}.gitEnlighterJSTabPane .gitEnlighterJS{border-top-color:#e0e0e0}.mochaEnlighterJSTabPane .controls li{background-color:#e5e5e5;font-size:12px;color:#000;border-radius:0}.mochaEnlighterJSTabPane .controls .selected,.mochaEnlighterJSTabPane .controls .selected:hover{background-color:#BBCCD5}span.mochaEnlighterJS{background-color:#2D2522;border:none}ol.mochaEnlighterJS,ul.mochaEnlighterJS{background-color:#BBCCD5}.mochaEnlighterJS{color:#f8f8f8}ol.mochaEnlighterJS li,ul.mochaEnlighterJS li{border:none;border-left:2px solid #939393;background-color:#2D2522;color:#000}ol.mochaEnlighterJS.hoverEnabled li:hover,ul.mochaEnlighterJS.hoverEnabled li:hover{background-color:#423F43;border:none;border-left:2px solid #939393}ol.mochaEnlighterJS li.specialline,ul.mochaEnlighterJS li.specialline{background-color:#423F43}.mochaEnlighterJS span{color:#f8f8f8}.mochaEnlighterJS .de1,.mochaEnlighterJS .de2{color:#CF6A4C}.mochaEnlighterJS .kw1{color:#CDA869}.mochaEnlighterJS .kw2{color:#CACD69}.mochaEnlighterJS .kw3{color:#afc4db}.mochaEnlighterJS .kw4{color:#CF6A4C}.mochaEnlighterJS .co1,.mochaEnlighterJS .co2{color:#5F5A60;font-style:italic}.mochaEnlighterJS .st0,.mochaEnlighterJS .st1{color:#8F9D6A}.mochaEnlighterJS .st2{color:#DDF2A4}.mochaEnlighterJS .nu0{color:#5B97B5}.mochaEnlighterJS .me0,.mochaEnlighterJS .me1{color:#C5AF75}.mochaEnlighterJS .br0,.mochaEnlighterJS .es0,.mochaEnlighterJS .sy0{color:#777}.mochaEnlighterJS .re0{color:#B55B8B}.mochaEnlighterJSWrapper pre{background-color:#2D2522;font-size:12px;color:#e0e0e0;line-height:14px;border-left:2px solid #939393}ol.mootoolsEnlighterJS li,ol.panicEnlighterJS li{border-left:1px solid #939393}.mochaEnlighterJSWrapper .EnlighterJSToolbar>a{border-radius:0;opacity:.8}.mochaEnlighterJSWrapper .EnlighterJSToolbar>a:hover{opacity:1}ol.mootoolsEnlighterJS li,ul.mootoolsEnlighterJS li{border-top:1px solid #fff;border-bottom:1px solid #fff}ol.mootoolsEnlighterJS.hoverEnabled li:hover,ul.mootoolsEnlighterJS.hoverEnabled li:hover{border-top:1px solid #eee;border-bottom:1px solid #eee;background-color:#F4F8FC}.mootoolsEnlighterJS .kw1{color:#1b609a}.mootoolsEnlighterJS .kw2{color:#9a6f1b}.mootoolsEnlighterJS .kw3{color:#784e0c}.mootoolsEnlighterJS .kw4{color:#9a6f1b}.mootoolsEnlighterJS .co1,.mootoolsEnlighterJS .co2{color:#888}.mootoolsEnlighterJS .st0,.mootoolsEnlighterJS .st1,.mootoolsEnlighterJS .st2{color:#489a1b}.mootoolsEnlighterJS .nu0{color:#70483d}.mootoolsEnlighterJS .me0,.mootoolsEnlighterJS .me1{color:#666}.mootoolsEnlighterJS .br0,.mootoolsEnlighterJS .es0,.mootoolsEnlighterJS .sy0{color:#444}.mootoolsEnlighterJS .re0{color:#784e0c}.mootoolsEnlighterJSWrapper pre{line-height:16px}.mootoolsEnlighterJSTabPane .controls li{border-radius:0}.mootoolsEnlighterJSTabPane .controls li.selected,.mootoolsEnlighterJSTabPane .controls li:hover{background-color:#e5e5e5}.panicEnlighterJSTabPane .controls li{background-color:#f2f2f2}.panicEnlighterJSTabPane .controls li:hover{background-color:#e5e5e5}.panicEnlighterJSTabPane .controls .selected,.panicEnlighterJSTabPane .controls .selected:hover{background-color:#E4F8FC}ol.panicEnlighterJS li,ul.panicEnlighterJS li{border-top:1px solid #fff;border-bottom:1px solid #fff}ol.panicEnlighterJS.hoverEnabled li:hover,ul.panicEnlighterJS.hoverEnabled li:hover{border-top:1px solid #eee;border-bottom:1px solid #eee;background-color:#F4F8FC}.panicEnlighterJS .de1,.panicEnlighterJS .de2{color:#A00083}.panicEnlighterJS .kw1,.panicEnlighterJS .kw2{color:#9F0050}.panicEnlighterJS .kw3{color:#9a6c00}.panicEnlighterJS .kw4{color:#9F0050}.panicEnlighterJS .co1,.panicEnlighterJS .co2{color:#00721F;font-style:italic}.panicEnlighterJS .st0{color:#EF7300}.panicEnlighterJS .st1,.panicEnlighterJS .st2{color:#8A000F}.panicEnlighterJS .nu0{color:#1600FF}.panicEnlighterJS .me0,.panicEnlighterJS .me1{color:#00417f}.panicEnlighterJS .br0,.panicEnlighterJS .es0,.panicEnlighterJS .sy0{color:#000}.panicEnlighterJS .re0{color:#8A000F}.panicEnlighterJSWrapper pre{background-color:#fff;font-size:12px;color:#000;line-height:16px}.panicEnlighterJSWrapper .EnlighterJSToolbar>a{border-radius:0}.tuttiEnlighterJSTabPane .controls li{background-color:#fff}.tuttiEnlighterJSTabPane .controls .selected,.tuttiEnlighterJSTabPane .controls .selected:hover,.tuttiEnlighterJSTabPane .controls li:hover{background-color:#F4F8FC}ol.tuttiEnlighterJS,ul.tuttiEnlighterJS{background-color:#fbfbfb}.tuttiEnlighterJS{color:#000}span.tuttiEnlighterJS{background-color:#f9f9f9;border:none}ol.tuttiEnlighterJS li,ul.tuttiEnlighterJS li{border:none;line-height:16px}ol.tuttiEnlighterJS.hoverEnabled li:hover,ul.tuttiEnlighterJS.hoverEnabled li:hover{background-color:#F4F8FC;color:#000;border:none}ol.tuttiEnlighterJS li.specialline,ul.tuttiEnlighterJS li.specialline{background-color:#F4F8FC}.tuttiEnlighterJS .de1,.tuttiEnlighterJS .de2{color:#6eb13f}.tuttiEnlighterJS .kw1{color:#8600c9}.tuttiEnlighterJS .kw2{color:#3a1d72;font-weight:700}.tuttiEnlighterJS .kw3,.tuttiEnlighterJS .kw4{color:#4F9FCF}.tuttiEnlighterJS .co1,.tuttiEnlighterJS .co2{color:#bbb}.tuttiEnlighterJS .st0,.tuttiEnlighterJS .st1,.tuttiEnlighterJS .st2{color:#bc670f;background-color:#fffdf7}.tuttiEnlighterJS .nu0{color:#6700b9}.tuttiEnlighterJS .me0{color:#000}.tuttiEnlighterJS .me1{color:#6eb13f;font-weight:700}.tuttiEnlighterJS .br0{color:#4f4f4f}.tuttiEnlighterJS .sy0{color:#626fc9}.tuttiEnlighterJS .es0{color:#4f4f4f}.tuttiEnlighterJS .re0{color:#d44950}.tuttiEnlighterJSWrapper pre{background-color:#fff;font-size:12px;color:#000;line-height:16px}.tuttiEnlighterJSWrapper .EnlighterJSToolbar>a{border-radius:0;opacity:.8;border:none;width:21px;height:21px}.tuttiEnlighterJSWrapper .EnlighterJSToolbar>a:HOVER{opacity:1}.twilightEnlighterJSTabPane .controls li{background-color:#303030;font-size:12px;color:#f2f2f2;border-radius:0}.twilightEnlighterJSTabPane .controls li:hover{color:#8F9657;background-color:#303030}.twilightEnlighterJSTabPane .controls .selected,.twilightEnlighterJSTabPane .controls .selected:hover{background-color:#000}span.twilightEnlighterJS{background-color:#141414;border:none}ol.twilightEnlighterJS,ul.twilightEnlighterJS{background-color:#f2f2f2;border:1px solid #222}.twilightEnlighterJS span{color:#f8f8f8}ol.twilightEnlighterJS li,ul.twilightEnlighterJS li{border:none;border-left:1px solid #939393;line-height:19px;background-color:#141414}ol.twilightEnlighterJS.hoverEnabled li:hover,ul.twilightEnlighterJS.hoverEnabled li:hover{background-color:#202021;border:none;border-left:1px solid #939393}ol.twilightEnlighterJS li.specialline,ul.twilightEnlighterJS li.specialline{background-color:#202021}.twilightEnlighterJS .de1,.twilightEnlighterJS .de2{color:#fff}.twilightEnlighterJS .kw1{color:#CDA869}.twilightEnlighterJS .kw2{color:#F9EE98}.twilightEnlighterJS .kw3{color:#6F87A8}.twilightEnlighterJS .kw4{color:#E96546}.twilightEnlighterJS .co1,.twilightEnlighterJS .co2{color:#5F5A60}.twilightEnlighterJS .st0,.twilightEnlighterJS .st1,.twilightEnlighterJS .st2{color:#8F9657}.twilightEnlighterJS .nu0{color:#CF6745}.twilightEnlighterJS .br0,.twilightEnlighterJS .es0,.twilightEnlighterJS .me0,.twilightEnlighterJS .me1,.twilightEnlighterJS .sy0{color:#fff}.twilightEnlighterJS .re0{color:#E57A27}.twilightEnlighterJSWrapper pre{background-color:#141414;font-size:12px;color:#f8f8f8;line-height:20px}.twilightEnlighterJSWrapper .EnlighterJSToolbar>a{border-radius:0;opacity:.8}.twilightEnlighterJSWrapper .EnlighterJSToolbar>a:hover{opacity:1}
              /*------- ladeanzeige.css ----- -----------*/
             .pace {
  pointer-events: none;
  user-select: none;
}

.pace.pace-inactive .pace-progress {
  display: none;
}

.pace .pace-progress {
  position: fixed;
  z-index: 2000;
  top: 0;
  right: 0;
  height: 5rem;
  width: 5rem;
  color:red;
  transform: translate3d(0, 0, 0) !important;
}

.pace .pace-progress:after {
  display: block;
  position: absolute;
  top: 0;
  right: .5rem;
  content: attr(data-progress-text);
  font-family: "Helvetica Neue", sans-serif;
  font-weight: 100;
  font-size: 5rem;
  line-height: 1;
  text-align: right;
  color: rgba(0, 0, 255, 0.99);
}
              /*------- cookieconsent.min.css ----- -----------*/
             .cc-window{opacity:1;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{transition:transform 1s ease}.cc-animate.cc-revoke.cc-top{transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-animate.cc-revoke.cc-active.cc-top,.cc-revoke:hover{transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s}
.cc-link,.cc-revoke:hover{text-decoration:underline}.cc-revoke,.cc-window{position:fixed;overflow:hidden;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;-ms-flex-direction:row;flex-direction:row}.cc-revoke{padding:.5em}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;padding:.2em}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}
.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{-ms-flex:1 0 auto;flex:1 0 auto}.cc-window.cc-banner{-ms-flex-align:center;align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{display:block;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;margin-right:1em}.cc-compliance{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}.cc-floating .cc-compliance>.cc-btn{-ms-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:.5em}
@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner .cc-compliance{-ms-flex:1 1 auto;flex:1 1 auto}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-ms-flex-align:unset;align-items:unset}.cc-window.cc-banner .cc-message{margin-right:0}}
.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-ms-flex:none;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}
.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}
              /*------- footer.css ----- -----------*/
             footer *{
  margin:0;
  padding:0;
}
footer {
  background: #373737;
  display:flex;
  flex-wrap:wrap;
  width: 100%;
  overflow:hidden;
}
footer .footer-list-top{
  list-style:none;
  width:calc(25% - 0px);
}
footer ul li{
  text-align:center;
  background:black;
  margin:10px;
  border-radius:10px;
}
footer li a{
    color: black;
    border-radius: 10px;
    padding: 10px;
    overflow:hidden;
}
  .footer-list-header {
      font-size: 25px;
      padding: 10px 0 5px 0;
      color: #fff;
      text-align:center;
  }

.fa-volume-up:before {
    content: "\f028";
    color: white;
    height: 25px;
    width: 25px;
    font-size: 20px;
}

li.flex_row{
      display:flex;
}
li.flex_row a {
    align-items: center;
    width: 100%;
    text-align: center;
    justify-items: center;
}

.footer-list-top > li a{
     text-align: center;
     padding-bottom: 10px;
     color:white;
}
.footer-bottom-wrapper {
    margin-top: 10px;
}
.footer-social-section {
     justify-content: center;
     display: flex;
     width: 100%;
     flex-direction: column;
}
.footer-list-anchor {
      font-size: 1.5em;
}
.footer-social-connect {
      margin-bottom: 10px;
      padding: 0 10px;
}
.footer-social-overlap {
     display:flex;
     justify-content: center;
}
.footer-bottom-section {
    padding: 0 5px 10px 5px;
    display:flex;
}
.footer-social-connect {
  display: flex;
  align-items: center;
  font: 3.5em "Oswald", sans-serif;
  color: #fff;
}

.footer-social-small {
  font-size: 0.6em;
  padding: 0px 20px;
}

.footer-bottom-section {
  width: 100%;
  padding: 10px;
  margin-top: 10px;
}

.footer-bottom-section > div:first-child {
  margin-right: auto;
}

.footer-address {
  display: inline;
  font-style: normal;
}













@media only screen and (max-width: 768px) {
  .footer-list-anchor {
    font-size: 1.1em;
  }
  .footer-social-connect {
    font-size: 2.5em;
  }
 
  .footer-bottom-wrapper {
    font-size: 1.3em;
    padding:20px;
  }
}


@media only screen and (max-width: 805px) {

footer .footer-list-top{
  list-style:none;
  width:calc(50% - 0px);
}

}

@media only screen and (max-width: 839px) {
.footer-social-overlap {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

span.footer-social-overlap.footer-social-icons-wrapper a {
    width: 45%;
    display: block !important;
    flex-wrap: wrap;
}





}
@media only screen and (max-width: 639px) {
   
footer {
	color:#ffffff;
	font-size:large;
	font-style:italic;
	font-weight:bolder;
	padding-bottom:10px;
	padding-top:10px;
	text-align:center;
}
footer ul{
    padding:20px;
    margin: 0 auto;
}
footer .footer-list-top{
    list-style:none;
    padding:20px;
    width:100%;
    margin: 0 auto;
}
footer ul li a {
    text-decoration:none;
    color:white; 
    padding:10px 11px;
	margin-bottom:10px;
    display:block;
	border-radius:10px;
}
 
footer ul li a:visited {
     color: white;
}
 
footer ul li a:hover, ul li .current {
    color: black;
    background-color: yellow;
}

  .footer-social-overlap {
    display: flex;
    flex-direction: column;
    justify-content: center;
    text-align: center;
}
.footer-social-connect {
    display:flex;
    flex-direction: column;
    align-items: center;
    font: 3.5em "Oswald", sans-serif;
    color: #fff;
}

  
span.footer-social-overlap.footer-social-icons-wrapper a {
 
    height: 30px;
    font-size: 20px;
    margin: 15px auto;
}
}

@media only screen and (max-width: 568px) {
 
  .footer-list-header {
    font-size: 3em;
  }
  .footer-list-anchor {
    font-size: 1.5em;
  }
  .footer-social-section {
    justify-content: center;
  }

  .footer-social-connect {
    margin-bottom: 10px;
    padding: 0 10px;
  }
 
  .footer-bottom-section {
    padding: 0 5px 10px 5px;
    flex-direction:column;
  }
  .footer-bottom-wrapper {
    text-align: center;
    width: 100%;
    margin-top: 10px;
  }
}

@media only screen and (max-width: 480px) {

  .footer-bottom-rights {
    display: block;
  }

  span.footer-social-overlap.footer-social-icons-wrapper a {
    height: 40px;
    font-size: 30px;
    width: 89%;
    margin: 15px;
  }
}


@media only screen and (max-width: 320px) {
  .footer-list-header {
    font-size: 2.2em;
  }
  .footer-list-anchor {
    font-size: 1.2em;
  }
  .footer-social-connect {
    font-size: 2.4em;
  }
  .footer-bottom-wrapper {
    font-size: 1.3em;
  }
}
















/*-------------- sozial media icons --------------------*/

 .resp-sharing-button__link,
.resp-sharing-button__icon {
  display: inline-block
}

.resp-sharing-button__link {
  text-decoration: none;
  color: #fff;
  margin:5px auto;
  height:25px;
  display:block;
  width:60%;
}

.resp-sharing-button {
  border-radius: 5px;
  transition: 25ms ease-out;
  padding: 0.5em;
 display: block;
    text-align: center;
  margin:0 2px;
  font-family: Helvetica Neue,Helvetica,Arial,sans-serif
}

.resp-sharing-button__icon svg {
  width: 1em;
  height: 1em;
  margin-right: 0.4em;
  vertical-align: top
}

.resp-sharing-button--small svg {
  vertical-align: middle
}

 

 

.resp-sharing-button--twitter {
  background-color: #55acee
}

.resp-sharing-button--twitter:hover {
  background-color: #2795e9
}

.resp-sharing-button--pinterest {
  background-color: #bd081c
}

.resp-sharing-button--pinterest:hover {
  background-color: #8c0615
}

.resp-sharing-button--facebook {
  background-color: #3b5998
}

.resp-sharing-button--facebook:hover {
  background-color: #2d4373
}

.resp-sharing-button--tumblr {
  background-color: #35465C
}

.resp-sharing-button--tumblr:hover {
  background-color: #222d3c
}

.resp-sharing-button--reddit {
  background-color: #5f99cf
}

.resp-sharing-button--reddit:hover {
  background-color: #3a80c1
}

.resp-sharing-button--google {
  background-color: #dd4b39
}

.resp-sharing-button--google:hover {
  background-color: #c23321
}

.resp-sharing-button--linkedin {
  background-color: #0077b5
}

.resp-sharing-button--linkedin:hover {
  background-color: #046293
}

.resp-sharing-button--email {
  background-color: #777
}

.resp-sharing-button--email:hover {
  background-color: #5e5e5e
}

.resp-sharing-button--xing {
  background-color: #1a7576
}

.resp-sharing-button--xing:hover {
  background-color: #114c4c
}

.resp-sharing-button--whatsapp {
  background-color: #25D366
}

.resp-sharing-button--whatsapp:hover {
  background-color: #1da851
}

.resp-sharing-button--hackernews {
background-color: #FF6600
}
.resp-sharing-button--hackernews:hover, .resp-sharing-button--hackernews:focus {   background-color: #FB6200 }

.resp-sharing-button--vk {
  background-color: #507299
}

.resp-sharing-button--vk:hover {
  background-color: #43648c
}

.resp-sharing-button--facebook {
  background-color: #3b5998;
  border-color: #3b5998;
}

.resp-sharing-button--facebook:hover,
.resp-sharing-button--facebook:active {
  background-color: #2d4373;
  border-color: #2d4373;
}

.resp-sharing-button--twitter {
  background-color: #55acee;
  border-color: #55acee;
}

.resp-sharing-button--twitter:hover,
.resp-sharing-button--twitter:active {
  background-color: #2795e9;
  border-color: #2795e9;
}

.resp-sharing-button--tumblr {
  background-color: #35465C;
  border-color: #35465C;
}

.resp-sharing-button--tumblr:hover,
.resp-sharing-button--tumblr:active {
  background-color: #222d3c;
  border-color: #222d3c;
}

.resp-sharing-button--email {
  background-color: #777777;
  border-color: #777777;
}

.resp-sharing-button--email:hover,
.resp-sharing-button--email:active {
  background-color: #5e5e5e;
  border-color: #5e5e5e;
}

.resp-sharing-button--pinterest {
  background-color: #bd081c;
  border-color: #bd081c;
}

.resp-sharing-button--pinterest:hover,
.resp-sharing-button--pinterest:active {
  background-color: #8c0615;
  border-color: #8c0615;
}

.resp-sharing-button--linkedin {
  background-color: #0077b5;
  border-color: #0077b5;
}

.resp-sharing-button--linkedin:hover,
.resp-sharing-button--linkedin:active {
  background-color: #046293;
  border-color: #046293;
}

.resp-sharing-button--reddit {
  background-color: #5f99cf;
  border-color: #5f99cf;
}

.resp-sharing-button--reddit:hover,
.resp-sharing-button--reddit:active {
  background-color: #3a80c1;
  border-color: #3a80c1;
}

.resp-sharing-button--whatsapp {
  background-color: #25D366;
  border-color: #25D366;
}

.resp-sharing-button--whatsapp:hover,
.resp-sharing-button--whatsapp:active {
  background-color: #1DA851;
  border-color: #1DA851;
}







#scriptzeit:hover #urh_einstellungen{
  display:block;
}
#urh_einstellungen{
  display:none;
  position:absolute;
  width:200px;
  overflow-x:hidden;
  background:black;
  border:2px solid white;
  border-radius:10px;
  padding:5px 5px 0 5px;
      z-index: 10;
    color:white;
}



#page-wrapper {
  width:200px;
  background: #FFFFFF;
  padding: 1em;
  margin: 1em auto;
  border-top: 5px solid #69c773;
  box-shadow: 0 2px 10px rgba(0,0,0,0.8);
}
#msg.not-supported strong {
  color: #CC0000;
}
label{
  width:100%;
  display:block;
}

footer input, footer button, footer select {
    color: white;
    background: black;
}

i.fa.fa-volume-up {
    margin-top: 15%;
}
div#scriptzeit {
    width: 50%;
}

 <br />
<b>Deprecated</b>:  Directive 'allow_url_include' is deprecated in <b>Unknown</b> on line <b>0</b><br />
