.wpml-picker-container {
  padding-top: 5px;
  margin-bottom: 0px; }
  .wpml-picker-container .wp-picker-container-wrap {
    float: left;
    display: block;
    border: 1px rgba(51, 135, 158, 0.3) solid;
    padding: 5px 2px 0px 10px;
    min-width: 105px; }
    .wpml-picker-container .wp-picker-container-wrap button {
      border: 2px white solid;
      border-radius: 50%;
      max-width: 20px;
      outline: none !important; }
      .wpml-picker-container .wp-picker-container-wrap button:focus, .wpml-picker-container .wp-picker-container-wrap button:hover {
        outline: none !important;
        border: 2px white solid !important;
        box-shadow: none !important; }
    .wpml-picker-container .wp-picker-container-wrap button * {
      background-color: white;
      border: none;
      color: black; }
  .wpml-picker-container .wp-picker-label, .wpml-picker-container .wp-picker-container {
    float: left;
    display: block; }
  .wpml-picker-container .wp-picker-label {
    line-height: 44px;
    padding-right: 24px; }
  .wpml-picker-container .wp-picker-container.wp-picker-active .wp-color-result-text {
    display: none; }

@media (max-width: 780px) {
  .wpml-picker-container .wp-picker-container-wrap {
    min-width: 140px; }
    .wpml-picker-container .wp-picker-container-wrap .wp-picker-container button {
      padding: 0 0 0 33px; } }
