.cookie-status-message {
    display: none;
}

.amgdprcookie-bar-container {
    z-index: 10;
    margin: 0;
    padding: 12px 20px 12px 25px;
    border-color: #d6ca8e;
    background: #fff;
    font-size: 13px
}

.amgdprcookie-buttons-block .amgdprcookie-button {
	flex-basis: 58%;
	border: 0;
	border-radius: 3px;
	background: #79a997;
	box-shadow: none;
	color: #fff;
	text-transform: uppercase;
	letter-spacing: 1.35px;
	font-weight: bold;
	transition: opacity .3s ease
}

.amgdprcookie-buttons-block .amgdprcookie-button.-save {
	flex-basis: 35%;
	margin-left: 0px
}

.amgdprcookie-modal-container.modal-popup.modal-slide {
	right: 46px;
	width:30%;
	background-color:#fff;
	left: 0
}

.modal-popup._show .modal-inner-wrap {
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  top: 50%;
  margin-top: 0;
  margin-bottom: 0;
  background-color: #fff;
  padding: 20px;
  background-clip: padding-box;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  outline: 0;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
}

.modal-content .modal-component {
	padding:3px;
}

div.payment-method:nth-child(7) {
	display: none;
}


/** neue Cookie Einstellungen */
.amgdprcookie-groups-container {
	padding: 20px;
}

.amgdprcookie-policy {
	padding-left: 20px;
}

.amgdprcookie-groups-container {
	height: auto !important;
}

.amgdprcookie-buttons-block {
	margin-left: 20px;
}

.amgdprcookie-button {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;		
}

