span,h1,h2,h3,h4,p,a,.psfw-content,body{
font-family: 'Noto Sans TC', Microsoft Yahei; Arial, Helvetica !important;	
letter-spacing:0.5px;
}
a:hover {
    color: darkgrey;
}
.blog-post-loop .entry-title, .post-single-page .entry-title, .single-post-navigation .post-title, .portfolio-entry .entry-title, td.product-name a, .category-grid-item .category-title, .product_title, .autocomplete-suggestion .suggestion-title, .widget_recent_entries ul li a, .widget_recent_comments ul li > a, .woodmart-recent-posts .entry-title a, .woodmart-menu-price .menu-price-title, .product-title, .product-grid-item .product-title, .group_table td.label a {
    font-family: Arial, Helvetica, sans-serif;
}

span.nav-link-text {
    font-size: 13px;
letter-spacing:1px;
	    font-weight: 500;
	    margin-bottom: 12px;
	    margin-right: 30px ;
	  margin-top:-5px;
}

.font{font-family: Microsoft Yahei; Arial, Helvetica !important;	 }

.navigation-style-underline .nav-link-text {
    line-height: 2.5;
    color: white;
}
.whb-row.whb-general-header.whb-not-sticky-row.whb-with-bg.whb-without-border.whb-color-light.whb-flex-flex-middle {
    background: linear-gradient(to right, #3CB371, #007752) !important;
}
.navigation-style-underline .nav-link-text {
    line-height: 2.5;
}
.whb-color-light .navigation-style-underline .item-level-0>a .nav-link-text:after {
    background-color: #D2FB7B;
	height: 5px;
    margin-top: 1px;
}
.whb-color-dark .navigation-style-underline .item-level-0>a:after {
    display:none;
}
.navigation-style-underline .menu-simple-dropdown .color-scheme-dark li a {
    color: #fff;
}
li#menu-item-7421,li#menu-item-382,li#menu-item-7915 {
    margin-left: 3px;
}
.woodmart-navigation .item-level-0.menu-item-has-children>a:after{
    display:none;
}
.whb-text-element.reset-mb-10 {
    margin-right: 0px;
	  margin-bottom:12px;
	  padding: 4px;
	    margin-left: 3px;
}
.whb-column.whb-col-center.whb-visible-lg {
    margin-top: 35px;
}

.whb-col-right, .whb-mobile-right {
    justify-content: flex-end;
    margin-right: 95px;
    margin-top: 35px;
}

.whb-general-header {
    border-bottom-style: none;
}

.whb-color-light .wd-tools-element>a {
    color: #FFF;
    margin-bottom: 12px;
	  margin-left:-15px
}

/*pad menu*/
@media only screen 
and (min-width : 768px)and (max-width : 1023px) {
.wd-tools-element {
    margin-left: 10px;
}

img.menu_icon_1 {
    display: none;
}
	span.menu_text_1 {
    display: none;
}

.whb-search.search-button.wd-tools-element.mobile-search-icon {
    margin-left: 35px;
	}
	.whb-mobile-right{
    margin-top: 15px;}	
	
.whb-text-element.reset-mb-10 {
	    margin-left: 20px;
}	
	
	
}	


/*header search button*/
.whb-color-light .wd-tools-element:hover>a .search-button-icon.wd-tools-icon:after {
    background-color: #D2FB7B;
    height: 5.5px;
}

.search-button .search-button-icon:after {
    position: absolute;
    top: 205%;
    left: 50%;
    margin-top: -4.5px;
    margin-left: -12px;
    width: 23px;
    height: 15px;
    font-weight: 400;
    font-size: 15px;
    line-height: 15px;
    opacity: 1;
    transition: none;
    content: "";
    font-family: woodmart-font;
}

.search-button:hover .woodmart-search-dropdown {
	  visibility: visible;
    opacity: 1;
    -webkit-transform: none;
    transform: none;
    pointer-events: visible;
    pointer-events: unset;
    border-radius: 60px;
    margin-top: 0px;
}

.woodmart-search-dropdown input[type=text] {
    padding-left: 25px;
    padding-right: 55px;
    height: 40px;
    border-style: none;
}

.search-button .search-button-icon:before {
    font-size: 13px;
    transition: opacity .3s ease;
    content: "\f130";
    font-family: woodmart-font;
}
body .woodmart-search-dropdown{
transform: translateY(-10px) translateZ(0) !important;	
width: 200px;	
}
.woodmart-search-dropdown .searchsubmit {
    width: 60px;
    color: #333;
    display: none;
}
.woodmart-search-dropdown input[type=text] {
    padding-left: 25px;
    padding-right: 55px;
    height: 40px;
    border-style: none;
    font-size: 10px;
}


/*shopping cart*/
img.woodmart-custom-icon {
    width: 20px;
    height: 20px;
}


span.woodmart-burger-label.wd-tools-text {
    display: none;
}

/*mobile header*/

@media only screen and (max-width: 1024px) and (min-width: 601px) {
img.menu_icon_2 {
    margin-left: 90px !important;
	}}

@media only screen and (max-width: 600px) and (min-width: 500px) {
img.menu_icon_2 {
    margin-left: 60px !important;
	}}

@media only screen 
and (max-width : 768px) {
.whb-col-right, .whb-mobile-right {
    justify-content: flex-end;
    margin-right: 0px;
    margin-top: 11px;
}

	
.whb-color-light .wd-tools-element>a {
	  margin-left:0px
}
	
span.search-button-icon.wd-tools-icon {
    margin-bottom: 15px;
	margin-right: -35px;
	
}
img.menu_icon_3 {
    margin-bottom: 4px !important;
	    margin-right: -6px!important;
}	
html[lang="en"] .whb-text-element.reset-mb-10 {
	   margin-right: -13px;
	margin-left: 9px !important;
}	
html[lang="en"] span.search-button-icon.wd-tools-icon {
    margin-right: -24px;
}	
html[lang="en"] img.menu_icon_3 {
    margin-right: -2px!important;
}	
	
}

@media only screen 
and (max-width : 1024px) {
.sub-menu-dropdown.color-scheme-dark {
 margin-top: 100px !important;
 margin-bottom: -100px;
	}
.site-mobile-menu li a {
	padding-top: 20px;}




}

@media only screen 
and (max-width : 768px) {
img.menu_icon_1 {
    display: none !important;
}	
	
span.menu_text_1 {
    display: none!important;
}	
	

.whb-search.search-button.wd-tools-element.mobile-search-icon {
    margin-left: -25px !important;
    margin-top: 15px;
	
}
.whb-text-element.reset-mb-10 {
	margin-left: 16px !important;}
	
.mobile-nav.slide-from-left.act-mobile-menu {
    z-index: 9999;
}	
.menu_icon_1,.menu_text_1{
    display: none;
}	
span.woodmart-burger.wd-tools-icon {
    margin-top: 15px;
	margin-left: 15px;
}	
	
}



/*submenu*/

.sub-menu-dropdown.color-scheme-dark {
background: white;
	margin-top:-40px;
	z-index: -1;
}


div#dropdown_greeingre {
	    width: 1400px;

}

.wpb_column.submenu_height.vc_column_container.vc_col-sm-12 {
    margin-bottom: -10px;
}

div#submenu_1stgrid {
    width: 23.7%;
	   
}

div#submenu_2grid, div#submenu_3grid {
    border: 3px solid;
    border-image: url(/skin/img/UzestA_header_submenu_line_10.png)20/ 0px 8px 0px 0px;
    width: 6%;
    margin-top: 15px;
}

div#submenu_2grid {
    margin-left: 10px;
}

div#submenu_4grid {
	  width:6%;
    margin-top: 15px;
}
.wpb_single_image img.vc_img-placeholder {
    display: none;
    width: 100%;
}

div#submenu1_icon1 {
    content: "";
    background-image: url('/skin/img/icon-17-1.png');
    background-size: 100%;
    width: 25px;
    height: 25px;
    color: transparent;
    background-repeat: no-repeat;
    margin-left:10px;
    margin-top:3px;
}
div#submenu_2grid:hover #submenu1_icon1 {
    content: "";
    background-image: url('/skin/img/icon-17-2.png');
    background-size: 100%;
    width: 25px;
    height: 25px;
    color: transparent;
    background-repeat: no-repeat;
	  	margin-top: 3px;
    margin-left: 10px;
}


div#submenu1_icon2 {
    content: "";
    background-image: url('/skin/img/icon-04.png');
    background-size: 100%;
    width: 25px;
    height: 25px;
    color: transparent;
    background-repeat: no-repeat;
	  	margin-top: 3px;
    margin-left: 10px;
}
div#submenu_3grid:hover #submenu1_icon2 {
    content: "";
    background-image: url('/skin/img/icon-05.png');
    background-size: 100%;
    width: 25px;
    height: 25px;
    color: transparent;
    background-repeat: no-repeat;
	  	margin-top: 3px;
    margin-left: 10px;
}

div#submenu1_icon3 {
    content: "";
    background-image: url('/skin/img/icon-06.png');
    background-size: 100%;
    width: 25px;
    height: 25px;
    color: transparent;
    background-repeat: no-repeat;
	  	margin-top: 6px;
    margin-left: 12px;
}
div#submenu_4grid:hover #submenu1_icon3 {
    content: "";
    background-image: url('/skin/img/icon-07.png');
    background-size: 100%;
    width: 25px;
    height: 25px;
    color: transparent;
    background-repeat: no-repeat;
	  	margin-top: 6px;
    margin-left: 12px;
}

div#dropdown_greeingre2 {
	    width: 1400px;
}

div#submenu2_1stgrid {
    width: 23.5%;
}

