.wpcf7-not-valid-tip {
background: #e3e3e3;
padding-left: 7px;
margin-top: 2px;
margin-bottom: 10px;
}.chosen-container {
position: relative;
display: inline-block;
vertical-align: middle;
font-size: 16px;
line-height: 1.5;
min-width: 200px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
} .chosen-container-single .chosen-single {
position: relative;
display: block;
overflow: hidden;
padding: 7px;
border: 1px solid #dd9922;
background-clip: padding-box;
color: #404040;
background: #f7f7f7;
text-decoration: none;
white-space: nowrap;
}
.chosen-container-single .chosen-single span {
display: block;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
} .chosen-container-active .chosen-single {
border: 1px solid #000;
outline: 1px solid #fff;
} .chosen-container-active.chosen-with-drop .chosen-single {
outline: 1px solid rgba(0, 0, 0, 0);
border: 1px solid #dd9922;
}
.chosen-container-active.chosen-with-drop a.chosen-single {
border-bottom-color: rgba(0, 0, 0, 0);
} .chosen-container .chosen-drop {
position: absolute;
top: 100%;
z-index: 1010;
width: 100%;
border: 1px solid #dd9922;
border-top: 1px dashed #dd9922;
background: #f7f7f7;
clip: rect(0, 0, 0, 0);
-webkit-clip-path: inset(100% 100%);
clip-path: inset(100% 100%);
}
.chosen-container.chosen-with-drop .chosen-drop {
clip: auto;
-webkit-clip-path: none;
clip-path: none;
}
.chosen-container a {
cursor: pointer;
}
.chosen-container .search-choice .group-name,
.chosen-container .chosen-single .group-name {
margin-right: 4px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
font-weight: normal;
} .chosen-container .chosen-results {
position: relative;
overflow-x: hidden;
overflow-y: auto;
margin: 0 4px 4px 0;
padding: 4px 16px 0 4px;
max-height: 240px;
-webkit-overflow-scrolling: touch;
}
.chosen-container .chosen-results li {
display: none;
margin: 0;
padding: 5px;
list-style: none;
line-height: 1.5;
font-size: 14px;
word-wrap: break-word;
-webkit-touch-callout: none;
}
.chosen-container .chosen-results li.active-result {
display: list-item;
cursor: pointer;
}
.chosen-container .chosen-results li.disabled-result {
display: list-item;
color: rgba(0, 0, 0, 0.1);
cursor: default;
} .chosen-container .chosen-results li.highlighted {
background-color: rgba(0, 0, 0, 0.1);
} .chosen-container-single .chosen-search {
position: relative;
z-index: 1010;
margin: 0;
padding: 5px;
white-space: nowrap;
} .chosen-container .chosen-results li.no-results {
display: list-item;
}
.chosen-container-single.chosen-container-single-nosearch .chosen-search {
position: absolute;
clip: rect(0, 0, 0, 0);
-webkit-clip-path: inset(100% 100%);
clip-path: inset(100% 100%);
}