.x-pricing-column {
  background-color: #fff;
}

.x-btn-custom-type {
  font-family: "Share", "Helvetica Neue", Helvetica, sans-serif;
  font-weight: 700;
  }
.x-btn {
 text-shadow: none !important;
}
.x-navbar {
  background-color: #212c43;
}
.x-colophon.bottom { background-color: #212c43;  }

.x-colophon.bottom .x-nav li a { color: #ffffff };

.x-callout.no-btn .x-btn {
  display: none;
}
.x-widgetbar {
  background-color: #212c43;
}

.x-pricing-table .x-ul-icons li .x-icon-times-circle {
  color: #b22012 !important;
}

.x-pricing-table .x-ul-icons li .x-icon-star {
  color: #e3cd1e !important;
}
.x-widgetbar a {
 color: white;
}


.x-navbar .x-nav > li >.sub-menu, .x-navbar .x nav > li > .sub-menu .sub-menu {
  background: #212c43
}

.post .entry-featured {
  display: none !important;
}
body .x-widgetbar a:hover {
    color: #bcbcbc !important;
    text-shadow: none !important;
}
body .x-widgetbar a {
    text-shadow: none !important;
}
.x-btn-widgetbar {
   font-size: 20px;
   border-top-width: 35px;
   border-left-width: 35px;
   border-right-width: 35px;
   border-bottom-width: 35px;
}
.x-btn-widgetbar i {
   top: -25px;
   right: -25px;
}
.x-scroll-top {
  border: 2px solid orange !important;
  color: orange !important;
opacity: 1 !important;
filter: alpha(opacity=100) !important;
zoom: 1 !important;
}
.sub-menu {
  font-size: 14px !important;
}
body {
background:#212c43;
}
.site {
background:#ffffff;
}
.tax-product_cat aside.x-sidebar.right {
display: none;
}

.tax-product_cat .x-main {
width: 100%;
}

.x-counter .number {
    font-size: 50px;
    line-height: 1;
}

.x-counter .text-above {
    font-size: 15px;
    line-height: 1.5;
}

.x-counter .text-below {
    font-size: 15px;
    line-height: 1.5;
}