/* CSS Minified */
.wpss-mini-panel,.wpss-panel{position:relative;overflow:auto;border:1px solid #e5e5e5;background:#fff;line-height:2.1em}.wpss-panel{margin:16px 0;padding:23px 10px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.04);box-shadow:0 1px 1px rgba(0,0,0,.04)}.wpss-mini-panel{-webkit-box-shadow:0 1px 1px rgba(0,0,0,.04)}.wpss-mini-panel{margin:5px;padding:25px 20px 40px;box-shadow:0 1px 1px rgba(0,0,0,.04);height:180px;width:auto}.button-toggle,.button-toggle .handle{height:20px;border-radius:3px;position:absolute}.wpss-panel h1{font-size:28px}.alert p,.wpss-mini-panel p,.wpss-panel .alert p,.wpss-panel p{font-size:15px}a,div{outline:0}.space-box{margin-top:2em}.green-color{color:green}.red-color{color:red}.blockquote{margin:2em 0;padding:0 1.4em;border-left:.7em solid #64f074;background:#eaffec}tr.blockquote th{padding-left:20px}#wp-admin-bar-fw .ab-item,.alert{padding:1rem;position:relative;z-index:20;display:block}.form-table th h2{width:100%}.wpss-panel-content{font-size:14px;margin-left:13px;max-width:1500px}.wpss-panel-content-footer{margin:28px 13px 0;max-width:1500px;font-size:14px}.alert{background-color:#fff;border:0;margin-bottom:1rem;border-radius:2px}#wp-admin-bar-fw .ab-item,.alert-error{background-color:#e74c3c;list-style:none;color:#fff}.alert a{font-weight:600;color:#fff}#wp-admin-bar-fw .ab-item{border:0}#wp-admin-bar-fw-off.alert,li#wp-admin-bar-fw-on.alert{margin-left:20px}.alert-notice{background-color:#f39c12;color:#fff}.alert-success{background-color:#2ecc71;color:#fff}.alert-heading,.alert-link,.alert-link:active,.alert-link:focus,.alert-link:hover{color:inherit}.button-toggle-wrap{padding-top:10px;display:block;text-align:center;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.button-toggle{display:inline-block;background:#bbb;padding:4px;width:54px;box-shadow:inset 0 1px 3px rgba(0,0,0,.22)}.button-toggle .handle{left:4px;right:auto;width:20px;background:#fff;-webkit-transition:all .4s cubic-bezier(.33,1.6,.66,1);transition:all .4s cubic-bezier(.33,1.6,.66,1);box-shadow:0 2px 5px rgba(0,0,0,.22)}input.toggler{display:none}.toggler:checked+.button-toggle{background:#64f074}.toggler:checked+.button-toggle .handle{left:38px}td p.description{margin-top:38px;font-style:normal;color:#34495e}.blockquote-green{margin:2em 0;padding:0 1.4em;border-left:.6em solid #64f074}#whiteboxH .inside,.topHead{padding:10px 40px}#wp-admin-bar-fw-off .ab-item{background-color:#e74c3c}#wp-admin-bar-fw-on .ab-item{background-color:#2ecc71}.topHead{font-size:18px;border-bottom:1px solid #eee}#whiteboxH .submit{padding:10px 0;text-align:right}.projectStyle .postbox{margin:10px 5px;display: inline-block;-webkit-column-break-inside: avoid;-moz-column-break-inside: avoid;column-break-inside: avoid;}.panelStatic div,.topHead h2{display:inline-block}.projectStyle table.form-table tbody td,.projectStyle table.form-table tbody th{padding-top:30px;padding-bottom:30px}.projectStyle .updated{display:inline-block;width:30%;border:1px solid #eee}.topHead h2{width:60%}.projectStyle .wrap .notice,.projectStyle .wrap div.updated{margin:10px auto;}.projectStyle .dWid{margin:0 56px 20px}.projectStyle .dWid .mWid1,.projectStyle .dWid .mWid2{display:inline-block;margin:0 auto}.projectStyle .dWid .mWid2{position:relative;left:1.26%}.projectStyle .dWid .mWid1,.projectStyle .dWid .mWid2{max-width:49%;width:100%!important}.projectStyle .goTop{margin-top:-40px}.alert2,.alltimeAlert,.fw-progress,.fw-progress-bar,.pcc-percents-wrapper,.ppc-percents2 span,.statLeft{position:relative}.alert2{top:1px;padding:5px 10px;z-index:20;display:block}.statLeft{top:-180px;left:20px;margin:30px 0 10px}.statBef{background:#27ae60;color:#fafafa}p.setMargin{margin:15px 0 0}.alltimeAlert{left:75px;bottom:123px;color:#069341;font-size:14px}.statBefAlert{background:#27ae60;color:#fafafa}.statBefAlertAfter{background:#2ecc71;color:#fafafa}.inside h3{font-size:20px;margin:45px 0 23px}.wrprojectStyle .wrap{margin:30px 0;max-width:1080px;}input.regular-text {width:100%}@media (max-width: 900px) { .postbox{width:97%!important}}.contentDoYouLike i { color: #FFC107; } .contentDoYouLike span { position: relative; display: inline-block; } .contentDoYouLike {text-align:center;} .contentDoYouLike span:before, .contentDoYouLike span:after { position: absolute; content: ""; background-color: #282828; width: 40px; height: 2px; top: 40%; } .contentDoYouLike span:before { left: -45px; } .contentDoYouLike span:after { right: -45px; } .contentDoYouLike p { font-family: 'Open Sans', sans-serif; font-size: 18px; letter-spacing: 1px; } .wrapperDoYouLike { position: relative; display: inline-block; border: none; font-size: 14px; margin: -5px auto 10px; left: 27%; transform: translateX(-50%); } .wrapperDoYouLike input { border: 0; width: 1px; height: 1px; overflow: hidden; position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px); opacity: 0; } .wrapperDoYouLike label { position: relative; float: right; color: #C8C8C8; } .wrapperDoYouLike label:before { margin: 5px; content: "\f155"; font-family: dashicons; display: inline-block; font-size: 1.5em; color: #ccc; -webkit-user-select: none; -moz-user-select: none; user-select: none; } .wrapperDoYouLike input:checked ~ label:before { color: #FFC107; } .wrapperDoYouLike label:hover ~ label:before { color: #ffdb70; } .wrapperDoYouLike label:hover:before { color: #FFC107; }

/* Schema Star button with star icon */
.sabutton.button-primary::before {
  content: "\f155";
  font-family: dashicons;
  font-size: 1.2em;
  margin-right: 6px;
  vertical-align: middle;
  color: #FFC107;
}

/* Make thumbnail section and table full width with new CSS names */
.star-table-full, .star-table-wrapper-full {
  width: 100% !important;
  max-width: 100vw !important;
  margin: 0 auto !important;
  box-sizing: border-box;
}
.star-table-full table, .star-table-wrapper-full table {
  width: 100% !important;
  min-width: 900px;
}

/* New classes for full width display of table and section (v2) */
.star-table-full-v2, .star-table-wrapper-full-v2 {
  width: 100% !important;
  max-width: 100vw !important;
  margin: 0 auto !important;
  box-sizing: border-box;
}
.star-table-full-v2 table, .star-table-wrapper-full-v2 table {
  width: 100% !important;
  min-width: 900px;
}