/*div#submenu2_2grid,*/
div#submenu2_3grid, div#submenu2_4grid, div#submenu2_5grid {
    border: 3px solid;
    border-image: url(/skin/img/UzestA_header_submenu_line_10.png)20/ 0px 8px 0px 0px;
    width: auto;
    margin-top: 15px;
	  margin-left:-4px;
}
div#submenu2_2grid {
    margin-left: -15px;
}
div#submenu2_6grid {
    width: auto;
    margin-top: 15px;
}

div#submenu2_icon1 {
    content: "";
    background-image: url('/skin/img/icon-121.png');
    background-size: 100%;
    width: 25px;
    height: 25px;
    color: transparent;
    background-repeat: no-repeat;
	  	margin-top: 3px;
    margin-left: 14px;
}
div#submenu2_3grid:hover #submenu2_icon1 {
    content: "";
    background-image: url('/skin/img/icon-13.png');
    background-size: 100%;
    width: 25px;
    height: 25px;
    color: transparent;
    background-repeat: no-repeat;
	  	margin-top: 3px;
    margin-left: 14px;
}


div#submenu2_icon2 {
    content: "";
    background-image: url('/skin/img/icon-10.png');
    background-size: 100%;
    width: 25px;
    height: 25px;
    color: transparent;
    background-repeat: no-repeat;
	  	margin-top: 3px;
    margin-left: 14px;
}
div#submenu2_3grid:hover #submenu2_icon2 {
    content: "";
    background-image: url('/skin/img/icon-11.png');
    background-size: 100%;
    width: 25px;
    height: 25px;
    color: transparent;
    background-repeat: no-repeat;
	  	margin-top: 3px;
    margin-left: 14px;
}

div#submenu2_icon3 {
    content: "";
    background-image: url('/skin/img/icon-12.png');
    background-size: 100%;
    width: 25px;
    height: 25px;
    color: transparent;
    background-repeat: no-repeat;
	  	margin-top: 3px;
    margin-left: 14px;
}
div#submenu2_5grid:hover #submenu2_icon3 {
    content: "";
    background-image: url('/skin/img/icon-122.png');
    background-size: 100%;
    width: 25px;
    height: 25px;
    color: transparent;
    background-repeat: no-repeat;
	  	margin-top: 3px;
    margin-left: 14px;
}



div#submenu2_icon4 {
    content: "";
    background-image: url('/skin/img/icon-14.png');
    background-size: 100%;
    width: 25px;
    height: 25px;
    color: transparent;
    background-repeat: no-repeat;
	  	margin-top: 4px;
    margin-left: 14px;
}


div#submenu2_5grid:hover #submenu2_icon4 {
    content: "";
    background-image: url('/skin/img/icon-15.png');
    background-size: 100%;
    width: 25px;
    height: 25px;
    color: transparent;
    background-repeat: no-repeat;
	  	margin-top: 4px;
    margin-left: 14px;
}

div#submenu2_icon5 {
    content: "";
    background-image: url('/skin/img/icon-16.png');
    background-size: 100%;
    width: 25px;
    height: 25px;
    color: transparent;
    background-repeat: no-repeat;
	  	margin-top: 22px;
    margin-left: 27px;
}



div#submenu2_2grid:hover #submenu2_icon5 {
    content: "";
    background-image: url('/skin/img/icon-17.png');
    background-size: 100%;
    width: 25px;
    height: 25px;
    color: transparent;
    background-repeat: no-repeat;
	  	margin-top: 22px;
    margin-left: 27px;
}


div#dropdown_greeingre3 {
	    width: 1400px;
}

div#submenu3_1stgrid {
    width: 23.65%;
}

div#submenu3_2grid, div#submenu3_3grid {
border: 3px solid;
    border-image: url(/skin/img/UzestA_header_submenu_line_10.png)20/ 0px 8px 0px 0px;
    width: auto;
    margin-top: 15px;
    margin-left: -4px;
}

div#submenu3_3grid {
    width: auto;
    margin-top: 15px;
	  margin-left:-4px;
}
div#submenu3_4grid {
    margin-left: -13px;
}

div#submenu3_icon1 {
    content: "";
    background-image: url('/skin/img/icon-18.png');
    background-size: 100%;
    width: 25px;
    height: 25px;
    color: transparent;
    background-repeat: no-repeat;
	  	margin-top: 3px;
    margin-left: 15px;
}
div#submenu3_2grid:hover #submenu3_icon1 {
    content: "";
    background-image: url('/skin/img/icon-19.png');
    background-size: 100%;
    width: 25px;
    height: 25px;
    color: transparent;
    background-repeat: no-repeat;
	  	margin-top: 3px;
    margin-left: 15px;
}


div#submenu3_icon2 {
    content: "";
    background-image: url('/skin/img/icon-20.png');
    background-size: 100%;
    width: 25px;
    height: 25px;
    color: transparent;
    background-repeat: no-repeat;
	  margin-top: 3px;
    margin-left: 9px;
}
div#submenu3_3grid:hover #submenu3_icon2 {
	  content: "";
    background-image: url('/skin/img/icon-21.png');
    background-size: 100%;
    width: 25px;
    height: 25px;
    color: transparent;
    background-repeat: no-repeat;
	  	margin-top: 3px;
    margin-left: 9px;
}
div#submenu3_icon3 {
    content: "";
    background-image: url(/skin/img/icon-24.png);
    background-size: 100%;
    width: 25px;
    height: 25px;
    color: transparent;
    background-repeat: no-repeat;
    margin-top: 20px;
    margin-left: 27px;
}
div#submenu3_4grid:hover #submenu3_icon3 {
	  content: "";
    background-image: url('/skin/img/icon-25.png');
    background-size: 100%;
    width: 25px;
    height: 25px;
    color: transparent;
    background-repeat: no-repeat;
	  	margin-top: 20px;
    margin-left: 27px;
}

/*@media only screen 
and (min-width : 768px) 
and (max-width : 1098px) { 
div#submenu_1stgrid {
    width: 23.7%;
}
	div#submenu2_1stgrid {
    width: 23.5%;
}
	div#submenu3_1stgrid {
    width: 23.65%;
}
}*/


body .dropdown-cart, 
body .menu-simple-dropdown .sub-sub-menu, 
body .sub-menu-dropdown, 
body .vertical-navigation .sub-menu-dropdown, 
body .whb-column form.woocommerce-currency-switcher-form .dd-options,
body .whb-text-element .wcml-dropdown .wcml-cs-submenu, 
body .whb-text-element .wcml-dropdown-click .wcml-cs-submenu, 
body .woodmart-product-categories .children 
 {
 -webkit-transition-duration: 0.3s;
 transition-duration: 0.3s !important;
transform: translateY(-100px) translateZ(0) !important;	
transition: all linear;	
} 



.item-event-hover:hover>.sub-menu-dropdown, .item-menu-opened>.sub-menu-dropdown, .menu-item-register.wd-active-link, .menu-item-register.wd-active-login, .menu-simple-dropdown li:hover>ul, .search-button:hover .woodmart-search-dropdown, .whb-column form.woocommerce-currency-switcher-form:hover .dd-options, .whb-text-element .wcml-dropdown .wcml-cs-active-currency:hover .wcml-cs-submenu, .whb-text-element .wcml-dropdown-click .wcml-cs-active-currency:hover .wcml-cs-submenu, .woodmart-product-categories li:hover>.children, .woodmart-shopping-cart.display-widget>.dropdown-cart, .woodmart-shopping-cart:hover>.dropdown-cart{
transform: translateY(0px) translateZ(0) !important; 
transition: all linear;	
} 


/*英文 submenu*/
/*英文 submenu1_grid*/
div#submenu1_2grid_en{
    border: 3px solid;
    border-image: url(/skin/img/UzestA_header_submenu_line_10.png)20/ 0px 8px 0px 0px;
    width: 6%;
    margin-top: 15px;
    margin-left: 5px;
}

  div#submenu1_3grid_en {
    border: 3px solid;
    border-image: url(/skin/img/UzestA_header_submenu_line_10.png)20/ 0px 8px 0px 0px;
    width: 8.5%;
    margin-top: 15px;
}

  div#submenu1_4grid_en {
	  width:8%;
    margin-top: 15px;
}


/*英文 submenu1_icon&hover*/
div#submenu1_icon1_en{
    content: "";
    background-image: url('/skin/img/17-1.png');
    background-size: 100%;
    width: 25px;
    height: 25px;
    color: transparent;
    background-repeat: no-repeat;
    margin-left:10px;
    margin-top:3px;
}

div#submenu1_icon2_en {
    content: "";
    background-image: url('/skin/img/icon-04.png');
    background-size: 100%;
    width: 25px;
    height: 27px;
    color: transparent;
    background-repeat: no-repeat;
	  	margin-top: 3px;
    margin-left: 26px;
}

div#submenu1_3grid_en:hover #submenu1_icon2_en {
    content: "";
    background-image: url('/skin/img/icon-05.png');
    background-size: 100%;
    width: 25px;
    height: 27px;
    color: transparent;
    background-repeat: no-repeat;
	  	margin-top: 3px;
    margin-left: 26px;
}


div#submenu1_icon3_en {
    content: "";
    background-image: url('/skin/img/icon-06.png');
    background-size: 100%;
    width: 25px;
    height: 25px;
    color: transparent;
    background-repeat: no-repeat;
	  	margin-top: 6px;
    margin-left: 26px;
}


div#submenu1_4grid_en:hover #submenu1_icon3_en {
    content: "";
    background-image: url('/skin/img/icon-07.png');
    background-size: 100%;
    width: 25px;
    height: 25px;
    color: transparent;
    background-repeat: no-repeat;
	  	margin-top: 6px;
    margin-left: 26px;
}




