body,
.special-heading-wrap .caption-wrap .body-font,
.woocommerce .woocommerce-ordering select.orderby,
.woocommerce-page .woocommerce-ordering select.orderby,
.body,
span,
strong,
h2, #footer, .thumb-title-wrap .thumb-title, .full-screen-portfolio-overlay-title {
    font-family: Work Sans, Roboto, "Noto Sans TC", 微軟正黑體, "Microsoft JhengHei", sans-serif, Arial !important;
    /*font-family: "Noto Sans TC", "微軟正黑體",  "Microsoft JhengHei", Hind,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;*/
}
/* 暫時修改 */
/* .portfolio_old{
	display:none;
}
.owl-carousel .owl-stage {
    width: 100% !important;
}

.owl-carousel .owl-item{
	width: calc(50% - 20px) !important;
    margin: 5px 10px;
}
.owl-theme .owl-controls {
    display: none;
}
.thumb-title-wrap .thumb-title, .full-screen-portfolio-overlay-title, .thumb-title-wrap .portfolio-item-cats{
	text-shadow: black 0.1em 0.1em 0.2em;
} */
/* 暫時修改 end*/
.mejs-controls .mejs-time-rail .mejs-time-current,
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
.woocommerce span.onsale,
.woocommerce-page span.onsale,
.woocommerce a.add_to_cart_button.button.product_type_simple.added,
.woocommerce-page .widget_shopping_cart_content .buttons a.button:hover,
.woocommerce nav.woocommerce-pagination ul li span.current,
.woocommerce nav.woocommerce-pagination ul li a:hover,
.woocommerce nav.woocommerce-pagination ul li a:focus,
.testimonial-flex-slider .flex-control-paging li a.flex-active,
#back-to-top,
.be-carousel-nav,
.portfolio-carousel .owl-controls .owl-prev:hover,
.portfolio-carousel .owl-controls .owl-next:hover,
.owl-theme .owl-controls .owl-dot.active span,
.owl-theme .owl-controls .owl-dot:hover span,
.more-link.style3-button,
.view-project-link.style3-button {
    background: #6ECB34 !important;
}


ul#slidebar-menu li,
.tatsu-text-inner.clearfix h6 {
    color: #FFF;
}

.portfolio-details.style3>div {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 calc(25% - 50px);
    flex: 0 0 calc(25% - 50px);
    margin-right: 50px;
}

#footer-wrap {
    color: #6ECB34;
}

.style7 .be-wrap #header-controls-left,
.style7 .be-wrap .logo {
    width: 40%;
    margin-top: 30px;
}

.socialMedia ul {
    padding: 0;
    padding-top: 20px;
}

.socialMedia li {
    display: inline-block;
    vertical-align: top;
}

.socialMedia li a {
    display: block;
    background: transparent no-repeat center;
    text-indent: -9999px;
    width: 40px;
    height: 40px;
    margin: 0 auto;
    background-image: url(https://memphy.com/wp-content/uploads/2020/02/icon-fb-01.png);
    overflow: hidden;
}

.socialMedia li a:hover {
    background-image: url(https://memphy.com/wp-content/uploads/2019/08/icon-fb-w.png
);
}

.photostream_overlay,
.be-button,
.more-link.style3-button,
.view-project-link.style3-button,
button,
input[type="button"],
input[type="submit"],
input[type="reset"] {
    background-color: #6ECB34;
}

.tatsu-g98kzuvq1g5n3xv9 .tatsu-section-pad,
.tatsu-g7bart2x9f6neqrn .tatsu-section-pad,
.tatsu-g63zyt9nnpcb2thd .tatsu-section-pad {
    padding: 0 0px 15px 0px !important;
}

a.be-button.view-project-link,
.more-link,
.view-project-link.style4-button:hover::after {
    border-color: #6ECB34;
}

.alt-color,
li.ui-tabs-active h6 a,
a,
a:visited,
.social_media_icons a:hover,
.post-title a:hover,
.fn a:hover,
a.team_icons:hover,
.recent-post-title a:hover,
.widget_nav_menu ul li.current-menu-item a,
.widget_nav_menu ul li.current-menu-item:before,
.woocommerce ul.cart_list li a:hover,
.woocommerce ul.product_list_widget li a:hover,
.woocommerce-page ul.cart_list li a:hover,
.woocommerce-page ul.product_list_widget li a:hover,
.woocommerce-page .product-categories li a:hover,
.woocommerce ul.products li.product .product-meta-data h3:hover,
.woocommerce table.cart a.remove:hover,
.woocommerce #content table.cart a.remove:hover,
.woocommerce-page table.cart a.remove:hover,
.woocommerce-page #content table.cart a.remove:hover,
td.product-name a:hover,
.woocommerce-page #content .quantity .plus:hover,
.woocommerce-page #content .quantity .minus:hover,
.post-category a:hover,
a.custom-like-button.liked,
.menu-card-item-stared {
    color: #6ECB34;
}
a.navigation-previous-post-link, a.navigation-next-post-link {
    color: #1a1a1a;
}
.slide_text {
    text-align: center;
    position: absolute;
    bottom: 10px;
    left: 50%;
    transform: translateX(-50%);
    font-size: 1.2rem;
    font-family: Work Sans, Roboto, "Noto Sans TC", 微軟正黑體, "Microsoft JhengHei", sans-serif, Arial !important;
    font-style: italic;
    color: #00ff00;
    font-weight: bold;
}
.tatsu-single-image.tatsu-module.tatsu-image-lazyload.tatsu-external-image.tatsu-SkfCdufKV, .tatsu-single-image.tatsu-module.tatsu-image-lazyload.tatsu-external-image.tatsu-rJiaM76_p {
    display: none;
}
h5, #reply-title, .h5{
	letter-spacing: 0;
	line-height: 1.6;
}
p{
	line-height: 1.8;
}
.next-title, .previous-title {
    line-height: 1.6;
	  letter-spacing: 0;
}
@media only screen and (max-width: 768px) {

    .style7 .be-wrap #header-controls-left,
    .style7 .be-wrap .logo {
        width: 100%;
        padding-top: 30px;
        margin-left: 0px !important;
        max-width: 70%;
        padding-bottom: 0;


    }
}