﻿/*
Theme Name:     listinghive Child
Description:    Thème enfant de listinghive
Author:         Daniel Bertoni
Author URI:     http://www.devncom.com
Template:      listinghive
Version:        0.1.0
*/


.header-hero--large {
	padding: 0 !important;
}

/* === TFD GEO LOADER — spinner DOM unique (Web + AppMySite) === */

/* Assure une boîte pour la flèche */
.hp-field--location a[title="Locate Me"] .hp-icon {
  position: relative;
  display: inline-block;
  width: 16px;
  height: 16px;
  line-height: 16px;
}

/* En état loading : masquer la flèche, montrer le spinner */
.hp-field--location.tfd-geo-loading a[title="Locate Me"] .hp-icon {
  color: transparent !important; /* masque la flèche font-awesome */
}


.hp-form {
	color: #333;
}

/* Conteneur spinner */
.tfd-spinner {
  position: absolute;
  inset: 0;            /* occupe exactement la place de l’icône */
  display: inline-block;
  pointer-events: none;
}

/* SVG : rotation CSS (compatible WebView) */
.tfd-spinner-svg {
  width: 16px;
  height: 16px;
  display: block;
  margin: 0;
  animation: tfd-spin 0.8s linear infinite;
  transform-origin: 50% 50%;
}

/* Cercle de fond (discret) */
.tfd-spinner-track {
  stroke: rgba(0,0,0,0.08);
}

/* Arc visible (couleur Add’N List) */
.tfd-spinner-arc {
  stroke: #f59e0b;              /* orange */
  stroke-dasharray: 90 126;     /* 90px visibles, 126 masqués (périmètre ≈ 2πr = 125.6) */
}

/* Rotation */
@keyframes tfd-spin {
  to { transform: rotate(360deg); }
}


.hp-form {
	color: #333;
}

.tfd-view-count {
    margin-right: 16px;
    padding-right: 16px;
    border-right: 1px solid #e0e0e0;
}