@charset "utf-8";
@charset "utf-8";
@charset "utf-8";
@charset "utf-8";
@charset "utf-8";
@charset "utf-8";
@charset "utf-8";
@charset "utf-8";
@charset "utf-8";
@charset "utf-8";
@charset "utf-8";
@charset "utf-8";

 .cosmosfarm-share-buttons-default { margin: 20px 0; overflow: hidden; }
.cosmosfarm-share-buttons-default.cosmosfarm-align-left { text-align: left; }
.cosmosfarm-share-buttons-default.cosmosfarm-align-center { text-align: center; }
.cosmosfarm-share-buttons-default.cosmosfarm-align-right { text-align: right; }
.cosmosfarm-share-buttons-default img { display: inline; margin: 0 !important; padding: 0; width: 32px !important; height: 32px !important; vertical-align: middle; max-width: 100%; border: 0; }
.cosmosfarm-share-buttons-default .cosmosfarm-share-button-title { display: inline-block; margin: 0 0 5px 0; vertical-align: middle; }
.cosmosfarm-share-buttons-default .cosmosfarm-share-button { transition-duration: .3s; }
.cosmosfarm-share-buttons-default .cosmosfarm-share-button,
.cosmosfarm-share-buttons-default .cosmosfarm-share-button:link,
.cosmosfarm-share-buttons-default .cosmosfarm-share-button:visited,
.cosmosfarm-share-buttons-default .cosmosfarm-share-button:hover,
.cosmosfarm-share-buttons-default .cosmosfarm-share-button:focus,
.cosmosfarm-share-buttons-default .cosmosfarm-share-button:active { margin: 0 0 5px 0 !important; padding: 0 !important; font-size: 11px; font-weight: normal; line-height: 11px; text-align: left; border: 0; border-radius: 0; letter-spacing: normal; cursor: pointer; vertical-align: middle; text-shadow: none; box-shadow: none; }
.cosmosfarm-share-buttons-default .cosmosfarm-share-button:hover,
.cosmosfarm-share-buttons-default .cosmosfarm-share-button:focus,
.cosmosfarm-share-buttons-default .cosmosfarm-share-button:active { opacity: 0.8; }
.cosmosfarm-share-buttons-default .cosmosfarm-naver { background-color: #23b200; color: white; }
.cosmosfarm-share-buttons-default .cosmosfarm-facebook { background-color: #3b5998; color: white; }
.cosmosfarm-share-buttons-default .cosmosfarm-twitter { background-color: #1da1f2; color: white; }
.cosmosfarm-share-buttons-default .cosmosfarm-band { background-color: #11c373; color: white; }
.cosmosfarm-share-buttons-default .cosmosfarm-kakaostory { background-color: #fccb00; color: white; }
.cosmosfarm-share-buttons-default .cosmosfarm-kakaotalk { background-color: #f4e100; color: white; }
.cosmosfarm-share-buttons-default .cosmosfarm-google { background-color: #de5449; color: white; }
.cosmosfarm-share-naver-openmain .nv-openmain { display: inline-block; }
 .cosmosfarm-simple-popup-background-before { display: none; }
.cosmosfarm-simple-popup-background { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; opacity: 0; z-index: -1; transition: 0.5s; }
.cosmosfarm-simple-popup-background.active { opacity: 1; z-index: 99997; }
 .cosmosfarm-simple-popup-layout.default { display: none; position: fixed; background-color: white; transition: 0.5s; opacity: 0; z-index: -1; box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.1); }
.cosmosfarm-simple-popup-layout.default.active { opacity: 1; z-index: 99999998; }
.cosmosfarm-simple-popup-layout.default p:last-child { margin: 0; }
.cosmosfarm-simple-popup-layout.default img { float: left; max-width: 100%; border: 0; }
.cosmosfarm-simple-popup-layout.default .cosmosfarm-simple-popup { position: relative; height: 100%; }
.cosmosfarm-simple-popup-layout.default .popup-content { overflow: hidden; overflow-y: auto; background-color: white; }
.cosmosfarm-simple-popup-layout.default .popup-footer { overflow: hidden; width: 100%; background-color: #000; }
.cosmosfarm-simple-popup-layout.default .popup-footer .popup-not-showing { float: left; padding: 5px; font-size: 12px; color: #fff; cursor: pointer; }
.cosmosfarm-simple-popup-layout.default .popup-footer .popup-close { float: right; padding: 5px; font-size: 12px; color: #fff; cursor: pointer; }
@media screen and (max-width: 600px) {
.cosmosfarm-simple-popup-layout.default { left: 0 !important; width: 100% !important; transform: translate(0, 0) !important; }
}
 #comments .cosmosfarm-social-login { text-align: inherit; } 
#comments .cosmosfarm-social-login .cosmosfarm-social-login-title { display: inline-block; padding: 10px 0 0 0; } 
.cosmosfarm_members_raw_content { display: none; } 
.cosmosfarm_members_raw_print,
.cosmosfarm_members_raw_print .cosmosfarm_members_raw_content { display: inline !important; } 
.cosmosfarm-members-star-rating .dashicons-star-filled,
.cosmosfarm-members-star-rating .dashicons-star-half,
.cosmosfarm-members-star-rating .dashicons-star-empty { color: #ffd400; } 
#cosmosfarm-members-login-timeout-popup-background { position: fixed; left: 0; top: 0; width: 100%; height: 100%; background-color: black; opacity: 0.5; z-index: 999999999999; } 
#cosmosfarm-members-login-timeout-popup-background.hide { display: none; } 
#cosmosfarm-members-login-timeout-popup { position: fixed; left: 50%; top: 50%; margin: -110px 0 0 -250px; width: 500px; height: 220px; background-color: white; border-radius: 10px; z-index: 9999999999999; } 
#cosmosfarm-members-login-timeout-popup.hide { display: none; } 
#cosmosfarm-members-login-timeout-popup .popup-wrap { position: relative; height: 100%; } 
#cosmosfarm-members-login-timeout-popup .popup-wrap .popup-message { padding: 10px 0; font-size: 30px; height: 50px; line-height: 50px; text-align: center; box-sizing: content-box; color: #3C4858; } 
#cosmosfarm-members-login-timeout-popup .popup-wrap .popup-countdown { font-size: 40px; height: 50px; line-height: 50px; text-align: center; box-sizing: content-box; color: #3C4858; } 
#cosmosfarm-members-login-timeout-popup .popup-wrap .popup-controlbar { position: absolute; left: 0; bottom: 10px; width: 100%; text-align: center; box-sizing: content-box; } 
.cosmosfarm-members-header .header-menu { margin: 0 0 5px 0; padding: 0; list-style: none; border: 0; background-color: #f9f9f9; overflow: hidden; } 
.cosmosfarm-members-header .header-menu li { display: inline-block; *display: inline; zoom: 1; margin: 0; padding: 0 5px; border: 0; list-style: none; } 
.cosmosfarm-members-header .header-menu li::before,
.cosmosfarm-members-header .header-menu li::after { display: none; } 
.cosmosfarm-members-header .header-menu li a { display: block; padding: 10px 10px 8px 10px; font-size: 13px; border: 0; border-bottom: 2px solid transparent; text-decoration: none; text-shadow: none; box-shadow: none; color: #515151; } 
.cosmosfarm-members-header .header-menu li.header-menu-selected a { font-weight: bold; border-bottom: 2px solid #545861; color: #545861; } 
.cosmosfarm-members-unread-notifications-count,
.cosmosfarm-members-unread-messages-count,
.cosmosfarm-members-unread-total-count { display: inline-block; margin: 0; padding: 0 5px; width: auto; min-width: 16px; height: 16px; line-height: 16px !important; text-align: center; font-size: 10px !important; font-weight: normal !important; background-color: #f44336; color: white !important; border-radius: 8px; vertical-align: text-bottom; overflow: hidden; box-sizing: border-box; } 
.cosmosfarm-members-unread-notifications-count.display-hide,
.cosmosfarm-members-unread-messages-count.display-hide,
.cosmosfarm-members-unread-total-count.display-hide { display: none; } 
a.cosmosfarm-members-button,
input.cosmosfarm-members-button,
button.cosmosfarm-members-button { position: relative; display: inline-block; *display: inline; zoom: 1; margin: 0; padding: 0 10px; width: auto; height: 28px; line-height: 28px; font-size: 13px; font-weight: normal; letter-spacing: normal; border: none; border-radius: 0; text-decoration: none !important; cursor: pointer; vertical-align: middle; text-shadow: none; box-shadow: none; transition-duration: 0.3s; box-sizing: border-box; background: none; background-color: white; color: #666666; border: 1px solid #cccccc; } 
a.cosmosfarm-members-button:hover,
a.cosmosfarm-members-button:focus,
a.cosmosfarm-members-button:active,
input.cosmosfarm-members-button:hover,
input.cosmosfarm-members-button:focus,
input.cosmosfarm-members-button:active,
button.cosmosfarm-members-button:hover,
button.cosmosfarm-members-button:focus,
button.cosmosfarm-members-button:active { opacity: 0.7; } 
#cosmosfarm-members-notifications form { margin: 0; padding: 0; } 
#cosmosfarm-members-notifications .notifications-search { margin: 0 0 10px 0; padding: 0 10px 0 10px; background-color: #f9f9f9; } 
#cosmosfarm-members-notifications .notifications-search input { margin: 0; padding: 5px 0; width: 100%; height: 20px; line-height: 20px; font-size: 13px; border: 0; background: none; background-color: transparent; box-shadow: none; box-sizing: content-box; } 
#cosmosfarm-members-notifications .notifications-controlbar { margin: 0 0 10px 0; overflow: hidden; } 
#cosmosfarm-members-notifications .notifications-controlbar .controlbar-left { float: left; } 
#cosmosfarm-members-notifications .notifications-controlbar .controlbar-left select { position: static; margin: 0; padding: 0; width: auto; max-width: 100%; height: 25px; line-height: 25px; border: 1px solid #c4c4c4; font-size: 13px; box-sizing: border-box; outline: none; color: #1a1a1a; background: none; background-color: white; box-shadow: none; border-radius: 2px; text-indent: 0; -webkit-appearance: menulist; -moz-appearance: menulist; appearance: menulist; } 
#cosmosfarm-members-notifications .notifications-controlbar .subnotify { float: right; padding: 0 10px 0 10px; text-align: right; } 
#cosmosfarm-members-notifications .notifications-controlbar .subnotify label { margin: 0 0 0 10px; font-weight: normal; font-size: 13px; cursor: pointer; } 
#cosmosfarm-members-notifications .notifications-list { margin: 0; padding: 0; list-style: none; background-color: white; font-size: 13px; line-height: normal; } 
#cosmosfarm-members-notifications .notifications-list .notifications-list-item { margin: 0; padding: 10px; list-style: none; border: 0; border-top: 1px solid #f1f1f1; overflow: hidden; } 
#cosmosfarm-members-notifications .notifications-list .notifications-list-item:first-child { border-top: 0; } 
#cosmosfarm-members-notifications .notifications-list .notifications-list-item .bold { font-weight: bold; } 
#cosmosfarm-members-notifications .notifications-list .notifications-list-item .item-avatar { float: left; margin: 0 10px 0 0; } 
#cosmosfarm-members-notifications .notifications-list .notifications-list-item .item-avatar img { display: inline; vertical-align: middle; width: 48px; height: 48px; border-radius: 50%; border: 0; box-shadow: none; } 
#cosmosfarm-members-notifications .notifications-list .notifications-list-item .item-right-wrap { margin-left: 58px; } 
#cosmosfarm-members-notifications .notifications-list .notifications-list-item .item-display-name { float: left; font-weight: bold; } 
#cosmosfarm-members-notifications .notifications-list .notifications-list-item .item-date { float: left; } 
#cosmosfarm-members-notifications .notifications-list .notifications-list-item .item-title { margin: 5px 0; font-size: 14px; font-weight: bold; } 
#cosmosfarm-members-notifications .notifications-list .notifications-list-item .item-content { margin: 5px 0; font-size: 14px; } 
#cosmosfarm-members-notifications .notifications-list .notifications-list-item .item-content p { margin-bottom: 5px; font-size: 14px; } 
#cosmosfarm-members-notifications .notifications-list .notifications-list-item .item-button-url { float: left; } 
#cosmosfarm-members-notifications .notifications-list .notifications-list-item .item-button-toggle { float: left; } 
#cosmosfarm-members-notifications .notifications-list .notifications-list-item .item-button-toggle .text-read { display: none; } 
#cosmosfarm-members-notifications .notifications-list .notifications-list-item .item-button-toggle .text-unread { display: inline; } 
#cosmosfarm-members-notifications .notifications-list .notifications-list-item .item-button-delete { float: left; } 
#cosmosfarm-members-notifications .notifications-list .notifications-list-item:hover,
#cosmosfarm-members-notifications .notifications-list .notifications-list-item.item-status-unread { background-color: #f9f9f9; } 
#cosmosfarm-members-notifications .notifications-list .notifications-list-item.item-status-unread .item-button-toggle .text-read { display: inline; } 
#cosmosfarm-members-notifications .notifications-list .notifications-list-item.item-status-unread .item-button-toggle .text-unread { display: none; } 
#cosmosfarm-members-notifications .notifications-list .not-found { margin: 20px 0; font-size: 14px; text-align: center; } 
#cosmosfarm-members-notifications .notifications-more { margin: 20px 0; width: 100%; height: 50px; } 
#cosmosfarm-members-messages form { margin: 0; padding: 0; } 
#cosmosfarm-members-messages .messages-search { margin: 0 0 10px 0; padding: 0 10px 0 10px; background-color: #f9f9f9; } 
#cosmosfarm-members-messages .messages-search input { margin: 0; padding: 5px 0; width: 100%; height: 20px; line-height: 20px; font-size: 13px; border: 0; background: none; background-color: transparent; box-shadow: none; box-sizing: content-box; } 
#cosmosfarm-members-messages .messages-controlbar { margin: 0 0 10px 0; overflow: hidden; } 
#cosmosfarm-members-messages .messages-controlbar .messages-left { float: left; } 
#cosmosfarm-members-messages .messages-controlbar .messages-left select { position: static; margin: 0; padding: 0; width: auto; max-width: 100%; height: 25px; line-height: 25px; border: 1px solid #c4c4c4; font-size: 13px; box-sizing: border-box; outline: none; color: #1a1a1a; background: none; background-color: white; box-shadow: none; border-radius: 2px; text-indent: 0; -webkit-appearance: menulist; -moz-appearance: menulist; appearance: menulist; } 
#cosmosfarm-members-messages .messages-controlbar .subnotify { float: right; padding: 0 10px 0 10px; text-align: right; } 
#cosmosfarm-members-messages .messages-controlbar .subnotify label { margin: 0 0 0 10px; font-weight: normal; font-size: 13px; cursor: pointer; } 
#cosmosfarm-members-messages .messages-list { margin: 0; padding: 0; list-style: none; background-color: white; font-size: 13px; line-height: normal; } 
#cosmosfarm-members-messages .messages-list .messages-list-item { margin: 0; padding: 10px; list-style: none; border: 0; border-top: 1px solid #f1f1f1; overflow: hidden; } 
#cosmosfarm-members-messages .messages-list .messages-list-item:first-child { border-top: 0; } 
#cosmosfarm-members-messages .messages-list .messages-list-item .bold { font-weight: bold; } 
#cosmosfarm-members-messages .messages-list .messages-list-item .item-avatar { float: left; margin: 0 10px 0 0; } 
#cosmosfarm-members-messages .messages-list .messages-list-item .item-avatar img { display: inline; vertical-align: middle; width: 48px; height: 48px; border-radius: 50%; border: 0; box-shadow: none; } 
#cosmosfarm-members-messages .messages-list .messages-list-item .item-right-wrap { margin-left: 58px; } 
#cosmosfarm-members-messages .messages-list .messages-list-item .item-display-name { float: left; font-weight: bold; } 
#cosmosfarm-members-messages .messages-list .messages-list-item .item-date { float: left; } 
#cosmosfarm-members-messages .messages-list .messages-list-item .item-title { margin: 5px 0; font-size: 14px; font-weight: bold; } 
#cosmosfarm-members-messages .messages-list .messages-list-item .item-content { margin: 5px 0; font-size: 14px; } 
#cosmosfarm-members-messages .messages-list .messages-list-item .item-content p { margin-bottom: 5px; font-size: 14px; } 
#cosmosfarm-members-messages .messages-list .messages-list-item .item-button-toggle { float: left; } 
#cosmosfarm-members-messages .messages-list .messages-list-item .item-button-toggle .text-read { display: none; } 
#cosmosfarm-members-messages .messages-list .messages-list-item .item-button-toggle .text-unread { display: inline; } 
#cosmosfarm-members-messages .messages-list .messages-list-item .item-button-delete { float: left; } 
#cosmosfarm-members-messages .messages-list .messages-list-item:hover,
#cosmosfarm-members-messages .messages-list .messages-list-item.item-status-unread { background-color: #f9f9f9; } 
#cosmosfarm-members-messages .messages-list .messages-list-item.item-status-unread .item-button-toggle .text-read { display: inline; } 
#cosmosfarm-members-messages .messages-list .messages-list-item.item-status-unread .item-button-toggle .text-unread { display: none; } 
#cosmosfarm-members-messages .messages-list .not-found { margin: 20px 0; font-size: 14px; text-align: center; } 
#cosmosfarm-members-messages .messages-more { margin: 20px 0; width: 100%; height: 50px; } 
#cosmosfarm-members-messages .messages-form { margin: 10px 0; border: 1px solid #efefef; background: none; background-color: white; } 
#cosmosfarm-members-messages .messages-form .messages-form-row { display: table; margin: 0; padding: 0; width: 100%; border-top: 1px solid #efefef; overflow: hidden; } 
#cosmosfarm-members-messages .messages-form .messages-form-row:first-child { border-top: 0; } 
#cosmosfarm-members-messages .messages-form .messages-form-row .form-row-name { display: table-cell; *float: left; margin: 0; padding: 0; width: 120px; padding: 0; vertical-align: middle; } 
#cosmosfarm-members-messages .messages-form .messages-form-row .form-row-name span { padding-left: 20px; font-size: 14px; color: #515151; } 
#cosmosfarm-members-messages .messages-form .messages-form-row .form-row-value { display: table-cell; margin: 0 0 0 120px; padding: 0; vertical-align: middle; } 
#cosmosfarm-members-messages .messages-form .messages-form-row .form-row-value .message-to-user-wrap { display: inline-block; margin: 0; padding: 5px 10px; line-height: normal; font-size: 13px; background: none; background-color: #f4f4f4; color: #515151; border-radius: 18px; box-sizing: content-box; } 
#cosmosfarm-members-messages .messages-form .messages-form-row .form-row-value .message-to-user-wrap img { display: inline; margin: 0; padding: 0; width: 24px; height: 24px; border: 0; border-radius: 50%; vertical-align: middle; } 
#cosmosfarm-members-messages .messages-form .messages-form-row .form-row-padding { margin: 0; padding: 10px; } 
#cosmosfarm-members-messages .messages-form .messages-form-row input { margin: 0; padding: 0; width: 100%; height: 30px; line-height: 30px; font-size: 14px; color: #515151; border: 0; background: none; background-color: transparent; box-shadow: none; box-sizing: content-box; } 
#cosmosfarm-members-messages .messages-form .messages-form-row textarea { margin: 0; padding: 0; width: 100%; font-size: 14px; color: #515151; border: 0; background: none; background-color: transparent; box-shadow: none; box-sizing: content-box; } 
#cosmosfarm-members-messages .messages-form .messages-form-controlbar { background: none; background-color: #fafafa; } 
#cosmosfarm-members-messages .messages-form .messages-form-controlbar button { padding: 10px 20px; height: auto; line-height: normal; font-size: 18px; } 
#cosmosfarm-members-messages .messages-form .messages-form-controlbar .controlbar-right { float: right; padding: 10px; text-align: right; } 
#cosmosfarm-members-orders form { margin: 0; padding: 0; } 
#cosmosfarm-members-orders .orders-search { margin: 0 0 10px 0; padding: 0 10px 0 10px; background-color: #f9f9f9; } 
#cosmosfarm-members-orders .orders-search input { margin: 0; padding: 5px 0; width: 100%; height: 20px; line-height: 20px; font-size: 13px; border: 0; background: none; background-color: transparent; box-shadow: none; box-sizing: content-box; } 
#cosmosfarm-members-orders .orders-controlbar { margin: 0 0 10px 0; overflow: hidden; } 
#cosmosfarm-members-orders .orders-controlbar .controlbar-left { float: left; } 
#cosmosfarm-members-orders .orders-controlbar .controlbar-left select { position: static; margin: 0; padding: 0; width: auto; max-width: 100%; height: 25px; line-height: 25px; border: 1px solid #c4c4c4; font-size: 13px; box-sizing: border-box; outline: none; color: #1a1a1a; background: none; background-color: white; box-shadow: none; border-radius: 2px; text-indent: 0; -webkit-appearance: menulist; -moz-appearance: menulist; appearance: menulist; } 
#cosmosfarm-members-orders .orders-list { margin: 0; padding: 0; list-style: none; background-color: white; font-size: 13px; line-height: normal; } 
#cosmosfarm-members-orders .orders-list .orders-list-item { position: relative; display: table; margin: 0; padding: 0; width: 100%; list-style: none; border: 0; border-top: 1px solid #f1f1f1; overflow: hidden; } 
#cosmosfarm-members-orders .orders-list .orders-list-item:first-child { border-top: 0; } 
#cosmosfarm-members-orders .orders-list .orders-list-item .bold { font-weight: bold; } 
#cosmosfarm-members-orders .orders-list .orders-list-item .item-right-wrap { display: table-cell; padding: 10px; vertical-align: middle; } 
#cosmosfarm-members-orders .orders-list .orders-list-item .item-title { font-size: 14px; font-weight: bold; } 
#cosmosfarm-members-orders .orders-list .orders-list-item:hover { background-color: #f9f9f9; } 
#cosmosfarm-members-orders .orders-list .orders-list-item table { display: table; margin: 0; width: 100%; background-color: white; border-collapse: collapse; } 
#cosmosfarm-members-orders .orders-list .orders-list-item table td { padding: 5px; text-align: left; border: 1px solid #cccccc; } 
#cosmosfarm-members-orders .orders-list .orders-list-item table .field-label { width: 30%; } 
#cosmosfarm-members-orders .orders-list .orders-list-item table .field-value { width: auto; } 
#cosmosfarm-members-orders .orders-list .orders-list-item .item-subscription-status { position: absolute; right: 10px; top: 10px; } 
#cosmosfarm-members-orders .orders-list .orders-list-item .item-subscription-status label { cursor: pointer; } 
#cosmosfarm-members-orders .orders-list .not-found { margin: 20px 0; font-size: 14px; text-align: center; } 
#cosmosfarm-members-orders .orders-more { margin: 20px 0; width: 100%; height: 50px; } 
#cosmosfarm-members-users form { margin: 0; padding: 0; } 
#cosmosfarm-members-users .users-search { margin: 0 0 10px 0; padding: 0 10px 0 10px; background-color: #f9f9f9; } 
#cosmosfarm-members-users .users-search input { margin: 0; padding: 5px 0; width: 100%; height: 20px; line-height: 20px; font-size: 13px; border: 0; background: none; background-color: transparent; box-shadow: none; box-sizing: content-box; } 
#cosmosfarm-members-users .users-list { margin: 0; padding: 0; list-style: none; background-color: white; font-size: 13px; line-height: normal; } 
#cosmosfarm-members-users .users-list .users-list-item { display: table; margin: 0; padding: 10px; width: 100%; list-style: none; border: 0; border-top: 1px solid #f1f1f1; overflow: hidden; } 
#cosmosfarm-members-users .users-list .users-list-item:first-child { border-top: 0; } 
#cosmosfarm-members-users .users-list .users-list-item .bold { font-weight: bold; } 
#cosmosfarm-members-users .users-list .users-list-item .item-avatar { display: table-cell; *float: left; width: 58px; vertical-align: middle; } 
#cosmosfarm-members-users .users-list .users-list-item .item-avatar img { display: inline; vertical-align: middle; width: 48px; height: 48px; border-radius: 50%; border: 0; box-shadow: none; } 
#cosmosfarm-members-users .users-list .users-list-item .item-right-wrap { display: table-cell; vertical-align: middle; } 
#cosmosfarm-members-users .users-list .users-list-item .item-display-name { font-weight: bold; } 
#cosmosfarm-members-users .users-list .users-list-item:hover { background-color: #f9f9f9; } 
#cosmosfarm-members-users .users-list .not-found { margin: 20px 0; font-size: 14px; text-align: center; } 
#cosmosfarm-members-users .users-more { margin: 20px 0; width: 100%; height: 50px; } 
#cosmosfarm-members-user-profile form { margin: 0; padding: 0; } 
#cosmosfarm-members-user-profile .profile-header { padding: 20px; padding-bottom: 0; background-color: #f9f9f9; overflow: hidden; } 
#cosmosfarm-members-user-profile .profile-header .avatar { float: left; margin-bottom: 20px; border-radius: 50%; } 
#cosmosfarm-members-user-profile .profile-header .header-right { margin-left: 120px; } 
#cosmosfarm-members-user-profile .profile-header .display-name { margin: 0 0 20px 0; font-size: 33px; font-weight: bold; color: #515151; } 
#cosmosfarm-members-user-profile .profile-header .display-name .user-role { font-size: 20px; color: gray; } 
#cosmosfarm-members-user-profile .profile-header .profile-tabs { margin: 0; padding: 0; list-style: none; } 
#cosmosfarm-members-user-profile .profile-header .profile-tabs li { float: left; margin: 0; padding: 0; list-style: none; } 
#cosmosfarm-members-user-profile .profile-header .profile-tabs li.profile-tabs-selected { border-bottom: 2px solid #545861; font-weight: bold; } 
#cosmosfarm-members-user-profile .profile-header .profile-tabs li a { display: block; padding: 10px; color: #515151; } 
#cosmosfarm-members-user-profile .profile-body .profile-body-row { margin: 20px 0; } 
#cosmosfarm-members-user-profile .profile-body .profile-body-row p { margin: 10px 0; } 
#cosmosfarm-members-user-profile .profile-body .profile-body-row .user-tag { display: inline-block; margin: 0 5px 5px 0; padding: 5px; background-color: #009d8f; color: white; border-radius: 2px; } 
#cosmosfarm-members-billing-key-manage .description { margin: 0 0 20px 0; font-size: 14px; } 
#cosmosfarm-members-billing-key-manage .billing-card-wrap { display: flex; width: 100%; gap: 15px; } 
#cosmosfarm-members-billing-key-manage .billing-card-wrap form { display: flex; flex-direction: column; gap: 12px; width: 100%; margin: 0; padding: 0; } 
#cosmosfarm-members-billing-key-manage .billing-card-wrap form>div { width: 50%; } 
#cosmosfarm-members-billing-key-manage .billing-card-wrap form>button { width: 50%; text-align: center; text-decoration: none; border: 1px solid #eeeeee; box-sizing: border-box; box-shadow: none; background: #eeeeee; height: 44px; font-size: 16px; color: #000000;} 
#cosmosfarm-members-billing-key-manage .billing-card-wrap form>button:hover { background: #dddddd; } 
#cosmosfarm-members-billing-key-manage .billing-card-wrap form>a { width: 50%; text-align: center; text-decoration: none; } 
#cosmosfarm-members-billing-key-manage .billing-card-wrap form select,
#cosmosfarm-members-billing-key-manage .billing-card-wrap form input { padding: 0 10px; display: inline; margin: 0 !important; width: 100%; height: 36px; line-height: 36px; font-size: 16px; color: black; border-radius: 0; border: 1px solid #eeeeee; box-sizing: border-box; box-shadow: none; background: none !important; background-color: #eeeeee !important; vertical-align: top; } 
#cosmosfarm-members-billing-key-manage .billing-card-wrap form .card-expiry .attr-value { display: flex; align-items: center; gap: 5px; } 
#cosmosfarm-members-billing-key-manage .billing-card-wrap .billing-card-list { width: 100%; display: flex; flex-direction: column; gap: 12px; } 
#cosmosfarm-members-billing-key-manage .billing-card-wrap .billing-card-list .billing-card { display: grid; grid-template-columns: 3fr 1fr; width: 50%; gap: 12px; } 
#cosmosfarm-members-billing-key-manage .billing-card-wrap .billing-card-list .billing-card .data { display: flex; flex-direction: column; width: 100%; padding: 15px; gap: 5px; background: #eee; border-radius: 4px; } 
#cosmosfarm-members-billing-key-manage .billing-card-wrap .billing-card-list .billing-card .data .card-number { font-size: 18px; font-weight: bold; } 
#cosmosfarm-members-billing-key-manage .billing-card-wrap .billing-card-list .billing-card .data .card-expire { color: #999999; } 
#cosmosfarm-members-billing-key-manage .billing-card-wrap .billing-card-list .billing-card .button-wrap { display: flex; flex-direction: column; gap: 6px; } 
#cosmosfarm-members-billing-key-manage .billing-card-wrap .billing-card-list .billing-card .button-wrap .button { display: flex; justify-content: center; align-items: center; text-decoration: none; width: 100%; height: 100%; text-align: center; line-height: 20px; word-break: keep-all; border: none; box-sizing: border-box; box-shadow: none; background: #ff4a4a; font-size: 16px; color: #ffffff; font-family: inherit; } 
#cosmosfarm-members-billing-key-manage .billing-card-wrap .billing-card-list .billing-card .button-wrap .button:hover { background: #ff5f5f; } 
#cosmosfarm-members-billing-key-manage .billing-card-wrap .billing-card-list .billing-card .button-wrap .sequence { background-color: #333333; } 
#cosmosfarm-members-billing-key-manage .billing-card-wrap .billing-card-list .billing-card .button-wrap .sequence:hover { background-color: #444444; } 
#cosmosfarm-members-billing-key-manage .billing-card-wrap .billing-card-list .add-method { width: 50%; text-align: center; text-decoration: none; border: 1px solid #eeeeee; box-sizing: border-box; box-shadow: none; background: #eeeeee; height: 44px; font-size: 16px; color: #000000; font-family: inherit; } 
#cosmosfarm-members-billing-key-manage .billing-card-wrap .billing-card-list .add-method:hover { background: #dddddd; } 
.cosmosfarm-members-item-wrap { margin: 5px 0; overflow: hidden; } 
.cosmosfarm-members-item-wrap:first-child { margin-top: 0; } 
.cosmosfarm-members-item-wrap:last-child { margin-bottom: 0; } 
.cosmosfarm-members-item-wrap p { margin: 0 0 5px 0 !important; font-size: 14px; } 
.cosmosfarm-members-item-wrap .add-item-middot { float: left; margin: 0 0 0 5px; } 
.cosmosfarm-members-item-wrap .add-item-middot:before { margin: 0 5px 0 0; content: "\00b7"; font-weight: bold; } 
.cosmosfarm-members-item-wrap .add-item-middot:first-child { margin: 0; } 
.cosmosfarm-members-item-wrap .add-item-middot:first-child:before { margin: 0; content: ""; } 
.cosmosfarm-members-item-wrap .add-item-middot i.fas { position: relative; top: -3px; } 
.item-more-area-hide .cosmosfarm-members-item-wrap.item-more-area { display: none; } 
.cosmosfarm-members-subscription-product { position: relative; margin: 0 0 20px 0; padding: 20px; border: 1px solid #eaeaea; background-color: white; } 
.cosmosfarm-members-subscription-product .subscription-button-wrap { position: absolute; right: 10px; top: 10px; text-align: right; } 
.cosmosfarm-members-subscription-product .button-in-use { margin: 0 0 10px 0; padding: 0 10px; height: 30px; line-height: 30px; font-size: 14px; font-weight: normal; letter-spacing: normal; color: #444444 !important; background: white !important; border: 1px solid #eaeaea; border-radius: 0; text-decoration: none !important; cursor: pointer; vertical-align: middle; text-shadow: none; box-shadow: none; transition-duration: 0.3s; box-sizing: content-box; } 
.cosmosfarm-members-subscription-product .button-order { margin: 0 0 10px 0; padding: 0 20px; height: 40px; line-height: 40px; font-size: 15px; font-weight: normal; letter-spacing: normal; color: white !important; background: #444444 !important; border: 1px solid #444444; border-radius: 0; text-decoration: none !important; cursor: pointer; vertical-align: middle; text-shadow: none; box-shadow: none; transition-duration: 0.3s; box-sizing: content-box; } 
.cosmosfarm-members-subscription-product-button { position: relative; background-color: white; } 
.cosmosfarm-members-subscription-product-button .button-order { margin: 0 0 10px 0; padding: 0 20px; height: 40px; line-height: 40px; font-size: 15px; font-weight: normal; letter-spacing: normal; color: white !important; background: #444444 !important; border: 1px solid #444444; border-radius: 0; text-decoration: none !important; cursor: pointer; vertical-align: middle; text-shadow: none; box-shadow: none; transition-duration: 0.3s; box-sizing: content-box; } 
.cosmosfarm-members-subscription .subscription-product-title { margin: 0 0 20px 0; font-size: 22px; font-weight: bold; } 
.cosmosfarm-members-subscription .subscription-checkout-title { margin: 0 0 20px 0; font-size: 22px; font-weight: bold; } 
.cosmosfarm-members-subscription .subscription-description { margin: 0; font-size: 16px; line-height: 22px; } 
.cosmosfarm-members-subscription .subscription-description.subscription-price { margin: 0 0 10px 0; font-weight: bold; } 
.cosmosfarm-members-subscription .subscription-description .subscription-first-price { color: #e91e63; } 
.cosmosfarm-members-subscription .subscription-description.subscription-type { margin: 0 0 10px 0; } 
.cosmosfarm-members-subscription .subscription-description.subscription-content p { margin: 0 0 10px 0 !important; } 
.cosmosfarm-members-subscription .subscription-description.subscription-content img { display: inline; margin: 0; vertical-align: middle; } 
.cosmosfarm-members-subscription .subscription-description.subscription-content .aligncenter { display: block; margin-right: auto; margin-left: auto; } 
.cosmosfarm-members-subscription .subscription-description.subscription-content .alignright { float:right; } 
.cosmosfarm-members-subscription .subscription-description.subscription-content .alignleft { float: left; } 
.cosmosfarm-members-subscription hr { margin: 40px 0; height: 1px; border: 0; background-color: #e5e5e5; } 
.cosmosfarm-members-subscription form { margin: 0; padding: 0; } 
.cosmosfarm-members-subscription form .form-group { margin: 0 !important; } 
.cosmosfarm-members-subscription form label { display: block; margin: 0 0 5px 0; padding: 0; } 
.cosmosfarm-members-subscription form select { display: inline; margin: 0 !important; padding: 0 5px; width: 50%; height: 36px; line-height: 36px; font-size: 16px; color: black; border-radius: 0; border: 1px solid #eeeeee !important; box-sizing: border-box; box-shadow: none; background: none !important; background-color: #eeeeee !important; vertical-align: top; text-indent: 0; -webkit-appearance: menulist; -moz-appearance: menulist; appearance: menulist; } 
.cosmosfarm-members-subscription form textarea,
.cosmosfarm-members-subscription form input[type=text],
.cosmosfarm-members-subscription form input[type=email],
.cosmosfarm-members-subscription form input[type=number],
.cosmosfarm-members-subscription form input[type=date],
.cosmosfarm-members-subscription form input[type=password] { display: inline; margin: 0 !important; padding: 0 5px; width: 50%; height: 36px; line-height: 36px; font-size: 16px; color: black; border-radius: 0; border: 1px solid #eeeeee !important; box-sizing: border-box; box-shadow: none; background: none !important; background-color: #eeeeee !important; vertical-align: top; } 
.cosmosfarm-members-subscription form textarea:hover,
.cosmosfarm-members-subscription form select:hover,
.cosmosfarm-members-subscription form input[type=text]:hover,
.cosmosfarm-members-subscription form input[type=email]:hover,
.cosmosfarm-members-subscription form input[type=number]:hover,
.cosmosfarm-members-subscription form input[type=date]:hover,
.cosmosfarm-members-subscription form input[type=password]:hover { border-bottom: 1px solid #eeeeee !important; } 
.cosmosfarm-members-subscription form textarea:focus,
.cosmosfarm-members-subscription form select:focus,
.cosmosfarm-members-subscription form input[type=text]:focus,
.cosmosfarm-members-subscription form input[type=email]:focus,
.cosmosfarm-members-subscription form input[type=number]:focus,
.cosmosfarm-members-subscription form input[type=date]:focus,
.cosmosfarm-members-subscription form input[type=password]:focus { border-bottom: 1px solid #eeeeee !important; } 
.cosmosfarm-members-subscription form input[type=file] { display: inline; margin: 0 !important; padding: 0; width: 50%; height: 36px; line-height: 36px; font-size: 16px; color: black; border-radius: 0; border: 1px solid #eeeeee !important; box-sizing: border-box; box-shadow: none; background: none !important; background-color: #eeeeee !important; } 
.cosmosfarm-members-subscription form textarea { padding: 5px; height: auto; line-height: normal; } 
.cosmosfarm-members-subscription form input[type=checkbox] { display: inline; } 
.cosmosfarm-members-subscription form .width-auto { width: auto; } 
.cosmosfarm-members-subscription .checkout-attr-group { position: relative; } 
.cosmosfarm-members-subscription .checkout-attr-row { margin-bottom: 10px; } 
.cosmosfarm-members-subscription .checkout-attr-row .attr-value label { display: inline-block; margin: 0 5px 5px 0; } 
.cosmosfarm-members-subscription .checkout-attr-row .attr-value p { margin-bottom: 5px; font-size: 14px; } 
.cosmosfarm-members-subscription .checkout-attr-row .description { margin: 0; font-size: 13px; } 
.cosmosfarm-members-subscription .checkout-attr-row .agree-title { margin: 10px 0 5px 0; font-size: 20px; } 
.cosmosfarm-members-subscription .checkout-attr-row .agree-content { padding: 5px; width: 50%; height: 120px; overflow-y: auto; border: 1px solid #eee; background-color: white; } 
.cosmosfarm-members-subscription .checkout-attr-row .required { color: red; } 
.cosmosfarm-members-subscription .checkout-attr-row.meta-key-default-billing-card { display: flex; flex-direction: column; justify-content: flex-start; align-items: flex-start; gap: 12px; } 
.cosmosfarm-members-subscription .checkout-attr-row .billing-card { display: flex; flex-direction: column; gap: 10px; padding: 30px 60px 30px 15px; border-radius: 8px; background: #eeeeee; } 
.cosmosfarm-members-subscription .checkout-attr-row .billing-card span { display: flex; font-size: 14px; line-height: 14px; } 
.cosmosfarm-members-subscription .checkout-attr-row .billing-card .card-name { color: #666666; } 
.cosmosfarm-members-subscription .checkout-attr-row .billing-card .card-number { font-size: 16px; font-weight: bold; } 
.cosmosfarm-members-subscription .checkout-attr-row .billing-card .card-expire { color: #666666; } 
.cosmosfarm-members-subscription .checkout-attr-row .button { text-align: center; text-decoration: none; border: 1px solid #eeeeee; box-sizing: border-box; box-shadow: none; background: #eeeeee; height: 44px; line-height: 44px; font-size: 16px; color: #000000; font-family: inherit; border-radius: 0; } 
.cosmosfarm-members-subscription .checkout-attr-row .button:hover { background: #dddddd; border: 1px solid #eeeeee; color: #000000; } 
.cosmosfarm-subscription-product-single-gallery div,
.cosmosfarm-subscription-product-single-lightslider .lSPager.lSGallery li { margin: 0; padding: 0; border: 0; border-radius: 5px; box-sizing: border-box; } 
.cosmosfarm-subscription-product-single-lightslider .lSPager.lSGallery li img { opacity: 0.5; } 
.cosmosfarm-subscription-product-single-lightslider .lSPager.lSGallery li.active img,
.cosmosfarm-subscription-product-single-lightslider .lSPager.lSGallery li:hover img { opacity: 1; } 
.cosmosfarm-subscription-product-single-lightslider img { display: inline; margin: 0; width: 100%; max-width: 100%; vertical-align: middle; } 
.cosmosfarm-subscription-product-single-no-gallery { padding-bottom: 56.25%; background: #f7f7f7; } .cosmosfarm-toggle-switch { display: inline-block; margin-bottom: 3px; vertical-align: middle; line-height: 1; } 
.cosmosfarm-toggle-switch .switch { position: relative; display: inline-block; width: 28px; height: 14px; } 
.cosmosfarm-toggle-switch .switch input { opacity: 0; width: 0; height: 0; } 
.cosmosfarm-toggle-switch .slider { position: absolute; cursor: pointer; top: 0; left: 0; right: 0; bottom: 0; background-color: #ccc; -webkit-transition: .4s; transition: .4s; } 
.cosmosfarm-toggle-switch .slider:before { position: absolute; content: ""; height: 10px; width: 10px; left: 2px; bottom: 2px; background-color: white; -webkit-transition: .4s; transition: .4s; } 
.cosmosfarm-toggle-switch input:checked + .slider { background-color: #2196F3; } 
.cosmosfarm-toggle-switch input:focus + .slider { box-shadow: 0 0 1px #2196F3; } 
.cosmosfarm-toggle-switch input:checked + .slider:before { -webkit-transform: translateX(14px); -ms-transform: translateX(14px); transform: translateX(14px); } 
.cosmosfarm-toggle-switch .slider.round { border-radius: 7px; } 
.cosmosfarm-toggle-switch .slider.round:before { border-radius: 50%; } 
#cosmosfarm-members-point-list { width: 100%; max-width: 600px; display: flex; flex-direction: column; gap: 24px; } 
#cosmosfarm-members-point-list .point-list-form { display: flex; align-items: center; gap: 8px; } 
#cosmosfarm-members-point-list .point-list-form input { padding: 0 10px; display: inline; margin: 0 !important; width: 100%; height: 36px; line-height: 36px; font-size: 16px; color: black; border-radius: 0; border: 1px solid #eeeeee; box-sizing: border-box; box-shadow: none; background: none !important; background-color: #eeeeee !important; vertical-align: top; font-size: 14px; } 
#cosmosfarm-members-point-list .point-list-form button { text-align: center; text-decoration: none; border: 1px solid #eeeeee; box-sizing: border-box; box-shadow: none; background: #eeeeee; height: 44px; line-height: 44px; font-size: 16px; color: #222222; white-space: nowrap; padding: 0 20px; } 
#cosmosfarm-members-point-list .point-list { list-style: none; padding: 0; margin: 0; display: flex; flex-direction: column; gap: 12px; } 
#cosmosfarm-members-point-list .point-list>.point-item { display: grid; grid-template-columns: 1fr 2fr 1fr; padding: 20px 0; border-bottom: 1px solid #efefef; } 
#cosmosfarm-members-point-list .point-list>.point-item>.date { font-size: 14px; } 
#cosmosfarm-members-point-list .point-list>.point-item>.title { font-weight: bold; } 
#cosmosfarm-members-point-list .point-list>.point-item>.point { text-align: right; font-weight: bold; } 
#cosmosfarm-members-point-list .point-list>.not-found { display: flex; justify-content: center; align-items: center; height: 100px; font-size: 16px; }
#cosmosfarm-members-point-list .load-more-wrap { width: 100%; display: flex; justify-content: center; align-items: center; } 
#cosmosfarm-members-point-list .load-more-wrap .load-more { text-align: center; text-decoration: none; border: 1px solid #eeeeee; box-sizing: border-box; box-shadow: none; background: #eeeeee; height: 44px; line-height: 44px; font-size: 16px; color: #222222; white-space: nowrap; padding: 0 20px; } 
@media screen and (max-width: 600px){
.cosmosfarm-members-form { width: 100% !important; } 
.cosmosfarm-members-form .form-top { border: 0; } 
.cosmosfarm-members-form .form-top .form-top-wrap { padding: 0 0 40px 0; } 
.cosmosfarm-members-form .form-top .form-top-wrap .form-top-fields { width: 100%; } 
.cosmosfarm-members-form .form-top .form-top-wrap .form-input-row label { padding: 0 0 10px 0; height: 20px; line-height: 20px; } 
.cosmosfarm-members-form .form-top .form-top-wrap .form-input-row input { margin: 0 0 8px 0; width: 100%; height: 40px; line-height: 40px; box-sizing: border-box; } 
.cosmosfarm-members-form .form-top .form-top-wrap .form-checkbox-row { padding-left: 0; } 
.cosmosfarm-members-form .form-top .form-top-wrap .form-top-button { padding: 0; width: 100%; } 
.cosmosfarm-members-form .form-top .form-top-wrap .form-top-button .login-button { width: 100%; height: 40px; } 
.cosmosfarm-members-form .form-bottom { border: 0; } 
.cosmosfarm-members-form .cosmosfarm-social-login { padding-bottom: 20px; } 
.cosmosfarm-members-form .form-bottom { padding: 20px 0; } 
.cosmosfarm-members-form .form-bottom .form-button { margin: 5px 0; width: 90%; } 
.cosmosfarm-members-form .members-link li { width: 100% !important; } 
#cosmosfarm-members-login-timeout-popup { left: 0; top: 50%; margin: -100px 0 0 0; width: 100%; height: 200px; border-radius: 0; } 
#cosmosfarm-members-login-timeout-popup .popup-wrap .popup-message { padding: 10px 0; font-size: 25px; height: 30px; line-height: 30px; } 
.cosmosfarm-members-subscription-product { margin: 0 0 20px 0; padding: 10px; } 
.cosmosfarm-members-subscription-product .subscription-product-title { margin: 0 0 10px 0; font-size: 20px; font-weight: bold; } 
.cosmosfarm-members-subscription-product .subscription-checkout-title { margin: 0 0 10px 0; font-size: 20px; font-weight: bold; } 
.cosmosfarm-members-subscription-product .subscription-button-wrap { position: relative; right: auto; top: auto; } 
.cosmosfarm-members-subscription-product .button-in-use { margin: 10px 0 0 0; width: 100%; box-sizing: border-box; } 
.cosmosfarm-members-subscription-product .button-order { margin: 10px 0 0 0; width: 100%; box-sizing: border-box; } 
#cosmosfarm-members-notifications .notifications-controlbar select { margin-bottom: 10px; width: 100%; } 
#cosmosfarm-members-messages .messages-controlbar select { margin-bottom: 10px; width: 100%; } 
.cosmosfarm-members-subscription form select,
.cosmosfarm-members-subscription form input[type=text],
.cosmosfarm-members-subscription form input[type=email],
.cosmosfarm-members-subscription form input[type=number],
.cosmosfarm-members-subscription form input[type=date],
.cosmosfarm-members-subscription form input[type=password],
.cosmosfarm-members-subscription form input[type=file] { width: 100%; } 
.cosmosfarm-members-subscription .checkout-attr-row .agree-content { width: auto; } 
#cosmosfarm-members-billing-key-manage .billing-card-wrap form { width: 100%; } 
#cosmosfarm-members-billing-key-manage .billing-card-wrap form>div { width: 100%; } 
#cosmosfarm-members-billing-key-manage .billing-card-wrap form>button { width: 100%; } 
#cosmosfarm-members-billing-key-manage .billing-card-wrap { flex-direction: column; } 
#cosmosfarm-members-billing-key-manage .billing-card-wrap .billing-card-list .add-method { width: 100%; } 
#cosmosfarm-members-billing-key-manage .billing-card-wrap .billing-card-list .billing-card { display: flex; flex-direction: column; width: 100%; } 
}
 .cosmosfarm-members-form { display: block; margin: 0 auto; width: 50%; } .cosmosfarm-members-form form { margin: 0; padding: 0; }
.cosmosfarm-members-form img { display: inline; border: 0; }
.cosmosfarm-members-form a { position: static; display: inline-block; *display: inline; zoom: 1; margin: 0; padding: 0; border: 0; font-weight: normal; background-image: none; cursor: pointer; vertical-align: middle; text-shadow: none; text-decoration: none; box-shadow: none; outline: none; }
.cosmosfarm-members-form fieldset { position: static; display: block; margin: 0; padding: 0; min-width: 0; border: 0; background-color: transparent; overflow: hidden; }
.cosmosfarm-members-form legend { display: none; }
.cosmosfarm-members-form label { float: none; position: static; display: block; margin: 0; padding: 0 0 10px 0; font-size: 15px; line-height: 20px; }
.cosmosfarm-members-form select,
.cosmosfarm-members-form input[type=text],
.cosmosfarm-members-form input[type=email],
.cosmosfarm-members-form input[type=date],
.cosmosfarm-members-form input[type=url],
.cosmosfarm-members-form input[type=number],
.cosmosfarm-members-form input[type=password] { position: static; display: block; margin: 0; padding: 0 12px; width: 100%; max-width: 100%; height: 40px; line-height: 40px; border: 1px solid #c4c4c4; font-size: 15px; box-sizing: border-box; outline: none; color: #1a1a1a; background: none; background-color: white; box-shadow: none; border-radius: 2px; cursor: text; }
.cosmosfarm-members-form select:hover,
.cosmosfarm-members-form input[type=text]:hover,
.cosmosfarm-members-form input[type=email]:hover,
.cosmosfarm-members-form input[type=date]:hover,
.cosmosfarm-members-form input[type=url]:hover,
.cosmosfarm-members-form input[type=number]:hover,
.cosmosfarm-members-form input[type=password]:hover,
.cosmosfarm-members-form select:focus,
.cosmosfarm-members-form input[type=text]:focus,
.cosmosfarm-members-form input[type=email]:focus,
.cosmosfarm-members-form input[type=date]:focus,
.cosmosfarm-members-form input[type=url]:focus,
.cosmosfarm-members-form input[type=number]:focus,
.cosmosfarm-members-form input[type=password]:focus { border: 1px solid #c4c4c4; background: none; background-color: white; box-shadow: none; }
.cosmosfarm-members-form input[type=checkbox] { position: static; height: auto; width: auto; }
.cosmosfarm-members-form button,
.cosmosfarm-members-form input[type=submit] { position: static; display: block; margin: 0; padding: 0 20px !important; width: 100%; max-width: 100%; height: 40px; line-height: 40px; font-size: 15px; box-sizing: border-box; outline: none; color: white; border: 0; background: none; background-color: #3399cc !important; box-shadow: none; border-radius: 2px; cursor: pointer; }
.cosmosfarm-members-form button:hover,
.cosmosfarm-members-form input[type=submit]:hover,
.cosmosfarm-members-form button:focus,
.cosmosfarm-members-form input[type=submit]:focus { color: white; border: 0; background: none; background-color: #3399cc; box-shadow: none; }
.cosmosfarm-members-form textarea { position: static; display: block; margin: 0; padding: 12px; width: 100%; max-width: 100%; height: 200px; line-height: normal; border: 1px solid #c4c4c4; font-size: 15px; box-sizing: border-box; outline: none; color: #1a1a1a; background: none; background-color: white; box-shadow: none; border-radius: 2px; cursor: text; }
.cosmosfarm-members-form textarea:hover,
.cosmosfarm-members-form textarea:focus { border: 1px solid #c4c4c4; background: none; background-color: white; box-shadow: none; }
.cosmosfarm-members-form input.cursor-pointer { cursor: pointer; }
.cosmosfarm-members-form input.cursor-default { cursor: default; }
.cosmosfarm-members-form .policy_content { padding: 12px; height: 200px; border: 0; cursor: pointer; font-size: 15px; box-sizing: border-box; overflow-y: auto; color: #1a1a1a; background-color: #f2f2f2; border-radius: 2px; }
.cosmosfarm-members-form .policy_content:hover,
.cosmosfarm-members-form .policy_content:focus { border: 0; }
.cosmosfarm-members-form .req { color: red; }
.cosmosfarm-members-form .div_multicheckbox,
.cosmosfarm-members-form .div_multiselect,
.cosmosfarm-members-form .div_checkbox,
.cosmosfarm-members-form .div_textarea,
.cosmosfarm-members-form .div_select,
.cosmosfarm-members-form .div_number,
.cosmosfarm-members-form .div_image,
.cosmosfarm-members-form .div_radio,
.cosmosfarm-members-form .div_file,
.cosmosfarm-members-form .div_date,
.cosmosfarm-members-form .div_text { margin: 0 0 20px 0; overflow: hidden; }
.cosmosfarm-members-form .div_multiselect select { height: auto; }
.cosmosfarm-members-form .div_checkbox label { display: inline; margin: 0; padding: 0 10px 0 0; }
.cosmosfarm-members-form .div_checkbox input { display: inline; margin: 0; padding: 0; }
.cosmosfarm-members-form .add-buttons { position: relative; }
.cosmosfarm-members-form .add-buttons .add-buttons-wrap { position: absolute; right: 5px; top: 5px; }
.cosmosfarm-members-form .add-buttons .add-buttons-wrap button { padding: 0 20px; width: auto; height: 30px; line-height: 30px; font-size: 13px; font-weight: normal; color: white; background-color: #999999; }
.cosmosfarm-members-form .button_div { margin: 0 0 20px 0; overflow: hidden; }
.cosmosfarm-members-form .button_div label { letter-spacing: -1px; font-size: 13px; cursor: pointer; }
.cosmosfarm-members-form .button_div label input[type=checkbox] { margin: 4px; cursor: pointer; vertical-align: middle; }
.cosmosfarm-members-form .link-text { margin: 0 0 5px 0; text-align: right; }
.cosmosfarm-members-form .captcha { margin: 0 0 20px 0; text-align: left; }
.cosmosfarm-members-form .captcha .g-recaptcha { display: block; margin: 0 auto; width: 304px; }
.cosmosfarm-members-form .agree { margin: 0 0 20px 0; }
.cosmosfarm-members-form .agree textarea { cursor: default; height: 100px; }
.cosmosfarm-members-form .agree label { cursor: pointer; }
.cosmosfarm-members-form .password-strength-meter-display { font-size: 13px; }
.cosmosfarm-members-form .password-strength-meter-display.good { color: #18509d; }
.cosmosfarm-members-form .password-strength-meter-display.bad { color: #ed1c24; }
.cosmosfarm-members-form .field-description { font-size: 13px; }
.cosmosfarm-members-form .message { margin: 20px 0; padding: 20px; background-color: #f0f0f0; text-align: center; }
.cosmosfarm-members-form .message p { margin: 10px 0; }
.cosmosfarm-members-form .message a { font-size: 14px; padding: 0 30px; height: 40px; line-height: 40px; border: 1px solid #c4c4c4; outline: none; background-color: transparent; cursor: pointer; }
.cosmosfarm-members-form .profile-header { position: relative; margin: 30px 0; }
.cosmosfarm-members-form .profile-header input[type=file] { position: absolute !important; margin: -1px !important; padding: 0 !important; width: 1px !important; height: 1px !important; border: 0 !important; box-shadow: none !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; }
.cosmosfarm-members-form .profile-header .avatar-img { margin-bottom: 15px; text-align: center; }
.cosmosfarm-members-form .profile-header .avatar-img .change-avatar-message { display: block; margin: 4px 0; font-size: 12px; line-height: 12px; color: RGBA(0,0,0,0.5); }
.cosmosfarm-members-form .profile-header .avatar-img img { float: none; display: inline; margin: 0; padding: 0; width: 150px; height: 150px; border-radius: 50%; border: 1px solid #eaebeb; box-shadow: none; vertical-align: middle; pointer-events: none; }
.cosmosfarm-members-form .profile-header .avatar-img label { float: none; display: inline-block; margin: 0; padding: 0; cursor: pointer; }
.cosmosfarm-members-form .profile-header .display-name { text-align: center; font-size: 24px; font-weight: bold; color: #444444; }
.cosmosfarm-members-form .members-link { margin: 0; padding: 0; list-style: none; background-color: #3399cc; border-left: 1px solid #2c91c4; border-top: 1px solid #2c91c4; overflow: hidden; }
.cosmosfarm-members-form .members-link li { display: table; float: left; margin: 0; padding: 0; list-style: none; list-style-type: none !important; width: 50%; height: auto; background: none; }
.cosmosfarm-members-form .members-link li a { display: table-cell; padding: 10px; height: 80px; color: white; text-align: center; background: none; border-right: 1px solid #2c91c4; border-bottom: 1px solid #2c91c4; text-decoration: none; word-break: break-all; }
.cosmosfarm-members-form .members-link li a:hover { border-bottom: 1px solid #2c91c4; text-decoration: underline; }
.cosmosfarm-social-login { text-align: center; }
.cosmosfarm-social-login .cosmosfarm-social-login-title { padding: 10px 0 0 0; }
.cosmosfarm-social-login a { position: static; display: inline-block; *display: inline; zoom: 1; padding: 5px; box-shadow: none; }
.cosmosfarm-social-login a img { display: inline; width: 40px !important; border: 0; box-shadow: none; vertical-align: middle; }
.cosmosfarm-members-form .cosmosfarm-social-login { padding-bottom: 20px; text-align: left; }
.cosmosfarm-members-form .cosmosfarm-social-login .cosmosfarm-social-login-title { padding: 0; }
@media screen and (max-width: 600px) {
.cosmosfarm-members-form { width: 100% !important; }
.cosmosfarm-members-form .members-link li { width: 100% !important; }
}
 .kboard-comments-default { background-color: #f9f9f9; }
.kboard-comments-default form { margin: 0; padding: 0; }
.kboard-comments-default hr { clear: both; margin: 0 !important; padding: 5px 0 0 0 !important; max-width: 100% !important; height: 0 !important; border: 0 !important; border-bottom: 1px dashed #d8d8d8 !important; background: none !important; background-color: transparent !important; }
.kboard-comments-default input[type=text],
.kboard-comments-default input[type=email],
.kboard-comments-default input[type=number],
.kboard-comments-default input[type=date],
.kboard-comments-default input[type=file],
.kboard-comments-default input[type=password] { display: inline; margin: 0; padding: 0 5px; width: 50%; height: 26px; line-height: 26px; font-size: 14px; border: 1px solid #eaeaea; background-color: white; color: #8a8a8a; vertical-align: top; box-sizing: border-box; text-indent: 0; }
.kboard-comments-default .kboard-comments-wrap { padding: 15px 15px 0 0; }
.kboard-comments-default .comments-header { padding: 0 0 0 15px; overflow: hidden; line-height: 1; }
.kboard-comments-default .comments-count { display: inline; color: #8a8a8a; font-size: 14px; }
.kboard-comments-default .comments-count .comments-total-count { color: #f05726; font-size: 14px; }
.kboard-comments-default .comments-sort { float: right; text-align: right; }
.kboard-comments-default .comments-sort select { display: inline; margin: 0; padding: 0; border: 0; width: auto; min-width: 0; max-width: none; height: auto; min-height: 0; color: #66666a; font-size: 14px; background: none; background-color: transparent; cursor: pointer; box-shadow: none; text-indent: 0; -webkit-appearance: menulist; -moz-appearance: menulist; appearance: menulist; }
.kboard-comments-default .comments-list { padding: 0 0 0 15px; overflow: hidden; }
.kboard-comments-default .comments-list ul { margin: 0 !important; padding: 0 !important; list-style: none; border: 0; background: none; }
.kboard-comments-default .comments-list ul li { margin: 0 !important; padding: 15px 0 0 0 !important; list-style: none; border: 0; background: none; }
.kboard-comments-default .comments-list .comments-list-username { float: left; margin: 0; padding-right: 10px; width: auto; font-size: 14px; color: #3b3b3b; font-weight: bold; line-height: 24px; }
.kboard-comments-default .comments-list .comments-list-username a { color: #3b3b3b; }
.kboard-comments-default .comments-list .comments-list-username img.avatar { display: inline; margin: 0 3px 0 0; width: 24px; max-width: none; height: 24px; vertical-align: middle; border-radius: 50%; }
.kboard-comments-default .comments-list .comments-list-create { float: left; margin: 0; padding-right: 10px; width: auto; font-size: 13px; color: gray; line-height: 24px; }
.kboard-comments-default .comments-list .comments-list-content { clear: both; padding: 10px 0; word-break: break-all; overflow: hidden; }
.kboard-comments-default .comments-list .comments-list-content iframe { max-width: 100%; }
.kboard-comments-default .comments-list .comments-list-content img { display: inline; margin: 0; vertical-align: middle; max-width: 100%; }
.kboard-comments-default .comments-list .comments-list-content p { margin: 0 0 0.75em; }
.kboard-comments-default .comments-list .comments-list-content p:last-child { margin: 0; }
.kboard-comments-default .comments-list .comments-list-content .aligncenter { display: block; margin-right: auto; margin-left: auto; }
.kboard-comments-default .comments-list .comments-list-content .alignright { float:right; }
.kboard-comments-default .comments-list .comments-list-content .alignleft { float: left; }
.kboard-comments-default .comments-list .comments-list-controller { clear: both; overflow: hidden; line-height: 1; }
.kboard-comments-default .comments-list .comments-list-controller .left { position: static; float: left; }
.kboard-comments-default .comments-list .comments-list-controller .right { position: static; float: right; text-align: right; }
.kboard-comments-default .comments-list .comments-list-controller .comments-button-action { margin: 0 0 5px 0; padding: 3px 4px; font-size: 13px; font-weight: normal; line-height: 12px; text-align: left; border: 1px solid #ededed; background: none; background-color: white; border-radius: 2px; letter-spacing: normal; cursor: pointer; vertical-align: middle; text-shadow: none; box-shadow: none; }
.kboard-comments-default .comments-list .comments-list-controller .comments-button-action span { position: static; display: inline; margin: 0; padding: 0; font-size: 12px; line-height: 12px; }
.kboard-comments-default .comments-list .comments-list-controller .comments-button-like { color: #ff5959; }
.kboard-comments-default .comments-list .comments-list-controller .comments-button-unlike { color: #3d62aa; }
.kboard-comments-default .comments-list .comments-list-controller .comments-button-delete { color: gray; }
.kboard-comments-default .comments-list .comments-list-controller .comments-button-edit { color: gray; }
.kboard-comments-default .comments-list .comments-list-controller .comments-button-reply { color: gray; }
.kboard-comments-default .comments-list .comments-list-controller .kboard-reply-active { }
.kboard-comments-default .comments-list .comments-reply-form { }
.kboard-comments-default .kboard-comments-form { padding: 15px 0 15px 15px; overflow: hidden; }
.kboard-comments-default .kboard-comments-form .comment-textarea { margin: 0; padding: 5px; width: 100%; min-width: 100%; max-width: 100%; height: 60px; min-height: 0; border: 1px solid #eaeaea; font-size: 14px; background-color: white; color: #8a8a8a; vertical-align: top; box-sizing: border-box; text-indent: 0; }
.kboard-comments-default .kboard-comments-form .comments-field-wrap { display: none; float: left; width: 50%; }
.kboard-comments-default .kboard-comments-form .comments-field { margin-bottom: 10px; line-height: 28px; font-size: 14px; }
.kboard-comments-default .kboard-comments-form .comments-field .comments-field-label { display: inline-block !important; margin: 0; padding: 0; width: 100px; font-size: 14px; color: #8a8a8a; vertical-align: top; }
.kboard-comments-default .kboard-comments-form .comments-field img { display: inline; margin: 0; padding: 0; width: auto; max-width: 100%; vertical-align: top; }
.kboard-comments-default .kboard-comments-form .comments-submit-button { display: none; float: right; }
.kboard-comments-default .kboard-comments-form .comments-submit-button input[type=submit] { margin: 0; padding: 10px 20px; width: auto; min-width: inherit; max-width: inherit; border: 0; background-color: black; color: white; font-weight: bold; cursor: pointer; text-align: center; vertical-align: top; }
.kboard-comments-default .kboard-comments-login { padding: 15px 0 15px 15px; text-align: center; font-size: 13px; overflow: hidden; }
@media screen and (max-width: 600px) {
.kboard-comments-default input[type=text],
.kboard-comments-default input[type=email],
.kboard-comments-default input[type=number],
.kboard-comments-default input[type=date],
.kboard-comments-default input[type=password] { width: 100%; height: 28px; line-height: 28px; box-sizing: border-box; }
.kboard-comments-default input[type=file] { width: 100%; height: auto; line-height: normal; box-sizing: border-box; }
.kboard-comments-default .kboard-comments-form .comments-field { float: none; width: auto; }
.kboard-comments-default .kboard-comments-form .comments-field .comments-field-label { display: block; margin: 0; }
.kboard-comments-default .kboard-comments-form .comments-field-wrap { float: left; width: 100%; }
.kboard-comments-default .kboard-comments-form .comments-submit-button { float: left; width: 100%; }
.kboard-comments-default .kboard-comments-form .comments-submit-button input[type=submit] { padding: 10px 0; width: 100%; box-sizing: border-box; }
}
 #kboard_media_background { position: fixed; left: 0; top: 0; width: 100%; height: 100%; background-color: black; z-index: 99999; }
#kboard_media_wrapper { position: fixed; overflow: auto; -webkit-overflow-scrolling: touch; z-index: 99999; }
#kboard_media_wrapper iframe { display: block; margin: 0; border: 0; width: 100%; height: 100%; }
 a.kboard-ask-one-button-small,
input.kboard-ask-one-button-small,
button.kboard-ask-one-button-small { position: relative; display: inline-block; *display: inline; zoom: 1; margin: 0; padding: 0 10px; height: 28px; line-height: 28px; font-size: 13px; font-weight: normal; letter-spacing: normal; color: white !important; background: #13afbe !important; border: none; border-radius: 0; text-decoration: none !important; cursor: pointer; vertical-align: middle; text-shadow: none; box-shadow: none; transition-duration: 0.3s; box-sizing: content-box; }
a.kboard-ask-one-button-small:hover,
a.kboard-ask-one-button-small:focus,
a.kboard-ask-one-button-small:active,
input.kboard-ask-one-button-small:hover,
input.kboard-ask-one-button-small:focus,
input.kboard-ask-one-button-small:active,
button.kboard-ask-one-button-small:hover,
button.kboard-ask-one-button-small:focus,
button.kboard-ask-one-button-small:active { opacity: 0.7; }
a.kboard-ask-one-button-gray,
input.kboard-ask-one-button-gray,
button.kboard-ask-one-button-gray { position: relative; display: inline-block; *display: inline; zoom: 1; margin: 0; padding: 0 10px; height: 28px; line-height: 28px; font-size: 13px; font-weight: normal; letter-spacing: normal; color: white !important; background: #707070 !important; border: none; border-radius: 0; text-decoration: none !important; cursor: pointer; vertical-align: middle; text-shadow: none; box-shadow: none; transition-duration: 0.3s; box-sizing: content-box; }
a.kboard-ask-one-button-gray:hover,
a.kboard-ask-one-button-gray:focus,
a.kboard-ask-one-button-gray:active,
input.kboard-ask-one-button-gray:hover,
input.kboard-ask-one-button-gray:focus,
input.kboard-ask-one-button-gray:active,
button.kboard-ask-one-button-gray:hover,
button.kboard-ask-one-button-gray:focus,
button.kboard-ask-one-button-gray:active { opacity: 0.7; }
a.kboard-ask-one-button-search,
input.kboard-ask-one-button-search,
button.kboard-ask-one-button-search { position: relative; display: inline-block; *display: inline; zoom: 1; margin: 0; padding: 0; height: 28px; line-height: 25px; font-size: 13px; font-weight: normal; letter-spacing: normal; color: white !important; background: #13afbe !important; border: none; border-radius: 0; text-decoration: none !important; cursor: pointer; vertical-align: middle; text-shadow: none; box-shadow: none; transition-duration: 0.3s; box-sizing: content-box; }
a.kboard-ask-one-button-search:hover,
a.kboard-ask-one-button-search:focus,
a.kboard-ask-one-button-search:active,
input.kboard-ask-one-button-search:hover,
input.kboard-ask-one-button-search:focus,
input.kboard-ask-one-button-search:active,
button.kboard-ask-one-button-search:hover,
button.kboard-ask-one-button-search:focus,
button.kboard-ask-one-button-search:active { opacity: 0.7; }
.kboard-ask-one-button-search img { display: inline; width: 28px !important; height: 28px !important; vertical-align: middle; }
.kboard-ask-one-poweredby { float: left; padding-bottom: 15px; width: 100%; font-size: 13px; }
.kboard-ask-one-new-notify { display: inline-block; *display: inline; zoom: 1; padding: 2px 2px; line-height: 10px; font-size: 10px; color: white; background-color: #f26520; font-weight: normal; }
.kboard-ask-one-cut-strings { width: auto; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; word-wrap: normal; }
.kboard-ask-one-status { display: inline-block; padding: 2px 5px; min-width: 70px; text-align: center; font-size: 13px; font-weight: normal; color: white; background-color: #959595; }
.kboard-ask-one-status.status-0 { background-color: #959595; }
.kboard-ask-one-status.status-1 { background-color: #12529a; }
#kboard-ask-one-list { display: inline-block; *display: inline; zoom: 1; margin: 0; width: 100%; }
#kboard-ask-one-list .kboard-list-header { float: left; display: table; padding-bottom: 15px; width: 100%; }
#kboard-ask-one-list .kboard-list-header form { display: inline; }
#kboard-ask-one-list .kboard-list-header .kboard-left { *float: left; display: table-cell; text-align: left; font-size: 13px; vertical-align: middle; }
#kboard-ask-one-list .kboard-list-header .kboard-right { *float: right; display: table-cell; text-align: right; vertical-align: middle; }
#kboard-ask-one-list .kboard-list-header .kboard-right select { display: inline; margin: 0; padding: 0; width: auto; height: 26px; line-height: 26px; font-size: 13px; color: #565656; border-radius: 0; border: 1px solid #c2c2c2; background: white; vertical-align: middle; box-shadow: none; box-sizing: content-box; text-indent: 0; }
#kboard-ask-one-list .kboard-category.category-pc { display: inline; }
#kboard-ask-one-list .kboard-category.category-mobile { display: none; float: left; padding-bottom: 15px; width: 100%; }
#kboard-ask-one-list .kboard-category.category-mobile select { display: inline; margin: 0 0 5px 0; padding: 0; width: 100%; min-width: 100%; height: 28px; line-height: 28px; font-size: 12px; color: #565656; border-radius: 0; border: 1px solid #c2c2c2; background: white; vertical-align: middle; box-shadow: none; box-sizing: border-box; text-indent: 0; }
#kboard-ask-one-list .kboard-tree-category-wrap { float: left; width: 100%; }
#kboard-ask-one-list .kboard-tree-category-wrap select { display: inline; margin: 0 0 5px 0; padding: 0; width: 100%; height: 28px; line-height: 28px; font-size: 12px; color: #666666; border-radius: 0; border: 1px solid #e3e3e3; background: white; vertical-align: middle; box-shadow: none; box-sizing: border-box; text-indent: 0; -webkit-appearance: menulist; -moz-appearance: menulist; appearance: menulist; }
#kboard-ask-one-list .kboard-tree-category-search .kboard-search-option-wrap.type-select { display: inline; }
#kboard-ask-one-list .kboard-tree-category-search .kboard-search-option-wrap.type-tab { width: 100%; }
#kboard-ask-one-list .kboard-tree-category { float: left; margin: 0 0 5px 0; padding: 0; width: 100%; list-style: none; border: 0; background-color: #f9f9f9; overflow: hidden; }
#kboard-ask-one-list .kboard-tree-category li { display: inline-block; *display: inline; zoom: 1; margin: 0; padding: 0 5px; float: left; border: 0; list-style: none; }
#kboard-ask-one-list .kboard-tree-category li::before,
#kboard-ask-one-list .kboard-tree-category li::after { display: none; }
#kboard-ask-one-list .kboard-tree-category li a { display: block; padding: 10px 10px 8px 10px; font-size: 13px; border: 0; border-bottom: 2px solid transparent; text-decoration: none; text-shadow: none; box-shadow: none; color: #515151; }
#kboard-ask-one-list .kboard-tree-category li.kboard-category-selected a { font-weight: bold; border-bottom: 2px solid #545861; color: #545861; }
#kboard-ask-one-list .kboard-tree-category-search { float: left; width: 100%; }
#kboard-ask-one-list .kboard-list { float: left; width: 100%; background-color: white; }
#kboard-ask-one-list .kboard-list table { display: table; table-layout: fixed; margin: 0; padding: 0; width: 100%; border: 0; font-size: 13px; border-collapse: collapse; }
#kboard-ask-one-list .kboard-list table a { color: black; font-weight: normal; text-decoration: none; border: 0; box-shadow: none; font-size: 13px; }
#kboard-ask-one-list .kboard-list table tr { border: 0; background-color: transparent; transition-duration: 0.3s; }
#kboard-ask-one-list .kboard-list table td { padding: 10px 0; height: auto; text-align: center; vertical-align: middle; font-size: 13px; }
#kboard-ask-one-list .kboard-list table td.kboard-list-uid { width: 72px; }
#kboard-ask-one-list .kboard-list table td.kboard-list-category { width: 100px; }
#kboard-ask-one-list .kboard-list table td.kboard-list-title { width: auto; }
#kboard-ask-one-list .kboard-list table td.kboard-list-status { width: 80px; }
#kboard-ask-one-list .kboard-list table td.kboard-list-user { width: 80px; }
#kboard-ask-one-list .kboard-list table td.kboard-list-date { width: 75px; }
#kboard-ask-one-list .kboard-list table td.kboard-list-vote { display: none; width: 55px; }
#kboard-ask-one-list .kboard-list table td.kboard-list-view { display: none; width: 55px; }
#kboard-ask-one-list .kboard-list thead { background-color: transparent; }
#kboard-ask-one-list .kboard-list thead tr td { font-weight: bold; color: #2d2d2d; border: 0; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background-color: #f5f5f5; }
#kboard-ask-one-list .kboard-list tbody tr td { word-break: break-all; border: 0; border-bottom: 1px solid #ebebeb; }
#kboard-ask-one-list .kboard-list tbody tr:hover { background-color: #f7f7f7; }
#kboard-ask-one-list .kboard-list tbody tr.kboard-list-notice { background-color: #f4f4f4; }
#kboard-ask-one-list .kboard-list tbody tr.kboard-list-selected .kboard-ask-one-cut-strings { font-weight: bold; }
#kboard-ask-one-list .kboard-list tbody td.kboard-list-title { text-align: left; }
#kboard-ask-one-list .kboard-list tbody td.kboard-list-title img { display: inline; margin: 0; width: auto; height: auto; vertical-align: middle; max-width: 100%; }
#kboard-ask-one-list .kboard-list tbody td.kboard-list-title img.kboard-icon-reply { width: 16px !important; height: 16px !important; }
#kboard-ask-one-list .kboard-list tbody td.kboard-list-title img.kboard-icon-lock { width: 16px !important; height: 16px !important; }
#kboard-ask-one-list .kboard-list tbody td.kboard-list-title .kboard-comments-count { color: #13afbe; }
#kboard-ask-one-list .kboard-list .kboard-mobile-category { display: none; }
#kboard-ask-one-list .kboard-list .kboard-mobile-status { display: none; margin-bottom: 10px; }
#kboard-ask-one-list .kboard-list .kboard-mobile-contents { display: none; font-size: 12px; color: #999999; }
#kboard-ask-one-list .kboard-list .kboard-mobile-contents .contents-item { display: inline; margin: 0; padding: 0; }
#kboard-ask-one-list .kboard-list .kboard-mobile-contents .contents-separator { display: inline; margin: 0; padding: 0 2px; color: #bebebe; }
#kboard-ask-one-list .kboard-pagination { float: left; padding: 15px 0; width: 100%; }
#kboard-ask-one-list .kboard-pagination .kboard-pagination-pages { float: left; margin: 0; padding: 0; width: 100%; list-style: none; text-align: center; border: 0; }
#kboard-ask-one-list .kboard-pagination .kboard-pagination-pages li { display: inline-block; *display: inline; zoom: 1; margin: 0; padding: 0 1px; background: none; border: 0; list-style: none; }
#kboard-ask-one-list .kboard-pagination .kboard-pagination-pages li a { display: block; margin: 0; padding: 0 11px; height: 28px; line-height: 28px; font-size: 13px; color: #999999; text-decoration: none; border: 0; background-color: transparent; box-shadow: none; transition-duration: 0.3s; }
#kboard-ask-one-list .kboard-pagination .kboard-pagination-pages li:hover a,
#kboard-ask-one-list .kboard-pagination .kboard-pagination-pages li.active a { border: 0; color: black; font-weight: bold; text-decoration: underline; }
#kboard-ask-one-list .kboard-pagination .kboard-pagination-pages li:before { display: none; }
#kboard-ask-one-list .kboard-pagination .kboard-pagination-pages li:after { display: none; }
#kboard-ask-one-list .kboard-search { float: left; padding-bottom: 15px; width: 100%; text-align: center; }
#kboard-ask-one-list .kboard-search select { display: inline; margin: 0; padding: 0 5px; width: 100px; min-width: 100px; height: 26px; font-size: 13px; color: #565656; border-radius: 0; border: 1px solid #c2c2c2; background: white; line-height: 26px; vertical-align: middle; box-shadow: none; box-sizing: content-box; }
#kboard-ask-one-list .kboard-search input { display: inline; margin: 0; padding: 0 5px; width: 200px; min-width: 200px; height: 26px; font-size: 13px; color: #565656; border-radius: 0; border: 1px solid #c2c2c2; background: white; line-height: 26px; vertical-align: middle; box-shadow: none; box-sizing: content-box; }
#kboard-ask-one-list .kboard-control { float: left; padding-bottom: 15px; width: 100%; text-align: right; }
#kboard-ask-one-editor { overflow: hidden; }
#kboard-ask-one-editor select { display: inline; margin: 0; padding: 0 5px; font-size: 13px; width: 30%; height: 28px; line-height: 28px; color: #666666; border-radius: 0; border: 1px solid #dcdcdc; box-shadow: none; background-color: transparent; box-sizing: content-box; vertical-align: top; text-indent: 0; }
#kboard-ask-one-editor input[type=text],
#kboard-ask-one-editor input[type=email],
#kboard-ask-one-editor input[type=number],
#kboard-ask-one-editor input[type=date],
#kboard-ask-one-editor input[type=password] { display: inline; margin: 0; padding: 0 5px; width: 30%; height: 28px; line-height: 28px; font-size: 13px; color: #666666; border-radius: 0; border: 1px solid #dcdcdc; box-shadow: none; background-color: transparent; box-sizing: content-box; vertical-align: top; }
#kboard-ask-one-editor select:hover,
#kboard-ask-one-editor input[type=text]:hover,
#kboard-ask-one-editor input[type=email]:hover,
#kboard-ask-one-editor input[type=number]:hover,
#kboard-ask-one-editor input[type=date]:hover,
#kboard-ask-one-editor input[type=password]:hover
#kboard-ask-one-editor select:focus,
#kboard-ask-one-editor input[type=text]:focus,
#kboard-ask-one-editor input[type=email]:focus,
#kboard-ask-one-editor input[type=number]:focus,
#kboard-ask-one-editor input[type=date]:focus,
#kboard-ask-one-editor input[type=password]:focus { border: 1px solid #9e9e9e; }
#kboard-ask-one-editor input[type=file] { display: inline; margin: 0; padding: 0; width: 30%; font-size: 12px; color: #666666; border-radius: 0; border: 0; box-shadow: none; background-color: transparent; }
#kboard-ask-one-editor .kboard-attr-row { background-color: #f5f5f5; }
#kboard-ask-one-editor .kboard-attr-row .attr-name { display: inline; float: left; margin: 0; padding: 5px 10px 5px 20px; width: 120px; line-height: 30px; color: #545861; font-size: 13px; font-weight: bold; }
#kboard-ask-one-editor .kboard-attr-row .attr-name img { display: inline; margin: 0; padding: 0; width: auto; max-width: 100%; vertical-align: middle; }
#kboard-ask-one-editor .kboard-attr-row .attr-name .attr-required-text { line-height: 1; color: red; font-weight: normal; font-size: 12px; }
#kboard-ask-one-editor .kboard-attr-row.kboard-attr-content .attr-name { display: none; }
#kboard-ask-one-editor .kboard-attr-row .attr-value { margin-left: 150px; padding: 5px 10px 5px 20px; line-height: 30px; text-align: left; font-size: 13px; background-color: white; }
#kboard-ask-one-editor .kboard-attr-row .attr-value .attr-value-option { display: inline; padding-right: 20px; width: auto; cursor: pointer; }
#kboard-ask-one-editor .kboard-attr-row .attr-value .attr-value-option input[type=checkbox] { cursor: pointer; }
#kboard-ask-one-editor .kboard-attr-row .attr-value .description { color: #666666; }
#kboard-ask-one-editor .kboard-attr-title input { width: 100%; *width: 70%; box-sizing: border-box; }
#kboard-ask-one-editor .kboard-content { padding: 10px 0; background-color: white; }
#kboard-ask-one-editor .kboard-content .editor-textarea { display: inline; margin: 0; padding: 5px; width: 100%; min-width: 100%; max-width: 100%; height: 250px; min-height: 0; font-size: 13px; border: 1px solid #dcdcdc; box-shadow: none; background: none; background-color: transparent; box-sizing: border-box; text-indent: 0; }
#kboard-ask-one-editor .kboard-control { padding: 15px 0; }
#kboard-ask-one-editor .kboard-control .left { position: static; float: left; }
#kboard-ask-one-editor .kboard-control .right { position: static; float: right; width: 50%; text-align: right; }
#kboard-ask-one-editor.confirm { margin: 100px auto; max-width: 590px; }
#kboard-ask-one-editor.confirm input[type=password] { width: 100%; box-sizing: border-box; }
#kboard-ask-one-document { display: inline-block; *display: inline; zoom: 1; margin: 0; width: 100%; }
#kboard-ask-one-document .kboard-document-wrap { float: left; width: 100%; background-color: white; }
#kboard-ask-one-document .kboard-detail { font-size: 16px; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background-color: #f5f5f5; overflow: hidden; }
#kboard-ask-one-document .kboard-detail .detail-attr { float: left; margin: 0; padding: 12px 35px 12px 22px; overflow: hidden; }
#kboard-ask-one-document .kboard-detail .detail-attr .detail-name { float: left; min-width: 50px; font-weight: bold; color: #545861; }
#kboard-ask-one-document .kboard-detail .detail-attr .detail-value { float: left; padding-left: 20px; color: #545861; }
#kboard-ask-one-document .kboard-detail .detail-attr .detail-value img { vertical-align: middle; }
#kboard-ask-one-document .kboard-detail .detail-attr select { display: inline; margin: 0; padding: 0; width: auto; height: 26px; line-height: 26px; font-size: 13px; color: #565656; border-radius: 0; border: 1px solid #c2c2c2; background: white; vertical-align: middle; box-shadow: none; box-sizing: content-box; text-indent: 0; }
#kboard-ask-one-document .kboard-detail .detail-title { float: none; }
#kboard-ask-one-document .kboard-content { clear: both; float: left; width: 100%; min-height: 200px; }
#kboard-ask-one-document .kboard-content .content-view { margin: 0; padding: 22px; word-break: break-all; }
#kboard-ask-one-document .kboard-content .content-view img { display: inline; margin: 0; width: auto; height: auto; vertical-align: middle; max-width: 100%; }
#kboard-ask-one-document .kboard-content .content-view hr { margin: 10px 0; padding: 0; height: 1px; border: 0; background-color: #f1f1f1; }
#kboard-ask-one-document .kboard-content .content-view p { margin: 0 0 0.75em; }
#kboard-ask-one-document .kboard-content .content-view p:last-child { margin: 0; }
#kboard-ask-one-document .kboard-content .content-view .thumbnail-area { text-align: center; }
#kboard-ask-one-document .kboard-content .content-view .aligncenter { display: block; margin-right: auto; margin-left: auto; }
#kboard-ask-one-document .kboard-content .content-view .alignright { float:right; }
#kboard-ask-one-document .kboard-content .content-view .alignleft { float: left; }
#kboard-ask-one-document .kboard-document-action { padding: 0 22px 5px 22px; overflow: hidden; line-height: 1; }
#kboard-ask-one-document .kboard-document-action .left { position: static; float: left; }
#kboard-ask-one-document .kboard-document-action .right { position: static; float: right; text-align: right; }
#kboard-ask-one-document .kboard-attach { clear: both; margin: 0 22px; padding: 5px 0 15px 0; font-size: 12px; overflow: hidden; line-height: 1; border-top: 1px dashed #ededed; }
#kboard-ask-one-document .kboard-attach-title { padding: 10px 0 15px 0; font-size: 13px; font-weight: bold; }
#kboard-ask-one-document .kboard-button-action { margin: 0 0 5px 0; padding: 4px 5px; font-size: 12px; font-weight: normal; line-height: 12px; text-align: left; border: 1px solid #ededed; background: none; background-color: transparent; border-radius: 2px; letter-spacing: normal; cursor: pointer; vertical-align: middle; text-shadow: none; box-shadow: none; }
#kboard-ask-one-document .kboard-button-action span { position: static; display: inline; margin: 0; padding: 0; font-size: 12px; }
#kboard-ask-one-document .kboard-button-like { color: #ff5959; }
#kboard-ask-one-document .kboard-button-unlike { color: #3d62aa; }
#kboard-ask-one-document .kboard-button-print { color: gray; }
#kboard-ask-one-document .kboard-button-download { color: gray; }
#kboard-ask-one-document .kboard-comments-area { float: left; width: 100%; }
#kboard-ask-one-document .kboard-document-navi { float: left; padding-top: 15px; width: 100%; }
#kboard-ask-one-document .kboard-document-navi a { display: block; text-decoration: none; border: 0; font-size: 13px; line-height: 20px; box-shadow: none; color: #545861; transition-duration: .3s; }
#kboard-ask-one-document .kboard-document-navi .navi-document-title { display: block; }
#kboard-ask-one-document .kboard-document-navi .navi-arrow { position: absolute; display: block; }
#kboard-ask-one-document .kboard-document-navi .kboard-prev-document { position: relative; float: left; width: 45%; }
#kboard-ask-one-document .kboard-document-navi .kboard-prev-document .navi-document-title { padding-left: 15px; }
#kboard-ask-one-document .kboard-document-navi .kboard-prev-document .navi-arrow { left: 0; top: 0; }
#kboard-ask-one-document .kboard-document-navi .kboard-prev-document:hover a { color: black; }
#kboard-ask-one-document .kboard-document-navi .kboard-next-document { position: relative; float: right; width: 45%; text-align: right; }
#kboard-ask-one-document .kboard-document-navi .kboard-next-document .navi-document-title { padding-right: 15px; }
#kboard-ask-one-document .kboard-document-navi .kboard-next-document .navi-arrow { right: 0; top: 0; }
#kboard-ask-one-document .kboard-document-navi .kboard-next-document:hover a { color: black; }
#kboard-ask-one-document .kboard-control { float: left; padding: 15px 0;  width: 100%; }
#kboard-ask-one-document .kboard-control .left { position: static; float: left; }
#kboard-ask-one-document .kboard-control .right { position: static; float: right; text-align: right; }
#kboard-ask-one-latest table { display: table; table-layout: fixed; width: 100%; border: 0; border-bottom: 1px solid #f1f1f1; }
#kboard-ask-one-latest table tr { padding: 0; border: 0; }
#kboard-ask-one-latest table th { padding: 5px 0; height: auto; border: 0; text-align: center; }
#kboard-ask-one-latest table td { padding: 5px 0; height: auto; border: 0; border-top: 1px solid #f1f1f1; }
#kboard-ask-one-latest table .kboard-latest-status { width: 70px; text-align: center; }
#kboard-ask-one-latest table .kboard-ask-one-status { min-width: 60px; }
#kboard-ask-one-latest table .kboard-latest-title { padding-left: 5px; font-size: 13px; }
#kboard-ask-one-latest table .kboard-latest-title a { text-decoration: none; box-shadow: none; }
#kboard-ask-one-latest table .kboard-latest-title img { display: inline; margin: 0; width: auto; height: auto; vertical-align: middle; max-width: 100%; }
#kboard-ask-one-latest table .kboard-latest-title img.kboard-icon-lock { width: 16px !important; height: 16px !important; }
#kboard-ask-one-latest table .kboard-latest-title .kboard-comments-count { }
#kboard-ask-one-latest table .kboard-latest-date { width: 80px; text-align: center; font-size: 13px; }
@media screen and (max-width: 600px) {
#kboard-ask-one-list .kboard-category.category-mobile { display: block; }
#kboard-ask-one-list .kboard-category.category-pc { display: none; }
#kboard-ask-one-list .kboard-list-header .kboard-left { display: block; padding-bottom: 15px; }
#kboard-ask-one-list .kboard-list-header .kboard-right { display: block; }
#kboard-ask-one-list .kboard-list-header .kboard-right select { width: 100%; }
#kboard-ask-one-list .kboard-tree-category-search .kboard-search-option-wrap.type-select { display: block; margin: 0 0 5px 0; }
#kboard-ask-one-list .kboard-list table { border-top: 1px solid #f1f1f1; }
#kboard-ask-one-list .kboard-list table thead { display: none; }
#kboard-ask-one-list .kboard-list table td.kboard-list-title { padding: 10px 5px; }
#kboard-ask-one-list .kboard-list table td.kboard-list-title .kboard-ask-one-cut-strings { margin-bottom: 10px; white-space: normal; font-size: 15px; line-height: 23px; }
#kboard-ask-one-list .kboard-list table td.kboard-list-uid,
#kboard-ask-one-list .kboard-list table td.kboard-list-category,
#kboard-ask-one-list .kboard-list table td.kboard-list-status,
#kboard-ask-one-list .kboard-list table td.kboard-list-user,
#kboard-ask-one-list .kboard-list table td.kboard-list-date,
#kboard-ask-one-list .kboard-list table td.kboard-list-vote,
#kboard-ask-one-list .kboard-list table td.kboard-list-view { display: none; }
#kboard-ask-one-list .kboard-list .kboard-mobile-category { display: inline; }
#kboard-ask-one-list .kboard-list .kboard-mobile-status { display: block; }
#kboard-ask-one-list .kboard-list .kboard-mobile-status .kboard-ask-one-status { padding: 2px; min-width: 60px; text-align: center; font-size: 11px; }
#kboard-ask-one-list .kboard-list .kboard-mobile-contents { display: block; }
#kboard-ask-one-list .kboard-pagination .kboard-pagination-pages li { display: none; }
#kboard-ask-one-list .kboard-pagination .kboard-pagination-pages li.first-page,
#kboard-ask-one-list .kboard-pagination .kboard-pagination-pages li.last-page,
#kboard-ask-one-list .kboard-pagination .kboard-pagination-pages li.prev-page,
#kboard-ask-one-list .kboard-pagination .kboard-pagination-pages li.next-page,
#kboard-ask-one-list .kboard-pagination .kboard-pagination-pages li.active { display: inline-block; }
#kboard-ask-one-list .kboard-pagination .kboard-pagination-pages li.prev-page a,
#kboard-ask-one-list .kboard-pagination .kboard-pagination-pages li.next-page a { padding: 0 18px; }
#kboard-ask-one-list .kboard-search select { float: left; margin-right: 1%; width: 29%; min-width: 29%; height: 28px; line-height: 28px; box-sizing: border-box; }
#kboard-ask-one-list .kboard-search input { float: left; margin-right: 1%; width: 49%; min-width: 49%; height: 28px; line-height: 28px; box-sizing: border-box; }
#kboard-ask-one-list .kboard-search button { float: left; width: 20%; min-width: 20%; box-sizing: border-box; }
#kboard-ask-one-editor select,
#kboard-ask-one-editor input[type=text],
#kboard-ask-one-editor input[type=email],
#kboard-ask-one-editor input[type=number],
#kboard-ask-one-editor input[type=date],
#kboard-ask-one-editor input[type=password],
#kboard-ask-one-editor input[type=file] { width: 100%; box-sizing: border-box; }
#kboard-ask-one-editor .kboard-attr-wrap { display: block; width: auto; }
#kboard-ask-one-editor .kboard-attr-row { display: block; padding: 10px 0; background-color: white; }
#kboard-ask-one-editor .kboard-attr-row .attr-name { display: block; padding: 0; width: 100%; font-size: 14px; background-color: white; }
#kboard-ask-one-editor .kboard-attr-row .attr-value { display: block; margin: 0; padding: 0; }
#kboard-ask-one-document .kboard-detail .detail-attr { clear: both; padding: 5px 5px; }
#kboard-ask-one-document .kboard-content .content-view { padding: 10px 5px; }
#kboard-ask-one-document .kboard-document-action { padding: 10px 5px 5px 5px; }
#kboard-ask-one-document .kboard-attach { margin: 0 5px; }
#kboard-ask-one-document .kboard-document-navi .kboard-prev-document { width: 100%; }
#kboard-ask-one-document .kboard-document-navi .kboard-next-document { margin-top: 10px; float: left; width: 100%; text-align: left; }
}
 a.kboard-default-button-small,
input.kboard-default-button-small,
button.kboard-default-button-small { position: relative; display: inline-block; *display: inline; zoom: 1; margin: 0; padding: 0 10px; width: auto; height: 28px; line-height: 28px; font-size: 14px; font-weight: normal; letter-spacing: normal; color: #545861 !important; background: #eaeaea !important; border: none; border-radius: 0; text-decoration: none !important; cursor: pointer; vertical-align: middle; text-shadow: none; box-shadow: none; transition-duration: 0.3s; box-sizing: content-box; }
a.kboard-default-button-small:hover,
a.kboard-default-button-small:focus,
a.kboard-default-button-small:active,
input.kboard-default-button-small:hover,
input.kboard-default-button-small:focus,
input.kboard-default-button-small:active,
button.kboard-default-button-small:hover,
button.kboard-default-button-small:focus,
button.kboard-default-button-small:active { opacity: 0.7; }
.kboard-default-poweredby { float: left; padding-bottom: 15px; width: 100%; font-size: 14px; }
.kboard-default-new-notify { display: inline-block; *display: inline; zoom: 1; padding: 2px 2px; line-height: 10px; font-size: 10px; color: white; background-color: #f61b5d; font-weight: normal; }
.kboard-default-cut-strings { width: auto; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; word-wrap: normal; }
#kboard-default-list { display: inline-block; *display: inline; zoom: 1; margin: 0; width: 100%; }
#kboard-default-list form { margin: 0; padding: 0; }
#kboard-default-list .kboard-list-header { float: left; display: table; padding-bottom: 15px; width: 100%; }
#kboard-default-list .kboard-list-header .kboard-total-count { *float: left; display: table-cell; font-size: 14px; }
#kboard-default-list .kboard-list-header .kboard-sort { *float: right; display: table-cell; text-align: right; }
#kboard-default-list .kboard-list-header .kboard-sort select { display: inline; margin: 0; padding: 0; width: auto; min-width: 0; max-width: none; height: 26px; min-height: 0; line-height: 26px; font-size: 13px; color: #666666; border-radius: 0; border: 1px solid #f1f1f1; background: white; vertical-align: middle; box-shadow: none; box-sizing: content-box; text-indent: 0; -webkit-appearance: menulist; -moz-appearance: menulist; appearance: menulist; }
#kboard-default-list .kboard-category { float: left; padding-bottom: 15px; width: 100%; }
#kboard-default-list .kboard-category.category-mobile { display: none; }
#kboard-default-list .kboard-category.category-pc { display: block; }
#kboard-default-list .kboard-category select { display: inline; margin: 0 0 5px 0; padding: 0; width: 100%; min-width: 100%; height: 28px; min-height: 0; line-height: 28px; font-size: 13px; color: #666666; border-radius: 0; border: 1px solid #f1f1f1; background: white; vertical-align: middle; box-shadow: none; box-sizing: border-box; text-indent: 0; -webkit-appearance: menulist; -moz-appearance: menulist; appearance: menulist; }
#kboard-default-list .kboard-category .kboard-category-list { margin: 0 0 5px 0; padding: 0; list-style: none; border: 0; background-color: #f9f9f9; overflow: hidden; }
#kboard-default-list .kboard-category .kboard-category-list li { display: inline-block; *display: inline; zoom: 1; margin: 0; padding: 0 5px; border: 0; list-style: none; }
#kboard-default-list .kboard-category .kboard-category-list li::before,
#kboard-default-list .kboard-category .kboard-category-list li::after { display: none; }
#kboard-default-list .kboard-category .kboard-category-list li a { display: block; padding: 10px 10px 8px 10px; font-size: 14px; border: 0; border-bottom: 2px solid transparent; text-decoration: none; text-shadow: none; box-shadow: none; color: #515151; }
#kboard-default-list .kboard-category .kboard-category-list li.kboard-category-selected a { font-weight: bold; border-bottom: 2px solid #545861; color: #545861; }
#kboard-default-list .kboard-tree-category-wrap { overflow: hidden; }
#kboard-default-list .kboard-tree-category-wrap select { display: inline; margin: 0 0 5px 0; padding: 0; width: 100%; height: 28px; line-height: 28px; font-size: 13px; color: #666666; border-radius: 0; border: 1px solid #f1f1f1; background: white; vertical-align: middle; box-shadow: none; box-sizing: border-box; text-indent: 0; -webkit-appearance: menulist; -moz-appearance: menulist; appearance: menulist; }
#kboard-default-list .kboard-tree-category-search .kboard-search-option-wrap.type-select { width: auto; }
#kboard-default-list .kboard-tree-category-search .kboard-search-option-wrap.type-tab { width: 100%; }
#kboard-default-list .kboard-tree-category { float: left; margin: 0 0 5px 0; padding: 0; width: 100%; list-style: none; border: 0; background-color: #f9f9f9; overflow: hidden; }
#kboard-default-list .kboard-tree-category li { display: inline-block; *display: inline; zoom: 1; margin: 0; padding: 0 5px; border: 0; list-style: none; }
#kboard-default-list .kboard-tree-category li::before,
#kboard-default-list .kboard-tree-category li::after { display: none; }
#kboard-default-list .kboard-tree-category li a { display: block; padding: 10px 10px 8px 10px; font-size: 14px; border: 0; border-bottom: 2px solid transparent; text-decoration: none; text-shadow: none; box-shadow: none; color: #515151; }
#kboard-default-list .kboard-tree-category li.kboard-category-selected a { font-weight: bold; border-bottom: 2px solid #545861; color: #545861; }
#kboard-default-list .kboard-tree-category-search { float: left; width: 100%; }
#kboard-default-list .kboard-tree-category-search .kboard-search-option-wrap { margin-right: 5px; float: left; }
#kboard-default-list .kboard-list { float: left; width: 100%; background-color: white; }
#kboard-default-list .kboard-list table { display: table; table-layout: fixed; margin: 0; padding: 0; width: 100%; border: 0; font-size: 14px; border-collapse: collapse; }
#kboard-default-list .kboard-list table a { color: black; font-weight: normal; text-decoration: none; border: 0; box-shadow: none; font-size: 14px; }
#kboard-default-list .kboard-list table tr { border: 0; background-color: transparent; transition-duration: 0.3s; }
#kboard-default-list .kboard-list table td { padding: 10px 0; height: auto; text-align: center; vertical-align: middle; font-size: 14px; }
#kboard-default-list .kboard-list table td.kboard-list-uid { width: 72px; }
#kboard-default-list .kboard-list table td.kboard-list-title { width: auto; }
#kboard-default-list .kboard-list table td.kboard-list-user { width: 100px; }
#kboard-default-list .kboard-list table td.kboard-list-date { width: 75px; }
#kboard-default-list .kboard-list table td.kboard-list-vote { width: 55px; }
#kboard-default-list .kboard-list table td.kboard-list-view { width: 55px; }
#kboard-default-list .kboard-list thead { background-color: transparent; }
#kboard-default-list .kboard-list thead tr td { font-weight: bold; color: #545861; border: 0; border-bottom: 2px solid #f1f1f1; }
#kboard-default-list .kboard-list tbody tr td { word-break: break-all; border: 0; border-bottom: 1px solid #f1f1f1; }
#kboard-default-list .kboard-list tbody tr:hover { background-color: #f7f7f7; }
#kboard-default-list .kboard-list tbody tr.kboard-list-notice { background-color: #f4f4f4; }
#kboard-default-list .kboard-list tbody tr.kboard-list-popular  .kboard-list-uid { font-weight: bold; }
#kboard-default-list .kboard-list tbody tr.kboard-list-selected .kboard-default-cut-strings { font-weight: bold; }
#kboard-default-list .kboard-list tbody td.kboard-list-title { text-align: left; }
#kboard-default-list .kboard-list tbody td.kboard-list-title img { display: inline; margin: 0; width: auto; height: auto; vertical-align: middle; max-width: 100%; }
#kboard-default-list .kboard-list tbody td.kboard-list-title .kboard-comments-count { color: #00a8e7; }
#kboard-default-list .kboard-list tbody td.kboard-list-user img.avatar { display: inline; margin: 0; width: 24px; max-width: none; height: 24px; vertical-align: middle; border-radius: 50%; }
#kboard-default-list .kboard-list .kboard-mobile-contents { display: none; font-size: 13px; color: #999999; }
#kboard-default-list .kboard-list .kboard-mobile-contents .contents-item { display: inline; margin: 0; padding: 0; }
#kboard-default-list .kboard-list .kboard-mobile-contents .contents-item img.avatar { display: inline; margin: 0; width: 24px; max-width: none; height: 24px; vertical-align: middle; border-radius: 50%; }
#kboard-default-list .kboard-list .kboard-mobile-contents .contents-separator { display: inline; margin: 0; padding: 0 2px; color: #bebebe; }
#kboard-default-list .kboard-pagination { float: left; padding: 15px 0; width: 100%; }
#kboard-default-list .kboard-pagination .kboard-pagination-pages { float: left; margin: 0; padding: 0; width: 100%; list-style: none; text-align: center; border: 0; }
#kboard-default-list .kboard-pagination .kboard-pagination-pages li { display: inline-block; *display: inline; zoom: 1; margin: 0; padding: 0 1px; background: none; border: 0; list-style: none; }
#kboard-default-list .kboard-pagination .kboard-pagination-pages li a { display: block; margin: 0; padding: 0 11px; height: 28px; line-height: 28px; font-size: 14px; color: #999999; text-decoration: none; border: 0; background-color: #f9f9f9; box-shadow: none; transition-duration: 0.3s; }
#kboard-default-list .kboard-pagination .kboard-pagination-pages li:hover a,
#kboard-default-list .kboard-pagination .kboard-pagination-pages li.active a { border: 0; color: #545861; background-color: #eaeaea; }
#kboard-default-list .kboard-pagination .kboard-pagination-pages li:before { display: none; }
#kboard-default-list .kboard-pagination .kboard-pagination-pages li:after { display: none; }
#kboard-default-list .kboard-search { float: left; padding-bottom: 15px; width: 100%; text-align: center; }
#kboard-default-list .kboard-search select { display: inline; margin: 0; padding: 0 5px; width: 100px; min-width: 0; max-width: 100px; height: 26px; min-height: 0; font-size: 14px; color: #666666; border-radius: 0; border: 1px solid #f1f1f1; background: none; background-color: white; line-height: 26px; vertical-align: middle; box-shadow: none; box-sizing: content-box; -webkit-appearance: menulist; -moz-appearance: menulist; appearance: menulist; }
#kboard-default-list .kboard-search input { display: inline; margin: 0; padding: 0 5px; width: 200px; min-width: 0; max-width: 200px; height: 26px; min-height: 0; font-size: 14px; color: #666666; border-radius: 0; border: 1px solid #f1f1f1; background: none; background-color: white; line-height: 26px; vertical-align: middle; box-shadow: none; box-sizing: content-box; }
#kboard-default-list .kboard-control { float: left; padding-bottom: 15px; width: 100%; text-align: right; }
#kboard-default-editor { overflow: hidden; }
#kboard-default-editor form { margin: 0; padding: 0; }
#kboard-default-editor select { display: inline; margin: 0; padding: 0 5px; font-size: 14px; width: 30%; height: 28px; line-height: 28px; color: #666666; border-radius: 0; border: 0; border-bottom: 1px solid #dcdcdc; box-shadow: none; background: none; background-color: transparent; box-sizing: content-box; vertical-align: middle; text-indent: 0; -webkit-appearance: menulist; -moz-appearance: menulist; appearance: menulist; }
#kboard-default-editor input[type=text],
#kboard-default-editor input[type=email],
#kboard-default-editor input[type=number],
#kboard-default-editor input[type=date],
#kboard-default-editor input[type=password] { display: inline; margin: 0; padding: 0 5px; width: 30%; height: 28px; line-height: 28px; font-size: 14px; color: #666666; border-radius: 0; border: 0; border-bottom: 1px solid #dcdcdc; box-shadow: none; background: none; background-color: transparent; box-sizing: content-box; vertical-align: middle; }
#kboard-default-editor input[type=checkbox] { width: auto; -webkit-appearance: checkbox; -moz-appearance: checkbox; appearance: checkbox; }
#kboard-default-editor input[type=radio] { width: auto; -webkit-appearance: radio; -moz-appearance: radio; appearance: radio; }
#kboard-default-editor select:hover,
#kboard-default-editor input[type=text]:hover,
#kboard-default-editor input[type=email]:hover,
#kboard-default-editor input[type=number]:hover,
#kboard-default-editor input[type=date]:hover,
#kboard-default-editor input[type=password]:hover { border-bottom: 1px solid #9e9e9e; }
#kboard-default-editor select:focus,
#kboard-default-editor input[type=text]:focus,
#kboard-default-editor input[type=email]:focus,
#kboard-default-editor input[type=number]:focus,
#kboard-default-editor input[type=date]:focus,
#kboard-default-editor input[type=password]:focus { border-bottom: 2px solid #9e9e9e; }
#kboard-default-editor input[type=file] { display: inline; margin: 0; padding: 0; width: 30%; font-size: 13px; color: #666666; border-radius: 0; border: 0; box-shadow: none; background-color: transparent; }
#kboard-default-editor .kboard-attr-title input { width: 70%; }
#kboard-default-editor .kboard-attr-row { float: left; padding: 5px 0; width: 100%; background-color: white; }
#kboard-default-editor .kboard-attr-row .attr-name { display: inline; float: left; margin: 0; padding: 0 10px 0 10px; width: 120px; line-height: 30px; color: #545861; font-size: 14px; font-weight: bold; }
#kboard-default-editor .kboard-attr-row .attr-name img { display: inline; margin: 0; padding: 0; width: auto; max-width: 100%; vertical-align: middle; }
#kboard-default-editor .kboard-attr-row .attr-name .attr-required-text { color: red; font-weight: normal; font-size: 13px; }
#kboard-default-editor .kboard-attr-row.kboard-attr-content .attr-name { display: none; }
#kboard-default-editor .kboard-attr-row .attr-value { margin: 0 0 0 140px; padding: 0; line-height: 30px; font-size: 14px; }
#kboard-default-editor .kboard-attr-row .attr-value .attr-value-option { display: inline; padding-right: 20px; width: auto; font-size: 14px; cursor: pointer; }
#kboard-default-editor .kboard-attr-row .attr-value .attr-value-option input { cursor: pointer; }
#kboard-default-editor .kboard-attr-row .attr-value .attr-value-label { display: inline; padding-right: 5px; width: auto; cursor: pointer; }
#kboard-default-editor .kboard-attr-row .attr-value .attr-value-label input { cursor: pointer; }
#kboard-default-editor .kboard-attr-row .attr-value .description { margin: 0; color: #666666; }
#kboard-default-editor .kboard-attr-row .attr-value .kboard-tree-category-wrap { float: left; width: 100%; }
#kboard-default-editor .kboard-attr-row .attr-value .kboard-tree-category-wrap select { clear: both; float: left; margin-bottom: 5px; width: 30%; }
#kboard-default-editor .kboard-content { float: left; margin: 0; padding: 9px 0; width: 100%; background-color: white; }
#kboard-default-editor .kboard-content .editor-textarea { display: inline; margin: 0; padding: 5px; width: 100%; min-width: 100%; max-width: 100%; height: 250px; min-height: 0; font-size: 14px; border: 1px solid #dcdcdc; box-shadow: none; background: none; background-color: transparent; box-sizing: border-box; text-indent: 0; }
#kboard-default-editor .kboard-control { float: left; padding: 15px 0; width: 100%; }
#kboard-default-editor .kboard-control .left { position: static; float: left; }
#kboard-default-editor .kboard-control .right { position: static; float: right; width: 50%; text-align: right; }
#kboard-default-editor.confirm { margin: 100px auto; max-width: 590px; }
#kboard-default-editor.confirm input[type=password] { width: 100%; box-sizing: border-box; }
#kboard-default-document { display: inline-block; *display: inline; zoom: 1; margin: 0; width: 100%; }
#kboard-default-document .kboard-document-wrap { float: left; width: 100%; background-color: white; }
#kboard-default-document .kboard-title { float: left; width: 100%; }
#kboard-default-document .kboard-title h1 { margin: 0; padding: 12px 22px; color: #545861; font-weight: bold; font-size: 22px; line-height: 30px; text-align: left; }
#kboard-default-document .kboard-detail { clear: both; float: left; width: 100%; border-top: 1px solid #f1f1f1; border-bottom: 1px solid #f1f1f1; background-color: #f9f9f9; font-size: 14px; }
#kboard-default-document .kboard-detail .detail-attr { display: inline-block; *display: inline; zoom: 1; float: left; margin: 0; padding: 12px 35px 12px 22px; }
#kboard-default-document .kboard-detail .detail-attr .detail-name { float: left; font-weight: bold; color: #545861; text-align: right; }
#kboard-default-document .kboard-detail .detail-attr .detail-value { float: left; padding-left: 20px; color: #545861; }
#kboard-default-document .kboard-detail .detail-attr .detail-value a { color: #545861; text-decoration: none; border: 0; box-shadow: none; }
#kboard-default-document .kboard-detail .detail-attr .detail-value img.avatar { display: inline; margin: 0; width: 24px; max-width: none; height: 24px; vertical-align: middle; border-radius: 50%; }
#kboard-default-document .kboard-content { clear: both; float: left; width: 100%; min-height: 200px; }
#kboard-default-document .kboard-content .content-view { margin: 0; padding: 22px; word-break: break-all; }
#kboard-default-document .kboard-content .content-view iframe { max-width: 100%; }
#kboard-default-document .kboard-content .content-view img { display: inline; margin: 0; vertical-align: middle; max-width: 100%; }
#kboard-default-document .kboard-content .content-view hr { margin: 10px 0; padding: 0; height: 1px; border: 0; background-color: #f1f1f1; }
#kboard-default-document .kboard-content .content-view ul { margin: 0.75em 0; }
#kboard-default-document .kboard-content .content-view ol { margin: 0.75em 0; }
#kboard-default-document .kboard-content .content-view p { margin: 0 0 0.75em; }
#kboard-default-document .kboard-content .content-view p:last-child { margin: 0; }
#kboard-default-document .kboard-content .content-view .thumbnail-area { text-align: center; }
#kboard-default-document .kboard-content .content-view .aligncenter { display: block; margin-right: auto; margin-left: auto; }
#kboard-default-document .kboard-content .content-view .alignright { float:right; }
#kboard-default-document .kboard-content .content-view .alignleft { float: left; }
#kboard-default-document .kboard-document-action { padding: 0 22px 5px 22px; overflow: hidden; line-height: 1; }
#kboard-default-document .kboard-document-action .left { position: static; float: left; }
#kboard-default-document .kboard-document-action .right { position: static; float: right; text-align: right; }
#kboard-default-document .kboard-attach { clear: both; margin: 0 22px; padding: 10px 0 5px 0; font-size: 13px; overflow: hidden; line-height: 1; border-top: 1px dashed #ededed; }
#kboard-default-document .kboard-button-action { margin: 0 0 5px 0; padding: 4px 5px; font-size: 13px; font-weight: normal; line-height: 12px; text-align: left; border: 1px solid #ededed; background: none; background-color: white; border-radius: 2px; letter-spacing: normal; cursor: pointer; vertical-align: middle; text-shadow: none; box-shadow: none; }
#kboard-default-document .kboard-button-action span { position: static; display: inline; margin: 0; padding: 0; font-size: 13px; line-height: 12px; }
#kboard-default-document .kboard-button-like { color: #ff5959; }
#kboard-default-document .kboard-button-unlike { color: #3d62aa; }
#kboard-default-document .kboard-button-print { color: gray; }
#kboard-default-document .kboard-button-download { color: gray; }
#kboard-default-document .kboard-comments-area { float: left; width: 100%; }
#kboard-default-document .kboard-document-navi { float: left; padding-top: 15px; width: 100%; }
#kboard-default-document .kboard-document-navi a { display: block; text-decoration: none; border: 0; font-size: 14px; line-height: 20px; box-shadow: none; color: #545861; transition-duration: .3s; }
#kboard-default-document .kboard-document-navi .navi-document-title { display: block; }
#kboard-default-document .kboard-document-navi .navi-arrow { position: absolute; display: block; }
#kboard-default-document .kboard-document-navi .kboard-prev-document { position: relative; float: left; width: 45%; }
#kboard-default-document .kboard-document-navi .kboard-prev-document .navi-document-title { padding-left: 15px; }
#kboard-default-document .kboard-document-navi .kboard-prev-document .navi-arrow { left: 0; top: 0; }
#kboard-default-document .kboard-document-navi .kboard-prev-document:hover a { color: black; }
#kboard-default-document .kboard-document-navi .kboard-next-document { position: relative; float: right; width: 45%; text-align: right; }
#kboard-default-document .kboard-document-navi .kboard-next-document .navi-document-title { padding-right: 15px; }
#kboard-default-document .kboard-document-navi .kboard-next-document .navi-arrow { right: 0; top: 0; }
#kboard-default-document .kboard-document-navi .kboard-next-document:hover a { color: black; }
#kboard-default-document .kboard-control { float: left; padding: 15px 0;  width: 100%; }
#kboard-default-document .kboard-control .left { position: static; float: left; }
#kboard-default-document .kboard-control .right { position: static; float: right; text-align: right; }
#kboard-default-latest table { display: table; table-layout: fixed; width: 100%; border: 0; border-bottom: 1px solid #f1f1f1; }
#kboard-default-latest table tr { padding: 0; border: 0; }
#kboard-default-latest table th { padding: 5px 0; height: auto; border: 0; text-align: center; }
#kboard-default-latest table td { padding: 5px 0; height: auto; border: 0; border-top: 1px solid #f1f1f1; vertical-align: middle; }
#kboard-default-latest table td.kboard-latest-title { text-align: left; }
#kboard-default-latest table .kboard-latest-title { padding-left: 5px; font-size: 14px; }
#kboard-default-latest table .kboard-latest-title a { text-decoration: none; box-shadow: none; }
#kboard-default-latest table .kboard-latest-title img { display: inline; margin: 0; width: auto; height: auto; vertical-align: middle; max-width: 100%; }
#kboard-default-latest table .kboard-latest-title .kboard-comments-count { }
#kboard-default-latest table .kboard-latest-date { width: 80px; text-align: center; font-size: 14px; }
@media screen and (max-width: 600px) {
#kboard-default-list .kboard-category.category-mobile { display: block; }
#kboard-default-list .kboard-category.category-pc { display: none; }
#kboard-default-list .kboard-tree-category-search .kboard-search-option-wrap.select { width: 100%; }
#kboard-default-list .kboard-list table { border-top: 1px solid #f1f1f1; }
#kboard-default-list .kboard-list table thead { display: none; }
#kboard-default-list .kboard-list table td.kboard-list-title { padding: 10px 5px; }
#kboard-default-list .kboard-list table td.kboard-list-title .kboard-default-cut-strings { margin-bottom: 10px; white-space: normal; font-size: 15px; line-height: 23px; }
#kboard-default-list .kboard-list table td.kboard-list-uid,
#kboard-default-list .kboard-list table td.kboard-list-user,
#kboard-default-list .kboard-list table td.kboard-list-date,
#kboard-default-list .kboard-list table td.kboard-list-vote,
#kboard-default-list .kboard-list table td.kboard-list-view { display: none; }
#kboard-default-list .kboard-list .kboard-mobile-contents { display: block; }
#kboard-default-list .kboard-pagination .kboard-pagination-pages li { display: none; }
#kboard-default-list .kboard-pagination .kboard-pagination-pages li.first-page,
#kboard-default-list .kboard-pagination .kboard-pagination-pages li.last-page,
#kboard-default-list .kboard-pagination .kboard-pagination-pages li.prev-page,
#kboard-default-list .kboard-pagination .kboard-pagination-pages li.next-page,
#kboard-default-list .kboard-pagination .kboard-pagination-pages li.active { display: inline-block; }
#kboard-default-list .kboard-pagination .kboard-pagination-pages li.prev-page a,
#kboard-default-list .kboard-pagination .kboard-pagination-pages li.next-page a { padding: 0 18px; }
#kboard-default-list .kboard-search select { float: left; margin-right: 1%; width: 29%; min-width: 29%; height: 28px; line-height: 28px; box-sizing: border-box; }
#kboard-default-list .kboard-search input { float: left; margin-right: 1%; width: 49%; min-width: 49%; height: 28px; line-height: 28px; box-sizing: border-box; }
#kboard-default-list .kboard-search button { float: left; width: 20%; min-width: 20%; box-sizing: border-box; }
#kboard-default-editor select,
#kboard-default-editor input[type=text],
#kboard-default-editor input[type=email],
#kboard-default-editor input[type=number],
#kboard-default-editor input[type=date],
#kboard-default-editor input[type=password],
#kboard-default-editor input[type=file] { width: 100% !important; box-sizing: border-box; }
#kboard-default-editor .kboard-attr-row { padding: 10px 0; }
#kboard-default-editor .kboard-attr-row .attr-name { padding: 0; width: 100%; font-size: 14px; }
#kboard-default-editor .kboard-attr-row .attr-value { margin: 0; }
#kboard-default-editor .kboard-attr-row .attr-value .kboard-tree-category-wrap select { margin-bottom: 10px; width: 100%; }
#kboard-default-editor.confirm { max-width: none; }
#kboard-default-document .kboard-title h1 { padding: 10px 5px; font-size: 18px; }
#kboard-default-document .kboard-content .content-view { padding: 10px 5px; }
#kboard-default-document .kboard-detail .detail-attr { clear: both; padding: 10px 5px; line-height: normal; }
#kboard-default-document .kboard-document-action { padding: 10px 5px 5px 5px; }
#kboard-default-document .kboard-attach { margin: 0 5px; padding: 10px 0 5px 0; }
#kboard-default-document .kboard-document-navi .kboard-prev-document { width: 100%; }
#kboard-default-document .kboard-document-navi .kboard-next-document { margin-top: 10px; float: left; width: 100%; text-align: left; }
}
 #kboard-ocean-faq-list input { -webkit-appearance: none; -webkit-border-radius: 0; }
#kboard-ocean-faq-list select{	-webkit-appearance: none; -moz-appearance: none; appearance: none; }
img { border: 0; }
.cut_strings { width: auto; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; word-wrap: normal; }
.kboard-ocean-faq-button-small,
.kboard-ocean-faq-button-small:link,
.kboard-ocean-faq-button-small:visited { display: inline-block; *display: inline; zoom: 1; margin: 0 !important; padding: 0 15px !important; height: 40px; line-height: 40px !important; font-size: 13px !important; font-weight: normal; color: white !important; background-image: none !important; background-color: #000000 !important; border: none; border-radius: 3px; text-decoration: none; cursor: pointer; vertical-align: middle; text-shadow: none; }
.kboard-ocean-faq-button-small:hover,
.kboard-ocean-faq-button-small:focus,
.kboard-ocean-faq-button-small:active { display: inline-block; *display: inline; zoom: 1; margin: 0 !important; padding: 0 15px !important; height: 40px; line-height: 40px !important; font-size: 13px !important; font-weight: normal; color: white !important; background-image: none !important; background-color: #000000 !important; border: none; border-radius: 3px; text-decoration: none; cursor: pointer; vertical-align: middle; text-shadow: none; }
.kboard-ocean-faq-poweredby { display: none; float: left; padding-bottom: 15px; width: 100%; font-size: 12px; }
#kboard-ocean-faq-list { display: inline-block; *display: inline; zoom: 1; margin: 0; width: 100%; }
#kboard-ocean-faq-list .kboard-header { float: left; margin-top: 0; width: 100%; }
#kboard-ocean-faq-list .kboard-category { float: left; padding-bottom: 5px; width: 100%; text-align: left; }
#kboard-ocean-faq-list .kboard-category .kboard-category-list { clear: both; float: left; margin: 0; padding: 0; width: 100%; list-style: none; border-left: 1px solid #e8eaec; line-height: 28px; background: url(https://1458class.com/wp-content/plugins/kboard/skin/ocean-faq/images/category-background.png) left bottom repeat-x; }
#kboard-ocean-faq-list .kboard-category .kboard-category-list li { float: left; margin: 0; padding: 0; border-top: 1px solid #e8eaec; border-right: 1px solid #e8eaec; border-bottom: 1px solid #e8eaec; color: #747474; background-color: #faf7f7; font-size: 13px; }
#kboard-ocean-faq-list .kboard-category .kboard-category-list li a { display: block; padding: 0 16px; color: black; text-decoration: none; }
#kboard-ocean-faq-list .kboard-category .kboard-category-list li.kboard-category-selected { border-bottom: 1px solid white; background-color: white; }
#kboard-ocean-faq-list .kboard-category .kboard-category-list li.kboard-category-selected a { color: #333; font-weight: bold; }
#kboard-ocean-faq-list .kboard-search { float: right; padding-bottom: 5px; width: 100%; text-align: center; }
#kboard-ocean-faq-list .kboard-search select { display: inline-block; *display: inline; zoom: 1; margin: 0; padding: 8px 2px; width: 80px; height: auto; font-size: 12px; color: #666666; border-radius: 3px; border: 1px solid #e8eaec; vertical-align: middle; box-shadow: none; }
#kboard-ocean-faq-list .kboard-search input { display: inline-block; *display: inline; zoom: 1; margin: 0; padding: 10px 2px; width: 150px; height: auto; font-size: 12px; color: #666666; border-radius: 3px; border: 1px solid #e8eaec; line-height: 12px; vertical-align: middle; box-shadow: none; }
#kboard-ocean-faq-list .kboard-tree-category-wrap { float: left; padding-bottom: 15px; width: 100%; }
#kboard-ocean-faq-list .kboard-tree-category-wrap select { display: inline; margin: 0 0 5px 0; padding: 0; width: 100%; height: 28px; line-height: 28px; font-size: 12px; color: #666666; border-radius: 0; border: 1px solid #f1f1f1; background: white; vertical-align: middle; box-shadow: none; box-sizing: border-box; text-indent: 0; -webkit-appearance: menulist; -moz-appearance: menulist; appearance: menulist; }
#kboard-ocean-faq-list .kboard-tree-category-search .kboard-search-option-wrap.type-select { width: auto; }
#kboard-ocean-faq-list .kboard-tree-category-search .kboard-search-option-wrap.type-tab { width: 100%; }
#kboard-ocean-faq-list .kboard-tree-category { float: left; margin: 0 0 5px 0; padding: 0; width: 100%; list-style: none; border: 0; overflow: hidden; background: url(https://1458class.com/wp-content/plugins/kboard/skin/ocean-faq/images/category-background.png) left bottom repeat-x; }
#kboard-ocean-faq-list .kboard-tree-category li { float: left; margin: 0; padding: 0; border-top: 1px solid #e8eaec; border-right: 1px solid #e8eaec; border-bottom: 1px solid #e8eaec; color: #747474; background-color: #faf7f7; font-size: 13px; }
#kboard-ocean-faq-list .kboard-tree-category li a { display: block; padding: 0 16px; color: black; text-decoration: none; }
#kboard-ocean-faq-list .kboard-tree-category li.kboard-category-selected { border-bottom: 1px solid white; background-color: white; }
#kboard-ocean-faq-list .kboard-tree-category li.kboard-category-selected a { color: #1a80b6; font-weight: bold; }
#kboard-ocean-faq-list .kboard-tree-category-search { float: left; width: 100%; }
#kboard-ocean-faq-list .kboard-tree-category-search .kboard-search-option-wrap { margin-right: 5px; float: left; }
#kboard-ocean-faq-list .kboard-list { float: left; margin: 0 !important; padding: 0 !important; width: 100%; list-style:none; border: 0; }
#kboard-ocean-faq-list .kboard-list img { display: inline; margin: 0; height: auto; vertical-align: middle; }
#kboard-ocean-faq-list .kboard-list .kboard-faq-item { margin: 0; padding: 0; border: 0; border-bottom: 1px solid #e8eaec; background: none; }
#kboard-ocean-faq-list .kboard-list .kboard-faq-question { padding: 15px 50px; font-size: 13px; background: url(https://1458class.com/wp-content/plugins/kboard/skin/ocean-faq/images/icon-q.png) 16px 16px no-repeat; cursor: pointer; color: black; }
#kboard-ocean-faq-list .kboard-list .kboard-faq-answer { padding: 15px 50px; font-size: 13px; border-top: 1px solid #e8eaec; background: url(https://1458class.com/wp-content/plugins/kboard/skin/ocean-faq/images/icon-a.png) 16px 16px no-repeat; background-color: #f5f4f4; color: black; }
#kboard-ocean-faq-list .kboard-list .kboard-faq-answer .aligncenter { display: block; margin-right: auto; margin-left: auto; }
#kboard-ocean-faq-list .kboard-list .kboard-faq-answer .alignright { float:right; }
#kboard-ocean-faq-list .kboard-list .kboard-faq-answer .alignleft { float: left; }
#kboard-ocean-faq-list .kboard-list .kboard-faq-answer .kboard-faq-control { padding-top: 15px; }
#kboard-ocean-faq-list .kboard-list .kboard-faq-item.answer-hide  .kboard-faq-answer { display: none; }
#kboard-ocean-faq-list .kboard-pagination { float: left; padding: 15px 0; width: 100%; }
#kboard-ocean-faq-list .kboard-pagination .kboard-pagination-pages { float: left; margin: 0; padding: 0 0 1px 0; width: 100%; list-style: none; text-align: center; border: 0; }
#kboard-ocean-faq-list .kboard-pagination .kboard-pagination-pages li { display: inline-block; *display: inline; zoom: 1; margin: 0; padding: 0 1px; background: none; border: 0; list-style: none; }
#kboard-ocean-faq-list .kboard-pagination .kboard-pagination-pages li a { color: black; padding: 6px 10px; border: 1px solid #e3e3e3; text-decoration: none; font-size: 12px; line-height: 27px; background-color: white; }
#kboard-ocean-faq-list .kboard-pagination .kboard-pagination-pages li.active a { font-weight: bold; border: 1px solid #333; color:#fff; text-decoration: none; background-color: #333; border-radius: 5px;}
#kboard-ocean-faq-list .kboard-pagination .kboard-pagination-pages li:before { display: none; }
#kboard-ocean-faq-list .kboard-pagination .kboard-pagination-pages li:after { display: none; }
#kboard-ocean-faq-list .kboard-control { float: left; padding: 15px 0 1px 0; width: 100%; text-align: right; }
#kboard-ocean-faq-editor { display: inline-block; *display: inline; zoom: 1; margin: 0; width: 100%; }
#kboard-ocean-faq-editor select,
#kboard-ocean-faq-editor input { display: inline; width: auto; height: auto; box-shadow: none; }
#kboard-ocean-faq-editor .kboard-attr-row { float: left; padding: 5px 0; width: 100%; border-bottom: 1px solid #e3e3e3; background-color: white; }
#kboard-ocean-faq-editor .kboard-attr-title { float: left; border-bottom: 1px solid #e3e3e3; }
#kboard-ocean-faq-editor .kboard-attr-title input { padding: 6px 2px; font-size: 12px; width: 50%; color: #666666; border-radius: 0; border: 1px solid #e8eaec; }
#kboard-ocean-faq-editor .kboard-attr-row .attr-name { display: inline; float: left; margin: 0; padding: 0 10px 0 20px; width: 95px; line-height: 30px; color: #545861; font-size: 12px; font-weight: bold; text-align: right; }
#kboard-ocean-faq-editor .kboard-attr-row .attr-name img { display: inline; margin: 0; padding: 0; max-width: 100%; vertical-align: middle; }
#kboard-ocean-faq-editor .kboard-attr-row .attr-value { line-height: 30px; font-size: 12px; }
#kboard-ocean-faq-editor .kboard-attr-row .attr-value select { margin: 0; padding: 5px 2px; font-size: 12px; min-width: 130px; color: #666666; border-radius: 0; border: 1px solid #e8eaec; }
#kboard-ocean-faq-editor .kboard-attr-row .attr-value input[type=text],
#kboard-ocean-faq-editor .kboard-attr-row .attr-value input[type=password] { margin: 0; padding: 6px 2px; font-size: 12px; color: #666666; border-radius: 0; border: 1px solid #e8eaec; }
#kboard-ocean-faq-editor .kboard-attr-row .attr-value input[type=radio],
#kboard-ocean-faq-editor .kboard-attr-row .attr-value input[type=checkbox] { margin-top: 8px; }
#kboard-ocean-faq-editor .kboard-attr-row .attr-value input[type=file] { margin: 0; padding: 6px 2px; font-size: 12px; color: #666666; border: 0; }
#kboard-ocean-faq-editor .kboard-attr-row .attr-value .kboard-tree-category-wrap { float: left; }
#kboard-ocean-faq-editor .kboard-attr-row .attr-value .kboard-tree-category-wrap select { clear: both; float: left; margin-bottom: 5px; width: 30%; }
#kboard-ocean-faq-editor .kboard-content { float: left; padding: 9px 0; width: 100%; border-bottom: 1px solid #e3e3e3; text-align: center; background-color: white; }
#kboard-ocean-faq-editor .kboard-content textarea { display: inline; margin: 0; padding: 0; width: 98%; height: 250px; border-radius: 0; border: 1px solid #e8eaec; font-size: 12px; }
#kboard-ocean-faq-editor .kboard-control { float: left; padding: 15px 0; width: 100%; }
#kboard-ocean-faq-editor .kboard-control .left { position: static; float: left; }
#kboard-ocean-faq-editor .kboard-control .right { position: static; float: right; width: 50%; text-align: right; }
#kboard-ocean-faq-document { display: inline-block; *display: inline; zoom: 1; margin: 0; width: 100%; }
#kboard-ocean-faq-document .kboard-document-wrap { float: left; width: 100%; background-color: white; }
#kboard-ocean-faq-document .kboard-title { float: left; width: 100%; }
#kboard-ocean-faq-document .kboard-title p { margin: 0; padding: 12px 22px; color: #545861; font-weight: bold; font-size: 20px; font-weight: bold; }
#kboard-ocean-faq-document .kboard-detail { clear: both; float: left; width: 100%; border-top: 1px solid #e3e3e3; border-bottom: 1px solid #e3e3e3; background-color: #f4f4f4; font-size: 12px; }
#kboard-ocean-faq-document .kboard-detail .detail-attr { display: inline-block; *display: inline; zoom: 1; float: left; margin: 0; padding: 12px 35px 12px 22px; }
#kboard-ocean-faq-document .kboard-detail .detail-attr .detail-name { float: left; width: 40px; font-weight: bold; color: #545861; text-align: right; }
#kboard-ocean-faq-document .kboard-detail .detail-attr .detail-value { float: left; padding-left: 20px; color: #545861; }
#kboard-ocean-faq-document .kboard-detail .detail-attr .detail-value img { vertical-align: middle; }
#kboard-ocean-faq-document .kboard-content { clear: both; float: left; width: 100%; min-height: 200px; }
#kboard-ocean-faq-document .kboard-content .content-view { margin: 0; padding: 22px; word-break: break-all; }
#kboard-ocean-faq-document .kboard-content .content-view iframe { max-width: 100%; }
#kboard-ocean-faq-document .kboard-content .content-view img { display: inline; margin: 0; vertical-align: middle; max-width: 100%; }
#kboard-ocean-faq-document .kboard-content .content-view hr { margin: 10px 0; padding: 0; height: 1px; border: 0; background-color: #f1f1f1; }
#kboard-ocean-faq-document .kboard-content .content-view p { margin: 0 0 0.75em; }
#kboard-ocean-faq-document .kboard-content .content-view p:last-child { margin: 0; }
#kboard-ocean-faq-document .kboard-content .content-view .thumbnail-area { text-align: center; }
#kboard-ocean-faq-document .kboard-content .content-view .aligncenter { display: block; margin-right: auto; margin-left: auto; }
#kboard-ocean-faq-document .kboard-content .content-view .alignright { float:right; }
#kboard-ocean-faq-document .kboard-content .content-view .alignleft { float: left; }
#kboard-ocean-faq-document .kboard-attach { padding: 0 0 5px 22px; font-size: 12px; }
#kboard-ocean-faq-document .kboard-comments-area { float: left; width: 100%; }
#kboard-ocean-faq-document .kboard-control { float: left; padding: 15px 0;  width: 100%; }
#kboard-ocean-faq-document .kboard-control .left { position: static; float: left; }
#kboard-ocean-faq-document .kboard-control .right { position: static; float: right; text-align: right; }
#kboard-ocean-faq-latest { float: left; width: 100%; list-style: none; margin: 0; padding: 0; }
#kboard-ocean-faq-latest .kboard-ocean-faq-latest-item { padding: 0 0 6px; list-style: none; }
#kboard-ocean-faq-latest .kboard-ocean-faq-latest-item a { font-size: 100%; text-decoration: none; color: #555555; }
#kboard-ocean-faq-latest .kboard-ocean-faq-latest-item a:hover { color: #1a80b6; }
@media screen and (max-width: 600px) {
#kboard-ocean-faq-editor .kboard-attr-row input[type=text],
#kboard-ocean-faq-editor .kboard-attr-row input[type=file],
#kboard-ocean-faq-editor .kboard-attr-row input[type=password] { width: 50%; }
#kboard-ocean-faq-list .kboard-tree-category-search .kboard-search-option-wrap.type-select { width: 100%; }
#kboard-ocean-faq-list .kboard-search input { width: 80px; }
#kboard-ocean-faq-list .kboard-pagination .kboard-pagination-pages li { display: none; }
#kboard-ocean-faq-list .kboard-pagination .kboard-pagination-pages li.first-page,
#kboard-ocean-faq-list .kboard-pagination .kboard-pagination-pages li.last-page { display: inline-block; *display: inline; zoom: 1; }
#kboard-ocean-faq-list .kboard-pagination .kboard-pagination-pages li.prev-page,
#kboard-ocean-faq-list .kboard-pagination .kboard-pagination-pages li.next-page { display: inline-block; *display: inline; zoom: 1; }
#kboard-ocean-faq-list .kboard-pagination .kboard-pagination-pages li.prev-page a,
#kboard-ocean-faq-list .kboard-pagination .kboard-pagination-pages li.next-page a { padding: 6px 18px; }
#kboard-ocean-faq-list .kboard-pagination .kboard-pagination-pages li.active { display: inline-block; *display: inline; zoom: 1; }
}
 .kboard-ocean-rating-button-small,
.kboard-ocean-rating-button-small:link,
.kboard-ocean-rating-button-small:visited { display: inline-block; *display: inline; zoom: 1; margin: 0 !important; padding: 0 10px !important; height: 28px; line-height: 28px; font-size: 12px !important; font-weight: normal; color: white !important; background-image: none !important; background-color: #000000 !important; border: none; border-radius: 0; text-decoration: none; cursor: pointer; vertical-align: middle; text-shadow: none !important; }
.kboard-ocean-rating-button-small:hover,
.kboard-ocean-rating-button-small:focus,
.kboard-ocean-rating-button-small:active { display: inline-block; *display: inline; zoom: 1; margin: 0 !important; padding: 0 10px !important; height: 28px; line-height: 28px; font-size: 12px !important; font-weight: normal; color: white !important; background-image: none !important; background-color: #000000 !important; border: none; border-radius: 0; text-decoration: none; cursor: pointer; vertical-align: middle; text-shadow: none !important; }
.kboard-ocean-rating-poweredby { float: left; padding-bottom: 15px; width: 100%; font-size: 12px; }
.kboard-ocean-rating-cut-strings { width: auto; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; word-wrap: normal; }
.kboard-rating { display: inline-block; *display: inline; zoom: 1; width: 69px; height: 13px; background: url(https://1458class.com/wp-content/plugins/ocean-rating/images/rating.png) left top no-repeat; line-height: 0; cursor: pointer; }
.kboard-rating.value-0 { background-position: left 0; }
.kboard-rating.value-1 { background-position: left -13px; }
.kboard-rating.value-2 { background-position: left -26px; }
.kboard-rating.value-3 { background-position: left -39px; }
.kboard-rating.value-4 { background-position: left -52px; }
.kboard-rating.value-5 { background-position: left -65px; }
.kboard-rating.value-6 { background-position: left -78px; }
.kboard-rating.value-7 { background-position: left -91px; }
.kboard-rating.value-8 { background-position: left -104px; }
.kboard-rating.value-9 { background-position: left -117px; }
.kboard-rating.value-10 { background-position: left -130px; }
.kboard-rating img { display: inline; margin: 0; padding: 0; width: 100%; height: 100%; vertical-align: middle; border: 0; box-shadow: none; }
#kboard-ocean-rating-list { display: inline-block; *display: inline; zoom: 1; margin: 0; width: 100%; }
#kboard-ocean-rating-list .kboard-header { float: left; margin-top: 0; width: 100%; }
#kboard-ocean-rating-list .kboard-category { float: left; padding-bottom: 5px; width: 100%; text-align: left; }
#kboard-ocean-rating-list .kboard-category .kboard-category-list { clear: both; float: left; margin: 0; padding: 0; width: 100%; list-style: none; border-left: 1px solid #e8eaec; line-height: 28px; background: url(https://1458class.com/wp-content/plugins/ocean-rating/images/category-background.png) left bottom repeat-x; }
#kboard-ocean-rating-list .kboard-category .kboard-category-list li { float: left; margin: 0; padding: 0; border-top: 1px solid #e8eaec; border-right: 1px solid #e8eaec; border-bottom: 1px solid #e8eaec; color: #747474; background-color: #faf7f7; font-size: 13px; list-style-type: none; }
#kboard-ocean-rating-list .kboard-category .kboard-category-list li a { display: block; padding: 0 16px; color: black; text-decoration: none; }
#kboard-ocean-rating-list .kboard-category .kboard-category-list li.kboard-category-selected { border-bottom: 1px solid white; background-color: white; }
#kboard-ocean-rating-list .kboard-category .kboard-category-list li.kboard-category-selected a { color: #1a80b6; font-weight: bold; }
#kboard-ocean-rating-list .kboard-search { float: right; padding-bottom: 5px; width: 100%; text-align: center; }
#kboard-ocean-rating-list .kboard-search select { display: inline-block; *display: inline; zoom: 1; margin: 0; padding: 5px 2px; width: 80px; height: auto; font-size: 12px; color: #666666; border-radius: 0; border: 1px solid #e8eaec; vertical-align: middle; box-shadow: none; }
#kboard-ocean-rating-list .kboard-search input { display: inline-block; *display: inline; zoom: 1; margin: 0; padding: 6px 2px; width: 150px; height: auto; font-size: 12px; color: #666666; border-radius: 0; border: 1px solid #e8eaec; line-height: 12px; vertical-align: middle; box-shadow: none; }
#kboard-ocean-rating-list .kboard-tree-category-wrap { float: left; padding-bottom: 15px; width: 100%; }
#kboard-ocean-rating-list .kboard-tree-category-wrap select { display: inline; margin: 0 0 5px 0; padding: 0; width: 100%; height: 28px; line-height: 28px; font-size: 12px; color: #666666; border-radius: 0; border: 1px solid #f1f1f1; background: white; vertical-align: middle; box-shadow: none; box-sizing: border-box; text-indent: 0; -webkit-appearance: menulist; -moz-appearance: menulist; appearance: menulist; }
#kboard-ocean-rating-list .kboard-tree-category-search .kboard-search-option-wrap.type-select { width: auto; }
#kboard-ocean-rating-list .kboard-tree-category-search .kboard-search-option-wrap.type-tab { width: 100%; }
#kboard-ocean-rating-list .kboard-tree-category { float: left; margin: 0 0 5px 0; padding: 0; width: 100%; list-style: none; border: 0; overflow: hidden; background: url(https://1458class.com/wp-content/plugins/ocean-rating/images/category-background.png) left bottom repeat-x; }
#kboard-ocean-rating-list .kboard-tree-category li { float: left; margin: 0; padding: 0; border-top: 1px solid #e8eaec; border-right: 1px solid #e8eaec; border-bottom: 1px solid #e8eaec; color: #747474; background-color: #faf7f7; font-size: 13px; list-style-type: none; }
#kboard-ocean-rating-list .kboard-tree-category li a { display: block; padding: 0 16px; color: black; text-decoration: none; }
#kboard-ocean-rating-list .kboard-tree-category li.kboard-category-selected { border-bottom: 1px solid white; background-color: white; }
#kboard-ocean-rating-list .kboard-tree-category li.kboard-category-selected a { color: #1a80b6; font-weight: bold; }
#kboard-ocean-rating-list .kboard-tree-category-search { float: left; width: 100%; }
#kboard-ocean-rating-list .kboard-tree-category-search .kboard-search-option-wrap { margin-right: 5px; float: left; }
#kboard-ocean-rating-list .kboard-list { float: left; margin: 0 !important; padding: 0 !important; width: 100%; list-style:none; border: 0; }
#kboard-ocean-rating-list .kboard-list img { float: none; display: inline; margin: 0; width: 70px; height: 70px; vertical-align: middle; }
#kboard-ocean-rating-list .kboard-list .kboard-list-item { position: relative; margin: 0; padding: 0; height: 122px; border: 0; border-bottom: 1px solid #e8eaec; background: none; box-sizing: content-box; }
#kboard-ocean-rating-list .kboard-list .kboard-list-item .kboard-wrap-left { float: left; padding-left: 10px; height: 122px; line-height: 122px; }
#kboard-ocean-rating-list .kboard-list .kboard-list-item .kboard-wrap-center { position: absolute; left: 93px; right: 120px; }
#kboard-ocean-rating-list .kboard-list .kboard-list-item .kboard-wrap-center .kboard-item-title { padding-top: 20px; font-size: 14px; font-weight: bold; }
#kboard-ocean-rating-list .kboard-list .kboard-list-item .kboard-wrap-center .kboard-item-title a { color: #0285c4; text-decoration: none; }
#kboard-ocean-rating-list .kboard-list .kboard-list-item .kboard-wrap-center .kboard-item-title .kboard-rating { margin-left: 15px; }
#kboard-ocean-rating-list .kboard-list .kboard-list-item .kboard-wrap-center .kbaord-item-rating { display: none; padding-top: 5px; }
#kboard-ocean-rating-list .kboard-list .kboard-list-item .kboard-wrap-center .kboard-item-content { padding-top: 10px; font-size: 13px; }
#kboard-ocean-rating-list .kboard-list .kboard-list-item .kboard-wrap-center .kboard-item-content a { color: #616161; text-decoration: none; }
#kboard-ocean-rating-list .kboard-list .kboard-list-item .kboard-wrap-center .kboard-item-info { padding-top: 10px; color: #9a9a9a; font-size: 12px; }
#kboard-ocean-rating-list .kboard-list .kboard-list-item .kboard-wrap-center .kboard-item-info span { color: #0285c4; }
#kboard-ocean-rating-list .kboard-list .kboard-list-item .kboard-wrap-right { float: right; padding-right: 10px; font-size: 12px; }
#kboard-ocean-rating-list .kboard-list .kboard-list-item .kboard-wrap-right .kboard-right { width: 105px; line-height: 28px; color: #2b2b2b; }
#kboard-ocean-rating-list .kboard-list .kboard-list-item .kboard-wrap-right .kboard-right .kboard-item-padding { padding-left: 26px; }
#kboard-ocean-rating-list .kboard-list .kboard-list-item .kboard-wrap-right .kboard-item-like { margin-top: 10px; background: url(https://1458class.com/wp-content/plugins/ocean-rating/images/item-like-background.png) left top no-repeat; }
#kboard-ocean-rating-list .kboard-list .kboard-list-item .kboard-wrap-right .kboard-item-comment { margin-top: 6px; background: url(https://1458class.com/wp-content/plugins/ocean-rating/images/item-comment-background.png) left top no-repeat; }
#kboard-ocean-rating-list .kboard-list .kboard-list-item .kboard-wrap-right .kboard-item-view { margin-top: 6px; background: url(https://1458class.com/wp-content/plugins/ocean-rating/images/item-view-background.png) left top no-repeat; }
#kboard-ocean-rating-list .kboard-list .kboard-list-item .kboard-wrap-right .kboard-count-bold { font-weight: bold; color: #50afdd; }
#kboard-ocean-rating-list .kboard-pagination { float: left; padding: 15px 0; width: 100%; }
#kboard-ocean-rating-list .kboard-pagination .kboard-pagination-pages { float: left; margin: 0; padding: 0 0 1px 0; width: 100%; list-style: none; text-align: center; border: 0; }
#kboard-ocean-rating-list .kboard-pagination .kboard-pagination-pages li { display: inline-block; *display: inline; zoom: 1; margin: 0; padding: 0 1px; background: none; border: 0; list-style: none; }
#kboard-ocean-rating-list .kboard-pagination .kboard-pagination-pages li a { color: black; padding: 6px 10px; border: 1px solid #e3e3e3; text-decoration: none; font-size: 12px; line-height: 27px; background-color: white; }
#kboard-ocean-rating-list .kboard-pagination .kboard-pagination-pages li.active a { font-weight: bold; border: 1px solid #50afdd; color: white; text-decoration: none; background-color: #50afdd; }
#kboard-ocean-rating-list .kboard-pagination .kboard-pagination-pages li:before { display: none; }
#kboard-ocean-rating-list .kboard-pagination .kboard-pagination-pages li:after { display: none; }
#kboard-ocean-rating-list .kboard-control { float: left; padding: 15px 0 1px 0; width: 100%; text-align: right; }
#kboard-ocean-rating-editor { display: inline-block; *display: inline; zoom: 1; margin: 0; width: 100%; }
#kboard-ocean-rating-editor select,
#kboard-ocean-rating-editor input { width: auto; height: auto; box-shadow: none; }
#kboard-ocean-rating-editor .kboard-header { float: left; width: 100%; border-top: 1px solid #545861; line-height: 0; }
#kboard-ocean-rating-editor .kboard-attr-row { float: left; padding: 5px 0; width: 100%; border-bottom: 1px solid #e3e3e3; background-color: white; }
#kboard-ocean-rating-editor .kboard-attr-title { float: left; border-bottom: 1px solid #e3e3e3; }
#kboard-ocean-rating-editor .kboard-attr-title input { display: inline-block; *display: inline; zoom: 1; padding: 6px 2px; font-size: 12px; width: 50%; color: #666666; border-radius: 0; border: 1px solid #e8eaec; }
#kboard-ocean-rating-editor .kboard-attr-row .attr-name { display: inline; float: left; margin: 0; padding: 0 10px 0 20px; width: 95px; line-height: 30px; color: #545861; font-size: 12px; font-weight: bold; }
#kboard-ocean-rating-editor .kboard-attr-row .attr-name img { display: inline; max-width: 100%; vertical-align: middle; }
#kboard-ocean-rating-editor .kboard-attr-row .attr-value { margin-left: 125px; line-height: 30px; font-size: 12px; }
#kboard-ocean-rating-editor .kboard-attr-row .attr-value select { margin: 0; padding: 5px 2px; font-size: 12px; min-width: 130px; color: #666666; border-radius: 0; border: 1px solid #e8eaec; }
#kboard-ocean-rating-editor .kboard-attr-row .attr-value input[type=text],
#kboard-ocean-rating-editor .kboard-attr-row .attr-value input[type=password] { margin: 0; padding: 6px 2px; font-size: 12px; color: #666666; border-radius: 0; border: 1px solid #e8eaec; }
#kboard-ocean-rating-editor .kboard-attr-row .attr-value input[type=radio],
#kboard-ocean-rating-editor .kboard-attr-row .attr-value input[type=checkbox] { margin-top: 8px; }
#kboard-ocean-rating-editor .kboard-attr-row .attr-value input[type=file] { margin: 0; padding: 6px 2px; font-size: 12px; color: #666666; border: 0; }
#kboard-ocean-rating-editor .kboard-attr-row .attr-value .kboard-tree-category-wrap { float: left; }
#kboard-ocean-rating-editor .kboard-attr-row .attr-value .kboard-tree-category-wrap select { clear: both; float: left; margin-bottom: 5px; width: 30%; }
#kboard-ocean-rating-editor .kboard-attr-row .attr-value .kboard-rating { margin-top: 6px; }
#kboard-ocean-rating-editor .kboard-content { float: left; padding: 9px 0; width: 100%; border-bottom: 1px solid #e3e3e3; background-color: white; }
#kboard-ocean-rating-editor .kboard-content .editor-textarea { display: inline; margin: 0; padding: 5px; width: 100%; min-width: 100%; max-width: 100%; height: 250px; min-height: 0; font-size: 13px; border: 1px solid #dcdcdc; box-shadow: none; background: none; background-color: transparent; box-sizing: border-box; text-indent: 0; }
#kboard-ocean-rating-editor .kboard-control { float: left; padding: 15px 0; width: 100%; }
#kboard-ocean-rating-editor .kboard-control .left { position: static; float: left; }
#kboard-ocean-rating-editor .kboard-control .right { position: static; float: right; width: 50%; text-align: right; }
#kboard-ocean-rating-editor.confirm { display: block; margin: 100px auto; max-width: 590px; }
#kboard-ocean-rating-editor.confirm input[type=password] { width: 100%; box-sizing: border-box; }
#kboard-ocean-rating-document { display: inline-block; *display: inline; zoom: 1; margin: 0; width: 100%; }
#kboard-ocean-rating-document .kboard-header { float: left; margin-top: 0; width: 100%; }
#kboard-ocean-rating-document .kboard-document-wrap { float: left; width: 100%; background-color: white; }
#kboard-ocean-rating-document .kboard-title { float: left; width: 100%; }
#kboard-ocean-rating-document .kboard-title p { margin: 0; padding: 12px 22px; color: #545861; font-weight: bold; font-size: 20px; font-weight: bold; }
#kboard-ocean-rating-document .kboard-title .kboard-rating { margin-left: 15px; }
#kboard-ocean-rating-document .kboard-detail { clear: both; float: left; width: 100%; border-top: 1px solid #e3e3e3; border-bottom: 1px solid #e3e3e3; background-color: #f4f4f4; font-size: 12px; }
#kboard-ocean-rating-document .kboard-detail .detail-attr { display: inline-block; *display: inline; zoom: 1; float: left; margin: 0; padding: 12px 35px 12px 22px; }
#kboard-ocean-rating-document .kboard-detail .detail-attr .detail-name { float: left; font-weight: bold; color: #545861; text-align: right; }
#kboard-ocean-rating-document .kboard-detail .detail-attr .detail-value { float: left; padding-left: 20px; color: #545861; }
#kboard-ocean-rating-document .kboard-detail .detail-attr .detail-value img { vertical-align: middle; }
#kboard-ocean-rating-document .kboard-content { clear: both; float: left; width: 100%; min-height: 200px; }
#kboard-ocean-rating-document .kboard-content .content-view { margin: 0; padding: 22px; word-break: break-all; }
#kboard-ocean-rating-document .kboard-content .content-view iframe { max-width: 100%; }
#kboard-ocean-rating-document .kboard-content .content-view img { display: inline; margin: 0; vertical-align: middle; max-width: 100%; }
#kboard-ocean-rating-document .kboard-content .content-view hr { margin: 10px 0; padding: 0; height: 1px; border: 0; background-color: #f1f1f1; }
#kboard-ocean-rating-document .kboard-content .content-view p { margin: 0 0 0.75em; }
#kboard-ocean-rating-document .kboard-content .content-view p:last-child { margin: 0; }
#kboard-ocean-rating-document .kboard-content .content-view .thumbnail-area { text-align: center; }
#kboard-ocean-rating-document .kboard-content .content-view .aligncenter { display: block; margin-right: auto; margin-left: auto; }
#kboard-ocean-rating-document .kboard-content .content-view .alignright { float:right; }
#kboard-ocean-rating-document .kboard-content .content-view .alignleft { float: left; }
#kboard-ocean-rating-document .kboard-content .content-view .like-area { margin: 20px 0; text-align: center; box-sizing: content-box; }
#kboard-ocean-rating-document .kboard-content .content-view .like-area .kboard-item-like { display: inline-block; *display: inline; zoom: 1; width: 105px; line-height: 28px; font-size: 12px; text-align: left; text-decoration: none; font-weight: normal; background: url(https://1458class.com/wp-content/plugins/ocean-rating/images/item-like-background.png) left top no-repeat; color: #2b2b2b; }
#kboard-ocean-rating-document .kboard-content .content-view .like-area .kboard-item-like .kboard-item-padding { padding-left: 26px; }
#kboard-ocean-rating-document .kboard-content .content-view .like-area .kboard-item-like .kboard-document-like-count { font-weight: bold; color: #50afdd; }
#kboard-ocean-rating-document .kboard-attach { padding: 0 0 5px 22px; font-size: 12px; }
#kboard-ocean-rating-document .kboard-attach .kboard-button-download { display: inline; margin: 0; padding: 0; width: auto; height: 22px; line-height: 22px; border: none; background: none; background-color: transparent; font-size: 12px; font-weight: normal; letter-spacing: normal; cursor: pointer; vertical-align: middle; text-align: center; text-shadow: none; box-shadow: none; }
#kboard-ocean-rating-document .kboard-comments-area { float: left; width: 100%; }
#kboard-ocean-rating-document .kboard-control { float: left; padding: 15px 0;  width: 100%; }
#kboard-ocean-rating-document .kboard-control .left { position: static; float: left; }
#kboard-ocean-rating-document .kboard-control .right { position: static; float: right; text-align: right; }
#kboard-ocean-rating-latest { float: left; width: 100%; list-style: none; margin: 0; padding: 0; }
#kboard-ocean-rating-latest .kboard-ocean-rating-latest-item { padding: 0 0 6px; list-style: none; }
#kboard-ocean-rating-latest .kboard-ocean-rating-latest-item a { font-size: 100%; text-decoration: none; color: #555555; }
#kboard-ocean-rating-latest .kboard-ocean-rating-latest-item a:hover { color: #1a80b6; }
@media screen and (max-width: 600px) {
#kboard-ocean-rating-list .kboard-search input { width: 80px; }
#kboard-ocean-rating-list .kboard-list .kboard-list-item .kboard-wrap-center .kboard-item-title .kboard-rating { display: none; }
#kboard-ocean-rating-list .kboard-list .kboard-list-item .kboard-wrap-center .kbaord-item-rating { display: block; }
#kboard-ocean-rating-list .kboard-list .kboard-list-item .kboard-wrap-center .kboard-item-content { display: none; }
#kboard-ocean-rating-list .kboard-pagination .kboard-pagination-pages li { display: none; }
#kboard-ocean-rating-list .kboard-pagination .kboard-pagination-pages li.first-page,
#kboard-ocean-rating-list .kboard-pagination .kboard-pagination-pages li.last-page { display: inline-block; *display: inline; zoom: 1; }
#kboard-ocean-rating-list .kboard-pagination .kboard-pagination-pages li.prev-page,
#kboard-ocean-rating-list .kboard-pagination .kboard-pagination-pages li.next-page { display: inline-block; *display: inline; zoom: 1; }
#kboard-ocean-rating-list .kboard-pagination .kboard-pagination-pages li.prev-page a,
#kboard-ocean-rating-list .kboard-pagination .kboard-pagination-pages li.next-page a { padding: 6px 18px; }
#kboard-ocean-rating-list .kboard-pagination .kboard-pagination-pages li.active { display: inline-block; *display: inline; zoom: 1; }
#kboard-ocean-rating-editor .kboard-attr-row input[type=text],
#kboard-ocean-rating-editor .kboard-attr-row input[type=file],
#kboard-ocean-rating-editor .kboard-attr-row input[type=password] { width: 50%; }
}
 a.high-basic-button-small,
input.high-basic-button-small,
button.high-basic-button-small,
body button[type=submit].high-basic-button-small{ 
cursor: pointer; 
position: relative; 
display: inline-block; 
*display: inline; zoom: 1; 
width: auto; 
height: 40px; 
padding: 0px 15px !important;
margin: 0; 
border: 1px solid #d5d5d5; 
border-radius: 5px;
background: #333;
font-size: 13px;
font-weight: normal;
line-height: 40px; 
letter-spacing: normal; 
color: #fff !important;  
text-decoration: none !important; 
vertical-align: middle; 
text-shadow: none; 
box-shadow: none; 
transition-duration: 0.3s; 
box-sizing: content-box; 
}
a.high-basic-button-small:hover, a.high-basic-button-small:focus, a.high-basic-button-small:active,
input.high-basic-button-small:hover, input.high-basic-button-small:focus, input.high-basic-button-small:active,
button.high-basic-button-small:hover, button.high-basic-button-small:focus, button.high-basic-button-small:active { 
opacity: 0.7; 
}
a.high-basic-thumbnail-button{
height: 40px;
padding: 10px;
border-radius: 5px;
background: #8a8a8a;
font-size: 11px !important;
text-decoration: none !important;
line-height: 40px;
color: #fff !important;
}
.high-basic-poweredby {
float: left;
width: 100%;
padding-bottom: 15px;
font-size: 13px;
}
.high-basic-new-notify { 
display: inline-block; 
*display: inline; 
zoom: 1; 
padding: 2px 2px;
background-color: #f61b5d; 	
font-size: 10px;
font-weight: normal; 
line-height: 10px; 
color: white;
}
.high-basic-cut-strings {
overflow: hidden;
width: auto;
white-space: nowrap; 
text-overflow: ellipsis; 
word-wrap: normal; 
font-size: 13px; 
}  #high-basic-list { 
display: block;
*display: inline;
zoom: 1;
}
#high-basic-list form {
display: flex;
margin: 0;
padding: 0;
}
#high-basic-list .kboard-list-header { 
float: right;
display: table;
width: auto;
padding: 0px 0px;
padding-bottom: 0px;
}
#high-basic-list .kboard-list-header .kboard-total-count { 
*float: left; 
display: none; 
font-size: 13px; 
}
#high-basic-list .kboard-list-header .kboard-sort { 
*float: right; 
display: table-cell; 
text-align: right; 
}
#high-basic-list .kboard-list-header .kboard-sort select { 
display: inline; 
width: auto;
min-width: 0; 
max-width: none;
height: 40px;
min-height: 0;
padding: 0px 25px 0px 7px;
margin: 0;
border-radius: 0; 
border: 1px solid #ededed; 
background: #f3f3f3 url(https://1458class.com/wp-content/plugins/kboard/skin/high-basic/images/icon-select.png)no-repeat;
background-position: right 7px center;
border-radius: 5px; 
line-height: 40px; 
font-size: 12px; 
color: #666666; 
vertical-align: middle; 
box-shadow: none; 
box-sizing: border-box; 
text-indent: 0; 
-webkit-appearance: none; 
-moz-appearance: none; 
appearance: none; 
}
#high-basic-list .kboard-list-header ul.list-button{ 
float: right;  
display: inline-block; 
margin: 0px; 
}
#high-basic-list .kboard-list-header ul.list-button li{ 
float: left; 
text-decoration: none; 
list-style: none; 
}
#high-basic-list .kboard-list-header ul.list-button li button{ 
background: none; 
line-height: 0px; 
}
#high-basic-list .kboard-list-header ul.list-button li button:focus{ 
outline: none; 
} #high-basic-list .kboard-category { 
float: left;
width: 100%;
padding-bottom: 0px;
}
#high-basic-list .kboard-category.category-mobile { 
display: none;
}
#high-basic-list .kboard-category.category-pc { 
display: block;
}
#high-basic-list .kboard-category select { 
display: inline;
width: 100%; 
height: 40px; 
padding: 5px 10px; 
margin: 0; 
margin-bottom: 15px; 
border-radius: 5px; 
border: 1px solid #efefef;
background: #f3f3f3 url(https://1458class.com/wp-content/plugins/kboard/skin/high-basic/images/icon-select.png)no-repeat;
background-position: right 7px center;
line-height: 30px; 
font-size: 12px; 
color: #666666; 
box-shadow: none; 
box-sizing: border-box; 
vertical-align: middle; 
transition: 300ms all ease-in-out; 
-webkit-appearance: none; 
-moz-appearance: none; 
appearance: none;  
}
#high-basic-list .kboard-category .kboard-category-list { 	 
padding: 14px 7px;
margin: 0 0 0px 0;
border-top: 1px solid #ededed;
background-color: #fff;
list-style: none;
overflow: hidden;
}
#high-basic-list .kboard-category .kboard-category-list li { 
display: inline-block;
*display: inline; zoom: 1;
padding: 0 5px;
margin: 0;
border: 0;
list-style: none;
}
#high-basic-list .kboard-category .kboard-category-list li::before,
#high-basic-list .kboard-category .kboard-category-list li::after { 
display: none; 
}
#high-basic-list .kboard-category .kboard-category-list li a { 
display: block; 
padding: 5px 5px 5px 5px;
border: 0px solid #f1f1f1; 
border-radius:0px; 
border-bottom: 0px solid transparent;
font-size: 13px; 
font-weight: normal;
text-decoration: none; 
text-shadow: none; 
box-shadow: none; color: #888; 
}
#high-basic-list .kboard-category .kboard-category-list li.kboard-category-selected a {
border-bottom: 0px solid #545861; 
font-weight: bold;	
color: #545861; 
}
#high-basic-list .kboard-category .kboard-category-list span.count { 
display: inline-block;
width: auto;
min-width: 18px; 
height: 18px;
padding: 0px 5px;
margin-left: 5px; 
border-radius: 50px; 
background: #a2a2a2;
font-size: 10px; 
line-height: 18px;
color: #fff; 
text-align: center;
box-sizing: border-box;
} #high-basic-list .kboard-tree-category-wrap { 
overflow: hidden; 
margin-bottom: 20px;
}
#high-basic-list .kboard-tree-category-wrap select { 
display: inline; 
width: 93%; 
height: 40px; 
padding: 0px 10px;
margin: 0;
border: 1px solid #ededed;
border-radius: 5px;
background: #f3f3f3 url(https://1458class.com/wp-content/plugins/kboard/skin/high-basic/images/icon-select.png)no-repeat;
background-position: right 7px center;
font-size: 12px;
color: #666666;
line-height: 40px;
vertical-align: middle;
box-shadow: none;
box-sizing: content-box;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
#high-basic-list .kboard-tree-category-search .kboard-search-option-wrap.type-select { 
width: auto; 
}
#high-basic-list .kboard-tree-category-search .kboard-search-option-wrap.type-tab { 
width: 100%; 
}
#high-basic-list .kboard-tree-category { 
overflow: hidden; 
float: left;
width: 100%;
padding: 0;
margin: 0 0 5px 0;
border: 0; 
background-color: #f9f9f9;
list-style: none;
}
#high-basic-list .kboard-tree-category li {
display: inline-block;
*display: inline; 
zoom: 1;
padding: 0 5px;
margin: 0;
border: 0;
list-style: none;
}
#high-basic-list .kboard-tree-category li::before,
#high-basic-list .kboard-tree-category li::after { 
display: none;
}
#high-basic-list .kboard-tree-category li a { 
display: block; 
padding: 10px 10px 8px 10px; 
border: 0; 
border-bottom: 2px solid transparent; 
font-size: 13px;
text-decoration: none; 
text-shadow: none; 
box-shadow: none; 
color: #515151; 
}
#high-basic-list .kboard-tree-category li.kboard-category-selected a {
border-bottom: 2px solid #545861;
font-weight: bold;	
color: #545861;
}
#high-basic-list .kboard-tree-category-search { 
float: left;
width: 100%;
padding-top: 15px;
border-top: 1px solid #ededed;    
}
#high-basic-list .kboard-tree-category-search .kboard-search-option-wrap {
float: left;
margin-right: 25px;
}
#high-basic-list .kboard-list { 
float: left;
width: 100%;
border-top: 0px solid #333;  
background-color: white;
}  #high-basic-list .kboard-list table { 
display: table; 
table-layout: fixed; 
width: 100%; 
margin: 0px;
border-top: 1px solid #f1f1f1;
border-left: 0px solid #fff;
border-spacing: unset;
}
#high-basic-list .kboard-list table thead{ 
border-top: 1px solid #333;
background: #f3f3f3;
} #high-basic-list tr.kboard-list-notice {
background: #fafafa;
} #high-basic-list .kboard-list table tr td{ 
padding: 15px 0px;
border: 0px;
border-bottom: 1px solid #ededed;
font-size: 13px;
text-align: center;	
word-wrap: break-word;
vertical-align: middle;
}
#high-basic-list .kboard-list table thead tr td.kboard-list-title,
#high-basic-list .kboard-list table thead tr td.kboard-list-cate,
#high-basic-list .kboard-list table thead tr td.kboard-list-uid,
#high-basic-list .kboard-list table thead tr td.kboard-list-user,
#high-basic-list .kboard-list table thead tr td.kboard-list-date,
#high-basic-list .kboard-list table thead tr td.kboard-list-view{ 
padding: 15px 0px;
text-align: center; 
}
#high-basic-list .kboard-list table td.kboard-list-title { 
width: auto; 
padding: 17px 30px 17px 7px;
text-align: left;
}
#high-basic-list .kboard-list table td.kboard-list-title a{ 
color: #333;
text-decoration: none;
}
#high-basic-list .kboard-list table td.kboard-list-title a .high-basic-cut-strings img{ 
display: inline;
float: left; 
width: auto;
max-width: 100%;  
height: auto; 
margin: 0;
margin-right: 5px;
vertical-align: middle; 
}
#high-basic-list .kboard-list table td.kboard-list-uid{
width: 85px; 
}
#high-basic-list .kboard-list table td.kboard-list-cate{ 
width: 5%; 
}
#high-basic-list .kboard-list table td.kboard-list-user{ 
width: 90px; 
text-align: center; 
}
#high-basic-list .kboard-list table td.kboard-list-date{ 
width: 90px; 
text-align: center;
}
#high-basic-list .kboard-list table td.kboard-list-view{ 
width: 70px; 
text-align: center;
}
#high-basic-list .kboard-list .kboard-mobile-contents { 
display: none;
}
#high-basic-list .kboard-list table td .kboard-default-new-notify{ 
padding: 5px;
border-radius: 5px;
background: transparent;
font-size: 12px;
font-weight: bold;
text-transform: uppercase;
color: #ff0101; 
}
#high-basic-list .kboard-list table td .endRecruit img{
float: left;
} #high-basic-list .kboard-pagination { 
float: left;	
width: 100%;
padding: 15px 0; 
}
#high-basic-list .kboard-pagination .kboard-pagination-pages { 
float: left;
width: 100%;
padding: 0;
margin: 0;
border: 0;
list-style: none;
text-align: center;
}
#high-basic-list .kboard-pagination .kboard-pagination-pages li { 
display: inline-block; 
*display: inline; 
zoom: 1; 
padding: 0 1px;
margin: 0;
margin: 0px 3px; 
border: 0;
background: none;	
list-style: none;
}
#high-basic-list .kboard-pagination .kboard-pagination-pages li a { 
display: block;
height: 28px;
padding: 0 11px;
margin: 0;
border: 0; 
border-radius: 5px; 
background-color: #eeeeee; 
font-size: 13px; 
line-height: 28px; 
color: #999999; 
text-decoration: none; 
box-shadow: none; 
transition-duration: 0.3s; 
}
#high-basic-list .kboard-pagination .kboard-pagination-pages li:hover a,
#high-basic-list .kboard-pagination .kboard-pagination-pages li.active a { 
border: 0;
background-color: #777;
color: #fff; 	
}
#high-basic-list .kboard-pagination .kboard-pagination-pages li:before { 
display: none; 
}
#high-basic-list .kboard-pagination .kboard-pagination-pages li:after { 
display: none; 
}
#high-basic-list .kboard-control {
display: inline-block;
width: 100%;
text-align: right;
} #high-basic-list .kboard-search { 
float: left;
width: auto;
padding-bottom: 15px;
text-align: center; 
}
#high-basic-list .kboard-search select { 
display: inline;
width: 100px; 
min-width: 0; 
max-width: 100px; 
height: 40px; 
min-height: 0; 
padding: 0px 10px; 
margin: 0;
margin-right: 5px;
border: 1px solid #ededed;
border-radius: 5px;
background: #f3f3f3 url(https://1458class.com/wp-content/plugins/kboard/skin/high-basic/images/icon-select.png)no-repeat;
background-position: right 7px center;
font-size: 12px; 
color: #666666; 
line-height: 40px; 
vertical-align: middle; 
box-shadow: none; 
box-sizing: content-box; 
-webkit-appearance: none; 
-moz-appearance: none; 
appearance: none; 
}
#high-basic-list .kboard-search input { 
display: inline; 
width: 200px; 
min-width: 0;
max-width: 200px; 
height: 30px; 
min-height: 0;
padding: 5px 45px 5px 10px; 
margin: 0;
border-radius: 5px; 
border: 1px solid #ededed; 
background: none;
background-color: #f3f3f3;
font-size: 13px;
line-height: 26px;
text-align: left;
color: #666;
vertical-align: middle; 
box-shadow: none; 
box-sizing: content-box;
}
#high-basic-list .kboard-search .kboard-search-bar{ 
position: relative;
display: inline-block;
height: 42px;
}
#high-basic-list .kboard-search form .kboard-search-bar button[type=submit].high-basic-button-small{
position: absolute;
top: 0%;
right: 0;
padding: 0px 15px !important;
border: none;
background: transparent !important;
}
#high-basic-list .kboard-control a.high-basic-button-small { 
border: 1px solid transparent;
background: #333 !important; 
color: #fff !important; 
}
#high-basic-list .kboard-control a.high-basic-button-small.high-basic-write,
#high-basic-list .kboard-control button[type=submit].high-basic-button-small.high-basic-write{
padding-left: 42px !important;
background: #333 url(https://1458class.com/wp-content/plugins/kboard/skin/high-basic/images/icon-write.png) no-repeat !important;
background-position: left 15px top 12px !important;
} #high-basic-editor {
overflow: hidden;
background: #fff;
}
#high-basic-editor form {
padding: 20px 0px;
margin: 0;
}
#high-basic-editor select { 
display: inline; 
width: 30%; 
height: 40px; 
padding: 0px 15px; 
margin: 0;
border-radius: 5px; 
border: 1px solid #ddd; 
font-size: 13px; 
line-height: 40px;
color: #666666; 
box-shadow: none; 
background: #f7f7f7 url(https://1458class.com/wp-content/plugins/kboard/skin/high-basic/images/icon-select.png)no-repeat;
background-position: right 7px center;
box-sizing: content-box; 
vertical-align: top; 
transition: 300ms all ease-in-out; 
-webkit-appearance: none; 
-moz-appearance: none; 
appearance: none; 
}
#high-basic-editor input[type=text],
#high-basic-editor input[type=email],
#high-basic-editor input[type=number],
#high-basic-editor input[type=date],
#high-basic-editor input[type=password] { 
display: inline;
width: 30%; 
height: 30px; 
padding: 5px 15px;
margin: 0; 
border-radius: 5px; 
border: 1px solid #efefef;
background: none; 
background-color: #f3f3f3; 
font-size: 13px;
line-height: 30px; 
color: #666666; 
box-shadow: none; 
box-sizing: content-box; 
vertical-align: top; 
transition: 300ms all ease-in-out;
}
#high-basic-editor input[type=checkbox] { 
width: auto; 
-webkit-appearance: checkbox; 
-moz-appearance: checkbox; 
appearance: checkbox; 
}
#high-basic-editor input[type=radio] { 
width: auto; 
-webkit-appearance: radio; 
-moz-appearance: radio; 
appearance: radio;
}
#high-basic-editor select:hover,
#high-basic-editor input[type=text]:hover,
#high-basic-editor input[type=email]:hover,
#high-basic-editor input[type=number]:hover,
#high-basic-editor input[type=date]:hover,
#high-basic-editor input[type=password]:hover { 
border: 1px solid #777;
}
#high-basic-editor select:focus,
#high-basic-editor input[type=text]:focus,
#high-basic-editor input[type=email]:focus,
#high-basic-editor input[type=number]:focus,
#high-basic-editor input[type=date]:focus,
#high-basic-editor input[type=password]:focus { 
border: 1px solid #777;
}
#high-basic-editor input[type=file] { 
display: inline; 
width: 30%;
margin: 0; 
padding: 0;
border: 0;
border-radius: 0;
background-color: transparent;
font-size: 12px; 
color: #666;
box-shadow: none;	
}
#high-basic-editor input[type=file].imgUpload { 
float: left; 
height: 30px;
margin-right: 15px;
color: #333; 
}
#high-basic-editor input[type=file].imgUpload::-webkit-file-upload-button { 
visibility: hidden;
}
#high-basic-editor input[type=file].imgUpload::before { 
content: '업로드';
cursor: pointer; 
display: inline-block; 
padding: 0px 8px; 
border: 1px solid #555; 
border-radius: 3px; 
background: #555; 
outline: none; 
white-space: nowrap; 
-webkit-user-select: none;
font-weight: 700; 
font-size: 8pt;
color: #ccc; 
}
#high-basic-editor input[type=file].imgUpload:hover::before { 
border: 1px solid #555; 
background: #555;
}
#high-basic-editor input[type=file].imgUpload:active { 
outline: 0; 
}
#high-basic-editor input[type=file].imgUpload:active::before { 
background: -webkit-linear-gradient(top, #e3e3e3, #f9f9f9);
}
#high-basic-editor input[type=file].kboard-input-file-hide{
display: none;
}
#high-basic-editor input.kboard-upload-filename{
width: 100%;
height: 40px;
padding: 0px 75px 0px 15px;
border-radius: 5px;
border: 1px solid #fff;
background: #fff;
font-size: 12px;
box-sizing: border-box;
}
#high-basic-editor label.high-file-button{
position: absolute;
display: inline-block;
right: 0;
height: 42px;
padding: 0px 15px;
padding-left: 30px;
border: 0px;
border-radius: 0px 5px 5px 0px;
background: transparent url(https://1458class.com/wp-content/plugins/kboard/skin/high-basic/images/icon-upload.png) no-repeat;
background-position: left 3px top 12px;
color: #333;
font-size: 13px;
line-height: 40px;
box-sizing: border-box;
cursor: pointer;
z-index: 99;
}
#high-basic-editor .kboard-reg-file{
float: right;
width: 100%;
padding: 0px 10px;
text-align: right;
color: #b2b2b2;
box-sizing: border-box;
}
#high-basic-editor .kboard-reg-file a{
padding: 5px 7px;
margin-left: 10px;
border-radius: 5px;
font-size: 11px;
text-decoration: none;
background: #b2b2b2;
color: #fff;
}
#high-basic-editor .kboard-wrap-row{
display: inline-block;
width: 100%;
padding: 15px;
margin-top: 20px;
border: 1px solid #ededed;
border-radius: 5px;
background: #f5f5f5;
box-sizing: border-box;
}
#high-basic-editor .kboard-wrap-row .kboard-attr-row { 
float: left; 
width: 100%;
padding: 10px 0;
border-bottom: 1px solid #ddd;
background-color: transparent;
}
#high-basic-editor .kboard-wrap-row .kboard-attr-row:first-child{ 
padding: 0px 0px 10px;
} 
#high-basic-editor .kboard-wrap-row .kboard-attr-row:last-child{ 
padding: 10px 0px 0px;
border-bottom: 0px solid #ddd;
} 
#high-basic-editor .kboard-attr-row { 
float: left; 
width: 100%;
padding: 5px 0;
border-bottom: 1px solid #ededed;
background-color: transparent;
}
#high-basic-editor .kboard-attr-row .attr-name { 
display: inline;
float: left;	
width: 120px;
padding: 0 10px 0 10px;
margin: 0;
font-size: 13px; 
font-weight: bold;
line-height: 40px; 
letter-spacing: -1px;
color: #7b7b7b;
}
#high-basic-editor .kboard-attr-row .attr-name .field-name{ 
color: #333; 
}
#high-basic-editor .kboard-attr-row .attr-name img { 
display: inline;
width: auto; 
max-width: 100%; 
padding: 0;
margin: 0; 
vertical-align: middle;
}
#high-basic-editor .kboard-attr-row .attr-name .attr-required-text { 
font-weight: normal; 
font-size: 12px;
color: red; 
}
#high-basic-editor .kboard-attr-row.kboard-attr-content .attr-name { 
display: none;
}
#high-basic-editor .kboard-attr-row .attr-value {
position: relative;
padding: 0;
margin: 0 0 0 140px;
line-height: 40px;
font-size: 13px;
}
#high-basic-editor .kboard-attr-row .attr-value .attr-value-option {
display: inline;
width: auto; 
padding-right: 20px; 
font-size: 13px;
line-height: 40px;
cursor: pointer;
}
#high-basic-editor .kboard-attr-row .attr-value .attr-value-option input { 
cursor: pointer; 
}
#high-basic-editor .kboard-attr-row .attr-value .attr-value-label { 
display: inline;
cursor: pointer;
width: auto;
padding-right: 5px;
}
#high-basic-editor .kboard-attr-row .attr-value .attr-value-label input { 
cursor: pointer;
}
#high-basic-editor .kboard-attr-row .attr-value .description {
float: left;
width: 50%;
padding-left: 40px;
margin: 0;
background: url(https://1458class.com/wp-content/plugins/kboard/skin/high-basic/images/icon-desc.png) no-repeat;
background-position: left 15px top 12px;
font-size: 12px;
color: #8a8a8a;    
box-sizing: border-box;
}
#high-basic-editor .kboard-attr-row .attr-value .kboard-tree-category-wrap { 
float: left; 
width: 100%;
}
#high-basic-editor .kboard-attr-row .attr-value .kboard-tree-category-wrap select { 
clear: both;
float: left;
width: 30%;
margin-bottom: 5px;
}
#high-basic-editor .kboard-attr-title {
width: 100%; 
margin-bottom: 10px;
border-bottom: 0px;
}
#high-basic-editor .kboard-attr-title .attr-name {
width: 100%;
}
#high-basic-editor .kboard-attr-title .attr-value { 
margin-left: 0px;
}
#high-basic-editor .kboard-attr-title input[type=text] { 
position: relative;
width: 100%;
padding: 0px 10px;
border: 0px;
border-bottom: 1px solid #bbb;
border-radius: 0px;
background: #fff;
font-size: 18px;
font-weight: bold;
line-height: 1.6;
color: #333;
box-sizing: border-box;
}
#high-basic-editor .kboard-attr-title input[type=text]:focus {
border-bottom: 1px solid #333;
}
#high-basic-editor .kboard-attr-title input[type=text]::placeholder { 
font-size: 18px;
font-weight: bold;
letter-spacing: -.5px;
color: #ddd;
}
#high-basic-editor .kboard-content { 
float: left; 
width: 100%;
padding: 9px 0;
margin: 0;
background-color: white;
}
#high-basic-editor .kboard-content .editor-textarea {
display: inline;
width: 100%;
min-width: 100%;
max-width: 100%;
height: 250px;
min-height: 0;
padding: 5px;
margin: 0;
border: 1px solid #dcdcdc;
background: none;
background-color: transparent;
font-size: 13px;
box-shadow: none;
box-sizing: border-box;
text-indent: 0;
}
#high-basic-editor .kboard-control { 
float: left;
width: 100%;
padding: 15px 0;
}
#high-basic-editor .kboard-control .left { 
position: static;
float: left;
}
#high-basic-editor .kboard-control .left a.high-basic-button-small{ 
border: 1px solid #8a8a8a;
background: #8a8a8a;
color: #fff;
}
#high-basic-editor .kboard-control a.high-basic-button-small.high-basic-write,
#high-basic-editor .kboard-control button[type=submit].high-basic-button-small.high-basic-write{
padding: 0px 15px !important;
padding-left: 42px !important;
background: #333 url(https://1458class.com/wp-content/plugins/kboard/skin/high-basic/images/icon-write.png) no-repeat !important;
background-position: left 15px top 12px !important;
}
#high-basic-editor .kboard-control a.high-basic-button-small.high-basic-list{
padding-left: 42px !important;
background: #8a8a8a url(https://1458class.com/wp-content/plugins/kboard/skin/high-basic/images/icon-list.png) no-repeat !important;
background-position: left 15px top 13px !important;
}
#high-basic-editor .kboard-control a.high-basic-button-small.high-basic-back{
padding-left: 42px !important;
background: #8a8a8a url(https://1458class.com/wp-content/plugins/kboard/skin/high-basic/images/icon-back.png) no-repeat !important;
background-position: left 15px top 13px !important;
}
#high-basic-editor .kboard-control .right {
position: static;
float: right;
width: 50%;
text-align: right;
}
#high-basic-editor .kboard-control a.high-basic-button-small{
background: #333;
color: #fff;
}
#high-basic-editor.confirm {
max-width: 590px;
margin: 100px auto;
}
#high-basic-editor.confirm input[type=password] {
width: 100%;
box-sizing: border-box;
} #high-basic-document { 
display: inline-block; 
*display: inline; 
zoom: 1;
width: 100%;
margin: 0;
}
#high-basic-document .kboard-document-wrap { 
position: relative;
float: left;
width: 100%;
border-top: 2px solid #333;
border-bottom: 1px solid #ededed;
border-radius: 3px;
background-color: #fff;
}
#high-basic-document .kboard-title { 
float: left; 
width: 100%; 
background: #fff;
}
#high-basic-document .kboard-title h1 { 
margin: 0; 
padding: 25px 15px; 
color: #000;
font-weight: bold;
font-size: 24px;
line-height: 34px;
text-align: left;
}
#high-basic-document .kboard-detail { 
clear: both;
float: left;
width: 100%;
padding-top: 0px;
border-top: 1px dashed #dbdbdb;
border-bottom: 1px solid #f1f1f1;
background-color: #fff;
font-size: 13px;
}
#high-basic-document .kboard-detail .detail-attr { 
display: inline-block;
*display: inline;
zoom: 1;
float: right;
width: auto;
padding: 20px 20px 20px 15px;
margin: 0;
border-bottom: 0px;
border-radius: 0px;
background: #fff;
box-sizing: border-box;
}
#high-basic-document .kboard-detail .detail-attr.detail-writer {
float: left;
}
#high-basic-document .kboard-detail .detail-attr .detail-value { 
padding-left: 0px;
margin-left: 0px;
color: #333;
}
#high-basic-document .kboard-detail .detail-attr.detail-date .detail-value,
#high-basic-document .kboard-detail .detail-attr.detail-view .detail-value { 
text-align: right;
}
#high-basic-document .kboard-detail .detail-attr .detail-value a {
border: 0;
color: #333;
text-decoration: none;
box-shadow: none;
}
#high-basic-document .kboard-detail .detail-attr .detail-value img.avatar { 
display: inline;
width: 24px;
max-width: none;
height: 24px;
margin: 0;
border-radius: 50%;
vertical-align: middle;
}
#high-basic-document .kboard-content { 
clear: both;
float: left;
width: 100%;
min-height: 200px;
}
#high-basic-document .kboard-content .content-view {
padding: 30px 15px 30px;
margin: 0;
word-break: break-all;
}
#high-basic-document .kboard-content .content-view iframe { 
max-width: 100%;
}
#high-basic-document .kboard-content .content-view img {
display: inline;
max-width: 100%;
margin: 0;
vertical-align: middle;
}
#high-basic-document .kboard-content .content-view hr {
height: 1px;
margin: 10px 0;
padding: 0;
border: 0;
background-color: #f1f1f1;
}
#high-basic-document .kboard-content .content-view ul {
margin: 0.75em 0;
}
#high-basic-document .kboard-content .content-view ol {
margin: 0.75em 0;
}
#high-basic-document .kboard-content .content-view p { 
margin: 0 0 0.75em;
color: #333;
}
#high-basic-document .kboard-content .content-view p:last-child { 
margin: 0;
}
#high-basic-document .kboard-content .content-view .thumbnail-area { 
text-align: center;
}
#high-basic-document .kboard-content .content-view .aligncenter { 
display: block;
margin-right: auto;
margin-left: auto; 
}
#high-basic-document .kboard-content .content-view .alignright {
float:right;
}
#high-basic-document .kboard-content .content-view .alignleft { 
float: left;
}
#high-basic-document .kboard-content .content-view strong { 
font-weight: bold;
}
#high-basic-document .kboard-document-action {
overflow: hidden;
display: block;
padding: 0 15px 22px 15px;
line-height: 1;
}
#high-basic-document .kboard-document-action .left { 
position: static;
float: left;
}
#high-basic-document .kboard-document-action .right { 
position: static; 
float: right; 
text-align: right;
}
#high-basic-document .kboard-button-action { 
cursor: pointer;
margin: 0 0 5px 0;
padding: 4px 5px;
border: 1px solid #ededed;
border-radius: 2px;
background: none;
background-color: white;
font-size: 12px;
font-weight: normal;
line-height: 12px;
text-align: left;
letter-spacing: normal;
vertical-align: middle;
text-shadow: none;
box-shadow: none; 
} #high-basic-document .kboard-attach { 
clear: both;
overflow: hidden;
padding: 0px 10px;
margin: 0 0px;
border-top: 0px dashed #ddd;
background: #f7f7f7;
font-size: 13px;
line-height: 22px;
}
#high-basic-document .kboard-attach .kboard-button-action { 
padding: 4px 5px;
margin: 0 0 5px 0;
border: none;
background: none;
font-size: 12px;
font-weight: normal;
line-height: 12px;
text-align: left;
}
#high-basic-document .kboard-button-action span { 
position: static;
display: inline;
padding: 0; 
margin: 0; 
font-size: 12px; 
line-height: 12px;
}
#high-basic-document .kboard-button-like {
padding: 10px;
color: #ff5959;
background: #f7f7f7;
}
#high-basic-document .kboard-button-unlike {
padding: 10px;
color: #3d62aa;
display: none;
}
#high-basic-document .kboard-button-print { 
padding: 10px;
color: gray;
}
#high-basic-document .kboard-button-download {
color: gray;
}
#high-basic-document .kboard-comments-area { 
float: left;
width: 100%;
}
#high-basic-document .kboard-document-navi { 
float: left;
width: 100%;
padding-top: 0px;
}
#high-basic-document .kboard-document-navi a { 
display: block;
border: 0;
font-size: 13px;
line-height: 20px;
text-decoration: none;
color: #545861;
box-shadow: none;
transition-duration: .3s;
}
#high-basic-document .kboard-document-navi .navi-document-title { 
display: block;
}
#high-basic-document .kboard-document-navi .navi-arrow { 
position: absolute; 
display: block;
}
#high-basic-document .kboard-document-navi .kboard-prev-document { 
position: relative; 
float: left;
width: 100%;
}
#high-basic-document .kboard-document-navi .kboard-prev-document .navi-document-title { 
padding: 15px;
padding-left: 65px;
border-bottom: 1px solid #eaeaea;
}
#high-basic-document .kboard-document-navi .kboard-prev-document .navi-arrow { 
top: 15px;
left: 15px;
font-weight: bold; 
}
#high-basic-document .kboard-document-navi .kboard-prev-document:hover a { 
color: black; 
}
#high-basic-document .kboard-document-navi .kboard-next-document { 
position: relative; 
float: left;
width: 100%;
text-align: left;
}
#high-basic-document .kboard-document-navi .kboard-next-document .navi-document-title {
padding: 15px; 
padding-left: 65px; 
border-bottom: 1px solid #eaeaea;
}
#high-basic-document .kboard-document-navi .kboard-next-document .navi-arrow { 
top: 15px; 
left: 15px; 
font-weight: bold;
}
#high-basic-document .kboard-document-navi .kboard-next-document:hover a {
color: black;
}
#high-basic-document .kboard-control { 
float: left;
width: 100%;
padding: 15px 0; 
}
#high-basic-document .kboard-control .left {
position: static;
float: left;
}
#high-basic-document .kboard-control .left a.high-basic-button-small{ 
border: 1px solid #8a8a8a;
background: #8a8a8a;
color: #fff;
}
#high-basic-document .kboard-control a.high-basic-button-small.high-basic-write,
#high-basic-document .kboard-control button[type=submit].high-basic-button-small.high-basic-write{
padding-left: 42px !important;
background: #333 url(https://1458class.com/wp-content/plugins/kboard/skin/high-basic/images/icon-write.png) no-repeat !important;
background-position: left 15px top 12px !important;
}
#high-basic-document .kboard-control a.high-basic-button-small.high-basic-list{
padding-left: 42px !important;
border: 1px solid #b6b6b6;
background: #b6b6b6 url(https://1458class.com/wp-content/plugins/kboard/skin/high-basic/images/icon-list.png) no-repeat !important;
background-position: left 15px top 13px !important;
}
#high-basic-document .kboard-control a.high-basic-button-small.high-basic-delete{
padding-left: 42px !important;
background: #333 url(https://1458class.com/wp-content/plugins/kboard/skin/high-basic/images/icon-delete.png) no-repeat !important;
background-position: left 15px top 13px !important;
}
#high-basic-document .kboard-control a.high-basic-button-small.high-basic-reply{
padding-left: 38px !important;
border: 1px solid #b6b6b6;
background: #b6b6b6 url(https://1458class.com/wp-content/plugins/kboard/skin/high-basic/images/icon-reply-02.png) no-repeat !important;
background-position: left 15px top 13px !important;
}
#high-basic-document .kboard-control .right {
position: static;
float: right;
text-align: right;
} #high-basic-document .kboard-attach.top{
left: 0px;
bottom: -30px;
z-index: 999;
width: 100%;
box-sizing: border-box;
}
#high-basic-document .kboard-attach.top.sticky{ 
position: fixed;
left: 50%;
bottom: 10px;
width: 60%;
border: 1px solid #888;
border-radius: 5px;
z-index: 999;
transform: translateX(-50%);
transition: 500ms bottom ease-in-out; 
}
#high-basic-document .kboard-attach.top.sticky.inBoard{ 
display: none;
position: absolute;
left: 50%;
bottom: 10px;
z-index: 999;
width: 100%;
border: 1px solid #888;
border-radius: 5px;
transform: translateX(-50%);
transition: 500ms bottom ease-in-out; 
}
#high-basic-document .kboard-attach.top .kboard-attach-row{ 
display: inline-block; 
width: 100%;
padding: 12px 5px;
border-bottom: 1px solid #ededed;
box-sizing: border-box;
}
#high-basic-document .kboard-attach.top .kboard-attach-row:last-child{ 
border-bottom: 0px solid #ededed; 
}
#high-basic-document .kboard-attach.top .kboard-attach-row .file-label{
position: relative;
float: left;
display: inline-block;
padding-left: 24px;
padding-right: 10px;
margin-right: 10px;
margin-bottom: 0px;
background: url(https://1458class.com/wp-content/plugins/kboard/skin/high-basic/images/icon-files.png)no-repeat;
background-position: left 0px top 5px;
font-size: 13px;
line-height: 27px;
color: #000;
}
#high-basic-document .kboard-attach.top .kboard-attach-row .file-label::after{ 
position: absolute; 
content: ''; 
top: 7px; 
right: 0px; 
width: 1px; 
height: 15px;
background: #bbb; 
}
#high-basic-document .kboard-attach.top .kboard-attach-row button{ 
clear: both;
overflow: hidden;
margin: 0 0px;
padding: 0px;
font-size: 13px;
line-height: 27px;
border-top: 0px dashed #ededed;
background: #f7f7f7;
} #high-basic-latest table { 
display: table; 
table-layout: fixed; 
width: 100%; 
border: 0; 
border-bottom: 1px solid #f1f1f1;
}
#high-basic-latest table tr {
padding: 0;
border: 0;
}
#high-basic-latest table th {
height: auto;
padding: 13px 0;
border: 0;
text-align: center;
}
#high-basic-latest table td { 
height: auto;
padding: 10px 0;
border: 0;
border-top: 1px solid #f1f1f1;
vertical-align: middle;
}
#high-basic-latest table tr:first-child td { 	
border-top: 0px solid #f1f1f1;
}
#high-basic-latest table td.kboard-latest-title {
text-align: left;
}
#high-basic-latest table .kboard-latest-title {
padding-left: 5px;
font-size: 13px;
}
#high-basic-latest table .kboard-latest-title a {
text-decoration: none;
box-shadow: none;
font-size: 15px;
color: #666;
}
#high-basic-latest table .kboard-latest-title a span.kboard-default-new-notify{
padding: 2px 6px;
margin-right: 5px;
text-decoration: none;
box-shadow: none;
font-size: 11px;
color: #fff;
background: #c1c1c1;
}
#high-basic-latest table .kboard-latest-title img { 
display: inline;
width: auto;
max-width: 100%;
height: auto;
margin: 0;
vertical-align: middle;
}
#high-basic-latest table .kboard-latest-date { 
width: 80px; 
text-align: right; 
font-size: 15px;
} @media screen and (max-width: 768px) {	
#high-basic-list form {
display: block;
}
#high-basic-list .kboard-list .wrap-list { 
float: left; 
width: 50%; 
}
#high-basic-list .kboard-list.col-list .wrap-list .inner .contents {
float: left;
width: 50%;
padding: 60px 30px 30px;		
}
#high-basic-list .kboard-list.col-list .wrap-list .inner .thumbnail {
float: left;
position: relative;
width: 50%;
}
#high-basic-list .kboard-category.category-mobile { 
display: block;
padding: 0px 0px;
}
#high-basic-list .kboard-list-header .kboard-sort select{ 
display: none;
width: 100%;
margin-bottom: 5px;
border-radius: 5px;
}
#high-basic-list .kboard-category.category-pc { 
display: none;
}
#high-basic-list .kboard-tree-category-search .kboard-search-option-wrap.select { 
width: 100%;
}
#high-basic-list .kboard-list table { 
border-top: 1px solid #f1f1f1;
}
#high-basic-list .kboard-list table thead { 
display: none;
}
#high-basic-list .kboard-list table td.kboard-list-title {
padding: 10px 5px;
}
#high-basic-list .kboard-list table td.kboard-list-title .high-basic-cut-strings { 
margin-bottom: 10px;
font-size: 14px;
font-weight: normal;
line-height: 22px;
white-space: normal;
}
#high-basic-list .kboard-list table tr td.kboard-list-cate,
#high-basic-list .kboard-list table tr td.kboard-list-uid,
#high-basic-list .kboard-list table tr td.kboard-list-user,
#high-basic-list .kboard-list table tr td.kboard-list-user,
#high-basic-list .kboard-list table td.kboard-list-date,
#high-basic-list .kboard-list table td.kboard-list-view { 
display: none;
}
#high-basic-list .kboard-list .kboard-mobile-contents { 
display: block;
color: #999;
}
#high-basic-list .kboard-pagination .kboard-pagination-pages li { 
display: none;
}
#high-basic-list .kboard-pagination .kboard-pagination-pages li.first-page,
#high-basic-list .kboard-pagination .kboard-pagination-pages li.last-page,
#high-basic-list .kboard-pagination .kboard-pagination-pages li.prev-page,
#high-basic-list .kboard-pagination .kboard-pagination-pages li.next-page,
#high-basic-list .kboard-pagination .kboard-pagination-pages li.active { 
display: inline-block; 
}
#high-basic-list .kboard-pagination .kboard-pagination-pages li.prev-page a,
#high-basic-list .kboard-pagination .kboard-pagination-pages li.next-page a { 
padding: 0 18px; 
}
#high-basic-list .kboard-search {
position: relative;
float: left;
width: 100%;		
height: auto;
padding-bottom: 15px;
text-align: center;
}
#high-basic-list .kboard-search select {
position: absolute;
float: left;
left: 0px;
width: 70px;
height: 40px;
margin-right: 1%;
line-height: 40px;
box-sizing: border-box;
z-index: 99;
}
#high-basic-list .kboard-search .kboard-search-bar {
position: relative;
display: inline-block;
left: 0px;
width: 100%;
height: 42px;		
}
#high-basic-list .kboard-search form a.high-basic-button-small{
width: 100%;
box-sizing: border-box;
}
#high-basic-list .kboard-search input { 
float: left;
width: 100%;
min-width: 100%;
height: 40px;
padding-left: 80px;
padding-right: 45px;
line-height: 40px;
box-sizing: border-box;
}
#high-basic-list .kboard-search button { 
float: left;	
height: 40px;
background: #fff !important;
line-height: 40px;
box-sizing: border-box;
}
#high-basic-list .kboard-list .wrap-list {
float: left;
width: 100%;
padding: 0px 15px;
margin-top: 30px;
}
#high-basic-list .kboard-list.col-list .wrap-list .inner .contents {
float: left;
width: 50%;
padding: 20px 10px 30px;		
}
#high-basic-list .kboard-list.col-list .wrap-list .inner .thumbnail {
position: relative;
float: left;
width: 50%;		
}
#high-basic-list .kboard-list.col-list .wrap-list .inner .thumbnail .dDay {
top: 5px;
right: 5px;
width: 35px;
height: 35px;
border-radius: 50px; 
line-height: 35px;
}
#high-basic-editor select,
#high-basic-editor input[type=text],
#high-basic-editor input[type=email],
#high-basic-editor input[type=number],
#high-basic-editor input[type=date],
#high-basic-editor input[type=password],
#high-basic-editor input[type=file] { 
width: 100% !important; 
box-sizing: border-box;
}
#high-basic-editor input[type=date] { 
-webkit-appearance: textfield; 
-moz-appearance: textfield;
}
#high-basic-editor .kboard-attr-row { 
width: 100%;
padding: 5px 0;
}
#high-basic-editor .kboard-attr-row .attr-name { 
width: 100%;
padding: 0;
font-size: 14px;
}
#high-basic-editor .kboard-attr-row .attr-value { 
margin: 0;
}
#high-basic-editor .kboard-attr-row .attr-value .kboard-tree-category-wrap select {
width: 100%;
margin-bottom: 10px;
}
#high-basic-editor.confirm {
max-width: none;
}
#high-basic-document .kboard-title h1 { 
padding: 20px 10px; 
font-size: 18px;
}
#high-basic-document .kboard-content .content-view {
padding: 10px 5px 10px;
}
#high-basic-document .kboard-detail{
padding: 5px 0px;
background: #f7f7f7;
}
#high-basic-document .kboard-detail .detail-attr {
float: right;
width: 100%;
padding: 5px 10px;
margin-bottom: 5px;
line-height: normal;
background: transparent;
box-sizing: border-box;
}
#high-basic-document .kboard-detail .detail-attr.detail-view{ 
display: none;
}
#high-basic-document .kboard-detail .detail-attr{ 
margin-bottom: 0px;
}
#high-basic-document .kboard-detail .detail-attr .detail-value{
font-size: 11px;
text-align: left;
}
#high-basic-document .kboard-detail .detail-attr.detail-date .detail-value, 
#high-basic-document .kboard-detail .detail-attr.detail-view .detail-value {
text-align: left;
}
#high-basic-document .kboard-detail .detail-attr .detail-value a { 
text-decoration: none;
border: 0;
box-shadow: none;
color: #333;
}
#high-basic-document .kboard-detail .detail-attr .detail-value img.avatar { 
display: inline;
width: 24px;
max-width: none;
height: 24px;
margin: 0;
border-radius: 50%;
vertical-align: middle;
}
#high-basic-document .kboard-document-action { 
padding: 10px 5px 5px 5px;
}
#high-basic-document .kboard-attach {
margin: 0px;
padding: 0px 5px;
}
#high-basic-document .kboard-document-navi .kboard-prev-document { 
width: 100%;
}
#high-basic-document .kboard-document-navi .kboard-next-document {		
float: left;
width: 100%;
margin-top: 0px;
text-align: left;
}
}
@media screen and (max-width: 450px) {
#high-basic-document .kboard-control .left {
position: static;
float: left;
width: 50%;
}
#high-basic-document .kboard-control a.high-basic-button-small.high-basic-list,
#high-basic-document .kboard-control a.high-basic-button-small.high-basic-reply {
float: left;
padding-left: 0px !important;
padding-right: 0px !important;
border: 1px solid #b6b6b6;
background: #b6b6b6 !important;
background-position: left 15px top 13px !important;
width: calc( 50% - 5px);
box-sizing: border-box;
margin-right: 5px;
text-align: center;
}
#high-basic-document .kboard-control .right{
position: static;
float: right;
width: 50%;
}
#high-basic-document .kboard-control a.high-basic-button-small.high-basic-write, 
#high-basic-document .kboard-control button[type=submit].high-basic-button-small.high-basic-write,
#high-basic-document .kboard-control a.high-basic-button-small.high-basic-delete{
float: right;
padding-left: 0px !important;
padding-right: 0px !important;
border: 1px solid #b6b6b6;
background: #333 !important;
background-position: left 15px top 13px !important;
width: calc( 50% - 5px);
box-sizing: border-box;
margin-left: 5px;
text-align: center;
}
#high-basic-document .kboard-attach.top .kboard-attach-row .file-label,
#high-basic-document .kboard-attach.top .kboard-attach-row button {
font-size: 12px;
line-height: 27px;
color: #000;
}
#high-basic-editor .kboard-control .left {
position: static;
float: left;
width: 50%;
}
#high-basic-editor .kboard-control a.high-basic-button-small.high-basic-list,
#high-basic-editor .kboard-control a.high-basic-button-small.high-basic-reply,
#high-basic-editor .kboard-control a.high-basic-button-small.high-basic-back {
float: left;
padding-left: 0px !important;
padding-right: 0px !important;
border: 1px solid #b6b6b6;
background: #b6b6b6 !important;
background-position: left 15px top 13px !important;
width: calc( 50% - 5px);
box-sizing: border-box;
margin-right: 5px;
text-align: center;
}
#high-basic-editor .kboard-control .right{
position: static;
float: right;
width: 50%;
}
#high-basic-editor .kboard-control a.high-basic-button-small.high-basic-write, 
#high-basic-editor .kboard-control button[type=submit].high-basic-button-small.high-basic-write,
#high-basic-editor .kboard-control a.high-basic-button-small.high-basic-delete{
float: right;
padding-left: 0px !important;
padding-right: 0px !important;
border: 1px solid #b6b6b6;
background: #333 !important;
background-position: left 15px top 13px !important;
width: calc( 50% - 5px);
box-sizing: border-box;
margin-left: 5px;
text-align: center;
}
}
@media screen and (max-width: 375px) {
#high-basic-list .kboard-search{ 
width: 100%;
}
#high-basic-list .kboard-search button { 
float: left;
width: auto;
min-width: 10%;
height: 40px;
box-sizing: border-box;		
}
.wrap-btn-group {
float: right;
width: 30%;		
}
}