/* css from wpcom theme's custom colors, pulled from cached page KG-17474231-hc */
.sidebar-category-summaries .item h4 span {
    opacity: 0.9;
}
.infinite-scroll #infinite-handle span,
input[type=submit],
ol.commentlist li.comment .reply a,
ol.commentlist li.pingback .reply a,
ol.commentlist li.trackback .reply a {
    border: 0;
    background-image: none;
}
.infinite-scroll #infinite-handle span:hover,
input[type=submit]:hover,
ol.commentlist li.comment .reply a:hover,
ol.commentlist li.pingback .reply a:hover,
ol.commentlist li.trackback .reply a:hover {
    border: 0;
    background-image: none;
}
input.settings-input:focus,
input.text:focus,
input[type=email]:focus,
input[type=password]:focus,
input[type=search]:focus,
input[type=text]:focus,
input[type=url]:focus,
textarea:focus {
    outline-color: #fff !important;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    border: 1px solid #e6e6e6;
}
.primary-content nav a {
    background-color: #ccc;
}
.menu-primary .menu li ul li {
    border-bottom: 1px solid rgba(0,0,0,.05);
}
body {
    background-color: #fefeff;
}
.menu-primary .menu li ul,
.menu-primary .menu li.current-menu-item a {
    background-color: #00007a;
}
.menu-primary .menu li ul,
.menu-primary .menu li.current-menu-item a {
    color: #fefeff;
}
.masthead .branding h1.logo a,
.masthead .branding h1.logo a:hover,
.masthead .branding h2.description {
    color: #000;
}
.widget-title {
    color: #000;
}
.menu {
    border-bottom-color: #000;
}
.showcase {
    background: #eed1a9;
}
.showcase {
    border-bottom-color: #d48d2a;
}
.sidebar-category-summaries .item h4 span {
    background-color: #d48d2a;
}
.sidebar-category-summaries .item h4 span:hover {
    background-color: #553810;
}
.primary-content .primary-wrapper .item .image-meta {
    background-color: #d48d2a;
}
.primary-content .primary-wrapper .item .image-meta:hover {
    background-color: #553810;
}
.commentcount,
.primary-content .primary-wrapper .item .postmetadata,
.text-by,
.text-on {
    color: #c6872e;
}
.primary-content nav a.selected {
    background-color: #c6872e;
}
.main article a.post-lead-category {
    background-color: #eed1a9;
}
.main article a.post-lead-category:hover {
    background-color: #d48d2a;
}
.primary-content .primary-wrapper .item .image-meta {
    color: #eed1a9;
}
.menu-primary .menu li ul:before {
    border-bottom-color: #eed1a9;
}
.menu-primary .menu li ul a {
    color: #eed1a9;
}
.infinite-scroll #infinite-handle span,
.main .archive-pagination span.current,
input[type=submit],
ol.commentlist li.comment .reply a,
ol.commentlist li.pingback .reply a,
ol.commentlist li.trackback .reply a {
    background-color: #c6872e;
}
.infinite-scroll #infinite-handle span,
.infinite-scroll #infinite-handle span:hover,
input[type=submit],
input[type=submit]:hover,
ol.commentlist li.comment .reply a:hover,
ol.commentlist li.pingback .reply a:hover,
ol.commentlist li.trackback .reply a:hover {
    background-color: #c6872e;
}
a {
    color: #020307;
}
.menu-primary .menu li a {
    color: #020307;
}
,
.menu-primary .menu ul li a:before {
    color: #020307;
}
.menu-primary .menu li.menu-item-has-children > a:after,
.menu-primary .menu li.page_item_has_children > a:after {
    border-top-color: #020307;
}
.menu-primary .menu li.current-menu-item.menu-item-has-children > a:after,
.menu-primary .menu li.current-menu-item.page_item_has_children > a:after {
    border-top-color: #020307;
}
.showcase a,
.showcase a:hover,
.showcase a:visited {
    color: #020307;
}
.posttitle,
.posttitle a {
    color: #020307;
}
.menu-primary .menu li ul li a,
.menu-primary .menu li ul li a:hover {
    color: #000;
}
.showcase .postmetadata {
    color: #000;
}
.showcase {
    color: #000;
}
form.searchform button.searchsubmit,
h3.widgettitle:before {
    color: #000;
}
.postmetadata {
    color: #000;
}
body {
    color: #000;
}
blockquote {
    border-left-color: #000;
}
pre {
    color: #000;
}
pre {
    background-color: #000;
}
input.settings-input:focus,
input.text:focus,
input[type=email]:focus,
input[type=password]:focus,
input[type=text]:focus,
input[type=url]:focus,
textarea:focus {
    border-color: #000;
}
/* KG-17474231-hc */

