﻿@import url(//fonts.googleapis.com/css?family=Noto+Sans+TC:300,400,700|Roboto:300,400,700&display=swap);html,body{height:100%;margin:0;font-family:'Roboto', 'Helvetica Neue', 'Helvetica,Arial', 'Noto Sans TC', 'PingFang TC', '黑體-繁', 'Heiti TC', '蘋果儷中黑', 'Apple LiGothic Medium', '微軟正黑體' , 'Microsoft JhengHei', sans-serif}.body-wrapper{overflow:hidden;min-height:100%;margin-bottom:-80px;background:#fafafa}@media screen and (max-width: 992px){.body-wrapper{margin-bottom:0}}.content-wrapper{padding:80px 0 0;transition-duration:0.5s}@media screen and (max-width: 992px){.content-wrapper{padding:60px 0 0}}.mobile-user-menu-on #header,.mobile-user-menu-on .content-wrapper,.mobile-user-menu-on #footer,.mobile-user-menu-on #mobile-user-menu{transform:translate(-200px, 0)}.mobile-site-menu-on #header,.mobile-site-menu-on .content-wrapper,.mobile-site-menu-on #footer,.mobile-site-menu-on #mobile-site-menu{transform:translate(220px, 0)}.page-content{margin:30px 0}.left-section{text-align:left}.right-section{text-align:right}.help-text{color:rgba(0,0,0,0.6);font-size:14px}.empty-state{color:rgba(0,0,0,0.6);font-size:15px}.btn-call-to-action{display:inline-block;background:#03a87c;padding:8px 14px;border-radius:4px;background-clip:padding-box;color:#ffffff;border:1px solid #03a87c;font-size:14px}.btn-call-to-action:hover{background:#ffffff;color:#03a87c;text-decoration:none}.push{height:80px}@media screen and (max-width: 992px){.push{height:0}}.pagination{margin:30px 0 0}.pagination span,.pagination em,.pagination a{display:inline-block;font-size:17px;color:#94969b;padding:0 7px;font-style:normal}.pagination a:hover{color:#03a87c;text-decoration:none}.pagination .current{color:#da3238}.pagination .disabled{color:#eff1f5}.site-breadcrumb{margin:0 0 20px}.site-breadcrumb .breadcrumb{background:#ffffff}.site-breadcrumb .breadcrumb .breadcrumb-item{font-size:14px}.site-breadcrumb .breadcrumb .breadcrumb-item.active{color:#94969b}.site-breadcrumb .breadcrumb .breadcrumb-item a{color:#03a87c}#loader{display:none;position:fixed;width:100%;height:100vh;top:0;left:0;background:rgba(3,168,124,0.75);z-index:99999}#loader .spinner-wrapper{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}#loader .spinner{margin:0 auto;width:40px;height:40px;position:relative;text-align:center;animation:sk-rotate 2.0s infinite linear}#loader .dot1,#loader .dot2{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:#ffffff;border-radius:100%;animation:sk-bounce 2.0s infinite ease-in-out}#loader .dot2{top:auto;bottom:0;animation-delay:-1.0s}@keyframes sk-rotate{100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@keyframes sk-bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}#loader #loader-message{margin:10px 0 0;color:#ffffff;font-size:14px}.section-title{font-weight:normal;color:#5E738C;font-size:18px;line-height:27px;padding:0 0 10px;margin:0 0 10px}.btn.btn-add-post{display:block;border:1px solid #03a87c;color:#03a87c;border-radius:5px;background-clip:padding-box;letter-spacing:1px;margin:20px 40px}.btn.btn-add-post:hover{background:#03a87c;color:#ffffff}.btn-open-modal{cursor:pointer}#header{position:fixed;left:0;top:0;height:80px;width:100%;z-index:999;background:#ffffff;border-bottom:1px solid #e9e6ff;transition-duration:0.5s}@media screen and (max-width: 992px){#header{height:60px}}#header .header-link{display:inline-block;line-height:80px;padding:0 15px;color:#000000}#header .header-link.active{color:#03a87c}#header .header-link:hover{color:#03a87c;text-decoration:none}#header .logo-link{display:inline-block;line-height:80px}#header .workers-logo{width:100%;height:auto}#header .header-right{text-align:right}#header .header-menu{padding:0;margin:0;list-style:none}#header .header-menu li{display:inline-block}#header .header-menu li a{display:block}#header .user-menu{padding:0;margin:0}#header .user-menu li{display:inline-block;position:relative}#header .user-menu li a{display:block}#header .user-menu li .notification-list{display:none;position:absolute;top:0;left:50%;padding:0;transform:translate(-50%, 80px);width:220px;background:#ffffff;border:1px solid #e9e6ff}#header .user-menu li .notification-list .notification-header{height:30px;border-bottom:1px solid #e9e6ff}#header .user-menu li .notification-list .notification-header>label,#header .user-menu li .notification-list .notification-header>a{font-size:13px;color:#222222;margin:0;padding:0 10px;line-height:30px}#header .user-menu li .notification-list .notification-header>a{font-size:13px;color:#03a87c;margin:0;padding:0 10px;line-height:30px}#header .user-menu li .notification-list .notification-header>a:hover{text-decoration:none}#header .user-menu li .notification-list li{text-align:left;padding:10px 0;border-bottom:1px solid #e9e6ff}#header .user-menu li .notification-list li:last-child{border-bottom:0}#header .user-menu li .notification-list li a{display:block;color:#94969b;font-size:13px;padding:0 10px}#header .user-menu li .notification-list li a:hover{color:#03a87c;text-decoration:none}#header .user-menu li .notification-list .empty-state{text-align:left;font-size:13px;margin:0;padding:10px}#header #btn-notifications-trigger{position:relative}#header #btn-notifications-trigger .notifications-count{position:absolute;top:50%;left:50%;color:#da3238;transform:translate(calc(-50% + 10px), calc(-50% - 10px));font-size:13px}#header .mobile-header .mobile-header-left{text-align:left}#header .mobile-header .mobile-header-center{text-align:center}#header .mobile-header .mobile-header-right{text-align:right}#header .mobile-header .logo-link{line-height:40px;padding:8px 0}#header .mobile-header .logo-link .workers-logo{height:40px;width:auto}#header .mobile-header .btn-mobile-action{line-height:60px;display:inline-block}#header .mobile-header #notification-menu-trigger.btn-mobile-action{position:relative;padding-right:10px}@media screen and (max-width: 768px){#header .mobile-header #notification-menu-trigger.btn-mobile-action{padding:0 10px}}#header .mobile-header #notification-menu-trigger.btn-mobile-action .notifications-count{position:absolute;top:50%;left:50%;color:#da3238;transform:translate(calc(-50% - 15px), calc(-50% - 10px));font-size:12px}@media screen and (max-width: 768px){#header .mobile-header #user-menu-trigger.btn-mobile-action{padding:0 10px}}#header .mobile-header .btn-mobile-action svg{color:#03a87c;font-size:18px}#mobile-site-menu{position:fixed;top:0;left:-220px;width:220px;height:100%;background:#ffffff;overflow-y:scroll;z-index:9999;transition-duration:0.5s;box-shadow:0 1px 2px #d7d7d7}#mobile-user-menu{position:fixed;top:0;right:-200px;width:200px;height:100%;background:#ffffff;overflow-y:scroll;z-index:9999;transition-duration:0.5s;box-shadow:0 1px 2px #d7d7d7}#mobile-add-post{position:fixed;bottom:15px;right:15px;display:none;z-index:9999}@media screen and (max-width: 992px){#mobile-add-post{display:block}}#mobile-add-post .btn-add-post{width:40px;height:40px;background:#03a87c;color:#ffffff;border-radius:50%;background-clip:padding-box;margin:0}.mobile-menu{padding:15px 0}.mobile-menu li{border-bottom:1px solid #eff1f5}.mobile-menu li:last-child{border-bottom:0}.mobile-menu li a{display:block;padding:10px 20px;color:#94969b;text-align:center}.mobile-menu li .cat-menu{margin:0 0 20px;padding:20px 5px;text-align:center;border-bottom:1px solid #eff1f5}.mobile-menu li .cat-menu>p{font-size:14px;font-weight:500;line-height:16px;letter-spacing:1px;color:#222222;margin:0 0 15px}.mobile-menu li .cat-menu>li{display:inline-block;border:none}.mobile-menu li .cat-menu>li>a{display:block;padding:6px 16px;color:#757575;border:1px solid #e6e6e6;border-radius:3px;background-clip:padding-box;margin:0 0 8px;font-size:13px}.mobile-menu li .cat-menu>li>a:hover{text-decoration:none;color:#ffffff;background-color:#757575}.mobile-menu li .cat-menu>li>a.active{color:#ffffff;background-color:#757575}.mobile-menu li .company-list{margin:0 0 20px;padding:20px 5px;text-align:center;border-bottom:1px solid #eff1f5;list-style:none}.mobile-menu li .company-list>p{font-size:14px;font-weight:500;line-height:16px;letter-spacing:1px;color:#222222;margin:0 0 15px}.mobile-menu li .company-list li{display:inline-block;border:none}.mobile-menu li .company-list li a{display:block;color:#da3238;padding:4px 8px;font-size:14px}.mobile-menu li .company-list li a:hover{text-decoration:none}.mobile-menu li .cat-menu .show-all-action,.mobile-menu li .company-list .show-all-action{text-align:left;color:#03a87c;margin:15px 0;padding:0 15px}.mobile-menu li .cat-menu .show-all-action a,.mobile-menu li .company-list .show-all-action a{color:#03a87c;font-size:14px;text-decoration:underline}.mobile-menu li .cat-menu .show-all-action a.red-text,.mobile-menu li .company-list .show-all-action a.red-text{color:#da3238}.mobile-notification-list{display:none;position:fixed;top:0;left:0;padding:0;width:100%;height:100vh;background:#ffffff;z-index:1000}.mobile-notification-list .notification-header{height:30px;border-bottom:1px solid #e9e6ff}.mobile-notification-list .notification-header>label,.mobile-notification-list .notification-header>a{font-size:13px;color:#222222;margin:0;padding:0 10px;line-height:30px}.mobile-notification-list .notification-header>a{font-size:13px;color:#03a87c;margin:0;padding:0 10px;line-height:30px}.mobile-notification-list .notification-header>a:hover{text-decoration:none}.mobile-notification-list li{text-align:left;padding:10px 0;border-bottom:1px solid #e9e6ff}.mobile-notification-list li:last-child{border-bottom:0}.mobile-notification-list li a{display:block;color:#94969b;font-size:13px;padding:0 10px}.mobile-notification-list li a:hover{color:#03a87c;text-decoration:none}.mobile-notification-list .empty-state{text-align:left;font-size:13px;margin:0;padding:10px}.mobile-notification-list .bottom-actions{margin:10px 0;text-align:center}.mobile-notification-list .bottom-actions>a{display:inline-block;background:#03a87c;text-align:center;width:26px;height:26px;border-radius:50%;background-clip:padding-box}.mobile-notification-list .bottom-actions>a svg{color:#ffffff;height:26px;font-size:12px}#site-left-nav{margin:30px 0;padding:20px 30px;background:#fafafa}#site-right-nav{margin:30px 0}#site-right-nav .cat-menu{margin:20px 0 40px;padding:20px 0 40px;text-align:center;border-bottom:1px solid #eff1f5}#site-right-nav .cat-menu>p{font-size:14px;font-weight:500;line-height:16px;letter-spacing:1px;color:#222222;margin:0 0 15px}#site-right-nav .cat-menu>li{display:inline-block}#site-right-nav .cat-menu>li>a{display:block;padding:6px 16px;color:#757575;border:1px solid #e6e6e6;border-radius:3px;background-clip:padding-box;margin:0 0 8px;font-size:13px}#site-right-nav .cat-menu>li>a:hover{text-decoration:none;color:#ffffff;background-color:#757575}#site-right-nav .cat-menu>li>a.active{color:#ffffff;background-color:#757575}#site-right-nav .company-list{margin:20px 0 40px;padding:20px 0 40px;text-align:center;border-bottom:1px solid #eff1f5;list-style:none}#site-right-nav .company-list>p{font-size:14px;font-weight:500;line-height:16px;letter-spacing:1px;color:#222222;margin:0 0 15px}#site-right-nav .company-list li{display:inline-block}#site-right-nav .company-list li a{display:block;color:#da3238;padding:4px 8px;font-size:14px}#site-right-nav .company-list li a:hover{text-decoration:none}#site-right-nav .cat-menu .show-all-action,#site-right-nav .company-list .show-all-action{text-align:left;color:#03a87c;margin:15px 0;padding:0 15px}#site-right-nav .cat-menu .show-all-action a,#site-right-nav .company-list .show-all-action a{color:#03a87c;font-size:14px;text-decoration:underline}#site-right-nav .cat-menu .show-all-action a.red-text,#site-right-nav .company-list .show-all-action a.red-text{color:#da3238}.site-flash{position:fixed;top:0;left:0;width:100%;z-index:999;padding:0;margin:0}.site-flash li{text-align:center;display:block;font-size:14px;line-height:16px;padding:6px 0}.site-flash li.flash-message-error,.site-flash li.flash-message-alert,.site-flash li.flash-message-recaptcha_error{background:#da3238;color:#ffffff}.site-flash li.flash-message-notice{background:#03a87c;color:#ffffff}.site-flash .btn-close-flash{position:absolute;right:20px;top:0;color:#ffffff;line-height:28px}.fb-page{margin:40px 0 0}#footer{height:80px;border-top:1px solid #e9e6ff;transition-duration:0.5s;background:#ffffff}@media screen and (max-width: 992px){#footer{height:auto;padding:10px 0}}#footer .social-links{padding:0;margin:0;text-align:center}#footer .social-links li{display:inline-block}#footer .social-links li a{display:block;color:#222222;line-height:80px;padding:0 10px;color:#94969b}@media screen and (max-width: 992px){#footer .social-links li a{line-height:30px;font-size:14px;padding:0 5px}}#footer .social-links li a:hover{color:#03a87c;text-decoration:none}#footer .social-links li a svg{font-size:17px}#footer .copyright-text{text-align:center;margin:0;line-height:80px;color:#94969b}@media screen and (max-width: 992px){#footer .copyright-text{line-height:30px;font-size:14px}}.form-title{text-align:center;font-size:23px;margin:0 0 15px}.basic-form .field{margin:0 0 15px}.basic-form .field input[type="text"]{width:100%;border:1px solid #e9e6ff;padding:10px}.basic-form .field input[type="text"]:focus{outline:none;border-color:#03a87c}.basic-form .field.action{text-align:center}.post-link:hover{text-decoration:none}.post-box{position:relative;padding:20px;background:#ffffff;margin:0 0 20px}@media screen and (max-width: 768px){.post-box{padding:20px 10px}}.post-box .box-title{font-size:20px;font-weight:400;margin:0 0 10px;color:#000000}.post-box .box-excerpt{color:#6B7280;font-size:15px;line-height:24px;margin:0 0 20px}.post-box .box-authors{font-size:14px;line-height:17px}.post-box .box-authors .post-likes{color:#00bbff}.post-box .box-authors .company-name{position:relative;display:inline-block;color:#03a87c;margin:0;padding:0 0 0 10px}.post-box .box-authors .company-name>i{font-size:15px;line-height:17px;display:inline-block;vertical-align:bottom;padding-right:3px}.post-box .box-authors .company-name:before{position:absolute;left:0;top:0;content:'•';width:10px;height:17px}.post-box .box-authors .author-id,.post-box .box-authors .comments-count{position:relative;display:inline-block;color:#94969b;padding:0 0 0 10px}.post-box .box-authors .author-id:before,.post-box .box-authors .comments-count:before{position:absolute;left:0;top:0;content:'•';width:10px;height:17px}.post-box .box-authors .comments-count{color:#da3238}.post-box .pin-top-right{position:absolute;top:20px;right:20px;color:#A9A9A9}.post-single{padding:20px 20px 0;border:1px solid #eff1f5;background:#ffffff}@media screen and (max-width: 768px){.post-single{padding:20px 10px 0}}.post-single .post-title{font-size:28px;line-height:35px;margin:0 0 20px}@media screen and (max-width: 768px){.post-single .post-title{font-size:25px;line-height:30px}}.post-single .post-authors{font-size:14px;line-height:17px;margin:0 0 10px}.post-single .post-authors .company-name{display:inline-block;color:#94969b;margin:0 5px 0 0}.post-single .post-authors .company-name a{color:#94969b}.post-single .post-authors .company-name.current-company{color:#03a87c}.post-single .post-authors .company-name.current-company a{color:#03a87c}.post-single .post-authors .author-id{position:relative;display:inline-block;color:#94969b;padding:0 0 0 10px}.post-single .post-authors .author-id:before{position:absolute;left:0;top:0;content:'•';width:10px;height:17px}.post-single .post-authors .author-id a{color:#94969b}.post-single .post-time-actions{color:#94969b;font-size:14px;margin-bottom:10px}.post-single .post-time-actions .btn-group{position:absolute;right:15px}.post-single .post-time-actions .btn-group .btn-edit-action{padding:0;height:17px;color:#94969b}.post-single .post-time-actions .btn-group .btn-edit-action:focus{outline:none;box-shadow:0 0 0 transparent}.post-single .post-time-actions .btn-group .btn-edit-action>svg{vertical-align:top}.post-single .post-time-actions .btn-group .dropdown-menu{min-width:100px;padding:0;margin-top:0.5rem}.post-single .post-time-actions .btn-group .dropdown-menu>a{display:block;color:#94969b;padding:5px 10px;font-size:14px}.post-single .post-time-actions .btn-group .dropdown-menu>a:hover{color:#03a87c;text-decoration:none}.post-single .btn-edit-post{color:#94969b}.post-single .btn-edit-post:hover{text-decoration:none;color:#03a87c}.post-single .btn-edit-post>svg{width:15px}.post-single .post-categories{margin:0 0 10px;font-size:14px}.post-single .post-categories svg{color:#03a87c;margin:0 5px 0 0}.post-single .post-categories .cat-name{color:#03a87c}.post-single .post-badges{margin:0 0 10px;font-size:14px}.post-single .post-badges svg{color:#A9A9A9;margin:0 5px 0 0}.post-single .post-badges .badge-name{color:#A9A9A9}.post-single .post-content{padding:30px 0;word-break:break-all}.post-single .post-content blockquote{padding:0 0 0 20px;font-size:23px;line-height:36px;border-left:3px solid #94969b;color:#94969b}.post-single .post-content h2{font-size:23px;margin:0 0 10px}.post-single .post-content h3{font-size:18px;margin:0 0 10px}.post-single .post-content p{margin:0;font-size:16px;line-height:28px;word-break:break-all}.post-single .post-content p a{word-break:break-all}.post-single .post-content .mention{display:inline-block;padding:6px 12px;font-size:14px;line-height:20px;text-align:center;margin:0 4px 0 0;width:auto;height:auto;cursor:pointer}.post-single .post-bottom{padding:0 0 10px}.post-single .post-bottom .post-bottom-left{text-align:left}.post-single .post-bottom .post-bottom-left .post-likes{color:#03a87c}.post-single .post-bottom .post-bottom-left .post-comments{margin:0 0 0 8px;padding:0;background:transparent;color:#94969b}.post-single .post-bottom .post-bottom-right{text-align:right}.post-single .post-bottom .post-bottom-right .btn-post-action{display:inline-block;padding:0 0 0 8px;color:#94969b}.post-single .post-bottom .post-bottom-right .btn-post-action.liked{color:#00bbff}.add-comment{position:relative;margin:30px 0 0;padding:20px;border:1px solid #eff1f5;background:#ffffff;border-radius:10px;background-clip:padding-box}@media screen and (max-width: 768px){.add-comment{padding:10px}}.add-comment.edit-comment{border-color:#da3238}.add-comment form .field{margin:10px 0 0}.add-comment form .action-link{display:inline-block;padding:6px 8px;border-bottom:1px solid #e9e6ff;color:#94969b;margin:0 0 0 10px}.add-comment form input[type="submit"]{display:inline-block;position:relative;border:1px solid #da3238;background:#da3238;color:#ffffff;font-size:12px;text-align:center;padding:2px 12px;border-radius:16px;background-clip:padding-box;margin:0 0 10px}.add-comment form input[type="submit"]:hover{background:#da3238;color:#ffffff}.add-comment form .editable{color:#222222}@media screen and (max-width: 768px){.add-comment form .editable{font-size:14px}}.add-comment form .editable::after{font-style:normal}.add-comment form .editable:focus{outline:none}.add-comment form .editable blockquote{padding:0 0 0 20px;font-size:23px;line-height:36px;border-left:3px solid #94969b;color:#94969b}.add-comment form .editable h2{font-size:23px;margin:0 0 10px}.add-comment form .editable h3{font-size:18px;margin:0 0 10px}.add-comment form .editable p{margin:0;font-size:16px;line-height:28px;word-break:break-all}.add-comment form .editable p a{word-break:break-all}.add-comment form .editable .mention{display:inline-block;padding:6px 12px;font-size:14px;line-height:20px;text-align:center;margin:0 4px 0 0;width:auto;height:auto;cursor:pointer}.add-comment form .form-check{padding-left:0;font-size:12px;color:#94969b}.post-comments{margin:30px 0;background:#fafafa;padding:0 20px 30px}@media screen and (max-width: 768px){.post-comments{padding:0 15px 15px;margin:20px 0}}.post-comments .comments-header{color:#94969b;padding:20px 0 10px;border-bottom:1px solid #eff1f5}.post-comments .post-comment{padding:20px 0;border-bottom:1px solid #eff1f5}.post-comments .post-comment .comment-author{position:relative;font-size:14px;line-height:23px;margin:0 0 15px}.post-comments .post-comment .comment-author .comment-index{color:rgba(0,0,0,0.6);margin:0 10px 0 0;padding:0 5px 0 0;border-right:1px solid #94969b}.post-comments .post-comment .comment-author .comment-index svg{color:rgba(0,0,0,0.6);margin:0 3px 0 0}.post-comments .post-comment .comment-author .company-name{display:inline-block;color:#03a87c;margin:0 5px 0 0}.post-comments .post-comment .comment-author .company-name a{color:#03a87c}.post-comments .post-comment .comment-author .author-id{position:relative;display:inline-block;color:#94969b;padding:0 0 0 10px}.post-comments .post-comment .comment-author .author-id:before{position:absolute;left:0;top:0;content:'•';width:10px;height:17px}.post-comments .post-comment .comment-author .author-id a{color:#94969b}.post-comments .post-comment .comment-author .btn-group{position:absolute;right:0}.post-comments .post-comment .comment-author .btn-group .btn-edit-action{padding:0;height:17px;color:#94969b}.post-comments .post-comment .comment-author .btn-group .btn-edit-action:focus{outline:none;box-shadow:0 0 0 transparent}.post-comments .post-comment .comment-author .btn-group .btn-edit-action>svg{vertical-align:top}.post-comments .post-comment .comment-author .btn-group .dropdown-menu{min-width:100px;padding:0}.post-comments .post-comment .comment-author .btn-group .dropdown-menu>a{display:block;color:#94969b;padding:10px;font-size:12px;cursor:pointer}.post-comments .post-comment .comment-author .btn-group .dropdown-menu>a:hover{color:#03a87c;text-decoration:none}.post-comments .post-comment .comment-content{word-break:break-all;background:#ffffff;padding:20px;border-radius:10px;background-clip:padding-box;border:1px solid #eff1f5}.post-comments .post-comment .comment-content blockquote{padding:0 0 0 20px;font-size:23px;line-height:36px;border-left:3px solid #94969b;color:#94969b}.post-comments .post-comment .comment-content h2{font-size:23px;margin:0 0 10px}.post-comments .post-comment .comment-content h3{font-size:18px;margin:0 0 10px}.post-comments .post-comment .comment-content p{margin:0;font-size:16px;line-height:28px;word-break:break-all}.post-comments .post-comment .comment-content p a{word-break:break-all}.post-comments .post-comment .comment-content .mention{display:inline-block;padding:6px 12px;font-size:14px;line-height:20px;text-align:center;margin:0 4px 0 0;width:auto;height:auto;cursor:pointer}.post-comments .post-comment .comment-content.delete{font-size:12px;color:#94969b}.post-comments .post-comment .comment-action{margin:10px 0}.post-comments .post-comment .comment-action .btn-reply-comment{display:inline-block;padding:4px 8px;font-size:12px;color:#5E738C}.post-comments .post-comment .add-reply-comment{display:none;padding-left:1.5rem}.post-comments .post-comment .add-reply-comment .reply-comment-form input[type="submit"]{display:inline-block;position:relative;border:1px solid #da3238;background:#da3238;color:#ffffff;font-size:12px;text-align:center;padding:2px 12px;border-radius:16px;background-clip:padding-box;margin:10px 0}.post-comments .post-comment .add-reply-comment .reply-comment-form .form-check{margin-top:10px;padding-left:0;font-size:12px;color:#94969b}.post-comments .post-comment .reply-comment-block{padding:0 0 0 1.5rem}.post-comments .post-comment .reply-comment-block .reply-comment-content{margin:6px 0 16px}.post-comments .post-comment .edit-comment{margin:20px 0;display:none}.post-comments .post-comment .edit-comment .action-link{display:inline-block;padding:4px 8px;font-size:12px;color:#5E738C;border:0}.post-comments .pagination span,.post-comments .pagination em,.post-comments .pagination a{font-size:14px}.new-post form .field{margin:0 0 15px}.new-post form .field.form-check{padding:0 0 0 5px;color:rgba(0,0,0,0.6);font-size:14px}.new-post form .actions{text-align:right}.new-post form .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:100%}.new-post form input[type="text"]{width:100%;border:1px solid #e9e6ff;padding:10px}.new-post form input[type="text"]:focus{outline:none;border-color:#03a87c}.new-post form .btn-cancel{color:#94969b;display:inline-block;font-size:14px;line-height:36px;padding:0 7px}.new-post form input[type="submit"]{display:inline-block;width:auto;height:36px;border:1px solid #da3238;background:#ffffff;color:#da3238;font-size:14px}.new-post form input[type="submit"]:hover{background:#da3238;color:#ffffff}.new-post form .editable{color:#222222;min-height:200px}.new-post form .editable blockquote{padding:0 0 0 20px;font-size:23px;line-height:36px;border-left:3px solid #94969b;color:#94969b}.new-post form .editable h2{font-size:23px;margin:0 0 10px}.new-post form .editable h3{font-size:18px;margin:0 0 10px}.new-post form .editable p{margin:0;font-size:16px;line-height:28px;word-break:break-all}.new-post form .editable p a{word-break:break-all}.new-post form .editable .mention{display:inline-block;padding:6px 12px;font-size:14px;line-height:20px;text-align:center;margin:0 4px 0 0;width:auto;height:auto;cursor:pointer}.top-title{font-size:23px;line-height:36px;margin:0 0 30px;padding:0 0 6px;border-bottom:1px solid #eff1f5}@media screen and (max-width: 768px){.top-title{border-bottom:0;border-left:2px solid #03a87c;padding:0}}.top-title>span{padding:0 0 10px;border-bottom:2px solid #03a87c}@media screen and (max-width: 768px){.top-title>span{padding:0 0 0 10px;border-bottom:0;display:block}}.post-breadcrumb .breadcrumb{background:transparent}.post-breadcrumb .breadcrumb .breadcrumb-item{color:#222222}.post-breadcrumb .breadcrumb .breadcrumb-item a{color:#03a87c}.post-breadcrumb .breadcrumb .breadcrumb-item.active{color:#94969b}.links-preview-block{margin:30px 0}.links-preview-block a{color:#222222}.links-preview-block a:hover{text-decoration:none;color:#222222}.post-link-preview-block{display:inline-block;max-width:260px;margin:0 20px 20px 0}.post-link-preview-block .preview-image{width:100%;margin:0 0 5px}.post-link-preview-block .preview-image>img{display:block;width:100%;height:auto}.post-link-preview-block>p{word-break:break-all;font-size:12px;color:#94969b;margin:0 0 5px}.post-link-preview-block>h5{color:#03a87c;font-size:17px;margin:0;font-weight:normal}.title-selector>span{display:inline-block;padding:3px 6px;cursor:pointer;background:rgba(0,0,0,0.9);color:#ffffff;margin:4px 0;border-radius:4px;background-clip:padding-box}.users-page{padding:60px 0;background:#fafafa;min-height:calc(100vh - 80px)}.users-page .form-wrapper{background:#ffffff;padding:20px;text-align:center}.users-page .form-title{font-size:23px;margin:0 0 20px}.users-page form.new_user #error_explanation h2,.users-page form.edit_user #error_explanation h2{display:none}.users-page form.new_user #error_explanation ul,.users-page form.edit_user #error_explanation ul{list-style:none;padding:0}.users-page form.new_user #error_explanation ul li,.users-page form.edit_user #error_explanation ul li{color:#da3238;font-size:14px}.users-page form.new_user .form-check,.users-page form.edit_user .form-check{margin:0 0 10px;text-align:left}.users-page form.new_user .form-check .form-check-label,.users-page form.edit_user .form-check .form-check-label{font-size:14px;color:#222222}.users-page form.new_user .form-control,.users-page form.edit_user .form-control{border:1px solid #eff1f5;font-size:15px}.users-page form.new_user .form-control:focus,.users-page form.edit_user .form-control:focus{border:1px solid #94969b;outline:none;box-shadow:0 0 0 transparent}.users-page form.new_user input[type="submit"],.users-page form.edit_user input[type="submit"]{width:100%;background:#03a87c;color:#ffffff;border:1px solid #03a87c;font-size:16px;padding:8px;border-radius:4px;background-clip:padding-box}.users-page form.new_user input[type="submit"]:hover,.users-page form.edit_user input[type="submit"]:hover{background:#ffffff;color:#03a87c}.users-page .help-section{margin:20px 0 0;border-top:1px solid #eff1f5;padding:20px 0 0}.users-page .help-section .help-link{font-size:14px;margin:0 0 5px;color:#94969b}.users-page .help-section .help-link a{color:#da3238}.intro-section{text-align:center;background:#ffffff;padding:20px;margin:0 0 20px}.intro-section .intro-cover{width:180px;height:auto;display:block;margin:0 auto 20px}.intro-section .intro-title{font-size:17px;margin:0 0 15px}.intro-section .intro-list{font-size:14px;margin:0 0 10px;color:#94969b}.intro-section .intro-list>svg{margin:0 5px 0 0;font-size:14px}.user-list dl,.company-list dl{padding:15px 0}.user-list dl:nth-child(2n+1),.company-list dl:nth-child(2n+1){background:#fafafa}.user-list dd,.company-list dd{margin-bottom:0}.user-list dd .help-text,.company-list dd .help-text{margin:10px 0 0}.user-list dd .btn-call-to-action,.company-list dd .btn-call-to-action{margin-left:10px;color:#ffffff;text-decoration:none}.user-list dd a,.company-list dd a{color:#222222;text-decoration:underline;word-break:break-all}.user-list dd a:hover,.company-list dd a:hover{color:#03a87c}.recommend-board{margin:0 0 40px}.recommend-board a{color:#222222;display:block}.recommend-board a:hover{text-decoration:none;color:#222222}.board-block{position:relative;padding:15px;height:110px;margin:0 0 20px;background:#ffffff}.board-block>label{position:absolute;top:10px;right:10px;width:30px;height:30px;border-radius:50%;background-clip:padding-box;text-align:center}.board-block>label.label-private{background:#F6F5FB}.board-block>label.label-private>i,.board-block>label.label-private box-label{color:#403572}.board-block>label.label-public{background:#F0F8FF}.board-block>label.label-public>i,.board-block>label.label-public box-label{color:#008BFF}.board-block>label>i,.board-block>label box-label{line-height:30px;height:16px}.board-block>h2{font-size:24px;font-weight:normal;line-height:36px;letter-spacing:1px;color:#222222;margin:0 0 6px}.board-block .desc{font-size:13px;line-height:18px;color:#94969b}.page-board,.company-page{padding:0 0 90px}.page-board .new-post,.company-page .new-post{max-width:600px;margin:60px auto}.board-info{padding:40px 0;border-bottom:1px solid #eff1f5;margin:0 0 40px}.board-info .board-title{margin:0 0 20px}.board-info .board-title>span{display:inline-block;font-size:14px;color:#94969b;margin:0 0 10px;border:1px solid #94969b;padding:3px 6px;border-radius:5px;background-clip:padding-box}.board-info .board-title>h1{font-size:30px;margin:0}.board-info .board-description>p{font-size:15px;line-height:20px;color:#94969b;margin:0}.board-left{padding:20px 0}.board-menu{padding:0;list-style:none}.board-menu>p{font-size:15px;line-height:24px;color:#00bbff}.board-menu>p i{margin:0 10px 0 0}.board-menu li{padding:0 0 0 10px}.board-menu li a{display:block;color:#222222;padding:10px}.board-menu li a:hover{text-decoration:none}.board-application{max-width:420px;padding:0;background:#ffffff;margin:45px auto 0;border-radius:4px;background-clip:padding-box}.board-application .board-application-top{display:block;margin:0 auto}.board-application .board-title{margin:0 0 20px}.board-application .board-title h1{text-align:center;font-size:30px;font-weight:normal;letter-spacing:1px;margin:0 0 16px}.board-application .board-description{padding:0 45px;margin:0 0 45px}@media screen and (max-width: 768px){.board-application .board-description{padding:0 30px;margin:0 0 30px}}.board-application .board-description p{font-size:15px;line-height:20px;color:#5E738C;margin:0}.board-application .board-description p.error-message{color:#da3238}.board-application .application-button{margin:0;padding:0}.board-application .application-button .btn-board-application{display:block;color:#ffffff;text-align:center;height:74px;line-height:74px;font-size:25px;font-weight:bold;padding:0;background:#26CB6D;border:1px solid #26CB6D}@media screen and (max-width: 768px){.board-application .application-button .btn-board-application{height:52px;line-height:52px;font-size:21px}}.board-application .application-button .btn-board-application:hover{background:#03a87c}.board-application .application-button button.btn-board-application{background:#DFE3E8;border:1px solid #DFE3E8;background:#DFE3E8;width:100%}.board-application .application-button button.btn-board-application:hover{background:#DFE3E8;cursor:not-allowed}.board-application .action-link{padding:20px 0;text-align:center}.board-application .action-link a{color:#03a87c}.page-show-all{margin:30px 0 0}.page-show-all .item-block>a:hover{text-decoration:none}.related-posts{margin:40px 0}.company-page .description{color:#94969b;margin:0 0 30px}.company-page .action-button{margin:0 0 30px}.btn.btn-add-private-post{display:inline-block;border:1px solid #03a87c;color:#03a87c}.btn.btn-add-private-post:hover{color:#ffffff;background:#03a87c}.btn.btn-add-private-post:hover .icon-wrapper{background:#03a87c;color:#ffffff}.btn.btn-add-private-post .icon-wrapper{display:inline-block;width:30px;height:30px;line-height:30px;color:#03a87c;border-radius:50%;background-clip:padding-box;margin:0}.page-conversation{padding:60px 0;background:#fafafa;min-height:100vh}.conversation-list{list-style:none;background:#ffffff;padding:10px 0}.conversation-list li{border-bottom:1px solid #e9e6ff}.conversation-list li:last-child{border-bottom:0}.conversation-list li.active a{color:#03a87c}.conversation-list li.empty{padding:10px 20px}.conversation-list li a{display:block;padding:10px 20px;color:#222222}.conversation-list li a:hover{text-decoration:none}.conversation-list li a .user-company{display:block;font-size:15px;margin:0 0 5px}.conversation-list li a .user-id{display:block;font-size:13px}.conversation-dialog{position:relative;min-height:calc(100vh - 280px);background:#ffffff;padding-bottom:40px}.conversation-dialog .message-wrapper{max-height:calc(100vh - 340px);overflow:scroll}.conversation-dialog .message{text-align:left;padding:20px 15px}.conversation-dialog .message .message-sender{display:block;border-radius:5px;background-clip:padding-box;margin:0 0 5px;font-size:12px;line-height:30px;color:#da3238}.conversation-dialog .message .message-content{display:inline-block;font-size:15px;background:#fafafa;color:#222222;line-height:30px;padding:6px 12px;border-radius:10px;background-clip:padding-box}.conversation-dialog .message.self{text-align:right}.conversation-dialog .message.self .message-content{background:#03a87c;color:#ffffff}.conversation-dialog .bottom-message-input{position:absolute;bottom:0;left:0;width:100%;border-top:1px solid #e9e6ff}.conversation-dialog .bottom-message-input form #message_content{width:100%;height:40px;padding:10px 50px 10px 10px;border:0;background:#ffffff;color:#222222}@media screen and (max-width: 768px){.conversation-dialog .bottom-message-input form #message_content{height:30px;padding:0 40px 0 10px;font-size:12px}}.conversation-dialog .bottom-message-input form #message_content:focus{outline:none}.conversation-dialog .bottom-message-input form input[type="submit"]{position:absolute;right:0;bottom:0;width:50px;height:40px;background:#da3238;color:#ffffff;border:0}@media screen and (max-width: 768px){.conversation-dialog .bottom-message-input form input[type="submit"]{width:40px;height:30px;font-size:12px;right:0;bottom:0;padding:0}}.category-title{padding:0;margin:0 0 30px;font-size:28px}@media screen and (max-width: 992px){.category-title{font-size:23px}}.top-banner{margin:0 0 20px}.top-banner img{max-width:100%}.page-title{font-size:30px;font-weight:normal;margin:0 0 20px}.static-page-content blockquote{padding:0 0 0 20px;font-size:23px;line-height:36px;border-left:3px solid #94969b;color:#94969b}.static-page-content h2{font-size:23px;margin:0 0 10px}.static-page-content h3{font-size:18px;margin:0 0 10px}.static-page-content p{margin:0;font-size:16px;line-height:28px;word-break:break-all}.static-page-content p a{word-break:break-all}.static-page-content .mention{display:inline-block;padding:6px 12px;font-size:14px;line-height:20px;text-align:center;margin:0 4px 0 0;width:auto;height:auto;cursor:pointer}.static-page-content p{margin:0 0 20px}.static-page-content p a{color:#03a87c}.static-page-content ol li{font-size:16px;line-height:28px}.static-page-content ol ol{margin:0 0 20px}.static-page-content ol p{margin:0}.faq-list{padding:0;list-style:none}.faq-list li{margin:0 0 20px}.faq-list li .faq-answer blockquote{padding:0 0 0 20px;font-size:23px;line-height:36px;border-left:3px solid #94969b;color:#94969b}.faq-list li .faq-answer h2{font-size:23px;margin:0 0 10px}.faq-list li .faq-answer h3{font-size:18px;margin:0 0 10px}.faq-list li .faq-answer p{margin:0;font-size:16px;line-height:28px;word-break:break-all}.faq-list li .faq-answer p a{word-break:break-all}.faq-list li .faq-answer .mention{display:inline-block;padding:6px 12px;font-size:14px;line-height:20px;text-align:center;margin:0 4px 0 0;width:auto;height:auto;cursor:pointer}.faq-list li .faq-answer .img-wrapper>img{max-width:300px;height:auto;display:inline-block;padding:20px}.faq-list li .faq-answer a{color:#03a87c}.admin-top-menu{margin:15px 0;border-radius:5px;background-clip:padding-box}.admin-card{border:1px solid #eff1f5;background:#ffffff;padding:10px;border-radius:5px;background-clip:padding-box;margin:0 0 20px}.admin-card ul,.admin-card ol{padding:0 0 0 15px}.admin-card ul li,.admin-card ol li{word-break:break-all;margin:0 0 10px}.admin-card ul li a,.admin-card ol li a{word-break:break-all}
