html,body{
    width: 100%;
      height: 100%;
        margin: 0px;
        padding: 0px;
      display: flex;
    justify-content: center;
      align-items: center;
  }
  html {
    /* width: 580px;
    height:800px;
    margin: 0; */
    /* padding: 20px; */
    /* display: flex; */
    /* align-items: flex-start; */
    flex-direction: column;
    /* border:3px solid black; */
    /* background: black; */
  }
  body {
    flex-direction: column-reverse;
      overflow: hidden;
      touch-action: none;
      /*background: radial-gradient(#efefef, #000000);*/
    /* background: black; */
    height: 710px; 
    width: 560px;
    background: #f0f0f0;
  }
  .all_container{
    display: flex;
    overflow:hidden;
    flex-direction: column-reverse;
    border: #000000 3px solid;
    /* width : 520px; */
    /* height :670px;  */
    height: 100%;
    width:100%;
    /* justify-content: flex-end; */
    padding:20px;
    background: #f0f0f0;
    /* background: black; */
    /* align-items: center; */
  }
  * {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none;
  }
  canvas {
    /* position:relative; */
    display: block;
    border: 3px solid #0b0b0bd5;
    margin-bottom: 5px;
    /* margin:35px; */
    margin-bottom:10px
  }
  .paramsContainer{
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%; /* Width of the outside container */
    height: 90px;
    display: flex;
    flex-direction: row;
    justify-content: center;
    padding: 10px;
    /* align-items: center;*/
    border: 3px groove #0b0b0bd5;
  }
  .slidecontainer {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 95%; /* Width of the outside container */
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 10px;
    /* align-items: center;*/
    /* border: 3px dashed #0b0b0bd5; */
  
  }
  /* .slideinfluencecontainer {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 40%; //Width of the outside container 
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 10px;
    /* align-items: center;*/
    /*border: 3px dashed #0b0b0bd5; */
  
  /*} */
  .slider-text {
    position: relative;
    margin-bottom: 5px;
    font-family: "Trebuchet MS";
  }
  /* The slider itself */
  .slider {
    -webkit-appearance: none; /* Override default CSS styles */
    position: relative;
    appearance: none;
    width: 100%; /* Full-width */
    height: 30%; /* Specified height */
    background: #d3d3d3; /* Grey background */
    outline: none; /* Remove outline */
    opacity: 0.7; /* Set transparency (for mouse-over effects on hover) */
    -webkit-transition: 0.2s; /* 0.2 seconds transition on hover */
    transition: opacity 0.2s;
  }
  
  /* 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: 15px; /* Set a specific slider handle width */
    height: 25px; /* Slider handle height */
    background: #000000; /* Green background */
    cursor: pointer; /* Cursor on hover */
    border-radius: 30px;
  }
  
  .slider::-moz-range-thumb {
    width: 15px; /* Set a specific slider handle width */
    height: 25px; /* Slider handle height */
    background: #000000; /* Green background */
    cursor: pointer; /* Cursor on hover */
    border-radius: 20px;
  }
  
  .check-text {
    position: relative;
    margin-bottom: 5px;
    font-family: "Trebuchet MS";
  }
  
  .checkContainer {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 18%; /* Width of the outside container */
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 10px;
    /* align-items: center;*/
    /* border: 3px dashed #0b0b0bd5; */
    margin-left:3%;
  }
  .titleContainer{
    margin-top:18px;
    display: flex;
    flex-direction: row;
    height:30px;
    align-items: center;
    /* justify-content: center; */
    /* padding: 10px; */
    /* align-items: center;*/
    /* border: 3px groove #0b0b0bd5; */
  }
  h1{
    position:relative;
    text-align:right;
    /* margin-left=10px; */
    width:100%;
    font-family: "Trebuchet MS";
    font-weight: 900;
    /* border: 3px groove #0b0b0bd5; */
  }
  
  h2{
    position:relative;
    text-align:left;
    width:100%;
    /* margin-left=10px; */
    /* margin-top:15px; */
    font-family: "Trebuchet MS";
    font-weight: 900;
    /* border: 3px groove #0b0b0bd5; */
  }
  
  /* TOGGLE BUTTON */
  /* ------------------------------------------ */
  .switch {
    position: relative;
    display: inline-block;
    width: 90%;
    height: 45%;
  }
  
  /* Hide default HTML checkbox */
  .switch input {
    opacity: 0;
    width: 0;
    height: 0;
  }
  
  /* The slider */
  .checkSlide{
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #ccc;
    -webkit-transition: .4s;
    transition: .4s;
  }
  
  .checkSlide:before {
    position: absolute;
    content: "";
    height: 60%;
    width: 40%;
    left: 4px;
    bottom: 4px;
    background-color: white;
    -webkit-transition: .4s;
    transition: .4s;
  }
  
  input:checked + .checkSlide {
    background-color: #0b0b0bd5;
  }
  
  input:focus + .checkSlide {
    box-shadow: 0 0 1px #0b0b0bd5;
  }
  
  input:checked + .checkSlide:before {
    -webkit-transform: translateX(26px);
    -ms-transform: translateX(26px);
    transform: translateX(26px);
  }
  
  /* Rounded sliders */
  .checkSlide.round {
    border-radius: 15px;
  }
  
  .checkSlide.round:before {
    border-radius: 35%;
  }
  