button, input[type=email], input[type=password], input[type=search], input[type=tel], input[type=text], select, textarea {
    font-family: Hind, Arial,sans-serif  !important;
    font-size: 16px  !important;
}

.CoveoLogo {
    display: none !important;
}


.coveo-dynamic-facet-header-title {
      font-size: 20px  !important;
    color: #144b7d  !important;
   }

.coveo-facet-header-title {
    color: #333333  !important;
}

.coveo-dynamic-hierarchical-facet-value-label {
    color: #333333  !important;
}

.coveo-dynamic-hierarchical-facet-value, .coveo-dynamic-hierarchical-facet-all {
       font-size: inherit !important;
}

.CoveoSearchInterface {
    font-family: "Hind", Arial, sans-serif  !important;
}

.CoveoResult .coveo-title {
    font-weight: 600 !important;
    max-width: 600px !important;
  }


.CoveoResult .coveo-excerpt {
    font-size: 16px  !important;
}

.coveo-result-frame .coveo-result-cell, .CoveoResult.coveo-result-frame .coveo-result-cell {
    line-height: 1.6em  !important;
}


.coveoforsitecore-template .coveoforsitecore-information-section .coveoforsitecore-time-cell {
    font-size: 16px  !important;
}

.alpa-coveo-hide-facets .coveo-facet-column
{
   display: none !important;
} 

.alpa-coveo-hide-results-header .coveo-results-header
{
    display: none !important;
 } 

.alpa-coveo-hide-summary .coveo-summary-section 
    {
        display: none !important;
     } 

     .alpa-coveo-hide-search .coveo-search-section {
           
        display: none !important;
    }
      .alpa-coveo-hide-date .coveoforsitecore-time-cell
     {
         display: none !important;
      } 
     
      .alpa-coveo-hide-excerpt .coveo-excerpt
      {
        display: none !important;
      }

      /* COVEO RESULT*/
.compact-coveo-result .CoveoResultList .CoveoResult {
    border-bottom: none !important;
}
.compact-coveo-result .CoveoResultList .CoveoResult {
    margin: 0px 0px 0px 0px !important;
}

.compact-coveo-result .CoveoResultList {
  margin-top: 0px !important; 
}

.compact-coveo-result .CoveoSearchInterface .coveo-main-section  .coveo-results-column {
    padding-top: 0px !important;
}

.compact-coveo-result .CoveoSearchInterface .coveo-main-section .coveo-results-column {    
      padding-left: 10px !important;
}

/* FULL WIDTH COVEO RESULTS */

.full-width-container .CoveoSearchInterface .coveo-main-section .CoveoResult .coveo-excerpt {
    width: 100% !important;
}

/* HIDE RESULTS HEADER*/

.hide-results-header .coveo-results-header {
    display: none !important;
}