/*英文 submenu2_grid*/


div#submenu2_3grid_en{
    border: 3px solid;
    border-image: url(/skin/img/UzestA_header_submenu_line_10.png)20/ 0px 8px 0px 0px;
    width: auto;
    margin-top: 15px;
    margin-left: -6px;
    width: 8%;
}

div#submenu2_4grid_en{
    border: 3px solid;
    border-image: url(/skin/img/UzestA_header_submenu_line_10.png)20/ 0px 8px 0px 0px;
    width: auto;
    margin-top: 15px;
    margin-left: -6px;
    width: 7.2%;
}

div#submenu2_5grid_en{
    border: 3px solid;
    border-image: url(/skin/img/UzestA_header_submenu_line_10.png)20/ 0px 8px 0px 0px;
    width: auto;
    margin-top: 15px;
    margin-left: -6px;
    width: 7.2%;
}




/*div#submenu2_icon*/


div#submenu2_icon1_en {
    content: "";
    background-image: url('/wp-content/uploads/2021/09/UzestA公司網站20210915-5-2-icon外框-08.png');
    background-size: 100%;
    width: 25px;
    height: 25px;
    color: transparent;
    background-repeat: no-repeat;
	  	margin-top: 3px;
    margin-left: 14px;
}

div#submenu2_2grid_en:hover #submenu2_icon1_en {
    content: "";
    background-image: url('/wp-content/uploads/2021/09/UzestA公司網站20210915-5-2-icon外框-09.png');
    background-size: 100%;
    width: 25px;
    height: 25px;
    color: transparent;
    background-repeat: no-repeat;
	  	margin-top: 3px;
    margin-left: 14px;
}



div#submenu2_icon2_en {
    content: "";
    background-image: url('/wp-content/uploads/2021/09/UzestA公司網站20210915-5-2-icon外框-10.png');
    background-size: 100%;
    width: 25px;
    height: 25px;
    color: transparent;
    background-repeat: no-repeat;
	  	margin-top: 3px;
    margin-left: 26px   
}


div#submenu2_3grid_en:hover #submenu2_icon2_en {
    content: "";
    background-image: url('/wp-content/uploads/2021/09/UzestA公司網站20210915-5-2-icon外框-11.png');
    background-size: 100%;
    width: 25px;
    height: 25px;
    color: transparent;
    background-repeat: no-repeat;
	  	margin-top: 3px;
    margin-left: 26px;
}


div#submenu2_icon3_en  {
    content: "";
    background-image: url('/wp-content/uploads/2021/09/UzestA公司網站20210915-5-2-icon外框-12.png');
    background-size: 100%;
    width: 25px;
    height: 25px;
    color: transparent;
    background-repeat: no-repeat;
	  	margin-top: 3px;
    margin-left: 17px;
}

div#submenu2_4grid_en:hover #submenu2_icon3_en {
    content: "";
    background-image: url('/wp-content/uploads/2021/09/UzestA公司網站20210915-5-2-icon外框-13.png');
    background-size: 100%;
    width: 25px;
    height: 25px;
    color: transparent;
    background-repeat: no-repeat;
	  	margin-top: 3px;
    margin-left: 17px;
}


div#submenu2_icon4_en  {
    content: "";
    background-image: url('/wp-content/uploads/2021/09/UzestA公司網站20210915-5-2-icon外框-14.png');
    background-size: 100%;
    width: 25px;
    height: 25px;
    color: transparent;
    background-repeat: no-repeat;
	  margin-top:3px;
    margin-left:21px !important;
}


div#submenu2_5grid_en:hover #submenu2_icon4_en {
    content: "";
    background-image: url('/wp-content/uploads/2021/09/UzestA公司網站20210915-5-2-icon外框-15.png');
    background-size: 100%;
    width: 25px;
    height: 25px;
    color: transparent;
    background-repeat: no-repeat;
	  margin-top: 3px;
    margin-left: 21px !important;
}



div#submenu2_icon5_en {
    content: "";
    background-image: url('/wp-content/uploads/2021/09/UzestA公司網站20210915-5-2-icon外框-16.png');
    background-size: 100%;
    width: 25px;
    height: 25px;
    color: transparent;
    background-repeat: no-repeat;
	  	margin-top: 22px;
    margin-left: 27px;
}

div#submenu2_2grid_en:hover #submenu2_icon5_en {
    content: "";
    background-image: url('/wp-content/uploads/2021/09/UzestA公司網站20210915-5-2-icon外框-17.png');
    background-size: 100%;
    width: 25px;
    height: 25px;
    color: transparent;
    background-repeat: no-repeat;
	  	margin-top: 22px;
    margin-left: 27px;
}


/*英文 submenu3_grid*/
div#submenu3_1stgrid_en {
    width: 23.65%;
}

div#submenu3_2grid_en{
    border: 3px solid;
    border-image: url(/wp-content/uploads/2021/09/UzestA_header_submenu_line_10.png)20/ 0px 8px 0px 0px;
    margin-top: 15px;
	    margin-left: -2px;

	width:7%;
}

div#submenu3_3grid_en {
    width: auto;
    margin-top: 15px;
	  margin-left:-4px;
    border: 3px solid;
    border-image: url(/wp-content/uploads/2021/09/UzestA_header_submenu_line_10.png)20/ 0px 8px 0px 0px;
    width: auto;
    margin-top: 15px;    
	width: 7.5%;
}
div#submenu3_4grid_en {
    margin-left: -13px;
	width: 11%;
}



/*英文 submenu3_icon&hover*/
div#submenu3_icon1_en {
    content: "";
    background-image: url('/wp-content/uploads/2021/09/UzestA公司網站20210915-5-2-icon外框-18.png');
    background-size: 100%;
    width: 25px;
    height: 25px;
    color: transparent;
    background-repeat: no-repeat;
	  	margin-top: 3px;
    margin-left: 18.5px;
}
div#submenu3_2grid_en:hover #submenu3_icon1_en {
    content: "";
    background-image: url('/wp-content/uploads/2021/09/UzestA公司網站20210915-5-2-icon外框-19.png');
    background-size: 100%;
    width: 25px;
    height: 25px;
    color: transparent;
    background-repeat: no-repeat;
	  	margin-top: 3px;
    margin-left: 18.5px;
}


div#submenu3_icon2_en {
    content: "";
    background-image: url('/wp-content/uploads/2021/09/UzestA公司網站20210915-5-2-icon外框-20.png');
    background-size: 100%;
    width: 25px;
    height: 25px;
    color: transparent;
    background-repeat: no-repeat;
	  margin-top: 3px;
    margin-left: 22px;
}
div#submenu3_3grid_en:hover #submenu3_icon2_en {
	  content: "";
    background-image: url('/wp-content/uploads/2021/09/UzestA公司網站20210915-5-2-icon外框-21.png');
    background-size: 100%;
    width: 25px;
    height: 25px;
    color: transparent;
    background-repeat: no-repeat;
	  	margin-top: 3px;
    margin-left: 22ppx;
}
div#submenu3_icon3_en {
    content: "";
    background-image: url(/wp-content/uploads/2021/09/UzestA公司網站20210915-5-2-icon外框-24.png);
    background-size: 100%;
    width: 25px;
    height: 25px;
    color: transparent;
    background-repeat: no-repeat;
    margin-top: 20px;
    margin-left: 45px;
}
div#submenu3_4grid_en:hover #submenu3_icon3_en {
	  content: "";
    background-image: url('/wp-content/uploads/2021/09/UzestA公司網站20210915-5-2-icon外框-25.png');
    background-size: 100%;
    width: 25px;
    height: 25px;
    color: transparent;
    background-repeat: no-repeat;
	  	margin-top: 20px;
    margin-left: 45px;
}



/*footer*/
footer.footer-container.color-scheme-dark {
    margin-top: -40px;
}

.footer-logo {
    margin-top: 10px;
    margin-left: 38px !important;
    max-width: 60% !important;
}

a.footer.text:hover {
    color: #FFBB02 !important;
}
h5.widget-title {
    margin-bottom: 15px;
    margin-top: 20px;
}

a.footer.text {
    color: #595859 !important;
    border-style: hidden;
    width: 350px;
    text-align: right;
    letter-spacing: 0px;
    font-family: arial,Noto Serif TC, LiSong Pro Light; 
    font-size: 12px;
    font-weight: 400;
	    text-transform: uppercase;
}
}
 .woodmart-widget li{
    margin-bottom: 10px;
}

.min-footer>div {
    flex: none;
    padding-right: 80px;
    padding-left: 15px;
    max-width: 50%;
    line-height: 1.2;
}
footer h5.widget-title {
    font-size: 17.5px;
    color: #007A53 !important;
    letter-spacing: -0.25px;
}
.min-footer {
    display: flex;
    align-items: center;
    flex-direction: row;
    justify-content: space-between;
    margin-right: 5px;
    margin-left: 15px;
    padding-top: 20px;
    padding-bottom: 20px;
}



/*footer多語系 menu*/
div#block-8 {
    border-style: hidden;
	  margin-top: -20px;
}
.wpml-ls-legacy-dropdown a {
   border: 0px solid #cdcdcd; 
	 background-color: transparent;
}
a.js-wpml-ls-item-toggle.wpml-ls-item-toggle {
    text-align: right;
}
span.wpml-ls-native {
color: #007A53 !important;
    text-transform: uppercase;
    letter-spacing: 0.5px;
	    padding-left: 5px;
    font-size: 12px;
	font-weight: 900;
}


.widget .wpml-ls ul {
        border: 0 !important;
        border-radius: 0;
        box-shadow: none;
    }




