#logo {
  max-width: 350px;
}

#popmake-1250 {
  padding: 25px 30px 10px;
}

#darker {
  background: #cecdcb;
}

#bwhighlight {
  font-style: normal;
  background: #ccc;
  padding: 5px 10px 5px 0;
  border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px;
}
#bwhighlight em {
  font-style: normal !important;
}


.foogallery.fg-round-medium .fg-item-inner {
  border-radius: 0 !important; -moz-border-radius: 0 !important;-webkit-border-radius: 0 !important; -khtml-border-radius: 0 !important;
}

.et_mobile_menu li a {
  color: #221b13 !important;
}

/*video {
  border-radius: 15px; -moz-border-radius: 15px; -webkit-border-radius: 15px; -khtml-border-radius: 15px;
}*/

.mc-modal {
  z-index: 9999999 !important;
}

.single_add_to_cart_button.button.alt:hover, .checkout-button.button.alt.wc-forward:hover {
  color: #261e16 !important;
}

.woocommerce-message {
  border-radius: 15px !important; -moz-border-radius: 15px !important; -webkit-border-radius: 15px !important; -khtml-border-radius: 15px !important;
}

#order_review_heading {
  margin-top: 15px;
}

.et-cart-info {
  display: none !important;
}

.et-fixed-header #logo {
  margin-top: 30px;
  max-height: 115px !important;
}

.et-fixed-header #et-top-navigation {
  padding-top: 0 !important;
}



.et_header_style_split #main-header .centered-inline-logo-wrap .logo_container {
  height: 130%;
}

.sliderify-slider-active #main-header {
  z-index: 0 !important;
}

#logo {
  max-height: 90% !important;
  margin-left: 0% !important;
}

#et-top-navigation {
  width: 100%;
  padding-left: 0 !important;
}

.et-fixed-header #top-menu {
  margin-top: 0;
}

#top-menu {
  width: 100%;
  text-align: center;
}

#top-menu-nav {
  width: 100%;
}

#top-menu li a {
  letter-spacing: 1px;
  font-weight: 500 !important;
}

#top-menu li {
  padding-right: 60px;
}

#main-header.et-fixed-header {
  background: #ebeae9 !important;
}

/*
#top-menu li {
  width: 11%;
}
*/

.centered-inline-logo-wrap {
  width: 25% !important;
}

#top-menu .menu-item-has-children > a:first-child::after, #et-secondary-nav .menu-item-has-children > a:first-child::after {
  right: unset !important;
}

body #main-header .et_mobile_menu {
  background: #fff !important;
  border-radius: 15px; -moz-border-radius: 15px; -webkit-border-radius: 15px; -khtml-border-radius: 15px;
}

#main-header .et_mobile_menu a {
  text-transform: uppercase;
}

/*.bwround, .et_pb_gallery_image img, #masonry-gallery-1 img {
  border-radius: 15px; -moz-border-radius: 15px; -webkit-border-radius: 15px; -khtml-border-radius: 15px;
}*/

/* FOOTER */

.alignnone.size-medium.wp-image-91 {
  margin-top: -75px;
  min-width: 300px !important;
}

#footer-info {
  width: 100%;
  text-align: center;
}

.footer-widget {
  text-align: right;
}

.footer-widget div {
  margin: 0 auto !important;
    margin-bottom: 0px;
  float: unset !important;
  float: initial !important;
}

#footer-widgets {
  padding: 75px 0 1%;
  max-width: 1200px;
  margin: 0 auto auto;
}

#footerlogo {
  text-align: center;
}

#footerlogo img {
  max-width: 200px;
}

/* FONTS */

h1 strong {
  font-weight: 700;
  font-family: "Ephesis";
  font-size: 52px;
  margin-right: 10px;
}


/* MOB */

@media (min-width:1330px) and (max-width:1500px) {

#logo {
  max-height: 100% !important;
  margin-left: 0% !important;
}

#logo {
  max-width: 300px;
}

#top-menu li {
  padding-right: 30px;
}

}


@media (max-width: 1330px) {

.et_header_style_left #logo {
  max-width: 100%;
}

#logo {
  max-height: 200% !important;
  margin-left: 0% !important;
}

 #et_mobile_nav_menu {
 display: block;
 }

#top-menu {
 display: none;
 }

}

@media screen and (max-width: 980px) {
.fwidget {
  text-align: center !important;
}

.mc-banner {
  z-index: 9999999999999999 !important;
}

#PopupSignupForm_0 {
  z-index: 99999999999999 !important;
}

#main-header {
  padding-top: 0 !important;
}

/*.et_pb_image_wrap img {
  border-radius: 15px; -moz-border-radius: 15px; -webkit-border-radius: 15px; -khtml-border-radius: 15px;
}*/

.masonry-gallery .item {
  margin-bottom: 5% !important;
}

.et_header_style_split #logo {
  max-width: 80%;
  float: left;
}

.et_header_style_split #main-header .mobile_nav {
  background-color: transparent !important;
}

.select_page {
  display: none !important;
}

.header-content h1 {
  line-height: 46px;
}

body #main-header .et_mobile_menu {
  background: #FFF !important;
}
body #main-header .et_mobile_menu a {
  color: #221b13 !important;
}

#main-header .et_mobile_menu a {
  color: #221b13 !important;
}

.et_pb_module.et_pb_wc_title.et_pb_wc_title_0.et_pb_bg_layout_light {
  padding: 0 20px;
}

.coupon .button {
  width: 100% !important;
}

.button.wc-forward {
  border-radius: 15px !important;
  margin-bottom: 10px !important;
}

.actions .button {
  border-radius: 15px !important; -moz-border-radius: 15px !important; -webkit-border-radius: 15px !important; -khtml-border-radius: 15px !important;
}

#bwcommerce {
  min-width: 97%;
  padding: 20px !important;
}

#mc_embed_signup {
  max-width: 100% !important;
}

}