#acc_support ul {
  list-style: none;
  padding: 0;
}
#acc_support ul .inner {
  padding-left: 1em;
  overflow: hidden;
  display: none;
  padding-right: 1em;
  border: 1px solid #0362ae;
  border-top: 0;
  margin-top: -3px;
  padding-top: 20px;
  padding-bottom: 15px;
  padding: 1.5em 2em 1em 2em;
}
#acc_support ul .inner.show {
 /*display: block;
 */
}
#acc_support ul li {
  margin: 0.5em 0;
position: relative;
}

#acc_support ul li a{
cursor:pointer;
}

#acc_support ul li a.toggle {
font-weight: bold;
  display: block;
  background: rgba(0, 0, 0, 0.78);
  color: #fefefe;
  padding: 0.5em 1em;
  border-radius: 0.15em;
  transition: background 0.3s ease;
background: #003366;
  position: relative;
  font-size: 1.2em;
}

#acc_support ul li a.toggle {

}

#acc_support ul .inner .toggle {
    padding: 0.4em 1em;
font-weight: normal;
    font-size: 1em;
}

#acc_support ul li a.toggle:hover {
background: #0362ae
}

.arrow {
 background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='chevron-down' class='svg-inline--fa fa-chevron-down fa-w-14' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23ffffff' d='M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z'%3E%3C/path%3E%3C/svg%3E");
 width: 10px;
 height: 10px;
 background-repeat: no-repeat;
 background-size: 100%;
 position: absolute;
 transition: all 0.4s;
 right: 20px;
 top: 22px;
 pointer-events: none;
}

.rotate {
transition: all 0.1s
}

.rotate {
 transform:rotateZ(-180deg)
}

#acc_support ul .inner .inner {
 padding: 1em;
}

#acc_support ul .inner .arrow {
  top: 13px
}

#acc_support ul .inner h4 {
  margin-bottom: 10px;
  margin-top:20px
}

#acc_support ul li.active > a.toggle {
  background: #0362ae;
}

#btn-webshop {
  color: white;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 0.75em;
  letter-spacing: .06563rem;
  margin-left: -48px;
  display: block;
  padding: 20px 48px;
  background: linear-gradient(#3ae5bb,#30bf9b);
  border-radius: 0px 0px 4px 4px;
  box-shadow: 0px -4px 15px -8px #3ae5bb;
  margin: 50px -48px -50px -48px;
}

input.btn.primary {
cursor: pointer;
}

#btn-webshop:hover, input.btn.primary:hover {
  background: linear-gradient(#3ae5bb,#3ae5bb);
}


/*Div table for temadage*/
.table-wrap {
  display: flex;
    margin-bottom: 10px;
}

.table-wrap .table-content:nth-child(1) {
    width: 140px;
}

@media screen and (max-width: 768px) {
.table-wrap {
  flex-direction: column;
}
.table-wrap .table-content:nth-child(1) {
    font-weight: bold;
}
}