@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap);
:root{--knotty-primary-color-light: #a5bce0;--knotty-primary-color: #2076AB;--knotty-primary-color-dark: #1E648F;--knotty-grey-light: #f8f8f8;--knotty-grey-dark: #2e2e2e;--knotty-grey-neutral: #e9e9e9;--knotty-grey: #a5a5a5;--knotty-error: #c02519;--knotty-primary-font: "Open Sans", sans-serif}

.i8Uv1Ay9DW0gr7y1sjop {
  display: inline;
  width: 300px;
  position: absolute;
  margin-left: -16px;
  margin-top: 2px;
  bottom: auto;
  font-family: var(--knotty-primary-font);
  font-size: 12px;
  line-height: 1.33;
  text-align: left;
  color: #2e2e2e;
  background-color: #ffffff;
  border-radius: 3px;
  /*border: solid 1px #979797;*/
  /*padding: 15px;*/
  z-index: 200;
}

/*.insertLinkMenu label {*/
/*  font-weight: bold;*/
/*}*/

/*.insertLinkMen input {*/
/*  border-radius: 3px;*/
/*  border: solid 1px #a5a5a5;*/
/*}*/

.i8Uv1Ay9DW0gr7y1sjop::before,
.i8Uv1Ay9DW0gr7y1sjop::after {
  bottom: 100%;
  left: 25px;
  /*border: transparent transparent solid transparent;*/
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}

.i8Uv1Ay9DW0gr7y1sjop::before {
  border-color: rgba(165, 165, 165, 0);
  border-bottom-color: #979797;
  margin-left: -16px;
  border-width: 16px;
}

.i8Uv1Ay9DW0gr7y1sjop::after {
  border-color: rgba(255, 255, 255, 0);
  border-bottom-color: #ffffff;
  margin-left: -15px;
  border-width: 15px;
}

.V7tzNKg25YSFYItoUsEQ {
  display: flex;
  justify-content: space-between;
  padding-top: 10px;
}

.Ml4feyipfS9TDoFsOYod {
  padding-top: 10px;
}


.public-DraftEditorPlaceholder-root,
.public-DraftEditor-content span {
  font-size: 16px;
  line-height: 20px;
}

.mMUsQsx2puEaT9jh13uJ {
  display: inline-block;
  margin-left: 0px;
  color: rgba(0, 0, 0, 0.54);
  font-size: 0.8rem;
  margin-top: 3px;
  text-align: left;
  font-family: 'Open Sans', sans-serif;
  font-weight: 400;
  line-height: 1.66;
}


.FlIij3wCAqsP5KGVIRtc {
  position: absolute;
  transform: translate(0px,-50%);
  width: unset !important;
  background-color: white;
  font-size: 12px;
  z-index: 1;
  color: rgba(0, 0, 0, 0.54);
  padding: 0;
  transition: color 200ms;

  font-family: "Open Sans", sans-serif;
  font-feature-settings: normal;
  font-kerning: auto;
  font-stretch: 100%;
  font-style: normal;
  font-variant-caps: normal;
  font-variant-east-asian: normal;
  font-variant-ligatures: normal;
  font-variant-numeric: normal;
  font-weight: 400;
}
.X1q4KqFQm73kSUZezwHQ .S1_3IERhb2K68DhGKKee {
  width: unset;
  position: absolute;
  right: 0;
  transform: translateY(-24px);
  font-size: 14px;
}

.S1_3IERhb2K68DhGKKee {
  color: var(--knotty-grey-dark);
}
.VnZwVwyp8qYTfqkfCabg {
  background-color: white;
  font-family: var(--knotty-primary-font);
  position: relative;
}

.VnZwVwyp8qYTfqkfCabg,
.VnZwVwyp8qYTfqkfCabg .DraftEditor-root {
  color: black;
}


.xJJ5cYlhYTwXSd4LXJoy * {
  height: 28px;
  font-family: var(--knotty-primary-font);
  font-size: 24px !important;
  font-weight: bold;
  line-height: 28px !important;
  letter-spacing: normal;
  text-align: left;
  color: #2e2e2e;
}

.FUEWYsvme6Dvz81FVAHV {
  height: 20px;
  font-family: var(--knotty-primary-font);
  font-size: 16px;
  font-weight: normal;
  font-style: italic;
  line-height: 1.43;
  letter-spacing: normal;
  text-align: left;
  color: #a5a5a5;
  border-left: solid 4px #a5a5a5;
  padding-left: 10px;
}

/* Error Styles: */
.Ms6ICie_sjHv4QVufm6M,
.Ms6ICie_sjHv4QVufm6M .public-DraftEditorPlaceholder-root,
.Ms6ICie_sjHv4QVufm6M .DraftEditor-root {
  color: var(--knotty-error);
}
.Ms6ICie_sjHv4QVufm6M .pvWfzteKv2ZWIe70qeYB {
  border-color: var(--knotty-error) !important;
}
.Ms6ICie_sjHv4QVufm6M .FlIij3wCAqsP5KGVIRtc,
.Ms6ICie_sjHv4QVufm6M .pvWfzteKv2ZWIe70qeYB.UpdA7i1dPDlY1We53Qe_ .X1q4KqFQm73kSUZezwHQ .FlIij3wCAqsP5KGVIRtc {
  color: var(--knotty-error);
}

/* Transparent Styles: */
.vQ63Z3KX8siTCij2ctRr,
.vQ63Z3KX8siTCij2ctRr .public-DraftEditorPlaceholder-root,
.vQ63Z3KX8siTCij2ctRr .DraftEditor-root {
  background-color: transparent;
  color: white;
}

/* Disabled Styles: */
.E2OFDQo5RAnhQAAAyN5_,
.E2OFDQo5RAnhQAAAyN5_ .public-DraftEditorPlaceholder-root,
.E2OFDQo5RAnhQAAAyN5_ .DraftEditor-root {
  color: var(--knotty-grey);
}

/* Menu Styles: */
.j_5grzZsDCd7hVqKf9hN {
  display: flex;
  width: 100%;
  justify-content: left;
  color: var(--knotty-grey);
  border-top: solid 1px transparent;
  box-sizing: border-box;
}


.pvWfzteKv2ZWIe70qeYB.UpdA7i1dPDlY1We53Qe_ .j_5grzZsDCd7hVqKf9hN {
  transform: translate(-1px, 1px);
  border-top: solid 1px transparent;
}
.qtOQpqGgn3TCeuydRQFJ {
  transform: translateX(-4px);
  display: inline-flex;
  width: 36px;
  height: 36px;
  /*margin: 4px;*/
  border-radius: 3px;
  margin-top: 4px;
  margin-bottom: 4px;
  margin-left: 4px;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.qtOQpqGgn3TCeuydRQFJ:hover {
  background-color: rgba(0, 0, 0, 0.04);
}
.qtOQpqGgn3TCeuydRQFJ.E2OFDQo5RAnhQAAAyN5_ {
  opacity: 0.5;
  cursor: not-allowed;
}

.qtOQpqGgn3TCeuydRQFJ i {
  color: var(--knotty-grey-dark);
}

.qtOQpqGgn3TCeuydRQFJ.N2Mt2k1PeA5SDzTmO9Wl {
  background-color: #eee;
}

/* Menu Clear Text Style */
.j_5grzZsDCd7hVqKf9hN .M_4tM5hkxoJo5MCHRhdr {
  padding: 7px 12px;
  margin-left: auto;
}

/* Editor Styles: */
.pvWfzteKv2ZWIe70qeYB {
  border-style: solid;
  border-width: 1px;
  border-color: rgba(0,0,0,0.3);
  /*border-radius: 4px;*/

  border-top-color: transparent !important;
  border-left-color: transparent !important;
  border-right-color: transparent !important;
}
.pvWfzteKv2ZWIe70qeYB:hover {
  border-color: var(--knotty-grey-dark);
}

.pvWfzteKv2ZWIe70qeYB.UpdA7i1dPDlY1We53Qe_ {
  border-color: var(--knotty-primary-color);
  border-width: 2px;
}
.pvWfzteKv2ZWIe70qeYB.UpdA7i1dPDlY1We53Qe_ .DraftEditor-root {
  padding: 17px 0px;
}
.pvWfzteKv2ZWIe70qeYB.UpdA7i1dPDlY1We53Qe_ .X1q4KqFQm73kSUZezwHQ {
  transform: translate(-1px, -1px);
}
.pvWfzteKv2ZWIe70qeYB.UpdA7i1dPDlY1We53Qe_ .X1q4KqFQm73kSUZezwHQ .FlIij3wCAqsP5KGVIRtc {
  color: var(--knotty-primary-color);
}

.pvWfzteKv2ZWIe70qeYB .taZ4JGqIcjpOayO2oAm4 {
  color: var(--knotty-grey-dark);
  cursor: pointer;
  font-size: 16px;
  margin-right: 5px;
  position: absolute;
  right: 0;
  top: 0;
}

.DraftEditor-root {
  width: 100%;
  height: 100%;
  min-height: 52px;
  color: var(--knotty-grey);
  padding: 18px;
  /*box-sizing: border-box;*/
}

/* Header Styles */
/* Footer Styles: */
.X1q4KqFQm73kSUZezwHQ,
.PAJRg27qBx9389QmECRc {
  display: flex;
  justify-content: space-between;
}

.X1q4KqFQm73kSUZezwHQ > * {
  text-align: left;
  width: 33%;
}

.PAJRg27qBx9389QmECRc button {
  text-decoration: underline;
}

.Ms6ICie_sjHv4QVufm6M .DraftEditor-root, .Ms6ICie_sjHv4QVufm6M .j_5grzZsDCd7hVqKf9hN {
  border-color: var(--knotty-error);
}


.public-DraftEditor-content a {
  text-decoration: underline;
}

.UAYYxQAf7GtVwsn78pWp .public-DraftEditorPlaceholder-root {
  display: none;
}

.N2Mt2k1PeA5SDzTmO9Wl {
  background-color: #eee;
}



.rFABNzGw9NgvHkcKwPJd {
  font-weight: bold;
  text-decoration: none;
  background-color: transparent;
  display: inline-block;
}
.YngGKkZV_YxohA6KhnBe {
  cursor: pointer;
  color: var(--knotty-primary-color);
}

.jImjFDv30NqsOWx2sT0_ {
  position: absolute;
  left: 0 !important;
  width: 100%;
  /*left: 0;*/
  /*width: 325px;*/
  border: 1px solid #e9e9e9;
  background: #fff;
  cursor: pointer;
  padding-top: 0px;
  padding-bottom: 0px;
  display: flex;
  flex-direction: column;
  box-sizing: content-box;
  transform-origin: 50% 0%;
  transform: scaleY(0);
  margin: 0;
  margin-top: 12px;
  border-radius: 3px;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.1);
  z-index: 10;
  overflow-y: auto;
  overflow-x: hidden;
  max-height: 304px;
}

.YIFi7OaXhSQ17BRHZ5Br {
  display: table;
  width: 100%;
  height: 40px;
}

.bnaeZTlxiFxzfTprJ1Zw,
.tQ6Q4MY39Az2_eYI5auH {
  display: table-cell;
  vertical-align: middle;
}

.tQ6Q4MY39Az2_eYI5auH {
  width: 100%;
  padding-left: 15px;
}

.haVZVV56MlwdPEt0byfV {
  padding: 10px 18px;
  transition: background-color 0.4s cubic-bezier(.27,1.27,.48,.56);
  border-bottom: 1px solid #e9e9e9;
  height: 40px;
  box-sizing: content-box;
}
.haVZVV56MlwdPEt0byfV:last-child {
  border-bottom: none;
}

.haVZVV56MlwdPEt0byfV:active {
  background-color: #f8f8f8;
}

.Qn2eEGr19XDmuq0_fab7 {
  padding: 10px 18px;
  transition: background-color 0.4s cubic-bezier(.27,1.27,.48,.56);
  border-bottom: 1px solid #e9e9e9;
  height: 40px;
  box-sizing: content-box;
  background-color: #f8f8f8;
}

.Qn2eEGr19XDmuq0_fab7:last-child {
  border-bottom: none;
  background-color: #f8f8f8;
}
.Qn2eEGr19XDmuq0_fab7:active {
  background-color: #f8f8f8;
}

.dsYuCBcVkBvaXO5KI1AE,
.njKfgmD_t6RMAiRr_mhF {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #2e2e2e;
  font-size: 14px;
}

/*.mentionSuggestionsEntryText {*/
/*}*/

/*.mentionSuggestionsEntryTitle {*/
/*  color: #2e2e2e;*/
/*}*/

.zxLjUscn9CtsuwD1AOhY {
  display: block;
  width: 30px;
  height: 30px;
  border-radius: 50%;
}

.actionMenuContainer{display:inline}.actionMenuContainer button{border-radius:4px}.withCopyLink input,.actionMenuContainer input{width:10px;height:0px;background-color:rgba(0,0,0,0);border:none;outline:none;box-shadow:none;color:rgba(0,0,0,0);visibility:hidden}.withCopyLink input,.actionMenuContainer input::selection{background:rgba(0,0,0,0);color:rgba(0,0,0,0)}.prj-img-container{width:100%}.withCopyLink input,.actionMenuContainer input::-moz-selection{background:rgba(0,0,0,0);color:rgba(0,0,0,0)}@media screen and (max-width: 992px){.projectActionContainer button{margin-top:5px}}.projectActionContainer{display:inline}.ddoptions-wrapper{transform:translateY(-25px)}.ddoptions-wrapper div{font-size:16px !important}
.vignette-action-page.center-container{display:flex;flex-direction:column;height:calc(100vh - 200px);justify-content:center;margin:0;padding:0;word-wrap:break-word}

.tIfEAdqx4t8eHSEgsvP6 {
  display: flex;
  height: 100%;
  justify-content: center;
  align-items: center;
  padding: 20%;
  text-align: center;
  font-size: 22px;
  color: #a5a5a5;
}

.n6cYrZNSJ5j1w0Qk8Le7 {
  /* transform: scale(.78); */
  width: 100%;
  height: 100%;
  zoom: .55;
}

/* Start of DIY shim for zoom on Firefox > vignette description and text slide */
.n6cYrZNSJ5j1w0Qk8Le7 .vignetteDescText {
  -moz-transform: scale(0.55);
  -moz-transform-origin: 10% 25%;
}

.xEomQxZJilQi3j8484Kr p {
  -moz-transform: scale(0.50) !important;
  -moz-transform-origin: 0% 10% !important;
  width: 200% !important;
}
/* End of DIY shim for zoom on Firefox > vignette description and text slide */

.n6cYrZNSJ5j1w0Qk8Le7 .vignetteTitleContainer.center-container {
  height: 100%;
  margin: 0;
  padding: 0;
}
.n6cYrZNSJ5j1w0Qk8Le7 .vignetteDescriptionContainer,
.n6cYrZNSJ5j1w0Qk8Le7 .vignetteDescriptionContainer .vignette-description,
.n6cYrZNSJ5j1w0Qk8Le7 .vignette-action-page.center-container
{
  height: 100%;
}

.xaTTI6KnvRrGBX92y5jc {
  position: relative;
}
.xaTTI6KnvRrGBX92y5jc .vignetteNote,
.xaTTI6KnvRrGBX92y5jc .viewer {
  position: absolute;
  right: 0;
  left: 0;
  top: 50% !important;
  transform: translateY(-50%) !important;
  max-width: 100%;
}
.xaTTI6KnvRrGBX92y5jc .vignetteNote {
  text-align: center;
}
.xaTTI6KnvRrGBX92y5jc .rightSide .media-preview-box{
  max-width: 100%;
  margin: 0;
}
.xaTTI6KnvRrGBX92y5jc .vignetteNote.vignette-description {
  opacity: 1;
}

.n6cYrZNSJ5j1w0Qk8Le7 .vignette-action-page.center-container {
  max-width: 25%;
  margin: auto;
}
.n6cYrZNSJ5j1w0Qk8Le7 .center-container button {
  margin-bottom: 12px;
}


.FZBAykzUVn0ISu6bOIb0 p {
  margin-bottom: 0 !important;
}


.jDmxznvDs9VWFP_z1lC1.yAWaCmELQuWZMwjC5UXq .VFaq7h49E5VqUjM86x5o {
  display: flex;
}
.jDmxznvDs9VWFP_z1lC1.yAWaCmELQuWZMwjC5UXq .VFaq7h49E5VqUjM86x5o button:first-child {
  margin-right: 20px;
}

.VFaq7h49E5VqUjM86x5o {

}

.Kp45tTTIYuPUGA_Yz0BY {
  padding-bottom: 12px;
}

.Kp45tTTIYuPUGA_Yz0BY .DraftEditor-root {
  padding-left: 10px;
}

.comments,.comments ul,.comments ul li,.comments span,.comment-list .comment .rtfWrapper,.comment-list .comment .rtfWrapper p,.comment-list span.name{font-size:1rem}.comments.hasComments{border-top:solid 1px #e9e9e9;padding-top:20px}.comments a.reply{font-size:.625rem}.comment-input-wrapper{padding-bottom:5px}.comments .comment-list .comment{position:relative}.comments .comment-list .comment .options{position:absolute;right:0;top:0;z-index:1}.comments .comment-list .comment,.comments .submit-button-wrapper{padding-bottom:20px}.comments .comment-list .comment.isChild{padding-top:20px;padding-bottom:0}.comments .comment-list .comment.isChild .options{top:20px}.comment.pseudo-hidden .comment-body{opacity:.25}.comment-list .comment .rtfWrapper{margin-right:25px}.comment span.option{display:inline-block;text-align:center;width:22px}.comment span.option i{cursor:pointer;color:#a5a5a5}.comment span.option i:hover{color:var(--knotty-primary-color)}.comment-list span.created-at{display:inline-block;margin-right:12px;color:#a5a5a5;font-size:.625rem}.comment-list span.name{font-weight:bold}.comments .replies-wrapper{margin-left:20px}
.options-button-wrapper.statusApproved i.fa-check,.options-button-wrapper.statusApproved span.approved{color:var(--knotty-primary-color)}.options-button-wrapper.statusDenied i.fa-old-ban,.options-button-wrapper.statusDenied span.denied{color:#c02519}.options-button-wrapper{background-color:#f8f8f8;position:sticky;top:0;box-shadow:0 1px 3px 0 rgba(0,0,0,.2);font-size:16px}.options-button-wrapper span{font-size:16px}.options-button-wrapper .trigger-wrapper{background-color:rgba(0,0,0,0);min-width:0;margin-left:16px}.options-button-wrapper .trigger-wrapper button{min-width:0}.options-button-wrapper .download.fa.fa-angle-right{float:right;width:100%}@media screen and (max-width: 575px){.options-button-wrapper{position:relative}}
.infoPane{background-color:#fff;flex:auto;padding:0;position:relative}.infoPane .ip-optionsWrapper{height:60px;position:absolute;top:0;left:0;right:0;z-index:1;line-height:60px}.infoPane .infoBody{padding:20px;overflow-x:hidden;overflow-y:scroll;height:calc(100vh - 60px);transform:translateY(60px)}.infoPane .infoBody.not-full{height:100% !important;padding:0;overflow-y:auto}.infoPane .infoBody.disableActionsButton{height:100vh;transform:none}.infoPane .info .description p{margin-bottom:0px}.infoPane .info .description a{text-decoration:underline}.infoPane .event-link{text-decoration:underline;margin-bottom:18px;display:inline-block}.infoPane .view-count{color:#aeaeae;margin:0;padding:0;margin-bottom:18px}.infoPane h3.title{font-size:24px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#2e2e2e;font-style:normal;margin-bottom:25px;word-wrap:break-word;padding-left:unset}.infoPane .by-line{font-size:18px;font-weight:bold;text-align:left;color:#2e2e2e;margin-bottom:18px}.infoPane .options.social{display:block;border-top:solid 1px #a5a5a5;border-bottom:solid 1px #a5a5a5;margin-bottom:18px;line-height:40px;height:40px;display:flex;align-items:center}.infoPane .options.social .like-wrapper{display:inline-block;margin-right:12px}.infoPane .options.social .like-btn{visibility:visible;border:none}.infoPane .options.social .like-btn i{color:#ff6d61}.infoPane .options.social .like-btn:hover{background-color:rgba(0,0,0,0)}.infoPane .options.social .like-btn .like-label,.infoPane .options.social .like-btn .unlike-label{display:inline-block;padding-left:4px}.infoPane .options.social .like-btn.liked .like-label{color:#4276c9}.infoPane hr.sad-and-empty{background-color:#a5a5a5;height:1px;margin:0;border:0;margin-bottom:18px}.infoPane .info{margin-bottom:24px}.infoPane .descriptionContainment{color:#2e2e2e}.infoPane .descriptionContainment .descTitle{font-size:18px;font-weight:bold;padding-bottom:10px}.infoPane .descriptionContainment .description{font-size:14px;line-height:1.25}.infoPane .description{margin-bottom:18px}.infoPane .customFieldsContainment img{width:11px;height:auto;opacity:.6}.infoPane .customFieldsContainment span.fieldLabel{color:#8c8a8a}.infoPane .location{margin-bottom:18px}.infoPane .location .fa{width:21px;text-align:center;color:#a5a5a5}.infoPane .location .label span{font-weight:bold;line-height:1.43;color:#2e2e2e}.infoPane .tags{margin-bottom:5px}.infoPane .tags img.biopicContent{border-radius:50%;width:21px;height:21px}.infoPane .tags .fa{width:21px;text-align:center;color:#a5a5a5}.infoPane .tags p.label{padding:0;white-space:normal;text-align:left;margin-left:10px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#2e2e2e}.infoPane .tags button{margin-left:10px}.infoPane .prompt{margin-bottom:16px}.infoPane .prompt i{width:21px;text-align:center}.infoPane .prompt .promptLabel{margin:0 4px;font-weight:bold;color:#2e2e2e}.infoPane .prompt .promptQuestion{color:#2e2e2e}.infoPane .audio-notes{margin-bottom:18px}.infoPane .date{font-weight:bold;line-height:1.43;text-align:left;color:#2e2e2e;margin-bottom:18px}.infoPane .note .date{margin-bottom:0px}.infoPane.isContributorView .ip-optionsWrapper{display:none}.infoPane.isContributorView .infoBody{height:100vh;transform:none}@media screen and (max-width: 767px){.infoPane{height:100%;overflow-y:auto;padding:20px}.infoPane .spacer{display:none}}

.Pa6E5Vq5hPwjcO1Tm4i_ .fX_6TRUWWOHBwF3vSAoA {
  cursor: not-allowed !important;
}

.Pa6E5Vq5hPwjcO1Tm4i_ .Milr0is8nxUjHZQR7HDG {
  cursor: not-allowed !important;
}

#thp-video-container .player-controls{margin-top:-5px;position:relative}#thp-video-container.video-wrapper{max-height:100%;max-width:100%;position:relative}#thp-video-container .videoFramer{display:inline-flex;height:fit-content;margin:auto;width:100%}#thp-video-container .videoFramer.fill{height:100%}#thp-video-container video{height:auto;margin:auto;position:relative;width:auto;max-height:calc(100% - 50px);display:block;max-width:100%}#thp-audio-container .player-controls,#thp-video-container .player-controls{opacity:1;transition:opacity .2s ease-in;height:55px;background-color:#bbb;display:flex}#thp-audio-container .bar-seek,#thp-video-container .bar-seek{position:relative;width:100%;height:55px}#thp-audio-container .player-btns,#thp-video-container .player-btns{height:55px;width:55px;max-width:55px;float:left;font-size:22px;color:#fff;font-weight:800;line-height:55px;cursor:pointer;background-color:#1f262d;text-align:center}#thp-audio-container .player-control-seek,#thp-video-container .player-control-seek{flex-grow:1;height:100%;position:relative;padding:0;outline:none;width:0}#thp-audio-container .player-control-seek .player-seek,#thp-video-container .player-control-seek .player-seek{position:absolute;height:55px;opacity:0;z-index:10000;cursor:pointer}#thp-audio-container .player-control-seek .progressBar,#thp-video-container .player-control-seek .progressBar{position:absolute;height:55px;background-color:#5a5a5a}#thp-audio-container .player-control-seek .caption,#thp-video-container .player-control-seek .caption{position:relative;font-size:14px;padding-left:15px;font-weight:500;line-height:55px;float:left;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.6);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;width:65%;z-index:10;text-align:left}#thp-audio-container .player-control-seek .player-time,#thp-video-container .player-control-seek .player-time{float:right;width:100%;position:absolute;text-align:right;font-size:14px;padding-right:15px;font-weight:500;line-height:55px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.6)}#thp-audio-container .player-controls{margin:auto;position:static;width:100%}
.audio-player-wrapper{align-items:center;display:flex;height:100%;width:100%}

.ygqwzc30htgKPGVJOZqE {
  /*cursor: not-allowed !important;*/
}

.ygqwzc30htgKPGVJOZqE .fb0cVPdtx1Wp39nRuaYq {
  cursor: not-allowed !important;
}

.ygqwzc30htgKPGVJOZqE .Quo2BcBcfuIGG0PjNTGu {
  cursor: not-allowed !important;
}

#thp-vid-container .audio_photo{height:auto;margin:auto;width:auto}#thp-vid-container .audio_photo #image-container{height:100%;width:100%}#thp-vid-container .audio_photo.fill #image-container{align-items:center;display:flex}#thp-vid-container .audio_photo #image-container img{height:auto;margin:auto;max-height:100%;max-width:100%;width:auto}#thp-vid-container.hasPoster .fill .player-controls{bottom:0;position:absolute}#thp-vid-container.hasPoster .fill #audio-container .player-controls{bottom:unset}.iframe-wrapper .iframeContent{padding-bottom:60%;position:relative;width:100%}
.imageWrapper{border:0;display:table-cell;height:auto;margin:auto;object-fit:contain;overflow-y:auto;vertical-align:middle;width:auto}.videoWrapper{height:auto;margin:auto;width:100%}.textWrapper{align-items:left;display:flex;flex-direction:column;margin:auto;overflow-x:hidden;overflow-y:auto;padding:8px 0;width:100%;word-break:break-word}.textWrapper p{font-size:14px}.textWrapper ul,.textWrapper ol{margin-bottom:0px}.docIframeWrapper{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%;margin-top:0px;margin-left:0px;background:#e5e5e5}.docIframeWrapper iframe{border:none}.docIframeWrapper .inline-iframe-wrapper{overflow:auto;background-color:#525659}.docIframeWrapper .loader-wrapper{width:300px}
.imageWrapper{border:0;display:table-cell;height:auto;margin:auto;object-fit:contain;overflow-y:auto;vertical-align:middle;width:auto}.videoWrapper{height:auto;margin:auto;width:100%}.textWrapper{align-items:left;display:flex;flex-direction:column;margin:auto;overflow-x:hidden;overflow-y:auto;padding:8px 0;width:100%;word-break:break-word}.textWrapper p{font-size:14px}.textWrapper ul,.textWrapper ol{margin-bottom:0px}.docIframeWrapper{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%;margin-top:0px;margin-left:0px;background:#e5e5e5}.docIframeWrapper iframe{border:none}.docIframeWrapper .inline-iframe-wrapper{overflow:auto;background-color:#525659}.docIframeWrapper .loader-wrapper{width:300px}

.JLacm8tqqB_uxMWH68OE {
  text-align: left !important;
  padding-left: 20% !important;
  /*font-size: 12px;*/
}


.JLacm8tqqB_uxMWH68OE span {
  justify-content: left;
}

.PWC6GORKMsXewxxWBMQ2 {
  cursor: not-allowed;
  color: #7f7f7f;
}


/* .confirmDialog {
  width: 500px;
  top: 20vh !important;
  left: 50vw !important;
  right: 0 !important;
  transform: translate(-50%, -50%);
} */

.t6faChFaoPF8E9AtYgKp h3 {
  margin-left: 30px !important;
}

.GNn20p3pJMeRZdczhJV0 {
  display: flex;
  flex-direction: column;
  padding: 30px;
  align-items: center;;
}

.GNn20p3pJMeRZdczhJV0 p {
  margin-bottom: 30px;
  width: 100%;
}

@media only screen and (max-width: 768px) {
  .t6faChFaoPF8E9AtYgKp {
    bottom: calc(100vh - 250px) !important;
  }
}
@media only screen and (min-width: 768px) {
  .GNn20p3pJMeRZdczhJV0 button {
    max-width: 175px;
  }
  .t6faChFaoPF8E9AtYgKp {
    width: 500px;
    top: 20vh !important;
    left: 50vw !important;
    right: 0 !important;
    transform: translate(-50%, -50%);
  }
}
.createProjectForm .privacyWrapper{margin-top:18px}.createProjectForm .privacyWrapper p{font-family:"Open Sans",sans-serif;font-size:12px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:#2e2e2e;padding-bottom:6px}.createProjectForm .privacyWrapper.isLoading p{color:#a5a5a5}.createProjectForm .spiel{margin-top:18px;margin-bottom:18px;min-height:100px}.createProjectForm .continueBtnWrapper{width:100%;margin:0 auto}

.o4KcAsAa4Eye1_1XUTc3:hover .gradOverlay{
  height: calc(100% - 100px);
  background: unset;
  background-color: rgba(0,0,0,0.5);
}
.o4KcAsAa4Eye1_1XUTc3:hover .gradOverlay:before{
  content: "Drag Me";
  font-size: 36px;
  color: white;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  font-weight: bold;
}
.o4KcAsAa4Eye1_1XUTc3:hover .textOverlay{
  height: 100px;
  top: calc(100% - 100px);
}

.textItemContainer{height:100%}.textItemContainer .textItem{background:#fff;cursor:pointer;height:100%;padding-top:4px;position:relative;width:100%}.textItemContainer .textAccentLine{height:2px;margin:0 10px;position:relative}.textItemContainer .textContent{align-items:left;color:#2e2e2e;display:flex;flex-direction:column;font-size:16px;height:calc(100% - 10px);justify-content:center;overflow:hidden;padding:4px 10px 0;width:100%}.textItemContainer .textContent.gradient{display:block}.textItemContainer .textContent a{font-size:16px}.textItemContainer .textContent p{color:#2e2e2e;font-size:16px}.textItemContainer .gradOverlay{background:linear-gradient(transparent, white);height:70%;position:absolute;top:0;width:100%}.textItemContainer .textOverlay{background:#fff;height:30%;left:2px;position:absolute;top:70%;width:calc(100% - 4px)}.textItemContainer .actionBarWrapper{border-bottom:1px solid #e9e9e9;position:absolute;width:100%}.textItemContainer .title{background-color:#fff;border-bottom:1px solid #e9e9e9;cursor:pointer;font-size:14px;position:absolute;width:100%}.textItemContainer .title p{font-weight:bold;height:38px;margin:6px;overflow:hidden;width:calc(100% - 12px)}.textItemContainer .title p:hover{color:var(--knotty-primary-color)}