.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after {
    content: "";
    vertical-align: middle;
    display: inline-block;
    border: .35em solid transparent;
    border-top: .5em solid;
    position: absolute;
    right: -10px;
    top: calc(50% - .175em);
    color:transparent;
    background-color: transparent;
    background-size:75%;
    background-image: url(/skin/img/UzestA_footer_language_1.png);
    width:40px;
    height:40px;
	    background-repeat: no-repeat;
    margin-top: -16px;
}
.wpml-ls-legacy-dropdown a {
    border-width: 0px !important;
}

a.wpml-ls-link {
    text-align: right;
    font-size: 12px;
    padding-right: 25px;
}

.wpml-ls-legacy-dropdown .wpml-ls-item {
    padding: 0;
    margin: 0;
    list-style-type: none;
    width: 350px;
}


div#icl_lang_sel_widget-2 {
	margin-top: 50px;
	margin-bottom: 0px ;
}


@media only screen and (min-width: 1400px) {
div#icl_lang_sel_widget-2 {
    margin-left: -230px ;
}
}
@media only screen and (max-width: 1399px) and (min-width: 1320px) {
div#icl_lang_sel_widget-2 {
    margin-left: -240px;
}
}

@media only screen and (max-width: 1319px) and (min-width: 1240px) {
div#icl_lang_sel_widget-2 {
    margin-left: -250px;
}
}

@media only screen and (max-width: 1239px) and (min-width: 1160px) {
div#icl_lang_sel_widget-2 {
    margin-left: -270px;
}
}

@media only screen and (max-width: 1159px) and (min-width: 1080px) {
div#icl_lang_sel_widget-2 {
    margin-left: -285x;
}
}

@media only screen and (max-width: 1079px)  and (min-width: 1025px) {
div#icl_lang_sel_widget-2 {
    margin-left: -250px;
}
}


@media only screen and (max-width: 1024px)  and (min-width: 980px) {
div#icl_lang_sel_widget-2 {
    margin-left: -50px;
}
}

@media only screen and (max-width: 979px)  and (min-width: 840px) {
div#icl_lang_sel_widget-2 {
    margin-left: -90px;
}
}


@media only screen  and (max-width: 839px) and (min-width: 760px) {
div#icl_lang_sel_widget-2 {
    margin-left: -120px;
}
}


@media only screen  and (max-width: 759px) and (min-width: 376px) {
div#icl_lang_sel_widget-2 {
    margin-left: -20px;
}
}
@media only screen  and (max-width: 415px) {
div#icl_lang_sel_widget-2 {
    margin-left: -40px;
}
}


.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a, .wpml-ls-legacy-dropdown a:focus, .wpml-ls-legacy-dropdown a:hover {
    background: transparent;
}

/*end of footer icon 多語系 menu*/


div#footer_social\ icon {
    margin-right: -40px;
}

span.social_icon1 {
    margin-left: 4px;
    margin-right: 4px;
}
span.social_icon2 {
    margin-left: 4px;
    margin-right: 4px;
}
span.social_icon3 {
    margin-left: 4px;
    margin-right: 4px;
}
span.social_icon4 {
    margin-left: 4px;
    margin-right: 14px;
}

p#copyright_text {
    margin-top: -20px;
    line-height: 20px !important;
    font-size: 12px;
    margin-left: 70px;
    letter-spacing: 1px;
	font-family: Helvetica,arial;
}


.copyrights-wrapper.copyrights-two-columns {
    border-top: none;
}

.social_icon1{
    background-image: url('/skin/img/UzestA_footer_fb_white_1.png');
    background-repeat: no-repeat;
    background-size: 100%;
    width: 38px;
    height: 39px;
    display: inline-block;
}
   
  .social_icon1:hover {
        background: url("/skin/img/UzestA_footer_fb_1.png") no-repeat;
    background-size: 100%;
    width: 38px;
    height: 39px;
    }
  
  
.social_icon2{
    background-image: url('/skin/img/UzestA_footer_ig_white_1.png');
    background-repeat: no-repeat;
    background-size: 100%;
    width: 38px;
    height: 39px;
    display: inline-block;
}
    
  .social_icon2:hover {
        background: url("/skin/img/UzestA_footer_ig_1.png") no-repeat;
        background-size: 100%;
    width: 38px;
    height: 39px;
    } 
  
  
  .social_icon3{
    background-image: url('/skin/img/UzestA_footer_yt_white_1.png');
    background-repeat: no-repeat;
    background-size: 100%;
    width: 41px;
    height: 42px;
    display: inline-block;
}
    
  .social_icon3:hover {
        background: url("/skin/img/UzestA_footer_TY_1.png") no-repeat;
    background-size: 100%;
    width: 41px;
    height: 42px;
    } 
  

a.scrollToTop.button-show,.scrollToTop.button-show {
    display: none;
}


/*footer_pad*/
@media only screen  and (max-width: 1024px) and (min-width: 768px) {
.footer-logo {
    margin-left: -30px !important;
    margin-bottom: 80px !important;
    width: 60%;
}

div#text-15 {
    text-align: right;
    margin-right: -120px;
}

div#text-18 {
    margin-left: 0px !important;
    margin-top: 0px !important;
}
	div#footer_social\ icon {
    margin-top: -470px;
    margin-right: -50px;
}	
p#copyright_text {
    margin-left: 20px;
	  margin-top:10px
}

}


/*footer_mobile*/

@media only screen and (min-width: 768px){
	div#text-9 {
    margin-left: 75px;
    width: 110%;
}
	div#text-18 {
    margin-left: -20px;
    text-align: right;
	  border-style:hidden;
}
div#text-15 {
    text-align: right;
	  margin-right: 0px;
}}

@media only screen and (min-width: 1025px){
	div#text-9 {
    margin-left: 67px;
    width: 110%;
}
	div#text-18 {
    margin-right: 96px;
    text-align: right;
	  border-style:hidden;
}
	div#text-15 {
    text-align: right;
	  margin-right: 30px;
}
}


@media only screen and (max-width: 767px){
div#text-9 {
    margin-left: 0px;
	  width: 110%;
}
div#text-15 {
    margin-left:35px;
	}
}

@media(max-width: 767px){
.min-footer>div {
    flex: none;
    padding-right: 0px  !important; 
    padding-left: 0px !important; 
    max-width: 100%  !important; 
}
	.footer-logo {
    margin-left: 30px !important;
    margin-bottom: 80px !important;
    width: 60%;
}
.min-footer {
    padding-left: 5px !important;
    text-align: left;
}

	footer h5.widget-title {
    font-size: 12px;
}
	
div#text-18{
    margin-left: 210px !important;
    margin-top: -135px !important;
	    border: transparent;
}	
block-8{
    margin-left: 185px !important;
    margin-top: -160px !important;
}		
	
	
div#block-8 {
    display:none;
}

	a.js-wpml-ls-item-toggle.wpml-ls-item-toggle {
    margin-left: 10px;
}
p#copyright_text {
    margin-left: 0px; 
    letter-spacing: 1px;

}	
	
p#copyright_text {
    margin-top: 0px;
}	
	
}

@media(max-width: 399px){
.psfw-buttons-collection.psfw-clearfix {
    margin-left: -12px !important;
}
}


/*breadcrumb*/
div#breadcrumb {
    color: white;
}div#breadcrumb a {
    color: white;
}

/*social*/
/*
html[lang="en"] .hovered-social-icons .woodmart-social-icons {
    position: absolute;
    bottom: 70% !important; 
    top: 0%;
    left: 10%;
    margin-bottom: 10px;
    padding: 5px 11px 5px 10px;
    background: transparent;
    white-space: nowrap;
    margin-left: -140px;   
}



html[lang="zh-hk"] .hovered-social-icons .woodmart-social-icons {
      bottom: 100%;
    left: 50%;
     padding: 5px 17px;
    background: transparent;
     margin-left: -80px;
}


html[lang="zh-hk"] .hovered-social-icons .woodmart-social-icons:before {
    height: 55px;
    background: black;
    width: 250px;
    margin: -25px -80px -80px -85px;
}


html[lang="en"] .hovered-social-icons .woodmart-social-icons:before {
    height: 74px;
    background: black;
    margin-top: -74px;
    width: 252px;
}

@media (max-width: 768px){
	
	
	
html[lang="en"] .hovered-social-icons .woodmart-social-icons {
	bottom: 20% !important; 
    margin-left: -150px !important;
	}

html[lang="zh-hk"] .hovered-social-icons .woodmart-social-icons {
    margin-left: -100px !important;
}




}
*/


/*blog*/

@media (max-width: 768px)
{
html[lang="en"] .entry-title.title {
    height: 130px;
}

 .blog-design-masonry.blog-style-shadow .article-body-container {
    height: 320px !important;
}	
	
	
}


.single div#sns_share {
    position: relative;
    top: 0px !important;
    padding-bottom: 5px;
}

.post .share-with-lines .woodmart-social-icons {
    flex: 0 0 auto;
    padding-right: 20px;
    padding-left: 20px;
    padding-top: 25px;
}



@media (max-width: 768px){
	
.single div#sns_share {
    padding-bottom: 40px !important;
}		
.woodmart-social-icons{
	margin:auto !important; }		

.hovered-social-icons .woodmart-social-icons {
  margin-left: -40px !important;
}	
	
}
/*product page social share*/
.woodmart-social-icons {
    vertical-align: middle;
    font-size: 0;
    margin-top: -46px;
    margin-left: -45px;
	margin-bottom:15px;
}


html[lang="zh-hk"] div#sns_share {
    margin-left: -140px !important;
	    margin-bottom: -40px 
}

	html[lang="en"] .woocommerce div#sns_share{
    top: -3px !important;
		margin-left: -180px!important;
		
	}

