.coveo-logo {
    display: none;
}

.CoveoPager {
    margin: 18px 0;
}

.CoveoPager ul li > a {
    border-left: 0px;
}

.CoveoPager ul li:hover > a {
    border-left: 0px;
}

.CoveoPager ul li.coveo-active:first-child > a {
    border-left: 1px solid #009fdf;
}

.CoveoPager ul li.coveo-active > a {
    border-left: 0px;
    border-top: 1px solid #009fdf;
    border-bottom: 1px solid #009fdf;
    background: #009fdf;    
}

.CoveoPager > ul > li.coveo-previous > a {
    border-left: 1px solid #cccccc;
}

.CoveoPager.pagination > ul > li > a {
    min-width: 40px;
    min-height: 39px;
    padding: 10px 15px;
}

.CoveoResult{
    margin: 0 0 0 0;
}

.CoveoResultLink:link {
    color: #009fdf; 
}

.CoveoResult a:hover{
    text-decoration: none;
    color: black;    
}

.CoveoResult .coveo-title {
    margin-bottom: 6px;
}

.CoveoResult .coveo-title .CoveoResultLink {
    font-weight: 500;
}

.CoveoYoutubeResult{
    display: inline-block;
    padding-bottom: 10px; 
}

.coveo-modalBox > .coveo-wrapper > .coveo-title {
    line-height: normal;
}

.CoveoQuickView {
    position: absolute;
}

.CoveoQuickView .coveo-icon-for-quickview {
    font-size: 12px;
    padding: 4px;
    display: none;
}

.coveo-modalBox.coveo-quick-view > .coveo-wrapper .coveo-quick-view-header{
    padding: 20px;
}

#index > div.coveo-modalBox.coveo-quick-view > div.coveo-wrapper{
    width: 75%;
    height: 90%;
}

#index > div.coveo-modalBox.coveo-quick-view > div.coveo-wrapper > div.coveo-title > span.coveo-quick-view-left-header > span.coveo-quick-view-icon.coveo-icon.sysfiletype.html{
    display: none;
}

#index > div.coveo-modalBox.coveo-quick-view > div.coveo-wrapper > div.coveo-title > span.coveo-quick-view-left-header > span.coveo-quick-view-icon.coveo-icon.sysfiletype.youtubevideo{
    display: none;
}

#index > div.coveo-modalBox.coveo-quick-view > div.coveo-wrapper > div.coveo-title > span.coveo-quick-view-left-header > span.coveo-quick-view-icon.coveo-icon.objecttype.message{
    display: none;
}

#index > div.coveo-modalBox.coveo-quick-view > div.coveo-wrapper > div.coveo-title > span.coveo-quick-view-left-header > span.coveo-pop-up-reminder{
    position: relative;
    top: 50%;
    transform: translateY(-50%);
    float: left;
    left: 0px;
    right: 0px;    
}

#index > div.coveo-modalBox.coveo-quick-view > div.coveo-wrapper > div.coveo-title > span.coveo-quick-view-right-header > span.coveo-close-button{
    position: relative;
    top: 50%;
    transform: translateY(45%);    
}

.support-searchbox-wrapper .input-prepend .add-on {
    padding: 7px 7px 7px; 
}

.btn{
    padding: 8px 20px 8px;
}

.support-searchbox-wrapper .search {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; 
    min-height: 34px; 
    max-height: 34px;  
}   

.coveo-query-box-clear {
    height: 16px;
}

.coveo-folding-footer {
    margin-top: 0px;
    margin-bottom: 30px;
}

.CoveoResultFolding .coveo-child-result{
    border-left: 0px;
    padding: 0px 0px 0px 40px;
}

.CoveoResultFolding .coveo-child-result:hover {
    border-left: 0px;
}

.CoveoTriggers{
    background-color: #FFFFFF;    
}

.CoveoResult .coveo-excerpt {
    max-width: none;
    font-size: 1em;
}

.coveo-folding-footer-section-for-less, .coveo-folding-footer-section-for-more {
    background-color: transparent;
    border: none;
    padding: 0px;
    font-size: 1em;
}

a.coveo-folding-show-more, a.coveo-folding-show-less {
    color: #009fdf;
    font-size: 1em;    
}

.CoveoResult a {
    color: #009fdf;    
}

.coveo-child-result * {
    vertical-align: baseline;
}

.small-bottom-padding, .tab-content .tab-pane#technical-specs h3, .tab-content .tab-pane #technical-specs h3 {
    margin-left: 40px;
    line-height: 1.5rem;   
}

.CoveoResult .coveo-icon {
    margin: 0px 8px 0px 0px;
}

.CoveoResult .coveo-excerpt {
    margin-left: 40px;
    padding: 0px 0 16px 0;
}

.coveo-folding-footer {
    margin-top: 15px;
    margin-bottom: 40px;
    display:none;
}