.image_frame .image_wrapper .image_links, .portfolio_group.masonry-hover .portfolio-item .masonry-hover-wrapper .hover-desc {
    background: rgba(15, 132, 231, 0.8);
    display: none;
}



#Top_bar a#header_cart {
    position: relative;
    top: 9px;
    display: block;
    float: left;
    font-size: 20px;
    line-height: 20px;
    margin-right: 1px;
    display: none;
}

.woocommerce ul.products li.product .desc {
    background: #fff;
    padding: 2px 20px;
    width: 200px;
    height: 32px;
}

.wc_email_inquiry_button_container {
    margin-bottom: 5px !important;
    margin-top: 5px !important;
    margin-left: 60px !important;
    margin-right: 0 !important;
}

.woocommerce ul.products li.product a {
    text-decoration: none;
    text-align: center;
    font-size: 12px;
}


.mytext {
border: .1px solid #eee;
background-color:#f8f8f8;
}
.mybutton{
background-color:#f8f8f8;
color:black;
}

#Top_bar .menu > li:not(.mfn-megamenu-parent) {
    position: relative;
    text-transform: uppercase;
}


h1 { font-weight: 900; }
h2 { font-weight: 700; }
h3 { font-weight: 400; }
h4 { font-weight: 500; letter-spacing: 3px; }
h5 { font-weight: 400; letter-spacing: 1px; }
h6 { font-weight: 400; }

 .header-classic.ab-hide #Top_bar { border-bottom: 1px solid rgba(255, 255, 255, 0.2); }

#Top_bar .menu > li > a span:not(.description) { letter-spacing: 4px; }

.quick_fact { text-align: left; }
.quick_fact .title { font-style: italic; font-size: 18px; letter-spacing: 2px; line-height: 22px; }
.quick_fact hr { display: none; }