﻿/*------------------------
    
    overrides Coveo CSS for customization
    

 ------------------------*/



/* disabling functionalities*/
.CoveoQuickView,.CoveoSettings {display:none}

 .CoveoSearchInterface {
     font-family: inherit;
 }

.CoveoSearchButton > .coveo-icon {
  background-position: -782px -64px;
  width: 17px;
  height: 16px;
}

.CoveoPager ul li.coveo-active > a {
  color: white;
  background: #67bb49;
  border-left: 1px solid #cccccc;
  border-top: 1px solid #67bb49;
  border-bottom: 1px solid #67bb49;
}

.CoveoPager ul li.coveo-active:first-child > a {
  border-left: 1px solid #67bb49;
}


.CoveoSearchBox {
    overflow: visible;
    -ms-border-radius: 0;
    border-radius: 0;
    height: 30px;
}

.CoveoSearchBox input.CoveoQueryBox {
    width: 250px;
    -ms-border-radius: 0;
    border-radius: 0;
    border-color: #CDCDCD;
    border-width: 1px;
    font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
    font-size: 10pt;
    padding-right: 6px;
}
.CoveoSearchBox .CoveoQueryBox:focus {
        outline: none;
}
.CoveoSearchButton,.CoveoSearchButton:hover {
    background:  #ffffff;
    border: 1px solid #CDCDCD;
    border-left: none !important;
    -ms-border-radius: 0;
    border-radius: 0;
    height: 30px;
    padding-top: 6px;
}


.CoveoPrintableUri a {
  visibility: hidden;
}

.coveo-omnibox {
    z-index: 1;
}

.ddwa__header .coveo-omnibox {
    z-index: 9999;
}

.coveo-omnibox .coveo-top-field-suggestion-row,.coveo-omnibox .coveo-omnibox-header {
    color: #666;
    font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
    font-size: 10pt;
    padding-left: 5px;
    padding-top: 5px;
}

.coveo-sprites-common-coveo, .coveo-logo {
    background-image: url("/media/Images/Home/logo_wds_lg.ashx");
    background-position: inherit;
    width: 424px;
    height: 50px;
    -ms-background-size: inherit;
    background-size: inherit;
}

.coveo-top-suggestion-row, .coveo-top-field-suggestion-row, .coveo-top-analytics-suggestion-row, .coveo-top-field-suggestion-row {
      height: 25px; 
}

.coveo-omnibox .coveo-omnibox-header .coveo-text {
    padding: inherit;
}

.coveo-sprites-fileType-formats-html, .coveo-icon.sysfiletype.html {
    background-position: -488px -32px;
}


.coveo-sprites-queryBox-clear, .coveo-query-box-clear .coveo-icon {
    display: none;
}

.CoveoPager {
  margin: 30px 0px;
}

.CoveoPager ul {
    margin: 0 auto;
    text-align: center;
}


 .nosearch{
  padding: 10px 10px 10px 10px;
  background-color: #f7f7f7;
  display: block;
  text-align: center;
}

 .CoveoFacet .coveo-search {
     display: none;
 }

 .coveo-title .CoveoResultLink {
     font-weight: bold;
 }

