.wplcf-target {
display: none;
}
.list .wplcf-target { width: 100%; } .wplcf-container {
width   : 100%;
margin  : 10px auto;
position: relative;
overflow: hidden;
}
.wplcf-container * {
-moz-box-sizing: border-box; 
-webkit-box-sizing: border-box; 
-o-box-sizing: border-box; 
-ms-box-sizing: border-box; 
box-sizing: border-box; 
} .wplcf-container .wplcf-filter {
width: 100%;
float: left;
}
.wplcf-container .wplcf-button {
border          : 1px solid transparent;
background-color: transparent;
display         : inline-block;
vertical-align  : middle;
text-decoration : none;
cursor          : pointer;
position        : absolute;
}
.wplcf-container .wplcf-button:before {
padding: 7px 0;
}
.wplcf-container .wplcf-presets-list {
position: relative;
z-index: 9999;
float: left;
margin: 0 !important;
right: 0;
top: 2px;
width: auto;
background-color: transparent;
}
.wplcf-container .wplcf-presets-list li {
list-style-type: none;
font-size: 0.8em;
text-align: right;
padding: 4px 8px;
margin: 0 !important;
display: inline-block;
border-radius: 2px;
cursor: pointer;
} .wplcf-container-button {
background-color: #fcc;
width: 100%;
}
.wplcf-container-button .wplcf-filter {
background-color: #cfc;
margin: 0;
width: auto;
}
.wplcf-container-button .wplcf-filter li {
background-color: #ccf;
list-style-type: none;
font-size: 0.8em;
text-align: right;
padding: 4px 8px;
margin: 0 !important;
display: inline-block;
border-radius: 2px;
cursor: pointer;
}
.wplcf-container-button .wplcf-filter li.selected {
background-color: #fcf;
}