.et_fullwidth_nav #main-header .container { width: 100%;
    max-width: 100%;
    padding-right: 0px;
    padding-left: 0px;
}


.font_one {
font-family: montserratmedium;
  font-size: 32px;
}
.font_two {
font-family: serendipity;
font-color: #b47e00;
  font-size: 62px;
}
.et_pb_widget ul li {
    padding: 0px !important;
}
/*** Take out the divider line between content and sidebar ***/
#main-content .container:before {background: none;}

.et_right_sidebar #sidebar {
padding-left: 0px !important;
}


h4.widgettitle {
font-family: montserrat !important;
text-transform: uppercase;
font-size:16px;
padding-bottom: 20px;
}

.et_divi_builder #et_builder_outer_content .et_pb_widget_area .widgettitle {

    font-size: 14px;
font-color: #b47e00;
border-bottom: solid 1px #b47e00;
    padding-bottom: 20px;
margin-bottom: 20px;
}

.et_divi_builder #et_builder_outer_content .et_pb_row.paa_items .et_pb_column .et_pb_blurb h3.et_pb_module_header {
    font-size: 17px !important;
letter-spacing: 2px;
line-height: 1.2em;
}

#header ul.cart.theme-text.social-icons .nav-msg {
 margin-right: 18px;
    text-transform: uppercase;
    color: #636363;
    font-family: montserratmedium;
font-weight: normal !important;
}

.variant-container .side-banner .side-banner-content .banner-label .primary-text {
Font-family: Montserrat light !important;    
font-size: 11px !important;
font-weight: 500 !important;
background-color: #a69f88 !important;
}

.variant-container .side-banner {
background-color: #a69f88 !important;
}

.ubermenu-main .ubermenu-item-normal > .ubermenu-target {
    font-size: 14px !important;
    color: #6c6c6c !important;
    padding-top: 0px;
}

.et_divi_builder #et_builder_outer_content .et_pb_image_n10s_2 .n10s-block .n10s-overlay > a.et_pb_promo_button.et_pb_button {
    top: 85% !important;
}
.et_divi_builder #et_builder_outer_content .et_pb_image_n10s_1 .n10s-block .n10s-overlay > a.et_pb_promo_button.et_pb_button {
    top: 85% !important;
}
.et_divi_builder #et_builder_outer_content .et_pb_image_n10s_0 .n10s-block .n10s-overlay > a.et_pb_promo_button.et_pb_button {
    top: 85% !important;
}

ul.products li.product .add_to_cart_button {
letter-spacing: 2px;
font-weight: 300 !important;
}
.et_divi_builder #et_builder_outer_content .et_pb_shop .woocommerce ul.products li.product .button {
letter-spacing: 2px;
}
header#header {

    max-width: 1600px !important;
    margin: 0 auto;
    padding: 0px !important;
    display: block;
    overflow: hidden;

}