@media(max-width: 768px){

	html[lang="zh-hk"] .woocommerce div#sns_share{
		margin-left: -180px!important;
margin-top: -50px!important;
    margin-bottom: -40px !important;
	}
	
	html[lang="en"] .woocommerce div#sns_share{
		margin-left: -10px!important;
    margin-top: -50px !important;
	}

}
.woocommerce div#sns_share {
    padding-bottom: 10px;
margin-left: -135px;
 margin-top: -10px;
}

@media (max-width: 768px){
.woocommerce div#sns_share {
    padding-bottom: 10px;
    margin-top: -60px;
	margin-left: -30px;
  text-align: left;
	}}



div#sns_share > a {
 padding-right: 0px;
}



  /*product*/
.woocommerce img#icon_40 {
    width: 25px;
    height: 25px;
}


/*首頁*/
.main-page-wrapper {
    margin-top: -50px;
    padding-top: 0;
    background-color: #FFF;
}
.psfw-main-product-wrapper .bx-wrapper .bx-controls-direction a {
    background: transparent;
}
span#homepage_text1 {
    font-size: 30pt;
}
#homepage_text2 {
    margin-top: 50px;
}

@media(max-width: 1024px){
span#homepage_text1 {
    font-size: 25pt;
	    line-height: 20px;
}
#homepage_text2 {
    margin-top: 55px;
}
	
}



@media(max-width: 767px){
span#homepage_text1 {
    font-size: 20pt;
	    line-height: 20px;
}
#homepage_text2 {
    margin-top: 60px;
}
	
}


/*blog grid*/

.blog-post-loop .entry-title a {
    color: #494544 !important;
    letter-spacing: -1px;
}

.entry-content.woodmart-entry-content {
    letter-spacing: 0px !important;
}

/*blog*/

.instagram-media {
    margin: auto !important;
    border: 1.02px solid rgb(219, 219, 219) !important;
	    max-width: 1500px !important;

}

.post-single-page .entry-title {
    letter-spacing: -1px;
}

.page-title.page-title-default.title-size-default.title-design-centered.color-scheme-light.title-blog {
    display: none;
}

img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image {
    display: none;
}
.post-date.woodmart-post-date,li.meta-author {
    display: none;
}



.single-post-navigation:not(:last-child) {
    margin-bottom: 60px;
    margin-top: -40PX;
}
.single-post-navigation .back-to-archive .woodmart-tooltip {
    margin-top: -30px;
}

.article-inner {
    margin-top: 70px;
}

div#text-19 {
    margin-top: 76px;
}

div#text-20 {
    margin-top: 76px;
}


.wp-video{text-align: center;
    margin-left: auto;
    margin-right: auto;}

.page-title.color-scheme-light .entry-title {
    display: none;
}
.color-scheme-light .breadcrumbs {
      display: none;
}

div#comments {
    display: none;
}
span.woodmart-social-icon-name {
    letter-spacing: 0px;
}

.single-post-navigation {
    display: none;
}



a.recent-posts-comment {
    display: none;
}

.single-post .woodmart-social-icons {
    margin-top: 0px;
}

@media (max-width: 768px){
.offcanvas-sidebar-mobile .woodmart-sticky-sidebar-opener:not(.sticky-toolbar) {
    display: none !important;
}

.owl-dots {
    margin-top: 5px;
    text-align: center;
    padding-bottom: 10px;
}

}

/*U8優爆*/
section#u8\ sect1 {
    margin-top: 0px;
}
section#u8\ sect2 {
    margin-top: -11px;
}
img.alignnone.wp-image-11234.size-full {
    margin-top: -8px;
}
p#u8\ sect2_4 {
    margin-top: -15px;
}
p#u8\ sect7_des2  {
    margin-top: -20px;
}
section#u8\ ingre_frame {
	  margin-top: 50px;
	  margin-bottom:50px;
}
section#u8\ focus {
    margin-top: -90px;
}
section#u8\ metabolism {

 	  margin-bottom: 50px;
}
section#u8\ UAT {
    margin-top: 0px;
}
img.alignnone.size-full.wp-image-11536 {
    margin-top: -25px;
}
img.alignnone.size-full.wp-image-11538 {
    margin-top: -25px;
}
img.alignnone.wp-image-11595.size-full {
    margin-top: -25px;
}
img.alignnone.wp-image-11597.size-full {
    margin-top: -25px;
}
span#u8last\ sec_title:after {
    content: '';
    position: absolute;
    bottom:23%;
    left: 58%;
    height: 4px;
    width: 105px;
  /* background-color: #7F1F62;*/
}
section#u8\ last\ sect {
    margin-left: 50px;
    margin-right: 50px;
    margin-top: 35px;
}

#u8 sect2_4{line-height:1}
img#kcal {width: 100px;margin-top: -6px;}
img#\38 {margin-left: -26px;  }




@media(max-width: 768px){
section#u8\ focus {
    margin-top: -50px ;
}

img#kcal {width: 80px;}	
img#\38 {margin-left: 0px;  }	

		
}


/*vitapro善寶*/

table td {
    border-bottom: 0px solid #E6E6E6;
}
section#vitapro\ sect4_upper1 {
    margin-top: -90px;
}
section#vitapro\ sect4_upper2 {
    margin-bottom: 60px;
}
section#vitapro\ sect6 {
    margin-top: -10px;
}
section#vitapro\ sect7 {
    margin-left: 35px;
    margin-right: 35px;
    margin-top: 20px;
    margin-bottom: 35px;
}
section#vitapro\ sect8 {
    margin-left: 35px;
    margin-right: 35px;
    margin-top: -35px;
    margin-bottom: 35px;
}

span.border {
    border: 1px grey solid;
    border-radius: 30px;
    padding: 2px 10px 2px 10px;
}

/*reviv*/
span.point {
	  padding:5px 10px 5px 10px;
    border-style: solid;
    border-color: black;
    border-width: 1px;
    border-radius: 45px;
    background-color: #FFC5D3;
}



/*N+*/
section#n\+_sect8 {
    margin-left: 35px;
    margin-right: 35px;
	  margin-top: 25px;
}


/*jello*/
section#jello_sect8 {
    margin-left: 35px;
    margin-right: 35px;
	  margin-top: 25px;
		margin-bottom: 35px;
}

/*mask*/
section#mask_sect10 {
    margin-left: 35px;
    margin-right: 35px;
	  margin-top: 25px;
		margin-bottom: 35px;
}

/*未來希mist*/ 
span#mist_vertical1 {
    writing-mode: vertical-lr;
}

/*未來希 awesome testimonial*/ 
.testi-style-empatbelas .testi-item .testimonial-bio p:before{display:none;
}

.testi-style-empatbelas .testi-item .testimonial-bio{
 border-radius: 0px !important;
  padding: 20px 40px 20px 40px !important;
	    font-style: normal !important;
    border: 1px solid #E1EFD9;
}



.testi-style-empatbelas .testi-item .author{
border-bottom: 1px solid #E1EFD9;
    border-left: 1px solid #E1EFD9;
    border-right: 1px solid #E1EFD9;	
	text-align:left !important;
	
}
.testi-style-empatbelas .testi-item h5{
padding-left: 16px;

}


#testimony_star{
width:180px;
	height:auto;
}

#testimony_1{
	font-size:26px; line-height: 130%; height: 220px; text-align: left;font-family: Bodoni Moda, Songti TC, Noto Serif TC, LiSong Pro Light, PMingLiU !important;
}


#testimony_1_en{
	font-size:26px; line-height: 130%; height: 280px; text-align: left;font-family: arial, helvetica, sans-serif; 
}

#testimony_2{
font-size:26px; line-height: 130%; height: 380px; text-align: left;	font-family: Bodoni Moda, Songti TC, Noto Serif TC, LiSong Pro Light, PMingLiU !important;
}

#testimony_2_en{
font-size:26px; line-height: 130%; height: 620px; text-align: left;	font-family: arial, helvetica, sans-serif; !important;
}

#testimony_3{
	font-size:26px; line-height: 130%; height: 200px; text-align: left;font-family: Bodoni Moda, Songti TC, Noto Serif TC, LiSong Pro Light, PMingLiU !important;
}

#testimony_3_en{
	font-size:26px; line-height: 130%; height: 250px; text-align: left;font-family: arial, helvetica, sans-serif !important;
}


#testimony_4{
	font-size:26px; line-height: 130%; height: 180px; text-align: left;font-family: Bodoni Moda, Songti TC, Noto Serif TC, LiSong Pro Light, PMingLiU !important;
}



#testimony_4_en{
	font-size:26px; line-height: 130%; height: 180px; text-align: left;font-family:  arial, helvetica, sans-serif !important;
}
html[lang="en"] .ekit-wid-con .ekit_testimonial_style_5 .elementskit-single-testimonial-slider .elementskit-commentor-content>p{
font-family: arial, helvetica, sans-serif;
}

html[lang="en"] .ekit-wid-con .elementskit-profile-info .elementskit-author-name{
font-family: arial, helvetica, sans-serif;
}

@media (max-width: 767px){
	
.testimonial-post-33796 {
    width: 410px !important;
}	

.testimonial-post-34940 {
    width: 360px;
	}}	
