.custom_base {
    outline: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    box-sizing: border-box;
    color: green;
    height : 100px;
    width: 400px;
    border: 3px solid coral;
    margin: 10px;
    padding: 10px
}

.custom_base:hover,
.custom_base:focus {
  color: black;
}

.custom_base:hover, .custom_base:focus {
  border-color:  #4ac064;
}

.custom_bg{
    border-width: 0 0 3px;
    background-color: #f4f4f4;
}

.custom_bg:hover{
    border-width: 0 0 3px;
    background-color: #d4dee8
}