/*top sub-menu font color*/
.menu-primary .menu li ul li a, .menu-primary .menu li ul li a:hover {
    color: #f7f7f7;
}

/*top sub-menu background color Original was #00007a*/
.menu-primary .menu li ul, .menu-primary .menu li.current-menu-item a {
    background-color: #000000;
}

/* Hide footer text and replace with Copyright | #9696849-hc Kf */
.footer-top-categories {
    display:none;
}

.footer-credits {
  font-size: 0em;
}

.footer-credits::after {
      content: '© 2024 Fullerton Observer, LLC - All Rights Reserved' !important;
  font-size:12px;
 }

/* Reduce whitespace between header and banner image | #9696704-hc Kf */
header.masthead {
   margin-bottom: 0px;
    padding-bottom: 0px;
    }

/*fix issue with event plugin*/
@media only screen and (min-width: 961px) {
.mec-wrap.mec-sm959 .mec-totalcal-box .col-md-4 {
    top: 3px;
}
}

/*top menu spacing and size*/
.menu-primary .menu li a {
    padding: 2.0px 2.0px;
}

/* Reduce menu item padding - 9965218-HC*/
.menu-primary .menu ul li a:before {
    margin-right: 5px;
}

/* Temp fix of the woocommerce category page | RG-9877883-hc */
@media screen and (min-width: 765px){
.woocommerce-page:not(.single) .main-content{
  box-sizing: border-box;
    float: left;
    width: 58.33333333%;
    padding: 0 13px;
    min-height: 1px;
    padding-top: 30px;
 }
}

.woocommerce a.button {
    letter-spacing: 0;
}

/*header image size and bottom padding*/
.header-image img {
    max-width: 50%;
    padding-bottom: 2%;
}

/* Fix payment form so Expiry date and CCV code fields are side by side / #9945205-HC */

.form-row.form-row-first {
    max-width: 40%;
}

/* Hide site title 10073995-HC */
h1.logo {
display: none;
}

.related.products {
    display: none;
}



/* Hide the comments on the #703 and 764page(product Ad Subscription and Ads)| RG-11870906-hc */
body.postid-703 .content-comments, body.postid-703 .postmetadata,
body.postid-764 .content-comments, body.postid-764 .postmetadata {
    display: none;
}

/* Hides post navigation links #11871860-hc */
.postnav {
    display: none;
}
/* Hides category text below product image #11871860-hc */
p.tax-categories.taxonomy {
    display: none;
}
/* Hides category product meta data #11871860-hc */
.product_meta {
    display: none;
}

/*Remove magnifying icon on product page*/
.single-product .woocommerce-product-gallery .woocommerce-product-gallery__trigger {
display: none;
}

/* Hides tag product meta data #11871860-hc */
p.tax-tags.taxonomy {
    display: none;
}

.woocommerce-shipping-destination {
    display: none;
}

 /* hide page meta information on single product pages | #17475584-hc eD */ 
.single-product .postmetadata { display: none; }

/* vertical align paypal donate button on menu to center - norman 2596658zd  */

#menu-item-44705 {
    vertical-align: middle;
    padding-top: 2px;
}

/* Set a maximum width on the product image  | RG-11870906-hc */
.single .woocommerce div.product div.images img {
    max-width: 150px;
}

.woocommerce ul.products li.product a img {
    max-width: 150px;
}

/* Home: remove the second featured image -- 3282426-zen (EZ) */
.home .attachment-post-thumbnail {
  display: none
}

.footer-wrap, .footer-credits {
    text-align: center;
}