#sidebar .eb-mod { margin-bottom: 20px; }

/*#eb #fd .o-pagination-wrapper,*/
#eb .eb-container {
  margin-bottom: 30px;
}
#eb #fd .o-pagination {
  background-color: transparent; 
}
#eb #fd .o-pagination__btn {
  background-color: #fbfbfb; 
}
#eb #fd .o-pagination__btn:hover {
  background-color: #fff; 
}

.eb-modules-stackideas-toolbar { padding-top: 6px; }
#fd .fd-toolbar .is-active .fd-toolbar__link:not(.no-active-state) {
  color: #000; /* was #004b87*/
}

#fd .fd-toolbar .is-active .fd-toolbar__link:not(.no-active-state){
  background-color: #fff;
}
#fd .fd-toolbar__link:hover {
  background-color: #f1f1f1;
}
#eb .view-all-blogs .btn-primary {
    color: rgba(255,255,255,1.0);
    text-shadow: none;
    background-image: none;
    background-color: #004b87 !important;
    border: 1px solid #004b87 !important;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    outline: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    font-weight: bold;
    text-transform: none;
    padding: 12px 20px;
    font-size: 16px;
  letter-spacing: .5px;
}
#eb .view-all-blogs .btn-primary:hover {
    text-decoration: none;
    color: rgba(255,255,255,1.0);
    border: 1px solid #d9aa28 !important;
    background-color: #d9aa28 !important; 
}
#sidebar #eb.eb-mod-search {
  /*padding-top: 30px;*/
}