@font-face{font-family:'sbfontello';src:url(//bizthinking.com.tw/wp-content/plugins/wpgens-refer-a-friend-premium/assets/fonts/fontello.eot?75050836);src:url(//bizthinking.com.tw/wp-content/plugins/wpgens-refer-a-friend-premium/assets/fonts/fontello.eot?75050836#iefix) format('embedded-opentype'), url(//bizthinking.com.tw/wp-content/plugins/wpgens-refer-a-friend-premium/assets/fonts/fontello.woff?75050836) format('woff'), url(//bizthinking.com.tw/wp-content/plugins/wpgens-refer-a-friend-premium/assets/fonts/fontello.ttf?75050836) format('truetype'), url(//bizthinking.com.tw/wp-content/plugins/wpgens-refer-a-friend-premium/assets/fonts/fontello.svg?75050836#fontello) format('svg');font-weight:normal;font-style:normal;}
[class^='gens_raf']:before,
[class*=' gens_raf']:before{font-family:'sbfontello';font-style:normal;font-weight:normal;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.gens_raf_icn-facebook:before{content:'\e800';}
.gens_raf_icn-paper-plane-1:before{content:'\e801';font-size:16px;}
.gens_raf_icn-whatsapp:before{content:'\e802';}
.gens_raf_icn-twitter:before{content:'\e803';}
.gens_raf_icn-gplus:before{content:'\e804';}
.gens_raf_icn-linkedin:before{content:'\e805';}
.gens_raf_icn-email:before{content:'\e806';}
.gens_raf_icn-left-open:before{content:'\e807';}
.gens_raf_icn-right-open:before{content:'\e808';}
.gens_raf_icn-up-open:before{content:'\e809';}
.gens_raf_icn-up-big:before{content:'\e80a';}
.gens_raf_icn-angle-circled-up:before{content:'\e80b';}
.gens_raf_icn-pinterest:before{content:'\e80c';}
#raf_advance_shortcode{text-align:center;margin:auto;}
#raf_advance_shortcode .share_text{display:block;margin:15px 0;}
#raf_advance_shortcode input{max-width:360px;width:100%;background-color:#f1f1f1;border:1px solid #c8c8c8;}
.woocommerce-Tabs-panel--refer_tab{max-width:680px;}
.gens-raf-message, .gens-raf-mail-share{display:block !important;position:relative !important;background-color:#e5ffe8;color:#3c4858;padding:20px 90px 20px 20px !important;margin-bottom:25px;border-left:10px solid rgba(0, 0, 0, 0.15);}
.gens-raf-mail-share{margin-top:18px;}
.gens-raf-message a{color:#3c4858;font-weight:bold;}
.gens-raf-message .gens-ctc{position:absolute;right:15px;font-weight:600;font-size:13px;color:#1b6dbf;cursor:pointer;}
.gens-raf-message .gens-ctc:hover{color:#222;}
.gens-referral_share{overflow:hidden;max-width:960px;display:flex;}
.gens-referral_share a{text-align:center;display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:20px;font-weight:600;color:#fff !important;text-decoration:none;margin-bottom:25px;margin-right:1%;box-sizing:border-box;font-size:15px;text-decoration:none !important;}
.gens-referral_share a:hover{color:#fff !important;opacity:0.85;}
.gens-referral_share a i{padding-right:8px;}
.gens-referral_share .gens-referral_share__fb{background-color:#3b5998;}
.gens-referral_share .gens-referral_share__tw{background-color:#00b6f1;}
.gens-referral_share .gens-referral_share__wade{background-color:#73bf50;}
.gens-referral_share .gens-referral_share__ln{background-color:#0077b5;}
.gens-referral_share .gens-referral_share__wa{background:#73bf50;}
.gens-referral_share .gens-referral_share__pin{background:#bd081c;}
#gens-referral_share__email{margin:0 !important;padding:0 !important;}
.gens-referral_share__email{overflow:hidden;position:relative;margin-bottom:25px;}
.gens-referral_share__email__title{display:block;text-align:center;margin:5px 0 30px 0;color:#aaa;}
.gens-referral_share__email__inputs{overflow:hidden;margin:0 !important;padding:0 !important;}
.gens-referral_share__email input[type='submit']{background:#44bd32 !important;position:relative;margin:10px 1px;line-height:32px;padding:8px 30px;border:none;border-radius:2px;font-size:12px;font-weight:400;white-space:normal;letter-spacing:1px;text-transform:uppercase;color:#fff !important;}
.gens-referral_share__email input[type='submit']:hover{background-color:#4cd137 !important;}
.gens-referral_share__email__inputs--clone{}
.gens-referral_share__email input[type='email'],
.gens-referral_share__email input[type='text']{background-color:#f2f2f2 !important;color:#43454b !important;border:none !important;box-shadow:none !important;border-radius:0 !important;max-width:48%;width:100%;box-sizing:border-box;float:left !important;margin-bottom:20px;margin-right:1%;margin-top:0;min-height:44px;padding-left:15px;}
.gens-referral_share__email input[type='email'].error,
input[type='email'].gens-raf-guest-email.error{border:1px solid red !important;}
#js--gens-email-clone{position:absolute;right:0;bottom:113px;color:#fff;background-color:#1fb7ef;width:18px;height:18px;border-radius:50%;display:inline-block;text-align:center;font-size:16px;font-weight:bold;line-height:18px;outline:none;text-decoration:none;}
#js--gens-email-remove{position:absolute;right:0;bottom:90px;color:#fff;background-color:red;width:18px;height:18px;border-radius:50%;display:inline-block;text-align:center;font-size:18px;font-weight:bold;line-height:18px;outline:none;text-decoration:none;}
.gens-referral_stats{overflow:hidden;min-height:25px;margin-bottom:35px;line-height:25px;}
.gens-referral_stats > div{box-sizing:border-box;width:50%;padding:25px;float:left;background-color:#f3f3f3;font-weight:600;}
.gens-referral_stats div:first-child{background-color:#00bcd4;color:#fff;font-weight:600;}
table.gens-referral_stats__table, table.gens-referral_coupons__table{border-spacing:0;text-align:left;}
table.gens-referral_stats__table th, table.gens-referral_coupons__table th{display:table-cell !important;background-color:#f8f8f8;line-height:30px;height:30px;font-weight:600;padding:15px;color:#6d6d6d;}
table.gens-referral_stats__table tr, table.gens-referral_coupons__table tr{border:none !important;}
table.gens-referral_stats__table tbody td, table.gens-referral_coupons__table tbody td{display:table-cell !important;background-color:#fdfdfd;text-align:left !important;line-height:47px;height:47px;padding:15px;border:none !important;color:#6d6d6d;}
table.gens-referral_stats__table tbody tr:nth-child(2n) td,
table.gens-referral_coupons__table tbody tr:nth-child(2n) td{background-color:#fbfbfb;}
.gens-refer-a-friend--share-text{margin-bottom:20px;}
.woocommerce-account table.shop_table_responsive.shop_table_wpgens tbody td{text-align:left;}
.gens-refer-a-friend, .gens-refer-a-friend--generate{max-width:960px;margin:15px 0;}
.gens-raf-generate-guest{background-color:#f3f3f3;text-align:center;padding:20px 40px;}
.gens-raf-generate-guest span{font-size:18px;color:#242424;display:block;}
.gens-raf-generate-guest input, .gens-raf-generate-guest button{display:block;width:100%;}
.gens-raf-generate-guest input{background-color:#fff !important;box-sizing:border-box;margin:15px 0;}
.gens-raf-generate-link{background-color:#797979;color:#fff;}
.gens-refer-a-friend--guest{display:none;}
.gens-refer-a-friend--guest.guest_cookie_true{display:block;}
.gens-refer-a-friend--generate.guest_cookie_true{display:none;}
@media screen and (max-width:667px){
.gens-referral_share{display:block;}
.gens-referral_share .gens-referral_share__wade{display:none !important;}
}
@media screen and (min-width:667px){
.gens-referral_share__wa {
display: none !important;
}
}.page-template-template-page-builder-no-header-footer {
background: white;
}