/* MISC CSS */
<!--#top-bar-wrap {height:45px; border-bottom:1px solid #275e91;}-->

.value-add img {border-radius:20px; border:1px solid #cccccc;}
.widget ul li a {font-size:14px;}
.widget_mgwoocommercebrands ul li {margin:0 0 2px 0;}
.widget_product_categories li {padding: 2px 0; border:none;}
.widget_product_categories li:first-child {border:none;}
.count {font-size: 12px;}
.sidebar-box .widget-title, #sidebar-inner h3 { margin: 30px 0 5px;}
/*.woocommerce-loop-product__title sup {top: -0.8em; font-size: 10px;}
 h1 sup {top: -0.8em; font-size: 20px;}
p sup {top: 0;}  no longer needed */
.footer-blue a {color: #667f99}
.page-header .background-image-page-header .page-header-title {font-weight:100 !important;}
.page-subheading {color:#FFFFFF;}
.site-breadcrumbs a {color:#f68e1e;}
.page-header {border-top: none !important;}
.page-header .page-header-title {font-weight:100 !important;}
sup {font-size: 60%; line-height:0; top: -0.5em;}

/* WOOCOMMERCE */
.product-quote {margin-top: 30px;}
.mg-brand-wrapper.mg-brand-wrapper-category {font-size:12px; font-weight:bold;}
.woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product .woocommerce-loop-category__title {line-height: 1.25;}
.mg-brand-wrapper.mg-brand-wrapper-product {font-size: 14px;font-weight:bold; margin:20px 0 5px;}
.woocommerce div.product .product_title {line-height: 1.2;}
.vcex-icon-box-four {border:none;}
.woocommerce ul.products li.product .woocommerce-loop-product__title {color:#d88c61; font-size:18px;}
.woocommerce ul.products li.product .woocommerce-loop-product__title:hover {color:#999999;}
.vcex-post-type-entry-details {border:none;}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a {color:#d88c61;}
.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover {color:3b86b0;}
.sku_wrapper {margin-top:20px;}
.woocommerce-product-search input[type="submit"] {font-size:12px;}
.woocommerce ul.products li.product a img {border-radius:10px; border:1px solid #f1f1f1;}
.edu-table th {background-color:#1b99d6;color:#fff;padding:8px;}
.edu-table td {background-color:#f1f1f1;padding:8px;color:#333;font-weight:300;font-size:14px;}


/* STYLING PRODUCT PAGE SPECS TABLES */
.specs table {width:100%;border-collapse:collapse;}
.specs th {font-size:14px; text-align:left;font-weight:300;padding:8px;}
.specs tr {font-size:14px;font-weight:300;border-top:solid thin #ddd; background-color:#f1f1f1;}
tr.section-header, .specs th {font-weight:300;background-color:#c3e0e4;}
.specs tr:hover {background-color:#f3f3f3;}
.specs td {font-weight:300;padding:8px;border-top:1px solid color:#ddd;}
.specs tbody tr {border-top:1px solid color:#ddd;}
.memo {font-weight:300;font-size:10px;font-style:italic;}
.specs img {width:30px; margin-right:15px; vertical-align:middle;}
.ui-datepicker-month, .ui-datepicker-year {color:#000;}

/* STYLING ADDITIONAL INFORMATION TAB TABLES */
.woocommerce .shop_attributes th {font-weight:300; background:#c3e0e4; font-size:14px; width:40%;}
.woocommerce .shop_attributes td {font-weight:300; font-size:14px; background: #f1f1f1; font-style:italic;}

.woocommerce ul.products li.product .woocommerce-loop-product__title {text-align:center;}
.posted_in {font-size:14px;}
.posted_in a {color: #2c87f0; font-style:italic;}

/* CENTERING SINGLE PRODUCT PAGE IMAGES */
.woocommerce #content div.product div.images img, .woocommerce div.product div.images img, .woocommerce-page #content div.product div.images img, .woocommerce-page div.product div.images img{margin:0 auto !important;}
.upsells.products ul, .woocommerce .upsells.products ul.products,
.woocommerce-page .upsells.products ul, .woocommerce-page .upsells.products ul.products{text-align: center !important;}
.woocommerce .upsells.products ul li.product, .woocommerce .upsells.products ul.products li.product,
.woocommerce-page .upsells.products ul li.product, .woocommerce-page .upsells.products ul.products li.product{width:25% !important; float: none !important; display: inline-block !important;}

/* MY CSS ELEMENTS */
.team-horner-icon {
   height:40px;
   position:relative;
   float:right;
   top:5px;
   right:5px;
   margin-bottom:5px;
}

/* TEAM HORNER LOGO - TOP BAR */
@media (min-width: 992px) {
   .top-bar-right-logo {
      background: url ("https://hxindia.wpenginepowered.com/wp-content/uploads/th-50-logo-web-white.png/");
      top: 3px;
      height: 50px;
      display: block;
   }
   body.admin-bar .top-bar-right-logo {
      top: 33px;
   }

