.top-bar {
    background-color: #ffffff;
    color: #000000;
}
.top-bar a, .top-bar a:visited {
    color: #000000;
		}
.top-bar {
    font-weight: 400;
    text-transform: none;
    font-size: 25px;
}
.site-description {
    color: #000000;
}
.main-navigation a, .menu-toggle, .site-description {
    font-weight: 400;
    text-transform: none;
    font-size: 20px;
}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
	    display: none;
	}
.main-navigation a {
  font-size: 22px!important;
}

nav#site-navigation a {
  color: #fce700;
}

#site-navigation.main-navigation {
  background-color: #313074;
}

.main-navigation .main-nav ul li[class*="current-menu-"] > a {
  background-color: #313074;
}

.posted_in {
  visibility: hidden;
}

.header-widget {
  display: inline-flex;
}

h2 {
  font-size: 18px;
  display: table-row;
}

.so-widget-sow-image.so-widget-sow-image-sow-image-3f547a15eaaa {
  width: 125px;
}

.so-widget-sow-image-sow-image-3f547a15eaaa .sow-image-container .so-widget-image {
  margin-left: 10px;
}

.sow-image-container {
  margin-left: 20px;
}

li {
  text-align: center;
}

.woocommerce ul.cart_list li img,
.woocommerce ul.product_list_widget li img {
  width: 300px;
}

.woocommerce-breadcrumb {
  visibility: hidden;
}

.panel-grid-cell .widget-title {
  text-align: center;
}

.widget-title {
  white-space: pre;
}

#sow-image-7.widget.inner-padding.widget_sow-image {
  border-style: solid;
}

#facebook-likebox-5.widget.inner-padding.widget_facebook_likebox {
  border-style: solid;
}

#googlemapswidget-3.widget.inner-padding.google-maps-widget {
  border-style: solid;
}

#search-2.widget.inner-padding.widget_search {
  border-style: solid;
}

.jp-relatedposts-items .jp-relatedposts-post {
  display: none;
}

#jp-relatedposts h3.jp-relatedposts-headline {
  display: none;
}

.inside-header {
  display: table-header-group;
}

.button.product_type_simple.ajax_add_to_cart {
  display: none;
}

.single_add_to_cart_button.button.alt {
  display: none;
}

.input-text.qty.text {
  display: none;
}

.tagged_as {
  display: none;
}

strong {
  text-align: left;
  display: inline-flex;
}

#text-3.widget.inner-padding.widget_text {
  border-width: 3px;
  border-style: solid;
}

.main-navigation .main-nav ul ul li a {
  background-color: #313074;
}

p {
  text-align: left;
}

.so-widget-image {
  border-width: 2px;
  border-style: solid;
  border-color: #000000;
}

.sku_wrapper {
  display: none;
}

.woocommerce a.button {
  display: none;
}