/*	
#testimony_1{
	font-size:20px; line-height: 130%; height: 200px; text-align: left;
}

#testimony_2{
font-size:20px; line-height: 130%; height: 370px; text-align: left;	
}	
	
#testimony_3{
font-size:20px; line-height: 130%; height: 160px; text-align: left;	
}		
	
#testimony_4{
font-size:20px; line-height: 130%; height: 140px; text-align: left;	
}		
.testi-style-empatbelas .testi-item h5{
font-size:20px !important;	
	    margin-left: -25px !important;
	}	
.testi-style-empatbelas .testi-item .testimonial-bio{
 border-radius: 0px !important;
  padding: 10px 15px 10px 15px !important;
}	

.testi-item.swiper-slide.swiper-slide-duplicate.swiper-slide-duplicate-prev,
.testi-item.swiper-slide.swiper-slide-duplicate.swiper-slide-duplicate-next,
.testi-item.swiper-slide.swiper-slide-duplicate.swiper-slide-duplicate-active,
.testi-item.swiper-slide.swiper-slide-duplicate-next,		
.testi-item.swiper-slide.swiper-slide-duplicate-prev,	
.testi-item.swiper-slide.swiper-slide-duplicate-active,		
.testi-item.swiper-slide.swiper-slide-prev,
.testi-item.swiper-slide.swiper-slide-next,
.testi-item.swiper-slide.swiper-slide-active,
.testi-item swiper-slide swiper-slide-duplicate swiper-slide-next,
.testi-item swiper-slide swiper-slide-duplicate swiper-slide-prev,
.testi-item swiper-slide swiper-slide-duplicate swiper-slide-active,
.testi-item.swiper-slide	
{width:190px !important}
}
*/

/*未來希 elements kit testimonial*/ 
ekit-wid-con .elementskit-commentor-bio .elementskit-commentor-image>img {
    border-radius: 50%;
    height: 0px;
    width: 0px;
    display: none !important;
}
.ekit-wid-con embed, .ekit-wid-con img:not([draggable]), .ekit-wid-con object, .ekit-wid-con video{
width:150px;
margin-top:-30px;
}

.ekit-wid-con .ekit-testimonial--avatar{
	display:none !important;
}

.ekit-wid-con .elementskit-single-testimonial-slider{
	border: solid 1px #D8EACD !important;
	-webkit-box-shadow: 0 10px 10px 0 rgb(0 0 0 / 0%) !important;
	box-shadow:0 10px 10px 0 rgb(0 0 0 / 0%) !important;
}

.ekit-wid-con .elementskit-profile-info .elementskit-author-name{
	text-align:left;
font-size: 20px;
    font-weight: 400 !important;
	
    font-family: Bodoni Moda, Songti TC, Noto Serif TC, LiSong Pro Light, PMingLiU;
}
.ekit-wid-con .elementskit-commentor-content>p {
    margin-bottom: 35px;
    color: black;
    font-size: 20px;
    text-align: left;
	    font-weight: 400 !important;
    font-family: Bodoni Moda, Songti TC, Noto Serif TC, LiSong Pro Light, PMingLiU;
}



/*gototop*/ 
.scrollToTop:after {
    padding: 0px 10px 5px 5px;
}
/*utech*/

@media(max-width: 768px){
#utech_s1_1,#utech_s1_2,#utech_s2_1,#utech_s2_2,#utech_s3_1,#utech_s3_2,#utech_s4_1,#utech_s4_2,#utech_s4_3,#utech_s4_4{
margin:-10px !important;
width: 120% !important;
	}
}
@media(min-width: 769px){
div#drop {
    display: block;
    z-index: 9;
	}}


/*優惠套組*/
div#package_tab_1-1 a:after {
    content: '';
    position: absolute;
    bottom: 20%;
    left: 26.5%;
    height: 4px;
    width: 95px;
    background-color: #129466;
}
div#package_tab_1-2 a:hover {
    color: #129466;
}
div#package_tab_1-2 a:hover:after {
    content: '';
    position: absolute;
    bottom: 20%;
    left: 32.5%;
    height: 4px;
    width: 70px;
    background-color: #129466;
}
div#package_tab_1-3 a:hover {
    color: #129466;
}
div#package_tab_1-3 a:hover:after {
    content: '';
    position: absolute;
    bottom: 20%;
    left: 22.5%;
    height: 4px;
    width: 115px;
    background-color: #129466;
}


div#package_tab_2-2 a:after {
    content: '';
    position: absolute;
    bottom: 20%;
    left: 32.5%;
    height: 4px;
    width: 70px;
    background-color: #129466;
}
div#package_tab_2-1 a:hover {
    color: #129466 !important;
}
div#package_tab_2-1 a:hover:after {
    content: '';
    position: absolute;
    bottom: 20%;
    left: 26.5%;
    height: 4px;
    width: 95px;
    background-color: #129466;
}
div#package_tab_2-3 a:hover {
    color: #129466 !important;
}
div#package_tab_2-3 a:hover:after {
    content: '';
    position: absolute;
    bottom: 20%;
    left: 22.5%;
    height: 4px;
    width: 115px;
    background-color: #129466;
}

div#package_tab_3-3 a:after {
    content: '';
    position: absolute;
    bottom: 20%;
    left: 22.5%;
    height: 4px;
    width: 115px;
    background-color: #129466;
}
div#package_tab_3-1 a:hover {
    color: #129466 !important;
}
div#package_tab_3-1 a:hover:after {
    content: '';
    position: absolute;
    bottom: 20%;
    left: 26.5%;
    height: 4px;
    width: 95px;
    background-color: #129466;
}
div#package_tab_3-2 a:hover {
    color: #129466 !important;
}
div#package_tab_3-2 a:hover:after {
    content: '';
    position: absolute;
    bottom: 20%;
    left: 32.5%;
    height: 4px;
    width: 70px;
    background-color: #129466;
}

/*vip*/
.vip_hovertext{
opacity:0;
transition-duration:1.5s;
}
.vip_hovertext:hover{
opacity:1;
transition-duration:1.5s;
}
svg.e-font-icon-svg.e-eicon-share-arrow {
    background: url(https://www.uzesta.com/wp-content/uploads/2021/09/download-5.png);
    fill: transparent;
	padding-top:1px;
}
header.elementor-slideshow__header.elementor-lightbox-prevent-close {
    margin-top: -3px;
}
/*td#black_text1{
width: 35% !important; padding: 0px; vertical-align: top; text-align: left;	
	
}*/
td#black_text1{
display:none;
	
}
td#black_text2{
	width: 3.5% !important; padding: 0px 10px 0px 5px; 
	vertical-align: top; text-align: center;}
td#black_text3{
	padding: 0px !important; vertical-align: top; text-align: left;}

.full-screen-close-icon:after, button.mfp-close:after {
    padding-right: 50PX;
}
a.wptd-popup-video.wptd-popup-type-text.popupvideo {
    color: black;
}

a.wptd-popup-video.wptd-popup-type-text.popupvideo:hover {
    color: grey;
}




  @media only screen and (max-width: 767px) {
td#black_text1{
width: 40%!important;	
}
td#black_text2{
	width: 8%!important;}
		
td#black_text3{
	padding: 0px!important;}

		.full-screen-close-icon:after, button.mfp-close:after {
    padding-right: 50PX;
    padding-top: 200px;
}		
		
		
}



/* for hide image gallery sns share */
.elementor-slideshow__share-menu .elementor-slideshow__share-links a{
display:none
}
.elementor-slideshow__share-menu .elementor-slideshow__share-links a:last-child{
display:block
}

svg.e-font-icon-svg.e-eicon-download-bold {
    padding-top: 3px;
    margin-bottom: -2px;
}


/*download*/
span.elementor-toggle-icon.elementor-toggle-icon-left {
    font-size: 20px;
	margin-top: -4px;
}
.elementor-tab-title a {
    color: black;
    font-size: 16px;
	font-weight: 400;
}
.elementor-toggle .elementor-tab-title {
   line-height: 2.5;}
div#download_tab {
    border-top: solid 1.5px;
}
span.elementor-toggle-icon-opened {
font-size: 20px;
    margin-top: 15px;
}

img.alignnone.wp-image-31774.size-full {
    border: #D4D4D4 solid 1PX;
}

#videoicontext{
	margin-left:-15px;	
}



/*calendar*/
.mv_dlg .bubbletime {
padding-bottom: 15px;
    letter-spacing: 2px;
    font-size: 15px;
    font-weight: 600;
    font-family: 'Noto Sans TC', Microsoft Yahei;Arial, Helvetica !important: ;
    color: #003300;
}

div#bbit-cs-title {
  letter-spacing: 2px !important;
    font-size: 15px !important;
    font-weight: 600 !important;
    font-family: 'Noto Sans TC', Microsoft Yahei !important;
    color: #003300 !important;
}
div#bbit-cs-location {
    margin-top: 15px;
	
    letter-spacing: 2px !important;
    font-size: 15px !important;
    font-weight: 600 !important;
    font-family: 'Noto Sans TC', Microsoft Yahei !important;
    color: #003300 !important;
}
div#bbit-cs-description {
    margin-top: 20px;	
    letter-spacing: 2px !important;
    font-size: 13px !important;
    font-weight: 600 !important;
    font-family: 'Noto Sans TC', Microsoft Yahei !important;
    color: #979797;
	line-height: 18px;
}

div#mvEventContainercal1_0 {
    top: 30px !important;
}

table#mvweekcal1_0 {
    height: 35px;
}

#multicalendar {
	background: #F3F3F3!important;}


#multicalendar div.ctoolbar {
    border: 2px solid white !important;
    padding-top: 10px!important;
    padding-bottom: 10px!important;	
	margin-bottom: 0px!important;
}

#multicalendar div.ctoolbar div.fbutton {
    margin-top: 10px;
    background: #F3F3F3;
	border: 1px solid rgba(129,129,129,.2) !important;
}
span#txtdatetimeshowcal1_0 {
    margin-top: 10px;
}
#multicalendar .mvSelectNavigation {
    padding-right: 10px;
}


#multicalendar .gridcontainercover {

	padding: 0px!important;}

#multicalendar .mv-dayname {
    color: white !important;
    background: #9B9B9B;
    border: solid 2px white;
}
#multicalendar .st-bg {
    border: 1px solid white;
    background: #F3F3F3;
}

