/* Settings page */
.js #idx_metabox .handlediv,
#idx_metabox h2.hndle {
  display: none;
}
.js #equity_metabox .handlediv,
#equity_metabox h2.hndle {
  display: none;
}

.idx-import-option {
  width: 30%;
  margin: 0 1%;
  float: left;
  text-align: center;
}
.idx-import-option .dashicons {
  display: block;
  font-size: 50px;
  height: 50px;
  width: 50px;
  margin: 10px auto;
}
.idx-import-option.update-all .dashicons {
  color: #46B450;
}
.idx-import-option.update-noimage .dashicons {
  color: #FFB900;
}
.idx-import-option.update-none .dashicons {
  color: #DC3232;
}
.idx-import-option.sold-keep .dashicons {
  color: #46B450;
}
.idx-import-option.sold-draft .dashicons {
  color: #00A0D2;
}
.idx-import-option.sold-delete .dashicons {
  color: #DC3232;
}
.idx-import-option input[type=radio] + p {
  padding: 15px;
}
.idx-import-option input[type=radio]:checked + p {
  background: #fff;
}

/* Dashboard widget */
#dashboard_right_now a.listing-count:before,
#dashboard_right_now span.listing-count:before {
  content: "\f102";
}

/* Term edit page */
.wpl-term-image {
  max-width: 80px;
  height: auto;
}

/* Edit listing screen */
#wp-_listing_gallery-media-buttons #idx-shortcode {display: none;}

/* Google My Business section*/
#gmb-location-picker-container {
  border: solid 1px black;
  width: 400px;
  padding: 9px 6px 6px 6px;
  margin-bottom: 10px;
}
.gmb-location-header {
  margin: 0px;
}
#wpl-gmb-clear-btn-container {
  display: flex;
  justify-content: flex-end;
}
#wpl-gmb-clear-settings-button {
  color: tomato;
}
.wpl-gmb-location-tag {
  padding: 5px 0px;
}
#wpl-gmb-last-status-container {
  display: flex;
  align-items: center;
  margin-bottom: 10px;
}
#wpl-gmb-last-status-container button {
  border: none;
  color: tomato;
  background: none;
  margin-bottom: 1px;
}
.schedule-view-container #wpl-gmb-last-status-container {
  color: white;
}
#wpl-gmb-last-status-container button:focus {
  outline: 0;
}
.gmb-reset-next-post-container {
  display: flex;
  align-items: center;
  margin-bottom: 5px;
}
#wpl-reset-next-post-time-button {
  margin-bottom: 15px;
}
.wpl-dashicon {
  animation: dashicons-spin 1s infinite;
  animation-timing-function: linear;
}
@keyframes dashicons-spin {
  0% {
     transform: rotate( 0deg );
  }
  100% {
     transform: rotate( 360deg );
  }
}
