html[lang=en-US] .tw-use{
display:none;
}
html[lang=zh-hant] .en-use{
display:none;
}
.wpcf7 form.sent .wpcf7-response-output{
margin: 4em 0.5em 1em;
border: 2px solid #ffffff;
color:#ffffff;
}
====== font ====== 
@font-face{
Font-family:custom-serif;
src:local("Microsoft JhengHei");
unicode-range: U+4E00-9FFF;
}
@font-face{
font-family:custom-serif;
src: local("Open Sans");
unicode-range: U+00-024F;
}
html[lang=zh-hant] h1, html[lang=zh-hant] h2, html[lang=zh-hant] h3, html[lang=zh-hant] h4, html[lang=zh-hant] h5, html[lang=zh-hant] h6, html[lang=zh-hant] span, html[lang=zh-hant] p, html[lang=zh-hant] ul, html[lang=zh-hant] li, html[lang=zh-hant] div, html[lang=zh-hant] label, html[lang=zh-hant] input, html[lang=zh-hant] textarea, html[lang=zh-hant] a{
font-family: Microsoft JhengHei, sans-serif !important;
letter-spacing:2px!important;
}
html[lang=zh-hant] .elementor-nav-menu--main ul li a{
font-family: "Noto Sans TC", Sans-serif!important;
}
i, .fa{
font-family: FontAwesome!Important;
}
[class*=" eicon-"], [class^=eicon] { 
font-family: eicons!important;
}
.copyright_ {
font-size:14px;
text-align:center;
color:#ffffff;
}
@media (max-width:767px) {
html{
overflow-x:hidden!important;
}
.copyright_ {
font-size:14px;
text-align:center;
color:#ffffff;
}
.mobile_lang {
border-top: 1px solid #000;
}
.mobile_lang li.wpml-ls-slot-shortcode_actions:before {
left: 17px!important;
top: 13px!important;
}
.mobile_lang li.wpml-ls-slot-shortcode_actions {
margin-left: 24px;
}
.mobile_lang li.wpml-ls-slot-shortcode_actions > a.wpml-ls-link > .wpml-ls-display {
font-size: 13px;
}
}
h1, .entry-content h1, h2, .entry-content h2, h3, .entry-content h3, h4, .entry-content h4, h5, .entry-content h5, h6, .entry-content h6, .site-title, .site-title a {
font-weight:bold;
} #menu-2-a641d5f .wpml-ls-item .wpml-ls-native{
margin: auto;
}
#menu-2-a641d5f .wpml-ls-item{ display:none;
}
.elementor-location-header .wpml-ls-statics-shortcode_actions{
width: unset;
}
.elementor-location-header .wpml-ls-statics-shortcode_actions .wpml-ls-item-toggle{
padding-right: 10px !important;
padding-left: 30px !important;
border:unset;
}
.elementor-location-header .wpml-ls-statics-shortcode_actions .wpml-ls-item-toggle:after{
content: none;
}
.elementor-location-header .wpml-ls-statics-shortcode_actions ul.wpml-ls-sub-menu .wpml-ls-link{
text-align: center;
}
.elementor-location-header .wpml-ls-statics-shortcode_actions .wpml-ls-item-toggle:before{
content: url(https://www.rocker.com.tw/wp-content/uploads/2021/01/language.png);
vertical-align: middle;
display: inline-block;
position: absolute;
left: 2px;
top: 4px;
}
html[lang=zh-hant] .elementor-location-header .wpml-ls-statics-shortcode_actions .wpml-ls-item-toggle .wpml-ls-native,
html[lang=zh-hant] .elementor-location-header .wpml-ls-statics-shortcode_actions ul.wpml-ls-sub-menu .wpml-ls-native{
font-size: 18px;
font-weight: 600;
letter-spacing: 2px;
}
html[lang=en-US] .elementor-location-header .wpml-ls-statics-shortcode_actions .wpml-ls-item-toggle .wpml-ls-native,
html[lang=en-US] .elementor-location-header .wpml-ls-statics-shortcode_actions ul.wpml-ls-sub-menu .wpml-ls-native{
font-size: 18px;
font-weight: 600;
}
html[lang=zh-hant] #menu-1-07b2ff5 ul{
padding:20px 0;
width:15em;
color:#FFD561;
letter-spacing:2px;
background-color:#ffffff;
}
html[lang=en-US] #menu-1-07b2ff5 ul{
padding:20px 0;
width:15em;
color:#FFD561;
background-color:#ffffff;
}
#menu-1-07b2ff5 ul li {
padding:0px 20px;
border-radius:0;
}
#menu-1-07b2ff5 ul li:hover{
background:#224DA0;
color:#ffffff;
}
#menu-1-07b2ff5 ul li a {
border-bottom:1px solid #004B90;
padding:15px 0 15px 8px;
margin-bottom:-1px;
} div.ee-form__field.ee-form__field--input.ee-form__field--search {
text-align:center;
}
div.ee-form__field.ee-form__field--input.ee-form__field--search input {
padding:25px;
border-radius:5px;
width:80%!important;
font-size:24px;
}
ul.elementor-nav-menu--dropdown a, ul.elementor-nav-menu--dropdown a:focus, ul.elementor-nav-menu--dropdown a:hover {
border-left:0!important;
} .ee-button.ee-size-sm .ee-button-content-wrapper {
padding:6px 24px;
}
.ee-form__field__control--submit, .ee-form__field__control--text {
min-height:auto;
}
.ee-search-form__submit.ee-form__field__control {
height:25px;
width:25px;
background-image:url(https://www.rocker.com.tw/wp-content/uploads/2020/08/searchcopy@2x.png);
background-size:contain;
background-repeat:no-repeat;
background-position:center center;
transform:translateY(-5px);
} .yith-ywraq-list-widget-wrapper , .ywraq_number_items{
background-image:url(https://www.rocker.com.tw/wp-content/uploads/2020/08/shoppingcopy@2x.png);
height:33px;
width:24px;
background-size:cover;
margin-top:-10px;
margin-left:auto;
margin-right:20px;
}
.ywraq_number_items {
position:relative;
}
.yith-ywraq-list-widget-wrapper .raq-info{
border:none!important;
}
.yith-ywraq-list-widget-wrapper .items-count{
display:none!important;
}
.widget.woocommerce.widget_ywraq_mini_list_quote {
margin:0
}
.widget_ywraq_mini_list_quote .yith-ywraq-list-content ul li {
padding:10px 0 10px 23px!important;
border-bottom:1px solid #1F4080!important;
}
.yith-ywraq-item-remove.remove {
top:15px!important;
left:-15px!important;
}
.raq-tip-counter .raq-items-number , .ywraq_number_items a{
background:#FFD561;
border-radius:50%;
font-size:12px;
color:#224DA0;
height:25px;
width:25px;
display:flex;
justify-content:center;
align-items:center;
padding-left:3px;
padding-top:1px;
}
.ywraq_number_items a {
position:absolute;
bottom:-2px;
right:-8px;
}
.yith-ywraq-add-to-quote {
margin-right:20px;
}
.elementor-location-header span.ywraq-quote-icon-icon_quote{
display:none;
}
p.ywraq_list_empty_message{
display:none;
}
@media (max-width:1024px) {
.widget_ywraq_mini_list_quote .yith-ywraq-list-wrapper {
width:auto!important;
display:none;
}
} .elementor-icon-list-icon i.fas.fa-map-marker-alt ,.elementor-icon-list-icon i.fas.fa-phone {
margin-top:10px;
}
.hover_show_btn {
position:absolute;
color:#ffffff;
background:#5B5B5B;
font-size:12px;
border-radius:10px;
padding:3px 10px;
right:-12px;
bottom:-35px;
opacity:0;
transition:all .3s;
}
.hover_show_btn.active {
opacity:1;
}
@media  (max-width:1112px) {
.fix_footer_reverse > .elementor-container > .elementor-row {
flex-direction:column-reverse;
}
}  .home_banner_item {
height:600px;
padding:10%;
position:relative;
cursor:pointer;
}
.home_banner_item .banner_content_group {
width:300px;
height:300px;
background:linear-gradient(180deg, rgba(37,80,160,0.5) 0%, rgba(145,221,95,0.5) 100%);
padding:60px 30px 0 30px;
border-radius:25px;
position:absolute;
right:15%;
}
.home_banner_item .banner_title {
color:#ffffff;
font-size:36px;
text-align:center;
}
.home_banner_item .banner_excerpt {
color:#ffffff;
font-size:14px;
}
.home_banner_item .banner_btn_wrap {
text-align:center;
}
.home_banner_item .banner_btn_wrap a{
font-size:14px;
color:#ffffff;
padding:9px 30px;
font-weight:400;
border-radius:30px;
border:2px solid #ffffff;
line-height:1;
transition:color .5s , background .5s;
}
.home_banner_item .banner_btn_wrap a:hover {
color:#4D4D4D;
background:#ffffff;
}
.home_banner_wrap ul.slick-dots {
position:absolute;
left:50%;
transform:translatex(-50%);
bottom:25px;
display:flex;
}
.home_banner_wrap ul.slick-dots {
list-style:none;
margin:0;
}
.home_banner_wrap ul.slick-dots button {
height:12px;
width:12px;
padding:0;
font-size:12px;
background:#000000;
color:#000000;
border-radius:50%;
margin:0 10px;
}
.home_banner_wrap ul.slick-dots li {
opacity:.5;
}
.home_banner_wrap ul.slick-dots li.slick-active {
opacity:1;
}
.home_banner_wrap ul.slick-dots li.slick-active button {
background:#ffbb00;
color:#ffbb00;
}
.home_banner_wrap .slick-prev {
position:absolute;
top:50%;
transform:translatey(-50%);
left:50px;
z-index:9;
cursor:pointer;
}
.home_banner_wrap .slick-next {
position:absolute;
top:50%;
transform:translatey(-50%);
right:50px;
z-index:9;
cursor:pointer;
}
.home_banner_wrap .slick-prev span {
position: absolute;
width: 24px;
height: 24px;
margin-left: -12px;
border-left: 1px solid #fff;
border-bottom: 1px solid #fff;
transform: rotate(45deg);
box-sizing: border-box;
}
.home_banner_wrap .slick-next span {
position: absolute;
width: 24px;
height: 24px;
margin-left: -12px;
border-left: 1px solid #fff;
border-bottom: 1px solid #fff;
transform: rotate(-135deg);
box-sizing: border-box;
}
@media (max-width:1024px) {
.home_banner_item {
height:450px;
}
}
@media (max-width:768px) {
.home_banner_item .banner_content_group  {
top:50%;
right:50%;
transform:translatey(-50%) translatex(50%);
}
}
@media (max-width:767px) {
.home_banner_item {
height:300px;
}
}
.yellow-bottom-border span.eael-divider-content{
margin-left:0;
border-bottom:3px solid #ffbb00;
}
.yellow-bottom-border span.eael-divider-content h3.eael-divider-text{
margin-bottom:10px;
} #breadcrumbs i{
font-size:16px;
padding:0 6px;
color:#4e4b48;
} .home_popular_product_bg {
display:block;
height:200px;
width:100%;
}
.home_popular_product_group {
list-style:none;
margin:0;
}
.home_popular_product_group .home_popular_product_wrap {
display:inline-block;
padding:20px 12px;
}
.home_popular_product_group .home_popular_product_border {
transition:box-shadow .5s;
}
.home_popular_product_group .home_popular_product_border:hover{
box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);
}
h3.home_popular_product_title {
text-align:center;
color:#3a3a3a;
font-size:18px;
font-weight:bold;
background:#F4F4F4;
padding:25px;
min-height:100px;
margin-bottom:0;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
}
.home_popular_product_group ul.slick-dots {
position:absolute;
left:50%;
transform:translatex(-50%);
bottom:-20%;
display:flex;
}
.home_popular_product_group ul.slick-dots {
list-style:none;
margin:0;
}
.home_popular_product_group ul.slick-dots button {
height:6px;
width:6px;
padding:0;
font-size:12px;
background:#000000;
color:#000000;
border-radius:50%;
margin:0 10px;
}
.home_popular_product_group ul.slick-dots li {
opacity:.5;
}
.home_popular_product_group ul.slick-dots li.slick-active {
opacity:1;
}
.home_popular_product_group ul.slick-dots li.slick-active button {
background:#ffbb00;
color:#ffbb00;
}
.home_popular_product_group .slick-prev {
position:absolute;
top:50%;
transform:translatey(-50%);
left:-50px;
z-index:9;
cursor:pointer;
}
.home_popular_product_group .slick-next {
position:absolute;
top:50%;
transform:translatey(-50%);
right:-50px;
z-index:9;
cursor:pointer;
}
.home_popular_product_group .slick-prev span {
position: absolute;
width: 24px;
height: 24px;
margin-left: -12px;
border-left: 2px solid #076cec;
border-bottom: 2px solid #076cec;
transform: rotate(45deg);
box-sizing: border-box;
}
.home_popular_product_group .slick-next span {
position: absolute;
width: 24px;
height: 24px;
margin-left: -12px;
border-left: 2px solid #076cec;
border-bottom: 2px solid #076cec;
transform: rotate(-135deg);
box-sizing: border-box;
}
@media (max-width:1113px) {
.home_popular_product_group .slick-prev {
left:25px;
}
.home_popular_product_group .slick-next {
right:25px;
}
} .shadow_effect.elementor-element-562fd7c {
box-shadow:10px 10px 30px 0 #1D3F58;
} 
.shadow_effect article {
transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,-webkit-border-radius .3s,-webkit-box-shadow .3s;
}
.shadow_effect article:hover{
box-shadow:3px 2px 10px rgba(0, 0, 0, 0.1);
}
.home-post-slider .ee-post__metas{
border-bottom: 1px solid #f2f2f2;
}
.home-post-slider h3.ee-post__title__heading {
min-height:50px;
} .elementor-element-2fd3208 .ee-grid__item.ee-loop__item:hover .ee-post__body.ee-post__area{
background:#224DA0;
transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,-webkit-border-radius .3s,-webkit-box-shadow .3s;
}
.elementor-element-2fd3208 .ee-grid__item.ee-loop__item:hover .ee-post__title__heading {
color:#ffffff;
}
.elementor-element-2fd3208 .ee-grid__item.ee-loop__item:hover .ee-post__excerpt {
color:#ffffff;
}
.elementor-element-2fd3208 .ee-grid__item.ee-loop__item:hover .ee-post__button {
color:#FFBB00;
}
.elementor-element-2fd3208 .ee-grid__item.ee-loop__item:hover .ee-post__media__overlay.ee-media__overlay {
background:rgba(0,0,0,0.3);
transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,-webkit-border-radius .3s,-webkit-box-shadow .3s;
}
.elementor-element-2fd3208 .ee-post__body.ee-post__area {
border:1px solid #E6E6E6;
border-top:0;
}
.elementor-element-2fd3208 .ee-post__media__overlay.ee-media__overlay {
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
}
@media (max-width:768px) {
.news_categrory_group li.menu-item a.menu-link.elementor-item{
justify-content:center;
}
} .news_page.post_slider .eael-entry-wrapper ,.news_page.post_slider .eael-entry-content  {
transition:background .5s;
}
.news_page.post_slider article:hover .eael-entry-wrapper{
background:#224DA0!important;
}
.news_page.post_slider article:hover .eael-entry-wrapper h2 a  , .news_page.post_slider article:hover .eael-entry-content .eael-grid-post-excerpt p {
color:#ffffff;
}
.news_page.post_slider article:hover .eael-entry-content {
background:#224DA0!important;
border-radius:0px 0px 10px 10px;
}
.news_page.post_slider .eael-post-elements-readmore-btn {
padding:20px 0;
}
.elementor-element-b57687e .ee-grid__item.ee-loop__item:hover .ee-post__body.ee-post__area{
background:#224DA0;
}
.elementor-element-b57687e .ee-grid__item.ee-loop__item:hover .ee-post__title__heading {
color:#ffffff;
}
.elementor-element-b57687e .ee-grid__item.ee-loop__item:hover .ee-post__excerpt {
color:#ffffff;
}
.elementor-element-b57687e .ee-grid__item.ee-loop__item:hover .ee-post__button {
color:#FFBB00;
}
.elementor-element-b57687e .ee-post__body.ee-post__area {
border:1px solid #E6E6E6;
border-top:0;
}
.swiper-container-53a9e9f .swiper-slide:hover .eael-entry-wrapper {  }
.swiper-container-53a9e9f .swiper-slide:hover .eael-entry-title a { }
.swiper-container-53a9e9f .eael-grid-post-excerpt a {
display:block!important;
text-align:right!important;
}
.swiper-container-53a9e9f .eael-grid-post-excerpt p{
color:#4E4B48;
transition:all .1s linear;
}
.swiper-container-53a9e9f .swiper-slide:hover p { }
.swiper-container-53a9e9f .eael-grid-post-excerpt p{
min-height:80px;
}
.swiper-container-53a9e9f .eael-entry-title {
min-height:60px;
}
.swiper-container-53a9e9f .swiper-slide:hover .eael-grid-post-excerpt a {
color:#FFBB00;
}
.cust_search_btn {
background:rgba(0,0,0,0);
position:relative;
top:12px;
left:6px;
}
.cust_search_btn:hover {
background:rgba(0,0,0,0);
}
.cust_search_btn i{
font-size:48px;
color:#ffffff;
} .yellow-bottom-border span.eael-divider-content{
margin-left:0;
border-bottom:3px solid #ffbb00;
}
.yellow-bottom-border span.eael-divider-content h3.eael-divider-text{
margin-bottom:10px;
}
.title_btn:hover > .elementor-column-wrap.elementor-element-populated {
box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5)
}
nav.elementor-nav-menu--dropdown .sub-menu  li a {
font-size:14px!important;
padding-left:50px;
justify-content:start;
}
nav.elementor-nav-menu--dropdown .sub-menu  li a::before {
content:url(https://www.rocker.com.tw/wp-content/uploads/2020/05/Triangle.png);
margin-right:15px;
}
.nicon-search:before {
content:'';
}
.fa-shopping-cart {
content:url(https://www.rocker.com.tw/wp-content/uploads/2020/05/shopping.png);
}
.fa-globe {
content:url(https://www.rocker.com.tw/wp-content/uploads/2020/05/language.png);
}
.elementor-repeater-item-144d573 {
position:relative;
top:-3px;
}
html[lang=zh-hant] .add-request-quote-button {
border:2px solid #224da0!important;
border-radius:20px!important;
padding:11px 20px!important;
margin-right:20px!important;
letter-spacing:2px;
font-size:14px!important;
font-weight:500!important;
}
html[lang=en-US] .add-request-quote-button {
border:2px solid #224da0!important;
border-radius:20px!important;
padding:11px 20px!important;
margin-right:20px!important;
font-size:14px!important;
font-weight:500!important;
}
.ee-search-form__overlay {
background-color:rgba(0,0,0,0.5)!important;
}
.fa-square-full {
transform: rotate(135deg);
position:relative;
top:-3px;
}
@media (max-width:835px) {
.add-request-quote-button {
padding:11px 12px!important;
margin-right:0!important;
}
} .recommend_read_list {
display:flex;
flex-wrap:wrap;
flex-wrap:wrap;
}
.recommend_read_post_group {
width:100%;
border:1px solid #E4E4E4;
transition:all .3s;
}
.recommend_read_post_group:hover {
box-shadow:3px 2px 10px rgba(0, 0, 0, 0.1);
}
.recommend_read_post_img_wrap {
height:250px;
background:#F2F2F2;
display:flex;
align-items:center;
}
html[lang=zh-hant] .recommend_read_post_info h3 {
font-size:18px;
font-weight:bold;
color:#202020;
letter-spacing:1px;
margin-bottom:20px;
min-height:50px;
}
html[lang=en-US] .recommend_read_post_info h3 {
font-size:18px;
font-weight:bold;
color:#202020;
margin-bottom:20px;
min-height:50px;
}
html[lang=zh-hant] .recommend_read_post_excerpt  {
overflow:hidden;
display:-webkit-box;
text-overflow:ellipsis;
-webkit-line-clamp:2;
-webkit-box-orient:vertical;
letter-spacing:1px;
font-size:14.5px;
font-weight:300;
line-height:1.5em;
margin-bottom:20px;
}
html[lang=en-US] .recommend_read_post_excerpt  {
overflow:hidden;
display:-webkit-box;
text-overflow:ellipsis;
-webkit-line-clamp:2;
-webkit-box-orient:vertical;
font-size:14.5px;
font-weight:300;
line-height:1.5em;
margin-bottom:20px;
}
.recommend_read_post_info {
padding:8%;
}
.date_group {
padding:2% 8%;
border-bottom:1px solid #f2f2f2;
}
.date_group span {
font-size:12px;
}
html[lang=zh-hant] .recommend_read_btn {
padding:6px 15px;
background:#076CEC;
border-radius:16px;
letter-spacing:2px;
color:#ffffff;
font-size:14px;
}
html[lang=en-US] .recommend_read_btn {
padding:6px 15px;
background:#076CEC;
border-radius:16px;
color:#ffffff;
font-size:14px;
}
.recommend_read_list ul.slick-dots {
position:absolute;
left:50%;
transform:translatex(-50%);
bottom:-50px;
display:flex;
}
.recommend_read_list ul.slick-dots {
list-style:none;
margin:0;
}
.recommend_read_list ul.slick-dots button {
height:12px;
width:12px;
padding:0;
font-size:12px;
background:#000000;
color:#000000;
border-radius:50%;
margin:0 10px;
}
.recommend_read_list ul.slick-dots li {
opacity:.5;
}
.recommend_read_list ul.slick-dots li.slick-active {
opacity:1;
}
.recommend_read_list ul.slick-dots li.slick-active button {
background:#224da0;
color:#ffbb00;
}  .video-list {
display:flex;
flex-wrap:wrap;
}
.video-group {
width:31%;
margin:0 1%;
}
.v-video {
height: 195.2px;
position: relative;
overflow: hidden;
border-radius: 10px;
background-position: center;
}
.v-video a {
display:block;
height:100%;
width:100%;
}
.v-video:hover a {
background:rgba(0,0,0,0.5);
}
.v-video:hover .hover-text {
opacity:1;
}
.hover-text {
box-shadow:2px 4px 5px 0px rgba(0,0,0,0.5);
opacity:0;
position:absolute;
left:50%;
bottom:50%;
transform:translateX(-50%) translateY(50%);
color:#ffffff;
background:#224DA0;
padding:5px 20px;
border-radius:20px;
transition:opacity .5s;
pointer-events:none;
}
.category-page.v-video {
height:145.59px;
}
@media (max-width:768px) {
.video-group {
width:48%;
margin:0 1%;
}
}
@media (max-width:412px) {
.video-group {
width:90%;
margin:0 5%;
}
}
.video-group img {
border-radius:30px;
}
.v-title {
padding:20px;
}
html[lang=zh-hant] .v-title h4{
color:#4E4B48;
letter-spacing:2px;
font-size:18px;
height:50px;
}
html[lang=en-US] .v-title h4{
color:#4E4B48;
font-size:18px;
height:50px;
}
html[lang=zh-hant] .product_video_btn {
height:40px;
border-radius:20px;
padding:6.5px 20px;
background:#ffffff;
color:#224da0;
border:2px solid #224da0;
line-height:23px;
letter-spacing:2px;
font-size:14px;
font-weight:400;
}
html[lang=en-US] .product_video_btn {
height:40px;
border-radius:20px;
padding:6.5px 20px;
background:#ffffff;
color:#224da0;
border:2px solid #224da0;
line-height:23px;
font-size:14px;
font-weight:400;
}
a.product_video_btn:hover{
color:#ffffff;
background:#224da0;
} .product_download_btn {
display:flex;
align-items:center;
}
.product_download_btn span {
color:#333333;
font-size:16px;
padding:0 10px;
} .footer-mailchimp-1{
margin-bottom: 0px !important;
position: absolute;
width:60%;
}
.footer-mailchimp-1 input{
height: 26px !important;
border-radius: 5px;
}
.footer-mailchimp-2{
margin-bottom: 0px !important;
position: absolute;
left: 65%;
top:3px;
}
.footer-mailchimp-2 > input{
background-color:#FFBB00;
color: #333333;
padding: 13px 25px !important;
border-top-right-radius:5px;
border-bottom-right-radius:5px;
}
@media (max-width:1113px) and (min-width:769px) {
.footer-mailchimp-2 {
left:55%;
}
}
@media (max-width:1113px) {
.footer-mailchimp-1 input{
height: 40px !important;
}
.footer-mailchimp-2 input{
height:40px !important;
}
}
@media (max-width:767px) {
.footer-mailchimp-1 input{
height: 40px !important;
border-radius: 5px;
}
} .application_product_list_wrap {
display:flex;
flex-wrap:wrap;
}
.application_product_list_wrap .product_list_group {
width:31%;
margin:0 1%; border-radius:10px;
transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,-webkit-border-radius .3s,-webkit-box-shadow .3s;
}
@media (max-width:768px) {
.application_product_list_wrap .product_list_group {
width:48%;
margin:0 1%;
}
}
.application_product_list_wrap .product_list_group h4 {
padding:10px;
font-size:18px;
font-weight:700;
}
.product_list_group:hover  {
box-shadow:3px 2px 10px rgba(0, 0, 0, 0.1);
}
#menu-1-07b2ff5 li a:focus {
background:#224DA0!important;
color:#ffffff!important;
}
.elementor-nav-menu--dropdown li a:focus {
background:#E8EDF5!important;
color:#224DA0!important;
}
.application_product_wrap {
display:flex;
flex-wrap:wrap;
}
.application_related_product h4 {
text-align:center;
}
.application_related_product {
width:33%;
padding:0 1.5%;
margin-bottom:1.5%;
padding:20px;
border-radius:10px;
transition:box-shadow .3s;
}
.application_related_product:hover {
box-shadow:3px 2px 10px rgba(0, 0, 0, 0.1);
}
.application_related_product h4 a {
color:#224DA0;
font-size:18px;
color:#3a3a3a;
}
.application_related_product a {
color:#4e4b48;
}
@media (max-width: 767px) {
.application_related_product {
width:49%;
padding:0 2.5%;
}
.application_related_product div {
text-align:center;
}
} h1.product_title {
margin-bottom:0!important;
}
html[lang=zh-hant] h2.product_end_category {
font-size:36px;
letter-spacing:2px;
color:#4E4B48;
margin-top:5px;
}
html[lang=en-US] h2.product_end_category {
font-size:36px;
color:#4E4B48;
margin-top:5px;
}
.product_inner_related_group article {
transition:all .3s;
}
.product_inner_related_group article:hover {
box-shadow:3px 2px 10px rgba(0, 0, 0, 0.1);
}
.ee-media__thumbnail__image {
object-fit:contain;	
}
.product_self_banner_wrap {
height:230px;
background-size:cover;
background-repeat:no-repeat;
}
@media (max-width:1113px) {
body.single-product .eael-tabs-nav li {
width:33.3%;
}
}
.recommend_product_container {
display:flex;
flex-wrap:wrap;
}
.recommend_product_container .product {
width:30%;
margin:1.5%;
transition:all .3s;
padding:40px 20px;
display:flex;
flex-direction:column;
justify-content:center;
}
.recommend_product_container .product:hover {
box-shadow:3px 2px 10px rgb(0 0 0 / 10%)
}
.recommend_product_container .product h3 {
font-size:18px;
text-align:center;
}
@media(max-width:767px) {
.recommend_product_container .product {
width:46%;
margin:2%;
}
} .contact-page-block {
height:100%; border-radius:10px;
transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,-webkit-border-radius .3s,-webkit-box-shadow .3s;
background:rgba(0,0,0,0);
margin:10px 0;
}
.contact-page-block:hover {
background:rgba(255,255,255,0.8);
box-shadow:3px 2px 10px rgba(0, 0, 0, 0.1);
}
.contact-page-block .full_href {
display:flex;
padding:0px 20px;
align-items:center;	
}
@media (max-width:767px) {
.contact-page-block .full_href {
flex-direction:column;
}
}
.contact-page-block .icon-wrap { min-width: 40px;
}
html[lang=zh-hant] .contact-page-block .text-wrap {
padding:15px;
color:#4D4D4D;
font-weight:bold;
letter-spacing:2px;
}
html[lang=en-US] .contact-page-block .text-wrap {
padding:15px;
color:#4D4D4D;
font-weight:bold;
}
.icons_block_wrap .elementor-widget-wrap {
flex-direction:column;
}
.icons_block_wrap .elementor-widget.elementor-widget-html { background:rgba(0,0,0,0);
border-radius:10px; align-items:center;
margin:10px 0;
}
.icons_block_wrap .elementor-widget.elementor-widget-html > .elementor-widget-container {
height:100%;
width:100%;
}
.icons_block_wrap .elementor-widget.elementor-widget-html:hover {
background:rgba(255,255,255,0.8);
box-shadow:3px 2px 10px rgba(0, 0, 0, 0.1);
transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,-webkit-border-radius .3s,-webkit-box-shadow .3s;
} .child_term_wrap {
margin:0;
padding:0 10px ;
}
.child_term_wrap li {
list-style:none;
}
html[lang=zh-hant] .child_term_text {
font-size:32px;
letter-spacing:2px;
color:#3a3a3a;
display:block;
text-align:center;
transition:all .3s;
font-weight:bold;
}
html[lang=en-US] .child_term_text {
font-size:32px;
color:#3a3a3a;
display:block;
text-align:center;
transition:all .3s;
font-weight:bold;
}
.child_term_text:hover {
color:#224DA0;
}
.child_trem_divider {
background:#224DA0;
height:1.5px;
margin:19px 0;
}
.child_term_content {
display:flex;
align-items:center;
flex-wrap:wrap;	
}
.term_description {
width:70%;
padding:10px;
}
.term_img {
width:30%;
padding:10px;
}
.term_img img {
object-fit:contain;
}
@media (max-width:1024px) {
.child_term_text {
font-size:24px;
}
.child_trem_divider {
margin:26px 0;
}
.elementor-element-5547f90 h1 , .elementor-element-fc86e81 h1 ,.elementor-element-f926389 h2 , .elementor-element-9bf09ee h2   {
word-break:keep-all;
}
}
@media (max-width:767px) {
.term_description {
width:100%;
padding:10px;
}
.term_img {
width:100%;
padding:10px;
display:flex;
justify-content:center;
}
.child_term_content {
flex-direction:row-reverse;
}
} .woocommerce form .form-row-first, .woocommerce-page form .form-row-first {
float:none;
width:100%;
}
#yith-ywraq-default-form .form-row label.radio  {
margin-right:25px;
}
.yith-ywraq-before-table a.button.wc-backward {
display:none;
}
#yith-ywraq-form .product-remove , #yith-ywraq-form .product-thumbnail ,#yith-ywraq-form .product-name{
text-align:center;
}
.rquest_alert {
font-size:18px!important;
color:red!important;
}
#yith-ywraq-default-form span.optional {
display:none;
}
.yith-ywraq-list-content .button {
background-color:#134CA9!important;
}
@media (max-width:768px) {
#yith-ywraq-form #yith-ywrq-table-list td.product-thumbnail {
display:block!important;
text-align:center!important;
}
#yith-ywraq-form #yith-ywrq-table-list td.product-thumbnail::before {
content:none!important;
}
} .download_form_btn_group {
display:flex;
justify-content:space-between;
}
.download_form_back_btn {
display:flex;
justify-content:center;
align-items:center;
}
.download_form_back_btn a {
background:#0274be;
color:#ffffff;
padding:10px 40px;
line-height:1;
border:1px solid #0274be;
transition:all .3s;
}
.download_form_back_btn a:hover {
background:#ffffff!important;
color:#0274be!important;
}
.download_form_btn_group .wpcf7-submit {
border-color:#0274be!important;
border-style:solid!important;
border-width:1px!important;
transition:all .3s;
}
.download_form_btn_group .wpcf7-submit:hover {
background:#ffffff!important;
color:#0274be!important;
} .timeline_container {
display:flex;
}
html[lang=zh-hant] .timeline_wrap > h3 {
color:#224DA0;
font-size:26px;
line-height:36px;
font-weight:700;
letter-spacing:1px;
margin-bottom:50px;
}
html[lang=en-US] .timeline_wrap > h3 {
color:#224DA0;
font-size:26px;
line-height:36px;
font-weight:700;
margin-bottom:50px;
}
.line_group {
width:3px;
background:#e5e5e5;
margin-right:50px;
}
.timeline_item {
margin-bottom:25px;
position:relative;
}
html[lang=zh-hant] .timeline_item h4 {
color:#224DA0;
font-size:24px;
letter-spacing:0.5px;
line-height:28px;
font-weight:400;
margin-bottom:15px;
font-weight:700;
}
html[lang=en-US] .timeline_item h4 {
color:#224DA0;
font-size:24px;
line-height:28px;
font-weight:400;
margin-bottom:15px;
font-weight:700;
}
.timeline_item:last-child {
margin-bottom:0px;
}
.circle {
display:flex;
justify-content:center;
align-items:center;
position:absolute;
top:50%;
transform:translatey(-50%);
left:-71px;
background:#224DA0;
color:#ffffff;
width:40px;
height:40px;
transition:all .3s;
border-radius:50%;
}
.right_el {
position:absolute;
color:#8E0B10;
font-size:28px;
top:0;
left:-170px;
font-weight:700;
line-height:28px;
}
html[lang=zh-hant] .time_line_content {
font-size:15px;
letter-spacing:0.5px;
line-height:28px;
font-weight:400;
}
html[lang=en-US] .time_line_content {
font-size:15px;
line-height:28px;
font-weight:400;
}
.line_inner {
background:#224DA0;
}
.timeline_container .item_group .timeline_item:nth-child(odd) {
background:#F0FBE9;
padding:2.5%;
border-radius:5px;
}
.timeline_container .item_group .timeline_item:nth-child(even) {
background:#EAF0FA;
padding:2.5%;
border-radius:5px;
}
.elementor-37 .elementor-element.elementor-element-22bb2c4 > .elementor-widget-container {
margin: 0px 0px 0px 0px !important; 
}
.elementor-4873 .elementor-element.elementor-element-4543a76 > .elementor-widget-container {
margin: 0px 0px 0px 0px !important;
} .post-type-archive-sources .F-dm,
.post-type-archive-sources .F-op,
.post-type-archive-sources .F-mix,
.term-56 .F-dm,
.term-56 .F-op,
.term-56 .F-cef,
.term-183 .F-dm,
.term-183 .F-op,
.term-183 .F-cef,
.term-255 .F-dm,
.term-255 .F-op,
.term-255 .F-cef{
display: none;
}
.term-55 .F-mix,
.term-55 .F-op,
.term-55 .F-cef,
.term-182 .F-mix,
.term-182 .F-op,
.term-182 .F-cef{
display: none;
}
.term-53 .F-mix,
.term-53 .F-dm,
.term-53 .F-cef,
.term-181 .F-mix,
.term-181 .F-dm,
.term-181 .F-cef{
display: none;
}
.term-57 .F-mix,
.term-57 .F-dm,
.term-57 .F-op,
.term-184 .F-mix,
.term-184 .F-dm,
.term-184 .F-op{
display: none;
}
#product_spec.active,
#product_dec.active{
background-color: #1F4080;
border-radius: 0px!important;
color: #fff;
font-weight: 700;
}
#product_spec,
#product_dec{
cursor:pointer;
}
@media(min-width:1024px){
#product_dec_cont table {
max-width: 300px;
}
.wpml-ls-legacy-list-horizontal {
position: relative;
top: -5px;
}
}
div#product_dec_cont span,
div#product_dec_cont p,
div#product_dec_cont strong,
div#product_dec_cont a,
div#product_dec_cont em{
font-size: 13px!important;
}
h4.left_title,
.right-text,
.reult-text{
color: #fff;
font-size: 20px;
line-height: 30px;
text-align: center;
font-weight: 700;
}
.facetwp-facet-top_cat,
.facetwp-facet-top_cat_en{
display:flex;
justify-content:center;
margin-bottom:0px!important;
}
.facetwp-facet-top_cat select.facetwp-dropdown,
.facetwp-facet-top_cat_en select.facetwp-dropdown{
padding: 5px 5px!important;
width: 250px;
margin-top: 5px;
}
.left_block > .elementor-widget-container {
height: 80px;
display: flex;
justify-content: center;
align-items: center;
}
button.reset_fac {
position: absolute;
right: 0;
color: #0274be;
background-color: transparent;
font-size: 12px;
padding: 0px 20px;
bottom: 20px;
}
.facetwp-facet {
margin-bottom: 0px!important;
}
.fact-rado .facetwp-radio:first-child {
color: #0274be;
font-size: 18px;
font-weight: bold;
background: unset!important;
padding-left: 0px;
cursor: default;
pointer-events: none;
opacity:1;
display: block;
}
.fact-rado .facetwp-radio:first-child span.facetwp-counter {
display: none;
}
.facetwp-facet-sub_cat_fp_6 {
display: flex;
flex-direction: column;
}
.facetwp-facet-sub_cat_fp_6 .facetwp-radio[data-value="no"] {
order: 1;
}
.fs-search {
display: none;
}
.fs-dropdown{
margin-top: 0px!important;
}
.fillter_list section.no-results.not-found > .page-content {
display: none;
}
.fillter_list section.no-results.not-found {
margin:0px!important;
}
.nr-block {
display: inline-flex;
padding: 15px;
border: 1px solid #eee;
border-radius: 5px;
}
.nr-content > h5 {
margin-bottom: 15px;
}
.nr-content > p {
margin-bottom: 15px;
}
.nr-img {
margin-right: 10px;
}
.nr-content > a {
width: 100%;
display: flex;
justify-content: center;
background-color: #0274be;
color: #fff;
padding: 5px;
font-weight: 700;
}
.facetwp-type-radio {
padding: 20px;
background-color: #eeee;
}
span.facetwp-counter {
opacity: 0;
display: none;
}
.facetwp-radio.disabled,
.fs-option.disabled{
opacity: 1!important;
cursor: pointer!important;
}
.facetwp-facet.is-loading{
opacity:0.4!important;
}
.facetwp-facet.is-loading > .facetwp-radio{
pointer-events:none!important;
cursor:default!important;
}
.elementor-location-header .wpml-ls-statics-shortcode_actions .wpml-ls-item-legacy-list-horizontal:before {
content: url(https://www.rocker.com.tw/wp-content/uploads/2021/01/language.png);
vertical-align: middle;
display: inline-block;
position: absolute;
left: -6px;
top: 13px;
}
.elementor-location-header .wpml-ls-statics-shortcode_actions .wpml-ls-item-legacy-list-horizontal .wpml-ls-display {
font-size: 18px;
font-weight: 600;
letter-spacing: 2px;
color: #3a3a3a;
}
html[lang="en-US"] .tw,
html[lang="zh-hant"] .en {
display: none;
}
html[lang="en-US"] .fact-rado .facetwp-radio:first-child{
font-size: 18px;
}
html[lang="en-US"] .facetwp-radio{
font-size: 15px;
}
.facetwp-facet-sub_cat_fp_1 > .facetwp-radio[data-value="water-solution-only-2"],
.facetwp-facet-sub_cat_fp_1 > .facetwp-radio[data-value="water-solution-only-en-2"],
.facetwp-facet-sub_cat_fp_4 > .facetwp-radio[data-value="not-required-3"],
.facetwp-facet-sub_cat_fp_6 > .facetwp-radio[data-value="not-required-2"],
.facetwp-facet-sub_cat_vo_1 > .facetwp-radio[data-value="water-solution-only"],
.facetwp-facet-sub_cat_vo_1 > .facetwp-radio[data-value="water-solution-only-en-2"] {
display: none;
}
.banner_content_group{
display:none;
}
.facetwp-type-radio {
display: flex;
flex-direction: column;
}
.facetwp-radio.first-item {
order: 1!important;
}
.facetwp-radio.secod-item {
order: 2;
}
html[lang="en-US"] .facetwp-facet-sub_cat_fp_1 .facetwp-radio[data-value="organic-solvents-or-weak-solutions-en"] {
order: 2;
}
html[lang="en-US"] .facetwp-facet-sub_cat_fp_1 .facetwp-radio[data-value="solutions-without-solvents-acid-base-and-corrosion"] {
order: 1;
}
html[lang="en-US"] .facetwp-facet-sub_cat_fp_1 .facetwp-radio[data-value="solvents-acid-base-and-corrosive-solutions-en"] {
order: 3;
}
html[lang="en-US"] .facetwp-facet-sub_cat_fp_2 .facetwp-radio:nth-child(3),
html[lang="en-US"] .facetwp-facet-sub_cat_fp_3 .facetwp-radio:nth-child(3),
html[lang="en-US"] .facetwp-facet-sub_cat_fp_5 .facetwp-radio:nth-child(3){
order: 1;
}
html[lang="en-US"] .facetwp-facet-sub_cat_fp_2 .facetwp-radio:nth-child(2),
html[lang="en-US"] .facetwp-facet-sub_cat_fp_3 .facetwp-radio:nth-child(2),
html[lang="en-US"] .facetwp-facet-sub_cat_fp_5 .facetwp-radio:nth-child(2){
order: 2;
}
.facetwp-radio[data-value="1-mbar"]{
order: 1;
}
.facetwp-radio[data-value="10-mbar"]{
order: 2;
}
.facetwp-radio[data-value="30-mbar"]{
order: 3;
}
.facetwp-radio[data-value="120-mbar"]{
order: 4;
}
.facetwp-radio[data-value="organic-solvents-or-weak-solutions"] {
order: 3;
}
.facetwp-radio[data-value="solutions-without-solvents-acid-base-and-corrosion"] {
order: 1;
}
.facetwp-radio[data-value="solvents-acid-base-and-corrosive-solutions"] {
order: 3;
}
.facetwp-radio[data-value="not-target"] {
order: 1;
}
.facetwp-radio[data-value="yes-en"] {
order: 1;
}
.facetwp-radio[data-value="not-target-en"] {
order: 2;
}
.fs-label-wrap,
.fs-dropdown{
width: 235px!important;
}
.facetwp-type-fselect .fs-option .fs-option-label {
white-space: break-spaces!important;
line-height: 24px;
}
h3.home_popular_product_title {
font-size: 1em;
font-weight: bold;
}
a.elementor-sub-item.highlighted{color:#fff !important;}
li.wpml-ls-slot-shortcode_actions.wpml-ls-item.wpml-ls-item-en.wpml-ls-first-item.wpml-ls-last-item.wpml-ls-item-legacy-list-horizontal a {
background-color: #fff;
}
li.wpml-ls-slot-shortcode_actions.wpml-ls-item.wpml-ls-item-zh-hant.wpml-ls-first-item.wpml-ls-last-item.wpml-ls-item-legacy-list-horizontal a {
background-color: #fff;
}.site-content {
background: white;
}
.page-banner {
height: 230px;
}
.page-banner-absolute {
height: 230px;
position: absolute;
left: 0;
right: 0;
top: 62px;
}
@media (max-width: 767.99px) {
.page-banner-absolute {
top: 83px;
}
}
.page-banner-absolute__img {
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
}
.slogan-sec {
margin-top: 5%;
margin-bottom: 3%;
}
.slogan-sec__title {
font-size: 24px;
line-height: 1.4;
color: #0274BE;
}
.slogan-sec__subtitle {
font-size: 20px;
line-height: 30px;
color: #54595f;
}
.products-select {
display: flex;
}
@media (max-width: 767.99px) {
.products-select {
flex-wrap: wrap;
}
}
.products-select__input-sec {
width: 100%;
background-color: #0274BE;
padding: 10px;
margin-bottom: 20px;
height: 80px;
}
.products-select__ans-list {
padding-left: 0;
margin-left: 0;
list-style: none;
}
.products-select__ans-list-item {
padding: 20px;
background-color: #eee;
margin-bottom: 40px;
position: relative;
}
.products-select__ans-list-item .item-title {
color: #0274be;
font-size: 18px;
font-weight: 700;
}
.products-select__radio-clean {
position: absolute;
right: 0;
color: #0274be;
background-color: transparent;
font-size: 12px;
padding: 0 20px;
bottom: 20px;
cursor: pointer;
display: none;
}
.products-select__radio-clean:hover {
color: #0274be;
background-color: transparent;
}
.product-select__products-list-title {
background-color: #0274be;
padding: 10px;
width: 100%;
height: 80px;
margin-bottom: 20px;
display: flex;
align-items: center;
justify-content: center;
}
.product-select__products-list {
margin-left: 0;
list-style: none;
}
.product-select__products-list .list-item {
border: 1px solid rgb(238, 238, 238);
margin-bottom: 30px;
}
.product-select__products-list .item-tabs {
display: flex;
}
.product-select__products-list .item-tabs .tab {
width: 50%;
text-align: center;
padding: 10px 40px;
cursor: pointer;
line-height: 1;
font-size: 15px;
}
.product-select__products-list .item-tabs .tab.active {
background-color: #1F4080;
color: #fff;
}
.product-select__products-list .item-title {
font-size: 15px;
margin-bottom: 10px;
}
.product-select__products-list .item-content {
display: flex;
padding: 20px 15px 15px 15px;
}
.product-select__products-list .item-content-img-sec, .product-select__products-list .item-content-info-sec {
padding: 10px;
}
.product-select__products-list .item-content-img-sec {
width: 40%;
}
.product-select__products-list .item-content-img {
width: 90%;
}
.product-select__products-list .item-content-info-sec {
width: 60%;
}
.product-select__products-list .item-list-spec, .product-select__products-list .item-list-des {
margin-bottom: 20px;
display: none;
}
.product-select__products-list .item-list-spec.active, .product-select__products-list .item-list-des.active {
display: block;
}
.product-select__products-list .item-list-spec {
font-size: 12px;
margin-left: 0px;
list-style: none;
}
.product-select__products-list .item-list-spec p {
white-space: pre-line;
}
.product-select__products-list .item-btn {
color: #fff;
padding: 10px 40px;
text-align: center;
font-size: 15px;
background-color: #0274be;
display: block;
}
.app-select-sec {
display: flex;
justify-content: center;
}
.app-select {
width: 250px;
padding: 5px;
background-position-y: 50%;
}
@media (min-width: 1201px) {
.page-id-19294 .site-content .ast-container {
max-width: 1140px;
}
.page-id-19295 .site-content .ast-container {
max-width: 1140px;
}
}
.item-list-des p {
font-size: 12px;
line-height: 1.8571428571;
white-space: pre-line;
}
.d-flex {
display: flex;
}
.mb-1 {
margin-bottom: 4px;
}
.mb-5 {
margin-bottom: 20px;
}
.pe-md-x3 {
padding-right: 30px;
}
.ps-md-x3 {
padding-left: 30px;
}
.w-md-50 {
width: 50%;
}
@media (max-width: 767.99px) {
.w-100 {
width: 100%;
}
.pe-0 {
padding-right: 0;
}
.ps-0 {
padding-left: 0;
}
}.clearfix::before,.clearfix::after{content:" ";display:table;clear:both}.eael-testimonial-slider.nav-top-left,.eael-testimonial-slider.nav-top-right,.eael-team-slider.nav-top-left,.eael-team-slider.nav-top-right,.eael-logo-carousel.nav-top-left,.eael-logo-carousel.nav-top-right,.eael-post-carousel.nav-top-left,.eael-post-carousel.nav-top-right,.eael-product-carousel.nav-top-left,.eael-product-carousel.nav-top-right{padding-top:40px}.eael-contact-form input[type=text],.eael-contact-form input[type=email],.eael-contact-form input[type=url],.eael-contact-form input[type=tel],.eael-contact-form input[type=date],.eael-contact-form input[type=number],.eael-contact-form textarea{background:#fff;box-shadow:none;-webkit-box-shadow:none;float:none;height:auto;margin:0;outline:0;width:100%}.eael-contact-form input[type=submit]{border:0;float:none;height:auto;margin:0;padding:10px 20px;width:auto;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-contact-form.placeholder-hide input::-webkit-input-placeholder,.eael-contact-form.placeholder-hide textarea::-webkit-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input::-moz-placeholder,.eael-contact-form.placeholder-hide textarea::-moz-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-ms-input-placeholder,.eael-contact-form.placeholder-hide textarea:-ms-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-moz-placeholder,.eael-contact-form.placeholder-hide textarea:-moz-placeholder{opacity:0;visibility:hidden}.eael-custom-radio-checkbox input[type=checkbox],.eael-custom-radio-checkbox input[type=radio]{-webkit-appearance:none;-moz-appearance:none;border-style:solid;border-width:0;outline:none;min-width:1px;width:15px;height:15px;background:#ddd;padding:3px}.eael-custom-radio-checkbox input[type=checkbox]:before,.eael-custom-radio-checkbox input[type=radio]:before{content:"";width:100%;height:100%;padding:0;margin:0;display:block}.eael-custom-radio-checkbox input[type=checkbox]:checked:before,.eael-custom-radio-checkbox input[type=radio]:checked:before{background:#999;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-custom-radio-checkbox input[type=radio]{border-radius:50%}.eael-custom-radio-checkbox input[type=radio]:before{border-radius:50%}.eael-post-elements-readmore-btn{font-size:12px;font-weight:500;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;display:inline-block}.elementor-lightbox .dialog-widget-content{width:100%;height:100%}.eael-contact-form-align-left,.elementor-widget-eael-weform.eael-contact-form-align-left .eael-weform-container{margin:0 auto 0 0;display:inline-block;text-align:left}.eael-contact-form-align-center,.elementor-widget-eael-weform.eael-contact-form-align-center .eael-weform-container{float:none;margin:0 auto;display:inline-block;text-align:left}.eael-contact-form-align-right,.elementor-widget-eael-weform.eael-contact-form-align-right .eael-weform-container{margin:0 0 0 auto;display:inline-block;text-align:left}.eael-force-hide{display:none !important}.eael-d-none{display:none !important}.eael-d-block{display:block !important}.eael-h-auto{height:auto !important}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating{display:none}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating~.count{display:none}.sr-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}