/* Forms */

.rex-yform input[type=text]{
    box-sizing: border-box;
	margin-top: 5px;
	margin-bottom: 20px;
    width:100%;
    padding: 10px;
    border:1px solid #A2A2A2;
}
.rex-yform textarea{
    box-sizing: border-box;
	width:100%;
    padding: 10px;
    border:1px solid #A2A2A2;
    margin-top: 5px;
	margin-bottom: 20px;
}
.rex-yform input[type=text]:focus,textarea:focus {
    /* border-color: #4697e4; */
}
.rex-yform input[type=checkbox] {
  transform: scale(1.5);
}
.rex-yform input.anzahl {
    width:auto;
    text-align: center;
}
.rex-yform input.hot {
    border:1px solid #000;
    background: #F6FFA2;
}
.rex-yform button {
    margin-bottom: 20px;
    padding: 10px 20px;
    border:1px solid #A2A2A2;
    color: #000;
    cursor:pointer;
	text-transform: uppercase;
	font-weight:700;
}
.rex-yform button:hover {
    color: #A51F33;
	background-color:#e0d9db ;
}

.alert {
	margin-bottom: 20px;
	color:rgb(238, 198, 22);
}