/*
Theme Name:     osx
Description:    child theme of os extra theme
Author:         michael
Template:       Extra

(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)
*/

.product.type-product.status-publish.has-post-thumbnail.product_cat-archive-edition.downloadable.shipping-taxable.product-type-simple.product-cat-archive-edition.instock > div  h3 {font-size: 1.25em; font-variant: small-caps; }

h2.entry-title  {font-variant: small-caps; font-size: 1.4em !important; }
h3.entry-title  {font-variant: small-caps; font-size: 1.2em !important; }

div.post-content > h2 {font-variant: small-caps; }

div > h3 > a {font-variant: small-caps; }

div.summary.entry-summary > div.product_meta {display:none;}
div.summary.entry-summary > div.product-share-links {display:none;}
div.et_pb_row.woocommerce-page-top > nav {display:none;}

div.et_pb_blurb_container > h4 { text-align: center;  }
div.et_pb_blurb_container > h4 > a {text-decoration: none;}
#post-8803  a { color: green; }

div#payment { border: 2px solid #254117; }

#ui-id-2 > ul  a { text-decoration: underline; color: green; }
#ui-id-2 { background-color: #ffffff; }


#post-4270 > div > div > div > div > div > div.et_pb_module.et_pb_post_title.et_pb_post_title_0.et_pb_bg_layout_dark.et_pb_featured_bg > div.et_pb_title_container > h1 {font-size: 30px !important; }


/* allies & backers */
div.ab-row { border-top: 2px solid #254117; }

/* border around woocommerce product images on OSR page */
#post-19731 > div  div > a:nth-child(1) > img {border: 1px solid #dedede; }

xx#product-18137 > div.images > a > img {border: 1px solid #dedede; }

.bordered, ul.products li.product img, .single-product .images img { border: 1px solid #dedede; }

blockquote {
  border-left: 3px solid;
  margin: 20px 0 30px;
  padding-left: 20px;
  font-size: 15px;
  font-weight: 700;
}

/* BEGIN business directory plugin */
div.wpbdp-main-links .button.wpbdp-button { margin-right: 10px; }
div.wpbdp-page-content > div#wpbdp-categories.cf > ul.wpbdp-categories.cf.with-images  a.category-label {font-size: 14px;}

div.even.excerpt, xdiv.odd.excerpt { border: 1px solid #eeeeee; }
xdiv.even.excerpt, div.odd.excerpt { border: 1px solid #eeeeee; background-color: #f7f7f7;}

xxxdiv.listing-thumbnail > a > img { border: 1px solid #f7f7f7; }

a.wpbdp-button.button.view-listing { color: #254117 !important;  }
a.wpbdp-button.button.view-listing:hover { color: #81d742 !important;  }

/* extra back to directory button for mobile devices */
div.listing-actions.cf > input.wpbdp-show-on-mobile.button.back-to-dir.wpbdp-button { display: none; }

div.listing-title > h2 { padding-top:12px; xxbackground-color: white; font-variant: small-caps; }

div.listing-details > div.wpbdp-field-display.wpbdp-field.wpbdp-field-value.field-display.field-value.wpbdp-field-name.wpbdp-field-title.wpbdp-field-type-textfield.wpbdp-field-association-title > span > a {font-size: 1.3em; font-variant:small-caps; color: #254117; background-color: #ffffff; text-decoration: none;}

#post-20155 > div > h1 {font-variant: small-caps; }

/* END business directory plugin */