#multicalendar .st-dtitle,#multicalendar .st-dtitle-nonmonth {
    color: #D2D2D2;
    background: #E4E4E4;
    height: 30px;
    border-left: 2px solid white !important;
    border-right: 2px solid white!important;

    border-top: 1px solid white !important;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
text-align: center!important;
	color: black !important;
}
#multicalendar .st-bg {
    border-left: 2px solid white !important;
}
/*
#multicalendar div.ctoolbar {
    display: none;
}*/

#multicalendar .gridcontainercover {
    border: 0px solid transparent !important;
}

#multicalendar {
    border: 0px !important;
    padding: 0px !important;
}


#multicalendar .mv-event-container {
 border-right: 0px solid #D8D8D8 !important; 
}

#multicalendar table, #multicalendar span, #multicalendar a {
    font-size: 13px !important;
    font-weight: 600 !important;
    font-style: italic !important;
}

.rb-o {
    margin-top: 5px !important;
}
#multicalendar .st-bg-today {
    background-color: #F3F3F3 !important;
}


select {
    border: 1px solid rgba(129,129,129,.2)!important;
}

a.listed-event.listed-event-title.listed-event-title {
    background: lightgrey !important;
}

span.listed-event-desc {
    background: lightgrey !important;
}

/*shop*/
.shop-loop-head {
   display:none;
}

.product-list-item {
    padding: 50px;
}


.site-content.shop-content-area.col-lg-12.col-12.col-md-12.description-area-before.content-without-products {
    padding: 50px !important;
}

.wd-blog-search-results {
    margin: 50px !important;
}		</style>
		<style>		
		
		</style><style type="text/css" data-type="vc_custom-css">/*Slider Revolution Banner hide bullet title*/ 
#rev_slider_55_1_wrapper .ares .tp-bullet:hover .tp-bullet-title {
    visibility: hidden !important;
}


/* product carousel*/

h2.woodmart-title-container.title.woodmart-font-weight-600 {
    font-family: Bodoni Moda, Songti TC, Noto Serif TC, LiSong Pro Light, PMingLiU;
}


h2.woodmart-title-container.title.woodmart-font-weight-600:after {
    content: '';
    position: absolute;
    bottom: -10%;
    left: 47.5%;
    height: 4px;
    width: 110px;
    background-color: #D3FA79;   
}



@media (max-width: 768px){
h2.woodmart-title-container.title.woodmart-font-weight-600:after {
    left: 45%;
    width: 60px;
}
div#product\ carousel {
    margin-top: 0px;
}
h2.woodmart-title-container.title.woodmart-font-weight-600:after {
    bottom: -20%;
}
.psfw-buttons-collection.psfw-clearfix {
    margin-left: -3px;
}

}


@media(max-width: 600px){
.psfw-buttons-collection.psfw-clearfix {
    margin-left: -25px !important;
}
}







@media(max-width: 500px){
.psfw-buttons-collection.psfw-clearfix {
    margin-left: -20px !important;
}
}


@media(max-width: 450px){
.psfw-buttons-collection.psfw-clearfix {
    margin-left: -5px !important;
}
}

@media(max-width: 420px){
.psfw-buttons-collection.psfw-clearfix {
    margin-left: 0px !important;
}
}


@media(max-width: 399px){
.psfw-buttons-collection.psfw-clearfix {
    margin-left: -18px !important;
}
}
@media(max-width: 385px){
.psfw-buttons-collection.psfw-clearfix {
    margin-left: -15px !important;
}
}
@media(max-width: 376px){
.psfw-buttons-collection.psfw-clearfix {
    margin-left: -12px !important;
}
}
@media(max-width: 355px){
.psfw-buttons-collection.psfw-clearfix {
    margin-left: -6px !important;
}
}
@media(max-width: 340px){
.psfw-buttons-collection.psfw-clearfix {
    margin-left: 0px !important;
}
}


div#product\ carousel {
    margin-top: 20px;
}



.psfw-main-product-wrapper .bx-wrapper .bx-controls-direction {
    opacity: 1;
    visibility: visible;
}

.psfw-bottom-hover-wrap{
    bottom: 0px !important;
    opacity: 1 !important;
    visibility: visible !important;
}

.psfw-buton-two-wrapper.psfw-button{
    float: left;
    margin-left: -65px !important;
    }

.psfw-main-product-wrapper .bx-wrapper .bx-controls-direction a i, .psfw-display-popup .bx-wrapper .bx-controls-direction a i {
    display: none;
    line-height: 42px;
}


.psfw-top-wrap {
    margin-top: -14px;
}

@media only screen and (max-width: 399px) {

.psfw-buton-two-wrapper.psfw-button {
    padding-left: 20px;
}

}


/*new Product Carousel section*/
.entry-content .psfw-main-product-wrapper a {
    border-bottom: 0;
    font-size: 17px !important;
    font-weight:600 !important;
    letter-spacing: 1px;
}
.entry-content .psfw-main-product-wrapper a:hover {
    color:#dfc344 !important;
}

.psfw-content {
    text-align: left;
    padding-left: 30px;
    padding-right: 30px;
    font-size:11px;
    letter-spacing: 1px;
    color: #979797;
}

.psfw-title {
    text-align: left;
    margin-left: 30px;
}

.psfw-main-product-wrapper .psfw-image-hover-wrap .psfw-image img {
    display: block;
    margin: 0 auto;
    width: 185px;
    height:230px;
}


.psfw-main-product-wrapper .bx-wrapper .bx-controls-direction a i, .psfw-display-popup .bx-wrapper .bx-controls-direction a i {
    display: none;
    line-height: 42px;
}

.psfw-main-product-wrapper.psfw-car-template-3 .bx-wrapper .bx-controls-direction .bx-prev {
    margin-left: -80px !important;
    margin-right: -80px !important;    
    background-image: url('/skin/img/UzestA_home_arrove_left.png') !important;
    background-size: 100%;
    width: 80px !important;
    height: 140px!important;
    color: transparent;
    margin-top: -150px !important;

}


.psfw-main-product-wrapper.psfw-car-template-3 .bx-wrapper .bx-controls-direction .bx-next{
    margin-right: -80px !important;
    background-image: url('/skin/img/UzestA_home_owl_arrowleft.png') !important;
    background-size: 100%;
    width: 80px !important;
    height: 140px !important;
    color: transparent;
    margin-top: -150px !important;

}

.psfw-main-product-wrapper.psfw-car-template-3 .bx-wrapper .bx-controls-direction .bx-prev:hover {
    margin-right: -80px !important;
    margin-left: -80px !important;
    background-image: url('/skin/img/UzestA_home_arrove_left.png') !important;
    background-size: 100%;
    width: 80px !important;
    height: 140px !important;
    color: transparent;
}

.psfw-main-product-wrapper.psfw-car-template-3 .bx-wrapper .bx-controls-direction .bx-next:hover {
    margin-right: -80px;
    margin-left: -80px;
    background-image: url('/skin/img/UzestA_home_owl_arrowleft.png') !important;
    background-size: 100%;
    width: 80px;
    height: 140px;
    color: transparent;
}


.psfw-main-product-wrapper.psfw-car-template-3 .bx-wrapper .bx-controls-direction a:hover {
    background: transparent;
    
}

.psfw-main-product-wrapper .bx-wrapper .bx-controls-direction a {
    background: transparent;
}


.psfw-main-product-wrapper.psfw-car-template-3 .psfw-inner-wrap-contain .psfw-button a {
    display: block;
    padding: 12px;
    background-color: transparent;
    background-size:100%;
    color: transparent;
    width: 50px !important;
    height: 50px !important;
    border: none !important;
    background-image: url(/skin/img/UzestA_product_pointer_grey.png)!important;
}

.psfw-main-product-wrapper.psfw-car-template-3 .psfw-inner-wrap-contain .psfw-button a:hover {
    background-color: transparent;
    background-image: url(/skin/img/UzestA_product_pointer_yellow1.png)!important;
}

.psfw-main-product-wrapper.psfw-car-template-3 .psfw-inner-wrap:hover .psfw-inner-wrap-contain .psfw-button a {
    background-color: transparent;
    background-image: url(/skin/img/UzestA_product_pointer_yellow1.png)!important;
}

.psfw-main-product-wrapper.psfw-grid-template-9 .psfw-inner-wrap, .psfw-main-product-wrapper.psfw-car-template-3 .psfw-inner-wrap, .psfw-main-product-wrapper.psfw-frame-template-2 .psfw-inner-wrap
{ border: 0px solid transparent;
}

.psfw-main-product-wrapper.psfw-car-template-3 .psfw-content-inner-wrap{
    padding: 20px 70px;
}
.psfw-main-product-wrapper.psfw-car-template-3 .psfw-inner-wrap-contain .psfw-content{
    margin-bottom:0px;
}



