﻿@charset "UTF-8";
/*! mesh.admin CSS v1.0.7 */
.m-brand__logo-wrapper img { max-width: 175px; margin: 0 0 0 0; }
.m-brand__logo-wrapper *::selection { color: inherit; background: transparent; }
.m-brand__logo-wrapper *::-moz-selection { color: inherit; background: transparent; }

.m-typeahead .tt-menu { max-height: 220px; overflow-y: auto; z-index: 120; }

.m-content .btn-lg { font-size: 18px; line-height: 1.33333; padding: 10px 16px; border-radius: 6px; }
.m-content .btn-sm { font-size: 12px; line-height: 1.5; padding: 5px 10px; border-radius: 3px; }
.m-content .btn-xs { font-size: 13px; line-height: 1.51; padding: 0 1rem; border-radius: 3px; }
.m-content .btn-xxs { font-size: 11px; line-height: 1.51; padding: 3px 6px; border-radius: 3px; }
.m-content .admin-table { margin: 30px 0 30px 0; background-color: #ffffff; }
.m-content .admin-table .table { margin-bottom: 0; }
.m-content .admin-table-title { font-size: 16px; line-height: 30px; margin: 0; padding: 8px; text-align: left; color: #7d838b; }
.m-content .admin-table-title .icon { font-family: "LineAwesome"; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-smoothing: antialiased; font-style: normal; font-weight: normal; }
.m-content .admin-table-title .icon.home:before { content: "\f237"; }
.m-content .admin-table-title .icon.content:before { content: "\f29c"; }
.m-content .admin-table-title .icon.navigation:before { content: "\f2bd"; }
.m-content .admin-table-title .icon.media:before { content: "\f246"; }
.m-content .admin-table-title .icon.forms:before { content: "\f2ac"; }
.m-content .admin-table-title .icon.articles:before { content: "\f19e"; }
.m-content .admin-table-title .icon.events:before { content: "\f15c"; }
.m-content .admin-table-title .icon.locations:before { content: "\f1a3"; }
.m-content .admin-table-title .icon.tags:before { content: "\f331"; }
.m-content .admin-table-title .icon.meta:before { content: "\f1ac"; }
.m-content .admin-table-title .icon.social:before { content: "\f2f1"; }
.m-content .admin-table-title .icon.groups:before { content: "\f1af"; }
.m-content .admin-table-title .icon.conversation:before { content: "\f1a1"; }
.m-content .admin-table-title .icon.statement:before { content: "\f19f"; }
.m-content .admin-table-title .icon.rating:before { content: "\f31a"; }
.m-content .admin-table-title .icon.redirect:before { content: "\f2f0"; }
.m-content .admin-table-title .icon.notification:before { content: "\f1c6"; }
.m-content .admin-table-title .icon.transcript:before { content: "\f103"; }
.m-content .admin-table-title .icon.reports:before, .m-content .admin-table-title .icon.analysis:before { content: "\f2fd"; }
.m-content .admin-table-title .icon.security:before { content: "\f271"; }
.m-content .admin-table-title .icon.config:before, .m-content .admin-table-title .icon.configuration:before { content: "\f19b"; }
.m-content .admin-table-title .icon { display: inline-block; float: left; font-family: "LineAwesome"; font-size: 20px; font-weight: normal; font-style: normal; line-height: 30px; width: 30px; height: 30px; margin: 0 8px 0 0; text-align: center; color: #ffffff; border-radius: 15px; background-color: #dfdcf3; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-smoothing: antialiased; }
.m-content .table > thead > tr > th, .m-content .table > thead > tr > td, .m-content .table > tbody > tr > th, .m-content .table > tbody > tr > td, .m-content .table > tfoot > tr > th, .m-content .table > tfoot > tr > td { border-top: 1px solid #f4f3fb; }
.m-content .table > caption + thead > tr:first-child > th, .m-content .table > caption + thead > tr:first-child > td, .m-content .table > colgroup + thead > tr:first-child > th, .m-content .table > colgroup + thead > tr:first-child > td, .m-content .table > thead:first-child > tr:first-child > th, .m-content .table > thead:first-child > tr:first-child > td { border-top: 0; }
.m-content .table > thead > tr > th { vertical-align: bottom; border-bottom: 1px solid #ccc; background-color: #fff; font-weight: 500; color: #58595B; padding: 0.75rem 0.75rem 0.5rem 0.70rem;}
.m-content .table > tbody > tr > td { color: #4b4c4e; }
.m-content .table-striped > tbody > tr:nth-of-type(odd) { background-color: #f4f5f8; }
.m-content .table-hover > tbody > tr:hover { background-color: #f7f7fc; }
.m-content .btn-cell { text-align: right; }
.m-content .btn-cell .btn { min-width: 50px; }
.m-content .mesh-search-header:before, .m-content .mesh-search-header:after { display: table; content: " "; }
.m-content .mesh-search-header:after { clear: both; }
.m-content .mesh-search-bar { position: relative; float: right; margin: 0; }
.m-content .mesh-search-bar:before, .m-content .mesh-search-bar:after { display: table; content: " "; }
.m-content .mesh-search-bar:after { clear: both; }
.m-content .mesh-search-bar form { display: inline-block; }
.m-content .mesh-search-bar .mesh-search { float: left; height: 40px; }
.m-content .mesh-search-bar .mesh-search .form-control { width: 180px; -webkit-transition: width 0.6s ease 0s, opacity 0.6s ease 0s, visibility 0.1s ease 0.1s; -moz-transition: width 0.6s ease 0s, opacity 0.6s ease 0s, visibility 0.1s ease 0.1s; -o-transition: width 0.6s ease 0s, opacity 0.6s ease 0s, visibility 0.1s ease 0.1s; transition: width 0.6s ease 0s, opacity 0.6s ease 0s, visibility 0.1s ease 0.1s; border: 1px solid #ebedf2; border-right: 0; border-radius: 20px; border-top-right-radius: 0; border-bottom-right-radius: 0; }
.m-content .mesh-search-bar .mesh-search .form-control::selection { color: #474a4d; background: rgba(91, 192, 222, 0.2); }
.m-content .mesh-search-bar .mesh-search .form-control::-moz-selection { color: #474a4d; background: rgba(91, 192, 222, 0.2); }
body.no-touch .m-content .mesh-search-bar .mesh-search .form-control:focus, .m-content .mesh-search-bar .mesh-search .form-control:active { width: 340px; }
.m-content .mesh-search-bar .mesh-search .btn-search { height: 40px; padding: 0 10px; color: #70767e; border: 1px solid #ebedf2; border-left: 0; border-radius: 20px; border-top-left-radius: 0; border-bottom-left-radius: 0; background-color: transparent; }
.m-content .mesh-search-bar .mesh-search .icon-search { display: inline-block; font-family: "LineAwesome"; font-size: 22px; font-weight: normal; font-style: normal; line-height: 38px; -webkit-transform: scaleX(-1); -moz-transform: scaleX(-1); -o-transform: scaleX(-1); transform: scaleX(-1); text-rendering: optimizeLegibility; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-smoothing: antialiased; -ms-filter: fliph; filter: fliph; }
.m-content .mesh-search-bar .mesh-search .icon-search:before { content: "\f2eb"; }
.m-content .mesh-search-bar .category-toggle { display: block; float: right; font-family: "LineAwesome"; font-size: 24px; font-weight: normal; font-style: normal; line-height: 38px; width: 40px; height: 40px; margin: 0 0 0 15px; padding: 0; cursor: pointer; text-align: center; color: #5bc0de; border: 1px solid #5bc0de; border-radius: 20px; background-color: #ffffff; text-rendering: optimizeLegibility; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-smoothing: antialiased; }
.m-content .mesh-search-bar .category-toggle:before { display: block; content: "\f33a"; }
body.no-touch .m-content .mesh-search-bar .category-toggle:hover, body.no-touch .m-content .mesh-search-bar .category-toggle:focus, .m-content .mesh-search-bar .category-toggle:active { color: #5bc0de; border-color: #31b0d5; background-color: rgba(91, 192, 222, 0.1); }
.m-content .mesh-search-bar .category-toggle.selected { color: #ffffff; border-color: #5bc0de; background-color: #5bc0de; }
body.no-touch .m-content .mesh-search-bar .category-toggle.selected:hover, body.no-touch .m-content .mesh-search-bar .category-toggle.selected:focus, .m-content .mesh-search-bar .category-toggle.selected:active { color: rgba(255, 255, 255, 0.8); border-color: #31b0d5; background-color: #31b0d5; }
.m-content .categories { margin: 30px -5px 30px -5px; }
.m-content .categories:before, .m-content .categories:after { display: table; content: " "; }
.m-content .categories:after { clear: both; }
.m-content .categories hr { display: block; float: none; clear: both; width: 400px; height: 30px; margin: 0 auto; border: 0; border-bottom: 1px solid #f4f3fb; }
.m-content .categories .category-item { position: relative; float: left; min-width: 120px; height: 46px; margin: 0 5px 10px 5px; }
.m-content .categories .category-item .inner { position: relative; top: 0; left: 0; width: 100%; height: 46px; cursor: pointer; text-align: left; background-color: #ffffff; -webkit-box-shadow: 0 1px 15px 1px rgba(113, 106, 202, 0.08); -moz-box-shadow: 0 1px 15px 1px rgba(113, 106, 202, 0.08); box-shadow: 0 1px 15px 1px rgba(113, 106, 202, 0.08); }
body.no-touch .m-content .categories .category-item .inner:hover, body.no-touch .m-content .categories .category-item .inner:focus, .m-content .categories .category-item .inner:active { border-color: #d9dde0; -webkit-box-shadow: 0 1px 15px 1px rgba(113, 106, 202, 0.2); -moz-box-shadow: 0 1px 15px 1px rgba(113, 106, 202, 0.2); box-shadow: 0 1px 15px 1px rgba(113, 106, 202, 0.2); }
.m-content .categories .category-item .count { position: relative; z-index: 10; top: 8px; left: 8px; display: inline-block; float: left; font-size: 20px; line-height: 32px; min-width: 30px; height: 30px; margin: 0; padding: 0; text-align: center; opacity: 1; color: #ffffff; border-radius: 15px; background-color: rgba(0, 0, 50, 0.15); }
.m-content .categories .category-item .title { float: left; font-size: 14px; line-height: 46px; margin: 0 0 0 5px; padding: 0 10px; text-align: left; color: #70767e; }
.m-content .categories .category-item .controls { position: absolute; top: 0; right: 0; visibility: hidden; float: right; height: 46px; padding: 0 4px; background-color: #ffffff; }
.m-content .categories .category-item .controls .edit { float: left; font-size: 17px; line-height: 30px; width: 30px; height: 30px; margin: 8px 4px; cursor: pointer; text-align: center; opacity: 1; color: #899297; border-radius: 4px; background-color: #f4f3fb; text-shadow: none; }
.m-content .categories .category-item .controls .edit:before { font-family: "Flaticon"; font-weight: normal; font-style: normal; content: "\f14b"; text-rendering: optimizeLegibility; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-smoothing: antialiased; }
body.no-touch .m-content .categories .category-item .controls .edit:hover, body.no-touch .m-content .categories .category-item .controls .edit:focus, .m-content .categories .category-item .controls .edit:active { opacity: 1; color: #ffffff; background-color: #262734; }
.m-content .categories .category-item .controls .delete { float: left; font-size: 18px; line-height: 30px; width: 30px; height: 30px; margin: 8px 4px; cursor: pointer; text-align: center; opacity: 1; color: #899297; border-radius: 4px; background-color: #f4f3fb; text-shadow: none; }
.m-content .categories .category-item .controls .delete:before { font-family: "Flaticon"; font-weight: normal; font-style: normal; content: "\f15f"; text-rendering: optimizeLegibility; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-smoothing: antialiased; }
body.no-touch .m-content .categories .category-item .controls .delete:hover, body.no-touch .m-content .categories .category-item .controls .delete:focus, .m-content .categories .category-item .controls .delete:active { opacity: 1; color: #ffffff; background-color: #262734; }
body.no-touch .m-content .categories .category-item:hover .controls, body.no-touch .m-content .categories .category-item:focus .controls, .m-content .categories .category-item:active .controls { visibility: visible; }
.m-content .categories .category-item.selected.category-1 .inner .count { background-color: #4078a5; }
.m-content .categories .category-item.selected.category-2 .inner .count { background-color: #00a399; }
.m-content .categories .category-item.selected.category-3 .inner .count { background-color: #b2d969; }
.m-content .categories .category-item.selected.category-4 .inner .count { background-color: #fad02f; }
.m-content .categories .category-item.selected.category-5 .inner .count { background-color: #59a572; }
.m-content .categories .category-item.selected.category-6 .inner .count { background-color: #e58826; }
.m-content .categories .category-item.selected.category-7 .inner .count { background-color: #f04f50; }
.m-content .subcategories { font-size: 0; line-height: 0; margin: -5px 0 0 0; padding: 0 10px 10px 8px; }
.m-content .subcategories a { display: inline-block; font-size: 12px; line-height: 14px; margin: 5px 5px 0 0; padding: 5px 10px; cursor: pointer; text-decoration: none; color: #a5a9af; border: 1px solid #f6f6f7; border-radius: 3px; }
body.no-touch .m-content .subcategories.category-1 a:hover, body.no-touch .m-content .subcategories.category-1 a:focus, .m-content .subcategories.category-1 a:active { text-decoration: none; color: #70767e; border-color: #a5a9af; }
.m-content .subcategories.category-1 a.selected { color: #4078a5; border-color: rgba(64, 120, 165, 0.2); }
body.no-touch .m-content .subcategories.category-1 a.selected:hover, body.no-touch .m-content .subcategories.category-1 a.selected:focus, .m-content .subcategories.category-1 a.selected:active { color: #4078a5; border-color: rgba(64, 120, 165, 0.7); }
body.no-touch .m-content .subcategories.category-2 a:hover, body.no-touch .m-content .subcategories.category-2 a:focus, .m-content .subcategories.category-2 a:active { text-decoration: none; color: #70767e; border-color: #a5a9af; }
.m-content .subcategories.category-2 a.selected { color: #00a399; border-color: rgba(0, 163, 153, 0.2); }
body.no-touch .m-content .subcategories.category-2 a.selected:hover, body.no-touch .m-content .subcategories.category-2 a.selected:focus, .m-content .subcategories.category-2 a.selected:active { color: #00a399; border-color: rgba(0, 163, 153, 0.7); }
body.no-touch .m-content .subcategories.category-3 a:hover, body.no-touch .m-content .subcategories.category-3 a:focus, .m-content .subcategories.category-3 a:active { text-decoration: none; color: #70767e; border-color: #a5a9af; }
.m-content .subcategories.category-3 a.selected { color: #b2d969; border-color: rgba(178, 217, 105, 0.2); }
body.no-touch .m-content .subcategories.category-3 a.selected:hover, body.no-touch .m-content .subcategories.category-3 a.selected:focus, .m-content .subcategories.category-3 a.selected:active { color: #b2d969; border-color: rgba(178, 217, 105, 0.7); }
body.no-touch .m-content .subcategories.category-4 a:hover, body.no-touch .m-content .subcategories.category-4 a:focus, .m-content .subcategories.category-4 a:active { text-decoration: none; color: #70767e; border-color: #a5a9af; }
.m-content .subcategories.category-4 a.selected { color: #fad02f; border-color: rgba(250, 208, 47, 0.2); }
body.no-touch .m-content .subcategories.category-4 a.selected:hover, body.no-touch .m-content .subcategories.category-4 a.selected:focus, .m-content .subcategories.category-4 a.selected:active { color: #fad02f; border-color: rgba(250, 208, 47, 0.7); }
body.no-touch .m-content .subcategories.category-5 a:hover, body.no-touch .m-content .subcategories.category-5 a:focus, .m-content .subcategories.category-5 a:active { text-decoration: none; color: #70767e; border-color: #a5a9af; }
.m-content .subcategories.category-5 a.selected { color: #59a572; border-color: rgba(89, 165, 114, 0.2); }
body.no-touch .m-content .subcategories.category-5 a.selected:hover, body.no-touch .m-content .subcategories.category-5 a.selected:focus, .m-content .subcategories.category-5 a.selected:active { color: #59a572; border-color: rgba(89, 165, 114, 0.7); }
body.no-touch .m-content .subcategories.category-6 a:hover, body.no-touch .m-content .subcategories.category-6 a:focus, .m-content .subcategories.category-6 a:active { text-decoration: none; color: #70767e; border-color: #a5a9af; }
.m-content .subcategories.category-6 a.selected { color: #e58826; border-color: rgba(229, 136, 38, 0.2); }
body.no-touch .m-content .subcategories.category-6 a.selected:hover, body.no-touch .m-content .subcategories.category-6 a.selected:focus, .m-content .subcategories.category-6 a.selected:active { color: #e58826; border-color: rgba(229, 136, 38, 0.7); }
body.no-touch .m-content .subcategories.category-7 a:hover, body.no-touch .m-content .subcategories.category-7 a:focus, .m-content .subcategories.category-7 a:active { text-decoration: none; color: #70767e; border-color: #a5a9af; }
.m-content .subcategories.category-7 a.selected { color: #f04f50; border-color: rgba(240, 79, 80, 0.2); }
body.no-touch .m-content .subcategories.category-7 a.selected:hover, body.no-touch .m-content .subcategories.category-7 a.selected:focus, .m-content .subcategories.category-7 a.selected:active { color: #f04f50; border-color: rgba(240, 79, 80, 0.7); }
.m-content .category-add { position: relative; top: 0; display: block; float: right; font-family: "LineAwesome"; font-size: 24px; font-weight: normal; font-style: normal; line-height: 40px; width: 40px; height: 40px; margin: 0 15px 0 0; padding: 0; text-align: center; color: #ffffff !important; border: none; border-radius: 20px; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-smoothing: antialiased; }
.m-content .category-add:before { display: block; content: "\f2c2"; }
.m-content .conversations { margin-bottom: 100px; }
.m-content .conversations .table > tbody > tr > td { font-weight: 600; }
.m-content .conversations .admin-table-title.category-1 .icon { background-color: #4078a5; }
.m-content .conversations .admin-table-title.category-2 .icon { background-color: #00a399; }
.m-content .conversations .admin-table-title.category-3 .icon { background-color: #b2d969; }
.m-content .conversations .admin-table-title.category-4 .icon { background-color: #fad02f; }
.m-content .conversations .admin-table-title.category-5 .icon { background-color: #59a572; }
.m-content .conversations .admin-table-title.category-6 .icon { background-color: #e58826; }
.m-content .conversations .admin-table-title.category-7 .icon { background-color: #f04f50; }
.m-content .publish { position: relative; z-index: 100; float: right; font-size: 14px; font-weight: 600; line-height: 40px; width: 220px; height: 40px; margin: 0; padding: 0; }
.m-content .publish *::selection { color: inherit; background: transparent; }
.m-content .publish *::-moz-selection { color: inherit; background: transparent; }
.m-content .publish:before, .m-content .publish:after { display: table; content: " "; }
.m-content .publish:after { clear: both; }
.m-content .publish.open .status:after { line-height: 40px; content: ""; }
.m-content .publish.open .options { display: block; }
.m-content .publish form { margin: 0; padding: 0; }
.m-content .publish .status { position: relative; font-size: 14px; font-weight: 600; line-height: 42px; width: 220px; height: 40px; padding: 0 20px 0 34px; cursor: pointer; text-align: left; text-transform: uppercase; color: #ffffff; }
.m-content .publish .status:before { position: absolute; top: 0; left: 2px; font-family: "LineAwesome"; font-size: 20px; font-weight: normal; font-style: normal; line-height: 40px; width: 34px; height: 40px; content: ""; text-align: center; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-smoothing: antialiased; }
.m-content .publish .status:after { position: absolute; top: 0; right: 0; font-family: "LineAwesome"; font-size: 14px; font-weight: normal; font-style: normal; line-height: 36px; width: 30px; height: 40px; content: ""; text-align: center; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-smoothing: antialiased; }
.m-content .publish .status.has-note { line-height: 30px; }
.m-content .publish .status .status-note { position: relative; top: -6px; font-size: 10px; font-weight: normal; line-height: 10px; padding: 0; }
.m-content .publish.draft .status { background-color: #90a4ae; }
.m-content .publish.draft .status:before { line-height: 36px; content: ""; }
.m-content .publish.draft .status:hover { background-color: #8198a3; }
.m-content .publish.approval .status { background-color: #03a9f4; }
.m-content .publish.approval .status:before { content: ""; }
.m-content .publish.approval .status:hover { background-color: #0398db; }
.m-content .publish.pending .status { background-color: #ffa726; }
.m-content .publish.pending .status:before { content: ""; }
.m-content .publish.pending .status:hover { background-color: #ff9d0d; }
.m-content .publish.scheduled .status { background-color: #4caf50; }
.m-content .publish.scheduled .status:before { content: ""; }
.m-content .publish.scheduled .status:hover { background-color: #449d48; }
.m-content .publish.published .status { background-color: #4caf50; }
.m-content .publish.published .status:before { content: ""; }
.m-content .publish.published .status:hover { background-color: #449d48; }
.m-content .publish.offline .status { background-color: #b0bec5; }
.m-content .publish.offline .status:before { content: ""; }
.m-content .publish.offline .status:hover { background-color: #a1b2ba; }
.m-content .publish.attention-required .status { padding-right: 10px; background-color: #b71c1c; }
.m-content .publish.attention-required .status:before { content: ""; }
.m-content .publish.attention-required .status:after { width: 0; content: ""; }
.m-content .publish.attention-required .status:hover { background-color: #a52a2a; }
.m-content .publish .options { position: absolute; top: 40px; left: 0; display: none; width: 220px; padding: 10px; text-align: center; border: 1px solid #cfd8dc; background-color: #ffffff; -webkit-box-shadow: 0 1px 15px 1px rgba(113, 106, 202, 0.08); -moz-box-shadow: 0 1px 15px 1px rgba(113, 106, 202, 0.08); box-shadow: 0 1px 15px 1px rgba(113, 106, 202, 0.08); }
.m-content .publish .options .take-offline { width: 218px; margin: 10px -10px -10px -10px; cursor: pointer; text-align: center; color: #585b5e; border-top: 1px solid #cfd8dc; background-color: rgba(236, 239, 241, 0.5); }
.m-content .publish .options .take-offline span { display: inline-block; font-size: 13px; font-weight: normal; line-height: 14px; cursor: pointer; }
.m-content .publish .options .take-offline span:before { position: relative; top: 3px; right: 3px; font-family: "LineAwesome"; font-size: 20px; font-weight: normal; font-style: normal; content: ""; color: #d32f2f; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-smoothing: antialiased; }
.m-content .publish .options .take-offline:hover { background-color: #eceff1; }
.m-content .publish .options .take-offline-disabled { width: 218px; margin: 10px -10px -10px -10px; cursor: pointer; text-align: center; color: #999; border-top: 1px solid #cfd8dc; background-color: rgba(236, 239, 241, 0.5); }
.m-content .publish .options .take-offline-disabled span { display: inline-block; font-size: 13px; font-weight: normal; line-height: 14px; cursor: pointer; }
.m-content .publish .options .take-offline-disabled span:before { position: relative; top: 3px; right: 3px; font-family: "LineAwesome"; font-size: 20px; font-weight: normal; font-style: normal; content: "\f1d3"; color: #999; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-smoothing: antialiased; }
.m-content .publish .options .take-offline-disabled:hover { background-color: #eceff1; }
.m-content .publish .options .modified { font-size: 11px; font-weight: normal; line-height: 11px; padding: 0 0 10px 0; text-align: center; color: #90a4ae; }
.m-content .publish .options .publish-radio-group { line-height: 0; margin: 0; padding: 0 0 10px 0; text-align: center; }
.m-content .publish .options .publish-radio-item { line-height: 0; margin: 2px 0; text-align: center; }
.m-content .publish .options .button-label { font-size: 13px; font-weight: normal; line-height: 14px; min-width: 170px; margin: 0; padding: 6px 10px; cursor: pointer; text-align: center; color: #585b5e; border: 1px solid #cfd8dc; border-radius: 0; background-color: #ffffff; }
.m-content .publish .options .button-label:hover { background-color: #ebedf2; }
.m-content .publish .options .button-radio { display: none; }
.m-content .publish .options .button-radio:checked + .button-label { color: #ffffff; border-color: #607d8b; background-color: #607d8b; }
.m-content .publish .options .button-ok { font-size: 14px; font-weight: normal; line-height: 14px; min-width: 110px; margin: 0; padding: 6px 10px; cursor: pointer; text-align: center; color: #ffffff; border: 1px solid #4caf50; border-radius: 4px; background-color: #4caf50; }
.m-content .publish .options .button-ok:hover { background-color: #449d48; }
.m-content .publish .options .button-ok.disabled { cursor: default; opacity: 0.12; }
.m-content .publish .options .button-ok.disabled:hover { background-color: #4caf50; }
.m-content .publish .options .publish-date { display: none; }
.m-content .publish .options .datepicker, .m-content .publish .options .datetimepicker { font-weight: normal; width: 220px; margin: 10px -10px; padding: 5px; border-width: 0 !important; }
.m-content .publish .options .datepicker table tr td span.active.active, .m-content .publish .options .datepicker table tr td span.active.disabled.active, .m-content .publish .options .datepicker table tr td span.active.disabled:active, .m-content .publish .options .datepicker table tr td span.active.disabled:hover.active, .m-content .publish .options .datepicker table tr td span.active.disabled:hover:active, .m-content .publish .options .datepicker table tr td span.active:active, .m-content .publish .options .datepicker table tr td span.active:hover.active, .m-content .publish .options .datepicker table tr td span.active:hover:active, .m-content .publish .options .datetimepicker table tr td span.active.active, .m-content .publish .options .datetimepicker table tr td span.active.disabled.active, .m-content .publish .options .datetimepicker table tr td span.active.disabled:active, .m-content .publish .options .datetimepicker table tr td span.active.disabled:hover.active, .m-content .publish .options .datetimepicker table tr td span.active.disabled:hover:active, .m-content .publish .options .datetimepicker table tr td span.active:active, .m-content .publish .options .datetimepicker table tr td span.active:hover.active, .m-content .publish .options .datetimepicker table tr td span.active:hover:active { border-color: #607d8b; background-color: #607d8b; }
.m-content .publish .options .datepicker tbody tr > td span.month.active, .m-content .publish .options .datepicker tbody tr > td span.month.active:hover, .m-content .publish .options .datetimepicker tbody tr > td span.month.active, .m-content .publish .options .datetimepicker tbody tr > td span.month.active:hover { border-color: #607d8b; background-color: #607d8b; }
.m-content .publish .options .datepicker tbody tr > td.day.active, .m-content .publish .options .datetimepicker tbody tr > td.day.active { background-color: #607d8b; }
.m-content .publish .options .datepicker .icon-arrow-left:before, .m-content .publish .options .datetimepicker .icon-arrow-left:before { font-family: "LineAwesome"; font-size: 20px; font-weight: normal; font-style: normal; line-height: 20px; content: "\f111"; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-smoothing: antialiased; }
.m-content .publish .options .datepicker .icon-arrow-right:before, .m-content .publish .options .datetimepicker .icon-arrow-right:before { font-family: "LineAwesome"; font-size: 20px; font-weight: normal; font-style: normal; line-height: 20px; content: "\f112"; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-smoothing: antialiased; }
.m-content .publish .options textarea { overflow: auto; font-size: 12px; font-weight: normal; font-style: normal; line-height: 12px; width: 170px; height: 46px; margin: 10px auto 0 auto; resize: none; color: #585b5e; border: 1px solid #cfd8dc; }
.m-content .publish .options textarea::selection { color: inherit; background: rgba(144, 164, 174, 0.2); }
.m-content .publish .options textarea::-moz-selection { color: inherit; background: rgba(144, 164, 174, 0.2); }
.m-content .status-box { position: relative; display: inline-block; width: 36px; height: 36px; cursor: pointer; text-align: center; color: #ffffff; border-radius: 4px; }
.m-content .status-box:before { position: absolute; top: 0; left: 0; font-family: "LineAwesome"; font-size: 22px; font-weight: normal; font-style: normal; line-height: 36px; width: 36px; height: 36px; content: ""; text-align: center; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-smoothing: antialiased; }
.m-content .status-box.draft { background-color: #90a4ae; }
.m-content .status-box.draft:before { top: -1px; left: 1px; line-height: 34px; content: ""; }
.m-content .status-box.draft:hover { background-color: #8198a3; }
.m-content .status-box.approval { background-color: #03a9f4; }
.m-content .status-box.approval:before { content: ""; }
.m-content .status-box.approval:hover { background-color: #0398db; }
.m-content .status-box.pending { background-color: #ffa726; }
.m-content .status-box.pending:before { content: ""; }
.m-content .status-box.pending:hover { background-color: #ff9d0d; }
.m-content .status-box.scheduled { background-color: #4caf50; }
.m-content .status-box.scheduled:before { content: ""; }
.m-content .status-box.scheduled:hover { background-color: #449d48; }
.m-content .status-box.published { background-color: #4caf50; }
.m-content .status-box.published:before { content: ""; }
.m-content .status-box.published:hover { background-color: #449d48; }
.m-content .status-box.offline { background-color: #b0bec5; }
.m-content .status-box.offline:before { content: ""; }
.m-content .status-box.offline:hover { background-color: #a1b2ba; }
.m-content .status-box.attention-required { background-color: #b71c1c; }
.m-content .status-box.attention-required:before { content: ""; }
.m-content .status-box.attention-required:hover { background-color: #a52a2a; }
