.ce_hyperlink a, a.btn {
  font-size: 20px; /* oder z.B. 1rem, 1.2em, etc. */
}

input.submit,button.submit{
		
		    border-radius: 0px;
		    display: inline-block;
    margin-bottom: 15px;
    cursor: pointer;
    transition: all 0.2s ease-out 0s;
    width: auto;
    background: var(--accentColor);
    font-weight: bold;
    min-width: 140px;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-duration: 0.2s;
    transition-duration: 0.2s;
        padding: 10px 20px;
    font-size: 1.2rem;
    	border: 1px solid rgb(255, 255, 255);
}

.ce_accordion .toggler {
	    border: 1px solid rgb(199, 12, 15);
}

.ce_accordion .accordion {
	border: 1px solid rgb(199, 12, 15);
}

.ce_accordion .toggler:hover {
	  border: 1px solid rgb(199, 12, 15);
}

form .widget input, textarea, select {
      border: 1px solid rgb(199, 12, 15);
}

input:hover:not([type="submit"]), button:hover:not([type="submit"]), textarea:hover {
    border: 1px solid rgb(199, 12, 15);
}

h1, h2, h3, h4, h5, h6 {
  text-transform: uppercase;
}

.ce_hyperlink a, a.btn {
        border: 0px solid rgb(199, 12, 15);
}

form .checkbox_container {
border: 1px solid rgba(0, 0, 0, 0);
}

input,
textarea,
select,
button {
  border-radius: 0 !important;
}


/* Beispiel */
.main-menu {
    width: 220px !important; /* vorher evtl. 300px oder mehr */
}

.main-content {
    margin-left: 220px !important; /* damit der Content nicht überlappt */
}