@media (max-width: 767px){
a.psfw-button-design {
    margin-left: -26px;
}
.psfw-bottom-hover-wrap {
    margin-left: 32px;
}
.meta-post-categories>a {
    margin-left: -7px;
}

.psfw-main-product-wrapper.psfw-car-template-3 .bx-wrapper .bx-controls-direction .bx-prev {
    margin-left: -80px !important;
    margin-right: -80px !important;    
    background-image: url('/skin/img/UzestA_home_arrove_left.png') !important;
    background-size: 100%;
    width: 80px !important;
    height: 140px!important;
    color: transparent;
    margin-top: -150px !important;

}


.psfw-main-product-wrapper.psfw-car-template-3 .bx-wrapper .bx-controls-direction .bx-next{
    margin-right: -80px !important;
    margin-left: -80px !important;
    background-image: url('/skin/img/UzestA_home_owl_arrowleft.png') !important;
    background-size: 100%;
    width: 80px !important;
    height: 140px !important;
    color: transparent;
    margin-top: -150px !important;

}

.psfw-main-product-wrapper.psfw-car-template-3 .bx-wrapper .bx-controls-direction .bx-prev:hover {
    margin-right: -80px !important;
    margin-left: -80px !important;
    background-image: url('/skin/img/UzestA_home_arrove_left.png') !important;
    background-size: 100%;
    width: 80px !important;
    height: 140px !important;
    color: transparent;
}

.psfw-main-product-wrapper.psfw-car-template-3 .bx-wrapper .bx-controls-direction .bx-next:hover {
    margin-right: -80px;
    margin-left: -80px;
    background-image: url('/skin/img/UzestA_home_owl_arrowleft.png') !important;
    background-size: 100%;
    width: 80px;
    height: 140px;
    color: transparent;
}

.psfw-main-product-wrapper.psfw-car-template-3 .psfw-content-inner-wrap{
    padding: 20px 15px;
}

}



/*U語錄*/

@media only screen and (min-width: 767px) {
div#quote_left {
    margin-top: -40px;
}
div#quote_right {
    margin-top: 60px;
    margin-left:-25px
}

.bx-wrapper img {
    max-width: 45%;
}
}

@media only screen and (min-width: 1400px) {
div#quote_left {
    margin-top: -40px;
    margin-right:-40px
}
div#quote_right {
    margin-top: 60px;
    margin-left:-65px
}
}




@media (max-width: 768px){
div#U\ words {
    padding-left: 20px;
    padding-right: 20px;
}
span#U-title1 {
    font-size: 28px !important;
    line-height: normal !important;
}
span#U-title2 {
    font-size: 28px !important;
    line-height: normal !important;
}
}


/*product features section*/

div#feature_title2 {
    margin-top: -55px;
}


#rev_slider_56_2_wrapper .hebe .tp-tab-desc {
    font-size: 18px;
    font-weight: 600;
    color: #000000;
    line-height: 25px;
    font-family: 'Microsoft YaHei';
    text-align: center;
    letter-spacing: 3px;
}


#rev_slider_56_2_wrapper .hebe .tp-tab-desc::after{
    content: '';
    position: absolute;
    bottom: 80%;
    left: 38%;
    width: 18%;
    height: 3px;
    background-color: #BC8F00;
    transform: translate(-50%);
    opacity: 0;
  transform: scale(1);
  transform-origin: left;
  transition: opacity 300ms, transform 300ms;
}

#rev_slider_56_2_wrapper .hebe .tp-tab-desc:hover::after {
    opacity: 1; 
    transform: scale(1);
}

#rev_slider_56_2_wrapper .hebe .tp-tab-desc:hover {
    color: #BC8F00 !important;
}



/*product feature mobile carousel*/


@media (max-width: 768px){
#rev_slider_56_2_wrapper .hesperiden.tp-bullets {
    margin-top: 15px !important;
}
}
#rev_slider_56_2_wrapper .custom.tparrows:before {
    background: #034B35 !important;
}

div#feature\ banner_mobile {
    margin-top: -45px;
}
div#feature_title2_mobile {
    margin-top: -30px;
}



/*blog carousel*/

div#blog_content {
    margin-top: -70px;
}

span.home_title_news:after {
    content: '';
    position: absolute;
    bottom: 20%;
    left: 47.5%;
    height: 4px;
    width: 69px;
    background-color: #D3FA79;
    opacity: 1;
    transform: scale(1);
    transform-origin: left;
    transition: opacity 300ms, transform 300ms;
}
span.home_title_news:hover::after {
     opacity: 1; 
     transform: scale(1);
}



.post-date.woodmart-post-date {
    display: none;
}

div#blog_subtitle {
    margin-top: -25px;
}


li.meta-author {
    display: none;
}

span.meta-reply {
    display: none !important;
}

.hovered-social-icons {
    float: right;
}
.blog-post-loop .entry-title{    margin-bottom: 30px;}


.blog-post-loop .article-body-container {
    text-align: left;
}

.meta-categories-wrapp {
   top: 200px;

}


@media (max-width: 768px){
    
.meta-categories-wrapp {
        top: 250px!important;
}
.hovered-social-icons:after {
    margin-top: -20px!important;
}    



.hovered-social-icons {
    top: 120px !important;
}

.entry-content.woodmart-entry-content {
    margin-top: 10px !important;}



}



.blog-design-masonry.blog-style-shadow .article-inner {
    box-shadow: 0 0 10px rgb(0 0 0 / 30%);
    transition: box-shadow .35s ease;
}
.hovered-social-icons .woodmart-social-icons {
    bottom: 50% !important;
}
.hovered-social-icons:after {
    margin-top: 50px;
}

.hovered-social-icons:after {
    display: inline-block;
    content: "";
    background-image: url('/skin/img/UzestA_blog_share_grey_1.png') !important;
    background-size: 100%;
    width: 22px;
    height: 22px;
    color: transparent;
    background-repeat: no-repeat;
}
.hovered-social-icons:hover:after {
    display: inline-block;
    content: "";
    background-image: url('/skin/img/UzestA_blog_share_yellow_1.png') !important;
    background-size: 100%;
    width: 22px;
    height: 22px;
    color: transparent;
    background-repeat: no-repeat;
}

.meta-post-categories>a {
    font-size: 14px;
}

.owl-nav>div[class*=prev]:after, .wrap-loading-arrow>div[class*=prev]:after {
    background-image: url('/skin/img/UzestA_首頁_0825.png') !important;
    background-size: 130%;
    width: 70px;
    height: 140px;
    color: transparent;
    background-repeat: no-repeat;
}


.owl-nav>div[class*=next]:after, .wrap-loading-arrow>div[class*=next]:after {
    background-image: url('/skin/img/UzestA_home_owl_arrowleft.png') !important;
    background-size: 130%;
    width: 80px;
    height: 140px;
    color: transparent;
    background-repeat: no-repeat;
}

.owl-nav>div[class*=prev], .wrap-loading-arrow>div[class*=prev] {
    padding-right: 2px;
    transform: translateX(0px);
}

@media (max-width: 1024px){
div[class*=woodmart-carousel-spacing] .owl-nav>div[class*=prev] {
    margin-left: 0px; 
}
}

.woodmart-carousel-spacing-30 .owl-nav>div[class*=prev] {
    left: -80px;
}

@media (max-width: 1024px) {
div[class*=woodmart-carousel-spacing] .owl-nav>div[class*=next] {
    margin-right: 0px;
}
}

.owl-nav>div[class*=next], .wrap-loading-arrow>div[class*=next] {
    padding-left: 2px;
    -webkit-transform: translateX(0px);
    transform: translateX(0px);
}


.woodmart-carousel-spacing-30 .owl-nav>div[class*=next] {
    right: -65px;
}
.meta-post-categories {
    background: transparent !important;
}
.meta-post-categories>a {
    color: black;
}
.meta-post-categories>a:hover {
    color: black;
}
.meta-post-categories>a:before {
    content: '';
    width: auto;
    height: 5px;
    background: #007854;
    display: block;
    margin: auto;
}

.article-body-container:hover .meta-post-categories>a:before {
    content: '';
    width: auto;
    height: 5px;
    background: #D3FA79;
    display: block;
    margin: auto;
}


.woodmart-carousel-spacing-30 .owl-carousel:not(.owl-loaded)>div, .woodmart-carousel-spacing-30 .owl-item {
    padding-right: 20px;
    padding-left: 20px;
}

.owl-nav>div, .wrap-loading-arrow>div {
    visibility: visible;
    opacity: 1;
}

.woodmart-entry-meta {
    display: none;
}

a.btn-read-more.more-link {
    display: none;
}



@media (max-width: 768px){
.owl-item.active {
    padding-left: 45px !important;
    padding-right: 45px !important;
}
div[class*=woodmart-carousel-spacing] .owl-nav>div[class*=prev] {
    margin-left: 75px;
}
div[class*=woodmart-carousel-spacing] .owl-nav>div[class*=next] {
    margin-right: 65px;
}
.owl-nav>div[class*=prev]:after, .wrap-loading-arrow>div[class*=prev]:after {
height: 120px;
    margin-left: -15px;
}

.owl-nav>div[class*=next]:after, .wrap-loading-arrow>div[class*=next]:after {
    height: 120px;
    margin-left: -15px;
}

}

@media (max-width: 768px){
span.home_title_news:after {
    bottom: 22%;
    left: 45%;
    width: 40px;
}
h3.entry-title.title {
    width: 90%;
    margin-left: 15px;
}
.entry-content.woodmart-entry-content {
    width: 87%;
    margin-left: 15px;
}
.meta-post-categories>a {
    margin-left: 4px;
}


}



@media (max-width: 575px) {
.hovered-social-icons {
    display: flex;
}
}

.entry-content.woodmart-entry-content {
   /* height: 55px; */
    overflow: hidden;
}
.blog-design-masonry.blog-style-shadow .article-body-container {
    height: 250px;
}



/*Temp brandstory*/
.vc_row.wpb_row.vc_row-fluid.vc_custom_1630738449850.vc_row-has-fill {
    margin-bottom: -35px;
}
div#brandstory_sec {
    margin-bottom: -50px;
}

/*scroll to Top button*/
a.scrollToTop.button-show {
    display: none;
}

@media (min-width: 768px){
.wpb_single_image.wpb_content_element.vc_align_center.storycontent {
    width: 107%;
    margin-left: -10px;
}}


@media (max-width: 767px){
div#brandstory_content {
    margin-right: 0px !important;
    margin-left:0px !important;
}
}