body {
  color: !important;
  font-family: !important;
  font-size: px !important;
  font-weight: !important;
}

p,
span {
  color: !important;
  font-family: !important;
  font-size: px !important;
  font-weight: !important;
}

a {
  color: !important;
  font-family: ;
}

li {
  color: !important;
  font-family: ;
}

h1 {
  color: !important;
  font-family: !important;
  font-size: px !important;
  font-weight: !important;
}

h2 {
  color: !important;
  font-family: !important;
  font-size: px !important;
  font-weight: !important;
}

h3 {
  color: !important;
  font-family: !important;
  font-size: px !important;
  font-weight: !important;
}

h4 {
  color: !important;
  font-family: !important;
  font-size: px !important;
  font-weight: !important;
}

h5 {
  color: !important;
  font-family: !important;
  font-size: !important;
  font-weight: !important;
}

h6 {
  color: !important;
  font-family: !important;
  font-size: px !important;
  font-weight: !important;
}

#footer .socialicons i {
  color: !important;
}

body {
  max-width: 100%;
}

#slider img {
  opacity: 0.5 !important
}

.read-btn a.blogbutton-small,
#slider .read-btn a.blogbutton-small,
#comments input[type="submit"].submit {
  border-radius: px !important
}

.read-btn a.blogbutton-small,
#comments input[type="submit"].submit {
  font-weight: ;
}

.read-btn a.blogbutton-small,
#comments input[type="submit"].submit {
  letter-spacing: px;
}

.read-btn a.blogbutton-small,
#comments input[type="submit"].submit {
  border-radius: 0 !important
}

.woocommerce ul.products li.product,
.woocommerce-page ul.products li.product {
  padding-top: 10px;
  padding-bottom: 10px;
}

.woocommerce ul.products li.product,
.woocommerce-page ul.products li.product {
  padding-left: 10px;
  padding-right: 10px;
}

.woocommerce span.onsale {
  font-size: 16px;
}

.page-template-custom-frontpage #header {
  position: static;
  background: ;
}

#services .service-box {
  margin: 0;
}

.site_header {
  background: ;
}

.page-template-custom-frontpage .request-btn a.blogbutton-small {
  background: ;
  color: ;
}

.primary-navigation ul li a {}

.primary-navigation a,
.primary-navigation .current_page_item>a,
.primary-navigation .current-menu-item>a,
.primary-navigation .current_page_ancestor>a {
  color: !important;
}

.primary-navigation a:hover,
.primary-navigation ul li a:hover {
  color: !important;
}

.primary-navigation ul.sub-menu a,
.primary-navigation ul.sub-menu li a,
.primary-navigation ul.children a,
.primary-navigation ul.children li a {
  color: !important;
}

.primary-navigation ul.sub-menu li a:hover,
.primary-navigation ul.children li a:hover {
  color: !important;
}

.bradcrumbs a,
.bradcrumbs span {
  color: !important;
}

.bradcrumbs a,
.bradcrumbs span {
  background-color: !important;
}

.bradcrumbs a:hover {
  color: !important;
}

.bradcrumbs a:hover {
  background-color: !important;
}

.tc-single-category a {
  color: !important;
}

.tc-single-category a {
  background-color: !important;
}

.feature-box img {
  border-radius: 0px;
}

.scrollup {
  font-size: 18px;
}

.scrollup {
  color: ;
}

.scrollup:hover {
  color: !important;
}

.scrollup {
  text-transform: Capitalize;
}

#footer p,
#footer p a {
  color: !important;
}

#footer p:hover,
#footer p a:hover {
  color: !important;
}

#footer p {
  font-size: 16px;
}

#footer {
  padding-top: 15px;
  padding-bottom: 15px;
}

#footer p {
  text-align: center;
}

.woocommerce span.onsale {
  padding-top: px;
  padding-bottom: px;
  padding-left: px;
  padding-right: px;
}

.woocommerce span.onsale {
  border-radius: 50px;
}

.woocommerce ul.products li.product .onsale {
  left: auto;
  right: 0;
}

.footertown {
  background-color: ;
}

.footertown {
  background-attachment: scroll !important;
  background-position: center !important;
}

.footertown {
  background-position: center center !important;
}

#footer .socialicons i {
  font-size: px;
}

#footer .socialicons {
  text-align: center;
}

#comments textarea {
  width: 100%;
}

#header {
  padding-top: 15px;
  padding-bottom: 15px;
}

.fixed-header {
  padding-top: px;
  padding-bottom: px;
}

.primary-navigation ul li a {
  text-transform: capitalize;
}

.logo h1 a,
.logo p.site-title a,
.logo p {
  color: ;
}

.logo p.site-description {
  color: ;
}

.logo h1,
.logo p.site-title {
  font-size: px;
}

.logo p.site-description {
  font-size: px;
}

#slider .read-btn a {
  color: !important;
}

#slider .read-btn a {
  border-color: !important;
}

.grid-post-box .metabox .me-2:after {
  content: "|";
  padding-left: 10px;
}

@media screen and (max-width:575px) {
  .topbar {
    display: none;
  }
}

@media screen and (min-width:575px) {
  .scrollup {
    visibility: hidden;
  }
}

@media screen and (max-width:575px) {
  .preloader {
    display: none !important;
  }
}

@media screen and (max-width:575px) {
  .fixed-header {
    position: static !important;
  }
}

#slider {
  display: none;
}

@media screen and (max-width:575px) {
  #slider {
    display: block;
  }
}

@media screen and (max-width:575px) {
  #sidebar {
    display: block;
  }
}

.primary-navigation ul li a {
  font-weight: 500;
}

.primary-navigation ul li a {
  padding: px;
}

.topbar .social-media a {
  font-size: px;
}

.social-media i {
  color: !important;
}

#footer {
  background-color: ;
}

.logo {
  padding: px !important;
}

.logo {
  padding: px !important;
}

.logo {
  margin: px !important;
}

.toggle-menu i {
  color: ;
}

.feature-box img {
  border-radius: 0px;
}

.feature-box img {
  box-shadow: 0px 0px 0px #ccc;
}

.post-box .metabox .me-2:after {
  content: "|";
  padding-left: 10px;
}

.metabox .px-2:after {
  content: "|";
  padding-left: 10px;
}

.related-posts .metabox .entry-date:after,
.related-posts .metabox .entry-author:after,
.related-posts .metabox .entry-comments:after {
  content: "|";
  padding-left: 1px;
  display: inline;
}

.footertown .widget h2,
a.rsswidget.rss-widget-title {
  text-transform: Capitalize;
}

.footertown .widget h2 {
  font-size: 25px;
}

.footertown .widget h2 {
  font-weight: ;
}

.footertown .widget h2,
a.rsswidget.rss-widget-title {
  letter-spacing: px;
}

footer h3 {
  text-align: left;
}

footer .footer-block p,
.footer-block p,
footer ul,
.widget_shopping_cart_content p,
footer form,
div#calendar_wrap,
.footertown table,
footer.gallery,
aside#media_image-2,
.tagcloud,
footer figure.gallery-item,
aside#block-7,
.textwidget p,
#calendar-2 caption {
  text-align: left;
}

.read-btn a.blogbutton-small {
  text-transform: Uppercase;
}

.post-box p:nth-of-type(1)::first-letter {
  display: none !important;
}
